From 6ab1a597e9e70a3561a99b57182308ecf6bff759 Mon Sep 17 00:00:00 2001 From: Nabeel Shahzad Date: Thu, 27 Jul 2017 01:27:26 -0500 Subject: [PATCH] testing out miminium styles --- public/assets/frontend/css/bootstrap.min.css | 5 + public/assets/frontend/css/jquery.ui.min.css | 7 + .../frontend/css/plugins/animate.min.css | 6 + .../bootstrap-material-datetimepicker.css | 59 + .../frontend/css/plugins/codemirror.css | 334 + .../css/plugins/datatables.bootstrap.min.css | 1 + .../assets/frontend/css/plugins/dropzone.css | 388 + .../frontend/css/plugins/font-awesome.min.css | 4 + .../frontend/css/plugins/fullcalendar.min.css | 5 + .../css/plugins/handsontable.full.min.css | 31 + .../assets/frontend/css/plugins/hover.min.css | 12 + .../frontend/css/plugins/icheck/skins/all.css | 61 + .../css/plugins/icheck/skins/flat/_all.css | 530 + .../css/plugins/icheck/skins/flat/aero.css | 53 + .../css/plugins/icheck/skins/flat/aero.png | Bin 0 -> 1520 bytes .../css/plugins/icheck/skins/flat/aero@2x.png | Bin 0 -> 3218 bytes .../css/plugins/icheck/skins/flat/blue.css | 53 + .../css/plugins/icheck/skins/flat/blue.png | Bin 0 -> 1518 bytes .../css/plugins/icheck/skins/flat/blue@2x.png | Bin 0 -> 3217 bytes .../css/plugins/icheck/skins/flat/flat.css | 53 + .../css/plugins/icheck/skins/flat/flat.png | Bin 0 -> 1515 bytes .../css/plugins/icheck/skins/flat/flat@2x.png | Bin 0 -> 3217 bytes .../css/plugins/icheck/skins/flat/green.css | 53 + .../css/plugins/icheck/skins/flat/green.png | Bin 0 -> 1444 bytes .../plugins/icheck/skins/flat/green@2x.png | Bin 0 -> 3117 bytes .../css/plugins/icheck/skins/flat/grey.css | 53 + .../css/plugins/icheck/skins/flat/grey.png | Bin 0 -> 1516 bytes .../css/plugins/icheck/skins/flat/grey@2x.png | Bin 0 -> 3217 bytes .../css/plugins/icheck/skins/flat/orange.css | 53 + .../css/plugins/icheck/skins/flat/orange.png | Bin 0 -> 1518 bytes .../plugins/icheck/skins/flat/orange@2x.png | Bin 0 -> 3275 bytes .../css/plugins/icheck/skins/flat/pink.css | 53 + .../css/plugins/icheck/skins/flat/pink.png | Bin 0 -> 1522 bytes .../css/plugins/icheck/skins/flat/pink@2x.png | Bin 0 -> 3218 bytes .../css/plugins/icheck/skins/flat/purple.css | 53 + .../css/plugins/icheck/skins/flat/purple.png | Bin 0 -> 1519 bytes .../plugins/icheck/skins/flat/purple@2x.png | Bin 0 -> 3218 bytes .../css/plugins/icheck/skins/flat/red.css | 53 + .../css/plugins/icheck/skins/flat/red.png | Bin 0 -> 1516 bytes .../css/plugins/icheck/skins/flat/red@2x.png | Bin 0 -> 3276 bytes .../css/plugins/icheck/skins/flat/yellow.css | 53 + .../css/plugins/icheck/skins/flat/yellow.png | Bin 0 -> 1516 bytes .../plugins/icheck/skins/flat/yellow@2x.png | Bin 0 -> 3216 bytes .../icheck/skins/futurico/futurico.css | 53 + .../icheck/skins/futurico/futurico.png | Bin 0 -> 1734 bytes .../icheck/skins/futurico/futurico@2x.png | Bin 0 -> 3446 bytes .../css/plugins/icheck/skins/line/_all.css | 710 ++ .../css/plugins/icheck/skins/line/aero.css | 71 + .../css/plugins/icheck/skins/line/blue.css | 71 + .../css/plugins/icheck/skins/line/green.css | 71 + .../css/plugins/icheck/skins/line/grey.css | 71 + .../css/plugins/icheck/skins/line/line.css | 71 + .../css/plugins/icheck/skins/line/line.png | Bin 0 -> 588 bytes .../css/plugins/icheck/skins/line/line@2x.png | Bin 0 -> 1073 bytes .../css/plugins/icheck/skins/line/orange.css | 71 + .../css/plugins/icheck/skins/line/pink.css | 71 + .../css/plugins/icheck/skins/line/purple.css | 71 + .../css/plugins/icheck/skins/line/red.css | 71 + .../css/plugins/icheck/skins/line/yellow.css | 71 + .../css/plugins/icheck/skins/minimal/_all.css | 590 + .../css/plugins/icheck/skins/minimal/aero.css | 59 + .../css/plugins/icheck/skins/minimal/aero.png | Bin 0 -> 1151 bytes .../plugins/icheck/skins/minimal/aero@2x.png | Bin 0 -> 1409 bytes .../css/plugins/icheck/skins/minimal/blue.css | 59 + .../css/plugins/icheck/skins/minimal/blue.png | Bin 0 -> 1132 bytes .../plugins/icheck/skins/minimal/blue@2x.png | Bin 0 -> 1410 bytes .../plugins/icheck/skins/minimal/green.css | 59 + .../plugins/icheck/skins/minimal/green.png | Bin 0 -> 1143 bytes .../plugins/icheck/skins/minimal/green@2x.png | Bin 0 -> 1408 bytes .../css/plugins/icheck/skins/minimal/grey.css | 59 + .../css/plugins/icheck/skins/minimal/grey.png | Bin 0 -> 1142 bytes .../plugins/icheck/skins/minimal/grey@2x.png | Bin 0 -> 1407 bytes .../plugins/icheck/skins/minimal/minimal.css | 59 + .../plugins/icheck/skins/minimal/minimal.png | Bin 0 -> 1114 bytes .../icheck/skins/minimal/minimal@2x.png | Bin 0 -> 1410 bytes .../plugins/icheck/skins/minimal/orange.css | 59 + .../plugins/icheck/skins/minimal/orange.png | Bin 0 -> 1139 bytes .../icheck/skins/minimal/orange@2x.png | Bin 0 -> 1407 bytes .../css/plugins/icheck/skins/minimal/pink.css | 59 + .../css/plugins/icheck/skins/minimal/pink.png | Bin 0 -> 1150 bytes .../plugins/icheck/skins/minimal/pink@2x.png | Bin 0 -> 1409 bytes .../plugins/icheck/skins/minimal/purple.css | 59 + .../plugins/icheck/skins/minimal/purple.png | Bin 0 -> 1132 bytes .../icheck/skins/minimal/purple@2x.png | Bin 0 -> 1409 bytes .../css/plugins/icheck/skins/minimal/red.css | 59 + .../css/plugins/icheck/skins/minimal/red.png | Bin 0 -> 1130 bytes .../plugins/icheck/skins/minimal/red@2x.png | Bin 0 -> 1410 bytes .../plugins/icheck/skins/minimal/yellow.css | 59 + .../plugins/icheck/skins/minimal/yellow.png | Bin 0 -> 1135 bytes .../icheck/skins/minimal/yellow@2x.png | Bin 0 -> 1406 bytes .../plugins/icheck/skins/polaris/polaris.css | 59 + .../plugins/icheck/skins/polaris/polaris.png | Bin 0 -> 6401 bytes .../icheck/skins/polaris/polaris@2x.png | Bin 0 -> 16760 bytes .../css/plugins/icheck/skins/square/_all.css | 590 + .../css/plugins/icheck/skins/square/aero.css | 59 + .../css/plugins/icheck/skins/square/aero.png | Bin 0 -> 2167 bytes .../plugins/icheck/skins/square/aero@2x.png | Bin 0 -> 4455 bytes .../css/plugins/icheck/skins/square/blue.css | 59 + .../css/plugins/icheck/skins/square/blue.png | Bin 0 -> 2185 bytes .../plugins/icheck/skins/square/blue@2x.png | Bin 0 -> 4485 bytes .../css/plugins/icheck/skins/square/green.css | 59 + .../css/plugins/icheck/skins/square/green.png | Bin 0 -> 2193 bytes .../plugins/icheck/skins/square/green@2x.png | Bin 0 -> 4498 bytes .../css/plugins/icheck/skins/square/grey.css | 59 + .../css/plugins/icheck/skins/square/grey.png | Bin 0 -> 2186 bytes .../plugins/icheck/skins/square/grey@2x.png | Bin 0 -> 4483 bytes .../plugins/icheck/skins/square/orange.css | 59 + .../plugins/icheck/skins/square/orange.png | Bin 0 -> 2181 bytes .../plugins/icheck/skins/square/orange@2x.png | Bin 0 -> 4474 bytes .../css/plugins/icheck/skins/square/pink.css | 59 + .../css/plugins/icheck/skins/square/pink.png | Bin 0 -> 2189 bytes .../plugins/icheck/skins/square/pink@2x.png | Bin 0 -> 4479 bytes .../plugins/icheck/skins/square/purple.css | 59 + .../plugins/icheck/skins/square/purple.png | Bin 0 -> 2188 bytes .../plugins/icheck/skins/square/purple@2x.png | Bin 0 -> 4501 bytes .../css/plugins/icheck/skins/square/red.css | 59 + .../css/plugins/icheck/skins/square/red.png | Bin 0 -> 2190 bytes .../plugins/icheck/skins/square/red@2x.png | Bin 0 -> 4490 bytes .../plugins/icheck/skins/square/square.css | 59 + .../plugins/icheck/skins/square/square.png | Bin 0 -> 2175 bytes .../plugins/icheck/skins/square/square@2x.png | Bin 0 -> 4478 bytes .../plugins/icheck/skins/square/yellow.css | 59 + .../plugins/icheck/skins/square/yellow.png | Bin 0 -> 2131 bytes .../plugins/icheck/skins/square/yellow@2x.png | Bin 0 -> 4385 bytes .../ionrangeslider/ion.rangeSlider.css | 146 + .../ion.rangeSlider.skinFlat.css | 106 + .../ion.rangeSlider.skinHTML5.css | 124 + .../ion.rangeSlider.skinModern.css | 116 + .../ion.rangeSlider.skinNice.css | 102 + .../ion.rangeSlider.skinSimple.css | 102 + .../css/plugins/ionrangeslider/normalize.css | 427 + .../frontend/css/plugins/jquery.steps.css | 384 + .../css/plugins/mediaelementplayer.css | 980 ++ .../assets/frontend/css/plugins/normalize.css | 427 + .../frontend/css/plugins/nouislider.min.css | 4 + .../frontend/css/plugins/select2.min.css | 1 + .../css/plugins/simple-line-icons.css | 758 ++ .../assets/frontend/css/plugins/spinkit.css | 705 ++ .../frontend/css/plugins/summernote.css | 1 + .../assets/frontend/css/plugins/typebase.css | 93 + public/assets/frontend/css/style.css | 6488 +++++++++++ public/assets/frontend/fonts/FontAwesome.otf | Bin 0 -> 106260 bytes .../frontend/fonts/Simple-Line-Icons.eot | Bin 0 -> 53572 bytes .../frontend/fonts/Simple-Line-Icons.svg | 211 + .../frontend/fonts/Simple-Line-Icons.ttf | Bin 0 -> 53368 bytes .../frontend/fonts/Simple-Line-Icons.woff | Bin 0 -> 53444 bytes .../frontend/fonts/Simple-Line-Icons.woff2 | Bin 0 -> 26384 bytes .../frontend/fonts/fontawesome-webfont.eot | Bin 0 -> 68875 bytes .../frontend/fonts/fontawesome-webfont.svg | 640 ++ .../frontend/fonts/fontawesome-webfont.ttf | Bin 0 -> 138204 bytes .../frontend/fonts/fontawesome-webfont.woff | Bin 0 -> 81284 bytes .../frontend/fonts/fontawesome-webfont.woff2 | Bin 0 -> 64464 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes public/assets/frontend/img/404.png | Bin 0 -> 15752 bytes public/assets/frontend/img/500.png | Bin 0 -> 27451 bytes public/assets/frontend/img/avatar.jpg | Bin 0 -> 13408 bytes public/assets/frontend/img/avatar2.png | Bin 0 -> 45468 bytes public/assets/frontend/img/avatar3.png | Bin 0 -> 23490 bytes public/assets/frontend/img/bg.svg | 181 + public/assets/frontend/img/bg1.jpg | Bin 0 -> 203377 bytes public/assets/frontend/img/bg2.jpg | Bin 0 -> 23236 bytes public/assets/frontend/img/bg3.jpg | Bin 0 -> 41491 bytes public/assets/frontend/img/bg4.jpg | Bin 0 -> 1443183 bytes public/assets/frontend/img/bigplay.svg | 14 + public/assets/frontend/img/controls.png | Bin 0 -> 1892 bytes public/assets/frontend/img/controls.svg | 1 + public/assets/frontend/img/demo-video.png | Bin 0 -> 270189 bytes public/assets/frontend/img/g3986.png | Bin 0 -> 6212 bytes public/assets/frontend/img/left-bg.png | Bin 0 -> 4996 bytes public/assets/frontend/img/left-bg2.png | Bin 0 -> 6461 bytes public/assets/frontend/img/logo_login.png | Bin 0 -> 7543 bytes public/assets/frontend/img/logomi.png | Bin 0 -> 19444 bytes .../assets/frontend/img/sprite-skin-flat.png | Bin 0 -> 304 bytes .../frontend/img/sprite-skin-modern.png | Bin 0 -> 505 bytes .../assets/frontend/img/sprite-skin-nice.png | Bin 0 -> 694 bytes .../frontend/img/sprite-skin-simple.png | Bin 0 -> 358 bytes public/assets/frontend/img/ss.png | Bin 0 -> 206519 bytes public/assets/frontend/js/bootstrap.min.js | 7 + public/assets/frontend/js/jquery.min.js | 4 + public/assets/frontend/js/jquery.ui.min.js | 13 + public/assets/frontend/js/main.js | 338 + .../bootstrap-material-datetimepicker.js | 1238 +++ .../assets/frontend/js/plugins/chart.min.js | 10 + .../assets/frontend/js/plugins/clipboard.js | 7 + .../assets/frontend/js/plugins/codemirror.js | 8871 +++++++++++++++ .../js/plugins/datatables.bootstrap.min.js | 9 + public/assets/frontend/js/plugins/dropzone.js | 1752 +++ .../frontend/js/plugins/flashmediaelement.swf | Bin 0 -> 99433 bytes .../frontend/js/plugins/flot/LICENSE.txt | 22 + .../examples/ajax/data-eu-gdp-growth-1.json | 4 + .../examples/ajax/data-eu-gdp-growth-2.json | 4 + .../examples/ajax/data-eu-gdp-growth-3.json | 4 + .../examples/ajax/data-eu-gdp-growth-4.json | 4 + .../examples/ajax/data-eu-gdp-growth-5.json | 4 + .../examples/ajax/data-eu-gdp-growth.json | 4 + .../examples/ajax/data-japan-gdp-growth.json | 4 + .../examples/ajax/data-usa-gdp-growth.json | 4 + .../js/plugins/flot/examples/ajax/index.html | 173 + .../flot/examples/annotating/index.html | 87 + .../flot/examples/axes-interacting/index.html | 97 + .../flot/examples/axes-multiple/index.html | 77 + .../flot/examples/axes-time-zones/date.js | 893 ++ .../flot/examples/axes-time-zones/index.html | 114 + .../flot/examples/axes-time-zones/tz/africa | 1181 ++ .../examples/axes-time-zones/tz/antarctica | 413 + .../flot/examples/axes-time-zones/tz/asia | 2717 +++++ .../examples/axes-time-zones/tz/australasia | 1719 +++ .../flot/examples/axes-time-zones/tz/backward | 117 + .../flot/examples/axes-time-zones/tz/etcetera | 81 + .../flot/examples/axes-time-zones/tz/europe | 2856 +++++ .../flot/examples/axes-time-zones/tz/factory | 10 + .../examples/axes-time-zones/tz/iso3166.tab | 276 + .../examples/axes-time-zones/tz/leapseconds | 100 + .../examples/axes-time-zones/tz/northamerica | 3235 ++++++ .../examples/axes-time-zones/tz/pacificnew | 28 + .../flot/examples/axes-time-zones/tz/solar87 | 390 + .../flot/examples/axes-time-zones/tz/solar88 | 390 + .../flot/examples/axes-time-zones/tz/solar89 | 395 + .../examples/axes-time-zones/tz/southamerica | 1711 +++ .../flot/examples/axes-time-zones/tz/systemv | 38 + .../examples/axes-time-zones/tz/yearistype.sh | 38 + .../flot/examples/axes-time-zones/tz/zone.tab | 441 + .../flot/examples/axes-time/index.html | 137 + .../js/plugins/flot/examples/background.png | Bin 0 -> 231 bytes .../flot/examples/basic-options/index.html | 91 + .../flot/examples/basic-usage/index.html | 57 + .../plugins/flot/examples/canvas/index.html | 75 + .../flot/examples/categories/index.html | 64 + .../js/plugins/flot/examples/examples.css | 97 + .../examples/image/hs-2004-27-a-large-web.jpg | Bin 0 -> 34489 bytes .../js/plugins/flot/examples/image/index.html | 69 + .../js/plugins/flot/examples/index.html | 80 + .../flot/examples/interacting/index.html | 118 + .../flot/examples/navigate/arrow-down.gif | Bin 0 -> 916 bytes .../flot/examples/navigate/arrow-left.gif | Bin 0 -> 891 bytes .../flot/examples/navigate/arrow-right.gif | Bin 0 -> 897 bytes .../flot/examples/navigate/arrow-up.gif | Bin 0 -> 916 bytes .../plugins/flot/examples/navigate/index.html | 153 + .../flot/examples/percentiles/index.html | 79 + .../plugins/flot/examples/realtime/index.html | 122 + .../plugins/flot/examples/resize/index.html | 76 + .../flot/examples/selection/index.html | 152 + .../flot/examples/series-errorbars/index.html | 150 + .../flot/examples/series-pie/index.html | 818 ++ .../flot/examples/series-toggle/index.html | 121 + .../flot/examples/series-types/index.html | 90 + .../shared/jquery-ui/jquery-ui.min.css | 6 + .../shared/jquery-ui/jquery-ui.min.js | 6 + .../plugins/flot/examples/stacking/index.html | 107 + .../plugins/flot/examples/symbols/index.html | 76 + .../flot/examples/threshold/index.html | 76 + .../plugins/flot/examples/tracking/index.html | 135 + .../plugins/flot/examples/visitors/index.html | 147 + .../plugins/flot/examples/zooming/index.html | 144 + .../frontend/js/plugins/flot/excanvas.js | 1428 +++ .../frontend/js/plugins/flot/excanvas.min.js | 1 + .../js/plugins/flot/jquery.colorhelpers.js | 180 + .../plugins/flot/jquery.colorhelpers.min.js | 1 + .../js/plugins/flot/jquery.flot.canvas.js | 345 + .../js/plugins/flot/jquery.flot.canvas.min.js | 7 + .../js/plugins/flot/jquery.flot.categories.js | 190 + .../flot/jquery.flot.categories.min.js | 7 + .../js/plugins/flot/jquery.flot.crosshair.js | 176 + .../plugins/flot/jquery.flot.crosshair.min.js | 7 + .../js/plugins/flot/jquery.flot.errorbars.js | 353 + .../plugins/flot/jquery.flot.errorbars.min.js | 7 + .../plugins/flot/jquery.flot.fillbetween.js | 226 + .../flot/jquery.flot.fillbetween.min.js | 7 + .../js/plugins/flot/jquery.flot.image.js | 241 + .../js/plugins/flot/jquery.flot.image.min.js | 7 + .../frontend/js/plugins/flot/jquery.flot.js | 3168 ++++++ .../js/plugins/flot/jquery.flot.min.js | 8 + .../js/plugins/flot/jquery.flot.navigate.js | 346 + .../plugins/flot/jquery.flot.navigate.min.js | 7 + .../js/plugins/flot/jquery.flot.pie.js | 820 ++ .../js/plugins/flot/jquery.flot.pie.min.js | 7 + .../js/plugins/flot/jquery.flot.resize.js | 59 + .../js/plugins/flot/jquery.flot.resize.min.js | 7 + .../js/plugins/flot/jquery.flot.selection.js | 360 + .../plugins/flot/jquery.flot.selection.min.js | 7 + .../js/plugins/flot/jquery.flot.stack.js | 188 + .../js/plugins/flot/jquery.flot.stack.min.js | 7 + .../js/plugins/flot/jquery.flot.symbol.js | 71 + .../js/plugins/flot/jquery.flot.symbol.min.js | 7 + .../js/plugins/flot/jquery.flot.threshold.js | 142 + .../plugins/flot/jquery.flot.threshold.min.js | 7 + .../js/plugins/flot/jquery.flot.time.js | 432 + .../js/plugins/flot/jquery.flot.time.min.js | 7 + .../assets/frontend/js/plugins/flot/jquery.js | 9472 +++++++++++++++++ .../frontend/js/plugins/flot/jquery.min.js | 5 + .../frontend/js/plugins/fullcalendar.min.js | 9 + .../js/plugins/handsontable.full.min.js | 59 + .../assets/frontend/js/plugins/holder.min.js | 23 + .../assets/frontend/js/plugins/html5shiv.js | 4 + .../assets/frontend/js/plugins/icheck.min.js | 11 + public/assets/frontend/js/plugins/ie9.js | 6 + .../js/plugins/imagesloaded.pkgd.min.js | 7 + .../js/plugins/ion.rangeSlider.min.js | 76 + .../js/plugins/jquery.datatables.min.js | 164 + .../frontend/js/plugins/jquery.flot.min.js | 8 + .../assets/frontend/js/plugins/jquery.knob.js | 805 ++ .../frontend/js/plugins/jquery.mask.min.js | 21 + .../js/plugins/jquery.mobile-1.4.5.min.js | 10 + .../frontend/js/plugins/jquery.nicescroll.js | 3184 ++++++ .../js/plugins/jquery.sparkline.min.js | 5 + .../frontend/js/plugins/jquery.steps.min.js | 6 + .../js/plugins/jquery.validate.min.js | 4 + .../frontend/js/plugins/jquery.vmap.min.js | 12 + .../js/plugins/jquery.vmap.sampledata.js | 1 + .../frontend/js/plugins/jquery.vmap.world.js | 2 + .../maps/continents/jquery.vmap.africa.js | 2 + .../maps/continents/jquery.vmap.asia.js | 2 + .../maps/continents/jquery.vmap.australia.js | 2 + .../maps/continents/jquery.vmap.europe.js | 2 + .../continents/jquery.vmap.north-america.js | 2 + .../continents/jquery.vmap.south-america.js | 2 + .../js/plugins/maps/continents/readme.txt | 1 + .../js/plugins/maps/jquery.vmap.algeria.js | 2 + .../js/plugins/maps/jquery.vmap.argentina.js | 1 + .../js/plugins/maps/jquery.vmap.brazil.js | 2 + .../js/plugins/maps/jquery.vmap.europe.js | 2 + .../js/plugins/maps/jquery.vmap.france.js | 98 + .../js/plugins/maps/jquery.vmap.germany.js | 2 + .../js/plugins/maps/jquery.vmap.greece.js | 1 + .../js/plugins/maps/jquery.vmap.iran.js | 171 + .../js/plugins/maps/jquery.vmap.iraq.js | 1 + .../js/plugins/maps/jquery.vmap.russia.js | 2 + .../js/plugins/maps/jquery.vmap.usa.js | 2 + .../js/plugins/maps/jquery.vmap.world.js | 2 + .../frontend/js/plugins/masonry.pkgd.min.js | 9 + .../js/plugins/mediaelement-and-player.min.js | 28 + .../assets/frontend/js/plugins/moment.min.js | 7 + .../assets/frontend/js/plugins/morris.min.js | 7 + .../frontend/js/plugins/nouislider.min.js | 3 + .../assets/frontend/js/plugins/raphael.min.js | 12 + .../assets/frontend/js/plugins/respond.min.js | 6 + .../frontend/js/plugins/select2.full.min.js | 3 + .../js/plugins/silverlightmediaelement.xap | Bin 0 -> 12381 bytes .../frontend/js/plugins/summernote.min.js | 4 + public/assets/frontend/media/demo.mp3 | Bin 0 -> 117982 bytes public/assets/frontend/media/demo.mp4 | Bin 0 -> 510909 bytes resources/views/auth/layout.blade.php | 54 + resources/views/auth/login.blade.php | 99 +- resources/views/auth/oldregister.blade.php | 82 + resources/views/auth/register.blade.php | 136 +- 349 files changed, 74637 insertions(+), 129 deletions(-) create mode 100644 public/assets/frontend/css/bootstrap.min.css create mode 100644 public/assets/frontend/css/jquery.ui.min.css create mode 100644 public/assets/frontend/css/plugins/animate.min.css create mode 100644 public/assets/frontend/css/plugins/bootstrap-material-datetimepicker.css create mode 100644 public/assets/frontend/css/plugins/codemirror.css create mode 100644 public/assets/frontend/css/plugins/datatables.bootstrap.min.css create mode 100644 public/assets/frontend/css/plugins/dropzone.css create mode 100644 public/assets/frontend/css/plugins/font-awesome.min.css create mode 100644 public/assets/frontend/css/plugins/fullcalendar.min.css create mode 100644 public/assets/frontend/css/plugins/handsontable.full.min.css create mode 100644 public/assets/frontend/css/plugins/hover.min.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/all.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/_all.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/aero.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/aero.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/aero@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/blue.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/blue.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/blue@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/flat.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/flat.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/flat@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/green.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/green.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/green@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/grey.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/grey.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/grey@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/orange.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/orange.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/orange@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/pink.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/pink.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/pink@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/purple.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/purple.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/purple@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/red.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/red.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/red@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/yellow.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/yellow.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/flat/yellow@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/futurico/futurico.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/futurico/futurico.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/futurico/futurico@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/_all.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/aero.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/blue.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/green.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/grey.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/line.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/line.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/line@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/orange.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/pink.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/purple.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/red.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/line/yellow.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/_all.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/aero.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/aero.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/aero@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/blue.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/blue.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/blue@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/green.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/green.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/green@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/grey.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/grey.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/grey@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/minimal.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/minimal.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/minimal@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/orange.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/orange.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/orange@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/pink.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/pink.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/pink@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/purple.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/purple.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/purple@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/red.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/red.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/red@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/yellow.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/yellow.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/minimal/yellow@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/polaris/polaris.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/polaris/polaris.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/polaris/polaris@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/_all.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/aero.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/aero.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/aero@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/blue.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/blue.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/blue@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/green.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/green.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/green@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/grey.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/grey.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/grey@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/orange.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/orange.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/orange@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/pink.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/pink.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/pink@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/purple.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/purple.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/purple@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/red.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/red.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/red@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/square.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/square.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/square@2x.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/yellow.css create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/yellow.png create mode 100644 public/assets/frontend/css/plugins/icheck/skins/square/yellow@2x.png create mode 100644 public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.css create mode 100644 public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinFlat.css create mode 100644 public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinHTML5.css create mode 100644 public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinModern.css create mode 100644 public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinNice.css create mode 100644 public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinSimple.css create mode 100644 public/assets/frontend/css/plugins/ionrangeslider/normalize.css create mode 100644 public/assets/frontend/css/plugins/jquery.steps.css create mode 100644 public/assets/frontend/css/plugins/mediaelementplayer.css create mode 100644 public/assets/frontend/css/plugins/normalize.css create mode 100644 public/assets/frontend/css/plugins/nouislider.min.css create mode 100644 public/assets/frontend/css/plugins/select2.min.css create mode 100644 public/assets/frontend/css/plugins/simple-line-icons.css create mode 100644 public/assets/frontend/css/plugins/spinkit.css create mode 100644 public/assets/frontend/css/plugins/summernote.css create mode 100644 public/assets/frontend/css/plugins/typebase.css create mode 100644 public/assets/frontend/css/style.css create mode 100644 public/assets/frontend/fonts/FontAwesome.otf create mode 100644 public/assets/frontend/fonts/Simple-Line-Icons.eot create mode 100644 public/assets/frontend/fonts/Simple-Line-Icons.svg create mode 100644 public/assets/frontend/fonts/Simple-Line-Icons.ttf create mode 100644 public/assets/frontend/fonts/Simple-Line-Icons.woff create mode 100644 public/assets/frontend/fonts/Simple-Line-Icons.woff2 create mode 100644 public/assets/frontend/fonts/fontawesome-webfont.eot create mode 100644 public/assets/frontend/fonts/fontawesome-webfont.svg create mode 100644 public/assets/frontend/fonts/fontawesome-webfont.ttf create mode 100644 public/assets/frontend/fonts/fontawesome-webfont.woff create mode 100644 public/assets/frontend/fonts/fontawesome-webfont.woff2 create mode 100644 public/assets/frontend/fonts/glyphicons-halflings-regular.eot create mode 100644 public/assets/frontend/fonts/glyphicons-halflings-regular.svg create mode 100644 public/assets/frontend/fonts/glyphicons-halflings-regular.ttf create mode 100644 public/assets/frontend/fonts/glyphicons-halflings-regular.woff create mode 100644 public/assets/frontend/fonts/glyphicons-halflings-regular.woff2 create mode 100644 public/assets/frontend/img/404.png create mode 100644 public/assets/frontend/img/500.png create mode 100644 public/assets/frontend/img/avatar.jpg create mode 100644 public/assets/frontend/img/avatar2.png create mode 100644 public/assets/frontend/img/avatar3.png create mode 100644 public/assets/frontend/img/bg.svg create mode 100644 public/assets/frontend/img/bg1.jpg create mode 100644 public/assets/frontend/img/bg2.jpg create mode 100644 public/assets/frontend/img/bg3.jpg create mode 100644 public/assets/frontend/img/bg4.jpg create mode 100644 public/assets/frontend/img/bigplay.svg create mode 100644 public/assets/frontend/img/controls.png create mode 100644 public/assets/frontend/img/controls.svg create mode 100644 public/assets/frontend/img/demo-video.png create mode 100644 public/assets/frontend/img/g3986.png create mode 100644 public/assets/frontend/img/left-bg.png create mode 100644 public/assets/frontend/img/left-bg2.png create mode 100644 public/assets/frontend/img/logo_login.png create mode 100644 public/assets/frontend/img/logomi.png create mode 100644 public/assets/frontend/img/sprite-skin-flat.png create mode 100644 public/assets/frontend/img/sprite-skin-modern.png create mode 100644 public/assets/frontend/img/sprite-skin-nice.png create mode 100644 public/assets/frontend/img/sprite-skin-simple.png create mode 100644 public/assets/frontend/img/ss.png create mode 100644 public/assets/frontend/js/bootstrap.min.js create mode 100644 public/assets/frontend/js/jquery.min.js create mode 100644 public/assets/frontend/js/jquery.ui.min.js create mode 100644 public/assets/frontend/js/main.js create mode 100644 public/assets/frontend/js/plugins/bootstrap-material-datetimepicker.js create mode 100644 public/assets/frontend/js/plugins/chart.min.js create mode 100644 public/assets/frontend/js/plugins/clipboard.js create mode 100644 public/assets/frontend/js/plugins/codemirror.js create mode 100644 public/assets/frontend/js/plugins/datatables.bootstrap.min.js create mode 100644 public/assets/frontend/js/plugins/dropzone.js create mode 100644 public/assets/frontend/js/plugins/flashmediaelement.swf create mode 100644 public/assets/frontend/js/plugins/flot/LICENSE.txt create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-1.json create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-2.json create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-3.json create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-4.json create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-5.json create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth.json create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/data-japan-gdp-growth.json create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/data-usa-gdp-growth.json create mode 100644 public/assets/frontend/js/plugins/flot/examples/ajax/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/annotating/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-interacting/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-multiple/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/date.js create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/africa create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/antarctica create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/asia create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/australasia create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/backward create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/etcetera create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/europe create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/factory create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/iso3166.tab create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/leapseconds create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/northamerica create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/pacificnew create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar87 create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar88 create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar89 create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/southamerica create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/systemv create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/yearistype.sh create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/zone.tab create mode 100644 public/assets/frontend/js/plugins/flot/examples/axes-time/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/background.png create mode 100644 public/assets/frontend/js/plugins/flot/examples/basic-options/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/basic-usage/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/canvas/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/categories/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/examples.css create mode 100644 public/assets/frontend/js/plugins/flot/examples/image/hs-2004-27-a-large-web.jpg create mode 100644 public/assets/frontend/js/plugins/flot/examples/image/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/interacting/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/navigate/arrow-down.gif create mode 100644 public/assets/frontend/js/plugins/flot/examples/navigate/arrow-left.gif create mode 100644 public/assets/frontend/js/plugins/flot/examples/navigate/arrow-right.gif create mode 100644 public/assets/frontend/js/plugins/flot/examples/navigate/arrow-up.gif create mode 100644 public/assets/frontend/js/plugins/flot/examples/navigate/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/percentiles/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/realtime/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/resize/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/selection/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/series-errorbars/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/series-pie/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/series-toggle/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/series-types/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/shared/jquery-ui/jquery-ui.min.css create mode 100644 public/assets/frontend/js/plugins/flot/examples/shared/jquery-ui/jquery-ui.min.js create mode 100644 public/assets/frontend/js/plugins/flot/examples/stacking/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/symbols/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/threshold/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/tracking/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/visitors/index.html create mode 100644 public/assets/frontend/js/plugins/flot/examples/zooming/index.html create mode 100644 public/assets/frontend/js/plugins/flot/excanvas.js create mode 100644 public/assets/frontend/js/plugins/flot/excanvas.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.colorhelpers.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.colorhelpers.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.canvas.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.canvas.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.categories.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.categories.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.crosshair.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.crosshair.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.errorbars.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.errorbars.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.fillbetween.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.fillbetween.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.image.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.image.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.navigate.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.navigate.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.pie.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.pie.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.resize.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.resize.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.selection.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.selection.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.stack.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.stack.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.symbol.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.symbol.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.threshold.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.threshold.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.time.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.flot.time.min.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.js create mode 100644 public/assets/frontend/js/plugins/flot/jquery.min.js create mode 100644 public/assets/frontend/js/plugins/fullcalendar.min.js create mode 100644 public/assets/frontend/js/plugins/handsontable.full.min.js create mode 100644 public/assets/frontend/js/plugins/holder.min.js create mode 100644 public/assets/frontend/js/plugins/html5shiv.js create mode 100644 public/assets/frontend/js/plugins/icheck.min.js create mode 100644 public/assets/frontend/js/plugins/ie9.js create mode 100644 public/assets/frontend/js/plugins/imagesloaded.pkgd.min.js create mode 100644 public/assets/frontend/js/plugins/ion.rangeSlider.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.datatables.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.flot.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.knob.js create mode 100644 public/assets/frontend/js/plugins/jquery.mask.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.mobile-1.4.5.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.nicescroll.js create mode 100644 public/assets/frontend/js/plugins/jquery.sparkline.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.steps.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.validate.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.vmap.min.js create mode 100644 public/assets/frontend/js/plugins/jquery.vmap.sampledata.js create mode 100644 public/assets/frontend/js/plugins/jquery.vmap.world.js create mode 100644 public/assets/frontend/js/plugins/maps/continents/jquery.vmap.africa.js create mode 100644 public/assets/frontend/js/plugins/maps/continents/jquery.vmap.asia.js create mode 100644 public/assets/frontend/js/plugins/maps/continents/jquery.vmap.australia.js create mode 100644 public/assets/frontend/js/plugins/maps/continents/jquery.vmap.europe.js create mode 100644 public/assets/frontend/js/plugins/maps/continents/jquery.vmap.north-america.js create mode 100644 public/assets/frontend/js/plugins/maps/continents/jquery.vmap.south-america.js create mode 100644 public/assets/frontend/js/plugins/maps/continents/readme.txt create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.algeria.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.argentina.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.brazil.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.europe.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.france.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.germany.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.greece.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.iran.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.iraq.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.russia.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.usa.js create mode 100644 public/assets/frontend/js/plugins/maps/jquery.vmap.world.js create mode 100644 public/assets/frontend/js/plugins/masonry.pkgd.min.js create mode 100644 public/assets/frontend/js/plugins/mediaelement-and-player.min.js create mode 100644 public/assets/frontend/js/plugins/moment.min.js create mode 100644 public/assets/frontend/js/plugins/morris.min.js create mode 100644 public/assets/frontend/js/plugins/nouislider.min.js create mode 100644 public/assets/frontend/js/plugins/raphael.min.js create mode 100644 public/assets/frontend/js/plugins/respond.min.js create mode 100644 public/assets/frontend/js/plugins/select2.full.min.js create mode 100644 public/assets/frontend/js/plugins/silverlightmediaelement.xap create mode 100644 public/assets/frontend/js/plugins/summernote.min.js create mode 100644 public/assets/frontend/media/demo.mp3 create mode 100644 public/assets/frontend/media/demo.mp4 create mode 100644 resources/views/auth/layout.blade.php create mode 100644 resources/views/auth/oldregister.blade.php diff --git a/public/assets/frontend/css/bootstrap.min.css b/public/assets/frontend/css/bootstrap.min.css new file mode 100644 index 00000000..d65c66b1 --- /dev/null +++ b/public/assets/frontend/css/bootstrap.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.5 (http://getbootstrap.com) + * Copyright 2011-2015 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;-webkit-text-size-adjust:100%;-ms-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{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}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{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-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-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]: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/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#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:"\2a"}.glyphicon-plus:before{content:"\2b"}.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{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub: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"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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:20px;margin-bottom:10px}.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:10px;margin-bottom:10px}.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 10px}.lead{margin-bottom:20px;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{padding:.2em;background-color:#fcf8e3}.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}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.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:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.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:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;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%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;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.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.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:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;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:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;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{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.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-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-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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.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{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.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{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.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.42857143;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:#fff}.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{border:1px solid #ddd}.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;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.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{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;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{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;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;-moz-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=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;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 ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.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=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].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:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}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}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}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:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}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:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.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-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline 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;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline 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;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline 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;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@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{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-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;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;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>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.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>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.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>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.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>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.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>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.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>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;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:#23527c;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;-o-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-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.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;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;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)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.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;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.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{right:auto;left:0}}.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 .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-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-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left: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-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.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>.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-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;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-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[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:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.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{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 #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{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 .form-control:first-child,.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){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.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{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;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: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{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;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;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 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.42857143;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;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.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.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.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:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-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{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-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{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.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-right:0;padding-left: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;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;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:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@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:20px}.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:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.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;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left: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:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{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:#e7e7e7}.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:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@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:#e7e7e7}.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:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{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:#080808}.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{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.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:#080808}.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:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;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:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.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-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-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-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.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;cursor:not-allowed;background-color:#fff}.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}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;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}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;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}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;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{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;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:20px;color:#fff;text-align:center;background-color:#337ab7;-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;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-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-image:-o-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-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);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-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-image:-o-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-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)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-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-image:-o-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-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)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-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-image:-o-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-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)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-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-image:-o-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-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)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.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{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-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{color:#555;text-decoration:none;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{color:#777;cursor:not-allowed;background-color:#eee}.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:#337ab7;border-color:#337ab7}.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:#c7ddef}.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:20px;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-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.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 #ddd;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-left-radius:3px;border-top-right-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-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.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>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-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: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,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr: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>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>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.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-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{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.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 #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.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;bottom:0;left:0;width:100%;height: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;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-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}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.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:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.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;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.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:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;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);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;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{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";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{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition: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{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);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(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);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(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.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;font-family:serif;line-height:1}.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%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;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;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:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left: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-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.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/assets/frontend/css/jquery.ui.min.css b/public/assets/frontend/css/jquery.ui.min.css new file mode 100644 index 00000000..fdd59c2a --- /dev/null +++ b/public/assets/frontend/css/jquery.ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.11.4 - 2015-11-14 +* http://jqueryui.com +* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/animate.min.css b/public/assets/frontend/css/plugins/animate.min.css new file mode 100644 index 00000000..14cfe522 --- /dev/null +++ b/public/assets/frontend/css/plugins/animate.min.css @@ -0,0 +1,6 @@ +@charset "UTF-8";/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2015 Daniel Eden +*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/bootstrap-material-datetimepicker.css b/public/assets/frontend/css/plugins/bootstrap-material-datetimepicker.css new file mode 100644 index 00000000..7ae45aac --- /dev/null +++ b/public/assets/frontend/css/plugins/bootstrap-material-datetimepicker.css @@ -0,0 +1,59 @@ +.dtp { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.4); z-index: 2000; } +.dtp > .dtp-content { background: #fff; max-width: 300px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); max-height: 500px; position: relative; left: 50%; } +.dtp > .dtp-content > .dtp-date-view > header.dtp-header { background: #2C6AF9; color: #fff; text-align: center; padding: 0.3rem; } + +.dtp div.dtp-date, .dtp div.dtp-time { background: #2196F3; text-align: center; color: #fff; padding: 10px; } +.dtp div.dtp-date > div { padding: 0; margin: 0; } +.dtp div.dtp-actual-month { font-size: 1.5em; } +.dtp div.dtp-actual-num { font-size: 3em; line-height: 0.9; } +.dtp div.dtp-actual-maxtime { font-size: 3em; line-height: 0.9; } +.dtp div.dtp-actual-year { font-size: 1.5em; color: #DCEDC8; } +.dtp div.dtp-picker { padding: 1rem; text-align: center; } + +.dtp div.dtp-picker-month, .dtp div.dtp-actual-time { font-weight: 500; text-align: center; } + +.dtp .dtp-close { position: absolute; top: 0.5em; right: 1rem; } +.dtp .dtp-close > a { color: #fff; } +.dtp .dtp-close > a > i { font-size: 1em; } + +.dtp table.dtp-picker-days { margin: 0; min-height: 251px;} +.dtp table.dtp-picker-days, .dtp table.dtp-picker-days tr, .dtp table.dtp-picker-days tr > td { border: none; } +.dtp table.dtp-picker-days tr > td { font-weight: 700; font-size: 1.2rem; text-align: center; padding: 1rem 0.3rem; } +.dtp table.dtp-picker-days tr > td > span.dtp-select-day { color: #BBB1B1 !important; } +.dtp table.dtp-picker-days tr > td > a, .dtp .dtp-picker-time > a { color: #BBB1B1; text-decoration: none; padding: 0.4rem 0.5rem 0.5rem 0.6rem; border-radius: 50%!important; } +.dtp table.dtp-picker-days tr > td > a.selected{ background: #2196F3; color: #fff; } +.dtp table.dtp-picker-days tr > th { color: #BBB1B1; text-align: center; font-weight: 700; padding: 0.4rem 0.3rem; } + +.dtp .p10 > a { color: #2C6AF9; text-decoration: none; } +.dtp .p10 { width: 10%; display: inline-block; } +.dtp .p20 { width: 20%; display: inline-block; } +.dtp .p60 { width: 60%; display: inline-block; } +.dtp .p80 { width: 80%; display: inline-block; } + +.dtp a.dtp-meridien-am, .dtp a.dtp-meridien-pm { position: relative; top: 10px; color: #BBB1B1; font-weight: 500; padding: 0.7rem 0.5rem; border-radius: 50%!important;text-decoration: none; background: #eee; font-size:1rem; } +.dtp .dtp-actual-meridien a.selected { background: #2C6AF9; color: #fff; } + +.dtp .dtp-picker-time > a { display: block; line-height: 23px; padding: 0.3rem 0.3rem 0.3rem 0.3rem; } +.dtp .dtp-picker-time { position: absolute;width: 30px;height: 30px;font-size: 1em;border-radius: 50%;cursor: pointer;font-weight: 500;text-align: center!important; } + +.dtp .dtp-picker-time > a.dtp-select-hour.selected { background: #2C6AF9; color: #fff; } +.dtp .dtp-picker-time > a.dtp-select-hour.disabled, .dtp .dtp-picker-time > a.dtp-select-minute.disabled { color: #757575; } +.dtp .dtp-picker-time > a.dtp-select-minute.selected { background: #2196F3; color: #fff; } + +.dtp div.dtp-picker-clock { margin: 1rem 2rem 0 2rem; padding: 1rem; border-radius: 50%!important; background: #eee; } +.dtp-clock-center { width: 15px; height: 15px; background: #757575; border-radius: 50%; position: absolute; z-index: 50; } + +.dtp .dtp-hand, .dtp .dtp-hour-hand { position: absolute; width: 4px; margin-left: -2px; background: #BDBDBD; -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); -moz-transform-origin: bottom; -ms-transform-origin: bottom; -webkit-transform-origin: bottom; transform-origin: bottom; z-index: 1; } +.dtp .dtp-minute-hand { width: 2px; margin-left: -1px; } +.dtp .dtp-hand.on { background: #2196F3; } + +.dtp .dtp-buttons { padding: 0 1rem 1rem 1rem; text-align: right; } + +.dtp.hidden, .dtp .hidden { display: none; } +.dtp .invisible { visibility: hidden; } + +.dtp .left { float: left; } +.dtp .right { float: right; } +.dtp .clearfix { clear: both; } + +.dtp .center { text-align: center; } \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/codemirror.css b/public/assets/frontend/css/plugins/codemirror.css new file mode 100644 index 00000000..3543523e --- /dev/null +++ b/public/assets/frontend/css/plugins/codemirror.css @@ -0,0 +1,334 @@ +/* BASICS */ + +.CodeMirror { + /* Set height, width, borders, and global font properties here */ + font-family: monospace; + height: 300px; + color: black; +} + +/* PADDING */ + +.CodeMirror-lines { + padding: 4px 0; /* Vertical padding around content */ +} +.CodeMirror pre { + padding: 0 4px; /* Horizontal padding of content */ +} + +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + background-color: white; /* The little square between H and V scrollbars */ +} + +/* GUTTER */ + +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; +} +.CodeMirror-linenumbers {} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; +} + +.CodeMirror-guttermarker { color: black; } +.CodeMirror-guttermarker-subtle { color: #999; } + +/* CURSOR */ + +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; +} +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; +} +.cm-fat-cursor .CodeMirror-cursor { + width: auto; + border: 0; + background: #7e7; +} +.cm-fat-cursor div.CodeMirror-cursors { + z-index: 1; +} + +.cm-animate-fat-cursor { + width: auto; + border: 0; + -webkit-animation: blink 1.06s steps(1) infinite; + -moz-animation: blink 1.06s steps(1) infinite; + animation: blink 1.06s steps(1) infinite; + background-color: #7e7; +} +@-moz-keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} +@-webkit-keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} +@keyframes blink { + 0% {} + 50% { background-color: transparent; } + 100% {} +} + +/* Can style cursor different in overwrite (non-insert) mode */ +.CodeMirror-overwrite .CodeMirror-cursor {} + +.cm-tab { display: inline-block; text-decoration: inherit; } + +.CodeMirror-ruler { + border-left: 1px solid #ccc; + position: absolute; +} + +/* DEFAULT THEME */ + +.cm-s-default .cm-header {color: blue;} +.cm-s-default .cm-quote {color: #090;} +.cm-negative {color: #d44;} +.cm-positive {color: #292;} +.cm-header, .cm-strong {font-weight: bold;} +.cm-em {font-style: italic;} +.cm-link {text-decoration: underline;} +.cm-strikethrough {text-decoration: line-through;} + +.cm-s-default .cm-keyword {color: #708;} +.cm-s-default .cm-atom {color: #219;} +.cm-s-default .cm-number {color: #164;} +.cm-s-default .cm-def {color: #00f;} +.cm-s-default .cm-variable, +.cm-s-default .cm-punctuation, +.cm-s-default .cm-property, +.cm-s-default .cm-operator {} +.cm-s-default .cm-variable-2 {color: #05a;} +.cm-s-default .cm-variable-3 {color: #085;} +.cm-s-default .cm-comment {color: #a50;} +.cm-s-default .cm-string {color: #a11;} +.cm-s-default .cm-string-2 {color: #f50;} +.cm-s-default .cm-meta {color: #555;} +.cm-s-default .cm-qualifier {color: #555;} +.cm-s-default .cm-builtin {color: #30a;} +.cm-s-default .cm-bracket {color: #997;} +.cm-s-default .cm-tag {color: #170;} +.cm-s-default .cm-attribute {color: #00c;} +.cm-s-default .cm-hr {color: #999;} +.cm-s-default .cm-link {color: #00c;} + +.cm-s-default .cm-error {color: #f00;} +.cm-invalidchar {color: #f00;} + +.CodeMirror-composing { border-bottom: 2px solid; } + +/* Default styles for common addons */ + +div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;} +div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;} +.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); } +.CodeMirror-activeline-background {background: #e8f2ff;} + +/* STOP */ + +/* The rest of this file contains styles related to the mechanics of + the editor. You probably shouldn't touch them. */ + +.CodeMirror { + position: relative; + overflow: hidden; + background: white; +} + +.CodeMirror-scroll { + overflow: scroll !important; /* Things will break if this is overridden */ + /* 30px is the magic margin used to hide the element's real scrollbars */ + /* See overflow: hidden in .CodeMirror */ + margin-bottom: -30px; margin-right: -30px; + padding-bottom: 30px; + height: 100%; + outline: none; /* Prevent dragging from highlighting the element */ + position: relative; +} +.CodeMirror-sizer { + position: relative; + border-right: 30px solid transparent; +} + +/* The fake, visible scrollbars. Used to force redraw during scrolling + before actuall scrolling happens, thus preventing shaking and + flickering artifacts. */ +.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + position: absolute; + z-index: 6; + display: none; +} +.CodeMirror-vscrollbar { + right: 0; top: 0; + overflow-x: hidden; + overflow-y: scroll; +} +.CodeMirror-hscrollbar { + bottom: 0; left: 0; + overflow-y: hidden; + overflow-x: scroll; +} +.CodeMirror-scrollbar-filler { + right: 0; bottom: 0; +} +.CodeMirror-gutter-filler { + left: 0; bottom: 0; +} + +.CodeMirror-gutters { + position: absolute; left: 0; top: 0; + z-index: 3; +} +.CodeMirror-gutter { + white-space: normal; + height: 100%; + display: inline-block; + margin-bottom: -30px; + /* Hack to make IE7 behave */ + *zoom:1; + *display:inline; +} +.CodeMirror-gutter-wrapper { + position: absolute; + z-index: 4; + background: none !important; + border: none !important; +} +.CodeMirror-gutter-background { + position: absolute; + top: 0; bottom: 0; + z-index: 4; +} +.CodeMirror-gutter-elt { + position: absolute; + cursor: default; + z-index: 4; +} +.CodeMirror-gutter-wrapper { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.CodeMirror-lines { + cursor: text; + min-height: 1px; /* prevents collapsing before first draw */ +} +.CodeMirror pre { + /* Reset some styles that the rest of the page might have set */ + -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; + border-width: 0; + background: transparent; + font-family: inherit; + font-size: inherit; + margin: 0; + white-space: pre; + word-wrap: normal; + line-height: inherit; + color: inherit; + z-index: 2; + position: relative; + overflow: visible; + -webkit-tap-highlight-color: transparent; +} +.CodeMirror-wrap pre { + word-wrap: break-word; + white-space: pre-wrap; + word-break: normal; +} + +.CodeMirror-linebackground { + position: absolute; + left: 0; right: 0; top: 0; bottom: 0; + z-index: 0; +} + +.CodeMirror-linewidget { + position: relative; + z-index: 2; + overflow: auto; +} + +.CodeMirror-widget {} + +.CodeMirror-code { + outline: none; +} + +/* Force content-box sizing for the elements where we expect it */ +.CodeMirror-scroll, +.CodeMirror-sizer, +.CodeMirror-gutter, +.CodeMirror-gutters, +.CodeMirror-linenumber { + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; +} + +.CodeMirror-cursor { position: absolute; } +.CodeMirror-measure pre { position: static; } + +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; +} + +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; +} + +.CodeMirror-selected { background: #d9d9d9; } +.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; } +.CodeMirror-crosshair { cursor: crosshair; } +.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; } +.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; } + +.cm-searching { + background: #ffa; + background: rgba(255, 255, 0, .4); +} + +/* IE7 hack to prevent it from returning funny offsetTops on the spans */ +.CodeMirror span { *vertical-align: text-bottom; } + +/* Used to force a border model for a node */ +.cm-force-border { padding-right: .1px; } + +@media print { + /* Hide the cursor when printing */ + .CodeMirror div.CodeMirror-cursors { + visibility: hidden; + } +} + +/* See issue #2901 */ +.cm-tab-wrap-hack:after { content: ''; } + +/* Help users use markselection to safely style text background */ +span.CodeMirror-selectedtext { background: none; } diff --git a/public/assets/frontend/css/plugins/datatables.bootstrap.min.css b/public/assets/frontend/css/plugins/datatables.bootstrap.min.css new file mode 100644 index 00000000..745f2996 --- /dev/null +++ b/public/assets/frontend/css/plugins/datatables.bootstrap.min.css @@ -0,0 +1 @@ +table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;-moz-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:8px;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}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: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{position:absolute;bottom:8px;right:8px;display:block;font-family:'Glyphicons Halflings';opacity:0.5}table.dataTable thead .sorting:after{opacity:0.2;content:"\e150"}table.dataTable thead .sorting_asc:after{content:"\e155"}table.dataTable thead .sorting_desc:after{content:"\e156"}table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#eee}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 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-condensed>thead>tr>th{padding-right:20px}table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px}table.table-bordered.dataTable{border-collapse:separate !important}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/assets/frontend/css/plugins/dropzone.css b/public/assets/frontend/css/plugins/dropzone.css new file mode 100644 index 00000000..a5a1cdbb --- /dev/null +++ b/public/assets/frontend/css/plugins/dropzone.css @@ -0,0 +1,388 @@ +/* + * The MIT License + * Copyright (c) 2012 Matias Meno + */ +@-webkit-keyframes passing-through { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30%, 70% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } + 100% { + opacity: 0; + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + transform: translateY(-40px); } } +@-moz-keyframes passing-through { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30%, 70% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } + 100% { + opacity: 0; + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + transform: translateY(-40px); } } +@keyframes passing-through { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30%, 70% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } + 100% { + opacity: 0; + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + transform: translateY(-40px); } } +@-webkit-keyframes slide-in { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } } +@-moz-keyframes slide-in { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } } +@keyframes slide-in { + 0% { + opacity: 0; + -webkit-transform: translateY(40px); + -moz-transform: translateY(40px); + -ms-transform: translateY(40px); + -o-transform: translateY(40px); + transform: translateY(40px); } + 30% { + opacity: 1; + -webkit-transform: translateY(0px); + -moz-transform: translateY(0px); + -ms-transform: translateY(0px); + -o-transform: translateY(0px); + transform: translateY(0px); } } +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + 10% { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); } + 20% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } } +@-moz-keyframes pulse { + 0% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + 10% { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); } + 20% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } } +@keyframes pulse { + 0% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + 10% { + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); } + 20% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } } +.dropzone, .dropzone * { + box-sizing: border-box; } + +.dropzone { + min-height: 300px; + border: 2px dashed #ddd; + background: white; + padding: 100px 100px; } + .dropzone.dz-clickable { + cursor: pointer; } + .dropzone.dz-clickable * { + cursor: default; } + .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * { + cursor: pointer; } + .dropzone.dz-started .dz-message { + display: none; } + .dropzone.dz-drag-hover { + border-style: solid; } + .dropzone.dz-drag-hover .dz-message { + opacity: 0.5; } + .dropzone .dz-message { + text-align: center; + margin: 2em 0; } + .dropzone .dz-preview { + position: relative; + display: inline-block; + vertical-align: top; + margin: 16px; + min-height: 100px; } + .dropzone .dz-preview:hover { + z-index: 1000; } + .dropzone .dz-preview:hover .dz-details { + opacity: 1; } + .dropzone .dz-preview.dz-file-preview .dz-image { + border-radius: 20px; + background: #999; + background: linear-gradient(to bottom, #eee, #ddd); } + .dropzone .dz-preview.dz-file-preview .dz-details { + opacity: 1; } + .dropzone .dz-preview.dz-image-preview { + background: white; } + .dropzone .dz-preview.dz-image-preview .dz-details { + -webkit-transition: opacity 0.2s linear; + -moz-transition: opacity 0.2s linear; + -ms-transition: opacity 0.2s linear; + -o-transition: opacity 0.2s linear; + transition: opacity 0.2s linear; } + .dropzone .dz-preview .dz-remove { + font-size: 14px; + text-align: center; + display: block; + cursor: pointer; + border: none; } + .dropzone .dz-preview .dz-remove:hover { + text-decoration: underline; } + .dropzone .dz-preview:hover .dz-details { + opacity: 1; } + .dropzone .dz-preview .dz-details { + z-index: 20; + position: absolute; + top: 0; + left: 0; + opacity: 0; + font-size: 13px; + min-width: 100%; + max-width: 100%; + padding: 2em 1em; + text-align: center; + color: rgba(0, 0, 0, 0.9); + line-height: 150%; } + .dropzone .dz-preview .dz-details .dz-size { + margin-bottom: 1em; + font-size: 16px; } + .dropzone .dz-preview .dz-details .dz-filename { + white-space: nowrap; } + .dropzone .dz-preview .dz-details .dz-filename:hover span { + border: 1px solid rgba(200, 200, 200, 0.8); + background-color: rgba(255, 255, 255, 0.8); } + .dropzone .dz-preview .dz-details .dz-filename:not(:hover) { + overflow: hidden; + text-overflow: ellipsis; } + .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span { + border: 1px solid transparent; } + .dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span { + background-color: rgba(255, 255, 255, 0.4); + padding: 0 0.4em; + border-radius: 3px; } + .dropzone .dz-preview:hover .dz-image img { + -webkit-transform: scale(1.05, 1.05); + -moz-transform: scale(1.05, 1.05); + -ms-transform: scale(1.05, 1.05); + -o-transform: scale(1.05, 1.05); + transform: scale(1.05, 1.05); + -webkit-filter: blur(8px); + filter: blur(8px); } + .dropzone .dz-preview .dz-image { + border-radius: 20px; + overflow: hidden; + width: 120px; + height: 120px; + position: relative; + display: block; + z-index: 10; } + .dropzone .dz-preview .dz-image img { + display: block; } + .dropzone .dz-preview.dz-success .dz-success-mark { + -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); + animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); } + .dropzone .dz-preview.dz-error .dz-error-mark { + opacity: 1; + -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); + animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); } + .dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark { + pointer-events: none; + opacity: 0; + z-index: 500; + position: absolute; + display: block; + top: 50%; + left: 50%; + margin-left: -27px; + margin-top: -27px; } + .dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg { + display: block; + width: 54px; + height: 54px; } + .dropzone .dz-preview.dz-processing .dz-progress { + opacity: 1; + -webkit-transition: all 0.2s linear; + -moz-transition: all 0.2s linear; + -ms-transition: all 0.2s linear; + -o-transition: all 0.2s linear; + transition: all 0.2s linear; } + .dropzone .dz-preview.dz-complete .dz-progress { + opacity: 0; + -webkit-transition: opacity 0.4s ease-in; + -moz-transition: opacity 0.4s ease-in; + -ms-transition: opacity 0.4s ease-in; + -o-transition: opacity 0.4s ease-in; + transition: opacity 0.4s ease-in; } + .dropzone .dz-preview:not(.dz-processing) .dz-progress { + -webkit-animation: pulse 6s ease infinite; + -moz-animation: pulse 6s ease infinite; + -ms-animation: pulse 6s ease infinite; + -o-animation: pulse 6s ease infinite; + animation: pulse 6s ease infinite; } + .dropzone .dz-preview .dz-progress { + opacity: 1; + z-index: 1000; + pointer-events: none; + position: absolute; + height: 16px; + left: 50%; + top: 50%; + margin-top: -8px; + width: 80px; + margin-left: -40px; + background: rgba(255, 255, 255, 0.9); + -webkit-transform: scale(1); + border-radius: 8px; + overflow: hidden; } + .dropzone .dz-preview .dz-progress .dz-upload { + background: #333; + background: linear-gradient(to bottom, #666, #444); + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 0; + -webkit-transition: width 300ms ease-in-out; + -moz-transition: width 300ms ease-in-out; + -ms-transition: width 300ms ease-in-out; + -o-transition: width 300ms ease-in-out; + transition: width 300ms ease-in-out; } + .dropzone .dz-preview.dz-error .dz-error-message { + display: block; } + .dropzone .dz-preview.dz-error:hover .dz-error-message { + opacity: 1; + pointer-events: auto; } + .dropzone .dz-preview .dz-error-message { + pointer-events: none; + z-index: 1000; + position: absolute; + display: block; + display: none; + opacity: 0; + -webkit-transition: opacity 0.3s ease; + -moz-transition: opacity 0.3s ease; + -ms-transition: opacity 0.3s ease; + -o-transition: opacity 0.3s ease; + transition: opacity 0.3s ease; + border-radius: 8px; + font-size: 13px; + top: 130px; + left: -10px; + width: 140px; + background: #be2626; + background: linear-gradient(to bottom, #be2626, #a92222); + padding: 0.5em 1.2em; + color: white; } + .dropzone .dz-preview .dz-error-message:after { + content: ''; + position: absolute; + top: -6px; + left: 64px; + width: 0; + height: 0; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #be2626; } \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/font-awesome.min.css b/public/assets/frontend/css/plugins/font-awesome.min.css new file mode 100644 index 00000000..fad9c901 --- /dev/null +++ b/public/assets/frontend/css/plugins/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../../fonts/fontawesome-webfont.eot?v=4.4.0');src:url('../../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('../../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),url('../../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),url('../../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),url('../../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"} diff --git a/public/assets/frontend/css/plugins/fullcalendar.min.css b/public/assets/frontend/css/plugins/fullcalendar.min.css new file mode 100644 index 00000000..6f1aa0a0 --- /dev/null +++ b/public/assets/frontend/css/plugins/fullcalendar.min.css @@ -0,0 +1,5 @@ +/*! + * FullCalendar v2.4.0 Stylesheet + * Docs & License: http://fullcalendar.io/ + * (c) 2015 Adam Shaw + */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;width:1em;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative;margin:0 -1em}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%;left:3%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%;left:-3%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%;left:-2%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%;left:2%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller>*{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:400}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:3}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-h-event .fc-resizer{top:-1px;bottom:-1px;left:-1px;right:-1px;width:5px}.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer:before{right:auto;cursor:w-resize}.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer:before{left:auto;cursor:e-resize}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-day-grid-event .fc-resizer{left:-3px;right:-3px;width:7px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0 2px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-time-grid .fc-bgevent-skeleton{z-index:3}.fc-time-grid .fc-highlight-skeleton{z-index:4}.fc-time-grid .fc-content-skeleton{z-index:5}.fc-time-grid .fc-helper-skeleton{z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-time-grid .fc-bgevent-container,.fc-time-grid .fc-event-container{position:relative}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event .fc-resizer:after{content:"="} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/handsontable.full.min.css b/public/assets/frontend/css/plugins/handsontable.full.min.css new file mode 100644 index 00000000..083a6b15 --- /dev/null +++ b/public/assets/frontend/css/plugins/handsontable.full.min.css @@ -0,0 +1,31 @@ +@charset "UTF-8";/*! +(The MIT License) + +Copyright (c) 2012-2014 Marcin Warpechowski +Copyright (c) 2015 Handsoncode sp. z o.o. + +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. + +*/.handsontable{position:relative}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable.htAutoSize{visibility:hidden;left:-99000px;position:absolute;top:-99000px}.handsontable .wtHider{width:0}.handsontable .wtSpreader{position:relative;width:0;height:auto}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable td,.handsontable th,.handsontable input,.handsontable textarea,.handsontable div{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:initial}.handsontable table.htCore{border-collapse:separate;border-spacing:0;margin:0;border-width:0;table-layout:fixed;width:0;outline-width:0;max-width:none;max-height:none}.handsontable col{width:50px}.handsontable col.rowHeader{width:50px}.handsontable th,.handsontable td{border-right:1px solid #CCC;border-bottom:1px solid #CCC;height:22px;empty-cells:show;line-height:21px;padding:0 4px 0 4px;background-color:#FFF;vertical-align:top;overflow:hidden;outline-width:0;white-space:pre-line}.handsontable td.htInvalid{background-color:#ff4c42!important}.handsontable td.htNoWrap{white-space:nowrap}.handsontable th:last-child{border-right:1px solid #CCC;border-bottom:1px solid #CCC}.handsontable tr:first-child th.htNoFrame,.handsontable th:first-child.htNoFrame,.handsontable th.htNoFrame{border-left-width:0;background-color:white;border-color:#FFF}.handsontable th:first-child,.handsontable td:first-of-type,.handsontable .htNoFrame+th,.handsontable .htNoFrame+td{border-left:1px solid #CCC}.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #CCC}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top:1px solid #CCC}.ht_master:not(.innerBorderLeft) ~ .handsontable tbody tr th,.ht_master:not(.innerBorderLeft) ~ .handsontable:not(.ht_clone_top) thead tr th:first-child{border-right-width:0}.ht_master:not(.innerBorderTop) thead tr:last-child th,.ht_master:not(.innerBorderTop) ~ .handsontable thead tr:last-child th,.ht_master:not(.innerBorderTop) thead tr.lastChild th,.ht_master:not(.innerBorderTop) ~ .handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable th{background-color:#EEE;color:#222;text-align:center;font-weight:normal;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#CCC}.handsontable thead th .relative{padding:2px 4px}.handsontable .manualColumnMover{position:fixed;left:0;top:0;background-color:transparent;width:5px;height:25px;z-index:999;cursor:move}.handsontable .manualRowMover{position:fixed;left:-4px;top:0;background-color:transparent;height:5px;width:50px;z-index:999;cursor:move}.handsontable .manualColumnMoverGuide,.handsontable .manualRowMoverGuide{position:fixed;left:0;top:0;background-color:#CCC;width:25px;height:25px;opacity:.7;display:none}.handsontable .manualColumnMoverGuide.active,.handsontable .manualRowMoverGuide.active{display:block}.handsontable .manualColumnMover:hover,.handsontable .manualColumnMover.active,.handsontable .manualRowMover:hover,.handsontable .manualRowMover.active{background-color:#88F}.handsontable .manualColumnResizer{position:fixed;top:0;cursor:col-resize;z-index:110;width:5px;height:25px}.handsontable .manualRowResizer{position:fixed;left:0;cursor:row-resize;z-index:110;height:5px;width:50px}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active,.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active{background-color:#AAB}.handsontable .manualColumnResizerGuide{position:fixed;right:0;top:0;background-color:#AAB;display:none;width:0;border-right:1px dashed #777;margin-left:5px}.handsontable .manualRowResizerGuide{position:fixed;left:0;bottom:0;background-color:#AAB;display:none;height:0;border-bottom:1px dashed #777;margin-top:5px}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block}.handsontable .columnSorting{position:relative}.handsontable .columnSorting:hover{text-decoration:underline;cursor:pointer}.handsontable .columnSorting.ascending::after{content:'\25B2';color:#5f5f5f;position:absolute;right:-15px}.handsontable .columnSorting.descending::after{content:'\25BC';color:#5f5f5f;position:absolute;right:-15px}.handsontable th.beforeHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn::after,.handsontable th.afterHiddenColumn::before{content:'\25C0';color:#bbb;position:absolute;right:1px;top:2px;font-size:5pt}.handsontable th.afterHiddenColumn{position:relative}.handsontable th.afterHiddenColumn::before{left:1px;top:2px;right:auto;content:'\25B6'}.handsontable td.afterHiddenColumn.firstVisible{border-left:1px solid #CCC}.handsontable thead th.hiddenHeader{display:none}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable .wtBorder.hidden{display:none!important}.handsontable td.area{background:-moz-linear-gradient(top,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(181,209,255,0.34)),color-stop(100%,rgba(181,209,255,0.34)));background:-webkit-linear-gradient(top,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);background:-o-linear-gradient(top,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);background:-ms-linear-gradient(top,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);background:linear-gradient(to bottom,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#57b5d1ff',endColorstr='#57b5d1ff',GradientType=0);background-color:#fff}.handsontable .wtBorder.corner{font-size:0;cursor:crosshair}.handsontable .htBorder.htFillBorder{background:red;width:1px;height:1px}.handsontableInput{border:0;outline-width:0;margin:0;padding:1px 5px 0 5px;font-family:inherit;line-height:21px;font-size:inherit;box-shadow:0 0 0 2px #5292f7 inset;resize:none;display:inline-block;color:#000;border-radius:0;background-color:#FFF}.handsontableInputHolder{position:absolute;top:0;left:0;z-index:100}.htSelectEditor{-webkit-appearance:menulist-button!important;position:absolute;width:auto}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{content:'▶';color:#777;position:absolute;right:5px}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable .htAutocompleteArrow{float:right;font-size:10px;color:#EEE;cursor:default;width:16px;text-align:center}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{cursor:pointer;display:inline-block;width:100%}.handsontable .htNumeric{text-align:right}.htCommentCell{position:relative}.htCommentCell:after{content:'';position:absolute;top:0;right:0;border-left:6px solid transparent;border-top:6px solid red}@-webkit-keyframes opacity-hide{from{opacity:1}to{opacity:0}}@keyframes opacity-hide{from{opacity:1}to{opacity:0}}@-webkit-keyframes opacity-show{from{opacity:0}to{opacity:1}}@keyframes opacity-show{from{opacity:0}to{opacity:1}}.handsontable .handsontable.ht_clone_top .wtHider{padding:0 0 5px 0}.handsontable .autocompleteEditor.handsontable{padding-right:17px}.handsontable .autocompleteEditor.handsontable.htMacScroll{padding-right:15px}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{border:1px solid #ccc;border-collapse:separate;background:white}.handsontable.listbox th,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th,.handsontable.listbox tr:first-child td,.handsontable.listbox td{border-color:transparent}.handsontable.listbox th,.handsontable.listbox td{white-space:nowrap;text-overflow:ellipsis}.handsontable.listbox td.htDimmed{cursor:default;color:inherit;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_clone_top{z-index:101}.ht_clone_left{z-index:102}.ht_clone_top_left_corner,.ht_clone_bottom_left_corner{z-index:103}.ht_clone_debug{z-index:103}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.htBordered{border-width:1px}.htBordered.htTopBorderSolid{border-top-style:solid;border-top-color:#000}.htBordered.htRightBorderSolid{border-right-style:solid;border-right-color:#000}.htBordered.htBottomBorderSolid{border-bottom-style:solid;border-bottom-color:#000}.htBordered.htLeftBorderSolid{border-left-style:solid;border-left-color:#000}.htCommentTextArea{-moz-box-shadow:1px 1px 2px #bbb;-webkit-box-shadow:1px 1px 2px #bbb;background-color:#fffacd;border:1px solid #999;box-shadow:1px 1px 2px #bbb;font-family:'Arial'}.handsontable tbody tr th:nth-last-child(2){border-right:1px solid #CCC}.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer{border-bottom:1px solid #CCC;padding-bottom:5px}.ht_clone_top_left_corner thead tr th:nth-last-child(2){border-right:1px solid #CCC}.htCollapseButton{width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.4);box-shadow:1px 1px 3px rgba(0,0,0,0.4);cursor:pointer;margin-bottom:3px;position:relative}.htCollapseButton:after{content:"";height:300%;width:1px;display:block;background:#ccc;margin-left:4px;position:absolute;bottom:10px}thead .htCollapseButton{right:5px;position:absolute;top:5px;background:#fff}thead .htCollapseButton:after{height:1px;width:700%;right:10px;top:4px}.handsontable tr th .htExpandButton{position:absolute;width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.4);box-shadow:1px 1px 3px rgba(0,0,0,0.4);cursor:pointer;top:0;display:none}.handsontable thead tr th .htExpandButton{top:5px}.handsontable tr th .htExpandButton.clickable{display:block}.collapsibleIndicator{position:absolute;top:50%;transform:translate(0%,-50%);right:5px;border:1px solid #a6a6a6;line-height:10px;color:#222;border-radius:10px;font-size:10px;width:10px;height:10px;cursor:pointer;-webkit-box-shadow:0 0 0 6px rgba(238,238,238,1);-moz-box-shadow:0 0 0 6px rgba(238,238,238,1);box-shadow:0 0 0 6px rgba(238,238,238,1);background:#eee}.handsontable col.hidden{width:0!important}.handsontable table tr th.lightRightBorder{border-right:1px solid #e6e6e6}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_master,.ht_clone_left,.ht_clone_top,.ht_clone_bottom{overflow:hidden}.ht_master .wtHolder{overflow:auto}.ht_clone_left .wtHolder{overflow-x:hidden;overflow-y:auto}.ht_clone_top .wtHolder,.ht_clone_bottom .wtHolder{overflow-x:auto;overflow-y:hidden}.wtDebugHidden{display:none}.wtDebugVisible{display:block;-webkit-animation-duration:.5s;-webkit-animation-name:wtFadeInFromNone;animation-duration:.5s;animation-name:wtFadeInFromNone}@keyframes wtFadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes wtFadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.htMobileEditorContainer{display:none;position:absolute;top:0;width:70%;height:54pt;background:#f8f8f8;border-radius:20px;border:1px solid #ebebeb;z-index:999;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none}.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle),.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea){z-index:9999}.topLeftSelectionHandle,.topLeftSelectionHandle-HitArea,.bottomRightSelectionHandle,.bottomRightSelectionHandle-HitArea{left:-10000px;top:-10000px}.htMobileEditorContainer.active{display:block}.htMobileEditorContainer .inputs{position:absolute;right:210pt;bottom:10pt;top:10pt;left:14px;height:34pt}.htMobileEditorContainer .inputs textarea{font-size:13pt;border:1px solid #a1a1a1;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;left:14px;right:14px;top:0;bottom:0;padding:7pt}.htMobileEditorContainer .cellPointer{position:absolute;top:-13pt;height:0;width:0;left:30px;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #ebebeb}.htMobileEditorContainer .cellPointer.hidden{display:none}.htMobileEditorContainer .cellPointer:before{content:'';display:block;position:absolute;top:2px;height:0;width:0;left:-13pt;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #f8f8f8}.htMobileEditorContainer .moveHandle{position:absolute;top:10pt;left:5px;width:30px;bottom:0;cursor:move;z-index:9999}.htMobileEditorContainer .moveHandle:after{content:"..\a..\a..\a..";white-space:pre;line-height:10px;font-size:20pt;display:inline-block;margin-top:-8px;color:#ebebeb}.htMobileEditorContainer .positionControls{width:205pt;position:absolute;right:5pt;top:0;bottom:0}.htMobileEditorContainer .positionControls>div{width:50pt;height:100%;float:left}.htMobileEditorContainer .positionControls>div:after{content:" ";display:block;width:15pt;height:15pt;text-align:center;line-height:50pt}.htMobileEditorContainer .leftButton:after,.htMobileEditorContainer .rightButton:after,.htMobileEditorContainer .upButton:after,.htMobileEditorContainer .downButton:after{transform-origin:5pt 5pt;-webkit-transform-origin:5pt 5pt;margin:21pt 0 0 21pt}.htMobileEditorContainer .leftButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(-45deg)}.htMobileEditorContainer .leftButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .rightButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(135deg)}.htMobileEditorContainer .rightButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .upButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(45deg)}.htMobileEditorContainer .upButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .downButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(225deg)}.htMobileEditorContainer .downButton:active:after{border-color:#cfcfcf}.handsontable.hide-tween{-webkit-animation:opacity-hide .3s;animation:opacity-hide .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{-webkit-animation:opacity-show .3s;animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}/*! + * Handsontable ContextMenu + */.htContextMenu{display:none;position:absolute;z-index:1060}.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_left,.htContextMenu .ht_clone_corner,.htContextMenu .ht_clone_debug{display:none}.htContextMenu table.htCore{border:1px solid #bbb;border-bottom-width:2px;border-right-width:2px}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:white;border-width:0;padding:4px 6px 0 6px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htContextMenu table tbody tr td:first-child{border:0}.htContextMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover{background:#e9e9e9}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #bbb;height:0;padding:0}.htContextMenu table tbody tr td.htDisabled{color:#999}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htContextMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htContextMenu .ht_master .wtHolder{overflow:hidden}/*! + * Pikaday + * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/ + */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:0;cursor:help} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/hover.min.css b/public/assets/frontend/css/plugins/hover.min.css new file mode 100644 index 00000000..932cc842 --- /dev/null +++ b/public/assets/frontend/css/plugins/hover.min.css @@ -0,0 +1,12 @@ +/*! + * Hover.css (http://ianlunn.github.io/Hover/) + * Version: 2.0.1 + * Author: Ian Lunn @IanLunn + * Author URL: http://ianlunn.co.uk/ + * Github: https://github.com/IanLunn/Hover + + * Made available under a MIT License: + * http://www.opensource.org/licenses/mit-license.php + + * Hover.css Copyright Ian Lunn 2014. Generated with Sass. + */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098d1;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;background-color:#2098d1;color:#fff}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px rgba(0,0,0,0)}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-hollow:active,.hvr-hollow:focus,.hvr-hollow:hover{background:0 0}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-trim:before{content:'';position:absolute;border:#fff solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:active:before,.hvr-trim:focus:before,.hvr-trim:hover:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:active:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:hover:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-out:active:before,.hvr-outline-out:focus:before,.hvr-outline-out:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-in:active:before,.hvr-outline-in:focus:before,.hvr-outline-in:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:active,.hvr-round-corners:focus,.hvr-round-corners:hover{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:active:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:hover:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:active:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:hover:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:active:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:hover:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:active:before,.hvr-reveal:focus:before,.hvr-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:active:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:active:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:active,.hvr-shadow:focus,.hvr-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:active,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-box-shadow-inset:active,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-shadow-radial:after,.hvr-shadow-radial:before{pointer-events:none;position:absolute;content:'';left:0;width:100%;box-sizing:border-box;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:active:after,.hvr-shadow-radial:active:before,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:hover:before{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:active:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.hvr-bubble-bottom:active:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:active:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:active,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:active:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:active,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:active:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:active,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:active:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-left:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-back:before{content:"\f137";position:absolute;left:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:active:before,.hvr-icon-back:focus:before,.hvr-icon-back:hover:before{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-forward:before{content:"\f138";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:active:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:hover:before{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-down:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:active:before,.hvr-icon-down:focus:before,.hvr-icon-down:hover:before{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-up:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:active:before,.hvr-icon-up:focus:before,.hvr-icon-up:hover:before{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-spin:before{content:"\f021";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:active:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-drop:before{content:"\f041";position:absolute;right:1em;opacity:1;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:active:before,.hvr-icon-drop:focus:before,.hvr-icon-drop:hover:before{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.52,1.64,.37,.66);animation-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-fade:before{content:"\f00c";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:active:before,.hvr-icon-fade:focus:before,.hvr-icon-fade:hover:before{color:#0F9E5E}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-float-away:after,.hvr-icon-float-away:before{content:"\f055";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome}.hvr-icon-float-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:active:after,.hvr-icon-float-away:focus:after,.hvr-icon-float-away:hover:after{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-sink-away:after,.hvr-icon-sink-away:before{content:"\f056";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-sink-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:active:after,.hvr-icon-sink-away:focus:after,.hvr-icon-sink-away:hover:after{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow:before{content:"\f118";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:active:before,.hvr-icon-grow:focus:before,.hvr-icon-grow:hover:before{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-shrink:before{content:"\f119";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:active:before,.hvr-icon-shrink:focus:before,.hvr-icon-shrink:hover:before{-webkit-transform:scale(0.8);transform:scale(0.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:active:before,.hvr-icon-pulse:focus:before,.hvr-icon-pulse:hover:before{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-grow:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:active:before,.hvr-icon-pulse-grow:focus:before,.hvr-icon-pulse-grow:hover:before{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-shrink:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:active:before,.hvr-icon-pulse-shrink:focus:before,.hvr-icon-pulse-shrink:hover:before{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-push:before{content:"\f006";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:active:before,.hvr-icon-push:focus:before,.hvr-icon-push:hover:before{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-pop:before{content:"\f005";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:active:before,.hvr-icon-pop:focus:before,.hvr-icon-pop:hover:before{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bounce:before{content:"\f087";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:active:before,.hvr-icon-bounce:focus:before,.hvr-icon-bounce:hover:before{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-rotate:before{content:"\f0c6";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:active:before,.hvr-icon-rotate:focus:before,.hvr-icon-rotate:hover:before{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow-rotate:before{content:"\f095";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:active:before,.hvr-icon-grow-rotate:focus:before,.hvr-icon-grow-rotate:hover:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-float:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:active:before,.hvr-icon-float:focus:before,.hvr-icon-float:hover:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-sink:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:active:before,.hvr-icon-sink:focus:before,.hvr-icon-sink:hover:before{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bob:before{content:"\f077";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:active:before,.hvr-icon-bob:focus:before,.hvr-icon-bob:hover:before{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-hang:before{content:"\f078";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:active:before,.hvr-icon-hang:focus:before,.hvr-icon-hang:hover:before{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang;animation-name:hvr-icon-hang-sink,hvr-icon-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:active:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:hover:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-vertical:before{content:"\f062";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:active:before,.hvr-icon-wobble-vertical:focus:before,.hvr-icon-wobble-vertical:hover:before{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz:before{content:"\f017";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:active:before,.hvr-icon-buzz:focus:before,.hvr-icon-buzz:hover:before{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz-out:before{content:"\f023";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:active:before,.hvr-icon-buzz-out:focus:before,.hvr-icon-buzz-out:hover:before{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:#fff;background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-right:active:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:#fff;background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-right:active:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:#fff;background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-left:active:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:hover:before{width:25px;height:25px} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/all.css b/public/assets/frontend/css/plugins/icheck/skins/all.css new file mode 100644 index 00000000..6439b742 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/all.css @@ -0,0 +1,61 @@ +/* iCheck plugin skins +----------------------------------- */ +@import url("minimal/_all.css"); +/* +@import url("minimal/minimal.css"); +@import url("minimal/red.css"); +@import url("minimal/green.css"); +@import url("minimal/blue.css"); +@import url("minimal/aero.css"); +@import url("minimal/grey.css"); +@import url("minimal/orange.css"); +@import url("minimal/yellow.css"); +@import url("minimal/pink.css"); +@import url("minimal/purple.css"); +*/ + +@import url("square/_all.css"); +/* +@import url("square/square.css"); +@import url("square/red.css"); +@import url("square/green.css"); +@import url("square/blue.css"); +@import url("square/aero.css"); +@import url("square/grey.css"); +@import url("square/orange.css"); +@import url("square/yellow.css"); +@import url("square/pink.css"); +@import url("square/purple.css"); +*/ + +@import url("flat/_all.css"); +/* +@import url("flat/flat.css"); +@import url("flat/red.css"); +@import url("flat/green.css"); +@import url("flat/blue.css"); +@import url("flat/aero.css"); +@import url("flat/grey.css"); +@import url("flat/orange.css"); +@import url("flat/yellow.css"); +@import url("flat/pink.css"); +@import url("flat/purple.css"); +*/ + +@import url("line/_all.css"); +/* +@import url("line/line.css"); +@import url("line/red.css"); +@import url("line/green.css"); +@import url("line/blue.css"); +@import url("line/aero.css"); +@import url("line/grey.css"); +@import url("line/orange.css"); +@import url("line/yellow.css"); +@import url("line/pink.css"); +@import url("line/purple.css"); +*/ + +@import url("polaris/polaris.css"); + +@import url("futurico/futurico.css"); \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/_all.css b/public/assets/frontend/css/plugins/icheck/skins/flat/_all.css new file mode 100644 index 00000000..cf5ea76c --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/flat/_all.css @@ -0,0 +1,530 @@ +/* iCheck plugin Flat skin +----------------------------------- */ +.icheckbox_flat, +.iradio_flat { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(flat.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat { + background-position: 0 0; +} + .icheckbox_flat.checked { + background-position: -22px 0; + } + .icheckbox_flat.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat { + background-position: -88px 0; +} + .iradio_flat.checked { + background-position: -110px 0; + } + .iradio_flat.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat, + .iradio_flat { + background-image: url(flat@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* red */ +.icheckbox_flat-red, +.iradio_flat-red { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(red.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-red { + background-position: 0 0; +} + .icheckbox_flat-red.checked { + background-position: -22px 0; + } + .icheckbox_flat-red.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-red.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-red { + background-position: -88px 0; +} + .iradio_flat-red.checked { + background-position: -110px 0; + } + .iradio_flat-red.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-red.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat-red, + .iradio_flat-red { + background-image: url(red@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* green */ +.icheckbox_flat-green, +.iradio_flat-green { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(green.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-green { + background-position: 0 0; +} + .icheckbox_flat-green.checked { + background-position: -22px 0; + } + .icheckbox_flat-green.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-green.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-green { + background-position: -88px 0; +} + .iradio_flat-green.checked { + background-position: -110px 0; + } + .iradio_flat-green.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-green.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat-green, + .iradio_flat-green { + background-image: url(green@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* blue */ +.icheckbox_flat-blue, +.iradio_flat-blue { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(blue.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-blue { + background-position: 0 0; +} + .icheckbox_flat-blue.checked { + background-position: -22px 0; + } + .icheckbox_flat-blue.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-blue.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-blue { + background-position: -88px 0; +} + .iradio_flat-blue.checked { + background-position: -110px 0; + } + .iradio_flat-blue.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-blue.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat-blue, + .iradio_flat-blue { + background-image: url(blue@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* aero */ +.icheckbox_flat-aero, +.iradio_flat-aero { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(aero.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-aero { + background-position: 0 0; +} + .icheckbox_flat-aero.checked { + background-position: -22px 0; + } + .icheckbox_flat-aero.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-aero.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-aero { + background-position: -88px 0; +} + .iradio_flat-aero.checked { + background-position: -110px 0; + } + .iradio_flat-aero.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-aero.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat-aero, + .iradio_flat-aero { + background-image: url(aero@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* grey */ +.icheckbox_flat-grey, +.iradio_flat-grey { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(grey.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-grey { + background-position: 0 0; +} + .icheckbox_flat-grey.checked { + background-position: -22px 0; + } + .icheckbox_flat-grey.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-grey.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-grey { + background-position: -88px 0; +} + .iradio_flat-grey.checked { + background-position: -110px 0; + } + .iradio_flat-grey.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-grey.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat-grey, + .iradio_flat-grey { + background-image: url(grey@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* orange */ +.icheckbox_flat-orange, +.iradio_flat-orange { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(orange.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-orange { + background-position: 0 0; +} + .icheckbox_flat-orange.checked { + background-position: -22px 0; + } + .icheckbox_flat-orange.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-orange.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-orange { + background-position: -88px 0; +} + .iradio_flat-orange.checked { + background-position: -110px 0; + } + .iradio_flat-orange.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-orange.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat-orange, + .iradio_flat-orange { + background-image: url(orange@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* yellow */ +.icheckbox_flat-yellow, +.iradio_flat-yellow { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(yellow.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-yellow { + background-position: 0 0; +} + .icheckbox_flat-yellow.checked { + background-position: -22px 0; + } + .icheckbox_flat-yellow.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-yellow.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-yellow { + background-position: -88px 0; +} + .iradio_flat-yellow.checked { + background-position: -110px 0; + } + .iradio_flat-yellow.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-yellow.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat-yellow, + .iradio_flat-yellow { + background-image: url(yellow@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* pink */ +.icheckbox_flat-pink, +.iradio_flat-pink { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(pink.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-pink { + background-position: 0 0; +} + .icheckbox_flat-pink.checked { + background-position: -22px 0; + } + .icheckbox_flat-pink.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-pink.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-pink { + background-position: -88px 0; +} + .iradio_flat-pink.checked { + background-position: -110px 0; + } + .iradio_flat-pink.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-pink.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_flat-pink, + .iradio_flat-pink { + background-image: url(pink@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} + +/* purple */ +.icheckbox_flat-purple, +.iradio_flat-purple { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(purple.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-purple { + background-position: 0 0; +} + .icheckbox_flat-purple.checked { + background-position: -22px 0; + } + .icheckbox_flat-purple.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-purple.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-purple { + background-position: -88px 0; +} + .iradio_flat-purple.checked { + background-position: -110px 0; + } + .iradio_flat-purple.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-purple.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_flat-purple, + .iradio_flat-purple { + background-image: url(purple@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/aero.css b/public/assets/frontend/css/plugins/icheck/skins/flat/aero.css new file mode 100644 index 00000000..dc769c73 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/flat/aero.css @@ -0,0 +1,53 @@ +/* iCheck plugin Flat skin, aero +----------------------------------- */ +.icheckbox_flat-aero, +.iradio_flat-aero { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(aero.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-aero { + background-position: 0 0; +} + .icheckbox_flat-aero.checked { + background-position: -22px 0; + } + .icheckbox_flat-aero.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-aero.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-aero { + background-position: -88px 0; +} + .iradio_flat-aero.checked { + background-position: -110px 0; + } + .iradio_flat-aero.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-aero.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_flat-aero, + .iradio_flat-aero { + background-image: url(aero@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/aero.png b/public/assets/frontend/css/plugins/icheck/skins/flat/aero.png new file mode 100644 index 0000000000000000000000000000000000000000..f4277aa4cf04050989b48c548ce0f9ae377bdc48 GIT binary patch literal 1520 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 RY6AcO002ovPDHLkV1gs!@UZ{@ literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/flat@2x.png b/public/assets/frontend/css/plugins/icheck/skins/flat/flat@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e70e438c5d5ed00e7082929e61a0d9d162daf473 GIT binary patch literal 3217 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/green.css b/public/assets/frontend/css/plugins/icheck/skins/flat/green.css new file mode 100644 index 00000000..cce7a7fa --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/flat/green.css @@ -0,0 +1,53 @@ +/* iCheck plugin Flat skin, green +----------------------------------- */ +.icheckbox_flat-green, +.iradio_flat-green { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(green.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-green { + background-position: 0 0; +} + .icheckbox_flat-green.checked { + background-position: -22px 0; + } + .icheckbox_flat-green.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-green.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-green { + background-position: -88px 0; +} + .iradio_flat-green.checked { + background-position: -110px 0; + } + .iradio_flat-green.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-green.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_flat-green, + .iradio_flat-green { + background-image: url(green@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/green.png b/public/assets/frontend/css/plugins/icheck/skins/flat/green.png new file mode 100644 index 0000000000000000000000000000000000000000..6b303fbeadb70a90e11d83439189de9b618f0729 GIT binary patch literal 1444 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 Hu0mjf1RVUH literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/grey.css b/public/assets/frontend/css/plugins/icheck/skins/flat/grey.css new file mode 100644 index 00000000..46305d01 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/flat/grey.css @@ -0,0 +1,53 @@ +/* iCheck plugin Flat skin, grey +----------------------------------- */ +.icheckbox_flat-grey, +.iradio_flat-grey { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(grey.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-grey { + background-position: 0 0; +} + .icheckbox_flat-grey.checked { + background-position: -22px 0; + } + .icheckbox_flat-grey.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-grey.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-grey { + background-position: -88px 0; +} + .iradio_flat-grey.checked { + background-position: -110px 0; + } + .iradio_flat-grey.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-grey.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_flat-grey, + .iradio_flat-grey { + background-image: url(grey@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/grey.png b/public/assets/frontend/css/plugins/icheck/skins/flat/grey.png new file mode 100644 index 0000000000000000000000000000000000000000..c6e2873ed5fc2cb1f151c333034ed85422d29a31 GIT binary patch literal 1516 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 DWRxc% literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/orange.css b/public/assets/frontend/css/plugins/icheck/skins/flat/orange.css new file mode 100644 index 00000000..c8d3caf3 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/flat/orange.css @@ -0,0 +1,53 @@ +/* iCheck plugin Flat skin, orange +----------------------------------- */ +.icheckbox_flat-orange, +.iradio_flat-orange { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(orange.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-orange { + background-position: 0 0; +} + .icheckbox_flat-orange.checked { + background-position: -22px 0; + } + .icheckbox_flat-orange.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-orange.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-orange { + background-position: -88px 0; +} + .iradio_flat-orange.checked { + background-position: -110px 0; + } + .iradio_flat-orange.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-orange.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_flat-orange, + .iradio_flat-orange { + background-image: url(orange@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/orange.png b/public/assets/frontend/css/plugins/icheck/skins/flat/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..ec2532ebe4492b949f48278fd13b46e792869083 GIT binary patch literal 1518 zcmV zZ)lZe7{~EC)0yRr7N(vhAw^EDES=3E6ea^DrB$==PxcS#O*Ir!B7GAoXpkmJl=e!p zHFawK86nOZMVp#`Q>R(_VpDseiB7_kXZ96-TZfC&dG2=Z=kW}>-~)%l{e01fi|4Q% zz4h41-)_-N#%zp6AGk~#_TWQo?Fbd$Klq;mpWmHTx6kY6JG;%lo=QD41Y=Nye8+AA zt@sfqz=)?VfA@kVcE^O- zH5OxT7g}?5ttPVWc#Q2rcPz$7)s3M9UdFV->c%~G<6(ED5_ZWFSb;JWNSWSCz$_aL zGkh{--BrWRFxVwaq6w?9SXS%3q+K>OymxsD53>tg054-&VRd_X?DmSFn~!BC(27!2 zp%HD;sP{_IYMRT{>R4WHU9~zU4--uH5>}xOEl5a<-dm+JjL=ZadzU5d?8cC5Q-_7< zF7pc-G6bgJUh{;Ugaa9x2kokZvkW;8PrMXdlF9w&mE($45Ai3woXJ*ey2Qy&0EGbmk}1 zEq3hYVItI6_R|U^&>D8>1MPEtcB~?vn7t* zrFa{KxJ$3!ckISZ_b^qfu8kK;)eHA&!ARO4$@=GyW~5$;1fHsfb4 zZ%xqh20Xz=!gU_9EywN}*jeq^ZA-N+ZXH@2{-Wh`tGQwdb$ z;_^yQOv50wV?C-Jme)FDx>Mmg_UvBA?p&rC_P}0@gOAw*O<=cg7rSRL7(S*IuH9Z;>B>5MfOpJS%vBOJTuZ|Y zi?@zXv8=i@)CJ@S;uveb3LYat^Me}RyDYD|Kn%;^WlSrqZllL;W0+mzU3}by)=FKg ziLAR5ySvccjh#_-W7vX4$Z}}VN_jeX>#Ef;$I;-S+n|>BE>8({0ZHO5RN`b%L}#Yp zO_=SIT{Y~~qZ+4> zfa@f5&6jF;@3OqMYi+=A%+Tx8_)AXfy%{>Q9%dr%9>q%3>h(n=<)YrJ)tRGVbXnZ= zUGvl3X7M^Kp!cpc%T4dHv|ah(@eA=Vp?8xwBoTDo?`;nq=oZ5Iv+DnY{jVF&-@VRn Ul15pQMF0Q*07*qoM6N<$f=ns@CIA2c literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/orange@2x.png b/public/assets/frontend/css/plugins/icheck/skins/flat/orange@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9350b50624f9017ba8bb3fc64c526428d0bda407 GIT binary patch literal 3275 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 Ef=5*|pa1{> literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/purple.css b/public/assets/frontend/css/plugins/icheck/skins/flat/purple.css new file mode 100644 index 00000000..15408bcd --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/flat/purple.css @@ -0,0 +1,53 @@ +/* iCheck plugin Flat skin, purple +----------------------------------- */ +.icheckbox_flat-purple, +.iradio_flat-purple { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(purple.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-purple { + background-position: 0 0; +} + .icheckbox_flat-purple.checked { + background-position: -22px 0; + } + .icheckbox_flat-purple.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-purple.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-purple { + background-position: -88px 0; +} + .iradio_flat-purple.checked { + background-position: -110px 0; + } + .iradio_flat-purple.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-purple.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_flat-purple, + .iradio_flat-purple { + background-image: url(purple@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/purple.png b/public/assets/frontend/css/plugins/icheck/skins/flat/purple.png new file mode 100644 index 0000000000000000000000000000000000000000..3699fd583289e37e1eca6be2940f22e0daa5350b GIT binary patch literal 1519 zcmV ze`r;87{~Ft)0x$b2BzL6Aw^EDES=3E6ea^DrB$==NA?3mh-xULMEXytph22sQTm@` zYwFadju2;!qD{@8smoUS$ENm2OLP+6yw+RzI4%!%&X;??=iWQ$ffrm3=e(JRhjZDz z^VXB?zulslhWQwWJK-|j*pCme<3_0T{$V{Qe7vF|qwedAruB5&em$Lf&Tx!J2?`y% z33TEIoB|`By8PQu*`L)?w@NAySEB=muoc_YWenY8-QSG5++TBVZ>j*LG89Ef;v&wW zO_H#aahHAi&+d%{UW#{-$t=TSb923PS>nZJDW1X;8Frh|q=45h%heRH5YJ*I9ti2Q zV-e~@7C7y$;{uOBC5l73UD%D2Cg7#ZPTjN{!_)cAje0RC0l~7j{TL51(ADYOz6&}0e zqwE^Xu`rF+LS3uLT6YpAq|u##N!jYgPzEn!T2Xc59=q|VyHX9iWC^T61&X9X#}Y8h zM#Bv6Oc{68urm^N$&zTrdMuaqI+nD{riS+}PvMbvfs5c}Oe?BxKYv+T(RT~6$^<%5 zjvBO}TUvCi9G#}Q8igs#>#eKSjVZun)4hmwXha7R(xGGPbPgjl)bieCiF>*+8L6LKTY2XxQtoU72#pcPd&Ul({M zs`$-#34u?L?{f;Z*FSY2uwMbI$^<^eVTbk+d}dpY-9mhbKhUMug^t})(>-98ENIz& zG~H6iZULrXkxW5>K5Yr?#`0`=pJRCwyrqq}{<;?|@0UpOmNt;U2nDQhCa@8%W6v#f z?5@OHD8}7-{hnhtZo0?dI`-VSW499J=r84%7}U+x0&lZ7Pj;B)-HSoU^|aww(DGs+ zUJm$@X0T}z~7=8bFd*L(17Rj zaCy(54qI^~CGfNB@=5~fPTw4KlNoel+3MzEfgi_{ENYU#tEk0SsLr?Ll@i>CYuJvT zw7hj;%Nz0p8w1yQ$hI828(?R>W4Alt=^W-B)4k-_JpwxigSxp`;QnY}Q7c&3BxVq( z%E#rEzL<%jTH?*9by!~OsOipt>)3M-ICd9e4gQohSmN0I-E<#@>)3P8I(B!X6@N)9 znq0auWOHsuBMUo5-^2fths$f1cov2z@Q+F}@a_lBhgJP*c!m-EG>}GKvv&);OZo?c5vCHdd6FSV796Rx7 zKwva>nJ+{-)rz`%+ngY?#=)zd{1Uz_d#%*ABHQ7Ca8 zo2zqrMvbdcbop$!r`rbyFcCgxKQy7;0cm#6ViH?C)o2W*+L#G|n z@rJI|WUYG*yHJNNhi(_@bj>y2UGC{Fs0)cHuozX?i_37G%ev+nHSAkl#$7e+G@%x! zk$~$Ybj=rPc<-{jwrg#{D9qODGx%H1=-6zXv)Kf4(LI5+sMqTYNXi8rtJgUvqUf@? z>Kf*^yY1q2SU~SxX_K6HS=w}ddHh_$C->bXj!G7~?)SEjPUsb)`dRh=!T#3^=U)u0 VZ#F@RuLJ-9002ovPDHLkV1fY7`WgTL literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/purple@2x.png b/public/assets/frontend/css/plugins/icheck/skins/flat/purple@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7f4be74a7c08a453802d46e6a7971250ee416f08 GIT binary patch literal 3218 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 Ef)^M{V*mgE literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/red.css b/public/assets/frontend/css/plugins/icheck/skins/flat/red.css new file mode 100644 index 00000000..d2e240db --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/flat/red.css @@ -0,0 +1,53 @@ +/* iCheck plugin Flat skin, red +----------------------------------- */ +.icheckbox_flat-red, +.iradio_flat-red { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 20px; + height: 20px; + background: url(red.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_flat-red { + background-position: 0 0; +} + .icheckbox_flat-red.checked { + background-position: -22px 0; + } + .icheckbox_flat-red.disabled { + background-position: -44px 0; + cursor: default; + } + .icheckbox_flat-red.checked.disabled { + background-position: -66px 0; + } + +.iradio_flat-red { + background-position: -88px 0; +} + .iradio_flat-red.checked { + background-position: -110px 0; + } + .iradio_flat-red.disabled { + background-position: -132px 0; + cursor: default; + } + .iradio_flat-red.checked.disabled { + background-position: -154px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_flat-red, + .iradio_flat-red { + background-image: url(red@2x.png); + -webkit-background-size: 176px 22px; + background-size: 176px 22px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/flat/red.png b/public/assets/frontend/css/plugins/icheck/skins/flat/red.png new file mode 100644 index 0000000000000000000000000000000000000000..0d5ac3819b4d2aee17a543497d3e70699a06f052 GIT binary patch literal 1516 zcmV zZ)jC@9LMpx)0x$b7Ny=LAw^EDES=3E6ea^DrDd~F%l?q~q#6@aB7G7nXpkmJlzS%G znmRTAj1XsyqD{@esnb^aU{ibG5}kxM@9h2HbMJ#McF&J{e)o6>ec=U{!#QuZ!_~-5A0D1Q;bQIEp}P02s!Mm> z1iJ7uPQy(2F2DO}`?Ff=R!IfoYINcdwqTpOjG=q1`x~mu{WbUYrV3Ch!%&1IF5^7f zB?&vByX@0{c2f(y6dxkYEW=`RbG>v~;>Bhup2IUCyDex|z-yP~YR<3_FJdJg3FvfS z5gG#)I7HWJfk&be#R1)J?8ZqG@X}?cZrY7uTIeN%8q<+lUT6)v!yJz#3GbNGfzJ0kdp0 z%<#?>x~qnrQLsyvL>ua`Tu)vQp@YDt5#|XFvWB)V;!2%iG+0O*gBoV2o1HocUj_eH->zhCM-o? zncvWoAutmUnkVEm9L~@@jOTF;sVTwB5p+jmkafQP$KX2l+_+=666F{u<(L%Qjedc*+M6dk%<}HVVBG3y$FWSyi~I3< zhA(M`nC3ya&LPtp>ezh^cIG*D?eB3Ou4A9nMULGuurn^88~FnNfNIRedZcDMUdqGe zJ&Oix!4ah9lR!9?)`ZpRGyD>yP_h2`R`;=YYJaq@=VyInSM;p;;zU0`6Co=@b zV3+wqq)V+_caNJd5Bgztz!DF^9B?iJHBRKZ8^aa&njUB}c8l>ne#Btcu3Uq!NjP=~ z;tjmzxV#DTdV%Scpbe{0hP$Lp$M&JbG;32oqu#x|b!nx$Na8!w9fWz9f;b8#u4D6b zPI}b1o{KJj8%}ro;Q%JV$LxnDusbNr?l}yHkLiMIcR)5>*@%zvzWIu|MuLWGX_#U0 zHu5eOs!Ky%K#n7hiRP=|2@*6vso}lL@~R8OunJzrv~tyL_1JCAW!LxspJmZnt7|op zb@yOj7TtZ=6IC~c?O29TqXw!r;`YisDvpV*w&e;Srk#|pEEgJRu5|VOB#~O9ciClD9Ty+ie z>28~N9Tw1gSK8&4cUjtOK0JOUAtthJ5=SM1uKT_1rxW@F-#@GQ&!Ye9gYz#aOK(=d Sl4{xj0000xky7y@!Zce>mF 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/line/orange.css b/public/assets/frontend/css/plugins/icheck/skins/line/orange.css new file mode 100644 index 00000000..e408a6af --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/line/orange.css @@ -0,0 +1,71 @@ +/* iCheck plugin Line skin, orange +----------------------------------- */ +.icheckbox_line-orange, +.iradio_line-orange { + position: relative; + display: block; + margin: 0; + padding: 5px 15px 5px 38px; + font-size: 13px; + line-height: 17px; + color: #fff; + background: #f70; + border: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + cursor: pointer; +} + .icheckbox_line-orange .icheck_line-icon, + .iradio_line-orange .icheck_line-icon { + position: absolute; + top: 50%; + left: 13px; + width: 13px; + height: 11px; + margin: -5px 0 0 0; + padding: 0; + overflow: hidden; + background: url(line.png) no-repeat; + border: none; + } + .icheckbox_line-orange.hover, + .icheckbox_line-orange.checked.hover, + .iradio_line-orange.hover { + background: #FF9233; + } + .icheckbox_line-orange.checked, + .iradio_line-orange.checked { + background: #f70; + } + .icheckbox_line-orange.checked .icheck_line-icon, + .iradio_line-orange.checked .icheck_line-icon { + background-position: -15px 0; + } + .icheckbox_line-orange.disabled, + .iradio_line-orange.disabled { + background: #FFD6B3; + cursor: default; + } + .icheckbox_line-orange.disabled .icheck_line-icon, + .iradio_line-orange.disabled .icheck_line-icon { + background-position: -30px 0; + } + .icheckbox_line-orange.checked.disabled, + .iradio_line-orange.checked.disabled { + background: #FFD6B3; + } + .icheckbox_line-orange.checked.disabled .icheck_line-icon, + .iradio_line-orange.checked.disabled .icheck_line-icon { + background-position: -45px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_line-orange .icheck_line-icon, + .iradio_line-orange .icheck_line-icon { + background-image: url(line@2x.png); + -webkit-background-size: 60px 13px; + background-size: 60px 13px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/line/pink.css b/public/assets/frontend/css/plugins/icheck/skins/line/pink.css new file mode 100644 index 00000000..d19459ed --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/line/pink.css @@ -0,0 +1,71 @@ +/* iCheck plugin Line skin, pink +----------------------------------- */ +.icheckbox_line-pink, +.iradio_line-pink { + position: relative; + display: block; + margin: 0; + padding: 5px 15px 5px 38px; + font-size: 13px; + line-height: 17px; + color: #fff; + background: #a77a94; + border: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + cursor: pointer; +} + .icheckbox_line-pink .icheck_line-icon, + .iradio_line-pink .icheck_line-icon { + position: absolute; + top: 50%; + left: 13px; + width: 13px; + height: 11px; + margin: -5px 0 0 0; + padding: 0; + overflow: hidden; + background: url(line.png) no-repeat; + border: none; + } + .icheckbox_line-pink.hover, + .icheckbox_line-pink.checked.hover, + .iradio_line-pink.hover { + background: #B995A9; + } + .icheckbox_line-pink.checked, + .iradio_line-pink.checked { + background: #a77a94; + } + .icheckbox_line-pink.checked .icheck_line-icon, + .iradio_line-pink.checked .icheck_line-icon { + background-position: -15px 0; + } + .icheckbox_line-pink.disabled, + .iradio_line-pink.disabled { + background: #E0D0DA; + cursor: default; + } + .icheckbox_line-pink.disabled .icheck_line-icon, + .iradio_line-pink.disabled .icheck_line-icon { + background-position: -30px 0; + } + .icheckbox_line-pink.checked.disabled, + .iradio_line-pink.checked.disabled { + background: #E0D0DA; + } + .icheckbox_line-pink.checked.disabled .icheck_line-icon, + .iradio_line-pink.checked.disabled .icheck_line-icon { + background-position: -45px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_line-pink .icheck_line-icon, + .iradio_line-pink .icheck_line-icon { + background-image: url(line@2x.png); + -webkit-background-size: 60px 13px; + background-size: 60px 13px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/line/purple.css b/public/assets/frontend/css/plugins/icheck/skins/line/purple.css new file mode 100644 index 00000000..ecca700b --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/line/purple.css @@ -0,0 +1,71 @@ +/* iCheck plugin Line skin, purple +----------------------------------- */ +.icheckbox_line-purple, +.iradio_line-purple { + position: relative; + display: block; + margin: 0; + padding: 5px 15px 5px 38px; + font-size: 13px; + line-height: 17px; + color: #fff; + background: #6a5a8c; + border: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + cursor: pointer; +} + .icheckbox_line-purple .icheck_line-icon, + .iradio_line-purple .icheck_line-icon { + position: absolute; + top: 50%; + left: 13px; + width: 13px; + height: 11px; + margin: -5px 0 0 0; + padding: 0; + overflow: hidden; + background: url(line.png) no-repeat; + border: none; + } + .icheckbox_line-purple.hover, + .icheckbox_line-purple.checked.hover, + .iradio_line-purple.hover { + background: #8677A7; + } + .icheckbox_line-purple.checked, + .iradio_line-purple.checked { + background: #6a5a8c; + } + .icheckbox_line-purple.checked .icheck_line-icon, + .iradio_line-purple.checked .icheck_line-icon { + background-position: -15px 0; + } + .icheckbox_line-purple.disabled, + .iradio_line-purple.disabled { + background: #D2CCDE; + cursor: default; + } + .icheckbox_line-purple.disabled .icheck_line-icon, + .iradio_line-purple.disabled .icheck_line-icon { + background-position: -30px 0; + } + .icheckbox_line-purple.checked.disabled, + .iradio_line-purple.checked.disabled { + background: #D2CCDE; + } + .icheckbox_line-purple.checked.disabled .icheck_line-icon, + .iradio_line-purple.checked.disabled .icheck_line-icon { + background-position: -45px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_line-purple .icheck_line-icon, + .iradio_line-purple .icheck_line-icon { + background-image: url(line@2x.png); + -webkit-background-size: 60px 13px; + background-size: 60px 13px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/line/red.css b/public/assets/frontend/css/plugins/icheck/skins/line/red.css new file mode 100644 index 00000000..3a8aee21 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/line/red.css @@ -0,0 +1,71 @@ +/* iCheck plugin Line skin, red +----------------------------------- */ +.icheckbox_line-red, +.iradio_line-red { + position: relative; + display: block; + margin: 0; + padding: 5px 15px 5px 38px; + font-size: 13px; + line-height: 17px; + color: #fff; + background: #e56c69; + border: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + cursor: pointer; +} + .icheckbox_line-red .icheck_line-icon, + .iradio_line-red .icheck_line-icon { + position: absolute; + top: 50%; + left: 13px; + width: 13px; + height: 11px; + margin: -5px 0 0 0; + padding: 0; + overflow: hidden; + background: url(line.png) no-repeat; + border: none; + } + .icheckbox_line-red.hover, + .icheckbox_line-red.checked.hover, + .iradio_line-red.hover { + background: #E98582; + } + .icheckbox_line-red.checked, + .iradio_line-red.checked { + background: #e56c69; + } + .icheckbox_line-red.checked .icheck_line-icon, + .iradio_line-red.checked .icheck_line-icon { + background-position: -15px 0; + } + .icheckbox_line-red.disabled, + .iradio_line-red.disabled { + background: #F7D3D2; + cursor: default; + } + .icheckbox_line-red.disabled .icheck_line-icon, + .iradio_line-red.disabled .icheck_line-icon { + background-position: -30px 0; + } + .icheckbox_line-red.checked.disabled, + .iradio_line-red.checked.disabled { + background: #F7D3D2; + } + .icheckbox_line-red.checked.disabled .icheck_line-icon, + .iradio_line-red.checked.disabled .icheck_line-icon { + background-position: -45px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_line-red .icheck_line-icon, + .iradio_line-red .icheck_line-icon { + background-image: url(line@2x.png); + -webkit-background-size: 60px 13px; + background-size: 60px 13px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/line/yellow.css b/public/assets/frontend/css/plugins/icheck/skins/line/yellow.css new file mode 100644 index 00000000..c6eaccfa --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/line/yellow.css @@ -0,0 +1,71 @@ +/* iCheck plugin Line skin, yellow +----------------------------------- */ +.icheckbox_line-yellow, +.iradio_line-yellow { + position: relative; + display: block; + margin: 0; + padding: 5px 15px 5px 38px; + font-size: 13px; + line-height: 17px; + color: #fff; + background: #FFC414; + border: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + cursor: pointer; +} + .icheckbox_line-yellow .icheck_line-icon, + .iradio_line-yellow .icheck_line-icon { + position: absolute; + top: 50%; + left: 13px; + width: 13px; + height: 11px; + margin: -5px 0 0 0; + padding: 0; + overflow: hidden; + background: url(line.png) no-repeat; + border: none; + } + .icheckbox_line-yellow.hover, + .icheckbox_line-yellow.checked.hover, + .iradio_line-yellow.hover { + background: #FFD34F; + } + .icheckbox_line-yellow.checked, + .iradio_line-yellow.checked { + background: #FFC414; + } + .icheckbox_line-yellow.checked .icheck_line-icon, + .iradio_line-yellow.checked .icheck_line-icon { + background-position: -15px 0; + } + .icheckbox_line-yellow.disabled, + .iradio_line-yellow.disabled { + background: #FFE495; + cursor: default; + } + .icheckbox_line-yellow.disabled .icheck_line-icon, + .iradio_line-yellow.disabled .icheck_line-icon { + background-position: -30px 0; + } + .icheckbox_line-yellow.checked.disabled, + .iradio_line-yellow.checked.disabled { + background: #FFE495; + } + .icheckbox_line-yellow.checked.disabled .icheck_line-icon, + .iradio_line-yellow.checked.disabled .icheck_line-icon { + background-position: -45px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_line-yellow .icheck_line-icon, + .iradio_line-yellow .icheck_line-icon { + background-image: url(line@2x.png); + -webkit-background-size: 60px 13px; + background-size: 60px 13px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/_all.css b/public/assets/frontend/css/plugins/icheck/skins/minimal/_all.css new file mode 100644 index 00000000..61043e39 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/minimal/_all.css @@ -0,0 +1,590 @@ +/* iCheck plugin Minimal skin +----------------------------------- */ +.icheckbox_minimal, +.iradio_minimal { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(minimal.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal { + background-position: 0 0; +} + .icheckbox_minimal.hover { + background-position: -20px 0; + } + .icheckbox_minimal.checked { + background-position: -40px 0; + } + .icheckbox_minimal.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal { + background-position: -100px 0; +} + .iradio_minimal.hover { + background-position: -120px 0; + } + .iradio_minimal.checked { + background-position: -140px 0; + } + .iradio_minimal.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal, + .iradio_minimal { + background-image: url(minimal@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* red */ +.icheckbox_minimal-red, +.iradio_minimal-red { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(red.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-red { + background-position: 0 0; +} + .icheckbox_minimal-red.hover { + background-position: -20px 0; + } + .icheckbox_minimal-red.checked { + background-position: -40px 0; + } + .icheckbox_minimal-red.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-red.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-red { + background-position: -100px 0; +} + .iradio_minimal-red.hover { + background-position: -120px 0; + } + .iradio_minimal-red.checked { + background-position: -140px 0; + } + .iradio_minimal-red.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-red.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal-red, + .iradio_minimal-red { + background-image: url(red@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* green */ +.icheckbox_minimal-green, +.iradio_minimal-green { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(green.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-green { + background-position: 0 0; +} + .icheckbox_minimal-green.hover { + background-position: -20px 0; + } + .icheckbox_minimal-green.checked { + background-position: -40px 0; + } + .icheckbox_minimal-green.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-green.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-green { + background-position: -100px 0; +} + .iradio_minimal-green.hover { + background-position: -120px 0; + } + .iradio_minimal-green.checked { + background-position: -140px 0; + } + .iradio_minimal-green.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-green.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal-green, + .iradio_minimal-green { + background-image: url(green@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* blue */ +.icheckbox_minimal-blue, +.iradio_minimal-blue { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(blue.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-blue { + background-position: 0 0; +} + .icheckbox_minimal-blue.hover { + background-position: -20px 0; + } + .icheckbox_minimal-blue.checked { + background-position: -40px 0; + } + .icheckbox_minimal-blue.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-blue.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-blue { + background-position: -100px 0; +} + .iradio_minimal-blue.hover { + background-position: -120px 0; + } + .iradio_minimal-blue.checked { + background-position: -140px 0; + } + .iradio_minimal-blue.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-blue.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal-blue, + .iradio_minimal-blue { + background-image: url(blue@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* aero */ +.icheckbox_minimal-aero, +.iradio_minimal-aero { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(aero.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-aero { + background-position: 0 0; +} + .icheckbox_minimal-aero.hover { + background-position: -20px 0; + } + .icheckbox_minimal-aero.checked { + background-position: -40px 0; + } + .icheckbox_minimal-aero.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-aero.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-aero { + background-position: -100px 0; +} + .iradio_minimal-aero.hover { + background-position: -120px 0; + } + .iradio_minimal-aero.checked { + background-position: -140px 0; + } + .iradio_minimal-aero.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-aero.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal-aero, + .iradio_minimal-aero { + background-image: url(aero@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* grey */ +.icheckbox_minimal-grey, +.iradio_minimal-grey { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(grey.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-grey { + background-position: 0 0; +} + .icheckbox_minimal-grey.hover { + background-position: -20px 0; + } + .icheckbox_minimal-grey.checked { + background-position: -40px 0; + } + .icheckbox_minimal-grey.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-grey.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-grey { + background-position: -100px 0; +} + .iradio_minimal-grey.hover { + background-position: -120px 0; + } + .iradio_minimal-grey.checked { + background-position: -140px 0; + } + .iradio_minimal-grey.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-grey.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal-grey, + .iradio_minimal-grey { + background-image: url(grey@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* orange */ +.icheckbox_minimal-orange, +.iradio_minimal-orange { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(orange.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-orange { + background-position: 0 0; +} + .icheckbox_minimal-orange.hover { + background-position: -20px 0; + } + .icheckbox_minimal-orange.checked { + background-position: -40px 0; + } + .icheckbox_minimal-orange.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-orange.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-orange { + background-position: -100px 0; +} + .iradio_minimal-orange.hover { + background-position: -120px 0; + } + .iradio_minimal-orange.checked { + background-position: -140px 0; + } + .iradio_minimal-orange.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-orange.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal-orange, + .iradio_minimal-orange { + background-image: url(orange@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* yellow */ +.icheckbox_minimal-yellow, +.iradio_minimal-yellow { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(yellow.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-yellow { + background-position: 0 0; +} + .icheckbox_minimal-yellow.hover { + background-position: -20px 0; + } + .icheckbox_minimal-yellow.checked { + background-position: -40px 0; + } + .icheckbox_minimal-yellow.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-yellow.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-yellow { + background-position: -100px 0; +} + .iradio_minimal-yellow.hover { + background-position: -120px 0; + } + .iradio_minimal-yellow.checked { + background-position: -140px 0; + } + .iradio_minimal-yellow.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-yellow.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal-yellow, + .iradio_minimal-yellow { + background-image: url(yellow@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* pink */ +.icheckbox_minimal-pink, +.iradio_minimal-pink { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(pink.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-pink { + background-position: 0 0; +} + .icheckbox_minimal-pink.hover { + background-position: -20px 0; + } + .icheckbox_minimal-pink.checked { + background-position: -40px 0; + } + .icheckbox_minimal-pink.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-pink.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-pink { + background-position: -100px 0; +} + .iradio_minimal-pink.hover { + background-position: -120px 0; + } + .iradio_minimal-pink.checked { + background-position: -140px 0; + } + .iradio_minimal-pink.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-pink.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { + .icheckbox_minimal-pink, + .iradio_minimal-pink { + background-image: url(pink@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} + +/* purple */ +.icheckbox_minimal-purple, +.iradio_minimal-purple { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(purple.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-purple { + background-position: 0 0; +} + .icheckbox_minimal-purple.hover { + background-position: -20px 0; + } + .icheckbox_minimal-purple.checked { + background-position: -40px 0; + } + .icheckbox_minimal-purple.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-purple.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-purple { + background-position: -100px 0; +} + .iradio_minimal-purple.hover { + background-position: -120px 0; + } + .iradio_minimal-purple.checked { + background-position: -140px 0; + } + .iradio_minimal-purple.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-purple.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_minimal-purple, + .iradio_minimal-purple { + background-image: url(purple@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/aero.css b/public/assets/frontend/css/plugins/icheck/skins/minimal/aero.css new file mode 100644 index 00000000..c0ddf79d --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/minimal/aero.css @@ -0,0 +1,59 @@ +/* iCheck plugin Minimal skin, aero +----------------------------------- */ +.icheckbox_minimal-aero, +.iradio_minimal-aero { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(aero.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-aero { + background-position: 0 0; +} + .icheckbox_minimal-aero.hover { + background-position: -20px 0; + } + .icheckbox_minimal-aero.checked { + background-position: -40px 0; + } + .icheckbox_minimal-aero.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-aero.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-aero { + background-position: -100px 0; +} + .iradio_minimal-aero.hover { + background-position: -120px 0; + } + .iradio_minimal-aero.checked { + background-position: -140px 0; + } + .iradio_minimal-aero.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-aero.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_minimal-aero, + .iradio_minimal-aero { + background-image: url(aero@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/aero.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/aero.png new file mode 100644 index 0000000000000000000000000000000000000000..dccf7740c9cb727f9c1eeadd6b584eec8634f23e GIT binary patch literal 1151 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/blue.css b/public/assets/frontend/css/plugins/icheck/skins/minimal/blue.css new file mode 100644 index 00000000..7205ac9a --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/minimal/blue.css @@ -0,0 +1,59 @@ +/* iCheck plugin Minimal skin, blue +----------------------------------- */ +.icheckbox_minimal-blue, +.iradio_minimal-blue { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(blue.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-blue { + background-position: 0 0; +} + .icheckbox_minimal-blue.hover { + background-position: -20px 0; + } + .icheckbox_minimal-blue.checked { + background-position: -40px 0; + } + .icheckbox_minimal-blue.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-blue.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-blue { + background-position: -100px 0; +} + .iradio_minimal-blue.hover { + background-position: -120px 0; + } + .iradio_minimal-blue.checked { + background-position: -140px 0; + } + .iradio_minimal-blue.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-blue.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_minimal-blue, + .iradio_minimal-blue { + background-image: url(blue@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/blue.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..af04cee596d5d2f884b03f9d8f0dd25c1cd5a0fa GIT binary patch literal 1132 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 Q$N&HU07*qoM6N<$f*_*2MgRZ+ literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/green.css b/public/assets/frontend/css/plugins/icheck/skins/minimal/green.css new file mode 100644 index 00000000..ad005c11 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/minimal/green.css @@ -0,0 +1,59 @@ +/* iCheck plugin Minimal skin, green +----------------------------------- */ +.icheckbox_minimal-green, +.iradio_minimal-green { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(green.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-green { + background-position: 0 0; +} + .icheckbox_minimal-green.hover { + background-position: -20px 0; + } + .icheckbox_minimal-green.checked { + background-position: -40px 0; + } + .icheckbox_minimal-green.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-green.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-green { + background-position: -100px 0; +} + .iradio_minimal-green.hover { + background-position: -120px 0; + } + .iradio_minimal-green.checked { + background-position: -140px 0; + } + .iradio_minimal-green.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-green.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_minimal-green, + .iradio_minimal-green { + background-image: url(green@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/green.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/green.png new file mode 100644 index 0000000000000000000000000000000000000000..9171ebc7e456848eee4440b1e9975282f62fe03d GIT binary patch literal 1143 zcmV--1c>{IP)VcOZuC z(Z^km5{SLDNt`DBrcmj_0Gd;{rv_2Fx)5yM2O257y17aJ+{y)B}`je1K2>!HAD=h>zE0-mk}1AFs=- zs|SQ*jgKke>tmhxcwJ_ltxwy(0{oL3C)Z7Jc``LLlj8*(BN$caYE)f#07um^qdrRU zK^3~1iQEP8(Z^An`g-qy_|&oey$~P4s6wEx_a2CkV=a7|{-rh`c{m()^Kgq`EJe^R z!cBE74%x&9p?!ozeDu??t&g?h^Bk+a5Ffz^?PIO@aA*$AFOElm&pm@rY{`k5J))8l;D*`2`{0PfbR}W z!&WG&*SE4-U)C?NTvIr>hIWz+i76bKNizg(ivrp(lz{KJkKlB6>&yOU5I5Oym_rgR z9KtWlo1=sFzTB7bfC#Az$NDFS@C}A73fKW(6Ywqg2x?iaFRKC3Ool|mA(O%8eZ?o3 zuqb03J|y6~3Nz4A%)ozHtuM=W(w&q}4heyFa+rAn_qbOuyN++NHo+;l-0y=~=tjJs zBtBDp>f5S|ilBQufj)XR8}*wkjtT9YK3QgRuzHLwxkuwXKh};`1D< zeG(rNA+(RR;=`fw+4WBXlJ!ZF=8!~1J@tABo)VG@=+09C&cicxOv6VhKBz!J6O00g zk8m_>>g&A+;^WwcPoKm`NGed!1fu}r<5&xyrhi%b45EG)vY{X(b@jyTJY3-QoVtnC zhC$c~<8TIk!al>}?sX6!cs{}q=p!7>IO|iv3Yxfef+0R$8+{xTt55g1y9=>wf7{22 ziTin|1bo4hgkbDdIRn-I!JINUhvW3A37lZ0M|^079o&#HgD zUlb0+^oznoCI^k*=)W7WIv)gKBeze!#R~dGq2mVrqsYn0x8ILOB``|uWn2IN002ov JPDHLkV1hWAFZBQb literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/green@2x.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/green@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7f18f96a9c30c6b2d8b726019939ec908a9067cb GIT binary patch literal 1408 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/minimal@2x.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/minimal@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d62291daaa78d173897d6a713e5cf26321e70cf2 GIT binary patch literal 1410 zcmV-|1%3L7P)l000F^NklC7#7>40~P-}&PHl_&)QBtv`NW=pMOKCMhnxI9OR;=3w7Sf7r)Q#Ac(ggL`Y62KF zCejG*q!`kQ3yVz?)M5}?e%gp3A?*UCEtWRT=e>9rZXlhUGV`6DXOb)5ip-t2G?NJv zq6-%;#CgeDQCV48UKB-nwi4GD$8p}pix-pGXY;#${d!{iii?XA-^a3_vGXd$R@7iM zR$z$*jNwn5M-NV5*fo%!FCRjqD3N{t`~65{pZ$I$w$J|lSz|)`Y~@2sBr^+9k6oxj zben(&&3e3w7`BEP zq_7#=u*tlGCUiRl1npCw`tqSA;;s;B?680#?89M<-zH$h^x*)CupMus0$n(W*D)Eg zPkrjs0TMuYdAYX${{2b=52FN~*nmmw#YdQO3>e2}_zJtxf*n|gZ5T~*pZe6dz&Tw+ zhsRIYfFV?&6;l}mOraH37{UhIqa}%Y#qf* zn6y1>lhCI=_2~c+akl^;TR;nb^AOOF77J*@!jOIHQ=eX8Wv4iJf#&xzR^u}Edu-p2 zMpU349rLx1*Nd6FM)Wj4{d{!;5pnmLefMG7W56_8tzlQ_KJ}?j2Z%qh(QB*ho?j_8 zVH}6ydwp$tSK*Ny>MKAqdNF2t(TsvHeVU&R5D_=eAwnl60t8H;(;BwsNZ)ewA&reF zG8>UbAC~*?)BJRR_!pb(ym@GT)%HD!K#RStB?tNna15zC1fDPd5+|H)Hl) z8mz$f#&{0&{pt{K)^DHYmwg9_UKd3s%+mb+vhPZSS++N>{TRmI7VrQ{k-}!YfFcVRL=(D_(5F82xgH=f z61UW+zJ%+-8q}i+8?oKYX7!>S-(V&wed<%6ZXhCl%%H=R;(64d0uN)U1>C?D44?ny;)Th4uq`w4GpZc=QFg`W&x=(%Ti{dzTXcG|;@%;)*L_~Ceh=_>Rf8mTFRg-4= Q7ytkO07*qoM6N<$f-B6VcmMzZ literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/orange.css b/public/assets/frontend/css/plugins/icheck/skins/minimal/orange.css new file mode 100644 index 00000000..04779ebe --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/minimal/orange.css @@ -0,0 +1,59 @@ +/* iCheck plugin Minimal skin, orange +----------------------------------- */ +.icheckbox_minimal-orange, +.iradio_minimal-orange { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(orange.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-orange { + background-position: 0 0; +} + .icheckbox_minimal-orange.hover { + background-position: -20px 0; + } + .icheckbox_minimal-orange.checked { + background-position: -40px 0; + } + .icheckbox_minimal-orange.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-orange.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-orange { + background-position: -100px 0; +} + .iradio_minimal-orange.hover { + background-position: -120px 0; + } + .iradio_minimal-orange.checked { + background-position: -140px 0; + } + .iradio_minimal-orange.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-orange.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_minimal-orange, + .iradio_minimal-orange { + background-image: url(orange@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/orange.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..f2a314978df05edbfe0da6ab1e51f81070079b44 GIT binary patch literal 1139 zcmV-(1dRKMP)ZO!m-Q8E|KVCp7wFxVqT~(wSQBvH%BDo1XpKv4g1dV0L~DM4h&LM1Gouasx`9- zO6`LV*nP1afbm6QHl)7cHPAk_cDxtbM=&~I^$o9q_OaH}=kDKR2c!yz;IIPM2*wi+ z?JE4L*5c4Z`yjh7mc|ze5n3N}wQuAwz0f{_k=e&w?Ze^l`S-8rfK=hIGY5yE1HR*y zT00l!t9)e*hztlvkvoI?y5Tf*^*x6l1L(r(aUb~mVyS)3`XW(-8?X)U)Ol@e7qR;E zJ%R_U$?T)|HMjxW@J^lAZ2c?q4kEq7QG7^DINUVhQ9ua~p;>_MH@E~JL0z3+D{Fma zzXy@daKus+9}@F#kLMoKuoY0i7EBl5JDVW*y1ez3{~kmZ8xD6!yuxAlFYw`LE!UW_nRy@2w%aE<33mdKVKxY&skqAcQ{;D z*q-rNee`U}_nR!%WcJ}stPh8!f91Xh5sq*a9+H4}wI0L2&<5Y}ty;Sp>Z^R^zXuVn za1UiC~2igbkeUY&HV!57YeJWVC9k)j?w2yPAk2Sga(q4C$kjwbcK0cVdUkNF| zXWvN(#tF6kpMpy;4Lk5BJclc=nz85Wkj)oMnP+{>P4StXgkEOyF*mC(sDHy>6duUw z7lj{i=P=Ot{r6wcLuT15Z=002ovPDHLk FV1hHXFjD{k literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/orange@2x.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/orange@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..68c835915ac81a16716bd7b0c5d83c81a8d5840e GIT binary patch literal 1407 zcmV-_1%UdAP)l000F>Nkl!D`KdY5xdv zq@CrAF|&haV_-GI{Ilssh9KL4rPJnQJbe$YgHA@?Y~J_%?)_cx;W?7~%QeT%0}qW+c#&^?fivhtI|kr1{Cs&ZJCZ2-{`310WuN_iMB8V7|Ew|6KAS8wA`>$mwb+76B;y3! zZ8Koin)TcgOAX86j{EzlG1K(mHPN51tn5^kR6;5HHoi!u2 zKJ}?j7l??vCal1Dti@$a_FTp@IB#b)#nh)h^|@alqBjriZyo9|f?5pXPR$Tr#E6}_ zE`~n!sZSS(h`VX{&;lCqtA~IdG+ID2rpMN&KJ{gxiCc=Wqy4>vMYw=H@HKl-hYHl9 zb*lF9_2NXnM)b5l{e1NXBI52fd+x$5_?lbTZ4FyO_o+{Px+n6-(Pj3cQ0`V_3`T6Fd{Z-lX7y=DvTT21-72z;)7;kcD!`*)Sv_D-SB5oGj^CUve zZ}xn&0Qxo~hyR<$u_^5Sw7)F;j=ly;Cit~b0)M0ZJz&oZ2sP*JIlln z?N4tYB5r2c^D4rOosE(L=v(Fxu+(p#_7~9`h~7l>=Ar$`gxrG1(f;%XBI4$nJ!d1# z*x48^fWBWG0#5nu)Bf`B0@2q+i3u~>-=FqefG}fc<6;5ywK@c}`t8&Hbb*MtIc?7+ z2s3szelLK&7M#4zFN0eA_Gy2*K>SI}g#Ua{+Fz$V*CNc=**IPReK%2q9*j39QH`5^ z`?Nn@AR=zsk)j$i;d^GH+8Wvmr0)_|U>i>0x;cSucoLWV_i2BAzrvFI|5`}<>&H*1 z!ba?e&v_ZMtf9Yv`bN=YBI(oqbb*Mt`v_Hd6JL1zeDp5tu!g-;xsQL6UHgl?PoMFI zl^A_(m4Ev?h_hIL?eI0*vB1tg7`jh=>eB@x;%*G}7SMp4hkzU!EMP0fLiedpeY!xx zOH6*fd1!w}@j33nA(Y}yO(_o9S)ZXJratwlPZx-YyDjL(!}uO^G1)U0N9~Mm)Q9d< zpZemzK=dXe@$c^jUcfm#hU3U#vL=U4EWtTD>qe}7>Qi49nn`3|lgQLHgr{)?PoN8p zcn_msoE6~>yn|x=jA{(U+^0VE=?z50-5{RAJ{03!oIxFCIt0u>9Zq8>im?x?F&KNF z`qY<&M#SAe*o<$`jD^^b_i-3Mpa%o^%L4908FE;I=TTw-=TMK182Z$wKGzE*MRcP+ z^+m1&i&2Yuti%R$JJW@|_!?ue^r=sMdIJ&hV+^gP49{UTD)1m?TfkLZ#94IWI}GG& zpZe67MS^HYed^0I1NhiX=|1(TFGhaV5fRY^A|fK1e*s#49%*Q=;9LLz N002ovPDHLkV1lNixX}Or literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/pink.css b/public/assets/frontend/css/plugins/icheck/skins/minimal/pink.css new file mode 100644 index 00000000..1e2f0e42 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/minimal/pink.css @@ -0,0 +1,59 @@ +/* iCheck plugin Minimal skin, pink +----------------------------------- */ +.icheckbox_minimal-pink, +.iradio_minimal-pink { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(pink.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-pink { + background-position: 0 0; +} + .icheckbox_minimal-pink.hover { + background-position: -20px 0; + } + .icheckbox_minimal-pink.checked { + background-position: -40px 0; + } + .icheckbox_minimal-pink.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-pink.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-pink { + background-position: -100px 0; +} + .iradio_minimal-pink.hover { + background-position: -120px 0; + } + .iradio_minimal-pink.checked { + background-position: -140px 0; + } + .iradio_minimal-pink.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-pink.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_minimal-pink, + .iradio_minimal-pink { + background-image: url(pink@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/pink.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..660553c07409fce4efbc979a4985aa2eb6cf9de7 GIT binary patch literal 1150 zcmV-^1cCdBP)CninA;vEhrPvJgn`_>Eei{YLg;J!Kt%9+BJ3tC$lhc%N7=(>P{x)44}O8( zLo_N3>cxLxh79DOqOhO?ix&q%`%F{3lF&6(oodqEIt35ip{pKV-tHeYkZx~%eLWmY zVO0O=dP*QZN4)OEYHGe}wHnpe>-AFcRVtPAeVWnjcBeTUg=yHU1h3&4Jb0wOR@YH>p zx~Dia;74e}zp$YM`(PI8@E=@&j-dcMUu`Aw(OdDk)W^KYM^HM3K3Msf7y0PB$>-d^ zaTtvpLO6a?yTfI;$-}j|P0${|yt)d<3z&nJM!CfYk&h5;@evO3aX!cOR$BFOKF7S4 zCLCLQJp8df=82ETgn2Gcb`AZ`@eqy^jE00Go=vz0$JCms7^V22 z0eWBHZ-V&fCorYhxx!-KeHoVF1AJ8HWnKS@yn}?MaO5#05)L!d@W`QrRhZ7ecNG?30xIf!sp$2U zpok+hh9mI3JcLC4w*SA!By2boumO`9_)f$K&K14B5)^fW*@wd%68mrnpTT7}EW7(g zzJdot$Xz(BcMd)8V4p()Kf&7!e79o+&7#&<)PQ&(BS+zohu`J8;uXv~lyLxFX5jk^ z>d;fv;ZjlSEAkHFnZl9BkVrVp+=Vl|p0Q^K1?+*daA&&@lKW~a;v zV2#$tZkxD1)>!-Ke;*cMLa_*aQ~$=Hh{J)_M(uTVd+)OR7V$dzvlLef%i%-(`O zIKRnp6*iy@Kf?hy5C6ljhS%L&AU=qEghB5M{7#znsbJ}L+!nzQALm9NYf|+Md)+;R zRK{-mxG`zJ5|V*WzmpJ*U)1)02o_)x`tSyx!=JEb+4BzA`2s&ovp(h;eT1Y#FRgsc zwe>mmZ}3IoSV~_M?&i)R(D?8DyAikh5%}MA{|Jx>;=U;K!cZ5)5hF(93y;7Qi|9&h QIRF3v07*qoM6N<$f*O)Mf&c&j literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/pink@2x.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/pink@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7d7b385146c633079799de2d61c49a8562e15d61 GIT binary patch literal 1409 zcmV-{1%CR8P)l000F@Nkl-QtdKKuQMw$J|lS!1MqHW_F{re`i{u@zNF z<7RWeS%sI7LqB$7Kc@1jPkrjkz{U;@Cx@Gi$3FF`&)r6}qrw8l(T&3x#0dVjfO}Df zEY@Q))|$7_gkCsIxIXo%F9VH;yF#>~!2*V{1N$(Jo6V>hKnF^&1#hAPJ=lX+a6M$7 z`qZZjB!KewhP(v~y;iP;hf#_yRN^|e<3miqWybL-zC;UJ(SViMjIo&e)Th2Va2pX_ z9zUWI!>GbeOiUwS0y|NKVN}`~r6K#&r#@XEvro?WAMLLQ-(o3_qZ)&lsTo8yj$^5v zRTNvF`qZZjM8sViR^u!-;38&vF5)SiwX@n{>QkTk+%FK(n}_zd5%su^T8!dO%^04y zv+A)ihCcPFPZx-YyE*vC0$TB_hk!w}T0lGI#@44k^<|)mTMl7I`+EV)a1OiRYj&X? z6{tn$Z0+Og#p!&F=xKlY`RWZs#NEsG+<{5>nn~=mhOMFd)TcgOApYcxzP8Hm{gq)Y z#<35+=PNtA3J)cyuK>;H#}(6$W)y_!)BbdUh`4zgX>{Q#e9u*MS;MA;^ew^w+OP&C zW)0dffJOfMv_D-S{^d-5zIkYW)%HA$K*QPAl7PMf97OgO0aodIJ%0GtZuv5oYXclq8^Ul|#TvzkS+YL~kH^6VaQ8_9xRa36G=w=?z50%@upj zN0_m*F`j_FUmOCC`|Z>I^6vuC*F|X)X0*RQ?YRVD#?Hq11oU+}1a$iC)BbdUh`2dn z&lLzWb~b)bKwk%r-R74;9e(??KV2aHq|LPdd{Ek7pFKAq%-GpDl7PM&*o?tj1RO&R zZusrf{&azexH*IzYETT{Q;ZsGIFyjS3s{X79K}_06fJlH7yS2We}2EhlKlT#Nc$Vc zPpC#6_QL19hQkRC5D|A@|k}p&O5* zAFX&F6JVSb;8nbhLi~&xjK$oiKK1DhM8w@Fp2Qv$;vJksJ&GLyicpUeco&7(gLN2< zy-$7W%RnRI?*C}SH)zLF?8OH-h#xSB5&UHV_n{0~tjDt`v4GQPLQf2R>QkTV1(HK_ zqdxUTt_RCeizckW7IQn(kKOnhQ?c}^Pknj=5%FURou&-WU>z#(Am&@ZWt_(;^x->< zQi4jm&>IzA|ev+e`zZsBDz3CL`3rsArl=T)dQYv P00000NkvXXu0mjf#dyTk literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/purple.css b/public/assets/frontend/css/plugins/icheck/skins/minimal/purple.css new file mode 100644 index 00000000..f3f8cf4d --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/minimal/purple.css @@ -0,0 +1,59 @@ +/* iCheck plugin Minimal skin, purple +----------------------------------- */ +.icheckbox_minimal-purple, +.iradio_minimal-purple { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(purple.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-purple { + background-position: 0 0; +} + .icheckbox_minimal-purple.hover { + background-position: -20px 0; + } + .icheckbox_minimal-purple.checked { + background-position: -40px 0; + } + .icheckbox_minimal-purple.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-purple.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-purple { + background-position: -100px 0; +} + .iradio_minimal-purple.hover { + background-position: -120px 0; + } + .iradio_minimal-purple.checked { + background-position: -140px 0; + } + .iradio_minimal-purple.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-purple.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_minimal-purple, + .iradio_minimal-purple { + background-image: url(purple@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/purple.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/purple.png new file mode 100644 index 0000000000000000000000000000000000000000..48dec794dd5be9f8209e4392edacd345a1a42c24 GIT binary patch literal 1132 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/red@2x.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/red@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..2eb55a65c7ea2f94073905c81396627b4967352f GIT binary patch literal 1410 zcmV-|1%3L7P)l000F^Nkl@_yje*q+)6GBc$Pi>Zuyoqo7;oQ$>!6d7H}Aaf``z=q;KOqy_m^vqn+F~= zb?)4`Tv1$;TC`|U(V1r#6xl@AxAdEA(fRY|Jsn6X8w4l-ghH(_f(Tf56Z2|Y7 z0vW8sCaf`Uq5;R?FyZ>tr@k~aBJN7ijI9=s#cmwL@B{&arU&~_ip_WfmFUENyo`~M zed<%6E|37mUft*|V8**0T6h@cXvZpyU>82XC|qV3pWq8Lq6u5E0-G=tbD#RuHw|th zqRZn)tU?ym*n`nL0!Fb1)yQI%olzdLPkrjs1v2&IjQ`R8X5w2c#%a``7n3!;sKIG0 zwzFo&)~7!8=>idP*NoM;fc3b7$(}2C0vGJ8=9v1_r#|-!MD*sN{cS)!Mo@=A+^HGD za~QERH^k7VKK1DW5pg#SA6h^Ye)SO0izW+b!SvYr)Th2QG;zxz>}Y?_V+k%|FMQ2j z)T0u0Xq&2ie7%^@*NC3>r=PFhKt$ZVWY66ggRdFG9&6Yhx=(%T(*@#B&gg5a!ros6 z)?gS1;d{Qcv#YTnL4C#8fo@zk-PnQRFn!veE)WqnPa=hO+<@=7fp%-yn2^4C=s`28 zP-?2sj2_JM->3cQ0`V_r3iHiF`>V0%aReI9ww46+72^mpm}oL+$6bE=v_D-SB5s!1 z^AtkOZ}wc8fWB?W;Q!`fYz@0V?Jo_#qpyKdd44UFg1^!J?ziVfgqjQXoS%TcEe-)& z(BiL8`_mhUh@08=yoNAiXQMO$eJdRTR`~7H{vvt<(VK|gJhVT_%NRV4_NO-x5jWTE zIR|0J&c<*8`hIZ;IPJGj`zyQ)L|+%BOqkLB{@i1tQ|+ zj6Ihl%-GrZJpq0DaOyU{4BF?nPy5pa;!n!t{pW+y{<`eB9%07L#)$;<-NGjHVxl>P zTHNy6r~T;y5pmOj9BMHOzGoI{t)U|!eV4HsjW~%L<|G>NC@%Z&)BgN^g(ZdmwUG9g z#ZRcg794=jc>%MnA)BDSQ8b%K`m{e?AR_KQLJeNS=N>;Foq^Y_p>-Ptg2iR^0v`qZa45D`Dd(Pk>}6xN~=4`7Z3T*D>wp$p$( zpiukNr@k~&h<4Pcz5+9VkIj_sQ=j@$xm>PDBO)U4{+G5QBBBdKL_{?I0;Cuo&3X(# Q1ONa407*qoM6N<$f|jt+4*&oF literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/yellow.css b/public/assets/frontend/css/plugins/icheck/skins/minimal/yellow.css new file mode 100644 index 00000000..fbd567f6 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/minimal/yellow.css @@ -0,0 +1,59 @@ +/* iCheck plugin Minimal skin, yellow +----------------------------------- */ +.icheckbox_minimal-yellow, +.iradio_minimal-yellow { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 18px; + height: 18px; + background: url(yellow.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_minimal-yellow { + background-position: 0 0; +} + .icheckbox_minimal-yellow.hover { + background-position: -20px 0; + } + .icheckbox_minimal-yellow.checked { + background-position: -40px 0; + } + .icheckbox_minimal-yellow.disabled { + background-position: -60px 0; + cursor: default; + } + .icheckbox_minimal-yellow.checked.disabled { + background-position: -80px 0; + } + +.iradio_minimal-yellow { + background-position: -100px 0; +} + .iradio_minimal-yellow.hover { + background-position: -120px 0; + } + .iradio_minimal-yellow.checked { + background-position: -140px 0; + } + .iradio_minimal-yellow.disabled { + background-position: -160px 0; + cursor: default; + } + .iradio_minimal-yellow.checked.disabled { + background-position: -180px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_minimal-yellow, + .iradio_minimal-yellow { + background-image: url(yellow@2x.png); + -webkit-background-size: 200px 20px; + background-size: 200px 20px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/yellow.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..0999b7ecdcea2d0ef81d0810037cebbc6d143217 GIT binary patch literal 1135 zcmV-#1d#iQP)83a%uQiDc#BG4mfZU$!a@=u_h>{!P;qy&;2%WTn{3vj>_HP@Bn;#rD(Dx8 zMukDW2z^dSAO~GsScn7SMPaCYW-O{m)7{lYHR-*@t&F9^} z5vaxhLO6a_yTd#zu>*D^g0&vZTTtP612fQ0Q10+S*ZhMqKEk1WoX>E*omYLF&oHl@ z5RM%_c8ORY^R$oi8Rq%=Qu{Xydvk{uKKK3&T0p9B7$#vqG{JS;S8FHz ze3h@P0g)czC~{}8UpLG`OW$+2(S;VwMt$J!3#9g0>kCBFQs=eEE|Tce_XrNK zCbN&;*WfN}!zXoKv-Gc&JBV}+NAV#s;jl9S&pb+4fr$cqx8W)rgt|JvRo42-eh(t8 z;RvKCJ|yOEhwnW`Vaua{Ef_7pcP>WoOL^-n|2>E-HXQblIEBOT)$_~In!m5|?UkGK z!3&4`&JpD!jCmAr1pX<&_aH{lDr#Ka_zXuVPa1vC3 zp9x6WcalL4i7V=<*HiF_kjz2a>og3P;jvn?7NgWYn1f_rD2BoK0=ec>U+)@dA8XfQ z`lNk?WDXL2y=$O-to86&`d5~F5cRu|SQ@Yw2O(*zCuW!73g=54S6~Zja1^HCSNIIa zEswjmLHpplFBHkXK(6Omp9)sej@u>}+Q+%o$C_MyX^*>0$Yt!dj~6EIM?wnqMRyW{ zaZGLhC*dlL!Z-K;ui-kZX6*SoWb*}5=2;(eQ+#G8p_iF_%+2ca>R;~{g+n?0qHq^? z4g-z<(SJAM_j&~K2kxHv6f5Z$g+j`t231s4<9|-I70su7lD+@{002ovPDHLkV1ns# BDx&}Z literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/minimal/yellow@2x.png b/public/assets/frontend/css/plugins/icheck/skins/minimal/yellow@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c16f2b7dc5e975766863f9d98034c34f9eb24fe7 GIT binary patch literal 1406 zcmV-^1%djBP)l000F=Nkluv)V~jfx;g z+F8z!nH@A61Fae6pKWer2(lembF(=aPv3*({SG+c$Ua-01rl`yD$^IW}Mo7GnYC zSilYZfeUEIarDD!`2F%=&LmOx{pa6DlzsN^BicUu`)7@j_Ss~i5t*EssKYi?BbgxJ zL9-mMB1H%G;V{PYsZV|C%fiME4JX9}T|aq&8W11VI0FrbfF)ATfqG&M-FST z5v$ERXut_LOt?PvsV@tSh`VAmVT%RyVK)w8c!Gcd(~12k!6v+oO0?ksUdL$2KJ}?j z7f1jVLyvh2=qc^i!ow&-E2=PxUHAxNaG7CzhOe*#jo5-^*oeWH`_!kt8E_jBT^>K7 z3Vo=?9*j*QU<`XujXqS_8D$~+)TcgOAk$B3{EzlG3*TW8&Y=cfn5yYQ4bEYaoi!`A zKJ}?j7l??vCagp+*5MkadamJF^x9cXG4-iWeeM^C=*>g>TaS8-q7DPNTQi84FluM6 zkD*U}>eB@x;%){$wtzLH*DjTX?1nX&b$PkmWv;+7)pXn!wbF)m{-e9d0eqY`y! znXY|&y*Qb#5k2iszhAw9h`4*rp1W}yzUDUeSi`o^ed<%6E)aiGqpz*FsR6HQo!60-_T z=)`>gecGQc5dTt>pKl)8UyVIaBG7QQwG=>K5so5U3_`i7)Tf**7`^&=b=xd;4l3xoY@Hg7uL-xFkP}6JA1qINz*&$#vn*H@@ ze|iHEaWluBLkKf=HcAShZ@ELjGQWM=Uqo*pdK1x`hxR9vavL5;`_mhUh?^VsEJc{H zvoTx%eZM#aob%hK{pH^UqOXe*6K1r(Kkc~?VaCqJl>+E%aR_Mf+o%2M0uga@-kwVl zX6$VIUI2ajarO?s4BGFvPy5pa;!k2G{pW+y{@U%i4q?X5#;F46yM>MD!bEcxwYcTC zPy5paBI4#aQq*ELe9vsuTEp=I>AQ-R*n!g+F{kZkPvNTnKJCx%S6Gt&Ukhn}efSwQ z*o=elIj>-jHS`rw-x!)qBz@YSE)WrSpP&YB;!BU8kKTi~tYP1D?&~S-*8U>z(`US4 zB}QLc<=_4e<02MfCw$FLEVQ!^hwf9K`gDPaxEn`<1?)o3LqHC@EMPmvL-(mqeY!xx zOH6*fd1!wp@CEL}5tQL>O&N~ZS)ZdVratwlPZx-YyKU&iqxb>yFx4{;C+v()G=%O` zpZemzK=dXe@$c^@Uc@Clfm6s~swRhaEX5@|>t?Kd>Qi49nki&olgRWnh-YvNE6{;P ze1I`9&Wi8`-bFFapcaEM_o+{PdIJ%0H-M*c0L6F@7f_Gc4gs@JkMnpR#W;X97>K=3 zed^0XBjWBKY{j=|#v&ZVhd7EK(S?5eWdRSM967AT3n;OGOK3n_41MZTpX&vZBDztZ z`XbkcC8$FKR$-I5lj*=de1q{=`qZaBy@81MF^(2fj_0ukm3SDX7BGY>xQKRqkN$k^ zQ=j^>ND%F)Pkni&AD^0O-KReFC25*wG$JAr?|*44A|kp#L_|dMFA?1xzbBdu1ONa4 M07*qoM6N<$g4YDGqyPW_ literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/polaris/polaris.css b/public/assets/frontend/css/plugins/icheck/skins/polaris/polaris.css new file mode 100644 index 00000000..8427bf20 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/polaris/polaris.css @@ -0,0 +1,59 @@ +/* iCheck plugin Polaris skin +----------------------------------- */ +.icheckbox_polaris, +.iradio_polaris { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 29px; + height: 29px; + background: url(polaris.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_polaris { + background-position: 0 0; +} + .icheckbox_polaris.hover { + background-position: -31px 0; + } + .icheckbox_polaris.checked { + background-position: -62px 0; + } + .icheckbox_polaris.disabled { + background-position: -93px 0; + cursor: default; + } + .icheckbox_polaris.checked.disabled { + background-position: -124px 0; + } + +.iradio_polaris { + background-position: -155px 0; +} + .iradio_polaris.hover { + background-position: -186px 0; + } + .iradio_polaris.checked { + background-position: -217px 0; + } + .iradio_polaris.disabled { + background-position: -248px 0; + cursor: default; + } + .iradio_polaris.checked.disabled { + background-position: -279px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_polaris, + .iradio_polaris { + background-image: url(polaris@2x.png); + -webkit-background-size: 310px 31px; + background-size: 310px 31px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/polaris/polaris.png b/public/assets/frontend/css/plugins/icheck/skins/polaris/polaris.png new file mode 100644 index 0000000000000000000000000000000000000000..60c14e6a88f4cc5626d63052f95f5ed87eae5ff1 GIT binary patch literal 6401 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%0AGo%L^) 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 t@UE11bp6rDR_i~f>+6;|n>1RGj~WeP1d&iB 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 Yu37qTXT(DE;jD$j4(?=C4f9F*54WWf`2YX_ literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/grey.css b/public/assets/frontend/css/plugins/icheck/skins/square/grey.css new file mode 100644 index 00000000..4c06d58a --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/square/grey.css @@ -0,0 +1,59 @@ +/* iCheck plugin Square skin, grey +----------------------------------- */ +.icheckbox_square-grey, +.iradio_square-grey { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 22px; + height: 22px; + background: url(grey.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_square-grey { + background-position: 0 0; +} + .icheckbox_square-grey.hover { + background-position: -24px 0; + } + .icheckbox_square-grey.checked { + background-position: -48px 0; + } + .icheckbox_square-grey.disabled { + background-position: -72px 0; + cursor: default; + } + .icheckbox_square-grey.checked.disabled { + background-position: -96px 0; + } + +.iradio_square-grey { + background-position: -120px 0; +} + .iradio_square-grey.hover { + background-position: -144px 0; + } + .iradio_square-grey.checked { + background-position: -168px 0; + } + .iradio_square-grey.disabled { + background-position: -192px 0; + cursor: default; + } + .iradio_square-grey.checked.disabled { + background-position: -216px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_square-grey, + .iradio_square-grey { + background-image: url(grey@2x.png); + -webkit-background-size: 240px 24px; + background-size: 240px 24px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/grey.png b/public/assets/frontend/css/plugins/icheck/skins/square/grey.png new file mode 100644 index 0000000000000000000000000000000000000000..f69375854d3c5a283121d10352be8a1729a16cc4 GIT binary patch literal 2186 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 G$^QeNB@0pj literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/orange.css b/public/assets/frontend/css/plugins/icheck/skins/square/orange.css new file mode 100644 index 00000000..55b45897 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/square/orange.css @@ -0,0 +1,59 @@ +/* iCheck plugin Square skin, orange +----------------------------------- */ +.icheckbox_square-orange, +.iradio_square-orange { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 22px; + height: 22px; + background: url(orange.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_square-orange { + background-position: 0 0; +} + .icheckbox_square-orange.hover { + background-position: -24px 0; + } + .icheckbox_square-orange.checked { + background-position: -48px 0; + } + .icheckbox_square-orange.disabled { + background-position: -72px 0; + cursor: default; + } + .icheckbox_square-orange.checked.disabled { + background-position: -96px 0; + } + +.iradio_square-orange { + background-position: -120px 0; +} + .iradio_square-orange.hover { + background-position: -144px 0; + } + .iradio_square-orange.checked { + background-position: -168px 0; + } + .iradio_square-orange.disabled { + background-position: -192px 0; + cursor: default; + } + .iradio_square-orange.checked.disabled { + background-position: -216px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_square-orange, + .iradio_square-orange { + background-image: url(orange@2x.png); + -webkit-background-size: 240px 24px; + background-size: 240px 24px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/orange.png b/public/assets/frontend/css/plugins/icheck/skins/square/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..84608500a670b9460092d68cbf7b4dae77c7d303 GIT binary patch literal 2181 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/pink.css b/public/assets/frontend/css/plugins/icheck/skins/square/pink.css new file mode 100644 index 00000000..b3823b21 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/square/pink.css @@ -0,0 +1,59 @@ +/* iCheck plugin Square skin, pink +----------------------------------- */ +.icheckbox_square-pink, +.iradio_square-pink { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 22px; + height: 22px; + background: url(pink.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_square-pink { + background-position: 0 0; +} + .icheckbox_square-pink.hover { + background-position: -24px 0; + } + .icheckbox_square-pink.checked { + background-position: -48px 0; + } + .icheckbox_square-pink.disabled { + background-position: -72px 0; + cursor: default; + } + .icheckbox_square-pink.checked.disabled { + background-position: -96px 0; + } + +.iradio_square-pink { + background-position: -120px 0; +} + .iradio_square-pink.hover { + background-position: -144px 0; + } + .iradio_square-pink.checked { + background-position: -168px 0; + } + .iradio_square-pink.disabled { + background-position: -192px 0; + cursor: default; + } + .iradio_square-pink.checked.disabled { + background-position: -216px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_square-pink, + .iradio_square-pink { + background-image: url(pink@2x.png); + -webkit-background-size: 240px 24px; + background-size: 240px 24px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/pink.png b/public/assets/frontend/css/plugins/icheck/skins/square/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..9c8b4e2b6ce76e1638ab81688b3e7f2cafd901c7 GIT binary patch literal 2189 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/purple.css b/public/assets/frontend/css/plugins/icheck/skins/square/purple.css new file mode 100644 index 00000000..39d9b3b3 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/square/purple.css @@ -0,0 +1,59 @@ +/* iCheck plugin Square skin, purple +----------------------------------- */ +.icheckbox_square-purple, +.iradio_square-purple { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 22px; + height: 22px; + background: url(purple.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_square-purple { + background-position: 0 0; +} + .icheckbox_square-purple.hover { + background-position: -24px 0; + } + .icheckbox_square-purple.checked { + background-position: -48px 0; + } + .icheckbox_square-purple.disabled { + background-position: -72px 0; + cursor: default; + } + .icheckbox_square-purple.checked.disabled { + background-position: -96px 0; + } + +.iradio_square-purple { + background-position: -120px 0; +} + .iradio_square-purple.hover { + background-position: -144px 0; + } + .iradio_square-purple.checked { + background-position: -168px 0; + } + .iradio_square-purple.disabled { + background-position: -192px 0; + cursor: default; + } + .iradio_square-purple.checked.disabled { + background-position: -216px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_square-purple, + .iradio_square-purple { + background-image: url(purple@2x.png); + -webkit-background-size: 240px 24px; + background-size: 240px 24px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/purple.png b/public/assets/frontend/css/plugins/icheck/skins/square/purple.png new file mode 100644 index 0000000000000000000000000000000000000000..6bfc16a38ce8d5b2246f25758f2fba8134f6243f GIT binary patch literal 2188 zcmV;72y^#|P)f6B?xpp#8TrQ`SZTl0YbNE?l}`7LwR;Fu9oQsr4LWed6TUKIe$U z_9OjtEPT#SAK&ZO-?5!@9L*OR#>9pct$4;E$j@FnNWbMcxV6Rq&Ih|f{+5gXsj_K) zs^AvHF2Amq|F3LpD#3TaGB6hmgImB2&Vm!559p@)z{jGKi2Rsm`Xh(0E7Rj=o%QBt z1~x_DtH24;K@j*rFK7cTsAFK9IhJu^&QDUgb(m<>M-6;T;wx2F&5iz>g8i^IY1sS% zybg|ocR>@l4Wm06A>D?byE_+XmEnL?TPLKTX0ye=d0flo|OUvp=!ENvQ9Rv9IV! z*t`p|IRpO5RqLiA7zS6#N8k@^mQTP&&?VzX^A`c(;}f7Bc*5QwR)9)6_kl{(btCHC zWzf8e-;gZLZ!~_+5B8U>pdC~Lui^`W9&!!Tu^E4iV~?ZB`i;gz|Cgh9Gb{s3_53N4 zC`mT2i!Zppf}Lz$qcezGU>A?6190d@^A~aZJg8s;-vC2k0JMS=e6BqF7&NG^pU=@B zb&8C}kNL^K=2dVBoCn?r=En!l^O#rZ&50@!#c}-&+yn&XjJ;u(`Nc(k4ta-JZ;_#J_YqL%uhX!-3-@MK@>E9 zhQyu>&7W-G#A65e80Z|&ff+pa#V1B%GEmiz!7S=b7&ctotvhuG> z#pY6(l`&JET)s#qTju8%6lZ1UmZhYmd?_O{r_kuN49<&nIR`cjVh|2Cv+@?*5m7ZUwj~*5wjduJ{G~+q9Vu)o*cqRsURY zTda!*I2FIu^>xN|1Fzk<3PpTQcK&9I^5QFH;&6yuYIMtA-l>%b55^|o z3cIKTMO>S|=!qX@X3d@_%-s3;Pvzt~%LTa~xOcU)t@YFxVxV&ZkBu)-?Xkxqx2S%L z>#I7`fnO{NUFnM7>iVX~bpv1gv`u{dgOWaLhHU@Ui&D76B`en~k*z;k7b@=Mi=A@x z&mYO?Xiz3%`g?m?A3O;9aSAolwV+^I_Ut(eoO!OI+&Ot01sS>@XzOUZ@;B@g6ypqm z>0)1oxSej7-{$&`+WZGiqjuCct{b@f)?GRD`x@!(@k!c@Y4Y>E-> zySdG?$StbhhWdJRS4{J$E4tr?`ugLyfytfQeRAk`HR9>+m8sKGL&d$?a$Sxb`cOtk zf-=!F==b$@wO>6pIy!RK;c%peiaT__qr-ir2DJ@Fq52GbO{~jua7pnCcuLG?4G`6D zaeY;P56HFg4X($A`g-EKfl2ROU#Q48Iz7_b+$HZGJT1e+BQjYMxHstSbhjQG85!>W zV&&~W;ibttA57vuy*#OQdegT!H&2*@Ki|ecU+reV7E``9Y_${q(xIb0mJOjRa z^4724m&qCwcJQ;y7mk?xX{H0b1#X(W7~(6~ybKBy|Gu!lZLW>+^1yOBd~~Y*OpEI4 zRs79hJE#XkcVm>?Qg7abM59OEY3pI*M z1mB?JOre-d&GS1X#QjaClFi_UI4qmo*0_< zbvFMdoeSeN|9`>vw7=Ghpm{fN-wNGfh&@0hynJMAMjW>bmP`mQEtzI(_jn82h+e*KHkFT z&W0WHEE-kU&*w_%k2WnvqhL8$4>BT{pA4{`#~h_YFPi^OOe-(_kMoWkV=;U- z5=)b8;!ZT=)4a<@Gx&fjV3YED?lP{RFM$K#X%GT{fGin5{gK{Mhx5~i`FW3@Wq-?t;>POsk&Ov`OsO3%V zdZUrE(f6Z~wefElXZ**b9X}hT4z+9KRX;1)u;~=|frpL#Hs>>%g#1AB7mnj^Hu8UQ zS4y)l2t_%0R$0Cv9_O{XHqO2MW8hsWAM5<1k- literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/purple@2x.png b/public/assets/frontend/css/plugins/icheck/skins/square/purple@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6d3c8b1af31a6ec5303ac592f5dcdddb5e2034d1 GIT binary patch literal 4501 zcmYLNc{tQ-|3*j{vW+b>)(*!qsO%aB4Ur{T5{)%EBiSj-*U}IQLnTf)ttz3&zD#7S zS)z<}#+nfaGb4r>Gr#G2-{1BA^E{tFp69yn&;4xo=gD$*M1ln61i84lKz6p)7rD5& z=Q**i06(YgFMT7z#UhuIpI$GoE08?{EaK+sO}z+DqlK#09gm{<++!!w5cO`(=U>{+JXGZ4hUdfZs)@Y& zwg~0r^u)rXF0)fxr3vj(kx`q?tL=tcH-8j=*8NddzGc3}q`|imjLOo>6Gt^%tUH^4 z?Yp8mn{2mB`!$|yYlnU4G%ncgfe+k1ahA`z3f_wf&Chl?_e%LWR?HSWR>T9cRipAn z@=m3;<()pD-&N2B@cbIdEETK+oc-sr`k{S(X`fp8{&fPWol=1-^z=qwRXr-39jJJ? zw)xUR6PGUcLe4nrl46zllUDAt2Jcs$psn5ZH@kdwj zt}QqAwc1wLvuIdTZKed4wZqn-o<3yXeYf@jC(AYqGz0u>^XFAh$@azcNxry`b52Zq zfUJX;sNO1&6e|d$_=1ijC$aTV;;_m z<M};&l8*<^hKgiMN13%{J8W}0o>+eHi0Hq zo29^Xc`;CvKC(O=&V6$!*_EgGHvzIWnKZvnMYidq@!v;ETts7Jex< zBIY6Bnj;&Faha5ZDg208iYnE+QMpX_K8_kEcMx}9c5!WvZ_-y6zh~HobDh^)=6=zi z8bd$HTdtiaIB)EM;pAxn029iF%1+8^;wEa$Df#`&f(Or2s;tfYWZAZ#DUC}bJdvi6 zLVOL1@>qkT)#V0(DkDl}s}6tLcVr|Ke;Q{}Q`rW%Da_AGR-xKMurSXYBT}kv-f5nyAwXWxWrb#WhBIi4_ z+sidZcW3i9!oyFkh=e`rY8E(j=?=nic$9j&brg%%3QgD zXlxWh1{nGW7qe%Yt&pf)d)Yffq&_wu~qb9lrx z1r!khi4aXcYD<5dF`Kf1c!b_ryt}gD+p9cYbtn}^MC`$s(RDk7Se92F0MS2gjMbhM>@Zej-H;z-t@xrt-WqMek$?hT&N(^ zeJ22vSN8$@=&yyE>;^`t7~)!h_V+GS<39S|yshp*!$Ynq*tF#zMq}Th2k5iF8YxHU zz2DD|lt@C`n??K0yP>j)LtGIjj`ZwLXL(cvJ4is=h}}vdA*8;KO1iRkhz6yKGl>8t zq($xPna6OfDE42uw!M}+I^A6;0tcf!y<26)wlss_q%gO*CfALk?c1}jdZmC2FKFj) zna5YsYrIdu%vFMMX0Ty@na8E4&L&y>_;(SBMh_N&eo0q`3OKA#lDH^Dn%f z9{FLL5XbUr67f-jdwjhzm-DLDXoF60q(q&0LRx>{WyF z$ljne2*0T9`SY8aO8IB5_dVv8O}~}}y>X)|IIjqDIZk#mL_FS1vE|vUVA_GE$aS(d zm~}9WLK7Synl`9EAEN&OB!@^})O9{(bcFO%m&%6jUqz)Mr2t*jYOhi3y ztMM0~IpoP$Z%xfmZ(OiEltSG#P?r`0l2&W#(EtQ(gZk^g1XwN{QybhAV2lm7*^a-&8G+lL+8iPDIYJEQ{EvuW-u-8= z`vYf2;n_cKo__%L{rr6`DX8zg7A0uIkoJ<^8~5~-{c+&E)kVn9l6lIL`Q?o@x&2=- zmLe$Tskdpy^74b^_+{UGdj5ka`uaDmJKN~=J1H>5Bnx+)FrT>`)2m6{nY+6UKbL}# z6Ad3vqYAe3dji_Y*^%}_KWknSMz3fwf0g1UsuDJOdRxf|7KP}CLQdXHqmO`B5h(?BjKP^~0)Kov$b-?_}jU?RD=v5p#3?$W!o{`S#6ol`awh`apcc!4UW# zM%99z&yJc;GyehdE3+yK%M%(O{8?wJse@O-D=p0~r=QXD@K?pQ|7#FpEtyL z9f>X3OGrX&6+A2I#A3uf&fYMU{D#tV|7h9lNnbYws(dQrzlbOGU;K}1mHw}}x_PPI+MZZVzy&oarXwXo0+>7>htGnM&ZFi7T#Qe8WsH{4f z;j**)5#O7~<=?k`dpdDoBKK7ZH#X_)p*c)DJ9f_jS!<(0ub%3RM!!Pq0?HVZwizjy zP7~(;FHThIN0ohBIH;!lbW8pCnY*|jv?7+CX9@_K6n@DaMv7kPObnfDqCW9mDfY?| z&ftJTs?DN)?$M>!N?Hs;pP0BbfaT4H?E|k{8@L2@kTW6=RIYv*y}sbI92-$Ci@3vz zw@k<2!f1qPD9KJ!q}(;=31^VWc@KbGLt}zAp)kGFg>BXn^%CVgaX9;Q2JL&WJ$ksD zQR6s2rpew6SnxV|ThGeai>_H_ZJ@~T{+TSaW`WoyM6kRVTS&plkj>HPBcx_swoNm zZ;jdniy7A7>dRB`k0s@Pg;2hDw?A{C2BvmmNk*Gvf&5gc(!_J#+M6_ZTN2$vk_1ws zGit?)B|8^QvsN#Cg5ouKfw}j)!D6g?rGX~;_Oq*wFW`~F#>x|;DAQcO&^74bZ!0OO z@~iJipR#mo5hnU|h3jip$2)|evU4Jm;w>o83iBIhE4;vrz@4Hg2gMed;AJNz20ERZ zclg^l4PY}hww3j#FpD`+1A-=!PwV~^`iip^kWFVon(+(BT;g(bq6T8m6HKMI-cmHEy;O{ze?^?;;{QCpfxzHj8u8%w#L6^9Ze@wYGChtdL6&jYA}r#AlT!B9Ak!i5c&&*r zOSAj8lO^T1pZ$B`r1d{^Fx4BfY-KV@ivz9v$H|hdAy$v}L$7&dsv3Wok-glTrePMW z7nd|mL0JO;czb_7IALs#7R)Lv|6sxVhpjSuCKO<*fO<)}a9k^#VJ2ZFQJmgw%9-04 zJg6W!*;()X_mUIa){4D(l}!<^lo5U<08c;R7tsbS?(=6R%9PW5`sRjX`Vf-DUw*sn zd#n&dU*VU`zL_?keZGq;d%4RFfxLt`oP1ltBYrUPm&knp9wD9!G%+t*utf16O7Ia{ z1w$zBvjR&|9TH75%^1vH%AHJ2mcXH!%afNFjK}`o7|*P1XD`?~N;re0lyI51BV7x* z>6f{!AL)(=I8NXXRy1^-ui3agsLFhY+*N0D2^N=G0b!nzu}tmJAskvk0z*BW)PTP}yG zdO7=&GDwn~6R4;%W$9@7DreDkc{Op^uz(eSHyD6o2I*I}a+CQm@uzPttm-z_9{1R8 zd9zYKex4gvFd$->122SSN3{hdSU*|Gh9iKc$#eURv#aO|uDF(+FGbzF8EVrg(+p7G zxj>WF$;-@BV>e2$LmOqJ6|bVdS#~_Pe?rH+-caCOYN=+iA5^f3uUbE?-{I)RWImw zG<*oaHtxt{<*M;zzKyeTLM-(T|DyPAm1;jW&~*cN*Sg~cBm?#zH$AIr>ea#ynjF&q zdGzo2$%CxP#R1;FiMqvAAYUVCmnP^A|v~f&I62L%{IB{^^oa|fcd(!F3l+kZF4vx0??|;i5^|!wFpIV#N zrxtEO?D9|P#s8g;p&EQ0EC&m~DCh=0&;X8sKA;=ti`Al&nEY60`eTRBE7S95o%Ply z8$$)S54b@Nh=2jm3)(>|>KLA4jb)0M^OH=D4ik-fw~0?ma;4U)wb6f3upibY3&S(u zIdByG7F+-~z--_FCYmB8*o0b-No-O3vqTm8i^wvt$;c0x{YmsiLi_5N_>P{2 z&AS-GDew>OT3s5!D7Z}i3J$Va{tLE&PMJE2zk2EN)c7LcHu(TFvKjZ_*rRB&exv!&KR=Ea!%d)4&+n8} zNxFGGe8T+^>;+vhoI!MheLSWSz@Zz(U%~MkU^^T5Di{HS;1W2--)&VNg9g?0^LO;e zoeHD*V|{WlJPw+{SrCk2eFnf;9`iUIdZC}q8z1u(f4YHF5S})lDa2#W(V_1*8-4#;o+UJzSf55Z z*6R36#C%HVN}&c$@4f{XehOYO>!Ra%P@odfA5AUjPvEl-93wB%@jP~1#V`Dse)DMO z&rh2-fF`qII;!YYLcc|!Kjj;^=-W@pvOl~l+4rrGnHW#$(hc`7U;V5rzp%tWP!0YB zu3GTbR2N;<8ovwt1^ms#*LJ7raOwE1s;|~x2`+%31?v-}t5W07vZ}sxRi<dsWQuxpwndAB7+U0NECGN*w5JU#vX^>lQ{zj%-oX(64 z6mfmdr(H!_!9vgC)%gYU9uy=T9%}3U(D$~1ZY6k6tV=Ukq4slp$F!Lat>5DMYW)kq z4Y4i(;8y!>sINPz8@T9OPm25d2W0WVHzm8gQk3L z1k4fpGQx3=U4EPEJ8ttIG>zL)-=uEfk*n>}`NB>ayV)boxj9l=`+F&Q=4BCQhJ?<) zEnNqnWO1iw1_%0Yedzz-NF*{IbU2)I7J8QKn&&Qg7y<{1+tJZ}@kA`eCD%c*n25oS zew|~nMQ+jhZK!WRcgHl3c1I7{P~TAUHZU2z))_7GXpdhUv$LYb9cuPU_ra%Ra%@zl zdxk;-y`3GGkBpCxedKUBGNZ*E8TR{qZ6{FMNF1v7!Dq#~tN_hwKgU&KKI?&K{TA0( z>%R?(Yr{W+d^*9)1GmyKK&RI4vZ%g6 zjlTsv4ZI*|a(!I9NaR(G|EnO&qWTWgne01o8eWjl%jT^S^Qob$S0$i7ngbv!f#%Ip z{k7FEa8;7x7yeAYd9?HA^|oHH)~uKgFP%#0wFuCL;J@32{rorj6Hbrb{CTnb39ueiC9pnKZ2seP zX`}cDCGiX>{?u&XbQAlyL+%DI0Z%N~5Cc3`9_6uc=*Fk)q8uB*Ti_9}2+Rhv`12$D zU4!bFjc8O|KYzD@{&>@BG=IL;cpa<&n?Y_2>yryM^O)D^(2L@~nb6Kl|Gm5;$7BNU zjl|NVoA?SEat-gY(E{G!4tPQHeeQDZpx*vmU5~jP=Ivd6$c8Nj!bZNp#x4VW5?{ig4jjJAP3Ii+w}8{U zsajN>2^%@U#(tIS8Bd~qp!mzD@V6NG zKfWua*(ZdkGm~~%J|XVqwYoO0z5R3GT`BMB`lFG})_+FV*C{hLY0{+ge@<5igk~B4 QnE(I)07*qoM6N<$g2I7inE(I) literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/red@2x.png b/public/assets/frontend/css/plugins/icheck/skins/square/red@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c05700a574071f9ccf8a6110d907440c9dc5d8d2 GIT binary patch literal 4490 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/square.css b/public/assets/frontend/css/plugins/icheck/skins/square/square.css new file mode 100644 index 00000000..2f3e5bf8 --- /dev/null +++ b/public/assets/frontend/css/plugins/icheck/skins/square/square.css @@ -0,0 +1,59 @@ +/* iCheck plugin Square skin, black +----------------------------------- */ +.icheckbox_square, +.iradio_square { + display: inline-block; + *display: inline; + vertical-align: middle; + margin: 0; + padding: 0; + width: 22px; + height: 22px; + background: url(square.png) no-repeat; + border: none; + cursor: pointer; +} + +.icheckbox_square { + background-position: 0 0; +} + .icheckbox_square.hover { + background-position: -24px 0; + } + .icheckbox_square.checked { + background-position: -48px 0; + } + .icheckbox_square.disabled { + background-position: -72px 0; + cursor: default; + } + .icheckbox_square.checked.disabled { + background-position: -96px 0; + } + +.iradio_square { + background-position: -120px 0; +} + .iradio_square.hover { + background-position: -144px 0; + } + .iradio_square.checked { + background-position: -168px 0; + } + .iradio_square.disabled { + background-position: -192px 0; + cursor: default; + } + .iradio_square.checked.disabled { + background-position: -216px 0; + } + +/* HiDPI support */ +@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) { + .icheckbox_square, + .iradio_square { + background-image: url(square@2x.png); + -webkit-background-size: 240px 24px; + background-size: 240px 24px; + } +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/square.png b/public/assets/frontend/css/plugins/icheck/skins/square/square.png new file mode 100644 index 0000000000000000000000000000000000000000..2a3c88116c4d39ea9b131b07201a3ca724d097e9 GIT binary patch literal 2175 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 JPDHLkV1k9ADRlq< literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/icheck/skins/square/yellow@2x.png b/public/assets/frontend/css/plugins/icheck/skins/square/yellow@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6b8e328e1abe901ffa1b472461c858516024a975 GIT binary patch literal 4385 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 M0<$r%F};)UA9(ifzyJUM literal 0 HcmV?d00001 diff --git a/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.css b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.css new file mode 100644 index 00000000..2b2b328f --- /dev/null +++ b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.css @@ -0,0 +1,146 @@ +/* Ion.RangeSlider +// css version 2.0.3 +// © 2013-2014 Denis Ineshin | IonDen.com +// ===================================================================================================================*/ + +/* ===================================================================================================================== +// RangeSlider */ + +.irs { + position: relative; display: block; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + .irs-line { + position: relative; display: block; + overflow: hidden; + outline: none !important; + } + .irs-line-left, .irs-line-mid, .irs-line-right { + position: absolute; display: block; + top: 0; + } + .irs-line-left { + left: 0; width: 11%; + } + .irs-line-mid { + left: 9%; width: 82%; + } + .irs-line-right { + right: 0; width: 11%; + } + + .irs-bar { + position: absolute; display: block; + left: 0; width: 0; + } + .irs-bar-edge { + position: absolute; display: block; + top: 0; left: 0; + } + + .irs-shadow { + position: absolute; display: none; + left: 0; width: 0; + } + + .irs-slider { + position: absolute; display: block; + cursor: default; + z-index: 1; + } + .irs-slider.single { + + } + .irs-slider.from { + + } + .irs-slider.to { + + } + .irs-slider.type_last { + z-index: 2; + } + + .irs-min { + position: absolute; display: block; + left: 0; + cursor: default; + } + .irs-max { + position: absolute; display: block; + right: 0; + cursor: default; + } + + .irs-from, .irs-to, .irs-single { + position: absolute; display: block; + top: 0; left: 0; + cursor: default; + white-space: nowrap; + } + +.irs-grid { + position: absolute; display: none; + bottom: 0; left: 0; + width: 100%; height: 20px; +} +.irs-with-grid .irs-grid { + display: block; +} + .irs-grid-pol { + position: absolute; + top: 0; left: 0; + width: 1px; height: 8px; + background: #000; + } + .irs-grid-pol.small { + height: 4px; + } + .irs-grid-text { + position: absolute; + bottom: 0; left: 0; + white-space: nowrap; + text-align: center; + font-size: 9px; line-height: 9px; + padding: 0 3px; + color: #000; + } + +.irs-disable-mask { + position: absolute; display: block; + top: 0; left: -1%; + width: 102%; height: 100%; + cursor: default; + background: rgba(0,0,0,0.0); + z-index: 2; +} +.irs-disabled { + opacity: 0.4; +} +.lt-ie9 .irs-disabled { + filter: alpha(opacity=40); +} + + +.irs-hidden-input { + position: absolute !important; + display: block !important; + top: 0 !important; + left: 0 !important; + width: 0 !important; + height: 0 !important; + font-size: 0 !important; + line-height: 0 !important; + padding: 0 !important; + margin: 0 !important; + outline: none !important; + z-index: -9999 !important; + background: none !important; + border-style: solid !important; + border-color: transparent !important; +} diff --git a/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinFlat.css b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinFlat.css new file mode 100644 index 00000000..772ba48a --- /dev/null +++ b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinFlat.css @@ -0,0 +1,106 @@ +/* Ion.RangeSlider, Flat UI Skin +// css version 2.0.3 +// © Denis Ineshin, 2014 https://github.com/IonDen +// ===================================================================================================================*/ + +/* ===================================================================================================================== +// Skin details */ + +.irs-line-mid, +.irs-line-left, +.irs-line-right, +.irs-bar, +.irs-bar-edge, +.irs-slider { + background: url(../../../img/sprite-skin-flat.png) repeat-x; +} + +.irs { + height: 40px; +} +.irs-with-grid { + height: 60px; +} +.irs-line { + height: 12px; top: 25px; +} + .irs-line-left { + height: 12px; + background-position: 0 -30px; + } + .irs-line-mid { + height: 12px; + background-position: 0 0; + } + .irs-line-right { + height: 12px; + background-position: 100% -30px; + } + +.irs-bar { + height: 12px; top: 25px; + background-position: 0 -60px; +} + .irs-bar-edge { + top: 25px; + height: 12px; width: 9px; + background-position: 0 -90px; + } + +.irs-shadow { + height: 3px; top: 34px; + background: #000; + opacity: 0.25; +} +.lt-ie9 .irs-shadow { + filter: alpha(opacity=25); +} + +.irs-slider { + width: 16px; height: 18px; + top: 22px; + background-position: 0 -120px; +} +.irs-slider.state_hover, .irs-slider:hover { + background-position: 0 -150px; +} + +.irs-min, .irs-max { + color: #999; + font-size: 10px; line-height: 1.333; + text-shadow: none; + top: 0; padding: 1px 3px; + background: #e1e4e9; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.irs-from, .irs-to, .irs-single { + color: #fff; + font-size: 10px; line-height: 1.333; + text-shadow: none; + padding: 1px 5px; + background: #ed5565; + -moz-border-radius: 4px; + border-radius: 4px; +} +.irs-from:after, .irs-to:after, .irs-single:after { + position: absolute; display: block; content: ""; + bottom: -6px; left: 50%; + width: 0; height: 0; + margin-left: -3px; + overflow: hidden; + border: 3px solid transparent; + border-top-color: #ed5565; +} + + +.irs-grid-pol { + background: #e1e4e9; +} +.irs-grid-text { + color: #999; +} + +.irs-disabled { +} diff --git a/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinHTML5.css b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinHTML5.css new file mode 100644 index 00000000..740d4299 --- /dev/null +++ b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinHTML5.css @@ -0,0 +1,124 @@ +/* Ion.RangeSlider, Simple Skin +// css version 2.0.3 +// © Denis Ineshin, 2014 https://github.com/IonDen +// © guybowden, 2014 https://github.com/guybowden +// ===================================================================================================================*/ + +/* ===================================================================================================================== +// Skin details */ + +.irs { + height: 55px; +} +.irs-with-grid { + height: 75px; +} +.irs-line { + height: 10px; top: 33px; + background: #EEE; + background: linear-gradient(to bottom, #DDD -50%, #FFF 150%); /* W3C */ + border: 1px solid #CCC; + border-radius: 16px; + -moz-border-radius: 16px; +} + .irs-line-left { + height: 8px; + } + .irs-line-mid { + height: 8px; + } + .irs-line-right { + height: 8px; + } + +.irs-bar { + height: 10px; top: 33px; + border-top: 1px solid #428bca; + border-bottom: 1px solid #428bca; + background: #428bca; + background: linear-gradient(to top, rgba(66,139,202,1) 0%,rgba(127,195,232,1) 100%); /* W3C */ +} + .irs-bar-edge { + height: 10px; top: 33px; + width: 14px; + border: 1px solid #428bca; + border-right: 0; + background: #428bca; + background: linear-gradient(to top, rgba(66,139,202,1) 0%,rgba(127,195,232,1) 100%); /* W3C */ + border-radius: 16px 0 0 16px; + -moz-border-radius: 16px 0 0 16px; + } + +.irs-shadow { + height: 2px; top: 38px; + background: #000; + opacity: 0.3; + border-radius: 5px; + -moz-border-radius: 5px; +} +.lt-ie9 .irs-shadow { + filter: alpha(opacity=30); +} + +.irs-slider { + top: 25px; + width: 27px; height: 27px; + border: 1px solid #AAA; + background: #DDD; + background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(220,220,220,1) 20%,rgba(255,255,255,1) 100%); /* W3C */ + border-radius: 27px; + -moz-border-radius: 27px; + box-shadow: 1px 1px 3px rgba(0,0,0,0.3); + cursor: pointer; +} + +.irs-slider.state_hover, .irs-slider:hover { + background: #FFF; +} + +.irs-min, .irs-max { + color: #333; + font-size: 12px; line-height: 1.333; + text-shadow: none; + top: 0; + padding: 1px 5px; + background: rgba(0,0,0,0.1); + border-radius: 3px; + -moz-border-radius: 3px; +} + +.lt-ie9 .irs-min, .lt-ie9 .irs-max { + background: #ccc; +} + +.irs-from, .irs-to, .irs-single { + color: #fff; + font-size: 14px; line-height: 1.333; + text-shadow: none; + padding: 1px 5px; + background: #428bca; + border-radius: 3px; + -moz-border-radius: 3px; +} +.lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single { + background: #999; +} + +.irs-grid { + height: 27px; +} +.irs-grid-pol { + opacity: 0.5; + background: #428bca; +} +.irs-grid-pol.small { + background: #999; +} + +.irs-grid-text { + bottom: 5px; + color: #99a4ac; +} + +.irs-disabled { +} diff --git a/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinModern.css b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinModern.css new file mode 100644 index 00000000..2556541d --- /dev/null +++ b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinModern.css @@ -0,0 +1,116 @@ +/* Ion.RangeSlider, Modern Skin +// css version 2.0.3 +// © Denis Ineshin, 2014 https://github.com/IonDen +// ===================================================================================================================*/ + +/* ===================================================================================================================== +// Skin details */ + +.irs-line-mid, +.irs-line-left, +.irs-line-right, +.irs-bar, +.irs-bar-edge, +.irs-slider { + background: url(../../../img/sprite-skin-modern.png) repeat-x; +} + +.irs { + height: 50px; +} +.irs-with-grid { + height: 70px; +} +.irs-line { + height: 6px; top: 25px; +} + .irs-line-left { + height: 6px; + background-position: 0 -30px; + } + .irs-line-mid { + height: 6px; + background-position: 0 0; + } + .irs-line-right { + height: 6px; + background-position: 100% -30px; + } + +.irs-bar { + height: 6px; top: 25px; + background-position: 0 -60px; +} + .irs-bar-edge { + top: 25px; + height: 6px; width: 6px; + background-position: 0 -90px; + } + +.irs-shadow { + height: 5px; top: 25px; + background: #000; + opacity: 0.25; +} +.lt-ie9 .irs-shadow { + filter: alpha(opacity=25); +} + +.irs-slider { + width: 11px; height: 18px; + top: 31px; + background-position: 0 -120px; +} +.irs-slider.state_hover, .irs-slider:hover { + background-position: 0 -150px; +} + +.irs-min, .irs-max { + color: #999; + font-size: 10px; line-height: 1.333; + text-shadow: none; + top: 0; padding: 1px 3px; + background: #e1e4e9; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.irs-from, .irs-to, .irs-single { + color: #fff; + font-size: 10px; line-height: 1.333; + text-shadow: none; + padding: 1px 5px; + background: #20b426; + -moz-border-radius: 4px; + border-radius: 4px; +} +.irs-from:after, .irs-to:after, .irs-single:after { + position: absolute; display: block; content: ""; + bottom: -6px; left: 50%; + width: 0; height: 0; + margin-left: -3px; + overflow: hidden; + border: 3px solid transparent; + border-top-color: #20b426; +} + +.irs-grid { + height: 34px; +} +.irs-grid-pol { + background: #c0c0c0; +} +.irs-grid-text { + bottom: 12px; + color: #c0c0c0; +} + +.irs-disable-mask { + +} +.irs-disabled { + +} +.lt-ie9 .irs-disabled { + +} diff --git a/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinNice.css b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinNice.css new file mode 100644 index 00000000..3b7798e1 --- /dev/null +++ b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinNice.css @@ -0,0 +1,102 @@ +/* Ion.RangeSlider, Nice Skin +// css version 2.0.3 +// © Denis Ineshin, 2014 https://github.com/IonDen +// ===================================================================================================================*/ + +/* ===================================================================================================================== +// Skin details */ + +.irs-line-mid, +.irs-line-left, +.irs-line-right, +.irs-bar, +.irs-bar-edge, +.irs-slider { + background: url(../../img/sprite-skin-nice.png) repeat-x; +} + +.irs { + height: 40px; +} +.irs-with-grid { + height: 60px; +} +.irs-line { + height: 8px; top: 25px; +} + .irs-line-left { + height: 8px; + background-position: 0 -30px; + } + .irs-line-mid { + height: 8px; + background-position: 0 0; + } + .irs-line-right { + height: 8px; + background-position: 100% -30px; + } + +.irs-bar { + height: 8px; top: 25px; + background-position: 0 -60px; +} + .irs-bar-edge { + top: 25px; + height: 8px; width: 11px; + background-position: 0 -90px; + } + +.irs-shadow { + height: 1px; top: 34px; + background: #000; + opacity: 0.15; +} +.lt-ie9 .irs-shadow { + filter: alpha(opacity=15); +} + +.irs-slider { + width: 22px; height: 22px; + top: 17px; + background-position: 0 -120px; +} +.irs-slider.state_hover, .irs-slider:hover { + background-position: 0 -150px; +} + +.irs-min, .irs-max { + color: #999; + font-size: 10px; line-height: 1.333; + text-shadow: none; + top: 0; padding: 1px 3px; + background: rgba(0,0,0,0.1); + -moz-border-radius: 3px; + border-radius: 3px; +} +.lt-ie9 .irs-min, .lt-ie9 .irs-max { + background: #ccc; +} + +.irs-from, .irs-to, .irs-single { + color: #fff; + font-size: 10px; line-height: 1.333; + text-shadow: none; + padding: 1px 5px; + background: rgba(0,0,0,0.3); + -moz-border-radius: 3px; + border-radius: 3px; +} +.lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single { + background: #999; +} + +.irs-grid-pol { + background: #99a4ac; +} +.irs-grid-text { + color: #99a4ac; +} + +.irs-disabled { +} diff --git a/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinSimple.css b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinSimple.css new file mode 100644 index 00000000..be49b9c2 --- /dev/null +++ b/public/assets/frontend/css/plugins/ionrangeslider/ion.rangeSlider.skinSimple.css @@ -0,0 +1,102 @@ +/* Ion.RangeSlider, Simple Skin +// css version 2.0.3 +// © Denis Ineshin, 2014 https://github.com/IonDen +// ===================================================================================================================*/ + +/* ===================================================================================================================== +// Skin details */ + +.irs-line-mid, +.irs-line-left, +.irs-line-right, +.irs-bar, +.irs-bar-edge, +.irs-slider { + background: url(../../../img/sprite-skin-simple.png) repeat-x; +} + +.irs { + height: 40px; +} +.irs-with-grid { + height: 60px; +} +.irs-line { + height: 6px; top: 25px; +} + .irs-line-left { + height: 6px; + background-position: 0 -30px; + } + .irs-line-mid { + height: 6px; + background-position: 0 0; + } + .irs-line-right { + height: 6px; + background-position: 100% -30px; + } + +.irs-bar { + height: 6px; top: 25px; + background-position: 0 -60px; +} + .irs-bar-edge { + top: 25px; + height: 6px; width: 7px; + background-position: 0 -90px; + } + +.irs-shadow { + height: 1px; top: 34px; + background: #000; + opacity: 0.75; +} +.lt-ie9 .irs-shadow { + filter: alpha(opacity=75); +} + +.irs-slider { + width: 8px; height: 15px; + top: 21px; + background-position: 0 -120px; +} +.irs-slider.state_hover, .irs-slider:hover { + background-position: 0 -150px; +} + +.irs-min, .irs-max { + color: #c0c0c0; + font-size: 10px; line-height: 1.333; + text-shadow: none; + top: 0; padding: 1px 3px; + background: rgba(0,0,0,0.1); + -moz-border-radius: 3px; + border-radius: 3px; +} +.lt-ie9 .irs-min, .lt-ie9 .irs-max { + background: #3654b0; +} + +.irs-from, .irs-to, .irs-single { + color: #000; + font-size: 10px; line-height: 1.333; + text-shadow: none; + padding: 1px 5px; + background: rgba(255,255,255,0.8); + -moz-border-radius: 3px; + border-radius: 3px; +} +.lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single { + background: #d8dff3; +} + +.irs-grid-pol { + background: #777; +} +.irs-grid-text { + color: #e0e0e0; +} + +.irs-disabled { +} diff --git a/public/assets/frontend/css/plugins/ionrangeslider/normalize.css b/public/assets/frontend/css/plugins/ionrangeslider/normalize.css new file mode 100644 index 00000000..46f646a5 --- /dev/null +++ b/public/assets/frontend/css/plugins/ionrangeslider/normalize.css @@ -0,0 +1,427 @@ +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ + +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS text size adjust after orientation change, without disabling + * user zoom. + */ + +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/** + * Remove default margin. + */ + +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ + +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ + +audio, +canvas, +progress, +video { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. + */ + +[hidden], +template { + display: none; +} + +/* Links + ========================================================================== */ + +/** + * Remove the gray background color from active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * Improve readability when focused and also mouse hovered in all browsers. + */ + +a:active, +a:hover { + outline: 0; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +/** + * Address styling not present in Safari and Chrome. + */ + +dfn { + font-style: italic; +} + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Address styling not present in IE 8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/** + * Address inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove border when inside `a` element in IE 8/9/10. + */ + +img { + border: 0; +} + +/** + * Correct overflow not hidden in IE 9/10/11. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ + +/** + * Address margin not present in IE 8/9 and Safari. + */ + +figure { + margin: 1em 40px; +} + +/** + * Address differences between Firefox and other browsers. + */ + +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} + +/** + * Contain overflow in all browsers. + */ + +pre { + overflow: auto; +} + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Forms + ========================================================================== */ + +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ + +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ + +button, +input, +optgroup, +select, +textarea { + color: inherit; /* 1 */ + font: inherit; /* 2 */ + margin: 0; /* 3 */ +} + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ + +button { + overflow: visible; +} + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ + +button, +select { + text-transform: none; +} + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ +} + +/** + * Re-set default cursor for disabled elements. + */ + +button[disabled], +html input[disabled] { + cursor: default; +} + +/** + * Remove inner padding and border in Firefox 4+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +input { + line-height: normal; +} + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome + * (include `-moz` to future-proof). + */ + +input[type="search"] { + -webkit-appearance: textfield; /* 1 */ + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; /* 2 */ + box-sizing: content-box; +} + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ + +legend { + border: 0; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ + +textarea { + overflow: auto; +} + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ + +optgroup { + font-weight: bold; +} + +/* Tables + ========================================================================== */ + +/** + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} diff --git a/public/assets/frontend/css/plugins/jquery.steps.css b/public/assets/frontend/css/plugins/jquery.steps.css new file mode 100644 index 00000000..ca4a7ab1 --- /dev/null +++ b/public/assets/frontend/css/plugins/jquery.steps.css @@ -0,0 +1,384 @@ +/* + Common +*/ + +.wizard, +.tabcontrol +{ + display: block; + width: 100%; + overflow: hidden; +} + +.wizard a, +.tabcontrol a +{ + outline: 0; +} + +.wizard ul, +.tabcontrol ul +{ + list-style: none !important; + padding: 0; + margin: 0; +} + +.wizard ul > li, +.tabcontrol ul > li +{ + display: block; + padding: 0; +} + +/* Accessibility */ +.wizard > .steps .current-info, +.tabcontrol > .steps .current-info +{ + position: absolute; + left: -999em; +} + +.wizard > .content > .title, +.tabcontrol > .content > .title +{ + position: absolute; + left: -999em; +} + + + +/* + Wizard +*/ + +.wizard > .steps +{ + position: relative; + display: block; + width: 100%; + font-size: 18px; +} + +.wizard.vertical > .steps +{ + display: inline; + float: left; + width: 30%; +} + +.wizard > .steps .number +{ + font-size: 1.429em; +} + +.wizard > .steps > ul > li +{ + width: 25%; +} + +.wizard > .steps > ul > li, +.wizard > .actions > ul > li +{ + float: left; +} + +.wizard.vertical > .steps > ul > li +{ + float: none; + width: 100%; +} + +.wizard > .steps a, +.wizard > .steps a:hover, +.wizard > .steps a:active +{ + display: block; + width: auto; + margin: 0 0.5em 0.5em; + padding: 1em 1em; + text-decoration: none; + + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.wizard > .steps .disabled a, +.wizard > .steps .disabled a:hover, +.wizard > .steps .disabled a:active +{ + background: #eee; + color: #aaa; + cursor: default; +} + +.wizard > .steps .current a, +.wizard > .steps .current a:hover, +.wizard > .steps .current a:active +{ + background: #2184be; + color: #fff; + cursor: default; +} + +.wizard > .steps .done a, +.wizard > .steps .done a:hover, +.wizard > .steps .done a:active +{ + background: #9dc8e2; + color: #fff; +} + +.wizard > .steps .error a, +.wizard > .steps .error a:hover, +.wizard > .steps .error a:active +{ + background: #ff3111; + color: #fff; +} + +.wizard > .content +{ + background: #eee; + display: block; + margin: 0.5em; + min-height: 35em; + overflow: hidden; + position: relative; + padding: 40px; + width: auto; + + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.wizard.vertical > .content +{ + display: inline; + float: left; + margin: 0 2.5% 0.5em 2.5%; + width: 65%; +} + +.wizard > .content > .body +{ + float: left; + position: absolute; + width: 95%; + height: 95%; + padding: 2.5%; +} + +.wizard > .content > .body ul +{ + list-style: disc !important; +} + +.wizard > .content > .body ul > li +{ + display: list-item; +} + +.wizard > .content > .body > iframe +{ + border: 0 none; + width: 100%; + height: 100%; +} + +.wizard > .content > .body input +{ + display: block; + border: 1px solid #ccc; +} + +.wizard > .content > .body input[type="checkbox"] +{ + display: inline-block; +} + +.wizard > .content > .body input.error +{ + background: rgb(251, 227, 228); + border: 1px solid #fbc2c4; + color: #8a1f11; +} + +.wizard > .content > .body label +{ + display: inline-block; + margin-bottom: 0.5em; +} + +.wizard > .content > .body label.error +{ + color: #8a1f11; + display: inline-block; + margin-left: 1.5em; +} + +.wizard > .actions +{ + position: relative; + display: block; + text-align: right; + width: 100%; +} + +.wizard.vertical > .actions +{ + display: inline; + float: right; + margin: 0 2.5%; + width: 95%; +} + +.wizard > .actions > ul +{ + display: inline-block; + text-align: right; +} + +.wizard > .actions > ul > li +{ + margin: 0 0.5em; +} + +.wizard.vertical > .actions > ul > li +{ + margin: 0 0 0 1em; +} + +.wizard > .actions a, +.wizard > .actions a:hover, +.wizard > .actions a:active +{ + background: #2184be; + color: #fff; + display: block; + padding: 0.5em 1em; + text-decoration: none; + + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.wizard > .actions .disabled a, +.wizard > .actions .disabled a:hover, +.wizard > .actions .disabled a:active +{ + background: #eee; + color: #aaa; +} + +.wizard > .loading +{ +} + +.wizard > .loading .spinner +{ +} + + + +/* + Tabcontrol +*/ + +.tabcontrol > .steps +{ + position: relative; + display: block; + width: 100%; +} + +.tabcontrol > .steps > ul +{ + position: relative; + margin: 6px 0 0 0; + top: 1px; + z-index: 1; +} + +.tabcontrol > .steps > ul > li +{ + float: left; + margin: 5px 2px 0 0; + padding: 1px; + + -webkit-border-top-left-radius: 5px; + -webkit-border-top-right-radius: 5px; + -moz-border-radius-topleft: 5px; + -moz-border-radius-topright: 5px; + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +.tabcontrol > .steps > ul > li:hover +{ + background: #edecec; + border: 1px solid #bbb; + padding: 0; +} + +.tabcontrol > .steps > ul > li.current +{ + background: #fff; + border: 1px solid #bbb; + border-bottom: 0 none; + padding: 0 0 1px 0; + margin-top: 0; +} + +.tabcontrol > .steps > ul > li > a +{ + color: #5f5f5f; + display: inline-block; + border: 0 none; + margin: 0; + padding: 10px 30px; + text-decoration: none; +} + +.tabcontrol > .steps > ul > li > a:hover +{ + text-decoration: none; +} + +.tabcontrol > .steps > ul > li.current > a +{ + padding: 15px 30px 10px 30px; +} + +.tabcontrol > .content +{ + position: relative; + display: inline-block; + width: 100%; + height: 35em; + overflow: hidden; + border-top: 1px solid #bbb; + padding-top: 20px; +} + +.tabcontrol > .content > .body +{ + float: left; + position: absolute; + width: 95%; + height: 95%; + padding: 2.5%; +} + +.tabcontrol > .content > .body ul +{ + list-style: disc !important; +} + +.tabcontrol > .content > .body ul > li +{ + display: list-item; +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/mediaelementplayer.css b/public/assets/frontend/css/plugins/mediaelementplayer.css new file mode 100644 index 00000000..780f94d3 --- /dev/null +++ b/public/assets/frontend/css/plugins/mediaelementplayer.css @@ -0,0 +1,980 @@ +.mejs-offscreen{ +/* Accessibility: hide screen reader texts (and prefer "top" for RTL languages). */ + position: absolute !important; + top: -10000px; + left: -10000px; + overflow: hidden; + width: 1px; + height: 1px; +} + +.mejs-container { + position: relative; + background: #000; + font-family: Helvetica, Arial; + text-align: left; + vertical-align: top; + text-indent: 0; +} + +.mejs-container:focus { + outline: none; +} + +.me-plugin { + position: absolute; +} + +.mejs-embed, .mejs-embed body { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + background: #000; + overflow: hidden; +} + +.mejs-fullscreen { + /* set it to not show scroll bars so 100% will work */ + overflow: hidden !important; +} + +.mejs-container-fullscreen { + position: fixed; + left: 0; + top: 0; + right: 0; + bottom: 0; + overflow: hidden; + z-index: 1000; +} +.mejs-container-fullscreen .mejs-mediaelement, +.mejs-container-fullscreen video { + width: 100%; + height: 100%; +} + +.mejs-clear { + clear: both; +} + +/* Start: LAYERS */ +.mejs-background { + position: absolute; + top: 0; + left: 0; +} + +.mejs-mediaelement { + /*position: absolute;*/ + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.mejs-poster { + position: absolute; + top: 0; + left: 0; + background-size: contain ; + background-position: 50% 50% ; + background-repeat: no-repeat ; +} +:root .mejs-poster img { + display: none ; +} + +.mejs-poster img { + border: 0; + padding: 0; + border: 0; +} + +.mejs-overlay { + position: absolute; + top: 0; + left: 0; +} + +.mejs-overlay-play { + cursor: pointer; +} + +.mejs-overlay-button { + position: absolute; + top: 50%; + left: 50%; + width: 100px; + height: 100px; + margin: -50px 0 0 -50px; + background: url(../../img/bigplay.svg) no-repeat; +} + +.no-svg .mejs-overlay-button { + background-image: url(../../img/bigplay.png); +} + +.mejs-overlay:hover .mejs-overlay-button { + background-position: 0 -100px ; +} + +.mejs-overlay-loading { + position: absolute; + top: 50%; + left: 50%; + width: 80px; + height: 80px; + margin: -40px 0 0 -40px; + background: #333; + background: url(background.png); + background: rgba(0, 0, 0, 0.9); + background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9))); + background: -webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9)); + background: -moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9)); + background: -o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9)); + background: -ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9)); + background: linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9)); +} + +.mejs-overlay-loading span { + display: block; + width: 80px; + height: 80px; + background: transparent url(loading.gif) 50% 50% no-repeat; +} + +/* End: LAYERS */ + +/* Start: CONTROL BAR */ +.mejs-container .mejs-controls { + position: absolute; + list-style-type: none; + margin: 0; + padding: 0; + bottom: 0; + left: 0; + background: #434444; + height: 30px; + width: 100%; +} +.mejs-container .mejs-controls div { + list-style-type: none; + background-image: none; + display: block; + float: left; + margin: 0; + padding: 0; + width: 26px; + height: 26px; + font-size: 11px; + line-height: 11px; + font-family: Helvetica, Arial; + border: 0; +} + +.mejs-controls .mejs-button button { + cursor: pointer; + display: block; + font-size: 0; + line-height: 0; + text-decoration: none; + margin: 7px 5px; + padding: 0; + position: absolute; + height: 16px; + width: 16px; + border: 0; + background: transparent url(../../img/controls.svg) no-repeat; +} + +.no-svg .mejs-controls .mejs-button button { + background-image: url((../../img/controls.png); +} + + /* :focus for accessibility */ +.mejs-controls .mejs-button button:focus { + outline: dotted 1px #999; +} + +/* End: CONTROL BAR */ + +/* Start: Time (Current / Duration) */ +.mejs-container .mejs-controls .mejs-time { + color: #fff; + display: block; + height: 17px; + width: auto; + padding: 10px 3px 0 3px ; + overflow: hidden; + text-align: center; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} + +.mejs-container .mejs-controls .mejs-time a { + color: #fff; + font-size: 11px; + line-height: 12px; + display: block; + float: left; + margin: 1px 2px 0 0; + width: auto; +} +/* End: Time (Current / Duration) */ + +/* Start: Play/Pause/Stop */ +.mejs-controls .mejs-play button { + background-position: 0 0; +} + +.mejs-controls .mejs-pause button { + background-position: 0 -16px; +} + +.mejs-controls .mejs-stop button { + background-position: -112px 0; +} +/* Start: Play/Pause/Stop */ + +/* Start: Progress Bar */ +.mejs-controls div.mejs-time-rail { + direction: ltr; + width: 200px; + padding-top: 5px; +} + +.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail a { + display: block; + position: absolute; + width: 180px; + height: 10px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + cursor: pointer; +} + +.mejs-controls .mejs-time-rail .mejs-time-total { + margin: 5px; + background: #FF6656; +} + +.mejs-controls .mejs-time-rail .mejs-time-buffering { + width: 100%; + background-image: -o-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-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-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-image: -moz-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-image: -ms-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-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); + -webkit-background-size: 15px 15px; + -moz-background-size: 15px 15px; + -o-background-size: 15px 15px; + background-size: 15px 15px; + -webkit-animation: buffering-stripes 2s linear infinite; + -moz-animation: buffering-stripes 2s linear infinite; + -ms-animation: buffering-stripes 2s linear infinite; + -o-animation: buffering-stripes 2s linear infinite; + animation: buffering-stripes 2s linear infinite; +} + +@-webkit-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } +@-moz-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } +@-ms-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } +@-o-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } +@keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} } + +.mejs-controls .mejs-time-rail .mejs-time-loaded { + background: #FF6656; + width: 0; +} + +.mejs-controls .mejs-time-rail .mejs-time-current { + background: #fff; + background: rgba(255,255,255,0.8); + background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8))); + background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + width: 0; +} + +.mejs-controls .mejs-time-rail .mejs-time-handle { + display: none; + position: absolute; + margin: 0; + width: 10px; + background: #fff; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + cursor: pointer; + border: solid 2px #333; + top: -2px; + text-align: center; +} + +.mejs-controls .mejs-time-rail .mejs-time-float { + position: absolute; + display: none; + background: #eee; + width: 36px; + height: 17px; + border: solid 1px #333; + top: -26px; + margin-left: -18px; + text-align: center; + color: #111; +} + +.mejs-controls .mejs-time-rail .mejs-time-float-current { + margin: 2px; + width: 30px; + display: block; + text-align: center; + left: 0; +} + +.mejs-controls .mejs-time-rail .mejs-time-float-corner { + position: absolute; + display: block; + width: 0; + height: 0; + line-height: 0; + border: solid 5px #eee; + border-color: #eee transparent transparent transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + top: 15px; + left: 13px; +} + +.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float { + width: 48px; +} + +.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current { + width: 44px; +} + +.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner { + left: 18px; +} + +/* +.mejs-controls .mejs-time-rail:hover .mejs-time-handle { + visibility:visible; +} +*/ +/* End: Progress Bar */ + +/* Start: Fullscreen */ +.mejs-controls .mejs-fullscreen-button button { + background-position: -32px 0; +} + +.mejs-controls .mejs-unfullscreen button { + background-position: -32px -16px; +} +/* End: Fullscreen */ + + +/* Start: Mute/Volume */ +.mejs-controls .mejs-volume-button { +} + +.mejs-controls .mejs-mute button { + background-position: -16px -16px; +} + +.mejs-controls .mejs-unmute button { + background-position: -16px 0; +} + +.mejs-controls .mejs-volume-button { + position: relative; +} + +.mejs-controls .mejs-volume-button .mejs-volume-slider { + display: none; + height: 115px; + width: 25px; + background: url(background.png); + background: rgba(50, 50, 50, 0.7); + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + top: -115px; + left: 0; + z-index: 1; + position: absolute; + margin: 0; +} + +.mejs-controls .mejs-volume-button:hover { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +/* +.mejs-controls .mejs-volume-button:hover .mejs-volume-slider { + display: block; +} +*/ + +.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total { + position: absolute; + left: 11px; + top: 8px; + width: 2px; + height: 100px; + background: #ddd; + background: rgba(255, 255, 255, 0.5); + margin: 0; +} + +.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current { + position: absolute; + left: 11px; + top: 8px; + width: 2px; + height: 100px; + background: #ddd; + background: rgba(255, 255, 255, 0.9); + margin: 0; +} + +.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle { + position: absolute; + left: 4px; + top: -3px; + width: 16px; + height: 6px; + background: #ddd; + background: rgba(255, 255, 255, 0.9); + cursor: N-resize; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + margin: 0; +} + +/* horizontal version */ +.mejs-controls a.mejs-horizontal-volume-slider { + height: 26px; + width: 56px; + position: relative; + display: block; + float: left; + vertical-align: middle; +} + +.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { + position: absolute; + left: 0; + top: 11px; + width: 50px; + height: 8px; + margin: 0; + padding: 0; + font-size: 1px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + background: #333; + background: rgba(50,50,50,0.8); + background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8))); + background: -webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); + background: -moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); + background: -o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); + background: -ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8)); + background: linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8)); +} + +.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { + position: absolute; + left: 0; + top: 11px; + width: 50px; + height: 8px; + margin: 0; + padding: 0; + font-size: 1px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + background: #fff; + background: rgba(255,255,255,0.8); + background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8))); + background: -webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + background: -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + background: -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + background: -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8)); + background: linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8)); +} + +.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle { + display: none; +} + +/* End: Mute/Volume */ + +/* Start: Track (Captions and Chapters) */ +.mejs-controls .mejs-captions-button { + position: relative; +} + +.mejs-controls .mejs-captions-button button { + background-position: -48px 0; +} +.mejs-controls .mejs-captions-button .mejs-captions-selector { + visibility: hidden; + position: absolute; + bottom: 26px; + right: -51px; + width: 85px; + height: 100px; + background: url(background.png); + background: rgba(50,50,50,0.7); + border: solid 1px transparent; + padding: 10px 10px 0 10px; + overflow: hidden; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +/* +.mejs-controls .mejs-captions-button:hover .mejs-captions-selector { + visibility: visible; +} +*/ + +.mejs-controls .mejs-captions-button .mejs-captions-selector ul { + margin: 0; + padding: 0; + display: block; + list-style-type: none !important; + overflow: hidden; +} + +.mejs-controls .mejs-captions-button .mejs-captions-selector ul li { + margin: 0 0 6px 0; + padding: 0; + list-style-type: none !important; + display: block; + color: #fff; + overflow: hidden; +} + +.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input { + clear: both; + float: left; + margin: 3px 3px 0 5px; +} + +.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label { + width: 55px; + float: left; + padding: 4px 0 0 0; + line-height: 15px; + font-family: helvetica, arial; + font-size: 10px; +} + +.mejs-controls .mejs-captions-button .mejs-captions-translations { + font-size: 10px; + margin: 0 0 5px 0; +} + +.mejs-chapters { + position: absolute; + top: 0; + left: 0; + -xborder-right: solid 1px #fff; + width: 10000px; + z-index: 1; +} + +.mejs-chapters .mejs-chapter { + position: absolute; + float: left; + background: #222; + background: rgba(0, 0, 0, 0.7); + background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7))); + background: -webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); + background: -moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); + background: -o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); + background: -ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7)); + background: linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7)); + filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000); + overflow: hidden; + border: 0; +} + +.mejs-chapters .mejs-chapter .mejs-chapter-block { + font-size: 11px; + color: #fff; + padding: 5px; + display: block; + border-right: solid 1px #333; + border-bottom: solid 1px #333; + cursor: pointer; +} + +.mejs-chapters .mejs-chapter .mejs-chapter-block-last { + border-right: none; +} + +.mejs-chapters .mejs-chapter .mejs-chapter-block:hover { + background: #666; + background: rgba(102,102,102, 0.7); + background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6))); + background: -webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6)); + background: -moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6)); + background: -o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6)); + background: -ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6)); + background: linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6)); + filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232); +} + +.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title { + font-size: 12px; + font-weight: bold; + display: block; + white-space: nowrap; + text-overflow: ellipsis; + margin: 0 0 3px 0; + line-height: 12px; +} + +.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan { + font-size: 12px; + line-height: 12px; + margin: 3px 0 4px 0; + display: block; + white-space: nowrap; + text-overflow: ellipsis; +} + +.mejs-captions-layer { + position: absolute; + bottom: 0; + left: 0; + text-align:center; + line-height: 20px; + font-size: 16px; + color: #fff; +} + +.mejs-captions-layer a { + color: #fff; + text-decoration: underline; +} + +.mejs-captions-layer[lang=ar] { + font-size: 20px; + font-weight: normal; +} + +.mejs-captions-position { + position: absolute; + width: 100%; + bottom: 15px; + left: 0; +} + +.mejs-captions-position-hover { + bottom: 35px; +} + +.mejs-captions-text { + padding: 3px 5px; + background: url(background.png); + background: rgba(20, 20, 20, 0.5); + white-space: pre-wrap; +} +/* End: Track (Captions and Chapters) */ + +/* Start: Error */ +.me-cannotplay { +} + +.me-cannotplay a { + color: #fff; + font-weight: bold; +} + +.me-cannotplay span { + padding: 15px; + display: block; +} +/* End: Error */ + + +/* Start: Loop */ +.mejs-controls .mejs-loop-off button { + background-position: -64px -16px; +} + +.mejs-controls .mejs-loop-on button { + background-position: -64px 0; +} + +/* End: Loop */ + +/* Start: backlight */ +.mejs-controls .mejs-backlight-off button { + background-position: -80px -16px; +} + +.mejs-controls .mejs-backlight-on button { + background-position: -80px 0; +} +/* End: backlight */ + +/* Start: Picture Controls */ +.mejs-controls .mejs-picturecontrols-button { + background-position: -96px 0; +} +/* End: Picture Controls */ + + +/* context menu */ +.mejs-contextmenu { + position: absolute; + width: 150px; + padding: 10px; + border-radius: 4px; + top: 0; + left: 0; + background: #fff; + border: solid 1px #999; + z-index: 1001; /* make sure it shows on fullscreen */ +} +.mejs-contextmenu .mejs-contextmenu-separator { + height: 1px; + font-size: 0; + margin: 5px 6px; + background: #333; +} + +.mejs-contextmenu .mejs-contextmenu-item { + font-family: Helvetica, Arial; + font-size: 12px; + padding: 4px 6px; + cursor: pointer; + color: #333; +} +.mejs-contextmenu .mejs-contextmenu-item:hover { + background: #2C7C91; + color: #fff; +} + +/* Start: Source Chooser */ +.mejs-controls .mejs-sourcechooser-button { + position: relative; +} + +.mejs-controls .mejs-sourcechooser-button button { + background-position: -128px 0; +} + +.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector { + visibility: hidden; + position: absolute; + bottom: 26px; + right: -10px; + width: 130px; + height: 100px; + background: url(background.png); + background: rgba(50,50,50,0.7); + border: solid 1px transparent; + padding: 10px; + overflow: hidden; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul { + margin: 0; + padding: 0; + display: block; + list-style-type: none !important; + overflow: hidden; +} + +.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li { + margin: 0 0 6px 0; + padding: 0; + list-style-type: none !important; + display: block; + color: #fff; + overflow: hidden; +} + +.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input { + clear: both; + float: left; + margin: 3px 3px 0 5px; +} + +.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label { + width: 100px; + float: left; + padding: 4px 0 0 0; + line-height: 15px; + font-family: helvetica, arial; + font-size: 10px; +} +/* End: Source Chooser */ + +/* Start: Postroll */ +.mejs-postroll-layer { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + background: url(background.png); + background: rgba(50,50,50,0.7); + z-index: 1000; + overflow: hidden; +} +.mejs-postroll-layer-content { + width: 100%; + height: 100%; +} +.mejs-postroll-close { + position: absolute; + right: 0; + top: 0; + background: url(background.png); + background: rgba(50,50,50,0.7); + color: #fff; + padding: 4px; + z-index: 100; + cursor: pointer; +} +/* End: Postroll */ + + +/* Start: Speed */ +div.mejs-speed-button { + width: 46px !important; + position: relative; +} + +.mejs-controls .mejs-button.mejs-speed-button button { + background: transparent; + width: 36px; + font-size: 11px; + line-height: normal; + color: #ffffff; +} + +.mejs-controls .mejs-speed-button .mejs-speed-selector { + display: none; + position: absolute; + top: -100px; + left: -10px; + width: 60px; + height: 100px; + background: url(background.png); + background: rgba(50, 50, 50, 0.7); + border: solid 1px transparent; + padding: 0; + overflow: hidden; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + + +.mejs-controls .mejs-speed-button:hover > .mejs-speed-selector { + display: block; +} + +.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected { + color: rgba(33, 248, 248, 1); +} + +.mejs-controls .mejs-speed-button .mejs-speed-selector ul { + margin: 0; + padding: 0; + display: block; + list-style-type: none !important; + overflow: hidden; +} + +.mejs-controls .mejs-speed-button .mejs-speed-selector ul li { + margin: 0 0 6px 0; + padding: 0 10px; + list-style-type: none !important; + display: block; + color: #fff; + overflow: hidden; +} + +.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input { + clear: both; + float: left; + margin: 3px 3px 0 5px; + display: none; +} + +.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label { + width: 60px; + float: left; + padding: 4px 0 0 0; + line-height: 15px; + font-family: helvetica, arial; + font-size: 11.5px; + color: white; + margin-left: 5px; + cursor: pointer; +} + +.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover { + background-color: rgb(200, 200, 200) !important; + background-color: rgba(255,255,255,.4) !important; +} +/* End: Speed */ + +/* Start: Jump Forward */ + +.mejs-controls .mejs-button.mejs-jump-forward-button { + background: transparent url(jumpforward.png) no-repeat; + background-position: 3px 3px; +} +.mejs-controls .mejs-button.mejs-jump-forward-button button { + background: transparent; + font-size: 9px; + line-height: normal; + color: #ffffff; +} + +/* End: Jump Forward */ + +/* Start: Skip Back */ + +.mejs-controls .mejs-button.mejs-skip-back-button { + background: transparent url(skipback.png) no-repeat; + background-position: 3px 3px; +} +.mejs-controls .mejs-button.mejs-skip-back-button button { + background: transparent; + font-size: 9px; + line-height: normal; + color: #ffffff; +} + +/* End: Skip Back */ + diff --git a/public/assets/frontend/css/plugins/normalize.css b/public/assets/frontend/css/plugins/normalize.css new file mode 100644 index 00000000..81c6f31e --- /dev/null +++ b/public/assets/frontend/css/plugins/normalize.css @@ -0,0 +1,427 @@ +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ + +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS text size adjust after orientation change, without disabling + * user zoom. + */ + +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/** + * Remove default margin. + */ + +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ + +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ + +audio, +canvas, +progress, +video { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. + */ + +[hidden], +template { + display: none; +} + +/* Links + ========================================================================== */ + +/** + * Remove the gray background color from active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * Improve readability when focused and also mouse hovered in all browsers. + */ + +a:active, +a:hover { + outline: 0; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +/** + * Address styling not present in Safari and Chrome. + */ + +dfn { + font-style: italic; +} + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Address styling not present in IE 8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/** + * Address inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove border when inside `a` element in IE 8/9/10. + */ + +img { + border: 0; +} + +/** + * Correct overflow not hidden in IE 9/10/11. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ + +/** + * Address margin not present in IE 8/9 and Safari. + */ + +figure { + margin: 1em 40px; +} + +/** + * Address differences between Firefox and other browsers. + */ + +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} + +/** + * Contain overflow in all browsers. + */ + +pre { + overflow: auto; +} + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Forms + ========================================================================== */ + +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ + +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ + +button, +input, +optgroup, +select, +textarea { + color: inherit; /* 1 */ + font: inherit; /* 2 */ + margin: 0; /* 3 */ +} + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ + +button { + overflow: visible; +} + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ + +button, +select { + text-transform: none; +} + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ +} + +/** + * Re-set default cursor for disabled elements. + */ + +button[disabled], +html input[disabled] { + cursor: default; +} + +/** + * Remove inner padding and border in Firefox 4+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +input { + line-height: normal; +} + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome + * (include `-moz` to future-proof). + */ + +input[type="search"] { + -webkit-appearance: textfield; /* 1 */ + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; /* 2 */ + box-sizing: content-box; +} + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ + +legend { + border: 0; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ + +textarea { + overflow: auto; +} + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ + +optgroup { + font-weight: bold; +} + +/* Tables + ========================================================================== */ + +/** + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/nouislider.min.css b/public/assets/frontend/css/plugins/nouislider.min.css new file mode 100644 index 00000000..8f3ddbe9 --- /dev/null +++ b/public/assets/frontend/css/plugins/nouislider.min.css @@ -0,0 +1,4 @@ +/*! nouislider - 8.1.0 - 2015-10-25 16:05:44 */ + + +.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{width:40px;position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;left:-9px;text-align:center;width:50px}.noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-handle-upper .noUi-tooltip{bottom:-32px}#showcase {margin: 0 20px;text-align: center;}#range{height: 300px;margin: 0 auto 30px;}#value-span,#value-input{width: 50%;float: left;display: block;text-align: center;margin: 0;} diff --git a/public/assets/frontend/css/plugins/select2.min.css b/public/assets/frontend/css/plugins/select2.min.css new file mode 100644 index 00000000..37648ae6 --- /dev/null +++ b/public/assets/frontend/css/plugins/select2.min.css @@ -0,0 +1 @@ +.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ddd;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #ddd 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} diff --git a/public/assets/frontend/css/plugins/simple-line-icons.css b/public/assets/frontend/css/plugins/simple-line-icons.css new file mode 100644 index 00000000..548c3305 --- /dev/null +++ b/public/assets/frontend/css/plugins/simple-line-icons.css @@ -0,0 +1,758 @@ +@font-face { + font-family: 'simple-line-icons'; + src: url('../../fonts/Simple-Line-Icons.eot?v=2.2.2'); + src: url('../../fonts/Simple-Line-Icons.eot?#iefix&v=2.2.2') format('embedded-opentype'), + url('../../fonts/Simple-Line-Icons.ttf?v=2.2.2') format('truetype'), + url('../../fonts/Simple-Line-Icons.woff2?v=2.2.2') format('woff2'), + url('../../fonts/Simple-Line-Icons.woff?v=2.2.2') format('woff'), + url('../../fonts/Simple-Line-Icons.svg?v=2.2.2#simple-line-icons') format('svg'); + font-weight: normal; + font-style: normal; +} +/* + Use the following CSS code if you want to have a class per icon. + Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower: +*/ +.icon-user, +.icon-people, +.icon-user-female, +.icon-user-follow, +.icon-user-following, +.icon-user-unfollow, +.icon-login, +.icon-logout, +.icon-emotsmile, +.icon-phone, +.icon-call-end, +.icon-call-in, +.icon-call-out, +.icon-map, +.icon-location-pin, +.icon-direction, +.icon-directions, +.icon-compass, +.icon-layers, +.icon-menu, +.icon-list, +.icon-options-vertical, +.icon-options, +.icon-arrow-down, +.icon-arrow-left, +.icon-arrow-right, +.icon-arrow-up, +.icon-arrow-up-circle, +.icon-arrow-left-circle, +.icon-arrow-right-circle, +.icon-arrow-down-circle, +.icon-check, +.icon-clock, +.icon-plus, +.icon-close, +.icon-trophy, +.icon-screen-smartphone, +.icon-screen-desktop, +.icon-plane, +.icon-notebook, +.icon-mustache, +.icon-mouse, +.icon-magnet, +.icon-energy, +.icon-disc, +.icon-cursor, +.icon-cursor-move, +.icon-crop, +.icon-chemistry, +.icon-speedometer, +.icon-shield, +.icon-screen-tablet, +.icon-magic-wand, +.icon-hourglass, +.icon-graduation, +.icon-ghost, +.icon-game-controller, +.icon-fire, +.icon-eyeglass, +.icon-envelope-open, +.icon-envelope-letter, +.icon-bell, +.icon-badge, +.icon-anchor, +.icon-wallet, +.icon-vector, +.icon-speech, +.icon-puzzle, +.icon-printer, +.icon-present, +.icon-playlist, +.icon-pin, +.icon-picture, +.icon-handbag, +.icon-globe-alt, +.icon-globe, +.icon-folder-alt, +.icon-folder, +.icon-film, +.icon-feed, +.icon-drop, +.icon-drawar, +.icon-docs, +.icon-doc, +.icon-diamond, +.icon-cup, +.icon-calculator, +.icon-bubbles, +.icon-briefcase, +.icon-book-open, +.icon-basket-loaded, +.icon-basket, +.icon-bag, +.icon-action-undo, +.icon-action-redo, +.icon-wrench, +.icon-umbrella, +.icon-trash, +.icon-tag, +.icon-support, +.icon-frame, +.icon-size-fullscreen, +.icon-size-actual, +.icon-shuffle, +.icon-share-alt, +.icon-share, +.icon-rocket, +.icon-question, +.icon-pie-chart, +.icon-pencil, +.icon-note, +.icon-loop, +.icon-home, +.icon-grid, +.icon-graph, +.icon-microphone, +.icon-music-tone-alt, +.icon-music-tone, +.icon-earphones-alt, +.icon-earphones, +.icon-equalizer, +.icon-like, +.icon-dislike, +.icon-control-start, +.icon-control-rewind, +.icon-control-play, +.icon-control-pause, +.icon-control-forward, +.icon-control-end, +.icon-volume-1, +.icon-volume-2, +.icon-volume-off, +.icon-calendar, +.icon-bulb, +.icon-chart, +.icon-ban, +.icon-bubble, +.icon-camrecorder, +.icon-camera, +.icon-cloud-download, +.icon-cloud-upload, +.icon-envelope, +.icon-eye, +.icon-flag, +.icon-heart, +.icon-info, +.icon-key, +.icon-link, +.icon-lock, +.icon-lock-open, +.icon-magnifier, +.icon-magnifier-add, +.icon-magnifier-remove, +.icon-paper-clip, +.icon-paper-plane, +.icon-power, +.icon-refresh, +.icon-reload, +.icon-settings, +.icon-star, +.icon-symble-female, +.icon-symbol-male, +.icon-target, +.icon-credit-card, +.icon-paypal, +.icon-social-tumblr, +.icon-social-twitter, +.icon-social-facebook, +.icon-social-instagram, +.icon-social-linkedin, +.icon-social-pinterest, +.icon-social-github, +.icon-social-gplus, +.icon-social-reddit, +.icon-social-skype, +.icon-social-dribbble, +.icon-social-behance, +.icon-social-foursqare, +.icon-social-soundcloud, +.icon-social-spotify, +.icon-social-stumbleupon, +.icon-social-youtube, +.icon-social-dropbox { + font-family: 'simple-line-icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.icon-user:before { + content: "\e005"; +} +.icon-people:before { + content: "\e001"; +} +.icon-user-female:before { + content: "\e000"; +} +.icon-user-follow:before { + content: "\e002"; +} +.icon-user-following:before { + content: "\e003"; +} +.icon-user-unfollow:before { + content: "\e004"; +} +.icon-login:before { + content: "\e066"; +} +.icon-logout:before { + content: "\e065"; +} +.icon-emotsmile:before { + content: "\e021"; +} +.icon-phone:before { + content: "\e600"; +} +.icon-call-end:before { + content: "\e048"; +} +.icon-call-in:before { + content: "\e047"; +} +.icon-call-out:before { + content: "\e046"; +} +.icon-map:before { + content: "\e033"; +} +.icon-location-pin:before { + content: "\e096"; +} +.icon-direction:before { + content: "\e042"; +} +.icon-directions:before { + content: "\e041"; +} +.icon-compass:before { + content: "\e045"; +} +.icon-layers:before { + content: "\e034"; +} +.icon-menu:before { + content: "\e601"; +} +.icon-list:before { + content: "\e067"; +} +.icon-options-vertical:before { + content: "\e602"; +} +.icon-options:before { + content: "\e603"; +} +.icon-arrow-down:before { + content: "\e604"; +} +.icon-arrow-left:before { + content: "\e605"; +} +.icon-arrow-right:before { + content: "\e606"; +} +.icon-arrow-up:before { + content: "\e607"; +} +.icon-arrow-up-circle:before { + content: "\e078"; +} +.icon-arrow-left-circle:before { + content: "\e07a"; +} +.icon-arrow-right-circle:before { + content: "\e079"; +} +.icon-arrow-down-circle:before { + content: "\e07b"; +} +.icon-check:before { + content: "\e080"; +} +.icon-clock:before { + content: "\e081"; +} +.icon-plus:before { + content: "\e095"; +} +.icon-close:before { + content: "\e082"; +} +.icon-trophy:before { + content: "\e006"; +} +.icon-screen-smartphone:before { + content: "\e010"; +} +.icon-screen-desktop:before { + content: "\e011"; +} +.icon-plane:before { + content: "\e012"; +} +.icon-notebook:before { + content: "\e013"; +} +.icon-mustache:before { + content: "\e014"; +} +.icon-mouse:before { + content: "\e015"; +} +.icon-magnet:before { + content: "\e016"; +} +.icon-energy:before { + content: "\e020"; +} +.icon-disc:before { + content: "\e022"; +} +.icon-cursor:before { + content: "\e06e"; +} +.icon-cursor-move:before { + content: "\e023"; +} +.icon-crop:before { + content: "\e024"; +} +.icon-chemistry:before { + content: "\e026"; +} +.icon-speedometer:before { + content: "\e007"; +} +.icon-shield:before { + content: "\e00e"; +} +.icon-screen-tablet:before { + content: "\e00f"; +} +.icon-magic-wand:before { + content: "\e017"; +} +.icon-hourglass:before { + content: "\e018"; +} +.icon-graduation:before { + content: "\e019"; +} +.icon-ghost:before { + content: "\e01a"; +} +.icon-game-controller:before { + content: "\e01b"; +} +.icon-fire:before { + content: "\e01c"; +} +.icon-eyeglass:before { + content: "\e01d"; +} +.icon-envelope-open:before { + content: "\e01e"; +} +.icon-envelope-letter:before { + content: "\e01f"; +} +.icon-bell:before { + content: "\e027"; +} +.icon-badge:before { + content: "\e028"; +} +.icon-anchor:before { + content: "\e029"; +} +.icon-wallet:before { + content: "\e02a"; +} +.icon-vector:before { + content: "\e02b"; +} +.icon-speech:before { + content: "\e02c"; +} +.icon-puzzle:before { + content: "\e02d"; +} +.icon-printer:before { + content: "\e02e"; +} +.icon-present:before { + content: "\e02f"; +} +.icon-playlist:before { + content: "\e030"; +} +.icon-pin:before { + content: "\e031"; +} +.icon-picture:before { + content: "\e032"; +} +.icon-handbag:before { + content: "\e035"; +} +.icon-globe-alt:before { + content: "\e036"; +} +.icon-globe:before { + content: "\e037"; +} +.icon-folder-alt:before { + content: "\e039"; +} +.icon-folder:before { + content: "\e089"; +} +.icon-film:before { + content: "\e03a"; +} +.icon-feed:before { + content: "\e03b"; +} +.icon-drop:before { + content: "\e03e"; +} +.icon-drawar:before { + content: "\e03f"; +} +.icon-docs:before { + content: "\e040"; +} +.icon-doc:before { + content: "\e085"; +} +.icon-diamond:before { + content: "\e043"; +} +.icon-cup:before { + content: "\e044"; +} +.icon-calculator:before { + content: "\e049"; +} +.icon-bubbles:before { + content: "\e04a"; +} +.icon-briefcase:before { + content: "\e04b"; +} +.icon-book-open:before { + content: "\e04c"; +} +.icon-basket-loaded:before { + content: "\e04d"; +} +.icon-basket:before { + content: "\e04e"; +} +.icon-bag:before { + content: "\e04f"; +} +.icon-action-undo:before { + content: "\e050"; +} +.icon-action-redo:before { + content: "\e051"; +} +.icon-wrench:before { + content: "\e052"; +} +.icon-umbrella:before { + content: "\e053"; +} +.icon-trash:before { + content: "\e054"; +} +.icon-tag:before { + content: "\e055"; +} +.icon-support:before { + content: "\e056"; +} +.icon-frame:before { + content: "\e038"; +} +.icon-size-fullscreen:before { + content: "\e057"; +} +.icon-size-actual:before { + content: "\e058"; +} +.icon-shuffle:before { + content: "\e059"; +} +.icon-share-alt:before { + content: "\e05a"; +} +.icon-share:before { + content: "\e05b"; +} +.icon-rocket:before { + content: "\e05c"; +} +.icon-question:before { + content: "\e05d"; +} +.icon-pie-chart:before { + content: "\e05e"; +} +.icon-pencil:before { + content: "\e05f"; +} +.icon-note:before { + content: "\e060"; +} +.icon-loop:before { + content: "\e064"; +} +.icon-home:before { + content: "\e069"; +} +.icon-grid:before { + content: "\e06a"; +} +.icon-graph:before { + content: "\e06b"; +} +.icon-microphone:before { + content: "\e063"; +} +.icon-music-tone-alt:before { + content: "\e061"; +} +.icon-music-tone:before { + content: "\e062"; +} +.icon-earphones-alt:before { + content: "\e03c"; +} +.icon-earphones:before { + content: "\e03d"; +} +.icon-equalizer:before { + content: "\e06c"; +} +.icon-like:before { + content: "\e068"; +} +.icon-dislike:before { + content: "\e06d"; +} +.icon-control-start:before { + content: "\e06f"; +} +.icon-control-rewind:before { + content: "\e070"; +} +.icon-control-play:before { + content: "\e071"; +} +.icon-control-pause:before { + content: "\e072"; +} +.icon-control-forward:before { + content: "\e073"; +} +.icon-control-end:before { + content: "\e074"; +} +.icon-volume-1:before { + content: "\e09f"; +} +.icon-volume-2:before { + content: "\e0a0"; +} +.icon-volume-off:before { + content: "\e0a1"; +} +.icon-calendar:before { + content: "\e075"; +} +.icon-bulb:before { + content: "\e076"; +} +.icon-chart:before { + content: "\e077"; +} +.icon-ban:before { + content: "\e07c"; +} +.icon-bubble:before { + content: "\e07d"; +} +.icon-camrecorder:before { + content: "\e07e"; +} +.icon-camera:before { + content: "\e07f"; +} +.icon-cloud-download:before { + content: "\e083"; +} +.icon-cloud-upload:before { + content: "\e084"; +} +.icon-envelope:before { + content: "\e086"; +} +.icon-eye:before { + content: "\e087"; +} +.icon-flag:before { + content: "\e088"; +} +.icon-heart:before { + content: "\e08a"; +} +.icon-info:before { + content: "\e08b"; +} +.icon-key:before { + content: "\e08c"; +} +.icon-link:before { + content: "\e08d"; +} +.icon-lock:before { + content: "\e08e"; +} +.icon-lock-open:before { + content: "\e08f"; +} +.icon-magnifier:before { + content: "\e090"; +} +.icon-magnifier-add:before { + content: "\e091"; +} +.icon-magnifier-remove:before { + content: "\e092"; +} +.icon-paper-clip:before { + content: "\e093"; +} +.icon-paper-plane:before { + content: "\e094"; +} +.icon-power:before { + content: "\e097"; +} +.icon-refresh:before { + content: "\e098"; +} +.icon-reload:before { + content: "\e099"; +} +.icon-settings:before { + content: "\e09a"; +} +.icon-star:before { + content: "\e09b"; +} +.icon-symble-female:before { + content: "\e09c"; +} +.icon-symbol-male:before { + content: "\e09d"; +} +.icon-target:before { + content: "\e09e"; +} +.icon-credit-card:before { + content: "\e025"; +} +.icon-paypal:before { + content: "\e608"; +} +.icon-social-tumblr:before { + content: "\e00a"; +} +.icon-social-twitter:before { + content: "\e009"; +} +.icon-social-facebook:before { + content: "\e00b"; +} +.icon-social-instagram:before { + content: "\e609"; +} +.icon-social-linkedin:before { + content: "\e60a"; +} +.icon-social-pinterest:before { + content: "\e60b"; +} +.icon-social-github:before { + content: "\e60c"; +} +.icon-social-gplus:before { + content: "\e60d"; +} +.icon-social-reddit:before { + content: "\e60e"; +} +.icon-social-skype:before { + content: "\e60f"; +} +.icon-social-dribbble:before { + content: "\e00d"; +} +.icon-social-behance:before { + content: "\e610"; +} +.icon-social-foursqare:before { + content: "\e611"; +} +.icon-social-soundcloud:before { + content: "\e612"; +} +.icon-social-spotify:before { + content: "\e613"; +} +.icon-social-stumbleupon:before { + content: "\e614"; +} +.icon-social-youtube:before { + content: "\e008"; +} +.icon-social-dropbox:before { + content: "\e00c"; +} diff --git a/public/assets/frontend/css/plugins/spinkit.css b/public/assets/frontend/css/plugins/spinkit.css new file mode 100644 index 00000000..88bfbc43 --- /dev/null +++ b/public/assets/frontend/css/plugins/spinkit.css @@ -0,0 +1,705 @@ +/* +The MIT License (MIT) + +Copyright (c) 2015 Tobias Ahlin + +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. + + * Usage: + * +
+ * + */ +.sk-rotating-plane { + width: 40px; + height: 40px; + background-color: #333; + margin: 40px auto; + -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out; + animation: sk-rotatePlane 1.2s infinite ease-in-out; } + +@-webkit-keyframes sk-rotatePlane { + 0% { + -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); + transform: perspective(120px) rotateX(0deg) rotateY(0deg); } + 50% { + -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); + transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); } + 100% { + -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); + transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } + +@keyframes sk-rotatePlane { + 0% { + -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); + transform: perspective(120px) rotateX(0deg) rotateY(0deg); } + 50% { + -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); + transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); } + 100% { + -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); + transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } + +/* + * Usage: + * +
+
+
+
+ * + */ +.sk-double-bounce { + width: 40px; + height: 40px; + position: relative; + margin: 40px auto; } + .sk-double-bounce .sk-child { + width: 100%; + height: 100%; + border-radius: 50%; + background-color: #333; + opacity: 0.6; + position: absolute; + top: 0; + left: 0; + -webkit-animation: sk-doubleBounce 2s infinite ease-in-out; + animation: sk-doubleBounce 2s infinite ease-in-out; } + .sk-double-bounce .sk-double-bounce2 { + -webkit-animation-delay: -1.0s; + animation-delay: -1.0s; } + +@-webkit-keyframes sk-doubleBounce { + 0%, 100% { + -webkit-transform: scale(0); + transform: scale(0); } + 50% { + -webkit-transform: scale(1); + transform: scale(1); } } + +@keyframes sk-doubleBounce { + 0%, 100% { + -webkit-transform: scale(0); + transform: scale(0); } + 50% { + -webkit-transform: scale(1); + transform: scale(1); } } + +/* + * Usage: + * +
+
+
+
+
+
+
+ * + */ +.sk-wave { + margin: 40px auto; + width: 50px; + height: 40px; + text-align: center; + font-size: 10px; } + .sk-wave .sk-rect { + background-color: #333; + height: 100%; + width: 6px; + display: inline-block; + -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out; + animation: sk-waveStretchDelay 1.2s infinite ease-in-out; } + .sk-wave .sk-rect1 { + -webkit-animation-delay: -1.2s; + animation-delay: -1.2s; } + .sk-wave .sk-rect2 { + -webkit-animation-delay: -1.1s; + animation-delay: -1.1s; } + .sk-wave .sk-rect3 { + -webkit-animation-delay: -1s; + animation-delay: -1s; } + .sk-wave .sk-rect4 { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s; } + .sk-wave .sk-rect5 { + -webkit-animation-delay: -0.8s; + animation-delay: -0.8s; } + +@-webkit-keyframes sk-waveStretchDelay { + 0%, 40%, 100% { + -webkit-transform: scaleY(0.4); + transform: scaleY(0.4); } + 20% { + -webkit-transform: scaleY(1); + transform: scaleY(1); } } + +@keyframes sk-waveStretchDelay { + 0%, 40%, 100% { + -webkit-transform: scaleY(0.4); + transform: scaleY(0.4); } + 20% { + -webkit-transform: scaleY(1); + transform: scaleY(1); } } + +/* + * Usage: + * +
+
+
+
+ * + */ +.sk-wandering-cubes { + margin: 40px auto; + width: 40px; + height: 40px; + position: relative; } + .sk-wandering-cubes .sk-cube { + background-color: #333; + width: 10px; + height: 10px; + position: absolute; + top: 0; + left: 0; + -webkit-animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both; + animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both; } + .sk-wandering-cubes .sk-cube2 { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s; } + +@-webkit-keyframes sk-wanderingCube { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 25% { + -webkit-transform: translateX(30px) rotate(-90deg) scale(0.5); + transform: translateX(30px) rotate(-90deg) scale(0.5); } + 50% { + /* Hack to make FF rotate in the right direction */ + -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg); + transform: translateX(30px) translateY(30px) rotate(-179deg); } + 50.1% { + -webkit-transform: translateX(30px) translateY(30px) rotate(-180deg); + transform: translateX(30px) translateY(30px) rotate(-180deg); } + 75% { + -webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5); + transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5); } + 100% { + -webkit-transform: rotate(-360deg); + transform: rotate(-360deg); } } + +@keyframes sk-wanderingCube { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 25% { + -webkit-transform: translateX(30px) rotate(-90deg) scale(0.5); + transform: translateX(30px) rotate(-90deg) scale(0.5); } + 50% { + /* Hack to make FF rotate in the right direction */ + -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg); + transform: translateX(30px) translateY(30px) rotate(-179deg); } + 50.1% { + -webkit-transform: translateX(30px) translateY(30px) rotate(-180deg); + transform: translateX(30px) translateY(30px) rotate(-180deg); } + 75% { + -webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5); + transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5); } + 100% { + -webkit-transform: rotate(-360deg); + transform: rotate(-360deg); } } + +/* + * Usage: + * +
+ * + */ +.sk-spinner-pulse { + width: 40px; + height: 40px; + margin: 40px auto; + background-color: #333; + border-radius: 100%; + -webkit-animation: sk-pulseScaleOut 1s infinite ease-in-out; + animation: sk-pulseScaleOut 1s infinite ease-in-out; } + +@-webkit-keyframes sk-pulseScaleOut { + 0% { + -webkit-transform: scale(0); + transform: scale(0); } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 0; } } + +@keyframes sk-pulseScaleOut { + 0% { + -webkit-transform: scale(0); + transform: scale(0); } + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 0; } } + +/* + * Usage: + * +
+
+
+
+ * + */ +.sk-chasing-dots { + margin: 40px auto; + width: 40px; + height: 40px; + position: relative; + text-align: center; + -webkit-animation: sk-chasingDotsRotate 2s infinite linear; + animation: sk-chasingDotsRotate 2s infinite linear; } + .sk-chasing-dots .sk-child { + width: 60%; + height: 60%; + display: inline-block; + position: absolute; + top: 0; + background-color: #333; + border-radius: 100%; + -webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out; + animation: sk-chasingDotsBounce 2s infinite ease-in-out; } + .sk-chasing-dots .sk-dot2 { + top: auto; + bottom: 0; + -webkit-animation-delay: -1s; + animation-delay: -1s; } + +@-webkit-keyframes sk-chasingDotsRotate { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes sk-chasingDotsRotate { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@-webkit-keyframes sk-chasingDotsBounce { + 0%, 100% { + -webkit-transform: scale(0); + transform: scale(0); } + 50% { + -webkit-transform: scale(1); + transform: scale(1); } } + +@keyframes sk-chasingDotsBounce { + 0%, 100% { + -webkit-transform: scale(0); + transform: scale(0); } + 50% { + -webkit-transform: scale(1); + transform: scale(1); } } + +/* + * Usage: + * +
+
+
+
+
+ * + */ +.sk-three-bounce { + margin: 40px auto; + width: 80px; + text-align: center; } + .sk-three-bounce .sk-child { + width: 20px; + height: 20px; + background-color: #333; + border-radius: 100%; + display: inline-block; + -webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both; + animation: sk-three-bounce 1.4s ease-in-out 0s infinite both; } + .sk-three-bounce .sk-bounce1 { + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; } + .sk-three-bounce .sk-bounce2 { + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; } + +@-webkit-keyframes sk-three-bounce { + 0%, 80%, 100% { + -webkit-transform: scale(0); + transform: scale(0); } + 40% { + -webkit-transform: scale(1); + transform: scale(1); } } + +@keyframes sk-three-bounce { + 0%, 80%, 100% { + -webkit-transform: scale(0); + transform: scale(0); } + 40% { + -webkit-transform: scale(1); + transform: scale(1); } } + +/* + * Usage: + * +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ * + */ +.sk-circle { + margin: 40px auto; + width: 40px; + height: 40px; + position: relative; } + .sk-circle .sk-child { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; } + .sk-circle .sk-child:before { + content: ''; + display: block; + margin: 0 auto; + width: 15%; + height: 15%; + background-color: #333; + border-radius: 100%; + -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both; + animation: sk-circleBounceDelay 1.2s infinite ease-in-out both; } + .sk-circle .sk-circle2 { + -webkit-transform: rotate(30deg); + -ms-transform: rotate(30deg); + transform: rotate(30deg); } + .sk-circle .sk-circle3 { + -webkit-transform: rotate(60deg); + -ms-transform: rotate(60deg); + transform: rotate(60deg); } + .sk-circle .sk-circle4 { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); } + .sk-circle .sk-circle5 { + -webkit-transform: rotate(120deg); + -ms-transform: rotate(120deg); + transform: rotate(120deg); } + .sk-circle .sk-circle6 { + -webkit-transform: rotate(150deg); + -ms-transform: rotate(150deg); + transform: rotate(150deg); } + .sk-circle .sk-circle7 { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + .sk-circle .sk-circle8 { + -webkit-transform: rotate(210deg); + -ms-transform: rotate(210deg); + transform: rotate(210deg); } + .sk-circle .sk-circle9 { + -webkit-transform: rotate(240deg); + -ms-transform: rotate(240deg); + transform: rotate(240deg); } + .sk-circle .sk-circle10 { + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); } + .sk-circle .sk-circle11 { + -webkit-transform: rotate(300deg); + -ms-transform: rotate(300deg); + transform: rotate(300deg); } + .sk-circle .sk-circle12 { + -webkit-transform: rotate(330deg); + -ms-transform: rotate(330deg); + transform: rotate(330deg); } + .sk-circle .sk-circle2:before { + -webkit-animation-delay: -1.1s; + animation-delay: -1.1s; } + .sk-circle .sk-circle3:before { + -webkit-animation-delay: -1s; + animation-delay: -1s; } + .sk-circle .sk-circle4:before { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s; } + .sk-circle .sk-circle5:before { + -webkit-animation-delay: -0.8s; + animation-delay: -0.8s; } + .sk-circle .sk-circle6:before { + -webkit-animation-delay: -0.7s; + animation-delay: -0.7s; } + .sk-circle .sk-circle7:before { + -webkit-animation-delay: -0.6s; + animation-delay: -0.6s; } + .sk-circle .sk-circle8:before { + -webkit-animation-delay: -0.5s; + animation-delay: -0.5s; } + .sk-circle .sk-circle9:before { + -webkit-animation-delay: -0.4s; + animation-delay: -0.4s; } + .sk-circle .sk-circle10:before { + -webkit-animation-delay: -0.3s; + animation-delay: -0.3s; } + .sk-circle .sk-circle11:before { + -webkit-animation-delay: -0.2s; + animation-delay: -0.2s; } + .sk-circle .sk-circle12:before { + -webkit-animation-delay: -0.1s; + animation-delay: -0.1s; } + +@-webkit-keyframes sk-circleBounceDelay { + 0%, 80%, 100% { + -webkit-transform: scale(0); + transform: scale(0); } + 40% { + -webkit-transform: scale(1); + transform: scale(1); } } + +@keyframes sk-circleBounceDelay { + 0%, 80%, 100% { + -webkit-transform: scale(0); + transform: scale(0); } + 40% { + -webkit-transform: scale(1); + transform: scale(1); } } + +/* + * Usage: + * +
+
+
+
+
+
+
+
+
+
+
+ * + */ +.sk-cube-grid { + width: 40px; + height: 40px; + margin: 40px auto; + /* + * Spinner positions + * 1 2 3 + * 4 5 6 + * 7 8 9 + */ } + .sk-cube-grid .sk-cube { + width: 33.33%; + height: 33.33%; + background-color: #333; + float: left; + -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out; + animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out; } + .sk-cube-grid .sk-cube1 { + -webkit-animation-delay: 0.2s; + animation-delay: 0.2s; } + .sk-cube-grid .sk-cube2 { + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; } + .sk-cube-grid .sk-cube3 { + -webkit-animation-delay: 0.4s; + animation-delay: 0.4s; } + .sk-cube-grid .sk-cube4 { + -webkit-animation-delay: 0.1s; + animation-delay: 0.1s; } + .sk-cube-grid .sk-cube5 { + -webkit-animation-delay: 0.2s; + animation-delay: 0.2s; } + .sk-cube-grid .sk-cube6 { + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; } + .sk-cube-grid .sk-cube7 { + -webkit-animation-delay: 0.0s; + animation-delay: 0.0s; } + .sk-cube-grid .sk-cube8 { + -webkit-animation-delay: 0.1s; + animation-delay: 0.1s; } + .sk-cube-grid .sk-cube9 { + -webkit-animation-delay: 0.2s; + animation-delay: 0.2s; } + +@-webkit-keyframes sk-cubeGridScaleDelay { + 0%, 70%, 100% { + -webkit-transform: scale3D(1, 1, 1); + transform: scale3D(1, 1, 1); } + 35% { + -webkit-transform: scale3D(0, 0, 1); + transform: scale3D(0, 0, 1); } } + +@keyframes sk-cubeGridScaleDelay { + 0%, 70%, 100% { + -webkit-transform: scale3D(1, 1, 1); + transform: scale3D(1, 1, 1); } + 35% { + -webkit-transform: scale3D(0, 0, 1); + transform: scale3D(0, 0, 1); } } + +/* + * Usage: + * +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ * + */ +.sk-fading-circle { + margin: 40px auto; + width: 40px; + height: 40px; + position: relative; } + .sk-fading-circle .sk-circle { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; } + .sk-fading-circle .sk-circle:before { + content: ''; + display: block; + margin: 0 auto; + width: 15%; + height: 15%; + background-color: #333; + border-radius: 100%; + -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; + animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; } + .sk-fading-circle .sk-circle2 { + -webkit-transform: rotate(30deg); + -ms-transform: rotate(30deg); + transform: rotate(30deg); } + .sk-fading-circle .sk-circle3 { + -webkit-transform: rotate(60deg); + -ms-transform: rotate(60deg); + transform: rotate(60deg); } + .sk-fading-circle .sk-circle4 { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); } + .sk-fading-circle .sk-circle5 { + -webkit-transform: rotate(120deg); + -ms-transform: rotate(120deg); + transform: rotate(120deg); } + .sk-fading-circle .sk-circle6 { + -webkit-transform: rotate(150deg); + -ms-transform: rotate(150deg); + transform: rotate(150deg); } + .sk-fading-circle .sk-circle7 { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + .sk-fading-circle .sk-circle8 { + -webkit-transform: rotate(210deg); + -ms-transform: rotate(210deg); + transform: rotate(210deg); } + .sk-fading-circle .sk-circle9 { + -webkit-transform: rotate(240deg); + -ms-transform: rotate(240deg); + transform: rotate(240deg); } + .sk-fading-circle .sk-circle10 { + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); } + .sk-fading-circle .sk-circle11 { + -webkit-transform: rotate(300deg); + -ms-transform: rotate(300deg); + transform: rotate(300deg); } + .sk-fading-circle .sk-circle12 { + -webkit-transform: rotate(330deg); + -ms-transform: rotate(330deg); + transform: rotate(330deg); } + .sk-fading-circle .sk-circle2:before { + -webkit-animation-delay: -1.1s; + animation-delay: -1.1s; } + .sk-fading-circle .sk-circle3:before { + -webkit-animation-delay: -1s; + animation-delay: -1s; } + .sk-fading-circle .sk-circle4:before { + -webkit-animation-delay: -0.9s; + animation-delay: -0.9s; } + .sk-fading-circle .sk-circle5:before { + -webkit-animation-delay: -0.8s; + animation-delay: -0.8s; } + .sk-fading-circle .sk-circle6:before { + -webkit-animation-delay: -0.7s; + animation-delay: -0.7s; } + .sk-fading-circle .sk-circle7:before { + -webkit-animation-delay: -0.6s; + animation-delay: -0.6s; } + .sk-fading-circle .sk-circle8:before { + -webkit-animation-delay: -0.5s; + animation-delay: -0.5s; } + .sk-fading-circle .sk-circle9:before { + -webkit-animation-delay: -0.4s; + animation-delay: -0.4s; } + .sk-fading-circle .sk-circle10:before { + -webkit-animation-delay: -0.3s; + animation-delay: -0.3s; } + .sk-fading-circle .sk-circle11:before { + -webkit-animation-delay: -0.2s; + animation-delay: -0.2s; } + .sk-fading-circle .sk-circle12:before { + -webkit-animation-delay: -0.1s; + animation-delay: -0.1s; } + +@-webkit-keyframes sk-circleFadeDelay { + 0%, 39%, 100% { + opacity: 0; } + 40% { + opacity: 1; } } + +@keyframes sk-circleFadeDelay { + 0%, 39%, 100% { + opacity: 0; } + 40% { + opacity: 1; } } \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/summernote.css b/public/assets/frontend/css/plugins/summernote.css new file mode 100644 index 00000000..4afbd728 --- /dev/null +++ b/public/assets/frontend/css/plugins/summernote.css @@ -0,0 +1 @@ +.note-editor .note-btn:focus{background-color: #2196F3 !important;}.note-editor .note-btn:hover{background-color: #f4f4f4 !important;}.note-editor .panel-heading {background: none !important;border:none;}.note-editor .panel{border:none !important;}.note-editor .btn-group.open .dropdown-toggle,.note-editor .btn-group:focus{box-shadow: none !important;}.note-editor{position:relative}.note-editor .note-dropzone{position:absolute;z-index:100;display:none;color:#87cefa;background-color:white;opacity:.95;pointer-event:none}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:bold;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:0;}.note-editor.note-frame{border:none !important;}.note-editor.note-frame.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable{padding:10px;overflow:auto;color:#857E7E;background-color:#fff}.note-editor.note-frame .note-editing-area .note-editable[contenteditable=true]:empty:not(:focus):before{content:attr(data-placeholder)}.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"]{background-color:#e5e5e5}.note-editor.note-frame .note-editing-area .note-codable{display:none;width:100%;padding:10px;margin-bottom:0;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;resize:none}.note-editor.note-frame.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100%}.note-editor.note-frame.fullscreen .note-editable{background-color:white}.note-editor.note-frame.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-statusbar{background-color:#f5f5f5;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.note-editor.note-frame .note-statusbar .note-resizebar{width:100%;height:8px;padding-top:1px;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-popover.popover{max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px!important}.note-popover .popover-content,.panel-heading.note-toolbar{padding:0 0 5px 5px;margin:0}.note-popover .popover-content>.btn-group,.panel-heading.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover-content .btn-group .note-table,.panel-heading.note-toolbar .btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .note-style h1,.panel-heading.note-toolbar .note-style h1,.note-popover .popover-content .note-style h2,.panel-heading.note-toolbar .note-style h2,.note-popover .popover-content .note-style h3,.panel-heading.note-toolbar .note-style h3,.note-popover .popover-content .note-style h4,.panel-heading.note-toolbar .note-style h4,.note-popover .popover-content .note-style h5,.panel-heading.note-toolbar .note-style h5,.note-popover .popover-content .note-style h6,.panel-heading.note-toolbar .note-style h6,.note-popover .popover-content .note-style blockquote,.panel-heading.note-toolbar .note-style blockquote{margin:0}.note-popover .popover-content .note-color .dropdown-toggle,.panel-heading.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .dropdown-menu,.panel-heading.note-toolbar .note-color .dropdown-menu{min-width:340px}.note-popover .popover-content .note-color .dropdown-menu .btn-group,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group{margin:0}.note-popover .popover-content .note-color .dropdown-menu .btn-group:first-child,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group:first-child{margin:0 5px}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset{padding:0 3px;margin:3px;font-size:11px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-row,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-row{height:20px}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover{background:#eee}.note-popover .popover-content .note-para .dropdown-menu,.panel-heading.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover-content .note-para .dropdown-menu>div:first-child,.panel-heading.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover-content .dropdown-menu,.panel-heading.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover-content .dropdown-menu.right,.panel-heading.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .dropdown-menu.right::before,.panel-heading.note-toolbar .dropdown-menu.right::before{right:9px;left:auto!important}.note-popover .popover-content .dropdown-menu.right::after,.panel-heading.note-toolbar .dropdown-menu.right::after{right:10px;left:auto!important}.note-popover .popover-content .dropdown-menu.note-check li a i,.panel-heading.note-toolbar .dropdown-menu.note-check li a i{color:deepskyblue;visibility:hidden}.note-popover .popover-content .dropdown-menu.note-check li a.checked i,.panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.panel-heading.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.panel-heading.note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.panel-heading.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .form-group{margin-right:0;margin-left:0}.note-dialog .note-modal-form{margin:0}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:lightgray;text-align:center;border:4px dashed lightgray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid black}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:black;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle{width:7px;height:7px;border:1px solid black}.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid black}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:white;border:1px solid black}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:0;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:white;background-color:black;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{max-height:150px;padding:3px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block!important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:white;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#428bca;outline:0} \ No newline at end of file diff --git a/public/assets/frontend/css/plugins/typebase.css b/public/assets/frontend/css/plugins/typebase.css new file mode 100644 index 00000000..0952ec5e --- /dev/null +++ b/public/assets/frontend/css/plugins/typebase.css @@ -0,0 +1,93 @@ +/*! Typebase.less v0.1.0 | MIT License */ +/* Setup */ +html { + /* Change default typefaces here */ + font-family: serif; + font-size: 137.5%; + -webkit-font-smoothing: antialiased; +} +/* Copy & Lists */ +p { + line-height: 1.5rem; + margin-top: 1.5rem; + margin-bottom: 0; +} +ul, +ol { + /* margin-top: 1.5rem;*/ + margin-bottom: 1.5rem; +} +ul li, +ol li { + line-height: 1.5rem; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-top: 0; + margin-bottom: 0; +} +blockquote { + line-height: 1.5rem; + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} +/* Headings */ +h1, +h2, +h3, +h4, +h5, +h6 { + /* Change heading typefaces here */ + font-family: sans-serif; + margin-top: 1.5rem; + margin-bottom: 0; + line-height: 1.5rem; +} +h1 { + font-size: 4.242rem; + line-height: 4.5rem; + margin-top: 3rem; +} +h2 { + font-size: 2.828rem; + line-height: 3rem; + margin-top: 3rem; +} +h3 { + font-size: 1.414rem; +} +h4 { + font-size: 0.707rem; +} +h5 { + font-size: 0.4713333333333333rem; +} +h6 { + font-size: 0.3535rem; +} +/* Tables */ +table { + margin-top: 1.5rem; + border-spacing: 0px; + border-collapse: collapse; +} +table td, +table th { + padding: 0; + line-height: 33px; +} +/* Code blocks */ +code { + vertical-align: bottom; +} +/* Leading paragraph text */ +.lead { + font-size: 1.414rem; +} +/* Hug the block above you */ +.hug { + margin-top: 0; +} diff --git a/public/assets/frontend/css/style.css b/public/assets/frontend/css/style.css new file mode 100644 index 00000000..a3f6cbff --- /dev/null +++ b/public/assets/frontend/css/style.css @@ -0,0 +1,6488 @@ +/*! + * (c) Mimin Admin Page v1.0 + */ + +body { + font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: 13px; + background-color:#f0f3f4; + line-height: 1.42857143 !important; + color: #58666e !important; +} + +a, +a:hover { + -webkit-text-decoration: none; + -moz-text-decoration: none; + -ms-text-decoration: none; + -o-text-decoration: none; + text-decoration: none; + color: #2196F3; + font-weight: bold; +} + +input:focus, +textarea:focus { + outline: none !important; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important; + -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important; + -ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important; + -o-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important; + box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important; + border:1px solid #ddd !important; +} + +video, +audio { + width: 100% !important; + height: auto !important; +} + +code {text-align: left !important;} + +input[type='text'] { + border: 1px solid #ddd; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + -ms-border-radius: 0px; + -o-border-radius: 0px; + border-radius: 0px; + padding: 10px; + border-radius: 0px !important; +} + +select{ + border-radius: 0px !important; + border:1px solid #ddd; + padding: 7px; + padding-left: 20px; + padding-right: 20px; +} + +label{ font-weight:400; } + + +th { border-bottom: none !important; } + +td { + padding: 10px !important; + border:1px solid #f4f4f4 !important; +} + +ul li{ + list-style: none; +} + +p.quote{ + font-size: 18px; + padding: 10px; +} + p.quote:before { + color: #fff; + font-family: "times new roman"; + content: open-quote; + font-size: 4em; + line-height: .1em; + margin-right: .25em; + vertical-align: -.4em; + } + + +.content-header .content-header-tab .active a{ + background: none !important; +} + +.right-option-v1{ + position: absolute; + right: 0; +} +.right-option-v1 .right-option-v1-icon{ + font-size: 1.4em !important; + margin-top: 20px; + cursor: pointer; +} + +.content-header{ + background: #f6f8f8; + border-bottom: 1px solid #ddd !important; + } + +.thumbnail{ border:none !important;} + + +/*start: font color*/ + .text-white{color: #fff !important;} +/*end: font color*/ + +/*background*/ + .bg-none {background: none !important;} + .bg-primary {background-color: #1c84c6 !important;} + .bg-success {background-color: #27C24C !important;} + .bg-info {background-color: #73CAEF !important;} + .bg-danger {background-color: #FEC8C3 !important;} + .bg-warning {background-color: #F0AD4E !important;} + .bg-default {background-color: #857E7E !important;} + + .bg-white {background-color: #FFF !important;} + .bg-red {background-color: #F44336 !important;} + .bg-pink {background-color: #E91E63 !important;} + .bg-purple {background-color: #9C27B0 !important;} + .bg-deep-purple {background-color: #673AB7 !important;} + .bg-indigo {background-color: #3F51B5 !important;} + .bg-blue {background-color: #2196F3 !important;} + .bg-light-blue {background-color: #03A9F4 !important;} + .bg-cyan {background-color: #00BCD4 !important;} + .bg-teal {background-color: #009688 !important;} + .bg-green {background-color: #4CAF50 !important;} + .bg-light-green {background-color: #8BC34A !important;} + .bg-lime {background-color: #CDDC39 !important;} + .bg-yellow {background-color: #FFEB3B !important;} + .bg-amber {background-color: #FFC107 !important;} + .bg-orange {background-color: #FF9800 !important;} + .bg-deep-orange {background-color: #FF5722 !important;} + .bg-brown {background-color: #795548 !important;} + .bg-grey {background-color: #9E9E9E !important;} + .bg-light-grey {background-color: #f0f3f4 !important;} + .bg-blue-grey {background-color: #607D8B !important;} + + .bg-dark-red {background-color: #d32f2f !important;} + .bg-dark-pink {background-color: #c2185b !important;} + .bg-dark-purple {background-color: #7b1fa2 !important;} + .bg-dark-deep-purple {background-color: #512da8 !important;} + .bg-dark-indigo {background-color: #303f9f !important;} + .bg-dark-blue {background-color: #1976d2 !important;} + .bg-dark-light-blue {background-color: #0288d1 !important;} + .bg-dark-cyan {background-color: #0097a7 !important;} + .bg-dark-teal {background-color: #00796b !important;} + .bg-dark-green {background-color: #388e3c !important;} + .bg-dark-light-green {background-color: #689f38 !important;} + .bg-dark-lime {background-color: #afb42b !important;} + .bg-dark-yellow {background-color: #fbc02d !important;} + .bg-dark-amber {background-color: #ffa000 !important;} + .bg-dark-orange {background-color: #f57c00 !important;} + .bg-dark-deep-orange {background-color: #e64a19 !important;} + .bg-dark-brown {background-color: #5d4037 !important;} + .bg-dark-grey {background-color: #616161 !important;} + .bg-dark-blue-grey {background-color: #455a64 !important;} +/*end background*/ + +/*start: Mega Menu*/ + +.menu-large { + position: static !important; + color: #918C8C !important; +} + +.menu-large .sub-megamenu{ + border-right: 1px solid #ddd; +} + +.megamenu{ + padding: 20px 0px; + width:100%; + border:none; + margin-top: -5px !important; +} + +.megamenu> li > ul { + padding: 0; + margin: 0; +} +.megamenu> li > ul > li { + list-style: none; +} +.megamenu> li > ul > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: 500; + line-height: 1.428571429; + color: #333333; + white-space: normal; +} +.megamenu> li ul > li > a:hover, +.megamenu> li ul > li > a:focus { + text-decoration: none; + color: #262626; + background-color: #f5f5f5; +} +.megamenu.disabled > a, +.megamenu.disabled > a:hover, +.megamenu.disabled > a:focus { + color: #999999; +} +.megamenu.disabled > a:hover, +.megamenu.disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} +.megamenu.dropdown-header { + color: #428bca; + font-size: 18px; +} + +/*end: Mega Menu*/ + + +/*start: Lock Screen*/ + .lock-screen-v1 img{ + margin: 0 auto; + margin-bottom: 20px; + width: 200px; + border:4px solid #fff; + } +/*end: Lock Screen*/ + +/*start: page 404*/ + .page-404{padding-top: 10%;font-size: 20px;} + .page-404 img{margin-bottom: 2px;width: 350px;} + .page-404 a{margin-left: 30px;} + .page-404 a span{margin-left: 20px;} +/*end: page 404*/ + +/*start: price*/ + .price .panel-header{ + padding: 10px; + } + .price sub{ + font-size: 17px; + font-weight:bold; + } + .price .price-money{padding: 30px;} + .price .list-group-item{ + border-color: #eee !important; + font-size: 13px; + padding: 10px; + } + .price sup{top: -20px;font-size: 20px;} + .price .panel-header span{font-size: 5em;font-weight: 600;} +/*end: price*/ + +/*start:product grid*/ + .product-location{ + position: absolute; + z-index: 9; + padding: 10px; + font-size: 17px; + } + + .product-grid .rate{ + color: #F0AD4E !important; + font-size: 15px; + } + + .product-grid img{ + width: 100% !important; + } + + .product-location .pull-right{ + margin-right: 40px; + } + + .product-price{ + background-color: #fff; + height: 40px; + width: 80px; + z-index: 9; + padding-left: 10px; + position: absolute; + } + + .product-price-bottom{ + top: 49%; + } +/*end: product grid*/ + +/*start: Login*/ + .form-signin-wrapper{} + .form-signin{ + max-width: 330px; + padding: 15px; + margin: 0 auto; + } + .form-signin a{color: #fff !important;font-weight: bold;} + .form-signin .btn{margin-top: 30px;} + .form-signin .form-group{margin-bottom: 20px !important;} + .form-signin .panel{background: #2196f3;color: #fff;padding: 10px;border:none !important;box-shadow: 0 7px 16px #0a86e9, 0 4px 5px #0a86e9;} + .form-signin .panel-body{padding-bottom: 50px;padding-top: 30px;} + .form-signin .atomic-number{font-size: 20px;} + .form-signin .atomic-symbol{font-size: 10em !important;font-weight: 500;padding-bottom: 20spx;} + .form-signin .element-name,.form-signin .atomic-mass{font-size: 18px;margin-top: -10px;font-weight: 600;line-height: 1.2;} + .form-signin label{color:#fff !important;} + .form-signin .bar:before,.form-signin .bar:after{background-color:#fff !important;} +/*end: login*/ + +/*start:profile v1*/ + .profile-v1{} + .profile-v1 .profile-v1-cover{ + top: 0; + max-height: 300px; + min-height: 300px; + padding: 0px; + margin-bottom: 20px; + overflow: hidden; + } + .profile-v1 .profile-v1-body{padding-right: 0px;} + .profile-v1 .profile-v1-name h2{font-weight: bold;color: #fff;text-shadow: -1px -1px 1px #111111, 2px 2px 1px #363636;} + .profile-v1 .profile-v1-cover img{min-width: 100%;} + .profile-v1 .profile-v1-pp{z-index:9;position: absolute;margin: 20px;} + .profile-v1 .profile-v1-pp h2{padding-left: 20px;color:#fff;} + .profile-v1 .profile-v1-pp .btn{margin-left: 20px;} + .profile-v1 .profile-v1-pp img{border:2px solid #fff;margin-left: 20px;width: 100px;height: 100px;} + .profile-v1 .profile-v1-right{padding-left: 0px;} + .profile-v1 .profile-v1-right .sub-profile-v1-right{min-height: 150px;background: #fff;} + .profile-v1 .profile-v1-right .sub-profile-v1-right h1{font-size: 4em;} + .profile-v1 .profile-v1-right .sub-profile-v1-right p{margin-top: -10px;} + .profile-v1 .profile-v1-right .sub-profile-v1-right1{padding: 20px;} + .profile-v1 .profile-v1-right .sub-profile-v1-right2{color:#fff;background: #6254b2; box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);padding:20px;} + .profile-v1 .profile-v1-right .sub-profile-v1-right3{color:#fff;background: #2196f3;padding: 20px;} + .profile-v1 .profile-v1-right .sub-profile-v1-right3:after{ + position: absolute; + top: -10px; + left: 132px; + display: inline-block; + border-right: 10px solid transparent; + border-bottom: 10px solid #2196f3; + border-left: 10px solid transparent; + content: ''; + } +/*end: profile*/ + +/*start: search v1*/ + .search-v1{} + .search-v1 .panel,.search-v1 .panel-body{background: #fbfbfb;} + .search-v1 .tabs-area{border:none !important;margin-top: -18px;background: #fff;} + .search-v1 #tabs-demo6 li{padding: 5px !important;} + .search-v1 #tabs-demo6 li.active:after{ + border-color: rgba(185, 9, 8, 0); + border-top-color: #fbfbfb; + margin-top: 18px; + z-index: 9 + } + .search-v1 .search-v1-avatar{width: 80px;height: 80px;border-radius: 100%;margin-right: 10px;} + .search-v1 #tabs-demo6,.search-v1 #tabs-demo6 a{background-color: #fbfbfb !important;} + .search-v1 .tab-pane{padding: 20px;} + .search-v1 .search-v1-menu1 .media-left{font-size: 2em;line-height: 0.7;font-weight: bold;padding-top: 10px;} + .search-v1 .search-v1-menu1 .media-heading{font-size:17px;color: #2196F3 !important;font-weight: 600 !important;} + .search-v1 .media{padding: 20px;} + .search-v1 .media:nth-child(2n+2){ + background-color: rgba(0,0,0,0.02) !important; + } + .search-v1 .panel{ + border:none !important; + -webkit-box-shadow: none !important; + -moz-box-shadow: none !important; + -ms-box-shadow: none !important; + -o-box-shadow: none !important; + box-shadow: none !important; + } + + .search-v1 #search-v1-images{position: absolute;} + + .search-v1 #search-v1-images .post { height: 100px; background: cyan; margin-bottom: 20px; } + .search-v1 #search-v1-images .tall { height: 200px; } +} +/*end: search v1*/ + + +/*start: article v1*/ + .article-v1{} + .article-v1 .article-v1-body + { + padding: 100px; + padding-top: 0px; + } + .article-v1 .article-v1-body p{ + margin: auto auto 1.5em; + font-weight: 400; + font-family: serif; + font-size: 18px; + text-indent: 2em; + } + .article-v1 .article-v1-title h2{color:#777272;padding: 40px;font-weight: bold !important;} + .article-v1 .article-v1-footer{padding: 100px;padding-top: 0px;} + .article-v1 .article-v1-footer img{height: 100px;height: 100px;} + .article-v1 .article-v1-footer .article-v1-comment{ + padding: 20px; + margin-top: 50px; + background-color: rgba(0,0,0,0.02) !important; + } + .article-v1 .article-v1-footer .article-v1-comment:after{ + position: absolute; + top: -10px; + left: 4px; + display: inline-block; + border-right: 10px solid transparent; + border-bottom: 10px solid rgba(0,0,0,0.02); + border-left: 10px solid transparent; + content: ''; + } + .article-v1 .article-v1-time{padding: 20px;font-size: 18px;} +/*end: article v1*/ + + +/*start: invoice*/ +.invoice .invoice-logo{ + width: 70px; + float: left; + margin-top: -20px; + margin-right: 10px; +} +.invoice .invoice-v1-content{ + padding: 20px; + padding-top: 50px; + margin-top: 80px; + color: #5C5757; +} + +.invoice .invoice-v1-content table td,.invoice .invoice-v1-content table th{ + padding: 20px !important; +} +/*end: invoice*/ + + +.box-shadow-none,.box-shadow-none:focus{ + -webkit-box-shadow: none !important; + -moz-box-shadow: none !important; + -ms-box-shadow: none !important; + -o-box-shadow: none !important; + box-shadow: none !important; +} +.border-none,.border-none:focus{ + border:none !important; +} + +.mimin-wrapper{ + padding-left: 0px !important; + padding-right: 0px !important; +} + +.search-nav .form-animate-text{ + margin-bottom: 0px !important; +} + +.panel{ + border-radius:0px; + padding: 0px; + border: none; +} + +.panel-heading{ + line-height: 1.42857143 !important; + color: #58666e !important; +} + +.panel-heading,.fc-head{ + padding: 0px; + background: #F9F9F9; + padding: 5px; + padding-left: 20px; + border-bottom: 1px solid #ddd; +} + +/*dashboard boxed*/ +.boxed{background:#ECECEC;} + .boxed #left-menu .sub-left-menu{ + position: relative !important; + float: left; + padding-bottom: 100%; + } + .boxed .mimin-wrapper{ + -webkit-box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + -moz-box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + -ms-box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + -o-box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + } + .boxed #content .col-md-12{padding-right: 0px !important;} + .boxed #content .panel{display: table;width: 100%;} + .boxed .panel{box-shadow: none !important;} + +/*dashboard top navigation*/ + +.topnav #content{ + padding-left: 0px !important; + padding-right: 0px !important; +} + +.topnav .navbar-header .navbar-right{ + margin-right: 5px; +} + +.topnav .navbar-header li.active{ + border-bottom: 3px solid #fff; + background:none !important; + padding-bottom: 3px; +} + +.topnav .navbar-header li.active a{ + background:none !important; +} + +.topnav .dropdown-menu{ + margin-top:5px; +} + +.topnav .navbar-header li.active:after,.user-name:after,.avatar-dropdown:after,.navbar-header .dropdown-menu li:after{ + background:none !important; +} + +.topnav .navbar-header li:after{ + position:absolute; + bottom:-6px; + left:50%; + height:3px; + width:0%; + background-color:#fff; + display:block; + content:''; + transition:0.3s; + top: 52px !important; +} + +.topnav .navbar-header li:hover:after{ + left:0; + width:100%; +} + + + +.navbar-header a{ + color: #fff !important; + font-size: 16px; +} + +.dropdown a{ + font-size: 16px !important; +} +.dropdown.open a{ + background:none !important; +} +.navbar-header .dropdown-menu a{ + color: #716767 !important; + font-size: 14px !important; +} + +.input-group-addon{background-color: #fff;font-weight: 100;} +.form-control[type='text']:focus, +.form-control[type='password']:focus { + border: 1px solid #BBB1B1; +} +.top-20{margin-top: 20px;} +.form-control.border-bottom[type='text'], +.form-control.border-bottom[type='password'] { + border: none !important; + border-bottom: 1px solid #ddd !important; + -webkit-box-shadow: none; + -moz-box-shadow: none; + -ms-box-shadow: none; + -o-box-shadow: none; + box-shadow: none; +} + +.form-control.border-left[type='text'], +.form-control.border-left[type='password'] { + border: none !important; + border-left: 3px solid #ddd !important; + background-color: #f4f4f4; + color: #BBB1B1; +} + +.form-control.android[type='text'], +.form-control.android[type='password'] { + width: 100%%; + font-family: "Roboto", "Droid Sans", sans-serif; + font-size: 16px; + margin: 0; + padding: 8px 8px 6px 8px; + position: relative; + display: block; + outline: none; + border: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + -ms-box-shadow: none; + -o-box-shadow: none; + box-shadow: none; + background: bottom left linear-gradient(#a9a9a9, #a9a9a9) no-repeat, bottom center linear-gradient(#a9a9a9, #a9a9a9) repeat-x, bottom right linear-gradient(#a9a9a9, #a9a9a9) no-repeat; + -webkit-background-size: 1px 6px, 1px 1px, 1px 6px; + -moz-background-size: 1px 6px, 1px 1px, 1px 6px; + -ms-background-size: 1px 6px, 1px 1px, 1px 6px; + -o-background-size: 1px 6px, 1px 1px, 1px 6px; + background-size: 1px 6px, 1px 1px, 1px 6px; +} + +.form-control.android[type='text']:hover, +.form-control.android[type='password']:hover, +.form-control.android[type='text']:focus, +.form-control.android[type='password']:focus { + background: bottom left linear-gradient(#0099cc, #0099cc) no-repeat, bottom center linear-gradient(#0099cc, #0099cc) repeat-x, bottom right linear-gradient(#0099cc, #0099cc) no-repeat; + -webkit-background-size: 1px 6px, 1px 1px, 1px 6px; + -moz-background-size: 1px 6px, 1px 1px, 1px 6px; + -ms-background-size: 1px 6px, 1px 1px, 1px 6px; + -o-background-size: 1px 6px, 1px 1px, 1px 6px; + background-size: 1px 6px, 1px 1px, 1px 6px; +} + +.form-control.primary { + border-color: #1c84c6; + border-left: 4px solid #1c84c6 !important; +} + +.form-control.success { + border-color: #27C24C; + border-left:4px solid #27C24C !important; +} + +.form-control.info { + border-color: #73CAEF; + border-left:4px solid #73CAEF !important; +} + +.form-control.danger { + border-color: #FEC8C3; + border-left: 4px solid #FF968B !important; +} + +.form-control.warning { + border-color: #F0AD4E; + border-left: 4px solid #F0AD4E !important; +} + +.form-control.default { + border-color: #857E7E; + border-left:4px solid #857E7E !important; +} + +.modal-example .modal { + margin-top: 100px; + position: relative !important; + top: auto !important; + overflow: inherit; + right: auto !important; + bottom: auto !important; + left: auto !important; + z-index: 1 !important; + display: block !important; + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; +} + +.ripple { + width: 100%; + height: 100%; +} + +.ripple { + position: relative; + overflow: hidden; +} + +.ripple a { + cursor: pointer; + user-select: none; + -webkit-text-decoration: none; + -moz-text-decoration: none; + -ms-text-decoration: none; + -o-text-decoration: none; + text-decoration: none; + position: relative; +} + +ul li a:focus { + -webkit-text-decoration: none; + -moz-text-decoration: none; + -ms-text-decoration: none; + -o-text-decoration: none; + text-decoration: none; +} + +.ink { + display: block; + position: absolute; + background: #ddd; + z-index: 228; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + -o-transform: scale(0); + transform: scale(0); +} + +.dtp-date-view-ripple .ink.animate { + -webkit-animation: rippleDate 0.75s linear; + -moz-animation: rippleDate 0.75s linear; + -ms-animation: rippleDate 0.75s linear; + -o-animation: rippleDate 0.75s linear; + animation: rippleDate 0.75s linear; + background: #2196F3; +} + +/*animation effect*/ + +.ink.animate { + -webkit-animation: ripple 0.75s linear; + -moz-animation: ripple 0.75s linear; + -ms-animation: ripple 0.75s linear; + -o-animation: ripple 0.75s linear; + animation: ripple 0.75s linear; + cursor: pointer; +} + +@keyframes ripple { + from { + -webkit-opacity: 0.8; + -moz-opacity: 0.8; + -ms-opacity: 0.8; + -o-opacity: 0.8; + opacity: 0.8; + filter: alpha(opacity=80); + } + to { + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + } +} +@keyframes rippleDate { + from { + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + to { + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } +} +.left { + float: left; +} + +.right { + float: right; +} + +.padding-0 { + padding: 0px; +} + +.fc { + color: #444; +} + +.fc h2 { + font-weight: 200; + color: #918C8C; +} + + + +.fc .fc-event { + padding: 10px; + background-color: #02A8F3; + border: none; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + -ms-border-radius: 0px; + -o-border-radius: 0px; + border-radius: 0px; +} + +.fc td { + border: 1px solid #F9F9F9; + font-weight: 200; +} + +.fc .fc-bgevent { + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; +} + +.fc .fc-nonbusiness { + background-color: #F4F4F4 !important; +} + +.fc-state-default { + background-color: #ddd !important; + background-image: none !important; + border: none !important; + -webkit-border-radius: 0px !important; + -moz-border-radius: 0px !important; + -ms-border-radius: 0px !important; + -o-border-radius: 0px !important; + border-radius: 0px !important; + color: #868181 !important; + text-shadow: none !important; + -webkit-box-shadow: none !important; + -moz-box-shadow: none !important; + -ms-box-shadow: none !important; + -o-box-shadow: none !important; + box-shadow: none !important; + height: 40px !important; + width: 60px !important; +} + +.fc-state-default:focus { + outline: none; + background-color: #B9B0ED; +} + +.progress { + -webkit-box-shadow: none !important; + -moz-box-shadow: none !important; + -ms-box-shadow: none !important; + -o-box-shadow: none !important; + box-shadow: none !important; +} + +.progress.progress-mini { + height: 5px !important; +} + +.progress.progress-small { + height: 13px !important; +} + +.text-primary { + color: #1c84c6; +} + +.text-success { + color: #27C24C; +} + +.text-info { + color: #73CAEF; +} + +.text-danger { + color: #FF6656; +} + +.text-warning { + color: #F0AD4E; +} + +.text-default { + color: #857E7E; +} + +.bg-primary { + background-color: #1c84c6 !important; +} + +.bg-success { + background-color: #27C24C !important; +} + +.bg-info { + background-color: #73CAEF !important; +} + +.bg-danger { + background-color: #FF6656 !important; +} + +.bg-warning { + background-color: #F0AD4E !important; +} + +.bg-default { + background-color: #857E7E !important; +} + +.label { + padding: 5px; +} + +.btn { + -webkit-border-radius: 1px !important; + -moz-border-radius: 1px !important; + -ms-border-radius: 1px !important; + -o-border-radius: 1px !important; + border-radius: 1px !important; + padding-left: 20px; + padding-right: 20px; + background-color: #fff; + color: #857E7E; + border: 1px solid #ddd; +} + +.btn:focus { + outline: none; +} + +.btn-round { + -webkit-border-radius: 24px !important; + -moz-border-radius: 24px !important; + -ms-border-radius: 24px !important; + -o-border-radius: 24px !important; + border-radius: 24px !important; +} + +.btn.ripple-infinite { + position: relative; + overflow: hidden; +} + +.btn.btn-circle { + -webkit-border-radius: 200% !important; + -moz-border-radius: 200% !important; + -ms-border-radius: 200% !important; + -o-border-radius: 200% !important; + border-radius: 200% !important; + width: 70px; + height: 70px; + padding: 10px; + font-size: 2em; +} + +.btn.btn-circle.btn-lg { + width: 100px; + height: 100px; + font-size: 3em; +} + +.btn.btn-circle.btn-sm { + width: 50px; + height: 50px; + font-size: 1em; +} + +.btn.btn-circle.btn-mn { + width: 30px; + height: 30px; + padding: 0px; + font-size: 1em; +} + +.btn.ripple-infinite div:hover:before, +.btn.ripple-infinite div:hover:after { + background: none !important; +} + +.btn.ripple-infinite div:before, +.btn.ripple-infinite div:after { + -webkit-transition: all 0.7s ease !important; + -moz-transition: all 0.7s ease !important; + -ms-transition: all 0.7s ease !important; + -o-transition: all 0.7s ease !important; + transition: all 0.7s ease !important; + content: "" !important; + position: absolute !important; + background: rgba(255, 255, 255, 0.2) !important; + z-index: 99 !important; + left: 15% !important; + right: 15% !important; + top: -50% !important; + bottom: -50% !important; + -webkit-border-radius: 200% !important; + -moz-border-radius: 200% !important; + -ms-border-radius: 200% !important; + -o-border-radius: 200% !important; + border-radius: 200% !important; + -webkit-animation: pulseA ease 1.4s infinite !important; + -moz-animation: pulseA ease 1.4s infinite !important; + -ms-animation: pulseA ease 1.4s infinite !important; + -o-animation: pulseA ease 1.4s infinite !important; + animation: pulseA ease 1.4s infinite !important; +} + +@-webkit-keyframes pulseA { + from { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); + } + 50% { + -webkit-transform: scale(1.2); + -moz-transform: scale(1.2); + -ms-transform: scale(1.2); + -o-transform: scale(1.2); + transform: scale(1.2); + } + to { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); + } + } + + .btn-primary, + .label-primary, + .alert-primary, + .badge-primary { + color: #fff !important; + border: none !important; + background-color: #1c84c6 !important; + } + + .btn-success, + .label-success, + .alert-success, + .badge-success { + color: #fff !important; + border: none !important; + background-color: #27C24C !important; + } + + .btn-info, + .label-info, + .alert-info, + .badge-info { + color: #fff !important; + border: none !important; + background-color: #73CAEF !important; + } + + .btn-danger, + .label-danger, + .alert-danger, + .badge-danger { + color: #fff !important; + border: none !important; + background-color: #FF6656 !important; + } + + .btn-warning, + .label-warning, + .alert-warning, + .badge-warning { + color: #fff !important; + border: none !important; + background-color: #F0AD4E !important; + } + + .btn-default, + .label-default, + .alert-default, + .badge-default { + color: #857E7E !important; + border: none !important; + background-color: #fff !important; + } + + .badges-v1 { + margin: 10px auto; + width: 280px; + height: 370px; + background: white; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + -ms-border-radius: 10px; + -o-border-radius: 10px; + border-radius: 10px; + -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); + -ms-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); + -o-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); + box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); + position: relative; + z-index: 90; + } + + .badges-ribbon { + width: 85px; + height: 88px; + overflow: hidden; + position: absolute; + top: -3px; + right: -3px; + } + + .badges-ribbon-content { + font: bold 15px Sans-Serif; + color: #333; + text-align: center; + padding: 7px 0; + left: -5px; + top: 15px; + width: 120px; + -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + -ms-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + position: relative; + } + + .badges-ribbon-content:before, + .badges-ribbon-contentribbon-green:after { + content: ""; + border-top: 3px solid #6e8900; + border-left: 3px solid transparent; + border-right: 3px solid transparent; + position: absolute; + bottom: -3px; + } + + .badges-ribbon-content:before { + left: 0; + } + + .badges-ribbon-content:after { + right: 0; + } + + .btn-outline { + padding: 10px; + -webkit-border-radius: 2px !important; + -moz-border-radius: 2px !important; + -ms-border-radius: 2px !important; + -o-border-radius: 2px !important; + border-radius: 2px !important; + background: transparent !important; + -webkit-transition-property: background; + -moz-transition-property: background; + -ms-transition-property: background; + -o-transition-property: background; + transition-property: background; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + -ms-transition-duration: 0.3s; + -o-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: linear; + -moz-transition-timing-function: linear; + -ms-transition-timing-function: linear; + -o-transition-timing-function: linear; + transition-timing-function: linear; + } + + .btn-primary.btn-outline, + .label-outline.label-primary, + .alert-outline.alert-primary { + border: 1px solid #1c84c6 !important; + background: none !important; + color: #1c84c6 !important; + } + + .btn-outline.btn-success, + .label-outline.label-success, + .alert-outline.alert-success { + border: 1px solid #27C24C !important; + background: none !important; + color: #27C24C !important; + } + + .btn-outline.btn-info, + .label-outline.label-info, + .alert-outline.alert-info { + border: 1px solid #73CAEF !important; + background: none !important; + color: #73CAEF !important; + } + + .btn-outline.btn-danger, + .label-outline.label-danger, + .alert-outline.alert-danger { + border: 1px solid #FF6656 !important; + background: none !important; + color: #FF6656 !important; + } + + .btn-outline.btn-warning, + .label-outline.label-warning, + .alert-outline.alert-warning { + border: 1px solid #F0AD4E !important; + background: none !important; + color: #F0AD4E !important; + } + + .btn-outline.btn-default, + .label-outline.label-default, + .alert-outline.alert-default { + border: 1px solid #ddd !important; + background: none !important; + color: #857E7E !important; + } + + .btn-primary.btn-outline:hover, + .btn-primary.btn-outline:active, + .btn-primary.btn-outline:focus, + .label-outline.label-primary:hover, + .alert-outline.alert-primary:hover { + background: none !important; + color: #918C8C !important; + border: 1px solid #918C8C !important; + } + + .btn-outline.btn-success:hover, + .btn-outline.btn-success:active, + .btn-outline.btn-success:focus, + .label-outline.label-success:hover, + .alert-outline.alert-success:hover { + background: none !important; + color: #918C8C !important; + border: 1px solid #918C8C !important; + } + + .btn-outline.btn-info:hover, + .btn-outline.btn-info:active, + .btn-outline.btn-info:focus, + .label-outline.label-info:hover, + .alert-outline.alert-info:hover { + background: none !important; + color: #918C8C !important; + border: 1px solid #918C8C !important; + } + + .btn-outline.btn-danger:hover, + .btn-outline.btn-danger:active, + .btn-outline.btn-danger:focus, + .label-outline.label-danger:hover, + .alert-outline.alert-danger:hover { + background: none !important; + color: #918C8C !important; + border: 1px solid #918C8C !important; + } + + .btn-outline.btn-warning:hover, + .btn-outline.btn-warning:active, + .btn-outline.btn-warning:focus, + .label-outline.label-warning:hover, + .alert-outline.alert-warning:hover { + background: none !important; + color: #918C8C !important; + border: 1px solid #918C8C !important; + } + + .btn-outline.btn-default:hover, + .btn-outline.btn-default:active, + .btn-outline.btn-default:focus, + .label-outline.label-default:hover, + .alert-outline.alert-default:hover { + background: none !important; + color: #918C8C !important; + border: 1px solid #918C8C !important; + } + + .btn-gradient { + color: #fff !important; + font-weight: bold; + } + + .btn-gradient.btn-primary, + .label-gradient.label-primary, + .alert-gradient.alert-primary { + background: -moz-linear-gradient(top, #33a6cc 50%, #1c84c6 50%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #33a6cc), color-stop(50%, #1c84c6)); + background: -webkit-linear-gradient(top, #33a6cc 50%, #1c84c6 50%); + background: -o-linear-gradient(top, #33a6cc 50%, #1c84c6 50%); + background: -ms-linear-gradient(top, #33a6cc 50%, #1c84c6 50%); + background: linear-gradient(to bottom, #33a6cc 50%, #1c84c6 50%); + filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#33a6cc', endColorstr='#1c84c6', GradientType=0); + } + .btn-gradient.btn-success, + .label-gradient.label-success, + .alert-gradient.alert-success { + background: -moz-linear-gradient(top, #27C24C 50%, #1DAA3F 50%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #27C24C), color-stop(50%, #1DAA3F)); + background: -webkit-linear-gradient(top, #27C24C 50%, #1DAA3F 50%); + background: -o-linear-gradient(top, #27C24C 50%, #1DAA3F 50%); + background: -ms-linear-gradient(top, #27C24C 50%, #1DAA3F 50%); + background: linear-gradient(to bottom, #27C24C 50%, #1DAA3F 50%); + filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#27C24C', endColorstr='#1DAA3F', GradientType=0); + } + .btn-gradient.btn-info, + .label-gradient.label-info, + .alert-gradient.alert-info { + background: -moz-linear-gradient(top, #73CAEF 50%, #47B4E2 50%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #73CAEF), color-stop(50%, #47B4E2)); + background: -webkit-linear-gradient(top, #73CAEF 50%, #47B4E2 50%); + background: -o-linear-gradient(top, #73CAEF 50%, #47B4E2 50%); + background: -ms-linear-gradient(top, #73CAEF 50%, #47B4E2 50%); + background: linear-gradient(to bottom, #73CAEF 50%, #47B4E2 50%); + filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#73CAEF', endColorstr='#47B4E2', GradientType=0); + } + + .btn-gradient.btn-danger, + .label-gradient.label-danger, + .alert-gradient.alert-danger { + background: -moz-linear-gradient(top, #FF6656 50%, #E43927 50%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FF6656), color-stop(50%, #E43927)); + background: -webkit-linear-gradient(top, #FF6656 50%, #E43927 50%); + background: -o-linear-gradient(top, #FF6656 50%, #E43927 50%); + background: -ms-linear-gradient(top, #FF6656 50%, #E43927 50%); + background: linear-gradient(to bottom, #FF6656 50%, #E43927 50%); + filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#FF6656', endColorstr='#E43927', GradientType=0); + } + + .btn-gradient.btn-warning, + .label-gradient.label-warning, + .alert-gradient.alert-warning { + background: -moz-linear-gradient(top, #F0AD4E 50%, #D49236 50%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #F0AD4E), color-stop(50%, #D49236)); + background: -webkit-linear-gradient(top, #F0AD4E 50%, #D49236 50%); + background: -o-linear-gradient(top, #F0AD4E 50%, #D49236 50%); + background: -ms-linear-gradient(top, #F0AD4E 50%, #D49236 50%); + background: linear-gradient(to bottom, #F0AD4E 50%, #D49236 50%); + filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#F0AD4E', endColorstr='#D49236', GradientType=0); + } + + .btn-gradient.btn-default, + .label-gradien.label-default, + .alert-gradient.alert-default { + background: -moz-linear-gradient(top, #857E7E 50%, #7B7474 50%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #857E7E), color-stop(50%, #7B7474)); + background: -webkit-linear-gradient(top, #857E7E 50%, #7B7474 50%); + background: -o-linear-gradient(top, #857E7E 50%, #7B7474 50%); + background: -ms-linear-gradient(top, #857E7E 50%, #7B7474 50%); + background: linear-gradient(to bottom, #857E7E 50%, #7B7474 50%); + color: #fff !important; + filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#857E7E', endColorstr='#7B7474', GradientType=0); + } + + .btn-raised.btn-primary, + .label-raised.label-primary, + .alert-raised.alert-primary { + -webkit-box-shadow: 0 3px 0 0 #007299 !important; + -moz-box-shadow: 0 3px 0 0 #007299 !important; + -ms-box-shadow: 0 3px 0 0 #007299 !important; + -o-box-shadow: 0 3px 0 0 #007299 !important; + box-shadow: 0 3px 0 0 #007299 !important; + } + + .btn-raised.btn-success, + .label-raised.label-success, + .alert-raised.alert-success { + -webkit-box-shadow: 0 3px 0 0 #1DAA3F !important; + -moz-box-shadow: 0 3px 0 0 #1DAA3F !important; + -ms-box-shadow: 0 3px 0 0 #1DAA3F !important; + -o-box-shadow: 0 3px 0 0 #1DAA3F !important; + box-shadow: 0 3px 0 0 #1DAA3F !important; + } + + .btn-raised.btn-info, + .label-raised.label-info, + .alert-raised.alert-info { + -webkit-box-shadow: 0 3px 0 0 #47B4E2 !important; + -moz-box-shadow: 0 3px 0 0 #47B4E2 !important; + -ms-box-shadow: 0 3px 0 0 #47B4E2 !important; + -o-box-shadow: 0 3px 0 0 #47B4E2 !important; + box-shadow: 0 3px 0 0 #47B4E2 !important; + } + + .btn-raised.btn-danger, + .label-raised.label-danger, + .alert-raised.alert-danger { + -webkit-box-shadow: 0 3px 0 0 #E43927 !important; + -moz-box-shadow: 0 3px 0 0 #E43927 !important; + -ms-box-shadow: 0 3px 0 0 #E43927 !important; + -o-box-shadow: 0 3px 0 0 #E43927 !important; + box-shadow: 0 3px 0 0 #E43927 !important; + } + + .btn-raised.btn-warning, + .label-raised.label-warning, + .alert-raised.alert-warning { + -webkit-box-shadow: 0 3px 0 0 #D49236 !important; + -moz-box-shadow: 0 3px 0 0 #D49236 !important; + -ms-box-shadow: 0 3px 0 0 #D49236 !important; + -o-box-shadow: 0 3px 0 0 #D49236 !important; + box-shadow: 0 3px 0 0 #D49236 !important; + } + + .btn-raised.btn-default, + .label-raised.label-default, + .alert-raised.alert-default { + -webkit-box-shadow: 0 3px 0 0 #7B7474 !important; + -moz-box-shadow: 0 3px 0 0 #7B7474 !important; + -ms-box-shadow: 0 3px 0 0 #7B7474 !important; + -o-box-shadow: 0 3px 0 0 #7B7474 !important; + box-shadow: 0 3px 0 0 #7B7474 !important; + } + + .btn-3d { + font-weight: bold !important; + -webkit-border-radius: 10px !important; + -moz-border-radius: 10px !important; + -ms-border-radius: 10px !important; + -o-border-radius: 10px !important; + border-radius: 10px !important; + } + + .btn-3d:active { + outline: none !important; + position: relative; + top: 2px; + } + + .btn-3d.btn-primary, + .label-3d.label-primary, + .alert-3d.alert-primary { + -webkit-box-shadow: inset 0px 0px 0px #007299, 0px 5px 0px 0px #007299, 0px 10px 5px #999 !important; + -moz-box-shadow: inset 0px 0px 0px #007299, 0px 5px 0px 0px #007299, 0px 10px 5px #999 !important; + -ms-box-shadow: inset 0px 0px 0px #007299, 0px 5px 0px 0px #007299, 0px 10px 5px #999 !important; + -o-box-shadow: inset 0px 0px 0px #007299, 0px 5px 0px 0px #007299, 0px 10px 5px #999 !important; + box-shadow: inset 0px 0px 0px #007299, 0px 5px 0px 0px #007299, 0px 10px 5px #999 !important; + } + + .btn-3d.btn-primary:active, + .label-3d.label-primary:active, + .alert-3d.alert-primary:active { + -webkit-box-shadow: inset 0px 0px 0px #007299, 0px 2px 0px 0px #007299, 0px 4px 2px #999 !important; + -moz-box-shadow: inset 0px 0px 0px #007299, 0px 2px 0px 0px #007299, 0px 4px 2px #999 !important; + -ms-box-shadow: inset 0px 0px 0px #007299, 0px 2px 0px 0px #007299, 0px 4px 2px #999 !important; + -o-box-shadow: inset 0px 0px 0px #007299, 0px 2px 0px 0px #007299, 0px 4px 2px #999 !important; + box-shadow: inset 0px 0px 0px #007299, 0px 2px 0px 0px #007299, 0px 4px 2px #999 !important; + } + + .btn-3d.btn-success, + .label-3d.label-success, + .alert-3d.alert-success { + -webkit-box-shadow: inset 0px 0px 0px #1DAA3F, 0px 5px 0px 0px #1DAA3F, 0px 10px 5px #999; + -moz-box-shadow: inset 0px 0px 0px #1DAA3F, 0px 5px 0px 0px #1DAA3F, 0px 10px 5px #999; + -ms-box-shadow: inset 0px 0px 0px #1DAA3F, 0px 5px 0px 0px #1DAA3F, 0px 10px 5px #999; + -o-box-shadow: inset 0px 0px 0px #1DAA3F, 0px 5px 0px 0px #1DAA3F, 0px 10px 5px #999; + box-shadow: inset 0px 0px 0px #1DAA3F, 0px 5px 0px 0px #1DAA3F, 0px 10px 5px #999; + } + + .btn-3d.btn-success:active, + .label-3d.label-success:active, + .alert-3d.alert-success:active { + -webkit-box-shadow: inset 0px 0px 0px #1DAA3F, 0px 2px 0px 0px #1DAA3F, 0px 4px 2px #999 !important; + -moz-box-shadow: inset 0px 0px 0px #1DAA3F, 0px 2px 0px 0px #1DAA3F, 0px 4px 2px #999 !important; + -ms-box-shadow: inset 0px 0px 0px #1DAA3F, 0px 2px 0px 0px #1DAA3F, 0px 4px 2px #999 !important; + -o-box-shadow: inset 0px 0px 0px #1DAA3F, 0px 2px 0px 0px #1DAA3F, 0px 4px 2px #999 !important; + box-shadow: inset 0px 0px 0px #1DAA3F, 0px 2px 0px 0px #1DAA3F, 0px 4px 2px #999 !important; + } + + .btn-3d.btn-info, + .label-3d.label-info, + .alert-3d.alert-info { + -webkit-box-shadow: inset 0px 0px 0px #47B4E2, 0px 5px 0px 0px #47B4E2, 0px 10px 5px #999; + -moz-box-shadow: inset 0px 0px 0px #47B4E2, 0px 5px 0px 0px #47B4E2, 0px 10px 5px #999; + -ms-box-shadow: inset 0px 0px 0px #47B4E2, 0px 5px 0px 0px #47B4E2, 0px 10px 5px #999; + -o-box-shadow: inset 0px 0px 0px #47B4E2, 0px 5px 0px 0px #47B4E2, 0px 10px 5px #999; + box-shadow: inset 0px 0px 0px #47B4E2, 0px 5px 0px 0px #47B4E2, 0px 10px 5px #999; + } + + .btn-3d.btn-info:active, + .label-3d.label-info:active, + .alert-3d.alert-info:active { + -webkit-box-shadow: inset 0px 0px 0px #47B4E2, 0px 2px 0px 0px #47B4E2, 0px 4px 2px #999 !important; + -moz-box-shadow: inset 0px 0px 0px #47B4E2, 0px 2px 0px 0px #47B4E2, 0px 4px 2px #999 !important; + -ms-box-shadow: inset 0px 0px 0px #47B4E2, 0px 2px 0px 0px #47B4E2, 0px 4px 2px #999 !important; + -o-box-shadow: inset 0px 0px 0px #47B4E2, 0px 2px 0px 0px #47B4E2, 0px 4px 2px #999 !important; + box-shadow: inset 0px 0px 0px #47B4E2, 0px 2px 0px 0px #47B4E2, 0px 4px 2px #999 !important; + } + + .btn-3d.btn-danger, + .label-3d.label-danger, + .alert-3d.alert-danger { + -webkit-box-shadow: inset 0px 0px 0px #E43927, 0px 5px 0px 0px #E43927, 0px 10px 5px #999; + -moz-box-shadow: inset 0px 0px 0px #E43927, 0px 5px 0px 0px #E43927, 0px 10px 5px #999; + -ms-box-shadow: inset 0px 0px 0px #E43927, 0px 5px 0px 0px #E43927, 0px 10px 5px #999; + -o-box-shadow: inset 0px 0px 0px #E43927, 0px 5px 0px 0px #E43927, 0px 10px 5px #999; + box-shadow: inset 0px 0px 0px #E43927, 0px 5px 0px 0px #E43927, 0px 10px 5px #999; + } + + .btn-3d.btn-danger:active, + .label-3d.label-danger:active, + .alert-3d.alert-danger:active { + -webkit-box-shadow: inset 0px 0px 0px #E43927, 0px 2px 0px 0px #E43927, 0px 4px 2px #999 !important; + -moz-box-shadow: inset 0px 0px 0px #E43927, 0px 2px 0px 0px #E43927, 0px 4px 2px #999 !important; + -ms-box-shadow: inset 0px 0px 0px #E43927, 0px 2px 0px 0px #E43927, 0px 4px 2px #999 !important; + -o-box-shadow: inset 0px 0px 0px #E43927, 0px 2px 0px 0px #E43927, 0px 4px 2px #999 !important; + box-shadow: inset 0px 0px 0px #E43927, 0px 2px 0px 0px #E43927, 0px 4px 2px #999 !important; + } + + .btn-3d.btn-warning, + .label-3d.label-warning, + .alert-3d.alert-warning { + -webkit-box-shadow: inset 0px 0px 0px #D49236, 0px 5px 0px 0px #D49236, 0px 10px 5px #999; + -moz-box-shadow: inset 0px 0px 0px #D49236, 0px 5px 0px 0px #D49236, 0px 10px 5px #999; + -ms-box-shadow: inset 0px 0px 0px #D49236, 0px 5px 0px 0px #D49236, 0px 10px 5px #999; + -o-box-shadow: inset 0px 0px 0px #D49236, 0px 5px 0px 0px #D49236, 0px 10px 5px #999; + box-shadow: inset 0px 0px 0px #D49236, 0px 5px 0px 0px #D49236, 0px 10px 5px #999; + } + + .btn-3d.btn-warning:active, + .label-3d.label-warning:active, + .alert-3d.alert-warning:active { + -webkit-box-shadow: inset 0px 0px 0px #D49236, 0px 2px 0px 0px #D49236, 0px 4px 2px #999 !important; + -moz-box-shadow: inset 0px 0px 0px #D49236, 0px 2px 0px 0px #D49236, 0px 4px 2px #999 !important; + -ms-box-shadow: inset 0px 0px 0px #D49236, 0px 2px 0px 0px #D49236, 0px 4px 2px #999 !important; + -o-box-shadow: inset 0px 0px 0px #D49236, 0px 2px 0px 0px #D49236, 0px 4px 2px #999 !important; + box-shadow: inset 0px 0px 0px #D49236, 0px 2px 0px 0px #D49236, 0px 4px 2px #999 !important; + } + + .btn-3d.btn-default, + .label-3d.label-default, + .alert-3d.alert-default { + -webkit-box-shadow: inset 0px 0px 0px #7B7474, 0px 5px 0px 0px #7B7474, 0px 10px 5px #999; + -moz-box-shadow: inset 0px 0px 0px #7B7474, 0px 5px 0px 0px #7B7474, 0px 10px 5px #999; + -ms-box-shadow: inset 0px 0px 0px #7B7474, 0px 5px 0px 0px #7B7474, 0px 10px 5px #999; + -o-box-shadow: inset 0px 0px 0px #7B7474, 0px 5px 0px 0px #7B7474, 0px 10px 5px #999; + box-shadow: inset 0px 0px 0px #7B7474, 0px 5px 0px 0px #7B7474, 0px 10px 5px #999; + } + + .btn-3d.btn-default:active, + .label-3d.label-default:active, + .alert-3d.alert-default:active { + -webkit-box-shadow: inset 0px 0px 0px #7B7474, 0px 2px 0px 0px #7B7474, 0px 4px 2px #999 !important; + -moz-box-shadow: inset 0px 0px 0px #7B7474, 0px 2px 0px 0px #7B7474, 0px 4px 2px #999 !important; + -ms-box-shadow: inset 0px 0px 0px #7B7474, 0px 2px 0px 0px #7B7474, 0px 4px 2px #999 !important; + -o-box-shadow: inset 0px 0px 0px #7B7474, 0px 2px 0px 0px #7B7474, 0px 4px 2px #999 !important; + box-shadow: inset 0px 0px 0px #7B7474, 0px 2px 0px 0px #7B7474, 0px 4px 2px #999 !important; + } + + .btn-flip { + height: 50px !important; + padding: 0px !important; + -webkit-perspective: 600; + -moz-perspective: 600; + -ms-perspective: 600; + -o-perspective: 600; + perspective: 600; + position: relative; + width: 150px !important; + } + + .btn-flip .flip { + height: 100%; + position: absolute; + margin-top: -10px; + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + -ms-transform-style: preserve-3d; + -o-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-transition: all 1s ease-in-out; + -moz-transition: all 1s ease-in-out; + -ms-transition: all 1s ease-in-out; + -o-transition: all 1s ease-in-out; + transition: all 1s ease-in-out; + width: 100%; + } + + .btn-flip .flip:hover { + -webkit-transform: rotateY(180deg); + -moz-transform: rotateY(180deg); + -ms-transform: rotateY(180deg); + -o-transform: rotateY(180deg); + transform: rotateY(180deg); + } + + .btn-flip .flip .side { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -o-backface-visibility: hidden; + backface-visibility: hidden; + height: 100%; + position: absolute; + width: 100%; + } + + .btn-flip .flip .back { + -webkit-transform: rotateY(180deg); + -moz-transform: rotateY(180deg); + -ms-transform: rotateY(180deg); + -o-transform: rotateY(180deg); + transform: rotateY(180deg); + } + + + .avatar { + height: 40px; + width: 40px; + border: 4px solid #108DB6 !important; + margin-top: 5px; + } + + .panel-primary .panel-heading, + .progress-bar.progress-bar-primary{ + background-color: #1c84c6 !important; + } + + .panel-success .panel-heading, + .progress-bar.progress-bar-success { + background-color: #27C24C !important; + } + + .panel-info .panel-heading, + .progress-bar.progress-bar-info { + background-color: #73CAEF !important; + } + + .panel-danger .panel-heading, + .progress-bar.progress-bar-danger { + background-color: #FF6656 !important; + } + + .panel-warning .panel-heading, + .progress-bar.progress-bar-warning { + background-color: #F0AD4E !important; + } + + .panel-default.panel-heading, + .progress-bar.progress-bar-default { + background-color: #857E7E !important; + } + + .progress.progress-rounded, + .progress.progress-rounded .progress-bar { + -webkit-border-radius: 20px !important; + -moz-border-radius: 20px !important; + -ms-border-radius: 20px !important; + -o-border-radius: 20px !important; + border-radius: 20px !important; + } + + .alert.alert-icon { + padding: 10px; + padding-top: 20px; + padding-right: 20px; + text-align: left; + } + + .alert.alert-icon p { + font-size: 14px; + } + + .alert-default.alert-icon .icon-wrapper { + color: #918C8C !important; + border-right: 1px solid #918C8C !important; + } + + .alert.alert-icon .icon-wrapper { + font-size: 1.4em !important; + padding: 0px; + color: #fff; + border-right: 1px solid #fff; + } + + .alert-border { + text-align: left !important; + padding: 20px; + padding-top: 10px; + color: #655E5E !important; + -webkit-border-radius: 0px !important; + -moz-border-radius: 0px !important; + -ms-border-radius: 0px !important; + -o-border-radius: 0px !important; + border-radius: 0px !important; + } + + .alert-border .close { + position: absolute; + margin-right: 40px; + margin-top: 10px; + color: #090808 !important; + } + + .alert.alert-primary.alert-border { + border-left: 8px solid #1c84c6 !important; + background-color: #84B6D6 !important; + } + + .alert.alert-success.alert-border { + border-left: 8px solid #27C24C !important; + background-color: #9CCFA8 !important; + } + + .alert.alert-info.alert-border { + border-left: 8px solid #73CAEF !important; + background-color: #A6E2FB !important; + } + + .alert.alert-danger.alert-border { + border-left: 8px solid #FF6656 !important; + background-color: #FFC1C1 !important; + } + + .alert.alert-warning.alert-border { + border-left: 8px solid #F0AD4E !important; + background-color: #FFD08D !important; + } + + .alert.alert-default.alert-border { + border-left: 8px solid #857E7E !important; + background-color: #BBBBBB !important; + } + + #spinners li { + float: left; + padding: 20px; + list-style: none; + } + + .navbar { + height: 55px; + background-color: #2196F3; + color: #fff; + border: none; + } + + .navbar .navbar-brand { + text-shadow: 0px 1px 5px #918C8C; + padding: 15px; + margin-left: 20px; + font-size: 2.3em; + color: #FFFFFF !important; + } + + .navbar .active a { + background: none; + } + + .opener-right-menu span{ + font-size: 25px; + color: #0c66ae; + } + + .opener-right-menu { + color: #fff !important; + } + + .navbar-nav { + padding-left: 10px; + } + + .navbar li { + background: none; + } + + .dropdown a { + font-size: 1em; + } + + .navbar .search { + padding-top: 15px; + padding-left: 10px; + color: #0c66ae; + } + + .navbar .search .form-animate-text{ + float: right; + margin-top: -10px; + margin-left: 5px; + width: 200px; + } + + + .navbar-header .search .form-animate-text .form-text:focus ~ .label-search,.form-text:valid ~ .label-search { + top: -50px !important; + font-size: 14px; + color: #0c66ae !important; + } + + .navbar .search .form-animate-text .form-text{ + border:none !important; + } + + .navbar .search .form-animate-text .bar:before,.navbar .search .form-animate-text + .bar:after { + height: 1px; + background: #0c66ae !important; +} + + +.navbar .search .form-animate-text label{ + color:#0c66ae; + font-size: 15px !important; +} + + + +.user-dropdown { + margin-top: 20px; + border: 1px solid #EAE8E8; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1) !important; + -moz-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1) !important; + -ms-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1) !important; + -o-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1) !important; + box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1) !important; +} + +.user-dropdown li { + overflow: inherit; +} + +.user-dropdown li a { + color: #9E9E9E; + font-weight: 10; +} + +.user-dropdown:before { + position: absolute; + top: -7px; + left: 134px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.user-dropdown:after { + position: absolute; + top: -6px; + left: 135px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.user-dropdown .more { + background-color: #F9F9F9; + padding: 0px; + width: 100%; + height: 40px; + border-top: 1px solid #ddd; +} + +.user-dropdown .more ul { + padding: 0px; + padding-left: 10px; +} + +.user-dropdown .more li { + float: left; + list-style: none; + padding: 15px; + padding-top: 5px; +} + +.user-dropdown .more a { + font-size: 18px; + color: #ddd; +} + +.user-name { + padding-top: 15px; + padding-right: 10px; +} + +.user-name span { + font-size: 16px; + font-weight: bold; + font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +/*-----Left menu-------*/ +#left-menu{} +#left-menu .left-bg { + background: url('../img/left-bg.png'); + background-repeat: repeat-x; + height: 100px; + left: 0; + position: relative; + margin-left: -2px; +} + + +#left-menu .sub-left-menu { + background-color: #fff; + left: 0; + padding-top: 50px; + z-index: 222; + width: 230px; + height: 100%; + position: fixed; + overflow-y: hidden; + -webkit-box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + -moz-box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + -ms-box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + -o-box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); + box-shadow: 0 2px 5px 0 rgba(239, 235, 235, 0.16), 0 2px 10px 0 rgba(72, 70, 70, 0.12); +} + +#left-menu .sub-left-menu a { + color: #918C8C; + font-size: 16px; + font-weight: 400; + line-height: 42px; +} + +#left-menu .sub-left-menu .right-arrow { + float: right; + padding-top: 13px; +} + +#left-menu .sub-left-menu a:hover { + background: none; + -webkit-text-decoration: none; + -moz-text-decoration: none; + -ms-text-decoration: none; + -o-text-decoration: none; + text-decoration: none; +} + +#left-menu .sub-left-menu span { + padding-right: 10px; +} + +#left-menu .sub-left-menu li { + line-height: 44px; +} + +#left-menu .sub-left-menu .active { + border-left: 4px solid #C1B8B8; +} + +#left-menu .sub-left-menu .active { + width: 100%; +} + + + +#left-menu .sub-left-menu .time h1 { + font-weight: 500; + font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 70px; + text-align: center; + color: #918C8C; +} + +#left-menu .sub-left-menu .time p { + margin-top: -20px; + text-align: center; + font-size: 12px; + color: #918C8C; +} + +#left-menu .sub-left-menu .tree { + background-color: #F6F8F8; + padding: 0px; + margin: 0px; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; +} + +#left-menu .sub-left-menu .tree li { + padding: 0px; + padding-left: 10%; +} + +.opener-left-menu { + float: left; + padding: 20px; + padding-top: 35px; + background-color: #2196F3; + padding-bottom: 11px; + color: #C62828; + cursor: pointer; + -webkit-box-shadow: 0px 9px 0px 0px #2196F3, 0 -9px 0px 0px #2196F3, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); + -moz-box-shadow: 0px 9px 0px 0px #2196F3, 0 -9px 0px 0px #2196F3, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); + -ms-box-shadow: 0px 9px 0px 0px #2196F3, 0 -9px 0px 0px #2196F3, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); + -o-box-shadow: 0px 9px 0px 0px #2196F3, 0 -9px 0px 0px #2196F3, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); + box-shadow: 0px 9px 0px 0px #2196F3, 0 -9px 0px 0px #2196F3, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); +} + + +.opener-left-menu.is-open { + padding-top: 29px; + padding-bottom: 17px; +} + +.opener-left-menu:hover, +.opener-left-menu:focus, +.opener-left-menu:active { + outline: none; +} + +.opener-left-menu.is-closed:before { + content: ''; + display: block; + width: 30px; + font-size: 14px; + color: #fff; + text-align: center; + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + -webkit-transition: all .35s ease-in-out; + -moz-transition: all .35s ease-in-out; + -ms-transition: all .35s ease-in-out; + -o-transition: all .35s ease-in-out; + transition: all .35s ease-in-out; +} + +.opener-left-menu.is-closed:hover:before { + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + display: block; + -webkit-transform: translate3d(-100px, 0, 0); + -moz-transform: translate3d(-100px, 0, 0); + -ms-transform: translate3d(-100px, 0, 0); + -o-transform: translate3d(-100px, 0, 0); + transform: translate3d(-100px, 0, 0); + -webkit-transition: all .35s ease-in-out; + -moz-transition: all .35s ease-in-out; + -ms-transition: all .35s ease-in-out; + -o-transition: all .35s ease-in-out; + transition: all .35s ease-in-out; +} + +.opener-left-menu.is-closed .top, +.opener-left-menu.is-closed .middle, +.opener-left-menu.is-closed .bottom, +.opener-left-menu.is-open .top, +.opener-left-menu.is-open .middle, +.opener-left-menu.is-open .bottom { + position: absolute; + height: 4px; + width: 30px; +} + +.opener-left-menu.is-closed .top, +.opener-left-menu.is-closed .middle, +.opener-left-menu.is-closed .bottom { + background-color: #fff; +} + +.opener-left-menu.is-closed .top { + top: 15px; + -webkit-transition: all .35s ease-in-out; + -moz-transition: all .35s ease-in-out; + -ms-transition: all .35s ease-in-out; + -o-transition: all .35s ease-in-out; + transition: all .35s ease-in-out; +} + +.opener-left-menu.is-closed .middle { + top: 24px; +} + +.opener-left-menu.is-closed .bottom { + top: 32px; + -webkit-transition: all .35s ease-in-out; + -moz-transition: all .35s ease-in-out; + -ms-transition: all .35s ease-in-out; + -o-transition: all .35s ease-in-out; + transition: all .35s ease-in-out; +} + +.opener-left-menu.is-closed:hover .top { + top: 10px; + -webkit-transition: all .35s ease-in-out; + -moz-transition: all .35s ease-in-out; + -ms-transition: all .35s ease-in-out; + -o-transition: all .35s ease-in-out; + transition: all .35s ease-in-out; +} + +.opener-left-menu.is-closed:hover .bottom { + bottom: 10px; + -webkit-transition: all .35s ease-in-out; + -moz-transition: all .35s ease-in-out; + -ms-transition: all .35s ease-in-out; + -o-transition: all .35s ease-in-out; + transition: all .35s ease-in-out; +} + +.opener-left-menu.is-open .top, +.opener-left-menu.is-open .middle, +.opener-left-menu.is-open .bottom { + background-color: #fff; +} + +.opener-left-menu.is-open .top, +.opener-left-menu.is-open .bottom { + margin-top: -2px; +} + +.opener-left-menu.is-open .top { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); + -moz-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); + -ms-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); + -o-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); + transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); +} + +.opener-left-menu.is-open .middle { + display: none; +} + +.opener-left-menu.is-open .bottom { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); + -moz-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); + -ms-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); + -o-transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); + transition: -webkit-transform .2s cubic-bezier(.73, 1, .28, .08); +} + +.opener-left-menu.is-open:before { + content: ''; + display: block; + width: 30px; + font-size: 14px; + color: #fff; + line-height: 32px; + text-align: center; + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + -webkit-transition: all .35s ease-in-out; + -moz-transition: all .35s ease-in-out; + -ms-transition: all .35s ease-in-out; + -o-transition: all .35s ease-in-out; + transition: all .35s ease-in-out; +} + +.opener-left-menu.is-open:hover:before { + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + display: block; + -webkit-transform: translate3d(-100px, 0, 0); + -moz-transform: translate3d(-100px, 0, 0); + -ms-transform: translate3d(-100px, 0, 0); + -o-transform: translate3d(-100px, 0, 0); + transform: translate3d(-100px, 0, 0); + -webkit-transition: all .35s ease-in-out; + -moz-transition: all .35s ease-in-out; + -ms-transition: all .35s ease-in-out; + -o-transition: all .35s ease-in-out; + transition: all .35s ease-in-out; +} + +/*----right menu-------*/ + +#right-menu { + position: fixed; + right: 0; + top: 50px; + display: none; + z-index: 222; + width: 230px; + background-color: #fff; + height: 100%; + border-left: 1px solid #dee5e7; + -webkit-box-shadow: 0px 9px 0px 0px white, 0 -9px 0px 0px white, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); + -moz-box-shadow: 0px 9px 0px 0px white, 0 -9px 0px 0px white, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); + -ms-box-shadow: 0px 9px 0px 0px white, 0 -9px 0px 0px white, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); + -o-box-shadow: 0px 9px 0px 0px white, 0 -9px 0px 0px white, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); + box-shadow: 0px 9px 0px 0px white, 0 -9px 0px 0px white, 4px 0 15px -4px rgba(0, 0, 0, 0.16), -4px 0 15px -4px rgba(0, 0, 0, 0.12); +} + +#right-menu .tab-content { + background-color: #fff; + height: 100%; + width: 100%; +} + +#right-menu .nav-tabs { + width: 100%; + border-bottom: 1px solid #dee5e7; +} + +#right-menu .nav-tabs span { + color: #98a6ad; +} + +#right-menu .nav-tabs li { + padding: 0px; + padding-left: 4px; + width: 32.666666667%; +} + +#right-menu .nav-tabs li a { + padding: 15px; +} + +#right-menu .nav-tabs .active a { + background-color: #fff; + border: none; + border-bottom: 1px solid #23b7e5; +} + +#right-menu .nav-tabs .active span { + color: #98a6ad; +} + +#right-menu .nav-tabs li:hover { + background: #fff; + border: none; + border-bottom: 1px solid #23b7e5; +} + +#right-menu .nav-tabs li a:hover { + background-color: #fff; + border: none; + border-bottom: 1px solid #23b7e5; +} + +#right-menu .search { + padding: 10px; + background-color: #fff; +} + +#right-menu .search input { + width: 100%; + padding-left: 10px; + border: none; + height: 40px; + background: #fff; +} + +#right-menu .search input:focus { + outline: none; +} + +#right-menu .user { + padding-top: 10px; + padding-bottom: 5px; + height: 600px; + width: 100%; +} + +#right-menu .gadget { + position: absolute; + margin-top: -36px; + margin-left: -7px; +} + +#right-menu .online .gadget { + color: #98a6ad; +} + +#right-menu .away .gadget { + color: #98a6ad; +} + +#right-menu .online h5 { + color: #98a6ad !important; +} + +#right-menu .away h5 { + color: #98a6ad !important; +} + +#right-menu .user .online { + background-color: #fff; +} + +#right-menu .user ul { + padding: 0px; + max-height: 100%; +} + +#right-menu .user li { + list-style: none; + padding: 10px; + float: left; + padding-left: 15px; + cursor: pointer; + width: 100%; +} + +#right-menu .user .dot { + width: 15px; + height: 15px; + position: absolute; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + margin-left: 150px; + margin-top: -10px; +} + +#right-menu .user .online .dot { + background-color: #27C24C !important; +} + +#right-menu .user .away .dot { + background-color: #FB5A3D !important; +} + +#right-menu .user .offline .dot { + background-color: #6F767A !important; +} + +#right-menu .user img { + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + width: 50px; + height: 50px; + float: right; + margin-right: 10px; +} + +#right-menu .name { + font-size: 1em; + padding-left: 10px; + color: #ddd !important; +} + +#right-menu .name h1 { + margin-top: -10px; +} + +#right-menu .name p { + margin-top: -14px; +} + +#right-menu .chatbox { + width: 100%; + padding: 0px; + color: #98A6AD; + display: none; +} + +#right-menu .chatbox .close-chat { + font-size: 20px; + font-weight: 300; + position: absolute; + right: 10px; + -webkit-text-decoration: none; + -moz-text-decoration: none; + -ms-text-decoration: none; + -o-text-decoration: none; + text-decoration: none; + color: #474747; +} + +#right-menu .chatbox .chat-input { + width: 100%; + height: 60px; + background-color: #fff; + bottom: 80px; + position: fixed; + z-index: 230; +} + +#right-menu .chatbox .chat-input textarea { + height: 50px; + width: 220px; + margin: 0 auto; + border: none; + margin-top: 10px; + resize: none; + padding: 10px; +} + +#right-menu .chatbox .chat-input textarea:focus { + outline: none; +} + +#right-menu .chatbox .chat-area { + width: 100%; + height: 700px; +} + +#right-menu .chatbox .user-list .dot { + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + margin-top: -15px; + width: 15px; + height: 15px; + border: 2px solid #fff; +} + +#right-menu .chatbox .user-list .online .dot { + background-color: #27C24C !important; +} + +#right-menu .chatbox .user-list .offline .dot { + background-color: #6F767A !important; +} + +#right-menu .chatbox .user-list .away .dot { + background-color: #FB5A3D !important; +} + +.msg_container_base { + background: #FFF; + margin: 0; + padding: 0 10px 10px; + overflow-x: hidden; + max-height: 400px; +} + +.top-bar { + background: #666; + color: white; + padding: 10px; + position: relative; + overflow: hidden; +} + +.msg_receive { + padding-left: 0; + margin-left: 0; +} + +.msg_sent { + padding-bottom: 20px !important; + margin-right: 0; +} + +.messages { + background: white; + padding: 10px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); + -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); + -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); + max-width: 100%; +} + +.messages > p { + font-size: 13px; + margin: 0 0 0.2rem 0; +} + +.messages > time { + font-size: 11px; + color: #ccc; +} + +.msg_container { + padding: 10px; + overflow: hidden; + display: -webkit-flex; + display: -moz-flex; + display: -ms-flex; + display: -o-flex; + display: flex; +} + +.avatar { + position: relative; + padding: 0px; +} + + + +.receive > .avatar:after { + content: ""; + position: absolute; + top: 0; + right: 0; + width: 0; + height: 0; + border: 5px solid #FFF; + border-left-color: rgba(0, 0, 0, 0); + border-bottom-color: rgba(0, 0, 0, 0); +} + +.bubble { + padding: 0px; +} + +.send { + -webkit-justify-content: flex-end; + -moz-justify-content: flex-end; + -ms-justify-content: flex-end; + -o-justify-content: flex-end; + justify-content: flex-end; + -webkit-align-items: flex-end; + -moz-align-items: flex-end; + -ms-align-items: flex-end; + -o-align-items: flex-end; + align-items: flex-end; +} + +.send > .avatar:after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 0; + height: 0; + border: 5px solid white; + border-right-color: transparent; + border-top-color: transparent; + -webkit-box-shadow: 1px 1px 2px rgba(black, 0.2); + -moz-box-shadow: 1px 1px 2px rgba(black, 0.2); + -ms-box-shadow: 1px 1px 2px rgba(black, 0.2); + -o-box-shadow: 1px 1px 2px rgba(black, 0.2); + box-shadow: 1px 1px 2px rgba(black, 0.2); +} + +.msg_sent > time { + float: right; +} + +.msg_container_base::-webkit-scrollbar-track { + -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); + -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); + -ms-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); + -o-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); + box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); + background-color: #F5F5F5; +} + +.msg_container_base::-webkit-scrollbar { + width: 12px; + background-color: #F5F5F5; +} + +.msg_container_base::-webkit-scrollbar-thumb { + -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); + -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); + -ms-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); + -o-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); + box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); + background-color: #555; +} + +#right-menu .chatbox .user-list { + height: 80px; + bottom: 0; + position: fixed; + padding-left: 0px; + border-top: 1px solid #ddd; + float: left; + width: 100%; + z-index: 230; + background-color: #F4F4F4; + overflow: hidden; + -webkit-box-shadow: inset 0 8px 8px -8px #BFBFBF, inset 0 -8px 8px -8px #BFBFBF; + -moz-box-shadow: inset 0 8px 8px -8px #BFBFBF, inset 0 -8px 8px -8px #BFBFBF; + -ms-box-shadow: inset 0 8px 8px -8px #BFBFBF, inset 0 -8px 8px -8px #BFBFBF; + -o-box-shadow: inset 0 8px 8px -8px #BFBFBF, inset 0 -8px 8px -8px #BFBFBF; + box-shadow: inset 0 8px 8px -8px #BFBFBF, inset 0 -8px 8px -8px #BFBFBF; +} + +#right-menu .chatbox .user-list img { + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + width: 50px; + height: 50px; + border: 2px solid #98a6ad; +} + +#right-menu .user-list > ul { + padding: 0px; + padding-left: 5px; + width: 228px; + height: 80px; + display: block; + white-space: nowrap; + overflow: auto; +} + +#right-menu .user-list li { + width: 55px; + padding-top: 14px; + display: inline-block; +} + +#content { + margin-top: 51px; + padding: 0px; + padding-bottom: 10px; + padding-left: 230px; + width: 100%; + color: #918C8C; +} + + +.input-group-addon, +.user-photo, +.btn, +.cover-v1, +.nav-tabs.nav-tabs-v2, +.tabs-area, +.mail-wrapper, +.mail-reply, +.panel, +.thumbnail, +.navbar{ + -webkit-box-shadow: 0 1px 0px rgba(0,0,0,0.12), 0 1px 1px rgba(0,0,0,0.24); + -moz-box-shadow: 0 1px 0px rgba(0,0,0,0.12), 0 1px 1px rgba(0,0,0,0.24); + -ms-box-shadow: 0 1px 0px rgba(0,0,0,0.12), 0 1px 1px rgba(0,0,0,0.24); + -o-box-shadow: 0 1px 0px rgba(0,0,0,0.12), 0 1px 1px rgba(0,0,0,0.24); + box-shadow: 0 1px 0px rgba(0,0,0,0.12), 0 1px 1px rgba(0,0,0,0.24); +} + +/*start: box v-1*/ +.box-v1{} + .box-v1 .panel-body{padding-top: 40px;} + .box-v1 .panel-body h1{line-height: .5;} + .box-v1 .panel-body hr{width: 60%;} + +/*start: box v-2*/ +.box-v2{} + .box-v2 .panel-heading{} + .box-v2 .panel-heading .box-v2-cover{width: 100%;} + .box-v2 .panel-heading .box-v2-detail{ + position: absolute; + z-index: 9; + margin-top: -100px; + margin-left: 10px; + color: #fff; + font-weight: 400; + } + .box-v2 .panel-heading .box-v2-detail img{ + width: 60px; + height: 60px; + border: 3px solid #fff; + } + .box-v2 .panel-body{ + background: #E30049; + color: #fff; + line-height: 0; + padding-bottom: 30px; + } + +/*start: box v-3*/ +.box-v3{padding: 30px;} + +/*start: box v-4*/ +.box-v4{} + .box-v4 .panel-heading{padding: 20px;} + .box-v4 .panel-body{} + .box-v4 .panel-body .box-v4-alert{ + width: 100%; + padding: 30px; + background-color: #F9F9F9; + border-top: 1px solid #e7eaec; + border-bottom: 1px solid #e7eaec; + margin-bottom: 10px; + } + +/*start: box v-5*/ +.box-v5{} + .box-v5 .panel-heading textarea{ + height: 150px; + width: 100%; + border:1px solid #ddd; + padding: 10px; + } + .box-v5 .tool a{ + padding: 10px; + } + + +/*start: box v-6*/ +.box-v6 img { + width: 30px; + height: 30px; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; +} + +.box-v6 p { + margin-top: -10px; +} + +.box-v6 .box-v6-content-bg { + position: absolute; + background-color: #FBF9F9; + height: 127px; +} + +.box-v6 .box-v6-content{ + padding-top: 20px; +} + +.box-v6 .box-v6-progress{ + padding: 20px; +} + +/*start box v7*/ + +.box-v7{color:#747373;} +.box-v7 .box-v7-avatar{ + width: 50px; + height: 50px; + margin-right: 10px; + border-radius: 100%; +} +.box-v7 .box-v7-header{padding: 10px} +.box-v7 .box-v7-header p{line-height: 1px;} +.box-v7 .box-v7-text{padding: 10px;} +.box-v7 .box-v7-header .box-v7-menu{font-size: 20px;cursor: pointer;color:#747373 !important;} +.box-v7 .box-v7-comment{background: #f4f4f4;margin-top: 20px;padding: 20px;} +.box-v7 .box-v7-comment:after{ + position: absolute; + top: -10px; + left: 4px; + display: inline-block; + border-right: 10px solid transparent; + border-bottom: 10px solid #f4f4f4; + border-left: 10px solid transparent; + content: ''; +} +.box-v7 .box-v7-comment .media-left{padding-right:0px;} +.box-v7 .box-v7-comment .box-v7-avatar{width: 40px !important;height: 40px !important;} +.box-v7 .box-v7-commenttextbox{height: 60px;width:100% !important;padding:10px;border-radius: 0px !important;border:1px solid #ddd;} + +/*======================== Wheather ===========================*/ + +.wheather { + padding-right: 10%; +} + +.sub-wheather { + width: 100px; + height: 100px; +} + +/*---cloudy----*/ + +.cloudy { + height: 40px; + width: 100px; + background: #fff; + -webkit-border-radius: 40px; + -moz-border-radius: 40px; + -ms-border-radius: 40px; + -o-border-radius: 40px; + border-radius: 40px; + border: 2px solid #ddd; + position: relative; + margin-top: 20px; +} + +.cloudy:before { + content: ""; + position: absolute; + top: -10px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + height: 30px; + width: 30px; + left: 15px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + border: 2px solid #ddd; + border-bottom-color: transparent; + border-right-color: transparent; + background: #fff; + -webkit-transform: rotate(40deg); + -moz-transform: rotate(40deg); + -ms-transform: rotate(40deg); + -o-transform: rotate(40deg); + transform: rotate(40deg); +} + +.cloudy:after { + content: ""; + position: absolute; + height: 50px; + width: 50px; + top: -20px; + left: 32px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + border: 2px solid #ddd; + border-bottom-color: transparent; + background: #fff; + border-right-color: transparent; + -webkit-transform: rotate(55deg); + -moz-transform: rotate(55deg); + -ms-transform: rotate(55deg); + -o-transform: rotate(55deg); + transform: rotate(55deg); +} + +.cloudy .shadow { + background-color: #F7F7F7; + height: 20px; + width: 100px; + position: absolute; + margin-top: 80px; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; +} + +/*---rainy----*/ + +.rainy { + height: 40px; + width: 100px; + background: #F9F9F9; + -webkit-border-radius: 40px; + -moz-border-radius: 40px; + -ms-border-radius: 40px; + -o-border-radius: 40px; + border-radius: 40px; + border: 2px solid #F7F5F5; + position: relative; + margin-top: 20px; +} + +.rainy:before { + content: ""; + position: absolute; + top: -10px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + height: 30px; + width: 30px; + left: 15px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + border: 1px solid #F3ECEC; + border-bottom-color: transparent; + border-right-color: transparent; + background: #F9F9F9; + -webkit-transform: rotate(40deg); + -moz-transform: rotate(40deg); + -ms-transform: rotate(40deg); + -o-transform: rotate(40deg); + transform: rotate(40deg); +} + +.rainy:after { + content: ""; + position: absolute; + height: 50px; + width: 50px; + top: -20px; + left: 32px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + border: 1px solid #F5F3F3; + border-bottom-color: transparent; + background: #F9F9F9; + border-right-color: transparent; + -webkit-transform: rotate(55deg); + -moz-transform: rotate(55deg); + -ms-transform: rotate(55deg); + -o-transform: rotate(55deg); + transform: rotate(55deg); +} + +.rainy .shadow { + height: 10px; + width: 60px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + background-color: #C4EDFF; + -webkit-transition: height .25s ease, width .25s ease; + -moz-transition: height .25s ease, width .25s ease; + -ms-transition: height .25s ease, width .25s ease; + -o-transition: height .25s ease, width .25s ease; + transition: height .25s ease, width .25s ease; + -webkit-transition: height .25s ease, width .25s ease; + -moz-transition: height .25s ease, width .25s ease; + -ms-transition: height .25s ease, width .25s ease; + -o-transition: height .25s ease, width .25s ease; + transition: height .25s ease, width .25s ease; + -webkit-transform: transform: translate(-50%, -50%); + -moz-transform: transform: translate(-50%, -50%); + -ms-transform: transform: translate(-50%, -50%); + -o-transform: transform: translate(-50%, -50%); + transform: transform: translate(-50%, -50%); + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + margin-top: 90px; + margin-left: 50px; +} + +.rainy .shadow:before, +.rainy .shadow:after { + content: ''; + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + border: 1px solid #F1F9FD; +} + +.rainy .shadow:before { + -webkit-animation: rippleX 2s linear infinite; + -moz-animation: rippleX 2s linear infinite; + -ms-animation: rippleX 2s linear infinite; + -o-animation: rippleX 2s linear infinite; + animation: rippleX 2s linear infinite; + -webkit-animation: rippleX 2s linear infinite; + -moz-animation: rippleX 2s linear infinite; + -ms-animation: rippleX 2s linear infinite; + -o-animation: rippleX 2s linear infinite; + animation: rippleX 2s linear infinite; +} + +.rainy .shadow:after { + -webkit-animation: ripple 2s linear 1s infinite; + -moz-animation: ripple 2s linear 1s infinite; + -ms-animation: ripple 2s linear 1s infinite; + -o-animation: ripple 2s linear 1s infinite; + animation: ripple 2s linear 1s infinite; + -webkit-animation: rippleX 2s linear 1s infinite; + -moz-animation: rippleX 2s linear 1s infinite; + -ms-animation: rippleX 2s linear 1s infinite; + -o-animation: rippleX 2s linear 1s infinite; + animation: rippleX 2s linear 1s infinite; +} + +@-webkit-keyframes rippleX { + 0% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); + } + 75% { + -webkit-transform: scale(1.75); + -moz-transform: scale(1.75); + -ms-transform: scale(1.75); + -o-transform: scale(1.75); + transform: scale(1.75); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 100% { + -webkit-transform: scale(2); + -moz-transform: scale(2); + -ms-transform: scale(2); + -o-transform: scale(2); + transform: scale(2); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + } +} +@keyframes rippleX { + 0% { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); + } + 75% { + -webkit-transform: scale(1.75); + -moz-transform: scale(1.75); + -ms-transform: scale(1.75); + -o-transform: scale(1.75); + transform: scale(1.75); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 100% { + -webkit-transform: scale(2); + -moz-transform: scale(2); + -ms-transform: scale(2); + -o-transform: scale(2); + transform: scale(2); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + } +} +.rain { + padding-left: 30px; + margin-top: -10px; +} + +.droplet { + width: 2px; + height: 10px; + margin-top: 0px; + background: -webkit-radial-gradient(center, farthest-corner, #C4EDFF, #C4EDFF); + background: -moz-radial-gradient(center, farthest-corner, #C4EDFF, #C4EDFF); + background: -ms-radial-gradient(center, farthest-corner, #C4EDFF, #C4EDFF); + background: -o-radial-gradient(center, farthest-corner, #C4EDFF, #C4EDFF); + background: radial-gradient(center, farthest-corner, #C4EDFF, #C4EDFF); + background: -webkit-radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: -moz-radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: -ms-radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: -o-radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: -webkit-radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: -moz-radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: -ms-radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: -o-radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + background: radial-gradient(center, farthest-corner, #A4DDF5, #76CBF1); + position: absolute; + -webkit-border-radius: 10px 10px 10px 10px / 30px 30px 10px 10px; + -moz-border-radius: 10px 10px 10px 10px / 30px 30px 10px 10px; + -ms-border-radius: 10px 10px 10px 10px / 30px 30px 10px 10px; + -o-border-radius: 10px 10px 10px 10px / 30px 30px 10px 10px; + border-radius: 10px 10px 10px 10px / 30px 30px 10px 10px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -o-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +.droplet2, +.droplet5 { + margin-left: 20px; +} + +.droplet3, +.droplet6 { + margin-left: 40px; +} + +.droplet1, +.droplet2, +.droplet3 { + -webkit-animation: rain2 linear 1.5s infinite .75s; + -moz-animation: rain2 linear 1.5s infinite .75s; + -ms-animation: rain2 linear 1.5s infinite .75s; + -o-animation: rain2 linear 1.5s infinite .75s; + animation: rain2 linear 1.5s infinite .75s; + -webkit-animation: rain2 linear 1.5s infinite .75s; + -moz-animation: rain2 linear 1.5s infinite .75s; + -ms-animation: rain2 linear 1.5s infinite .75s; + -o-animation: rain2 linear 1.5s infinite .75s; + animation: rain2 linear 1.5s infinite .75s; + -webkit-animation: rain2 linear 1.5s infinite .75s; + -moz-animation: rain2 linear 1.5s infinite .75s; + -ms-animation: rain2 linear 1.5s infinite .75s; + -o-animation: rain2 linear 1.5s infinite .75s; + animation: rain2 linear 1.5s infinite .75s; +} + +.droplet4, +.droplet5, +.droplet6 { + -webkit-animation: rain linear 1.5s infinite; + -moz-animation: rain linear 1.5s infinite; + -ms-animation: rain linear 1.5s infinite; + -o-animation: rain linear 1.5s infinite; + animation: rain linear 1.5s infinite; + -webkit-animation: rain linear 1.5s infinite; + -moz-animation: rain linear 1.5s infinite; + -ms-animation: rain linear 1.5s infinite; + -o-animation: rain linear 1.5s infinite; + animation: rain linear 1.5s infinite; + -webkit-animation: rain linear 1.5s infinite; + -moz-animation: rain linear 1.5s infinite; + -ms-animation: rain linear 1.5s infinite; + -o-animation: rain linear 1.5s infinite; + animation: rain linear 1.5s infinite; +} + +@-webkit-keyframes rain { + 0% { + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 90% { + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + + } + 100% { + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + + } +} +@-moz-keyframes rain { + 0% { + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 90% { + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 100% { + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + } +} + +@-webkit-keyframes rain2 { + 0% { + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + + } + 90% { + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 100% { + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + + } +} +@-moz-keyframes rain2 { + 0% { + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-transform: translate(0, 0); + -moz-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 90% { + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-transform: translate(0, 40px); + -moz-transform: translate(0, 40px); + -ms-transform: translate(0, 40px); + -o-transform: translate(0, 40px); + transform: translate(0, 40px); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 100% { + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-transform: translate(0, 60px); + -moz-transform: translate(0, 60px); + -ms-transform: translate(0, 60px); + -o-transform: translate(0, 60px); + transform: translate(0, 60px); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + } +} +/*================== Stormy ========================*/ +.stormy { + background-color: #989898; + z-index: 10; +} + +.stormy:after { + background-color: #989898; +} + +.stormy:before { + background-color: #989898; +} + +.thunder { + position: absolute; + position: absolute; + height: 50px; + width: 50px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + margin-left: 30px; + margin-top: 0px; + -webkit-animation: stormy_thunder 2s steps(1, end) infinite; + -moz-animation: stormy_thunder 2s steps(1, end) infinite; + -ms-animation: stormy_thunder 2s steps(1, end) infinite; + -o-animation: stormy_thunder 2s steps(1, end) infinite; + animation: stormy_thunder 2s steps(1, end) infinite; +} + +.thunder:after, +.thunder:before { + position: absolute; + content: ''; + height: 100%; + width: 100%; + top: 0%; + left: 0%; +} + +.thunder:before { + background: -webkit-linear-gradient(transparent 0%, yellow 0%), linear-gradient(to top left, #ffff00 43%, #ffff00 43%, #ffff00 44%, transparent 44%), linear-gradient(to top left, transparent 56%, #ffff00 56%, #ffff00 57%, #ffff00 57%), linear-gradient(transparent 0%, #ffff00 0%), linear-gradient(to top left, #ffff00 51%, transparent 51%), linear-gradient(to top left, transparent 49%, #ffff00 49%); + background: -moz-linear-gradient(transparent 0%, yellow 0%), linear-gradient(to top left, #ffff00 43%, #ffff00 43%, #ffff00 44%, transparent 44%), linear-gradient(to top left, transparent 56%, #ffff00 56%, #ffff00 57%, #ffff00 57%), linear-gradient(transparent 0%, #ffff00 0%), linear-gradient(to top left, #ffff00 51%, transparent 51%), linear-gradient(to top left, transparent 49%, #ffff00 49%); + background: -ms-linear-gradient(transparent 0%, yellow 0%), linear-gradient(to top left, #ffff00 43%, #ffff00 43%, #ffff00 44%, transparent 44%), linear-gradient(to top left, transparent 56%, #ffff00 56%, #ffff00 57%, #ffff00 57%), linear-gradient(transparent 0%, #ffff00 0%), linear-gradient(to top left, #ffff00 51%, transparent 51%), linear-gradient(to top left, transparent 49%, #ffff00 49%); + background: -o-linear-gradient(transparent 0%, yellow 0%), linear-gradient(to top left, #ffff00 43%, #ffff00 43%, #ffff00 44%, transparent 44%), linear-gradient(to top left, transparent 56%, #ffff00 56%, #ffff00 57%, #ffff00 57%), linear-gradient(transparent 0%, #ffff00 0%), linear-gradient(to top left, #ffff00 51%, transparent 51%), linear-gradient(to top left, transparent 49%, #ffff00 49%); + background: linear-gradient(transparent 0%, yellow 0%), linear-gradient(to top left, #ffff00 43%, #ffff00 43%, #ffff00 44%, transparent 44%), linear-gradient(to top left, transparent 56%, #ffff00 56%, #ffff00 57%, #ffff00 57%), linear-gradient(transparent 0%, #ffff00 0%), linear-gradient(to top left, #ffff00 51%, transparent 51%), linear-gradient(to top left, transparent 49%, #ffff00 49%); + -webkit-background-size: 20% 40%, 22% 42%, 22% 42%, 23% 42%, 23% 42%, 23% 42%; + -moz-background-size: 20% 40%, 22% 42%, 22% 42%, 23% 42%, 23% 42%, 23% 42%; + -ms-background-size: 20% 40%, 22% 42%, 22% 42%, 23% 42%, 23% 42%, 23% 42%; + -o-background-size: 20% 40%, 22% 42%, 22% 42%, 23% 42%, 23% 42%, 23% 42%; + background-size: 20% 40%, 22% 42%, 22% 42%, 23% 42%, 23% 42%, 23% 42%; + background-position: 50% 50%, 32% 5%, 70% 100%, 50% 50%, 33% 7%, 69% 98%; + background-repeat: no-repeat; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -o-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: skewY(-30deg) skewX(-30deg); + -moz-transform: skewY(-30deg) skewX(-30deg); + -ms-transform: skewY(-30deg) skewX(-30deg); + -o-transform: skewY(-30deg) skewX(-30deg); + transform: skewY(-30deg) skewX(-30deg); + z-index: 2; +} + +@keyframes stormy_thunder { + 0% { + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + + } + 5% { + -webkit-transform: rotate(-3deg); + -moz-transform: rotate(-3deg); + -ms-transform: rotate(-3deg); + -o-transform: rotate(-3deg); + transform: rotate(-3deg); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + 10% { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + -webkit-opacity: 0.5; + -moz-opacity: 0.5; + -ms-opacity: 0.5; + -o-opacity: 0.5; + opacity: 0.5; + filter: alpha(opacity=50); + } + 15% { + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + transform: rotate(-90deg); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + } +} +/*============== Snowy ===================*/ +.snowy { + z-index: 10; + background-color: #fff; +} + +.snowy:after { + background-color: #fff; +} + +.snowy:before { + background-color: #fff; +} + +.snowy .shadow { + background-color: #F7F7F7; + height: 20px; + width: 100px; + position: absolute; + margin-top: 80px; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + z-index: -10; +} + +.snowy .shadow:after { + display: none; +} + +.snowy .shadow:before { + display: none; +} + +.snowy-sub-wheather .droplet { + width: 8px; + height: 8px; + margin-top: 0px; + background: #fff !important; + border: 1px solid #F4F4F4; +} + +/*=========== Suny ================*/ + +.suny { + margin-top: 20px; + margin-left: 30px; +} + +.sun { + width: 60px; + height: 60px; + -webkit-box-shadow: 0px 0px 113px 23px #fcfc14; + -moz-box-shadow: 0px 0px 113px 23px #fcfc14; + -ms-box-shadow: 0px 0px 113px 23px #fcfc14; + -o-box-shadow: 0px 0px 113px 23px #fcfc14; + box-shadow: 0px 0px 113px 23px #fcfc14; + background: #f9db62; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + margin-left: 20px; +} + +.mount { + width: 0; + height: 0; + height: 0; + position: absolute; + border-left: 30px solid transparent; + border-right: 30px solid transparent; + border-bottom: 60px solid #12CC5C; +} + +.mount1 { + margin-left: 30px; + border-left: 30px solid transparent; + border-right: 30px solid transparent; + border-bottom: 40px solid #08BF51; + margin-top: 20px; +} + +.mount2 { + margin-left: 60px; + border-left: 30px solid transparent; + border-right: 30px solid transparent; + border-bottom: 40px solid #2BA01C; + margin-top: 20px; +} + +/*======== Mostly Suny ============*/ + +.mostly-suny .cloudy { + position: absolute; + margin-top: -20px; + -webkit-animation: moveclouds 10s linear infinite; + -moz-animation: moveclouds 10s linear infinite; + -ms-animation: moveclouds 10s linear infinite; + -o-animation: moveclouds 10s linear infinite; + animation: moveclouds 10s linear infinite; + -webkit-animation: moveclouds 10s linear infinite; + -moz-animation: moveclouds 10s linear infinite; + -ms-animation: moveclouds 10s linear infinite; + -o-animation: moveclouds 10s linear infinite; + animation: moveclouds 10s linear infinite; + -webkit-animation: moveclouds 10s linear infinite; + -moz-animation: moveclouds 10s linear infinite; + -ms-animation: moveclouds 10s linear infinite; + -o-animation: moveclouds 10s linear infinite; + animation: moveclouds 10s linear infinite; +} + +@-webkit-keyframes moveclouds { + 0% { + margin-left: 50px; + } + 100% { + margin-left: -50px; + } +} +@-moz-keyframes moveclouds { + 0% { + margin-left: 50px; + } + 100% { + margin-left: -50px; + } +} +@-o-keyframes moveclouds { + 0% { + margin-left: 50px; + } + 100% { + margin-left: -50px; + } +} +/*============ Hazy ================*/ + +.hazy { + -webkit-animation: moveclouds 10s linear infinite; + -moz-animation: moveclouds 10s linear infinite; + -ms-animation: moveclouds 10s linear infinite; + -o-animation: moveclouds 10s linear infinite; + animation: moveclouds 10s linear infinite; + -webkit-animation: moveclouds 10s linear infinite; + -moz-animation: moveclouds 10s linear infinite; + -ms-animation: moveclouds 10s linear infinite; + -o-animation: moveclouds 10s linear infinite; + animation: moveclouds 10s linear infinite; + -webkit-animation: moveclouds 10s linear infinite; + -moz-animation: moveclouds 10s linear infinite; + -ms-animation: moveclouds 10s linear infinite; + -o-animation: moveclouds 10s linear infinite; + animation: moveclouds 10s linear infinite; +} + +.hazy, +.hazy:after, +.hazy:before { + background-color: #ddd; + -webkit-box-shadow: 0px 0px 80px 23px #ddd; + -moz-box-shadow: 0px 0px 80px 23px #ddd; + -ms-box-shadow: 0px 0px 80px 23px #ddd; + -o-box-shadow: 0px 0px 80px 23px #ddd; + box-shadow: 0px 0px 80px 23px #ddd; +} + +/*============= Tornado ================*/ + + + +.tornado .cloudy { + background-color: #ddd; +} + +.tornado .cloudy:after { + background-color: #ddd; +} + +.tornado .cloudy:before { + background-color: #ddd; +} + +.tornado .wind { + margin-top: 5px; + margin-left: 10px; + background-color: #ddd; + width: 80px; + height: 2px; + -webkit-border-radius: 20%; + -moz-border-radius: 20%; + -ms-border-radius: 20%; + -o-border-radius: 20%; + border-radius: 20%; + -webkit-animation-name: spinner; + -moz-animation-name: spinner; + -ms-animation-name: spinner; + -o-animation-name: spinner; + animation-name: spinner; + -webkit-animation-timing-function: linear; + -moz-animation-timing-function: linear; + -ms-animation-timing-function: linear; + -o-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + -moz-animation-iteration-count: infinite; + -ms-animation-iteration-count: infinite; + -o-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-duration: 2s; + -moz-animation-duration: 2s; + -ms-animation-duration: 2s; + -o-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: spinner; + -moz-animation-name: spinner; + -ms-animation-name: spinner; + -o-animation-name: spinner; + animation-name: spinner; + -webkit-animation-timing-function: linear; + -moz-animation-timing-function: linear; + -ms-animation-timing-function: linear; + -o-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + -moz-animation-iteration-count: infinite; + -ms-animation-iteration-count: infinite; + -o-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-duration: 2s; + -moz-animation-duration: 2s; + -ms-animation-duration: 2s; + -o-animation-duration: 2s; + animation-duration: 2s; + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + -ms-transform-style: preserve-3d; + -o-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + -ms-transform-style: preserve-3d; + -o-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + -ms-transform-style: preserve-3d; + -o-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + -ms-transform-style: preserve-3d; + -o-transform-style: preserve-3d; + transform-style: preserve-3d; +} + +.tornado .wind2 { + width: 60px; + margin-left: 10px; +} + +.tornado .wind3 { + width: 40px; + margin-left: 30px; +} + +.tornado .wind4 { + width: 20px; + margin-left: 30px; +} + +@-webkit-keyframes spinner { + from { + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + transform: rotateY(0deg); + } + to { + -webkit-transform: rotateY(-360deg); + -moz-transform: rotateY(-360deg); + -ms-transform: rotateY(-360deg); + -o-transform: rotateY(-360deg); + transform: rotateY(-360deg); + } +} +@keyframes spinner { + from { + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + transform: rotateY(0deg); + } + to { + -webkit-transform: rotateY(-360deg); + -moz-transform: rotateY(-360deg); + -ms-transform: rotateY(-360deg); + -o-transform: rotateY(-360deg); + transform: rotateY(-360deg); + -webkit-transform: rotateY(-360deg); + -moz-transform: rotateY(-360deg); + -ms-transform: rotateY(-360deg); + -o-transform: rotateY(-360deg); + transform: rotateY(-360deg); + -webkit-transform: rotateY(-360deg); + -moz-transform: rotateY(-360deg); + -ms-transform: rotateY(-360deg); + -o-transform: rotateY(-360deg); + transform: rotateY(-360deg); + } +} +/*==================== Toggle On Off ======================*/ + +.onoffswitch { + position: relative; + width: 99px; + user-select: none; + user-select: none; + user-select: none; +} + +.onoffswitch-checkbox { + display: none; +} + +.onoffswitch-label { + display: block; + overflow: hidden; + cursor: pointer; + height: 36px; + padding: 0; + line-height: 36px; + border: 2px solid #CCCCCC; + -webkit-border-radius: 36px; + -moz-border-radius: 36px; + -ms-border-radius: 36px; + -o-border-radius: 36px; + border-radius: 36px; + background-color: #FFFFFF; + -webkit-transition: background-color 0.3s ease-in; + -moz-transition: background-color 0.3s ease-in; + -ms-transition: background-color 0.3s ease-in; + -o-transition: background-color 0.3s ease-in; + transition: background-color 0.3s ease-in; +} + +.onoffswitch-label:before { + content: ""; + display: block; + width: 36px; + margin: 0px; + background: #FFFFFF; + position: absolute; + top: 0; + bottom: 0; + right: 61px; + border: 2px solid #CCCCCC; + -webkit-border-radius: 36px; + -moz-border-radius: 36px; + -ms-border-radius: 36px; + -o-border-radius: 36px; + border-radius: 36px; + -webkit-transition: all 0.3s ease-in 0s; + -moz-transition: all 0.3s ease-in 0s; + -ms-transition: all 0.3s ease-in 0s; + -o-transition: all 0.3s ease-in 0s; + transition: all 0.3s ease-in 0s; +} + +.onoffswitch-checkbox:checked + .onoffswitch-label { + background-color: #FBFBFB; +} + +.onoffswitch-checkbox:checked + .onoffswitch-label, +.onoffswitch-checkbox:checked + .onoffswitch-label:before { + border-color: #F4F4F4; +} + +.onoffswitch-checkbox:checked + .onoffswitch-label:before { + right: 0px; +} + +/*=========== on off switch default ==============*/ + +.mini-onoffswitch { + position: relative; + width: 60px; + user-select: none; + user-select: none; + user-select: none; +} + +.mini-onoffswitch .onoffswitch-checkbox { + display: none; +} + +.mini-onoffswitch .onoffswitch-label { + display: block; + overflow: hidden; + cursor: pointer; + height: 20px; + padding: 0; + line-height: 36px; + border: 1px solid #CCCCCC; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + -ms-border-radius: 0px; + -o-border-radius: 0px; + border-radius: 0px; + background-color: #FFFFFF; + -webkit-transition: background-color 0.3s ease-in; + -moz-transition: background-color 0.3s ease-in; + -ms-transition: background-color 0.3s ease-in; + -o-transition: background-color 0.3s ease-in; + transition: background-color 0.3s ease-in; +} + +.mini-onoffswitch .onoffswitch-label:before { + content: ""; + display: block; + width: 30px; + margin: 0px; + background: #FFFFFF; + position: absolute; + top: 0; + bottom: 0; + right: 31px; + border: 1px solid #CCCCCC; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + -ms-border-radius: 0px; + -o-border-radius: 0px; + border-radius: 0px; + -webkit-transition: all 0.3s ease-in 0s; + -moz-transition: all 0.3s ease-in 0s; + -ms-transition: all 0.3s ease-in 0s; + -o-transition: all 0.3s ease-in 0s; + transition: all 0.3s ease-in 0s; +} + +.mini-onoffswitch .onoffswitch-checkbox:checked + .onoffswitch-label { + background-color: #FBFBFB; +} + +.mini-onoffswitch .onoffswitch-checkbox:checked + .onoffswitch-label, +.onoffswitch-checkbox:checked + .onoffswitch-label:before { + border-color: #F4F4F4; +} + +.mini-onoffswitch .onoffswitch-checkbox:checked + .onoffswitch-label:before { + right: 0px; +} + +.onoffswitch-primary .onoffswitch-checkbox:checked + .onoffswitch-label { + background-color: #1c84c6; +} + +.onoffswitch-info .onoffswitch-checkbox:checked + .onoffswitch-label { + background-color: #73CAEF; +} + +.onoffswitch-warning .onoffswitch-checkbox:checked + .onoffswitch-label { + background-color: #f0ad4e; +} + +.onoffswitch-success .onoffswitch-checkbox:checked + .onoffswitch-label { + background-color: #20C572; +} + +.onoffswitch-danger .onoffswitch-checkbox:checked + .onoffswitch-label { + background-color: #FF6656; +} + +/*=============== mini-TimeLine ==================*/ + +.mini-timeline { + list-style: none; + position: relative; + float: left; + width: 100%; + padding-bottom: 20px; + margin-top: 10px; +} + +.mini-timeline:before { + top: 0; + bottom: 0; + position: absolute; + content: " "; + width: 3px; + background-color: #eeeeee; + margin-left: -21px; +} + +.mini-timeline > li { + margin-bottom: 20px; + position: relative; +} + +.mini-timeline > li:before, +.mini-timeline > li:after { + content: " "; + display: table; +} + +.mini-timeline > li:after { + clear: both; +} + +.mini-timeline > li:before, +.mini-timeline > li:after { + content: " "; + display: table; +} + +.mini-timeline > li:after { + clear: both; +} + +.mini-timeline .mini-timeline-highlight { + height: 50px; + margin-left: -21px; +} + +.mini-timeline .mini-timeline-info { + border-left: 3px solid #73CAEF; +} + +.mini-timeline .mini-timeline-info:before { + margin-left: -10px !important; + border: 2px solid #73CAEF !important; +} + +.mini-timeline .mini-timeline-success { + border-left: 3px solid #20C572; +} + +.mini-timeline .mini-timeline-success:before { + margin-left: -10px !important; + border: 2px solid #20C572 !important; +} + +.mini-timeline .mini-timeline-warning { + border-left: 3px solid #f0ad4e; +} + +.mini-timeline .mini-timeline-warning:before { + margin-left: -10px !important; + border: 2px solid #f0ad4e !important; +} + +.mini-timeline .mini-timeline-danger { + border-left: 3px solid #FF6656; +} + +.mini-timeline .mini-timeline-danger:before { + margin-left: -10px !important; + border: 2px solid #FF6656 !important; +} + +.mini-timeline .mini-timeline-panel { + position: absolute; + padding-left: 10px; + width: 200px; +} + +.mini-timeline .mini-timeline-panel .time { + color: #98a6ad; +} + +.mini-timeline .mini-timeline-panel p { + margin-top: -10px; + color: #58666e; +} + +.mini-timeline .mini-timeline-highlight:before { + width: 15px; + height: 15px; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + content: " "; + margin-left: -6px; + border: 2px solid #ddd; + background-color: #F4F4F4; +} + +/*========== list Timeline ===========*/ + + + +.list-timeline .list-timeline-section { + background-color: #FFF; + color: #BBB1B1; + padding: 10px; +} + +.list-timeline-icon{ + font-size: 2em; +} +.list-timeline-detail{} +.list-timeline-detail p{ + border-left: 2px solid #ddd; + padding-left: 10px; +} +/*=========Iconic Timeline===========*/ + + + +.iconic-timeline .iconic-timeline-icon i { + background-color: #F4F4F4; + border: 1px solid #ddd; + padding: 10px; + margin-right: -2px; + color: #676A6C; +} + +.iconic-timeline .iconic-timeline-icon { + padding: 0px; + padding-top: 9px; + text-align: right; + float: left; + z-index: 9; +} + +.iconic-timeline .iconic-timeline-detail { + border-left: 1px solid #ddd; + background-color: #fff; +} + +.iconic-timeline .iconic-timeline-detail:hover { + background-color: #F4F4F4; +} + +.iconic-timeline .iconic-timeline-detail p { + margin-top: -10px; +} + +.iconic-timeline .icon-primary { + background-color: #1c84c6 !important; + color: #fff !important; +} + +.iconic-timeline .icon-success { + background-color: #27C24C !important; + color: #fff !important; +} + +.iconic-timeline .icon-info { + background-color: #73CAEF !important; + color: #fff !important; +} + +.iconic-timeline .icon-danger { + background-color: #FF6656 !important; + color: #fff !important; +} + +.iconic-timeline .icon-warning { + background-color: #F0AD4E !important; + color: #fff !important; +} + +.iconic-timeline .icon-default { + background-color: #857E7E !important; + color: #fff !important; +} + +/*=============== Default TimeLine =================*/ + +.timeline { + list-style: none; + padding: 20px 0 20px; + position: relative; +} + +.timeline:before { + top: 0; + bottom: 0; + position: absolute; + content: " "; + width: 3px; + background-color: #eeeeee; + left: 50%; + margin-left: -1.5px; +} + +.timeline > li { + margin-bottom: 20px; + position: relative; +} + +.timeline > li:before, +.timeline > li:after { + content: " "; + display: table; +} + +.timeline > li:after { + clear: both; +} + +.timeline > li:before, +.timeline > li:after { + content: " "; + display: table; +} + +.timeline > li:after { + clear: both; +} + +.timeline > li > .timeline-panel { + width: 46%; + float: left; + border: 1px solid #d4d4d4; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + padding: 20px; + position: relative; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); + -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); + -ms-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); + -o-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); +} + +.timeline > li > .timeline-panel:before { + position: absolute; + top: 26px; + right: -15px; + display: inline-block; + border-top: 15px solid transparent; + border-left: 15px solid #ccc; + border-right: 0 solid #ccc; + border-bottom: 15px solid transparent; + content: " "; +} + +.timeline > li > .timeline-panel:after { + position: absolute; + top: 27px; + right: -14px; + display: inline-block; + border-top: 14px solid transparent; + border-left: 14px solid #fff; + border-right: 0 solid #fff; + border-bottom: 14px solid transparent; + content: " "; +} + +.timeline > li > .timeline-badge { + color: #fff; + width: 50px; + height: 50px; + line-height: 50px; + font-size: 1.4em; + text-align: center; + position: absolute; + top: 16px; + left: 50%; + margin-left: -25px; + background-color: #999999; + z-index: 100; + -webkit-border-top-right-radius: 50%; + -moz-border-top-right-radius: 50%; + -ms-border-top-right-radius: 50%; + -o-border-top-right-radius: 50%; + border-top-right-radius: 50%; + -webkit-border-top-left-radius: 50%; + -moz-border-top-left-radius: 50%; + -ms-border-top-left-radius: 50%; + -o-border-top-left-radius: 50%; + border-top-left-radius: 50%; + -webkit-border-bottom-right-radius: 50%; + -moz-border-bottom-right-radius: 50%; + -ms-border-bottom-right-radius: 50%; + -o-border-bottom-right-radius: 50%; + border-bottom-right-radius: 50%; + -webkit-border-bottom-left-radius: 50%; + -moz-border-bottom-left-radius: 50%; + -ms-border-bottom-left-radius: 50%; + -o-border-bottom-left-radius: 50%; + border-bottom-left-radius: 50%; +} + +.timeline > li.timeline-inverted > .timeline-panel { + float: right; +} + +.timeline > li.timeline-inverted > .timeline-panel:before { + border-left-width: 0; + border-right-width: 15px; + left: -15px; + right: auto; +} + +.timeline > li.timeline-inverted > .timeline-panel:after { + border-left-width: 0; + border-right-width: 14px; + left: -14px; + right: auto; +} + +.timeline-badge.primary { + background-color: #2e6da4 !important; +} + +.timeline-badge.success { + background-color: #3f903f !important; +} + +.timeline-badge.warning { + background-color: #f0ad4e !important; +} + +.timeline-badge.danger { + background-color: #d9534f !important; +} + +.timeline-badge.info { + background-color: #5bc0de !important; +} + +.timeline-title { + margin-top: 0; + color: inherit; +} + +.timeline-body > p, +.timeline-body > ul { + margin-bottom: 0; +} + +.timeline-body > p + p { + margin-top: 5px; +} + +@media (max-width: 767px) { + ul.timeline:before { + left: 40px; + } + ul.timeline > li > .timeline-panel { + width: calc(100% - 90px); + width: -moz-calc(100% - 90px); + width: -webkit-calc(100% - 90px); + } + ul.timeline > li > .timeline-badge { + left: 15px; + margin-left: 0; + top: 16px; + } + ul.timeline > li > .timeline-panel { + float: right; + } + ul.timeline > li > .timeline-panel:before { + border-left-width: 0; + border-right-width: 15px; + left: -15px; + right: auto; + } + ul.timeline > li > .timeline-panel:after { + border-left-width: 0; + border-right-width: 14px; + left: -14px; + right: auto; + } +} +/*carousel*/ + +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + width: 100%; + height: auto; +} + +.carousel-thumb-img li { + float: left; + list-style: none; + margin: 10px; + cursor: pointer; +} + +.carousel-thumb-img-li.active img { + border: 5px solid #ddd; +} + +.carousel-thumb-img-li img { + width: 80px; + height: 80px; +} + +/* carousel */ + +#quote-carousel { + padding: 0 10px 30px 10px; + margin-top: 30px; +} + +/* Control buttons */ + +#quote-carousel .carousel-control { + background: none; + color: #222; + font-size: 2.3em; + text-shadow: none; + margin-top: 30px; +} + +/* Previous button */ + +#quote-carousel .carousel-control.left { + left: -12px; +} + +/* Next button */ + +#quote-carousel .carousel-control.right { + right: -12px !important; +} + +/* Changes the position of the indicators */ + +#quote-carousel .carousel-indicators { + right: 50%; + top: auto; + bottom: 0px; + margin-right: -19px; +} + +/* Changes the color of the indicators */ + +#quote-carousel .carousel-indicators li { + background: #c0c0c0; +} + +#quote-carousel .carousel-indicators .active { + background: #333333; +} + +#quote-carousel img { + width: 250px; + height: 100px; +} + +/* End carousel */ + +.item blockquote { + border-left: none; + margin: 0; +} + +.item blockquote img { + margin-bottom: 10px; +} + +.item blockquote p:before { + content: "\f10d"; + font-family: 'Fontawesome'; + float: left; + margin-right: 10px; +} + +/*============ Menu 2 (Right Menu) ==========*/ + +#right-menu-config { + color: #918C8C; + padding: 20px; +} + +#right-menu-config .btnmore { + background-color: #ddd; + border: none; + width: 100%; + height: 40px; + margin-top: 20px; + color: #444; +} + +#right-menu-config .mini-onoffswitch { + margin-top: 10px; +} + + +/*====*/ + +.chart-title { + height: 90px; + padding: 10px; + padding-left: 20px; +} + +.chart-title h3 { + font-weight: 100; + color: #918C8C; +} + +/*=========== Email ===========*/ + +.mail-wrapper { + background-color: #fff; + padding: 0px; +} + +.mail-wrapper .mail-left { + padding-bottom: 50px; +} + +.mail-wrapper .mail-left .mail-left-header { + height: 50px; + padding-top: 50px; + padding-bottom: 50px; + font-size: 2em; +} + +.mail-wrapper .mail-left .mail-left-header .btncompose-mail { + width: 100% !important; +} + +.mail-wrapper .mail-left .mail-left-content { + padding-top: 20px; +} + +.mail-wrapper .mail-left .mail-left-content h5 { + color: #928A8A; +} + +.mail-wrapper .mail-left .mail-left-content span { + padding-right: 5px; +} + +.mail-wrapper .mail-left .mail-left-content hr { + color: #918C8C; + width: 80%; +} + +.mail-wrapper .mail-left .mail-left-content li { + padding: 2px; +} + +.mail-wrapper .mail-left .mail-left-content li a { + color: #918C8C; + font-weight: 100; + font-size: 18px; +} + +.mail-wrapper .mail-left .mail-left-content li .active { + font-weight: bold; +} + +.mail-wrapper .mail-left .mail-left-content li a:hover { + background: #fff; + border-left: 2px solid #918C8C; +} + +.mail-wrapper .mail-right { + padding: 25px; +} + +.mail-wrapper .mail-right-header{ + margin-bottom: 30px; +} + +.mail-wrapper .mail-right .mail-right-options { + padding: 20px; + font-size: 20px; + color: #918C8C; + padding-right: 0px; +} + +.mail-wrapper .mail-right .mail-right-tool { + color: #918C8C; + font-weight: 300; + padding: 20px; +} + +.mail-wrapper .mail-right .mail-right-tool .txtinput { + width: 100%; + height: 40px; + border: none; + font-size: 15px; + color: #918C8C; + font-weight: 200; + padding: 10px; +} + +.mail-wrapper .mail-right .mail-right-tool li { + float: left; +} + +.mail-wrapper .mail-right .mail-right-tool .icheckbox_flat-red { + margin-top: 15px; + margin-right: 10px; +} + +.mail-wrapper .mail-right .mail-right-tool li a { + font-size: 18px; + color: #918C8C; + font-weight: 500; + border: 1px solid #E8E8E8; + margin-right: 5px; +} + +.mail-wrapper .mail-right .mail-right-tool li a:hover { + background: none; +} + +.mail-wrapper .mail-right .mail-right-content { + padding: 10px; + line-height: 2; + color: #918C8C; +} + +.mail-wrapper .mail-right .mail-right-content .mail-reply { + padding: 4px; + border: 1px solid #F4F4F4; + padding-bottom: 20px; + margin-top: 200px; +} + +.mail-wrapper .mail-right .mail-right-content .mail-attachment { + padding: 10px; +} + +.mail-wrapper .mail-right .mail-right-content .mail-attachment-icon .type-icon { + font-size: 7em; +} + +.mail-wrapper .mail-right .mail-right-content hr { + color: #918C8C; + width: 90%; + margin-top: 20px; +} + +.mail-wrapper .mail-right .mail-right-text { + padding-left: 20px !important; + padding-right: 20px !important; +} + +.mail-wrapper .mail-right .mail-right-content .note-toolbar { + background: #fff !important; + border: none; +} + +.mail-wrapper .mail-right .mail-right-content .btn { + background: #F4F4F4; +} + +.mail-wrapper .mail-right .mail-right-content .note-editable { + color: #918C8C; + font-size: 18px; + font-weight: 400; +} + +.mail-wrapper .mail-right .mail-right-content .note-editor { + border: none; + box-shadow: none !important; +} + +.mail-wrapper .mail-right .mail-right-content a { + color: #918C8C; +} + +.mail-wrapper .mail-right .mail-right-content tr td { + padding: 10px; + padding-top: 20px; + padding-left: 20px; + border-top: 1px solid 1px solid #E7E7E7; +} + +.mail-wrapper .mail-right .searchbox-v1 { + padding-left: 0px; +} + +.mail-wrapper .mail-right .mail-right-content .unread { + font-weight: bold; + background-color: #F4F4F4; +} + +/*===================== Searchbox V1 ===================*/ + +.searchbox-v1 { + padding: 20px; +} + +.searchbox-v1 span { + color: #918C8C; + font-size: 17px; +} + +.searchbox-v1 .txtsearch { + width: 100%; + border: none; + height: 40px; + padding: 5px; + padding-left: 10px; + color: #918C8C; + font-size: 18px; + font-weight: 100; +} + +.searchbox-v1 .txtsearch:focus { + outline: none; + +} + +.searchbox-v1 .input-group-addon { + background: none; + border: none; + padding-right: 5px !important; +} + +/*================ TAGS =====================*/ + +.tags { + width: 100%; + padding: 0px; + padding-top: 20px; +} + +.tags li { + float: left; + list-style: none; +} + +.tags li a { + background-color: #fff; + padding: 5px; + border: 1px solid #ddd; + font-size: 15px !important; + display: block; +} + +.tags li a:hover { + -webkit-text-decoration: none; + -moz-text-decoration: none; + -ms-text-decoration: none; + -o-text-decoration: none; + text-decoration: none; +} + +/*========= TYpography =============*/ + + + +.typography .windows { + padding: 20px !important; + color: #958E8E; + padding-bottom: 5px !important; +} + +/*======== iCOns ========*/ + +.icon-wrapper, +.icon-wrapper h3, +.icon-wrapper a { + color: #918C8C; + font-weight: 300; +} + +.icon-wrapper .windows { + padding: 50px; +} + +.icon-wrapper .windows-header { + padding-left: 5px !important; +} + +.icon-wrapper .icon-box, +.icon-wrapper a { + font-size: 15px; + padding: 10px; +} + +.icon-wrapper .icon-box:hover { + font-weight: bold; +} + +.icon-wrapper .icons, +.icon-wrapper .fa { + padding: 10px; + font-size: 2em; +} + +/*======= Button Page========*/ + + + +.btn-wrapper .btn-3d { + margin-top: 10px !important; +} + +.btn-wrapper .btn{margin-bottom: 10px;} + +/*========= Video Page ========*/ + + + +.video-v1 .windows { + text-align: left; + border-bottom: 4px solid #ddd; +} + +.video-v1-time { + margin-top: -6px; +} + +.video-v1 .video-v1-rate, +.video-v2 .video-v2-rate { + padding-top: 10px; + float: right; + color: #FF6656; + text-align: right; +} + +.video-v1 .video-v1-content { + padding: 20px; + padding-bottom: 15px; +} + +.video-v1 .video-v1-footer { + padding: 0px; +} + +.video-v1 .video-v1-footer span { + padding: 10px; + font-size: 15px; +} + +.video-v2 .windows { + text-align: left; +} + +.video-v1 .windows .windows-content .video-v2 .video-v2-rate { + color: #918C8C; + font-weight: bold; + font-size: 18px; +} + +.video-v2 .video-v2-time { + padding-bottom: 10px; +} + +.video-v2 .video-v2-time:before { + content: ' '; + width: 20px; + height: 20px; + background-color: #F0F3F4; + position: absolute; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + left: -8px; +} + +.video-v2 .video-v2-footer { + font-size: 13px; +} + +/*=============== Tabs Page ==================*/ + +.tabs-wrapper .windows { + padding: 0px !important; +} + +.tabs-wrapper .windows-content { + padding: 0px !important; + height: 235px; +} + +.tabs-wrapper #tabs-demo { + border: none !important; +} + +.tabs-wrapper #tabs-demo li, +.tabs-wrapper #tabs-demo li a { + border: none !important; +} + +.tabs-wrapper #tabs-demo .active a { + border-bottom: 2px solid #918C8C !important; +} + +.tabs-wrapper #tabs-content-demo { + padding: 20px; +} + +.tabs-wrapper .tab-content { + padding: 20px !important; + text-align: left; + color: #8F8686 !important; +} + +.tabs-area { + background-color: #fff; + padding: 0px; + margin-top: 20px; +} + +.tab-content-v1 { + border-left: 2px solid #918C8C; +} + +.nav-tabs.nav-tabs-v1 { + border: none !important; + padding: 10px !important; +} + +.nav-tabs.nav-tabs-v1 a { + color: #918C8C; + font-weight: bold; +} + +.nav-tabs.nav-tabs-v1 .active a { + border: none !important; + color: #ddd !important; +} + +.nav-tabs.nav-tabs-v1 li a:before { + content: ''; + position: absolute; + width: 80%; + border-bottom: 2px solid #918C8C; + bottom: 1px; + -webkit-transform: scaleX(0); + -moz-transform: scaleX(0); + -ms-transform: scaleX(0); + -o-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform: scaleX(0); + -moz-transform: scaleX(0); + -ms-transform: scaleX(0); + -o-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform: scaleX(0); + -moz-transform: scaleX(0); + -ms-transform: scaleX(0); + -o-transform: scaleX(0); + transform: scaleX(0); + -webkit-transition: -webkit-transform 0.2s ease-in; + -moz-transition: -webkit-transform 0.2s ease-in; + -ms-transition: -webkit-transform 0.2s ease-in; + -o-transition: -webkit-transform 0.2s ease-in; + transition: -webkit-transform 0.2s ease-in; + -webkit-transition: transform: 0.2s ease-in; + -moz-transition: transform: 0.2s ease-in; + -ms-transition: transform: 0.2s ease-in; + -o-transition: transform: 0.2s ease-in; + transition: transform: 0.2s ease-in; +} + +.nav-tabs.nav-tabs-v1 li a:focus { + color: #ddd; +} + +.nav-tabs.nav-tabs-v1 li a:hover:before { + -webkit-transform: scaleX(1); + -moz-transform: scaleX(1); + -ms-transform: scaleX(1); + -o-transform: scaleX(1); + transform: scaleX(1); + -webkit-transform: scaleX(1); + -moz-transform: scaleX(1); + -ms-transform: scaleX(1); + -o-transform: scaleX(1); + transform: scaleX(1); + -webkit-transform: scaleX(1); + -moz-transform: scaleX(1); + -ms-transform: scaleX(1); + -o-transform: scaleX(1); + transform: scaleX(1); +} + +.nav-tabs.nav-tabs-v1 li a:hover { + background: none !important; + color: #A19C9C !important; + border: none; +} + +/*tabs v2*/ + +.nav-tabs.nav-tabs-v2 { + border-bottom: 1px solid #ddd !important; + padding-top: 20px; +} + + + + + +.nav-tabs.nav-tabs-v2 .active a { + background-color: #f4f4f4 !important; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + -ms-border-radius: 0px; + -o-border-radius: 0px; + border-radius: 0px; +} + +.tabs-content-v2 { + background-color: #F4F4F4; +} + +/*tabs v3*/ + +.nav-tabs.nav-tabs-v3 { + border-bottom: 2px solid #DDD; + padding-top: 20px; +} + +.nav-tabs.nav-tabs-v3 > li.active > a, +.nav-tabs.nav-tabs-v3 > li.active > a:focus, +.nav-tabs.nav-tabs-v3 > li.active > a:hover { + border-width: 0; +} + +.nav-tabs.nav-tabs-v3 > li > a { + border: none; + color: #666; +} + +.nav-tabs.nav-tabs-v3 > li.active > a, +.nav-tabs.nav-tabs-v3 > li > a:hover { + border: none; + color: #4285F4 !important; + background: transparent; +} + +.nav-tabs.nav-tabs-v3 > li > a::after { + content: ""; + background: #4285F4; + height: 2px; + position: absolute; + width: 100%; + left: 0px; + bottom: -1px; + -webkit-transition: all 250ms ease 0s; + -moz-transition: all 250ms ease 0s; + -ms-transition: all 250ms ease 0s; + -o-transition: all 250ms ease 0s; + transition: all 250ms ease 0s; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + -o-transform: scale(0); + transform: scale(0); +} + +.nav-tabs.nav-tabs-v3 > li.active > a::after, +.nav-tabs.nav-tabs-v3 > li:hover > a::after { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); +} + +.tab-nav.nav-tabs-v3 > li > a::after { + background: #21527d none repeat scroll 0% 0%; + color: #fff; +} + +/*tabs4*/ + +.nav-tabs.nav-tabs-v4 { + width: 70%; + margin: auto; + border: none !important; + padding-top: 0px !important; +} + +.nav-tabs.nav-tabs-v4 li.active a{ + background: #2196f3; + color: #fff; + border:none !important; +} + +.nav-tabs.nav-tabs-v4 li { + font-size: 2em; + width: 25%; + padding-top: 20px; +} + +.nav-tabs.nav-tabs-v4 li a { + border: 1px solid #1c84c6 !important; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + margin: 10px; + width: 60px; + height: 60px; + text-align: center; +} + + + +/*tabs5*/ + +.tab-content-v5 p.narrow { + width: 60%; + margin: 0px auto; +} + +.nav-tabs.nav-tabs-v5 { + background-color: #f4f4f4; +} + +.nav-tabs.nav-tabs-v5 .liner { + height: 2px; + background: #ddd; + position: absolute; + width: 80%; + margin: 0 auto; + left: 0; + right: 0; + margin-top: 55px; + z-index: 1; +} + +.nav-tabs.nav-tabs-v5 > li.active > a, +.nav-tabs.nav-tabs-v5 > li.active > a:hover, +.nav-tabs.nav-tabs-v5 > li.active > a:focus { + color: #555555; + cursor: default; + /* background-color: #ffffff; */ + border: 0; + border-bottom-color: transparent; +} + +.nav-tabs.nav-tabs-v5 span.round-tabs { + width: 70px; + height: 70px; + line-height: 70px; + display: inline-block; + -webkit-border-radius: 100px; + -moz-border-radius: 100px; + -ms-border-radius: 100px; + -o-border-radius: 100px; + border-radius: 100px; + background: white; + z-index: 2; + position: absolute; + left: 0; + text-align: center; + font-size: 25px; +} + +.nav-tabs.nav-tabs-v5 span.round-tabs.one { + color: rgb(34, 194, 34); + border: 2px solid rgb(34, 194, 34); +} + +.nav-tabs.nav-tabs-v5 li.active span.round-tabs.one { + background: #fff !important; + border: 2px solid #ddd; + color: rgb(34, 194, 34); +} + +.nav-tabs.nav-tabs-v5 span.round-tabs.two { + color: #febe29; + border: 2px solid #febe29; +} + +.nav-tabs.nav-tabs-v5 li.active span.round-tabs.two { + background: #fff !important; + border: 2px solid #ddd; + color: #febe29; +} + +.nav-tabs.nav-tabs-v5 span.round-tabs.three { + color: #3e5e9a; + border: 2px solid #3e5e9a; +} + +.nav-tabs.nav-tabs-v5 li.active span.round-tabs.three { + background: #fff !important; + border: 2px solid #ddd; + color: #3e5e9a; +} + +.nav-tabs.nav-tabs-v5 span.round-tabs.four { + color: #f1685e; + border: 2px solid #f1685e; +} + +.nav-tabs.nav-tabs-v5 li.active span.round-tabs.four { + background: #fff !important; + border: 2px solid #ddd; + color: #f1685e; +} + +.nav-tabs.nav-tabs-v5 span.round-tabs.five { + color: #999; + border: 2px solid #999; +} + +.nav-tabs.nav-tabs-v5 li.active span.round-tabs.five { + background: #fff !important; + border: 2px solid #ddd; + color: #999; +} + +.nav-tabs.nav-tabs-v5 > li.active > a span.round-tabs { + background: #fafafa; +} + +.nav-tabs.nav-tabs-v5 > li { + width: 20%; +} + +.nav-tabs.nav-tabs-v5 li.active:before { + content: " "; + position: absolute; + left: 45%; + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + margin: 0 auto; + bottom: -2px; + border: 10px solid transparent; + border-bottom-color: #fff; + z-index: 1; + -webkit-transition: 0.2s ease-in-out; + -moz-transition: 0.2s ease-in-out; + -ms-transition: 0.2s ease-in-out; + -o-transition: 0.2s ease-in-out; + transition: 0.2s ease-in-out; +} + +.nav-tabs.nav-tabs-v5 li:after { + content: " "; + position: absolute; + left: 45%; + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + margin: 0 auto; + bottom: 0px; + border: 5px solid transparent; + border-bottom-color: #ddd; + -webkit-transition: 0.1s ease-in-out; + -moz-transition: 0.1s ease-in-out; + -ms-transition: 0.1s ease-in-out; + -o-transition: 0.1s ease-in-out; + transition: 0.1s ease-in-out; +} + +.nav-tabs.nav-tabs-v5 li.active:after { + content: " "; + position: absolute; + left: 45%; + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + margin: 0 auto; + bottom: 0px; + border: 10px solid transparent; + border-bottom-color: #ddd; +} + +.nav-tabs.nav-tabs-v5 > li a { + width: 70px; + height: 70px; + margin: 20px auto; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + padding: 0; +} + +.tab-content-v5 .btn { + padding: 12px 20px; + margin: 20px; +} + +/*tabs 6*/ + +.nav-tabs.nav-tabs-v6 > li.active:after { + top: 90%; + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(185, 9, 8, 0); + border-top-color: #F4F4F4; + border-width: 30px; + margin-left: -30px; +} + +.nav-tabs.nav-tabs-v6 { + background-color: #F4F4F4 !important; + border-bottom: none !important; +} + +.nav-tabs.nav-tabs-v6 li { + padding: 40px; + padding-bottom: 10px; +} + +.nav-tabs.nav-tabs-v6 li a { + background-color: #F4F4F4 !important; + border: none !important; +} + +.tab-content.tab-content-v6 { + padding: 30px !important; +} + +/*tabs 6*/ + + + +.tab-pane { + position: relative; +} + +.tab-content .head { + font-family: 'Roboto Condensed', sans-serif; + font-size: 25px; + text-transform: uppercase; + padding-bottom: 10px; +} + + +/*Money exchanger*/ + +.money-ex { + background-color: #F9F9F9; +} + +.money-ex .money-ex-left { + background-color: #02A8F3; + padding: 0px; + padding-bottom: 10px; + color: #fff; +} + +.money-ex .money-ex-right { + background-color: #B5B5B5; + padding: 0px; + color: #fff; + padding-bottom: 10px; +} + +/*===========Modal============*/ + +.modal-v1 .modal-header, +.modal-v1 .modal-footer, +.modal-v2 .modal-header, +.modal-v2 .modal-footer { + border: none !important; +} + +.modal-v1 .modal-body { + text-align: center; + padding: 50px; + padding-top: 20px; +} + +.modal-v1 .modal-body .btn { + width: 100%; + height: 50px; + margin-top: 10px; + -webkit-border-radius: 0px !important; + -moz-border-radius: 0px !important; + -ms-border-radius: 0px !important; + -o-border-radius: 0px !important; + border-radius: 0px !important; +} + +.modal-v1 .modal-body .btn-default { + background-color: #ddd !important; + font-weight: bold; +} + +.modal-v2 { + border: none; +} + +.modal-v2 .modal-content { + height: 180px; + background-color: #F4F4F4; + border: none; +} + +.modal-v2 .modal-content-left { + background-color: #252424; + height: 100%; + padding: 20px; +} + +.modal-v2 .modal-content-left .modal-content-left-text-1 { + position: absolute; + color: #BCC635; + font-weight: bold; +} + +.modal-v2 .modal-content-left .modal-content-left-percent { + font-size: 5em; + color: #fff; +} + +.modal-v2 .modal-content-left .modal-content-left-icon { + font-size: 4em; +} + +.modal-v2 .modal-content-right { + font-size: 18px; + padding: 20px; + font-weight: 100; +} + +.modal-v2 .modal-content-right .btn { + width: 50%; + height: 40px; + margin-top: 5px; +} + +.modal-v2 .modal-content-right .modal-content-right-text-mail { + width: 100%; + height: 40px; + border: none; + background-color: #EBE8E8; + padding: 10px; +} + +/*mobile================================*/ + +#mimin-mobile { + position: fixed; + bottom: 0px; + right: 0px; + z-index: -1; + width: 100%; + height: 100%; + display: none +} + +#mimin-mobile-menu-opener{ + right: 20px; + position: fixed; + bottom: 20px; + outline: none !important; + z-index: 9999999; + display: none +} + +#mimin-mobile a{ + color: #fff; + padding-right: 0px; +} +#mimin-mobile a:hover{ + background:none !important; +} +#mimin-mobile .tree{ + padding-left: 10px; + background: #ef5949; +} +.sub-mimin-mobile-menu-list { + display: none; + padding: 0; + height: 300px; + font-weight: 100; + overflow: auto; + font-size: 2em; +} + +.sub-mimin-mobile-menu-list .fa{margin-right: 10px;} + +#mimin-mobile.animate { + -webkit-animation: mobile-menubg 0.75s linear; + -moz-animation: mobile-menubg 0.75s linear; + -ms-animation: mobile-menubg 0.75s linear; + -o-animation: mobile-menubg 0.75s linear; + animation: mobile-menubg 0.75s linear; +} + +#mimin-mobile .ink { + background: #FF6656; +} + +#mimin-mobile .ink.animate { + -webkit-animation: ripple-mobile 0.75s linear; + -moz-animation: ripple-mobile 0.75s linear; + -ms-animation: ripple-mobile 0.75s linear; + -o-animation: ripple-mobile 0.75s linear; + animation: ripple-mobile 0.75s linear; +} + +#mimin-mobile.reverse.animate { + -webkit-animation: mobile-menubg-reverse 0.75s linear !important; + -moz-animation: mobile-menubg-reverse 0.75s linear !important; + -ms-animation: mobile-menubg-reverse 0.75s linear !important; + -o-animation: mobile-menubg-reverse 0.75s linear !important; + animation: mobile-menubg-reverse 0.75s linear !important; +} + +#mimin-mobile.reverse .ink.animate { + -webkit-animation: ripple-mobile-reverse 0.75s linear !important; + -moz-animation: ripple-mobile-reverse 0.75s linear !important; + -ms-animation: ripple-mobile-reverse 0.75s linear !important; + -o-animation: ripple-mobile-reverse 0.75s linear !important; + animation: ripple-mobile-reverse 0.75s linear !important; +} + +@keyframes ripple-mobile-reverse { + from { + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + to { + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } +} + +@keyframes mobile-menubg-reverse { + from { + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + background: #FF6656; + } + to { + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + } +} + + + +@keyframes ripple-mobile { + from { + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } + to { + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + } +} + +@keyframes mobile-menubg { + from { + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + + } + to { + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + filter: alpha(opacity=100); + background: #FF6656; + } +} + + +/*=================Form===============*/ + +.form-element .form-element-padding .form-group, +.form-element .form-element-padding .input-group { + padding: 15px; +} + +.form-element .form-element-padding select,.form-element .form-element-padding .select2{ + margin-top: 30px; +} + + +.form-animate-radio .radio { + display: inline-block; + padding-right: 20px; + font-size: 18px; + font-weight: 100; + padding-bottom: 10px; + cursor: pointer; + margin-top: 0px; +} + +.form-animate-radio .radio:hover .inner { + -webkit-transform: scale(0.5); + -moz-transform: scale(0.5); + -ms-transform: scale(0.5); + -o-transform: scale(0.5); + transform: scale(0.5); + -webkit-transform: scale(0.5); + -moz-transform: scale(0.5); + -ms-transform: scale(0.5); + -o-transform: scale(0.5); + transform: scale(0.5); + -webkit-transform: scale(0.5); + -moz-transform: scale(0.5); + -ms-transform: scale(0.5); + -o-transform: scale(0.5); + transform: scale(0.5); + -webkit-opacity: .5; + -moz-opacity: .5; + -ms-opacity: .5; + -o-opacity: .5; + opacity: .5; +} + +.form-animate-radio .radio input { + width: 1px; + height: 1px; + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; +} + +.form-animate-radio .radio input:checked + .outer .inner { + -webkit-transform: scale(2); + -moz-transform: scale(2); + -ms-transform: scale(2); + -o-transform: scale(2); + transform: scale(2); + -webkit-transform: scale(2); + -moz-transform: scale(2); + -ms-transform: scale(2); + -o-transform: scale(2); + transform: scale(2); + -webkit-transform: scale(2); + -moz-transform: scale(2); + -ms-transform: scale(2); + -o-transform: scale(2); + transform: scale(2); + -webkit-animation: ripple 0.2s; + -moz-animation: ripple 0.2s; + -ms-animation: ripple 0.2s; + -o-animation: ripple 0.2s; + animation: ripple 0.2s; + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; +} + +.form-animate-radio .radio input:checked + .outer { + border: 3px solid #FF6656; +} + +.form-animate-radio .radio input:focus + .outer .inner { + -webkit-transform: scale(2); + -moz-transform: scale(2); + -ms-transform: scale(2); + -o-transform: scale(2); + transform: scale(2); + -webkit-transform: scale(2); + -moz-transform: scale(2); + -ms-transform: scale(2); + -o-transform: scale(2); + transform: scale(2); + -webkit-transform: scale(2); + -moz-transform: scale(2); + -ms-transform: scale(2); + -o-transform: scale(2); + transform: scale(2); + -webkit-animation: ripple 0.2s; + -moz-animation: ripple 0.2s; + -ms-animation: ripple 0.2s; + -o-animation: ripple 0.2s; + animation: ripple 0.2s; + -webkit-opacity: 1; + -moz-opacity: 1; + -ms-opacity: 1; + -o-opacity: 1; + opacity: 1; + background-color: #FF6656; +} + +.form-animate-radio .radio .outer { + width: 20px; + height: 20px; + display: block; + float: left; + border: 2px solid #ddd; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + margin-right: 5px; + background-color: #fff; +} + +.form-animate-radio .radio .inner { + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + width: 10px; + height: 10px; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + -o-transform: scale(0); + transform: scale(0); + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + -o-transform: scale(0); + transform: scale(0); + -webkit-transform: scale(0); + -moz-transform: scale(0); + -ms-transform: scale(0); + -o-transform: scale(0); + transform: scale(0); + display: block; + margin: 2px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + background-color: #FF6656; + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; +} + +.form-animate-checkbox label { + font-weight: 100; + font-size: 18px; +} + +.form-animate-checkbox .checkbox { + position: relative; + top: -0.375rem; + float: left; + margin: 0 1rem 0 0; + margin-top: 5px; + cursor: pointer; +} + +.form-animate-checkbox .checkbox:before { + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + content: ""; + position: absolute; + left: 0; + z-index: 1; + width: 2rem; + height: 2rem; + border: 2px solid #ddd; +} + +.form-animate-checkbox .checkbox:checked:before { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + height: 1rem; + border-color: #009688; + border-top-style: none; + border-right-style: none; +} + +.form-animate-checkbox .checkbox:after { + content: ""; + position: absolute; + top: -0.125rem; + left: 0; + width: 2rem; + height: 2rem; + background: #fff; + cursor: pointer; +} + +.form-animate-text .form-text,.form-animate-text .form-text:focus { + width: 100%; + border: none !important; + border-bottom: 1px solid #ddd !important; + -webkit-box-shadow: none !important; + -moz-box-shadow: none !important; + -ms-box-shadow: none !important; + -o-box-shadow: none !important; + box-shadow: none !important; + -webkit-border-radius: 0px !important; + -moz-border-radius: 0px !important; + -ms-border-radius: 0px !important; + -o-border-radius: 0px !important; + border-radius: 0px !important; + padding: 10px; +} + +.ripple-form { + position: absolute; + width: 50px; + height: 50px; + left: 0px; + z-index: 99; + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + -webkit-animation: rippleForm 0.5s linear; + -moz-animation: rippleForm 0.5s linear; + -ms-animation: rippleForm 0.5s linear; + -o-animation: rippleForm 0.5s linear; + animation: rippleForm 0.5s linear; +} + +.form-group.form-animate-text { + position: relative; + margin-bottom: 45px; +} + +.form-group.form-animate-text .form-text { + font-size: 18px; + padding: 10px 10px 10px 5px; + display: block; + width: 100%; + border: none; + background:none; + border-bottom: 1px solid #757575; +} + +.form-group.form-animate-text .form-text:focus { + outline: none; +} + +.form-group.form-animate-text label { + color: #999; + font-size: 18px; + font-weight: normal; + position: absolute; + pointer-events: none; + left: 5px; + top: 10px; + -webkit-transition: 0.2s ease all; + -moz-transition: 0.2s ease all; + -ms-transition: 0.2s ease all; + -o-transition: 0.2s ease all; + transition: 0.2s ease all; + -webkit-transition: 0.2s ease all; + -moz-transition: 0.2s ease all; + -ms-transition: 0.2s ease all; + -o-transition: 0.2s ease all; + transition: 0.2s ease all; + -webkit-transition: 0.2s ease all; + -moz-transition: 0.2s ease all; + -ms-transition: 0.2s ease all; + -o-transition: 0.2s ease all; + transition: 0.2s ease all; +} + +.form-group.form-animate-text.form-animate-error label{ + color:#FF968B !important; +} + + +.form-group.form-animate-text.form-animate-error .bar:before,.form-group.form-animate-text.form-animate-error .bar:after{ + background-color: #FF968B !important; + width: 50%; +} + +.form-group.form-animate-text.form-animate-error .form-animate-error-msg{ + color:#FF968B !important; + font-size: 16px; + display: none; +} + +.form-group.form-animate-text .form-text:focus ~ label, +.form-text:valid ~ label { + top: -10px; + font-size: 14px; + color: #999C9E; +} + +.form-group.form-animate-text .bar { + position: relative; + display: block; + width: 100%; +} + +.form-group.form-animate-text .bar:before, +.bar:after { + content: ''; + height: 2px; + width: 0; + bottom: 1px; + position: absolute; + background: #5264AE; + -webkit-transition: 0.2s ease all; + -moz-transition: 0.2s ease all; + -ms-transition: 0.2s ease all; + -o-transition: 0.2s ease all; + transition: 0.2s ease all; + -webkit-transition: 0.2s ease all; + -moz-transition: 0.2s ease all; + -ms-transition: 0.2s ease all; + -o-transition: 0.2s ease all; + transition: 0.2s ease all; + -webkit-transition: 0.2s ease all; + -moz-transition: 0.2s ease all; + -ms-transition: 0.2s ease all; + -o-transition: 0.2s ease all; + transition: 0.2s ease all; +} + +.form-group.form-animate-text .bar:before { + left: 50%; +} + +.form-group.form-animate-text .bar:after { + right: 50%; +} + +.form-group.form-animate-text .form-text:focus ~ .bar:before, +.form-text:focus ~ .bar:after { + width: 50%; +} + +.form-group.form-animate-text .form-text:focus ~ .highlight { + -webkit-animation: inputHighlighter 0.3s ease; + -moz-animation: inputHighlighter 0.3s ease; + -ms-animation: inputHighlighter 0.3s ease; + -o-animation: inputHighlighter 0.3s ease; + animation: inputHighlighter 0.3s ease; + -webkit-animation: inputHighlighter 0.3s ease; + -moz-animation: inputHighlighter 0.3s ease; + -ms-animation: inputHighlighter 0.3s ease; + -o-animation: inputHighlighter 0.3s ease; + animation: inputHighlighter 0.3s ease; + -webkit-animation: inputHighlighter 0.3s ease; + -moz-animation: inputHighlighter 0.3s ease; + -ms-animation: inputHighlighter 0.3s ease; + -o-animation: inputHighlighter 0.3s ease; + animation: inputHighlighter 0.3s ease; +} + +@keyframes rippleForm { + from { + -webkit-opacity: 0.8; + -moz-opacity: 0.8; + -ms-opacity: 0.8; + -o-opacity: 0.8; + opacity: 0.8; + filter: alpha(opacity=80); + background-color: #ddd; + + } + to { + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-transform: scale(2.5); + -moz-transform: scale(2.5); + -ms-transform: scale(2.5); + -o-transform: scale(2.5); + transform: scale(2.5); + -webkit-opacity: 0; + -moz-opacity: 0; + -ms-opacity: 0; + -o-opacity: 0; + opacity: 0; + filter: alpha(opacity=0); + } +} +@-webkit-keyframes inputHighlighter { + from { + background: #5264AE; + } + to { + width: 0; + background: transparent; + } +} +@-moz-keyframes inputHighlighter { + from { + background: #5264AE; + } + to { + width: 0; + background: transparent; + } +} +@keyframes inputHighlighter { + from { + background: #5264AE; + } + to { + width: 0; + background: transparent; + } +} + + +/*========Responsive========*/ +@media (max-width: 1200px) { + #content{ + padding-left: 230px; + padding-right: 0px + } + .profile-v1 .profile-v1-cover{margin-bottom: 0px !important;min-height: inherit !important;max-height: inherit !important;} + .profile-v1 .profile-v1-cover-wrap{padding: 0px !important;} + .profile-v1 .profile-v1-right-wrap,.profile-v1 .profile-v1-body{padding-left:inherit !important;padding: 0px !important;} + .sub-left-menu{ + padding-top: 0px !important; + top: 50px; + } + + /*profile-v1*/ + .profile-v1 .profile-v1-right .sub-profile-v1-right3:after{display: none !important;} + + .menu-large .dropdown-menu{ + margin-top: 52px !important; + } + .megamenu{ + margin-left: 0 ; + margin-right: 0 ; + } + .megamenu> li { + margin-bottom: 30px; + } + .megamenu> li:last-child { + margin-bottom: 0; + } + .megamenu.dropdown-header { + padding: 3px 15px !important; + + } + .navbar-nav .open .dropdown-menu .dropdown-header{ + color:#fff; + } +} + + + +@media (max-width: 991px) { + .iconic-timeline .iconic-timeline-detail { + padding-left: 50px !important; + } + .article-v1-body{ + padding: 20px !important; + } + .article-v1-footer{ + padding: 0px !important; + } +} + + +@media (min-width: 768px) { + #quote-carousel { + margin-bottom: 0; + padding: 0 40px 30px 40px; + } +} + + + +@media (min-width : 992px) { + +} + + + +@media (min-width : 768px) and (max-width: 991px) { + + +} + +@media only screen and (max-width: 800px) { + .profile-v1 .profile-v1-wrapper{padding: 0px !important;} + .responsive-table table, + .responsive-table thead, + .responsive-table tbody, + .responsive-table th, + .responsive-table td, + .responsive-table tr { + display: block !important; + } + + .responsive-table thead tr { + position: absolute !important; + top: -9999px !important; + left: -9999px !important; + } + + .responsive-table tr { border: 1px solid #ccc !important; } + + .responsive-table td { + border: none !important; + border-bottom: 1px solid #eee !important; + position: relative !important; + padding-left: 10% !important; + white-space: normal !important; + text-align:left !important; + } + + .responsive-table td:before { + position: absolute !important; + top: 6px !important; + left: 6px !important; + width: 45% !important; + padding-right: 10px; + white-space: nowrap; + text-align:left; + font-weight: bold; + } + + .responsive-table td:before { content: attr(data-title); } + + .search-nav{ + display: none !Im; + } + + #quote-carousel .carousel-indicators { + bottom: -20px !important; + } + + + #quote-carousel .carousel-indicators li { + display: inline-block; + margin: 0px 5px; + width: 15px; + height: 15px; + } + + #quote-carousel .carousel-indicators li.active { + margin: 0px 5px; + width: 20px; + height: 20px; + } + + .topnav #mimin-mobile,.topnav #mimin-mobile-menu-opener{display: block !important;} + + .user-nav{float: right;} + .user-nav li{ + float: left; + } + .user-nav .user-name{ + padding-top: 10px !important; + } + .user-nav .dropdown{ + margin-top: -4px !important; + } + .user-nav .user-dropdown{ + position: absolute !important; + left: -120px !important; + } +} + + + +@media( max-width: 585px) { + .nav-tabs.nav-tabs-v5 span.round-tabs { + font-size: 16px; + width: 50px; + height: 50px; + line-height: 50px; + } + + .tab-content .head { + font-size: 20px; + } + + .nav-tabs.nav-tabs-v5 > li a { + width: 50px; + height: 50px; + line-height: 50px; + } + + .nav-tabs.nav-tabs-v5 li.active:after { + content: " "; + position: absolute; + left: 35%; + } +} + + +@media only screen and (max-width: 479px) { + .mail-right-tool li{padding: 5px !important;} + .fc-right{display: none;} + .fc-left{margin-bottom: 20px;float: right !important;} + .search-v1 #tabs-demo6 li.active:after{ + display: none !important; + } + .search-v1 .search-v1-result-wrapper{padding: 0px !important;} + #content{ + padding-left: 0px; + padding-right: 0px; + } + .user-nav{margin-right: 10px;} + .user-dropdown{background-color: #fff !important;} + .nav-wrapper .navbar-header,.nav-wrapper,.navbar-brand{ + padding-left: 0px !important; + } + .user-nav .user-name, + .user-nav .opener-right-menu, + #left-menu, + .opener-left-menu, + #right-menu{ + display: none !important; + } + + #mimin-mobile,#mimin-mobile-menu-opener{display: block !important;} + + .search-nav{ + display: none; + } + +} diff --git a/public/assets/frontend/fonts/FontAwesome.otf b/public/assets/frontend/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..681bdd4d4c8dddbaeb4d4f2a1f58c38cad92afe0 GIT binary patch literal 106260 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�*6&+dD#Jbd4u^zH8F41{vx{Ptkc4ZF<7+Bv7~&BL#TD!4j2`mDQ|Hn3y&T;WBUB`)G-Tuf%38Y4tY!f?x_HOBnj^*=pZ)#1ylZEC1i08Pun3NZ33<$* z?2J1iry>3}`_{Q@}^9!Zp zYavi!*_MqEYn`&1%ifZ)Ws8xzcmI{SA!dSG*X4)ty^X zcQ*X*Cfg|9E?2BoOYMS%1=$5m5IW;R{dAibYPI3-V}_X3YgJDn^|bGDud2(CgJT8# z!YY26^!J+SlVuQJjM_9RGEjaSQRyv+fu^~TH2Npk&;8>@?cw!HDnWdS^jeCSpjcmv z&-KW{Rwq=r=Py%w)M`JM*S0wjL*I6OXj&D zT$7J~pEa^-h-vZSgy?1Fx*20DM5!pN|MLF4ckACaMMkEkL_(|xsp5K3hPD+^ z$30u%ceOpF4`dKxE$F5u9jA5_UP-bIeOUbU9z>S;0e!+1U&y<3$w-F@`q1BJedTvV zE?Kf5cY#R{hkmX>lN=B|3DLmhvmdxC(c_PgGzEcL>FwK~T{>KLct@QH)=87$>WP^n zW0E72;>^sSz2xSF&s!a07g&%#xkc~|(j(l3o!c+o0rF}sWd=>M*PmE24bI>hY6XYf zs(h8WU6R!*p*@S{*fd`M^St>HD^{61GAHi3z|w6pmsFfmTw-ke)R(n0H1%u|Tl6Ag z1>iKP*t%!)UU(z<&yP(RJ0@uASTmcCYJ5rO^G9p9Rqr$pE4Vo2hUwgyeWyWC(4Jo6 zdJ4gblQ&M4`?4pT{^yUQr_3764L$F)6+s}F*1EMRv?jTNm}&g2or11Z;ag(3)IDGwKO3zF+3r{ClPqEgc7z& zDfKR}BQMySd}Q=SWE^|Hc@n2Na1!JeQdL~Jq-b+Vy7{Q`9UZTJ$i?IoBovxx8-8;^ zE@FC+n)Ur->H{t^y=Y?zQf~5Ajp;QfH#0BIs^xdk*nXi&)q@in9Ggy!J8icOy`~2D zmSNx8Pu=+IyAoo{&4<^O&z)dA12UDAoRsX8Y~9Z%F8)s4jMR4+AQoJ$Ts(iK6+Q8I zOLz%2_LZRTf+=&d>d3`r7bN0|-r@_uIhAeBv04g~@^va;W(RMVr9@0SStpBRsW>yXuPS2^G5d?bHV6p3g-?e-nITu{UKbiGwV+*d-{p-RF9bg0qAB|K#rjc*hylkxvG!qk`5PWLsYD18$ zR!dhK0*XuQ2a{!{+4i0@b$i|!73tQwvj%YQ{2VZT_viRDgAla5X_aC1>7hru57Jqf zz7v~+MgPJgcfUP!_Ub7iy-v-h{Ggx5P-E!B_#s2QJ9g^Ub;O9db1fg$%q!gJeR$qg zOU+?Sz_xn-+VPjJ*GAOXcNA{+K7816bzTi3u*Alw`>nuME0U)^354SAxwffV`$`okfuvh2 zD<#6i5jXsiUc33EVfpgHt?SKdSH+tP-L?@7X;+n6Df9TQ0 zvoA8!>%7x4)Y(~Fge7dF@le|H@V))iG0hp?>rVlgJR|fox>y=eAPfLqQUz@g(dZZj%v2>7bI^*7C3&ZA*rrvX2jG!HsUA?yBMuzUVpysD@>n$52 zjW^SNN~{h%-JSMP-A{EK4K#cYc4$(&fuIvRZW}z1j#&I9b*a0ar8}kG6Qa`B#2WvV zj_k-iYy9Z@YCAei^~Kt(ORERwT}CK&7$)4C;5`VZCz=AiG0Hr(t)#BDn5RySA0Zn~ z^|Feki`Fh%vUu;>ebp6v_sPW*46z&3K(*`4*)W>i^)B41j8ZxuuhY>}pe8$>bUgl; z{P9LEDJ?E5*O-@{W6hAy70#uD+d}|#dF~UFuqrs(l#rB@n^$!_H{W~{>ed?vnbBks zX3a|46k;y^2-!^Gk3;IxjJ#BH)HODA9(%i8N7mJ+a8v!NXd_aZCTyC%FDFhO%D7K} zX*3#VWY4tDl)oqj>rZ}if)P|gn^NWBQMH&jID%flud`2~b<%L! za}5jV8>W*dv-3}wBfsFX)3Wk&O?f$K@t{l{Ne3gB5_Nb+yZOZA&e*;gL`Hbx+T}_4 z@)y+U0P5@w7+b`A?+-!Df<)e|*AMK?`>f|7);&$v6r*-Eyv^EAV($aQtOn7q zRY4i_5ezBFel>qS&|>^sbes?PO#L`t{vGzdLCsi=*X^IdA`vSx%t!6o47kto!8+_$d%$ zZ-8abpnR+ZBq9@50OE+ZvS%+~G3ojn%MD|ppS&1y>~BXO4Zh0?d$Ym4*%0;u`Nj%B zfb&7r%fEj`J#;_D7oD{j3yv;6(I?wKJET8zU(cL3FozdM5d~o$=^aHUV9r!={EEeR z;8f#>&B7l2PW3fxiP~6z(#XMGuAeT#taY+@2A~- zIpx?Jw%K6mmfmFBW)Azz|Hd}zcb^VJIt`2P5+QQ$BA|QX3|*-07F;;rJfUWgJkU2E z^<^E+${mFmF45q%v{Spoy253Pau%e5BnwTObxdU=2e9Gobn4*G!QPR+LCw;=LNy;p zfPMZw-CA%Dv%XCeoBJy+P*eIccg0L6Uc8};J6)dymSvTGhUlkr|1zte@*UTG7|2?i z*yuSJOS+mHAT?*r>_ZK9vFr3(iYo{wzF0v{!Ye!7djGI+Vwmrg19X>e;cw0OpLC9;d*cu9z)7EzDD%a2(upzsPj|_jEz!I*6*pV86zIZlW>8 zrV>yq#n2=ZTm$Yvm5xMDq`xC9{d@X|UV8|uvD*bhQyBYAokfqaV{~|U;j-wR%fPt) z3sQU>Qu>;dzQBWRIK0=q_i$*%auAHngM~h9N2jdO38Odp&9{c?^bfM)tyxF1>awV7 z$&MvE7LQ{7F{@)%mn3W}(`_w1ShwSnZpY=~M^WYQ?knRA%0uBrSGWy+he2u_;`gS? z^!O_73WV5OS|Q(xV{WTJ7$dOY1T`#3eaonhQci^=fLv%S2dvfH$O}K`j{A z{~fsRx-}P=f5m^Cq&C3H-q05wJ2mugB6c@ErGADMxGx(|$9qF(A8${>QRp-CSWID< zWn+vFf}yd{@jwnwz&HE@(Tf8oP;3D4%QY`$Rrag-a&IWtTXJv|&OC--2JL)xygJ^S zt)i=NehsVH98+%DT<8OwnH90Vi<`#(4M7v|jEABg`XD21Y-Mm*L0Nwc3pwXT<7bOG=Vvoeio%F2S^i(a!PE6@_H2T&qu0!*p7449z;t1JL^kA1m64B>_AGQu{gDogWLRhkx=8)=D5@PS*< z%B_u$T&uaMV}=nz%dI*=kH0(C8FSu`Rz^=0Eh18%>(WmgUIHM9WzRQp%wSAzXV4DpH;Z{-l) z#Dlhnq~@1x0Xg+;3=m>+V+#^x#fryE&B{*8Hhlo_d%aMYP!O9VtEf~iBRL74Jk&6p zjhI-#Uy3vzEq||&qwso&j*0wtfAf zqP1m%1qe4ktZssswBH{*Ldhc9RioCX=r0EKF-&N1Qz(xF)d~i5l;s56ODO3HY}@xM z)<#5lYa8mL{~Y|t8OQwRJlC!Fefb$^TKgL_4f%A@KuE#?*=&6-CZYNPtXNlCd)Ru& zbpOE29`WX+i3{Hw!5nnVVfd8Ei%lW(zoGpXm}5?aQjcYH#&SC51HhkSCMETs(Z2h@ z;RA;Z7<#v>_vwb(%0kn*dVeY{->+y?-)cUON_K4~G$13`J!(bmHZ? z^c`)YL{}nJX!COeyTQ(53VEKcwh_ddoZ@UisjgI@VzL ziLZakRq^$H+)sSrl7N1k{>5H~hTiUcyN}mY?xlRdHyoz7Z4IMS7mqU!5H`gmAf;a< z|A_{3ov6OShb5$xrOLExG}lKBdL%UDa%CCWIa`d1r;vx-RPu-LLfzu&2S40E1ZnG+ zD_M6Cy07Ohr$-jgH7UP0VHW-JA%DY))AF)#8ZQ*ZSvO|M{kB!S;OH*3ln;wf-I5}o zjR)D=|6^IT6Fm{(mR7KaLWce%yd}lQ0}nHVXs52!!d_* z4i_D6I^1!1>hRn_aZnuvN8;$_*u(K1$G(pJ9j7?Xa9rrP!ZF@4${#kp z-)dc}j8?_1%3B?5b)?muR*zf#*y`t2wpPtfoYR|5ot(Nkz3ud&(jIu|(abl&TH(7D$6g!38abIzBYZ*m>Eu3UGn7xw`-m>bR|aOK=iZZB8Mi@XQ# z&9~z_@PYhhej8uKAK;JhC;0RHMg9T*n13ep5&8=s2+2a8P$Fy-b_n~0L&8zvr0|(= zO}H(5C48$Bblr44bQ5$_bZc~xI)psx3UwvAZMyrqhq@niKeslv{#)zLt>0}utaV`P z@vVber?oC>UEaE~^`6#WwSL(8H<1%ti*8~!vA6i4I7M6vLvDnaBW@PAi5JDMi8EZT{8fRhvc^Z9Wt|Q} z@>kAy0JZ$9B+?wjzbTSGhh;M;fka}^)R<=-ViE*6D}0;`|{`iS2d|x8Ux}m zSl~(9_L6|%9fLgWEt9UInIJsHfTg#Yghxk*V-r6?1CYt06)P5jP{~fYMlD$EF^u#* zNqAc%MF^`9CgOs9MVU;NSVIpa7yM8p{1Ax@#8u%yv8q8MFygbIKtPu+8wN{(S{z2; z4CyjY__-n(B$-KwR80`%jVL1*33UA0>SGC62i2NCvknRaC9(?2;K%qMAQ1!%B9zqr zYzSYs`^-TMHxKF{DNDkCbWu2|Ua@--;R8h!PbNZ?L=0NVw8O)rp&i0;URG382EPnn zRumnMZReR1DP{&xg36o9;>u!5bk_3P=Viu>w9J$YIX9-=r6f~g>f*)A=dYaa6PJ!9 zE-o#uO^4#RfM**`N$mm?W6UY3X(_43h}urpFgYeNE__qCE-aN9qN9wgoe)J0(dDUf z-iG{$!bn|w*qlxg#?8Y4exQi}TI-X;|_>u+yePRQ{KpH=D9wUCu2u zXJ({lWE#unJdZDz3rq4#^S0>9GpM1c*hsXI84EOo|B=s{^h7jGZ2uPBkW}y9T}}L2 zK#_hen8>FWL=q7d6+!AHb%DCzrKH#wRYLfPmdMBMdN_3|S|ZC3L*e}TgG|F4GjtHi z>!b2uT$G4bhXi__V3o+9k)^)VsmJ@6+rSdctr68A_;lV94LwB?h87bmWuQfS`%M#{ z`mGk9K1D>FpVowe(1e1}gaF|TkQ%+(E&@trHeFom<1(%9DgD%?cRvjbbqsX zI;`n37rkP}2g~SiV7&OlV)I*ketFT>3S&ilW%4!|4A-vQzO3!Ls*J86)e7=MVR&?j+U@maj39I`6M5&plPXZ(F&J zeYk~f(_Ln(KQt(R0i1ydld&m&#EZur! zwl!$}Z(5&i?*u_xZcdJ$SbTFrCxQeQ5X7mA5prS?Jd&opy9>8gn3XZgKxK?NkXv7|J9e+BxHu!H$Xr*ttLCWDmuoE? zU0D-SD(6H;Wk#7?7fQ_yX?974xe(FH2&4*`Ee$2e81nbCpcw;G;Rga{IzQv5Ig%C8 zXxPMVWJ+RZO=JX8u<3th0hKyBM%2)S(U}{wLBvruALGCR7GzYzU_=as@xw!2o4c+s zOlD(QpN+9;VFl4X-})6qZ%x}=;NvTd_vI&(STPPcR#!>{93Bag5$Gp`?;?^lmGh9R zlAwL`Cdv|vvRGMUByD3bxcoP$nT`44f&S?i`in9EqXZ-} zfh;C)n0NzxH5ajjGuVJ3<3#PUaaPT$ZFIeZ9=RuA1FbrhCeMS_yJ83`B(|8HY4Z|u*wcWmOAqyi5@q(0zKB83v(0}jIxx8-s3D~oG(JLHv=9M|*YYCNaCZ+TfpadF_lo&Cc);uE-G83{Aa}sUS znx=VIt|_-x8_7b9WQc)6Z!1AxGh?vgr?At2$;zyxI=K|D6DltND$NfJinKL${7x{P+@ zRRwr12F#o1&;B73m=LT>P{B|Upd4%>|0CV2b~Epm%(A*a6UJ(m0S*H*!dfk8S{O`W zSJsFkNF%~>4a|{;qw^$iljR&-!2^-%1#p=SYvv>&`$KAiPYMs^48|A8ym69+1rh#7 ziSTJ6vCM}QtOk2A_>0jPyjoDz^)M-`{{AB1a^z1A{r@J=Cz|r$y+$NLt|pXte88Rp zxP}*=SM!#X-sNK|V?5{QbM(L*Q*Va&80JOB)gELl0 zsuc}P1B0s#cq9JgwMDDN9z}YImp>K>g7W(j1gj!OXc3`qonA0EQkqZ_Q%G9yBQPuC ziJ(CgMU_!#>w*H$Bv+JeEi3}cSwOJYrW|=wPHaYeib|Nyn{X+4d8v7(f`ZI!tGP74 zuq1Pf7BK6bRT;N^eX)*!AMa-^?!@d0B0tx+nCCL{o9esVO1>q?1k$9F^c0=wFGU1h z2wRQynp(mIV9NsD#B7A%X47mvsIHueohZ!SBM2amu%>!BY14Vl^h4-a5rQHj667|h zKm*ngCZ*u|e%Z2PyV{Hi#p&u*%ibfuie<$coT>@yC0d~k`Cg!W*PiAY zA~Xoc+NV=3WlDR~IE3j2Ey0Tgh#$&2X|X;vT1gfXtV`k#J&CUpy9@(6kj7AHZ~(d@ z@_QtvB>0fc8(})#>_d=X`S6-bjCYp9m6gPrfOIxQ7!EA}128cR{CXN#K3$E}^(1Ze z)z|V@{ZGP5?+S?*jDlf))2L~r8i|D$Stc3?fBVYHcg-M|ykdw=jYrCq;e32@t~G}k z9#b1vkXc?*XtG)P!t%)2Ot7HYIP#8A9$vV5l~I%C+SswPa7THW{1|P|O5;T`QN&0z zT)YPn6-~EEMZ_>!B5T%I=2fo2Xl0p)F&gicCp1!GkRHNNiKK~T5b7-qeVtku`iMrh z1rAVE-+V|DB8KMg|W)$jJBKAEcxK z=OM%bA~H(~vJGsZ|Wtf`5&PV9sKLWts*FlSNKF&ID0qtoGPrxvi z2!^p7FpLq}4yx+@=zXEvWz+=}6}&iTxWq6qX#S|TW?sB?yYBprd)NHmlhs$`5c^eW zp8Zd`Ja*mYP*do-jbX87(q-u2jvX2Xy^x<=x|VLr&CAcqPtyt=2ZL{A{`NA={yu{V1Df1W?JYpzBZgr- zi?DU$SYNE0x^ctM7&V1NBNWg$2(+A~GC>XtWU^2OpbNCeYixl0BI>{IHbyu#ULdgB zYm86_h!OK~=Kj1hbtgZeSZ%fV&U?CfBi6q^&`6ASh*2tamgD2n<4tqYNZrB%AzDO0 z$bp4*bq5aA$>hkQ{d49lT0DDB^`hF^>grmVbO&wJbTPXyb90fge)f^cgl3DoiJ%1v zc_H`)F*yPFMs5N+5b`DM0Dj7Q^QOEo6XeVIf`zjKtncr@boA{`;>xxpmz&DBWaXEk zGt*GC=6aqC1oe+V(lk?emPp12oHZ9lSi=h4O1)x5 zV$UhDzXCZWPH)??hkzBrgl9596fi5EHdOHkZ-PG!^?IPq!T5i}DsK0A5H55(COQ@9 z&$FAyaP&Jc;5Cln2q2?xplP|i=tSK#V~%FtAT$V_Jys+0A)O@ZPgnzjkx&-s0@?_# zEyP!d#oNo2aO=O+W!w}Sm3Yd9NXUbBQFmZr2?CoW47RDWPYSiyY~Kovwip7AFt5zKY{GhP<%Xw==74J zQWN1zOQOTm%_JF|7G@$)C<6;LW=uSc%}UVkyhwy8B9h3!aJQ6DYfddzY$Dt>Ft9M$*{}*M)a-9GG literal 0 HcmV?d00001 diff --git a/public/assets/frontend/fonts/Simple-Line-Icons.eot b/public/assets/frontend/fonts/Simple-Line-Icons.eot new file mode 100644 index 0000000000000000000000000000000000000000..533fd7f421b7d5451990efac2b83e1944df50de3 GIT binary patch literal 53572 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 Na8O+Ovj64Z{{!=8KpOx6 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/fonts/Simple-Line-Icons.svg b/public/assets/frontend/fonts/Simple-Line-Icons.svg new file mode 100644 index 00000000..bed0f148 --- /dev/null +++ b/public/assets/frontend/fonts/Simple-Line-Icons.svg @@ -0,0 +1,211 @@ + + + + + + +{ + "fontFamily": "simple-line-icons", + "majorVersion": 2, + "minorVersion": 0, + "license": "MIT", + "designer": "Jamal Jama, Ahmad Firoz", + "version": "Version 2.0", + "fontId": "simple-line-icons", + "psName": "simple-line-icons", + "subFamily": "Regular", + "fullName": "simple-line-icons", + "description": "Font generated by IcoMoon." +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/assets/frontend/fonts/Simple-Line-Icons.ttf b/public/assets/frontend/fonts/Simple-Line-Icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ecf85a424727e176aca280c28c5cca684a4d270e GIT binary patch literal 53368 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%0Aq0D;5;J)O7MJ4* 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/fonts/Simple-Line-Icons.woff b/public/assets/frontend/fonts/Simple-Line-Icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..b38250d4921211d6ceaa82f0b0b5769e5284579b GIT binary patch literal 53444 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 CEG^Ce literal 0 HcmV?d00001 diff --git a/public/assets/frontend/fonts/Simple-Line-Icons.woff2 b/public/assets/frontend/fonts/Simple-Line-Icons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ec9373a5dd05b221e8130398f184da76f2d9f857 GIT binary patch literal 26384 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 j_`zImAZfC?1C>D{)eV9U@1wdmu9n literal 0 HcmV?d00001 diff --git a/public/assets/frontend/fonts/fontawesome-webfont.eot b/public/assets/frontend/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..a30335d748c65c0bab5880b4e6dba53f5c79206c GIT binary patch literal 68875 zcmZ^~Wl$VU&@H^c;;`7_65QQg7k77ecbDMq5Zv7zf`u&Z?gYZ(ngk0$0{Ncrt^4Dx zx^;VM>hzrI>FTQaGj(Pf9TN^fhXDtG|8D>R|J&dI>2QGmI2Dcm&Hn%XfAs&@M>9(C z|Kt8IAOOe#+yQO?AAl6VA7Bgc{%_^_9|8a%fYyI#5AX%J04xDs|1q=xz5f`m|6&~f zXAdQS7r_2MlM_G*;0AC4xBz_r#nJyia#H?Z836!kZTbJJVg$J5V>k?QI1DPl&K-FE zB6)EI$FLHDrg|br0SL%1s}gT3{9gQ>5F0R&#$@=8Ms&PWbF7yPrD#Y;+~jL=u)gq>%7Pd(S_umwUQ~x;?<#v}X&J0_rHb@c6&v z&e5yoXi;gOH-tArQ=)GCAvG(z2e6XD5*>JVsi+}r>6`Xj`Jz1N^Hzf3iz24woNfXe z{UC|w83xyVL*v&b8Vg-g_@4lP{<+GY{ef&1rDuNQNg&*rFsR+0R*-nXR!Z+UGP9p& z+ZHw)d+s~#)BvamqBwJelLW)s;ktkT%QrE))q2kJf9jVe>QNYol+-*+1h#e{PHW^m z$;J4;RkXO+c`-m{{PILk2==fnK6NtVGY7Gf-$gOP?ZRO|*1+Wc?t%%Ex zc{nud=frh*bP{SdaScL87E^DEvx%)ra}Kd>PQfce988d3(<2ps)Nb3)pe|yJ*`Rt< zW=urS_77BpQbt)HXt`vxJl1D}NR9`U!17R@)QuL^IrsoA`Y`H3cGW|EJ*lMw>x{=p zO+t#MWiHnwTPFc8RaIge%9fP_r*DDrBuU5Vr?wS$Ysu=0;F(V+1XQG39pk{)==FzM zIayN*8QBO_FY!;_RpU1B`W4Wd4s>QtnrQf>TFoAv=c&EC_0vn?M}l^%KG^v^P2a_Z zq@n9v0?A2m_XcFtClQ}$_caQh>gn1DzwIdzWK-8zRJ;%quZ@xrO$y5B#oYg+>BkUt zaTt&cJkljrDHjy_+?z#yc`U@=iqil3ixo}U_D}Nt)r1#`R_)sX3*Y$SY$BF{KIxY> zEcg<&`vE1uk-5l*(s?ub&B`hr9BoZ;1)JNwhgTiC&)wjs$-Xyu50$%NnBLG>L-5&! zWNjDVNrf<>B)6Gb;JAM01Wh`&aW!Orr;W4}8Am`VVzSek`S9SUEe1lX^4z9P$?TEX zB2EC(&qS2p36~+frBq!ugIh_A(NbUVdo0Y|hk%pb#dF3^>;Y&XKiuCrGrnqD^ zIr%AjGDlHz!#6p?M-2-ux`zfWaQD8V6=sY$QTQ%)h4)CeJy$Tf3X*jB8cicvs3nB6 z-6B(l8Eb7lZ3(ahY)#o3{JzU@(ZXRVRFsOF^;IFX0{_Z}{Arhlj5;3qnYSaTUecPY z>#F>c&ut!GvcZe!6oJ1_;AELT6}8(aXWw9elYjRaOV!e}3B`&zerdFn|Bij&V~wT@ zXgCCYYztxBv~Vgwlz>$B1qs4w$IvFd&|(fhMuZAuKypC;f+bbLlV3LLA9aQ$08G4* zbPoydDd$ikF(&s$y2Alve6ZdBo`eL1b^qZYrq0rmj&_wk82#8n<}6O{B3bAK?xnzE zMMT2k1-RH}?Vk6x3)^bOPkzOSj|UiGA#aP)bezvJ`kZIh-3g*jX;`YTx*d5j+>t;R z+=e^^YtSkzgfp01WzrZ4GBZn4NffwCqS{gPHtmSwi`TH9v`+wc#R%|1HDD)Ykuw_axb0;LTpO7^=W^q zKWUhlxtT!T2G93sWGtu=4go8>D@~p5_bQdF1e(97TF*N&wBufHP6A!y+&;vkq48yu zJD3{R8c+S4J-K!im}DlfU1gobXI3|poUu==V~_@6F7(?D0IUO9pt0AeyboTgl#fCd zXb4a-iLM*gH*gr3F%-nW$F@+h7FEewLZwJ&@v|_{pm1n0y5KV_|81>-{UAfU$!jrE zptmyOF|Va%K#@{@=r}*WQ${uQr!&pg&4o)ke?@5T{+HgdRf6Qm*k$X{xvB|KfYs zJx~Hfr83|MFi0if+_Y!jP24NnAPrYwRMzs%S;@Yhl09%cxe;$8Rg=c*PMx(Rme?RWg6>QnW<_cfB~2|RxP#us zu}z_&#+q8fTGnX&(PIJIlqz2q>8NP`dbaQnSZeSBA?gS;VP0&yW4H{zwZ8@|zMS57 zu2GQN(CK!yJ^uQY55`YgA3Gs3aTLeDH65lDv_G+ebOzXkapYlTSsSKcqiO(7ZivLv zS}HW0v*w<|u@b*b0c(J)2bVq@EgB91;UBt=Jyv|}%711FqG)x!Pd&c;a_YKull z_b|bgm}c)7%-Api8x*s8#GfplC=Bb?QcV(SS>ZfmS!81gSjtXL~v~l%d19_$?-p^=8FH@ZF}x#go6TX zgdO_(bvF=A!*!-us@F4ELlYR1XreR46nagwOXtwFetLRiW+f(?B~>3(4Lv&N(_5PBb!p$L@=y=(m34N zwx)lYLMBC_l#S8G`u-b&Kb3K_L`-e$M>$0I_5q#ws*&*}b#dHJOS;I*pS*7^$1~th zWi5xtvWII4GJZ2$t9Rd~XAN6V)|zXaTJJk24$i5ZTr=e{7bh2@%3W^1Mxtd!&P0xu z9|DB8Xz(u_FHM{}@lkLz#W6pLaB3F`ye=4J%=<()rW3=q!due>L)!Pn$(ZPC%PS3o zBEt}IUCd0~CejbCv zvmN-u{@A5l^^+JFb6Dt2m9`C%dI$1?{S4(6{LqKLScu9o;C_P4fGkv7svax3d<~k! z*z(^v=y=&ena#e!yGFNf2)L)=xb1kU1{{5nnWG44j#|acb=kTKl#RT@It`LA{o9SG zR&g~G7S3kGKI?j?#|ucq;C@cZW&wdu?p1+c4tR<=0=^fv*KuP}g@i_GpPk|OI>jSg zIBqu4Lr9c~r@h%LvF%e6ZdUiij$5kOH514GMX3tw7-58IMk)`8GLjjtI^|ymJcmKn z{z<0c%G6qSM>|4xvSd@%TC*4Rhe1>CaI7NfIc*&#NJHYkG7MdnT=734UG!>nH+7ig zVV8HwdtlNfo87_(;b-+;w}BY4=;30)_V#0mgqN?6?Of7k)U%G}39W>tn7_?gT2J=b zy~VMxQ)cIciKkkshpu63F|kYtIwjv{Z>tjj$Q`yr=0pK${(72+waF?D%GPa+pzLQ< z2l6Z*Q+SK7G(s8$-DPAN)HQsvS)MzOKkn{Xh8sgmDU_ft_L>MZwNY@qgAZ9TdNTZ3CVEQIC30WyIn6$Jbe(%C?QJk= zSx`57@DwJXQ73*Q5co|Vv>e`^P{OW_0U_eOUOQ;ZS$&1#)V_?&by|eZb|jwfm9|}7 z_{h(_*$y!<87q3YVEv0CIXdhBE@*BvVO*jylAH%zwStL}@Qe{V{$ zMpZaN!NUjE4>ZwEl+DTA%zS*Oe$N<0FX77viM~=9BROTH(%>Cdb0htlF9{uMi6Xzu zAWc`GLcOt<8>c-t74jXqd5bZ*#-BP7ccl8U{Jec11#h1?C0C<%YDi+haGT2=Ay*wQ zP>FiZ^COyJ!ZUFCCKh`lL`g5n!Z>-?@d1+vi{G8L&);EBJef(d5&UI#rSp=k1(@en=zwGZ{Ksa#n+OPhWJouSm_!W*>O{kTgBVq zxo8Dqe?(M_50t-ti6%6Z1Y#bNa~0>3*^O~==zvD>RLdLgF=F+HQ{9qgELy@OzhK@n zEDwQ7k%a3MU(3(i*;u@C@>^u{iY+Wr>T00Fs0Sev_qi#_4j9kpJTSVi`wY|`e@}#5 z+cGL&908(n#@oe;lafK`=m)-`RCvwn$S)a?@2O6l_5GRDm47R4$3(R&ZZB}eL<;T+ z^j2EJHMfF-9!l8$<$(f^QH}HJ;VE zby5&r%Q9j$8Osvgt1D^sFh!{OUR%s*HWIv!bl9Q`_!4P6?xeXQ!??voX%a(A;hLdvUaE&jpzqM>atTvD(i*pR)8e>Ra3IgM($ZCeX)S{3 z6meE_{)^+4%)U^D?dO$HP%8>Q6;wKH;%h1vyl&9Q9)WGSOSE5Gg3-+svyZq_hxEEj zzI8}ihM>%zB_hwAC7 zpktgudnCdORyYjUPTi5GJjJZp?~f6F-(-g*-X_`A<|oU^dB`fSq#)6CJFm?rNUV2@ zjEQki#~kdu9M;4eREkf9RxcVtU*J$~094V)IFOgeExhs$EbVutLY=T-o%!gne~ ztw}xBmeVPWl#0=r6m#iWySciwgQ3(U3MEyRZQNai*`Ih-GS0@tzSo@{K4)@jR`BZV zK7WGwcEbq%Odm|GJjflhNssa3ZOFl{kfdKe9iC4{3x>_nw9!^238!ZR(sxRJzA!Kr zv=W7wZ`(T-wWaXk_2fO?Y;Z9`SN4aXFS=q>$B$M%LsP`%=5m-rGPFdogIklswi-e8 zKa|vVDY$6lgps9jgb6%E@=6m5FvFivnx)|0$|+MSjJRBM|EVHqm=(E-`IRZvU_cUi z$kGDMBZkXAU7^Kz>SJ*x&Okfq{czB`YNWztM@SO`-;kDcGZXSIc)x$a)){DJBB=Wg z7{iUvE3d8@T(7AswQks}!i*w8h2WUboJ};)Vn3g@3P~+#NSt))kZH@!k;2Hz&wocE z2PC`>Hff9ZLll(Z8Oxlkf5qq22IbYdoStH&Hian1NHz^}!>2i?WaB&RIxc~1oKiUz zpSXlgr1k>c4+SBJ3K8)?S3b3w+{Dt9GtLq@`KQ6~mlhqrjA$LB5LB&mci2|QXmt&j zr%uuMvs=SqPX}!ZN69F-Cc9C;_xg}9jTK^q7Bs`5T(oQ&-X{LUwZ)6- z%XB;^w~T(9F%Ovz{U!n4B~a(BtZ%q(4t0Zs2`dFDxDlJ(Ql5Y=VFbf8mOsno#U;S~ z_bA3Q=4kQmX|@*&OOp|YY*Y~t_H{g9In$V7N{Fc<=IxRT*Imn@< zUX!{BI`EL;x)=>DK`!c=5U&~lWJ?Ru^|s<(e5~gT?jm+^^$4!U&B|mv+$TThx%bfN z>$lTk06JL7AVpsZD^4d|zreWfzPaXw5Wsyg*_C5 zums8fhmAaYyxj)eE^3?Vk;)kY5?@>$JLD*WVs50j4p+V<-+r>_m~tIrzwaYf~4`Lgi6h zu1gjUk{CL&GI~HhuO-fA%pMYxC%2N`@wmTHTV`uXMP_66K4yiXf~UDh7=c9@8C;5J zt1iV@2!$SSZKtNKXtF>59MOavS=XA_DDiH(nH;TpE$67yM@+e;tZh9?=iOMh1Umo( z&>uqbz^biPm2PCP9D5CGVG8fUg2PEIP%~{gMb|RAx=jKf`IUtxSqh z;Rq(O3=y$l(qWMzEyoWANHMJj;m80&F$^3AEZ2;hLd=3P`Fa7OL&}L|c#0&uSW{Pu zgb2878Q%6t!3_4G!EVf(FI?}c-=T7{uHB<0B(@T+=6Fe~p)O>phL!gdSZpd53_ z5Qw^h(<6YFK}k2@pCVp=lY1f+^N@;;Z6`3V50qz%Ou?1RKKNTDll^ITBTL%?`BXLg zR{aovmIcYubrJ=L5|W^Ya{U7*8t}E^OTFP9QK8mHVg}$P$;FR8b3B-0r|mR0b3uQ^ zyP%|BN&B}REkUIdYh`0LYG5e5ZPyL+lyH^90rglD!StTgyc)??P?Y(%Bbb9RRQs1@ zMZhm2W;?Xjybk6z638(xjj1js(ziec}9M3C;Xj+E<=V+ zpL>X;M;AUu7a$QSUMKu1!2GCVgivkt>aE|W>E;t0NLV6hgjZK&XlE$gBBUs zsqLyOilFjO@NM-G>4 zT_S>X1X62R1H1s3OG~coDdfLLZz{3`(V9VkgQ(Z)`}3+DIM!al(Qz~scc`0jy`>3- zY0+kJKtxU+9=7AJKc84rj#`!wwB%62hzL1(_?mM#OdbpBQZ{09@UwOaNVSU^O10_9p)%yr)Rwty)PJziNH|^^eV5JZypVM_^$U2lTisc{$i?06BW;7`#Q ze>^_0;tFzf>;kCYU&|k$W(hf z@1jLO<6Fu!vVw}ai0Soj=rIBRB#IM!*qXSux1?B3i| z8Qj+evd_e>eiOyRjbFDqSlS0Pg!QEV+9><~k_IM9C=9>EQYXt$VqsT3SX)PrZi5hA zQa*aFaMt28teh^)RLGf6azBmQ#Lu;XDud=lNh=;(mPkH8=VdE9(R?YZwZz=f*8fNs zRauKU6p?^Nk37>1uxvk19#0Uh%OYF+xkAFY*tl_r%@Olo6@(W(Nuy?q4kvc^ETK$I zLoL;m`y*34I)A#z)DPQevEmNib{S&3D6ptsv~T{7{>Zu^&89~GZ`bJx9$p%s&;?sX zjUR+hMDXh)*{DGIFV32D#|0H32p4Pjz#{;}V+J}SV%m+HW|z^E;F9En*4p3z#A&rv zLC-&>Lx}3f{<6;ReMT%J$Jm!^=>OK!P}-bU-_5HW8b}wbvkFB4h8OgZh!y^U&p+-7 zagx%)LKUG0a2=4}i5k*p9HGIKsK$gb>R zB+qi;n$%X1St2}d@lQeM+Hsb0Ki>GJ(p-2kS~9*;Ajs4+MPB29!ap(^!%=_y2TH*S zGO|KC7oa5t*rN$-$lLe&4UJ=x@TD9`E%IhmqD9TFXt_|T59^ak!jeKkS<#kmN$g}d z*!P2LVDJN-keY#s5L+NI-}^N#z=AGF^C_*AQkHAImxw@|HAmX02i^v()AhdFn@B<= zoQ!KNhnUTY!a`R2Cu354@Y7!vrr5y_TXN(qBDvFp5{l@%jFuKCD0s@@QA@G~r6RW} zhicb}2^;K?aX`|5$b~S$IJrUv=`=SmXr#1N6m1s>NZ;}5R;yxg=WKw}GFHo6%H8Tz zMJss76_i;&y@eVE`od3|HeYE!ZeGnrIQ)!A3EEIY#SY-*4j495uVO=e0UzPym)!x}y)k1?8Ga@KQ=+(c&bNA>myXvivs>Kfviccg{LQQk&(}vyZjh`P zFV{3H&!zm!mWn71XCNFX%1^)ElTZiLE;twYmD@yaWA$eo>;pBq@`mTlWEzJQ?+J0jS>QxiMA<;<;bixK9Xx^k#X=yF^^37Ld+w*0X zmr+mUJs#yEN82-h@a!k>x-oAByVAehqN;cC5h7>Y9=xEqRCZ84jkO>QLt7ZknK;ns z&5CL{Am`M~j30z#4#IN3d-IXXj7=VYEloh8#;@d-8bleiHjTBsvMv~Dz8&WdMuP`a z%kZ~A)Wmezl>y&CQ^Cb3Wvn3XDQd;cQ0 zU!d?olCqI)L`Om@w8)cl>0fawFW~-|V{OkPOS%gV0jPN=emd+qIP$gv*93pGrC33q zNH$SJ&g1p617k&`;23_wL8gcZi}y~;PDHY_-jI+#rQeD3_=)2R16s+l-Dd_|tTP$D zgbs`Zr<l5oNz3enCC>?#BtHz?f>@ZGFp`c>Q!%$R$@**&jU2 z52|a+{e+5Fif)i~8$DEM7jM0L0tm!d8=-`yL zN7&rBzCyO4UWA_94URgaLYtp^1rE`SfWV}MHi{qU59&psjrM}4R-KU{fWSE}5J4FQ z5sagq%mVx=Okdr+%OXgh*H3a2E^D7^7_fb|hL$TrC4EoL$wAbp-6Gov$AR7F4K9;n zQk^u={-n6;feo1_7uh*ixsNlI`A;8Qk1LIswAIV;dp8xTmzv&{ORo2d@Z+Qim=WDM znxymswa09I!kHg4!vaBMeE^s+C+QT#F&Sg)*Gm!To^+g67!NolKIEK_khRGM4OCay z?oZsjQsLFz_2s>den%`(5@k1*8^?|=a=1Ajh>l3TyX1Ol<%}YPP90S{26fm>L`I}E z3g%@Q%In%)Iu+k~XE=5yeN%4=;+!Qxi%7uBAsnl5xx?tvFwtY$Mr!7lOq+Ae7B^6D zma&6kKjfdI+EPY7cL!y{gTV*?slJKvI?wsT{y6rA6J|gPPD#x9`@m(yKC$73ks8cP zF-F2gCC-rm)XDmLDU4?qh+w&=x~2UZy9E+Z2Oe>7D^g>iG? zeO2zecSi63e%sNx5cvC_V@Lxzv;m{oUg=h0)6~9u_70horY@&2riK!@+Kl2cl1O{Y z*Sa!*F$=w)br_yyEiQFR2;dHB7X;DC&N}ZPNrvI$ZEp+e+Z&5p6*Py6CFL*L8hK%0 z7>bQdG>8g0P(O+ItE*}qJI;Q?K&t*yo1v?!${NV{(>Rdq#RoM;3m@Y0Mnokc5PwHC z+B`vMUStFzmFhRiOd2@bbq|ZNF%k-}9i6I?)V-rDYb(oH`DC#{O1Ls(6I+=&^@io7 zl-0TP(=;6O@1u-=Bwi8QXL#IX%$8W7F7*Z%wiX6kZrsJ;J%@SZhIp;!v3+my*3a_k zj#&qX&u6r|*s5x|rN_Irp{PeO-9Sg}Bx2v*G;(rEj%iTR@##uPBuu>kOU+fkB{1$< zp0|j32lv31Byl9tNK-u>g8CwlD-OB?Zp2@Ur7RH-;6AFN;Y-B7CQsQUrT1Wd!&yNC>3(NrJf6nyYgB9ErSqT;}@p^U3t7l-NLb-tXK=T3@=FOTsPC8($-XevgAl{E`+;}(gXE-79s zWb7+TjfTaHmQN{!;VC()qC-en?N+JlEJz8CR*dbeO!(PM`)MRUishk+gQNza3<}86 z+bvfXa;_Q#j*^cf-Uz*puHQlWMmQQ?xIiOty$uyF!R;6{+i%`PfyuQ<`MOlvvf33n8=b=W-YneExiXHSr~ zY&Taw$V0ag`HTQdLD6U-sl*%8d<84(l~Dlh>&;TWSEOZ&B< zyfE!$KU%LEfoE%8D&v_F*3yYRZ|Uvg_}QdHfRwh6xVTyQ0|cD#*BFO{PoBwRDCEGh z{ew`sIWJk(0~#O`0?8Ox{Ge^|L=@Y~4Q4Tuky;dpL(B$n^8Wlg4$t_F>TgHh#2zcJ6B~ISrU+z zm1MN4AqY=z2FtT!_<&Jp^M99D`^gIhFlLw7A=HZFbhGl8_oa|tc`;5khewp&JC(b6 zjeIRL;X|1+D-X0Rkw;IgDSS}+ieAcpSyW=PyEeGcX z02=v%F178T(U&>*or^WZKNIlcKp8O&u#M+6lU@U(KX;xGA!H( zJT8@@2nGB+zf1Zk2O?wBB}C3ky7mdHAF|p~q$)gdOmo7AFLq?6FS%po6YI@~c|OAJ z*$Ay(%A7xLMI?mR`=|(Ur+rBDxL&gimFQA_aDExqs<$NrSsTGl0B(|zGXf5XeQE$r zV4Ejl0E!)_nh&>6&C@YeplYJ#eFDJg5=frgD|7>hE zA)e1PFM-wc`v`wALD%?ZQI?VpJ5_bgV`E0Raf>AyH4nnXpp5-sSyF|nzULo{f_ean zBd0z_Kf<85nR64|z{(f=JH#sNT^x$_{r4srXuoI=8O{`CNAvy*N1h-7!q2Qe5R*a( z8e#~Tp)ld9_4jzDwv9`P^6!t%*++-G+`)E+*fZY}i|HJS8~wO-`0grJQ%BZ2X$k9? zYPbFfnrxc{$%_El?jt+DJ;y78&8BSrlWiEc@XI$ldeydN9MFiG;d;sKcyYh5UVz$F z9||AEN+c~4D8uVe)mw4ni&@D>r^-}YUjJm~tUIVh&{raL8j^&M<2jJThGuMt0%Ff& zxa$`vB2TS>0w3f&<73UgMWEn%=RF`?PnHdA`Go*Isy20ZLfoKY%fSIygSY4(eT2;P5{HDWo`Sy8}cMI6siD!z*}XyQ+%fM zjBIrp=OA*$i~#7BO6Eg;jq1(RrJYd^`H-%t0OyvuFcR0LRJY?2Se?u8n$N{Zza0|} zAmRMk&hRl?ImO2}YqlXEHPj?PNwk>9Q)v3US8<;0@mQo!)1Kf<-Csd1sX-#?Sis2i zD;qb{W!f};xE7vNR8$dkhdQUgRPz;mPfC1{XKyO-B>XGwFQ$2tyXfKM=7UnT`5<+o z`cX1TPq7~I5E71T{AYy)$x&B{@bYbsyh4*MmSM0Iz`&y!!%0Sx!;En?wsZ z(Je*dt3+2OC5r7#x|~FAwq_P`)$f%b=-*BUwI)8N-R#qyiE1T*)K(F}6xyS5#IJ#( zXeO@9OPm(OZGrIrwsxIMGEP(u$|BjT=WN@Xxow4=$A+pE_Fe&wxkNL+IE~P-y{60V zs=o=g%e9XPd?GHTm=AP~owe?{Y2A`RViFeU!2fuK-JCrKQ>d| zH1H#i-SLb4=*VYYV<4mhX25*(6h229YEVK(QmYsA5iUX zRz2<-Ob=woD9JV6|4(ZL<3J|qBzb4>MUSh9sY4Xtqs?3uYQ)o>Axa>Pwd7rx5$ z-0*-P!Fm5%r1`rIysAzwn!VG(4DThOyB^_kPRWq+Z;iBHHAZ4{p*iQ4mXl$GsPrIo z^q&dZLF+d#n`Q>lWg>$qK8L9Vda^I?zJQTIsd5N`pC{^J!nz=ma~w^lPUvRQVJ; zR-}(dhF}t4<@}apg%Q04br;jwVIUWv)r`hH6y(9df^iIBx2{nP#MzD>Z_#JIu9L9v zE{xU!Yh*|N7RObTO>z3l2$Z{ibx@!2xKUz#1B@BC zmCtcpwdHS3FfS46-%6|O@+pxE3G9vB7=;$62l?$b74$}mf_fEX!s#f`v5~`RcxV+B zfa8z6hD$NjX7q6w9o1vE5!*bDg|x1EAu=Rh*2o(fOl@<}=0WmoOE?%mLGdgQFk8<_ zUu^4!DXn5D26^zpO4Nn_ArUWMr;HJ+Z2V)UAPrr@3j%}wVItcfc^^+D=`6`^9vy-6 zFvRgm)*4al`h2mL73Q0*rOJ62%NS-RAjP_A^GjXHa+ydK9Tm?d^s@p>d8&r7C27c1 zlS+AgJr8MEAM`?@tc+69mU6eyT*pl7*Q7emP?@lI-3?Io(2yoY$4~ zcHcVLQIEeD`=wvfqH~LsD(1;!iAg0+{5$<*+ugz-SrO9yLBI6B)%^g9+0;OkXt&Lh zRO`hVMw&*)aR;VY1kX-h`*Q}52%y7A^F)AQN1I4%ThRf{exl^&MaL3uRTM!nwlaH; z`?4Lu8;xpT>Ulsg3_s6(b?mwgU4qV5D-k;%K+wnax@4HsKO!4v zd_0~SBf@B`myQn*)BqL_uckj831uNW++sxi z({N$lb&j4NaF`FVvbW?1L=<4^JvU}zKc$)Pl$Yh?8QO^F4~F{;pv0+~x~?s1wO=M)}c@GY&AS{v*b zB-|YmBq+(TjcUSIK$)w)j_WHKqD`2u3`xhn@6nSif2bDnk^pMr~eid%PjZrvwq?JcU$+Fn^SWwRF z0-qFVw4h-taA|kQ=XYW;X5$Te-~8B&tYiBtVcX{d81BO%c|`vO?6knwp3y;kXqoa8 z^*74Y3ZK7SJXRih^vKerOIUCLgPr^i-LfITX%Y2}XQXnWI{K6cPqG9Lw#_JM*52z5 z=38|zFCpDOEt4f-t9D*Y7 zk&nyF?K3cEZlVkP;e$Dlhu7bu!wYw))$k@%FN(+o*w6+W#IupqB()7hZ*$-A?fX9(>NjV=$n*ejvy$Gf5eW`q_tz-D z>$#<6+xx<6VYnV{kEp8I^kAQK3t|&>Bt#H4g?CD*e#)@mBT^0?Ns*5*@2W^{vW#V& zKgWTR=b7Wj;2p`<1HN0Ahz%LC{kSNrPq~>{7SW-@$5{PmPd5xma$$KxTr*mc$}?bSYg)@P}H-7{ghj!>Eq0q9`pC zF)oF1sJQdOTt6nbSs~nRE$|EjPbb{eemr;Ji@KTBKY_S11n_`*&KIN-wE8l`Uzb=P zkl-!;83`0-h&Gys-bKTAHOGgo5zEqdxDkp{kz5H)_9V10L!_wm$$rq0LjqTEHLfe@ zz0WIU;yHLLeMjb2k_j3=RZ>)@ew~_VD5`Rp7?GY@PN7ini+1ojEb=}ENYhj71tZeN z@WH27!%`uXCp_vUS{|P76ylw>@UfF)4&>34wp&g#2A2h7DP3d_y?Q5nC888EAs1g* zSoZQP32l;yAYcE`AoX)TiD^)z%l}#u?wiJriJkh1>vI-~=eo?OWP#X&YtCnojCT4g zz=Rx|aOpi9xyqbdrc}-tA85();}DcaWzr^zdIJ!5|MsfMsDk>jJ00c2=kJR^M_wvO zQ+ms!32k9_44g#8=J>7E7$yN#GRA3YxFt=IBgOSm*m2(xVwvgsE6;V(W8uEIVxH9?(aDi$ z*;wHG9IU+kC^tia^)E}fatUi;E?g#8`*@nm2TsXAY|4ZNl)vyFH=8`(ctypb0ceXr?qFf5#Nb`Ksd#qw+6P9VQI^i0uSfr# zouj#4C+EOb{$D+EMD-t50zrhy&*lZqq(O|209FL}HTW zf@FFF$*a&Q;K|`7aO0`5+2W`R;1md;HMRoqVBm4u^xV4`h9uLb5*4fQE;q=Jq4;bg zTT21=2~MPNzP4~0uF)oZ*ntcfJt-PgZxu*@HR4-SY-N)! znnD~bIjr58XD+k1n#;kUG@L|4_zZ6DZ^=9gR`NY?M!)9V7sv)><3hT?D9yJ<_1hAX z1~1qk=D@AE zN5r&9ZWVdlmzCKqnjf|)9l38v;N9m`O03z0TMmc;<7d_owGoYNLXg^2>IAH9a`S^f z;qt_MLy;qICdN%62=pgMh?{NTa5G1&4p&&VchsEt$lQ8*@4X$2`6Zx&j(`=u0Fem1>((lf>@S=S&lJHV~3nN(8w%;3As)5-UCXKQ0>f}GrL`N&G@$D9+k^9 z@4cPqEi*Mym1hr_ppclB7;Q>POhfataK<%FU+q8dXh7-y74<85CbcLbY^QH7xLB1V zI1JnAaR?OP>|QkLIKb~@<=_?<8Teo+%q973OmZd}hcBF?K9S+7m5Knjgm~L8YzxTw zfM6|)zo+M&60c8LtlKAtR~*97i~7^SompG;Dycr5GVl13xm%!5-SwLS_Tt8u9sL$b z*hJYmZahiM+x)XHAkWO_<$IWKSIV(Qjc_^!(HAoEbZ)}f>1HX$tV~hdo)*0*t$l|{ zM!l4-#&yfc&|-PTi1wYB`sJRPO4m>|T$)c9+l$-rmo=Xc%M}Xt^&L2oIyHD>&hf#&-LPE8|Bhng zlhFhHtByI}3A*NfJ1_!B2Hh1qtBOe)?%(Me@ta@^NT)3V4qsGQ6$v68W;&{n% zI?4nFjKSZBE4^{N3kcsTN6vXU%$FWx#!U{W#v_x*3m>SnrR`C8R6ea2z6T!~pw%qB z@g{%2_4!ZQQ<3=S5?o@9oRrjWU z@bYV0y=IiKf*TRJK*ww&1FMqR{_J=k{~j ze_q9`j6^y!Vml1I{tcvxhLh_raAifMUFl@#crzPOL-g6FRO~bd<6US0DnNyVKe!=S z(S{GNBh2i|2N|+EXBSoZe`(cR2k$Wa#k$}{EG1+N{9|H*W#ZVuok#)KTDEvexbTss zSY9*BHmgKME612cF%~#CUUfY|7}L{dy;d<>oR*KjU1uW=4vY?VRXc^RH4m=%;j!~2 z2Raga8q4-PvK*T}mVfgh=VsD9H!x?4-6moi`7px}Xz^*(A26G#gqZU;N-r1>@D09T z|W%)On``QanX!Yu_HyWtB(KQ&hssm^}k=p_gdD@ z3afB9T2Wb_z!ar6%ub5fpv*?xLDTLJ4k;4qCg?|Rktiwsf1xn)lnCgY0N5b9hn`gv zRd)R)pPJGFD7&UR-|V&Bb+1_k;ly#)$;?hHv~AHZC6!{5jE>Zi-cka>B;|EFWt_ai zRMH4AVGiZ!w%f#7Fpo0Er<`i4)yCJ6&{&c5?p>`eU-69X+Ig{0g+f`_;CeQ-Ds$qB z6t@7pG~yglq!09BwvS4d4>YRLhj!!NPo;zV?Ui_bJc;H7*&vP_0cKp{Gd+b4?x_Ps zy-gucSgZV-^3t-&B~U8VQqrC-bempTZbrQ-%$kzDcBvK>4!hy*o08fPG@hW3;X$nU zg16g7J^tYs<%aG7`3Z6aE{*IgSYYWs+Z6f&^Eicukd$*eM$++mogt8uGaos(4mo#R z_QY-@#>h71{W!QaALdw6V$})wkz0QujZ`VsJOBj=eYe{t&-tv-KkfRJ;fJ`0vwggN zW&CC^wDbv2q|1Wl^$`d=F~~vHjSGP;-0Z!@_QR$?;j81dR_$X8(&s$%2P5n?Bj7ZY z?6&_8GeFG05Od6X5e8N2`uP=KY)G3<4Ic$-r2+KuDV{n6OtsF21pxGe*rk@5tHHgQ ziz(5F*5Xu{!a+C)Z+Px*i}qo1~7|+yB0*U%R*Xp z(I=gIYPb5_s0ebiEeSoG%Y%hwR+h$Y)o|jILVV~C+gT6*Ku!ypl2zQORKjaUTlLZb zQ3}Kps0B{ecnNsJfJbS}6hN6|aEn2$CiIsVZUhjG5cqOkG9_Ntta#2Z!9WMkMu8YbU%AQbq@4s}xx8$yVWPh0of( z%pWc=l@vFG!8JRiwSSgm#JEYc{k(3FfUq#{@Y9-eG*W?pDQTt*75B@1q#ZFYT>q4Z zEfWCt*tomKiVnLp5L!O#x=1YyuHTWV=+;{YPGAhlQ#zXK%bfk&S(xe75QH-Hf*zGal~Mr z7KXq=7ltMAfBzI={*XTreuXG;Z&jQE97)UYL%Wp(*WIGkH-p|tcL-?~j&9hDV7;TPGd*(pqz~+)20-#UAy~^_F*MDT6m`39B~UdWVvwj2bvXu@_ohQ3dXogs zrgC&F@Ul3T3-bu*_UCKJ+^rITO)Tco4ztCk9wn+5)v7drqq9b}w1K&F6&bdgG+ex% zE9jFW&>^%hc(}i98yaL6Dx~e|7p?+&-H5mFfXGF44#SRjvU73RfO7k4_O$5qA{qo) z_^J*Oj!sV=t)Y~k-Ax~~S{M|Y^ zKkxWRe_xD>yxQ`R2nf$gwC{OBeQT73dfN~F;hgY>Ewyg{&fbw&y zm~9$QJR8+YI1SAmBt28xQYw?`_wkVci>2{r7Y+dV(7Het`8nTE0x5}jv>x|7u=F!u zijr6t1HvzB;vI6eUwxh0KKb?S4r7d@Wf z_`^_=Nx%h#hpDDSf|{*(0FDN#;|<-dbgM-o{1-{8Q?c_5v`2NER3V7D3fdXOWqSRn z_I8J{W+2~7@QkSBCH2Nq=;(GBD_Xk7{94Cz)O5A<1hwwAI%*ZhVPheT4aE(0(R&xz zTsZ>vfu<5?TN@qhFw^>zN&Z@|#9N$PRPVXgE5?<^@e>VGj8b!fi}+kHbGKa^v5>S~ zRT5Dd6nIQL6Z)V@msq!#<(^$dpIqEx3x%&cvVSWDaY9H2)+w}4oVSMa5d=vwvlB{S z-*(YPDm|umtjKc}dms@pPS>)sVID(40i~{;+;ag`=RpIK zVhjW}i3_FSSC5{i8J0b;sSTLpX?d4Ezvk3}!C@Q|`$3RU%nM^ZB!w4Kho=xUJkNyV zZHcLpZ*6(5)&M%Xo}AvlX+KI0K+7haAv{v)h4>XIspsHZn87kwYayeweNaz9U-S{E zn_-=WY>%oKtSB=rE9re{AQzxlh!JAl3-`)#ULZw^*iZ_z5m|*%v_yD>p-g#-jv-6Y zJ5Y_fDtTDmF%0srl|qHc0PlVUgkhvxt`Z=a9q5qc2s#9VXdM(B$)5@*MO_Q`f^89$ zC+OgVSlllds>d9mb$MU_QlPheHpY-(F9u5+LWk~PP$0$M1-?Eg*j5+{f_fsL7)itg z1;C?4uxEJh$RzVLMV3@T8CU?r2v80FpgR?VeW+rC{xpM+~@ICc#zLSGNxc&#p@6kn{{XmUeWCC&fO6(>=BHxu{PmHKd70z6M z^k^c`vzl{xpe_&2HKDLUZUCeYr|vB%GsIY~#d!fC?oflB?nj1~ZaxU`JB1+2_($fV zA9%z{rlUe|5ucAexsqg0ZQxI_0!&gxq!5ED%Bm5AvIzx<~j7ftMJV+adBFX?@f$K_(b-Klr-qih&7bOQ<+J67L2>{ z@eL(}yjVt7+mtGZ#*1)10iIUR0HAr0ekJ3Lk?U4=PNQWDNo!v3I#I;>;a_R zmrxKAn!;lJ6Qqurxc!mU*DvDe7Gdw~2|3NL&~fSBc@IS%Yffw^aS*ghR#f|@W!dV1 z&@{{GWWQfAH%wUkt9yN|p=bv;EE;$Pf3;Ef^hO!%I!i7x#njMEB1$Bx5zYbkV*+EWT;Y>4+zCL$v*KNIbLb! zlmak0ih^DcoQ>O%N$|DgM+0M%%w@6dZSU`3b;CNIwe7wr%Z z7>J!Y491Xr*U}Y`hL@PX-7!YVfDi)~SDV7sApR(Dpn|u&4-CCwh{mmm9{oDzyO$EB zTxe%P;Q&@x2%59>^Caap`9v?dCfexhRBVA=4jQoKyU1WRE?up2#=*fBtyX6;Y(5DU zLKMk7t)wUUffA$8zH>g{41x%)$WJlLTLASoxgLnrUCnoIk&jdCacM8?PlAdsYVg4= zJ$AMHTP(`}zopQlvfvlOWl<(93^g)Mf{X1n3fM{sPb}POYwFf6zET>=nKt+vL{!g3xeX?{&{}#zyJ&I{ll>OGnxjDOzB1#3P|C3pOP_Q5g(ELPSk$QP=ebLU$Lo0-4ajoP~;8p{!-P zO2g%)#?hNg3{yFuPno7PW($GE#j_x;4jqBFj>rv5jRQe;QL}og4e-E~RY*#A2VC+7 z4aIj{fxgiJY>Xdlej4N5lFREzWGV7W`qoN-yeRTLvos9>b8;EyP5}YiEE~|$C59mX z5yXJ|5)iR~mjt60C|6+(b46_0NkeMJrEFeBLP4 zWenSsYBcd_coJo3)@fBa#7A3CGJ<(s+RM0@APi5Mv>1WrE|t8G=rpl5HTyi168-UrAn@ zF#%SfAc;(>jw2ca-{j3xB$N=9#Z)d6SCUTgfEWto5A-+em9KCI%WncKa13&rSQ}Iq zTQP-uBDF!#mPI7y)^yHUuLS3-qx)6dOu#e91g*;g6btU8&iye_`DNnD^s6&rm)v!Lp0 zbKo%1q*Be!D2VcL&y!GW0rO<>mjroLm53pg@t7r0ztAA=X5sh(KVdfFB}Q(6g3~t_ zN=U6(8sRrz`sUow|FU?d00d*B$5UfX(tc2Y#d7)E+c8mUly$`wgzJ4~_jTTalHq>B zt`Q5SCsbv$arEK%5!}xaNnZS$`hc0#<>_QlIisI7J7BHcc($yUj}0Xi7CN=DMalU3 zH1v96=#NQp(HQXGd}Z?<%Gmqt{E4m`R4yDc0LMf*9*LGA z+e~lghvUJMJpu2@ zWpGZp`GA_U9yO%nq|uUh7n;+A2C!u1H*%!|2~e0dzs4hBh@yB+$$&Gt3zjW=&%!n9dgx(7MJ>D@NbI(1!g>+2g$FxQV7=YE1^QXXN5{-^G{)9mXXTreA zPdIX;ouFh*EP?x{NATSP4jLHN;9$t`o)X?_AAC+OifGM{VRnb*12RR;i~C87yz0ZH z_QJ!UL*M>HP<#jUkzxvhLLV}DHZz&|(1Ro`tNsJSqk}PiQZtYms49X(7Rn3cwhnk} zsu62Fw9MVj1O~=b1@^s#@lP>hCVIZIA^Wbv#ekpj$rVX=;BR!n_+liZZg+3Q{ z&t_u`ZpUeIw6)@9N?hXX#*oEWj7ufIo%wdi40jSvUh#wya6jvxI4t99AHDU$%Jsrf zUwDAO=XrqN1N_BFbfUOB3J7Tg2Jplbp~^dGuaZeO-EW!61V}e>C|@l6A`p zT0}ligX#~sS*XAd79Px7c!Okw@LQ|U@rVJTG))^>c53@Bl0`v1 z(QGbLx%7iH!o_$+=6G)7D3l0d2$M7b##jK&fF~Qn5JX~`2}G>lE+h{LHo{01i2b1= z)&eohEj8QtAW;6&1Nx%zsF(g%BA@&_seM@i(GiOiauKg0&_2S!^P-jXRj35j6No45 zy#g5^Z=*+<0Cb6AniS`xa{FW$#WH}`k<0ObGbdrK{v3D-j4lS4VjtYtwA(7SYqfoo z;e&HuzVd^5Nd(_#A4+p@tYZ;B(HXQ;LMGPULGDlq0b@d9+bNcX_EsV=l4f z04O+SNCYrVgV-%d;i1?b@dyK?-8KW|M0ZJS9WF#Y_&gj)ScB}&9yJDE5R3ucOC}Wt zLXkm^_;SbTU7_DQF*B_vuq767vM6=x#J|S4b*vBrKN9C|#sWVm1> z7Rf6o7%uhe6kw!jwp`L|4z;gEO-mP%r#3Q%!ri2w*l?Ux6c7rBPqP9|Ghx4484eAe zDl3qIhCT$^EwcP+Nlg`dWIeEGPHc3!`X7BT47C)o0W)DA{KWH1F?#bQ2Zh>Vw%2At zCf@=Xxb{-zg=a+zDk~GX)ISBDhA28jpc;SpC3V_}H1Y*a1ce`iPk6>Kk2H?3jHnIk zAY0}vmKqWSPBI7jY2C*u^mI|7{SVFL1L(IAbc-Uy*<{VGKtXzJC0ve3^kfc zdC)?n)PbgrIiobK(yhQAy0~+miU@Es>9>K(BPOsB6u0oQll%;zDP zWwRRd7HXACfY?B?2gfPBInW|7Cb`~mpW$U!-6;0hBSwaBU#eg5cNWl~wguHw!2`foXBk2lZAm++e0(k2jsDn1Ly`$Ad1w zD5O;RC$HL;_2CZcPMneElim?&3f)l2&M3~}Gy$RGsb+6LKb)%~Z0I|Av7sn~0+@A4 z#&lMkFST!I_S@H;2LG5a%6l3U_%b(J41fyC^7IP|*#pc21X1-PrRsJA5pDsa*-p#$ z%Hv@t`r@7+?do&{016u$S5CW_~ znM^5(1El3*SbDH8Vvn_;G}>o5U*25^1;8R{w4dU{;#CnuCl_3Ews@4d01N-L#eI*E zZuXfTG2USyWG3+B;_b_Dtf%>umtmBStS?8L1CyHo2bv|)2S7gt4utA(8cs%~`Egt4 zb%t7@3<9W{z_HR%C%@M2g4#QL>=Ws3wV~0THYS7m0AGhQVfwc>*fJ);-D5Ru5CWry zTG%zeC)?T~h{b8IGwm!(Nt;5+k_e78FeAzfQ%@i=HLRNRWv)N=xakmnde8X zn8vE|!AhbM6=S*J<>*5la)}P1YYDa}3+;luC4{ZYrWO?sLPy?ktPIY(vwgWv-60}% ziox|#L?}Q?qL_#hNQ5d87URCV3S1Y~n|36~tV{JaF&VMI;8zJ2!46&et1!hdc@gdA zl~1@Ra*D_uhs`2W!ESnhHw{o`B}K_gJ;8&RxWRcxU7NZ#OyxdkC`iZ`5+v(iqn9ga zrwtbKbe?9^OB5imaWxoBc4&GEaA~&aIH8hNu}QJN>Z7DwBhcI{Xn?ED3d>lo)h9Z` zjK|RjN|pOFltnakxZE2&?T=n=ih{;@yruH3j(MsPH{FqE1k17Q!0YOv$?%LHynuq% z=QFr(eithw%3D~X9o^w*e7Mt*9qSTjGidA~PKg8=%3W8_Ar<&{^E3brr3% zF&PO?Rg8)Rz=9!Cay`L9P)QdDK2JA4Vl<`?bqlz0jUJjEJ8F$tjh7*I>`1>+o>#__XZMfnfsYP97fHfRkoE=+9TX(NDHk##cr zp%A5}Q9dM5BA6-rdPSAQz-*eBc|bPT3V~5pz6}wfl*O5qvSLE$LA`<4Dy3Q$c7VXz z2wN;O2pBrq!|kqn0b0BsmVk^av~>=aR-WWT=S=09Ivtz)l`TLH(__lPanf?w+|!&rR& zQw}(~R`rpsQsgmP>ESp;UZ>$0u2_=zf(G>+N|4&7yPXU!*XaB@;|bEbl`0sbIPWle zb0xw_o^EYTvN3*p#uoy`&^N-YDEv_rDr{naBtlsR_%z61oXJI>Q z5$g3Ieg`>}>{kFcAjmN)j7GfoPU2Z4D-_f9wnpr_xH0r=`1yW)j_FiHdsoLxs*<$;o$REHd-bdA+| z0i6KO=L~VjWzl!GG_v;#D{?D6m6)n;C;(Inm=L9nZ~E{qjxHME*(OyOdfY8QnIGj$ z)r(cCN*cm6f{0a0&r%sAzI3hZy0vaNKIP|3$%JGjhZ=%{ym^AezF15yfwkwbkk)-z z1Y6pkp{@Xq+NmpCgrB1NcN@_c)r|+yOOtc48$Ve9B4gUjGjkohc0^j0O4x15Rqn=JG zf36Q0nr|(};oaCq?Gx@apos_dNLq}v1YeV#M`eOWdeW> zQw$%S1Ht|qKY@UWDdFyHlryGV`j~W?XCt!Yo;5^&*b>Hv*nS^+k%v+A=9l*7F)Wer z+jz)=pt`zaVG%mrA=P4*^3k!n#w;Hwdf_jp4g9(bh(c=23)<_@rum0X>2wt|7pf~zA1HR~IvRYZ#()AlWdH$H#p+O$5+E)ZJbeJ?u^%j^FWdGMyObpHu#1cmjgc>pD79l4HS6L^Kq#-EtG)`=h!9v+3*eCpqjbVj-J#h!vHO(;)f zM4Fqb$}yKQsM-|UO(NxJL7j9O+pawWmk(Wz1)A-y{$~AmuQgx34-NZ*}~LZT!8(lgOA#Shmz=`$X*i(NEDCbP(`k9 z#>gu0w7nyg;JO3r1X8;9!rLtifo{g*h{R5$%rB^YifS5|>MT?ok@o|-IR&c24FFMs zp^3!D6`5uF){CJ4L!n0+#93IjpTnpr&H&WNPEbS$MNbK^Ww{4L2wcUp`7}!j2Molm zA3wuf9he2lODBlO)JFB=|GjQ_gp$%86=%r=0UYrrLdMrDwTgv?{o*mIHOUR&J+EGl zLMA9^jxz#%)eC7XB+hkle8*7jg_07qT;XRQW!9`nAhTUU83b$0b~)yYQF` zGy?r?oDL9$JfS0m6Q8I60&8N>WWt>ju}R!cGcU{XR$GHIBS~WB;@5eM#+^?;c2ODO z!lM(I7~mXLm|-hssnN?MeS+5MIwt)sXG};TP=zlg+`OO))U-g?x=5I#qstgFDimK+ z_(k=Q5Qv0}|LZyZR-K(2+Y7inLqN*?109IQxKb06w`ihasyOT5`_`u1z$v*Z8tk2+ zksA|~43S%R{Q~;T?PNyilp`11-ZP|+RMNbPB4HsMF{R9lg>JwjFjjjiW-gmRD6>;d zL&2tqY*b@d{=%G``Sv6$3NiL7M@F`QyITCC2ad;WlPjtXsIsIMZZWX{-Rr3mnH&h9 zlEc^0_at_VwXDlaLFp2vor{;p52DKFpGuk7>_?gSHOQYK{a3tzB9F-6v$5mFXaE2z z9C$c&fy``L8zor@0;0z!FvQ-X0l$gT;BH2KZ~u{7acvONAZY-N#nF;CK%@`xz8$iG zluw+OoxJ}n`YH$WTpx!A$V@~8J%WluA1Cu#%=n~I6eTzc3>?LOPXw0^r&{cLV+8fZ z4ZC3hsFhX-R<<>Wzy%RH{>nVkTAD+^jipxA#E@cR<`!f2wSt`Hc-eZdv*XWhOV)a<3`kVg$9;L4!s=?A_l%8O`XIT>}nlzzf zRU*Q3U?MbZY{vd?KE_A3B7mEM&DF`;FUra~Jg7HLe`vQo||QzD^e*cq%hDIk1+{|K_X3lY7NfNc~9m(89X>2~~-k zdKF0!!cb{5T8oL;yqE+bYnvAU*D;wIxDPqkw&(TN$HZle5)P zW=D}ZV`^PxRtLgOyNB5UcIXRIN5fwJWPQb8GaB*nBvJ8)dl%}Uz;Xmd>O7T;$SVir zB)e|=fSE0F&XA>F1@0Mo`QVHz7fz<+L-7fIF`zo}P_V^QqKR+z5S0gK_r7NHI5ezC z02rcxq~_%c?eyR69|d;5L-9U_<18)QL149fVb zO2riv2*Sn7dKUj!c{U3c{YCa!}Eft%-~f_!;9HgFl)2R785M2T|z1OynIOz_*u zN)-I~#KLpGUkP*S9agSK2H(q|H9qa<-4HvunE>gv?=^myPWbgz^t|g@DYy_|ZzV(z z+*xYnP&l6;MDB>FvNUo@_IxIH@4Ev)A)e{w-fz#z-!9;8?eKDiMPBhA0;W{>tAEj64mK~@L1>>(Os}}I@8A52>}J%1FWFlOHt8X5$*e$=X|LpQ zKhQeLbjJ$dTrv<3K0HKUlSNhw5!ssuGP2LarQ=yFKLfEQ|4LaT9*Fz{SSsc(nyy20 z2YiDG309TH;Is3(Wx0(aRy=}qXW)15YGE1+5SKb+0*t$S$FK+8o%67G-ZWgZ+xlbZ z*?qTEomgN_k{@zL2i0aAOw>Pz6;-;M)azzfsYWBw_Iwxw17*)1g2Hfv1-5!*Q5_jO zI^vS9|ed)u|X!G*lT~PmqNCeS?pFA8fwoMK4Quz@=~T?6{@*KZCp>zCE{Ep)YcGx zU^5v@B9uSA!Jy|Z*cSqpjft>1mYwO>G_Gjs*=)ZX7m@Z8W(LQ{V(zTY2C~@}TG*It zpo5yZ)u^CixGPC~hgwBwLQpWMmw$~=QYH->(zAOn!k8nNc7B_KxEcD^ANw@&Z2#iYP z-q|ladpn*2ass!FS}4Lb?8b!AI~YRpU3Jbpazgg*h@qGUj64*RP=GMQblw}gxHUXc z)`-HOh`IzXiJMa?BozfV|N1Eh=OrImL7MKO?p{#35?>nrn+Y!;ORit{T7je@BWW( zT)c(<=negZEH=m&7@IE-7mbeJ42Ii6e}`ngXn%Z77ZfHqC?rq`ZBhfyhU(qNfWx%m z5v_Wn*OSB^K*y6*qNv;$kp*3;-SfWAUyjKE&?!I)a^V3Lp`6Gd9uxZ6thH6^V8!@~ zu^= z@RIVxk$)Gqi^e|65BL%_aD*|4wTjsU>qzNlx!~5u$Sj0KEQT+PW&#dL#R1b2^fM{8 zW}shYs#Z=|TFu>yC_^SKG#r$slR7uTrScgRNsA*mP%22n*>g!;dE7J>`3^X?1B$6O z&cQVL`3ERSpy=rePo9%v3KuA3=EoZ41pN zmZHI?vEWG<+mxgH1{%O9B=1E?(P0fMg5_nP=5sklFfTXO{3owzO5Gl!3+?27WW<); zP(Jmb6*CAam+BU1s}_sK6Z9gxNy0{oUFd`Hzusc7j93j$Pa!!0Ag|UN(4|o6qmLk9 z42-%?MI{@;am+_C%bofg+z&d85D+hm5iD481tZ8>?3>`T^P8h9<&odVcgnh^Md2C8 zyU$MTQnpyS8qJFPUjG86`GIA(`8A3`CLN%!3JYd1Aa1O$Y)hR361a`vkg-u)kXLcp z^<5k@(~;IRiWW1x>orYIQTlV!0qssN<<9%n$_M9L8<$xd>y;FeWiS|k`B-8SD>mlS zNi-Qoj^wxc|^> zLvq7Yn^sKQoMoQ9cx2{yn|O2A&_8LZ9fhw&6gQSf3IE`ALM~)Fq8{Yfi$yP|Z3*Ml z3izG{wx}Q=Ek!uKJirvA)c&43X7ae}j)*^3fk}?qNTzDqsy`V_@skU@=>>oXjV@<7 zVx@F6_F%)Qf%%ED|1kl{k%K@X?dia~3`s1w+ZYlTMwJ2CkBGr|C;p;?_x3P5Vqigi zXiH_F3&;t~;x7TM1S&&;YL6@F&d8mhP|sN2aR~w`;IA$0Hu`?lU9AEb>1<@nGA&O` zK5@r)vzYfMEP?Tla93{uvO;(wBp+cFR%-I)w#7!m2QXFbwu zC?`TW#H?JzLkj`O=?7MgVGt<;P6U-SV(730*by=fp+p~8+3jD@W*ymGX@*U`Zy*NVo~<;!+bee|!geLeQ+6ES#=Eq%jj_Q?ub2R(^=ep0S0j($)I>v zRAj9b69~p$qQTU*S9$FX`!L934mZsr#}&d5BC8csh`u9w&Btc2iHOjkXyHTk#l!QM zePr0QZo~c(O`vz|^{)aEJ^1`Y4$eg7OHe7jr?X!Y!?8SV*u8=}D_mMi9*AH&K@)v~ zgatn*3tZ8@Hv%h1NPfi8DE$aX4Nn>YAY-FKNPH3mkP4nKHbce72>_OYU{yiz4F{0&6C(isjtSg*drCqw%Az4Fs~e7l$}GXOXdD82{xl8}S|XJ| zB?TO)8!gxZnvf}!`GmvCLVH!(6aEpOF? zNs#ei$PPRfybm5h?T($+k+{bImy6XXe^?$-mkV|T``w|%;0MhY8D6p4&S8cVJ$qeP zk5VS$*$=BF**WFz!-VN6`;EnkG(Fp!gQ2Z7SC>Wod|)^O0pxV2Y|;9m{K9W{u)&L$ zi~>XMrjOJrSu@bU5)6273>=q+$^+mf3<_-oJv$nQ{B|e@FqVJtIuBsH2?em}%8>seldy1F3Z@i2;3(pE^#@HGZ7&d#k6lC7$` zEBTpmG9y%o^I!=8l;ec8t%!s`=FfoI2ue)GgPt^Y_XKY1vJVkxs6H#{WSI6>bz2on ztI3#9o&0*Ssy>Ro*b-7)!S`j6mmfCS+M`CL||e4xr032Gw&~ zgnp9JN~5sT)*}YBCgjNpfv8G$S-L~RUWWrucp)-T?g2?YnoAmGCXCtP;U+v&guao& zjuV~gsDyDh9@gC}q7*zbU5#0jAg(zvG85V;$76mfk*l&peQ}Xb8|Mct3yalo&R>X| zW8hjVHKN_5bdH~(yQWO15##uT6yRlRr-GV`PO%{kibH7CSD4a!^3=%X+A>Ne-t__u zd)!h`DkTFFrv{%mVK^rgp`hJHDsKF93x&%Oql@BWZ&9Fez3@{=aEPQSPuX&~*uI|% z924AWWew%YKaNnbfF0L?SepE&vC8xm%-Fyk$+yW)?BQ7y=>}uouuIZt^dt1uEIopk(^L1H z!S5EZkEbyPx(domtmF(_GjOTmj4Se3KM0R&97X|TZtS~VuBEg8R&tetRD2fw8^{Ah2E0>a>pIRm1Bj4+Sy4P@7{Z{v|AwFp-kZqk5IlJS%= z2~d{po0@2r4SK3PZ9}1-C6n+`hq$nSkN+T8NMP{xaWa$M7^-BO>5$0l z?PSBGOjk2H1USH^ut9+tx-_9a%lM=H?HdqFL0CGi{8im%zx`AmE+kmt)l}d9t`)t< z<2YR4Jn-ikzaux(TR_C;d~Iby&8T(xR@<}?pVMVCLg8CDR%uviBfl&cH64-P4;JO> zqVvU*L7oJMnrP^(vzL_zSLlnfvNHyxfW#8qT9+WS&=lq%601>N(&Q|{ ztK1s17ci%l)odI?Rz$t0yRy&Pk|a?#qdZ7s|ASyoK#IVuDZ#J~ZUo%%>{u%VjDRpB zj&T7w5#de>lTg-!xo>+d#ZNR;@sLVtcT7rl#N{)RQ?PQ0sj88~cQF++i#H$>~kI*+Me;ghlCxUX?H4WwbzosU}aY ztgvUyQ0qrd1G~gzeO}sfP$WtD%?hxgxP_*EI?4esATWe`(lNt&m>Kt-s@M;ZO8`ji zC6GNMQ8)wMM|5M;YysFKEBsEpn^YX1F@Gws?nvrBTw#7V0aRHQbl;BDlAO~BX`4Ny zq3Npkwl(~~OjEjj?Atv-MA2hs(as4^LZZ+G$NDL6xb zjsU^i|CrnPB48t_>gc9B3)2RWB4}rGpwH`2+~U*gJ!n^3qi2Sf-qXLBFpNC~UhAT) zF)SJ`t_xjuaN@h!ajp%65#d(!56(^dW{Ka4LZnWtU_4;&Ug0O892RuSA1;Kl%(Uei z0RsV|ww@1H3t2a;cc2K-WPcuj&Imo8Cy=I*ptFG^0Pk6#!-rc>L}22qT7-l>EY|&U<2tJ04b4fbur=-z1B55w z$5c1IYuuj5!}usvmY+;!W>>K*?`#BsT06%rJnt4_0TW$~3AgBZLEx}tj;i~nSX%lZ zx-1tQ1e7B2hKW)8y_h-I#*FJa-R4Ppw1x@^*}zyFZI6p-mc&OgeG>~Sg_$_cY3Xam zhb!pH5zk*AGuCMJm2m1bMQ8x|h}_L>D4yVCw$d#)ENyN*R71@Sp62k1B!T;SGLcH@T^oKo5JEWD7>%d86q$}0RjIm zJvHaex#MLX*li09z!&?7Hp~kKbcP>l*^Qyz;`t7*&TN{yldsdFuB^4g54ov_5sSaI zu2nvpNbM#ps_qi@a?gthIY;{P3{c;KO|%+1f{0}}`OB9_YUqA|c{LV)Eq+i*piU>( z^5LFh2s~|+3fnEhb0@wIrtN5@SX_loxyUULXz>Jv_25p1LBkNGU@{8fdpNK7;bL5k zmt4pNLqdNi9-b9m1!#(0EWPyE<1NAv=SqCs=DdSPpg?1K54j|VGDKe)K;TA9$D8(L z`MtNr8(X9*SW^DAic(=5U2nrtzAg-7309DZ9xk%09%usPsA6qIB zc7)&w#q>9^ZHPfAl(CU#v#xL&G!NA_$S9PyGco3l9vt@RGAb<*5_cxIy~9cK1M@`f zI@B%dlrO!ZmYM7JK3+O$d;;F?Wr6xa&K$Ug{?7menf>#j)(}vI0-goERmd)T_P8Vq z6B9Oj^jtuR11fZ%)cu(t2(S$h^5!gnOm>OZnerNvh&$8!LjOCiMwI1=2|)LH1Rr#2 zk%L9zl!=GmHQh_uf2HRra{L$}=fGxZ2=m0Y;r8H3e2hpaku3e_(t*@g?X~5ReQ`5x z*oN7V#G$dq!6*nG$KF$GfEf-GP|O+9bxu8D;KGz~wFgq11>m}1XT%PHASpnYRLp~n z?T(fRIj6mr==b8qFk$}MbRJi>I5ociW4M}f@N}yavkrjQnfqlQ>;fBh(+FL8KQIw0 z#S*@CN*4G=3Y!v+S=^2S@HDm7Y^xu{g@{^kA9k?hrMN?1!^{S$C!h=$Ex<4VFY|{T z2M0Bam07_xy;8)A9qdwJ6Z}>}ur#wv1eZ+o!GNB;hP;M;9VD4RY1PNcOOKZr`71s% zcQlE0Kjj84h+mg7O-n!+Mc+BeTt^7hI9@X&4b|F^T=o~n5ULIgsYs8AaR>~fPExef z1XloWya<^L|EEi@!gox|HZs@*sbwE=T!ICko9OnFrcAI@y)#BU1H!;_=ZiRS7D z6J~ScBm9+)0yO$+F$b$FYr|~1?AXzpC8&`ibj+7x2&}Tl0Vc6;#?anL1DsOPYJEoH zC|9zoUsG)Yq$Z%i2@~VWV*lk2@c(_!2~EItwA&GZ{-;_=nnEVX_f*^%7wfZPSk^E(6`u?}JubQ9F{D2Y1**9u>&ZwQ~^zlZKvMZe?<7@l{#ecjv0BI2S zwx!VNoCv4PJw%PN(+tOdH~!#KXqDMa4^baJkO|hM+it^$KsSJFBX8D>cL`xQwv)wy z2qF`i;W!i>sbIVOl5z$1f_F>M02XREp4g!=c3#L(u{QE1OVI?N`8pV?aow zI*p$I^`0)P1HF<{*z|G((2{rhkfj7F2ve=vtLwp7p6aDKAf~$|hRGlIwcx76TP0S< z(+-95dJ$gDNIyk^k1#l&Pm@Hz1>K1S1!}r{18?z+RLsi?NUXO$1&tqmRpOQ5fLJ;J z+)zpsW2h~00bC*A~ds8 z(>Zl>GVx(Qs*pj86Pp2=x71lx!~5pIVwA*6a6o-RJuHaMP7s*obI>HM9L~=#pA%@p zckSPKwl7{+zui|=*PcWJW`YRDP)NVdSrBiHTCot|134an4F%FoLXX7mf?G(qG5fXk z;s9OZ@%NxLw9rTFBF9qeG-!Yo(ab~G2ZBH^bfNAXOL!3TGCh|2WgxD@W@Ij0hC{Ru zdo6WmSCp(5NY6I7v=Q>eB(1>(*fX8#g)-pRwuB`Q$O z96{Wruq2a;DTHce@_+2Wamwi5(=oA zor^oU^6xPbtM#Q)xQ zsJ?Xsz5XMjIS$LKL`Ju4*XPy>@9!r0ai&!qEcZkdIW9F zXJJpiE76hkRzFNl3D{UFFB{>E8{;W~U{$)^RhBz<{t(1-j+OxRd1!u#hK8-i$W$z1 z+7%YHeUHvX^B+Qe=pYZf4HBcoL)Z54a*P3qxYZGeiHjQJuYVCQ+RnlPEU?MD7mJH< zEN@<}!~}LgJ@Z|rl`x=tiTs6jZ=+i@i3^N=6&~UIpD;{K7-ecOh;V`#m?}vkX)w@T z$Zw}I9IHtX*wTNIA|lQr3X_9e}( zF>6l{q-w)rln?yI=%F?R;5`&W*D4v;K(n=&s%ud~W3PGPL~tF_z8+FC^wonT)Y>Zz&`!w@nb+Q*5BTcm0glv@EIz!H?ROGBi*-YM%8yD!pB= zBjILVOhwx*l`!_Jdm_NhO|)n$0B>R}+9plI=1IoFF%_7q&h}~egVuB<%a2M4_l(D5 z5u#Y5$%@MY*<=&Z*z(mdb|l(8gO$++Ir;{eid=KBH2xn^vU5C*8L${BhujD=kl5;F zij8{9UI__a$xooE(ipz~)wbcEZ*a4EO0b=o6-cUE*^HZJivvXcYDqY97bRK`{ZnxV zn6e#*pg@E7;r4rCq6Yv{u#lDH$F%Ye)+aJeBP6Kp@4qaW5@8c~0;yj%E3D?KnB%20 zva=~j48IUTlxO7I)S|TvhW-I!i9FaKdlj58@{=;2lsZ2II~P*bj8rf~lp^P&kYxx} z|KQ3z{?(kE#`r(SC=?F3A@oZf6%O3Ow2U zu<4Ot{nWm)igKWH*{6Y&>{1?4MFO|o`s}%pe(x(jqPUugG=X49eRKDHO}BIzSP~TDyxI z0zzl))nKm57*R4C#U*w?BAriovGXamupS}nn9o#_!{ze&i6HN$!m%f8rj9Qpo+}>R2qE-rjt&-#L$WyLW45gg#+zPc`@F;0%R_^x1k?5nyN(>~b`>IF$_#TdVpvA= zB0FNyHiGdl!;6Lm^(^JLZB&Mwy}W+PUEf>K6}{$6J(ae<;qWq~ne3_AQiJxoBtR3T zmMdB4KyX(Id2MF0#2J1=vZ7dx6*_*1kW`$Ln+gQ7H3AKUtV);OP@}-kR%dbZLNW>RSo`&=}L3m*R6B;En58r(4HS{$(e1yBtd~(G1{Vf=9aG6g6 zu^=$b{t-@Qif4m*D={dw=sgV~0+PO{M!U7Npmv6|Z|I~m85s+Nrhkx6?&Qf3ffnJY zae;tF(Sle_f~*mRSiN*9d}BL(A?Wwpm9& zn%q=Ig?=_(MuGQu1{#Q7+&{{W*afsPYz@pH{4@M)>=(@$FO5;fhKAOrsX`<^;RTe? z>u3+<+EhUw4&XouePFH@lcqBXAk(5C5o_moCK&%65%j?XmEc@KUMoIfORm|e7l$2hkW{4oqq=drMr-ZvqYzQ+u0EtM?=@jhHkMi|AwL`3Ms zh(q50iL|sG0@b(WP7A>aV*g7wf<-{J&~9u4h+?0UCn}P%z81-q>GZI;2~u0BR3?Ke z^7|=c3;?hgOGdeX2@o#?&0wI2MI+I79|_spuimsk-%|BF#Rq{qEGVc5eu8m=1d8;- z7-3RPocZ%`MJD_?Ck^A^#DtTkkn74r>5do55<5(uq*a(zFsWw&H(pq`Q=<#xdu8u* zDcmCMh;NDl_&_3Y_Rz^@fE4jz4Uz(i%rEjTBVqwQ9z*_kf!s+QAalu+a&sE)nMYJQ zVIyebD#Ras+Z}=okodnu1Og@hFWs!ieBGcxH&Hi zDF8*SY?x{m8)HlWY(g>xy3Fhn9Bk4jR{SNz7@XcpU0$ynE1uW1WV3ZDXOpMoTrpFJ=NdZtE1FV8sIr3Rc)W z5wXC?mY{Vw(rbrXYQ{nyrPQ=eP}g$2D>{*!F&I2{w3nf1kG?U8;A*E3; zRnl|S&}fuaT`jC2NsN~pSzN!on%cq*4&7_@N-y6lO@!$YN^`98kaS9%9l$20SOcsZ z&}m1?p#}_JVa8tJ2sRL%XftbiR`+7n6y<%eUiV<&a-Hi@{jrn;SIn_U5_*up8#OM| z9yi;CU(b!ZREI-h6QJ0pwJ!dhI3)}p&Z(@lOpVQ+?Q>diP}v=#2rWr>tqjq2fx-cp zAzG8wtt?GYIAiQOg_AXo4|3X~DQcbElV?UQ;Xow_?Ud1w* z+`e40mJApxT4}lbEtEj-SI}z4FNm;f9BVBSv5&v&NSmtwt35Dh*8+-FjBcQ5C2KKY zJ{Ay^x=2f#Tr=$|xxdd#eBUunh8B;&$v~)p;>|YqH}mPW%5?iqCK6i+0Zm07XqaU7 z^FS3k?{9adj=xF8&km02W6Q^7^!Y!e-dc0|$OQ=*T{&J&5bspR$q!)6ONw}=ky*%C z35R6AZ@AM1%2-gEf%cAdnI-JfyMn27?qI?`M#HX*Y%ijUi!GrGGAdv?&eI+r0#f$E zJ`cxZl0~UL5+EJ4XVKSUY{LS42$qGmVs{#nG_uQRFm0B&R08AsIDuU)DI{drCnXVy zkp;p&Z~l|a!~G}+_Ax46vw(m_VZTS#mRZW!6m%X&0jz^+V40RayjS7ZV{)7!I(`C`>a>|dcAsNqHk^Qp97Jd9RaSumw&5qPqW*f+xY)xlPf<0RDR6k#1 z4h%|+Iz4hoBq}v@^0Sb)I41`v+&l>K$0iLhJqj~&UP&(SRL_l|VNy3s!5yAj1Q@Jh z;bR@rKM<(s)dSj_LAE>~k#A6o5DY9RInWPJy=5^`xh%f4r!L;^(IA5J6&uc%{9v4a_4go;mfLZQ!aG2-d3!NM;p z6Uzakt%dk|FFKjmS7hkdlE4bia#k4N8nKF}cma|816L}lnGiG9`+id?!iZ6}&=V3n zJAcBDi0Q8<9+Wkq<63w`o^A`A7QZrZ8kEn#V+mJgDZ!`Hd4=V)E5cj>q_Bq+PFTaX z_1sQM!2=$H8xb{nv20!djfN1Lwb|& zsu-7%zF$EE9Dj94u`8qkE%2Q{+&w>n!FJ1aCdqr&-jtAuzax!nL^OuBFaTG$rEwFDb)t^E1uGjJHqQ(0ETvYrbIpfwVWq1#)xG;K03bs zxPWz8{G8M~NRVx4;Gker%Z;24V0`HDLz|xm;ykF+2WoS;!DS|Sj5V>il#2K#iW`Vx zXYlb>1SRL|E+SbJ4&FRO{dxU+8_<-jq~~7lFpA#%wr+%22i?YQ9wu~n&NhNc5J3ux zh)1#SMXP$al` zC6CB>D`1v*N^IMK54^<4s{BDD`!Fl|3g}1SpD%5AvnnzWE1>|uhlwbop>6N* z{%r@^ZlW$UKHj3E;juV8jk(Rvq!2N!a|VD`l9st-^7iqS^ng4yQ#YrEhOk$wlu1a6 zz7-Epu0XA4A%;>z8o78J3fY3gV6a)(cLm;<%?aC%=z>cK>aLa9VgYzU=YAjp1tScr zl}*JDqoQ(vFABsP5=FZO@ka3roHJ*@O+D{YvglWc97Zt0c?OWikU&R zId|a`3#S8$^!l3F0A2mKNbsk0$4i5=0NMm=)thj4A(q5Ri-U2`F*~2XXJQ1rkaVX} z__p9yDktZYu3p6M5nJh9U+6Y18*TH~qJYnV$g*l6=HVgE^^?JG9%(MIW6tqS0Dw(z zM5IL3DtyND5ji#}nJX7R!li5$CAlJc;K`8|^dlNWuPCdeh`T%}}7t=$FZ(PMt=eo}^RodgtY^-y`1dhw>qP|U8 z6-2`gCYC)1%@C@R$l^ArN$xj8G!J5yeMH z#Y$m{n`OX|jAv#c7u@}VO~vG+v1V{}AJ(fmQ7kal+hiW#R8vN7{*{y$X(=)5-(bzT zpm!}L@bSPH`IZXmQnio6SVAu0HO!J5Jp(ciTam;65@P(&@@d&;+~&*vAp&jVGgQSBM1&XAE)CxZ}bK1kIgDEK}<<;kOh6G8oJLqOCNIh^f49DS=m) z&mn)(6EP6_N#@g_6PG$4WecEmZ8Iy*OGFEaJrzwhpKvmrANSG}2`glT(5q14a1>RX zawt0?wj5OP;A+8-2@Fei&Z@?=b#hth`J8h#3p8p2ltL2U7p#Mb$tuu9yIo|XnL5-$ z*1!nPenES|sIX`=D33sCZg~qlVUgXCN!<-t5{1N%j6;c$+oHu|;+@`s2m(~5XxBt$ z5dj&6`9hXb*=8YdbL(Zvhb{#&B$gLF22amCN*6P(mb`kE9iu}JutJ&zPAb5^%~$a$ zr^0bNdMWi*g=VlYM`jgtAmxfx%=&e>zl}PepISl!`c&%F>|hqr0|H%{OPCM_oIX~C z#a!mN%L2YBvd!=c|=(q2D9eb!2kVZD9XzPu5In;oZ*0~4aaAkgKbMN_B(iDy3f;HO zp1h@{flHJ?^QWTk$SCVdcF}DOoxcXn#v=j7e$&ey49TGlVG5uiH}p4n02^1W9ZXh# zEr5lF{9*r@Vvj0pk5>dp^?#XdR!K@iYG>rq%}%DSMHaVlbfT}# zEnbYs&5x0NCy5={q93WA804a+S}@JqK)RsUDi9SyEToR7UIZm`>;do{4f-eu$&ox2 zdLT4Zwm1h{9ayoG9Ose|7cX54M90n4KyppUJRuph1lDjp`;JpIvH_8GZUlhR7}q#c zjpyuZPy(}F3ZD;D?LKY!<9_oR>8YU_m|uoakIN8`lX#Di23-}AyDStS?6|wTkSJt? zg#?2FhUHh*AM)*(Es}W!%H(573PIkB&@&WQ52l+#ITWU6@dpz?FwV|uuKCh|tqVYH zjiEt1!dwxE?cghah0ywb^fRS%%I#nZgN={I1_}02m7GDDKr;P>Nl}%l)yW;3X9;VB z=1U+f&SVEe?2-FGb$*=Fs>n<-iyKvS&v9oBjU+-&fFndjdqXBQj%&)}ueE_YuTq~E zwqNkc){?7RF~|IM#H#31_1P~BWfsQcI&M+S#*2{)2yxLnfX8q#;Dl=z_hk|p|G08H z!Y&C@L&kVPFSJL!4bXO?h}f^=`!Zwvv8=d;SS`D${$ip%N075+32rP8ve9{^Hi((Zd49(e-8{uNP zMF8MH2?K0bqNadWqJRLES;|zzKx3K(U8fEuj}aLfzo1mr2T$!Vbj@r)?_x8g&r+|y zJ+ERhm_s7+wo@x=oO6M~;C>iEV43~pWMhUN(0|oIZan=*OH6*z_QrR@AgS!j%YwJ=uFrBo4zi};zS>gt}un}aOZR(0p_9h_6ld|q; zHzb@Q_{NMZBE_i3l!yK7Pz;d2$u5E-Xw0zX_Oa1-o?yrq!y@iVL54n3`U|rfF)yr% zKr4_n=LOpia>m!5k}+v?CKA6X=@2Mf=G# zxdD6wVr{fZkI{nWlafiNM?S9Tnhk7l{@;}dH_Gq{{*?7*Sm6kIs`^h=b zn{Y#gTT#hAtz}MLkk}|l^A!*ok8yEj1SF-v@X9+wf`x>eGSFVun2vVum|jJ}t)FVY z`uGwxEKf5m^A*fMi%d^wH^OBY4^h~~=%8Q$kj)p-2XsC41rx_jAdM>Uo=P+;)GeGU z6dflAVx**9e}1Tj1J#-fUs{wjsL;`}gGbZ+HHdi!#+qd_U$H79t2lS0!IT8VoNUY3U+2m1A!}C?TF#bMbTTW;cetW?gQ||`#CWMI_%qTt~L;&cU&OZiwj}OcuJ;(s5S;X z@TD3}kJFn^yLIt8hEf8e;EjN2mYG{Yy5w*bw9Ae8#E5)CZfqbEdWIinAEY&jkSqHj zm}*Z$8;In*vz7tHNytkn<0YQ7nG_Tj&aaibTxhFO!H#d$Ctp~q;A|zLN{4yib3Pne zC9SR>x}oyRF4+*+>870r0mP)EPKLvwQAxqAs4)0}79ct^n~#89&zuh$8lXOXCP0r% z2L_+FxT}D*S{T$PH7Lu`#R`Wc22wG~)oj3dp(iYo;bfFGd{-Ai(u>44P%oX@rh*=V z-j(=bov3CGI>1Qvp~K5apO+-3_6if>O{I(7hsPelD4Vo`udmyoXAxw4vY; zh&xyUsi0!@CzO6c1SoOgl{qR%Jb#tyJni*p~=ih&l)vWb`ufm`t; znh+P~24K4tPeL}Du;y5sp@sLIYDgI_TqVXI%Z#JrBp08spf6@7qVP&#HbS>f(ntx? zL4pQ(O+t}j%dO3?nX+C18$^!^;GiG@2<(9Rfs<}z$%eO=4I}U$5_oz`A!wwWWb~ox z;x>Goi}(t{$om&$npR!_je_2U)R<&-Z6Kt}kN~9>|36Ld*j*{Z{75_*?ZqGz1*Z*} zxgc)K?pP2U{K*@nYQ(1@A4%t;ET6HCbvmSkr@Qpzy5vBp z&&Aby&V|~oN4#`sCibf?WTm9=U zQ^_K4&e{^)%i%5=&|*G{4GV%bM{E$ucqy5&)gt8f8u_*{`tfb&Vq|^)bGNqY;em8C zU?3TRxy4g~^<75VbCv0%XXY&Cvdojt5aIKbP#e6V13P49GoM!BILbXGZ0Xf3)tqnaD==PQeh zEa|yOrM$uX;IoQ5k?$p30|oSG=Ly&N>*d=FvC^XHRf4Jkz&Tk;i-64KhBKsL2T}B; zz^E4vLd`=s!S!*c#zI4(fagR zLKQqh#?vK7@;!>kDCEfkU7R0vJ`o} zaCEOP8`xYmdYT3n`2+H$ym9O~R9U>w}FtS@Sw75E|?v5lTB+sY+z|3Q2dh($CMLOyQ~ zAO8Y5NQ#|+$v%;S*Gc(u5{vY`yUM!4k@&#Ks*#P>SC!Mxsbro-3wY6DnQD30^~8}M z>HvP`1!=J6Ka8yV`Fmc@AB8zi_Y13^_Lh-%r-WLms!dJM+{mJ$@VTA+vWv z&&nvl^u0Jz~lUzvyR!h`H;r4>-UZF3G7z;IgB zwBWnUq@fD&Pt&OT2}5ImODcL0F)ThEyV(ZSfl-KVe;R1}39cH)=ea&Rn$&_2x<|1g z6vzgefm9J=UMl+0xZohDV~Ps{AW|6RN=>-^84DBGVhJnzw|qqnu*z8pLNUvf4Nhl~ zeN}v>LnH`oG~m_8`Zm~oi4>Yz@;M~ThI0kEi7{`&QRZKe@F#Ww)g$vW81e|5C1H$^ z_9de=b5v=-ezkE^T<{uoU3L?Jx%?l2C8ER_3F1l+n3C8(GZ(uxo3%AS9X_x->|Gk- zA>)y;SO*fE3;wpP_`&^SO`$%L@PT}QS51Ziv| zUFdcnKDHR|4YcXgwM<(S!<0kW2@eX?#DaDpV8TqMonPrif-xh_`r6h|emrj?sZ@f| zqw>)U5Ult;%Hwjjvj+`KLdGfo1e>lWf{LKO?c+1UVk2Ot6h_XoyRGL|&sVOP#Qy#XNykuPm`kIqcMn z;b$qhGV((2y9Ykv)&Wo~A^)jmV50DXrlJ5h_cc(3NKX(1+NvGO z&;<)B;`{fpmm}QLw!w6CElPYIX<8S=&XTZfD#sLJ{E4AX$Ec*$7ExA=TrOtTdb$;m zS%M4=<#gvR7@5bN=EUoJ>_|~i7^uYQH$c2(K*9#`7 z+$5BkC|H_H_WPtN#vZ4epqH@9Mz z*6DM*J&Dol#>%~nQX^MHTxJgK7gu&oDlO2j~7H$j>@qEX2P5!D4fOPVj0NH!fw8CF?n_sk&xiRIz-heT?;T3SPY zv8T_8j?AUA7opJJYB&t2L0*!ZHLX=d7niX(x2)IX8!B2zPyCp{?HqSX?9#irOVH%o z;COcJ@(cukS{Uu=pihlJ2|=OIEBX%2_bX}K>r?+1Rf(fO>Cik zRC#DI`

7r8$?kb-D3z%-c} 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 F002TuuHFCu literal 0 HcmV?d00001 diff --git a/public/assets/frontend/fonts/fontawesome-webfont.svg b/public/assets/frontend/fonts/fontawesome-webfont.svg new file mode 100644 index 00000000..6fd19abc --- /dev/null +++ b/public/assets/frontend/fonts/fontawesome-webfont.svg @@ -0,0 +1,640 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/assets/frontend/fonts/fontawesome-webfont.ttf b/public/assets/frontend/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d7994e13086b1ac1a216bd754c93e1bccd65f237 GIT binary patch literal 138204 zcmd3P34B!5z5hMuZnN)8GMOYZNoFPs21qhVfDneTLqIk+Kny5~Ac_itxQ$9t5I0mx zZPlpNO1Ebh`&ui$X z&b{ZJdzRn%o!@>XCP|V@%1W}-H+%N-g_nP7Zws!xjbC)m%vrOg6u(iDm<9Q&Gnb8T zxxM|`SCOwrzVE_KYc~J*t+ig{Z(*Rk|LL30OYCSL?zgYU1=k0*4agrrzHa@dE!!=#0~a9woFrMlbJ-OauKD1a z>jx!vB8xhXZCbN^Gk={&B`#6@vCG$NTG!h3v7aD+za+`GZ@%K{Ejum0xklnjRFcB~ zx^3OsiyvNd*1t-;;$@WA@T1;JKiPEq5<35I$uo44e)6A-2E-i)G9mmpa*S`oQ4u*D zBw3rm?vYeUQT8gW$nP@G{AyIXhYFnT-{xztLK!LcKWM-Z5}J6Gc_=&+6FH0ZjMaw&uNH%l?8Upgp#QTnR%g7nLnEjB)OLA<7>s-`b7c*J$2>PYvI zMMqX2x%|kDNA5cE@R2Vb`SOv&M}BkU-6O_P*U_q@%}2YBE;_pU=;cRmJbKsBhmU^o z=<`PpAN|eIcaIv!T*s=8bst-FZ1u6rkKK6euK$rRo053nQ^W6*M!iou;yDsOk~y;Y zNZ*moN3uumInsaR=_9!#FC7^;a^$FV)N?d;bi&ch(Zxsmj&44hJ$ld4{-aMH%^iK| z=)ln<$E0JPWAS5|V~daV9ou{?OYa-{-Oxot=MSAXw0vmBP|JY*zux?>um9%#|2*-Z z&%RpiiFztL<(@K6*c0*uJpqs3i{ZE_>tN0hTi|n|c3cHFkWnCLI^= zC=Q#*Or&8ve@N0ESF=(jG69`=<1L|pRvWKLwzap$y)2n->t?O-mMW$_-ju(cWg^LB zWH3udmdW4VR97EXv*G$Wb#^Uo=cQy@5`VJ9w>Q;>D=d}@F;#engm*L{;|;iYO*3!n z=B+JZuR1#0*51L|TU$b!G;{qWD=t|-6Q?sSJtsdpo2-&E4o`ij8avV7vZyH-Y+7^? zPAOjgPJT-11^Ii`tu~;aPJ$4$A&WNXQXHN4NHO{`bhReMaHvaikFUKhri6S!3`0oC z8Xp*U86Pm6T_x+iZS8f&!LPh_w{hao6;~W$Dyw4Zp)0Ou=Oj1^Fx@O{WZQa^?Ck4D zN?dWsIC1xDUoj3Q1V|2Lbs!%pB2ASRN>akB>5A^+O&AcCN+yyiZyRd>XSJmYur{AyCbDz~~v8jINQ(F!^p-zk>e7;0vqWZ*vrhEHN;JMX33e{oGG4(AA zJS!;}(q<)%7PeIJaJP&Jr7@KsZ1d&svDNl=jW-6mZ@yx2UESg_+33ZsQlm%I|$owiTP%@*%CHHUhFS_SI4fP*s4Cwr-Wi zzl9cBl`46(SkluTQ?vW79o&EIK0O#~pS^CXwP)GKc71GFk9F$0+3m5QZscA!zWw^^ ztozpOcigc(y>9D87tE+{N;l!Je#QkCZCxk7Y2JTblI*mmbb7BFZyqmAlg^Ybkgkw! zlJ1rsk^V)J)O1_2iPdP8ED)N)0M;LoXWq7?fcnBRU}MUkl>dnGAN9Vmi-~2E5rNrG zb5NvYBrg%_lW`nGu2@hldD1|7q|`^%iDmeKSV$TcQl?m6l0A5;WIn?2;$+02qcT$D z#7I&uEn*?+ zeO&6SH*)ozo%Jk3$B{J8mge%Ka-;8!&V5+P(i&Mzyp|5^m&3{YNKzh2mRv1Kp1MFu zWhRG!ZFUS^_+OuezkgI!jQ5}zX&HS!F>3Tj-zzQmPma~7p^%t#t>n^fQ@$)XBJ5qd zRx_TlWZN``&B}^HHPdd3=EvP0T^zmL*dL8jf+hJql$Vb!7Pq3evkjDwMvY(bdr=1U zUOx1$>QnYfwP5)IZl=|wtT>EE)g9K+^@jqwm8m{av+=6&s#z0DB2{=BOBQN>6<5W3 zPIuRQf@(488Iz`}#ojm*do$KmlX<8~PG#7eX~j(e+Qy+JRLQUrfx!@zmxLvGO3F)- z{LTTt6J*N(NRW}_D0*x``gHUdA2{hrs^kwPMA|bO7MzAiEA5k83QH5rJ`u(%;Eunq z{rMa=VRO*J#n zkKvGyaJGrTiO$|}*!aEiAI9$w?|5`y)1}ohcjMZPOZFUk>Cm1f8`n0vW7QiP_dS}= z_O9>6AJ2Y@O71w!qM!O2>)8}@H8oxuoBztS>ros}t-tn_`LRnIn_RI?#`AoBUf^*~ zN1~-b_zL>BlwOb$0%nSk(h^Fbb)Xr<4nsgQHczcDy?;_(^0{&@pE$7WKbGz*KIps3 z5J{FnO~>*g%_+^U8l;m;rc3PDagk9eQ=kB(9 zmxbN8w?w_puX}A3ZJWQbH+v1d+mV9r%*Wqwlx-Hzse;hkE_MTWwzqWB6Gh!&5B|?`CFom&KjU=Bw z-^z79J^ybO#;x;h6&8L@B=Vzwr?D{Be~sh-5Xq1n0Qkxe4jB6upf)%>A0}xQ*1hp$ ziX|b3ARG|)s?SC1JL``NT1C#*_eFQI?KX$;JqNqc=&SF{OUlk@U;T+J(NS6kMWZu~ z+bbPxlH<5f!A{Tmh2VqUZLZA#_MdSkL>2M+6fhoQX-S@D7IQIA6^pe?9u8~@p#Wq8 zG7yQ05eCF0u>O6=jb9$$x9>QsKhCZ?Y&>GDHXb>An5|)tu{H95F$_Zl3wZ;jP*yy_ zFDNZ~_^_Bq$cptvK#yKPyTsCRGb6T1mxEe}_$C&pg-{@c%V;q!YY-CD09`PG+!{hI zq8MQg6bywSy*Q_g1)R@11FVes9Pc@N{Qc&9#_3}LTsDs2dVu+y`AlkA-xiV^|XCEnX0C1R;=8O{o$i$x^cI zNq_?;8dLj|+a`Z%^6l)U`cC7U-fAP`YxfzMYOlAENq|i7NK9&cQplrBsT7NiP};Y5 zcHZ8}y$zK{#_wmj%7zrn3Dznj;M9bbGO13`0HE6n?HUG^pchgNUI3PE=1D3g@S^nD zjBnY?>_*OQv4nDB;b4q@Gz>HQ_MHSZywBkrRuxVDSk@K(*KBTFT zQ4n$mj6223k3--k$7O6@@o=2>coQi@lw)G!usV+*j2s7| zDu36Oj>wrv+V*Za&&W2J9WgxI!E=upRWyn0x7|~DeR)kydH$DEOUB48Rgi>4qWPpv z7i?@tJI3ZT%UOnG)!NDo~e`Opp^lgOYxdI5G*4C0B|1IW<_HK1}!dZ@HgnnFr71%`J}jLdrL@t zlVyzc#=HBBKX1I*kL4MmmFM3*=c{XW{c*Ov5#Z?bms9_672PXb{GQW4oju6>`&eM( zEqII#sN8tZ_{!xM-|RQ5NVfTR_sqTJD(^*MzwD>Sab?eL^MX@n4z>_o^Ct-uEp#}E zMIL5(sK!ja@ z?gB-hZo~ddoL~scnMhVSQ)Ieh%)&M^ORT&#;O?d!Qt zg3C;SkMK$z0xpLU9*F36Kp65wRX6k68dF3}>zrt2kj$+@Ad0tV#NcKYY*?V?$}4{H z;M5yd-7zm`9PxT0$?D+bx4*IR*&CBB?Khpj%o$0l(%j?;7mcTKEIBv5V8PbBT3+GW zGOlghK5H_<{}2niDz{Ib;%{tgBml$u2EL=QSU@dwa}fRoIHGwr*E7R)?71Z*Zo$vEVspA27p%RXX`lL(as2+Z7dX1+h`T0% z8r!%mKJor1KhDZt+_B?DWsDB-J*RpH%bqpc=8h!G zYHG^pmyEb=vrqA2!*}4;sG6ty-r6(GSwNFziiq3KxZl$aXR<1 z&l*2-0!&kSwccEJ-JU(y)ion2ZvO1=AB7I%u#umlCL^gprMvy{uRq@It_-9A{ZqbX zv>7+8#GSgZ;#A5bE18G2Fwe?JIkMq86j>>e-d_@W2+~8^LHqe3L#cpnpcdMJRQLSKE(YU(iD)vf(T9{1_{2lE>Z_wyyH6Fst_z#k4v)S^{d*BoAMw^#Q7mEO3ey#(PVtXdn1yp!NV9mI z{y;nhsj-uPFn@8#c(-oO`GcRVu-k2A+vQJIwp-XZohMJcqc~i=&snYnk;wNWvHqkh zO3kFXgV$uv*|=y%m(uLARA}} z0(7|vgxIf@z2RUym5TezC)65qj5&4V&3q6x2Ucfi&GEn1bUH0D_LOmMobsv_d7%m- zT%HyCuME5tkh&lwHIa#s`^1Z&NGd=fvNkC;+G@o1T;M*5{uZ1b1NIrjuOA|Ztdcbu zQ3#ez+GW7$zw%7bF}xoFiUZO5%$Zj*;3t;ttnbg8yl2MfbNcZ#u7HK^Kl4f+BVok> z2rq`DE5%yL>RG`v$05&^Br?N*5e9?q9BriLnJpU@S4pNE-6PL?_u#>I56S~XG9Ay- zaiG<|F3qL%I)7{ak`c+b+=p@p-{tf6Zx|HiWE^jwIA_kp+fQW4(8080z{^2n6~|AP z7Gsv=77$JyNdUY8ZTl36ApId9W{%7gZ~$o&tO3EV=pg)Cx}o^R=9bVv)l|u?B&DRA zTCK)^{@M7CC;5}-4E}(JdnU9d9q+KR1!;@?VtikN`|Qeq+rP)Hv1vx8*Z5OPxs`=2 zL90{kUdoK_$hzp1WUtKluwE~xp> z$!9p+m0HrT_!N(eHPuE{?9Vob#q;R5Wj@(>r#w{c1Gkp4`T`c0iK~Di0h2*s_%+a? zhgxIawp25CFCCo=XjM!Wv?IC(vQiI-J_iH_=vKN|+Jmy=S$iFj7StSaFyNAP01r+8 zDvS(on%~2=H&o2(xnSPpc~QohMQfa~bjRA($ro+uX<2Mx`QLN*-a6f`sSx1QrJGw- zWi9*tt>KlS*&n-pRcHK+<=yEAU!1-5k*8LTdwSdk<8pV5oq1KyxURTYv87*bvuvAx zK7U1zOxv=2_N7yz&XymvR&0ng4{lzql(`*MiRk!Xiz>g;WN}(mg)QTL7MZ;Kh6Qcs zOqv`kt9{{tiypanR#Xd#^_f*@eNK|3pg?gQ?GctrH}g~nv8F(Jq+8I@LyhA|5@}7x z{Gy{Y&tC20bx|kVv4NFMUF7%2zj(vs3G42Rs;;WL6BdVN&XD8cHDx{UT#NH<{ST0*1_BXK9BHE0v5+R#K2i~v-@tkM(#L3cygi4=jSrh^>g zsb-n_Kx}I`05c%12;8Wzj^GzsARzyCZyP5GJ;6A27ZyBt+^fA5_XTbYOvcX_U%a?9 z^TAKr9pA&8)!kjk5?Yl#=(02_0fnon%JNFt<7Aq{uUB&Kg)NI>R;H+`t^TPxRj%nZ zem@in;M%lc(P1ax)(AwK8i(EaGZpXRTxRuiMHi!qI@@ zD04ZtUBV+i2Bw(CSQfgCHPQnR;1y`3}PA^WnmB@X@(H~wBy*#+d%&kZI8{q zbR-#>4Uw`0OQ#tFosI`W0c^rx=u%K`l0i`w3=x9ywj`ciVvg->2w$ab@o?$Dx@=x` zYSoR4FKe_iEVxsSt8SHH(Ss3F>>qD<&ts0QTIJ~K$S9GBlIiGjINho|D9I|+A!Dv8 zbXC0xW6mK5kChDh!r9EJajvLKIu5jTyztoEQxCak%fHZrN*_(!Oo!EJ}woktFGm|wz@8O%8P<`86(dSnl*D*GezrTa z0)wg~3Hwh-lv8me0qb#*({L2`vUE?uF(*=VU>AQx^8Zo0O>;#VjS=k@jZ$$GmO3KG zas1zI_gMRckIIi8@6ypO9cx?{E&hi``tKU+k80!C`(xWY0xzYoQ=0yVM)^bKbYnHg z)HV`(n>Gh6p|SZ>!Fy@>vG>RJb!?tVP<#+sdzyoW`^UvSHRJRjFDX6xPHCyq^uTbv z?CMh`2mdmBRT(Kza`n`Y2|fH6TyZ8SJR&kl_X4#NZIJ)yXq+@US-;a|H3p#2h*=>x zQ<47w4(<5c%0WzbY$D?%ce`L=}`YS=vaB?3Da(_WcLylzqzwTon zbx=qJU1*|u@E`3WKOChROj8l0467IwI+S$g)JaTPp^p+IEHr}NxT$y`A+B=8Qh| zt;CZ?-;;Ii>Ev4pl-ih;`$JU97NSx=F!}~_te+306Hl`KCz8oOLDC_3B|$Iikavxe za=3txu%?92TQ&_e*#5Y2zh~OqX>Q}bI2*^FV&mk3U4^u1_Tce&G8vb(*_&QwY0OT-Lav0VT0ah7`>I(S0D9pJ65dT1m_OfxV@$wSw%JVLdT3gy$ zEz!%*yHZ=ivUPFR6z>RoJmHRb6N}eDYW~d22Kx2#y|-8&zvEZuSHa)r{9oPixb-G; zy=s30jA?+eNm92o7p*d9Q%YhkLmkWy1YhKX0aaxG0>T`GV+r&D`GedK$zsZNOgPPV zK;FLPz?MEP#k|I2-k6uIUUG2TAmIPtHaRn`9mX7vi7sC_M8+Gddt`u^HRG=DW3han zF`%qkWelu>ecXX4>q9l2eLOc@PyWZxo3(5^Sgw1#s7BLFBaqcSH#$*^hrb9d2CCxG zRV=nDidw)<3z#AO0QmhTX@yw5C0&~+?B&6QkQG32U7=?rIu3{YrtT8 z1!ZY>hiBC0lp%U6ol~1r(*kb}{c^O}Ae7o31b1H3ocq$D{ zrA@Z5m+@>F`=WTD%=iG0QYAE>4Ezz$Bj$4ka>8B!gh-r>1Vn~5R$@ovfZ^gUOBRuF zVo+(z6_Z9RDzs*l(Ix+o1l=J%K?Lr2HKEOdm&{(D@ibPZG9rDlok%&J(*{Y1#!z)(xYQH0LJQH#F z`3qKCeudy11m&7vVYis|L&m-f@GoJ(l8mcR|7l($3bl7=!*4tJo%{uV(@>|H#V5I!0dWz5P&@^-G!oyt) zLw-s<1mZ?-HT?`4I{pF;9R`Mm4?{-~f(|>7wb=O!B7u>^O-F>kV6zU_UxbsB>ZjL` zDwUwew0O}@`9=#ASEA=QsFu^e9nE->hRN(Of6`_xZ48am@R}Iima&Z(?r-UPNB4Kk zi_lpMqG@cZZu^d^q~W&tWlV=)Yqq&t+b zv0*m=Wohn+*zn1x2u5P2V-XAmTSgh|DLLx07<}qEje^L~V6e;>LWyUxBpEP=Y4kI! zX$g5;sK_(pyUV-z4;=ZQ~i43P7k?TjLhOGLSxGGoXuO zs1+7;B$LCYSV|izH~61<#_wO@uZU10Qi0^jSJJD`8T-f!fHceS>3KB-ccJXu5IfZ_yiH6pYM% z08_PZ{+Kq9&asHgCQGwHF#~c4Xo@~)3{qP#2O7viw8k_F!JZ6pcCiHZUuZe%N?J+g zpE+UTNLImDJbBJvvhMIs-QlsO<27v)7SvCecBv@Q6pz(Rt}bWUF|F?}KJDXQJa_-n zpO^VA(i}6(%G%<|=1_F&j5?~^Kh^IGP8>gf>XiJjyarf|+vBn6Z0rSgbuw~y;;l!;{YT$Q+)WRRxxh^faf+vht7GGUC{FWup+3TgBlAVL zYYIj{IQ@tNIsQO~ZK@;++=&}2H_(1M8^n40Y!Tb;-8k&C(HW;v`4>y9E>AKlW#2#b zL&KGnf0&WtsJ;~Jrpd{Oh*`4-re-B@S_8`aj1{!JU-kPh#u;{qI9}}E@nKEoKf^O{ z=oKZ!BlIj8T7QTM_3)T~44!~K;U^3e0<7?Et_qt<02T0}=^s<@^HyW$Y_uAKnbYs!5A!=Rcmhi3WR)-STOZw(cb|98z8^lvkFDG{c>iNiP`+UN zRye{`vB|8GQkZ7grKLefEs$c!0D5cV*!zI{gj|j6wcCaG0aOvTaZQ@umd~(6GP!_E z5b|4LLU9M_Llz{H#;n^M7#l5}4P+?CpIX}4p1<0%nxGt^c3hyIY zi+oFnn*g;ys|6NWVxj~`sOA#+t*N%w6zXS*e5P&s^fsO|evS7h+tNvXM}lYCQ6!OA zfETdDf;8UFl6X5F$ZxHs_oabb7pNKXpeK2X=-4pnWp4b1ZUWhB3s4jJX}v0{5*4d~g67PTpFn|^O9R2W;6V}=dS9|p z;3+s-b@<|~XoAVF8N`qcto`ICu3Xz)tEyhN$Dupi@=fW-`1c3Em2n9k@P3pca>P;H ze%99hbsaOcTB|$YwMMX0RzCT?UF<%hL{O@f1_%=kL@fcL80G;$u8HMGd;#XYNOuu> z!OTPG_7|J+)qC)=f+g%dtQVN$Dmjd%++%!|(l#6Gr4nR-%if8I^1}wXR363W2|HYR z0Ocd%0Te-VK%+T_?o|JxUJa=i(P*b>$LZQFtoTmRkkhoAXHMA=e%~pZP3^-x7VOao zc*S}g2G-#fG7LZ%F%|Y2Mqg)r4h{u8dDSco&yc7>EcSO1!JM z2F-d;WT-*~m57=|y|86v(k84aKj51@_^RN1;ez4Ba5GiSblW)t8q#SXoxNg2>KAs$8 z4iA$@{L4P5PXYlPeB5WVxn6VGYzPVR4Ht%FxD+(IcsHdo%Da2!UIkPgIf@c81VPgg{xevsR&D4us%>LL_u+i|I3lp*ERl zP#C7noCMp1r%93~mK%&(`;A;(G#9NiI{*E~NE2p~|FW~bDRRTN>)F#Fs5+*Jk9eSh4kL)j3M5yC8409<=n+U)vOI&a39Rxp$&>+t&~m{v1=JE* z%60=i2@_N@S5xo@r8$QuP2}^&YrorpMPC-ISRL5S^shyDGSFaMJ640yRkmb>S7N4fQ!k3YYuYqNcterro-I5poIzuq?-y00jCNK9!^y$q)QsntPM#M&+O|vbK(qzt=PMJ zMTeQ|khf0@h{qW{<67qSGM+L8EaU+<>t??EnZoDOW_I)Ip{YUcO?sdthhu$ za*`<+iAX{o4nIx+yO;}_h!!wqfD_<24fn}9p&jS2mOb#sR5K>b)He=%jNQv#X7}cw zi3V=?O0+(@{qZ4|J7ced3)>nYrjE3XTEXm`mJxj_?N%% zN%hgM+z^OH1846remb-E55`+8^hWK>+BaCp_|qFCHy`RpTL(b*l*7|%hIAGnzXKL@ zZLrbtjcsRw+G%dwAT?0TY%zrC1nnf__k$OL`4P&I-w8krPN*Fqw0YB_bJn6SpW(Yl zdckgEml~@!OtkqNJ3Qm=K6-8-@Co(;bDp=d-R4sxbyacMlX&Xbo0+Te=hGhbe?B6s$DSsm%FQbtKVWC?;4K- zel^@?Ot|BX7WV!bJ7?EqmVEyCoxXRU`^wduGhYU)fw>!c2Ya_)z*C$c3cLPC;3OF) zp2HTNz_H*cq!Fbqu#(gMn%!BzN={j-O?ao&9G7aQcoVg<^(YXN-$e(ull{=4 z+wHo`=&(7R^3%t&)23C{)Krq`ZgpLqL=l@Lb+5Wtg3lk&w;RE13iAOql~8CjF*5ll zXCO>THG?z1NQYG{d9`m`ruWf))tl8FitN^m|2Fbz)!Aotakur*pq(=t(i;CZlMTfs zb9>h1;h*U5&8dBDx!y# zxWZv}FFu?CV$Q;uZ-Di|l_+QQk4^IdaXm{%7>c7LjK)RD5r-O-8NLovO{Ae|EFuer z=p@I+j;KxV$?AV6R6>YsO zJ#CXKrWA^hH+0d}kBSUQ6Bczfmc^PY8)i&B=ltz6%{sWWz$EzSR~@u)G^c=Wp<&mndg-?g;4 zv3Y6Ncr#1Ehsb5y%u!&XksQxuzi&MM%rmU#`=SJ(HW^Zs5HUh{f?qsRwDd6=IE>>8 zDX2ZE#7I7zfXIS;#|vC#K}U5T32aZ62EX`3QM&ttKkeslK+0d?C!>F=b7(+&QhrOw zoJ-^f!`eHI1i_}fnJOQa2J>H{4yr5dNA0Fy8nvTNlQzmKS!n&i3Y#&nn&mEpP9Tk% z;6kw=$ViuTY9!jGh+RT%Mm8K~;u6a`a#s7uBSxQ?1JEDf39^7?@}GvhudZNip%l*KF{rC#w+g1EK)-_C z>mW;GvqMUl7(g>>hx{WEyyHjlvJ-DR%j5$DG=owk>G4$XFa1b>kmM8lPV^#aUbLWHe7U}h{_L&Zr^>UOR= zky*8K=PHIH?_af3?$3+7oTIC;ov5KOr{`b|`K3nGg!wY}WtvU+#-Sn>gyfUSldfiqky0`>Y2)BvZuQ}*#=oen@ZuO=KDWBo*wQ*DQdM2c z_TtPY_g^sA*rF+3rKB+=%aM3a6Sg(5b^#C(H&B2ep~|JfHWjx#2f-qiR;iknvIVuQ z@@g9e3oFsuV!aA|Egrx>;4YTYB{@f0K7ro}Wyb-!qcp{URa4F&^unjCa761{@_LZ^ zg~p+F0M$^|LU@YybSEg>Ak7)6C;N7zX3O(4Z^n6oQ-%980Qw zEbt&W)AX6;(`QXxbcVC zbV*oXphoE5&VlSQy?}o?>Ra7I^gw;5MTC19{C1YXH}!RTSi$_~uGy2# zo)8bHbQE(wSGy1W2$G+;aIK+f#!#6I5=}4#jwAbRT{w$i(ghU*$5wKf048G{Mfc7s zMb5wk%-_(sm`uUwEdTpjuQgTEB=@}*UDQ|~&98a-(Bm&Y&szE)fALm!VV~Sw6I<(b z+O);X&zmGa4HL4(jSYT0EY61HT^p-uriber7e)Cax4!szKWlmZ#m5glZ9LQ`H(`_W zuC-|km#*kR^Cc|$Avf&Zj$nqon3tQRLlQKzqF)rxM|d?;&p@^kTq8x&C6MtH;|F~q zQ}yx4;XjdI*k=kset^ipw*Mm`enf3%fFHaAHB$W;$z%%1f!-tH27yBWT>-K~l2W+n4qM_|nw5F-FsKr4=9bN9Q9YuNe0f(b3A4N~_QDzynTitDBd)Z~!oDr$CJ(Vchc#o1c}{ zHcXgdvpMvtZTbqo$11Eg*P_t4WEu0?hl|>+4olTF`U;=xvgT1m zJ-wj`HDT_}5A5~0E6T4dSL8XXgPaFf&yf{mE8HI3s0`B$_<)~}TXP!tY`Pb&bjwHn znWqST2?yUKXyJsA8+j;zM2f(X;07)e;3O3xBA|G;SeSa160Xt+ZpmpmrPao0#nu5< zfs`pk&~wH&|LyD**FRX-BHR5OL_1eyjj45>%AoD~yPjjS*o|x!@4D-HTd>kor@|Q! zzKSRoaJ1Atc>RjAjicY6T=gic-*UsQ@Xh<>JB&ZQz1wqcy%n4%T!=J9m$9)XgNgdG zxj)@@$J@Ji=XY=a$=tH~L@=o_+*CA8mt7vFTkFsD>{M1PUv*^H!Uc0)8K%3jWOexX zZ5oL*gH>7^hwBJV!<-PdaP*YKf#_E^Y#!-05*=6~v`pxyAs8y2i&oy z>_lr4)amE%tUJH&o7Zg#83TlHnXhi$p>+%Ic=U{> z`UPp8O)n_BbwRrP+MSJw>3g=Ge<4MNC%O{I4R~6Iq-gUfjD}I54H&~gV*;$DyHr8* zRH@|R$HOG(N~Xz=m53o4DuI2-Y83zDMd2yQB}tL12Zu*=c(|Hk?m*gCTcxf&CwuG9 zVDvP;GU1HHJgJ7dapg&+Bh-*6i(ouiU(2HGf%Q*MsIA?#yfsx*Z!hytn6j?Ucvp;B zEVL#2{H2@set~t#N$W&KOh(d>YF9Du)bd#^vH9~nRgtrn&f{K-Ti5bgUtMiF)}qb~ zH+}4y$m+FIemHqy%OwXcJpY=Rv!*BFYnPoJY*~0Kybx*B>c@?Hc(=N6T_`wXVO@N_ zpa;GnXH??HK_{IQa9GZa4KS<@9RKdg0fmd}(%kQ(c4 zA%Q2sTp@n4mTj8Rw`%?Nb#u#n-M+H9>$b07)iF0>b$VGJZ=y_6vyD+KZK$V_8` z%?kw+)ycd{E>N$q$0-7YsU724cwe~@MT!U`iYQgclJtYcfP%c5O_BTk`2jL{%m}6= zM=G;epArj3oTj-tY``hAx+f2j3|DkJZvoRdKnkpw$q2I;$nN|=!Dd~+x(wz_9w4{1WmL2h;xFEL^Ue3!>@D-=Okz{!@_BFW+kX2z z{-!Lysk^(zZDB8$lASyF*IsFxIkT;G)~vzLu)7|7c8qXi5Wl*V(j*)$ zDOs#VJ7_*YmLMfy&P36^AOc5ZBrL*|OydYR@D><5;`Y42Km(xe@W;Vp8p~R_*TE{( zUgNSz@}Uc9FB2gb+b(>F_cKUHVD6E@(fA^m&`O85g1wQ9T=!irnLM5$eHW9B_7DmM z9!*hPgRz7-*=bp*SdQb;)!2(qgWZX*YF0kcf>1QIchs!HlVu$#mnDFW$Kf zkoW24X(_rmGj$M z7uGbit7mSxXHFKHFCoQ*I+Nlm75FFe6$!yxBmpg9t8^#uhlU6WuwPHXWF3iAAsa3^ z<8C-mtEJmok)lF0XIKZ#YVzpX)R%=?d*ksvei)uD2{KKs~6gPGaPZvIj;hoH5 zipL|raB$mz#~ZS>OCIy5Du zs2-Tl+qrDBl*wHF5}^%l33~s$<_xW@{mfg>y7sJrx^{-c$?;D3{3dUaLt)uuJi&QFS1RO7IV^a$x!#L$`HJV!F{!FZ z_R`(~*aFiQAJ&*s#Il0r`spI{eJ*(6R3=TmFvvb9g7h_#Q6^br4oMWejO7rrkL9Y( zE!;dp5)WN!AvE^fxlpzC)faaJgf3$_SOI3L0BW@E5i4{EICLUnbznawA8srHKnd}l zAaq0th;o{A%Iy{`lDas?}8mK6^I*%GZMRKI3fJSJcaWbjQcyTfL& z*%YgPQK0LOQ<^TB(Ybqi-%S(CLuH||HRY3DpY+TnH~)NFcJJUPum8cM-*)2Kymg`S zx_Q~N7d`mx9bIou_V)&s%(rnxu_CY}e_`Am6;;tQBJl7}_?UG!*t&LM*7)<86KdruyH9WJY$-pd!lnCa?a7#1u5?YBG0CO}S?_mt z^BPx$)z{h56>wEHD&>=A`)6x1tFJhxyrr{M_t~rD+6iYeZ+78Y>*DH6YsIS7>w@+G zyq^5CCzUIWm99WnOQ+9T;i}=gzthWtx(#)^DrI*pX|MG`Zerqm(NEJhe)QgSk^`F3 zH{u7f`Zq<-7}{o3skq0G-%o$hD+mi#z?T`PL=*O`5Ri3*ng2rrmSmw0`pkLfvClY8 z8@WU}k!1VNI?LFguK4g6CIY?%4Ks_hy5yq;3`fx?i1em#1tXe%N~$1cM8s$CI8wL@ zUw;4~5AS*fd8sOKc}_a5Mng8=dakU<=4{S)?LtvrkAj&s0^X z?&Do-(x{ecJe57x(E-Rh`+KmM4``MFhXFxzd(nFDJdb5O+W|u9zGt z>8ok+Qh?-8Sm?MzN>~s`kaj@M*sd*~aRKZ7(|b5MQ<_k@BZtidzC%>hBc}^{H3i*QXY5LvU3+a z@D*FKZr7oUgOjeFW)o}cf}yPZZ=jKcoLfi&<1zwOQLrl7d|Tvyd+6*gmPi@K;UQ`0 zr7zs4zGwVx?%YGhFY{LZS62V(voDHzq@l;eye_3R3hNEp&;QBo4ZA1Y^e9NJPm_#a z|FNR{pWUY-6@N5-T?k=&m}gHIS1eS^d_Vi=cb$u6Uzxg)-FxCErpXVwZsI3F?<9~h zcX!&HAxINJ0m->xgvStmlUgZ53b4B}pihGmmtS^Ze_zenY zgLeX$AZN{DpK!xQf~2fXc(*Cr9e!7k8h}|$g1!c2h+QrOaWBOniwCsbQkJ3K)jcC_skl5a;Pjt>B8m4Q$dVu7#j+%Ar-s~uHqiHn5D|CSgBH{f z5h$2OtY;y`Lv$UiV4pgChf8%M_Z+Yi@G;Y&mT%^MU*&D(bv$Hz^Nn&?J4MufR(Iu9 zw{a)JdPMJzB$(sNFlfEu7v;49Uqoga`>$ue`3mz0FI(fg(LgX>{sx;B;&tV>RriD-vvL@ENeQ0z-lKLxiO z5Y{8y0*lMdX6WJ)Y*Z5IRq>4P89%;<;fKFRN*#Vrv?!l?NGWp-9&?o`%9qTM_I%g7 zszY{ltnz->!`9Fyj8xtj9bI*U z%~5^F9aVPQs4^x$C*Vql%whdld89DPBli>YzbRn@EmkUzEXvqSS$_xvR4R@{a4n+W zV9iI9N+h`{jZ`6x%;&1=s?M7O_f%*7+&NXV=EP!ipa1TXLj@@$TL4J>_@xJxxR6AC z?9ivD6vU7*TNu`Wt};Ho)>&UOep>Q|$3yIzQek9ZQhHg_jH!2w3ucxqDW8iJ}REbSGX9n?LL~XtRKzq`;#H5+2cpLDwe9O@ub$xHt-XHVC$f zDOUSpvD)cf^_3i=>ACf;GUoS%f|fbwVZ`#emPH6_xWJT7Dr?SJ{=)NYz2HWkT#z;f zrhNMOo9=p=v8i%gIe6*E53Fa`gdV>kIcYFLPA{%fdDmOE1XsY*|ZVT$VMy zBohMF9Z!a*&S+Yeo)lOJTiRjqWLfO2rJ0P$?@-*y^nxj~KDk%zy*Lz{)P3O6OAd6+ z+_9@R)4ep7g*$*`O9#WF>4ba<_hMAVSkhvl|6+R+ z!fq1d6nEKXwZIjCd?9yAA!LC12)TBcLzts5YO32>7mk4j4rs{Iv{O$`G3}R(0LKa; z-j=&cVe)i6T({4^_O>x|Ekw~%X7LOlac%){Ey`)Yww7e-${Km97~1?y6I8484+qr( zU}M-!K3dSD)q*l2A}HR`UU1*jHFy~^iqKD2fSgMG3(20?upRQlcMq}m_rrs4CEI`` z5{KCPW(Azt*)Mq+u9W%?KvF}2 z1xel39>$kSx?$9zB~t;|`e@{BBbZ&{e3MwsC=5ZM-kwagid#Cwe!&p!5OfQ1`=FTs zkkF0-BPA+{A5>hZme+<*cSk#fS|LPa6(zKA(gg;ZrD~|kcBD`Z2|y^cpBB=I?_^33r6TN#GR};dmGc$W1yzdOIOpJcfrmfKv1@&Im>!1TL_72~n^_A!C6Y z6q_DPLD7RgkPN1lf~}AwhK_`p+EG=9c`pnmHv~UmEd`PfC>o8W#$c2Xelvw$b<5Nm zYBb#;Ye#XFgJgv-3|@PR#)!^Ixt&;Yqlz4nRbA&yQxPiBujtmWrq-3mHBEOwlxk%TU9NSjPQ_~Tt1j8d5w)oNMivJ&E6S@tWvB=vEz81T*DWOsed*x)dkJ+`+h0k#&Cshio0D1!K^i@m=O+HV4x!nr89y5Cd3* zn8yi_;uv~snXK9=lB;U7!43iA3I&X&z%Ex)tQM|X70v3GHJ7S;ofeN`32KPIh%r(_ z?sC;)bt3X9!^fMnFiou6p}5sDjHQhn6nuDr6(bY|+?6x8#l;+MjG1mlv}I;f5Fe5w zWT#rLAYP=xbqfX*!|jfs30CIPRgYDXHO-;PE{x>jyL84p=z^U^y$a^cg=u85l)@Zm z$Z|bmI@_(9TB~VMd^E{L&+tHFxuOOY8E?~ro)Fh60yayXraLu!amgzy=xdGQw=k#A zE^9tbQ7vU$u5`zl6>y{b6etU<98e4hs6;3qrvokU%WnAaaK+N-vBkX}?uJnY^Z|fI z*{a!{&}UcpWEh`dW>uFBiUaPo>lSE6WFG>rsTRfWvEog3d>I^)Z;Os_uNYO;!t4q( z6nHJ>fZH^6@Rqty;5{(RbWm$8m}Y`B885)H;+hI5F4wSf?c6HkL*tkeTZ^;WTkZ}i zdW8iPn=A!~g4&HjJ`yBv!XlL~B0>vG-43XAU=vERPlRX(ok}4>)nHiIJ28{A;-Af* zO@5vmVCH-<^>O}Mc>G&;nhrISZyJXW82$QN>iySQ-CmRSX1_=A#AW0O$`7vnINO_= zvFkIYU@2Z@udyE-*eI`@18E;b9{4Bt7Sk7^0+bRwyA!a&BTGE-8zHKN9&YTnQpe^M ziAaAVtH79&Lym+{^q{6bI)Y*rW$AAaQUTL?7f1Go(`AVNMoe?~oJhjf6LHClq2fT- zn%`P#QLn@Ill&q=9IQ(XKYc_=l^T^_;rmDk10sUMN&X1?1A7PGk-<3$5s0DTDnGJBFZ^shz(hINmyLbPHdgYla=CnQlI?;7xm zBpIQvfskVjv5w*+Kr~+@SFj3+1M!P^P~25z;~{q8J?J!u9Pz=OdyI#Shwh;PBCQlO zQup9XWDnirk2oCl=mO$gd8=^=4~Z{P{ zgb^;D<%JS_$zzx7TDtjqZNc^_GkR2I^k<`OJ&SkUzH4!ht?=3CK{K|Ue0IUYRE}?6 zy6ck1mZ&{5rfgrJU2hr?@~nE@l0|GyV^cU$c}L!LnomrtEyC{9s4jeII{(O`CD*B2 z@2E_Kn;O{$ag)GLmOMlEXq#cD8HdNkr5FWbS-=Wcfy=|xHp^sgECPLiaw*&dRam&z zQ8clU!|jsk&2HkE6rM$jLL3NxeaKmeAFgKV)6th;LRuxq?0&to-d!GXRLk+`;fjX( z=zY=r^yuMeeX8=lX!NCuhOwpOo6fp#+4gIf9bR_sxo7X#zWk--WAgY^AZm}v)s9HH zyS`KR+mVK?>yIlU`=b1hNJK04MN=qLQ9Zg){`Div_ANW>$IG@~clNpGqUOVen06l!@EdO%NBDmjM*`V%&%5cS^W<`Nw~3>TD`y(Z*cYl3 z>~7=Agy_o9`;h0$z-PL&NLnRrkhV*^q`kOBZ-b=_;-{00kyba>IEZu5pp+3`Y(Q_x zG8R-TT_WjTep2w`>@s#DDyvmlr^oBcFS^{KfF@qMZ0EhVpS{AauU)!x-?Euj=Z+mt z>&#{Qb}n73s|`(O?Y?*Cvb8!&S}x~bc6mL{Y?UfUPpoQgS+eS)`6=_%yriW$HUFYj z=83ub;;u6zvP%V>^ou?|0F2ph1#jZ3+!p!**c|; z4*4mqI~(i7f%i|g*99!&BeDl%5&Q2L&t!}xSN2(;>h>rRBbQ+Z_Q=>YFloSFv~N@+ zqC*0fA^0)_6Zp1(n@t3b&t*VIEf8^gE8=A!o}-^O5rST^mkeh#f&WP>lpmlkDlqz_ z0(tDu?8+KHXHD2*ar_SJGP2~Y&!u|#mu6DI1=B5`#R}hUz{9A+_hh%wAz3rmGzh3#;BM)EA&$mtWIBogI&b)ZTzFyffZE0rtwEQP7 z_8^R^9X8|QX;(o~&u3lq@vRSEBwMcj)FZ#SGXI#(;hAdV7cAVr;nLp0zfN18Svrl+ zDoa+zDvXP9uiM5Rghc-;RJNA(@Pe(5jI}#anq__?gTWRKK}*2_4ihx^!c9Sa4EwmE zD8cmOBrp15B^u@{OjKG{mf#bT%?517o3;sVQ!AInaLbq`1c4k5nM_|XFMQjxAD_-( zWzl*fgygJiqK%c?0!8Qe6B5lRCP^yM@c0KYFP-%&>a33%e~k8tIVtuD-m4|rCV`5y zQL1a$1VH~kY!xHqs|DQ_X|_PoP=smfo2mUVBT9c*esrw7Vi-9!OK9%6I8r(%QgmQ{ zI8~As$50NmW=1k~Y$6H!bYM~V_MKBH?4d1udoQ~l6rx)FO#kZIuNTy2w&4} zdJ58qG$bS9Lr~a{{6P}rlWPzmUdSQDMg{2xJ`6Rc^Ke~Cx3&?rsp%YvPU z@VO`s@$szjrHzbR8t2@;L4CXQPU&bZU%aa4+%qbp8B3>aMuU&>^nr7)cFgCQN9ug7 z%iEg9h07}@PidXBY);Fv=8p0%<6Gu{x_o~5nhP&%c&y&xP4wPmTxQ%bd}GYGj_6a| z&^N6UxU^ubX@YG6dl;GgnDKJS9pwM;_8x$3mFM2L-ZQlKw!9?Ek{r)?$acJ<#LjT0 zvl9{$lj#h|CO}9KNmzkG2oNZvF%$|EQYf3-^wuq-v}_7(X=!U(%13D#?JX_D*2(vK z-XqzvlK}Vr@Bf4NES>Sr=Y8hyvB8NXy|952VQs_zVu&~Z(vahS&i(L+65^ZV4WtO8 z|G`*dsRR{^YWv9#@C)t@$ezjbjlKLbCe`emxY=m3%I5jjn)u?2wso{mocPwHo~Fp( z*loHozOj+1U7cOKx6Qd`oJ~)1<62vRO%7L-wKaDprq8UXno}eIhD`M^v^o>vigT7e zp1j0mE{=BXZgJ*9ro5?fX>-%!&i3{;cV(Xcq$U>Myr!W#TshY1@s-%kdaGsA*n()J zTqv3r)sKr5d%U@Ume!8>o%!HXGIU`TS)E+acoE%I>r~UA^LbEh9Z0j+<8x)zR;@Al z-Jr<;yw^|*4H^%s;Y~&NdkKR#({iLva{y^EMDq5QZM3mQZP9teE>vli)*6orNsoBT4}y!5Q|_ zcUWX2kjhG(Cr-d_@VwJ0YiWPt#g!`y3h>7+e)idx7W|37PhUxWD}5mTfIs_IJw1y@ z>*-nN^Vjp|3RWtE{JEBAQ_Is=go5+|hMkno|4ID6UE|lx9M%>w!c!&@Zzxy~U_w$f zOiLy_s%Z-bOcngV$h5&nnBrB^YKe5fwDJ;5e#>Hb#vrRM@@$6QWeu5QB6&!VB%2Up z=8)B;hq%w+3~G7aH9i;W3rQ1*sy_8l=Vjt!oA-+FTJExjl zD_uFd3LC4H&wR4XDIiqZ+ZOBlXpL{q37{EXO+#KY4J!#S?j2I_1>HA zy<$TPRn8l)Ze8GC>32Ly{9h(c_oBr`55*c;?2q&BxUh3v_wLIkuDv}d8?EIIpQ~;0 zk+<%;^uE6>YAM>esIYp%)_GH_m6fY+9SY_pxhBbNTRuoN^EfT!vNo*n)cZCxz@j2lQi6Z3W&!!O=2%!KS*_g=cMf zC6PF==L+jABW`@_ zt@Urdxn6j$cv5>;a@JY%F4{h?yJgCpgOzigrHL`c)zXh|oO^5i#Khw9*PJzV`;_KH zTPSzj+NR6*%#DSb*Ho@sH@9x^=0M%@ww$p@Y*=X?D+t!&#P{&|{$@O&@U55_NYW#emk2}*G>j#X9V>~b7WfCMF>NY11<;k01Uvw+i3X6ANj!@m zyWrVhN92z`i;9bc<%VaukdsDQAfS^$e1YGL4debKbcWZd&n7fUAt~|i(sUu2oIeaW z3VlBqWrp(xo~BTrOyPmln9$%q&W8`h@gTD* zu&JS~@J6tO7JPJ1U_PXfF5z6Hob85-Xf{tEB?o$ez$0}JBwfxAa3`;KM5h}r>di0sg68NZ_M(C=z{ zX8Mlv=#UXLngF4m3==!A5An%Dv%viWBJ~7OrhzLDB6XqSjgoIHkyI!jbg&zcF`;}M z+i=CWDd*QRR(t-Gao=TA$Ca(@RIXfRoKV&ZV0z}OZ!Mc(T&jGxsO`LYGv&SsE5xS3 z_lYeN1J%)gttzdmuC6NG{rebOIQvkoGLXUG~)EnTNP zIcMSc1s;>~Bt#?D32We#b>km+O}uU}B>sWbbgo?4IqjTt27i}&L2$0$HL13sHuWoZ z9s6|b*h9gwjfHiOZpIdcyFuxI6CldsCMdhFZCTsPd#@?H`10GIpTD;HgV zz?h>yXb_AmdT{$|cxuYTgIU&%OV?}$NG_CUu=D*@{xxA+g)$hjAn&9z1t17WIjqHL zO&X%qX{D5bSjyv!Dz&(e>=|5t20bb*r*e!icDXc%w*PBnBZ0muH$}@%YW7-7;1&x7 zB<%WPt|{OQSfD8C$uk(d2tg@`8to1vuzCcml`T8ntIw8ssOV%Ga1!frC%$~XGD`5>n{3!XvV3CYwEUB40GG2qsj`pJ%E=MN2JR|?) z=^L0y-TixwHn*lyx29#e-Q9KTLASkJSjm4$y~uY$`o62b;R>I)JnZ@gp=LqfJ>%1B z8NXq=U{X^=A7y(371rE0WUTb*5tp*qw>QA+QZpf#{B$7ulnFD^j_ z_kZ27q5GV0QC@j`*7R>O;~jUTzD4*9$G-x_L2mk5=ndCO$(~2n&b_6valYGCXtee` z^3o$8T=loFfOHu6{HxI%c3<#1Y}JD&HR2U=lB`LTdmB?6^u57Fk@qm*xQGel<|;7) z+92+9no{ps@+HK;NzW-8B)!w(lz%4q?QAMij6A@ufe(ZDbGLtBca9+E*~OAI%w+S6 z?r?hI2V;A!v9v4e6 zfO3FDXHtC=mS-Z^rfRe z+}wict0g%Jf-{y;VHnkfR0BLlnx5q-L9~b09(E);2tvOr;M!D2^{81jy?4^)D-K?< zc~XaQj4^3>&yvKxBe|}kxkakV$*Hi6uXJ}U?{Zg;w^ZchR7ow(73-E<|Kxu@dHoU* zjo`9W*5GZy8Ff=Ho?THf`{JoU7M(Xl?{>qy2 zy1Me3O203^j;__`)oh+W?Q%;i`YG?BMn`um+f;@NTd1 z+DXtr%kVB!tv19Ns<3I66TL2r*{u8+DJc^?C1p3#OR9jECwi&aa<__c$+}Ss{4?S{ zB(cO6Rt}dC%79XGn+NoDK&qrZ0tw+VS`yJYz?ncCGA!O1D;XvXxA##ZLYiZtqSM>n zWoR1v`HTB0>18)1yv=x$_epDIJbZUx3z~Kz}D#J*L@%1HTq|cxg?lfi<_Djmx zi^l6V;C{0iK-axgTGs7SJ~~4oQA93B@wi@{W-;^vLsl=f?P$1)4N$3b#R-{IvC`Ky zc!LcX0HkUs&VXB5IXN0}9*xzJpK5_Loq3kQ!}c-Rza>gn({O@?V~%D9{Z zZ1RDe4M&0qg9<{a$M=((q3<*5J7Ci=DSc^I7l8YLOzpYw;K2(!_8!^3)K=H=qI-2K zu**Y|}q^_g$c^ zp)H8-Nv7KZI?fFL1^^zN!wnGXR@i9ydQ;=Ws>mbQijbhq8w5e8SwJJ7M{;mCD1k%fT@pP`(rg6t27Yuh)VJw16tYuoTCB@wX{>hCNA((0dO3Qe)H|pFNhLQiL33bP z0v9DjTMpn@#PI-l#$HZZ`v?1$9gsB#(58u@SUTvvM?})m$mi6R=>3;Q&xwhz88G*? z0_6CZ*CoK;5^rC`dzwdvF%*Y{dJI_b66$f9!O$kRbR`m9Uwo>A_GLh`;fOBr?$N}7 zWrV6pN|>YK*xoHlGS!DxmkbzFLBiP-`Y8(-jVrV~*1-zRM6^5BISeROY;~wZit{|2 zGvLvK7*xb1(6QPR)Ja1ViY@GRoQv#pBdQWIX(DJn9vv=46dJ?ba zZ^MQn&eMH%I(yqgnjdLi)%-#82{*)|0`0x>NdkI>`uz{oO(6N|xoPGUF z$NzuaFPxzaBg;%UtyDJ-!Ub*W0462!LSoyWshI1(hK`0Rm~|~R{PUL|{cqiEXJ zK^wvcrWQ**9cAO_Lm#cuKWHMMf5ZqlwUbAVl;JzR&S?F*qwgeWo&q{}Qj-~l{5x6Y zQ4h%%ULBh(0V>%CDLC=JHb%ciJLN^#udVuL5GkYq3pRbji{RF|n?XOVGed`n91rwmY}!d80|D3bu0)_$ zwc_wcr;{mL&^==|rjBtPofz!1I!C^TUMW%r96SRai4zh9AIwJIu^p; zsD{TRVV!-Qs(&r6kV{XesUqwv8bzZdIrk&=4fOR6bBjS-WaNQyn%aE)rA#C^G=@Ko zE-59sr9x|Ay0FTEmx*zh<#gc~SsmlCcmr8)<8T|o)i_KT@K7#etkx$3;zO5Y%DYN$ ze?s}~Bx?Td-bA9euR9n__Vp!$!R|gf@1|cSu}Gqybu$^^Mu{N)ha6@#1X*u?urH|h zC;fWt`&n-gSHT+xn~<4=c-^#*ju!e3@OdFnh+6WLBS?$5Bi0aV2!Tx!k|#CO+5^>C^A_jlYPO#e$GE8xviV{FXW`p&>ymPWK$yI zy3|oj1DH73408tQgQ83ob;pls!sF6Nc%eSn2T^@WwLyC_*-@B?(uckHAH&vapqi!S zrQvd^DxIMs4S8avi-f|d6Kiz2ls>g=^bLGVEfqdLvSdO6Wl>8t`T?P7WWfaR*)zre zl4`-ljUkB^(|^b;iSPus&cLM8T@T4~;h_8OUo!l|~`$cs|#SJgUQXlhLM1`^(( zAS|l}R4jJ>X)p8knyER4a&1@3HEe%{fi07Xo@Zd;ott$L1 zRIt-rCR&8?C2Z&YNLFEknsqX3h+!bnz)25^p;wD&0p&D91a)QLo@NU3hTi$L2f>+o zo4<1=vq-ff^()HBXTjI&Kz8n#`h;m_vI@MD`h@D9o>^a`@x_WWG^a}6c#M^e$F+fk zfJSis3bu!|E#FOkC@M`ulr;z3Nw2~>jmz={XA!gsZre}w2ZN*p2}FazR6iM+wXjhO zK@mSA-3Z+(&LlUz$edOS5gltwS9JMA2{$3CEfZ^(#1cxfANSXT7?&ZXT%f|r=;Ug>-)u-!C-KZ-yqR8d;Kw?Ei{^-mDvke5DBlj zaWYs8%tu)G#2b}gQ!ZPc(e{*#y;5&ha@-%D0-^xjO?pkIm^ZGwNv~gR0txk`-Jm6y zfHAm`KfLgs{svLArAtY6Z6Oms7CA&>Z8*|c(%-d3gof#~KL`oByroO%Bi8`FJRaEq z=2yM_G}o!fr;RmTNl^9)OdSFY} z8Lm^g_2A_b+CJ!;42ZZS^f;P-&FOdyVxyoG%S2ve_M}56^=pkcb7k~iy@T5(yn=N) z5)e$^AhdFhJ9RbRNhzL^V8ismmgNVQFFzoCs{Z;S6tG)*g?$H>QFh5?2cAJb2IMYK z{txHQ1=WzAx|UuzeY*H}dUSc}+v<;pc#wv&O?~nJ)en4Z+GoUsGnmjbqm=uLW)DA6 z_5aKO1iq4f7CKy>CzrWJ7@Vlys8yU?^9Vm4!U|Mys{fV8Q5%G-yyg_W(soVx6y`> zWR-I-*N|N=3EwNiNAp3pSd5wg_7|R(pv=hTmv!tT!x=f6U%5ZL25je(j^9a~JPeJ9~aOICs|C9gF7lqMBLr z%16kVX{t-p>Px9Fx0Y!kil-7>YVD&fC8te}PSn&d@Zb1t9C}gsV07jtz6R)aVhwO$ z1(<|^QAd;?Yq7^oixMnfh?D09$|@KfuVt*)2#T@w0pT!6IN|pwc-#Fv2 zp)Si|QRl$bA{Ck!i7ecJ3q2%{t5n`DJKR3dH)A5f@U;DsE%HT&2ti_&5A3gB?D0~d|@`X3vcp+YZ*L1B~)fMo=tL#-iz4;5K zrxbdO9#6jpG zd;Gsuc+Ss2r=Ur%GPJ&b4Gl@gpDUwKDz!Ej`b<5VUWS&W96C+^h4lJ;&p{w3}GcKl19!Ja$_hEeRcr-pv# zw+-Ju;xuzv(Wq|&2$%Z1hF-gc-v32X2aU`ZK+{7~E^OHre#fU-+f??6daPt$N}r^6 zO#R8uUtm{ysTQBwDMoiNNq_Vqk+#%*gg1%;fS!Aihi@VJip2 z%m}k#+B%qtASCob?xBfAm6B_a+iNC<5X3!s|5bCxufA{jvG+ea-f+&UhK9WIaTg4n z8%BoEgw>fJ#-Nn@!baV1ZeBb&FEM#b(^}=T6*i~c9xMzm`o`UzTYj=7T6@uPuc5H8 zko{HYSsJWvxFmJ|R$C+|*Xk9whMOD%RvPcpKO9YD)ZUqrV@_Gx5w?a3@)kE4^sb2T ze%S3PYmK%wxVD&OyAvX$cBt+$xQS9^>7A_EM)Ods^VGZe7RT@|j8z)Y9ONB_&`6KB zwgx|P#N#i%{OE&k{!0AIUvF}|uiBZqOcg2)Z9G z)jwOxKK`FIB;+WPQ@H-1nBvP$Q6hQWn2Ko`RkchAom@*YS|=k_AY}!{gwra5fC*zr z2Qpe|WDF=3{1)1%W4Pkvb-H=d-=P;MrffSrm+4S!8`rsc-2iSPM0Ef*w83gx0Q{HJ z6jNAFUpqzfB1}@QmVD+mi$!8P)dS%hr>($MR3la8l-9s-or@GY@fjX=NIr{fQV&u+ zr>|UEw#1x#2^c=joO%+ko#w3x+Y`WpK4eQrIxSp|HaIa|K_*AsOo?o&?W{rDL5iE#3ZlgG4I$o+^OEkPYB(DtIkCyU52>*6@K5%Thc zlP3d@6>*W{mP;;R(p`)xw@)lM+RWNo%T90{?1vX#LGT_^kLm@&$@P91Rw z>|_eQHv7REdHHDN^bRUw2oc1;Qur2=FH9vJC9=_*o9gq1jZU|$vDkB+Hl6hC0Zmwt z!(JhgTV4XEEuG5>MKAbb_$rWYL;ybtM@-o7fMY?!p1X5ky#YVWxnI;8%UpeSvg-!u z6v?xl@{S4>!aSHV=B18F$&3MKuy=&zLY((6j8cQ)-~I3l)8N+M;IF%H_#Uwvi+ASq z-v$Hj{@36!nk-y?;y#Atf8ryr@{AtEnMOp-@EGKK1Stg7PPhSAAMpt9zpYRkvx}~mM=dRM=?VZw~kn1i4C`BTzUd^eSE zyX%(ZDDPepEh}l86v$apM}j*piFL!riY)+4u}Epl?DWM<_kRQ2K)pZ;i>l$Kn0q>M zHX%?L8Z1C?&w2%ygVV2;NkcjGQTF6XjnQH@!FNwX-Pfz;b?VQG7?uSUC`ft4-0{&ChWZMqCy1ZV2Z#Rh1_4bI!8s_ZSN-%-Gg*Gtn?!XqwXnl(&m~ zUTCDKlb2kg=m_j8T<$P$5r#PQGhKwzlk0(@W#hUwO6-jTTpdPl>*F#9HVl{fajGvW zt?eU8gf>)$bFe8y8Au;Yob-r~xDfk6Wr~SWUJ^2_4Zpr1kHzRT#`0K%tg{go?5B6r zM$)D+&pJuLpxH&hoaRnQ|_`z{)Ant8kaXWm9>Pr)bS>h|CqQBb(;Kj>Lj1JPU6?B z)8A5xB#x|8*QWEXoV057H0dj<^!6*c73|a+O*M;Lfwl63(=?_up{HdD@EGTM~VM9154EaF(iagtznqY z>@m2ohP}h_0(x+QfyPnA;hUiI0168%K1kkhz&Rxo;w%SG#T6@xI|w_3a6>3mS54tEzzQIEpL&6}T$TW--ZF0%%F`X41k@JGgYbv^=r?Pc^cuaWHocZS$L<%Y+T`P_l zA_fZ(H-*B8cw|Laq!QQ9U(mG)cg=52d{D&zBI^&AS9r%&ca_au%AS}*KV2NVB_@N_ zFviD4Ix0HH%wDo|Zdq6LIB!LH*e^)H5M`2P)T8N=jEjS`jQAR-0Vk6Zttm0Ge`Ee> zbQI~KPD7gh@u-IA09VIrg6U&g1%iAP2zr4c_4eE351G+1FwNV_+vGOEvzp-Gq~^Ht z`El~O6%)zdDNp+k;3EDV@UtnuOVWc$71xrE*;++&;P~+aaDqL493#O3US>PWXM&9Y zt2x%Dq2d@gxhRV1(CAr(Jf#9LXi0~$AiVAfT-xi=N6fZ{!ZM`w%FV|QG}L#Wvk7Td zaN(5t>^TpZ+s3&_mqo1aT%&SP>W1S7*4`t`UbAkqT7kGwpxm51aNN~h3vfC0T6R?} z9f}c82Iv*E#~Y}I=hL_+{hUlPsunYu`!;~qAj}rfuUKFaDVVm#NeLyfYx!UM+E-n* zV{hDU&NJKNdv{#5s$F$*5faFBbKUr9Pl*qwGz;(FfAQSTfDW*^fzG)X@4tVcN(k{i z;*m5%xEW!hhdy{?4f{T1Jg!E1KxEsSvY9(f1+va?O(zzU6PSL(&Yq%X_?VJ`oJf)t z3brvA1evXsZOc8kwpmR*e#);H$BE@5SrRuk(J0f=mt)#2T(^w|wM)-5>4Qx3!<$BJh*4z_D^97G+6kkT{vYv1Ks$}-Fk#ne`XIsM zMI0o>vIdMSg768u|Vkd)D%hmu-;Px|-C*HljPHOTLHYT5ahrQo1Fttf~Iyx{Ft^@G~9YWM) zMt6-hk_b%|)4~vmC5QyHG$ki|UIZIvcx+J9ETNP1aH{Fsf#^5rKUA)#j}sMfty?cy zjA!pswkmbX)?H@oE#eb&C(rq_E}x78`V z&zIi8UZvNo7Yt`#ckjK|oei*U{-fJvU%hmXTeyOA>)$TgIhi~lC+{r!HouU%(7k8r zYP-wrROdhE8^UNm5)o96fhvd~tU65Gw4ek2nfy(pAla+9)vY9$<_rP}o(gT)48}2% z6Fk@1(^L)my3&Uxh0XzMB&P|gT+g|cjQvAnj|R1NZxA+u^xv7xRw}eF^QPmS*f|PU z`g4{4gTr>F)0(S<4^=4Na}d!)&kOU(UZ7eFQhUGBQpI&BP@W`3Rn`F}W40_vOXz5? z{?X?w*;oQYA>UA3=IM^bVCL%Z?^#FGmeA$k+etq5IX2|zauC2^MnM=~>3O&r@K zJ2MC;*K$WlT-epY!~1!hTN-?+P%xNrEL`!UT< z4q&jGubO+kWRgU$Z?4CiuFNq z`RXev&Q<#GQaBzv@JXn&OuZHZ0ODNM!8@k~6}*=v3!@PsY3j4O!R!t98`&QqmuFb9 zp#(hMn$hM(;h2Cmp0i^Wzu;_+i{VUMn?2J$!aXW0hI`bTZ*_^6XV0c#x~~Ow_o$w6 z%%>wqbPlP&+YjkGh)V)P4CW+TP9c2(yYZH~#%}h8)uH^(VX-=Z1*{ARL8U*{FD94e z<=v9kmA6dj%`O;w@RqvnM)n^TdcM^XtP$S^mRexZ9Ap1371Z&`PCNweE2hkT>4 z3ex!2X@R1h=G-{I$Eh@nJjj(G2is45s5XS)J><+aTVkVzeK+d|2LG7+L%5H(9PR_i zzEGN7lHvY}Pz*P*&KL+pI*Y7WQdA{IOn~+go|SYqy7R=3SU2cFFA#5b{bc_+jUnT` zMjN2R#qtf6_gzzBHV1_0h~|0}_k$92lPRS)Hhx9-MQd6f|AQGRPT0y_bydBvq6mH2 zMO5|loc;@7oSe`=k`0ByObwqCh=1JMa72183f`bV8$}}qv)l?#aXN&hKgnjN{&-RY ziTromG4TXA5iL~!N75iq7a{=K>Ng&NWulQP6G@E3};_~OB16&^}ca2{`eLGPQ+o@11 z+u1q&YnLH&j94amEs|t&=j0Yz_r6fW-n1KxqF>Hc{74(~q758^A36YK&)63)aTXWm zd60I-Vln^usM$m5Ymkx&`FNQ8JC|jv#WilM)4I*-e1mCx_`c;RnPics2^ndUTYx;U zEfDE2n{8W6ww+fY^^A-cAW0O4E^m)Pw8wa&JSsCjQj^bhHr)6JNmi#tYAYU}1qw;h z20_uMH96uSn!E$R&6aakP)%3-`$tb7frzjUIfsmLX?Mkf9#&0Fp}fkz<+R=fCBb#d z^>pVE4Esx5mi<=eA0GJq9(|7S5)%^)a$fQB8NYH`_gh@bWsl=Ql$B{Bz{Yt4GSf<& zz|=Oxa+2pFdH@+u#!{bgta(7ARq9c?h9O-O(1XyOyc+O!B=<+as%gbHetOhty~5&} zxVx((M|RlO>FhRxuytP~GG})|q^qtzRxzt;;+V=D$Fq01ELT{a<2JUpIJFM*9KFqI z5q%A9i%M5q;3$nuudIqUb~j9dSz*ODe;0U&TH_%@c}1-s-?{>MflR`xfPUfZyqcmh zK9AiQ&MhA^u6f#+gRd1lW^p;K4{M7;rFN~;eb|OPSfVqW?_1arD39faT~4>JD%v(- zak|g;q0idT2D|})bmgUl58%FI;DXf-gmyV?mO(Pm3|~$wn<^!GeGnMMeNO9rzBj*n zFDteh^`2+!2IZALKz(dEaHm&UKz+mR825|osc6L4IIVxFay$TOuyn1}dFV0sBg(CI zr_;$KvBtuD)DbT1BD=RxKp{k)_@dBLrRNL^0h=u}2%iH8hFD$4p)kV5NM2As8nL5l=93ej7+*)DjgBTS3G?)Mk#P`2cex%nMoj-9If8~l8$LM~f z_x#9VH0YI|{)&&e-?JihkE*a~PU||0Yk||+V{r)+?RL9USrlF5U+iFayX;m+>W3~% zkJY)rWmyNzjwdWG;$=vfL>&NQghN`Q5j+J{f^cZKWJ7~-h?)={QhGXZo0#O<2gwxX z47NG-g7P5yg4#*Zxh(f)%+mdIr62M0xi5(8Ubt9EusfB#|2%)R^BOMPgtG5MTs$TN zsSr>$JrFYO@X*fJoQIL&3cFy^1q3D{+(NanFkJv(u6jY05k)>?#4z7SW8zS0hv}in zSwZv*bam7xnY~v>-c0IH(&0!D<{X_4+`b)Q<((kA^Xl+qc68QVb8uyINcmNf0RH%` zyLJAfe%*IozZZLxL+E{t>iSUVTH2kv1o_PDR|Vv=*t&Cc{=I(PN_Otqa^Nbv(I_w7 zOt)NL^eAY?0>A~m$w1v?_8_A5QV^w)-9m=_f*ngHgBYc$Tl{{Z2V1LA=;6FJK91{b zvCU%kE4Q#7zq&O8Waz&14J6+pB3Jqh?O3as%5jFgln@4XJ5M-X6!U}uEn3DJAbvS& zks=+(abHbCyw+1+iw*Kh*HubD?g#K_O`DcZur%PLO)FjJylLkSi>`Loj!Wj=+Ese1 zbE@lw!p${EmS?og*!*T9bnD!bTW4R?)B1Wr`IMH$HM8~lrf5g?gv#my*OZ*%mYUA8 z2|BsCXkvMDwAd*opO}$%26cta=cMi^ zZY<6*YX#+dOq9*`0310!57mZz$R^03Mq@xz_Z3!hJ{^My!zdjiNp^joOwv`BcBVEY zY2Y7wi`AOC4*{gXAy|kY#KB)%txAv88!TxY=qE)3p*&!^ki8)D-V)54sTh@B*bE44 zf5fX1xe*n$J#w;DEtEIiG)+OEh{i$Y35h$fT1;7${M<{)yiG!er^5dV_ zk$Q@4MQ%YPlQTO%xIk!7uG88~R)gpBHuCIvTs98T+Q5yAoUy7zQ89qi3)`uV52GC+MxP7)r|)Vhn5|jB2uLNV?*wdd zq9o{q_3@LF8h(Op_vvaq464umfd}|la-RN>`h2+lw&D7ZuH~8AgBw}1+QT)feMX;4 zsLgN%l;G)GL+Bk<=Mk+jtbqv*RdCzsnu2W``u&Uzz{kA&N_wuhlNWFVG>Xz=gS$NQ zn2*3=hZHn1I7rc*4Ph(<QrZD7%rRg`7wzPm4TpadTZ;XGhKC)VI!1>5l`A zT{|bWRr;MVn>`Ypzs4?j=9F)^{Ls0(?=Dcv?qx{E>1>fF$_ z>)g53cD-(^PO|J=Pu#@g{nF$11@)- zNoOzwoS}~D9)C`8G!WiBbJ6V+9W#nAOEei`Hix596f-T6`m+kH#oObd*2S~7S>1kZ zq-18)U(ixgQ|NKITgqdlkrroYQDU1QL~?{n;SI*h0=b34j7eJ}UhSiZ%b2Jo$M=c zB~lrFbY=MjquUL*@vDUBRe&0Irz~epuZ_>r2X$f7G#2vYSJ&oxJh`>i`JTty+c|`F zyViuavwvr+3IB3O4WdFGD5|afV6w7=-8*@&a(zifo;}Knlz;dITOsprK3wN19aGFc zy0fIz^MoPa>UEYxbDJ-1&W%R%nr2L>4KTCEBsSh&TYGz5O8ox3@@Cm)lbg#I9ea3w zSqmMvl+8yZWXUtn_?G$BHT>*?eNFk%Xnqsl<+iYG%AX7Ef}bIMZo~P8Ca(c@*#pKPNF_RGKP6st%y!X++M8Kl^J`)s1Q~10igfX z5h}hI^Lf3#7@K?6S%Xa*l^52pX2B&(3Xm+BEzz4R$JVoB24LovEm=}AwjMs+bC-gw zRX&;@xL?Mw1eyBD_=~0Xbzr^c0JTZFPW=Y8rmZMT6R#m zJ|uX{*dFNYxew9h^1om`i=lUs*O@dd4XzrvoDxq@rWqacWRxX zV~Vjm;q&bKq$D8z++<39%DPNOqxX|izjDkeu$1ElcGxO}^Mc~FcNA(`krTz0Neg_p-XJgIet*!Qr1A+b_btwA~Uu!$iAunZT18OxBR;z zliBfWrhLb0wG@kU%;8i_P(on{*z6r9{K9_a$myc$Q=qdTpJ!MfHL9f{W8Op_CR!&! z;rLjl+#VE+nI6rELeLZ_n!=(`$ZkW3JQVhV&1T;)<@bYoe?MiT-D(rk=i7Aj8VdvYb4tN4`r*&_BA<$H=# zY*k)W{=~*B?`=|kiyN^JZ|Y`w@Vyk2_oQDde^Op!R^=bc-<2P;d~vVxW91)gEJP5j z!SY_v7Rs@ZDNPtFjz>mTX}B%MC^==w0R*OqOU55u!H|eN;zAbs-c+mj7#p}T%q|pr z2Y(GqUTXYY;el9c!Ow+rW~Pp^$Jw@>|Eq7wk;1d5>UZ1Ec)E#KX!f{lcTEnY|3Dq)v@v zo-JQ0zW{v%MJl#y*5Nx|Xz5864$@yq^9XAIrjHApSg{Q5lN^%4g}LC-$OE2{KqNMv zfsKIgolDCx43IJr3U%nuDgQ)6F=CAhm{_IX8IR@XMT= zXi&NJ^TRfeMb-(1uqR*;^NSjb3-%mmyV;oATI@`?XZ(zyWA0ps)74Z8e1y*@nX46JGIbdRkP9eQ_BJly@P-EiZL+M-7Bse2WF zL0z6>Z!~v{Ie$!UouTH1-49L;R1_50OqI^aqRJWWHWKpFHa$J3=uMFI*Apd${S$m@ zeFF~-=V9+Iv>@77piG_h;B;Me$dL>}WrJ!9|5L-lsWBEs5(c%c3q)L(NCt48!fViw|rNg@%gB*FE8GkCoqce|fasW2r1Ec>ax0aZRI1w%w`p++~&nwyHb6 zc(ka%c7?%Fw&m9f&@G~6wUXXjtYvzw)3W|iCO+;jER@Ewl583++*(%Yb+30K>&wLR z%*)!V7rP7RvL;VJE4!h&%5l5=IvBWQT~12W#d4$#8?@$I8|UO!u5wM-ApA7$Z3vCe zH5b|3V+%U2`FXKi=PojJx$~A<+))qw+G^Cra$RrzLGIMcI{8tWMlclo`pI0 zD9gv~*f2q0W2LI>>ce;AWI~itcSIv-()k-ktHy-S>=xxNqs3}e?y%?$?tV2g4Z@IJ zNg`GKL{}#9D-O4&SPF7HS`{j-NKgB+u16M_<}ovN5{~Xdt{3T?~Kit!U3Ek04Bo zNhIBbi$sJ}s9Y@Z$y}1c?~v8O4C4U*gARhQ`P^Q4Yi$0d$?ByGC$!F)Q+vxzH*DSV z;MDa!MHMU8PT94*u5NaC!a?QT{DSfI^^taQ`m~1`k`=NEd-gmV42FtuBLCyP!-onA zii#!_C)#V5Z@u_=>7v%@)5q64P1>6_Z5$)o;l@q6Qj(dI&>x6cyG`6v)DeM;0!7oS zd*QpOh4iOQ4(=qEDZ!cAxf~IW|0i{>5KrwI{CJOWlX%|X`@$WlKhY))e3K5~Z8rD= zH2@oKDX!O$cb3*IrT4&cCT~iWokJ);7*cd6=_4UVqNSp7GU~(~6tqZQ>u?UJFC-r# zP%#Wrni=Y|&{DDA1%1AtmmLp!y+PmLKxs?!!j=|kcA{c>%fgm}EoG%GY+7YP_}<3k z;Hu=NDLS)7H+99EE2io!W*s|1zqgc@wMh9sdXM_=)s|9aZdpr98T(#oiz~IZGVv!m z`;)p&R0_AUn;M?mx%0V({T7|pe4w=SfLW`vq;ASQRo2{$b(AS7`Gl6i)&-n!IE1=c zF{@@%*e4j!U_7)K4mCb)REJ8jDA64qIAACp#1`OS*Tvd^+z#3eAsV!re#DWw(nUeW z>4X+e{NjaUP#g;&ayo{QO(=$6qqrR_DSp>+3=|*2b?^#&gqB!Pd3=SI1lX6=567bF zih$*lf-QCT2D(*Z5#M_ zDv!tOtI=s8Qc{foG=M7A$B-M7s*L~L;~7q%2e3j6!6&`MLc?LMK%l}x(>&7!wbO;GkWoTJtaIH#i3(@p&QxEG5ie=}Z- z7NSN?zc}5_1+s9n$$&(^@-oS0L|mM5nmZYmWgg- z}QncvVHK8kX3=YM6|qrmJ&WCTNZ3(Bodzbz-% zo^LGDmC0kzbGygiwWCCkDlV#wwG_g?plxnJvDY)9NG~G8V@(|sC+4^ibDoe3N<0Qp zzt?6ECEYlvsm2xB$_oY2WMKI&ZviVUmTXqDk68n<-e-eTiG!I94ue&Tl8D+u$t8jN zgbNPR;hF6&n?W)N@Qu-mz+`F(m`!bk22qzYer!j+_P%k>wR*p&aC}}KVrM3-F$X2z z6$V>niD+xCuJm{4?Rr5r=<4jYsZqVQGN;{_&s;l#p7l!t&PdQCmO26gTw0jT{S!S> zQ;SAe3k7?F#GL&mhaR4OuwUnj^4|olUa&EXMJrikC>6{ilTN%~&hdG@@FaFhu4%b; zozsx-#V|%E&X8LcEw)mv-|RKnI;;+ZHb<`w zT19Pn-GrFqKkKFy8T@u{K4lJHTi@Znu5QcoXYDTYu>9Q8qa7=DZC&5|+M?Bd&x9#*s5+d3YUP+r)25gUYYTEswoIHkRw~4q2ce0m1ae3lEC(yW z0Y=3z8Pa3WW{J_56rvT{r=}hTB>|ZT%26nU!J!rD>Sd55I+0w_7(K=54zQTut5cr^ z&n9U~R|HsmhHX!Mc%ao2RDPx$VT-$JZaBC*8j+mqF1Yw$UyxOb@4WHTMPoMK zIQVxg=)&x$Kc6vs|Mp22O=+>cCmv=7cl-1`lX6@zr54Ye+|d#*D=;Dp;L&VZtC*hD zdS))VcBbiwa6@(5**fdR?=D$#+wu;pg~`8s>z)b!xcQTo!cX3x{%7%A#;(8H_1!lE zlj>VMO3??8Fmp~~TxVXqRO`d=0&A#~g%`44|H>;FK8O1@woyblXtxNjGXxUDasXco ziXVkwjck74Wf4n68Q8I8SHjjrtx55tY62@x6#UE8P@pT0FD5 zry#G?X**QbQBqtUs2aEB!S0Ua=Jx2cg)N8A@&>ym)Xu3ct;w&c{pbCimv5fPHokjw zU(d|W>y&{XZnk%&Pnb+6?CqL)_2qt(U#GL%1CE*gP?0}T(XgblaQx=Z)}<{GYq8hr zE{W9!D=LC570dQVCht6S^xZD|<{vWoy3UzB`_vOtgiAUtcz~gB8Mvs_2blOlM9%Z18hwRY7WNf{ zKJgZaev4G-QGP=jUUrtV=zZJFHc6}X=GKIizgyrlwA|ZiZkRDwykJGb`z@($rZnp( zzM>-cz@zv;cfgi!+t=#Bv!(fw+>bkzJ<3lVUQfB#Z8RvkIXZ)PhPt5BlvBJ!p(Ii3$#o{9?Mwo!qYCHZ8KeSk1sytr0qI1NY(Fx#eUgTF{XyEY zYlS48a2u&;9lj|_Wg@;BiY~byc!5BN;g%h^0C`+Au(-$hkc5H3K z;A>IF793F4*qi{s{;T^q)sTC%+O!<&wq^mJ8aoI%vhhqSA0`yYp=cN%7l*$D7`rU(Dcu8JU z#?oFqr1bLZy@1(ZFAtX^$>*p?69QeskOboc`h}(e%LbOp>nqNpQKHP2!=O@Cvar=( z+|pd^Z(TU15=Itj@hAfGA$!|9t-CM)Zl$CouZRT-yQg`tJq?YBLAH1s0sJ;XkJqS) z&p;567d8U2La}2p!udfMIJmR81Bx8DMG}wMfIwaFk}_DpLKXp2>2ZKBg*PP7WBQif z_ST1Q-L_QSvCWcQdBqI(-m%&&$~$mBH9Yp1L6+>S7(cS&#|%Y=$KW_< zv#{dykAi9VHF#UxCU+~Zz=KP>{Bw)t^W|E&c(Iyp+2$~R{<+1DUs;X%tJ$pns=R_< z?Uv6!H}gJE%0HGbg`amd+M4JZku@!+fXH|m;n`hzcK7;X&L;Eh;qV#62{3a$u5Wxo z`T1i#KRbyKt$l~EU`CfKm-XLHsam%`$DH3RcQ``}mmWTG_O$)pkQS zFp)g0FzU-7{31?=4+GFen0^3RP?a8}fNz1j55&aR9~a~M$laL zgCAgmpFDYTPJE#@MF;B}b-0yE2w!cbG)lBlVz zsH)H)NP)7YZ9NwnZ7}KJpCH=|1g=Xlt4^GfK#26baM~tMUn@nn0%(FfF8K@UAz$L9 zcr|(w*YHk!q!Oc8714!n0~)btmdEStn6pEVB!&4pM}f8A@rplg-Z-bK>h%qqS3pYa zRZbrMgYsLep_j44e_#<7op$KQN=kWO`R7~vu1?<1mQ0&aA!)5Pt@i3)R#sF9vejrF zx2$8w{2Z6Q%!h)x7mxRsN^-#8!WJy5jTvg{1Nyw;wzdZs<&8BL=I#E+V9{ioH4rMA z6wJNNk}Ctqtk5c(mapwDE_!;!*~@bCA8+ZtakAC-(P4FWZO3){d)nG}J-KN+lalve zJ}q&*)r?^vG`Ei5Zm|M@&e^nHSh0L}BfgF@jPJJK>;5saWp;OJdv3s4lRNjZj!AK+ zwy?2E8vwY)Fn_TP8WI=$e>D`|AA=AN*4=^Ne@bv%jBLjsmJUQgO6NZC+_MiHe5NS; zjB;D*rN`m^EyW*yDfK8TzPD)k@(rt;*5YTu8@qjFqh|p1OST%7ybn+g`Y0+xVP# zK|tX1`kS6td5#9C)9 zm_MW0;qcXH{nNX4?YNeGziUTpP_!207>(~KU$8(lhrM;&>eO4xr|q3r=v@Kh|(UH^Hb=Kl}lk4F>ur#3ajgL1K3cgvF z%xx`jV*ZFXT&eRlS4M?u=mb6RE&eO)o#dhI=5b4$%Ys&r7+I*~9P}4~dzi|+NPpcv zXPh#a`ee>_>6ZhgnZNCG#94E;v)qXbb}9eGEV~v=WRp+A0eC7l*R;3K-?b}?*USO8 zgq4%W-GJhcRK!9uVBRwXO-adgQqWAoN;N6y{a+S9C0u)&+@KG9Ss+!`xTUd_oIGom$vVvxV$e$AJ1r0Vr8j-$~ji)T5YIalQFK z#CTVEzf6oM*O?9%Gab1%lqF#_4 z1%g=0BEJ7i+k3!ARi$shbMC#rluz|nM`^ng#aOq&;x4q9YJL2vapY4MwjSkqHPXV1JlX!N2*`0sgz2-nvJ>eixWC$O4#x07I zLfka{(zyLWq=Z-3kUG<|rElA()@mFR; z?FfH=2K%TS!Z<{qA)TXgAf_6xGW{@TXYc~|1NB~@mtTk}yztG_IBVM56EvAFy#vxC zY>=Lxjk^9(ec??1D+)X9%SpxB)y45q1R?-^fo~V_&)@5iVy??6`s6F zPLek%1eH^J?dFceK>vWG1IizmXS5wN_#X$%O&F=g=T>POq|aYV1ahSGDyE$n!Xg&T zGS98TH6V0)EinSH7Jw`Bvzjs8_mxSlCLon}Yn_|p8_7aX=( z>B?;}c}F!)8YAVUveESPu|qa%)wt69-ub<>N<8nDxTL)@f26jQ|8<#+KRusRQp$lL zV<^SGW2Q~t!cZXqK4=IGJbyVt?gV!RO*>4{E`x?07&vKrkVI<4@jwk33L;@a)sXc< zY({T==L1F%4q0=Ha5z z;89$L=zk2fK}KMjWCiC>P@A@E(AksmY*ALwS4tD!TLqJ&2Oc3Y!u6=8Nzg_ZsS!3x zQ6`LyI`~5}VT9BfN=2FeQfvpo{x89{Wm5xL^6USIWn!(&$+hsG6yz8+M&oOvHmURy zWX0%Mdl&!Dfih{PVm=x3;`Ky1UlDKSIF-bJ)?CX=z_YS(^V0e3#naw=@L!evw~|Gq zayY5rIWM9S{bt|5I0hC3NdK#JWuL;1N(olJ$BIP6C!wx@S>p#$3Z3WN|1`~KANFAX!1K#R z7!%Zjz5vc++EC&~F{niZJvA#7K)*tBk|I$G9VswjH{umh1J(d%ERp=jz}?6Hfj`Xu z;Xcm5)L2R^T!-aMFQ?*CD|5>vwG|bNLay!8$`wpSMV)d2f5c+pda#@8VUF{^9=3WI z{*kIjrBX&$AmcGNd_C)?+5VBkf_%G1i9Z_haB$ej;2RgulNHF2bdd19c>arkLqMig zifJLnAe5cLYwFo-my5!uwOEVu~(sqspI1BaJcs6&C}h;@cygRhIpG@X9O z2jn(%G4}TwZOBxvYhZQW*xV&!N()ELoE@!LI61y5t7btWXSAchlv_QiBrw_@TS{)Z za@(ku;-+E6iLS|s;^F+idbfR4;h)sJmFP1w%mtR+uZ*Z|dHV%>k-yMdpelm%(qGnH zSvI9ITkj~D%I>ec^pehyw{mvD+_{}4US}CIVq)zzT_aWuuS{h5hc$F0+a`CeUoobq za>VGX3OWthb=l#3?%Ca)HY5ik%6m%yiko(DcWtO>3tEI3#c0j{orE%Ti8g4D8b!*#kE{y#N3 z#AQp0)~zj;82A$<&9PWB`BkjB1Z!uSX8E@~TKf_$43s+FGfIXX-RvugGzH*uu)Xji zu}M9CGUq4c1X-rj*3@Wq5=n8fvZpU`Q;s%c5V4nXC+=*@IdwrzNf*t3eDI=<-A}=quq(VC;FNKgRjXVyeBjd z;YH!)1VeEQUhp~n^sB;KrVP;V)(ssJp}n#9s@1ViV`{ZnC(e02N37%df|`Q-L_X!1Y9a-nJQ~n>@XZ-rD|=VEg3f&_I!CW? znv70zLpB_qx}@^Jsw=TX9zt){S@)PV=TKl2Dt@TUQ|$z>MZ`{md7 zT~Toh|Lr4ZPCZ0a)fN1gIhB<;1F~G0M^PRWV1E%2Pv0Vbej-k)FO}dkySFlZ&zED&p!vt#uoPtD`RUN*wIjwF{P23# z9E};V9m8Lsko6ee&aIDlHT5YOaWT2!wbx$jWX!35krDh8wBSa@ggwJ~ut;9a{k=b% zIfi}9_-j#TICG46UIqJPf9GwThtq{;R|Pqg?qAg2=EL`(;)%X+A;x3KnvMz^NN1@& z9z(NYgl%7Xss>kjzys+^&MnIi!Ll1uWW8Dawq%mtCk^sH}NX2=TzY-Joh(Z8?SK6|N4V&**= zI-6cY{w`CRjZWk$mS`Q)+vIw?Ui%m!w_6IYD~uN^8gs>+HF@zIlUZR?Mc8n@k5r5G zQjJ6*m2*<9!%(Q%I9V5NtaT5UsWLMyD$92pTzT2{ER9c@E0Z$W?fpkJWqEow_q))s zQn}M@wKMB3u1@f$iY^*SZee}p(J~MawAZ=#VLcK>zRGwaLy^s{Bfv%xW*S@Av}XE< zvIX&KPrOzaIB@^*J<}QZ>BIr4Tjj9_EM7-#b_?2sLYL8OQI}Vn8Aq&p;|(UxvDBi| zTG<5}i(0{n8KTbA2P}H6g$?T*kM|b)vsjZ&XE5fCbY$vS1a)L2T=sC7QELAnHp{dU zOe`3dBe@>0qrf>vF3)!n(n6+9Gy6l-)FsjwS;{&vwfJHM6jP;=K z7RQAq8y}drao38Cp5@J(6JnWCDMS&BntjzCf1Ye}dER}wX8*W`G4W8usIg=fW9DO0WV%?E^E#!fZG{@G zLX~GT$)qMm%_)FaVze5qUc#wJp(Q`xHD)XcS5$-vxoP&&5|h5J6)vpmkx=!r3bNO} zewhEquNJNN4RQ5Ox^u&_Q3YX?8BY!-G+>OSBg9 zKnvGfi1v0tnG9m$Zg^dl>GBw012oA2Gcb}*3{&BjcBgd_sG|W;^r`o3s1OoE{ zo_)7GquQ?u%xey~_xJ9*WuK=p&)L+qc3jH})!2L4xogKYFV~EJs!_R5sN>n+i@)wf zp}A!?GpEH-(4fMOW}FAbx9oQ}JTYFmqHWw-@<#7|Poluw)U|Hhh^4ym57eplD+BX_ z0a}qU&?`32r&q*ZPs6bZTHM&W8O^4`GkeCZn>yT;*CEM{&C6`oV9hOa@^w$ z1NWQ07f(aJW7M2=Y0Q*J;K&$;oQ;!3(-6P005OBN;a$_$B|uW?=z-TRv{$%v&<7a2 zbULWeh7Y-ixe*10qAyT?6*Wsp(a`Y^CLh%D(OPl1+E6bdMoeEoFD6zt1hH!+Vm&@# z2(_qDZopn6919(fb}m4c>GUB~f`N@*C$1Mq@*ru=dS(Yu)uy~$X(QLrFxtjtu#y(@ zW{tj)kx;D{uktSFqtDC(7RJI67s-No8V5~@o;ll2BGRRujBhgHK7 z)@v&A8}-aHwO60{o_Q?Q%)K+`(OG|*lYfFQV5<4kH3=qaAwQ8$Y#aguvbVCjf zyIp_FN!{>IPWExCG=tfhk@{!G;ySkS39{j|Ufo+i#;$5Bkjf!C3{0Td?U(8?!B3v~ z?YEMzK;F-lf?tyksL2->FEsO0h4^APS}_i5g&4l!q6ugTYebie_KEHkJud1)dq`WL z(za8mrpO9(o<$1kH_hK{yRT@cZK-6ib!x&1vr^Q4j-s5#GNP`)i|^{|v^!Cs`J7KO{g zxQ(9hnPigMmFa>A%L`ZepDZ0x_h&1R9R!f6ULG1FozIG)N#eUxTv)BB9Wr1EyzAGB z4k2#%SE4sWA3ziPfoNfgD{K#{am=8wkL{Y zgCins5B>jm{{L(HyzqW5+!iOOq3Vo?E=gaS?&loa&wpD>{?dx)>M>}rLlXb|w=Hq%()x=*~9w( z4|Ru}47vydtd)-I6ZZ(SKUgv`xuvt-LEs-;#piHLg82vA++qIR0n{J=uB)uW^&wgM zp{t{e?@a^$-sRuze@TG+CHbTP`70xS?00?mA!>h=M*O91PDvr2M~kaR5o0+Ty-Di3e7nXj@p-eA5anM;=%) zZ%s$@fhDUunh!34jWYoP)IP`~8m|i73{;>3;VM}=a|^evy3&-jsu$OQ&nEa$L}z26;F}i1WotfCl7UF5o?c&wot9DgIv9&Z^sfA*Q+z{S6In)B6&G0vW)` zft7(91bh-EXxPq#ffoxf%c9*R$ZmcSzexP{kd3_b`Z0buKU{n&=;agkgq=@_8Ad#? z3PMI7c?AFatcZx~^W~C9{5d^+q~h?>`|rO$wS91H?d?Qyc))HjANxa!h+n_zwb@K+@rpC0B>dWM_}>wG+vI2Xe*Rxf=Y%U()!w&!W$~Eh$)?mn z?*0w@@8)+spL#qI2L+w%k8cv=74KiE_bgc#x%22VBU`WgqpM-#aHXhl_e{-B4 zrFw4Lx+m>_CzrNQRa+<*f%2*2M9F2)CQXRMLF z0nmm7LPpGYJz|>uQ;M*>AWGtFAWp$_;!S*$>XYGqha`N+22n{@A+$aDpdGq{(0kHOdVlcv9HKh#O!<9ptPvN{%UWN zGV33te8Y}+`R;vLox`g1da@^@RHY1&CH!?3H(MTXmNomQNL5S)f9aGFJLiu@Lc`gP zD!rlhlJTie_#50lL|TatlO<%q{W^<Xk`p8xk4{%X_sNjG*kAYhMmYPHqrHj;pRNbF^4(j7wvJF#j4x5-q#Z`v`hb4^KW{kAsf@c8vR_$^gR#8i+_O{P3#=(p*vxxXdb8}vyj7h?>j)zFlhe)KC=N{rD)#6UlN8vMt*F?6YUqJs; z!Y1^AOw3PC3eP8kUPZaCDLBuYHUQxV$N_wcvrCMRfOX;iIJzddO8`Ru{%dZ5e6^=B7J@XO>MJ{(3L)3a%dCzxm(Zu(!x(mwMK3Cf2uX8oO^%cq9MFL$CH)GqN+3?n@sy zMDpjFjqcpnF7N@7rcC3CEP1ZUEpyIQIzJ7Yx96y%cAw0zsU9`rpu{$C>(aVrtK7r;EU64GphXe?s)W&$6wNwgjF z(SxFUF&{kvPfwioPzZGR1|YGqiPuQqt&}x^$1LrHjZw>B77Tu+5m@Ra(1Am7M6wZ> z2?5)t|=~Ej5xG0AVoCVub|Y?0+E%T1a==CQ7hycjfSY@7Lub>sS(nNoTmuT)gV>u znNLl~h{ovkjAo+4!N}xRt6WAL$L)5df-##Jg>tIZ%Ba+4vs%@IZH+{3GRY+xvYG$D zY*t8hjKRR@q>8CVqf&-7Y|E50P-Ze>0}K!V>muB;q;p1k zrf8KYDY^n<0;DDeF+pq&s54fn-b>RZ6AA#Q?prw5g!YNnD>b8i)AGWrmqpRR%eY(O1QJXUVweNU|A`V3^fW+6)!haQPm_B5sK~%RI~)+sc+A z4aaR0>}&Mulp#9oYUHnQt4O)(v;i@CVbXhA#Ef=$q{SA@t_TT+y|zmJv{Xeng(EyS zUk+lgaZ9h**m+YVtTh)RPG0P}c-UdyX}c^ukzJqDB@M7)4$R>AW5F9q%`bIAEpE7I z{E{-I4GyZI?JWI`=uG|>d>f;g(lX=i$D$BPEcWSN4&e3a~#)YZh6C2Qq-p)xGh`RsrGvy%e{uezHL{AJJAdXI}5dQbG zkH97SMSaxh(b2mUYVM!kux^h-V4%%aUU@eP_ngu3x0Br!aaRXjW zf6YJtU3`>C9gs8+hy0xUN+uz}-r{d_+Q(dU(HOh4mb3!*$U6||7%ZXR3QF5~V?;SJ z(9&4{Um$}3b{NbIiNOKZe$0K~;RcXP2N8r`Xtn4B3YZXzC`~LaLCeHk`)9u_fp#O~ zRLVP$f&~dz?$D8=8OF_hT9I2{fEpFy*_5Xn1AkKb4;h*ZR+mtHZuO0seE_2DQ2L$=!N~1T3vtH zTe`p|Bp!Tg0^=p9a(;FM6fzC-!jfG?UyDZ0e@EmP&GO z08Vvyh+z%M!e~6y%qM8hJQYemllCviF^u3O)J_v#(DzIpVKXDX!j zhRQlaMnxo+_}#5F%nL7Cui(GD#gSj6k1fCUFJPEj{KlX8ef(!H_T2sN5hQ%9@0$~S zhc*#T70R4DdP3LC$xr@qz>hEZZ&`d}1!hqOSkUd1tH1~kx;TzZ#DPIWGv;i1aR8bL z`g1zl9xNGY1Gwc+%w+x%{?TWjWusX8ihrb)=rDMFel=-J-Oj!CEdMA`r*3DXS^ck> z^UVFPWo5BZte^lEoW*4B2mZ~Q``;zIj(%|2V~;)7{Q;TFFXlhnOc?)BvWveVH}!tD zHTAw)&16}#8RQ^hvY^7hPl@W_W5FNTWY$7=?Mk;vIt9Z}2WL7)y>zGx20S4K0R9aL z_3%Zgl1ZxxAHgFQprJv`sXYk%6ut^}rgLY>mR$Miot&0EGaQk{_k6l|it6yHX|1D3 z=*S(!b{jeU>RlVIoU5x*_|1URJm6&buzYc7`S+sHkr#>1Zy`ZLg~z z*}0^4{XI;7!Ee?d{+KBKar@#YOGCLUZmqcS_$~aWw@GaL=j(UOG>z2MHI&90a~eB4 z8*{E*vu?+9oj*^NsE?KpOP6h@k1WXK0pC021ErBZag<*W$l%XJJWs?L2LJ=`H3@RY zVwn|^8Zt|TJhEbt(;%h1iFx_Q;RsA0zwO@VI`8Rx?#vg@xm?e6G4*6ay5MD!P7BM< zdakSMIUwnO0wt`$4i`O?p5b18Tk091fCT@NK3MkLz3J1TzhHcUE%`gdY16o|bQlK0 z@%(YU1gUjBOlA!=`G;r}uyn|^UMAE2_#Xcrh!TX1wETPT{gF(2nMpo25Kqza*!yJj zsSLh9pYQ!UB}br?3V$a(`Gm_j#c!hTk%$mcA^8HYb0%7SsUaRIMvvqKFo_Ua56MIW z^fC9RVI|c3OM?Wp;Lre!h^|of48-CKVfY0cWUvx=V;XPLTx4^0YvwfUT=uyEbT7W+`LYsF(b=V=$$lrxW!yG z(#B=x6lZJH8mS_j-(K99TLeBQ_I-Zw56AeU|GJdf`woFUhml3+tl7Wkj^UAzE<>-2 zZe2dh5pH+cO~(@X878k@7u&FA!_v89 zs`Yv`I8Ey#9nEv*Z5fW3^I3o2{XOYS>p((#Q(>+fhRv#5v`DlLsGl1!@R@`D5Flvy zhlw4ikEB6e+zN{^ELSwTQVKH$kU-W_7EKMM6uM(YGepdY6d)hkH0fR}BRBz01ED!k zEmZ0k>7>{#U@vh%oE{<^6^dCnfSS(+>0r`LgLcxb2SGd(2G1^dlfQXEg*&fq_q+PK z)L+L~oaHlSlzWVwKC!G~0e|zGWp(;@ch}{u|5&5>XGX)Z@~)ziDJ4Z+<;NN_{;AP? z?5#gmIk6~jQC`u+%479>PF)$T9`uzjAU&LJM!C~6#_#Jidde;3z979wS>0O*y-;8N zA^&T{@cjD2%P;?sR3WCO>cb;H(MjgiOWwFIt2k1ASKfFPqjy!6c#o1Bk9y0>T(g#5 z#Q!tvzBfQ*uNt3sS9ye)+>tXrr(;U%tqq1R6pAkl4Y#&V5sJE7Zf!Jtu26h#XuP$B z3Dz^p@i}*w<&=5vdn0u(Kj)~oq{=n-qNTH3Wo6!=7d!6G8Lwn;>6A#gGu-33yJZgj z6gr>!B$I+aONv`8spwUzk;$CR;|~DzH+#6DX|=+L%9s^CjSq zm5xcfYtC}dO29oUk{pK|qVJd5F&6 z?=(gy5;0-K!(bO7zEZs0P?W|81fYR{aVrL1e(Kqm#wZ;>_C(DzHJBbJO*^=Rv5*;a z`_1?5tE{Truwe~R`*U@>HiSd@!^e*wp3m<9dz6E0pb zUDOLkO;#(O?Gun%^8PpZ-X)r6u{ubNDGysDs&xME8L|t-hJ4 zIaBX4Uqd^;owr%MjMKF7t6x33rK)R`FQ;Q!0Xp{A2Q=aUIwGeYI2=FIm(MeWO&a6H zJJ$T^z?1_R2MuU{|G~4($Dl~{qBvMgDCG&7lLu*iX`@4nBWC=g4-Wp(AhH2bjfrA6 zQ9#XhSWwR{S{qIP`yXa?F%%XO3Vlw$q?nFqWENm4G{-Kv`q-tH7I#)fvNB965;w41 z>x7VBZq}QXI#9=mD@U5f#ASenC;k&#F*>1@X%e#R`#XJ&tH;)vGL)4j4#_Et)~dyv z%rG(=<|pt}{@Lg?Rp=}=s;fzERejuCTG7@tv!g;hra@DpB4ROF{@X>l%eAIVa|R4H zHx4re3UWA`WV*p(6f-cx<%1m2Q5pz`+>8Zeo}guXx`s7nH*iQTTtMKwNb6oT&^ezI z_{+V}mq!ZRwzQ8@u_s8Y!PQdcr;7kAK&@)OLGD_6yTv$v5}xQ)2(zJ<8%8P|J;0w&%NyH^ArQTI^?>k zFZe$g+#0#j!iNJa>yvZBvzUNi6Mt45E$>gjnijy7FM(@*n21%^YOEenb9`UAxE zdg}Bbc<-bD#baIkOO!Wk=Qf31c9on_Oq++p-^5vl*I$K%*Az=gGjVU8y=49C`_oz3 z65v(nfkEZGXVXIG!`wo{=mcFHq$cM@lWpPq)5^7=hR?Z|?7YBvC>BBU9$JZi{73%5 z8p!YG#7WVm&?g5FXo8f41fi}vydpU3;H&c>KopHCh!-kM;A#*{5ewnHK_V59fhisO zAQ~EE7Db&SVG?Apm&zjePU&z-_gz>+IIm<^-oyEM59Qe$S$P#YFCpqcsynDg&I?^4 z61Lk4j}_$JlVi1KWS45O7cxqwk!!08{5D&`v4WhtbL{r4+%l~X2RfLiz$!s}hS5>G z9jDB_FV}AOqj#HTV?K>>Ubm`7;a3|58sc7Z1BPIc*odEOK}KrA%u{^<MO<`Gnnq}aB>tRNIY+yHbGa)Wqd6k#~j>qJmygvFHpvKQ{VV4G$sqG>5f58uo5 zQDENy=Ui`p@5z%AQ7ZG~xk47G)4>W%;^fKxUTQKOEFmJWOkkT4C1F5LCb{$W@W8H~ zqq7^RhW9(Dg9Pw?BNm+`6D>GSIRGKaF^&f4xSEM_$V4$_LgG@c56p4=w@)$r{wW)= zdg;a~WFAAQ=;$iHA5MjNQy3Ag^30(UK#fCX!>;G}?M*h)D75wizohI11+ygGQ~LF#}PhY2=>CpM5Kn7ZoEZk47f zS_I-4Os8R5rxF#ebzvY9==I?CFfqeSMfOE^jluHv6QIf*^< z%C<27hhd@6Fp?8SOF#+&I`x5U8jLBRnM>yj7KU4qtL`|J4(TtP9w-5SxL}(~G%CIR z+x`IE~_kTHxBvU-Uh2N6m_0f*)M}SnWA*!R>JEHn?X9+s_q%%m9V5G~2WE16w zBo;llx-011yxAE{{T~h?SE&{A7&2R-)|a%5YOM$aDq2UuxiI0}Rmb9#I5GX)g1`(R4kpQUU`PNi|>FbAAO(;kJ7%sAs_{o#> zoe4`p#-p7=&voGmAj2tQhzk)6P(cGMf(OjX6^O5* z2zNotiBJXvK?S1f%sCD!j~KcSfEV~%Y6TV=F`^QwfsXXhzggG_LNvmT4)CBV50+AF zz`)GdtdEyk*!i0t*@S=O+l^h5Hf@^Jwec^B_A_^lsmz@`d~$S>YaG+)lyDB8bcwju z+87)j9a-J{;<__q7uK(u*EXIbGOv_y6WZsks+&LN%sP8c2pLAEHgF#|Of`pcSl5^} zYsQRSy?X4xFaJGr(}aONJ?T*Qm&7YMhb=C~qp1J(rjxO_M7Dktm zCRjNM|G@G{VWxliQR1AtCs5*K6fE=Dh&gjcq?)x(cq}>5Ea;L4@Xn~eRtt{?T9psY z$fq~P@#8fkK#+iM1a4R(o7~A{?A)0;GoCcP1BJPbe-g|!%P->E_%`wg{hyNYtnhrFfIs?8dL*Cvse`> z{lTZ^h?uL|M=G_&cAIlATfCP4x87$|0kf3jQ$O95Kh|nz%cXZm0}jnSg&O4bEF!C4 zX_L89UE<1$GX64|Gn=$lgyn3Ixruda`4=02!Yj~tJf!)Oh};z@+ADcy6Nr^FW%8*x zTC+-{Xg<598X}U_4&;xQ{=uX%D~P$(95Lqt-B<6FTA0yu zO!|q;c%L)3TdVLHQqR5=GAUZLGH}LP3d3afz4a2K-ufQJPtn{t)Sr_Sz8%d&lhzV_ z&{@my9r5)94UY;1s_6~=PXlWZs7pB=5Ew9&&cPc4ypVeIQ%M@BAr`@JKIA_XJUF{0 z@PjMGhzCh7?KlPGEI~u!lRrTDV@1MoSR3%m3%~sdwy!@yB?Xr_)91|ya(_M}U{$$9 z5{Kr9)Y3oTIcOw9IgP&Y5A<5IDGp;vmVkg4tfA0RsC5ObK@_2gm<3u94FK61Xt@!b z1z4wQ%z5RUDZJ~F&P(PoEt|G%8pRs+DcU~$`=@P+eWD+fsw@7vf84#BW>qlyy$ax^ zNRq7Grr66Xl}GqZd>Oy#h*GKF2f|~HaWLFdihb(qO__OlnWha9{MlXM^StPc}4i) z(?2Xq@NZ!2Ckxq8E%RFNj~_gKFcc5j#)HDque6k$7QF9bEMo!)Lnt3bUJ*9<^v}T7 zPZp-oK1*5#Jn_sA!ePjwDGWuzT!X(|C}TyZMYNuTF42r(N|6w}^AK$E)bhf3q2vR- z4}%-khA2M(Ko=GW5Be8bc&rxS>>#25X$@gc4GWEz#!3w!(xH%kX0S})v-0dgF&AgV zA^RD#jg|Whez`cf_0qWyE}avzDGB0<+ixi7cz@Z|U0t&b%ow8N-vJi?pW=KsGd^om z(ZXfy`mt;IMz6!j-=TGQJ?65LOFt+JFxJrgY5SULB_M0AJhE`}$DLuI=6YnQZxtZK z{gpfDFlHYfl;OMaTzW(SRS7W)9=OqkNj@Z~B>*;F!S0AogQqG0qX(W310gI=!4PFv zz=K*XMh^?VRJ@C{HMZ1H3S-+qO{U9eQv`F(Q)bSr;A%pRm(^TF?p7L0GfbvYjnN6E zdF8fnRgSI*^db4RS=ohS$OL^{Utsq*8n-n(z>iU*#0ojMO%`kOk}U_BYl`!V3&1%{`jT~)Zy)fzE!N%$JNEZN zQZ7SpFxeF*r8puUwVJ>Jk6J=e+B5}yEl96{y;6Ke zVcIU(m4!Ogh=6llcpCta;Jc-7;@t5dt0wU%Za+PG&;u!dGHP0^P)BeT82TyOh>lt+ z;a|m9$7LmG6iB*tR_#vf+RPz!p-FEc*VMrD#Y*H-7h_Tt(UOG6XmgqDrzcOyE6W@n z;dpwn0~wZ!cb?h(==GcO zB6-V~W3lP_M|YpuDU_|vj}$CeP!P#qOUuZ%^BU^pOpB+A1z!ym|7NU5vcnlU;rsd1 zzy0k?FA>RYWfK2vmBo?i2!T5l>8eZ$E>Fo7Bgv;sYRn!1v}~cw2$ls?XarZHFZ8fF zrchd_$}?@8Z*^NNno`-c`0$*NHN=$6(QFy!HR}WAns}}!OI<0eE@_&y%wTKJ8aO{F zHR#z{Taby&)6AQugz+qoKW(%Yg=1~*mnk*$;+1#pojZ5$T`L!-iLe(hx#6m5)2_N< z$>Lp{W@wiY_#D!GMggfyvj^9M(P0L-J(eLS_*J4C(O1ywz$8msQNSduh-m;n5T#IH zkrfHj1uprq*KVn6cgk#fHqkzv&?zvT0T(NueC%&hil)0*?EJau&>ksWuNoo2T!E4w_e z%3lzW8C{klYfj$qXo6S**~PWB1-Zd+xOwiJ<{a+3xcGpUMDBs*7)}_pnu}h@8hk^cTun7U1x^6WcKpr zZvIFxI*GLYGn{8q7&JPwGcOPi`?7UviOOPf=7kg0*{y-PNKr$u)iit8?9}6oHav0H z=4*~8UGnoSzB8f_cfMuEP%a!K;ALP z-l)M`(FH_Q5HrSh_@-VL{Z(`d)+Rae1E(?rNS7$Ms6syYfPLnGHD)bA8d%dX&f|=9 zl@bDik_UhRh*{L7=w`u%CX~S|zzT&(dnoK1yiLp%NV);zFsS2@sgj3HjM`Q&xpg^?%)hfK5*qTZCOkH!+Z98_5>X}c6$BxM+-ki?S zx%?+|NnV+h*KetxT0V7~{c?NL%AUmw#=^Tdh;SX9Z(PK`_s%=} zckdRzoo-u8>~Z^_jmu1o8!7Ru)aCCB?d@^q zj_T@yg2KX?L^IxsFe9eAx}t)t&%+-J{!E{qmv@9*PHU#RXaW6GQNdqUSvg5PXC^0` zV6&aEhUM}scWJ)YJdxs#IT8lzD1As1fY9+2(hO07n^Is5cYUTI}yG|hm z#wn-Vu7e*jpqcHfu&d!tRt7w@&;**`dj88-Ua6|O^r}jRunN7~7!3a&UsH4(rb`j} z(Xm1gk_C@ew ziH)Ub_*v()1mqSon@|Iy6y>0)qCY5t-5|XqP6EI5Ow{R*QyF8B3D63q0!>RChKqq4 zwERd%_&6GH`yv5XfYoC{sb`c1i^E2yMg49+Ej@i#YfZ0_sYBxD787GYOn}b9j-Nqd z*|bE%IvYpK9#-M1GH~i)M)I6Y+^Uo=$P?>FiDjTX=u~49#4;OOYYv%&lXR-MAD_fA zjGhGJ0X@lk>Sm=-wcf~_8Y#|!Bw>`suwT0TykUKHpg7YNh?! z#*F+tiNd&820PRAzY?)T;SDbuS=nSWspLAa)X5bG_UhzfX8AU5sZ6aPOUnihQLp^* zAw&nI=su!R@;%7CXe36T1(&mu56&BksU2iMo-3f+M}P;K06D%$v{H1n=%(~Ij2TS~ z`kdHD7X#xi24*_!!l{RGmumR183@BJTq|*3Obgs?I@B?S)>aLcP&xoZ_=1cQXE6#R zc!-_=MFRC>{Oo{?JhZg(!0{m*k2zMf^uif}q}pusS`BVjIeBccBoaOKX?>$VGgwh? zXy|M$D5`4+WfZwPGYlhoMi)g%$k?;lP@u2L3y#bz%v9x&E4Av(LWN@MUPqa(aPMAb zaejDsA|~6m*Pl5iTFvJb)E5-gvkw(TruHnUjW3v8sVg6zYqE;JXU?BZtQ!{a$xnL5 z&-l2q&aSo~)y>k(V5q60&Ze>IGVF$B*@0~0TXMO1xoqzLGuH1>u9ik#uwTt)ddhfs zJTv$Q$sgZeUtUsHn7Y`$Pgzz+eoe1j$p33uZDQNj^)oH8F7km||jr8e7;I06+Nst+AykWm^S3BXAy0zQZo<23yQRg0+C8Uq?E$zUnB zRR0?mfyCao_aG2Vr>h*7IhTvdh~oQ)6i(S#tUPIqbWW@eee#S9DdJ=so{5oLv4^>j zKk!mX%Ywao7Ce|au2QEPIaiWUIOV7Akui!MRJbKGD`(2}_k4Nvej;`mO*FX8WHfB< zCJRx4$}1$~JNq0K=n+sdxN|ojl>-)wSp#F%QMr|Vx;O|r;s%QJ|JeuQ(vLDS^&NXr z&ZC!h-_TXW^$kAg9_E`ns+Uxg2Ks#e`#~QXcsTMe=KG1OYG*8p@<~3Ce(=pt5#4nD z0CyLj_m@35eQxTLNDBEM(tfBoMfQNrAuU2-b%HR2h4FuH6EC`k7fdWrdnv*WZ-{C{ z`1aH{74^biL4jyUVTPa|(K*(np)^WE*Hb4+Uy)S7Kd+FoOW<#uTHoJSKedN?B}lAE z+ZHB?aGSP?#59IpMsT&H5_IQ(S!e&V3L%j4J*d;)GG^VXG3*nvHs%&(5VkTCG7Nql_{M-z#q*Nv9B(iTDyKm^}^{rz2lgY=8LZxB{52; z6}rSFho;{0@V38RI^l{Sqa`R}?vn1_nLQwViINhEqDCe#(m=KW>r>4Z?XFMU4}9`~aYIFtnm zDH^ng6XXVm^V%W;j*f{@tT58%N!pv{=krG|oxX14qf?lTmHkhKE+0cU{+mBu{LG39 zX=7Q9Hd|w_1IS$>>Tar?n7aDn$;UP&$1)A2XTEJ&WEuW@{_E~rUtKMZgt7wl-IabC zv`A$GjBdD(T#UpUMAwK8P}$(sqv@baqn*&!K-cj@H`3+lbt9$6x7 zbQ%N2k9w&F{-&ohLSsa;JLmNK@rG1%N|fIbba`@{vNPTOj)MFSzsGD1*?hSkSFoc? z*yYO-Hu8N!mHdJZKWq+RTII(_2zx!bK9F$GObY40aB-XwjVOzaGP<%{#$XroUpJD} z<>GSMoED4I?r^#7cB4*X!M1Cl5NjmSC+u`N(mOAx=de31eQ?F}@rl9zOIcm(m{Boz zo-H$@BDlNdzitTaCMo!m#8m(GB2`%wI7Bc0%S7Lck`g@8sU+!R5?DQ*CzA)#lXk72xs zScLnPibA?|smsx6KIVJ+n2~gaytz)NHpF7(L^vxH$ zo(+^v>)6zOnQQd?iQy%W^z?oC6|;EQWQW9`EKs2ZPaM^C z@uYOXv(Q0-281C#)tr|3@xdWN7$H31Z~l=kEZ+Z#&mWd^OtHTd<_2STNZ}n8?byKR zrq6PRBTh1=a(a`sJT$C5IcD}_3s|oEfs3B(HYuxemQPx-|M0w}D+^>kOSV5=){?Vu z|Gc5-EArv}^$K;s#i*5xzfi074=+`?O)EO2x}J${nbwu<5LYx^SGZ@+ni0iIpO{4! zJ+^GI({@qEhzC~9ziZ(d^R$Y|<&7cd)yzjjky=8#7yPejZcplFNCVf?*?Rqyn%YZK z<-osMLkwVCfNE2~=+H_)yGFR=0KPQ+!wP6se&d>}uUXqyrAg-i@wnKY*v$h0tgQq=+_bgl-mP8CA47p5>_jgp~(aQ`&_V%TRpUN>Uf z@#EW8JapTWhH|ouWb&Ca=bOdimaK=*MXBUStA-Ar5-DpeOhbmnoGrxm+eDX(IPgM{P=kMbbW3{xCAt zjVI2B<@2pXIm9>1s7TW4c3b(Rr=WmY9Co?FuGHkz?aA1vQL$ut$xL3lguK|cx~gh* z8(%R;7#FUj~bkwe-@fL_zqr5&C?ZuBr{Hc0>B;seD@e`S~KZmZf*G%O9eE-Azi3hFhA80}U z%84X&|F$n5m`7Gb{9E-~-{s%9^ILx5%%|zzZP+HocYQLI|(t$+}DVrv*f^7A0@dysU zELTvSG4_~Yw}4LyAz^e>!b^$6bs(IFo>Y1+m^TgKHd?GT2;D_(mV&n#+OI-EhCQ}? z)$PG@{u&P($WrC__}2~@GPG6eMim)N?Q^$fX{?#*V0pdU6usGAdFtTbZrTt1zl{Iw zihxR$+c;rjr&}kr>9m}yu{tv`DZp}9%4J?=bZO_^-V#}Bnacg3JGXTCxT&u7)$Z)u zI@`8BhxqP-?1q~5!0^sP)$Kve)O-5(FIl?h&)jAF6K3*!Ls|dQ4q1+!kxJQ1XYi9i zAu{b=^_ zVHqntDzGWN&PX+}kq1U+c@wI6dR5l@lj5^CIGQ~*>$T+d`5m)UPw6GPO^bKV9x-F& zBECsmGqpRhm+yaOaZWk;f0=vpz^1CSe>~^ho3%}vCTY^WN!zrgbZ^rIN}CoaTiI7x z3$*M@*%1&TyCAZNs36FQA|j$Vu82|?7eqvH5J5q!ql`F+3?eVI&E@-fZjw?EXXc&X z`^PWsz4zR6&wkH+&U2m>A{w-}$NDGZMUl`@C;RORmh0c|;1z-~h|g3e7-H>r{^65+ z5D{tROmf(P(PHz1HwdKHW)&TFGQwWM%s^p<&`%7{Eq?0F{SR*3rT<9TF1M&u7nz?t zf}c8W*cFIBCYIz-yem1ofK84|SA|6L0p6|Nwf&V5p{n%Q*mRZ2rb=Tgn3<0ns0yDRRUmDRa@;_5piDqs8LNIOliiIm2PZ!Lpq<8G zP&({ouoj>#eqZ>g0W+L_zzYD#s(=^7z?PUSiHLnJHtyKyI)Iw_Z|F;h>{ckOUitR* zvdA$QZ-8hdNsW!7Rj8MJQEso5F3SOI)IVME{W9iR_WcSei}vQ*p=V*Ng+w9(!aB() zZ{{!8Zg2EZNQu4qvhP`!rgg|=G6;1P=~Zm66>1SeGv#+E<1iuM`jd2xEYVL*4D7{~ zGD8G(VMLN)YqTry=x%pTBq!hu(Hc3WOzF6jx~Ghb3O^bi9gS0zWG!ku8?VX><$ z3|1o}hKEOo-E3eDihoW>;C6OBxdv_DX6Q-+C)Ij8h5CI2^~)OcH*MDCVF)+01g_ z#o$$0g@>gtAHKi}qytiC=>X&v7V!zYXE(WL@7_IIsGGf;9p=eRj{^Hwur_?>t@zzE z9bjbOCgjmDLAt|(cr|30Y61P`Lylkt_J13p{rn_g;j@a}iWeZI{FdS!#UaJJ;I|Py zUo8+I^PK^i9ME`n_~9BBLO?h9oL>N|fVd%laRfjeP=a>QX9zN&nMk;FM#mBup3vH% zHe>q1KN6Vt%wcn)ShCUyaRC8D!veE|s&ws`T7B|=_fY3`Ym%rQ!-m7?OrSG zX5&n$O+y&}lq*&Iz*~AF-z6=0hr>y?F^#{-M0aScwMjZ%%H|l$r2eeCrm0rR21u(# zd@CE=(nnhl?brnY)8}I!XRW^ZM*R4oN|S0kcm7ItKD9q{URo+JtLC&) zBXwi>O?5l)6We7iPWglj&)?r&$?p$~6Qw7#S_>{OYBaWZlf`0jglmFXPchD-)v{`3 zoCRq>Wf56o2%D(Wgge6UbA+pcrOnJ?)f=P(VqDY5Y?QRkC`5~JSqWVYfqlS+9M*7F zcjSn%v7buWq33wGr25z`t&3*)(sN=6((h9#+1zqgw)5QE`!s?J#-xn;eM}!DeYlmi zx%jn4y599e9$f!zYuF?`#BxK{NZ+4JV=Eguh9V3j23bB)%7*i&Yu`xcn;wvUU{Qbj zTLl{rj};*pgD3i6M@n;6w$D#?=@c?kwV4Wu7vB7xTXSDu!eI~L^(9SLm%J{1`jR_C ziq3GCr3-_W9Ask}%9psE2-uA(vBJMX)!v* zAf1)mbH)mv9NN2L%VgH|SXi$z<%D~s80pYG13zUWKVDTfc$)W+G{5s;wwSkREN0c* zGJELQxl)PrmBErz*3b4a>o(=Fr7!wn1pILQk1U@{5S>IR!Q7w&(A=C4N%H($JK(j9 zw#e}UZFnI9&6_VUF8%ZV<69Rz z|6cv3P4(|RzhL~mFAYArXU~;_zixc&>zB4qUvOg9iD&j473Vf;iiT|5IHX9tzG%XP z#+^lFg15(-H9eYy)@ccoCdCV@#YeZ4H}%cU88Z>cG~v_FV2vIkW7DJ|g+0f=qdWiG z=RRDOHX?ptLrA9#W58%U8*3S6iIq>%_pz253gaXp{%&FA%8NT26L(%*I9~UsX=8e% zv(&dAX?obOV$U=DTv%*um^Xn6fYBwKy+6~Ly+CKFuNNJ^|on$ zYXACA4>vthUg-D=us0cFP$KUsM8J6Rqej+gVqhhNe5s{FqRR!z+IFz4-4Swc-63P! zAJT8b;5Be8;Pg~z7|j8sUIZ@d1F!|U9+F>=E1rSmmjY-B)KTR#Bn(Kq%y#Di^PjdB z2e}Mtc|cSEIsf>e=ec18e~`lFqNh;A|J?x{6?qk)g@a+wosR&Pjs%jNAsZ+eU>SiX z17sS)c?B6*O$=P6Xu9szD4%FJ!XM!~8jkdayCL7NG-P~89FAD|IxeK=_>l2)aop>_ zHkD0hmKiK;2D2b=E8O^oa|YZ1-X4Fs$BaO^PN#R}{cpT+|KitQm(C;?cPLJ-9T_Ra zwI2~vP?%8At7k#0l(6_NA;8KLwXudsYj8|~%K`G#I%zNKQzmR{8YO+HO!@Fb>C}uF z8(aLZjn8x#;xppu&^t2X<1-wY!!zPD=opp>mGcvccl@M1J!jk=HKS+ZZDpeTgx44Q zTFdTBY^8agtG(o~%_EiNNd&4S>s81}~6un-|gP;vOdqII9}iy8R-)?m+Lge>>% zds$$*zf+!*wSn?wgk!{$_1m`93(~gwC!efm^`+_8Pp6lbrn48*-293=jlGy&%2v{| zZIrNf+BUJU;XqnxX_~SFo&WSFoKYj;qbY!2XK*FkM(}YfZ;Ue3GIowB0eM~`HDhfj z;w0e|#Gq+5XXHaRe3qqTnlsjOdF~)XzH$>2H-7fzw*H&vO&>RQ`rOC*ZvM-sPgbAq zue3*N3}MAJ(r=5FeY=819iRL8w)M-FKQnmDvinEGjt#ZMg?{m5n~CjmG$COTZC@IG zP!fxTH;=uyVe5&4p>vllojbJP^~bmF@77L?F^3t#U4tggJhl8|W*oTs*P&Nng_xt-cWHdb8582iX*~daQK0Lz26c``9fCMSMu311Q3@b(Lo)tk zD+D`l+IQ!O{wv|CYNc%ZA6Q=i)PWpN0`>C#JXW;fi3mL*B3yWg9O4Uj&x2IZZG!NT zeEG;8(Rh)mmEpo;l%xqF*j6Xscg#mVF-C+0iBMG87nvm7UJ4cGZ7KXM)JckPr!Y?) z6RtC6A#qZqA-97lz~W7k-V|qbs*}*g7X9|g%=eZ14Z#hp)P#@A9?D>$I;VjBw|!PB zV2v6UsgoWCvT0`UosElZ^Z-0qz0*8 z@FM2zro(*qG3gSY$_7jIQUkk(dBCY_a+}(in%qW^2|Ol;=y3=N?^ynLQ?%b z^mqQa9AKU?lERc3+N7{pL`7((i9>!E+REVl{EU4-7kIbYjs=<+U+QGpT=c&_71(5b z)jvErWsB4PM4e8&)~j&P5Gw2 zeG&e{6D9gr&-*r{`-`Gf?$1IkvHLtsL4Tfov6j%!s3y6He_I`MgA(cSNSH5j+su^j zu7}*HyFTfAFXin68(Dqa%*onBw$rs?t)YbNkv?yuYZocKFMVagLnQbYg@|zOO~1hR zC*#YcFVlsYO?7Q zGt4@DP;ii5XU<5}+e|Q;p$rx%36#U1+Hh~vrh7MNV={WX2A{I>!=HtAOth!PPAZ-h zn`Te!82Z^^b=0XorT3&7A$jj6H72)*=ZIWm<}gjhMUz&58##w2Qe#oW(|ANeJS-R_ zz~No6+JZ=j2%43)X~(^*R^8if`U6u&MxJ%MgCQ?clv=Vb)mc*FOkG!!T2z?QyXUu# zMcdcP>t=&i3m9GrjI|c4796jFn*u%-F-&OvawHI~$xi?$;sk&*4JNlaphiI&E5vIj zt}-sNjqKLggJS$3c~RiNo4{5XYk|?4!eGP>Z>J@#UE>Yzu=uU9fBM-N+_Pt=swvK> zn~ILjsaWyB!zn&mWt`-s2Y0s=NU`Ztv!1E?gbju1Fw@?!e3f@i+)8 z0&x`_KI9oQsRUo9RjFXvFaa)j*PHT8-gQbNn`TW=R=lH%w}!>5HWZq8@>pr@R84|8 zJ?Q>-RS9YF%9+wVW2O3%`=|CwOzbuF{*rnL3RYS{^zMSy`@!546~-dGHI_&irv9Ne zf$dqpMWH4E zWwQJZxnv(r5v+~?)h;xHfpCg9ESeIDXM{uaNN3K}6a5b~MUVx3!A-y39~`v$+hx01 z>Ru48WS$K1fP}hp(wku6v`8uknP}Y0Ok0+p-wjA$ByidwN(YDo_yMqi*&;&{wJOkPp=A9&4659cD!E!;@Qie3-}+}tp^VxwOp{i3 zu`W#$(=ODkD)l~ns}th8ouz*~OQXEBMOHbuG@Nxh_bdzRT(!>_Wtp&e@dQhhabKgK zWkzG*n-B6@Qx5yl;62MbhQN5kN(09G-}H~B2>tfOJ4kVJxxwUJajRQO%qzSdoK1%1H@AIw_YPtbg>E^}v z$#f@K|8pW)_xNx6M(+-^%x3ez{x2i|#C)HP4Y1B{RXE>%`yeR){UG2aFU+gaM(VP3 zOgkRpbZ+W6*#$5emQ5Joe=xXc8{4q$zZ@l+1|M#7P1P|?nkGs&qZVV`;^j;n?td`4 zaN)w=jUrG>f*ER^$^?z)67W&`$Q&9ghdcJ)&wIxo01=uYST(J1hi-)7S0P76NU&T2 zrm#?=$%R5f+z6>DnsRVwECt{H>n8d2```?4;M>6sw7EY%{`~XDKW52I4+C|nn=y9t z=CLzmMl-+hz??Y`aQB<^slO>d5PsPrUD|8B4HUH~-VczD!?1GLj2U4tt?WIzgiTtq z1lA|76+QD^{j)_rpaCHwF{EeD5UB~MqYUSYo~{4x87Pa3H*ZK6)C3zUV2^Y-WU}ru z=YT$|AS;##PNWQ2eP4|X!>|`@`Qd>RDSuFq2O&hoR>GWMXkkfFz*;cI4a0?|mpB8UkY8(IB202nvh);cq|0d7Z z&j`%$k?Y(F45Uzp0Yn5;30&vIs+M2mh)XbQ+Y}k|YTely3wQtE8iC*9YPGo@E1RSqbtU6sAAl|7(>jN ze+hU4fC)6!9REVRq=7 zEdHstSV&C#f|2sq_;>#_gl%dpl10z5x@U`;nx~%Reil*}cob&)7QyQb&u>uZla zzW6<#%j5dHb@t{p>7VjCTO|8jw8HK(he0*4cTM>Pu4V+qCGT|uf}a7Q&|A}j`(#~= z+;fH{@0CvNUiR(kAc8F0>78yL>TASNY#5LF`ZLt`;Kr?$NLUaqy?O3g>8B0mkPYXT zZ(*jrM&E0DW~eXEhi3DKzJi86Blo7!|9a#l7HjN3A*$dJSAjZQhIc~-S?Fz0t6P9e z6<}YYAKL;oRTjjM)yn*D$re~y)stcQ{Y#i*O4sS$l)jW}T>3|CWJz!8bm>Uk=)Tn@ z4$ogG!uR0KdK!v)tV4TQYV-K`BH#4Y()9E1)>Zl45PispLk93OS}>sp6w3pRmC;4H ziKxJjk$IcZLjp0hvU{JPHt=d%sr*=&_oF-N1c3F39_)z010_UMKANX9*ao7)2chMB zD{f(bz~{iJZ^rt#%a0ZMF6aQ^`0}@t*!<;y!JZ2R6`(^fWsBV%$bBGw;46`re&zEC zIXMZ^y&uH>klA5g>5P>-jvVniC{F3gNod%eki+}_xUsO1eWKmI;rSoEFW|v|1cQXAOMpP0fjP?a0eUwBKOg6wyf-KMobg`N24*DW?^-#y4wGvV)5Drm+1fL;vTe|1{ zvD=t&cT%6(d&YKH9-~VPinXTZIAH;>^3@^=&(tq{R5$S3~Ohl}e zhvfEbZ55uMbnu~ZdCR2jRd4LRzq`9I`Qg^1TleXbqttDU8~Otq99uT7?}pwb9Z3g+r3}gS0+bt+mmEg^)fIC!;&^{(2t9ZaMZ7C1h1Z0Zsrd;IyZf_t^zL zpJC_(5i8Jm(%7LtSP^a(j6w<*K+@4pq0jx9I(YbSvN*5mg%Wi4J%1LvN z@|;0hrOweh*;SIhp?2ax&5-t1K_6yWsSfL+Q){}oU0G_Wr@s(f7Jc;0h3?~&W2g}6 zxOCy@+~LdFBQO8;ag2l@@CLAZ4R6KGH4`= zLSof)c!=3ghsqAEnZjNT;Vo`(kN?MRpf=wDt1nn-9;4Vo(H;nKIa#6CPD0KwCewUw z<~u6s+i6XjGYUKG|H1Ab1I9rpYzt|Uz&haY3yy@z4#>lhgg8MY-sIoGAV5@qSSLOF zEm_d#ZdRo?oAuImv%XGmmbTLktCDZL_R2h_=rEQ@L+UVlenm|?h(0~~@}oU1=B53= zfw2XT-w40-J{ag9 z%|xgP$W|rfGx|^}e_~J+AlG?B4wG#OtCggq7KgOAI%>7kW0(`h?7Y>_S8r&wE46xq z_QnmZL60B>?uhY*z3O!K4YS?W;mxe;W{WvGCOXpD++XiEe_Y6|VqbOUyPSQ6Tb-Xb z56Y|=j(jKe-7kCUvnrvWcM8!T`Ohy16qtsNW{Dc6P+^~ZQ_%p%yi5e*Q0dyV>7;VN zw@-TAkx3k}kZ{LS5$O=N($h`uC%;A5Lsk0rRs_eava|~n`5bCch#}7IawI!kxkMv} z1HuHAqOMN5RKU7OHPROR)vzuF(xtjOP;1+>d91ypm~>jDklb~ix~4jTE(}J{1O=8W zs)yb!YC%1;)+7*o770lPP9wjnQjl5zk`r@HerHAWJ&A<(H@@<@(P(X~w;GL~ztRZ2 z?6T}|2_<_}ino?Ec^1E+JQ|Xc5^_}e#$v&XyIlKdL|A zEQ#uG_C)%JZTZgUSJdqVS56Kxx3}&On&orH$_`Vrye)62jToexjetYTh&xU8N})0d z(Hv5MM_3jBO9IErVTO_b)X8N-MY(E)cj0oC^!~5XQOyeP`Ho>}X<;4t_H(Ll__j{w zwAPkmCr$|48rO?cn?{{Dk!%vCnbJ-)eI&R}q?wx5noyJc{xOdD=Ex=%v=Lg`H;0tn z9X8G3(dl+e=HhOjlv}u>@}{WSqarH-q=%fT=m5@n6H_r0q-33d&=G44&)s6 zGCRahvmcq4!#<;u?ClU)1*8Xf68CvSPEJx4$YI(VC8>OAu$CeX%Z-N~qi^-Zw~qA( zc1W?6QkQVha;?CPVG5l}6rBcgJq*1Am^g#zh3^bYCbWOGx%|r-@j8K~(NYGoIx2&4 z70{LCeEC)zyad>+R0I^K@duh{BAGfW$Sn~_dy5u8QqWSvem>a?Ks7LPQUYosJ)sAx z1TaN?b%t4~W)S;9)~7S|40-4=RjE?PCtGb0XH8O~K6D(}Q3?hooAkygM*%Pk7qlj5 zoMK5is31v!$v~`2SDuihc7fw8$0sREK-qMuKoh4JCwaaiD@`OWqqd5+{KNu?nY+T| zYE|eoYS1L8;Gh|bYVip8;%Gl_74pfrUlJNay~;13cF6gF1CV-}3WjFTP7y}2af6Z& z5tiemUa9lpeGz}?j$D)yw$5o#NN^XeVP9*KOc5^5`b42mdFmu{1SFUGLb0bvKQKPM z>x!(D%!cXu0lr`c|B$sxh>Fio%8ORk_JkAP`q95Gh?;ue?B4teOrNkJp8TvqR&Q_b zyS9PZFlozS_eB+9h*E2VqGMw9w&;XNlO;&)8U!DvAw76}QnXT^VGy{kl`bU2)`68w zi?)Ypj9qPQ1o$IVE2FZra#H4Hwi~nl0ZVG0qa+ySs9d9p`zJD`S_GFwXk+VQ!a^85 zwYXC_td6H@L48QmE2ER*c~65@6FkVJQ!|SxG9lV#a70E0=`_)LoAjHuPplXfZL#-A zh|sr>)hmU<+>oxZhSZ=it1qYkGaGsx;7OV-?wuxcA z;hQ44)xCq135)Y{2k33$U)~$_%t)1u$7zGpbY{i{bAN8(HPYV7UK&lA`_oSu6Ss@u z1~`)m2}w0*^>9i% zS*h$F-y$rQhiKBH5^`GG%w5Ni-#Gru$?5HjyQoqoH=GTMvxOE;tKd8nhO%2_abZhe zt0^u>r?tk!XmtjQAx0A%jdvE(h3h)Hl3JHILY=w@lM+ct*5n%4p;2qSrvg*B~sE{-@t6omnu1hZqde;h}j8i)s_>4tVHlrG(7} z_z6IX;hLmSdud85SA~{mhlgMmMF(r6jV8TT7abd>5nhamuva_h$C$<0smt2v?FNIp z#u%bwGZqLPmSpkUX;d{-~d zi_ex8PHUI9a-^u`fb3>lkUpqy`}mK;!XC~}unIz0bg_qJ=9ecqSocayo^XpvgcF5# zhPQn%f1)cmXikOEkd3zYlJSA|TCRK>xNHbXMZ=%=ZBiF37Gnyb6A=(er7lrs;F6f3 zR$i@IIdbGm?~IWvtEyId2Nz9T@xWg|Ib=nrSO4|Vk?BHer%4OCzgZJAVpvs0QgF}B z(!O2N*|Tpip3$L$BeOMSLUuYUvy1QPmYZTTz@WK3v#@jTnn`6_2j|WlF{XE~;@mi+ z043bK+^%i=70_--O*n+Cqv_K^A=`sv$&(5gDJm%MS^Zvu$f6?YF*O^RHs=7%0nY=- zO|A%(4k!-}VuG|IlqU}+m605|QHU9U9J~ct>siL=19wSw)t$Bo#a7Z@>DV_*mwvItT)(fO8+xC8eBK|dR#htT&RL{iiZ$J zGG?xnrmaS)}nN&iXK)C zTe4)BFSOzK@ur6$5kXigoiVa9PAuz3!CbD)K>{AefEcxuGzIg{B@3YvLO?jb-_}nI zNM~x#4UZc1Jd@#i9aX1xL*Q4@%{9FII`rI!m#f|7!(H7(1>vdQI*@_wl&T4-K*QKB zfq%H2k_mF+?WA~gTbrVq+vFqolA=+|CWJ+hu2B-AeCQfAHIxAz<+2V?%U0acL^Mai z>$Hjb7fxyoH-S}XCPiQCQGkaMZS)mU50jBcf;UaInV>+3xmHhAi} z-NUxaLEmr!7RtH{0Z$9GqbdLtFGKxg^96fHSt%OEk+FSoC}CL(GDogZ80B)(&IWh1 zvyuJU`nI^(WrjLv&*ccy;ERnwtyuMr_p8J0d$N@hKIFr8x3VAVN_`*D#zB0;yPU#4~YZVwn+MW97Ke><;Apa4N zl4#kh+xrIfLVpig%U*)Y=#)2czOIrNUwDZohyaq3Z-8iLr$v(>B8CJ1zNQNvG#%eL z_1dfOG@!{!9F6EJx`2Z#+mWkRjq#HV4gGH3(Ypjb50dgv)aBlI~&mh2*@E(+4`FRleB5l%}e} z&V3Mx{UpX&;it)}u+G!I9}d_+v~l81<1bIP1xd~hTLMny-0LyHZw59-id@(0pWcM?%p5;l$+H`4K z8v@5xj%j&n&8YpOH0s>iV7P}@rSz(rS=B2=B|enjQ7LHJXB3nROyXUH{M&2`5q-pi zb=IRGdj^rvKP{mdU;xPw8n(%y`Q(&Gwt@j=47fd%&Jtdvm|Gf0o?waQ=3aZ<>BhNWS zGp+{QQhCQJe5dvqN!8z4r)7J6&3J^$W7ao<5Ng(oZoSzvyu4Ay21K9^_~ru7w#$eD zMOINVf3(>BR^s8TWV=jDrNU4QrG>L=nxhJh2N#l4bwL`XzXAk#kl*l+AyZ>|`DwfH zJ_#8IWO+y(*vD!v0h&X?$1?d>4A9Pe+!WAxVWSy@UXcvYkQI~W2vr?mr{V^{grH!r z8cI`m6(Kzhbu#Kxl~QVu!YIi85jJYUs4(^qy788lXJ(dXitC0w^zhP$9~xFMy?UHz zsx*n?s;5^pD()65y2iJSUf)qJm%$H=>?`??twO^S*c>$;n5HZ$Fc zfjgxK{$8d|m>^A+8gF$OJH++)BGxnItvGLS%%YdCEM0o#hXtVv=Bf zq(jaN()<6b9=2u<3zYt#9?g>z(7%7%t@+qlVq`ahEL;J{}EUw`kuliwXV`?7!7^(v$k%yd8hrq05M-Lu&rty%99Mzc8SGQU2>=&yRf_Z}2~T z2ghH2xyi8R!_?Fd*W5mzI{hzOoN)VmQmGwe@8iFiOb<-t2PQs%Y4x9X;&&4%cm4WY zno+mChY)bCy8s^E0a6MeY@DGY-7R+1tz2%C!9#aAxeLY(807AjUKSf29b1;(%{^$qxPrUIksM4Q6Z#Oq zPZU_iC*ZxvoLmChw6{w31pot~%|H}kEXnxp3(Rz;B;fiY35i@c2a`!f53rL?$OzLB zf!!PPfz}+5gMpUk3)mdl-B}ss@+pDA1bigNwpcewC&%U_8?<;>mZQ}4D=R8*J1#!T zUj3kcvZ}V1*VAv3bgXjC=pdzP^@zNT&Y}kfAckeNht^}?*gbTu&rFa`CzsN;H=*B{t~mZh}dTT&qWQ)VO-IPqAXGHRu4e;39joFz5+ATX`6U#Fo_uD7Cl({J+eI0FTZ8VnVSl}@+Ht|RA>~O2ATe_1Qyz-8e z+b(2Goz$lb>)SdXB!Xir6KULw@;YWDNk=_vvR%s9Ssjyf;PZt>FX=U5Q|K?7CU~m{ ztq$vN;~#YDYAA4Il59*l4pKx_s=*X5%XOvWAeEMlcnx?lawR0#Srho3q`@uxn_8n#tK0`lF*p4}y zkrhbU<0F(27m%|swPex=*^kAihMl53Ng;>rz&A+@UwI1RiqkE3E z_o}^7$3|~mBhbjUxon!io3Xz+c?P)jW&vbXM=%kJsB*fO@SWpUqu zOG1Y&P|sBAYs~j5Jsq+P2JbrdT~bzu%pj9qIxSrl|8_pIOJ4id(z3`_cD6otW;FXc z*pN}4>y*av1cM>7JS)k&lkZN-y5Y%X3zBL}#%~M?iZ!-Yb45bkFPj+UfewN<0ev??x4 zX-8{;dvHO|Zmufcrl6;1%fz$1W7t6Tis5HwPL|fWd;37)_(v0X!h}r_z5_-dIAoaU z!@ryg@*+DD)+Imzv-#FLUl(0a43hyOOikiSFp&lUOu!J*0JX^z&<5v0@&ajUbAGUgsw|c^+UqUxc z=(Qv|6u>GftmCZxjsip1P6au=0H4ZVv^v8gHTtEx@(e_8*SZ_aG}p(pE`1-6shj(V zp*#h&+vv28LH*5ZLOZ9rdTY`uKK(SKq9j8)o$XlI%_ZDxE8Veg_)zJE0h2ZX@#Ztr zGbU^r(lu=w0b{9A*`**ccE^^|Y}UsTnNhyNXl!kYmcFKNVl1mNSzrr$tTo&_yW`Z1 z3*1IDQV@*{&h%~#|HyC6`gZ9vL^_(3(J`-xR=&iQ(lM7zBgS_RhQX_%0umL3L&}H+ zz@bm`p&1%Nk;DvwAjKvJk^QcCTx91uAPSm&hC#^`5dj3!SQ74mRL&`reg&j*zR;Ut zy(L0#77g8*R;OPcY+@O2Yr^JQvolek;=d_kJdXrE;OK)mA zDQ8YI>1P>CW?fUMK1dfD%qyjVP_}&D`*LuoPG=Af1&5lw*TbXK30f$1g;JN$AwLg9 z3(e&=K0O060*?JwzRlkk_(pH;Do_SkLh!AHRxmnlW0ZiX(99$urio}OcJ!P7RC(vT zk2PA2`7w*;@D`{H5Z=g=JSF`{_3xremrhET-!K3Nq_Hp zMp_+eFov?p(o<9pnY#&(dt%JchZA)|{;c<;%XgF~b%T`nE0-U7=rXGeuu@v~I~}k_ z_BO@9r3XbQISGptu#DzU$XYfd0vK#1-@yMtvfmBO9XupH?D27iAlNE028m*b zB`Vfwt{hd>)!ET#3<@!7T>22fnC9w}zVY3|LNJo*(lw#~Ch5cP9ZtTZ^B7j>qfBCz z)PL!f=8?!8XEOECi(C)?Jcf{9b#?d3(a{D&5aYo;EM^f_uPukxZ8%7&z)Sx(sl@EN z3_A6JFuIS+A~B+GUv%g;unwleMfsDZ+s*%$726k<>;=WA96CVCCP2SZ0$hqzn`) z@6yTFpoL}|bP!1>qX${a+55=)PZW0$#UbM$n9BS8q$GOvS^d0pWh)a-Z68=4%{?-BmMK>eJ2+zICY?iKXS@vVE%sxT=?Y%B6+ag`xJVjfQ#wI_)p7^ew zt>RI>>I*p4oHg3y&9&)KP}ulS7IX0ZU1+2rfa2rIpe( zrh{c3owVtVB}?8|!qW7jJ|#VQ#*r>8C^j}YZa`f7Bhqhi0}za3L7hLEo}8Y7B)Y^b zw?k*D>(iD<; zC~27Ynk8Hrp$Sh(G?^ll;gor$d?(M~N^1+LwcvNCH1=bYd(Lyu z%@OKw#+&ugA>IJ3+(b64u`FYwBU@dBfo|*s^K-E@FdqUBs6ii^yzy4Wlnq|_gLLS{ zm!w1IR}OXaLzxL|qqAc+_Wy57Zzp7AcT8lDIFz0tW!@VvNp`V`kRS#kR?$0Yld((n!=nEUgG%_Y+vpX+~6vo{T$+D5WtjIA#5 zUU7`&uV;I2E`wjMLxSaK&Wr)dBux&FZj;cqXLCK zvbj1@#aK2k$&o4?a6K&CNXj-qUX!PZYZ~3%e0Z%4qjlixOb1rGp#{XF-6vF-S&0ab zY8VPQMS$q9TBd=JTyT6c8N4AFN3g4aUR4MYISOKd@Zu&DA724UwPWQ5Don0TKn1`a z6+3*3wGpkl_(T|an%g`4&GNcgmEaUFF*$_|Ff+z}<}BP^Eg^-Dvz9_d0ll^%OBIXK8U z_3^kuU65F0=)dR`Hd*_n)29|KI>l1pz&7R7H+NZJ_>#yZYL25X@2Hu)VDS)@_keoJ z{3Sz*KithtA$nbW?N)nx6xktUJcsW?eN2kb?c1dxFcW}kJGVdn0<#)}Rp#K}+Rd>@ zr!3b`F4XGX-M(HN%&80d&VQFHM>B3Uh~IygC5vE&^ea?mNJiAEh$rhejJRvgB)qQt zL@l$51ws;55~I^xr+$?|z}BH3KQDka=^`L93D^+s-&uI5S?J#32i9P8bgSvQ|Q zDee3~^==!X`uN)O(pC1zpr9J5uwmc6hJ7jppSS!{vi8{xY}b=7NRzzd*KUlF+Bt5p zMQ2%1!6xaTbk5s%nSoDT!b)eWkYis18g=sq@LaC^Q06Gu6|nso32QGUM5ZX9ZwL~h z1mV=SWEB{KCB#2~);!k1`D$G`HV4|=>`a$YAsg0@Pv9Uox)Agx8 z&&*$b>H?!CPuZ^v`-&c z9Tl?v0S1sF^8QbqmM+{>u=MLoSU=X0wH_w@-5`Yap3c)hDb@f-WXj$NYFn1>?e?v^ z7ef3oH<^oV61m!>*9aqe2eoS**JX@r$VYpVlKOVq%?3~HE=`o)TXa)#cF$-T#)+`= z)`0a)=Gej(04y?dsKOfnu1!{Re83k0Py;+LaQ^4b_f@8*R^I2k9DPGN^;&iHYb^DR zjZOO&wr#s`U(?Wq$APbznELp_g~y@Zb4j{!T>5%*6Dw!ESb5Xt>OJQr3HZ2leor-; zfHl=3T~b|?*Hj~|E=mk44K%EOI%NC>&L}fbw;F9w6B7p?Y=J`s?+JJhP%y*yU*J-S z5FJz565&h?S^2TGKlfZcFLL$+>!aAa^Cym-BdX&g)vf!DU9`C4{a-!W(cEOVWDRLQ zaB3)z?j#M7e(PJA@S}8nV2`vmv!8o;Ux&HUKaLfN#nmgH-1o*XmVZcH1T*&?6Smb# zCr5>;BZ~xZbnjz^F)RDUYSKHTJ0Jg8l9m+@?U6dD$9d_?kd#STZHwPOFJ1ZT6Y=5B z4?n+W!aE!1_i(9#_6w%ikNs55oCXxj|Bt&eLN7GU-@?;~9Z$tw?@ zs1;`Y4KNr1QNV@-o6&1$RkZbK!qx{HsVc9XB$`xUJ~F!?Cu~AOv+!{fq9BFjreruF zt57F%D5+gm@bG^^yKKZ6Hp7dfLBIs3g&oXCU+r*iBh&m^vwT4ba)F9;{4!uc65mWd zz8GiHs`n}i6CrLJZZeBJH@0YmbUCX-2k}RihfCJWCyi2TZb|K4Fu&5C+AcmJOlPw6 zFHY}Xlna+?C&7tw_b;5iY~t1t_n5VphCDy6LzXg}GB*5})!{QXx+cAAMRssxc~pmY zcI-IPBdL{J9~@-M%(hp*=$lVCYZYQXR*X#e9E1r6;9O+pEUXB~E@lrtT#-22hzemv z^pzuy6@YUJ*0&(LPtFira8id`r7IWjgwQ%H@aSv;gz_CKHOheP7MRZPS#UuCv0OQo zg(MHCNzbZ)sHeRmE4^l*)5t$;4zlLQUt|qhH?YG}_!d+pR}6cgTiLA2qKHsOyY4gF zcbeU^BtA@iW>oi{Q^yTZ8Z%PTg8wpx50=_T8N`UBp$o>fOSSOu?9TJnJutjW3gaoA zN385Tbp3!dww#%gE3;acxx&Ko-L12_JI$6-CIfhqMz$l99 z0>0TO%#)c!ZF1&ANm3p%auq8(35J|_z7y~he`JycZvi805K;kPd^!O1I$#1x7P){t zy3Dp#g5FLmIL6v3E8D>^Ge}U_ZWn;ZV-Qp!A=VIm$^DOiGkeaZSDvYk*N7^eURgJZ zEn}PCVeo`!iO&r+X~Qx@LBfwrGq+|cgGLM5Km5U~Cgfx+kd{U{lMMR5rSveHgA7S? zR<2tzuB33#eRCfiof8&6P!(33S8S5LOdGs#-!}Ws1F~KX`u;#8ziwb5%b&kIR?Zs+7floXZOa@9C8A(ki02zFhG7% zDet&vpmq{f8Dw{mr$ELcT2(tD>=6yWxyUftWwhT>H2?>s8m$u-IC|1B5+mZKl`jm_@p#jgd0qxX2;!kmLwN?+xU>zcN!y-=<>7s zWNri?Cxal*zqNDOLe8bR_dff4zM;ifi5>__)KSm48-9=!N^}*5!J3CbP}~YL2>1Bh zd*3!{p1ex79hrRzy`PDSy5IHLAost=-3N-c14OIy&xvHn=E-xydCQ;}=`7#U8Ye4Y zv@L}i@rumjx?C z3M^#6E-HMpkbxi!6%CMl`o9|>rA<=6(~4B@8=14rH&l&P|J|_gVo3oL!*<_zqcpi# zZ=3&OFlb+?koQ+HemFuKA*}BH3ur|Fl!Jk(#=}Exfpb#i4KUG?B2`d4Y+A-%FhH8y zcWLy+NOcr6(~LnU_K}*LGTWe;ev;1>2a*%YA zE9f)XaNHDadXCkFc&Ab2d~Jy6_B{uccvmGJ9^XLe<~)bGo%k-klGi9F=^gmUG0h#i z1sp-S#<$?7+TVhvAm`G2$R!b1)d`($O>{~_om{Kir-7+RiEcW;(0_DQaMP29x|HZO za!RgX3h@iP^)=C8H!5VSSFnH;-FQ}(d5;w8e8#YloYK_Q$$O>-@K!ZgQ+<-DXfg3t zv5!i2Drq|_BY&Vd*p$wEWvDXLi9d#``uk|B$?FLZ_de!*OlL5M;+Er?r5$RGk%2dpP(4}dBfdV5TOF-)Ho;jCPtH-}1gwFVbfuNHs2?Y4232Af5b zS+7ySYK&P0e z84@lEN~Yt%T%8rxDm*r5>#MieC;ZhGJ@)mUc~)P1p!TD#IaNb?mrhDjX;xokri;?* zy%-G5i|q{>z!}jfh5#+pxNLSHMn{&lHB0&SdXC>9jD%yN{)a+bGO?N@pk*BgqtfZq}&|D7(pUNX0<> z7Lo*@{OV-dxD-GG)I{S*K}4FAR@DnS=^g3MKRh%lZBXa_rpevIcV#@$f5c2%nzf)T zcWjMDKd;C=m-THF8ZJsBrQS@v9h+QL<*2YnQ&wrT_pg?|9dP4Mf9k(Fl06Wlp?B<~ zDJrnP5=agmNSA{NW(OuPY#S@YcIVD{m!CVw+F@Z(uxI!j)=K)q`+)Q*<)wM;qr(ER zP`DxC?8^_Hg{=TQ3pnG3m1hWisSD)Ijn4oE=_IK_7zEIif1&?sqUD76d1lyZX-Z^{O(yB^}PTz&qJ)%-Vk?dg7 z-&GnRIEv5CS1Y;nv#qZ!*ib=@7wa5-r$-bOMNIGOsH)mw&kQT*<}}Q>ud_!ZEj9!* z^`HR;s1Ay7WU|B)EcA+siV14^%K(r=gkTld)L7LP=^=xbYX{)Hq3=vp%ZqD9gcSd# zfcIYdojBK{K5)JHvvfhLg|#bEtj8G3Kjc$kb)&uD&7W`H)N19D{155ECkP(0FNsip zOpiL>L8agA02owY(hxY5uT%{&lBjufDC%&9eLhI_%2#^UvK)3*z8{A5NTF)+jKXv% zDb62mkq;6ViYb9Kl$V~-mC_?VLN1TuJ&GJTo&R|tK5(UcqDRi}rgYQ~5myS!bt`=3 z`r2^wD!`HaEYK!OgDKcte~UKW*3ag6q^G(mPv9!Io#JuG?ZGpD+&sBI{Yd-Os)&#8tsQb37M-fKp(9f%Z`u*?P=)d-cpX_VCGzzh0UVr%^fqee4 zh{8SUztva7+o>#?19WhY!i|Ia(Huwd&E@#QDgN^1c)@eCNq&wzbPc4Za_I<+kw1?+ z5J&B3eujGG=SYvbo7;%8(sAfTkD@yrXd8saZrum!z%zxQ@b?R0YCp=8%b{}VUXJs{ z%k8B414p17$|L7P9f(W!<-K_W@4!p>sc-)4aI`~#VC-OET zK3pz~^0zps|A-H!XClJ%jN+I-O!s(}ABcx;RU;0f2j5oCo%hsE|KSuCBP`r(qV`Zd zxE402_b4LKwn)Uw2ja0`kmGz~=Bp=4?t?!+(z>aQ&1F!T{(IEff#LdO&(iZkv^H?C@=EZF|IeM3^|=gP75l>?e$aH6er?Jb!cz|;wUd2 z^zCbLAl+otH#JZu<)imc*8qG_UsJTA`@j)Mi+t23nrm{usJ!Mp{`5#|q&R=PoywrT z`Ri^jGf?&)Tp`-vD}%27Lr+&qkE=Y+XipKsCaMdtK*He-l!y2dJP!}t`|}0LYIzlr zwi?fS``ew0d#VR4NJTZZ`)&u)8t4eT`#a0`wdqzL=()fA=CPoAv{A;r=y~9v_?F?o zeIUR5Zaq}q&6|kBcI4LhQrne)ixh{lQH~Er%CORN^9J(#;(K=U8p8jiG;~ltf4}|t zeD{Gm18oSjE09)mT~SHnL-%(ZCn}rXKjo+Af&78Afqa4ZJFoPdjzBvoOlj1w`r`f1 z+;pWfQ6Ifah3XC8J;nQun>P?o@7h9T;cBJyxYD}dPjl-^ZAQG)pSJnAKfX_(os{?A z{H)+H{_p={VXbn5;v_KkTDBMahhia7SS)rHkBbe;V&zU{ld7NUUG*4slct|$gQi~F zS-VRs>H6r_>Anm~3)&pqA$V@^QGLFCsQzg~2g5EuW!VTH+7Bg039e;F|-;&5bYRr=h>&&ciAsGiX9I+4m-Y%&yQam ze=%Wr!mb1#hp@}vOA@|m9F6NHOeI@sF-hjMyd7ruRU7KB( z^LypLUofEHYT?o%d(o7l{cTij`n4O??&T6=Nt=?TCD%$9xQ*@-_uR4pWe3Wm%a@lw zUH)VHKJBFr8#=bBuvW~i__5P~PKP@W?tH0B*Dm9_EbsDkm&0AIc1`J8(Y3nkfo@{A z0o|@t)>eMjeN6Z5J&Zjz_PEruwr5>0Q?D_-F7_VWdsFZFKH+_4_qo#V!Tv`E^ck>! zVDP}gflCK|Iw*S3xIwSnqqryao__Z%yl2-vmj{;&UNHFG!PkcL8M1e1?9k$&o}tn( z_psgcH#~g!^5Nf)sHjS*+Bvf8$WgzRWHJfUrF&Sgt z7^@jOZ|uwCtmBrBJ2{?@FCV{n{JRsx33(F+PdGU-c;b|aFHgKWY1E|0CS96rpFD2z z=E+B=Xr>IG^3;^8Q}d^KrXH=e)IL#rb=vG{$ERmaUpOOv#ZeDtMS>Cdl%YItkX8FS9Kd#uj(z9~^1HB$t{=nH)Ija_~I~ zPo3P+Z^w^M_j~%{Gwx@e+8MiZ>CVH?4%ju|In{GJpF6#~V)xnS$2`CN`S14h+OzzH z!WZVf@Z;X3y)$2oe{uOso|nGdXWF-CU;WFgUcU6_aj(R`^3bdHSNFc&`HiGEuf1h> z>!$-f4jg^E^6mZaRKBzEozn+jI(Yn`R99Gc;852?PaHaVc+BB1|I+W>;&+d{7yI6} z_dfd|?SsJ|ymZ8HWZj3yj~b7z{7C$0@kghQz5DTm%Ug~b+s#SziIw9;cpG!&-hR3s^0@`sh6m7Ma2RmcnC zfLx|p@f0)q!y33xe%T+^DlF`%KOCe;WncTl21PN~_`^pOR^GuM{!o#{2m8ZE6&k+E zAO1+8;~RY8GlC+LKLK9XRP5F7g$&Sm$p4Q+%k8i`HWHpTY7pv#&=hEV--~dLB1`t` zm4R>>EILoZ^;WJK@?8zAi`O8Qa#y486)1fQ$}EGO7kV}onz=Qwnq7msW}$?UNb9S8 z2Be|we~_M@_-fDjgB12V${c_irlY>`a{YG5?q|qHR&zeLeciH%BgK#d+*|-MYtP3318vNDDW9I97 zMe}&|RZK%E<1sq)MkdK$rvHPy+l9|XEX*?~1jZE)DON*TVU1#)Vm%Y!HWFffkfYH+ z4oJs>STNH=V;}?`LpLbaLMA>G5;kULVPVV)iQ;h3L?dB+FB)n_vPA=El*hxUU?S}C zCBbA;3TwquS!?h}(jlpt$+B2B?DXZbJm|pX!xd5?#30(hXG$?^2i85b(^whsqV}u< zM2;$0C)SyDVO?1_h{|_oJy=f&^7LkXSYL=F^@m^VfpBwq4;##eu%T=i?EZ~lRj~at zij8K~tcHzYW7#-1o=spAA#y&MO<_}kaZLmC`9-0Jjo%q;CY!}(!&cy2b}#Hp&SwkQ zeUQmr1j`urv&C!)TME|xa@Yf2$sS;<*lPA5Tf-h=YuP$zSZ`ntvyJQ#wuwE;9%GNQ z&1?(k@LSn7_9WZR{sj9+JJ{3g8Mc!>3trN5Y&UzJ?O`vlz3fHy659v+gnwqQuvgh@ z>~;1Adz0;FZ?OaHZT1d3$m(Fb@G$!edzZZjQSA@d5%wWF%07a``V3)JIl_ouh}=Oo_)){V}E1cvme-b_IGdxF0h~2KiEa~GrPoo zVVBuI*%kIHyUKoJ*VzBC>+A+=V2!MadErt1CU8;+4{+G0<4UgLYOdj0SRe}m{ap`n zs1R=Cq1?pHFvu3ht=y)F=ixkpNAf5h&0{!3E4ZCIcsx(wiQLH{8p>06E1t?*^E95$ zGk7M?;@Lch=kh%6;`zLQ7xE(BhPUO#yd5v$rQFTScsXy+JMfOYf_LJbc^BT5cjJ}3 zJMY1J@?N|*@5B4@e!M>)zz6a{{2ur?8N!G1VSG3r!K?U4K1%T!AI+;Zu1npT?*28GI(6#b@(5Sk><3^Z0zefZxX#@KgW0T=lLG~0^iGD@}vACevE(2kMmF9i1q~kjQS_!s;%Kf}M|U-7g2 z9RHes!|VCC{5$?P{yqPJpXYz)Kk^IwC;kt9k^jsu@n865{!e~||H`lO-}p8DKm0ns z!5erZZ{l7q@tXobgTMtr0Ov(eK{ZPwXaybI3!R<&EQiN7Qs?b_U6VinYAydc_vV|NWSI84wLcUNS z6beN`8=uhJ&%s}UzXpE`{vP}z_-F91APK$;WRM0~kOwL# zzWVoUXsgZU!-oBCv$^)$al9M*{n$riFUCF|`@`7Zjs0=#Klpxk?|b2UasTb)R7+zf z&0wl*YLx7=a<1A3RqIYoN{nr2tn8O;64i9}5)MZ7VNuo1+?Gi#`;&TO%Nga$*f;t- z?Ny^6)a-k$o1|*zuGfPNbWu!Ab!ufDWcoC*y)PF46n@VJDLt8Z}?6u6-xqfVG z2%Mf@2h*YB+@xw#{j}<8c}cRW&uRsoosxFetD;w?oYNGyVXd=sSk&^g#LMJesas{1 z54s*2mB60WC{n>;(rsSTA$}^8rh#GU0=0!n#o4>GAwj! z@x0Ebm6dgst*m;oNvWz+X_roZta4i}@$A$lwJPk|iQ{cybNP*zKMlrK#UnWEQ{hbmWk)>WAudNu7-n^pC)kzGPtRX>$EH-v{_r^+ikF{SL) zBr6p>#DLuxtGXnW+4)iS`As3=!s}>$6+$|F(n*j2#L(TW&^?#0-SX?e?KBQ1>XXXs z8hRdj?ce<7I&iPB=<2~FB*wC-+EHA261nM_KD++r^Pu1oY{JEhsx7pKnXFf;HKn#U zBh0g60ic(bscf&J?0fy_Jh}3svtsV$p<8;vF~YfsJc2o<`d%f)P}l2GHjS+7cj_st zWh0->3QtvG!&=D#XQWqibpg>3jRl3Q)<&)2ueNGW&h`oX*{XRaYt`nmpZ2oNbu-I! z(;(i{MxI(_msfuc-LoHQALwo$m9jT@^{(TV84m2a01H*`m954BO?W#R{-AnWLF4;z zTIhmY#J#E`FAzr9gX4SqEIGHoJ86AF@_)_&s}~a!#86$9@VT-H-xTMB zA`Yn+=+>1Nov(0ikl9-k8r_3xXdGeji~nZeSv_CwFq8B1x> zG7BA!1PEh^p z%W_NwaLl`xDUd#V`yvf;yi`vek0?Y$7Xj>yyMRng14AYSDnuJJs+^rr-8-4jk>(sP z=DbS~cIyO}TEOdk4j-d>$r>jpR|{tlmep^c^WB($kW75BaECt3ki`~+Bq*0>CL6Fa zOm>Ik>P2N)nE@vf$G7T0>ml_Lmfh{w-N0X=mvoiN6bdLeJhxXv9iCT6~xEnHgXR@iyFTl$jEF^e#cH7lDZ$QP!7x?Ft-)X)c~v7h5D2NVTd2S61)Es&OL6|!Lgw^bLI zfuW7#89#2S2Nk5l>CMA=@~Em*A?9Jf+u6IR`AZhU2P6N%>3j?JD8V|6Fk#B2_1?%24`w)^de4SX%P zm^l)3+;d3Kk)R_%M}m$79gkrWZ5$${1VprfnrP!b7Vo#;V54XQP_zLk+5i-72-#V&}pL zQb2MKh#)BhNPz|jK~e~kLTsQzY@kDs5rT{mWQ5opCl3m_6e1}hxR)R$1Sug%2|-E- zQbLdtVoN1ED%lZ1G6<4EkPL!k5F~>j83f57NCrVN2$BK69)}GPOkZM8#GVNJ-3K&8 z?1_koh=_=YVCV%yFBp3KNDmt#A|fIp1QCq8VB7`cE*N*gxC_QzFz$kJ7mT}L+y&z< z7qo$alj~V)S t%m=$Wf1GyI7n1-n2@o?S#N<-U_{WTY%=pJ!{DG<;{OP~{`R=Q){s%>4?;rpG literal 0 HcmV?d00001 diff --git a/public/assets/frontend/fonts/fontawesome-webfont.woff b/public/assets/frontend/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6fd4ede0f30f170eecb4156beb7235bf01fff00b GIT binary patch literal 81284 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äY>7uxS6S37IVP_>DW-kg%dn+sFHLnFhvXTU%&ox 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 ZUtABnb?tu62nVk>KX+wfW(Hek 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/assets/frontend/fonts/glyphicons-halflings-regular.ttf b/public/assets/frontend/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/public/assets/frontend/fonts/glyphicons-halflings-regular.woff2 b/public/assets/frontend/fonts/glyphicons-halflings-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/404.png b/public/assets/frontend/img/404.png new file mode 100644 index 0000000000000000000000000000000000000000..9a7937f9aab1c1e354de09d2fd81681f9d6cede7 GIT binary patch literal 15752 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 h7I4+D#G0$!wO!Mw+n?QyB`?v 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

EtgOzgIN2FP*RS9{n@Xh<(gVLO<_ug6L{< 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

JN>!=@Qb?M@O*-QbdvOAEFq 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/bg.svg b/public/assets/frontend/img/bg.svg new file mode 100644 index 00000000..c619392d --- /dev/null +++ b/public/assets/frontend/img/bg.svg @@ -0,0 +1,181 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/assets/frontend/img/bg1.jpg b/public/assets/frontend/img/bg1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..91150c2d8575a3d37ccefea78c8fa226267d0a8f GIT binary patch literal 203377 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

&_iqKYr@H1*nP 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

ms~GBNSc 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

+vDW^8f68Qrct?YQ7 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

&0FcZ2}mBqoXTGFBVwDz;mvyo zgsv6*1BhktDTO~Ul* z0IR1_P?hn%U*H(piAE6s3U z3cP8ocq3j93~|kAI&7LLGmd!Oiu4Q3TkRj|<~1R?$EA3@44yG#m-Pv;ugLekG-;4hM9yC9PmVaTkzgaa2RE3NlSB|__fcUq> zzB};upBIO8JDH`v8Inj!g+e>9Byw}x(z%@j!CoZQF9(TyRe3$k&bT1HLY|oV4@&G& zajE;lJ(XESswnhLJI6QPB9-QO9p2^lKIX{$D@XetQUuAosXmpL;Xe-CY3?OV1Yh7I zlU}*uj}5_bqpL`vf$Nddv#V0_w?Rgmr5#RA&r6a&ErJDz;$gDq!-XgZpH1Va`NE+hi63_d-5M&ID_4KTz zIZ3F&YD05K@sAVSwt*8{0z{3$WjuR|Xi5UxR^@8~!L`qz&B z(m%BI{2FikB3=)d0(k&ylq7HC?)#5=&K~pSxK`#?iQagse}vkuyK*c%DWhr+18kPz z?E%a6KaP9VO%CHuOSXMKOorYlM&*tL+Nh(@dRLD8GQQUA^v|_w5iDY7Ei2?@oB7vc zrfWBvowV>+NKi7BB^v~T)Nxu$tu<4Xtr3Lq@`F}do{?|k4-RR_@T~6}vu)jOfrAgs zR@R3iOxxp-`CuMjit`T-TV31vZ*vLAZl=16&lKI+uh}iwM3@KW=uJnosN1%~<>vQZ zrEiGdCS3+;tn|3INivL~7=24onYXg#5e7!@b5#6Wtv;cvM|*aN&E;zQce-(k|{zkh3<5^Bp=#nrWlS%##gm^H-ju+OSTcn z&7GqKnTyC+U>auuE^mx$5)3`olXAD2j72>`% zx}W=QNG7;vdq-$phXAsiALUnlbpXhB4t?ul&VAA0M^5$1*%Iu$*HNX!WQz>g zIIUkS7ceS(+Z|`a-6i#nVh55EVuE#PTOTek+#k}uu=sCfYoquXFQOYw%wezwI*u#D zehz##)^D^MOY2op_Wg}8Uf=_Q3HqA)14Yw(ud#T4tX6TZ{P)7~UTs#TQ<&?5<%cP& zplQV;7uPv5FykYjs{T6GW79NQg1^pC;8x6xu)m>k-qm--8nvv-nvAy|TEL8C z1mHGt*XfVeydUDH#woQ1k{u*8%3Q~98jqBG-A}D`Q;U+p;-syE?Dg#M3-s9j;+k!j6D-<0Srd#fYCZWyYk;bF=6aifq!krS@ z{{UaT^1#|mdqWfQVm^JjJn>n&(sdjfzhhY?DA{OsejU)^w6|NB;|lT&xW{u^s9M=} zrq;2mUCW+mPLJ}aw}^$PU&n;!d!St=HkX{w78l{8FLI-@Ad6n zr^D|K&ugVcajm##k^mJ7@`odWYWIQkyNycHO-B9%iVeg=xbn;E?MI9?%|F8$JhvOe z7aL(n*mBt%*F87SEl2HnBgx#0TJa@?oy%F<$_CCHXT4Ba9{GIRo@35blU%2Tv>i{z zdYZk-e=147aC`jSIqhBMw`XUjMwS+hl885beXFI(PF$%ON-&GP^)haeXMA)6r9L!8 zU6`obX*g=JXatYtf%xLOV-8eu&zekhI(OQ$11VtR8&|$-=x>8M72c8Ih%E{-g5}Qd zOb$Ov@?VCY9sdA?hs06Af#pEik@1i?&3laAG0}WH6G(<8ETAhD0}J)6>RwLB>76pP6#Ro|WVO02N~m;=dy4K}Lz# zXa2ehnqKU#Q*7ifrkhlk$}94d#wv!rrHwAtWR&A^10L1W&24X`>ECU2RSHG{9FbgK zk9w4zk_r85r6(xgp@ga>QpYDX)!p0)_OJw)`NyHE_ZRl|5r&lg z=L!^cCX>Xv)|uhU8FfuoS1N<#hB20q^T4ka@n7vvX<==Db*E@A6UH$b-z;vyfb0~p zUTb=3$zP$*CgGx2J&(nI6MQM~*GQ9E@m9ADv}qA-g~se-gO2s_PwiX#W_a7;z0-I* zz&A5mXvoC9+-yT!6UX2lO=IARr)b2VQPg18^wfLViJmx$?gt0bxNjABqvJ1!;W{iD z<;z<6fQT&ZN0`go<}NyV``1u3qi-q(Iod&CpL+B^h5rBvrt$L&=F#3#>Lap+P%$n^ zGwB{C`wD1@y`i(FU7YSKo>eK)q?qhe7A_DpFK#!9Gdix3jWK! z57nTK<)*vVE+^Z%!t+g26G@EV9p|TBodtb&;1Adydu6>Zd9?xsEuV0B2j0A?VrpANYgQ@hzT@OC4Sv9vx0*yL zW8oO|=;TfE`4;Pl&#=hr{cG*7+2ct60E8>S7CsHqG?uitvdm&PKpC(X=4^4vCye&4 z#^LmNpfTHN5h{0SVO`@M;e|=FSms0%voC6s1+lDKu1HyK87&j^cMra!<8o z_=ZbsAZ|4WU;xMisjk}7O0&_ei7F(|%<@SXuN(N+;#=w3<+SOPMH-X{R37;JF;`FC zos4B9mWayncg9~2Xj)vi+6}z2GJ?Kr(E;;k7#y4$;d~Wot^84nZC?IK6(h-akbI{k z{nPDKyfpd-t9ZU1)i3R3R*?CME>(!h=WqugSAVYfme;~s0%y@W1>c{vot8 zvH+_j3khNmAd@2l#{-VF*G~;a&M%u@rgiGoQs!$;$J{C5KNITUc#BKB^5F9KJiKxT zQP!3(>mKAh62e`xIQV;_EVP5sB7 ze0=?{JWt}yRs1ERYm+9OY#DD1XK9(nK2z=1ycqbD>iXQezPjr74JKk^$%`BeeFa(Z zPNn2oZe2YD(@B|~dJm`8x%(X{?l0Ey6Dkf!t*GN?8g`Ds3^XM-C%N_?>}C5&NF_@1}m$aB6qb-(K0@#pTDqYg7OZC>JCcm68zo~x_qvOT1dK=;xZqlz~9vU^}2oYvIptIF!b zmL5}*OJnT+0D@lrCyEr3RL9D}&jTkPcD%Rtrv0|GkAnXI7mveV z70TAOmgW-}j@evFUOm~#W!sGV;eT`77an zAL}0uH3*-=ck5(hlX(Gh5B~sOz5C&R{1k7;x>G}A@d9{nZ6V?oOGFGua7Y;@x1JVH zS}yTjI*{BWtd_^==fiDw(^}Jo@W?9WCMr1GI{rM0Z;S4=oo@Vid&3%AO5$T3&A>nE zh&VYF<$tq}?Pu_J;y;4o)O+tu$b6j|D!ZwHdR^xx2 zbA2o*u&_TdW-o?3908Jet_V=CQf+eTRIwD@K6IJr9~6EWX_EXfzVN)alC{OmX@*0( zMsWQPPBYYcSIeFm_;scD6H>R(^`|h)CCQ4$HaRjjaxi^KJu44W{{VuP{7%(%=`8du zYfh5MXY!)Cn@W!^-3|`kMtl0ze+_(N@dw5a+A~1#-n*#TT*+&9Wi&>{5gKLWaNB}` z&&oSib?~)lQ_=2chp#!*<+1fIhWs&eb>W+RMIezx(T0q_1d5BqUK+i;(PYzP(!SEO z#^H${bnPT$_89`bM8|I|5Lv+_VPUsbDuac`QC05Zg4z_(t1B)-LVZ$U}0H;#5(ApIX@Xf8k{DP0V^_%nq?5hLr8dMg#2gW z-78Kuw)%FX4a9L6;VW#57+x{_e127BwN!8}Os?CP?zrS;vY^rgu2_MQ&K}g(0f+WrkfV%pyYw`aniW23HZv}REjGx9FW`> z!^Bx|zM1FiT|U3!9XCYMz>E_#g9-D%^U{F~zo#-h?&Rtd*75svk?TB$9b2dmoth31pOtabsb=29yBcy^y(a^yPIrW?=X%IoUQ)L;>2cC(q<*6N zEG;i2W1OtFRF&l1S7Of#YF;?-fWAq4Y1Tt(**p+x91<$O4m-MPuVfm%?ZTW`_%0#L zWR*SNErzhi5TGAduBwn#^sVR%vlBdMW0&#Umu^`b$r$7LH<>GEj+&Iql!@?K&CByn zWQJE@>@TzDsg&xc4m%W?KP~=1rXD{hv*CE~-YHqv*V+tyYHN=s-dWOXO+q%ieQ9x? z#d9#$X<>3W5fzsNUH#hJo%*^mT z;MU5-ygp4fuFjW!soDOa!^6!Agf2klc>L6PG?7=S%R|ou!-8tijIwM(C%0E!>zgjM z*VMG&Tg%s`7JMSYx-Gc>hv&*hu7Xr5#z-1us?WS7zYOvvCM#I@rvr@ra#1V${=g@{1kGy7!ryK zd>y6M(cr?JCT;GVpXDQ)Atfcn@!?zwVvp)htbSclvY6;}G<|DRc;757Us;ZP^nJd!c+R6Czp89cQuur*c;31g zO{MMfsB+fBDuq9x1#@{j*YOJZs+KZ-p!#+wNBAwXW6mh^DX5=$UJ%P2OlF@1Wzs)Y zpdm$kyl1FR-$#jA9BrwZ+}6~Qscl%E?Swy*VK)#F1*xzUuW5Lchu0~S#3nM1#0T1g zg;+lU=r(mbaab2<3YJ3#RA2M1B}Rkz&sayn(%U(FMynxDgooSXNyr{6%$s7P?LpZJEb1hI|mRM0VWbXqi+V zetv07W_t`ofW=(FB6uuWLaX9Oonx2Lneh(C=<{dZ1!G56)Q&%w zCA?bJ^H$ry=0GiDnW0oCzY?i}MYiYuBX#XM^~|EmYRu~<6KwTtM^9^kV{cOW+LBYB zj($j>`|#V1R3!BQ+L1~L?^VwALIvxt8 znch4gKN$B#Af4x*m5!f8mUaf2UZ=mMHns7wjLLzQW7<_=1Zw4`sn9TMJUsHkn$4Kp z^t8b1$Rtlsr^-^o{uDBo>3kK-BrnHRz3d=*kDuoRIisy8hm^#QK!=SZMg+jZV)R9_ zno>l&ujhI=nXuUy4wGapJ#PT(3+8C1{kJ)h(f7q@WmGmr9-Wv|iX68X>>@>bX3^C6 zsBvVWICN_puS-*2D}M35nXjV0HrHFNmrHNPQtb)GuhLE5(_;A=VdoWN95@Qw7u!{# zBrrq@GO76WUI+~yhQv83&4@MCPyft&nvGnaq+fr$SFjcxdYO|ICl^#+iT10PiKZu| zATDMRo{B2C&)8mL>YyqIQmM({h)Ck)T2$RP`Z449c#%Hk%-_7h!?pG?m4_}e?=S_2 zU3wlR7uaOqbzXZ{Zg%8QnweKJEwLDTL!vSiRF=Lw1M=_Ny(szjavxt;koLBR~;v?qlxm_%J39bB>pNy+IhcQk0S^7?%B$^CjVwL8;sb6(kd z+WXJX(AQ@tedi@wGHK(t$X<^7_-@?2BSNSZ8w?jNbY+b0K>uML*%xIO#@+Q@C$cv} zo+gZnzZ!GMBBtM^iQT*t*w}y4@NuA!X;BTJW=2X;= zR$y>9D{lW%;&MCsFh1b&qR#GMlRL&gcYbDb*72=bJv%R1G5Y^?Sr3%Oa1-Nf`u;t4 zQ|w=k|M2Xy3tuD)7ZB~MhO@eHBL$Pe8!3t0DT9obOLiYTN}xtdTrzpW^tkeURj1TU z;SsZ)x1Q;3J8L@{W`ycI`Eo4I6`1GpD>p77l}Y*`$pg^?8+J?r@?_8^-aHo=*xzLg zwljToN@p)YCS33z-j+$R>wkER9c-JqMo^$XgVvC;h4RlF3n6yp_iu9fiK#GQJ%x8$^2us-iB6`&k8?91*GP4jRK1o2=J$U7AqNx}L4??t!$5 zOpQ^H-i=oG+KuFmKYZ2nqJH#EwEf?ial;$cf0N>J+1h|Z}LINE+^bDChgX; zE&ldB(?g$Xm6zWhdK3(VSzqjjKNV+D8!%b5Zc6c{cKAN}GUiZtzN*G$CI_rLU|47{ zlcmxK19>Pk6K0gSz+L;9-u~sy?fN48A08L3+4dh^w0I{~PnxTb%PE7?!_S-b?q}9+ z>oyqWbADH%4&`5^zYI)&F$)b%5$@u)VuA>j*XT!wUG&q9LHO|^?^Yf^A!H$BM_1%j zThk>Ps8i2LJ0}FQ{GH!NBwafxukmgLuIR6T!v`kEHJJ8V_EVGaLICj&bmeHv1;ddWy@Q&|6HL z(tKI2Te!6+RGjI2`Sc*f?S0fIWeWT>Le~vBAjB(>*rh)GrFPA*mmRsvwMlZ=j3TX^ z!%q$SGUvb{z*s_3EwlSmp57rs-4)yw+}mQRU(RwS{WpzS+o#rxfP&uj)hE)&qK=Zv~*8VTjPu8~z_2WIXVq*O)k8jr!P4qg6?QYl_T!T)57N=#d`I z*lyBBM7e6ga8cP6QFcx3JLMB;41O+b;@4F_h3jr%w^jQEpg=YQ=J zdS)HP7VA#Bc9}PIY&%u(86FolC9@WfeTN*8Q!KRly*Jh9AyRzEaqQ9Gtdug*?mV_s zXH;UmCDl@0JK>9r9k^|6ybU$9=_GD`7B}>mI*(a!_Uzgu8weSk43w_}7cDkqZy{zR z@kpqKWZ`VLfgs25*c=^jbYonaRweh_h_T0}xrAvlRPb6C(91cGMw=MgE-7>Xlms^F znC`#?_~RoK>=Q&^_vhRD3RM?ty^r43y2U2Hr6&`+1n1&63W!E3h~A zHDsD+HJU%Rm83gupJZM6L!izU zb!65S)4C~0)6$6!PxKUYq}&K>nloHp_ureHx5`sQA9(D*K1=n<-p6l`3@1L)ok?hKq%gf-{Aw+1_+kP9u zG*T0d`ID_#jFvOQXZ?Y+nn8_YJ=g0oLzH6!>JJ0dhRk}b>uk$NzjB+Z=lMq`nhX?t za8(rdC2yL)8f@#hNi?Rjdq)ya6&&^FnF31TB45$&*KrB!3h6$qmeb!Jem+T$X;j&D z<2kd`V%2`8sTp(7E56xH6UO7JZ!?lMLLEIyEJV{DVU;rYA6`QGj~rN^xmxy%@JyF) zJVwuNymL@%^m{iGwamWzv3HzVBKa+k+Sg4;H80+`?qqf*A=4}?wxQvTm@GpNRWoas z*|fr3yqzvw1V7UFelVb$&Hq~L&O()_$YSOCCS$Y7!9L=PwGbg;;uR#}xE7ilk`Xf^ z3~C;sdNE7VEZ;I7_6sP9T#Nb-??cK$+ORh2p9nB^V1Ct($7;MY)i(;up1Nlvn6K;a zz$~vAZ}VBE?u+G7;mkdZtr488z>FEcXT#FXnP^U7g{hSMWaAdnBj1%T%3 zZ}l;`NY91}H^%toRjbXpe)(Q{XC4fN&+qF zI5HOrf0P$VFdz4>)NtSNy%axrnsmS#JEK z;u$Gs7wr=oBn=T28SZ$Wx6RFSZZaK47{*l4!Ks>O)V5c7E}0naphvs1SBZQ&Ny&7i ze8ZV(CNP5Uz#}Q(qtUx5_W_=awYp1I;I2(7kHaZEq;OV<35?OL_Y}OtrRyc!f2`6= ze8oW2ec&*uDe(#m7!7w;jK6;lou}(trD}Wg73l$c898vX)3Gld<7BboI~{1wxI?db z{%I7zFLAODyf_)2L@=$d)_N4JHVv%&cAoASQr#qBk|QJU7Uv#XLx>{5!*A-RK^B!# zuz4}F;>MIQWB(5-B4-78V8fhEaUG^%x_ba6uH!!$fct)^GqdU$jzXMKf`=!YI_7i! zL}HxkoBBpMz+QVyv*&+!nm1KuTSD~V;h9IQ60D`Xyh~cO*}LFJiVg?e%$PGHv_R)Z zcAZ%6*gNO49ifMOYJ7S5!-VYR;`M@u#mMkzI!PIcC|lo3)zj({w-5D=>I0v(yky%< z+CbuSAS+bYvEaj1muDj=E21yIhnPh&SK2>K{vkYtXkdELIHJi-=w+6Jt6;}3oQteZ z^eAQf0uoo5=jb~m&H1;W(odGxo>$elytsK4^h54ZP~q!Q2tvm}SbHdoGW0(@OM7WZ z&3|~d3v3oBb_*35+Q#=Ok3K29AJ$y~2oBuKqZGelshh%tp)<9|h!wt+BpCh|S(t%-v-d6CU-+^5v#I**F3@-mF zHkJz^Sy@o>Xf2HxI>8Xt*(jsto4Ata|IB97<0t;#Y8rIt2cJT=L^`B7+DU9C(%=F? zyyvXU4Gl0_;Lo>VosaxvJQJ5v3|BHthrsMpTl23#{DpS~qw&k0B$mnNIl}`240t}?X2#acnMd03rTzX!G_{Ie^n2CZnO`o_<$fb~ z)@>#$^;n;>l!GtZ=8e0z_S@|HXnwR;UaKk%0U>(e^(_y-tDNnnL3idf@GE(r$GpyB zC#3%_`<^mAq2+XMggkf*Az=Ah&LC}mD#g1ahVqvd+CRiZT}Gk;6D@~1W71zWYYQ)Q z)DwVrt@#5{S4ML?POZ(rB?6ycTcK`;h>qb*_%)bdiFs z5vOnJfpy`nnE9e}+h0k&GK*E2CeGyJ=LeC(-^wH1mIv%?FKk?NR#^S(E*5s>-l0x) zME3hOE$RzoWv|}G@00!26$+Jx6e>C@E(Z20Qt!66&ArKzaVY)bxQ__nO?&Lb>_2*~ z8!AfD9OHV@~))PJ=mY$FZg9V z=%v;rbiMZy&!r)Wf4xnsuvNK%`yRSw464SRH*9=Z5JrAI{0Yc#RxIU-%ikQ!5QV>g z3suPuKmW}0V>TfQDl)Use49}*B=iXY!@jFi+DwU4GoOFq-w+fO*Tf)w(0gw*H;E$b z?-I(rHR-t*X`nOU&6x4b*Z15^Thm6v#P>IQ1z%wxOq$c9dFLlvuv`U89hH-Me5 z5Ca0tj%u?dm){U?Xl{K#kpkyp@^2Y|u1xugY8Y<$gQDL$;anLMw_2};0_jF4SNE)i z{ZV>D;pAQH2w*j`F2jv1vH79+vcpHd*VhCd6VveYL63bnnDL%l`KCF-tA_vZW$LCL z7mu|X?~>}yes?ly5XN-9Sin`ZBcvNcD<%3@fU{4Wx(>XYOtr}seamm<1_{{+f9hsV zTb89I_}xR_V&rG!dy4Df3U)+SSbN9JJxACScer?Ikr5G*!D3e*Q=5fGvm}^RoYA^dWDE4d0(mxbxl?Jppu`A5F+MqPT5rl)EltLrSE|>h=<}-fPHp1COwoD_-7aUPbt8FQd-{Qixtn87ygTa?zg&*%r z_9H;Uy9*z~Xi(R?RGs#*b?K+(c?C;Un$RMc9K3%GXCuAi;|Qnddft%>a~RKP`d%bK z$gunO@*w%bYbcyWf%U$p4aXt$!UGxu-r)G0>Qj%Hp8CR;6IoZ}5B3rcc4AHHyKi~5 z?0uy*-p#f{bbmUXiJ#hFX?0Kf+Qu(qQSjb2cPdQ0732}LUgwbDbD#u}esXNB4zMk9 zk+UgGRwq&}7XHvrWnsb%0XSm>Q`v05kJdKjsgTC?n~!GCJ!F<7&7UUi(eyQlG!fCW z1vXpe$VsEJHg+TKUkukc2dl?e#C?55`|zXWSltk5^>1Y@A5C4Ys#!SJ@U z)C3^|q<9o{_PzCG3O8lkz`K-&sE+JakQ^#2x{Ge9*B%L2u$?XY{+)I}%qe;J`5C-C z`0NDXWQGFA%XxSdyO(YsI~hLk5Jd$X4RjiRpiMjp4}@p-O7rNDUp}fJQy4M>gC1K-@^<6sXu%9bb}_PAnCYKs~0A`0_)O@Hi?rHrP_&pMlK5ODG(mLT=HoW0h$9h}Zy48m zL)>nHSKZLR;^)Wt->W9}^Z8gr>bVEjt}z3rJGfD@W|$@U61}?pv&yI=_3k#3y4U!v zM>die)^J7)TrYN@nNH`?c;DC3#R(WZeYF)8WW+Q&_c_MMaYO%Q-IV2$48y^NT9;weUXn zjZk^HK`WRxx_Uh#F={gS5-?qAa2edGXOPUO|65Nb4vmweH}?jAM@%O9zmE*!;B7jq zx>$Zqkb^5nQisjUaQHT*uUEfOhehWX(`>IXcQ908atAzW4+7cTa@5Yqb6W9^N2D$Y zyP-bieK+wI_+I#yKDq!+KNnc!cj(0(S=A5VY{qq?%p?P_czBH>Hp9DO)GxRBT2o5f zk0tbgTYcu@O)J;w%2-6^<4(bK#pp)$bII=cDe+!n7PHIr-V>9s7r>~E=IF-j9NK7s z@@ue}N4Mu~q-JWLf|6Mwyb6A5$6jeaLE; zD^bglW<^I1jYvZnq7CC!tCTSIgu#%Lj-l3;E@UsjR@HjQrB>%oa896kg(-V~KL<`WU_RVPuQkJcCuUPRw6``5u;i z&s`ZdWX&`K;rF~C`X*Q8tfGF9xfnZgZ*=iwwn#^k(a$?>Lz@h5oy24p-lvBM^NIzd zxuIVMxNO^0jXVkAoqnuRcdb}8{*FvW$3kYxjK!TN-_uh^YpfsCYG!&_57@g^Om4^r zUjD$;R%!}hC5tAK4;V)2wJ2CH^GOik??H#e=DQB!wRx7{`Ax8eLYRRYUsY+d1hH8p4J% zMzXkRZ}B4D}=UYW2S+nZfx=n$F~W@qw9NlmiKA!!un!rWEjiR09-m zE5<%jbBm~L3$Pumb}DXg_X?8knIrZYjnloTzu=|Q$Cwbp8BVNgywPcmcD`ez8be3> zpVk^A4{@_%qEn?Bki)#-3k?{%)^E%2EUFrSh+#z~>p$J~CWpHlOW)gOHd``~AO2)X z5choZ%{xJMiuNN&+FXzLECP+iOF=o75{Df6mV$<>9f@yB$^$NBUr25ILrALS19SVP zn=(heDAbFsehpR6;v+ilal&QN+2Z$6%qaSRIv8%%KwCKFPn&2i7N78?uL5tA6}nX* zff>HsDL8&P3Q$$9Q(C$~wtg&q=W98wxklD3JsHo+fEt35{>@GzvG}EYE{+UXCF<;& zWrS<|O8Z2#w4Hc07|_Lu*1m}xbA`)h8t?y+54JB2UOR-*CamX+pZMoLqs#FDH9N!E z`3rpSeXXPA-hyOc5Y@lJ?>FL-tHxQ`%dzz6xNJrbVI+&sCOs>3!6lsRIBk|xdH0(l z@dY>@kzY^@QLEhhQ-GtX zd1c?QOYJ`Vy+uA$r)F0N5JGH98s}1?V2U|0H$|} z-7}?jA;fzo63+YYXUzqnXFFpTD~c`=tNptywyb)nq$F)Lkohfe;^+!}>y!ABvH z2CBG`e~)C+J@x7nySV?HOWPz0|7%!Uv2YubrnRQXR`?JiG_05eEK9}ZKq)cDv(|e2 zf18T0c-2S<(e{OPQ3HYIF%1E5$=@IArR^4b&T)U-BPDMX;<{em!!o5EGhW{RwJR2` zc-rCgYr-vy%3QzXF3;aVl4s};tUvYe#a8CapOA+n_!z@RDZg8QL(b}YMdT` z!6t5~t-tnKJll9wnFem(U=aJ+V*)w%-YyKw!IT`^M$1N{#n0qeX}L2~qr5z*YNcBG zsw}{)qx4B^PPZ!#B1a*5A}5#ym#-GoYs|UyH%*PKnAq4mvCdv+VFcP~l=|JW=fm)R zX40=mEkXSaJ*q9^PNgl+^}et&cHJ@unn;kv$F={5x61oiuk|1$_(pGiK584|agV5w zTyFeKFiTN+VApf#sUP^J7f#h zv$mDVeHY^WOL^KQj9DkGcW1&0#AHLrV}jrH@HJJbF((6{Gc}p~aP4xx9|wqr4$_}2 zPy3tNw8&n3HEQ>xf%UQhA){=?&u-m^AA zHaGsBE}0el!RP%Vh?AS99H~dc9e1$@Id)ibqq2LcM^8`-^g5zK*Yz7VD?FQGiC5j7 zaFAoRkFt7S(W*5v+H&}bjZHzpwaYKqGapY!VM{SfXcKqQl5aad!7!fQ5gcmPf}vNkNQKzAFzI?+r-6>$6!CM=qJEYiKCSe6CLyP zO96@5jYQj{nu#kzOnNzDoGYij#5tMGd5hVPy}rs^F@Y1!oxqP3bfQZ2Gg67ZElpPB zJ!=&MQ)1HQ-<8l=l)v~<5@DLRSxLwu4`{;>p>79QX=k_RFS2)YZax|T*kewGbcJ3s zOoRf)@^VU!Jnd&nA8`kHDqhIO-Ib;Ty!qa=i!%a_(&yL*jeXmB3G|CSGnyPomO5pyCP;TXw zD=r`X%vkRlObh_P-D;A|!~T%Z;qzcn{!XDcvNKq`MXJe+Y``9>CdXDPJ8;vAe)QKk z_3=W)+z`+`HR{G-v}|O)=!t?FJBbb_H<7zzQ9%v-7dknmWVy2}wQ6ZhEa>c^NDPk} zz0{r|OPFfxc!Av!H|LKFh(yz`mc}`!NartlE!dI8m6I80@f>)BvYy+vM|_EhTXuoh zVB17yYp(cAWX4InwOA#j+Dgg3bcp4c&F*YDGF;}g74%kciS|iqE*}B!<&{EYC+yM% zHMi4>3>EngZ_JjoI_n4PYmYDC=6jV=L;3StRk~MBO&EfWqvl8uSD8Cg3dg7@p3J6V zk{v?n4hj)7d}d%~T7TX{U$;3JsGUjfz=Q`&`W#H+YY9DB@Y_z&ZeTk8XpLDI|6x!#2&YN=m*KU831y zV^VklX?mJf4B`N&H_BrvJy;$9yY zHb+!uUX;~jELH>6KKv0AfPB?27V@(x{)o|-<*AdC^e_P{ zbiKwu7+4vS6)#V(Z}3~s7?=#^94e%M=3y7s?Q_TvL&XzT?G~OznQ9E5Bye)8P za6#!U73QXY;P;*k>2HrrFQJK}0q^v+HAH9Zy3OGVs-gF0_p+q{Y}gKMdGFu)P0U-$ zJM(E`B$=N1`98e-0&;)F3^JaB9%o4mW^Xess-jis;zHYlUpK ziLN;e4lW9$THnd!1Ceid%f&x-X#Jpp)uZ_b#=}b5D@J`lGrc@1ka*vBL45c#rHA;? z>DQ@79~q9KPGelEGi+{IH$8>KnZIL9=zgjBSGkI)YNo8bp@=vd5hsk7lgOc_l%r&L zFCnRkCy)D3Ok-kk*?GA~RElv>sZ0mF(zX#v$#RRGK z`VQ)m89IL3GS@`IWRuVJ5M6l zNt^pfDmG%k`Otp^5*O~Jn0(p&7%TiZiF6=!ta4Q}?fvnBL+_UF8qJ{%#k~Md*y}cQ zWthQVYrkw4o%?V-DhJbknbCljJW@gviSt{dKfw4()0p0?KD@ivxP0h@!j6M|!xutvHx% z16mj26@FJ7!jbqHRU>*%bAFPfKsJedauNPyS&75=-&cX0e|UeR0#~K3+s=_4;k{r& z99qtX-V`JsFJ*AA1tU46BmV4^Ci_X$eCFz<10koZ`nllZ87{ub683UW6cg2h*lIGC zNFJegS53Y2+69gtB$Dfyx1-0@F%fc^mnIU9J4T6RSJ@VB>rUKQz>#8<4FTu{Dz?Ws zj2Z?(7ToX*WQnTwKSGZV?^%oAellHHb8c>e3)p(d%x@vapW#g$evKHC^eb1Ri;oJn z3U*h0DTah4cIw4ol}a&imD&6by$X@u=7bOWMIl=x_s~w%=3p1uoYL=KU6DuiXL2Hs z@ot{U7%L`rSh*ozjgMx7GKVw{3a;zQao55l!$G?Fll41}@yoa?J8@#sgPucxCe&G# zE;D*#Pls##-;ujm(A3^#SLhM!OJkE#+Fu|Z{-pVh&85>_#s#Se&pkUx3%2Su$8=QV zK(DUm4uRCybzchJ#q#0o2v53rvF{U(d{m+wym+pS+9}8_aYbY`OhvC>VmlsUftZ@K z7zI&8%vN$`mIs$CO`XXCAty%sb)`}#PdthXhqX<%W3e=neK!~2BPm2J)>PeKX>28R z2j6WwziTPk_s9mKK!pP3%vUE23H7I@@b`eOwsx;gdf8A`I8v-h-_2^YK%Uavu|N|; z6iHm7w$gA#55vFEN5Kq!TlJ*kp$eM`RPSIK{FCE%A8Hu9&qTnvTn$V58On|PBOlc2 zD?Q8I%0D@fZ=(+N3}og$&AYZ!{vMub{Ia18g|(L0i0KvLf)0YTt_f%kS4v9`M;?J` z`{jU+cr*{E(r%2`#P2X+%;6%)0WA?#)7tiSb~o(>?}K`zatWFIJ{(IGkIv_LdxqigfCaet;tj$;=khsk=b*3-j~>YTaa zcZccN(VAAfn&ubHXy9xP;?JK&1D*wz_?97DOb}Amy`Eq21ct+}Fetn<6O|v#o04DB zUUVF5F(N1nGo0y?Lw%gF+@C&7`ccVXbYcU-ts?}mgw@XXjB{mxZL5|h=YA3zg^#7d zcP@_NEXDLLm0hfP&pg1Eqcs|(h&q8!GoSJ7Bgg;A!Vdit5)%Ax-}P9}eRV3=;VQly z+p}8uRH66u7~m=|V@QjCRa^c}8O$!4aq?5A)g=e$p5K4=P zt!4SC95F&X-XWzcxtx=_bL-#IL!k!~Ve-q9#h6ER=a{*=+GA$y@Tb!eYjrHC6QkcY zr(Jq{O7_&A0!LGKYvk(SW4LyE!B2FA6);rVJyZN^NmeC}>)s)_p%!0@H7XpfaK0JH zOdn*bY%#XlUeheS--xcRK~ci2d)c6Ih#f{bokDYrfeocww_D5*0%(+~ z?wI-`Pr&;#nY2`0smu>)pHjaG(^8Yd5fIB=J!kHKclXzea!D5<1CWZ}?{)rkV9Hi9FU-)19j+G|)n*sm;;mRYKU0o=y^Lcu{zE z1ng8=n)dLs&Rp`NTYBjkumA$}yPqAx$PgE@#J&r=gfKp+Sb+UM)yd43ZicYg%r@G5 z-(bJ$3fkqo9xk(h->0V7;#qH9pxH!z(S_*c<*L9g18$B>xaMNRM7yWo^t}>bFLkEi zu#~>ADMw;rRfXCAvm7Mx%~2sK7T@Fy!jf_co{|eeMz{#Zhy(N;q+1HE1CF>EmbRnd z^t+t_jM2H`U*`7*es3wrRFf6&lLlohMZaZ`Z73o(dJ!70NFnF{^B<)+OqW$dRjyQ? zXcG;QXvD<&Lu_*0q*aGF#I!#j5mxMdbDfOCN>{kTn1BoQhO@~TUOnMN{7>a1CFvyo zj<<|?_D~)AkUmTEi;E`qJMoy1wL;04C(2np&Zy93`I%w0VJ6(@n;2h-Zr8?Sp~$oV z-FSPj>%fYStU8T8b_R>RBGq{0ihtTyRQeeOaZ#(UA0F}5QG9E5 zoRM6DN%crWY)}`F_zubSgIbk=<{hmOkCIeQMEg@bsdYby-rejwUt*7?q;??9<{FMI zpLC)42rCA*K^+@Ew1{bmt)__k^5F(F%+3r~@juXo?SI&KGQ2zu7Q&jM%W^#`ZLC_; zLdrT*>wfqf^F4+w;OE?EU23Al5Okln(f+gOY^W(oz`r!ACh>1nJ@P)q>F1Cnj(C1e z9c7Q;v%l%@evI*@f;xL~!lnhq29xAkalt5aamdokWD758hsW9!BzYf0Zr~D<*|UkX zm7Z>@xLN*j$itA2&39J{9rLuEWqUknbl3TC2Kj2^p&i8WY?YNNgGnA#DX3^^vT>Q9 zy;AzX==d%F-{p(?p8j=3qPKD|R}=EnZ-x$iuN0$v!iiB3L_!~IWWx(VnCR)g4G(m44wGUVcqXk)o<1Gv*HYCpP-^SPU zdgndR)fMhp$34MlYsY*ZnuDt?F(A~V`S%=MBipYgR-`46EC(ds>~+`bhwzb8dFT0;(35hE!l=U zgk?kr!G_!c^VeunMZ8@}lkaFu${H=$k3u!o3Yi`0f)Q%uX8v=~=@3dPG#r_m9bH4CfF%OyGZbk4!OLhKGtmLxgtZ-j?Dijh^OAq;uJPYL00NAl2}-}41AhH*;Qm^) z9K~>Lsy21LJKu5bct0n8cyl2MB=!Lvp4rgfBUWEvPCRh?lgxxdSN+K#DiyInTBY~w zNu@D!goSeRHc{?a(sjDdIgnG`0%Dcmt8Kv%t@3N;huneeGzTVZ4Ox+4j0?*LT|~1d z9s)=k5iNr&cA5xu0ETw2xqiioYKHC^>% z?XbzSbyXOiTman{!9GWYu4c|lN~G!5{rEdQq|O?f{MKfg^o#KU(9@pv!-(|ye8zCx zd5EPNYq6JT>K`>BKAgquJK+6QuGilo|3U_55bg(+6eN!#Kr(kdpKb&TOx)~<*ed0b zNN5Zzjeh|7+%kUJKGj)8yz~W_zf_+)af< zoEG*Tt#-?VyN}D9A?b$jT_^-u6I^3nM+IzC97!p(N?+E+Q*ZL-!OTrPHETj)hu}x| zGxx-p+=~8kvsH_dGnRVZHRan7Y_A@}ku|h%FO0smNs{s6wB|$jk8vxG~HDMz$d z{85K|xfPS~SI#qs?+(T9Sl?vRZ?P79F_{mJ9*&n|DO<#Z;k0(|lQ-B7uad}SBsO2P z?pB=F+}CRwS;=?A5>stYFJGl@Kpq^Jrs%Xcrg3RkSVa3M6mzpB`5JdO1jZbnBqCzE zL+hQmN1BAIGS2t%OtSV^73SnPKea{Ie#sK{b52`Vi#kXvk1r3p^~8Yt5pg;O!Vf96 zi|i1Q!o<2V?hLq2K>I7(?>|?hnO70DugrI66_`;&(Hj8D@_(5`%&rP&FEbUb0h0#z1oa7&se6gUFx1I#H_5?`PUrSzF^Qm@Qo0C<5W8IPoojdE z1%w>9sbfLgp6rJwLJ_tj8u?1Uq^LD#ip6=t*r^7@KYcDpfzi@Klm2xc^L2&9?B)5U z&UA!d_G4Ph-aY^cp~A8}_+U)});vS(Od9KuF2J8I@vuc!0ET-5f-zyGEZ~gkqwLx@ z9`$>k)L~D93@23J0I6X*t0yZF7IH4sky`o6L4h?%3W)b9|r?+wEM%8b_r0@&` zMDr;Sz{Qx#y1x=9j4KPhi{F%XC+o2P=e8gIdF@dcgSFYxUJg8_`L)SksW(Pe$#{gk zdM&#@A%>KRro^CvamiU^3}fa?=2Oq@lb9}na0;O3@IYNnZ3vUt{zqfprG*a}o24$U zG7<%C39b^x{|bL;@QMIx(4P70D>8;o8!d?eXaQQex;g2i&j4`ayx3DUVb^!paXut2 zLI#S@$Z2+`qBXlaL%L!ug(*tOOsm-iHivJxVVg?r${b(ll^1G5w)4l|zti0qU39I0Y z$4W6<>luu{04FG@4Ni?V1HiuiJ%Ag*jptx(ZCAy7;(SlFhOFw}O#+5VOXhq3wO)mMZ{jrN!nf(Jw?^|9p^~p* zVAFZ1y2sDg>OsuJxk%1;fR$LNenJQ{7`M!GvWZD&KI5c9c;_a6}xgiHbF4Rehyr?S3^XeFxy~V{7t? zRp7A*Vx@(Bu!tC5TzhA*i^6%o4{Fdr^G2StS?5t>f109@8piob7uORPUXEyWWA{&b zVQ#U%+fYrZRa#X**zj3n>+-YxQ;wv^dMoQ6O-8#LZI0&9xT+g%bCWfhGq&uaf~@Xz@{m*Ol*)8#42B1c@G|Gw{OSR}N!$`m9hw(EEEl6PuA zRfazV>;*EtD^ef>`Usa#2Hq7-v>G+@_C_3&Jz-xf*G%cPX2l)g1MNVNN{N!}+ZP0f zfs_@)4D|F9!h3_D6XdJLwK&F>R@8Bd$f#V1q_P?wLGsUt$z2;YKP_UWHx z(ev#o3rwcX=z`X2H+RU3OlfQ-6UW1|q2&cc4bX%)_CN;Q*9loy97ynryMLNum7!p4)u)yypayH!JYz#N ztQ&ydp_6}{2B}xs8EE;a<$rs90kK7qNAk(htdE70xztyf+TkzF&J4W&i9*GjUwl-3 zifCmX9t0;ca>wwOC1^C<8m+59--P`7A4O;3)&$!|aTFCnNu{Kel$LHLC@mmJ2oomK zAYB6n2uP2X?ru=Jn+-%dM#o0yMh+Of-@d>GPC%aI&0__7E@oYk00HV# zqvmaD-G1dPa%&~Ko(X8l2&aRQ(W32anYAqi-dwdqe@`luO%J_CO<`qNNnpWk+i2=n&zp|yI4N)(B0 zC(8u?nZ33E$5loOS4+8;Q1H>9%T@y4sQAD}OltKrWK3|8Z72Ekxn%?NLvp2oVgXz5 zYL%Cl!sUG;x@ua~L6-&Aq4eMOy z?WhRFHdjs`)BX^^<~X8@LY~>?33{l+2B;ZrxRpfgZh0mAi7=1J`@AMsmRm3iLTW7$ zQ7MogrDY>KJZY(KMaTsW2Jzv(VWVjKyXf|O(&Jxus*e6gz)SzOzzGmvhH6Vnkc#@O*jztcs-qrQ7M zk=QBnj!31lFFBBfIVJZsvq{O~E9A(5N);wXNj5VZkbLZlrr`kPP(fGUO;p<=M8k`^ zoxqzbSNCl<*Hn#I|Ej$|!IY?8iv!)F0(*!BhYRQCUW?q-o&Kdn_kRS7H9d{l&+o?m ze`P&h{FK7&=3UZX&H>UT`NM|DL^bb&G69X9WiDkno8S+V4o9Nm|LCeU+j;z58 z#t=eurA>o?rH(PLlZdUdXGo{zB?cB!vo};?Yb*n|S@radph)OzB$7S7(vufMZ#Gs2 z>G8-WNiIm=+ROCfoyFq^kBX{IO9)cqEg0&KcRxp9$aWjN-KT%irG-DN$Oaugb4-qS zlKe46Y&hVlEUk4F_^3zhb?|(TtL6boiTebK!4)9AClA1R&fr{7!+<9$rR2YDekwKU z1m&7PiAjT>Rr2$Gj(QuUsl2dhV0l&W@?30fMH<80;fCVP7&^M&F))#={8r(cvj}2N zU*!q0lwR@;nS)-W%6K+`TNQS2N4zLyq`~&z2K1r9N1y))+Ijb#=BL)Gv!n6v8X(;1 zn}#oIqMFQalCrJWFkoQjT8~n-)J5oB?s$DY-v#kz=~rlwa*wSaNWqgcHjQ)4ce|d;Q%Aic zZEP$05Dz2lBaYD`LMMnUVg~SbT304sSQkaRTEN=!xX~Zd?}_(bT%|cIx)K~n8@A!w zd)G{=+b{-*4``D@&vdbNmn{ADxKJaScg^I-RJlIpa{I&nf;g$z^|5HJR95#t&1?sY zi(4;qFf~!1x)mYQiMn>%Nm|96&)U2`T(zmp%6eXkfZYasrg9Vf^&uT?%F6d(Z?{`U z{N!#Va7@9PQwCd7R!`W?OpQKUK$-`aS6arxKt%G-wUIVB1!S9VW478m<1xN&V5}8` zw|wS>*qOs@iW8m^x3Ck%=$Yag*!ZmbN|pa`1l)Wunk_ax6E`KevHTU9+9U*wb_QUhiosz$(hnP3Dy9D&l)PpqR>oBfM81n|v*xi1mj@7<(1v!|288SGMS1{p z1lWXAo{;dI^euEqYtN-$s!TJlZ#K_We(wEf5&O4Y24!*)zn*1mBGM;qpIaYS+37N> zdYI{hF`@h5&+?`kJ)O5VzpYmgSjOxKY{If=g4>X{)e-1jSq*#o^o!2~O-mKs{4wC& zvqMuEbTI6?u?<6W)4zi6E3x|hejG--NyRJmlKcausYxEhvlVfc;Y4be?l-yh)-2~? z+>cvn_dzzX)%jtXl!75}BxH!-wMaM92`^77Nty@1lJ;2KETTv;GPc$$pbWOhEIf;s ztr((xKR1v*cFCYMi41px1`h$M{GQw}Vh8vA#abs{wzwwW7$rUk{52?rv)^`#@PA$B z`?v@wrcw9v8$)gn?%Hr-6|H&vG{cYVa$upMV8F$fHN!LRSv{%%~^zewnJ%e-%29)r^9n3$wfh_xSZ9XLvI%iJWnaO)1nq86xg(-b<);92NY;q|FXMFT6Lt2EnJZ>h;+jG&c zzI%Z!==VIf&9~*3Su@`vaNE=LQ=t7RD`a0vpQG_~j>MTjC-%F+Ky{Xd>Su=;wg;Aq zf$&XJKgNfWowmvcCuQH{D?3I&z?{b#{}DX6!WNa1SD5H0;E_BTdt*GEo|k*>%GZnaoy4 zPa|~I3!$N3o|@Cuh+)X1>zT+uC4P$4Hc~?omWnR>n$9>19=osBi;DETiqvCLAbb!D zKiT~1rl2FStLyHtk;a_iMX%RHT2Bh`6Q` zuk=9=mekf)DT-#2b3Z!5?h&!=*o{RWAg3xHIMK|G*`X?}T5mqOe|s#e|EcKb1!KHt ztT{EYE!u+Jh8k_^@afWW|ED;i&G|8v#Rxqi2 zs834Vv-rCmT*VlU5=H9uuJcB-0T*A3B4xgJZS@D|f{cp()Ss~bB6=xBg8zPht-7oJ zJuXJyMAJvK_YCN+Bo`C&GJhv=&vry+^I&2c9vr(^%a6lfIZIW4(`Lq2+n3mQsI6Hk z(x~F2wJ3VJV`JAIrZawye`#_dhLbo6@&&^4FK0Cc9!XNJ4Q`f-{HtaAfZtpL$J7w{ z+gw?I7pmrk-E|DKHL@OKvT89n$M6>C(zA9acHMNNa5vE^`16j%6sI}s@i16h9Ccu$ zO2pvv@W}ooaShaGiD)83yk=QXf${Sq$GYX-4H$2Rx6~(DhpIBaxlu=L zb1{6w~J4-e36IX>z?LWI9Wt_%sy(}eKM706!6!h{% zbnpA$-2*+KBrr!90cLgAvQLh8@cddLpL9-F$;T*H%;izLV-F%F!K40)_}yh?ML~q%$N8?OWNN$2HbU#j7g3tS_Wq*w+OxC=*#dBh|y*%atWwi4LSov zgX;NmsPB0HItk`mfej3o3izW}g7Gj2Q{#Aqd8`%F$!=3I6r-<&;3vTUQb$UOy}J0 zu~8z#7`x6K5x^BG>&w?T4qHqu?f(k34%9?nLRG?KX?bnd(l|^`O@@2ovbX7wjV15q z)u$WUj5GCqWB2qd3Xjt8333`Z)I(F%{!hClB#la9LdcV5Zz`F^6e&yvcJW(n)wk zzHX}Rw0;XvKp*9DQG8KzV62sjX#ScTAH1|ivf~a2aob%bKa}+-w69{SI`DV-{G)rQ z$KXE#8}pLp^Xhi}?`)ps)tYV@mUWcW62?gZGGgtg}$e!&%|qCjUOjm9#P&lJmh!OzKykE^M%7&Jgb6C6z|qvSzj8 z0pC@qqpVUfPN;LT9#47Z|8=t1oM6tgnNp?@Z_32y$n5Ghjtt=GNIJf%H^Q{M|rWwdL zU*TzhROO# z1~I+x5L#d>RG4{pqQHnxk0ZwXB{13{?sASmmM|J^(q9=$4Q+2&MG1*=biLu5z%CkD zowY39kD1!YCpTGd-?P;xb5GL)n?0V4?V3spK=doH^P-oN^1}~!K1^zy9IzqeM%*{S zJoS1d+$Q{q;=N^Bn)U7}E1Ve4s%N$?i~Z&Qp0^A-!1K@H#WJU+BR66YIw!J~fL?Rt z5Q)@Pl}-^0clTBUz?zhykD0&A!1psVgFClJYR@Ch96?m(i{nmy+lgHw&6oiwP4fD} zX5f_?il|7>9?3Ja@k`2l!>f;6i)zaWG>E6m^&&c72JPQ47y!MCoX%Swl;YJqSwjMU z7Ovp$?TZyx0@(%}+btxYH@4{s@tM68j6>Dt(Xc1$k$Z`k!MzEA!YC=sW~>bmtvH8VN63`_1SSL zi_lq(BAOy*N;8|^w(sv@pCjy%eHgY6)dqU>epdVe{Z?P7IgULZdnT&JGxI%bv^D8< zuXYB|Q{ElBh-m_$3s=!lTfqyL7lG`N1nh2i0a@Uz*SFyg3q4A^u)j<-W@$& zybP@XP>vuqB5DdfZ#M?8O!p2=W6>vzicM35!)C7>HY1h0X@)j7Cb5QVYg6?(_55it zk(m58?RyaUT3@b?_LdmQ>8!k%$8h8AGUG%ooz=mEXwmg*xJV85+V4$cM!r$I-L`;= zEP06!>R2qzG3m(3%i&7`u*2(43WNVWkg-n=l?;pi!BtNzy&l@Voif!yGJOTNX{GKo zR@plqUNUZ=_6InB?Q%o7QRP6UWt@Qsm zVj4ys&G!NHHTmFKOkOJ@c|SQ}STN0T@&4^pdWDmBnSwAaNBCvMMa0y$3z1iEJgSuKY~1;SN8qkwH7f;sANr81dQAoy!xF4Klm!nCco2HAvYv9-)<% z5yABZI|&xs^e<#BRW|Fph+uu`G(_3!Y1gn7U&l1eWiQ1_lpiC_3fLsf=Ayw#4gD9p*1o^#twY4$d13RqaupwF zh+F;7M_(iNU@vTZh(aD^mF;u8lsUXnT>o2VE_vs%iwJlwY98fFdDC2LSOQ3boZ2F% zzQGurL2SoXP3=-h!3N4Lk1@OQ=7*fy_Zq0h$|<5fhF(vS;?S=hn&UBP^Lla4z4NTViD^BA)S1F%Iq__LQHGYkH*$W z&DFtl6Mn1jCJIQ-3(WsR__tKqOFvAR7fm63{k?Z*j^vF$XmiAS6A|9YxqO9qvC>q! zp!$VwAp7^f0`zO4v+Bm1e#$SeeBXx12oO<^>`l^dt+MxJs}e=-Y-hc8UFplTH1c{rtXBvh4&>s*!8Ufa@`F{WSaC-yhw=ig}}o*KV^_8Wn>RJnf^NZZAy>XH1%0 z?FDTg((OdYvVd#%wZ@BP@>3yo?7rqwPH92Gu?pFK6@xe>q|Vd(G8wrisvC98#OD<( z6tZ5jju#WP8}|v;4$sCqyc?^X8io{$`l8cbZbN6vUCU^#T$QOhuW4m9Q9{Jx2LGay zB>UX(0CnGTqXEv`3A%J8m|wv4416eWFJ~cN16K`9Hg)A4m*uy7I!FbaVz+0OEj}+R z^Kq$@Zn;fAvb9-Q8j09)Y0i9_K0RI7G5t;7NLBZZvVCUy)W6Ofx!-foH#Oa*Wpz3G zyjG!4VaE^}MDKQH*@?#8_^sB|8o?B&17JLx9j(I}Xv^)pEjVJ`eg(Dnu-t zjjc!*Xu8efoKgDrwwow@wga)%(XU!W9mXCx=|91qA)Ht-VrkFB6?P_fU-S2_4IB3u zVP5s6CXhY&8xxkmny%&zdZ217wZgWPVkEk^ZC|7LAP895ll5b)>OF@RwUqJmUj^u_ zurLP)J?{z5B~P*40CJohUT@I&^?6?PCL;QSMzcF$vOPz=>$WFcskxP@d4ICA@-|8= zni@jyU^Uf$`Z!-$DXZvB>Q9Q5`qw zN_GAi54~iv|91K@)W~?9*qqmqqjduTKt8mz%Ar3a?9hK-P^te9A)OHWj#mRC-oz4J zk41Gnu@lI>FOs#ouY4ybj@XGkaLYBte`O)g5)X!|I?4;ZIKPPmO^D$QFN6u<&xhTT zGuRqp4dMx{ni0bufSdpAVnjF_@HlE3M`r`yHVE zl9joID`6rDz-#~}1Nn2oVr*TT95(!#!!j#I95dT41Eb8amx-DPz>{vQ3=+4k;Ku*3 z6PN-Zx+aoy)zZ;O03JeZS8^06vIHtsjChuh+cB8JS<6OHQY8b?zxIpUnd@!2^W zhN9m#&ZNCt^ydwgXSROTPcoY4jeHJQ@%y!G)gS{B7o>hJxKsc3uXPM@m8; zY6UPb6+4&WrD%b|(bILVKKgd28vdg4hq1idzc>DD6H=eo^p1szcafhJg?DbhbUz&M zRykPDH{SIbX;0P>Q6J2)kz8YBRyeEqhRK1lPQDVK-TVOG9Flwj|76sx*7khQ#Ksys zted?L(vSpgKFHj@&72W@y0f|cz z%N++nbQ@pkl3m?mz+-r;!|@_fzo9?FZBDx;QpP)7%3R{xMykWMgHv6>V@WmxWsxQi*BRT&EUXQ|u(?9TMF+RGU-T7Y?5^Lq~vY!&FyLqOYE)Q?X_Lf2*~g!8h-5 zYDPF+ixc<#xDT#Ei|&hRl7umM9LC!0vtM~M+q_v5dGv!PvGa%vKkOK0_Vm+uC(GQJ zrCHVAoP~u3*xSdHdLgLd8N6S@uM2H`M_hysSZ9JtEcCQZH>koaTb_Nt_gmT-f3hK~ z4xcEvR|^zQ)oYU|mq$c!Mg5Zmq;R$-V@sIALf-Ik*e=U|HDq}+<~UP`zJpDG(qxa5 z4=`g)*l=(dQoN*WFq)$&yUSWdN*{KBmje#`8L%aWGsZxBQlY}o2lsh@z#WeQU1EX} z3(bDg{eKM@O3Ah%lHV=Ju4>+)w+93XaLhE@F!-W!(@O3*?@P&BQt*4@`WJrFf4(p+YQJWQgCkZt|J)WpMDigVSRFhU z<6~n}4A57K@y&U&AR|^FIE}Hr?OiF_r{r3s6S=; zMS7ly7Umz*9N0j<-Zr%BqZtOaRk0>~UOq)L%{RJgLfnt&FilLJDA`$+?%0J2WB?2h zA3RQ zXDiK>QZlxeT+3d(}OeBVMv zPX#uAJ!E?TbxQ!(WOnlSBTU&a&qvk+9%B>k7BynlkyML+^|u*gQ-c%a%F)e6-%M6p zuH(Y&BZ5lt>pyOHr9Vxh!;V8Dx_BB(ZV;`8R5C+Kzt9*7NE;q{rydIA9GF%6oXoyZ%dB zB4`T%QAXa^JB)~x(6aY;MjkbrrSbw&=IE^z=EL#Jc&XSNYNpKN@JVf|@G0xZ z&o}zZ>V2A%V&tqVU+Raq1hkd7SV9zcHwa}^nkj#%b?58oB&XBCl`LHRIWb(J{`AJ$ zNK&hvpy#Q1q@!=;Do#@FNa!)1W2h1sy{wT3*^LH&g~QXa%p}c_(->dGPDwvd85>xx zO;hD}I`sX4Q1Vd3Z$D`Z>xC{JfMXZct`mj;ud|0HU1%QwLmZTqBp*VR)XNw{h6b5? zJ0MI_u4?am?c8RA+|*UCPT@Y5QTqtPYl~O%lM0qv)XuriGS>9+8;CdVyRX=}+)ONH zw{$u*XiSCS4d$zFN2KPOC3kq!)bSxLAj664POKvy7NGH2gX>VFY}64d4BYjqAzsXe z%sq0!BDikMu<%b9!9y8j#ChAghd_?6mz_0lkf(OjDq-Y7*IGt^9U5`?j<67D-hsYd zi*wv)Ng%|!*N95gJf@1D?kWDf_sMk zd)p}59Q9Onq0JXDg*R3bVoQ)Ksj+7M?#ba)0?>r;A}RQzH`E-S z9&~4IVf+uA=Nl23U`3WFIm8SN!ciXZux^U5G;dsSr(*NY~n+%G_UHP4t1 zjNC#AP+U`!El#8mj>bBLmx!1A+$K?GqVd8p&FlmL_u}kp(Sz;i(IRICqpqazKK{ND z)`x_-{P9-?O$DMY44QQB7JN0D^3XN?vG+`|0sXL{vj~1K)c`lvta+l6A|Jp(P98)G z(aE{+8M`-P9`T5+u|4NoeTX(6!OL^_{v!36Hazxc98MQK@DB|v>X^2fQgLn>enS*| zeF|d6y7ddat5NyxV37c1tF;Y;|AL8xn$Oftbr~`2BMGvLixhI#TadUe3~uEM-TYo5aB9h=CT3HNKabeY2~brKghcc+)kW`8Cs#b^le4W0`+4Q*T~E-Z z28PeDc8J*&_Run3OPZqF3)$jADjk(9^ML2Xx29~*7;lUOkiGxb`g;=DXieyo<^@^4 z>aI@d^%p@4Mpn_tale;%+*YFe&C5^nKLV+m|_M!A~=tS_xRvfqf@*Gk|Z>EF_+dl0zDB)7LOS#7En`fJH{ zV0mxMp%KHTNfC{B8I#{~93fAEM)Z@D0m2&gDf!#dp5!+^2<(1JUac7U52N)5$?`ZA zIf(PK;@2DO?pVDIRdYpi&$asnvTGHqD$=IbGw97=*DLz3mKGYP!Hw{wtcsnK#jO|hbcT1%14!AjgkuH*>Qm}C{73Ss= zULJL?%bGtv9P>9NGc;ET=n_51ZZ5)5{1N#2C;7L}b{G?*8Ihc&sM3XL&F zov4x#vwSi9g}u4(LNkRX`XWcX`ljHl3xj2{F9I#7!iVS;3-CoigzLxsETMwyQSU(! z#*i`UN|zzwcanxL{SJOH`PqS@v+?U+pKB8$y`XCe0Zc=Sm)HM-=P%it@if z%Z7F!W+;~D)p;(KMf2~EHxzdfPbRlM76XI*PK00Y7xEJ#p8M`Kp+ZiXQR&1AVi%`oyHcK}3iKAHyhFqdX9>D@2ydi6iOPQ?|E~2E5%6f3d7} zP@q8$MfK$D+^~xjtCYa|r@kk`L@bkS<+HcTd#1OPRKewEvYxX;)nvQ;gNbI}ebO&k z=C?205RQ%xI1n;wjAw}yqg)X*w;fx8vJhf z6RyIhk~MTf&i4k?w;lI(w+l;+&4l2JyPCSEP9QmF~px}Vj49^}|>b!7;x(bC>g z@xku*rf01bU5o^L>XMYOHv6@fv{2$T#SYC;zX`kOyG_8oTE|b3CU%|A8nah9yCq_j3HGoUg8jlbY-9Qu7ql*f&QX??{xd zzXHNri}QR&X=HqJevz?%5|xv>sOc!4K3q^U;m4KEzN<$aLD7;m2>}*@VH05O^^WZF z-(3qwuadc_;)s$zShF#n6Q*Ckk~Ldjv@x4(2%s^Z8+LA+Tro87V$vqKYuFsm$Wl`m zl5t7cRKF#g5UWxM=2iWnIDT3YIP|zI;V_chg;-WHP6TQ?V&49iikD`=;Ct#7Gn2 z70FCXs#!yi1r<3JqV(Oe&nNt zAxd4M(xFlC8lncfIxwY1m+_%CTz+ZbnG|8k2h_D88wPaYuc?Bxtcj>!c31oUZ-l>d zlIgR+%#PHK+>N0LQQrl|s!#x;!XE#Qo+M5|;U-;2L};0JTdOT#prBUTd`t?{8bLp@Te(4FHOJ8o{9Fs9wGZ2_y& z=TA_dysy&I(i&bY;pq7!R(IJx(Fxi~Gku=8UJ((|!X7?B*(@nX_mteGq(eu^Qokf9O>|N+CRKQ8=zN8|Yxi%%o=uz@n6%%LV3$*Y%!b$TK z*b6*ENxda|>=62|YTQ9ajVo4Rp;6WZZLdCK?O-~?*$~%=T^d{!`SwTl8TxvxuahmY zUm~2n>n#;Sgw#R-7u#ud>bLUd`UVqd)?*o<`7g@{i0V zTSdW?3j;@9hC?iCzEr1`ML7tJDk`XX|B6Lac{fK+_8YWcs1#^9=V_-M`Fy8krbaiw z@=zMS;DP@C2t*Mv3YH7G0j~xi88>D)2u1>W-apm(VtI(YvnA5Xw>RjW!Ax zKnYQ)QCt6PYT|mdLi}+p!bs;tI)38MqS*EdBbsEdHPZItj>9l{r#?vHKZ4{`*pW~6 z%ovf@&)eFW46XV--?Ejh6x_3$HAGCiFN$6)s;c}|3qN0-S|+}SG9VMNvyW3ihxI*( zQbU}lQYQJ^zzz?VugPZCyXx=_iiB&98E$@V0oD#~yoBto>d$KAw1mNUaG8g8Xf{vd z-T1WozQ#}yoo!xR0S{NTp zz0*zFWqK|bvXbLr;{nWMZxdm!^a)(Ny7N#ExUW>b7gdC{>On=bkyRcY(!IQ$^yXss z@u~vm+_yJY`tf^Km+x7~=U}ri++#BPM*WuyQ2k2h<^c(rOqM8!CTf*psnVbP#G!sx z;ikuPLUpC(p6acA3EJrZkq>T#$=RD?n3kxn%(C_U^4~3

*8+){tMuST3OQN|`3+ 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⩔~8*uIee+ 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®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�c#bK8S8^( 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 JBn%E}cqN+kKQ9T!2TB=v6E;{Gt&y-zzD2#>< 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

r0CZcUuL~E$S;91qIsrW3$eYE(qadl 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%0DAj6Q+Nl)?a6l7psm7wndra43+j(pr7j;B%^*Gi? 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%0Do;pc3 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%0AZVK8dGa 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%0DIDSlTAMnd>?URrCk^v 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/bigplay.svg b/public/assets/frontend/img/bigplay.svg new file mode 100644 index 00000000..2b781700 --- /dev/null +++ b/public/assets/frontend/img/bigplay.svg @@ -0,0 +1,14 @@ +<?xml version="1.0" standalone="no"?> +<svg id="bigplay" viewBox="0 0 100 200" style="background-color:#ffffff00" version="1.1" + xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" + x="0px" y="0px" width="100px" height="200px" +> + <g id="dark"> + <path id="Polygon" d="M 72.5 49.5 L 38.75 68.9856 L 38.75 30.0144 L 72.5 49.5 Z" fill="#ffffff" opacity="0.75" /> + <path id="Ellipse" d="M 13 50.5 C 13 29.7891 29.7891 13 50.5 13 C 71.2109 13 88 29.7891 88 50.5 C 88 71.2109 71.2109 88 50.5 88 C 29.7891 88 13 71.2109 13 50.5 Z" stroke="#ffffff" stroke-width="5" fill="none" opacity="0.75"/> + </g> + <g id="light"> + <path id="Polygon2" d="M 72.5 149.5 L 38.75 168.9856 L 38.75 130.0144 L 72.5 149.5 Z" fill="#ffffff" opacity="1.0" /> + <path id="Ellipse2" d="M 13 150.5 C 13 129.7891 29.7891 113 50.5 113 C 71.2109 113 88 129.7891 88 150.5 C 88 171.211 71.2109 188 50.5 188 C 29.7891 188 13 171.211 13 150.5 Z" stroke="#ffffff" stroke-width="5" fill="none" opacity="1.0"/> + </g> +</svg> \ No newline at end of file diff --git a/public/assets/frontend/img/controls.png b/public/assets/frontend/img/controls.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a857d800b64264443af4609e0ebf7175593d8f GIT binary patch literal 1892 zcmdUv_d6R37snIh7SSuz2t|V4+9fes_1q$f5VaGdb}NdiM3cByUnLZ^M^$TvYH6+3 zZt<dK>mo)edTp*6v8gC|<Ii|M&vVZAIp_KQaGvv==RC2tG&wIIB>(^b&SOo{wj536 z1dNZHlfT#k*&N}fAhCEpKEA0rt62a5cx-KsH)gZhr>CdK$Hy!d>*(m{=g*&qhld9T z2mAZ`dwY93J3HIk+gn>(o12?VCUawBV|{&nZEbCJb@j)OA1f;>%gf7)i;D{j3-j~y zb8~aEv$HcZGt<-4-@kvKnwpxNoSc}L7#|-W8yg!L85tfP9vT{AFc<>^1O5H|eSLl1 z-Q8VXU7eks9UUE?K7DF$Z*OaBYi(_9X=!O}Y;0&~sIRZDt*x!DuCA)8s;sQ6sHi9} zFE1-AD=lp(DJgmN>Q!-ZaZynboleisFE1!4$ji&i&CSip$;r;ne(~Z(R#sMKX6Dl~ z3Ntb?($mvZQc{wWlM@pY6A}{Q<Kv&4kr^8s8xs=~9UUDN6-A@bA|oRsA|gUULV|;X zgMxwr10%>}azH=;kx2CS5AyY;`1<;KdwUZI1W!*-4-XG_cXu~8H&<6z7Z(>NCnrZo zM|*pFJ3BiZ4rgm?Yhz<$Wo2b)X=!0$VQy}I^X5%6Gczm}Yhq%8!C=s6Gzx`6B9VrM zh6V-(H*Va}*Vot6)4O{0s;;iC&KY`IT3QGM0uG03YHF&fsi~@}s+@5}Sy@?0Nl8&r zQBF<{c7{9@3YC?Wm64H=mX?;1l9H5^gg_u-ViICvVj?0U!otE}Fjz=P2m}HF0DxcW zN>Glxq1syFIA`#G0pOSvCe9g}Kfv@B1pokvoCR?BpYUItra0Buk%}UF-KP4Ih%mgb zzZU=w*MMtjz!Bwb*F!iC=`#n8be9@*o9qQJB9QKQ!7#pLuOJfHj{-yCbXS_I69E7o zAQo+ecYOTSp5OU`gXsCo*>52)lh6vn8Kw*N@0iYb)3|u0uPUYjPIZ@+Fb|Aw;YTAb z5*xWH@ll7~EM`~`)BMw-YTd3_=zldfr+26G^c6|<o>9ubO%Xt;J`06(dSSt}I(|Gi z-t*F1?mb=zt7(_@kXPIV9`QVZ_h_=)jyh07AvR3;X^zG5ym@b#-hWSSIn=C%#4L8k zRk&*G8xR<zT*l-z>FvgjcG~)1kFGlmk}OLyo{W4j`6Fzxc*HS|(D|o~1m@SscZF+L z#~vvMstrBA_Ut3ef#^Ibr;l=euG~%w2lKfw#MAo4XLW1*>dM6xyEb>7=|IK#WHB8` zjjHs6@{iuC^4}_Hl6MiQbsB1S)$V7}MEUE=$bbJUu(f>*Q_KVT`;GYz_5$C1(R%6r zb#HJh?!lJ*kOI<%MLcD~mNhR`P@4Y99ItYSw=Vh1M^^5ka9jwFIa@j(%2fcPT#Oa; z$P5qkI;b^~7@g$4e8@-<40LSip>WT}^x%Zd7+l@<cmCjd%#+zHlwk8atyh)q4iX)G z12PND-mvCJZAZCnT14cyZ5oNx#=YA?fSuLadZ4siDx61_pr79deD{`M-{7>7|JWO% z&1A^bwBo;5TXcQa-8&$H=Tb!$vr3zbzQ8pu%r5jL`%DPuszpuvua(L60t1TbgZCko z$rV?gHL%rBURyr;Y=dm7eHvM=&>StyOr>#g`B7x!UbcIrVl{)GdZ$T&(wg@_sC2dr z<K}keqRtgG*{biqcYV)#Rs&5<X^KS(R#+G!UprRcpZMq((iG}%r}yvD(h`3ne;Q0@ z47*c4s&2zdyn9Y#E^KAJqxtpZ?~f%XkxHYZ=pAcDcjYeypxfpw^@E|7p%$j-I-#qH z`}An{<lJ-;Ny`ZD!4?qLK3ZA69nXiDWnU`QI9Y8SX@|vfhgyTfl}4J4!|uNg(KJHH zM|>`|qxGJHtOJe;$JFDyUfJ1H_VOq`r4y*%<c$d7g0g%k)-zplTW0kR|Ec&Uv2<Ho zg*S<rf>!^gAc|g&r7g!IlJsjXZlAOaE|G^qD{dtaisv}19gi`!-Cwlo2@;UsMHwBU z>>3{ZsS_za)C)>Ab3+%Ak?h9s5*Wfjlxi?aW~MA$@F`^apbn~d)8K{l<HDIi=qbgP zC++C0ut+HzFsB=9Bk1YCvMZ7=paR*@)dYuj4M{_ZPEc&WQ(O*96|+XXhcNg}C^~!v zYb73E)2YeBmGoM@({l!P;6rb(?r}SkRyS2LppqNz@P7c`Q(<^Q+|gXmS|Fdte3%%n z6UKId&e-2k%9sqKt+ww($xATvQSH1S8;lzWf5<%`IV6wfNuB3B4FJ~I5?zV(p#2XE C_uXs& literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/controls.svg b/public/assets/frontend/img/controls.svg new file mode 100644 index 00000000..af3bd416 --- /dev/null +++ b/public/assets/frontend/img/controls.svg @@ -0,0 +1 @@ +<?xml version="1.0" standalone="no"?> <!-- Generator: Adobe Fireworks CS6, Export SVG Extension by Aaron Beall (http://fireworks.abeall.com) . Version: 0.6.1 --> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg id="controls.fw-Page%201" viewBox="0 0 144 32" style="background-color:#ffffff00" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" x="0px" y="0px" width="144px" height="32px" > <defs> <radialGradient id="gradient1" cx="50%" cy="50%" r="50%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#f2f2f2" stop-opacity="0.2" offset="100%"/> </radialGradient> <linearGradient id="gradient2" x1="50%" y1="-7.8652%" x2="50%" y2="249.6629%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient3" x1="50%" y1="0%" x2="50%" y2="238.75%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient4" x1="50%" y1="0%" x2="50%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient5" x1="50%" y1="-33.3333%" x2="50%" y2="152.0833%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient6" x1="50%" y1="0%" x2="50%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient7" x1="50%" y1="-33.3333%" x2="50%" y2="152.0833%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient8" x1="50%" y1="0%" x2="50%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient9" x1="50%" y1="0%" x2="50%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient10" x1="50%" y1="0%" x2="50%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient11" x1="50%" y1="0%" x2="50%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient12" x1="50%" y1="0%" x2="50%" y2="238.75%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient13" x1="40%" y1="-140%" x2="40%" y2="98.75%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient14" x1="50%" y1="0%" x2="50%" y2="238.75%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient15" x1="60%" y1="-140%" x2="60%" y2="98.75%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient16" x1="50%" y1="0%" x2="50%" y2="298.4375%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient17" x1="50%" y1="0%" x2="50%" y2="238.75%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient18" x1="50%" y1="-200%" x2="50%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient19" x1="50%" y1="-200%" x2="50%" y2="110.9375%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient20" x1="55%" y1="0%" x2="55%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="100%"/> </linearGradient> <linearGradient id="gradient21" x1="50%" y1="0%" x2="50%" y2="100%"> <stop stop-color="#ffffff" stop-opacity="1" offset="0%"/> <stop stop-color="#c8c8c8" stop-opacity="1" offset="99.4444%"/> </linearGradient> </defs> <g id="BG"> </g> <g id="controls"> <path id="Line" d="M 98.5 7.5 L 109.5 7.5 " stroke="#ffffff" stroke-width="1" fill="none"/> <path id="Line2" d="M 98.5 3.5 L 109.5 3.5 " stroke="#ffffff" stroke-width="1" fill="none"/> <path id="Line3" d="M 98.5 11.5 L 109.5 11.5 " stroke="#ffffff" stroke-width="1" fill="none"/> <path id="Ellipse" d="M 108 11.5 C 108 10.6716 108.4477 10 109 10 C 109.5523 10 110 10.6716 110 11.5 C 110 12.3284 109.5523 13 109 13 C 108.4477 13 108 12.3284 108 11.5 Z" fill="#ffffff"/> <path id="Ellipse2" d="M 104 7.5 C 104 6.6716 104.4477 6 105 6 C 105.5523 6 106 6.6716 106 7.5 C 106 8.3284 105.5523 9 105 9 C 104.4477 9 104 8.3284 104 7.5 Z" fill="#ffffff"/> <path id="Ellipse3" d="M 108 3.5 C 108 2.6716 108.4477 2 109 2 C 109.5523 2 110 2.6716 110 3.5 C 110 4.3284 109.5523 5 109 5 C 108.4477 5 108 4.3284 108 3.5 Z" fill="#ffffff"/> </g> <g id="backlight"> <g id="off"> <rect x="83" y="21" width="10" height="6" stroke="#ffffff" stroke-width="1" fill="#333333"/> </g> <g id="on"> <path id="Ellipse4" d="M 81 8 C 81 5.2385 84.134 3 88 3 C 91.866 3 95 5.2385 95 8 C 95 10.7615 91.866 13 88 13 C 84.134 13 81 10.7615 81 8 Z" fill="url(#gradient1)"/> <rect x="83" y="5" width="10" height="6" stroke="#ffffff" stroke-width="1" fill="#333333"/> </g> </g> <g id="loop"> <g id="on2"> <path d="M 73.795 4.205 C 75.2155 4.8785 76.2 6.3234 76.2 8 C 76.2 10.3196 74.3196 12.2 72 12.2 C 69.6804 12.2 67.8 10.3196 67.8 8 C 67.8 6.3234 68.7845 4.8785 70.205 4.205 L 68.875 2.875 C 67.1501 3.9289 66 5.8306 66 8 C 66 11.3138 68.6862 14 72 14 C 75.3138 14 78 11.3138 78 8 C 78 5.8306 76.8499 3.9289 75.125 2.875 L 73.795 4.205 Z" fill="url(#gradient2)"/> <path d="M 71 2 L 66 2 L 71 7 L 71 2 Z" fill="url(#gradient3)"/> </g> <g id="off2"> <path d="M 73.795 20.205 C 75.2155 20.8785 76.2 22.3234 76.2 24 C 76.2 26.3196 74.3196 28.2 72 28.2 C 69.6804 28.2 67.8 26.3196 67.8 24 C 67.8 22.3234 68.7845 20.8785 70.205 20.205 L 68.875 18.875 C 67.1501 19.9289 66 21.8306 66 24 C 66 27.3138 68.6862 30 72 30 C 75.3138 30 78 27.3138 78 24 C 78 21.8306 76.8499 19.9289 75.125 18.875 L 73.795 20.205 Z" fill="#a8a8b7"/> <path d="M 71 18 L 66 18 L 71 23 L 71 18 Z" fill="#a8a8b7"/> </g> </g> <g id="cc"> <rect visibility="hidden" x="49" y="2" width="14" height="12" stroke="#b0b0b0" stroke-width="1" fill="none"/> <text visibility="hidden" x="49" y="17" width="14" fill="#ffffff" style="font-size: 10px; color: #ffffff; font-family: Arial; text-align: center; "><tspan><![CDATA[cc]]></tspan></text> <path d="M 55 7 C 50.2813 3.7813 50.063 12.9405 55 10 " stroke="#ffffff" stroke-width="1" fill="none"/> <path d="M 60 7 C 55.2813 3.7813 55.063 12.9405 60 10 " stroke="#ffffff" stroke-width="1" fill="none"/> <path d="M 50 3 L 62 3 L 62 13 L 50 13 L 50 3 ZM 49 2 L 49 14 L 63 14 L 63 2 L 49 2 Z" fill="url(#gradient4)"/> <rect x="49" y="2" width="14" height="12" fill="none"/> </g> <g id="volume"> <g id="no%20sound"> <rect x="17" y="5" width="5" height="6" fill="url(#gradient5)"/> <path d="M 21 5 L 25 2 L 25 14 L 21 11.0625 L 21 5 Z" fill="url(#gradient6)"/> </g> <g id="sound%20bars"> <rect x="17" y="21" width="5" height="6" fill="url(#gradient7)"/> <path d="M 21 21 L 25 18 L 25 30 L 21 27.0625 L 21 21 Z" fill="url(#gradient8)"/> <path d="M 27 18 C 27 18 30.0625 17.375 30 24 C 29.9375 30.625 27 30 27 30 " stroke="#ffffff" stroke-width="1" fill="none"/> <path d="M 26 21.0079 C 26 21.0079 28.041 20.6962 27.9994 24 C 27.9577 27.3038 26 26.9921 26 26.9921 " stroke="#ffffff" stroke-width="1" fill="none"/> </g> </g> <g id="play/pause"> <g id="play"> <path id="Polygon" d="M 14 8.5 L 3 14 L 3 3 L 14 8.5 Z" fill="url(#gradient9)"/> </g> <g id="pause"> <rect x="3" y="18" width="3" height="12" fill="url(#gradient10)"/> <rect x="10" y="18" width="3" height="12" fill="url(#gradient11)"/> </g> </g> <g id="fullscreen"> <g id="enter%201"> <path d="M 34 2 L 39 2 L 34 7 L 34 2 Z" fill="url(#gradient12)"/> <path d="M 34 14 L 39 14 L 34 9 L 34 14 Z" fill="url(#gradient13)"/> <path d="M 46 2 L 41 2 L 46 7 L 46 2 Z" fill="url(#gradient14)"/> <path d="M 46 14 L 41 14 L 46 9 L 46 14 Z" fill="url(#gradient15)"/> </g> <g id="exit"> <path d="M 42 22 L 46 22 L 42 18 L 42 22 Z" fill="url(#gradient16)"/> <path d="M 38 22 L 38 18 L 34 22 L 38 22 Z" fill="url(#gradient17)"/> <path d="M 38 26 L 34 26 L 38 30 L 38 26 Z" fill="url(#gradient18)"/> <path d="M 42 26 L 42 30 L 46 26 L 42 26 Z" fill="url(#gradient19)"/> </g> </g> <g id="stop"> <rect x="115" y="3" width="10" height="10" fill="url(#gradient20)"/> </g> <g id="chooser"> <path d="M 135.2346 6.1522 C 136.2551 5.7295 137.4251 6.2141 137.8478 7.2346 C 138.2704 8.2551 137.7859 9.425 136.7654 9.8478 C 135.7449 10.2705 134.5749 9.7859 134.1522 8.7654 C 133.7295 7.7449 134.2141 6.5749 135.2346 6.1522 ZM 133.2735 1.4176 L 136 4.0054 L 138.7265 1.4176 L 138.8246 5.1754 L 142.5824 5.2735 L 139.9946 8 L 142.5824 10.7265 L 138.8246 10.8246 L 138.7265 14.5824 L 136 11.9946 L 133.2735 14.5824 L 133.1754 10.8246 L 129.4176 10.7265 L 132.0054 8 L 129.4176 5.2735 L 133.1754 5.1754 L 133.2735 1.4176 Z" fill="url(#gradient21)"/> </g> </svg> \ No newline at end of file diff --git a/public/assets/frontend/img/demo-video.png b/public/assets/frontend/img/demo-video.png new file mode 100644 index 0000000000000000000000000000000000000000..6975652c0e16906b5587ff648fd82add2cab7095 GIT binary patch literal 270189 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/g3986.png b/public/assets/frontend/img/g3986.png new file mode 100644 index 0000000000000000000000000000000000000000..b1f65d55fd1cb2e72eecadf0c8bf4b9296fabec9 GIT binary patch literal 6212 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/left-bg.png b/public/assets/frontend/img/left-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..ec78a75802446c6642f9a6864593ede87d0a7ed0 GIT binary patch literal 4996 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 O0000<MNUMnLSTXoj(#Hm literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/left-bg2.png b/public/assets/frontend/img/left-bg2.png new file mode 100644 index 0000000000000000000000000000000000000000..f73c470d487cdf97230046bf71fd17b2ee762b48 GIT binary patch literal 6461 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 Syx3nIfQE{;auxV(=>Gt??Rz8u literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/logo_login.png b/public/assets/frontend/img/logo_login.png new file mode 100644 index 0000000000000000000000000000000000000000..33b684a4d942aa81eb5065e4245736f52db3f75d GIT binary patch literal 7543 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/logomi.png b/public/assets/frontend/img/logomi.png new file mode 100644 index 0000000000000000000000000000000000000000..49cd895577de01e73590d7b8e8c82c639e754fc1 GIT binary patch literal 19444 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%0AfKhB6}LhQ#+Ad4qUEf>VGuU5 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/sprite-skin-flat.png b/public/assets/frontend/img/sprite-skin-flat.png new file mode 100644 index 0000000000000000000000000000000000000000..0f11c7cb5dfa4ad54ac603fd2fc6afadea63efa3 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZx3Dk+$%fhfKY)~UfKP}kkbd~&<<sp4faKfI zR0z4m)Zvy(@UkZoW<Y7yk|4iehL37%*B0*&xBwK`@9E+gQgQ3;HAOxqLxHx7X{-wr zD-0@F!Xx}WY`M+~T3AW)dxoD)`FxMl?xNqnYnMGIC^$B?tm0%~=$Wz3_Ugkc=WK88 zyIZx%-TGU~cP{09%O?wH*&Jt@zv)1xR>1;B28oYe>W)n;oI<PA7#IwaW?c@yqFR6A z>`zYCXKPqETZOo4PBATCd7zPvA>qQao15O+<tlPII!zEzVF6RuW&|W`VmM%byFA(h jAqtdC?B!(ma9Vt7>Dl{7F68_KdWFH$)z4*}Q$iB}OjLBA literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/sprite-skin-modern.png b/public/assets/frontend/img/sprite-skin-modern.png new file mode 100644 index 0000000000000000000000000000000000000000..c9060f2756791db4fcfebaa02bf1ca6b55ea7b5c GIT binary patch literal 505 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZw{S26N!RQ}KY^5efKP}kkbeF4!|8KZ4jewE zutn{{<vT!f{pQ_3^5V4zK=S|p|3L1iPoIAM`nCV?iC3>)&t1GKBslo~gD1;ZZ#p(z z@*vO%&XOR%U<T_yExXyizms#dG)e(lnBeK+7*cWT?M>gJ#RdWmfsBPlU3IxN|2Okl z%v*U%k30S9`_hAq`-Gw{tPBcP>sDyu_`lT26KEO`tS`E0mz5!ZTQyht__jXXwU&Dn zoz7)z6`$YuRyEeEVmin(3=AK%=GSxq^(obKgZT^xxc^pGZ=YScd4bo<SQhnzbD_fe zk=ImRxAzz>3XgDmXZa&C;#!PXXKZ5R^|-!B<?s{f&2?cXG}m18vY%=e6tVcfu%*-M zT$#(x^H~Jv2`=MM>iE#{LB!T6-}Z;+jJ<Pz@yH}br(2&b^)AeP?EQodXovmQD+g{b zU;eaizx(<PciiO<YRm9?X)1pa-+1NLX+zVZ*1-AEFQtCSKQ6V~e(Ce9L%X)!i?)y7 zsJ!L&o~<tgpS_)NL-3hkqP<efK4BLN<t^?lVm3~*k9S<?Q!i=RyVbqTwxDJ0yU$y$ lpOC)!_LpiAFcKT&e{dHn9%7kg!4nGdq^GN&%Q~loCIBmX+vorQ literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/sprite-skin-nice.png b/public/assets/frontend/img/sprite-skin-nice.png new file mode 100644 index 0000000000000000000000000000000000000000..9b0a4bcf981e8738bc63cfef5763c5fe876d4a44 GIT binary patch literal 694 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZw{S26N!RQ}KY>(cfKP}kkbVgR=gyzMa^=c} z3m49V0YrG$!DA5arX71`FI(F?eIAh8Gi~mQ^;>5yS@Zw@e;{}2f)#x;=Kp75`SSJa zojZ5_{Q2|t?c3|uug_n(@&C=6|AT@i&s%Dl)WQn1Or#{pFPLHfrBgqeVsFnma`2a% zGwbhn`zP+xl6dwE=*kzKE{-7;x8B|kEM8<F()Li8Im6*%RFjaymH+>h&6`r!?w)(| z=C@_G?~9-6-k0#3lrP}oF7vdZIb;P#qX0*uT3V90a(3*z+48#Q=hjw784CjK1cMK% zr~bZMaWgNz>rMal*N&TCXKU_$z3@`*>|+92Pq(>!yXAaC%<a_m+@+Cc6ht+HKhNHr z|MW}$>t)Z4ZdrZyivoot7|ah}EXME8(c-|-@}c9UKxd`Fw{6DRYm0w=|6gKd*HrxN z<;6KOKdv=_Du0lj;`!I`qGERQ{~0ePu=sOqRcHCfY2H@ulrn=aFing*{oeyI?q5+* z<qRL>%~q#Q(g~Nos9l};`$6rC+tYofc=;c^-x{o?wKVs6dhBYW);CvvvfuT5+_j>) zUj4<(Md`E4s=g#ibZPd5-S3I`YWJ#LOKRDD?TcxWH6bC354k65-ctFOw!*D>zo*OW zCCV-Pb=v*z7d<#Cv39xO&HHXC_Pr;zt~i|5nQP3h(Rayz)2_GH_gnX^4PDo|`)kSG zWd(X5$8EW^<&w<Oogojadb_Wk-*V}>_vM&#yP{tf8(V4X#xIk4cd18jRrJeeewm81 zOIki`kqOy;=~R5r>*Io++G{H|AK5mOS;Rdv3J8IQ{aGEax%~0%^L+sYAhSJP{an^L HB{Ts52LD$c literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/sprite-skin-simple.png b/public/assets/frontend/img/sprite-skin-simple.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc5e68ed807c752c81445f37409790dd71ecfae GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0y~yU}OQZx3Dk+$%fhfKY)~0fKP}kkoKB4SF^13UXKBv zfrFrxx2S8hxO?KXT$f)fyp#9r30S_=Va9T^zU33DHGF`o8B2ovf*Bm1-ADs+UU|AW zhE&{od&5xZV1P*L!_BP5S|M%=w==Z`waac`jo!ezG;EQFc348tDxXc_TQYrC6;J-T zU-Zx2>gQQG%a_jGR%UhMWybP(bAe_tELg~Kx@wb2bjGGzQMqDOZ~4N0Z~e7<@zuI> zo7jNT7u=Gq=e{-B+&!USQ*tE89~p~(oiUwpEp6SwE!zzLzfN(=eI{j4%m|d(a^b6Y zoaemzS2;NC=lYy5DnGQeg6GN9zOLnaE;X@e>Ym=dCok01silQMUzLG@L+?Pn;(_&@ zEgHdXEfSpK|2vgWw*O=KzqS*|V~q1+U=X;?KEL|E`m9XW>p;^PJYD@<);T3K0RX|3 BjfnsN literal 0 HcmV?d00001 diff --git a/public/assets/frontend/img/ss.png b/public/assets/frontend/img/ss.png new file mode 100644 index 0000000000000000000000000000000000000000..d30d5c8ca39e4c0b39cc52b7394949e8bd3d6313 GIT binary patch literal 206519 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 O{VK?+$h<=tKm9*#Yzo!@ literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/bootstrap.min.js b/public/assets/frontend/js/bootstrap.min.js new file mode 100644 index 00000000..133aeecb --- /dev/null +++ b/public/assets/frontend/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.5 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under the MIT license + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.5",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.5",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.5",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.5",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.5",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.3.5",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){d.$element.one("mouseup.dismiss.bs.modal",function(b){a(b.target).is(d.$element)&&(d.ignoreBackdropClick=!0)})}),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),d.adjustDialog(),e&&d.$element[0].offsetWidth,d.$element.addClass("in"),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$dialog.one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("modal-open"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+e).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.handleUpdate=function(){this.adjustDialog()},c.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",a,b)};c.VERSION="3.3.5",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-m<o.top?"bottom":"right"==h&&k.right+l>o.width?"left":"left"==h&&k.left-l<o.left?"right":h,f.removeClass(n).addClass(h)}var p=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(p,h);var q=function(){var a=e.hoverState;e.$element.trigger("shown.bs."+e.type),e.hoverState=null,"out"==a&&e.leave(e)};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",q).emulateTransitionEnd(c.TRANSITION_DURATION):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top+=g,b.left+=h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=/top|bottom/.test(c),m=l?2*k.left-e+i:2*k.top-f+j,n=l?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(m,d[0][n],l)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c?"left":"top",50*(1-a/b)+"%").css(c?"top":"left","")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(b){function d(){"in"!=e.hoverState&&f.detach(),e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),b&&b()}var e=this,f=a(this.$tip),g=a.Event("hide.bs."+this.type);return this.$element.trigger(g),g.isDefaultPrevented()?void 0:(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",d).emulateTransitionEnd(c.TRANSITION_DURATION):d(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=c.getBoundingClientRect();null==e.width&&(e=a.extend({},e,{width:e.right-e.left,height:e.bottom-e.top}));var f=d?{top:0,left:0}:b.offset(),g={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},h=d?{width:a(window).width(),height:a(window).height()}:null;return a.extend({},e,g,h,f)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.5",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.5",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<e[0])return this.activeTarget=null,this.clear();for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(void 0===e[a+1]||b<e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")), +d.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.3.5",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a"),f=a.Event("hide.bs.tab",{relatedTarget:b[0]}),g=a.Event("show.bs.tab",{relatedTarget:e[0]});if(e.trigger(f),b.trigger(g),!g.isDefaultPrevented()&&!f.isDefaultPrevented()){var h=a(d);this.activate(b.closest("li"),c),this.activate(h,h.parent(),function(){e.trigger({type:"hidden.bs.tab",relatedTarget:b[0]}),b.trigger({type:"shown.bs.tab",relatedTarget:e[0]})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.5",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/jquery.min.js b/public/assets/frontend/js/jquery.min.js new file mode 100644 index 00000000..49990d6e --- /dev/null +++ b/public/assets/frontend/js/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b="length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function qa(){}qa.prototype=d.filters=d.pseudos,d.setFilters=new qa,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function ra(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){ +return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},T=/^(?:checkbox|radio)$/i;!function(){var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==_()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===_()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=L.access(d,b);e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=L.access(d,b)-1;e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))}}}),n.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=$;else if(!d)return this;return 1===e&&(f=d,d=function(a){return n().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=n.guid++)),this.each(function(){n.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=$),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ba=/<([\w:]+)/,ca=/<|&#?\w+;/,da=/<(?:script|style|link)/i,ea=/checked\s*(?:[^=]|=\s*.checked.)/i,fa=/^$|\/(?:java|ecma)script/i,ga=/^true\/(.*)/,ha=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ia={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ia.optgroup=ia.option,ia.tbody=ia.tfoot=ia.colgroup=ia.caption=ia.thead,ia.th=ia.td;function ja(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function ka(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function la(a){var b=ga.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function ma(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function na(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function oa(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pa(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=oa(h),f=oa(a),d=0,e=f.length;e>d;d++)pa(f[d],g[d]);if(b)if(c)for(f=f||oa(a),g=g||oa(h),d=0,e=f.length;e>d;d++)na(f[d],g[d]);else na(a,h);return g=oa(h,"script"),g.length>0&&ma(g,!i&&oa(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(ca.test(e)){f=f||k.appendChild(b.createElement("div")),g=(ba.exec(e)||["",""])[1].toLowerCase(),h=ia[g]||ia._default,f.innerHTML=h[1]+e.replace(aa,"<$1></$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=oa(k.appendChild(e),"script"),i&&ma(f),c)){j=0;while(e=f[j++])fa.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(oa(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&ma(oa(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(oa(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!da.test(a)&&!ia[(ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(aa,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(oa(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(oa(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&ea.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(oa(c,"script"),ka),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,oa(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,la),j=0;g>j;j++)h=f[j],fa.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(ha,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qa,ra={};function sa(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function ta(a){var b=l,c=ra[a];return c||(c=sa(a,b),"none"!==c&&c||(qa=(qa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qa[0].contentDocument,b.write(),b.close(),c=sa(a,b),qa.detach()),ra[a]=c),c}var ua=/^margin/,va=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wa=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)};function xa(a,b,c){var d,e,f,g,h=a.style;return c=c||wa(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),va.test(g)&&ua.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function ya(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),f.removeChild(c),b}})}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var za=/^(none|table(?!-c[ea]).+)/,Aa=new RegExp("^("+Q+")(.*)$","i"),Ba=new RegExp("^([+-])=("+Q+")","i"),Ca={position:"absolute",visibility:"hidden",display:"block"},Da={letterSpacing:"0",fontWeight:"400"},Ea=["Webkit","O","Moz","ms"];function Fa(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Ea.length;while(e--)if(b=Ea[e]+c,b in a)return b;return d}function Ga(a,b,c){var d=Aa.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Ha(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ia(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wa(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xa(a,b,f),(0>e||null==e)&&(e=a.style[b]),va.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Ha(a,b,c||(g?"border":"content"),d,f)+"px"}function Ja(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",ta(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xa(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fa(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Ba.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fa(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xa(a,b,d)),"normal"===e&&b in Da&&(e=Da[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?za.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Ca,function(){return Ia(a,b,d)}):Ia(a,b,d):void 0},set:function(a,c,d){var e=d&&wa(a);return Ga(a,c,d?Ha(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=ya(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ua.test(a)||(n.cssHooks[a+b].set=Ga)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wa(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Ja(this,!0)},hide:function(){return Ja(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Ka(a,b,c,d,e){return new Ka.prototype.init(a,b,c,d,e)}n.Tween=Ka,Ka.prototype={constructor:Ka,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ka.propHooks[this.prop];return a&&a.get?a.get(this):Ka.propHooks._default.get(this)},run:function(a){var b,c=Ka.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ka.propHooks._default.set(this),this}},Ka.prototype.init.prototype=Ka.prototype,Ka.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Ka.propHooks.scrollTop=Ka.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Ka.prototype.init,n.fx.step={};var La,Ma,Na=/^(?:toggle|show|hide)$/,Oa=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pa=/queueHooks$/,Qa=[Va],Ra={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Oa.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Oa.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function Sa(){return setTimeout(function(){La=void 0}),La=n.now()}function Ta(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ua(a,b,c){for(var d,e=(Ra[b]||[]).concat(Ra["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Va(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||ta(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Na.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?ta(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ua(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wa(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function Xa(a,b,c){var d,e,f=0,g=Qa.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=La||Sa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:La||Sa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(Wa(k,j.opts.specialEasing);g>f;f++)if(d=Qa[f].call(j,a,k,j.opts))return d;return n.map(k,Ua,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(Xa,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Ra[c]=Ra[c]||[],Ra[c].unshift(b)},prefilter:function(a,b){b?Qa.unshift(a):Qa.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xa(this,n.extend({},a),f);(e||L.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pa.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Ta(b,!0),a,d,e)}}),n.each({slideDown:Ta("show"),slideUp:Ta("hide"),slideToggle:Ta("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(La=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),La=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ma||(Ma=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(Ma),Ma=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value}();var Ya,Za,$a=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return J(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Za:Ya)), +void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Za={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$a[b]||n.find.attr;$a[b]=function(a,b,d){var e,f;return d||(f=$a[b],$a[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$a[b]=f),e}});var _a=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||_a.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ab=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ab," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ab," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ab," ").indexOf(b)>=0)return!0;return!1}});var bb=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var cb=n.now(),db=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var eb=/#.*$/,fb=/([?&])_=[^&]*/,gb=/^(.*?):[ \t]*([^\r\n]*)$/gm,hb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ib=/^(?:GET|HEAD)$/,jb=/^\/\//,kb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,lb={},mb={},nb="*/".concat("*"),ob=a.location.href,pb=kb.exec(ob.toLowerCase())||[];function qb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function rb(a,b,c,d){var e={},f=a===mb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function sb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function tb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function ub(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ob,type:"GET",isLocal:hb.test(pb[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":nb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?sb(sb(a,n.ajaxSettings),b):sb(n.ajaxSettings,a)},ajaxPrefilter:qb(lb),ajaxTransport:qb(mb),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=gb.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return c&&c.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||ob)+"").replace(eb,"").replace(jb,pb[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=kb.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===pb[1]&&h[2]===pb[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(pb[3]||("http:"===pb[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),rb(lb,k,b,v),2===t)return v;i=n.event&&k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!ib.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(db.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=fb.test(d)?d.replace(fb,"$1_="+cb++):d+(db.test(d)?"&":"?")+"_="+cb++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+nb+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=rb(mb,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=tb(k,v,f)),u=ub(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var vb=/%20/g,wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&").replace(vb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Bb=0,Cb={},Db={0:200,1223:204},Eb=n.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Cb)Cb[a]()}),k.cors=!!Eb&&"withCredentials"in Eb,k.ajax=Eb=!!Eb,n.ajaxTransport(function(a){var b;return k.cors||Eb&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Bb;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Cb[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Db[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Cb[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),l.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Fb=[],Gb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Fb.pop()||n.expando+"_"+cb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Gb.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Gb,"$1"+e):b.jsonp!==!1&&(b.url+=(db.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Fb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||l;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var Hb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Hb)return Hb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var Ib=a.document.documentElement;function Jb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Jb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||Ib;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ib})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;n.fn[b]=function(e){return J(this,function(b,e,f){var g=Jb(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=ya(k.pixelPosition,function(a,c){return c?(c=xa(a,b),va.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return J(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Kb=a.jQuery,Lb=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Lb),b&&a.jQuery===n&&(a.jQuery=Kb),n},typeof b===U&&(a.jQuery=a.$=n),n}); diff --git a/public/assets/frontend/js/jquery.ui.min.js b/public/assets/frontend/js/jquery.ui.min.js new file mode 100644 index 00000000..7426fc16 --- /dev/null +++ b/public/assets/frontend/js/jquery.ui.min.js @@ -0,0 +1,13 @@ +/*! jQuery UI - v1.11.4 - 2015-11-08 +* http://jqueryui.com +* Includes: core.js, widget.js, mouse.js, position.js, draggable.js, droppable.js, resizable.js, selectable.js, sortable.js, accordion.js, autocomplete.js, button.js, datepicker.js, dialog.js, menu.js, progressbar.js, selectmenu.js, slider.js, spinner.js, tabs.js, tooltip.js, effect.js, effect-blind.js, effect-bounce.js, effect-clip.js, effect-drop.js, effect-explode.js, effect-fade.js, effect-fold.js, effect-highlight.js, effect-puff.js, effect-pulsate.js, effect-scale.js, effect-shake.js, effect-size.js, effect-slide.js, effect-transfer.js +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +(function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)})(function(e){function t(t,s){var n,a,o,r=t.nodeName.toLowerCase();return"area"===r?(n=t.parentNode,a=n.name,t.href&&a&&"map"===n.nodeName.toLowerCase()?(o=e("img[usemap='#"+a+"']")[0],!!o&&i(o)):!1):(/^(input|select|textarea|button|object)$/.test(r)?!t.disabled:"a"===r?t.href||s:s)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}function s(e){for(var t,i;e.length&&e[0]!==document;){if(t=e.css("position"),("absolute"===t||"relative"===t||"fixed"===t)&&(i=parseInt(e.css("zIndex"),10),!isNaN(i)&&0!==i))return i;e=e.parent()}return 0}function n(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},e.extend(this._defaults,this.regional[""]),this.regional.en=e.extend(!0,{},this.regional[""]),this.regional["en-US"]=e.extend(!0,{},this.regional.en),this.dpDiv=a(e("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function a(t){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.delegate(i,"mouseout",function(){e(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).removeClass("ui-datepicker-next-hover")}).delegate(i,"mouseover",o)}function o(){e.datepicker._isDisabledDatepicker(v.inline?v.dpDiv.parent()[0]:v.input[0])||(e(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),e(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).addClass("ui-datepicker-next-hover"))}function r(t,i){e.extend(t,i);for(var s in i)null==i[s]&&(t[s]=i[s]);return t}function h(e){return function(){var t=this.element.val();e.apply(this,arguments),this._refresh(),t!==this.element.val()&&this._trigger("change")}}e.ui=e.ui||{},e.extend(e.ui,{version:"1.11.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({scrollParent:function(t){var i=this.css("position"),s="absolute"===i,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,a=this.parents().filter(function(){var t=e(this);return s&&"static"===t.css("position")?!1:n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&a.length?a:e(this[0].ownerDocument||document)},uniqueId:function(){var e=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,s){return!!e.data(t,s[3])},focusable:function(i){return t(i,!isNaN(e.attr(i,"tabindex")))},tabbable:function(i){var s=e.attr(i,"tabindex"),n=isNaN(s);return(n||s>=0)&&t(i,!n)}}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(t,i){function s(t,i,s,a){return e.each(n,function(){i-=parseFloat(e.css(t,"padding"+this))||0,s&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),a&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],a=i.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(t){return void 0===t?o["inner"+i].call(this):this.each(function(){e(this).css(a,s(this,t)+"px")})},e.fn["outer"+i]=function(t,n){return"number"!=typeof t?o["outer"+i].call(this,t):this.each(function(){e(this).css(a,s(this,t,!0,n)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.fn.extend({focus:function(t){return function(i,s){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),s&&s.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),disableSelection:function(){var e="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(e+".ui-disableSelection",function(e){e.preventDefault()})}}(),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);if(this.length)for(var i,s,n=e(this[0]);n.length&&n[0]!==document;){if(i=n.css("position"),("absolute"===i||"relative"===i||"fixed"===i)&&(s=parseInt(n.css("zIndex"),10),!isNaN(s)&&0!==s))return s;n=n.parent()}return 0}}),e.ui.plugin={add:function(t,i,s){var n,a=e.ui[t].prototype;for(n in s)a.plugins[n]=a.plugins[n]||[],a.plugins[n].push([i,s[n]])},call:function(e,t,i,s){var n,a=e.plugins[t];if(a&&(s||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(n=0;a.length>n;n++)e.options[a[n][0]]&&a[n][1].apply(e.element,i)}};var l=0,u=Array.prototype.slice;e.cleanData=function(t){return function(i){var s,n,a;for(a=0;null!=(n=i[a]);a++)try{s=e._data(n,"events"),s&&s.remove&&e(n).triggerHandler("remove")}catch(o){}t(i)}}(e.cleanData),e.widget=function(t,i,s){var n,a,o,r,h={},l=t.split(".")[0];return t=t.split(".")[1],n=l+"-"+t,s||(s=i,i=e.Widget),e.expr[":"][n.toLowerCase()]=function(t){return!!e.data(t,n)},e[l]=e[l]||{},a=e[l][t],o=e[l][t]=function(e,t){return this._createWidget?(arguments.length&&this._createWidget(e,t),void 0):new o(e,t)},e.extend(o,a,{version:s.version,_proto:e.extend({},s),_childConstructors:[]}),r=new i,r.options=e.widget.extend({},r.options),e.each(s,function(t,s){return e.isFunction(s)?(h[t]=function(){var e=function(){return i.prototype[t].apply(this,arguments)},n=function(e){return i.prototype[t].apply(this,e)};return function(){var t,i=this._super,a=this._superApply;return this._super=e,this._superApply=n,t=s.apply(this,arguments),this._super=i,this._superApply=a,t}}(),void 0):(h[t]=s,void 0)}),o.prototype=e.widget.extend(r,{widgetEventPrefix:a?r.widgetEventPrefix||t:t},h,{constructor:o,namespace:l,widgetName:t,widgetFullName:n}),a?(e.each(a._childConstructors,function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete a._childConstructors):i._childConstructors.push(o),e.widget.bridge(t,o),o},e.widget.extend=function(t){for(var i,s,n=u.call(arguments,1),a=0,o=n.length;o>a;a++)for(i in n[a])s=n[a][i],n[a].hasOwnProperty(i)&&void 0!==s&&(t[i]=e.isPlainObject(s)?e.isPlainObject(t[i])?e.widget.extend({},t[i],s):e.widget.extend({},s):s);return t},e.widget.bridge=function(t,i){var s=i.prototype.widgetFullName||t;e.fn[t]=function(n){var a="string"==typeof n,o=u.call(arguments,1),r=this;return a?this.each(function(){var i,a=e.data(this,s);return"instance"===n?(r=a,!1):a?e.isFunction(a[n])&&"_"!==n.charAt(0)?(i=a[n].apply(a,o),i!==a&&void 0!==i?(r=i&&i.jquery?r.pushStack(i.get()):i,!1):void 0):e.error("no such method '"+n+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; "+"attempted to call method '"+n+"'")}):(o.length&&(n=e.widget.extend.apply(null,[n].concat(o))),this.each(function(){var t=e.data(this,s);t?(t.option(n||{}),t._init&&t._init()):e.data(this,s,new i(n,this))})),r}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=l++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var s,n,a,o=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(o={},s=t.split("."),t=s.shift(),s.length){for(n=o[t]=e.widget.extend({},this.options[t]),a=0;s.length-1>a;a++)n[s[a]]=n[s[a]]||{},n=n[s[a]];if(t=s.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=i}return this._setOptions(o),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus"))),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(t,i,s){var n,a=this;"boolean"!=typeof t&&(s=i,i=t,t=!1),s?(i=n=e(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),e.each(s,function(s,o){function r(){return t||a.options.disabled!==!0&&!e(this).hasClass("ui-state-disabled")?("string"==typeof o?a[o]:o).apply(a,arguments):void 0}"string"!=typeof o&&(r.guid=o.guid=o.guid||r.guid||e.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+a.eventNamespace,u=h[2];u?n.delegate(u,l,r):i.bind(l,r)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.unbind(i).undelegate(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){function i(){return("string"==typeof e?s[e]:e).apply(s,arguments)}var s=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,s){var n,a,o=this.options[t];if(s=s||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],a=i.originalEvent)for(n in a)n in i||(i[n]=a[n]);return this.element.trigger(i,s),!(e.isFunction(o)&&o.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(s,n,a){"string"==typeof n&&(n={effect:n});var o,r=n?n===!0||"number"==typeof n?i:n.effect||i:t;n=n||{},"number"==typeof n&&(n={duration:n}),o=!e.isEmptyObject(n),n.complete=a,n.delay&&s.delay(n.delay),o&&e.effects&&e.effects.effect[r]?s[t](n):r!==t&&s[r]?s[r](n.duration,n.easing,a):s.queue(function(i){e(this)[t](),a&&a.call(s[0]),i()})}}),e.widget;var d=!1;e(document).mouseup(function(){d=!1}),e.widget("ui.mouse",{version:"1.11.4",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(i){return!0===e.data(i.target,t.widgetName+".preventClickEvent")?(e.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!d){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var i=this,s=1===t.which,n="string"==typeof this.options.cancel&&t.target.nodeName?e(t.target).closest(this.options.cancel).length:!1;return s&&!n&&this._mouseCapture(t)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(t)!==!1,!this._mouseStarted)?(t.preventDefault(),!0):(!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return i._mouseMove(e)},this._mouseUpDelegate=function(e){return i._mouseUp(e)},this.document.bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),d=!0,!0)):!0}},_mouseMove:function(t){if(this._mouseMoved){if(e.ui.ie&&(!document.documentMode||9>document.documentMode)&&!t.button)return this._mouseUp(t);if(!t.which)return this._mouseUp(t)}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){return this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),d=!1,!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),function(){function t(e,t,i){return[parseFloat(e[0])*(p.test(e[0])?t/100:1),parseFloat(e[1])*(p.test(e[1])?i/100:1)]}function i(t,i){return parseInt(e.css(t,i),10)||0}function s(t){var i=t[0];return 9===i.nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:e.isWindow(i)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()}}e.ui=e.ui||{};var n,a,o=Math.max,r=Math.abs,h=Math.round,l=/left|center|right/,u=/top|center|bottom/,d=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,p=/%$/,f=e.fn.position;e.position={scrollbarWidth:function(){if(void 0!==n)return n;var t,i,s=e("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),a=s.children()[0];return e("body").append(s),t=a.offsetWidth,s.css("overflow","scroll"),i=a.offsetWidth,t===i&&(i=s[0].clientWidth),s.remove(),n=t-i},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),s=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),n="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth,a="scroll"===s||"auto"===s&&t.height<t.element[0].scrollHeight;return{width:a?e.position.scrollbarWidth():0,height:n?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t||window),s=e.isWindow(i[0]),n=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:s,isDocument:n,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:s||n?i.width():i.outerWidth(),height:s||n?i.height():i.outerHeight()}}},e.fn.position=function(n){if(!n||!n.of)return f.apply(this,arguments);n=e.extend({},n);var p,m,g,v,y,b,_=e(n.of),x=e.position.getWithinInfo(n.within),w=e.position.getScrollInfo(x),k=(n.collision||"flip").split(" "),T={};return b=s(_),_[0].preventDefault&&(n.at="left top"),m=b.width,g=b.height,v=b.offset,y=e.extend({},v),e.each(["my","at"],function(){var e,t,i=(n[this]||"").split(" ");1===i.length&&(i=l.test(i[0])?i.concat(["center"]):u.test(i[0])?["center"].concat(i):["center","center"]),i[0]=l.test(i[0])?i[0]:"center",i[1]=u.test(i[1])?i[1]:"center",e=d.exec(i[0]),t=d.exec(i[1]),T[this]=[e?e[0]:0,t?t[0]:0],n[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]}),1===k.length&&(k[1]=k[0]),"right"===n.at[0]?y.left+=m:"center"===n.at[0]&&(y.left+=m/2),"bottom"===n.at[1]?y.top+=g:"center"===n.at[1]&&(y.top+=g/2),p=t(T.at,m,g),y.left+=p[0],y.top+=p[1],this.each(function(){var s,l,u=e(this),d=u.outerWidth(),c=u.outerHeight(),f=i(this,"marginLeft"),b=i(this,"marginTop"),D=d+f+i(this,"marginRight")+w.width,S=c+b+i(this,"marginBottom")+w.height,M=e.extend({},y),C=t(T.my,u.outerWidth(),u.outerHeight());"right"===n.my[0]?M.left-=d:"center"===n.my[0]&&(M.left-=d/2),"bottom"===n.my[1]?M.top-=c:"center"===n.my[1]&&(M.top-=c/2),M.left+=C[0],M.top+=C[1],a||(M.left=h(M.left),M.top=h(M.top)),s={marginLeft:f,marginTop:b},e.each(["left","top"],function(t,i){e.ui.position[k[t]]&&e.ui.position[k[t]][i](M,{targetWidth:m,targetHeight:g,elemWidth:d,elemHeight:c,collisionPosition:s,collisionWidth:D,collisionHeight:S,offset:[p[0]+C[0],p[1]+C[1]],my:n.my,at:n.at,within:x,elem:u})}),n.using&&(l=function(e){var t=v.left-M.left,i=t+m-d,s=v.top-M.top,a=s+g-c,h={target:{element:_,left:v.left,top:v.top,width:m,height:g},element:{element:u,left:M.left,top:M.top,width:d,height:c},horizontal:0>i?"left":t>0?"right":"center",vertical:0>a?"top":s>0?"bottom":"middle"};d>m&&m>r(t+i)&&(h.horizontal="center"),c>g&&g>r(s+a)&&(h.vertical="middle"),h.important=o(r(t),r(i))>o(r(s),r(a))?"horizontal":"vertical",n.using.call(this,e,h)}),u.offset(e.extend(M,{using:l}))})},e.ui.position={fit:{left:function(e,t){var i,s=t.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=e.left-t.collisionPosition.marginLeft,h=n-r,l=r+t.collisionWidth-a-n;t.collisionWidth>a?h>0&&0>=l?(i=e.left+h+t.collisionWidth-a-n,e.left+=h-i):e.left=l>0&&0>=h?n:h>l?n+a-t.collisionWidth:n:h>0?e.left+=h:l>0?e.left-=l:e.left=o(e.left-r,e.left)},top:function(e,t){var i,s=t.within,n=s.isWindow?s.scrollTop:s.offset.top,a=t.within.height,r=e.top-t.collisionPosition.marginTop,h=n-r,l=r+t.collisionHeight-a-n;t.collisionHeight>a?h>0&&0>=l?(i=e.top+h+t.collisionHeight-a-n,e.top+=h-i):e.top=l>0&&0>=h?n:h>l?n+a-t.collisionHeight:n:h>0?e.top+=h:l>0?e.top-=l:e.top=o(e.top-r,e.top)}},flip:{left:function(e,t){var i,s,n=t.within,a=n.offset.left+n.scrollLeft,o=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=e.left-t.collisionPosition.marginLeft,u=l-h,d=l+t.collisionWidth-o-h,c="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,f=-2*t.offset[0];0>u?(i=e.left+c+p+f+t.collisionWidth-o-a,(0>i||r(u)>i)&&(e.left+=c+p+f)):d>0&&(s=e.left-t.collisionPosition.marginLeft+c+p+f-h,(s>0||d>r(s))&&(e.left+=c+p+f))},top:function(e,t){var i,s,n=t.within,a=n.offset.top+n.scrollTop,o=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=e.top-t.collisionPosition.marginTop,u=l-h,d=l+t.collisionHeight-o-h,c="top"===t.my[1],p=c?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,f="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,m=-2*t.offset[1];0>u?(s=e.top+p+f+m+t.collisionHeight-o-a,(0>s||r(u)>s)&&(e.top+=p+f+m)):d>0&&(i=e.top-t.collisionPosition.marginTop+p+f+m-h,(i>0||d>r(i))&&(e.top+=p+f+m))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}},function(){var t,i,s,n,o,r=document.getElementsByTagName("body")[0],h=document.createElement("div");t=document.createElement(r?"div":"body"),s={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},r&&e.extend(s,{position:"absolute",left:"-1000px",top:"-1000px"});for(o in s)t.style[o]=s[o];t.appendChild(h),i=r||document.documentElement,i.insertBefore(t,i.firstChild),h.style.cssText="position: absolute; left: 10.7432222px;",n=e(h).offset().left,a=n>10&&11>n,t.innerHTML="",i.removeChild(t)}()}(),e.ui.position,e.widget("ui.draggable",e.ui.mouse,{version:"1.11.4",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper||this.element).is(".ui-draggable-dragging")?(this.destroyOnClear=!0,void 0):(this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._removeHandleClassName(),this._mouseDestroy(),void 0)},_mouseCapture:function(t){var i=this.options;return this._blurActiveElement(t),this.helper||i.disabled||e(t.target).closest(".ui-resizable-handle").length>0?!1:(this.handle=this._getHandle(t),this.handle?(this._blockFrames(i.iframeFix===!0?"iframe":i.iframeFix),!0):!1)},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=e(this);return e("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var i=this.document[0];if(this.handleElement.is(t.target))try{i.activeElement&&"body"!==i.activeElement.nodeName.toLowerCase()&&e(i.activeElement).blur()}catch(s){}},_mouseStart:function(t){var i=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return"fixed"===e(this).css("position")}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._normalizeRightBottom(),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(t,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(this._trigger("drag",t,s)===!1)return this._mouseUp({}),!1;this.position=s.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var i=this,s=!1;return e.ui.ddmanager&&!this.options.dropBehaviour&&(s=e.ui.ddmanager.drop(this,t)),this.dropped&&(s=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||this.options.revert===!0||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,s)?e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){i._trigger("stop",t)!==!1&&i._clear()}):this._trigger("stop",t)!==!1&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.focus(),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){return this.options.handle?!!e(t.target).closest(this.element.find(this.options.handle)).length:!0},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this.handleElement.addClass("ui-draggable-handle")},_removeHandleClassName:function(){this.handleElement.removeClass("ui-draggable-handle")},_createHelper:function(t){var i=this.options,s=e.isFunction(i.helper),n=s?e(i.helper.apply(this.element[0],[t])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return n.parents("body").length||n.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s&&n[0]===this.element[0]&&this._setPositionRelative(),n[0]===this.element[0]||/(fixed|absolute)/.test(n.css("position"))||n.css("position","absolute"),n},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,n=this.options,a=this.document[0];return this.relativeContainer=null,n.containment?"window"===n.containment?(this.containment=[e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,e(window).scrollLeft()+e(window).width()-this.helperProportions.width-this.margins.left,e(window).scrollTop()+(e(window).height()||a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],void 0):"document"===n.containment?(this.containment=[0,0,e(a).width()-this.helperProportions.width-this.margins.left,(e(a).height()||a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],void 0):n.containment.constructor===Array?(this.containment=n.containment,void 0):("parent"===n.containment&&(n.containment=this.helper[0].parentNode),i=e(n.containment),s=i[0],s&&(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i),void 0):(this.containment=null,void 0)},_convertPositionTo:function(e,t){t||(t=this.position);var i="absolute"===e?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,s,n,a,o=this.options,r=this._isRootNode(this.scrollParent[0]),h=e.pageX,l=e.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(this.relativeContainer?(s=this.relativeContainer.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,e.pageX-this.offset.click.left<i[0]&&(h=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(l=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(h=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(l=i[3]+this.offset.click.top)),o.grid&&(n=o.grid[1]?this.originalPageY+Math.round((l-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY,l=i?n-this.offset.click.top>=i[1]||n-this.offset.click.top>i[3]?n:n-this.offset.click.top>=i[1]?n-o.grid[1]:n+o.grid[1]:n,a=o.grid[0]?this.originalPageX+Math.round((h-this.originalPageX)/o.grid[0])*o.grid[0]:this.originalPageX,h=i?a-this.offset.click.left>=i[0]||a-this.offset.click.left>i[2]?a:a-this.offset.click.left>=i[0]?a-o.grid[0]:a+o.grid[0]:a),"y"===o.axis&&(h=this.originalPageX),"x"===o.axis&&(l=this.originalPageY)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)} +},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_normalizeRightBottom:function(){"y"!==this.options.axis&&"auto"!==this.helper.css("right")&&(this.helper.width(this.helper.width()),this.helper.css("right","auto")),"x"!==this.options.axis&&"auto"!==this.helper.css("bottom")&&(this.helper.height(this.helper.height()),this.helper.css("bottom","auto"))},_trigger:function(t,i,s){return s=s||this._uiHash(),e.ui.plugin.call(this,t,[i,s,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),s.offset=this.positionAbs),e.Widget.prototype._trigger.call(this,t,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,i,s){var n=e.extend({},i,{item:s.element});s.sortables=[],e(s.options.connectToSortable).each(function(){var i=e(this).sortable("instance");i&&!i.options.disabled&&(s.sortables.push(i),i.refreshPositions(),i._trigger("activate",t,n))})},stop:function(t,i,s){var n=e.extend({},i,{item:s.element});s.cancelHelperRemoval=!1,e.each(s.sortables,function(){var e=this;e.isOver?(e.isOver=0,s.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,n))})},drag:function(t,i,s){e.each(s.sortables,function(){var n=!1,a=this;a.positionAbs=s.positionAbs,a.helperProportions=s.helperProportions,a.offset.click=s.offset.click,a._intersectsWith(a.containerCache)&&(n=!0,e.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,this!==a&&this._intersectsWith(this.containerCache)&&e.contains(a.element[0],this.element[0])&&(n=!1),n})),n?(a.isOver||(a.isOver=1,s._parent=i.helper.parent(),a.currentItem=i.helper.appendTo(a.element).data("ui-sortable-item",!0),a.options._helper=a.options.helper,a.options.helper=function(){return i.helper[0]},t.target=a.currentItem[0],a._mouseCapture(t,!0),a._mouseStart(t,!0,!0),a.offset.click.top=s.offset.click.top,a.offset.click.left=s.offset.click.left,a.offset.parent.left-=s.offset.parent.left-a.offset.parent.left,a.offset.parent.top-=s.offset.parent.top-a.offset.parent.top,s._trigger("toSortable",t),s.dropped=a.element,e.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,a.fromOutside=s),a.currentItem&&(a._mouseDrag(t),i.position=a.position)):a.isOver&&(a.isOver=0,a.cancelHelperRemoval=!0,a.options._revert=a.options.revert,a.options.revert=!1,a._trigger("out",t,a._uiHash(a)),a._mouseStop(t,!0),a.options.revert=a.options._revert,a.options.helper=a.options._helper,a.placeholder&&a.placeholder.remove(),i.helper.appendTo(s._parent),s._refreshOffsets(t),i.position=s._generatePosition(t,!0),s._trigger("fromSortable",t),s.dropped=!1,e.each(s.sortables,function(){this.refreshPositions()}))})}}),e.ui.plugin.add("draggable","cursor",{start:function(t,i,s){var n=e("body"),a=s.options;n.css("cursor")&&(a._cursor=n.css("cursor")),n.css("cursor",a.cursor)},stop:function(t,i,s){var n=s.options;n._cursor&&e("body").css("cursor",n._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,i,s){var n=e(i.helper),a=s.options;n.css("opacity")&&(a._opacity=n.css("opacity")),n.css("opacity",a.opacity)},stop:function(t,i,s){var n=s.options;n._opacity&&e(i.helper).css("opacity",n._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,i,s){var n=s.options,a=!1,o=s.scrollParentNotHidden[0],r=s.document[0];o!==r&&"HTML"!==o.tagName?(n.axis&&"x"===n.axis||(s.overflowOffset.top+o.offsetHeight-t.pageY<n.scrollSensitivity?o.scrollTop=a=o.scrollTop+n.scrollSpeed:t.pageY-s.overflowOffset.top<n.scrollSensitivity&&(o.scrollTop=a=o.scrollTop-n.scrollSpeed)),n.axis&&"y"===n.axis||(s.overflowOffset.left+o.offsetWidth-t.pageX<n.scrollSensitivity?o.scrollLeft=a=o.scrollLeft+n.scrollSpeed:t.pageX-s.overflowOffset.left<n.scrollSensitivity&&(o.scrollLeft=a=o.scrollLeft-n.scrollSpeed))):(n.axis&&"x"===n.axis||(t.pageY-e(r).scrollTop()<n.scrollSensitivity?a=e(r).scrollTop(e(r).scrollTop()-n.scrollSpeed):e(window).height()-(t.pageY-e(r).scrollTop())<n.scrollSensitivity&&(a=e(r).scrollTop(e(r).scrollTop()+n.scrollSpeed))),n.axis&&"y"===n.axis||(t.pageX-e(r).scrollLeft()<n.scrollSensitivity?a=e(r).scrollLeft(e(r).scrollLeft()-n.scrollSpeed):e(window).width()-(t.pageX-e(r).scrollLeft())<n.scrollSensitivity&&(a=e(r).scrollLeft(e(r).scrollLeft()+n.scrollSpeed)))),a!==!1&&e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(s,t)}}),e.ui.plugin.add("draggable","snap",{start:function(t,i,s){var n=s.options;s.snapElements=[],e(n.snap.constructor!==String?n.snap.items||":data(ui-draggable)":n.snap).each(function(){var t=e(this),i=t.offset();this!==s.element[0]&&s.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:i.top,left:i.left})})},drag:function(t,i,s){var n,a,o,r,h,l,u,d,c,p,f=s.options,m=f.snapTolerance,g=i.offset.left,v=g+s.helperProportions.width,y=i.offset.top,b=y+s.helperProportions.height;for(c=s.snapElements.length-1;c>=0;c--)h=s.snapElements[c].left-s.margins.left,l=h+s.snapElements[c].width,u=s.snapElements[c].top-s.margins.top,d=u+s.snapElements[c].height,h-m>v||g>l+m||u-m>b||y>d+m||!e.contains(s.snapElements[c].item.ownerDocument,s.snapElements[c].item)?(s.snapElements[c].snapping&&s.options.snap.release&&s.options.snap.release.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements[c].item})),s.snapElements[c].snapping=!1):("inner"!==f.snapMode&&(n=m>=Math.abs(u-b),a=m>=Math.abs(d-y),o=m>=Math.abs(h-v),r=m>=Math.abs(l-g),n&&(i.position.top=s._convertPositionTo("relative",{top:u-s.helperProportions.height,left:0}).top),a&&(i.position.top=s._convertPositionTo("relative",{top:d,left:0}).top),o&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h-s.helperProportions.width}).left),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l}).left)),p=n||a||o||r,"outer"!==f.snapMode&&(n=m>=Math.abs(u-y),a=m>=Math.abs(d-b),o=m>=Math.abs(h-g),r=m>=Math.abs(l-v),n&&(i.position.top=s._convertPositionTo("relative",{top:u,left:0}).top),a&&(i.position.top=s._convertPositionTo("relative",{top:d-s.helperProportions.height,left:0}).top),o&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h}).left),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l-s.helperProportions.width}).left)),!s.snapElements[c].snapping&&(n||a||o||r||p)&&s.options.snap.snap&&s.options.snap.snap.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements[c].item})),s.snapElements[c].snapping=n||a||o||r||p)}}),e.ui.plugin.add("draggable","stack",{start:function(t,i,s){var n,a=s.options,o=e.makeArray(e(a.stack)).sort(function(t,i){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(i).css("zIndex"),10)||0)});o.length&&(n=parseInt(e(o[0]).css("zIndex"),10)||0,e(o).each(function(t){e(this).css("zIndex",n+t)}),this.css("zIndex",n+o.length))}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,i,s){var n=e(i.helper),a=s.options;n.css("zIndex")&&(a._zIndex=n.css("zIndex")),n.css("zIndex",a.zIndex)},stop:function(t,i,s){var n=s.options;n._zIndex&&e(i.helper).css("zIndex",n._zIndex)}}),e.ui.draggable,e.widget("ui.droppable",{version:"1.11.4",widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,i=this.options,s=i.accept;this.isover=!1,this.isout=!0,this.accept=e.isFunction(s)?s:function(e){return e.is(s)},this.proportions=function(){return arguments.length?(t=arguments[0],void 0):t?t:t={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}},this._addToManager(i.scope),i.addClasses&&this.element.addClass("ui-droppable")},_addToManager:function(t){e.ui.ddmanager.droppables[t]=e.ui.ddmanager.droppables[t]||[],e.ui.ddmanager.droppables[t].push(this)},_splice:function(e){for(var t=0;e.length>t;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var t=e.ui.ddmanager.droppables[this.options.scope];this._splice(t),this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(t,i){if("accept"===t)this.accept=e.isFunction(i)?i:function(e){return e.is(i)};else if("scope"===t){var s=e.ui.ddmanager.droppables[this.options.scope];this._splice(s),this._addToManager(i)}this._super(t,i)},_activate:function(t){var i=e.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),i&&this._trigger("activate",t,this.ui(i))},_deactivate:function(t){var i=e.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),i&&this._trigger("deactivate",t,this.ui(i))},_over:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",t,this.ui(i)))},_out:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",t,this.ui(i)))},_drop:function(t,i){var s=i||e.ui.ddmanager.current,n=!1;return s&&(s.currentItem||s.element)[0]!==this.element[0]?(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var i=e(this).droppable("instance");return i.options.greedy&&!i.options.disabled&&i.options.scope===s.options.scope&&i.accept.call(i.element[0],s.currentItem||s.element)&&e.ui.intersect(s,e.extend(i,{offset:i.element.offset()}),i.options.tolerance,t)?(n=!0,!1):void 0}),n?!1:this.accept.call(this.element[0],s.currentItem||s.element)?(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",t,this.ui(s)),this.element):!1):!1},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}}}),e.ui.intersect=function(){function e(e,t,i){return e>=t&&t+i>e}return function(t,i,s,n){if(!i.offset)return!1;var a=(t.positionAbs||t.position.absolute).left+t.margins.left,o=(t.positionAbs||t.position.absolute).top+t.margins.top,r=a+t.helperProportions.width,h=o+t.helperProportions.height,l=i.offset.left,u=i.offset.top,d=l+i.proportions().width,c=u+i.proportions().height;switch(s){case"fit":return a>=l&&d>=r&&o>=u&&c>=h;case"intersect":return a+t.helperProportions.width/2>l&&d>r-t.helperProportions.width/2&&o+t.helperProportions.height/2>u&&c>h-t.helperProportions.height/2;case"pointer":return e(n.pageY,u,i.proportions().height)&&e(n.pageX,l,i.proportions().width);case"touch":return(o>=u&&c>=o||h>=u&&c>=h||u>o&&h>c)&&(a>=l&&d>=a||r>=l&&d>=r||l>a&&r>d);default:return!1}}}(),e.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(t,i){var s,n,a=e.ui.ddmanager.droppables[t.options.scope]||[],o=i?i.type:null,r=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();e:for(s=0;a.length>s;s++)if(!(a[s].options.disabled||t&&!a[s].accept.call(a[s].element[0],t.currentItem||t.element))){for(n=0;r.length>n;n++)if(r[n]===a[s].element[0]){a[s].proportions().height=0;continue e}a[s].visible="none"!==a[s].element.css("display"),a[s].visible&&("mousedown"===o&&a[s]._activate.call(a[s],i),a[s].offset=a[s].element.offset(),a[s].proportions({width:a[s].element[0].offsetWidth,height:a[s].element[0].offsetHeight}))}},drop:function(t,i){var s=!1;return e.each((e.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&e.ui.intersect(t,this,this.options.tolerance,i)&&(s=this._drop.call(this,i)||s),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))}),s},dragStart:function(t,i){t.element.parentsUntil("body").bind("scroll.droppable",function(){t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)})},drag:function(t,i){t.options.refreshPositions&&e.ui.ddmanager.prepareOffsets(t,i),e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var s,n,a,o=e.ui.intersect(t,this,this.options.tolerance,i),r=!o&&this.isover?"isout":o&&!this.isover?"isover":null;r&&(this.options.greedy&&(n=this.options.scope,a=this.element.parents(":data(ui-droppable)").filter(function(){return e(this).droppable("instance").options.scope===n}),a.length&&(s=e(a[0]).droppable("instance"),s.greedyChild="isover"===r)),s&&"isover"===r&&(s.isover=!1,s.isout=!0,s._out.call(s,i)),this[r]=!0,this["isout"===r?"isover":"isout"]=!1,this["isover"===r?"_over":"_out"].call(this,i),s&&"isout"===r&&(s.isout=!1,s.isover=!0,s._over.call(s,i)))}})},dragStop:function(t,i){t.element.parentsUntil("body").unbind("scroll.droppable"),t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)}},e.ui.droppable,e.widget("ui.resizable",e.ui.mouse,{version:"1.11.4",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseInt(e,10)||0},_isNumber:function(e){return!isNaN(parseInt(e,10))},_hasScroll:function(t,i){if("hidden"===e(t).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return t[s]>0?!0:(t[s]=1,n=t[s]>0,t[s]=0,n)},_create:function(){var t,i,s,n,a,o=this,r=this.options;if(this.element.addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!r.aspectRatio,aspectRatio:r.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:r.helper||r.ghost||r.animate?r.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(e("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=r.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=e(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),t=this.handles.split(","),this.handles={},i=0;t.length>i;i++)s=e.trim(t[i]),a="ui-resizable-"+s,n=e("<div class='ui-resizable-handle "+a+"'></div>"),n.css({zIndex:r.zIndex}),"se"===s&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[s]=".ui-resizable-"+s,this.element.append(n);this._renderAxis=function(t){var i,s,n,a;t=t||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=e(this.handles[i]),this._on(this.handles[i],{mousedown:o._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=e(this.handles[i],this.element),a=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),t.css(n,a),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.mouseover(function(){o.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),o.axis=n&&n[1]?n[1]:"se")}),r.autoHide&&(this._handles.hide(),e(this.element).addClass("ui-resizable-autohide").mouseenter(function(){r.disabled||(e(this).removeClass("ui-resizable-autohide"),o._handles.show())}).mouseleave(function(){r.disabled||o.resizing||(e(this).addClass("ui-resizable-autohide"),o._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t,i=function(t){e(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_mouseCapture:function(t){var i,s,n=!1;for(i in this.handles)s=e(this.handles[i])[0],(s===t.target||e.contains(s,t.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(t){var i,s,n,a=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),a.containment&&(i+=e(a.containment).scrollLeft()||0,s+=e(a.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:o.width(),height:o.height()},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof a.aspectRatio?a.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=e(".ui-resizable-"+this.axis).css("cursor"),e("body").css("cursor","auto"===n?this.axis+"-resize":n),o.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var i,s,n=this.originalMousePosition,a=this.axis,o=t.pageX-n.left||0,r=t.pageY-n.top||0,h=this._change[a];return this._updatePrevProperties(),h?(i=h.apply(this,[t,o,r]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(i=this._updateRatio(i,t)),i=this._respectSize(i,t),this._updateCache(i),this._propagate("resize",t),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),e.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(t){this.resizing=!1;var i,s,n,a,o,r,h,l=this.options,u=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:u.sizeDiff.height,a=s?0:u.sizeDiff.width,o={width:u.helper.width()-a,height:u.helper.height()-n},r=parseInt(u.element.css("left"),10)+(u.position.left-u.originalPosition.left)||null,h=parseInt(u.element.css("top"),10)+(u.position.top-u.originalPosition.top)||null,l.animate||this.element.css(e.extend(o,{top:h,left:r})),u.helper.height(u.size.height),u.helper.width(u.size.width),this._helper&&!l.animate&&this._proportionallyResize()),e("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px"),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,i,s,n,a,o=this.options;a={minWidth:this._isNumber(o.minWidth)?o.minWidth:0,maxWidth:this._isNumber(o.maxWidth)?o.maxWidth:1/0,minHeight:this._isNumber(o.minHeight)?o.minHeight:0,maxHeight:this._isNumber(o.maxHeight)?o.maxHeight:1/0},(this._aspectRatio||e)&&(t=a.minHeight*this.aspectRatio,s=a.minWidth/this.aspectRatio,i=a.maxHeight*this.aspectRatio,n=a.maxWidth/this.aspectRatio,t>a.minWidth&&(a.minWidth=t),s>a.minHeight&&(a.minHeight=s),a.maxWidth>i&&(a.maxWidth=i),a.maxHeight>n&&(a.maxHeight=n)),this._vBoundaries=a},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,s=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===s&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"===s&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,s=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,n=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,a=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,o=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,r=this.originalPosition.left+this.originalSize.width,h=this.position.top+this.size.height,l=/sw|nw|w/.test(i),u=/nw|ne|n/.test(i);return a&&(e.width=t.minWidth),o&&(e.height=t.minHeight),s&&(e.width=t.maxWidth),n&&(e.height=t.maxHeight),a&&l&&(e.left=r-t.minWidth),s&&l&&(e.left=r-t.maxWidth),o&&u&&(e.top=h-t.minHeight),n&&u&&(e.top=h-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=[],s=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],n=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];4>t;t++)i[t]=parseInt(s[t],10)||0,i[t]+=parseInt(n[t],10)||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper||this.element;this._proportionallyResizeElements.length>t;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,i=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||e("<div style='overflow:hidden;'></div>"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize,s=this.originalPosition;return{left:s.left+t,width:i.width-t}},n:function(e,t,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(t,i,s){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,i,s]))},sw:function(t,i,s){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,i,s]))},ne:function(t,i,s){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,i,s]))},nw:function(t,i,s){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,i,s]))}},_propagate:function(t,i){e.ui.plugin.call(this,t,[i,this.ui()]),"resize"!==t&&this._trigger(t,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","animate",{stop:function(t){var i=e(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,a=n.length&&/textarea/i.test(n[0].nodeName),o=a&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=a?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-o},l=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,u=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;i.element.animate(e.extend(h,u&&l?{top:u,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseInt(i.element.css("width"),10),height:parseInt(i.element.css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.element.css("left"),10)};n&&n.length&&e(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(){var t,i,s,n,a,o,r,h=e(this).resizable("instance"),l=h.options,u=h.element,d=l.containment,c=d instanceof e?d.get(0):/parent/.test(d)?u.parent().get(0):d;c&&(h.containerElement=e(c),/document/.test(d)||d===document?(h.containerOffset={left:0,top:0},h.containerPosition={left:0,top:0},h.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}):(t=e(c),i=[],e(["Top","Right","Left","Bottom"]).each(function(e,s){i[e]=h._num(t.css("padding"+s))}),h.containerOffset=t.offset(),h.containerPosition=t.position(),h.containerSize={height:t.innerHeight()-i[3],width:t.innerWidth()-i[1]},s=h.containerOffset,n=h.containerSize.height,a=h.containerSize.width,o=h._hasScroll(c,"left")?c.scrollWidth:a,r=h._hasScroll(c)?c.scrollHeight:n,h.parentData={element:c,left:s.left,top:s.top,width:o,height:r}))},resize:function(t){var i,s,n,a,o=e(this).resizable("instance"),r=o.options,h=o.containerOffset,l=o.position,u=o._aspectRatio||t.shiftKey,d={top:0,left:0},c=o.containerElement,p=!0;c[0]!==document&&/static/.test(c.css("position"))&&(d=h),l.left<(o._helper?h.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-h.left:o.position.left-d.left),u&&(o.size.height=o.size.width/o.aspectRatio,p=!1),o.position.left=r.helper?h.left:0),l.top<(o._helper?h.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-h.top:o.position.top),u&&(o.size.width=o.size.height*o.aspectRatio,p=!1),o.position.top=o._helper?h.top:0),n=o.containerElement.get(0)===o.element.parent().get(0),a=/relative|absolute/.test(o.containerElement.css("position")),n&&a?(o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top):(o.offset.left=o.element.offset().left,o.offset.top=o.element.offset().top),i=Math.abs(o.sizeDiff.width+(o._helper?o.offset.left-d.left:o.offset.left-h.left)),s=Math.abs(o.sizeDiff.height+(o._helper?o.offset.top-d.top:o.offset.top-h.top)),i+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-i,u&&(o.size.height=o.size.width/o.aspectRatio,p=!1)),s+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-s,u&&(o.size.width=o.size.height*o.aspectRatio,p=!1)),p||(o.position.left=o.prevPosition.left,o.position.top=o.prevPosition.top,o.size.width=o.prevSize.width,o.size.height=o.prevSize.height)},stop:function(){var t=e(this).resizable("instance"),i=t.options,s=t.containerOffset,n=t.containerPosition,a=t.containerElement,o=e(t.helper),r=o.offset(),h=o.outerWidth()-t.sizeDiff.width,l=o.outerHeight()-t.sizeDiff.height;t._helper&&!i.animate&&/relative/.test(a.css("position"))&&e(this).css({left:r.left-n.left-s.left,width:h,height:l}),t._helper&&!i.animate&&/static/.test(a.css("position"))&&e(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),e.ui.plugin.add("resizable","alsoResize",{start:function(){var t=e(this).resizable("instance"),i=t.options;e(i.alsoResize).each(function(){var t=e(this);t.data("ui-resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})},resize:function(t,i){var s=e(this).resizable("instance"),n=s.options,a=s.originalSize,o=s.originalPosition,r={height:s.size.height-a.height||0,width:s.size.width-a.width||0,top:s.position.top-o.top||0,left:s.position.left-o.left||0};e(n.alsoResize).each(function(){var t=e(this),s=e(this).data("ui-resizable-alsoresize"),n={},a=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(a,function(e,t){var i=(s[t]||0)+(r[t]||0);i&&i>=0&&(n[t]=i||null)}),t.css(n)})},stop:function(){e(this).removeData("resizable-alsoresize")}}),e.ui.plugin.add("resizable","ghost",{start:function(){var t=e(this).resizable("instance"),i=t.options,s=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:s.height,width:s.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof i.ghost?i.ghost:""),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(){var t,i=e(this).resizable("instance"),s=i.options,n=i.size,a=i.originalSize,o=i.originalPosition,r=i.axis,h="number"==typeof s.grid?[s.grid,s.grid]:s.grid,l=h[0]||1,u=h[1]||1,d=Math.round((n.width-a.width)/l)*l,c=Math.round((n.height-a.height)/u)*u,p=a.width+d,f=a.height+c,m=s.maxWidth&&p>s.maxWidth,g=s.maxHeight&&f>s.maxHeight,v=s.minWidth&&s.minWidth>p,y=s.minHeight&&s.minHeight>f;s.grid=h,v&&(p+=l),y&&(f+=u),m&&(p-=l),g&&(f-=u),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=o.top-c):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=o.left-d):((0>=f-u||0>=p-l)&&(t=i._getPaddingPlusBorderDimensions(this)),f-u>0?(i.size.height=f,i.position.top=o.top-c):(f=u-t.height,i.size.height=f,i.position.top=o.top+a.height-f),p-l>0?(i.size.width=p,i.position.left=o.left-d):(p=l-t.width,i.size.width=p,i.position.left=o.left+a.width-p))}}),e.ui.resizable,e.widget("ui.selectable",e.ui.mouse,{version:"1.11.4",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var t,i=this; +this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){t=e(i.options.filter,i.element[0]),t.addClass("ui-selectee"),t.each(function(){var t=e(this),i=t.offset();e.data(this,"selectable-item",{element:this,$element:t,left:i.left,top:i.top,right:i.left+t.outerWidth(),bottom:i.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=t.addClass("ui-selectee"),this._mouseInit(),this.helper=e("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(t){var i=this,s=this.options;this.opos=[t.pageX,t.pageY],this.options.disabled||(this.selectees=e(s.filter,this.element[0]),this._trigger("start",t),e(s.appendTo).append(this.helper),this.helper.css({left:t.pageX,top:t.pageY,width:0,height:0}),s.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var s=e.data(this,"selectable-item");s.startselected=!0,t.metaKey||t.ctrlKey||(s.$element.removeClass("ui-selected"),s.selected=!1,s.$element.addClass("ui-unselecting"),s.unselecting=!0,i._trigger("unselecting",t,{unselecting:s.element}))}),e(t.target).parents().addBack().each(function(){var s,n=e.data(this,"selectable-item");return n?(s=!t.metaKey&&!t.ctrlKey||!n.$element.hasClass("ui-selected"),n.$element.removeClass(s?"ui-unselecting":"ui-selected").addClass(s?"ui-selecting":"ui-unselecting"),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger("selecting",t,{selecting:n.element}):i._trigger("unselecting",t,{unselecting:n.element}),!1):void 0}))},_mouseDrag:function(t){if(this.dragged=!0,!this.options.disabled){var i,s=this,n=this.options,a=this.opos[0],o=this.opos[1],r=t.pageX,h=t.pageY;return a>r&&(i=r,r=a,a=i),o>h&&(i=h,h=o,o=i),this.helper.css({left:a,top:o,width:r-a,height:h-o}),this.selectees.each(function(){var i=e.data(this,"selectable-item"),l=!1;i&&i.element!==s.element[0]&&("touch"===n.tolerance?l=!(i.left>r||a>i.right||i.top>h||o>i.bottom):"fit"===n.tolerance&&(l=i.left>a&&r>i.right&&i.top>o&&h>i.bottom),l?(i.selected&&(i.$element.removeClass("ui-selected"),i.selected=!1),i.unselecting&&(i.$element.removeClass("ui-unselecting"),i.unselecting=!1),i.selecting||(i.$element.addClass("ui-selecting"),i.selecting=!0,s._trigger("selecting",t,{selecting:i.element}))):(i.selecting&&((t.metaKey||t.ctrlKey)&&i.startselected?(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.$element.addClass("ui-selected"),i.selected=!0):(i.$element.removeClass("ui-selecting"),i.selecting=!1,i.startselected&&(i.$element.addClass("ui-unselecting"),i.unselecting=!0),s._trigger("unselecting",t,{unselecting:i.element}))),i.selected&&(t.metaKey||t.ctrlKey||i.startselected||(i.$element.removeClass("ui-selected"),i.selected=!1,i.$element.addClass("ui-unselecting"),i.unselecting=!0,s._trigger("unselecting",t,{unselecting:i.element})))))}),!1}},_mouseStop:function(t){var i=this;return this.dragged=!1,e(".ui-unselecting",this.element[0]).each(function(){var s=e.data(this,"selectable-item");s.$element.removeClass("ui-unselecting"),s.unselecting=!1,s.startselected=!1,i._trigger("unselected",t,{unselected:s.element})}),e(".ui-selecting",this.element[0]).each(function(){var s=e.data(this,"selectable-item");s.$element.removeClass("ui-selecting").addClass("ui-selected"),s.selecting=!1,s.selected=!0,s.startselected=!0,i._trigger("selected",t,{selected:s.element})}),this._trigger("stop",t),this.helper.remove(),!1}}),e.widget("ui.sortable",e.ui.mouse,{version:"1.11.4",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return e>=t&&t+i>e},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),"handle"===e&&this._setHandleClassName()},_setHandleClassName:function(){this.element.find(".ui-sortable-handle").removeClass("ui-sortable-handle"),e.each(this.items,function(){(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item).addClass("ui-sortable-handle")})},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").find(".ui-sortable-handle").removeClass("ui-sortable-handle"),this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,i){var s=null,n=!1,a=this;return this.reverting?!1:this.options.disabled||"static"===this.options.type?!1:(this._refreshItems(t),e(t.target).parents().each(function(){return e.data(this,a.widgetName+"-item")===a?(s=e(this),!1):void 0}),e.data(t.target,a.widgetName+"-item")===a&&(s=e(t.target)),s?!this.options.handle||i||(e(this.options.handle,s).find("*").addBack().each(function(){this===t.target&&(n=!0)}),n)?(this.currentItem=s,this._removeCurrentsFromItems(),!0):!1:!1)},_mouseStart:function(t,i,s){var n,a,o=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),o.containment&&this._setContainment(),o.cursor&&"auto"!==o.cursor&&(a=this.document.find("body"),this.storedCursor=a.css("cursor"),a.css("cursor",o.cursor),this.storedStylesheet=e("<style>*{ cursor: "+o.cursor+" !important; }</style>").appendTo(a)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!s)for(n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){var i,s,n,a,o=this.options,r=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<o.scrollSensitivity?this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop+o.scrollSpeed:t.pageY-this.overflowOffset.top<o.scrollSensitivity&&(this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop-o.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<o.scrollSensitivity?this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft+o.scrollSpeed:t.pageX-this.overflowOffset.left<o.scrollSensitivity&&(this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft-o.scrollSpeed)):(t.pageY-this.document.scrollTop()<o.scrollSensitivity?r=this.document.scrollTop(this.document.scrollTop()-o.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())<o.scrollSensitivity&&(r=this.document.scrollTop(this.document.scrollTop()+o.scrollSpeed)),t.pageX-this.document.scrollLeft()<o.scrollSensitivity?r=this.document.scrollLeft(this.document.scrollLeft()-o.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<o.scrollSensitivity&&(r=this.document.scrollLeft(this.document.scrollLeft()+o.scrollSpeed))),r!==!1&&e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),i=this.items.length-1;i>=0;i--)if(s=this.items[i],n=s.item[0],a=this._intersectsWithPointer(s),a&&s.instance===this.currentContainer&&n!==this.currentItem[0]&&this.placeholder[1===a?"next":"prev"]()[0]!==n&&!e.contains(this.placeholder[0],n)&&("semi-dynamic"===this.options.type?!e.contains(this.element[0],n):!0)){if(this.direction=1===a?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,i){if(t){if(e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t),this.options.revert){var s=this,n=this.placeholder.offset(),a=this.options.axis,o={};a&&"x"!==a||(o.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),a&&"y"!==a||(o.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,e(this.helper).animate(o,parseInt(this.options.revert,10)||500,function(){s._clear(t)})}else this._clear(t,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"===this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var i=this._getItemsAsjQuery(t&&t.connected),s=[];return t=t||{},e(i).each(function(){var i=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);i&&s.push((t.key||i[1]+"[]")+"="+(t.key&&t.expression?i[1]:i[2]))}),!s.length&&t.key&&s.push(t.key+"="),s.join("&")},toArray:function(t){var i=this._getItemsAsjQuery(t&&t.connected),s=[];return t=t||{},i.each(function(){s.push(e(t.item||this).attr(t.attribute||"id")||"")}),s},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,a=e.left,o=a+e.width,r=e.top,h=r+e.height,l=this.offset.click.top,u=this.offset.click.left,d="x"===this.options.axis||s+l>r&&h>s+l,c="y"===this.options.axis||t+u>a&&o>t+u,p=d&&c;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?p:t+this.helperProportions.width/2>a&&o>i-this.helperProportions.width/2&&s+this.helperProportions.height/2>r&&h>n-this.helperProportions.height/2},_intersectsWithPointer:function(e){var t="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),i="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width),s=t&&i,n=this._getDragVerticalDirection(),a=this._getDragHorizontalDirection();return s?this.floating?a&&"right"===a||"down"===n?2:1:n&&("down"===n?2:1):!1},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),s=this._getDragVerticalDirection(),n=this._getDragHorizontalDirection();return this.floating&&n?"right"===n&&i||"left"===n&&!i:s&&("down"===s&&t||"up"===s&&!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!==e&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!==e&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){function i(){r.push(this)}var s,n,a,o,r=[],h=[],l=this._connectWith();if(l&&t)for(s=l.length-1;s>=0;s--)for(a=e(l[s],this.document[0]),n=a.length-1;n>=0;n--)o=e.data(a[n],this.widgetFullName),o&&o!==this&&!o.options.disabled&&h.push([e.isFunction(o.options.items)?o.options.items.call(o.element):e(o.options.items,o.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),o]);for(h.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),s=h.length-1;s>=0;s--)h[s][0].each(i);return e(r)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var i=0;t.length>i;i++)if(t[i]===e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var i,s,n,a,o,r,h,l,u=this.items,d=[[e.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],c=this._connectWith();if(c&&this.ready)for(i=c.length-1;i>=0;i--)for(n=e(c[i],this.document[0]),s=n.length-1;s>=0;s--)a=e.data(n[s],this.widgetFullName),a&&a!==this&&!a.options.disabled&&(d.push([e.isFunction(a.options.items)?a.options.items.call(a.element[0],t,{item:this.currentItem}):e(a.options.items,a.element),a]),this.containers.push(a));for(i=d.length-1;i>=0;i--)for(o=d[i][1],r=d[i][0],s=0,l=r.length;l>s;s++)h=e(r[s]),h.data(this.widgetName+"-item",o),u.push({item:h,instance:o,width:0,height:0,left:0,top:0})},refreshPositions:function(t){this.floating=this.items.length?"x"===this.options.axis||this._isFloating(this.items[0].item):!1,this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var i,s,n,a;for(i=this.items.length-1;i>=0;i--)s=this.items[i],s.instance!==this.currentContainer&&this.currentContainer&&s.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?e(this.options.toleranceElement,s.item):s.item,t||(s.width=n.outerWidth(),s.height=n.outerHeight()),a=n.offset(),s.left=a.left,s.top=a.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)a=this.containers[i].element.offset(),this.containers[i].containerCache.left=a.left,this.containers[i].containerCache.top=a.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(t){t=t||this;var i,s=t.options;s.placeholder&&s.placeholder.constructor!==String||(i=s.placeholder,s.placeholder={element:function(){var s=t.currentItem[0].nodeName.toLowerCase(),n=e("<"+s+">",t.document[0]).addClass(i||t.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tbody"===s?t._createTrPlaceholder(t.currentItem.find("tr").eq(0),e("<tr>",t.document[0]).appendTo(n)):"tr"===s?t._createTrPlaceholder(t.currentItem,n):"img"===s&&n.attr("src",t.currentItem.attr("src")),i||n.css("visibility","hidden"),n},update:function(e,n){(!i||s.forcePlaceholderSize)&&(n.height()||n.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),n.width()||n.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10)))}}),t.placeholder=e(s.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),s.placeholder.update(t,t.placeholder)},_createTrPlaceholder:function(t,i){var s=this;t.children().each(function(){e("<td>&#160;</td>",s.document[0]).attr("colspan",e(this).attr("colspan")||1).appendTo(i)})},_contactContainers:function(t){var i,s,n,a,o,r,h,l,u,d,c=null,p=null;for(i=this.containers.length-1;i>=0;i--)if(!e.contains(this.currentItem[0],this.containers[i].element[0]))if(this._intersectsWith(this.containers[i].containerCache)){if(c&&e.contains(this.containers[i].element[0],c.element[0]))continue;c=this.containers[i],p=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0);if(c)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(n=1e4,a=null,u=c.floating||this._isFloating(this.currentItem),o=u?"left":"top",r=u?"width":"height",d=u?"clientX":"clientY",s=this.items.length-1;s>=0;s--)e.contains(this.containers[p].element[0],this.items[s].item[0])&&this.items[s].item[0]!==this.currentItem[0]&&(h=this.items[s].item.offset()[o],l=!1,t[d]-h>this.items[s][r]/2&&(l=!0),n>Math.abs(t[d]-h)&&(n=Math.abs(t[d]-h),a=this.items[s],this.direction=l?"up":"down"));if(!a&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[p])return this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1),void 0;a?this._rearrange(t,a,null,!0):this._rearrange(t,null,this.containers[p].element,!0),this._trigger("change",t,this._uiHash()),this.containers[p]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1}},_createHelper:function(t){var i=this.options,s=e.isFunction(i.helper)?e(i.helper.apply(this.element[0],[t,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return s.parents("body").length||e("parent"!==i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(s[0]),s[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!s[0].style.width||i.forceHelperSize)&&s.width(this.currentItem.width()),(!s[0].style.height||i.forceHelperSize)&&s.height(this.currentItem.height()),s},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&e.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,n=this.options;"parent"===n.containment&&(n.containment=this.helper[0].parentNode),("document"===n.containment||"window"===n.containment)&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===n.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===n.containment?this.document.width():this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(n.containment)||(t=e(n.containment)[0],i=e(n.containment).offset(),s="hidden"!==e(t).css("overflow"),this.containment=[i.left+(parseInt(e(t).css("borderLeftWidth"),10)||0)+(parseInt(e(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(e(t).css("borderTopWidth"),10)||0)+(parseInt(e(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(s?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(e(t).css("borderLeftWidth"),10)||0)-(parseInt(e(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(s?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(e(t).css("borderTopWidth"),10)||0)-(parseInt(e(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,i){i||(i=this.position);var s="absolute"===t?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,a=/(html|body)/i.test(n[0].tagName);return{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():a?0:n.scrollTop())*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():a?0:n.scrollLeft())*s}},_generatePosition:function(t){var i,s,n=this.options,a=t.pageX,o=t.pageY,r="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,h=/(html|body)/i.test(r[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(a=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(o=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(a=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top)),n.grid&&(i=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1],o=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-n.grid[1]:i+n.grid[1]:i,s=this.originalPageX+Math.round((a-this.originalPageX)/n.grid[0])*n.grid[0],a=this.containment?s-this.offset.click.left>=this.containment[0]&&s-this.offset.click.left<=this.containment[2]?s:s-this.offset.click.left>=this.containment[0]?s-n.grid[0]:s+n.grid[0]:s)),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():h?0:r.scrollTop()),left:a-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():h?0:r.scrollLeft())}},_rearrange:function(e,t,i,s){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&&this.refreshPositions(!s)})},_clear:function(e,t){function i(e,t,i){return function(s){i._trigger(e,s,t._uiHash(t))}}this.reverting=!1;var s,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(s in this._storedCSS)("auto"===this._storedCSS[s]||"static"===this._storedCSS[s])&&(this._storedCSS[s]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!t&&n.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||t||n.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(t||(n.push(function(e){this._trigger("remove",e,this._uiHash())}),n.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),s=this.containers.length-1;s>=0;s--)t||n.push(i("deactivate",this,this.containers[s])),this.containers[s].containerCache.over&&(n.push(i("out",this,this.containers[s])),this.containers[s].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,t||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!t){for(s=0;n.length>s;s++)n[s].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){e.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(t){var i=t||this;return{helper:i.helper,placeholder:i.placeholder||e([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:t?t.element:null}}}),e.widget("ui.accordion",{version:"1.11.4",options:{active:0,animate:{},collapsible:!1,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=e(),this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist"),t.collapsible||t.active!==!1&&null!=t.active||(t.active=0),this._processPanels(),0>t.active&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():e()}},_createIcons:function(){var t=this.options.icons;t&&(e("<span>").addClass("ui-accordion-header-icon ui-icon "+t.header).prependTo(this.headers),this.active.children(".ui-accordion-header-icon").removeClass(t.header).addClass(t.activeHeader),this.headers.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").removeUniqueId(),this._destroyIcons(),e=this.headers.next().removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").css("display","").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&e.css("height","")},_setOption:function(e,t){return"active"===e?(this._activate(t),void 0):("event"===e&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),"collapsible"!==e||t||this.options.active!==!1||this._activate(0),"icons"===e&&(this._destroyIcons(),t&&this._createIcons()),"disabled"===e&&(this.element.toggleClass("ui-state-disabled",!!t).attr("aria-disabled",t),this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!t)),void 0)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var i=e.ui.keyCode,s=this.headers.length,n=this.headers.index(t.target),a=!1;switch(t.keyCode){case i.RIGHT:case i.DOWN:a=this.headers[(n+1)%s];break;case i.LEFT:case i.UP:a=this.headers[(n-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(t);break;case i.HOME:a=this.headers[0];break;case i.END:a=this.headers[s-1]}a&&(e(t.target).attr("tabIndex",-1),e(a).attr("tabIndex",0),a.focus(),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===e.ui.keyCode.UP&&t.ctrlKey&&e(t.currentTarget).prev().focus()},refresh:function(){var t=this.options;this._processPanels(),t.active===!1&&t.collapsible===!0||!this.headers.length?(t.active=!1,this.active=e()):t.active===!1?this._activate(0):this.active.length&&!e.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=e()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var e=this.headers,t=this.panels;this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-state-default ui-corner-all"),this.panels=this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide(),t&&(this._off(e.not(this.headers)),this._off(t.not(this.panels))) +},_refresh:function(){var t,i=this.options,s=i.heightStyle,n=this.element.parent();this.active=this._findActive(i.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all"),this.active.next().addClass("ui-accordion-content-active").show(),this.headers.attr("role","tab").each(function(){var t=e(this),i=t.uniqueId().attr("id"),s=t.next(),n=s.uniqueId().attr("id");t.attr("aria-controls",n),s.attr("aria-labelledby",i)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===s?(t=n.height(),this.element.siblings(":visible").each(function(){var i=e(this),s=i.css("position");"absolute"!==s&&"fixed"!==s&&(t-=i.outerHeight(!0))}),this.headers.each(function(){t-=e(this).outerHeight(!0)}),this.headers.next().each(function(){e(this).height(Math.max(0,t-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===s&&(t=0,this.headers.next().each(function(){t=Math.max(t,e(this).css("height","").height())}).height(t))},_activate:function(t){var i=this._findActive(t)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):e()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&e.each(t.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var i=this.options,s=this.active,n=e(t.currentTarget),a=n[0]===s[0],o=a&&i.collapsible,r=o?e():n.next(),h=s.next(),l={oldHeader:s,oldPanel:h,newHeader:o?e():n,newPanel:r};t.preventDefault(),a&&!i.collapsible||this._trigger("beforeActivate",t,l)===!1||(i.active=o?!1:this.headers.index(n),this.active=a?e():n,this._toggle(l),s.removeClass("ui-accordion-header-active ui-state-active"),i.icons&&s.children(".ui-accordion-header-icon").removeClass(i.icons.activeHeader).addClass(i.icons.header),a||(n.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top"),i.icons&&n.children(".ui-accordion-header-icon").removeClass(i.icons.header).addClass(i.icons.activeHeader),n.next().addClass("ui-accordion-content-active")))},_toggle:function(t){var i=t.newPanel,s=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,t):(s.hide(),i.show(),this._toggleComplete(t)),s.attr({"aria-hidden":"true"}),s.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===parseInt(e(this).attr("tabIndex"),10)}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(e,t,i){var s,n,a,o=this,r=0,h=e.css("box-sizing"),l=e.length&&(!t.length||e.index()<t.index()),u=this.options.animate||{},d=l&&u.down||u,c=function(){o._toggleComplete(i)};return"number"==typeof d&&(a=d),"string"==typeof d&&(n=d),n=n||d.easing||u.easing,a=a||d.duration||u.duration,t.length?e.length?(s=e.show().outerHeight(),t.animate(this.hideProps,{duration:a,easing:n,step:function(e,t){t.now=Math.round(e)}}),e.hide().animate(this.showProps,{duration:a,easing:n,complete:c,step:function(e,i){i.now=Math.round(e),"height"!==i.prop?"content-box"===h&&(r+=i.now):"content"!==o.options.heightStyle&&(i.now=Math.round(s-t.outerHeight()-r),r=0)}}),void 0):t.animate(this.hideProps,a,n,c):e.animate(this.showProps,a,n,c)},_toggleComplete:function(e){var t=e.oldPanel;t.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,e)}}),e.widget("ui.menu",{version:"1.11.4",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},items:"> *",menus:"ul",position:{my:"left-1 top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault()},"click .ui-menu-item":function(t){var i=e(t.target);!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&e(this.document[0].activeElement).closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){if(!this.previousFilter){var i=e(t.currentTarget);i.siblings(".ui-state-active").removeClass("ui-state-active"),this.focus(t,i)}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.find(this.options.items).eq(0);t||this.focus(e,i)},blur:function(t){this._delay(function(){e.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-menu-icons ui-front").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").removeUniqueId().removeClass("ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=e(this);t.data("ui-menu-submenu-carat")&&t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){var i,s,n,a,o=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:o=!1,s=this.previousFilter||"",n=String.fromCharCode(t.keyCode),a=!1,clearTimeout(this.filterTimer),n===s?a=!0:n=s+n,i=this._filterMenuItems(n),i=a&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(t.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(t,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}o&&t.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.is("[aria-haspopup='true']")?this.expand(e):this.select(e))},refresh:function(){var t,i,s=this,n=this.options.icons.submenu,a=this.element.find(this.options.menus);this.element.toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length),a.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-front").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),i=t.parent(),s=e("<span>").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",!0);i.attr("aria-haspopup","true").prepend(s),t.attr("aria-labelledby",i.attr("id"))}),t=a.add(this.element),i=t.find(this.options.items),i.not(".ui-menu-item").each(function(){var t=e(this);s._isDivider(t)&&t.addClass("ui-widget-content ui-menu-divider")}),i.not(".ui-menu-item, .ui-menu-divider").addClass("ui-menu-item").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){"icons"===e&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(t.submenu),"disabled"===e&&this.element.toggleClass("ui-state-disabled",!!t).attr("aria-disabled",t),this._super(e,t)},focus:function(e,t){var i,s;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),s=this.active.addClass("ui-state-focus").removeClass("ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),this.active.parent().closest(".ui-menu-item").addClass("ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=t.children(".ui-menu"),i.length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var i,s,n,a,o,r;this._hasScroll()&&(i=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,n=t.offset().top-this.activeMenu.offset().top-i-s,a=this.activeMenu.scrollTop(),o=this.activeMenu.height(),r=t.outerHeight(),0>n?this.activeMenu.scrollTop(a+n):n+r>o&&this.activeMenu.scrollTop(a+n-o+r))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this.active.removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active}))},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(t),this.activeMenu=s},this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find(".ui-state-active").not(".ui-state-focus").removeClass("ui-state-active")},_closeOnDocumentClick:function(t){return!e(t.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,i){var s;this.active&&(s="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[t]()),this.focus(i,s)},nextPage:function(t){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=e(this),0>i.offset().top-s-n}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(t),void 0)},previousPage:function(t){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=e(this),i.offset().top-s+n>0}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items).first())),void 0):(this.next(t),void 0)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,i)},_filterMenuItems:function(t){var i=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),s=RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return s.test(e.trim(e(this).text()))})}}),e.widget("ui.autocomplete",{version:"1.11.4",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var t,i,s,n=this.element[0].nodeName.toLowerCase(),a="textarea"===n,o="input"===n;this.isMultiLine=a?!0:o?!1:this.element.prop("isContentEditable"),this.valueMethod=this.element[a||o?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return t=!0,s=!0,i=!0,void 0;t=!1,s=!1,i=!1;var a=e.ui.keyCode;switch(n.keyCode){case a.PAGE_UP:t=!0,this._move("previousPage",n);break;case a.PAGE_DOWN:t=!0,this._move("nextPage",n);break;case a.UP:t=!0,this._keyEvent("previous",n);break;case a.DOWN:t=!0,this._keyEvent("next",n);break;case a.ENTER:this.menu.active&&(t=!0,n.preventDefault(),this.menu.select(n));break;case a.TAB:this.menu.active&&this.menu.select(n);break;case a.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(t)return t=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=e.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(e){return s?(s=!1,e.preventDefault(),void 0):(this._searchTimeout(e),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(e),this._change(e),void 0)}}),this._initSource(),this.menu=e("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];e(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(s){s.target===t.element[0]||s.target===i||e.contains(i,s.target)||t.close()})})},menufocus:function(t,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:n})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&e.trim(s).length&&(this.liveRegion.children().hide(),e("<div>").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=e("<span>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).addClass("ui-helper-hidden-accessible").appendTo(this.document[0].body),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,i,s=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(i,s){s(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,n){s.xhr&&s.xhr.abort(),s.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){n(e)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),i=this.menu.element.is(":visible"),s=e.altKey||e.ctrlKey||e.metaKey||e.shiftKey;(!t||t&&!i&&!s)&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):this._trigger("search",t)!==!1?this._search(e):void 0},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return e.proxy(function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this.element.removeClass("ui-autocomplete-loading")},this)},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,function(t){return"string"==typeof t?{label:t,value:t}:e.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var s=this;e.each(i,function(e,i){s._renderItemData(t,i)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("<li>").text(i.label).appendTo(t)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[e](t),void 0):(this.search(null,t),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var s=RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,function(e){return s.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.children().hide(),e("<div>").text(i).appendTo(this.liveRegion))}}),e.ui.autocomplete;var c,p="ui-button ui-widget ui-state-default ui-corner-all",f="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",m=function(){var t=e(this);setTimeout(function(){t.find(":ui-button").button("refresh")},1)},g=function(t){var i=t.name,s=t.form,n=e([]);return i&&(i=i.replace(/'/g,"\\'"),n=s?e(s).find("[name='"+i+"'][type=radio]"):e("[name='"+i+"'][type=radio]",t.ownerDocument).filter(function(){return!this.form})),n};e.widget("ui.button",{version:"1.11.4",defaultElement:"<button>",options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,m),"boolean"!=typeof this.options.disabled?this.options.disabled=!!this.element.prop("disabled"):this.element.prop("disabled",this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr("title");var t=this,i=this.options,s="checkbox"===this.type||"radio"===this.type,n=s?"":"ui-state-active";null===i.label&&(i.label="input"===this.type?this.buttonElement.val():this.buttonElement.html()),this._hoverable(this.buttonElement),this.buttonElement.addClass(p).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){i.disabled||this===c&&e(this).addClass("ui-state-active")}).bind("mouseleave"+this.eventNamespace,function(){i.disabled||e(this).removeClass(n)}).bind("click"+this.eventNamespace,function(e){i.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}),this._on({focus:function(){this.buttonElement.addClass("ui-state-focus")},blur:function(){this.buttonElement.removeClass("ui-state-focus")}}),s&&this.element.bind("change"+this.eventNamespace,function(){t.refresh()}),"checkbox"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){return i.disabled?!1:void 0}):"radio"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(i.disabled)return!1;e(this).addClass("ui-state-active"),t.buttonElement.attr("aria-pressed","true");var s=t.element[0];g(s).not(s).map(function(){return e(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")}):(this.buttonElement.bind("mousedown"+this.eventNamespace,function(){return i.disabled?!1:(e(this).addClass("ui-state-active"),c=this,t.document.one("mouseup",function(){c=null}),void 0)}).bind("mouseup"+this.eventNamespace,function(){return i.disabled?!1:(e(this).removeClass("ui-state-active"),void 0)}).bind("keydown"+this.eventNamespace,function(t){return i.disabled?!1:((t.keyCode===e.ui.keyCode.SPACE||t.keyCode===e.ui.keyCode.ENTER)&&e(this).addClass("ui-state-active"),void 0)}).bind("keyup"+this.eventNamespace+" blur"+this.eventNamespace,function(){e(this).removeClass("ui-state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function(t){t.keyCode===e.ui.keyCode.SPACE&&e(this).click()})),this._setOption("disabled",i.disabled),this._resetButton()},_determineButtonType:function(){var e,t,i;this.type=this.element.is("[type=checkbox]")?"checkbox":this.element.is("[type=radio]")?"radio":this.element.is("input")?"input":"button","checkbox"===this.type||"radio"===this.type?(e=this.element.parents().last(),t="label[for='"+this.element.attr("id")+"']",this.buttonElement=e.find(t),this.buttonElement.length||(e=e.length?e.siblings():this.element.siblings(),this.buttonElement=e.filter(t),this.buttonElement.length||(this.buttonElement=e.find(t))),this.element.addClass("ui-helper-hidden-accessible"),i=this.element.is(":checked"),i&&this.buttonElement.addClass("ui-state-active"),this.buttonElement.prop("aria-pressed",i)):this.buttonElement=this.element},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible"),this.buttonElement.removeClass(p+" ui-state-active "+f).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html()),this.hasTitle||this.buttonElement.removeAttr("title")},_setOption:function(e,t){return this._super(e,t),"disabled"===e?(this.widget().toggleClass("ui-state-disabled",!!t),this.element.prop("disabled",!!t),t&&("checkbox"===this.type||"radio"===this.type?this.buttonElement.removeClass("ui-state-focus"):this.buttonElement.removeClass("ui-state-focus ui-state-active")),void 0):(this._resetButton(),void 0)},refresh:function(){var t=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOption("disabled",t),"radio"===this.type?g(this.element[0]).each(function(){e(this).is(":checked")?e(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true"):e(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}):"checkbox"===this.type&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false"))},_resetButton:function(){if("input"===this.type)return this.options.label&&this.element.val(this.options.label),void 0;var t=this.buttonElement.removeClass(f),i=e("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(t.empty()).text(),s=this.options.icons,n=s.primary&&s.secondary,a=[];s.primary||s.secondary?(this.options.text&&a.push("ui-button-text-icon"+(n?"s":s.primary?"-primary":"-secondary")),s.primary&&t.prepend("<span class='ui-button-icon-primary ui-icon "+s.primary+"'></span>"),s.secondary&&t.append("<span class='ui-button-icon-secondary ui-icon "+s.secondary+"'></span>"),this.options.text||(a.push(n?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||t.attr("title",e.trim(i)))):a.push("ui-button-text-only"),t.addClass(a.join(" "))}}),e.widget("ui.buttonset",{version:"1.11.4",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(ui-button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(e,t){"disabled"===e&&this.buttons.button("option",e,t),this._super(e,t)},refresh:function(){var t="rtl"===this.element.css("direction"),i=this.element.find(this.options.items),s=i.filter(":ui-button");i.not(":ui-button").button(),s.button("refresh"),this.buttons=i.map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(t?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(t?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}}),e.ui.button,e.extend(e.ui,{datepicker:{version:"1.11.4"}});var v;e.extend(n.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return r(this._defaults,e||{}),this},_attachDatepicker:function(t,i){var s,n,a;s=t.nodeName.toLowerCase(),n="div"===s||"span"===s,t.id||(this.uuid+=1,t.id="dp"+this.uuid),a=this._newInst(e(t),n),a.settings=e.extend({},i||{}),"input"===s?this._connectDatepicker(t,a):n&&this._inlineDatepicker(t,a)},_newInst:function(t,i){var s=t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:s,input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?a(e("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,i){var s=e(t);i.append=e([]),i.trigger=e([]),s.hasClass(this.markerClassName)||(this._attachments(s,i),s.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(i),e.data(t,"datepicker",i),i.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,i){var s,n,a,o=this._get(i,"appendText"),r=this._get(i,"isRTL");i.append&&i.append.remove(),o&&(i.append=e("<span class='"+this._appendClass+"'>"+o+"</span>"),t[r?"before":"after"](i.append)),t.unbind("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),s=this._get(i,"showOn"),("focus"===s||"both"===s)&&t.focus(this._showDatepicker),("button"===s||"both"===s)&&(n=this._get(i,"buttonText"),a=this._get(i,"buttonImage"),i.trigger=e(this._get(i,"buttonImageOnly")?e("<img/>").addClass(this._triggerClass).attr({src:a,alt:n,title:n}):e("<button type='button'></button>").addClass(this._triggerClass).html(a?e("<img/>").attr({src:a,alt:n,title:n}):n)),t[r?"before":"after"](i.trigger),i.trigger.click(function(){return e.datepicker._datepickerShowing&&e.datepicker._lastInput===t[0]?e.datepicker._hideDatepicker():e.datepicker._datepickerShowing&&e.datepicker._lastInput!==t[0]?(e.datepicker._hideDatepicker(),e.datepicker._showDatepicker(t[0])):e.datepicker._showDatepicker(t[0]),!1}))},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t,i,s,n,a=new Date(2009,11,20),o=this._get(e,"dateFormat");o.match(/[DM]/)&&(t=function(e){for(i=0,s=0,n=0;e.length>n;n++)e[n].length>i&&(i=e[n].length,s=n);return s},a.setMonth(t(this._get(e,o.match(/MM/)?"monthNames":"monthNamesShort"))),a.setDate(t(this._get(e,o.match(/DD/)?"dayNames":"dayNamesShort"))+20-a.getDay())),e.input.attr("size",this._formatDate(e,a).length)}},_inlineDatepicker:function(t,i){var s=e(t);s.hasClass(this.markerClassName)||(s.addClass(this.markerClassName).append(i.dpDiv),e.data(t,"datepicker",i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(t),i.dpDiv.css("display","block"))},_dialogDatepicker:function(t,i,s,n,a){var o,h,l,u,d,c=this._dialogInst;return c||(this.uuid+=1,o="dp"+this.uuid,this._dialogInput=e("<input type='text' id='"+o+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.keydown(this._doKeyDown),e("body").append(this._dialogInput),c=this._dialogInst=this._newInst(this._dialogInput,!1),c.settings={},e.data(this._dialogInput[0],"datepicker",c)),r(c.settings,n||{}),i=i&&i.constructor===Date?this._formatDate(c,i):i,this._dialogInput.val(i),this._pos=a?a.length?a:[a.pageX,a.pageY]:null,this._pos||(h=document.documentElement.clientWidth,l=document.documentElement.clientHeight,u=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[h/2-100+u,l/2-150+d]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),c.settings.onSelect=s,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),e.blockUI&&e.blockUI(this.dpDiv),e.data(this._dialogInput[0],"datepicker",c),this +},_destroyDatepicker:function(t){var i,s=e(t),n=e.data(t,"datepicker");s.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),e.removeData(t,"datepicker"),"input"===i?(n.append.remove(),n.trigger.remove(),s.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):("div"===i||"span"===i)&&s.removeClass(this.markerClassName).empty(),v===n&&(v=null))},_enableDatepicker:function(t){var i,s,n=e(t),a=e.data(t,"datepicker");n.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),"input"===i?(t.disabled=!1,a.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):("div"===i||"span"===i)&&(s=n.children("."+this._inlineClass),s.children().removeClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var i,s,n=e(t),a=e.data(t,"datepicker");n.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),"input"===i?(t.disabled=!0,a.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"===i||"span"===i)&&(s=n.children("."+this._inlineClass),s.children().addClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;this._disabledInputs.length>t;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(t){try{return e.data(t,"datepicker")}catch(i){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,i,s){var n,a,o,h,l=this._getInst(t);return 2===arguments.length&&"string"==typeof i?"defaults"===i?e.extend({},e.datepicker._defaults):l?"all"===i?e.extend({},l.settings):this._get(l,i):null:(n=i||{},"string"==typeof i&&(n={},n[i]=s),l&&(this._curInst===l&&this._hideDatepicker(),a=this._getDateDatepicker(t,!0),o=this._getMinMaxDate(l,"min"),h=this._getMinMaxDate(l,"max"),r(l.settings,n),null!==o&&void 0!==n.dateFormat&&void 0===n.minDate&&(l.settings.minDate=this._formatDate(l,o)),null!==h&&void 0!==n.dateFormat&&void 0===n.maxDate&&(l.settings.maxDate=this._formatDate(l,h)),"disabled"in n&&(n.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(e(t),l),this._autoSize(l),this._setDate(l,a),this._updateAlternate(l),this._updateDatepicker(l)),void 0)},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var i=this._getInst(e);i&&(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e,t){var i=this._getInst(e);return i&&!i.inline&&this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(t){var i,s,n,a=e.datepicker._getInst(t.target),o=!0,r=a.dpDiv.is(".ui-datepicker-rtl");if(a._keyEvent=!0,e.datepicker._datepickerShowing)switch(t.keyCode){case 9:e.datepicker._hideDatepicker(),o=!1;break;case 13:return n=e("td."+e.datepicker._dayOverClass+":not(."+e.datepicker._currentClass+")",a.dpDiv),n[0]&&e.datepicker._selectDay(t.target,a.selectedMonth,a.selectedYear,n[0]),i=e.datepicker._get(a,"onSelect"),i?(s=e.datepicker._formatDate(a),i.apply(a.input?a.input[0]:null,[s,a])):e.datepicker._hideDatepicker(),!1;case 27:e.datepicker._hideDatepicker();break;case 33:e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(a,"stepBigMonths"):-e.datepicker._get(a,"stepMonths"),"M");break;case 34:e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(a,"stepBigMonths"):+e.datepicker._get(a,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&e.datepicker._clearDate(t.target),o=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&e.datepicker._gotoToday(t.target),o=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,r?1:-1,"D"),o=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(a,"stepBigMonths"):-e.datepicker._get(a,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,-7,"D"),o=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,r?-1:1,"D"),o=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(a,"stepBigMonths"):+e.datepicker._get(a,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,7,"D"),o=t.ctrlKey||t.metaKey;break;default:o=!1}else 36===t.keyCode&&t.ctrlKey?e.datepicker._showDatepicker(this):o=!1;o&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var i,s,n=e.datepicker._getInst(t.target);return e.datepicker._get(n,"constrainInput")?(i=e.datepicker._possibleChars(e.datepicker._get(n,"dateFormat")),s=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||" ">s||!i||i.indexOf(s)>-1):void 0},_doKeyUp:function(t){var i,s=e.datepicker._getInst(t.target);if(s.input.val()!==s.lastVal)try{i=e.datepicker.parseDate(e.datepicker._get(s,"dateFormat"),s.input?s.input.val():null,e.datepicker._getFormatConfig(s)),i&&(e.datepicker._setDateFromField(s),e.datepicker._updateAlternate(s),e.datepicker._updateDatepicker(s))}catch(n){}return!0},_showDatepicker:function(t){if(t=t.target||t,"input"!==t.nodeName.toLowerCase()&&(t=e("input",t.parentNode)[0]),!e.datepicker._isDisabledDatepicker(t)&&e.datepicker._lastInput!==t){var i,n,a,o,h,l,u;i=e.datepicker._getInst(t),e.datepicker._curInst&&e.datepicker._curInst!==i&&(e.datepicker._curInst.dpDiv.stop(!0,!0),i&&e.datepicker._datepickerShowing&&e.datepicker._hideDatepicker(e.datepicker._curInst.input[0])),n=e.datepicker._get(i,"beforeShow"),a=n?n.apply(t,[t,i]):{},a!==!1&&(r(i.settings,a),i.lastVal=null,e.datepicker._lastInput=t,e.datepicker._setDateFromField(i),e.datepicker._inDialog&&(t.value=""),e.datepicker._pos||(e.datepicker._pos=e.datepicker._findPos(t),e.datepicker._pos[1]+=t.offsetHeight),o=!1,e(t).parents().each(function(){return o|="fixed"===e(this).css("position"),!o}),h={left:e.datepicker._pos[0],top:e.datepicker._pos[1]},e.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),e.datepicker._updateDatepicker(i),h=e.datepicker._checkOffset(i,h,o),i.dpDiv.css({position:e.datepicker._inDialog&&e.blockUI?"static":o?"fixed":"absolute",display:"none",left:h.left+"px",top:h.top+"px"}),i.inline||(l=e.datepicker._get(i,"showAnim"),u=e.datepicker._get(i,"duration"),i.dpDiv.css("z-index",s(e(t))+1),e.datepicker._datepickerShowing=!0,e.effects&&e.effects.effect[l]?i.dpDiv.show(l,e.datepicker._get(i,"showOptions"),u):i.dpDiv[l||"show"](l?u:null),e.datepicker._shouldFocusInput(i)&&i.input.focus(),e.datepicker._curInst=i))}},_updateDatepicker:function(t){this.maxRows=4,v=t,t.dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t);var i,s=this._getNumberOfMonths(t),n=s[1],a=17,r=t.dpDiv.find("."+this._dayOverClass+" a");r.length>0&&o.apply(r.get(0)),t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),n>1&&t.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",a*n+"em"),t.dpDiv[(1!==s[0]||1!==s[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===e.datepicker._curInst&&e.datepicker._datepickerShowing&&e.datepicker._shouldFocusInput(t)&&t.input.focus(),t.yearshtml&&(i=t.yearshtml,setTimeout(function(){i===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year:first").replaceWith(t.yearshtml),i=t.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(t,i,s){var n=t.dpDiv.outerWidth(),a=t.dpDiv.outerHeight(),o=t.input?t.input.outerWidth():0,r=t.input?t.input.outerHeight():0,h=document.documentElement.clientWidth+(s?0:e(document).scrollLeft()),l=document.documentElement.clientHeight+(s?0:e(document).scrollTop());return i.left-=this._get(t,"isRTL")?n-o:0,i.left-=s&&i.left===t.input.offset().left?e(document).scrollLeft():0,i.top-=s&&i.top===t.input.offset().top+r?e(document).scrollTop():0,i.left-=Math.min(i.left,i.left+n>h&&h>n?Math.abs(i.left+n-h):0),i.top-=Math.min(i.top,i.top+a>l&&l>a?Math.abs(a+r):0),i},_findPos:function(t){for(var i,s=this._getInst(t),n=this._get(s,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||e.expr.filters.hidden(t));)t=t[n?"previousSibling":"nextSibling"];return i=e(t).offset(),[i.left,i.top]},_hideDatepicker:function(t){var i,s,n,a,o=this._curInst;!o||t&&o!==e.data(t,"datepicker")||this._datepickerShowing&&(i=this._get(o,"showAnim"),s=this._get(o,"duration"),n=function(){e.datepicker._tidyDialog(o)},e.effects&&(e.effects.effect[i]||e.effects[i])?o.dpDiv.hide(i,e.datepicker._get(o,"showOptions"),s,n):o.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?s:null,n),i||n(),this._datepickerShowing=!1,a=this._get(o,"onClose"),a&&a.apply(o.input?o.input[0]:null,[o.input?o.input.val():"",o]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),e.blockUI&&(e.unblockUI(),e("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(e.datepicker._curInst){var i=e(t.target),s=e.datepicker._getInst(i[0]);(i[0].id!==e.datepicker._mainDivId&&0===i.parents("#"+e.datepicker._mainDivId).length&&!i.hasClass(e.datepicker.markerClassName)&&!i.closest("."+e.datepicker._triggerClass).length&&e.datepicker._datepickerShowing&&(!e.datepicker._inDialog||!e.blockUI)||i.hasClass(e.datepicker.markerClassName)&&e.datepicker._curInst!==s)&&e.datepicker._hideDatepicker()}},_adjustDate:function(t,i,s){var n=e(t),a=this._getInst(n[0]);this._isDisabledDatepicker(n[0])||(this._adjustInstDate(a,i+("M"===s?this._get(a,"showCurrentAtPos"):0),s),this._updateDatepicker(a))},_gotoToday:function(t){var i,s=e(t),n=this._getInst(s[0]);this._get(n,"gotoCurrent")&&n.currentDay?(n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear):(i=new Date,n.selectedDay=i.getDate(),n.drawMonth=n.selectedMonth=i.getMonth(),n.drawYear=n.selectedYear=i.getFullYear()),this._notifyChange(n),this._adjustDate(s)},_selectMonthYear:function(t,i,s){var n=e(t),a=this._getInst(n[0]);a["selected"+("M"===s?"Month":"Year")]=a["draw"+("M"===s?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(a),this._adjustDate(n)},_selectDay:function(t,i,s,n){var a,o=e(t);e(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0])||(a=this._getInst(o[0]),a.selectedDay=a.currentDay=e("a",n).html(),a.selectedMonth=a.currentMonth=i,a.selectedYear=a.currentYear=s,this._selectDate(t,this._formatDate(a,a.currentDay,a.currentMonth,a.currentYear)))},_clearDate:function(t){var i=e(t);this._selectDate(i,"")},_selectDate:function(t,i){var s,n=e(t),a=this._getInst(n[0]);i=null!=i?i:this._formatDate(a),a.input&&a.input.val(i),this._updateAlternate(a),s=this._get(a,"onSelect"),s?s.apply(a.input?a.input[0]:null,[i,a]):a.input&&a.input.trigger("change"),a.inline?this._updateDatepicker(a):(this._hideDatepicker(),this._lastInput=a.input[0],"object"!=typeof a.input[0]&&a.input.focus(),this._lastInput=null)},_updateAlternate:function(t){var i,s,n,a=this._get(t,"altField");a&&(i=this._get(t,"altFormat")||this._get(t,"dateFormat"),s=this._getDate(t),n=this.formatDate(i,s,this._getFormatConfig(t)),e(a).each(function(){e(this).val(n)}))},noWeekends:function(e){var t=e.getDay();return[t>0&&6>t,""]},iso8601Week:function(e){var t,i=new Date(e.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),t=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((t-i)/864e5)/7)+1},parseDate:function(t,i,s){if(null==t||null==i)throw"Invalid arguments";if(i="object"==typeof i?""+i:i+"",""===i)return null;var n,a,o,r,h=0,l=(s?s.shortYearCutoff:null)||this._defaults.shortYearCutoff,u="string"!=typeof l?l:(new Date).getFullYear()%100+parseInt(l,10),d=(s?s.dayNamesShort:null)||this._defaults.dayNamesShort,c=(s?s.dayNames:null)||this._defaults.dayNames,p=(s?s.monthNamesShort:null)||this._defaults.monthNamesShort,f=(s?s.monthNames:null)||this._defaults.monthNames,m=-1,g=-1,v=-1,y=-1,b=!1,_=function(e){var i=t.length>n+1&&t.charAt(n+1)===e;return i&&n++,i},x=function(e){var t=_(e),s="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,n="y"===e?s:1,a=RegExp("^\\d{"+n+","+s+"}"),o=i.substring(h).match(a);if(!o)throw"Missing number at position "+h;return h+=o[0].length,parseInt(o[0],10)},w=function(t,s,n){var a=-1,o=e.map(_(t)?n:s,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(e.each(o,function(e,t){var s=t[1];return i.substr(h,s.length).toLowerCase()===s.toLowerCase()?(a=t[0],h+=s.length,!1):void 0}),-1!==a)return a+1;throw"Unknown name at position "+h},k=function(){if(i.charAt(h)!==t.charAt(n))throw"Unexpected literal at position "+h;h++};for(n=0;t.length>n;n++)if(b)"'"!==t.charAt(n)||_("'")?k():b=!1;else switch(t.charAt(n)){case"d":v=x("d");break;case"D":w("D",d,c);break;case"o":y=x("o");break;case"m":g=x("m");break;case"M":g=w("M",p,f);break;case"y":m=x("y");break;case"@":r=new Date(x("@")),m=r.getFullYear(),g=r.getMonth()+1,v=r.getDate();break;case"!":r=new Date((x("!")-this._ticksTo1970)/1e4),m=r.getFullYear(),g=r.getMonth()+1,v=r.getDate();break;case"'":_("'")?k():b=!0;break;default:k()}if(i.length>h&&(o=i.substr(h),!/^\s+/.test(o)))throw"Extra/unparsed characters found in date: "+o;if(-1===m?m=(new Date).getFullYear():100>m&&(m+=(new Date).getFullYear()-(new Date).getFullYear()%100+(u>=m?0:-100)),y>-1)for(g=1,v=y;;){if(a=this._getDaysInMonth(m,g-1),a>=v)break;g++,v-=a}if(r=this._daylightSavingAdjust(new Date(m,g-1,v)),r.getFullYear()!==m||r.getMonth()+1!==g||r.getDate()!==v)throw"Invalid date";return r},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:1e7*60*60*24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(e,t,i){if(!t)return"";var s,n=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,a=(i?i.dayNames:null)||this._defaults.dayNames,o=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,r=(i?i.monthNames:null)||this._defaults.monthNames,h=function(t){var i=e.length>s+1&&e.charAt(s+1)===t;return i&&s++,i},l=function(e,t,i){var s=""+t;if(h(e))for(;i>s.length;)s="0"+s;return s},u=function(e,t,i,s){return h(e)?s[t]:i[t]},d="",c=!1;if(t)for(s=0;e.length>s;s++)if(c)"'"!==e.charAt(s)||h("'")?d+=e.charAt(s):c=!1;else switch(e.charAt(s)){case"d":d+=l("d",t.getDate(),2);break;case"D":d+=u("D",t.getDay(),n,a);break;case"o":d+=l("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":d+=l("m",t.getMonth()+1,2);break;case"M":d+=u("M",t.getMonth(),o,r);break;case"y":d+=h("y")?t.getFullYear():(10>t.getYear()%100?"0":"")+t.getYear()%100;break;case"@":d+=t.getTime();break;case"!":d+=1e4*t.getTime()+this._ticksTo1970;break;case"'":h("'")?d+="'":c=!0;break;default:d+=e.charAt(s)}return d},_possibleChars:function(e){var t,i="",s=!1,n=function(i){var s=e.length>t+1&&e.charAt(t+1)===i;return s&&t++,s};for(t=0;e.length>t;t++)if(s)"'"!==e.charAt(t)||n("'")?i+=e.charAt(t):s=!1;else switch(e.charAt(t)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":n("'")?i+="'":s=!0;break;default:i+=e.charAt(t)}return i},_get:function(e,t){return void 0!==e.settings[t]?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),s=e.lastVal=e.input?e.input.val():null,n=this._getDefaultDate(e),a=n,o=this._getFormatConfig(e);try{a=this.parseDate(i,s,o)||n}catch(r){s=t?"":s}e.selectedDay=a.getDate(),e.drawMonth=e.selectedMonth=a.getMonth(),e.drawYear=e.selectedYear=a.getFullYear(),e.currentDay=s?a.getDate():0,e.currentMonth=s?a.getMonth():0,e.currentYear=s?a.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(t,i,s){var n=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},a=function(i){try{return e.datepicker.parseDate(e.datepicker._get(t,"dateFormat"),i,e.datepicker._getFormatConfig(t))}catch(s){}for(var n=(i.toLowerCase().match(/^c/)?e.datepicker._getDate(t):null)||new Date,a=n.getFullYear(),o=n.getMonth(),r=n.getDate(),h=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,l=h.exec(i);l;){switch(l[2]||"d"){case"d":case"D":r+=parseInt(l[1],10);break;case"w":case"W":r+=7*parseInt(l[1],10);break;case"m":case"M":o+=parseInt(l[1],10),r=Math.min(r,e.datepicker._getDaysInMonth(a,o));break;case"y":case"Y":a+=parseInt(l[1],10),r=Math.min(r,e.datepicker._getDaysInMonth(a,o))}l=h.exec(i)}return new Date(a,o,r)},o=null==i||""===i?s:"string"==typeof i?a(i):"number"==typeof i?isNaN(i)?s:n(i):new Date(i.getTime());return o=o&&"Invalid Date"==""+o?s:o,o&&(o.setHours(0),o.setMinutes(0),o.setSeconds(0),o.setMilliseconds(0)),this._daylightSavingAdjust(o)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var s=!t,n=e.selectedMonth,a=e.selectedYear,o=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=o.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=o.getMonth(),e.drawYear=e.selectedYear=e.currentYear=o.getFullYear(),n===e.selectedMonth&&a===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(s?"":this._formatDate(e))},_getDate:function(e){var t=!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(t){var i=this._get(t,"stepMonths"),s="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){e.datepicker._adjustDate(s,-i,"M")},next:function(){e.datepicker._adjustDate(s,+i,"M")},hide:function(){e.datepicker._hideDatepicker()},today:function(){e.datepicker._gotoToday(s)},selectDay:function(){return e.datepicker._selectDay(s,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return e.datepicker._selectMonthYear(s,this,"M"),!1},selectYear:function(){return e.datepicker._selectMonthYear(s,this,"Y"),!1}};e(this).bind(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,i,s,n,a,o,r,h,l,u,d,c,p,f,m,g,v,y,b,_,x,w,k,T,D,S,M,C,N,A,P,I,H,z,F,E,O,j,W,L=new Date,R=this._daylightSavingAdjust(new Date(L.getFullYear(),L.getMonth(),L.getDate())),Y=this._get(e,"isRTL"),B=this._get(e,"showButtonPanel"),J=this._get(e,"hideIfNoPrevNext"),q=this._get(e,"navigationAsDateFormat"),K=this._getNumberOfMonths(e),V=this._get(e,"showCurrentAtPos"),U=this._get(e,"stepMonths"),Q=1!==K[0]||1!==K[1],G=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),X=this._getMinMaxDate(e,"min"),$=this._getMinMaxDate(e,"max"),Z=e.drawMonth-V,et=e.drawYear;if(0>Z&&(Z+=12,et--),$)for(t=this._daylightSavingAdjust(new Date($.getFullYear(),$.getMonth()-K[0]*K[1]+1,$.getDate())),t=X&&X>t?X:t;this._daylightSavingAdjust(new Date(et,Z,1))>t;)Z--,0>Z&&(Z=11,et--);for(e.drawMonth=Z,e.drawYear=et,i=this._get(e,"prevText"),i=q?this.formatDate(i,this._daylightSavingAdjust(new Date(et,Z-U,1)),this._getFormatConfig(e)):i,s=this._canAdjustMonth(e,-1,et,Z)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(Y?"e":"w")+"'>"+i+"</span></a>":J?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(Y?"e":"w")+"'>"+i+"</span></a>",n=this._get(e,"nextText"),n=q?this.formatDate(n,this._daylightSavingAdjust(new Date(et,Z+U,1)),this._getFormatConfig(e)):n,a=this._canAdjustMonth(e,1,et,Z)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+n+"'><span class='ui-icon ui-icon-circle-triangle-"+(Y?"w":"e")+"'>"+n+"</span></a>":J?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+n+"'><span class='ui-icon ui-icon-circle-triangle-"+(Y?"w":"e")+"'>"+n+"</span></a>",o=this._get(e,"currentText"),r=this._get(e,"gotoCurrent")&&e.currentDay?G:R,o=q?this.formatDate(o,r,this._getFormatConfig(e)):o,h=e.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(e,"closeText")+"</button>",l=B?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(Y?h:"")+(this._isInRange(e,r)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+o+"</button>":"")+(Y?"":h)+"</div>":"",u=parseInt(this._get(e,"firstDay"),10),u=isNaN(u)?0:u,d=this._get(e,"showWeek"),c=this._get(e,"dayNames"),p=this._get(e,"dayNamesMin"),f=this._get(e,"monthNames"),m=this._get(e,"monthNamesShort"),g=this._get(e,"beforeShowDay"),v=this._get(e,"showOtherMonths"),y=this._get(e,"selectOtherMonths"),b=this._getDefaultDate(e),_="",w=0;K[0]>w;w++){for(k="",this.maxRows=4,T=0;K[1]>T;T++){if(D=this._daylightSavingAdjust(new Date(et,Z,e.selectedDay)),S=" ui-corner-all",M="",Q){if(M+="<div class='ui-datepicker-group",K[1]>1)switch(T){case 0:M+=" ui-datepicker-group-first",S=" ui-corner-"+(Y?"right":"left");break;case K[1]-1:M+=" ui-datepicker-group-last",S=" ui-corner-"+(Y?"left":"right");break;default:M+=" ui-datepicker-group-middle",S=""}M+="'>"}for(M+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+S+"'>"+(/all|left/.test(S)&&0===w?Y?a:s:"")+(/all|right/.test(S)&&0===w?Y?s:a:"")+this._generateMonthYearHeader(e,Z,et,X,$,w>0||T>0,f,m)+"</div><table class='ui-datepicker-calendar'><thead>"+"<tr>",C=d?"<th class='ui-datepicker-week-col'>"+this._get(e,"weekHeader")+"</th>":"",x=0;7>x;x++)N=(x+u)%7,C+="<th scope='col'"+((x+u+6)%7>=5?" class='ui-datepicker-week-end'":"")+">"+"<span title='"+c[N]+"'>"+p[N]+"</span></th>";for(M+=C+"</tr></thead><tbody>",A=this._getDaysInMonth(et,Z),et===e.selectedYear&&Z===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,A)),P=(this._getFirstDayOfMonth(et,Z)-u+7)%7,I=Math.ceil((P+A)/7),H=Q?this.maxRows>I?this.maxRows:I:I,this.maxRows=H,z=this._daylightSavingAdjust(new Date(et,Z,1-P)),F=0;H>F;F++){for(M+="<tr>",E=d?"<td class='ui-datepicker-week-col'>"+this._get(e,"calculateWeek")(z)+"</td>":"",x=0;7>x;x++)O=g?g.apply(e.input?e.input[0]:null,[z]):[!0,""],j=z.getMonth()!==Z,W=j&&!y||!O[0]||X&&X>z||$&&z>$,E+="<td class='"+((x+u+6)%7>=5?" ui-datepicker-week-end":"")+(j?" ui-datepicker-other-month":"")+(z.getTime()===D.getTime()&&Z===e.selectedMonth&&e._keyEvent||b.getTime()===z.getTime()&&b.getTime()===D.getTime()?" "+this._dayOverClass:"")+(W?" "+this._unselectableClass+" ui-state-disabled":"")+(j&&!v?"":" "+O[1]+(z.getTime()===G.getTime()?" "+this._currentClass:"")+(z.getTime()===R.getTime()?" ui-datepicker-today":""))+"'"+(j&&!v||!O[2]?"":" title='"+O[2].replace(/'/g,"&#39;")+"'")+(W?"":" data-handler='selectDay' data-event='click' data-month='"+z.getMonth()+"' data-year='"+z.getFullYear()+"'")+">"+(j&&!v?"&#xa0;":W?"<span class='ui-state-default'>"+z.getDate()+"</span>":"<a class='ui-state-default"+(z.getTime()===R.getTime()?" ui-state-highlight":"")+(z.getTime()===G.getTime()?" ui-state-active":"")+(j?" ui-priority-secondary":"")+"' href='#'>"+z.getDate()+"</a>")+"</td>",z.setDate(z.getDate()+1),z=this._daylightSavingAdjust(z);M+=E+"</tr>"}Z++,Z>11&&(Z=0,et++),M+="</tbody></table>"+(Q?"</div>"+(K[0]>0&&T===K[1]-1?"<div class='ui-datepicker-row-break'></div>":""):""),k+=M}_+=k}return _+=l,e._keyEvent=!1,_},_generateMonthYearHeader:function(e,t,i,s,n,a,o,r){var h,l,u,d,c,p,f,m,g=this._get(e,"changeMonth"),v=this._get(e,"changeYear"),y=this._get(e,"showMonthAfterYear"),b="<div class='ui-datepicker-title'>",_="";if(a||!g)_+="<span class='ui-datepicker-month'>"+o[t]+"</span>";else{for(h=s&&s.getFullYear()===i,l=n&&n.getFullYear()===i,_+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",u=0;12>u;u++)(!h||u>=s.getMonth())&&(!l||n.getMonth()>=u)&&(_+="<option value='"+u+"'"+(u===t?" selected='selected'":"")+">"+r[u]+"</option>");_+="</select>"}if(y||(b+=_+(!a&&g&&v?"":"&#xa0;")),!e.yearshtml)if(e.yearshtml="",a||!v)b+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(d=this._get(e,"yearRange").split(":"),c=(new Date).getFullYear(),p=function(e){var t=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?c+parseInt(e,10):parseInt(e,10);return isNaN(t)?c:t},f=p(d[0]),m=Math.max(f,p(d[1]||"")),f=s?Math.max(f,s.getFullYear()):f,m=n?Math.min(m,n.getFullYear()):m,e.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";m>=f;f++)e.yearshtml+="<option value='"+f+"'"+(f===i?" selected='selected'":"")+">"+f+"</option>";e.yearshtml+="</select>",b+=e.yearshtml,e.yearshtml=null}return b+=this._get(e,"yearSuffix"),y&&(b+=(!a&&g&&v?"":"&#xa0;")+_),b+="</div>"},_adjustInstDate:function(e,t,i){var s=e.drawYear+("Y"===i?t:0),n=e.drawMonth+("M"===i?t:0),a=Math.min(e.selectedDay,this._getDaysInMonth(s,n))+("D"===i?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(s,n,a)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),("M"===i||"Y"===i)&&this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),s=this._getMinMaxDate(e,"max"),n=i&&i>t?i:t;return s&&n>s?s:n},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,s){var n=this._getNumberOfMonths(e),a=this._daylightSavingAdjust(new Date(i,s+(0>t?t:n[0]*n[1]),1));return 0>t&&a.setDate(this._getDaysInMonth(a.getFullYear(),a.getMonth())),this._isInRange(e,a)},_isInRange:function(e,t){var i,s,n=this._getMinMaxDate(e,"min"),a=this._getMinMaxDate(e,"max"),o=null,r=null,h=this._get(e,"yearRange");return h&&(i=h.split(":"),s=(new Date).getFullYear(),o=parseInt(i[0],10),r=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(o+=s),i[1].match(/[+\-].*/)&&(r+=s)),(!n||t.getTime()>=n.getTime())&&(!a||t.getTime()<=a.getTime())&&(!o||t.getFullYear()>=o)&&(!r||r>=t.getFullYear())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,s){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var n=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(s,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),n,this._getFormatConfig(e))}}),e.fn.datepicker=function(t){if(!this.length)return this;e.datepicker.initialized||(e(document).mousedown(e.datepicker._checkExternalClick),e.datepicker.initialized=!0),0===e("#"+e.datepicker._mainDivId).length&&e("body").append(e.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i)):this.each(function(){"string"==typeof t?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this].concat(i)):e.datepicker._attachDatepicker(this,t)}):e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i))},e.datepicker=new n,e.datepicker.initialized=!1,e.datepicker.uuid=(new Date).getTime(),e.datepicker.version="1.11.4",e.datepicker,e.widget("ui.dialog",{version:"1.11.4",options:{appendTo:"body",autoOpen:!0,buttons:[],closeOnEscape:!0,closeText:"Close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var i=e(this).css(t).offset().top;0>i&&e(this).css("top",t.top-i)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),this.options.title=this.options.title||this.originalTitle,this._createWrapper(),this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(this.uiDialog),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&e.fn.draggable&&this._makeDraggable(),this.options.resizable&&e.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?e(t):this.document.find(t||"body").eq(0)},_destroy:function(){var e,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().removeClass("ui-dialog-content ui-widget-content").css(this.originalCss).detach(),this.uiDialog.stop(!0,!0).remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),e=t.parent.children().eq(t.index),e.length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:e.noop,enable:e.noop,close:function(t){var i,s=this;if(this._isOpen&&this._trigger("beforeClose",t)!==!1){if(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),!this.opener.filter(":focusable").focus().length)try{i=this.document[0].activeElement,i&&"body"!==i.nodeName.toLowerCase()&&e(i).blur()}catch(n){}this._hide(this.uiDialog,this.options.hide,function(){s._trigger("close",t)})}},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,i){var s=!1,n=this.uiDialog.siblings(".ui-front:visible").map(function(){return+e(this).css("z-index")}).get(),a=Math.max.apply(null,n);return a>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",a+1),s=!0),s&&!i&&this._trigger("focus",t),s},open:function(){var t=this; +return this._isOpen?(this._moveToTop()&&this._focusTabbable(),void 0):(this._isOpen=!0,this.opener=e(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger("focus")}),this._makeFocusTarget(),this._trigger("open"),void 0)},_focusTabbable:function(){var e=this._focusedElement;e||(e=this.element.find("[autofocus]")),e.length||(e=this.element.find(":tabbable")),e.length||(e=this.uiDialogButtonPane.find(":tabbable")),e.length||(e=this.uiDialogTitlebarClose.filter(":tabbable")),e.length||(e=this.uiDialog),e.eq(0).focus()},_keepFocus:function(t){function i(){var t=this.document[0].activeElement,i=this.uiDialog[0]===t||e.contains(this.uiDialog[0],t);i||this._focusTabbable()}t.preventDefault(),i.call(this),this._delay(i)},_createWrapper:function(){this.uiDialog=e("<div>").addClass("ui-dialog ui-widget ui-widget-content ui-corner-all ui-front "+this.options.dialogClass).hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===e.ui.keyCode.ESCAPE)return t.preventDefault(),this.close(t),void 0;if(t.keyCode===e.ui.keyCode.TAB&&!t.isDefaultPrevented()){var i=this.uiDialog.find(":tabbable"),s=i.filter(":first"),n=i.filter(":last");t.target!==n[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==s[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay(function(){n.focus()}),t.preventDefault()):(this._delay(function(){s.focus()}),t.preventDefault())}},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=e("<div>").addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(this.uiDialog),this._on(this.uiDialogTitlebar,{mousedown:function(t){e(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.focus()}}),this.uiDialogTitlebarClose=e("<button type='button'></button>").button({label:this.options.closeText,icons:{primary:"ui-icon-closethick"},text:!1}).addClass("ui-dialog-titlebar-close").appendTo(this.uiDialogTitlebar),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),t=e("<span>").uniqueId().addClass("ui-dialog-title").prependTo(this.uiDialogTitlebar),this._title(t),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(e){this.options.title||e.html("&#160;"),e.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=e("<div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),this.uiButtonSet=e("<div>").addClass("ui-dialog-buttonset").appendTo(this.uiDialogButtonPane),this._createButtons()},_createButtons:function(){var t=this,i=this.options.buttons;return this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),e.isEmptyObject(i)||e.isArray(i)&&!i.length?(this.uiDialog.removeClass("ui-dialog-buttons"),void 0):(e.each(i,function(i,s){var n,a;s=e.isFunction(s)?{click:s,text:i}:s,s=e.extend({type:"button"},s),n=s.click,s.click=function(){n.apply(t.element[0],arguments)},a={icons:s.icons,text:s.showText},delete s.icons,delete s.showText,e("<button></button>",s).button(a).appendTo(t.uiButtonSet)}),this.uiDialog.addClass("ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog),void 0)},_makeDraggable:function(){function t(e){return{position:e.position,offset:e.offset}}var i=this,s=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(s,n){e(this).addClass("ui-dialog-dragging"),i._blockFrames(),i._trigger("dragStart",s,t(n))},drag:function(e,s){i._trigger("drag",e,t(s))},stop:function(n,a){var o=a.offset.left-i.document.scrollLeft(),r=a.offset.top-i.document.scrollTop();s.position={my:"left top",at:"left"+(o>=0?"+":"")+o+" "+"top"+(r>=0?"+":"")+r,of:i.window},e(this).removeClass("ui-dialog-dragging"),i._unblockFrames(),i._trigger("dragStop",n,t(a))}})},_makeResizable:function(){function t(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}var i=this,s=this.options,n=s.resizable,a=this.uiDialog.css("position"),o="string"==typeof n?n:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:s.maxWidth,maxHeight:s.maxHeight,minWidth:s.minWidth,minHeight:this._minHeight(),handles:o,start:function(s,n){e(this).addClass("ui-dialog-resizing"),i._blockFrames(),i._trigger("resizeStart",s,t(n))},resize:function(e,s){i._trigger("resize",e,t(s))},stop:function(n,a){var o=i.uiDialog.offset(),r=o.left-i.document.scrollLeft(),h=o.top-i.document.scrollTop();s.height=i.uiDialog.height(),s.width=i.uiDialog.width(),s.position={my:"left top",at:"left"+(r>=0?"+":"")+r+" "+"top"+(h>=0?"+":"")+h,of:i.window},e(this).removeClass("ui-dialog-resizing"),i._unblockFrames(),i._trigger("resizeStop",n,t(a))}}).css("position",a)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=e(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),i=e.inArray(this,t);-1!==i&&t.splice(i,1)},_trackingInstances:function(){var e=this.document.data("ui-dialog-instances");return e||(e=[],this.document.data("ui-dialog-instances",e)),e},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");e||this.uiDialog.show(),this.uiDialog.position(this.options.position),e||this.uiDialog.hide()},_setOptions:function(t){var i=this,s=!1,n={};e.each(t,function(e,t){i._setOption(e,t),e in i.sizeRelatedOptions&&(s=!0),e in i.resizableRelatedOptions&&(n[e]=t)}),s&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",n)},_setOption:function(e,t){var i,s,n=this.uiDialog;"dialogClass"===e&&n.removeClass(this.options.dialogClass).addClass(t),"disabled"!==e&&(this._super(e,t),"appendTo"===e&&this.uiDialog.appendTo(this._appendTo()),"buttons"===e&&this._createButtons(),"closeText"===e&&this.uiDialogTitlebarClose.button({label:""+t}),"draggable"===e&&(i=n.is(":data(ui-draggable)"),i&&!t&&n.draggable("destroy"),!i&&t&&this._makeDraggable()),"position"===e&&this._position(),"resizable"===e&&(s=n.is(":data(ui-resizable)"),s&&!t&&n.resizable("destroy"),s&&"string"==typeof t&&n.resizable("option","handles",t),s||t===!1||this._makeResizable()),"title"===e&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var e,t,i,s=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),s.minWidth>s.width&&(s.width=s.minWidth),e=this.uiDialog.css({height:"auto",width:s.width}).outerHeight(),t=Math.max(0,s.minHeight-e),i="number"==typeof s.maxHeight?Math.max(0,s.maxHeight-e):"none","auto"===s.height?this.element.css({minHeight:t,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,s.height-e)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var t=e(this);return e("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return e(t.target).closest(".ui-dialog").length?!0:!!e(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var t=!0;this._delay(function(){t=!1}),this.document.data("ui-dialog-overlays")||this._on(this.document,{focusin:function(e){t||this._allowInteraction(e)||(e.preventDefault(),this._trackingInstances()[0]._focusTabbable())}}),this.overlay=e("<div>").addClass("ui-widget-overlay ui-front").appendTo(this._appendTo()),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var e=this.document.data("ui-dialog-overlays")-1;e?this.document.data("ui-dialog-overlays",e):this.document.unbind("focusin").removeData("ui-dialog-overlays"),this.overlay.remove(),this.overlay=null}}}),e.widget("ui.progressbar",{version:"1.11.4",options:{max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min}),this.valueDiv=e("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element),this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove()},value:function(e){return void 0===e?this.options.value:(this.options.value=this._constrainedValue(e),this._refreshValue(),void 0)},_constrainedValue:function(e){return void 0===e&&(e=this.options.value),this.indeterminate=e===!1,"number"!=typeof e&&(e=0),this.indeterminate?!1:Math.min(this.options.max,Math.max(this.min,e))},_setOptions:function(e){var t=e.value;delete e.value,this._super(e),this.options.value=this._constrainedValue(t),this._refreshValue()},_setOption:function(e,t){"max"===e&&(t=Math.max(this.min,t)),"disabled"===e&&this.element.toggleClass("ui-state-disabled",!!t).attr("aria-disabled",t),this._super(e,t)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var t=this.options.value,i=this._percentage();this.valueDiv.toggle(this.indeterminate||t>this.min).toggleClass("ui-corner-right",t===this.options.max).width(i.toFixed(0)+"%"),this.element.toggleClass("ui-progressbar-indeterminate",this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=e("<div class='ui-progressbar-overlay'></div>").appendTo(this.valueDiv))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":t}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==t&&(this.oldValue=t,this._trigger("change")),t===this.options.max&&this._trigger("complete")}}),e.widget("ui.selectmenu",{version:"1.11.4",defaultElement:"<select>",options:{appendTo:null,disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:null,change:null,close:null,focus:null,open:null,select:null},_create:function(){var e=this.element.uniqueId().attr("id");this.ids={element:e,button:e+"-button",menu:e+"-menu"},this._drawButton(),this._drawMenu(),this.options.disabled&&this.disable()},_drawButton:function(){var t=this;this.label=e("label[for='"+this.ids.element+"']").attr("for",this.ids.button),this._on(this.label,{click:function(e){this.button.focus(),e.preventDefault()}}),this.element.hide(),this.button=e("<span>",{"class":"ui-selectmenu-button ui-widget ui-state-default ui-corner-all",tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true"}).insertAfter(this.element),e("<span>",{"class":"ui-icon "+this.options.icons.button}).prependTo(this.button),this.buttonText=e("<span>",{"class":"ui-selectmenu-text"}).appendTo(this.button),this._setText(this.buttonText,this.element.find("option:selected").text()),this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){t.menuItems||t._refreshMenu()}),this._hoverable(this.button),this._focusable(this.button)},_drawMenu:function(){var t=this;this.menu=e("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=e("<div>",{"class":"ui-selectmenu-menu ui-front"}).append(this.menu).appendTo(this._appendTo()),this.menuInstance=this.menu.menu({role:"listbox",select:function(e,i){e.preventDefault(),t._setSelection(),t._select(i.item.data("ui-selectmenu-item"),e)},focus:function(e,i){var s=i.item.data("ui-selectmenu-item");null!=t.focusIndex&&s.index!==t.focusIndex&&(t._trigger("focus",e,{item:s}),t.isOpen||t._select(s,e)),t.focusIndex=s.index,t.button.attr("aria-activedescendant",t.menuItems.eq(s.index).attr("id"))}}).menu("instance"),this.menu.addClass("ui-corner-bottom").removeClass("ui-corner-all"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this._setText(this.buttonText,this._getSelectedItem().text()),this.options.width||this._resizeButton()},_refreshMenu:function(){this.menu.empty();var e,t=this.element.find("option");t.length&&(this._parseOptions(t),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup"),e=this._getSelectedItem(),this.menuInstance.focus(null,e),this._setAria(e.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(e){this.options.disabled||(this.menuItems?(this.menu.find(".ui-state-focus").removeClass("ui-state-focus"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",e))},_position:function(){this.menuWrap.position(e.extend({of:this.button},this.options.position))},close:function(e){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",e))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderMenu:function(t,i){var s=this,n="";e.each(i,function(i,a){a.optgroup!==n&&(e("<li>",{"class":"ui-selectmenu-optgroup ui-menu-divider"+(a.element.parent("optgroup").prop("disabled")?" ui-state-disabled":""),text:a.optgroup}).appendTo(t),n=a.optgroup),s._renderItemData(t,a)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-selectmenu-item",t)},_renderItem:function(t,i){var s=e("<li>");return i.disabled&&s.addClass("ui-state-disabled"),this._setText(s,i.label),s.appendTo(t)},_setText:function(e,t){t?e.text(t):e.html("&#160;")},_move:function(e,t){var i,s,n=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex):(i=this.menuItems.eq(this.element[0].selectedIndex),n+=":not(.ui-state-disabled)"),s="first"===e||"last"===e?i["first"===e?"prevAll":"nextAll"](n).eq(-1):i[e+"All"](n).eq(0),s.length&&this.menuInstance.focus(t,s)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex)},_toggle:function(e){this[this.isOpen?"close":"open"](e)},_setSelection:function(){var e;this.range&&(window.getSelection?(e=window.getSelection(),e.removeAllRanges(),e.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(t){this.isOpen&&(e(t.target).closest(".ui-selectmenu-menu, #"+this.ids.button).length||this.close(t))}},_buttonEvents:{mousedown:function(){var e;window.getSelection?(e=window.getSelection(),e.rangeCount&&(this.range=e.getRangeAt(0))):this.range=document.selection.createRange()},click:function(e){this._setSelection(),this._toggle(e)},keydown:function(t){var i=!0;switch(t.keyCode){case e.ui.keyCode.TAB:case e.ui.keyCode.ESCAPE:this.close(t),i=!1;break;case e.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(t);break;case e.ui.keyCode.UP:t.altKey?this._toggle(t):this._move("prev",t);break;case e.ui.keyCode.DOWN:t.altKey?this._toggle(t):this._move("next",t);break;case e.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(t):this._toggle(t);break;case e.ui.keyCode.LEFT:this._move("prev",t);break;case e.ui.keyCode.RIGHT:this._move("next",t);break;case e.ui.keyCode.HOME:case e.ui.keyCode.PAGE_UP:this._move("first",t);break;case e.ui.keyCode.END:case e.ui.keyCode.PAGE_DOWN:this._move("last",t);break;default:this.menu.trigger(t),i=!1}i&&t.preventDefault()}},_selectFocusedItem:function(e){var t=this.menuItems.eq(this.focusIndex);t.hasClass("ui-state-disabled")||this._select(t.data("ui-selectmenu-item"),e)},_select:function(e,t){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=e.index,this._setText(this.buttonText,e.label),this._setAria(e),this._trigger("select",t,{item:e}),e.index!==i&&this._trigger("change",t,{item:e}),this.close(t)},_setAria:function(e){var t=this.menuItems.eq(e.index).attr("id");this.button.attr({"aria-labelledby":t,"aria-activedescendant":t}),this.menu.attr("aria-activedescendant",t)},_setOption:function(e,t){"icons"===e&&this.button.find("span.ui-icon").removeClass(this.options.icons.button).addClass(t.button),this._super(e,t),"appendTo"===e&&this.menuWrap.appendTo(this._appendTo()),"disabled"===e&&(this.menuInstance.option("disabled",t),this.button.toggleClass("ui-state-disabled",t).attr("aria-disabled",t),this.element.prop("disabled",t),t?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)),"width"===e&&this._resizeButton()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front")),t.length||(t=this.document[0].body),t},_toggleAttr:function(){this.button.toggleClass("ui-corner-top",this.isOpen).toggleClass("ui-corner-all",!this.isOpen).attr("aria-expanded",this.isOpen),this.menuWrap.toggleClass("ui-selectmenu-open",this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var e=this.options.width;e||(e=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(e)},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){return{disabled:this.element.prop("disabled")}},_parseOptions:function(t){var i=[];t.each(function(t,s){var n=e(s),a=n.parent("optgroup");i.push({element:n,index:t,value:n.val(),label:n.text(),optgroup:a.attr("label")||"",disabled:a.prop("disabled")||n.prop("disabled")})}),this.items=i},_destroy:function(){this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.label.attr("for",this.ids.element)}}),e.widget("ui.slider",e.ui.mouse,{version:"1.11.4",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"),this._refresh(),this._setOption("disabled",this.options.disabled),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,i,s=this.options,n=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),a="<span class='ui-slider-handle ui-state-default ui-corner-all' tabindex='0'></span>",o=[];for(i=s.values&&s.values.length||1,n.length>i&&(n.slice(i).remove(),n=n.slice(0,i)),t=n.length;i>t;t++)o.push(a);this.handles=n.add(e(o.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.each(function(t){e(this).data("ui-slider-handle-index",t)})},_createRange:function(){var t=this.options,i="";t.range?(t.range===!0&&(t.values?t.values.length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:e.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?this.range.removeClass("ui-slider-range-min ui-slider-range-max").css({left:"",bottom:""}):(this.range=e("<div></div>").appendTo(this.element),i="ui-slider-range ui-widget-header ui-corner-all"),this.range.addClass(i+("min"===t.range||"max"===t.range?" ui-slider-range-"+t.range:""))):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(t){var i,s,n,a,o,r,h,l,u=this,d=this.options;return d.disabled?!1:(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:t.pageX,y:t.pageY},s=this._normValueFromMouse(i),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var i=Math.abs(s-u.values(t));(n>i||n===i&&(t===u._lastChangedValue||u.values(t)===d.min))&&(n=i,a=e(this),o=t)}),r=this._start(t,o),r===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,a.addClass("ui-state-active").focus(),h=a.offset(),l=!e(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:t.pageX-h.left-a.width()/2,top:t.pageY-h.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,s),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,i),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,i,s,n,a;return"horizontal"===this.orientation?(t=this.elementSize.width,i=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,i=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),s=i/t,s>1&&(s=1),0>s&&(s=0),"vertical"===this.orientation&&(s=1-s),n=this._valueMax()-this._valueMin(),a=this._valueMin()+s*n,this._trimAlignValue(a)},_start:function(e,t){var i={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._trigger("start",e,i)},_slide:function(e,t,i){var s,n,a;this.options.values&&this.options.values.length?(s=this.values(t?0:1),2===this.options.values.length&&this.options.range===!0&&(0===t&&i>s||1===t&&s>i)&&(i=s),i!==this.values(t)&&(n=this.values(),n[t]=i,a=this._trigger("slide",e,{handle:this.handles[t],value:i,values:n}),s=this.values(t?0:1),a!==!1&&this.values(t,i))):i!==this.value()&&(a=this._trigger("slide",e,{handle:this.handles[t],value:i}),a!==!1&&this.value(i))},_stop:function(e,t){var i={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._trigger("stop",e,i)},_change:function(e,t){if(!this._keySliding&&!this._mouseSliding){var i={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._lastChangedValue=t,this._trigger("change",e,i)}},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),this._change(null,0),void 0):this._value()},values:function(t,i){var s,n,a;if(arguments.length>1)return this.options.values[t]=this._trimAlignValue(i),this._refreshValue(),this._change(null,t),void 0;if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();for(s=this.options.values,n=arguments[0],a=0;s.length>a;a+=1)s[a]=this._trimAlignValue(n[a]),this._change(null,a);this._refreshValue()},_setOption:function(t,i){var s,n=0;switch("range"===t&&this.options.range===!0&&("min"===i?(this.options.value=this._values(0),this.options.values=null):"max"===i&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),e.isArray(this.options.values)&&(n=this.options.values.length),"disabled"===t&&this.element.toggleClass("ui-state-disabled",!!i),this._super(t,i),t){case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue(),this.handles.css("horizontal"===i?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),s=0;n>s;s+=1)this._change(null,s);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e)},_values:function(e){var t,i,s;if(arguments.length)return t=this.options.values[e],t=this._trimAlignValue(t);if(this.options.values&&this.options.values.length){for(i=this.options.values.slice(),s=0;i.length>s;s+=1)i[s]=this._trimAlignValue(i[s]);return i}return[]},_trimAlignValue:function(e){if(this._valueMin()>=e)return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,i=(e-this._valueMin())%t,s=e-i;return 2*Math.abs(i)>=t&&(s+=i>0?t:-t),parseFloat(s.toFixed(5))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step,s=Math.floor(+(e-t).toFixed(this._precision())/i)*i;e=s+t,this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=""+e,i=t.indexOf(".");return-1===i?0:t.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshValue:function(){var t,i,s,n,a,o=this.options.range,r=this.options,h=this,l=this._animateOff?!1:r.animate,u={};this.options.values&&this.options.values.length?this.handles.each(function(s){i=100*((h.values(s)-h._valueMin())/(h._valueMax()-h._valueMin())),u["horizontal"===h.orientation?"left":"bottom"]=i+"%",e(this).stop(1,1)[l?"animate":"css"](u,r.animate),h.options.range===!0&&("horizontal"===h.orientation?(0===s&&h.range.stop(1,1)[l?"animate":"css"]({left:i+"%"},r.animate),1===s&&h.range[l?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:r.animate})):(0===s&&h.range.stop(1,1)[l?"animate":"css"]({bottom:i+"%"},r.animate),1===s&&h.range[l?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:r.animate}))),t=i}):(s=this.value(),n=this._valueMin(),a=this._valueMax(),i=a!==n?100*((s-n)/(a-n)):0,u["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[l?"animate":"css"](u,r.animate),"min"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:i+"%"},r.animate),"max"===o&&"horizontal"===this.orientation&&this.range[l?"animate":"css"]({width:100-i+"%"},{queue:!1,duration:r.animate}),"min"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:i+"%"},r.animate),"max"===o&&"vertical"===this.orientation&&this.range[l?"animate":"css"]({height:100-i+"%"},{queue:!1,duration:r.animate}))},_handleEvents:{keydown:function(t){var i,s,n,a,o=e(t.target).data("ui-slider-handle-index");switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(t.preventDefault(),!this._keySliding&&(this._keySliding=!0,e(t.target).addClass("ui-state-active"),i=this._start(t,o),i===!1))return}switch(a=this.options.step,s=n=this.options.values&&this.options.values.length?this.values(o):this.value(),t.keyCode){case e.ui.keyCode.HOME:n=this._valueMin();break;case e.ui.keyCode.END:n=this._valueMax();break;case e.ui.keyCode.PAGE_UP:n=this._trimAlignValue(s+(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.PAGE_DOWN:n=this._trimAlignValue(s-(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(s===this._valueMax())return;n=this._trimAlignValue(s+a);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(s===this._valueMin())return;n=this._trimAlignValue(s-a)}this._slide(t,o,n)},keyup:function(t){var i=e(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,i),this._change(t,i),e(t.target).removeClass("ui-state-active"))}}}),e.widget("ui.spinner",{version:"1.11.4",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var t={},i=this.element;return e.each(["min","max","step"],function(e,s){var n=i.attr(s);void 0!==n&&n.length&&(t[s]=n)}),t},_events:{keydown:function(e){this._start(e)&&this._keydown(e)&&e.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(e){return this.cancelBlur?(delete this.cancelBlur,void 0):(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",e),void 0)},mousewheel:function(e,t){if(t){if(!this.spinning&&!this._start(e))return!1;this._spin((t>0?1:-1)*this.options.step,e),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(e)},100),e.preventDefault()}},"mousedown .ui-spinner-button":function(t){function i(){var e=this.element[0]===this.document[0].activeElement;e||(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s}))}var s;s=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),t.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,i.call(this)}),this._start(t)!==!1&&this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){return e(t.currentTarget).hasClass("ui-state-active")?this._start(t)===!1?!1:(this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t),void 0):void 0},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var e=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton"),this.buttons=e.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all"),this.buttons.height()>Math.ceil(.5*e.height())&&e.height()>0&&e.height(e.height()),this.options.disabled&&this.disable() +},_keydown:function(t){var i=this.options,s=e.ui.keyCode;switch(t.keyCode){case s.UP:return this._repeat(null,1,t),!0;case s.DOWN:return this._repeat(null,-1,t),!0;case s.PAGE_UP:return this._repeat(null,i.page,t),!0;case s.PAGE_DOWN:return this._repeat(null,-i.page,t),!0}return!1},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon "+this.options.icons.up+"'>&#9650;</span>"+"</a>"+"<a class='ui-spinner-button ui-spinner-down ui-corner-br'>"+"<span class='ui-icon "+this.options.icons.down+"'>&#9660;</span>"+"</a>"},_start:function(e){return this.spinning||this._trigger("start",e)!==!1?(this.counter||(this.counter=1),this.spinning=!0,!0):!1},_repeat:function(e,t,i){e=e||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,t,i)},e),this._spin(t*this.options.step,i)},_spin:function(e,t){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+e*this._increment(this.counter)),this.spinning&&this._trigger("spin",t,{value:i})===!1||(this._value(i),this.counter++)},_increment:function(t){var i=this.options.incremental;return i?e.isFunction(i)?i(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=""+e,i=t.indexOf(".");return-1===i?0:t.length-i-1},_adjustValue:function(e){var t,i,s=this.options;return t=null!==s.min?s.min:0,i=e-t,i=Math.round(i/s.step)*s.step,e=t+i,e=parseFloat(e.toFixed(this._precision())),null!==s.max&&e>s.max?s.max:null!==s.min&&s.min>e?s.min:e},_stop:function(e){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",e))},_setOption:function(e,t){if("culture"===e||"numberFormat"===e){var i=this._parse(this.element.val());return this.options[e]=t,this.element.val(this._format(i)),void 0}("max"===e||"min"===e||"step"===e)&&"string"==typeof t&&(t=this._parse(t)),"icons"===e&&(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(t.up),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(t.down)),this._super(e,t),"disabled"===e&&(this.widget().toggleClass("ui-state-disabled",!!t),this.element.prop("disabled",!!t),this.buttons.button(t?"disable":"enable"))},_setOptions:h(function(e){this._super(e)}),_parse:function(e){return"string"==typeof e&&""!==e&&(e=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e),""===e||isNaN(e)?null:e},_format:function(e){return""===e?"":window.Globalize&&this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var e=this.value();return null===e?!1:e===this._adjustValue(e)},_value:function(e,t){var i;""!==e&&(i=this._parse(e),null!==i&&(t||(i=this._adjustValue(i)),e=this._format(i))),this.element.val(e),this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",!1).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:h(function(e){this._stepUp(e)}),_stepUp:function(e){this._start()&&(this._spin((e||1)*this.options.step),this._stop())},stepDown:h(function(e){this._stepDown(e)}),_stepDown:function(e){this._start()&&(this._spin((e||1)*-this.options.step),this._stop())},pageUp:h(function(e){this._stepUp((e||1)*this.options.page)}),pageDown:h(function(e){this._stepDown((e||1)*this.options.page)}),value:function(e){return arguments.length?(h(this._value).call(this,e),void 0):this._parse(this.element.val())},widget:function(){return this.uiSpinner}}),e.widget("ui.tabs",{version:"1.11.4",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var e=/#.*$/;return function(t){var i,s;t=t.cloneNode(!1),i=t.href.replace(e,""),s=location.href.replace(e,"");try{i=decodeURIComponent(i)}catch(n){}try{s=decodeURIComponent(s)}catch(n){}return t.hash.length>1&&i===s}}(),_create:function(){var t=this,i=this.options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",i.collapsible),this._processTabs(),i.active=this._initialActive(),e.isArray(i.disabled)&&(i.disabled=e.unique(i.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.active=this.options.active!==!1&&this.anchors.length?this._findActive(i.active):e(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var t=this.options.active,i=this.options.collapsible,s=location.hash.substring(1);return null===t&&(s&&this.tabs.each(function(i,n){return e(n).attr("aria-controls")===s?(t=i,!1):void 0}),null===t&&(t=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===t||-1===t)&&(t=this.tabs.length?0:!1)),t!==!1&&(t=this.tabs.index(this.tabs.eq(t)),-1===t&&(t=i?!1:0)),!i&&t===!1&&this.anchors.length&&(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var i=e(this.document[0].activeElement).closest("li"),s=this.tabs.index(i),n=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:s++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:n=!1,s--;break;case e.ui.keyCode.END:s=this.anchors.length-1;break;case e.ui.keyCode.HOME:s=0;break;case e.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),this._activate(s),void 0;case e.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),this._activate(s===this.options.active?!1:s),void 0;default:return}t.preventDefault(),clearTimeout(this.activating),s=this._focusNextTab(s,n),t.ctrlKey||t.metaKey||(i.attr("aria-selected","false"),this.tabs.eq(s).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",s)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){return t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,i){function s(){return t>n&&(t=0),0>t&&(t=n),t}for(var n=this.tabs.length-1;-1!==e.inArray(s(),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){return"active"===e?(this._activate(t),void 0):"disabled"===e?(this._setupDisabled(t),void 0):(this._super(e,t),"collapsible"===e&&(this.element.toggleClass("ui-tabs-collapsible",t),t||this.options.active!==!1||this._activate(0)),"event"===e&&this._setupEvents(t),"heightStyle"===e&&this._setupHeightStyle(t),void 0)},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,i=this.tablist.children(":has(a[href])");t.disabled=e.map(i.filter(".ui-state-disabled"),function(e){return i.index(e)}),this._processTabs(),t.active!==!1&&this.anchors.length?this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=e()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this,i=this.tabs,s=this.anchors,n=this.panels;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist").delegate("> li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(i,s){var n,a,o,r=e(s).uniqueId().attr("id"),h=e(s).closest("li"),l=h.attr("aria-controls");t._isLocal(s)?(n=s.hash,o=n.substring(1),a=t.element.find(t._sanitizeSelector(n))):(o=h.attr("aria-controls")||e({}).uniqueId()[0].id,n="#"+o,a=t.element.find(n),a.length||(a=t._createPanel(o),a.insertAfter(t.panels[i-1]||t.tablist)),a.attr("aria-live","polite")),a.length&&(t.panels=t.panels.add(a)),l&&h.data("ui-tabs-aria-controls",l),h.attr({"aria-controls":o,"aria-labelledby":r}),a.attr("aria-labelledby",r)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel"),i&&(this._off(i.not(this.tabs)),this._off(s.not(this.anchors)),this._off(n.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("<div>").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var i,s=0;i=this.tabs[s];s++)t===!0||-1!==e.inArray(s,t)?e(i).addClass("ui-state-disabled").attr("aria-disabled","true"):e(i).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var i={};t&&e.each(t.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,s=this.element.parent();"fill"===t?(i=s.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=e(this),s=t.css("position");"absolute"!==s&&"fixed"!==s&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,i-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,e(this).height("").height())}).height(i))},_eventHandler:function(t){var i=this.options,s=this.active,n=e(t.currentTarget),a=n.closest("li"),o=a[0]===s[0],r=o&&i.collapsible,h=r?e():this._getPanelForTab(a),l=s.length?this._getPanelForTab(s):e(),u={oldTab:s,oldPanel:l,newTab:r?e():a,newPanel:h};t.preventDefault(),a.hasClass("ui-state-disabled")||a.hasClass("ui-tabs-loading")||this.running||o&&!i.collapsible||this._trigger("beforeActivate",t,u)===!1||(i.active=r?!1:this.tabs.index(a),this.active=o?e():a,this.xhr&&this.xhr.abort(),l.length||h.length||e.error("jQuery UI Tabs: Mismatching fragment identifier."),h.length&&this.load(this.tabs.index(a),t),this._toggle(t,u))},_toggle:function(t,i){function s(){a.running=!1,a._trigger("activate",t,i)}function n(){i.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),o.length&&a.options.show?a._show(o,a.options.show,s):(o.show(),s())}var a=this,o=i.newPanel,r=i.oldPanel;this.running=!0,r.length&&this.options.hide?this._hide(r,this.options.hide,function(){i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),n()}):(i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),r.hide(),n()),r.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),o.length&&r.length?i.oldTab.attr("tabIndex",-1):o.length&&this.tabs.filter(function(){return 0===e(this).attr("tabIndex")}).attr("tabIndex",-1),o.attr("aria-hidden","false"),i.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var i,s=this._findActive(t);s[0]!==this.active[0]&&(s.length||(s=this.active),i=s.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return"string"==typeof e&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tablist.unbind(this.eventNamespace),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),i=t.data("ui-tabs-aria-controls");i?t.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(t){var i=this.options.disabled;i!==!1&&(void 0===t?i=!1:(t=this._getIndex(t),i=e.isArray(i)?e.map(i,function(e){return e!==t?e:null}):e.map(this.tabs,function(e,i){return i!==t?i:null})),this._setupDisabled(i))},disable:function(t){var i=this.options.disabled;if(i!==!0){if(void 0===t)i=!0;else{if(t=this._getIndex(t),-1!==e.inArray(t,i))return;i=e.isArray(i)?e.merge([t],i).sort():[t]}this._setupDisabled(i)}},load:function(t,i){t=this._getIndex(t);var s=this,n=this.tabs.eq(t),a=n.find(".ui-tabs-anchor"),o=this._getPanelForTab(n),r={tab:n,panel:o},h=function(e,t){"abort"===t&&s.panels.stop(!1,!0),n.removeClass("ui-tabs-loading"),o.removeAttr("aria-busy"),e===s.xhr&&delete s.xhr};this._isLocal(a[0])||(this.xhr=e.ajax(this._ajaxSettings(a,i,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(n.addClass("ui-tabs-loading"),o.attr("aria-busy","true"),this.xhr.done(function(e,t,n){setTimeout(function(){o.html(e),s._trigger("load",i,r),h(n,t)},1)}).fail(function(e,t){setTimeout(function(){h(e,t)},1)})))},_ajaxSettings:function(t,i,s){var n=this;return{url:t.attr("href"),beforeSend:function(t,a){return n._trigger("beforeLoad",i,e.extend({jqXHR:t,ajaxSettings:a},s))}}},_getPanelForTab:function(t){var i=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}}),e.widget("ui.tooltip",{version:"1.11.4",options:{content:function(){var t=e(this).attr("title")||"";return e("<a>").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_addDescribedBy:function(t,i){var s=(t.attr("aria-describedby")||"").split(/\s+/);s.push(i),t.data("ui-tooltip-id",i).attr("aria-describedby",e.trim(s.join(" ")))},_removeDescribedBy:function(t){var i=t.data("ui-tooltip-id"),s=(t.attr("aria-describedby")||"").split(/\s+/),n=e.inArray(i,s);-1!==n&&s.splice(n,1),t.removeData("ui-tooltip-id"),s=e.trim(s.join(" ")),s?t.attr("aria-describedby",s):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable(),this.liveRegion=e("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).addClass("ui-helper-hidden-accessible").appendTo(this.document[0].body)},_setOption:function(t,i){var s=this;return"disabled"===t?(this[i?"_disable":"_enable"](),this.options[t]=i,void 0):(this._super(t,i),"content"===t&&e.each(this.tooltips,function(e,t){s._updateContent(t.element)}),void 0)},_disable:function(){var t=this;e.each(this.tooltips,function(i,s){var n=e.Event("blur");n.target=n.currentTarget=s.element[0],t.close(n,!0)}),this.element.find(this.options.items).addBack().each(function(){var t=e(this);t.is("[title]")&&t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")})},_enable:function(){this.element.find(this.options.items).addBack().each(function(){var t=e(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))})},open:function(t){var i=this,s=e(t?t.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&s.parents().each(function(){var t,s=e(this);s.data("ui-tooltip-open")&&(t=e.Event("blur"),t.target=t.currentTarget=this,i.close(t,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(t,s),this._updateContent(s,t))},_updateContent:function(e,t){var i,s=this.options.content,n=this,a=t?t.type:null;return"string"==typeof s?this._open(t,e,s):(i=s.call(e[0],function(i){n._delay(function(){e.data("ui-tooltip-open")&&(t&&(t.type=a),this._open(t,e,i))})}),i&&this._open(t,e,i),void 0)},_open:function(t,i,s){function n(e){l.of=e,o.is(":hidden")||o.position(l)}var a,o,r,h,l=e.extend({},this.options.position);if(s){if(a=this._find(i))return a.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(t&&"mouseover"===t.type?i.attr("title",""):i.removeAttr("title")),a=this._tooltip(i),o=a.tooltip,this._addDescribedBy(i,o.attr("id")),o.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),s.clone?(h=s.clone(),h.removeAttr("id").find("[id]").removeAttr("id")):h=s,e("<div>").html(h).appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:n}),n(t)):o.position(e.extend({of:i},this.options.position)),o.hide(),this._show(o,this.options.show),this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){o.is(":visible")&&(n(l.of),clearInterval(r))},e.fx.interval)),this._trigger("open",t,{tooltip:o})}},_registerCloseHandlers:function(t,i){var s={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var s=e.Event(t);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),t&&"mouseover"!==t.type||(s.mouseleave="close"),t&&"focusin"!==t.type||(s.focusout="close"),this._on(!0,i,s)},close:function(t){var i,s=this,n=e(t?t.currentTarget:this.element),a=this._find(n);return a?(i=a.tooltip,a.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),a.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(e(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&e.each(this.parents,function(t,i){e(i.element).attr("title",i.title),delete s.parents[t]}),a.closing=!0,this._trigger("close",t,{tooltip:i}),a.hiding||(a.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(t){var i=e("<div>").attr("role","tooltip").addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||"")),s=i.uniqueId().attr("id");return e("<div>").addClass("ui-tooltip-content").appendTo(i),i.appendTo(this.document[0].body),this.tooltips[s]={element:t,tooltip:i}},_find:function(e){var t=e.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_destroy:function(){var t=this;e.each(this.tooltips,function(i,s){var n=e.Event("blur"),a=s.element;n.target=n.currentTarget=a[0],t.close(n,!0),e("#"+i).remove(),a.data("ui-tooltip-title")&&(a.attr("title")||a.attr("title",a.data("ui-tooltip-title")),a.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}});var y="ui-effects-",b=e;e.effects={effect:{}},function(e,t){function i(e,t,i){var s=d[t.type]||{};return null==e?i||!t.def?null:t.def:(e=s.floor?~~e:parseFloat(e),isNaN(e)?t.def:s.mod?(e+s.mod)%s.mod:0>e?0:e>s.max?s.max:e)}function s(i){var s=l(),n=s._rgba=[];return i=i.toLowerCase(),f(h,function(e,a){var o,r=a.re.exec(i),h=r&&a.parse(r),l=a.space||"rgba";return h?(o=s[l](h),s[u[l].cache]=o[u[l].cache],n=s._rgba=o._rgba,!1):t}),n.length?("0,0,0,0"===n.join()&&e.extend(n,a.transparent),s):a[i]}function n(e,t,i){return i=(i+1)%1,1>6*i?e+6*(t-e)*i:1>2*i?t:2>3*i?e+6*(t-e)*(2/3-i):e}var a,o="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",r=/^([\-+])=\s*(\d+\.?\d*)/,h=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],l=e.Color=function(t,i,s,n){return new e.Color.fn.parse(t,i,s,n)},u={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},d={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},c=l.support={},p=e("<p>")[0],f=e.each;p.style.cssText="background-color:rgba(1,1,1,.5)",c.rgba=p.style.backgroundColor.indexOf("rgba")>-1,f(u,function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}}),l.fn=e.extend(l.prototype,{parse:function(n,o,r,h){if(n===t)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=e(n).css(o),o=t);var d=this,c=e.type(n),p=this._rgba=[];return o!==t&&(n=[n,o,r,h],c="array"),"string"===c?this.parse(s(n)||a._default):"array"===c?(f(u.rgba.props,function(e,t){p[t.idx]=i(n[t.idx],t)}),this):"object"===c?(n instanceof l?f(u,function(e,t){n[t.cache]&&(d[t.cache]=n[t.cache].slice())}):f(u,function(t,s){var a=s.cache;f(s.props,function(e,t){if(!d[a]&&s.to){if("alpha"===e||null==n[e])return;d[a]=s.to(d._rgba)}d[a][t.idx]=i(n[e],t,!0)}),d[a]&&0>e.inArray(null,d[a].slice(0,3))&&(d[a][3]=1,s.from&&(d._rgba=s.from(d[a])))}),this):t},is:function(e){var i=l(e),s=!0,n=this;return f(u,function(e,a){var o,r=i[a.cache];return r&&(o=n[a.cache]||a.to&&a.to(n._rgba)||[],f(a.props,function(e,i){return null!=r[i.idx]?s=r[i.idx]===o[i.idx]:t})),s}),s},_space:function(){var e=[],t=this;return f(u,function(i,s){t[s.cache]&&e.push(i)}),e.pop()},transition:function(e,t){var s=l(e),n=s._space(),a=u[n],o=0===this.alpha()?l("transparent"):this,r=o[a.cache]||a.to(o._rgba),h=r.slice();return s=s[a.cache],f(a.props,function(e,n){var a=n.idx,o=r[a],l=s[a],u=d[n.type]||{};null!==l&&(null===o?h[a]=l:(u.mod&&(l-o>u.mod/2?o+=u.mod:o-l>u.mod/2&&(o-=u.mod)),h[a]=i((l-o)*t+o,n)))}),this[n](h)},blend:function(t){if(1===this._rgba[3])return this;var i=this._rgba.slice(),s=i.pop(),n=l(t)._rgba;return l(e.map(i,function(e,t){return(1-s)*n[t]+s*e}))},toRgbaString:function(){var t="rgba(",i=e.map(this._rgba,function(e,t){return null==e?t>2?1:0:e});return 1===i[3]&&(i.pop(),t="rgb("),t+i.join()+")"},toHslaString:function(){var t="hsla(",i=e.map(this.hsla(),function(e,t){return null==e&&(e=t>2?1:0),t&&3>t&&(e=Math.round(100*e)+"%"),e});return 1===i[3]&&(i.pop(),t="hsl("),t+i.join()+")"},toHexString:function(t){var i=this._rgba.slice(),s=i.pop();return t&&i.push(~~(255*s)),"#"+e.map(i,function(e){return e=(e||0).toString(16),1===e.length?"0"+e:e}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),l.fn.parse.prototype=l.fn,u.hsla.to=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t,i,s=e[0]/255,n=e[1]/255,a=e[2]/255,o=e[3],r=Math.max(s,n,a),h=Math.min(s,n,a),l=r-h,u=r+h,d=.5*u;return t=h===r?0:s===r?60*(n-a)/l+360:n===r?60*(a-s)/l+120:60*(s-n)/l+240,i=0===l?0:.5>=d?l/u:l/(2-u),[Math.round(t)%360,i,d,null==o?1:o]},u.hsla.from=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/360,i=e[1],s=e[2],a=e[3],o=.5>=s?s*(1+i):s+i-s*i,r=2*s-o;return[Math.round(255*n(r,o,t+1/3)),Math.round(255*n(r,o,t)),Math.round(255*n(r,o,t-1/3)),a]},f(u,function(s,n){var a=n.props,o=n.cache,h=n.to,u=n.from;l.fn[s]=function(s){if(h&&!this[o]&&(this[o]=h(this._rgba)),s===t)return this[o].slice();var n,r=e.type(s),d="array"===r||"object"===r?s:arguments,c=this[o].slice();return f(a,function(e,t){var s=d["object"===r?e:t.idx];null==s&&(s=c[t.idx]),c[t.idx]=i(s,t)}),u?(n=l(u(c)),n[o]=c,n):l(c)},f(a,function(t,i){l.fn[t]||(l.fn[t]=function(n){var a,o=e.type(n),h="alpha"===t?this._hsla?"hsla":"rgba":s,l=this[h](),u=l[i.idx];return"undefined"===o?u:("function"===o&&(n=n.call(this,u),o=e.type(n)),null==n&&i.empty?this:("string"===o&&(a=r.exec(n),a&&(n=u+parseFloat(a[2])*("+"===a[1]?1:-1))),l[i.idx]=n,this[h](l)))})})}),l.hook=function(t){var i=t.split(" ");f(i,function(t,i){e.cssHooks[i]={set:function(t,n){var a,o,r="";if("transparent"!==n&&("string"!==e.type(n)||(a=s(n)))){if(n=l(a||n),!c.rgba&&1!==n._rgba[3]){for(o="backgroundColor"===i?t.parentNode:t;(""===r||"transparent"===r)&&o&&o.style;)try{r=e.css(o,"backgroundColor"),o=o.parentNode}catch(h){}n=n.blend(r&&"transparent"!==r?r:"_default")}n=n.toRgbaString()}try{t.style[i]=n}catch(h){}}},e.fx.step[i]=function(t){t.colorInit||(t.start=l(t.elem,i),t.end=l(t.end),t.colorInit=!0),e.cssHooks[i].set(t.elem,t.start.transition(t.end,t.pos))}})},l.hook(o),e.cssHooks.borderColor={expand:function(e){var t={};return f(["Top","Right","Bottom","Left"],function(i,s){t["border"+s+"Color"]=e}),t}},a=e.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(b),function(){function t(t){var i,s,n=t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(t,null):t.currentStyle,a={};if(n&&n.length&&n[0]&&n[n[0]])for(s=n.length;s--;)i=n[s],"string"==typeof n[i]&&(a[e.camelCase(i)]=n[i]);else for(i in n)"string"==typeof n[i]&&(a[i]=n[i]);return a}function i(t,i){var s,a,o={};for(s in i)a=i[s],t[s]!==a&&(n[s]||(e.fx.step[s]||!isNaN(parseFloat(a)))&&(o[s]=a));return o}var s=["add","remove","toggle"],n={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};e.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,i){e.fx.step[i]=function(e){("none"!==e.end&&!e.setAttr||1===e.pos&&!e.setAttr)&&(b.style(e.elem,i,e.end),e.setAttr=!0)}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e.effects.animateClass=function(n,a,o,r){var h=e.speed(a,o,r);return this.queue(function(){var a,o=e(this),r=o.attr("class")||"",l=h.children?o.find("*").addBack():o;l=l.map(function(){var i=e(this);return{el:i,start:t(this)}}),a=function(){e.each(s,function(e,t){n[t]&&o[t+"Class"](n[t])})},a(),l=l.map(function(){return this.end=t(this.el[0]),this.diff=i(this.start,this.end),this}),o.attr("class",r),l=l.map(function(){var t=this,i=e.Deferred(),s=e.extend({},h,{queue:!1,complete:function(){i.resolve(t)}});return this.el.animate(this.diff,s),i.promise()}),e.when.apply(e,l.get()).done(function(){a(),e.each(arguments,function(){var t=this.el;e.each(this.diff,function(e){t.css(e,"")})}),h.complete.call(o[0])})})},e.fn.extend({addClass:function(t){return function(i,s,n,a){return s?e.effects.animateClass.call(this,{add:i},s,n,a):t.apply(this,arguments)}}(e.fn.addClass),removeClass:function(t){return function(i,s,n,a){return arguments.length>1?e.effects.animateClass.call(this,{remove:i},s,n,a):t.apply(this,arguments)}}(e.fn.removeClass),toggleClass:function(t){return function(i,s,n,a,o){return"boolean"==typeof s||void 0===s?n?e.effects.animateClass.call(this,s?{add:i}:{remove:i},n,a,o):t.apply(this,arguments):e.effects.animateClass.call(this,{toggle:i},s,n,a)}}(e.fn.toggleClass),switchClass:function(t,i,s,n,a){return e.effects.animateClass.call(this,{add:i,remove:t},s,n,a)}})}(),function(){function t(t,i,s,n){return e.isPlainObject(t)&&(i=t,t=t.effect),t={effect:t},null==i&&(i={}),e.isFunction(i)&&(n=i,s=null,i={}),("number"==typeof i||e.fx.speeds[i])&&(n=s,s=i,i={}),e.isFunction(s)&&(n=s,s=null),i&&e.extend(t,i),s=s||i.duration,t.duration=e.fx.off?0:"number"==typeof s?s:s in e.fx.speeds?e.fx.speeds[s]:e.fx.speeds._default,t.complete=n||i.complete,t}function i(t){return!t||"number"==typeof t||e.fx.speeds[t]?!0:"string"!=typeof t||e.effects.effect[t]?e.isFunction(t)?!0:"object"!=typeof t||t.effect?!1:!0:!0}e.extend(e.effects,{version:"1.11.4",save:function(e,t){for(var i=0;t.length>i;i++)null!==t[i]&&e.data(y+t[i],e[0].style[t[i]])},restore:function(e,t){var i,s;for(s=0;t.length>s;s++)null!==t[s]&&(i=e.data(y+t[s]),void 0===i&&(i=""),e.css(t[s],i))},setMode:function(e,t){return"toggle"===t&&(t=e.is(":hidden")?"show":"hide"),t},getBaseline:function(e,t){var i,s;switch(e[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=e[0]/t.height}switch(e[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=e[1]/t.width}return{x:s,y:i}},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper"))return t.parent();var i={width:t.outerWidth(!0),height:t.outerHeight(!0),"float":t.css("float")},s=e("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:t.width(),height:t.height()},a=document.activeElement;try{a.id}catch(o){a=document.body}return t.wrap(s),(t[0]===a||e.contains(t[0],a))&&e(a).focus(),s=t.parent(),"static"===t.css("position")?(s.css({position:"relative"}),t.css({position:"relative"})):(e.extend(i,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,s){i[s]=t.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),t.css(n),s.css(i).show()},removeWrapper:function(t){var i=document.activeElement; +return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),(t[0]===i||e.contains(t[0],i))&&e(i).focus()),t},setTransition:function(t,i,s,n){return n=n||{},e.each(i,function(e,i){var a=t.cssUnit(i);a[0]>0&&(n[i]=a[0]*s+a[1])}),n}}),e.fn.extend({effect:function(){function i(t){function i(){e.isFunction(a)&&a.call(n[0]),e.isFunction(t)&&t()}var n=e(this),a=s.complete,r=s.mode;(n.is(":hidden")?"hide"===r:"show"===r)?(n[r](),i()):o.call(n[0],s,i)}var s=t.apply(this,arguments),n=s.mode,a=s.queue,o=e.effects.effect[s.effect];return e.fx.off||!o?n?this[n](s.duration,s.complete):this.each(function(){s.complete&&s.complete.call(this)}):a===!1?this.each(i):this.queue(a||"fx",i)},show:function(e){return function(s){if(i(s))return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode="show",this.effect.call(this,n)}}(e.fn.show),hide:function(e){return function(s){if(i(s))return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode="hide",this.effect.call(this,n)}}(e.fn.hide),toggle:function(e){return function(s){if(i(s)||"boolean"==typeof s)return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode="toggle",this.effect.call(this,n)}}(e.fn.toggle),cssUnit:function(t){var i=this.css(t),s=[];return e.each(["em","px","%","pt"],function(e,t){i.indexOf(t)>0&&(s=[parseFloat(i),t])}),s}})}(),function(){var t={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,i){t[i]=function(t){return Math.pow(t,e+2)}}),e.extend(t,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e||1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,i=4;((t=Math.pow(2,--i))-1)/11>e;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*t-2)/22-e,2)}}),e.each(t,function(t,i){e.easing["easeIn"+t]=i,e.easing["easeOut"+t]=function(e){return 1-i(1-e)},e.easing["easeInOut"+t]=function(e){return.5>e?i(2*e)/2:1-i(-2*e+2)/2}})}(),e.effects,e.effects.effect.blind=function(t,i){var s,n,a,o=e(this),r=/up|down|vertical/,h=/up|left|vertical|horizontal/,l=["position","top","bottom","left","right","height","width"],u=e.effects.setMode(o,t.mode||"hide"),d=t.direction||"up",c=r.test(d),p=c?"height":"width",f=c?"top":"left",m=h.test(d),g={},v="show"===u;o.parent().is(".ui-effects-wrapper")?e.effects.save(o.parent(),l):e.effects.save(o,l),o.show(),s=e.effects.createWrapper(o).css({overflow:"hidden"}),n=s[p](),a=parseFloat(s.css(f))||0,g[p]=v?n:0,m||(o.css(c?"bottom":"right",0).css(c?"top":"left","auto").css({position:"absolute"}),g[f]=v?a:n+a),v&&(s.css(p,0),m||s.css(f,a+n)),s.animate(g,{duration:t.duration,easing:t.easing,queue:!1,complete:function(){"hide"===u&&o.hide(),e.effects.restore(o,l),e.effects.removeWrapper(o),i()}})},e.effects.effect.bounce=function(t,i){var s,n,a,o=e(this),r=["position","top","bottom","left","right","height","width"],h=e.effects.setMode(o,t.mode||"effect"),l="hide"===h,u="show"===h,d=t.direction||"up",c=t.distance,p=t.times||5,f=2*p+(u||l?1:0),m=t.duration/f,g=t.easing,v="up"===d||"down"===d?"top":"left",y="up"===d||"left"===d,b=o.queue(),_=b.length;for((u||l)&&r.push("opacity"),e.effects.save(o,r),o.show(),e.effects.createWrapper(o),c||(c=o["top"===v?"outerHeight":"outerWidth"]()/3),u&&(a={opacity:1},a[v]=0,o.css("opacity",0).css(v,y?2*-c:2*c).animate(a,m,g)),l&&(c/=Math.pow(2,p-1)),a={},a[v]=0,s=0;p>s;s++)n={},n[v]=(y?"-=":"+=")+c,o.animate(n,m,g).animate(a,m,g),c=l?2*c:c/2;l&&(n={opacity:0},n[v]=(y?"-=":"+=")+c,o.animate(n,m,g)),o.queue(function(){l&&o.hide(),e.effects.restore(o,r),e.effects.removeWrapper(o),i()}),_>1&&b.splice.apply(b,[1,0].concat(b.splice(_,f+1))),o.dequeue()},e.effects.effect.clip=function(t,i){var s,n,a,o=e(this),r=["position","top","bottom","left","right","height","width"],h=e.effects.setMode(o,t.mode||"hide"),l="show"===h,u=t.direction||"vertical",d="vertical"===u,c=d?"height":"width",p=d?"top":"left",f={};e.effects.save(o,r),o.show(),s=e.effects.createWrapper(o).css({overflow:"hidden"}),n="IMG"===o[0].tagName?s:o,a=n[c](),l&&(n.css(c,0),n.css(p,a/2)),f[c]=l?a:0,f[p]=l?0:a/2,n.animate(f,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){l||o.hide(),e.effects.restore(o,r),e.effects.removeWrapper(o),i()}})},e.effects.effect.drop=function(t,i){var s,n=e(this),a=["position","top","bottom","left","right","opacity","height","width"],o=e.effects.setMode(n,t.mode||"hide"),r="show"===o,h=t.direction||"left",l="up"===h||"down"===h?"top":"left",u="up"===h||"left"===h?"pos":"neg",d={opacity:r?1:0};e.effects.save(n,a),n.show(),e.effects.createWrapper(n),s=t.distance||n["top"===l?"outerHeight":"outerWidth"](!0)/2,r&&n.css("opacity",0).css(l,"pos"===u?-s:s),d[l]=(r?"pos"===u?"+=":"-=":"pos"===u?"-=":"+=")+s,n.animate(d,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){"hide"===o&&n.hide(),e.effects.restore(n,a),e.effects.removeWrapper(n),i()}})},e.effects.effect.explode=function(t,i){function s(){b.push(this),b.length===d*c&&n()}function n(){p.css({visibility:"visible"}),e(b).remove(),m||p.hide(),i()}var a,o,r,h,l,u,d=t.pieces?Math.round(Math.sqrt(t.pieces)):3,c=d,p=e(this),f=e.effects.setMode(p,t.mode||"hide"),m="show"===f,g=p.show().css("visibility","hidden").offset(),v=Math.ceil(p.outerWidth()/c),y=Math.ceil(p.outerHeight()/d),b=[];for(a=0;d>a;a++)for(h=g.top+a*y,u=a-(d-1)/2,o=0;c>o;o++)r=g.left+o*v,l=o-(c-1)/2,p.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-o*v,top:-a*y}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:v,height:y,left:r+(m?l*v:0),top:h+(m?u*y:0),opacity:m?0:1}).animate({left:r+(m?0:l*v),top:h+(m?0:u*y),opacity:m?1:0},t.duration||500,t.easing,s)},e.effects.effect.fade=function(t,i){var s=e(this),n=e.effects.setMode(s,t.mode||"toggle");s.animate({opacity:n},{queue:!1,duration:t.duration,easing:t.easing,complete:i})},e.effects.effect.fold=function(t,i){var s,n,a=e(this),o=["position","top","bottom","left","right","height","width"],r=e.effects.setMode(a,t.mode||"hide"),h="show"===r,l="hide"===r,u=t.size||15,d=/([0-9]+)%/.exec(u),c=!!t.horizFirst,p=h!==c,f=p?["width","height"]:["height","width"],m=t.duration/2,g={},v={};e.effects.save(a,o),a.show(),s=e.effects.createWrapper(a).css({overflow:"hidden"}),n=p?[s.width(),s.height()]:[s.height(),s.width()],d&&(u=parseInt(d[1],10)/100*n[l?0:1]),h&&s.css(c?{height:0,width:u}:{height:u,width:0}),g[f[0]]=h?n[0]:u,v[f[1]]=h?n[1]:0,s.animate(g,m,t.easing).animate(v,m,t.easing,function(){l&&a.hide(),e.effects.restore(a,o),e.effects.removeWrapper(a),i()})},e.effects.effect.highlight=function(t,i){var s=e(this),n=["backgroundImage","backgroundColor","opacity"],a=e.effects.setMode(s,t.mode||"show"),o={backgroundColor:s.css("backgroundColor")};"hide"===a&&(o.opacity=0),e.effects.save(s,n),s.show().css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(o,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){"hide"===a&&s.hide(),e.effects.restore(s,n),i()}})},e.effects.effect.size=function(t,i){var s,n,a,o=e(this),r=["position","top","bottom","left","right","width","height","overflow","opacity"],h=["position","top","bottom","left","right","overflow","opacity"],l=["width","height","overflow"],u=["fontSize"],d=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],c=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],p=e.effects.setMode(o,t.mode||"effect"),f=t.restore||"effect"!==p,m=t.scale||"both",g=t.origin||["middle","center"],v=o.css("position"),y=f?r:h,b={height:0,width:0,outerHeight:0,outerWidth:0};"show"===p&&o.show(),s={height:o.height(),width:o.width(),outerHeight:o.outerHeight(),outerWidth:o.outerWidth()},"toggle"===t.mode&&"show"===p?(o.from=t.to||b,o.to=t.from||s):(o.from=t.from||("show"===p?b:s),o.to=t.to||("hide"===p?b:s)),a={from:{y:o.from.height/s.height,x:o.from.width/s.width},to:{y:o.to.height/s.height,x:o.to.width/s.width}},("box"===m||"both"===m)&&(a.from.y!==a.to.y&&(y=y.concat(d),o.from=e.effects.setTransition(o,d,a.from.y,o.from),o.to=e.effects.setTransition(o,d,a.to.y,o.to)),a.from.x!==a.to.x&&(y=y.concat(c),o.from=e.effects.setTransition(o,c,a.from.x,o.from),o.to=e.effects.setTransition(o,c,a.to.x,o.to))),("content"===m||"both"===m)&&a.from.y!==a.to.y&&(y=y.concat(u).concat(l),o.from=e.effects.setTransition(o,u,a.from.y,o.from),o.to=e.effects.setTransition(o,u,a.to.y,o.to)),e.effects.save(o,y),o.show(),e.effects.createWrapper(o),o.css("overflow","hidden").css(o.from),g&&(n=e.effects.getBaseline(g,s),o.from.top=(s.outerHeight-o.outerHeight())*n.y,o.from.left=(s.outerWidth-o.outerWidth())*n.x,o.to.top=(s.outerHeight-o.to.outerHeight)*n.y,o.to.left=(s.outerWidth-o.to.outerWidth)*n.x),o.css(o.from),("content"===m||"both"===m)&&(d=d.concat(["marginTop","marginBottom"]).concat(u),c=c.concat(["marginLeft","marginRight"]),l=r.concat(d).concat(c),o.find("*[width]").each(function(){var i=e(this),s={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()};f&&e.effects.save(i,l),i.from={height:s.height*a.from.y,width:s.width*a.from.x,outerHeight:s.outerHeight*a.from.y,outerWidth:s.outerWidth*a.from.x},i.to={height:s.height*a.to.y,width:s.width*a.to.x,outerHeight:s.height*a.to.y,outerWidth:s.width*a.to.x},a.from.y!==a.to.y&&(i.from=e.effects.setTransition(i,d,a.from.y,i.from),i.to=e.effects.setTransition(i,d,a.to.y,i.to)),a.from.x!==a.to.x&&(i.from=e.effects.setTransition(i,c,a.from.x,i.from),i.to=e.effects.setTransition(i,c,a.to.x,i.to)),i.css(i.from),i.animate(i.to,t.duration,t.easing,function(){f&&e.effects.restore(i,l)})})),o.animate(o.to,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){0===o.to.opacity&&o.css("opacity",o.from.opacity),"hide"===p&&o.hide(),e.effects.restore(o,y),f||("static"===v?o.css({position:"relative",top:o.to.top,left:o.to.left}):e.each(["top","left"],function(e,t){o.css(t,function(t,i){var s=parseInt(i,10),n=e?o.to.left:o.to.top;return"auto"===i?n+"px":s+n+"px"})})),e.effects.removeWrapper(o),i()}})},e.effects.effect.scale=function(t,i){var s=e(this),n=e.extend(!0,{},t),a=e.effects.setMode(s,t.mode||"effect"),o=parseInt(t.percent,10)||(0===parseInt(t.percent,10)?0:"hide"===a?0:100),r=t.direction||"both",h=t.origin,l={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()},u={y:"horizontal"!==r?o/100:1,x:"vertical"!==r?o/100:1};n.effect="size",n.queue=!1,n.complete=i,"effect"!==a&&(n.origin=h||["middle","center"],n.restore=!0),n.from=t.from||("show"===a?{height:0,width:0,outerHeight:0,outerWidth:0}:l),n.to={height:l.height*u.y,width:l.width*u.x,outerHeight:l.outerHeight*u.y,outerWidth:l.outerWidth*u.x},n.fade&&("show"===a&&(n.from.opacity=0,n.to.opacity=1),"hide"===a&&(n.from.opacity=1,n.to.opacity=0)),s.effect(n)},e.effects.effect.puff=function(t,i){var s=e(this),n=e.effects.setMode(s,t.mode||"hide"),a="hide"===n,o=parseInt(t.percent,10)||150,r=o/100,h={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()};e.extend(t,{effect:"scale",queue:!1,fade:!0,mode:n,complete:i,percent:a?o:100,from:a?h:{height:h.height*r,width:h.width*r,outerHeight:h.outerHeight*r,outerWidth:h.outerWidth*r}}),s.effect(t)},e.effects.effect.pulsate=function(t,i){var s,n=e(this),a=e.effects.setMode(n,t.mode||"show"),o="show"===a,r="hide"===a,h=o||"hide"===a,l=2*(t.times||5)+(h?1:0),u=t.duration/l,d=0,c=n.queue(),p=c.length;for((o||!n.is(":visible"))&&(n.css("opacity",0).show(),d=1),s=1;l>s;s++)n.animate({opacity:d},u,t.easing),d=1-d;n.animate({opacity:d},u,t.easing),n.queue(function(){r&&n.hide(),i()}),p>1&&c.splice.apply(c,[1,0].concat(c.splice(p,l+1))),n.dequeue()},e.effects.effect.shake=function(t,i){var s,n=e(this),a=["position","top","bottom","left","right","height","width"],o=e.effects.setMode(n,t.mode||"effect"),r=t.direction||"left",h=t.distance||20,l=t.times||3,u=2*l+1,d=Math.round(t.duration/u),c="up"===r||"down"===r?"top":"left",p="up"===r||"left"===r,f={},m={},g={},v=n.queue(),y=v.length;for(e.effects.save(n,a),n.show(),e.effects.createWrapper(n),f[c]=(p?"-=":"+=")+h,m[c]=(p?"+=":"-=")+2*h,g[c]=(p?"-=":"+=")+2*h,n.animate(f,d,t.easing),s=1;l>s;s++)n.animate(m,d,t.easing).animate(g,d,t.easing);n.animate(m,d,t.easing).animate(f,d/2,t.easing).queue(function(){"hide"===o&&n.hide(),e.effects.restore(n,a),e.effects.removeWrapper(n),i()}),y>1&&v.splice.apply(v,[1,0].concat(v.splice(y,u+1))),n.dequeue()},e.effects.effect.slide=function(t,i){var s,n=e(this),a=["position","top","bottom","left","right","width","height"],o=e.effects.setMode(n,t.mode||"show"),r="show"===o,h=t.direction||"left",l="up"===h||"down"===h?"top":"left",u="up"===h||"left"===h,d={};e.effects.save(n,a),n.show(),s=t.distance||n["top"===l?"outerHeight":"outerWidth"](!0),e.effects.createWrapper(n).css({overflow:"hidden"}),r&&n.css(l,u?isNaN(s)?"-"+s:-s:s),d[l]=(r?u?"+=":"-=":u?"-=":"+=")+s,n.animate(d,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){"hide"===o&&n.hide(),e.effects.restore(n,a),e.effects.removeWrapper(n),i()}})},e.effects.effect.transfer=function(t,i){var s=e(this),n=e(t.to),a="fixed"===n.css("position"),o=e("body"),r=a?o.scrollTop():0,h=a?o.scrollLeft():0,l=n.offset(),u={top:l.top-r,left:l.left-h,height:n.innerHeight(),width:n.innerWidth()},d=s.offset(),c=e("<div class='ui-effects-transfer'></div>").appendTo(document.body).addClass(t.className).css({top:d.top-r,left:d.left-h,height:s.innerHeight(),width:s.innerWidth(),position:a?"fixed":"absolute"}).animate(u,t.duration,t.easing,function(){c.remove(),i()})}}); \ No newline at end of file diff --git a/public/assets/frontend/js/main.js b/public/assets/frontend/js/main.js new file mode 100644 index 00000000..c78e6bcf --- /dev/null +++ b/public/assets/frontend/js/main.js @@ -0,0 +1,338 @@ +(function (jQuery) { + + // Variable + var $ = jQuery; + $.fn.ripple = function () { + $(this).click(function (e) { + var rippler = $(this), + ink = rippler.find(".ink"); + + if (rippler.find(".ink").length === 0) { + rippler.append("<span class='ink'></span>"); + } + + + ink.removeClass("animate"); + if (!ink.height() && !ink.width()) { + var d = Math.max(rippler.outerWidth(), rippler.outerHeight()); + ink.css({ + height: d, + width: d + }); + } + + var x = e.pageX - rippler.offset().left - ink.width()/2; + var y = e.pageY - rippler.offset().top - ink.height()/2; + ink.css({ + top: y+'px', + left:x+'px' + }).addClass("animate"); + }); + }; + + $.fn.carouselAnimate = function() + { + function doAnimations(elems) + { + var animEndEv = 'webkitAnimationEnd animationend'; + + elems.each(function () { + var $this = $(this), + $animationType = $this.data('animation'); + $this.addClass($animationType).one(animEndEv, function () { + $this.removeClass($animationType); + }); + }); + } + + var $myCarousel = this; + var $firstAnimatingElems = $myCarousel.find('.item:first') + .find('[data-animation ^= "animated"]'); + + doAnimations($firstAnimatingElems); + $myCarousel.carousel('pause'); + $myCarousel.on('slide.bs.carousel', function (e) { + var $animatingElems = $(e.relatedTarget) + .find("[data-animation ^= 'animated']"); + doAnimations($animatingElems); + }); + }; + + + this.hide = function() + { + $(".tree").hide(); + $(".sub-tree").hide(); + }; + + + this.treeMenu = function() + { + + $('.tree-toggle').click(function(e){ + e.preventDefault(); + var $this = $(this).parent().children('ul.tree'); + $(".tree").not($this).slideUp(600); + $this.toggle(700); + + $(".tree").not($this).parent("li").find(".tree-toggle .right-arrow").removeClass("fa-angle-down").addClass("fa-angle-right"); + $this.parent("li").find(".tree-toggle .right-arrow").toggleClass("fa-angle-right fa-angle-down"); + }); + + $('.sub-tree-toggle').click(function(e) { + e.preventDefault(); + var $this = $(this).parent().children('ul.sub-tree'); + $(".sub-tree").not($this).slideUp(600); + $this.toggle(700); + + $(".sub-tree").not($this).parent("li").find(".sub-tree-toggle .right-arrow").removeClass("fa-angle-down").addClass("fa-angle-right"); + $this.parent("li").find(".sub-tree-toggle .right-arrow").toggleClass("fa-angle-right fa-angle-down"); + }); + }; + + + + this.leftMenu = function() + { + + $('.opener-left-menu').on('click', function(){ + $(".line-chart").width("100%"); + $(".mejs-video").height("auto").width("100%"); + if($('#right-menu').is(":visible")) + { + $('#right-menu').animate({ 'width': '0px' }, 'slow', function(){ + $('#right-menu').hide(); + }); + } + if( $('#left-menu .sub-left-menu').is(':visible') ) { + $('#content').animate({ 'padding-left': '0px'}, 'slow'); + $('#left-menu .sub-left-menu').animate({ 'width': '0px' }, 'slow', function(){ + $('.overlay').show(); + $('.opener-left-menu').removeClass('is-open'); + $('.opener-left-menu').addClass('is-closed'); + $('#left-menu .sub-left-menu').hide(); + }); + + } + else { + $('#left-menu .sub-left-menu').show(); + $('#left-menu .sub-left-menu').animate({ 'width': '230px' }, 'slow'); + $('#content').animate({ 'padding-left': '230px','padding-right':'0px'}, 'slow'); + $('.overlay').hide(); + $('.opener-left-menu').removeClass('is-closed'); + $('.opener-left-menu').addClass('is-open'); + } + }); + }; + + + this.userList = function(){ + + $(".user-list ul").niceScroll({ + touchbehavior:true, + cursorcolor:"#FF00FF", + cursoropacitymax:0.6, + cursorwidth:24, + usetransition:true, + hwacceleration:true, + autohidemode:"hidden" + }); + + }; + + + this.rightMenu = function(){ + $('.opener-right-menu').on('click', function(){ + userList(); + $(".user").niceScroll(); + $(".user ul li").on('click',function(){ + $(".user-list ul").getNiceScroll().remove(); + $(".user").hide(); + $(".chatbox").show(1000); + userList(); + }); + + $(".close-chat").on("click",function(){ + $(".user").show(); + $(".chatbox").hide(1000); + }); + + $(".line-chart").width("100%"); + + if($('#left-menu .sub-left-menu').is(':visible')) { + $('#left-menu .sub-left-menu').animate({ 'width': '0px' }, 'slow', function(){ + $('#left-menu .sub-left-menu').hide(); + $('.overlay').show(); + $('.opener-left-menu').removeClass('is-open'); + $('.opener-left-menu').addClass('is-closed'); + }); + + $('#content').animate({ 'padding-left': '0px'}, 'slow'); + } + + if($('#right-menu').is(':visible') ) { + $('#right-menu').animate({ 'width': '0px' }, 'slow', function(){ + $('#right-menu').hide(); + }); + $('#content').animate({ 'padding-right': '0px'}, 'slow'); + } + else { + $('#right-menu').show(); + $('#right-menu').animate({ 'width': '230px' }, 'slow'); + $('#content').animate({ 'padding-right': '230px'}, 'slow'); + } + }); + }; + + + + $(".box-v6-content-bg").each(function(){ + $(this).attr("style","width:" + $(this).attr("data-progress") + ";"); + }); + + $('.carousel-thumb').on('slid.bs.carousel', function () { + if($(this).find($(".item")).is(".active")) + { + var Current = $(this).find($(".item.active")).attr("data-slide"); + $(".carousel-thumb-img li img").removeClass("animated rubberBand"); + $(".carousel-thumb-img li").removeClass("active"); + + $($(".carousel-thumb-img").children()[Current]).addClass("active"); + $($(".carousel-thumb-img li").children()[Current]).addClass("animated rubberBand"); + } + }); + + + + $(".carousel-thumb-img li").on("click",function(){ + $(".carousel-thumb-img li img").removeClass("animated rubberBand"); + $(".carousel-thumb-img li").removeClass("active"); + $(this).addClass("active"); + }); + + $("#mimin-mobile-menu-opener").on("click",function(e){ + $("#mimin-mobile").toggleClass("reverse"); + var rippler = $("#mimin-mobile"); + if(!rippler.hasClass("reverse")) + { + if(rippler.find(".ink").length == 0) { + rippler.append("<div class='ink'></div>"); + } + var ink = rippler.find(".ink"); + ink.removeClass("animate"); + if(!ink.height() && !ink.width()) + { + var d = Math.max(rippler.outerWidth(), rippler.outerHeight()); + ink.css({height: d, width: d}); + + } + var x = e.pageX - rippler.offset().left - ink.width()/2; + var y = e.pageY - rippler.offset().top - ink.height()/2; + ink.css({ + top: y+'px', + left:x+'px', + }).addClass("animate"); + + rippler.css({'z-index':9999}); + rippler.animate({ + backgroundColor: "#FF6656", + width: '100%' + }, 750 ); + + $("#mimin-mobile .ink").on("animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd", + function(e){ + $(".sub-mimin-mobile-menu-list").show(); + $("#mimin-mobile-menu-opener span").removeClass("fa-bars").addClass("fa-close").css({"font-size":"2em"}); + }); + }else{ + + if(rippler.find(".ink").length == 0) { + rippler.append("<div class='ink'></div>"); + } + var ink = rippler.find(".ink"); + ink.removeClass("animate"); + if(!ink.height() && !ink.width()) + { + var d = Math.max(rippler.outerWidth(), rippler.outerHeight()); + ink.css({height: d, width: d}); + + } + var x = e.pageX - rippler.offset().left - ink.width()/2; + var y = e.pageY - rippler.offset().top - ink.height()/2; + ink.css({ + top: y+'px', + left:x+'px', + }).addClass("animate"); + rippler.animate({ + backgroundColor: "transparent", + 'z-index':'-1' + }, 750 ); + + $("#mimin-mobile .ink").on("animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd", + function(e){ + $("#mimin-mobile-menu-opener span").removeClass("fa-close").addClass("fa-bars").css({"font-size":"1em"}); + $(".sub-mimin-mobile-menu-list").hide(); + }); + } + }); + + + + $(".form-text").on("click",function(){ + $(this).before("<div class='ripple-form'></div>"); + $(".ripple-form").on("animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd", + function(e){ + // do something here + $(this).remove(); + }); + }); + + $('.mail-wrapper').find('.mail-left').css('height', $('.mail-wrapper').innerHeight()); + $("#left-menu ul li a").ripple(); + $(".ripple div").ripple(); + $("#carousel-example3").carouselAnimate(); + /*$("#left-menu .sub-left-menu").niceScroll(); + $(".sub-mimin-mobile-menu-list").niceScroll({ + touchbehavior:true, + cursorcolor:"#FF00FF", + cursoropacitymax:0.6, + cursorwidth:24, + usetransition:true, + hwacceleration:true, + autohidemode:"hidden" + });*/ + + $(".fileupload-v1-btn").on("click",function(){ + var wrapper = $(this).parent("span").parent("div"); + var path = wrapper.find($(".fileupload-v1-path")); + $(".fileupload-v1-file").click(); + $(".fileupload-v1-file").on("change",function(){ + path.attr("placeholder",$(this).val()); + console.log(wrapper); + console.log(path); + }); + }); + + var datetime = null, + date = null; + + var update = function () { + date = moment(new Date()) + datetime.html(date.format('HH:mm')); + datetime2.html(date.format('dddd, MMMM Do YYYY')); + }; + + $(document).ready(function(){ + datetime = $('.time h1'); + datetime2 = $('.time p'); + update(); + setInterval(update, 1000); + }); + + + $("body").tooltip({ selector: '[data-toggle=tooltip]' }); + leftMenu(); + rightMenu(); + treeMenu(); + hide(); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/bootstrap-material-datetimepicker.js b/public/assets/frontend/js/plugins/bootstrap-material-datetimepicker.js new file mode 100644 index 00000000..3e276211 --- /dev/null +++ b/public/assets/frontend/js/plugins/bootstrap-material-datetimepicker.js @@ -0,0 +1,1238 @@ +/*! + * bootstrap-material-datetimepicker.js + * + * Copyright (c) 2015 Romain America + * + * Released under the MIT license + * https://github.com/T00rk/bootstrap-material-datetimepicker/blob/gh-pages/LICENSE.md + */ + +(function ($, moment) { + var pluginName = "bootstrapMaterialDatePicker"; + var pluginDataName = "plugin_" + pluginName; + + moment.locale('en'); + + function Plugin(element, options) + { + this.currentView = 0; + + this.minDate; + this.maxDate; + + this._attachedEvents = []; + + this.element = element; + this.$element = $(element); + + this.params = { date : true, time : true, format : 'YYYY-MM-DD', minDate : null, maxDate : null, currentDate : null, lang : 'en', weekStart : 0, shortTime : false, 'cancelText' : 'Cancel', 'okText' : 'OK','animation' : false}; + this.params = $.fn.extend(this.params, options); + + this.name = "dtp_" + this.setName(); + this.$element.attr("data-dtp", this.name); + + this.init(); + } + + $.fn[pluginName] = function(options, p) + { + this.each(function() + { + if(!$.data(this, pluginDataName)) + { + $.data(this, pluginDataName, new Plugin(this, options)); + } + else + { + if(typeof($.data(this, pluginDataName)[options]) === 'function') + { + $.data(this, pluginDataName)[options](p); + } + if(options === 'destroy') + { + delete $.data(this, pluginDataName); + } + } + }); + return this; + }; + + Plugin.prototype = + { + init: function() + { + this.initDays(); + this.initDates(); + + this.initTemplate(); + + this.initButtons(); + + this._attachEvent($(window), 'resize', this._centerBox(this)); + this._attachEvent(this.$dtpElement.find('.dtp-content'), 'click', this._onElementClick.bind(this)); + this._attachEvent(this.$dtpElement, 'click', this._onBackgroundClick.bind(this)); + this._attachEvent(this.$dtpElement.find('.dtp-close > a'), 'click', this._onCloseClick.bind(this)); + this._attachEvent(this.$element, 'focus', this._onFocus.bind(this)); + }, + initDays: function() + { + this.days = []; + for(var i = this.params.weekStart; this.days.length < 7; i++) + { + if(i > 6) + { + i = 0; + } + this.days.push(i.toString()); + } + }, + initDates: function() + { + if(this.$element.val().length > 0) + { + if(typeof(this.params.format) !== 'undefined' && this.params.format !== null) + { + this.currentDate = moment(this.$element.val(), this.params.format).locale(this.params.lang); + } + else + { + this.currentDate = moment(this.$element.val()).locale(this.params.lang); + } + } + else + { + if(typeof(this.$element.attr('value')) !== 'undefined' && this.$element.attr('value') !== null && this.$element.attr('value') !== "") + { + if(typeof(this.$element.attr('value')) === 'string') + { + if(typeof(this.params.format) !== 'undefined' && this.params.format !== null) + { + this.currentDate = moment(this.$element.attr('value'), this.params.format).locale(this.params.lang); + } + else + { + this.currentDate = moment(this.$element.attr('value')).locale(this.params.lang); + } + } + } + else + { + if(typeof(this.params.currentDate) !== 'undefined' && this.params.currentDate !== null) + { + if(typeof(this.params.currentDate) === 'string') + { + if(typeof(this.params.format) !== 'undefined' && this.params.format !== null) + { + this.currentDate = moment(this.params.currentDate, this.params.format).locale(this.params.lang); + } + else + { + this.currentDate = moment(this.params.currentDate).locale(this.params.lang); + } + } + else + { + if(typeof(this.params.currentDate.isValid) === 'undefined' || typeof(this.params.currentDate.isValid) !== 'function') + { + var x = this.params.currentDate.getTime(); + this.currentDate = moment(x, "x").locale(this.params.lang); + } + else + { + this.currentDate = this.params.currentDate; + } + } + this.$element.val(this.currentDate.format(this.params.format)); + } + else + this.currentDate = moment(); + } + } + + if(typeof(this.params.minDate) !== 'undefined' && this.params.minDate !== null) + { + if(typeof(this.params.minDate) === 'string') + { + if(typeof(this.params.format) !== 'undefined' && this.params.format !== null) + { + this.minDate = moment(this.params.minDate, this.params.format).locale(this.params.lang); + } + else + { + this.minDate = moment(this.params.minDate).locale(this.params.lang); + } + } + else + { + if(typeof(this.params.minDate.isValid) === 'undefined' || typeof(this.params.minDate.isValid) !== 'function') + { + var x = this.params.minDate.getTime(); + this.minDate = moment(x, "x").locale(this.params.lang); + } + else + { + this.minDate = this.params.minDate; + } + } + } + + if(typeof(this.params.maxDate) !== 'undefined' && this.params.maxDate !== null) + { + if(typeof(this.params.maxDate) === 'string') + { + if(typeof(this.params.format) !== 'undefined' && this.params.format !== null) + { + this.maxDate = moment(this.params.maxDate, this.params.format).locale(this.params.lang); + } + else + { + this.maxDate = moment(this.params.maxDate).locale(this.params.lang); + } + } + else + { + if(typeof(this.params.maxDate.isValid) === 'undefined' || typeof(this.params.maxDate.isValid) !== 'function') + { + var x = this.params.maxDate.getTime(); + this.maxDate = moment(x, "x").locale(this.params.lang); + } + else + { + this.maxDate = this.params.maxDate; + } + } + } + + if(!this.isAfterMinDate(this.currentDate)) + { + this.currentDate = moment(this.minDate); + } + if(!this.isBeforeMaxDate(this.currentDate)) + { + this.currentDate = moment(this.maxDate); + } + }, + initTemplate: function() + { + + if(this.params.animation===false) + { + this.dtpButtons = '<div class="dtp-buttons">' + + '<button class="dtp-btn-cancel btn btn-flat">' + this.params.cancelText + '</button>' + + '<button class="dtp-btn-ok btn btn-flat">' + this.params.okText + '</button>' + + '<div class="clearfix"></div>' + + '</div>'; + }else{this.dtpButtons = ' ';} + + this.template = '<div class="dtp hidden" id="' + this.name + '">' + + '<div class="dtp-content animated pulse">' + + '<div class="dtp-date-view">' + + '<header class="dtp-header">' + + '<div class="dtp-actual-day">Lundi</div>' + + '<div class="dtp-close"><a href="javascript:void(0);"><i class="icon-close icons"></i></</div>' + + '</header>' + + '<div class="dtp-date hidden">' + + '<div>' + + '<div class="left center p10">' + + '<a href="javascript:void(0);" class="dtp-select-month-before animated fadeInRight"><i class="icon-arrow-left icons"></i></a>' + + '</div>' + + '<div class="dtp-actual-month p80">MAR</div>' + + '<div class="right center p10">' + + '<a href="javascript:void(0);" class="dtp-select-month-after animated fadeInleft"><i class="icon-arrow-right icons"></i></a>' + + '</div>' + + '<div class="clearfix"></div>' + + '</div>' + + '<div class="dtp-actual-num">13</div>' + + '<div>' + + '<div class="left center p10">' + + '<a href="javascript:void(0);" class="dtp-select-year-before animated fadeInRight"><i class=icon-arrow-left icons"></i></a>' + + '</div>' + + '<div class="dtp-actual-year p80">2014</div>' + + '<div class="right center p10">' + + '<a href="javascript:void(0);" class="dtp-select-year-after animated fadeInLeft"><i class="icon-arrow-right icons"></i></a>' + + '</div>' + + '<div class="clearfix"></div>' + + '</div>' + + '</div>' + + '<div class="dtp-time hidden">' + + '<div class="dtp-actual-maxtime">23:55</div>' + + '</div>' + + '<div class="dtp-picker animated fadeIn">' + + '<div class="dtp-picker-calendar"></div>' + + '<div class="dtp-picker-datetime hidden">' + + '<div class="dtp-actual-meridien">' + + '<div class="left p20">' + + '<a class="dtp-meridien-am" href="javascript:void(0);">AM</a>' + + '</div>' + + '<div class="dtp-actual-time p60"></div>' + + '<div class="right p20">' + + '<a class="dtp-meridien-pm" href="javascript:void(0);">PM</a>' + + '</div>' + + '<div class="clearfix"></div>' + + '</div>' + + '<div class="dtp-picker-clock"></div>' + + '</div>' + + '</div>' + + '</div>' + + this.dtpButtons+ + '</div>' + + '</div>'; + + if($('body').find("#" + this.name).length <= 0) + { + $('body').append(this.template); + + this.dtpElement = $('body').find("#" + this.name); + this.$dtpElement = $(this.dtpElement); + } + }, + initButtons: function() + { + this._attachEvent(this.$dtpElement.find('.dtp-btn-cancel'), 'click', this._onCancelClick.bind(this)); + this._attachEvent(this.$dtpElement.find('.dtp-btn-ok'), 'click', this._onOKClick.bind(this)); + this._attachEvent(this.$dtpElement.find('a.dtp-select-month-before'), 'click', this._onMonthBeforeClick.bind(this)); + this._attachEvent(this.$dtpElement.find('a.dtp-select-month-after'), 'click', this._onMonthAfterClick.bind(this)); + this._attachEvent(this.$dtpElement.find('a.dtp-select-year-before'), 'click', this._onYearBeforeClick.bind(this)); + this._attachEvent(this.$dtpElement.find('a.dtp-select-year-after'), 'click', this._onYearAfterClick.bind(this)); + }, + initMeridienButtons: function() + { + this.$dtpElement.find('a.dtp-meridien-am').off('click').on('click', this._onSelectAM.bind(this)); + this.$dtpElement.find('a.dtp-meridien-pm').off('click').on('click', this._onSelectPM.bind(this)); + }, + initDate: function(d) + { + this.currentView = 0; + + this.$dtpElement.find('.dtp-picker-calendar').removeClass('hidden').addClass("animated fadeIn"); + this.$dtpElement.find('.dtp-picker-datetime').addClass('hidden animated fadeIn'); + + var _date = ((typeof(this.currentDate) !== 'undefined' && this.currentDate !== null) ? this.currentDate : null); + var _calendar = this.generateCalendar(this.currentDate); + + if(typeof(_calendar.week) !== 'undefined' && typeof(_calendar.days) !== 'undefined') + { + var _template = this.constructHTMLCalendar(_date, _calendar); + + this.$dtpElement.find('a.dtp-select-day').off('click'); + this.$dtpElement.find('.dtp-picker-calendar').html(_template); + + this.$dtpElement.find('a.dtp-select-day').on('click', this._onSelectDate.bind(this)); + + this.toggleButtons(_date); + } + + this._centerBox(); + this.showDate(_date); + }, + initHours: function() + { + this.currentView = 1; + + if(!this.params.date) + { + var w = this.$dtpElement.find('.dtp-content').width(); + + var ml = this.$dtpElement.find('.dtp-picker-clock').css('marginLeft').replace('px', ''); + var mr = this.$dtpElement.find('.dtp-picker-clock').css('marginRight').replace('px', ''); + + var pl = this.$dtpElement.find('.dtp-picker').css('paddingLeft').replace('px', ''); + var pr = this.$dtpElement.find('.dtp-picker').css('paddingRight').replace('px', ''); + + this.$dtpElement.find('.dtp-picker-clock').innerWidth(w - (parseInt(ml) + parseInt(mr) + parseInt(pl) + parseInt(pr))); + } + + this.showTime(this.currentDate); + this.initMeridienButtons(); + + this.$dtpElement.find('.dtp-picker-datetime').removeClass('hidden'); + this.$dtpElement.find('.dtp-picker-calendar').addClass('hidden'); + + if(this.currentDate.hour() < 12) + { + this.$dtpElement.find('a.dtp-meridien-am').click(); + } + else + { + this.$dtpElement.find('a.dtp-meridien-pm').click(); + } + + var pL = this.$dtpElement.find('.dtp-picker-clock').parent().parent().css('paddingLeft').replace('px', ''); + var pT = this.$dtpElement.find('.dtp-picker-clock').parent().parent().css('paddingTop').replace('px', ''); + var mL = this.$dtpElement.find('.dtp-picker-clock').css('marginLeft').replace('px', ''); + var mT = this.$dtpElement.find('.dtp-picker-clock').css('marginTop').replace('px', ''); + + var r = (this.$dtpElement.find('.dtp-picker-clock').innerWidth() / 2); + var j = r / 1.2; + + var hours = []; + + for(var h = 0; h < 12; ++h) + { + var x = j * Math.sin(Math.PI * 2 * (h / 12)); + var y = j * Math.cos(Math.PI * 2 * (h / 12)); + + var hour = $('<div>', { class : 'dtp-picker-time' }) + .css + ({ + marginLeft: (r + x + parseInt(pL) / 2) - (parseInt(pL) + parseInt(mL)) + 'px', + marginTop: (r - y - parseInt(mT) / 2) - (parseInt(pT) + parseInt(mT)) + 'px' + }); + var cH = ((this.currentDate.format('h') == 12) ? 0 : this.currentDate.format('h')); + var hourLink = $('<a>', { href : 'javascript:void(0);', class : 'dtp-select-hour' }).data('hour', h).text((h == 0 ? 12 : h)); + if(h == parseInt(cH)) + hourLink.addClass('selected animated rubberBand'); + + hour.append(hourLink); + hours.push(hour); + } + + this.$dtpElement.find('a.dtp-select-hour').off('click'); + + this.$dtpElement.find('.dtp-picker-clock').html(hours); + this.toggleTime(true); + + this.$dtpElement.find('.dtp-picker-clock').css('height', (this.$dtpElement.find('.dtp-picker-clock').width()) + (parseInt(pT) + parseInt(mT)) + 'px'); + + this.initHands(true); + }, + initMinutes: function() + { + this.currentView = 2; + + this.showTime(this.currentDate); + + this.initMeridienButtons(); + + if(this.currentDate.hour() < 12) + { + this.$dtpElement.find('a.dtp-meridien-am').click(); + } + else + { + this.$dtpElement.find('a.dtp-meridien-pm').click(); + } + + this.$dtpElement.find('.dtp-picker-calendar').addClass('hidden'); + this.$dtpElement.find('.dtp-picker-datetime').removeClass('hidden'); + + var pL = this.$dtpElement.find('.dtp-picker-clock').parent().parent().css('paddingLeft').replace('px', ''); + var pT = this.$dtpElement.find('.dtp-picker-clock').parent().parent().css('paddingTop').replace('px', ''); + var mL = this.$dtpElement.find('.dtp-picker-clock').css('marginLeft').replace('px', ''); + var mT = this.$dtpElement.find('.dtp-picker-clock').css('marginTop').replace('px', ''); + + var r = (this.$dtpElement.find('.dtp-picker-clock').innerWidth() / 2); + var j = r / 1.2; + + var minutes = []; + + for(var m = 0; m < 60; m += 5) + { + var x = j * Math.sin(Math.PI * 2 * (m / 60)); + var y = j * Math.cos(Math.PI * 2 * (m / 60)); + + var minute = $('<div>', { class : 'dtp-picker-time' }) + .css + ({ + marginLeft: (r + x + parseInt(pL) / 2) - (parseInt(pL) + parseInt(mL)) + 'px', + marginTop: (r - y - parseInt(mT) / 2) - (parseInt(pT) + parseInt(mT)) + 'px' + }); + + var minuteLink = $('<a>', { href : 'javascript:void(0);', class : 'dtp-select-minute' }).data('minute', m).text(((m.toString().length == 2) ? m : '0' + m)); + if(m == 5 * Math.round(this.currentDate.minute() / 5)) + { + minuteLink.addClass('selected animated rubberBand'); + this.currentDate.minute(m); + } + + minute.append(minuteLink); + minutes.push(minute); + } + + this.$dtpElement.find('a.dtp-select-minute').off('click'); + + this.$dtpElement.find('.dtp-picker-clock').html(minutes); + this.toggleTime(false); + + this.$dtpElement.find('.dtp-picker-clock').css('height', (this.$dtpElement.find('.dtp-picker-clock').width()) + (parseInt(pT) + parseInt(mT)) + 'px'); + + this.initHands(false); + + this._centerBox(); + }, + initHands: function(t) + { + this.$dtpElement.find('.dtp-picker-clock').append + ( + '<div class="dtp-hand dtp-hour-hand"></div>' + + '<div class="dtp-hand dtp-minute-hand"></div>' + + '<div class="dtp-clock-center"></div>' + ); + + var pL = this.$dtpElement.find('.dtp-picker-clock').parent().parent().css('paddingLeft').replace('px', ''); + var pT = this.$dtpElement.find('.dtp-picker-clock').parent().parent().css('paddingTop').replace('px', ''); + var mL = this.$dtpElement.find('.dtp-picker-clock').css('marginLeft').replace('px', ''); + var mT = this.$dtpElement.find('.dtp-picker-clock').css('marginTop').replace('px', ''); + + var w = this.$dtpElement.find('.dtp-clock-center').width() / 2; + var h = this.$dtpElement.find('.dtp-clock-center').height() / 2; + + var r = (this.$dtpElement.find('.dtp-picker-clock').innerWidth() / 2); + var j = r / 1.2; + + var _hL = r / 1.7; + var _mL = r / 1.5; + + this.$dtpElement.find('.dtp-hour-hand').css({ + left: r + (parseInt(mL) * 1.5) + 'px', + height: _hL + 'px', + marginTop: (r - _hL - parseInt(pL)) + 'px' + }).addClass((t === true) ? 'on' : ''); + this.$dtpElement.find('.dtp-minute-hand').css + ({ + left: r + (parseInt(mL) * 1.5) + 'px', + height: _mL + 'px', + marginTop: (r - _mL - parseInt(pL)) + 'px' + }).addClass((t === false) ? 'on' : ''); + this.$dtpElement.find('.dtp-clock-center').css + ({ + left: r + parseInt(pL) + parseInt(mL) - w + 'px', + marginTop: (r - (parseInt(mL) / 2)) - h + 'px' + }); + + this.animateHands(); + + this._centerBox(); + }, + animateHands: function() + { + var h = this.currentDate.hour(); + var m = this.currentDate.minute(); + + this.rotateElement(this.$dtpElement.find('.dtp-hour-hand'), (360 / 12) * h); + this.rotateElement(this.$dtpElement.find('.dtp-minute-hand'), ((360 / 60) * (5 * Math.round(this.currentDate.minute() / 5)))); + }, + isAfterMinDate: function(date, checkHour, checkMinute) + { + var _return = true; + + if(typeof(this.minDate) !== 'undefined' && this.minDate !== null) + { + var _minDate = moment(this.minDate); + var _date = moment(date); + + if(!checkHour && !checkMinute) + { + _minDate.hour(0); + _minDate.minute(0); + + _date.hour(0); + _date.minute(0); + } + + _minDate.second(0); + _date.second(0); + _minDate.millisecond(0); + _date.millisecond(0); + + if(!checkMinute) + { + _date.minute(0); + _minDate.minute(0); + + _return = (parseInt(_date.format("X")) >= parseInt(_minDate.format("X"))); + } + else + { + _return = (parseInt(_date.format("X")) >= parseInt(_minDate.format("X"))); + } + } + + return _return; + }, + isBeforeMaxDate: function(date, checkTime, checkMinute) + { + var _return = true; + + if(typeof(this.maxDate) !== 'undefined' && this.maxDate !== null) + { + var _maxDate = moment(this.maxDate); + var _date = moment(date); + + if(!checkTime && !checkMinute) + { + _maxDate.hour(0); + _maxDate.minute(0); + + _date.hour(0); + _date.minute(0); + } + + _maxDate.second(0); + _date.second(0); + _maxDate.millisecond(0); + _date.millisecond(0); + + if(!checkMinute) + { + _date.minute(0); + _maxDate.minute(0); + + _return = (parseInt(_date.format("X")) <= parseInt(_maxDate.format("X"))); + } + else + { + _return = (parseInt(_date.format("X")) <= parseInt(_maxDate.format("X"))); + } + } + + return _return; + }, + rotateElement: function(el, deg) + { + $(el).css + ({ + WebkitTransform: 'rotate(' + deg + 'deg)', + '-moz-transform': 'rotate(' + deg + 'deg)' + }); + }, + showDate: function(date) + { + if(date) + { + this.$dtpElement.find('.dtp-actual-day').html(date.locale(this.params.lang).format('dddd')); + this.$dtpElement.find('.dtp-actual-month').html(date.locale(this.params.lang).format('MMM').toUpperCase()); + this.$dtpElement.find('.dtp-actual-num').html(date.locale(this.params.lang).format('DD')); + this.$dtpElement.find('.dtp-actual-year').html(date.locale(this.params.lang).format('YYYY')); + } + }, + showTime: function(date) + { + if(date) + { + var minutes = (5 * Math.round(date.minute() / 5)); + var content = ((this.params.shortTime) ? date.format('hh') : date.format('HH')) + ':' + ((minutes.toString().length == 2) ? minutes : '0' + minutes); + + if(this.params.date) + this.$dtpElement.find('.dtp-actual-time').html(content); + else + { + if(this.params.shortTime) + this.$dtpElement.find('.dtp-actual-day').html(date.format('A')); + else + this.$dtpElement.find('.dtp-actual-day').html(' '); + + this.$dtpElement.find('.dtp-actual-maxtime').html(content); + } + } + }, + selectDate: function(date) + { + if(date) + { + this.currentDate.date(date); + + this.showDate(this.currentDate); + this.$element.trigger('dateSelected', this.currentDate); + } + }, + generateCalendar: function(date) + { + var _calendar = {}; + + if(date !== null) + { + var startOfMonth = moment(date).locale(this.params.lang).startOf('month'); + var endOfMonth = moment(date).locale(this.params.lang).endOf('month'); + + var iNumDay = startOfMonth.format('d'); + + _calendar.week = this.days; + _calendar.days = []; + + for(var i = startOfMonth.date(); i <= endOfMonth.date(); i++) + { + if(i === startOfMonth.date()) + { + var iWeek = _calendar.week.indexOf(iNumDay.toString()); + if(iWeek > 0) + { + for(var x = 0; x < iWeek; x++) + { + _calendar.days.push(0); + } + } + } + _calendar.days.push(moment(startOfMonth).locale(this.params.lang).date(i)); + } + } + + return _calendar; + }, + constructHTMLCalendar: function(date, calendar) + { + var _template = ""; + + _template += '<div class="dtp-picker-month">' + date.locale(this.params.lang).format('MMMM YYYY') + '</div>'; + _template += '<table class="table dtp-picker-days"><thead>'; + for(var i = 0; i < calendar.week.length; i++) + { + _template += '<th>' + moment(parseInt(calendar.week[i]), "d").locale(this.params.lang).format("dd").substring(0, 1) + '</th>'; + } + + _template += '</thead>'; + _template += '<tbody><tr>'; + + for(var i = 0; i < calendar.days.length; i++) + { + if(i % 7 == 0) + _template += '</tr><tr>'; + _template += '<td data-date="' + moment(calendar.days[i]).locale(this.params.lang).format("D") + '">'; + if(calendar.days[i] != 0) + { + if(this.isBeforeMaxDate(moment(calendar.days[i]), false, false) === false || this.isAfterMinDate(moment(calendar.days[i]), false, false) === false) + { + _template += '<span class="dtp-select-day">' + moment(calendar.days[i]).locale(this.params.lang).format("DD") + '</span>'; + } + else + { + if(moment(calendar.days[i]).locale(this.params.lang).format("DD") === moment(this.currentDate).locale(this.params.lang).format("DD")) + { + _template += '<a href="javascript:void(0);" class="dtp-select-day selected animated rubberBand">' + moment(calendar.days[i]).locale(this.params.lang).format("DD") + '</a>'; + } + else + { + _template += '<a href="javascript:void(0);" class="dtp-select-day">' + moment(calendar.days[i]).locale(this.params.lang).format("DD") + '</a>'; + } + } + + _template += '</td>'; + } + } + _template += '</tr></tbody></table>'; + + return _template; + }, + setName: function() + { + var text = ""; + var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; + + for( var i=0; i < 5; i++ ) + { + text += possible.charAt(Math.floor(Math.random() * possible.length)); + } + + return text; + }, + isPM: function() + { + return this.$dtpElement.find('a.dtp-meridien-pm').hasClass('selected'); + }, + setElementValue: function() + { + this.$element.trigger('beforeChange', this.currentDate); + if(typeof($.material) !== 'undefined') + { + this.$element.removeClass('empty'); + } + this.$element.val(moment(this.currentDate).locale(this.params.lang).format(this.params.format)); + this.$element.trigger('change', this.currentDate); + }, + toggleButtons: function(date) + { + if(date && date.isValid()) + { + var startOfMonth = moment(date).locale(this.params.lang).startOf('month'); + var endOfMonth = moment(date).locale(this.params.lang).endOf('month'); + + if(!this.isAfterMinDate(startOfMonth, false, false)) + { + this.$dtpElement.find('a.dtp-select-month-before').addClass('invisible'); + } + else + { + this.$dtpElement.find('a.dtp-select-month-before').removeClass('invisible'); + } + + if(!this.isBeforeMaxDate(endOfMonth, false, false)) + { + this.$dtpElement.find('a.dtp-select-month-after').addClass('invisible'); + } + else + { + this.$dtpElement.find('a.dtp-select-month-after').removeClass('invisible'); + } + + var startOfYear = moment(date).locale(this.params.lang).startOf('year'); + var endOfYear = moment(date).locale(this.params.lang).endOf('year'); + + if(!this.isAfterMinDate(startOfYear, false, false)) + { + this.$dtpElement.find('a.dtp-select-year-before').addClass('invisible'); + } + else + { + this.$dtpElement.find('a.dtp-select-year-before').removeClass('invisible'); + } + + if(!this.isBeforeMaxDate(endOfYear, false, false)) + { + this.$dtpElement.find('a.dtp-select-year-after').addClass('invisible'); + } + else + { + this.$dtpElement.find('a.dtp-select-year-after').removeClass('invisible'); + } + } + }, + toggleTime: function(isHours) + { + if(isHours) + { + this.$dtpElement.find('a.dtp-select-hour').removeClass('disabled'); + this.$dtpElement.find('a.dtp-select-hour').removeProp('disabled'); + this.$dtpElement.find('a.dtp-select-hour').off('click'); + + var _self = this; + + this.$dtpElement.find('a.dtp-select-hour').each(function() + { + var _hour = $(this).data('hour'); + + var _date = moment(_self.currentDate); + _date.hour(_self.convertHours(_hour)).minute(0).second(0); + + if(_self.isAfterMinDate(_date, true, false) === false || _self.isBeforeMaxDate(_date, true, false) === false) + { + $(this).prop("disabled"); + $(this).addClass("disabled"); + } + else + { + $(this).on('click', _self._onSelectHour.bind(_self)); + } + }); + } + else + { + this.$dtpElement.find('a.dtp-select-minute').removeClass('disabled'); + this.$dtpElement.find('a.dtp-select-minute').removeProp('disabled'); + this.$dtpElement.find('a.dtp-select-minute').off('click'); + + var _self = this; + + this.$dtpElement.find('a.dtp-select-minute').each(function() + { + var _minute = $(this).data('minute'); + + var _date = moment(_self.currentDate); + _date.minute(_minute).second(0); + + if(_self.isAfterMinDate(_date, true, true) === false || _self.isBeforeMaxDate(_date, true, true) === false) + { + $(this).prop("disabled"); + $(this).addClass("disabled"); + } + else + { + $(this).on('click', _self._onSelectMinute.bind(_self)); + } + }); + } + }, + _attachEvent: function(el, ev, fn) + { + el.on(ev, fn); + this._attachedEvents.push([el, ev, fn]); + }, + _detachEvents: function() + { + for(var i = this._attachedEvents.length - 1; i >= 0; i--) + { + this._attachedEvents[i][0].off(this._attachedEvents[i][1], this._attachedEvents[i][2]); + this._attachedEvents.splice(i,1); + } + }, + _onFocus: function() + { + this.currentView = 0; + this.$element.blur(); + this.$dtpElement.removeClass("animated flipOut"); + + this.initDates(); + + this.show(); + + if(this.params.date) + { + this.$dtpElement.find('.dtp-date').removeClass('hidden'); + this.initDate(); + } + else + { + if(this.params.time) + { + this.$dtpElement.find('.dtp-time').removeClass('hidden'); + this.initHours(); + } + } + }, + _onBackgroundClick: function(e) + { + e.stopPropagation(); + this.hide(); + }, + _onElementClick: function(e) + { + e.stopPropagation(); + }, + _onCloseClick: function() + { + var a = this; + this.$dtpElement.addClass("animated fadeOut"); + $(this.$dtpElement).on("animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd", + function(){ + a.hide(); + }); + + }, + _onOKClick: function() + { + if(this.params.animation===false) + { + switch(this.currentView) + { + case 0: + if(this.params.time === true) + { + this.initHours(); + } + else + { + this.setElementValue(); + this.hide(); + } + break; + case 1: + this.initMinutes(); + break; + case 2: + this.setElementValue(); + this.hide(); + break; + } + } + }, + _onCancelClick: function() + { + if(this.params.animation===false) + { + if(this.params.time) + { + switch(this.currentView) + { + case 0: + this.hide(); + break; + case 1: + if(this.params.date) + { + this.initDate(); + } + else + { + this.hide(); + } + break; + case 2: + this.initHours(); + break; + } + } + else + { + this.hide(); + } + } + }, + _onMonthBeforeClick: function() + { + this.currentDate.subtract(1, 'months'); + this.initDate(this.currentDate); + }, + _onMonthAfterClick: function() + { + this.currentDate.add(1, 'months'); + this.initDate(this.currentDate); + }, + _onYearBeforeClick: function() + { + this.currentDate.subtract(1, 'years'); + this.initDate(this.currentDate); + }, + _onYearAfterClick: function() + { + this.currentDate.add(1, 'years'); + this.initDate(this.currentDate); + }, + _onSelectDate: function(e) + { + var a = this; + this.$dtpElement.find('a.dtp-select-day').removeClass('selected'); + $(e.currentTarget).addClass('selected'); + + this.selectDate($(e.currentTarget).parent().data("date")); + + if(this.params.animation===true) + { + //ripple start + $(this.$dtpElement.find(".dtp-date-view")).before("<div class='dtp-date-view-ripple'></div>"); + $(".dtp-date-view-ripple").css({ + height: $(this.$dtpElement.find(".dtp-date-view")).height(), + width: $(this.$dtpElement.find(".dtp-date-view")).width(), + 'overflow':'hidden', + 'position':'absolute' + }); + var rippler = $(this.$dtpElement.find(".dtp-date-view-ripple")); + if(rippler.find(".ink").length == 0) { + rippler.append("<div class='ink'></div>"); + } + var ink = rippler.find(".ink"); + ink.removeClass("animate"); + if(!ink.height() && !ink.width()) + { + var d = Math.max(rippler.outerWidth(), rippler.outerHeight()); + ink.css({height: d, width: d}); + + } + var x = e.pageX - rippler.offset().left - ink.width()/2; + var y = e.pageY - rippler.offset().top - ink.height()/2; + ink.css({ + top: y+'px', + left:x+'px', + }).addClass("animate"); + + $(this.$dtpElement.find(".dtp-date-view-ripple .ink")).on("animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd", + function(event2){ + $(a.$dtpElement.find(".dtp-date-view-ripple")).remove(); + switch(a.currentView) + { + case 0: + if(a.params.time === true) + { + a.initHours(); + } + else + { + a.setElementValue(); + a.hide(); + } + break; + case 1: + a.initMinutes(); + break; + case 2: + a.setElementValue(); + a.hide(); + break; + } + }); + //ripple end + } + }, + _onSelectHour: function(e) + { + this.$dtpElement.find('a.dtp-select-hour').removeClass('selected'); + $(e.currentTarget).addClass('selected'); + + var dataHour = parseInt($(e.currentTarget).data('hour')); + if(this.isPM()) + dataHour += 12; + + this.currentDate.hour(dataHour); + this.showTime(this.currentDate); + + this.animateHands(); + var a = this; + if(this.params.animation===true) + { + //ripple start + $(this.$dtpElement.find(".dtp-date-view")).before("<div class='dtp-date-view-ripple'></div>"); + $(".dtp-date-view-ripple").css({ + height: $(this.$dtpElement.find(".dtp-date-view")).height(), + width: $(this.$dtpElement.find(".dtp-date-view")).width(), + 'overflow':'hidden', + 'position':'absolute' + }); + var rippler = $(this.$dtpElement.find(".dtp-date-view-ripple")); + if(rippler.find(".ink").length == 0) { + rippler.append("<div class='ink'></div>"); + } + var ink = rippler.find(".ink"); + ink.removeClass("animate"); + if(!ink.height() && !ink.width()) + { + var d = Math.max(rippler.outerWidth(), rippler.outerHeight()); + ink.css({height: d, width: d}); + + } + var x = e.pageX - rippler.offset().left - ink.width()/2; + var y = e.pageY - rippler.offset().top - ink.height()/2; + ink.css({ + top: y+'px', + left:x+'px', + }).addClass("animate"); + + $(this.$dtpElement.find(".dtp-date-view-ripple .ink")).on("animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd", + function(event2){ + $(a.$dtpElement.find(".dtp-date-view-ripple")).remove(); + switch(a.currentView) + { + case 0: + if(a.params.time === true) + { + a.initHours(); + } + else + { + a.setElementValue(); + a.hide(); + } + break; + case 1: + a.initMinutes(); + break; + case 2: + a.setElementValue(); + a.hide(); + break; + } + }); + //ripple end + + } + }, + _onSelectMinute: function(e) + { + this.$dtpElement.find('a.dtp-select-minute').removeClass('selected'); + $(e.currentTarget).addClass('selected'); + + this.currentDate.minute(parseInt($(e.currentTarget).data('minute'))); + this.showTime(this.currentDate); + + this.animateHands(); + var a=this; + if(this.params.animation===true) + { + //ripple start + $(this.$dtpElement.find(".dtp-date-view")).before("<div class='dtp-date-view-ripple'></div>"); + $(".dtp-date-view-ripple").css({ + height: $(this.$dtpElement.find(".dtp-date-view")).height(), + width: $(this.$dtpElement.find(".dtp-date-view")).width(), + 'overflow':'hidden', + 'position':'absolute' + }); + var rippler = $(this.$dtpElement.find(".dtp-date-view-ripple")); + if(rippler.find(".ink").length == 0) { + rippler.append("<div class='ink'></div>"); + } + var ink = rippler.find(".ink"); + ink.removeClass("animate"); + if(!ink.height() && !ink.width()) + { + var d = Math.max(rippler.outerWidth(), rippler.outerHeight()); + ink.css({height: d, width: d}); + + } + var x = e.pageX - rippler.offset().left - ink.width()/2; + var y = e.pageY - rippler.offset().top - ink.height()/2; + ink.css({ + top: y+'px', + left:x+'px', + }).addClass("animate"); + + $(this.$dtpElement.find(".dtp-date-view-ripple .ink")).on("animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd", + function(event2){ + $(a.$dtpElement.find(".dtp-date-view-ripple")).remove(); + a.setElementValue(); + // $(a.element).val(a.$dtpElement.find(".dtp-actual-maxtime").html()); + a.hide(); + }); + //ripple end + } + }, + _onSelectAM: function(e) + { + $('.dtp-actual-meridien').find('a').removeClass('selected'); + $(e.currentTarget).addClass('selected'); + + if(this.currentDate.hour() >= 12) + { + if(this.currentDate.subtract(12, 'hours')) + this.showTime(this.currentDate); + } + this.toggleTime((this.currentView === 1)); + }, + _onSelectPM: function(e) + { + $('.dtp-actual-meridien').find('a').removeClass('selected'); + $(e.currentTarget).addClass('selected'); + + if(this.currentDate.hour() < 12) + { + if(this.currentDate.add(12, 'hours')) + this.showTime(this.currentDate); + } + this.toggleTime((this.currentView === 1)); + }, + convertHours: function(h) + { + var _return = h; + + if((h < 12) && this.isPM()) + _return += 12; + + return _return; + }, + setDate: function(date) + { + this.params.currentDate = date; + this.initDates(); + }, + setMinDate: function(date) + { + this.params.minDate = date; + this.initDates(); + }, + setMaxDate: function(date) + { + this.params.maxDate = date; + this.initDates(); + }, + destroy: function() + { + this._detachEvents(); + this.$dtpElement.remove(); + }, + show: function() + { + this.$dtpElement.removeClass('hidden'); + this._centerBox(); + }, + hide: function() + { + this.$dtpElement.addClass('hidden'); + }, + resetDate: function() + { + + }, + _centerBox: function() + { + var h = (this.$dtpElement.height() - this.$dtpElement.find('.dtp-content').height()) / 2; + this.$dtpElement.find('.dtp-content').css('marginLeft', -(this.$dtpElement.find('.dtp-content').width() / 2) + 'px'); + this.$dtpElement.find('.dtp-content').css('top', h + 'px'); + } + }; +})(jQuery, moment); diff --git a/public/assets/frontend/js/plugins/chart.min.js b/public/assets/frontend/js/plugins/chart.min.js new file mode 100644 index 00000000..baee5f60 --- /dev/null +++ b/public/assets/frontend/js/plugins/chart.min.js @@ -0,0 +1,10 @@ +/*! + * Chart.js + * http://chartjs.org/ + * + * Copyright 2014 Nick Downie + * Released under the MIT license + * https://github.com/nnnick/Chart.js/blob/master/LICENSE.md + */ +(function(){"use strict";var t=this,i=t.Chart,e=function(t){this.canvas=t.canvas,this.ctx=t;this.width=t.canvas.width,this.height=t.canvas.height;return this.aspectRatio=this.width/this.height,s.retinaScale(this),this};e.defaults={global:{animation:!0,animationSteps:60,animationEasing:"easeOutQuart",showScale:!0,scaleOverride:!1,scaleSteps:null,scaleStepWidth:null,scaleStartValue:null,scaleLineColor:"rgba(0,0,0,.1)",scaleLineWidth:1,scaleShowLabels:!0,scaleLabel:"<%=value%>",scaleIntegersOnly:!0,scaleBeginAtZero:!1,scaleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",scaleFontSize:12,scaleFontStyle:"normal",scaleFontColor:"#666",responsive:!1,showTooltips:!0,tooltipEvents:["mousemove","touchstart","touchmove","mouseout"],tooltipFillColor:"rgba(0,0,0,0.8)",tooltipFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipFontSize:14,tooltipFontStyle:"normal",tooltipFontColor:"#fff",tooltipTitleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipTitleFontSize:14,tooltipTitleFontStyle:"bold",tooltipTitleFontColor:"#fff",tooltipYPadding:6,tooltipXPadding:6,tooltipCaretSize:8,tooltipCornerRadius:6,tooltipXOffset:10,tooltipTemplate:"<%if (label){%><%=label%>: <%}%><%= value %>",multiTooltipTemplate:"<%= value %>",multiTooltipKeyBackground:"#fff",onAnimationProgress:function(){},onAnimationComplete:function(){}}},e.types={};var s=e.helpers={},n=s.each=function(t,i,e){var s=Array.prototype.slice.call(arguments,3);if(t)if(t.length===+t.length){var n;for(n=0;n<t.length;n++)i.apply(e,[t[n],n].concat(s))}else for(var o in t)i.apply(e,[t[o],o].concat(s))},o=s.clone=function(t){var i={};return n(t,function(e,s){t.hasOwnProperty(s)&&(i[s]=e)}),i},a=s.extend=function(t){return n(Array.prototype.slice.call(arguments,1),function(i){n(i,function(e,s){i.hasOwnProperty(s)&&(t[s]=e)})}),t},h=s.merge=function(){var t=Array.prototype.slice.call(arguments,0);return t.unshift({}),a.apply(null,t)},l=s.indexOf=function(t,i){if(Array.prototype.indexOf)return t.indexOf(i);for(var e=0;e<t.length;e++)if(t[e]===i)return e;return-1},r=s.inherits=function(t){var i=this,e=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return i.apply(this,arguments)},s=function(){this.constructor=e};return s.prototype=i.prototype,e.prototype=new s,e.extend=r,t&&a(e.prototype,t),e.__super__=i.prototype,e},c=s.noop=function(){},u=s.uid=function(){var t=0;return function(){return"chart-"+t++}}(),d=s.warn=function(t){window.console&&"function"==typeof window.console.warn&&console.warn(t)},p=s.amd="function"==typeof t.define&&t.define.amd,f=s.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},g=s.max=function(t){return Math.max.apply(Math,t)},m=s.min=function(t){return Math.min.apply(Math,t)},v=(s.cap=function(t,i,e){if(f(i)){if(t>i)return i}else if(f(e)&&e>t)return e;return t},s.getDecimalPlaces=function(t){return t%1!==0&&f(t)?t.toString().split(".")[1].length:0}),S=s.radians=function(t){return t*(Math.PI/180)},x=(s.getAngleFromPoint=function(t,i){var e=i.x-t.x,s=i.y-t.y,n=Math.sqrt(e*e+s*s),o=2*Math.PI+Math.atan2(s,e);return 0>e&&0>s&&(o+=2*Math.PI),{angle:o,distance:n}},s.aliasPixel=function(t){return t%2===0?0:.5}),C=(s.splineCurve=function(t,i,e,s){var n=Math.sqrt(Math.pow(i.x-t.x,2)+Math.pow(i.y-t.y,2)),o=Math.sqrt(Math.pow(e.x-i.x,2)+Math.pow(e.y-i.y,2)),a=s*n/(n+o),h=s*o/(n+o);return{inner:{x:i.x-a*(e.x-t.x),y:i.y-a*(e.y-t.y)},outer:{x:i.x+h*(e.x-t.x),y:i.y+h*(e.y-t.y)}}},s.calculateOrderOfMagnitude=function(t){return Math.floor(Math.log(t)/Math.LN10)}),y=(s.calculateScaleRange=function(t,i,e,s,n){var o=2,a=Math.floor(i/(1.5*e)),h=o>=a,l=g(t),r=m(t);l===r&&(l+=.5,r>=.5&&!s?r-=.5:l+=.5);for(var c=Math.abs(l-r),u=C(c),d=Math.ceil(l/(1*Math.pow(10,u)))*Math.pow(10,u),p=s?0:Math.floor(r/(1*Math.pow(10,u)))*Math.pow(10,u),f=d-p,v=Math.pow(10,u),S=Math.round(f/v);(S>a||a>2*S)&&!h;)if(S>a)v*=2,S=Math.round(f/v),S%1!==0&&(h=!0);else if(n&&u>=0){if(v/2%1!==0)break;v/=2,S=Math.round(f/v)}else v/=2,S=Math.round(f/v);return h&&(S=o,v=f/S),{steps:S,stepValue:v,min:p,max:p+S*v}},s.template=function(t,i){function e(t,i){var e=/\W/.test(t)?new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+t.replace(/[\r\t\n]/g," ").split("<%").join(" ").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split(" ").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');"):s[t]=s[t];return i?e(i):e}var s={};return e(t,i)}),b=(s.generateLabels=function(t,i,e,s){var o=new Array(i);return labelTemplateString&&n(o,function(i,n){o[n]=y(t,{value:e+s*(n+1)})}),o},s.easingEffects={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-1*t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-0.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return 1*((t=t/1-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-1*((t=t/1-1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-0.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return 1*(t/=1)*t*t*t*t},easeOutQuint:function(t){return 1*((t=t/1-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/1*(Math.PI/2))+1},easeOutSine:function(t){return 1*Math.sin(t/1*(Math.PI/2))},easeInOutSine:function(t){return-0.5*(Math.cos(Math.PI*t/1)-1)},easeInExpo:function(t){return 0===t?1:1*Math.pow(2,10*(t/1-1))},easeOutExpo:function(t){return 1===t?1:1*(-Math.pow(2,-10*t/1)+1)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(-Math.pow(2,-10*--t)+2)},easeInCirc:function(t){return t>=1?t:-1*(Math.sqrt(1-(t/=1)*t)-1)},easeOutCirc:function(t){return 1*Math.sqrt(1-(t=t/1-1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-0.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var i=1.70158,e=0,s=1;return 0===t?0:1==(t/=1)?1:(e||(e=.3),s<Math.abs(1)?(s=1,i=e/4):i=e/(2*Math.PI)*Math.asin(1/s),-(s*Math.pow(2,10*(t-=1))*Math.sin(2*(1*t-i)*Math.PI/e)))},easeOutElastic:function(t){var i=1.70158,e=0,s=1;return 0===t?0:1==(t/=1)?1:(e||(e=.3),s<Math.abs(1)?(s=1,i=e/4):i=e/(2*Math.PI)*Math.asin(1/s),s*Math.pow(2,-10*t)*Math.sin(2*(1*t-i)*Math.PI/e)+1)},easeInOutElastic:function(t){var i=1.70158,e=0,s=1;return 0===t?0:2==(t/=.5)?1:(e||(e=.3*1.5),s<Math.abs(1)?(s=1,i=e/4):i=e/(2*Math.PI)*Math.asin(1/s),1>t?-.5*s*Math.pow(2,10*(t-=1))*Math.sin(2*(1*t-i)*Math.PI/e):s*Math.pow(2,-10*(t-=1))*Math.sin(2*(1*t-i)*Math.PI/e)*.5+1)},easeInBack:function(t){var i=1.70158;return 1*(t/=1)*t*((i+1)*t-i)},easeOutBack:function(t){var i=1.70158;return 1*((t=t/1-1)*t*((i+1)*t+i)+1)},easeInOutBack:function(t){var i=1.70158;return(t/=.5)<1?.5*t*t*(((i*=1.525)+1)*t-i):.5*((t-=2)*t*(((i*=1.525)+1)*t+i)+2)},easeInBounce:function(t){return 1-b.easeOutBounce(1-t)},easeOutBounce:function(t){return(t/=1)<1/2.75?7.5625*t*t:2/2.75>t?1*(7.5625*(t-=1.5/2.75)*t+.75):2.5/2.75>t?1*(7.5625*(t-=2.25/2.75)*t+.9375):1*(7.5625*(t-=2.625/2.75)*t+.984375)},easeInOutBounce:function(t){return.5>t?.5*b.easeInBounce(2*t):.5*b.easeOutBounce(2*t-1)+.5}}),w=s.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)}}(),P=(s.cancelAnimFrame=function(){return window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t,1e3/60)}}(),s.animationLoop=function(t,i,e,s,n,o){var a=0,h=b[e]||b.linear,l=function(){a++;var e=a/i,r=h(e);t.call(o,r,e,a),s.call(o,r,e),i>a?o.animationFrame=w(l):n.apply(o)};w(l)},s.getRelativePosition=function(t){var i,e,s=t.originalEvent||t,n=t.currentTarget||t.srcElement,o=n.getBoundingClientRect();return s.touches?(i=s.touches[0].clientX-o.left,e=s.touches[0].clientY-o.top):(i=s.clientX-o.left,e=s.clientY-o.top),{x:i,y:e}},s.addEvent=function(t,i,e){t.addEventListener?t.addEventListener(i,e):t.attachEvent?t.attachEvent("on"+i,e):t["on"+i]=e}),L=s.removeEvent=function(t,i,e){t.removeEventListener?t.removeEventListener(i,e,!1):t.detachEvent?t.detachEvent("on"+i,e):t["on"+i]=c},k=(s.bindEvents=function(t,i,e){t.events||(t.events={}),n(i,function(i){t.events[i]=function(){e.apply(t,arguments)},P(t.chart.canvas,i,t.events[i])})},s.unbindEvents=function(t,i){n(i,function(i,e){L(t.chart.canvas,e,i)})}),F=s.getMaximumSize=function(t){var i=t.parentNode;return i.clientWidth},R=s.retinaScale=function(t){var i=t.ctx,e=t.canvas.width,s=t.canvas.height;window.devicePixelRatio&&(i.canvas.style.width=e+"px",i.canvas.style.height=s+"px",i.canvas.height=s*window.devicePixelRatio,i.canvas.width=e*window.devicePixelRatio,i.scale(window.devicePixelRatio,window.devicePixelRatio))},A=s.clear=function(t){t.ctx.clearRect(0,0,t.width,t.height)},T=s.fontString=function(t,i,e){return i+" "+t+"px "+e},M=s.longestText=function(t,i,e){t.font=i;var s=0;return n(e,function(i){var e=t.measureText(i).width;s=e>s?e:s}),s},W=s.drawRoundedRectangle=function(t,i,e,s,n,o){t.beginPath(),t.moveTo(i+o,e),t.lineTo(i+s-o,e),t.quadraticCurveTo(i+s,e,i+s,e+o),t.lineTo(i+s,e+n-o),t.quadraticCurveTo(i+s,e+n,i+s-o,e+n),t.lineTo(i+o,e+n),t.quadraticCurveTo(i,e+n,i,e+n-o),t.lineTo(i,e+o),t.quadraticCurveTo(i,e,i+o,e),t.closePath()};e.instances={},e.Type=function(t,i,s){this.options=i,this.chart=s,this.id=u(),e.instances[this.id]=this,i.responsive&&this.resize(),this.initialize.call(this,t)},a(e.Type.prototype,{initialize:function(){return this},clear:function(){return A(this.chart),this},stop:function(){return s.cancelAnimFrame.call(t,this.animationFrame),this},resize:function(t){this.stop();var i=this.chart.canvas,e=F(this.chart.canvas),s=e/this.chart.aspectRatio;return i.width=this.chart.width=e,i.height=this.chart.height=s,R(this.chart),"function"==typeof t&&t.apply(this,Array.prototype.slice.call(arguments,1)),this},reflow:c,render:function(t){return t&&this.reflow(),this.options.animation&&!t?s.animationLoop(this.draw,this.options.animationSteps,this.options.animationEasing,this.options.onAnimationProgress,this.options.onAnimationComplete,this):(this.draw(),this.options.onAnimationComplete.call(this)),this},generateLegend:function(){return y(this.options.legendTemplate,this)},destroy:function(){this.clear(),k(this,this.events),delete e.instances[this.id]},showTooltip:function(t,i){"undefined"==typeof this.activeElements&&(this.activeElements=[]);var o=function(t){var i=!1;return t.length!==this.activeElements.length?i=!0:(n(t,function(t,e){t!==this.activeElements[e]&&(i=!0)},this),i)}.call(this,t);if(o||i){if(this.activeElements=t,this.draw(),t.length>0)if(this.datasets&&this.datasets.length>1){for(var a,h,r=this.datasets.length-1;r>=0&&(a=this.datasets[r].points||this.datasets[r].bars||this.datasets[r].segments,h=l(a,t[0]),-1===h);r--);var c=[],u=[],d=function(){var t,i,e,n,o,a=[],l=[],r=[];return s.each(this.datasets,function(i){t=i.points||i.bars||i.segments,t[h]&&a.push(t[h])}),s.each(a,function(t){l.push(t.x),r.push(t.y),c.push(s.template(this.options.multiTooltipTemplate,t)),u.push({fill:t._saved.fillColor||t.fillColor,stroke:t._saved.strokeColor||t.strokeColor})},this),o=m(r),e=g(r),n=m(l),i=g(l),{x:n>this.chart.width/2?n:i,y:(o+e)/2}}.call(this,h);new e.MultiTooltip({x:d.x,y:d.y,xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,xOffset:this.options.tooltipXOffset,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,titleTextColor:this.options.tooltipTitleFontColor,titleFontFamily:this.options.tooltipTitleFontFamily,titleFontStyle:this.options.tooltipTitleFontStyle,titleFontSize:this.options.tooltipTitleFontSize,cornerRadius:this.options.tooltipCornerRadius,labels:c,legendColors:u,legendColorBackground:this.options.multiTooltipKeyBackground,title:t[0].label,chart:this.chart,ctx:this.chart.ctx}).draw()}else n(t,function(t){var i=t.tooltipPosition();new e.Tooltip({x:Math.round(i.x),y:Math.round(i.y),xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,caretHeight:this.options.tooltipCaretSize,cornerRadius:this.options.tooltipCornerRadius,text:y(this.options.tooltipTemplate,t),chart:this.chart}).draw()},this);return this}},toBase64Image:function(){return this.chart.canvas.toDataURL.apply(this.chart.canvas,arguments)}}),e.Type.extend=function(t){var i=this,s=function(){return i.apply(this,arguments)};if(s.prototype=o(i.prototype),a(s.prototype,t),s.extend=e.Type.extend,t.name||i.prototype.name){var n=t.name||i.prototype.name,l=e.defaults[i.prototype.name]?o(e.defaults[i.prototype.name]):{};e.defaults[n]=a(l,t.defaults),e.types[n]=s,e.prototype[n]=function(t,i){var o=h(e.defaults.global,e.defaults[n],i||{});return new s(t,o,this)}}else d("Name not provided for this chart, so it hasn't been registered");return i},e.Element=function(t){a(this,t),this.initialize.apply(this,arguments),this.save()},a(e.Element.prototype,{initialize:function(){},restore:function(t){return t?n(t,function(t){this[t]=this._saved[t]},this):a(this,this._saved),this},save:function(){return this._saved=o(this),delete this._saved._saved,this},update:function(t){return n(t,function(t,i){this._saved[i]=this[i],this[i]=t},this),this},transition:function(t,i){return n(t,function(t,e){this[e]=(t-this._saved[e])*i+this._saved[e]},this),this},tooltipPosition:function(){return{x:this.x,y:this.y}}}),e.Element.extend=r,e.Point=e.Element.extend({display:!0,inRange:function(t,i){var e=this.hitDetectionRadius+this.radius;return Math.pow(t-this.x,2)+Math.pow(i-this.y,2)<Math.pow(e,2)},draw:function(){if(this.display){var t=this.ctx;t.beginPath(),t.arc(this.x,this.y,this.radius,0,2*Math.PI),t.closePath(),t.strokeStyle=this.strokeColor,t.lineWidth=this.strokeWidth,t.fillStyle=this.fillColor,t.fill(),t.stroke()}}}),e.Arc=e.Element.extend({inRange:function(t,i){var e=s.getAngleFromPoint(this,{x:t,y:i}),n=e.angle>=this.startAngle&&e.angle<=this.endAngle,o=e.distance>=this.innerRadius&&e.distance<=this.outerRadius;return n&&o},tooltipPosition:function(){var t=this.startAngle+(this.endAngle-this.startAngle)/2,i=(this.outerRadius-this.innerRadius)/2+this.innerRadius;return{x:this.x+Math.cos(t)*i,y:this.y+Math.sin(t)*i}},draw:function(t){var i=this.ctx;i.beginPath(),i.arc(this.x,this.y,this.outerRadius,this.startAngle,this.endAngle),i.arc(this.x,this.y,this.innerRadius,this.endAngle,this.startAngle,!0),i.closePath(),i.strokeStyle=this.strokeColor,i.lineWidth=this.strokeWidth,i.fillStyle=this.fillColor,i.fill(),i.lineJoin="bevel",this.showStroke&&i.stroke()}}),e.Rectangle=e.Element.extend({draw:function(){var t=this.ctx,i=this.width/2,e=this.x-i,s=this.x+i,n=this.base-(this.base-this.y),o=this.strokeWidth/2;this.showStroke&&(e+=o,s-=o,n+=o),t.beginPath(),t.fillStyle=this.fillColor,t.strokeStyle=this.strokeColor,t.lineWidth=this.strokeWidth,t.moveTo(e,this.base),t.lineTo(e,n),t.lineTo(s,n),t.lineTo(s,this.base),t.fill(),this.showStroke&&t.stroke()},height:function(){return this.base-this.y},inRange:function(t,i){return t>=this.x-this.width/2&&t<=this.x+this.width/2&&i>=this.y&&i<=this.base}}),e.Tooltip=e.Element.extend({draw:function(){var t=this.chart.ctx;t.font=T(this.fontSize,this.fontStyle,this.fontFamily),this.xAlign="center",this.yAlign="above";var i=2,e=t.measureText(this.text).width+2*this.xPadding,s=this.fontSize+2*this.yPadding,n=s+this.caretHeight+i;this.x+e/2>this.chart.width?this.xAlign="left":this.x-e/2<0&&(this.xAlign="right"),this.y-n<0&&(this.yAlign="below");var o=this.x-e/2,a=this.y-n;switch(t.fillStyle=this.fillColor,this.yAlign){case"above":t.beginPath(),t.moveTo(this.x,this.y-i),t.lineTo(this.x+this.caretHeight,this.y-(i+this.caretHeight)),t.lineTo(this.x-this.caretHeight,this.y-(i+this.caretHeight)),t.closePath(),t.fill();break;case"below":a=this.y+i+this.caretHeight,t.beginPath(),t.moveTo(this.x,this.y+i),t.lineTo(this.x+this.caretHeight,this.y+i+this.caretHeight),t.lineTo(this.x-this.caretHeight,this.y+i+this.caretHeight),t.closePath(),t.fill()}switch(this.xAlign){case"left":o=this.x-e+(this.cornerRadius+this.caretHeight);break;case"right":o=this.x-(this.cornerRadius+this.caretHeight)}W(t,o,a,e,s,this.cornerRadius),t.fill(),t.fillStyle=this.textColor,t.textAlign="center",t.textBaseline="middle",t.fillText(this.text,o+e/2,a+s/2)}}),e.MultiTooltip=e.Element.extend({initialize:function(){this.font=T(this.fontSize,this.fontStyle,this.fontFamily),this.titleFont=T(this.titleFontSize,this.titleFontStyle,this.titleFontFamily),this.height=this.labels.length*this.fontSize+(this.labels.length-1)*(this.fontSize/2)+2*this.yPadding+1.5*this.titleFontSize,this.ctx.font=this.titleFont;var t=this.ctx.measureText(this.title).width,i=M(this.ctx,this.font,this.labels)+this.fontSize+3,e=g([i,t]);this.width=e+2*this.xPadding;var s=this.height/2;this.y-s<0?this.y=s:this.y+s>this.chart.height&&(this.y=this.chart.height-s),this.x>this.chart.width/2?this.x-=this.xOffset+this.width:this.x+=this.xOffset},getLineHeight:function(t){var i=this.y-this.height/2+this.yPadding,e=t-1;return 0===t?i+this.titleFontSize/2:i+(1.5*this.fontSize*e+this.fontSize/2)+1.5*this.titleFontSize},draw:function(){W(this.ctx,this.x,this.y-this.height/2,this.width,this.height,this.cornerRadius);var t=this.ctx;t.fillStyle=this.fillColor,t.fill(),t.closePath(),t.textAlign="left",t.textBaseline="middle",t.fillStyle=this.titleTextColor,t.font=this.titleFont,t.fillText(this.title,this.x+this.xPadding,this.getLineHeight(0)),t.font=this.font,s.each(this.labels,function(i,e){t.fillStyle=this.textColor,t.fillText(i,this.x+this.xPadding+this.fontSize+3,this.getLineHeight(e+1)),t.fillStyle=this.legendColorBackground,t.fillRect(this.x+this.xPadding,this.getLineHeight(e+1)-this.fontSize/2,this.fontSize,this.fontSize),t.fillStyle=this.legendColors[e].fill,t.fillRect(this.x+this.xPadding,this.getLineHeight(e+1)-this.fontSize/2,this.fontSize,this.fontSize)},this)}}),e.Scale=e.Element.extend({initialize:function(){this.fit()},buildYLabels:function(){this.yLabels=[];for(var t=v(this.stepValue),i=0;i<=this.steps;i++)this.yLabels.push(y(this.templateString,{value:(this.min+i*this.stepValue).toFixed(t)}));this.yLabelWidth=this.display&&this.showLabels?M(this.ctx,this.font,this.yLabels):0},addXLabel:function(t){this.xLabels.push(t),this.valuesCount++,this.fit()},removeXLabel:function(){this.xLabels.shift(),this.valuesCount--,this.fit()},fit:function(){this.startPoint=this.display?this.fontSize:0,this.endPoint=this.display?this.height-1.5*this.fontSize-5:this.height,this.startPoint+=this.padding,this.endPoint-=this.padding;var t,i=this.endPoint-this.startPoint;for(this.calculateYRange(i),this.buildYLabels(),this.calculateXLabelRotation();i>this.endPoint-this.startPoint;)i=this.endPoint-this.startPoint,t=this.yLabelWidth,this.calculateYRange(i),this.buildYLabels(),t<this.yLabelWidth&&this.calculateXLabelRotation()},calculateXLabelRotation:function(){this.ctx.font=this.font;var t,i,e=this.ctx.measureText(this.xLabels[0]).width,s=this.ctx.measureText(this.xLabels[this.xLabels.length-1]).width;if(this.xScalePaddingRight=s/2+3,this.xScalePaddingLeft=e/2>this.yLabelWidth+10?e/2:this.yLabelWidth+10,this.xLabelRotation=0,this.display){var n,o=M(this.ctx,this.font,this.xLabels);this.xLabelWidth=o;for(var a=Math.floor(this.calculateX(1)-this.calculateX(0))-6;this.xLabelWidth>a&&0===this.xLabelRotation||this.xLabelWidth>a&&this.xLabelRotation<=90&&this.xLabelRotation>0;)n=Math.cos(S(this.xLabelRotation)),t=n*e,i=n*s,t+this.fontSize/2>this.yLabelWidth+8&&(this.xScalePaddingLeft=t+this.fontSize/2),this.xScalePaddingRight=this.fontSize/2,this.xLabelRotation++,this.xLabelWidth=n*o;this.xLabelRotation>0&&(this.endPoint-=Math.sin(S(this.xLabelRotation))*o+3)}else this.xLabelWidth=0,this.xScalePaddingRight=this.padding,this.xScalePaddingLeft=this.padding},calculateYRange:c,drawingArea:function(){return this.startPoint-this.endPoint},calculateY:function(t){var i=this.drawingArea()/(this.min-this.max);return this.endPoint-i*(t-this.min)},calculateX:function(t){var i=(this.xLabelRotation>0,this.width-(this.xScalePaddingLeft+this.xScalePaddingRight)),e=i/(this.valuesCount-(this.offsetGridLines?0:1)),s=e*t+this.xScalePaddingLeft;return this.offsetGridLines&&(s+=e/2),Math.round(s)},update:function(t){s.extend(this,t),this.fit()},draw:function(){var t=this.ctx,i=(this.endPoint-this.startPoint)/this.steps,e=Math.round(this.xScalePaddingLeft);this.display&&(t.fillStyle=this.textColor,t.font=this.font,n(this.yLabels,function(n,o){var a=this.endPoint-i*o,h=Math.round(a);t.textAlign="right",t.textBaseline="middle",this.showLabels&&t.fillText(n,e-10,a),t.beginPath(),o>0?(t.lineWidth=this.gridLineWidth,t.strokeStyle=this.gridLineColor):(t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor),h+=s.aliasPixel(t.lineWidth),t.moveTo(e,h),t.lineTo(this.width,h),t.stroke(),t.closePath(),t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor,t.beginPath(),t.moveTo(e-5,h),t.lineTo(e,h),t.stroke(),t.closePath()},this),n(this.xLabels,function(i,e){var s=this.calculateX(e)+x(this.lineWidth),n=this.calculateX(e-(this.offsetGridLines?.5:0))+x(this.lineWidth),o=this.xLabelRotation>0;t.beginPath(),e>0?(t.lineWidth=this.gridLineWidth,t.strokeStyle=this.gridLineColor):(t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor),t.moveTo(n,this.endPoint),t.lineTo(n,this.startPoint-3),t.stroke(),t.closePath(),t.lineWidth=this.lineWidth,t.strokeStyle=this.lineColor,t.beginPath(),t.moveTo(n,this.endPoint),t.lineTo(n,this.endPoint+5),t.stroke(),t.closePath(),t.save(),t.translate(s,o?this.endPoint+12:this.endPoint+8),t.rotate(-1*S(this.xLabelRotation)),t.font=this.font,t.textAlign=o?"right":"center",t.textBaseline=o?"middle":"top",t.fillText(i,0,0),t.restore()},this))}}),e.RadialScale=e.Element.extend({initialize:function(){this.size=m([this.height,this.width]),this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2},calculateCenterOffset:function(t){var i=this.drawingArea/(this.max-this.min);return(t-this.min)*i},update:function(){this.lineArc?this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2:this.setScaleSize(),this.buildYLabels()},buildYLabels:function(){this.yLabels=[];for(var t=v(this.stepValue),i=0;i<=this.steps;i++)this.yLabels.push(y(this.templateString,{value:(this.min+i*this.stepValue).toFixed(t)}))},getCircumference:function(){return 2*Math.PI/this.valuesCount},setScaleSize:function(){var t,i,e,s,n,o,a,h,l,r,c,u,d=m([this.height/2-this.pointLabelFontSize-5,this.width/2]),p=this.width,g=0;for(this.ctx.font=T(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),i=0;i<this.valuesCount;i++)t=this.getPointPosition(i,d),e=this.ctx.measureText(y(this.templateString,{value:this.labels[i]})).width+5,0===i||i===this.valuesCount/2?(s=e/2,t.x+s>p&&(p=t.x+s,n=i),t.x-s<g&&(g=t.x-s,a=i)):i<this.valuesCount/2?t.x+e>p&&(p=t.x+e,n=i):i>this.valuesCount/2&&t.x-e<g&&(g=t.x-e,a=i);l=g,r=Math.ceil(p-this.width),o=this.getIndexAngle(n),h=this.getIndexAngle(a),c=r/Math.sin(o+Math.PI/2),u=l/Math.sin(h+Math.PI/2),c=f(c)?c:0,u=f(u)?u:0,this.drawingArea=d-(u+c)/2,this.setCenterPoint(u,c)},setCenterPoint:function(t,i){var e=this.width-i-this.drawingArea,s=t+this.drawingArea;this.xCenter=(s+e)/2,this.yCenter=this.height/2},getIndexAngle:function(t){var i=2*Math.PI/this.valuesCount;return t*i-Math.PI/2},getPointPosition:function(t,i){var e=this.getIndexAngle(t);return{x:Math.cos(e)*i+this.xCenter,y:Math.sin(e)*i+this.yCenter}},draw:function(){if(this.display){var t=this.ctx;if(n(this.yLabels,function(i,e){if(e>0){var s,n=e*(this.drawingArea/this.steps),o=this.yCenter-n;if(this.lineWidth>0)if(t.strokeStyle=this.lineColor,t.lineWidth=this.lineWidth,this.lineArc)t.beginPath(),t.arc(this.xCenter,this.yCenter,n,0,2*Math.PI),t.closePath(),t.stroke();else{t.beginPath();for(var a=0;a<this.valuesCount;a++)s=this.getPointPosition(a,this.calculateCenterOffset(this.min+e*this.stepValue)),0===a?t.moveTo(s.x,s.y):t.lineTo(s.x,s.y);t.closePath(),t.stroke()}if(this.showLabels){if(t.font=T(this.fontSize,this.fontStyle,this.fontFamily),this.showLabelBackdrop){var h=t.measureText(i).width;t.fillStyle=this.backdropColor,t.fillRect(this.xCenter-h/2-this.backdropPaddingX,o-this.fontSize/2-this.backdropPaddingY,h+2*this.backdropPaddingX,this.fontSize+2*this.backdropPaddingY)}t.textAlign="center",t.textBaseline="middle",t.fillStyle=this.fontColor,t.fillText(i,this.xCenter,o)}}},this),!this.lineArc){t.lineWidth=this.angleLineWidth,t.strokeStyle=this.angleLineColor;for(var i=this.valuesCount-1;i>=0;i--){if(this.angleLineWidth>0){var e=this.getPointPosition(i,this.calculateCenterOffset(this.max));t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(e.x,e.y),t.stroke(),t.closePath()}var s=this.getPointPosition(i,this.calculateCenterOffset(this.max)+5);t.font=T(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),t.fillStyle=this.pointLabelFontColor;var o=this.labels.length,a=this.labels.length/2,h=a/2,l=h>i||i>o-h,r=i===h||i===o-h;t.textAlign=0===i?"center":i===a?"center":a>i?"left":"right",t.textBaseline=r?"middle":l?"bottom":"top",t.fillText(this.labels[i],s.x,s.y)}}}}}),s.addEvent(window,"resize",function(){var t;return function(){clearTimeout(t),t=setTimeout(function(){n(e.instances,function(t){t.options.responsive&&t.resize(t.render,!0)})},50)}}()),p?define(function(){return e}):"object"==typeof module&&module.exports&&(module.exports=e),t.Chart=e,e.noConflict=function(){return t.Chart=i,e}}).call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers,s={scaleBeginAtZero:!0,scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,barShowStroke:!0,barStrokeWidth:2,barValueSpacing:5,barDatasetSpacing:1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].fillColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'};i.Type.extend({name:"Bar",defaults:s,initialize:function(t){var s=this.options;this.ScaleClass=i.Scale.extend({offsetGridLines:!0,calculateBarX:function(t,i,e){var n=this.calculateBaseWidth(),o=this.calculateX(e)-n/2,a=this.calculateBarWidth(t);return o+a*i+i*s.barDatasetSpacing+a/2},calculateBaseWidth:function(){return this.calculateX(1)-this.calculateX(0)-2*s.barValueSpacing},calculateBarWidth:function(t){var i=this.calculateBaseWidth()-(t-1)*s.barDatasetSpacing;return i/t}}),this.datasets=[],this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getBarsAtEvent(t):[];this.eachBars(function(t){t.restore(["fillColor","strokeColor"])}),e.each(i,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(i)}),this.BarClass=i.Rectangle.extend({strokeWidth:this.options.barStrokeWidth,showStroke:this.options.barShowStroke,ctx:this.chart.ctx}),e.each(t.datasets,function(i){var s={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,bars:[]};this.datasets.push(s),e.each(i.data,function(n,o){e.isNumber(n)&&s.bars.push(new this.BarClass({value:n,label:t.labels[o],datasetLabel:i.label,strokeColor:i.strokeColor,fillColor:i.fillColor,highlightFill:i.highlightFill||i.fillColor,highlightStroke:i.highlightStroke||i.strokeColor}))},this)},this),this.buildScale(t.labels),this.BarClass.prototype.base=this.scale.endPoint,this.eachBars(function(t,i,s){e.extend(t,{width:this.scale.calculateBarWidth(this.datasets.length),x:this.scale.calculateBarX(this.datasets.length,s,i),y:this.scale.endPoint}),t.save()},this),this.render()},update:function(){this.scale.update(),e.each(this.activeElements,function(t){t.restore(["fillColor","strokeColor"])}),this.eachBars(function(t){t.save()}),this.render()},eachBars:function(t){e.each(this.datasets,function(i,s){e.each(i.bars,t,this,s)},this)},getBarsAtEvent:function(t){for(var i,s=[],n=e.getRelativePosition(t),o=function(t){s.push(t.bars[i])},a=0;a<this.datasets.length;a++)for(i=0;i<this.datasets[a].bars.length;i++)if(this.datasets[a].bars[i].inRange(n.x,n.y))return e.each(this.datasets,o),s;return s},buildScale:function(t){var i=this,s=function(){var t=[];return i.eachBars(function(i){t.push(i.value)}),t},n={templateString:this.options.scaleLabel,height:this.chart.height,width:this.chart.width,ctx:this.chart.ctx,textColor:this.options.scaleFontColor,fontSize:this.options.scaleFontSize,fontStyle:this.options.scaleFontStyle,fontFamily:this.options.scaleFontFamily,valuesCount:t.length,beginAtZero:this.options.scaleBeginAtZero,integersOnly:this.options.scaleIntegersOnly,calculateYRange:function(t){var i=e.calculateScaleRange(s(),t,this.fontSize,this.beginAtZero,this.integersOnly);e.extend(this,i)},xLabels:t,font:e.fontString(this.options.scaleFontSize,this.options.scaleFontStyle,this.options.scaleFontFamily),lineWidth:this.options.scaleLineWidth,lineColor:this.options.scaleLineColor,gridLineWidth:this.options.scaleShowGridLines?this.options.scaleGridLineWidth:0,gridLineColor:this.options.scaleShowGridLines?this.options.scaleGridLineColor:"rgba(0,0,0,0)",padding:this.options.showScale?0:this.options.barShowStroke?this.options.barStrokeWidth:0,showLabels:this.options.scaleShowLabels,display:this.options.showScale};this.options.scaleOverride&&e.extend(n,{calculateYRange:e.noop,steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}),this.scale=new this.ScaleClass(n)},addData:function(t,i){e.each(t,function(t,s){e.isNumber(t)&&this.datasets[s].bars.push(new this.BarClass({value:t,label:i,x:this.scale.calculateBarX(this.datasets.length,s,this.scale.valuesCount+1),y:this.scale.endPoint,width:this.scale.calculateBarWidth(this.datasets.length),base:this.scale.endPoint,strokeColor:this.datasets[s].strokeColor,fillColor:this.datasets[s].fillColor}))},this),this.scale.addXLabel(i),this.update()},removeData:function(){this.scale.removeXLabel(),e.each(this.datasets,function(t){t.bars.shift()},this),this.update()},reflow:function(){e.extend(this.BarClass.prototype,{y:this.scale.endPoint,base:this.scale.endPoint});var t=e.extend({height:this.chart.height,width:this.chart.width});this.scale.update(t)},draw:function(t){var i=t||1;this.clear();this.chart.ctx;this.scale.draw(i),e.each(this.datasets,function(t,s){e.each(t.bars,function(t,e){t.base=this.scale.endPoint,t.transition({x:this.scale.calculateBarX(this.datasets.length,s,e),y:this.scale.calculateY(t.value),width:this.scale.calculateBarWidth(this.datasets.length)},i).draw()},this)},this)}})}.call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers,s={segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,percentageInnerCutout:50,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'};i.Type.extend({name:"Doughnut",defaults:s,initialize:function(t){this.segments=[],this.outerRadius=(e.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,this.SegmentArc=i.Arc.extend({ctx:this.chart.ctx,x:this.chart.width/2,y:this.chart.height/2}),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getSegmentsAtEvent(t):[]; +e.each(this.segments,function(t){t.restore(["fillColor"])}),e.each(i,function(t){t.fillColor=t.highlightColor}),this.showTooltip(i)}),this.calculateTotal(t),e.each(t,function(t,i){this.addData(t,i,!0)},this),this.render()},getSegmentsAtEvent:function(t){var i=[],s=e.getRelativePosition(t);return e.each(this.segments,function(t){t.inRange(s.x,s.y)&&i.push(t)},this),i},addData:function(t,i,e){var s=i||this.segments.length;this.segments.splice(s,0,new this.SegmentArc({value:t.value,outerRadius:this.options.animateScale?0:this.outerRadius,innerRadius:this.options.animateScale?0:this.outerRadius/100*this.options.percentageInnerCutout,fillColor:t.color,highlightColor:t.highlight||t.color,showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,startAngle:1.5*Math.PI,circumference:this.options.animateRotate?0:this.calculateCircumference(t.value),label:t.label})),e||(this.reflow(),this.update())},calculateCircumference:function(t){return 2*Math.PI*(t/this.total)},calculateTotal:function(t){this.total=0,e.each(t,function(t){this.total+=t.value},this)},update:function(){this.calculateTotal(this.segments),e.each(this.activeElements,function(t){t.restore(["fillColor"])}),e.each(this.segments,function(t){t.save()}),this.render()},removeData:function(t){var i=e.isNumber(t)?t:this.segments.length-1;this.segments.splice(i,1),this.reflow(),this.update()},reflow:function(){e.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.outerRadius=(e.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,e.each(this.segments,function(t){t.update({outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout})},this)},draw:function(t){var i=t?t:1;this.clear(),e.each(this.segments,function(t,e){t.transition({circumference:this.calculateCircumference(t.value),outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout},i),t.endAngle=t.startAngle+t.circumference,t.draw(),0===e&&(t.startAngle=1.5*Math.PI),e<this.segments.length-1&&(this.segments[e+1].startAngle=t.endAngle)},this)}}),i.types.Doughnut.extend({name:"Pie",defaults:e.merge(s,{percentageInnerCutout:0})})}.call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers,s={scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,bezierCurve:!0,bezierCurveTension:.4,pointDot:!0,pointDotRadius:4,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].strokeColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'};i.Type.extend({name:"Line",defaults:s,initialize:function(t){this.PointClass=i.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx,inRange:function(t){return Math.pow(t-this.x,2)<Math.pow(this.radius+this.hitDetectionRadius,2)}}),this.datasets=[],this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getPointsAtEvent(t):[];this.eachPoints(function(t){t.restore(["fillColor","strokeColor"])}),e.each(i,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(i)}),e.each(t.datasets,function(i){var s={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,pointColor:i.pointColor,pointStrokeColor:i.pointStrokeColor,points:[]};this.datasets.push(s),e.each(i.data,function(n,o){e.isNumber(n)&&s.points.push(new this.PointClass({value:n,label:t.labels[o],datasetLabel:i.label,strokeColor:i.pointStrokeColor,fillColor:i.pointColor,highlightFill:i.pointHighlightFill||i.pointColor,highlightStroke:i.pointHighlightStroke||i.pointStrokeColor}))},this),this.buildScale(t.labels),this.eachPoints(function(t,i){e.extend(t,{x:this.scale.calculateX(i),y:this.scale.endPoint}),t.save()},this)},this),this.render()},update:function(){this.scale.update(),e.each(this.activeElements,function(t){t.restore(["fillColor","strokeColor"])}),this.eachPoints(function(t){t.save()}),this.render()},eachPoints:function(t){e.each(this.datasets,function(i){e.each(i.points,t,this)},this)},getPointsAtEvent:function(t){var i=[],s=e.getRelativePosition(t);return e.each(this.datasets,function(t){e.each(t.points,function(t){t.inRange(s.x,s.y)&&i.push(t)})},this),i},buildScale:function(t){var s=this,n=function(){var t=[];return s.eachPoints(function(i){t.push(i.value)}),t},o={templateString:this.options.scaleLabel,height:this.chart.height,width:this.chart.width,ctx:this.chart.ctx,textColor:this.options.scaleFontColor,fontSize:this.options.scaleFontSize,fontStyle:this.options.scaleFontStyle,fontFamily:this.options.scaleFontFamily,valuesCount:t.length,beginAtZero:this.options.scaleBeginAtZero,integersOnly:this.options.scaleIntegersOnly,calculateYRange:function(t){var i=e.calculateScaleRange(n(),t,this.fontSize,this.beginAtZero,this.integersOnly);e.extend(this,i)},xLabels:t,font:e.fontString(this.options.scaleFontSize,this.options.scaleFontStyle,this.options.scaleFontFamily),lineWidth:this.options.scaleLineWidth,lineColor:this.options.scaleLineColor,gridLineWidth:this.options.scaleShowGridLines?this.options.scaleGridLineWidth:0,gridLineColor:this.options.scaleShowGridLines?this.options.scaleGridLineColor:"rgba(0,0,0,0)",padding:this.options.showScale?0:this.options.pointDotRadius+this.options.pointDotStrokeWidth,showLabels:this.options.scaleShowLabels,display:this.options.showScale};this.options.scaleOverride&&e.extend(o,{calculateYRange:e.noop,steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}),this.scale=new i.Scale(o)},addData:function(t,i){e.each(t,function(t,s){e.isNumber(t)&&this.datasets[s].points.push(new this.PointClass({value:t,label:i,x:this.scale.calculateX(this.scale.valuesCount+1),y:this.scale.endPoint,strokeColor:this.datasets[s].pointStrokeColor,fillColor:this.datasets[s].pointColor}))},this),this.scale.addXLabel(i),this.update()},removeData:function(){this.scale.removeXLabel(),e.each(this.datasets,function(t){t.points.shift()},this),this.update()},reflow:function(){var t=e.extend({height:this.chart.height,width:this.chart.width});this.scale.update(t)},draw:function(t){var i=t||1;this.clear();var s=this.chart.ctx;this.scale.draw(i),e.each(this.datasets,function(t){e.each(t.points,function(t,e){t.transition({y:this.scale.calculateY(t.value),x:this.scale.calculateX(e)},i)},this),this.options.bezierCurve&&e.each(t.points,function(i,s){i.controlPoints=0===s?e.splineCurve(i,i,t.points[s+1],0):s>=t.points.length-1?e.splineCurve(t.points[s-1],i,i,0):e.splineCurve(t.points[s-1],i,t.points[s+1],this.options.bezierCurveTension)},this),s.lineWidth=this.options.datasetStrokeWidth,s.strokeStyle=t.strokeColor,s.beginPath(),e.each(t.points,function(i,e){e>0?this.options.bezierCurve?s.bezierCurveTo(t.points[e-1].controlPoints.outer.x,t.points[e-1].controlPoints.outer.y,i.controlPoints.inner.x,i.controlPoints.inner.y,i.x,i.y):s.lineTo(i.x,i.y):s.moveTo(i.x,i.y)},this),s.stroke(),this.options.datasetFill&&(s.lineTo(t.points[t.points.length-1].x,this.scale.endPoint),s.lineTo(this.scale.calculateX(0),this.scale.endPoint),s.fillStyle=t.fillColor,s.closePath(),s.fill()),e.each(t.points,function(t){t.draw()})},this)}})}.call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers,s={scaleShowLabelBackdrop:!0,scaleBackdropColor:"rgba(255,255,255,0.75)",scaleBeginAtZero:!0,scaleBackdropPaddingY:2,scaleBackdropPaddingX:2,scaleShowLine:!0,segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'};i.Type.extend({name:"PolarArea",defaults:s,initialize:function(t){this.segments=[],this.SegmentArc=i.Arc.extend({showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,ctx:this.chart.ctx,innerRadius:0,x:this.chart.width/2,y:this.chart.height/2}),this.scale=new i.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,lineArc:!0,width:this.chart.width,height:this.chart.height,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,valuesCount:t.length}),this.updateScaleRange(t),this.scale.update(),e.each(t,function(t,i){this.addData(t,i,!0)},this),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getSegmentsAtEvent(t):[];e.each(this.segments,function(t){t.restore(["fillColor"])}),e.each(i,function(t){t.fillColor=t.highlightColor}),this.showTooltip(i)}),this.render()},getSegmentsAtEvent:function(t){var i=[],s=e.getRelativePosition(t);return e.each(this.segments,function(t){t.inRange(s.x,s.y)&&i.push(t)},this),i},addData:function(t,i,e){var s=i||this.segments.length;this.segments.splice(s,0,new this.SegmentArc({fillColor:t.color,highlightColor:t.highlight||t.color,label:t.label,value:t.value,outerRadius:this.options.animateScale?0:this.scale.calculateCenterOffset(t.value),circumference:this.options.animateRotate?0:this.scale.getCircumference(),startAngle:1.5*Math.PI})),e||(this.reflow(),this.update())},removeData:function(t){var i=e.isNumber(t)?t:this.segments.length-1;this.segments.splice(i,1),this.reflow(),this.update()},calculateTotal:function(t){this.total=0,e.each(t,function(t){this.total+=t.value},this),this.scale.valuesCount=this.segments.length},updateScaleRange:function(t){var i=[];e.each(t,function(t){i.push(t.value)});var s=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:e.calculateScaleRange(i,e.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);e.extend(this.scale,s,{size:e.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2})},update:function(){this.calculateTotal(this.segments),e.each(this.segments,function(t){t.save()}),this.render()},reflow:function(){e.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.updateScaleRange(this.segments),this.scale.update(),e.extend(this.scale,{xCenter:this.chart.width/2,yCenter:this.chart.height/2}),e.each(this.segments,function(t){t.update({outerRadius:this.scale.calculateCenterOffset(t.value)})},this)},draw:function(t){var i=t||1;this.clear(),e.each(this.segments,function(t,e){t.transition({circumference:this.scale.getCircumference(),outerRadius:this.scale.calculateCenterOffset(t.value)},i),t.endAngle=t.startAngle+t.circumference,0===e&&(t.startAngle=1.5*Math.PI),e<this.segments.length-1&&(this.segments[e+1].startAngle=t.endAngle),t.draw()},this),this.scale.draw()}})}.call(this),function(){"use strict";var t=this,i=t.Chart,e=i.helpers;i.Type.extend({name:"Radar",defaults:{scaleShowLine:!0,angleShowLineOut:!0,scaleShowLabels:!1,scaleBeginAtZero:!0,angleLineColor:"rgba(0,0,0,.1)",angleLineWidth:1,pointLabelFontFamily:"'Arial'",pointLabelFontStyle:"normal",pointLabelFontSize:10,pointLabelFontColor:"#666",pointDot:!0,pointDotRadius:3,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].strokeColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},initialize:function(t){this.PointClass=i.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx}),this.datasets=[],this.buildScale(t),this.options.showTooltips&&e.bindEvents(this,this.options.tooltipEvents,function(t){var i="mouseout"!==t.type?this.getPointsAtEvent(t):[];this.eachPoints(function(t){t.restore(["fillColor","strokeColor"])}),e.each(i,function(t){t.fillColor=t.highlightFill,t.strokeColor=t.highlightStroke}),this.showTooltip(i)}),e.each(t.datasets,function(i){var s={label:i.label||null,fillColor:i.fillColor,strokeColor:i.strokeColor,pointColor:i.pointColor,pointStrokeColor:i.pointStrokeColor,points:[]};this.datasets.push(s),e.each(i.data,function(n,o){if(e.isNumber(n)){var a;this.scale.animation||(a=this.scale.getPointPosition(o,this.scale.calculateCenterOffset(n))),s.points.push(new this.PointClass({value:n,label:t.labels[o],datasetLabel:i.label,x:this.options.animation?this.scale.xCenter:a.x,y:this.options.animation?this.scale.yCenter:a.y,strokeColor:i.pointStrokeColor,fillColor:i.pointColor,highlightFill:i.pointHighlightFill||i.pointColor,highlightStroke:i.pointHighlightStroke||i.pointStrokeColor}))}},this)},this),this.render()},eachPoints:function(t){e.each(this.datasets,function(i){e.each(i.points,t,this)},this)},getPointsAtEvent:function(t){var i=e.getRelativePosition(t),s=e.getAngleFromPoint({x:this.scale.xCenter,y:this.scale.yCenter},i),n=2*Math.PI/this.scale.valuesCount,o=Math.round((s.angle-1.5*Math.PI)/n),a=[];return(o>=this.scale.valuesCount||0>o)&&(o=0),s.distance<=this.scale.drawingArea&&e.each(this.datasets,function(t){a.push(t.points[o])}),a},buildScale:function(t){this.scale=new i.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,angleLineColor:this.options.angleLineColor,angleLineWidth:this.options.angleShowLineOut?this.options.angleLineWidth:0,pointLabelFontColor:this.options.pointLabelFontColor,pointLabelFontSize:this.options.pointLabelFontSize,pointLabelFontFamily:this.options.pointLabelFontFamily,pointLabelFontStyle:this.options.pointLabelFontStyle,height:this.chart.height,width:this.chart.width,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,labels:t.labels,valuesCount:t.datasets[0].data.length}),this.scale.setScaleSize(),this.updateScaleRange(t.datasets),this.scale.buildYLabels()},updateScaleRange:function(t){var i=function(){var i=[];return e.each(t,function(t){t.data?i=i.concat(t.data):e.each(t.points,function(t){i.push(t.value)})}),i}(),s=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:e.calculateScaleRange(i,e.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);e.extend(this.scale,s)},addData:function(t,i){this.scale.valuesCount++,e.each(t,function(t,s){if(e.isNumber(t)){var n=this.scale.getPointPosition(this.scale.valuesCount,this.scale.calculateCenterOffset(t));this.datasets[s].points.push(new this.PointClass({value:t,label:i,x:n.x,y:n.y,strokeColor:this.datasets[s].pointStrokeColor,fillColor:this.datasets[s].pointColor}))}},this),this.scale.labels.push(i),this.reflow(),this.update()},removeData:function(){this.scale.valuesCount--,this.scale.labels.shift(),e.each(this.datasets,function(t){t.points.shift()},this),this.reflow(),this.update()},update:function(){this.eachPoints(function(t){t.save()}),this.reflow(),this.render()},reflow:function(){e.extend(this.scale,{width:this.chart.width,height:this.chart.height,size:e.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2}),this.updateScaleRange(this.datasets),this.scale.setScaleSize(),this.scale.buildYLabels()},draw:function(t){var i=t||1,s=this.chart.ctx;this.clear(),this.scale.draw(),e.each(this.datasets,function(t){e.each(t.points,function(t,e){t.transition(this.scale.getPointPosition(e,this.scale.calculateCenterOffset(t.value)),i)},this),s.lineWidth=this.options.datasetStrokeWidth,s.strokeStyle=t.strokeColor,s.beginPath(),e.each(t.points,function(t,i){0===i?s.moveTo(t.x,t.y):s.lineTo(t.x,t.y)},this),s.closePath(),s.stroke(),s.fillStyle=t.fillColor,s.fill(),e.each(t.points,function(t){t.draw()})},this)}})}.call(this); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/clipboard.js b/public/assets/frontend/js/plugins/clipboard.js new file mode 100644 index 00000000..36a75a46 --- /dev/null +++ b/public/assets/frontend/js/plugins/clipboard.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v1.5.3 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Clipboard=t()}}(function(){var t,e,n;return function t(e,n,r){function o(a,c){if(!n[a]){if(!e[a]){var s="function"==typeof require&&require;if(!c&&s)return s(a,!0);if(i)return i(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var l=n[a]={exports:{}};e[a][0].call(l.exports,function(t){var n=e[a][1][t];return o(n?n:t)},l,l.exports,t,e,n,r)}return n[a].exports}for(var i="function"==typeof require&&require,a=0;a<r.length;a++)o(r[a]);return o}({1:[function(t,e,n){var r=t("matches-selector");e.exports=function(t,e,n){for(var o=n?t:t.parentNode;o&&o!==document;){if(r(o,e))return o;o=o.parentNode}}},{"matches-selector":2}],2:[function(t,e,n){function r(t,e){if(i)return i.call(t,e);for(var n=t.parentNode.querySelectorAll(e),r=0;r<n.length;++r)if(n[r]==t)return!0;return!1}var o=Element.prototype,i=o.matchesSelector||o.webkitMatchesSelector||o.mozMatchesSelector||o.msMatchesSelector||o.oMatchesSelector;e.exports=r},{}],3:[function(t,e,n){function r(t,e,n,r){var i=o.apply(this,arguments);return t.addEventListener(n,i),{destroy:function(){t.removeEventListener(n,i)}}}function o(t,e,n,r){return function(n){var o=i(n.target,e,!0);o&&(Object.defineProperty(n,"target",{value:o}),r.call(t,n))}}var i=t("closest");e.exports=r},{closest:1}],4:[function(t,e,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.function=function(t){var e=Object.prototype.toString.call(t);return"[object Function]"===e}},{}],5:[function(t,e,n){function r(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!c.string(e))throw new TypeError("Second argument must be a String");if(!c.function(n))throw new TypeError("Third argument must be a Function");if(c.node(t))return o(t,e,n);if(c.nodeList(t))return i(t,e,n);if(c.string(t))return a(t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function o(t,e,n){return t.addEventListener(e,n),{destroy:function(){t.removeEventListener(e,n)}}}function i(t,e,n){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,n)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,n)})}}}function a(t,e,n){return s(document.body,t,e,n)}var c=t("./is"),s=t("delegate");e.exports=r},{"./is":4,delegate:3}],6:[function(t,e,n){function r(t){var e;if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName)t.select(),e=t.value;else{var n=window.getSelection(),r=document.createRange();r.selectNodeContents(t),n.removeAllRanges(),n.addRange(r),e=n.toString()}return e}e.exports=r},{}],7:[function(t,e,n){function r(){}r.prototype={on:function(t,e,n){var r=this.e||(this.e={});return(r[t]||(r[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){function r(){o.off(t,r),e.apply(n,arguments)}var o=this;return r._=e,this.on(t,r,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),r=0,o=n.length;for(r;o>r;r++)n[r].fn.apply(n[r].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),r=n[t],o=[];if(r&&e)for(var i=0,a=r.length;a>i;i++)r[i].fn!==e&&r[i].fn._!==e&&o.push(r[i]);return o.length?n[t]=o:delete n[t],this}},e.exports=r},{}],8:[function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.__esModule=!0;var i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=t("select"),c=r(a),s=function(){function t(e){o(this,t),this.resolveOptions(e),this.initSelection()}return t.prototype.resolveOptions=function t(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action=e.action,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""},t.prototype.initSelection=function t(){if(this.text&&this.target)throw new Error('Multiple attributes declared, use either "target" or "text"');if(this.text)this.selectFake();else{if(!this.target)throw new Error('Missing required attributes, use either "target" or "text"');this.selectTarget()}},t.prototype.selectFake=function t(){var e=this;this.removeFake(),this.fakeHandler=document.body.addEventListener("click",function(){return e.removeFake()}),this.fakeElem=document.createElement("textarea"),this.fakeElem.style.position="absolute",this.fakeElem.style.left="-9999px",this.fakeElem.style.top=(window.pageYOffset||document.documentElement.scrollTop)+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=c.default(this.fakeElem),this.copyText()},t.prototype.removeFake=function t(){this.fakeHandler&&(document.body.removeEventListener("click"),this.fakeHandler=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)},t.prototype.selectTarget=function t(){this.selectedText=c.default(this.target),this.copyText()},t.prototype.copyText=function t(){var e=void 0;try{e=document.execCommand(this.action)}catch(n){e=!1}this.handleResult(e)},t.prototype.handleResult=function t(e){e?this.emitter.emit("success",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)}):this.emitter.emit("error",{action:this.action,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})},t.prototype.clearSelection=function t(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()},t.prototype.destroy=function t(){this.removeFake()},i(t,[{key:"action",set:function t(){var e=arguments.length<=0||void 0===arguments[0]?"copy":arguments[0];if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function t(){return this._action}},{key:"target",set:function t(e){if(void 0!==e){if(!e||"object"!=typeof e||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');this._target=e}},get:function t(){return this._target}}]),t}();n.default=s,e.exports=n.default},{select:6}],9:[function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}n.__esModule=!0;var c=t("./clipboard-action"),s=r(c),u=t("tiny-emitter"),l=r(u),f=t("good-listener"),d=r(f),h=function(t){function e(n,r){o(this,e),t.call(this),this.resolveOptions(r),this.listenClick(n)}return i(e,t),e.prototype.resolveOptions=function t(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText},e.prototype.listenClick=function t(e){var n=this;this.listener=d.default(e,"click",function(t){return n.onClick(t)})},e.prototype.onClick=function t(e){this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s.default({action:this.action(e.target),target:this.target(e.target),text:this.text(e.target),trigger:e.target,emitter:this})},e.prototype.defaultAction=function t(e){return a("action",e)},e.prototype.defaultTarget=function t(e){var n=a("target",e);return n?document.querySelector(n):void 0},e.prototype.defaultText=function t(e){return a("text",e)},e.prototype.destroy=function t(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)},e}(l.default);n.default=h,e.exports=n.default},{"./clipboard-action":8,"good-listener":5,"tiny-emitter":7}]},{},[9])(9)}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/codemirror.js b/public/assets/frontend/js/plugins/codemirror.js new file mode 100644 index 00000000..ff2f1a54 --- /dev/null +++ b/public/assets/frontend/js/plugins/codemirror.js @@ -0,0 +1,8871 @@ +// CodeMirror, copyright (c) by Marijn Haverbeke and others +// Distributed under an MIT license: http://codemirror.net/LICENSE + +// This is CodeMirror (http://codemirror.net), a code editor +// implemented in JavaScript on top of the browser's DOM. +// +// You can find some technical background for some of the code below +// at http://marijnhaverbeke.nl/blog/#cm-internals . + +(function(mod) { + if (typeof exports == "object" && typeof module == "object") // CommonJS + module.exports = mod(); + else if (typeof define == "function" && define.amd) // AMD + return define([], mod); + else // Plain browser env + this.CodeMirror = mod(); +})(function() { + "use strict"; + + // BROWSER SNIFFING + + // Kludges for bugs and behavior differences that can't be feature + // detected are enabled based on userAgent etc sniffing. + var userAgent = navigator.userAgent; + var platform = navigator.platform; + + var gecko = /gecko\/\d/i.test(userAgent); + var ie_upto10 = /MSIE \d/.test(userAgent); + var ie_11up = /Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(userAgent); + var ie = ie_upto10 || ie_11up; + var ie_version = ie && (ie_upto10 ? document.documentMode || 6 : ie_11up[1]); + var webkit = /WebKit\//.test(userAgent); + var qtwebkit = webkit && /Qt\/\d+\.\d+/.test(userAgent); + var chrome = /Chrome\//.test(userAgent); + var presto = /Opera\//.test(userAgent); + var safari = /Apple Computer/.test(navigator.vendor); + var mac_geMountainLion = /Mac OS X 1\d\D([8-9]|\d\d)\D/.test(userAgent); + var phantom = /PhantomJS/.test(userAgent); + + var ios = /AppleWebKit/.test(userAgent) && /Mobile\/\w+/.test(userAgent); + // This is woefully incomplete. Suggestions for alternative methods welcome. + var mobile = ios || /Android|webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(userAgent); + var mac = ios || /Mac/.test(platform); + var windows = /win/i.test(platform); + + var presto_version = presto && userAgent.match(/Version\/(\d*\.\d*)/); + if (presto_version) presto_version = Number(presto_version[1]); + if (presto_version && presto_version >= 15) { presto = false; webkit = true; } + // Some browsers use the wrong event properties to signal cmd/ctrl on OS X + var flipCtrlCmd = mac && (qtwebkit || presto && (presto_version == null || presto_version < 12.11)); + var captureRightClick = gecko || (ie && ie_version >= 9); + + // Optimize some code when these features are not used. + var sawReadOnlySpans = false, sawCollapsedSpans = false; + + // EDITOR CONSTRUCTOR + + // A CodeMirror instance represents an editor. This is the object + // that user code is usually dealing with. + + function CodeMirror(place, options) { + if (!(this instanceof CodeMirror)) return new CodeMirror(place, options); + + this.options = options = options ? copyObj(options) : {}; + // Determine effective options based on given values and defaults. + copyObj(defaults, options, false); + setGuttersForLineNumbers(options); + + var doc = options.value; + if (typeof doc == "string") doc = new Doc(doc, options.mode, null, options.lineSeparator); + this.doc = doc; + + var input = new CodeMirror.inputStyles[options.inputStyle](this); + var display = this.display = new Display(place, doc, input); + display.wrapper.CodeMirror = this; + updateGutters(this); + themeChanged(this); + if (options.lineWrapping) + this.display.wrapper.className += " CodeMirror-wrap"; + if (options.autofocus && !mobile) display.input.focus(); + initScrollbars(this); + + this.state = { + keyMaps: [], // stores maps added by addKeyMap + overlays: [], // highlighting overlays, as added by addOverlay + modeGen: 0, // bumped when mode/overlay changes, used to invalidate highlighting info + overwrite: false, + delayingBlurEvent: false, + focused: false, + suppressEdits: false, // used to disable editing during key handlers when in readOnly mode + pasteIncoming: false, cutIncoming: false, // help recognize paste/cut edits in input.poll + selectingText: false, + draggingText: false, + highlight: new Delayed(), // stores highlight worker timeout + keySeq: null, // Unfinished key sequence + specialChars: null + }; + + var cm = this; + + // Override magic textarea content restore that IE sometimes does + // on our hidden textarea on reload + if (ie && ie_version < 11) setTimeout(function() { cm.display.input.reset(true); }, 20); + + registerEventHandlers(this); + ensureGlobalHandlers(); + + startOperation(this); + this.curOp.forceUpdate = true; + attachDoc(this, doc); + + if ((options.autofocus && !mobile) || cm.hasFocus()) + setTimeout(bind(onFocus, this), 20); + else + onBlur(this); + + for (var opt in optionHandlers) if (optionHandlers.hasOwnProperty(opt)) + optionHandlers[opt](this, options[opt], Init); + maybeUpdateLineNumberWidth(this); + if (options.finishInit) options.finishInit(this); + for (var i = 0; i < initHooks.length; ++i) initHooks[i](this); + endOperation(this); + // Suppress optimizelegibility in Webkit, since it breaks text + // measuring on line wrapping boundaries. + if (webkit && options.lineWrapping && + getComputedStyle(display.lineDiv).textRendering == "optimizelegibility") + display.lineDiv.style.textRendering = "auto"; + } + + // DISPLAY CONSTRUCTOR + + // The display handles the DOM integration, both for input reading + // and content drawing. It holds references to DOM nodes and + // display-related state. + + function Display(place, doc, input) { + var d = this; + this.input = input; + + // Covers bottom-right square when both scrollbars are present. + d.scrollbarFiller = elt("div", null, "CodeMirror-scrollbar-filler"); + d.scrollbarFiller.setAttribute("cm-not-content", "true"); + // Covers bottom of gutter when coverGutterNextToScrollbar is on + // and h scrollbar is present. + d.gutterFiller = elt("div", null, "CodeMirror-gutter-filler"); + d.gutterFiller.setAttribute("cm-not-content", "true"); + // Will contain the actual code, positioned to cover the viewport. + d.lineDiv = elt("div", null, "CodeMirror-code"); + // Elements are added to these to represent selection and cursors. + d.selectionDiv = elt("div", null, null, "position: relative; z-index: 1"); + d.cursorDiv = elt("div", null, "CodeMirror-cursors"); + // A visibility: hidden element used to find the size of things. + d.measure = elt("div", null, "CodeMirror-measure"); + // When lines outside of the viewport are measured, they are drawn in this. + d.lineMeasure = elt("div", null, "CodeMirror-measure"); + // Wraps everything that needs to exist inside the vertically-padded coordinate system + d.lineSpace = elt("div", [d.measure, d.lineMeasure, d.selectionDiv, d.cursorDiv, d.lineDiv], + null, "position: relative; outline: none"); + // Moved around its parent to cover visible view. + d.mover = elt("div", [elt("div", [d.lineSpace], "CodeMirror-lines")], null, "position: relative"); + // Set to the height of the document, allowing scrolling. + d.sizer = elt("div", [d.mover], "CodeMirror-sizer"); + d.sizerWidth = null; + // Behavior of elts with overflow: auto and padding is + // inconsistent across browsers. This is used to ensure the + // scrollable area is big enough. + d.heightForcer = elt("div", null, null, "position: absolute; height: " + scrollerGap + "px; width: 1px;"); + // Will contain the gutters, if any. + d.gutters = elt("div", null, "CodeMirror-gutters"); + d.lineGutter = null; + // Actual scrollable element. + d.scroller = elt("div", [d.sizer, d.heightForcer, d.gutters], "CodeMirror-scroll"); + d.scroller.setAttribute("tabIndex", "-1"); + // The element in which the editor lives. + d.wrapper = elt("div", [d.scrollbarFiller, d.gutterFiller, d.scroller], "CodeMirror"); + + // Work around IE7 z-index bug (not perfect, hence IE7 not really being supported) + if (ie && ie_version < 8) { d.gutters.style.zIndex = -1; d.scroller.style.paddingRight = 0; } + if (!webkit && !(gecko && mobile)) d.scroller.draggable = true; + + if (place) { + if (place.appendChild) place.appendChild(d.wrapper); + else place(d.wrapper); + } + + // Current rendered range (may be bigger than the view window). + d.viewFrom = d.viewTo = doc.first; + d.reportedViewFrom = d.reportedViewTo = doc.first; + // Information about the rendered lines. + d.view = []; + d.renderedView = null; + // Holds info about a single rendered line when it was rendered + // for measurement, while not in view. + d.externalMeasured = null; + // Empty space (in pixels) above the view + d.viewOffset = 0; + d.lastWrapHeight = d.lastWrapWidth = 0; + d.updateLineNumbers = null; + + d.nativeBarWidth = d.barHeight = d.barWidth = 0; + d.scrollbarsClipped = false; + + // Used to only resize the line number gutter when necessary (when + // the amount of lines crosses a boundary that makes its width change) + d.lineNumWidth = d.lineNumInnerWidth = d.lineNumChars = null; + // Set to true when a non-horizontal-scrolling line widget is + // added. As an optimization, line widget aligning is skipped when + // this is false. + d.alignWidgets = false; + + d.cachedCharWidth = d.cachedTextHeight = d.cachedPaddingH = null; + + // Tracks the maximum line length so that the horizontal scrollbar + // can be kept static when scrolling. + d.maxLine = null; + d.maxLineLength = 0; + d.maxLineChanged = false; + + // Used for measuring wheel scrolling granularity + d.wheelDX = d.wheelDY = d.wheelStartX = d.wheelStartY = null; + + // True when shift is held down. + d.shift = false; + + // Used to track whether anything happened since the context menu + // was opened. + d.selForContextMenu = null; + + d.activeTouch = null; + + input.init(d); + } + + // STATE UPDATES + + // Used to get the editor into a consistent state again when options change. + + function loadMode(cm) { + cm.doc.mode = CodeMirror.getMode(cm.options, cm.doc.modeOption); + resetModeState(cm); + } + + function resetModeState(cm) { + cm.doc.iter(function(line) { + if (line.stateAfter) line.stateAfter = null; + if (line.styles) line.styles = null; + }); + cm.doc.frontier = cm.doc.first; + startWorker(cm, 100); + cm.state.modeGen++; + if (cm.curOp) regChange(cm); + } + + function wrappingChanged(cm) { + if (cm.options.lineWrapping) { + addClass(cm.display.wrapper, "CodeMirror-wrap"); + cm.display.sizer.style.minWidth = ""; + cm.display.sizerWidth = null; + } else { + rmClass(cm.display.wrapper, "CodeMirror-wrap"); + findMaxLine(cm); + } + estimateLineHeights(cm); + regChange(cm); + clearCaches(cm); + setTimeout(function(){updateScrollbars(cm);}, 100); + } + + // Returns a function that estimates the height of a line, to use as + // first approximation until the line becomes visible (and is thus + // properly measurable). + function estimateHeight(cm) { + var th = textHeight(cm.display), wrapping = cm.options.lineWrapping; + var perLine = wrapping && Math.max(5, cm.display.scroller.clientWidth / charWidth(cm.display) - 3); + return function(line) { + if (lineIsHidden(cm.doc, line)) return 0; + + var widgetsHeight = 0; + if (line.widgets) for (var i = 0; i < line.widgets.length; i++) { + if (line.widgets[i].height) widgetsHeight += line.widgets[i].height; + } + + if (wrapping) + return widgetsHeight + (Math.ceil(line.text.length / perLine) || 1) * th; + else + return widgetsHeight + th; + }; + } + + function estimateLineHeights(cm) { + var doc = cm.doc, est = estimateHeight(cm); + doc.iter(function(line) { + var estHeight = est(line); + if (estHeight != line.height) updateLineHeight(line, estHeight); + }); + } + + function themeChanged(cm) { + cm.display.wrapper.className = cm.display.wrapper.className.replace(/\s*cm-s-\S+/g, "") + + cm.options.theme.replace(/(^|\s)\s*/g, " cm-s-"); + clearCaches(cm); + } + + function guttersChanged(cm) { + updateGutters(cm); + regChange(cm); + setTimeout(function(){alignHorizontally(cm);}, 20); + } + + // Rebuild the gutter elements, ensure the margin to the left of the + // code matches their width. + function updateGutters(cm) { + var gutters = cm.display.gutters, specs = cm.options.gutters; + removeChildren(gutters); + for (var i = 0; i < specs.length; ++i) { + var gutterClass = specs[i]; + var gElt = gutters.appendChild(elt("div", null, "CodeMirror-gutter " + gutterClass)); + if (gutterClass == "CodeMirror-linenumbers") { + cm.display.lineGutter = gElt; + gElt.style.width = (cm.display.lineNumWidth || 1) + "px"; + } + } + gutters.style.display = i ? "" : "none"; + updateGutterSpace(cm); + } + + function updateGutterSpace(cm) { + var width = cm.display.gutters.offsetWidth; + cm.display.sizer.style.marginLeft = width + "px"; + } + + // Compute the character length of a line, taking into account + // collapsed ranges (see markText) that might hide parts, and join + // other lines onto it. + function lineLength(line) { + if (line.height == 0) return 0; + var len = line.text.length, merged, cur = line; + while (merged = collapsedSpanAtStart(cur)) { + var found = merged.find(0, true); + cur = found.from.line; + len += found.from.ch - found.to.ch; + } + cur = line; + while (merged = collapsedSpanAtEnd(cur)) { + var found = merged.find(0, true); + len -= cur.text.length - found.from.ch; + cur = found.to.line; + len += cur.text.length - found.to.ch; + } + return len; + } + + // Find the longest line in the document. + function findMaxLine(cm) { + var d = cm.display, doc = cm.doc; + d.maxLine = getLine(doc, doc.first); + d.maxLineLength = lineLength(d.maxLine); + d.maxLineChanged = true; + doc.iter(function(line) { + var len = lineLength(line); + if (len > d.maxLineLength) { + d.maxLineLength = len; + d.maxLine = line; + } + }); + } + + // Make sure the gutters options contains the element + // "CodeMirror-linenumbers" when the lineNumbers option is true. + function setGuttersForLineNumbers(options) { + var found = indexOf(options.gutters, "CodeMirror-linenumbers"); + if (found == -1 && options.lineNumbers) { + options.gutters = options.gutters.concat(["CodeMirror-linenumbers"]); + } else if (found > -1 && !options.lineNumbers) { + options.gutters = options.gutters.slice(0); + options.gutters.splice(found, 1); + } + } + + // SCROLLBARS + + // Prepare DOM reads needed to update the scrollbars. Done in one + // shot to minimize update/measure roundtrips. + function measureForScrollbars(cm) { + var d = cm.display, gutterW = d.gutters.offsetWidth; + var docH = Math.round(cm.doc.height + paddingVert(cm.display)); + return { + clientHeight: d.scroller.clientHeight, + viewHeight: d.wrapper.clientHeight, + scrollWidth: d.scroller.scrollWidth, clientWidth: d.scroller.clientWidth, + viewWidth: d.wrapper.clientWidth, + barLeft: cm.options.fixedGutter ? gutterW : 0, + docHeight: docH, + scrollHeight: docH + scrollGap(cm) + d.barHeight, + nativeBarWidth: d.nativeBarWidth, + gutterWidth: gutterW + }; + } + + function NativeScrollbars(place, scroll, cm) { + this.cm = cm; + var vert = this.vert = elt("div", [elt("div", null, null, "min-width: 1px")], "CodeMirror-vscrollbar"); + var horiz = this.horiz = elt("div", [elt("div", null, null, "height: 100%; min-height: 1px")], "CodeMirror-hscrollbar"); + place(vert); place(horiz); + + on(vert, "scroll", function() { + if (vert.clientHeight) scroll(vert.scrollTop, "vertical"); + }); + on(horiz, "scroll", function() { + if (horiz.clientWidth) scroll(horiz.scrollLeft, "horizontal"); + }); + + this.checkedZeroWidth = false; + // Need to set a minimum width to see the scrollbar on IE7 (but must not set it on IE8). + if (ie && ie_version < 8) this.horiz.style.minHeight = this.vert.style.minWidth = "18px"; + } + + NativeScrollbars.prototype = copyObj({ + update: function(measure) { + var needsH = measure.scrollWidth > measure.clientWidth + 1; + var needsV = measure.scrollHeight > measure.clientHeight + 1; + var sWidth = measure.nativeBarWidth; + + if (needsV) { + this.vert.style.display = "block"; + this.vert.style.bottom = needsH ? sWidth + "px" : "0"; + var totalHeight = measure.viewHeight - (needsH ? sWidth : 0); + // A bug in IE8 can cause this value to be negative, so guard it. + this.vert.firstChild.style.height = + Math.max(0, measure.scrollHeight - measure.clientHeight + totalHeight) + "px"; + } else { + this.vert.style.display = ""; + this.vert.firstChild.style.height = "0"; + } + + if (needsH) { + this.horiz.style.display = "block"; + this.horiz.style.right = needsV ? sWidth + "px" : "0"; + this.horiz.style.left = measure.barLeft + "px"; + var totalWidth = measure.viewWidth - measure.barLeft - (needsV ? sWidth : 0); + this.horiz.firstChild.style.width = + (measure.scrollWidth - measure.clientWidth + totalWidth) + "px"; + } else { + this.horiz.style.display = ""; + this.horiz.firstChild.style.width = "0"; + } + + if (!this.checkedZeroWidth && measure.clientHeight > 0) { + if (sWidth == 0) this.zeroWidthHack(); + this.checkedZeroWidth = true; + } + + return {right: needsV ? sWidth : 0, bottom: needsH ? sWidth : 0}; + }, + setScrollLeft: function(pos) { + if (this.horiz.scrollLeft != pos) this.horiz.scrollLeft = pos; + if (this.disableHoriz) this.enableZeroWidthBar(this.horiz, this.disableHoriz); + }, + setScrollTop: function(pos) { + if (this.vert.scrollTop != pos) this.vert.scrollTop = pos; + if (this.disableVert) this.enableZeroWidthBar(this.vert, this.disableVert); + }, + zeroWidthHack: function() { + var w = mac && !mac_geMountainLion ? "12px" : "18px"; + this.horiz.style.height = this.vert.style.width = w; + this.horiz.style.pointerEvents = this.vert.style.pointerEvents = "none"; + this.disableHoriz = new Delayed; + this.disableVert = new Delayed; + }, + enableZeroWidthBar: function(bar, delay) { + bar.style.pointerEvents = "auto"; + function maybeDisable() { + // To find out whether the scrollbar is still visible, we + // check whether the element under the pixel in the bottom + // left corner of the scrollbar box is the scrollbar box + // itself (when the bar is still visible) or its filler child + // (when the bar is hidden). If it is still visible, we keep + // it enabled, if it's hidden, we disable pointer events. + var box = bar.getBoundingClientRect(); + var elt = document.elementFromPoint(box.left + 1, box.bottom - 1); + if (elt != bar) bar.style.pointerEvents = "none"; + else delay.set(1000, maybeDisable); + } + delay.set(1000, maybeDisable); + }, + clear: function() { + var parent = this.horiz.parentNode; + parent.removeChild(this.horiz); + parent.removeChild(this.vert); + } + }, NativeScrollbars.prototype); + + function NullScrollbars() {} + + NullScrollbars.prototype = copyObj({ + update: function() { return {bottom: 0, right: 0}; }, + setScrollLeft: function() {}, + setScrollTop: function() {}, + clear: function() {} + }, NullScrollbars.prototype); + + CodeMirror.scrollbarModel = {"native": NativeScrollbars, "null": NullScrollbars}; + + function initScrollbars(cm) { + if (cm.display.scrollbars) { + cm.display.scrollbars.clear(); + if (cm.display.scrollbars.addClass) + rmClass(cm.display.wrapper, cm.display.scrollbars.addClass); + } + + cm.display.scrollbars = new CodeMirror.scrollbarModel[cm.options.scrollbarStyle](function(node) { + cm.display.wrapper.insertBefore(node, cm.display.scrollbarFiller); + // Prevent clicks in the scrollbars from killing focus + on(node, "mousedown", function() { + if (cm.state.focused) setTimeout(function() { cm.display.input.focus(); }, 0); + }); + node.setAttribute("cm-not-content", "true"); + }, function(pos, axis) { + if (axis == "horizontal") setScrollLeft(cm, pos); + else setScrollTop(cm, pos); + }, cm); + if (cm.display.scrollbars.addClass) + addClass(cm.display.wrapper, cm.display.scrollbars.addClass); + } + + function updateScrollbars(cm, measure) { + if (!measure) measure = measureForScrollbars(cm); + var startWidth = cm.display.barWidth, startHeight = cm.display.barHeight; + updateScrollbarsInner(cm, measure); + for (var i = 0; i < 4 && startWidth != cm.display.barWidth || startHeight != cm.display.barHeight; i++) { + if (startWidth != cm.display.barWidth && cm.options.lineWrapping) + updateHeightsInViewport(cm); + updateScrollbarsInner(cm, measureForScrollbars(cm)); + startWidth = cm.display.barWidth; startHeight = cm.display.barHeight; + } + } + + // Re-synchronize the fake scrollbars with the actual size of the + // content. + function updateScrollbarsInner(cm, measure) { + var d = cm.display; + var sizes = d.scrollbars.update(measure); + + d.sizer.style.paddingRight = (d.barWidth = sizes.right) + "px"; + d.sizer.style.paddingBottom = (d.barHeight = sizes.bottom) + "px"; + + if (sizes.right && sizes.bottom) { + d.scrollbarFiller.style.display = "block"; + d.scrollbarFiller.style.height = sizes.bottom + "px"; + d.scrollbarFiller.style.width = sizes.right + "px"; + } else d.scrollbarFiller.style.display = ""; + if (sizes.bottom && cm.options.coverGutterNextToScrollbar && cm.options.fixedGutter) { + d.gutterFiller.style.display = "block"; + d.gutterFiller.style.height = sizes.bottom + "px"; + d.gutterFiller.style.width = measure.gutterWidth + "px"; + } else d.gutterFiller.style.display = ""; + } + + // Compute the lines that are visible in a given viewport (defaults + // the the current scroll position). viewport may contain top, + // height, and ensure (see op.scrollToPos) properties. + function visibleLines(display, doc, viewport) { + var top = viewport && viewport.top != null ? Math.max(0, viewport.top) : display.scroller.scrollTop; + top = Math.floor(top - paddingTop(display)); + var bottom = viewport && viewport.bottom != null ? viewport.bottom : top + display.wrapper.clientHeight; + + var from = lineAtHeight(doc, top), to = lineAtHeight(doc, bottom); + // Ensure is a {from: {line, ch}, to: {line, ch}} object, and + // forces those lines into the viewport (if possible). + if (viewport && viewport.ensure) { + var ensureFrom = viewport.ensure.from.line, ensureTo = viewport.ensure.to.line; + if (ensureFrom < from) { + from = ensureFrom; + to = lineAtHeight(doc, heightAtLine(getLine(doc, ensureFrom)) + display.wrapper.clientHeight); + } else if (Math.min(ensureTo, doc.lastLine()) >= to) { + from = lineAtHeight(doc, heightAtLine(getLine(doc, ensureTo)) - display.wrapper.clientHeight); + to = ensureTo; + } + } + return {from: from, to: Math.max(to, from + 1)}; + } + + // LINE NUMBERS + + // Re-align line numbers and gutter marks to compensate for + // horizontal scrolling. + function alignHorizontally(cm) { + var display = cm.display, view = display.view; + if (!display.alignWidgets && (!display.gutters.firstChild || !cm.options.fixedGutter)) return; + var comp = compensateForHScroll(display) - display.scroller.scrollLeft + cm.doc.scrollLeft; + var gutterW = display.gutters.offsetWidth, left = comp + "px"; + for (var i = 0; i < view.length; i++) if (!view[i].hidden) { + if (cm.options.fixedGutter && view[i].gutter) + view[i].gutter.style.left = left; + var align = view[i].alignable; + if (align) for (var j = 0; j < align.length; j++) + align[j].style.left = left; + } + if (cm.options.fixedGutter) + display.gutters.style.left = (comp + gutterW) + "px"; + } + + // Used to ensure that the line number gutter is still the right + // size for the current document size. Returns true when an update + // is needed. + function maybeUpdateLineNumberWidth(cm) { + if (!cm.options.lineNumbers) return false; + var doc = cm.doc, last = lineNumberFor(cm.options, doc.first + doc.size - 1), display = cm.display; + if (last.length != display.lineNumChars) { + var test = display.measure.appendChild(elt("div", [elt("div", last)], + "CodeMirror-linenumber CodeMirror-gutter-elt")); + var innerW = test.firstChild.offsetWidth, padding = test.offsetWidth - innerW; + display.lineGutter.style.width = ""; + display.lineNumInnerWidth = Math.max(innerW, display.lineGutter.offsetWidth - padding) + 1; + display.lineNumWidth = display.lineNumInnerWidth + padding; + display.lineNumChars = display.lineNumInnerWidth ? last.length : -1; + display.lineGutter.style.width = display.lineNumWidth + "px"; + updateGutterSpace(cm); + return true; + } + return false; + } + + function lineNumberFor(options, i) { + return String(options.lineNumberFormatter(i + options.firstLineNumber)); + } + + // Computes display.scroller.scrollLeft + display.gutters.offsetWidth, + // but using getBoundingClientRect to get a sub-pixel-accurate + // result. + function compensateForHScroll(display) { + return display.scroller.getBoundingClientRect().left - display.sizer.getBoundingClientRect().left; + } + + // DISPLAY DRAWING + + function DisplayUpdate(cm, viewport, force) { + var display = cm.display; + + this.viewport = viewport; + // Store some values that we'll need later (but don't want to force a relayout for) + this.visible = visibleLines(display, cm.doc, viewport); + this.editorIsHidden = !display.wrapper.offsetWidth; + this.wrapperHeight = display.wrapper.clientHeight; + this.wrapperWidth = display.wrapper.clientWidth; + this.oldDisplayWidth = displayWidth(cm); + this.force = force; + this.dims = getDimensions(cm); + this.events = []; + } + + DisplayUpdate.prototype.signal = function(emitter, type) { + if (hasHandler(emitter, type)) + this.events.push(arguments); + }; + DisplayUpdate.prototype.finish = function() { + for (var i = 0; i < this.events.length; i++) + signal.apply(null, this.events[i]); + }; + + function maybeClipScrollbars(cm) { + var display = cm.display; + if (!display.scrollbarsClipped && display.scroller.offsetWidth) { + display.nativeBarWidth = display.scroller.offsetWidth - display.scroller.clientWidth; + display.heightForcer.style.height = scrollGap(cm) + "px"; + display.sizer.style.marginBottom = -display.nativeBarWidth + "px"; + display.sizer.style.borderRightWidth = scrollGap(cm) + "px"; + display.scrollbarsClipped = true; + } + } + + // Does the actual updating of the line display. Bails out + // (returning false) when there is nothing to be done and forced is + // false. + function updateDisplayIfNeeded(cm, update) { + var display = cm.display, doc = cm.doc; + + if (update.editorIsHidden) { + resetView(cm); + return false; + } + + // Bail out if the visible area is already rendered and nothing changed. + if (!update.force && + update.visible.from >= display.viewFrom && update.visible.to <= display.viewTo && + (display.updateLineNumbers == null || display.updateLineNumbers >= display.viewTo) && + display.renderedView == display.view && countDirtyView(cm) == 0) + return false; + + if (maybeUpdateLineNumberWidth(cm)) { + resetView(cm); + update.dims = getDimensions(cm); + } + + // Compute a suitable new viewport (from & to) + var end = doc.first + doc.size; + var from = Math.max(update.visible.from - cm.options.viewportMargin, doc.first); + var to = Math.min(end, update.visible.to + cm.options.viewportMargin); + if (display.viewFrom < from && from - display.viewFrom < 20) from = Math.max(doc.first, display.viewFrom); + if (display.viewTo > to && display.viewTo - to < 20) to = Math.min(end, display.viewTo); + if (sawCollapsedSpans) { + from = visualLineNo(cm.doc, from); + to = visualLineEndNo(cm.doc, to); + } + + var different = from != display.viewFrom || to != display.viewTo || + display.lastWrapHeight != update.wrapperHeight || display.lastWrapWidth != update.wrapperWidth; + adjustView(cm, from, to); + + display.viewOffset = heightAtLine(getLine(cm.doc, display.viewFrom)); + // Position the mover div to align with the current scroll position + cm.display.mover.style.top = display.viewOffset + "px"; + + var toUpdate = countDirtyView(cm); + if (!different && toUpdate == 0 && !update.force && display.renderedView == display.view && + (display.updateLineNumbers == null || display.updateLineNumbers >= display.viewTo)) + return false; + + // For big changes, we hide the enclosing element during the + // update, since that speeds up the operations on most browsers. + var focused = activeElt(); + if (toUpdate > 4) display.lineDiv.style.display = "none"; + patchDisplay(cm, display.updateLineNumbers, update.dims); + if (toUpdate > 4) display.lineDiv.style.display = ""; + display.renderedView = display.view; + // There might have been a widget with a focused element that got + // hidden or updated, if so re-focus it. + if (focused && activeElt() != focused && focused.offsetHeight) focused.focus(); + + // Prevent selection and cursors from interfering with the scroll + // width and height. + removeChildren(display.cursorDiv); + removeChildren(display.selectionDiv); + display.gutters.style.height = display.sizer.style.minHeight = 0; + + if (different) { + display.lastWrapHeight = update.wrapperHeight; + display.lastWrapWidth = update.wrapperWidth; + startWorker(cm, 400); + } + + display.updateLineNumbers = null; + + return true; + } + + function postUpdateDisplay(cm, update) { + var viewport = update.viewport; + for (var first = true;; first = false) { + if (!first || !cm.options.lineWrapping || update.oldDisplayWidth == displayWidth(cm)) { + // Clip forced viewport to actual scrollable area. + if (viewport && viewport.top != null) + viewport = {top: Math.min(cm.doc.height + paddingVert(cm.display) - displayHeight(cm), viewport.top)}; + // Updated line heights might result in the drawn area not + // actually covering the viewport. Keep looping until it does. + update.visible = visibleLines(cm.display, cm.doc, viewport); + if (update.visible.from >= cm.display.viewFrom && update.visible.to <= cm.display.viewTo) + break; + } + if (!updateDisplayIfNeeded(cm, update)) break; + updateHeightsInViewport(cm); + var barMeasure = measureForScrollbars(cm); + updateSelection(cm); + setDocumentHeight(cm, barMeasure); + updateScrollbars(cm, barMeasure); + } + + update.signal(cm, "update", cm); + if (cm.display.viewFrom != cm.display.reportedViewFrom || cm.display.viewTo != cm.display.reportedViewTo) { + update.signal(cm, "viewportChange", cm, cm.display.viewFrom, cm.display.viewTo); + cm.display.reportedViewFrom = cm.display.viewFrom; cm.display.reportedViewTo = cm.display.viewTo; + } + } + + function updateDisplaySimple(cm, viewport) { + var update = new DisplayUpdate(cm, viewport); + if (updateDisplayIfNeeded(cm, update)) { + updateHeightsInViewport(cm); + postUpdateDisplay(cm, update); + var barMeasure = measureForScrollbars(cm); + updateSelection(cm); + setDocumentHeight(cm, barMeasure); + updateScrollbars(cm, barMeasure); + update.finish(); + } + } + + function setDocumentHeight(cm, measure) { + cm.display.sizer.style.minHeight = measure.docHeight + "px"; + var total = measure.docHeight + cm.display.barHeight; + cm.display.heightForcer.style.top = total + "px"; + cm.display.gutters.style.height = Math.max(total + scrollGap(cm), measure.clientHeight) + "px"; + } + + // Read the actual heights of the rendered lines, and update their + // stored heights to match. + function updateHeightsInViewport(cm) { + var display = cm.display; + var prevBottom = display.lineDiv.offsetTop; + for (var i = 0; i < display.view.length; i++) { + var cur = display.view[i], height; + if (cur.hidden) continue; + if (ie && ie_version < 8) { + var bot = cur.node.offsetTop + cur.node.offsetHeight; + height = bot - prevBottom; + prevBottom = bot; + } else { + var box = cur.node.getBoundingClientRect(); + height = box.bottom - box.top; + } + var diff = cur.line.height - height; + if (height < 2) height = textHeight(display); + if (diff > .001 || diff < -.001) { + updateLineHeight(cur.line, height); + updateWidgetHeight(cur.line); + if (cur.rest) for (var j = 0; j < cur.rest.length; j++) + updateWidgetHeight(cur.rest[j]); + } + } + } + + // Read and store the height of line widgets associated with the + // given line. + function updateWidgetHeight(line) { + if (line.widgets) for (var i = 0; i < line.widgets.length; ++i) + line.widgets[i].height = line.widgets[i].node.offsetHeight; + } + + // Do a bulk-read of the DOM positions and sizes needed to draw the + // view, so that we don't interleave reading and writing to the DOM. + function getDimensions(cm) { + var d = cm.display, left = {}, width = {}; + var gutterLeft = d.gutters.clientLeft; + for (var n = d.gutters.firstChild, i = 0; n; n = n.nextSibling, ++i) { + left[cm.options.gutters[i]] = n.offsetLeft + n.clientLeft + gutterLeft; + width[cm.options.gutters[i]] = n.clientWidth; + } + return {fixedPos: compensateForHScroll(d), + gutterTotalWidth: d.gutters.offsetWidth, + gutterLeft: left, + gutterWidth: width, + wrapperWidth: d.wrapper.clientWidth}; + } + + // Sync the actual display DOM structure with display.view, removing + // nodes for lines that are no longer in view, and creating the ones + // that are not there yet, and updating the ones that are out of + // date. + function patchDisplay(cm, updateNumbersFrom, dims) { + var display = cm.display, lineNumbers = cm.options.lineNumbers; + var container = display.lineDiv, cur = container.firstChild; + + function rm(node) { + var next = node.nextSibling; + // Works around a throw-scroll bug in OS X Webkit + if (webkit && mac && cm.display.currentWheelTarget == node) + node.style.display = "none"; + else + node.parentNode.removeChild(node); + return next; + } + + var view = display.view, lineN = display.viewFrom; + // Loop over the elements in the view, syncing cur (the DOM nodes + // in display.lineDiv) with the view as we go. + for (var i = 0; i < view.length; i++) { + var lineView = view[i]; + if (lineView.hidden) { + } else if (!lineView.node || lineView.node.parentNode != container) { // Not drawn yet + var node = buildLineElement(cm, lineView, lineN, dims); + container.insertBefore(node, cur); + } else { // Already drawn + while (cur != lineView.node) cur = rm(cur); + var updateNumber = lineNumbers && updateNumbersFrom != null && + updateNumbersFrom <= lineN && lineView.lineNumber; + if (lineView.changes) { + if (indexOf(lineView.changes, "gutter") > -1) updateNumber = false; + updateLineForChanges(cm, lineView, lineN, dims); + } + if (updateNumber) { + removeChildren(lineView.lineNumber); + lineView.lineNumber.appendChild(document.createTextNode(lineNumberFor(cm.options, lineN))); + } + cur = lineView.node.nextSibling; + } + lineN += lineView.size; + } + while (cur) cur = rm(cur); + } + + // When an aspect of a line changes, a string is added to + // lineView.changes. This updates the relevant part of the line's + // DOM structure. + function updateLineForChanges(cm, lineView, lineN, dims) { + for (var j = 0; j < lineView.changes.length; j++) { + var type = lineView.changes[j]; + if (type == "text") updateLineText(cm, lineView); + else if (type == "gutter") updateLineGutter(cm, lineView, lineN, dims); + else if (type == "class") updateLineClasses(lineView); + else if (type == "widget") updateLineWidgets(cm, lineView, dims); + } + lineView.changes = null; + } + + // Lines with gutter elements, widgets or a background class need to + // be wrapped, and have the extra elements added to the wrapper div + function ensureLineWrapped(lineView) { + if (lineView.node == lineView.text) { + lineView.node = elt("div", null, null, "position: relative"); + if (lineView.text.parentNode) + lineView.text.parentNode.replaceChild(lineView.node, lineView.text); + lineView.node.appendChild(lineView.text); + if (ie && ie_version < 8) lineView.node.style.zIndex = 2; + } + return lineView.node; + } + + function updateLineBackground(lineView) { + var cls = lineView.bgClass ? lineView.bgClass + " " + (lineView.line.bgClass || "") : lineView.line.bgClass; + if (cls) cls += " CodeMirror-linebackground"; + if (lineView.background) { + if (cls) lineView.background.className = cls; + else { lineView.background.parentNode.removeChild(lineView.background); lineView.background = null; } + } else if (cls) { + var wrap = ensureLineWrapped(lineView); + lineView.background = wrap.insertBefore(elt("div", null, cls), wrap.firstChild); + } + } + + // Wrapper around buildLineContent which will reuse the structure + // in display.externalMeasured when possible. + function getLineContent(cm, lineView) { + var ext = cm.display.externalMeasured; + if (ext && ext.line == lineView.line) { + cm.display.externalMeasured = null; + lineView.measure = ext.measure; + return ext.built; + } + return buildLineContent(cm, lineView); + } + + // Redraw the line's text. Interacts with the background and text + // classes because the mode may output tokens that influence these + // classes. + function updateLineText(cm, lineView) { + var cls = lineView.text.className; + var built = getLineContent(cm, lineView); + if (lineView.text == lineView.node) lineView.node = built.pre; + lineView.text.parentNode.replaceChild(built.pre, lineView.text); + lineView.text = built.pre; + if (built.bgClass != lineView.bgClass || built.textClass != lineView.textClass) { + lineView.bgClass = built.bgClass; + lineView.textClass = built.textClass; + updateLineClasses(lineView); + } else if (cls) { + lineView.text.className = cls; + } + } + + function updateLineClasses(lineView) { + updateLineBackground(lineView); + if (lineView.line.wrapClass) + ensureLineWrapped(lineView).className = lineView.line.wrapClass; + else if (lineView.node != lineView.text) + lineView.node.className = ""; + var textClass = lineView.textClass ? lineView.textClass + " " + (lineView.line.textClass || "") : lineView.line.textClass; + lineView.text.className = textClass || ""; + } + + function updateLineGutter(cm, lineView, lineN, dims) { + if (lineView.gutter) { + lineView.node.removeChild(lineView.gutter); + lineView.gutter = null; + } + if (lineView.gutterBackground) { + lineView.node.removeChild(lineView.gutterBackground); + lineView.gutterBackground = null; + } + if (lineView.line.gutterClass) { + var wrap = ensureLineWrapped(lineView); + lineView.gutterBackground = elt("div", null, "CodeMirror-gutter-background " + lineView.line.gutterClass, + "left: " + (cm.options.fixedGutter ? dims.fixedPos : -dims.gutterTotalWidth) + + "px; width: " + dims.gutterTotalWidth + "px"); + wrap.insertBefore(lineView.gutterBackground, lineView.text); + } + var markers = lineView.line.gutterMarkers; + if (cm.options.lineNumbers || markers) { + var wrap = ensureLineWrapped(lineView); + var gutterWrap = lineView.gutter = elt("div", null, "CodeMirror-gutter-wrapper", "left: " + + (cm.options.fixedGutter ? dims.fixedPos : -dims.gutterTotalWidth) + "px"); + cm.display.input.setUneditable(gutterWrap); + wrap.insertBefore(gutterWrap, lineView.text); + if (lineView.line.gutterClass) + gutterWrap.className += " " + lineView.line.gutterClass; + if (cm.options.lineNumbers && (!markers || !markers["CodeMirror-linenumbers"])) + lineView.lineNumber = gutterWrap.appendChild( + elt("div", lineNumberFor(cm.options, lineN), + "CodeMirror-linenumber CodeMirror-gutter-elt", + "left: " + dims.gutterLeft["CodeMirror-linenumbers"] + "px; width: " + + cm.display.lineNumInnerWidth + "px")); + if (markers) for (var k = 0; k < cm.options.gutters.length; ++k) { + var id = cm.options.gutters[k], found = markers.hasOwnProperty(id) && markers[id]; + if (found) + gutterWrap.appendChild(elt("div", [found], "CodeMirror-gutter-elt", "left: " + + dims.gutterLeft[id] + "px; width: " + dims.gutterWidth[id] + "px")); + } + } + } + + function updateLineWidgets(cm, lineView, dims) { + if (lineView.alignable) lineView.alignable = null; + for (var node = lineView.node.firstChild, next; node; node = next) { + var next = node.nextSibling; + if (node.className == "CodeMirror-linewidget") + lineView.node.removeChild(node); + } + insertLineWidgets(cm, lineView, dims); + } + + // Build a line's DOM representation from scratch + function buildLineElement(cm, lineView, lineN, dims) { + var built = getLineContent(cm, lineView); + lineView.text = lineView.node = built.pre; + if (built.bgClass) lineView.bgClass = built.bgClass; + if (built.textClass) lineView.textClass = built.textClass; + + updateLineClasses(lineView); + updateLineGutter(cm, lineView, lineN, dims); + insertLineWidgets(cm, lineView, dims); + return lineView.node; + } + + // A lineView may contain multiple logical lines (when merged by + // collapsed spans). The widgets for all of them need to be drawn. + function insertLineWidgets(cm, lineView, dims) { + insertLineWidgetsFor(cm, lineView.line, lineView, dims, true); + if (lineView.rest) for (var i = 0; i < lineView.rest.length; i++) + insertLineWidgetsFor(cm, lineView.rest[i], lineView, dims, false); + } + + function insertLineWidgetsFor(cm, line, lineView, dims, allowAbove) { + if (!line.widgets) return; + var wrap = ensureLineWrapped(lineView); + for (var i = 0, ws = line.widgets; i < ws.length; ++i) { + var widget = ws[i], node = elt("div", [widget.node], "CodeMirror-linewidget"); + if (!widget.handleMouseEvents) node.setAttribute("cm-ignore-events", "true"); + positionLineWidget(widget, node, lineView, dims); + cm.display.input.setUneditable(node); + if (allowAbove && widget.above) + wrap.insertBefore(node, lineView.gutter || lineView.text); + else + wrap.appendChild(node); + signalLater(widget, "redraw"); + } + } + + function positionLineWidget(widget, node, lineView, dims) { + if (widget.noHScroll) { + (lineView.alignable || (lineView.alignable = [])).push(node); + var width = dims.wrapperWidth; + node.style.left = dims.fixedPos + "px"; + if (!widget.coverGutter) { + width -= dims.gutterTotalWidth; + node.style.paddingLeft = dims.gutterTotalWidth + "px"; + } + node.style.width = width + "px"; + } + if (widget.coverGutter) { + node.style.zIndex = 5; + node.style.position = "relative"; + if (!widget.noHScroll) node.style.marginLeft = -dims.gutterTotalWidth + "px"; + } + } + + // POSITION OBJECT + + // A Pos instance represents a position within the text. + var Pos = CodeMirror.Pos = function(line, ch) { + if (!(this instanceof Pos)) return new Pos(line, ch); + this.line = line; this.ch = ch; + }; + + // Compare two positions, return 0 if they are the same, a negative + // number when a is less, and a positive number otherwise. + var cmp = CodeMirror.cmpPos = function(a, b) { return a.line - b.line || a.ch - b.ch; }; + + function copyPos(x) {return Pos(x.line, x.ch);} + function maxPos(a, b) { return cmp(a, b) < 0 ? b : a; } + function minPos(a, b) { return cmp(a, b) < 0 ? a : b; } + + // INPUT HANDLING + + function ensureFocus(cm) { + if (!cm.state.focused) { cm.display.input.focus(); onFocus(cm); } + } + + function isReadOnly(cm) { + return cm.options.readOnly || cm.doc.cantEdit; + } + + // This will be set to an array of strings when copying, so that, + // when pasting, we know what kind of selections the copied text + // was made out of. + var lastCopied = null; + + function applyTextInput(cm, inserted, deleted, sel, origin) { + var doc = cm.doc; + cm.display.shift = false; + if (!sel) sel = doc.sel; + + var paste = cm.state.pasteIncoming || origin == "paste"; + var textLines = doc.splitLines(inserted), multiPaste = null; + // When pasing N lines into N selections, insert one line per selection + if (paste && sel.ranges.length > 1) { + if (lastCopied && lastCopied.join("\n") == inserted) { + if (sel.ranges.length % lastCopied.length == 0) { + multiPaste = []; + for (var i = 0; i < lastCopied.length; i++) + multiPaste.push(doc.splitLines(lastCopied[i])); + } + } else if (textLines.length == sel.ranges.length) { + multiPaste = map(textLines, function(l) { return [l]; }); + } + } + + // Normal behavior is to insert the new text into every selection + for (var i = sel.ranges.length - 1; i >= 0; i--) { + var range = sel.ranges[i]; + var from = range.from(), to = range.to(); + if (range.empty()) { + if (deleted && deleted > 0) // Handle deletion + from = Pos(from.line, from.ch - deleted); + else if (cm.state.overwrite && !paste) // Handle overwrite + to = Pos(to.line, Math.min(getLine(doc, to.line).text.length, to.ch + lst(textLines).length)); + } + var updateInput = cm.curOp.updateInput; + var changeEvent = {from: from, to: to, text: multiPaste ? multiPaste[i % multiPaste.length] : textLines, + origin: origin || (paste ? "paste" : cm.state.cutIncoming ? "cut" : "+input")}; + makeChange(cm.doc, changeEvent); + signalLater(cm, "inputRead", cm, changeEvent); + } + if (inserted && !paste) + triggerElectric(cm, inserted); + + ensureCursorVisible(cm); + cm.curOp.updateInput = updateInput; + cm.curOp.typing = true; + cm.state.pasteIncoming = cm.state.cutIncoming = false; + } + + function handlePaste(e, cm) { + var pasted = e.clipboardData && e.clipboardData.getData("text/plain"); + if (pasted) { + e.preventDefault(); + if (!isReadOnly(cm) && !cm.options.disableInput) + runInOp(cm, function() { applyTextInput(cm, pasted, 0, null, "paste"); }); + return true; + } + } + + function triggerElectric(cm, inserted) { + // When an 'electric' character is inserted, immediately trigger a reindent + if (!cm.options.electricChars || !cm.options.smartIndent) return; + var sel = cm.doc.sel; + + for (var i = sel.ranges.length - 1; i >= 0; i--) { + var range = sel.ranges[i]; + if (range.head.ch > 100 || (i && sel.ranges[i - 1].head.line == range.head.line)) continue; + var mode = cm.getModeAt(range.head); + var indented = false; + if (mode.electricChars) { + for (var j = 0; j < mode.electricChars.length; j++) + if (inserted.indexOf(mode.electricChars.charAt(j)) > -1) { + indented = indentLine(cm, range.head.line, "smart"); + break; + } + } else if (mode.electricInput) { + if (mode.electricInput.test(getLine(cm.doc, range.head.line).text.slice(0, range.head.ch))) + indented = indentLine(cm, range.head.line, "smart"); + } + if (indented) signalLater(cm, "electricInput", cm, range.head.line); + } + } + + function copyableRanges(cm) { + var text = [], ranges = []; + for (var i = 0; i < cm.doc.sel.ranges.length; i++) { + var line = cm.doc.sel.ranges[i].head.line; + var lineRange = {anchor: Pos(line, 0), head: Pos(line + 1, 0)}; + ranges.push(lineRange); + text.push(cm.getRange(lineRange.anchor, lineRange.head)); + } + return {text: text, ranges: ranges}; + } + + function disableBrowserMagic(field) { + field.setAttribute("autocorrect", "off"); + field.setAttribute("autocapitalize", "off"); + field.setAttribute("spellcheck", "false"); + } + + // TEXTAREA INPUT STYLE + + function TextareaInput(cm) { + this.cm = cm; + // See input.poll and input.reset + this.prevInput = ""; + + // Flag that indicates whether we expect input to appear real soon + // now (after some event like 'keypress' or 'input') and are + // polling intensively. + this.pollingFast = false; + // Self-resetting timeout for the poller + this.polling = new Delayed(); + // Tracks when input.reset has punted to just putting a short + // string into the textarea instead of the full selection. + this.inaccurateSelection = false; + // Used to work around IE issue with selection being forgotten when focus moves away from textarea + this.hasSelection = false; + this.composing = null; + }; + + function hiddenTextarea() { + var te = elt("textarea", null, null, "position: absolute; padding: 0; width: 1px; height: 1em; outline: none"); + var div = elt("div", [te], null, "overflow: hidden; position: relative; width: 3px; height: 0px;"); + // The textarea is kept positioned near the cursor to prevent the + // fact that it'll be scrolled into view on input from scrolling + // our fake cursor out of view. On webkit, when wrap=off, paste is + // very slow. So make the area wide instead. + if (webkit) te.style.width = "1000px"; + else te.setAttribute("wrap", "off"); + // If border: 0; -- iOS fails to open keyboard (issue #1287) + if (ios) te.style.border = "1px solid black"; + disableBrowserMagic(te); + return div; + } + + TextareaInput.prototype = copyObj({ + init: function(display) { + var input = this, cm = this.cm; + + // Wraps and hides input textarea + var div = this.wrapper = hiddenTextarea(); + // The semihidden textarea that is focused when the editor is + // focused, and receives input. + var te = this.textarea = div.firstChild; + display.wrapper.insertBefore(div, display.wrapper.firstChild); + + // Needed to hide big blue blinking cursor on Mobile Safari (doesn't seem to work in iOS 8 anymore) + if (ios) te.style.width = "0px"; + + on(te, "input", function() { + if (ie && ie_version >= 9 && input.hasSelection) input.hasSelection = null; + input.poll(); + }); + + on(te, "paste", function(e) { + if (handlePaste(e, cm)) return true; + + cm.state.pasteIncoming = true; + input.fastPoll(); + }); + + function prepareCopyCut(e) { + if (cm.somethingSelected()) { + lastCopied = cm.getSelections(); + if (input.inaccurateSelection) { + input.prevInput = ""; + input.inaccurateSelection = false; + te.value = lastCopied.join("\n"); + selectInput(te); + } + } else if (!cm.options.lineWiseCopyCut) { + return; + } else { + var ranges = copyableRanges(cm); + lastCopied = ranges.text; + if (e.type == "cut") { + cm.setSelections(ranges.ranges, null, sel_dontScroll); + } else { + input.prevInput = ""; + te.value = ranges.text.join("\n"); + selectInput(te); + } + } + if (e.type == "cut") cm.state.cutIncoming = true; + } + on(te, "cut", prepareCopyCut); + on(te, "copy", prepareCopyCut); + + on(display.scroller, "paste", function(e) { + if (eventInWidget(display, e)) return; + cm.state.pasteIncoming = true; + input.focus(); + }); + + // Prevent normal selection in the editor (we handle our own) + on(display.lineSpace, "selectstart", function(e) { + if (!eventInWidget(display, e)) e_preventDefault(e); + }); + + on(te, "compositionstart", function() { + var start = cm.getCursor("from"); + if (input.composing) input.composing.range.clear() + input.composing = { + start: start, + range: cm.markText(start, cm.getCursor("to"), {className: "CodeMirror-composing"}) + }; + }); + on(te, "compositionend", function() { + if (input.composing) { + input.poll(); + input.composing.range.clear(); + input.composing = null; + } + }); + }, + + prepareSelection: function() { + // Redraw the selection and/or cursor + var cm = this.cm, display = cm.display, doc = cm.doc; + var result = prepareSelection(cm); + + // Move the hidden textarea near the cursor to prevent scrolling artifacts + if (cm.options.moveInputWithCursor) { + var headPos = cursorCoords(cm, doc.sel.primary().head, "div"); + var wrapOff = display.wrapper.getBoundingClientRect(), lineOff = display.lineDiv.getBoundingClientRect(); + result.teTop = Math.max(0, Math.min(display.wrapper.clientHeight - 10, + headPos.top + lineOff.top - wrapOff.top)); + result.teLeft = Math.max(0, Math.min(display.wrapper.clientWidth - 10, + headPos.left + lineOff.left - wrapOff.left)); + } + + return result; + }, + + showSelection: function(drawn) { + var cm = this.cm, display = cm.display; + removeChildrenAndAdd(display.cursorDiv, drawn.cursors); + removeChildrenAndAdd(display.selectionDiv, drawn.selection); + if (drawn.teTop != null) { + this.wrapper.style.top = drawn.teTop + "px"; + this.wrapper.style.left = drawn.teLeft + "px"; + } + }, + + // Reset the input to correspond to the selection (or to be empty, + // when not typing and nothing is selected) + reset: function(typing) { + if (this.contextMenuPending) return; + var minimal, selected, cm = this.cm, doc = cm.doc; + if (cm.somethingSelected()) { + this.prevInput = ""; + var range = doc.sel.primary(); + minimal = hasCopyEvent && + (range.to().line - range.from().line > 100 || (selected = cm.getSelection()).length > 1000); + var content = minimal ? "-" : selected || cm.getSelection(); + this.textarea.value = content; + if (cm.state.focused) selectInput(this.textarea); + if (ie && ie_version >= 9) this.hasSelection = content; + } else if (!typing) { + this.prevInput = this.textarea.value = ""; + if (ie && ie_version >= 9) this.hasSelection = null; + } + this.inaccurateSelection = minimal; + }, + + getField: function() { return this.textarea; }, + + supportsTouch: function() { return false; }, + + focus: function() { + if (this.cm.options.readOnly != "nocursor" && (!mobile || activeElt() != this.textarea)) { + try { this.textarea.focus(); } + catch (e) {} // IE8 will throw if the textarea is display: none or not in DOM + } + }, + + blur: function() { this.textarea.blur(); }, + + resetPosition: function() { + this.wrapper.style.top = this.wrapper.style.left = 0; + }, + + receivedFocus: function() { this.slowPoll(); }, + + // Poll for input changes, using the normal rate of polling. This + // runs as long as the editor is focused. + slowPoll: function() { + var input = this; + if (input.pollingFast) return; + input.polling.set(this.cm.options.pollInterval, function() { + input.poll(); + if (input.cm.state.focused) input.slowPoll(); + }); + }, + + // When an event has just come in that is likely to add or change + // something in the input textarea, we poll faster, to ensure that + // the change appears on the screen quickly. + fastPoll: function() { + var missed = false, input = this; + input.pollingFast = true; + function p() { + var changed = input.poll(); + if (!changed && !missed) {missed = true; input.polling.set(60, p);} + else {input.pollingFast = false; input.slowPoll();} + } + input.polling.set(20, p); + }, + + // Read input from the textarea, and update the document to match. + // When something is selected, it is present in the textarea, and + // selected (unless it is huge, in which case a placeholder is + // used). When nothing is selected, the cursor sits after previously + // seen text (can be empty), which is stored in prevInput (we must + // not reset the textarea when typing, because that breaks IME). + poll: function() { + var cm = this.cm, input = this.textarea, prevInput = this.prevInput; + // Since this is called a *lot*, try to bail out as cheaply as + // possible when it is clear that nothing happened. hasSelection + // will be the case when there is a lot of text in the textarea, + // in which case reading its value would be expensive. + if (this.contextMenuPending || !cm.state.focused || + (hasSelection(input) && !prevInput && !this.composing) || + isReadOnly(cm) || cm.options.disableInput || cm.state.keySeq) + return false; + + var text = input.value; + // If nothing changed, bail. + if (text == prevInput && !cm.somethingSelected()) return false; + // Work around nonsensical selection resetting in IE9/10, and + // inexplicable appearance of private area unicode characters on + // some key combos in Mac (#2689). + if (ie && ie_version >= 9 && this.hasSelection === text || + mac && /[\uf700-\uf7ff]/.test(text)) { + cm.display.input.reset(); + return false; + } + + if (cm.doc.sel == cm.display.selForContextMenu) { + var first = text.charCodeAt(0); + if (first == 0x200b && !prevInput) prevInput = "\u200b"; + if (first == 0x21da) { this.reset(); return this.cm.execCommand("undo"); } + } + // Find the part of the input that is actually new + var same = 0, l = Math.min(prevInput.length, text.length); + while (same < l && prevInput.charCodeAt(same) == text.charCodeAt(same)) ++same; + + var self = this; + runInOp(cm, function() { + applyTextInput(cm, text.slice(same), prevInput.length - same, + null, self.composing ? "*compose" : null); + + // Don't leave long text in the textarea, since it makes further polling slow + if (text.length > 1000 || text.indexOf("\n") > -1) input.value = self.prevInput = ""; + else self.prevInput = text; + + if (self.composing) { + self.composing.range.clear(); + self.composing.range = cm.markText(self.composing.start, cm.getCursor("to"), + {className: "CodeMirror-composing"}); + } + }); + return true; + }, + + ensurePolled: function() { + if (this.pollingFast && this.poll()) this.pollingFast = false; + }, + + onKeyPress: function() { + if (ie && ie_version >= 9) this.hasSelection = null; + this.fastPoll(); + }, + + onContextMenu: function(e) { + var input = this, cm = input.cm, display = cm.display, te = input.textarea; + var pos = posFromMouse(cm, e), scrollPos = display.scroller.scrollTop; + if (!pos || presto) return; // Opera is difficult. + + // Reset the current text selection only if the click is done outside of the selection + // and 'resetSelectionOnContextMenu' option is true. + var reset = cm.options.resetSelectionOnContextMenu; + if (reset && cm.doc.sel.contains(pos) == -1) + operation(cm, setSelection)(cm.doc, simpleSelection(pos), sel_dontScroll); + + var oldCSS = te.style.cssText; + input.wrapper.style.position = "absolute"; + te.style.cssText = "position: fixed; width: 30px; height: 30px; top: " + (e.clientY - 5) + + "px; left: " + (e.clientX - 5) + "px; z-index: 1000; background: " + + (ie ? "rgba(255, 255, 255, .05)" : "transparent") + + "; outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);"; + if (webkit) var oldScrollY = window.scrollY; // Work around Chrome issue (#2712) + display.input.focus(); + if (webkit) window.scrollTo(null, oldScrollY); + display.input.reset(); + // Adds "Select all" to context menu in FF + if (!cm.somethingSelected()) te.value = input.prevInput = " "; + input.contextMenuPending = true; + display.selForContextMenu = cm.doc.sel; + clearTimeout(display.detectingSelectAll); + + // Select-all will be greyed out if there's nothing to select, so + // this adds a zero-width space so that we can later check whether + // it got selected. + function prepareSelectAllHack() { + if (te.selectionStart != null) { + var selected = cm.somethingSelected(); + var extval = "\u200b" + (selected ? te.value : ""); + te.value = "\u21da"; // Used to catch context-menu undo + te.value = extval; + input.prevInput = selected ? "" : "\u200b"; + te.selectionStart = 1; te.selectionEnd = extval.length; + // Re-set this, in case some other handler touched the + // selection in the meantime. + display.selForContextMenu = cm.doc.sel; + } + } + function rehide() { + input.contextMenuPending = false; + input.wrapper.style.position = "relative"; + te.style.cssText = oldCSS; + if (ie && ie_version < 9) display.scrollbars.setScrollTop(display.scroller.scrollTop = scrollPos); + + // Try to detect the user choosing select-all + if (te.selectionStart != null) { + if (!ie || (ie && ie_version < 9)) prepareSelectAllHack(); + var i = 0, poll = function() { + if (display.selForContextMenu == cm.doc.sel && te.selectionStart == 0 && + te.selectionEnd > 0 && input.prevInput == "\u200b") + operation(cm, commands.selectAll)(cm); + else if (i++ < 10) display.detectingSelectAll = setTimeout(poll, 500); + else display.input.reset(); + }; + display.detectingSelectAll = setTimeout(poll, 200); + } + } + + if (ie && ie_version >= 9) prepareSelectAllHack(); + if (captureRightClick) { + e_stop(e); + var mouseup = function() { + off(window, "mouseup", mouseup); + setTimeout(rehide, 20); + }; + on(window, "mouseup", mouseup); + } else { + setTimeout(rehide, 50); + } + }, + + readOnlyChanged: function(val) { + if (!val) this.reset(); + }, + + setUneditable: nothing, + + needsContentAttribute: false + }, TextareaInput.prototype); + + // CONTENTEDITABLE INPUT STYLE + + function ContentEditableInput(cm) { + this.cm = cm; + this.lastAnchorNode = this.lastAnchorOffset = this.lastFocusNode = this.lastFocusOffset = null; + this.polling = new Delayed(); + this.gracePeriod = false; + } + + ContentEditableInput.prototype = copyObj({ + init: function(display) { + var input = this, cm = input.cm; + var div = input.div = display.lineDiv; + disableBrowserMagic(div); + + on(div, "paste", function(e) { handlePaste(e, cm); }) + + on(div, "compositionstart", function(e) { + var data = e.data; + input.composing = {sel: cm.doc.sel, data: data, startData: data}; + if (!data) return; + var prim = cm.doc.sel.primary(); + var line = cm.getLine(prim.head.line); + var found = line.indexOf(data, Math.max(0, prim.head.ch - data.length)); + if (found > -1 && found <= prim.head.ch) + input.composing.sel = simpleSelection(Pos(prim.head.line, found), + Pos(prim.head.line, found + data.length)); + }); + on(div, "compositionupdate", function(e) { + input.composing.data = e.data; + }); + on(div, "compositionend", function(e) { + var ours = input.composing; + if (!ours) return; + if (e.data != ours.startData && !/\u200b/.test(e.data)) + ours.data = e.data; + // Need a small delay to prevent other code (input event, + // selection polling) from doing damage when fired right after + // compositionend. + setTimeout(function() { + if (!ours.handled) + input.applyComposition(ours); + if (input.composing == ours) + input.composing = null; + }, 50); + }); + + on(div, "touchstart", function() { + input.forceCompositionEnd(); + }); + + on(div, "input", function() { + if (input.composing) return; + if (isReadOnly(cm) || !input.pollContent()) + runInOp(input.cm, function() {regChange(cm);}); + }); + + function onCopyCut(e) { + if (cm.somethingSelected()) { + lastCopied = cm.getSelections(); + if (e.type == "cut") cm.replaceSelection("", null, "cut"); + } else if (!cm.options.lineWiseCopyCut) { + return; + } else { + var ranges = copyableRanges(cm); + lastCopied = ranges.text; + if (e.type == "cut") { + cm.operation(function() { + cm.setSelections(ranges.ranges, 0, sel_dontScroll); + cm.replaceSelection("", null, "cut"); + }); + } + } + // iOS exposes the clipboard API, but seems to discard content inserted into it + if (e.clipboardData && !ios) { + e.preventDefault(); + e.clipboardData.clearData(); + e.clipboardData.setData("text/plain", lastCopied.join("\n")); + } else { + // Old-fashioned briefly-focus-a-textarea hack + var kludge = hiddenTextarea(), te = kludge.firstChild; + cm.display.lineSpace.insertBefore(kludge, cm.display.lineSpace.firstChild); + te.value = lastCopied.join("\n"); + var hadFocus = document.activeElement; + selectInput(te); + setTimeout(function() { + cm.display.lineSpace.removeChild(kludge); + hadFocus.focus(); + }, 50); + } + } + on(div, "copy", onCopyCut); + on(div, "cut", onCopyCut); + }, + + prepareSelection: function() { + var result = prepareSelection(this.cm, false); + result.focus = this.cm.state.focused; + return result; + }, + + showSelection: function(info) { + if (!info || !this.cm.display.view.length) return; + if (info.focus) this.showPrimarySelection(); + this.showMultipleSelections(info); + }, + + showPrimarySelection: function() { + var sel = window.getSelection(), prim = this.cm.doc.sel.primary(); + var curAnchor = domToPos(this.cm, sel.anchorNode, sel.anchorOffset); + var curFocus = domToPos(this.cm, sel.focusNode, sel.focusOffset); + if (curAnchor && !curAnchor.bad && curFocus && !curFocus.bad && + cmp(minPos(curAnchor, curFocus), prim.from()) == 0 && + cmp(maxPos(curAnchor, curFocus), prim.to()) == 0) + return; + + var start = posToDOM(this.cm, prim.from()); + var end = posToDOM(this.cm, prim.to()); + if (!start && !end) return; + + var view = this.cm.display.view; + var old = sel.rangeCount && sel.getRangeAt(0); + if (!start) { + start = {node: view[0].measure.map[2], offset: 0}; + } else if (!end) { // FIXME dangerously hacky + var measure = view[view.length - 1].measure; + var map = measure.maps ? measure.maps[measure.maps.length - 1] : measure.map; + end = {node: map[map.length - 1], offset: map[map.length - 2] - map[map.length - 3]}; + } + + try { var rng = range(start.node, start.offset, end.offset, end.node); } + catch(e) {} // Our model of the DOM might be outdated, in which case the range we try to set can be impossible + if (rng) { + sel.removeAllRanges(); + sel.addRange(rng); + if (old && sel.anchorNode == null) sel.addRange(old); + else if (gecko) this.startGracePeriod(); + } + this.rememberSelection(); + }, + + startGracePeriod: function() { + var input = this; + clearTimeout(this.gracePeriod); + this.gracePeriod = setTimeout(function() { + input.gracePeriod = false; + if (input.selectionChanged()) + input.cm.operation(function() { input.cm.curOp.selectionChanged = true; }); + }, 20); + }, + + showMultipleSelections: function(info) { + removeChildrenAndAdd(this.cm.display.cursorDiv, info.cursors); + removeChildrenAndAdd(this.cm.display.selectionDiv, info.selection); + }, + + rememberSelection: function() { + var sel = window.getSelection(); + this.lastAnchorNode = sel.anchorNode; this.lastAnchorOffset = sel.anchorOffset; + this.lastFocusNode = sel.focusNode; this.lastFocusOffset = sel.focusOffset; + }, + + selectionInEditor: function() { + var sel = window.getSelection(); + if (!sel.rangeCount) return false; + var node = sel.getRangeAt(0).commonAncestorContainer; + return contains(this.div, node); + }, + + focus: function() { + if (this.cm.options.readOnly != "nocursor") this.div.focus(); + }, + blur: function() { this.div.blur(); }, + getField: function() { return this.div; }, + + supportsTouch: function() { return true; }, + + receivedFocus: function() { + var input = this; + if (this.selectionInEditor()) + this.pollSelection(); + else + runInOp(this.cm, function() { input.cm.curOp.selectionChanged = true; }); + + function poll() { + if (input.cm.state.focused) { + input.pollSelection(); + input.polling.set(input.cm.options.pollInterval, poll); + } + } + this.polling.set(this.cm.options.pollInterval, poll); + }, + + selectionChanged: function() { + var sel = window.getSelection(); + return sel.anchorNode != this.lastAnchorNode || sel.anchorOffset != this.lastAnchorOffset || + sel.focusNode != this.lastFocusNode || sel.focusOffset != this.lastFocusOffset; + }, + + pollSelection: function() { + if (!this.composing && !this.gracePeriod && this.selectionChanged()) { + var sel = window.getSelection(), cm = this.cm; + this.rememberSelection(); + var anchor = domToPos(cm, sel.anchorNode, sel.anchorOffset); + var head = domToPos(cm, sel.focusNode, sel.focusOffset); + if (anchor && head) runInOp(cm, function() { + setSelection(cm.doc, simpleSelection(anchor, head), sel_dontScroll); + if (anchor.bad || head.bad) cm.curOp.selectionChanged = true; + }); + } + }, + + pollContent: function() { + var cm = this.cm, display = cm.display, sel = cm.doc.sel.primary(); + var from = sel.from(), to = sel.to(); + if (from.line < display.viewFrom || to.line > display.viewTo - 1) return false; + + var fromIndex; + if (from.line == display.viewFrom || (fromIndex = findViewIndex(cm, from.line)) == 0) { + var fromLine = lineNo(display.view[0].line); + var fromNode = display.view[0].node; + } else { + var fromLine = lineNo(display.view[fromIndex].line); + var fromNode = display.view[fromIndex - 1].node.nextSibling; + } + var toIndex = findViewIndex(cm, to.line); + if (toIndex == display.view.length - 1) { + var toLine = display.viewTo - 1; + var toNode = display.lineDiv.lastChild; + } else { + var toLine = lineNo(display.view[toIndex + 1].line) - 1; + var toNode = display.view[toIndex + 1].node.previousSibling; + } + + var newText = cm.doc.splitLines(domTextBetween(cm, fromNode, toNode, fromLine, toLine)); + var oldText = getBetween(cm.doc, Pos(fromLine, 0), Pos(toLine, getLine(cm.doc, toLine).text.length)); + while (newText.length > 1 && oldText.length > 1) { + if (lst(newText) == lst(oldText)) { newText.pop(); oldText.pop(); toLine--; } + else if (newText[0] == oldText[0]) { newText.shift(); oldText.shift(); fromLine++; } + else break; + } + + var cutFront = 0, cutEnd = 0; + var newTop = newText[0], oldTop = oldText[0], maxCutFront = Math.min(newTop.length, oldTop.length); + while (cutFront < maxCutFront && newTop.charCodeAt(cutFront) == oldTop.charCodeAt(cutFront)) + ++cutFront; + var newBot = lst(newText), oldBot = lst(oldText); + var maxCutEnd = Math.min(newBot.length - (newText.length == 1 ? cutFront : 0), + oldBot.length - (oldText.length == 1 ? cutFront : 0)); + while (cutEnd < maxCutEnd && + newBot.charCodeAt(newBot.length - cutEnd - 1) == oldBot.charCodeAt(oldBot.length - cutEnd - 1)) + ++cutEnd; + + newText[newText.length - 1] = newBot.slice(0, newBot.length - cutEnd); + newText[0] = newText[0].slice(cutFront); + + var chFrom = Pos(fromLine, cutFront); + var chTo = Pos(toLine, oldText.length ? lst(oldText).length - cutEnd : 0); + if (newText.length > 1 || newText[0] || cmp(chFrom, chTo)) { + replaceRange(cm.doc, newText, chFrom, chTo, "+input"); + return true; + } + }, + + ensurePolled: function() { + this.forceCompositionEnd(); + }, + reset: function() { + this.forceCompositionEnd(); + }, + forceCompositionEnd: function() { + if (!this.composing || this.composing.handled) return; + this.applyComposition(this.composing); + this.composing.handled = true; + this.div.blur(); + this.div.focus(); + }, + applyComposition: function(composing) { + if (isReadOnly(this.cm)) + operation(this.cm, regChange)(this.cm) + else if (composing.data && composing.data != composing.startData) + operation(this.cm, applyTextInput)(this.cm, composing.data, 0, composing.sel); + }, + + setUneditable: function(node) { + node.contentEditable = "false" + }, + + onKeyPress: function(e) { + e.preventDefault(); + if (!isReadOnly(this.cm)) + operation(this.cm, applyTextInput)(this.cm, String.fromCharCode(e.charCode == null ? e.keyCode : e.charCode), 0); + }, + + readOnlyChanged: function(val) { + this.div.contentEditable = String(val != "nocursor") + }, + + onContextMenu: nothing, + resetPosition: nothing, + + needsContentAttribute: true + }, ContentEditableInput.prototype); + + function posToDOM(cm, pos) { + var view = findViewForLine(cm, pos.line); + if (!view || view.hidden) return null; + var line = getLine(cm.doc, pos.line); + var info = mapFromLineView(view, line, pos.line); + + var order = getOrder(line), side = "left"; + if (order) { + var partPos = getBidiPartAt(order, pos.ch); + side = partPos % 2 ? "right" : "left"; + } + var result = nodeAndOffsetInLineMap(info.map, pos.ch, side); + result.offset = result.collapse == "right" ? result.end : result.start; + return result; + } + + function badPos(pos, bad) { if (bad) pos.bad = true; return pos; } + + function domToPos(cm, node, offset) { + var lineNode; + if (node == cm.display.lineDiv) { + lineNode = cm.display.lineDiv.childNodes[offset]; + if (!lineNode) return badPos(cm.clipPos(Pos(cm.display.viewTo - 1)), true); + node = null; offset = 0; + } else { + for (lineNode = node;; lineNode = lineNode.parentNode) { + if (!lineNode || lineNode == cm.display.lineDiv) return null; + if (lineNode.parentNode && lineNode.parentNode == cm.display.lineDiv) break; + } + } + for (var i = 0; i < cm.display.view.length; i++) { + var lineView = cm.display.view[i]; + if (lineView.node == lineNode) + return locateNodeInLineView(lineView, node, offset); + } + } + + function locateNodeInLineView(lineView, node, offset) { + var wrapper = lineView.text.firstChild, bad = false; + if (!node || !contains(wrapper, node)) return badPos(Pos(lineNo(lineView.line), 0), true); + if (node == wrapper) { + bad = true; + node = wrapper.childNodes[offset]; + offset = 0; + if (!node) { + var line = lineView.rest ? lst(lineView.rest) : lineView.line; + return badPos(Pos(lineNo(line), line.text.length), bad); + } + } + + var textNode = node.nodeType == 3 ? node : null, topNode = node; + if (!textNode && node.childNodes.length == 1 && node.firstChild.nodeType == 3) { + textNode = node.firstChild; + if (offset) offset = textNode.nodeValue.length; + } + while (topNode.parentNode != wrapper) topNode = topNode.parentNode; + var measure = lineView.measure, maps = measure.maps; + + function find(textNode, topNode, offset) { + for (var i = -1; i < (maps ? maps.length : 0); i++) { + var map = i < 0 ? measure.map : maps[i]; + for (var j = 0; j < map.length; j += 3) { + var curNode = map[j + 2]; + if (curNode == textNode || curNode == topNode) { + var line = lineNo(i < 0 ? lineView.line : lineView.rest[i]); + var ch = map[j] + offset; + if (offset < 0 || curNode != textNode) ch = map[j + (offset ? 1 : 0)]; + return Pos(line, ch); + } + } + } + } + var found = find(textNode, topNode, offset); + if (found) return badPos(found, bad); + + // FIXME this is all really shaky. might handle the few cases it needs to handle, but likely to cause problems + for (var after = topNode.nextSibling, dist = textNode ? textNode.nodeValue.length - offset : 0; after; after = after.nextSibling) { + found = find(after, after.firstChild, 0); + if (found) + return badPos(Pos(found.line, found.ch - dist), bad); + else + dist += after.textContent.length; + } + for (var before = topNode.previousSibling, dist = offset; before; before = before.previousSibling) { + found = find(before, before.firstChild, -1); + if (found) + return badPos(Pos(found.line, found.ch + dist), bad); + else + dist += after.textContent.length; + } + } + + function domTextBetween(cm, from, to, fromLine, toLine) { + var text = "", closing = false, lineSep = cm.doc.lineSeparator(); + function recognizeMarker(id) { return function(marker) { return marker.id == id; }; } + function walk(node) { + if (node.nodeType == 1) { + var cmText = node.getAttribute("cm-text"); + if (cmText != null) { + if (cmText == "") cmText = node.textContent.replace(/\u200b/g, ""); + text += cmText; + return; + } + var markerID = node.getAttribute("cm-marker"), range; + if (markerID) { + var found = cm.findMarks(Pos(fromLine, 0), Pos(toLine + 1, 0), recognizeMarker(+markerID)); + if (found.length && (range = found[0].find())) + text += getBetween(cm.doc, range.from, range.to).join(lineSep); + return; + } + if (node.getAttribute("contenteditable") == "false") return; + for (var i = 0; i < node.childNodes.length; i++) + walk(node.childNodes[i]); + if (/^(pre|div|p)$/i.test(node.nodeName)) + closing = true; + } else if (node.nodeType == 3) { + var val = node.nodeValue; + if (!val) return; + if (closing) { + text += lineSep; + closing = false; + } + text += val; + } + } + for (;;) { + walk(from); + if (from == to) break; + from = from.nextSibling; + } + return text; + } + + CodeMirror.inputStyles = {"textarea": TextareaInput, "contenteditable": ContentEditableInput}; + + // SELECTION / CURSOR + + // Selection objects are immutable. A new one is created every time + // the selection changes. A selection is one or more non-overlapping + // (and non-touching) ranges, sorted, and an integer that indicates + // which one is the primary selection (the one that's scrolled into + // view, that getCursor returns, etc). + function Selection(ranges, primIndex) { + this.ranges = ranges; + this.primIndex = primIndex; + } + + Selection.prototype = { + primary: function() { return this.ranges[this.primIndex]; }, + equals: function(other) { + if (other == this) return true; + if (other.primIndex != this.primIndex || other.ranges.length != this.ranges.length) return false; + for (var i = 0; i < this.ranges.length; i++) { + var here = this.ranges[i], there = other.ranges[i]; + if (cmp(here.anchor, there.anchor) != 0 || cmp(here.head, there.head) != 0) return false; + } + return true; + }, + deepCopy: function() { + for (var out = [], i = 0; i < this.ranges.length; i++) + out[i] = new Range(copyPos(this.ranges[i].anchor), copyPos(this.ranges[i].head)); + return new Selection(out, this.primIndex); + }, + somethingSelected: function() { + for (var i = 0; i < this.ranges.length; i++) + if (!this.ranges[i].empty()) return true; + return false; + }, + contains: function(pos, end) { + if (!end) end = pos; + for (var i = 0; i < this.ranges.length; i++) { + var range = this.ranges[i]; + if (cmp(end, range.from()) >= 0 && cmp(pos, range.to()) <= 0) + return i; + } + return -1; + } + }; + + function Range(anchor, head) { + this.anchor = anchor; this.head = head; + } + + Range.prototype = { + from: function() { return minPos(this.anchor, this.head); }, + to: function() { return maxPos(this.anchor, this.head); }, + empty: function() { + return this.head.line == this.anchor.line && this.head.ch == this.anchor.ch; + } + }; + + // Take an unsorted, potentially overlapping set of ranges, and + // build a selection out of it. 'Consumes' ranges array (modifying + // it). + function normalizeSelection(ranges, primIndex) { + var prim = ranges[primIndex]; + ranges.sort(function(a, b) { return cmp(a.from(), b.from()); }); + primIndex = indexOf(ranges, prim); + for (var i = 1; i < ranges.length; i++) { + var cur = ranges[i], prev = ranges[i - 1]; + if (cmp(prev.to(), cur.from()) >= 0) { + var from = minPos(prev.from(), cur.from()), to = maxPos(prev.to(), cur.to()); + var inv = prev.empty() ? cur.from() == cur.head : prev.from() == prev.head; + if (i <= primIndex) --primIndex; + ranges.splice(--i, 2, new Range(inv ? to : from, inv ? from : to)); + } + } + return new Selection(ranges, primIndex); + } + + function simpleSelection(anchor, head) { + return new Selection([new Range(anchor, head || anchor)], 0); + } + + // Most of the external API clips given positions to make sure they + // actually exist within the document. + function clipLine(doc, n) {return Math.max(doc.first, Math.min(n, doc.first + doc.size - 1));} + function clipPos(doc, pos) { + if (pos.line < doc.first) return Pos(doc.first, 0); + var last = doc.first + doc.size - 1; + if (pos.line > last) return Pos(last, getLine(doc, last).text.length); + return clipToLen(pos, getLine(doc, pos.line).text.length); + } + function clipToLen(pos, linelen) { + var ch = pos.ch; + if (ch == null || ch > linelen) return Pos(pos.line, linelen); + else if (ch < 0) return Pos(pos.line, 0); + else return pos; + } + function isLine(doc, l) {return l >= doc.first && l < doc.first + doc.size;} + function clipPosArray(doc, array) { + for (var out = [], i = 0; i < array.length; i++) out[i] = clipPos(doc, array[i]); + return out; + } + + // SELECTION UPDATES + + // The 'scroll' parameter given to many of these indicated whether + // the new cursor position should be scrolled into view after + // modifying the selection. + + // If shift is held or the extend flag is set, extends a range to + // include a given position (and optionally a second position). + // Otherwise, simply returns the range between the given positions. + // Used for cursor motion and such. + function extendRange(doc, range, head, other) { + if (doc.cm && doc.cm.display.shift || doc.extend) { + var anchor = range.anchor; + if (other) { + var posBefore = cmp(head, anchor) < 0; + if (posBefore != (cmp(other, anchor) < 0)) { + anchor = head; + head = other; + } else if (posBefore != (cmp(head, other) < 0)) { + head = other; + } + } + return new Range(anchor, head); + } else { + return new Range(other || head, head); + } + } + + // Extend the primary selection range, discard the rest. + function extendSelection(doc, head, other, options) { + setSelection(doc, new Selection([extendRange(doc, doc.sel.primary(), head, other)], 0), options); + } + + // Extend all selections (pos is an array of selections with length + // equal the number of selections) + function extendSelections(doc, heads, options) { + for (var out = [], i = 0; i < doc.sel.ranges.length; i++) + out[i] = extendRange(doc, doc.sel.ranges[i], heads[i], null); + var newSel = normalizeSelection(out, doc.sel.primIndex); + setSelection(doc, newSel, options); + } + + // Updates a single range in the selection. + function replaceOneSelection(doc, i, range, options) { + var ranges = doc.sel.ranges.slice(0); + ranges[i] = range; + setSelection(doc, normalizeSelection(ranges, doc.sel.primIndex), options); + } + + // Reset the selection to a single range. + function setSimpleSelection(doc, anchor, head, options) { + setSelection(doc, simpleSelection(anchor, head), options); + } + + // Give beforeSelectionChange handlers a change to influence a + // selection update. + function filterSelectionChange(doc, sel) { + var obj = { + ranges: sel.ranges, + update: function(ranges) { + this.ranges = []; + for (var i = 0; i < ranges.length; i++) + this.ranges[i] = new Range(clipPos(doc, ranges[i].anchor), + clipPos(doc, ranges[i].head)); + } + }; + signal(doc, "beforeSelectionChange", doc, obj); + if (doc.cm) signal(doc.cm, "beforeSelectionChange", doc.cm, obj); + if (obj.ranges != sel.ranges) return normalizeSelection(obj.ranges, obj.ranges.length - 1); + else return sel; + } + + function setSelectionReplaceHistory(doc, sel, options) { + var done = doc.history.done, last = lst(done); + if (last && last.ranges) { + done[done.length - 1] = sel; + setSelectionNoUndo(doc, sel, options); + } else { + setSelection(doc, sel, options); + } + } + + // Set a new selection. + function setSelection(doc, sel, options) { + setSelectionNoUndo(doc, sel, options); + addSelectionToHistory(doc, doc.sel, doc.cm ? doc.cm.curOp.id : NaN, options); + } + + function setSelectionNoUndo(doc, sel, options) { + if (hasHandler(doc, "beforeSelectionChange") || doc.cm && hasHandler(doc.cm, "beforeSelectionChange")) + sel = filterSelectionChange(doc, sel); + + var bias = options && options.bias || + (cmp(sel.primary().head, doc.sel.primary().head) < 0 ? -1 : 1); + setSelectionInner(doc, skipAtomicInSelection(doc, sel, bias, true)); + + if (!(options && options.scroll === false) && doc.cm) + ensureCursorVisible(doc.cm); + } + + function setSelectionInner(doc, sel) { + if (sel.equals(doc.sel)) return; + + doc.sel = sel; + + if (doc.cm) { + doc.cm.curOp.updateInput = doc.cm.curOp.selectionChanged = true; + signalCursorActivity(doc.cm); + } + signalLater(doc, "cursorActivity", doc); + } + + // Verify that the selection does not partially select any atomic + // marked ranges. + function reCheckSelection(doc) { + setSelectionInner(doc, skipAtomicInSelection(doc, doc.sel, null, false), sel_dontScroll); + } + + // Return a selection that does not partially select any atomic + // ranges. + function skipAtomicInSelection(doc, sel, bias, mayClear) { + var out; + for (var i = 0; i < sel.ranges.length; i++) { + var range = sel.ranges[i]; + var newAnchor = skipAtomic(doc, range.anchor, bias, mayClear); + var newHead = skipAtomic(doc, range.head, bias, mayClear); + if (out || newAnchor != range.anchor || newHead != range.head) { + if (!out) out = sel.ranges.slice(0, i); + out[i] = new Range(newAnchor, newHead); + } + } + return out ? normalizeSelection(out, sel.primIndex) : sel; + } + + // Ensure a given position is not inside an atomic range. + function skipAtomic(doc, pos, bias, mayClear) { + var flipped = false, curPos = pos; + var dir = bias || 1; + doc.cantEdit = false; + search: for (;;) { + var line = getLine(doc, curPos.line); + if (line.markedSpans) { + for (var i = 0; i < line.markedSpans.length; ++i) { + var sp = line.markedSpans[i], m = sp.marker; + if ((sp.from == null || (m.inclusiveLeft ? sp.from <= curPos.ch : sp.from < curPos.ch)) && + (sp.to == null || (m.inclusiveRight ? sp.to >= curPos.ch : sp.to > curPos.ch))) { + if (mayClear) { + signal(m, "beforeCursorEnter"); + if (m.explicitlyCleared) { + if (!line.markedSpans) break; + else {--i; continue;} + } + } + if (!m.atomic) continue; + var newPos = m.find(dir < 0 ? -1 : 1); + if (cmp(newPos, curPos) == 0) { + newPos.ch += dir; + if (newPos.ch < 0) { + if (newPos.line > doc.first) newPos = clipPos(doc, Pos(newPos.line - 1)); + else newPos = null; + } else if (newPos.ch > line.text.length) { + if (newPos.line < doc.first + doc.size - 1) newPos = Pos(newPos.line + 1, 0); + else newPos = null; + } + if (!newPos) { + if (flipped) { + // Driven in a corner -- no valid cursor position found at all + // -- try again *with* clearing, if we didn't already + if (!mayClear) return skipAtomic(doc, pos, bias, true); + // Otherwise, turn off editing until further notice, and return the start of the doc + doc.cantEdit = true; + return Pos(doc.first, 0); + } + flipped = true; newPos = pos; dir = -dir; + } + } + curPos = newPos; + continue search; + } + } + } + return curPos; + } + } + + // SELECTION DRAWING + + function updateSelection(cm) { + cm.display.input.showSelection(cm.display.input.prepareSelection()); + } + + function prepareSelection(cm, primary) { + var doc = cm.doc, result = {}; + var curFragment = result.cursors = document.createDocumentFragment(); + var selFragment = result.selection = document.createDocumentFragment(); + + for (var i = 0; i < doc.sel.ranges.length; i++) { + if (primary === false && i == doc.sel.primIndex) continue; + var range = doc.sel.ranges[i]; + var collapsed = range.empty(); + if (collapsed || cm.options.showCursorWhenSelecting) + drawSelectionCursor(cm, range.head, curFragment); + if (!collapsed) + drawSelectionRange(cm, range, selFragment); + } + return result; + } + + // Draws a cursor for the given range + function drawSelectionCursor(cm, head, output) { + var pos = cursorCoords(cm, head, "div", null, null, !cm.options.singleCursorHeightPerLine); + + var cursor = output.appendChild(elt("div", "\u00a0", "CodeMirror-cursor")); + cursor.style.left = pos.left + "px"; + cursor.style.top = pos.top + "px"; + cursor.style.height = Math.max(0, pos.bottom - pos.top) * cm.options.cursorHeight + "px"; + + if (pos.other) { + // Secondary cursor, shown when on a 'jump' in bi-directional text + var otherCursor = output.appendChild(elt("div", "\u00a0", "CodeMirror-cursor CodeMirror-secondarycursor")); + otherCursor.style.display = ""; + otherCursor.style.left = pos.other.left + "px"; + otherCursor.style.top = pos.other.top + "px"; + otherCursor.style.height = (pos.other.bottom - pos.other.top) * .85 + "px"; + } + } + + // Draws the given range as a highlighted selection + function drawSelectionRange(cm, range, output) { + var display = cm.display, doc = cm.doc; + var fragment = document.createDocumentFragment(); + var padding = paddingH(cm.display), leftSide = padding.left; + var rightSide = Math.max(display.sizerWidth, displayWidth(cm) - display.sizer.offsetLeft) - padding.right; + + function add(left, top, width, bottom) { + if (top < 0) top = 0; + top = Math.round(top); + bottom = Math.round(bottom); + fragment.appendChild(elt("div", null, "CodeMirror-selected", "position: absolute; left: " + left + + "px; top: " + top + "px; width: " + (width == null ? rightSide - left : width) + + "px; height: " + (bottom - top) + "px")); + } + + function drawForLine(line, fromArg, toArg) { + var lineObj = getLine(doc, line); + var lineLen = lineObj.text.length; + var start, end; + function coords(ch, bias) { + return charCoords(cm, Pos(line, ch), "div", lineObj, bias); + } + + iterateBidiSections(getOrder(lineObj), fromArg || 0, toArg == null ? lineLen : toArg, function(from, to, dir) { + var leftPos = coords(from, "left"), rightPos, left, right; + if (from == to) { + rightPos = leftPos; + left = right = leftPos.left; + } else { + rightPos = coords(to - 1, "right"); + if (dir == "rtl") { var tmp = leftPos; leftPos = rightPos; rightPos = tmp; } + left = leftPos.left; + right = rightPos.right; + } + if (fromArg == null && from == 0) left = leftSide; + if (rightPos.top - leftPos.top > 3) { // Different lines, draw top part + add(left, leftPos.top, null, leftPos.bottom); + left = leftSide; + if (leftPos.bottom < rightPos.top) add(left, leftPos.bottom, null, rightPos.top); + } + if (toArg == null && to == lineLen) right = rightSide; + if (!start || leftPos.top < start.top || leftPos.top == start.top && leftPos.left < start.left) + start = leftPos; + if (!end || rightPos.bottom > end.bottom || rightPos.bottom == end.bottom && rightPos.right > end.right) + end = rightPos; + if (left < leftSide + 1) left = leftSide; + add(left, rightPos.top, right - left, rightPos.bottom); + }); + return {start: start, end: end}; + } + + var sFrom = range.from(), sTo = range.to(); + if (sFrom.line == sTo.line) { + drawForLine(sFrom.line, sFrom.ch, sTo.ch); + } else { + var fromLine = getLine(doc, sFrom.line), toLine = getLine(doc, sTo.line); + var singleVLine = visualLine(fromLine) == visualLine(toLine); + var leftEnd = drawForLine(sFrom.line, sFrom.ch, singleVLine ? fromLine.text.length + 1 : null).end; + var rightStart = drawForLine(sTo.line, singleVLine ? 0 : null, sTo.ch).start; + if (singleVLine) { + if (leftEnd.top < rightStart.top - 2) { + add(leftEnd.right, leftEnd.top, null, leftEnd.bottom); + add(leftSide, rightStart.top, rightStart.left, rightStart.bottom); + } else { + add(leftEnd.right, leftEnd.top, rightStart.left - leftEnd.right, leftEnd.bottom); + } + } + if (leftEnd.bottom < rightStart.top) + add(leftSide, leftEnd.bottom, null, rightStart.top); + } + + output.appendChild(fragment); + } + + // Cursor-blinking + function restartBlink(cm) { + if (!cm.state.focused) return; + var display = cm.display; + clearInterval(display.blinker); + var on = true; + display.cursorDiv.style.visibility = ""; + if (cm.options.cursorBlinkRate > 0) + display.blinker = setInterval(function() { + display.cursorDiv.style.visibility = (on = !on) ? "" : "hidden"; + }, cm.options.cursorBlinkRate); + else if (cm.options.cursorBlinkRate < 0) + display.cursorDiv.style.visibility = "hidden"; + } + + // HIGHLIGHT WORKER + + function startWorker(cm, time) { + if (cm.doc.mode.startState && cm.doc.frontier < cm.display.viewTo) + cm.state.highlight.set(time, bind(highlightWorker, cm)); + } + + function highlightWorker(cm) { + var doc = cm.doc; + if (doc.frontier < doc.first) doc.frontier = doc.first; + if (doc.frontier >= cm.display.viewTo) return; + var end = +new Date + cm.options.workTime; + var state = copyState(doc.mode, getStateBefore(cm, doc.frontier)); + var changedLines = []; + + doc.iter(doc.frontier, Math.min(doc.first + doc.size, cm.display.viewTo + 500), function(line) { + if (doc.frontier >= cm.display.viewFrom) { // Visible + var oldStyles = line.styles, tooLong = line.text.length > cm.options.maxHighlightLength; + var highlighted = highlightLine(cm, line, tooLong ? copyState(doc.mode, state) : state, true); + line.styles = highlighted.styles; + var oldCls = line.styleClasses, newCls = highlighted.classes; + if (newCls) line.styleClasses = newCls; + else if (oldCls) line.styleClasses = null; + var ischange = !oldStyles || oldStyles.length != line.styles.length || + oldCls != newCls && (!oldCls || !newCls || oldCls.bgClass != newCls.bgClass || oldCls.textClass != newCls.textClass); + for (var i = 0; !ischange && i < oldStyles.length; ++i) ischange = oldStyles[i] != line.styles[i]; + if (ischange) changedLines.push(doc.frontier); + line.stateAfter = tooLong ? state : copyState(doc.mode, state); + } else { + if (line.text.length <= cm.options.maxHighlightLength) + processLine(cm, line.text, state); + line.stateAfter = doc.frontier % 5 == 0 ? copyState(doc.mode, state) : null; + } + ++doc.frontier; + if (+new Date > end) { + startWorker(cm, cm.options.workDelay); + return true; + } + }); + if (changedLines.length) runInOp(cm, function() { + for (var i = 0; i < changedLines.length; i++) + regLineChange(cm, changedLines[i], "text"); + }); + } + + // Finds the line to start with when starting a parse. Tries to + // find a line with a stateAfter, so that it can start with a + // valid state. If that fails, it returns the line with the + // smallest indentation, which tends to need the least context to + // parse correctly. + function findStartLine(cm, n, precise) { + var minindent, minline, doc = cm.doc; + var lim = precise ? -1 : n - (cm.doc.mode.innerMode ? 1000 : 100); + for (var search = n; search > lim; --search) { + if (search <= doc.first) return doc.first; + var line = getLine(doc, search - 1); + if (line.stateAfter && (!precise || search <= doc.frontier)) return search; + var indented = countColumn(line.text, null, cm.options.tabSize); + if (minline == null || minindent > indented) { + minline = search - 1; + minindent = indented; + } + } + return minline; + } + + function getStateBefore(cm, n, precise) { + var doc = cm.doc, display = cm.display; + if (!doc.mode.startState) return true; + var pos = findStartLine(cm, n, precise), state = pos > doc.first && getLine(doc, pos-1).stateAfter; + if (!state) state = startState(doc.mode); + else state = copyState(doc.mode, state); + doc.iter(pos, n, function(line) { + processLine(cm, line.text, state); + var save = pos == n - 1 || pos % 5 == 0 || pos >= display.viewFrom && pos < display.viewTo; + line.stateAfter = save ? copyState(doc.mode, state) : null; + ++pos; + }); + if (precise) doc.frontier = pos; + return state; + } + + // POSITION MEASUREMENT + + function paddingTop(display) {return display.lineSpace.offsetTop;} + function paddingVert(display) {return display.mover.offsetHeight - display.lineSpace.offsetHeight;} + function paddingH(display) { + if (display.cachedPaddingH) return display.cachedPaddingH; + var e = removeChildrenAndAdd(display.measure, elt("pre", "x")); + var style = window.getComputedStyle ? window.getComputedStyle(e) : e.currentStyle; + var data = {left: parseInt(style.paddingLeft), right: parseInt(style.paddingRight)}; + if (!isNaN(data.left) && !isNaN(data.right)) display.cachedPaddingH = data; + return data; + } + + function scrollGap(cm) { return scrollerGap - cm.display.nativeBarWidth; } + function displayWidth(cm) { + return cm.display.scroller.clientWidth - scrollGap(cm) - cm.display.barWidth; + } + function displayHeight(cm) { + return cm.display.scroller.clientHeight - scrollGap(cm) - cm.display.barHeight; + } + + // Ensure the lineView.wrapping.heights array is populated. This is + // an array of bottom offsets for the lines that make up a drawn + // line. When lineWrapping is on, there might be more than one + // height. + function ensureLineHeights(cm, lineView, rect) { + var wrapping = cm.options.lineWrapping; + var curWidth = wrapping && displayWidth(cm); + if (!lineView.measure.heights || wrapping && lineView.measure.width != curWidth) { + var heights = lineView.measure.heights = []; + if (wrapping) { + lineView.measure.width = curWidth; + var rects = lineView.text.firstChild.getClientRects(); + for (var i = 0; i < rects.length - 1; i++) { + var cur = rects[i], next = rects[i + 1]; + if (Math.abs(cur.bottom - next.bottom) > 2) + heights.push((cur.bottom + next.top) / 2 - rect.top); + } + } + heights.push(rect.bottom - rect.top); + } + } + + // Find a line map (mapping character offsets to text nodes) and a + // measurement cache for the given line number. (A line view might + // contain multiple lines when collapsed ranges are present.) + function mapFromLineView(lineView, line, lineN) { + if (lineView.line == line) + return {map: lineView.measure.map, cache: lineView.measure.cache}; + for (var i = 0; i < lineView.rest.length; i++) + if (lineView.rest[i] == line) + return {map: lineView.measure.maps[i], cache: lineView.measure.caches[i]}; + for (var i = 0; i < lineView.rest.length; i++) + if (lineNo(lineView.rest[i]) > lineN) + return {map: lineView.measure.maps[i], cache: lineView.measure.caches[i], before: true}; + } + + // Render a line into the hidden node display.externalMeasured. Used + // when measurement is needed for a line that's not in the viewport. + function updateExternalMeasurement(cm, line) { + line = visualLine(line); + var lineN = lineNo(line); + var view = cm.display.externalMeasured = new LineView(cm.doc, line, lineN); + view.lineN = lineN; + var built = view.built = buildLineContent(cm, view); + view.text = built.pre; + removeChildrenAndAdd(cm.display.lineMeasure, built.pre); + return view; + } + + // Get a {top, bottom, left, right} box (in line-local coordinates) + // for a given character. + function measureChar(cm, line, ch, bias) { + return measureCharPrepared(cm, prepareMeasureForLine(cm, line), ch, bias); + } + + // Find a line view that corresponds to the given line number. + function findViewForLine(cm, lineN) { + if (lineN >= cm.display.viewFrom && lineN < cm.display.viewTo) + return cm.display.view[findViewIndex(cm, lineN)]; + var ext = cm.display.externalMeasured; + if (ext && lineN >= ext.lineN && lineN < ext.lineN + ext.size) + return ext; + } + + // Measurement can be split in two steps, the set-up work that + // applies to the whole line, and the measurement of the actual + // character. Functions like coordsChar, that need to do a lot of + // measurements in a row, can thus ensure that the set-up work is + // only done once. + function prepareMeasureForLine(cm, line) { + var lineN = lineNo(line); + var view = findViewForLine(cm, lineN); + if (view && !view.text) { + view = null; + } else if (view && view.changes) { + updateLineForChanges(cm, view, lineN, getDimensions(cm)); + cm.curOp.forceUpdate = true; + } + if (!view) + view = updateExternalMeasurement(cm, line); + + var info = mapFromLineView(view, line, lineN); + return { + line: line, view: view, rect: null, + map: info.map, cache: info.cache, before: info.before, + hasHeights: false + }; + } + + // Given a prepared measurement object, measures the position of an + // actual character (or fetches it from the cache). + function measureCharPrepared(cm, prepared, ch, bias, varHeight) { + if (prepared.before) ch = -1; + var key = ch + (bias || ""), found; + if (prepared.cache.hasOwnProperty(key)) { + found = prepared.cache[key]; + } else { + if (!prepared.rect) + prepared.rect = prepared.view.text.getBoundingClientRect(); + if (!prepared.hasHeights) { + ensureLineHeights(cm, prepared.view, prepared.rect); + prepared.hasHeights = true; + } + found = measureCharInner(cm, prepared, ch, bias); + if (!found.bogus) prepared.cache[key] = found; + } + return {left: found.left, right: found.right, + top: varHeight ? found.rtop : found.top, + bottom: varHeight ? found.rbottom : found.bottom}; + } + + var nullRect = {left: 0, right: 0, top: 0, bottom: 0}; + + function nodeAndOffsetInLineMap(map, ch, bias) { + var node, start, end, collapse; + // First, search the line map for the text node corresponding to, + // or closest to, the target character. + for (var i = 0; i < map.length; i += 3) { + var mStart = map[i], mEnd = map[i + 1]; + if (ch < mStart) { + start = 0; end = 1; + collapse = "left"; + } else if (ch < mEnd) { + start = ch - mStart; + end = start + 1; + } else if (i == map.length - 3 || ch == mEnd && map[i + 3] > ch) { + end = mEnd - mStart; + start = end - 1; + if (ch >= mEnd) collapse = "right"; + } + if (start != null) { + node = map[i + 2]; + if (mStart == mEnd && bias == (node.insertLeft ? "left" : "right")) + collapse = bias; + if (bias == "left" && start == 0) + while (i && map[i - 2] == map[i - 3] && map[i - 1].insertLeft) { + node = map[(i -= 3) + 2]; + collapse = "left"; + } + if (bias == "right" && start == mEnd - mStart) + while (i < map.length - 3 && map[i + 3] == map[i + 4] && !map[i + 5].insertLeft) { + node = map[(i += 3) + 2]; + collapse = "right"; + } + break; + } + } + return {node: node, start: start, end: end, collapse: collapse, coverStart: mStart, coverEnd: mEnd}; + } + + function measureCharInner(cm, prepared, ch, bias) { + var place = nodeAndOffsetInLineMap(prepared.map, ch, bias); + var node = place.node, start = place.start, end = place.end, collapse = place.collapse; + + var rect; + if (node.nodeType == 3) { // If it is a text node, use a range to retrieve the coordinates. + for (var i = 0; i < 4; i++) { // Retry a maximum of 4 times when nonsense rectangles are returned + while (start && isExtendingChar(prepared.line.text.charAt(place.coverStart + start))) --start; + while (place.coverStart + end < place.coverEnd && isExtendingChar(prepared.line.text.charAt(place.coverStart + end))) ++end; + if (ie && ie_version < 9 && start == 0 && end == place.coverEnd - place.coverStart) { + rect = node.parentNode.getBoundingClientRect(); + } else if (ie && cm.options.lineWrapping) { + var rects = range(node, start, end).getClientRects(); + if (rects.length) + rect = rects[bias == "right" ? rects.length - 1 : 0]; + else + rect = nullRect; + } else { + rect = range(node, start, end).getBoundingClientRect() || nullRect; + } + if (rect.left || rect.right || start == 0) break; + end = start; + start = start - 1; + collapse = "right"; + } + if (ie && ie_version < 11) rect = maybeUpdateRectForZooming(cm.display.measure, rect); + } else { // If it is a widget, simply get the box for the whole widget. + if (start > 0) collapse = bias = "right"; + var rects; + if (cm.options.lineWrapping && (rects = node.getClientRects()).length > 1) + rect = rects[bias == "right" ? rects.length - 1 : 0]; + else + rect = node.getBoundingClientRect(); + } + if (ie && ie_version < 9 && !start && (!rect || !rect.left && !rect.right)) { + var rSpan = node.parentNode.getClientRects()[0]; + if (rSpan) + rect = {left: rSpan.left, right: rSpan.left + charWidth(cm.display), top: rSpan.top, bottom: rSpan.bottom}; + else + rect = nullRect; + } + + var rtop = rect.top - prepared.rect.top, rbot = rect.bottom - prepared.rect.top; + var mid = (rtop + rbot) / 2; + var heights = prepared.view.measure.heights; + for (var i = 0; i < heights.length - 1; i++) + if (mid < heights[i]) break; + var top = i ? heights[i - 1] : 0, bot = heights[i]; + var result = {left: (collapse == "right" ? rect.right : rect.left) - prepared.rect.left, + right: (collapse == "left" ? rect.left : rect.right) - prepared.rect.left, + top: top, bottom: bot}; + if (!rect.left && !rect.right) result.bogus = true; + if (!cm.options.singleCursorHeightPerLine) { result.rtop = rtop; result.rbottom = rbot; } + + return result; + } + + // Work around problem with bounding client rects on ranges being + // returned incorrectly when zoomed on IE10 and below. + function maybeUpdateRectForZooming(measure, rect) { + if (!window.screen || screen.logicalXDPI == null || + screen.logicalXDPI == screen.deviceXDPI || !hasBadZoomedRects(measure)) + return rect; + var scaleX = screen.logicalXDPI / screen.deviceXDPI; + var scaleY = screen.logicalYDPI / screen.deviceYDPI; + return {left: rect.left * scaleX, right: rect.right * scaleX, + top: rect.top * scaleY, bottom: rect.bottom * scaleY}; + } + + function clearLineMeasurementCacheFor(lineView) { + if (lineView.measure) { + lineView.measure.cache = {}; + lineView.measure.heights = null; + if (lineView.rest) for (var i = 0; i < lineView.rest.length; i++) + lineView.measure.caches[i] = {}; + } + } + + function clearLineMeasurementCache(cm) { + cm.display.externalMeasure = null; + removeChildren(cm.display.lineMeasure); + for (var i = 0; i < cm.display.view.length; i++) + clearLineMeasurementCacheFor(cm.display.view[i]); + } + + function clearCaches(cm) { + clearLineMeasurementCache(cm); + cm.display.cachedCharWidth = cm.display.cachedTextHeight = cm.display.cachedPaddingH = null; + if (!cm.options.lineWrapping) cm.display.maxLineChanged = true; + cm.display.lineNumChars = null; + } + + function pageScrollX() { return window.pageXOffset || (document.documentElement || document.body).scrollLeft; } + function pageScrollY() { return window.pageYOffset || (document.documentElement || document.body).scrollTop; } + + // Converts a {top, bottom, left, right} box from line-local + // coordinates into another coordinate system. Context may be one of + // "line", "div" (display.lineDiv), "local"/null (editor), "window", + // or "page". + function intoCoordSystem(cm, lineObj, rect, context) { + if (lineObj.widgets) for (var i = 0; i < lineObj.widgets.length; ++i) if (lineObj.widgets[i].above) { + var size = widgetHeight(lineObj.widgets[i]); + rect.top += size; rect.bottom += size; + } + if (context == "line") return rect; + if (!context) context = "local"; + var yOff = heightAtLine(lineObj); + if (context == "local") yOff += paddingTop(cm.display); + else yOff -= cm.display.viewOffset; + if (context == "page" || context == "window") { + var lOff = cm.display.lineSpace.getBoundingClientRect(); + yOff += lOff.top + (context == "window" ? 0 : pageScrollY()); + var xOff = lOff.left + (context == "window" ? 0 : pageScrollX()); + rect.left += xOff; rect.right += xOff; + } + rect.top += yOff; rect.bottom += yOff; + return rect; + } + + // Coverts a box from "div" coords to another coordinate system. + // Context may be "window", "page", "div", or "local"/null. + function fromCoordSystem(cm, coords, context) { + if (context == "div") return coords; + var left = coords.left, top = coords.top; + // First move into "page" coordinate system + if (context == "page") { + left -= pageScrollX(); + top -= pageScrollY(); + } else if (context == "local" || !context) { + var localBox = cm.display.sizer.getBoundingClientRect(); + left += localBox.left; + top += localBox.top; + } + + var lineSpaceBox = cm.display.lineSpace.getBoundingClientRect(); + return {left: left - lineSpaceBox.left, top: top - lineSpaceBox.top}; + } + + function charCoords(cm, pos, context, lineObj, bias) { + if (!lineObj) lineObj = getLine(cm.doc, pos.line); + return intoCoordSystem(cm, lineObj, measureChar(cm, lineObj, pos.ch, bias), context); + } + + // Returns a box for a given cursor position, which may have an + // 'other' property containing the position of the secondary cursor + // on a bidi boundary. + function cursorCoords(cm, pos, context, lineObj, preparedMeasure, varHeight) { + lineObj = lineObj || getLine(cm.doc, pos.line); + if (!preparedMeasure) preparedMeasure = prepareMeasureForLine(cm, lineObj); + function get(ch, right) { + var m = measureCharPrepared(cm, preparedMeasure, ch, right ? "right" : "left", varHeight); + if (right) m.left = m.right; else m.right = m.left; + return intoCoordSystem(cm, lineObj, m, context); + } + function getBidi(ch, partPos) { + var part = order[partPos], right = part.level % 2; + if (ch == bidiLeft(part) && partPos && part.level < order[partPos - 1].level) { + part = order[--partPos]; + ch = bidiRight(part) - (part.level % 2 ? 0 : 1); + right = true; + } else if (ch == bidiRight(part) && partPos < order.length - 1 && part.level < order[partPos + 1].level) { + part = order[++partPos]; + ch = bidiLeft(part) - part.level % 2; + right = false; + } + if (right && ch == part.to && ch > part.from) return get(ch - 1); + return get(ch, right); + } + var order = getOrder(lineObj), ch = pos.ch; + if (!order) return get(ch); + var partPos = getBidiPartAt(order, ch); + var val = getBidi(ch, partPos); + if (bidiOther != null) val.other = getBidi(ch, bidiOther); + return val; + } + + // Used to cheaply estimate the coordinates for a position. Used for + // intermediate scroll updates. + function estimateCoords(cm, pos) { + var left = 0, pos = clipPos(cm.doc, pos); + if (!cm.options.lineWrapping) left = charWidth(cm.display) * pos.ch; + var lineObj = getLine(cm.doc, pos.line); + var top = heightAtLine(lineObj) + paddingTop(cm.display); + return {left: left, right: left, top: top, bottom: top + lineObj.height}; + } + + // Positions returned by coordsChar contain some extra information. + // xRel is the relative x position of the input coordinates compared + // to the found position (so xRel > 0 means the coordinates are to + // the right of the character position, for example). When outside + // is true, that means the coordinates lie outside the line's + // vertical range. + function PosWithInfo(line, ch, outside, xRel) { + var pos = Pos(line, ch); + pos.xRel = xRel; + if (outside) pos.outside = true; + return pos; + } + + // Compute the character position closest to the given coordinates. + // Input must be lineSpace-local ("div" coordinate system). + function coordsChar(cm, x, y) { + var doc = cm.doc; + y += cm.display.viewOffset; + if (y < 0) return PosWithInfo(doc.first, 0, true, -1); + var lineN = lineAtHeight(doc, y), last = doc.first + doc.size - 1; + if (lineN > last) + return PosWithInfo(doc.first + doc.size - 1, getLine(doc, last).text.length, true, 1); + if (x < 0) x = 0; + + var lineObj = getLine(doc, lineN); + for (;;) { + var found = coordsCharInner(cm, lineObj, lineN, x, y); + var merged = collapsedSpanAtEnd(lineObj); + var mergedPos = merged && merged.find(0, true); + if (merged && (found.ch > mergedPos.from.ch || found.ch == mergedPos.from.ch && found.xRel > 0)) + lineN = lineNo(lineObj = mergedPos.to.line); + else + return found; + } + } + + function coordsCharInner(cm, lineObj, lineNo, x, y) { + var innerOff = y - heightAtLine(lineObj); + var wrongLine = false, adjust = 2 * cm.display.wrapper.clientWidth; + var preparedMeasure = prepareMeasureForLine(cm, lineObj); + + function getX(ch) { + var sp = cursorCoords(cm, Pos(lineNo, ch), "line", lineObj, preparedMeasure); + wrongLine = true; + if (innerOff > sp.bottom) return sp.left - adjust; + else if (innerOff < sp.top) return sp.left + adjust; + else wrongLine = false; + return sp.left; + } + + var bidi = getOrder(lineObj), dist = lineObj.text.length; + var from = lineLeft(lineObj), to = lineRight(lineObj); + var fromX = getX(from), fromOutside = wrongLine, toX = getX(to), toOutside = wrongLine; + + if (x > toX) return PosWithInfo(lineNo, to, toOutside, 1); + // Do a binary search between these bounds. + for (;;) { + if (bidi ? to == from || to == moveVisually(lineObj, from, 1) : to - from <= 1) { + var ch = x < fromX || x - fromX <= toX - x ? from : to; + var xDiff = x - (ch == from ? fromX : toX); + while (isExtendingChar(lineObj.text.charAt(ch))) ++ch; + var pos = PosWithInfo(lineNo, ch, ch == from ? fromOutside : toOutside, + xDiff < -1 ? -1 : xDiff > 1 ? 1 : 0); + return pos; + } + var step = Math.ceil(dist / 2), middle = from + step; + if (bidi) { + middle = from; + for (var i = 0; i < step; ++i) middle = moveVisually(lineObj, middle, 1); + } + var middleX = getX(middle); + if (middleX > x) {to = middle; toX = middleX; if (toOutside = wrongLine) toX += 1000; dist = step;} + else {from = middle; fromX = middleX; fromOutside = wrongLine; dist -= step;} + } + } + + var measureText; + // Compute the default text height. + function textHeight(display) { + if (display.cachedTextHeight != null) return display.cachedTextHeight; + if (measureText == null) { + measureText = elt("pre"); + // Measure a bunch of lines, for browsers that compute + // fractional heights. + for (var i = 0; i < 49; ++i) { + measureText.appendChild(document.createTextNode("x")); + measureText.appendChild(elt("br")); + } + measureText.appendChild(document.createTextNode("x")); + } + removeChildrenAndAdd(display.measure, measureText); + var height = measureText.offsetHeight / 50; + if (height > 3) display.cachedTextHeight = height; + removeChildren(display.measure); + return height || 1; + } + + // Compute the default character width. + function charWidth(display) { + if (display.cachedCharWidth != null) return display.cachedCharWidth; + var anchor = elt("span", "xxxxxxxxxx"); + var pre = elt("pre", [anchor]); + removeChildrenAndAdd(display.measure, pre); + var rect = anchor.getBoundingClientRect(), width = (rect.right - rect.left) / 10; + if (width > 2) display.cachedCharWidth = width; + return width || 10; + } + + // OPERATIONS + + // Operations are used to wrap a series of changes to the editor + // state in such a way that each change won't have to update the + // cursor and display (which would be awkward, slow, and + // error-prone). Instead, display updates are batched and then all + // combined and executed at once. + + var operationGroup = null; + + var nextOpId = 0; + // Start a new operation. + function startOperation(cm) { + cm.curOp = { + cm: cm, + viewChanged: false, // Flag that indicates that lines might need to be redrawn + startHeight: cm.doc.height, // Used to detect need to update scrollbar + forceUpdate: false, // Used to force a redraw + updateInput: null, // Whether to reset the input textarea + typing: false, // Whether this reset should be careful to leave existing text (for compositing) + changeObjs: null, // Accumulated changes, for firing change events + cursorActivityHandlers: null, // Set of handlers to fire cursorActivity on + cursorActivityCalled: 0, // Tracks which cursorActivity handlers have been called already + selectionChanged: false, // Whether the selection needs to be redrawn + updateMaxLine: false, // Set when the widest line needs to be determined anew + scrollLeft: null, scrollTop: null, // Intermediate scroll position, not pushed to DOM yet + scrollToPos: null, // Used to scroll to a specific position + focus: false, + id: ++nextOpId // Unique ID + }; + if (operationGroup) { + operationGroup.ops.push(cm.curOp); + } else { + cm.curOp.ownsGroup = operationGroup = { + ops: [cm.curOp], + delayedCallbacks: [] + }; + } + } + + function fireCallbacksForOps(group) { + // Calls delayed callbacks and cursorActivity handlers until no + // new ones appear + var callbacks = group.delayedCallbacks, i = 0; + do { + for (; i < callbacks.length; i++) + callbacks[i].call(null); + for (var j = 0; j < group.ops.length; j++) { + var op = group.ops[j]; + if (op.cursorActivityHandlers) + while (op.cursorActivityCalled < op.cursorActivityHandlers.length) + op.cursorActivityHandlers[op.cursorActivityCalled++].call(null, op.cm); + } + } while (i < callbacks.length); + } + + // Finish an operation, updating the display and signalling delayed events + function endOperation(cm) { + var op = cm.curOp, group = op.ownsGroup; + if (!group) return; + + try { fireCallbacksForOps(group); } + finally { + operationGroup = null; + for (var i = 0; i < group.ops.length; i++) + group.ops[i].cm.curOp = null; + endOperations(group); + } + } + + // The DOM updates done when an operation finishes are batched so + // that the minimum number of relayouts are required. + function endOperations(group) { + var ops = group.ops; + for (var i = 0; i < ops.length; i++) // Read DOM + endOperation_R1(ops[i]); + for (var i = 0; i < ops.length; i++) // Write DOM (maybe) + endOperation_W1(ops[i]); + for (var i = 0; i < ops.length; i++) // Read DOM + endOperation_R2(ops[i]); + for (var i = 0; i < ops.length; i++) // Write DOM (maybe) + endOperation_W2(ops[i]); + for (var i = 0; i < ops.length; i++) // Read DOM + endOperation_finish(ops[i]); + } + + function endOperation_R1(op) { + var cm = op.cm, display = cm.display; + maybeClipScrollbars(cm); + if (op.updateMaxLine) findMaxLine(cm); + + op.mustUpdate = op.viewChanged || op.forceUpdate || op.scrollTop != null || + op.scrollToPos && (op.scrollToPos.from.line < display.viewFrom || + op.scrollToPos.to.line >= display.viewTo) || + display.maxLineChanged && cm.options.lineWrapping; + op.update = op.mustUpdate && + new DisplayUpdate(cm, op.mustUpdate && {top: op.scrollTop, ensure: op.scrollToPos}, op.forceUpdate); + } + + function endOperation_W1(op) { + op.updatedDisplay = op.mustUpdate && updateDisplayIfNeeded(op.cm, op.update); + } + + function endOperation_R2(op) { + var cm = op.cm, display = cm.display; + if (op.updatedDisplay) updateHeightsInViewport(cm); + + op.barMeasure = measureForScrollbars(cm); + + // If the max line changed since it was last measured, measure it, + // and ensure the document's width matches it. + // updateDisplay_W2 will use these properties to do the actual resizing + if (display.maxLineChanged && !cm.options.lineWrapping) { + op.adjustWidthTo = measureChar(cm, display.maxLine, display.maxLine.text.length).left + 3; + cm.display.sizerWidth = op.adjustWidthTo; + op.barMeasure.scrollWidth = + Math.max(display.scroller.clientWidth, display.sizer.offsetLeft + op.adjustWidthTo + scrollGap(cm) + cm.display.barWidth); + op.maxScrollLeft = Math.max(0, display.sizer.offsetLeft + op.adjustWidthTo - displayWidth(cm)); + } + + if (op.updatedDisplay || op.selectionChanged) + op.preparedSelection = display.input.prepareSelection(); + } + + function endOperation_W2(op) { + var cm = op.cm; + + if (op.adjustWidthTo != null) { + cm.display.sizer.style.minWidth = op.adjustWidthTo + "px"; + if (op.maxScrollLeft < cm.doc.scrollLeft) + setScrollLeft(cm, Math.min(cm.display.scroller.scrollLeft, op.maxScrollLeft), true); + cm.display.maxLineChanged = false; + } + + if (op.preparedSelection) + cm.display.input.showSelection(op.preparedSelection); + if (op.updatedDisplay) + setDocumentHeight(cm, op.barMeasure); + if (op.updatedDisplay || op.startHeight != cm.doc.height) + updateScrollbars(cm, op.barMeasure); + + if (op.selectionChanged) restartBlink(cm); + + if (cm.state.focused && op.updateInput) + cm.display.input.reset(op.typing); + if (op.focus && op.focus == activeElt() && (!document.hasFocus || document.hasFocus())) + ensureFocus(op.cm); + } + + function endOperation_finish(op) { + var cm = op.cm, display = cm.display, doc = cm.doc; + + if (op.updatedDisplay) postUpdateDisplay(cm, op.update); + + // Abort mouse wheel delta measurement, when scrolling explicitly + if (display.wheelStartX != null && (op.scrollTop != null || op.scrollLeft != null || op.scrollToPos)) + display.wheelStartX = display.wheelStartY = null; + + // Propagate the scroll position to the actual DOM scroller + if (op.scrollTop != null && (display.scroller.scrollTop != op.scrollTop || op.forceScroll)) { + doc.scrollTop = Math.max(0, Math.min(display.scroller.scrollHeight - display.scroller.clientHeight, op.scrollTop)); + display.scrollbars.setScrollTop(doc.scrollTop); + display.scroller.scrollTop = doc.scrollTop; + } + if (op.scrollLeft != null && (display.scroller.scrollLeft != op.scrollLeft || op.forceScroll)) { + doc.scrollLeft = Math.max(0, Math.min(display.scroller.scrollWidth - displayWidth(cm), op.scrollLeft)); + display.scrollbars.setScrollLeft(doc.scrollLeft); + display.scroller.scrollLeft = doc.scrollLeft; + alignHorizontally(cm); + } + // If we need to scroll a specific position into view, do so. + if (op.scrollToPos) { + var coords = scrollPosIntoView(cm, clipPos(doc, op.scrollToPos.from), + clipPos(doc, op.scrollToPos.to), op.scrollToPos.margin); + if (op.scrollToPos.isCursor && cm.state.focused) maybeScrollWindow(cm, coords); + } + + // Fire events for markers that are hidden/unidden by editing or + // undoing + var hidden = op.maybeHiddenMarkers, unhidden = op.maybeUnhiddenMarkers; + if (hidden) for (var i = 0; i < hidden.length; ++i) + if (!hidden[i].lines.length) signal(hidden[i], "hide"); + if (unhidden) for (var i = 0; i < unhidden.length; ++i) + if (unhidden[i].lines.length) signal(unhidden[i], "unhide"); + + if (display.wrapper.offsetHeight) + doc.scrollTop = cm.display.scroller.scrollTop; + + // Fire change events, and delayed event handlers + if (op.changeObjs) + signal(cm, "changes", cm, op.changeObjs); + if (op.update) + op.update.finish(); + } + + // Run the given function in an operation + function runInOp(cm, f) { + if (cm.curOp) return f(); + startOperation(cm); + try { return f(); } + finally { endOperation(cm); } + } + // Wraps a function in an operation. Returns the wrapped function. + function operation(cm, f) { + return function() { + if (cm.curOp) return f.apply(cm, arguments); + startOperation(cm); + try { return f.apply(cm, arguments); } + finally { endOperation(cm); } + }; + } + // Used to add methods to editor and doc instances, wrapping them in + // operations. + function methodOp(f) { + return function() { + if (this.curOp) return f.apply(this, arguments); + startOperation(this); + try { return f.apply(this, arguments); } + finally { endOperation(this); } + }; + } + function docMethodOp(f) { + return function() { + var cm = this.cm; + if (!cm || cm.curOp) return f.apply(this, arguments); + startOperation(cm); + try { return f.apply(this, arguments); } + finally { endOperation(cm); } + }; + } + + // VIEW TRACKING + + // These objects are used to represent the visible (currently drawn) + // part of the document. A LineView may correspond to multiple + // logical lines, if those are connected by collapsed ranges. + function LineView(doc, line, lineN) { + // The starting line + this.line = line; + // Continuing lines, if any + this.rest = visualLineContinued(line); + // Number of logical lines in this visual line + this.size = this.rest ? lineNo(lst(this.rest)) - lineN + 1 : 1; + this.node = this.text = null; + this.hidden = lineIsHidden(doc, line); + } + + // Create a range of LineView objects for the given lines. + function buildViewArray(cm, from, to) { + var array = [], nextPos; + for (var pos = from; pos < to; pos = nextPos) { + var view = new LineView(cm.doc, getLine(cm.doc, pos), pos); + nextPos = pos + view.size; + array.push(view); + } + return array; + } + + // Updates the display.view data structure for a given change to the + // document. From and to are in pre-change coordinates. Lendiff is + // the amount of lines added or subtracted by the change. This is + // used for changes that span multiple lines, or change the way + // lines are divided into visual lines. regLineChange (below) + // registers single-line changes. + function regChange(cm, from, to, lendiff) { + if (from == null) from = cm.doc.first; + if (to == null) to = cm.doc.first + cm.doc.size; + if (!lendiff) lendiff = 0; + + var display = cm.display; + if (lendiff && to < display.viewTo && + (display.updateLineNumbers == null || display.updateLineNumbers > from)) + display.updateLineNumbers = from; + + cm.curOp.viewChanged = true; + + if (from >= display.viewTo) { // Change after + if (sawCollapsedSpans && visualLineNo(cm.doc, from) < display.viewTo) + resetView(cm); + } else if (to <= display.viewFrom) { // Change before + if (sawCollapsedSpans && visualLineEndNo(cm.doc, to + lendiff) > display.viewFrom) { + resetView(cm); + } else { + display.viewFrom += lendiff; + display.viewTo += lendiff; + } + } else if (from <= display.viewFrom && to >= display.viewTo) { // Full overlap + resetView(cm); + } else if (from <= display.viewFrom) { // Top overlap + var cut = viewCuttingPoint(cm, to, to + lendiff, 1); + if (cut) { + display.view = display.view.slice(cut.index); + display.viewFrom = cut.lineN; + display.viewTo += lendiff; + } else { + resetView(cm); + } + } else if (to >= display.viewTo) { // Bottom overlap + var cut = viewCuttingPoint(cm, from, from, -1); + if (cut) { + display.view = display.view.slice(0, cut.index); + display.viewTo = cut.lineN; + } else { + resetView(cm); + } + } else { // Gap in the middle + var cutTop = viewCuttingPoint(cm, from, from, -1); + var cutBot = viewCuttingPoint(cm, to, to + lendiff, 1); + if (cutTop && cutBot) { + display.view = display.view.slice(0, cutTop.index) + .concat(buildViewArray(cm, cutTop.lineN, cutBot.lineN)) + .concat(display.view.slice(cutBot.index)); + display.viewTo += lendiff; + } else { + resetView(cm); + } + } + + var ext = display.externalMeasured; + if (ext) { + if (to < ext.lineN) + ext.lineN += lendiff; + else if (from < ext.lineN + ext.size) + display.externalMeasured = null; + } + } + + // Register a change to a single line. Type must be one of "text", + // "gutter", "class", "widget" + function regLineChange(cm, line, type) { + cm.curOp.viewChanged = true; + var display = cm.display, ext = cm.display.externalMeasured; + if (ext && line >= ext.lineN && line < ext.lineN + ext.size) + display.externalMeasured = null; + + if (line < display.viewFrom || line >= display.viewTo) return; + var lineView = display.view[findViewIndex(cm, line)]; + if (lineView.node == null) return; + var arr = lineView.changes || (lineView.changes = []); + if (indexOf(arr, type) == -1) arr.push(type); + } + + // Clear the view. + function resetView(cm) { + cm.display.viewFrom = cm.display.viewTo = cm.doc.first; + cm.display.view = []; + cm.display.viewOffset = 0; + } + + // Find the view element corresponding to a given line. Return null + // when the line isn't visible. + function findViewIndex(cm, n) { + if (n >= cm.display.viewTo) return null; + n -= cm.display.viewFrom; + if (n < 0) return null; + var view = cm.display.view; + for (var i = 0; i < view.length; i++) { + n -= view[i].size; + if (n < 0) return i; + } + } + + function viewCuttingPoint(cm, oldN, newN, dir) { + var index = findViewIndex(cm, oldN), diff, view = cm.display.view; + if (!sawCollapsedSpans || newN == cm.doc.first + cm.doc.size) + return {index: index, lineN: newN}; + for (var i = 0, n = cm.display.viewFrom; i < index; i++) + n += view[i].size; + if (n != oldN) { + if (dir > 0) { + if (index == view.length - 1) return null; + diff = (n + view[index].size) - oldN; + index++; + } else { + diff = n - oldN; + } + oldN += diff; newN += diff; + } + while (visualLineNo(cm.doc, newN) != newN) { + if (index == (dir < 0 ? 0 : view.length - 1)) return null; + newN += dir * view[index - (dir < 0 ? 1 : 0)].size; + index += dir; + } + return {index: index, lineN: newN}; + } + + // Force the view to cover a given range, adding empty view element + // or clipping off existing ones as needed. + function adjustView(cm, from, to) { + var display = cm.display, view = display.view; + if (view.length == 0 || from >= display.viewTo || to <= display.viewFrom) { + display.view = buildViewArray(cm, from, to); + display.viewFrom = from; + } else { + if (display.viewFrom > from) + display.view = buildViewArray(cm, from, display.viewFrom).concat(display.view); + else if (display.viewFrom < from) + display.view = display.view.slice(findViewIndex(cm, from)); + display.viewFrom = from; + if (display.viewTo < to) + display.view = display.view.concat(buildViewArray(cm, display.viewTo, to)); + else if (display.viewTo > to) + display.view = display.view.slice(0, findViewIndex(cm, to)); + } + display.viewTo = to; + } + + // Count the number of lines in the view whose DOM representation is + // out of date (or nonexistent). + function countDirtyView(cm) { + var view = cm.display.view, dirty = 0; + for (var i = 0; i < view.length; i++) { + var lineView = view[i]; + if (!lineView.hidden && (!lineView.node || lineView.changes)) ++dirty; + } + return dirty; + } + + // EVENT HANDLERS + + // Attach the necessary event handlers when initializing the editor + function registerEventHandlers(cm) { + var d = cm.display; + on(d.scroller, "mousedown", operation(cm, onMouseDown)); + // Older IE's will not fire a second mousedown for a double click + if (ie && ie_version < 11) + on(d.scroller, "dblclick", operation(cm, function(e) { + if (signalDOMEvent(cm, e)) return; + var pos = posFromMouse(cm, e); + if (!pos || clickInGutter(cm, e) || eventInWidget(cm.display, e)) return; + e_preventDefault(e); + var word = cm.findWordAt(pos); + extendSelection(cm.doc, word.anchor, word.head); + })); + else + on(d.scroller, "dblclick", function(e) { signalDOMEvent(cm, e) || e_preventDefault(e); }); + // Some browsers fire contextmenu *after* opening the menu, at + // which point we can't mess with it anymore. Context menu is + // handled in onMouseDown for these browsers. + if (!captureRightClick) on(d.scroller, "contextmenu", function(e) {onContextMenu(cm, e);}); + + // Used to suppress mouse event handling when a touch happens + var touchFinished, prevTouch = {end: 0}; + function finishTouch() { + if (d.activeTouch) { + touchFinished = setTimeout(function() {d.activeTouch = null;}, 1000); + prevTouch = d.activeTouch; + prevTouch.end = +new Date; + } + }; + function isMouseLikeTouchEvent(e) { + if (e.touches.length != 1) return false; + var touch = e.touches[0]; + return touch.radiusX <= 1 && touch.radiusY <= 1; + } + function farAway(touch, other) { + if (other.left == null) return true; + var dx = other.left - touch.left, dy = other.top - touch.top; + return dx * dx + dy * dy > 20 * 20; + } + on(d.scroller, "touchstart", function(e) { + if (!isMouseLikeTouchEvent(e)) { + clearTimeout(touchFinished); + var now = +new Date; + d.activeTouch = {start: now, moved: false, + prev: now - prevTouch.end <= 300 ? prevTouch : null}; + if (e.touches.length == 1) { + d.activeTouch.left = e.touches[0].pageX; + d.activeTouch.top = e.touches[0].pageY; + } + } + }); + on(d.scroller, "touchmove", function() { + if (d.activeTouch) d.activeTouch.moved = true; + }); + on(d.scroller, "touchend", function(e) { + var touch = d.activeTouch; + if (touch && !eventInWidget(d, e) && touch.left != null && + !touch.moved && new Date - touch.start < 300) { + var pos = cm.coordsChar(d.activeTouch, "page"), range; + if (!touch.prev || farAway(touch, touch.prev)) // Single tap + range = new Range(pos, pos); + else if (!touch.prev.prev || farAway(touch, touch.prev.prev)) // Double tap + range = cm.findWordAt(pos); + else // Triple tap + range = new Range(Pos(pos.line, 0), clipPos(cm.doc, Pos(pos.line + 1, 0))); + cm.setSelection(range.anchor, range.head); + cm.focus(); + e_preventDefault(e); + } + finishTouch(); + }); + on(d.scroller, "touchcancel", finishTouch); + + // Sync scrolling between fake scrollbars and real scrollable + // area, ensure viewport is updated when scrolling. + on(d.scroller, "scroll", function() { + if (d.scroller.clientHeight) { + setScrollTop(cm, d.scroller.scrollTop); + setScrollLeft(cm, d.scroller.scrollLeft, true); + signal(cm, "scroll", cm); + } + }); + + // Listen to wheel events in order to try and update the viewport on time. + on(d.scroller, "mousewheel", function(e){onScrollWheel(cm, e);}); + on(d.scroller, "DOMMouseScroll", function(e){onScrollWheel(cm, e);}); + + // Prevent wrapper from ever scrolling + on(d.wrapper, "scroll", function() { d.wrapper.scrollTop = d.wrapper.scrollLeft = 0; }); + + d.dragFunctions = { + enter: function(e) {if (!signalDOMEvent(cm, e)) e_stop(e);}, + over: function(e) {if (!signalDOMEvent(cm, e)) { onDragOver(cm, e); e_stop(e); }}, + start: function(e){onDragStart(cm, e);}, + drop: operation(cm, onDrop), + leave: function() {clearDragCursor(cm);} + }; + + var inp = d.input.getField(); + on(inp, "keyup", function(e) { onKeyUp.call(cm, e); }); + on(inp, "keydown", operation(cm, onKeyDown)); + on(inp, "keypress", operation(cm, onKeyPress)); + on(inp, "focus", bind(onFocus, cm)); + on(inp, "blur", bind(onBlur, cm)); + } + + function dragDropChanged(cm, value, old) { + var wasOn = old && old != CodeMirror.Init; + if (!value != !wasOn) { + var funcs = cm.display.dragFunctions; + var toggle = value ? on : off; + toggle(cm.display.scroller, "dragstart", funcs.start); + toggle(cm.display.scroller, "dragenter", funcs.enter); + toggle(cm.display.scroller, "dragover", funcs.over); + toggle(cm.display.scroller, "dragleave", funcs.leave); + toggle(cm.display.scroller, "drop", funcs.drop); + } + } + + // Called when the window resizes + function onResize(cm) { + var d = cm.display; + if (d.lastWrapHeight == d.wrapper.clientHeight && d.lastWrapWidth == d.wrapper.clientWidth) + return; + // Might be a text scaling operation, clear size caches. + d.cachedCharWidth = d.cachedTextHeight = d.cachedPaddingH = null; + d.scrollbarsClipped = false; + cm.setSize(); + } + + // MOUSE EVENTS + + // Return true when the given mouse event happened in a widget + function eventInWidget(display, e) { + for (var n = e_target(e); n != display.wrapper; n = n.parentNode) { + if (!n || (n.nodeType == 1 && n.getAttribute("cm-ignore-events") == "true") || + (n.parentNode == display.sizer && n != display.mover)) + return true; + } + } + + // Given a mouse event, find the corresponding position. If liberal + // is false, it checks whether a gutter or scrollbar was clicked, + // and returns null if it was. forRect is used by rectangular + // selections, and tries to estimate a character position even for + // coordinates beyond the right of the text. + function posFromMouse(cm, e, liberal, forRect) { + var display = cm.display; + if (!liberal && e_target(e).getAttribute("cm-not-content") == "true") return null; + + var x, y, space = display.lineSpace.getBoundingClientRect(); + // Fails unpredictably on IE[67] when mouse is dragged around quickly. + try { x = e.clientX - space.left; y = e.clientY - space.top; } + catch (e) { return null; } + var coords = coordsChar(cm, x, y), line; + if (forRect && coords.xRel == 1 && (line = getLine(cm.doc, coords.line).text).length == coords.ch) { + var colDiff = countColumn(line, line.length, cm.options.tabSize) - line.length; + coords = Pos(coords.line, Math.max(0, Math.round((x - paddingH(cm.display).left) / charWidth(cm.display)) - colDiff)); + } + return coords; + } + + // A mouse down can be a single click, double click, triple click, + // start of selection drag, start of text drag, new cursor + // (ctrl-click), rectangle drag (alt-drag), or xwin + // middle-click-paste. Or it might be a click on something we should + // not interfere with, such as a scrollbar or widget. + function onMouseDown(e) { + var cm = this, display = cm.display; + if (display.activeTouch && display.input.supportsTouch() || signalDOMEvent(cm, e)) return; + display.shift = e.shiftKey; + + if (eventInWidget(display, e)) { + if (!webkit) { + // Briefly turn off draggability, to allow widgets to do + // normal dragging things. + display.scroller.draggable = false; + setTimeout(function(){display.scroller.draggable = true;}, 100); + } + return; + } + if (clickInGutter(cm, e)) return; + var start = posFromMouse(cm, e); + window.focus(); + + switch (e_button(e)) { + case 1: + // #3261: make sure, that we're not starting a second selection + if (cm.state.selectingText) + cm.state.selectingText(e); + else if (start) + leftButtonDown(cm, e, start); + else if (e_target(e) == display.scroller) + e_preventDefault(e); + break; + case 2: + if (webkit) cm.state.lastMiddleDown = +new Date; + if (start) extendSelection(cm.doc, start); + setTimeout(function() {display.input.focus();}, 20); + e_preventDefault(e); + break; + case 3: + if (captureRightClick) onContextMenu(cm, e); + else delayBlurEvent(cm); + break; + } + } + + var lastClick, lastDoubleClick; + function leftButtonDown(cm, e, start) { + if (ie) setTimeout(bind(ensureFocus, cm), 0); + else cm.curOp.focus = activeElt(); + + var now = +new Date, type; + if (lastDoubleClick && lastDoubleClick.time > now - 400 && cmp(lastDoubleClick.pos, start) == 0) { + type = "triple"; + } else if (lastClick && lastClick.time > now - 400 && cmp(lastClick.pos, start) == 0) { + type = "double"; + lastDoubleClick = {time: now, pos: start}; + } else { + type = "single"; + lastClick = {time: now, pos: start}; + } + + var sel = cm.doc.sel, modifier = mac ? e.metaKey : e.ctrlKey, contained; + if (cm.options.dragDrop && dragAndDrop && !isReadOnly(cm) && + type == "single" && (contained = sel.contains(start)) > -1 && + (cmp((contained = sel.ranges[contained]).from(), start) < 0 || start.xRel > 0) && + (cmp(contained.to(), start) > 0 || start.xRel < 0)) + leftButtonStartDrag(cm, e, start, modifier); + else + leftButtonSelect(cm, e, start, type, modifier); + } + + // Start a text drag. When it ends, see if any dragging actually + // happen, and treat as a click if it didn't. + function leftButtonStartDrag(cm, e, start, modifier) { + var display = cm.display, startTime = +new Date; + var dragEnd = operation(cm, function(e2) { + if (webkit) display.scroller.draggable = false; + cm.state.draggingText = false; + off(document, "mouseup", dragEnd); + off(display.scroller, "drop", dragEnd); + if (Math.abs(e.clientX - e2.clientX) + Math.abs(e.clientY - e2.clientY) < 10) { + e_preventDefault(e2); + if (!modifier && +new Date - 200 < startTime) + extendSelection(cm.doc, start); + // Work around unexplainable focus problem in IE9 (#2127) and Chrome (#3081) + if (webkit || ie && ie_version == 9) + setTimeout(function() {document.body.focus(); display.input.focus();}, 20); + else + display.input.focus(); + } + }); + // Let the drag handler handle this. + if (webkit) display.scroller.draggable = true; + cm.state.draggingText = dragEnd; + // IE's approach to draggable + if (display.scroller.dragDrop) display.scroller.dragDrop(); + on(document, "mouseup", dragEnd); + on(display.scroller, "drop", dragEnd); + } + + // Normal selection, as opposed to text dragging. + function leftButtonSelect(cm, e, start, type, addNew) { + var display = cm.display, doc = cm.doc; + e_preventDefault(e); + + var ourRange, ourIndex, startSel = doc.sel, ranges = startSel.ranges; + if (addNew && !e.shiftKey) { + ourIndex = doc.sel.contains(start); + if (ourIndex > -1) + ourRange = ranges[ourIndex]; + else + ourRange = new Range(start, start); + } else { + ourRange = doc.sel.primary(); + ourIndex = doc.sel.primIndex; + } + + if (e.altKey) { + type = "rect"; + if (!addNew) ourRange = new Range(start, start); + start = posFromMouse(cm, e, true, true); + ourIndex = -1; + } else if (type == "double") { + var word = cm.findWordAt(start); + if (cm.display.shift || doc.extend) + ourRange = extendRange(doc, ourRange, word.anchor, word.head); + else + ourRange = word; + } else if (type == "triple") { + var line = new Range(Pos(start.line, 0), clipPos(doc, Pos(start.line + 1, 0))); + if (cm.display.shift || doc.extend) + ourRange = extendRange(doc, ourRange, line.anchor, line.head); + else + ourRange = line; + } else { + ourRange = extendRange(doc, ourRange, start); + } + + if (!addNew) { + ourIndex = 0; + setSelection(doc, new Selection([ourRange], 0), sel_mouse); + startSel = doc.sel; + } else if (ourIndex == -1) { + ourIndex = ranges.length; + setSelection(doc, normalizeSelection(ranges.concat([ourRange]), ourIndex), + {scroll: false, origin: "*mouse"}); + } else if (ranges.length > 1 && ranges[ourIndex].empty() && type == "single" && !e.shiftKey) { + setSelection(doc, normalizeSelection(ranges.slice(0, ourIndex).concat(ranges.slice(ourIndex + 1)), 0), + {scroll: false, origin: "*mouse"}); + startSel = doc.sel; + } else { + replaceOneSelection(doc, ourIndex, ourRange, sel_mouse); + } + + var lastPos = start; + function extendTo(pos) { + if (cmp(lastPos, pos) == 0) return; + lastPos = pos; + + if (type == "rect") { + var ranges = [], tabSize = cm.options.tabSize; + var startCol = countColumn(getLine(doc, start.line).text, start.ch, tabSize); + var posCol = countColumn(getLine(doc, pos.line).text, pos.ch, tabSize); + var left = Math.min(startCol, posCol), right = Math.max(startCol, posCol); + for (var line = Math.min(start.line, pos.line), end = Math.min(cm.lastLine(), Math.max(start.line, pos.line)); + line <= end; line++) { + var text = getLine(doc, line).text, leftPos = findColumn(text, left, tabSize); + if (left == right) + ranges.push(new Range(Pos(line, leftPos), Pos(line, leftPos))); + else if (text.length > leftPos) + ranges.push(new Range(Pos(line, leftPos), Pos(line, findColumn(text, right, tabSize)))); + } + if (!ranges.length) ranges.push(new Range(start, start)); + setSelection(doc, normalizeSelection(startSel.ranges.slice(0, ourIndex).concat(ranges), ourIndex), + {origin: "*mouse", scroll: false}); + cm.scrollIntoView(pos); + } else { + var oldRange = ourRange; + var anchor = oldRange.anchor, head = pos; + if (type != "single") { + if (type == "double") + var range = cm.findWordAt(pos); + else + var range = new Range(Pos(pos.line, 0), clipPos(doc, Pos(pos.line + 1, 0))); + if (cmp(range.anchor, anchor) > 0) { + head = range.head; + anchor = minPos(oldRange.from(), range.anchor); + } else { + head = range.anchor; + anchor = maxPos(oldRange.to(), range.head); + } + } + var ranges = startSel.ranges.slice(0); + ranges[ourIndex] = new Range(clipPos(doc, anchor), head); + setSelection(doc, normalizeSelection(ranges, ourIndex), sel_mouse); + } + } + + var editorSize = display.wrapper.getBoundingClientRect(); + // Used to ensure timeout re-tries don't fire when another extend + // happened in the meantime (clearTimeout isn't reliable -- at + // least on Chrome, the timeouts still happen even when cleared, + // if the clear happens after their scheduled firing time). + var counter = 0; + + function extend(e) { + var curCount = ++counter; + var cur = posFromMouse(cm, e, true, type == "rect"); + if (!cur) return; + if (cmp(cur, lastPos) != 0) { + cm.curOp.focus = activeElt(); + extendTo(cur); + var visible = visibleLines(display, doc); + if (cur.line >= visible.to || cur.line < visible.from) + setTimeout(operation(cm, function(){if (counter == curCount) extend(e);}), 150); + } else { + var outside = e.clientY < editorSize.top ? -20 : e.clientY > editorSize.bottom ? 20 : 0; + if (outside) setTimeout(operation(cm, function() { + if (counter != curCount) return; + display.scroller.scrollTop += outside; + extend(e); + }), 50); + } + } + + function done(e) { + cm.state.selectingText = false; + counter = Infinity; + e_preventDefault(e); + display.input.focus(); + off(document, "mousemove", move); + off(document, "mouseup", up); + doc.history.lastSelOrigin = null; + } + + var move = operation(cm, function(e) { + if (!e_button(e)) done(e); + else extend(e); + }); + var up = operation(cm, done); + cm.state.selectingText = up; + on(document, "mousemove", move); + on(document, "mouseup", up); + } + + // Determines whether an event happened in the gutter, and fires the + // handlers for the corresponding event. + function gutterEvent(cm, e, type, prevent) { + try { var mX = e.clientX, mY = e.clientY; } + catch(e) { return false; } + if (mX >= Math.floor(cm.display.gutters.getBoundingClientRect().right)) return false; + if (prevent) e_preventDefault(e); + + var display = cm.display; + var lineBox = display.lineDiv.getBoundingClientRect(); + + if (mY > lineBox.bottom || !hasHandler(cm, type)) return e_defaultPrevented(e); + mY -= lineBox.top - display.viewOffset; + + for (var i = 0; i < cm.options.gutters.length; ++i) { + var g = display.gutters.childNodes[i]; + if (g && g.getBoundingClientRect().right >= mX) { + var line = lineAtHeight(cm.doc, mY); + var gutter = cm.options.gutters[i]; + signal(cm, type, cm, line, gutter, e); + return e_defaultPrevented(e); + } + } + } + + function clickInGutter(cm, e) { + return gutterEvent(cm, e, "gutterClick", true); + } + + // Kludge to work around strange IE behavior where it'll sometimes + // re-fire a series of drag-related events right after the drop (#1551) + var lastDrop = 0; + + function onDrop(e) { + var cm = this; + clearDragCursor(cm); + if (signalDOMEvent(cm, e) || eventInWidget(cm.display, e)) + return; + e_preventDefault(e); + if (ie) lastDrop = +new Date; + var pos = posFromMouse(cm, e, true), files = e.dataTransfer.files; + if (!pos || isReadOnly(cm)) return; + // Might be a file drop, in which case we simply extract the text + // and insert it. + if (files && files.length && window.FileReader && window.File) { + var n = files.length, text = Array(n), read = 0; + var loadFile = function(file, i) { + if (cm.options.allowDropFileTypes && + indexOf(cm.options.allowDropFileTypes, file.type) == -1) + return; + + var reader = new FileReader; + reader.onload = operation(cm, function() { + var content = reader.result; + if (/[\x00-\x08\x0e-\x1f]{2}/.test(content)) content = ""; + text[i] = content; + if (++read == n) { + pos = clipPos(cm.doc, pos); + var change = {from: pos, to: pos, + text: cm.doc.splitLines(text.join(cm.doc.lineSeparator())), + origin: "paste"}; + makeChange(cm.doc, change); + setSelectionReplaceHistory(cm.doc, simpleSelection(pos, changeEnd(change))); + } + }); + reader.readAsText(file); + }; + for (var i = 0; i < n; ++i) loadFile(files[i], i); + } else { // Normal drop + // Don't do a replace if the drop happened inside of the selected text. + if (cm.state.draggingText && cm.doc.sel.contains(pos) > -1) { + cm.state.draggingText(e); + // Ensure the editor is re-focused + setTimeout(function() {cm.display.input.focus();}, 20); + return; + } + try { + var text = e.dataTransfer.getData("Text"); + if (text) { + if (cm.state.draggingText && !(mac ? e.altKey : e.ctrlKey)) + var selected = cm.listSelections(); + setSelectionNoUndo(cm.doc, simpleSelection(pos, pos)); + if (selected) for (var i = 0; i < selected.length; ++i) + replaceRange(cm.doc, "", selected[i].anchor, selected[i].head, "drag"); + cm.replaceSelection(text, "around", "paste"); + cm.display.input.focus(); + } + } + catch(e){} + } + } + + function onDragStart(cm, e) { + if (ie && (!cm.state.draggingText || +new Date - lastDrop < 100)) { e_stop(e); return; } + if (signalDOMEvent(cm, e) || eventInWidget(cm.display, e)) return; + + e.dataTransfer.setData("Text", cm.getSelection()); + + // Use dummy image instead of default browsers image. + // Recent Safari (~6.0.2) have a tendency to segfault when this happens, so we don't do it there. + if (e.dataTransfer.setDragImage && !safari) { + var img = elt("img", null, null, "position: fixed; left: 0; top: 0;"); + img.src = "data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="; + if (presto) { + img.width = img.height = 1; + cm.display.wrapper.appendChild(img); + // Force a relayout, or Opera won't use our image for some obscure reason + img._top = img.offsetTop; + } + e.dataTransfer.setDragImage(img, 0, 0); + if (presto) img.parentNode.removeChild(img); + } + } + + function onDragOver(cm, e) { + var pos = posFromMouse(cm, e); + if (!pos) return; + var frag = document.createDocumentFragment(); + drawSelectionCursor(cm, pos, frag); + if (!cm.display.dragCursor) { + cm.display.dragCursor = elt("div", null, "CodeMirror-cursors CodeMirror-dragcursors"); + cm.display.lineSpace.insertBefore(cm.display.dragCursor, cm.display.cursorDiv); + } + removeChildrenAndAdd(cm.display.dragCursor, frag); + } + + function clearDragCursor(cm) { + if (cm.display.dragCursor) { + cm.display.lineSpace.removeChild(cm.display.dragCursor); + cm.display.dragCursor = null; + } + } + + // SCROLL EVENTS + + // Sync the scrollable area and scrollbars, ensure the viewport + // covers the visible area. + function setScrollTop(cm, val) { + if (Math.abs(cm.doc.scrollTop - val) < 2) return; + cm.doc.scrollTop = val; + if (!gecko) updateDisplaySimple(cm, {top: val}); + if (cm.display.scroller.scrollTop != val) cm.display.scroller.scrollTop = val; + cm.display.scrollbars.setScrollTop(val); + if (gecko) updateDisplaySimple(cm); + startWorker(cm, 100); + } + // Sync scroller and scrollbar, ensure the gutter elements are + // aligned. + function setScrollLeft(cm, val, isScroller) { + if (isScroller ? val == cm.doc.scrollLeft : Math.abs(cm.doc.scrollLeft - val) < 2) return; + val = Math.min(val, cm.display.scroller.scrollWidth - cm.display.scroller.clientWidth); + cm.doc.scrollLeft = val; + alignHorizontally(cm); + if (cm.display.scroller.scrollLeft != val) cm.display.scroller.scrollLeft = val; + cm.display.scrollbars.setScrollLeft(val); + } + + // Since the delta values reported on mouse wheel events are + // unstandardized between browsers and even browser versions, and + // generally horribly unpredictable, this code starts by measuring + // the scroll effect that the first few mouse wheel events have, + // and, from that, detects the way it can convert deltas to pixel + // offsets afterwards. + // + // The reason we want to know the amount a wheel event will scroll + // is that it gives us a chance to update the display before the + // actual scrolling happens, reducing flickering. + + var wheelSamples = 0, wheelPixelsPerUnit = null; + // Fill in a browser-detected starting value on browsers where we + // know one. These don't have to be accurate -- the result of them + // being wrong would just be a slight flicker on the first wheel + // scroll (if it is large enough). + if (ie) wheelPixelsPerUnit = -.53; + else if (gecko) wheelPixelsPerUnit = 15; + else if (chrome) wheelPixelsPerUnit = -.7; + else if (safari) wheelPixelsPerUnit = -1/3; + + var wheelEventDelta = function(e) { + var dx = e.wheelDeltaX, dy = e.wheelDeltaY; + if (dx == null && e.detail && e.axis == e.HORIZONTAL_AXIS) dx = e.detail; + if (dy == null && e.detail && e.axis == e.VERTICAL_AXIS) dy = e.detail; + else if (dy == null) dy = e.wheelDelta; + return {x: dx, y: dy}; + }; + CodeMirror.wheelEventPixels = function(e) { + var delta = wheelEventDelta(e); + delta.x *= wheelPixelsPerUnit; + delta.y *= wheelPixelsPerUnit; + return delta; + }; + + function onScrollWheel(cm, e) { + var delta = wheelEventDelta(e), dx = delta.x, dy = delta.y; + + var display = cm.display, scroll = display.scroller; + // Quit if there's nothing to scroll here + var canScrollX = scroll.scrollWidth > scroll.clientWidth; + var canScrollY = scroll.scrollHeight > scroll.clientHeight; + if (!(dx && canScrollX || dy && canScrollY)) return; + + // Webkit browsers on OS X abort momentum scrolls when the target + // of the scroll event is removed from the scrollable element. + // This hack (see related code in patchDisplay) makes sure the + // element is kept around. + if (dy && mac && webkit) { + outer: for (var cur = e.target, view = display.view; cur != scroll; cur = cur.parentNode) { + for (var i = 0; i < view.length; i++) { + if (view[i].node == cur) { + cm.display.currentWheelTarget = cur; + break outer; + } + } + } + } + + // On some browsers, horizontal scrolling will cause redraws to + // happen before the gutter has been realigned, causing it to + // wriggle around in a most unseemly way. When we have an + // estimated pixels/delta value, we just handle horizontal + // scrolling entirely here. It'll be slightly off from native, but + // better than glitching out. + if (dx && !gecko && !presto && wheelPixelsPerUnit != null) { + if (dy && canScrollY) + setScrollTop(cm, Math.max(0, Math.min(scroll.scrollTop + dy * wheelPixelsPerUnit, scroll.scrollHeight - scroll.clientHeight))); + setScrollLeft(cm, Math.max(0, Math.min(scroll.scrollLeft + dx * wheelPixelsPerUnit, scroll.scrollWidth - scroll.clientWidth))); + // Only prevent default scrolling if vertical scrolling is + // actually possible. Otherwise, it causes vertical scroll + // jitter on OSX trackpads when deltaX is small and deltaY + // is large (issue #3579) + if (!dy || (dy && canScrollY)) + e_preventDefault(e); + display.wheelStartX = null; // Abort measurement, if in progress + return; + } + + // 'Project' the visible viewport to cover the area that is being + // scrolled into view (if we know enough to estimate it). + if (dy && wheelPixelsPerUnit != null) { + var pixels = dy * wheelPixelsPerUnit; + var top = cm.doc.scrollTop, bot = top + display.wrapper.clientHeight; + if (pixels < 0) top = Math.max(0, top + pixels - 50); + else bot = Math.min(cm.doc.height, bot + pixels + 50); + updateDisplaySimple(cm, {top: top, bottom: bot}); + } + + if (wheelSamples < 20) { + if (display.wheelStartX == null) { + display.wheelStartX = scroll.scrollLeft; display.wheelStartY = scroll.scrollTop; + display.wheelDX = dx; display.wheelDY = dy; + setTimeout(function() { + if (display.wheelStartX == null) return; + var movedX = scroll.scrollLeft - display.wheelStartX; + var movedY = scroll.scrollTop - display.wheelStartY; + var sample = (movedY && display.wheelDY && movedY / display.wheelDY) || + (movedX && display.wheelDX && movedX / display.wheelDX); + display.wheelStartX = display.wheelStartY = null; + if (!sample) return; + wheelPixelsPerUnit = (wheelPixelsPerUnit * wheelSamples + sample) / (wheelSamples + 1); + ++wheelSamples; + }, 200); + } else { + display.wheelDX += dx; display.wheelDY += dy; + } + } + } + + // KEY EVENTS + + // Run a handler that was bound to a key. + function doHandleBinding(cm, bound, dropShift) { + if (typeof bound == "string") { + bound = commands[bound]; + if (!bound) return false; + } + // Ensure previous input has been read, so that the handler sees a + // consistent view of the document + cm.display.input.ensurePolled(); + var prevShift = cm.display.shift, done = false; + try { + if (isReadOnly(cm)) cm.state.suppressEdits = true; + if (dropShift) cm.display.shift = false; + done = bound(cm) != Pass; + } finally { + cm.display.shift = prevShift; + cm.state.suppressEdits = false; + } + return done; + } + + function lookupKeyForEditor(cm, name, handle) { + for (var i = 0; i < cm.state.keyMaps.length; i++) { + var result = lookupKey(name, cm.state.keyMaps[i], handle, cm); + if (result) return result; + } + return (cm.options.extraKeys && lookupKey(name, cm.options.extraKeys, handle, cm)) + || lookupKey(name, cm.options.keyMap, handle, cm); + } + + var stopSeq = new Delayed; + function dispatchKey(cm, name, e, handle) { + var seq = cm.state.keySeq; + if (seq) { + if (isModifierKey(name)) return "handled"; + stopSeq.set(50, function() { + if (cm.state.keySeq == seq) { + cm.state.keySeq = null; + cm.display.input.reset(); + } + }); + name = seq + " " + name; + } + var result = lookupKeyForEditor(cm, name, handle); + + if (result == "multi") + cm.state.keySeq = name; + if (result == "handled") + signalLater(cm, "keyHandled", cm, name, e); + + if (result == "handled" || result == "multi") { + e_preventDefault(e); + restartBlink(cm); + } + + if (seq && !result && /\'$/.test(name)) { + e_preventDefault(e); + return true; + } + return !!result; + } + + // Handle a key from the keydown event. + function handleKeyBinding(cm, e) { + var name = keyName(e, true); + if (!name) return false; + + if (e.shiftKey && !cm.state.keySeq) { + // First try to resolve full name (including 'Shift-'). Failing + // that, see if there is a cursor-motion command (starting with + // 'go') bound to the keyname without 'Shift-'. + return dispatchKey(cm, "Shift-" + name, e, function(b) {return doHandleBinding(cm, b, true);}) + || dispatchKey(cm, name, e, function(b) { + if (typeof b == "string" ? /^go[A-Z]/.test(b) : b.motion) + return doHandleBinding(cm, b); + }); + } else { + return dispatchKey(cm, name, e, function(b) { return doHandleBinding(cm, b); }); + } + } + + // Handle a key from the keypress event + function handleCharBinding(cm, e, ch) { + return dispatchKey(cm, "'" + ch + "'", e, + function(b) { return doHandleBinding(cm, b, true); }); + } + + var lastStoppedKey = null; + function onKeyDown(e) { + var cm = this; + cm.curOp.focus = activeElt(); + if (signalDOMEvent(cm, e)) return; + // IE does strange things with escape. + if (ie && ie_version < 11 && e.keyCode == 27) e.returnValue = false; + var code = e.keyCode; + cm.display.shift = code == 16 || e.shiftKey; + var handled = handleKeyBinding(cm, e); + if (presto) { + lastStoppedKey = handled ? code : null; + // Opera has no cut event... we try to at least catch the key combo + if (!handled && code == 88 && !hasCopyEvent && (mac ? e.metaKey : e.ctrlKey)) + cm.replaceSelection("", null, "cut"); + } + + // Turn mouse into crosshair when Alt is held on Mac. + if (code == 18 && !/\bCodeMirror-crosshair\b/.test(cm.display.lineDiv.className)) + showCrossHair(cm); + } + + function showCrossHair(cm) { + var lineDiv = cm.display.lineDiv; + addClass(lineDiv, "CodeMirror-crosshair"); + + function up(e) { + if (e.keyCode == 18 || !e.altKey) { + rmClass(lineDiv, "CodeMirror-crosshair"); + off(document, "keyup", up); + off(document, "mouseover", up); + } + } + on(document, "keyup", up); + on(document, "mouseover", up); + } + + function onKeyUp(e) { + if (e.keyCode == 16) this.doc.sel.shift = false; + signalDOMEvent(this, e); + } + + function onKeyPress(e) { + var cm = this; + if (eventInWidget(cm.display, e) || signalDOMEvent(cm, e) || e.ctrlKey && !e.altKey || mac && e.metaKey) return; + var keyCode = e.keyCode, charCode = e.charCode; + if (presto && keyCode == lastStoppedKey) {lastStoppedKey = null; e_preventDefault(e); return;} + if ((presto && (!e.which || e.which < 10)) && handleKeyBinding(cm, e)) return; + var ch = String.fromCharCode(charCode == null ? keyCode : charCode); + if (handleCharBinding(cm, e, ch)) return; + cm.display.input.onKeyPress(e); + } + + // FOCUS/BLUR EVENTS + + function delayBlurEvent(cm) { + cm.state.delayingBlurEvent = true; + setTimeout(function() { + if (cm.state.delayingBlurEvent) { + cm.state.delayingBlurEvent = false; + onBlur(cm); + } + }, 100); + } + + function onFocus(cm) { + if (cm.state.delayingBlurEvent) cm.state.delayingBlurEvent = false; + + if (cm.options.readOnly == "nocursor") return; + if (!cm.state.focused) { + signal(cm, "focus", cm); + cm.state.focused = true; + addClass(cm.display.wrapper, "CodeMirror-focused"); + // This test prevents this from firing when a context + // menu is closed (since the input reset would kill the + // select-all detection hack) + if (!cm.curOp && cm.display.selForContextMenu != cm.doc.sel) { + cm.display.input.reset(); + if (webkit) setTimeout(function() { cm.display.input.reset(true); }, 20); // Issue #1730 + } + cm.display.input.receivedFocus(); + } + restartBlink(cm); + } + function onBlur(cm) { + if (cm.state.delayingBlurEvent) return; + + if (cm.state.focused) { + signal(cm, "blur", cm); + cm.state.focused = false; + rmClass(cm.display.wrapper, "CodeMirror-focused"); + } + clearInterval(cm.display.blinker); + setTimeout(function() {if (!cm.state.focused) cm.display.shift = false;}, 150); + } + + // CONTEXT MENU HANDLING + + // To make the context menu work, we need to briefly unhide the + // textarea (making it as unobtrusive as possible) to let the + // right-click take effect on it. + function onContextMenu(cm, e) { + if (eventInWidget(cm.display, e) || contextMenuInGutter(cm, e)) return; + if (signalDOMEvent(cm, e, "contextmenu")) return; + cm.display.input.onContextMenu(e); + } + + function contextMenuInGutter(cm, e) { + if (!hasHandler(cm, "gutterContextMenu")) return false; + return gutterEvent(cm, e, "gutterContextMenu", false); + } + + // UPDATING + + // Compute the position of the end of a change (its 'to' property + // refers to the pre-change end). + var changeEnd = CodeMirror.changeEnd = function(change) { + if (!change.text) return change.to; + return Pos(change.from.line + change.text.length - 1, + lst(change.text).length + (change.text.length == 1 ? change.from.ch : 0)); + }; + + // Adjust a position to refer to the post-change position of the + // same text, or the end of the change if the change covers it. + function adjustForChange(pos, change) { + if (cmp(pos, change.from) < 0) return pos; + if (cmp(pos, change.to) <= 0) return changeEnd(change); + + var line = pos.line + change.text.length - (change.to.line - change.from.line) - 1, ch = pos.ch; + if (pos.line == change.to.line) ch += changeEnd(change).ch - change.to.ch; + return Pos(line, ch); + } + + function computeSelAfterChange(doc, change) { + var out = []; + for (var i = 0; i < doc.sel.ranges.length; i++) { + var range = doc.sel.ranges[i]; + out.push(new Range(adjustForChange(range.anchor, change), + adjustForChange(range.head, change))); + } + return normalizeSelection(out, doc.sel.primIndex); + } + + function offsetPos(pos, old, nw) { + if (pos.line == old.line) + return Pos(nw.line, pos.ch - old.ch + nw.ch); + else + return Pos(nw.line + (pos.line - old.line), pos.ch); + } + + // Used by replaceSelections to allow moving the selection to the + // start or around the replaced test. Hint may be "start" or "around". + function computeReplacedSel(doc, changes, hint) { + var out = []; + var oldPrev = Pos(doc.first, 0), newPrev = oldPrev; + for (var i = 0; i < changes.length; i++) { + var change = changes[i]; + var from = offsetPos(change.from, oldPrev, newPrev); + var to = offsetPos(changeEnd(change), oldPrev, newPrev); + oldPrev = change.to; + newPrev = to; + if (hint == "around") { + var range = doc.sel.ranges[i], inv = cmp(range.head, range.anchor) < 0; + out[i] = new Range(inv ? to : from, inv ? from : to); + } else { + out[i] = new Range(from, from); + } + } + return new Selection(out, doc.sel.primIndex); + } + + // Allow "beforeChange" event handlers to influence a change + function filterChange(doc, change, update) { + var obj = { + canceled: false, + from: change.from, + to: change.to, + text: change.text, + origin: change.origin, + cancel: function() { this.canceled = true; } + }; + if (update) obj.update = function(from, to, text, origin) { + if (from) this.from = clipPos(doc, from); + if (to) this.to = clipPos(doc, to); + if (text) this.text = text; + if (origin !== undefined) this.origin = origin; + }; + signal(doc, "beforeChange", doc, obj); + if (doc.cm) signal(doc.cm, "beforeChange", doc.cm, obj); + + if (obj.canceled) return null; + return {from: obj.from, to: obj.to, text: obj.text, origin: obj.origin}; + } + + // Apply a change to a document, and add it to the document's + // history, and propagating it to all linked documents. + function makeChange(doc, change, ignoreReadOnly) { + if (doc.cm) { + if (!doc.cm.curOp) return operation(doc.cm, makeChange)(doc, change, ignoreReadOnly); + if (doc.cm.state.suppressEdits) return; + } + + if (hasHandler(doc, "beforeChange") || doc.cm && hasHandler(doc.cm, "beforeChange")) { + change = filterChange(doc, change, true); + if (!change) return; + } + + // Possibly split or suppress the update based on the presence + // of read-only spans in its range. + var split = sawReadOnlySpans && !ignoreReadOnly && removeReadOnlyRanges(doc, change.from, change.to); + if (split) { + for (var i = split.length - 1; i >= 0; --i) + makeChangeInner(doc, {from: split[i].from, to: split[i].to, text: i ? [""] : change.text}); + } else { + makeChangeInner(doc, change); + } + } + + function makeChangeInner(doc, change) { + if (change.text.length == 1 && change.text[0] == "" && cmp(change.from, change.to) == 0) return; + var selAfter = computeSelAfterChange(doc, change); + addChangeToHistory(doc, change, selAfter, doc.cm ? doc.cm.curOp.id : NaN); + + makeChangeSingleDoc(doc, change, selAfter, stretchSpansOverChange(doc, change)); + var rebased = []; + + linkedDocs(doc, function(doc, sharedHist) { + if (!sharedHist && indexOf(rebased, doc.history) == -1) { + rebaseHist(doc.history, change); + rebased.push(doc.history); + } + makeChangeSingleDoc(doc, change, null, stretchSpansOverChange(doc, change)); + }); + } + + // Revert a change stored in a document's history. + function makeChangeFromHistory(doc, type, allowSelectionOnly) { + if (doc.cm && doc.cm.state.suppressEdits) return; + + var hist = doc.history, event, selAfter = doc.sel; + var source = type == "undo" ? hist.done : hist.undone, dest = type == "undo" ? hist.undone : hist.done; + + // Verify that there is a useable event (so that ctrl-z won't + // needlessly clear selection events) + for (var i = 0; i < source.length; i++) { + event = source[i]; + if (allowSelectionOnly ? event.ranges && !event.equals(doc.sel) : !event.ranges) + break; + } + if (i == source.length) return; + hist.lastOrigin = hist.lastSelOrigin = null; + + for (;;) { + event = source.pop(); + if (event.ranges) { + pushSelectionToHistory(event, dest); + if (allowSelectionOnly && !event.equals(doc.sel)) { + setSelection(doc, event, {clearRedo: false}); + return; + } + selAfter = event; + } + else break; + } + + // Build up a reverse change object to add to the opposite history + // stack (redo when undoing, and vice versa). + var antiChanges = []; + pushSelectionToHistory(selAfter, dest); + dest.push({changes: antiChanges, generation: hist.generation}); + hist.generation = event.generation || ++hist.maxGeneration; + + var filter = hasHandler(doc, "beforeChange") || doc.cm && hasHandler(doc.cm, "beforeChange"); + + for (var i = event.changes.length - 1; i >= 0; --i) { + var change = event.changes[i]; + change.origin = type; + if (filter && !filterChange(doc, change, false)) { + source.length = 0; + return; + } + + antiChanges.push(historyChangeFromChange(doc, change)); + + var after = i ? computeSelAfterChange(doc, change) : lst(source); + makeChangeSingleDoc(doc, change, after, mergeOldSpans(doc, change)); + if (!i && doc.cm) doc.cm.scrollIntoView({from: change.from, to: changeEnd(change)}); + var rebased = []; + + // Propagate to the linked documents + linkedDocs(doc, function(doc, sharedHist) { + if (!sharedHist && indexOf(rebased, doc.history) == -1) { + rebaseHist(doc.history, change); + rebased.push(doc.history); + } + makeChangeSingleDoc(doc, change, null, mergeOldSpans(doc, change)); + }); + } + } + + // Sub-views need their line numbers shifted when text is added + // above or below them in the parent document. + function shiftDoc(doc, distance) { + if (distance == 0) return; + doc.first += distance; + doc.sel = new Selection(map(doc.sel.ranges, function(range) { + return new Range(Pos(range.anchor.line + distance, range.anchor.ch), + Pos(range.head.line + distance, range.head.ch)); + }), doc.sel.primIndex); + if (doc.cm) { + regChange(doc.cm, doc.first, doc.first - distance, distance); + for (var d = doc.cm.display, l = d.viewFrom; l < d.viewTo; l++) + regLineChange(doc.cm, l, "gutter"); + } + } + + // More lower-level change function, handling only a single document + // (not linked ones). + function makeChangeSingleDoc(doc, change, selAfter, spans) { + if (doc.cm && !doc.cm.curOp) + return operation(doc.cm, makeChangeSingleDoc)(doc, change, selAfter, spans); + + if (change.to.line < doc.first) { + shiftDoc(doc, change.text.length - 1 - (change.to.line - change.from.line)); + return; + } + if (change.from.line > doc.lastLine()) return; + + // Clip the change to the size of this doc + if (change.from.line < doc.first) { + var shift = change.text.length - 1 - (doc.first - change.from.line); + shiftDoc(doc, shift); + change = {from: Pos(doc.first, 0), to: Pos(change.to.line + shift, change.to.ch), + text: [lst(change.text)], origin: change.origin}; + } + var last = doc.lastLine(); + if (change.to.line > last) { + change = {from: change.from, to: Pos(last, getLine(doc, last).text.length), + text: [change.text[0]], origin: change.origin}; + } + + change.removed = getBetween(doc, change.from, change.to); + + if (!selAfter) selAfter = computeSelAfterChange(doc, change); + if (doc.cm) makeChangeSingleDocInEditor(doc.cm, change, spans); + else updateDoc(doc, change, spans); + setSelectionNoUndo(doc, selAfter, sel_dontScroll); + } + + // Handle the interaction of a change to a document with the editor + // that this document is part of. + function makeChangeSingleDocInEditor(cm, change, spans) { + var doc = cm.doc, display = cm.display, from = change.from, to = change.to; + + var recomputeMaxLength = false, checkWidthStart = from.line; + if (!cm.options.lineWrapping) { + checkWidthStart = lineNo(visualLine(getLine(doc, from.line))); + doc.iter(checkWidthStart, to.line + 1, function(line) { + if (line == display.maxLine) { + recomputeMaxLength = true; + return true; + } + }); + } + + if (doc.sel.contains(change.from, change.to) > -1) + signalCursorActivity(cm); + + updateDoc(doc, change, spans, estimateHeight(cm)); + + if (!cm.options.lineWrapping) { + doc.iter(checkWidthStart, from.line + change.text.length, function(line) { + var len = lineLength(line); + if (len > display.maxLineLength) { + display.maxLine = line; + display.maxLineLength = len; + display.maxLineChanged = true; + recomputeMaxLength = false; + } + }); + if (recomputeMaxLength) cm.curOp.updateMaxLine = true; + } + + // Adjust frontier, schedule worker + doc.frontier = Math.min(doc.frontier, from.line); + startWorker(cm, 400); + + var lendiff = change.text.length - (to.line - from.line) - 1; + // Remember that these lines changed, for updating the display + if (change.full) + regChange(cm); + else if (from.line == to.line && change.text.length == 1 && !isWholeLineUpdate(cm.doc, change)) + regLineChange(cm, from.line, "text"); + else + regChange(cm, from.line, to.line + 1, lendiff); + + var changesHandler = hasHandler(cm, "changes"), changeHandler = hasHandler(cm, "change"); + if (changeHandler || changesHandler) { + var obj = { + from: from, to: to, + text: change.text, + removed: change.removed, + origin: change.origin + }; + if (changeHandler) signalLater(cm, "change", cm, obj); + if (changesHandler) (cm.curOp.changeObjs || (cm.curOp.changeObjs = [])).push(obj); + } + cm.display.selForContextMenu = null; + } + + function replaceRange(doc, code, from, to, origin) { + if (!to) to = from; + if (cmp(to, from) < 0) { var tmp = to; to = from; from = tmp; } + if (typeof code == "string") code = doc.splitLines(code); + makeChange(doc, {from: from, to: to, text: code, origin: origin}); + } + + // SCROLLING THINGS INTO VIEW + + // If an editor sits on the top or bottom of the window, partially + // scrolled out of view, this ensures that the cursor is visible. + function maybeScrollWindow(cm, coords) { + if (signalDOMEvent(cm, "scrollCursorIntoView")) return; + + var display = cm.display, box = display.sizer.getBoundingClientRect(), doScroll = null; + if (coords.top + box.top < 0) doScroll = true; + else if (coords.bottom + box.top > (window.innerHeight || document.documentElement.clientHeight)) doScroll = false; + if (doScroll != null && !phantom) { + var scrollNode = elt("div", "\u200b", null, "position: absolute; top: " + + (coords.top - display.viewOffset - paddingTop(cm.display)) + "px; height: " + + (coords.bottom - coords.top + scrollGap(cm) + display.barHeight) + "px; left: " + + coords.left + "px; width: 2px;"); + cm.display.lineSpace.appendChild(scrollNode); + scrollNode.scrollIntoView(doScroll); + cm.display.lineSpace.removeChild(scrollNode); + } + } + + // Scroll a given position into view (immediately), verifying that + // it actually became visible (as line heights are accurately + // measured, the position of something may 'drift' during drawing). + function scrollPosIntoView(cm, pos, end, margin) { + if (margin == null) margin = 0; + for (var limit = 0; limit < 5; limit++) { + var changed = false, coords = cursorCoords(cm, pos); + var endCoords = !end || end == pos ? coords : cursorCoords(cm, end); + var scrollPos = calculateScrollPos(cm, Math.min(coords.left, endCoords.left), + Math.min(coords.top, endCoords.top) - margin, + Math.max(coords.left, endCoords.left), + Math.max(coords.bottom, endCoords.bottom) + margin); + var startTop = cm.doc.scrollTop, startLeft = cm.doc.scrollLeft; + if (scrollPos.scrollTop != null) { + setScrollTop(cm, scrollPos.scrollTop); + if (Math.abs(cm.doc.scrollTop - startTop) > 1) changed = true; + } + if (scrollPos.scrollLeft != null) { + setScrollLeft(cm, scrollPos.scrollLeft); + if (Math.abs(cm.doc.scrollLeft - startLeft) > 1) changed = true; + } + if (!changed) break; + } + return coords; + } + + // Scroll a given set of coordinates into view (immediately). + function scrollIntoView(cm, x1, y1, x2, y2) { + var scrollPos = calculateScrollPos(cm, x1, y1, x2, y2); + if (scrollPos.scrollTop != null) setScrollTop(cm, scrollPos.scrollTop); + if (scrollPos.scrollLeft != null) setScrollLeft(cm, scrollPos.scrollLeft); + } + + // Calculate a new scroll position needed to scroll the given + // rectangle into view. Returns an object with scrollTop and + // scrollLeft properties. When these are undefined, the + // vertical/horizontal position does not need to be adjusted. + function calculateScrollPos(cm, x1, y1, x2, y2) { + var display = cm.display, snapMargin = textHeight(cm.display); + if (y1 < 0) y1 = 0; + var screentop = cm.curOp && cm.curOp.scrollTop != null ? cm.curOp.scrollTop : display.scroller.scrollTop; + var screen = displayHeight(cm), result = {}; + if (y2 - y1 > screen) y2 = y1 + screen; + var docBottom = cm.doc.height + paddingVert(display); + var atTop = y1 < snapMargin, atBottom = y2 > docBottom - snapMargin; + if (y1 < screentop) { + result.scrollTop = atTop ? 0 : y1; + } else if (y2 > screentop + screen) { + var newTop = Math.min(y1, (atBottom ? docBottom : y2) - screen); + if (newTop != screentop) result.scrollTop = newTop; + } + + var screenleft = cm.curOp && cm.curOp.scrollLeft != null ? cm.curOp.scrollLeft : display.scroller.scrollLeft; + var screenw = displayWidth(cm) - (cm.options.fixedGutter ? display.gutters.offsetWidth : 0); + var tooWide = x2 - x1 > screenw; + if (tooWide) x2 = x1 + screenw; + if (x1 < 10) + result.scrollLeft = 0; + else if (x1 < screenleft) + result.scrollLeft = Math.max(0, x1 - (tooWide ? 0 : 10)); + else if (x2 > screenw + screenleft - 3) + result.scrollLeft = x2 + (tooWide ? 0 : 10) - screenw; + return result; + } + + // Store a relative adjustment to the scroll position in the current + // operation (to be applied when the operation finishes). + function addToScrollPos(cm, left, top) { + if (left != null || top != null) resolveScrollToPos(cm); + if (left != null) + cm.curOp.scrollLeft = (cm.curOp.scrollLeft == null ? cm.doc.scrollLeft : cm.curOp.scrollLeft) + left; + if (top != null) + cm.curOp.scrollTop = (cm.curOp.scrollTop == null ? cm.doc.scrollTop : cm.curOp.scrollTop) + top; + } + + // Make sure that at the end of the operation the current cursor is + // shown. + function ensureCursorVisible(cm) { + resolveScrollToPos(cm); + var cur = cm.getCursor(), from = cur, to = cur; + if (!cm.options.lineWrapping) { + from = cur.ch ? Pos(cur.line, cur.ch - 1) : cur; + to = Pos(cur.line, cur.ch + 1); + } + cm.curOp.scrollToPos = {from: from, to: to, margin: cm.options.cursorScrollMargin, isCursor: true}; + } + + // When an operation has its scrollToPos property set, and another + // scroll action is applied before the end of the operation, this + // 'simulates' scrolling that position into view in a cheap way, so + // that the effect of intermediate scroll commands is not ignored. + function resolveScrollToPos(cm) { + var range = cm.curOp.scrollToPos; + if (range) { + cm.curOp.scrollToPos = null; + var from = estimateCoords(cm, range.from), to = estimateCoords(cm, range.to); + var sPos = calculateScrollPos(cm, Math.min(from.left, to.left), + Math.min(from.top, to.top) - range.margin, + Math.max(from.right, to.right), + Math.max(from.bottom, to.bottom) + range.margin); + cm.scrollTo(sPos.scrollLeft, sPos.scrollTop); + } + } + + // API UTILITIES + + // Indent the given line. The how parameter can be "smart", + // "add"/null, "subtract", or "prev". When aggressive is false + // (typically set to true for forced single-line indents), empty + // lines are not indented, and places where the mode returns Pass + // are left alone. + function indentLine(cm, n, how, aggressive) { + var doc = cm.doc, state; + if (how == null) how = "add"; + if (how == "smart") { + // Fall back to "prev" when the mode doesn't have an indentation + // method. + if (!doc.mode.indent) how = "prev"; + else state = getStateBefore(cm, n); + } + + var tabSize = cm.options.tabSize; + var line = getLine(doc, n), curSpace = countColumn(line.text, null, tabSize); + if (line.stateAfter) line.stateAfter = null; + var curSpaceString = line.text.match(/^\s*/)[0], indentation; + if (!aggressive && !/\S/.test(line.text)) { + indentation = 0; + how = "not"; + } else if (how == "smart") { + indentation = doc.mode.indent(state, line.text.slice(curSpaceString.length), line.text); + if (indentation == Pass || indentation > 150) { + if (!aggressive) return; + how = "prev"; + } + } + if (how == "prev") { + if (n > doc.first) indentation = countColumn(getLine(doc, n-1).text, null, tabSize); + else indentation = 0; + } else if (how == "add") { + indentation = curSpace + cm.options.indentUnit; + } else if (how == "subtract") { + indentation = curSpace - cm.options.indentUnit; + } else if (typeof how == "number") { + indentation = curSpace + how; + } + indentation = Math.max(0, indentation); + + var indentString = "", pos = 0; + if (cm.options.indentWithTabs) + for (var i = Math.floor(indentation / tabSize); i; --i) {pos += tabSize; indentString += "\t";} + if (pos < indentation) indentString += spaceStr(indentation - pos); + + if (indentString != curSpaceString) { + replaceRange(doc, indentString, Pos(n, 0), Pos(n, curSpaceString.length), "+input"); + line.stateAfter = null; + return true; + } else { + // Ensure that, if the cursor was in the whitespace at the start + // of the line, it is moved to the end of that space. + for (var i = 0; i < doc.sel.ranges.length; i++) { + var range = doc.sel.ranges[i]; + if (range.head.line == n && range.head.ch < curSpaceString.length) { + var pos = Pos(n, curSpaceString.length); + replaceOneSelection(doc, i, new Range(pos, pos)); + break; + } + } + } + } + + // Utility for applying a change to a line by handle or number, + // returning the number and optionally registering the line as + // changed. + function changeLine(doc, handle, changeType, op) { + var no = handle, line = handle; + if (typeof handle == "number") line = getLine(doc, clipLine(doc, handle)); + else no = lineNo(handle); + if (no == null) return null; + if (op(line, no) && doc.cm) regLineChange(doc.cm, no, changeType); + return line; + } + + // Helper for deleting text near the selection(s), used to implement + // backspace, delete, and similar functionality. + function deleteNearSelection(cm, compute) { + var ranges = cm.doc.sel.ranges, kill = []; + // Build up a set of ranges to kill first, merging overlapping + // ranges. + for (var i = 0; i < ranges.length; i++) { + var toKill = compute(ranges[i]); + while (kill.length && cmp(toKill.from, lst(kill).to) <= 0) { + var replaced = kill.pop(); + if (cmp(replaced.from, toKill.from) < 0) { + toKill.from = replaced.from; + break; + } + } + kill.push(toKill); + } + // Next, remove those actual ranges. + runInOp(cm, function() { + for (var i = kill.length - 1; i >= 0; i--) + replaceRange(cm.doc, "", kill[i].from, kill[i].to, "+delete"); + ensureCursorVisible(cm); + }); + } + + // Used for horizontal relative motion. Dir is -1 or 1 (left or + // right), unit can be "char", "column" (like char, but doesn't + // cross line boundaries), "word" (across next word), or "group" (to + // the start of next group of word or non-word-non-whitespace + // chars). The visually param controls whether, in right-to-left + // text, direction 1 means to move towards the next index in the + // string, or towards the character to the right of the current + // position. The resulting position will have a hitSide=true + // property if it reached the end of the document. + function findPosH(doc, pos, dir, unit, visually) { + var line = pos.line, ch = pos.ch, origDir = dir; + var lineObj = getLine(doc, line); + var possible = true; + function findNextLine() { + var l = line + dir; + if (l < doc.first || l >= doc.first + doc.size) return (possible = false); + line = l; + return lineObj = getLine(doc, l); + } + function moveOnce(boundToLine) { + var next = (visually ? moveVisually : moveLogically)(lineObj, ch, dir, true); + if (next == null) { + if (!boundToLine && findNextLine()) { + if (visually) ch = (dir < 0 ? lineRight : lineLeft)(lineObj); + else ch = dir < 0 ? lineObj.text.length : 0; + } else return (possible = false); + } else ch = next; + return true; + } + + if (unit == "char") moveOnce(); + else if (unit == "column") moveOnce(true); + else if (unit == "word" || unit == "group") { + var sawType = null, group = unit == "group"; + var helper = doc.cm && doc.cm.getHelper(pos, "wordChars"); + for (var first = true;; first = false) { + if (dir < 0 && !moveOnce(!first)) break; + var cur = lineObj.text.charAt(ch) || "\n"; + var type = isWordChar(cur, helper) ? "w" + : group && cur == "\n" ? "n" + : !group || /\s/.test(cur) ? null + : "p"; + if (group && !first && !type) type = "s"; + if (sawType && sawType != type) { + if (dir < 0) {dir = 1; moveOnce();} + break; + } + + if (type) sawType = type; + if (dir > 0 && !moveOnce(!first)) break; + } + } + var result = skipAtomic(doc, Pos(line, ch), origDir, true); + if (!possible) result.hitSide = true; + return result; + } + + // For relative vertical movement. Dir may be -1 or 1. Unit can be + // "page" or "line". The resulting position will have a hitSide=true + // property if it reached the end of the document. + function findPosV(cm, pos, dir, unit) { + var doc = cm.doc, x = pos.left, y; + if (unit == "page") { + var pageSize = Math.min(cm.display.wrapper.clientHeight, window.innerHeight || document.documentElement.clientHeight); + y = pos.top + dir * (pageSize - (dir < 0 ? 1.5 : .5) * textHeight(cm.display)); + } else if (unit == "line") { + y = dir > 0 ? pos.bottom + 3 : pos.top - 3; + } + for (;;) { + var target = coordsChar(cm, x, y); + if (!target.outside) break; + if (dir < 0 ? y <= 0 : y >= doc.height) { target.hitSide = true; break; } + y += dir * 5; + } + return target; + } + + // EDITOR METHODS + + // The publicly visible API. Note that methodOp(f) means + // 'wrap f in an operation, performed on its `this` parameter'. + + // This is not the complete set of editor methods. Most of the + // methods defined on the Doc type are also injected into + // CodeMirror.prototype, for backwards compatibility and + // convenience. + + CodeMirror.prototype = { + constructor: CodeMirror, + focus: function(){window.focus(); this.display.input.focus();}, + + setOption: function(option, value) { + var options = this.options, old = options[option]; + if (options[option] == value && option != "mode") return; + options[option] = value; + if (optionHandlers.hasOwnProperty(option)) + operation(this, optionHandlers[option])(this, value, old); + }, + + getOption: function(option) {return this.options[option];}, + getDoc: function() {return this.doc;}, + + addKeyMap: function(map, bottom) { + this.state.keyMaps[bottom ? "push" : "unshift"](getKeyMap(map)); + }, + removeKeyMap: function(map) { + var maps = this.state.keyMaps; + for (var i = 0; i < maps.length; ++i) + if (maps[i] == map || maps[i].name == map) { + maps.splice(i, 1); + return true; + } + }, + + addOverlay: methodOp(function(spec, options) { + var mode = spec.token ? spec : CodeMirror.getMode(this.options, spec); + if (mode.startState) throw new Error("Overlays may not be stateful."); + this.state.overlays.push({mode: mode, modeSpec: spec, opaque: options && options.opaque}); + this.state.modeGen++; + regChange(this); + }), + removeOverlay: methodOp(function(spec) { + var overlays = this.state.overlays; + for (var i = 0; i < overlays.length; ++i) { + var cur = overlays[i].modeSpec; + if (cur == spec || typeof spec == "string" && cur.name == spec) { + overlays.splice(i, 1); + this.state.modeGen++; + regChange(this); + return; + } + } + }), + + indentLine: methodOp(function(n, dir, aggressive) { + if (typeof dir != "string" && typeof dir != "number") { + if (dir == null) dir = this.options.smartIndent ? "smart" : "prev"; + else dir = dir ? "add" : "subtract"; + } + if (isLine(this.doc, n)) indentLine(this, n, dir, aggressive); + }), + indentSelection: methodOp(function(how) { + var ranges = this.doc.sel.ranges, end = -1; + for (var i = 0; i < ranges.length; i++) { + var range = ranges[i]; + if (!range.empty()) { + var from = range.from(), to = range.to(); + var start = Math.max(end, from.line); + end = Math.min(this.lastLine(), to.line - (to.ch ? 0 : 1)) + 1; + for (var j = start; j < end; ++j) + indentLine(this, j, how); + var newRanges = this.doc.sel.ranges; + if (from.ch == 0 && ranges.length == newRanges.length && newRanges[i].from().ch > 0) + replaceOneSelection(this.doc, i, new Range(from, newRanges[i].to()), sel_dontScroll); + } else if (range.head.line > end) { + indentLine(this, range.head.line, how, true); + end = range.head.line; + if (i == this.doc.sel.primIndex) ensureCursorVisible(this); + } + } + }), + + // Fetch the parser token for a given character. Useful for hacks + // that want to inspect the mode state (say, for completion). + getTokenAt: function(pos, precise) { + return takeToken(this, pos, precise); + }, + + getLineTokens: function(line, precise) { + return takeToken(this, Pos(line), precise, true); + }, + + getTokenTypeAt: function(pos) { + pos = clipPos(this.doc, pos); + var styles = getLineStyles(this, getLine(this.doc, pos.line)); + var before = 0, after = (styles.length - 1) / 2, ch = pos.ch; + var type; + if (ch == 0) type = styles[2]; + else for (;;) { + var mid = (before + after) >> 1; + if ((mid ? styles[mid * 2 - 1] : 0) >= ch) after = mid; + else if (styles[mid * 2 + 1] < ch) before = mid + 1; + else { type = styles[mid * 2 + 2]; break; } + } + var cut = type ? type.indexOf("cm-overlay ") : -1; + return cut < 0 ? type : cut == 0 ? null : type.slice(0, cut - 1); + }, + + getModeAt: function(pos) { + var mode = this.doc.mode; + if (!mode.innerMode) return mode; + return CodeMirror.innerMode(mode, this.getTokenAt(pos).state).mode; + }, + + getHelper: function(pos, type) { + return this.getHelpers(pos, type)[0]; + }, + + getHelpers: function(pos, type) { + var found = []; + if (!helpers.hasOwnProperty(type)) return found; + var help = helpers[type], mode = this.getModeAt(pos); + if (typeof mode[type] == "string") { + if (help[mode[type]]) found.push(help[mode[type]]); + } else if (mode[type]) { + for (var i = 0; i < mode[type].length; i++) { + var val = help[mode[type][i]]; + if (val) found.push(val); + } + } else if (mode.helperType && help[mode.helperType]) { + found.push(help[mode.helperType]); + } else if (help[mode.name]) { + found.push(help[mode.name]); + } + for (var i = 0; i < help._global.length; i++) { + var cur = help._global[i]; + if (cur.pred(mode, this) && indexOf(found, cur.val) == -1) + found.push(cur.val); + } + return found; + }, + + getStateAfter: function(line, precise) { + var doc = this.doc; + line = clipLine(doc, line == null ? doc.first + doc.size - 1: line); + return getStateBefore(this, line + 1, precise); + }, + + cursorCoords: function(start, mode) { + var pos, range = this.doc.sel.primary(); + if (start == null) pos = range.head; + else if (typeof start == "object") pos = clipPos(this.doc, start); + else pos = start ? range.from() : range.to(); + return cursorCoords(this, pos, mode || "page"); + }, + + charCoords: function(pos, mode) { + return charCoords(this, clipPos(this.doc, pos), mode || "page"); + }, + + coordsChar: function(coords, mode) { + coords = fromCoordSystem(this, coords, mode || "page"); + return coordsChar(this, coords.left, coords.top); + }, + + lineAtHeight: function(height, mode) { + height = fromCoordSystem(this, {top: height, left: 0}, mode || "page").top; + return lineAtHeight(this.doc, height + this.display.viewOffset); + }, + heightAtLine: function(line, mode) { + var end = false, lineObj; + if (typeof line == "number") { + var last = this.doc.first + this.doc.size - 1; + if (line < this.doc.first) line = this.doc.first; + else if (line > last) { line = last; end = true; } + lineObj = getLine(this.doc, line); + } else { + lineObj = line; + } + return intoCoordSystem(this, lineObj, {top: 0, left: 0}, mode || "page").top + + (end ? this.doc.height - heightAtLine(lineObj) : 0); + }, + + defaultTextHeight: function() { return textHeight(this.display); }, + defaultCharWidth: function() { return charWidth(this.display); }, + + setGutterMarker: methodOp(function(line, gutterID, value) { + return changeLine(this.doc, line, "gutter", function(line) { + var markers = line.gutterMarkers || (line.gutterMarkers = {}); + markers[gutterID] = value; + if (!value && isEmpty(markers)) line.gutterMarkers = null; + return true; + }); + }), + + clearGutter: methodOp(function(gutterID) { + var cm = this, doc = cm.doc, i = doc.first; + doc.iter(function(line) { + if (line.gutterMarkers && line.gutterMarkers[gutterID]) { + line.gutterMarkers[gutterID] = null; + regLineChange(cm, i, "gutter"); + if (isEmpty(line.gutterMarkers)) line.gutterMarkers = null; + } + ++i; + }); + }), + + lineInfo: function(line) { + if (typeof line == "number") { + if (!isLine(this.doc, line)) return null; + var n = line; + line = getLine(this.doc, line); + if (!line) return null; + } else { + var n = lineNo(line); + if (n == null) return null; + } + return {line: n, handle: line, text: line.text, gutterMarkers: line.gutterMarkers, + textClass: line.textClass, bgClass: line.bgClass, wrapClass: line.wrapClass, + widgets: line.widgets}; + }, + + getViewport: function() { return {from: this.display.viewFrom, to: this.display.viewTo};}, + + addWidget: function(pos, node, scroll, vert, horiz) { + var display = this.display; + pos = cursorCoords(this, clipPos(this.doc, pos)); + var top = pos.bottom, left = pos.left; + node.style.position = "absolute"; + node.setAttribute("cm-ignore-events", "true"); + this.display.input.setUneditable(node); + display.sizer.appendChild(node); + if (vert == "over") { + top = pos.top; + } else if (vert == "above" || vert == "near") { + var vspace = Math.max(display.wrapper.clientHeight, this.doc.height), + hspace = Math.max(display.sizer.clientWidth, display.lineSpace.clientWidth); + // Default to positioning above (if specified and possible); otherwise default to positioning below + if ((vert == 'above' || pos.bottom + node.offsetHeight > vspace) && pos.top > node.offsetHeight) + top = pos.top - node.offsetHeight; + else if (pos.bottom + node.offsetHeight <= vspace) + top = pos.bottom; + if (left + node.offsetWidth > hspace) + left = hspace - node.offsetWidth; + } + node.style.top = top + "px"; + node.style.left = node.style.right = ""; + if (horiz == "right") { + left = display.sizer.clientWidth - node.offsetWidth; + node.style.right = "0px"; + } else { + if (horiz == "left") left = 0; + else if (horiz == "middle") left = (display.sizer.clientWidth - node.offsetWidth) / 2; + node.style.left = left + "px"; + } + if (scroll) + scrollIntoView(this, left, top, left + node.offsetWidth, top + node.offsetHeight); + }, + + triggerOnKeyDown: methodOp(onKeyDown), + triggerOnKeyPress: methodOp(onKeyPress), + triggerOnKeyUp: onKeyUp, + + execCommand: function(cmd) { + if (commands.hasOwnProperty(cmd)) + return commands[cmd].call(null, this); + }, + + triggerElectric: methodOp(function(text) { triggerElectric(this, text); }), + + findPosH: function(from, amount, unit, visually) { + var dir = 1; + if (amount < 0) { dir = -1; amount = -amount; } + for (var i = 0, cur = clipPos(this.doc, from); i < amount; ++i) { + cur = findPosH(this.doc, cur, dir, unit, visually); + if (cur.hitSide) break; + } + return cur; + }, + + moveH: methodOp(function(dir, unit) { + var cm = this; + cm.extendSelectionsBy(function(range) { + if (cm.display.shift || cm.doc.extend || range.empty()) + return findPosH(cm.doc, range.head, dir, unit, cm.options.rtlMoveVisually); + else + return dir < 0 ? range.from() : range.to(); + }, sel_move); + }), + + deleteH: methodOp(function(dir, unit) { + var sel = this.doc.sel, doc = this.doc; + if (sel.somethingSelected()) + doc.replaceSelection("", null, "+delete"); + else + deleteNearSelection(this, function(range) { + var other = findPosH(doc, range.head, dir, unit, false); + return dir < 0 ? {from: other, to: range.head} : {from: range.head, to: other}; + }); + }), + + findPosV: function(from, amount, unit, goalColumn) { + var dir = 1, x = goalColumn; + if (amount < 0) { dir = -1; amount = -amount; } + for (var i = 0, cur = clipPos(this.doc, from); i < amount; ++i) { + var coords = cursorCoords(this, cur, "div"); + if (x == null) x = coords.left; + else coords.left = x; + cur = findPosV(this, coords, dir, unit); + if (cur.hitSide) break; + } + return cur; + }, + + moveV: methodOp(function(dir, unit) { + var cm = this, doc = this.doc, goals = []; + var collapse = !cm.display.shift && !doc.extend && doc.sel.somethingSelected(); + doc.extendSelectionsBy(function(range) { + if (collapse) + return dir < 0 ? range.from() : range.to(); + var headPos = cursorCoords(cm, range.head, "div"); + if (range.goalColumn != null) headPos.left = range.goalColumn; + goals.push(headPos.left); + var pos = findPosV(cm, headPos, dir, unit); + if (unit == "page" && range == doc.sel.primary()) + addToScrollPos(cm, null, charCoords(cm, pos, "div").top - headPos.top); + return pos; + }, sel_move); + if (goals.length) for (var i = 0; i < doc.sel.ranges.length; i++) + doc.sel.ranges[i].goalColumn = goals[i]; + }), + + // Find the word at the given position (as returned by coordsChar). + findWordAt: function(pos) { + var doc = this.doc, line = getLine(doc, pos.line).text; + var start = pos.ch, end = pos.ch; + if (line) { + var helper = this.getHelper(pos, "wordChars"); + if ((pos.xRel < 0 || end == line.length) && start) --start; else ++end; + var startChar = line.charAt(start); + var check = isWordChar(startChar, helper) + ? function(ch) { return isWordChar(ch, helper); } + : /\s/.test(startChar) ? function(ch) {return /\s/.test(ch);} + : function(ch) {return !/\s/.test(ch) && !isWordChar(ch);}; + while (start > 0 && check(line.charAt(start - 1))) --start; + while (end < line.length && check(line.charAt(end))) ++end; + } + return new Range(Pos(pos.line, start), Pos(pos.line, end)); + }, + + toggleOverwrite: function(value) { + if (value != null && value == this.state.overwrite) return; + if (this.state.overwrite = !this.state.overwrite) + addClass(this.display.cursorDiv, "CodeMirror-overwrite"); + else + rmClass(this.display.cursorDiv, "CodeMirror-overwrite"); + + signal(this, "overwriteToggle", this, this.state.overwrite); + }, + hasFocus: function() { return this.display.input.getField() == activeElt(); }, + + scrollTo: methodOp(function(x, y) { + if (x != null || y != null) resolveScrollToPos(this); + if (x != null) this.curOp.scrollLeft = x; + if (y != null) this.curOp.scrollTop = y; + }), + getScrollInfo: function() { + var scroller = this.display.scroller; + return {left: scroller.scrollLeft, top: scroller.scrollTop, + height: scroller.scrollHeight - scrollGap(this) - this.display.barHeight, + width: scroller.scrollWidth - scrollGap(this) - this.display.barWidth, + clientHeight: displayHeight(this), clientWidth: displayWidth(this)}; + }, + + scrollIntoView: methodOp(function(range, margin) { + if (range == null) { + range = {from: this.doc.sel.primary().head, to: null}; + if (margin == null) margin = this.options.cursorScrollMargin; + } else if (typeof range == "number") { + range = {from: Pos(range, 0), to: null}; + } else if (range.from == null) { + range = {from: range, to: null}; + } + if (!range.to) range.to = range.from; + range.margin = margin || 0; + + if (range.from.line != null) { + resolveScrollToPos(this); + this.curOp.scrollToPos = range; + } else { + var sPos = calculateScrollPos(this, Math.min(range.from.left, range.to.left), + Math.min(range.from.top, range.to.top) - range.margin, + Math.max(range.from.right, range.to.right), + Math.max(range.from.bottom, range.to.bottom) + range.margin); + this.scrollTo(sPos.scrollLeft, sPos.scrollTop); + } + }), + + setSize: methodOp(function(width, height) { + var cm = this; + function interpret(val) { + return typeof val == "number" || /^\d+$/.test(String(val)) ? val + "px" : val; + } + if (width != null) cm.display.wrapper.style.width = interpret(width); + if (height != null) cm.display.wrapper.style.height = interpret(height); + if (cm.options.lineWrapping) clearLineMeasurementCache(this); + var lineNo = cm.display.viewFrom; + cm.doc.iter(lineNo, cm.display.viewTo, function(line) { + if (line.widgets) for (var i = 0; i < line.widgets.length; i++) + if (line.widgets[i].noHScroll) { regLineChange(cm, lineNo, "widget"); break; } + ++lineNo; + }); + cm.curOp.forceUpdate = true; + signal(cm, "refresh", this); + }), + + operation: function(f){return runInOp(this, f);}, + + refresh: methodOp(function() { + var oldHeight = this.display.cachedTextHeight; + regChange(this); + this.curOp.forceUpdate = true; + clearCaches(this); + this.scrollTo(this.doc.scrollLeft, this.doc.scrollTop); + updateGutterSpace(this); + if (oldHeight == null || Math.abs(oldHeight - textHeight(this.display)) > .5) + estimateLineHeights(this); + signal(this, "refresh", this); + }), + + swapDoc: methodOp(function(doc) { + var old = this.doc; + old.cm = null; + attachDoc(this, doc); + clearCaches(this); + this.display.input.reset(); + this.scrollTo(doc.scrollLeft, doc.scrollTop); + this.curOp.forceScroll = true; + signalLater(this, "swapDoc", this, old); + return old; + }), + + getInputField: function(){return this.display.input.getField();}, + getWrapperElement: function(){return this.display.wrapper;}, + getScrollerElement: function(){return this.display.scroller;}, + getGutterElement: function(){return this.display.gutters;} + }; + eventMixin(CodeMirror); + + // OPTION DEFAULTS + + // The default configuration options. + var defaults = CodeMirror.defaults = {}; + // Functions to run when options are changed. + var optionHandlers = CodeMirror.optionHandlers = {}; + + function option(name, deflt, handle, notOnInit) { + CodeMirror.defaults[name] = deflt; + if (handle) optionHandlers[name] = + notOnInit ? function(cm, val, old) {if (old != Init) handle(cm, val, old);} : handle; + } + + // Passed to option handlers when there is no old value. + var Init = CodeMirror.Init = {toString: function(){return "CodeMirror.Init";}}; + + // These two are, on init, called from the constructor because they + // have to be initialized before the editor can start at all. + option("value", "", function(cm, val) { + cm.setValue(val); + }, true); + option("mode", null, function(cm, val) { + cm.doc.modeOption = val; + loadMode(cm); + }, true); + + option("indentUnit", 2, loadMode, true); + option("indentWithTabs", false); + option("smartIndent", true); + option("tabSize", 4, function(cm) { + resetModeState(cm); + clearCaches(cm); + regChange(cm); + }, true); + option("lineSeparator", null, function(cm, val) { + cm.doc.lineSep = val; + if (!val) return; + var newBreaks = [], lineNo = cm.doc.first; + cm.doc.iter(function(line) { + for (var pos = 0;;) { + var found = line.text.indexOf(val, pos); + if (found == -1) break; + pos = found + val.length; + newBreaks.push(Pos(lineNo, found)); + } + lineNo++; + }); + for (var i = newBreaks.length - 1; i >= 0; i--) + replaceRange(cm.doc, val, newBreaks[i], Pos(newBreaks[i].line, newBreaks[i].ch + val.length)) + }); + option("specialChars", /[\t\u0000-\u0019\u00ad\u200b-\u200f\u2028\u2029\ufeff]/g, function(cm, val, old) { + cm.state.specialChars = new RegExp(val.source + (val.test("\t") ? "" : "|\t"), "g"); + if (old != CodeMirror.Init) cm.refresh(); + }); + option("specialCharPlaceholder", defaultSpecialCharPlaceholder, function(cm) {cm.refresh();}, true); + option("electricChars", true); + option("inputStyle", mobile ? "contenteditable" : "textarea", function() { + throw new Error("inputStyle can not (yet) be changed in a running editor"); // FIXME + }, true); + option("rtlMoveVisually", !windows); + option("wholeLineUpdateBefore", true); + + option("theme", "default", function(cm) { + themeChanged(cm); + guttersChanged(cm); + }, true); + option("keyMap", "default", function(cm, val, old) { + var next = getKeyMap(val); + var prev = old != CodeMirror.Init && getKeyMap(old); + if (prev && prev.detach) prev.detach(cm, next); + if (next.attach) next.attach(cm, prev || null); + }); + option("extraKeys", null); + + option("lineWrapping", false, wrappingChanged, true); + option("gutters", [], function(cm) { + setGuttersForLineNumbers(cm.options); + guttersChanged(cm); + }, true); + option("fixedGutter", true, function(cm, val) { + cm.display.gutters.style.left = val ? compensateForHScroll(cm.display) + "px" : "0"; + cm.refresh(); + }, true); + option("coverGutterNextToScrollbar", false, function(cm) {updateScrollbars(cm);}, true); + option("scrollbarStyle", "native", function(cm) { + initScrollbars(cm); + updateScrollbars(cm); + cm.display.scrollbars.setScrollTop(cm.doc.scrollTop); + cm.display.scrollbars.setScrollLeft(cm.doc.scrollLeft); + }, true); + option("lineNumbers", false, function(cm) { + setGuttersForLineNumbers(cm.options); + guttersChanged(cm); + }, true); + option("firstLineNumber", 1, guttersChanged, true); + option("lineNumberFormatter", function(integer) {return integer;}, guttersChanged, true); + option("showCursorWhenSelecting", false, updateSelection, true); + + option("resetSelectionOnContextMenu", true); + option("lineWiseCopyCut", true); + + option("readOnly", false, function(cm, val) { + if (val == "nocursor") { + onBlur(cm); + cm.display.input.blur(); + cm.display.disabled = true; + } else { + cm.display.disabled = false; + } + cm.display.input.readOnlyChanged(val) + }); + option("disableInput", false, function(cm, val) {if (!val) cm.display.input.reset();}, true); + option("dragDrop", true, dragDropChanged); + option("allowDropFileTypes", null); + + option("cursorBlinkRate", 530); + option("cursorScrollMargin", 0); + option("cursorHeight", 1, updateSelection, true); + option("singleCursorHeightPerLine", true, updateSelection, true); + option("workTime", 100); + option("workDelay", 100); + option("flattenSpans", true, resetModeState, true); + option("addModeClass", false, resetModeState, true); + option("pollInterval", 100); + option("undoDepth", 200, function(cm, val){cm.doc.history.undoDepth = val;}); + option("historyEventDelay", 1250); + option("viewportMargin", 10, function(cm){cm.refresh();}, true); + option("maxHighlightLength", 10000, resetModeState, true); + option("moveInputWithCursor", true, function(cm, val) { + if (!val) cm.display.input.resetPosition(); + }); + + option("tabindex", null, function(cm, val) { + cm.display.input.getField().tabIndex = val || ""; + }); + option("autofocus", null); + + // MODE DEFINITION AND QUERYING + + // Known modes, by name and by MIME + var modes = CodeMirror.modes = {}, mimeModes = CodeMirror.mimeModes = {}; + + // Extra arguments are stored as the mode's dependencies, which is + // used by (legacy) mechanisms like loadmode.js to automatically + // load a mode. (Preferred mechanism is the require/define calls.) + CodeMirror.defineMode = function(name, mode) { + if (!CodeMirror.defaults.mode && name != "null") CodeMirror.defaults.mode = name; + if (arguments.length > 2) + mode.dependencies = Array.prototype.slice.call(arguments, 2); + modes[name] = mode; + }; + + CodeMirror.defineMIME = function(mime, spec) { + mimeModes[mime] = spec; + }; + + // Given a MIME type, a {name, ...options} config object, or a name + // string, return a mode config object. + CodeMirror.resolveMode = function(spec) { + if (typeof spec == "string" && mimeModes.hasOwnProperty(spec)) { + spec = mimeModes[spec]; + } else if (spec && typeof spec.name == "string" && mimeModes.hasOwnProperty(spec.name)) { + var found = mimeModes[spec.name]; + if (typeof found == "string") found = {name: found}; + spec = createObj(found, spec); + spec.name = found.name; + } else if (typeof spec == "string" && /^[\w\-]+\/[\w\-]+\+xml$/.test(spec)) { + return CodeMirror.resolveMode("application/xml"); + } + if (typeof spec == "string") return {name: spec}; + else return spec || {name: "null"}; + }; + + // Given a mode spec (anything that resolveMode accepts), find and + // initialize an actual mode object. + CodeMirror.getMode = function(options, spec) { + var spec = CodeMirror.resolveMode(spec); + var mfactory = modes[spec.name]; + if (!mfactory) return CodeMirror.getMode(options, "text/plain"); + var modeObj = mfactory(options, spec); + if (modeExtensions.hasOwnProperty(spec.name)) { + var exts = modeExtensions[spec.name]; + for (var prop in exts) { + if (!exts.hasOwnProperty(prop)) continue; + if (modeObj.hasOwnProperty(prop)) modeObj["_" + prop] = modeObj[prop]; + modeObj[prop] = exts[prop]; + } + } + modeObj.name = spec.name; + if (spec.helperType) modeObj.helperType = spec.helperType; + if (spec.modeProps) for (var prop in spec.modeProps) + modeObj[prop] = spec.modeProps[prop]; + + return modeObj; + }; + + // Minimal default mode. + CodeMirror.defineMode("null", function() { + return {token: function(stream) {stream.skipToEnd();}}; + }); + CodeMirror.defineMIME("text/plain", "null"); + + // This can be used to attach properties to mode objects from + // outside the actual mode definition. + var modeExtensions = CodeMirror.modeExtensions = {}; + CodeMirror.extendMode = function(mode, properties) { + var exts = modeExtensions.hasOwnProperty(mode) ? modeExtensions[mode] : (modeExtensions[mode] = {}); + copyObj(properties, exts); + }; + + // EXTENSIONS + + CodeMirror.defineExtension = function(name, func) { + CodeMirror.prototype[name] = func; + }; + CodeMirror.defineDocExtension = function(name, func) { + Doc.prototype[name] = func; + }; + CodeMirror.defineOption = option; + + var initHooks = []; + CodeMirror.defineInitHook = function(f) {initHooks.push(f);}; + + var helpers = CodeMirror.helpers = {}; + CodeMirror.registerHelper = function(type, name, value) { + if (!helpers.hasOwnProperty(type)) helpers[type] = CodeMirror[type] = {_global: []}; + helpers[type][name] = value; + }; + CodeMirror.registerGlobalHelper = function(type, name, predicate, value) { + CodeMirror.registerHelper(type, name, value); + helpers[type]._global.push({pred: predicate, val: value}); + }; + + // MODE STATE HANDLING + + // Utility functions for working with state. Exported because nested + // modes need to do this for their inner modes. + + var copyState = CodeMirror.copyState = function(mode, state) { + if (state === true) return state; + if (mode.copyState) return mode.copyState(state); + var nstate = {}; + for (var n in state) { + var val = state[n]; + if (val instanceof Array) val = val.concat([]); + nstate[n] = val; + } + return nstate; + }; + + var startState = CodeMirror.startState = function(mode, a1, a2) { + return mode.startState ? mode.startState(a1, a2) : true; + }; + + // Given a mode and a state (for that mode), find the inner mode and + // state at the position that the state refers to. + CodeMirror.innerMode = function(mode, state) { + while (mode.innerMode) { + var info = mode.innerMode(state); + if (!info || info.mode == mode) break; + state = info.state; + mode = info.mode; + } + return info || {mode: mode, state: state}; + }; + + // STANDARD COMMANDS + + // Commands are parameter-less actions that can be performed on an + // editor, mostly used for keybindings. + var commands = CodeMirror.commands = { + selectAll: function(cm) {cm.setSelection(Pos(cm.firstLine(), 0), Pos(cm.lastLine()), sel_dontScroll);}, + singleSelection: function(cm) { + cm.setSelection(cm.getCursor("anchor"), cm.getCursor("head"), sel_dontScroll); + }, + killLine: function(cm) { + deleteNearSelection(cm, function(range) { + if (range.empty()) { + var len = getLine(cm.doc, range.head.line).text.length; + if (range.head.ch == len && range.head.line < cm.lastLine()) + return {from: range.head, to: Pos(range.head.line + 1, 0)}; + else + return {from: range.head, to: Pos(range.head.line, len)}; + } else { + return {from: range.from(), to: range.to()}; + } + }); + }, + deleteLine: function(cm) { + deleteNearSelection(cm, function(range) { + return {from: Pos(range.from().line, 0), + to: clipPos(cm.doc, Pos(range.to().line + 1, 0))}; + }); + }, + delLineLeft: function(cm) { + deleteNearSelection(cm, function(range) { + return {from: Pos(range.from().line, 0), to: range.from()}; + }); + }, + delWrappedLineLeft: function(cm) { + deleteNearSelection(cm, function(range) { + var top = cm.charCoords(range.head, "div").top + 5; + var leftPos = cm.coordsChar({left: 0, top: top}, "div"); + return {from: leftPos, to: range.from()}; + }); + }, + delWrappedLineRight: function(cm) { + deleteNearSelection(cm, function(range) { + var top = cm.charCoords(range.head, "div").top + 5; + var rightPos = cm.coordsChar({left: cm.display.lineDiv.offsetWidth + 100, top: top}, "div"); + return {from: range.from(), to: rightPos }; + }); + }, + undo: function(cm) {cm.undo();}, + redo: function(cm) {cm.redo();}, + undoSelection: function(cm) {cm.undoSelection();}, + redoSelection: function(cm) {cm.redoSelection();}, + goDocStart: function(cm) {cm.extendSelection(Pos(cm.firstLine(), 0));}, + goDocEnd: function(cm) {cm.extendSelection(Pos(cm.lastLine()));}, + goLineStart: function(cm) { + cm.extendSelectionsBy(function(range) { return lineStart(cm, range.head.line); }, + {origin: "+move", bias: 1}); + }, + goLineStartSmart: function(cm) { + cm.extendSelectionsBy(function(range) { + return lineStartSmart(cm, range.head); + }, {origin: "+move", bias: 1}); + }, + goLineEnd: function(cm) { + cm.extendSelectionsBy(function(range) { return lineEnd(cm, range.head.line); }, + {origin: "+move", bias: -1}); + }, + goLineRight: function(cm) { + cm.extendSelectionsBy(function(range) { + var top = cm.charCoords(range.head, "div").top + 5; + return cm.coordsChar({left: cm.display.lineDiv.offsetWidth + 100, top: top}, "div"); + }, sel_move); + }, + goLineLeft: function(cm) { + cm.extendSelectionsBy(function(range) { + var top = cm.charCoords(range.head, "div").top + 5; + return cm.coordsChar({left: 0, top: top}, "div"); + }, sel_move); + }, + goLineLeftSmart: function(cm) { + cm.extendSelectionsBy(function(range) { + var top = cm.charCoords(range.head, "div").top + 5; + var pos = cm.coordsChar({left: 0, top: top}, "div"); + if (pos.ch < cm.getLine(pos.line).search(/\S/)) return lineStartSmart(cm, range.head); + return pos; + }, sel_move); + }, + goLineUp: function(cm) {cm.moveV(-1, "line");}, + goLineDown: function(cm) {cm.moveV(1, "line");}, + goPageUp: function(cm) {cm.moveV(-1, "page");}, + goPageDown: function(cm) {cm.moveV(1, "page");}, + goCharLeft: function(cm) {cm.moveH(-1, "char");}, + goCharRight: function(cm) {cm.moveH(1, "char");}, + goColumnLeft: function(cm) {cm.moveH(-1, "column");}, + goColumnRight: function(cm) {cm.moveH(1, "column");}, + goWordLeft: function(cm) {cm.moveH(-1, "word");}, + goGroupRight: function(cm) {cm.moveH(1, "group");}, + goGroupLeft: function(cm) {cm.moveH(-1, "group");}, + goWordRight: function(cm) {cm.moveH(1, "word");}, + delCharBefore: function(cm) {cm.deleteH(-1, "char");}, + delCharAfter: function(cm) {cm.deleteH(1, "char");}, + delWordBefore: function(cm) {cm.deleteH(-1, "word");}, + delWordAfter: function(cm) {cm.deleteH(1, "word");}, + delGroupBefore: function(cm) {cm.deleteH(-1, "group");}, + delGroupAfter: function(cm) {cm.deleteH(1, "group");}, + indentAuto: function(cm) {cm.indentSelection("smart");}, + indentMore: function(cm) {cm.indentSelection("add");}, + indentLess: function(cm) {cm.indentSelection("subtract");}, + insertTab: function(cm) {cm.replaceSelection("\t");}, + insertSoftTab: function(cm) { + var spaces = [], ranges = cm.listSelections(), tabSize = cm.options.tabSize; + for (var i = 0; i < ranges.length; i++) { + var pos = ranges[i].from(); + var col = countColumn(cm.getLine(pos.line), pos.ch, tabSize); + spaces.push(new Array(tabSize - col % tabSize + 1).join(" ")); + } + cm.replaceSelections(spaces); + }, + defaultTab: function(cm) { + if (cm.somethingSelected()) cm.indentSelection("add"); + else cm.execCommand("insertTab"); + }, + transposeChars: function(cm) { + runInOp(cm, function() { + var ranges = cm.listSelections(), newSel = []; + for (var i = 0; i < ranges.length; i++) { + var cur = ranges[i].head, line = getLine(cm.doc, cur.line).text; + if (line) { + if (cur.ch == line.length) cur = new Pos(cur.line, cur.ch - 1); + if (cur.ch > 0) { + cur = new Pos(cur.line, cur.ch + 1); + cm.replaceRange(line.charAt(cur.ch - 1) + line.charAt(cur.ch - 2), + Pos(cur.line, cur.ch - 2), cur, "+transpose"); + } else if (cur.line > cm.doc.first) { + var prev = getLine(cm.doc, cur.line - 1).text; + if (prev) + cm.replaceRange(line.charAt(0) + cm.doc.lineSeparator() + + prev.charAt(prev.length - 1), + Pos(cur.line - 1, prev.length - 1), Pos(cur.line, 1), "+transpose"); + } + } + newSel.push(new Range(cur, cur)); + } + cm.setSelections(newSel); + }); + }, + newlineAndIndent: function(cm) { + runInOp(cm, function() { + var len = cm.listSelections().length; + for (var i = 0; i < len; i++) { + var range = cm.listSelections()[i]; + cm.replaceRange(cm.doc.lineSeparator(), range.anchor, range.head, "+input"); + cm.indentLine(range.from().line + 1, null, true); + } + ensureCursorVisible(cm); + }); + }, + toggleOverwrite: function(cm) {cm.toggleOverwrite();} + }; + + + // STANDARD KEYMAPS + + var keyMap = CodeMirror.keyMap = {}; + + keyMap.basic = { + "Left": "goCharLeft", "Right": "goCharRight", "Up": "goLineUp", "Down": "goLineDown", + "End": "goLineEnd", "Home": "goLineStartSmart", "PageUp": "goPageUp", "PageDown": "goPageDown", + "Delete": "delCharAfter", "Backspace": "delCharBefore", "Shift-Backspace": "delCharBefore", + "Tab": "defaultTab", "Shift-Tab": "indentAuto", + "Enter": "newlineAndIndent", "Insert": "toggleOverwrite", + "Esc": "singleSelection" + }; + // Note that the save and find-related commands aren't defined by + // default. User code or addons can define them. Unknown commands + // are simply ignored. + keyMap.pcDefault = { + "Ctrl-A": "selectAll", "Ctrl-D": "deleteLine", "Ctrl-Z": "undo", "Shift-Ctrl-Z": "redo", "Ctrl-Y": "redo", + "Ctrl-Home": "goDocStart", "Ctrl-End": "goDocEnd", "Ctrl-Up": "goLineUp", "Ctrl-Down": "goLineDown", + "Ctrl-Left": "goGroupLeft", "Ctrl-Right": "goGroupRight", "Alt-Left": "goLineStart", "Alt-Right": "goLineEnd", + "Ctrl-Backspace": "delGroupBefore", "Ctrl-Delete": "delGroupAfter", "Ctrl-S": "save", "Ctrl-F": "find", + "Ctrl-G": "findNext", "Shift-Ctrl-G": "findPrev", "Shift-Ctrl-F": "replace", "Shift-Ctrl-R": "replaceAll", + "Ctrl-[": "indentLess", "Ctrl-]": "indentMore", + "Ctrl-U": "undoSelection", "Shift-Ctrl-U": "redoSelection", "Alt-U": "redoSelection", + fallthrough: "basic" + }; + // Very basic readline/emacs-style bindings, which are standard on Mac. + keyMap.emacsy = { + "Ctrl-F": "goCharRight", "Ctrl-B": "goCharLeft", "Ctrl-P": "goLineUp", "Ctrl-N": "goLineDown", + "Alt-F": "goWordRight", "Alt-B": "goWordLeft", "Ctrl-A": "goLineStart", "Ctrl-E": "goLineEnd", + "Ctrl-V": "goPageDown", "Shift-Ctrl-V": "goPageUp", "Ctrl-D": "delCharAfter", "Ctrl-H": "delCharBefore", + "Alt-D": "delWordAfter", "Alt-Backspace": "delWordBefore", "Ctrl-K": "killLine", "Ctrl-T": "transposeChars" + }; + keyMap.macDefault = { + "Cmd-A": "selectAll", "Cmd-D": "deleteLine", "Cmd-Z": "undo", "Shift-Cmd-Z": "redo", "Cmd-Y": "redo", + "Cmd-Home": "goDocStart", "Cmd-Up": "goDocStart", "Cmd-End": "goDocEnd", "Cmd-Down": "goDocEnd", "Alt-Left": "goGroupLeft", + "Alt-Right": "goGroupRight", "Cmd-Left": "goLineLeft", "Cmd-Right": "goLineRight", "Alt-Backspace": "delGroupBefore", + "Ctrl-Alt-Backspace": "delGroupAfter", "Alt-Delete": "delGroupAfter", "Cmd-S": "save", "Cmd-F": "find", + "Cmd-G": "findNext", "Shift-Cmd-G": "findPrev", "Cmd-Alt-F": "replace", "Shift-Cmd-Alt-F": "replaceAll", + "Cmd-[": "indentLess", "Cmd-]": "indentMore", "Cmd-Backspace": "delWrappedLineLeft", "Cmd-Delete": "delWrappedLineRight", + "Cmd-U": "undoSelection", "Shift-Cmd-U": "redoSelection", "Ctrl-Up": "goDocStart", "Ctrl-Down": "goDocEnd", + fallthrough: ["basic", "emacsy"] + }; + keyMap["default"] = mac ? keyMap.macDefault : keyMap.pcDefault; + + // KEYMAP DISPATCH + + function normalizeKeyName(name) { + var parts = name.split(/-(?!$)/), name = parts[parts.length - 1]; + var alt, ctrl, shift, cmd; + for (var i = 0; i < parts.length - 1; i++) { + var mod = parts[i]; + if (/^(cmd|meta|m)$/i.test(mod)) cmd = true; + else if (/^a(lt)?$/i.test(mod)) alt = true; + else if (/^(c|ctrl|control)$/i.test(mod)) ctrl = true; + else if (/^s(hift)$/i.test(mod)) shift = true; + else throw new Error("Unrecognized modifier name: " + mod); + } + if (alt) name = "Alt-" + name; + if (ctrl) name = "Ctrl-" + name; + if (cmd) name = "Cmd-" + name; + if (shift) name = "Shift-" + name; + return name; + } + + // This is a kludge to keep keymaps mostly working as raw objects + // (backwards compatibility) while at the same time support features + // like normalization and multi-stroke key bindings. It compiles a + // new normalized keymap, and then updates the old object to reflect + // this. + CodeMirror.normalizeKeyMap = function(keymap) { + var copy = {}; + for (var keyname in keymap) if (keymap.hasOwnProperty(keyname)) { + var value = keymap[keyname]; + if (/^(name|fallthrough|(de|at)tach)$/.test(keyname)) continue; + if (value == "...") { delete keymap[keyname]; continue; } + + var keys = map(keyname.split(" "), normalizeKeyName); + for (var i = 0; i < keys.length; i++) { + var val, name; + if (i == keys.length - 1) { + name = keys.join(" "); + val = value; + } else { + name = keys.slice(0, i + 1).join(" "); + val = "..."; + } + var prev = copy[name]; + if (!prev) copy[name] = val; + else if (prev != val) throw new Error("Inconsistent bindings for " + name); + } + delete keymap[keyname]; + } + for (var prop in copy) keymap[prop] = copy[prop]; + return keymap; + }; + + var lookupKey = CodeMirror.lookupKey = function(key, map, handle, context) { + map = getKeyMap(map); + var found = map.call ? map.call(key, context) : map[key]; + if (found === false) return "nothing"; + if (found === "...") return "multi"; + if (found != null && handle(found)) return "handled"; + + if (map.fallthrough) { + if (Object.prototype.toString.call(map.fallthrough) != "[object Array]") + return lookupKey(key, map.fallthrough, handle, context); + for (var i = 0; i < map.fallthrough.length; i++) { + var result = lookupKey(key, map.fallthrough[i], handle, context); + if (result) return result; + } + } + }; + + // Modifier key presses don't count as 'real' key presses for the + // purpose of keymap fallthrough. + var isModifierKey = CodeMirror.isModifierKey = function(value) { + var name = typeof value == "string" ? value : keyNames[value.keyCode]; + return name == "Ctrl" || name == "Alt" || name == "Shift" || name == "Mod"; + }; + + // Look up the name of a key as indicated by an event object. + var keyName = CodeMirror.keyName = function(event, noShift) { + if (presto && event.keyCode == 34 && event["char"]) return false; + var base = keyNames[event.keyCode], name = base; + if (name == null || event.altGraphKey) return false; + if (event.altKey && base != "Alt") name = "Alt-" + name; + if ((flipCtrlCmd ? event.metaKey : event.ctrlKey) && base != "Ctrl") name = "Ctrl-" + name; + if ((flipCtrlCmd ? event.ctrlKey : event.metaKey) && base != "Cmd") name = "Cmd-" + name; + if (!noShift && event.shiftKey && base != "Shift") name = "Shift-" + name; + return name; + }; + + function getKeyMap(val) { + return typeof val == "string" ? keyMap[val] : val; + } + + // FROMTEXTAREA + + CodeMirror.fromTextArea = function(textarea, options) { + options = options ? copyObj(options) : {}; + options.value = textarea.value; + if (!options.tabindex && textarea.tabIndex) + options.tabindex = textarea.tabIndex; + if (!options.placeholder && textarea.placeholder) + options.placeholder = textarea.placeholder; + // Set autofocus to true if this textarea is focused, or if it has + // autofocus and no other element is focused. + if (options.autofocus == null) { + var hasFocus = activeElt(); + options.autofocus = hasFocus == textarea || + textarea.getAttribute("autofocus") != null && hasFocus == document.body; + } + + function save() {textarea.value = cm.getValue();} + if (textarea.form) { + on(textarea.form, "submit", save); + // Deplorable hack to make the submit method do the right thing. + if (!options.leaveSubmitMethodAlone) { + var form = textarea.form, realSubmit = form.submit; + try { + var wrappedSubmit = form.submit = function() { + save(); + form.submit = realSubmit; + form.submit(); + form.submit = wrappedSubmit; + }; + } catch(e) {} + } + } + + options.finishInit = function(cm) { + cm.save = save; + cm.getTextArea = function() { return textarea; }; + cm.toTextArea = function() { + cm.toTextArea = isNaN; // Prevent this from being ran twice + save(); + textarea.parentNode.removeChild(cm.getWrapperElement()); + textarea.style.display = ""; + if (textarea.form) { + off(textarea.form, "submit", save); + if (typeof textarea.form.submit == "function") + textarea.form.submit = realSubmit; + } + }; + }; + + textarea.style.display = "none"; + var cm = CodeMirror(function(node) { + textarea.parentNode.insertBefore(node, textarea.nextSibling); + }, options); + return cm; + }; + + // STRING STREAM + + // Fed to the mode parsers, provides helper functions to make + // parsers more succinct. + + var StringStream = CodeMirror.StringStream = function(string, tabSize) { + this.pos = this.start = 0; + this.string = string; + this.tabSize = tabSize || 8; + this.lastColumnPos = this.lastColumnValue = 0; + this.lineStart = 0; + }; + + StringStream.prototype = { + eol: function() {return this.pos >= this.string.length;}, + sol: function() {return this.pos == this.lineStart;}, + peek: function() {return this.string.charAt(this.pos) || undefined;}, + next: function() { + if (this.pos < this.string.length) + return this.string.charAt(this.pos++); + }, + eat: function(match) { + var ch = this.string.charAt(this.pos); + if (typeof match == "string") var ok = ch == match; + else var ok = ch && (match.test ? match.test(ch) : match(ch)); + if (ok) {++this.pos; return ch;} + }, + eatWhile: function(match) { + var start = this.pos; + while (this.eat(match)){} + return this.pos > start; + }, + eatSpace: function() { + var start = this.pos; + while (/[\s\u00a0]/.test(this.string.charAt(this.pos))) ++this.pos; + return this.pos > start; + }, + skipToEnd: function() {this.pos = this.string.length;}, + skipTo: function(ch) { + var found = this.string.indexOf(ch, this.pos); + if (found > -1) {this.pos = found; return true;} + }, + backUp: function(n) {this.pos -= n;}, + column: function() { + if (this.lastColumnPos < this.start) { + this.lastColumnValue = countColumn(this.string, this.start, this.tabSize, this.lastColumnPos, this.lastColumnValue); + this.lastColumnPos = this.start; + } + return this.lastColumnValue - (this.lineStart ? countColumn(this.string, this.lineStart, this.tabSize) : 0); + }, + indentation: function() { + return countColumn(this.string, null, this.tabSize) - + (this.lineStart ? countColumn(this.string, this.lineStart, this.tabSize) : 0); + }, + match: function(pattern, consume, caseInsensitive) { + if (typeof pattern == "string") { + var cased = function(str) {return caseInsensitive ? str.toLowerCase() : str;}; + var substr = this.string.substr(this.pos, pattern.length); + if (cased(substr) == cased(pattern)) { + if (consume !== false) this.pos += pattern.length; + return true; + } + } else { + var match = this.string.slice(this.pos).match(pattern); + if (match && match.index > 0) return null; + if (match && consume !== false) this.pos += match[0].length; + return match; + } + }, + current: function(){return this.string.slice(this.start, this.pos);}, + hideFirstChars: function(n, inner) { + this.lineStart += n; + try { return inner(); } + finally { this.lineStart -= n; } + } + }; + + // TEXTMARKERS + + // Created with markText and setBookmark methods. A TextMarker is a + // handle that can be used to clear or find a marked position in the + // document. Line objects hold arrays (markedSpans) containing + // {from, to, marker} object pointing to such marker objects, and + // indicating that such a marker is present on that line. Multiple + // lines may point to the same marker when it spans across lines. + // The spans will have null for their from/to properties when the + // marker continues beyond the start/end of the line. Markers have + // links back to the lines they currently touch. + + var nextMarkerId = 0; + + var TextMarker = CodeMirror.TextMarker = function(doc, type) { + this.lines = []; + this.type = type; + this.doc = doc; + this.id = ++nextMarkerId; + }; + eventMixin(TextMarker); + + // Clear the marker. + TextMarker.prototype.clear = function() { + if (this.explicitlyCleared) return; + var cm = this.doc.cm, withOp = cm && !cm.curOp; + if (withOp) startOperation(cm); + if (hasHandler(this, "clear")) { + var found = this.find(); + if (found) signalLater(this, "clear", found.from, found.to); + } + var min = null, max = null; + for (var i = 0; i < this.lines.length; ++i) { + var line = this.lines[i]; + var span = getMarkedSpanFor(line.markedSpans, this); + if (cm && !this.collapsed) regLineChange(cm, lineNo(line), "text"); + else if (cm) { + if (span.to != null) max = lineNo(line); + if (span.from != null) min = lineNo(line); + } + line.markedSpans = removeMarkedSpan(line.markedSpans, span); + if (span.from == null && this.collapsed && !lineIsHidden(this.doc, line) && cm) + updateLineHeight(line, textHeight(cm.display)); + } + if (cm && this.collapsed && !cm.options.lineWrapping) for (var i = 0; i < this.lines.length; ++i) { + var visual = visualLine(this.lines[i]), len = lineLength(visual); + if (len > cm.display.maxLineLength) { + cm.display.maxLine = visual; + cm.display.maxLineLength = len; + cm.display.maxLineChanged = true; + } + } + + if (min != null && cm && this.collapsed) regChange(cm, min, max + 1); + this.lines.length = 0; + this.explicitlyCleared = true; + if (this.atomic && this.doc.cantEdit) { + this.doc.cantEdit = false; + if (cm) reCheckSelection(cm.doc); + } + if (cm) signalLater(cm, "markerCleared", cm, this); + if (withOp) endOperation(cm); + if (this.parent) this.parent.clear(); + }; + + // Find the position of the marker in the document. Returns a {from, + // to} object by default. Side can be passed to get a specific side + // -- 0 (both), -1 (left), or 1 (right). When lineObj is true, the + // Pos objects returned contain a line object, rather than a line + // number (used to prevent looking up the same line twice). + TextMarker.prototype.find = function(side, lineObj) { + if (side == null && this.type == "bookmark") side = 1; + var from, to; + for (var i = 0; i < this.lines.length; ++i) { + var line = this.lines[i]; + var span = getMarkedSpanFor(line.markedSpans, this); + if (span.from != null) { + from = Pos(lineObj ? line : lineNo(line), span.from); + if (side == -1) return from; + } + if (span.to != null) { + to = Pos(lineObj ? line : lineNo(line), span.to); + if (side == 1) return to; + } + } + return from && {from: from, to: to}; + }; + + // Signals that the marker's widget changed, and surrounding layout + // should be recomputed. + TextMarker.prototype.changed = function() { + var pos = this.find(-1, true), widget = this, cm = this.doc.cm; + if (!pos || !cm) return; + runInOp(cm, function() { + var line = pos.line, lineN = lineNo(pos.line); + var view = findViewForLine(cm, lineN); + if (view) { + clearLineMeasurementCacheFor(view); + cm.curOp.selectionChanged = cm.curOp.forceUpdate = true; + } + cm.curOp.updateMaxLine = true; + if (!lineIsHidden(widget.doc, line) && widget.height != null) { + var oldHeight = widget.height; + widget.height = null; + var dHeight = widgetHeight(widget) - oldHeight; + if (dHeight) + updateLineHeight(line, line.height + dHeight); + } + }); + }; + + TextMarker.prototype.attachLine = function(line) { + if (!this.lines.length && this.doc.cm) { + var op = this.doc.cm.curOp; + if (!op.maybeHiddenMarkers || indexOf(op.maybeHiddenMarkers, this) == -1) + (op.maybeUnhiddenMarkers || (op.maybeUnhiddenMarkers = [])).push(this); + } + this.lines.push(line); + }; + TextMarker.prototype.detachLine = function(line) { + this.lines.splice(indexOf(this.lines, line), 1); + if (!this.lines.length && this.doc.cm) { + var op = this.doc.cm.curOp; + (op.maybeHiddenMarkers || (op.maybeHiddenMarkers = [])).push(this); + } + }; + + // Collapsed markers have unique ids, in order to be able to order + // them, which is needed for uniquely determining an outer marker + // when they overlap (they may nest, but not partially overlap). + var nextMarkerId = 0; + + // Create a marker, wire it up to the right lines, and + function markText(doc, from, to, options, type) { + // Shared markers (across linked documents) are handled separately + // (markTextShared will call out to this again, once per + // document). + if (options && options.shared) return markTextShared(doc, from, to, options, type); + // Ensure we are in an operation. + if (doc.cm && !doc.cm.curOp) return operation(doc.cm, markText)(doc, from, to, options, type); + + var marker = new TextMarker(doc, type), diff = cmp(from, to); + if (options) copyObj(options, marker, false); + // Don't connect empty markers unless clearWhenEmpty is false + if (diff > 0 || diff == 0 && marker.clearWhenEmpty !== false) + return marker; + if (marker.replacedWith) { + // Showing up as a widget implies collapsed (widget replaces text) + marker.collapsed = true; + marker.widgetNode = elt("span", [marker.replacedWith], "CodeMirror-widget"); + if (!options.handleMouseEvents) marker.widgetNode.setAttribute("cm-ignore-events", "true"); + if (options.insertLeft) marker.widgetNode.insertLeft = true; + } + if (marker.collapsed) { + if (conflictingCollapsedRange(doc, from.line, from, to, marker) || + from.line != to.line && conflictingCollapsedRange(doc, to.line, from, to, marker)) + throw new Error("Inserting collapsed marker partially overlapping an existing one"); + sawCollapsedSpans = true; + } + + if (marker.addToHistory) + addChangeToHistory(doc, {from: from, to: to, origin: "markText"}, doc.sel, NaN); + + var curLine = from.line, cm = doc.cm, updateMaxLine; + doc.iter(curLine, to.line + 1, function(line) { + if (cm && marker.collapsed && !cm.options.lineWrapping && visualLine(line) == cm.display.maxLine) + updateMaxLine = true; + if (marker.collapsed && curLine != from.line) updateLineHeight(line, 0); + addMarkedSpan(line, new MarkedSpan(marker, + curLine == from.line ? from.ch : null, + curLine == to.line ? to.ch : null)); + ++curLine; + }); + // lineIsHidden depends on the presence of the spans, so needs a second pass + if (marker.collapsed) doc.iter(from.line, to.line + 1, function(line) { + if (lineIsHidden(doc, line)) updateLineHeight(line, 0); + }); + + if (marker.clearOnEnter) on(marker, "beforeCursorEnter", function() { marker.clear(); }); + + if (marker.readOnly) { + sawReadOnlySpans = true; + if (doc.history.done.length || doc.history.undone.length) + doc.clearHistory(); + } + if (marker.collapsed) { + marker.id = ++nextMarkerId; + marker.atomic = true; + } + if (cm) { + // Sync editor state + if (updateMaxLine) cm.curOp.updateMaxLine = true; + if (marker.collapsed) + regChange(cm, from.line, to.line + 1); + else if (marker.className || marker.title || marker.startStyle || marker.endStyle || marker.css) + for (var i = from.line; i <= to.line; i++) regLineChange(cm, i, "text"); + if (marker.atomic) reCheckSelection(cm.doc); + signalLater(cm, "markerAdded", cm, marker); + } + return marker; + } + + // SHARED TEXTMARKERS + + // A shared marker spans multiple linked documents. It is + // implemented as a meta-marker-object controlling multiple normal + // markers. + var SharedTextMarker = CodeMirror.SharedTextMarker = function(markers, primary) { + this.markers = markers; + this.primary = primary; + for (var i = 0; i < markers.length; ++i) + markers[i].parent = this; + }; + eventMixin(SharedTextMarker); + + SharedTextMarker.prototype.clear = function() { + if (this.explicitlyCleared) return; + this.explicitlyCleared = true; + for (var i = 0; i < this.markers.length; ++i) + this.markers[i].clear(); + signalLater(this, "clear"); + }; + SharedTextMarker.prototype.find = function(side, lineObj) { + return this.primary.find(side, lineObj); + }; + + function markTextShared(doc, from, to, options, type) { + options = copyObj(options); + options.shared = false; + var markers = [markText(doc, from, to, options, type)], primary = markers[0]; + var widget = options.widgetNode; + linkedDocs(doc, function(doc) { + if (widget) options.widgetNode = widget.cloneNode(true); + markers.push(markText(doc, clipPos(doc, from), clipPos(doc, to), options, type)); + for (var i = 0; i < doc.linked.length; ++i) + if (doc.linked[i].isParent) return; + primary = lst(markers); + }); + return new SharedTextMarker(markers, primary); + } + + function findSharedMarkers(doc) { + return doc.findMarks(Pos(doc.first, 0), doc.clipPos(Pos(doc.lastLine())), + function(m) { return m.parent; }); + } + + function copySharedMarkers(doc, markers) { + for (var i = 0; i < markers.length; i++) { + var marker = markers[i], pos = marker.find(); + var mFrom = doc.clipPos(pos.from), mTo = doc.clipPos(pos.to); + if (cmp(mFrom, mTo)) { + var subMark = markText(doc, mFrom, mTo, marker.primary, marker.primary.type); + marker.markers.push(subMark); + subMark.parent = marker; + } + } + } + + function detachSharedMarkers(markers) { + for (var i = 0; i < markers.length; i++) { + var marker = markers[i], linked = [marker.primary.doc];; + linkedDocs(marker.primary.doc, function(d) { linked.push(d); }); + for (var j = 0; j < marker.markers.length; j++) { + var subMarker = marker.markers[j]; + if (indexOf(linked, subMarker.doc) == -1) { + subMarker.parent = null; + marker.markers.splice(j--, 1); + } + } + } + } + + // TEXTMARKER SPANS + + function MarkedSpan(marker, from, to) { + this.marker = marker; + this.from = from; this.to = to; + } + + // Search an array of spans for a span matching the given marker. + function getMarkedSpanFor(spans, marker) { + if (spans) for (var i = 0; i < spans.length; ++i) { + var span = spans[i]; + if (span.marker == marker) return span; + } + } + // Remove a span from an array, returning undefined if no spans are + // left (we don't store arrays for lines without spans). + function removeMarkedSpan(spans, span) { + for (var r, i = 0; i < spans.length; ++i) + if (spans[i] != span) (r || (r = [])).push(spans[i]); + return r; + } + // Add a span to a line. + function addMarkedSpan(line, span) { + line.markedSpans = line.markedSpans ? line.markedSpans.concat([span]) : [span]; + span.marker.attachLine(line); + } + + // Used for the algorithm that adjusts markers for a change in the + // document. These functions cut an array of spans at a given + // character position, returning an array of remaining chunks (or + // undefined if nothing remains). + function markedSpansBefore(old, startCh, isInsert) { + if (old) for (var i = 0, nw; i < old.length; ++i) { + var span = old[i], marker = span.marker; + var startsBefore = span.from == null || (marker.inclusiveLeft ? span.from <= startCh : span.from < startCh); + if (startsBefore || span.from == startCh && marker.type == "bookmark" && (!isInsert || !span.marker.insertLeft)) { + var endsAfter = span.to == null || (marker.inclusiveRight ? span.to >= startCh : span.to > startCh); + (nw || (nw = [])).push(new MarkedSpan(marker, span.from, endsAfter ? null : span.to)); + } + } + return nw; + } + function markedSpansAfter(old, endCh, isInsert) { + if (old) for (var i = 0, nw; i < old.length; ++i) { + var span = old[i], marker = span.marker; + var endsAfter = span.to == null || (marker.inclusiveRight ? span.to >= endCh : span.to > endCh); + if (endsAfter || span.from == endCh && marker.type == "bookmark" && (!isInsert || span.marker.insertLeft)) { + var startsBefore = span.from == null || (marker.inclusiveLeft ? span.from <= endCh : span.from < endCh); + (nw || (nw = [])).push(new MarkedSpan(marker, startsBefore ? null : span.from - endCh, + span.to == null ? null : span.to - endCh)); + } + } + return nw; + } + + // Given a change object, compute the new set of marker spans that + // cover the line in which the change took place. Removes spans + // entirely within the change, reconnects spans belonging to the + // same marker that appear on both sides of the change, and cuts off + // spans partially within the change. Returns an array of span + // arrays with one element for each line in (after) the change. + function stretchSpansOverChange(doc, change) { + if (change.full) return null; + var oldFirst = isLine(doc, change.from.line) && getLine(doc, change.from.line).markedSpans; + var oldLast = isLine(doc, change.to.line) && getLine(doc, change.to.line).markedSpans; + if (!oldFirst && !oldLast) return null; + + var startCh = change.from.ch, endCh = change.to.ch, isInsert = cmp(change.from, change.to) == 0; + // Get the spans that 'stick out' on both sides + var first = markedSpansBefore(oldFirst, startCh, isInsert); + var last = markedSpansAfter(oldLast, endCh, isInsert); + + // Next, merge those two ends + var sameLine = change.text.length == 1, offset = lst(change.text).length + (sameLine ? startCh : 0); + if (first) { + // Fix up .to properties of first + for (var i = 0; i < first.length; ++i) { + var span = first[i]; + if (span.to == null) { + var found = getMarkedSpanFor(last, span.marker); + if (!found) span.to = startCh; + else if (sameLine) span.to = found.to == null ? null : found.to + offset; + } + } + } + if (last) { + // Fix up .from in last (or move them into first in case of sameLine) + for (var i = 0; i < last.length; ++i) { + var span = last[i]; + if (span.to != null) span.to += offset; + if (span.from == null) { + var found = getMarkedSpanFor(first, span.marker); + if (!found) { + span.from = offset; + if (sameLine) (first || (first = [])).push(span); + } + } else { + span.from += offset; + if (sameLine) (first || (first = [])).push(span); + } + } + } + // Make sure we didn't create any zero-length spans + if (first) first = clearEmptySpans(first); + if (last && last != first) last = clearEmptySpans(last); + + var newMarkers = [first]; + if (!sameLine) { + // Fill gap with whole-line-spans + var gap = change.text.length - 2, gapMarkers; + if (gap > 0 && first) + for (var i = 0; i < first.length; ++i) + if (first[i].to == null) + (gapMarkers || (gapMarkers = [])).push(new MarkedSpan(first[i].marker, null, null)); + for (var i = 0; i < gap; ++i) + newMarkers.push(gapMarkers); + newMarkers.push(last); + } + return newMarkers; + } + + // Remove spans that are empty and don't have a clearWhenEmpty + // option of false. + function clearEmptySpans(spans) { + for (var i = 0; i < spans.length; ++i) { + var span = spans[i]; + if (span.from != null && span.from == span.to && span.marker.clearWhenEmpty !== false) + spans.splice(i--, 1); + } + if (!spans.length) return null; + return spans; + } + + // Used for un/re-doing changes from the history. Combines the + // result of computing the existing spans with the set of spans that + // existed in the history (so that deleting around a span and then + // undoing brings back the span). + function mergeOldSpans(doc, change) { + var old = getOldSpans(doc, change); + var stretched = stretchSpansOverChange(doc, change); + if (!old) return stretched; + if (!stretched) return old; + + for (var i = 0; i < old.length; ++i) { + var oldCur = old[i], stretchCur = stretched[i]; + if (oldCur && stretchCur) { + spans: for (var j = 0; j < stretchCur.length; ++j) { + var span = stretchCur[j]; + for (var k = 0; k < oldCur.length; ++k) + if (oldCur[k].marker == span.marker) continue spans; + oldCur.push(span); + } + } else if (stretchCur) { + old[i] = stretchCur; + } + } + return old; + } + + // Used to 'clip' out readOnly ranges when making a change. + function removeReadOnlyRanges(doc, from, to) { + var markers = null; + doc.iter(from.line, to.line + 1, function(line) { + if (line.markedSpans) for (var i = 0; i < line.markedSpans.length; ++i) { + var mark = line.markedSpans[i].marker; + if (mark.readOnly && (!markers || indexOf(markers, mark) == -1)) + (markers || (markers = [])).push(mark); + } + }); + if (!markers) return null; + var parts = [{from: from, to: to}]; + for (var i = 0; i < markers.length; ++i) { + var mk = markers[i], m = mk.find(0); + for (var j = 0; j < parts.length; ++j) { + var p = parts[j]; + if (cmp(p.to, m.from) < 0 || cmp(p.from, m.to) > 0) continue; + var newParts = [j, 1], dfrom = cmp(p.from, m.from), dto = cmp(p.to, m.to); + if (dfrom < 0 || !mk.inclusiveLeft && !dfrom) + newParts.push({from: p.from, to: m.from}); + if (dto > 0 || !mk.inclusiveRight && !dto) + newParts.push({from: m.to, to: p.to}); + parts.splice.apply(parts, newParts); + j += newParts.length - 1; + } + } + return parts; + } + + // Connect or disconnect spans from a line. + function detachMarkedSpans(line) { + var spans = line.markedSpans; + if (!spans) return; + for (var i = 0; i < spans.length; ++i) + spans[i].marker.detachLine(line); + line.markedSpans = null; + } + function attachMarkedSpans(line, spans) { + if (!spans) return; + for (var i = 0; i < spans.length; ++i) + spans[i].marker.attachLine(line); + line.markedSpans = spans; + } + + // Helpers used when computing which overlapping collapsed span + // counts as the larger one. + function extraLeft(marker) { return marker.inclusiveLeft ? -1 : 0; } + function extraRight(marker) { return marker.inclusiveRight ? 1 : 0; } + + // Returns a number indicating which of two overlapping collapsed + // spans is larger (and thus includes the other). Falls back to + // comparing ids when the spans cover exactly the same range. + function compareCollapsedMarkers(a, b) { + var lenDiff = a.lines.length - b.lines.length; + if (lenDiff != 0) return lenDiff; + var aPos = a.find(), bPos = b.find(); + var fromCmp = cmp(aPos.from, bPos.from) || extraLeft(a) - extraLeft(b); + if (fromCmp) return -fromCmp; + var toCmp = cmp(aPos.to, bPos.to) || extraRight(a) - extraRight(b); + if (toCmp) return toCmp; + return b.id - a.id; + } + + // Find out whether a line ends or starts in a collapsed span. If + // so, return the marker for that span. + function collapsedSpanAtSide(line, start) { + var sps = sawCollapsedSpans && line.markedSpans, found; + if (sps) for (var sp, i = 0; i < sps.length; ++i) { + sp = sps[i]; + if (sp.marker.collapsed && (start ? sp.from : sp.to) == null && + (!found || compareCollapsedMarkers(found, sp.marker) < 0)) + found = sp.marker; + } + return found; + } + function collapsedSpanAtStart(line) { return collapsedSpanAtSide(line, true); } + function collapsedSpanAtEnd(line) { return collapsedSpanAtSide(line, false); } + + // Test whether there exists a collapsed span that partially + // overlaps (covers the start or end, but not both) of a new span. + // Such overlap is not allowed. + function conflictingCollapsedRange(doc, lineNo, from, to, marker) { + var line = getLine(doc, lineNo); + var sps = sawCollapsedSpans && line.markedSpans; + if (sps) for (var i = 0; i < sps.length; ++i) { + var sp = sps[i]; + if (!sp.marker.collapsed) continue; + var found = sp.marker.find(0); + var fromCmp = cmp(found.from, from) || extraLeft(sp.marker) - extraLeft(marker); + var toCmp = cmp(found.to, to) || extraRight(sp.marker) - extraRight(marker); + if (fromCmp >= 0 && toCmp <= 0 || fromCmp <= 0 && toCmp >= 0) continue; + if (fromCmp <= 0 && (cmp(found.to, from) > 0 || (sp.marker.inclusiveRight && marker.inclusiveLeft)) || + fromCmp >= 0 && (cmp(found.from, to) < 0 || (sp.marker.inclusiveLeft && marker.inclusiveRight))) + return true; + } + } + + // A visual line is a line as drawn on the screen. Folding, for + // example, can cause multiple logical lines to appear on the same + // visual line. This finds the start of the visual line that the + // given line is part of (usually that is the line itself). + function visualLine(line) { + var merged; + while (merged = collapsedSpanAtStart(line)) + line = merged.find(-1, true).line; + return line; + } + + // Returns an array of logical lines that continue the visual line + // started by the argument, or undefined if there are no such lines. + function visualLineContinued(line) { + var merged, lines; + while (merged = collapsedSpanAtEnd(line)) { + line = merged.find(1, true).line; + (lines || (lines = [])).push(line); + } + return lines; + } + + // Get the line number of the start of the visual line that the + // given line number is part of. + function visualLineNo(doc, lineN) { + var line = getLine(doc, lineN), vis = visualLine(line); + if (line == vis) return lineN; + return lineNo(vis); + } + // Get the line number of the start of the next visual line after + // the given line. + function visualLineEndNo(doc, lineN) { + if (lineN > doc.lastLine()) return lineN; + var line = getLine(doc, lineN), merged; + if (!lineIsHidden(doc, line)) return lineN; + while (merged = collapsedSpanAtEnd(line)) + line = merged.find(1, true).line; + return lineNo(line) + 1; + } + + // Compute whether a line is hidden. Lines count as hidden when they + // are part of a visual line that starts with another line, or when + // they are entirely covered by collapsed, non-widget span. + function lineIsHidden(doc, line) { + var sps = sawCollapsedSpans && line.markedSpans; + if (sps) for (var sp, i = 0; i < sps.length; ++i) { + sp = sps[i]; + if (!sp.marker.collapsed) continue; + if (sp.from == null) return true; + if (sp.marker.widgetNode) continue; + if (sp.from == 0 && sp.marker.inclusiveLeft && lineIsHiddenInner(doc, line, sp)) + return true; + } + } + function lineIsHiddenInner(doc, line, span) { + if (span.to == null) { + var end = span.marker.find(1, true); + return lineIsHiddenInner(doc, end.line, getMarkedSpanFor(end.line.markedSpans, span.marker)); + } + if (span.marker.inclusiveRight && span.to == line.text.length) + return true; + for (var sp, i = 0; i < line.markedSpans.length; ++i) { + sp = line.markedSpans[i]; + if (sp.marker.collapsed && !sp.marker.widgetNode && sp.from == span.to && + (sp.to == null || sp.to != span.from) && + (sp.marker.inclusiveLeft || span.marker.inclusiveRight) && + lineIsHiddenInner(doc, line, sp)) return true; + } + } + + // LINE WIDGETS + + // Line widgets are block elements displayed above or below a line. + + var LineWidget = CodeMirror.LineWidget = function(doc, node, options) { + if (options) for (var opt in options) if (options.hasOwnProperty(opt)) + this[opt] = options[opt]; + this.doc = doc; + this.node = node; + }; + eventMixin(LineWidget); + + function adjustScrollWhenAboveVisible(cm, line, diff) { + if (heightAtLine(line) < ((cm.curOp && cm.curOp.scrollTop) || cm.doc.scrollTop)) + addToScrollPos(cm, null, diff); + } + + LineWidget.prototype.clear = function() { + var cm = this.doc.cm, ws = this.line.widgets, line = this.line, no = lineNo(line); + if (no == null || !ws) return; + for (var i = 0; i < ws.length; ++i) if (ws[i] == this) ws.splice(i--, 1); + if (!ws.length) line.widgets = null; + var height = widgetHeight(this); + updateLineHeight(line, Math.max(0, line.height - height)); + if (cm) runInOp(cm, function() { + adjustScrollWhenAboveVisible(cm, line, -height); + regLineChange(cm, no, "widget"); + }); + }; + LineWidget.prototype.changed = function() { + var oldH = this.height, cm = this.doc.cm, line = this.line; + this.height = null; + var diff = widgetHeight(this) - oldH; + if (!diff) return; + updateLineHeight(line, line.height + diff); + if (cm) runInOp(cm, function() { + cm.curOp.forceUpdate = true; + adjustScrollWhenAboveVisible(cm, line, diff); + }); + }; + + function widgetHeight(widget) { + if (widget.height != null) return widget.height; + var cm = widget.doc.cm; + if (!cm) return 0; + if (!contains(document.body, widget.node)) { + var parentStyle = "position: relative;"; + if (widget.coverGutter) + parentStyle += "margin-left: -" + cm.display.gutters.offsetWidth + "px;"; + if (widget.noHScroll) + parentStyle += "width: " + cm.display.wrapper.clientWidth + "px;"; + removeChildrenAndAdd(cm.display.measure, elt("div", [widget.node], null, parentStyle)); + } + return widget.height = widget.node.offsetHeight; + } + + function addLineWidget(doc, handle, node, options) { + var widget = new LineWidget(doc, node, options); + var cm = doc.cm; + if (cm && widget.noHScroll) cm.display.alignWidgets = true; + changeLine(doc, handle, "widget", function(line) { + var widgets = line.widgets || (line.widgets = []); + if (widget.insertAt == null) widgets.push(widget); + else widgets.splice(Math.min(widgets.length - 1, Math.max(0, widget.insertAt)), 0, widget); + widget.line = line; + if (cm && !lineIsHidden(doc, line)) { + var aboveVisible = heightAtLine(line) < doc.scrollTop; + updateLineHeight(line, line.height + widgetHeight(widget)); + if (aboveVisible) addToScrollPos(cm, null, widget.height); + cm.curOp.forceUpdate = true; + } + return true; + }); + return widget; + } + + // LINE DATA STRUCTURE + + // Line objects. These hold state related to a line, including + // highlighting info (the styles array). + var Line = CodeMirror.Line = function(text, markedSpans, estimateHeight) { + this.text = text; + attachMarkedSpans(this, markedSpans); + this.height = estimateHeight ? estimateHeight(this) : 1; + }; + eventMixin(Line); + Line.prototype.lineNo = function() { return lineNo(this); }; + + // Change the content (text, markers) of a line. Automatically + // invalidates cached information and tries to re-estimate the + // line's height. + function updateLine(line, text, markedSpans, estimateHeight) { + line.text = text; + if (line.stateAfter) line.stateAfter = null; + if (line.styles) line.styles = null; + if (line.order != null) line.order = null; + detachMarkedSpans(line); + attachMarkedSpans(line, markedSpans); + var estHeight = estimateHeight ? estimateHeight(line) : 1; + if (estHeight != line.height) updateLineHeight(line, estHeight); + } + + // Detach a line from the document tree and its markers. + function cleanUpLine(line) { + line.parent = null; + detachMarkedSpans(line); + } + + function extractLineClasses(type, output) { + if (type) for (;;) { + var lineClass = type.match(/(?:^|\s+)line-(background-)?(\S+)/); + if (!lineClass) break; + type = type.slice(0, lineClass.index) + type.slice(lineClass.index + lineClass[0].length); + var prop = lineClass[1] ? "bgClass" : "textClass"; + if (output[prop] == null) + output[prop] = lineClass[2]; + else if (!(new RegExp("(?:^|\s)" + lineClass[2] + "(?:$|\s)")).test(output[prop])) + output[prop] += " " + lineClass[2]; + } + return type; + } + + function callBlankLine(mode, state) { + if (mode.blankLine) return mode.blankLine(state); + if (!mode.innerMode) return; + var inner = CodeMirror.innerMode(mode, state); + if (inner.mode.blankLine) return inner.mode.blankLine(inner.state); + } + + function readToken(mode, stream, state, inner) { + for (var i = 0; i < 10; i++) { + if (inner) inner[0] = CodeMirror.innerMode(mode, state).mode; + var style = mode.token(stream, state); + if (stream.pos > stream.start) return style; + } + throw new Error("Mode " + mode.name + " failed to advance stream."); + } + + // Utility for getTokenAt and getLineTokens + function takeToken(cm, pos, precise, asArray) { + function getObj(copy) { + return {start: stream.start, end: stream.pos, + string: stream.current(), + type: style || null, + state: copy ? copyState(doc.mode, state) : state}; + } + + var doc = cm.doc, mode = doc.mode, style; + pos = clipPos(doc, pos); + var line = getLine(doc, pos.line), state = getStateBefore(cm, pos.line, precise); + var stream = new StringStream(line.text, cm.options.tabSize), tokens; + if (asArray) tokens = []; + while ((asArray || stream.pos < pos.ch) && !stream.eol()) { + stream.start = stream.pos; + style = readToken(mode, stream, state); + if (asArray) tokens.push(getObj(true)); + } + return asArray ? tokens : getObj(); + } + + // Run the given mode's parser over a line, calling f for each token. + function runMode(cm, text, mode, state, f, lineClasses, forceToEnd) { + var flattenSpans = mode.flattenSpans; + if (flattenSpans == null) flattenSpans = cm.options.flattenSpans; + var curStart = 0, curStyle = null; + var stream = new StringStream(text, cm.options.tabSize), style; + var inner = cm.options.addModeClass && [null]; + if (text == "") extractLineClasses(callBlankLine(mode, state), lineClasses); + while (!stream.eol()) { + if (stream.pos > cm.options.maxHighlightLength) { + flattenSpans = false; + if (forceToEnd) processLine(cm, text, state, stream.pos); + stream.pos = text.length; + style = null; + } else { + style = extractLineClasses(readToken(mode, stream, state, inner), lineClasses); + } + if (inner) { + var mName = inner[0].name; + if (mName) style = "m-" + (style ? mName + " " + style : mName); + } + if (!flattenSpans || curStyle != style) { + while (curStart < stream.start) { + curStart = Math.min(stream.start, curStart + 50000); + f(curStart, curStyle); + } + curStyle = style; + } + stream.start = stream.pos; + } + while (curStart < stream.pos) { + // Webkit seems to refuse to render text nodes longer than 57444 characters + var pos = Math.min(stream.pos, curStart + 50000); + f(pos, curStyle); + curStart = pos; + } + } + + // Compute a style array (an array starting with a mode generation + // -- for invalidation -- followed by pairs of end positions and + // style strings), which is used to highlight the tokens on the + // line. + function highlightLine(cm, line, state, forceToEnd) { + // A styles array always starts with a number identifying the + // mode/overlays that it is based on (for easy invalidation). + var st = [cm.state.modeGen], lineClasses = {}; + // Compute the base array of styles + runMode(cm, line.text, cm.doc.mode, state, function(end, style) { + st.push(end, style); + }, lineClasses, forceToEnd); + + // Run overlays, adjust style array. + for (var o = 0; o < cm.state.overlays.length; ++o) { + var overlay = cm.state.overlays[o], i = 1, at = 0; + runMode(cm, line.text, overlay.mode, true, function(end, style) { + var start = i; + // Ensure there's a token end at the current position, and that i points at it + while (at < end) { + var i_end = st[i]; + if (i_end > end) + st.splice(i, 1, end, st[i+1], i_end); + i += 2; + at = Math.min(end, i_end); + } + if (!style) return; + if (overlay.opaque) { + st.splice(start, i - start, end, "cm-overlay " + style); + i = start + 2; + } else { + for (; start < i; start += 2) { + var cur = st[start+1]; + st[start+1] = (cur ? cur + " " : "") + "cm-overlay " + style; + } + } + }, lineClasses); + } + + return {styles: st, classes: lineClasses.bgClass || lineClasses.textClass ? lineClasses : null}; + } + + function getLineStyles(cm, line, updateFrontier) { + if (!line.styles || line.styles[0] != cm.state.modeGen) { + var state = getStateBefore(cm, lineNo(line)); + var result = highlightLine(cm, line, line.text.length > cm.options.maxHighlightLength ? copyState(cm.doc.mode, state) : state); + line.stateAfter = state; + line.styles = result.styles; + if (result.classes) line.styleClasses = result.classes; + else if (line.styleClasses) line.styleClasses = null; + if (updateFrontier === cm.doc.frontier) cm.doc.frontier++; + } + return line.styles; + } + + // Lightweight form of highlight -- proceed over this line and + // update state, but don't save a style array. Used for lines that + // aren't currently visible. + function processLine(cm, text, state, startAt) { + var mode = cm.doc.mode; + var stream = new StringStream(text, cm.options.tabSize); + stream.start = stream.pos = startAt || 0; + if (text == "") callBlankLine(mode, state); + while (!stream.eol()) { + readToken(mode, stream, state); + stream.start = stream.pos; + } + } + + // Convert a style as returned by a mode (either null, or a string + // containing one or more styles) to a CSS style. This is cached, + // and also looks for line-wide styles. + var styleToClassCache = {}, styleToClassCacheWithMode = {}; + function interpretTokenStyle(style, options) { + if (!style || /^\s*$/.test(style)) return null; + var cache = options.addModeClass ? styleToClassCacheWithMode : styleToClassCache; + return cache[style] || + (cache[style] = style.replace(/\S+/g, "cm-$&")); + } + + // Render the DOM representation of the text of a line. Also builds + // up a 'line map', which points at the DOM nodes that represent + // specific stretches of text, and is used by the measuring code. + // The returned object contains the DOM node, this map, and + // information about line-wide styles that were set by the mode. + function buildLineContent(cm, lineView) { + // The padding-right forces the element to have a 'border', which + // is needed on Webkit to be able to get line-level bounding + // rectangles for it (in measureChar). + var content = elt("span", null, null, webkit ? "padding-right: .1px" : null); + var builder = {pre: elt("pre", [content], "CodeMirror-line"), content: content, + col: 0, pos: 0, cm: cm, + splitSpaces: (ie || webkit) && cm.getOption("lineWrapping")}; + lineView.measure = {}; + + // Iterate over the logical lines that make up this visual line. + for (var i = 0; i <= (lineView.rest ? lineView.rest.length : 0); i++) { + var line = i ? lineView.rest[i - 1] : lineView.line, order; + builder.pos = 0; + builder.addToken = buildToken; + // Optionally wire in some hacks into the token-rendering + // algorithm, to deal with browser quirks. + if (hasBadBidiRects(cm.display.measure) && (order = getOrder(line))) + builder.addToken = buildTokenBadBidi(builder.addToken, order); + builder.map = []; + var allowFrontierUpdate = lineView != cm.display.externalMeasured && lineNo(line); + insertLineContent(line, builder, getLineStyles(cm, line, allowFrontierUpdate)); + if (line.styleClasses) { + if (line.styleClasses.bgClass) + builder.bgClass = joinClasses(line.styleClasses.bgClass, builder.bgClass || ""); + if (line.styleClasses.textClass) + builder.textClass = joinClasses(line.styleClasses.textClass, builder.textClass || ""); + } + + // Ensure at least a single node is present, for measuring. + if (builder.map.length == 0) + builder.map.push(0, 0, builder.content.appendChild(zeroWidthElement(cm.display.measure))); + + // Store the map and a cache object for the current logical line + if (i == 0) { + lineView.measure.map = builder.map; + lineView.measure.cache = {}; + } else { + (lineView.measure.maps || (lineView.measure.maps = [])).push(builder.map); + (lineView.measure.caches || (lineView.measure.caches = [])).push({}); + } + } + + // See issue #2901 + if (webkit && /\bcm-tab\b/.test(builder.content.lastChild.className)) + builder.content.className = "cm-tab-wrap-hack"; + + signal(cm, "renderLine", cm, lineView.line, builder.pre); + if (builder.pre.className) + builder.textClass = joinClasses(builder.pre.className, builder.textClass || ""); + + return builder; + } + + function defaultSpecialCharPlaceholder(ch) { + var token = elt("span", "\u2022", "cm-invalidchar"); + token.title = "\\u" + ch.charCodeAt(0).toString(16); + token.setAttribute("aria-label", token.title); + return token; + } + + // Build up the DOM representation for a single token, and add it to + // the line map. Takes care to render special characters separately. + function buildToken(builder, text, style, startStyle, endStyle, title, css) { + if (!text) return; + var displayText = builder.splitSpaces ? text.replace(/ {3,}/g, splitSpaces) : text; + var special = builder.cm.state.specialChars, mustWrap = false; + if (!special.test(text)) { + builder.col += text.length; + var content = document.createTextNode(displayText); + builder.map.push(builder.pos, builder.pos + text.length, content); + if (ie && ie_version < 9) mustWrap = true; + builder.pos += text.length; + } else { + var content = document.createDocumentFragment(), pos = 0; + while (true) { + special.lastIndex = pos; + var m = special.exec(text); + var skipped = m ? m.index - pos : text.length - pos; + if (skipped) { + var txt = document.createTextNode(displayText.slice(pos, pos + skipped)); + if (ie && ie_version < 9) content.appendChild(elt("span", [txt])); + else content.appendChild(txt); + builder.map.push(builder.pos, builder.pos + skipped, txt); + builder.col += skipped; + builder.pos += skipped; + } + if (!m) break; + pos += skipped + 1; + if (m[0] == "\t") { + var tabSize = builder.cm.options.tabSize, tabWidth = tabSize - builder.col % tabSize; + var txt = content.appendChild(elt("span", spaceStr(tabWidth), "cm-tab")); + txt.setAttribute("role", "presentation"); + txt.setAttribute("cm-text", "\t"); + builder.col += tabWidth; + } else if (m[0] == "\r" || m[0] == "\n") { + var txt = content.appendChild(elt("span", m[0] == "\r" ? "\u240d" : "\u2424", "cm-invalidchar")); + txt.setAttribute("cm-text", m[0]); + builder.col += 1; + } else { + var txt = builder.cm.options.specialCharPlaceholder(m[0]); + txt.setAttribute("cm-text", m[0]); + if (ie && ie_version < 9) content.appendChild(elt("span", [txt])); + else content.appendChild(txt); + builder.col += 1; + } + builder.map.push(builder.pos, builder.pos + 1, txt); + builder.pos++; + } + } + if (style || startStyle || endStyle || mustWrap || css) { + var fullStyle = style || ""; + if (startStyle) fullStyle += startStyle; + if (endStyle) fullStyle += endStyle; + var token = elt("span", [content], fullStyle, css); + if (title) token.title = title; + return builder.content.appendChild(token); + } + builder.content.appendChild(content); + } + + function splitSpaces(old) { + var out = " "; + for (var i = 0; i < old.length - 2; ++i) out += i % 2 ? " " : "\u00a0"; + out += " "; + return out; + } + + // Work around nonsense dimensions being reported for stretches of + // right-to-left text. + function buildTokenBadBidi(inner, order) { + return function(builder, text, style, startStyle, endStyle, title, css) { + style = style ? style + " cm-force-border" : "cm-force-border"; + var start = builder.pos, end = start + text.length; + for (;;) { + // Find the part that overlaps with the start of this text + for (var i = 0; i < order.length; i++) { + var part = order[i]; + if (part.to > start && part.from <= start) break; + } + if (part.to >= end) return inner(builder, text, style, startStyle, endStyle, title, css); + inner(builder, text.slice(0, part.to - start), style, startStyle, null, title, css); + startStyle = null; + text = text.slice(part.to - start); + start = part.to; + } + }; + } + + function buildCollapsedSpan(builder, size, marker, ignoreWidget) { + var widget = !ignoreWidget && marker.widgetNode; + if (widget) builder.map.push(builder.pos, builder.pos + size, widget); + if (!ignoreWidget && builder.cm.display.input.needsContentAttribute) { + if (!widget) + widget = builder.content.appendChild(document.createElement("span")); + widget.setAttribute("cm-marker", marker.id); + } + if (widget) { + builder.cm.display.input.setUneditable(widget); + builder.content.appendChild(widget); + } + builder.pos += size; + } + + // Outputs a number of spans to make up a line, taking highlighting + // and marked text into account. + function insertLineContent(line, builder, styles) { + var spans = line.markedSpans, allText = line.text, at = 0; + if (!spans) { + for (var i = 1; i < styles.length; i+=2) + builder.addToken(builder, allText.slice(at, at = styles[i]), interpretTokenStyle(styles[i+1], builder.cm.options)); + return; + } + + var len = allText.length, pos = 0, i = 1, text = "", style, css; + var nextChange = 0, spanStyle, spanEndStyle, spanStartStyle, title, collapsed; + for (;;) { + if (nextChange == pos) { // Update current marker set + spanStyle = spanEndStyle = spanStartStyle = title = css = ""; + collapsed = null; nextChange = Infinity; + var foundBookmarks = []; + for (var j = 0; j < spans.length; ++j) { + var sp = spans[j], m = sp.marker; + if (m.type == "bookmark" && sp.from == pos && m.widgetNode) { + foundBookmarks.push(m); + } else if (sp.from <= pos && (sp.to == null || sp.to > pos || m.collapsed && sp.to == pos && sp.from == pos)) { + if (sp.to != null && sp.to != pos && nextChange > sp.to) { + nextChange = sp.to; + spanEndStyle = ""; + } + if (m.className) spanStyle += " " + m.className; + if (m.css) css = m.css; + if (m.startStyle && sp.from == pos) spanStartStyle += " " + m.startStyle; + if (m.endStyle && sp.to == nextChange) spanEndStyle += " " + m.endStyle; + if (m.title && !title) title = m.title; + if (m.collapsed && (!collapsed || compareCollapsedMarkers(collapsed.marker, m) < 0)) + collapsed = sp; + } else if (sp.from > pos && nextChange > sp.from) { + nextChange = sp.from; + } + } + if (collapsed && (collapsed.from || 0) == pos) { + buildCollapsedSpan(builder, (collapsed.to == null ? len + 1 : collapsed.to) - pos, + collapsed.marker, collapsed.from == null); + if (collapsed.to == null) return; + if (collapsed.to == pos) collapsed = false; + } + if (!collapsed && foundBookmarks.length) for (var j = 0; j < foundBookmarks.length; ++j) + buildCollapsedSpan(builder, 0, foundBookmarks[j]); + } + if (pos >= len) break; + + var upto = Math.min(len, nextChange); + while (true) { + if (text) { + var end = pos + text.length; + if (!collapsed) { + var tokenText = end > upto ? text.slice(0, upto - pos) : text; + builder.addToken(builder, tokenText, style ? style + spanStyle : spanStyle, + spanStartStyle, pos + tokenText.length == nextChange ? spanEndStyle : "", title, css); + } + if (end >= upto) {text = text.slice(upto - pos); pos = upto; break;} + pos = end; + spanStartStyle = ""; + } + text = allText.slice(at, at = styles[i++]); + style = interpretTokenStyle(styles[i++], builder.cm.options); + } + } + } + + // DOCUMENT DATA STRUCTURE + + // By default, updates that start and end at the beginning of a line + // are treated specially, in order to make the association of line + // widgets and marker elements with the text behave more intuitive. + function isWholeLineUpdate(doc, change) { + return change.from.ch == 0 && change.to.ch == 0 && lst(change.text) == "" && + (!doc.cm || doc.cm.options.wholeLineUpdateBefore); + } + + // Perform a change on the document data structure. + function updateDoc(doc, change, markedSpans, estimateHeight) { + function spansFor(n) {return markedSpans ? markedSpans[n] : null;} + function update(line, text, spans) { + updateLine(line, text, spans, estimateHeight); + signalLater(line, "change", line, change); + } + function linesFor(start, end) { + for (var i = start, result = []; i < end; ++i) + result.push(new Line(text[i], spansFor(i), estimateHeight)); + return result; + } + + var from = change.from, to = change.to, text = change.text; + var firstLine = getLine(doc, from.line), lastLine = getLine(doc, to.line); + var lastText = lst(text), lastSpans = spansFor(text.length - 1), nlines = to.line - from.line; + + // Adjust the line structure + if (change.full) { + doc.insert(0, linesFor(0, text.length)); + doc.remove(text.length, doc.size - text.length); + } else if (isWholeLineUpdate(doc, change)) { + // This is a whole-line replace. Treated specially to make + // sure line objects move the way they are supposed to. + var added = linesFor(0, text.length - 1); + update(lastLine, lastLine.text, lastSpans); + if (nlines) doc.remove(from.line, nlines); + if (added.length) doc.insert(from.line, added); + } else if (firstLine == lastLine) { + if (text.length == 1) { + update(firstLine, firstLine.text.slice(0, from.ch) + lastText + firstLine.text.slice(to.ch), lastSpans); + } else { + var added = linesFor(1, text.length - 1); + added.push(new Line(lastText + firstLine.text.slice(to.ch), lastSpans, estimateHeight)); + update(firstLine, firstLine.text.slice(0, from.ch) + text[0], spansFor(0)); + doc.insert(from.line + 1, added); + } + } else if (text.length == 1) { + update(firstLine, firstLine.text.slice(0, from.ch) + text[0] + lastLine.text.slice(to.ch), spansFor(0)); + doc.remove(from.line + 1, nlines); + } else { + update(firstLine, firstLine.text.slice(0, from.ch) + text[0], spansFor(0)); + update(lastLine, lastText + lastLine.text.slice(to.ch), lastSpans); + var added = linesFor(1, text.length - 1); + if (nlines > 1) doc.remove(from.line + 1, nlines - 1); + doc.insert(from.line + 1, added); + } + + signalLater(doc, "change", doc, change); + } + + // The document is represented as a BTree consisting of leaves, with + // chunk of lines in them, and branches, with up to ten leaves or + // other branch nodes below them. The top node is always a branch + // node, and is the document object itself (meaning it has + // additional methods and properties). + // + // All nodes have parent links. The tree is used both to go from + // line numbers to line objects, and to go from objects to numbers. + // It also indexes by height, and is used to convert between height + // and line object, and to find the total height of the document. + // + // See also http://marijnhaverbeke.nl/blog/codemirror-line-tree.html + + function LeafChunk(lines) { + this.lines = lines; + this.parent = null; + for (var i = 0, height = 0; i < lines.length; ++i) { + lines[i].parent = this; + height += lines[i].height; + } + this.height = height; + } + + LeafChunk.prototype = { + chunkSize: function() { return this.lines.length; }, + // Remove the n lines at offset 'at'. + removeInner: function(at, n) { + for (var i = at, e = at + n; i < e; ++i) { + var line = this.lines[i]; + this.height -= line.height; + cleanUpLine(line); + signalLater(line, "delete"); + } + this.lines.splice(at, n); + }, + // Helper used to collapse a small branch into a single leaf. + collapse: function(lines) { + lines.push.apply(lines, this.lines); + }, + // Insert the given array of lines at offset 'at', count them as + // having the given height. + insertInner: function(at, lines, height) { + this.height += height; + this.lines = this.lines.slice(0, at).concat(lines).concat(this.lines.slice(at)); + for (var i = 0; i < lines.length; ++i) lines[i].parent = this; + }, + // Used to iterate over a part of the tree. + iterN: function(at, n, op) { + for (var e = at + n; at < e; ++at) + if (op(this.lines[at])) return true; + } + }; + + function BranchChunk(children) { + this.children = children; + var size = 0, height = 0; + for (var i = 0; i < children.length; ++i) { + var ch = children[i]; + size += ch.chunkSize(); height += ch.height; + ch.parent = this; + } + this.size = size; + this.height = height; + this.parent = null; + } + + BranchChunk.prototype = { + chunkSize: function() { return this.size; }, + removeInner: function(at, n) { + this.size -= n; + for (var i = 0; i < this.children.length; ++i) { + var child = this.children[i], sz = child.chunkSize(); + if (at < sz) { + var rm = Math.min(n, sz - at), oldHeight = child.height; + child.removeInner(at, rm); + this.height -= oldHeight - child.height; + if (sz == rm) { this.children.splice(i--, 1); child.parent = null; } + if ((n -= rm) == 0) break; + at = 0; + } else at -= sz; + } + // If the result is smaller than 25 lines, ensure that it is a + // single leaf node. + if (this.size - n < 25 && + (this.children.length > 1 || !(this.children[0] instanceof LeafChunk))) { + var lines = []; + this.collapse(lines); + this.children = [new LeafChunk(lines)]; + this.children[0].parent = this; + } + }, + collapse: function(lines) { + for (var i = 0; i < this.children.length; ++i) this.children[i].collapse(lines); + }, + insertInner: function(at, lines, height) { + this.size += lines.length; + this.height += height; + for (var i = 0; i < this.children.length; ++i) { + var child = this.children[i], sz = child.chunkSize(); + if (at <= sz) { + child.insertInner(at, lines, height); + if (child.lines && child.lines.length > 50) { + while (child.lines.length > 50) { + var spilled = child.lines.splice(child.lines.length - 25, 25); + var newleaf = new LeafChunk(spilled); + child.height -= newleaf.height; + this.children.splice(i + 1, 0, newleaf); + newleaf.parent = this; + } + this.maybeSpill(); + } + break; + } + at -= sz; + } + }, + // When a node has grown, check whether it should be split. + maybeSpill: function() { + if (this.children.length <= 10) return; + var me = this; + do { + var spilled = me.children.splice(me.children.length - 5, 5); + var sibling = new BranchChunk(spilled); + if (!me.parent) { // Become the parent node + var copy = new BranchChunk(me.children); + copy.parent = me; + me.children = [copy, sibling]; + me = copy; + } else { + me.size -= sibling.size; + me.height -= sibling.height; + var myIndex = indexOf(me.parent.children, me); + me.parent.children.splice(myIndex + 1, 0, sibling); + } + sibling.parent = me.parent; + } while (me.children.length > 10); + me.parent.maybeSpill(); + }, + iterN: function(at, n, op) { + for (var i = 0; i < this.children.length; ++i) { + var child = this.children[i], sz = child.chunkSize(); + if (at < sz) { + var used = Math.min(n, sz - at); + if (child.iterN(at, used, op)) return true; + if ((n -= used) == 0) break; + at = 0; + } else at -= sz; + } + } + }; + + var nextDocId = 0; + var Doc = CodeMirror.Doc = function(text, mode, firstLine, lineSep) { + if (!(this instanceof Doc)) return new Doc(text, mode, firstLine, lineSep); + if (firstLine == null) firstLine = 0; + + BranchChunk.call(this, [new LeafChunk([new Line("", null)])]); + this.first = firstLine; + this.scrollTop = this.scrollLeft = 0; + this.cantEdit = false; + this.cleanGeneration = 1; + this.frontier = firstLine; + var start = Pos(firstLine, 0); + this.sel = simpleSelection(start); + this.history = new History(null); + this.id = ++nextDocId; + this.modeOption = mode; + this.lineSep = lineSep; + + if (typeof text == "string") text = this.splitLines(text); + updateDoc(this, {from: start, to: start, text: text}); + setSelection(this, simpleSelection(start), sel_dontScroll); + }; + + Doc.prototype = createObj(BranchChunk.prototype, { + constructor: Doc, + // Iterate over the document. Supports two forms -- with only one + // argument, it calls that for each line in the document. With + // three, it iterates over the range given by the first two (with + // the second being non-inclusive). + iter: function(from, to, op) { + if (op) this.iterN(from - this.first, to - from, op); + else this.iterN(this.first, this.first + this.size, from); + }, + + // Non-public interface for adding and removing lines. + insert: function(at, lines) { + var height = 0; + for (var i = 0; i < lines.length; ++i) height += lines[i].height; + this.insertInner(at - this.first, lines, height); + }, + remove: function(at, n) { this.removeInner(at - this.first, n); }, + + // From here, the methods are part of the public interface. Most + // are also available from CodeMirror (editor) instances. + + getValue: function(lineSep) { + var lines = getLines(this, this.first, this.first + this.size); + if (lineSep === false) return lines; + return lines.join(lineSep || this.lineSeparator()); + }, + setValue: docMethodOp(function(code) { + var top = Pos(this.first, 0), last = this.first + this.size - 1; + makeChange(this, {from: top, to: Pos(last, getLine(this, last).text.length), + text: this.splitLines(code), origin: "setValue", full: true}, true); + setSelection(this, simpleSelection(top)); + }), + replaceRange: function(code, from, to, origin) { + from = clipPos(this, from); + to = to ? clipPos(this, to) : from; + replaceRange(this, code, from, to, origin); + }, + getRange: function(from, to, lineSep) { + var lines = getBetween(this, clipPos(this, from), clipPos(this, to)); + if (lineSep === false) return lines; + return lines.join(lineSep || this.lineSeparator()); + }, + + getLine: function(line) {var l = this.getLineHandle(line); return l && l.text;}, + + getLineHandle: function(line) {if (isLine(this, line)) return getLine(this, line);}, + getLineNumber: function(line) {return lineNo(line);}, + + getLineHandleVisualStart: function(line) { + if (typeof line == "number") line = getLine(this, line); + return visualLine(line); + }, + + lineCount: function() {return this.size;}, + firstLine: function() {return this.first;}, + lastLine: function() {return this.first + this.size - 1;}, + + clipPos: function(pos) {return clipPos(this, pos);}, + + getCursor: function(start) { + var range = this.sel.primary(), pos; + if (start == null || start == "head") pos = range.head; + else if (start == "anchor") pos = range.anchor; + else if (start == "end" || start == "to" || start === false) pos = range.to(); + else pos = range.from(); + return pos; + }, + listSelections: function() { return this.sel.ranges; }, + somethingSelected: function() {return this.sel.somethingSelected();}, + + setCursor: docMethodOp(function(line, ch, options) { + setSimpleSelection(this, clipPos(this, typeof line == "number" ? Pos(line, ch || 0) : line), null, options); + }), + setSelection: docMethodOp(function(anchor, head, options) { + setSimpleSelection(this, clipPos(this, anchor), clipPos(this, head || anchor), options); + }), + extendSelection: docMethodOp(function(head, other, options) { + extendSelection(this, clipPos(this, head), other && clipPos(this, other), options); + }), + extendSelections: docMethodOp(function(heads, options) { + extendSelections(this, clipPosArray(this, heads, options)); + }), + extendSelectionsBy: docMethodOp(function(f, options) { + extendSelections(this, map(this.sel.ranges, f), options); + }), + setSelections: docMethodOp(function(ranges, primary, options) { + if (!ranges.length) return; + for (var i = 0, out = []; i < ranges.length; i++) + out[i] = new Range(clipPos(this, ranges[i].anchor), + clipPos(this, ranges[i].head)); + if (primary == null) primary = Math.min(ranges.length - 1, this.sel.primIndex); + setSelection(this, normalizeSelection(out, primary), options); + }), + addSelection: docMethodOp(function(anchor, head, options) { + var ranges = this.sel.ranges.slice(0); + ranges.push(new Range(clipPos(this, anchor), clipPos(this, head || anchor))); + setSelection(this, normalizeSelection(ranges, ranges.length - 1), options); + }), + + getSelection: function(lineSep) { + var ranges = this.sel.ranges, lines; + for (var i = 0; i < ranges.length; i++) { + var sel = getBetween(this, ranges[i].from(), ranges[i].to()); + lines = lines ? lines.concat(sel) : sel; + } + if (lineSep === false) return lines; + else return lines.join(lineSep || this.lineSeparator()); + }, + getSelections: function(lineSep) { + var parts = [], ranges = this.sel.ranges; + for (var i = 0; i < ranges.length; i++) { + var sel = getBetween(this, ranges[i].from(), ranges[i].to()); + if (lineSep !== false) sel = sel.join(lineSep || this.lineSeparator()); + parts[i] = sel; + } + return parts; + }, + replaceSelection: function(code, collapse, origin) { + var dup = []; + for (var i = 0; i < this.sel.ranges.length; i++) + dup[i] = code; + this.replaceSelections(dup, collapse, origin || "+input"); + }, + replaceSelections: docMethodOp(function(code, collapse, origin) { + var changes = [], sel = this.sel; + for (var i = 0; i < sel.ranges.length; i++) { + var range = sel.ranges[i]; + changes[i] = {from: range.from(), to: range.to(), text: this.splitLines(code[i]), origin: origin}; + } + var newSel = collapse && collapse != "end" && computeReplacedSel(this, changes, collapse); + for (var i = changes.length - 1; i >= 0; i--) + makeChange(this, changes[i]); + if (newSel) setSelectionReplaceHistory(this, newSel); + else if (this.cm) ensureCursorVisible(this.cm); + }), + undo: docMethodOp(function() {makeChangeFromHistory(this, "undo");}), + redo: docMethodOp(function() {makeChangeFromHistory(this, "redo");}), + undoSelection: docMethodOp(function() {makeChangeFromHistory(this, "undo", true);}), + redoSelection: docMethodOp(function() {makeChangeFromHistory(this, "redo", true);}), + + setExtending: function(val) {this.extend = val;}, + getExtending: function() {return this.extend;}, + + historySize: function() { + var hist = this.history, done = 0, undone = 0; + for (var i = 0; i < hist.done.length; i++) if (!hist.done[i].ranges) ++done; + for (var i = 0; i < hist.undone.length; i++) if (!hist.undone[i].ranges) ++undone; + return {undo: done, redo: undone}; + }, + clearHistory: function() {this.history = new History(this.history.maxGeneration);}, + + markClean: function() { + this.cleanGeneration = this.changeGeneration(true); + }, + changeGeneration: function(forceSplit) { + if (forceSplit) + this.history.lastOp = this.history.lastSelOp = this.history.lastOrigin = null; + return this.history.generation; + }, + isClean: function (gen) { + return this.history.generation == (gen || this.cleanGeneration); + }, + + getHistory: function() { + return {done: copyHistoryArray(this.history.done), + undone: copyHistoryArray(this.history.undone)}; + }, + setHistory: function(histData) { + var hist = this.history = new History(this.history.maxGeneration); + hist.done = copyHistoryArray(histData.done.slice(0), null, true); + hist.undone = copyHistoryArray(histData.undone.slice(0), null, true); + }, + + addLineClass: docMethodOp(function(handle, where, cls) { + return changeLine(this, handle, where == "gutter" ? "gutter" : "class", function(line) { + var prop = where == "text" ? "textClass" + : where == "background" ? "bgClass" + : where == "gutter" ? "gutterClass" : "wrapClass"; + if (!line[prop]) line[prop] = cls; + else if (classTest(cls).test(line[prop])) return false; + else line[prop] += " " + cls; + return true; + }); + }), + removeLineClass: docMethodOp(function(handle, where, cls) { + return changeLine(this, handle, where == "gutter" ? "gutter" : "class", function(line) { + var prop = where == "text" ? "textClass" + : where == "background" ? "bgClass" + : where == "gutter" ? "gutterClass" : "wrapClass"; + var cur = line[prop]; + if (!cur) return false; + else if (cls == null) line[prop] = null; + else { + var found = cur.match(classTest(cls)); + if (!found) return false; + var end = found.index + found[0].length; + line[prop] = cur.slice(0, found.index) + (!found.index || end == cur.length ? "" : " ") + cur.slice(end) || null; + } + return true; + }); + }), + + addLineWidget: docMethodOp(function(handle, node, options) { + return addLineWidget(this, handle, node, options); + }), + removeLineWidget: function(widget) { widget.clear(); }, + + markText: function(from, to, options) { + return markText(this, clipPos(this, from), clipPos(this, to), options, options && options.type || "range"); + }, + setBookmark: function(pos, options) { + var realOpts = {replacedWith: options && (options.nodeType == null ? options.widget : options), + insertLeft: options && options.insertLeft, + clearWhenEmpty: false, shared: options && options.shared, + handleMouseEvents: options && options.handleMouseEvents}; + pos = clipPos(this, pos); + return markText(this, pos, pos, realOpts, "bookmark"); + }, + findMarksAt: function(pos) { + pos = clipPos(this, pos); + var markers = [], spans = getLine(this, pos.line).markedSpans; + if (spans) for (var i = 0; i < spans.length; ++i) { + var span = spans[i]; + if ((span.from == null || span.from <= pos.ch) && + (span.to == null || span.to >= pos.ch)) + markers.push(span.marker.parent || span.marker); + } + return markers; + }, + findMarks: function(from, to, filter) { + from = clipPos(this, from); to = clipPos(this, to); + var found = [], lineNo = from.line; + this.iter(from.line, to.line + 1, function(line) { + var spans = line.markedSpans; + if (spans) for (var i = 0; i < spans.length; i++) { + var span = spans[i]; + if (!(lineNo == from.line && from.ch > span.to || + span.from == null && lineNo != from.line|| + lineNo == to.line && span.from > to.ch) && + (!filter || filter(span.marker))) + found.push(span.marker.parent || span.marker); + } + ++lineNo; + }); + return found; + }, + getAllMarks: function() { + var markers = []; + this.iter(function(line) { + var sps = line.markedSpans; + if (sps) for (var i = 0; i < sps.length; ++i) + if (sps[i].from != null) markers.push(sps[i].marker); + }); + return markers; + }, + + posFromIndex: function(off) { + var ch, lineNo = this.first; + this.iter(function(line) { + var sz = line.text.length + 1; + if (sz > off) { ch = off; return true; } + off -= sz; + ++lineNo; + }); + return clipPos(this, Pos(lineNo, ch)); + }, + indexFromPos: function (coords) { + coords = clipPos(this, coords); + var index = coords.ch; + if (coords.line < this.first || coords.ch < 0) return 0; + this.iter(this.first, coords.line, function (line) { + index += line.text.length + 1; + }); + return index; + }, + + copy: function(copyHistory) { + var doc = new Doc(getLines(this, this.first, this.first + this.size), + this.modeOption, this.first, this.lineSep); + doc.scrollTop = this.scrollTop; doc.scrollLeft = this.scrollLeft; + doc.sel = this.sel; + doc.extend = false; + if (copyHistory) { + doc.history.undoDepth = this.history.undoDepth; + doc.setHistory(this.getHistory()); + } + return doc; + }, + + linkedDoc: function(options) { + if (!options) options = {}; + var from = this.first, to = this.first + this.size; + if (options.from != null && options.from > from) from = options.from; + if (options.to != null && options.to < to) to = options.to; + var copy = new Doc(getLines(this, from, to), options.mode || this.modeOption, from, this.lineSep); + if (options.sharedHist) copy.history = this.history; + (this.linked || (this.linked = [])).push({doc: copy, sharedHist: options.sharedHist}); + copy.linked = [{doc: this, isParent: true, sharedHist: options.sharedHist}]; + copySharedMarkers(copy, findSharedMarkers(this)); + return copy; + }, + unlinkDoc: function(other) { + if (other instanceof CodeMirror) other = other.doc; + if (this.linked) for (var i = 0; i < this.linked.length; ++i) { + var link = this.linked[i]; + if (link.doc != other) continue; + this.linked.splice(i, 1); + other.unlinkDoc(this); + detachSharedMarkers(findSharedMarkers(this)); + break; + } + // If the histories were shared, split them again + if (other.history == this.history) { + var splitIds = [other.id]; + linkedDocs(other, function(doc) {splitIds.push(doc.id);}, true); + other.history = new History(null); + other.history.done = copyHistoryArray(this.history.done, splitIds); + other.history.undone = copyHistoryArray(this.history.undone, splitIds); + } + }, + iterLinkedDocs: function(f) {linkedDocs(this, f);}, + + getMode: function() {return this.mode;}, + getEditor: function() {return this.cm;}, + + splitLines: function(str) { + if (this.lineSep) return str.split(this.lineSep); + return splitLinesAuto(str); + }, + lineSeparator: function() { return this.lineSep || "\n"; } + }); + + // Public alias. + Doc.prototype.eachLine = Doc.prototype.iter; + + // Set up methods on CodeMirror's prototype to redirect to the editor's document. + var dontDelegate = "iter insert remove copy getEditor constructor".split(" "); + for (var prop in Doc.prototype) if (Doc.prototype.hasOwnProperty(prop) && indexOf(dontDelegate, prop) < 0) + CodeMirror.prototype[prop] = (function(method) { + return function() {return method.apply(this.doc, arguments);}; + })(Doc.prototype[prop]); + + eventMixin(Doc); + + // Call f for all linked documents. + function linkedDocs(doc, f, sharedHistOnly) { + function propagate(doc, skip, sharedHist) { + if (doc.linked) for (var i = 0; i < doc.linked.length; ++i) { + var rel = doc.linked[i]; + if (rel.doc == skip) continue; + var shared = sharedHist && rel.sharedHist; + if (sharedHistOnly && !shared) continue; + f(rel.doc, shared); + propagate(rel.doc, doc, shared); + } + } + propagate(doc, null, true); + } + + // Attach a document to an editor. + function attachDoc(cm, doc) { + if (doc.cm) throw new Error("This document is already in use."); + cm.doc = doc; + doc.cm = cm; + estimateLineHeights(cm); + loadMode(cm); + if (!cm.options.lineWrapping) findMaxLine(cm); + cm.options.mode = doc.modeOption; + regChange(cm); + } + + // LINE UTILITIES + + // Find the line object corresponding to the given line number. + function getLine(doc, n) { + n -= doc.first; + if (n < 0 || n >= doc.size) throw new Error("There is no line " + (n + doc.first) + " in the document."); + for (var chunk = doc; !chunk.lines;) { + for (var i = 0;; ++i) { + var child = chunk.children[i], sz = child.chunkSize(); + if (n < sz) { chunk = child; break; } + n -= sz; + } + } + return chunk.lines[n]; + } + + // Get the part of a document between two positions, as an array of + // strings. + function getBetween(doc, start, end) { + var out = [], n = start.line; + doc.iter(start.line, end.line + 1, function(line) { + var text = line.text; + if (n == end.line) text = text.slice(0, end.ch); + if (n == start.line) text = text.slice(start.ch); + out.push(text); + ++n; + }); + return out; + } + // Get the lines between from and to, as array of strings. + function getLines(doc, from, to) { + var out = []; + doc.iter(from, to, function(line) { out.push(line.text); }); + return out; + } + + // Update the height of a line, propagating the height change + // upwards to parent nodes. + function updateLineHeight(line, height) { + var diff = height - line.height; + if (diff) for (var n = line; n; n = n.parent) n.height += diff; + } + + // Given a line object, find its line number by walking up through + // its parent links. + function lineNo(line) { + if (line.parent == null) return null; + var cur = line.parent, no = indexOf(cur.lines, line); + for (var chunk = cur.parent; chunk; cur = chunk, chunk = chunk.parent) { + for (var i = 0;; ++i) { + if (chunk.children[i] == cur) break; + no += chunk.children[i].chunkSize(); + } + } + return no + cur.first; + } + + // Find the line at the given vertical position, using the height + // information in the document tree. + function lineAtHeight(chunk, h) { + var n = chunk.first; + outer: do { + for (var i = 0; i < chunk.children.length; ++i) { + var child = chunk.children[i], ch = child.height; + if (h < ch) { chunk = child; continue outer; } + h -= ch; + n += child.chunkSize(); + } + return n; + } while (!chunk.lines); + for (var i = 0; i < chunk.lines.length; ++i) { + var line = chunk.lines[i], lh = line.height; + if (h < lh) break; + h -= lh; + } + return n + i; + } + + + // Find the height above the given line. + function heightAtLine(lineObj) { + lineObj = visualLine(lineObj); + + var h = 0, chunk = lineObj.parent; + for (var i = 0; i < chunk.lines.length; ++i) { + var line = chunk.lines[i]; + if (line == lineObj) break; + else h += line.height; + } + for (var p = chunk.parent; p; chunk = p, p = chunk.parent) { + for (var i = 0; i < p.children.length; ++i) { + var cur = p.children[i]; + if (cur == chunk) break; + else h += cur.height; + } + } + return h; + } + + // Get the bidi ordering for the given line (and cache it). Returns + // false for lines that are fully left-to-right, and an array of + // BidiSpan objects otherwise. + function getOrder(line) { + var order = line.order; + if (order == null) order = line.order = bidiOrdering(line.text); + return order; + } + + // HISTORY + + function History(startGen) { + // Arrays of change events and selections. Doing something adds an + // event to done and clears undo. Undoing moves events from done + // to undone, redoing moves them in the other direction. + this.done = []; this.undone = []; + this.undoDepth = Infinity; + // Used to track when changes can be merged into a single undo + // event + this.lastModTime = this.lastSelTime = 0; + this.lastOp = this.lastSelOp = null; + this.lastOrigin = this.lastSelOrigin = null; + // Used by the isClean() method + this.generation = this.maxGeneration = startGen || 1; + } + + // Create a history change event from an updateDoc-style change + // object. + function historyChangeFromChange(doc, change) { + var histChange = {from: copyPos(change.from), to: changeEnd(change), text: getBetween(doc, change.from, change.to)}; + attachLocalSpans(doc, histChange, change.from.line, change.to.line + 1); + linkedDocs(doc, function(doc) {attachLocalSpans(doc, histChange, change.from.line, change.to.line + 1);}, true); + return histChange; + } + + // Pop all selection events off the end of a history array. Stop at + // a change event. + function clearSelectionEvents(array) { + while (array.length) { + var last = lst(array); + if (last.ranges) array.pop(); + else break; + } + } + + // Find the top change event in the history. Pop off selection + // events that are in the way. + function lastChangeEvent(hist, force) { + if (force) { + clearSelectionEvents(hist.done); + return lst(hist.done); + } else if (hist.done.length && !lst(hist.done).ranges) { + return lst(hist.done); + } else if (hist.done.length > 1 && !hist.done[hist.done.length - 2].ranges) { + hist.done.pop(); + return lst(hist.done); + } + } + + // Register a change in the history. Merges changes that are within + // a single operation, ore are close together with an origin that + // allows merging (starting with "+") into a single event. + function addChangeToHistory(doc, change, selAfter, opId) { + var hist = doc.history; + hist.undone.length = 0; + var time = +new Date, cur; + + if ((hist.lastOp == opId || + hist.lastOrigin == change.origin && change.origin && + ((change.origin.charAt(0) == "+" && doc.cm && hist.lastModTime > time - doc.cm.options.historyEventDelay) || + change.origin.charAt(0) == "*")) && + (cur = lastChangeEvent(hist, hist.lastOp == opId))) { + // Merge this change into the last event + var last = lst(cur.changes); + if (cmp(change.from, change.to) == 0 && cmp(change.from, last.to) == 0) { + // Optimized case for simple insertion -- don't want to add + // new changesets for every character typed + last.to = changeEnd(change); + } else { + // Add new sub-event + cur.changes.push(historyChangeFromChange(doc, change)); + } + } else { + // Can not be merged, start a new event. + var before = lst(hist.done); + if (!before || !before.ranges) + pushSelectionToHistory(doc.sel, hist.done); + cur = {changes: [historyChangeFromChange(doc, change)], + generation: hist.generation}; + hist.done.push(cur); + while (hist.done.length > hist.undoDepth) { + hist.done.shift(); + if (!hist.done[0].ranges) hist.done.shift(); + } + } + hist.done.push(selAfter); + hist.generation = ++hist.maxGeneration; + hist.lastModTime = hist.lastSelTime = time; + hist.lastOp = hist.lastSelOp = opId; + hist.lastOrigin = hist.lastSelOrigin = change.origin; + + if (!last) signal(doc, "historyAdded"); + } + + function selectionEventCanBeMerged(doc, origin, prev, sel) { + var ch = origin.charAt(0); + return ch == "*" || + ch == "+" && + prev.ranges.length == sel.ranges.length && + prev.somethingSelected() == sel.somethingSelected() && + new Date - doc.history.lastSelTime <= (doc.cm ? doc.cm.options.historyEventDelay : 500); + } + + // Called whenever the selection changes, sets the new selection as + // the pending selection in the history, and pushes the old pending + // selection into the 'done' array when it was significantly + // different (in number of selected ranges, emptiness, or time). + function addSelectionToHistory(doc, sel, opId, options) { + var hist = doc.history, origin = options && options.origin; + + // A new event is started when the previous origin does not match + // the current, or the origins don't allow matching. Origins + // starting with * are always merged, those starting with + are + // merged when similar and close together in time. + if (opId == hist.lastSelOp || + (origin && hist.lastSelOrigin == origin && + (hist.lastModTime == hist.lastSelTime && hist.lastOrigin == origin || + selectionEventCanBeMerged(doc, origin, lst(hist.done), sel)))) + hist.done[hist.done.length - 1] = sel; + else + pushSelectionToHistory(sel, hist.done); + + hist.lastSelTime = +new Date; + hist.lastSelOrigin = origin; + hist.lastSelOp = opId; + if (options && options.clearRedo !== false) + clearSelectionEvents(hist.undone); + } + + function pushSelectionToHistory(sel, dest) { + var top = lst(dest); + if (!(top && top.ranges && top.equals(sel))) + dest.push(sel); + } + + // Used to store marked span information in the history. + function attachLocalSpans(doc, change, from, to) { + var existing = change["spans_" + doc.id], n = 0; + doc.iter(Math.max(doc.first, from), Math.min(doc.first + doc.size, to), function(line) { + if (line.markedSpans) + (existing || (existing = change["spans_" + doc.id] = {}))[n] = line.markedSpans; + ++n; + }); + } + + // When un/re-doing restores text containing marked spans, those + // that have been explicitly cleared should not be restored. + function removeClearedSpans(spans) { + if (!spans) return null; + for (var i = 0, out; i < spans.length; ++i) { + if (spans[i].marker.explicitlyCleared) { if (!out) out = spans.slice(0, i); } + else if (out) out.push(spans[i]); + } + return !out ? spans : out.length ? out : null; + } + + // Retrieve and filter the old marked spans stored in a change event. + function getOldSpans(doc, change) { + var found = change["spans_" + doc.id]; + if (!found) return null; + for (var i = 0, nw = []; i < change.text.length; ++i) + nw.push(removeClearedSpans(found[i])); + return nw; + } + + // Used both to provide a JSON-safe object in .getHistory, and, when + // detaching a document, to split the history in two + function copyHistoryArray(events, newGroup, instantiateSel) { + for (var i = 0, copy = []; i < events.length; ++i) { + var event = events[i]; + if (event.ranges) { + copy.push(instantiateSel ? Selection.prototype.deepCopy.call(event) : event); + continue; + } + var changes = event.changes, newChanges = []; + copy.push({changes: newChanges}); + for (var j = 0; j < changes.length; ++j) { + var change = changes[j], m; + newChanges.push({from: change.from, to: change.to, text: change.text}); + if (newGroup) for (var prop in change) if (m = prop.match(/^spans_(\d+)$/)) { + if (indexOf(newGroup, Number(m[1])) > -1) { + lst(newChanges)[prop] = change[prop]; + delete change[prop]; + } + } + } + } + return copy; + } + + // Rebasing/resetting history to deal with externally-sourced changes + + function rebaseHistSelSingle(pos, from, to, diff) { + if (to < pos.line) { + pos.line += diff; + } else if (from < pos.line) { + pos.line = from; + pos.ch = 0; + } + } + + // Tries to rebase an array of history events given a change in the + // document. If the change touches the same lines as the event, the + // event, and everything 'behind' it, is discarded. If the change is + // before the event, the event's positions are updated. Uses a + // copy-on-write scheme for the positions, to avoid having to + // reallocate them all on every rebase, but also avoid problems with + // shared position objects being unsafely updated. + function rebaseHistArray(array, from, to, diff) { + for (var i = 0; i < array.length; ++i) { + var sub = array[i], ok = true; + if (sub.ranges) { + if (!sub.copied) { sub = array[i] = sub.deepCopy(); sub.copied = true; } + for (var j = 0; j < sub.ranges.length; j++) { + rebaseHistSelSingle(sub.ranges[j].anchor, from, to, diff); + rebaseHistSelSingle(sub.ranges[j].head, from, to, diff); + } + continue; + } + for (var j = 0; j < sub.changes.length; ++j) { + var cur = sub.changes[j]; + if (to < cur.from.line) { + cur.from = Pos(cur.from.line + diff, cur.from.ch); + cur.to = Pos(cur.to.line + diff, cur.to.ch); + } else if (from <= cur.to.line) { + ok = false; + break; + } + } + if (!ok) { + array.splice(0, i + 1); + i = 0; + } + } + } + + function rebaseHist(hist, change) { + var from = change.from.line, to = change.to.line, diff = change.text.length - (to - from) - 1; + rebaseHistArray(hist.done, from, to, diff); + rebaseHistArray(hist.undone, from, to, diff); + } + + // EVENT UTILITIES + + // Due to the fact that we still support jurassic IE versions, some + // compatibility wrappers are needed. + + var e_preventDefault = CodeMirror.e_preventDefault = function(e) { + if (e.preventDefault) e.preventDefault(); + else e.returnValue = false; + }; + var e_stopPropagation = CodeMirror.e_stopPropagation = function(e) { + if (e.stopPropagation) e.stopPropagation(); + else e.cancelBubble = true; + }; + function e_defaultPrevented(e) { + return e.defaultPrevented != null ? e.defaultPrevented : e.returnValue == false; + } + var e_stop = CodeMirror.e_stop = function(e) {e_preventDefault(e); e_stopPropagation(e);}; + + function e_target(e) {return e.target || e.srcElement;} + function e_button(e) { + var b = e.which; + if (b == null) { + if (e.button & 1) b = 1; + else if (e.button & 2) b = 3; + else if (e.button & 4) b = 2; + } + if (mac && e.ctrlKey && b == 1) b = 3; + return b; + } + + // EVENT HANDLING + + // Lightweight event framework. on/off also work on DOM nodes, + // registering native DOM handlers. + + var on = CodeMirror.on = function(emitter, type, f) { + if (emitter.addEventListener) + emitter.addEventListener(type, f, false); + else if (emitter.attachEvent) + emitter.attachEvent("on" + type, f); + else { + var map = emitter._handlers || (emitter._handlers = {}); + var arr = map[type] || (map[type] = []); + arr.push(f); + } + }; + + var noHandlers = [] + function getHandlers(emitter, type, copy) { + var arr = emitter._handlers && emitter._handlers[type] + if (copy) return arr && arr.length > 0 ? arr.slice() : noHandlers + else return arr || noHandlers + } + + var off = CodeMirror.off = function(emitter, type, f) { + if (emitter.removeEventListener) + emitter.removeEventListener(type, f, false); + else if (emitter.detachEvent) + emitter.detachEvent("on" + type, f); + else { + var handlers = getHandlers(emitter, type, false) + for (var i = 0; i < handlers.length; ++i) + if (handlers[i] == f) { handlers.splice(i, 1); break; } + } + }; + + var signal = CodeMirror.signal = function(emitter, type /*, values...*/) { + var handlers = getHandlers(emitter, type, true) + if (!handlers.length) return; + var args = Array.prototype.slice.call(arguments, 2); + for (var i = 0; i < handlers.length; ++i) handlers[i].apply(null, args); + }; + + var orphanDelayedCallbacks = null; + + // Often, we want to signal events at a point where we are in the + // middle of some work, but don't want the handler to start calling + // other methods on the editor, which might be in an inconsistent + // state or simply not expect any other events to happen. + // signalLater looks whether there are any handlers, and schedules + // them to be executed when the last operation ends, or, if no + // operation is active, when a timeout fires. + function signalLater(emitter, type /*, values...*/) { + var arr = getHandlers(emitter, type, false) + if (!arr.length) return; + var args = Array.prototype.slice.call(arguments, 2), list; + if (operationGroup) { + list = operationGroup.delayedCallbacks; + } else if (orphanDelayedCallbacks) { + list = orphanDelayedCallbacks; + } else { + list = orphanDelayedCallbacks = []; + setTimeout(fireOrphanDelayed, 0); + } + function bnd(f) {return function(){f.apply(null, args);};}; + for (var i = 0; i < arr.length; ++i) + list.push(bnd(arr[i])); + } + + function fireOrphanDelayed() { + var delayed = orphanDelayedCallbacks; + orphanDelayedCallbacks = null; + for (var i = 0; i < delayed.length; ++i) delayed[i](); + } + + // The DOM events that CodeMirror handles can be overridden by + // registering a (non-DOM) handler on the editor for the event name, + // and preventDefault-ing the event in that handler. + function signalDOMEvent(cm, e, override) { + if (typeof e == "string") + e = {type: e, preventDefault: function() { this.defaultPrevented = true; }}; + signal(cm, override || e.type, cm, e); + return e_defaultPrevented(e) || e.codemirrorIgnore; + } + + function signalCursorActivity(cm) { + var arr = cm._handlers && cm._handlers.cursorActivity; + if (!arr) return; + var set = cm.curOp.cursorActivityHandlers || (cm.curOp.cursorActivityHandlers = []); + for (var i = 0; i < arr.length; ++i) if (indexOf(set, arr[i]) == -1) + set.push(arr[i]); + } + + function hasHandler(emitter, type) { + return getHandlers(emitter, type).length > 0 + } + + // Add on and off methods to a constructor's prototype, to make + // registering events on such objects more convenient. + function eventMixin(ctor) { + ctor.prototype.on = function(type, f) {on(this, type, f);}; + ctor.prototype.off = function(type, f) {off(this, type, f);}; + } + + // MISC UTILITIES + + // Number of pixels added to scroller and sizer to hide scrollbar + var scrollerGap = 30; + + // Returned or thrown by various protocols to signal 'I'm not + // handling this'. + var Pass = CodeMirror.Pass = {toString: function(){return "CodeMirror.Pass";}}; + + // Reused option objects for setSelection & friends + var sel_dontScroll = {scroll: false}, sel_mouse = {origin: "*mouse"}, sel_move = {origin: "+move"}; + + function Delayed() {this.id = null;} + Delayed.prototype.set = function(ms, f) { + clearTimeout(this.id); + this.id = setTimeout(f, ms); + }; + + // Counts the column offset in a string, taking tabs into account. + // Used mostly to find indentation. + var countColumn = CodeMirror.countColumn = function(string, end, tabSize, startIndex, startValue) { + if (end == null) { + end = string.search(/[^\s\u00a0]/); + if (end == -1) end = string.length; + } + for (var i = startIndex || 0, n = startValue || 0;;) { + var nextTab = string.indexOf("\t", i); + if (nextTab < 0 || nextTab >= end) + return n + (end - i); + n += nextTab - i; + n += tabSize - (n % tabSize); + i = nextTab + 1; + } + }; + + // The inverse of countColumn -- find the offset that corresponds to + // a particular column. + var findColumn = CodeMirror.findColumn = function(string, goal, tabSize) { + for (var pos = 0, col = 0;;) { + var nextTab = string.indexOf("\t", pos); + if (nextTab == -1) nextTab = string.length; + var skipped = nextTab - pos; + if (nextTab == string.length || col + skipped >= goal) + return pos + Math.min(skipped, goal - col); + col += nextTab - pos; + col += tabSize - (col % tabSize); + pos = nextTab + 1; + if (col >= goal) return pos; + } + } + + var spaceStrs = [""]; + function spaceStr(n) { + while (spaceStrs.length <= n) + spaceStrs.push(lst(spaceStrs) + " "); + return spaceStrs[n]; + } + + function lst(arr) { return arr[arr.length-1]; } + + var selectInput = function(node) { node.select(); }; + if (ios) // Mobile Safari apparently has a bug where select() is broken. + selectInput = function(node) { node.selectionStart = 0; node.selectionEnd = node.value.length; }; + else if (ie) // Suppress mysterious IE10 errors + selectInput = function(node) { try { node.select(); } catch(_e) {} }; + + function indexOf(array, elt) { + for (var i = 0; i < array.length; ++i) + if (array[i] == elt) return i; + return -1; + } + function map(array, f) { + var out = []; + for (var i = 0; i < array.length; i++) out[i] = f(array[i], i); + return out; + } + + function nothing() {} + + function createObj(base, props) { + var inst; + if (Object.create) { + inst = Object.create(base); + } else { + nothing.prototype = base; + inst = new nothing(); + } + if (props) copyObj(props, inst); + return inst; + }; + + function copyObj(obj, target, overwrite) { + if (!target) target = {}; + for (var prop in obj) + if (obj.hasOwnProperty(prop) && (overwrite !== false || !target.hasOwnProperty(prop))) + target[prop] = obj[prop]; + return target; + } + + function bind(f) { + var args = Array.prototype.slice.call(arguments, 1); + return function(){return f.apply(null, args);}; + } + + var nonASCIISingleCaseWordChar = /[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/; + var isWordCharBasic = CodeMirror.isWordChar = function(ch) { + return /\w/.test(ch) || ch > "\x80" && + (ch.toUpperCase() != ch.toLowerCase() || nonASCIISingleCaseWordChar.test(ch)); + }; + function isWordChar(ch, helper) { + if (!helper) return isWordCharBasic(ch); + if (helper.source.indexOf("\\w") > -1 && isWordCharBasic(ch)) return true; + return helper.test(ch); + } + + function isEmpty(obj) { + for (var n in obj) if (obj.hasOwnProperty(n) && obj[n]) return false; + return true; + } + + // Extending unicode characters. A series of a non-extending char + + // any number of extending chars is treated as a single unit as far + // as editing and measuring is concerned. This is not fully correct, + // since some scripts/fonts/browsers also treat other configurations + // of code points as a group. + var extendingChars = /[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/; + function isExtendingChar(ch) { return ch.charCodeAt(0) >= 768 && extendingChars.test(ch); } + + // DOM UTILITIES + + function elt(tag, content, className, style) { + var e = document.createElement(tag); + if (className) e.className = className; + if (style) e.style.cssText = style; + if (typeof content == "string") e.appendChild(document.createTextNode(content)); + else if (content) for (var i = 0; i < content.length; ++i) e.appendChild(content[i]); + return e; + } + + var range; + if (document.createRange) range = function(node, start, end, endNode) { + var r = document.createRange(); + r.setEnd(endNode || node, end); + r.setStart(node, start); + return r; + }; + else range = function(node, start, end) { + var r = document.body.createTextRange(); + try { r.moveToElementText(node.parentNode); } + catch(e) { return r; } + r.collapse(true); + r.moveEnd("character", end); + r.moveStart("character", start); + return r; + }; + + function removeChildren(e) { + for (var count = e.childNodes.length; count > 0; --count) + e.removeChild(e.firstChild); + return e; + } + + function removeChildrenAndAdd(parent, e) { + return removeChildren(parent).appendChild(e); + } + + var contains = CodeMirror.contains = function(parent, child) { + if (child.nodeType == 3) // Android browser always returns false when child is a textnode + child = child.parentNode; + if (parent.contains) + return parent.contains(child); + do { + if (child.nodeType == 11) child = child.host; + if (child == parent) return true; + } while (child = child.parentNode); + }; + + function activeElt() { + var activeElement = document.activeElement; + while (activeElement && activeElement.root && activeElement.root.activeElement) + activeElement = activeElement.root.activeElement; + return activeElement; + } + // Older versions of IE throws unspecified error when touching + // document.activeElement in some cases (during loading, in iframe) + if (ie && ie_version < 11) activeElt = function() { + try { return document.activeElement; } + catch(e) { return document.body; } + }; + + function classTest(cls) { return new RegExp("(^|\\s)" + cls + "(?:$|\\s)\\s*"); } + var rmClass = CodeMirror.rmClass = function(node, cls) { + var current = node.className; + var match = classTest(cls).exec(current); + if (match) { + var after = current.slice(match.index + match[0].length); + node.className = current.slice(0, match.index) + (after ? match[1] + after : ""); + } + }; + var addClass = CodeMirror.addClass = function(node, cls) { + var current = node.className; + if (!classTest(cls).test(current)) node.className += (current ? " " : "") + cls; + }; + function joinClasses(a, b) { + var as = a.split(" "); + for (var i = 0; i < as.length; i++) + if (as[i] && !classTest(as[i]).test(b)) b += " " + as[i]; + return b; + } + + // WINDOW-WIDE EVENTS + + // These must be handled carefully, because naively registering a + // handler for each editor will cause the editors to never be + // garbage collected. + + function forEachCodeMirror(f) { + if (!document.body.getElementsByClassName) return; + var byClass = document.body.getElementsByClassName("CodeMirror"); + for (var i = 0; i < byClass.length; i++) { + var cm = byClass[i].CodeMirror; + if (cm) f(cm); + } + } + + var globalsRegistered = false; + function ensureGlobalHandlers() { + if (globalsRegistered) return; + registerGlobalHandlers(); + globalsRegistered = true; + } + function registerGlobalHandlers() { + // When the window resizes, we need to refresh active editors. + var resizeTimer; + on(window, "resize", function() { + if (resizeTimer == null) resizeTimer = setTimeout(function() { + resizeTimer = null; + forEachCodeMirror(onResize); + }, 100); + }); + // When the window loses focus, we want to show the editor as blurred + on(window, "blur", function() { + forEachCodeMirror(onBlur); + }); + } + + // FEATURE DETECTION + + // Detect drag-and-drop + var dragAndDrop = function() { + // There is *some* kind of drag-and-drop support in IE6-8, but I + // couldn't get it to work yet. + if (ie && ie_version < 9) return false; + var div = elt('div'); + return "draggable" in div || "dragDrop" in div; + }(); + + var zwspSupported; + function zeroWidthElement(measure) { + if (zwspSupported == null) { + var test = elt("span", "\u200b"); + removeChildrenAndAdd(measure, elt("span", [test, document.createTextNode("x")])); + if (measure.firstChild.offsetHeight != 0) + zwspSupported = test.offsetWidth <= 1 && test.offsetHeight > 2 && !(ie && ie_version < 8); + } + var node = zwspSupported ? elt("span", "\u200b") : + elt("span", "\u00a0", null, "display: inline-block; width: 1px; margin-right: -1px"); + node.setAttribute("cm-text", ""); + return node; + } + + // Feature-detect IE's crummy client rect reporting for bidi text + var badBidiRects; + function hasBadBidiRects(measure) { + if (badBidiRects != null) return badBidiRects; + var txt = removeChildrenAndAdd(measure, document.createTextNode("A\u062eA")); + var r0 = range(txt, 0, 1).getBoundingClientRect(); + if (!r0 || r0.left == r0.right) return false; // Safari returns null in some cases (#2780) + var r1 = range(txt, 1, 2).getBoundingClientRect(); + return badBidiRects = (r1.right - r0.right < 3); + } + + // See if "".split is the broken IE version, if so, provide an + // alternative way to split lines. + var splitLinesAuto = CodeMirror.splitLines = "\n\nb".split(/\n/).length != 3 ? function(string) { + var pos = 0, result = [], l = string.length; + while (pos <= l) { + var nl = string.indexOf("\n", pos); + if (nl == -1) nl = string.length; + var line = string.slice(pos, string.charAt(nl - 1) == "\r" ? nl - 1 : nl); + var rt = line.indexOf("\r"); + if (rt != -1) { + result.push(line.slice(0, rt)); + pos += rt + 1; + } else { + result.push(line); + pos = nl + 1; + } + } + return result; + } : function(string){return string.split(/\r\n?|\n/);}; + + var hasSelection = window.getSelection ? function(te) { + try { return te.selectionStart != te.selectionEnd; } + catch(e) { return false; } + } : function(te) { + try {var range = te.ownerDocument.selection.createRange();} + catch(e) {} + if (!range || range.parentElement() != te) return false; + return range.compareEndPoints("StartToEnd", range) != 0; + }; + + var hasCopyEvent = (function() { + var e = elt("div"); + if ("oncopy" in e) return true; + e.setAttribute("oncopy", "return;"); + return typeof e.oncopy == "function"; + })(); + + var badZoomedRects = null; + function hasBadZoomedRects(measure) { + if (badZoomedRects != null) return badZoomedRects; + var node = removeChildrenAndAdd(measure, elt("span", "x")); + var normal = node.getBoundingClientRect(); + var fromRange = range(node, 0, 1).getBoundingClientRect(); + return badZoomedRects = Math.abs(normal.left - fromRange.left) > 1; + } + + // KEY NAMES + + var keyNames = CodeMirror.keyNames = { + 3: "Enter", 8: "Backspace", 9: "Tab", 13: "Enter", 16: "Shift", 17: "Ctrl", 18: "Alt", + 19: "Pause", 20: "CapsLock", 27: "Esc", 32: "Space", 33: "PageUp", 34: "PageDown", 35: "End", + 36: "Home", 37: "Left", 38: "Up", 39: "Right", 40: "Down", 44: "PrintScrn", 45: "Insert", + 46: "Delete", 59: ";", 61: "=", 91: "Mod", 92: "Mod", 93: "Mod", + 106: "*", 107: "=", 109: "-", 110: ".", 111: "/", 127: "Delete", + 173: "-", 186: ";", 187: "=", 188: ",", 189: "-", 190: ".", 191: "/", 192: "`", 219: "[", 220: "\\", + 221: "]", 222: "'", 63232: "Up", 63233: "Down", 63234: "Left", 63235: "Right", 63272: "Delete", + 63273: "Home", 63275: "End", 63276: "PageUp", 63277: "PageDown", 63302: "Insert" + }; + (function() { + // Number keys + for (var i = 0; i < 10; i++) keyNames[i + 48] = keyNames[i + 96] = String(i); + // Alphabetic keys + for (var i = 65; i <= 90; i++) keyNames[i] = String.fromCharCode(i); + // Function keys + for (var i = 1; i <= 12; i++) keyNames[i + 111] = keyNames[i + 63235] = "F" + i; + })(); + + // BIDI HELPERS + + function iterateBidiSections(order, from, to, f) { + if (!order) return f(from, to, "ltr"); + var found = false; + for (var i = 0; i < order.length; ++i) { + var part = order[i]; + if (part.from < to && part.to > from || from == to && part.to == from) { + f(Math.max(part.from, from), Math.min(part.to, to), part.level == 1 ? "rtl" : "ltr"); + found = true; + } + } + if (!found) f(from, to, "ltr"); + } + + function bidiLeft(part) { return part.level % 2 ? part.to : part.from; } + function bidiRight(part) { return part.level % 2 ? part.from : part.to; } + + function lineLeft(line) { var order = getOrder(line); return order ? bidiLeft(order[0]) : 0; } + function lineRight(line) { + var order = getOrder(line); + if (!order) return line.text.length; + return bidiRight(lst(order)); + } + + function lineStart(cm, lineN) { + var line = getLine(cm.doc, lineN); + var visual = visualLine(line); + if (visual != line) lineN = lineNo(visual); + var order = getOrder(visual); + var ch = !order ? 0 : order[0].level % 2 ? lineRight(visual) : lineLeft(visual); + return Pos(lineN, ch); + } + function lineEnd(cm, lineN) { + var merged, line = getLine(cm.doc, lineN); + while (merged = collapsedSpanAtEnd(line)) { + line = merged.find(1, true).line; + lineN = null; + } + var order = getOrder(line); + var ch = !order ? line.text.length : order[0].level % 2 ? lineLeft(line) : lineRight(line); + return Pos(lineN == null ? lineNo(line) : lineN, ch); + } + function lineStartSmart(cm, pos) { + var start = lineStart(cm, pos.line); + var line = getLine(cm.doc, start.line); + var order = getOrder(line); + if (!order || order[0].level == 0) { + var firstNonWS = Math.max(0, line.text.search(/\S/)); + var inWS = pos.line == start.line && pos.ch <= firstNonWS && pos.ch; + return Pos(start.line, inWS ? 0 : firstNonWS); + } + return start; + } + + function compareBidiLevel(order, a, b) { + var linedir = order[0].level; + if (a == linedir) return true; + if (b == linedir) return false; + return a < b; + } + var bidiOther; + function getBidiPartAt(order, pos) { + bidiOther = null; + for (var i = 0, found; i < order.length; ++i) { + var cur = order[i]; + if (cur.from < pos && cur.to > pos) return i; + if ((cur.from == pos || cur.to == pos)) { + if (found == null) { + found = i; + } else if (compareBidiLevel(order, cur.level, order[found].level)) { + if (cur.from != cur.to) bidiOther = found; + return i; + } else { + if (cur.from != cur.to) bidiOther = i; + return found; + } + } + } + return found; + } + + function moveInLine(line, pos, dir, byUnit) { + if (!byUnit) return pos + dir; + do pos += dir; + while (pos > 0 && isExtendingChar(line.text.charAt(pos))); + return pos; + } + + // This is needed in order to move 'visually' through bi-directional + // text -- i.e., pressing left should make the cursor go left, even + // when in RTL text. The tricky part is the 'jumps', where RTL and + // LTR text touch each other. This often requires the cursor offset + // to move more than one unit, in order to visually move one unit. + function moveVisually(line, start, dir, byUnit) { + var bidi = getOrder(line); + if (!bidi) return moveLogically(line, start, dir, byUnit); + var pos = getBidiPartAt(bidi, start), part = bidi[pos]; + var target = moveInLine(line, start, part.level % 2 ? -dir : dir, byUnit); + + for (;;) { + if (target > part.from && target < part.to) return target; + if (target == part.from || target == part.to) { + if (getBidiPartAt(bidi, target) == pos) return target; + part = bidi[pos += dir]; + return (dir > 0) == part.level % 2 ? part.to : part.from; + } else { + part = bidi[pos += dir]; + if (!part) return null; + if ((dir > 0) == part.level % 2) + target = moveInLine(line, part.to, -1, byUnit); + else + target = moveInLine(line, part.from, 1, byUnit); + } + } + } + + function moveLogically(line, start, dir, byUnit) { + var target = start + dir; + if (byUnit) while (target > 0 && isExtendingChar(line.text.charAt(target))) target += dir; + return target < 0 || target > line.text.length ? null : target; + } + + // Bidirectional ordering algorithm + // See http://unicode.org/reports/tr9/tr9-13.html for the algorithm + // that this (partially) implements. + + // One-char codes used for character types: + // L (L): Left-to-Right + // R (R): Right-to-Left + // r (AL): Right-to-Left Arabic + // 1 (EN): European Number + // + (ES): European Number Separator + // % (ET): European Number Terminator + // n (AN): Arabic Number + // , (CS): Common Number Separator + // m (NSM): Non-Spacing Mark + // b (BN): Boundary Neutral + // s (B): Paragraph Separator + // t (S): Segment Separator + // w (WS): Whitespace + // N (ON): Other Neutrals + + // Returns null if characters are ordered as they appear + // (left-to-right), or an array of sections ({from, to, level} + // objects) in the order in which they occur visually. + var bidiOrdering = (function() { + // Character types for codepoints 0 to 0xff + var lowTypes = "bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN"; + // Character types for codepoints 0x600 to 0x6ff + var arabicTypes = "rrrrrrrrrrrr,rNNmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmrrrrrrrnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmNmmmm"; + function charType(code) { + if (code <= 0xf7) return lowTypes.charAt(code); + else if (0x590 <= code && code <= 0x5f4) return "R"; + else if (0x600 <= code && code <= 0x6ed) return arabicTypes.charAt(code - 0x600); + else if (0x6ee <= code && code <= 0x8ac) return "r"; + else if (0x2000 <= code && code <= 0x200b) return "w"; + else if (code == 0x200c) return "b"; + else return "L"; + } + + var bidiRE = /[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/; + var isNeutral = /[stwN]/, isStrong = /[LRr]/, countsAsLeft = /[Lb1n]/, countsAsNum = /[1n]/; + // Browsers seem to always treat the boundaries of block elements as being L. + var outerType = "L"; + + function BidiSpan(level, from, to) { + this.level = level; + this.from = from; this.to = to; + } + + return function(str) { + if (!bidiRE.test(str)) return false; + var len = str.length, types = []; + for (var i = 0, type; i < len; ++i) + types.push(type = charType(str.charCodeAt(i))); + + // W1. Examine each non-spacing mark (NSM) in the level run, and + // change the type of the NSM to the type of the previous + // character. If the NSM is at the start of the level run, it will + // get the type of sor. + for (var i = 0, prev = outerType; i < len; ++i) { + var type = types[i]; + if (type == "m") types[i] = prev; + else prev = type; + } + + // W2. Search backwards from each instance of a European number + // until the first strong type (R, L, AL, or sor) is found. If an + // AL is found, change the type of the European number to Arabic + // number. + // W3. Change all ALs to R. + for (var i = 0, cur = outerType; i < len; ++i) { + var type = types[i]; + if (type == "1" && cur == "r") types[i] = "n"; + else if (isStrong.test(type)) { cur = type; if (type == "r") types[i] = "R"; } + } + + // W4. A single European separator between two European numbers + // changes to a European number. A single common separator between + // two numbers of the same type changes to that type. + for (var i = 1, prev = types[0]; i < len - 1; ++i) { + var type = types[i]; + if (type == "+" && prev == "1" && types[i+1] == "1") types[i] = "1"; + else if (type == "," && prev == types[i+1] && + (prev == "1" || prev == "n")) types[i] = prev; + prev = type; + } + + // W5. A sequence of European terminators adjacent to European + // numbers changes to all European numbers. + // W6. Otherwise, separators and terminators change to Other + // Neutral. + for (var i = 0; i < len; ++i) { + var type = types[i]; + if (type == ",") types[i] = "N"; + else if (type == "%") { + for (var end = i + 1; end < len && types[end] == "%"; ++end) {} + var replace = (i && types[i-1] == "!") || (end < len && types[end] == "1") ? "1" : "N"; + for (var j = i; j < end; ++j) types[j] = replace; + i = end - 1; + } + } + + // W7. Search backwards from each instance of a European number + // until the first strong type (R, L, or sor) is found. If an L is + // found, then change the type of the European number to L. + for (var i = 0, cur = outerType; i < len; ++i) { + var type = types[i]; + if (cur == "L" && type == "1") types[i] = "L"; + else if (isStrong.test(type)) cur = type; + } + + // N1. A sequence of neutrals takes the direction of the + // surrounding strong text if the text on both sides has the same + // direction. European and Arabic numbers act as if they were R in + // terms of their influence on neutrals. Start-of-level-run (sor) + // and end-of-level-run (eor) are used at level run boundaries. + // N2. Any remaining neutrals take the embedding direction. + for (var i = 0; i < len; ++i) { + if (isNeutral.test(types[i])) { + for (var end = i + 1; end < len && isNeutral.test(types[end]); ++end) {} + var before = (i ? types[i-1] : outerType) == "L"; + var after = (end < len ? types[end] : outerType) == "L"; + var replace = before || after ? "L" : "R"; + for (var j = i; j < end; ++j) types[j] = replace; + i = end - 1; + } + } + + // Here we depart from the documented algorithm, in order to avoid + // building up an actual levels array. Since there are only three + // levels (0, 1, 2) in an implementation that doesn't take + // explicit embedding into account, we can build up the order on + // the fly, without following the level-based algorithm. + var order = [], m; + for (var i = 0; i < len;) { + if (countsAsLeft.test(types[i])) { + var start = i; + for (++i; i < len && countsAsLeft.test(types[i]); ++i) {} + order.push(new BidiSpan(0, start, i)); + } else { + var pos = i, at = order.length; + for (++i; i < len && types[i] != "L"; ++i) {} + for (var j = pos; j < i;) { + if (countsAsNum.test(types[j])) { + if (pos < j) order.splice(at, 0, new BidiSpan(1, pos, j)); + var nstart = j; + for (++j; j < i && countsAsNum.test(types[j]); ++j) {} + order.splice(at, 0, new BidiSpan(2, nstart, j)); + pos = j; + } else ++j; + } + if (pos < i) order.splice(at, 0, new BidiSpan(1, pos, i)); + } + } + if (order[0].level == 1 && (m = str.match(/^\s+/))) { + order[0].from = m[0].length; + order.unshift(new BidiSpan(0, 0, m[0].length)); + } + if (lst(order).level == 1 && (m = str.match(/\s+$/))) { + lst(order).to -= m[0].length; + order.push(new BidiSpan(0, len - m[0].length, len)); + } + if (order[0].level == 2) + order.unshift(new BidiSpan(1, order[0].to, order[0].to)); + if (order[0].level != lst(order).level) + order.push(new BidiSpan(order[0].level, len, len)); + + return order; + }; + })(); + + // THE END + + CodeMirror.version = "5.8.1"; + + return CodeMirror; +}); diff --git a/public/assets/frontend/js/plugins/datatables.bootstrap.min.js b/public/assets/frontend/js/plugins/datatables.bootstrap.min.js new file mode 100644 index 00000000..21f1c14f --- /dev/null +++ b/public/assets/frontend/js/plugins/datatables.bootstrap.min.js @@ -0,0 +1,9 @@ +/*! + DataTables Bootstrap 3 integration + ©2011-2015 SpryMedia Ltd - datatables.net/license +*/ +(function(b){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(a){return b(a,window,document)}):"object"===typeof exports?module.exports=function(a,e){a||(a=window);if(!e||!e.fn.dataTable)e=require("datatables.net")(a,e).$;return b(e,a,a.document)}:b(jQuery,window,document)})(function(b,a,e){var d=b.fn.dataTable;b.extend(!0,d.defaults,{dom:"<'row'<'col-sm-6'l><'col-sm-6'f>><'row'<'col-sm-12'tr>><'row'<'col-sm-5'i><'col-sm-7'p>>",renderer:"bootstrap"});b.extend(d.ext.classes, +{sWrapper:"dataTables_wrapper form-inline dt-bootstrap",sFilterInput:"form-control input-sm",sLengthSelect:"form-control input-sm",sProcessing:"dataTables_processing panel panel-default"});d.ext.renderer.pageButton.bootstrap=function(a,h,r,m,j,n){var o=new d.Api(a),s=a.oClasses,k=a.oLanguage.oPaginate,t=a.oLanguage.oAria.paginate||{},f,g,p=0,q=function(d,e){var l,h,i,c,m=function(a){a.preventDefault();!b(a.currentTarget).hasClass("disabled")&&o.page()!=a.data.action&&o.page(a.data.action).draw("page")}; +l=0;for(h=e.length;l<h;l++)if(c=e[l],b.isArray(c))q(d,c);else{g=f="";switch(c){case "ellipsis":f="&#x2026;";g="disabled";break;case "first":f=k.sFirst;g=c+(0<j?"":" disabled");break;case "previous":f=k.sPrevious;g=c+(0<j?"":" disabled");break;case "next":f=k.sNext;g=c+(j<n-1?"":" disabled");break;case "last":f=k.sLast;g=c+(j<n-1?"":" disabled");break;default:f=c+1,g=j===c?"active":""}f&&(i=b("<li>",{"class":s.sPageButton+" "+g,id:0===r&&"string"===typeof c?a.sTableId+"_"+c:null}).append(b("<a>",{href:"#", +"aria-controls":a.sTableId,"aria-label":t[c],"data-dt-idx":p,tabindex:a.iTabIndex}).html(f)).appendTo(d),a.oApi._fnBindAction(i,{action:c},m),p++)}},i;try{i=b(h).find(e.activeElement).data("dt-idx")}catch(u){}q(b(h).empty().html('<ul class="pagination"/>').children("ul"),m);i&&b(h).find("[data-dt-idx="+i+"]").focus()};d.TableTools&&(b.extend(!0,d.TableTools.classes,{container:"DTTT btn-group",buttons:{normal:"btn btn-default",disabled:"disabled"},collection:{container:"DTTT_dropdown dropdown-menu", +buttons:{normal:"",disabled:"disabled"}},print:{info:"DTTT_print_info"},select:{row:"active"}}),b.extend(!0,d.TableTools.DEFAULTS.oTags,{collection:{container:"ul",button:"li",liner:"a"}}));return d}); diff --git a/public/assets/frontend/js/plugins/dropzone.js b/public/assets/frontend/js/plugins/dropzone.js new file mode 100644 index 00000000..cd7855fb --- /dev/null +++ b/public/assets/frontend/js/plugins/dropzone.js @@ -0,0 +1,1752 @@ + +/* + * + * More info at [www.dropzonejs.com](http://www.dropzonejs.com) + * + * Copyright (c) 2012, Matias Meno + * + * 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. + * + */ + +(function() { + var Dropzone, Emitter, camelize, contentLoaded, detectVerticalSquash, drawImageIOSFix, noop, without, + __slice = [].slice, + __hasProp = {}.hasOwnProperty, + __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }; + + noop = function() {}; + + Emitter = (function() { + function Emitter() {} + + Emitter.prototype.addEventListener = Emitter.prototype.on; + + Emitter.prototype.on = function(event, fn) { + this._callbacks = this._callbacks || {}; + if (!this._callbacks[event]) { + this._callbacks[event] = []; + } + this._callbacks[event].push(fn); + return this; + }; + + Emitter.prototype.emit = function() { + var args, callback, callbacks, event, _i, _len; + event = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : []; + this._callbacks = this._callbacks || {}; + callbacks = this._callbacks[event]; + if (callbacks) { + for (_i = 0, _len = callbacks.length; _i < _len; _i++) { + callback = callbacks[_i]; + callback.apply(this, args); + } + } + return this; + }; + + Emitter.prototype.removeListener = Emitter.prototype.off; + + Emitter.prototype.removeAllListeners = Emitter.prototype.off; + + Emitter.prototype.removeEventListener = Emitter.prototype.off; + + Emitter.prototype.off = function(event, fn) { + var callback, callbacks, i, _i, _len; + if (!this._callbacks || arguments.length === 0) { + this._callbacks = {}; + return this; + } + callbacks = this._callbacks[event]; + if (!callbacks) { + return this; + } + if (arguments.length === 1) { + delete this._callbacks[event]; + return this; + } + for (i = _i = 0, _len = callbacks.length; _i < _len; i = ++_i) { + callback = callbacks[i]; + if (callback === fn) { + callbacks.splice(i, 1); + break; + } + } + return this; + }; + + return Emitter; + + })(); + + Dropzone = (function(_super) { + var extend, resolveOption; + + __extends(Dropzone, _super); + + Dropzone.prototype.Emitter = Emitter; + + + /* + This is a list of all available events you can register on a dropzone object. + + You can register an event handler like this: + + dropzone.on("dragEnter", function() { }); + */ + + Dropzone.prototype.events = ["drop", "dragstart", "dragend", "dragenter", "dragover", "dragleave", "addedfile", "addedfiles", "removedfile", "thumbnail", "error", "errormultiple", "processing", "processingmultiple", "uploadprogress", "totaluploadprogress", "sending", "sendingmultiple", "success", "successmultiple", "canceled", "canceledmultiple", "complete", "completemultiple", "reset", "maxfilesexceeded", "maxfilesreached", "queuecomplete"]; + + Dropzone.prototype.defaultOptions = { + url: null, + method: "post", + withCredentials: false, + parallelUploads: 2, + uploadMultiple: false, + maxFilesize: 256, + paramName: "file", + createImageThumbnails: true, + maxThumbnailFilesize: 10, + thumbnailWidth: 120, + thumbnailHeight: 120, + filesizeBase: 1000, + maxFiles: null, + params: {}, + clickable: true, + ignoreHiddenFiles: true, + acceptedFiles: null, + acceptedMimeTypes: null, + autoProcessQueue: true, + autoQueue: true, + addRemoveLinks: false, + previewsContainer: null, + hiddenInputContainer: "body", + capture: null, + dictDefaultMessage: "Drop files here to upload", + dictFallbackMessage: "Your browser does not support drag'n'drop file uploads.", + dictFallbackText: "Please use the fallback form below to upload your files like in the olden days.", + dictFileTooBig: "File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.", + dictInvalidFileType: "You can't upload files of this type.", + dictResponseError: "Server responded with {{statusCode}} code.", + dictCancelUpload: "Cancel upload", + dictCancelUploadConfirmation: "Are you sure you want to cancel this upload?", + dictRemoveFile: "Remove file", + dictRemoveFileConfirmation: null, + dictMaxFilesExceeded: "You can not upload any more files.", + accept: function(file, done) { + return done(); + }, + init: function() { + return noop; + }, + forceFallback: false, + fallback: function() { + var child, messageElement, span, _i, _len, _ref; + this.element.className = "" + this.element.className + " dz-browser-not-supported"; + _ref = this.element.getElementsByTagName("div"); + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + child = _ref[_i]; + if (/(^| )dz-message($| )/.test(child.className)) { + messageElement = child; + child.className = "dz-message"; + continue; + } + } + if (!messageElement) { + messageElement = Dropzone.createElement("<div class=\"dz-message\"><span></span></div>"); + this.element.appendChild(messageElement); + } + span = messageElement.getElementsByTagName("span")[0]; + if (span) { + if (span.textContent != null) { + span.textContent = this.options.dictFallbackMessage; + } else if (span.innerText != null) { + span.innerText = this.options.dictFallbackMessage; + } + } + return this.element.appendChild(this.getFallbackForm()); + }, + resize: function(file) { + var info, srcRatio, trgRatio; + info = { + srcX: 0, + srcY: 0, + srcWidth: file.width, + srcHeight: file.height + }; + srcRatio = file.width / file.height; + info.optWidth = this.options.thumbnailWidth; + info.optHeight = this.options.thumbnailHeight; + if ((info.optWidth == null) && (info.optHeight == null)) { + info.optWidth = info.srcWidth; + info.optHeight = info.srcHeight; + } else if (info.optWidth == null) { + info.optWidth = srcRatio * info.optHeight; + } else if (info.optHeight == null) { + info.optHeight = (1 / srcRatio) * info.optWidth; + } + trgRatio = info.optWidth / info.optHeight; + if (file.height < info.optHeight || file.width < info.optWidth) { + info.trgHeight = info.srcHeight; + info.trgWidth = info.srcWidth; + } else { + if (srcRatio > trgRatio) { + info.srcHeight = file.height; + info.srcWidth = info.srcHeight * trgRatio; + } else { + info.srcWidth = file.width; + info.srcHeight = info.srcWidth / trgRatio; + } + } + info.srcX = (file.width - info.srcWidth) / 2; + info.srcY = (file.height - info.srcHeight) / 2; + return info; + }, + + /* + Those functions register themselves to the events on init and handle all + the user interface specific stuff. Overwriting them won't break the upload + but can break the way it's displayed. + You can overwrite them if you don't like the default behavior. If you just + want to add an additional event handler, register it on the dropzone object + and don't overwrite those options. + */ + drop: function(e) { + return this.element.classList.remove("dz-drag-hover"); + }, + dragstart: noop, + dragend: function(e) { + return this.element.classList.remove("dz-drag-hover"); + }, + dragenter: function(e) { + return this.element.classList.add("dz-drag-hover"); + }, + dragover: function(e) { + return this.element.classList.add("dz-drag-hover"); + }, + dragleave: function(e) { + return this.element.classList.remove("dz-drag-hover"); + }, + paste: noop, + reset: function() { + return this.element.classList.remove("dz-started"); + }, + addedfile: function(file) { + var node, removeFileEvent, removeLink, _i, _j, _k, _len, _len1, _len2, _ref, _ref1, _ref2, _results; + if (this.element === this.previewsContainer) { + this.element.classList.add("dz-started"); + } + if (this.previewsContainer) { + file.previewElement = Dropzone.createElement(this.options.previewTemplate.trim()); + file.previewTemplate = file.previewElement; + this.previewsContainer.appendChild(file.previewElement); + _ref = file.previewElement.querySelectorAll("[data-dz-name]"); + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + node = _ref[_i]; + node.textContent = file.name; + } + _ref1 = file.previewElement.querySelectorAll("[data-dz-size]"); + for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) { + node = _ref1[_j]; + node.innerHTML = this.filesize(file.size); + } + if (this.options.addRemoveLinks) { + file._removeLink = Dropzone.createElement("<a class=\"dz-remove\" href=\"javascript:undefined;\" data-dz-remove>" + this.options.dictRemoveFile + "</a>"); + file.previewElement.appendChild(file._removeLink); + } + removeFileEvent = (function(_this) { + return function(e) { + e.preventDefault(); + e.stopPropagation(); + if (file.status === Dropzone.UPLOADING) { + return Dropzone.confirm(_this.options.dictCancelUploadConfirmation, function() { + return _this.removeFile(file); + }); + } else { + if (_this.options.dictRemoveFileConfirmation) { + return Dropzone.confirm(_this.options.dictRemoveFileConfirmation, function() { + return _this.removeFile(file); + }); + } else { + return _this.removeFile(file); + } + } + }; + })(this); + _ref2 = file.previewElement.querySelectorAll("[data-dz-remove]"); + _results = []; + for (_k = 0, _len2 = _ref2.length; _k < _len2; _k++) { + removeLink = _ref2[_k]; + _results.push(removeLink.addEventListener("click", removeFileEvent)); + } + return _results; + } + }, + removedfile: function(file) { + var _ref; + if (file.previewElement) { + if ((_ref = file.previewElement) != null) { + _ref.parentNode.removeChild(file.previewElement); + } + } + return this._updateMaxFilesReachedClass(); + }, + thumbnail: function(file, dataUrl) { + var thumbnailElement, _i, _len, _ref; + if (file.previewElement) { + file.previewElement.classList.remove("dz-file-preview"); + _ref = file.previewElement.querySelectorAll("[data-dz-thumbnail]"); + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + thumbnailElement = _ref[_i]; + thumbnailElement.alt = file.name; + thumbnailElement.src = dataUrl; + } + return setTimeout(((function(_this) { + return function() { + return file.previewElement.classList.add("dz-image-preview"); + }; + })(this)), 1); + } + }, + error: function(file, message) { + var node, _i, _len, _ref, _results; + if (file.previewElement) { + file.previewElement.classList.add("dz-error"); + if (typeof message !== "String" && message.error) { + message = message.error; + } + _ref = file.previewElement.querySelectorAll("[data-dz-errormessage]"); + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + node = _ref[_i]; + _results.push(node.textContent = message); + } + return _results; + } + }, + errormultiple: noop, + processing: function(file) { + if (file.previewElement) { + file.previewElement.classList.add("dz-processing"); + if (file._removeLink) { + return file._removeLink.textContent = this.options.dictCancelUpload; + } + } + }, + processingmultiple: noop, + uploadprogress: function(file, progress, bytesSent) { + var node, _i, _len, _ref, _results; + if (file.previewElement) { + _ref = file.previewElement.querySelectorAll("[data-dz-uploadprogress]"); + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + node = _ref[_i]; + if (node.nodeName === 'PROGRESS') { + _results.push(node.value = progress); + } else { + _results.push(node.style.width = "" + progress + "%"); + } + } + return _results; + } + }, + totaluploadprogress: noop, + sending: noop, + sendingmultiple: noop, + success: function(file) { + if (file.previewElement) { + return file.previewElement.classList.add("dz-success"); + } + }, + successmultiple: noop, + canceled: function(file) { + return this.emit("error", file, "Upload canceled."); + }, + canceledmultiple: noop, + complete: function(file) { + if (file._removeLink) { + file._removeLink.textContent = this.options.dictRemoveFile; + } + if (file.previewElement) { + return file.previewElement.classList.add("dz-complete"); + } + }, + completemultiple: noop, + maxfilesexceeded: noop, + maxfilesreached: noop, + queuecomplete: noop, + addedfiles: noop, + previewTemplate: "<div class=\"dz-preview dz-file-preview\">\n <div class=\"dz-image\"><img data-dz-thumbnail /></div>\n <div class=\"dz-details\">\n <div class=\"dz-size\"><span data-dz-size></span></div>\n <div class=\"dz-filename\"><span data-dz-name></span></div>\n </div>\n <div class=\"dz-progress\"><span class=\"dz-upload\" data-dz-uploadprogress></span></div>\n <div class=\"dz-error-message\"><span data-dz-errormessage></span></div>\n <div class=\"dz-success-mark\">\n <svg width=\"54px\" height=\"54px\" viewBox=\"0 0 54 54\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:sketch=\"http://www.bohemiancoding.com/sketch/ns\">\n <title>Check</title>\n <defs></defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\" sketch:type=\"MSPage\">\n <path d=\"M23.5,31.8431458 L17.5852419,25.9283877 C16.0248253,24.3679711 13.4910294,24.366835 11.9289322,25.9289322 C10.3700136,27.4878508 10.3665912,30.0234455 11.9283877,31.5852419 L20.4147581,40.0716123 C20.5133999,40.1702541 20.6159315,40.2626649 20.7218615,40.3488435 C22.2835669,41.8725651 24.794234,41.8626202 26.3461564,40.3106978 L43.3106978,23.3461564 C44.8771021,21.7797521 44.8758057,19.2483887 43.3137085,17.6862915 C41.7547899,16.1273729 39.2176035,16.1255422 37.6538436,17.6893022 L23.5,31.8431458 Z M27,53 C41.3594035,53 53,41.3594035 53,27 C53,12.6405965 41.3594035,1 27,1 C12.6405965,1 1,12.6405965 1,27 C1,41.3594035 12.6405965,53 27,53 Z\" id=\"Oval-2\" stroke-opacity=\"0.198794158\" stroke=\"#747474\" fill-opacity=\"0.816519475\" fill=\"#FFFFFF\" sketch:type=\"MSShapeGroup\"></path>\n </g>\n </svg>\n </div>\n <div class=\"dz-error-mark\">\n <svg width=\"54px\" height=\"54px\" viewBox=\"0 0 54 54\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:sketch=\"http://www.bohemiancoding.com/sketch/ns\">\n <title>Error</title>\n <defs></defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\" sketch:type=\"MSPage\">\n <g id=\"Check-+-Oval-2\" sketch:type=\"MSLayerGroup\" stroke=\"#747474\" stroke-opacity=\"0.198794158\" fill=\"#FFFFFF\" fill-opacity=\"0.816519475\">\n <path d=\"M32.6568542,29 L38.3106978,23.3461564 C39.8771021,21.7797521 39.8758057,19.2483887 38.3137085,17.6862915 C36.7547899,16.1273729 34.2176035,16.1255422 32.6538436,17.6893022 L27,23.3431458 L21.3461564,17.6893022 C19.7823965,16.1255422 17.2452101,16.1273729 15.6862915,17.6862915 C14.1241943,19.2483887 14.1228979,21.7797521 15.6893022,23.3461564 L21.3431458,29 L15.6893022,34.6538436 C14.1228979,36.2202479 14.1241943,38.7516113 15.6862915,40.3137085 C17.2452101,41.8726271 19.7823965,41.8744578 21.3461564,40.3106978 L27,34.6568542 L32.6538436,40.3106978 C34.2176035,41.8744578 36.7547899,41.8726271 38.3137085,40.3137085 C39.8758057,38.7516113 39.8771021,36.2202479 38.3106978,34.6538436 L32.6568542,29 Z M27,53 C41.3594035,53 53,41.3594035 53,27 C53,12.6405965 41.3594035,1 27,1 C12.6405965,1 1,12.6405965 1,27 C1,41.3594035 12.6405965,53 27,53 Z\" id=\"Oval-2\" sketch:type=\"MSShapeGroup\"></path>\n </g>\n </g>\n </svg>\n </div>\n</div>" + }; + + extend = function() { + var key, object, objects, target, val, _i, _len; + target = arguments[0], objects = 2 <= arguments.length ? __slice.call(arguments, 1) : []; + for (_i = 0, _len = objects.length; _i < _len; _i++) { + object = objects[_i]; + for (key in object) { + val = object[key]; + target[key] = val; + } + } + return target; + }; + + function Dropzone(element, options) { + var elementOptions, fallback, _ref; + this.element = element; + this.version = Dropzone.version; + this.defaultOptions.previewTemplate = this.defaultOptions.previewTemplate.replace(/\n*/g, ""); + this.clickableElements = []; + this.listeners = []; + this.files = []; + if (typeof this.element === "string") { + this.element = document.querySelector(this.element); + } + if (!(this.element && (this.element.nodeType != null))) { + throw new Error("Invalid dropzone element."); + } + if (this.element.dropzone) { + throw new Error("Dropzone already attached."); + } + Dropzone.instances.push(this); + this.element.dropzone = this; + elementOptions = (_ref = Dropzone.optionsForElement(this.element)) != null ? _ref : {}; + this.options = extend({}, this.defaultOptions, elementOptions, options != null ? options : {}); + if (this.options.forceFallback || !Dropzone.isBrowserSupported()) { + return this.options.fallback.call(this); + } + if (this.options.url == null) { + this.options.url = this.element.getAttribute("action"); + } + if (!this.options.url) { + throw new Error("No URL provided."); + } + if (this.options.acceptedFiles && this.options.acceptedMimeTypes) { + throw new Error("You can't provide both 'acceptedFiles' and 'acceptedMimeTypes'. 'acceptedMimeTypes' is deprecated."); + } + if (this.options.acceptedMimeTypes) { + this.options.acceptedFiles = this.options.acceptedMimeTypes; + delete this.options.acceptedMimeTypes; + } + this.options.method = this.options.method.toUpperCase(); + if ((fallback = this.getExistingFallback()) && fallback.parentNode) { + fallback.parentNode.removeChild(fallback); + } + if (this.options.previewsContainer !== false) { + if (this.options.previewsContainer) { + this.previewsContainer = Dropzone.getElement(this.options.previewsContainer, "previewsContainer"); + } else { + this.previewsContainer = this.element; + } + } + if (this.options.clickable) { + if (this.options.clickable === true) { + this.clickableElements = [this.element]; + } else { + this.clickableElements = Dropzone.getElements(this.options.clickable, "clickable"); + } + } + this.init(); + } + + Dropzone.prototype.getAcceptedFiles = function() { + var file, _i, _len, _ref, _results; + _ref = this.files; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + file = _ref[_i]; + if (file.accepted) { + _results.push(file); + } + } + return _results; + }; + + Dropzone.prototype.getRejectedFiles = function() { + var file, _i, _len, _ref, _results; + _ref = this.files; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + file = _ref[_i]; + if (!file.accepted) { + _results.push(file); + } + } + return _results; + }; + + Dropzone.prototype.getFilesWithStatus = function(status) { + var file, _i, _len, _ref, _results; + _ref = this.files; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + file = _ref[_i]; + if (file.status === status) { + _results.push(file); + } + } + return _results; + }; + + Dropzone.prototype.getQueuedFiles = function() { + return this.getFilesWithStatus(Dropzone.QUEUED); + }; + + Dropzone.prototype.getUploadingFiles = function() { + return this.getFilesWithStatus(Dropzone.UPLOADING); + }; + + Dropzone.prototype.getAddedFiles = function() { + return this.getFilesWithStatus(Dropzone.ADDED); + }; + + Dropzone.prototype.getActiveFiles = function() { + var file, _i, _len, _ref, _results; + _ref = this.files; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + file = _ref[_i]; + if (file.status === Dropzone.UPLOADING || file.status === Dropzone.QUEUED) { + _results.push(file); + } + } + return _results; + }; + + Dropzone.prototype.init = function() { + var eventName, noPropagation, setupHiddenFileInput, _i, _len, _ref, _ref1; + if (this.element.tagName === "form") { + this.element.setAttribute("enctype", "multipart/form-data"); + } + if (this.element.classList.contains("dropzone") && !this.element.querySelector(".dz-message")) { + this.element.appendChild(Dropzone.createElement("<div class=\"dz-default dz-message\"><span>" + this.options.dictDefaultMessage + "</span></div>")); + } + if (this.clickableElements.length) { + setupHiddenFileInput = (function(_this) { + return function() { + if (_this.hiddenFileInput) { + _this.hiddenFileInput.parentNode.removeChild(_this.hiddenFileInput); + } + _this.hiddenFileInput = document.createElement("input"); + _this.hiddenFileInput.setAttribute("type", "file"); + if ((_this.options.maxFiles == null) || _this.options.maxFiles > 1) { + _this.hiddenFileInput.setAttribute("multiple", "multiple"); + } + _this.hiddenFileInput.className = "dz-hidden-input"; + if (_this.options.acceptedFiles != null) { + _this.hiddenFileInput.setAttribute("accept", _this.options.acceptedFiles); + } + if (_this.options.capture != null) { + _this.hiddenFileInput.setAttribute("capture", _this.options.capture); + } + _this.hiddenFileInput.style.visibility = "hidden"; + _this.hiddenFileInput.style.position = "absolute"; + _this.hiddenFileInput.style.top = "0"; + _this.hiddenFileInput.style.left = "0"; + _this.hiddenFileInput.style.height = "0"; + _this.hiddenFileInput.style.width = "0"; + document.querySelector(_this.options.hiddenInputContainer).appendChild(_this.hiddenFileInput); + return _this.hiddenFileInput.addEventListener("change", function() { + var file, files, _i, _len; + files = _this.hiddenFileInput.files; + if (files.length) { + for (_i = 0, _len = files.length; _i < _len; _i++) { + file = files[_i]; + _this.addFile(file); + } + } + _this.emit("addedfiles", files); + return setupHiddenFileInput(); + }); + }; + })(this); + setupHiddenFileInput(); + } + this.URL = (_ref = window.URL) != null ? _ref : window.webkitURL; + _ref1 = this.events; + for (_i = 0, _len = _ref1.length; _i < _len; _i++) { + eventName = _ref1[_i]; + this.on(eventName, this.options[eventName]); + } + this.on("uploadprogress", (function(_this) { + return function() { + return _this.updateTotalUploadProgress(); + }; + })(this)); + this.on("removedfile", (function(_this) { + return function() { + return _this.updateTotalUploadProgress(); + }; + })(this)); + this.on("canceled", (function(_this) { + return function(file) { + return _this.emit("complete", file); + }; + })(this)); + this.on("complete", (function(_this) { + return function(file) { + if (_this.getAddedFiles().length === 0 && _this.getUploadingFiles().length === 0 && _this.getQueuedFiles().length === 0) { + return setTimeout((function() { + return _this.emit("queuecomplete"); + }), 0); + } + }; + })(this)); + noPropagation = function(e) { + e.stopPropagation(); + if (e.preventDefault) { + return e.preventDefault(); + } else { + return e.returnValue = false; + } + }; + this.listeners = [ + { + element: this.element, + events: { + "dragstart": (function(_this) { + return function(e) { + return _this.emit("dragstart", e); + }; + })(this), + "dragenter": (function(_this) { + return function(e) { + noPropagation(e); + return _this.emit("dragenter", e); + }; + })(this), + "dragover": (function(_this) { + return function(e) { + var efct; + try { + efct = e.dataTransfer.effectAllowed; + } catch (_error) {} + e.dataTransfer.dropEffect = 'move' === efct || 'linkMove' === efct ? 'move' : 'copy'; + noPropagation(e); + return _this.emit("dragover", e); + }; + })(this), + "dragleave": (function(_this) { + return function(e) { + return _this.emit("dragleave", e); + }; + })(this), + "drop": (function(_this) { + return function(e) { + noPropagation(e); + return _this.drop(e); + }; + })(this), + "dragend": (function(_this) { + return function(e) { + return _this.emit("dragend", e); + }; + })(this) + } + } + ]; + this.clickableElements.forEach((function(_this) { + return function(clickableElement) { + return _this.listeners.push({ + element: clickableElement, + events: { + "click": function(evt) { + if ((clickableElement !== _this.element) || (evt.target === _this.element || Dropzone.elementInside(evt.target, _this.element.querySelector(".dz-message")))) { + _this.hiddenFileInput.click(); + } + return true; + } + } + }); + }; + })(this)); + this.enable(); + return this.options.init.call(this); + }; + + Dropzone.prototype.destroy = function() { + var _ref; + this.disable(); + this.removeAllFiles(true); + if ((_ref = this.hiddenFileInput) != null ? _ref.parentNode : void 0) { + this.hiddenFileInput.parentNode.removeChild(this.hiddenFileInput); + this.hiddenFileInput = null; + } + delete this.element.dropzone; + return Dropzone.instances.splice(Dropzone.instances.indexOf(this), 1); + }; + + Dropzone.prototype.updateTotalUploadProgress = function() { + var activeFiles, file, totalBytes, totalBytesSent, totalUploadProgress, _i, _len, _ref; + totalBytesSent = 0; + totalBytes = 0; + activeFiles = this.getActiveFiles(); + if (activeFiles.length) { + _ref = this.getActiveFiles(); + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + file = _ref[_i]; + totalBytesSent += file.upload.bytesSent; + totalBytes += file.upload.total; + } + totalUploadProgress = 100 * totalBytesSent / totalBytes; + } else { + totalUploadProgress = 100; + } + return this.emit("totaluploadprogress", totalUploadProgress, totalBytes, totalBytesSent); + }; + + Dropzone.prototype._getParamName = function(n) { + if (typeof this.options.paramName === "function") { + return this.options.paramName(n); + } else { + return "" + this.options.paramName + (this.options.uploadMultiple ? "[" + n + "]" : ""); + } + }; + + Dropzone.prototype.getFallbackForm = function() { + var existingFallback, fields, fieldsString, form; + if (existingFallback = this.getExistingFallback()) { + return existingFallback; + } + fieldsString = "<div class=\"dz-fallback\">"; + if (this.options.dictFallbackText) { + fieldsString += "<p>" + this.options.dictFallbackText + "</p>"; + } + fieldsString += "<input type=\"file\" name=\"" + (this._getParamName(0)) + "\" " + (this.options.uploadMultiple ? 'multiple="multiple"' : void 0) + " /><input type=\"submit\" value=\"Upload!\"></div>"; + fields = Dropzone.createElement(fieldsString); + if (this.element.tagName !== "FORM") { + form = Dropzone.createElement("<form action=\"" + this.options.url + "\" enctype=\"multipart/form-data\" method=\"" + this.options.method + "\"></form>"); + form.appendChild(fields); + } else { + this.element.setAttribute("enctype", "multipart/form-data"); + this.element.setAttribute("method", this.options.method); + } + return form != null ? form : fields; + }; + + Dropzone.prototype.getExistingFallback = function() { + var fallback, getFallback, tagName, _i, _len, _ref; + getFallback = function(elements) { + var el, _i, _len; + for (_i = 0, _len = elements.length; _i < _len; _i++) { + el = elements[_i]; + if (/(^| )fallback($| )/.test(el.className)) { + return el; + } + } + }; + _ref = ["div", "form"]; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + tagName = _ref[_i]; + if (fallback = getFallback(this.element.getElementsByTagName(tagName))) { + return fallback; + } + } + }; + + Dropzone.prototype.setupEventListeners = function() { + var elementListeners, event, listener, _i, _len, _ref, _results; + _ref = this.listeners; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + elementListeners = _ref[_i]; + _results.push((function() { + var _ref1, _results1; + _ref1 = elementListeners.events; + _results1 = []; + for (event in _ref1) { + listener = _ref1[event]; + _results1.push(elementListeners.element.addEventListener(event, listener, false)); + } + return _results1; + })()); + } + return _results; + }; + + Dropzone.prototype.removeEventListeners = function() { + var elementListeners, event, listener, _i, _len, _ref, _results; + _ref = this.listeners; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + elementListeners = _ref[_i]; + _results.push((function() { + var _ref1, _results1; + _ref1 = elementListeners.events; + _results1 = []; + for (event in _ref1) { + listener = _ref1[event]; + _results1.push(elementListeners.element.removeEventListener(event, listener, false)); + } + return _results1; + })()); + } + return _results; + }; + + Dropzone.prototype.disable = function() { + var file, _i, _len, _ref, _results; + this.clickableElements.forEach(function(element) { + return element.classList.remove("dz-clickable"); + }); + this.removeEventListeners(); + _ref = this.files; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + file = _ref[_i]; + _results.push(this.cancelUpload(file)); + } + return _results; + }; + + Dropzone.prototype.enable = function() { + this.clickableElements.forEach(function(element) { + return element.classList.add("dz-clickable"); + }); + return this.setupEventListeners(); + }; + + Dropzone.prototype.filesize = function(size) { + var cutoff, i, selectedSize, selectedUnit, unit, units, _i, _len; + selectedSize = 0; + selectedUnit = "b"; + if (size > 0) { + units = ['TB', 'GB', 'MB', 'KB', 'b']; + for (i = _i = 0, _len = units.length; _i < _len; i = ++_i) { + unit = units[i]; + cutoff = Math.pow(this.options.filesizeBase, 4 - i) / 10; + if (size >= cutoff) { + selectedSize = size / Math.pow(this.options.filesizeBase, 4 - i); + selectedUnit = unit; + break; + } + } + selectedSize = Math.round(10 * selectedSize) / 10; + } + return "<strong>" + selectedSize + "</strong> " + selectedUnit; + }; + + Dropzone.prototype._updateMaxFilesReachedClass = function() { + if ((this.options.maxFiles != null) && this.getAcceptedFiles().length >= this.options.maxFiles) { + if (this.getAcceptedFiles().length === this.options.maxFiles) { + this.emit('maxfilesreached', this.files); + } + return this.element.classList.add("dz-max-files-reached"); + } else { + return this.element.classList.remove("dz-max-files-reached"); + } + }; + + Dropzone.prototype.drop = function(e) { + var files, items; + if (!e.dataTransfer) { + return; + } + this.emit("drop", e); + files = e.dataTransfer.files; + this.emit("addedfiles", files); + if (files.length) { + items = e.dataTransfer.items; + if (items && items.length && (items[0].webkitGetAsEntry != null)) { + this._addFilesFromItems(items); + } else { + this.handleFiles(files); + } + } + }; + + Dropzone.prototype.paste = function(e) { + var items, _ref; + if ((e != null ? (_ref = e.clipboardData) != null ? _ref.items : void 0 : void 0) == null) { + return; + } + this.emit("paste", e); + items = e.clipboardData.items; + if (items.length) { + return this._addFilesFromItems(items); + } + }; + + Dropzone.prototype.handleFiles = function(files) { + var file, _i, _len, _results; + _results = []; + for (_i = 0, _len = files.length; _i < _len; _i++) { + file = files[_i]; + _results.push(this.addFile(file)); + } + return _results; + }; + + Dropzone.prototype._addFilesFromItems = function(items) { + var entry, item, _i, _len, _results; + _results = []; + for (_i = 0, _len = items.length; _i < _len; _i++) { + item = items[_i]; + if ((item.webkitGetAsEntry != null) && (entry = item.webkitGetAsEntry())) { + if (entry.isFile) { + _results.push(this.addFile(item.getAsFile())); + } else if (entry.isDirectory) { + _results.push(this._addFilesFromDirectory(entry, entry.name)); + } else { + _results.push(void 0); + } + } else if (item.getAsFile != null) { + if ((item.kind == null) || item.kind === "file") { + _results.push(this.addFile(item.getAsFile())); + } else { + _results.push(void 0); + } + } else { + _results.push(void 0); + } + } + return _results; + }; + + Dropzone.prototype._addFilesFromDirectory = function(directory, path) { + var dirReader, entriesReader; + dirReader = directory.createReader(); + entriesReader = (function(_this) { + return function(entries) { + var entry, _i, _len; + for (_i = 0, _len = entries.length; _i < _len; _i++) { + entry = entries[_i]; + if (entry.isFile) { + entry.file(function(file) { + if (_this.options.ignoreHiddenFiles && file.name.substring(0, 1) === '.') { + return; + } + file.fullPath = "" + path + "/" + file.name; + return _this.addFile(file); + }); + } else if (entry.isDirectory) { + _this._addFilesFromDirectory(entry, "" + path + "/" + entry.name); + } + } + }; + })(this); + return dirReader.readEntries(entriesReader, function(error) { + return typeof console !== "undefined" && console !== null ? typeof console.log === "function" ? console.log(error) : void 0 : void 0; + }); + }; + + Dropzone.prototype.accept = function(file, done) { + if (file.size > this.options.maxFilesize * 1024 * 1024) { + return done(this.options.dictFileTooBig.replace("{{filesize}}", Math.round(file.size / 1024 / 10.24) / 100).replace("{{maxFilesize}}", this.options.maxFilesize)); + } else if (!Dropzone.isValidFile(file, this.options.acceptedFiles)) { + return done(this.options.dictInvalidFileType); + } else if ((this.options.maxFiles != null) && this.getAcceptedFiles().length >= this.options.maxFiles) { + done(this.options.dictMaxFilesExceeded.replace("{{maxFiles}}", this.options.maxFiles)); + return this.emit("maxfilesexceeded", file); + } else { + return this.options.accept.call(this, file, done); + } + }; + + Dropzone.prototype.addFile = function(file) { + file.upload = { + progress: 0, + total: file.size, + bytesSent: 0 + }; + this.files.push(file); + file.status = Dropzone.ADDED; + this.emit("addedfile", file); + this._enqueueThumbnail(file); + return this.accept(file, (function(_this) { + return function(error) { + if (error) { + file.accepted = false; + _this._errorProcessing([file], error); + } else { + file.accepted = true; + if (_this.options.autoQueue) { + _this.enqueueFile(file); + } + } + return _this._updateMaxFilesReachedClass(); + }; + })(this)); + }; + + Dropzone.prototype.enqueueFiles = function(files) { + var file, _i, _len; + for (_i = 0, _len = files.length; _i < _len; _i++) { + file = files[_i]; + this.enqueueFile(file); + } + return null; + }; + + Dropzone.prototype.enqueueFile = function(file) { + if (file.status === Dropzone.ADDED && file.accepted === true) { + file.status = Dropzone.QUEUED; + if (this.options.autoProcessQueue) { + return setTimeout(((function(_this) { + return function() { + return _this.processQueue(); + }; + })(this)), 0); + } + } else { + throw new Error("This file can't be queued because it has already been processed or was rejected."); + } + }; + + Dropzone.prototype._thumbnailQueue = []; + + Dropzone.prototype._processingThumbnail = false; + + Dropzone.prototype._enqueueThumbnail = function(file) { + if (this.options.createImageThumbnails && file.type.match(/image.*/) && file.size <= this.options.maxThumbnailFilesize * 1024 * 1024) { + this._thumbnailQueue.push(file); + return setTimeout(((function(_this) { + return function() { + return _this._processThumbnailQueue(); + }; + })(this)), 0); + } + }; + + Dropzone.prototype._processThumbnailQueue = function() { + if (this._processingThumbnail || this._thumbnailQueue.length === 0) { + return; + } + this._processingThumbnail = true; + return this.createThumbnail(this._thumbnailQueue.shift(), (function(_this) { + return function() { + _this._processingThumbnail = false; + return _this._processThumbnailQueue(); + }; + })(this)); + }; + + Dropzone.prototype.removeFile = function(file) { + if (file.status === Dropzone.UPLOADING) { + this.cancelUpload(file); + } + this.files = without(this.files, file); + this.emit("removedfile", file); + if (this.files.length === 0) { + return this.emit("reset"); + } + }; + + Dropzone.prototype.removeAllFiles = function(cancelIfNecessary) { + var file, _i, _len, _ref; + if (cancelIfNecessary == null) { + cancelIfNecessary = false; + } + _ref = this.files.slice(); + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + file = _ref[_i]; + if (file.status !== Dropzone.UPLOADING || cancelIfNecessary) { + this.removeFile(file); + } + } + return null; + }; + + Dropzone.prototype.createThumbnail = function(file, callback) { + var fileReader; + fileReader = new FileReader; + fileReader.onload = (function(_this) { + return function() { + if (file.type === "image/svg+xml") { + _this.emit("thumbnail", file, fileReader.result); + if (callback != null) { + callback(); + } + return; + } + return _this.createThumbnailFromUrl(file, fileReader.result, callback); + }; + })(this); + return fileReader.readAsDataURL(file); + }; + + Dropzone.prototype.createThumbnailFromUrl = function(file, imageUrl, callback, crossOrigin) { + var img; + img = document.createElement("img"); + if (crossOrigin) { + img.crossOrigin = crossOrigin; + } + img.onload = (function(_this) { + return function() { + var canvas, ctx, resizeInfo, thumbnail, _ref, _ref1, _ref2, _ref3; + file.width = img.width; + file.height = img.height; + resizeInfo = _this.options.resize.call(_this, file); + if (resizeInfo.trgWidth == null) { + resizeInfo.trgWidth = resizeInfo.optWidth; + } + if (resizeInfo.trgHeight == null) { + resizeInfo.trgHeight = resizeInfo.optHeight; + } + canvas = document.createElement("canvas"); + ctx = canvas.getContext("2d"); + canvas.width = resizeInfo.trgWidth; + canvas.height = resizeInfo.trgHeight; + drawImageIOSFix(ctx, img, (_ref = resizeInfo.srcX) != null ? _ref : 0, (_ref1 = resizeInfo.srcY) != null ? _ref1 : 0, resizeInfo.srcWidth, resizeInfo.srcHeight, (_ref2 = resizeInfo.trgX) != null ? _ref2 : 0, (_ref3 = resizeInfo.trgY) != null ? _ref3 : 0, resizeInfo.trgWidth, resizeInfo.trgHeight); + thumbnail = canvas.toDataURL("image/png"); + _this.emit("thumbnail", file, thumbnail); + if (callback != null) { + return callback(); + } + }; + })(this); + if (callback != null) { + img.onerror = callback; + } + return img.src = imageUrl; + }; + + Dropzone.prototype.processQueue = function() { + var i, parallelUploads, processingLength, queuedFiles; + parallelUploads = this.options.parallelUploads; + processingLength = this.getUploadingFiles().length; + i = processingLength; + if (processingLength >= parallelUploads) { + return; + } + queuedFiles = this.getQueuedFiles(); + if (!(queuedFiles.length > 0)) { + return; + } + if (this.options.uploadMultiple) { + return this.processFiles(queuedFiles.slice(0, parallelUploads - processingLength)); + } else { + while (i < parallelUploads) { + if (!queuedFiles.length) { + return; + } + this.processFile(queuedFiles.shift()); + i++; + } + } + }; + + Dropzone.prototype.processFile = function(file) { + return this.processFiles([file]); + }; + + Dropzone.prototype.processFiles = function(files) { + var file, _i, _len; + for (_i = 0, _len = files.length; _i < _len; _i++) { + file = files[_i]; + file.processing = true; + file.status = Dropzone.UPLOADING; + this.emit("processing", file); + } + if (this.options.uploadMultiple) { + this.emit("processingmultiple", files); + } + return this.uploadFiles(files); + }; + + Dropzone.prototype._getFilesWithXhr = function(xhr) { + var file, files; + return files = (function() { + var _i, _len, _ref, _results; + _ref = this.files; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + file = _ref[_i]; + if (file.xhr === xhr) { + _results.push(file); + } + } + return _results; + }).call(this); + }; + + Dropzone.prototype.cancelUpload = function(file) { + var groupedFile, groupedFiles, _i, _j, _len, _len1, _ref; + if (file.status === Dropzone.UPLOADING) { + groupedFiles = this._getFilesWithXhr(file.xhr); + for (_i = 0, _len = groupedFiles.length; _i < _len; _i++) { + groupedFile = groupedFiles[_i]; + groupedFile.status = Dropzone.CANCELED; + } + file.xhr.abort(); + for (_j = 0, _len1 = groupedFiles.length; _j < _len1; _j++) { + groupedFile = groupedFiles[_j]; + this.emit("canceled", groupedFile); + } + if (this.options.uploadMultiple) { + this.emit("canceledmultiple", groupedFiles); + } + } else if ((_ref = file.status) === Dropzone.ADDED || _ref === Dropzone.QUEUED) { + file.status = Dropzone.CANCELED; + this.emit("canceled", file); + if (this.options.uploadMultiple) { + this.emit("canceledmultiple", [file]); + } + } + if (this.options.autoProcessQueue) { + return this.processQueue(); + } + }; + + resolveOption = function() { + var args, option; + option = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : []; + if (typeof option === 'function') { + return option.apply(this, args); + } + return option; + }; + + Dropzone.prototype.uploadFile = function(file) { + return this.uploadFiles([file]); + }; + + Dropzone.prototype.uploadFiles = function(files) { + var file, formData, handleError, headerName, headerValue, headers, i, input, inputName, inputType, key, method, option, progressObj, response, updateProgress, url, value, xhr, _i, _j, _k, _l, _len, _len1, _len2, _len3, _m, _ref, _ref1, _ref2, _ref3, _ref4, _ref5; + xhr = new XMLHttpRequest(); + for (_i = 0, _len = files.length; _i < _len; _i++) { + file = files[_i]; + file.xhr = xhr; + } + method = resolveOption(this.options.method, files); + url = resolveOption(this.options.url, files); + xhr.open(method, url, true); + xhr.withCredentials = !!this.options.withCredentials; + response = null; + handleError = (function(_this) { + return function() { + var _j, _len1, _results; + _results = []; + for (_j = 0, _len1 = files.length; _j < _len1; _j++) { + file = files[_j]; + _results.push(_this._errorProcessing(files, response || _this.options.dictResponseError.replace("{{statusCode}}", xhr.status), xhr)); + } + return _results; + }; + })(this); + updateProgress = (function(_this) { + return function(e) { + var allFilesFinished, progress, _j, _k, _l, _len1, _len2, _len3, _results; + if (e != null) { + progress = 100 * e.loaded / e.total; + for (_j = 0, _len1 = files.length; _j < _len1; _j++) { + file = files[_j]; + file.upload = { + progress: progress, + total: e.total, + bytesSent: e.loaded + }; + } + } else { + allFilesFinished = true; + progress = 100; + for (_k = 0, _len2 = files.length; _k < _len2; _k++) { + file = files[_k]; + if (!(file.upload.progress === 100 && file.upload.bytesSent === file.upload.total)) { + allFilesFinished = false; + } + file.upload.progress = progress; + file.upload.bytesSent = file.upload.total; + } + if (allFilesFinished) { + return; + } + } + _results = []; + for (_l = 0, _len3 = files.length; _l < _len3; _l++) { + file = files[_l]; + _results.push(_this.emit("uploadprogress", file, progress, file.upload.bytesSent)); + } + return _results; + }; + })(this); + xhr.onload = (function(_this) { + return function(e) { + var _ref; + if (files[0].status === Dropzone.CANCELED) { + return; + } + if (xhr.readyState !== 4) { + return; + } + response = xhr.responseText; + if (xhr.getResponseHeader("content-type") && ~xhr.getResponseHeader("content-type").indexOf("application/json")) { + try { + response = JSON.parse(response); + } catch (_error) { + e = _error; + response = "Invalid JSON response from server."; + } + } + updateProgress(); + if (!((200 <= (_ref = xhr.status) && _ref < 300))) { + return handleError(); + } else { + return _this._finished(files, response, e); + } + }; + })(this); + xhr.onerror = (function(_this) { + return function() { + if (files[0].status === Dropzone.CANCELED) { + return; + } + return handleError(); + }; + })(this); + progressObj = (_ref = xhr.upload) != null ? _ref : xhr; + progressObj.onprogress = updateProgress; + headers = { + "Accept": "application/json", + "Cache-Control": "no-cache", + "X-Requested-With": "XMLHttpRequest" + }; + if (this.options.headers) { + extend(headers, this.options.headers); + } + for (headerName in headers) { + headerValue = headers[headerName]; + if (headerValue) { + xhr.setRequestHeader(headerName, headerValue); + } + } + formData = new FormData(); + if (this.options.params) { + _ref1 = this.options.params; + for (key in _ref1) { + value = _ref1[key]; + formData.append(key, value); + } + } + for (_j = 0, _len1 = files.length; _j < _len1; _j++) { + file = files[_j]; + this.emit("sending", file, xhr, formData); + } + if (this.options.uploadMultiple) { + this.emit("sendingmultiple", files, xhr, formData); + } + if (this.element.tagName === "FORM") { + _ref2 = this.element.querySelectorAll("input, textarea, select, button"); + for (_k = 0, _len2 = _ref2.length; _k < _len2; _k++) { + input = _ref2[_k]; + inputName = input.getAttribute("name"); + inputType = input.getAttribute("type"); + if (input.tagName === "SELECT" && input.hasAttribute("multiple")) { + _ref3 = input.options; + for (_l = 0, _len3 = _ref3.length; _l < _len3; _l++) { + option = _ref3[_l]; + if (option.selected) { + formData.append(inputName, option.value); + } + } + } else if (!inputType || ((_ref4 = inputType.toLowerCase()) !== "checkbox" && _ref4 !== "radio") || input.checked) { + formData.append(inputName, input.value); + } + } + } + for (i = _m = 0, _ref5 = files.length - 1; 0 <= _ref5 ? _m <= _ref5 : _m >= _ref5; i = 0 <= _ref5 ? ++_m : --_m) { + formData.append(this._getParamName(i), files[i], files[i].name); + } + return this.submitRequest(xhr, formData, files); + }; + + Dropzone.prototype.submitRequest = function(xhr, formData, files) { + return xhr.send(formData); + }; + + Dropzone.prototype._finished = function(files, responseText, e) { + var file, _i, _len; + for (_i = 0, _len = files.length; _i < _len; _i++) { + file = files[_i]; + file.status = Dropzone.SUCCESS; + this.emit("success", file, responseText, e); + this.emit("complete", file); + } + if (this.options.uploadMultiple) { + this.emit("successmultiple", files, responseText, e); + this.emit("completemultiple", files); + } + if (this.options.autoProcessQueue) { + return this.processQueue(); + } + }; + + Dropzone.prototype._errorProcessing = function(files, message, xhr) { + var file, _i, _len; + for (_i = 0, _len = files.length; _i < _len; _i++) { + file = files[_i]; + file.status = Dropzone.ERROR; + this.emit("error", file, message, xhr); + this.emit("complete", file); + } + if (this.options.uploadMultiple) { + this.emit("errormultiple", files, message, xhr); + this.emit("completemultiple", files); + } + if (this.options.autoProcessQueue) { + return this.processQueue(); + } + }; + + return Dropzone; + + })(Emitter); + + Dropzone.version = "4.2.0"; + + Dropzone.options = {}; + + Dropzone.optionsForElement = function(element) { + if (element.getAttribute("id")) { + return Dropzone.options[camelize(element.getAttribute("id"))]; + } else { + return void 0; + } + }; + + Dropzone.instances = []; + + Dropzone.forElement = function(element) { + if (typeof element === "string") { + element = document.querySelector(element); + } + if ((element != null ? element.dropzone : void 0) == null) { + throw new Error("No Dropzone found for given element. This is probably because you're trying to access it before Dropzone had the time to initialize. Use the `init` option to setup any additional observers on your Dropzone."); + } + return element.dropzone; + }; + + Dropzone.autoDiscover = true; + + Dropzone.discover = function() { + var checkElements, dropzone, dropzones, _i, _len, _results; + if (document.querySelectorAll) { + dropzones = document.querySelectorAll(".dropzone"); + } else { + dropzones = []; + checkElements = function(elements) { + var el, _i, _len, _results; + _results = []; + for (_i = 0, _len = elements.length; _i < _len; _i++) { + el = elements[_i]; + if (/(^| )dropzone($| )/.test(el.className)) { + _results.push(dropzones.push(el)); + } else { + _results.push(void 0); + } + } + return _results; + }; + checkElements(document.getElementsByTagName("div")); + checkElements(document.getElementsByTagName("form")); + } + _results = []; + for (_i = 0, _len = dropzones.length; _i < _len; _i++) { + dropzone = dropzones[_i]; + if (Dropzone.optionsForElement(dropzone) !== false) { + _results.push(new Dropzone(dropzone)); + } else { + _results.push(void 0); + } + } + return _results; + }; + + Dropzone.blacklistedBrowsers = [/opera.*Macintosh.*version\/12/i]; + + Dropzone.isBrowserSupported = function() { + var capableBrowser, regex, _i, _len, _ref; + capableBrowser = true; + if (window.File && window.FileReader && window.FileList && window.Blob && window.FormData && document.querySelector) { + if (!("classList" in document.createElement("a"))) { + capableBrowser = false; + } else { + _ref = Dropzone.blacklistedBrowsers; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + regex = _ref[_i]; + if (regex.test(navigator.userAgent)) { + capableBrowser = false; + continue; + } + } + } + } else { + capableBrowser = false; + } + return capableBrowser; + }; + + without = function(list, rejectedItem) { + var item, _i, _len, _results; + _results = []; + for (_i = 0, _len = list.length; _i < _len; _i++) { + item = list[_i]; + if (item !== rejectedItem) { + _results.push(item); + } + } + return _results; + }; + + camelize = function(str) { + return str.replace(/[\-_](\w)/g, function(match) { + return match.charAt(1).toUpperCase(); + }); + }; + + Dropzone.createElement = function(string) { + var div; + div = document.createElement("div"); + div.innerHTML = string; + return div.childNodes[0]; + }; + + Dropzone.elementInside = function(element, container) { + if (element === container) { + return true; + } + while (element = element.parentNode) { + if (element === container) { + return true; + } + } + return false; + }; + + Dropzone.getElement = function(el, name) { + var element; + if (typeof el === "string") { + element = document.querySelector(el); + } else if (el.nodeType != null) { + element = el; + } + if (element == null) { + throw new Error("Invalid `" + name + "` option provided. Please provide a CSS selector or a plain HTML element."); + } + return element; + }; + + Dropzone.getElements = function(els, name) { + var e, el, elements, _i, _j, _len, _len1, _ref; + if (els instanceof Array) { + elements = []; + try { + for (_i = 0, _len = els.length; _i < _len; _i++) { + el = els[_i]; + elements.push(this.getElement(el, name)); + } + } catch (_error) { + e = _error; + elements = null; + } + } else if (typeof els === "string") { + elements = []; + _ref = document.querySelectorAll(els); + for (_j = 0, _len1 = _ref.length; _j < _len1; _j++) { + el = _ref[_j]; + elements.push(el); + } + } else if (els.nodeType != null) { + elements = [els]; + } + if (!((elements != null) && elements.length)) { + throw new Error("Invalid `" + name + "` option provided. Please provide a CSS selector, a plain HTML element or a list of those."); + } + return elements; + }; + + Dropzone.confirm = function(question, accepted, rejected) { + if (window.confirm(question)) { + return accepted(); + } else if (rejected != null) { + return rejected(); + } + }; + + Dropzone.isValidFile = function(file, acceptedFiles) { + var baseMimeType, mimeType, validType, _i, _len; + if (!acceptedFiles) { + return true; + } + acceptedFiles = acceptedFiles.split(","); + mimeType = file.type; + baseMimeType = mimeType.replace(/\/.*$/, ""); + for (_i = 0, _len = acceptedFiles.length; _i < _len; _i++) { + validType = acceptedFiles[_i]; + validType = validType.trim(); + if (validType.charAt(0) === ".") { + if (file.name.toLowerCase().indexOf(validType.toLowerCase(), file.name.length - validType.length) !== -1) { + return true; + } + } else if (/\/\*$/.test(validType)) { + if (baseMimeType === validType.replace(/\/.*$/, "")) { + return true; + } + } else { + if (mimeType === validType) { + return true; + } + } + } + return false; + }; + + if (typeof jQuery !== "undefined" && jQuery !== null) { + jQuery.fn.dropzone = function(options) { + return this.each(function() { + return new Dropzone(this, options); + }); + }; + } + + if (typeof module !== "undefined" && module !== null) { + module.exports = Dropzone; + } else { + window.Dropzone = Dropzone; + } + + Dropzone.ADDED = "added"; + + Dropzone.QUEUED = "queued"; + + Dropzone.ACCEPTED = Dropzone.QUEUED; + + Dropzone.UPLOADING = "uploading"; + + Dropzone.PROCESSING = Dropzone.UPLOADING; + + Dropzone.CANCELED = "canceled"; + + Dropzone.ERROR = "error"; + + Dropzone.SUCCESS = "success"; + + + /* + + Bugfix for iOS 6 and 7 + Source: http://stackoverflow.com/questions/11929099/html5-canvas-drawimage-ratio-bug-ios + based on the work of https://github.com/stomita/ios-imagefile-megapixel + */ + + detectVerticalSquash = function(img) { + var alpha, canvas, ctx, data, ey, ih, iw, py, ratio, sy; + iw = img.naturalWidth; + ih = img.naturalHeight; + canvas = document.createElement("canvas"); + canvas.width = 1; + canvas.height = ih; + ctx = canvas.getContext("2d"); + ctx.drawImage(img, 0, 0); + data = ctx.getImageData(0, 0, 1, ih).data; + sy = 0; + ey = ih; + py = ih; + while (py > sy) { + alpha = data[(py - 1) * 4 + 3]; + if (alpha === 0) { + ey = py; + } else { + sy = py; + } + py = (ey + sy) >> 1; + } + ratio = py / ih; + if (ratio === 0) { + return 1; + } else { + return ratio; + } + }; + + drawImageIOSFix = function(ctx, img, sx, sy, sw, sh, dx, dy, dw, dh) { + var vertSquashRatio; + vertSquashRatio = detectVerticalSquash(img); + return ctx.drawImage(img, sx, sy, sw, sh, dx, dy, dw, dh / vertSquashRatio); + }; + + + /* + * contentloaded.js + * + * Author: Diego Perini (diego.perini at gmail.com) + * Summary: cross-browser wrapper for DOMContentLoaded + * Updated: 20101020 + * License: MIT + * Version: 1.2 + * + * URL: + * http://javascript.nwbox.com/ContentLoaded/ + * http://javascript.nwbox.com/ContentLoaded/MIT-LICENSE + */ + + contentLoaded = function(win, fn) { + var add, doc, done, init, poll, pre, rem, root, top; + done = false; + top = true; + doc = win.document; + root = doc.documentElement; + add = (doc.addEventListener ? "addEventListener" : "attachEvent"); + rem = (doc.addEventListener ? "removeEventListener" : "detachEvent"); + pre = (doc.addEventListener ? "" : "on"); + init = function(e) { + if (e.type === "readystatechange" && doc.readyState !== "complete") { + return; + } + (e.type === "load" ? win : doc)[rem](pre + e.type, init, false); + if (!done && (done = true)) { + return fn.call(win, e.type || e); + } + }; + poll = function() { + var e; + try { + root.doScroll("left"); + } catch (_error) { + e = _error; + setTimeout(poll, 50); + return; + } + return init("poll"); + }; + if (doc.readyState !== "complete") { + if (doc.createEventObject && root.doScroll) { + try { + top = !win.frameElement; + } catch (_error) {} + if (top) { + poll(); + } + } + doc[add](pre + "DOMContentLoaded", init, false); + doc[add](pre + "readystatechange", init, false); + return win[add](pre + "load", init, false); + } + }; + + Dropzone._autoDiscoverFunction = function() { + if (Dropzone.autoDiscover) { + return Dropzone.discover(); + } + }; + + contentLoaded(window, Dropzone._autoDiscoverFunction); + +}).call(this); diff --git a/public/assets/frontend/js/plugins/flashmediaelement.swf b/public/assets/frontend/js/plugins/flashmediaelement.swf new file mode 100644 index 0000000000000000000000000000000000000000..fa64e8d59c48b748f2f3d55a1eeaef4579df4ea5 GIT binary patch literal 99433 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/plugins/flot/LICENSE.txt b/public/assets/frontend/js/plugins/flot/LICENSE.txt new file mode 100644 index 00000000..719da064 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/LICENSE.txt @@ -0,0 +1,22 @@ +Copyright (c) 2007-2014 IOLA and Ole Laursen + +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. diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-1.json b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-1.json new file mode 100644 index 00000000..51952cfa --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-1.json @@ -0,0 +1,4 @@ +{ + "label": "Europe (EU27)", + "data": [[1999, 3.0], [2000, 3.9]] +} diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-2.json b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-2.json new file mode 100644 index 00000000..82004d64 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-2.json @@ -0,0 +1,4 @@ +{ + "label": "Europe (EU27)", + "data": [[1999, 3.0], [2000, 3.9], [2001, 2.0], [2002, 1.2]] +} diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-3.json b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-3.json new file mode 100644 index 00000000..86844795 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-3.json @@ -0,0 +1,4 @@ +{ + "label": "Europe (EU27)", + "data": [[1999, 3.0], [2000, 3.9], [2001, 2.0], [2002, 1.2], [2003, 1.3], [2004, 2.5]] +} diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-4.json b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-4.json new file mode 100644 index 00000000..b3635781 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-4.json @@ -0,0 +1,4 @@ +{ + "label": "Europe (EU27)", + "data": [[1999, 3.0], [2000, 3.9], [2001, 2.0], [2002, 1.2], [2003, 1.3], [2004, 2.5], [2005, 2.0], [2006, 3.1]] +} diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-5.json b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-5.json new file mode 100644 index 00000000..a7e1e13d --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth-5.json @@ -0,0 +1,4 @@ +{ + "label": "Europe (EU27)", + "data": [[1999, 3.0], [2000, 3.9], [2001, 2.0], [2002, 1.2], [2003, 1.3], [2004, 2.5], [2005, 2.0], [2006, 3.1], [2007, 2.9], [2008, 0.9]] +} diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth.json b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth.json new file mode 100644 index 00000000..a7e1e13d --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/data-eu-gdp-growth.json @@ -0,0 +1,4 @@ +{ + "label": "Europe (EU27)", + "data": [[1999, 3.0], [2000, 3.9], [2001, 2.0], [2002, 1.2], [2003, 1.3], [2004, 2.5], [2005, 2.0], [2006, 3.1], [2007, 2.9], [2008, 0.9]] +} diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/data-japan-gdp-growth.json b/public/assets/frontend/js/plugins/flot/examples/ajax/data-japan-gdp-growth.json new file mode 100644 index 00000000..855477ce --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/data-japan-gdp-growth.json @@ -0,0 +1,4 @@ +{ + "label": "Japan", + "data": [[1999, -0.1], [2000, 2.9], [2001, 0.2], [2002, 0.3], [2003, 1.4], [2004, 2.7], [2005, 1.9], [2006, 2.0], [2007, 2.3], [2008, -0.7]] +} diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/data-usa-gdp-growth.json b/public/assets/frontend/js/plugins/flot/examples/ajax/data-usa-gdp-growth.json new file mode 100644 index 00000000..33f66c69 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/data-usa-gdp-growth.json @@ -0,0 +1,4 @@ +{ + "label": "USA", + "data": [[1999, 4.4], [2000, 3.7], [2001, 0.8], [2002, 1.6], [2003, 2.5], [2004, 3.6], [2005, 2.9], [2006, 2.8], [2007, 2.0], [2008, 1.1]] +} diff --git a/public/assets/frontend/js/plugins/flot/examples/ajax/index.html b/public/assets/frontend/js/plugins/flot/examples/ajax/index.html new file mode 100644 index 00000000..2f0532ea --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/ajax/index.html @@ -0,0 +1,173 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: AJAX</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + var options = { + lines: { + show: true + }, + points: { + show: true + }, + xaxis: { + tickDecimals: 0, + tickSize: 1 + } + }; + + var data = []; + + $.plot("#placeholder", data, options); + + // Fetch one series, adding to what we already have + + var alreadyFetched = {}; + + $("button.fetchSeries").click(function () { + + var button = $(this); + + // Find the URL in the link right next to us, then fetch the data + + var dataurl = button.siblings("a").attr("href"); + + function onDataReceived(series) { + + // Extract the first coordinate pair; jQuery has parsed it, so + // the data is now just an ordinary JavaScript object + + var firstcoordinate = "(" + series.data[0][0] + ", " + series.data[0][1] + ")"; + button.siblings("span").text("Fetched " + series.label + ", first point: " + firstcoordinate); + + // Push the new data onto our existing data array + + if (!alreadyFetched[series.label]) { + alreadyFetched[series.label] = true; + data.push(series); + } + + $.plot("#placeholder", data, options); + } + + $.ajax({ + url: dataurl, + type: "GET", + dataType: "json", + success: onDataReceived + }); + }); + + // Initiate a recurring data update + + $("button.dataUpdate").click(function () { + + data = []; + alreadyFetched = {}; + + $.plot("#placeholder", data, options); + + var iteration = 0; + + function fetchData() { + + ++iteration; + + function onDataReceived(series) { + + // Load all the data in one pass; if we only got partial + // data we could merge it with what we already have. + + data = [ series ]; + $.plot("#placeholder", data, options); + } + + // Normally we call the same URL - a script connected to a + // database - but in this case we only have static example + // files, so we need to modify the URL. + + $.ajax({ + url: "data-eu-gdp-growth-" + iteration + ".json", + type: "GET", + dataType: "json", + success: onDataReceived + }); + + if (iteration < 5) { + setTimeout(fetchData, 1000); + } else { + data = []; + alreadyFetched = {}; + } + } + + setTimeout(fetchData, 1000); + }); + + // Load the first series by default, so we don't have an empty plot + + $("button.fetchSeries:first").click(); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>AJAX</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>Example of loading data dynamically with AJAX. Percentage change in GDP (source: <a href="http://epp.eurostat.ec.europa.eu/tgm/table.do?tab=table&init=1&plugin=1&language=en&pcode=tsieb020">Eurostat</a>). Click the buttons below:</p> + + <p>The data is fetched over HTTP, in this case directly from text files. Usually the URL would point to some web server handler (e.g. a PHP page or Java/.NET/Python/Ruby on Rails handler) that extracts it from a database and serializes it to JSON.</p> + + <p> + <button class="fetchSeries">First dataset</button> + [ <a href="data-eu-gdp-growth.json">see data</a> ] + <span></span> + </p> + + <p> + <button class="fetchSeries">Second dataset</button> + [ <a href="data-japan-gdp-growth.json">see data</a> ] + <span></span> + </p> + + <p> + <button class="fetchSeries">Third dataset</button> + [ <a href="data-usa-gdp-growth.json">see data</a> ] + <span></span> + </p> + + <p>If you combine AJAX with setTimeout, you can poll the server for new data.</p> + + <p> + <button class="dataUpdate">Poll for data</button> + </p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/annotating/index.html b/public/assets/frontend/js/plugins/flot/examples/annotating/index.html new file mode 100644 index 00000000..3b4cb1b9 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/annotating/index.html @@ -0,0 +1,87 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Adding Annotations</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + var d1 = []; + for (var i = 0; i < 20; ++i) { + d1.push([i, Math.sin(i)]); + } + + var data = [{ data: d1, label: "Pressure", color: "#333" }]; + + var markings = [ + { color: "#f6f6f6", yaxis: { from: 1 } }, + { color: "#f6f6f6", yaxis: { to: -1 } }, + { color: "#000", lineWidth: 1, xaxis: { from: 2, to: 2 } }, + { color: "#000", lineWidth: 1, xaxis: { from: 8, to: 8 } } + ]; + + var placeholder = $("#placeholder"); + + var plot = $.plot(placeholder, data, { + bars: { show: true, barWidth: 0.5, fill: 0.9 }, + xaxis: { ticks: [], autoscaleMargin: 0.02 }, + yaxis: { min: -2, max: 2 }, + grid: { markings: markings } + }); + + var o = plot.pointOffset({ x: 2, y: -1.2}); + + // Append it to the placeholder that Flot already uses for positioning + + placeholder.append("<div style='position:absolute;left:" + (o.left + 4) + "px;top:" + o.top + "px;color:#666;font-size:smaller'>Warming up</div>"); + + o = plot.pointOffset({ x: 8, y: -1.2}); + placeholder.append("<div style='position:absolute;left:" + (o.left + 4) + "px;top:" + o.top + "px;color:#666;font-size:smaller'>Actual measurements</div>"); + + // Draw a little arrow on top of the last label to demonstrate canvas + // drawing + + var ctx = plot.getCanvas().getContext("2d"); + ctx.beginPath(); + o.left += 4; + ctx.moveTo(o.left, o.top); + ctx.lineTo(o.left, o.top - 10); + ctx.lineTo(o.left + 10, o.top - 5); + ctx.lineTo(o.left, o.top); + ctx.fillStyle = "#000"; + ctx.fill(); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Adding Annotations</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>Flot has support for simple background decorations such as lines and rectangles. They can be useful for marking up certain areas. You can easily add any HTML you need with standard DOM manipulation, e.g. for labels. For drawing custom shapes there is also direct access to the canvas.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-interacting/index.html b/public/assets/frontend/js/plugins/flot/examples/axes-interacting/index.html new file mode 100644 index 00000000..1e11ea4a --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-interacting/index.html @@ -0,0 +1,97 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Interacting with axes</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + function generate(start, end, fn) { + var res = []; + for (var i = 0; i <= 100; ++i) { + var x = start + i / 100 * (end - start); + res.push([x, fn(x)]); + } + return res; + } + + var data = [ + { data: generate(0, 10, function (x) { return Math.sqrt(x);}), xaxis: 1, yaxis:1 }, + { data: generate(0, 10, function (x) { return Math.sin(x);}), xaxis: 1, yaxis:2 }, + { data: generate(0, 10, function (x) { return Math.cos(x);}), xaxis: 1, yaxis:3 }, + { data: generate(2, 10, function (x) { return Math.tan(x);}), xaxis: 2, yaxis: 4 } + ]; + + var plot = $.plot("#placeholder", data, { + xaxes: [ + { position: 'bottom' }, + { position: 'top'} + ], + yaxes: [ + { position: 'left' }, + { position: 'left' }, + { position: 'right' }, + { position: 'left' } + ] + }); + + // Create a div for each axis + + $.each(plot.getAxes(), function (i, axis) { + if (!axis.show) + return; + + var box = axis.box; + + $("<div class='axisTarget' style='position:absolute; left:" + box.left + "px; top:" + box.top + "px; width:" + box.width + "px; height:" + box.height + "px'></div>") + .data("axis.direction", axis.direction) + .data("axis.n", axis.n) + .css({ backgroundColor: "#f00", opacity: 0, cursor: "pointer" }) + .appendTo(plot.getPlaceholder()) + .hover( + function () { $(this).css({ opacity: 0.10 }) }, + function () { $(this).css({ opacity: 0 }) } + ) + .click(function () { + $("#click").text("You clicked the " + axis.direction + axis.n + "axis!") + }); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Interacting with axes</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>With multiple axes, you sometimes need to interact with them. A simple way to do this is to draw the plot, deduce the axis placements and insert a couple of divs on top to catch events.</p> + + <p>Try clicking an axis.</p> + + <p id="click"></p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-multiple/index.html b/public/assets/frontend/js/plugins/flot/examples/axes-multiple/index.html new file mode 100644 index 00000000..cc31d888 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-multiple/index.html @@ -0,0 +1,77 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Multiple Axes</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.time.js"></script> + <script type="text/javascript"> + + $(function() { + + var oilprices = [[1167692400000,61.05], [1167778800000,58.32], [1167865200000,57.35], [1167951600000,56.31], [1168210800000,55.55], [1168297200000,55.64], [1168383600000,54.02], [1168470000000,51.88], [1168556400000,52.99], [1168815600000,52.99], [1168902000000,51.21], [1168988400000,52.24], [1169074800000,50.48], [1169161200000,51.99], [1169420400000,51.13], [1169506800000,55.04], [1169593200000,55.37], [1169679600000,54.23], [1169766000000,55.42], [1170025200000,54.01], [1170111600000,56.97], [1170198000000,58.14], [1170284400000,58.14], [1170370800000,59.02], [1170630000000,58.74], [1170716400000,58.88], [1170802800000,57.71], [1170889200000,59.71], [1170975600000,59.89], [1171234800000,57.81], [1171321200000,59.06], [1171407600000,58.00], [1171494000000,57.99], [1171580400000,59.39], [1171839600000,59.39], [1171926000000,58.07], [1172012400000,60.07], [1172098800000,61.14], [1172444400000,61.39], [1172530800000,61.46], [1172617200000,61.79], [1172703600000,62.00], [1172790000000,60.07], [1173135600000,60.69], [1173222000000,61.82], [1173308400000,60.05], [1173654000000,58.91], [1173740400000,57.93], [1173826800000,58.16], [1173913200000,57.55], [1173999600000,57.11], [1174258800000,56.59], [1174345200000,59.61], [1174518000000,61.69], [1174604400000,62.28], [1174860000000,62.91], [1174946400000,62.93], [1175032800000,64.03], [1175119200000,66.03], [1175205600000,65.87], [1175464800000,64.64], [1175637600000,64.38], [1175724000000,64.28], [1175810400000,64.28], [1176069600000,61.51], [1176156000000,61.89], [1176242400000,62.01], [1176328800000,63.85], [1176415200000,63.63], [1176674400000,63.61], [1176760800000,63.10], [1176847200000,63.13], [1176933600000,61.83], [1177020000000,63.38], [1177279200000,64.58], [1177452000000,65.84], [1177538400000,65.06], [1177624800000,66.46], [1177884000000,64.40], [1178056800000,63.68], [1178143200000,63.19], [1178229600000,61.93], [1178488800000,61.47], [1178575200000,61.55], [1178748000000,61.81], [1178834400000,62.37], [1179093600000,62.46], [1179180000000,63.17], [1179266400000,62.55], [1179352800000,64.94], [1179698400000,66.27], [1179784800000,65.50], [1179871200000,65.77], [1179957600000,64.18], [1180044000000,65.20], [1180389600000,63.15], [1180476000000,63.49], [1180562400000,65.08], [1180908000000,66.30], [1180994400000,65.96], [1181167200000,66.93], [1181253600000,65.98], [1181599200000,65.35], [1181685600000,66.26], [1181858400000,68.00], [1182117600000,69.09], [1182204000000,69.10], [1182290400000,68.19], [1182376800000,68.19], [1182463200000,69.14], [1182722400000,68.19], [1182808800000,67.77], [1182895200000,68.97], [1182981600000,69.57], [1183068000000,70.68], [1183327200000,71.09], [1183413600000,70.92], [1183586400000,71.81], [1183672800000,72.81], [1183932000000,72.19], [1184018400000,72.56], [1184191200000,72.50], [1184277600000,74.15], [1184623200000,75.05], [1184796000000,75.92], [1184882400000,75.57], [1185141600000,74.89], [1185228000000,73.56], [1185314400000,75.57], [1185400800000,74.95], [1185487200000,76.83], [1185832800000,78.21], [1185919200000,76.53], [1186005600000,76.86], [1186092000000,76.00], [1186437600000,71.59], [1186696800000,71.47], [1186956000000,71.62], [1187042400000,71.00], [1187301600000,71.98], [1187560800000,71.12], [1187647200000,69.47], [1187733600000,69.26], [1187820000000,69.83], [1187906400000,71.09], [1188165600000,71.73], [1188338400000,73.36], [1188511200000,74.04], [1188856800000,76.30], [1189116000000,77.49], [1189461600000,78.23], [1189548000000,79.91], [1189634400000,80.09], [1189720800000,79.10], [1189980000000,80.57], [1190066400000,81.93], [1190239200000,83.32], [1190325600000,81.62], [1190584800000,80.95], [1190671200000,79.53], [1190757600000,80.30], [1190844000000,82.88], [1190930400000,81.66], [1191189600000,80.24], [1191276000000,80.05], [1191362400000,79.94], [1191448800000,81.44], [1191535200000,81.22], [1191794400000,79.02], [1191880800000,80.26], [1191967200000,80.30], [1192053600000,83.08], [1192140000000,83.69], [1192399200000,86.13], [1192485600000,87.61], [1192572000000,87.40], [1192658400000,89.47], [1192744800000,88.60], [1193004000000,87.56], [1193090400000,87.56], [1193176800000,87.10], [1193263200000,91.86], [1193612400000,93.53], [1193698800000,94.53], [1193871600000,95.93], [1194217200000,93.98], [1194303600000,96.37], [1194476400000,95.46], [1194562800000,96.32], [1195081200000,93.43], [1195167600000,95.10], [1195426800000,94.64], [1195513200000,95.10], [1196031600000,97.70], [1196118000000,94.42], [1196204400000,90.62], [1196290800000,91.01], [1196377200000,88.71], [1196636400000,88.32], [1196809200000,90.23], [1196982000000,88.28], [1197241200000,87.86], [1197327600000,90.02], [1197414000000,92.25], [1197586800000,90.63], [1197846000000,90.63], [1197932400000,90.49], [1198018800000,91.24], [1198105200000,91.06], [1198191600000,90.49], [1198710000000,96.62], [1198796400000,96.00], [1199142000000,99.62], [1199314800000,99.18], [1199401200000,95.09], [1199660400000,96.33], [1199833200000,95.67], [1200351600000,91.90], [1200438000000,90.84], [1200524400000,90.13], [1200610800000,90.57], [1200956400000,89.21], [1201042800000,86.99], [1201129200000,89.85], [1201474800000,90.99], [1201561200000,91.64], [1201647600000,92.33], [1201734000000,91.75], [1202079600000,90.02], [1202166000000,88.41], [1202252400000,87.14], [1202338800000,88.11], [1202425200000,91.77], [1202770800000,92.78], [1202857200000,93.27], [1202943600000,95.46], [1203030000000,95.46], [1203289200000,101.74], [1203462000000,98.81], [1203894000000,100.88], [1204066800000,99.64], [1204153200000,102.59], [1204239600000,101.84], [1204498800000,99.52], [1204585200000,99.52], [1204671600000,104.52], [1204758000000,105.47], [1204844400000,105.15], [1205103600000,108.75], [1205276400000,109.92], [1205362800000,110.33], [1205449200000,110.21], [1205708400000,105.68], [1205967600000,101.84], [1206313200000,100.86], [1206399600000,101.22], [1206486000000,105.90], [1206572400000,107.58], [1206658800000,105.62], [1206914400000,101.58], [1207000800000,100.98], [1207173600000,103.83], [1207260000000,106.23], [1207605600000,108.50], [1207778400000,110.11], [1207864800000,110.14], [1208210400000,113.79], [1208296800000,114.93], [1208383200000,114.86], [1208728800000,117.48], [1208815200000,118.30], [1208988000000,116.06], [1209074400000,118.52], [1209333600000,118.75], [1209420000000,113.46], [1209592800000,112.52], [1210024800000,121.84], [1210111200000,123.53], [1210197600000,123.69], [1210543200000,124.23], [1210629600000,125.80], [1210716000000,126.29], [1211148000000,127.05], [1211320800000,129.07], [1211493600000,132.19], [1211839200000,128.85], [1212357600000,127.76], [1212703200000,138.54], [1212962400000,136.80], [1213135200000,136.38], [1213308000000,134.86], [1213653600000,134.01], [1213740000000,136.68], [1213912800000,135.65], [1214172000000,134.62], [1214258400000,134.62], [1214344800000,134.62], [1214431200000,139.64], [1214517600000,140.21], [1214776800000,140.00], [1214863200000,140.97], [1214949600000,143.57], [1215036000000,145.29], [1215381600000,141.37], [1215468000000,136.04], [1215727200000,146.40], [1215986400000,145.18], [1216072800000,138.74], [1216159200000,134.60], [1216245600000,129.29], [1216332000000,130.65], [1216677600000,127.95], [1216850400000,127.95], [1217282400000,122.19], [1217455200000,124.08], [1217541600000,125.10], [1217800800000,121.41], [1217887200000,119.17], [1217973600000,118.58], [1218060000000,120.02], [1218405600000,114.45], [1218492000000,113.01], [1218578400000,116.00], [1218751200000,113.77], [1219010400000,112.87], [1219096800000,114.53], [1219269600000,114.98], [1219356000000,114.98], [1219701600000,116.27], [1219788000000,118.15], [1219874400000,115.59], [1219960800000,115.46], [1220306400000,109.71], [1220392800000,109.35], [1220565600000,106.23], [1220824800000,106.34]]; + + var exchangerates = [[1167606000000,0.7580], [1167692400000,0.7580], [1167778800000,0.75470], [1167865200000,0.75490], [1167951600000,0.76130], [1168038000000,0.76550], [1168124400000,0.76930], [1168210800000,0.76940], [1168297200000,0.76880], [1168383600000,0.76780], [1168470000000,0.77080], [1168556400000,0.77270], [1168642800000,0.77490], [1168729200000,0.77410], [1168815600000,0.77410], [1168902000000,0.77320], [1168988400000,0.77270], [1169074800000,0.77370], [1169161200000,0.77240], [1169247600000,0.77120], [1169334000000,0.7720], [1169420400000,0.77210], [1169506800000,0.77170], [1169593200000,0.77040], [1169679600000,0.7690], [1169766000000,0.77110], [1169852400000,0.7740], [1169938800000,0.77450], [1170025200000,0.77450], [1170111600000,0.7740], [1170198000000,0.77160], [1170284400000,0.77130], [1170370800000,0.76780], [1170457200000,0.76880], [1170543600000,0.77180], [1170630000000,0.77180], [1170716400000,0.77280], [1170802800000,0.77290], [1170889200000,0.76980], [1170975600000,0.76850], [1171062000000,0.76810], [1171148400000,0.7690], [1171234800000,0.7690], [1171321200000,0.76980], [1171407600000,0.76990], [1171494000000,0.76510], [1171580400000,0.76130], [1171666800000,0.76160], [1171753200000,0.76140], [1171839600000,0.76140], [1171926000000,0.76070], [1172012400000,0.76020], [1172098800000,0.76110], [1172185200000,0.76220], [1172271600000,0.76150], [1172358000000,0.75980], [1172444400000,0.75980], [1172530800000,0.75920], [1172617200000,0.75730], [1172703600000,0.75660], [1172790000000,0.75670], [1172876400000,0.75910], [1172962800000,0.75820], [1173049200000,0.75850], [1173135600000,0.76130], [1173222000000,0.76310], [1173308400000,0.76150], [1173394800000,0.760], [1173481200000,0.76130], [1173567600000,0.76270], [1173654000000,0.76270], [1173740400000,0.76080], [1173826800000,0.75830], [1173913200000,0.75750], [1173999600000,0.75620], [1174086000000,0.7520], [1174172400000,0.75120], [1174258800000,0.75120], [1174345200000,0.75170], [1174431600000,0.7520], [1174518000000,0.75110], [1174604400000,0.7480], [1174690800000,0.75090], [1174777200000,0.75310], [1174860000000,0.75310], [1174946400000,0.75270], [1175032800000,0.74980], [1175119200000,0.74930], [1175205600000,0.75040], [1175292000000,0.750], [1175378400000,0.74910], [1175464800000,0.74910], [1175551200000,0.74850], [1175637600000,0.74840], [1175724000000,0.74920], [1175810400000,0.74710], [1175896800000,0.74590], [1175983200000,0.74770], [1176069600000,0.74770], [1176156000000,0.74830], [1176242400000,0.74580], [1176328800000,0.74480], [1176415200000,0.7430], [1176501600000,0.73990], [1176588000000,0.73950], [1176674400000,0.73950], [1176760800000,0.73780], [1176847200000,0.73820], [1176933600000,0.73620], [1177020000000,0.73550], [1177106400000,0.73480], [1177192800000,0.73610], [1177279200000,0.73610], [1177365600000,0.73650], [1177452000000,0.73620], [1177538400000,0.73310], [1177624800000,0.73390], [1177711200000,0.73440], [1177797600000,0.73270], [1177884000000,0.73270], [1177970400000,0.73360], [1178056800000,0.73330], [1178143200000,0.73590], [1178229600000,0.73590], [1178316000000,0.73720], [1178402400000,0.7360], [1178488800000,0.7360], [1178575200000,0.7350], [1178661600000,0.73650], [1178748000000,0.73840], [1178834400000,0.73950], [1178920800000,0.74130], [1179007200000,0.73970], [1179093600000,0.73960], [1179180000000,0.73850], [1179266400000,0.73780], [1179352800000,0.73660], [1179439200000,0.740], [1179525600000,0.74110], [1179612000000,0.74060], [1179698400000,0.74050], [1179784800000,0.74140], [1179871200000,0.74310], [1179957600000,0.74310], [1180044000000,0.74380], [1180130400000,0.74430], [1180216800000,0.74430], [1180303200000,0.74430], [1180389600000,0.74340], [1180476000000,0.74290], [1180562400000,0.74420], [1180648800000,0.7440], [1180735200000,0.74390], [1180821600000,0.74370], [1180908000000,0.74370], [1180994400000,0.74290], [1181080800000,0.74030], [1181167200000,0.73990], [1181253600000,0.74180], [1181340000000,0.74680], [1181426400000,0.7480], [1181512800000,0.7480], [1181599200000,0.7490], [1181685600000,0.74940], [1181772000000,0.75220], [1181858400000,0.75150], [1181944800000,0.75020], [1182031200000,0.74720], [1182117600000,0.74720], [1182204000000,0.74620], [1182290400000,0.74550], [1182376800000,0.74490], [1182463200000,0.74670], [1182549600000,0.74580], [1182636000000,0.74270], [1182722400000,0.74270], [1182808800000,0.7430], [1182895200000,0.74290], [1182981600000,0.7440], [1183068000000,0.7430], [1183154400000,0.74220], [1183240800000,0.73880], [1183327200000,0.73880], [1183413600000,0.73690], [1183500000000,0.73450], [1183586400000,0.73450], [1183672800000,0.73450], [1183759200000,0.73520], [1183845600000,0.73410], [1183932000000,0.73410], [1184018400000,0.7340], [1184104800000,0.73240], [1184191200000,0.72720], [1184277600000,0.72640], [1184364000000,0.72550], [1184450400000,0.72580], [1184536800000,0.72580], [1184623200000,0.72560], [1184709600000,0.72570], [1184796000000,0.72470], [1184882400000,0.72430], [1184968800000,0.72440], [1185055200000,0.72350], [1185141600000,0.72350], [1185228000000,0.72350], [1185314400000,0.72350], [1185400800000,0.72620], [1185487200000,0.72880], [1185573600000,0.73010], [1185660000000,0.73370], [1185746400000,0.73370], [1185832800000,0.73240], [1185919200000,0.72970], [1186005600000,0.73170], [1186092000000,0.73150], [1186178400000,0.72880], [1186264800000,0.72630], [1186351200000,0.72630], [1186437600000,0.72420], [1186524000000,0.72530], [1186610400000,0.72640], [1186696800000,0.7270], [1186783200000,0.73120], [1186869600000,0.73050], [1186956000000,0.73050], [1187042400000,0.73180], [1187128800000,0.73580], [1187215200000,0.74090], [1187301600000,0.74540], [1187388000000,0.74370], [1187474400000,0.74240], [1187560800000,0.74240], [1187647200000,0.74150], [1187733600000,0.74190], [1187820000000,0.74140], [1187906400000,0.73770], [1187992800000,0.73550], [1188079200000,0.73150], [1188165600000,0.73150], [1188252000000,0.7320], [1188338400000,0.73320], [1188424800000,0.73460], [1188511200000,0.73280], [1188597600000,0.73230], [1188684000000,0.7340], [1188770400000,0.7340], [1188856800000,0.73360], [1188943200000,0.73510], [1189029600000,0.73460], [1189116000000,0.73210], [1189202400000,0.72940], [1189288800000,0.72660], [1189375200000,0.72660], [1189461600000,0.72540], [1189548000000,0.72420], [1189634400000,0.72130], [1189720800000,0.71970], [1189807200000,0.72090], [1189893600000,0.7210], [1189980000000,0.7210], [1190066400000,0.7210], [1190152800000,0.72090], [1190239200000,0.71590], [1190325600000,0.71330], [1190412000000,0.71050], [1190498400000,0.70990], [1190584800000,0.70990], [1190671200000,0.70930], [1190757600000,0.70930], [1190844000000,0.70760], [1190930400000,0.7070], [1191016800000,0.70490], [1191103200000,0.70120], [1191189600000,0.70110], [1191276000000,0.70190], [1191362400000,0.70460], [1191448800000,0.70630], [1191535200000,0.70890], [1191621600000,0.70770], [1191708000000,0.70770], [1191794400000,0.70770], [1191880800000,0.70910], [1191967200000,0.71180], [1192053600000,0.70790], [1192140000000,0.70530], [1192226400000,0.7050], [1192312800000,0.70550], [1192399200000,0.70550], [1192485600000,0.70450], [1192572000000,0.70510], [1192658400000,0.70510], [1192744800000,0.70170], [1192831200000,0.70], [1192917600000,0.69950], [1193004000000,0.69940], [1193090400000,0.70140], [1193176800000,0.70360], [1193263200000,0.70210], [1193349600000,0.70020], [1193436000000,0.69670], [1193522400000,0.6950], [1193612400000,0.6950], [1193698800000,0.69390], [1193785200000,0.6940], [1193871600000,0.69220], [1193958000000,0.69190], [1194044400000,0.69140], [1194130800000,0.68940], [1194217200000,0.68910], [1194303600000,0.69040], [1194390000000,0.6890], [1194476400000,0.68340], [1194562800000,0.68230], [1194649200000,0.68070], [1194735600000,0.68150], [1194822000000,0.68150], [1194908400000,0.68470], [1194994800000,0.68590], [1195081200000,0.68220], [1195167600000,0.68270], [1195254000000,0.68370], [1195340400000,0.68230], [1195426800000,0.68220], [1195513200000,0.68220], [1195599600000,0.67920], [1195686000000,0.67460], [1195772400000,0.67350], [1195858800000,0.67310], [1195945200000,0.67420], [1196031600000,0.67440], [1196118000000,0.67390], [1196204400000,0.67310], [1196290800000,0.67610], [1196377200000,0.67610], [1196463600000,0.67850], [1196550000000,0.68180], [1196636400000,0.68360], [1196722800000,0.68230], [1196809200000,0.68050], [1196895600000,0.67930], [1196982000000,0.68490], [1197068400000,0.68330], [1197154800000,0.68250], [1197241200000,0.68250], [1197327600000,0.68160], [1197414000000,0.67990], [1197500400000,0.68130], [1197586800000,0.68090], [1197673200000,0.68680], [1197759600000,0.69330], [1197846000000,0.69330], [1197932400000,0.69450], [1198018800000,0.69440], [1198105200000,0.69460], [1198191600000,0.69640], [1198278000000,0.69650], [1198364400000,0.69560], [1198450800000,0.69560], [1198537200000,0.6950], [1198623600000,0.69480], [1198710000000,0.69280], [1198796400000,0.68870], [1198882800000,0.68240], [1198969200000,0.67940], [1199055600000,0.67940], [1199142000000,0.68030], [1199228400000,0.68550], [1199314800000,0.68240], [1199401200000,0.67910], [1199487600000,0.67830], [1199574000000,0.67850], [1199660400000,0.67850], [1199746800000,0.67970], [1199833200000,0.680], [1199919600000,0.68030], [1200006000000,0.68050], [1200092400000,0.6760], [1200178800000,0.6770], [1200265200000,0.6770], [1200351600000,0.67360], [1200438000000,0.67260], [1200524400000,0.67640], [1200610800000,0.68210], [1200697200000,0.68310], [1200783600000,0.68420], [1200870000000,0.68420], [1200956400000,0.68870], [1201042800000,0.69030], [1201129200000,0.68480], [1201215600000,0.68240], [1201302000000,0.67880], [1201388400000,0.68140], [1201474800000,0.68140], [1201561200000,0.67970], [1201647600000,0.67690], [1201734000000,0.67650], [1201820400000,0.67330], [1201906800000,0.67290], [1201993200000,0.67580], [1202079600000,0.67580], [1202166000000,0.6750], [1202252400000,0.6780], [1202338800000,0.68330], [1202425200000,0.68560], [1202511600000,0.69030], [1202598000000,0.68960], [1202684400000,0.68960], [1202770800000,0.68820], [1202857200000,0.68790], [1202943600000,0.68620], [1203030000000,0.68520], [1203116400000,0.68230], [1203202800000,0.68130], [1203289200000,0.68130], [1203375600000,0.68220], [1203462000000,0.68020], [1203548400000,0.68020], [1203634800000,0.67840], [1203721200000,0.67480], [1203807600000,0.67470], [1203894000000,0.67470], [1203980400000,0.67480], [1204066800000,0.67330], [1204153200000,0.6650], [1204239600000,0.66110], [1204326000000,0.65830], [1204412400000,0.6590], [1204498800000,0.6590], [1204585200000,0.65810], [1204671600000,0.65780], [1204758000000,0.65740], [1204844400000,0.65320], [1204930800000,0.65020], [1205017200000,0.65140], [1205103600000,0.65140], [1205190000000,0.65070], [1205276400000,0.6510], [1205362800000,0.64890], [1205449200000,0.64240], [1205535600000,0.64060], [1205622000000,0.63820], [1205708400000,0.63820], [1205794800000,0.63410], [1205881200000,0.63440], [1205967600000,0.63780], [1206054000000,0.64390], [1206140400000,0.64780], [1206226800000,0.64810], [1206313200000,0.64810], [1206399600000,0.64940], [1206486000000,0.64380], [1206572400000,0.63770], [1206658800000,0.63290], [1206745200000,0.63360], [1206831600000,0.63330], [1206914400000,0.63330], [1207000800000,0.6330], [1207087200000,0.63710], [1207173600000,0.64030], [1207260000000,0.63960], [1207346400000,0.63640], [1207432800000,0.63560], [1207519200000,0.63560], [1207605600000,0.63680], [1207692000000,0.63570], [1207778400000,0.63540], [1207864800000,0.6320], [1207951200000,0.63320], [1208037600000,0.63280], [1208124000000,0.63310], [1208210400000,0.63420], [1208296800000,0.63210], [1208383200000,0.63020], [1208469600000,0.62780], [1208556000000,0.63080], [1208642400000,0.63240], [1208728800000,0.63240], [1208815200000,0.63070], [1208901600000,0.62770], [1208988000000,0.62690], [1209074400000,0.63350], [1209160800000,0.63920], [1209247200000,0.640], [1209333600000,0.64010], [1209420000000,0.63960], [1209506400000,0.64070], [1209592800000,0.64230], [1209679200000,0.64290], [1209765600000,0.64720], [1209852000000,0.64850], [1209938400000,0.64860], [1210024800000,0.64670], [1210111200000,0.64440], [1210197600000,0.64670], [1210284000000,0.65090], [1210370400000,0.64780], [1210456800000,0.64610], [1210543200000,0.64610], [1210629600000,0.64680], [1210716000000,0.64490], [1210802400000,0.6470], [1210888800000,0.64610], [1210975200000,0.64520], [1211061600000,0.64220], [1211148000000,0.64220], [1211234400000,0.64250], [1211320800000,0.64140], [1211407200000,0.63660], [1211493600000,0.63460], [1211580000000,0.6350], [1211666400000,0.63460], [1211752800000,0.63460], [1211839200000,0.63430], [1211925600000,0.63460], [1212012000000,0.63790], [1212098400000,0.64160], [1212184800000,0.64420], [1212271200000,0.64310], [1212357600000,0.64310], [1212444000000,0.64350], [1212530400000,0.6440], [1212616800000,0.64730], [1212703200000,0.64690], [1212789600000,0.63860], [1212876000000,0.63560], [1212962400000,0.6340], [1213048800000,0.63460], [1213135200000,0.6430], [1213221600000,0.64520], [1213308000000,0.64670], [1213394400000,0.65060], [1213480800000,0.65040], [1213567200000,0.65030], [1213653600000,0.64810], [1213740000000,0.64510], [1213826400000,0.6450], [1213912800000,0.64410], [1213999200000,0.64140], [1214085600000,0.64090], [1214172000000,0.64090], [1214258400000,0.64280], [1214344800000,0.64310], [1214431200000,0.64180], [1214517600000,0.63710], [1214604000000,0.63490], [1214690400000,0.63330], [1214776800000,0.63340], [1214863200000,0.63380], [1214949600000,0.63420], [1215036000000,0.6320], [1215122400000,0.63180], [1215208800000,0.6370], [1215295200000,0.63680], [1215381600000,0.63680], [1215468000000,0.63830], [1215554400000,0.63710], [1215640800000,0.63710], [1215727200000,0.63550], [1215813600000,0.6320], [1215900000000,0.62770], [1215986400000,0.62760], [1216072800000,0.62910], [1216159200000,0.62740], [1216245600000,0.62930], [1216332000000,0.63110], [1216418400000,0.6310], [1216504800000,0.63120], [1216591200000,0.63120], [1216677600000,0.63040], [1216764000000,0.62940], [1216850400000,0.63480], [1216936800000,0.63780], [1217023200000,0.63680], [1217109600000,0.63680], [1217196000000,0.63680], [1217282400000,0.6360], [1217368800000,0.6370], [1217455200000,0.64180], [1217541600000,0.64110], [1217628000000,0.64350], [1217714400000,0.64270], [1217800800000,0.64270], [1217887200000,0.64190], [1217973600000,0.64460], [1218060000000,0.64680], [1218146400000,0.64870], [1218232800000,0.65940], [1218319200000,0.66660], [1218405600000,0.66660], [1218492000000,0.66780], [1218578400000,0.67120], [1218664800000,0.67050], [1218751200000,0.67180], [1218837600000,0.67840], [1218924000000,0.68110], [1219010400000,0.68110], [1219096800000,0.67940], [1219183200000,0.68040], [1219269600000,0.67810], [1219356000000,0.67560], [1219442400000,0.67350], [1219528800000,0.67630], [1219615200000,0.67620], [1219701600000,0.67770], [1219788000000,0.68150], [1219874400000,0.68020], [1219960800000,0.6780], [1220047200000,0.67960], [1220133600000,0.68170], [1220220000000,0.68170], [1220306400000,0.68320], [1220392800000,0.68770], [1220479200000,0.69120], [1220565600000,0.69140], [1220652000000,0.70090], [1220738400000,0.70120], [1220824800000,0.7010], [1220911200000,0.70050]]; + + function euroFormatter(v, axis) { + return v.toFixed(axis.tickDecimals) + "€"; + } + + function doPlot(position) { + $.plot("#placeholder", [ + { data: oilprices, label: "Oil price ($)" }, + { data: exchangerates, label: "USD/EUR exchange rate", yaxis: 2 } + ], { + xaxes: [ { mode: "time" } ], + yaxes: [ { min: 0 }, { + // align if we are to the right + alignTicksWithAxis: position == "right" ? 1 : null, + position: position, + tickFormatter: euroFormatter + } ], + legend: { position: "sw" } + }); + } + + doPlot("right"); + + $("button").click(function () { + doPlot($(this).text()); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Multiple axes</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>Multiple axis support showing the raw oil price in US $/barrel of crude oil vs. the exchange rate from US $ to €.</p> + + <p>As illustrated, you can put in multiple axes if you need to. For each data series, simply specify the axis number. In the options, you can then configure where you want the extra axes to appear.</p> + + <p>Position axis <button>left</button> or <button>right</button>.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/date.js b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/date.js new file mode 100644 index 00000000..2899ddaf --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/date.js @@ -0,0 +1,893 @@ +// ----- +// The `timezoneJS.Date` object gives you full-blown timezone support, independent from the timezone set on the end-user's machine running the browser. It uses the Olson zoneinfo files for its timezone data. +// +// The constructor function and setter methods use proxy JavaScript Date objects behind the scenes, so you can use strings like '10/22/2006' with the constructor. You also get the same sensible wraparound behavior with numeric parameters (like setting a value of 14 for the month wraps around to the next March). +// +// The other significant difference from the built-in JavaScript Date is that `timezoneJS.Date` also has named properties that store the values of year, month, date, etc., so it can be directly serialized to JSON and used for data transfer. + +/* + * Copyright 2010 Matthew Eernisse (mde@fleegix.org) + * and Open Source Applications Foundation + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * Credits: Ideas included from incomplete JS implementation of Olson + * parser, "XMLDAte" by Philippe Goetz (philippe.goetz@wanadoo.fr) + * + * Contributions: + * Jan Niehusmann + * Ricky Romero + * Preston Hunt (prestonhunt@gmail.com) + * Dov. B Katz (dov.katz@morganstanley.com) + * Peter Bergström (pbergstr@mac.com) + * Long Ho + */ +(function () { + // Standard initialization stuff to make sure the library is + // usable on both client and server (node) side. + + var root = this; + + var timezoneJS; + if (typeof exports !== 'undefined') { + timezoneJS = exports; + } else { + timezoneJS = root.timezoneJS = {}; + } + + timezoneJS.VERSION = '1.0.0'; + + // Grab the ajax library from global context. + // This can be jQuery, Zepto or fleegix. + // You can also specify your own transport mechanism by declaring + // `timezoneJS.timezone.transport` to a `function`. More details will follow + var $ = root.$ || root.jQuery || root.Zepto + , fleegix = root.fleegix + // Declare constant list of days and months. Unfortunately this doesn't leave room for i18n due to the Olson data being in English itself + , DAYS = timezoneJS.Days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'] + , MONTHS = timezoneJS.Months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] + , SHORT_MONTHS = {} + , SHORT_DAYS = {} + , EXACT_DATE_TIME = {} + , TZ_REGEXP = new RegExp('^[a-zA-Z]+/'); + + //`{ "Jan": 0, "Feb": 1, "Mar": 2, "Apr": 3, "May": 4, "Jun": 5, "Jul": 6, "Aug": 7, "Sep": 8, "Oct": 9, "Nov": 10, "Dec": 11 }` + for (var i = 0; i < MONTHS.length; i++) { + SHORT_MONTHS[MONTHS[i].substr(0, 3)] = i; + } + + //`{ "Sun": 0, "Mon": 1, "Tue": 2, "Wed": 3, "Thu": 4, "Fri": 5, "Sat": 6 }` + for (i = 0; i < DAYS.length; i++) { + SHORT_DAYS[DAYS[i].substr(0, 3)] = i; + } + + + //Handle array indexOf in IE + if (!Array.prototype.indexOf) { + Array.prototype.indexOf = function (el) { + for (var i = 0; i < this.length; i++ ) { + if (el === this[i]) return i; + } + return -1; + } + } + + // Format a number to the length = digits. For ex: + // + // `_fixWidth(2, 2) = '02'` + // + // `_fixWidth(1998, 2) = '98'` + // + // This is used to pad numbers in converting date to string in ISO standard. + var _fixWidth = function (number, digits) { + if (typeof number !== "number") { throw "not a number: " + number; } + var s = number.toString(); + if (number.length > digits) { + return number.substr(number.length - digits, number.length); + } + while (s.length < digits) { + s = '0' + s; + } + return s; + }; + + // Abstraction layer for different transport layers, including fleegix/jQuery/Zepto + // + // Object `opts` include + // + // - `url`: url to ajax query + // + // - `async`: true for asynchronous, false otherwise. If false, return value will be response from URL. This is true by default + // + // - `success`: success callback function + // + // - `error`: error callback function + // Returns response from URL if async is false, otherwise the AJAX request object itself + var _transport = function (opts) { + if ((!fleegix || typeof fleegix.xhr === 'undefined') && (!$ || typeof $.ajax === 'undefined')) { + throw new Error('Please use the Fleegix.js XHR module, jQuery ajax, Zepto ajax, or define your own transport mechanism for downloading zone files.'); + } + if (!opts) return; + if (!opts.url) throw new Error ('URL must be specified'); + if (!('async' in opts)) opts.async = true; + if (!opts.async) { + return fleegix && fleegix.xhr + ? fleegix.xhr.doReq({ url: opts.url, async: false }) + : $.ajax({ url : opts.url, async : false }).responseText; + } + return fleegix && fleegix.xhr + ? fleegix.xhr.send({ + url : opts.url, + method : 'get', + handleSuccess : opts.success, + handleErr : opts.error + }) + : $.ajax({ + url : opts.url, + dataType: 'text', + method : 'GET', + error : opts.error, + success : opts.success + }); + }; + + // Constructor, which is similar to that of the native Date object itself + timezoneJS.Date = function () { + var args = Array.prototype.slice.apply(arguments) + , dt = null + , tz = null + , arr = []; + + + //We support several different constructors, including all the ones from `Date` object + // with a timezone string at the end. + // + //- `[tz]`: Returns object with time in `tz` specified. + // + // - `utcMillis`, `[tz]`: Return object with UTC time = `utcMillis`, in `tz`. + // + // - `Date`, `[tz]`: Returns object with UTC time = `Date.getTime()`, in `tz`. + // + // - `year, month, [date,] [hours,] [minutes,] [seconds,] [millis,] [tz]: Same as `Date` object + // with tz. + // + // - `Array`: Can be any combo of the above. + // + //If 1st argument is an array, we can use it as a list of arguments itself + if (Object.prototype.toString.call(args[0]) === '[object Array]') { + args = args[0]; + } + if (typeof args[args.length - 1] === 'string' && TZ_REGEXP.test(args[args.length - 1])) { + tz = args.pop(); + } + switch (args.length) { + case 0: + dt = new Date(); + break; + case 1: + dt = new Date(args[0]); + break; + default: + for (var i = 0; i < 7; i++) { + arr[i] = args[i] || 0; + } + dt = new Date(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6]); + break; + } + + this._useCache = false; + this._tzInfo = {}; + this._day = 0; + this.year = 0; + this.month = 0; + this.date = 0; + this.hours = 0; + this.minutes = 0; + this.seconds = 0; + this.milliseconds = 0; + this.timezone = tz || null; + //Tricky part: + // For the cases where there are 1/2 arguments: `timezoneJS.Date(millis, [tz])` and `timezoneJS.Date(Date, [tz])`. The + // Date `dt` created should be in UTC. Thus the way I detect such cases is to determine if `arr` is not populated & `tz` + // is specified. Because if `tz` is not specified, `dt` can be in local time. + if (arr.length) { + this.setFromDateObjProxy(dt); + } else { + this.setFromTimeProxy(dt.getTime(), tz); + } + }; + + // Implements most of the native Date object + timezoneJS.Date.prototype = { + getDate: function () { return this.date; }, + getDay: function () { return this._day; }, + getFullYear: function () { return this.year; }, + getMonth: function () { return this.month; }, + getYear: function () { return this.year; }, + getHours: function () { return this.hours; }, + getMilliseconds: function () { return this.milliseconds; }, + getMinutes: function () { return this.minutes; }, + getSeconds: function () { return this.seconds; }, + getUTCDate: function () { return this.getUTCDateProxy().getUTCDate(); }, + getUTCDay: function () { return this.getUTCDateProxy().getUTCDay(); }, + getUTCFullYear: function () { return this.getUTCDateProxy().getUTCFullYear(); }, + getUTCHours: function () { return this.getUTCDateProxy().getUTCHours(); }, + getUTCMilliseconds: function () { return this.getUTCDateProxy().getUTCMilliseconds(); }, + getUTCMinutes: function () { return this.getUTCDateProxy().getUTCMinutes(); }, + getUTCMonth: function () { return this.getUTCDateProxy().getUTCMonth(); }, + getUTCSeconds: function () { return this.getUTCDateProxy().getUTCSeconds(); }, + // Time adjusted to user-specified timezone + getTime: function () { + return this._timeProxy + (this.getTimezoneOffset() * 60 * 1000); + }, + getTimezone: function () { return this.timezone; }, + getTimezoneOffset: function () { return this.getTimezoneInfo().tzOffset; }, + getTimezoneAbbreviation: function () { return this.getTimezoneInfo().tzAbbr; }, + getTimezoneInfo: function () { + if (this._useCache) return this._tzInfo; + var res; + // If timezone is specified, get the correct timezone info based on the Date given + if (this.timezone) { + res = this.timezone === 'Etc/UTC' || this.timezone === 'Etc/GMT' + ? { tzOffset: 0, tzAbbr: 'UTC' } + : timezoneJS.timezone.getTzInfo(this._timeProxy, this.timezone); + } + // If no timezone was specified, use the local browser offset + else { + res = { tzOffset: this.getLocalOffset(), tzAbbr: null }; + } + this._tzInfo = res; + this._useCache = true; + return res + }, + getUTCDateProxy: function () { + var dt = new Date(this._timeProxy); + dt.setUTCMinutes(dt.getUTCMinutes() + this.getTimezoneOffset()); + return dt; + }, + setDate: function (n) { this.setAttribute('date', n); }, + setFullYear: function (n) { this.setAttribute('year', n); }, + setMonth: function (n) { this.setAttribute('month', n); }, + setYear: function (n) { this.setUTCAttribute('year', n); }, + setHours: function (n) { this.setAttribute('hours', n); }, + setMilliseconds: function (n) { this.setAttribute('milliseconds', n); }, + setMinutes: function (n) { this.setAttribute('minutes', n); }, + setSeconds: function (n) { this.setAttribute('seconds', n); }, + setTime: function (n) { + if (isNaN(n)) { throw new Error('Units must be a number.'); } + this.setFromTimeProxy(n, this.timezone); + }, + setUTCDate: function (n) { this.setUTCAttribute('date', n); }, + setUTCFullYear: function (n) { this.setUTCAttribute('year', n); }, + setUTCHours: function (n) { this.setUTCAttribute('hours', n); }, + setUTCMilliseconds: function (n) { this.setUTCAttribute('milliseconds', n); }, + setUTCMinutes: function (n) { this.setUTCAttribute('minutes', n); }, + setUTCMonth: function (n) { this.setUTCAttribute('month', n); }, + setUTCSeconds: function (n) { this.setUTCAttribute('seconds', n); }, + setFromDateObjProxy: function (dt) { + this.year = dt.getFullYear(); + this.month = dt.getMonth(); + this.date = dt.getDate(); + this.hours = dt.getHours(); + this.minutes = dt.getMinutes(); + this.seconds = dt.getSeconds(); + this.milliseconds = dt.getMilliseconds(); + this._day = dt.getDay(); + this._dateProxy = dt; + this._timeProxy = Date.UTC(this.year, this.month, this.date, this.hours, this.minutes, this.seconds, this.milliseconds); + this._useCache = false; + }, + setFromTimeProxy: function (utcMillis, tz) { + var dt = new Date(utcMillis); + var tzOffset; + tzOffset = tz ? timezoneJS.timezone.getTzInfo(dt, tz).tzOffset : dt.getTimezoneOffset(); + dt.setTime(utcMillis + (dt.getTimezoneOffset() - tzOffset) * 60000); + this.setFromDateObjProxy(dt); + }, + setAttribute: function (unit, n) { + if (isNaN(n)) { throw new Error('Units must be a number.'); } + var dt = this._dateProxy; + var meth = unit === 'year' ? 'FullYear' : unit.substr(0, 1).toUpperCase() + unit.substr(1); + dt['set' + meth](n); + this.setFromDateObjProxy(dt); + }, + setUTCAttribute: function (unit, n) { + if (isNaN(n)) { throw new Error('Units must be a number.'); } + var meth = unit === 'year' ? 'FullYear' : unit.substr(0, 1).toUpperCase() + unit.substr(1); + var dt = this.getUTCDateProxy(); + dt['setUTC' + meth](n); + dt.setUTCMinutes(dt.getUTCMinutes() - this.getTimezoneOffset()); + this.setFromTimeProxy(dt.getTime() + this.getTimezoneOffset() * 60000, this.timezone); + }, + setTimezone: function (tz) { + var previousOffset = this.getTimezoneInfo().tzOffset; + this.timezone = tz; + this._useCache = false; + // Set UTC minutes offsets by the delta of the two timezones + this.setUTCMinutes(this.getUTCMinutes() - this.getTimezoneInfo().tzOffset + previousOffset); + }, + removeTimezone: function () { + this.timezone = null; + this._useCache = false; + }, + valueOf: function () { return this.getTime(); }, + clone: function () { + return this.timezone ? new timezoneJS.Date(this.getTime(), this.timezone) : new timezoneJS.Date(this.getTime()); + }, + toGMTString: function () { return this.toString('EEE, dd MMM yyyy HH:mm:ss Z', 'Etc/GMT'); }, + toLocaleString: function () {}, + toLocaleDateString: function () {}, + toLocaleTimeString: function () {}, + toSource: function () {}, + toISOString: function () { return this.toString('yyyy-MM-ddTHH:mm:ss.SSS', 'Etc/UTC') + 'Z'; }, + toJSON: function () { return this.toISOString(); }, + // Allows different format following ISO8601 format: + toString: function (format, tz) { + // Default format is the same as toISOString + if (!format) format = 'yyyy-MM-dd HH:mm:ss'; + var result = format; + var tzInfo = tz ? timezoneJS.timezone.getTzInfo(this.getTime(), tz) : this.getTimezoneInfo(); + var _this = this; + // If timezone is specified, get a clone of the current Date object and modify it + if (tz) { + _this = this.clone(); + _this.setTimezone(tz); + } + var hours = _this.getHours(); + return result + // fix the same characters in Month names + .replace(/a+/g, function () { return 'k'; }) + // `y`: year + .replace(/y+/g, function (token) { return _fixWidth(_this.getFullYear(), token.length); }) + // `d`: date + .replace(/d+/g, function (token) { return _fixWidth(_this.getDate(), token.length); }) + // `m`: minute + .replace(/m+/g, function (token) { return _fixWidth(_this.getMinutes(), token.length); }) + // `s`: second + .replace(/s+/g, function (token) { return _fixWidth(_this.getSeconds(), token.length); }) + // `S`: millisecond + .replace(/S+/g, function (token) { return _fixWidth(_this.getMilliseconds(), token.length); }) + // `M`: month. Note: `MM` will be the numeric representation (e.g February is 02) but `MMM` will be text representation (e.g February is Feb) + .replace(/M+/g, function (token) { + var _month = _this.getMonth(), + _len = token.length; + if (_len > 3) { + return timezoneJS.Months[_month]; + } else if (_len > 2) { + return timezoneJS.Months[_month].substring(0, _len); + } + return _fixWidth(_month + 1, _len); + }) + // `k`: AM/PM + .replace(/k+/g, function () { + if (hours >= 12) { + if (hours > 12) { + hours -= 12; + } + return 'PM'; + } + return 'AM'; + }) + // `H`: hour + .replace(/H+/g, function (token) { return _fixWidth(hours, token.length); }) + // `E`: day + .replace(/E+/g, function (token) { return DAYS[_this.getDay()].substring(0, token.length); }) + // `Z`: timezone abbreviation + .replace(/Z+/gi, function () { return tzInfo.tzAbbr; }); + }, + toUTCString: function () { return this.toGMTString(); }, + civilToJulianDayNumber: function (y, m, d) { + var a; + // Adjust for zero-based JS-style array + m++; + if (m > 12) { + a = parseInt(m/12, 10); + m = m % 12; + y += a; + } + if (m <= 2) { + y -= 1; + m += 12; + } + a = Math.floor(y / 100); + var b = 2 - a + Math.floor(a / 4) + , jDt = Math.floor(365.25 * (y + 4716)) + Math.floor(30.6001 * (m + 1)) + d + b - 1524; + return jDt; + }, + getLocalOffset: function () { + return this._dateProxy.getTimezoneOffset(); + } + }; + + + timezoneJS.timezone = new function () { + var _this = this + , regionMap = {'Etc':'etcetera','EST':'northamerica','MST':'northamerica','HST':'northamerica','EST5EDT':'northamerica','CST6CDT':'northamerica','MST7MDT':'northamerica','PST8PDT':'northamerica','America':'northamerica','Pacific':'australasia','Atlantic':'europe','Africa':'africa','Indian':'africa','Antarctica':'antarctica','Asia':'asia','Australia':'australasia','Europe':'europe','WET':'europe','CET':'europe','MET':'europe','EET':'europe'} + , regionExceptions = {'Pacific/Honolulu':'northamerica','Atlantic/Bermuda':'northamerica','Atlantic/Cape_Verde':'africa','Atlantic/St_Helena':'africa','Indian/Kerguelen':'antarctica','Indian/Chagos':'asia','Indian/Maldives':'asia','Indian/Christmas':'australasia','Indian/Cocos':'australasia','America/Danmarkshavn':'europe','America/Scoresbysund':'europe','America/Godthab':'europe','America/Thule':'europe','Asia/Yekaterinburg':'europe','Asia/Omsk':'europe','Asia/Novosibirsk':'europe','Asia/Krasnoyarsk':'europe','Asia/Irkutsk':'europe','Asia/Yakutsk':'europe','Asia/Vladivostok':'europe','Asia/Sakhalin':'europe','Asia/Magadan':'europe','Asia/Kamchatka':'europe','Asia/Anadyr':'europe','Africa/Ceuta':'europe','America/Argentina/Buenos_Aires':'southamerica','America/Argentina/Cordoba':'southamerica','America/Argentina/Tucuman':'southamerica','America/Argentina/La_Rioja':'southamerica','America/Argentina/San_Juan':'southamerica','America/Argentina/Jujuy':'southamerica','America/Argentina/Catamarca':'southamerica','America/Argentina/Mendoza':'southamerica','America/Argentina/Rio_Gallegos':'southamerica','America/Argentina/Ushuaia':'southamerica','America/Aruba':'southamerica','America/La_Paz':'southamerica','America/Noronha':'southamerica','America/Belem':'southamerica','America/Fortaleza':'southamerica','America/Recife':'southamerica','America/Araguaina':'southamerica','America/Maceio':'southamerica','America/Bahia':'southamerica','America/Sao_Paulo':'southamerica','America/Campo_Grande':'southamerica','America/Cuiaba':'southamerica','America/Porto_Velho':'southamerica','America/Boa_Vista':'southamerica','America/Manaus':'southamerica','America/Eirunepe':'southamerica','America/Rio_Branco':'southamerica','America/Santiago':'southamerica','Pacific/Easter':'southamerica','America/Bogota':'southamerica','America/Curacao':'southamerica','America/Guayaquil':'southamerica','Pacific/Galapagos':'southamerica','Atlantic/Stanley':'southamerica','America/Cayenne':'southamerica','America/Guyana':'southamerica','America/Asuncion':'southamerica','America/Lima':'southamerica','Atlantic/South_Georgia':'southamerica','America/Paramaribo':'southamerica','America/Port_of_Spain':'southamerica','America/Montevideo':'southamerica','America/Caracas':'southamerica'}; + function invalidTZError(t) { throw new Error('Timezone "' + t + '" is either incorrect, or not loaded in the timezone registry.'); } + function builtInLoadZoneFile(fileName, opts) { + var url = _this.zoneFileBasePath + '/' + fileName; + return !opts || !opts.async + ? _this.parseZones(_this.transport({ url : url, async : false })) + : _this.transport({ + async: true, + url : url, + success : function (str) { + if (_this.parseZones(str) && typeof opts.callback === 'function') { + opts.callback(); + } + return true; + }, + error : function () { + throw new Error('Error retrieving "' + url + '" zoneinfo files'); + } + }); + } + function getRegionForTimezone(tz) { + var exc = regionExceptions[tz] + , reg + , ret; + if (exc) return exc; + reg = tz.split('/')[0]; + ret = regionMap[reg]; + // If there's nothing listed in the main regions for this TZ, check the 'backward' links + if (ret) return ret; + var link = _this.zones[tz]; + if (typeof link === 'string') { + return getRegionForTimezone(link); + } + // Backward-compat file hasn't loaded yet, try looking in there + if (!_this.loadedZones.backward) { + // This is for obvious legacy zones (e.g., Iceland) that don't even have a prefix like "America/" that look like normal zones + _this.loadZoneFile('backward'); + return getRegionForTimezone(tz); + } + invalidTZError(tz); + } + function parseTimeString(str) { + var pat = /(\d+)(?::0*(\d*))?(?::0*(\d*))?([wsugz])?$/; + var hms = str.match(pat); + hms[1] = parseInt(hms[1], 10); + hms[2] = hms[2] ? parseInt(hms[2], 10) : 0; + hms[3] = hms[3] ? parseInt(hms[3], 10) : 0; + + return hms; + } + function processZone(z) { + if (!z[3]) { return; } + var yea = parseInt(z[3], 10); + var mon = 11; + var dat = 31; + if (z[4]) { + mon = SHORT_MONTHS[z[4].substr(0, 3)]; + dat = parseInt(z[5], 10) || 1; + } + var string = z[6] ? z[6] : '00:00:00' + , t = parseTimeString(string); + return [yea, mon, dat, t[1], t[2], t[3]]; + } + function getZone(dt, tz) { + var utcMillis = typeof dt === 'number' ? dt : new Date(dt).getTime(); + var t = tz; + var zoneList = _this.zones[t]; + // Follow links to get to an actual zone + while (typeof zoneList === "string") { + t = zoneList; + zoneList = _this.zones[t]; + } + if (!zoneList) { + // Backward-compat file hasn't loaded yet, try looking in there + if (!_this.loadedZones.backward) { + //This is for backward entries like "America/Fort_Wayne" that + // getRegionForTimezone *thinks* it has a region file and zone + // for (e.g., America => 'northamerica'), but in reality it's a + // legacy zone we need the backward file for. + _this.loadZoneFile('backward'); + return getZone(dt, tz); + } + invalidTZError(t); + } + if (zoneList.length === 0) { + throw new Error('No Zone found for "' + tz + '" on ' + dt); + } + //Do backwards lookup since most use cases deal with newer dates. + for (var i = zoneList.length - 1; i >= 0; i--) { + var z = zoneList[i]; + if (z[3] && utcMillis > z[3]) break; + } + return zoneList[i+1]; + } + function getBasicOffset(time) { + var off = parseTimeString(time) + , adj = time.indexOf('-') === 0 ? -1 : 1; + off = adj * (((off[1] * 60 + off[2]) * 60 + off[3]) * 1000); + return off/60/1000; + } + + //if isUTC is true, date is given in UTC, otherwise it's given + // in local time (ie. date.getUTC*() returns local time components) + function getRule(dt, zone, isUTC) { + var date = typeof dt === 'number' ? new Date(dt) : dt; + var ruleset = zone[1]; + var basicOffset = zone[0]; + + //Convert a date to UTC. Depending on the 'type' parameter, the date + // parameter may be: + // + // - `u`, `g`, `z`: already UTC (no adjustment). + // + // - `s`: standard time (adjust for time zone offset but not for DST) + // + // - `w`: wall clock time (adjust for both time zone and DST offset). + // + // DST adjustment is done using the rule given as third argument. + var convertDateToUTC = function (date, type, rule) { + var offset = 0; + + if (type === 'u' || type === 'g' || type === 'z') { // UTC + offset = 0; + } else if (type === 's') { // Standard Time + offset = basicOffset; + } else if (type === 'w' || !type) { // Wall Clock Time + offset = getAdjustedOffset(basicOffset, rule); + } else { + throw("unknown type " + type); + } + offset *= 60 * 1000; // to millis + + return new Date(date.getTime() + offset); + }; + + //Step 1: Find applicable rules for this year. + // + //Step 2: Sort the rules by effective date. + // + //Step 3: Check requested date to see if a rule has yet taken effect this year. If not, + // + //Step 4: Get the rules for the previous year. If there isn't an applicable rule for last year, then + // there probably is no current time offset since they seem to explicitly turn off the offset + // when someone stops observing DST. + // + // FIXME if this is not the case and we'll walk all the way back (ugh). + // + //Step 5: Sort the rules by effective date. + //Step 6: Apply the most recent rule before the current time. + var convertRuleToExactDateAndTime = function (yearAndRule, prevRule) { + var year = yearAndRule[0] + , rule = yearAndRule[1]; + // Assume that the rule applies to the year of the given date. + + var hms = rule[5]; + var effectiveDate; + + if (!EXACT_DATE_TIME[year]) + EXACT_DATE_TIME[year] = {}; + + // Result for given parameters is already stored + if (EXACT_DATE_TIME[year][rule]) + effectiveDate = EXACT_DATE_TIME[year][rule]; + else { + //If we have a specific date, use that! + if (!isNaN(rule[4])) { + effectiveDate = new Date(Date.UTC(year, SHORT_MONTHS[rule[3]], rule[4], hms[1], hms[2], hms[3], 0)); + } + //Let's hunt for the date. + else { + var targetDay + , operator; + //Example: `lastThu` + if (rule[4].substr(0, 4) === "last") { + // Start at the last day of the month and work backward. + effectiveDate = new Date(Date.UTC(year, SHORT_MONTHS[rule[3]] + 1, 1, hms[1] - 24, hms[2], hms[3], 0)); + targetDay = SHORT_DAYS[rule[4].substr(4, 3)]; + operator = "<="; + } + //Example: `Sun>=15` + else { + //Start at the specified date. + effectiveDate = new Date(Date.UTC(year, SHORT_MONTHS[rule[3]], rule[4].substr(5), hms[1], hms[2], hms[3], 0)); + targetDay = SHORT_DAYS[rule[4].substr(0, 3)]; + operator = rule[4].substr(3, 2); + } + var ourDay = effectiveDate.getUTCDay(); + //Go forwards. + if (operator === ">=") { + effectiveDate.setUTCDate(effectiveDate.getUTCDate() + (targetDay - ourDay + ((targetDay < ourDay) ? 7 : 0))); + } + //Go backwards. Looking for the last of a certain day, or operator is "<=" (less likely). + else { + effectiveDate.setUTCDate(effectiveDate.getUTCDate() + (targetDay - ourDay - ((targetDay > ourDay) ? 7 : 0))); + } + } + EXACT_DATE_TIME[year][rule] = effectiveDate; + } + + + //If previous rule is given, correct for the fact that the starting time of the current + // rule may be specified in local time. + if (prevRule) { + effectiveDate = convertDateToUTC(effectiveDate, hms[4], prevRule); + } + return effectiveDate; + }; + + var findApplicableRules = function (year, ruleset) { + var applicableRules = []; + for (var i = 0; ruleset && i < ruleset.length; i++) { + //Exclude future rules. + if (ruleset[i][0] <= year && + ( + // Date is in a set range. + ruleset[i][1] >= year || + // Date is in an "only" year. + (ruleset[i][0] === year && ruleset[i][1] === "only") || + //We're in a range from the start year to infinity. + ruleset[i][1] === "max" + ) + ) { + //It's completely okay to have any number of matches here. + // Normally we should only see two, but that doesn't preclude other numbers of matches. + // These matches are applicable to this year. + applicableRules.push([year, ruleset[i]]); + } + } + return applicableRules; + }; + + var compareDates = function (a, b, prev) { + var year, rule; + if (a.constructor !== Date) { + year = a[0]; + rule = a[1]; + a = (!prev && EXACT_DATE_TIME[year] && EXACT_DATE_TIME[year][rule]) + ? EXACT_DATE_TIME[year][rule] + : convertRuleToExactDateAndTime(a, prev); + } else if (prev) { + a = convertDateToUTC(a, isUTC ? 'u' : 'w', prev); + } + if (b.constructor !== Date) { + year = b[0]; + rule = b[1]; + b = (!prev && EXACT_DATE_TIME[year] && EXACT_DATE_TIME[year][rule]) ? EXACT_DATE_TIME[year][rule] + : convertRuleToExactDateAndTime(b, prev); + } else if (prev) { + b = convertDateToUTC(b, isUTC ? 'u' : 'w', prev); + } + a = Number(a); + b = Number(b); + return a - b; + }; + + var year = date.getUTCFullYear(); + var applicableRules; + + applicableRules = findApplicableRules(year, _this.rules[ruleset]); + applicableRules.push(date); + //While sorting, the time zone in which the rule starting time is specified + // is ignored. This is ok as long as the timespan between two DST changes is + // larger than the DST offset, which is probably always true. + // As the given date may indeed be close to a DST change, it may get sorted + // to a wrong position (off by one), which is corrected below. + applicableRules.sort(compareDates); + + //If there are not enough past DST rules... + if (applicableRules.indexOf(date) < 2) { + applicableRules = applicableRules.concat(findApplicableRules(year-1, _this.rules[ruleset])); + applicableRules.sort(compareDates); + } + var pinpoint = applicableRules.indexOf(date); + if (pinpoint > 1 && compareDates(date, applicableRules[pinpoint-1], applicableRules[pinpoint-2][1]) < 0) { + //The previous rule does not really apply, take the one before that. + return applicableRules[pinpoint - 2][1]; + } else if (pinpoint > 0 && pinpoint < applicableRules.length - 1 && compareDates(date, applicableRules[pinpoint+1], applicableRules[pinpoint-1][1]) > 0) { + + //The next rule does already apply, take that one. + return applicableRules[pinpoint + 1][1]; + } else if (pinpoint === 0) { + //No applicable rule found in this and in previous year. + return null; + } + return applicableRules[pinpoint - 1][1]; + } + function getAdjustedOffset(off, rule) { + return -Math.ceil(rule[6] - off); + } + function getAbbreviation(zone, rule) { + var res; + var base = zone[2]; + if (base.indexOf('%s') > -1) { + var repl; + if (rule) { + repl = rule[7] === '-' ? '' : rule[7]; + } + //FIXME: Right now just falling back to Standard -- + // apparently ought to use the last valid rule, + // although in practice that always ought to be Standard + else { + repl = 'S'; + } + res = base.replace('%s', repl); + } + else if (base.indexOf('/') > -1) { + //Chose one of two alternative strings. + res = base.split("/", 2)[rule[6] ? 1 : 0]; + } else { + res = base; + } + return res; + } + + this.zoneFileBasePath; + this.zoneFiles = ['africa', 'antarctica', 'asia', 'australasia', 'backward', 'etcetera', 'europe', 'northamerica', 'pacificnew', 'southamerica']; + this.loadingSchemes = { + PRELOAD_ALL: 'preloadAll', + LAZY_LOAD: 'lazyLoad', + MANUAL_LOAD: 'manualLoad' + }; + this.loadingScheme = this.loadingSchemes.LAZY_LOAD; + this.loadedZones = {}; + this.zones = {}; + this.rules = {}; + + this.init = function (o) { + var opts = { async: true } + , def = this.defaultZoneFile = this.loadingScheme === this.loadingSchemes.PRELOAD_ALL + ? this.zoneFiles + : 'northamerica' + , done = 0 + , callbackFn; + //Override default with any passed-in opts + for (var p in o) { + opts[p] = o[p]; + } + if (typeof def === 'string') { + return this.loadZoneFile(def, opts); + } + //Wraps callback function in another one that makes + // sure all files have been loaded. + callbackFn = opts.callback; + opts.callback = function () { + done++; + (done === def.length) && typeof callbackFn === 'function' && callbackFn(); + }; + for (var i = 0; i < def.length; i++) { + this.loadZoneFile(def[i], opts); + } + }; + + //Get the zone files via XHR -- if the sync flag + // is set to true, it's being called by the lazy-loading + // mechanism, so the result needs to be returned inline. + this.loadZoneFile = function (fileName, opts) { + if (typeof this.zoneFileBasePath === 'undefined') { + throw new Error('Please define a base path to your zone file directory -- timezoneJS.timezone.zoneFileBasePath.'); + } + //Ignore already loaded zones. + if (this.loadedZones[fileName]) { + return; + } + this.loadedZones[fileName] = true; + return builtInLoadZoneFile(fileName, opts); + }; + this.loadZoneJSONData = function (url, sync) { + var processData = function (data) { + data = eval('('+ data +')'); + for (var z in data.zones) { + _this.zones[z] = data.zones[z]; + } + for (var r in data.rules) { + _this.rules[r] = data.rules[r]; + } + }; + return sync + ? processData(_this.transport({ url : url, async : false })) + : _this.transport({ url : url, success : processData }); + }; + this.loadZoneDataFromObject = function (data) { + if (!data) { return; } + for (var z in data.zones) { + _this.zones[z] = data.zones[z]; + } + for (var r in data.rules) { + _this.rules[r] = data.rules[r]; + } + }; + this.getAllZones = function () { + var arr = []; + for (var z in this.zones) { arr.push(z); } + return arr.sort(); + }; + this.parseZones = function (str) { + var lines = str.split('\n') + , arr = [] + , chunk = '' + , l + , zone = null + , rule = null; + for (var i = 0; i < lines.length; i++) { + l = lines[i]; + if (l.match(/^\s/)) { + l = "Zone " + zone + l; + } + l = l.split("#")[0]; + if (l.length > 3) { + arr = l.split(/\s+/); + chunk = arr.shift(); + //Ignore Leap. + switch (chunk) { + case 'Zone': + zone = arr.shift(); + if (!_this.zones[zone]) { + _this.zones[zone] = []; + } + if (arr.length < 3) break; + //Process zone right here and replace 3rd element with the processed array. + arr.splice(3, arr.length, processZone(arr)); + if (arr[3]) arr[3] = Date.UTC.apply(null, arr[3]); + arr[0] = -getBasicOffset(arr[0]); + _this.zones[zone].push(arr); + break; + case 'Rule': + rule = arr.shift(); + if (!_this.rules[rule]) { + _this.rules[rule] = []; + } + //Parse int FROM year and TO year + arr[0] = parseInt(arr[0], 10); + arr[1] = parseInt(arr[1], 10) || arr[1]; + //Parse time string AT + arr[5] = parseTimeString(arr[5]); + //Parse offset SAVE + arr[6] = getBasicOffset(arr[6]); + _this.rules[rule].push(arr); + break; + case 'Link': + //No zones for these should already exist. + if (_this.zones[arr[1]]) { + throw new Error('Error with Link ' + arr[1] + '. Cannot create link of a preexisted zone.'); + } + //Create the link. + _this.zones[arr[1]] = arr[0]; + break; + } + } + } + return true; + }; + //Expose transport mechanism and allow overwrite. + this.transport = _transport; + this.getTzInfo = function (dt, tz, isUTC) { + //Lazy-load any zones not yet loaded. + if (this.loadingScheme === this.loadingSchemes.LAZY_LOAD) { + //Get the correct region for the zone. + var zoneFile = getRegionForTimezone(tz); + if (!zoneFile) { + throw new Error('Not a valid timezone ID.'); + } + if (!this.loadedZones[zoneFile]) { + //Get the file and parse it -- use synchronous XHR. + this.loadZoneFile(zoneFile); + } + } + var z = getZone(dt, tz); + var off = z[0]; + //See if the offset needs adjustment. + var rule = getRule(dt, z, isUTC); + if (rule) { + off = getAdjustedOffset(off, rule); + } + var abbr = getAbbreviation(z, rule); + return { tzOffset: off, tzAbbr: abbr }; + }; + }; +}).call(this); diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/index.html b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/index.html new file mode 100644 index 00000000..54442418 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/index.html @@ -0,0 +1,114 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Time zones</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.time.js"></script> + <script language="javascript" type="text/javascript" src="date.js"></script> + <script type="text/javascript"> + + $(function() { + + timezoneJS.timezone.zoneFileBasePath = "tz"; + timezoneJS.timezone.defaultZoneFile = []; + timezoneJS.timezone.init({async: false}); + + var d = [ + [Date.UTC(2011, 2, 12, 14, 0, 0), 28], + [Date.UTC(2011, 2, 12, 15, 0, 0), 27], + [Date.UTC(2011, 2, 12, 16, 0, 0), 25], + [Date.UTC(2011, 2, 12, 17, 0, 0), 19], + [Date.UTC(2011, 2, 12, 18, 0, 0), 16], + [Date.UTC(2011, 2, 12, 19, 0, 0), 14], + [Date.UTC(2011, 2, 12, 20, 0, 0), 11], + [Date.UTC(2011, 2, 12, 21, 0, 0), 9], + [Date.UTC(2011, 2, 12, 22, 0, 0), 7.5], + [Date.UTC(2011, 2, 12, 23, 0, 0), 6], + [Date.UTC(2011, 2, 13, 0, 0, 0), 5], + [Date.UTC(2011, 2, 13, 1, 0, 0), 6], + [Date.UTC(2011, 2, 13, 2, 0, 0), 7.5], + [Date.UTC(2011, 2, 13, 3, 0, 0), 9], + [Date.UTC(2011, 2, 13, 4, 0, 0), 11], + [Date.UTC(2011, 2, 13, 5, 0, 0), 14], + [Date.UTC(2011, 2, 13, 6, 0, 0), 16], + [Date.UTC(2011, 2, 13, 7, 0, 0), 19], + [Date.UTC(2011, 2, 13, 8, 0, 0), 25], + [Date.UTC(2011, 2, 13, 9, 0, 0), 27], + [Date.UTC(2011, 2, 13, 10, 0, 0), 28], + [Date.UTC(2011, 2, 13, 11, 0, 0), 29], + [Date.UTC(2011, 2, 13, 12, 0, 0), 29.5], + [Date.UTC(2011, 2, 13, 13, 0, 0), 29], + [Date.UTC(2011, 2, 13, 14, 0, 0), 28], + [Date.UTC(2011, 2, 13, 15, 0, 0), 27], + [Date.UTC(2011, 2, 13, 16, 0, 0), 25], + [Date.UTC(2011, 2, 13, 17, 0, 0), 19], + [Date.UTC(2011, 2, 13, 18, 0, 0), 16], + [Date.UTC(2011, 2, 13, 19, 0, 0), 14], + [Date.UTC(2011, 2, 13, 20, 0, 0), 11], + [Date.UTC(2011, 2, 13, 21, 0, 0), 9], + [Date.UTC(2011, 2, 13, 22, 0, 0), 7.5], + [Date.UTC(2011, 2, 13, 23, 0, 0), 6] + ]; + + var plot = $.plot("#placeholderUTC", [d], { + xaxis: { + mode: "time" + } + }); + + var plot = $.plot("#placeholderLocal", [d], { + xaxis: { + mode: "time", + timezone: "browser" + } + }); + + var plot = $.plot("#placeholderChicago", [d], { + xaxis: { + mode: "time", + timezone: "America/Chicago" + } + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Time zones</h2> + </div> + + <div id="content"> + + <h3>UTC</h3> + <div class="demo-container" style="height: 300px;"> + <div id="placeholderUTC" class="demo-placeholder"></div> + </div> + + <h3>Browser</h3> + <div class="demo-container" style="height: 300px;"> + <div id="placeholderLocal" class="demo-placeholder"></div> + </div> + + <h3>Chicago</h3> + <div class="demo-container" style="height: 300px;"> + <div id="placeholderChicago" class="demo-placeholder"></div> + </div> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/africa b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/africa new file mode 100644 index 00000000..54c7a1e6 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/africa @@ -0,0 +1,1181 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# This data is by no means authoritative; if you think you know better, +# go ahead and edit the file (and please send any changes to +# tz@iana.org for general use in the future). + +# From Paul Eggert (2006-03-22): +# +# A good source for time zone historical data outside the U.S. is +# Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), +# San Diego: ACS Publications, Inc. (2003). +# +# Gwillim Law writes that a good source +# for recent time zone data is the International Air Transport +# Association's Standard Schedules Information Manual (IATA SSIM), +# published semiannually. Law sent in several helpful summaries +# of the IATA's data after 1990. +# +# Except where otherwise noted, Shanks & Pottenger is the source for +# entries through 1990, and IATA SSIM is the source for entries afterwards. +# +# Another source occasionally used is Edward W. Whitman, World Time Differences, +# Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which +# I found in the UCLA library. +# +# A reliable and entertaining source about time zones is +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). +# +# Previous editions of this database used WAT, CAT, SAT, and EAT +# for +0:00 through +3:00, respectively, +# but Mark R V Murray reports that +# `SAST' is the official abbreviation for +2:00 in the country of South Africa, +# `CAT' is commonly used for +2:00 in countries north of South Africa, and +# `WAT' is probably the best name for +1:00, as the common phrase for +# the area that includes Nigeria is ``West Africa''. +# He has heard of ``Western Sahara Time'' for +0:00 but can find no reference. +# +# To make things confusing, `WAT' seems to have been used for -1:00 long ago; +# I'd guess that this was because people needed _some_ name for -1:00, +# and at the time, far west Africa was the only major land area in -1:00. +# This usage is now obsolete, as the last use of -1:00 on the African +# mainland seems to have been 1976 in Western Sahara. +# +# To summarize, the following abbreviations seem to have some currency: +# -1:00 WAT West Africa Time (no longer used) +# 0:00 GMT Greenwich Mean Time +# 2:00 CAT Central Africa Time +# 2:00 SAST South Africa Standard Time +# and Murray suggests the following abbreviation: +# 1:00 WAT West Africa Time +# I realize that this leads to `WAT' being used for both -1:00 and 1:00 +# for times before 1976, but this is the best I can think of +# until we get more information. +# +# I invented the following abbreviations; corrections are welcome! +# 2:00 WAST West Africa Summer Time +# 2:30 BEAT British East Africa Time (no longer used) +# 2:45 BEAUT British East Africa Unified Time (no longer used) +# 3:00 CAST Central Africa Summer Time (no longer used) +# 3:00 SAST South Africa Summer Time (no longer used) +# 3:00 EAT East Africa Time +# 4:00 EAST East Africa Summer Time (no longer used) + +# Algeria +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Algeria 1916 only - Jun 14 23:00s 1:00 S +Rule Algeria 1916 1919 - Oct Sun>=1 23:00s 0 - +Rule Algeria 1917 only - Mar 24 23:00s 1:00 S +Rule Algeria 1918 only - Mar 9 23:00s 1:00 S +Rule Algeria 1919 only - Mar 1 23:00s 1:00 S +Rule Algeria 1920 only - Feb 14 23:00s 1:00 S +Rule Algeria 1920 only - Oct 23 23:00s 0 - +Rule Algeria 1921 only - Mar 14 23:00s 1:00 S +Rule Algeria 1921 only - Jun 21 23:00s 0 - +Rule Algeria 1939 only - Sep 11 23:00s 1:00 S +Rule Algeria 1939 only - Nov 19 1:00 0 - +Rule Algeria 1944 1945 - Apr Mon>=1 2:00 1:00 S +Rule Algeria 1944 only - Oct 8 2:00 0 - +Rule Algeria 1945 only - Sep 16 1:00 0 - +Rule Algeria 1971 only - Apr 25 23:00s 1:00 S +Rule Algeria 1971 only - Sep 26 23:00s 0 - +Rule Algeria 1977 only - May 6 0:00 1:00 S +Rule Algeria 1977 only - Oct 21 0:00 0 - +Rule Algeria 1978 only - Mar 24 1:00 1:00 S +Rule Algeria 1978 only - Sep 22 3:00 0 - +Rule Algeria 1980 only - Apr 25 0:00 1:00 S +Rule Algeria 1980 only - Oct 31 2:00 0 - +# Shanks & Pottenger give 0:09:20 for Paris Mean Time; go with Howse's +# more precise 0:09:21. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Algiers 0:12:12 - LMT 1891 Mar 15 0:01 + 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time + 0:00 Algeria WE%sT 1940 Feb 25 2:00 + 1:00 Algeria CE%sT 1946 Oct 7 + 0:00 - WET 1956 Jan 29 + 1:00 - CET 1963 Apr 14 + 0:00 Algeria WE%sT 1977 Oct 21 + 1:00 Algeria CE%sT 1979 Oct 26 + 0:00 Algeria WE%sT 1981 May + 1:00 - CET + +# Angola +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Luanda 0:52:56 - LMT 1892 + 0:52:04 - AOT 1911 May 26 # Angola Time + 1:00 - WAT + +# Benin +# Whitman says they switched to 1:00 in 1946, not 1934; +# go with Shanks & Pottenger. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Porto-Novo 0:10:28 - LMT 1912 + 0:00 - GMT 1934 Feb 26 + 1:00 - WAT + +# Botswana +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Gaborone 1:43:40 - LMT 1885 + 2:00 - CAT 1943 Sep 19 2:00 + 2:00 1:00 CAST 1944 Mar 19 2:00 + 2:00 - CAT + +# Burkina Faso +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Ouagadougou -0:06:04 - LMT 1912 + 0:00 - GMT + +# Burundi +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Bujumbura 1:57:28 - LMT 1890 + 2:00 - CAT + +# Cameroon +# Whitman says they switched to 1:00 in 1920; go with Shanks & Pottenger. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Douala 0:38:48 - LMT 1912 + 1:00 - WAT + +# Cape Verde +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Atlantic/Cape_Verde -1:34:04 - LMT 1907 # Praia + -2:00 - CVT 1942 Sep + -2:00 1:00 CVST 1945 Oct 15 + -2:00 - CVT 1975 Nov 25 2:00 + -1:00 - CVT + +# Central African Republic +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Bangui 1:14:20 - LMT 1912 + 1:00 - WAT + +# Chad +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Ndjamena 1:00:12 - LMT 1912 + 1:00 - WAT 1979 Oct 14 + 1:00 1:00 WAST 1980 Mar 8 + 1:00 - WAT + +# Comoros +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Comoro 2:53:04 - LMT 1911 Jul # Moroni, Gran Comoro + 3:00 - EAT + +# Democratic Republic of Congo +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Kinshasa 1:01:12 - LMT 1897 Nov 9 + 1:00 - WAT +Zone Africa/Lubumbashi 1:49:52 - LMT 1897 Nov 9 + 2:00 - CAT + +# Republic of the Congo +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Brazzaville 1:01:08 - LMT 1912 + 1:00 - WAT + +# Cote D'Ivoire +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Abidjan -0:16:08 - LMT 1912 + 0:00 - GMT + +# Djibouti +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Djibouti 2:52:36 - LMT 1911 Jul + 3:00 - EAT + +############################################################################### + +# Egypt + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Egypt 1940 only - Jul 15 0:00 1:00 S +Rule Egypt 1940 only - Oct 1 0:00 0 - +Rule Egypt 1941 only - Apr 15 0:00 1:00 S +Rule Egypt 1941 only - Sep 16 0:00 0 - +Rule Egypt 1942 1944 - Apr 1 0:00 1:00 S +Rule Egypt 1942 only - Oct 27 0:00 0 - +Rule Egypt 1943 1945 - Nov 1 0:00 0 - +Rule Egypt 1945 only - Apr 16 0:00 1:00 S +Rule Egypt 1957 only - May 10 0:00 1:00 S +Rule Egypt 1957 1958 - Oct 1 0:00 0 - +Rule Egypt 1958 only - May 1 0:00 1:00 S +Rule Egypt 1959 1981 - May 1 1:00 1:00 S +Rule Egypt 1959 1965 - Sep 30 3:00 0 - +Rule Egypt 1966 1994 - Oct 1 3:00 0 - +Rule Egypt 1982 only - Jul 25 1:00 1:00 S +Rule Egypt 1983 only - Jul 12 1:00 1:00 S +Rule Egypt 1984 1988 - May 1 1:00 1:00 S +Rule Egypt 1989 only - May 6 1:00 1:00 S +Rule Egypt 1990 1994 - May 1 1:00 1:00 S +# IATA (after 1990) says transitions are at 0:00. +# Go with IATA starting in 1995, except correct 1995 entry from 09-30 to 09-29. + +# From Alexander Krivenyshev (2011-04-20): +# "...Egypt's interim cabinet decided on Wednesday to cancel daylight +# saving time after a poll posted on its website showed the majority of +# Egyptians would approve the cancellation." +# +# Egypt to cancel daylight saving time +# <a href="http://www.almasryalyoum.com/en/node/407168"> +# http://www.almasryalyoum.com/en/node/407168 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_egypt04.html"> +# http://www.worldtimezone.com/dst_news/dst_news_egypt04.html +# </a> +Rule Egypt 1995 2010 - Apr lastFri 0:00s 1:00 S +Rule Egypt 1995 2005 - Sep lastThu 23:00s 0 - +# From Steffen Thorsen (2006-09-19): +# The Egyptian Gazette, issue 41,090 (2006-09-18), page 1, reports: +# Egypt will turn back clocks by one hour at the midnight of Thursday +# after observing the daylight saving time since May. +# http://news.gom.com.eg/gazette/pdf/2006/09/18/01.pdf +Rule Egypt 2006 only - Sep 21 23:00s 0 - +# From Dirk Losch (2007-08-14): +# I received a mail from an airline which says that the daylight +# saving time in Egypt will end in the night of 2007-09-06 to 2007-09-07. +# From Jesper Norgaard Welen (2007-08-15): [The following agree:] +# http://www.nentjes.info/Bill/bill5.htm +# http://www.timeanddate.com/worldclock/city.html?n=53 +# From Steffen Thorsen (2007-09-04): The official information...: +# http://www.sis.gov.eg/En/EgyptOnline/Miscellaneous/000002/0207000000000000001580.htm +Rule Egypt 2007 only - Sep Thu>=1 23:00s 0 - +# From Abdelrahman Hassan (2007-09-06): +# Due to the Hijri (lunar Islamic calendar) year being 11 days shorter +# than the year of the Gregorian calendar, Ramadan shifts earlier each +# year. This year it will be observed September 13 (September is quite +# hot in Egypt), and the idea is to make fasting easier for workers by +# shifting business hours one hour out of daytime heat. Consequently, +# unless discontinued, next DST may end Thursday 28 August 2008. +# From Paul Eggert (2007-08-17): +# For lack of better info, assume the new rule is last Thursday in August. + +# From Petr Machata (2009-04-06): +# The following appeared in Red Hat bugzilla[1] (edited): +# +# > $ zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2009 +# > /usr/share/zoneinfo/Africa/Cairo Thu Apr 23 21:59:59 2009 UTC = Thu = +# Apr 23 +# > 23:59:59 2009 EET isdst=0 gmtoff=7200 +# > /usr/share/zoneinfo/Africa/Cairo Thu Apr 23 22:00:00 2009 UTC = Fri = +# Apr 24 +# > 01:00:00 2009 EEST isdst=1 gmtoff=10800 +# > /usr/share/zoneinfo/Africa/Cairo Thu Aug 27 20:59:59 2009 UTC = Thu = +# Aug 27 +# > 23:59:59 2009 EEST isdst=1 gmtoff=10800 +# > /usr/share/zoneinfo/Africa/Cairo Thu Aug 27 21:00:00 2009 UTC = Thu = +# Aug 27 +# > 23:00:00 2009 EET isdst=0 gmtoff=7200 +# +# > end date should be Thu Sep 24 2009 (Last Thursday in September at 23:59= +# :59) +# > http://support.microsoft.com/kb/958729/ +# +# timeanddate[2] and another site I've found[3] also support that. +# +# [1] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=492263"> +# https://bugzilla.redhat.com/show_bug.cgi?id=492263 +# </a> +# [2] <a href="http://www.timeanddate.com/worldclock/clockchange.html?n=53"> +# http://www.timeanddate.com/worldclock/clockchange.html?n=53 +# </a> +# [3] <a href="http://wwp.greenwichmeantime.com/time-zone/africa/egypt/"> +# http://wwp.greenwichmeantime.com/time-zone/africa/egypt/ +# </a> + +# From Arthur David Olson (2009-04-20): +# In 2009 (and for the next several years), Ramadan ends before the fourth +# Thursday in September; Egypt is expected to revert to the last Thursday +# in September. + +# From Steffen Thorsen (2009-08-11): +# We have been able to confirm the August change with the Egyptian Cabinet +# Information and Decision Support Center: +# <a href="http://www.timeanddate.com/news/time/egypt-dst-ends-2009.html"> +# http://www.timeanddate.com/news/time/egypt-dst-ends-2009.html +# </a> +# +# The Middle East News Agency +# <a href="http://www.mena.org.eg/index.aspx"> +# http://www.mena.org.eg/index.aspx +# </a> +# also reports "Egypt starts winter time on August 21" +# today in article numbered "71, 11/08/2009 12:25 GMT." +# Only the title above is available without a subscription to their service, +# and can be found by searching for "winter" in their search engine +# (at least today). + +# From Alexander Krivenyshev (2010-07-20): +# According to News from Egypt - Al-Masry Al-Youm Egypt's cabinet has +# decided that Daylight Saving Time will not be used in Egypt during +# Ramadan. +# +# Arabic translation: +# "Clocks to go back during Ramadan--and then forward again" +# <a href="http://www.almasryalyoum.com/en/news/clocks-go-back-during-ramadan-and-then-forward-again"> +# http://www.almasryalyoum.com/en/news/clocks-go-back-during-ramadan-and-then-forward-again +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_egypt02.html"> +# http://www.worldtimezone.com/dst_news/dst_news_egypt02.html +# </a> + +Rule Egypt 2008 only - Aug lastThu 23:00s 0 - +Rule Egypt 2009 only - Aug 20 23:00s 0 - +Rule Egypt 2010 only - Aug 11 0:00 0 - +Rule Egypt 2010 only - Sep 10 0:00 1:00 S +Rule Egypt 2010 only - Sep lastThu 23:00s 0 - + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Cairo 2:05:00 - LMT 1900 Oct + 2:00 Egypt EE%sT + +# Equatorial Guinea +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Malabo 0:35:08 - LMT 1912 + 0:00 - GMT 1963 Dec 15 + 1:00 - WAT + +# Eritrea +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Asmara 2:35:32 - LMT 1870 + 2:35:32 - AMT 1890 # Asmara Mean Time + 2:35:20 - ADMT 1936 May 5 # Adis Dera MT + 3:00 - EAT + +# Ethiopia +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger write that Ethiopia had six narrowly-spaced time zones +# between 1870 and 1890, and that they merged to 38E50 (2:35:20) in 1890. +# We'll guess that 38E50 is for Adis Dera. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Addis_Ababa 2:34:48 - LMT 1870 + 2:35:20 - ADMT 1936 May 5 # Adis Dera MT + 3:00 - EAT + +# Gabon +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Libreville 0:37:48 - LMT 1912 + 1:00 - WAT + +# Gambia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Banjul -1:06:36 - LMT 1912 + -1:06:36 - BMT 1935 # Banjul Mean Time + -1:00 - WAT 1964 + 0:00 - GMT + +# Ghana +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# Whitman says DST was observed from 1931 to ``the present''; +# go with Shanks & Pottenger. +Rule Ghana 1936 1942 - Sep 1 0:00 0:20 GHST +Rule Ghana 1936 1942 - Dec 31 0:00 0 GMT +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Accra -0:00:52 - LMT 1918 + 0:00 Ghana %s + +# Guinea +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Conakry -0:54:52 - LMT 1912 + 0:00 - GMT 1934 Feb 26 + -1:00 - WAT 1960 + 0:00 - GMT + +# Guinea-Bissau +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Bissau -1:02:20 - LMT 1911 May 26 + -1:00 - WAT 1975 + 0:00 - GMT + +# Kenya +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Nairobi 2:27:16 - LMT 1928 Jul + 3:00 - EAT 1930 + 2:30 - BEAT 1940 + 2:45 - BEAUT 1960 + 3:00 - EAT + +# Lesotho +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Maseru 1:50:00 - LMT 1903 Mar + 2:00 - SAST 1943 Sep 19 2:00 + 2:00 1:00 SAST 1944 Mar 19 2:00 + 2:00 - SAST + +# Liberia +# From Paul Eggert (2006-03-22): +# In 1972 Liberia was the last country to switch +# from a UTC offset that was not a multiple of 15 or 20 minutes. +# Howse reports that it was in honor of their president's birthday. +# Shank & Pottenger report the date as May 1, whereas Howse reports Jan; +# go with Shanks & Pottenger. +# For Liberia before 1972, Shanks & Pottenger report -0:44, whereas Howse and +# Whitman each report -0:44:30; go with the more precise figure. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Monrovia -0:43:08 - LMT 1882 + -0:43:08 - MMT 1919 Mar # Monrovia Mean Time + -0:44:30 - LRT 1972 May # Liberia Time + 0:00 - GMT + +############################################################################### + +# Libya + +# From Even Scharning (2012-11-10): +# Libya set their time one hour back at 02:00 on Saturday November 10. +# http://www.libyaherald.com/2012/11/04/clocks-to-go-back-an-hour-on-saturday/ +# Here is an official source [in Arabic]: http://ls.ly/fb6Yc +# +# Steffen Thorsen forwarded a translation (2012-11-10) in +# http://mm.icann.org/pipermail/tz/2012-November/018451.html +# +# From Tim Parenti (2012-11-11): +# Treat the 2012-11-10 change as a zone change from UTC+2 to UTC+1. +# The DST rules planned for 2013 and onward roughly mirror those of Europe +# (either two days before them or five days after them, so as to fall on +# lastFri instead of lastSun). + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Libya 1951 only - Oct 14 2:00 1:00 S +Rule Libya 1952 only - Jan 1 0:00 0 - +Rule Libya 1953 only - Oct 9 2:00 1:00 S +Rule Libya 1954 only - Jan 1 0:00 0 - +Rule Libya 1955 only - Sep 30 0:00 1:00 S +Rule Libya 1956 only - Jan 1 0:00 0 - +Rule Libya 1982 1984 - Apr 1 0:00 1:00 S +Rule Libya 1982 1985 - Oct 1 0:00 0 - +Rule Libya 1985 only - Apr 6 0:00 1:00 S +Rule Libya 1986 only - Apr 4 0:00 1:00 S +Rule Libya 1986 only - Oct 3 0:00 0 - +Rule Libya 1987 1989 - Apr 1 0:00 1:00 S +Rule Libya 1987 1989 - Oct 1 0:00 0 - +Rule Libya 1997 only - Apr 4 0:00 1:00 S +Rule Libya 1997 only - Oct 4 0:00 0 - +Rule Libya 2013 max - Mar lastFri 1:00 1:00 S +Rule Libya 2013 max - Oct lastFri 2:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Tripoli 0:52:44 - LMT 1920 + 1:00 Libya CE%sT 1959 + 2:00 - EET 1982 + 1:00 Libya CE%sT 1990 May 4 +# The 1996 and 1997 entries are from Shanks & Pottenger; +# the IATA SSIM data contain some obvious errors. + 2:00 - EET 1996 Sep 30 + 1:00 Libya CE%sT 1997 Oct 4 + 2:00 - EET 2012 Nov 10 2:00 + 1:00 Libya CE%sT + +# Madagascar +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Antananarivo 3:10:04 - LMT 1911 Jul + 3:00 - EAT 1954 Feb 27 23:00s + 3:00 1:00 EAST 1954 May 29 23:00s + 3:00 - EAT + +# Malawi +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Blantyre 2:20:00 - LMT 1903 Mar + 2:00 - CAT + +# Mali +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Bamako -0:32:00 - LMT 1912 + 0:00 - GMT 1934 Feb 26 + -1:00 - WAT 1960 Jun 20 + 0:00 - GMT + +# Mauritania +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Nouakchott -1:03:48 - LMT 1912 + 0:00 - GMT 1934 Feb 26 + -1:00 - WAT 1960 Nov 28 + 0:00 - GMT + +# Mauritius + +# From Steffen Thorsen (2008-06-25): +# Mauritius plans to observe DST from 2008-11-01 to 2009-03-31 on a trial +# basis.... +# It seems that Mauritius observed daylight saving time from 1982-10-10 to +# 1983-03-20 as well, but that was not successful.... +# http://www.timeanddate.com/news/time/mauritius-daylight-saving-time.html + +# From Alex Krivenyshev (2008-06-25): +# http://economicdevelopment.gov.mu/portal/site/Mainhomepage/menuitem.a42b24128104d9845dabddd154508a0c/?content_id=0a7cee8b5d69a110VgnVCM1000000a04a8c0RCRD + +# From Arthur David Olson (2008-06-30): +# The www.timeanddate.com article cited by Steffen Thorsen notes that "A +# final decision has yet to be made on the times that daylight saving +# would begin and end on these dates." As a place holder, use midnight. + +# From Paul Eggert (2008-06-30): +# Follow Thorsen on DST in 1982/1983, instead of Shanks & Pottenger. + +# From Steffen Thorsen (2008-07-10): +# According to +# <a href="http://www.lexpress.mu/display_article.php?news_id=111216"> +# http://www.lexpress.mu/display_article.php?news_id=111216 +# </a> +# (in French), Mauritius will start and end their DST a few days earlier +# than previously announced (2008-11-01 to 2009-03-31). The new start +# date is 2008-10-26 at 02:00 and the new end date is 2009-03-27 (no time +# given, but it is probably at either 2 or 3 wall clock time). +# +# A little strange though, since the article says that they moved the date +# to align itself with Europe and USA which also change time on that date, +# but that means they have not paid attention to what happened in +# USA/Canada last year (DST ends first Sunday in November). I also wonder +# why that they end on a Friday, instead of aligning with Europe which +# changes two days later. + +# From Alex Krivenyshev (2008-07-11): +# Seems that English language article "The revival of daylight saving +# time: Energy conservation?"-# No. 16578 (07/11/2008) was originally +# published on Monday, June 30, 2008... +# +# I guess that article in French "Le gouvernement avance l'introduction +# de l'heure d'ete" stating that DST in Mauritius starting on October 26 +# and ending on March 27, 2009 is the most recent one. +# ... +# <a href="http://www.worldtimezone.com/dst_news/dst_news_mauritius02.html"> +# http://www.worldtimezone.com/dst_news/dst_news_mauritius02.html +# </a> + +# From Riad M. Hossen Ally (2008-08-03): +# The Government of Mauritius weblink +# <a href="http://www.gov.mu/portal/site/pmosite/menuitem.4ca0efdee47462e7440a600248a521ca/?content_id=4728ca68b2a5b110VgnVCM1000000a04a8c0RCRD"> +# http://www.gov.mu/portal/site/pmosite/menuitem.4ca0efdee47462e7440a600248a521ca/?content_id=4728ca68b2a5b110VgnVCM1000000a04a8c0RCRD +# </a> +# Cabinet Decision of July 18th, 2008 states as follows: +# +# 4. ...Cabinet has agreed to the introduction into the National Assembly +# of the Time Bill which provides for the introduction of summer time in +# Mauritius. The summer time period which will be of one hour ahead of +# the standard time, will be aligned with that in Europe and the United +# States of America. It will start at two o'clock in the morning on the +# last Sunday of October and will end at two o'clock in the morning on +# the last Sunday of March the following year. The summer time for the +# year 2008 - 2009 will, therefore, be effective as from 26 October 2008 +# and end on 29 March 2009. + +# From Ed Maste (2008-10-07): +# THE TIME BILL (No. XXVII of 2008) Explanatory Memorandum states the +# beginning / ending of summer time is 2 o'clock standard time in the +# morning of the last Sunday of October / last Sunday of March. +# <a href="http://www.gov.mu/portal/goc/assemblysite/file/bill2708.pdf"> +# http://www.gov.mu/portal/goc/assemblysite/file/bill2708.pdf +# </a> + +# From Steffen Thorsen (2009-06-05): +# According to several sources, Mauritius will not continue to observe +# DST the coming summer... +# +# Some sources, in French: +# <a href="http://www.defimedia.info/news/946/Rashid-Beebeejaun-:-%C2%AB-L%E2%80%99heure-d%E2%80%99%C3%A9t%C3%A9-ne-sera-pas-appliqu%C3%A9e-cette-ann%C3%A9e-%C2%BB"> +# http://www.defimedia.info/news/946/Rashid-Beebeejaun-:-%C2%AB-L%E2%80%99heure-d%E2%80%99%C3%A9t%C3%A9-ne-sera-pas-appliqu%C3%A9e-cette-ann%C3%A9e-%C2%BB +# </a> +# <a href="http://lexpress.mu/Story/3398~Beebeejaun---Les-objectifs-d-%C3%A9conomie-d-%C3%A9nergie-de-l-heure-d-%C3%A9t%C3%A9-ont-%C3%A9t%C3%A9-atteints-"> +# http://lexpress.mu/Story/3398~Beebeejaun---Les-objectifs-d-%C3%A9conomie-d-%C3%A9nergie-de-l-heure-d-%C3%A9t%C3%A9-ont-%C3%A9t%C3%A9-atteints- +# </a> +# +# Our wrap-up: +# <a href="http://www.timeanddate.com/news/time/mauritius-dst-will-not-repeat.html"> +# http://www.timeanddate.com/news/time/mauritius-dst-will-not-repeat.html +# </a> + +# From Arthur David Olson (2009-07-11): +# The "mauritius-dst-will-not-repeat" wrapup includes this: +# "The trial ended on March 29, 2009, when the clocks moved back by one hour +# at 2am (or 02:00) local time..." + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Mauritius 1982 only - Oct 10 0:00 1:00 S +Rule Mauritius 1983 only - Mar 21 0:00 0 - +Rule Mauritius 2008 only - Oct lastSun 2:00 1:00 S +Rule Mauritius 2009 only - Mar lastSun 2:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis + 4:00 Mauritius MU%sT # Mauritius Time +# Agalega Is, Rodriguez +# no information; probably like Indian/Mauritius + +# Mayotte +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou + 3:00 - EAT + +# Morocco +# See the `europe' file for Spanish Morocco (Africa/Ceuta). + +# From Alex Krivenyshev (2008-05-09): +# Here is an article that Morocco plan to introduce Daylight Saving Time between +# 1 June, 2008 and 27 September, 2008. +# +# "... Morocco is to save energy by adjusting its clock during summer so it will +# be one hour ahead of GMT between 1 June and 27 September, according to +# Communication Minister and Gov ernment Spokesman, Khalid Naciri...." +# +# <a href="http://www.worldtimezone.net/dst_news/dst_news_morocco01.html"> +# http://www.worldtimezone.net/dst_news/dst_news_morocco01.html +# </a> +# OR +# <a href="http://en.afrik.com/news11892.html"> +# http://en.afrik.com/news11892.html +# </a> + +# From Alex Krivenyshev (2008-05-09): +# The Morocco time change can be confirmed on Morocco web site Maghreb Arabe Presse: +# <a href="http://www.map.ma/eng/sections/box3/morocco_shifts_to_da/view"> +# http://www.map.ma/eng/sections/box3/morocco_shifts_to_da/view +# </a> +# +# Morocco shifts to daylight time on June 1st through September 27, Govt. +# spokesman. + +# From Patrice Scattolin (2008-05-09): +# According to this article: +# <a href="http://www.avmaroc.com/actualite/heure-dete-comment-a127896.html"> +# http://www.avmaroc.com/actualite/heure-dete-comment-a127896.html +# </a> +# (and republished here: +# <a href="http://www.actu.ma/heure-dete-comment_i127896_0.html"> +# http://www.actu.ma/heure-dete-comment_i127896_0.html +# </a> +# ) +# the changes occurs at midnight: +# +# saturday night may 31st at midnight (which in french is to be +# intrepreted as the night between saturday and sunday) +# sunday night the 28th at midnight +# +# Seeing that the 28th is monday, I am guessing that she intends to say +# the midnight of the 28th which is the midnight between sunday and +# monday, which jives with other sources that say that it's inclusive +# june1st to sept 27th. +# +# The decision was taken by decree *2-08-224 *but I can't find the decree +# published on the web. +# +# It's also confirmed here: +# <a href="http://www.maroc.ma/NR/exeres/FACF141F-D910-44B0-B7FA-6E03733425D1.htm"> +# http://www.maroc.ma/NR/exeres/FACF141F-D910-44B0-B7FA-6E03733425D1.htm +# </a> +# on a government portal as being between june 1st and sept 27th (not yet +# posted in english). +# +# The following google query will generate many relevant hits: +# <a href="http://www.google.com/search?hl=en&q=Conseil+de+gouvernement+maroc+heure+avance&btnG=Search"> +# http://www.google.com/search?hl=en&q=Conseil+de+gouvernement+maroc+heure+avance&btnG=Search +# </a> + +# From Alex Krivenyshev (2008-05-09): +# Is Western Sahara (part which administrated by Morocco) going to follow +# Morocco DST changes? Any information? What about other part of +# Western Sahara - under administration of POLISARIO Front (also named +# SADR Saharawi Arab Democratic Republic)? + +# From Arthur David Olson (2008-05-09): +# XXX--guess that it is only Morocco for now; guess only 2008 for now. + +# From Steffen Thorsen (2008-08-27): +# Morocco will change the clocks back on the midnight between August 31 +# and September 1. They originally planned to observe DST to near the end +# of September: +# +# One article about it (in French): +# <a href="http://www.menara.ma/fr/Actualites/Maroc/Societe/ci.retour_a_l_heure_gmt_a_partir_du_dimanche_31_aout_a_minuit_officiel_.default"> +# http://www.menara.ma/fr/Actualites/Maroc/Societe/ci.retour_a_l_heure_gmt_a_partir_du_dimanche_31_aout_a_minuit_officiel_.default +# </a> +# +# We have some further details posted here: +# <a href="http://www.timeanddate.com/news/time/morocco-ends-dst-early-2008.html"> +# http://www.timeanddate.com/news/time/morocco-ends-dst-early-2008.html +# </a> + +# From Steffen Thorsen (2009-03-17): +# Morocco will observe DST from 2009-06-01 00:00 to 2009-08-21 00:00 according +# to many sources, such as +# <a href="http://news.marweb.com/morocco/entertainment/morocco-daylight-saving.html"> +# http://news.marweb.com/morocco/entertainment/morocco-daylight-saving.html +# </a> +# <a href="http://www.medi1sat.ma/fr/depeche.aspx?idp=2312"> +# http://www.medi1sat.ma/fr/depeche.aspx?idp=2312 +# </a> +# (French) +# +# Our summary: +# <a href="http://www.timeanddate.com/news/time/morocco-starts-dst-2009.html"> +# http://www.timeanddate.com/news/time/morocco-starts-dst-2009.html +# </a> + +# From Alexander Krivenyshev (2009-03-17): +# Here is a link to official document from Royaume du Maroc Premier Ministre, +# Ministere de la Modernisation des Secteurs Publics +# +# Under Article 1 of Royal Decree No. 455-67 of Act 23 safar 1387 (2 june 1967) +# concerning the amendment of the legal time, the Ministry of Modernization of +# Public Sectors announced that the official time in the Kingdom will be +# advanced 60 minutes from Sunday 31 May 2009 at midnight. +# +# <a href="http://www.mmsp.gov.ma/francais/Actualites_fr/PDF_Actualites_Fr/HeureEte_FR.pdf"> +# http://www.mmsp.gov.ma/francais/Actualites_fr/PDF_Actualites_Fr/HeureEte_FR.pdf +# </a> +# +# <a href="http://www.worldtimezone.com/dst_news/dst_news_morocco03.html"> +# http://www.worldtimezone.com/dst_news/dst_news_morocco03.html +# </a> + +# From Steffen Thorsen (2010-04-13): +# Several news media in Morocco report that the Ministry of Modernization +# of Public Sectors has announced that Morocco will have DST from +# 2010-05-02 to 2010-08-08. +# +# Example: +# <a href="http://www.lavieeco.com/actualites/4099-le-maroc-passera-a-l-heure-d-ete-gmt1-le-2-mai.html"> +# http://www.lavieeco.com/actualites/4099-le-maroc-passera-a-l-heure-d-ete-gmt1-le-2-mai.html +# </a> +# (French) +# Our page: +# <a href="http://www.timeanddate.com/news/time/morocco-starts-dst-2010.html"> +# http://www.timeanddate.com/news/time/morocco-starts-dst-2010.html +# </a> + +# From Dan Abitol (2011-03-30): +# ...Rules for Africa/Casablanca are the following (24h format) +# The 3rd april 2011 at 00:00:00, [it] will be 3rd april 1:00:00 +# The 31th july 2011 at 00:59:59, [it] will be 31th July 00:00:00 +# ...Official links of change in morocco +# The change was broadcast on the FM Radio +# I ve called ANRT (telecom regulations in Morocco) at +# +212.537.71.84.00 +# <a href="http://www.anrt.net.ma/fr/"> +# http://www.anrt.net.ma/fr/ +# </a> +# They said that +# <a href="http://www.map.ma/fr/sections/accueil/l_heure_legale_au_ma/view"> +# http://www.map.ma/fr/sections/accueil/l_heure_legale_au_ma/view +# </a> +# is the official publication to look at. +# They said that the decision was already taken. +# +# More articles in the press +# <a href="http://www.yabiladi.com/articles/details/5058/secret-l-heure-d-ete-maroc-lev"> +# http://www.yabiladi.com/articles/details/5058/secret-l-heure-d-ete-maroc-lev +# </a> +# e.html +# <a href="http://www.lematin.ma/Actualite/Express/Article.asp?id=148923"> +# http://www.lematin.ma/Actualite/Express/Article.asp?id=148923 +# </a> +# <a href="http://www.lavieeco.com/actualite/Le-Maroc-passe-sur-GMT%2B1-a-partir-de-dim"> +# http://www.lavieeco.com/actualite/Le-Maroc-passe-sur-GMT%2B1-a-partir-de-dim +# anche-prochain-5538.html +# </a> + +# From Petr Machata (2011-03-30): +# They have it written in English here: +# <a href="http://www.map.ma/eng/sections/home/morocco_to_spring_fo/view"> +# http://www.map.ma/eng/sections/home/morocco_to_spring_fo/view +# </a> +# +# It says there that "Morocco will resume its standard time on July 31, +# 2011 at midnight." Now they don't say whether they mean midnight of +# wall clock time (i.e. 11pm UTC), but that's what I would assume. It has +# also been like that in the past. + +# From Alexander Krivenyshev (2012-03-09): +# According to Infom&eacute;diaire web site from Morocco (infomediaire.ma), +# on March 9, 2012, (in French) Heure l&eacute;gale: +# Le Maroc adopte officiellement l'heure d'&eacute;t&eacute; +# <a href="http://www.infomediaire.ma/news/maroc/heure-l%C3%A9gale-le-maroc-adopte-officiellement-lheure-d%C3%A9t%C3%A9"> +# http://www.infomediaire.ma/news/maroc/heure-l%C3%A9gale-le-maroc-adopte-officiellement-lheure-d%C3%A9t%C3%A9 +# </a> +# Governing Council adopted draft decree, that Morocco DST starts on +# the last Sunday of March (March 25, 2012) and ends on +# last Sunday of September (September 30, 2012) +# except the month of Ramadan. +# or (brief) +# <a href="http://www.worldtimezone.com/dst_news/dst_news_morocco06.html"> +# http://www.worldtimezone.com/dst_news/dst_news_morocco06.html +# </a> + +# From Arthur David Olson (2012-03-10): +# The infomediaire.ma source indicates that the system is to be in +# effect every year. It gives 03H00 as the "fall back" time of day; +# it lacks a "spring forward" time of day; assume 2:00 XXX. +# Wait on specifying the Ramadan exception for details about +# start date, start time of day, end date, and end time of day XXX. + +# From Christophe Tropamer (2012-03-16): +# Seen Morocco change again: +# <a href="http://www.le2uminutes.com/actualite.php"> +# http://www.le2uminutes.com/actualite.php +# </a> +# "...&agrave; partir du dernier dimance d'avril et non fins mars, +# comme annonc&eacute; pr&eacute;c&eacute;demment." + +# From Milamber Space Network (2012-07-17): +# The official return to GMT is announced by the Moroccan government: +# <a href="http://www.mmsp.gov.ma/fr/actualites.aspx?id=288"> +# http://www.mmsp.gov.ma/fr/actualites.aspx?id=288 [in French] +# </a> +# +# Google translation, lightly edited: +# Back to the standard time of the Kingdom (GMT) +# Pursuant to Decree No. 2-12-126 issued on 26 Jumada (I) 1433 (April 18, +# 2012) and in accordance with the order of Mr. President of the +# Government No. 3-47-12 issued on 24 Sha'ban (11 July 2012), the Ministry +# of Public Service and Administration Modernization announces the return +# of the legal time of the Kingdom (GMT) from Friday, July 20, 2012 until +# Monday, August 20, 2012. So the time will be delayed by 60 minutes from +# 3:00 am Friday, July 20, 2012 and will again be advanced by 60 minutes +# August 20, 2012 from 2:00 am. + +# RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S + +Rule Morocco 1939 only - Sep 12 0:00 1:00 S +Rule Morocco 1939 only - Nov 19 0:00 0 - +Rule Morocco 1940 only - Feb 25 0:00 1:00 S +Rule Morocco 1945 only - Nov 18 0:00 0 - +Rule Morocco 1950 only - Jun 11 0:00 1:00 S +Rule Morocco 1950 only - Oct 29 0:00 0 - +Rule Morocco 1967 only - Jun 3 12:00 1:00 S +Rule Morocco 1967 only - Oct 1 0:00 0 - +Rule Morocco 1974 only - Jun 24 0:00 1:00 S +Rule Morocco 1974 only - Sep 1 0:00 0 - +Rule Morocco 1976 1977 - May 1 0:00 1:00 S +Rule Morocco 1976 only - Aug 1 0:00 0 - +Rule Morocco 1977 only - Sep 28 0:00 0 - +Rule Morocco 1978 only - Jun 1 0:00 1:00 S +Rule Morocco 1978 only - Aug 4 0:00 0 - +Rule Morocco 2008 only - Jun 1 0:00 1:00 S +Rule Morocco 2008 only - Sep 1 0:00 0 - +Rule Morocco 2009 only - Jun 1 0:00 1:00 S +Rule Morocco 2009 only - Aug 21 0:00 0 - +Rule Morocco 2010 only - May 2 0:00 1:00 S +Rule Morocco 2010 only - Aug 8 0:00 0 - +Rule Morocco 2011 only - Apr 3 0:00 1:00 S +Rule Morocco 2011 only - Jul 31 0 0 - +Rule Morocco 2012 max - Apr lastSun 2:00 1:00 S +Rule Morocco 2012 max - Sep lastSun 3:00 0 - +Rule Morocco 2012 only - Jul 20 3:00 0 - +Rule Morocco 2012 only - Aug 20 2:00 1:00 S + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26 + 0:00 Morocco WE%sT 1984 Mar 16 + 1:00 - CET 1986 + 0:00 Morocco WE%sT +# Western Sahara +Zone Africa/El_Aaiun -0:52:48 - LMT 1934 Jan + -1:00 - WAT 1976 Apr 14 + 0:00 - WET + +# Mozambique +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Maputo 2:10:20 - LMT 1903 Mar + 2:00 - CAT + +# Namibia +# The 1994-04-03 transition is from Shanks & Pottenger. +# Shanks & Pottenger report no DST after 1998-04; go with IATA. + +# From Petronella Sibeene (2007-03-30) in +# <http://allafrica.com/stories/200703300178.html>: +# While the entire country changes its time, Katima Mulilo and other +# settlements in Caprivi unofficially will not because the sun there +# rises and sets earlier compared to other regions. Chief of +# Forecasting Riaan van Zyl explained that the far eastern parts of +# the country are close to 40 minutes earlier in sunrise than the rest +# of the country. +# +# From Paul Eggert (2007-03-31): +# Apparently the Caprivi Strip informally observes Botswana time, but +# we have no details. In the meantime people there can use Africa/Gaborone. + +# RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Namibia 1994 max - Sep Sun>=1 2:00 1:00 S +Rule Namibia 1995 max - Apr Sun>=1 2:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Windhoek 1:08:24 - LMT 1892 Feb 8 + 1:30 - SWAT 1903 Mar # SW Africa Time + 2:00 - SAST 1942 Sep 20 2:00 + 2:00 1:00 SAST 1943 Mar 21 2:00 + 2:00 - SAST 1990 Mar 21 # independence + 2:00 - CAT 1994 Apr 3 + 1:00 Namibia WA%sT + +# Niger +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Niamey 0:08:28 - LMT 1912 + -1:00 - WAT 1934 Feb 26 + 0:00 - GMT 1960 + 1:00 - WAT + +# Nigeria +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Lagos 0:13:36 - LMT 1919 Sep + 1:00 - WAT + +# Reunion +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Reunion 3:41:52 - LMT 1911 Jun # Saint-Denis + 4:00 - RET # Reunion Time +# +# Scattered Islands (Iles Eparses) administered from Reunion are as follows. +# The following information about them is taken from +# Iles Eparses (www.outre-mer.gouv.fr/domtom/ile.htm, 1997-07-22, in French; +# no longer available as of 1999-08-17). +# We have no info about their time zone histories. +# +# Bassas da India - uninhabited +# Europa Island - inhabited from 1905 to 1910 by two families +# Glorioso Is - inhabited until at least 1958 +# Juan de Nova - uninhabited +# Tromelin - inhabited until at least 1958 + +# Rwanda +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Kigali 2:00:16 - LMT 1935 Jun + 2:00 - CAT + +# St Helena +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Atlantic/St_Helena -0:22:48 - LMT 1890 # Jamestown + -0:22:48 - JMT 1951 # Jamestown Mean Time + 0:00 - GMT +# The other parts of the St Helena territory are similar: +# Tristan da Cunha: on GMT, say Whitman and the CIA +# Ascension: on GMT, says usno1995 and the CIA +# Gough (scientific station since 1955; sealers wintered previously): +# on GMT, says the CIA +# Inaccessible, Nightingale: no information, but probably GMT + +# Sao Tome and Principe +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Sao_Tome 0:26:56 - LMT 1884 + -0:36:32 - LMT 1912 # Lisbon Mean Time + 0:00 - GMT + +# Senegal +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Dakar -1:09:44 - LMT 1912 + -1:00 - WAT 1941 Jun + 0:00 - GMT + +# Seychelles +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Mahe 3:41:48 - LMT 1906 Jun # Victoria + 4:00 - SCT # Seychelles Time +# From Paul Eggert (2001-05-30): +# Aldabra, Farquhar, and Desroches, originally dependencies of the +# Seychelles, were transferred to the British Indian Ocean Territory +# in 1965 and returned to Seychelles control in 1976. We don't know +# whether this affected their time zone, so omit this for now. +# Possibly the islands were uninhabited. + +# Sierra Leone +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# Whitman gives Mar 31 - Aug 31 for 1931 on; go with Shanks & Pottenger. +Rule SL 1935 1942 - Jun 1 0:00 0:40 SLST +Rule SL 1935 1942 - Oct 1 0:00 0 WAT +Rule SL 1957 1962 - Jun 1 0:00 1:00 SLST +Rule SL 1957 1962 - Sep 1 0:00 0 GMT +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Freetown -0:53:00 - LMT 1882 + -0:53:00 - FMT 1913 Jun # Freetown Mean Time + -1:00 SL %s 1957 + 0:00 SL %s + +# Somalia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Mogadishu 3:01:28 - LMT 1893 Nov + 3:00 - EAT 1931 + 2:30 - BEAT 1957 + 3:00 - EAT + +# South Africa +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule SA 1942 1943 - Sep Sun>=15 2:00 1:00 - +Rule SA 1943 1944 - Mar Sun>=15 2:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Johannesburg 1:52:00 - LMT 1892 Feb 8 + 1:30 - SAST 1903 Mar + 2:00 SA SAST +# Marion and Prince Edward Is +# scientific station since 1947 +# no information + +# Sudan +# +# From <a href="http://www.sunanews.net/sn13jane.html"> +# Sudan News Agency (2000-01-13) +# </a>, also reported by Michael De Beukelaer-Dossche via Steffen Thorsen: +# Clocks will be moved ahead for 60 minutes all over the Sudan as of noon +# Saturday.... This was announced Thursday by Caretaker State Minister for +# Manpower Abdul-Rahman Nur-Eddin. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Sudan 1970 only - May 1 0:00 1:00 S +Rule Sudan 1970 1985 - Oct 15 0:00 0 - +Rule Sudan 1971 only - Apr 30 0:00 1:00 S +Rule Sudan 1972 1985 - Apr lastSun 0:00 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Khartoum 2:10:08 - LMT 1931 + 2:00 Sudan CA%sT 2000 Jan 15 12:00 + 3:00 - EAT + +# South Sudan +Zone Africa/Juba 2:06:24 - LMT 1931 + 2:00 Sudan CA%sT 2000 Jan 15 12:00 + 3:00 - EAT + +# Swaziland +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Mbabane 2:04:24 - LMT 1903 Mar + 2:00 - SAST + +# Tanzania +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Dar_es_Salaam 2:37:08 - LMT 1931 + 3:00 - EAT 1948 + 2:45 - BEAUT 1961 + 3:00 - EAT + +# Togo +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Lome 0:04:52 - LMT 1893 + 0:00 - GMT + +# Tunisia + +# From Gwillim Law (2005-04-30): +# My correspondent, Risto Nykanen, has alerted me to another adoption of DST, +# this time in Tunisia. According to Yahoo France News +# <http://fr.news.yahoo.com/050426/5/4dumk.html>, in a story attributed to AP +# and dated 2005-04-26, "Tunisia has decided to advance its official time by +# one hour, starting on Sunday, May 1. Henceforth, Tunisian time will be +# UTC+2 instead of UTC+1. The change will take place at 23:00 UTC next +# Saturday." (My translation) +# +# From Oscar van Vlijmen (2005-05-02): +# LaPresse, the first national daily newspaper ... +# <http://www.lapresse.tn/archives/archives280405/actualites/lheure.html> +# ... DST for 2005: on: Sun May 1 0h standard time, off: Fri Sept. 30, +# 1h standard time. +# +# From Atef Loukil (2006-03-28): +# The daylight saving time will be the same each year: +# Beginning : the last Sunday of March at 02:00 +# Ending : the last Sunday of October at 03:00 ... +# http://www.tap.info.tn/en/index.php?option=com_content&task=view&id=1188&Itemid=50 + +# From Steffen Thorsen (2009-03-16): +# According to several news sources, Tunisia will not observe DST this year. +# (Arabic) +# <a href="http://www.elbashayer.com/?page=viewn&nid=42546"> +# http://www.elbashayer.com/?page=viewn&nid=42546 +# </a> +# <a href="http://www.babnet.net/kiwidetail-15295.asp"> +# http://www.babnet.net/kiwidetail-15295.asp +# </a> +# +# We have also confirmed this with the US embassy in Tunisia. +# We have a wrap-up about this on the following page: +# <a href="http://www.timeanddate.com/news/time/tunisia-cancels-dst-2009.html"> +# http://www.timeanddate.com/news/time/tunisia-cancels-dst-2009.html +# </a> + +# From Alexander Krivenyshev (2009-03-17): +# Here is a link to Tunis Afrique Presse News Agency +# +# Standard time to be kept the whole year long (tap.info.tn): +# +# (in English) +# <a href="http://www.tap.info.tn/en/index.php?option=com_content&task=view&id=26813&Itemid=157"> +# http://www.tap.info.tn/en/index.php?option=com_content&task=view&id=26813&Itemid=157 +# </a> +# +# (in Arabic) +# <a href="http://www.tap.info.tn/ar/index.php?option=com_content&task=view&id=61240&Itemid=1"> +# http://www.tap.info.tn/ar/index.php?option=com_content&task=view&id=61240&Itemid=1 +# </a> + +# From Arthur David Olson (2009--3-18): +# The Tunis Afrique Presse News Agency notice contains this: "This measure is due to the fact +# that the fasting month of ramadan coincides with the period concerned by summer time. +# Therefore, the standard time will be kept unchanged the whole year long." +# So foregoing DST seems to be an exception (albeit one that may be repeated in the future). + +# From Alexander Krivenyshev (2010-03-27): +# According to some news reports Tunis confirmed not to use DST in 2010 +# +# (translation): +# "The Tunisian government has decided to abandon DST, which was scheduled on +# Sunday... +# Tunisian authorities had suspended the DST for the first time last year also +# coincided with the month of Ramadan..." +# +# (in Arabic) +# <a href="http://www.moheet.com/show_news.aspx?nid=358861&pg=1"> +# http://www.moheet.com/show_news.aspx?nid=358861&pg=1 +# <a href="http://www.almadenahnews.com/newss/news.php?c=118&id=38036"> +# http://www.almadenahnews.com/newss/news.php?c=118&id=38036 +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_tunis02.html"> +# http://www.worldtimezone.com/dst_news/dst_news_tunis02.html + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Tunisia 1939 only - Apr 15 23:00s 1:00 S +Rule Tunisia 1939 only - Nov 18 23:00s 0 - +Rule Tunisia 1940 only - Feb 25 23:00s 1:00 S +Rule Tunisia 1941 only - Oct 6 0:00 0 - +Rule Tunisia 1942 only - Mar 9 0:00 1:00 S +Rule Tunisia 1942 only - Nov 2 3:00 0 - +Rule Tunisia 1943 only - Mar 29 2:00 1:00 S +Rule Tunisia 1943 only - Apr 17 2:00 0 - +Rule Tunisia 1943 only - Apr 25 2:00 1:00 S +Rule Tunisia 1943 only - Oct 4 2:00 0 - +Rule Tunisia 1944 1945 - Apr Mon>=1 2:00 1:00 S +Rule Tunisia 1944 only - Oct 8 0:00 0 - +Rule Tunisia 1945 only - Sep 16 0:00 0 - +Rule Tunisia 1977 only - Apr 30 0:00s 1:00 S +Rule Tunisia 1977 only - Sep 24 0:00s 0 - +Rule Tunisia 1978 only - May 1 0:00s 1:00 S +Rule Tunisia 1978 only - Oct 1 0:00s 0 - +Rule Tunisia 1988 only - Jun 1 0:00s 1:00 S +Rule Tunisia 1988 1990 - Sep lastSun 0:00s 0 - +Rule Tunisia 1989 only - Mar 26 0:00s 1:00 S +Rule Tunisia 1990 only - May 1 0:00s 1:00 S +Rule Tunisia 2005 only - May 1 0:00s 1:00 S +Rule Tunisia 2005 only - Sep 30 1:00s 0 - +Rule Tunisia 2006 2008 - Mar lastSun 2:00s 1:00 S +Rule Tunisia 2006 2008 - Oct lastSun 2:00s 0 - + +# Shanks & Pottenger give 0:09:20 for Paris Mean Time; go with Howse's +# more precise 0:09:21. +# Shanks & Pottenger say the 1911 switch was on Mar 9; go with Howse's Mar 11. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Tunis 0:40:44 - LMT 1881 May 12 + 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time + 1:00 Tunisia CE%sT + +# Uganda +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Kampala 2:09:40 - LMT 1928 Jul + 3:00 - EAT 1930 + 2:30 - BEAT 1948 + 2:45 - BEAUT 1957 + 3:00 - EAT + +# Zambia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Lusaka 1:53:08 - LMT 1903 Mar + 2:00 - CAT + +# Zimbabwe +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Harare 2:04:12 - LMT 1903 Mar + 2:00 - CAT diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/antarctica b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/antarctica new file mode 100644 index 00000000..f55cbde0 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/antarctica @@ -0,0 +1,413 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# From Paul Eggert (1999-11-15): +# To keep things manageable, we list only locations occupied year-round; see +# <a href="http://www.comnap.aq/comnap/comnap.nsf/P/Stations/"> +# COMNAP - Stations and Bases +# </a> +# and +# <a href="http://www.spri.cam.ac.uk/bob/periant.htm"> +# Summary of the Peri-Antarctic Islands (1998-07-23) +# </a> +# for information. +# Unless otherwise specified, we have no time zone information. +# +# Except for the French entries, +# I made up all time zone abbreviations mentioned here; corrections welcome! +# FORMAT is `zzz' and GMTOFF is 0 for locations while uninhabited. + +# These rules are stolen from the `southamerica' file. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule ArgAQ 1964 1966 - Mar 1 0:00 0 - +Rule ArgAQ 1964 1966 - Oct 15 0:00 1:00 S +Rule ArgAQ 1967 only - Apr 2 0:00 0 - +Rule ArgAQ 1967 1968 - Oct Sun>=1 0:00 1:00 S +Rule ArgAQ 1968 1969 - Apr Sun>=1 0:00 0 - +Rule ArgAQ 1974 only - Jan 23 0:00 1:00 S +Rule ArgAQ 1974 only - May 1 0:00 0 - +Rule ChileAQ 1972 1986 - Mar Sun>=9 3:00u 0 - +Rule ChileAQ 1974 1987 - Oct Sun>=9 4:00u 1:00 S +Rule ChileAQ 1987 only - Apr 12 3:00u 0 - +Rule ChileAQ 1988 1989 - Mar Sun>=9 3:00u 0 - +Rule ChileAQ 1988 only - Oct Sun>=1 4:00u 1:00 S +Rule ChileAQ 1989 only - Oct Sun>=9 4:00u 1:00 S +Rule ChileAQ 1990 only - Mar 18 3:00u 0 - +Rule ChileAQ 1990 only - Sep 16 4:00u 1:00 S +Rule ChileAQ 1991 1996 - Mar Sun>=9 3:00u 0 - +Rule ChileAQ 1991 1997 - Oct Sun>=9 4:00u 1:00 S +Rule ChileAQ 1997 only - Mar 30 3:00u 0 - +Rule ChileAQ 1998 only - Mar Sun>=9 3:00u 0 - +Rule ChileAQ 1998 only - Sep 27 4:00u 1:00 S +Rule ChileAQ 1999 only - Apr 4 3:00u 0 - +Rule ChileAQ 1999 2010 - Oct Sun>=9 4:00u 1:00 S +Rule ChileAQ 2000 2007 - Mar Sun>=9 3:00u 0 - +# N.B.: the end of March 29 in Chile is March 30 in Universal time, +# which is used below in specifying the transition. +Rule ChileAQ 2008 only - Mar 30 3:00u 0 - +Rule ChileAQ 2009 only - Mar Sun>=9 3:00u 0 - +Rule ChileAQ 2010 only - Apr Sun>=1 3:00u 0 - +Rule ChileAQ 2011 only - May Sun>=2 3:00u 0 - +Rule ChileAQ 2011 only - Aug Sun>=16 4:00u 1:00 S +Rule ChileAQ 2012 only - Apr Sun>=23 3:00u 0 - +Rule ChileAQ 2012 only - Sep Sun>=2 4:00u 1:00 S +Rule ChileAQ 2013 max - Mar Sun>=9 3:00u 0 - +Rule ChileAQ 2013 max - Oct Sun>=9 4:00u 1:00 S + +# These rules are stolen from the `australasia' file. +Rule AusAQ 1917 only - Jan 1 0:01 1:00 - +Rule AusAQ 1917 only - Mar 25 2:00 0 - +Rule AusAQ 1942 only - Jan 1 2:00 1:00 - +Rule AusAQ 1942 only - Mar 29 2:00 0 - +Rule AusAQ 1942 only - Sep 27 2:00 1:00 - +Rule AusAQ 1943 1944 - Mar lastSun 2:00 0 - +Rule AusAQ 1943 only - Oct 3 2:00 1:00 - +Rule ATAQ 1967 only - Oct Sun>=1 2:00s 1:00 - +Rule ATAQ 1968 only - Mar lastSun 2:00s 0 - +Rule ATAQ 1968 1985 - Oct lastSun 2:00s 1:00 - +Rule ATAQ 1969 1971 - Mar Sun>=8 2:00s 0 - +Rule ATAQ 1972 only - Feb lastSun 2:00s 0 - +Rule ATAQ 1973 1981 - Mar Sun>=1 2:00s 0 - +Rule ATAQ 1982 1983 - Mar lastSun 2:00s 0 - +Rule ATAQ 1984 1986 - Mar Sun>=1 2:00s 0 - +Rule ATAQ 1986 only - Oct Sun>=15 2:00s 1:00 - +Rule ATAQ 1987 1990 - Mar Sun>=15 2:00s 0 - +Rule ATAQ 1987 only - Oct Sun>=22 2:00s 1:00 - +Rule ATAQ 1988 1990 - Oct lastSun 2:00s 1:00 - +Rule ATAQ 1991 1999 - Oct Sun>=1 2:00s 1:00 - +Rule ATAQ 1991 2005 - Mar lastSun 2:00s 0 - +Rule ATAQ 2000 only - Aug lastSun 2:00s 1:00 - +Rule ATAQ 2001 max - Oct Sun>=1 2:00s 1:00 - +Rule ATAQ 2006 only - Apr Sun>=1 2:00s 0 - +Rule ATAQ 2007 only - Mar lastSun 2:00s 0 - +Rule ATAQ 2008 max - Apr Sun>=1 2:00s 0 - + +# Argentina - year-round bases +# Belgrano II, Confin Coast, -770227-0343737, since 1972-02-05 +# Esperanza, San Martin Land, -6323-05659, since 1952-12-17 +# Jubany, Potter Peninsula, King George Island, -6414-0602320, since 1982-01 +# Marambio, Seymour I, -6414-05637, since 1969-10-29 +# Orcadas, Laurie I, -6016-04444, since 1904-02-22 +# San Martin, Debenham I, -6807-06708, since 1951-03-21 +# (except 1960-03 / 1976-03-21) + +# Australia - territories +# Heard Island, McDonald Islands (uninhabited) +# previously sealers and scientific personnel wintered +# <a href="http://web.archive.org/web/20021204222245/http://www.dstc.qut.edu.au/DST/marg/daylight.html"> +# Margaret Turner reports +# </a> (1999-09-30) that they're UTC+5, with no DST; +# presumably this is when they have visitors. +# +# year-round bases +# Casey, Bailey Peninsula, -6617+11032, since 1969 +# Davis, Vestfold Hills, -6835+07759, since 1957-01-13 +# (except 1964-11 - 1969-02) +# Mawson, Holme Bay, -6736+06253, since 1954-02-13 + +# From Steffen Thorsen (2009-03-11): +# Three Australian stations in Antarctica have changed their time zone: +# Casey moved from UTC+8 to UTC+11 +# Davis moved from UTC+7 to UTC+5 +# Mawson moved from UTC+6 to UTC+5 +# The changes occurred on 2009-10-18 at 02:00 (local times). +# +# Government source: (Australian Antarctic Division) +# <a href="http://www.aad.gov.au/default.asp?casid=37079"> +# http://www.aad.gov.au/default.asp?casid=37079 +# </a> +# +# We have more background information here: +# <a href="http://www.timeanddate.com/news/time/antarctica-new-times.html"> +# http://www.timeanddate.com/news/time/antarctica-new-times.html +# </a> + +# From Steffen Thorsen (2010-03-10): +# We got these changes from the Australian Antarctic Division: +# - Macquarie Island will stay on UTC+11 for winter and therefore not +# switch back from daylight savings time when other parts of Australia do +# on 4 April. +# +# - Casey station reverted to its normal time of UTC+8 on 5 March 2010. +# The change to UTC+11 is being considered as a regular summer thing but +# has not been decided yet. +# +# - Davis station will revert to its normal time of UTC+7 at 10 March 2010 +# 20:00 UTC. +# +# - Mawson station stays on UTC+5. +# +# In addition to the Rule changes for Casey/Davis, it means that Macquarie +# will no longer be like Hobart and will have to have its own Zone created. +# +# Background: +# <a href="http://www.timeanddate.com/news/time/antartica-time-changes-2010.html"> +# http://www.timeanddate.com/news/time/antartica-time-changes-2010.html +# </a> + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Antarctica/Casey 0 - zzz 1969 + 8:00 - WST 2009 Oct 18 2:00 + # Western (Aus) Standard Time + 11:00 - CAST 2010 Mar 5 2:00 + # Casey Time + 8:00 - WST 2011 Oct 28 2:00 + 11:00 - CAST 2012 Feb 21 17:00u + 8:00 - WST +Zone Antarctica/Davis 0 - zzz 1957 Jan 13 + 7:00 - DAVT 1964 Nov # Davis Time + 0 - zzz 1969 Feb + 7:00 - DAVT 2009 Oct 18 2:00 + 5:00 - DAVT 2010 Mar 10 20:00u + 7:00 - DAVT 2011 Oct 28 2:00 + 5:00 - DAVT 2012 Feb 21 20:00u + 7:00 - DAVT +Zone Antarctica/Mawson 0 - zzz 1954 Feb 13 + 6:00 - MAWT 2009 Oct 18 2:00 + # Mawson Time + 5:00 - MAWT +Zone Antarctica/Macquarie 0 - zzz 1911 + 10:00 - EST 1916 Oct 1 2:00 + 10:00 1:00 EST 1917 Feb + 10:00 AusAQ EST 1967 + 10:00 ATAQ EST 2010 Apr 4 3:00 + 11:00 - MIST # Macquarie Island Time +# References: +# <a href="http://www.antdiv.gov.au/aad/exop/sfo/casey/casey_aws.html"> +# Casey Weather (1998-02-26) +# </a> +# <a href="http://www.antdiv.gov.au/aad/exop/sfo/davis/video.html"> +# Davis Station, Antarctica (1998-02-26) +# </a> +# <a href="http://www.antdiv.gov.au/aad/exop/sfo/mawson/video.html"> +# Mawson Station, Antarctica (1998-02-25) +# </a> + +# Brazil - year-round base +# Comandante Ferraz, King George Island, -6205+05824, since 1983/4 + +# Chile - year-round bases and towns +# Escudero, South Shetland Is, -621157-0585735, since 1994 +# Presidente Eduadro Frei, King George Island, -6214-05848, since 1969-03-07 +# General Bernardo O'Higgins, Antarctic Peninsula, -6319-05704, since 1948-02 +# Capitan Arturo Prat, -6230-05941 +# Villa Las Estrellas (a town), around the Frei base, since 1984-04-09 +# These locations have always used Santiago time; use TZ='America/Santiago'. + +# China - year-round bases +# Great Wall, King George Island, -6213-05858, since 1985-02-20 +# Zhongshan, Larsemann Hills, Prydz Bay, -6922+07623, since 1989-02-26 + +# France - year-round bases +# +# From Antoine Leca (1997-01-20): +# Time data are from Nicole Pailleau at the IFRTP +# (French Institute for Polar Research and Technology). +# She confirms that French Southern Territories and Terre Adelie bases +# don't observe daylight saving time, even if Terre Adelie supplies came +# from Tasmania. +# +# French Southern Territories with year-round inhabitants +# +# Martin-de-Vivies Base, Amsterdam Island, -374105+0773155, since 1950 +# Alfred-Faure Base, Crozet Islands, -462551+0515152, since 1964 +# Port-aux-Francais, Kerguelen Islands, -492110+0701303, since 1951; +# whaling & sealing station operated 1908/1914, 1920/1929, and 1951/1956 +# +# St Paul Island - near Amsterdam, uninhabited +# fishing stations operated variously 1819/1931 +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Kerguelen 0 - zzz 1950 # Port-aux-Francais + 5:00 - TFT # ISO code TF Time +# +# year-round base in the main continent +# Dumont-d'Urville, Ile des Petrels, -6640+14001, since 1956-11 +# +# Another base at Port-Martin, 50km east, began operation in 1947. +# It was destroyed by fire on 1952-01-14. +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Antarctica/DumontDUrville 0 - zzz 1947 + 10:00 - PMT 1952 Jan 14 # Port-Martin Time + 0 - zzz 1956 Nov + 10:00 - DDUT # Dumont-d'Urville Time +# Reference: +# <a href="http://en.wikipedia.org/wiki/Dumont_d'Urville_Station"> +# Dumont d'Urville Station (2005-12-05) +# </a> + +# Germany - year-round base +# Georg von Neumayer, -7039-00815 + +# India - year-round base +# Dakshin Gangotri, -7005+01200 + +# Japan - year-round bases +# Dome Fuji, -7719+03942 +# Syowa, -690022+0393524 +# +# From Hideyuki Suzuki (1999-02-06): +# In all Japanese stations, +0300 is used as the standard time. +# +# Syowa station, which is the first antarctic station of Japan, +# was established on 1957-01-29. Since Syowa station is still the main +# station of Japan, it's appropriate for the principal location. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Antarctica/Syowa 0 - zzz 1957 Jan 29 + 3:00 - SYOT # Syowa Time +# See: +# <a href="http://www.nipr.ac.jp/english/ara01.html"> +# NIPR Antarctic Research Activities (1999-08-17) +# </a> + +# S Korea - year-round base +# King Sejong, King George Island, -6213-05847, since 1988 + +# New Zealand - claims +# Balleny Islands (never inhabited) +# Scott Island (never inhabited) +# +# year-round base +# Scott, Ross Island, since 1957-01, is like Antarctica/McMurdo. +# +# These rules for New Zealand are stolen from the `australasia' file. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule NZAQ 1974 only - Nov 3 2:00s 1:00 D +Rule NZAQ 1975 1988 - Oct lastSun 2:00s 1:00 D +Rule NZAQ 1989 only - Oct 8 2:00s 1:00 D +Rule NZAQ 1990 2006 - Oct Sun>=1 2:00s 1:00 D +Rule NZAQ 1975 only - Feb 23 2:00s 0 S +Rule NZAQ 1976 1989 - Mar Sun>=1 2:00s 0 S +Rule NZAQ 1990 2007 - Mar Sun>=15 2:00s 0 S +Rule NZAQ 2007 max - Sep lastSun 2:00s 1:00 D +Rule NZAQ 2008 max - Apr Sun>=1 2:00s 0 S + +# Norway - territories +# Bouvet (never inhabited) +# +# claims +# Peter I Island (never inhabited) + +# Poland - year-round base +# Arctowski, King George Island, -620945-0582745, since 1977 + +# Russia - year-round bases +# Bellingshausen, King George Island, -621159-0585337, since 1968-02-22 +# Mirny, Davis coast, -6633+09301, since 1956-02 +# Molodezhnaya, Alasheyev Bay, -6740+04551, +# year-round from 1962-02 to 1999-07-01 +# Novolazarevskaya, Queen Maud Land, -7046+01150, +# year-round from 1960/61 to 1992 + +# Vostok, since 1957-12-16, temporarily closed 1994-02/1994-11 +# <a href="http://quest.arc.nasa.gov/antarctica/QA/computers/Directions,Time,ZIP"> +# From Craig Mundell (1994-12-15)</a>: +# Vostok, which is one of the Russian stations, is set on the same +# time as Moscow, Russia. +# +# From Lee Hotz (2001-03-08): +# I queried the folks at Columbia who spent the summer at Vostok and this is +# what they had to say about time there: +# ``in the US Camp (East Camp) we have been on New Zealand (McMurdo) +# time, which is 12 hours ahead of GMT. The Russian Station Vostok was +# 6 hours behind that (although only 2 miles away, i.e. 6 hours ahead +# of GMT). This is a time zone I think two hours east of Moscow. The +# natural time zone is in between the two: 8 hours ahead of GMT.'' +# +# From Paul Eggert (2001-05-04): +# This seems to be hopelessly confusing, so I asked Lee Hotz about it +# in person. He said that some Antartic locations set their local +# time so that noon is the warmest part of the day, and that this +# changes during the year and does not necessarily correspond to mean +# solar noon. So the Vostok time might have been whatever the clocks +# happened to be during their visit. So we still don't really know what time +# it is at Vostok. But we'll guess UTC+6. +# +Zone Antarctica/Vostok 0 - zzz 1957 Dec 16 + 6:00 - VOST # Vostok time + +# S Africa - year-round bases +# Marion Island, -4653+03752 +# Sanae, -7141-00250 + +# UK +# +# British Antarctic Territories (BAT) claims +# South Orkney Islands +# scientific station from 1903 +# whaling station at Signy I 1920/1926 +# South Shetland Islands +# +# year-round bases +# Bird Island, South Georgia, -5400-03803, since 1983 +# Deception Island, -6259-06034, whaling station 1912/1931, +# scientific station 1943/1967, +# previously sealers and a scientific expedition wintered by accident, +# and a garrison was deployed briefly +# Halley, Coates Land, -7535-02604, since 1956-01-06 +# Halley is on a moving ice shelf and is periodically relocated +# so that it is never more than 10km from its nominal location. +# Rothera, Adelaide Island, -6734-6808, since 1976-12-01 +# +# From Paul Eggert (2002-10-22) +# <http://webexhibits.org/daylightsaving/g.html> says Rothera is -03 all year. +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Antarctica/Rothera 0 - zzz 1976 Dec 1 + -3:00 - ROTT # Rothera time + +# Uruguay - year round base +# Artigas, King George Island, -621104-0585107 + +# USA - year-round bases +# +# Palmer, Anvers Island, since 1965 (moved 2 miles in 1968) +# +# From Ethan Dicks (1996-10-06): +# It keeps the same time as Punta Arenas, Chile, because, just like us +# and the South Pole, that's the other end of their supply line.... +# I verified with someone who was there that since 1980, +# Palmer has followed Chile. Prior to that, before the Falklands War, +# Palmer used to be supplied from Argentina. +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Antarctica/Palmer 0 - zzz 1965 + -4:00 ArgAQ AR%sT 1969 Oct 5 + -3:00 ArgAQ AR%sT 1982 May + -4:00 ChileAQ CL%sT +# +# +# McMurdo, Ross Island, since 1955-12 +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Antarctica/McMurdo 0 - zzz 1956 + 12:00 NZAQ NZ%sT +# +# Amundsen-Scott, South Pole, continuously occupied since 1956-11-20 +# +# From Paul Eggert (1996-09-03): +# Normally it wouldn't have a separate entry, since it's like the +# larger Antarctica/McMurdo since 1970, but it's too famous to omit. +# +# From Chris Carrier (1996-06-27): +# Siple, the first commander of the South Pole station, +# stated that he would have liked to have kept GMT at the station, +# but that he found it more convenient to keep GMT+12 +# as supplies for the station were coming from McMurdo Sound, +# which was on GMT+12 because New Zealand was on GMT+12 all year +# at that time (1957). (Source: Siple's book 90 degrees SOUTH.) +# +# From Susan Smith +# http://www.cybertours.com/whs/pole10.html +# (1995-11-13 16:24:56 +1300, no longer available): +# We use the same time as McMurdo does. +# And they use the same time as Christchurch, NZ does.... +# One last quirk about South Pole time. +# All the electric clocks are usually wrong. +# Something about the generators running at 60.1hertz or something +# makes all of the clocks run fast. So every couple of days, +# we have to go around and set them back 5 minutes or so. +# Maybe if we let them run fast all of the time, we'd get to leave here sooner!! +# +Link Antarctica/McMurdo Antarctica/South_Pole diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/asia b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/asia new file mode 100644 index 00000000..d5562c84 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/asia @@ -0,0 +1,2717 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# This data is by no means authoritative; if you think you know better, +# go ahead and edit the file (and please send any changes to +# tz@iana.org for general use in the future). + +# From Paul Eggert (2006-03-22): +# +# A good source for time zone historical data outside the U.S. is +# Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), +# San Diego: ACS Publications, Inc. (2003). +# +# Gwillim Law writes that a good source +# for recent time zone data is the International Air Transport +# Association's Standard Schedules Information Manual (IATA SSIM), +# published semiannually. Law sent in several helpful summaries +# of the IATA's data after 1990. +# +# Except where otherwise noted, Shanks & Pottenger is the source for +# entries through 1990, and IATA SSIM is the source for entries afterwards. +# +# Another source occasionally used is Edward W. Whitman, World Time Differences, +# Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which +# I found in the UCLA library. +# +# A reliable and entertaining source about time zones is +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). +# +# I invented the abbreviations marked `*' in the following table; +# the rest are from earlier versions of this file, or from other sources. +# Corrections are welcome! +# std dst +# LMT Local Mean Time +# 2:00 EET EEST Eastern European Time +# 2:00 IST IDT Israel +# 3:00 AST ADT Arabia* +# 3:30 IRST IRDT Iran +# 4:00 GST Gulf* +# 5:30 IST India +# 7:00 ICT Indochina* +# 7:00 WIT west Indonesia +# 8:00 CIT central Indonesia +# 8:00 CST China +# 9:00 CJT Central Japanese Time (1896/1937)* +# 9:00 EIT east Indonesia +# 9:00 JST JDT Japan +# 9:00 KST KDT Korea +# 9:30 CST (Australian) Central Standard Time +# +# See the `europe' file for Russia and Turkey in Asia. + +# From Guy Harris: +# Incorporates data for Singapore from Robert Elz' asia 1.1, as well as +# additional information from Tom Yap, Sun Microsystems Intercontinental +# Technical Support (including a page from the Official Airline Guide - +# Worldwide Edition). The names for time zones are guesses. + +############################################################################### + +# These rules are stolen from the `europe' file. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule EUAsia 1981 max - Mar lastSun 1:00u 1:00 S +Rule EUAsia 1979 1995 - Sep lastSun 1:00u 0 - +Rule EUAsia 1996 max - Oct lastSun 1:00u 0 - +Rule E-EurAsia 1981 max - Mar lastSun 0:00 1:00 S +Rule E-EurAsia 1979 1995 - Sep lastSun 0:00 0 - +Rule E-EurAsia 1996 max - Oct lastSun 0:00 0 - +Rule RussiaAsia 1981 1984 - Apr 1 0:00 1:00 S +Rule RussiaAsia 1981 1983 - Oct 1 0:00 0 - +Rule RussiaAsia 1984 1991 - Sep lastSun 2:00s 0 - +Rule RussiaAsia 1985 1991 - Mar lastSun 2:00s 1:00 S +Rule RussiaAsia 1992 only - Mar lastSat 23:00 1:00 S +Rule RussiaAsia 1992 only - Sep lastSat 23:00 0 - +Rule RussiaAsia 1993 max - Mar lastSun 2:00s 1:00 S +Rule RussiaAsia 1993 1995 - Sep lastSun 2:00s 0 - +Rule RussiaAsia 1996 max - Oct lastSun 2:00s 0 - + +# Afghanistan +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Kabul 4:36:48 - LMT 1890 + 4:00 - AFT 1945 + 4:30 - AFT + +# Armenia +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger have Yerevan switching to 3:00 (with Russian DST) +# in spring 1991, then to 4:00 with no DST in fall 1995, then +# readopting Russian DST in 1997. Go with Shanks & Pottenger, even +# when they disagree with others. Edgar Der-Danieliantz +# reported (1996-05-04) that Yerevan probably wouldn't use DST +# in 1996, though it did use DST in 1995. IATA SSIM (1991/1998) reports that +# Armenia switched from 3:00 to 4:00 in 1998 and observed DST after 1991, +# but started switching at 3:00s in 1998. + +# From Arthur David Olson (2011-06-15): +# While Russia abandoned DST in 2011, Armenia may choose to +# follow Russia's "old" rules. + +# From Alexander Krivenyshev (2012-02-10): +# According to News Armenia, on Feb 9, 2012, +# http://newsarmenia.ru/society/20120209/42609695.html +# +# The Armenia National Assembly adopted final reading of Amendments to the +# Law "On procedure of calculation time on the territory of the Republic of +# Armenia" according to which Armenia [is] abolishing Daylight Saving Time. +# or +# (brief) +# http://www.worldtimezone.com/dst_news/dst_news_armenia03.html +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Yerevan 2:58:00 - LMT 1924 May 2 + 3:00 - YERT 1957 Mar # Yerevan Time + 4:00 RussiaAsia YER%sT 1991 Mar 31 2:00s + 3:00 1:00 YERST 1991 Sep 23 # independence + 3:00 RussiaAsia AM%sT 1995 Sep 24 2:00s + 4:00 - AMT 1997 + 4:00 RussiaAsia AM%sT 2012 Mar 25 2:00s + 4:00 - AMT + +# Azerbaijan +# From Rustam Aliyev of the Azerbaijan Internet Forum (2005-10-23): +# According to the resolution of Cabinet of Ministers, 1997 +# Resolution available at: http://aif.az/docs/daylight_res.pdf +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Azer 1997 max - Mar lastSun 4:00 1:00 S +Rule Azer 1997 max - Oct lastSun 5:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Baku 3:19:24 - LMT 1924 May 2 + 3:00 - BAKT 1957 Mar # Baku Time + 4:00 RussiaAsia BAK%sT 1991 Mar 31 2:00s + 3:00 1:00 BAKST 1991 Aug 30 # independence + 3:00 RussiaAsia AZ%sT 1992 Sep lastSat 23:00 + 4:00 - AZT 1996 # Azerbaijan time + 4:00 EUAsia AZ%sT 1997 + 4:00 Azer AZ%sT + +# Bahrain +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Bahrain 3:22:20 - LMT 1920 # Al Manamah + 4:00 - GST 1972 Jun + 3:00 - AST + +# Bangladesh +# From Alexander Krivenyshev (2009-05-13): +# According to newspaper Asian Tribune (May 6, 2009) Bangladesh may introduce +# Daylight Saving Time from June 16 to Sept 30 +# +# Bangladesh to introduce daylight saving time likely from June 16 +# <a href="http://www.asiantribune.com/?q=node/17288"> +# http://www.asiantribune.com/?q=node/17288 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_bangladesh02.html"> +# http://www.worldtimezone.com/dst_news/dst_news_bangladesh02.html +# </a> +# +# "... Bangladesh government has decided to switch daylight saving time from +# June +# 16 till September 30 in a bid to ensure maximum use of daylight to cope with +# crippling power crisis. " +# +# The switch will remain in effect from June 16 to Sept 30 (2009) but if +# implemented the next year, it will come in force from April 1, 2010 + +# From Steffen Thorsen (2009-06-02): +# They have finally decided now, but changed the start date to midnight between +# the 19th and 20th, and they have not set the end date yet. +# +# Some sources: +# <a href="http://in.reuters.com/article/southAsiaNews/idINIndia-40017620090601"> +# http://in.reuters.com/article/southAsiaNews/idINIndia-40017620090601 +# </a> +# <a href="http://bdnews24.com/details.php?id=85889&cid=2"> +# http://bdnews24.com/details.php?id=85889&cid=2 +# </a> +# +# Our wrap-up: +# <a href="http://www.timeanddate.com/news/time/bangladesh-daylight-saving-2009.html"> +# http://www.timeanddate.com/news/time/bangladesh-daylight-saving-2009.html +# </a> + +# From A. N. M. Kamrus Saadat (2009-06-15): +# Finally we've got the official mail regarding DST start time where DST start +# time is mentioned as Jun 19 2009, 23:00 from BTRC (Bangladesh +# Telecommunication Regulatory Commission). +# +# No DST end date has been announced yet. + +# From Alexander Krivenyshev (2009-09-25): +# Bangladesh won't go back to Standard Time from October 1, 2009, +# instead it will continue DST measure till the cabinet makes a fresh decision. +# +# Following report by same newspaper-"The Daily Star Friday": +# "DST change awaits cabinet decision-Clock won't go back by 1-hr from Oct 1" +# <a href="http://www.thedailystar.net/newDesign/news-details.php?nid=107021"> +# http://www.thedailystar.net/newDesign/news-details.php?nid=107021 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_bangladesh04.html"> +# http://www.worldtimezone.com/dst_news/dst_news_bangladesh04.html +# </a> + +# From Steffen Thorsen (2009-10-13): +# IANS (Indo-Asian News Service) now reports: +# Bangladesh has decided that the clock advanced by an hour to make +# maximum use of daylight hours as an energy saving measure would +# "continue for an indefinite period." +# +# One of many places where it is published: +# <a href="http://www.thaindian.com/newsportal/business/bangladesh-to-continue-indefinitely-with-advanced-time_100259987.html"> +# http://www.thaindian.com/newsportal/business/bangladesh-to-continue-indefinitely-with-advanced-time_100259987.html +# </a> + +# From Alexander Krivenyshev (2009-12-24): +# According to Bangladesh newspaper "The Daily Star," +# Bangladesh will change its clock back to Standard Time on Dec 31, 2009. +# +# Clock goes back 1-hr on Dec 31 night. +# <a href="http://www.thedailystar.net/newDesign/news-details.php?nid=119228"> +# http://www.thedailystar.net/newDesign/news-details.php?nid=119228 +# </a> +# and +# <a href="http://www.worldtimezone.com/dst_news/dst_news_bangladesh05.html"> +# http://www.worldtimezone.com/dst_news/dst_news_bangladesh05.html +# </a> +# +# "...The government yesterday decided to put the clock back by one hour +# on December 31 midnight and the new time will continue until March 31, +# 2010 midnight. The decision came at a cabinet meeting at the Prime +# Minister's Office last night..." + +# From Alexander Krivenyshev (2010-03-22): +# According to Bangladesh newspaper "The Daily Star," +# Cabinet cancels Daylight Saving Time +# <a href="http://www.thedailystar.net/newDesign/latest_news.php?nid=22817"> +# http://www.thedailystar.net/newDesign/latest_news.php?nid=22817 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_bangladesh06.html"> +# http://www.worldtimezone.com/dst_news/dst_news_bangladesh06.html +# </a> + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Dhaka 2009 only - Jun 19 23:00 1:00 S +Rule Dhaka 2009 only - Dec 31 23:59 0 - + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Dhaka 6:01:40 - LMT 1890 + 5:53:20 - HMT 1941 Oct # Howrah Mean Time? + 6:30 - BURT 1942 May 15 # Burma Time + 5:30 - IST 1942 Sep + 6:30 - BURT 1951 Sep 30 + 6:00 - DACT 1971 Mar 26 # Dacca Time + 6:00 - BDT 2009 + 6:00 Dhaka BD%sT + +# Bhutan +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Thimphu 5:58:36 - LMT 1947 Aug 15 # or Thimbu + 5:30 - IST 1987 Oct + 6:00 - BTT # Bhutan Time + +# British Indian Ocean Territory +# Whitman and the 1995 CIA time zone map say 5:00, but the +# 1997 and later maps say 6:00. Assume the switch occurred in 1996. +# We have no information as to when standard time was introduced; +# assume it occurred in 1907, the same year as Mauritius (which +# then contained the Chagos Archipelago). +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Chagos 4:49:40 - LMT 1907 + 5:00 - IOT 1996 # BIOT Time + 6:00 - IOT + +# Brunei +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Brunei 7:39:40 - LMT 1926 Mar # Bandar Seri Begawan + 7:30 - BNT 1933 + 8:00 - BNT + +# Burma / Myanmar +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Rangoon 6:24:40 - LMT 1880 # or Yangon + 6:24:36 - RMT 1920 # Rangoon Mean Time? + 6:30 - BURT 1942 May # Burma Time + 9:00 - JST 1945 May 3 + 6:30 - MMT # Myanmar Time + +# Cambodia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Phnom_Penh 6:59:40 - LMT 1906 Jun 9 + 7:06:20 - SMT 1911 Mar 11 0:01 # Saigon MT? + 7:00 - ICT 1912 May + 8:00 - ICT 1931 May + 7:00 - ICT + +# China + +# From Guy Harris: +# People's Republic of China. Yes, they really have only one time zone. + +# From Bob Devine (1988-01-28): +# No they don't. See TIME mag, 1986-02-17 p.52. Even though +# China is across 4 physical time zones, before Feb 1, 1986 only the +# Peking (Bejing) time zone was recognized. Since that date, China +# has two of 'em -- Peking's and Urumqi (named after the capital of +# the Xinjiang Uyghur Autonomous Region). I don't know about DST for it. +# +# . . .I just deleted the DST table and this editor makes it too +# painful to suck in another copy.. So, here is what I have for +# DST start/end dates for Peking's time zone (info from AP): +# +# 1986 May 4 - Sept 14 +# 1987 mid-April - ?? + +# From U. S. Naval Observatory (1989-01-19): +# CHINA 8 H AHEAD OF UTC ALL OF CHINA, INCL TAIWAN +# CHINA 9 H AHEAD OF UTC APR 17 - SEP 10 + +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger write that China (except for Hong Kong and Macau) +# has had a single time zone since 1980 May 1, observing summer DST +# from 1986 through 1991; this contradicts Devine's +# note about Time magazine, though apparently _something_ happened in 1986. +# Go with Shanks & Pottenger for now. I made up names for the other +# pre-1980 time zones. + +# From Shanks & Pottenger: +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Shang 1940 only - Jun 3 0:00 1:00 D +Rule Shang 1940 1941 - Oct 1 0:00 0 S +Rule Shang 1941 only - Mar 16 0:00 1:00 D +Rule PRC 1986 only - May 4 0:00 1:00 D +Rule PRC 1986 1991 - Sep Sun>=11 0:00 0 S +Rule PRC 1987 1991 - Apr Sun>=10 0:00 1:00 D + +# From Anthony Fok (2001-12-20): +# BTW, I did some research on-line and found some info regarding these five +# historic timezones from some Taiwan websites. And yes, there are official +# Chinese names for these locales (before 1949). +# +# From Jesper Norgaard Welen (2006-07-14): +# I have investigated the timezones around 1970 on the +# http://www.astro.com/atlas site [with provinces and county +# boundaries summarized below].... A few other exceptions were two +# counties on the Sichuan side of the Xizang-Sichuan border, +# counties Dege and Baiyu which lies on the Sichuan side and are +# therefore supposed to be GMT+7, Xizang region being GMT+6, but Dege +# county is GMT+8 according to astro.com while Baiyu county is GMT+6 +# (could be true), for the moment I am assuming that those two +# counties are mistakes in the astro.com data. + +# From Paul Eggert (2008-02-11): +# I just now checked Google News for western news sources that talk +# about China's single time zone, and couldn't find anything before 1986 +# talking about China being in one time zone. (That article was: Jim +# Mann, "A clumsy embrace for another western custom: China on daylight +# time--sort of", Los Angeles Times, 1986-05-05. By the way, this +# article confirms the tz database's data claiming that China began +# observing daylight saving time in 1986. +# +# From Thomas S. Mullaney (2008-02-11): +# I think you're combining two subjects that need to treated +# separately: daylight savings (which, you're correct, wasn't +# implemented until the 1980s) and the unified time zone centered near +# Beijing (which was implemented in 1949). Briefly, there was also a +# "Lhasa Time" in Tibet and "Urumqi Time" in Xinjiang. The first was +# ceased, and the second eventually recognized (again, in the 1980s). +# +# From Paul Eggert (2008-06-30): +# There seems to be a good chance China switched to a single time zone in 1949 +# rather than in 1980 as Shanks & Pottenger have it, but we don't have a +# reliable documentary source saying so yet, so for now we still go with +# Shanks & Pottenger. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# Changbai Time ("Long-white Time", Long-white = Heilongjiang area) +# Heilongjiang (except Mohe county), Jilin +Zone Asia/Harbin 8:26:44 - LMT 1928 # or Haerbin + 8:30 - CHAT 1932 Mar # Changbai Time + 8:00 - CST 1940 + 9:00 - CHAT 1966 May + 8:30 - CHAT 1980 May + 8:00 PRC C%sT +# Zhongyuan Time ("Central plain Time") +# most of China +Zone Asia/Shanghai 8:05:52 - LMT 1928 + 8:00 Shang C%sT 1949 + 8:00 PRC C%sT +# Long-shu Time (probably due to Long and Shu being two names of that area) +# Guangxi, Guizhou, Hainan, Ningxia, Sichuan, Shaanxi, and Yunnan; +# most of Gansu; west Inner Mongolia; west Qinghai; and the Guangdong +# counties Deqing, Enping, Kaiping, Luoding, Taishan, Xinxing, +# Yangchun, Yangjiang, Yu'nan, and Yunfu. +Zone Asia/Chongqing 7:06:20 - LMT 1928 # or Chungking + 7:00 - LONT 1980 May # Long-shu Time + 8:00 PRC C%sT +# Xin-zang Time ("Xinjiang-Tibet Time") +# The Gansu counties Aksay, Anxi, Dunhuang, Subei; west Qinghai; +# the Guangdong counties Xuwen, Haikang, Suixi, Lianjiang, +# Zhanjiang, Wuchuan, Huazhou, Gaozhou, Maoming, Dianbai, and Xinyi; +# east Tibet, including Lhasa, Chamdo, Shigaise, Jimsar, Shawan and Hutubi; +# east Xinjiang, including Urumqi, Turpan, Karamay, Korla, Minfeng, Jinghe, +# Wusu, Qiemo, Xinyan, Wulanwusu, Jinghe, Yumin, Tacheng, Tuoli, Emin, +# Shihezi, Changji, Yanqi, Heshuo, Tuokexun, Tulufan, Shanshan, Hami, +# Fukang, Kuitun, Kumukuli, Miquan, Qitai, and Turfan. +Zone Asia/Urumqi 5:50:20 - LMT 1928 # or Urumchi + 6:00 - URUT 1980 May # Urumqi Time + 8:00 PRC C%sT +# Kunlun Time +# West Tibet, including Pulan, Aheqi, Shufu, Shule; +# West Xinjiang, including Aksu, Atushi, Yining, Hetian, Cele, Luopu, Nileke, +# Zhaosu, Tekesi, Gongliu, Chabuchaer, Huocheng, Bole, Pishan, Suiding, +# and Yarkand. + +# From Luther Ma (2009-10-17): +# Almost all (>99.9%) ethnic Chinese (properly ethnic Han) living in +# Xinjiang use Chinese Standard Time. Some are aware of Xinjiang time, +# but have no need of it. All planes, trains, and schools function on +# what is called "Beijing time." When Han make an appointment in Chinese +# they implicitly use Beijing time. +# +# On the other hand, ethnic Uyghurs, who make up about half the +# population of Xinjiang, typically use "Xinjiang time" which is two +# hours behind Beijing time, or UTC +0600. The government of the Xinjiang +# Uyghur Autonomous Region, (XAUR, or just Xinjiang for short) as well as +# local governments such as the Urumqi city government use both times in +# publications, referring to what is popularly called Xinjiang time as +# "Urumqi time." When Uyghurs make an appointment in the Uyghur language +# they almost invariably use Xinjiang time. +# +# (Their ethnic Han compatriots would typically have no clue of its +# widespread use, however, because so extremely few of them are fluent in +# Uyghur, comparable to the number of Anglo-Americans fluent in Navajo.) +# +# (...As with the rest of China there was a brief interval ending in 1990 +# or 1991 when summer time was in use. The confusion was severe, with +# the province not having dual times but four times in use at the same +# time. Some areas remained on standard Xinjiang time or Beijing time and +# others moving their clocks ahead.) +# +# ...an example of an official website using of Urumqi time. +# +# The first few lines of the Google translation of +# <a href="http://www.fjysgl.gov.cn/show.aspx?id=2379&cid=39"> +# http://www.fjysgl.gov.cn/show.aspx?id=2379&cid=39 +# </a> +# (retrieved 2009-10-13) +# > Urumqi fire seven people are missing the alleged losses of at least +# > 500 million yuan +# > +# > (Reporter Dong Liu) the day before 20:20 or so (Urumqi Time 18:20), +# > Urumqi City Department of International Plaza Luther Qiantang River +# > burst fire. As of yesterday, 18:30, Urumqi City Fire officers and men +# > have worked continuously for 22 hours... + +# From Luther Ma (2009-11-19): +# With the risk of being redundant to previous answers these are the most common +# English "transliterations" (w/o using non-English symbols): +# +# 1. Wulumuqi... +# 2. Kashi... +# 3. Urumqi... +# 4. Kashgar... +# ... +# 5. It seems that Uyghurs in Urumqi has been using Xinjiang since at least the +# 1960's. I know of one Han, now over 50, who grew up in the surrounding +# countryside and used Xinjiang time as a child. +# +# 6. Likewise for Kashgar and the rest of south Xinjiang I don't know of any +# start date for Xinjiang time. +# +# Without having access to local historical records, nor the ability to legally +# publish them, I would go with October 1, 1949, when Xinjiang became the Uyghur +# Autonomous Region under the PRC. (Before that Uyghurs, of course, would also +# not be using Beijing time, but some local time.) + +Zone Asia/Kashgar 5:03:56 - LMT 1928 # or Kashi or Kaxgar + 5:30 - KAST 1940 # Kashgar Time + 5:00 - KAST 1980 May + 8:00 PRC C%sT + + +# From Lee Yiu Chung (2009-10-24): +# I found there are some mistakes for the...DST rule for Hong +# Kong. [According] to the DST record from Hong Kong Observatory (actually, +# it is not [an] observatory, but the official meteorological agency of HK, +# and also serves as the official timing agency), there are some missing +# and incorrect rules. Although the exact switch over time is missing, I +# think 3:30 is correct. The official DST record for Hong Kong can be +# obtained from +# <a href="http://www.hko.gov.hk/gts/time/Summertime.htm"> +# http://www.hko.gov.hk/gts/time/Summertime.htm +# </a>. + +# From Arthur David Olson (2009-10-28): +# Here are the dates given at +# <a href="http://www.hko.gov.hk/gts/time/Summertime.htm"> +# http://www.hko.gov.hk/gts/time/Summertime.htm +# </a> +# as of 2009-10-28: +# Year Period +# 1941 1 Apr to 30 Sep +# 1942 Whole year +# 1943 Whole year +# 1944 Whole year +# 1945 Whole year +# 1946 20 Apr to 1 Dec +# 1947 13 Apr to 30 Dec +# 1948 2 May to 31 Oct +# 1949 3 Apr to 30 Oct +# 1950 2 Apr to 29 Oct +# 1951 1 Apr to 28 Oct +# 1952 6 Apr to 25 Oct +# 1953 5 Apr to 1 Nov +# 1954 21 Mar to 31 Oct +# 1955 20 Mar to 6 Nov +# 1956 18 Mar to 4 Nov +# 1957 24 Mar to 3 Nov +# 1958 23 Mar to 2 Nov +# 1959 22 Mar to 1 Nov +# 1960 20 Mar to 6 Nov +# 1961 19 Mar to 5 Nov +# 1962 18 Mar to 4 Nov +# 1963 24 Mar to 3 Nov +# 1964 22 Mar to 1 Nov +# 1965 18 Apr to 17 Oct +# 1966 17 Apr to 16 Oct +# 1967 16 Apr to 22 Oct +# 1968 21 Apr to 20 Oct +# 1969 20 Apr to 19 Oct +# 1970 19 Apr to 18 Oct +# 1971 18 Apr to 17 Oct +# 1972 16 Apr to 22 Oct +# 1973 22 Apr to 21 Oct +# 1973/74 30 Dec 73 to 20 Oct 74 +# 1975 20 Apr to 19 Oct +# 1976 18 Apr to 17 Oct +# 1977 Nil +# 1978 Nil +# 1979 13 May to 21 Oct +# 1980 to Now Nil +# The page does not give start or end times of day. +# The page does not give a start date for 1942. +# The page does not givw an end date for 1945. +# The Japanese occupation of Hong Kong began on 1941-12-25. +# The Japanese surrender of Hong Kong was signed 1945-09-15. +# For lack of anything better, use start of those days as the transition times. + +# Hong Kong (Xianggang) +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule HK 1941 only - Apr 1 3:30 1:00 S +Rule HK 1941 only - Sep 30 3:30 0 - +Rule HK 1946 only - Apr 20 3:30 1:00 S +Rule HK 1946 only - Dec 1 3:30 0 - +Rule HK 1947 only - Apr 13 3:30 1:00 S +Rule HK 1947 only - Dec 30 3:30 0 - +Rule HK 1948 only - May 2 3:30 1:00 S +Rule HK 1948 1951 - Oct lastSun 3:30 0 - +Rule HK 1952 only - Oct 25 3:30 0 - +Rule HK 1949 1953 - Apr Sun>=1 3:30 1:00 S +Rule HK 1953 only - Nov 1 3:30 0 - +Rule HK 1954 1964 - Mar Sun>=18 3:30 1:00 S +Rule HK 1954 only - Oct 31 3:30 0 - +Rule HK 1955 1964 - Nov Sun>=1 3:30 0 - +Rule HK 1965 1976 - Apr Sun>=16 3:30 1:00 S +Rule HK 1965 1976 - Oct Sun>=16 3:30 0 - +Rule HK 1973 only - Dec 30 3:30 1:00 S +Rule HK 1979 only - May Sun>=8 3:30 1:00 S +Rule HK 1979 only - Oct Sun>=16 3:30 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Hong_Kong 7:36:36 - LMT 1904 Oct 30 + 8:00 HK HK%sT 1941 Dec 25 + 9:00 - JST 1945 Sep 15 + 8:00 HK HK%sT + +############################################################################### + +# Taiwan + +# Shanks & Pottenger write that Taiwan observed DST during 1945, when it +# was still controlled by Japan. This is hard to believe, but we don't +# have any other information. + +# From smallufo (2010-04-03): +# According to Taiwan's CWB, +# <a href="http://www.cwb.gov.tw/V6/astronomy/cdata/summert.htm"> +# http://www.cwb.gov.tw/V6/astronomy/cdata/summert.htm +# </a> +# Taipei has DST in 1979 between July 1st and Sep 30. + +# From Arthur David Olson (2010-04-07): +# Here's Google's translation of the table at the bottom of the "summert.htm" page: +# Decade Name Start and end date +# Republic of China 34 years to 40 years (AD 1945-1951 years) Summer Time May 1 to September 30 +# 41 years of the Republic of China (AD 1952) Daylight Saving Time March 1 to October 31 +# Republic of China 42 years to 43 years (AD 1953-1954 years) Daylight Saving Time April 1 to October 31 +# In the 44 years to 45 years (AD 1955-1956 years) Daylight Saving Time April 1 to September 30 +# Republic of China 46 years to 48 years (AD 1957-1959) Summer Time April 1 to September 30 +# Republic of China 49 years to 50 years (AD 1960-1961) Summer Time June 1 to September 30 +# Republic of China 51 years to 62 years (AD 1962-1973 years) Stop Summer Time +# Republic of China 63 years to 64 years (1974-1975 AD) Daylight Saving Time April 1 to September 30 +# Republic of China 65 years to 67 years (1976-1978 AD) Stop Daylight Saving Time +# Republic of China 68 years (AD 1979) Daylight Saving Time July 1 to September 30 +# Republic of China since 69 years (AD 1980) Stop Daylight Saving Time + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Taiwan 1945 1951 - May 1 0:00 1:00 D +Rule Taiwan 1945 1951 - Oct 1 0:00 0 S +Rule Taiwan 1952 only - Mar 1 0:00 1:00 D +Rule Taiwan 1952 1954 - Nov 1 0:00 0 S +Rule Taiwan 1953 1959 - Apr 1 0:00 1:00 D +Rule Taiwan 1955 1961 - Oct 1 0:00 0 S +Rule Taiwan 1960 1961 - Jun 1 0:00 1:00 D +Rule Taiwan 1974 1975 - Apr 1 0:00 1:00 D +Rule Taiwan 1974 1975 - Oct 1 0:00 0 S +Rule Taiwan 1979 only - Jun 30 0:00 1:00 D +Rule Taiwan 1979 only - Sep 30 0:00 0 S + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Taipei 8:06:00 - LMT 1896 # or Taibei or T'ai-pei + 8:00 Taiwan C%sT + +# Macau (Macao, Aomen) +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Macau 1961 1962 - Mar Sun>=16 3:30 1:00 S +Rule Macau 1961 1964 - Nov Sun>=1 3:30 0 - +Rule Macau 1963 only - Mar Sun>=16 0:00 1:00 S +Rule Macau 1964 only - Mar Sun>=16 3:30 1:00 S +Rule Macau 1965 only - Mar Sun>=16 0:00 1:00 S +Rule Macau 1965 only - Oct 31 0:00 0 - +Rule Macau 1966 1971 - Apr Sun>=16 3:30 1:00 S +Rule Macau 1966 1971 - Oct Sun>=16 3:30 0 - +Rule Macau 1972 1974 - Apr Sun>=15 0:00 1:00 S +Rule Macau 1972 1973 - Oct Sun>=15 0:00 0 - +Rule Macau 1974 1977 - Oct Sun>=15 3:30 0 - +Rule Macau 1975 1977 - Apr Sun>=15 3:30 1:00 S +Rule Macau 1978 1980 - Apr Sun>=15 0:00 1:00 S +Rule Macau 1978 1980 - Oct Sun>=15 0:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Macau 7:34:20 - LMT 1912 + 8:00 Macau MO%sT 1999 Dec 20 # return to China + 8:00 PRC C%sT + + +############################################################################### + +# Cyprus +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Cyprus 1975 only - Apr 13 0:00 1:00 S +Rule Cyprus 1975 only - Oct 12 0:00 0 - +Rule Cyprus 1976 only - May 15 0:00 1:00 S +Rule Cyprus 1976 only - Oct 11 0:00 0 - +Rule Cyprus 1977 1980 - Apr Sun>=1 0:00 1:00 S +Rule Cyprus 1977 only - Sep 25 0:00 0 - +Rule Cyprus 1978 only - Oct 2 0:00 0 - +Rule Cyprus 1979 1997 - Sep lastSun 0:00 0 - +Rule Cyprus 1981 1998 - Mar lastSun 0:00 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Nicosia 2:13:28 - LMT 1921 Nov 14 + 2:00 Cyprus EE%sT 1998 Sep + 2:00 EUAsia EE%sT +# IATA SSIM (1998-09) has Cyprus using EU rules for the first time. + +# Classically, Cyprus belongs to Asia; e.g. see Herodotus, Histories, I.72. +# However, for various reasons many users expect to find it under Europe. +Link Asia/Nicosia Europe/Nicosia + +# Georgia +# From Paul Eggert (1994-11-19): +# Today's _Economist_ (p 60) reports that Georgia moved its clocks forward +# an hour recently, due to a law proposed by Zurab Murvanidze, +# an MP who went on a hunger strike for 11 days to force discussion about it! +# We have no details, but we'll guess they didn't move the clocks back in fall. +# +# From Mathew Englander, quoting AP (1996-10-23 13:05-04): +# Instead of putting back clocks at the end of October, Georgia +# will stay on daylight savings time this winter to save energy, +# President Eduard Shevardnadze decreed Wednesday. +# +# From the BBC via Joseph S. Myers (2004-06-27): +# +# Georgia moved closer to Western Europe on Sunday... The former Soviet +# republic has changed its time zone back to that of Moscow. As a result it +# is now just four hours ahead of Greenwich Mean Time, rather than five hours +# ahead. The switch was decreed by the pro-Western president of Georgia, +# Mikhail Saakashvili, who said the change was partly prompted by the process +# of integration into Europe. + +# From Teimuraz Abashidze (2005-11-07): +# Government of Georgia ... decided to NOT CHANGE daylight savings time on +# [Oct.] 30, as it was done before during last more than 10 years. +# Currently, we are in fact GMT +4:00, as before 30 October it was GMT +# +3:00.... The problem is, there is NO FORMAL LAW or governmental document +# about it. As far as I can find, I was told, that there is no document, +# because we just DIDN'T ISSUE document about switching to winter time.... +# I don't know what can be done, especially knowing that some years ago our +# DST rules where changed THREE TIMES during one month. + + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Tbilisi 2:59:16 - LMT 1880 + 2:59:16 - TBMT 1924 May 2 # Tbilisi Mean Time + 3:00 - TBIT 1957 Mar # Tbilisi Time + 4:00 RussiaAsia TBI%sT 1991 Mar 31 2:00s + 3:00 1:00 TBIST 1991 Apr 9 # independence + 3:00 RussiaAsia GE%sT 1992 # Georgia Time + 3:00 E-EurAsia GE%sT 1994 Sep lastSun + 4:00 E-EurAsia GE%sT 1996 Oct lastSun + 4:00 1:00 GEST 1997 Mar lastSun + 4:00 E-EurAsia GE%sT 2004 Jun 27 + 3:00 RussiaAsia GE%sT 2005 Mar lastSun 2:00 + 4:00 - GET + +# East Timor + +# See Indonesia for the 1945 transition. + +# From Joao Carrascalao, brother of the former governor of East Timor, in +# <a href="http://etan.org/et99c/december/26-31/30ETMAY.htm"> +# East Timor may be late for its millennium +# </a> (1999-12-26/31): +# Portugal tried to change the time forward in 1974 because the sun +# rises too early but the suggestion raised a lot of problems with the +# Timorese and I still don't think it would work today because it +# conflicts with their way of life. + +# From Paul Eggert (2000-12-04): +# We don't have any record of the above attempt. +# Most likely our records are incomplete, but we have no better data. + +# <a href="http://www.hri.org/news/world/undh/last/00-08-16.undh.html"> +# From Manoel de Almeida e Silva, Deputy Spokesman for the UN Secretary-General +# (2000-08-16)</a>: +# The Cabinet of the East Timor Transition Administration decided +# today to advance East Timor's time by one hour. The time change, +# which will be permanent, with no seasonal adjustment, will happen at +# midnight on Saturday, September 16. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Dili 8:22:20 - LMT 1912 + 8:00 - TLT 1942 Feb 21 23:00 # E Timor Time + 9:00 - JST 1945 Sep 23 + 9:00 - TLT 1976 May 3 + 8:00 - CIT 2000 Sep 17 00:00 + 9:00 - TLT + +# India +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Kolkata 5:53:28 - LMT 1880 # Kolkata + 5:53:20 - HMT 1941 Oct # Howrah Mean Time? + 6:30 - BURT 1942 May 15 # Burma Time + 5:30 - IST 1942 Sep + 5:30 1:00 IST 1945 Oct 15 + 5:30 - IST +# The following are like Asia/Kolkata: +# Andaman Is +# Lakshadweep (Laccadive, Minicoy and Amindivi Is) +# Nicobar Is + +# Indonesia +# +# From Gwillim Law (2001-05-28), overriding Shanks & Pottenger: +# <http://www.sumatera-inc.com/go_to_invest/about_indonesia.asp#standtime> +# says that Indonesia's time zones changed on 1988-01-01. Looking at some +# time zone maps, I think that must refer to Western Borneo (Kalimantan Barat +# and Kalimantan Tengah) switching from UTC+8 to UTC+7. +# +# From Paul Eggert (2007-03-10): +# Here is another correction to Shanks & Pottenger. +# JohnTWB writes that Japanese forces did not surrender control in +# Indonesia until 1945-09-01 00:00 at the earliest (in Jakarta) and +# other formal surrender ceremonies were September 9, 11, and 13, plus +# September 12 for the regional surrender to Mountbatten in Singapore. +# These would be the earliest possible times for a change. +# Regimes horaires pour le monde entier, by Henri Le Corre, (Editions +# Traditionnelles, 1987, Paris) says that Java and Madura switched +# from JST to UTC+07:30 on 1945-09-23, and gives 1944-09-01 for Jayapura +# (Hollandia). For now, assume all Indonesian locations other than Jayapura +# switched on 1945-09-23. +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Jakarta 7:07:12 - LMT 1867 Aug 10 +# Shanks & Pottenger say the next transition was at 1924 Jan 1 0:13, +# but this must be a typo. + 7:07:12 - JMT 1923 Dec 31 23:47:12 # Jakarta + 7:20 - JAVT 1932 Nov # Java Time + 7:30 - WIT 1942 Mar 23 + 9:00 - JST 1945 Sep 23 + 7:30 - WIT 1948 May + 8:00 - WIT 1950 May + 7:30 - WIT 1964 + 7:00 - WIT +Zone Asia/Pontianak 7:17:20 - LMT 1908 May + 7:17:20 - PMT 1932 Nov # Pontianak MT + 7:30 - WIT 1942 Jan 29 + 9:00 - JST 1945 Sep 23 + 7:30 - WIT 1948 May + 8:00 - WIT 1950 May + 7:30 - WIT 1964 + 8:00 - CIT 1988 Jan 1 + 7:00 - WIT +Zone Asia/Makassar 7:57:36 - LMT 1920 + 7:57:36 - MMT 1932 Nov # Macassar MT + 8:00 - CIT 1942 Feb 9 + 9:00 - JST 1945 Sep 23 + 8:00 - CIT +Zone Asia/Jayapura 9:22:48 - LMT 1932 Nov + 9:00 - EIT 1944 Sep 1 + 9:30 - CST 1964 + 9:00 - EIT + +# Iran + +# From Roozbeh Pournader (2003-03-15): +# This is an English translation of what I just found (originally in Persian). +# The Gregorian dates in brackets are mine: +# +# Official Newspaper No. 13548-1370/6/25 [1991-09-16] +# No. 16760/T233 H 1370/6/10 [1991-09-01] +# +# The Rule About Change of the Official Time of the Country +# +# The Board of Ministers, in the meeting dated 1370/5/23 [1991-08-14], +# based on the suggestion number 2221/D dated 1370/4/22 [1991-07-13] +# of the Country's Organization for Official and Employment Affairs, +# and referring to the law for equating the working hours of workers +# and officers in the whole country dated 1359/4/23 [1980-07-14], and +# for synchronizing the official times of the country, agreed that: +# +# The official time of the country will should move forward one hour +# at the 24[:00] hours of the first day of Farvardin and should return +# to its previous state at the 24[:00] hours of the 30th day of +# Shahrivar. +# +# First Deputy to the President - Hassan Habibi +# +# From personal experience, that agrees with what has been followed +# for at least the last 5 years. Before that, for a few years, the +# date used was the first Thursday night of Farvardin and the last +# Thursday night of Shahrivar, but I can't give exact dates.... +# I have also changed the abbreviations to what is considered correct +# here in Iran, IRST for regular time and IRDT for daylight saving time. +# +# From Roozbeh Pournader (2005-04-05): +# The text of the Iranian law, in effect since 1925, clearly mentions +# that the true solar year is the measure, and there is no arithmetic +# leap year calculation involved. There has never been any serious +# plan to change that law.... +# +# From Paul Eggert (2006-03-22): +# Go with Shanks & Pottenger before Sept. 1991, and with Pournader thereafter. +# I used Ed Reingold's cal-persia in GNU Emacs 21.2 to check Persian dates, +# stopping after 2037 when 32-bit time_t's overflow. +# That cal-persia used Birashk's approximation, which disagrees with the solar +# calendar predictions for the year 2025, so I corrected those dates by hand. +# +# From Oscar van Vlijmen (2005-03-30), writing about future +# discrepancies between cal-persia and the Iranian calendar: +# For 2091 solar-longitude-after yields 2091-03-20 08:40:07.7 UT for +# the vernal equinox and that gets so close to 12:00 some local +# Iranian time that the definition of the correct location needs to be +# known exactly, amongst other factors. 2157 is even closer: +# 2157-03-20 08:37:15.5 UT. But the Gregorian year 2025 should give +# no interpretation problem whatsoever. By the way, another instant +# in the near future where there will be a discrepancy between +# arithmetical and astronomical Iranian calendars will be in 2058: +# vernal equinox on 2058-03-20 09:03:05.9 UT. The Java version of +# Reingold's/Dershowitz' calculator gives correctly the Gregorian date +# 2058-03-21 for 1 Farvardin 1437 (astronomical). +# +# From Steffen Thorsen (2006-03-22): +# Several of my users have reported that Iran will not observe DST anymore: +# http://www.irna.ir/en/news/view/line-17/0603193812164948.htm +# +# From Reuters (2007-09-16), with a heads-up from Jesper Norgaard Welen: +# ... the Guardian Council ... approved a law on Sunday to re-introduce +# daylight saving time ... +# http://uk.reuters.com/article/oilRpt/idUKBLA65048420070916 +# +# From Roozbeh Pournader (2007-11-05): +# This is quoted from Official Gazette of the Islamic Republic of +# Iran, Volume 63, Number 18242, dated Tuesday 1386/6/24 +# [2007-10-16]. I am doing the best translation I can:... +# The official time of the country will be moved forward for one hour +# on the 24 hours of the first day of the month of Farvardin and will +# be changed back to its previous state on the 24 hours of the +# thirtieth day of Shahrivar. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Iran 1978 1980 - Mar 21 0:00 1:00 D +Rule Iran 1978 only - Oct 21 0:00 0 S +Rule Iran 1979 only - Sep 19 0:00 0 S +Rule Iran 1980 only - Sep 23 0:00 0 S +Rule Iran 1991 only - May 3 0:00 1:00 D +Rule Iran 1992 1995 - Mar 22 0:00 1:00 D +Rule Iran 1991 1995 - Sep 22 0:00 0 S +Rule Iran 1996 only - Mar 21 0:00 1:00 D +Rule Iran 1996 only - Sep 21 0:00 0 S +Rule Iran 1997 1999 - Mar 22 0:00 1:00 D +Rule Iran 1997 1999 - Sep 22 0:00 0 S +Rule Iran 2000 only - Mar 21 0:00 1:00 D +Rule Iran 2000 only - Sep 21 0:00 0 S +Rule Iran 2001 2003 - Mar 22 0:00 1:00 D +Rule Iran 2001 2003 - Sep 22 0:00 0 S +Rule Iran 2004 only - Mar 21 0:00 1:00 D +Rule Iran 2004 only - Sep 21 0:00 0 S +Rule Iran 2005 only - Mar 22 0:00 1:00 D +Rule Iran 2005 only - Sep 22 0:00 0 S +Rule Iran 2008 only - Mar 21 0:00 1:00 D +Rule Iran 2008 only - Sep 21 0:00 0 S +Rule Iran 2009 2011 - Mar 22 0:00 1:00 D +Rule Iran 2009 2011 - Sep 22 0:00 0 S +Rule Iran 2012 only - Mar 21 0:00 1:00 D +Rule Iran 2012 only - Sep 21 0:00 0 S +Rule Iran 2013 2015 - Mar 22 0:00 1:00 D +Rule Iran 2013 2015 - Sep 22 0:00 0 S +Rule Iran 2016 only - Mar 21 0:00 1:00 D +Rule Iran 2016 only - Sep 21 0:00 0 S +Rule Iran 2017 2019 - Mar 22 0:00 1:00 D +Rule Iran 2017 2019 - Sep 22 0:00 0 S +Rule Iran 2020 only - Mar 21 0:00 1:00 D +Rule Iran 2020 only - Sep 21 0:00 0 S +Rule Iran 2021 2023 - Mar 22 0:00 1:00 D +Rule Iran 2021 2023 - Sep 22 0:00 0 S +Rule Iran 2024 only - Mar 21 0:00 1:00 D +Rule Iran 2024 only - Sep 21 0:00 0 S +Rule Iran 2025 2027 - Mar 22 0:00 1:00 D +Rule Iran 2025 2027 - Sep 22 0:00 0 S +Rule Iran 2028 2029 - Mar 21 0:00 1:00 D +Rule Iran 2028 2029 - Sep 21 0:00 0 S +Rule Iran 2030 2031 - Mar 22 0:00 1:00 D +Rule Iran 2030 2031 - Sep 22 0:00 0 S +Rule Iran 2032 2033 - Mar 21 0:00 1:00 D +Rule Iran 2032 2033 - Sep 21 0:00 0 S +Rule Iran 2034 2035 - Mar 22 0:00 1:00 D +Rule Iran 2034 2035 - Sep 22 0:00 0 S +Rule Iran 2036 2037 - Mar 21 0:00 1:00 D +Rule Iran 2036 2037 - Sep 21 0:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Tehran 3:25:44 - LMT 1916 + 3:25:44 - TMT 1946 # Tehran Mean Time + 3:30 - IRST 1977 Nov + 4:00 Iran IR%sT 1979 + 3:30 Iran IR%sT + + +# Iraq +# +# From Jonathan Lennox (2000-06-12): +# An article in this week's Economist ("Inside the Saddam-free zone", p. 50 in +# the U.S. edition) on the Iraqi Kurds contains a paragraph: +# "The three northern provinces ... switched their clocks this spring and +# are an hour ahead of Baghdad." +# +# But Rives McDow (2000-06-18) quotes a contact in Iraqi-Kurdistan as follows: +# In the past, some Kurdish nationalists, as a protest to the Iraqi +# Government, did not adhere to daylight saving time. They referred +# to daylight saving as Saddam time. But, as of today, the time zone +# in Iraqi-Kurdistan is on standard time with Baghdad, Iraq. +# +# So we'll ignore the Economist's claim. + +# From Steffen Thorsen (2008-03-10): +# The cabinet in Iraq abolished DST last week, according to the following +# news sources (in Arabic): +# <a href="http://www.aljeeran.net/wesima_articles/news-20080305-98602.html"> +# http://www.aljeeran.net/wesima_articles/news-20080305-98602.html +# </a> +# <a href="http://www.aswataliraq.info/look/article.tpl?id=2047&IdLanguage=17&IdPublication=4&NrArticle=71743&NrIssue=1&NrSection=10"> +# http://www.aswataliraq.info/look/article.tpl?id=2047&IdLanguage=17&IdPublication=4&NrArticle=71743&NrIssue=1&NrSection=10 +# </a> +# +# We have published a short article in English about the change: +# <a href="http://www.timeanddate.com/news/time/iraq-dumps-daylight-saving.html"> +# http://www.timeanddate.com/news/time/iraq-dumps-daylight-saving.html +# </a> + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Iraq 1982 only - May 1 0:00 1:00 D +Rule Iraq 1982 1984 - Oct 1 0:00 0 S +Rule Iraq 1983 only - Mar 31 0:00 1:00 D +Rule Iraq 1984 1985 - Apr 1 0:00 1:00 D +Rule Iraq 1985 1990 - Sep lastSun 1:00s 0 S +Rule Iraq 1986 1990 - Mar lastSun 1:00s 1:00 D +# IATA SSIM (1991/1996) says Apr 1 12:01am UTC; guess the `:01' is a typo. +# Shanks & Pottenger say Iraq did not observe DST 1992/1997; ignore this. +# +Rule Iraq 1991 2007 - Apr 1 3:00s 1:00 D +Rule Iraq 1991 2007 - Oct 1 3:00s 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Baghdad 2:57:40 - LMT 1890 + 2:57:36 - BMT 1918 # Baghdad Mean Time? + 3:00 - AST 1982 May + 3:00 Iraq A%sT + + +############################################################################### + +# Israel + +# From Ephraim Silverberg (2001-01-11): +# +# I coined "IST/IDT" circa 1988. Until then there were three +# different abbreviations in use: +# +# JST Jerusalem Standard Time [Danny Braniss, Hebrew University] +# IZT Israel Zonal (sic) Time [Prof. Haim Papo, Technion] +# EEST Eastern Europe Standard Time [used by almost everyone else] +# +# Since timezones should be called by country and not capital cities, +# I ruled out JST. As Israel is in Asia Minor and not Eastern Europe, +# EEST was equally unacceptable. Since "zonal" was not compatible with +# any other timezone abbreviation, I felt that 'IST' was the way to go +# and, indeed, it has received almost universal acceptance in timezone +# settings in Israeli computers. +# +# In any case, I am happy to share timezone abbreviations with India, +# high on my favorite-country list (and not only because my wife's +# family is from India). + +# From Shanks & Pottenger: +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Zion 1940 only - Jun 1 0:00 1:00 D +Rule Zion 1942 1944 - Nov 1 0:00 0 S +Rule Zion 1943 only - Apr 1 2:00 1:00 D +Rule Zion 1944 only - Apr 1 0:00 1:00 D +Rule Zion 1945 only - Apr 16 0:00 1:00 D +Rule Zion 1945 only - Nov 1 2:00 0 S +Rule Zion 1946 only - Apr 16 2:00 1:00 D +Rule Zion 1946 only - Nov 1 0:00 0 S +Rule Zion 1948 only - May 23 0:00 2:00 DD +Rule Zion 1948 only - Sep 1 0:00 1:00 D +Rule Zion 1948 1949 - Nov 1 2:00 0 S +Rule Zion 1949 only - May 1 0:00 1:00 D +Rule Zion 1950 only - Apr 16 0:00 1:00 D +Rule Zion 1950 only - Sep 15 3:00 0 S +Rule Zion 1951 only - Apr 1 0:00 1:00 D +Rule Zion 1951 only - Nov 11 3:00 0 S +Rule Zion 1952 only - Apr 20 2:00 1:00 D +Rule Zion 1952 only - Oct 19 3:00 0 S +Rule Zion 1953 only - Apr 12 2:00 1:00 D +Rule Zion 1953 only - Sep 13 3:00 0 S +Rule Zion 1954 only - Jun 13 0:00 1:00 D +Rule Zion 1954 only - Sep 12 0:00 0 S +Rule Zion 1955 only - Jun 11 2:00 1:00 D +Rule Zion 1955 only - Sep 11 0:00 0 S +Rule Zion 1956 only - Jun 3 0:00 1:00 D +Rule Zion 1956 only - Sep 30 3:00 0 S +Rule Zion 1957 only - Apr 29 2:00 1:00 D +Rule Zion 1957 only - Sep 22 0:00 0 S +Rule Zion 1974 only - Jul 7 0:00 1:00 D +Rule Zion 1974 only - Oct 13 0:00 0 S +Rule Zion 1975 only - Apr 20 0:00 1:00 D +Rule Zion 1975 only - Aug 31 0:00 0 S +Rule Zion 1985 only - Apr 14 0:00 1:00 D +Rule Zion 1985 only - Sep 15 0:00 0 S +Rule Zion 1986 only - May 18 0:00 1:00 D +Rule Zion 1986 only - Sep 7 0:00 0 S +Rule Zion 1987 only - Apr 15 0:00 1:00 D +Rule Zion 1987 only - Sep 13 0:00 0 S +Rule Zion 1988 only - Apr 9 0:00 1:00 D +Rule Zion 1988 only - Sep 3 0:00 0 S + +# From Ephraim Silverberg +# (1997-03-04, 1998-03-16, 1998-12-28, 2000-01-17, 2000-07-25, 2004-12-22, +# and 2005-02-17): + +# According to the Office of the Secretary General of the Ministry of +# Interior, there is NO set rule for Daylight-Savings/Standard time changes. +# One thing is entrenched in law, however: that there must be at least 150 +# days of daylight savings time annually. From 1993-1998, the change to +# daylight savings time was on a Friday morning from midnight IST to +# 1 a.m IDT; up until 1998, the change back to standard time was on a +# Saturday night from midnight daylight savings time to 11 p.m. standard +# time. 1996 is an exception to this rule where the change back to standard +# time took place on Sunday night instead of Saturday night to avoid +# conflicts with the Jewish New Year. In 1999, the change to +# daylight savings time was still on a Friday morning but from +# 2 a.m. IST to 3 a.m. IDT; furthermore, the change back to standard time +# was also on a Friday morning from 2 a.m. IDT to 1 a.m. IST for +# 1999 only. In the year 2000, the change to daylight savings time was +# similar to 1999, but although the change back will be on a Friday, it +# will take place from 1 a.m. IDT to midnight IST. Starting in 2001, all +# changes to/from will take place at 1 a.m. old time, but now there is no +# rule as to what day of the week it will take place in as the start date +# (except in 2003) is the night after the Passover Seder (i.e. the eve +# of the 16th of Nisan in the lunar Hebrew calendar) and the end date +# (except in 2002) is three nights before Yom Kippur [Day of Atonement] +# (the eve of the 7th of Tishrei in the lunar Hebrew calendar). + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Zion 1989 only - Apr 30 0:00 1:00 D +Rule Zion 1989 only - Sep 3 0:00 0 S +Rule Zion 1990 only - Mar 25 0:00 1:00 D +Rule Zion 1990 only - Aug 26 0:00 0 S +Rule Zion 1991 only - Mar 24 0:00 1:00 D +Rule Zion 1991 only - Sep 1 0:00 0 S +Rule Zion 1992 only - Mar 29 0:00 1:00 D +Rule Zion 1992 only - Sep 6 0:00 0 S +Rule Zion 1993 only - Apr 2 0:00 1:00 D +Rule Zion 1993 only - Sep 5 0:00 0 S + +# The dates for 1994-1995 were obtained from Office of the Spokeswoman for the +# Ministry of Interior, Jerusalem, Israel. The spokeswoman can be reached by +# calling the office directly at 972-2-6701447 or 972-2-6701448. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Zion 1994 only - Apr 1 0:00 1:00 D +Rule Zion 1994 only - Aug 28 0:00 0 S +Rule Zion 1995 only - Mar 31 0:00 1:00 D +Rule Zion 1995 only - Sep 3 0:00 0 S + +# The dates for 1996 were determined by the Minister of Interior of the +# time, Haim Ramon. The official announcement regarding 1996-1998 +# (with the dates for 1997-1998 no longer being relevant) can be viewed at: +# +# ftp://ftp.cs.huji.ac.il/pub/tz/announcements/1996-1998.ramon.ps.gz +# +# The dates for 1997-1998 were altered by his successor, Rabbi Eli Suissa. +# +# The official announcements for the years 1997-1999 can be viewed at: +# +# ftp://ftp.cs.huji.ac.il/pub/tz/announcements/YYYY.ps.gz +# +# where YYYY is the relevant year. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Zion 1996 only - Mar 15 0:00 1:00 D +Rule Zion 1996 only - Sep 16 0:00 0 S +Rule Zion 1997 only - Mar 21 0:00 1:00 D +Rule Zion 1997 only - Sep 14 0:00 0 S +Rule Zion 1998 only - Mar 20 0:00 1:00 D +Rule Zion 1998 only - Sep 6 0:00 0 S +Rule Zion 1999 only - Apr 2 2:00 1:00 D +Rule Zion 1999 only - Sep 3 2:00 0 S + +# The Knesset Interior Committee has changed the dates for 2000 for +# the third time in just over a year and have set new dates for the +# years 2001-2004 as well. +# +# The official announcement for the start date of 2000 can be viewed at: +# +# ftp://ftp.cs.huji.ac.il/pub/tz/announcements/2000-start.ps.gz +# +# The official announcement for the end date of 2000 and the dates +# for the years 2001-2004 can be viewed at: +# +# ftp://ftp.cs.huji.ac.il/pub/tz/announcements/2000-2004.ps.gz + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Zion 2000 only - Apr 14 2:00 1:00 D +Rule Zion 2000 only - Oct 6 1:00 0 S +Rule Zion 2001 only - Apr 9 1:00 1:00 D +Rule Zion 2001 only - Sep 24 1:00 0 S +Rule Zion 2002 only - Mar 29 1:00 1:00 D +Rule Zion 2002 only - Oct 7 1:00 0 S +Rule Zion 2003 only - Mar 28 1:00 1:00 D +Rule Zion 2003 only - Oct 3 1:00 0 S +Rule Zion 2004 only - Apr 7 1:00 1:00 D +Rule Zion 2004 only - Sep 22 1:00 0 S + +# The proposed law agreed upon by the Knesset Interior Committee on +# 2005-02-14 is that, for 2005 and beyond, DST starts at 02:00 the +# last Friday before April 2nd (i.e. the last Friday in March or April +# 1st itself if it falls on a Friday) and ends at 02:00 on the Saturday +# night _before_ the fast of Yom Kippur. +# +# Those who can read Hebrew can view the announcement at: +# +# ftp://ftp.cs.huji.ac.il/pub/tz/announcements/2005+beyond.ps + +# From Paul Eggert (2012-10-26): +# I used Ephraim Silverberg's dst-israel.el program +# <ftp://ftp.cs.huji.ac.il/pub/tz/software/dst-israel.el> (2005-02-20) +# along with Ed Reingold's cal-hebrew in GNU Emacs 21.4, +# to generate the transitions from 2005 through 2012. +# (I replaced "lastFri" with "Fri>=26" by hand.) +# The spring transitions all correspond to the following Rule: +# +# Rule Zion 2005 2012 - Mar Fri>=26 2:00 1:00 D +# +# but older zic implementations (e.g., Solaris 8) do not support +# "Fri>=26" to mean April 1 in years like 2005, so for now we list the +# springtime transitions explicitly. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Zion 2005 only - Apr 1 2:00 1:00 D +Rule Zion 2005 only - Oct 9 2:00 0 S +Rule Zion 2006 2010 - Mar Fri>=26 2:00 1:00 D +Rule Zion 2006 only - Oct 1 2:00 0 S +Rule Zion 2007 only - Sep 16 2:00 0 S +Rule Zion 2008 only - Oct 5 2:00 0 S +Rule Zion 2009 only - Sep 27 2:00 0 S +Rule Zion 2010 only - Sep 12 2:00 0 S +Rule Zion 2011 only - Apr 1 2:00 1:00 D +Rule Zion 2011 only - Oct 2 2:00 0 S +Rule Zion 2012 only - Mar Fri>=26 2:00 1:00 D +Rule Zion 2012 only - Sep 23 2:00 0 S + +# From Ephraim Silverberg (2012-10-18): +# Yesterday, the Interior Ministry Committee, after more than a year +# past, approved sending the proposed June 2011 changes to the Time +# Decree Law back to the Knesset for second and third (final) votes +# before the upcoming elections on Jan. 22, 2013. Hence, although the +# changes are not yet law, they are expected to be so before February 2013. +# +# As of 2013, DST starts at 02:00 on the Friday before the last Sunday in March. +# DST ends at 02:00 on the first Sunday after October 1, unless it occurs on the +# second day of the Jewish Rosh Hashana holiday, in which case DST ends a day +# later (i.e. at 02:00 the first Monday after October 2). +# [Rosh Hashana holidays are factored in until 2100.] + +# From Ephraim Silverberg (2012-11-05): +# The Knesset passed today (in second and final readings) the amendment to the +# Time Decree Law making the changes ... law. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Zion 2013 max - Mar Fri>=23 2:00 1:00 D +Rule Zion 2013 2026 - Oct Sun>=2 2:00 0 S +Rule Zion 2027 only - Oct Mon>=3 2:00 0 S +Rule Zion 2028 max - Oct Sun>=2 2:00 0 S +# The following rules are commented out for now, as they break older +# versions of zic that support only signed 32-bit timestamps, i.e., +# through 2038-01-19 03:14:07 UTC. +#Rule Zion 2028 2053 - Oct Sun>=2 2:00 0 S +#Rule Zion 2054 only - Oct Mon>=3 2:00 0 S +#Rule Zion 2055 2080 - Oct Sun>=2 2:00 0 S +#Rule Zion 2081 only - Oct Mon>=3 2:00 0 S +#Rule Zion 2082 max - Oct Sun>=2 2:00 0 S + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Jerusalem 2:20:56 - LMT 1880 + 2:20:40 - JMT 1918 # Jerusalem Mean Time? + 2:00 Zion I%sT + + + +############################################################################### + +# Japan + +# `9:00' and `JST' is from Guy Harris. + +# From Paul Eggert (1995-03-06): +# Today's _Asahi Evening News_ (page 4) reports that Japan had +# daylight saving between 1948 and 1951, but ``the system was discontinued +# because the public believed it would lead to longer working hours.'' + +# From Mayumi Negishi in the 2005-08-10 Japan Times +# <http://www.japantimes.co.jp/cgi-bin/getarticle.pl5?nn20050810f2.htm>: +# Occupation authorities imposed daylight-saving time on Japan on +# [1948-05-01].... But lack of prior debate and the execution of +# daylight-saving time just three days after the bill was passed generated +# deep hatred of the concept.... The Diet unceremoniously passed a bill to +# dump the unpopular system in October 1951, less than a month after the San +# Francisco Peace Treaty was signed. (A government poll in 1951 showed 53% +# of the Japanese wanted to scrap daylight-saving time, as opposed to 30% who +# wanted to keep it.) + +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger write that DST in Japan during those years was as follows: +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Japan 1948 only - May Sun>=1 2:00 1:00 D +Rule Japan 1948 1951 - Sep Sat>=8 2:00 0 S +Rule Japan 1949 only - Apr Sun>=1 2:00 1:00 D +Rule Japan 1950 1951 - May Sun>=1 2:00 1:00 D +# but the only locations using it (for birth certificates, presumably, since +# their audience is astrologers) were US military bases. For now, assume +# that for most purposes daylight-saving time was observed; otherwise, what +# would have been the point of the 1951 poll? + +# From Hideyuki Suzuki (1998-11-09): +# 'Tokyo' usually stands for the former location of Tokyo Astronomical +# Observatory: E 139 44' 40".90 (9h 18m 58s.727), N 35 39' 16".0. +# This data is from 'Rika Nenpyou (Chronological Scientific Tables) 1996' +# edited by National Astronomical Observatory of Japan.... +# JST (Japan Standard Time) has been used since 1888-01-01 00:00 (JST). +# The law is enacted on 1886-07-07. + +# From Hideyuki Suzuki (1998-11-16): +# The ordinance No. 51 (1886) established "standard time" in Japan, +# which stands for the time on E 135 degree. +# In the ordinance No. 167 (1895), "standard time" was renamed to "central +# standard time". And the same ordinance also established "western standard +# time", which stands for the time on E 120 degree.... But "western standard +# time" was abolished in the ordinance No. 529 (1937). In the ordinance No. +# 167, there is no mention regarding for what place western standard time is +# standard.... +# +# I wrote "ordinance" above, but I don't know how to translate. +# In Japanese it's "chokurei", which means ordinance from emperor. + +# Shanks & Pottenger claim JST in use since 1896, and that a few +# places (e.g. Ishigaki) use +0800; go with Suzuki. Guess that all +# ordinances took effect on Jan 1. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Tokyo 9:18:59 - LMT 1887 Dec 31 15:00u + 9:00 - JST 1896 + 9:00 - CJT 1938 + 9:00 Japan J%sT +# Since 1938, all Japanese possessions have been like Asia/Tokyo. + +# Jordan +# +# From <a href="http://star.arabia.com/990701/JO9.html"> +# Jordan Week (1999-07-01) </a> via Steffen Thorsen (1999-09-09): +# Clocks in Jordan were forwarded one hour on Wednesday at midnight, +# in accordance with the government's decision to implement summer time +# all year round. +# +# From <a href="http://star.arabia.com/990930/JO9.html"> +# Jordan Week (1999-09-30) </a> via Steffen Thorsen (1999-11-09): +# Winter time starts today Thursday, 30 September. Clocks will be turned back +# by one hour. This is the latest government decision and it's final! +# The decision was taken because of the increase in working hours in +# government's departments from six to seven hours. +# +# From Paul Eggert (2005-11-22): +# Starting 2003 transitions are from Steffen Thorsen's web site timeanddate.com. +# +# From Steffen Thorsen (2005-11-23): +# For Jordan I have received multiple independent user reports every year +# about DST end dates, as the end-rule is different every year. +# +# From Steffen Thorsen (2006-10-01), after a heads-up from Hilal Malawi: +# http://www.petranews.gov.jo/nepras/2006/Sep/05/4000.htm +# "Jordan will switch to winter time on Friday, October 27". +# + +# From Phil Pizzey (2009-04-02): +# ...I think I may have spotted an error in the timezone data for +# Jordan. +# The current (2009d) asia file shows Jordan going to daylight +# saving +# time on the last Thursday in March. +# +# Rule Jordan 2000 max - Mar lastThu 0:00s 1:00 S +# +# However timeanddate.com, which I usually find reliable, shows Jordan +# going to daylight saving time on the last Friday in March since 2002. +# Please see +# <a href="http://www.timeanddate.com/worldclock/timezone.html?n=11"> +# http://www.timeanddate.com/worldclock/timezone.html?n=11 +# </a> + +# From Steffen Thorsen (2009-04-02): +# This single one might be good enough, (2009-03-24, Arabic): +# <a href="http://petra.gov.jo/Artical.aspx?Lng=2&Section=8&Artical=95279"> +# http://petra.gov.jo/Artical.aspx?Lng=2&Section=8&Artical=95279 +# </a> +# +# Google's translation: +# +# > The Council of Ministers decided in 2002 to adopt the principle of timely +# > submission of the summer at 60 minutes as of midnight on the last Thursday +# > of the month of March of each year. +# +# So - this means the midnight between Thursday and Friday since 2002. + +# From Arthur David Olson (2009-04-06): +# We still have Jordan switching to DST on Thursdays in 2000 and 2001. + +# From Steffen Thorsen (2012-10-25): +# Yesterday the government in Jordan announced that they will not +# switch back to standard time this winter, so the will stay on DST +# until about the same time next year (at least). +# http://www.petra.gov.jo/Public_News/Nws_NewsDetails.aspx?NewsID=88950 +# +# From Paul Eggert (2012-10-25): +# For now, assume this is just a one-year measure. If it becomes +# permanent, we should move Jordan from EET to AST effective tomorrow. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Jordan 1973 only - Jun 6 0:00 1:00 S +Rule Jordan 1973 1975 - Oct 1 0:00 0 - +Rule Jordan 1974 1977 - May 1 0:00 1:00 S +Rule Jordan 1976 only - Nov 1 0:00 0 - +Rule Jordan 1977 only - Oct 1 0:00 0 - +Rule Jordan 1978 only - Apr 30 0:00 1:00 S +Rule Jordan 1978 only - Sep 30 0:00 0 - +Rule Jordan 1985 only - Apr 1 0:00 1:00 S +Rule Jordan 1985 only - Oct 1 0:00 0 - +Rule Jordan 1986 1988 - Apr Fri>=1 0:00 1:00 S +Rule Jordan 1986 1990 - Oct Fri>=1 0:00 0 - +Rule Jordan 1989 only - May 8 0:00 1:00 S +Rule Jordan 1990 only - Apr 27 0:00 1:00 S +Rule Jordan 1991 only - Apr 17 0:00 1:00 S +Rule Jordan 1991 only - Sep 27 0:00 0 - +Rule Jordan 1992 only - Apr 10 0:00 1:00 S +Rule Jordan 1992 1993 - Oct Fri>=1 0:00 0 - +Rule Jordan 1993 1998 - Apr Fri>=1 0:00 1:00 S +Rule Jordan 1994 only - Sep Fri>=15 0:00 0 - +Rule Jordan 1995 1998 - Sep Fri>=15 0:00s 0 - +Rule Jordan 1999 only - Jul 1 0:00s 1:00 S +Rule Jordan 1999 2002 - Sep lastFri 0:00s 0 - +Rule Jordan 2000 2001 - Mar lastThu 0:00s 1:00 S +Rule Jordan 2002 max - Mar lastThu 24:00 1:00 S +Rule Jordan 2003 only - Oct 24 0:00s 0 - +Rule Jordan 2004 only - Oct 15 0:00s 0 - +Rule Jordan 2005 only - Sep lastFri 0:00s 0 - +Rule Jordan 2006 2011 - Oct lastFri 0:00s 0 - +Rule Jordan 2013 max - Oct lastFri 0:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Amman 2:23:44 - LMT 1931 + 2:00 Jordan EE%sT + + +# Kazakhstan + +# From Paul Eggert (1996-11-22): +# Andrew Evtichov (1996-04-13) writes that Kazakhstan +# stayed in sync with Moscow after 1990, and that Aqtobe (formerly Aktyubinsk) +# and Aqtau (formerly Shevchenko) are the largest cities in their zones. +# Guess that Aqtau and Aqtobe diverged in 1995, since that's the first time +# IATA SSIM mentions a third time zone in Kazakhstan. + +# From Paul Eggert (2006-03-22): +# German Iofis, ELSI, Almaty (2001-10-09) reports that Kazakhstan uses +# RussiaAsia rules, instead of switching at 00:00 as the IATA has it. +# Go with Shanks & Pottenger, who have them always using RussiaAsia rules. +# Also go with the following claims of Shanks & Pottenger: +# +# - Kazakhstan did not observe DST in 1991. +# - Qyzylorda switched from +5:00 to +6:00 on 1992-01-19 02:00. +# - Oral switched from +5:00 to +4:00 in spring 1989. + +# <a href="http://www.kazsociety.org.uk/news/2005/03/30.htm"> +# From Kazakhstan Embassy's News Bulletin #11 (2005-03-21): +# </a> +# The Government of Kazakhstan passed a resolution March 15 abolishing +# daylight saving time citing lack of economic benefits and health +# complications coupled with a decrease in productivity. +# +# From Branislav Kojic (in Astana) via Gwillim Law (2005-06-28): +# ... what happened was that the former Kazakhstan Eastern time zone +# was "blended" with the Central zone. Therefore, Kazakhstan now has +# two time zones, and difference between them is one hour. The zone +# closer to UTC is the former Western zone (probably still called the +# same), encompassing four provinces in the west: Aqtobe, Atyrau, +# Mangghystau, and West Kazakhstan. The other zone encompasses +# everything else.... I guess that would make Kazakhstan time zones +# de jure UTC+5 and UTC+6 respectively. + +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# +# Almaty (formerly Alma-Ata), representing most locations in Kazakhstan +Zone Asia/Almaty 5:07:48 - LMT 1924 May 2 # or Alma-Ata + 5:00 - ALMT 1930 Jun 21 # Alma-Ata Time + 6:00 RussiaAsia ALM%sT 1991 + 6:00 - ALMT 1992 + 6:00 RussiaAsia ALM%sT 2005 Mar 15 + 6:00 - ALMT +# Qyzylorda (aka Kyzylorda, Kizilorda, Kzyl-Orda, etc.) +Zone Asia/Qyzylorda 4:21:52 - LMT 1924 May 2 + 4:00 - KIZT 1930 Jun 21 # Kizilorda Time + 5:00 - KIZT 1981 Apr 1 + 5:00 1:00 KIZST 1981 Oct 1 + 6:00 - KIZT 1982 Apr 1 + 5:00 RussiaAsia KIZ%sT 1991 + 5:00 - KIZT 1991 Dec 16 # independence + 5:00 - QYZT 1992 Jan 19 2:00 + 6:00 RussiaAsia QYZ%sT 2005 Mar 15 + 6:00 - QYZT +# Aqtobe (aka Aktobe, formerly Akt'ubinsk) +Zone Asia/Aqtobe 3:48:40 - LMT 1924 May 2 + 4:00 - AKTT 1930 Jun 21 # Aktyubinsk Time + 5:00 - AKTT 1981 Apr 1 + 5:00 1:00 AKTST 1981 Oct 1 + 6:00 - AKTT 1982 Apr 1 + 5:00 RussiaAsia AKT%sT 1991 + 5:00 - AKTT 1991 Dec 16 # independence + 5:00 RussiaAsia AQT%sT 2005 Mar 15 # Aqtobe Time + 5:00 - AQTT +# Mangghystau +# Aqtau was not founded until 1963, but it represents an inhabited region, +# so include time stamps before 1963. +Zone Asia/Aqtau 3:21:04 - LMT 1924 May 2 + 4:00 - FORT 1930 Jun 21 # Fort Shevchenko T + 5:00 - FORT 1963 + 5:00 - SHET 1981 Oct 1 # Shevchenko Time + 6:00 - SHET 1982 Apr 1 + 5:00 RussiaAsia SHE%sT 1991 + 5:00 - SHET 1991 Dec 16 # independence + 5:00 RussiaAsia AQT%sT 1995 Mar lastSun 2:00 # Aqtau Time + 4:00 RussiaAsia AQT%sT 2005 Mar 15 + 5:00 - AQTT +# West Kazakhstan +Zone Asia/Oral 3:25:24 - LMT 1924 May 2 # or Ural'sk + 4:00 - URAT 1930 Jun 21 # Ural'sk time + 5:00 - URAT 1981 Apr 1 + 5:00 1:00 URAST 1981 Oct 1 + 6:00 - URAT 1982 Apr 1 + 5:00 RussiaAsia URA%sT 1989 Mar 26 2:00 + 4:00 RussiaAsia URA%sT 1991 + 4:00 - URAT 1991 Dec 16 # independence + 4:00 RussiaAsia ORA%sT 2005 Mar 15 # Oral Time + 5:00 - ORAT + +# Kyrgyzstan (Kirgizstan) +# Transitions through 1991 are from Shanks & Pottenger. + +# From Paul Eggert (2005-08-15): +# According to an article dated today in the Kyrgyzstan Development Gateway +# <http://eng.gateway.kg/cgi-bin/page.pl?id=1&story_name=doc9979.shtml> +# Kyrgyzstan is canceling the daylight saving time system. I take the article +# to mean that they will leave their clocks at 6 hours ahead of UTC. +# From Malik Abdugaliev (2005-09-21): +# Our government cancels daylight saving time 6th of August 2005. +# From 2005-08-12 our GMT-offset is +6, w/o any daylight saving. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Kyrgyz 1992 1996 - Apr Sun>=7 0:00s 1:00 S +Rule Kyrgyz 1992 1996 - Sep lastSun 0:00 0 - +Rule Kyrgyz 1997 2005 - Mar lastSun 2:30 1:00 S +Rule Kyrgyz 1997 2004 - Oct lastSun 2:30 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Bishkek 4:58:24 - LMT 1924 May 2 + 5:00 - FRUT 1930 Jun 21 # Frunze Time + 6:00 RussiaAsia FRU%sT 1991 Mar 31 2:00s + 5:00 1:00 FRUST 1991 Aug 31 2:00 # independence + 5:00 Kyrgyz KG%sT 2005 Aug 12 # Kyrgyzstan Time + 6:00 - KGT + +############################################################################### + +# Korea (North and South) + +# From Annie I. Bang (2006-07-10) in +# <http://www.koreaherald.co.kr/SITE/data/html_dir/2006/07/10/200607100012.asp>: +# The Ministry of Commerce, Industry and Energy has already +# commissioned a research project [to reintroduce DST] and has said +# the system may begin as early as 2008.... Korea ran a daylight +# saving program from 1949-61 but stopped it during the 1950-53 Korean War. + +# From Shanks & Pottenger: +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule ROK 1960 only - May 15 0:00 1:00 D +Rule ROK 1960 only - Sep 13 0:00 0 S +Rule ROK 1987 1988 - May Sun>=8 0:00 1:00 D +Rule ROK 1987 1988 - Oct Sun>=8 0:00 0 S + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Seoul 8:27:52 - LMT 1890 + 8:30 - KST 1904 Dec + 9:00 - KST 1928 + 8:30 - KST 1932 + 9:00 - KST 1954 Mar 21 + 8:00 ROK K%sT 1961 Aug 10 + 8:30 - KST 1968 Oct + 9:00 ROK K%sT +Zone Asia/Pyongyang 8:23:00 - LMT 1890 + 8:30 - KST 1904 Dec + 9:00 - KST 1928 + 8:30 - KST 1932 + 9:00 - KST 1954 Mar 21 + 8:00 - KST 1961 Aug 10 + 9:00 - KST + +############################################################################### + +# Kuwait +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# From the Arab Times (2007-03-14): +# The Civil Service Commission (CSC) has approved a proposal forwarded +# by MP Ahmad Baqer on implementing the daylight saving time (DST) in +# Kuwait starting from April until the end of Sept this year, reports Al-Anba. +# <http://www.arabtimesonline.com/arabtimes/kuwait/Viewdet.asp?ID=9950>. +# From Paul Eggert (2007-03-29): +# We don't know the details, or whether the approval means it'll happen, +# so for now we assume no DST. +Zone Asia/Kuwait 3:11:56 - LMT 1950 + 3:00 - AST + +# Laos +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Vientiane 6:50:24 - LMT 1906 Jun 9 # or Viangchan + 7:06:20 - SMT 1911 Mar 11 0:01 # Saigon MT? + 7:00 - ICT 1912 May + 8:00 - ICT 1931 May + 7:00 - ICT + +# Lebanon +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Lebanon 1920 only - Mar 28 0:00 1:00 S +Rule Lebanon 1920 only - Oct 25 0:00 0 - +Rule Lebanon 1921 only - Apr 3 0:00 1:00 S +Rule Lebanon 1921 only - Oct 3 0:00 0 - +Rule Lebanon 1922 only - Mar 26 0:00 1:00 S +Rule Lebanon 1922 only - Oct 8 0:00 0 - +Rule Lebanon 1923 only - Apr 22 0:00 1:00 S +Rule Lebanon 1923 only - Sep 16 0:00 0 - +Rule Lebanon 1957 1961 - May 1 0:00 1:00 S +Rule Lebanon 1957 1961 - Oct 1 0:00 0 - +Rule Lebanon 1972 only - Jun 22 0:00 1:00 S +Rule Lebanon 1972 1977 - Oct 1 0:00 0 - +Rule Lebanon 1973 1977 - May 1 0:00 1:00 S +Rule Lebanon 1978 only - Apr 30 0:00 1:00 S +Rule Lebanon 1978 only - Sep 30 0:00 0 - +Rule Lebanon 1984 1987 - May 1 0:00 1:00 S +Rule Lebanon 1984 1991 - Oct 16 0:00 0 - +Rule Lebanon 1988 only - Jun 1 0:00 1:00 S +Rule Lebanon 1989 only - May 10 0:00 1:00 S +Rule Lebanon 1990 1992 - May 1 0:00 1:00 S +Rule Lebanon 1992 only - Oct 4 0:00 0 - +Rule Lebanon 1993 max - Mar lastSun 0:00 1:00 S +Rule Lebanon 1993 1998 - Sep lastSun 0:00 0 - +Rule Lebanon 1999 max - Oct lastSun 0:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Beirut 2:22:00 - LMT 1880 + 2:00 Lebanon EE%sT + +# Malaysia +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule NBorneo 1935 1941 - Sep 14 0:00 0:20 TS # one-Third Summer +Rule NBorneo 1935 1941 - Dec 14 0:00 0 - +# +# peninsular Malaysia +# The data here are taken from Mok Ly Yng (2003-10-30) +# <http://www.math.nus.edu.sg/aslaksen/teaching/timezone.html>. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Kuala_Lumpur 6:46:46 - LMT 1901 Jan 1 + 6:55:25 - SMT 1905 Jun 1 # Singapore M.T. + 7:00 - MALT 1933 Jan 1 # Malaya Time + 7:00 0:20 MALST 1936 Jan 1 + 7:20 - MALT 1941 Sep 1 + 7:30 - MALT 1942 Feb 16 + 9:00 - JST 1945 Sep 12 + 7:30 - MALT 1982 Jan 1 + 8:00 - MYT # Malaysia Time +# Sabah & Sarawak +# From Paul Eggert (2006-03-22): +# The data here are mostly from Shanks & Pottenger, but the 1942, 1945 and 1982 +# transition dates are from Mok Ly Yng. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Kuching 7:21:20 - LMT 1926 Mar + 7:30 - BORT 1933 # Borneo Time + 8:00 NBorneo BOR%sT 1942 Feb 16 + 9:00 - JST 1945 Sep 12 + 8:00 - BORT 1982 Jan 1 + 8:00 - MYT + +# Maldives +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Maldives 4:54:00 - LMT 1880 # Male + 4:54:00 - MMT 1960 # Male Mean Time + 5:00 - MVT # Maldives Time + +# Mongolia + +# Shanks & Pottenger say that Mongolia has three time zones, but +# usno1995 and the CIA map Standard Time Zones of the World (2005-03) +# both say that it has just one. + +# From Oscar van Vlijmen (1999-12-11): +# <a href="http://www.mongoliatourism.gov.mn/general.htm"> +# General Information Mongolia +# </a> (1999-09) +# "Time: Mongolia has two time zones. Three westernmost provinces of +# Bayan-Ulgii, Uvs, and Hovd are one hour earlier than the capital city, and +# the rest of the country follows the Ulaanbaatar time, which is UTC/GMT plus +# eight hours." + +# From Rives McDow (1999-12-13): +# Mongolia discontinued the use of daylight savings time in 1999; 1998 +# being the last year it was implemented. The dates of implementation I am +# unsure of, but most probably it was similar to Russia, except for the time +# of implementation may have been different.... +# Some maps in the past have indicated that there was an additional time +# zone in the eastern part of Mongolia, including the provinces of Dornod, +# Suhbaatar, and possibly Khentij. + +# From Paul Eggert (1999-12-15): +# Naming and spelling is tricky in Mongolia. +# We'll use Hovd (also spelled Chovd and Khovd) to represent the west zone; +# the capital of the Hovd province is sometimes called Hovd, sometimes Dund-Us, +# and sometimes Jirgalanta (with variant spellings), but the name Hovd +# is good enough for our purposes. + +# From Rives McDow (2001-05-13): +# In addition to Mongolia starting daylight savings as reported earlier +# (adopted DST on 2001-04-27 02:00 local time, ending 2001-09-28), +# there are three time zones. +# +# Provinces [at 7:00]: Bayan-ulgii, Uvs, Khovd, Zavkhan, Govi-Altai +# Provinces [at 8:00]: Khovsgol, Bulgan, Arkhangai, Khentii, Tov, +# Bayankhongor, Ovorkhangai, Dundgovi, Dornogovi, Omnogovi +# Provinces [at 9:00]: Dornod, Sukhbaatar +# +# [The province of Selenge is omitted from the above lists.] + +# From Ganbold Ts., Ulaanbaatar (2004-04-17): +# Daylight saving occurs at 02:00 local time last Saturday of March. +# It will change back to normal at 02:00 local time last Saturday of +# September.... As I remember this rule was changed in 2001. +# +# From Paul Eggert (2004-04-17): +# For now, assume Rives McDow's informant got confused about Friday vs +# Saturday, and that his 2001 dates should have 1 added to them. + +# From Paul Eggert (2005-07-26): +# We have wildly conflicting information about Mongolia's time zones. +# Bill Bonnet (2005-05-19) reports that the US Embassy in Ulaanbaatar says +# there is only one time zone and that DST is observed, citing Microsoft +# Windows XP as the source. Risto Nykanen (2005-05-16) reports that +# travelmongolia.org says there are two time zones (UTC+7, UTC+8) with no DST. +# Oscar van Vlijmen (2005-05-20) reports that the Mongolian Embassy in +# Washington, DC says there are two time zones, with DST observed. +# He also found +# <http://ubpost.mongolnews.mn/index.php?subaction=showcomments&id=1111634894&archive=&start_from=&ucat=1&> +# which also says that there is DST, and which has a comment by "Toddius" +# (2005-03-31 06:05 +0700) saying "Mongolia actually has 3.5 time zones. +# The West (OLGII) is +7 GMT, most of the country is ULAT is +8 GMT +# and some Eastern provinces are +9 GMT but Sukhbaatar Aimag is SUHK +8.5 GMT. +# The SUKH timezone is new this year, it is one of the few things the +# parliament passed during the tumultuous winter session." +# For now, let's ignore this information, until we have more confirmation. + +# From Ganbold Ts. (2007-02-26): +# Parliament of Mongolia has just changed the daylight-saving rule in February. +# They decided not to adopt daylight-saving time.... +# http://www.mongolnews.mn/index.php?module=unuudur&sec=view&id=15742 + +# From Deborah Goldsmith (2008-03-30): +# We received a bug report claiming that the tz database UTC offset for +# Asia/Choibalsan (GMT+09:00) is incorrect, and that it should be GMT +# +08:00 instead. Different sources appear to disagree with the tz +# database on this, e.g.: +# +# <a href="http://www.timeanddate.com/worldclock/city.html?n=1026"> +# http://www.timeanddate.com/worldclock/city.html?n=1026 +# </a> +# <a href="http://www.worldtimeserver.com/current_time_in_MN.aspx"> +# http://www.worldtimeserver.com/current_time_in_MN.aspx +# </a> +# +# both say GMT+08:00. + +# From Steffen Thorsen (2008-03-31): +# eznis airways, which operates several domestic flights, has a flight +# schedule here: +# <a href="http://www.eznis.com/Container.jsp?id=112"> +# http://www.eznis.com/Container.jsp?id=112 +# </a> +# (click the English flag for English) +# +# There it appears that flights between Choibalsan and Ulaanbatar arrive +# about 1:35 - 1:50 hours later in local clock time, no matter the +# direction, while Ulaanbaatar-Khvod takes 2 hours in the Eastern +# direction and 3:35 back, which indicates that Ulaanbatar and Khvod are +# in different time zones (like we know about), while Choibalsan and +# Ulaanbatar are in the same time zone (correction needed). + +# From Arthur David Olson (2008-05-19): +# Assume that Choibalsan is indeed offset by 8:00. +# XXX--in the absence of better information, assume that transition +# was at the start of 2008-03-31 (the day of Steffen Thorsen's report); +# this is almost surely wrong. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Mongol 1983 1984 - Apr 1 0:00 1:00 S +Rule Mongol 1983 only - Oct 1 0:00 0 - +# Shanks & Pottenger and IATA SSIM say 1990s switches occurred at 00:00, +# but McDow says the 2001 switches occurred at 02:00. Also, IATA SSIM +# (1996-09) says 1996-10-25. Go with Shanks & Pottenger through 1998. +# +# Shanks & Pottenger say that the Sept. 1984 through Sept. 1990 switches +# in Choibalsan (more precisely, in Dornod and Sukhbaatar) took place +# at 02:00 standard time, not at 00:00 local time as in the rest of +# the country. That would be odd, and possibly is a result of their +# correction of 02:00 (in the previous edition) not being done correctly +# in the latest edition; so ignore it for now. + +Rule Mongol 1985 1998 - Mar lastSun 0:00 1:00 S +Rule Mongol 1984 1998 - Sep lastSun 0:00 0 - +# IATA SSIM (1999-09) says Mongolia no longer observes DST. +Rule Mongol 2001 only - Apr lastSat 2:00 1:00 S +Rule Mongol 2001 2006 - Sep lastSat 2:00 0 - +Rule Mongol 2002 2006 - Mar lastSat 2:00 1:00 S + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# Hovd, a.k.a. Chovd, Dund-Us, Dzhargalant, Khovd, Jirgalanta +Zone Asia/Hovd 6:06:36 - LMT 1905 Aug + 6:00 - HOVT 1978 # Hovd Time + 7:00 Mongol HOV%sT +# Ulaanbaatar, a.k.a. Ulan Bataar, Ulan Bator, Urga +Zone Asia/Ulaanbaatar 7:07:32 - LMT 1905 Aug + 7:00 - ULAT 1978 # Ulaanbaatar Time + 8:00 Mongol ULA%sT +# Choibalsan, a.k.a. Bajan Tuemen, Bajan Tumen, Chojbalsan, +# Choybalsan, Sanbejse, Tchoibalsan +Zone Asia/Choibalsan 7:38:00 - LMT 1905 Aug + 7:00 - ULAT 1978 + 8:00 - ULAT 1983 Apr + 9:00 Mongol CHO%sT 2008 Mar 31 # Choibalsan Time + 8:00 Mongol CHO%sT + +# Nepal +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Kathmandu 5:41:16 - LMT 1920 + 5:30 - IST 1986 + 5:45 - NPT # Nepal Time + +# Oman +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Muscat 3:54:20 - LMT 1920 + 4:00 - GST + +# Pakistan + +# From Rives McDow (2002-03-13): +# I have been advised that Pakistan has decided to adopt dst on a +# TRIAL basis for one year, starting 00:01 local time on April 7, 2002 +# and ending at 00:01 local time October 6, 2002. This is what I was +# told, but I believe that the actual time of change may be 00:00; the +# 00:01 was to make it clear which day it was on. + +# From Paul Eggert (2002-03-15): +# Jesper Norgaard found this URL: +# http://www.pak.gov.pk/public/news/app/app06_dec.htm +# (dated 2001-12-06) which says that the Cabinet adopted a scheme "to +# advance the clocks by one hour on the night between the first +# Saturday and Sunday of April and revert to the original position on +# 15th October each year". This agrees with McDow's 04-07 at 00:00, +# but disagrees about the October transition, and makes it sound like +# it's not on a trial basis. Also, the "between the first Saturday +# and Sunday of April" phrase, if taken literally, means that the +# transition takes place at 00:00 on the first Sunday on or after 04-02. + +# From Paul Eggert (2003-02-09): +# DAWN <http://www.dawn.com/2002/10/06/top13.htm> reported on 2002-10-05 +# that 2002 DST ended that day at midnight. Go with McDow for now. + +# From Steffen Thorsen (2003-03-14): +# According to http://www.dawn.com/2003/03/07/top15.htm +# there will be no DST in Pakistan this year: +# +# ISLAMABAD, March 6: Information and Media Development Minister Sheikh +# Rashid Ahmed on Thursday said the cabinet had reversed a previous +# decision to advance clocks by one hour in summer and put them back by +# one hour in winter with the aim of saving light hours and energy. +# +# The minister told a news conference that the experiment had rather +# shown 8 per cent higher consumption of electricity. + +# From Alex Krivenyshev (2008-05-15): +# +# Here is an article that Pakistan plan to introduce Daylight Saving Time +# on June 1, 2008 for 3 months. +# +# "... The federal cabinet on Wednesday announced a new conservation plan to help +# reduce load shedding by approving the closure of commercial centres at 9pm and +# moving clocks forward by one hour for the next three months. +# ...." +# +# <a href="http://www.worldtimezone.net/dst_news/dst_news_pakistan01.html"> +# http://www.worldtimezone.net/dst_news/dst_news_pakistan01.html +# </a> +# OR +# <a href="http://www.dailytimes.com.pk/default.asp?page=2008%5C05%5C15%5Cstory_15-5-2008_pg1_4"> +# http://www.dailytimes.com.pk/default.asp?page=2008%5C05%5C15%5Cstory_15-5-2008_pg1_4 +# </a> + +# From Arthur David Olson (2008-05-19): +# XXX--midnight transitions is a guess; 2008 only is a guess. + +# From Alexander Krivenyshev (2008-08-28): +# Pakistan government has decided to keep the watches one-hour advanced +# for another 2 months--plan to return to Standard Time on October 31 +# instead of August 31. +# +# <a href="http://www.worldtimezone.com/dst_news/dst_news_pakistan02.html"> +# http://www.worldtimezone.com/dst_news/dst_news_pakistan02.html +# </a> +# OR +# <a href="http://dailymailnews.com/200808/28/news/dmbrn03.html"> +# http://dailymailnews.com/200808/28/news/dmbrn03.html +# </a> + +# From Alexander Krivenyshev (2009-04-08): +# Based on previous media reports that "... proposed plan to +# advance clocks by one hour from May 1 will cause disturbance +# to the working schedules rather than bringing discipline in +# official working." +# <a href="http://www.thenews.com.pk/daily_detail.asp?id=171280"> +# http://www.thenews.com.pk/daily_detail.asp?id=171280 +# </a> +# +# recent news that instead of May 2009 - Pakistan plan to +# introduce DST from April 15, 2009 +# +# FYI: Associated Press Of Pakistan +# April 08, 2009 +# Cabinet okays proposal to advance clocks by one hour from April 15 +# <a href="http://www.app.com.pk/en_/index.php?option=com_content&task=view&id=73043&Itemid=1"> +# http://www.app.com.pk/en_/index.php?option=com_content&task=view&id=73043&Itemid=1 +# </a> +# +# or +# +# <a href="http://www.worldtimezone.com/dst_news/dst_news_pakistan05.html"> +# http://www.worldtimezone.com/dst_news/dst_news_pakistan05.html +# </a> +# +# .... +# The Federal Cabinet on Wednesday approved the proposal to +# advance clocks in the country by one hour from April 15 to +# conserve energy" + +# From Steffen Thorsen (2009-09-17): +# "The News International," Pakistan reports that: "The Federal +# Government has decided to restore the previous time by moving the +# clocks backward by one hour from October 1. A formal announcement to +# this effect will be made after the Prime Minister grants approval in +# this regard." +# <a href="http://www.thenews.com.pk/updates.asp?id=87168"> +# http://www.thenews.com.pk/updates.asp?id=87168 +# </a> + +# From Alexander Krivenyshev (2009-09-28): +# According to Associated Press Of Pakistan, it is confirmed that +# Pakistan clocks across the country would be turned back by an hour from October +# 1, 2009. +# +# "Clocks to go back one hour from 1 Oct" +# <a href="http://www.app.com.pk/en_/index.php?option=com_content&task=view&id=86715&Itemid=2"> +# http://www.app.com.pk/en_/index.php?option=com_content&task=view&id=86715&Itemid=2 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_pakistan07.htm"> +# http://www.worldtimezone.com/dst_news/dst_news_pakistan07.htm +# </a> + +# From Steffen Thorsen (2009-09-29): +# Alexander Krivenyshev wrote: +# > According to Associated Press Of Pakistan, it is confirmed that +# > Pakistan clocks across the country would be turned back by an hour from October +# > 1, 2009. +# +# Now they seem to have changed their mind, November 1 is the new date: +# <a href="http://www.thenews.com.pk/top_story_detail.asp?Id=24742"> +# http://www.thenews.com.pk/top_story_detail.asp?Id=24742 +# </a> +# "The country's clocks will be reversed by one hour on November 1. +# Officials of Federal Ministry for Interior told this to Geo News on +# Monday." +# +# And more importantly, it seems that these dates will be kept every year: +# "It has now been decided that clocks will be wound forward by one hour +# on April 15 and reversed by an hour on November 1 every year without +# obtaining prior approval, the officials added." +# +# We have confirmed this year's end date with both with the Ministry of +# Water and Power and the Pakistan Electric Power Company: +# <a href="http://www.timeanddate.com/news/time/pakistan-ends-dst09.html"> +# http://www.timeanddate.com/news/time/pakistan-ends-dst09.html +# </a> + +# From Christoph Goehre (2009-10-01): +# [T]he German Consulate General in Karachi reported me today that Pakistan +# will go back to standard time on 1st of November. + +# From Steffen Thorsen (2010-03-26): +# Steffen Thorsen wrote: +# > On Thursday (2010-03-25) it was announced that DST would start in +# > Pakistan on 2010-04-01. +# > +# > Then today, the president said that they might have to revert the +# > decision if it is not supported by the parliament. So at the time +# > being, it seems unclear if DST will be actually observed or not - but +# > April 1 could be a more likely date than April 15. +# Now, it seems that the decision to not observe DST in final: +# +# "Govt Withdraws Plan To Advance Clocks" +# <a href="http://www.apakistannews.com/govt-withdraws-plan-to-advance-clocks-172041"> +# http://www.apakistannews.com/govt-withdraws-plan-to-advance-clocks-172041 +# </a> +# +# "People laud PM's announcement to end DST" +# <a href="http://www.app.com.pk/en_/index.php?option=com_content&task=view&id=99374&Itemid=2"> +# http://www.app.com.pk/en_/index.php?option=com_content&task=view&id=99374&Itemid=2 +# </a> + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Pakistan 2002 only - Apr Sun>=2 0:01 1:00 S +Rule Pakistan 2002 only - Oct Sun>=2 0:01 0 - +Rule Pakistan 2008 only - Jun 1 0:00 1:00 S +Rule Pakistan 2008 only - Nov 1 0:00 0 - +Rule Pakistan 2009 only - Apr 15 0:00 1:00 S +Rule Pakistan 2009 only - Nov 1 0:00 0 - + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Karachi 4:28:12 - LMT 1907 + 5:30 - IST 1942 Sep + 5:30 1:00 IST 1945 Oct 15 + 5:30 - IST 1951 Sep 30 + 5:00 - KART 1971 Mar 26 # Karachi Time + 5:00 Pakistan PK%sT # Pakistan Time + +# Palestine + +# From Amos Shapir (1998-02-15): +# +# From 1917 until 1948-05-15, all of Palestine, including the parts now +# known as the Gaza Strip and the West Bank, was under British rule. +# Therefore the rules given for Israel for that period, apply there too... +# +# The Gaza Strip was under Egyptian rule between 1948-05-15 until 1967-06-05 +# (except a short occupation by Israel from 1956-11 till 1957-03, but no +# time zone was affected then). It was never formally annexed to Egypt, +# though. +# +# The rest of Palestine was under Jordanian rule at that time, formally +# annexed in 1950 as the West Bank (and the word "Trans" was dropped from +# the country's previous name of "the Hashemite Kingdom of the +# Trans-Jordan"). So the rules for Jordan for that time apply. Major +# towns in that area are Nablus (Shchem), El-Halil (Hebron), Ramallah, and +# East Jerusalem. +# +# Both areas were occupied by Israel in June 1967, but not annexed (except +# for East Jerusalem). They were on Israel time since then; there might +# have been a Military Governor's order about time zones, but I'm not aware +# of any (such orders may have been issued semi-annually whenever summer +# time was in effect, but maybe the legal aspect of time was just neglected). +# +# The Palestinian Authority was established in 1993, and got hold of most +# towns in the West Bank and Gaza by 1995. I know that in order to +# demonstrate...independence, they have been switching to +# summer time and back on a different schedule than Israel's, but I don't +# know when this was started, or what algorithm is used (most likely the +# Jordanian one). +# +# To summarize, the table should probably look something like that: +# +# Area \ when | 1918-1947 | 1948-1967 | 1967-1995 | 1996- +# ------------+-----------+-----------+-----------+----------- +# Israel | Zion | Zion | Zion | Zion +# West bank | Zion | Jordan | Zion | Jordan +# Gaza | Zion | Egypt | Zion | Jordan +# +# I guess more info may be available from the PA's web page (if/when they +# have one). + +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger write that Gaza did not observe DST until 1957, but go +# with Shapir and assume that it observed DST from 1940 through 1947, +# and that it used Jordanian rules starting in 1996. +# We don't yet need a separate entry for the West Bank, since +# the only differences between it and Gaza that we know about +# occurred before our cutoff date of 1970. +# However, as we get more information, we may need to add entries +# for parts of the West Bank as they transitioned from Israel's rules +# to Palestine's rules. + +# From IINS News Service - Israel - 1998-03-23 10:38:07 Israel time, +# forwarded by Ephraim Silverberg: +# +# Despite the fact that Israel changed over to daylight savings time +# last week, the PLO Authority (PA) has decided not to turn its clocks +# one-hour forward at this time. As a sign of independence from Israeli rule, +# the PA has decided to implement DST in April. + +# From Paul Eggert (1999-09-20): +# Daoud Kuttab writes in +# <a href="http://www.jpost.com/com/Archive/22.Apr.1999/Opinion/Article-2.html"> +# Holiday havoc +# </a> (Jerusalem Post, 1999-04-22) that +# the Palestinian National Authority changed to DST on 1999-04-15. +# I vaguely recall that they switch back in October (sorry, forgot the source). +# For now, let's assume that the spring switch was at 24:00, +# and that they switch at 0:00 on the 3rd Fridays of April and October. + +# From Paul Eggert (2005-11-22): +# Starting 2004 transitions are from Steffen Thorsen's web site timeanddate.com. + +# From Steffen Thorsen (2005-11-23): +# A user from Gaza reported that Gaza made the change early because of +# the Ramadan. Next year Ramadan will be even earlier, so I think +# there is a good chance next year's end date will be around two weeks +# earlier--the same goes for Jordan. + +# From Steffen Thorsen (2006-08-17): +# I was informed by a user in Bethlehem that in Bethlehem it started the +# same day as Israel, and after checking with other users in the area, I +# was informed that they started DST one day after Israel. I was not +# able to find any authoritative sources at the time, nor details if +# Gaza changed as well, but presumed Gaza to follow the same rules as +# the West Bank. + +# From Steffen Thorsen (2006-09-26): +# according to the Palestine News Network (2006-09-19): +# http://english.pnn.ps/index.php?option=com_content&task=view&id=596&Itemid=5 +# > The Council of Ministers announced that this year its winter schedule +# > will begin early, as of midnight Thursday. It is also time to turn +# > back the clocks for winter. Friday will begin an hour late this week. +# I guess it is likely that next year's date will be moved as well, +# because of the Ramadan. + +# From Jesper Norgaard Welen (2007-09-18): +# According to Steffen Thorsen's web site the Gaza Strip and the rest of the +# Palestinian territories left DST early on 13.th. of September at 2:00. + +# From Paul Eggert (2007-09-20): +# My understanding is that Gaza and the West Bank disagree even over when +# the weekend is (Thursday+Friday versus Friday+Saturday), so I'd be a bit +# surprised if they agreed about DST. But for now, assume they agree. +# For lack of better information, predict that future changes will be +# the 2nd Thursday of September at 02:00. + +# From Alexander Krivenyshev (2008-08-28): +# Here is an article, that Mideast running on different clocks at Ramadan. +# +# Gaza Strip (as Egypt) ended DST at midnight Thursday (Aug 28, 2008), while +# the West Bank will end Daylight Saving Time at midnight Sunday (Aug 31, 2008). +# +# <a href="http://www.guardian.co.uk/world/feedarticle/7759001"> +# http://www.guardian.co.uk/world/feedarticle/7759001 +# </a> +# <a href="http://www.abcnews.go.com/International/wireStory?id=5676087"> +# http://www.abcnews.go.com/International/wireStory?id=5676087 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_gazastrip01.html"> +# http://www.worldtimezone.com/dst_news/dst_news_gazastrip01.html +# </a> + +# From Alexander Krivenyshev (2009-03-26): +# According to the Palestine News Network (arabic.pnn.ps), Palestinian +# government decided to start Daylight Time on Thursday night March +# 26 and continue until the night of 27 September 2009. +# +# (in Arabic) +# <a href="http://arabic.pnn.ps/index.php?option=com_content&task=view&id=50850"> +# http://arabic.pnn.ps/index.php?option=com_content&task=view&id=50850 +# </a> +# +# or +# (English translation) +# <a href="http://www.worldtimezone.com/dst_news/dst_news_westbank01.html"> +# http://www.worldtimezone.com/dst_news/dst_news_westbank01.html +# </a> + +# From Steffen Thorsen (2009-08-31): +# Palestine's Council of Ministers announced that they will revert back to +# winter time on Friday, 2009-09-04. +# +# One news source: +# <a href="http://www.safa.ps/ara/?action=showdetail&seid=4158"> +# http://www.safa.ps/ara/?action=showdetail&seid=4158 +# </a> +# (Palestinian press agency, Arabic), +# Google translate: "Decided that the Palestinian government in Ramallah +# headed by Salam Fayyad, the start of work in time for the winter of +# 2009, starting on Friday approved the fourth delay Sept. clock sixty +# minutes per hour as of Friday morning." +# +# We are not sure if Gaza will do the same, last year they had a different +# end date, we will keep this page updated: +# <a href="http://www.timeanddate.com/news/time/westbank-gaza-dst-2009.html"> +# http://www.timeanddate.com/news/time/westbank-gaza-dst-2009.html +# </a> + +# From Alexander Krivenyshev (2009-09-02): +# Seems that Gaza Strip will go back to Winter Time same date as West Bank. +# +# According to Palestinian Ministry Of Interior, West Bank and Gaza Strip plan +# to change time back to Standard time on September 4, 2009. +# +# "Winter time unite the West Bank and Gaza" +# (from Palestinian National Authority): +# <a href="http://www.moi.gov.ps/en/?page=633167343250594025&nid=11505 +# http://www.moi.gov.ps/en/?page=633167343250594025&nid=11505 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_gazastrip02.html> +# http://www.worldtimezone.com/dst_news/dst_news_gazastrip02.html +# </a> + +# From Alexander Krivenyshev (2010-03-19): +# According to Voice of Palestine DST will last for 191 days, from March +# 26, 2010 till "the last Sunday before the tenth day of Tishri +# (October), each year" (October 03, 2010?) +# +# <a href="http://palvoice.org/forums/showthread.php?t=245697"> +# http://palvoice.org/forums/showthread.php?t=245697 +# </a> +# (in Arabic) +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_westbank03.html"> +# http://www.worldtimezone.com/dst_news/dst_news_westbank03.html +# </a> + +# From Steffen Thorsen (2010-03-24): +# ...Ma'an News Agency reports that Hamas cabinet has decided it will +# start one day later, at 12:01am. Not sure if they really mean 12:01am or +# noon though: +# +# <a href="http://www.maannews.net/eng/ViewDetails.aspx?ID=271178"> +# http://www.maannews.net/eng/ViewDetails.aspx?ID=271178 +# </a> +# (Ma'an News Agency) +# "At 12:01am Friday, clocks in Israel and the West Bank will change to +# 1:01am, while Gaza clocks will change at 12:01am Saturday morning." + +# From Steffen Thorsen (2010-08-11): +# According to several sources, including +# <a href="http://www.maannews.net/eng/ViewDetails.aspx?ID=306795"> +# http://www.maannews.net/eng/ViewDetails.aspx?ID=306795 +# </a> +# the clocks were set back one hour at 2010-08-11 00:00:00 local time in +# Gaza and the West Bank. +# Some more background info: +# <a href="http://www.timeanddate.com/news/time/westbank-gaza-end-dst-2010.html"> +# http://www.timeanddate.com/news/time/westbank-gaza-end-dst-2010.html +# </a> + +# From Steffen Thorsen (2011-08-26): +# Gaza and the West Bank did go back to standard time in the beginning of +# August, and will now enter daylight saving time again on 2011-08-30 +# 00:00 (so two periods of DST in 2011). The pause was because of +# Ramadan. +# +# <a href="http://www.maannews.net/eng/ViewDetails.aspx?ID=416217"> +# http://www.maannews.net/eng/ViewDetails.aspx?ID=416217 +# </a> +# Additional info: +# <a href="http://www.timeanddate.com/news/time/palestine-dst-2011.html"> +# http://www.timeanddate.com/news/time/palestine-dst-2011.html +# </a> + +# From Alexander Krivenyshev (2011-08-27): +# According to the article in The Jerusalem Post: +# "...Earlier this month, the Palestinian government in the West Bank decided to +# move to standard time for 30 days, during Ramadan. The Palestinians in the +# Gaza Strip accepted the change and also moved their clocks one hour back. +# The Hamas government said on Saturday that it won't observe summertime after +# the Muslim feast of Id al-Fitr, which begins on Tuesday..." +# ... +# <a href="http://www.jpost.com/MiddleEast/Article.aspx?id=235650"> +# http://www.jpost.com/MiddleEast/Article.aspx?id=235650 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_gazastrip05.html"> +# http://www.worldtimezone.com/dst_news/dst_news_gazastrip05.html +# </a> +# The rules for Egypt are stolen from the `africa' file. + +# From Steffen Thorsen (2011-09-30): +# West Bank did end Daylight Saving Time this morning/midnight (2011-09-30 +# 00:00). +# So West Bank and Gaza now have the same time again. +# +# Many sources, including: +# <a href="http://www.maannews.net/eng/ViewDetails.aspx?ID=424808"> +# http://www.maannews.net/eng/ViewDetails.aspx?ID=424808 +# </a> + +# From Steffen Thorsen (2012-03-26): +# Palestinian news sources tell that both Gaza and West Bank will start DST +# on Friday (Thursday midnight, 2012-03-29 24:00). +# Some of many sources in Arabic: +# <a href="http://www.samanews.com/index.php?act=Show&id=122638"> +# http://www.samanews.com/index.php?act=Show&id=122638 +# </a> +# +# <a href="http://safa.ps/details/news/74352/%D8%A8%D8%AF%D8%A1-%D8%A7%D9%84%D8%AA%D9%88%D9%82%D9%8A%D8%AA-%D8%A7%D9%84%D8%B5%D9%8A%D9%81%D9%8A-%D8%A8%D8%A7%D9%84%D8%B6%D9%81%D8%A9-%D9%88%D8%BA%D8%B2%D8%A9-%D9%84%D9%8A%D9%84%D8%A9-%D8%A7%D9%84%D8%AC%D9%85%D8%B9%D8%A9.html"> +# http://safa.ps/details/news/74352/%D8%A8%D8%AF%D8%A1-%D8%A7%D9%84%D8%AA%D9%88%D9%82%D9%8A%D8%AA-%D8%A7%D9%84%D8%B5%D9%8A%D9%81%D9%8A-%D8%A8%D8%A7%D9%84%D8%B6%D9%81%D8%A9-%D9%88%D8%BA%D8%B2%D8%A9-%D9%84%D9%8A%D9%84%D8%A9-%D8%A7%D9%84%D8%AC%D9%85%D8%B9%D8%A9.html +# </a> +# +# Our brief summary: +# <a href="http://www.timeanddate.com/news/time/gaza-west-bank-dst-2012.html"> +# http://www.timeanddate.com/news/time/gaza-west-bank-dst-2012.html +# </a> + +# From Arthur David Olson (2012-03-27): +# The timeanddate article for 2012 says that "the end date has not yet been +# announced" and that "Last year, both...paused daylight saving time during... +# Ramadan. It is not yet known [for] 2012." +# For now, assume both switch back on the last Friday in September. XXX + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule EgyptAsia 1957 only - May 10 0:00 1:00 S +Rule EgyptAsia 1957 1958 - Oct 1 0:00 0 - +Rule EgyptAsia 1958 only - May 1 0:00 1:00 S +Rule EgyptAsia 1959 1967 - May 1 1:00 1:00 S +Rule EgyptAsia 1959 1965 - Sep 30 3:00 0 - +Rule EgyptAsia 1966 only - Oct 1 3:00 0 - + +Rule Palestine 1999 2005 - Apr Fri>=15 0:00 1:00 S +Rule Palestine 1999 2003 - Oct Fri>=15 0:00 0 - +Rule Palestine 2004 only - Oct 1 1:00 0 - +Rule Palestine 2005 only - Oct 4 2:00 0 - +Rule Palestine 2006 2008 - Apr 1 0:00 1:00 S +Rule Palestine 2006 only - Sep 22 0:00 0 - +Rule Palestine 2007 only - Sep Thu>=8 2:00 0 - +Rule Palestine 2008 only - Aug lastFri 0:00 0 - +Rule Palestine 2009 only - Mar lastFri 0:00 1:00 S +Rule Palestine 2009 only - Sep Fri>=1 2:00 0 - +Rule Palestine 2010 only - Mar lastSat 0:01 1:00 S +Rule Palestine 2010 only - Aug 11 0:00 0 - + +# From Arthur David Olson (2011-09-20): +# 2011 transitions per http://www.timeanddate.com as of 2011-09-20. +# From Paul Eggert (2012-10-12): +# 2012 transitions per http://www.timeanddate.com as of 2012-10-12. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Gaza 2:17:52 - LMT 1900 Oct + 2:00 Zion EET 1948 May 15 + 2:00 EgyptAsia EE%sT 1967 Jun 5 + 2:00 Zion I%sT 1996 + 2:00 Jordan EE%sT 1999 + 2:00 Palestine EE%sT 2011 Apr 2 12:01 + 2:00 1:00 EEST 2011 Aug 1 + 2:00 - EET 2012 Mar 30 + 2:00 1:00 EEST 2012 Sep 21 1:00 + 2:00 - EET + +Zone Asia/Hebron 2:20:23 - LMT 1900 Oct + 2:00 Zion EET 1948 May 15 + 2:00 EgyptAsia EE%sT 1967 Jun 5 + 2:00 Zion I%sT 1996 + 2:00 Jordan EE%sT 1999 + 2:00 Palestine EE%sT 2008 Aug + 2:00 1:00 EEST 2008 Sep + 2:00 Palestine EE%sT 2011 Apr 1 12:01 + 2:00 1:00 EEST 2011 Aug 1 + 2:00 - EET 2011 Aug 30 + 2:00 1:00 EEST 2011 Sep 30 3:00 + 2:00 - EET 2012 Mar 30 + 2:00 1:00 EEST 2012 Sep 21 1:00 + 2:00 - EET + +# Paracel Is +# no information + +# Philippines +# On 1844-08-16, Narciso Claveria, governor-general of the +# Philippines, issued a proclamation announcing that 1844-12-30 was to +# be immediately followed by 1845-01-01. Robert H. van Gent has a +# transcript of the decree in <http://www.phys.uu.nl/~vgent/idl/idl.htm>. +# The rest of the data are from Shanks & Pottenger. + +# From Paul Eggert (2006-04-25): +# Tomorrow's Manila Standard reports that the Philippines Department of +# Trade and Industry is considering adopting DST this June when the +# rainy season begins. See +# <http://www.manilastandardtoday.com/?page=politics02_april26_2006>. +# For now, we'll ignore this, since it's not definite and we lack details. +# +# From Jesper Norgaard Welen (2006-04-26): +# ... claims that Philippines had DST last time in 1990: +# http://story.philippinetimes.com/p.x/ct/9/id/145be20cc6b121c0/cid/3e5bbccc730d258c/ +# [a story dated 2006-04-25 by Cris Larano of Dow Jones Newswires, +# but no details] + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Phil 1936 only - Nov 1 0:00 1:00 S +Rule Phil 1937 only - Feb 1 0:00 0 - +Rule Phil 1954 only - Apr 12 0:00 1:00 S +Rule Phil 1954 only - Jul 1 0:00 0 - +Rule Phil 1978 only - Mar 22 0:00 1:00 S +Rule Phil 1978 only - Sep 21 0:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Manila -15:56:00 - LMT 1844 Dec 31 + 8:04:00 - LMT 1899 May 11 + 8:00 Phil PH%sT 1942 May + 9:00 - JST 1944 Nov + 8:00 Phil PH%sT + +# Qatar +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Qatar 3:26:08 - LMT 1920 # Al Dawhah / Doha + 4:00 - GST 1972 Jun + 3:00 - AST + +# Saudi Arabia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Riyadh 3:06:52 - LMT 1950 + 3:00 - AST + +# Singapore +# The data here are taken from Mok Ly Yng (2003-10-30) +# <http://www.math.nus.edu.sg/aslaksen/teaching/timezone.html>. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Singapore 6:55:25 - LMT 1901 Jan 1 + 6:55:25 - SMT 1905 Jun 1 # Singapore M.T. + 7:00 - MALT 1933 Jan 1 # Malaya Time + 7:00 0:20 MALST 1936 Jan 1 + 7:20 - MALT 1941 Sep 1 + 7:30 - MALT 1942 Feb 16 + 9:00 - JST 1945 Sep 12 + 7:30 - MALT 1965 Aug 9 # independence + 7:30 - SGT 1982 Jan 1 # Singapore Time + 8:00 - SGT + +# Spratly Is +# no information + +# Sri Lanka +# From Paul Eggert (1996-09-03): +# "Sri Lanka advances clock by an hour to avoid blackout" +# (www.virtual-pc.com/lankaweb/news/items/240596-2.html, 1996-05-24, +# no longer available as of 1999-08-17) +# reported ``the country's standard time will be put forward by one hour at +# midnight Friday (1830 GMT) `in the light of the present power crisis'.'' +# +# From Dharmasiri Senanayake, Sri Lanka Media Minister (1996-10-24), as quoted +# by Shamindra in +# <a href="news:54rka5$m5h@mtinsc01-mgt.ops.worldnet.att.net"> +# Daily News - Hot News Section (1996-10-26) +# </a>: +# With effect from 12.30 a.m. on 26th October 1996 +# Sri Lanka will be six (06) hours ahead of GMT. + +# From Jesper Norgaard Welen (2006-04-14), quoting Sri Lanka News Online +# <http://news.sinhalaya.com/wmview.php?ArtID=11002> (2006-04-13): +# 0030 hrs on April 15, 2006 (midnight of April 14, 2006 +30 minutes) +# at present, become 2400 hours of April 14, 2006 (midnight of April 14, 2006). + +# From Peter Apps and Ranga Sirila of Reuters (2006-04-12) in: +# <http://today.reuters.co.uk/news/newsArticle.aspx?type=scienceNews&storyID=2006-04-12T172228Z_01_COL295762_RTRIDST_0_SCIENCE-SRILANKA-TIME-DC.XML> +# [The Tamil Tigers] never accepted the original 1996 time change and simply +# kept their clocks set five and a half hours ahead of Greenwich Mean +# Time (GMT), in line with neighbor India. +# From Paul Eggert (2006-04-18): +# People who live in regions under Tamil control can use [TZ='Asia/Kolkata'], +# as that zone has agreed with the Tamil areas since our cutoff date of 1970. + +# From K Sethu (2006-04-25): +# I think the abbreviation LKT originated from the world of computers at +# the time of or subsequent to the time zone changes by SL Government +# twice in 1996 and probably SL Government or its standardization +# agencies never declared an abbreviation as a national standard. +# +# I recollect before the recent change the government annoucemments +# mentioning it as simply changing Sri Lanka Standard Time or Sri Lanka +# Time and no mention was made about the abbreviation. +# +# If we look at Sri Lanka Department of Government's "Official News +# Website of Sri Lanka" ... http://www.news.lk/ we can see that they +# use SLT as abbreviation in time stamp at the beginning of each news +# item.... +# +# Within Sri Lanka I think LKT is well known among computer users and +# adminsitrators. In my opinion SLT may not be a good choice because the +# nation's largest telcom / internet operator Sri Lanka Telcom is well +# known by that abbreviation - simply as SLT (there IP domains are +# slt.lk and sltnet.lk). +# +# But if indeed our government has adopted SLT as standard abbreviation +# (that we have not known so far) then it is better that it be used for +# all computers. + +# From Paul Eggert (2006-04-25): +# One possibility is that we wait for a bit for the dust to settle down +# and then see what people actually say in practice. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Colombo 5:19:24 - LMT 1880 + 5:19:32 - MMT 1906 # Moratuwa Mean Time + 5:30 - IST 1942 Jan 5 + 5:30 0:30 IHST 1942 Sep + 5:30 1:00 IST 1945 Oct 16 2:00 + 5:30 - IST 1996 May 25 0:00 + 6:30 - LKT 1996 Oct 26 0:30 + 6:00 - LKT 2006 Apr 15 0:30 + 5:30 - IST + +# Syria +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Syria 1920 1923 - Apr Sun>=15 2:00 1:00 S +Rule Syria 1920 1923 - Oct Sun>=1 2:00 0 - +Rule Syria 1962 only - Apr 29 2:00 1:00 S +Rule Syria 1962 only - Oct 1 2:00 0 - +Rule Syria 1963 1965 - May 1 2:00 1:00 S +Rule Syria 1963 only - Sep 30 2:00 0 - +Rule Syria 1964 only - Oct 1 2:00 0 - +Rule Syria 1965 only - Sep 30 2:00 0 - +Rule Syria 1966 only - Apr 24 2:00 1:00 S +Rule Syria 1966 1976 - Oct 1 2:00 0 - +Rule Syria 1967 1978 - May 1 2:00 1:00 S +Rule Syria 1977 1978 - Sep 1 2:00 0 - +Rule Syria 1983 1984 - Apr 9 2:00 1:00 S +Rule Syria 1983 1984 - Oct 1 2:00 0 - +Rule Syria 1986 only - Feb 16 2:00 1:00 S +Rule Syria 1986 only - Oct 9 2:00 0 - +Rule Syria 1987 only - Mar 1 2:00 1:00 S +Rule Syria 1987 1988 - Oct 31 2:00 0 - +Rule Syria 1988 only - Mar 15 2:00 1:00 S +Rule Syria 1989 only - Mar 31 2:00 1:00 S +Rule Syria 1989 only - Oct 1 2:00 0 - +Rule Syria 1990 only - Apr 1 2:00 1:00 S +Rule Syria 1990 only - Sep 30 2:00 0 - +Rule Syria 1991 only - Apr 1 0:00 1:00 S +Rule Syria 1991 1992 - Oct 1 0:00 0 - +Rule Syria 1992 only - Apr 8 0:00 1:00 S +Rule Syria 1993 only - Mar 26 0:00 1:00 S +Rule Syria 1993 only - Sep 25 0:00 0 - +# IATA SSIM (1998-02) says 1998-04-02; +# (1998-09) says 1999-03-29 and 1999-09-29; (1999-02) says 1999-04-02, +# 2000-04-02, and 2001-04-02; (1999-09) says 2000-03-31 and 2001-03-31; +# (2006) says 2006-03-31 and 2006-09-22; +# for now ignore all these claims and go with Shanks & Pottenger, +# except for the 2006-09-22 claim (which seems right for Ramadan). +Rule Syria 1994 1996 - Apr 1 0:00 1:00 S +Rule Syria 1994 2005 - Oct 1 0:00 0 - +Rule Syria 1997 1998 - Mar lastMon 0:00 1:00 S +Rule Syria 1999 2006 - Apr 1 0:00 1:00 S +# From Stephen Colebourne (2006-09-18): +# According to IATA data, Syria will change DST on 21st September [21:00 UTC] +# this year [only].... This is probably related to Ramadan, like Egypt. +Rule Syria 2006 only - Sep 22 0:00 0 - +# From Paul Eggert (2007-03-29): +# Today the AP reported "Syria will switch to summertime at midnight Thursday." +# http://www.iht.com/articles/ap/2007/03/29/africa/ME-GEN-Syria-Time-Change.php +Rule Syria 2007 only - Mar lastFri 0:00 1:00 S +# From Jesper Norgard (2007-10-27): +# The sister center ICARDA of my work CIMMYT is confirming that Syria DST will +# not take place 1.st November at 0:00 o'clock but 1.st November at 24:00 or +# rather Midnight between Thursday and Friday. This does make more sence than +# having it between Wednesday and Thursday (two workdays in Syria) since the +# weekend in Syria is not Saturday and Sunday, but Friday and Saturday. So now +# it is implemented at midnight of the last workday before weekend... +# +# From Steffen Thorsen (2007-10-27): +# Jesper Norgaard Welen wrote: +# +# > "Winter local time in Syria will be observed at midnight of Thursday 1 +# > November 2007, and the clock will be put back 1 hour." +# +# I found confirmation on this in this gov.sy-article (Arabic): +# http://wehda.alwehda.gov.sy/_print_veiw.asp?FileName=12521710520070926111247 +# +# which using Google's translate tools says: +# Council of Ministers also approved the commencement of work on +# identifying the winter time as of Friday, 2/11/2007 where the 60th +# minute delay at midnight Thursday 1/11/2007. +Rule Syria 2007 only - Nov Fri>=1 0:00 0 - + +# From Stephen Colebourne (2008-03-17): +# For everyone's info, I saw an IATA time zone change for [Syria] for +# this month (March 2008) in the last day or so...This is the data IATA +# are now using: +# Country Time Standard --- DST Start --- --- DST End --- DST +# Name Zone Variation Time Date Time Date +# Variation +# Syrian Arab +# Republic SY +0200 2200 03APR08 2100 30SEP08 +0300 +# 2200 02APR09 2100 30SEP09 +0300 +# 2200 01APR10 2100 30SEP10 +0300 + +# From Arthur David Olson (2008-03-17): +# Here's a link to English-language coverage by the Syrian Arab News +# Agency (SANA)... +# <a href="http://www.sana.sy/eng/21/2008/03/11/165173.htm"> +# http://www.sana.sy/eng/21/2008/03/11/165173.htm +# </a>...which reads (in part) "The Cabinet approved the suggestion of the +# Ministry of Electricity to begin daylight savings time on Friday April +# 4th, advancing clocks one hour ahead on midnight of Thursday April 3rd." +# Since Syria is two hours east of UTC, the 2200 and 2100 transition times +# shown above match up with midnight in Syria. + +# From Arthur David Olson (2008-03-18): +# My buest guess at a Syrian rule is "the Friday nearest April 1"; +# coding that involves either using a "Mar Fri>=29" construct that old time zone +# compilers can't handle or having multiple Rules (a la Israel). +# For now, use "Apr Fri>=1", and go with IATA on a uniform Sep 30 end. + +# From Steffen Thorsen (2008-10-07): +# Syria has now officially decided to end DST on 2008-11-01 this year, +# according to the following article in the Syrian Arab News Agency (SANA). +# +# The article is in Arabic, and seems to tell that they will go back to +# winter time on 2008-11-01 at 00:00 local daylight time (delaying/setting +# clocks back 60 minutes). +# +# <a href="http://sana.sy/ara/2/2008/10/07/195459.htm"> +# http://sana.sy/ara/2/2008/10/07/195459.htm +# </a> + +# From Steffen Thorsen (2009-03-19): +# Syria will start DST on 2009-03-27 00:00 this year according to many sources, +# two examples: +# +# <a href="http://www.sana.sy/eng/21/2009/03/17/217563.htm"> +# http://www.sana.sy/eng/21/2009/03/17/217563.htm +# </a> +# (English, Syrian Arab News # Agency) +# <a href="http://thawra.alwehda.gov.sy/_View_news2.asp?FileName=94459258720090318012209"> +# http://thawra.alwehda.gov.sy/_View_news2.asp?FileName=94459258720090318012209 +# </a> +# (Arabic, gov-site) +# +# We have not found any sources saying anything about when DST ends this year. +# +# Our summary +# <a href="http://www.timeanddate.com/news/time/syria-dst-starts-march-27-2009.html"> +# http://www.timeanddate.com/news/time/syria-dst-starts-march-27-2009.html +# </a> + +# From Steffen Thorsen (2009-10-27): +# The Syrian Arab News Network on 2009-09-29 reported that Syria will +# revert back to winter (standard) time on midnight between Thursday +# 2009-10-29 and Friday 2009-10-30: +# <a href="http://www.sana.sy/ara/2/2009/09/29/247012.htm"> +# http://www.sana.sy/ara/2/2009/09/29/247012.htm (Arabic) +# </a> + +# From Arthur David Olson (2009-10-28): +# We'll see if future DST switching times turn out to be end of the last +# Thursday of the month or the start of the last Friday of the month or +# something else. For now, use the start of the last Friday. + +# From Steffen Thorsen (2010-03-17): +# The "Syrian News Station" reported on 2010-03-16 that the Council of +# Ministers has decided that Syria will start DST on midnight Thursday +# 2010-04-01: (midnight between Thursday and Friday): +# <a href="http://sns.sy/sns/?path=news/read/11421"> +# http://sns.sy/sns/?path=news/read/11421 (Arabic) +# </a> + +# From Steffen Thorsen (2012-03-26): +# Today, Syria's government announced that they will start DST early on Friday +# (00:00). This is a bit earlier than the past two years. +# +# From Syrian Arab News Agency, in Arabic: +# <a href="http://www.sana.sy/ara/2/2012/03/26/408215.htm"> +# http://www.sana.sy/ara/2/2012/03/26/408215.htm +# </a> +# +# Our brief summary: +# <a href="http://www.timeanddate.com/news/time/syria-dst-2012.html"> +# http://www.timeanddate.com/news/time/syria-dst-2012.html +# </a> + +# From Arthur David Olson (2012-03-27): +# Assume last Friday in March going forward XXX. + +Rule Syria 2008 only - Apr Fri>=1 0:00 1:00 S +Rule Syria 2008 only - Nov 1 0:00 0 - +Rule Syria 2009 only - Mar lastFri 0:00 1:00 S +Rule Syria 2010 2011 - Apr Fri>=1 0:00 1:00 S +Rule Syria 2012 max - Mar lastFri 0:00 1:00 S +Rule Syria 2009 max - Oct lastFri 0:00 0 - + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Damascus 2:25:12 - LMT 1920 # Dimashq + 2:00 Syria EE%sT + +# Tajikistan +# From Shanks & Pottenger. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Dushanbe 4:35:12 - LMT 1924 May 2 + 5:00 - DUST 1930 Jun 21 # Dushanbe Time + 6:00 RussiaAsia DUS%sT 1991 Mar 31 2:00s + 5:00 1:00 DUSST 1991 Sep 9 2:00s + 5:00 - TJT # Tajikistan Time + +# Thailand +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Bangkok 6:42:04 - LMT 1880 + 6:42:04 - BMT 1920 Apr # Bangkok Mean Time + 7:00 - ICT + +# Turkmenistan +# From Shanks & Pottenger. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Ashgabat 3:53:32 - LMT 1924 May 2 # or Ashkhabad + 4:00 - ASHT 1930 Jun 21 # Ashkhabad Time + 5:00 RussiaAsia ASH%sT 1991 Mar 31 2:00 + 4:00 RussiaAsia ASH%sT 1991 Oct 27 # independence + 4:00 RussiaAsia TM%sT 1992 Jan 19 2:00 + 5:00 - TMT + +# United Arab Emirates +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Dubai 3:41:12 - LMT 1920 + 4:00 - GST + +# Uzbekistan +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Samarkand 4:27:12 - LMT 1924 May 2 + 4:00 - SAMT 1930 Jun 21 # Samarkand Time + 5:00 - SAMT 1981 Apr 1 + 5:00 1:00 SAMST 1981 Oct 1 + 6:00 - TAST 1982 Apr 1 # Tashkent Time + 5:00 RussiaAsia SAM%sT 1991 Sep 1 # independence + 5:00 RussiaAsia UZ%sT 1992 + 5:00 - UZT +Zone Asia/Tashkent 4:37:12 - LMT 1924 May 2 + 5:00 - TAST 1930 Jun 21 # Tashkent Time + 6:00 RussiaAsia TAS%sT 1991 Mar 31 2:00 + 5:00 RussiaAsia TAS%sT 1991 Sep 1 # independence + 5:00 RussiaAsia UZ%sT 1992 + 5:00 - UZT + +# Vietnam + +# From Arthur David Olson (2008-03-18): +# The English-language name of Vietnam's most populous city is "Ho Chi Min City"; +# we use Ho_Chi_Minh below to avoid a name of more than 14 characters. + +# From Shanks & Pottenger: +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Ho_Chi_Minh 7:06:40 - LMT 1906 Jun 9 + 7:06:20 - SMT 1911 Mar 11 0:01 # Saigon MT? + 7:00 - ICT 1912 May + 8:00 - ICT 1931 May + 7:00 - ICT + +# Yemen +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Asia/Aden 3:00:48 - LMT 1950 + 3:00 - AST diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/australasia b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/australasia new file mode 100644 index 00000000..bef6f204 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/australasia @@ -0,0 +1,1719 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# This file also includes Pacific islands. + +# Notes are at the end of this file + +############################################################################### + +# Australia + +# Please see the notes below for the controversy about "EST" versus "AEST" etc. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Aus 1917 only - Jan 1 0:01 1:00 - +Rule Aus 1917 only - Mar 25 2:00 0 - +Rule Aus 1942 only - Jan 1 2:00 1:00 - +Rule Aus 1942 only - Mar 29 2:00 0 - +Rule Aus 1942 only - Sep 27 2:00 1:00 - +Rule Aus 1943 1944 - Mar lastSun 2:00 0 - +Rule Aus 1943 only - Oct 3 2:00 1:00 - +# Go with Whitman and the Australian National Standards Commission, which +# says W Australia didn't use DST in 1943/1944. Ignore Whitman's claim that +# 1944/1945 was just like 1943/1944. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# Northern Territory +Zone Australia/Darwin 8:43:20 - LMT 1895 Feb + 9:00 - CST 1899 May + 9:30 Aus CST +# Western Australia +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule AW 1974 only - Oct lastSun 2:00s 1:00 - +Rule AW 1975 only - Mar Sun>=1 2:00s 0 - +Rule AW 1983 only - Oct lastSun 2:00s 1:00 - +Rule AW 1984 only - Mar Sun>=1 2:00s 0 - +Rule AW 1991 only - Nov 17 2:00s 1:00 - +Rule AW 1992 only - Mar Sun>=1 2:00s 0 - +Rule AW 2006 only - Dec 3 2:00s 1:00 - +Rule AW 2007 2009 - Mar lastSun 2:00s 0 - +Rule AW 2007 2008 - Oct lastSun 2:00s 1:00 - +Zone Australia/Perth 7:43:24 - LMT 1895 Dec + 8:00 Aus WST 1943 Jul + 8:00 AW WST +Zone Australia/Eucla 8:35:28 - LMT 1895 Dec + 8:45 Aus CWST 1943 Jul + 8:45 AW CWST + +# Queensland +# +# From Alex Livingston (1996-11-01): +# I have heard or read more than once that some resort islands off the coast +# of Queensland chose to keep observing daylight-saving time even after +# Queensland ceased to. +# +# From Paul Eggert (1996-11-22): +# IATA SSIM (1993-02/1994-09) say that the Holiday Islands (Hayman, Lindeman, +# Hamilton) observed DST for two years after the rest of Queensland stopped. +# Hamilton is the largest, but there is also a Hamilton in Victoria, +# so use Lindeman. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule AQ 1971 only - Oct lastSun 2:00s 1:00 - +Rule AQ 1972 only - Feb lastSun 2:00s 0 - +Rule AQ 1989 1991 - Oct lastSun 2:00s 1:00 - +Rule AQ 1990 1992 - Mar Sun>=1 2:00s 0 - +Rule Holiday 1992 1993 - Oct lastSun 2:00s 1:00 - +Rule Holiday 1993 1994 - Mar Sun>=1 2:00s 0 - +Zone Australia/Brisbane 10:12:08 - LMT 1895 + 10:00 Aus EST 1971 + 10:00 AQ EST +Zone Australia/Lindeman 9:55:56 - LMT 1895 + 10:00 Aus EST 1971 + 10:00 AQ EST 1992 Jul + 10:00 Holiday EST + +# South Australia +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule AS 1971 1985 - Oct lastSun 2:00s 1:00 - +Rule AS 1986 only - Oct 19 2:00s 1:00 - +Rule AS 1987 2007 - Oct lastSun 2:00s 1:00 - +Rule AS 1972 only - Feb 27 2:00s 0 - +Rule AS 1973 1985 - Mar Sun>=1 2:00s 0 - +Rule AS 1986 1990 - Mar Sun>=15 2:00s 0 - +Rule AS 1991 only - Mar 3 2:00s 0 - +Rule AS 1992 only - Mar 22 2:00s 0 - +Rule AS 1993 only - Mar 7 2:00s 0 - +Rule AS 1994 only - Mar 20 2:00s 0 - +Rule AS 1995 2005 - Mar lastSun 2:00s 0 - +Rule AS 2006 only - Apr 2 2:00s 0 - +Rule AS 2007 only - Mar lastSun 2:00s 0 - +Rule AS 2008 max - Apr Sun>=1 2:00s 0 - +Rule AS 2008 max - Oct Sun>=1 2:00s 1:00 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Australia/Adelaide 9:14:20 - LMT 1895 Feb + 9:00 - CST 1899 May + 9:30 Aus CST 1971 + 9:30 AS CST + +# Tasmania +# +# From Paul Eggert (2005-08-16): +# <http://www.bom.gov.au/climate/averages/tables/dst_times.shtml> +# says King Island didn't observe DST from WWII until late 1971. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule AT 1967 only - Oct Sun>=1 2:00s 1:00 - +Rule AT 1968 only - Mar lastSun 2:00s 0 - +Rule AT 1968 1985 - Oct lastSun 2:00s 1:00 - +Rule AT 1969 1971 - Mar Sun>=8 2:00s 0 - +Rule AT 1972 only - Feb lastSun 2:00s 0 - +Rule AT 1973 1981 - Mar Sun>=1 2:00s 0 - +Rule AT 1982 1983 - Mar lastSun 2:00s 0 - +Rule AT 1984 1986 - Mar Sun>=1 2:00s 0 - +Rule AT 1986 only - Oct Sun>=15 2:00s 1:00 - +Rule AT 1987 1990 - Mar Sun>=15 2:00s 0 - +Rule AT 1987 only - Oct Sun>=22 2:00s 1:00 - +Rule AT 1988 1990 - Oct lastSun 2:00s 1:00 - +Rule AT 1991 1999 - Oct Sun>=1 2:00s 1:00 - +Rule AT 1991 2005 - Mar lastSun 2:00s 0 - +Rule AT 2000 only - Aug lastSun 2:00s 1:00 - +Rule AT 2001 max - Oct Sun>=1 2:00s 1:00 - +Rule AT 2006 only - Apr Sun>=1 2:00s 0 - +Rule AT 2007 only - Mar lastSun 2:00s 0 - +Rule AT 2008 max - Apr Sun>=1 2:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Australia/Hobart 9:49:16 - LMT 1895 Sep + 10:00 - EST 1916 Oct 1 2:00 + 10:00 1:00 EST 1917 Feb + 10:00 Aus EST 1967 + 10:00 AT EST +Zone Australia/Currie 9:35:28 - LMT 1895 Sep + 10:00 - EST 1916 Oct 1 2:00 + 10:00 1:00 EST 1917 Feb + 10:00 Aus EST 1971 Jul + 10:00 AT EST + +# Victoria +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule AV 1971 1985 - Oct lastSun 2:00s 1:00 - +Rule AV 1972 only - Feb lastSun 2:00s 0 - +Rule AV 1973 1985 - Mar Sun>=1 2:00s 0 - +Rule AV 1986 1990 - Mar Sun>=15 2:00s 0 - +Rule AV 1986 1987 - Oct Sun>=15 2:00s 1:00 - +Rule AV 1988 1999 - Oct lastSun 2:00s 1:00 - +Rule AV 1991 1994 - Mar Sun>=1 2:00s 0 - +Rule AV 1995 2005 - Mar lastSun 2:00s 0 - +Rule AV 2000 only - Aug lastSun 2:00s 1:00 - +Rule AV 2001 2007 - Oct lastSun 2:00s 1:00 - +Rule AV 2006 only - Apr Sun>=1 2:00s 0 - +Rule AV 2007 only - Mar lastSun 2:00s 0 - +Rule AV 2008 max - Apr Sun>=1 2:00s 0 - +Rule AV 2008 max - Oct Sun>=1 2:00s 1:00 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Australia/Melbourne 9:39:52 - LMT 1895 Feb + 10:00 Aus EST 1971 + 10:00 AV EST + +# New South Wales +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule AN 1971 1985 - Oct lastSun 2:00s 1:00 - +Rule AN 1972 only - Feb 27 2:00s 0 - +Rule AN 1973 1981 - Mar Sun>=1 2:00s 0 - +Rule AN 1982 only - Apr Sun>=1 2:00s 0 - +Rule AN 1983 1985 - Mar Sun>=1 2:00s 0 - +Rule AN 1986 1989 - Mar Sun>=15 2:00s 0 - +Rule AN 1986 only - Oct 19 2:00s 1:00 - +Rule AN 1987 1999 - Oct lastSun 2:00s 1:00 - +Rule AN 1990 1995 - Mar Sun>=1 2:00s 0 - +Rule AN 1996 2005 - Mar lastSun 2:00s 0 - +Rule AN 2000 only - Aug lastSun 2:00s 1:00 - +Rule AN 2001 2007 - Oct lastSun 2:00s 1:00 - +Rule AN 2006 only - Apr Sun>=1 2:00s 0 - +Rule AN 2007 only - Mar lastSun 2:00s 0 - +Rule AN 2008 max - Apr Sun>=1 2:00s 0 - +Rule AN 2008 max - Oct Sun>=1 2:00s 1:00 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Australia/Sydney 10:04:52 - LMT 1895 Feb + 10:00 Aus EST 1971 + 10:00 AN EST +Zone Australia/Broken_Hill 9:25:48 - LMT 1895 Feb + 10:00 - EST 1896 Aug 23 + 9:00 - CST 1899 May + 9:30 Aus CST 1971 + 9:30 AN CST 2000 + 9:30 AS CST + +# Lord Howe Island +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule LH 1981 1984 - Oct lastSun 2:00 1:00 - +Rule LH 1982 1985 - Mar Sun>=1 2:00 0 - +Rule LH 1985 only - Oct lastSun 2:00 0:30 - +Rule LH 1986 1989 - Mar Sun>=15 2:00 0 - +Rule LH 1986 only - Oct 19 2:00 0:30 - +Rule LH 1987 1999 - Oct lastSun 2:00 0:30 - +Rule LH 1990 1995 - Mar Sun>=1 2:00 0 - +Rule LH 1996 2005 - Mar lastSun 2:00 0 - +Rule LH 2000 only - Aug lastSun 2:00 0:30 - +Rule LH 2001 2007 - Oct lastSun 2:00 0:30 - +Rule LH 2006 only - Apr Sun>=1 2:00 0 - +Rule LH 2007 only - Mar lastSun 2:00 0 - +Rule LH 2008 max - Apr Sun>=1 2:00 0 - +Rule LH 2008 max - Oct Sun>=1 2:00 0:30 - +Zone Australia/Lord_Howe 10:36:20 - LMT 1895 Feb + 10:00 - EST 1981 Mar + 10:30 LH LHST + +# Australian miscellany +# +# Ashmore Is, Cartier +# no indigenous inhabitants; only seasonal caretakers +# no times are set +# +# Coral Sea Is +# no indigenous inhabitants; only meteorologists +# no times are set +# +# Macquarie +# permanent occupation (scientific station) since 1948; +# sealing and penguin oil station operated 1888/1917 +# like Australia/Hobart + +# Christmas +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Christmas 7:02:52 - LMT 1895 Feb + 7:00 - CXT # Christmas Island Time + +# Cook Is +# From Shanks & Pottenger: +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Cook 1978 only - Nov 12 0:00 0:30 HS +Rule Cook 1979 1991 - Mar Sun>=1 0:00 0 - +Rule Cook 1979 1990 - Oct lastSun 0:00 0:30 HS +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Rarotonga -10:39:04 - LMT 1901 # Avarua + -10:30 - CKT 1978 Nov 12 # Cook Is Time + -10:00 Cook CK%sT + +# Cocos +# These islands were ruled by the Ross family from about 1830 to 1978. +# We don't know when standard time was introduced; for now, we guess 1900. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Indian/Cocos 6:27:40 - LMT 1900 + 6:30 - CCT # Cocos Islands Time + +# Fiji +# From Alexander Krivenyshev (2009-11-10): +# According to Fiji Broadcasting Corporation, Fiji plans to re-introduce DST +# from November 29th 2009 to April 25th 2010. +# +# "Daylight savings to commence this month" +# <a href="http://www.radiofiji.com.fj/fullstory.php?id=23719"> +# http://www.radiofiji.com.fj/fullstory.php?id=23719 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_fiji01.html"> +# http://www.worldtimezone.com/dst_news/dst_news_fiji01.html +# </a> + +# From Steffen Thorsen (2009-11-10): +# The Fiji Government has posted some more details about the approved +# amendments: +# <a href="http://www.fiji.gov.fj/publish/page_16198.shtml"> +# http://www.fiji.gov.fj/publish/page_16198.shtml +# </a> + +# From Steffen Thorsen (2010-03-03): +# The Cabinet in Fiji has decided to end DST about a month early, on +# 2010-03-28 at 03:00. +# The plan is to observe DST again, from 2010-10-24 to sometime in March +# 2011 (last Sunday a good guess?). +# +# Official source: +# <a href="http://www.fiji.gov.fj/index.php?option=com_content&view=article&id=1096:3310-cabinet-approves-change-in-daylight-savings-dates&catid=49:cabinet-releases&Itemid=166"> +# http://www.fiji.gov.fj/index.php?option=com_content&view=article&id=1096:3310-cabinet-approves-change-in-daylight-savings-dates&catid=49:cabinet-releases&Itemid=166 +# </a> +# +# A bit more background info here: +# <a href="http://www.timeanddate.com/news/time/fiji-dst-ends-march-2010.html"> +# http://www.timeanddate.com/news/time/fiji-dst-ends-march-2010.html +# </a> + +# From Alexander Krivenyshev (2010-10-24): +# According to Radio Fiji and Fiji Times online, Fiji will end DST 3 +# weeks earlier than expected - on March 6, 2011, not March 27, 2011... +# Here is confirmation from Government of the Republic of the Fiji Islands, +# Ministry of Information (fiji.gov.fj) web site: +# <a href="http://www.fiji.gov.fj/index.php?option=com_content&view=article&id=2608:daylight-savings&catid=71:press-releases&Itemid=155"> +# http://www.fiji.gov.fj/index.php?option=com_content&view=article&id=2608:daylight-savings&catid=71:press-releases&Itemid=155 +# </a> +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_fiji04.html"> +# http://www.worldtimezone.com/dst_news/dst_news_fiji04.html +# </a> + +# From Steffen Thorsen (2011-10-03): +# Now the dates have been confirmed, and at least our start date +# assumption was correct (end date was one week wrong). +# +# <a href="http://www.fiji.gov.fj/index.php?option=com_content&view=article&id=4966:daylight-saving-starts-in-fiji&catid=71:press-releases&Itemid=155"> +# www.fiji.gov.fj/index.php?option=com_content&view=article&id=4966:daylight-saving-starts-in-fiji&catid=71:press-releases&Itemid=155 +# </a> +# which says +# Members of the public are reminded to change their time to one hour in +# advance at 2am to 3am on October 23, 2011 and one hour back at 3am to +# 2am on February 26 next year. + +# From Ken Rylander (2011-10-24) +# Another change to the Fiji DST end date. In the TZ database the end date for +# Fiji DST 2012, is currently Feb 26. This has been changed to Jan 22. +# +# <a href="http://www.fiji.gov.fj/index.php?option=com_content&view=article&id=5017:amendments-to-daylight-savings&catid=71:press-releases&Itemid=155"> +# http://www.fiji.gov.fj/index.php?option=com_content&view=article&id=5017:amendments-to-daylight-savings&catid=71:press-releases&Itemid=155 +# </a> +# states: +# +# The end of daylight saving scheduled initially for the 26th of February 2012 +# has been brought forward to the 22nd of January 2012. +# The commencement of daylight saving will remain unchanged and start +# on the 23rd of October, 2011. + +# From the Fiji Government Online Portal (2012-08-21) via Steffen Thorsen: +# The Minister for Labour, Industrial Relations and Employment Mr Jone Usamate +# today confirmed that Fiji will start daylight savings at 2 am on Sunday 21st +# October 2012 and end at 3 am on Sunday 20th January 2013. +# http://www.fiji.gov.fj/index.php?option=com_content&view=article&id=6702&catid=71&Itemid=155 +# +# From Paul Eggert (2012-08-31): +# For now, guess a pattern of the penultimate Sundays in October and January. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Fiji 1998 1999 - Nov Sun>=1 2:00 1:00 S +Rule Fiji 1999 2000 - Feb lastSun 3:00 0 - +Rule Fiji 2009 only - Nov 29 2:00 1:00 S +Rule Fiji 2010 only - Mar lastSun 3:00 0 - +Rule Fiji 2010 max - Oct Sun>=18 2:00 1:00 S +Rule Fiji 2011 only - Mar Sun>=1 3:00 0 - +Rule Fiji 2012 max - Jan Sun>=18 3:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Fiji 11:53:40 - LMT 1915 Oct 26 # Suva + 12:00 Fiji FJ%sT # Fiji Time + +# French Polynesia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Gambier -8:59:48 - LMT 1912 Oct # Rikitea + -9:00 - GAMT # Gambier Time +Zone Pacific/Marquesas -9:18:00 - LMT 1912 Oct + -9:30 - MART # Marquesas Time +Zone Pacific/Tahiti -9:58:16 - LMT 1912 Oct # Papeete + -10:00 - TAHT # Tahiti Time +# Clipperton (near North America) is administered from French Polynesia; +# it is uninhabited. + +# Guam +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Guam -14:21:00 - LMT 1844 Dec 31 + 9:39:00 - LMT 1901 # Agana + 10:00 - GST 2000 Dec 23 # Guam + 10:00 - ChST # Chamorro Standard Time + +# Kiribati +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Tarawa 11:32:04 - LMT 1901 # Bairiki + 12:00 - GILT # Gilbert Is Time +Zone Pacific/Enderbury -11:24:20 - LMT 1901 + -12:00 - PHOT 1979 Oct # Phoenix Is Time + -11:00 - PHOT 1995 + 13:00 - PHOT +Zone Pacific/Kiritimati -10:29:20 - LMT 1901 + -10:40 - LINT 1979 Oct # Line Is Time + -10:00 - LINT 1995 + 14:00 - LINT + +# N Mariana Is +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Saipan -14:17:00 - LMT 1844 Dec 31 + 9:43:00 - LMT 1901 + 9:00 - MPT 1969 Oct # N Mariana Is Time + 10:00 - MPT 2000 Dec 23 + 10:00 - ChST # Chamorro Standard Time + +# Marshall Is +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Majuro 11:24:48 - LMT 1901 + 11:00 - MHT 1969 Oct # Marshall Islands Time + 12:00 - MHT +Zone Pacific/Kwajalein 11:09:20 - LMT 1901 + 11:00 - MHT 1969 Oct + -12:00 - KWAT 1993 Aug 20 # Kwajalein Time + 12:00 - MHT + +# Micronesia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Chuuk 10:07:08 - LMT 1901 + 10:00 - CHUT # Chuuk Time +Zone Pacific/Pohnpei 10:32:52 - LMT 1901 # Kolonia + 11:00 - PONT # Pohnpei Time +Zone Pacific/Kosrae 10:51:56 - LMT 1901 + 11:00 - KOST 1969 Oct # Kosrae Time + 12:00 - KOST 1999 + 11:00 - KOST + +# Nauru +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Nauru 11:07:40 - LMT 1921 Jan 15 # Uaobe + 11:30 - NRT 1942 Mar 15 # Nauru Time + 9:00 - JST 1944 Aug 15 + 11:30 - NRT 1979 May + 12:00 - NRT + +# New Caledonia +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule NC 1977 1978 - Dec Sun>=1 0:00 1:00 S +Rule NC 1978 1979 - Feb 27 0:00 0 - +Rule NC 1996 only - Dec 1 2:00s 1:00 S +# Shanks & Pottenger say the following was at 2:00; go with IATA. +Rule NC 1997 only - Mar 2 2:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Noumea 11:05:48 - LMT 1912 Jan 13 + 11:00 NC NC%sT + + +############################################################################### + +# New Zealand + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule NZ 1927 only - Nov 6 2:00 1:00 S +Rule NZ 1928 only - Mar 4 2:00 0 M +Rule NZ 1928 1933 - Oct Sun>=8 2:00 0:30 S +Rule NZ 1929 1933 - Mar Sun>=15 2:00 0 M +Rule NZ 1934 1940 - Apr lastSun 2:00 0 M +Rule NZ 1934 1940 - Sep lastSun 2:00 0:30 S +Rule NZ 1946 only - Jan 1 0:00 0 S +# Since 1957 Chatham has been 45 minutes ahead of NZ, but there's no +# convenient notation for this so we must duplicate the Rule lines. +Rule NZ 1974 only - Nov Sun>=1 2:00s 1:00 D +Rule Chatham 1974 only - Nov Sun>=1 2:45s 1:00 D +Rule NZ 1975 only - Feb lastSun 2:00s 0 S +Rule Chatham 1975 only - Feb lastSun 2:45s 0 S +Rule NZ 1975 1988 - Oct lastSun 2:00s 1:00 D +Rule Chatham 1975 1988 - Oct lastSun 2:45s 1:00 D +Rule NZ 1976 1989 - Mar Sun>=1 2:00s 0 S +Rule Chatham 1976 1989 - Mar Sun>=1 2:45s 0 S +Rule NZ 1989 only - Oct Sun>=8 2:00s 1:00 D +Rule Chatham 1989 only - Oct Sun>=8 2:45s 1:00 D +Rule NZ 1990 2006 - Oct Sun>=1 2:00s 1:00 D +Rule Chatham 1990 2006 - Oct Sun>=1 2:45s 1:00 D +Rule NZ 1990 2007 - Mar Sun>=15 2:00s 0 S +Rule Chatham 1990 2007 - Mar Sun>=15 2:45s 0 S +Rule NZ 2007 max - Sep lastSun 2:00s 1:00 D +Rule Chatham 2007 max - Sep lastSun 2:45s 1:00 D +Rule NZ 2008 max - Apr Sun>=1 2:00s 0 S +Rule Chatham 2008 max - Apr Sun>=1 2:45s 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Auckland 11:39:04 - LMT 1868 Nov 2 + 11:30 NZ NZ%sT 1946 Jan 1 + 12:00 NZ NZ%sT +Zone Pacific/Chatham 12:13:48 - LMT 1957 Jan 1 + 12:45 Chatham CHA%sT + + +# Auckland Is +# uninhabited; Maori and Moriori, colonial settlers, pastoralists, sealers, +# and scientific personnel have wintered + +# Campbell I +# minor whaling stations operated 1909/1914 +# scientific station operated 1941/1995; +# previously whalers, sealers, pastoralists, and scientific personnel wintered +# was probably like Pacific/Auckland + +############################################################################### + + +# Niue +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Niue -11:19:40 - LMT 1901 # Alofi + -11:20 - NUT 1951 # Niue Time + -11:30 - NUT 1978 Oct 1 + -11:00 - NUT + +# Norfolk +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Norfolk 11:11:52 - LMT 1901 # Kingston + 11:12 - NMT 1951 # Norfolk Mean Time + 11:30 - NFT # Norfolk Time + +# Palau (Belau) +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Palau 8:57:56 - LMT 1901 # Koror + 9:00 - PWT # Palau Time + +# Papua New Guinea +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Port_Moresby 9:48:40 - LMT 1880 + 9:48:32 - PMMT 1895 # Port Moresby Mean Time + 10:00 - PGT # Papua New Guinea Time + +# Pitcairn +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Pitcairn -8:40:20 - LMT 1901 # Adamstown + -8:30 - PNT 1998 Apr 27 00:00 + -8:00 - PST # Pitcairn Standard Time + +# American Samoa +Zone Pacific/Pago_Pago 12:37:12 - LMT 1879 Jul 5 + -11:22:48 - LMT 1911 + -11:30 - SAMT 1950 # Samoa Time + -11:00 - NST 1967 Apr # N=Nome + -11:00 - BST 1983 Nov 30 # B=Bering + -11:00 - SST # S=Samoa + +# Samoa + +# From Steffen Thorsen (2009-10-16): +# We have been in contact with the government of Samoa again, and received +# the following info: +# +# "Cabinet has now approved Daylight Saving to be effected next year +# commencing from the last Sunday of September 2010 and conclude first +# Sunday of April 2011." +# +# Background info: +# <a href="http://www.timeanddate.com/news/time/samoa-dst-plan-2009.html"> +# http://www.timeanddate.com/news/time/samoa-dst-plan-2009.html +# </a> +# +# Samoa's Daylight Saving Time Act 2009 is available here, but does not +# contain any dates: +# <a href="http://www.parliament.gov.ws/documents/acts/Daylight%20Saving%20Act%20%202009%20%28English%29%20-%20Final%207-7-091.pdf"> +# http://www.parliament.gov.ws/documents/acts/Daylight%20Saving%20Act%20%202009%20%28English%29%20-%20Final%207-7-091.pdf +# </a> + +# From Laupue Raymond Hughes (2010-10-07): +# Please see +# <a href="http://www.mcil.gov.ws"> +# http://www.mcil.gov.ws +# </a>, +# the Ministry of Commerce, Industry and Labour (sideframe) "Last Sunday +# September 2010 (26/09/10) - adjust clocks forward from 12:00 midnight +# to 01:00am and First Sunday April 2011 (03/04/11) - adjust clocks +# backwards from 1:00am to 12:00am" + +# From Laupue Raymond Hughes (2011-03-07): +# I believe this will be posted shortly on the website +# <a href="http://www.mcil.gov.ws"> +# www.mcil.gov.ws +# </a> +# +# PUBLIC NOTICE ON DAYLIGHT SAVING TIME +# +# Pursuant to the Daylight Saving Act 2009 and Cabinets decision, +# businesses and the general public are hereby advised that daylight +# saving time is on the first Saturday of April 2011 (02/04/11). +# +# The public is therefore advised that when the standard time strikes +# the hour of four oclock (4.00am or 0400 Hours) on the 2nd April 2011, +# then all instruments used to measure standard time are to be +# adjusted/changed to three oclock (3:00am or 0300Hrs). +# +# Margaret Fruean ACTING CHIEF EXECUTIVE OFFICER MINISTRY OF COMMERCE, +# INDUSTRY AND LABOUR 28th February 2011 + +# From David Zuelke (2011-05-09): +# Subject: Samoa to move timezone from east to west of international date line +# +# <a href="http://www.morningstar.co.uk/uk/markets/newsfeeditem.aspx?id=138501958347963"> +# http://www.morningstar.co.uk/uk/markets/newsfeeditem.aspx?id=138501958347963 +# </a> + +# From Mark Sim-Smith (2011-08-17): +# I have been in contact with Leilani Tuala Warren from the Samoa Law +# Reform Commission, and she has sent me a copy of the Bill that she +# confirmed has been passed...Most of the sections are about maps rather +# than the time zone change, but I'll paste the relevant bits below. But +# the essence is that at midnight 29 Dec (UTC-11 I suppose), Samoa +# changes from UTC-11 to UTC+13: +# +# International Date Line Bill 2011 +# +# AN ACT to provide for the change to standard time in Samoa and to make +# consequential amendments to the position of the International Date +# Line, and for related purposes. +# +# BE IT ENACTED by the Legislative Assembly of Samoa in Parliament +# assembled as follows: +# +# 1. Short title and commencement-(1) This Act may be cited as the +# International Date Line Act 2011. (2) Except for section 5(3) this Act +# commences at 12 o'clock midnight, on Thursday 29th December 2011. (3) +# Section 5(3) commences on the date of assent by the Head of State. +# +# [snip] +# +# 3. Interpretation - [snip] "Samoa standard time" in this Act and any +# other statute of Samoa which refers to 'Samoa standard time' means the +# time 13 hours in advance of Co-ordinated Universal Time. +# +# 4. Samoa standard time - (1) Upon the commencement of this Act, Samoa +# standard time shall be set at 13 hours in advance of Co-ordinated +# Universal Time for the whole of Samoa. (2) All references to Samoa's +# time zone and to Samoa standard time in Samoa in all legislation and +# instruments after the commencement of this Act shall be references to +# Samoa standard time as provided for in this Act. (3) Nothing in this +# Act affects the provisions of the Daylight Saving Act 2009, except that +# it defines Samoa standard time.... + +# From Laupue Raymond Hughes (2011-09-02): +# <a href="http://www.mcil.gov.ws/mcil_publications.html"> +# http://www.mcil.gov.ws/mcil_publications.html +# </a> +# +# here is the official website publication for Samoa DST and dateline change +# +# DST +# Year End Time Start Time +# 2011 - - - - - - 24 September 3:00am to 4:00am +# 2012 01 April 4:00am to 3:00am - - - - - - +# +# Dateline Change skip Friday 30th Dec 2011 +# Thursday 29th December 2011 23:59:59 Hours +# Saturday 31st December 2011 00:00:00 Hours +# +# Clarification by Tim Parenti (2012-01-03): +# Although Samoa has used Daylight Saving Time in the 2010-2011 and 2011-2012 +# seasons, there is not yet any indication that this trend will continue on +# a regular basis. For now, we have explicitly listed the transitions below. +# +# From Nicky (2012-09-10): +# Daylight Saving Time commences on Sunday 30th September 2012 and +# ends on Sunday 7th of April 2013. +# +# Please find link below for more information. +# http://www.mcil.gov.ws/mcil_publications.html +# +# That publication also includes dates for Summer of 2013/4 as well +# which give the impression of a pattern in selecting dates for the +# future, so for now, we will guess this will continue. + +# Western Samoa +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule WS 2012 max - Sep lastSun 3:00 1 D +Rule WS 2012 max - Apr Sun>=1 4:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Apia 12:33:04 - LMT 1879 Jul 5 + -11:26:56 - LMT 1911 + -11:30 - SAMT 1950 # Samoa Time + -11:00 - WST 2010 Sep 26 + -11:00 1:00 WSDT 2011 Apr 2 4:00 + -11:00 - WST 2011 Sep 24 3:00 + -11:00 1:00 WSDT 2011 Dec 30 + 13:00 1:00 WSDT 2012 Apr Sun>=1 4:00 + 13:00 WS WS%sT + +# Solomon Is +# excludes Bougainville, for which see Papua New Guinea +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Guadalcanal 10:39:48 - LMT 1912 Oct # Honiara + 11:00 - SBT # Solomon Is Time + +# Tokelau Is +# +# From Gwillim Law (2011-12-29) +# A correspondent informed me that Tokelau, like Samoa, will be skipping +# December 31 this year ... +# +# From Steffen Thorsen (2012-07-25) +# ... we double checked by calling hotels and offices based in Tokelau asking +# about the time there, and they all told a time that agrees with UTC+13.... +# Shanks says UTC-10 from 1901 [but] ... there is a good chance the change +# actually was to UTC-11 back then. +# +# From Paul Eggert (2012-07-25) +# A Google Books snippet of Appendix to the Journals of the House of +# Representatives of New Zealand, Session 1948, +# <http://books.google.com/books?id=ZaVCAQAAIAAJ>, page 65, says Tokelau +# was "11 hours slow on G.M.T." Go with Thorsen and assume Shanks & Pottenger +# are off by an hour starting in 1901. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Fakaofo -11:24:56 - LMT 1901 + -11:00 - TKT 2011 Dec 30 # Tokelau Time + 13:00 - TKT + +# Tonga +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Tonga 1999 only - Oct 7 2:00s 1:00 S +Rule Tonga 2000 only - Mar 19 2:00s 0 - +Rule Tonga 2000 2001 - Nov Sun>=1 2:00 1:00 S +Rule Tonga 2001 2002 - Jan lastSun 2:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Tongatapu 12:19:20 - LMT 1901 + 12:20 - TOT 1941 # Tonga Time + 13:00 - TOT 1999 + 13:00 Tonga TO%sT + +# Tuvalu +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Funafuti 11:56:52 - LMT 1901 + 12:00 - TVT # Tuvalu Time + + +# US minor outlying islands + +# Howland, Baker +# Howland was mined for guano by American companies 1857-1878 and British +# 1886-1891; Baker was similar but exact dates are not known. +# Inhabited by civilians 1935-1942; U.S. military bases 1943-1944; +# uninhabited thereafter. +# Howland observed Hawaii Standard Time (UTC-10:30) in 1937; +# see page 206 of Elgen M. Long and Marie K. Long, +# Amelia Earhart: the Mystery Solved, Simon & Schuster (2000). +# So most likely Howland and Baker observed Hawaii Time from 1935 +# until they were abandoned after the war. + +# Jarvis +# Mined for guano by American companies 1857-1879 and British 1883?-1891?. +# Inhabited by civilians 1935-1942; IGY scientific base 1957-1958; +# uninhabited thereafter. +# no information; was probably like Pacific/Kiritimati + +# Johnston +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Johnston -10:00 - HST + +# Kingman +# uninhabited + +# Midway +# +# From Mark Brader (2005-01-23): +# [Fallacies and Fantasies of Air Transport History, by R.E.G. Davies, +# published 1994 by Paladwr Press, McLean, VA, USA; ISBN 0-9626483-5-3] +# reproduced a Pan American Airways timeables from 1936, for their weekly +# "Orient Express" flights between San Francisco and Manila, and connecting +# flights to Chicago and the US East Coast. As it uses some time zone +# designations that I've never seen before:.... +# Fri. 6:30A Lv. HONOLOLU (Pearl Harbor), H.I. H.L.T. Ar. 5:30P Sun. +# " 3:00P Ar. MIDWAY ISLAND . . . . . . . . . M.L.T. Lv. 6:00A " +# +Zone Pacific/Midway -11:49:28 - LMT 1901 + -11:00 - NST 1956 Jun 3 + -11:00 1:00 NDT 1956 Sep 2 + -11:00 - NST 1967 Apr # N=Nome + -11:00 - BST 1983 Nov 30 # B=Bering + -11:00 - SST # S=Samoa + +# Palmyra +# uninhabited since World War II; was probably like Pacific/Kiritimati + +# Wake +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Wake 11:06:28 - LMT 1901 + 12:00 - WAKT # Wake Time + + +# Vanuatu +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Vanuatu 1983 only - Sep 25 0:00 1:00 S +Rule Vanuatu 1984 1991 - Mar Sun>=23 0:00 0 - +Rule Vanuatu 1984 only - Oct 23 0:00 1:00 S +Rule Vanuatu 1985 1991 - Sep Sun>=23 0:00 1:00 S +Rule Vanuatu 1992 1993 - Jan Sun>=23 0:00 0 - +Rule Vanuatu 1992 only - Oct Sun>=23 0:00 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Efate 11:13:16 - LMT 1912 Jan 13 # Vila + 11:00 Vanuatu VU%sT # Vanuatu Time + +# Wallis and Futuna +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Pacific/Wallis 12:15:20 - LMT 1901 + 12:00 - WFT # Wallis & Futuna Time + +############################################################################### + +# NOTES + +# This data is by no means authoritative; if you think you know better, +# go ahead and edit the file (and please send any changes to +# tz@iana.org for general use in the future). + +# From Paul Eggert (2006-03-22): +# A good source for time zone historical data outside the U.S. is +# Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), +# San Diego: ACS Publications, Inc. (2003). +# +# Gwillim Law writes that a good source +# for recent time zone data is the International Air Transport +# Association's Standard Schedules Information Manual (IATA SSIM), +# published semiannually. Law sent in several helpful summaries +# of the IATA's data after 1990. +# +# Except where otherwise noted, Shanks & Pottenger is the source for +# entries through 1990, and IATA SSIM is the source for entries afterwards. +# +# Another source occasionally used is Edward W. Whitman, World Time Differences, +# Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which +# I found in the UCLA library. +# +# A reliable and entertaining source about time zones is +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). +# +# I invented the abbreviations marked `*' in the following table; +# the rest are from earlier versions of this file, or from other sources. +# Corrections are welcome! +# std dst +# LMT Local Mean Time +# 8:00 WST WST Western Australia +# 8:45 CWST CWST Central Western Australia* +# 9:00 JST Japan +# 9:30 CST CST Central Australia +# 10:00 EST EST Eastern Australia +# 10:00 ChST Chamorro +# 10:30 LHST LHST Lord Howe* +# 11:30 NZMT NZST New Zealand through 1945 +# 12:00 NZST NZDT New Zealand 1946-present +# 12:45 CHAST CHADT Chatham* +# -11:00 SST Samoa +# -10:00 HST Hawaii +# - 8:00 PST Pitcairn* +# +# See the `northamerica' file for Hawaii. +# See the `southamerica' file for Easter I and the Galapagos Is. + +############################################################################### + +# Australia + +# From Paul Eggert (2005-12-08): +# <a href="http://www.bom.gov.au/climate/averages/tables/dst_times.shtml"> +# Implementation Dates of Daylight Saving Time within Australia +# </a> summarizes daylight saving issues in Australia. + +# From Arthur David Olson (2005-12-12): +# <a href="http://www.lawlink.nsw.gov.au/lawlink/Corporate/ll_agdinfo.nsf/pages/community_relations_daylight_saving"> +# Lawlink NSW:Daylight Saving in New South Wales +# </a> covers New South Wales in particular. + +# From John Mackin (1991-03-06): +# We in Australia have _never_ referred to DST as `daylight' time. +# It is called `summer' time. Now by a happy coincidence, `summer' +# and `standard' happen to start with the same letter; hence, the +# abbreviation does _not_ change... +# The legislation does not actually define abbreviations, at least +# in this State, but the abbreviation is just commonly taken to be the +# initials of the phrase, and the legislation here uniformly uses +# the phrase `summer time' and does not use the phrase `daylight +# time'. +# Announcers on the Commonwealth radio network, the ABC (for Australian +# Broadcasting Commission), use the phrases `Eastern Standard Time' +# or `Eastern Summer Time'. (Note, though, that as I say in the +# current australasia file, there is really no such thing.) Announcers +# on its overseas service, Radio Australia, use the same phrases +# prefixed by the word `Australian' when referring to local times; +# time announcements on that service, naturally enough, are made in UTC. + +# From Arthur David Olson (1992-03-08): +# Given the above, what's chosen for year-round use is: +# CST for any place operating at a GMTOFF of 9:30 +# WST for any place operating at a GMTOFF of 8:00 +# EST for any place operating at a GMTOFF of 10:00 + +# From Chuck Soper (2006-06-01): +# I recently found this Australian government web page on time zones: +# <http://www.australia.gov.au/about-australia-13time> +# And this government web page lists time zone names and abbreviations: +# <http://www.bom.gov.au/climate/averages/tables/daysavtm.shtml> + +# From Paul Eggert (2001-04-05), summarizing a long discussion about "EST" +# versus "AEST" etc.: +# +# I see the following points of dispute: +# +# * How important are unique time zone abbreviations? +# +# Here I tend to agree with the point (most recently made by Chris +# Newman) that unique abbreviations should not be essential for proper +# operation of software. We have other instances of ambiguity +# (e.g. "IST" denoting both "Israel Standard Time" and "Indian +# Standard Time"), and they are not likely to go away any time soon. +# In the old days, some software mistakenly relied on unique +# abbreviations, but this is becoming less true with time, and I don't +# think it's that important to cater to such software these days. +# +# On the other hand, there is another motivation for unambiguous +# abbreviations: it cuts down on human confusion. This is +# particularly true for Australia, where "EST" can mean one thing for +# time T and a different thing for time T plus 1 second. +# +# * Does the relevant legislation indicate which abbreviations should be used? +# +# Here I tend to think that things are a mess, just as they are in +# many other countries. We Americans are currently disagreeing about +# which abbreviation to use for the newly legislated Chamorro Standard +# Time, for example. +# +# Personally, I would prefer to use common practice; I would like to +# refer to legislation only for examples of common practice, or as a +# tiebreaker. +# +# * Do Australians more often use "Eastern Daylight Time" or "Eastern +# Summer Time"? Do they typically prefix the time zone names with +# the word "Australian"? +# +# My own impression is that both "Daylight Time" and "Summer Time" are +# common and are widely understood, but that "Summer Time" is more +# popular; and that the leading "A" is also common but is omitted more +# often than not. I just used AltaVista advanced search and got the +# following count of page hits: +# +# 1,103 "Eastern Summer Time" AND domain:au +# 971 "Australian Eastern Summer Time" AND domain:au +# 613 "Eastern Daylight Time" AND domain:au +# 127 "Australian Eastern Daylight Time" AND domain:au +# +# Here "Summer" seems quite a bit more popular than "Daylight", +# particularly when we know the time zone is Australian and not US, +# say. The "Australian" prefix seems to be popular for Eastern Summer +# Time, but unpopular for Eastern Daylight Time. +# +# For abbreviations, tools like AltaVista are less useful because of +# ambiguity. Many hits are not really time zones, unfortunately, and +# many hits denote US time zones and not Australian ones. But here +# are the hit counts anyway: +# +# 161,304 "EST" and domain:au +# 25,156 "EDT" and domain:au +# 18,263 "AEST" and domain:au +# 10,416 "AEDT" and domain:au +# +# 14,538 "CST" and domain:au +# 5,728 "CDT" and domain:au +# 176 "ACST" and domain:au +# 29 "ACDT" and domain:au +# +# 7,539 "WST" and domain:au +# 68 "AWST" and domain:au +# +# This data suggest that Australians tend to omit the "A" prefix in +# practice. The situation for "ST" versus "DT" is less clear, given +# the ambiguities involved. +# +# * How do Australians feel about the abbreviations in the tz database? +# +# If you just count Australians on this list, I count 2 in favor and 3 +# against. One of the "against" votes (David Keegel) counseled delay, +# saying that both AEST/AEDT and EST/EST are widely used and +# understood in Australia. + +# From Paul Eggert (1995-12-19): +# Shanks & Pottenger report 2:00 for all autumn changes in Australia and NZ. +# Mark Prior writes that his newspaper +# reports that NSW's fall 1995 change will occur at 2:00, +# but Robert Elz says it's been 3:00 in Victoria since 1970 +# and perhaps the newspaper's `2:00' is referring to standard time. +# For now we'll continue to assume 2:00s for changes since 1960. + +# From Eric Ulevik (1998-01-05): +# +# Here are some URLs to Australian time legislation. These URLs are stable, +# and should probably be included in the data file. There are probably more +# relevant entries in this database. +# +# NSW (including LHI and Broken Hill): +# <a href="http://www.austlii.edu.au/au/legis/nsw/consol_act/sta1987137/index.html"> +# Standard Time Act 1987 (updated 1995-04-04) +# </a> +# ACT +# <a href="http://www.austlii.edu.au/au/legis/act/consol_act/stasta1972279/index.html"> +# Standard Time and Summer Time Act 1972 +# </a> +# SA +# <a href="http://www.austlii.edu.au/au/legis/sa/consol_act/sta1898137/index.html"> +# Standard Time Act, 1898 +# </a> + +# From David Grosz (2005-06-13): +# It was announced last week that Daylight Saving would be extended by +# one week next year to allow for the 2006 Commonwealth Games. +# Daylight Saving is now to end for next year only on the first Sunday +# in April instead of the last Sunday in March. +# +# From Gwillim Law (2005-06-14): +# I did some Googling and found that all of those states (and territory) plan +# to extend DST together in 2006. +# ACT: http://www.cmd.act.gov.au/mediareleases/fileread.cfm?file=86.txt +# New South Wales: http://www.thecouriermail.news.com.au/common/story_page/0,5936,15538869%255E1702,00.html +# South Australia: http://www.news.com.au/story/0,10117,15555031-1246,00.html +# Tasmania: http://www.media.tas.gov.au/release.php?id=14772 +# Victoria: I wasn't able to find anything separate, but the other articles +# allude to it. +# But not Queensland +# http://www.news.com.au/story/0,10117,15564030-1248,00.html. + +# Northern Territory + +# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): +# # The NORTHERN TERRITORY.. [ Courtesy N.T. Dept of the Chief Minister ] +# # [ Nov 1990 ] +# # N.T. have never utilised any DST due to sub-tropical/tropical location. +# ... +# Zone Australia/North 9:30 - CST + +# From Bradley White (1991-03-04): +# A recent excerpt from an Australian newspaper... +# the Northern Territory do[es] not have daylight saving. + +# Western Australia + +# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): +# # The state of WESTERN AUSTRALIA.. [ Courtesy W.A. dept Premier+Cabinet ] +# # [ Nov 1990 ] +# # W.A. suffers from a great deal of public and political opposition to +# # DST in principle. A bill is brought before parliament in most years, but +# # usually defeated either in the upper house, or in party caucus +# # before reaching parliament. +# ... +# Zone Australia/West 8:00 AW %sST +# ... +# Rule AW 1974 only - Oct lastSun 2:00 1:00 D +# Rule AW 1975 only - Mar Sun>=1 3:00 0 W +# Rule AW 1983 only - Oct lastSun 2:00 1:00 D +# Rule AW 1984 only - Mar Sun>=1 3:00 0 W + +# From Bradley White (1991-03-04): +# A recent excerpt from an Australian newspaper... +# Western Australia...do[es] not have daylight saving. + +# From John D. Newman via Bradley White (1991-11-02): +# Western Australia is still on "winter time". Some DH in Sydney +# rang me at home a few days ago at 6.00am. (He had just arrived at +# work at 9.00am.) +# W.A. is switching to Summer Time on Nov 17th just to confuse +# everybody again. + +# From Arthur David Olson (1992-03-08): +# The 1992 ending date used in the rules is a best guess; +# it matches what was used in the past. + +# <a href="http://www.bom.gov.au/faq/faqgen.htm"> +# The Australian Bureau of Meteorology FAQ +# </a> (1999-09-27) writes that Giles Meteorological Station uses +# South Australian time even though it's located in Western Australia. + +# Queensland +# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): +# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ] +# # [ Dec 1990 ] +# ... +# Zone Australia/Queensland 10:00 AQ %sST +# ... +# Rule AQ 1971 only - Oct lastSun 2:00 1:00 D +# Rule AQ 1972 only - Feb lastSun 3:00 0 E +# Rule AQ 1989 max - Oct lastSun 2:00 1:00 D +# Rule AQ 1990 max - Mar Sun>=1 3:00 0 E + +# From Bradley White (1989-12-24): +# "Australia/Queensland" now observes daylight time (i.e. from +# October 1989). + +# From Bradley White (1991-03-04): +# A recent excerpt from an Australian newspaper... +# ...Queensland...[has] agreed to end daylight saving +# at 3am tomorrow (March 3)... + +# From John Mackin (1991-03-06): +# I can certainly confirm for my part that Daylight Saving in NSW did in fact +# end on Sunday, 3 March. I don't know at what hour, though. (It surprised +# me.) + +# From Bradley White (1992-03-08): +# ...there was recently a referendum in Queensland which resulted +# in the experimental daylight saving system being abandoned. So, ... +# ... +# Rule QLD 1989 1991 - Oct lastSun 2:00 1:00 D +# Rule QLD 1990 1992 - Mar Sun>=1 3:00 0 S +# ... + +# From Arthur David Olson (1992-03-08): +# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes. + +# From Christopher Hunt (2006-11-21), after an advance warning +# from Jesper Norgaard Welen (2006-11-01): +# WA are trialing DST for three years. +# <http://www.parliament.wa.gov.au/parliament/bills.nsf/9A1B183144403DA54825721200088DF1/$File/Bill175-1B.pdf> + +# From Rives McDow (2002-04-09): +# The most interesting region I have found consists of three towns on the +# southern coast.... South Australia observes daylight saving time; Western +# Australia does not. The two states are one and a half hours apart. The +# residents decided to forget about this nonsense of changing the clock so +# much and set the local time 20 hours and 45 minutes from the +# international date line, or right in the middle of the time of South +# Australia and Western Australia.... +# +# From Paul Eggert (2002-04-09): +# This is confirmed by the section entitled +# "What's the deal with time zones???" in +# <http://www.earthsci.unimelb.edu.au/~awatkins/null.html>. +# +# From Alex Livingston (2006-12-07): +# ... it was just on four years ago that I drove along the Eyre Highway, +# which passes through eastern Western Australia close to the southern +# coast of the continent. +# +# I paid particular attention to the time kept there. There can be no +# dispute that UTC+08:45 was considered "the time" from the border +# village just inside the border with South Australia to as far west +# as just east of Caiguna. There can also be no dispute that Eucla is +# the largest population centre in this zone.... +# +# Now that Western Australia is observing daylight saving, the +# question arose whether this part of the state would follow suit. I +# just called the border village and confirmed that indeed they have, +# meaning that they are now observing UTC+09:45. +# +# (2006-12-09): +# I personally doubt that either experimentation with daylight saving +# in WA or its introduction in SA had anything to do with the genesis +# of this time zone. My hunch is that it's been around since well +# before 1975. I remember seeing it noted on road maps decades ago. + +# From Paul Eggert (2006-12-15): +# For lack of better info, assume the tradition dates back to the +# introduction of standard time in 1895. + + +# southeast Australia +# +# From Paul Eggert (2007-07-23): +# Starting autumn 2008 Victoria, NSW, South Australia, Tasmania and the ACT +# end DST the first Sunday in April and start DST the first Sunday in October. +# http://www.theage.com.au/news/national/daylight-savings-to-span-six-months/2007/06/27/1182623966703.html + + +# South Australia + +# From Bradley White (1991-03-04): +# A recent excerpt from an Australian newspaper... +# ...South Australia...[has] agreed to end daylight saving +# at 3am tomorrow (March 3)... + +# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): +# # The state of SOUTH AUSTRALIA....[ Courtesy of S.A. Dept of Labour ] +# # [ Nov 1990 ] +# ... +# Zone Australia/South 9:30 AS %sST +# ... +# Rule AS 1971 max - Oct lastSun 2:00 1:00 D +# Rule AS 1972 1985 - Mar Sun>=1 3:00 0 C +# Rule AS 1986 1990 - Mar Sun>=15 3:00 0 C +# Rule AS 1991 max - Mar Sun>=1 3:00 0 C + +# From Bradley White (1992-03-11): +# Recent correspondence with a friend in Adelaide +# contained the following exchange: "Due to the Adelaide Festival, +# South Australia delays setting back our clocks for a few weeks." + +# From Robert Elz (1992-03-13): +# I heard that apparently (or at least, it appears that) +# South Aus will have an extra 3 weeks daylight saving every even +# numbered year (from 1990). That's when the Adelaide Festival +# is on... + +# From Robert Elz (1992-03-16, 00:57:07 +1000): +# DST didn't end in Adelaide today (yesterday).... +# But whether it's "4th Sunday" or "2nd last Sunday" I have no idea whatever... +# (it's just as likely to be "the Sunday we pick for this year"...). + +# From Bradley White (1994-04-11): +# If Sun, 15 March, 1992 was at +1030 as kre asserts, but yet Sun, 20 March, +# 1994 was at +0930 as John Connolly's customer seems to assert, then I can +# only conclude that the actual rule is more complicated.... + +# From John Warburton (1994-10-07): +# The new Daylight Savings dates for South Australia ... +# was gazetted in the Government Hansard on Sep 26 1994.... +# start on last Sunday in October and end in last sunday in March. + +# From Paul Eggert (2007-07-23): +# See "southeast Australia" above for 2008 and later. + +# Tasmania + +# The rules for 1967 through 1991 were reported by George Shepherd +# via Simon Woodhead via Robert Elz (1991-03-06): +# # The state of TASMANIA.. [Courtesy Tasmanian Dept of Premier + Cabinet ] +# # [ Nov 1990 ] + +# From Bill Hart via Guy Harris (1991-10-10): +# Oh yes, the new daylight savings rules are uniquely tasmanian, we have +# 6 weeks a year now when we are out of sync with the rest of Australia +# (but nothing new about that). + +# From Alex Livingston (1999-10-04): +# I heard on the ABC (Australian Broadcasting Corporation) radio news on the +# (long) weekend that Tasmania, which usually goes its own way in this regard, +# has decided to join with most of NSW, the ACT, and most of Victoria +# (Australia) and start daylight saving on the last Sunday in August in 2000 +# instead of the first Sunday in October. + +# Sim Alam (2000-07-03) reported a legal citation for the 2000/2001 rules: +# http://www.thelaw.tas.gov.au/fragview/42++1968+GS3A@EN+2000070300 + +# From Paul Eggert (2007-07-23): +# See "southeast Australia" above for 2008 and later. + +# Victoria + +# The rules for 1971 through 1991 were reported by George Shepherd +# via Simon Woodhead via Robert Elz (1991-03-06): +# # The state of VICTORIA.. [ Courtesy of Vic. Dept of Premier + Cabinet ] +# # [ Nov 1990 ] + +# From Scott Harrington (2001-08-29): +# On KQED's "City Arts and Lectures" program last night I heard an +# interesting story about daylight savings time. Dr. John Heilbron was +# discussing his book "The Sun in the Church: Cathedrals as Solar +# Observatories"[1], and in particular the Shrine of Remembrance[2] located +# in Melbourne, Australia. +# +# Apparently the shrine's main purpose is a beam of sunlight which +# illuminates a special spot on the floor at the 11th hour of the 11th day +# of the 11th month (Remembrance Day) every year in memory of Australia's +# fallen WWI soldiers. And if you go there on Nov. 11, at 11am local time, +# you will indeed see the sunbeam illuminate the special spot at the +# expected time. +# +# However, that is only because of some special mirror contraption that had +# to be employed, since due to daylight savings time, the true solar time of +# the remembrance moment occurs one hour later (or earlier?). Perhaps +# someone with more information on this jury-rig can tell us more. +# +# [1] http://www.hup.harvard.edu/catalog/HEISUN.html +# [2] http://www.shrine.org.au + +# From Paul Eggert (2007-07-23): +# See "southeast Australia" above for 2008 and later. + +# New South Wales + +# From Arthur David Olson: +# New South Wales and subjurisdictions have their own ideas of a fun time. +# Based on law library research by John Mackin, +# who notes: +# In Australia, time is not legislated federally, but rather by the +# individual states. Thus, while such terms as ``Eastern Standard Time'' +# [I mean, of course, Australian EST, not any other kind] are in common +# use, _they have NO REAL MEANING_, as they are not defined in the +# legislation. This is very important to understand. +# I have researched New South Wales time only... + +# From Eric Ulevik (1999-05-26): +# DST will start in NSW on the last Sunday of August, rather than the usual +# October in 2000. [See: Matthew Moore, +# <a href="http://www.smh.com.au/news/9905/26/pageone/pageone4.html"> +# Two months more daylight saving +# </a> +# Sydney Morning Herald (1999-05-26).] + +# From Paul Eggert (1999-09-27): +# See the following official NSW source: +# <a href="http://dir.gis.nsw.gov.au/cgi-bin/genobject/document/other/daylightsaving/tigGmZ"> +# Daylight Saving in New South Wales. +# </a> +# +# Narrabri Shire (NSW) council has announced it will ignore the extension of +# daylight saving next year. See: +# <a href="http://abc.net.au/news/regionals/neweng/monthly/regeng-22jul1999-1.htm"> +# Narrabri Council to ignore daylight saving +# </a> (1999-07-22). For now, we'll wait to see if this really happens. +# +# Victoria will following NSW. See: +# <a href="http://abc.net.au/local/news/olympics/1999/07/item19990728112314_1.htm"> +# Vic to extend daylight saving +# </a> (1999-07-28). +# +# However, South Australia rejected the DST request. See: +# <a href="http://abc.net.au/news/olympics/1999/07/item19990719151754_1.htm"> +# South Australia rejects Olympics daylight savings request +# </a> (1999-07-19). +# +# Queensland also will not observe DST for the Olympics. See: +# <a href="http://abc.net.au/news/olympics/1999/06/item19990601114608_1.htm"> +# Qld says no to daylight savings for Olympics +# </a> (1999-06-01), which quotes Queensland Premier Peter Beattie as saying +# ``Look you've got to remember in my family when this came up last time +# I voted for it, my wife voted against it and she said to me it's all very +# well for you, you don't have to worry about getting the children out of +# bed, getting them to school, getting them to sleep at night. +# I've been through all this argument domestically...my wife rules.'' +# +# Broken Hill will stick with South Australian time in 2000. See: +# <a href="http://abc.net.au/news/regionals/brokenh/monthly/regbrok-21jul1999-6.htm"> +# Broken Hill to be behind the times +# </a> (1999-07-21). + +# IATA SSIM (1998-09) says that the spring 2000 change for Australian +# Capital Territory, New South Wales except Lord Howe Island and Broken +# Hill, and Victoria will be August 27, presumably due to the Sydney Olympics. + +# From Eric Ulevik, referring to Sydney's Sun Herald (2000-08-13), page 29: +# The Queensland Premier Peter Beattie is encouraging northern NSW +# towns to use Queensland time. + +# From Paul Eggert (2007-07-23): +# See "southeast Australia" above for 2008 and later. + +# Yancowinna + +# From John Mackin (1989-01-04): +# `Broken Hill' means the County of Yancowinna. + +# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): +# # YANCOWINNA.. [ Confirmation courtesy of Broken Hill Postmaster ] +# # [ Dec 1990 ] +# ... +# # Yancowinna uses Central Standard Time, despite [its] location on the +# # New South Wales side of the S.A. border. Most business and social dealings +# # are with CST zones, therefore CST is legislated by local government +# # although the switch to Summer Time occurs in line with N.S.W. There have +# # been years when this did not apply, but the historical data is not +# # presently available. +# Zone Australia/Yancowinna 9:30 AY %sST +# ... +# Rule AY 1971 1985 - Oct lastSun 2:00 1:00 D +# Rule AY 1972 only - Feb lastSun 3:00 0 C +# [followed by other Rules] + +# Lord Howe Island + +# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): +# LHI... [ Courtesy of Pauline Van Winsen ] +# [ Dec 1990 ] +# Lord Howe Island is located off the New South Wales coast, and is half an +# hour ahead of NSW time. + +# From James Lonergan, Secretary, Lord Howe Island Board (2000-01-27): +# Lord Howe Island summer time in 2000/2001 will commence on the same +# date as the rest of NSW (i.e. 2000-08-27). For your information the +# Lord Howe Island Board (controlling authority for the Island) is +# seeking the community's views on various options for summer time +# arrangements on the Island, e.g. advance clocks by 1 full hour +# instead of only 30 minutes. [Dependent] on the wishes of residents +# the Board may approach the NSW government to change the existing +# arrangements. The starting date for summer time on the Island will +# however always coincide with the rest of NSW. + +# From James Lonergan, Secretary, Lord Howe Island Board (2000-10-25): +# Lord Howe Island advances clocks by 30 minutes during DST in NSW and retards +# clocks by 30 minutes when DST finishes. Since DST was most recently +# introduced in NSW, the "changeover" time on the Island has been 02:00 as +# shown on clocks on LHI. I guess this means that for 30 minutes at the start +# of DST, LHI is actually 1 hour ahead of the rest of NSW. + +# From Paul Eggert (2006-03-22): +# For Lord Howe dates we use Shanks & Pottenger through 1989, and +# Lonergan thereafter. For times we use Lonergan. + +# From Paul Eggert (2007-07-23): +# See "southeast Australia" above for 2008 and later. + +# From Steffen Thorsen (2009-04-28): +# According to the official press release, South Australia's extended daylight +# saving period will continue with the same rules as used during the 2008-2009 +# summer (southern hemisphere). +# +# From +# <a href="http://www.safework.sa.gov.au/uploaded_files/DaylightDatesSet.pdf"> +# http://www.safework.sa.gov.au/uploaded_files/DaylightDatesSet.pdf +# </a> +# The extended daylight saving period that South Australia has been trialling +# for over the last year is now set to be ongoing. +# Daylight saving will continue to start on the first Sunday in October each +# year and finish on the first Sunday in April the following year. +# Industrial Relations Minister, Paul Caica, says this provides South Australia +# with a consistent half hour time difference with NSW, Victoria, Tasmania and +# the ACT for all 52 weeks of the year... +# +# We have a wrap-up here: +# <a href="http://www.timeanddate.com/news/time/south-australia-extends-dst.html"> +# http://www.timeanddate.com/news/time/south-australia-extends-dst.html +# </a> +############################################################################### + +# New Zealand + +# From Mark Davies (1990-10-03): +# the 1989/90 year was a trial of an extended "daylight saving" period. +# This trial was deemed successful and the extended period adopted for +# subsequent years (with the addition of a further week at the start). +# source -- phone call to Ministry of Internal Affairs Head Office. + +# From George Shepherd via Simon Woodhead via Robert Elz (1991-03-06): +# # The Country of New Zealand (Australia's east island -) Gee they hate that! +# # or is Australia the west island of N.Z. +# # [ courtesy of Geoff Tribble.. Auckland N.Z. ] +# # [ Nov 1990 ] +# ... +# Rule NZ 1974 1988 - Oct lastSun 2:00 1:00 D +# Rule NZ 1989 max - Oct Sun>=1 2:00 1:00 D +# Rule NZ 1975 1989 - Mar Sun>=1 3:00 0 S +# Rule NZ 1990 max - Mar lastSun 3:00 0 S +# ... +# Zone NZ 12:00 NZ NZ%sT # New Zealand +# Zone NZ-CHAT 12:45 - NZ-CHAT # Chatham Island + +# From Arthur David Olson (1992-03-08): +# The chosen rules use the Davies October 8 values for the start of DST in 1989 +# rather than the October 1 value. + +# From Paul Eggert (1995-12-19); +# Shank & Pottenger report 2:00 for all autumn changes in Australia and NZ. +# Robert Uzgalis writes that the New Zealand Daylight +# Savings Time Order in Council dated 1990-06-18 specifies 2:00 standard +# time on both the first Sunday in October and the third Sunday in March. +# As with Australia, we'll assume the tradition is 2:00s, not 2:00. +# +# From Paul Eggert (2006-03-22): +# The Department of Internal Affairs (DIA) maintains a brief history, +# as does Carol Squires; see tz-link.htm for the full references. +# Use these sources in preference to Shanks & Pottenger. +# +# For Chatham, IATA SSIM (1991/1999) gives the NZ rules but with +# transitions at 2:45 local standard time; this confirms that Chatham +# is always exactly 45 minutes ahead of Auckland. + +# From Colin Sharples (2007-04-30): +# DST will now start on the last Sunday in September, and end on the +# first Sunday in April. The changes take effect this year, meaning +# that DST will begin on 2007-09-30 2008-04-06. +# http://www.dia.govt.nz/diawebsite.nsf/wpg_URL/Services-Daylight-Saving-Daylight-saving-to-be-extended + +############################################################################### + + +# Fiji + +# Howse writes (p 153) that in 1879 the British governor of Fiji +# enacted an ordinance standardizing the islands on Antipodean Time +# instead of the American system (which was one day behind). + +# From Rives McDow (1998-10-08): +# Fiji will introduce DST effective 0200 local time, 1998-11-01 +# until 0300 local time 1999-02-28. Each year the DST period will +# be from the first Sunday in November until the last Sunday in February. + +# From Paul Eggert (2000-01-08): +# IATA SSIM (1999-09) says DST ends 0100 local time. Go with McDow. + +# From the BBC World Service (1998-10-31 11:32 UTC): +# The Fijiian government says the main reasons for the time change is to +# improve productivity and reduce road accidents. But correspondents say it +# also hopes the move will boost Fiji's ability to compete with other pacific +# islands in the effort to attract tourists to witness the dawning of the new +# millenium. + +# http://www.fiji.gov.fj/press/2000_09/2000_09_13-05.shtml (2000-09-13) +# reports that Fiji has discontinued DST. + +# Johnston + +# Johnston data is from usno1995. + + +# Kiribati + +# From Paul Eggert (1996-01-22): +# Today's _Wall Street Journal_ (page 1) reports that Kiribati +# ``declared it the same day [throughout] the country as of Jan. 1, 1995'' +# as part of the competition to be first into the 21st century. + + +# Kwajalein + +# In comp.risks 14.87 (26 August 1993), Peter Neumann writes: +# I wonder what happened in Kwajalein, where there was NO Friday, +# 1993-08-20. Thursday night at midnight Kwajalein switched sides with +# respect to the International Date Line, to rejoin its fellow islands, +# going from 11:59 p.m. Thursday to 12:00 m. Saturday in a blink. + + +# N Mariana Is, Guam + +# Howse writes (p 153) ``The Spaniards, on the other hand, reached the +# Philippines and the Ladrones from America,'' and implies that the Ladrones +# (now called the Marianas) kept American date for quite some time. +# For now, we assume the Ladrones switched at the same time as the Philippines; +# see Asia/Manila. + +# US Public Law 106-564 (2000-12-23) made UTC+10 the official standard time, +# under the name "Chamorro Standard Time". There is no official abbreviation, +# but Congressman Robert A. Underwood, author of the bill that became law, +# wrote in a press release (2000-12-27) that he will seek the use of "ChST". + + +# Micronesia + +# Alan Eugene Davis writes (1996-03-16), +# ``I am certain, having lived there for the past decade, that "Truk" +# (now properly known as Chuuk) ... is in the time zone GMT+10.'' +# +# Shanks & Pottenger write that Truk switched from UTC+10 to UTC+11 +# on 1978-10-01; ignore this for now. + +# From Paul Eggert (1999-10-29): +# The Federated States of Micronesia Visitors Board writes in +# <a href="http://www.fsmgov.org/info/clocks.html"> +# The Federated States of Micronesia - Visitor Information +# </a> (1999-01-26) +# that Truk and Yap are UTC+10, and Ponape and Kosrae are UTC+11. +# We don't know when Kosrae switched from UTC+12; assume January 1 for now. + + +# Midway + +# From Charles T O'Connor, KMTH DJ (1956), +# quoted in the KTMH section of the Radio Heritage Collection +# <http://radiodx.com/spdxr/KMTH.htm> (2002-12-31): +# For the past two months we've been on what is known as Daylight +# Saving Time. This time has put us on air at 5am in the morning, +# your time down there in New Zealand. Starting September 2, 1956 +# we'll again go back to Standard Time. This'll mean that we'll go to +# air at 6am your time. +# +# From Paul Eggert (2003-03-23): +# We don't know the date of that quote, but we'll guess they +# started DST on June 3. Possibly DST was observed other years +# in Midway, but we have no record of it. + + +# Pitcairn + +# From Rives McDow (1999-11-08): +# A Proclamation was signed by the Governor of Pitcairn on the 27th March 1998 +# with regard to Pitcairn Standard Time. The Proclamation is as follows. +# +# The local time for general purposes in the Islands shall be +# Co-ordinated Universal time minus 8 hours and shall be known +# as Pitcairn Standard Time. +# +# ... I have also seen Pitcairn listed as UTC minus 9 hours in several +# references, and can only assume that this was an error in interpretation +# somehow in light of this proclamation. + +# From Rives McDow (1999-11-09): +# The Proclamation regarding Pitcairn time came into effect on 27 April 1998 +# ... at midnight. + +# From Howie Phelps (1999-11-10), who talked to a Pitcairner via shortwave: +# Betty Christian told me yesterday that their local time is the same as +# Pacific Standard Time. They used to be 1/2 hour different from us here in +# Sacramento but it was changed a couple of years ago. + + +# Samoa + +# Howse writes (p 153, citing p 10 of the 1883-11-18 New York Herald) +# that in 1879 the King of Samoa decided to change +# ``the date in his kingdom from the Antipodean to the American system, +# ordaining -- by a masterpiece of diplomatic flattery -- that +# the Fourth of July should be celebrated twice in that year.'' + + +# Tonga + +# From Paul Eggert (1996-01-22): +# Today's _Wall Street Journal_ (p 1) reports that ``Tonga has been plotting +# to sneak ahead of [New Zealanders] by introducing daylight-saving time.'' +# Since Kiribati has moved the Date Line it's not clear what Tonga will do. + +# Don Mundell writes in the 1997-02-20 Tonga Chronicle +# <a href="http://www.tongatapu.net.to/tonga/homeland/timebegins.htm"> +# How Tonga became `The Land where Time Begins' +# </a>: + +# Until 1941 Tonga maintained a standard time 50 minutes ahead of NZST +# 12 hours and 20 minutes ahead of GMT. When New Zealand adjusted its +# standard time in 1940s, Tonga had the choice of subtracting from its +# local time to come on the same standard time as New Zealand or of +# advancing its time to maintain the differential of 13 degrees +# (approximately 50 minutes ahead of New Zealand time). +# +# Because His Majesty King Taufa'ahau Tupou IV, then Crown Prince +# Tungi, preferred to ensure Tonga's title as the land where time +# begins, the Legislative Assembly approved the latter change. +# +# But some of the older, more conservative members from the outer +# islands objected. "If at midnight on Dec. 31, we move ahead 40 +# minutes, as your Royal Highness wishes, what becomes of the 40 +# minutes we have lost?" +# +# The Crown Prince, presented an unanswerable argument: "Remember that +# on the World Day of Prayer, you would be the first people on Earth +# to say your prayers in the morning." + +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger say the transition was on 1968-10-01; go with Mundell. + +# From Eric Ulevik (1999-05-03): +# Tonga's director of tourism, who is also secretary of the National Millenium +# Committee, has a plan to get Tonga back in front. +# He has proposed a one-off move to tropical daylight saving for Tonga from +# October to March, which has won approval in principle from the Tongan +# Government. + +# From Steffen Thorsen (1999-09-09): +# * Tonga will introduce DST in November +# +# I was given this link by John Letts: +# <a href="http://news.bbc.co.uk/hi/english/world/asia-pacific/newsid_424000/424764.stm"> +# http://news.bbc.co.uk/hi/english/world/asia-pacific/newsid_424000/424764.stm +# </a> +# +# I have not been able to find exact dates for the transition in November +# yet. By reading this article it seems like Fiji will be 14 hours ahead +# of UTC as well, but as far as I know Fiji will only be 13 hours ahead +# (12 + 1 hour DST). + +# From Arthur David Olson (1999-09-20): +# According to <a href="http://www.tongaonline.com/news/sept1799.html"> +# http://www.tongaonline.com/news/sept1799.html +# </a>: +# "Daylight Savings Time will take effect on Oct. 2 through April 15, 2000 +# and annually thereafter from the first Saturday in October through the +# third Saturday of April. Under the system approved by Privy Council on +# Sept. 10, clocks must be turned ahead one hour on the opening day and +# set back an hour on the closing date." +# Alas, no indication of the time of day. + +# From Rives McDow (1999-10-06): +# Tonga started its Daylight Saving on Saturday morning October 2nd at 0200am. +# Daylight Saving ends on April 16 at 0300am which is Sunday morning. + +# From Steffen Thorsen (2000-10-31): +# Back in March I found a notice on the website http://www.tongaonline.com +# that Tonga changed back to standard time one month early, on March 19 +# instead of the original reported date April 16. Unfortunately, the article +# is no longer available on the site, and I did not make a copy of the +# text, and I have forgotten to report it here. +# (Original URL was: http://www.tongaonline.com/news/march162000.htm ) + +# From Rives McDow (2000-12-01): +# Tonga is observing DST as of 2000-11-04 and will stop on 2001-01-27. + +# From Sione Moala-Mafi (2001-09-20) via Rives McDow: +# At 2:00am on the first Sunday of November, the standard time in the Kingdom +# shall be moved forward by one hour to 3:00am. At 2:00am on the last Sunday +# of January the standard time in the Kingdom shall be moved backward by one +# hour to 1:00am. + +# From Pulu 'Anau (2002-11-05): +# The law was for 3 years, supposedly to get renewed. It wasn't. + + +# Wake + +# From Vernice Anderson, Personal Secretary to Philip Jessup, +# US Ambassador At Large (oral history interview, 1971-02-02): +# +# Saturday, the 14th [of October, 1950] -- ... The time was all the +# more confusing at that point, because we had crossed the +# International Date Line, thus getting two Sundays. Furthermore, we +# discovered that Wake Island had two hours of daylight saving time +# making calculation of time in Washington difficult if not almost +# impossible. +# +# http://www.trumanlibrary.org/wake/meeting.htm + +# From Paul Eggert (2003-03-23): +# We have no other report of DST in Wake Island, so omit this info for now. + +############################################################################### + +# The International Date Line + +# From Gwillim Law (2000-01-03): +# +# The International Date Line is not defined by any international standard, +# convention, or treaty. Mapmakers are free to draw it as they please. +# Reputable mapmakers will simply ensure that every point of land appears on +# the correct side of the IDL, according to the date legally observed there. +# +# When Kiribati adopted a uniform date in 1995, thereby moving the Phoenix and +# Line Islands to the west side of the IDL (or, if you prefer, moving the IDL +# to the east side of the Phoenix and Line Islands), I suppose that most +# mapmakers redrew the IDL following the boundary of Kiribati. Even that line +# has a rather arbitrary nature. The straight-line boundaries between Pacific +# island nations that are shown on many maps are based on an international +# convention, but are not legally binding national borders.... The date is +# governed by the IDL; therefore, even on the high seas, there may be some +# places as late as fourteen hours later than UTC. And, since the IDL is not +# an international standard, there are some places on the high seas where the +# correct date is ambiguous. + +# From Wikipedia <http://en.wikipedia.org/wiki/Time_zone> (2005-08-31): +# Before 1920, all ships kept local apparent time on the high seas by setting +# their clocks at night or at the morning sight so that, given the ship's +# speed and direction, it would be 12 o'clock when the Sun crossed the ship's +# meridian (12 o'clock = local apparent noon). During 1917, at the +# Anglo-French Conference on Time-keeping at Sea, it was recommended that all +# ships, both military and civilian, should adopt hourly standard time zones +# on the high seas. Whenever a ship was within the territorial waters of any +# nation it would use that nation's standard time. The captain was permitted +# to change his ship's clocks at a time of his choice following his ship's +# entry into another zone time--he often chose midnight. These zones were +# adopted by all major fleets between 1920 and 1925 but not by many +# independent merchant ships until World War II. + +# From Paul Eggert, using references suggested by Oscar van Vlijmen +# (2005-03-20): +# +# The American Practical Navigator (2002) +# <http://pollux.nss.nima.mil/pubs/pubs_j_apn_sections.html?rid=187> +# talks only about the 180-degree meridian with respect to ships in +# international waters; it ignores the international date line. diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/backward b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/backward new file mode 100644 index 00000000..dc7769fb --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/backward @@ -0,0 +1,117 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# This file provides links between current names for time zones +# and their old names. Many names changed in late 1993. + +Link Africa/Asmara Africa/Asmera +Link Africa/Bamako Africa/Timbuktu +Link America/Argentina/Catamarca America/Argentina/ComodRivadavia +Link America/Adak America/Atka +Link America/Argentina/Buenos_Aires America/Buenos_Aires +Link America/Argentina/Catamarca America/Catamarca +Link America/Atikokan America/Coral_Harbour +Link America/Argentina/Cordoba America/Cordoba +Link America/Tijuana America/Ensenada +Link America/Indiana/Indianapolis America/Fort_Wayne +Link America/Indiana/Indianapolis America/Indianapolis +Link America/Argentina/Jujuy America/Jujuy +Link America/Indiana/Knox America/Knox_IN +Link America/Kentucky/Louisville America/Louisville +Link America/Argentina/Mendoza America/Mendoza +Link America/Rio_Branco America/Porto_Acre +Link America/Argentina/Cordoba America/Rosario +Link America/St_Thomas America/Virgin +Link Asia/Ashgabat Asia/Ashkhabad +Link Asia/Chongqing Asia/Chungking +Link Asia/Dhaka Asia/Dacca +Link Asia/Kathmandu Asia/Katmandu +Link Asia/Kolkata Asia/Calcutta +Link Asia/Macau Asia/Macao +Link Asia/Jerusalem Asia/Tel_Aviv +Link Asia/Ho_Chi_Minh Asia/Saigon +Link Asia/Thimphu Asia/Thimbu +Link Asia/Makassar Asia/Ujung_Pandang +Link Asia/Ulaanbaatar Asia/Ulan_Bator +Link Atlantic/Faroe Atlantic/Faeroe +Link Europe/Oslo Atlantic/Jan_Mayen +Link Australia/Sydney Australia/ACT +Link Australia/Sydney Australia/Canberra +Link Australia/Lord_Howe Australia/LHI +Link Australia/Sydney Australia/NSW +Link Australia/Darwin Australia/North +Link Australia/Brisbane Australia/Queensland +Link Australia/Adelaide Australia/South +Link Australia/Hobart Australia/Tasmania +Link Australia/Melbourne Australia/Victoria +Link Australia/Perth Australia/West +Link Australia/Broken_Hill Australia/Yancowinna +Link America/Rio_Branco Brazil/Acre +Link America/Noronha Brazil/DeNoronha +Link America/Sao_Paulo Brazil/East +Link America/Manaus Brazil/West +Link America/Halifax Canada/Atlantic +Link America/Winnipeg Canada/Central +Link America/Regina Canada/East-Saskatchewan +Link America/Toronto Canada/Eastern +Link America/Edmonton Canada/Mountain +Link America/St_Johns Canada/Newfoundland +Link America/Vancouver Canada/Pacific +Link America/Regina Canada/Saskatchewan +Link America/Whitehorse Canada/Yukon +Link America/Santiago Chile/Continental +Link Pacific/Easter Chile/EasterIsland +Link America/Havana Cuba +Link Africa/Cairo Egypt +Link Europe/Dublin Eire +Link Europe/London Europe/Belfast +Link Europe/Chisinau Europe/Tiraspol +Link Europe/London GB +Link Europe/London GB-Eire +Link Etc/GMT GMT+0 +Link Etc/GMT GMT-0 +Link Etc/GMT GMT0 +Link Etc/GMT Greenwich +Link Asia/Hong_Kong Hongkong +Link Atlantic/Reykjavik Iceland +Link Asia/Tehran Iran +Link Asia/Jerusalem Israel +Link America/Jamaica Jamaica +Link Asia/Tokyo Japan +Link Pacific/Kwajalein Kwajalein +Link Africa/Tripoli Libya +Link America/Tijuana Mexico/BajaNorte +Link America/Mazatlan Mexico/BajaSur +Link America/Mexico_City Mexico/General +Link Pacific/Auckland NZ +Link Pacific/Chatham NZ-CHAT +Link America/Denver Navajo +Link Asia/Shanghai PRC +Link Pacific/Pago_Pago Pacific/Samoa +Link Pacific/Chuuk Pacific/Yap +Link Pacific/Chuuk Pacific/Truk +Link Pacific/Pohnpei Pacific/Ponape +Link Europe/Warsaw Poland +Link Europe/Lisbon Portugal +Link Asia/Taipei ROC +Link Asia/Seoul ROK +Link Asia/Singapore Singapore +Link Europe/Istanbul Turkey +Link Etc/UCT UCT +Link America/Anchorage US/Alaska +Link America/Adak US/Aleutian +Link America/Phoenix US/Arizona +Link America/Chicago US/Central +Link America/Indiana/Indianapolis US/East-Indiana +Link America/New_York US/Eastern +Link Pacific/Honolulu US/Hawaii +Link America/Indiana/Knox US/Indiana-Starke +Link America/Detroit US/Michigan +Link America/Denver US/Mountain +Link America/Los_Angeles US/Pacific +Link Pacific/Pago_Pago US/Samoa +Link Etc/UTC UTC +Link Etc/UTC Universal +Link Europe/Moscow W-SU +Link Etc/UTC Zulu diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/etcetera b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/etcetera new file mode 100644 index 00000000..a9ff7293 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/etcetera @@ -0,0 +1,81 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# These entries are mostly present for historical reasons, so that +# people in areas not otherwise covered by the tz files could "zic -l" +# to a time zone that was right for their area. These days, the +# tz files cover almost all the inhabited world, and the only practical +# need now for the entries that are not on UTC are for ships at sea +# that cannot use POSIX TZ settings. + +Zone Etc/GMT 0 - GMT +Zone Etc/UTC 0 - UTC +Zone Etc/UCT 0 - UCT + +# The following link uses older naming conventions, +# but it belongs here, not in the file `backward', +# as functions like gmtime load the "GMT" file to handle leap seconds properly. +# We want this to work even on installations that omit the other older names. +Link Etc/GMT GMT + +Link Etc/UTC Etc/Universal +Link Etc/UTC Etc/Zulu + +Link Etc/GMT Etc/Greenwich +Link Etc/GMT Etc/GMT-0 +Link Etc/GMT Etc/GMT+0 +Link Etc/GMT Etc/GMT0 + +# We use POSIX-style signs in the Zone names and the output abbreviations, +# even though this is the opposite of what many people expect. +# POSIX has positive signs west of Greenwich, but many people expect +# positive signs east of Greenwich. For example, TZ='Etc/GMT+4' uses +# the abbreviation "GMT+4" and corresponds to 4 hours behind UTC +# (i.e. west of Greenwich) even though many people would expect it to +# mean 4 hours ahead of UTC (i.e. east of Greenwich). +# +# In the draft 5 of POSIX 1003.1-200x, the angle bracket notation allows for +# TZ='<GMT-4>+4'; if you want time zone abbreviations conforming to +# ISO 8601 you can use TZ='<-0400>+4'. Thus the commonly-expected +# offset is kept within the angle bracket (and is used for display) +# while the POSIX sign is kept outside the angle bracket (and is used +# for calculation). +# +# Do not use a TZ setting like TZ='GMT+4', which is four hours behind +# GMT but uses the completely misleading abbreviation "GMT". + +# Earlier incarnations of this package were not POSIX-compliant, +# and had lines such as +# Zone GMT-12 -12 - GMT-1200 +# We did not want things to change quietly if someone accustomed to the old +# way does a +# zic -l GMT-12 +# so we moved the names into the Etc subdirectory. + +Zone Etc/GMT-14 14 - GMT-14 # 14 hours ahead of GMT +Zone Etc/GMT-13 13 - GMT-13 +Zone Etc/GMT-12 12 - GMT-12 +Zone Etc/GMT-11 11 - GMT-11 +Zone Etc/GMT-10 10 - GMT-10 +Zone Etc/GMT-9 9 - GMT-9 +Zone Etc/GMT-8 8 - GMT-8 +Zone Etc/GMT-7 7 - GMT-7 +Zone Etc/GMT-6 6 - GMT-6 +Zone Etc/GMT-5 5 - GMT-5 +Zone Etc/GMT-4 4 - GMT-4 +Zone Etc/GMT-3 3 - GMT-3 +Zone Etc/GMT-2 2 - GMT-2 +Zone Etc/GMT-1 1 - GMT-1 +Zone Etc/GMT+1 -1 - GMT+1 +Zone Etc/GMT+2 -2 - GMT+2 +Zone Etc/GMT+3 -3 - GMT+3 +Zone Etc/GMT+4 -4 - GMT+4 +Zone Etc/GMT+5 -5 - GMT+5 +Zone Etc/GMT+6 -6 - GMT+6 +Zone Etc/GMT+7 -7 - GMT+7 +Zone Etc/GMT+8 -8 - GMT+8 +Zone Etc/GMT+9 -9 - GMT+9 +Zone Etc/GMT+10 -10 - GMT+10 +Zone Etc/GMT+11 -11 - GMT+11 +Zone Etc/GMT+12 -12 - GMT+12 diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/europe b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/europe new file mode 100644 index 00000000..ad9816c1 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/europe @@ -0,0 +1,2856 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# This data is by no means authoritative; if you think you know better, +# go ahead and edit the file (and please send any changes to +# tz@iana.org for general use in the future). + +# From Paul Eggert (2006-03-22): +# A good source for time zone historical data outside the U.S. is +# Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), +# San Diego: ACS Publications, Inc. (2003). +# +# Gwillim Law writes that a good source +# for recent time zone data is the International Air Transport +# Association's Standard Schedules Information Manual (IATA SSIM), +# published semiannually. Law sent in several helpful summaries +# of the IATA's data after 1990. +# +# Except where otherwise noted, Shanks & Pottenger is the source for +# entries through 1991, and IATA SSIM is the source for entries afterwards. +# +# Other sources occasionally used include: +# +# Edward W. Whitman, World Time Differences, +# Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), +# which I found in the UCLA library. +# +# <a href="http://www.pettswoodvillage.co.uk/Daylight_Savings_William_Willett.pdf"> +# William Willett, The Waste of Daylight, 19th edition +# </a> (1914-03) +# +# Brazil's Departamento Servico da Hora (DSH), +# <a href="http://pcdsh01.on.br/HISTHV.htm"> +# History of Summer Time +# </a> (1998-09-21, in Portuguese) + +# +# I invented the abbreviations marked `*' in the following table; +# the rest are from earlier versions of this file, or from other sources. +# Corrections are welcome! +# std dst 2dst +# LMT Local Mean Time +# -4:00 AST ADT Atlantic +# -3:00 WGT WGST Western Greenland* +# -1:00 EGT EGST Eastern Greenland* +# 0:00 GMT BST BDST Greenwich, British Summer +# 0:00 GMT IST Greenwich, Irish Summer +# 0:00 WET WEST WEMT Western Europe +# 0:19:32.13 AMT NST Amsterdam, Netherlands Summer (1835-1937)* +# 0:20 NET NEST Netherlands (1937-1940)* +# 1:00 CET CEST CEMT Central Europe +# 1:00:14 SET Swedish (1879-1899)* +# 2:00 EET EEST Eastern Europe +# 3:00 MSK MSD Moscow +# +# A reliable and entertaining source about time zones, especially in Britain, +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). + +# From Peter Ilieve (1994-12-04), +# The original six [EU members]: Belgium, France, (West) Germany, Italy, +# Luxembourg, the Netherlands. +# Plus, from 1 Jan 73: Denmark, Ireland, United Kingdom. +# Plus, from 1 Jan 81: Greece. +# Plus, from 1 Jan 86: Spain, Portugal. +# Plus, from 1 Jan 95: Austria, Finland, Sweden. (Norway negotiated terms for +# entry but in a referendum on 28 Nov 94 the people voted No by 52.2% to 47.8% +# on a turnout of 88.6%. This was almost the same result as Norway's previous +# referendum in 1972, they are the only country to have said No twice. +# Referendums in the other three countries voted Yes.) +# ... +# Estonia ... uses EU dates but not at 01:00 GMT, they use midnight GMT. +# I don't think they know yet what they will do from 1996 onwards. +# ... +# There shouldn't be any [current members who are not using EU rules]. +# A Directive has the force of law, member states are obliged to enact +# national law to implement it. The only contentious issue was the +# different end date for the UK and Ireland, and this was always allowed +# in the Directive. + + +############################################################################### + +# Britain (United Kingdom) and Ireland (Eire) + +# From Peter Ilieve (1994-07-06): +# +# On 17 Jan 1994 the Independent, a UK quality newspaper, had a piece about +# historical vistas along the Thames in west London. There was a photo +# and a sketch map showing some of the sightlines involved. One paragraph +# of the text said: +# +# `An old stone obelisk marking a forgotten terrestrial meridian stands +# beside the river at Kew. In the 18th century, before time and longitude +# was standardised by the Royal Observatory in Greenwich, scholars observed +# this stone and the movement of stars from Kew Observatory nearby. They +# made their calculations and set the time for the Horse Guards and Parliament, +# but now the stone is obscured by scrubwood and can only be seen by walking +# along the towpath within a few yards of it.' +# +# I have a one inch to one mile map of London and my estimate of the stone's +# position is 51 deg. 28' 30" N, 0 deg. 18' 45" W. The longitude should +# be within about +-2". The Ordnance Survey grid reference is TQ172761. +# +# [This yields GMTOFF = -0:01:15 for London LMT in the 18th century.] + +# From Paul Eggert (1993-11-18): +# +# Howse writes that Britain was the first country to use standard time. +# The railways cared most about the inconsistencies of local mean time, +# and it was they who forced a uniform time on the country. +# The original idea was credited to Dr. William Hyde Wollaston (1766-1828) +# and was popularized by Abraham Follett Osler (1808-1903). +# The first railway to adopt London time was the Great Western Railway +# in November 1840; other railways followed suit, and by 1847 most +# (though not all) railways used London time. On 1847-09-22 the +# Railway Clearing House, an industry standards body, recommended that GMT be +# adopted at all stations as soon as the General Post Office permitted it. +# The transition occurred on 12-01 for the L&NW, the Caledonian, +# and presumably other railways; the January 1848 Bradshaw's lists many +# railways as using GMT. By 1855 the vast majority of public +# clocks in Britain were set to GMT (though some, like the great clock +# on Tom Tower at Christ Church, Oxford, were fitted with two minute hands, +# one for local time and one for GMT). The last major holdout was the legal +# system, which stubbornly stuck to local time for many years, leading +# to oddities like polls opening at 08:13 and closing at 16:13. +# The legal system finally switched to GMT when the Statutes (Definition +# of Time) Act took effect; it received the Royal Assent on 1880-08-02. +# +# In the tables below, we condense this complicated story into a single +# transition date for London, namely 1847-12-01. We don't know as much +# about Dublin, so we use 1880-08-02, the legal transition time. + +# From Paul Eggert (2003-09-27): +# Summer Time was first seriously proposed by William Willett (1857-1915), +# a London builder and member of the Royal Astronomical Society +# who circulated a pamphlet ``The Waste of Daylight'' (1907) +# that proposed advancing clocks 20 minutes on each of four Sundays in April, +# and retarding them by the same amount on four Sundays in September. +# A bill was drafted in 1909 and introduced in Parliament several times, +# but it met with ridicule and opposition, especially from farming interests. +# Later editions of the pamphlet proposed one-hour summer time, and +# it was eventually adopted as a wartime measure in 1916. +# See: Summer Time Arrives Early, The Times (2000-05-18). +# A monument to Willett was unveiled on 1927-05-21, in an open space in +# a 45-acre wood near Chislehurst, Kent that was purchased by popular +# subscription and open to the public. On the south face of the monolith, +# designed by G. W. Miller, is the...William Willett Memorial Sundial, +# which is permanently set to Summer Time. + +# From Winston Churchill (1934-04-28): +# It is one of the paradoxes of history that we should owe the boon of +# summer time, which gives every year to the people of this country +# between 160 and 170 hours more daylight leisure, to a war which +# plunged Europe into darkness for four years, and shook the +# foundations of civilization throughout the world. +# -- <a href="http://www.winstonchurchill.org/fh114willett.htm"> +# "A Silent Toast to William Willett", Pictorial Weekly +# </a> + +# From Paul Eggert (1996-09-03): +# The OED Supplement says that the English originally said ``Daylight Saving'' +# when they were debating the adoption of DST in 1908; but by 1916 this +# term appears only in quotes taken from DST's opponents, whereas the +# proponents (who eventually won the argument) are quoted as using ``Summer''. + +# From Arthur David Olson (1989-01-19): +# +# A source at the British Information Office in New York avers that it's +# known as "British" Summer Time in all parts of the United Kingdom. + +# Date: 4 Jan 89 08:57:25 GMT (Wed) +# From: Jonathan Leffler +# [British Summer Time] is fixed annually by Act of Parliament. +# If you can predict what Parliament will do, you should be in +# politics making a fortune, not computing. + +# From Chris Carrier (1996-06-14): +# I remember reading in various wartime issues of the London Times the +# acronym BDST for British Double Summer Time. Look for the published +# time of sunrise and sunset in The Times, when BDST was in effect, and +# if you find a zone reference it will say, "All times B.D.S.T." + +# From Joseph S. Myers (1999-09-02): +# ... some military cables (WO 219/4100 - this is a copy from the +# main SHAEF archives held in the US National Archives, SHAEF/5252/8/516) +# agree that the usage is BDST (this appears in a message dated 17 Feb 1945). + +# From Joseph S. Myers (2000-10-03): +# On 18th April 1941, Sir Stephen Tallents of the BBC wrote to Sir +# Alexander Maxwell of the Home Office asking whether there was any +# official designation; the reply of the 21st was that there wasn't +# but he couldn't think of anything better than the "Double British +# Summer Time" that the BBC had been using informally. +# http://student.cusu.cam.ac.uk/~jsm28/british-time/bbc-19410418.png +# http://student.cusu.cam.ac.uk/~jsm28/british-time/ho-19410421.png + +# From Sir Alexander Maxwell in the above-mentioned letter (1941-04-21): +# [N]o official designation has as far as I know been adopted for the time +# which is to be introduced in May.... +# I cannot think of anything better than "Double British Summer Time" +# which could not be said to run counter to any official description. + +# From Paul Eggert (2000-10-02): +# Howse writes (p 157) `DBST' too, but `BDST' seems to have been common +# and follows the more usual convention of putting the location name first, +# so we use `BDST'. + +# Peter Ilieve (1998-04-19) described at length +# the history of summer time legislation in the United Kingdom. +# Since 1998 Joseph S. Myers has been updating +# and extending this list, which can be found in +# http://student.cusu.cam.ac.uk/~jsm28/british-time/ +# <a href="http://www.polyomino.org.uk/british-time/"> +# History of legal time in Britain +# </a> +# Rob Crowther (2012-01-04) reports that that URL no longer +# exists, and the article can now be found at: +# <a href="http://www.polyomino.org.uk/british-time/"> +# http://www.polyomino.org.uk/british-time/ +# </a> + +# From Joseph S. Myers (1998-01-06): +# +# The legal time in the UK outside of summer time is definitely GMT, not UTC; +# see Lord Tanlaw's speech +# <a href="http://www.parliament.the-stationery-office.co.uk/pa/ld199697/ldhansrd/pdvn/lds97/text/70611-20.htm#70611-20_head0"> +# (Lords Hansard 11 June 1997 columns 964 to 976) +# </a>. + +# From Paul Eggert (2006-03-22): +# +# For lack of other data, follow Shanks & Pottenger for Eire in 1940-1948. +# +# Given Ilieve and Myers's data, the following claims by Shanks & Pottenger +# are incorrect: +# * Wales did not switch from GMT to daylight saving time until +# 1921 Apr 3, when they began to conform with the rest of Great Britain. +# Actually, Wales was identical after 1880. +# * Eire had two transitions on 1916 Oct 1. +# It actually just had one transition. +# * Northern Ireland used single daylight saving time throughout WW II. +# Actually, it conformed to Britain. +# * GB-Eire changed standard time to 1 hour ahead of GMT on 1968-02-18. +# Actually, that date saw the usual switch to summer time. +# Standard time was not changed until 1968-10-27 (the clocks didn't change). +# +# Here is another incorrect claim by Shanks & Pottenger: +# * Jersey, Guernsey, and the Isle of Man did not switch from GMT +# to daylight saving time until 1921 Apr 3, when they began to +# conform with Great Britain. +# S.R.&O. 1916, No. 382 and HO 45/10811/312364 (quoted above) say otherwise. +# +# The following claim by Shanks & Pottenger is possible though doubtful; +# we'll ignore it for now. +# * Dublin's 1971-10-31 switch was at 02:00, even though London's was 03:00. +# +# +# Whitman says Dublin Mean Time was -0:25:21, which is more precise than +# Shanks & Pottenger. +# Perhaps this was Dunsink Observatory Time, as Dunsink Observatory +# (8 km NW of Dublin's center) seemingly was to Dublin as Greenwich was +# to London. For example: +# +# "Timeball on the ballast office is down. Dunsink time." +# -- James Joyce, Ulysses + +# From Joseph S. Myers (2005-01-26): +# Irish laws are available online at www.irishstatutebook.ie. These include +# various relating to legal time, for example: +# +# ZZA13Y1923.html ZZA12Y1924.html ZZA8Y1925.html ZZSIV20PG1267.html +# +# ZZSI71Y1947.html ZZSI128Y1948.html ZZSI23Y1949.html ZZSI41Y1950.html +# ZZSI27Y1951.html ZZSI73Y1952.html +# +# ZZSI11Y1961.html ZZSI232Y1961.html ZZSI182Y1962.html +# ZZSI167Y1963.html ZZSI257Y1964.html ZZSI198Y1967.html +# ZZA23Y1968.html ZZA17Y1971.html +# +# ZZSI67Y1981.html ZZSI212Y1982.html ZZSI45Y1986.html +# ZZSI264Y1988.html ZZSI52Y1990.html ZZSI371Y1992.html +# ZZSI395Y1994.html ZZSI484Y1997.html ZZSI506Y2001.html +# +# [These are all relative to the root, e.g., the first is +# <http://www.irishstatutebook.ie/ZZA13Y1923.html>.] +# +# (These are those I found, but there could be more. In any case these +# should allow various updates to the comments in the europe file to cover +# the laws applicable in Ireland.) +# +# (Note that the time in the Republic of Ireland since 1968 has been defined +# in terms of standard time being GMT+1 with a period of winter time when it +# is GMT, rather than standard time being GMT with a period of summer time +# being GMT+1.) + +# From Paul Eggert (1999-03-28): +# Clive Feather (<news:859845706.26043.0@office.demon.net>, 1997-03-31) +# reports that Folkestone (Cheriton) Shuttle Terminal uses Concession Time +# (CT), equivalent to French civil time. +# Julian Hill (<news:36118128.5A14@virgin.net>, 1998-09-30) reports that +# trains between Dollands Moor (the freight facility next door) +# and Frethun run in CT. +# My admittedly uninformed guess is that the terminal has two authorities, +# the French concession operators and the British civil authorities, +# and that the time depends on who you're talking to. +# If, say, the British police were called to the station for some reason, +# I would expect the official police report to use GMT/BST and not CET/CEST. +# This is a borderline case, but for now let's stick to GMT/BST. + +# From an anonymous contributor (1996-06-02): +# The law governing time in Ireland is under Statutory Instrument SI 395/94, +# which gives force to European Union 7th Council Directive # 94/21/EC. +# Under this directive, the Minister for Justice in Ireland makes appropriate +# regulations. I spoke this morning with the Secretary of the Department of +# Justice (tel +353 1 678 9711) who confirmed to me that the correct name is +# "Irish Summer Time", abbreviated to "IST". + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# Summer Time Act, 1916 +Rule GB-Eire 1916 only - May 21 2:00s 1:00 BST +Rule GB-Eire 1916 only - Oct 1 2:00s 0 GMT +# S.R.&O. 1917, No. 358 +Rule GB-Eire 1917 only - Apr 8 2:00s 1:00 BST +Rule GB-Eire 1917 only - Sep 17 2:00s 0 GMT +# S.R.&O. 1918, No. 274 +Rule GB-Eire 1918 only - Mar 24 2:00s 1:00 BST +Rule GB-Eire 1918 only - Sep 30 2:00s 0 GMT +# S.R.&O. 1919, No. 297 +Rule GB-Eire 1919 only - Mar 30 2:00s 1:00 BST +Rule GB-Eire 1919 only - Sep 29 2:00s 0 GMT +# S.R.&O. 1920, No. 458 +Rule GB-Eire 1920 only - Mar 28 2:00s 1:00 BST +# S.R.&O. 1920, No. 1844 +Rule GB-Eire 1920 only - Oct 25 2:00s 0 GMT +# S.R.&O. 1921, No. 363 +Rule GB-Eire 1921 only - Apr 3 2:00s 1:00 BST +Rule GB-Eire 1921 only - Oct 3 2:00s 0 GMT +# S.R.&O. 1922, No. 264 +Rule GB-Eire 1922 only - Mar 26 2:00s 1:00 BST +Rule GB-Eire 1922 only - Oct 8 2:00s 0 GMT +# The Summer Time Act, 1922 +Rule GB-Eire 1923 only - Apr Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1923 1924 - Sep Sun>=16 2:00s 0 GMT +Rule GB-Eire 1924 only - Apr Sun>=9 2:00s 1:00 BST +Rule GB-Eire 1925 1926 - Apr Sun>=16 2:00s 1:00 BST +# The Summer Time Act, 1925 +Rule GB-Eire 1925 1938 - Oct Sun>=2 2:00s 0 GMT +Rule GB-Eire 1927 only - Apr Sun>=9 2:00s 1:00 BST +Rule GB-Eire 1928 1929 - Apr Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1930 only - Apr Sun>=9 2:00s 1:00 BST +Rule GB-Eire 1931 1932 - Apr Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1933 only - Apr Sun>=9 2:00s 1:00 BST +Rule GB-Eire 1934 only - Apr Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1935 only - Apr Sun>=9 2:00s 1:00 BST +Rule GB-Eire 1936 1937 - Apr Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1938 only - Apr Sun>=9 2:00s 1:00 BST +Rule GB-Eire 1939 only - Apr Sun>=16 2:00s 1:00 BST +# S.R.&O. 1939, No. 1379 +Rule GB-Eire 1939 only - Nov Sun>=16 2:00s 0 GMT +# S.R.&O. 1940, No. 172 and No. 1883 +Rule GB-Eire 1940 only - Feb Sun>=23 2:00s 1:00 BST +# S.R.&O. 1941, No. 476 +Rule GB-Eire 1941 only - May Sun>=2 1:00s 2:00 BDST +Rule GB-Eire 1941 1943 - Aug Sun>=9 1:00s 1:00 BST +# S.R.&O. 1942, No. 506 +Rule GB-Eire 1942 1944 - Apr Sun>=2 1:00s 2:00 BDST +# S.R.&O. 1944, No. 932 +Rule GB-Eire 1944 only - Sep Sun>=16 1:00s 1:00 BST +# S.R.&O. 1945, No. 312 +Rule GB-Eire 1945 only - Apr Mon>=2 1:00s 2:00 BDST +Rule GB-Eire 1945 only - Jul Sun>=9 1:00s 1:00 BST +# S.R.&O. 1945, No. 1208 +Rule GB-Eire 1945 1946 - Oct Sun>=2 2:00s 0 GMT +Rule GB-Eire 1946 only - Apr Sun>=9 2:00s 1:00 BST +# The Summer Time Act, 1947 +Rule GB-Eire 1947 only - Mar 16 2:00s 1:00 BST +Rule GB-Eire 1947 only - Apr 13 1:00s 2:00 BDST +Rule GB-Eire 1947 only - Aug 10 1:00s 1:00 BST +Rule GB-Eire 1947 only - Nov 2 2:00s 0 GMT +# Summer Time Order, 1948 (S.I. 1948/495) +Rule GB-Eire 1948 only - Mar 14 2:00s 1:00 BST +Rule GB-Eire 1948 only - Oct 31 2:00s 0 GMT +# Summer Time Order, 1949 (S.I. 1949/373) +Rule GB-Eire 1949 only - Apr 3 2:00s 1:00 BST +Rule GB-Eire 1949 only - Oct 30 2:00s 0 GMT +# Summer Time Order, 1950 (S.I. 1950/518) +# Summer Time Order, 1951 (S.I. 1951/430) +# Summer Time Order, 1952 (S.I. 1952/451) +Rule GB-Eire 1950 1952 - Apr Sun>=14 2:00s 1:00 BST +Rule GB-Eire 1950 1952 - Oct Sun>=21 2:00s 0 GMT +# revert to the rules of the Summer Time Act, 1925 +Rule GB-Eire 1953 only - Apr Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1953 1960 - Oct Sun>=2 2:00s 0 GMT +Rule GB-Eire 1954 only - Apr Sun>=9 2:00s 1:00 BST +Rule GB-Eire 1955 1956 - Apr Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1957 only - Apr Sun>=9 2:00s 1:00 BST +Rule GB-Eire 1958 1959 - Apr Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1960 only - Apr Sun>=9 2:00s 1:00 BST +# Summer Time Order, 1961 (S.I. 1961/71) +# Summer Time (1962) Order, 1961 (S.I. 1961/2465) +# Summer Time Order, 1963 (S.I. 1963/81) +Rule GB-Eire 1961 1963 - Mar lastSun 2:00s 1:00 BST +Rule GB-Eire 1961 1968 - Oct Sun>=23 2:00s 0 GMT +# Summer Time (1964) Order, 1963 (S.I. 1963/2101) +# Summer Time Order, 1964 (S.I. 1964/1201) +# Summer Time Order, 1967 (S.I. 1967/1148) +Rule GB-Eire 1964 1967 - Mar Sun>=19 2:00s 1:00 BST +# Summer Time Order, 1968 (S.I. 1968/117) +Rule GB-Eire 1968 only - Feb 18 2:00s 1:00 BST +# The British Standard Time Act, 1968 +# (no summer time) +# The Summer Time Act, 1972 +Rule GB-Eire 1972 1980 - Mar Sun>=16 2:00s 1:00 BST +Rule GB-Eire 1972 1980 - Oct Sun>=23 2:00s 0 GMT +# Summer Time Order, 1980 (S.I. 1980/1089) +# Summer Time Order, 1982 (S.I. 1982/1673) +# Summer Time Order, 1986 (S.I. 1986/223) +# Summer Time Order, 1988 (S.I. 1988/931) +Rule GB-Eire 1981 1995 - Mar lastSun 1:00u 1:00 BST +Rule GB-Eire 1981 1989 - Oct Sun>=23 1:00u 0 GMT +# Summer Time Order, 1989 (S.I. 1989/985) +# Summer Time Order, 1992 (S.I. 1992/1729) +# Summer Time Order 1994 (S.I. 1994/2798) +Rule GB-Eire 1990 1995 - Oct Sun>=22 1:00u 0 GMT +# Summer Time Order 1997 (S.I. 1997/2982) +# See EU for rules starting in 1996. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/London -0:01:15 - LMT 1847 Dec 1 0:00s + 0:00 GB-Eire %s 1968 Oct 27 + 1:00 - BST 1971 Oct 31 2:00u + 0:00 GB-Eire %s 1996 + 0:00 EU GMT/BST +Link Europe/London Europe/Jersey +Link Europe/London Europe/Guernsey +Link Europe/London Europe/Isle_of_Man +Zone Europe/Dublin -0:25:00 - LMT 1880 Aug 2 + -0:25:21 - DMT 1916 May 21 2:00 + -0:25:21 1:00 IST 1916 Oct 1 2:00s + 0:00 GB-Eire %s 1921 Dec 6 # independence + 0:00 GB-Eire GMT/IST 1940 Feb 25 2:00 + 0:00 1:00 IST 1946 Oct 6 2:00 + 0:00 - GMT 1947 Mar 16 2:00 + 0:00 1:00 IST 1947 Nov 2 2:00 + 0:00 - GMT 1948 Apr 18 2:00 + 0:00 GB-Eire GMT/IST 1968 Oct 27 + 1:00 - IST 1971 Oct 31 2:00u + 0:00 GB-Eire GMT/IST 1996 + 0:00 EU GMT/IST + +############################################################################### + +# Europe + +# EU rules are for the European Union, previously known as the EC, EEC, +# Common Market, etc. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule EU 1977 1980 - Apr Sun>=1 1:00u 1:00 S +Rule EU 1977 only - Sep lastSun 1:00u 0 - +Rule EU 1978 only - Oct 1 1:00u 0 - +Rule EU 1979 1995 - Sep lastSun 1:00u 0 - +Rule EU 1981 max - Mar lastSun 1:00u 1:00 S +Rule EU 1996 max - Oct lastSun 1:00u 0 - +# The most recent directive covers the years starting in 2002. See: +# <a="http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:32000L0084:EN:NOT"> +# Directive 2000/84/EC of the European Parliament and of the Council +# of 19 January 2001 on summer-time arrangements. +# </a> + +# W-Eur differs from EU only in that W-Eur uses standard time. +Rule W-Eur 1977 1980 - Apr Sun>=1 1:00s 1:00 S +Rule W-Eur 1977 only - Sep lastSun 1:00s 0 - +Rule W-Eur 1978 only - Oct 1 1:00s 0 - +Rule W-Eur 1979 1995 - Sep lastSun 1:00s 0 - +Rule W-Eur 1981 max - Mar lastSun 1:00s 1:00 S +Rule W-Eur 1996 max - Oct lastSun 1:00s 0 - + +# Older C-Eur rules are for convenience in the tables. +# From 1977 on, C-Eur differs from EU only in that C-Eur uses standard time. +Rule C-Eur 1916 only - Apr 30 23:00 1:00 S +Rule C-Eur 1916 only - Oct 1 1:00 0 - +Rule C-Eur 1917 1918 - Apr Mon>=15 2:00s 1:00 S +Rule C-Eur 1917 1918 - Sep Mon>=15 2:00s 0 - +Rule C-Eur 1940 only - Apr 1 2:00s 1:00 S +Rule C-Eur 1942 only - Nov 2 2:00s 0 - +Rule C-Eur 1943 only - Mar 29 2:00s 1:00 S +Rule C-Eur 1943 only - Oct 4 2:00s 0 - +Rule C-Eur 1944 1945 - Apr Mon>=1 2:00s 1:00 S +# Whitman gives 1944 Oct 7; go with Shanks & Pottenger. +Rule C-Eur 1944 only - Oct 2 2:00s 0 - +# From Jesper Norgaard Welen (2008-07-13): +# +# I found what is probably a typo of 2:00 which should perhaps be 2:00s +# in the C-Eur rule from tz database version 2008d (this part was +# corrected in version 2008d). The circumstancial evidence is simply the +# tz database itself, as seen below: +# +# Zone Europe/Paris 0:09:21 - LMT 1891 Mar 15 0:01 +# 0:00 France WE%sT 1945 Sep 16 3:00 +# +# Zone Europe/Monaco 0:29:32 - LMT 1891 Mar 15 +# 0:00 France WE%sT 1945 Sep 16 3:00 +# +# Zone Europe/Belgrade 1:22:00 - LMT 1884 +# 1:00 1:00 CEST 1945 Sep 16 2:00s +# +# Rule France 1945 only - Sep 16 3:00 0 - +# Rule Belgium 1945 only - Sep 16 2:00s 0 - +# Rule Neth 1945 only - Sep 16 2:00s 0 - +# +# The rule line to be changed is: +# +# Rule C-Eur 1945 only - Sep 16 2:00 0 - +# +# It seems that Paris, Monaco, Rule France, Rule Belgium all agree on +# 2:00 standard time, e.g. 3:00 local time. However there are no +# countries that use C-Eur rules in September 1945, so the only items +# affected are apparently these ficticious zones that translates acronyms +# CET and MET: +# +# Zone CET 1:00 C-Eur CE%sT +# Zone MET 1:00 C-Eur ME%sT +# +# It this is right then the corrected version would look like: +# +# Rule C-Eur 1945 only - Sep 16 2:00s 0 - +# +# A small step for mankind though 8-) +Rule C-Eur 1945 only - Sep 16 2:00s 0 - +Rule C-Eur 1977 1980 - Apr Sun>=1 2:00s 1:00 S +Rule C-Eur 1977 only - Sep lastSun 2:00s 0 - +Rule C-Eur 1978 only - Oct 1 2:00s 0 - +Rule C-Eur 1979 1995 - Sep lastSun 2:00s 0 - +Rule C-Eur 1981 max - Mar lastSun 2:00s 1:00 S +Rule C-Eur 1996 max - Oct lastSun 2:00s 0 - + +# E-Eur differs from EU only in that E-Eur switches at midnight local time. +Rule E-Eur 1977 1980 - Apr Sun>=1 0:00 1:00 S +Rule E-Eur 1977 only - Sep lastSun 0:00 0 - +Rule E-Eur 1978 only - Oct 1 0:00 0 - +Rule E-Eur 1979 1995 - Sep lastSun 0:00 0 - +Rule E-Eur 1981 max - Mar lastSun 0:00 1:00 S +Rule E-Eur 1996 max - Oct lastSun 0:00 0 - + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Russia 1917 only - Jul 1 23:00 1:00 MST # Moscow Summer Time +Rule Russia 1917 only - Dec 28 0:00 0 MMT # Moscow Mean Time +Rule Russia 1918 only - May 31 22:00 2:00 MDST # Moscow Double Summer Time +Rule Russia 1918 only - Sep 16 1:00 1:00 MST +Rule Russia 1919 only - May 31 23:00 2:00 MDST +Rule Russia 1919 only - Jul 1 2:00 1:00 S +Rule Russia 1919 only - Aug 16 0:00 0 - +Rule Russia 1921 only - Feb 14 23:00 1:00 S +Rule Russia 1921 only - Mar 20 23:00 2:00 M # Midsummer +Rule Russia 1921 only - Sep 1 0:00 1:00 S +Rule Russia 1921 only - Oct 1 0:00 0 - +# Act No.925 of the Council of Ministers of the USSR (1980-10-24): +Rule Russia 1981 1984 - Apr 1 0:00 1:00 S +Rule Russia 1981 1983 - Oct 1 0:00 0 - +# Act No.967 of the Council of Ministers of the USSR (1984-09-13), repeated in +# Act No.227 of the Council of Ministers of the USSR (1989-03-14): +Rule Russia 1984 1991 - Sep lastSun 2:00s 0 - +Rule Russia 1985 1991 - Mar lastSun 2:00s 1:00 S +# +Rule Russia 1992 only - Mar lastSat 23:00 1:00 S +Rule Russia 1992 only - Sep lastSat 23:00 0 - +Rule Russia 1993 2010 - Mar lastSun 2:00s 1:00 S +Rule Russia 1993 1995 - Sep lastSun 2:00s 0 - +Rule Russia 1996 2010 - Oct lastSun 2:00s 0 - + +# From Alexander Krivenyshev (2011-06-14): +# According to Kremlin press service, Russian President Dmitry Medvedev +# signed a federal law "On calculation of time" on June 9, 2011. +# According to the law Russia is abolishing daylight saving time. +# +# Medvedev signed a law "On the Calculation of Time" (in russian): +# <a href="http://bmockbe.ru/events/?ID=7583"> +# http://bmockbe.ru/events/?ID=7583 +# </a> +# +# Medvedev signed a law on the calculation of the time (in russian): +# <a href="http://www.regnum.ru/news/polit/1413906.html"> +# http://www.regnum.ru/news/polit/1413906.html +# </a> + +# From Arthur David Olson (2011-06-15): +# Take "abolishing daylight saving time" to mean that time is now considered +# to be standard. + +# These are for backward compatibility with older versions. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone WET 0:00 EU WE%sT +Zone CET 1:00 C-Eur CE%sT +Zone MET 1:00 C-Eur ME%sT +Zone EET 2:00 EU EE%sT + +# Previous editions of this database used abbreviations like MET DST +# for Central European Summer Time, but this didn't agree with common usage. + +# From Markus Kuhn (1996-07-12): +# The official German names ... are +# +# Mitteleuropaeische Zeit (MEZ) = UTC+01:00 +# Mitteleuropaeische Sommerzeit (MESZ) = UTC+02:00 +# +# as defined in the German Time Act (Gesetz ueber die Zeitbestimmung (ZeitG), +# 1978-07-25, Bundesgesetzblatt, Jahrgang 1978, Teil I, S. 1110-1111).... +# I wrote ... to the German Federal Physical-Technical Institution +# +# Physikalisch-Technische Bundesanstalt (PTB) +# Laboratorium 4.41 "Zeiteinheit" +# Postfach 3345 +# D-38023 Braunschweig +# phone: +49 531 592-0 +# +# ... I received today an answer letter from Dr. Peter Hetzel, head of the PTB +# department for time and frequency transmission. He explained that the +# PTB translates MEZ and MESZ into English as +# +# Central European Time (CET) = UTC+01:00 +# Central European Summer Time (CEST) = UTC+02:00 + + +# Albania +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Albania 1940 only - Jun 16 0:00 1:00 S +Rule Albania 1942 only - Nov 2 3:00 0 - +Rule Albania 1943 only - Mar 29 2:00 1:00 S +Rule Albania 1943 only - Apr 10 3:00 0 - +Rule Albania 1974 only - May 4 0:00 1:00 S +Rule Albania 1974 only - Oct 2 0:00 0 - +Rule Albania 1975 only - May 1 0:00 1:00 S +Rule Albania 1975 only - Oct 2 0:00 0 - +Rule Albania 1976 only - May 2 0:00 1:00 S +Rule Albania 1976 only - Oct 3 0:00 0 - +Rule Albania 1977 only - May 8 0:00 1:00 S +Rule Albania 1977 only - Oct 2 0:00 0 - +Rule Albania 1978 only - May 6 0:00 1:00 S +Rule Albania 1978 only - Oct 1 0:00 0 - +Rule Albania 1979 only - May 5 0:00 1:00 S +Rule Albania 1979 only - Sep 30 0:00 0 - +Rule Albania 1980 only - May 3 0:00 1:00 S +Rule Albania 1980 only - Oct 4 0:00 0 - +Rule Albania 1981 only - Apr 26 0:00 1:00 S +Rule Albania 1981 only - Sep 27 0:00 0 - +Rule Albania 1982 only - May 2 0:00 1:00 S +Rule Albania 1982 only - Oct 3 0:00 0 - +Rule Albania 1983 only - Apr 18 0:00 1:00 S +Rule Albania 1983 only - Oct 1 0:00 0 - +Rule Albania 1984 only - Apr 1 0:00 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Tirane 1:19:20 - LMT 1914 + 1:00 - CET 1940 Jun 16 + 1:00 Albania CE%sT 1984 Jul + 1:00 EU CE%sT + +# Andorra +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Andorra 0:06:04 - LMT 1901 + 0:00 - WET 1946 Sep 30 + 1:00 - CET 1985 Mar 31 2:00 + 1:00 EU CE%sT + +# Austria + +# From Paul Eggert (2006-03-22): Shanks & Pottenger give 1918-06-16 and +# 1945-11-18, but the Austrian Federal Office of Metrology and +# Surveying (BEV) gives 1918-09-16 and for Vienna gives the "alleged" +# date of 1945-04-12 with no time. For the 1980-04-06 transition +# Shanks & Pottenger give 02:00, the BEV 00:00. Go with the BEV, +# and guess 02:00 for 1945-04-12. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Austria 1920 only - Apr 5 2:00s 1:00 S +Rule Austria 1920 only - Sep 13 2:00s 0 - +Rule Austria 1946 only - Apr 14 2:00s 1:00 S +Rule Austria 1946 1948 - Oct Sun>=1 2:00s 0 - +Rule Austria 1947 only - Apr 6 2:00s 1:00 S +Rule Austria 1948 only - Apr 18 2:00s 1:00 S +Rule Austria 1980 only - Apr 6 0:00 1:00 S +Rule Austria 1980 only - Sep 28 0:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Vienna 1:05:20 - LMT 1893 Apr + 1:00 C-Eur CE%sT 1920 + 1:00 Austria CE%sT 1940 Apr 1 2:00s + 1:00 C-Eur CE%sT 1945 Apr 2 2:00s + 1:00 1:00 CEST 1945 Apr 12 2:00s + 1:00 - CET 1946 + 1:00 Austria CE%sT 1981 + 1:00 EU CE%sT + +# Belarus +# From Yauhen Kharuzhy (2011-09-16): +# By latest Belarus government act Europe/Minsk timezone was changed to +# GMT+3 without DST (was GMT+2 with DST). +# +# Sources (Russian language): +# 1. +# <a href="http://www.belta.by/ru/all_news/society/V-Belarusi-otmenjaetsja-perexod-na-sezonnoe-vremja_i_572952.html"> +# http://www.belta.by/ru/all_news/society/V-Belarusi-otmenjaetsja-perexod-na-sezonnoe-vremja_i_572952.html +# </a> +# 2. +# <a href="http://naviny.by/rubrics/society/2011/09/16/ic_articles_116_175144/"> +# http://naviny.by/rubrics/society/2011/09/16/ic_articles_116_175144/ +# </a> +# 3. +# <a href="http://news.tut.by/society/250578.html"> +# http://news.tut.by/society/250578.html +# </a> +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Minsk 1:50:16 - LMT 1880 + 1:50 - MMT 1924 May 2 # Minsk Mean Time + 2:00 - EET 1930 Jun 21 + 3:00 - MSK 1941 Jun 28 + 1:00 C-Eur CE%sT 1944 Jul 3 + 3:00 Russia MSK/MSD 1990 + 3:00 - MSK 1991 Mar 31 2:00s + 2:00 1:00 EEST 1991 Sep 29 2:00s + 2:00 - EET 1992 Mar 29 0:00s + 2:00 1:00 EEST 1992 Sep 27 0:00s + 2:00 Russia EE%sT 2011 Mar 27 2:00s + 3:00 - FET # Further-eastern European Time + +# Belgium +# +# From Paul Eggert (1997-07-02): +# Entries from 1918 through 1991 are taken from: +# Annuaire de L'Observatoire Royal de Belgique, +# Avenue Circulaire, 3, B-1180 BRUXELLES, CLVIIe annee, 1991 +# (Imprimerie HAYEZ, s.p.r.l., Rue Fin, 4, 1080 BRUXELLES, MCMXC), +# pp 8-9. +# LMT before 1892 was 0:17:30, according to the official journal of Belgium: +# Moniteur Belge, Samedi 30 Avril 1892, N.121. +# Thanks to Pascal Delmoitie for these references. +# The 1918 rules are listed for completeness; they apply to unoccupied Belgium. +# Assume Brussels switched to WET in 1918 when the armistice took effect. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Belgium 1918 only - Mar 9 0:00s 1:00 S +Rule Belgium 1918 1919 - Oct Sat>=1 23:00s 0 - +Rule Belgium 1919 only - Mar 1 23:00s 1:00 S +Rule Belgium 1920 only - Feb 14 23:00s 1:00 S +Rule Belgium 1920 only - Oct 23 23:00s 0 - +Rule Belgium 1921 only - Mar 14 23:00s 1:00 S +Rule Belgium 1921 only - Oct 25 23:00s 0 - +Rule Belgium 1922 only - Mar 25 23:00s 1:00 S +Rule Belgium 1922 1927 - Oct Sat>=1 23:00s 0 - +Rule Belgium 1923 only - Apr 21 23:00s 1:00 S +Rule Belgium 1924 only - Mar 29 23:00s 1:00 S +Rule Belgium 1925 only - Apr 4 23:00s 1:00 S +# DSH writes that a royal decree of 1926-02-22 specified the Sun following 3rd +# Sat in Apr (except if it's Easter, in which case it's one Sunday earlier), +# to Sun following 1st Sat in Oct, and that a royal decree of 1928-09-15 +# changed the transition times to 02:00 GMT. +Rule Belgium 1926 only - Apr 17 23:00s 1:00 S +Rule Belgium 1927 only - Apr 9 23:00s 1:00 S +Rule Belgium 1928 only - Apr 14 23:00s 1:00 S +Rule Belgium 1928 1938 - Oct Sun>=2 2:00s 0 - +Rule Belgium 1929 only - Apr 21 2:00s 1:00 S +Rule Belgium 1930 only - Apr 13 2:00s 1:00 S +Rule Belgium 1931 only - Apr 19 2:00s 1:00 S +Rule Belgium 1932 only - Apr 3 2:00s 1:00 S +Rule Belgium 1933 only - Mar 26 2:00s 1:00 S +Rule Belgium 1934 only - Apr 8 2:00s 1:00 S +Rule Belgium 1935 only - Mar 31 2:00s 1:00 S +Rule Belgium 1936 only - Apr 19 2:00s 1:00 S +Rule Belgium 1937 only - Apr 4 2:00s 1:00 S +Rule Belgium 1938 only - Mar 27 2:00s 1:00 S +Rule Belgium 1939 only - Apr 16 2:00s 1:00 S +Rule Belgium 1939 only - Nov 19 2:00s 0 - +Rule Belgium 1940 only - Feb 25 2:00s 1:00 S +Rule Belgium 1944 only - Sep 17 2:00s 0 - +Rule Belgium 1945 only - Apr 2 2:00s 1:00 S +Rule Belgium 1945 only - Sep 16 2:00s 0 - +Rule Belgium 1946 only - May 19 2:00s 1:00 S +Rule Belgium 1946 only - Oct 7 2:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Brussels 0:17:30 - LMT 1880 + 0:17:30 - BMT 1892 May 1 12:00 # Brussels MT + 0:00 - WET 1914 Nov 8 + 1:00 - CET 1916 May 1 0:00 + 1:00 C-Eur CE%sT 1918 Nov 11 11:00u + 0:00 Belgium WE%sT 1940 May 20 2:00s + 1:00 C-Eur CE%sT 1944 Sep 3 + 1:00 Belgium CE%sT 1977 + 1:00 EU CE%sT + +# Bosnia and Herzegovina +# see Serbia + +# Bulgaria +# +# From Plamen Simenov via Steffen Thorsen (1999-09-09): +# A document of Government of Bulgaria (No.94/1997) says: +# EET --> EETDST is in 03:00 Local time in last Sunday of March ... +# EETDST --> EET is in 04:00 Local time in last Sunday of October +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Bulg 1979 only - Mar 31 23:00 1:00 S +Rule Bulg 1979 only - Oct 1 1:00 0 - +Rule Bulg 1980 1982 - Apr Sat>=1 23:00 1:00 S +Rule Bulg 1980 only - Sep 29 1:00 0 - +Rule Bulg 1981 only - Sep 27 2:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Sofia 1:33:16 - LMT 1880 + 1:56:56 - IMT 1894 Nov 30 # Istanbul MT? + 2:00 - EET 1942 Nov 2 3:00 + 1:00 C-Eur CE%sT 1945 + 1:00 - CET 1945 Apr 2 3:00 + 2:00 - EET 1979 Mar 31 23:00 + 2:00 Bulg EE%sT 1982 Sep 26 2:00 + 2:00 C-Eur EE%sT 1991 + 2:00 E-Eur EE%sT 1997 + 2:00 EU EE%sT + +# Croatia +# see Serbia + +# Cyprus +# Please see the `asia' file for Asia/Nicosia. + +# Czech Republic +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Czech 1945 only - Apr 8 2:00s 1:00 S +Rule Czech 1945 only - Nov 18 2:00s 0 - +Rule Czech 1946 only - May 6 2:00s 1:00 S +Rule Czech 1946 1949 - Oct Sun>=1 2:00s 0 - +Rule Czech 1947 only - Apr 20 2:00s 1:00 S +Rule Czech 1948 only - Apr 18 2:00s 1:00 S +Rule Czech 1949 only - Apr 9 2:00s 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Prague 0:57:44 - LMT 1850 + 0:57:44 - PMT 1891 Oct # Prague Mean Time + 1:00 C-Eur CE%sT 1944 Sep 17 2:00s + 1:00 Czech CE%sT 1979 + 1:00 EU CE%sT + +# Denmark, Faroe Islands, and Greenland + +# From Jesper Norgaard Welen (2005-04-26): +# http://www.hum.aau.dk/~poe/tid/tine/DanskTid.htm says that the law +# [introducing standard time] was in effect from 1894-01-01.... +# The page http://www.retsinfo.dk/_GETDOCI_/ACCN/A18930008330-REGL +# confirms this, and states that the law was put forth 1893-03-29. +# +# The EU treaty with effect from 1973: +# http://www.retsinfo.dk/_GETDOCI_/ACCN/A19722110030-REGL +# +# This provoked a new law from 1974 to make possible summer time changes +# in subsequenet decrees with the law +# http://www.retsinfo.dk/_GETDOCI_/ACCN/A19740022330-REGL +# +# It seems however that no decree was set forward until 1980. I have +# not found any decree, but in another related law, the effecting DST +# changes are stated explicitly to be from 1980-04-06 at 02:00 to +# 1980-09-28 at 02:00. If this is true, this differs slightly from +# the EU rule in that DST runs to 02:00, not 03:00. We don't know +# when Denmark began using the EU rule correctly, but we have only +# confirmation of the 1980-time, so I presume it was correct in 1981: +# The law is about the management of the extra hour, concerning +# working hours reported and effect on obligatory-rest rules (which +# was suspended on that night): +# http://www.retsinfo.dk/_GETDOCI_/ACCN/C19801120554-REGL + +# From Jesper Norgaard Welen (2005-06-11): +# The Herning Folkeblad (1980-09-26) reported that the night between +# Saturday and Sunday the clock is set back from three to two. + +# From Paul Eggert (2005-06-11): +# Hence the "02:00" of the 1980 law refers to standard time, not +# wall-clock time, and so the EU rules were in effect in 1980. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Denmark 1916 only - May 14 23:00 1:00 S +Rule Denmark 1916 only - Sep 30 23:00 0 - +Rule Denmark 1940 only - May 15 0:00 1:00 S +Rule Denmark 1945 only - Apr 2 2:00s 1:00 S +Rule Denmark 1945 only - Aug 15 2:00s 0 - +Rule Denmark 1946 only - May 1 2:00s 1:00 S +Rule Denmark 1946 only - Sep 1 2:00s 0 - +Rule Denmark 1947 only - May 4 2:00s 1:00 S +Rule Denmark 1947 only - Aug 10 2:00s 0 - +Rule Denmark 1948 only - May 9 2:00s 1:00 S +Rule Denmark 1948 only - Aug 8 2:00s 0 - +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Copenhagen 0:50:20 - LMT 1890 + 0:50:20 - CMT 1894 Jan 1 # Copenhagen MT + 1:00 Denmark CE%sT 1942 Nov 2 2:00s + 1:00 C-Eur CE%sT 1945 Apr 2 2:00 + 1:00 Denmark CE%sT 1980 + 1:00 EU CE%sT +Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Torshavn + 0:00 - WET 1981 + 0:00 EU WE%sT +# +# From Paul Eggert (2004-10-31): +# During World War II, Germany maintained secret manned weather stations in +# East Greenland and Franz Josef Land, but we don't know their time zones. +# My source for this is Wilhelm Dege's book mentioned under Svalbard. +# +# From Paul Eggert (2006-03-22): +# Greenland joined the EU as part of Denmark, obtained home rule on 1979-05-01, +# and left the EU on 1985-02-01. It therefore should have been using EU +# rules at least through 1984. Shanks & Pottenger say Scoresbysund and Godthab +# used C-Eur rules after 1980, but IATA SSIM (1991/1996) says they use EU +# rules since at least 1991. Assume EU rules since 1980. + +# From Gwillin Law (2001-06-06), citing +# <http://www.statkart.no/efs/efshefter/2001/efs5-2001.pdf> (2001-03-15), +# and with translations corrected by Steffen Thorsen: +# +# Greenland has four local times, and the relation to UTC +# is according to the following time line: +# +# The military zone near Thule UTC-4 +# Standard Greenland time UTC-3 +# Scoresbysund UTC-1 +# Danmarkshavn UTC +# +# In the military area near Thule and in Danmarkshavn DST will not be +# introduced. + +# From Rives McDow (2001-11-01): +# +# I correspond regularly with the Dansk Polarcenter, and wrote them at +# the time to clarify the situation in Thule. Unfortunately, I have +# not heard back from them regarding my recent letter. [But I have +# info from earlier correspondence.] +# +# According to the center, a very small local time zone around Thule +# Air Base keeps the time according to UTC-4, implementing daylight +# savings using North America rules, changing the time at 02:00 local time.... +# +# The east coast of Greenland north of the community of Scoresbysund +# uses UTC in the same way as in Iceland, year round, with no dst. +# There are just a few stations on this coast, including the +# Danmarkshavn ICAO weather station mentioned in your September 29th +# email. The other stations are two sledge patrol stations in +# Mestersvig and Daneborg, the air force base at Station Nord, and the +# DPC research station at Zackenberg. +# +# Scoresbysund and two small villages nearby keep time UTC-1 and use +# the same daylight savings time period as in West Greenland (Godthab). +# +# The rest of Greenland, including Godthab (this area, although it +# includes central Greenland, is known as west Greenland), keeps time +# UTC-3, with daylight savings methods according to European rules. +# +# It is common procedure to use UTC 0 in the wilderness of East and +# North Greenland, because it is mainly Icelandic aircraft operators +# maintaining traffic in these areas. However, the official status of +# this area is that it sticks with Godthab time. This area might be +# considered a dual time zone in some respects because of this. + +# From Rives McDow (2001-11-19): +# I heard back from someone stationed at Thule; the time change took place +# there at 2:00 AM. + +# From Paul Eggert (2006-03-22): +# From 1997 on the CIA map shows Danmarkshavn on GMT; +# the 1995 map as like Godthab. +# For lack of better info, assume they were like Godthab before 1996. +# startkart.no says Thule does not observe DST, but this is clearly an error, +# so go with Shanks & Pottenger for Thule transitions until this year. +# For 2007 on assume Thule will stay in sync with US DST rules. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Thule 1991 1992 - Mar lastSun 2:00 1:00 D +Rule Thule 1991 1992 - Sep lastSun 2:00 0 S +Rule Thule 1993 2006 - Apr Sun>=1 2:00 1:00 D +Rule Thule 1993 2006 - Oct lastSun 2:00 0 S +Rule Thule 2007 max - Mar Sun>=8 2:00 1:00 D +Rule Thule 2007 max - Nov Sun>=1 2:00 0 S +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Danmarkshavn -1:14:40 - LMT 1916 Jul 28 + -3:00 - WGT 1980 Apr 6 2:00 + -3:00 EU WG%sT 1996 + 0:00 - GMT +Zone America/Scoresbysund -1:27:52 - LMT 1916 Jul 28 # Ittoqqortoormiit + -2:00 - CGT 1980 Apr 6 2:00 + -2:00 C-Eur CG%sT 1981 Mar 29 + -1:00 EU EG%sT +Zone America/Godthab -3:26:56 - LMT 1916 Jul 28 # Nuuk + -3:00 - WGT 1980 Apr 6 2:00 + -3:00 EU WG%sT +Zone America/Thule -4:35:08 - LMT 1916 Jul 28 # Pituffik air base + -4:00 Thule A%sT + +# Estonia +# From Peter Ilieve (1994-10-15): +# A relative in Tallinn confirms the accuracy of the data for 1989 onwards +# [through 1994] and gives the legal authority for it, +# a regulation of the Government of Estonia, No. 111 of 1989.... +# +# From Peter Ilieve (1996-10-28): +# [IATA SSIM (1992/1996) claims that the Baltic republics switch at 01:00s, +# but a relative confirms that Estonia still switches at 02:00s, writing:] +# ``I do not [know] exactly but there are some little different +# (confusing) rules for International Air and Railway Transport Schedules +# conversion in Sunday connected with end of summer time in Estonia.... +# A discussion is running about the summer time efficiency and effect on +# human physiology. It seems that Estonia maybe will not change to +# summer time next spring.'' + +# From Peter Ilieve (1998-11-04), heavily edited: +# <a href="http://trip.rk.ee/cgi-bin/thw?${BASE}=akt&${OOHTML}=rtd&TA=1998&TO=1&AN=1390"> +# The 1998-09-22 Estonian time law +# </a> +# refers to the Eighth Directive and cites the association agreement between +# the EU and Estonia, ratified by the Estonian law (RT II 1995, 22--27, 120). +# +# I also asked [my relative] whether they use any standard abbreviation +# for their standard and summer times. He says no, they use "suveaeg" +# (summer time) and "talveaeg" (winter time). + +# From <a href="http://www.baltictimes.com/">The Baltic Times</a> (1999-09-09) +# via Steffen Thorsen: +# This year will mark the last time Estonia shifts to summer time, +# a council of the ruling coalition announced Sept. 6.... +# But what this could mean for Estonia's chances of joining the European +# Union are still unclear. In 1994, the EU declared summer time compulsory +# for all member states until 2001. Brussels has yet to decide what to do +# after that. + +# From Mart Oruaas (2000-01-29): +# Regulation no. 301 (1999-10-12) obsoletes previous regulation +# no. 206 (1998-09-22) and thus sticks Estonia to +02:00 GMT for all +# the year round. The regulation is effective 1999-11-01. + +# From Toomas Soome (2002-02-21): +# The Estonian government has changed once again timezone politics. +# Now we are using again EU rules. +# +# From Urmet Jaanes (2002-03-28): +# The legislative reference is Government decree No. 84 on 2002-02-21. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Tallinn 1:39:00 - LMT 1880 + 1:39:00 - TMT 1918 Feb # Tallinn Mean Time + 1:00 C-Eur CE%sT 1919 Jul + 1:39:00 - TMT 1921 May + 2:00 - EET 1940 Aug 6 + 3:00 - MSK 1941 Sep 15 + 1:00 C-Eur CE%sT 1944 Sep 22 + 3:00 Russia MSK/MSD 1989 Mar 26 2:00s + 2:00 1:00 EEST 1989 Sep 24 2:00s + 2:00 C-Eur EE%sT 1998 Sep 22 + 2:00 EU EE%sT 1999 Nov 1 + 2:00 - EET 2002 Feb 21 + 2:00 EU EE%sT + +# Finland + +# From Hannu Strang (1994-09-25 06:03:37 UTC): +# Well, here in Helsinki we're just changing from summer time to regular one, +# and it's supposed to change at 4am... + +# From Janne Snabb (2010-0715): +# +# I noticed that the Finland data is not accurate for years 1981 and 1982. +# During these two first trial years the DST adjustment was made one hour +# earlier than in forthcoming years. Starting 1983 the adjustment was made +# according to the central European standards. +# +# This is documented in Heikki Oja: Aikakirja 2007, published by The Almanac +# Office of University of Helsinki, ISBN 952-10-3221-9, available online (in +# Finnish) at +# +# <a href="http://almanakka.helsinki.fi/aikakirja/Aikakirja2007kokonaan.pdf"> +# http://almanakka.helsinki.fi/aikakirja/Aikakirja2007kokonaan.pdf +# </a> +# +# Page 105 (56 in PDF version) has a handy table of all past daylight savings +# transitions. It is easy enough to interpret without Finnish skills. +# +# This is also confirmed by Finnish Broadcasting Company's archive at: +# +# <a href="http://www.yle.fi/elavaarkisto/?s=s&g=1&ag=5&t=&a=3401"> +# http://www.yle.fi/elavaarkisto/?s=s&g=1&ag=5&t=&a=3401 +# </a> +# +# The news clip from 1981 says that "the time between 2 and 3 o'clock does not +# exist tonight." + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Finland 1942 only - Apr 3 0:00 1:00 S +Rule Finland 1942 only - Oct 3 0:00 0 - +Rule Finland 1981 1982 - Mar lastSun 2:00 1:00 S +Rule Finland 1981 1982 - Sep lastSun 3:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Helsinki 1:39:52 - LMT 1878 May 31 + 1:39:52 - HMT 1921 May # Helsinki Mean Time + 2:00 Finland EE%sT 1983 + 2:00 EU EE%sT + +# Aaland Is +Link Europe/Helsinki Europe/Mariehamn + + +# France + +# From Ciro Discepolo (2000-12-20): +# +# Henri Le Corre, Regimes Horaires pour le monde entier, Editions +# Traditionnelles - Paris 2 books, 1993 +# +# Gabriel, Traite de l'heure dans le monde, Guy Tredaniel editeur, +# Paris, 1991 +# +# Francoise Gauquelin, Problemes de l'heure resolus en astrologie, +# Guy tredaniel, Paris 1987 + + +# +# Shank & Pottenger seem to use `24:00' ambiguously; resolve it with Whitman. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule France 1916 only - Jun 14 23:00s 1:00 S +Rule France 1916 1919 - Oct Sun>=1 23:00s 0 - +Rule France 1917 only - Mar 24 23:00s 1:00 S +Rule France 1918 only - Mar 9 23:00s 1:00 S +Rule France 1919 only - Mar 1 23:00s 1:00 S +Rule France 1920 only - Feb 14 23:00s 1:00 S +Rule France 1920 only - Oct 23 23:00s 0 - +Rule France 1921 only - Mar 14 23:00s 1:00 S +Rule France 1921 only - Oct 25 23:00s 0 - +Rule France 1922 only - Mar 25 23:00s 1:00 S +# DSH writes that a law of 1923-05-24 specified 3rd Sat in Apr at 23:00 to 1st +# Sat in Oct at 24:00; and that in 1930, because of Easter, the transitions +# were Apr 12 and Oct 5. Go with Shanks & Pottenger. +Rule France 1922 1938 - Oct Sat>=1 23:00s 0 - +Rule France 1923 only - May 26 23:00s 1:00 S +Rule France 1924 only - Mar 29 23:00s 1:00 S +Rule France 1925 only - Apr 4 23:00s 1:00 S +Rule France 1926 only - Apr 17 23:00s 1:00 S +Rule France 1927 only - Apr 9 23:00s 1:00 S +Rule France 1928 only - Apr 14 23:00s 1:00 S +Rule France 1929 only - Apr 20 23:00s 1:00 S +Rule France 1930 only - Apr 12 23:00s 1:00 S +Rule France 1931 only - Apr 18 23:00s 1:00 S +Rule France 1932 only - Apr 2 23:00s 1:00 S +Rule France 1933 only - Mar 25 23:00s 1:00 S +Rule France 1934 only - Apr 7 23:00s 1:00 S +Rule France 1935 only - Mar 30 23:00s 1:00 S +Rule France 1936 only - Apr 18 23:00s 1:00 S +Rule France 1937 only - Apr 3 23:00s 1:00 S +Rule France 1938 only - Mar 26 23:00s 1:00 S +Rule France 1939 only - Apr 15 23:00s 1:00 S +Rule France 1939 only - Nov 18 23:00s 0 - +Rule France 1940 only - Feb 25 2:00 1:00 S +# The French rules for 1941-1944 were not used in Paris, but Shanks & Pottenger +# write that they were used in Monaco and in many French locations. +# Le Corre writes that the upper limit of the free zone was Arneguy, Orthez, +# Mont-de-Marsan, Bazas, Langon, Lamotte-Montravel, Marouil, La +# Rochefoucault, Champagne-Mouton, La Roche-Posay, La Haye-Descartes, +# Loches, Montrichard, Vierzon, Bourges, Moulins, Digoin, +# Paray-le-Monial, Montceau-les-Mines, Chalons-sur-Saone, Arbois, +# Dole, Morez, St-Claude, and Collonges (Haute-Savoie). +Rule France 1941 only - May 5 0:00 2:00 M # Midsummer +# Shanks & Pottenger say this transition occurred at Oct 6 1:00, +# but go with Denis Excoffier (1997-12-12), +# who quotes the Ephemerides Astronomiques for 1998 from Bureau des Longitudes +# as saying 5/10/41 22hUT. +Rule France 1941 only - Oct 6 0:00 1:00 S +Rule France 1942 only - Mar 9 0:00 2:00 M +Rule France 1942 only - Nov 2 3:00 1:00 S +Rule France 1943 only - Mar 29 2:00 2:00 M +Rule France 1943 only - Oct 4 3:00 1:00 S +Rule France 1944 only - Apr 3 2:00 2:00 M +Rule France 1944 only - Oct 8 1:00 1:00 S +Rule France 1945 only - Apr 2 2:00 2:00 M +Rule France 1945 only - Sep 16 3:00 0 - +# Shanks & Pottenger give Mar 28 2:00 and Sep 26 3:00; +# go with Excoffier's 28/3/76 0hUT and 25/9/76 23hUT. +Rule France 1976 only - Mar 28 1:00 1:00 S +Rule France 1976 only - Sep 26 1:00 0 - +# Shanks & Pottenger give 0:09:20 for Paris Mean Time, and Whitman 0:09:05, +# but Howse quotes the actual French legislation as saying 0:09:21. +# Go with Howse. Howse writes that the time in France was officially based +# on PMT-0:09:21 until 1978-08-09, when the time base finally switched to UTC. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Paris 0:09:21 - LMT 1891 Mar 15 0:01 + 0:09:21 - PMT 1911 Mar 11 0:01 # Paris MT +# Shanks & Pottenger give 1940 Jun 14 0:00; go with Excoffier and Le Corre. + 0:00 France WE%sT 1940 Jun 14 23:00 +# Le Corre says Paris stuck with occupied-France time after the liberation; +# go with Shanks & Pottenger. + 1:00 C-Eur CE%sT 1944 Aug 25 + 0:00 France WE%sT 1945 Sep 16 3:00 + 1:00 France CE%sT 1977 + 1:00 EU CE%sT + +# Germany + +# From Markus Kuhn (1998-09-29): +# The German time zone web site by the Physikalisch-Technische +# Bundesanstalt contains DST information back to 1916. +# [See tz-link.htm for the URL.] + +# From Joerg Schilling (2002-10-23): +# In 1945, Berlin was switched to Moscow Summer time (GMT+4) by +# <a href="http://www.dhm.de/lemo/html/biografien/BersarinNikolai/"> +# General [Nikolai] Bersarin</a>. + +# From Paul Eggert (2003-03-08): +# <a href="http://www.parlament-berlin.de/pds-fraktion.nsf/727459127c8b66ee8525662300459099/defc77cb784f180ac1256c2b0030274b/$FILE/bersarint.pdf"> +# http://www.parlament-berlin.de/pds-fraktion.nsf/727459127c8b66ee8525662300459099/defc77cb784f180ac1256c2b0030274b/$FILE/bersarint.pdf +# </a> +# says that Bersarin issued an order to use Moscow time on May 20. +# However, Moscow did not observe daylight saving in 1945, so +# this was equivalent to CEMT (GMT+3), not GMT+4. + + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Germany 1946 only - Apr 14 2:00s 1:00 S +Rule Germany 1946 only - Oct 7 2:00s 0 - +Rule Germany 1947 1949 - Oct Sun>=1 2:00s 0 - +# http://www.ptb.de/de/org/4/44/441/salt.htm says the following transition +# occurred at 3:00 MEZ, not the 2:00 MEZ given in Shanks & Pottenger. +# Go with the PTB. +Rule Germany 1947 only - Apr 6 3:00s 1:00 S +Rule Germany 1947 only - May 11 2:00s 2:00 M +Rule Germany 1947 only - Jun 29 3:00 1:00 S +Rule Germany 1948 only - Apr 18 2:00s 1:00 S +Rule Germany 1949 only - Apr 10 2:00s 1:00 S + +Rule SovietZone 1945 only - May 24 2:00 2:00 M # Midsummer +Rule SovietZone 1945 only - Sep 24 3:00 1:00 S +Rule SovietZone 1945 only - Nov 18 2:00s 0 - + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Berlin 0:53:28 - LMT 1893 Apr + 1:00 C-Eur CE%sT 1945 May 24 2:00 + 1:00 SovietZone CE%sT 1946 + 1:00 Germany CE%sT 1980 + 1:00 EU CE%sT + +# Georgia +# Please see the "asia" file for Asia/Tbilisi. +# Herodotus (Histories, IV.45) says Georgia north of the Phasis (now Rioni) +# is in Europe. Our reference location Tbilisi is in the Asian part. + +# Gibraltar +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Gibraltar -0:21:24 - LMT 1880 Aug 2 0:00s + 0:00 GB-Eire %s 1957 Apr 14 2:00 + 1:00 - CET 1982 + 1:00 EU CE%sT + +# Greece +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# Whitman gives 1932 Jul 5 - Nov 1; go with Shanks & Pottenger. +Rule Greece 1932 only - Jul 7 0:00 1:00 S +Rule Greece 1932 only - Sep 1 0:00 0 - +# Whitman gives 1941 Apr 25 - ?; go with Shanks & Pottenger. +Rule Greece 1941 only - Apr 7 0:00 1:00 S +# Whitman gives 1942 Feb 2 - ?; go with Shanks & Pottenger. +Rule Greece 1942 only - Nov 2 3:00 0 - +Rule Greece 1943 only - Mar 30 0:00 1:00 S +Rule Greece 1943 only - Oct 4 0:00 0 - +# Whitman gives 1944 Oct 3 - Oct 31; go with Shanks & Pottenger. +Rule Greece 1952 only - Jul 1 0:00 1:00 S +Rule Greece 1952 only - Nov 2 0:00 0 - +Rule Greece 1975 only - Apr 12 0:00s 1:00 S +Rule Greece 1975 only - Nov 26 0:00s 0 - +Rule Greece 1976 only - Apr 11 2:00s 1:00 S +Rule Greece 1976 only - Oct 10 2:00s 0 - +Rule Greece 1977 1978 - Apr Sun>=1 2:00s 1:00 S +Rule Greece 1977 only - Sep 26 2:00s 0 - +Rule Greece 1978 only - Sep 24 4:00 0 - +Rule Greece 1979 only - Apr 1 9:00 1:00 S +Rule Greece 1979 only - Sep 29 2:00 0 - +Rule Greece 1980 only - Apr 1 0:00 1:00 S +Rule Greece 1980 only - Sep 28 0:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Athens 1:34:52 - LMT 1895 Sep 14 + 1:34:52 - AMT 1916 Jul 28 0:01 # Athens MT + 2:00 Greece EE%sT 1941 Apr 30 + 1:00 Greece CE%sT 1944 Apr 4 + 2:00 Greece EE%sT 1981 + # Shanks & Pottenger say it switched to C-Eur in 1981; + # go with EU instead, since Greece joined it on Jan 1. + 2:00 EU EE%sT + +# Hungary +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Hungary 1918 only - Apr 1 3:00 1:00 S +Rule Hungary 1918 only - Sep 29 3:00 0 - +Rule Hungary 1919 only - Apr 15 3:00 1:00 S +Rule Hungary 1919 only - Sep 15 3:00 0 - +Rule Hungary 1920 only - Apr 5 3:00 1:00 S +Rule Hungary 1920 only - Sep 30 3:00 0 - +Rule Hungary 1945 only - May 1 23:00 1:00 S +Rule Hungary 1945 only - Nov 3 0:00 0 - +Rule Hungary 1946 only - Mar 31 2:00s 1:00 S +Rule Hungary 1946 1949 - Oct Sun>=1 2:00s 0 - +Rule Hungary 1947 1949 - Apr Sun>=4 2:00s 1:00 S +Rule Hungary 1950 only - Apr 17 2:00s 1:00 S +Rule Hungary 1950 only - Oct 23 2:00s 0 - +Rule Hungary 1954 1955 - May 23 0:00 1:00 S +Rule Hungary 1954 1955 - Oct 3 0:00 0 - +Rule Hungary 1956 only - Jun Sun>=1 0:00 1:00 S +Rule Hungary 1956 only - Sep lastSun 0:00 0 - +Rule Hungary 1957 only - Jun Sun>=1 1:00 1:00 S +Rule Hungary 1957 only - Sep lastSun 3:00 0 - +Rule Hungary 1980 only - Apr 6 1:00 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Budapest 1:16:20 - LMT 1890 Oct + 1:00 C-Eur CE%sT 1918 + 1:00 Hungary CE%sT 1941 Apr 6 2:00 + 1:00 C-Eur CE%sT 1945 + 1:00 Hungary CE%sT 1980 Sep 28 2:00s + 1:00 EU CE%sT + +# Iceland +# +# From Adam David (1993-11-06): +# The name of the timezone in Iceland for system / mail / news purposes is GMT. +# +# (1993-12-05): +# This material is paraphrased from the 1988 edition of the University of +# Iceland Almanak. +# +# From January 1st, 1908 the whole of Iceland was standardised at 1 hour +# behind GMT. Previously, local mean solar time was used in different parts +# of Iceland, the almanak had been based on Reykjavik mean solar time which +# was 1 hour and 28 minutes behind GMT. +# +# "first day of winter" referred to [below] means the first day of the 26 weeks +# of winter, according to the old icelandic calendar that dates back to the +# time the norsemen first settled Iceland. The first day of winter is always +# Saturday, but is not dependent on the Julian or Gregorian calendars. +# +# (1993-12-10): +# I have a reference from the Oxford Icelandic-English dictionary for the +# beginning of winter, which ties it to the ecclesiastical calendar (and thus +# to the julian/gregorian calendar) over the period in question. +# the winter begins on the Saturday next before St. Luke's day +# (old style), or on St. Luke's day, if a Saturday. +# St. Luke's day ought to be traceable from ecclesiastical sources. "old style" +# might be a reference to the Julian calendar as opposed to Gregorian, or it +# might mean something else (???). +# +# From Paul Eggert (2006-03-22): +# The Iceland Almanak, Shanks & Pottenger, and Whitman disagree on many points. +# We go with the Almanak, except for one claim from Shanks & Pottenger, namely +# that Reykavik was 21W57 from 1837 to 1908, local mean time before that. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Iceland 1917 1918 - Feb 19 23:00 1:00 S +Rule Iceland 1917 only - Oct 21 1:00 0 - +Rule Iceland 1918 only - Nov 16 1:00 0 - +Rule Iceland 1939 only - Apr 29 23:00 1:00 S +Rule Iceland 1939 only - Nov 29 2:00 0 - +Rule Iceland 1940 only - Feb 25 2:00 1:00 S +Rule Iceland 1940 only - Nov 3 2:00 0 - +Rule Iceland 1941 only - Mar 2 1:00s 1:00 S +Rule Iceland 1941 only - Nov 2 1:00s 0 - +Rule Iceland 1942 only - Mar 8 1:00s 1:00 S +Rule Iceland 1942 only - Oct 25 1:00s 0 - +# 1943-1946 - first Sunday in March until first Sunday in winter +Rule Iceland 1943 1946 - Mar Sun>=1 1:00s 1:00 S +Rule Iceland 1943 1948 - Oct Sun>=22 1:00s 0 - +# 1947-1967 - first Sunday in April until first Sunday in winter +Rule Iceland 1947 1967 - Apr Sun>=1 1:00s 1:00 S +# 1949 Oct transition delayed by 1 week +Rule Iceland 1949 only - Oct 30 1:00s 0 - +Rule Iceland 1950 1966 - Oct Sun>=22 1:00s 0 - +Rule Iceland 1967 only - Oct 29 1:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Atlantic/Reykjavik -1:27:24 - LMT 1837 + -1:27:48 - RMT 1908 # Reykjavik Mean Time? + -1:00 Iceland IS%sT 1968 Apr 7 1:00s + 0:00 - GMT + +# Italy +# +# From Paul Eggert (2001-03-06): +# Sicily and Sardinia each had their own time zones from 1866 to 1893, +# called Palermo Time (+00:53:28) and Cagliari Time (+00:36:32). +# During World War II, German-controlled Italy used German time. +# But these events all occurred before the 1970 cutoff, +# so record only the time in Rome. +# +# From Paul Eggert (2006-03-22): +# For Italian DST we have three sources: Shanks & Pottenger, Whitman, and +# F. Pollastri +# <a href="http://toi.iriti.cnr.it/uk/ienitlt.html"> +# Day-light Saving Time in Italy (2006-02-03) +# </a> +# (`FP' below), taken from an Italian National Electrotechnical Institute +# publication. When the three sources disagree, guess who's right, as follows: +# +# year FP Shanks&P. (S) Whitman (W) Go with: +# 1916 06-03 06-03 24:00 06-03 00:00 FP & W +# 09-30 09-30 24:00 09-30 01:00 FP; guess 24:00s +# 1917 04-01 03-31 24:00 03-31 00:00 FP & S +# 09-30 09-29 24:00 09-30 01:00 FP & W +# 1918 03-09 03-09 24:00 03-09 00:00 FP & S +# 10-06 10-05 24:00 10-06 01:00 FP & W +# 1919 03-01 03-01 24:00 03-01 00:00 FP & S +# 10-04 10-04 24:00 10-04 01:00 FP; guess 24:00s +# 1920 03-20 03-20 24:00 03-20 00:00 FP & S +# 09-18 09-18 24:00 10-01 01:00 FP; guess 24:00s +# 1944 04-02 04-03 02:00 S (see C-Eur) +# 09-16 10-02 03:00 FP; guess 24:00s +# 1945 09-14 09-16 24:00 FP; guess 24:00s +# 1970 05-21 05-31 00:00 S +# 09-20 09-27 00:00 S +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Italy 1916 only - Jun 3 0:00s 1:00 S +Rule Italy 1916 only - Oct 1 0:00s 0 - +Rule Italy 1917 only - Apr 1 0:00s 1:00 S +Rule Italy 1917 only - Sep 30 0:00s 0 - +Rule Italy 1918 only - Mar 10 0:00s 1:00 S +Rule Italy 1918 1919 - Oct Sun>=1 0:00s 0 - +Rule Italy 1919 only - Mar 2 0:00s 1:00 S +Rule Italy 1920 only - Mar 21 0:00s 1:00 S +Rule Italy 1920 only - Sep 19 0:00s 0 - +Rule Italy 1940 only - Jun 15 0:00s 1:00 S +Rule Italy 1944 only - Sep 17 0:00s 0 - +Rule Italy 1945 only - Apr 2 2:00 1:00 S +Rule Italy 1945 only - Sep 15 0:00s 0 - +Rule Italy 1946 only - Mar 17 2:00s 1:00 S +Rule Italy 1946 only - Oct 6 2:00s 0 - +Rule Italy 1947 only - Mar 16 0:00s 1:00 S +Rule Italy 1947 only - Oct 5 0:00s 0 - +Rule Italy 1948 only - Feb 29 2:00s 1:00 S +Rule Italy 1948 only - Oct 3 2:00s 0 - +Rule Italy 1966 1968 - May Sun>=22 0:00 1:00 S +Rule Italy 1966 1969 - Sep Sun>=22 0:00 0 - +Rule Italy 1969 only - Jun 1 0:00 1:00 S +Rule Italy 1970 only - May 31 0:00 1:00 S +Rule Italy 1970 only - Sep lastSun 0:00 0 - +Rule Italy 1971 1972 - May Sun>=22 0:00 1:00 S +Rule Italy 1971 only - Sep lastSun 1:00 0 - +Rule Italy 1972 only - Oct 1 0:00 0 - +Rule Italy 1973 only - Jun 3 0:00 1:00 S +Rule Italy 1973 1974 - Sep lastSun 0:00 0 - +Rule Italy 1974 only - May 26 0:00 1:00 S +Rule Italy 1975 only - Jun 1 0:00s 1:00 S +Rule Italy 1975 1977 - Sep lastSun 0:00s 0 - +Rule Italy 1976 only - May 30 0:00s 1:00 S +Rule Italy 1977 1979 - May Sun>=22 0:00s 1:00 S +Rule Italy 1978 only - Oct 1 0:00s 0 - +Rule Italy 1979 only - Sep 30 0:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Rome 0:49:56 - LMT 1866 Sep 22 + 0:49:56 - RMT 1893 Nov 1 0:00s # Rome Mean + 1:00 Italy CE%sT 1942 Nov 2 2:00s + 1:00 C-Eur CE%sT 1944 Jul + 1:00 Italy CE%sT 1980 + 1:00 EU CE%sT + +Link Europe/Rome Europe/Vatican +Link Europe/Rome Europe/San_Marino + +# Latvia + +# From Liene Kanepe (1998-09-17): + +# I asked about this matter Scientific Secretary of the Institute of Astronomy +# of The University of Latvia Dr. paed Mr. Ilgonis Vilks. I also searched the +# correct data in juridical acts and I found some juridical documents about +# changes in the counting of time in Latvia from 1981.... +# +# Act No.35 of the Council of Ministers of Latvian SSR of 1981-01-22 ... +# according to the Act No.925 of the Council of Ministers of USSR of 1980-10-24 +# ...: all year round the time of 2nd time zone + 1 hour, in addition turning +# the hands of the clock 1 hour forward on 1 April at 00:00 (GMT 31 March 21:00) +# and 1 hour backward on the 1 October at 00:00 (GMT 30 September 20:00). +# +# Act No.592 of the Council of Ministers of Latvian SSR of 1984-09-24 ... +# according to the Act No.967 of the Council of Ministers of USSR of 1984-09-13 +# ...: all year round the time of 2nd time zone + 1 hour, in addition turning +# the hands of the clock 1 hour forward on the last Sunday of March at 02:00 +# (GMT 23:00 on the previous day) and 1 hour backward on the last Sunday of +# September at 03:00 (GMT 23:00 on the previous day). +# +# Act No.81 of the Council of Ministers of Latvian SSR of 1989-03-22 ... +# according to the Act No.227 of the Council of Ministers of USSR of 1989-03-14 +# ...: since the last Sunday of March 1989 in Lithuanian SSR, Latvian SSR, +# Estonian SSR and Kaliningrad region of Russian Federation all year round the +# time of 2nd time zone (Moscow time minus one hour). On the territory of Latvia +# transition to summer time is performed on the last Sunday of March at 02:00 +# (GMT 00:00), turning the hands of the clock 1 hour forward. The end of +# daylight saving time is performed on the last Sunday of September at 03:00 +# (GMT 00:00), turning the hands of the clock 1 hour backward. Exception is +# 1989-03-26, when we must not turn the hands of the clock.... +# +# The Regulations of the Cabinet of Ministers of the Republic of Latvia of +# 1997-01-21 on transition to Summer time ... established the same order of +# daylight savings time settings as in the States of the European Union. + +# From Andrei Ivanov (2000-03-06): +# This year Latvia will not switch to Daylight Savings Time (as specified in +# <a href="http://www.lv-laiks.lv/wwwraksti/2000/071072/vd4.htm"> +# The Regulations of the Cabinet of Ministers of the Rep. of Latvia of +# 29-Feb-2000 (#79)</a>, in Latvian for subscribers only). + +# <a href="http://www.rferl.org/newsline/2001/01/3-CEE/cee-030101.html"> +# From RFE/RL Newsline (2001-01-03), noted after a heads-up by Rives McDow: +# </a> +# The Latvian government on 2 January decided that the country will +# institute daylight-saving time this spring, LETA reported. +# Last February the three Baltic states decided not to turn back their +# clocks one hour in the spring.... +# Minister of Economy Aigars Kalvitis noted that Latvia had too few +# daylight hours and thus decided to comply with a draft European +# Commission directive that provides for instituting daylight-saving +# time in EU countries between 2002 and 2006. The Latvian government +# urged Lithuania and Estonia to adopt a similar time policy, but it +# appears that they will not do so.... + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Latvia 1989 1996 - Mar lastSun 2:00s 1:00 S +Rule Latvia 1989 1996 - Sep lastSun 2:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Riga 1:36:24 - LMT 1880 + 1:36:24 - RMT 1918 Apr 15 2:00 #Riga Mean Time + 1:36:24 1:00 LST 1918 Sep 16 3:00 #Latvian Summer + 1:36:24 - RMT 1919 Apr 1 2:00 + 1:36:24 1:00 LST 1919 May 22 3:00 + 1:36:24 - RMT 1926 May 11 + 2:00 - EET 1940 Aug 5 + 3:00 - MSK 1941 Jul + 1:00 C-Eur CE%sT 1944 Oct 13 + 3:00 Russia MSK/MSD 1989 Mar lastSun 2:00s + 2:00 1:00 EEST 1989 Sep lastSun 2:00s + 2:00 Latvia EE%sT 1997 Jan 21 + 2:00 EU EE%sT 2000 Feb 29 + 2:00 - EET 2001 Jan 2 + 2:00 EU EE%sT + +# Liechtenstein +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Vaduz 0:38:04 - LMT 1894 Jun + 1:00 - CET 1981 + 1:00 EU CE%sT + +# Lithuania + +# From Paul Eggert (1996-11-22): +# IATA SSIM (1992/1996) says Lithuania uses W-Eur rules, but since it is +# known to be wrong about Estonia and Latvia, assume it's wrong here too. + +# From Marius Gedminas (1998-08-07): +# I would like to inform that in this year Lithuanian time zone +# (Europe/Vilnius) was changed. + +# From <a href="http://www.elta.lt/">ELTA</a> No. 972 (2582) (1999-09-29), +# via Steffen Thorsen: +# Lithuania has shifted back to the second time zone (GMT plus two hours) +# to be valid here starting from October 31, +# as decided by the national government on Wednesday.... +# The Lithuanian government also announced plans to consider a +# motion to give up shifting to summer time in spring, as it was +# already done by Estonia. + +# From the <a href="http://www.tourism.lt/informa/ff.htm"> +# Fact File, Lithuanian State Department of Tourism +# </a> (2000-03-27): Local time is GMT+2 hours ..., no daylight saving. + +# From a user via Klaus Marten (2003-02-07): +# As a candidate for membership of the European Union, Lithuania will +# observe Summer Time in 2003, changing its clocks at the times laid +# down in EU Directive 2000/84 of 19.I.01 (i.e. at the same times as its +# neighbour Latvia). The text of the Lithuanian government Order of +# 7.XI.02 to this effect can be found at +# http://www.lrvk.lt/nut/11/n1749.htm + + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Vilnius 1:41:16 - LMT 1880 + 1:24:00 - WMT 1917 # Warsaw Mean Time + 1:35:36 - KMT 1919 Oct 10 # Kaunas Mean Time + 1:00 - CET 1920 Jul 12 + 2:00 - EET 1920 Oct 9 + 1:00 - CET 1940 Aug 3 + 3:00 - MSK 1941 Jun 24 + 1:00 C-Eur CE%sT 1944 Aug + 3:00 Russia MSK/MSD 1991 Mar 31 2:00s + 2:00 1:00 EEST 1991 Sep 29 2:00s + 2:00 C-Eur EE%sT 1998 + 2:00 - EET 1998 Mar 29 1:00u + 1:00 EU CE%sT 1999 Oct 31 1:00u + 2:00 - EET 2003 Jan 1 + 2:00 EU EE%sT + +# Luxembourg +# Whitman disagrees with most of these dates in minor ways; +# go with Shanks & Pottenger. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Lux 1916 only - May 14 23:00 1:00 S +Rule Lux 1916 only - Oct 1 1:00 0 - +Rule Lux 1917 only - Apr 28 23:00 1:00 S +Rule Lux 1917 only - Sep 17 1:00 0 - +Rule Lux 1918 only - Apr Mon>=15 2:00s 1:00 S +Rule Lux 1918 only - Sep Mon>=15 2:00s 0 - +Rule Lux 1919 only - Mar 1 23:00 1:00 S +Rule Lux 1919 only - Oct 5 3:00 0 - +Rule Lux 1920 only - Feb 14 23:00 1:00 S +Rule Lux 1920 only - Oct 24 2:00 0 - +Rule Lux 1921 only - Mar 14 23:00 1:00 S +Rule Lux 1921 only - Oct 26 2:00 0 - +Rule Lux 1922 only - Mar 25 23:00 1:00 S +Rule Lux 1922 only - Oct Sun>=2 1:00 0 - +Rule Lux 1923 only - Apr 21 23:00 1:00 S +Rule Lux 1923 only - Oct Sun>=2 2:00 0 - +Rule Lux 1924 only - Mar 29 23:00 1:00 S +Rule Lux 1924 1928 - Oct Sun>=2 1:00 0 - +Rule Lux 1925 only - Apr 5 23:00 1:00 S +Rule Lux 1926 only - Apr 17 23:00 1:00 S +Rule Lux 1927 only - Apr 9 23:00 1:00 S +Rule Lux 1928 only - Apr 14 23:00 1:00 S +Rule Lux 1929 only - Apr 20 23:00 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Luxembourg 0:24:36 - LMT 1904 Jun + 1:00 Lux CE%sT 1918 Nov 25 + 0:00 Lux WE%sT 1929 Oct 6 2:00s + 0:00 Belgium WE%sT 1940 May 14 3:00 + 1:00 C-Eur WE%sT 1944 Sep 18 3:00 + 1:00 Belgium CE%sT 1977 + 1:00 EU CE%sT + +# Macedonia +# see Serbia + +# Malta +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Malta 1973 only - Mar 31 0:00s 1:00 S +Rule Malta 1973 only - Sep 29 0:00s 0 - +Rule Malta 1974 only - Apr 21 0:00s 1:00 S +Rule Malta 1974 only - Sep 16 0:00s 0 - +Rule Malta 1975 1979 - Apr Sun>=15 2:00 1:00 S +Rule Malta 1975 1980 - Sep Sun>=15 2:00 0 - +Rule Malta 1980 only - Mar 31 2:00 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Malta 0:58:04 - LMT 1893 Nov 2 0:00s # Valletta + 1:00 Italy CE%sT 1942 Nov 2 2:00s + 1:00 C-Eur CE%sT 1945 Apr 2 2:00s + 1:00 Italy CE%sT 1973 Mar 31 + 1:00 Malta CE%sT 1981 + 1:00 EU CE%sT + +# Moldova + +# From Paul Eggert (2006-03-22): +# A previous version of this database followed Shanks & Pottenger, who write +# that Tiraspol switched to Moscow time on 1992-01-19 at 02:00. +# However, this is most likely an error, as Moldova declared independence +# on 1991-08-27 (the 1992-01-19 date is that of a Russian decree). +# In early 1992 there was large-scale interethnic violence in the area +# and it's possible that some Russophones continued to observe Moscow time. +# But [two people] separately reported via +# Jesper Norgaard that as of 2001-01-24 Tiraspol was like Chisinau. +# The Tiraspol entry has therefore been removed for now. +# +# From Alexander Krivenyshev (2011-10-17): +# Pridnestrovian Moldavian Republic (PMR, also known as +# "Pridnestrovie") has abolished seasonal clock change (no transition +# to the Winter Time). +# +# News (in Russian): +# <a href="http://www.kyivpost.ua/russia/news/pridnestrove-otkazalos-ot-perehoda-na-zimnee-vremya-30954.html"> +# http://www.kyivpost.ua/russia/news/pridnestrove-otkazalos-ot-perehoda-na-zimnee-vremya-30954.html +# </a> +# +# <a href="http://www.allmoldova.com/moldova-news/1249064116.html"> +# http://www.allmoldova.com/moldova-news/1249064116.html +# </a> +# +# The substance of this change (reinstatement of the Tiraspol entry) +# is from a patch from Petr Machata (2011-10-17) +# +# From Tim Parenti (2011-10-19) +# In addition, being situated at +4651+2938 would give Tiraspol +# a pre-1880 LMT offset of 1:58:32. +# +# (which agrees with the earlier entry that had been removed) +# +# From Alexander Krivenyshev (2011-10-26) +# NO need to divide Moldova into two timezones at this point. +# As of today, Transnistria (Pridnestrovie)- Tiraspol reversed its own +# decision to abolish DST this winter. +# Following Moldova and neighboring Ukraine- Transnistria (Pridnestrovie)- +# Tiraspol will go back to winter time on October 30, 2011. +# News from Moldova (in russian): +# <a href="http://ru.publika.md/link_317061.html"> +# http://ru.publika.md/link_317061.html +# </a> + + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Chisinau 1:55:20 - LMT 1880 + 1:55 - CMT 1918 Feb 15 # Chisinau MT + 1:44:24 - BMT 1931 Jul 24 # Bucharest MT + 2:00 Romania EE%sT 1940 Aug 15 + 2:00 1:00 EEST 1941 Jul 17 + 1:00 C-Eur CE%sT 1944 Aug 24 + 3:00 Russia MSK/MSD 1990 + 3:00 - MSK 1990 May 6 + 2:00 - EET 1991 + 2:00 Russia EE%sT 1992 + 2:00 E-Eur EE%sT 1997 +# See Romania commentary for the guessed 1997 transition to EU rules. + 2:00 EU EE%sT + +# Monaco +# Shanks & Pottenger give 0:09:20 for Paris Mean Time; go with Howse's +# more precise 0:09:21. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Monaco 0:29:32 - LMT 1891 Mar 15 + 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time + 0:00 France WE%sT 1945 Sep 16 3:00 + 1:00 France CE%sT 1977 + 1:00 EU CE%sT + +# Montenegro +# see Serbia + +# Netherlands + +# Howse writes that the Netherlands' railways used GMT between 1892 and 1940, +# but for other purposes the Netherlands used Amsterdam mean time. + +# However, Robert H. van Gent writes (2001-04-01): +# Howse's statement is only correct up to 1909. From 1909-05-01 (00:00:00 +# Amsterdam mean time) onwards, the whole of the Netherlands (including +# the Dutch railways) was required by law to observe Amsterdam mean time +# (19 minutes 32.13 seconds ahead of GMT). This had already been the +# common practice (except for the railways) for many decades but it was +# not until 1909 when the Dutch government finally defined this by law. +# On 1937-07-01 this was changed to 20 minutes (exactly) ahead of GMT and +# was generally known as Dutch Time ("Nederlandse Tijd"). +# +# (2001-04-08): +# 1892-05-01 was the date when the Dutch railways were by law required to +# observe GMT while the remainder of the Netherlands adhered to the common +# practice of following Amsterdam mean time. +# +# (2001-04-09): +# In 1835 the authorities of the province of North Holland requested the +# municipal authorities of the towns and cities in the province to observe +# Amsterdam mean time but I do not know in how many cases this request was +# actually followed. +# +# From 1852 onwards the Dutch telegraph offices were by law required to +# observe Amsterdam mean time. As the time signals from the observatory of +# Leiden were also distributed by the telegraph system, I assume that most +# places linked up with the telegraph (and railway) system automatically +# adopted Amsterdam mean time. +# +# Although the early Dutch railway companies initially observed a variety +# of times, most of them had adopted Amsterdam mean time by 1858 but it +# was not until 1866 when they were all required by law to observe +# Amsterdam mean time. + +# The data before 1945 are taken from +# <http://www.phys.uu.nl/~vgent/wettijd/wettijd.htm>. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Neth 1916 only - May 1 0:00 1:00 NST # Netherlands Summer Time +Rule Neth 1916 only - Oct 1 0:00 0 AMT # Amsterdam Mean Time +Rule Neth 1917 only - Apr 16 2:00s 1:00 NST +Rule Neth 1917 only - Sep 17 2:00s 0 AMT +Rule Neth 1918 1921 - Apr Mon>=1 2:00s 1:00 NST +Rule Neth 1918 1921 - Sep lastMon 2:00s 0 AMT +Rule Neth 1922 only - Mar lastSun 2:00s 1:00 NST +Rule Neth 1922 1936 - Oct Sun>=2 2:00s 0 AMT +Rule Neth 1923 only - Jun Fri>=1 2:00s 1:00 NST +Rule Neth 1924 only - Mar lastSun 2:00s 1:00 NST +Rule Neth 1925 only - Jun Fri>=1 2:00s 1:00 NST +# From 1926 through 1939 DST began 05-15, except that it was delayed by a week +# in years when 05-15 fell in the Pentecost weekend. +Rule Neth 1926 1931 - May 15 2:00s 1:00 NST +Rule Neth 1932 only - May 22 2:00s 1:00 NST +Rule Neth 1933 1936 - May 15 2:00s 1:00 NST +Rule Neth 1937 only - May 22 2:00s 1:00 NST +Rule Neth 1937 only - Jul 1 0:00 1:00 S +Rule Neth 1937 1939 - Oct Sun>=2 2:00s 0 - +Rule Neth 1938 1939 - May 15 2:00s 1:00 S +Rule Neth 1945 only - Apr 2 2:00s 1:00 S +Rule Neth 1945 only - Sep 16 2:00s 0 - +# +# Amsterdam Mean Time was +00:19:32.13 exactly, but the .13 is omitted +# below because the current format requires GMTOFF to be an integer. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Amsterdam 0:19:32 - LMT 1835 + 0:19:32 Neth %s 1937 Jul 1 + 0:20 Neth NE%sT 1940 May 16 0:00 # Dutch Time + 1:00 C-Eur CE%sT 1945 Apr 2 2:00 + 1:00 Neth CE%sT 1977 + 1:00 EU CE%sT + +# Norway +# http://met.no/met/met_lex/q_u/sommertid.html (2004-01) agrees with Shanks & +# Pottenger. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Norway 1916 only - May 22 1:00 1:00 S +Rule Norway 1916 only - Sep 30 0:00 0 - +Rule Norway 1945 only - Apr 2 2:00s 1:00 S +Rule Norway 1945 only - Oct 1 2:00s 0 - +Rule Norway 1959 1964 - Mar Sun>=15 2:00s 1:00 S +Rule Norway 1959 1965 - Sep Sun>=15 2:00s 0 - +Rule Norway 1965 only - Apr 25 2:00s 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Oslo 0:43:00 - LMT 1895 Jan 1 + 1:00 Norway CE%sT 1940 Aug 10 23:00 + 1:00 C-Eur CE%sT 1945 Apr 2 2:00 + 1:00 Norway CE%sT 1980 + 1:00 EU CE%sT + +# Svalbard & Jan Mayen + +# From Steffen Thorsen (2001-05-01): +# Although I could not find it explicitly, it seems that Jan Mayen and +# Svalbard have been using the same time as Norway at least since the +# time they were declared as parts of Norway. Svalbard was declared +# as a part of Norway by law of 1925-07-17 no 11, section 4 and Jan +# Mayen by law of 1930-02-27 no 2, section 2. (From +# http://www.lovdata.no/all/nl-19250717-011.html and +# http://www.lovdata.no/all/nl-19300227-002.html). The law/regulation +# for normal/standard time in Norway is from 1894-06-29 no 1 (came +# into operation on 1895-01-01) and Svalbard/Jan Mayen seem to be a +# part of this law since 1925/1930. (From +# http://www.lovdata.no/all/nl-18940629-001.html ) I have not been +# able to find if Jan Mayen used a different time zone (e.g. -0100) +# before 1930. Jan Mayen has only been "inhabitated" since 1921 by +# Norwegian meteorologists and maybe used the same time as Norway ever +# since 1921. Svalbard (Arctic/Longyearbyen) has been inhabited since +# before 1895, and therefore probably changed the local time somewhere +# between 1895 and 1925 (inclusive). + +# From Paul Eggert (2001-05-01): +# +# Actually, Jan Mayen was never occupied by Germany during World War II, +# so it must have diverged from Oslo time during the war, as Oslo was +# keeping Berlin time. +# +# <http://home.no.net/janmayen/history.htm> says that the meteorologists +# burned down their station in 1940 and left the island, but returned in +# 1941 with a small Norwegian garrison and continued operations despite +# frequent air ttacks from Germans. In 1943 the Americans established a +# radiolocating station on the island, called "Atlantic City". Possibly +# the UTC offset changed during the war, but I think it unlikely that +# Jan Mayen used German daylight-saving rules. +# +# Svalbard is more complicated, as it was raided in August 1941 by an +# Allied party that evacuated the civilian population to England (says +# <http://www.bartleby.com/65/sv/Svalbard.html>). The Svalbard FAQ +# <http://www.svalbard.com/SvalbardFAQ.html> says that the Germans were +# expelled on 1942-05-14. However, small parties of Germans did return, +# and according to Wilhelm Dege's book "War North of 80" (1954) +# <http://www.ucalgary.ca/UofC/departments/UP/1-55238/1-55238-110-2.html> +# the German armed forces at the Svalbard weather station code-named +# Haudegen did not surrender to the Allies until September 1945. +# +# All these events predate our cutoff date of 1970. Unless we can +# come up with more definitive info about the timekeeping during the +# war years it's probably best just do...the following for now: +Link Europe/Oslo Arctic/Longyearbyen + +# Poland +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Poland 1918 1919 - Sep 16 2:00s 0 - +Rule Poland 1919 only - Apr 15 2:00s 1:00 S +Rule Poland 1944 only - Apr 3 2:00s 1:00 S +# Whitman gives 1944 Nov 30; go with Shanks & Pottenger. +Rule Poland 1944 only - Oct 4 2:00 0 - +# For 1944-1948 Whitman gives the previous day; go with Shanks & Pottenger. +Rule Poland 1945 only - Apr 29 0:00 1:00 S +Rule Poland 1945 only - Nov 1 0:00 0 - +# For 1946 on the source is Kazimierz Borkowski, +# Torun Center for Astronomy, Dept. of Radio Astronomy, Nicolaus Copernicus U., +# <http://www.astro.uni.torun.pl/~kb/Artykuly/U-PA/Czas2.htm#tth_tAb1> +# Thanks to Przemyslaw Augustyniak (2005-05-28) for this reference. +# He also gives these further references: +# Mon Pol nr 13, poz 162 (1995) <http://www.abc.com.pl/serwis/mp/1995/0162.htm> +# Druk nr 2180 (2003) <http://www.senat.gov.pl/k5/dok/sejm/053/2180.pdf> +Rule Poland 1946 only - Apr 14 0:00s 1:00 S +Rule Poland 1946 only - Oct 7 2:00s 0 - +Rule Poland 1947 only - May 4 2:00s 1:00 S +Rule Poland 1947 1949 - Oct Sun>=1 2:00s 0 - +Rule Poland 1948 only - Apr 18 2:00s 1:00 S +Rule Poland 1949 only - Apr 10 2:00s 1:00 S +Rule Poland 1957 only - Jun 2 1:00s 1:00 S +Rule Poland 1957 1958 - Sep lastSun 1:00s 0 - +Rule Poland 1958 only - Mar 30 1:00s 1:00 S +Rule Poland 1959 only - May 31 1:00s 1:00 S +Rule Poland 1959 1961 - Oct Sun>=1 1:00s 0 - +Rule Poland 1960 only - Apr 3 1:00s 1:00 S +Rule Poland 1961 1964 - May lastSun 1:00s 1:00 S +Rule Poland 1962 1964 - Sep lastSun 1:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Warsaw 1:24:00 - LMT 1880 + 1:24:00 - WMT 1915 Aug 5 # Warsaw Mean Time + 1:00 C-Eur CE%sT 1918 Sep 16 3:00 + 2:00 Poland EE%sT 1922 Jun + 1:00 Poland CE%sT 1940 Jun 23 2:00 + 1:00 C-Eur CE%sT 1944 Oct + 1:00 Poland CE%sT 1977 + 1:00 W-Eur CE%sT 1988 + 1:00 EU CE%sT + +# Portugal +# +# From Rui Pedro Salgueiro (1992-11-12): +# Portugal has recently (September, 27) changed timezone +# (from WET to MET or CET) to harmonize with EEC. +# +# Martin Bruckmann (1996-02-29) reports via Peter Ilieve +# that Portugal is reverting to 0:00 by not moving its clocks this spring. +# The new Prime Minister was fed up with getting up in the dark in the winter. +# +# From Paul Eggert (1996-11-12): +# IATA SSIM (1991-09) reports several 1991-09 and 1992-09 transitions +# at 02:00u, not 01:00u. Assume that these are typos. +# IATA SSIM (1991/1992) reports that the Azores were at -1:00. +# IATA SSIM (1993-02) says +0:00; later issues (through 1996-09) say -1:00. +# Guess that the Azores changed to EU rules in 1992 (since that's when Portugal +# harmonized with the EU), and that they stayed +0:00 that winter. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# DSH writes that despite Decree 1,469 (1915), the change to the clocks was not +# done every year, depending on what Spain did, because of railroad schedules. +# Go with Shanks & Pottenger. +Rule Port 1916 only - Jun 17 23:00 1:00 S +# Whitman gives 1916 Oct 31; go with Shanks & Pottenger. +Rule Port 1916 only - Nov 1 1:00 0 - +Rule Port 1917 only - Feb 28 23:00s 1:00 S +Rule Port 1917 1921 - Oct 14 23:00s 0 - +Rule Port 1918 only - Mar 1 23:00s 1:00 S +Rule Port 1919 only - Feb 28 23:00s 1:00 S +Rule Port 1920 only - Feb 29 23:00s 1:00 S +Rule Port 1921 only - Feb 28 23:00s 1:00 S +Rule Port 1924 only - Apr 16 23:00s 1:00 S +Rule Port 1924 only - Oct 14 23:00s 0 - +Rule Port 1926 only - Apr 17 23:00s 1:00 S +Rule Port 1926 1929 - Oct Sat>=1 23:00s 0 - +Rule Port 1927 only - Apr 9 23:00s 1:00 S +Rule Port 1928 only - Apr 14 23:00s 1:00 S +Rule Port 1929 only - Apr 20 23:00s 1:00 S +Rule Port 1931 only - Apr 18 23:00s 1:00 S +# Whitman gives 1931 Oct 8; go with Shanks & Pottenger. +Rule Port 1931 1932 - Oct Sat>=1 23:00s 0 - +Rule Port 1932 only - Apr 2 23:00s 1:00 S +Rule Port 1934 only - Apr 7 23:00s 1:00 S +# Whitman gives 1934 Oct 5; go with Shanks & Pottenger. +Rule Port 1934 1938 - Oct Sat>=1 23:00s 0 - +# Shanks & Pottenger give 1935 Apr 30; go with Whitman. +Rule Port 1935 only - Mar 30 23:00s 1:00 S +Rule Port 1936 only - Apr 18 23:00s 1:00 S +# Whitman gives 1937 Apr 2; go with Shanks & Pottenger. +Rule Port 1937 only - Apr 3 23:00s 1:00 S +Rule Port 1938 only - Mar 26 23:00s 1:00 S +Rule Port 1939 only - Apr 15 23:00s 1:00 S +# Whitman gives 1939 Oct 7; go with Shanks & Pottenger. +Rule Port 1939 only - Nov 18 23:00s 0 - +Rule Port 1940 only - Feb 24 23:00s 1:00 S +# Shanks & Pottenger give 1940 Oct 7; go with Whitman. +Rule Port 1940 1941 - Oct 5 23:00s 0 - +Rule Port 1941 only - Apr 5 23:00s 1:00 S +Rule Port 1942 1945 - Mar Sat>=8 23:00s 1:00 S +Rule Port 1942 only - Apr 25 22:00s 2:00 M # Midsummer +Rule Port 1942 only - Aug 15 22:00s 1:00 S +Rule Port 1942 1945 - Oct Sat>=24 23:00s 0 - +Rule Port 1943 only - Apr 17 22:00s 2:00 M +Rule Port 1943 1945 - Aug Sat>=25 22:00s 1:00 S +Rule Port 1944 1945 - Apr Sat>=21 22:00s 2:00 M +Rule Port 1946 only - Apr Sat>=1 23:00s 1:00 S +Rule Port 1946 only - Oct Sat>=1 23:00s 0 - +Rule Port 1947 1949 - Apr Sun>=1 2:00s 1:00 S +Rule Port 1947 1949 - Oct Sun>=1 2:00s 0 - +# Shanks & Pottenger say DST was observed in 1950; go with Whitman. +# Whitman gives Oct lastSun for 1952 on; go with Shanks & Pottenger. +Rule Port 1951 1965 - Apr Sun>=1 2:00s 1:00 S +Rule Port 1951 1965 - Oct Sun>=1 2:00s 0 - +Rule Port 1977 only - Mar 27 0:00s 1:00 S +Rule Port 1977 only - Sep 25 0:00s 0 - +Rule Port 1978 1979 - Apr Sun>=1 0:00s 1:00 S +Rule Port 1978 only - Oct 1 0:00s 0 - +Rule Port 1979 1982 - Sep lastSun 1:00s 0 - +Rule Port 1980 only - Mar lastSun 0:00s 1:00 S +Rule Port 1981 1982 - Mar lastSun 1:00s 1:00 S +Rule Port 1983 only - Mar lastSun 2:00s 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# Shanks & Pottenger say the transition from LMT to WET occurred 1911-05-24; +# Willett says 1912-01-01. Go with Willett. +Zone Europe/Lisbon -0:36:32 - LMT 1884 + -0:36:32 - LMT 1912 Jan 1 # Lisbon Mean Time + 0:00 Port WE%sT 1966 Apr 3 2:00 + 1:00 - CET 1976 Sep 26 1:00 + 0:00 Port WE%sT 1983 Sep 25 1:00s + 0:00 W-Eur WE%sT 1992 Sep 27 1:00s + 1:00 EU CE%sT 1996 Mar 31 1:00u + 0:00 EU WE%sT +Zone Atlantic/Azores -1:42:40 - LMT 1884 # Ponta Delgada + -1:54:32 - HMT 1911 May 24 # Horta Mean Time + -2:00 Port AZO%sT 1966 Apr 3 2:00 # Azores Time + -1:00 Port AZO%sT 1983 Sep 25 1:00s + -1:00 W-Eur AZO%sT 1992 Sep 27 1:00s + 0:00 EU WE%sT 1993 Mar 28 1:00u + -1:00 EU AZO%sT +Zone Atlantic/Madeira -1:07:36 - LMT 1884 # Funchal + -1:07:36 - FMT 1911 May 24 # Funchal Mean Time + -1:00 Port MAD%sT 1966 Apr 3 2:00 # Madeira Time + 0:00 Port WE%sT 1983 Sep 25 1:00s + 0:00 EU WE%sT + +# Romania +# +# From Paul Eggert (1999-10-07): +# <a href="http://www.nineoclock.ro/POL/1778pol.html"> +# Nine O'clock</a> (1998-10-23) reports that the switch occurred at +# 04:00 local time in fall 1998. For lack of better info, +# assume that Romania and Moldova switched to EU rules in 1997, +# the same year as Bulgaria. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Romania 1932 only - May 21 0:00s 1:00 S +Rule Romania 1932 1939 - Oct Sun>=1 0:00s 0 - +Rule Romania 1933 1939 - Apr Sun>=2 0:00s 1:00 S +Rule Romania 1979 only - May 27 0:00 1:00 S +Rule Romania 1979 only - Sep lastSun 0:00 0 - +Rule Romania 1980 only - Apr 5 23:00 1:00 S +Rule Romania 1980 only - Sep lastSun 1:00 0 - +Rule Romania 1991 1993 - Mar lastSun 0:00s 1:00 S +Rule Romania 1991 1993 - Sep lastSun 0:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Bucharest 1:44:24 - LMT 1891 Oct + 1:44:24 - BMT 1931 Jul 24 # Bucharest MT + 2:00 Romania EE%sT 1981 Mar 29 2:00s + 2:00 C-Eur EE%sT 1991 + 2:00 Romania EE%sT 1994 + 2:00 E-Eur EE%sT 1997 + 2:00 EU EE%sT + +# Russia + +# From Paul Eggert (2006-03-22): +# Except for Moscow after 1919-07-01, I invented the time zone abbreviations. +# Moscow time zone abbreviations after 1919-07-01, and Moscow rules after 1991, +# are from Andrey A. Chernov. The rest is from Shanks & Pottenger, +# except we follow Chernov's report that 1992 DST transitions were Sat +# 23:00, not Sun 02:00s. +# +# From Stanislaw A. Kuzikowski (1994-06-29): +# But now it is some months since Novosibirsk is 3 hours ahead of Moscow! +# I do not know why they have decided to make this change; +# as far as I remember it was done exactly during winter->summer switching +# so we (Novosibirsk) simply did not switch. +# +# From Andrey A. Chernov (1996-10-04): +# `MSK' and `MSD' were born and used initially on Moscow computers with +# UNIX-like OSes by several developer groups (e.g. Demos group, Kiae group).... +# The next step was the UUCP network, the Relcom predecessor +# (used mainly for mail), and MSK/MSD was actively used there. +# +# From Chris Carrier (1996-10-30): +# According to a friend of mine who rode the Trans-Siberian Railroad from +# Moscow to Irkutsk in 1995, public air and rail transport in Russia ... +# still follows Moscow time, no matter where in Russia it is located. +# +# For Grozny, Chechnya, we have the following story from +# John Daniszewski, "Scavengers in the Rubble", Los Angeles Times (2001-02-07): +# News--often false--is spread by word of mouth. A rumor that it was +# time to move the clocks back put this whole city out of sync with +# the rest of Russia for two weeks--even soldiers stationed here began +# enforcing curfew at the wrong time. +# +# From Gwillim Law (2001-06-05): +# There's considerable evidence that Sakhalin Island used to be in +# UTC+11, and has changed to UTC+10, in this decade. I start with the +# SSIM, which listed Yuzhno-Sakhalinsk in zone RU10 along with Magadan +# until February 1997, and then in RU9 with Khabarovsk and Vladivostok +# since September 1997.... Although the Kuril Islands are +# administratively part of Sakhalin oblast', they appear to have +# remained on UTC+11 along with Magadan. +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# +# Kaliningradskaya oblast'. +Zone Europe/Kaliningrad 1:22:00 - LMT 1893 Apr + 1:00 C-Eur CE%sT 1945 + 2:00 Poland CE%sT 1946 + 3:00 Russia MSK/MSD 1991 Mar 31 2:00s + 2:00 Russia EE%sT 2011 Mar 27 2:00s + 3:00 - FET # Further-eastern European Time +# +# From Oscar van Vlijmen (2001-08-25): [This region consists of] +# Respublika Adygeya, Arkhangel'skaya oblast', +# Belgorodskaya oblast', Bryanskaya oblast', Vladimirskaya oblast', +# Vologodskaya oblast', Voronezhskaya oblast', +# Respublika Dagestan, Ivanovskaya oblast', Respublika Ingushetiya, +# Kabarbino-Balkarskaya Respublika, Respublika Kalmykiya, +# Kalyzhskaya oblast', Respublika Karachaevo-Cherkessiya, +# Respublika Kareliya, Respublika Komi, +# Kostromskaya oblast', Krasnodarskij kraj, Kurskaya oblast', +# Leningradskaya oblast', Lipetskaya oblast', Respublika Marij El, +# Respublika Mordoviya, Moskva, Moskovskaya oblast', +# Murmanskaya oblast', Nenetskij avtonomnyj okrug, +# Nizhegorodskaya oblast', Novgorodskaya oblast', Orlovskaya oblast', +# Penzenskaya oblast', Pskovskaya oblast', Rostovskaya oblast', +# Ryazanskaya oblast', Sankt-Peterburg, +# Respublika Severnaya Osetiya, Smolenskaya oblast', +# Stavropol'skij kraj, Tambovskaya oblast', Respublika Tatarstan, +# Tverskaya oblast', Tyl'skaya oblast', Ul'yanovskaya oblast', +# Chechenskaya Respublika, Chuvashskaya oblast', +# Yaroslavskaya oblast' +Zone Europe/Moscow 2:30:20 - LMT 1880 + 2:30 - MMT 1916 Jul 3 # Moscow Mean Time + 2:30:48 Russia %s 1919 Jul 1 2:00 + 3:00 Russia MSK/MSD 1922 Oct + 2:00 - EET 1930 Jun 21 + 3:00 Russia MSK/MSD 1991 Mar 31 2:00s + 2:00 Russia EE%sT 1992 Jan 19 2:00s + 3:00 Russia MSK/MSD 2011 Mar 27 2:00s + 4:00 - MSK +# +# Astrakhanskaya oblast', Kirovskaya oblast', Saratovskaya oblast', +# Volgogradskaya oblast'. Shanks & Pottenger say Kirov is still at +0400 +# but Wikipedia (2006-05-09) says +0300. Perhaps it switched after the +# others? But we have no data. +Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3 + 3:00 - TSAT 1925 Apr 6 # Tsaritsyn Time + 3:00 - STAT 1930 Jun 21 # Stalingrad Time + 4:00 - STAT 1961 Nov 11 + 4:00 Russia VOL%sT 1989 Mar 26 2:00s # Volgograd T + 3:00 Russia VOL%sT 1991 Mar 31 2:00s + 4:00 - VOLT 1992 Mar 29 2:00s + 3:00 Russia VOL%sT 2011 Mar 27 2:00s + 4:00 - VOLT +# +# From Oscar van Vlijmen (2001-08-25): [This region consists of] +# Samarskaya oblast', Udmyrtskaya respublika +Zone Europe/Samara 3:20:36 - LMT 1919 Jul 1 2:00 + 3:00 - SAMT 1930 Jun 21 + 4:00 - SAMT 1935 Jan 27 + 4:00 Russia KUY%sT 1989 Mar 26 2:00s # Kuybyshev + 3:00 Russia KUY%sT 1991 Mar 31 2:00s + 2:00 Russia KUY%sT 1991 Sep 29 2:00s + 3:00 - KUYT 1991 Oct 20 3:00 + 4:00 Russia SAM%sT 2010 Mar 28 2:00s # Samara Time + 3:00 Russia SAM%sT 2011 Mar 27 2:00s + 4:00 - SAMT + +# +# From Oscar van Vlijmen (2001-08-25): [This region consists of] +# Respublika Bashkortostan, Komi-Permyatskij avtonomnyj okrug, +# Kurganskaya oblast', Orenburgskaya oblast', Permskaya oblast', +# Sverdlovskaya oblast', Tyumenskaya oblast', +# Khanty-Manskijskij avtonomnyj okrug, Chelyabinskaya oblast', +# Yamalo-Nenetskij avtonomnyj okrug. +Zone Asia/Yekaterinburg 4:02:24 - LMT 1919 Jul 15 4:00 + 4:00 - SVET 1930 Jun 21 # Sverdlovsk Time + 5:00 Russia SVE%sT 1991 Mar 31 2:00s + 4:00 Russia SVE%sT 1992 Jan 19 2:00s + 5:00 Russia YEK%sT 2011 Mar 27 2:00s + 6:00 - YEKT # Yekaterinburg Time +# +# From Oscar van Vlijmen (2001-08-25): [This region consists of] +# Respublika Altaj, Altajskij kraj, Omskaya oblast'. +Zone Asia/Omsk 4:53:36 - LMT 1919 Nov 14 + 5:00 - OMST 1930 Jun 21 # Omsk TIme + 6:00 Russia OMS%sT 1991 Mar 31 2:00s + 5:00 Russia OMS%sT 1992 Jan 19 2:00s + 6:00 Russia OMS%sT 2011 Mar 27 2:00s + 7:00 - OMST +# +# From Paul Eggert (2006-08-19): I'm guessing about Tomsk here; it's +# not clear when it switched from +7 to +6. +# Novosibirskaya oblast', Tomskaya oblast'. +Zone Asia/Novosibirsk 5:31:40 - LMT 1919 Dec 14 6:00 + 6:00 - NOVT 1930 Jun 21 # Novosibirsk Time + 7:00 Russia NOV%sT 1991 Mar 31 2:00s + 6:00 Russia NOV%sT 1992 Jan 19 2:00s + 7:00 Russia NOV%sT 1993 May 23 # say Shanks & P. + 6:00 Russia NOV%sT 2011 Mar 27 2:00s + 7:00 - NOVT + +# From Alexander Krivenyshev (2009-10-13): +# Kemerovo oblast' (Kemerovo region) in Russia will change current time zone on +# March 28, 2010: +# from current Russia Zone 6 - Krasnoyarsk Time Zone (KRA) UTC +0700 +# to Russia Zone 5 - Novosibirsk Time Zone (NOV) UTC +0600 +# +# This is according to Government of Russia decree # 740, on September +# 14, 2009 "Application in the territory of the Kemerovo region the Fifth +# time zone." ("Russia Zone 5" or old "USSR Zone 5" is GMT +0600) +# +# Russian Government web site (Russian language) +# <a href="http://www.government.ru/content/governmentactivity/rfgovernmentdecisions/archiv"> +# http://www.government.ru/content/governmentactivity/rfgovernmentdecisions/archive/2009/09/14/991633.htm +# </a> +# or Russian-English translation by WorldTimeZone.com with reference +# map to local region and new Russia Time Zone map after March 28, 2010 +# <a href="http://www.worldtimezone.com/dst_news/dst_news_russia03.html"> +# http://www.worldtimezone.com/dst_news/dst_news_russia03.html +# </a> +# +# Thus, when Russia will switch to DST on the night of March 28, 2010 +# Kemerovo region (Kemerovo oblast') will not change the clock. +# +# As a result, Kemerovo oblast' will be in the same time zone as +# Novosibirsk, Omsk, Tomsk, Barnaul and Altai Republic. + +Zone Asia/Novokuznetsk 5:48:48 - NMT 1920 Jan 6 + 6:00 - KRAT 1930 Jun 21 # Krasnoyarsk Time + 7:00 Russia KRA%sT 1991 Mar 31 2:00s + 6:00 Russia KRA%sT 1992 Jan 19 2:00s + 7:00 Russia KRA%sT 2010 Mar 28 2:00s + 6:00 Russia NOV%sT 2011 Mar 27 2:00s + 7:00 - NOVT # Novosibirsk/Novokuznetsk Time + +# +# From Oscar van Vlijmen (2001-08-25): [This region consists of] +# Krasnoyarskij kraj, +# Tajmyrskij (Dolgano-Nenetskij) avtonomnyj okrug, +# Respublika Tuva, Respublika Khakasiya, Evenkijskij avtonomnyj okrug. +Zone Asia/Krasnoyarsk 6:11:20 - LMT 1920 Jan 6 + 6:00 - KRAT 1930 Jun 21 # Krasnoyarsk Time + 7:00 Russia KRA%sT 1991 Mar 31 2:00s + 6:00 Russia KRA%sT 1992 Jan 19 2:00s + 7:00 Russia KRA%sT 2011 Mar 27 2:00s + 8:00 - KRAT +# +# From Oscar van Vlijmen (2001-08-25): [This region consists of] +# Respublika Buryatiya, Irkutskaya oblast', +# Ust'-Ordynskij Buryatskij avtonomnyj okrug. +Zone Asia/Irkutsk 6:57:20 - LMT 1880 + 6:57:20 - IMT 1920 Jan 25 # Irkutsk Mean Time + 7:00 - IRKT 1930 Jun 21 # Irkutsk Time + 8:00 Russia IRK%sT 1991 Mar 31 2:00s + 7:00 Russia IRK%sT 1992 Jan 19 2:00s + 8:00 Russia IRK%sT 2011 Mar 27 2:00s + 9:00 - IRKT +# +# From Oscar van Vlijmen (2003-10-18): [This region consists of] +# Aginskij Buryatskij avtonomnyj okrug, Amurskaya oblast', +# [parts of] Respublika Sakha (Yakutiya), Chitinskaya oblast'. + +# From Oscar van Vlijmen (2009-11-29): +# ...some regions of [Russia] were merged with others since 2005... +# Some names were changed, no big deal, except for one instance: a new name. +# YAK/YAKST: UTC+9 Zabajkal'skij kraj. + +# From Oscar van Vlijmen (2009-11-29): +# The Sakha districts are: Aldanskij, Amginskij, Anabarskij, +# Verkhnevilyujskij, Vilyujskij, Gornyj, +# Zhiganskij, Kobyajskij, Lenskij, Megino-Kangalasskij, Mirninskij, +# Namskij, Nyurbinskij, Olenyokskij, Olyokminskij, +# Suntarskij, Tattinskij, Ust'-Aldanskij, Khangalasskij, +# Churapchinskij, Eveno-Bytantajskij Natsional'nij. + +Zone Asia/Yakutsk 8:38:40 - LMT 1919 Dec 15 + 8:00 - YAKT 1930 Jun 21 # Yakutsk Time + 9:00 Russia YAK%sT 1991 Mar 31 2:00s + 8:00 Russia YAK%sT 1992 Jan 19 2:00s + 9:00 Russia YAK%sT 2011 Mar 27 2:00s + 10:00 - YAKT +# +# From Oscar van Vlijmen (2003-10-18): [This region consists of] +# Evrejskaya avtonomnaya oblast', Khabarovskij kraj, Primorskij kraj, +# [parts of] Respublika Sakha (Yakutiya). + +# From Oscar van Vlijmen (2009-11-29): +# The Sakha districts are: Bulunskij, Verkhoyanskij, Tomponskij, Ust'-Majskij, +# Ust'-Yanskij. +Zone Asia/Vladivostok 8:47:44 - LMT 1922 Nov 15 + 9:00 - VLAT 1930 Jun 21 # Vladivostok Time + 10:00 Russia VLA%sT 1991 Mar 31 2:00s + 9:00 Russia VLA%sST 1992 Jan 19 2:00s + 10:00 Russia VLA%sT 2011 Mar 27 2:00s + 11:00 - VLAT +# +# Sakhalinskaya oblast'. +# The Zone name should be Yuzhno-Sakhalinsk, but that's too long. +Zone Asia/Sakhalin 9:30:48 - LMT 1905 Aug 23 + 9:00 - CJT 1938 + 9:00 - JST 1945 Aug 25 + 11:00 Russia SAK%sT 1991 Mar 31 2:00s # Sakhalin T. + 10:00 Russia SAK%sT 1992 Jan 19 2:00s + 11:00 Russia SAK%sT 1997 Mar lastSun 2:00s + 10:00 Russia SAK%sT 2011 Mar 27 2:00s + 11:00 - SAKT +# +# From Oscar van Vlijmen (2003-10-18): [This region consists of] +# Magadanskaya oblast', Respublika Sakha (Yakutiya). +# Probably also: Kuril Islands. + +# From Oscar van Vlijmen (2009-11-29): +# The Sakha districts are: Abyjskij, Allaikhovskij, Verkhhhnekolymskij, Momskij, +# Nizhnekolymskij, Ojmyakonskij, Srednekolymskij. +Zone Asia/Magadan 10:03:12 - LMT 1924 May 2 + 10:00 - MAGT 1930 Jun 21 # Magadan Time + 11:00 Russia MAG%sT 1991 Mar 31 2:00s + 10:00 Russia MAG%sT 1992 Jan 19 2:00s + 11:00 Russia MAG%sT 2011 Mar 27 2:00s + 12:00 - MAGT +# +# From Oscar van Vlijmen (2001-08-25): [This region consists of] +# Kamchatskaya oblast', Koryakskij avtonomnyj okrug. +# +# The Zone name should be Asia/Petropavlovsk-Kamchatski, but that's too long. +Zone Asia/Kamchatka 10:34:36 - LMT 1922 Nov 10 + 11:00 - PETT 1930 Jun 21 # P-K Time + 12:00 Russia PET%sT 1991 Mar 31 2:00s + 11:00 Russia PET%sT 1992 Jan 19 2:00s + 12:00 Russia PET%sT 2010 Mar 28 2:00s + 11:00 Russia PET%sT 2011 Mar 27 2:00s + 12:00 - PETT +# +# Chukotskij avtonomnyj okrug +Zone Asia/Anadyr 11:49:56 - LMT 1924 May 2 + 12:00 - ANAT 1930 Jun 21 # Anadyr Time + 13:00 Russia ANA%sT 1982 Apr 1 0:00s + 12:00 Russia ANA%sT 1991 Mar 31 2:00s + 11:00 Russia ANA%sT 1992 Jan 19 2:00s + 12:00 Russia ANA%sT 2010 Mar 28 2:00s + 11:00 Russia ANA%sT 2011 Mar 27 2:00s + 12:00 - ANAT + +# Serbia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Belgrade 1:22:00 - LMT 1884 + 1:00 - CET 1941 Apr 18 23:00 + 1:00 C-Eur CE%sT 1945 + 1:00 - CET 1945 May 8 2:00s + 1:00 1:00 CEST 1945 Sep 16 2:00s +# Metod Kozelj reports that the legal date of +# transition to EU rules was 1982-11-27, for all of Yugoslavia at the time. +# Shanks & Pottenger don't give as much detail, so go with Kozelj. + 1:00 - CET 1982 Nov 27 + 1:00 EU CE%sT +Link Europe/Belgrade Europe/Ljubljana # Slovenia +Link Europe/Belgrade Europe/Podgorica # Montenegro +Link Europe/Belgrade Europe/Sarajevo # Bosnia and Herzegovina +Link Europe/Belgrade Europe/Skopje # Macedonia +Link Europe/Belgrade Europe/Zagreb # Croatia + +# Slovakia +Link Europe/Prague Europe/Bratislava + +# Slovenia +# see Serbia + +# Spain +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# For 1917-1919 Whitman gives Apr Sat>=1 - Oct Sat>=1; +# go with Shanks & Pottenger. +Rule Spain 1917 only - May 5 23:00s 1:00 S +Rule Spain 1917 1919 - Oct 6 23:00s 0 - +Rule Spain 1918 only - Apr 15 23:00s 1:00 S +Rule Spain 1919 only - Apr 5 23:00s 1:00 S +# Whitman gives 1921 Feb 28 - Oct 14; go with Shanks & Pottenger. +Rule Spain 1924 only - Apr 16 23:00s 1:00 S +# Whitman gives 1924 Oct 14; go with Shanks & Pottenger. +Rule Spain 1924 only - Oct 4 23:00s 0 - +Rule Spain 1926 only - Apr 17 23:00s 1:00 S +# Whitman says no DST in 1929; go with Shanks & Pottenger. +Rule Spain 1926 1929 - Oct Sat>=1 23:00s 0 - +Rule Spain 1927 only - Apr 9 23:00s 1:00 S +Rule Spain 1928 only - Apr 14 23:00s 1:00 S +Rule Spain 1929 only - Apr 20 23:00s 1:00 S +# Whitman gives 1937 Jun 16, 1938 Apr 16, 1940 Apr 13; +# go with Shanks & Pottenger. +Rule Spain 1937 only - May 22 23:00s 1:00 S +Rule Spain 1937 1939 - Oct Sat>=1 23:00s 0 - +Rule Spain 1938 only - Mar 22 23:00s 1:00 S +Rule Spain 1939 only - Apr 15 23:00s 1:00 S +Rule Spain 1940 only - Mar 16 23:00s 1:00 S +# Whitman says no DST 1942-1945; go with Shanks & Pottenger. +Rule Spain 1942 only - May 2 22:00s 2:00 M # Midsummer +Rule Spain 1942 only - Sep 1 22:00s 1:00 S +Rule Spain 1943 1946 - Apr Sat>=13 22:00s 2:00 M +Rule Spain 1943 only - Oct 3 22:00s 1:00 S +Rule Spain 1944 only - Oct 10 22:00s 1:00 S +Rule Spain 1945 only - Sep 30 1:00 1:00 S +Rule Spain 1946 only - Sep 30 0:00 0 - +Rule Spain 1949 only - Apr 30 23:00 1:00 S +Rule Spain 1949 only - Sep 30 1:00 0 - +Rule Spain 1974 1975 - Apr Sat>=13 23:00 1:00 S +Rule Spain 1974 1975 - Oct Sun>=1 1:00 0 - +Rule Spain 1976 only - Mar 27 23:00 1:00 S +Rule Spain 1976 1977 - Sep lastSun 1:00 0 - +Rule Spain 1977 1978 - Apr 2 23:00 1:00 S +Rule Spain 1978 only - Oct 1 1:00 0 - +# The following rules are copied from Morocco from 1967 through 1978. +Rule SpainAfrica 1967 only - Jun 3 12:00 1:00 S +Rule SpainAfrica 1967 only - Oct 1 0:00 0 - +Rule SpainAfrica 1974 only - Jun 24 0:00 1:00 S +Rule SpainAfrica 1974 only - Sep 1 0:00 0 - +Rule SpainAfrica 1976 1977 - May 1 0:00 1:00 S +Rule SpainAfrica 1976 only - Aug 1 0:00 0 - +Rule SpainAfrica 1977 only - Sep 28 0:00 0 - +Rule SpainAfrica 1978 only - Jun 1 0:00 1:00 S +Rule SpainAfrica 1978 only - Aug 4 0:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Madrid -0:14:44 - LMT 1901 Jan 1 0:00s + 0:00 Spain WE%sT 1946 Sep 30 + 1:00 Spain CE%sT 1979 + 1:00 EU CE%sT +Zone Africa/Ceuta -0:21:16 - LMT 1901 + 0:00 - WET 1918 May 6 23:00 + 0:00 1:00 WEST 1918 Oct 7 23:00 + 0:00 - WET 1924 + 0:00 Spain WE%sT 1929 + 0:00 SpainAfrica WE%sT 1984 Mar 16 + 1:00 - CET 1986 + 1:00 EU CE%sT +Zone Atlantic/Canary -1:01:36 - LMT 1922 Mar # Las Palmas de Gran C. + -1:00 - CANT 1946 Sep 30 1:00 # Canaries Time + 0:00 - WET 1980 Apr 6 0:00s + 0:00 1:00 WEST 1980 Sep 28 0:00s + 0:00 EU WE%sT +# IATA SSIM (1996-09) says the Canaries switch at 2:00u, not 1:00u. +# Ignore this for now, as the Canaries are part of the EU. + +# Sweden + +# From Ivan Nilsson (2001-04-13), superseding Shanks & Pottenger: +# +# The law "Svensk forfattningssamling 1878, no 14" about standard time in 1879: +# From the beginning of 1879 (that is 01-01 00:00) the time for all +# places in the country is "the mean solar time for the meridian at +# three degrees, or twelve minutes of time, to the west of the +# meridian of the Observatory of Stockholm". The law is dated 1878-05-31. +# +# The observatory at that time had the meridian 18 degrees 03' 30" +# eastern longitude = 01:12:14 in time. Less 12 minutes gives the +# national standard time as 01:00:14 ahead of GMT.... +# +# About the beginning of CET in Sweden. The lawtext ("Svensk +# forfattningssamling 1899, no 44") states, that "from the beginning +# of 1900... ... the same as the mean solar time for the meridian at +# the distance of one hour of time from the meridian of the English +# observatory at Greenwich, or at 12 minutes 14 seconds to the west +# from the meridian of the Observatory of Stockholm". The law is dated +# 1899-06-16. In short: At 1900-01-01 00:00:00 the new standard time +# in Sweden is 01:00:00 ahead of GMT. +# +# 1916: The lawtext ("Svensk forfattningssamling 1916, no 124") states +# that "1916-05-15 is considered to begin one hour earlier". It is +# pretty obvious that at 05-14 23:00 the clocks are set to 05-15 00:00.... +# Further the law says, that "1916-09-30 is considered to end one hour later". +# +# The laws regulating [DST] are available on the site of the Swedish +# Parliament beginning with 1985 - the laws regulating 1980/1984 are +# not available on the site (to my knowledge they are only available +# in Swedish): <http://www.riksdagen.se/english/work/sfst.asp> (type +# "sommartid" without the quotes in the field "Fritext" and then click +# the Sok-button). +# +# (2001-05-13): +# +# I have now found a newspaper stating that at 1916-10-01 01:00 +# summertime the church-clocks etc were set back one hour to show +# 1916-10-01 00:00 standard time. The article also reports that some +# people thought the switch to standard time would take place already +# at 1916-10-01 00:00 summer time, but they had to wait for another +# hour before the event took place. +# +# Source: The newspaper "Dagens Nyheter", 1916-10-01, page 7 upper left. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Stockholm 1:12:12 - LMT 1879 Jan 1 + 1:00:14 - SET 1900 Jan 1 # Swedish Time + 1:00 - CET 1916 May 14 23:00 + 1:00 1:00 CEST 1916 Oct 1 01:00 + 1:00 - CET 1980 + 1:00 EU CE%sT + +# Switzerland +# From Howse: +# By the end of the 18th century clocks and watches became commonplace +# and their performance improved enormously. Communities began to keep +# mean time in preference to apparent time -- Geneva from 1780 .... +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# From Whitman (who writes ``Midnight?''): +# Rule Swiss 1940 only - Nov 2 0:00 1:00 S +# Rule Swiss 1940 only - Dec 31 0:00 0 - +# From Shanks & Pottenger: +# Rule Swiss 1941 1942 - May Sun>=1 2:00 1:00 S +# Rule Swiss 1941 1942 - Oct Sun>=1 0:00 0 - + +# From Alois Treindl (2008-12-17): +# I have researched the DST usage in Switzerland during the 1940ies. +# +# As I wrote in an earlier message, I suspected the current tzdata values +# to be wrong. This is now verified. +# +# I have found copies of the original ruling by the Swiss Federal +# government, in 'Eidgen[o]ssische Gesetzessammlung 1941 and 1942' (Swiss +# federal law collection)... +# +# DST began on Monday 5 May 1941, 1:00 am by shifting the clocks to 2:00 am +# DST ended on Monday 6 Oct 1941, 2:00 am by shifting the clocks to 1:00 am. +# +# DST began on Monday, 4 May 1942 at 01:00 am +# DST ended on Monday, 5 Oct 1942 at 02:00 am +# +# There was no DST in 1940, I have checked the law collection carefully. +# It is also indicated by the fact that the 1942 entry in the law +# collection points back to 1941 as a reference, but no reference to any +# other years are made. +# +# Newspaper articles I have read in the archives on 6 May 1941 reported +# about the introduction of DST (Sommerzeit in German) during the previous +# night as an absolute novelty, because this was the first time that such +# a thing had happened in Switzerland. +# +# I have also checked 1916, because one book source (Gabriel, Traite de +# l'heure dans le monde) claims that Switzerland had DST in 1916. This is +# false, no official document could be found. Probably Gabriel got misled +# by references to Germany, which introduced DST in 1916 for the first time. +# +# The tzdata rules for Switzerland must be changed to: +# Rule Swiss 1941 1942 - May Mon>=1 1:00 1:00 S +# Rule Swiss 1941 1942 - Oct Mon>=1 2:00 0 - +# +# The 1940 rules must be deleted. +# +# One further detail for Switzerland, which is probably out of scope for +# most users of tzdata: +# The zone file +# Zone Europe/Zurich 0:34:08 - LMT 1848 Sep 12 +# 0:29:44 - BMT 1894 Jun #Bern Mean Time +# 1:00 Swiss CE%sT 1981 +# 1:00 EU CE%sT +# describes all of Switzerland correctly, with the exception of +# the Cantone Geneve (Geneva, Genf). Between 1848 and 1894 Geneve did not +# follow Bern Mean Time but kept its own local mean time. +# To represent this, an extra zone would be needed. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Swiss 1941 1942 - May Mon>=1 1:00 1:00 S +Rule Swiss 1941 1942 - Oct Mon>=1 2:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Zurich 0:34:08 - LMT 1848 Sep 12 + 0:29:44 - BMT 1894 Jun # Bern Mean Time + 1:00 Swiss CE%sT 1981 + 1:00 EU CE%sT + +# Turkey + +# From Amar Devegowda (2007-01-03): +# The time zone rules for Istanbul, Turkey have not been changed for years now. +# ... The latest rules are available at - +# http://www.timeanddate.com/worldclock/timezone.html?n=107 +# From Steffen Thorsen (2007-01-03): +# I have been able to find press records back to 1996 which all say that +# DST started 01:00 local time and end at 02:00 local time. I am not sure +# what happened before that. One example for each year from 1996 to 2001: +# http://newspot.byegm.gov.tr/arsiv/1996/21/N4.htm +# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING97/03/97X03X25.TXT +# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING98/03/98X03X02.HTM +# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING99/10/99X10X26.HTM#%2016 +# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING2000/03/00X03X06.HTM#%2021 +# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING2001/03/23x03x01.HTM#%2027 +# From Paul Eggert (2007-01-03): +# Prefer the above source to Shanks & Pottenger for time stamps after 1990. + +# From Steffen Thorsen (2007-03-09): +# Starting 2007 though, it seems that they are adopting EU's 1:00 UTC +# start/end time, according to the following page (2007-03-07): +# http://www.ntvmsnbc.com/news/402029.asp +# The official document is located here - it is in Turkish...: +# http://rega.basbakanlik.gov.tr/eskiler/2007/03/20070307-7.htm +# I was able to locate the following seemingly official document +# (on a non-government server though) describing dates between 2002 and 2006: +# http://www.alomaliye.com/bkk_2002_3769.htm + +# From G&ouml;kdeniz Karada&#x011f; (2011-03-10): +# +# According to the articles linked below, Turkey will change into summer +# time zone (GMT+3) on March 28, 2011 at 3:00 a.m. instead of March 27. +# This change is due to a nationwide exam on 27th. +# +# <a href="http://www.worldbulletin.net/?aType=haber&ArticleID=70872"> +# http://www.worldbulletin.net/?aType=haber&ArticleID=70872 +# </a> +# Turkish: +# <a href="http://www.hurriyet.com.tr/ekonomi/17230464.asp?gid=373"> +# http://www.hurriyet.com.tr/ekonomi/17230464.asp?gid=373 +# </a> + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Turkey 1916 only - May 1 0:00 1:00 S +Rule Turkey 1916 only - Oct 1 0:00 0 - +Rule Turkey 1920 only - Mar 28 0:00 1:00 S +Rule Turkey 1920 only - Oct 25 0:00 0 - +Rule Turkey 1921 only - Apr 3 0:00 1:00 S +Rule Turkey 1921 only - Oct 3 0:00 0 - +Rule Turkey 1922 only - Mar 26 0:00 1:00 S +Rule Turkey 1922 only - Oct 8 0:00 0 - +# Whitman gives 1923 Apr 28 - Sep 16 and no DST in 1924-1925; +# go with Shanks & Pottenger. +Rule Turkey 1924 only - May 13 0:00 1:00 S +Rule Turkey 1924 1925 - Oct 1 0:00 0 - +Rule Turkey 1925 only - May 1 0:00 1:00 S +Rule Turkey 1940 only - Jun 30 0:00 1:00 S +Rule Turkey 1940 only - Oct 5 0:00 0 - +Rule Turkey 1940 only - Dec 1 0:00 1:00 S +Rule Turkey 1941 only - Sep 21 0:00 0 - +Rule Turkey 1942 only - Apr 1 0:00 1:00 S +# Whitman omits the next two transition and gives 1945 Oct 1; +# go with Shanks & Pottenger. +Rule Turkey 1942 only - Nov 1 0:00 0 - +Rule Turkey 1945 only - Apr 2 0:00 1:00 S +Rule Turkey 1945 only - Oct 8 0:00 0 - +Rule Turkey 1946 only - Jun 1 0:00 1:00 S +Rule Turkey 1946 only - Oct 1 0:00 0 - +Rule Turkey 1947 1948 - Apr Sun>=16 0:00 1:00 S +Rule Turkey 1947 1950 - Oct Sun>=2 0:00 0 - +Rule Turkey 1949 only - Apr 10 0:00 1:00 S +Rule Turkey 1950 only - Apr 19 0:00 1:00 S +Rule Turkey 1951 only - Apr 22 0:00 1:00 S +Rule Turkey 1951 only - Oct 8 0:00 0 - +Rule Turkey 1962 only - Jul 15 0:00 1:00 S +Rule Turkey 1962 only - Oct 8 0:00 0 - +Rule Turkey 1964 only - May 15 0:00 1:00 S +Rule Turkey 1964 only - Oct 1 0:00 0 - +Rule Turkey 1970 1972 - May Sun>=2 0:00 1:00 S +Rule Turkey 1970 1972 - Oct Sun>=2 0:00 0 - +Rule Turkey 1973 only - Jun 3 1:00 1:00 S +Rule Turkey 1973 only - Nov 4 3:00 0 - +Rule Turkey 1974 only - Mar 31 2:00 1:00 S +Rule Turkey 1974 only - Nov 3 5:00 0 - +Rule Turkey 1975 only - Mar 30 0:00 1:00 S +Rule Turkey 1975 1976 - Oct lastSun 0:00 0 - +Rule Turkey 1976 only - Jun 1 0:00 1:00 S +Rule Turkey 1977 1978 - Apr Sun>=1 0:00 1:00 S +Rule Turkey 1977 only - Oct 16 0:00 0 - +Rule Turkey 1979 1980 - Apr Sun>=1 3:00 1:00 S +Rule Turkey 1979 1982 - Oct Mon>=11 0:00 0 - +Rule Turkey 1981 1982 - Mar lastSun 3:00 1:00 S +Rule Turkey 1983 only - Jul 31 0:00 1:00 S +Rule Turkey 1983 only - Oct 2 0:00 0 - +Rule Turkey 1985 only - Apr 20 0:00 1:00 S +Rule Turkey 1985 only - Sep 28 0:00 0 - +Rule Turkey 1986 1990 - Mar lastSun 2:00s 1:00 S +Rule Turkey 1986 1990 - Sep lastSun 2:00s 0 - +Rule Turkey 1991 2006 - Mar lastSun 1:00s 1:00 S +Rule Turkey 1991 1995 - Sep lastSun 1:00s 0 - +Rule Turkey 1996 2006 - Oct lastSun 1:00s 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Europe/Istanbul 1:55:52 - LMT 1880 + 1:56:56 - IMT 1910 Oct # Istanbul Mean Time? + 2:00 Turkey EE%sT 1978 Oct 15 + 3:00 Turkey TR%sT 1985 Apr 20 # Turkey Time + 2:00 Turkey EE%sT 2007 + 2:00 EU EE%sT 2011 Mar 27 1:00u + 2:00 - EET 2011 Mar 28 1:00u + 2:00 EU EE%sT +Link Europe/Istanbul Asia/Istanbul # Istanbul is in both continents. + +# Ukraine +# +# From Igor Karpov, who works for the Ukranian Ministry of Justice, +# via Garrett Wollman (2003-01-27): +# BTW, I've found the official document on this matter. It's goverment +# regulations number 509, May 13, 1996. In my poor translation it says: +# "Time in Ukraine is set to second timezone (Kiev time). Each last Sunday +# of March at 3am the time is changing to 4am and each last Sunday of +# October the time at 4am is changing to 3am" + +# From Alexander Krivenyshev (2011-09-20): +# On September 20, 2011 the deputies of the Verkhovna Rada agreed to +# abolish the transfer clock to winter time. +# +# Bill number 8330 of MP from the Party of Regions Oleg Nadoshi got +# approval from 266 deputies. +# +# Ukraine abolishes transter back to the winter time (in Russian) +# <a href="http://news.mail.ru/politics/6861560/"> +# http://news.mail.ru/politics/6861560/ +# </a> +# +# The Ukrainians will no longer change the clock (in Russian) +# <a href="http://www.segodnya.ua/news/14290482.html"> +# http://www.segodnya.ua/news/14290482.html +# </a> +# +# Deputies cancelled the winter time (in Russian) +# <a href="http://www.pravda.com.ua/rus/news/2011/09/20/6600616/"> +# http://www.pravda.com.ua/rus/news/2011/09/20/6600616/ +# </a> +# +# From Philip Pizzey (2011-10-18): +# Today my Ukrainian colleagues have informed me that the +# Ukrainian parliament have decided that they will go to winter +# time this year after all. +# +# From Udo Schwedt (2011-10-18): +# As far as I understand, the recent change to the Ukranian time zone +# (Europe/Kiev) to introduce permanent daylight saving time (similar +# to Russia) was reverted today: +# +# <a href="http://portal.rada.gov.ua/rada/control/en/publish/article/info_left?art_id=287324&cat_id=105995"> +# http://portal.rada.gov.ua/rada/control/en/publish/article/info_left?art_id=287324&cat_id=105995 +# </a> +# +# Also reported by Alexander Bokovoy (2011-10-18) who also noted: +# The law documents themselves are at +# +# <a href="http://w1.c1.rada.gov.ua/pls/zweb_n/webproc4_1?id=&pf3511=41484"> +# http://w1.c1.rada.gov.ua/pls/zweb_n/webproc4_1?id=&pf3511=41484 +# </a> + + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# Most of Ukraine since 1970 has been like Kiev. +# "Kyiv" is the transliteration of the Ukrainian name, but +# "Kiev" is more common in English. +Zone Europe/Kiev 2:02:04 - LMT 1880 + 2:02:04 - KMT 1924 May 2 # Kiev Mean Time + 2:00 - EET 1930 Jun 21 + 3:00 - MSK 1941 Sep 20 + 1:00 C-Eur CE%sT 1943 Nov 6 + 3:00 Russia MSK/MSD 1990 + 3:00 - MSK 1990 Jul 1 2:00 + 2:00 - EET 1992 + 2:00 E-Eur EE%sT 1995 + 2:00 EU EE%sT +# Ruthenia used CET 1990/1991. +# "Uzhhorod" is the transliteration of the Ukrainian name, but +# "Uzhgorod" is more common in English. +Zone Europe/Uzhgorod 1:29:12 - LMT 1890 Oct + 1:00 - CET 1940 + 1:00 C-Eur CE%sT 1944 Oct + 1:00 1:00 CEST 1944 Oct 26 + 1:00 - CET 1945 Jun 29 + 3:00 Russia MSK/MSD 1990 + 3:00 - MSK 1990 Jul 1 2:00 + 1:00 - CET 1991 Mar 31 3:00 + 2:00 - EET 1992 + 2:00 E-Eur EE%sT 1995 + 2:00 EU EE%sT +# Zaporozh'ye and eastern Lugansk oblasts observed DST 1990/1991. +# "Zaporizhia" is the transliteration of the Ukrainian name, but +# "Zaporozh'ye" is more common in English. Use the common English +# spelling, except omit the apostrophe as it is not allowed in +# portable Posix file names. +Zone Europe/Zaporozhye 2:20:40 - LMT 1880 + 2:20 - CUT 1924 May 2 # Central Ukraine T + 2:00 - EET 1930 Jun 21 + 3:00 - MSK 1941 Aug 25 + 1:00 C-Eur CE%sT 1943 Oct 25 + 3:00 Russia MSK/MSD 1991 Mar 31 2:00 + 2:00 E-Eur EE%sT 1995 + 2:00 EU EE%sT +# Central Crimea used Moscow time 1994/1997. +Zone Europe/Simferopol 2:16:24 - LMT 1880 + 2:16 - SMT 1924 May 2 # Simferopol Mean T + 2:00 - EET 1930 Jun 21 + 3:00 - MSK 1941 Nov + 1:00 C-Eur CE%sT 1944 Apr 13 + 3:00 Russia MSK/MSD 1990 + 3:00 - MSK 1990 Jul 1 2:00 + 2:00 - EET 1992 +# From Paul Eggert (2006-03-22): +# The _Economist_ (1994-05-28, p 45) reports that central Crimea switched +# from Kiev to Moscow time sometime after the January 1994 elections. +# Shanks (1999) says ``date of change uncertain'', but implies that it happened +# sometime between the 1994 DST switches. Shanks & Pottenger simply say +# 1994-09-25 03:00, but that can't be right. For now, guess it +# changed in May. + 2:00 E-Eur EE%sT 1994 May +# From IATA SSIM (1994/1997), which also says that Kerch is still like Kiev. + 3:00 E-Eur MSK/MSD 1996 Mar 31 3:00s + 3:00 1:00 MSD 1996 Oct 27 3:00s +# IATA SSIM (1997-09) says Crimea switched to EET/EEST. +# Assume it happened in March by not changing the clocks. + 3:00 Russia MSK/MSD 1997 + 3:00 - MSK 1997 Mar lastSun 1:00u + 2:00 EU EE%sT + +############################################################################### + +# One source shows that Bulgaria, Cyprus, Finland, and Greece observe DST from +# the last Sunday in March to the last Sunday in September in 1986. +# The source shows Romania changing a day later than everybody else. +# +# According to Bernard Sieloff's source, Poland is in the MET time zone but +# uses the WE DST rules. The Western USSR uses EET+1 and ME DST rules. +# Bernard Sieloff's source claims Romania switches on the same day, but at +# 00:00 standard time (i.e., 01:00 DST). It also claims that Turkey +# switches on the same day, but switches on at 01:00 standard time +# and off at 00:00 standard time (i.e., 01:00 DST) + +# ... +# Date: Wed, 28 Jan 87 16:56:27 -0100 +# From: Tom Hofmann +# ... +# +# ...the European time rules are...standardized since 1981, when +# most European coun[tr]ies started DST. Before that year, only +# a few countries (UK, France, Italy) had DST, each according +# to own national rules. In 1981, however, DST started on +# 'Apr firstSun', and not on 'Mar lastSun' as in the following +# years... +# But also since 1981 there are some more national exceptions +# than listed in 'europe': Switzerland, for example, joined DST +# one year later, Denmark ended DST on 'Oct 1' instead of 'Sep +# lastSun' in 1981---I don't know how they handle now. +# +# Finally, DST ist always from 'Apr 1' to 'Oct 1' in the +# Soviet Union (as far as I know). +# +# Tom Hofmann, Scientific Computer Center, CIBA-GEIGY AG, +# 4002 Basle, Switzerland +# ... + +# ... +# Date: Wed, 4 Feb 87 22:35:22 +0100 +# From: Dik T. Winter +# ... +# +# The information from Tom Hofmann is (as far as I know) not entirely correct. +# After a request from chongo at amdahl I tried to retrieve all information +# about DST in Europe. I was able to find all from about 1969. +# +# ...standardization on DST in Europe started in about 1977 with switches on +# first Sunday in April and last Sunday in September... +# In 1981 UK joined Europe insofar that +# the starting day for both shifted to last Sunday in March. And from 1982 +# the whole of Europe used DST, with switch dates April 1 and October 1 in +# the Sov[i]et Union. In 1985 the SU reverted to standard Europe[a]n switch +# dates... +# +# It should also be remembered that time-zones are not constants; e.g. +# Portugal switched in 1976 from MET (or CET) to WET with DST... +# Note also that though there were rules for switch dates not +# all countries abided to these dates, and many individual deviations +# occurred, though not since 1982 I believe. Another note: it is always +# assumed that DST is 1 hour ahead of normal time, this need not be the +# case; at least in the Netherlands there have been times when DST was 2 hours +# in advance of normal time. +# +# ... +# dik t. winter, cwi, amsterdam, nederland +# ... + +# From Bob Devine (1988-01-28): +# ... +# Greece: Last Sunday in April to last Sunday in September (iffy on dates). +# Since 1978. Change at midnight. +# ... +# Monaco: has same DST as France. +# ... diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/factory b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/factory new file mode 100644 index 00000000..d29a5857 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/factory @@ -0,0 +1,10 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# For companies who don't want to put time zone specification in +# their installation procedures. When users run date, they'll get the message. +# Also useful for the "comp.sources" version. + +# Zone NAME GMTOFF RULES FORMAT +Zone Factory 0 - "Local time zone must be set--see zic manual page" diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/iso3166.tab b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/iso3166.tab new file mode 100644 index 00000000..b952ca1c --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/iso3166.tab @@ -0,0 +1,276 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. +# ISO 3166 alpha-2 country codes +# +# From Paul Eggert (2006-09-27): +# +# This file contains a table with the following columns: +# 1. ISO 3166-1 alpha-2 country code, current as of +# ISO 3166-1 Newsletter VI-1 (2007-09-21). See: +# <a href="http://www.iso.org/iso/en/prods-services/iso3166ma/index.html"> +# ISO 3166 Maintenance agency (ISO 3166/MA) +# </a>. +# 2. The usual English name for the country, +# chosen so that alphabetic sorting of subsets produces helpful lists. +# This is not the same as the English name in the ISO 3166 tables. +# +# Columns are separated by a single tab. +# The table is sorted by country code. +# +# Lines beginning with `#' are comments. +# +# From Arthur David Olson (2011-08-17): +# Resynchronized today with the ISO 3166 site (adding SS for South Sudan). +# +#country- +#code country name +AD Andorra +AE United Arab Emirates +AF Afghanistan +AG Antigua & Barbuda +AI Anguilla +AL Albania +AM Armenia +AO Angola +AQ Antarctica +AR Argentina +AS Samoa (American) +AT Austria +AU Australia +AW Aruba +AX Aaland Islands +AZ Azerbaijan +BA Bosnia & Herzegovina +BB Barbados +BD Bangladesh +BE Belgium +BF Burkina Faso +BG Bulgaria +BH Bahrain +BI Burundi +BJ Benin +BL St Barthelemy +BM Bermuda +BN Brunei +BO Bolivia +BQ Bonaire Sint Eustatius & Saba +BR Brazil +BS Bahamas +BT Bhutan +BV Bouvet Island +BW Botswana +BY Belarus +BZ Belize +CA Canada +CC Cocos (Keeling) Islands +CD Congo (Dem. Rep.) +CF Central African Rep. +CG Congo (Rep.) +CH Switzerland +CI Cote d'Ivoire +CK Cook Islands +CL Chile +CM Cameroon +CN China +CO Colombia +CR Costa Rica +CU Cuba +CV Cape Verde +CW Curacao +CX Christmas Island +CY Cyprus +CZ Czech Republic +DE Germany +DJ Djibouti +DK Denmark +DM Dominica +DO Dominican Republic +DZ Algeria +EC Ecuador +EE Estonia +EG Egypt +EH Western Sahara +ER Eritrea +ES Spain +ET Ethiopia +FI Finland +FJ Fiji +FK Falkland Islands +FM Micronesia +FO Faroe Islands +FR France +GA Gabon +GB Britain (UK) +GD Grenada +GE Georgia +GF French Guiana +GG Guernsey +GH Ghana +GI Gibraltar +GL Greenland +GM Gambia +GN Guinea +GP Guadeloupe +GQ Equatorial Guinea +GR Greece +GS South Georgia & the South Sandwich Islands +GT Guatemala +GU Guam +GW Guinea-Bissau +GY Guyana +HK Hong Kong +HM Heard Island & McDonald Islands +HN Honduras +HR Croatia +HT Haiti +HU Hungary +ID Indonesia +IE Ireland +IL Israel +IM Isle of Man +IN India +IO British Indian Ocean Territory +IQ Iraq +IR Iran +IS Iceland +IT Italy +JE Jersey +JM Jamaica +JO Jordan +JP Japan +KE Kenya +KG Kyrgyzstan +KH Cambodia +KI Kiribati +KM Comoros +KN St Kitts & Nevis +KP Korea (North) +KR Korea (South) +KW Kuwait +KY Cayman Islands +KZ Kazakhstan +LA Laos +LB Lebanon +LC St Lucia +LI Liechtenstein +LK Sri Lanka +LR Liberia +LS Lesotho +LT Lithuania +LU Luxembourg +LV Latvia +LY Libya +MA Morocco +MC Monaco +MD Moldova +ME Montenegro +MF St Martin (French part) +MG Madagascar +MH Marshall Islands +MK Macedonia +ML Mali +MM Myanmar (Burma) +MN Mongolia +MO Macau +MP Northern Mariana Islands +MQ Martinique +MR Mauritania +MS Montserrat +MT Malta +MU Mauritius +MV Maldives +MW Malawi +MX Mexico +MY Malaysia +MZ Mozambique +NA Namibia +NC New Caledonia +NE Niger +NF Norfolk Island +NG Nigeria +NI Nicaragua +NL Netherlands +NO Norway +NP Nepal +NR Nauru +NU Niue +NZ New Zealand +OM Oman +PA Panama +PE Peru +PF French Polynesia +PG Papua New Guinea +PH Philippines +PK Pakistan +PL Poland +PM St Pierre & Miquelon +PN Pitcairn +PR Puerto Rico +PS Palestine +PT Portugal +PW Palau +PY Paraguay +QA Qatar +RE Reunion +RO Romania +RS Serbia +RU Russia +RW Rwanda +SA Saudi Arabia +SB Solomon Islands +SC Seychelles +SD Sudan +SE Sweden +SG Singapore +SH St Helena +SI Slovenia +SJ Svalbard & Jan Mayen +SK Slovakia +SL Sierra Leone +SM San Marino +SN Senegal +SO Somalia +SR Suriname +SS South Sudan +ST Sao Tome & Principe +SV El Salvador +SX Sint Maarten +SY Syria +SZ Swaziland +TC Turks & Caicos Is +TD Chad +TF French Southern & Antarctic Lands +TG Togo +TH Thailand +TJ Tajikistan +TK Tokelau +TL East Timor +TM Turkmenistan +TN Tunisia +TO Tonga +TR Turkey +TT Trinidad & Tobago +TV Tuvalu +TW Taiwan +TZ Tanzania +UA Ukraine +UG Uganda +UM US minor outlying islands +US United States +UY Uruguay +UZ Uzbekistan +VA Vatican City +VC St Vincent +VE Venezuela +VG Virgin Islands (UK) +VI Virgin Islands (US) +VN Vietnam +VU Vanuatu +WF Wallis & Futuna +WS Samoa (western) +YE Yemen +YT Mayotte +ZA South Africa +ZM Zambia +ZW Zimbabwe diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/leapseconds b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/leapseconds new file mode 100644 index 00000000..5b5c70eb --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/leapseconds @@ -0,0 +1,100 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# Allowance for leapseconds added to each timezone file. + +# The International Earth Rotation Service periodically uses leap seconds +# to keep UTC to within 0.9 s of UT1 +# (which measures the true angular orientation of the earth in space); see +# Terry J Quinn, The BIPM and the accurate measure of time, +# Proc IEEE 79, 7 (July 1991), 894-905. +# There were no leap seconds before 1972, because the official mechanism +# accounting for the discrepancy between atomic time and the earth's rotation +# did not exist until the early 1970s. + +# The correction (+ or -) is made at the given time, so lines +# will typically look like: +# Leap YEAR MON DAY 23:59:60 + R/S +# or +# Leap YEAR MON DAY 23:59:59 - R/S + +# If the leapsecond is Rolling (R) the given time is local time +# If the leapsecond is Stationary (S) the given time is UTC + +# Leap YEAR MONTH DAY HH:MM:SS CORR R/S +Leap 1972 Jun 30 23:59:60 + S +Leap 1972 Dec 31 23:59:60 + S +Leap 1973 Dec 31 23:59:60 + S +Leap 1974 Dec 31 23:59:60 + S +Leap 1975 Dec 31 23:59:60 + S +Leap 1976 Dec 31 23:59:60 + S +Leap 1977 Dec 31 23:59:60 + S +Leap 1978 Dec 31 23:59:60 + S +Leap 1979 Dec 31 23:59:60 + S +Leap 1981 Jun 30 23:59:60 + S +Leap 1982 Jun 30 23:59:60 + S +Leap 1983 Jun 30 23:59:60 + S +Leap 1985 Jun 30 23:59:60 + S +Leap 1987 Dec 31 23:59:60 + S +Leap 1989 Dec 31 23:59:60 + S +Leap 1990 Dec 31 23:59:60 + S +Leap 1992 Jun 30 23:59:60 + S +Leap 1993 Jun 30 23:59:60 + S +Leap 1994 Jun 30 23:59:60 + S +Leap 1995 Dec 31 23:59:60 + S +Leap 1997 Jun 30 23:59:60 + S +Leap 1998 Dec 31 23:59:60 + S +Leap 2005 Dec 31 23:59:60 + S +Leap 2008 Dec 31 23:59:60 + S +Leap 2012 Jun 30 23:59:60 + S + +# INTERNATIONAL EARTH ROTATION AND REFERENCE SYSTEMS SERVICE (IERS) +# +# SERVICE INTERNATIONAL DE LA ROTATION TERRESTRE ET DES SYSTEMES DE REFERENCE +# +# +# SERVICE DE LA ROTATION TERRESTRE +# OBSERVATOIRE DE PARIS +# 61, Av. de l'Observatoire 75014 PARIS (France) +# Tel. : 33 (0) 1 40 51 22 26 +# FAX : 33 (0) 1 40 51 22 91 +# e-mail : (E-Mail Removed) +# http://hpiers.obspm.fr/eop-pc +# +# Paris, 5 January 2012 +# +# +# Bulletin C 43 +# +# To authorities responsible +# for the measurement and +# distribution of time +# +# +# UTC TIME STEP +# on the 1st of July 2012 +# +# +# A positive leap second will be introduced at the end of June 2012. +# The sequence of dates of the UTC second markers will be: +# +# 2012 June 30, 23h 59m 59s +# 2012 June 30, 23h 59m 60s +# 2012 July 1, 0h 0m 0s +# +# The difference between UTC and the International Atomic Time TAI is: +# +# from 2009 January 1, 0h UTC, to 2012 July 1 0h UTC : UTC-TAI = - 34s +# from 2012 July 1, 0h UTC, until further notice : UTC-TAI = - 35s +# +# Leap seconds can be introduced in UTC at the end of the months of December +# or June, depending on the evolution of UT1-TAI. Bulletin C is mailed every +# six months, either to announce a time step in UTC or to confirm that there +# will be no time step at the next possible date. +# +# +# Daniel GAMBIS +# Head +# Earth Orientation Center of IERS +# Observatoire de Paris, France diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/northamerica b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/northamerica new file mode 100644 index 00000000..772d7a43 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/northamerica @@ -0,0 +1,3235 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# also includes Central America and the Caribbean + +# This data is by no means authoritative; if you think you know better, +# go ahead and edit the file (and please send any changes to +# tz@iana.org for general use in the future). + +# From Paul Eggert (1999-03-22): +# A reliable and entertaining source about time zones is +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). + +############################################################################### + +# United States + +# From Paul Eggert (1999-03-31): +# Howse writes (pp 121-125) that time zones were invented by +# Professor Charles Ferdinand Dowd (1825-1904), +# Principal of Temple Grove Ladies' Seminary (Saratoga Springs, NY). +# His pamphlet ``A System of National Time for Railroads'' (1870) +# was the result of his proposals at the Convention of Railroad Trunk Lines +# in New York City (1869-10). His 1870 proposal was based on Washington, DC, +# but in 1872-05 he moved the proposed origin to Greenwich. +# His proposal was adopted by the railroads on 1883-11-18 at 12:00, +# and the most of the country soon followed suit. + +# From Paul Eggert (2005-04-16): +# That 1883 transition occurred at 12:00 new time, not at 12:00 old time. +# See p 46 of David Prerau, Seize the daylight, Thunder's Mouth Press (2005). + +# From Paul Eggert (2006-03-22): +# A good source for time zone historical data in the US is +# Thomas G. Shanks, The American Atlas (5th edition), +# San Diego: ACS Publications, Inc. (1991). +# Make sure you have the errata sheet; the book is somewhat useless without it. +# It is the source for most of the pre-1991 US entries below. + +# From Paul Eggert (2001-03-06): +# Daylight Saving Time was first suggested as a joke by Benjamin Franklin +# in his whimsical essay ``An Economical Project for Diminishing the Cost +# of Light'' published in the Journal de Paris (1784-04-26). +# Not everyone is happy with the results: +# +# I don't really care how time is reckoned so long as there is some +# agreement about it, but I object to being told that I am saving +# daylight when my reason tells me that I am doing nothing of the kind. +# I even object to the implication that I am wasting something +# valuable if I stay in bed after the sun has risen. As an admirer +# of moonlight I resent the bossy insistence of those who want to +# reduce my time for enjoying it. At the back of the Daylight Saving +# scheme I detect the bony, blue-fingered hand of Puritanism, eager +# to push people into bed earlier, and get them up earlier, to make +# them healthy, wealthy and wise in spite of themselves. +# +# -- Robertson Davies, The diary of Samuel Marchbanks, +# Clarke, Irwin (1947), XIX, Sunday +# +# For more about the first ten years of DST in the United States, see +# Robert Garland's <a href="http://www.clpgh.org/exhibit/dst.html"> +# Ten years of daylight saving from the Pittsburgh standpoint +# (Carnegie Library of Pittsburgh, 1927)</a>. +# +# Shanks says that DST was called "War Time" in the US in 1918 and 1919. +# However, DST was imposed by the Standard Time Act of 1918, which +# was the first nationwide legal time standard, and apparently +# time was just called "Standard Time" or "Daylight Saving Time". + +# From Arthur David Olson: +# US Daylight Saving Time ended on the last Sunday of *October* in 1974. +# See, for example, the front page of the Saturday, 1974-10-26 +# and Sunday, 1974-10-27 editions of the Washington Post. + +# From Arthur David Olson: +# Before the Uniform Time Act of 1966 took effect in 1967, observance of +# Daylight Saving Time in the US was by local option, except during wartime. + +# From Arthur David Olson (2000-09-25): +# Last night I heard part of a rebroadcast of a 1945 Arch Oboler radio drama. +# In the introduction, Oboler spoke of "Eastern Peace Time." +# An AltaVista search turned up +# <a href="http://rowayton.org/rhs/hstaug45.html">: +# "When the time is announced over the radio now, it is 'Eastern Peace +# Time' instead of the old familiar 'Eastern War Time.' Peace is wonderful." +# </a> (August 1945) by way of confirmation. + +# From Joseph Gallant citing +# George H. Douglas, _The Early Days of Radio Broadcasting_ (1987): +# At 7 P.M. (Eastern War Time) [on 1945-08-14], the networks were set +# to switch to London for Attlee's address, but the American people +# never got to hear his speech live. According to one press account, +# CBS' Bob Trout was first to announce the word of Japan's surrender, +# but a few seconds later, NBC, ABC and Mutual also flashed the word +# of surrender, all of whom interrupting the bells of Big Ben in +# London which were to precede Mr. Attlee's speech. + +# From Paul Eggert (2003-02-09): It was Robert St John, not Bob Trout. From +# Myrna Oliver's obituary of St John on page B16 of today's Los Angeles Times: +# +# ... a war-weary U.S. clung to radios, awaiting word of Japan's surrender. +# Any announcement from Asia would reach St. John's New York newsroom on a +# wire service teletype machine, which had prescribed signals for major news. +# Associated Press, for example, would ring five bells before spewing out +# typed copy of an important story, and 10 bells for news "of transcendental +# importance." +# +# On Aug. 14, stalling while talking steadily into the NBC networks' open +# microphone, St. John heard five bells and waited only to hear a sixth bell, +# before announcing confidently: "Ladies and gentlemen, World War II is over. +# The Japanese have agreed to our surrender terms." +# +# He had scored a 20-second scoop on other broadcasters. + +# From Arthur David Olson (2005-08-22): +# Paul has been careful to use the "US" rules only in those locations +# that are part of the United States; this reflects the real scope of +# U.S. government action. So even though the "US" rules have changed +# in the latest release, other countries won't be affected. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule US 1918 1919 - Mar lastSun 2:00 1:00 D +Rule US 1918 1919 - Oct lastSun 2:00 0 S +Rule US 1942 only - Feb 9 2:00 1:00 W # War +Rule US 1945 only - Aug 14 23:00u 1:00 P # Peace +Rule US 1945 only - Sep 30 2:00 0 S +Rule US 1967 2006 - Oct lastSun 2:00 0 S +Rule US 1967 1973 - Apr lastSun 2:00 1:00 D +Rule US 1974 only - Jan 6 2:00 1:00 D +Rule US 1975 only - Feb 23 2:00 1:00 D +Rule US 1976 1986 - Apr lastSun 2:00 1:00 D +Rule US 1987 2006 - Apr Sun>=1 2:00 1:00 D +Rule US 2007 max - Mar Sun>=8 2:00 1:00 D +Rule US 2007 max - Nov Sun>=1 2:00 0 S + +# From Arthur David Olson, 2005-12-19 +# We generate the files specified below to guard against old files with +# obsolete information being left in the time zone binary directory. +# We limit the list to names that have appeared in previous versions of +# this time zone package. +# We do these as separate Zones rather than as Links to avoid problems if +# a particular place changes whether it observes DST. +# We put these specifications here in the northamerica file both to +# increase the chances that they'll actually get compiled and to +# avoid the need to duplicate the US rules in another file. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone EST -5:00 - EST +Zone MST -7:00 - MST +Zone HST -10:00 - HST +Zone EST5EDT -5:00 US E%sT +Zone CST6CDT -6:00 US C%sT +Zone MST7MDT -7:00 US M%sT +Zone PST8PDT -8:00 US P%sT + +# From Bob Devine (1988-01-28): +# ...Alaska (and Hawaii) had the timezone names changed in 1967. +# old new +# Pacific Standard Time(PST) -same- +# Yukon Standard Time(YST) -same- +# Central Alaska S.T. (CAT) Alaska-Hawaii St[an]dard Time (AHST) +# Nome Standard Time (NT) Bering Standard Time (BST) +# +# ...Alaska's timezone lines were redrawn in 1983 to give only 2 tz. +# The YST zone now covers nearly all of the state, AHST just part +# of the Aleutian islands. No DST. + +# From Paul Eggert (1995-12-19): +# The tables below use `NST', not `NT', for Nome Standard Time. +# I invented `CAWT' for Central Alaska War Time. + +# From U. S. Naval Observatory (1989-01-19): +# USA EASTERN 5 H BEHIND UTC NEW YORK, WASHINGTON +# USA EASTERN 4 H BEHIND UTC APR 3 - OCT 30 +# USA CENTRAL 6 H BEHIND UTC CHICAGO, HOUSTON +# USA CENTRAL 5 H BEHIND UTC APR 3 - OCT 30 +# USA MOUNTAIN 7 H BEHIND UTC DENVER +# USA MOUNTAIN 6 H BEHIND UTC APR 3 - OCT 30 +# USA PACIFIC 8 H BEHIND UTC L.A., SAN FRANCISCO +# USA PACIFIC 7 H BEHIND UTC APR 3 - OCT 30 +# USA ALASKA STD 9 H BEHIND UTC MOST OF ALASKA (AKST) +# USA ALASKA STD 8 H BEHIND UTC APR 3 - OCT 30 (AKDT) +# USA ALEUTIAN 10 H BEHIND UTC ISLANDS WEST OF 170W +# USA - " - 9 H BEHIND UTC APR 3 - OCT 30 +# USA HAWAII 10 H BEHIND UTC +# USA BERING 11 H BEHIND UTC SAMOA, MIDWAY + +# From Arthur David Olson (1989-01-21): +# The above dates are for 1988. +# Note the "AKST" and "AKDT" abbreviations, the claim that there's +# no DST in Samoa, and the claim that there is DST in Alaska and the +# Aleutians. + +# From Arthur David Olson (1988-02-13): +# Legal standard time zone names, from United States Code (1982 Edition and +# Supplement III), Title 15, Chapter 6, Section 260 and forward. First, names +# up to 1967-04-01 (when most provisions of the Uniform Time Act of 1966 +# took effect), as explained in sections 263 and 261: +# (none) +# United States standard eastern time +# United States standard mountain time +# United States standard central time +# United States standard Pacific time +# (none) +# United States standard Alaska time +# (none) +# Next, names from 1967-04-01 until 1983-11-30 (the date for +# public law 98-181): +# Atlantic standard time +# eastern standard time +# central standard time +# mountain standard time +# Pacific standard time +# Yukon standard time +# Alaska-Hawaii standard time +# Bering standard time +# And after 1983-11-30: +# Atlantic standard time +# eastern standard time +# central standard time +# mountain standard time +# Pacific standard time +# Alaska standard time +# Hawaii-Aleutian standard time +# Samoa standard time +# The law doesn't give abbreviations. +# +# From Paul Eggert (2000-01-08), following a heads-up from Rives McDow: +# Public law 106-564 (2000-12-23) introduced the abbreviation +# "Chamorro Standard Time" for time in Guam and the Northern Marianas. +# See the file "australasia". + +# From Arthur David Olson, 2005-08-09 +# The following was signed into law on 2005-08-08. +# +# H.R. 6, Energy Policy Act of 2005, SEC. 110. DAYLIGHT SAVINGS. +# (a) Amendment- Section 3(a) of the Uniform Time Act of 1966 (15 +# U.S.C. 260a(a)) is amended-- +# (1) by striking `first Sunday of April' and inserting `second +# Sunday of March'; and +# (2) by striking `last Sunday of October' and inserting `first +# Sunday of November'. +# (b) Effective Date- Subsection (a) shall take effect 1 year after the +# date of enactment of this Act or March 1, 2007, whichever is later. +# (c) Report to Congress- Not later than 9 months after the effective +# date stated in subsection (b), the Secretary shall report to Congress +# on the impact of this section on energy consumption in the United +# States. +# (d) Right to Revert- Congress retains the right to revert the +# Daylight Saving Time back to the 2005 time schedules once the +# Department study is complete. + +# US eastern time, represented by New York + +# Connecticut, Delaware, District of Columbia, most of Florida, +# Georgia, southeast Indiana (Dearborn and Ohio counties), eastern Kentucky +# (except America/Kentucky/Louisville below), Maine, Maryland, Massachusetts, +# New Hampshire, New Jersey, New York, North Carolina, Ohio, +# Pennsylvania, Rhode Island, South Carolina, eastern Tennessee, +# Vermont, Virginia, West Virginia + +# From Dave Cantor (2004-11-02): +# Early this summer I had the occasion to visit the Mount Washington +# Observatory weather station atop (of course!) Mount Washington [, NH].... +# One of the staff members said that the station was on Eastern Standard Time +# and didn't change their clocks for Daylight Saving ... so that their +# reports will always have times which are 5 hours behind UTC. + +# From Paul Eggert (2005-08-26): +# According to today's Huntsville Times +# <http://www.al.com/news/huntsvilletimes/index.ssf?/base/news/1125047783228320.xml&coll=1> +# a few towns on Alabama's "eastern border with Georgia, such as Phenix City +# in Russell County, Lanett in Chambers County and some towns in Lee County, +# set their watches and clocks on Eastern time." It quotes H.H. "Bubba" +# Roberts, city administrator in Phenix City. as saying "We are in the Central +# time zone, but we do go by the Eastern time zone because so many people work +# in Columbus." + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule NYC 1920 only - Mar lastSun 2:00 1:00 D +Rule NYC 1920 only - Oct lastSun 2:00 0 S +Rule NYC 1921 1966 - Apr lastSun 2:00 1:00 D +Rule NYC 1921 1954 - Sep lastSun 2:00 0 S +Rule NYC 1955 1966 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/New_York -4:56:02 - LMT 1883 Nov 18 12:03:58 + -5:00 US E%sT 1920 + -5:00 NYC E%sT 1942 + -5:00 US E%sT 1946 + -5:00 NYC E%sT 1967 + -5:00 US E%sT + +# US central time, represented by Chicago + +# Alabama, Arkansas, Florida panhandle (Bay, Calhoun, Escambia, +# Gulf, Holmes, Jackson, Okaloosa, Santa Rosa, Walton, and +# Washington counties), Illinois, western Indiana +# (Gibson, Jasper, Lake, LaPorte, Newton, Porter, Posey, Spencer, +# Vanderburgh, and Warrick counties), Iowa, most of Kansas, western +# Kentucky, Louisiana, Minnesota, Mississippi, Missouri, eastern +# Nebraska, eastern North Dakota, Oklahoma, eastern South Dakota, +# western Tennessee, most of Texas, Wisconsin + +# From Larry M. Smith (2006-04-26) re Wisconsin: +# http://www.legis.state.wi.us/statutes/Stat0175.pdf ... +# is currently enforced at the 01:00 time of change. Because the local +# "bar time" in the state corresponds to 02:00, a number of citations +# are issued for the "sale of class 'B' alcohol after prohibited +# hours" within the deviated hour of this change every year.... +# +# From Douglas R. Bomberg (2007-03-12): +# Wisconsin has enacted (nearly eleventh-hour) legislation to get WI +# Statue 175 closer in synch with the US Congress' intent.... +# http://www.legis.state.wi.us/2007/data/acts/07Act3.pdf + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Chicago 1920 only - Jun 13 2:00 1:00 D +Rule Chicago 1920 1921 - Oct lastSun 2:00 0 S +Rule Chicago 1921 only - Mar lastSun 2:00 1:00 D +Rule Chicago 1922 1966 - Apr lastSun 2:00 1:00 D +Rule Chicago 1922 1954 - Sep lastSun 2:00 0 S +Rule Chicago 1955 1966 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Chicago -5:50:36 - LMT 1883 Nov 18 12:09:24 + -6:00 US C%sT 1920 + -6:00 Chicago C%sT 1936 Mar 1 2:00 + -5:00 - EST 1936 Nov 15 2:00 + -6:00 Chicago C%sT 1942 + -6:00 US C%sT 1946 + -6:00 Chicago C%sT 1967 + -6:00 US C%sT +# Oliver County, ND switched from mountain to central time on 1992-10-25. +Zone America/North_Dakota/Center -6:45:12 - LMT 1883 Nov 18 12:14:48 + -7:00 US M%sT 1992 Oct 25 02:00 + -6:00 US C%sT +# Morton County, ND, switched from mountain to central time on +# 2003-10-26, except for the area around Mandan which was already central time. +# See <http://dmses.dot.gov/docimages/p63/135818.pdf>. +# Officially this switch also included part of Sioux County, and +# Jones, Mellette, and Todd Counties in South Dakota; +# but in practice these other counties were already observing central time. +# See <http://www.epa.gov/fedrgstr/EPA-IMPACT/2003/October/Day-28/i27056.htm>. +Zone America/North_Dakota/New_Salem -6:45:39 - LMT 1883 Nov 18 12:14:21 + -7:00 US M%sT 2003 Oct 26 02:00 + -6:00 US C%sT + +# From Josh Findley (2011-01-21): +# ...it appears that Mercer County, North Dakota, changed from the +# mountain time zone to the central time zone at the last transition from +# daylight-saving to standard time (on Nov. 7, 2010): +# <a href="http://www.gpo.gov/fdsys/pkg/FR-2010-09-29/html/2010-24376.htm"> +# http://www.gpo.gov/fdsys/pkg/FR-2010-09-29/html/2010-24376.htm +# </a> +# <a href="http://www.bismarcktribune.com/news/local/article_1eb1b588-c758-11df-b472-001cc4c03286.html"> +# http://www.bismarcktribune.com/news/local/article_1eb1b588-c758-11df-b472-001cc4c03286.html +# </a> + +# From Andy Lipscomb (2011-01-24): +# ...according to the Census Bureau, the largest city is Beulah (although +# it's commonly referred to as Beulah-Hazen, with Hazen being the next +# largest city in Mercer County). Google Maps places Beulah's city hall +# at 4715'51" north, 10146'40" west, which yields an offset of 6h47'07". + +Zone America/North_Dakota/Beulah -6:47:07 - LMT 1883 Nov 18 12:12:53 + -7:00 US M%sT 2010 Nov 7 2:00 + -6:00 US C%sT + +# US mountain time, represented by Denver +# +# Colorado, far western Kansas, Montana, western +# Nebraska, Nevada border (Jackpot, Owyhee, and Mountain City), +# New Mexico, southwestern North Dakota, +# western South Dakota, far western Texas (El Paso County, Hudspeth County, +# and Pine Springs and Nickel Creek in Culberson County), Utah, Wyoming +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Denver 1920 1921 - Mar lastSun 2:00 1:00 D +Rule Denver 1920 only - Oct lastSun 2:00 0 S +Rule Denver 1921 only - May 22 2:00 0 S +Rule Denver 1965 1966 - Apr lastSun 2:00 1:00 D +Rule Denver 1965 1966 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Denver -6:59:56 - LMT 1883 Nov 18 12:00:04 + -7:00 US M%sT 1920 + -7:00 Denver M%sT 1942 + -7:00 US M%sT 1946 + -7:00 Denver M%sT 1967 + -7:00 US M%sT + +# US Pacific time, represented by Los Angeles +# +# California, northern Idaho (Benewah, Bonner, Boundary, Clearwater, +# Idaho, Kootenai, Latah, Lewis, Nez Perce, and Shoshone counties, +# and the northern three-quarters of Idaho county), +# most of Nevada, most of Oregon, and Washington +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule CA 1948 only - Mar 14 2:00 1:00 D +Rule CA 1949 only - Jan 1 2:00 0 S +Rule CA 1950 1966 - Apr lastSun 2:00 1:00 D +Rule CA 1950 1961 - Sep lastSun 2:00 0 S +Rule CA 1962 1966 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Los_Angeles -7:52:58 - LMT 1883 Nov 18 12:07:02 + -8:00 US P%sT 1946 + -8:00 CA P%sT 1967 + -8:00 US P%sT + +# Alaska +# AK%sT is the modern abbreviation for -9:00 per USNO. +# +# From Paul Eggert (2001-05-30): +# Howse writes that Alaska switched from the Julian to the Gregorian calendar, +# and from east-of-GMT to west-of-GMT days, when the US bought it from Russia. +# This was on 1867-10-18, a Friday; the previous day was 1867-10-06 Julian, +# also a Friday. Include only the time zone part of this transition, +# ignoring the switch from Julian to Gregorian, since we can't represent +# the Julian calendar. +# +# As far as we know, none of the exact locations mentioned below were +# permanently inhabited in 1867 by anyone using either calendar. +# (Yakutat was colonized by the Russians in 1799, but the settlement +# was destroyed in 1805 by a Yakutat-kon war party.) However, there +# were nearby inhabitants in some cases and for our purposes perhaps +# it's best to simply use the official transition. +# + +# From Steve Ferguson (2011-01-31): +# The author lives in Alaska and many of the references listed are only +# available to Alaskan residents. +# +# <a href="http://www.alaskahistoricalsociety.org/index.cfm?section=discover%20alaska&page=Glimpses%20of%20the%20Past&viewpost=2&ContentId=98"> +# http://www.alaskahistoricalsociety.org/index.cfm?section=discover%20alaska&page=Glimpses%20of%20the%20Past&viewpost=2&ContentId=98 +# </a> + +# From Arthur David Olson (2011-02-01): +# Here's database-relevant material from the 2001 "Alaska History" article: +# +# On September 20 [1979]...DOT...officials decreed that on April 27, +# 1980, Juneau and other nearby communities would move to Yukon Time. +# Sitka, Petersburg, Wrangell, and Ketchikan, however, would remain on +# Pacific Time. +# +# ...on September 22, 1980, DOT Secretary Neil E. Goldschmidt rescinded the +# Department's September 1979 decision. Juneau and other communities in +# northern Southeast reverted to Pacific Time on October 26. +# +# On October 28 [1983]...the Metlakatla Indian Community Council voted +# unanimously to keep the reservation on Pacific Time. +# +# According to DOT official Joanne Petrie, Indian reservations are not +# bound to follow time zones imposed by neighboring jurisdictions. +# +# (The last is consistent with how the database now handles the Navajo +# Nation.) + +# From Arthur David Olson (2011-02-09): +# I just spoke by phone with a staff member at the Metlakatla Indian +# Community office (using contact information available at +# <a href="http://www.commerce.state.ak.us/dca/commdb/CIS.cfm?Comm_Boro_name=Metlakatla"> +# http://www.commerce.state.ak.us/dca/commdb/CIS.cfm?Comm_Boro_name=Metlakatla +# </a>). +# It's shortly after 1:00 here on the east coast of the United States; +# the staffer said it was shortly after 10:00 there. When I asked whether +# that meant they were on Pacific time, they said no--they were on their +# own time. I asked about daylight saving; they said it wasn't used. I +# did not inquire about practices in the past. + +# From Arthur David Olson (2011-08-17): +# For lack of better information, assume that Metlakatla's +# abandonment of use of daylight saving resulted from the 1983 vote. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Juneau 15:02:19 - LMT 1867 Oct 18 + -8:57:41 - LMT 1900 Aug 20 12:00 + -8:00 - PST 1942 + -8:00 US P%sT 1946 + -8:00 - PST 1969 + -8:00 US P%sT 1980 Apr 27 2:00 + -9:00 US Y%sT 1980 Oct 26 2:00 + -8:00 US P%sT 1983 Oct 30 2:00 + -9:00 US Y%sT 1983 Nov 30 + -9:00 US AK%sT +Zone America/Sitka 14:58:47 - LMT 1867 Oct 18 + -9:01:13 - LMT 1900 Aug 20 12:00 + -8:00 - PST 1942 + -8:00 US P%sT 1946 + -8:00 - PST 1969 + -8:00 US P%sT 1983 Oct 30 2:00 + -9:00 US Y%sT 1983 Nov 30 + -9:00 US AK%sT +Zone America/Metlakatla 15:13:42 - LMT 1867 Oct 18 + -8:46:18 - LMT 1900 Aug 20 12:00 + -8:00 - PST 1942 + -8:00 US P%sT 1946 + -8:00 - PST 1969 + -8:00 US P%sT 1983 Oct 30 2:00 + -8:00 - MeST +Zone America/Yakutat 14:41:05 - LMT 1867 Oct 18 + -9:18:55 - LMT 1900 Aug 20 12:00 + -9:00 - YST 1942 + -9:00 US Y%sT 1946 + -9:00 - YST 1969 + -9:00 US Y%sT 1983 Nov 30 + -9:00 US AK%sT +Zone America/Anchorage 14:00:24 - LMT 1867 Oct 18 + -9:59:36 - LMT 1900 Aug 20 12:00 + -10:00 - CAT 1942 + -10:00 US CAT/CAWT 1945 Aug 14 23:00u + -10:00 US CAT/CAPT 1946 # Peace + -10:00 - CAT 1967 Apr + -10:00 - AHST 1969 + -10:00 US AH%sT 1983 Oct 30 2:00 + -9:00 US Y%sT 1983 Nov 30 + -9:00 US AK%sT +Zone America/Nome 12:58:21 - LMT 1867 Oct 18 + -11:01:38 - LMT 1900 Aug 20 12:00 + -11:00 - NST 1942 + -11:00 US N%sT 1946 + -11:00 - NST 1967 Apr + -11:00 - BST 1969 + -11:00 US B%sT 1983 Oct 30 2:00 + -9:00 US Y%sT 1983 Nov 30 + -9:00 US AK%sT +Zone America/Adak 12:13:21 - LMT 1867 Oct 18 + -11:46:38 - LMT 1900 Aug 20 12:00 + -11:00 - NST 1942 + -11:00 US N%sT 1946 + -11:00 - NST 1967 Apr + -11:00 - BST 1969 + -11:00 US B%sT 1983 Oct 30 2:00 + -10:00 US AH%sT 1983 Nov 30 + -10:00 US HA%sT +# The following switches don't quite make our 1970 cutoff. +# +# Shanks writes that part of southwest Alaska (e.g. Aniak) +# switched from -11:00 to -10:00 on 1968-09-22 at 02:00, +# and another part (e.g. Akiak) made the same switch five weeks later. +# +# From David Flater (2004-11-09): +# In e-mail, 2004-11-02, Ray Hudson, historian/liaison to the Unalaska +# Historic Preservation Commission, provided this information, which +# suggests that Unalaska deviated from statutory time from early 1967 +# possibly until 1983: +# +# Minutes of the Unalaska City Council Meeting, January 10, 1967: +# "Except for St. Paul and Akutan, Unalaska is the only important +# location not on Alaska Standard Time. The following resolution was +# made by William Robinson and seconded by Henry Swanson: Be it +# resolved that the City of Unalaska hereby goes to Alaska Standard +# Time as of midnight Friday, January 13, 1967 (1 A.M. Saturday, +# January 14, Alaska Standard Time.) This resolution was passed with +# three votes for and one against." + +# Hawaii + +# From Arthur David Olson (2010-12-09): +# "Hawaiian Time" by Robert C. Schmitt and Doak C. Cox appears on pages 207-225 +# of volume 26 of The Hawaiian Journal of History (1992). As of 2010-12-09, +# the article is available at +# <a href="http://evols.library.manoa.hawaii.edu/bitstream/10524/239/2/JL26215.pdf"> +# http://evols.library.manoa.hawaii.edu/bitstream/10524/239/2/JL26215.pdf +# </a> +# and indicates that standard time was adopted effective noon, January +# 13, 1896 (page 218), that in "1933, the Legislature decreed daylight +# saving for the period between the last Sunday of each April and the +# last Sunday of each September, but less than a month later repealed the +# act," (page 220), that year-round daylight saving time was in effect +# from 1942-02-09 to 1945-09-30 (page 221, with no time of day given for +# when clocks changed) and that clocks were changed by 30 minutes +# effective the second Sunday of June, 1947 (page 219, with no time of +# day given for when clocks changed). A footnote for the 1933 changes +# cites Session Laws of Hawaii 1933, "Act. 90 (approved 26 Apr. 1933) +# and Act 163 (approved 21 May 1933)." + +# From Arthur David Olson (2011-01-19): +# The following is from "Laws of the Territory of Hawaii Passed by the +# Seventeenth Legislature: Regular Session 1933," available (as of +# 2011-01-19) at American University's Pence Law Library. Page 85: "Act +# 90...At 2 o'clock ante meridian of the last Sunday in April of each +# year, the standard time of this Territory shall be advanced one +# hour...This Act shall take effect upon its approval. Approved this 26th +# day of April, A. D. 1933. LAWRENCE M JUDD, Governor of the Territory of +# Hawaii." Page 172: "Act 163...Act 90 of the Session Laws of 1933 is +# hereby repealed...This Act shall take effect upon its approval, upon +# which date the standard time of this Territory shall be restored to +# that existing immediately prior to the taking effect of said Act 90. +# Approved this 21st day of May, A. D. 1933. LAWRENCE M. JUDD, Governor +# of the Territory of Hawaii." +# +# Note that 1933-05-21 was a Sunday. +# We're left to guess the time of day when Act 163 was approved; guess noon. + +Zone Pacific/Honolulu -10:31:26 - LMT 1896 Jan 13 12:00 #Schmitt&Cox + -10:30 - HST 1933 Apr 30 2:00 #Laws 1933 + -10:30 1:00 HDT 1933 May 21 12:00 #Laws 1933+12 + -10:30 - HST 1942 Feb 09 2:00 #Schmitt&Cox+2 + -10:30 1:00 HDT 1945 Sep 30 2:00 #Schmitt&Cox+2 + -10:30 - HST 1947 Jun 8 2:00 #Schmitt&Cox+2 + -10:00 - HST + +# Now we turn to US areas that have diverged from the consensus since 1970. + +# Arizona mostly uses MST. + +# From Paul Eggert (2002-10-20): +# +# The information in the rest of this paragraph is derived from the +# <a href="http://www.dlapr.lib.az.us/links/daylight.htm"> +# Daylight Saving Time web page (2002-01-23)</a> maintained by the +# Arizona State Library, Archives and Public Records. +# Between 1944-01-01 and 1944-04-01 the State of Arizona used standard +# time, but by federal law railroads, airlines, bus lines, military +# personnel, and some engaged in interstate commerce continued to +# observe war (i.e., daylight saving) time. The 1944-03-17 Phoenix +# Gazette says that was the date the law changed, and that 04-01 was +# the date the state's clocks would change. In 1945 the State of +# Arizona used standard time all year, again with exceptions only as +# mandated by federal law. Arizona observed DST in 1967, but Arizona +# Laws 1968, ch. 183 (effective 1968-03-21) repealed DST. +# +# Shanks says the 1944 experiment came to an end on 1944-03-17. +# Go with the Arizona State Library instead. + +Zone America/Phoenix -7:28:18 - LMT 1883 Nov 18 11:31:42 + -7:00 US M%sT 1944 Jan 1 00:01 + -7:00 - MST 1944 Apr 1 00:01 + -7:00 US M%sT 1944 Oct 1 00:01 + -7:00 - MST 1967 + -7:00 US M%sT 1968 Mar 21 + -7:00 - MST +# From Arthur David Olson (1988-02-13): +# A writer from the Inter Tribal Council of Arizona, Inc., +# notes in private correspondence dated 1987-12-28 that "Presently, only the +# Navajo Nation participates in the Daylight Saving Time policy, due to its +# large size and location in three states." (The "only" means that other +# tribal nations don't use DST.) + +Link America/Denver America/Shiprock + +# Southern Idaho (Ada, Adams, Bannock, Bear Lake, Bingham, Blaine, +# Boise, Bonneville, Butte, Camas, Canyon, Caribou, Cassia, Clark, +# Custer, Elmore, Franklin, Fremont, Gem, Gooding, Jefferson, Jerome, +# Lemhi, Lincoln, Madison, Minidoka, Oneida, Owyhee, Payette, Power, +# Teton, Twin Falls, Valley, Washington counties, and the southern +# quarter of Idaho county) and eastern Oregon (most of Malheur County) +# switched four weeks late in 1974. +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Boise -7:44:49 - LMT 1883 Nov 18 12:15:11 + -8:00 US P%sT 1923 May 13 2:00 + -7:00 US M%sT 1974 + -7:00 - MST 1974 Feb 3 2:00 + -7:00 US M%sT + +# Indiana +# +# For a map of Indiana's time zone regions, see: +# <a href="http://www.mccsc.edu/time.html"> +# What time is it in Indiana? +# </a> (2006-03-01) +# +# From Paul Eggert (2007-08-17): +# Since 1970, most of Indiana has been like America/Indiana/Indianapolis, +# with the following exceptions: +# +# - Gibson, Jasper, Lake, LaPorte, Newton, Porter, Posey, Spencer, +# Vandenburgh, and Warrick counties have been like America/Chicago. +# +# - Dearborn and Ohio counties have been like America/New_York. +# +# - Clark, Floyd, and Harrison counties have been like +# America/Kentucky/Louisville. +# +# - Crawford, Daviess, Dubois, Knox, Martin, Perry, Pike, Pulaski, Starke, +# and Switzerland counties have their own time zone histories as noted below. +# +# Shanks partitioned Indiana into 345 regions, each with its own time history, +# and wrote ``Even newspaper reports present contradictory information.'' +# Those Hoosiers! Such a flighty and changeable people! +# Fortunately, most of the complexity occurred before our cutoff date of 1970. +# +# Other than Indianapolis, the Indiana place names are so nondescript +# that they would be ambiguous if we left them at the `America' level. +# So we reluctantly put them all in a subdirectory `America/Indiana'. + +# From Paul Eggert (2005-08-16): +# http://www.mccsc.edu/time.html says that Indiana will use DST starting 2006. + +# From Nathan Stratton Treadway (2006-03-30): +# http://www.dot.gov/affairs/dot0406.htm [3705 B] +# From Deborah Goldsmith (2006-01-18): +# http://dmses.dot.gov/docimages/pdf95/382329_web.pdf [2.9 MB] +# From Paul Eggert (2006-01-20): +# It says "DOT is relocating the time zone boundary in Indiana to move Starke, +# Pulaski, Knox, Daviess, Martin, Pike, Dubois, and Perry Counties from the +# Eastern Time Zone to the Central Time Zone.... The effective date of +# this rule is 2:OO a.m. EST Sunday, April 2, 2006, which is the +# changeover date from standard time to Daylight Saving Time." +# Strictly speaking, this means the affected counties will change their +# clocks twice that night, but this obviously is in error. The intent +# is that 01:59:59 EST be followed by 02:00:00 CDT. + +# From Gwillim Law (2007-02-10): +# The Associated Press has been reporting that Pulaski County, Indiana is +# going to switch from Central to Eastern Time on March 11, 2007.... +# http://www.indystar.com/apps/pbcs.dll/article?AID=/20070207/LOCAL190108/702070524/0/LOCAL + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Indianapolis 1941 only - Jun 22 2:00 1:00 D +Rule Indianapolis 1941 1954 - Sep lastSun 2:00 0 S +Rule Indianapolis 1946 1954 - Apr lastSun 2:00 1:00 D +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Indiana/Indianapolis -5:44:38 - LMT 1883 Nov 18 12:15:22 + -6:00 US C%sT 1920 + -6:00 Indianapolis C%sT 1942 + -6:00 US C%sT 1946 + -6:00 Indianapolis C%sT 1955 Apr 24 2:00 + -5:00 - EST 1957 Sep 29 2:00 + -6:00 - CST 1958 Apr 27 2:00 + -5:00 - EST 1969 + -5:00 US E%sT 1971 + -5:00 - EST 2006 + -5:00 US E%sT +# +# Eastern Crawford County, Indiana, left its clocks alone in 1974, +# as well as from 1976 through 2005. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Marengo 1951 only - Apr lastSun 2:00 1:00 D +Rule Marengo 1951 only - Sep lastSun 2:00 0 S +Rule Marengo 1954 1960 - Apr lastSun 2:00 1:00 D +Rule Marengo 1954 1960 - Sep lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Indiana/Marengo -5:45:23 - LMT 1883 Nov 18 12:14:37 + -6:00 US C%sT 1951 + -6:00 Marengo C%sT 1961 Apr 30 2:00 + -5:00 - EST 1969 + -5:00 US E%sT 1974 Jan 6 2:00 + -6:00 1:00 CDT 1974 Oct 27 2:00 + -5:00 US E%sT 1976 + -5:00 - EST 2006 + -5:00 US E%sT +# +# Daviess, Dubois, Knox, and Martin Counties, Indiana, +# switched from eastern to central time in April 2006, then switched back +# in November 2007. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Vincennes 1946 only - Apr lastSun 2:00 1:00 D +Rule Vincennes 1946 only - Sep lastSun 2:00 0 S +Rule Vincennes 1953 1954 - Apr lastSun 2:00 1:00 D +Rule Vincennes 1953 1959 - Sep lastSun 2:00 0 S +Rule Vincennes 1955 only - May 1 0:00 1:00 D +Rule Vincennes 1956 1963 - Apr lastSun 2:00 1:00 D +Rule Vincennes 1960 only - Oct lastSun 2:00 0 S +Rule Vincennes 1961 only - Sep lastSun 2:00 0 S +Rule Vincennes 1962 1963 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Indiana/Vincennes -5:50:07 - LMT 1883 Nov 18 12:09:53 + -6:00 US C%sT 1946 + -6:00 Vincennes C%sT 1964 Apr 26 2:00 + -5:00 - EST 1969 + -5:00 US E%sT 1971 + -5:00 - EST 2006 Apr 2 2:00 + -6:00 US C%sT 2007 Nov 4 2:00 + -5:00 US E%sT +# +# Perry County, Indiana, switched from eastern to central time in April 2006. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Perry 1946 only - Apr lastSun 2:00 1:00 D +Rule Perry 1946 only - Sep lastSun 2:00 0 S +Rule Perry 1953 1954 - Apr lastSun 2:00 1:00 D +Rule Perry 1953 1959 - Sep lastSun 2:00 0 S +Rule Perry 1955 only - May 1 0:00 1:00 D +Rule Perry 1956 1963 - Apr lastSun 2:00 1:00 D +Rule Perry 1960 only - Oct lastSun 2:00 0 S +Rule Perry 1961 only - Sep lastSun 2:00 0 S +Rule Perry 1962 1963 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Indiana/Tell_City -5:47:03 - LMT 1883 Nov 18 12:12:57 + -6:00 US C%sT 1946 + -6:00 Perry C%sT 1964 Apr 26 2:00 + -5:00 - EST 1969 + -5:00 US E%sT 1971 + -5:00 - EST 2006 Apr 2 2:00 + -6:00 US C%sT +# +# Pike County, Indiana moved from central to eastern time in 1977, +# then switched back in 2006, then switched back again in 2007. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Pike 1955 only - May 1 0:00 1:00 D +Rule Pike 1955 1960 - Sep lastSun 2:00 0 S +Rule Pike 1956 1964 - Apr lastSun 2:00 1:00 D +Rule Pike 1961 1964 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Indiana/Petersburg -5:49:07 - LMT 1883 Nov 18 12:10:53 + -6:00 US C%sT 1955 + -6:00 Pike C%sT 1965 Apr 25 2:00 + -5:00 - EST 1966 Oct 30 2:00 + -6:00 US C%sT 1977 Oct 30 2:00 + -5:00 - EST 2006 Apr 2 2:00 + -6:00 US C%sT 2007 Nov 4 2:00 + -5:00 US E%sT +# +# Starke County, Indiana moved from central to eastern time in 1991, +# then switched back in 2006. +# From Arthur David Olson (1991-10-28): +# An article on page A3 of the Sunday, 1991-10-27 Washington Post +# notes that Starke County switched from Central time to Eastern time as of +# 1991-10-27. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Starke 1947 1961 - Apr lastSun 2:00 1:00 D +Rule Starke 1947 1954 - Sep lastSun 2:00 0 S +Rule Starke 1955 1956 - Oct lastSun 2:00 0 S +Rule Starke 1957 1958 - Sep lastSun 2:00 0 S +Rule Starke 1959 1961 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Indiana/Knox -5:46:30 - LMT 1883 Nov 18 12:13:30 + -6:00 US C%sT 1947 + -6:00 Starke C%sT 1962 Apr 29 2:00 + -5:00 - EST 1963 Oct 27 2:00 + -6:00 US C%sT 1991 Oct 27 2:00 + -5:00 - EST 2006 Apr 2 2:00 + -6:00 US C%sT +# +# Pulaski County, Indiana, switched from eastern to central time in +# April 2006 and then switched back in March 2007. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Pulaski 1946 1960 - Apr lastSun 2:00 1:00 D +Rule Pulaski 1946 1954 - Sep lastSun 2:00 0 S +Rule Pulaski 1955 1956 - Oct lastSun 2:00 0 S +Rule Pulaski 1957 1960 - Sep lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Indiana/Winamac -5:46:25 - LMT 1883 Nov 18 12:13:35 + -6:00 US C%sT 1946 + -6:00 Pulaski C%sT 1961 Apr 30 2:00 + -5:00 - EST 1969 + -5:00 US E%sT 1971 + -5:00 - EST 2006 Apr 2 2:00 + -6:00 US C%sT 2007 Mar 11 2:00 + -5:00 US E%sT +# +# Switzerland County, Indiana, did not observe DST from 1973 through 2005. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Indiana/Vevay -5:40:16 - LMT 1883 Nov 18 12:19:44 + -6:00 US C%sT 1954 Apr 25 2:00 + -5:00 - EST 1969 + -5:00 US E%sT 1973 + -5:00 - EST 2006 + -5:00 US E%sT + +# Part of Kentucky left its clocks alone in 1974. +# This also includes Clark, Floyd, and Harrison counties in Indiana. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Louisville 1921 only - May 1 2:00 1:00 D +Rule Louisville 1921 only - Sep 1 2:00 0 S +Rule Louisville 1941 1961 - Apr lastSun 2:00 1:00 D +Rule Louisville 1941 only - Sep lastSun 2:00 0 S +Rule Louisville 1946 only - Jun 2 2:00 0 S +Rule Louisville 1950 1955 - Sep lastSun 2:00 0 S +Rule Louisville 1956 1960 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Kentucky/Louisville -5:43:02 - LMT 1883 Nov 18 12:16:58 + -6:00 US C%sT 1921 + -6:00 Louisville C%sT 1942 + -6:00 US C%sT 1946 + -6:00 Louisville C%sT 1961 Jul 23 2:00 + -5:00 - EST 1968 + -5:00 US E%sT 1974 Jan 6 2:00 + -6:00 1:00 CDT 1974 Oct 27 2:00 + -5:00 US E%sT +# +# Wayne County, Kentucky +# +# From +# <a href="http://www.lake-cumberland.com/life/archive/news990129time.shtml"> +# Lake Cumberland LIFE +# </a> (1999-01-29) via WKYM-101.7: +# Clinton County has joined Wayne County in asking the DoT to change from +# the Central to the Eastern time zone.... The Wayne County government made +# the same request in December. And while Russell County officials have not +# taken action, the majority of respondents to a poll conducted there in +# August indicated they would like to change to "fast time" also. +# The three Lake Cumberland counties are the farthest east of any U.S. +# location in the Central time zone. +# +# From Rich Wales (2000-08-29): +# After prolonged debate, and despite continuing deep differences of opinion, +# Wayne County (central Kentucky) is switching from Central (-0600) to Eastern +# (-0500) time. They won't "fall back" this year. See Sara Shipley, +# The difference an hour makes, Nando Times (2000-08-29 15:33 -0400). +# +# From Paul Eggert (2001-07-16): +# The final rule was published in the +# <a href="http://frwebgate.access.gpo.gov/cgi-bin/getdoc.cgi?dbname=2000_register&docid=fr17au00-22"> +# Federal Register 65, 160 (2000-08-17), page 50154-50158. +# </a> +# +Zone America/Kentucky/Monticello -5:39:24 - LMT 1883 Nov 18 12:20:36 + -6:00 US C%sT 1946 + -6:00 - CST 1968 + -6:00 US C%sT 2000 Oct 29 2:00 + -5:00 US E%sT + + +# From Rives McDow (2000-08-30): +# Here ... are all the changes in the US since 1985. +# Kearny County, KS (put all of county on central; +# previously split between MST and CST) ... 1990-10 +# Starke County, IN (from CST to EST) ... 1991-10 +# Oliver County, ND (from MST to CST) ... 1992-10 +# West Wendover, NV (from PST TO MST) ... 1999-10 +# Wayne County, KY (from CST to EST) ... 2000-10 +# +# From Paul Eggert (2001-07-17): +# We don't know where the line used to be within Kearny County, KS, +# so omit that change for now. +# See America/Indiana/Knox for the Starke County, IN change. +# See America/North_Dakota/Center for the Oliver County, ND change. +# West Wendover, NV officially switched from Pacific to mountain time on +# 1999-10-31. See the +# <a href="http://frwebgate.access.gpo.gov/cgi-bin/getdoc.cgi?dbname=1999_register&docid=fr21oc99-15"> +# Federal Register 64, 203 (1999-10-21), page 56705-56707. +# </a> +# However, the Federal Register says that West Wendover already operated +# on mountain time, and the rule merely made this official; +# hence a separate tz entry is not needed. + +# Michigan +# +# From Bob Devine (1988-01-28): +# Michigan didn't observe DST from 1968 to 1973. +# +# From Paul Eggert (1999-03-31): +# Shanks writes that Michigan started using standard time on 1885-09-18, +# but Howse writes (pp 124-125, referring to Popular Astronomy, 1901-01) +# that Detroit kept +# +# local time until 1900 when the City Council decreed that clocks should +# be put back twenty-eight minutes to Central Standard Time. Half the +# city obeyed, half refused. After considerable debate, the decision +# was rescinded and the city reverted to Sun time. A derisive offer to +# erect a sundial in front of the city hall was referred to the +# Committee on Sewers. Then, in 1905, Central time was adopted +# by city vote. +# +# This story is too entertaining to be false, so go with Howse over Shanks. +# +# From Paul Eggert (2001-03-06): +# Garland (1927) writes ``Cleveland and Detroit advanced their clocks +# one hour in 1914.'' This change is not in Shanks. We have no more +# info, so omit this for now. +# +# Most of Michigan observed DST from 1973 on, but was a bit late in 1975. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Detroit 1948 only - Apr lastSun 2:00 1:00 D +Rule Detroit 1948 only - Sep lastSun 2:00 0 S +Rule Detroit 1967 only - Jun 14 2:00 1:00 D +Rule Detroit 1967 only - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Detroit -5:32:11 - LMT 1905 + -6:00 - CST 1915 May 15 2:00 + -5:00 - EST 1942 + -5:00 US E%sT 1946 + -5:00 Detroit E%sT 1973 + -5:00 US E%sT 1975 + -5:00 - EST 1975 Apr 27 2:00 + -5:00 US E%sT +# +# Dickinson, Gogebic, Iron, and Menominee Counties, Michigan, +# switched from EST to CST/CDT in 1973. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER +Rule Menominee 1946 only - Apr lastSun 2:00 1:00 D +Rule Menominee 1946 only - Sep lastSun 2:00 0 S +Rule Menominee 1966 only - Apr lastSun 2:00 1:00 D +Rule Menominee 1966 only - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Menominee -5:50:27 - LMT 1885 Sep 18 12:00 + -6:00 US C%sT 1946 + -6:00 Menominee C%sT 1969 Apr 27 2:00 + -5:00 - EST 1973 Apr 29 2:00 + -6:00 US C%sT + +# Navassa +# administered by the US Fish and Wildlife Service +# claimed by US under the provisions of the 1856 Guano Islands Act +# also claimed by Haiti +# occupied 1857/1900 by the Navassa Phosphate Co +# US lighthouse 1917/1996-09 +# currently uninhabited +# see Mark Fineman, ``An Isle Rich in Guano and Discord'', +# _Los Angeles Times_ (1998-11-10), A1, A10; it cites +# Jimmy Skaggs, _The Great Guano Rush_ (1994). + +################################################################################ + + +# From Paul Eggert (2006-03-22): +# A good source for time zone historical data outside the U.S. is +# Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), +# San Diego: ACS Publications, Inc. (2003). +# +# Gwillim Law writes that a good source +# for recent time zone data is the International Air Transport +# Association's Standard Schedules Information Manual (IATA SSIM), +# published semiannually. Law sent in several helpful summaries +# of the IATA's data after 1990. +# +# Except where otherwise noted, Shanks & Pottenger is the source for +# entries through 1990, and IATA SSIM is the source for entries afterwards. +# +# Other sources occasionally used include: +# +# Edward W. Whitman, World Time Differences, +# Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), +# which I found in the UCLA library. +# +# <a href="http://www.pettswoodvillage.co.uk/Daylight_Savings_William_Willett.pdf"> +# William Willett, The Waste of Daylight, 19th edition +# </a> (1914-03) +# +# See the `europe' file for Greenland. + +# Canada + +# From Alain LaBont<e'> (1994-11-14): +# I post here the time zone abbreviations standardized in Canada +# for both English and French in the CAN/CSA-Z234.4-89 standard.... +# +# UTC Standard time Daylight savings time +# offset French English French English +# -2:30 - - HAT NDT +# -3 - - HAA ADT +# -3:30 HNT NST - - +# -4 HNA AST HAE EDT +# -5 HNE EST HAC CDT +# -6 HNC CST HAR MDT +# -7 HNR MST HAP PDT +# -8 HNP PST HAY YDT +# -9 HNY YST - - +# +# HN: Heure Normale ST: Standard Time +# HA: Heure Avanc<e'>e DT: Daylight saving Time +# +# A: de l'Atlantique Atlantic +# C: du Centre Central +# E: de l'Est Eastern +# M: Mountain +# N: Newfoundland +# P: du Pacifique Pacific +# R: des Rocheuses +# T: de Terre-Neuve +# Y: du Yukon Yukon +# +# From Paul Eggert (1994-11-22): +# Alas, this sort of thing must be handled by localization software. + +# Unless otherwise specified, the data for Canada are all from Shanks +# & Pottenger. + +# From Chris Walton (2006-04-01, 2006-04-25, 2006-06-26, 2007-01-31, +# 2007-03-01): +# The British Columbia government announced yesterday that it will +# adjust daylight savings next year to align with changes in the +# U.S. and the rest of Canada.... +# http://www2.news.gov.bc.ca/news_releases_2005-2009/2006AG0014-000330.htm +# ... +# Nova Scotia +# Daylight saving time will be extended by four weeks starting in 2007.... +# http://www.gov.ns.ca/just/regulations/rg2/2006/ma1206.pdf +# +# [For New Brunswick] the new legislation dictates that the time change is to +# be done at 02:00 instead of 00:01. +# http://www.gnb.ca/0062/acts/BBA-2006/Chap-19.pdf +# ... +# Manitoba has traditionally changed the clock every fall at 03:00. +# As of 2006, the transition is to take place one hour earlier at 02:00. +# http://web2.gov.mb.ca/laws/statutes/ccsm/o030e.php +# ... +# [Alberta, Ontario, Quebec] will follow US rules. +# http://www.qp.gov.ab.ca/documents/spring/CH03_06.CFM +# http://www.e-laws.gov.on.ca/DBLaws/Source/Regs/English/2006/R06111_e.htm +# http://www2.publicationsduquebec.gouv.qc.ca/dynamicSearch/telecharge.php?type=5&file=2006C39A.PDF +# ... +# P.E.I. will follow US rules.... +# http://www.assembly.pe.ca/bills/pdf_chapter/62/3/chapter-41.pdf +# ... +# Province of Newfoundland and Labrador.... +# http://www.hoa.gov.nl.ca/hoa/bills/Bill0634.htm +# ... +# Yukon +# http://www.gov.yk.ca/legislation/regs/oic2006_127.pdf +# ... +# N.W.T. will follow US rules. Whoever maintains the government web site +# does not seem to believe in bookmarks. To see the news release, click the +# following link and search for "Daylight Savings Time Change". Press the +# "Daylight Savings Time Change" link; it will fire off a popup using +# JavaScript. +# http://www.exec.gov.nt.ca/currentnews/currentPR.asp?mode=archive +# ... +# Nunavut +# An amendment to the Interpretation Act was registered on February 19/2007.... +# http://action.attavik.ca/home/justice-gn/attach/2007/gaz02part2.pdf + +# From Paul Eggert (2006-04-25): +# H. David Matthews and Mary Vincent's map +# <a href="http://www.canadiangeographic.ca/Magazine/SO98/geomap.asp"> +# "It's about TIME", _Canadian Geographic_ (September-October 1998) +# </a> contains detailed boundaries for regions observing nonstandard +# time and daylight saving time arrangements in Canada circa 1998. +# +# INMS, the Institute for National Measurement Standards in Ottawa, has <a +# href="http://inms-ienm.nrc-cnrc.gc.ca/en/time_services/daylight_saving_e.php"> +# information about standard and daylight saving time zones in Canada. +# </a> (updated periodically). +# Its unofficial information is often taken from Matthews and Vincent. + +# From Paul Eggert (2006-06-27): +# For now, assume all of DST-observing Canada will fall into line with the +# new US DST rules, + +# From Chris Walton (2011-12-01) +# In the first of Tammy Hardwick's articles +# <a href="http://www.ilovecreston.com/?p=articles&t=spec&ar=260"> +# http://www.ilovecreston.com/?p=articles&t=spec&ar=260 +# </a> +# she quotes the Friday November 1/1918 edition of the Creston Review. +# The quote includes these two statements: +# 'Sunday the CPR went back to the old system of time...' +# '... The daylight saving scheme was dropped all over Canada at the same time,' +# These statements refer to a transition from daylight time to standard time +# that occurred nationally on Sunday October 27/1918. This transition was +# also documented in the Saturday October 26/1918 edition of the Toronto Star. + +# In light of that evidence, we alter the date from the earlier believed +# Oct 31, to Oct 27, 1918 (and Sunday is a more likely transition day +# than Thursday) in all Canadian rulesets. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Canada 1918 only - Apr 14 2:00 1:00 D +Rule Canada 1918 only - Oct 27 2:00 0 S +Rule Canada 1942 only - Feb 9 2:00 1:00 W # War +Rule Canada 1945 only - Aug 14 23:00u 1:00 P # Peace +Rule Canada 1945 only - Sep 30 2:00 0 S +Rule Canada 1974 1986 - Apr lastSun 2:00 1:00 D +Rule Canada 1974 2006 - Oct lastSun 2:00 0 S +Rule Canada 1987 2006 - Apr Sun>=1 2:00 1:00 D +Rule Canada 2007 max - Mar Sun>=8 2:00 1:00 D +Rule Canada 2007 max - Nov Sun>=1 2:00 0 S + + +# Newfoundland and Labrador + +# From Paul Eggert (2000-10-02): +# Matthews and Vincent (1998) write that Labrador should use NST/NDT, +# but the only part of Labrador that follows the rules is the +# southeast corner, including Port Hope Simpson and Mary's Harbour, +# but excluding, say, Black Tickle. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule StJohns 1917 only - Apr 8 2:00 1:00 D +Rule StJohns 1917 only - Sep 17 2:00 0 S +# Whitman gives 1919 Apr 5 and 1920 Apr 5; go with Shanks & Pottenger. +Rule StJohns 1919 only - May 5 23:00 1:00 D +Rule StJohns 1919 only - Aug 12 23:00 0 S +# For 1931-1935 Whitman gives Apr same date; go with Shanks & Pottenger. +Rule StJohns 1920 1935 - May Sun>=1 23:00 1:00 D +Rule StJohns 1920 1935 - Oct lastSun 23:00 0 S +# For 1936-1941 Whitman gives May Sun>=8 and Oct Sun>=1; go with Shanks & +# Pottenger. +Rule StJohns 1936 1941 - May Mon>=9 0:00 1:00 D +Rule StJohns 1936 1941 - Oct Mon>=2 0:00 0 S +# Whitman gives the following transitions: +# 1942 03-01/12-31, 1943 05-30/09-05, 1944 07-10/09-02, 1945 01-01/10-07 +# but go with Shanks & Pottenger and assume they used Canadian rules. +# For 1946-9 Whitman gives May 5,4,9,1 - Oct 1,5,3,2, and for 1950 he gives +# Apr 30 - Sep 24; go with Shanks & Pottenger. +Rule StJohns 1946 1950 - May Sun>=8 2:00 1:00 D +Rule StJohns 1946 1950 - Oct Sun>=2 2:00 0 S +Rule StJohns 1951 1986 - Apr lastSun 2:00 1:00 D +Rule StJohns 1951 1959 - Sep lastSun 2:00 0 S +Rule StJohns 1960 1986 - Oct lastSun 2:00 0 S +# From Paul Eggert (2000-10-02): +# INMS (2000-09-12) says that, since 1988 at least, Newfoundland switches +# at 00:01 local time. For now, assume it started in 1987. + +# From Michael Pelley (2011-09-12): +# We received today, Monday, September 12, 2011, notification that the +# changes to the Newfoundland Standard Time Act have been proclaimed. +# The change in the Act stipulates that the change from Daylight Savings +# Time to Standard Time and from Standard Time to Daylight Savings Time +# now occurs at 2:00AM. +# ... +# <a href="http://www.assembly.nl.ca/legislation/sr/annualstatutes/2011/1106.chp.htm"> +# http://www.assembly.nl.ca/legislation/sr/annualstatutes/2011/1106.chp.htm +# </a> +# ... +# MICHAEL PELLEY | Manager of Enterprise Architecture - Solution Delivery +# Office of the Chief Information Officer +# Executive Council +# Government of Newfoundland & Labrador + +Rule StJohns 1987 only - Apr Sun>=1 0:01 1:00 D +Rule StJohns 1987 2006 - Oct lastSun 0:01 0 S +Rule StJohns 1988 only - Apr Sun>=1 0:01 2:00 DD +Rule StJohns 1989 2006 - Apr Sun>=1 0:01 1:00 D +Rule StJohns 2007 2011 - Mar Sun>=8 0:01 1:00 D +Rule StJohns 2007 2010 - Nov Sun>=1 0:01 0 S +# +# St John's has an apostrophe, but Posix file names can't have apostrophes. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/St_Johns -3:30:52 - LMT 1884 + -3:30:52 StJohns N%sT 1918 + -3:30:52 Canada N%sT 1919 + -3:30:52 StJohns N%sT 1935 Mar 30 + -3:30 StJohns N%sT 1942 May 11 + -3:30 Canada N%sT 1946 + -3:30 StJohns N%sT 2011 Nov + -3:30 Canada N%sT + +# most of east Labrador + +# The name `Happy Valley-Goose Bay' is too long; use `Goose Bay'. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Goose_Bay -4:01:40 - LMT 1884 # Happy Valley-Goose Bay + -3:30:52 - NST 1918 + -3:30:52 Canada N%sT 1919 + -3:30:52 - NST 1935 Mar 30 + -3:30 - NST 1936 + -3:30 StJohns N%sT 1942 May 11 + -3:30 Canada N%sT 1946 + -3:30 StJohns N%sT 1966 Mar 15 2:00 + -4:00 StJohns A%sT 2011 Nov + -4:00 Canada A%sT + + +# west Labrador, Nova Scotia, Prince Edward I + +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger write that since 1970 most of this region has been like +# Halifax. Many locales did not observe peacetime DST until 1972; +# Glace Bay, NS is the largest that we know of. +# Shanks & Pottenger also write that Liverpool, NS was the only town +# in Canada to observe DST in 1971 but not 1970; for now we'll assume +# this is a typo. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Halifax 1916 only - Apr 1 0:00 1:00 D +Rule Halifax 1916 only - Oct 1 0:00 0 S +Rule Halifax 1920 only - May 9 0:00 1:00 D +Rule Halifax 1920 only - Aug 29 0:00 0 S +Rule Halifax 1921 only - May 6 0:00 1:00 D +Rule Halifax 1921 1922 - Sep 5 0:00 0 S +Rule Halifax 1922 only - Apr 30 0:00 1:00 D +Rule Halifax 1923 1925 - May Sun>=1 0:00 1:00 D +Rule Halifax 1923 only - Sep 4 0:00 0 S +Rule Halifax 1924 only - Sep 15 0:00 0 S +Rule Halifax 1925 only - Sep 28 0:00 0 S +Rule Halifax 1926 only - May 16 0:00 1:00 D +Rule Halifax 1926 only - Sep 13 0:00 0 S +Rule Halifax 1927 only - May 1 0:00 1:00 D +Rule Halifax 1927 only - Sep 26 0:00 0 S +Rule Halifax 1928 1931 - May Sun>=8 0:00 1:00 D +Rule Halifax 1928 only - Sep 9 0:00 0 S +Rule Halifax 1929 only - Sep 3 0:00 0 S +Rule Halifax 1930 only - Sep 15 0:00 0 S +Rule Halifax 1931 1932 - Sep Mon>=24 0:00 0 S +Rule Halifax 1932 only - May 1 0:00 1:00 D +Rule Halifax 1933 only - Apr 30 0:00 1:00 D +Rule Halifax 1933 only - Oct 2 0:00 0 S +Rule Halifax 1934 only - May 20 0:00 1:00 D +Rule Halifax 1934 only - Sep 16 0:00 0 S +Rule Halifax 1935 only - Jun 2 0:00 1:00 D +Rule Halifax 1935 only - Sep 30 0:00 0 S +Rule Halifax 1936 only - Jun 1 0:00 1:00 D +Rule Halifax 1936 only - Sep 14 0:00 0 S +Rule Halifax 1937 1938 - May Sun>=1 0:00 1:00 D +Rule Halifax 1937 1941 - Sep Mon>=24 0:00 0 S +Rule Halifax 1939 only - May 28 0:00 1:00 D +Rule Halifax 1940 1941 - May Sun>=1 0:00 1:00 D +Rule Halifax 1946 1949 - Apr lastSun 2:00 1:00 D +Rule Halifax 1946 1949 - Sep lastSun 2:00 0 S +Rule Halifax 1951 1954 - Apr lastSun 2:00 1:00 D +Rule Halifax 1951 1954 - Sep lastSun 2:00 0 S +Rule Halifax 1956 1959 - Apr lastSun 2:00 1:00 D +Rule Halifax 1956 1959 - Sep lastSun 2:00 0 S +Rule Halifax 1962 1973 - Apr lastSun 2:00 1:00 D +Rule Halifax 1962 1973 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Halifax -4:14:24 - LMT 1902 Jun 15 + -4:00 Halifax A%sT 1918 + -4:00 Canada A%sT 1919 + -4:00 Halifax A%sT 1942 Feb 9 2:00s + -4:00 Canada A%sT 1946 + -4:00 Halifax A%sT 1974 + -4:00 Canada A%sT +Zone America/Glace_Bay -3:59:48 - LMT 1902 Jun 15 + -4:00 Canada A%sT 1953 + -4:00 Halifax A%sT 1954 + -4:00 - AST 1972 + -4:00 Halifax A%sT 1974 + -4:00 Canada A%sT + +# New Brunswick + +# From Paul Eggert (2007-01-31): +# The Time Definition Act <http://www.gnb.ca/0062/PDF-acts/t-06.pdf> +# says they changed at 00:01 through 2006, and +# <http://www.canlii.org/nb/laws/sta/t-6/20030127/whole.html> makes it +# clear that this was the case since at least 1993. +# For now, assume it started in 1993. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Moncton 1933 1935 - Jun Sun>=8 1:00 1:00 D +Rule Moncton 1933 1935 - Sep Sun>=8 1:00 0 S +Rule Moncton 1936 1938 - Jun Sun>=1 1:00 1:00 D +Rule Moncton 1936 1938 - Sep Sun>=1 1:00 0 S +Rule Moncton 1939 only - May 27 1:00 1:00 D +Rule Moncton 1939 1941 - Sep Sat>=21 1:00 0 S +Rule Moncton 1940 only - May 19 1:00 1:00 D +Rule Moncton 1941 only - May 4 1:00 1:00 D +Rule Moncton 1946 1972 - Apr lastSun 2:00 1:00 D +Rule Moncton 1946 1956 - Sep lastSun 2:00 0 S +Rule Moncton 1957 1972 - Oct lastSun 2:00 0 S +Rule Moncton 1993 2006 - Apr Sun>=1 0:01 1:00 D +Rule Moncton 1993 2006 - Oct lastSun 0:01 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Moncton -4:19:08 - LMT 1883 Dec 9 + -5:00 - EST 1902 Jun 15 + -4:00 Canada A%sT 1933 + -4:00 Moncton A%sT 1942 + -4:00 Canada A%sT 1946 + -4:00 Moncton A%sT 1973 + -4:00 Canada A%sT 1993 + -4:00 Moncton A%sT 2007 + -4:00 Canada A%sT + +# Quebec + +# From Paul Eggert (2006-07-09): +# Shanks & Pottenger write that since 1970 most of Quebec has been +# like Montreal. + +# From Paul Eggert (2006-06-27): +# Matthews and Vincent (1998) also write that Quebec east of the -63 +# meridian is supposed to observe AST, but residents as far east as +# Natashquan use EST/EDT, and residents east of Natashquan use AST. +# In "Official time in Quebec" the Quebec department of justice writes in +# http://www.justice.gouv.qc.ca/english/publications/generale/temps-regl-1-a.htm +# that "The residents of the Municipality of the +# Cote-Nord-du-Golfe-Saint-Laurent and the municipalities of Saint-Augustin, +# Bonne-Esperance and Blanc-Sablon apply the Official Time Act as it is +# written and use Atlantic standard time all year round. The same applies to +# the residents of the Native facilities along the lower North Shore." +# <http://www.assnat.qc.ca/eng/37legislature2/Projets-loi/Publics/06-a002.htm> +# says this common practice was codified into law as of 2007. +# For lack of better info, guess this practice began around 1970, contra to +# Shanks & Pottenger who have this region observing AST/ADT. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Mont 1917 only - Mar 25 2:00 1:00 D +Rule Mont 1917 only - Apr 24 0:00 0 S +Rule Mont 1919 only - Mar 31 2:30 1:00 D +Rule Mont 1919 only - Oct 25 2:30 0 S +Rule Mont 1920 only - May 2 2:30 1:00 D +Rule Mont 1920 1922 - Oct Sun>=1 2:30 0 S +Rule Mont 1921 only - May 1 2:00 1:00 D +Rule Mont 1922 only - Apr 30 2:00 1:00 D +Rule Mont 1924 only - May 17 2:00 1:00 D +Rule Mont 1924 1926 - Sep lastSun 2:30 0 S +Rule Mont 1925 1926 - May Sun>=1 2:00 1:00 D +# The 1927-to-1937 rules can be expressed more simply as +# Rule Mont 1927 1937 - Apr lastSat 24:00 1:00 D +# Rule Mont 1927 1937 - Sep lastSat 24:00 0 S +# The rules below avoid use of 24:00 +# (which pre-1998 versions of zic cannot handle). +Rule Mont 1927 only - May 1 0:00 1:00 D +Rule Mont 1927 1932 - Sep lastSun 0:00 0 S +Rule Mont 1928 1931 - Apr lastSun 0:00 1:00 D +Rule Mont 1932 only - May 1 0:00 1:00 D +Rule Mont 1933 1940 - Apr lastSun 0:00 1:00 D +Rule Mont 1933 only - Oct 1 0:00 0 S +Rule Mont 1934 1939 - Sep lastSun 0:00 0 S +Rule Mont 1946 1973 - Apr lastSun 2:00 1:00 D +Rule Mont 1945 1948 - Sep lastSun 2:00 0 S +Rule Mont 1949 1950 - Oct lastSun 2:00 0 S +Rule Mont 1951 1956 - Sep lastSun 2:00 0 S +Rule Mont 1957 1973 - Oct lastSun 2:00 0 S + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Blanc-Sablon -3:48:28 - LMT 1884 + -4:00 Canada A%sT 1970 + -4:00 - AST +Zone America/Montreal -4:54:16 - LMT 1884 + -5:00 Mont E%sT 1918 + -5:00 Canada E%sT 1919 + -5:00 Mont E%sT 1942 Feb 9 2:00s + -5:00 Canada E%sT 1946 + -5:00 Mont E%sT 1974 + -5:00 Canada E%sT + + +# Ontario + +# From Paul Eggert (2006-07-09): +# Shanks & Pottenger write that since 1970 most of Ontario has been like +# Toronto. +# Thunder Bay skipped DST in 1973. +# Many smaller locales did not observe peacetime DST until 1974; +# Nipigon (EST) and Rainy River (CST) are the largest that we know of. +# Far west Ontario is like Winnipeg; far east Quebec is like Halifax. + +# From Mark Brader (2003-07-26): +# [According to the Toronto Star] Orillia, Ontario, adopted DST +# effective Saturday, 1912-06-22, 22:00; the article mentions that +# Port Arthur (now part of Thunder Bay, Ontario) as well as Moose Jaw +# have already done so. In Orillia DST was to run until Saturday, +# 1912-08-31 (no time mentioned), but it was met with considerable +# hostility from certain segments of the public, and was revoked after +# only two weeks -- I copied it as Saturday, 1912-07-07, 22:00, but +# presumably that should be -07-06. (1912-06-19, -07-12; also letters +# earlier in June). +# +# Kenora, Ontario, was to abandon DST on 1914-06-01 (-05-21). + +# From Paul Eggert (1997-10-17): +# Mark Brader writes that an article in the 1997-10-14 Toronto Star +# says that Atikokan, Ontario currently does not observe DST, +# but will vote on 11-10 whether to use EST/EDT. +# He also writes that the +# <a href="http://www.gov.on.ca/MBS/english/publications/statregs/conttext.html"> +# Ontario Time Act (1990, Chapter T.9) +# </a> +# says that Ontario east of 90W uses EST/EDT, and west of 90W uses CST/CDT. +# Officially Atikokan is therefore on CST/CDT, and most likely this report +# concerns a non-official time observed as a matter of local practice. +# +# From Paul Eggert (2000-10-02): +# Matthews and Vincent (1998) write that Atikokan, Pickle Lake, and +# New Osnaburgh observe CST all year, that Big Trout Lake observes +# CST/CDT, and that Upsala and Shebandowan observe EST/EDT, all in +# violation of the official Ontario rules. +# +# From Paul Eggert (2006-07-09): +# Chris Walton (2006-07-06) mentioned an article by Stephanie MacLellan in the +# 2005-07-21 Chronicle-Journal, which said: +# +# The clocks in Atikokan stay set on standard time year-round. +# This means they spend about half the time on central time and +# the other half on eastern time. +# +# For the most part, the system works, Mayor Dennis Brown said. +# +# "The majority of businesses in Atikokan deal more with Eastern +# Canada, but there are some that deal with Western Canada," he +# said. "I don't see any changes happening here." +# +# Walton also writes "Supposedly Pickle Lake and Mishkeegogamang +# [New Osnaburgh] follow the same practice." + +# From Garry McKinnon (2006-07-14) via Chris Walton: +# I chatted with a member of my board who has an outstanding memory +# and a long history in Atikokan (and in the telecom industry) and he +# can say for certain that Atikokan has been practicing the current +# time keeping since 1952, at least. + +# From Paul Eggert (2006-07-17): +# Shanks & Pottenger say that Atikokan has agreed with Rainy River +# ever since standard time was introduced, but the information from +# McKinnon sounds more authoritative. For now, assume that Atikokan +# switched to EST immediately after WWII era daylight saving time +# ended. This matches the old (less-populous) America/Coral_Harbour +# entry since our cutoff date of 1970, so we can move +# America/Coral_Harbour to the 'backward' file. + +# From Mark Brader (2010-03-06): +# +# Currently the database has: +# +# # Ontario +# +# # From Paul Eggert (2006-07-09): +# # Shanks & Pottenger write that since 1970 most of Ontario has been like +# # Toronto. +# # Thunder Bay skipped DST in 1973. +# # Many smaller locales did not observe peacetime DST until 1974; +# # Nipigon (EST) and Rainy River (CST) are the largest that we know of. +# +# In the (Toronto) Globe and Mail for Saturday, 1955-09-24, in the bottom +# right corner of page 1, it says that Toronto will return to standard +# time at 2 am Sunday morning (which agrees with the database), and that: +# +# The one-hour setback will go into effect throughout most of Ontario, +# except in areas like Windsor which remains on standard time all year. +# +# Windsor is, of course, a lot larger than Nipigon. +# +# I only came across this incidentally. I don't know if Windsor began +# observing DST when Detroit did, or in 1974, or on some other date. +# +# By the way, the article continues by noting that: +# +# Some cities in the United States have pushed the deadline back +# three weeks and will change over from daylight saving in October. + +# From Arthur David Olson (2010-07-17): +# +# "Standard Time and Time Zones in Canada" appeared in +# The Journal of The Royal Astronomical Society of Canada, +# volume 26, number 2 (February 1932) and, as of 2010-07-17, +# was available at +# <a href="http://adsabs.harvard.edu/full/1932JRASC..26...49S"> +# http://adsabs.harvard.edu/full/1932JRASC..26...49S +# </a> +# +# It includes the text below (starting on page 57): +# +# A list of the places in Canada using daylight saving time would +# require yearly revision. From information kindly furnished by +# the provincial governments and by the postmasters in many cities +# and towns, it is found that the following places used daylight sav- +# ing in 1930. The information for the province of Quebec is definite, +# for the other provinces only approximate: +# +# Province Daylight saving time used +# Prince Edward Island Not used. +# Nova Scotia In Halifax only. +# New Brunswick In St. John only. +# Quebec In the following places: +# Montreal Lachine +# Quebec Mont-Royal +# Levis Iberville +# St. Lambert Cap de la Madeleine +# Verdun Loretteville +# Westmount Richmond +# Outremont St. Jerome +# Longueuil Greenfield Park +# Arvida Waterloo +# Chambly-Canton Beaulieu +# Melbourne La Tuque +# St. Theophile Buckingham +# Ontario Used generally in the cities and towns along +# the southerly part of the province. Not +# used in the northwesterlhy part. +# Manitoba Not used. +# Saskatchewan In Regina only. +# Alberta Not used. +# British Columbia Not used. +# +# With some exceptions, the use of daylight saving may be said to be limited +# to those cities and towns lying between Quebec city and Windsor, Ont. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Toronto 1919 only - Mar 30 23:30 1:00 D +Rule Toronto 1919 only - Oct 26 0:00 0 S +Rule Toronto 1920 only - May 2 2:00 1:00 D +Rule Toronto 1920 only - Sep 26 0:00 0 S +Rule Toronto 1921 only - May 15 2:00 1:00 D +Rule Toronto 1921 only - Sep 15 2:00 0 S +Rule Toronto 1922 1923 - May Sun>=8 2:00 1:00 D +# Shanks & Pottenger say 1923-09-19; assume it's a typo and that "-16" +# was meant. +Rule Toronto 1922 1926 - Sep Sun>=15 2:00 0 S +Rule Toronto 1924 1927 - May Sun>=1 2:00 1:00 D +# The 1927-to-1939 rules can be expressed more simply as +# Rule Toronto 1927 1937 - Sep Sun>=25 2:00 0 S +# Rule Toronto 1928 1937 - Apr Sun>=25 2:00 1:00 D +# Rule Toronto 1938 1940 - Apr lastSun 2:00 1:00 D +# Rule Toronto 1938 1939 - Sep lastSun 2:00 0 S +# The rules below avoid use of Sun>=25 +# (which pre-2004 versions of zic cannot handle). +Rule Toronto 1927 1932 - Sep lastSun 2:00 0 S +Rule Toronto 1928 1931 - Apr lastSun 2:00 1:00 D +Rule Toronto 1932 only - May 1 2:00 1:00 D +Rule Toronto 1933 1940 - Apr lastSun 2:00 1:00 D +Rule Toronto 1933 only - Oct 1 2:00 0 S +Rule Toronto 1934 1939 - Sep lastSun 2:00 0 S +Rule Toronto 1945 1946 - Sep lastSun 2:00 0 S +Rule Toronto 1946 only - Apr lastSun 2:00 1:00 D +Rule Toronto 1947 1949 - Apr lastSun 0:00 1:00 D +Rule Toronto 1947 1948 - Sep lastSun 0:00 0 S +Rule Toronto 1949 only - Nov lastSun 0:00 0 S +Rule Toronto 1950 1973 - Apr lastSun 2:00 1:00 D +Rule Toronto 1950 only - Nov lastSun 2:00 0 S +Rule Toronto 1951 1956 - Sep lastSun 2:00 0 S +# Shanks & Pottenger say Toronto ended DST a week early in 1971, +# namely on 1971-10-24, but Mark Brader wrote (2003-05-31) that this +# is wrong, and that he had confirmed it by checking the 1971-10-30 +# Toronto Star, which said that DST was ending 1971-10-31 as usual. +Rule Toronto 1957 1973 - Oct lastSun 2:00 0 S + +# From Paul Eggert (2003-07-27): +# Willett (1914-03) writes (p. 17) "In the Cities of Fort William, and +# Port Arthur, Ontario, the principle of the Bill has been in +# operation for the past three years, and in the City of Moose Jaw, +# Saskatchewan, for one year." + +# From David Bryan via Tory Tronrud, Director/Curator, +# Thunder Bay Museum (2003-11-12): +# There is some suggestion, however, that, by-law or not, daylight +# savings time was being practiced in Fort William and Port Arthur +# before 1909.... [I]n 1910, the line between the Eastern and Central +# Time Zones was permanently moved about two hundred miles west to +# include the Thunder Bay area.... When Canada adopted daylight +# savings time in 1916, Fort William and Port Arthur, having done so +# already, did not change their clocks.... During the Second World +# War,... [t]he cities agreed to implement DST during the summer +# months for the remainder of the war years. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Toronto -5:17:32 - LMT 1895 + -5:00 Canada E%sT 1919 + -5:00 Toronto E%sT 1942 Feb 9 2:00s + -5:00 Canada E%sT 1946 + -5:00 Toronto E%sT 1974 + -5:00 Canada E%sT +Zone America/Thunder_Bay -5:57:00 - LMT 1895 + -6:00 - CST 1910 + -5:00 - EST 1942 + -5:00 Canada E%sT 1970 + -5:00 Mont E%sT 1973 + -5:00 - EST 1974 + -5:00 Canada E%sT +Zone America/Nipigon -5:53:04 - LMT 1895 + -5:00 Canada E%sT 1940 Sep 29 + -5:00 1:00 EDT 1942 Feb 9 2:00s + -5:00 Canada E%sT +Zone America/Rainy_River -6:18:16 - LMT 1895 + -6:00 Canada C%sT 1940 Sep 29 + -6:00 1:00 CDT 1942 Feb 9 2:00s + -6:00 Canada C%sT +Zone America/Atikokan -6:06:28 - LMT 1895 + -6:00 Canada C%sT 1940 Sep 29 + -6:00 1:00 CDT 1942 Feb 9 2:00s + -6:00 Canada C%sT 1945 Sep 30 2:00 + -5:00 - EST + + +# Manitoba + +# From Rob Douglas (2006-04-06): +# the old Manitoba Time Act - as amended by Bill 2, assented to +# March 27, 1987 ... said ... +# "between two o'clock Central Standard Time in the morning of +# the first Sunday of April of each year and two o'clock Central +# Standard Time in the morning of the last Sunday of October next +# following, one hour in advance of Central Standard Time."... +# I believe that the English legislation [of the old time act] had = +# been assented to (March 22, 1967).... +# Also, as far as I can tell, there was no order-in-council varying +# the time of Daylight Saving Time for 2005 and so the provisions of +# the 1987 version would apply - the changeover was at 2:00 Central +# Standard Time (i.e. not until 3:00 Central Daylight Time). + +# From Paul Eggert (2006-04-10): +# Shanks & Pottenger say Manitoba switched at 02:00 (not 02:00s) +# starting 1966. Since 02:00s is clearly correct for 1967 on, assume +# it was also 02:00s in 1966. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Winn 1916 only - Apr 23 0:00 1:00 D +Rule Winn 1916 only - Sep 17 0:00 0 S +Rule Winn 1918 only - Apr 14 2:00 1:00 D +Rule Winn 1918 only - Oct 27 2:00 0 S +Rule Winn 1937 only - May 16 2:00 1:00 D +Rule Winn 1937 only - Sep 26 2:00 0 S +Rule Winn 1942 only - Feb 9 2:00 1:00 W # War +Rule Winn 1945 only - Aug 14 23:00u 1:00 P # Peace +Rule Winn 1945 only - Sep lastSun 2:00 0 S +Rule Winn 1946 only - May 12 2:00 1:00 D +Rule Winn 1946 only - Oct 13 2:00 0 S +Rule Winn 1947 1949 - Apr lastSun 2:00 1:00 D +Rule Winn 1947 1949 - Sep lastSun 2:00 0 S +Rule Winn 1950 only - May 1 2:00 1:00 D +Rule Winn 1950 only - Sep 30 2:00 0 S +Rule Winn 1951 1960 - Apr lastSun 2:00 1:00 D +Rule Winn 1951 1958 - Sep lastSun 2:00 0 S +Rule Winn 1959 only - Oct lastSun 2:00 0 S +Rule Winn 1960 only - Sep lastSun 2:00 0 S +Rule Winn 1963 only - Apr lastSun 2:00 1:00 D +Rule Winn 1963 only - Sep 22 2:00 0 S +Rule Winn 1966 1986 - Apr lastSun 2:00s 1:00 D +Rule Winn 1966 2005 - Oct lastSun 2:00s 0 S +Rule Winn 1987 2005 - Apr Sun>=1 2:00s 1:00 D +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Winnipeg -6:28:36 - LMT 1887 Jul 16 + -6:00 Winn C%sT 2006 + -6:00 Canada C%sT + + +# Saskatchewan + +# From Mark Brader (2003-07-26): +# The first actual adoption of DST in Canada was at the municipal +# level. As the [Toronto] Star put it (1912-06-07), "While people +# elsewhere have long been talking of legislation to save daylight, +# the city of Moose Jaw [Saskatchewan] has acted on its own hook." +# DST in Moose Jaw began on Saturday, 1912-06-01 (no time mentioned: +# presumably late evening, as below), and would run until "the end of +# the summer". The discrepancy between municipal time and railroad +# time was noted. + +# From Paul Eggert (2003-07-27): +# Willett (1914-03) notes that DST "has been in operation ... in the +# City of Moose Jaw, Saskatchewan, for one year." + +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger say that since 1970 this region has mostly been as Regina. +# Some western towns (e.g. Swift Current) switched from MST/MDT to CST in 1972. +# Other western towns (e.g. Lloydminster) are like Edmonton. +# Matthews and Vincent (1998) write that Denare Beach and Creighton +# are like Winnipeg, in violation of Saskatchewan law. + +# From W. Jones (1992-11-06): +# The. . .below is based on information I got from our law library, the +# provincial archives, and the provincial Community Services department. +# A precise history would require digging through newspaper archives, and +# since you didn't say what you wanted, I didn't bother. +# +# Saskatchewan is split by a time zone meridian (105W) and over the years +# the boundary became pretty ragged as communities near it reevaluated +# their affiliations in one direction or the other. In 1965 a provincial +# referendum favoured legislating common time practices. +# +# On 15 April 1966 the Time Act (c. T-14, Revised Statutes of +# Saskatchewan 1978) was proclaimed, and established that the eastern +# part of Saskatchewan would use CST year round, that districts in +# northwest Saskatchewan would by default follow CST but could opt to +# follow Mountain Time rules (thus 1 hour difference in the winter and +# zero in the summer), and that districts in southwest Saskatchewan would +# by default follow MT but could opt to follow CST. +# +# It took a few years for the dust to settle (I know one story of a town +# on one time zone having its school in another, such that a mom had to +# serve her family lunch in two shifts), but presently it seems that only +# a few towns on the border with Alberta (e.g. Lloydminster) follow MT +# rules any more; all other districts appear to have used CST year round +# since sometime in the 1960s. + +# From Chris Walton (2006-06-26): +# The Saskatchewan time act which was last updated in 1996 is about 30 pages +# long and rather painful to read. +# http://www.qp.gov.sk.ca/documents/English/Statutes/Statutes/T14.pdf + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Regina 1918 only - Apr 14 2:00 1:00 D +Rule Regina 1918 only - Oct 27 2:00 0 S +Rule Regina 1930 1934 - May Sun>=1 0:00 1:00 D +Rule Regina 1930 1934 - Oct Sun>=1 0:00 0 S +Rule Regina 1937 1941 - Apr Sun>=8 0:00 1:00 D +Rule Regina 1937 only - Oct Sun>=8 0:00 0 S +Rule Regina 1938 only - Oct Sun>=1 0:00 0 S +Rule Regina 1939 1941 - Oct Sun>=8 0:00 0 S +Rule Regina 1942 only - Feb 9 2:00 1:00 W # War +Rule Regina 1945 only - Aug 14 23:00u 1:00 P # Peace +Rule Regina 1945 only - Sep lastSun 2:00 0 S +Rule Regina 1946 only - Apr Sun>=8 2:00 1:00 D +Rule Regina 1946 only - Oct Sun>=8 2:00 0 S +Rule Regina 1947 1957 - Apr lastSun 2:00 1:00 D +Rule Regina 1947 1957 - Sep lastSun 2:00 0 S +Rule Regina 1959 only - Apr lastSun 2:00 1:00 D +Rule Regina 1959 only - Oct lastSun 2:00 0 S +# +Rule Swift 1957 only - Apr lastSun 2:00 1:00 D +Rule Swift 1957 only - Oct lastSun 2:00 0 S +Rule Swift 1959 1961 - Apr lastSun 2:00 1:00 D +Rule Swift 1959 only - Oct lastSun 2:00 0 S +Rule Swift 1960 1961 - Sep lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Regina -6:58:36 - LMT 1905 Sep + -7:00 Regina M%sT 1960 Apr lastSun 2:00 + -6:00 - CST +Zone America/Swift_Current -7:11:20 - LMT 1905 Sep + -7:00 Canada M%sT 1946 Apr lastSun 2:00 + -7:00 Regina M%sT 1950 + -7:00 Swift M%sT 1972 Apr lastSun 2:00 + -6:00 - CST + + +# Alberta + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Edm 1918 1919 - Apr Sun>=8 2:00 1:00 D +Rule Edm 1918 only - Oct 27 2:00 0 S +Rule Edm 1919 only - May 27 2:00 0 S +Rule Edm 1920 1923 - Apr lastSun 2:00 1:00 D +Rule Edm 1920 only - Oct lastSun 2:00 0 S +Rule Edm 1921 1923 - Sep lastSun 2:00 0 S +Rule Edm 1942 only - Feb 9 2:00 1:00 W # War +Rule Edm 1945 only - Aug 14 23:00u 1:00 P # Peace +Rule Edm 1945 only - Sep lastSun 2:00 0 S +Rule Edm 1947 only - Apr lastSun 2:00 1:00 D +Rule Edm 1947 only - Sep lastSun 2:00 0 S +Rule Edm 1967 only - Apr lastSun 2:00 1:00 D +Rule Edm 1967 only - Oct lastSun 2:00 0 S +Rule Edm 1969 only - Apr lastSun 2:00 1:00 D +Rule Edm 1969 only - Oct lastSun 2:00 0 S +Rule Edm 1972 1986 - Apr lastSun 2:00 1:00 D +Rule Edm 1972 2006 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Edmonton -7:33:52 - LMT 1906 Sep + -7:00 Edm M%sT 1987 + -7:00 Canada M%sT + + +# British Columbia + +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger write that since 1970 most of this region has +# been like Vancouver. +# Dawson Creek uses MST. Much of east BC is like Edmonton. +# Matthews and Vincent (1998) write that Creston is like Dawson Creek. + +# It seems though that (re: Creston) is not entirely correct: + +# From Chris Walton (2011-12-01): +# There are two areas within the Canadian province of British Columbia +# that do not currently observe daylight saving: +# a) The Creston Valley (includes the town of Creston and surrounding area) +# b) The eastern half of the Peace River Regional District +# (includes the cities of Dawson Creek and Fort St. John) + +# Earlier this year I stumbled across a detailed article about the time +# keeping history of Creston; it was written by Tammy Hardwick who is the +# manager of the Creston & District Museum. The article was written in May 2009. +# <a href="http://www.ilovecreston.com/?p=articles&t=spec&ar=260"> +# http://www.ilovecreston.com/?p=articles&t=spec&ar=260 +# </a> +# According to the article, Creston has not changed its clocks since June 1918. +# i.e. Creston has been stuck on UTC-7 for 93 years. +# Dawson Creek, on the other hand, changed its clocks as recently as April 1972. + +# Unfortunately the exact date for the time change in June 1918 remains +# unknown and will be difficult to ascertain. I e-mailed Tammy a few months +# ago to ask if Sunday June 2 was a reasonable guess. She said it was just +# as plausible as any other date (in June). She also said that after writing the +# article she had discovered another time change in 1916; this is the subject +# of another article which she wrote in October 2010. +# <a href="http://www.creston.museum.bc.ca/index.php?module=comments&uop=view_comment&cm+id=56"> +# http://www.creston.museum.bc.ca/index.php?module=comments&uop=view_comment&cm+id=56 +# </a> + +# Here is a summary of the three clock change events in Creston's history: +# 1. 1884 or 1885: adoption of Mountain Standard Time (GMT-7) +# Exact date unknown +# 2. Oct 1916: switch to Pacific Standard Time (GMT-8) +# Exact date in October unknown; Sunday October 1 is a reasonable guess. +# 3. June 1918: switch to Pacific Daylight Time (GMT-7) +# Exact date in June unknown; Sunday June 2 is a reasonable guess. +# note#1: +# On Oct 27/1918 when daylight saving ended in the rest of Canada, +# Creston did not change its clocks. +# note#2: +# During WWII when the Federal Government legislated a mandatory clock change, +# Creston did not oblige. +# note#3: +# There is no guarantee that Creston will remain on Mountain Standard Time +# (UTC-7) forever. +# The subject was debated at least once this year by the town Council. +# <a href="http://www.bclocalnews.com/kootenay_rockies/crestonvalleyadvance/news/116760809.html"> +# http://www.bclocalnews.com/kootenay_rockies/crestonvalleyadvance/news/116760809.html +# </a> + +# During a period WWII, summer time (Daylight saying) was mandatory in Canada. +# In Creston, that was handled by shifting the area to PST (-8:00) then applying +# summer time to cause the offset to be -7:00, the same as it had been before +# the change. It can be argued that the timezone abbreviation during this +# period should be PDT rather than MST, but that doesn't seem important enough +# (to anyone) to further complicate the rules. + +# The transition dates (and times) are guesses. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Vanc 1918 only - Apr 14 2:00 1:00 D +Rule Vanc 1918 only - Oct 27 2:00 0 S +Rule Vanc 1942 only - Feb 9 2:00 1:00 W # War +Rule Vanc 1945 only - Aug 14 23:00u 1:00 P # Peace +Rule Vanc 1945 only - Sep 30 2:00 0 S +Rule Vanc 1946 1986 - Apr lastSun 2:00 1:00 D +Rule Vanc 1946 only - Oct 13 2:00 0 S +Rule Vanc 1947 1961 - Sep lastSun 2:00 0 S +Rule Vanc 1962 2006 - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Vancouver -8:12:28 - LMT 1884 + -8:00 Vanc P%sT 1987 + -8:00 Canada P%sT +Zone America/Dawson_Creek -8:00:56 - LMT 1884 + -8:00 Canada P%sT 1947 + -8:00 Vanc P%sT 1972 Aug 30 2:00 + -7:00 - MST +Zone America/Creston -7:46:04 - LMT 1884 + -7:00 - MST 1916 Oct 1 + -8:00 - PST 1918 Jun 2 + -7:00 - MST + +# Northwest Territories, Nunavut, Yukon + +# From Paul Eggert (2006-03-22): +# Dawson switched to PST in 1973. Inuvik switched to MST in 1979. +# Mathew Englander (1996-10-07) gives the following refs: +# * 1967. Paragraph 28(34)(g) of the Interpretation Act, S.C. 1967-68, +# c. 7 defines Yukon standard time as UTC-9. This is still valid; +# see Interpretation Act, R.S.C. 1985, c. I-21, s. 35(1). +# * C.O. 1973/214 switched Yukon to PST on 1973-10-28 00:00. +# * O.I.C. 1980/02 established DST. +# * O.I.C. 1987/056 changed DST to Apr firstSun 2:00 to Oct lastSun 2:00. +# Shanks & Pottenger say Yukon's 1973-10-28 switch was at 2:00; go +# with Englander. +# From Chris Walton (2006-06-26): +# Here is a link to the old daylight saving portion of the interpretation +# act which was last updated in 1987: +# http://www.gov.yk.ca/legislation/regs/oic1987_056.pdf + +# From Rives McDow (1999-09-04): +# Nunavut ... moved ... to incorporate the whole territory into one time zone. +# <a href="http://www.nunatsiaq.com/nunavut/nvt90903_13.html"> +# Nunavut moves to single time zone Oct. 31 +# </a> +# +# From Antoine Leca (1999-09-06): +# We then need to create a new timezone for the Kitikmeot region of Nunavut +# to differentiate it from the Yellowknife region. + +# From Paul Eggert (1999-09-20): +# <a href="http://www.nunavut.com/basicfacts/english/basicfacts_1territory.html"> +# Basic Facts: The New Territory +# </a> (1999) reports that Pangnirtung operates on eastern time, +# and that Coral Harbour does not observe DST. We don't know when +# Pangnirtung switched to eastern time; we'll guess 1995. + +# From Rives McDow (1999-11-08): +# On October 31, when the rest of Nunavut went to Central time, +# Pangnirtung wobbled. Here is the result of their wobble: +# +# The following businesses and organizations in Pangnirtung use Central Time: +# +# First Air, Power Corp, Nunavut Construction, Health Center, RCMP, +# Eastern Arctic National Parks, A & D Specialist +# +# The following businesses and organizations in Pangnirtung use Eastern Time: +# +# Hamlet office, All other businesses, Both schools, Airport operator +# +# This has made for an interesting situation there, which warranted the news. +# No one there that I spoke with seems concerned, or has plans to +# change the local methods of keeping time, as it evidently does not +# really interfere with any activities or make things difficult locally. +# They plan to celebrate New Year's turn-over twice, one hour apart, +# so it appears that the situation will last at least that long. +# The Nunavut Intergovernmental Affairs hopes that they will "come to +# their senses", but the locals evidently don't see any problem with +# the current state of affairs. + +# From Michaela Rodrigue, writing in the +# <a href="http://www.nunatsiaq.com/archives/nunavut991130/nvt91119_17.html"> +# Nunatsiaq News (1999-11-19)</a>: +# Clyde River, Pangnirtung and Sanikiluaq now operate with two time zones, +# central - or Nunavut time - for government offices, and eastern time +# for municipal offices and schools.... Igloolik [was similar but then] +# made the switch to central time on Saturday, Nov. 6. + +# From Paul Eggert (2000-10-02): +# Matthews and Vincent (1998) say the following, but we lack histories +# for these potential new Zones. +# +# The Canadian Forces station at Alert uses Eastern Time while the +# handful of residents at the Eureka weather station [in the Central +# zone] skip daylight savings. Baffin Island, which is crossed by the +# Central, Eastern and Atlantic Time zones only uses Eastern Time. +# Gjoa Haven, Taloyoak and Pelly Bay all use Mountain instead of +# Central Time and Southampton Island [in the Central zone] is not +# required to use daylight savings. + +# From +# <a href="http://www.nunatsiaq.com/archives/nunavut001130/nvt21110_02.html"> +# Nunavut now has two time zones +# </a> (2000-11-10): +# The Nunavut government would allow its employees in Kugluktuk and +# Cambridge Bay to operate on central time year-round, putting them +# one hour behind the rest of Nunavut for six months during the winter. +# At the end of October the two communities had rebelled against +# Nunavut's unified time zone, refusing to shift to eastern time with +# the rest of the territory for the winter. Cambridge Bay remained on +# central time, while Kugluktuk, even farther west, reverted to +# mountain time, which they had used before the advent of Nunavut's +# unified time zone in 1999. +# +# From Rives McDow (2001-01-20), quoting the Nunavut government: +# The preceding decision came into effect at midnight, Saturday Nov 4, 2000. + +# From Paul Eggert (2000-12-04): +# Let's just keep track of the official times for now. + +# From Rives McDow (2001-03-07): +# The premier of Nunavut has issued a ministerial statement advising +# that effective 2001-04-01, the territory of Nunavut will revert +# back to three time zones (mountain, central, and eastern). Of the +# cities in Nunavut, Coral Harbor is the only one that I know of that +# has said it will not observe dst, staying on EST year round. I'm +# checking for more info, and will get back to you if I come up with +# more. +# [Also see <http://www.nunatsiaq.com/nunavut/nvt10309_06.html> (2001-03-09).] + +# From Gwillim Law (2005-05-21): +# According to maps at +# http://inms-ienm.nrc-cnrc.gc.ca/images/time_services/TZ01SWE.jpg +# http://inms-ienm.nrc-cnrc.gc.ca/images/time_services/TZ01SSE.jpg +# (both dated 2003), and +# http://www.canadiangeographic.ca/Magazine/SO98/geomap.asp +# (from a 1998 Canadian Geographic article), the de facto and de jure time +# for Southampton Island (at the north end of Hudson Bay) is UTC-5 all year +# round. Using Google, it's easy to find other websites that confirm this. +# I wasn't able to find how far back this time regimen goes, but since it +# predates the creation of Nunavut, it probably goes back many years.... +# The Inuktitut name of Coral Harbour is Sallit, but it's rarely used. +# +# From Paul Eggert (2005-07-26): +# For lack of better information, assume that Southampton Island observed +# daylight saving only during wartime. + +# From Chris Walton (2007-03-01): +# ... the community of Resolute (located on Cornwallis Island in +# Nunavut) moved from Central Time to Eastern Time last November. +# Basically the community did not change its clocks at the end of +# daylight saving.... +# http://www.nnsl.com/frames/newspapers/2006-11/nov13_06none.html + +# From Chris Walton (2011-03-21): +# Back in 2007 I initiated the creation of a new "zone file" for Resolute +# Bay. Resolute Bay is a small community located about 900km north of +# the Arctic Circle. The zone file was required because Resolute Bay had +# decided to use UTC-5 instead of UTC-6 for the winter of 2006-2007. +# +# According to new information which I received last week, Resolute Bay +# went back to using UTC-6 in the winter of 2007-2008... +# +# On March 11/2007 most of Canada went onto daylight saving. On March +# 14/2007 I phoned the Resolute Bay hamlet office to do a "time check." I +# talked to somebody that was both knowledgeable and helpful. I was able +# to confirm that Resolute Bay was still operating on UTC-5. It was +# explained to me that Resolute Bay had been on the Eastern Time zone +# (EST) in the winter, and was now back on the Central Time zone (CDT). +# i.e. the time zone had changed twice in the last year but the clocks +# had not moved. The residents had to know which time zone they were in +# so they could follow the correct TV schedule... +# +# On Nov 02/2008 most of Canada went onto standard time. On Nov 03/2008 I +# phoned the Resolute Bay hamlet office...[D]ue to the challenging nature +# of the phone call, I decided to seek out an alternate source of +# information. I found an e-mail address for somebody by the name of +# Stephanie Adams whose job was listed as "Inns North Support Officer for +# Arctic Co-operatives." I was under the impression that Stephanie lived +# and worked in Resolute Bay... +# +# On March 14/2011 I phoned the hamlet office again. I was told that +# Resolute Bay had been using Central Standard Time over the winter of +# 2010-2011 and that the clocks had therefore been moved one hour ahead +# on March 13/2011. The person I talked to was aware that Resolute Bay +# had previously experimented with Eastern Standard Time but he could not +# tell me when the practice had stopped. +# +# On March 17/2011 I searched the Web to find an e-mail address of +# somebody that might be able to tell me exactly when Resolute Bay went +# off Eastern Standard Time. I stumbled on the name "Aziz Kheraj." Aziz +# used to be the mayor of Resolute Bay and he apparently owns half the +# businesses including "South Camp Inn." This website has some info on +# Aziz: +# <a href="http://www.uphere.ca/node/493"> +# http://www.uphere.ca/node/493 +# </a> +# +# I sent Aziz an e-mail asking when Resolute Bay had stopped using +# Eastern Standard Time. +# +# Aziz responded quickly with this: "hi, The time was not changed for the +# 1 year only, the following year, the community went back to the old way +# of "spring ahead-fall behind" currently we are zulu plus 5 hrs and in +# the winter Zulu plus 6 hrs" +# +# This of course conflicted with everything I had ascertained in November 2008. +# +# I sent Aziz a copy of my 2008 e-mail exchange with Stephanie. Aziz +# responded with this: "Hi, Stephanie lives in Winnipeg. I live here, You +# may want to check with the weather office in Resolute Bay or do a +# search on the weather through Env. Canada. web site" +# +# If I had realized the Stephanie did not live in Resolute Bay I would +# never have contacted her. I now believe that all the information I +# obtained in November 2008 should be ignored... +# I apologize for reporting incorrect information in 2008. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule NT_YK 1918 only - Apr 14 2:00 1:00 D +Rule NT_YK 1918 only - Oct 27 2:00 0 S +Rule NT_YK 1919 only - May 25 2:00 1:00 D +Rule NT_YK 1919 only - Nov 1 0:00 0 S +Rule NT_YK 1942 only - Feb 9 2:00 1:00 W # War +Rule NT_YK 1945 only - Aug 14 23:00u 1:00 P # Peace +Rule NT_YK 1945 only - Sep 30 2:00 0 S +Rule NT_YK 1965 only - Apr lastSun 0:00 2:00 DD +Rule NT_YK 1965 only - Oct lastSun 2:00 0 S +Rule NT_YK 1980 1986 - Apr lastSun 2:00 1:00 D +Rule NT_YK 1980 2006 - Oct lastSun 2:00 0 S +Rule NT_YK 1987 2006 - Apr Sun>=1 2:00 1:00 D +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# aka Panniqtuuq +Zone America/Pangnirtung 0 - zzz 1921 # trading post est. + -4:00 NT_YK A%sT 1995 Apr Sun>=1 2:00 + -5:00 Canada E%sT 1999 Oct 31 2:00 + -6:00 Canada C%sT 2000 Oct 29 2:00 + -5:00 Canada E%sT +# formerly Frobisher Bay +Zone America/Iqaluit 0 - zzz 1942 Aug # Frobisher Bay est. + -5:00 NT_YK E%sT 1999 Oct 31 2:00 + -6:00 Canada C%sT 2000 Oct 29 2:00 + -5:00 Canada E%sT +# aka Qausuittuq +Zone America/Resolute 0 - zzz 1947 Aug 31 # Resolute founded + -6:00 NT_YK C%sT 2000 Oct 29 2:00 + -5:00 - EST 2001 Apr 1 3:00 + -6:00 Canada C%sT 2006 Oct 29 2:00 + -5:00 - EST 2007 Mar 11 3:00 + -6:00 Canada C%sT +# aka Kangiqiniq +Zone America/Rankin_Inlet 0 - zzz 1957 # Rankin Inlet founded + -6:00 NT_YK C%sT 2000 Oct 29 2:00 + -5:00 - EST 2001 Apr 1 3:00 + -6:00 Canada C%sT +# aka Iqaluktuuttiaq +Zone America/Cambridge_Bay 0 - zzz 1920 # trading post est.? + -7:00 NT_YK M%sT 1999 Oct 31 2:00 + -6:00 Canada C%sT 2000 Oct 29 2:00 + -5:00 - EST 2000 Nov 5 0:00 + -6:00 - CST 2001 Apr 1 3:00 + -7:00 Canada M%sT +Zone America/Yellowknife 0 - zzz 1935 # Yellowknife founded? + -7:00 NT_YK M%sT 1980 + -7:00 Canada M%sT +Zone America/Inuvik 0 - zzz 1953 # Inuvik founded + -8:00 NT_YK P%sT 1979 Apr lastSun 2:00 + -7:00 NT_YK M%sT 1980 + -7:00 Canada M%sT +Zone America/Whitehorse -9:00:12 - LMT 1900 Aug 20 + -9:00 NT_YK Y%sT 1966 Jul 1 2:00 + -8:00 NT_YK P%sT 1980 + -8:00 Canada P%sT +Zone America/Dawson -9:17:40 - LMT 1900 Aug 20 + -9:00 NT_YK Y%sT 1973 Oct 28 0:00 + -8:00 NT_YK P%sT 1980 + -8:00 Canada P%sT + + +############################################################################### + +# Mexico + +# From Paul Eggert (2001-03-05): +# The Investigation and Analysis Service of the +# Mexican Library of Congress (MLoC) has published a +# <a href="http://www.cddhcu.gob.mx/bibliot/publica/inveyana/polisoc/horver/"> +# history of Mexican local time (in Spanish) +# </a>. +# +# Here are the discrepancies between Shanks & Pottenger (S&P) and the MLoC. +# (In all cases we go with the MLoC.) +# S&P report that Baja was at -8:00 in 1922/1923. +# S&P say the 1930 transition in Baja was 1930-11-16. +# S&P report no DST during summer 1931. +# S&P report a transition at 1932-03-30 23:00, not 1932-04-01. + +# From Gwillim Law (2001-02-20): +# There are some other discrepancies between the Decrees page and the +# tz database. I think they can best be explained by supposing that +# the researchers who prepared the Decrees page failed to find some of +# the relevant documents. + +# From Alan Perry (1996-02-15): +# A guy from our Mexico subsidiary finally found the Presidential Decree +# outlining the timezone changes in Mexico. +# +# ------------- Begin Forwarded Message ------------- +# +# I finally got my hands on the Official Presidential Decree that sets up the +# rules for the DST changes. The rules are: +# +# 1. The country is divided in 3 timezones: +# - Baja California Norte (the Mexico/BajaNorte TZ) +# - Baja California Sur, Nayarit, Sinaloa and Sonora (the Mexico/BajaSur TZ) +# - The rest of the country (the Mexico/General TZ) +# +# 2. From the first Sunday in April at 2:00 AM to the last Sunday in October +# at 2:00 AM, the times in each zone are as follows: +# BajaNorte: GMT+7 +# BajaSur: GMT+6 +# General: GMT+5 +# +# 3. The rest of the year, the times are as follows: +# BajaNorte: GMT+8 +# BajaSur: GMT+7 +# General: GMT+6 +# +# The Decree was published in Mexico's Official Newspaper on January 4th. +# +# -------------- End Forwarded Message -------------- +# From Paul Eggert (1996-06-12): +# For an English translation of the decree, see +# <a href="http://mexico-travel.com/extra/timezone_eng.html"> +# ``Diario Oficial: Time Zone Changeover'' (1996-01-04). +# </a> + +# From Rives McDow (1998-10-08): +# The State of Quintana Roo has reverted back to central STD and DST times +# (i.e. UTC -0600 and -0500 as of 1998-08-02). + +# From Rives McDow (2000-01-10): +# Effective April 4, 1999 at 2:00 AM local time, Sonora changed to the time +# zone 5 hours from the International Date Line, and will not observe daylight +# savings time so as to stay on the same time zone as the southern part of +# Arizona year round. + +# From Jesper Norgaard, translating +# <http://www.reforma.com/nacional/articulo/064327/> (2001-01-17): +# In Oaxaca, the 55.000 teachers from the Section 22 of the National +# Syndicate of Education Workers, refuse to apply daylight saving each +# year, so that the more than 10,000 schools work at normal hour the +# whole year. + +# From Gwillim Law (2001-01-19): +# <http://www.reforma.com/negocios_y_dinero/articulo/064481/> ... says +# (translated):... +# January 17, 2000 - The Energy Secretary, Ernesto Martens, announced +# that Summer Time will be reduced from seven to five months, starting +# this year.... +# <http://www.publico.com.mx/scripts/texto3.asp?action=pagina&pag=21&pos=p&secc=naci&date=01/17/2001> +# [translated], says "summer time will ... take effect on the first Sunday +# in May, and end on the last Sunday of September. + +# From Arthur David Olson (2001-01-25): +# The 2001-01-24 traditional Washington Post contained the page one +# story "Timely Issue Divides Mexicans."... +# http://www.washingtonpost.com/wp-dyn/articles/A37383-2001Jan23.html +# ... Mexico City Mayor Lopez Obrador "...is threatening to keep +# Mexico City and its 20 million residents on a different time than +# the rest of the country..." In particular, Lopez Obrador would abolish +# observation of Daylight Saving Time. + +# <a href="http://www.conae.gob.mx/ahorro/decretohorver2001.html#decre"> +# Official statute published by the Energy Department +# </a> (2001-02-01) shows Baja and Chihauhua as still using US DST rules, +# and Sonora with no DST. This was reported by Jesper Norgaard (2001-02-03). + +# From Paul Eggert (2001-03-03): +# +# <a href="http://www.latimes.com/news/nation/20010303/t000018766.html"> +# James F. Smith writes in today's LA Times +# </a> +# * Sonora will continue to observe standard time. +# * Last week Mexico City's mayor Andres Manuel Lopez Obrador decreed that +# the Federal District will not adopt DST. +# * 4 of 16 district leaders announced they'll ignore the decree. +# * The decree does not affect federal-controlled facilities including +# the airport, banks, hospitals, and schools. +# +# For now we'll assume that the Federal District will bow to federal rules. + +# From Jesper Norgaard (2001-04-01): +# I found some references to the Mexican application of daylight +# saving, which modifies what I had already sent you, stating earlier +# that a number of northern Mexican states would go on daylight +# saving. The modification reverts this to only cover Baja California +# (Norte), while all other states (except Sonora, who has no daylight +# saving all year) will follow the original decree of president +# Vicente Fox, starting daylight saving May 6, 2001 and ending +# September 30, 2001. +# References: "Diario de Monterrey" <www.diariodemonterrey.com/index.asp> +# Palabra <http://palabra.infosel.com/010331/primera/ppri3101.pdf> (2001-03-31) + +# From Reuters (2001-09-04): +# Mexico's Supreme Court on Tuesday declared that daylight savings was +# unconstitutional in Mexico City, creating the possibility the +# capital will be in a different time zone from the rest of the nation +# next year.... The Supreme Court's ruling takes effect at 2:00 +# a.m. (0800 GMT) on Sept. 30, when Mexico is scheduled to revert to +# standard time. "This is so residents of the Federal District are not +# subject to unexpected time changes," a statement from the court said. + +# From Jesper Norgaard Welen (2002-03-12): +# ... consulting my local grocery store(!) and my coworkers, they all insisted +# that a new decision had been made to reinstate US style DST in Mexico.... +# http://www.conae.gob.mx/ahorro/horaver2001_m1_2002.html (2002-02-20) +# confirms this. Sonora as usual is the only state where DST is not applied. + +# From Steffen Thorsen (2009-12-28): +# +# Steffen Thorsen wrote: +# > Mexico's House of Representatives has approved a proposal for northern +# > Mexico's border cities to share the same daylight saving schedule as +# > the United States. +# Now this has passed both the Congress and the Senate, so starting from +# 2010, some border regions will be the same: +# <a href="http://www.signonsandiego.com/news/2009/dec/28/clocks-will-match-both-sides-border/"> +# http://www.signonsandiego.com/news/2009/dec/28/clocks-will-match-both-sides-border/ +# </a> +# <a href="http://www.elmananarey.com/diario/noticia/nacional/noticias/empatan_horario_de_frontera_con_eu/621939"> +# http://www.elmananarey.com/diario/noticia/nacional/noticias/empatan_horario_de_frontera_con_eu/621939 +# </a> +# (Spanish) +# +# Could not find the new law text, but the proposed law text changes are here: +# <a href="http://gaceta.diputados.gob.mx/Gaceta/61/2009/dic/20091210-V.pdf"> +# http://gaceta.diputados.gob.mx/Gaceta/61/2009/dic/20091210-V.pdf +# </a> +# (Gaceta Parlamentaria) +# +# There is also a list of the votes here: +# <a href="http://gaceta.diputados.gob.mx/Gaceta/61/2009/dic/V2-101209.html"> +# http://gaceta.diputados.gob.mx/Gaceta/61/2009/dic/V2-101209.html +# </a> +# +# Our page: +# <a href="http://www.timeanddate.com/news/time/north-mexico-dst-change.html"> +# http://www.timeanddate.com/news/time/north-mexico-dst-change.html +# </a> + +# From Arthur David Olson (2010-01-20): +# The page +# <a href="http://dof.gob.mx/nota_detalle.php?codigo=5127480&fecha=06/01/2010"> +# http://dof.gob.mx/nota_detalle.php?codigo=5127480&fecha=06/01/2010 +# </a> +# includes this text: +# En los municipios fronterizos de Tijuana y Mexicali en Baja California; +# Ju&aacute;rez y Ojinaga en Chihuahua; Acu&ntilde;a y Piedras Negras en Coahuila; +# An&aacute;huac en Nuevo Le&oacute;n; y Nuevo Laredo, Reynosa y Matamoros en +# Tamaulipas, la aplicaci&oacute;n de este horario estacional surtir&aacute; efecto +# desde las dos horas del segundo domingo de marzo y concluir&aacute; a las dos +# horas del primer domingo de noviembre. +# En los municipios fronterizos que se encuentren ubicados en la franja +# fronteriza norte en el territorio comprendido entre la l&iacute;nea +# internacional y la l&iacute;nea paralela ubicada a una distancia de veinte +# kil&oacute;metros, as&iacute; como la Ciudad de Ensenada, Baja California, hacia el +# interior del pa&iacute;s, la aplicaci&oacute;n de este horario estacional surtir&aacute; +# efecto desde las dos horas del segundo domingo de marzo y concluir&aacute; a +# las dos horas del primer domingo de noviembre. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Mexico 1939 only - Feb 5 0:00 1:00 D +Rule Mexico 1939 only - Jun 25 0:00 0 S +Rule Mexico 1940 only - Dec 9 0:00 1:00 D +Rule Mexico 1941 only - Apr 1 0:00 0 S +Rule Mexico 1943 only - Dec 16 0:00 1:00 W # War +Rule Mexico 1944 only - May 1 0:00 0 S +Rule Mexico 1950 only - Feb 12 0:00 1:00 D +Rule Mexico 1950 only - Jul 30 0:00 0 S +Rule Mexico 1996 2000 - Apr Sun>=1 2:00 1:00 D +Rule Mexico 1996 2000 - Oct lastSun 2:00 0 S +Rule Mexico 2001 only - May Sun>=1 2:00 1:00 D +Rule Mexico 2001 only - Sep lastSun 2:00 0 S +Rule Mexico 2002 max - Apr Sun>=1 2:00 1:00 D +Rule Mexico 2002 max - Oct lastSun 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# Quintana Roo +Zone America/Cancun -5:47:04 - LMT 1922 Jan 1 0:12:56 + -6:00 - CST 1981 Dec 23 + -5:00 Mexico E%sT 1998 Aug 2 2:00 + -6:00 Mexico C%sT +# Campeche, Yucatan +Zone America/Merida -5:58:28 - LMT 1922 Jan 1 0:01:32 + -6:00 - CST 1981 Dec 23 + -5:00 - EST 1982 Dec 2 + -6:00 Mexico C%sT +# Coahuila, Durango, Nuevo Leon, Tamaulipas (near US border) +Zone America/Matamoros -6:40:00 - LMT 1921 Dec 31 23:20:00 + -6:00 - CST 1988 + -6:00 US C%sT 1989 + -6:00 Mexico C%sT 2010 + -6:00 US C%sT +# Coahuila, Durango, Nuevo Leon, Tamaulipas (away from US border) +Zone America/Monterrey -6:41:16 - LMT 1921 Dec 31 23:18:44 + -6:00 - CST 1988 + -6:00 US C%sT 1989 + -6:00 Mexico C%sT +# Central Mexico +Zone America/Mexico_City -6:36:36 - LMT 1922 Jan 1 0:23:24 + -7:00 - MST 1927 Jun 10 23:00 + -6:00 - CST 1930 Nov 15 + -7:00 - MST 1931 May 1 23:00 + -6:00 - CST 1931 Oct + -7:00 - MST 1932 Apr 1 + -6:00 Mexico C%sT 2001 Sep 30 02:00 + -6:00 - CST 2002 Feb 20 + -6:00 Mexico C%sT +# Chihuahua (near US border) +Zone America/Ojinaga -6:57:40 - LMT 1922 Jan 1 0:02:20 + -7:00 - MST 1927 Jun 10 23:00 + -6:00 - CST 1930 Nov 15 + -7:00 - MST 1931 May 1 23:00 + -6:00 - CST 1931 Oct + -7:00 - MST 1932 Apr 1 + -6:00 - CST 1996 + -6:00 Mexico C%sT 1998 + -6:00 - CST 1998 Apr Sun>=1 3:00 + -7:00 Mexico M%sT 2010 + -7:00 US M%sT +# Chihuahua (away from US border) +Zone America/Chihuahua -7:04:20 - LMT 1921 Dec 31 23:55:40 + -7:00 - MST 1927 Jun 10 23:00 + -6:00 - CST 1930 Nov 15 + -7:00 - MST 1931 May 1 23:00 + -6:00 - CST 1931 Oct + -7:00 - MST 1932 Apr 1 + -6:00 - CST 1996 + -6:00 Mexico C%sT 1998 + -6:00 - CST 1998 Apr Sun>=1 3:00 + -7:00 Mexico M%sT +# Sonora +Zone America/Hermosillo -7:23:52 - LMT 1921 Dec 31 23:36:08 + -7:00 - MST 1927 Jun 10 23:00 + -6:00 - CST 1930 Nov 15 + -7:00 - MST 1931 May 1 23:00 + -6:00 - CST 1931 Oct + -7:00 - MST 1932 Apr 1 + -6:00 - CST 1942 Apr 24 + -7:00 - MST 1949 Jan 14 + -8:00 - PST 1970 + -7:00 Mexico M%sT 1999 + -7:00 - MST + +# From Alexander Krivenyshev (2010-04-21): +# According to news, Bah&iacute;a de Banderas (Mexican state of Nayarit) +# changed time zone UTC-7 to new time zone UTC-6 on April 4, 2010 (to +# share the same time zone as nearby city Puerto Vallarta, Jalisco). +# +# (Spanish) +# Bah&iacute;a de Banderas homologa su horario al del centro del +# pa&iacute;s, a partir de este domingo +# <a href="http://www.nayarit.gob.mx/notes.asp?id=20748"> +# http://www.nayarit.gob.mx/notes.asp?id=20748 +# </a> +# +# Bah&iacute;a de Banderas homologa su horario con el del Centro del +# Pa&iacute;s +# <a href="http://www.bahiadebanderas.gob.mx/principal/index.php?option=com_content&view=article&id=261:bahia-de-banderas-homologa-su-horario-con-el-del-centro-del-pais&catid=42:comunicacion-social&Itemid=50"> +# http://www.bahiadebanderas.gob.mx/principal/index.php?option=com_content&view=article&id=261:bahia-de-banderas-homologa-su-horario-con-el-del-centro-del-pais&catid=42:comunicacion-social&Itemid=50" +# </a> +# +# (English) +# Puerto Vallarta and Bah&iacute;a de Banderas: One Time Zone +# <a href="http://virtualvallarta.com/puertovallarta/puertovallarta/localnews/2009-12-03-Puerto-Vallarta-and-Bahia-de-Banderas-One-Time-Zone.shtml"> +# http://virtualvallarta.com/puertovallarta/puertovallarta/localnews/2009-12-03-Puerto-Vallarta-and-Bahia-de-Banderas-One-Time-Zone.shtml +# </a> +# +# or +# <a href="http://www.worldtimezone.com/dst_news/dst_news_mexico08.html"> +# http://www.worldtimezone.com/dst_news/dst_news_mexico08.html +# </a> +# +# "Mexico's Senate approved the amendments to the Mexican Schedule System that +# will allow Bah&iacute;a de Banderas and Puerto Vallarta to share the same time +# zone ..." +# Baja California Sur, Nayarit, Sinaloa + +# From Arthur David Olson (2010-05-01): +# Use "Bahia_Banderas" to keep the name to fourteen characters. + +Zone America/Mazatlan -7:05:40 - LMT 1921 Dec 31 23:54:20 + -7:00 - MST 1927 Jun 10 23:00 + -6:00 - CST 1930 Nov 15 + -7:00 - MST 1931 May 1 23:00 + -6:00 - CST 1931 Oct + -7:00 - MST 1932 Apr 1 + -6:00 - CST 1942 Apr 24 + -7:00 - MST 1949 Jan 14 + -8:00 - PST 1970 + -7:00 Mexico M%sT + +Zone America/Bahia_Banderas -7:01:00 - LMT 1921 Dec 31 23:59:00 + -7:00 - MST 1927 Jun 10 23:00 + -6:00 - CST 1930 Nov 15 + -7:00 - MST 1931 May 1 23:00 + -6:00 - CST 1931 Oct + -7:00 - MST 1932 Apr 1 + -6:00 - CST 1942 Apr 24 + -7:00 - MST 1949 Jan 14 + -8:00 - PST 1970 + -7:00 Mexico M%sT 2010 Apr 4 2:00 + -6:00 Mexico C%sT + +# Baja California (near US border) +Zone America/Tijuana -7:48:04 - LMT 1922 Jan 1 0:11:56 + -7:00 - MST 1924 + -8:00 - PST 1927 Jun 10 23:00 + -7:00 - MST 1930 Nov 15 + -8:00 - PST 1931 Apr 1 + -8:00 1:00 PDT 1931 Sep 30 + -8:00 - PST 1942 Apr 24 + -8:00 1:00 PWT 1945 Aug 14 23:00u + -8:00 1:00 PPT 1945 Nov 12 # Peace + -8:00 - PST 1948 Apr 5 + -8:00 1:00 PDT 1949 Jan 14 + -8:00 - PST 1954 + -8:00 CA P%sT 1961 + -8:00 - PST 1976 + -8:00 US P%sT 1996 + -8:00 Mexico P%sT 2001 + -8:00 US P%sT 2002 Feb 20 + -8:00 Mexico P%sT 2010 + -8:00 US P%sT +# Baja California (away from US border) +Zone America/Santa_Isabel -7:39:28 - LMT 1922 Jan 1 0:20:32 + -7:00 - MST 1924 + -8:00 - PST 1927 Jun 10 23:00 + -7:00 - MST 1930 Nov 15 + -8:00 - PST 1931 Apr 1 + -8:00 1:00 PDT 1931 Sep 30 + -8:00 - PST 1942 Apr 24 + -8:00 1:00 PWT 1945 Aug 14 23:00u + -8:00 1:00 PPT 1945 Nov 12 # Peace + -8:00 - PST 1948 Apr 5 + -8:00 1:00 PDT 1949 Jan 14 + -8:00 - PST 1954 + -8:00 CA P%sT 1961 + -8:00 - PST 1976 + -8:00 US P%sT 1996 + -8:00 Mexico P%sT 2001 + -8:00 US P%sT 2002 Feb 20 + -8:00 Mexico P%sT +# From Paul Eggert (2006-03-22): +# Formerly there was an America/Ensenada zone, which differed from +# America/Tijuana only in that it did not observe DST from 1976 +# through 1995. This was as per Shanks (1999). But Shanks & Pottenger say +# Ensenada did not observe DST from 1948 through 1975. Guy Harris reports +# that the 1987 OAG says "Only Ensenada, Mexicale, San Felipe and +# Tijuana observe DST," which agrees with Shanks & Pottenger but implies that +# DST-observance was a town-by-town matter back then. This concerns +# data after 1970 so most likely there should be at least one Zone +# other than America/Tijuana for Baja, but it's not clear yet what its +# name or contents should be. +# +# Revillagigedo Is +# no information + +############################################################################### + +# Anguilla +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Anguilla -4:12:16 - LMT 1912 Mar 2 + -4:00 - AST + +# Antigua and Barbuda +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Antigua -4:07:12 - LMT 1912 Mar 2 + -5:00 - EST 1951 + -4:00 - AST + +# Bahamas +# +# From Sue Williams (2006-12-07): +# The Bahamas announced about a month ago that they plan to change their DST +# rules to sync with the U.S. starting in 2007.... +# http://www.jonesbahamas.com/?c=45&a=10412 + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Bahamas 1964 1975 - Oct lastSun 2:00 0 S +Rule Bahamas 1964 1975 - Apr lastSun 2:00 1:00 D +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Nassau -5:09:24 - LMT 1912 Mar 2 + -5:00 Bahamas E%sT 1976 + -5:00 US E%sT + +# Barbados +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Barb 1977 only - Jun 12 2:00 1:00 D +Rule Barb 1977 1978 - Oct Sun>=1 2:00 0 S +Rule Barb 1978 1980 - Apr Sun>=15 2:00 1:00 D +Rule Barb 1979 only - Sep 30 2:00 0 S +Rule Barb 1980 only - Sep 25 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Barbados -3:58:28 - LMT 1924 # Bridgetown + -3:58:28 - BMT 1932 # Bridgetown Mean Time + -4:00 Barb A%sT + +# Belize +# Whitman entirely disagrees with Shanks; go with Shanks & Pottenger. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Belize 1918 1942 - Oct Sun>=2 0:00 0:30 HD +Rule Belize 1919 1943 - Feb Sun>=9 0:00 0 S +Rule Belize 1973 only - Dec 5 0:00 1:00 D +Rule Belize 1974 only - Feb 9 0:00 0 S +Rule Belize 1982 only - Dec 18 0:00 1:00 D +Rule Belize 1983 only - Feb 12 0:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Belize -5:52:48 - LMT 1912 Apr + -6:00 Belize C%sT + +# Bermuda + +# From Dan Jones, reporting in The Royal Gazette (2006-06-26): + +# Next year, however, clocks in the US will go forward on the second Sunday +# in March, until the first Sunday in November. And, after the Time Zone +# (Seasonal Variation) Bill 2006 was passed in the House of Assembly on +# Friday, the same thing will happen in Bermuda. +# http://www.theroyalgazette.com/apps/pbcs.dll/article?AID=/20060529/NEWS/105290135 + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Atlantic/Bermuda -4:19:04 - LMT 1930 Jan 1 2:00 # Hamilton + -4:00 - AST 1974 Apr 28 2:00 + -4:00 Bahamas A%sT 1976 + -4:00 US A%sT + +# Cayman Is +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Cayman -5:25:32 - LMT 1890 # Georgetown + -5:07:12 - KMT 1912 Feb # Kingston Mean Time + -5:00 - EST + +# Costa Rica +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule CR 1979 1980 - Feb lastSun 0:00 1:00 D +Rule CR 1979 1980 - Jun Sun>=1 0:00 0 S +Rule CR 1991 1992 - Jan Sat>=15 0:00 1:00 D +# IATA SSIM (1991-09) says the following was at 1:00; +# go with Shanks & Pottenger. +Rule CR 1991 only - Jul 1 0:00 0 S +Rule CR 1992 only - Mar 15 0:00 0 S +# There are too many San Joses elsewhere, so we'll use `Costa Rica'. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Costa_Rica -5:36:20 - LMT 1890 # San Jose + -5:36:20 - SJMT 1921 Jan 15 # San Jose Mean Time + -6:00 CR C%sT +# Coco +# no information; probably like America/Costa_Rica + +# Cuba + +# From Arthur David Olson (1999-03-29): +# The 1999-03-28 exhibition baseball game held in Havana, Cuba, between +# the Cuban National Team and the Baltimore Orioles was carried live on +# the Orioles Radio Network, including affiliate WTOP in Washington, DC. +# During the game, play-by-play announcer Jim Hunter noted that +# "We'll be losing two hours of sleep...Cuba switched to Daylight Saving +# Time today." (The "two hour" remark referred to losing one hour of +# sleep on 1999-03-28--when the announcers were in Cuba as it switched +# to DST--and one more hour on 1999-04-04--when the announcers will have +# returned to Baltimore, which switches on that date.) + +# From Evert van der Veer via Steffen Thorsen (2004-10-28): +# Cuba is not going back to standard time this year. +# From Paul Eggert (2006-03-22): +# http://www.granma.cu/ingles/2004/septiembre/juev30/41medid-i.html +# says that it's due to a problem at the Antonio Guiteras +# thermoelectric plant, and says "This October there will be no return +# to normal hours (after daylight saving time)". +# For now, let's assume that it's a temporary measure. + +# From Carlos A. Carnero Delgado (2005-11-12): +# This year (just like in 2004-2005) there's no change in time zone +# adjustment in Cuba. We will stay in daylight saving time: +# http://www.granma.cu/espanol/2005/noviembre/mier9/horario.html + +# From Jesper Norgaard Welen (2006-10-21): +# An article in GRANMA INTERNACIONAL claims that Cuba will end +# the 3 years of permanent DST next weekend, see +# http://www.granma.cu/ingles/2006/octubre/lun16/43horario.html +# "On Saturday night, October 28 going into Sunday, October 29, at 01:00, +# watches should be set back one hour -- going back to 00:00 hours -- returning +# to the normal schedule.... + +# From Paul Eggert (2007-03-02): +# http://www.granma.cubaweb.cu/english/news/art89.html, dated yesterday, +# says Cuban clocks will advance at midnight on March 10. +# For lack of better information, assume Cuba will use US rules, +# except that it switches at midnight standard time as usual. +# +# From Steffen Thorsen (2007-10-25): +# Carlos Alberto Fonseca Arauz informed me that Cuba will end DST one week +# earlier - on the last Sunday of October, just like in 2006. +# +# He supplied these references: +# +# http://www.prensalatina.com.mx/article.asp?ID=%7B4CC32C1B-A9F7-42FB-8A07-8631AFC923AF%7D&language=ES +# http://actualidad.terra.es/sociedad/articulo/cuba_llama_ahorrar_energia_cambio_1957044.htm +# +# From Alex Kryvenishev (2007-10-25): +# Here is also article from Granma (Cuba): +# +# [Regira] el Horario Normal desde el [proximo] domingo 28 de octubre +# http://www.granma.cubaweb.cu/2007/10/24/nacional/artic07.html +# +# http://www.worldtimezone.com/dst_news/dst_news_cuba03.html + +# From Arthur David Olson (2008-03-09): +# I'm in Maryland which is now observing United States Eastern Daylight +# Time. At 9:44 local time I used RealPlayer to listen to +# <a href="http://media.enet.cu/radioreloj"> +# http://media.enet.cu/radioreloj +# </a>, a Cuban information station, and heard +# the time announced as "ocho cuarenta y cuatro" ("eight forty-four"), +# indicating that Cuba is still on standard time. + +# From Steffen Thorsen (2008-03-12): +# It seems that Cuba will start DST on Sunday, 2007-03-16... +# It was announced yesterday, according to this source (in Spanish): +# <a href="http://www.nnc.cubaweb.cu/marzo-2008/cien-1-11-3-08.htm"> +# http://www.nnc.cubaweb.cu/marzo-2008/cien-1-11-3-08.htm +# </a> +# +# Some more background information is posted here: +# <a href="http://www.timeanddate.com/news/time/cuba-starts-dst-march-16.html"> +# http://www.timeanddate.com/news/time/cuba-starts-dst-march-16.html +# </a> +# +# The article also says that Cuba has been observing DST since 1963, +# while Shanks (and tzdata) has 1965 as the first date (except in the +# 1940's). Many other web pages in Cuba also claim that it has been +# observed since 1963, but with the exception of 1970 - an exception +# which is not present in tzdata/Shanks. So there is a chance we need to +# change some historic records as well. +# +# One example: +# <a href="http://www.radiohc.cu/espanol/noticias/mar07/11mar/hor.htm"> +# http://www.radiohc.cu/espanol/noticias/mar07/11mar/hor.htm +# </a> + +# From Jesper Norgaard Welen (2008-03-13): +# The Cuban time change has just been confirmed on the most authoritative +# web site, the Granma. Please check out +# <a href="http://www.granma.cubaweb.cu/2008/03/13/nacional/artic10.html"> +# http://www.granma.cubaweb.cu/2008/03/13/nacional/artic10.html +# </a> +# +# Basically as expected after Steffen Thorsens information, the change +# will take place midnight between Saturday and Sunday. + +# From Arthur David Olson (2008-03-12): +# Assume Sun>=15 (third Sunday) going forward. + +# From Alexander Krivenyshev (2009-03-04) +# According to the Radio Reloj - Cuba will start Daylight Saving Time on +# midnight between Saturday, March 07, 2009 and Sunday, March 08, 2009- +# not on midnight March 14 / March 15 as previously thought. +# +# <a href="http://www.worldtimezone.com/dst_news/dst_news_cuba05.html"> +# http://www.worldtimezone.com/dst_news/dst_news_cuba05.html +# (in Spanish) +# </a> + +# From Arthur David Olson (2009-03-09) +# I listened over the Internet to +# <a href="http://media.enet.cu/readioreloj"> +# http://media.enet.cu/readioreloj +# </a> +# this morning; when it was 10:05 a. m. here in Bethesda, Maryland the +# the time was announced as "diez cinco"--the same time as here, indicating +# that has indeed switched to DST. Assume second Sunday from 2009 forward. + +# From Steffen Thorsen (2011-03-08): +# Granma announced that Cuba is going to start DST on 2011-03-20 00:00:00 +# this year. Nothing about the end date known so far (if that has +# changed at all). +# +# Source: +# <a href="http://granma.co.cu/2011/03/08/nacional/artic01.html"> +# http://granma.co.cu/2011/03/08/nacional/artic01.html +# </a> +# +# Our info: +# <a href="http://www.timeanddate.com/news/time/cuba-starts-dst-2011.html"> +# http://www.timeanddate.com/news/time/cuba-starts-dst-2011.html +# </a> +# +# From Steffen Thorsen (2011-10-30) +# Cuba will end DST two weeks later this year. Instead of going back +# tonight, it has been delayed to 2011-11-13 at 01:00. +# +# One source (Spanish) +# <a href="http://www.radioangulo.cu/noticias/cuba/17105-cuba-restablecera-el-horario-del-meridiano-de-greenwich.html"> +# http://www.radioangulo.cu/noticias/cuba/17105-cuba-restablecera-el-horario-del-meridiano-de-greenwich.html +# </a> +# +# Our page: +# <a href="http://www.timeanddate.com/news/time/cuba-time-changes-2011.html"> +# http://www.timeanddate.com/news/time/cuba-time-changes-2011.html +# </a> +# +# From Steffen Thorsen (2012-03-01) +# According to Radio Reloj, Cuba will start DST on Midnight between March +# 31 and April 1. +# +# Radio Reloj has the following info (Spanish): +# <a href="http://www.radioreloj.cu/index.php/noticias-radio-reloj/71-miscelaneas/7529-cuba-aplicara-el-horario-de-verano-desde-el-1-de-abril"> +# http://www.radioreloj.cu/index.php/noticias-radio-reloj/71-miscelaneas/7529-cuba-aplicara-el-horario-de-verano-desde-el-1-de-abril +# </a> +# +# Our info on it: +# <a href="http://www.timeanddate.com/news/time/cuba-starts-dst-2012.html"> +# http://www.timeanddate.com/news/time/cuba-starts-dst-2012.html +# </a> + +# From Steffen Thorsen (2012-11-03): +# Radio Reloj and many other sources report that Cuba is changing back +# to standard time on 2012-11-04: +# http://www.radioreloj.cu/index.php/noticias-radio-reloj/36-nacionales/9961-regira-horario-normal-en-cuba-desde-el-domingo-cuatro-de-noviembre +# From Paul Eggert (2012-11-03): +# For now, assume the future rule is first Sunday in November. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Cuba 1928 only - Jun 10 0:00 1:00 D +Rule Cuba 1928 only - Oct 10 0:00 0 S +Rule Cuba 1940 1942 - Jun Sun>=1 0:00 1:00 D +Rule Cuba 1940 1942 - Sep Sun>=1 0:00 0 S +Rule Cuba 1945 1946 - Jun Sun>=1 0:00 1:00 D +Rule Cuba 1945 1946 - Sep Sun>=1 0:00 0 S +Rule Cuba 1965 only - Jun 1 0:00 1:00 D +Rule Cuba 1965 only - Sep 30 0:00 0 S +Rule Cuba 1966 only - May 29 0:00 1:00 D +Rule Cuba 1966 only - Oct 2 0:00 0 S +Rule Cuba 1967 only - Apr 8 0:00 1:00 D +Rule Cuba 1967 1968 - Sep Sun>=8 0:00 0 S +Rule Cuba 1968 only - Apr 14 0:00 1:00 D +Rule Cuba 1969 1977 - Apr lastSun 0:00 1:00 D +Rule Cuba 1969 1971 - Oct lastSun 0:00 0 S +Rule Cuba 1972 1974 - Oct 8 0:00 0 S +Rule Cuba 1975 1977 - Oct lastSun 0:00 0 S +Rule Cuba 1978 only - May 7 0:00 1:00 D +Rule Cuba 1978 1990 - Oct Sun>=8 0:00 0 S +Rule Cuba 1979 1980 - Mar Sun>=15 0:00 1:00 D +Rule Cuba 1981 1985 - May Sun>=5 0:00 1:00 D +Rule Cuba 1986 1989 - Mar Sun>=14 0:00 1:00 D +Rule Cuba 1990 1997 - Apr Sun>=1 0:00 1:00 D +Rule Cuba 1991 1995 - Oct Sun>=8 0:00s 0 S +Rule Cuba 1996 only - Oct 6 0:00s 0 S +Rule Cuba 1997 only - Oct 12 0:00s 0 S +Rule Cuba 1998 1999 - Mar lastSun 0:00s 1:00 D +Rule Cuba 1998 2003 - Oct lastSun 0:00s 0 S +Rule Cuba 2000 2004 - Apr Sun>=1 0:00s 1:00 D +Rule Cuba 2006 2010 - Oct lastSun 0:00s 0 S +Rule Cuba 2007 only - Mar Sun>=8 0:00s 1:00 D +Rule Cuba 2008 only - Mar Sun>=15 0:00s 1:00 D +Rule Cuba 2009 2010 - Mar Sun>=8 0:00s 1:00 D +Rule Cuba 2011 only - Mar Sun>=15 0:00s 1:00 D +Rule Cuba 2011 only - Nov 13 0:00s 0 S +Rule Cuba 2012 only - Apr 1 0:00s 1:00 D +Rule Cuba 2012 max - Nov Sun>=1 0:00s 0 S +Rule Cuba 2013 max - Mar Sun>=8 0:00s 1:00 D + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Havana -5:29:28 - LMT 1890 + -5:29:36 - HMT 1925 Jul 19 12:00 # Havana MT + -5:00 Cuba C%sT + +# Dominica +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Dominica -4:05:36 - LMT 1911 Jul 1 0:01 # Roseau + -4:00 - AST + +# Dominican Republic + +# From Steffen Thorsen (2000-10-30): +# Enrique Morales reported to me that the Dominican Republic has changed the +# time zone to Eastern Standard Time as of Sunday 29 at 2 am.... +# http://www.listin.com.do/antes/261000/republica/princi.html + +# From Paul Eggert (2000-12-04): +# That URL (2000-10-26, in Spanish) says they planned to use US-style DST. + +# From Rives McDow (2000-12-01): +# Dominican Republic changed its mind and presidential decree on Tuesday, +# November 28, 2000, with a new decree. On Sunday, December 3 at 1:00 AM the +# Dominican Republic will be reverting to 8 hours from the International Date +# Line, and will not be using DST in the foreseeable future. The reason they +# decided to use DST was to be in synch with Puerto Rico, who was also going +# to implement DST. When Puerto Rico didn't implement DST, the president +# decided to revert. + + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule DR 1966 only - Oct 30 0:00 1:00 D +Rule DR 1967 only - Feb 28 0:00 0 S +Rule DR 1969 1973 - Oct lastSun 0:00 0:30 HD +Rule DR 1970 only - Feb 21 0:00 0 S +Rule DR 1971 only - Jan 20 0:00 0 S +Rule DR 1972 1974 - Jan 21 0:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Santo_Domingo -4:39:36 - LMT 1890 + -4:40 - SDMT 1933 Apr 1 12:00 # S. Dom. MT + -5:00 DR E%sT 1974 Oct 27 + -4:00 - AST 2000 Oct 29 02:00 + -5:00 US E%sT 2000 Dec 3 01:00 + -4:00 - AST + +# El Salvador + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Salv 1987 1988 - May Sun>=1 0:00 1:00 D +Rule Salv 1987 1988 - Sep lastSun 0:00 0 S +# There are too many San Salvadors elsewhere, so use America/El_Salvador +# instead of America/San_Salvador. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/El_Salvador -5:56:48 - LMT 1921 # San Salvador + -6:00 Salv C%sT + +# Grenada +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Grenada -4:07:00 - LMT 1911 Jul # St George's + -4:00 - AST + +# Guadeloupe +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Guadeloupe -4:06:08 - LMT 1911 Jun 8 # Pointe a Pitre + -4:00 - AST +# St Barthelemy +Link America/Guadeloupe America/St_Barthelemy +# St Martin (French part) +Link America/Guadeloupe America/Marigot + +# Guatemala +# +# From Gwillim Law (2006-04-22), after a heads-up from Oscar van Vlijmen: +# Diario Co Latino, at +# http://www.diariocolatino.com/internacionales/detalles.asp?NewsID=8079, +# says in an article dated 2006-04-19 that the Guatemalan government had +# decided on that date to advance official time by 60 minutes, to lessen the +# impact of the elevated cost of oil.... Daylight saving time will last from +# 2006-04-29 24:00 (Guatemalan standard time) to 2006-09-30 (time unspecified). +# From Paul Eggert (2006-06-22): +# The Ministry of Energy and Mines, press release CP-15/2006 +# (2006-04-19), says DST ends at 24:00. See +# <http://www.sieca.org.gt/Sitio_publico/Energeticos/Doc/Medidas/Cambio_Horario_Nac_190406.pdf>. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Guat 1973 only - Nov 25 0:00 1:00 D +Rule Guat 1974 only - Feb 24 0:00 0 S +Rule Guat 1983 only - May 21 0:00 1:00 D +Rule Guat 1983 only - Sep 22 0:00 0 S +Rule Guat 1991 only - Mar 23 0:00 1:00 D +Rule Guat 1991 only - Sep 7 0:00 0 S +Rule Guat 2006 only - Apr 30 0:00 1:00 D +Rule Guat 2006 only - Oct 1 0:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Guatemala -6:02:04 - LMT 1918 Oct 5 + -6:00 Guat C%sT + +# Haiti +# From Gwillim Law (2005-04-15): +# Risto O. Nykanen wrote me that Haiti is now on DST. +# I searched for confirmation, and I found a +# <a href="http://www.haitianconsulate.org/time.doc"> press release +# on the Web page of the Haitian Consulate in Chicago (2005-03-31), +# </a>. Translated from French, it says: +# +# "The Prime Minister's Communication Office notifies the public in general +# and the press in particular that, following a decision of the Interior +# Ministry and the Territorial Collectivities [I suppose that means the +# provinces], Haiti will move to Eastern Daylight Time in the night from next +# Saturday the 2nd to Sunday the 3rd. +# +# "Consequently, the Prime Minister's Communication Office wishes to inform +# the population that the country's clocks will be set forward one hour +# starting at midnight. This provision will hold until the last Saturday in +# October 2005. +# +# "Port-au-Prince, March 31, 2005" +# +# From Steffen Thorsen (2006-04-04): +# I have been informed by users that Haiti observes DST this year like +# last year, so the current "only" rule for 2005 might be changed to a +# "max" rule or to last until 2006. (Who knows if they will observe DST +# next year or if they will extend their DST like US/Canada next year). +# +# I have found this article about it (in French): +# http://www.haitipressnetwork.com/news.cfm?articleID=7612 +# +# The reason seems to be an energy crisis. + +# From Stephen Colebourne (2007-02-22): +# Some IATA info: Haiti won't be having DST in 2007. + +# From Steffen Thorsen (2012-03-11): +# According to several news sources, Haiti will observe DST this year, +# apparently using the same start and end date as USA/Canada. +# So this means they have already changed their time. +# +# (Sources in French): +# <a href="http://www.alterpresse.org/spip.php?article12510"> +# http://www.alterpresse.org/spip.php?article12510 +# </a> +# <a href="http://radiovision2000haiti.net/home/?p=13253"> +# http://radiovision2000haiti.net/home/?p=13253 +# </a> +# +# Our coverage: +# <a href="http://www.timeanddate.com/news/time/haiti-dst-2012.html"> +# http://www.timeanddate.com/news/time/haiti-dst-2012.html +# </a> + +# From Arthur David Olson (2012-03-11): +# The alterpresse.org source seems to show a US-style leap from 2:00 a.m. to +# 3:00 a.m. rather than the traditional Haitian jump at midnight. +# Assume a US-style fall back as well XXX. +# Do not yet assume that the change carries forward past 2012 XXX. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Haiti 1983 only - May 8 0:00 1:00 D +Rule Haiti 1984 1987 - Apr lastSun 0:00 1:00 D +Rule Haiti 1983 1987 - Oct lastSun 0:00 0 S +# Shanks & Pottenger say AT is 2:00, but IATA SSIM (1991/1997) says 1:00s. +# Go with IATA. +Rule Haiti 1988 1997 - Apr Sun>=1 1:00s 1:00 D +Rule Haiti 1988 1997 - Oct lastSun 1:00s 0 S +Rule Haiti 2005 2006 - Apr Sun>=1 0:00 1:00 D +Rule Haiti 2005 2006 - Oct lastSun 0:00 0 S +Rule Haiti 2012 only - Mar Sun>=8 2:00 1:00 D +Rule Haiti 2012 only - Nov Sun>=1 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Port-au-Prince -4:49:20 - LMT 1890 + -4:49 - PPMT 1917 Jan 24 12:00 # P-a-P MT + -5:00 Haiti E%sT + +# Honduras +# Shanks & Pottenger say 1921 Jan 1; go with Whitman's more precise Apr 1. + +# From Paul Eggert (2006-05-05): +# worldtimezone.com reports a 2006-05-02 Spanish-language AP article +# saying Honduras will start using DST midnight Saturday, effective 4 +# months until September. La Tribuna reported today +# <http://www.latribuna.hn/99299.html> that Manuel Zelaya, the president +# of Honduras, refused to back down on this. + +# From Jesper Norgaard Welen (2006-08-08): +# It seems that Honduras has returned from DST to standard time this Monday at +# 00:00 hours (prolonging Sunday to 25 hours duration). +# http://www.worldtimezone.com/dst_news/dst_news_honduras04.html + +# From Paul Eggert (2006-08-08): +# Also see Diario El Heraldo, The country returns to standard time (2006-08-08) +# <http://www.elheraldo.hn/nota.php?nid=54941&sec=12>. +# It mentions executive decree 18-2006. + +# From Steffen Thorsen (2006-08-17): +# Honduras will observe DST from 2007 to 2009, exact dates are not +# published, I have located this authoritative source: +# http://www.presidencia.gob.hn/noticia.aspx?nId=47 + +# From Steffen Thorsen (2007-03-30): +# http://www.laprensahn.com/pais_nota.php?id04962=7386 +# So it seems that Honduras will not enter DST this year.... + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Hond 1987 1988 - May Sun>=1 0:00 1:00 D +Rule Hond 1987 1988 - Sep lastSun 0:00 0 S +Rule Hond 2006 only - May Sun>=1 0:00 1:00 D +Rule Hond 2006 only - Aug Mon>=1 0:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Tegucigalpa -5:48:52 - LMT 1921 Apr + -6:00 Hond C%sT +# +# Great Swan I ceded by US to Honduras in 1972 + +# Jamaica + +# From Bob Devine (1988-01-28): +# Follows US rules. + +# From U. S. Naval Observatory (1989-01-19): +# JAMAICA 5 H BEHIND UTC + +# From Shanks & Pottenger: +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Jamaica -5:07:12 - LMT 1890 # Kingston + -5:07:12 - KMT 1912 Feb # Kingston Mean Time + -5:00 - EST 1974 Apr 28 2:00 + -5:00 US E%sT 1984 + -5:00 - EST + +# Martinique +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Martinique -4:04:20 - LMT 1890 # Fort-de-France + -4:04:20 - FFMT 1911 May # Fort-de-France MT + -4:00 - AST 1980 Apr 6 + -4:00 1:00 ADT 1980 Sep 28 + -4:00 - AST + +# Montserrat +# From Paul Eggert (2006-03-22): +# In 1995 volcanic eruptions forced evacuation of Plymouth, the capital. +# world.gazetteer.com says Cork Hill is the most populous location now. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Montserrat -4:08:52 - LMT 1911 Jul 1 0:01 # Cork Hill + -4:00 - AST + +# Nicaragua +# +# This uses Shanks & Pottenger for times before 2005. +# +# From Steffen Thorsen (2005-04-12): +# I've got reports from 8 different people that Nicaragua just started +# DST on Sunday 2005-04-10, in order to save energy because of +# expensive petroleum. The exact end date for DST is not yet +# announced, only "September" but some sites also say "mid-September". +# Some background information is available on the President's official site: +# http://www.presidencia.gob.ni/Presidencia/Files_index/Secretaria/Notas%20de%20Prensa/Presidente/2005/ABRIL/Gobierno-de-nicaragua-adelanta-hora-oficial-06abril.htm +# The Decree, no 23-2005 is available here: +# http://www.presidencia.gob.ni/buscador_gaceta/BD/DECRETOS/2005/Decreto%2023-2005%20Se%20adelanta%20en%20una%20hora%20en%20todo%20el%20territorio%20nacional%20apartir%20de%20las%2024horas%20del%2009%20de%20Abril.pdf +# +# From Paul Eggert (2005-05-01): +# The decree doesn't say anything about daylight saving, but for now let's +# assume that it is daylight saving.... +# +# From Gwillim Law (2005-04-21): +# The Associated Press story on the time change, which can be found at +# http://www.lapalmainteractivo.com/guias/content/gen/ap/America_Latina/AMC_GEN_NICARAGUA_HORA.html +# and elsewhere, says (fifth paragraph, translated from Spanish): "The last +# time that a change of clocks was applied to save energy was in the year 2000 +# during the Arnoldo Aleman administration."... +# The northamerica file says that Nicaragua has been on UTC-6 continuously +# since December 1998. I wasn't able to find any details of Nicaraguan time +# changes in 2000. Perhaps a note could be added to the northamerica file, to +# the effect that we have indirect evidence that DST was observed in 2000. +# +# From Jesper Norgaard Welen (2005-11-02): +# Nicaragua left DST the 2005-10-02 at 00:00 (local time). +# http://www.presidencia.gob.ni/presidencia/files_index/secretaria/comunicados/2005/septiembre/26septiembre-cambio-hora.htm +# (2005-09-26) +# +# From Jesper Norgaard Welen (2006-05-05): +# http://www.elnuevodiario.com.ni/2006/05/01/nacionales/18410 +# (my informal translation) +# By order of the president of the republic, Enrique Bolanos, Nicaragua +# advanced by sixty minutes their official time, yesterday at 2 in the +# morning, and will stay that way until 30.th. of september. +# +# From Jesper Norgaard Welen (2006-09-30): +# http://www.presidencia.gob.ni/buscador_gaceta/BD/DECRETOS/2006/D-063-2006P-PRN-Cambio-Hora.pdf +# My informal translation runs: +# The natural sun time is restored in all the national territory, in that the +# time is returned one hour at 01:00 am of October 1 of 2006. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Nic 1979 1980 - Mar Sun>=16 0:00 1:00 D +Rule Nic 1979 1980 - Jun Mon>=23 0:00 0 S +Rule Nic 2005 only - Apr 10 0:00 1:00 D +Rule Nic 2005 only - Oct Sun>=1 0:00 0 S +Rule Nic 2006 only - Apr 30 2:00 1:00 D +Rule Nic 2006 only - Oct Sun>=1 1:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Managua -5:45:08 - LMT 1890 + -5:45:12 - MMT 1934 Jun 23 # Managua Mean Time? + -6:00 - CST 1973 May + -5:00 - EST 1975 Feb 16 + -6:00 Nic C%sT 1992 Jan 1 4:00 + -5:00 - EST 1992 Sep 24 + -6:00 - CST 1993 + -5:00 - EST 1997 + -6:00 Nic C%sT + +# Panama +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Panama -5:18:08 - LMT 1890 + -5:19:36 - CMT 1908 Apr 22 # Colon Mean Time + -5:00 - EST + +# Puerto Rico +# There are too many San Juans elsewhere, so we'll use `Puerto_Rico'. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Puerto_Rico -4:24:25 - LMT 1899 Mar 28 12:00 # San Juan + -4:00 - AST 1942 May 3 + -4:00 US A%sT 1946 + -4:00 - AST + +# St Kitts-Nevis +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/St_Kitts -4:10:52 - LMT 1912 Mar 2 # Basseterre + -4:00 - AST + +# St Lucia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/St_Lucia -4:04:00 - LMT 1890 # Castries + -4:04:00 - CMT 1912 # Castries Mean Time + -4:00 - AST + +# St Pierre and Miquelon +# There are too many St Pierres elsewhere, so we'll use `Miquelon'. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Miquelon -3:44:40 - LMT 1911 May 15 # St Pierre + -4:00 - AST 1980 May + -3:00 - PMST 1987 # Pierre & Miquelon Time + -3:00 Canada PM%sT + +# St Vincent and the Grenadines +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/St_Vincent -4:04:56 - LMT 1890 # Kingstown + -4:04:56 - KMT 1912 # Kingstown Mean Time + -4:00 - AST + +# Turks and Caicos +# +# From Chris Dunn in +# <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=415007> +# (2007-03-15): In the Turks & Caicos Islands (America/Grand_Turk) the +# daylight saving dates for time changes have been adjusted to match +# the recent U.S. change of dates. +# +# From Brian Inglis (2007-04-28): +# http://www.turksandcaicos.tc/calendar/index.htm [2007-04-26] +# there is an entry for Nov 4 "Daylight Savings Time Ends 2007" and three +# rows before that there is an out of date entry for Oct: +# "Eastern Standard Times Begins 2007 +# Clocks are set back one hour at 2:00 a.m. local Daylight Saving Time" +# indicating that the normal ET rules are followed. +# +# From Paul Eggert (2006-05-01): +# Shanks & Pottenger say they use US DST rules, but IATA SSIM (1991/1998) +# says they switch at midnight. Go with Shanks & Pottenger. +# +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule TC 1979 1986 - Apr lastSun 2:00 1:00 D +Rule TC 1979 2006 - Oct lastSun 2:00 0 S +Rule TC 1987 2006 - Apr Sun>=1 2:00 1:00 D +Rule TC 2007 max - Mar Sun>=8 2:00 1:00 D +Rule TC 2007 max - Nov Sun>=1 2:00 0 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Grand_Turk -4:44:32 - LMT 1890 + -5:07:12 - KMT 1912 Feb # Kingston Mean Time + -5:00 TC E%sT + +# British Virgin Is +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Tortola -4:18:28 - LMT 1911 Jul # Road Town + -4:00 - AST + +# Virgin Is +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/St_Thomas -4:19:44 - LMT 1911 Jul # Charlotte Amalie + -4:00 - AST diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/pacificnew b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/pacificnew new file mode 100644 index 00000000..bccd8521 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/pacificnew @@ -0,0 +1,28 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# From Arthur David Olson (1989-04-05): +# On 1989-04-05, the U. S. House of Representatives passed (238-154) a bill +# establishing "Pacific Presidential Election Time"; it was not acted on +# by the Senate or signed into law by the President. +# You might want to change the "PE" (Presidential Election) below to +# "Q" (Quadrennial) to maintain three-character zone abbreviations. +# If you're really conservative, you might want to change it to "D". +# Avoid "L" (Leap Year), which won't be true in 2100. + +# If Presidential Election Time is ever established, replace "XXXX" below +# with the year the law takes effect and uncomment the "##" lines. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +## Rule Twilite XXXX max - Apr Sun>=1 2:00 1:00 D +## Rule Twilite XXXX max uspres Oct lastSun 2:00 1:00 PE +## Rule Twilite XXXX max uspres Nov Sun>=7 2:00 0 S +## Rule Twilite XXXX max nonpres Oct lastSun 2:00 0 S + +# Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL] +## Zone America/Los_Angeles-PET -8:00 US P%sT XXXX +## -8:00 Twilite P%sT + +# For now... +Link America/Los_Angeles US/Pacific-New ## diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar87 b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar87 new file mode 100644 index 00000000..22995581 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar87 @@ -0,0 +1,390 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# So much for footnotes about Saudi Arabia. +# Apparent noon times below are for Riyadh; your mileage will vary. +# Times were computed using formulas in the U.S. Naval Observatory's +# Almanac for Computers 1987; the formulas "will give EqT to an accuracy of +# [plus or minus two] seconds during the current year." +# +# Rounding to the nearest five seconds results in fewer than +# 256 different "time types"--a limit that's faced because time types are +# stored on disk as unsigned chars. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule sol87 1987 only - Jan 1 12:03:20s -0:03:20 - +Rule sol87 1987 only - Jan 2 12:03:50s -0:03:50 - +Rule sol87 1987 only - Jan 3 12:04:15s -0:04:15 - +Rule sol87 1987 only - Jan 4 12:04:45s -0:04:45 - +Rule sol87 1987 only - Jan 5 12:05:10s -0:05:10 - +Rule sol87 1987 only - Jan 6 12:05:40s -0:05:40 - +Rule sol87 1987 only - Jan 7 12:06:05s -0:06:05 - +Rule sol87 1987 only - Jan 8 12:06:30s -0:06:30 - +Rule sol87 1987 only - Jan 9 12:06:55s -0:06:55 - +Rule sol87 1987 only - Jan 10 12:07:20s -0:07:20 - +Rule sol87 1987 only - Jan 11 12:07:45s -0:07:45 - +Rule sol87 1987 only - Jan 12 12:08:10s -0:08:10 - +Rule sol87 1987 only - Jan 13 12:08:30s -0:08:30 - +Rule sol87 1987 only - Jan 14 12:08:55s -0:08:55 - +Rule sol87 1987 only - Jan 15 12:09:15s -0:09:15 - +Rule sol87 1987 only - Jan 16 12:09:35s -0:09:35 - +Rule sol87 1987 only - Jan 17 12:09:55s -0:09:55 - +Rule sol87 1987 only - Jan 18 12:10:15s -0:10:15 - +Rule sol87 1987 only - Jan 19 12:10:35s -0:10:35 - +Rule sol87 1987 only - Jan 20 12:10:55s -0:10:55 - +Rule sol87 1987 only - Jan 21 12:11:10s -0:11:10 - +Rule sol87 1987 only - Jan 22 12:11:30s -0:11:30 - +Rule sol87 1987 only - Jan 23 12:11:45s -0:11:45 - +Rule sol87 1987 only - Jan 24 12:12:00s -0:12:00 - +Rule sol87 1987 only - Jan 25 12:12:15s -0:12:15 - +Rule sol87 1987 only - Jan 26 12:12:30s -0:12:30 - +Rule sol87 1987 only - Jan 27 12:12:40s -0:12:40 - +Rule sol87 1987 only - Jan 28 12:12:55s -0:12:55 - +Rule sol87 1987 only - Jan 29 12:13:05s -0:13:05 - +Rule sol87 1987 only - Jan 30 12:13:15s -0:13:15 - +Rule sol87 1987 only - Jan 31 12:13:25s -0:13:25 - +Rule sol87 1987 only - Feb 1 12:13:35s -0:13:35 - +Rule sol87 1987 only - Feb 2 12:13:40s -0:13:40 - +Rule sol87 1987 only - Feb 3 12:13:50s -0:13:50 - +Rule sol87 1987 only - Feb 4 12:13:55s -0:13:55 - +Rule sol87 1987 only - Feb 5 12:14:00s -0:14:00 - +Rule sol87 1987 only - Feb 6 12:14:05s -0:14:05 - +Rule sol87 1987 only - Feb 7 12:14:10s -0:14:10 - +Rule sol87 1987 only - Feb 8 12:14:10s -0:14:10 - +Rule sol87 1987 only - Feb 9 12:14:15s -0:14:15 - +Rule sol87 1987 only - Feb 10 12:14:15s -0:14:15 - +Rule sol87 1987 only - Feb 11 12:14:15s -0:14:15 - +Rule sol87 1987 only - Feb 12 12:14:15s -0:14:15 - +Rule sol87 1987 only - Feb 13 12:14:15s -0:14:15 - +Rule sol87 1987 only - Feb 14 12:14:15s -0:14:15 - +Rule sol87 1987 only - Feb 15 12:14:10s -0:14:10 - +Rule sol87 1987 only - Feb 16 12:14:10s -0:14:10 - +Rule sol87 1987 only - Feb 17 12:14:05s -0:14:05 - +Rule sol87 1987 only - Feb 18 12:14:00s -0:14:00 - +Rule sol87 1987 only - Feb 19 12:13:55s -0:13:55 - +Rule sol87 1987 only - Feb 20 12:13:50s -0:13:50 - +Rule sol87 1987 only - Feb 21 12:13:45s -0:13:45 - +Rule sol87 1987 only - Feb 22 12:13:35s -0:13:35 - +Rule sol87 1987 only - Feb 23 12:13:30s -0:13:30 - +Rule sol87 1987 only - Feb 24 12:13:20s -0:13:20 - +Rule sol87 1987 only - Feb 25 12:13:10s -0:13:10 - +Rule sol87 1987 only - Feb 26 12:13:00s -0:13:00 - +Rule sol87 1987 only - Feb 27 12:12:50s -0:12:50 - +Rule sol87 1987 only - Feb 28 12:12:40s -0:12:40 - +Rule sol87 1987 only - Mar 1 12:12:30s -0:12:30 - +Rule sol87 1987 only - Mar 2 12:12:20s -0:12:20 - +Rule sol87 1987 only - Mar 3 12:12:05s -0:12:05 - +Rule sol87 1987 only - Mar 4 12:11:55s -0:11:55 - +Rule sol87 1987 only - Mar 5 12:11:40s -0:11:40 - +Rule sol87 1987 only - Mar 6 12:11:25s -0:11:25 - +Rule sol87 1987 only - Mar 7 12:11:15s -0:11:15 - +Rule sol87 1987 only - Mar 8 12:11:00s -0:11:00 - +Rule sol87 1987 only - Mar 9 12:10:45s -0:10:45 - +Rule sol87 1987 only - Mar 10 12:10:30s -0:10:30 - +Rule sol87 1987 only - Mar 11 12:10:15s -0:10:15 - +Rule sol87 1987 only - Mar 12 12:09:55s -0:09:55 - +Rule sol87 1987 only - Mar 13 12:09:40s -0:09:40 - +Rule sol87 1987 only - Mar 14 12:09:25s -0:09:25 - +Rule sol87 1987 only - Mar 15 12:09:10s -0:09:10 - +Rule sol87 1987 only - Mar 16 12:08:50s -0:08:50 - +Rule sol87 1987 only - Mar 17 12:08:35s -0:08:35 - +Rule sol87 1987 only - Mar 18 12:08:15s -0:08:15 - +Rule sol87 1987 only - Mar 19 12:08:00s -0:08:00 - +Rule sol87 1987 only - Mar 20 12:07:40s -0:07:40 - +Rule sol87 1987 only - Mar 21 12:07:25s -0:07:25 - +Rule sol87 1987 only - Mar 22 12:07:05s -0:07:05 - +Rule sol87 1987 only - Mar 23 12:06:50s -0:06:50 - +Rule sol87 1987 only - Mar 24 12:06:30s -0:06:30 - +Rule sol87 1987 only - Mar 25 12:06:10s -0:06:10 - +Rule sol87 1987 only - Mar 26 12:05:55s -0:05:55 - +Rule sol87 1987 only - Mar 27 12:05:35s -0:05:35 - +Rule sol87 1987 only - Mar 28 12:05:15s -0:05:15 - +Rule sol87 1987 only - Mar 29 12:05:00s -0:05:00 - +Rule sol87 1987 only - Mar 30 12:04:40s -0:04:40 - +Rule sol87 1987 only - Mar 31 12:04:25s -0:04:25 - +Rule sol87 1987 only - Apr 1 12:04:05s -0:04:05 - +Rule sol87 1987 only - Apr 2 12:03:45s -0:03:45 - +Rule sol87 1987 only - Apr 3 12:03:30s -0:03:30 - +Rule sol87 1987 only - Apr 4 12:03:10s -0:03:10 - +Rule sol87 1987 only - Apr 5 12:02:55s -0:02:55 - +Rule sol87 1987 only - Apr 6 12:02:35s -0:02:35 - +Rule sol87 1987 only - Apr 7 12:02:20s -0:02:20 - +Rule sol87 1987 only - Apr 8 12:02:05s -0:02:05 - +Rule sol87 1987 only - Apr 9 12:01:45s -0:01:45 - +Rule sol87 1987 only - Apr 10 12:01:30s -0:01:30 - +Rule sol87 1987 only - Apr 11 12:01:15s -0:01:15 - +Rule sol87 1987 only - Apr 12 12:00:55s -0:00:55 - +Rule sol87 1987 only - Apr 13 12:00:40s -0:00:40 - +Rule sol87 1987 only - Apr 14 12:00:25s -0:00:25 - +Rule sol87 1987 only - Apr 15 12:00:10s -0:00:10 - +Rule sol87 1987 only - Apr 16 11:59:55s 0:00:05 - +Rule sol87 1987 only - Apr 17 11:59:45s 0:00:15 - +Rule sol87 1987 only - Apr 18 11:59:30s 0:00:30 - +Rule sol87 1987 only - Apr 19 11:59:15s 0:00:45 - +Rule sol87 1987 only - Apr 20 11:59:05s 0:00:55 - +Rule sol87 1987 only - Apr 21 11:58:50s 0:01:10 - +Rule sol87 1987 only - Apr 22 11:58:40s 0:01:20 - +Rule sol87 1987 only - Apr 23 11:58:25s 0:01:35 - +Rule sol87 1987 only - Apr 24 11:58:15s 0:01:45 - +Rule sol87 1987 only - Apr 25 11:58:05s 0:01:55 - +Rule sol87 1987 only - Apr 26 11:57:55s 0:02:05 - +Rule sol87 1987 only - Apr 27 11:57:45s 0:02:15 - +Rule sol87 1987 only - Apr 28 11:57:35s 0:02:25 - +Rule sol87 1987 only - Apr 29 11:57:25s 0:02:35 - +Rule sol87 1987 only - Apr 30 11:57:15s 0:02:45 - +Rule sol87 1987 only - May 1 11:57:10s 0:02:50 - +Rule sol87 1987 only - May 2 11:57:00s 0:03:00 - +Rule sol87 1987 only - May 3 11:56:55s 0:03:05 - +Rule sol87 1987 only - May 4 11:56:50s 0:03:10 - +Rule sol87 1987 only - May 5 11:56:45s 0:03:15 - +Rule sol87 1987 only - May 6 11:56:40s 0:03:20 - +Rule sol87 1987 only - May 7 11:56:35s 0:03:25 - +Rule sol87 1987 only - May 8 11:56:30s 0:03:30 - +Rule sol87 1987 only - May 9 11:56:25s 0:03:35 - +Rule sol87 1987 only - May 10 11:56:25s 0:03:35 - +Rule sol87 1987 only - May 11 11:56:20s 0:03:40 - +Rule sol87 1987 only - May 12 11:56:20s 0:03:40 - +Rule sol87 1987 only - May 13 11:56:20s 0:03:40 - +Rule sol87 1987 only - May 14 11:56:20s 0:03:40 - +Rule sol87 1987 only - May 15 11:56:20s 0:03:40 - +Rule sol87 1987 only - May 16 11:56:20s 0:03:40 - +Rule sol87 1987 only - May 17 11:56:20s 0:03:40 - +Rule sol87 1987 only - May 18 11:56:20s 0:03:40 - +Rule sol87 1987 only - May 19 11:56:25s 0:03:35 - +Rule sol87 1987 only - May 20 11:56:25s 0:03:35 - +Rule sol87 1987 only - May 21 11:56:30s 0:03:30 - +Rule sol87 1987 only - May 22 11:56:35s 0:03:25 - +Rule sol87 1987 only - May 23 11:56:40s 0:03:20 - +Rule sol87 1987 only - May 24 11:56:45s 0:03:15 - +Rule sol87 1987 only - May 25 11:56:50s 0:03:10 - +Rule sol87 1987 only - May 26 11:56:55s 0:03:05 - +Rule sol87 1987 only - May 27 11:57:00s 0:03:00 - +Rule sol87 1987 only - May 28 11:57:10s 0:02:50 - +Rule sol87 1987 only - May 29 11:57:15s 0:02:45 - +Rule sol87 1987 only - May 30 11:57:25s 0:02:35 - +Rule sol87 1987 only - May 31 11:57:30s 0:02:30 - +Rule sol87 1987 only - Jun 1 11:57:40s 0:02:20 - +Rule sol87 1987 only - Jun 2 11:57:50s 0:02:10 - +Rule sol87 1987 only - Jun 3 11:58:00s 0:02:00 - +Rule sol87 1987 only - Jun 4 11:58:10s 0:01:50 - +Rule sol87 1987 only - Jun 5 11:58:20s 0:01:40 - +Rule sol87 1987 only - Jun 6 11:58:30s 0:01:30 - +Rule sol87 1987 only - Jun 7 11:58:40s 0:01:20 - +Rule sol87 1987 only - Jun 8 11:58:50s 0:01:10 - +Rule sol87 1987 only - Jun 9 11:59:05s 0:00:55 - +Rule sol87 1987 only - Jun 10 11:59:15s 0:00:45 - +Rule sol87 1987 only - Jun 11 11:59:30s 0:00:30 - +Rule sol87 1987 only - Jun 12 11:59:40s 0:00:20 - +Rule sol87 1987 only - Jun 13 11:59:50s 0:00:10 - +Rule sol87 1987 only - Jun 14 12:00:05s -0:00:05 - +Rule sol87 1987 only - Jun 15 12:00:15s -0:00:15 - +Rule sol87 1987 only - Jun 16 12:00:30s -0:00:30 - +Rule sol87 1987 only - Jun 17 12:00:45s -0:00:45 - +Rule sol87 1987 only - Jun 18 12:00:55s -0:00:55 - +Rule sol87 1987 only - Jun 19 12:01:10s -0:01:10 - +Rule sol87 1987 only - Jun 20 12:01:20s -0:01:20 - +Rule sol87 1987 only - Jun 21 12:01:35s -0:01:35 - +Rule sol87 1987 only - Jun 22 12:01:50s -0:01:50 - +Rule sol87 1987 only - Jun 23 12:02:00s -0:02:00 - +Rule sol87 1987 only - Jun 24 12:02:15s -0:02:15 - +Rule sol87 1987 only - Jun 25 12:02:25s -0:02:25 - +Rule sol87 1987 only - Jun 26 12:02:40s -0:02:40 - +Rule sol87 1987 only - Jun 27 12:02:50s -0:02:50 - +Rule sol87 1987 only - Jun 28 12:03:05s -0:03:05 - +Rule sol87 1987 only - Jun 29 12:03:15s -0:03:15 - +Rule sol87 1987 only - Jun 30 12:03:30s -0:03:30 - +Rule sol87 1987 only - Jul 1 12:03:40s -0:03:40 - +Rule sol87 1987 only - Jul 2 12:03:50s -0:03:50 - +Rule sol87 1987 only - Jul 3 12:04:05s -0:04:05 - +Rule sol87 1987 only - Jul 4 12:04:15s -0:04:15 - +Rule sol87 1987 only - Jul 5 12:04:25s -0:04:25 - +Rule sol87 1987 only - Jul 6 12:04:35s -0:04:35 - +Rule sol87 1987 only - Jul 7 12:04:45s -0:04:45 - +Rule sol87 1987 only - Jul 8 12:04:55s -0:04:55 - +Rule sol87 1987 only - Jul 9 12:05:05s -0:05:05 - +Rule sol87 1987 only - Jul 10 12:05:15s -0:05:15 - +Rule sol87 1987 only - Jul 11 12:05:20s -0:05:20 - +Rule sol87 1987 only - Jul 12 12:05:30s -0:05:30 - +Rule sol87 1987 only - Jul 13 12:05:40s -0:05:40 - +Rule sol87 1987 only - Jul 14 12:05:45s -0:05:45 - +Rule sol87 1987 only - Jul 15 12:05:50s -0:05:50 - +Rule sol87 1987 only - Jul 16 12:06:00s -0:06:00 - +Rule sol87 1987 only - Jul 17 12:06:05s -0:06:05 - +Rule sol87 1987 only - Jul 18 12:06:10s -0:06:10 - +Rule sol87 1987 only - Jul 19 12:06:15s -0:06:15 - +Rule sol87 1987 only - Jul 20 12:06:15s -0:06:15 - +Rule sol87 1987 only - Jul 21 12:06:20s -0:06:20 - +Rule sol87 1987 only - Jul 22 12:06:25s -0:06:25 - +Rule sol87 1987 only - Jul 23 12:06:25s -0:06:25 - +Rule sol87 1987 only - Jul 24 12:06:25s -0:06:25 - +Rule sol87 1987 only - Jul 25 12:06:30s -0:06:30 - +Rule sol87 1987 only - Jul 26 12:06:30s -0:06:30 - +Rule sol87 1987 only - Jul 27 12:06:30s -0:06:30 - +Rule sol87 1987 only - Jul 28 12:06:30s -0:06:30 - +Rule sol87 1987 only - Jul 29 12:06:25s -0:06:25 - +Rule sol87 1987 only - Jul 30 12:06:25s -0:06:25 - +Rule sol87 1987 only - Jul 31 12:06:25s -0:06:25 - +Rule sol87 1987 only - Aug 1 12:06:20s -0:06:20 - +Rule sol87 1987 only - Aug 2 12:06:15s -0:06:15 - +Rule sol87 1987 only - Aug 3 12:06:10s -0:06:10 - +Rule sol87 1987 only - Aug 4 12:06:05s -0:06:05 - +Rule sol87 1987 only - Aug 5 12:06:00s -0:06:00 - +Rule sol87 1987 only - Aug 6 12:05:55s -0:05:55 - +Rule sol87 1987 only - Aug 7 12:05:50s -0:05:50 - +Rule sol87 1987 only - Aug 8 12:05:40s -0:05:40 - +Rule sol87 1987 only - Aug 9 12:05:35s -0:05:35 - +Rule sol87 1987 only - Aug 10 12:05:25s -0:05:25 - +Rule sol87 1987 only - Aug 11 12:05:15s -0:05:15 - +Rule sol87 1987 only - Aug 12 12:05:05s -0:05:05 - +Rule sol87 1987 only - Aug 13 12:04:55s -0:04:55 - +Rule sol87 1987 only - Aug 14 12:04:45s -0:04:45 - +Rule sol87 1987 only - Aug 15 12:04:35s -0:04:35 - +Rule sol87 1987 only - Aug 16 12:04:25s -0:04:25 - +Rule sol87 1987 only - Aug 17 12:04:10s -0:04:10 - +Rule sol87 1987 only - Aug 18 12:04:00s -0:04:00 - +Rule sol87 1987 only - Aug 19 12:03:45s -0:03:45 - +Rule sol87 1987 only - Aug 20 12:03:30s -0:03:30 - +Rule sol87 1987 only - Aug 21 12:03:15s -0:03:15 - +Rule sol87 1987 only - Aug 22 12:03:00s -0:03:00 - +Rule sol87 1987 only - Aug 23 12:02:45s -0:02:45 - +Rule sol87 1987 only - Aug 24 12:02:30s -0:02:30 - +Rule sol87 1987 only - Aug 25 12:02:15s -0:02:15 - +Rule sol87 1987 only - Aug 26 12:02:00s -0:02:00 - +Rule sol87 1987 only - Aug 27 12:01:40s -0:01:40 - +Rule sol87 1987 only - Aug 28 12:01:25s -0:01:25 - +Rule sol87 1987 only - Aug 29 12:01:05s -0:01:05 - +Rule sol87 1987 only - Aug 30 12:00:50s -0:00:50 - +Rule sol87 1987 only - Aug 31 12:00:30s -0:00:30 - +Rule sol87 1987 only - Sep 1 12:00:10s -0:00:10 - +Rule sol87 1987 only - Sep 2 11:59:50s 0:00:10 - +Rule sol87 1987 only - Sep 3 11:59:35s 0:00:25 - +Rule sol87 1987 only - Sep 4 11:59:15s 0:00:45 - +Rule sol87 1987 only - Sep 5 11:58:55s 0:01:05 - +Rule sol87 1987 only - Sep 6 11:58:35s 0:01:25 - +Rule sol87 1987 only - Sep 7 11:58:15s 0:01:45 - +Rule sol87 1987 only - Sep 8 11:57:55s 0:02:05 - +Rule sol87 1987 only - Sep 9 11:57:30s 0:02:30 - +Rule sol87 1987 only - Sep 10 11:57:10s 0:02:50 - +Rule sol87 1987 only - Sep 11 11:56:50s 0:03:10 - +Rule sol87 1987 only - Sep 12 11:56:30s 0:03:30 - +Rule sol87 1987 only - Sep 13 11:56:10s 0:03:50 - +Rule sol87 1987 only - Sep 14 11:55:45s 0:04:15 - +Rule sol87 1987 only - Sep 15 11:55:25s 0:04:35 - +Rule sol87 1987 only - Sep 16 11:55:05s 0:04:55 - +Rule sol87 1987 only - Sep 17 11:54:45s 0:05:15 - +Rule sol87 1987 only - Sep 18 11:54:20s 0:05:40 - +Rule sol87 1987 only - Sep 19 11:54:00s 0:06:00 - +Rule sol87 1987 only - Sep 20 11:53:40s 0:06:20 - +Rule sol87 1987 only - Sep 21 11:53:15s 0:06:45 - +Rule sol87 1987 only - Sep 22 11:52:55s 0:07:05 - +Rule sol87 1987 only - Sep 23 11:52:35s 0:07:25 - +Rule sol87 1987 only - Sep 24 11:52:15s 0:07:45 - +Rule sol87 1987 only - Sep 25 11:51:55s 0:08:05 - +Rule sol87 1987 only - Sep 26 11:51:35s 0:08:25 - +Rule sol87 1987 only - Sep 27 11:51:10s 0:08:50 - +Rule sol87 1987 only - Sep 28 11:50:50s 0:09:10 - +Rule sol87 1987 only - Sep 29 11:50:30s 0:09:30 - +Rule sol87 1987 only - Sep 30 11:50:10s 0:09:50 - +Rule sol87 1987 only - Oct 1 11:49:50s 0:10:10 - +Rule sol87 1987 only - Oct 2 11:49:35s 0:10:25 - +Rule sol87 1987 only - Oct 3 11:49:15s 0:10:45 - +Rule sol87 1987 only - Oct 4 11:48:55s 0:11:05 - +Rule sol87 1987 only - Oct 5 11:48:35s 0:11:25 - +Rule sol87 1987 only - Oct 6 11:48:20s 0:11:40 - +Rule sol87 1987 only - Oct 7 11:48:00s 0:12:00 - +Rule sol87 1987 only - Oct 8 11:47:45s 0:12:15 - +Rule sol87 1987 only - Oct 9 11:47:25s 0:12:35 - +Rule sol87 1987 only - Oct 10 11:47:10s 0:12:50 - +Rule sol87 1987 only - Oct 11 11:46:55s 0:13:05 - +Rule sol87 1987 only - Oct 12 11:46:40s 0:13:20 - +Rule sol87 1987 only - Oct 13 11:46:25s 0:13:35 - +Rule sol87 1987 only - Oct 14 11:46:10s 0:13:50 - +Rule sol87 1987 only - Oct 15 11:45:55s 0:14:05 - +Rule sol87 1987 only - Oct 16 11:45:45s 0:14:15 - +Rule sol87 1987 only - Oct 17 11:45:30s 0:14:30 - +Rule sol87 1987 only - Oct 18 11:45:20s 0:14:40 - +Rule sol87 1987 only - Oct 19 11:45:05s 0:14:55 - +Rule sol87 1987 only - Oct 20 11:44:55s 0:15:05 - +Rule sol87 1987 only - Oct 21 11:44:45s 0:15:15 - +Rule sol87 1987 only - Oct 22 11:44:35s 0:15:25 - +Rule sol87 1987 only - Oct 23 11:44:25s 0:15:35 - +Rule sol87 1987 only - Oct 24 11:44:20s 0:15:40 - +Rule sol87 1987 only - Oct 25 11:44:10s 0:15:50 - +Rule sol87 1987 only - Oct 26 11:44:05s 0:15:55 - +Rule sol87 1987 only - Oct 27 11:43:55s 0:16:05 - +Rule sol87 1987 only - Oct 28 11:43:50s 0:16:10 - +Rule sol87 1987 only - Oct 29 11:43:45s 0:16:15 - +Rule sol87 1987 only - Oct 30 11:43:45s 0:16:15 - +Rule sol87 1987 only - Oct 31 11:43:40s 0:16:20 - +Rule sol87 1987 only - Nov 1 11:43:40s 0:16:20 - +Rule sol87 1987 only - Nov 2 11:43:35s 0:16:25 - +Rule sol87 1987 only - Nov 3 11:43:35s 0:16:25 - +Rule sol87 1987 only - Nov 4 11:43:35s 0:16:25 - +Rule sol87 1987 only - Nov 5 11:43:35s 0:16:25 - +Rule sol87 1987 only - Nov 6 11:43:40s 0:16:20 - +Rule sol87 1987 only - Nov 7 11:43:40s 0:16:20 - +Rule sol87 1987 only - Nov 8 11:43:45s 0:16:15 - +Rule sol87 1987 only - Nov 9 11:43:50s 0:16:10 - +Rule sol87 1987 only - Nov 10 11:43:55s 0:16:05 - +Rule sol87 1987 only - Nov 11 11:44:00s 0:16:00 - +Rule sol87 1987 only - Nov 12 11:44:05s 0:15:55 - +Rule sol87 1987 only - Nov 13 11:44:15s 0:15:45 - +Rule sol87 1987 only - Nov 14 11:44:20s 0:15:40 - +Rule sol87 1987 only - Nov 15 11:44:30s 0:15:30 - +Rule sol87 1987 only - Nov 16 11:44:40s 0:15:20 - +Rule sol87 1987 only - Nov 17 11:44:50s 0:15:10 - +Rule sol87 1987 only - Nov 18 11:45:05s 0:14:55 - +Rule sol87 1987 only - Nov 19 11:45:15s 0:14:45 - +Rule sol87 1987 only - Nov 20 11:45:30s 0:14:30 - +Rule sol87 1987 only - Nov 21 11:45:45s 0:14:15 - +Rule sol87 1987 only - Nov 22 11:46:00s 0:14:00 - +Rule sol87 1987 only - Nov 23 11:46:15s 0:13:45 - +Rule sol87 1987 only - Nov 24 11:46:30s 0:13:30 - +Rule sol87 1987 only - Nov 25 11:46:50s 0:13:10 - +Rule sol87 1987 only - Nov 26 11:47:10s 0:12:50 - +Rule sol87 1987 only - Nov 27 11:47:25s 0:12:35 - +Rule sol87 1987 only - Nov 28 11:47:45s 0:12:15 - +Rule sol87 1987 only - Nov 29 11:48:05s 0:11:55 - +Rule sol87 1987 only - Nov 30 11:48:30s 0:11:30 - +Rule sol87 1987 only - Dec 1 11:48:50s 0:11:10 - +Rule sol87 1987 only - Dec 2 11:49:10s 0:10:50 - +Rule sol87 1987 only - Dec 3 11:49:35s 0:10:25 - +Rule sol87 1987 only - Dec 4 11:50:00s 0:10:00 - +Rule sol87 1987 only - Dec 5 11:50:25s 0:09:35 - +Rule sol87 1987 only - Dec 6 11:50:50s 0:09:10 - +Rule sol87 1987 only - Dec 7 11:51:15s 0:08:45 - +Rule sol87 1987 only - Dec 8 11:51:40s 0:08:20 - +Rule sol87 1987 only - Dec 9 11:52:05s 0:07:55 - +Rule sol87 1987 only - Dec 10 11:52:30s 0:07:30 - +Rule sol87 1987 only - Dec 11 11:53:00s 0:07:00 - +Rule sol87 1987 only - Dec 12 11:53:25s 0:06:35 - +Rule sol87 1987 only - Dec 13 11:53:55s 0:06:05 - +Rule sol87 1987 only - Dec 14 11:54:25s 0:05:35 - +Rule sol87 1987 only - Dec 15 11:54:50s 0:05:10 - +Rule sol87 1987 only - Dec 16 11:55:20s 0:04:40 - +Rule sol87 1987 only - Dec 17 11:55:50s 0:04:10 - +Rule sol87 1987 only - Dec 18 11:56:20s 0:03:40 - +Rule sol87 1987 only - Dec 19 11:56:50s 0:03:10 - +Rule sol87 1987 only - Dec 20 11:57:20s 0:02:40 - +Rule sol87 1987 only - Dec 21 11:57:50s 0:02:10 - +Rule sol87 1987 only - Dec 22 11:58:20s 0:01:40 - +Rule sol87 1987 only - Dec 23 11:58:50s 0:01:10 - +Rule sol87 1987 only - Dec 24 11:59:20s 0:00:40 - +Rule sol87 1987 only - Dec 25 11:59:50s 0:00:10 - +Rule sol87 1987 only - Dec 26 12:00:20s -0:00:20 - +Rule sol87 1987 only - Dec 27 12:00:45s -0:00:45 - +Rule sol87 1987 only - Dec 28 12:01:15s -0:01:15 - +Rule sol87 1987 only - Dec 29 12:01:45s -0:01:45 - +Rule sol87 1987 only - Dec 30 12:02:15s -0:02:15 - +Rule sol87 1987 only - Dec 31 12:02:45s -0:02:45 - + +# Riyadh is at about 46 degrees 46 minutes East: 3 hrs, 7 mins, 4 secs +# Before and after 1987, we'll operate on local mean solar time. + +# Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL] +Zone Asia/Riyadh87 3:07:04 - zzz 1987 + 3:07:04 sol87 zzz 1988 + 3:07:04 - zzz +# For backward compatibility... +Link Asia/Riyadh87 Mideast/Riyadh87 diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar88 b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar88 new file mode 100644 index 00000000..bb1d6ca9 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar88 @@ -0,0 +1,390 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# Apparent noon times below are for Riyadh; they're a bit off for other places. +# Times were computed using formulas in the U.S. Naval Observatory's +# Almanac for Computers 1988; the formulas "will give EqT to an accuracy of +# [plus or minus two] seconds during the current year." +# +# Rounding to the nearest five seconds results in fewer than +# 256 different "time types"--a limit that's faced because time types are +# stored on disk as unsigned chars. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule sol88 1988 only - Jan 1 12:03:15s -0:03:15 - +Rule sol88 1988 only - Jan 2 12:03:40s -0:03:40 - +Rule sol88 1988 only - Jan 3 12:04:10s -0:04:10 - +Rule sol88 1988 only - Jan 4 12:04:40s -0:04:40 - +Rule sol88 1988 only - Jan 5 12:05:05s -0:05:05 - +Rule sol88 1988 only - Jan 6 12:05:30s -0:05:30 - +Rule sol88 1988 only - Jan 7 12:06:00s -0:06:00 - +Rule sol88 1988 only - Jan 8 12:06:25s -0:06:25 - +Rule sol88 1988 only - Jan 9 12:06:50s -0:06:50 - +Rule sol88 1988 only - Jan 10 12:07:15s -0:07:15 - +Rule sol88 1988 only - Jan 11 12:07:40s -0:07:40 - +Rule sol88 1988 only - Jan 12 12:08:05s -0:08:05 - +Rule sol88 1988 only - Jan 13 12:08:25s -0:08:25 - +Rule sol88 1988 only - Jan 14 12:08:50s -0:08:50 - +Rule sol88 1988 only - Jan 15 12:09:10s -0:09:10 - +Rule sol88 1988 only - Jan 16 12:09:30s -0:09:30 - +Rule sol88 1988 only - Jan 17 12:09:50s -0:09:50 - +Rule sol88 1988 only - Jan 18 12:10:10s -0:10:10 - +Rule sol88 1988 only - Jan 19 12:10:30s -0:10:30 - +Rule sol88 1988 only - Jan 20 12:10:50s -0:10:50 - +Rule sol88 1988 only - Jan 21 12:11:05s -0:11:05 - +Rule sol88 1988 only - Jan 22 12:11:25s -0:11:25 - +Rule sol88 1988 only - Jan 23 12:11:40s -0:11:40 - +Rule sol88 1988 only - Jan 24 12:11:55s -0:11:55 - +Rule sol88 1988 only - Jan 25 12:12:10s -0:12:10 - +Rule sol88 1988 only - Jan 26 12:12:25s -0:12:25 - +Rule sol88 1988 only - Jan 27 12:12:40s -0:12:40 - +Rule sol88 1988 only - Jan 28 12:12:50s -0:12:50 - +Rule sol88 1988 only - Jan 29 12:13:00s -0:13:00 - +Rule sol88 1988 only - Jan 30 12:13:10s -0:13:10 - +Rule sol88 1988 only - Jan 31 12:13:20s -0:13:20 - +Rule sol88 1988 only - Feb 1 12:13:30s -0:13:30 - +Rule sol88 1988 only - Feb 2 12:13:40s -0:13:40 - +Rule sol88 1988 only - Feb 3 12:13:45s -0:13:45 - +Rule sol88 1988 only - Feb 4 12:13:55s -0:13:55 - +Rule sol88 1988 only - Feb 5 12:14:00s -0:14:00 - +Rule sol88 1988 only - Feb 6 12:14:05s -0:14:05 - +Rule sol88 1988 only - Feb 7 12:14:10s -0:14:10 - +Rule sol88 1988 only - Feb 8 12:14:10s -0:14:10 - +Rule sol88 1988 only - Feb 9 12:14:15s -0:14:15 - +Rule sol88 1988 only - Feb 10 12:14:15s -0:14:15 - +Rule sol88 1988 only - Feb 11 12:14:15s -0:14:15 - +Rule sol88 1988 only - Feb 12 12:14:15s -0:14:15 - +Rule sol88 1988 only - Feb 13 12:14:15s -0:14:15 - +Rule sol88 1988 only - Feb 14 12:14:15s -0:14:15 - +Rule sol88 1988 only - Feb 15 12:14:10s -0:14:10 - +Rule sol88 1988 only - Feb 16 12:14:10s -0:14:10 - +Rule sol88 1988 only - Feb 17 12:14:05s -0:14:05 - +Rule sol88 1988 only - Feb 18 12:14:00s -0:14:00 - +Rule sol88 1988 only - Feb 19 12:13:55s -0:13:55 - +Rule sol88 1988 only - Feb 20 12:13:50s -0:13:50 - +Rule sol88 1988 only - Feb 21 12:13:45s -0:13:45 - +Rule sol88 1988 only - Feb 22 12:13:40s -0:13:40 - +Rule sol88 1988 only - Feb 23 12:13:30s -0:13:30 - +Rule sol88 1988 only - Feb 24 12:13:20s -0:13:20 - +Rule sol88 1988 only - Feb 25 12:13:15s -0:13:15 - +Rule sol88 1988 only - Feb 26 12:13:05s -0:13:05 - +Rule sol88 1988 only - Feb 27 12:12:55s -0:12:55 - +Rule sol88 1988 only - Feb 28 12:12:45s -0:12:45 - +Rule sol88 1988 only - Feb 29 12:12:30s -0:12:30 - +Rule sol88 1988 only - Mar 1 12:12:20s -0:12:20 - +Rule sol88 1988 only - Mar 2 12:12:10s -0:12:10 - +Rule sol88 1988 only - Mar 3 12:11:55s -0:11:55 - +Rule sol88 1988 only - Mar 4 12:11:45s -0:11:45 - +Rule sol88 1988 only - Mar 5 12:11:30s -0:11:30 - +Rule sol88 1988 only - Mar 6 12:11:15s -0:11:15 - +Rule sol88 1988 only - Mar 7 12:11:00s -0:11:00 - +Rule sol88 1988 only - Mar 8 12:10:45s -0:10:45 - +Rule sol88 1988 only - Mar 9 12:10:30s -0:10:30 - +Rule sol88 1988 only - Mar 10 12:10:15s -0:10:15 - +Rule sol88 1988 only - Mar 11 12:10:00s -0:10:00 - +Rule sol88 1988 only - Mar 12 12:09:45s -0:09:45 - +Rule sol88 1988 only - Mar 13 12:09:30s -0:09:30 - +Rule sol88 1988 only - Mar 14 12:09:10s -0:09:10 - +Rule sol88 1988 only - Mar 15 12:08:55s -0:08:55 - +Rule sol88 1988 only - Mar 16 12:08:40s -0:08:40 - +Rule sol88 1988 only - Mar 17 12:08:20s -0:08:20 - +Rule sol88 1988 only - Mar 18 12:08:05s -0:08:05 - +Rule sol88 1988 only - Mar 19 12:07:45s -0:07:45 - +Rule sol88 1988 only - Mar 20 12:07:30s -0:07:30 - +Rule sol88 1988 only - Mar 21 12:07:10s -0:07:10 - +Rule sol88 1988 only - Mar 22 12:06:50s -0:06:50 - +Rule sol88 1988 only - Mar 23 12:06:35s -0:06:35 - +Rule sol88 1988 only - Mar 24 12:06:15s -0:06:15 - +Rule sol88 1988 only - Mar 25 12:06:00s -0:06:00 - +Rule sol88 1988 only - Mar 26 12:05:40s -0:05:40 - +Rule sol88 1988 only - Mar 27 12:05:20s -0:05:20 - +Rule sol88 1988 only - Mar 28 12:05:05s -0:05:05 - +Rule sol88 1988 only - Mar 29 12:04:45s -0:04:45 - +Rule sol88 1988 only - Mar 30 12:04:25s -0:04:25 - +Rule sol88 1988 only - Mar 31 12:04:10s -0:04:10 - +Rule sol88 1988 only - Apr 1 12:03:50s -0:03:50 - +Rule sol88 1988 only - Apr 2 12:03:35s -0:03:35 - +Rule sol88 1988 only - Apr 3 12:03:15s -0:03:15 - +Rule sol88 1988 only - Apr 4 12:03:00s -0:03:00 - +Rule sol88 1988 only - Apr 5 12:02:40s -0:02:40 - +Rule sol88 1988 only - Apr 6 12:02:25s -0:02:25 - +Rule sol88 1988 only - Apr 7 12:02:05s -0:02:05 - +Rule sol88 1988 only - Apr 8 12:01:50s -0:01:50 - +Rule sol88 1988 only - Apr 9 12:01:35s -0:01:35 - +Rule sol88 1988 only - Apr 10 12:01:15s -0:01:15 - +Rule sol88 1988 only - Apr 11 12:01:00s -0:01:00 - +Rule sol88 1988 only - Apr 12 12:00:45s -0:00:45 - +Rule sol88 1988 only - Apr 13 12:00:30s -0:00:30 - +Rule sol88 1988 only - Apr 14 12:00:15s -0:00:15 - +Rule sol88 1988 only - Apr 15 12:00:00s 0:00:00 - +Rule sol88 1988 only - Apr 16 11:59:45s 0:00:15 - +Rule sol88 1988 only - Apr 17 11:59:30s 0:00:30 - +Rule sol88 1988 only - Apr 18 11:59:20s 0:00:40 - +Rule sol88 1988 only - Apr 19 11:59:05s 0:00:55 - +Rule sol88 1988 only - Apr 20 11:58:55s 0:01:05 - +Rule sol88 1988 only - Apr 21 11:58:40s 0:01:20 - +Rule sol88 1988 only - Apr 22 11:58:30s 0:01:30 - +Rule sol88 1988 only - Apr 23 11:58:15s 0:01:45 - +Rule sol88 1988 only - Apr 24 11:58:05s 0:01:55 - +Rule sol88 1988 only - Apr 25 11:57:55s 0:02:05 - +Rule sol88 1988 only - Apr 26 11:57:45s 0:02:15 - +Rule sol88 1988 only - Apr 27 11:57:35s 0:02:25 - +Rule sol88 1988 only - Apr 28 11:57:30s 0:02:30 - +Rule sol88 1988 only - Apr 29 11:57:20s 0:02:40 - +Rule sol88 1988 only - Apr 30 11:57:10s 0:02:50 - +Rule sol88 1988 only - May 1 11:57:05s 0:02:55 - +Rule sol88 1988 only - May 2 11:56:55s 0:03:05 - +Rule sol88 1988 only - May 3 11:56:50s 0:03:10 - +Rule sol88 1988 only - May 4 11:56:45s 0:03:15 - +Rule sol88 1988 only - May 5 11:56:40s 0:03:20 - +Rule sol88 1988 only - May 6 11:56:35s 0:03:25 - +Rule sol88 1988 only - May 7 11:56:30s 0:03:30 - +Rule sol88 1988 only - May 8 11:56:25s 0:03:35 - +Rule sol88 1988 only - May 9 11:56:25s 0:03:35 - +Rule sol88 1988 only - May 10 11:56:20s 0:03:40 - +Rule sol88 1988 only - May 11 11:56:20s 0:03:40 - +Rule sol88 1988 only - May 12 11:56:20s 0:03:40 - +Rule sol88 1988 only - May 13 11:56:20s 0:03:40 - +Rule sol88 1988 only - May 14 11:56:20s 0:03:40 - +Rule sol88 1988 only - May 15 11:56:20s 0:03:40 - +Rule sol88 1988 only - May 16 11:56:20s 0:03:40 - +Rule sol88 1988 only - May 17 11:56:20s 0:03:40 - +Rule sol88 1988 only - May 18 11:56:25s 0:03:35 - +Rule sol88 1988 only - May 19 11:56:25s 0:03:35 - +Rule sol88 1988 only - May 20 11:56:30s 0:03:30 - +Rule sol88 1988 only - May 21 11:56:35s 0:03:25 - +Rule sol88 1988 only - May 22 11:56:40s 0:03:20 - +Rule sol88 1988 only - May 23 11:56:45s 0:03:15 - +Rule sol88 1988 only - May 24 11:56:50s 0:03:10 - +Rule sol88 1988 only - May 25 11:56:55s 0:03:05 - +Rule sol88 1988 only - May 26 11:57:00s 0:03:00 - +Rule sol88 1988 only - May 27 11:57:05s 0:02:55 - +Rule sol88 1988 only - May 28 11:57:15s 0:02:45 - +Rule sol88 1988 only - May 29 11:57:20s 0:02:40 - +Rule sol88 1988 only - May 30 11:57:30s 0:02:30 - +Rule sol88 1988 only - May 31 11:57:40s 0:02:20 - +Rule sol88 1988 only - Jun 1 11:57:50s 0:02:10 - +Rule sol88 1988 only - Jun 2 11:57:55s 0:02:05 - +Rule sol88 1988 only - Jun 3 11:58:05s 0:01:55 - +Rule sol88 1988 only - Jun 4 11:58:15s 0:01:45 - +Rule sol88 1988 only - Jun 5 11:58:30s 0:01:30 - +Rule sol88 1988 only - Jun 6 11:58:40s 0:01:20 - +Rule sol88 1988 only - Jun 7 11:58:50s 0:01:10 - +Rule sol88 1988 only - Jun 8 11:59:00s 0:01:00 - +Rule sol88 1988 only - Jun 9 11:59:15s 0:00:45 - +Rule sol88 1988 only - Jun 10 11:59:25s 0:00:35 - +Rule sol88 1988 only - Jun 11 11:59:35s 0:00:25 - +Rule sol88 1988 only - Jun 12 11:59:50s 0:00:10 - +Rule sol88 1988 only - Jun 13 12:00:00s 0:00:00 - +Rule sol88 1988 only - Jun 14 12:00:15s -0:00:15 - +Rule sol88 1988 only - Jun 15 12:00:25s -0:00:25 - +Rule sol88 1988 only - Jun 16 12:00:40s -0:00:40 - +Rule sol88 1988 only - Jun 17 12:00:55s -0:00:55 - +Rule sol88 1988 only - Jun 18 12:01:05s -0:01:05 - +Rule sol88 1988 only - Jun 19 12:01:20s -0:01:20 - +Rule sol88 1988 only - Jun 20 12:01:30s -0:01:30 - +Rule sol88 1988 only - Jun 21 12:01:45s -0:01:45 - +Rule sol88 1988 only - Jun 22 12:02:00s -0:02:00 - +Rule sol88 1988 only - Jun 23 12:02:10s -0:02:10 - +Rule sol88 1988 only - Jun 24 12:02:25s -0:02:25 - +Rule sol88 1988 only - Jun 25 12:02:35s -0:02:35 - +Rule sol88 1988 only - Jun 26 12:02:50s -0:02:50 - +Rule sol88 1988 only - Jun 27 12:03:00s -0:03:00 - +Rule sol88 1988 only - Jun 28 12:03:15s -0:03:15 - +Rule sol88 1988 only - Jun 29 12:03:25s -0:03:25 - +Rule sol88 1988 only - Jun 30 12:03:40s -0:03:40 - +Rule sol88 1988 only - Jul 1 12:03:50s -0:03:50 - +Rule sol88 1988 only - Jul 2 12:04:00s -0:04:00 - +Rule sol88 1988 only - Jul 3 12:04:10s -0:04:10 - +Rule sol88 1988 only - Jul 4 12:04:25s -0:04:25 - +Rule sol88 1988 only - Jul 5 12:04:35s -0:04:35 - +Rule sol88 1988 only - Jul 6 12:04:45s -0:04:45 - +Rule sol88 1988 only - Jul 7 12:04:55s -0:04:55 - +Rule sol88 1988 only - Jul 8 12:05:05s -0:05:05 - +Rule sol88 1988 only - Jul 9 12:05:10s -0:05:10 - +Rule sol88 1988 only - Jul 10 12:05:20s -0:05:20 - +Rule sol88 1988 only - Jul 11 12:05:30s -0:05:30 - +Rule sol88 1988 only - Jul 12 12:05:35s -0:05:35 - +Rule sol88 1988 only - Jul 13 12:05:45s -0:05:45 - +Rule sol88 1988 only - Jul 14 12:05:50s -0:05:50 - +Rule sol88 1988 only - Jul 15 12:05:55s -0:05:55 - +Rule sol88 1988 only - Jul 16 12:06:00s -0:06:00 - +Rule sol88 1988 only - Jul 17 12:06:05s -0:06:05 - +Rule sol88 1988 only - Jul 18 12:06:10s -0:06:10 - +Rule sol88 1988 only - Jul 19 12:06:15s -0:06:15 - +Rule sol88 1988 only - Jul 20 12:06:20s -0:06:20 - +Rule sol88 1988 only - Jul 21 12:06:25s -0:06:25 - +Rule sol88 1988 only - Jul 22 12:06:25s -0:06:25 - +Rule sol88 1988 only - Jul 23 12:06:25s -0:06:25 - +Rule sol88 1988 only - Jul 24 12:06:30s -0:06:30 - +Rule sol88 1988 only - Jul 25 12:06:30s -0:06:30 - +Rule sol88 1988 only - Jul 26 12:06:30s -0:06:30 - +Rule sol88 1988 only - Jul 27 12:06:30s -0:06:30 - +Rule sol88 1988 only - Jul 28 12:06:30s -0:06:30 - +Rule sol88 1988 only - Jul 29 12:06:25s -0:06:25 - +Rule sol88 1988 only - Jul 30 12:06:25s -0:06:25 - +Rule sol88 1988 only - Jul 31 12:06:20s -0:06:20 - +Rule sol88 1988 only - Aug 1 12:06:15s -0:06:15 - +Rule sol88 1988 only - Aug 2 12:06:15s -0:06:15 - +Rule sol88 1988 only - Aug 3 12:06:10s -0:06:10 - +Rule sol88 1988 only - Aug 4 12:06:05s -0:06:05 - +Rule sol88 1988 only - Aug 5 12:05:55s -0:05:55 - +Rule sol88 1988 only - Aug 6 12:05:50s -0:05:50 - +Rule sol88 1988 only - Aug 7 12:05:45s -0:05:45 - +Rule sol88 1988 only - Aug 8 12:05:35s -0:05:35 - +Rule sol88 1988 only - Aug 9 12:05:25s -0:05:25 - +Rule sol88 1988 only - Aug 10 12:05:20s -0:05:20 - +Rule sol88 1988 only - Aug 11 12:05:10s -0:05:10 - +Rule sol88 1988 only - Aug 12 12:05:00s -0:05:00 - +Rule sol88 1988 only - Aug 13 12:04:50s -0:04:50 - +Rule sol88 1988 only - Aug 14 12:04:35s -0:04:35 - +Rule sol88 1988 only - Aug 15 12:04:25s -0:04:25 - +Rule sol88 1988 only - Aug 16 12:04:15s -0:04:15 - +Rule sol88 1988 only - Aug 17 12:04:00s -0:04:00 - +Rule sol88 1988 only - Aug 18 12:03:50s -0:03:50 - +Rule sol88 1988 only - Aug 19 12:03:35s -0:03:35 - +Rule sol88 1988 only - Aug 20 12:03:20s -0:03:20 - +Rule sol88 1988 only - Aug 21 12:03:05s -0:03:05 - +Rule sol88 1988 only - Aug 22 12:02:50s -0:02:50 - +Rule sol88 1988 only - Aug 23 12:02:35s -0:02:35 - +Rule sol88 1988 only - Aug 24 12:02:20s -0:02:20 - +Rule sol88 1988 only - Aug 25 12:02:00s -0:02:00 - +Rule sol88 1988 only - Aug 26 12:01:45s -0:01:45 - +Rule sol88 1988 only - Aug 27 12:01:30s -0:01:30 - +Rule sol88 1988 only - Aug 28 12:01:10s -0:01:10 - +Rule sol88 1988 only - Aug 29 12:00:50s -0:00:50 - +Rule sol88 1988 only - Aug 30 12:00:35s -0:00:35 - +Rule sol88 1988 only - Aug 31 12:00:15s -0:00:15 - +Rule sol88 1988 only - Sep 1 11:59:55s 0:00:05 - +Rule sol88 1988 only - Sep 2 11:59:35s 0:00:25 - +Rule sol88 1988 only - Sep 3 11:59:20s 0:00:40 - +Rule sol88 1988 only - Sep 4 11:59:00s 0:01:00 - +Rule sol88 1988 only - Sep 5 11:58:40s 0:01:20 - +Rule sol88 1988 only - Sep 6 11:58:20s 0:01:40 - +Rule sol88 1988 only - Sep 7 11:58:00s 0:02:00 - +Rule sol88 1988 only - Sep 8 11:57:35s 0:02:25 - +Rule sol88 1988 only - Sep 9 11:57:15s 0:02:45 - +Rule sol88 1988 only - Sep 10 11:56:55s 0:03:05 - +Rule sol88 1988 only - Sep 11 11:56:35s 0:03:25 - +Rule sol88 1988 only - Sep 12 11:56:15s 0:03:45 - +Rule sol88 1988 only - Sep 13 11:55:50s 0:04:10 - +Rule sol88 1988 only - Sep 14 11:55:30s 0:04:30 - +Rule sol88 1988 only - Sep 15 11:55:10s 0:04:50 - +Rule sol88 1988 only - Sep 16 11:54:50s 0:05:10 - +Rule sol88 1988 only - Sep 17 11:54:25s 0:05:35 - +Rule sol88 1988 only - Sep 18 11:54:05s 0:05:55 - +Rule sol88 1988 only - Sep 19 11:53:45s 0:06:15 - +Rule sol88 1988 only - Sep 20 11:53:25s 0:06:35 - +Rule sol88 1988 only - Sep 21 11:53:00s 0:07:00 - +Rule sol88 1988 only - Sep 22 11:52:40s 0:07:20 - +Rule sol88 1988 only - Sep 23 11:52:20s 0:07:40 - +Rule sol88 1988 only - Sep 24 11:52:00s 0:08:00 - +Rule sol88 1988 only - Sep 25 11:51:40s 0:08:20 - +Rule sol88 1988 only - Sep 26 11:51:15s 0:08:45 - +Rule sol88 1988 only - Sep 27 11:50:55s 0:09:05 - +Rule sol88 1988 only - Sep 28 11:50:35s 0:09:25 - +Rule sol88 1988 only - Sep 29 11:50:15s 0:09:45 - +Rule sol88 1988 only - Sep 30 11:49:55s 0:10:05 - +Rule sol88 1988 only - Oct 1 11:49:35s 0:10:25 - +Rule sol88 1988 only - Oct 2 11:49:20s 0:10:40 - +Rule sol88 1988 only - Oct 3 11:49:00s 0:11:00 - +Rule sol88 1988 only - Oct 4 11:48:40s 0:11:20 - +Rule sol88 1988 only - Oct 5 11:48:25s 0:11:35 - +Rule sol88 1988 only - Oct 6 11:48:05s 0:11:55 - +Rule sol88 1988 only - Oct 7 11:47:50s 0:12:10 - +Rule sol88 1988 only - Oct 8 11:47:30s 0:12:30 - +Rule sol88 1988 only - Oct 9 11:47:15s 0:12:45 - +Rule sol88 1988 only - Oct 10 11:47:00s 0:13:00 - +Rule sol88 1988 only - Oct 11 11:46:45s 0:13:15 - +Rule sol88 1988 only - Oct 12 11:46:30s 0:13:30 - +Rule sol88 1988 only - Oct 13 11:46:15s 0:13:45 - +Rule sol88 1988 only - Oct 14 11:46:00s 0:14:00 - +Rule sol88 1988 only - Oct 15 11:45:45s 0:14:15 - +Rule sol88 1988 only - Oct 16 11:45:35s 0:14:25 - +Rule sol88 1988 only - Oct 17 11:45:20s 0:14:40 - +Rule sol88 1988 only - Oct 18 11:45:10s 0:14:50 - +Rule sol88 1988 only - Oct 19 11:45:00s 0:15:00 - +Rule sol88 1988 only - Oct 20 11:44:45s 0:15:15 - +Rule sol88 1988 only - Oct 21 11:44:40s 0:15:20 - +Rule sol88 1988 only - Oct 22 11:44:30s 0:15:30 - +Rule sol88 1988 only - Oct 23 11:44:20s 0:15:40 - +Rule sol88 1988 only - Oct 24 11:44:10s 0:15:50 - +Rule sol88 1988 only - Oct 25 11:44:05s 0:15:55 - +Rule sol88 1988 only - Oct 26 11:44:00s 0:16:00 - +Rule sol88 1988 only - Oct 27 11:43:55s 0:16:05 - +Rule sol88 1988 only - Oct 28 11:43:50s 0:16:10 - +Rule sol88 1988 only - Oct 29 11:43:45s 0:16:15 - +Rule sol88 1988 only - Oct 30 11:43:40s 0:16:20 - +Rule sol88 1988 only - Oct 31 11:43:40s 0:16:20 - +Rule sol88 1988 only - Nov 1 11:43:35s 0:16:25 - +Rule sol88 1988 only - Nov 2 11:43:35s 0:16:25 - +Rule sol88 1988 only - Nov 3 11:43:35s 0:16:25 - +Rule sol88 1988 only - Nov 4 11:43:35s 0:16:25 - +Rule sol88 1988 only - Nov 5 11:43:40s 0:16:20 - +Rule sol88 1988 only - Nov 6 11:43:40s 0:16:20 - +Rule sol88 1988 only - Nov 7 11:43:45s 0:16:15 - +Rule sol88 1988 only - Nov 8 11:43:45s 0:16:15 - +Rule sol88 1988 only - Nov 9 11:43:50s 0:16:10 - +Rule sol88 1988 only - Nov 10 11:44:00s 0:16:00 - +Rule sol88 1988 only - Nov 11 11:44:05s 0:15:55 - +Rule sol88 1988 only - Nov 12 11:44:10s 0:15:50 - +Rule sol88 1988 only - Nov 13 11:44:20s 0:15:40 - +Rule sol88 1988 only - Nov 14 11:44:30s 0:15:30 - +Rule sol88 1988 only - Nov 15 11:44:40s 0:15:20 - +Rule sol88 1988 only - Nov 16 11:44:50s 0:15:10 - +Rule sol88 1988 only - Nov 17 11:45:00s 0:15:00 - +Rule sol88 1988 only - Nov 18 11:45:15s 0:14:45 - +Rule sol88 1988 only - Nov 19 11:45:25s 0:14:35 - +Rule sol88 1988 only - Nov 20 11:45:40s 0:14:20 - +Rule sol88 1988 only - Nov 21 11:45:55s 0:14:05 - +Rule sol88 1988 only - Nov 22 11:46:10s 0:13:50 - +Rule sol88 1988 only - Nov 23 11:46:30s 0:13:30 - +Rule sol88 1988 only - Nov 24 11:46:45s 0:13:15 - +Rule sol88 1988 only - Nov 25 11:47:05s 0:12:55 - +Rule sol88 1988 only - Nov 26 11:47:20s 0:12:40 - +Rule sol88 1988 only - Nov 27 11:47:40s 0:12:20 - +Rule sol88 1988 only - Nov 28 11:48:00s 0:12:00 - +Rule sol88 1988 only - Nov 29 11:48:25s 0:11:35 - +Rule sol88 1988 only - Nov 30 11:48:45s 0:11:15 - +Rule sol88 1988 only - Dec 1 11:49:05s 0:10:55 - +Rule sol88 1988 only - Dec 2 11:49:30s 0:10:30 - +Rule sol88 1988 only - Dec 3 11:49:55s 0:10:05 - +Rule sol88 1988 only - Dec 4 11:50:15s 0:09:45 - +Rule sol88 1988 only - Dec 5 11:50:40s 0:09:20 - +Rule sol88 1988 only - Dec 6 11:51:05s 0:08:55 - +Rule sol88 1988 only - Dec 7 11:51:35s 0:08:25 - +Rule sol88 1988 only - Dec 8 11:52:00s 0:08:00 - +Rule sol88 1988 only - Dec 9 11:52:25s 0:07:35 - +Rule sol88 1988 only - Dec 10 11:52:55s 0:07:05 - +Rule sol88 1988 only - Dec 11 11:53:20s 0:06:40 - +Rule sol88 1988 only - Dec 12 11:53:50s 0:06:10 - +Rule sol88 1988 only - Dec 13 11:54:15s 0:05:45 - +Rule sol88 1988 only - Dec 14 11:54:45s 0:05:15 - +Rule sol88 1988 only - Dec 15 11:55:15s 0:04:45 - +Rule sol88 1988 only - Dec 16 11:55:45s 0:04:15 - +Rule sol88 1988 only - Dec 17 11:56:15s 0:03:45 - +Rule sol88 1988 only - Dec 18 11:56:40s 0:03:20 - +Rule sol88 1988 only - Dec 19 11:57:10s 0:02:50 - +Rule sol88 1988 only - Dec 20 11:57:40s 0:02:20 - +Rule sol88 1988 only - Dec 21 11:58:10s 0:01:50 - +Rule sol88 1988 only - Dec 22 11:58:40s 0:01:20 - +Rule sol88 1988 only - Dec 23 11:59:10s 0:00:50 - +Rule sol88 1988 only - Dec 24 11:59:40s 0:00:20 - +Rule sol88 1988 only - Dec 25 12:00:10s -0:00:10 - +Rule sol88 1988 only - Dec 26 12:00:40s -0:00:40 - +Rule sol88 1988 only - Dec 27 12:01:10s -0:01:10 - +Rule sol88 1988 only - Dec 28 12:01:40s -0:01:40 - +Rule sol88 1988 only - Dec 29 12:02:10s -0:02:10 - +Rule sol88 1988 only - Dec 30 12:02:35s -0:02:35 - +Rule sol88 1988 only - Dec 31 12:03:05s -0:03:05 - + +# Riyadh is at about 46 degrees 46 minutes East: 3 hrs, 7 mins, 4 secs +# Before and after 1988, we'll operate on local mean solar time. + +# Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL] +Zone Asia/Riyadh88 3:07:04 - zzz 1988 + 3:07:04 sol88 zzz 1989 + 3:07:04 - zzz +# For backward compatibility... +Link Asia/Riyadh88 Mideast/Riyadh88 diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar89 b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar89 new file mode 100644 index 00000000..af932356 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/solar89 @@ -0,0 +1,395 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# Apparent noon times below are for Riyadh; they're a bit off for other places. +# Times were computed using a formula provided by the U. S. Naval Observatory: +# eqt = -105.8 * sin(l) + 596.2 * sin(2 * l) + 4.4 * sin(3 * l) +# -12.7 * sin(4 * l) - 429.0 * cos(l) - 2.1 * cos (2 * l) +# + 19.3 * cos(3 * l); +# where l is the "mean longitude of the Sun" given by +# l = 279.642 degrees + 0.985647 * d +# and d is the interval in days from January 0, 0 hours Universal Time +# (equaling the day of the year plus the fraction of a day from zero hours). +# The accuracy of the formula is plus or minus three seconds. +# +# Rounding to the nearest five seconds results in fewer than +# 256 different "time types"--a limit that's faced because time types are +# stored on disk as unsigned chars. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule sol89 1989 only - Jan 1 12:03:35s -0:03:35 - +Rule sol89 1989 only - Jan 2 12:04:05s -0:04:05 - +Rule sol89 1989 only - Jan 3 12:04:30s -0:04:30 - +Rule sol89 1989 only - Jan 4 12:05:00s -0:05:00 - +Rule sol89 1989 only - Jan 5 12:05:25s -0:05:25 - +Rule sol89 1989 only - Jan 6 12:05:50s -0:05:50 - +Rule sol89 1989 only - Jan 7 12:06:15s -0:06:15 - +Rule sol89 1989 only - Jan 8 12:06:45s -0:06:45 - +Rule sol89 1989 only - Jan 9 12:07:10s -0:07:10 - +Rule sol89 1989 only - Jan 10 12:07:35s -0:07:35 - +Rule sol89 1989 only - Jan 11 12:07:55s -0:07:55 - +Rule sol89 1989 only - Jan 12 12:08:20s -0:08:20 - +Rule sol89 1989 only - Jan 13 12:08:45s -0:08:45 - +Rule sol89 1989 only - Jan 14 12:09:05s -0:09:05 - +Rule sol89 1989 only - Jan 15 12:09:25s -0:09:25 - +Rule sol89 1989 only - Jan 16 12:09:45s -0:09:45 - +Rule sol89 1989 only - Jan 17 12:10:05s -0:10:05 - +Rule sol89 1989 only - Jan 18 12:10:25s -0:10:25 - +Rule sol89 1989 only - Jan 19 12:10:45s -0:10:45 - +Rule sol89 1989 only - Jan 20 12:11:05s -0:11:05 - +Rule sol89 1989 only - Jan 21 12:11:20s -0:11:20 - +Rule sol89 1989 only - Jan 22 12:11:35s -0:11:35 - +Rule sol89 1989 only - Jan 23 12:11:55s -0:11:55 - +Rule sol89 1989 only - Jan 24 12:12:10s -0:12:10 - +Rule sol89 1989 only - Jan 25 12:12:20s -0:12:20 - +Rule sol89 1989 only - Jan 26 12:12:35s -0:12:35 - +Rule sol89 1989 only - Jan 27 12:12:50s -0:12:50 - +Rule sol89 1989 only - Jan 28 12:13:00s -0:13:00 - +Rule sol89 1989 only - Jan 29 12:13:10s -0:13:10 - +Rule sol89 1989 only - Jan 30 12:13:20s -0:13:20 - +Rule sol89 1989 only - Jan 31 12:13:30s -0:13:30 - +Rule sol89 1989 only - Feb 1 12:13:40s -0:13:40 - +Rule sol89 1989 only - Feb 2 12:13:45s -0:13:45 - +Rule sol89 1989 only - Feb 3 12:13:55s -0:13:55 - +Rule sol89 1989 only - Feb 4 12:14:00s -0:14:00 - +Rule sol89 1989 only - Feb 5 12:14:05s -0:14:05 - +Rule sol89 1989 only - Feb 6 12:14:10s -0:14:10 - +Rule sol89 1989 only - Feb 7 12:14:10s -0:14:10 - +Rule sol89 1989 only - Feb 8 12:14:15s -0:14:15 - +Rule sol89 1989 only - Feb 9 12:14:15s -0:14:15 - +Rule sol89 1989 only - Feb 10 12:14:20s -0:14:20 - +Rule sol89 1989 only - Feb 11 12:14:20s -0:14:20 - +Rule sol89 1989 only - Feb 12 12:14:20s -0:14:20 - +Rule sol89 1989 only - Feb 13 12:14:15s -0:14:15 - +Rule sol89 1989 only - Feb 14 12:14:15s -0:14:15 - +Rule sol89 1989 only - Feb 15 12:14:10s -0:14:10 - +Rule sol89 1989 only - Feb 16 12:14:10s -0:14:10 - +Rule sol89 1989 only - Feb 17 12:14:05s -0:14:05 - +Rule sol89 1989 only - Feb 18 12:14:00s -0:14:00 - +Rule sol89 1989 only - Feb 19 12:13:55s -0:13:55 - +Rule sol89 1989 only - Feb 20 12:13:50s -0:13:50 - +Rule sol89 1989 only - Feb 21 12:13:40s -0:13:40 - +Rule sol89 1989 only - Feb 22 12:13:35s -0:13:35 - +Rule sol89 1989 only - Feb 23 12:13:25s -0:13:25 - +Rule sol89 1989 only - Feb 24 12:13:15s -0:13:15 - +Rule sol89 1989 only - Feb 25 12:13:05s -0:13:05 - +Rule sol89 1989 only - Feb 26 12:12:55s -0:12:55 - +Rule sol89 1989 only - Feb 27 12:12:45s -0:12:45 - +Rule sol89 1989 only - Feb 28 12:12:35s -0:12:35 - +Rule sol89 1989 only - Mar 1 12:12:25s -0:12:25 - +Rule sol89 1989 only - Mar 2 12:12:10s -0:12:10 - +Rule sol89 1989 only - Mar 3 12:12:00s -0:12:00 - +Rule sol89 1989 only - Mar 4 12:11:45s -0:11:45 - +Rule sol89 1989 only - Mar 5 12:11:35s -0:11:35 - +Rule sol89 1989 only - Mar 6 12:11:20s -0:11:20 - +Rule sol89 1989 only - Mar 7 12:11:05s -0:11:05 - +Rule sol89 1989 only - Mar 8 12:10:50s -0:10:50 - +Rule sol89 1989 only - Mar 9 12:10:35s -0:10:35 - +Rule sol89 1989 only - Mar 10 12:10:20s -0:10:20 - +Rule sol89 1989 only - Mar 11 12:10:05s -0:10:05 - +Rule sol89 1989 only - Mar 12 12:09:50s -0:09:50 - +Rule sol89 1989 only - Mar 13 12:09:30s -0:09:30 - +Rule sol89 1989 only - Mar 14 12:09:15s -0:09:15 - +Rule sol89 1989 only - Mar 15 12:09:00s -0:09:00 - +Rule sol89 1989 only - Mar 16 12:08:40s -0:08:40 - +Rule sol89 1989 only - Mar 17 12:08:25s -0:08:25 - +Rule sol89 1989 only - Mar 18 12:08:05s -0:08:05 - +Rule sol89 1989 only - Mar 19 12:07:50s -0:07:50 - +Rule sol89 1989 only - Mar 20 12:07:30s -0:07:30 - +Rule sol89 1989 only - Mar 21 12:07:15s -0:07:15 - +Rule sol89 1989 only - Mar 22 12:06:55s -0:06:55 - +Rule sol89 1989 only - Mar 23 12:06:35s -0:06:35 - +Rule sol89 1989 only - Mar 24 12:06:20s -0:06:20 - +Rule sol89 1989 only - Mar 25 12:06:00s -0:06:00 - +Rule sol89 1989 only - Mar 26 12:05:40s -0:05:40 - +Rule sol89 1989 only - Mar 27 12:05:25s -0:05:25 - +Rule sol89 1989 only - Mar 28 12:05:05s -0:05:05 - +Rule sol89 1989 only - Mar 29 12:04:50s -0:04:50 - +Rule sol89 1989 only - Mar 30 12:04:30s -0:04:30 - +Rule sol89 1989 only - Mar 31 12:04:10s -0:04:10 - +Rule sol89 1989 only - Apr 1 12:03:55s -0:03:55 - +Rule sol89 1989 only - Apr 2 12:03:35s -0:03:35 - +Rule sol89 1989 only - Apr 3 12:03:20s -0:03:20 - +Rule sol89 1989 only - Apr 4 12:03:00s -0:03:00 - +Rule sol89 1989 only - Apr 5 12:02:45s -0:02:45 - +Rule sol89 1989 only - Apr 6 12:02:25s -0:02:25 - +Rule sol89 1989 only - Apr 7 12:02:10s -0:02:10 - +Rule sol89 1989 only - Apr 8 12:01:50s -0:01:50 - +Rule sol89 1989 only - Apr 9 12:01:35s -0:01:35 - +Rule sol89 1989 only - Apr 10 12:01:20s -0:01:20 - +Rule sol89 1989 only - Apr 11 12:01:05s -0:01:05 - +Rule sol89 1989 only - Apr 12 12:00:50s -0:00:50 - +Rule sol89 1989 only - Apr 13 12:00:35s -0:00:35 - +Rule sol89 1989 only - Apr 14 12:00:20s -0:00:20 - +Rule sol89 1989 only - Apr 15 12:00:05s -0:00:05 - +Rule sol89 1989 only - Apr 16 11:59:50s 0:00:10 - +Rule sol89 1989 only - Apr 17 11:59:35s 0:00:25 - +Rule sol89 1989 only - Apr 18 11:59:20s 0:00:40 - +Rule sol89 1989 only - Apr 19 11:59:10s 0:00:50 - +Rule sol89 1989 only - Apr 20 11:58:55s 0:01:05 - +Rule sol89 1989 only - Apr 21 11:58:45s 0:01:15 - +Rule sol89 1989 only - Apr 22 11:58:30s 0:01:30 - +Rule sol89 1989 only - Apr 23 11:58:20s 0:01:40 - +Rule sol89 1989 only - Apr 24 11:58:10s 0:01:50 - +Rule sol89 1989 only - Apr 25 11:58:00s 0:02:00 - +Rule sol89 1989 only - Apr 26 11:57:50s 0:02:10 - +Rule sol89 1989 only - Apr 27 11:57:40s 0:02:20 - +Rule sol89 1989 only - Apr 28 11:57:30s 0:02:30 - +Rule sol89 1989 only - Apr 29 11:57:20s 0:02:40 - +Rule sol89 1989 only - Apr 30 11:57:15s 0:02:45 - +Rule sol89 1989 only - May 1 11:57:05s 0:02:55 - +Rule sol89 1989 only - May 2 11:57:00s 0:03:00 - +Rule sol89 1989 only - May 3 11:56:50s 0:03:10 - +Rule sol89 1989 only - May 4 11:56:45s 0:03:15 - +Rule sol89 1989 only - May 5 11:56:40s 0:03:20 - +Rule sol89 1989 only - May 6 11:56:35s 0:03:25 - +Rule sol89 1989 only - May 7 11:56:30s 0:03:30 - +Rule sol89 1989 only - May 8 11:56:30s 0:03:30 - +Rule sol89 1989 only - May 9 11:56:25s 0:03:35 - +Rule sol89 1989 only - May 10 11:56:25s 0:03:35 - +Rule sol89 1989 only - May 11 11:56:20s 0:03:40 - +Rule sol89 1989 only - May 12 11:56:20s 0:03:40 - +Rule sol89 1989 only - May 13 11:56:20s 0:03:40 - +Rule sol89 1989 only - May 14 11:56:20s 0:03:40 - +Rule sol89 1989 only - May 15 11:56:20s 0:03:40 - +Rule sol89 1989 only - May 16 11:56:20s 0:03:40 - +Rule sol89 1989 only - May 17 11:56:20s 0:03:40 - +Rule sol89 1989 only - May 18 11:56:25s 0:03:35 - +Rule sol89 1989 only - May 19 11:56:25s 0:03:35 - +Rule sol89 1989 only - May 20 11:56:30s 0:03:30 - +Rule sol89 1989 only - May 21 11:56:35s 0:03:25 - +Rule sol89 1989 only - May 22 11:56:35s 0:03:25 - +Rule sol89 1989 only - May 23 11:56:40s 0:03:20 - +Rule sol89 1989 only - May 24 11:56:45s 0:03:15 - +Rule sol89 1989 only - May 25 11:56:55s 0:03:05 - +Rule sol89 1989 only - May 26 11:57:00s 0:03:00 - +Rule sol89 1989 only - May 27 11:57:05s 0:02:55 - +Rule sol89 1989 only - May 28 11:57:15s 0:02:45 - +Rule sol89 1989 only - May 29 11:57:20s 0:02:40 - +Rule sol89 1989 only - May 30 11:57:30s 0:02:30 - +Rule sol89 1989 only - May 31 11:57:35s 0:02:25 - +Rule sol89 1989 only - Jun 1 11:57:45s 0:02:15 - +Rule sol89 1989 only - Jun 2 11:57:55s 0:02:05 - +Rule sol89 1989 only - Jun 3 11:58:05s 0:01:55 - +Rule sol89 1989 only - Jun 4 11:58:15s 0:01:45 - +Rule sol89 1989 only - Jun 5 11:58:25s 0:01:35 - +Rule sol89 1989 only - Jun 6 11:58:35s 0:01:25 - +Rule sol89 1989 only - Jun 7 11:58:45s 0:01:15 - +Rule sol89 1989 only - Jun 8 11:59:00s 0:01:00 - +Rule sol89 1989 only - Jun 9 11:59:10s 0:00:50 - +Rule sol89 1989 only - Jun 10 11:59:20s 0:00:40 - +Rule sol89 1989 only - Jun 11 11:59:35s 0:00:25 - +Rule sol89 1989 only - Jun 12 11:59:45s 0:00:15 - +Rule sol89 1989 only - Jun 13 12:00:00s 0:00:00 - +Rule sol89 1989 only - Jun 14 12:00:10s -0:00:10 - +Rule sol89 1989 only - Jun 15 12:00:25s -0:00:25 - +Rule sol89 1989 only - Jun 16 12:00:35s -0:00:35 - +Rule sol89 1989 only - Jun 17 12:00:50s -0:00:50 - +Rule sol89 1989 only - Jun 18 12:01:05s -0:01:05 - +Rule sol89 1989 only - Jun 19 12:01:15s -0:01:15 - +Rule sol89 1989 only - Jun 20 12:01:30s -0:01:30 - +Rule sol89 1989 only - Jun 21 12:01:40s -0:01:40 - +Rule sol89 1989 only - Jun 22 12:01:55s -0:01:55 - +Rule sol89 1989 only - Jun 23 12:02:10s -0:02:10 - +Rule sol89 1989 only - Jun 24 12:02:20s -0:02:20 - +Rule sol89 1989 only - Jun 25 12:02:35s -0:02:35 - +Rule sol89 1989 only - Jun 26 12:02:45s -0:02:45 - +Rule sol89 1989 only - Jun 27 12:03:00s -0:03:00 - +Rule sol89 1989 only - Jun 28 12:03:10s -0:03:10 - +Rule sol89 1989 only - Jun 29 12:03:25s -0:03:25 - +Rule sol89 1989 only - Jun 30 12:03:35s -0:03:35 - +Rule sol89 1989 only - Jul 1 12:03:45s -0:03:45 - +Rule sol89 1989 only - Jul 2 12:04:00s -0:04:00 - +Rule sol89 1989 only - Jul 3 12:04:10s -0:04:10 - +Rule sol89 1989 only - Jul 4 12:04:20s -0:04:20 - +Rule sol89 1989 only - Jul 5 12:04:30s -0:04:30 - +Rule sol89 1989 only - Jul 6 12:04:40s -0:04:40 - +Rule sol89 1989 only - Jul 7 12:04:50s -0:04:50 - +Rule sol89 1989 only - Jul 8 12:05:00s -0:05:00 - +Rule sol89 1989 only - Jul 9 12:05:10s -0:05:10 - +Rule sol89 1989 only - Jul 10 12:05:20s -0:05:20 - +Rule sol89 1989 only - Jul 11 12:05:25s -0:05:25 - +Rule sol89 1989 only - Jul 12 12:05:35s -0:05:35 - +Rule sol89 1989 only - Jul 13 12:05:40s -0:05:40 - +Rule sol89 1989 only - Jul 14 12:05:50s -0:05:50 - +Rule sol89 1989 only - Jul 15 12:05:55s -0:05:55 - +Rule sol89 1989 only - Jul 16 12:06:00s -0:06:00 - +Rule sol89 1989 only - Jul 17 12:06:05s -0:06:05 - +Rule sol89 1989 only - Jul 18 12:06:10s -0:06:10 - +Rule sol89 1989 only - Jul 19 12:06:15s -0:06:15 - +Rule sol89 1989 only - Jul 20 12:06:20s -0:06:20 - +Rule sol89 1989 only - Jul 21 12:06:20s -0:06:20 - +Rule sol89 1989 only - Jul 22 12:06:25s -0:06:25 - +Rule sol89 1989 only - Jul 23 12:06:25s -0:06:25 - +Rule sol89 1989 only - Jul 24 12:06:30s -0:06:30 - +Rule sol89 1989 only - Jul 25 12:06:30s -0:06:30 - +Rule sol89 1989 only - Jul 26 12:06:30s -0:06:30 - +Rule sol89 1989 only - Jul 27 12:06:30s -0:06:30 - +Rule sol89 1989 only - Jul 28 12:06:30s -0:06:30 - +Rule sol89 1989 only - Jul 29 12:06:25s -0:06:25 - +Rule sol89 1989 only - Jul 30 12:06:25s -0:06:25 - +Rule sol89 1989 only - Jul 31 12:06:20s -0:06:20 - +Rule sol89 1989 only - Aug 1 12:06:20s -0:06:20 - +Rule sol89 1989 only - Aug 2 12:06:15s -0:06:15 - +Rule sol89 1989 only - Aug 3 12:06:10s -0:06:10 - +Rule sol89 1989 only - Aug 4 12:06:05s -0:06:05 - +Rule sol89 1989 only - Aug 5 12:06:00s -0:06:00 - +Rule sol89 1989 only - Aug 6 12:05:50s -0:05:50 - +Rule sol89 1989 only - Aug 7 12:05:45s -0:05:45 - +Rule sol89 1989 only - Aug 8 12:05:35s -0:05:35 - +Rule sol89 1989 only - Aug 9 12:05:30s -0:05:30 - +Rule sol89 1989 only - Aug 10 12:05:20s -0:05:20 - +Rule sol89 1989 only - Aug 11 12:05:10s -0:05:10 - +Rule sol89 1989 only - Aug 12 12:05:00s -0:05:00 - +Rule sol89 1989 only - Aug 13 12:04:50s -0:04:50 - +Rule sol89 1989 only - Aug 14 12:04:40s -0:04:40 - +Rule sol89 1989 only - Aug 15 12:04:30s -0:04:30 - +Rule sol89 1989 only - Aug 16 12:04:15s -0:04:15 - +Rule sol89 1989 only - Aug 17 12:04:05s -0:04:05 - +Rule sol89 1989 only - Aug 18 12:03:50s -0:03:50 - +Rule sol89 1989 only - Aug 19 12:03:35s -0:03:35 - +Rule sol89 1989 only - Aug 20 12:03:25s -0:03:25 - +Rule sol89 1989 only - Aug 21 12:03:10s -0:03:10 - +Rule sol89 1989 only - Aug 22 12:02:55s -0:02:55 - +Rule sol89 1989 only - Aug 23 12:02:40s -0:02:40 - +Rule sol89 1989 only - Aug 24 12:02:20s -0:02:20 - +Rule sol89 1989 only - Aug 25 12:02:05s -0:02:05 - +Rule sol89 1989 only - Aug 26 12:01:50s -0:01:50 - +Rule sol89 1989 only - Aug 27 12:01:30s -0:01:30 - +Rule sol89 1989 only - Aug 28 12:01:15s -0:01:15 - +Rule sol89 1989 only - Aug 29 12:00:55s -0:00:55 - +Rule sol89 1989 only - Aug 30 12:00:40s -0:00:40 - +Rule sol89 1989 only - Aug 31 12:00:20s -0:00:20 - +Rule sol89 1989 only - Sep 1 12:00:00s 0:00:00 - +Rule sol89 1989 only - Sep 2 11:59:45s 0:00:15 - +Rule sol89 1989 only - Sep 3 11:59:25s 0:00:35 - +Rule sol89 1989 only - Sep 4 11:59:05s 0:00:55 - +Rule sol89 1989 only - Sep 5 11:58:45s 0:01:15 - +Rule sol89 1989 only - Sep 6 11:58:25s 0:01:35 - +Rule sol89 1989 only - Sep 7 11:58:05s 0:01:55 - +Rule sol89 1989 only - Sep 8 11:57:45s 0:02:15 - +Rule sol89 1989 only - Sep 9 11:57:20s 0:02:40 - +Rule sol89 1989 only - Sep 10 11:57:00s 0:03:00 - +Rule sol89 1989 only - Sep 11 11:56:40s 0:03:20 - +Rule sol89 1989 only - Sep 12 11:56:20s 0:03:40 - +Rule sol89 1989 only - Sep 13 11:56:00s 0:04:00 - +Rule sol89 1989 only - Sep 14 11:55:35s 0:04:25 - +Rule sol89 1989 only - Sep 15 11:55:15s 0:04:45 - +Rule sol89 1989 only - Sep 16 11:54:55s 0:05:05 - +Rule sol89 1989 only - Sep 17 11:54:35s 0:05:25 - +Rule sol89 1989 only - Sep 18 11:54:10s 0:05:50 - +Rule sol89 1989 only - Sep 19 11:53:50s 0:06:10 - +Rule sol89 1989 only - Sep 20 11:53:30s 0:06:30 - +Rule sol89 1989 only - Sep 21 11:53:10s 0:06:50 - +Rule sol89 1989 only - Sep 22 11:52:45s 0:07:15 - +Rule sol89 1989 only - Sep 23 11:52:25s 0:07:35 - +Rule sol89 1989 only - Sep 24 11:52:05s 0:07:55 - +Rule sol89 1989 only - Sep 25 11:51:45s 0:08:15 - +Rule sol89 1989 only - Sep 26 11:51:25s 0:08:35 - +Rule sol89 1989 only - Sep 27 11:51:05s 0:08:55 - +Rule sol89 1989 only - Sep 28 11:50:40s 0:09:20 - +Rule sol89 1989 only - Sep 29 11:50:20s 0:09:40 - +Rule sol89 1989 only - Sep 30 11:50:00s 0:10:00 - +Rule sol89 1989 only - Oct 1 11:49:45s 0:10:15 - +Rule sol89 1989 only - Oct 2 11:49:25s 0:10:35 - +Rule sol89 1989 only - Oct 3 11:49:05s 0:10:55 - +Rule sol89 1989 only - Oct 4 11:48:45s 0:11:15 - +Rule sol89 1989 only - Oct 5 11:48:30s 0:11:30 - +Rule sol89 1989 only - Oct 6 11:48:10s 0:11:50 - +Rule sol89 1989 only - Oct 7 11:47:50s 0:12:10 - +Rule sol89 1989 only - Oct 8 11:47:35s 0:12:25 - +Rule sol89 1989 only - Oct 9 11:47:20s 0:12:40 - +Rule sol89 1989 only - Oct 10 11:47:00s 0:13:00 - +Rule sol89 1989 only - Oct 11 11:46:45s 0:13:15 - +Rule sol89 1989 only - Oct 12 11:46:30s 0:13:30 - +Rule sol89 1989 only - Oct 13 11:46:15s 0:13:45 - +Rule sol89 1989 only - Oct 14 11:46:00s 0:14:00 - +Rule sol89 1989 only - Oct 15 11:45:50s 0:14:10 - +Rule sol89 1989 only - Oct 16 11:45:35s 0:14:25 - +Rule sol89 1989 only - Oct 17 11:45:20s 0:14:40 - +Rule sol89 1989 only - Oct 18 11:45:10s 0:14:50 - +Rule sol89 1989 only - Oct 19 11:45:00s 0:15:00 - +Rule sol89 1989 only - Oct 20 11:44:50s 0:15:10 - +Rule sol89 1989 only - Oct 21 11:44:40s 0:15:20 - +Rule sol89 1989 only - Oct 22 11:44:30s 0:15:30 - +Rule sol89 1989 only - Oct 23 11:44:20s 0:15:40 - +Rule sol89 1989 only - Oct 24 11:44:10s 0:15:50 - +Rule sol89 1989 only - Oct 25 11:44:05s 0:15:55 - +Rule sol89 1989 only - Oct 26 11:44:00s 0:16:00 - +Rule sol89 1989 only - Oct 27 11:43:50s 0:16:10 - +Rule sol89 1989 only - Oct 28 11:43:45s 0:16:15 - +Rule sol89 1989 only - Oct 29 11:43:40s 0:16:20 - +Rule sol89 1989 only - Oct 30 11:43:40s 0:16:20 - +Rule sol89 1989 only - Oct 31 11:43:35s 0:16:25 - +Rule sol89 1989 only - Nov 1 11:43:35s 0:16:25 - +Rule sol89 1989 only - Nov 2 11:43:35s 0:16:25 - +Rule sol89 1989 only - Nov 3 11:43:30s 0:16:30 - +Rule sol89 1989 only - Nov 4 11:43:35s 0:16:25 - +Rule sol89 1989 only - Nov 5 11:43:35s 0:16:25 - +Rule sol89 1989 only - Nov 6 11:43:35s 0:16:25 - +Rule sol89 1989 only - Nov 7 11:43:40s 0:16:20 - +Rule sol89 1989 only - Nov 8 11:43:45s 0:16:15 - +Rule sol89 1989 only - Nov 9 11:43:50s 0:16:10 - +Rule sol89 1989 only - Nov 10 11:43:55s 0:16:05 - +Rule sol89 1989 only - Nov 11 11:44:00s 0:16:00 - +Rule sol89 1989 only - Nov 12 11:44:05s 0:15:55 - +Rule sol89 1989 only - Nov 13 11:44:15s 0:15:45 - +Rule sol89 1989 only - Nov 14 11:44:25s 0:15:35 - +Rule sol89 1989 only - Nov 15 11:44:35s 0:15:25 - +Rule sol89 1989 only - Nov 16 11:44:45s 0:15:15 - +Rule sol89 1989 only - Nov 17 11:44:55s 0:15:05 - +Rule sol89 1989 only - Nov 18 11:45:10s 0:14:50 - +Rule sol89 1989 only - Nov 19 11:45:20s 0:14:40 - +Rule sol89 1989 only - Nov 20 11:45:35s 0:14:25 - +Rule sol89 1989 only - Nov 21 11:45:50s 0:14:10 - +Rule sol89 1989 only - Nov 22 11:46:05s 0:13:55 - +Rule sol89 1989 only - Nov 23 11:46:25s 0:13:35 - +Rule sol89 1989 only - Nov 24 11:46:40s 0:13:20 - +Rule sol89 1989 only - Nov 25 11:47:00s 0:13:00 - +Rule sol89 1989 only - Nov 26 11:47:20s 0:12:40 - +Rule sol89 1989 only - Nov 27 11:47:35s 0:12:25 - +Rule sol89 1989 only - Nov 28 11:47:55s 0:12:05 - +Rule sol89 1989 only - Nov 29 11:48:20s 0:11:40 - +Rule sol89 1989 only - Nov 30 11:48:40s 0:11:20 - +Rule sol89 1989 only - Dec 1 11:49:00s 0:11:00 - +Rule sol89 1989 only - Dec 2 11:49:25s 0:10:35 - +Rule sol89 1989 only - Dec 3 11:49:50s 0:10:10 - +Rule sol89 1989 only - Dec 4 11:50:15s 0:09:45 - +Rule sol89 1989 only - Dec 5 11:50:35s 0:09:25 - +Rule sol89 1989 only - Dec 6 11:51:00s 0:09:00 - +Rule sol89 1989 only - Dec 7 11:51:30s 0:08:30 - +Rule sol89 1989 only - Dec 8 11:51:55s 0:08:05 - +Rule sol89 1989 only - Dec 9 11:52:20s 0:07:40 - +Rule sol89 1989 only - Dec 10 11:52:50s 0:07:10 - +Rule sol89 1989 only - Dec 11 11:53:15s 0:06:45 - +Rule sol89 1989 only - Dec 12 11:53:45s 0:06:15 - +Rule sol89 1989 only - Dec 13 11:54:10s 0:05:50 - +Rule sol89 1989 only - Dec 14 11:54:40s 0:05:20 - +Rule sol89 1989 only - Dec 15 11:55:10s 0:04:50 - +Rule sol89 1989 only - Dec 16 11:55:40s 0:04:20 - +Rule sol89 1989 only - Dec 17 11:56:05s 0:03:55 - +Rule sol89 1989 only - Dec 18 11:56:35s 0:03:25 - +Rule sol89 1989 only - Dec 19 11:57:05s 0:02:55 - +Rule sol89 1989 only - Dec 20 11:57:35s 0:02:25 - +Rule sol89 1989 only - Dec 21 11:58:05s 0:01:55 - +Rule sol89 1989 only - Dec 22 11:58:35s 0:01:25 - +Rule sol89 1989 only - Dec 23 11:59:05s 0:00:55 - +Rule sol89 1989 only - Dec 24 11:59:35s 0:00:25 - +Rule sol89 1989 only - Dec 25 12:00:05s -0:00:05 - +Rule sol89 1989 only - Dec 26 12:00:35s -0:00:35 - +Rule sol89 1989 only - Dec 27 12:01:05s -0:01:05 - +Rule sol89 1989 only - Dec 28 12:01:35s -0:01:35 - +Rule sol89 1989 only - Dec 29 12:02:00s -0:02:00 - +Rule sol89 1989 only - Dec 30 12:02:30s -0:02:30 - +Rule sol89 1989 only - Dec 31 12:03:00s -0:03:00 - + +# Riyadh is at about 46 degrees 46 minutes East: 3 hrs, 7 mins, 4 secs +# Before and after 1989, we'll operate on local mean solar time. + +# Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL] +Zone Asia/Riyadh89 3:07:04 - zzz 1989 + 3:07:04 sol89 zzz 1990 + 3:07:04 - zzz +# For backward compatibility... +Link Asia/Riyadh89 Mideast/Riyadh89 diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/southamerica b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/southamerica new file mode 100644 index 00000000..3301a43a --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/southamerica @@ -0,0 +1,1711 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# This data is by no means authoritative; if you think you know better, +# go ahead and edit the file (and please send any changes to +# tz@iana.org for general use in the future). + +# From Paul Eggert (2006-03-22): +# A good source for time zone historical data outside the U.S. is +# Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), +# San Diego: ACS Publications, Inc. (2003). +# +# Gwillim Law writes that a good source +# for recent time zone data is the International Air Transport +# Association's Standard Schedules Information Manual (IATA SSIM), +# published semiannually. Law sent in several helpful summaries +# of the IATA's data after 1990. +# +# Except where otherwise noted, Shanks & Pottenger is the source for +# entries through 1990, and IATA SSIM is the source for entries afterwards. +# +# Earlier editions of these tables used the North American style (e.g. ARST and +# ARDT for Argentine Standard and Daylight Time), but the following quote +# suggests that it's better to use European style (e.g. ART and ARST). +# I suggest the use of _Summer time_ instead of the more cumbersome +# _daylight-saving time_. _Summer time_ seems to be in general use +# in Europe and South America. +# -- E O Cutler, _New York Times_ (1937-02-14), quoted in +# H L Mencken, _The American Language: Supplement I_ (1960), p 466 +# +# Earlier editions of these tables also used the North American style +# for time zones in Brazil, but this was incorrect, as Brazilians say +# "summer time". Reinaldo Goulart, a Sao Paulo businessman active in +# the railroad sector, writes (1999-07-06): +# The subject of time zones is currently a matter of discussion/debate in +# Brazil. Let's say that "the Brasilia time" is considered the +# "official time" because Brasilia is the capital city. +# The other three time zones are called "Brasilia time "minus one" or +# "plus one" or "plus two". As far as I know there is no such +# name/designation as "Eastern Time" or "Central Time". +# So I invented the following (English-language) abbreviations for now. +# Corrections are welcome! +# std dst +# -2:00 FNT FNST Fernando de Noronha +# -3:00 BRT BRST Brasilia +# -4:00 AMT AMST Amazon +# -5:00 ACT ACST Acre + +############################################################################### + +############################################################################### + +# Argentina + +# From Bob Devine (1988-01-28): +# Argentina: first Sunday in October to first Sunday in April since 1976. +# Double Summer time from 1969 to 1974. Switches at midnight. + +# From U. S. Naval Observatory (1988-01-199): +# ARGENTINA 3 H BEHIND UTC + +# From Hernan G. Otero (1995-06-26): +# I am sending modifications to the Argentine time zone table... +# AR was chosen because they are the ISO letters that represent Argentina. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Arg 1930 only - Dec 1 0:00 1:00 S +Rule Arg 1931 only - Apr 1 0:00 0 - +Rule Arg 1931 only - Oct 15 0:00 1:00 S +Rule Arg 1932 1940 - Mar 1 0:00 0 - +Rule Arg 1932 1939 - Nov 1 0:00 1:00 S +Rule Arg 1940 only - Jul 1 0:00 1:00 S +Rule Arg 1941 only - Jun 15 0:00 0 - +Rule Arg 1941 only - Oct 15 0:00 1:00 S +Rule Arg 1943 only - Aug 1 0:00 0 - +Rule Arg 1943 only - Oct 15 0:00 1:00 S +Rule Arg 1946 only - Mar 1 0:00 0 - +Rule Arg 1946 only - Oct 1 0:00 1:00 S +Rule Arg 1963 only - Oct 1 0:00 0 - +Rule Arg 1963 only - Dec 15 0:00 1:00 S +Rule Arg 1964 1966 - Mar 1 0:00 0 - +Rule Arg 1964 1966 - Oct 15 0:00 1:00 S +Rule Arg 1967 only - Apr 2 0:00 0 - +Rule Arg 1967 1968 - Oct Sun>=1 0:00 1:00 S +Rule Arg 1968 1969 - Apr Sun>=1 0:00 0 - +Rule Arg 1974 only - Jan 23 0:00 1:00 S +Rule Arg 1974 only - May 1 0:00 0 - +Rule Arg 1988 only - Dec 1 0:00 1:00 S +# +# From Hernan G. Otero (1995-06-26): +# These corrections were contributed by InterSoft Argentina S.A., +# obtaining the data from the: +# Talleres de Hidrografia Naval Argentina +# (Argentine Naval Hydrography Institute) +Rule Arg 1989 1993 - Mar Sun>=1 0:00 0 - +Rule Arg 1989 1992 - Oct Sun>=15 0:00 1:00 S +# +# From Hernan G. Otero (1995-06-26): +# From this moment on, the law that mandated the daylight saving +# time corrections was derogated and no more modifications +# to the time zones (for daylight saving) are now made. +# +# From Rives McDow (2000-01-10): +# On October 3, 1999, 0:00 local, Argentina implemented daylight savings time, +# which did not result in the switch of a time zone, as they stayed 9 hours +# from the International Date Line. +Rule Arg 1999 only - Oct Sun>=1 0:00 1:00 S +# From Paul Eggert (2007-12-28): +# DST was set to expire on March 5, not March 3, but since it was converted +# to standard time on March 3 it's more convenient for us to pretend that +# it ended on March 3. +Rule Arg 2000 only - Mar 3 0:00 0 - +# +# From Peter Gradelski via Steffen Thorsen (2000-03-01): +# We just checked with our Sao Paulo office and they say the government of +# Argentina decided not to become one of the countries that go on or off DST. +# So Buenos Aires should be -3 hours from GMT at all times. +# +# From Fabian L. Arce Jofre (2000-04-04): +# The law that claimed DST for Argentina was derogated by President Fernando +# de la Rua on March 2, 2000, because it would make people spend more energy +# in the winter time, rather than less. The change took effect on March 3. +# +# From Mariano Absatz (2001-06-06): +# one of the major newspapers here in Argentina said that the 1999 +# Timezone Law (which never was effectively applied) will (would?) be +# in effect.... The article is at +# http://ar.clarin.com/diario/2001-06-06/e-01701.htm +# ... The Law itself is "Ley No 25155", sanctioned on 1999-08-25, enacted +# 1999-09-17, and published 1999-09-21. The official publication is at: +# http://www.boletin.jus.gov.ar/BON/Primera/1999/09-Septiembre/21/PDF/BO21-09-99LEG.PDF +# Regretfully, you have to subscribe (and pay) for the on-line version.... +# +# (2001-06-12): +# the timezone for Argentina will not change next Sunday. +# Apparently it will do so on Sunday 24th.... +# http://ar.clarin.com/diario/2001-06-12/s-03501.htm +# +# (2001-06-25): +# Last Friday (yes, the last working day before the date of the change), the +# Senate annulled the 1999 law that introduced the changes later postponed. +# http://www.clarin.com.ar/diario/2001-06-22/s-03601.htm +# It remains the vote of the Deputies..., but it will be the same.... +# This kind of things had always been done this way in Argentina. +# We are still -03:00 all year round in all of the country. +# +# From Steffen Thorsen (2007-12-21): +# A user (Leonardo Chaim) reported that Argentina will adopt DST.... +# all of the country (all Zone-entries) are affected. News reports like +# http://www.lanacion.com.ar/opinion/nota.asp?nota_id=973037 indicate +# that Argentina will use DST next year as well, from October to +# March, although exact rules are not given. +# +# From Jesper Norgaard Welen (2007-12-26) +# The last hurdle of Argentina DST is over, the proposal was approved in +# the lower chamber too (Deputados) with a vote 192 for and 2 against. +# By the way thanks to Mariano Absatz and Daniel Mario Vega for the link to +# the original scanned proposal, where the dates and the zero hours are +# clear and unambiguous...This is the article about final approval: +# <a href="http://www.lanacion.com.ar/politica/nota.asp?nota_id=973996"> +# http://www.lanacion.com.ar/politica/nota.asp?nota_id=973996 +# </a> +# +# From Paul Eggert (2007-12-22): +# For dates after mid-2008, the following rules are my guesses and +# are quite possibly wrong, but are more likely than no DST at all. + +# From Alexander Krivenyshev (2008-09-05): +# As per message from Carlos Alberto Fonseca Arauz (Nicaragua), +# Argentina will start DST on Sunday October 19, 2008. +# +# <a href="http://www.worldtimezone.com/dst_news/dst_news_argentina03.html"> +# http://www.worldtimezone.com/dst_news/dst_news_argentina03.html +# </a> +# OR +# <a href="http://www.impulsobaires.com.ar/nota.php?id=57832 (in spanish)"> +# http://www.impulsobaires.com.ar/nota.php?id=57832 (in spanish) +# </a> + +# From Rodrigo Severo (2008-10-06): +# Here is some info available at a Gentoo bug related to TZ on Argentina's DST: +# ... +# ------- Comment #1 from [jmdocile] 2008-10-06 16:28 0000 ------- +# Hi, there is a problem with timezone-data-2008e and maybe with +# timezone-data-2008f +# Argentinian law [Number] 25.155 is no longer valid. +# <a href="http://www.infoleg.gov.ar/infolegInternet/anexos/60000-64999/60036/norma.htm"> +# http://www.infoleg.gov.ar/infolegInternet/anexos/60000-64999/60036/norma.htm +# </a> +# The new one is law [Number] 26.350 +# <a href="http://www.infoleg.gov.ar/infolegInternet/anexos/135000-139999/136191/norma.htm"> +# http://www.infoleg.gov.ar/infolegInternet/anexos/135000-139999/136191/norma.htm +# </a> +# So there is no summer time in Argentina for now. + +# From Mariano Absatz (2008-10-20): +# Decree 1693/2008 applies Law 26.350 for the summer 2008/2009 establishing DST in Argentina +# From 2008-10-19 until 2009-03-15 +# <a href="http://www.boletinoficial.gov.ar/Bora.Portal/CustomControls/PdfContent.aspx?fp=16102008&pi=3&pf=4&s=0&sec=01"> +# http://www.boletinoficial.gov.ar/Bora.Portal/CustomControls/PdfContent.aspx?fp=16102008&pi=3&pf=4&s=0&sec=01 +# </a> +# +# Decree 1705/2008 excepting 12 Provinces from applying DST in the summer 2008/2009: +# Catamarca, La Rioja, Mendoza, Salta, San Juan, San Luis, La Pampa, Neuquen, Rio Negro, Chubut, Santa Cruz +# and Tierra del Fuego +# <a href="http://www.boletinoficial.gov.ar/Bora.Portal/CustomControls/PdfContent.aspx?fp=17102008&pi=1&pf=1&s=0&sec=01"> +# http://www.boletinoficial.gov.ar/Bora.Portal/CustomControls/PdfContent.aspx?fp=17102008&pi=1&pf=1&s=0&sec=01 +# </a> +# +# Press release 235 dated Saturday October 18th, from the Government of the Province of Jujuy saying +# it will not apply DST either (even when it was not included in Decree 1705/2008) +# <a href="http://www.jujuy.gov.ar/index2/partes_prensa/18_10_08/235-181008.doc"> +# http://www.jujuy.gov.ar/index2/partes_prensa/18_10_08/235-181008.doc +# </a> + +# From fullinet (2009-10-18): +# As announced in +# <a hef="http://www.argentina.gob.ar/argentina/portal/paginas.dhtml?pagina=356"> +# http://www.argentina.gob.ar/argentina/portal/paginas.dhtml?pagina=356 +# </a> +# (an official .gob.ar) under title: "Sin Cambio de Hora" (english: "No hour change") +# +# "Por el momento, el Gobierno Nacional resolvio no modificar la hora +# oficial, decision que estaba en estudio para su implementacion el +# domingo 18 de octubre. Desde el Ministerio de Planificacion se anuncio +# que la Argentina hoy, en estas condiciones meteorologicas, no necesita +# la modificacion del huso horario, ya que 2009 nos encuentra con +# crecimiento en la produccion y distribucion energetica." + +Rule Arg 2007 only - Dec 30 0:00 1:00 S +Rule Arg 2008 2009 - Mar Sun>=15 0:00 0 - +Rule Arg 2008 only - Oct Sun>=15 0:00 1:00 S + +# From Mariano Absatz (2004-05-21): +# Today it was officially published that the Province of Mendoza is changing +# its timezone this winter... starting tomorrow night.... +# http://www.gobernac.mendoza.gov.ar/boletin/pdf/20040521-27158-normas.pdf +# From Paul Eggert (2004-05-24): +# It's Law No. 7,210. This change is due to a public power emergency, so for +# now we'll assume it's for this year only. +# +# From Paul Eggert (2006-03-22): +# <a href="http://www.spicasc.net/horvera.html"> +# Hora de verano para la Republica Argentina (2003-06-08) +# </a> says that standard time in Argentina from 1894-10-31 +# to 1920-05-01 was -4:16:48.25. Go with this more-precise value +# over Shanks & Pottenger. +# +# From Mariano Absatz (2004-06-05): +# These media articles from a major newspaper mostly cover the current state: +# http://www.lanacion.com.ar/04/05/27/de_604825.asp +# http://www.lanacion.com.ar/04/05/28/de_605203.asp +# +# The following eight (8) provinces pulled clocks back to UTC-04:00 at +# midnight Monday May 31st. (that is, the night between 05/31 and 06/01). +# Apparently, all nine provinces would go back to UTC-03:00 at the same +# time in October 17th. +# +# Catamarca, Chubut, La Rioja, San Juan, San Luis, Santa Cruz, +# Tierra del Fuego, Tucuman. +# +# From Mariano Absatz (2004-06-14): +# ... this weekend, the Province of Tucuman decided it'd go back to UTC-03:00 +# yesterday midnight (that is, at 24:00 Saturday 12th), since the people's +# annoyance with the change is much higher than the power savings obtained.... +# +# From Gwillim Law (2004-06-14): +# http://www.lanacion.com.ar/04/06/10/de_609078.asp ... +# "The time change in Tierra del Fuego was a conflicted decision from +# the start. The government had decreed that the measure would take +# effect on June 1, but a normative error forced the new time to begin +# three days earlier, from a Saturday to a Sunday.... +# Our understanding was that the change was originally scheduled to take place +# on June 1 at 00:00 in Chubut, Santa Cruz, Tierra del Fuego (and some other +# provinces). Sunday was May 30, only two days earlier. So the article +# contains a contradiction. I would give more credence to the Saturday/Sunday +# date than the "three days earlier" phrase, and conclude that Tierra del +# Fuego set its clocks back at 2004-05-30 00:00. +# +# From Steffen Thorsen (2004-10-05): +# The previous law 7210 which changed the province of Mendoza's time zone +# back in May have been modified slightly in a new law 7277, which set the +# new end date to 2004-09-26 (original date was 2004-10-17). +# http://www.gobernac.mendoza.gov.ar/boletin/pdf/20040924-27244-normas.pdf +# +# From Mariano Absatz (2004-10-05): +# San Juan changed from UTC-03:00 to UTC-04:00 at midnight between +# Sunday, May 30th and Monday, May 31st. It changed back to UTC-03:00 +# at midnight between Saturday, July 24th and Sunday, July 25th.... +# http://www.sanjuan.gov.ar/prensa/archivo/000329.html +# http://www.sanjuan.gov.ar/prensa/archivo/000426.html +# http://www.sanjuan.gov.ar/prensa/archivo/000441.html + +# From Alex Krivenyshev (2008-01-17): +# Here are articles that Argentina Province San Luis is planning to end DST +# as earlier as upcoming Monday January 21, 2008 or February 2008: +# +# Provincia argentina retrasa reloj y marca diferencia con resto del pais +# (Argentine Province delayed clock and mark difference with the rest of the +# country) +# <a href="http://cl.invertia.com/noticias/noticia.aspx?idNoticia=200801171849_EFE_ET4373&idtel"> +# http://cl.invertia.com/noticias/noticia.aspx?idNoticia=200801171849_EFE_ET4373&idtel +# </a> +# +# Es inminente que en San Luis atrasen una hora los relojes +# (It is imminent in San Luis clocks one hour delay) +# <a href="http://www.lagaceta.com.ar/vernotae.asp?id_nota=253414"> +# http://www.lagaceta.com.ar/vernotae.asp?id_nota=253414 +# </a> +# +# <a href="http://www.worldtimezone.net/dst_news/dst_news_argentina02.html"> +# http://www.worldtimezone.net/dst_news/dst_news_argentina02.html +# </a> + +# From Jesper Norgaard Welen (2008-01-18): +# The page of the San Luis provincial government +# <a href="http://www.sanluis.gov.ar/notas.asp?idCanal=0&id=22812"> +# http://www.sanluis.gov.ar/notas.asp?idCanal=0&id=22812 +# </a> +# confirms what Alex Krivenyshev has earlier sent to the tz +# emailing list about that San Luis plans to return to standard +# time much earlier than the rest of the country. It also +# confirms that upon request the provinces San Juan and Mendoza +# refused to follow San Luis in this change. +# +# The change is supposed to take place Monday the 21.st at 0:00 +# hours. As far as I understand it if this goes ahead, we need +# a new timezone for San Luis (although there are also documented +# independent changes in the southamerica file of San Luis in +# 1990 and 1991 which has not been confirmed). + +# From Jesper Norgaard Welen (2008-01-25): +# Unfortunately the below page has become defunct, about the San Luis +# time change. Perhaps because it now is part of a group of pages "Most +# important pages of 2008." +# +# You can use +# <a href="http://www.sanluis.gov.ar/notas.asp?idCanal=8141&id=22834"> +# http://www.sanluis.gov.ar/notas.asp?idCanal=8141&id=22834 +# </a> +# instead it seems. Or use "Buscador" from the main page of the San Luis +# government, and fill in "huso" and click OK, and you will get 3 pages +# from which the first one is identical to the above. + +# From Mariano Absatz (2008-01-28): +# I can confirm that the Province of San Luis (and so far only that +# province) decided to go back to UTC-3 effective midnight Jan 20th 2008 +# (that is, Monday 21st at 0:00 is the time the clocks were delayed back +# 1 hour), and they intend to keep UTC-3 as their timezone all year round +# (that is, unless they change their mind any minute now). +# +# So we'll have to add yet another city to 'southamerica' (I think San +# Luis city is the mos populated city in the Province, so it'd be +# America/Argentina/San_Luis... of course I can't remember if San Luis's +# history of particular changes goes along with Mendoza or San Juan :-( +# (I only remember not being able to collect hard facts about San Luis +# back in 2004, when these provinces changed to UTC-4 for a few days, I +# mailed them personally and never got an answer). + +# From Paul Eggert (2008-06-30): +# Unless otherwise specified, data are from Shanks & Pottenger through 1992, +# from the IATA otherwise. As noted below, Shanks & Pottenger say that +# America/Cordoba split into 6 subregions during 1991/1992, one of which +# was America/San_Luis, but we haven't verified this yet so for now we'll +# keep America/Cordoba a single region rather than splitting it into the +# other 5 subregions. + +# From Mariano Absatz (2009-03-13): +# Yesterday (with our usual 2-day notice) the Province of San Luis +# decided that next Sunday instead of "staying" @utc-03:00 they will go +# to utc-04:00 until the second Saturday in October... +# +# The press release is at +# <a href="http://www.sanluis.gov.ar/SL/Paginas/NoticiaDetalle.asp?TemaId=1&InfoPrensaId=3102"> +# http://www.sanluis.gov.ar/SL/Paginas/NoticiaDetalle.asp?TemaId=1&InfoPrensaId=3102 +# </a> +# (I couldn't find the decree, but +# <a href="http://www.sanluis.gov.ar"> +# www.sanluis.gov.ar +# <a/> +# is the official page for the Province Government). +# +# There's also a note in only one of the major national papers (La Nación) at +# <a href="http://www.lanacion.com.ar/nota.asp?nota_id=1107912"> +# http://www.lanacion.com.ar/nota.asp?nota_id=1107912 +# </a> +# +# The press release says: +# (...) anunció que el próximo domingo a las 00:00 los puntanos deberán +# atrasar una hora sus relojes. +# +# A partir de entonces, San Luis establecerá el huso horario propio de +# la Provincia. De esta manera, durante el periodo del calendario anual +# 2009, el cambio horario quedará comprendido entre las 00:00 del tercer +# domingo de marzo y las 24:00 del segundo sábado de octubre. +# Quick&dirty translation +# (...) announced that next Sunday, at 00:00, Puntanos (the San Luis +# inhabitants) will have to turn back one hour their clocks +# +# Since then, San Luis will establish its own Province timezone. Thus, +# during 2009, this timezone change will run from 00:00 the third Sunday +# in March until 24:00 of the second Saturday in October. + +# From Mariano Absatz (2009-10-16): +# ...the Province of San Luis is a case in itself. +# +# The Law at +# <a href="http://www.diputadossanluis.gov.ar/diputadosasp/paginas/verNorma.asp?NormaID=276>" +# http://www.diputadossanluis.gov.ar/diputadosasp/paginas/verNorma.asp?NormaID=276 +# </a> +# is ambiguous because establishes a calendar from the 2nd Sunday in +# October at 0:00 thru the 2nd Saturday in March at 24:00 and the +# complement of that starting on the 2nd Sunday of March at 0:00 and +# ending on the 2nd Saturday of March at 24:00. +# +# This clearly breaks every time the 1st of March or October is a Sunday. +# +# IMHO, the "spirit of the Law" is to make the changes at 0:00 on the 2nd +# Sunday of October and March. +# +# The problem is that the changes in the rest of the Provinces that did +# change in 2007/2008, were made according to the Federal Law and Decrees +# that did so on the 3rd Sunday of October and March. +# +# In fact, San Luis actually switched from UTC-4 to UTC-3 last Sunday +# (October 11th) at 0:00. +# +# So I guess a new set of rules, besides "Arg", must be made and the last +# America/Argentina/San_Luis entries should change to use these... +# +# I'm enclosing a patch that does what I say... regretfully, the San Luis +# timezone must be called "WART/WARST" even when most of the time (like, +# right now) WARST == ART... that is, since last Sunday, all the country +# is using UTC-3, but in my patch, San Luis calls it "WARST" and the rest +# of the country calls it "ART". +# ... + +# From Alexander Krivenyshev (2010-04-09): +# According to news reports from El Diario de la Republica Province San +# Luis, Argentina (standard time UTC-04) will keep Daylight Saving Time +# after April 11, 2010--will continue to have same time as rest of +# Argentina (UTC-3) (no DST). +# +# Confirmaron la pr&oacute;rroga del huso horario de verano (Spanish) +# <a href="http://www.eldiariodelarepublica.com/index.php?option=com_content&task=view&id=29383&Itemid=9"> +# http://www.eldiariodelarepublica.com/index.php?option=com_content&task=view&id=29383&Itemid=9 +# </a> +# or (some English translation): +# <a href="http://www.worldtimezone.com/dst_news/dst_news_argentina08.html"> +# http://www.worldtimezone.com/dst_news/dst_news_argentina08.html +# </a> + +# From Mariano Absatz (2010-04-12): +# yes...I can confirm this...and given that San Luis keeps calling +# UTC-03:00 "summer time", we should't just let San Luis go back to "Arg" +# rules...San Luis is still using "Western ARgentina Time" and it got +# stuck on Summer daylight savings time even though the summer is over. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# +# Buenos Aires (BA), Capital Federal (CF), +Zone America/Argentina/Buenos_Aires -3:53:48 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May # Cordoba Mean Time + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 Arg AR%sT +# +# Cordoba (CB), Santa Fe (SF), Entre Rios (ER), Corrientes (CN), Misiones (MN), +# Chaco (CC), Formosa (FM), Santiago del Estero (SE) +# +# Shanks & Pottenger also make the following claims, which we haven't verified: +# - Formosa switched to -3:00 on 1991-01-07. +# - Misiones switched to -3:00 on 1990-12-29. +# - Chaco switched to -3:00 on 1991-01-04. +# - Santiago del Estero switched to -4:00 on 1991-04-01, +# then to -3:00 on 1991-04-26. +# +Zone America/Argentina/Cordoba -4:16:48 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1991 Mar 3 + -4:00 - WART 1991 Oct 20 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 Arg AR%sT +# +# Salta (SA), La Pampa (LP), Neuquen (NQ), Rio Negro (RN) +Zone America/Argentina/Salta -4:21:40 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1991 Mar 3 + -4:00 - WART 1991 Oct 20 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 Arg AR%sT 2008 Oct 18 + -3:00 - ART +# +# Tucuman (TM) +Zone America/Argentina/Tucuman -4:20:52 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1991 Mar 3 + -4:00 - WART 1991 Oct 20 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 - ART 2004 Jun 1 + -4:00 - WART 2004 Jun 13 + -3:00 Arg AR%sT +# +# La Rioja (LR) +Zone America/Argentina/La_Rioja -4:27:24 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1991 Mar 1 + -4:00 - WART 1991 May 7 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 - ART 2004 Jun 1 + -4:00 - WART 2004 Jun 20 + -3:00 Arg AR%sT 2008 Oct 18 + -3:00 - ART +# +# San Juan (SJ) +Zone America/Argentina/San_Juan -4:34:04 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1991 Mar 1 + -4:00 - WART 1991 May 7 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 - ART 2004 May 31 + -4:00 - WART 2004 Jul 25 + -3:00 Arg AR%sT 2008 Oct 18 + -3:00 - ART +# +# Jujuy (JY) +Zone America/Argentina/Jujuy -4:21:12 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1990 Mar 4 + -4:00 - WART 1990 Oct 28 + -4:00 1:00 WARST 1991 Mar 17 + -4:00 - WART 1991 Oct 6 + -3:00 1:00 ARST 1992 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 Arg AR%sT 2008 Oct 18 + -3:00 - ART +# +# Catamarca (CT), Chubut (CH) +Zone America/Argentina/Catamarca -4:23:08 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1991 Mar 3 + -4:00 - WART 1991 Oct 20 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 - ART 2004 Jun 1 + -4:00 - WART 2004 Jun 20 + -3:00 Arg AR%sT 2008 Oct 18 + -3:00 - ART +# +# Mendoza (MZ) +Zone America/Argentina/Mendoza -4:35:16 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1990 Mar 4 + -4:00 - WART 1990 Oct 15 + -4:00 1:00 WARST 1991 Mar 1 + -4:00 - WART 1991 Oct 15 + -4:00 1:00 WARST 1992 Mar 1 + -4:00 - WART 1992 Oct 18 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 - ART 2004 May 23 + -4:00 - WART 2004 Sep 26 + -3:00 Arg AR%sT 2008 Oct 18 + -3:00 - ART +# +# San Luis (SL) + +Rule SanLuis 2008 2009 - Mar Sun>=8 0:00 0 - +Rule SanLuis 2007 2009 - Oct Sun>=8 0:00 1:00 S + +Zone America/Argentina/San_Luis -4:25:24 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1990 + -3:00 1:00 ARST 1990 Mar 14 + -4:00 - WART 1990 Oct 15 + -4:00 1:00 WARST 1991 Mar 1 + -4:00 - WART 1991 Jun 1 + -3:00 - ART 1999 Oct 3 + -4:00 1:00 WARST 2000 Mar 3 + -3:00 - ART 2004 May 31 + -4:00 - WART 2004 Jul 25 + -3:00 Arg AR%sT 2008 Jan 21 + -4:00 SanLuis WAR%sT +# +# Santa Cruz (SC) +Zone America/Argentina/Rio_Gallegos -4:36:52 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May # Cordoba Mean Time + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 - ART 2004 Jun 1 + -4:00 - WART 2004 Jun 20 + -3:00 Arg AR%sT 2008 Oct 18 + -3:00 - ART +# +# Tierra del Fuego, Antartida e Islas del Atlantico Sur (TF) +Zone America/Argentina/Ushuaia -4:33:12 - LMT 1894 Oct 31 + -4:16:48 - CMT 1920 May # Cordoba Mean Time + -4:00 - ART 1930 Dec + -4:00 Arg AR%sT 1969 Oct 5 + -3:00 Arg AR%sT 1999 Oct 3 + -4:00 Arg AR%sT 2000 Mar 3 + -3:00 - ART 2004 May 30 + -4:00 - WART 2004 Jun 20 + -3:00 Arg AR%sT 2008 Oct 18 + -3:00 - ART + +# Aruba +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Aruba -4:40:24 - LMT 1912 Feb 12 # Oranjestad + -4:30 - ANT 1965 # Netherlands Antilles Time + -4:00 - AST + +# Bolivia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/La_Paz -4:32:36 - LMT 1890 + -4:32:36 - CMT 1931 Oct 15 # Calamarca MT + -4:32:36 1:00 BOST 1932 Mar 21 # Bolivia ST + -4:00 - BOT # Bolivia Time + +# Brazil + +# From Paul Eggert (1993-11-18): +# The mayor of Rio recently attempted to change the time zone rules +# just in his city, in order to leave more summer time for the tourist trade. +# The rule change lasted only part of the day; +# the federal government refused to follow the city's rules, and business +# was in a chaos, so the mayor backed down that afternoon. + +# From IATA SSIM (1996-02): +# _Only_ the following states in BR1 observe DST: Rio Grande do Sul (RS), +# Santa Catarina (SC), Parana (PR), Sao Paulo (SP), Rio de Janeiro (RJ), +# Espirito Santo (ES), Minas Gerais (MG), Bahia (BA), Goias (GO), +# Distrito Federal (DF), Tocantins (TO), Sergipe [SE] and Alagoas [AL]. +# [The last three states are new to this issue of the IATA SSIM.] + +# From Gwillim Law (1996-10-07): +# Geography, history (Tocantins was part of Goias until 1989), and other +# sources of time zone information lead me to believe that AL, SE, and TO were +# always in BR1, and so the only change was whether or not they observed DST.... +# The earliest issue of the SSIM I have is 2/91. Each issue from then until +# 9/95 says that DST is observed only in the ten states I quoted from 9/95, +# along with Mato Grosso (MT) and Mato Grosso do Sul (MS), which are in BR2 +# (UTC-4).... The other two time zones given for Brazil are BR3, which is +# UTC-5, no DST, and applies only in the state of Acre (AC); and BR4, which is +# UTC-2, and applies to Fernando de Noronha (formerly FN, but I believe it's +# become part of the state of Pernambuco). The boundary between BR1 and BR2 +# has never been clearly stated. They've simply been called East and West. +# However, some conclusions can be drawn from another IATA manual: the Airline +# Coding Directory, which lists close to 400 airports in Brazil. For each +# airport it gives a time zone which is coded to the SSIM. From that +# information, I'm led to conclude that the states of Amapa (AP), Ceara (CE), +# Maranhao (MA), Paraiba (PR), Pernambuco (PE), Piaui (PI), and Rio Grande do +# Norte (RN), and the eastern part of Para (PA) are all in BR1 without DST. + +# From Marcos Tadeu (1998-09-27): +# <a href="http://pcdsh01.on.br/verao1.html"> +# Brazilian official page +# </a> + +# From Jesper Norgaard (2000-11-03): +# [For an official list of which regions in Brazil use which time zones, see:] +# http://pcdsh01.on.br/Fusbr.htm +# http://pcdsh01.on.br/Fusbrhv.htm + +# From Celso Doria via David Madeo (2002-10-09): +# The reason for the delay this year has to do with elections in Brazil. +# +# Unlike in the United States, elections in Brazil are 100% computerized and +# the results are known almost immediately. Yesterday, it was the first +# round of the elections when 115 million Brazilians voted for President, +# Governor, Senators, Federal Deputies, and State Deputies. Nobody is +# counting (or re-counting) votes anymore and we know there will be a second +# round for the Presidency and also for some Governors. The 2nd round will +# take place on October 27th. +# +# The reason why the DST will only begin November 3rd is that the thousands +# of electoral machines used cannot have their time changed, and since the +# Constitution says the elections must begin at 8:00 AM and end at 5:00 PM, +# the Government decided to postpone DST, instead of changing the Constitution +# (maybe, for the next elections, it will be possible to change the clock)... + +# From Rodrigo Severo (2004-10-04): +# It's just the biannual change made necessary by the much hyped, supposedly +# modern Brazilian eletronic voting machines which, apparently, can't deal +# with a time change between the first and the second rounds of the elections. + +# From Steffen Thorsen (2007-09-20): +# Brazil will start DST on 2007-10-14 00:00 and end on 2008-02-17 00:00: +# http://www.mme.gov.br/site/news/detail.do;jsessionid=BBA06811AFCAAC28F0285210913513DA?newsId=13975 + +# From Paul Schulze (2008-06-24): +# ...by law number 11.662 of April 24, 2008 (published in the "Diario +# Oficial da Uniao"...) in Brazil there are changes in the timezones, +# effective today (00:00am at June 24, 2008) as follows: +# +# a) The timezone UTC+5 is e[x]tinguished, with all the Acre state and the +# part of the Amazonas state that had this timezone now being put to the +# timezone UTC+4 +# b) The whole Para state now is put at timezone UTC+3, instead of just +# part of it, as was before. +# +# This change follows a proposal of senator Tiao Viana of Acre state, that +# proposed it due to concerns about open television channels displaying +# programs inappropriate to youths in the states that had the timezone +# UTC+5 too early in the night. In the occasion, some more corrections +# were proposed, trying to unify the timezones of any given state. This +# change modifies timezone rules defined in decree 2.784 of 18 June, +# 1913. + +# From Rodrigo Severo (2008-06-24): +# Just correcting the URL: +# <a href="https://www.in.gov.br/imprensa/visualiza/index.jsp?jornal=do&secao=1&pagina=1&data=25/04/2008"> +# https://www.in.gov.br/imprensa/visualiza/index.jsp?jornal=do&secao=1&pagina=1&data=25/04/2008 +# </a> +# +# As a result of the above Decree I believe the America/Rio_Branco +# timezone shall be modified from UTC-5 to UTC-4 and a new timezone shall +# be created to represent the...west side of the Para State. I +# suggest this new timezone be called Santarem as the most +# important/populated city in the affected area. +# +# This new timezone would be the same as the Rio_Branco timezone up to +# the 2008/06/24 change which would be to UTC-3 instead of UTC-4. + +# From Alex Krivenyshev (2008-06-24): +# This is a quick reference page for New and Old Brazil Time Zones map. +# <a href="http://www.worldtimezone.com/brazil-time-new-old.php"> +# http://www.worldtimezone.com/brazil-time-new-old.php +# </a> +# +# - 4 time zones replaced by 3 time zones-eliminating time zone UTC- 05 +# (state Acre and the part of the Amazonas will be UTC/GMT- 04) - western +# part of Par state is moving to one timezone UTC- 03 (from UTC -04). + +# From Paul Eggert (2002-10-10): +# The official decrees referenced below are mostly taken from +# <a href="http://pcdsh01.on.br/DecHV.html"> +# Decretos sobre o Horario de Verao no Brasil +# </a>. + +# From Steffen Thorsen (2008-08-29): +# As announced by the government and many newspapers in Brazil late +# yesterday, Brazil will start DST on 2008-10-19 (need to change rule) and +# it will end on 2009-02-15 (current rule for Brazil is fine). Based on +# past years experience with the elections, there was a good chance that +# the start was postponed to November, but it did not happen this year. +# +# It has not yet been posted to http://pcdsh01.on.br/DecHV.html +# +# An official page about it: +# <a href="http://www.mme.gov.br/site/news/detail.do?newsId=16722"> +# http://www.mme.gov.br/site/news/detail.do?newsId=16722 +# </a> +# Note that this link does not always work directly, but must be accessed +# by going to +# <a href="http://www.mme.gov.br/first"> +# http://www.mme.gov.br/first +# </a> +# +# One example link that works directly: +# <a href="http://jornale.com.br/index.php?option=com_content&task=view&id=13530&Itemid=54"> +# http://jornale.com.br/index.php?option=com_content&task=view&id=13530&Itemid=54 +# (Portuguese) +# </a> +# +# We have a written a short article about it as well: +# <a href="http://www.timeanddate.com/news/time/brazil-dst-2008-2009.html"> +# http://www.timeanddate.com/news/time/brazil-dst-2008-2009.html +# </a> +# +# From Alexander Krivenyshev (2011-10-04): +# State Bahia will return to Daylight savings time this year after 8 years off. +# The announcement was made by Governor Jaques Wagner in an interview to a +# television station in Salvador. + +# In Portuguese: +# <a href="http://g1.globo.com/bahia/noticia/2011/10/governador-jaques-wagner-confirma-horario-de-verao-na-bahia.html"> +# http://g1.globo.com/bahia/noticia/2011/10/governador-jaques-wagner-confirma-horario-de-verao-na-bahia.html +# </a> and +# <a href="http://noticias.terra.com.br/brasil/noticias/0,,OI5390887-EI8139,00-Bahia+volta+a+ter+horario+de+verao+apos+oito+anos.html"> +# http://noticias.terra.com.br/brasil/noticias/0,,OI5390887-EI8139,00-Bahia+volta+a+ter+horario+de+verao+apos+oito+anos.html +# </a> + +# From Guilherme Bernardes Rodrigues (2011-10-07): +# There is news in the media, however there is still no decree about it. +# I just send a e-mail to Zulmira Brandão at +# <a href="http://pcdsh01.on.br/">http://pcdsh01.on.br/</a> the +# oficial agency about time in Brazil, and she confirmed that the old rule is +# still in force. + +# From Guilherme Bernardes Rodrigues (2011-10-14) +# It's official, the President signed a decree that includes Bahia in summer +# time. +# [ and in a second message (same day): ] +# I found the decree. +# +# DECRETO No- 7.584, DE 13 DE OUTUBRO DE 2011 +# Link : +# <a href="http://www.in.gov.br/visualiza/index.jsp?data=13/10/2011&jornal=1000&pagina=6&totalArquivos=6"> +# http://www.in.gov.br/visualiza/index.jsp?data=13/10/2011&jornal=1000&pagina=6&totalArquivos=6 +# </a> + +# From Kelley Cook (2012-10-16): +# The governor of state of Bahia in Brazil announced on Thursday that +# due to public pressure, he is reversing the DST policy they implemented +# last year and will not be going to Summer Time on October 21st.... +# http://www.correio24horas.com.br/r/artigo/apos-pressoes-wagner-suspende-horario-de-verao-na-bahia + +# From Rodrigo Severo (2012-10-16): +# Tocantins state will have DST. +# http://noticias.terra.com.br/brasil/noticias/0,,OI6232536-EI306.html + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# Decree <a href="http://pcdsh01.on.br/HV20466.htm">20,466</a> (1931-10-01) +# Decree <a href="http://pcdsh01.on.br/HV21896.htm">21,896</a> (1932-01-10) +Rule Brazil 1931 only - Oct 3 11:00 1:00 S +Rule Brazil 1932 1933 - Apr 1 0:00 0 - +Rule Brazil 1932 only - Oct 3 0:00 1:00 S +# Decree <a href="http://pcdsh01.on.br/HV23195.htm">23,195</a> (1933-10-10) +# revoked DST. +# Decree <a href="http://pcdsh01.on.br/HV27496.htm">27,496</a> (1949-11-24) +# Decree <a href="http://pcdsh01.on.br/HV27998.htm">27,998</a> (1950-04-13) +Rule Brazil 1949 1952 - Dec 1 0:00 1:00 S +Rule Brazil 1950 only - Apr 16 1:00 0 - +Rule Brazil 1951 1952 - Apr 1 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV32308.htm">32,308</a> (1953-02-24) +Rule Brazil 1953 only - Mar 1 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV34724.htm">34,724</a> (1953-11-30) +# revoked DST. +# Decree <a href="http://pcdsh01.on.br/HV52700.htm">52,700</a> (1963-10-18) +# established DST from 1963-10-23 00:00 to 1964-02-29 00:00 +# in SP, RJ, GB, MG, ES, due to the prolongation of the drought. +# Decree <a href="http://pcdsh01.on.br/HV53071.htm">53,071</a> (1963-12-03) +# extended the above decree to all of the national territory on 12-09. +Rule Brazil 1963 only - Dec 9 0:00 1:00 S +# Decree <a href="http://pcdsh01.on.br/HV53604.htm">53,604</a> (1964-02-25) +# extended summer time by one day to 1964-03-01 00:00 (start of school). +Rule Brazil 1964 only - Mar 1 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV55639.htm">55,639</a> (1965-01-27) +Rule Brazil 1965 only - Jan 31 0:00 1:00 S +Rule Brazil 1965 only - Mar 31 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV57303.htm">57,303</a> (1965-11-22) +Rule Brazil 1965 only - Dec 1 0:00 1:00 S +# Decree <a href="http://pcdsh01.on.br/HV57843.htm">57,843</a> (1966-02-18) +Rule Brazil 1966 1968 - Mar 1 0:00 0 - +Rule Brazil 1966 1967 - Nov 1 0:00 1:00 S +# Decree <a href="http://pcdsh01.on.br/HV63429.htm">63,429</a> (1968-10-15) +# revoked DST. +# Decree <a href="http://pcdsh01.on.br/HV91698.htm">91,698</a> (1985-09-27) +Rule Brazil 1985 only - Nov 2 0:00 1:00 S +# Decree 92,310 (1986-01-21) +# Decree 92,463 (1986-03-13) +Rule Brazil 1986 only - Mar 15 0:00 0 - +# Decree 93,316 (1986-10-01) +Rule Brazil 1986 only - Oct 25 0:00 1:00 S +Rule Brazil 1987 only - Feb 14 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV94922.htm">94,922</a> (1987-09-22) +Rule Brazil 1987 only - Oct 25 0:00 1:00 S +Rule Brazil 1988 only - Feb 7 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV96676.htm">96,676</a> (1988-09-12) +# except for the states of AC, AM, PA, RR, RO, and AP (then a territory) +Rule Brazil 1988 only - Oct 16 0:00 1:00 S +Rule Brazil 1989 only - Jan 29 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV98077.htm">98,077</a> (1989-08-21) +# with the same exceptions +Rule Brazil 1989 only - Oct 15 0:00 1:00 S +Rule Brazil 1990 only - Feb 11 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV99530.htm">99,530</a> (1990-09-17) +# adopted by RS, SC, PR, SP, RJ, ES, MG, GO, MS, DF. +# Decree 99,629 (1990-10-19) adds BA, MT. +Rule Brazil 1990 only - Oct 21 0:00 1:00 S +Rule Brazil 1991 only - Feb 17 0:00 0 - +# <a href="http://pcdsh01.on.br/HV1991.htm">Unnumbered decree</a> (1991-09-25) +# adopted by RS, SC, PR, SP, RJ, ES, MG, BA, GO, MT, MS, DF. +Rule Brazil 1991 only - Oct 20 0:00 1:00 S +Rule Brazil 1992 only - Feb 9 0:00 0 - +# <a href="http://pcdsh01.on.br/HV1992.htm">Unnumbered decree</a> (1992-10-16) +# adopted by same states. +Rule Brazil 1992 only - Oct 25 0:00 1:00 S +Rule Brazil 1993 only - Jan 31 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV942.htm">942</a> (1993-09-28) +# adopted by same states, plus AM. +# Decree <a href="http://pcdsh01.on.br/HV1252.htm">1,252</a> (1994-09-22; +# web page corrected 2004-01-07) adopted by same states, minus AM. +# Decree <a href="http://pcdsh01.on.br/HV1636.htm">1,636</a> (1995-09-14) +# adopted by same states, plus MT and TO. +# Decree <a href="http://pcdsh01.on.br/HV1674.htm">1,674</a> (1995-10-13) +# adds AL, SE. +Rule Brazil 1993 1995 - Oct Sun>=11 0:00 1:00 S +Rule Brazil 1994 1995 - Feb Sun>=15 0:00 0 - +Rule Brazil 1996 only - Feb 11 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/HV2000.htm">2,000</a> (1996-09-04) +# adopted by same states, minus AL, SE. +Rule Brazil 1996 only - Oct 6 0:00 1:00 S +Rule Brazil 1997 only - Feb 16 0:00 0 - +# From Daniel C. Sobral (1998-02-12): +# In 1997, the DS began on October 6. The stated reason was that +# because international television networks ignored Brazil's policy on DS, +# they bought the wrong times on satellite for coverage of Pope's visit. +# This year, the ending date of DS was postponed to March 1 +# to help dealing with the shortages of electric power. +# +# Decree 2,317 (1997-09-04), adopted by same states. +Rule Brazil 1997 only - Oct 6 0:00 1:00 S +# Decree <a href="http://pcdsh01.on.br/figuras/HV2495.JPG">2,495</a> +# (1998-02-10) +Rule Brazil 1998 only - Mar 1 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/figuras/Hv98.jpg">2,780</a> (1998-09-11) +# adopted by the same states as before. +Rule Brazil 1998 only - Oct 11 0:00 1:00 S +Rule Brazil 1999 only - Feb 21 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/figuras/HV3150.gif">3,150</a> +# (1999-08-23) adopted by same states. +# Decree <a href="http://pcdsh01.on.br/DecHV99.gif">3,188</a> (1999-09-30) +# adds SE, AL, PB, PE, RN, CE, PI, MA and RR. +Rule Brazil 1999 only - Oct 3 0:00 1:00 S +Rule Brazil 2000 only - Feb 27 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/DEC3592.htm">3,592</a> (2000-09-06) +# adopted by the same states as before. +# Decree <a href="http://pcdsh01.on.br/Dec3630.jpg">3,630</a> (2000-10-13) +# repeals DST in PE and RR, effective 2000-10-15 00:00. +# Decree <a href="http://pcdsh01.on.br/Dec3632.jpg">3,632</a> (2000-10-17) +# repeals DST in SE, AL, PB, RN, CE, PI and MA, effective 2000-10-22 00:00. +# Decree <a href="http://pcdsh01.on.br/figuras/HV3916.gif">3,916</a> +# (2001-09-13) reestablishes DST in AL, CE, MA, PB, PE, PI, RN, SE. +Rule Brazil 2000 2001 - Oct Sun>=8 0:00 1:00 S +Rule Brazil 2001 2006 - Feb Sun>=15 0:00 0 - +# Decree 4,399 (2002-10-01) repeals DST in AL, CE, MA, PB, PE, PI, RN, SE. +# <a href="http://www.presidencia.gov.br/CCIVIL/decreto/2002/D4399.htm">4,399</a> +Rule Brazil 2002 only - Nov 3 0:00 1:00 S +# Decree 4,844 (2003-09-24; corrected 2003-09-26) repeals DST in BA, MT, TO. +# <a href="http://www.presidencia.gov.br/CCIVIL/decreto/2003/D4844.htm">4,844</a> +Rule Brazil 2003 only - Oct 19 0:00 1:00 S +# Decree 5,223 (2004-10-01) reestablishes DST in MT. +# <a href="http://www.planalto.gov.br/ccivil_03/_Ato2004-2006/2004/Decreto/D5223.htm">5,223</a> +Rule Brazil 2004 only - Nov 2 0:00 1:00 S +# Decree <a href="http://pcdsh01.on.br/DecHV5539.gif">5,539</a> (2005-09-19), +# adopted by the same states as before. +Rule Brazil 2005 only - Oct 16 0:00 1:00 S +# Decree <a href="http://pcdsh01.on.br/DecHV5920.gif">5,920</a> (2006-10-03), +# adopted by the same states as before. +Rule Brazil 2006 only - Nov 5 0:00 1:00 S +Rule Brazil 2007 only - Feb 25 0:00 0 - +# Decree <a href="http://pcdsh01.on.br/DecHV6212.gif">6,212</a> (2007-09-26), +# adopted by the same states as before. +Rule Brazil 2007 only - Oct Sun>=8 0:00 1:00 S +# From Frederico A. C. Neves (2008-09-10): +# Acording to this decree +# <a href="http://www.planalto.gov.br/ccivil_03/_Ato2007-2010/2008/Decreto/D6558.htm"> +# http://www.planalto.gov.br/ccivil_03/_Ato2007-2010/2008/Decreto/D6558.htm +# </a> +# [t]he DST period in Brazil now on will be from the 3rd Oct Sunday to the +# 3rd Feb Sunday. There is an exception on the return date when this is +# the Carnival Sunday then the return date will be the next Sunday... +Rule Brazil 2008 max - Oct Sun>=15 0:00 1:00 S +Rule Brazil 2008 2011 - Feb Sun>=15 0:00 0 - +Rule Brazil 2012 only - Feb Sun>=22 0:00 0 - +Rule Brazil 2013 2014 - Feb Sun>=15 0:00 0 - +Rule Brazil 2015 only - Feb Sun>=22 0:00 0 - +Rule Brazil 2016 2022 - Feb Sun>=15 0:00 0 - +Rule Brazil 2023 only - Feb Sun>=22 0:00 0 - +Rule Brazil 2024 2025 - Feb Sun>=15 0:00 0 - +Rule Brazil 2026 only - Feb Sun>=22 0:00 0 - +Rule Brazil 2027 2033 - Feb Sun>=15 0:00 0 - +Rule Brazil 2034 only - Feb Sun>=22 0:00 0 - +Rule Brazil 2035 2036 - Feb Sun>=15 0:00 0 - +Rule Brazil 2037 only - Feb Sun>=22 0:00 0 - +# From Arthur David Olson (2008-09-29): +# The next is wrong in some years but is better than nothing. +Rule Brazil 2038 max - Feb Sun>=15 0:00 0 - + +# The latest ruleset listed above says that the following states observe DST: +# DF, ES, GO, MG, MS, MT, PR, RJ, RS, SC, SP. + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +# +# Fernando de Noronha (administratively part of PE) +Zone America/Noronha -2:09:40 - LMT 1914 + -2:00 Brazil FN%sT 1990 Sep 17 + -2:00 - FNT 1999 Sep 30 + -2:00 Brazil FN%sT 2000 Oct 15 + -2:00 - FNT 2001 Sep 13 + -2:00 Brazil FN%sT 2002 Oct 1 + -2:00 - FNT +# Other Atlantic islands have no permanent settlement. +# These include Trindade and Martin Vaz (administratively part of ES), +# Atol das Rocas (RN), and Penedos de Sao Pedro e Sao Paulo (PE). +# Fernando de Noronha was a separate territory from 1942-09-02 to 1989-01-01; +# it also included the Penedos. +# +# Amapa (AP), east Para (PA) +# East Para includes Belem, Maraba, Serra Norte, and Sao Felix do Xingu. +# The division between east and west Para is the river Xingu. +# In the north a very small part from the river Javary (now Jari I guess, +# the border with Amapa) to the Amazon, then to the Xingu. +Zone America/Belem -3:13:56 - LMT 1914 + -3:00 Brazil BR%sT 1988 Sep 12 + -3:00 - BRT +# +# west Para (PA) +# West Para includes Altamira, Oribidos, Prainha, Oriximina, and Santarem. +Zone America/Santarem -3:38:48 - LMT 1914 + -4:00 Brazil AM%sT 1988 Sep 12 + -4:00 - AMT 2008 Jun 24 00:00 + -3:00 - BRT +# +# Maranhao (MA), Piaui (PI), Ceara (CE), Rio Grande do Norte (RN), +# Paraiba (PB) +Zone America/Fortaleza -2:34:00 - LMT 1914 + -3:00 Brazil BR%sT 1990 Sep 17 + -3:00 - BRT 1999 Sep 30 + -3:00 Brazil BR%sT 2000 Oct 22 + -3:00 - BRT 2001 Sep 13 + -3:00 Brazil BR%sT 2002 Oct 1 + -3:00 - BRT +# +# Pernambuco (PE) (except Atlantic islands) +Zone America/Recife -2:19:36 - LMT 1914 + -3:00 Brazil BR%sT 1990 Sep 17 + -3:00 - BRT 1999 Sep 30 + -3:00 Brazil BR%sT 2000 Oct 15 + -3:00 - BRT 2001 Sep 13 + -3:00 Brazil BR%sT 2002 Oct 1 + -3:00 - BRT +# +# Tocantins (TO) +Zone America/Araguaina -3:12:48 - LMT 1914 + -3:00 Brazil BR%sT 1990 Sep 17 + -3:00 - BRT 1995 Sep 14 + -3:00 Brazil BR%sT 2003 Sep 24 + -3:00 - BRT 2012 Oct 21 + -3:00 Brazil BR%sT +# +# Alagoas (AL), Sergipe (SE) +Zone America/Maceio -2:22:52 - LMT 1914 + -3:00 Brazil BR%sT 1990 Sep 17 + -3:00 - BRT 1995 Oct 13 + -3:00 Brazil BR%sT 1996 Sep 4 + -3:00 - BRT 1999 Sep 30 + -3:00 Brazil BR%sT 2000 Oct 22 + -3:00 - BRT 2001 Sep 13 + -3:00 Brazil BR%sT 2002 Oct 1 + -3:00 - BRT +# +# Bahia (BA) +# There are too many Salvadors elsewhere, so use America/Bahia instead +# of America/Salvador. +Zone America/Bahia -2:34:04 - LMT 1914 + -3:00 Brazil BR%sT 2003 Sep 24 + -3:00 - BRT 2011 Oct 16 + -3:00 Brazil BR%sT 2012 Oct 21 + -3:00 - BRT +# +# Goias (GO), Distrito Federal (DF), Minas Gerais (MG), +# Espirito Santo (ES), Rio de Janeiro (RJ), Sao Paulo (SP), Parana (PR), +# Santa Catarina (SC), Rio Grande do Sul (RS) +Zone America/Sao_Paulo -3:06:28 - LMT 1914 + -3:00 Brazil BR%sT 1963 Oct 23 00:00 + -3:00 1:00 BRST 1964 + -3:00 Brazil BR%sT +# +# Mato Grosso do Sul (MS) +Zone America/Campo_Grande -3:38:28 - LMT 1914 + -4:00 Brazil AM%sT +# +# Mato Grosso (MT) +Zone America/Cuiaba -3:44:20 - LMT 1914 + -4:00 Brazil AM%sT 2003 Sep 24 + -4:00 - AMT 2004 Oct 1 + -4:00 Brazil AM%sT +# +# Rondonia (RO) +Zone America/Porto_Velho -4:15:36 - LMT 1914 + -4:00 Brazil AM%sT 1988 Sep 12 + -4:00 - AMT +# +# Roraima (RR) +Zone America/Boa_Vista -4:02:40 - LMT 1914 + -4:00 Brazil AM%sT 1988 Sep 12 + -4:00 - AMT 1999 Sep 30 + -4:00 Brazil AM%sT 2000 Oct 15 + -4:00 - AMT +# +# east Amazonas (AM): Boca do Acre, Jutai, Manaus, Floriano Peixoto +# The great circle line from Tabatinga to Porto Acre divides +# east from west Amazonas. +Zone America/Manaus -4:00:04 - LMT 1914 + -4:00 Brazil AM%sT 1988 Sep 12 + -4:00 - AMT 1993 Sep 28 + -4:00 Brazil AM%sT 1994 Sep 22 + -4:00 - AMT +# +# west Amazonas (AM): Atalaia do Norte, Boca do Maoco, Benjamin Constant, +# Eirunepe, Envira, Ipixuna +Zone America/Eirunepe -4:39:28 - LMT 1914 + -5:00 Brazil AC%sT 1988 Sep 12 + -5:00 - ACT 1993 Sep 28 + -5:00 Brazil AC%sT 1994 Sep 22 + -5:00 - ACT 2008 Jun 24 00:00 + -4:00 - AMT +# +# Acre (AC) +Zone America/Rio_Branco -4:31:12 - LMT 1914 + -5:00 Brazil AC%sT 1988 Sep 12 + -5:00 - ACT 2008 Jun 24 00:00 + -4:00 - AMT + +# Chile + +# From Eduardo Krell (1995-10-19): +# The law says to switch to DST at midnight [24:00] on the second SATURDAY +# of October.... The law is the same for March and October. +# (1998-09-29): +# Because of the drought this year, the government decided to go into +# DST earlier (saturday 9/26 at 24:00). This is a one-time change only ... +# (unless there's another dry season next year, I guess). + +# From Julio I. Pacheco Troncoso (1999-03-18): +# Because of the same drought, the government decided to end DST later, +# on April 3, (one-time change). + +# From Oscar van Vlijmen (2006-10-08): +# http://www.horaoficial.cl/cambio.htm + +# From Jesper Norgaard Welen (2006-10-08): +# I think that there are some obvious mistakes in the suggested link +# from Oscar van Vlijmen,... for instance entry 66 says that GMT-4 +# ended 1990-09-12 while entry 67 only begins GMT-3 at 1990-09-15 +# (they should have been 1990-09-15 and 1990-09-16 respectively), but +# anyhow it clears up some doubts too. + +# From Paul Eggert (2006-12-27): +# The following data for Chile and America/Santiago are from +# <http://www.horaoficial.cl/horaof.htm> (2006-09-20), transcribed by +# Jesper Norgaard Welen. The data for Pacific/Easter are from Shanks +# & Pottenger, except with DST transitions after 1932 cloned from +# America/Santiago. The pre-1980 Pacific/Easter data are dubious, +# but we have no other source. + +# From German Poo-Caaman~o (2008-03-03): +# Due to drought, Chile extends Daylight Time in three weeks. This +# is one-time change (Saturday 3/29 at 24:00 for America/Santiago +# and Saturday 3/29 at 22:00 for Pacific/Easter) +# The Supreme Decree is located at +# <a href="http://www.shoa.cl/servicios/supremo316.pdf"> +# http://www.shoa.cl/servicios/supremo316.pdf +# </a> +# and the instructions for 2008 are located in: +# <a href="http://www.horaoficial.cl/cambio.htm"> +# http://www.horaoficial.cl/cambio.htm +# </a>. + +# From Jose Miguel Garrido (2008-03-05): +# ... +# You could see the announces of the change on +# <a href="http://www.shoa.cl/noticias/2008/04hora/hora.htm"> +# http://www.shoa.cl/noticias/2008/04hora/hora.htm +# </a>. + +# From Angel Chiang (2010-03-04): +# Subject: DST in Chile exceptionally extended to 3 April due to earthquake +# <a href="http://www.gobiernodechile.cl/viewNoticia.aspx?idArticulo=30098"> +# http://www.gobiernodechile.cl/viewNoticia.aspx?idArticulo=30098 +# </a> +# (in Spanish, last paragraph). +# +# This is breaking news. There should be more information available later. + +# From Arthur Daivd Olson (2010-03-06): +# Angel Chiang's message confirmed by Julio Pacheco; Julio provided a patch. + +# From Glenn Eychaner (2011-03-02): [geychaner@mac.com] +# It appears that the Chilean government has decided to postpone the +# change from summer time to winter time again, by three weeks to April +# 2nd: +# <a href="http://www.emol.com/noticias/nacional/detalle/detallenoticias.asp?idnoticia=467651"> +# http://www.emol.com/noticias/nacional/detalle/detallenoticias.asp?idnoticia=467651 +# </a> +# +# This is not yet reflected in the offical "cambio de hora" site, but +# probably will be soon: +# <a href="http://www.horaoficial.cl/cambio.htm"> +# http://www.horaoficial.cl/cambio.htm +# </a> + +# From Arthur David Olson (2011-03-02): +# The emol.com article mentions a water shortage as the cause of the +# postponement, which may mean that it's not a permanent change. + +# From Glenn Eychaner (2011-03-28): +# The article: +# <a href="http://diario.elmercurio.com/2011/03/28/_portada/_portada/noticias/7565897A-CA86-49E6-9E03-660B21A4883E.htm?id=3D{7565897A-CA86-49E6-9E03-660B21A4883E}"> +# http://diario.elmercurio.com/2011/03/28/_portada/_portada/noticias/7565897A-CA86-49E6-9E03-660B21A4883E.htm?id=3D{7565897A-CA86-49E6-9E03-660B21A4883E} +# </a> +# +# In English: +# Chile's clocks will go back an hour this year on the 7th of May instead +# of this Saturday. They will go forward again the 3rd Saturday in +# August, not in October as they have since 1968. This is a pilot plan +# which will be reevaluated in 2012. + +# From Mauricio Parada (2012-02-22), translated by Glenn Eychaner (2012-02-23): +# As stated in the website of the Chilean Energy Ministry +# http://www.minenergia.cl/ministerio/noticias/generales/gobierno-anuncia-fechas-de-cambio-de.html +# The Chilean Government has decided to postpone the entrance into winter time +# (to leave DST) from March 11 2012 to April 28th 2012. The decision has not +# been yet formalized but it will within the next days. +# Quote from the website communication: +# +# 6. For the year 2012, the dates of entry into winter time will be as follows: +# a. Saturday April 28, 2012, clocks should go back 60 minutes; that is, at +# 23:59:59, instead of passing to 0:00, the time should be adjusted to be 23:00 +# of the same day. +# b. Saturday, September 1, 2012, clocks should go forward 60 minutes; that is, +# at 23:59:59, instead of passing to 0:00, the time should be adjusted to be +# 01:00 on September 2. +# +# Note that...this is yet another "temporary" change that will be reevaluated +# AGAIN in 2013. + +# NOTE: ChileAQ rules for Antarctic bases are stored separately in the +# 'antarctica' file. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Chile 1927 1932 - Sep 1 0:00 1:00 S +Rule Chile 1928 1932 - Apr 1 0:00 0 - +Rule Chile 1942 only - Jun 1 4:00u 0 - +Rule Chile 1942 only - Aug 1 5:00u 1:00 S +Rule Chile 1946 only - Jul 15 4:00u 1:00 S +Rule Chile 1946 only - Sep 1 3:00u 0:00 - +Rule Chile 1947 only - Apr 1 4:00u 0 - +Rule Chile 1968 only - Nov 3 4:00u 1:00 S +Rule Chile 1969 only - Mar 30 3:00u 0 - +Rule Chile 1969 only - Nov 23 4:00u 1:00 S +Rule Chile 1970 only - Mar 29 3:00u 0 - +Rule Chile 1971 only - Mar 14 3:00u 0 - +Rule Chile 1970 1972 - Oct Sun>=9 4:00u 1:00 S +Rule Chile 1972 1986 - Mar Sun>=9 3:00u 0 - +Rule Chile 1973 only - Sep 30 4:00u 1:00 S +Rule Chile 1974 1987 - Oct Sun>=9 4:00u 1:00 S +Rule Chile 1987 only - Apr 12 3:00u 0 - +Rule Chile 1988 1989 - Mar Sun>=9 3:00u 0 - +Rule Chile 1988 only - Oct Sun>=1 4:00u 1:00 S +Rule Chile 1989 only - Oct Sun>=9 4:00u 1:00 S +Rule Chile 1990 only - Mar 18 3:00u 0 - +Rule Chile 1990 only - Sep 16 4:00u 1:00 S +Rule Chile 1991 1996 - Mar Sun>=9 3:00u 0 - +Rule Chile 1991 1997 - Oct Sun>=9 4:00u 1:00 S +Rule Chile 1997 only - Mar 30 3:00u 0 - +Rule Chile 1998 only - Mar Sun>=9 3:00u 0 - +Rule Chile 1998 only - Sep 27 4:00u 1:00 S +Rule Chile 1999 only - Apr 4 3:00u 0 - +Rule Chile 1999 2010 - Oct Sun>=9 4:00u 1:00 S +Rule Chile 2000 2007 - Mar Sun>=9 3:00u 0 - +# N.B.: the end of March 29 in Chile is March 30 in Universal time, +# which is used below in specifying the transition. +Rule Chile 2008 only - Mar 30 3:00u 0 - +Rule Chile 2009 only - Mar Sun>=9 3:00u 0 - +Rule Chile 2010 only - Apr Sun>=1 3:00u 0 - +Rule Chile 2011 only - May Sun>=2 3:00u 0 - +Rule Chile 2011 only - Aug Sun>=16 4:00u 1:00 S +Rule Chile 2012 only - Apr Sun>=23 3:00u 0 - +Rule Chile 2012 only - Sep Sun>=2 4:00u 1:00 S +Rule Chile 2013 max - Mar Sun>=9 3:00u 0 - +Rule Chile 2013 max - Oct Sun>=9 4:00u 1:00 S +# IATA SSIM anomalies: (1992-02) says 1992-03-14; +# (1996-09) says 1998-03-08. Ignore these. +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Santiago -4:42:46 - LMT 1890 + -4:42:46 - SMT 1910 # Santiago Mean Time + -5:00 - CLT 1916 Jul 1 # Chile Time + -4:42:46 - SMT 1918 Sep 1 # Santiago Mean Time + -4:00 - CLT 1919 Jul 1 # Chile Time + -4:42:46 - SMT 1927 Sep 1 # Santiago Mean Time + -5:00 Chile CL%sT 1947 May 22 # Chile Time + -4:00 Chile CL%sT +Zone Pacific/Easter -7:17:44 - LMT 1890 + -7:17:28 - EMT 1932 Sep # Easter Mean Time + -7:00 Chile EAS%sT 1982 Mar 13 21:00 # Easter I Time + -6:00 Chile EAS%sT +# +# Sala y Gomez Island is like Pacific/Easter. +# Other Chilean locations, including Juan Fernandez Is, San Ambrosio, +# San Felix, and Antarctic bases, are like America/Santiago. + +# Colombia +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule CO 1992 only - May 3 0:00 1:00 S +Rule CO 1993 only - Apr 4 0:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Bogota -4:56:20 - LMT 1884 Mar 13 + -4:56:20 - BMT 1914 Nov 23 # Bogota Mean Time + -5:00 CO CO%sT # Colombia Time +# Malpelo, Providencia, San Andres +# no information; probably like America/Bogota + +# Curacao +# +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger say that The Bottom and Philipsburg have been at +# -4:00 since standard time was introduced on 1912-03-02; and that +# Kralendijk and Rincon used Kralendijk Mean Time (-4:33:08) from +# 1912-02-02 to 1965-01-01. The former is dubious, since S&P also say +# Saba Island has been like Curacao. +# This all predates our 1970 cutoff, though. +# +# By July 2007 Curacao and St Maarten are planned to become +# associated states within the Netherlands, much like Aruba; +# Bonaire, Saba and St Eustatius would become directly part of the +# Netherlands as Kingdom Islands. This won't affect their time zones +# though, as far as we know. +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Curacao -4:35:44 - LMT 1912 Feb 12 # Willemstad + -4:30 - ANT 1965 # Netherlands Antilles Time + -4:00 - AST + +# From Arthur David Olson (2011-06-15): +# At least for now, use links for places with new iso3166 codes. +# The name "Lower Prince's Quarter" is both longer than fourteen charaters +# and contains an apostrophe; use "Lower_Princes" below. + +Link America/Curacao America/Lower_Princes # Sint Maarten +Link America/Curacao America/Kralendijk # Bonaire, Sint Estatius and Saba + +# Ecuador +# +# From Paul Eggert (2007-03-04): +# Apparently Ecuador had a failed experiment with DST in 1992. +# <http://midena.gov.ec/content/view/1261/208/> (2007-02-27) and +# <http://www.hoy.com.ec/NoticiaNue.asp?row_id=249856> (2006-11-06) both +# talk about "hora Sixto". Leave this alone for now, as we have no data. +# +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Guayaquil -5:19:20 - LMT 1890 + -5:14:00 - QMT 1931 # Quito Mean Time + -5:00 - ECT # Ecuador Time +Zone Pacific/Galapagos -5:58:24 - LMT 1931 # Puerto Baquerizo Moreno + -5:00 - ECT 1986 + -6:00 - GALT # Galapagos Time + +# Falklands + +# From Paul Eggert (2006-03-22): +# Between 1990 and 2000 inclusive, Shanks & Pottenger and the IATA agree except +# the IATA gives 1996-09-08. Go with Shanks & Pottenger. + +# From Falkland Islands Government Office, London (2001-01-22) +# via Jesper Norgaard: +# ... the clocks revert back to Local Mean Time at 2 am on Sunday 15 +# April 2001 and advance one hour to summer time at 2 am on Sunday 2 +# September. It is anticipated that the clocks will revert back at 2 +# am on Sunday 21 April 2002 and advance to summer time at 2 am on +# Sunday 1 September. + +# From Rives McDow (2001-02-13): +# +# I have communicated several times with people there, and the last +# time I had communications that was helpful was in 1998. Here is +# what was said then: +# +# "The general rule was that Stanley used daylight saving and the Camp +# did not. However for various reasons many people in the Camp have +# started to use daylight saving (known locally as 'Stanley Time') +# There is no rule as to who uses daylight saving - it is a matter of +# personal choice and so it is impossible to draw a map showing who +# uses it and who does not. Any list would be out of date as soon as +# it was produced. This year daylight saving ended on April 18/19th +# and started again on September 12/13th. I do not know what the rule +# is, but can find out if you like. We do not change at the same time +# as UK or Chile." +# +# I did have in my notes that the rule was "Second Saturday in Sep at +# 0:00 until third Saturday in Apr at 0:00". I think that this does +# not agree in some cases with Shanks; is this true? +# +# Also, there is no mention in the list that some areas in the +# Falklands do not use DST. I have found in my communications there +# that these areas are on the western half of East Falkland and all of +# West Falkland. Stanley is the only place that consistently observes +# DST. Again, as in other places in the world, the farmers don't like +# it. West Falkland is almost entirely sheep farmers. +# +# I know one lady there that keeps a list of which farm keeps DST and +# which doesn't each year. She runs a shop in Stanley, and says that +# the list changes each year. She uses it to communicate to her +# customers, catching them when they are home for lunch or dinner. + +# From Paul Eggert (2001-03-05): +# For now, we'll just record the time in Stanley, since we have no +# better info. + +# From Steffen Thorsen (2011-04-01): +# The Falkland Islands will not turn back clocks this winter, but stay on +# daylight saving time. +# +# One source: +# <a href="http://www.falklandnews.com/public/story.cfm?get=5914&source=3"> +# http://www.falklandnews.com/public/story.cfm?get=5914&source=3 +# </a> +# +# We have gotten this confirmed by a clerk of the legislative assembly: +# Normally the clocks revert to Local Mean Time (UTC/GMT -4 hours) on the +# third Sunday of April at 0200hrs and advance to Summer Time (UTC/GMT -3 +# hours) on the first Sunday of September at 0200hrs. +# +# IMPORTANT NOTE: During 2011, on a trial basis, the Falkland Islands +# will not revert to local mean time, but clocks will remain on Summer +# time (UTC/GMT - 3 hours) throughout the whole of 2011. Any long term +# change to local time following the trial period will be notified. +# +# From Andrew Newman (2012-02-24) +# A letter from Justin McPhee, Chief Executive, +# Cable & Wireless Falkland Islands (dated 2012-02-22) +# states... +# The current Atlantic/Stanley entry under South America expects the +# clocks to go back to standard Falklands Time (FKT) on the 15th April. +# The database entry states that in 2011 Stanley was staying on fixed +# summer time on a trial basis only. FIG need to contact IANA and/or +# the maintainers of the database to inform them we're adopting +# the same policy this year and suggest recommendations for future years. +# +# For now we will assume permanent summer time for the Falklands +# until advised differently (to apply for 2012 and beyond, after the 2011 +# experiment was apparently successful.) +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Falk 1937 1938 - Sep lastSun 0:00 1:00 S +Rule Falk 1938 1942 - Mar Sun>=19 0:00 0 - +Rule Falk 1939 only - Oct 1 0:00 1:00 S +Rule Falk 1940 1942 - Sep lastSun 0:00 1:00 S +Rule Falk 1943 only - Jan 1 0:00 0 - +Rule Falk 1983 only - Sep lastSun 0:00 1:00 S +Rule Falk 1984 1985 - Apr lastSun 0:00 0 - +Rule Falk 1984 only - Sep 16 0:00 1:00 S +Rule Falk 1985 2000 - Sep Sun>=9 0:00 1:00 S +Rule Falk 1986 2000 - Apr Sun>=16 0:00 0 - +Rule Falk 2001 2010 - Apr Sun>=15 2:00 0 - +Rule Falk 2001 2010 - Sep Sun>=1 2:00 1:00 S +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Atlantic/Stanley -3:51:24 - LMT 1890 + -3:51:24 - SMT 1912 Mar 12 # Stanley Mean Time + -4:00 Falk FK%sT 1983 May # Falkland Is Time + -3:00 Falk FK%sT 1985 Sep 15 + -4:00 Falk FK%sT 2010 Sep 5 02:00 + -3:00 - FKST + +# French Guiana +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Cayenne -3:29:20 - LMT 1911 Jul + -4:00 - GFT 1967 Oct # French Guiana Time + -3:00 - GFT + +# Guyana +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Guyana -3:52:40 - LMT 1915 Mar # Georgetown + -3:45 - GBGT 1966 May 26 # Br Guiana Time + -3:45 - GYT 1975 Jul 31 # Guyana Time + -3:00 - GYT 1991 +# IATA SSIM (1996-06) says -4:00. Assume a 1991 switch. + -4:00 - GYT + +# Paraguay +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger say that spring transitions are from 01:00 -> 02:00, +# and autumn transitions are from 00:00 -> 23:00. Go with pre-1999 +# editions of Shanks, and with the IATA, who say transitions occur at 00:00. +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Para 1975 1988 - Oct 1 0:00 1:00 S +Rule Para 1975 1978 - Mar 1 0:00 0 - +Rule Para 1979 1991 - Apr 1 0:00 0 - +Rule Para 1989 only - Oct 22 0:00 1:00 S +Rule Para 1990 only - Oct 1 0:00 1:00 S +Rule Para 1991 only - Oct 6 0:00 1:00 S +Rule Para 1992 only - Mar 1 0:00 0 - +Rule Para 1992 only - Oct 5 0:00 1:00 S +Rule Para 1993 only - Mar 31 0:00 0 - +Rule Para 1993 1995 - Oct 1 0:00 1:00 S +Rule Para 1994 1995 - Feb lastSun 0:00 0 - +Rule Para 1996 only - Mar 1 0:00 0 - +# IATA SSIM (2000-02) says 1999-10-10; ignore this for now. +# From Steffen Thorsen (2000-10-02): +# I have three independent reports that Paraguay changed to DST this Sunday +# (10-01). +# +# Translated by Gwillim Law (2001-02-27) from +# <a href="http://www.diarionoticias.com.py/011000/nacional/naciona1.htm"> +# Noticias, a daily paper in Asuncion, Paraguay (2000-10-01) +# </a>: +# Starting at 0:00 today, the clock will be set forward 60 minutes, in +# fulfillment of Decree No. 7,273 of the Executive Power.... The time change +# system has been operating for several years. Formerly there was a separate +# decree each year; the new law has the same effect, but permanently. Every +# year, the time will change on the first Sunday of October; likewise, the +# clock will be set back on the first Sunday of March. +# +Rule Para 1996 2001 - Oct Sun>=1 0:00 1:00 S +# IATA SSIM (1997-09) says Mar 1; go with Shanks & Pottenger. +Rule Para 1997 only - Feb lastSun 0:00 0 - +# Shanks & Pottenger say 1999-02-28; IATA SSIM (1999-02) says 1999-02-27, but +# (1999-09) reports no date; go with above sources and Gerd Knops (2001-02-27). +Rule Para 1998 2001 - Mar Sun>=1 0:00 0 - +# From Rives McDow (2002-02-28): +# A decree was issued in Paraguay (no. 16350) on 2002-02-26 that changed the +# dst method to be from the first Sunday in September to the first Sunday in +# April. +Rule Para 2002 2004 - Apr Sun>=1 0:00 0 - +Rule Para 2002 2003 - Sep Sun>=1 0:00 1:00 S +# +# From Jesper Norgaard Welen (2005-01-02): +# There are several sources that claim that Paraguay made +# a timezone rule change in autumn 2004. +# From Steffen Thorsen (2005-01-05): +# Decree 1,867 (2004-03-05) +# From Carlos Raul Perasso via Jesper Norgaard Welen (2006-10-13) +# <http://www.presidencia.gov.py/decretos/D1867.pdf> +Rule Para 2004 2009 - Oct Sun>=15 0:00 1:00 S +Rule Para 2005 2009 - Mar Sun>=8 0:00 0 - +# From Carlos Raul Perasso (2010-02-18): +# By decree number 3958 issued yesterday ( +# <a href="http://www.presidencia.gov.py/v1/wp-content/uploads/2010/02/decreto3958.pdf"> +# http://www.presidencia.gov.py/v1/wp-content/uploads/2010/02/decreto3958.pdf +# </a> +# ) +# Paraguay changes its DST schedule, postponing the March rule to April and +# modifying the October date. The decree reads: +# ... +# Art. 1. It is hereby established that from the second Sunday of the month of +# April of this year (2010), the official time is to be set back 60 minutes, +# and that on the first Sunday of the month of October, it is to be set +# forward 60 minutes, in all the territory of the Paraguayan Republic. +# ... +Rule Para 2010 max - Oct Sun>=1 0:00 1:00 S +Rule Para 2010 max - Apr Sun>=8 0:00 0 - + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Asuncion -3:50:40 - LMT 1890 + -3:50:40 - AMT 1931 Oct 10 # Asuncion Mean Time + -4:00 - PYT 1972 Oct # Paraguay Time + -3:00 - PYT 1974 Apr + -4:00 Para PY%sT + +# Peru +# +# <a href="news:xrGmb.39935$gA1.13896113@news4.srv.hcvlny.cv.net"> +# From Evelyn C. Leeper via Mark Brader (2003-10-26):</a> +# When we were in Peru in 1985-1986, they apparently switched over +# sometime between December 29 and January 3 while we were on the Amazon. +# +# From Paul Eggert (2006-03-22): +# Shanks & Pottenger don't have this transition. Assume 1986 was like 1987. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Peru 1938 only - Jan 1 0:00 1:00 S +Rule Peru 1938 only - Apr 1 0:00 0 - +Rule Peru 1938 1939 - Sep lastSun 0:00 1:00 S +Rule Peru 1939 1940 - Mar Sun>=24 0:00 0 - +Rule Peru 1986 1987 - Jan 1 0:00 1:00 S +Rule Peru 1986 1987 - Apr 1 0:00 0 - +Rule Peru 1990 only - Jan 1 0:00 1:00 S +Rule Peru 1990 only - Apr 1 0:00 0 - +# IATA is ambiguous for 1993/1995; go with Shanks & Pottenger. +Rule Peru 1994 only - Jan 1 0:00 1:00 S +Rule Peru 1994 only - Apr 1 0:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Lima -5:08:12 - LMT 1890 + -5:08:36 - LMT 1908 Jul 28 # Lima Mean Time? + -5:00 Peru PE%sT # Peru Time + +# South Georgia +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Atlantic/South_Georgia -2:26:08 - LMT 1890 # Grytviken + -2:00 - GST # South Georgia Time + +# South Sandwich Is +# uninhabited; scientific personnel have wintered + +# Suriname +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Paramaribo -3:40:40 - LMT 1911 + -3:40:52 - PMT 1935 # Paramaribo Mean Time + -3:40:36 - PMT 1945 Oct # The capital moved? + -3:30 - NEGT 1975 Nov 20 # Dutch Guiana Time + -3:30 - SRT 1984 Oct # Suriname Time + -3:00 - SRT + +# Trinidad and Tobago +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Port_of_Spain -4:06:04 - LMT 1912 Mar 2 + -4:00 - AST + +# Uruguay +# From Paul Eggert (1993-11-18): +# Uruguay wins the prize for the strangest peacetime manipulation of the rules. +# From Shanks & Pottenger: +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +# Whitman gives 1923 Oct 1; go with Shanks & Pottenger. +Rule Uruguay 1923 only - Oct 2 0:00 0:30 HS +Rule Uruguay 1924 1926 - Apr 1 0:00 0 - +Rule Uruguay 1924 1925 - Oct 1 0:00 0:30 HS +Rule Uruguay 1933 1935 - Oct lastSun 0:00 0:30 HS +# Shanks & Pottenger give 1935 Apr 1 0:00 & 1936 Mar 30 0:00; go with Whitman. +Rule Uruguay 1934 1936 - Mar Sat>=25 23:30s 0 - +Rule Uruguay 1936 only - Nov 1 0:00 0:30 HS +Rule Uruguay 1937 1941 - Mar lastSun 0:00 0 - +# Whitman gives 1937 Oct 3; go with Shanks & Pottenger. +Rule Uruguay 1937 1940 - Oct lastSun 0:00 0:30 HS +# Whitman gives 1941 Oct 24 - 1942 Mar 27, 1942 Dec 14 - 1943 Apr 13, +# and 1943 Apr 13 ``to present time''; go with Shanks & Pottenger. +Rule Uruguay 1941 only - Aug 1 0:00 0:30 HS +Rule Uruguay 1942 only - Jan 1 0:00 0 - +Rule Uruguay 1942 only - Dec 14 0:00 1:00 S +Rule Uruguay 1943 only - Mar 14 0:00 0 - +Rule Uruguay 1959 only - May 24 0:00 1:00 S +Rule Uruguay 1959 only - Nov 15 0:00 0 - +Rule Uruguay 1960 only - Jan 17 0:00 1:00 S +Rule Uruguay 1960 only - Mar 6 0:00 0 - +Rule Uruguay 1965 1967 - Apr Sun>=1 0:00 1:00 S +Rule Uruguay 1965 only - Sep 26 0:00 0 - +Rule Uruguay 1966 1967 - Oct 31 0:00 0 - +Rule Uruguay 1968 1970 - May 27 0:00 0:30 HS +Rule Uruguay 1968 1970 - Dec 2 0:00 0 - +Rule Uruguay 1972 only - Apr 24 0:00 1:00 S +Rule Uruguay 1972 only - Aug 15 0:00 0 - +Rule Uruguay 1974 only - Mar 10 0:00 0:30 HS +Rule Uruguay 1974 only - Dec 22 0:00 1:00 S +Rule Uruguay 1976 only - Oct 1 0:00 0 - +Rule Uruguay 1977 only - Dec 4 0:00 1:00 S +Rule Uruguay 1978 only - Apr 1 0:00 0 - +Rule Uruguay 1979 only - Oct 1 0:00 1:00 S +Rule Uruguay 1980 only - May 1 0:00 0 - +Rule Uruguay 1987 only - Dec 14 0:00 1:00 S +Rule Uruguay 1988 only - Mar 14 0:00 0 - +Rule Uruguay 1988 only - Dec 11 0:00 1:00 S +Rule Uruguay 1989 only - Mar 12 0:00 0 - +Rule Uruguay 1989 only - Oct 29 0:00 1:00 S +# Shanks & Pottenger say no DST was observed in 1990/1 and 1991/2, +# and that 1992/3's DST was from 10-25 to 03-01. Go with IATA. +Rule Uruguay 1990 1992 - Mar Sun>=1 0:00 0 - +Rule Uruguay 1990 1991 - Oct Sun>=21 0:00 1:00 S +Rule Uruguay 1992 only - Oct 18 0:00 1:00 S +Rule Uruguay 1993 only - Feb 28 0:00 0 - +# From Eduardo Cota (2004-09-20): +# The uruguayan government has decreed a change in the local time.... +# http://www.presidencia.gub.uy/decretos/2004091502.htm +Rule Uruguay 2004 only - Sep 19 0:00 1:00 S +# From Steffen Thorsen (2005-03-11): +# Uruguay's DST was scheduled to end on Sunday, 2005-03-13, but in order to +# save energy ... it was postponed two weeks.... +# http://www.presidencia.gub.uy/_Web/noticias/2005/03/2005031005.htm +Rule Uruguay 2005 only - Mar 27 2:00 0 - +# From Eduardo Cota (2005-09-27): +# http://www.presidencia.gub.uy/_Web/decretos/2005/09/CM%20119_09%2009%202005_00001.PDF +# This means that from 2005-10-09 at 02:00 local time, until 2006-03-12 at +# 02:00 local time, official time in Uruguay will be at GMT -2. +Rule Uruguay 2005 only - Oct 9 2:00 1:00 S +Rule Uruguay 2006 only - Mar 12 2:00 0 - +# From Jesper Norgaard Welen (2006-09-06): +# http://www.presidencia.gub.uy/_web/decretos/2006/09/CM%20210_08%2006%202006_00001.PDF +Rule Uruguay 2006 max - Oct Sun>=1 2:00 1:00 S +Rule Uruguay 2007 max - Mar Sun>=8 2:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Montevideo -3:44:44 - LMT 1898 Jun 28 + -3:44:44 - MMT 1920 May 1 # Montevideo MT + -3:30 Uruguay UY%sT 1942 Dec 14 # Uruguay Time + -3:00 Uruguay UY%sT + +# Venezuela +# +# From John Stainforth (2007-11-28): +# ... the change for Venezuela originally expected for 2007-12-31 has +# been brought forward to 2007-12-09. The official announcement was +# published today in the "Gaceta Oficial de la Republica Bolivariana +# de Venezuela, numero 38.819" (official document for all laws or +# resolution publication) +# http://www.globovision.com/news.php?nid=72208 + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone America/Caracas -4:27:44 - LMT 1890 + -4:27:40 - CMT 1912 Feb 12 # Caracas Mean Time? + -4:30 - VET 1965 # Venezuela Time + -4:00 - VET 2007 Dec 9 03:00 + -4:30 - VET diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/systemv b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/systemv new file mode 100644 index 00000000..e651e854 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/systemv @@ -0,0 +1,38 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. + +# Old rules, should the need arise. +# No attempt is made to handle Newfoundland, since it cannot be expressed +# using the System V "TZ" scheme (half-hour offset), or anything outside +# North America (no support for non-standard DST start/end dates), nor +# the changes in the DST rules in the US after 1976 (which occurred after +# the old rules were written). +# +# If you need the old rules, uncomment ## lines. +# Compile this *without* leap second correction for true conformance. + +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule SystemV min 1973 - Apr lastSun 2:00 1:00 D +Rule SystemV min 1973 - Oct lastSun 2:00 0 S +Rule SystemV 1974 only - Jan 6 2:00 1:00 D +Rule SystemV 1974 only - Nov lastSun 2:00 0 S +Rule SystemV 1975 only - Feb 23 2:00 1:00 D +Rule SystemV 1975 only - Oct lastSun 2:00 0 S +Rule SystemV 1976 max - Apr lastSun 2:00 1:00 D +Rule SystemV 1976 max - Oct lastSun 2:00 0 S + +# Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL] +## Zone SystemV/AST4ADT -4:00 SystemV A%sT +## Zone SystemV/EST5EDT -5:00 SystemV E%sT +## Zone SystemV/CST6CDT -6:00 SystemV C%sT +## Zone SystemV/MST7MDT -7:00 SystemV M%sT +## Zone SystemV/PST8PDT -8:00 SystemV P%sT +## Zone SystemV/YST9YDT -9:00 SystemV Y%sT +## Zone SystemV/AST4 -4:00 - AST +## Zone SystemV/EST5 -5:00 - EST +## Zone SystemV/CST6 -6:00 - CST +## Zone SystemV/MST7 -7:00 - MST +## Zone SystemV/PST8 -8:00 - PST +## Zone SystemV/YST9 -9:00 - YST +## Zone SystemV/HST10 -10:00 - HST diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/yearistype.sh b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/yearistype.sh new file mode 100644 index 00000000..bdc6e583 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/yearistype.sh @@ -0,0 +1,38 @@ +#! /bin/sh + +: 'This file is in the public domain, so clarified as of' +: '2006-07-17 by Arthur David Olson.' + +case $#-$1 in + 2-|2-0*|2-*[!0-9]*) + echo "$0: wild year - $1" >&2 + exit 1 ;; +esac + +case $#-$2 in + 2-even) + case $1 in + *[24680]) exit 0 ;; + *) exit 1 ;; + esac ;; + 2-nonpres|2-nonuspres) + case $1 in + *[02468][048]|*[13579][26]) exit 1 ;; + *) exit 0 ;; + esac ;; + 2-odd) + case $1 in + *[13579]) exit 0 ;; + *) exit 1 ;; + esac ;; + 2-uspres) + case $1 in + *[02468][048]|*[13579][26]) exit 0 ;; + *) exit 1 ;; + esac ;; + 2-*) + echo "$0: wild type - $2" >&2 ;; +esac + +echo "$0: usage is $0 year even|odd|uspres|nonpres|nonuspres" >&2 +exit 1 diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/zone.tab b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/zone.tab new file mode 100644 index 00000000..6bda8266 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time-zones/tz/zone.tab @@ -0,0 +1,441 @@ +# <pre> +# This file is in the public domain, so clarified as of +# 2009-05-17 by Arthur David Olson. +# +# TZ zone descriptions +# +# From Paul Eggert (1996-08-05): +# +# This file contains a table with the following columns: +# 1. ISO 3166 2-character country code. See the file `iso3166.tab'. +# 2. Latitude and longitude of the zone's principal location +# in ISO 6709 sign-degrees-minutes-seconds format, +# either +-DDMM+-DDDMM or +-DDMMSS+-DDDMMSS, +# first latitude (+ is north), then longitude (+ is east). +# 3. Zone name used in value of TZ environment variable. +# 4. Comments; present if and only if the country has multiple rows. +# +# Columns are separated by a single tab. +# The table is sorted first by country, then an order within the country that +# (1) makes some geographical sense, and +# (2) puts the most populous zones first, where that does not contradict (1). +# +# Lines beginning with `#' are comments. +# +#country- +#code coordinates TZ comments +AD +4230+00131 Europe/Andorra +AE +2518+05518 Asia/Dubai +AF +3431+06912 Asia/Kabul +AG +1703-06148 America/Antigua +AI +1812-06304 America/Anguilla +AL +4120+01950 Europe/Tirane +AM +4011+04430 Asia/Yerevan +AO -0848+01314 Africa/Luanda +AQ -7750+16636 Antarctica/McMurdo McMurdo Station, Ross Island +AQ -9000+00000 Antarctica/South_Pole Amundsen-Scott Station, South Pole +AQ -6734-06808 Antarctica/Rothera Rothera Station, Adelaide Island +AQ -6448-06406 Antarctica/Palmer Palmer Station, Anvers Island +AQ -6736+06253 Antarctica/Mawson Mawson Station, Holme Bay +AQ -6835+07758 Antarctica/Davis Davis Station, Vestfold Hills +AQ -6617+11031 Antarctica/Casey Casey Station, Bailey Peninsula +AQ -7824+10654 Antarctica/Vostok Vostok Station, Lake Vostok +AQ -6640+14001 Antarctica/DumontDUrville Dumont-d'Urville Station, Terre Adelie +AQ -690022+0393524 Antarctica/Syowa Syowa Station, E Ongul I +AQ -5430+15857 Antarctica/Macquarie Macquarie Island Station, Macquarie Island +AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF) +AR -3124-06411 America/Argentina/Cordoba most locations (CB, CC, CN, ER, FM, MN, SE, SF) +AR -2447-06525 America/Argentina/Salta (SA, LP, NQ, RN) +AR -2411-06518 America/Argentina/Jujuy Jujuy (JY) +AR -2649-06513 America/Argentina/Tucuman Tucuman (TM) +AR -2828-06547 America/Argentina/Catamarca Catamarca (CT), Chubut (CH) +AR -2926-06651 America/Argentina/La_Rioja La Rioja (LR) +AR -3132-06831 America/Argentina/San_Juan San Juan (SJ) +AR -3253-06849 America/Argentina/Mendoza Mendoza (MZ) +AR -3319-06621 America/Argentina/San_Luis San Luis (SL) +AR -5138-06913 America/Argentina/Rio_Gallegos Santa Cruz (SC) +AR -5448-06818 America/Argentina/Ushuaia Tierra del Fuego (TF) +AS -1416-17042 Pacific/Pago_Pago +AT +4813+01620 Europe/Vienna +AU -3133+15905 Australia/Lord_Howe Lord Howe Island +AU -4253+14719 Australia/Hobart Tasmania - most locations +AU -3956+14352 Australia/Currie Tasmania - King Island +AU -3749+14458 Australia/Melbourne Victoria +AU -3352+15113 Australia/Sydney New South Wales - most locations +AU -3157+14127 Australia/Broken_Hill New South Wales - Yancowinna +AU -2728+15302 Australia/Brisbane Queensland - most locations +AU -2016+14900 Australia/Lindeman Queensland - Holiday Islands +AU -3455+13835 Australia/Adelaide South Australia +AU -1228+13050 Australia/Darwin Northern Territory +AU -3157+11551 Australia/Perth Western Australia - most locations +AU -3143+12852 Australia/Eucla Western Australia - Eucla area +AW +1230-06958 America/Aruba +AX +6006+01957 Europe/Mariehamn +AZ +4023+04951 Asia/Baku +BA +4352+01825 Europe/Sarajevo +BB +1306-05937 America/Barbados +BD +2343+09025 Asia/Dhaka +BE +5050+00420 Europe/Brussels +BF +1222-00131 Africa/Ouagadougou +BG +4241+02319 Europe/Sofia +BH +2623+05035 Asia/Bahrain +BI -0323+02922 Africa/Bujumbura +BJ +0629+00237 Africa/Porto-Novo +BL +1753-06251 America/St_Barthelemy +BM +3217-06446 Atlantic/Bermuda +BN +0456+11455 Asia/Brunei +BO -1630-06809 America/La_Paz +BQ +120903-0681636 America/Kralendijk +BR -0351-03225 America/Noronha Atlantic islands +BR -0127-04829 America/Belem Amapa, E Para +BR -0343-03830 America/Fortaleza NE Brazil (MA, PI, CE, RN, PB) +BR -0803-03454 America/Recife Pernambuco +BR -0712-04812 America/Araguaina Tocantins +BR -0940-03543 America/Maceio Alagoas, Sergipe +BR -1259-03831 America/Bahia Bahia +BR -2332-04637 America/Sao_Paulo S & SE Brazil (GO, DF, MG, ES, RJ, SP, PR, SC, RS) +BR -2027-05437 America/Campo_Grande Mato Grosso do Sul +BR -1535-05605 America/Cuiaba Mato Grosso +BR -0226-05452 America/Santarem W Para +BR -0846-06354 America/Porto_Velho Rondonia +BR +0249-06040 America/Boa_Vista Roraima +BR -0308-06001 America/Manaus E Amazonas +BR -0640-06952 America/Eirunepe W Amazonas +BR -0958-06748 America/Rio_Branco Acre +BS +2505-07721 America/Nassau +BT +2728+08939 Asia/Thimphu +BW -2439+02555 Africa/Gaborone +BY +5354+02734 Europe/Minsk +BZ +1730-08812 America/Belize +CA +4734-05243 America/St_Johns Newfoundland Time, including SE Labrador +CA +4439-06336 America/Halifax Atlantic Time - Nova Scotia (most places), PEI +CA +4612-05957 America/Glace_Bay Atlantic Time - Nova Scotia - places that did not observe DST 1966-1971 +CA +4606-06447 America/Moncton Atlantic Time - New Brunswick +CA +5320-06025 America/Goose_Bay Atlantic Time - Labrador - most locations +CA +5125-05707 America/Blanc-Sablon Atlantic Standard Time - Quebec - Lower North Shore +CA +4531-07334 America/Montreal Eastern Time - Quebec - most locations +CA +4339-07923 America/Toronto Eastern Time - Ontario - most locations +CA +4901-08816 America/Nipigon Eastern Time - Ontario & Quebec - places that did not observe DST 1967-1973 +CA +4823-08915 America/Thunder_Bay Eastern Time - Thunder Bay, Ontario +CA +6344-06828 America/Iqaluit Eastern Time - east Nunavut - most locations +CA +6608-06544 America/Pangnirtung Eastern Time - Pangnirtung, Nunavut +CA +744144-0944945 America/Resolute Central Standard Time - Resolute, Nunavut +CA +484531-0913718 America/Atikokan Eastern Standard Time - Atikokan, Ontario and Southampton I, Nunavut +CA +624900-0920459 America/Rankin_Inlet Central Time - central Nunavut +CA +4953-09709 America/Winnipeg Central Time - Manitoba & west Ontario +CA +4843-09434 America/Rainy_River Central Time - Rainy River & Fort Frances, Ontario +CA +5024-10439 America/Regina Central Standard Time - Saskatchewan - most locations +CA +5017-10750 America/Swift_Current Central Standard Time - Saskatchewan - midwest +CA +5333-11328 America/Edmonton Mountain Time - Alberta, east British Columbia & west Saskatchewan +CA +690650-1050310 America/Cambridge_Bay Mountain Time - west Nunavut +CA +6227-11421 America/Yellowknife Mountain Time - central Northwest Territories +CA +682059-1334300 America/Inuvik Mountain Time - west Northwest Territories +CA +4906-11631 America/Creston Mountain Standard Time - Creston, British Columbia +CA +5946-12014 America/Dawson_Creek Mountain Standard Time - Dawson Creek & Fort Saint John, British Columbia +CA +4916-12307 America/Vancouver Pacific Time - west British Columbia +CA +6043-13503 America/Whitehorse Pacific Time - south Yukon +CA +6404-13925 America/Dawson Pacific Time - north Yukon +CC -1210+09655 Indian/Cocos +CD -0418+01518 Africa/Kinshasa west Dem. Rep. of Congo +CD -1140+02728 Africa/Lubumbashi east Dem. Rep. of Congo +CF +0422+01835 Africa/Bangui +CG -0416+01517 Africa/Brazzaville +CH +4723+00832 Europe/Zurich +CI +0519-00402 Africa/Abidjan +CK -2114-15946 Pacific/Rarotonga +CL -3327-07040 America/Santiago most locations +CL -2709-10926 Pacific/Easter Easter Island & Sala y Gomez +CM +0403+00942 Africa/Douala +CN +3114+12128 Asia/Shanghai east China - Beijing, Guangdong, Shanghai, etc. +CN +4545+12641 Asia/Harbin Heilongjiang (except Mohe), Jilin +CN +2934+10635 Asia/Chongqing central China - Sichuan, Yunnan, Guangxi, Shaanxi, Guizhou, etc. +CN +4348+08735 Asia/Urumqi most of Tibet & Xinjiang +CN +3929+07559 Asia/Kashgar west Tibet & Xinjiang +CO +0436-07405 America/Bogota +CR +0956-08405 America/Costa_Rica +CU +2308-08222 America/Havana +CV +1455-02331 Atlantic/Cape_Verde +CW +1211-06900 America/Curacao +CX -1025+10543 Indian/Christmas +CY +3510+03322 Asia/Nicosia +CZ +5005+01426 Europe/Prague +DE +5230+01322 Europe/Berlin +DJ +1136+04309 Africa/Djibouti +DK +5540+01235 Europe/Copenhagen +DM +1518-06124 America/Dominica +DO +1828-06954 America/Santo_Domingo +DZ +3647+00303 Africa/Algiers +EC -0210-07950 America/Guayaquil mainland +EC -0054-08936 Pacific/Galapagos Galapagos Islands +EE +5925+02445 Europe/Tallinn +EG +3003+03115 Africa/Cairo +EH +2709-01312 Africa/El_Aaiun +ER +1520+03853 Africa/Asmara +ES +4024-00341 Europe/Madrid mainland +ES +3553-00519 Africa/Ceuta Ceuta & Melilla +ES +2806-01524 Atlantic/Canary Canary Islands +ET +0902+03842 Africa/Addis_Ababa +FI +6010+02458 Europe/Helsinki +FJ -1808+17825 Pacific/Fiji +FK -5142-05751 Atlantic/Stanley +FM +0725+15147 Pacific/Chuuk Chuuk (Truk) and Yap +FM +0658+15813 Pacific/Pohnpei Pohnpei (Ponape) +FM +0519+16259 Pacific/Kosrae Kosrae +FO +6201-00646 Atlantic/Faroe +FR +4852+00220 Europe/Paris +GA +0023+00927 Africa/Libreville +GB +513030-0000731 Europe/London +GD +1203-06145 America/Grenada +GE +4143+04449 Asia/Tbilisi +GF +0456-05220 America/Cayenne +GG +4927-00232 Europe/Guernsey +GH +0533-00013 Africa/Accra +GI +3608-00521 Europe/Gibraltar +GL +6411-05144 America/Godthab most locations +GL +7646-01840 America/Danmarkshavn east coast, north of Scoresbysund +GL +7029-02158 America/Scoresbysund Scoresbysund / Ittoqqortoormiit +GL +7634-06847 America/Thule Thule / Pituffik +GM +1328-01639 Africa/Banjul +GN +0931-01343 Africa/Conakry +GP +1614-06132 America/Guadeloupe +GQ +0345+00847 Africa/Malabo +GR +3758+02343 Europe/Athens +GS -5416-03632 Atlantic/South_Georgia +GT +1438-09031 America/Guatemala +GU +1328+14445 Pacific/Guam +GW +1151-01535 Africa/Bissau +GY +0648-05810 America/Guyana +HK +2217+11409 Asia/Hong_Kong +HN +1406-08713 America/Tegucigalpa +HR +4548+01558 Europe/Zagreb +HT +1832-07220 America/Port-au-Prince +HU +4730+01905 Europe/Budapest +ID -0610+10648 Asia/Jakarta Java & Sumatra +ID -0002+10920 Asia/Pontianak west & central Borneo +ID -0507+11924 Asia/Makassar east & south Borneo, Sulawesi (Celebes), Bali, Nusa Tengarra, west Timor +ID -0232+14042 Asia/Jayapura west New Guinea (Irian Jaya) & Malukus (Moluccas) +IE +5320-00615 Europe/Dublin +IL +3146+03514 Asia/Jerusalem +IM +5409-00428 Europe/Isle_of_Man +IN +2232+08822 Asia/Kolkata +IO -0720+07225 Indian/Chagos +IQ +3321+04425 Asia/Baghdad +IR +3540+05126 Asia/Tehran +IS +6409-02151 Atlantic/Reykjavik +IT +4154+01229 Europe/Rome +JE +4912-00207 Europe/Jersey +JM +1800-07648 America/Jamaica +JO +3157+03556 Asia/Amman +JP +353916+1394441 Asia/Tokyo +KE -0117+03649 Africa/Nairobi +KG +4254+07436 Asia/Bishkek +KH +1133+10455 Asia/Phnom_Penh +KI +0125+17300 Pacific/Tarawa Gilbert Islands +KI -0308-17105 Pacific/Enderbury Phoenix Islands +KI +0152-15720 Pacific/Kiritimati Line Islands +KM -1141+04316 Indian/Comoro +KN +1718-06243 America/St_Kitts +KP +3901+12545 Asia/Pyongyang +KR +3733+12658 Asia/Seoul +KW +2920+04759 Asia/Kuwait +KY +1918-08123 America/Cayman +KZ +4315+07657 Asia/Almaty most locations +KZ +4448+06528 Asia/Qyzylorda Qyzylorda (Kyzylorda, Kzyl-Orda) +KZ +5017+05710 Asia/Aqtobe Aqtobe (Aktobe) +KZ +4431+05016 Asia/Aqtau Atyrau (Atirau, Gur'yev), Mangghystau (Mankistau) +KZ +5113+05121 Asia/Oral West Kazakhstan +LA +1758+10236 Asia/Vientiane +LB +3353+03530 Asia/Beirut +LC +1401-06100 America/St_Lucia +LI +4709+00931 Europe/Vaduz +LK +0656+07951 Asia/Colombo +LR +0618-01047 Africa/Monrovia +LS -2928+02730 Africa/Maseru +LT +5441+02519 Europe/Vilnius +LU +4936+00609 Europe/Luxembourg +LV +5657+02406 Europe/Riga +LY +3254+01311 Africa/Tripoli +MA +3339-00735 Africa/Casablanca +MC +4342+00723 Europe/Monaco +MD +4700+02850 Europe/Chisinau +ME +4226+01916 Europe/Podgorica +MF +1804-06305 America/Marigot +MG -1855+04731 Indian/Antananarivo +MH +0709+17112 Pacific/Majuro most locations +MH +0905+16720 Pacific/Kwajalein Kwajalein +MK +4159+02126 Europe/Skopje +ML +1239-00800 Africa/Bamako +MM +1647+09610 Asia/Rangoon +MN +4755+10653 Asia/Ulaanbaatar most locations +MN +4801+09139 Asia/Hovd Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan +MN +4804+11430 Asia/Choibalsan Dornod, Sukhbaatar +MO +2214+11335 Asia/Macau +MP +1512+14545 Pacific/Saipan +MQ +1436-06105 America/Martinique +MR +1806-01557 Africa/Nouakchott +MS +1643-06213 America/Montserrat +MT +3554+01431 Europe/Malta +MU -2010+05730 Indian/Mauritius +MV +0410+07330 Indian/Maldives +MW -1547+03500 Africa/Blantyre +MX +1924-09909 America/Mexico_City Central Time - most locations +MX +2105-08646 America/Cancun Central Time - Quintana Roo +MX +2058-08937 America/Merida Central Time - Campeche, Yucatan +MX +2540-10019 America/Monterrey Mexican Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas away from US border +MX +2550-09730 America/Matamoros US Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas near US border +MX +2313-10625 America/Mazatlan Mountain Time - S Baja, Nayarit, Sinaloa +MX +2838-10605 America/Chihuahua Mexican Mountain Time - Chihuahua away from US border +MX +2934-10425 America/Ojinaga US Mountain Time - Chihuahua near US border +MX +2904-11058 America/Hermosillo Mountain Standard Time - Sonora +MX +3232-11701 America/Tijuana US Pacific Time - Baja California near US border +MX +3018-11452 America/Santa_Isabel Mexican Pacific Time - Baja California away from US border +MX +2048-10515 America/Bahia_Banderas Mexican Central Time - Bahia de Banderas +MY +0310+10142 Asia/Kuala_Lumpur peninsular Malaysia +MY +0133+11020 Asia/Kuching Sabah & Sarawak +MZ -2558+03235 Africa/Maputo +NA -2234+01706 Africa/Windhoek +NC -2216+16627 Pacific/Noumea +NE +1331+00207 Africa/Niamey +NF -2903+16758 Pacific/Norfolk +NG +0627+00324 Africa/Lagos +NI +1209-08617 America/Managua +NL +5222+00454 Europe/Amsterdam +NO +5955+01045 Europe/Oslo +NP +2743+08519 Asia/Kathmandu +NR -0031+16655 Pacific/Nauru +NU -1901-16955 Pacific/Niue +NZ -3652+17446 Pacific/Auckland most locations +NZ -4357-17633 Pacific/Chatham Chatham Islands +OM +2336+05835 Asia/Muscat +PA +0858-07932 America/Panama +PE -1203-07703 America/Lima +PF -1732-14934 Pacific/Tahiti Society Islands +PF -0900-13930 Pacific/Marquesas Marquesas Islands +PF -2308-13457 Pacific/Gambier Gambier Islands +PG -0930+14710 Pacific/Port_Moresby +PH +1435+12100 Asia/Manila +PK +2452+06703 Asia/Karachi +PL +5215+02100 Europe/Warsaw +PM +4703-05620 America/Miquelon +PN -2504-13005 Pacific/Pitcairn +PR +182806-0660622 America/Puerto_Rico +PS +3130+03428 Asia/Gaza Gaza Strip +PS +313200+0350542 Asia/Hebron West Bank +PT +3843-00908 Europe/Lisbon mainland +PT +3238-01654 Atlantic/Madeira Madeira Islands +PT +3744-02540 Atlantic/Azores Azores +PW +0720+13429 Pacific/Palau +PY -2516-05740 America/Asuncion +QA +2517+05132 Asia/Qatar +RE -2052+05528 Indian/Reunion +RO +4426+02606 Europe/Bucharest +RS +4450+02030 Europe/Belgrade +RU +5443+02030 Europe/Kaliningrad Moscow-01 - Kaliningrad +RU +5545+03735 Europe/Moscow Moscow+00 - west Russia +RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea +RU +5312+05009 Europe/Samara Moscow+00 - Samara, Udmurtia +RU +5651+06036 Asia/Yekaterinburg Moscow+02 - Urals +RU +5500+07324 Asia/Omsk Moscow+03 - west Siberia +RU +5502+08255 Asia/Novosibirsk Moscow+03 - Novosibirsk +RU +5345+08707 Asia/Novokuznetsk Moscow+03 - Novokuznetsk +RU +5601+09250 Asia/Krasnoyarsk Moscow+04 - Yenisei River +RU +5216+10420 Asia/Irkutsk Moscow+05 - Lake Baikal +RU +6200+12940 Asia/Yakutsk Moscow+06 - Lena River +RU +4310+13156 Asia/Vladivostok Moscow+07 - Amur River +RU +4658+14242 Asia/Sakhalin Moscow+07 - Sakhalin Island +RU +5934+15048 Asia/Magadan Moscow+08 - Magadan +RU +5301+15839 Asia/Kamchatka Moscow+08 - Kamchatka +RU +6445+17729 Asia/Anadyr Moscow+08 - Bering Sea +RW -0157+03004 Africa/Kigali +SA +2438+04643 Asia/Riyadh +SB -0932+16012 Pacific/Guadalcanal +SC -0440+05528 Indian/Mahe +SD +1536+03232 Africa/Khartoum +SE +5920+01803 Europe/Stockholm +SG +0117+10351 Asia/Singapore +SH -1555-00542 Atlantic/St_Helena +SI +4603+01431 Europe/Ljubljana +SJ +7800+01600 Arctic/Longyearbyen +SK +4809+01707 Europe/Bratislava +SL +0830-01315 Africa/Freetown +SM +4355+01228 Europe/San_Marino +SN +1440-01726 Africa/Dakar +SO +0204+04522 Africa/Mogadishu +SR +0550-05510 America/Paramaribo +SS +0451+03136 Africa/Juba +ST +0020+00644 Africa/Sao_Tome +SV +1342-08912 America/El_Salvador +SX +180305-0630250 America/Lower_Princes +SY +3330+03618 Asia/Damascus +SZ -2618+03106 Africa/Mbabane +TC +2128-07108 America/Grand_Turk +TD +1207+01503 Africa/Ndjamena +TF -492110+0701303 Indian/Kerguelen +TG +0608+00113 Africa/Lome +TH +1345+10031 Asia/Bangkok +TJ +3835+06848 Asia/Dushanbe +TK -0922-17114 Pacific/Fakaofo +TL -0833+12535 Asia/Dili +TM +3757+05823 Asia/Ashgabat +TN +3648+01011 Africa/Tunis +TO -2110-17510 Pacific/Tongatapu +TR +4101+02858 Europe/Istanbul +TT +1039-06131 America/Port_of_Spain +TV -0831+17913 Pacific/Funafuti +TW +2503+12130 Asia/Taipei +TZ -0648+03917 Africa/Dar_es_Salaam +UA +5026+03031 Europe/Kiev most locations +UA +4837+02218 Europe/Uzhgorod Ruthenia +UA +4750+03510 Europe/Zaporozhye Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk +UA +4457+03406 Europe/Simferopol central Crimea +UG +0019+03225 Africa/Kampala +UM +1645-16931 Pacific/Johnston Johnston Atoll +UM +2813-17722 Pacific/Midway Midway Islands +UM +1917+16637 Pacific/Wake Wake Island +US +404251-0740023 America/New_York Eastern Time +US +421953-0830245 America/Detroit Eastern Time - Michigan - most locations +US +381515-0854534 America/Kentucky/Louisville Eastern Time - Kentucky - Louisville area +US +364947-0845057 America/Kentucky/Monticello Eastern Time - Kentucky - Wayne County +US +394606-0860929 America/Indiana/Indianapolis Eastern Time - Indiana - most locations +US +384038-0873143 America/Indiana/Vincennes Eastern Time - Indiana - Daviess, Dubois, Knox & Martin Counties +US +410305-0863611 America/Indiana/Winamac Eastern Time - Indiana - Pulaski County +US +382232-0862041 America/Indiana/Marengo Eastern Time - Indiana - Crawford County +US +382931-0871643 America/Indiana/Petersburg Eastern Time - Indiana - Pike County +US +384452-0850402 America/Indiana/Vevay Eastern Time - Indiana - Switzerland County +US +415100-0873900 America/Chicago Central Time +US +375711-0864541 America/Indiana/Tell_City Central Time - Indiana - Perry County +US +411745-0863730 America/Indiana/Knox Central Time - Indiana - Starke County +US +450628-0873651 America/Menominee Central Time - Michigan - Dickinson, Gogebic, Iron & Menominee Counties +US +470659-1011757 America/North_Dakota/Center Central Time - North Dakota - Oliver County +US +465042-1012439 America/North_Dakota/New_Salem Central Time - North Dakota - Morton County (except Mandan area) +US +471551-1014640 America/North_Dakota/Beulah Central Time - North Dakota - Mercer County +US +394421-1045903 America/Denver Mountain Time +US +433649-1161209 America/Boise Mountain Time - south Idaho & east Oregon +US +364708-1084111 America/Shiprock Mountain Time - Navajo +US +332654-1120424 America/Phoenix Mountain Standard Time - Arizona +US +340308-1181434 America/Los_Angeles Pacific Time +US +611305-1495401 America/Anchorage Alaska Time +US +581807-1342511 America/Juneau Alaska Time - Alaska panhandle +US +571035-1351807 America/Sitka Alaska Time - southeast Alaska panhandle +US +593249-1394338 America/Yakutat Alaska Time - Alaska panhandle neck +US +643004-1652423 America/Nome Alaska Time - west Alaska +US +515248-1763929 America/Adak Aleutian Islands +US +550737-1313435 America/Metlakatla Metlakatla Time - Annette Island +US +211825-1575130 Pacific/Honolulu Hawaii +UY -3453-05611 America/Montevideo +UZ +3940+06648 Asia/Samarkand west Uzbekistan +UZ +4120+06918 Asia/Tashkent east Uzbekistan +VA +415408+0122711 Europe/Vatican +VC +1309-06114 America/St_Vincent +VE +1030-06656 America/Caracas +VG +1827-06437 America/Tortola +VI +1821-06456 America/St_Thomas +VN +1045+10640 Asia/Ho_Chi_Minh +VU -1740+16825 Pacific/Efate +WF -1318-17610 Pacific/Wallis +WS -1350-17144 Pacific/Apia +YE +1245+04512 Asia/Aden +YT -1247+04514 Indian/Mayotte +ZA -2615+02800 Africa/Johannesburg +ZM -1525+02817 Africa/Lusaka +ZW -1750+03103 Africa/Harare diff --git a/public/assets/frontend/js/plugins/flot/examples/axes-time/index.html b/public/assets/frontend/js/plugins/flot/examples/axes-time/index.html new file mode 100644 index 00000000..ac3b2dc7 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/axes-time/index.html @@ -0,0 +1,137 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Time Axes</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.time.js"></script> + <script type="text/javascript"> + + $(function() { + + var d = [[-373597200000, 315.71], [-370918800000, 317.45], [-368326800000, 317.50], [-363056400000, 315.86], [-360378000000, 314.93], [-357699600000, 313.19], [-352429200000, 313.34], [-349837200000, 314.67], [-347158800000, 315.58], [-344480400000, 316.47], [-342061200000, 316.65], [-339382800000, 317.71], [-336790800000, 318.29], [-334112400000, 318.16], [-331520400000, 316.55], [-328842000000, 314.80], [-326163600000, 313.84], [-323571600000, 313.34], [-320893200000, 314.81], [-318301200000, 315.59], [-315622800000, 316.43], [-312944400000, 316.97], [-310438800000, 317.58], [-307760400000, 319.03], [-305168400000, 320.03], [-302490000000, 319.59], [-299898000000, 318.18], [-297219600000, 315.91], [-294541200000, 314.16], [-291949200000, 313.83], [-289270800000, 315.00], [-286678800000, 316.19], [-284000400000, 316.89], [-281322000000, 317.70], [-278902800000, 318.54], [-276224400000, 319.48], [-273632400000, 320.58], [-270954000000, 319.78], [-268362000000, 318.58], [-265683600000, 316.79], [-263005200000, 314.99], [-260413200000, 315.31], [-257734800000, 316.10], [-255142800000, 317.01], [-252464400000, 317.94], [-249786000000, 318.56], [-247366800000, 319.69], [-244688400000, 320.58], [-242096400000, 321.01], [-239418000000, 320.61], [-236826000000, 319.61], [-234147600000, 317.40], [-231469200000, 316.26], [-228877200000, 315.42], [-226198800000, 316.69], [-223606800000, 317.69], [-220928400000, 318.74], [-218250000000, 319.08], [-215830800000, 319.86], [-213152400000, 321.39], [-210560400000, 322.24], [-207882000000, 321.47], [-205290000000, 319.74], [-202611600000, 317.77], [-199933200000, 316.21], [-197341200000, 315.99], [-194662800000, 317.07], [-192070800000, 318.36], [-189392400000, 319.57], [-178938000000, 322.23], [-176259600000, 321.89], [-173667600000, 320.44], [-170989200000, 318.70], [-168310800000, 316.70], [-165718800000, 316.87], [-163040400000, 317.68], [-160448400000, 318.71], [-157770000000, 319.44], [-155091600000, 320.44], [-152672400000, 320.89], [-149994000000, 322.13], [-147402000000, 322.16], [-144723600000, 321.87], [-142131600000, 321.21], [-139453200000, 318.87], [-136774800000, 317.81], [-134182800000, 317.30], [-131504400000, 318.87], [-128912400000, 319.42], [-126234000000, 320.62], [-123555600000, 321.59], [-121136400000, 322.39], [-118458000000, 323.70], [-115866000000, 324.07], [-113187600000, 323.75], [-110595600000, 322.40], [-107917200000, 320.37], [-105238800000, 318.64], [-102646800000, 318.10], [-99968400000, 319.79], [-97376400000, 321.03], [-94698000000, 322.33], [-92019600000, 322.50], [-89600400000, 323.04], [-86922000000, 324.42], [-84330000000, 325.00], [-81651600000, 324.09], [-79059600000, 322.55], [-76381200000, 320.92], [-73702800000, 319.26], [-71110800000, 319.39], [-68432400000, 320.72], [-65840400000, 321.96], [-63162000000, 322.57], [-60483600000, 323.15], [-57978000000, 323.89], [-55299600000, 325.02], [-52707600000, 325.57], [-50029200000, 325.36], [-47437200000, 324.14], [-44758800000, 322.11], [-42080400000, 320.33], [-39488400000, 320.25], [-36810000000, 321.32], [-34218000000, 322.90], [-31539600000, 324.00], [-28861200000, 324.42], [-26442000000, 325.64], [-23763600000, 326.66], [-21171600000, 327.38], [-18493200000, 326.70], [-15901200000, 325.89], [-13222800000, 323.67], [-10544400000, 322.38], [-7952400000, 321.78], [-5274000000, 322.85], [-2682000000, 324.12], [-3600000, 325.06], [2674800000, 325.98], [5094000000, 326.93], [7772400000, 328.13], [10364400000, 328.07], [13042800000, 327.66], [15634800000, 326.35], [18313200000, 324.69], [20991600000, 323.10], [23583600000, 323.07], [26262000000, 324.01], [28854000000, 325.13], [31532400000, 326.17], [34210800000, 326.68], [36630000000, 327.18], [39308400000, 327.78], [41900400000, 328.92], [44578800000, 328.57], [47170800000, 327.37], [49849200000, 325.43], [52527600000, 323.36], [55119600000, 323.56], [57798000000, 324.80], [60390000000, 326.01], [63068400000, 326.77], [65746800000, 327.63], [68252400000, 327.75], [70930800000, 329.72], [73522800000, 330.07], [76201200000, 329.09], [78793200000, 328.05], [81471600000, 326.32], [84150000000, 324.84], [86742000000, 325.20], [89420400000, 326.50], [92012400000, 327.55], [94690800000, 328.54], [97369200000, 329.56], [99788400000, 330.30], [102466800000, 331.50], [105058800000, 332.48], [107737200000, 332.07], [110329200000, 330.87], [113007600000, 329.31], [115686000000, 327.51], [118278000000, 327.18], [120956400000, 328.16], [123548400000, 328.64], [126226800000, 329.35], [128905200000, 330.71], [131324400000, 331.48], [134002800000, 332.65], [136594800000, 333.16], [139273200000, 332.06], [141865200000, 330.99], [144543600000, 329.17], [147222000000, 327.41], [149814000000, 327.20], [152492400000, 328.33], [155084400000, 329.50], [157762800000, 330.68], [160441200000, 331.41], [162860400000, 331.85], [165538800000, 333.29], [168130800000, 333.91], [170809200000, 333.40], [173401200000, 331.78], [176079600000, 329.88], [178758000000, 328.57], [181350000000, 328.46], [184028400000, 329.26], [189298800000, 331.71], [191977200000, 332.76], [194482800000, 333.48], [197161200000, 334.78], [199753200000, 334.78], [202431600000, 334.17], [205023600000, 332.78], [207702000000, 330.64], [210380400000, 328.95], [212972400000, 328.77], [215650800000, 330.23], [218242800000, 331.69], [220921200000, 332.70], [223599600000, 333.24], [226018800000, 334.96], [228697200000, 336.04], [231289200000, 336.82], [233967600000, 336.13], [236559600000, 334.73], [239238000000, 332.52], [241916400000, 331.19], [244508400000, 331.19], [247186800000, 332.35], [249778800000, 333.47], [252457200000, 335.11], [255135600000, 335.26], [257554800000, 336.60], [260233200000, 337.77], [262825200000, 338.00], [265503600000, 337.99], [268095600000, 336.48], [270774000000, 334.37], [273452400000, 332.27], [276044400000, 332.41], [278722800000, 333.76], [281314800000, 334.83], [283993200000, 336.21], [286671600000, 336.64], [289090800000, 338.12], [291769200000, 339.02], [294361200000, 339.02], [297039600000, 339.20], [299631600000, 337.58], [302310000000, 335.55], [304988400000, 333.89], [307580400000, 334.14], [310258800000, 335.26], [312850800000, 336.71], [315529200000, 337.81], [318207600000, 338.29], [320713200000, 340.04], [323391600000, 340.86], [325980000000, 341.47], [328658400000, 341.26], [331250400000, 339.29], [333928800000, 337.60], [336607200000, 336.12], [339202800000, 336.08], [341881200000, 337.22], [344473200000, 338.34], [347151600000, 339.36], [349830000000, 340.51], [352249200000, 341.57], [354924000000, 342.56], [357516000000, 343.01], [360194400000, 342.47], [362786400000, 340.71], [365464800000, 338.52], [368143200000, 336.96], [370738800000, 337.13], [373417200000, 338.58], [376009200000, 339.89], [378687600000, 340.93], [381366000000, 341.69], [383785200000, 342.69], [389052000000, 344.30], [391730400000, 343.43], [394322400000, 341.88], [397000800000, 339.89], [399679200000, 337.95], [402274800000, 338.10], [404953200000, 339.27], [407545200000, 340.67], [410223600000, 341.42], [412902000000, 342.68], [415321200000, 343.46], [417996000000, 345.10], [420588000000, 345.76], [423266400000, 345.36], [425858400000, 343.91], [428536800000, 342.05], [431215200000, 340.00], [433810800000, 340.12], [436489200000, 341.33], [439081200000, 342.94], [441759600000, 343.87], [444438000000, 344.60], [446943600000, 345.20], [452210400000, 347.36], [454888800000, 346.74], [457480800000, 345.41], [460159200000, 343.01], [462837600000, 341.23], [465433200000, 341.52], [468111600000, 342.86], [470703600000, 344.41], [473382000000, 345.09], [476060400000, 345.89], [478479600000, 347.49], [481154400000, 348.00], [483746400000, 348.75], [486424800000, 348.19], [489016800000, 346.54], [491695200000, 344.63], [494373600000, 343.03], [496969200000, 342.92], [499647600000, 344.24], [502239600000, 345.62], [504918000000, 346.43], [507596400000, 346.94], [510015600000, 347.88], [512690400000, 349.57], [515282400000, 350.35], [517960800000, 349.72], [520552800000, 347.78], [523231200000, 345.86], [525909600000, 344.84], [528505200000, 344.32], [531183600000, 345.67], [533775600000, 346.88], [536454000000, 348.19], [539132400000, 348.55], [541551600000, 349.52], [544226400000, 351.12], [546818400000, 351.84], [549496800000, 351.49], [552088800000, 349.82], [554767200000, 347.63], [557445600000, 346.38], [560041200000, 346.49], [562719600000, 347.75], [565311600000, 349.03], [567990000000, 350.20], [570668400000, 351.61], [573174000000, 352.22], [575848800000, 353.53], [578440800000, 354.14], [581119200000, 353.62], [583711200000, 352.53], [586389600000, 350.41], [589068000000, 348.84], [591663600000, 348.94], [594342000000, 350.04], [596934000000, 351.29], [599612400000, 352.72], [602290800000, 353.10], [604710000000, 353.65], [607384800000, 355.43], [609976800000, 355.70], [612655200000, 355.11], [615247200000, 353.79], [617925600000, 351.42], [620604000000, 349.81], [623199600000, 350.11], [625878000000, 351.26], [628470000000, 352.63], [631148400000, 353.64], [633826800000, 354.72], [636246000000, 355.49], [638920800000, 356.09], [641512800000, 357.08], [644191200000, 356.11], [646783200000, 354.70], [649461600000, 352.68], [652140000000, 351.05], [654735600000, 351.36], [657414000000, 352.81], [660006000000, 354.22], [662684400000, 354.85], [665362800000, 355.66], [667782000000, 357.04], [670456800000, 358.40], [673048800000, 359.00], [675727200000, 357.99], [678319200000, 356.00], [680997600000, 353.78], [683676000000, 352.20], [686271600000, 352.22], [688950000000, 353.70], [691542000000, 354.98], [694220400000, 356.09], [696898800000, 356.85], [699404400000, 357.73], [702079200000, 358.91], [704671200000, 359.45], [707349600000, 359.19], [709941600000, 356.72], [712620000000, 354.79], [715298400000, 352.79], [717894000000, 353.20], [720572400000, 354.15], [723164400000, 355.39], [725842800000, 356.77], [728521200000, 357.17], [730940400000, 358.26], [733615200000, 359.16], [736207200000, 360.07], [738885600000, 359.41], [741477600000, 357.44], [744156000000, 355.30], [746834400000, 353.87], [749430000000, 354.04], [752108400000, 355.27], [754700400000, 356.70], [757378800000, 358.00], [760057200000, 358.81], [762476400000, 359.68], [765151200000, 361.13], [767743200000, 361.48], [770421600000, 360.60], [773013600000, 359.20], [775692000000, 357.23], [778370400000, 355.42], [780966000000, 355.89], [783644400000, 357.41], [786236400000, 358.74], [788914800000, 359.73], [791593200000, 360.61], [794012400000, 361.58], [796687200000, 363.05], [799279200000, 363.62], [801957600000, 363.03], [804549600000, 361.55], [807228000000, 358.94], [809906400000, 357.93], [812502000000, 357.80], [815180400000, 359.22], [817772400000, 360.44], [820450800000, 361.83], [823129200000, 362.95], [825634800000, 363.91], [828309600000, 364.28], [830901600000, 364.94], [833580000000, 364.70], [836172000000, 363.31], [838850400000, 361.15], [841528800000, 359.40], [844120800000, 359.34], [846802800000, 360.62], [849394800000, 361.96], [852073200000, 362.81], [854751600000, 363.87], [857170800000, 364.25], [859845600000, 366.02], [862437600000, 366.46], [865116000000, 365.32], [867708000000, 364.07], [870386400000, 361.95], [873064800000, 360.06], [875656800000, 360.49], [878338800000, 362.19], [880930800000, 364.12], [883609200000, 364.99], [886287600000, 365.82], [888706800000, 366.95], [891381600000, 368.42], [893973600000, 369.33], [896652000000, 368.78], [899244000000, 367.59], [901922400000, 365.84], [904600800000, 363.83], [907192800000, 364.18], [909874800000, 365.34], [912466800000, 366.93], [915145200000, 367.94], [917823600000, 368.82], [920242800000, 369.46], [922917600000, 370.77], [925509600000, 370.66], [928188000000, 370.10], [930780000000, 369.08], [933458400000, 366.66], [936136800000, 364.60], [938728800000, 365.17], [941410800000, 366.51], [944002800000, 367.89], [946681200000, 369.04], [949359600000, 369.35], [951865200000, 370.38], [954540000000, 371.63], [957132000000, 371.32], [959810400000, 371.53], [962402400000, 369.75], [965080800000, 368.23], [967759200000, 366.87], [970351200000, 366.94], [973033200000, 368.27], [975625200000, 369.64], [978303600000, 370.46], [980982000000, 371.44], [983401200000, 372.37], [986076000000, 373.33], [988668000000, 373.77], [991346400000, 373.09], [993938400000, 371.51], [996616800000, 369.55], [999295200000, 368.12], [1001887200000, 368.38], [1004569200000, 369.66], [1007161200000, 371.11], [1009839600000, 372.36], [1012518000000, 373.09], [1014937200000, 373.81], [1017612000000, 374.93], [1020204000000, 375.58], [1022882400000, 375.44], [1025474400000, 373.86], [1028152800000, 371.77], [1030831200000, 370.73], [1033423200000, 370.50], [1036105200000, 372.18], [1038697200000, 373.70], [1041375600000, 374.92], [1044054000000, 375.62], [1046473200000, 376.51], [1049148000000, 377.75], [1051740000000, 378.54], [1054418400000, 378.20], [1057010400000, 376.68], [1059688800000, 374.43], [1062367200000, 373.11], [1064959200000, 373.10], [1067641200000, 374.77], [1070233200000, 375.97], [1072911600000, 377.03], [1075590000000, 377.87], [1078095600000, 378.88], [1080770400000, 380.42], [1083362400000, 380.62], [1086040800000, 379.70], [1088632800000, 377.43], [1091311200000, 376.32], [1093989600000, 374.19], [1096581600000, 374.47], [1099263600000, 376.15], [1101855600000, 377.51], [1104534000000, 378.43], [1107212400000, 379.70], [1109631600000, 380.92], [1112306400000, 382.18], [1114898400000, 382.45], [1117576800000, 382.14], [1120168800000, 380.60], [1122847200000, 378.64], [1125525600000, 376.73], [1128117600000, 376.84], [1130799600000, 378.29], [1133391600000, 380.06], [1136070000000, 381.40], [1138748400000, 382.20], [1141167600000, 382.66], [1143842400000, 384.69], [1146434400000, 384.94], [1149112800000, 384.01], [1151704800000, 382.14], [1154383200000, 380.31], [1157061600000, 378.81], [1159653600000, 379.03], [1162335600000, 380.17], [1164927600000, 381.85], [1167606000000, 382.94], [1170284400000, 383.86], [1172703600000, 384.49], [1175378400000, 386.37], [1177970400000, 386.54], [1180648800000, 385.98], [1183240800000, 384.36], [1185919200000, 381.85], [1188597600000, 380.74], [1191189600000, 381.15], [1193871600000, 382.38], [1196463600000, 383.94], [1199142000000, 385.44]]; + + $.plot("#placeholder", [d], { + xaxis: { mode: "time" } + }); + + $("#whole").click(function () { + $.plot("#placeholder", [d], { + xaxis: { mode: "time" } + }); + }); + + $("#nineties").click(function () { + $.plot("#placeholder", [d], { + xaxis: { + mode: "time", + min: (new Date(1990, 0, 1)).getTime(), + max: (new Date(2000, 0, 1)).getTime() + } + }); + }); + + $("#latenineties").click(function () { + $.plot("#placeholder", [d], { + xaxis: { + mode: "time", + minTickSize: [1, "year"], + min: (new Date(1996, 0, 1)).getTime(), + max: (new Date(2000, 0, 1)).getTime() + } + }); + }); + + $("#ninetyninequarters").click(function () { + $.plot("#placeholder", [d], { + xaxis: { + mode: "time", + minTickSize: [1, "quarter"], + min: (new Date(1999, 0, 1)).getTime(), + max: (new Date(2000, 0, 1)).getTime() + } + }); + }); + + $("#ninetynine").click(function () { + $.plot("#placeholder", [d], { + xaxis: { + mode: "time", + minTickSize: [1, "month"], + min: (new Date(1999, 0, 1)).getTime(), + max: (new Date(2000, 0, 1)).getTime() + } + }); + }); + + $("#lastweekninetynine").click(function () { + $.plot("#placeholder", [d], { + xaxis: { + mode: "time", + minTickSize: [1, "day"], + min: (new Date(1999, 11, 25)).getTime(), + max: (new Date(2000, 0, 1)).getTime(), + timeformat: "%a" + } + }); + }); + + $("#lastdayninetynine").click(function () { + $.plot("#placeholder", [d], { + xaxis: { + mode: "time", + minTickSize: [1, "hour"], + min: (new Date(1999, 11, 31)).getTime(), + max: (new Date(2000, 0, 1)).getTime(), + twelveHourClock: true + } + }); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Time Axes</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>Monthly mean atmospheric CO<sub>2</sub> in PPM at Mauna Loa, Hawaii (source: <a href="http://www.esrl.noaa.gov/gmd/ccgg/trends/">NOAA/ESRL</a>).</p> + + <p>If you tell Flot that an axis represents time, the data will be interpreted as timestamps and the ticks adjusted and formatted accordingly.</p> + + <p>Zoom to: <button id="whole">Whole period</button> + <button id="nineties">1990-2000</button> + <button id="latenineties">1996-2000</button></p> + + <p>Zoom to: <button id="ninetyninequarters">1999 by quarter</button> + <button id="ninetynine">1999 by month</button> + <button id="lastweekninetynine">Last week of 1999</button> + <button id="lastdayninetynine">Dec. 31, 1999</button></p> + + <p>The timestamps must be specified as Javascript timestamps, as milliseconds since January 1, 1970 00:00. This is like Unix timestamps, but in milliseconds instead of seconds (remember to multiply with 1000!).</p> + + <p>As an extra caveat, the timestamps are interpreted according to UTC and, by default, displayed as such. You can set the axis "timezone" option to "browser" to display the timestamps in the user's timezone, or, if you use timezoneJS, you can specify a time zone.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/background.png b/public/assets/frontend/js/plugins/flot/examples/background.png new file mode 100644 index 0000000000000000000000000000000000000000..47a4a4c51463b82c4da5b54c2ad8acf0b78d2b59 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^j6gh%g9%7Z5Ghp!QY`6?zK#qG>ra@ocD)4hB}-f* zN`mv#O3D+9QW+dm@{>{(JaZG%Q-e|yQz{EjrrH1%ReHKOhE&{|5*W?bV8D@G{=fOx zbHP_}8XDfujyo-2-4)aq%<7O>tDAK!F8Qpf!N-Rwf973&C{_9T_>p)2js?$=uevMu zCZTxR!=hh}^2J}T%=oZr*4LDK3B~&}mp$&hczpZwlHVs+-2FZ2<^MZ*3xikNr*7X| e&HqmI0K@!DMXgQ~-?u<VFnGH9xvX<aXaWG~i(n)G literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/plugins/flot/examples/basic-options/index.html b/public/assets/frontend/js/plugins/flot/examples/basic-options/index.html new file mode 100644 index 00000000..8d7f98d0 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/basic-options/index.html @@ -0,0 +1,91 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Basic Options</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function () { + + var d1 = []; + for (var i = 0; i < Math.PI * 2; i += 0.25) { + d1.push([i, Math.sin(i)]); + } + + var d2 = []; + for (var i = 0; i < Math.PI * 2; i += 0.25) { + d2.push([i, Math.cos(i)]); + } + + var d3 = []; + for (var i = 0; i < Math.PI * 2; i += 0.1) { + d3.push([i, Math.tan(i)]); + } + + $.plot("#placeholder", [ + { label: "sin(x)", data: d1 }, + { label: "cos(x)", data: d2 }, + { label: "tan(x)", data: d3 } + ], { + series: { + lines: { show: true }, + points: { show: true } + }, + xaxis: { + ticks: [ + 0, [ Math.PI/2, "\u03c0/2" ], [ Math.PI, "\u03c0" ], + [ Math.PI * 3/2, "3\u03c0/2" ], [ Math.PI * 2, "2\u03c0" ] + ] + }, + yaxis: { + ticks: 10, + min: -2, + max: 2, + tickDecimals: 3 + }, + grid: { + backgroundColor: { colors: [ "#fff", "#eee" ] }, + borderWidth: { + top: 1, + right: 1, + bottom: 2, + left: 2 + } + } + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Basic Options</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>There are plenty of options you can set to control the precise looks of your plot. You can control the ticks on the axes, the legend, the graph type, etc.</p> + + <p>Flot goes to great lengths to provide sensible defaults so that you don't have to customize much for a good-looking result.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/basic-usage/index.html b/public/assets/frontend/js/plugins/flot/examples/basic-usage/index.html new file mode 100644 index 00000000..4ace6963 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/basic-usage/index.html @@ -0,0 +1,57 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Basic Usage</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + var d1 = []; + for (var i = 0; i < 14; i += 0.5) { + d1.push([i, Math.sin(i)]); + } + + var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]]; + + // A null signifies separate line segments + + var d3 = [[0, 12], [7, 12], null, [7, 2.5], [12, 2.5]]; + + $.plot("#placeholder", [ d1, d2, d3 ]); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Basic Usage</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>You don't have to do much to get an attractive plot. Create a placeholder, make sure it has dimensions (so Flot knows at what size to draw the plot), then call the plot function with your data.</p> + + <p>The axes are automatically scaled.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/canvas/index.html b/public/assets/frontend/js/plugins/flot/examples/canvas/index.html new file mode 100644 index 00000000..f51362a3 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/canvas/index.html @@ -0,0 +1,75 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Canvas text</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.time.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.canvas.js"></script> + <script type="text/javascript"> + + $(function() { + + var oilPrices = [[1167692400000,61.05], [1167778800000,58.32], [1167865200000,57.35], [1167951600000,56.31], [1168210800000,55.55], [1168297200000,55.64], [1168383600000,54.02], [1168470000000,51.88], [1168556400000,52.99], [1168815600000,52.99], [1168902000000,51.21], [1168988400000,52.24], [1169074800000,50.48], [1169161200000,51.99], [1169420400000,51.13], [1169506800000,55.04], [1169593200000,55.37], [1169679600000,54.23], [1169766000000,55.42], [1170025200000,54.01], [1170111600000,56.97], [1170198000000,58.14], [1170284400000,58.14], [1170370800000,59.02], [1170630000000,58.74], [1170716400000,58.88], [1170802800000,57.71], [1170889200000,59.71], [1170975600000,59.89], [1171234800000,57.81], [1171321200000,59.06], [1171407600000,58.00], [1171494000000,57.99], [1171580400000,59.39], [1171839600000,59.39], [1171926000000,58.07], [1172012400000,60.07], [1172098800000,61.14], [1172444400000,61.39], [1172530800000,61.46], [1172617200000,61.79], [1172703600000,62.00], [1172790000000,60.07], [1173135600000,60.69], [1173222000000,61.82], [1173308400000,60.05], [1173654000000,58.91], [1173740400000,57.93], [1173826800000,58.16], [1173913200000,57.55], [1173999600000,57.11], [1174258800000,56.59], [1174345200000,59.61], [1174518000000,61.69], [1174604400000,62.28], [1174860000000,62.91], [1174946400000,62.93], [1175032800000,64.03], [1175119200000,66.03], [1175205600000,65.87], [1175464800000,64.64], [1175637600000,64.38], [1175724000000,64.28], [1175810400000,64.28], [1176069600000,61.51], [1176156000000,61.89], [1176242400000,62.01], [1176328800000,63.85], [1176415200000,63.63], [1176674400000,63.61], [1176760800000,63.10], [1176847200000,63.13], [1176933600000,61.83], [1177020000000,63.38], [1177279200000,64.58], [1177452000000,65.84], [1177538400000,65.06], [1177624800000,66.46], [1177884000000,64.40], [1178056800000,63.68], [1178143200000,63.19], [1178229600000,61.93], [1178488800000,61.47], [1178575200000,61.55], [1178748000000,61.81], [1178834400000,62.37], [1179093600000,62.46], [1179180000000,63.17], [1179266400000,62.55], [1179352800000,64.94], [1179698400000,66.27], [1179784800000,65.50], [1179871200000,65.77], [1179957600000,64.18], [1180044000000,65.20], [1180389600000,63.15], [1180476000000,63.49], [1180562400000,65.08], [1180908000000,66.30], [1180994400000,65.96], [1181167200000,66.93], [1181253600000,65.98], [1181599200000,65.35], [1181685600000,66.26], [1181858400000,68.00], [1182117600000,69.09], [1182204000000,69.10], [1182290400000,68.19], [1182376800000,68.19], [1182463200000,69.14], [1182722400000,68.19], [1182808800000,67.77], [1182895200000,68.97], [1182981600000,69.57], [1183068000000,70.68], [1183327200000,71.09], [1183413600000,70.92], [1183586400000,71.81], [1183672800000,72.81], [1183932000000,72.19], [1184018400000,72.56], [1184191200000,72.50], [1184277600000,74.15], [1184623200000,75.05], [1184796000000,75.92], [1184882400000,75.57], [1185141600000,74.89], [1185228000000,73.56], [1185314400000,75.57], [1185400800000,74.95], [1185487200000,76.83], [1185832800000,78.21], [1185919200000,76.53], [1186005600000,76.86], [1186092000000,76.00], [1186437600000,71.59], [1186696800000,71.47], [1186956000000,71.62], [1187042400000,71.00], [1187301600000,71.98], [1187560800000,71.12], [1187647200000,69.47], [1187733600000,69.26], [1187820000000,69.83], [1187906400000,71.09], [1188165600000,71.73], [1188338400000,73.36], [1188511200000,74.04], [1188856800000,76.30], [1189116000000,77.49], [1189461600000,78.23], [1189548000000,79.91], [1189634400000,80.09], [1189720800000,79.10], [1189980000000,80.57], [1190066400000,81.93], [1190239200000,83.32], [1190325600000,81.62], [1190584800000,80.95], [1190671200000,79.53], [1190757600000,80.30], [1190844000000,82.88], [1190930400000,81.66], [1191189600000,80.24], [1191276000000,80.05], [1191362400000,79.94], [1191448800000,81.44], [1191535200000,81.22], [1191794400000,79.02], [1191880800000,80.26], [1191967200000,80.30], [1192053600000,83.08], [1192140000000,83.69], [1192399200000,86.13], [1192485600000,87.61], [1192572000000,87.40], [1192658400000,89.47], [1192744800000,88.60], [1193004000000,87.56], [1193090400000,87.56], [1193176800000,87.10], [1193263200000,91.86], [1193612400000,93.53], [1193698800000,94.53], [1193871600000,95.93], [1194217200000,93.98], [1194303600000,96.37], [1194476400000,95.46], [1194562800000,96.32], [1195081200000,93.43], [1195167600000,95.10], [1195426800000,94.64], [1195513200000,95.10], [1196031600000,97.70], [1196118000000,94.42], [1196204400000,90.62], [1196290800000,91.01], [1196377200000,88.71], [1196636400000,88.32], [1196809200000,90.23], [1196982000000,88.28], [1197241200000,87.86], [1197327600000,90.02], [1197414000000,92.25], [1197586800000,90.63], [1197846000000,90.63], [1197932400000,90.49], [1198018800000,91.24], [1198105200000,91.06], [1198191600000,90.49], [1198710000000,96.62], [1198796400000,96.00], [1199142000000,99.62], [1199314800000,99.18], [1199401200000,95.09], [1199660400000,96.33], [1199833200000,95.67], [1200351600000,91.90], [1200438000000,90.84], [1200524400000,90.13], [1200610800000,90.57], [1200956400000,89.21], [1201042800000,86.99], [1201129200000,89.85], [1201474800000,90.99], [1201561200000,91.64], [1201647600000,92.33], [1201734000000,91.75], [1202079600000,90.02], [1202166000000,88.41], [1202252400000,87.14], [1202338800000,88.11], [1202425200000,91.77], [1202770800000,92.78], [1202857200000,93.27], [1202943600000,95.46], [1203030000000,95.46], [1203289200000,101.74], [1203462000000,98.81], [1203894000000,100.88], [1204066800000,99.64], [1204153200000,102.59], [1204239600000,101.84], [1204498800000,99.52], [1204585200000,99.52], [1204671600000,104.52], [1204758000000,105.47], [1204844400000,105.15], [1205103600000,108.75], [1205276400000,109.92], [1205362800000,110.33], [1205449200000,110.21], [1205708400000,105.68], [1205967600000,101.84], [1206313200000,100.86], [1206399600000,101.22], [1206486000000,105.90], [1206572400000,107.58], [1206658800000,105.62], [1206914400000,101.58], [1207000800000,100.98], [1207173600000,103.83], [1207260000000,106.23], [1207605600000,108.50], [1207778400000,110.11], [1207864800000,110.14], [1208210400000,113.79], [1208296800000,114.93], [1208383200000,114.86], [1208728800000,117.48], [1208815200000,118.30], [1208988000000,116.06], [1209074400000,118.52], [1209333600000,118.75], [1209420000000,113.46], [1209592800000,112.52], [1210024800000,121.84], [1210111200000,123.53], [1210197600000,123.69], [1210543200000,124.23], [1210629600000,125.80], [1210716000000,126.29], [1211148000000,127.05], [1211320800000,129.07], [1211493600000,132.19], [1211839200000,128.85], [1212357600000,127.76], [1212703200000,138.54], [1212962400000,136.80], [1213135200000,136.38], [1213308000000,134.86], [1213653600000,134.01], [1213740000000,136.68], [1213912800000,135.65], [1214172000000,134.62], [1214258400000,134.62], [1214344800000,134.62], [1214431200000,139.64], [1214517600000,140.21], [1214776800000,140.00], [1214863200000,140.97], [1214949600000,143.57], [1215036000000,145.29], [1215381600000,141.37], [1215468000000,136.04], [1215727200000,146.40], [1215986400000,145.18], [1216072800000,138.74], [1216159200000,134.60], [1216245600000,129.29], [1216332000000,130.65], [1216677600000,127.95], [1216850400000,127.95], [1217282400000,122.19], [1217455200000,124.08], [1217541600000,125.10], [1217800800000,121.41], [1217887200000,119.17], [1217973600000,118.58], [1218060000000,120.02], [1218405600000,114.45], [1218492000000,113.01], [1218578400000,116.00], [1218751200000,113.77], [1219010400000,112.87], [1219096800000,114.53], [1219269600000,114.98], [1219356000000,114.98], [1219701600000,116.27], [1219788000000,118.15], [1219874400000,115.59], [1219960800000,115.46], [1220306400000,109.71], [1220392800000,109.35], [1220565600000,106.23], [1220824800000,106.34]]; + + var exchangeRates = [[1167606000000,0.7580], [1167692400000,0.7580], [1167778800000,0.75470], [1167865200000,0.75490], [1167951600000,0.76130], [1168038000000,0.76550], [1168124400000,0.76930], [1168210800000,0.76940], [1168297200000,0.76880], [1168383600000,0.76780], [1168470000000,0.77080], [1168556400000,0.77270], [1168642800000,0.77490], [1168729200000,0.77410], [1168815600000,0.77410], [1168902000000,0.77320], [1168988400000,0.77270], [1169074800000,0.77370], [1169161200000,0.77240], [1169247600000,0.77120], [1169334000000,0.7720], [1169420400000,0.77210], [1169506800000,0.77170], [1169593200000,0.77040], [1169679600000,0.7690], [1169766000000,0.77110], [1169852400000,0.7740], [1169938800000,0.77450], [1170025200000,0.77450], [1170111600000,0.7740], [1170198000000,0.77160], [1170284400000,0.77130], [1170370800000,0.76780], [1170457200000,0.76880], [1170543600000,0.77180], [1170630000000,0.77180], [1170716400000,0.77280], [1170802800000,0.77290], [1170889200000,0.76980], [1170975600000,0.76850], [1171062000000,0.76810], [1171148400000,0.7690], [1171234800000,0.7690], [1171321200000,0.76980], [1171407600000,0.76990], [1171494000000,0.76510], [1171580400000,0.76130], [1171666800000,0.76160], [1171753200000,0.76140], [1171839600000,0.76140], [1171926000000,0.76070], [1172012400000,0.76020], [1172098800000,0.76110], [1172185200000,0.76220], [1172271600000,0.76150], [1172358000000,0.75980], [1172444400000,0.75980], [1172530800000,0.75920], [1172617200000,0.75730], [1172703600000,0.75660], [1172790000000,0.75670], [1172876400000,0.75910], [1172962800000,0.75820], [1173049200000,0.75850], [1173135600000,0.76130], [1173222000000,0.76310], [1173308400000,0.76150], [1173394800000,0.760], [1173481200000,0.76130], [1173567600000,0.76270], [1173654000000,0.76270], [1173740400000,0.76080], [1173826800000,0.75830], [1173913200000,0.75750], [1173999600000,0.75620], [1174086000000,0.7520], [1174172400000,0.75120], [1174258800000,0.75120], [1174345200000,0.75170], [1174431600000,0.7520], [1174518000000,0.75110], [1174604400000,0.7480], [1174690800000,0.75090], [1174777200000,0.75310], [1174860000000,0.75310], [1174946400000,0.75270], [1175032800000,0.74980], [1175119200000,0.74930], [1175205600000,0.75040], [1175292000000,0.750], [1175378400000,0.74910], [1175464800000,0.74910], [1175551200000,0.74850], [1175637600000,0.74840], [1175724000000,0.74920], [1175810400000,0.74710], [1175896800000,0.74590], [1175983200000,0.74770], [1176069600000,0.74770], [1176156000000,0.74830], [1176242400000,0.74580], [1176328800000,0.74480], [1176415200000,0.7430], [1176501600000,0.73990], [1176588000000,0.73950], [1176674400000,0.73950], [1176760800000,0.73780], [1176847200000,0.73820], [1176933600000,0.73620], [1177020000000,0.73550], [1177106400000,0.73480], [1177192800000,0.73610], [1177279200000,0.73610], [1177365600000,0.73650], [1177452000000,0.73620], [1177538400000,0.73310], [1177624800000,0.73390], [1177711200000,0.73440], [1177797600000,0.73270], [1177884000000,0.73270], [1177970400000,0.73360], [1178056800000,0.73330], [1178143200000,0.73590], [1178229600000,0.73590], [1178316000000,0.73720], [1178402400000,0.7360], [1178488800000,0.7360], [1178575200000,0.7350], [1178661600000,0.73650], [1178748000000,0.73840], [1178834400000,0.73950], [1178920800000,0.74130], [1179007200000,0.73970], [1179093600000,0.73960], [1179180000000,0.73850], [1179266400000,0.73780], [1179352800000,0.73660], [1179439200000,0.740], [1179525600000,0.74110], [1179612000000,0.74060], [1179698400000,0.74050], [1179784800000,0.74140], [1179871200000,0.74310], [1179957600000,0.74310], [1180044000000,0.74380], [1180130400000,0.74430], [1180216800000,0.74430], [1180303200000,0.74430], [1180389600000,0.74340], [1180476000000,0.74290], [1180562400000,0.74420], [1180648800000,0.7440], [1180735200000,0.74390], [1180821600000,0.74370], [1180908000000,0.74370], [1180994400000,0.74290], [1181080800000,0.74030], [1181167200000,0.73990], [1181253600000,0.74180], [1181340000000,0.74680], [1181426400000,0.7480], [1181512800000,0.7480], [1181599200000,0.7490], [1181685600000,0.74940], [1181772000000,0.75220], [1181858400000,0.75150], [1181944800000,0.75020], [1182031200000,0.74720], [1182117600000,0.74720], [1182204000000,0.74620], [1182290400000,0.74550], [1182376800000,0.74490], [1182463200000,0.74670], [1182549600000,0.74580], [1182636000000,0.74270], [1182722400000,0.74270], [1182808800000,0.7430], [1182895200000,0.74290], [1182981600000,0.7440], [1183068000000,0.7430], [1183154400000,0.74220], [1183240800000,0.73880], [1183327200000,0.73880], [1183413600000,0.73690], [1183500000000,0.73450], [1183586400000,0.73450], [1183672800000,0.73450], [1183759200000,0.73520], [1183845600000,0.73410], [1183932000000,0.73410], [1184018400000,0.7340], [1184104800000,0.73240], [1184191200000,0.72720], [1184277600000,0.72640], [1184364000000,0.72550], [1184450400000,0.72580], [1184536800000,0.72580], [1184623200000,0.72560], [1184709600000,0.72570], [1184796000000,0.72470], [1184882400000,0.72430], [1184968800000,0.72440], [1185055200000,0.72350], [1185141600000,0.72350], [1185228000000,0.72350], [1185314400000,0.72350], [1185400800000,0.72620], [1185487200000,0.72880], [1185573600000,0.73010], [1185660000000,0.73370], [1185746400000,0.73370], [1185832800000,0.73240], [1185919200000,0.72970], [1186005600000,0.73170], [1186092000000,0.73150], [1186178400000,0.72880], [1186264800000,0.72630], [1186351200000,0.72630], [1186437600000,0.72420], [1186524000000,0.72530], [1186610400000,0.72640], [1186696800000,0.7270], [1186783200000,0.73120], [1186869600000,0.73050], [1186956000000,0.73050], [1187042400000,0.73180], [1187128800000,0.73580], [1187215200000,0.74090], [1187301600000,0.74540], [1187388000000,0.74370], [1187474400000,0.74240], [1187560800000,0.74240], [1187647200000,0.74150], [1187733600000,0.74190], [1187820000000,0.74140], [1187906400000,0.73770], [1187992800000,0.73550], [1188079200000,0.73150], [1188165600000,0.73150], [1188252000000,0.7320], [1188338400000,0.73320], [1188424800000,0.73460], [1188511200000,0.73280], [1188597600000,0.73230], [1188684000000,0.7340], [1188770400000,0.7340], [1188856800000,0.73360], [1188943200000,0.73510], [1189029600000,0.73460], [1189116000000,0.73210], [1189202400000,0.72940], [1189288800000,0.72660], [1189375200000,0.72660], [1189461600000,0.72540], [1189548000000,0.72420], [1189634400000,0.72130], [1189720800000,0.71970], [1189807200000,0.72090], [1189893600000,0.7210], [1189980000000,0.7210], [1190066400000,0.7210], [1190152800000,0.72090], [1190239200000,0.71590], [1190325600000,0.71330], [1190412000000,0.71050], [1190498400000,0.70990], [1190584800000,0.70990], [1190671200000,0.70930], [1190757600000,0.70930], [1190844000000,0.70760], [1190930400000,0.7070], [1191016800000,0.70490], [1191103200000,0.70120], [1191189600000,0.70110], [1191276000000,0.70190], [1191362400000,0.70460], [1191448800000,0.70630], [1191535200000,0.70890], [1191621600000,0.70770], [1191708000000,0.70770], [1191794400000,0.70770], [1191880800000,0.70910], [1191967200000,0.71180], [1192053600000,0.70790], [1192140000000,0.70530], [1192226400000,0.7050], [1192312800000,0.70550], [1192399200000,0.70550], [1192485600000,0.70450], [1192572000000,0.70510], [1192658400000,0.70510], [1192744800000,0.70170], [1192831200000,0.70], [1192917600000,0.69950], [1193004000000,0.69940], [1193090400000,0.70140], [1193176800000,0.70360], [1193263200000,0.70210], [1193349600000,0.70020], [1193436000000,0.69670], [1193522400000,0.6950], [1193612400000,0.6950], [1193698800000,0.69390], [1193785200000,0.6940], [1193871600000,0.69220], [1193958000000,0.69190], [1194044400000,0.69140], [1194130800000,0.68940], [1194217200000,0.68910], [1194303600000,0.69040], [1194390000000,0.6890], [1194476400000,0.68340], [1194562800000,0.68230], [1194649200000,0.68070], [1194735600000,0.68150], [1194822000000,0.68150], [1194908400000,0.68470], [1194994800000,0.68590], [1195081200000,0.68220], [1195167600000,0.68270], [1195254000000,0.68370], [1195340400000,0.68230], [1195426800000,0.68220], [1195513200000,0.68220], [1195599600000,0.67920], [1195686000000,0.67460], [1195772400000,0.67350], [1195858800000,0.67310], [1195945200000,0.67420], [1196031600000,0.67440], [1196118000000,0.67390], [1196204400000,0.67310], [1196290800000,0.67610], [1196377200000,0.67610], [1196463600000,0.67850], [1196550000000,0.68180], [1196636400000,0.68360], [1196722800000,0.68230], [1196809200000,0.68050], [1196895600000,0.67930], [1196982000000,0.68490], [1197068400000,0.68330], [1197154800000,0.68250], [1197241200000,0.68250], [1197327600000,0.68160], [1197414000000,0.67990], [1197500400000,0.68130], [1197586800000,0.68090], [1197673200000,0.68680], [1197759600000,0.69330], [1197846000000,0.69330], [1197932400000,0.69450], [1198018800000,0.69440], [1198105200000,0.69460], [1198191600000,0.69640], [1198278000000,0.69650], [1198364400000,0.69560], [1198450800000,0.69560], [1198537200000,0.6950], [1198623600000,0.69480], [1198710000000,0.69280], [1198796400000,0.68870], [1198882800000,0.68240], [1198969200000,0.67940], [1199055600000,0.67940], [1199142000000,0.68030], [1199228400000,0.68550], [1199314800000,0.68240], [1199401200000,0.67910], [1199487600000,0.67830], [1199574000000,0.67850], [1199660400000,0.67850], [1199746800000,0.67970], [1199833200000,0.680], [1199919600000,0.68030], [1200006000000,0.68050], [1200092400000,0.6760], [1200178800000,0.6770], [1200265200000,0.6770], [1200351600000,0.67360], [1200438000000,0.67260], [1200524400000,0.67640], [1200610800000,0.68210], [1200697200000,0.68310], [1200783600000,0.68420], [1200870000000,0.68420], [1200956400000,0.68870], [1201042800000,0.69030], [1201129200000,0.68480], [1201215600000,0.68240], [1201302000000,0.67880], [1201388400000,0.68140], [1201474800000,0.68140], [1201561200000,0.67970], [1201647600000,0.67690], [1201734000000,0.67650], [1201820400000,0.67330], [1201906800000,0.67290], [1201993200000,0.67580], [1202079600000,0.67580], [1202166000000,0.6750], [1202252400000,0.6780], [1202338800000,0.68330], [1202425200000,0.68560], [1202511600000,0.69030], [1202598000000,0.68960], [1202684400000,0.68960], [1202770800000,0.68820], [1202857200000,0.68790], [1202943600000,0.68620], [1203030000000,0.68520], [1203116400000,0.68230], [1203202800000,0.68130], [1203289200000,0.68130], [1203375600000,0.68220], [1203462000000,0.68020], [1203548400000,0.68020], [1203634800000,0.67840], [1203721200000,0.67480], [1203807600000,0.67470], [1203894000000,0.67470], [1203980400000,0.67480], [1204066800000,0.67330], [1204153200000,0.6650], [1204239600000,0.66110], [1204326000000,0.65830], [1204412400000,0.6590], [1204498800000,0.6590], [1204585200000,0.65810], [1204671600000,0.65780], [1204758000000,0.65740], [1204844400000,0.65320], [1204930800000,0.65020], [1205017200000,0.65140], [1205103600000,0.65140], [1205190000000,0.65070], [1205276400000,0.6510], [1205362800000,0.64890], [1205449200000,0.64240], [1205535600000,0.64060], [1205622000000,0.63820], [1205708400000,0.63820], [1205794800000,0.63410], [1205881200000,0.63440], [1205967600000,0.63780], [1206054000000,0.64390], [1206140400000,0.64780], [1206226800000,0.64810], [1206313200000,0.64810], [1206399600000,0.64940], [1206486000000,0.64380], [1206572400000,0.63770], [1206658800000,0.63290], [1206745200000,0.63360], [1206831600000,0.63330], [1206914400000,0.63330], [1207000800000,0.6330], [1207087200000,0.63710], [1207173600000,0.64030], [1207260000000,0.63960], [1207346400000,0.63640], [1207432800000,0.63560], [1207519200000,0.63560], [1207605600000,0.63680], [1207692000000,0.63570], [1207778400000,0.63540], [1207864800000,0.6320], [1207951200000,0.63320], [1208037600000,0.63280], [1208124000000,0.63310], [1208210400000,0.63420], [1208296800000,0.63210], [1208383200000,0.63020], [1208469600000,0.62780], [1208556000000,0.63080], [1208642400000,0.63240], [1208728800000,0.63240], [1208815200000,0.63070], [1208901600000,0.62770], [1208988000000,0.62690], [1209074400000,0.63350], [1209160800000,0.63920], [1209247200000,0.640], [1209333600000,0.64010], [1209420000000,0.63960], [1209506400000,0.64070], [1209592800000,0.64230], [1209679200000,0.64290], [1209765600000,0.64720], [1209852000000,0.64850], [1209938400000,0.64860], [1210024800000,0.64670], [1210111200000,0.64440], [1210197600000,0.64670], [1210284000000,0.65090], [1210370400000,0.64780], [1210456800000,0.64610], [1210543200000,0.64610], [1210629600000,0.64680], [1210716000000,0.64490], [1210802400000,0.6470], [1210888800000,0.64610], [1210975200000,0.64520], [1211061600000,0.64220], [1211148000000,0.64220], [1211234400000,0.64250], [1211320800000,0.64140], [1211407200000,0.63660], [1211493600000,0.63460], [1211580000000,0.6350], [1211666400000,0.63460], [1211752800000,0.63460], [1211839200000,0.63430], [1211925600000,0.63460], [1212012000000,0.63790], [1212098400000,0.64160], [1212184800000,0.64420], [1212271200000,0.64310], [1212357600000,0.64310], [1212444000000,0.64350], [1212530400000,0.6440], [1212616800000,0.64730], [1212703200000,0.64690], [1212789600000,0.63860], [1212876000000,0.63560], [1212962400000,0.6340], [1213048800000,0.63460], [1213135200000,0.6430], [1213221600000,0.64520], [1213308000000,0.64670], [1213394400000,0.65060], [1213480800000,0.65040], [1213567200000,0.65030], [1213653600000,0.64810], [1213740000000,0.64510], [1213826400000,0.6450], [1213912800000,0.64410], [1213999200000,0.64140], [1214085600000,0.64090], [1214172000000,0.64090], [1214258400000,0.64280], [1214344800000,0.64310], [1214431200000,0.64180], [1214517600000,0.63710], [1214604000000,0.63490], [1214690400000,0.63330], [1214776800000,0.63340], [1214863200000,0.63380], [1214949600000,0.63420], [1215036000000,0.6320], [1215122400000,0.63180], [1215208800000,0.6370], [1215295200000,0.63680], [1215381600000,0.63680], [1215468000000,0.63830], [1215554400000,0.63710], [1215640800000,0.63710], [1215727200000,0.63550], [1215813600000,0.6320], [1215900000000,0.62770], [1215986400000,0.62760], [1216072800000,0.62910], [1216159200000,0.62740], [1216245600000,0.62930], [1216332000000,0.63110], [1216418400000,0.6310], [1216504800000,0.63120], [1216591200000,0.63120], [1216677600000,0.63040], [1216764000000,0.62940], [1216850400000,0.63480], [1216936800000,0.63780], [1217023200000,0.63680], [1217109600000,0.63680], [1217196000000,0.63680], [1217282400000,0.6360], [1217368800000,0.6370], [1217455200000,0.64180], [1217541600000,0.64110], [1217628000000,0.64350], [1217714400000,0.64270], [1217800800000,0.64270], [1217887200000,0.64190], [1217973600000,0.64460], [1218060000000,0.64680], [1218146400000,0.64870], [1218232800000,0.65940], [1218319200000,0.66660], [1218405600000,0.66660], [1218492000000,0.66780], [1218578400000,0.67120], [1218664800000,0.67050], [1218751200000,0.67180], [1218837600000,0.67840], [1218924000000,0.68110], [1219010400000,0.68110], [1219096800000,0.67940], [1219183200000,0.68040], [1219269600000,0.67810], [1219356000000,0.67560], [1219442400000,0.67350], [1219528800000,0.67630], [1219615200000,0.67620], [1219701600000,0.67770], [1219788000000,0.68150], [1219874400000,0.68020], [1219960800000,0.6780], [1220047200000,0.67960], [1220133600000,0.68170], [1220220000000,0.68170], [1220306400000,0.68320], [1220392800000,0.68770], [1220479200000,0.69120], [1220565600000,0.69140], [1220652000000,0.70090], [1220738400000,0.70120], [1220824800000,0.7010], [1220911200000,0.70050]]; + + var data = [ + { data: oilPrices, label: "Oil price ($)" }, + { data: exchangeRates, label: "USD/EUR exchange rate", yaxis: 2 } + ]; + + var options = { + canvas: true, + xaxes: [ { mode: "time" } ], + yaxes: [ { min: 0 }, { + position: "right", + alignTicksWithAxis: 1, + tickFormatter: function(value, axis) { + return value.toFixed(axis.tickDecimals) + "€"; + } + } ], + legend: { position: "sw" } + } + + $.plot("#placeholder", data, options); + + $("input").change(function () { + options.canvas = $(this).is(":checked"); + $.plot("#placeholder", data, options); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Canvas text</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>This example uses the same dataset (raw oil price in US $/barrel of crude oil vs. the exchange rate from US $ to €) as the multiple-axes example, but uses the canvas plugin to render axis tick labels using canvas text.</p> + + <p><input type="checkbox" checked="checked">Enable canvas text</input></p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/categories/index.html b/public/assets/frontend/js/plugins/flot/examples/categories/index.html new file mode 100644 index 00000000..58416764 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/categories/index.html @@ -0,0 +1,64 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Categories</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.categories.js"></script> + <script type="text/javascript"> + + $(function() { + + var data = [ ["January", 10], ["February", 8], ["March", 4], ["April", 13], ["May", 17], ["June", 9] ]; + + $.plot("#placeholder", [ data ], { + series: { + bars: { + show: true, + barWidth: 0.6, + align: "center" + } + }, + xaxis: { + mode: "categories", + tickLength: 0 + } + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Categories</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>With the categories plugin you can plot categories/textual data easily.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> + + + + + diff --git a/public/assets/frontend/js/plugins/flot/examples/examples.css b/public/assets/frontend/js/plugins/flot/examples/examples.css new file mode 100644 index 00000000..ee472477 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/examples.css @@ -0,0 +1,97 @@ +* { padding: 0; margin: 0; vertical-align: top; } + +body { + background: url(background.png) repeat-x; + font: 18px/1.5em "proxima-nova", Helvetica, Arial, sans-serif; +} + +a { color: #069; } +a:hover { color: #28b; } + +h2 { + margin-top: 15px; + font: normal 32px "omnes-pro", Helvetica, Arial, sans-serif; +} + +h3 { + margin-left: 30px; + font: normal 26px "omnes-pro", Helvetica, Arial, sans-serif; + color: #666; +} + +p { + margin-top: 10px; +} + +button { + font-size: 18px; + padding: 1px 7px; +} + +input { + font-size: 18px; +} + +input[type=checkbox] { + margin: 7px; +} + +#header { + position: relative; + width: 900px; + margin: auto; +} + +#header h2 { + margin-left: 10px; + vertical-align: middle; + font-size: 42px; + font-weight: bold; + text-decoration: none; + color: #000; +} + +#content { + width: 880px; + margin: 0 auto; + padding: 10px; +} + +#footer { + margin-top: 25px; + margin-bottom: 10px; + text-align: center; + font-size: 12px; + color: #999; +} + +.demo-container { + box-sizing: border-box; + width: 850px; + height: 450px; + padding: 20px 15px 15px 15px; + margin: 15px auto 30px auto; + border: 1px solid #ddd; + background: #fff; + background: linear-gradient(#f6f6f6 0, #fff 50px); + background: -o-linear-gradient(#f6f6f6 0, #fff 50px); + background: -ms-linear-gradient(#f6f6f6 0, #fff 50px); + background: -moz-linear-gradient(#f6f6f6 0, #fff 50px); + background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px); + box-shadow: 0 3px 10px rgba(0,0,0,0.15); + -o-box-shadow: 0 3px 10px rgba(0,0,0,0.1); + -ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1); + -moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1); + -webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1); +} + +.demo-placeholder { + width: 100%; + height: 100%; + font-size: 14px; + line-height: 1.2em; +} + +.legend table { + border-spacing: 5px; +} \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/examples/image/hs-2004-27-a-large-web.jpg b/public/assets/frontend/js/plugins/flot/examples/image/hs-2004-27-a-large-web.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1d5c05837576a37a8a7631d8549472154a74807 GIT binary patch literal 34489 zcmb4qcQjmI^zY~)NR-h#qnAXCPNEwVL>t3I?`5<gVMH%c!)VFqy^Y?xAw>C-=w;Lx z34(}-5GBv=y|vzY|Gs_xyL;_@_PXcpeLlO~e@p*10r&N^A=&^UA|in9?E?J612h14 z$jK?l$?i~4P*76dp`vD_p}u>Unw6g69wR3kHy0-x2M3RUq!16EI6nu6u$+kagNHIQ zGTcH6D)Q3Gl8<Dh|3?WCB_$>GU1}B@8Ww3@4qoa1Z~8X?pu0oDbGwN60K{}eBy>do zJ^<JO0Fql{Z_WL`L_|zNN=8m`%apqhASNavAtfTYB~oHy5&(dRn2wj^p&BW@k)1DJ zL>d`Gk#r-DQGJ?!>-Z<RG0<M%k;bhc>;G2y|0=x|yw!Tk5}^CvyWQ%#)%SmPC88td zeMmyD#$Y6EN6P1`{%-|9eaj-IBcTI423!FE+TkR3dE^09xF@W(%uh&`)YQl~|HoWe z9?ojOk}&-V82}C-$H5zE_q?9m30kEh2e5~GJ#_w<9a+@I@$4SuW|5Vs{VK&;B<c0r zA7}IweVZ%;JcaeP96PbzOM6)OSq~t!N|k~j`$Q$X$WOM?&G_Vg4y_KPH}+Xo;pDRm z3Z@Z0_tb@rfr}#Zh9Xfj+mpC1Jdx@B$9qpRJIzlcH->~EvQ6v{Yx{_Tj-PZ6K*C6D z!dJ;AAKKa0A4&Woh?sq|J8Xr^ijGq5q{Iz3zynEVndQZV&31)1BFyeNa{#0Wvfb3= z1WHff6%A?r6R!Ku!uV`~sc_DqRW4Tm)b^XtB*05$u-8_;8n9*)Av*358Ue5--T&C( zTQEvaPj4`Y4Y|(?|IWn7h-DbTA)W;RtcgFW7t#X6YzxV8UW@<$%>#2Bv8O-R2Y}-3 zdnZeK0$^kU0JwbsfCi$qXdVKK56P0o1^Kf$wLbtNTU!7tt;S`zCwuQP$rIY6nCF?v z!&>TufL%{>Tcs0Ly8$a6;LI7*`qtFYIlzM$a0&2J{Mb-bhRmi@PF7-vhS$M|r)`K# zW&6V|g6^;}M=YjZjH!8@u#2&OBF65d-Fur#T8X;ii{uSJ!cD>mOqT%6r=tFd`GkIe zVKlpR_Ih0O3F%^lNyuhbKyqXzTqYAsS@sVA61e$NW<3D4tr3eu9gDt%0P0CvQV#_< ztcW;vDEcViFV(TO2_g$V;s^aCHx(~ahXJ*{INqydIQ`lK4XDp>50Oj*&=XbTsRF>9 z0ka(n0c8oxu|x^s46Cy6dk5@~HI2rJjxki1;Zcl_83o=^jKV#K%}+?k{{cv9Y={wn z5GrhKzAQ7>08FAy#D&0JO!ho(DU_6$1$HKNz$i=NY6|#uEagDpyw4Tcz`Y81{+1XH z01P|>RN9h0<BfQ7`{9z@c|r}aZ(vn-KzIS#0RZeB3W6Mkq3si(2AvsBz2R$Qy-#6O z+KzbQCi`VL;B{0g=LG|vgzO0)x`E9bq`9yg;t6hW9=QJ#LA7we9GeiCGjLYA`${)? z03}n&FzLg{o@Vg564k{GQs1DavUU}Tf=YPO%zTLpa&UvGll76X!{_|yCl4cwLwKyu zG_bs1uF{O>q3jPvemjh8L}sxtSU;c?%*@zN6Y1>`<>u;%6;q-SvKXjZ_&}eplC0_( zU<UPpkEo*&U8C#Pa>tB$MWx+V(NOaQp|*4>>WA5;W?GarrHMOUpn!u&l;(o5%w|^o zL4>H~s8AS5k&G5ozC0CMVYM)v3?`>5cC04n5D-dXu$#>m1k@6Lb+?9Xeb?-1gy+Fa zwT7k>66?=ov7=-o>Ue*XacBl}Dg)5b`)?)vB$-4zt>@#8Ls0T4GZW*w2CC<tBe6#~ z;c>@CG->Zp%x1s=f`?|X(v1=is8KIuW$dBgeR>;^YlwUvr>dpi2as`u0{|3D0BL~I z9THzJ#nNYfK)XS^yaVEzO$BmB;zoiz;9f-GYJk?06>1V}q7V7et}w8|6(E|gad6MJ z0!Bioc2H?*>JVg)ee04+MT8F{?QSY6@?sq(*_dX$C>-93SHc2KO{rE22LlKmABo*0 zFaX5y;|!obhb>Y0&xXC)taY577^hr=y75ajn^dS$MqUlk3pLDf6muJu(S{g+(l1|u z{Ae$unT>+9suUK0d5UVBT@66S7$Q}0E{x_#Ur*JINH%>3TZk88+52feeh7YIq7hg{ zIURuUAokd+9{^LWjGEshTE7T|AP%0&V0Os=Lkh%L6w*GRIxA`~P_MWO?>$jjTROUq z4+D`IGYp05p@$RNiDaNRb;709`Res@YI=3)3^!Q5n!E@;w(Q=RS6BD0iwybzn92AH zG2bwA1wJ&M-&<A=S$dcKm^iftRCzKsKu=>$Rozcqfn$UrDaF1Wz{V(@mM9Bvwu4+H z=EG|OhhFY_$kU3@>DBi0ZTQxnQ6R(X{{b8}d@M#ib99Mj>h14xNk{_BBV<fWe>QXu z5qr9kIdc8JqSO9Qx6H;D5XFC={7d6ssy1Q(Fy;XjX(oY(YQU4oFvgw$;4LgfkYxY^ zANt;gGFOiQPhtR}T9kfCm4u)GAgF4D576-3izpj=)=|y2#1_PTiUpuA0q>6f5FK_n zCB_7iWsx9aOsFLW^K1aX6mj=XvbPsh$YWEgxUCr9QL6`RH`?<Au0X26TL+=HR?qkJ z|3lqCnowrSI8!^aC>0)$wc$U_BI_2F$=Vb&hNv7%@f(@m2U}p1eQ3b&A?{IzGrJ(p z7JN1RhAmBA<bUtJPZGNiFe*o41xz+L&grj$L}`^{)qeCAjwfU9gEHP(2J9M~vn9f* zxK+={tGss&ejETjlmJx%#{!LQI-|}bY#295@{Zc2wXu}GjP+H<Im>cMR@3eV(Zp}U z3G^dd_-%2~k^WKoES;_qVTIO)&m;!(SSrNdW6LrWRc8G$x%W3>=+tP}Wt?}h{XS8d zQ;XQueZj*^P<f~1?3?uU+aQd&5K$(1q6hmG?g0vG_W=F_2vEgOX6)lOu1BYzIY|PL zD&fjfd^M;f=<7)4B~+0&&)3MfSjDi^3N=hQagh;ZmZ6a8oHR3ektil{fb#kshHKfb zo98)YN+x9tM+13P3?N)?l{lO%{En=K^#|!_MiL&TfoSQ-^Sc8x17e~;npjtE0MV}8 zlK~AZ`A`iJs<;Yt0No7u$fNooDt!4!_Sg-L_c2}ac_$SqVjtNS5>-Rm`IMsVoN4<; zXUiIJ-|Qb?z&em>getZq+-;q>0OXx03RJ;)?<EUfECqPm(lj=+Q{7&-p7$FnJ(f&H zC=5||5K>N{0Phpg4c~JZF;#7%uR)e4TfiZaq-<@qLvPkFIJP~IO0_op(s(j58NBH! z_sWi;+kKBd%fxfKrtf~>Rv~t!Z3B?y<7V355V(rI!&#;|zXJ1EI%D<%Bn+AgF=D3f zep4XNJj}d`(Q&BxHULIEZjx#TG{SI|hXk{!iO7W?jsiUq1+FvZp3_(qz1g+R062dp zpg|0ky>hPZ>o!a5+mB{AMU*a8lFlA+nDY;nwo|VU+_jUrH7{XRjFO1s^B+|F5Btew zW*}tkUP5hj=HXRx7m5+YWwjU~zjK@jT_?T4_N2N%eCWEw0#ncUO5~yy%NkDJ<@ht! z?=6XVQSBlQo;cMMX*s_)?m7{2J0W(@*`m72N`Ki<g?(mPe@(gU1ujsf?4x6>8IUiH z;u_hzAae9y+SLb#GvV|a9v_IqSV-{PX)ubed*Ptk-Z*!H2d{rSu_e(7_i94!=a75U z-s1!JZ*NGVzRicc;gq(v92rd14;{{kyEW8%XlyG(Ji`&mw<v(>r`icsy%NojND^7) zXH`qzl`@G(!opv6{M>wQ2LLBFta1$!t@(g|2HsVUgae?ggomh<hB&<wQ-MxXRrqlS z?S23vNp0ninmM{&m3Vfu^7*~i>P*U4qTi{>I9G0TELI_i9SdW98RE-~HbI3jLjMUp z`Xj%tk~djksp(wl{s{UAibmHvlojyI)*uL&irmbbRWFti;qWt@nN3=C;Xl9!GSF&W z9R4F;Qr;`}($9C>8gOM61A3;t$^B*UyX-s(;|(K2iEGnFW+5$lh+k=c>|(0*2Dr{s z=tPy<4l1tU{{TxhQ?3d6h^KX<GlUGnI<zG_m9HW5ZoACHO9UZf#;p59OZ==`sCCir z>GZs(Hp7l|%)4p^_}EMDW$AUSfT262s|gi!;#vat2CQtk46s(Vt+SE!&v&ApeODsN z=`J^CR<mGet3MY`m<S=6@&KLv33<isUV6dzUC~?aLKFkNpjn3vnYA}j9_aFAlYw%3 zh&MhPyYUKVf^2lfj4mT+oQGHNIB(icrqDa?4?1l#Lo&@q2xSS5wQ6mz2zm>{;4}4_ zLLk0QZ9ci;C7ekmyxz`CQ8$cdPuxoj3UNrS$62@?+9NKB%z3I~X>0CKPHjPGc<>=h z#^npRrX}~4e*iv1WkA05;01Nu1&`{$ESb53*E@z#Stk0`fK-q0N&pprrShc~KqvwM z;O1$du>}Gce>L(q72aRpY647<MkwF&p}Jc%iz0Ke|3b6Yco<GPPCZ{9Gh9e*O`s_< zv-J>u5RMRMYK#z24HVaNv)Z)R=oSN=H9!NwZ9^5P@Xk}&UoqjO7z+`noo5UNXKV>b zCUpCDMC)%!VmCd^U?a#NGpppB+kMTJEw*a$*xcRFZvL<nC6ts27Na`9cSmBgA~_Oh zJlOCtwQVCDMQ69j|FTJQQ6!@zZ@~0?Q*RchCnZ9h*bOHx(WoAsvpi>yDNAaMZJr2R zS0QZ+8<f!MG!_|BRl~ZKg2uhmtyi8ZxouJFvyKe9bs`(xf=GL)tu)NMZa%DEV$Obb zw4;=XxDSt&Wq#NiwP)s2c`N`v<*TEgwq+j7qr(j^J!wQ_#(h5xpue`=Hvp=VUNZ~k zly#t=KLB+jQgYS^b#u)@j@?@kqRY4ElVs+?|I(1xr~ojZg|BS`${sg>AIe;Y5JOZN zWUqk`l_k2B%4~N3Hkqtds^)M_lWKzg3a)H{Oux&5-*VC`uDLe$hwa)W4}<rOW|ogh zX#o*@YE%EUjWYe0gRXY7jurREC(ITmy~A2#FYHnGp<znIXR>WS3HmTOO*bWE+SxiB zdCUQ%s^J}x6DiZp`VpsTx)8|LJ}BaKLMahmkRgy641V@A)#r>{IoLkKLzzw9Ncowm zeAfllRw&B_0}sTmnj-g=h~S5RfJ)Lnl0ep4To0KudlZ1^GqEs07@)dcb1M0g>$~3v zWizVzI{~RQ??i36ZHW%piAV2kx_<!2yBxR?2mJ%^XMSDRDj+-zX$Xf{Q@s?ig~*N; zH+`NN4@vgEO%K{VJ1`#q0QaqGD-|qYOfdChs@TYS9#!+=hBJdfUM94Aq)@wjm&P{e z#~;T2YBcej+2aFI6!~S(IeV8Vr+H)RF8vf@sbZHm@M6jEp4e9Av5>b9sMTX>&PR2% z`if1<XF&~{;dfB?VSxsgKdjAOPeS9uBGcw?j;yu-LwU}QY19)<BZi%$db^(tbm;KR z^t(a?uoVFbg70#zPic_JAF{5NWPVV0*)4ShbO`r%XvyACmUAkOleryOpOb&TftK_B z1Hfb{fIpoa2>x#bn^WjGYxy1fa=nDinnKkZ%N4XmYy|V#C8D>72DJ4Bhw;$KoWN_D z7~w80mez3~qI^=IqY!R2N|_O;3C@`IGAHoWS_72am7ZbB+?cl>w#HcK+KI7B#OW)$ z;Jg%WG}C)nJ&Y!$F-SSBz{edmdl%%74)wh|=1>SiWev)c>6fRQy;Byj)$5OwuxKOr zBfv#8jL%K9c+Sj*&qHh(DBphqe6?D)`pwprl+yYi!0v4QnYa&7LTE1?^mN_?VFFqY zA<B+W3c4Ao19Qe7x+cV_`>!uc)SQaj+)2RHhaY;|R~-^i$Yau3I9oypZT>vEuoH0( zg1g`P2+T}zV9)HtsX}=x*6~YodO4B>x;f{R?XhWi<T~$p^T8N<M7+J!b|E$W`0f#D z?-|9p#!jIt^#JiTP@80l>;XV6yn*HqJD!o-&P=+HC}xw)iAQhRs-^ZbRlUzLZ4X(H zliHUCBDKEZCx9CqaDoqGlUjjd?2}g1Zp>rn_15woXoJxcmCph%EJTn{fZ&N`9R%VH z`v_U05p0gkWJuyIt-nXa)He0S_e<~6_b%%MuWP<y2ll{^lSRYkIHQEN5kWNc8xim~ zA9~9<0n&SHdT($*W~DaSgNgRdBcn3kt88w*k3`Klt$zSLYfXH;8nX6;(ukSlrbZq4 zdCm(XqShKIDkeYbyF2f;ZFlCqnee9WaFU;!Kk2oijM2y^9{VDFhLyVM?vy|ZCUOz$ zKv$!Lqt?b+7iT%f`~e*=&y4yPE>!pM19Ky09tSE}6Ug!4(2?x<15x9xP|a<a+sbE5 zYu@Oi|I9~a@^>nGmb(40MFKNjpCTZLu{z_D$1rlQ$63JVwk<J|55_0$x4rL@9R9>r zr^wNc*B=A(KiQl3|IwZ?xGs@n&Ky<4dkBkpAF1NaoIr>O@Je%Mj($#8i@HVNV3Bq` zZG5KS3SlMxL*;_^3km7*J~+5_Mxrh((nB>|U-leG<KjhrLMrep70cX^7xcvC-BsiI zg;;RAy??$DQ1y?9z-;@d$=2qBtc}#t?c|@E@5M?dkiOyiR-}%LG?X8y=PS04bS`Va zV?YeNsPz-N`p;@6hUlY*2#k%sRWQP;pBGl9`}(x{MB5uDjmx#7S^Eb-E2qpt4nC}S zy9<Aki;m1bF;@WMmnhwggP54n7^K&+-pg?2E+KT|A8G+DrzadytDhC9!_Sw<Iu^)A zFGRV1_`V4D1o%fbfjq-5Y{4M4ya=%dQSNh22S0D$+TILS1o>t1g+UDL$uvYpxc1Ok zGLz|%>(?WkK#d==BBBaWT%4~pggm+%;%RIaI$)NzfTXDoRYM}A?1)dXk3w&Ans?|= zg-k(9)%rY$tju~cH47ZdN7TI2*T&4bH#2qH7JXDa^V0JnjI^}*dc0@;K;lL_ecN8- zj}hWTynW=^mpUwE%>byGfIq|k12h`Vc)?Ox2j#LlWGn;gQr@^8Ou{fbseT`!DDB2s zT#o}I6jch$wM9=IMkUmU?l~Hl_v1(_%(Mh68L)gaNKiyMUr%qmZ}(VDOh{BL^ZDH* zk##kxv8Kq4a}hObV(CMO;KCMM?z-n|8|_?MeW#&h=-SK@qsQAWx!}Nb`dH=rPNp#s z%o*%5hR!08e(SVfc%@(5stWl>1l#Sa8^`2zteM%0B5{yhG)<#7z0PCobB$yC?ja^V z^Vd8L4>y>8-52jBa7?4|4=_%~?l6QE2SPmG(HCDmlS!Xg?J{i_bX&jE$apzkn{a5F z11bxGivq=P^a*-snL+;u?7|&vb*7h)+cx#|$R0Mat&EWDA*z3F2LV54#{YJrf@_*W z8cp0p$B_0%OPI+eI)Ph=-{qVc8iPmtuobAX5$HL7-dRlF8(T*tkwxY9dN@S<J}v(E z4JzB<$1R46OzM7-9GQOeH5m~~d1$tqkXzp|gTIP_4PmX3_r;|_UK3%nH)Ns^GHj(l zbEEOOVE&UV8pJVd30sU@Hz5L_gYd7M=8yFS2jX2mLq(?zzMS3ti=`G9iE$Z~8wTnq zunlx{aXz?P*np(~so!kd4qXE5Xb<l1nKwoGSi=RfbOzKf)EtJ%&xshDs3a5Nr55zF z5VK=dqO}8|A?<gJ`CD&0K*_OLNGzT9C;Oft=H-n1$#Y75V{6jwh|0DrTjVC6-!XWy zsC1<_j`1?_u09CGSOxFzFmAaJMLj-v{<<eJXx!l?3MKfiw2G$o=Ubj0f#(i8N90JQ zE=g8{NhK-4)Y*@Pk1U@qD1sY%c$13P#EEkKvvy2P24>q4BtvEmOc;nKv-!BR{zmb_ zD;%R744P&r=8SV|>(i~Iaz38+N-mk*7T~C+Ze=q~n`<#%%V^2EA{yVsj|Muh^EbMc zpM1O&Ye|+zA>nfd1<R0R*Sfn^NlHH1sRx_;*U>ja*O;AWnc{wx6m~PGZlC*+MKvj5 z_#lSJ>XI_Izl<%%`p^ATR3Qg$4lio=(wA<iQXm@B7zj9tGeyL!_WtSYu#r7{$4#uY zBjZtexuvW|9JAJfZ-Kj@k=ZQ*)JVxm--&(^x`FPte%y%X%Iv78Fv!;6ggD59n#8ku zT1yn{NKd(PAV<?j{{Y2@DQ3^I_nP*F-gKS#^$WZ#0QPaK?pNwd;#Fw-PcQt@usjYW zPSA4W)Py7q)u5NR05z(&58A9Web@cs`{;~ExK|#X#n}#ev+CDa&BQ>JdBa1upkexS zo6Q;M%_-EJogZ>ek)5Gfn(CA)+9*G3D%T*}U?ib(Tc@z!Uy$82^nW9idrlU9Nu$Ff z*e+=FCDFoeWd#p#F&p^O7};%!q|fZ`Ip-@|L-8khJ<n8f9CINu>K;?>k}>nte|0B$ zW;oIHz{*By2;{Iv1~rW@ZPdCtF)&%84E;g+4?xzkf|EE5e=r&nNnCXRZh(hm-nAX3 z>1KFxSL*ZnO=|PN00Y|uL(mecxUhx{x+ylgGC+3DVRA-^;&Aisv^N8Jf1Wd54M=<{ zFEb`OYBob}@jN4YM3=1Ho5ZwFJN0A%M?Cotkm?@M1-mN&rxl%F0_8PDh<bMPbEBI? zkGVId;RqUu-AXgBa|zHOJw$MQ$NceFCbt5c{sGX{9|J|lW_hQ-8a}iLc?;E>Q7kG) zQ&z=he{OO!i>Ly{jAFipQ$#4Q`w4}cN4jqb_U+6Z*5YuTwlnufo=j>rzgCewwwx_< z8ZkQow1i|XvmC1)Z8?v2+y)_~7J<A2W4K@|pXJ{)-z^%x;=FWoV$+d)ilqr71f6fD zV`Xio(d)hlt%}BH&nl<I<Lh**hP_m0x?kUGi-$3LTAoSa%^Hi7`8xO(#arqS3=)cp zGYkn?J98fkgl&j@uJY=kf-hz(w9A}7GP?%aP#7NmC94=0ckT>x1MA`qwYJA*D`v(m zO4^~?bT-DL?Udk8vwPPn%`x>t{)(^EMTTA=C0Hg^=cBy})Aimy9$O9WlS=8#O3y%} zyMt6X75vx4O)_As@5aR-3ca7$YxkWLj9)1jJWk)J2<<cc^7}CRJEvyA?+TmgLDgWR zs(G&R_Ltt}K6-Ne%O4e{bUs}u_6D>jyKK=f-b{kHNWaXUxbXqaWF=SHK0-SL-c;fN zzdH83{*cAw4L18ePn~o^qkMnj?u@;BjjLJ9ernLH>Be5K_7wSww004|TGmRxNNA0v zk$A`2GCVSTM&Od?Lz{JY?Y=^tfVn)o-X(ND^1yY^w&;Trcv%BidUxa5WS}r$p4^FY zDe!5)M3^n_${-=O3ZvBBWW7F6Kzj7+C87GsKR^R(E2<#?hw#EeT*MA2gwJV7qMnQn zhoyG2(dxkF?+%<@hKrk#<C8@>Z}j5pbRgZ_C(#RT54d@IJ?{dY#GA^f6at#rA+_(m zli<nJp@5tg4qCA#4T}mbz1bxNHn;wZJ4_dw45m^I=r9H0z-*8fwq2LGCC1=a#*+yT z=Z4-$vxu_uP`$A-^gJl}LrL_C2m(5K4{S&T^(@YMHiybu;(1qt;#3T_S`LYp$te%e z66ldGyC3JVo_I98uItx!kX6H%_B@l_9h=zY+>kua=f2e;d%%>_pI)qJZjkuwFp%75 zwya^#$0Vp|5lg1G(=f@0mU)I_Vzga{9*WYX%UDY4TRyT(LV3uHA1ap2o`c`&;+GP( zjY9agNoL+^jrr~wqsV+D__ES_-$KuLvPrHx%GJK!4E4rw<((_7It*ko`qt&8OHge7 zuxg``0(>Nyu@5##IhtEq$Lz4SR&j79lO!tTqeJNbhNSt9EQn{Nyx(ncxim%!L`v(W zd;5tl@4B5b<e$sN?HwmhS@gJAhbV^bWS9nP1?kk#u#7Cw@Rm^a#s?4QejiWCITt%~ z5-}b-*!SnwLz^Z}?{Q^tteRXXyj)lE{dwrO>v}U4)w^tI<d@g6#k3~3YF9r${=heu z?(0-{J?z&9mxXcZmi&(qa}}&yDdi;-&FNMmHHebM51;Naj|F~@MUE@wN`H92>ka~* z_>6O#xV-vh<B91x(RZHkkiSa!PNq9{67RtRmkrWX=9kcv!8EZuP1pq<X%{m~L|Jrk z@@(F5@13S$8&{eIm5l+p-sL|W3rM0AL#3JI6BO4!>N_I0h`>2QdCBtjkf2Mlrw(Hf zm39#+66jc-yLyGTpLKGXxKVCXB7FlkO=5Qju{BM<GHv|Gw<b`quPleq(}EZB4rk0V z0_G*A!vyP|Xm6NkDj}JEcstH}5tliZ9<<{WdP1KNR&B9QKg&5>Qt&T_Z*zUEN$;<^ z=C9f7LaMw*Qts{PKX+XC#*|;-jCI;7F#r4QA3$dR9{_R9Tzvh=lFfH!&jC-nG<*5} z`(ZPaOI}EhsW@Er2eO0H7SH?4X9%qC3GRIMr9O$q3kS|51mNsV){M!*@mHC8u=_Pf z;68Y9&w;sn_fln<HCgOgVcGK~ka*97=z{q^A|W_Ma%@8lE8m;V-g!#xUz>d@S&uZ$ zTGq^fjC;{Al??QzF$>6Rusge1S7(vbbokm@nZE|A-*;zbrVV=-&FBN4EK-w{Wz2jH z*~TFknC|GE6O1)4DLl4PFqdq5d$LYg?OZ1h9KNE=%sw{HcG&?iWZDq@D@`s9oBU8x zwjga#0wXNjrYO_((tO}yw0};Z|K6?*#Z!NJ3z<mB7VE;#`~ri6y*NY0+D5s^bR?Yv z{7lP?A{fCk+%53|vjDzc)b>mF<R?eWcw#z|T4dh0$n>GNNu3u;Uj%lsMJYZv3J#|A zwjbhXoc8lio2HF3M&!q4B{{$qmCVV0Qn!B7IK7!~&2c;R>G^OLY@O3v@BHgpp?uGF zXK{?bo*Vdm7WbMfeT(KMyP~r1ePHukw(e=!Z_N$EGULpjyXiYw?i;ZaZ%Ir}k?<Nb z(C+Qw>9(AYodsJxp84TTA!qV8Fr@_nPwPW1D4zd3Y1xjjR>@m4)KXzpg7xI0q3&R$ zv+hoA-sb78U~Ft@+2!nESybZLg+^os7hR$(_*24P+F~o!e2j1Q%YT5XA!L;v;!%z^ zeR|t+y^-pq<lNND+~e<x8<N&lS~c-I?rV9?dDRNvNJ4(4ybd_4QyBU3Vq8Kfs@^E@ z9dvpzn=9X|WNcFYC?G(zBJ`>IR2?k@*_sYt+RM+gNGdTtrOT<V9rFm#Qhp;dm8T?l z4i57C)PAftrvYzxr3D`7qpr5<9Uk3(cUC@-z>G6Q%k`-zPHlzPemHS5bgm3QcnaiA zL%zIMKU1O^^UM;jnc#yS8wW<9CG0>!k7~deLabYse`S1_VDf83x+EZZf%MCwawg`C zMs@)Zm+9ErO6Un(yM7b6_L(8k)i5dJNMwO<xkRgVLS#MgS?*rPa5#sNd7qr%0k)4S zqp_R%F2=RIDtz&TiJkV)SX4wnrR-REJ8S^oM>V=37Ky%!)UEStFm36>F+<FGPOem9 zF%41v!q>-?)+U_b0ScNm8eSpS8KpNShY$goDw|`ud?GQp8kt{Wv=;1)!wiDGN;A{D zDG*%o?X;sK#p~|R#5~T|2GyPxW+{jnl{Jrwm|A%`Z}>hF^A?{G1CCLG4)A(%omq{~ zX2YEQhoG&%vWg^(BAl<NTGLuDy$7A{366SEqNCL%^Lej(MTJv^1?L$22)^gP2Xb9O z4{9mYzVZ5Rf3peG9%(G2D*|#)Oc)hzn@U#A*Dn?WGdPv5G}m!T)TZ1%06%><8>wiB zt2lg2QN+noNAuWAm0T>6O}0(!T494lOM1J!^z4y?(YKG~y;JYpM(zqhBjLJGtv3Ce zENzeJQvV#eIB2s{S7;{0L|elDTV6@=TX)0s#{ITxL<;9)`%)))h%$%bFY7v?1?fC@ z$z|w%b94FUgcR596trdDjFLlTx0_;#Li*s*8e3NbWLOl%rDIYfp)ea1!o1)CG3=5O z{?#fZq2m{%^g`U{XuKBo+d(J0o-NOe^ZH0I__Jk!(YjU8fe+54q{L7k8u{4keP2FR zG6y5S?$-WM%GW6?r*&t;`SzdRgxf?80#rnw?#vx~u(nQAW54>Y?&Um0*LQYubk)mQ zIpzLF<Y9hxa`^4A`$47i^LE%uZwA(gCWK3!e?*o0uD3mKGXmzQhZL{i9uL5z?W@PZ z?(KZ0@5PLy?E@1UO+2Q7Qhddks=^AyV#h+;xPZuz_r^ap$VFj{heskbw))?ep9#+M zw!d|3ov>RwbF|WIK6vjijkH?owuvke5m;XWA*NiX7knFY@WPbU-b(S^C_?Wvl~O}I z!(efBI*NXSK<UBUkCXBS1v8uiKU`5TvNXutJ5W@6{?>=IMwWS#3kNf0CxqM;xe#4+ zA8H_~){B7O=u4L$qnF$yvIy1HTCg3pc6rVtoG1ln2OrxfA~;!Mq19+%iZ#>S)`5KU zRRfvb$o*eq?h;z)%$8*1Ka*_EMWT2R)-j}YV4Gdv`|J_yUTg0p@7=M7usu#TAJ2qZ z6~Wsgi;%iiYe#XnS@I5>t(-UUH~zP$mmCflZOb&Hn9+mjnd%npl$_;~E;^$(@Lb_( z`miyR_34MOUCaV~qUXWqz1$9N!`Zfld&X?;beoC%^6H9E`v9Sc?@*S927eya+O{p1 zGSPAN<gq<N0=DlW*xgPKkNtN~FD(^O4)?J#fBn;DNz*6^rSD+lTH2cGG<o;;zMiGr zjn?z5cCpUZ5s|4pRkWEwefxc&+UoR{?Ex~ci;W&VsB$eeEmMZnu5l;|&AGJnD)##^ zRH3|b%&eW>`5@S$^sU}&j_w~3eaV$qxxYIn67>gJP<i*!2GgHZ(QYfFTRv-9;JsZT zrtG<T94*sv$}7YDK_$j+`}Y%d-rMymh6|7O@G!f|e*iBTWK9hyN4^!zk^0qUw)-*1 z%0+YhN1>-Xx$kGv=0C#qWJR%@M$^m(-Qvf?w`nJzZ>j${W0FhbbeznNK~j#)oQ}+n zmYPshI!wynd(AmGWg=;1b6(%)g}ZDpLrh7WHMp^IXBO?X{uC^8p(s#Kh@)>Jpo_V2 z(^cH$G+-x9V{8fQM_eDo{WJV4mi}jyg?5wUji1)jf^^yXC`*5+rn_`uwNs14jc%pu z1G#bFeZd$lPh4T;nP7v-(2~I@J*<b!@|>-HK%$A%I8>{htc&*-I{pTiGqBWo=Y28T zRFKSV4IgcJ3Z$W|`I7KWVC(^Cc8VZVz$z-+M<ylZ!|$^D-t!*-=lM1-QXVn7_l$=y zlQU|w$y~Hp7<<MrGJvlpJ$|;ZSEuJ|m=|xM*B_;oOK23S{NWGuJvDc)=^gB0W}Tbq zBGguG6dwMKY9CO`CA$Q6Z`h-)`rtG!p&FhvCgWuH$&lxqFI6_KVnq9oOwDGG>FdPS zm@|dO9wzUsG3L0VFEbgl9{yp2CPyHwS&h1H2=ESdLP1G46xu47mJ*xSW5pHChgM@T z5JQWpro`8TCOtO`VyY8LVs{-}|FAc>yjDU5W#y~a6EQ-5eq82@R(@Zr1@ac7{ywvJ zSwrgT_GkLL|6e_-6@IvkKMXU@R8pG^1`R%FTVt^N0Cwzfa0s0;D$jcB-^SN8J$vLP z6RfBr9cy9vS~10SCb&vF&B$s@oND!b2BNw6K?`GsK^|?s36|}&_c3Z5x9{pdW&GDn zb2Yy1HCLK?qvxrA7puM)ZoZ_VqJlFs4<jL)P2OYZm{n1}%U{7h<WfQ-KO#o9=Qe0m zQ{u8rX;PATA@P$d<yESix=0N;18B9P&>GO~;H&TtFxQrgdOvk>w%R}IQc<1<l{k1Y z(fa+Ye^24}H@S%>##Mj3*ZNKYhw~pR%$j6Q)B!fvvcJ3^|HG(WbMLow?zVUO^z@>E zp0s-}`pR6HdracwSJAAx=tlCJd0#BoRKGs!SEc5+Hbq(a<7*r*zK3)jeY(ew5XC42 z@XfRw2L!MMH_XABUVL|V7Db0-{{t}m13Z7UA?O9p7+*l@H<eHbuQ@(4D_#F@?d+gk zfuoz%C*5l*1tw*DueCYx*{O+fqE10wuH#hN)S_ewZcMqkI!K#7-WNP6e*a7^gEk1e ziCr*B-~2iU3xF6uNOJ%V2@|rg8%BOfmQGI{gpcebloVG^oWMyy4nI?kr4<iyFIC-# z?*HW~D6&o6@f~?d^DqNxDcFlqdE-9H2lZovY?IeI#=e<R3TiYXbe%%=??acw(*Dwl zMwVeI>z`Jiu@3Sz+veFZeXe05Rnp(o>R5Xwvxqaw#`9gQR`e0t2dJv>OYtt7Rnk^H ze8o0gx;=}amNf=}D<h!f#nOAFZL(Hfee>H^kRqP%lh?@GyM*^3y`3zhfiqI<b6Y2q z6<%BPH=dcTOk$d{4w(Z~H_=F%n_NDmtd|XxSUlpkBT6A~Z}Nzx<Z05cMp!{^{A1gk z3deh`X0<rWi@Tu@38m@Z#CeR?e+;yVwKJYGw45ywgL{wMGrKpZ?uLZw+gDj`pg+`# z?e)gw<0&vtN|1bJalkXV*_ab2mOpl!ii!rKb-j0tpL0soZA9JaFR$eI*=gj>XVegD zQ}SBAJgGGbs^5;}^fen$mv8Lxq?3}DnVmff(7XjCM+Mp|ATJ#qXo*EhZI|g&8&B6M zzlU{bhAclrzBSC=UfXD`zwM4rQAu%@?%t^}Y$_h2Wi0n58De~k%=^B}h8g+H9<k7< zDCu~`q6eLWeGim^k#a)*?wSFvZg?XESFUlAPs58{oQ~5U#TS~r_P?fz#!5<{mS}k= z<+p#hMnb2Wv)jw+^=q)UUl;aW)?hw5mR5Mo%XMo)vbk4*@u~<$t^Cl-M;*S3H$=2< zT2zTuz^umXQ-VC7w}RwVlAJ(V=d&%Km4j(_)7kD43L#J5_!R~7+S%V|=)Q}mV#nmL z*A<rlyBFH?VA^;V^U4fu4LUQxp8nVmGq9}bmH5P5buDV~x}xqM;8}J6r25!Rwb=lo z)9U1uZ_vNJ{4KkpAm4^lRmZ%@Cklzg#bS(-rS?_pO-iHZFnW5=RqqLzobG9RP+>p5 z_iGQCe9Mlg@D`q;tNmnd1KHCT>Sy$GckM*Dl{{a2@gw)eOVftY#W;V@sy(Rw`u9;0 z!ETF<Y^u!+>N19QW6t{NNf~cezcFiSAu7eMl_L<pr_P;14A~~ZN-kM;!hWp2XYI!> zRcuRpS=25}KVcLcy=hjfMm?v$(&YkSa05#Id<b62vhBsbDAl*$7JN`#Nf7Ummh&Ip zdhK>iy;(fK{&=h!9K<`#roRHpROd;)Cf|W=na;l+thl5+7yD%&3a1xJMQ&je{e+Q6 z(2$IULA{GRSy_j4+HZ09_NvD;TkSoL<wO}?HM|+$5a>OLvsgvPXaA;O^K}Y2VC9+I zS(ft_{nac*xj-1RI?D(;FVpz7iD1mk)LJPj3Kb3#WgZth2hOgBiQl$49A_Hh5jJE$ zolAg^m_AXzBKYcQQR$lH8167#GxTmoqPHW{$4@{pZEAR!sU_N#zGt2A;-K_wl$m9v z#C14?_2XrZy$s9*w1Q<8i>%&2&mqg2PMllGF`WWahw{}5Et~k8k0CPqVq=Ul8Bb@B zf*%DhtBCDOO_>ZPfffq>Goe$H%A!>B<Eh;_K)g(}#QWANPBu0#)8JrBJxUh;hO!XO zyfJ>+F5OQ?Esn_5_bTskY?^#{rN6Hwa<qdLVF4?%@s8RlR*j`j`rW*cu^ik>MpNEZ z{}C!-OW$WOvnn<Xqa%z?>x}DbD#L@IYo_dw%ly%^!kIYSYt4MOFL$P1>+8rE)D@#R z*jC=Je#0C}D#Dulz#XlwzqXWf_CA4nz={ETwYZ7abjpP-S<EBQd|x)}vfk@X&z&RR zS9U5;#n<q~qKaDXKZtY2+=_SQ!_%k1=~bWh3_Vojs%Bl?TDhyCKrWp{$%+*lS{mAH zORrTol;T24KDu*!BijD&x%Q<=^7~$ozjae7D9(Dzhi|9Z&ZO2WJH7ei_h0JxCmL+u z=p`3Ptp?R?SN!3xV648%5A#bjoh(vT3jAE+y*6iJb8SQ3-^r<6vf3uUQ|11HBZ2Mj zLo^!2^8G#HTg|=Ny#U~gaUI#%48lh6$5{XG0lkyghyy#?a@gsHlEvT^Ovjs$)dBXO za}oA+k!e9Wxt?~_p@S`LI##@A6&TaaK<Oc223D88-_@<UIcm95dO|aN^-UBNIs<qU z6`bF%E_{=1I)2E3E@5SdIA${l6LO_>keq(7B(`$3$tsd8qw-(|y%ZHk`i68|Y$=kh zch^9^xM>T0=p2N~dlYLCHB=g<>z)sBKSqF3o#!QzR!%(l9*EFAnHMK`3ta!#VyHyF z=V!$LvY^V&CtVP)Ca|!UE)2|zl7HCyD_vA`!La15zyRwI*X%jc`Z-n%U(IST$~)I= zPdc&2n>PhsoX|<w&48}aB0beO<!<5RKfGH_wR~1C;X+h+!9MJxrvf=aj*5m$9N+`~ zgGXna4lkZy%}I&`=2L#!-JNF(#J4x`yR$XOAj%HP>voM=w=j0qgC$R4UQ#qywx!Lk zoN`8kT*e!KQoLJ5v~V?w5sx|$uBWC#T4FDX+FxErXUd`Coq!Y~&*s|?%(R9Dj+<ya zNPj$z%=2qdVeB+dO6jXV7JHzzzKYRONe78<MCr@4Y2OZH>VTu_4A9b_lePCJ@&{Z5 za+Vl9VIE|j$x?dk>=lUETxiVzt-|WTbj<YR9hb3<SzI*^vl_5>eZMf>5w9yg;qzr} zdcKTy`;PYVMiDjBZC<V|>mZiV3#_S}Jyfem*Y%B<E$ud@kr&dg70zZgTj6&W;ydO0 z9pJ!HyR6gtc`s}lu2?$9pyf8~x+~CLl8%5aeaAolbZ7omYoh#DJPPB!f2rWOPH=;? z@|PGIzyB`}o6TNgEcQ9J*x$6wl`!i+xmLLx+Fzx}kf{YbI1Q%7(2AK@pmcw=pzFSM zE$w9+U0NyIZd^me!YHhRUVJaV*4ei@9Hc_y2z|{k#YwH6&2e|*9Jl6x^3yLB!aD~x z)gG@^Aj0FupT=5*SSu7gfI6AARaMk-?kD~lRbF(_#)r?->Gn^L6bqnc+J93IV}>_> zaT~W30XOtdQVwsCv1kw|QA~E_zvR>Muk)Vt(N2I_o3@673CKKB9TKF#&t2Pn$tj)N zno)B85HiTJnrLBY^rvP}a{|%l_J^U0S^U=+-C<Im5{R?QYO?RbCVDKt;0OT`Ows+W zFwv@<XTCDu%uji3<dGg_5m@h1Qf2UZ`Z8DLInu%bI6}Znr};S}Bci{!z!e2*Stdwv zIS>|i@jQB%i}2=~9S=dahSPvnG>CR5^{u4uDn>ED&M@lkWGviWgIPy>dZQ}C*Ij4; zKHODot>@SzCR-5s{6#JsiosxDyt4`A=Q>aShab{pbz%ZaH5mM*0jLW53v%)@St{5} z5JP*&4XjOz^W0DdalQzQIX2a>5bW_Z2}rS!Yr2Y%RA!J!$fU}v5gvywXfEPPYItW} zUJt}IyBW!$+gsH=oZg1ZTk)2~^3{yB2%gbnljjRJBU<XIE7z{*+wp?&FIFe$=Y?nb zN9DXXC9_AnUnIzkc3ZRjNdBypE@GcXjNR;~Z8G2<gAX<p4o>|C-C}GMKL#2MKxB?4 zk`O(PMzEiO9@JLR&&@=CZKV_}p~NgSzFdIdz|x)^H!){lgZ6X97KcpNgzvGuyHkFF zu4pVP7)fx8kVMEuwnwpi*qwPR@Z4XkM7L(*p<xm~QgNWvyX>wC4H(bpw+l*8`jRyw zRw|gz>;=v6xu4i9QLm@4^dqU8$F7815QEmA?#PrZo%G+<_Jw(uCu@3B^Ic*y8$e^_ zX2MlmZ}+SoS*^t7FdqB~hQ>Xu!MU6j?Df@E%v#gZKx6{+zg#GQt=`u)eiCo;kdf;n z-*%tiSAUp{sVtFKJGynkvem^i#VL4e3^=`6O=P6>kK}9R3<<Rxin5vgRwD~J>4#qJ zvwPc@{+KW`(lEn)aKLIA`|R>#owCoN1(F5YCX4PS9$gQP*?LX;y)0kqBX?I{Eauhx z4Us{lSNC?>?*}7YwN;M)I@VHIHuYCqEjQOg`>i2|-q)*lnQb1|ty<}^cut>QcX1oc zzfz5SO<^e9Dz|!-`qw%eY9P}6H7zfDDEMM*(8Q>AcYm*<vJBaZ+jTz`Guhvp@xV=1 zP%2dJt0yL{{Ft5hn?3ODc7$~3VM@x`ybbjOSq=Mw6Fb8wl-RO|$W#~IIHvrNt^NV~ z?kXVDyaUH>m_@F~^WYSu8OvAMPM5-MR>3KS5u<dZ?K=+%h0xX7tsIH4)wIdV%N%o! z=^5Xbs}8`GD)A$`1)ZCm5T<QO$o$`~z;{WDY07C$GC396#;e$LXFu&045*kI!)GM( zYAIfDO#2ap6_PV9FP#A+=+O39<u>UQ)sk;F4p(vWvf7p8Sl+|UR7rz-rj5R}{1E7p z$-|dA|JM>1E4ci+xSq#F{C#VBur|`<HZ~~kkU)Jmvqq<1M_)yaHsc%Ag#PdrV_f6h zm*5O*3>ISk2hW4~(#MzL-fH;>9m9;0=r^LxM5n%NMdYl+doTx%uTeI=K`}s%#?hDP zp97i~j%`PYD2sdhR9kJv<uUNnIPFw4#EG_M^YJQ8d7G`N{mt;%Olu>ZDZ1Ges|02( zJv0(S6|Y!Bg8X5&7AR)DlX&cmNckI}*l^1H`hU#F#)-vI$=BieHW9P+jzA7`uF1lx z9ab&t%N#9Ly#y_DQpC}a$ZO+?QfI73Mdxy1cEAFyyy)tW&zf!}df3U4jj<PQ_G5`t z>eUZ%Ef3x#t4w~Wy$|9tNCsy-rT4@eC=9^&KesH<mYz72F=gfmziXY*y4jj8{<4Cb zz^7Me-Kkp|ky&||;ici{&LT*U%+XGe;D0S<=7__Wl+zhT89#zRWGzD}eF*d(f@y6T zjKBGM^T%H|80jR>wEcY}<x(%QQtt6nsKvlgNMOf%dJ$4PW#u|w>cHtBw{qs(b^m%< zxPB})KjWJWy6qFH`18!?S*zot^wqup3~Fd-lc!9xeb>9Vmn&ALjxyakMI-gj75@Q@ zG9J$kD$<XyPa-o5fIE9rbu_E`ih(UoRkh$#oc+SV*5{0D<JD%y6Xf5N8Y}69p)eE0 zv90mTk*4obFvSEorYcyW6{)RX<DH&fz8F0leZ1X#;`R64{@ysVaomZ28b|uR0~y}J zJ59B7)j0I662cg2v2KpeY6*}@PXRHpeVq08iz=%TGqz9)=u%NF(>b$DL}<M@3CWMM z0)g2BKcRH6DfyU*mL`Y#6#w*^N&h`{PQj)ZrP-HSbN)?p3s#z93iU!vbuATDtg_c! z{hB+qWv8wE>2kU8XD35l(!OQ-VaAe{4{|wbMfjT$r|+kH=YCl4enOO6aphbSX7v`E z3)WpO{c|r~<vF7*$A;ySjM$+1iVJnOW8^lwf6dx_he{V03MvRLnO7ovZk><ubAO*I z=1EnH#Wn;p?1ecAkAZ}8<P{74rdP@(|2I{3+GcV1ZGTuhK%?uh<aH><cSaxVOy}{} zsSA`?_ip@4(r=Rk=bzDxOi#NCD)jVUu}qB4)txzsm$<OQpt|r0>bLD<hSN&#O=UD> z(GN41F}$Togn3Wb`MASsK69=T<fBjX2A>edB3v(@RW&Fmxurnl6A+31tiJoD?_=^5 zC#L@!g2Ti=520BmYi`SI`rNpT>=)&F4VWhDOUBQb2JF>eitiC+>LVZSp9pP<Y006T z`o3VLcrhm|p!W7N9#DIv*LVJ5X@N5>b*~MyFV1VviVpMy8dQyw%n_}}Fc@G<MAnUk zHfNRi6v{g2SM=eHPUGNiZ7(c;qEo)w&3#+uHc!Tbu0c>8dAhA}ogCQoKlG`!uWn-k z_irAvgGXHr^~@m=&;9`>M6c;fl00#?mDnFm98P~6*H9W=FEyDk-kwDZnz0QhIih0Z z({8MwJ{tSR-e|>_xinhHaO{yOvNzr`+5gM>4~pA_Nr)>q-EDz(S4nrg*z~E1S2Czg zTDa$W%rY@yN<WJ(*V-@HL>*X4n=F^kViMnmhKYVGDw8T*k=9o9AkV1$X62xn?gGm- z){(?~ovM{{iZR{mp`{y>u92P9OK$4mFPAKKxnt4prT?MAJz9=FP)sr<KJ2P;gH@>& zge;lbtFRnBWs}RNM+sa#Qb1&aJgaU;&Qu=HDuR9UvE2S`rx4DPiqra8#?ytm_L&~P zU@KTkY?1?umK<yuU))kOD-WpvC2??CCPsx_>qEY|c_+nNrlsV4JPOJ)Hxq`Ob*l&W zwx!Fr67WbYCyU4B5!=I@kEk}M1$TGZ!?yQs!>7l8QRz6#t`#{>q4HJq>LGt}-}5d> zw$}-$i2}0k`fiZPwTB%m#@986DB!~HVEVU<B|tVgex)6P`}c*47Y6woBzqp_R>#R< z-sSs(6|6JWhkR@+oH98H%RA|88+$FM+a=W){noMRnNP;S1)U;bvMy(%@BZL9LNk8i z#BVpC|F>hAGE)8A5Pa&pI6XJ_EU^ob_g8U39k^x~9rCpRR-!CW@BG%V_qUa@6L-1M zw=wYr@3`5U0u}w&AQ8kz-oJ6inEV3c`n#=<{=0tko6{gqo4&0;mA2qUO=@G;|L>b0 z%ulyA6c+zlOKlfiYezfKNZb*sTz~poF{Y$e*v#UaKb1`vp{%RIrL4BR^>Nwr4e`lu zk{>M={==3@t-YOBfcU(91e2ac3OCOOOHV_)({pNPYW0pLeOv@i7x0HW1}}0ir8TAx z{r|`Wf1aLub)*=;f7uv~KEV07-2UqN`%rhN`gPX}rPG$}OPzwni8g6daTn|7fva)4 zm5uJUle%L^pbiB-RFhqKvh9d}vWe%AvE+Z#w3?k=+z$5FZH^AI%foZn<=qM0ulq7H zDO+HI!7ziBY3=(e5Z`E4!(!sGpEBp)69ai2>U=f&KUAkeLUu2Qi8InN8fIj&0;NMO zL_e&1VhCQlxdK{3zchb!*qZMOyU~3rUN;wzon?&gC%PSb55h?pF=DRhf1>lP(AUvo zpsnP!Z}u-QgtKO0=gjj6TkPv|-kx(u`gJqP{>kL?Cd6eXmEj8SrBf^JF^EIihTkA- zfhJVD_8%Z!?T_<6Ktz4jZAWL@uEGuo#1N)Irp~oLE=2PX;?4yaV5pizUZe%_A~<4O zU<BRR9@Lu<2hDEO%lD?vobr?Z=6Bcsv$H~j#o$ueugKyeQxCGlho;TW(`KCi06Zp= z!k;)cE3U06VT%4)u15)_ey(Lv)o0~eB3@Ud=A^B;%f2|#k+c-QWK%QN57WeL(LVle z8p0p-EfxLqbTb|5D5qO&R~|-J<qT?b^26PxTX<YpF@qk0#WRP29*n#1T9$iI`lI75 zc<n@^HFz;v!$=<!Z&}sFh$*TRU5%G=Zp_?k<<#v~L3~{Lsi4A@ZZ;(<mBjuvRB#8y zU4ELj4>tYAo@8xUIlI>)#Jnt!3lsjOD8wlNBm?UE1gPlliNzEJot(Z1d9>K8p!_X8 z$_8c}1$|L(EoJdiYx=7P1cymlWJl^PXO-^FzLK3sztj<E+MRRmHJk|!`wiLiWq!H& z+FYMgLVMxoud(I70$kaKmToU02p6gS{{^8yUcXv0{mDDr?H+4();b+jBi|XM;aO+T z{-M+<YR)zEu6-VtQPb*wr<E*M2Zz-u{@wQ8Dn_eZNv!_>)kW$gu$I|2*U_G)lqD5c zmU)_q!f{cJUNUdgb<*tpr0|UWrd@UV-I(st)9mS-rzDl}$<G}~%U0t4$1il{q^--f z@K;YB%}=K?`7?UoOZCUG(o6SJZ8e?Gpy~DddV1~cN$=$Fx(P;f=k)qLt!O{=(d}Hb zq@Esr{o}7gRcg-Ltl;(=TK@p0bsBPZ;~wMZI(<ndwEJ><nsWWFk5+R30O;(;bHg*o zQRV4LLJE<-hf_7Fgy`YX)=c!eO>H$a+!hWl*z~%&cW6d2igK%Nk0(=4SH7BS+3YT} z_afCLoKiE_)KZN(TRF{i@s9=cP*c1)cxGCUQgX~{wmUVUH8%3jS2;OWcREPTts<Xd zPLe#Y)nu(C_dR(=OHP_Tf3MZ<*J<!NWz7o~q#I?zNd~5-FpN?#a0L=v<iw>TooTvA z$5#a=$kbM5jC;2w$&}-gOpN6>RB`nUxU;pZ;N{m}OTeUgQ(0zdTgkqr=4)_>)s7Aw zNYgzHU+KZasI#~uCaiU8=z9q&0Zmdcm7OwpIp)C-$aGzkCz3RW=K|O!(&g6#w&?)w zkrHYAl;7ZnLJxvoUPix?UJ(>Of_U5T63%%-w{}pQwM>_WJH6<eu!YC6T$9Tkq`VV{ z$WnfJCh>)I8QdR_WkkDoMBW?U(B50CuyzL$c=!dEuyCv@@@O@FXm^yJ{)G0b1f7Iw z6^yc;b9))Z*ZqrE_VQTG4Y$Z7+6~{3UjR~SuoTs>yLnU(<fwkjRkFJ?i}SgnmTiF6 zJ_@X49^8V(SVMwa9T;&*vna=I8M0e80!X#Sa!!2PqTys%>d{I3oi|4|mMG|I((*+Y zc8ZP}DJ*01Tx()0NV8Q`W|dK@q^J$FpWx}!e^Je*bZOF-<f|QV+}<eXi>f*yUQD_+ ziovX6t8+MZnntLxT0%DWH&NRr8f@16n~b(m#^ZvfL}m1cbu)3A>Q4kop(#Gn8#Kwb zj_=ar-_=LLJmcK`6Q_NW)aC4S<Jtb7QPaIX&eagsgN(6qM;3;<(bP%u&ssfBlaJDj z-)}_qk0(=8QZl9ZGMiIY)=x`cN)r0xlaEtPMO_vpdGm$egOgSrs~esAk!|4R){PsC zJ@3$<=lV?bBmGfL9&cG4S0>wPne6`n@yPzy=v`Esq}~pFcqzrZR`RUt&D&mE;o(p9 zPxQB^`*CTjZJt+G*Xdt#(@(o}ux<K|gPWR5>suZR(Vy=2&hT`-R{7(fZoapsQjhOK zN^LIWp9OxO&~(%NQ>KSisUO<Zno{&&`j6VslajYASEDDTB?Z)I#kyC%#yg*B;oF;M zx9DH|zyAP?ev{JviKnm8xM|J~>$@{QHqq45hOK4$vii@}x~{S?j<&9(qYvp#>|nHe z`)73DG<p6$Z$2F_uP=9`{kXw(8nSWIQo?()==62ruL!iN4Pwubj;ud(Per@!id$~a zto<`Vy(q>{5LrE3-wz+jKV5x4ODEK)48=ZAOZAyUr~M{yjwLFyi=@}nT~;M(%)eKk z?sR&yP5%H=O8!iD>7GBy=4d<HW75!c=<+mV)gF$XwlK1BcY3h;RyQTfQue`ygqvyd zcXmoi5OV56Qv06AJk(<?vU<?cO|JKYgH}+Mtejrk7FEw0<mzVBH$GohrK=|2C%5{R zql6@{FTvq<yB&LFq#_eagqWvv%u+FRV38b@tmj&2sSz@$&Sq$qscdB|J&hY}8A|BL zmf6j(bj?(q?qRPj!aUtewqu*guBPtHqy1Zz4r}Q+brw$TNAw&znPgba*y`4B91ghx zWk|wC)6T{cUciR0;Fsdcam5hP6%tp0X2Ht+BrUS{3VE#XLMg0TBJXX9NKUsEw)P#n z7nDUQI^c%#IXl@|4XfCw8_g22b~;W=dJ}sA4LtHpm%oy#)@uYw)BgY<4`tv~rM3aQ zQh6oY<e@gye35)LlB%<YPjxHhgmZ54HnD|)R{r@ORvDn<o$`j4u`TMyNo}8y8cTxL z@v$oytdx^WEUeP1+kXR$sf#zV1hNIEd+rXlr;#o9Evr}Ls8yOsq_ByKX_Xg57kJJ` zOMBpzl)IJ-N|U|{hLgiKQTkqY*u^C8I5&^<ukr)q*-2Xd#BDQZq?5@N)1+>;OZ%Mq zdn}vVx@1*X{)$Oi7)=(QNUdV6?r5tBjWml@U~2}f=z~_Ub4IUYrVnB@9Z<?Tbk+<s znyroDsp!jb(HP@m;<2%sn`V*jEE>gNq$sCF8;rGr`bF80gU01IM&dP$Z3<DYMF~18 zR?)c1YX{PPm8B=ruG8lfc0Q~0sdn_SgjRVvbLy`@<p#2seJCF1>G}}W(NTJli|~0J zOL3B>ZPRMErP#N-vxipxJ#t5@siPP=PR>rFNxhm!UXyWxPshm}MxLbNyB0nUlDXLO zo|En}*6HIFozCfL${CTzuPI5jM&q52SE5cIpnW_`C!D80-tB4jte&svzxBE)=oxDC zO=?fK#>Z}MTOL~Z{-zpwom+WHCVb~m=N)NIQ2zjSJs(v*j&D{Suzl9-^LqY)xz?3$ z^(VtOTIS_^r&OmsOfRKuc4+G^pQnnNcO|jt>3)|ebqZ6dCziK4^*T@WJ!fqH0I5Ie z@Qlf0ui9S@UZbSbmrwqoMfSHz8N*IeidgMirNQh^N-ir(F>;2Q!t!O(^s&^Ra#D<L z>GDf9r{BYqr|2gxt`dT6C%>cWI&SSAg~2?@J7+vPdCo~_uGp=^PfJzx6>hG#H6}TA ze$Isd0BRk{Rje`or>f)nR*ZR+za!RaQj99vXD8}<&sV6^(2w-#Ds|+~cf#>M?W}rq z<rC1*k7~)yp&CbCoEtehy0oQIO>BDl54tNSm!YJsTRjalw9=<&&8vs68S#{PeMDB3 z$+|t)oj&Bx2la_TY4-mB{)y%J65(dPcdXWWnyvdea&M@e`7_0AS0M@~QQ)Mg&r@SH zW1XyyDYv*#;TL#0*4lQuF`nkm)J!F2C|nt8VA*VEt5nRZnVj0o4C(S=tiFaBd77)i zl4jb8<iTN;6+39+)pYW9YCK@#)!c$Ff|JLhIWCuIR85#SP0_Ts=8Pp^iEN2mvYrTc zL{vS=_}p#Z0$bn)-L6dD$rSPL$uBf119Xuc+&uUyPaguTaYR(MlHVj{XUSOEnYC|! zxk0^y=7j4HbSIu@0#&*pu2|bj)#RJye;`X%_rN&Pq?p@j<&x=g5j9DW_sLJf$qhW% z7!6bZ00NEH!*3i?G^cHT3huI1JdV3v1UR&_W%oDmN~E?Zv6@dHg8U&w3yiDJ*ms1* z96T_8Qfj{CL*mMg)JpnYay_l&g=(9sd+auw!{3rp+TMJcQc8+~JJNaN=+jnn#bx4- zjWp`s;1!<+kjLPc?6_XuNme$}j@QA^rF<CaQeMr{%{63LY5FcVVoQcn!y>eX=80J_ zdD$8_Kse@(jWl4N29cHs)Os2*wUeSTif1N+xSbHT%+{l-GE`|97{g7pZ>JQu5vH(} zpviDb%5JtgMrw4_u8mwDCUKKeHLF=><0l$VEYk2}X%?k}q-AhdG@p~|ze;aTDpE_e zpDUwpRUcE(&NI=3E~Iq-0Off904CjDv?V|2W>D%o5>Zr+jeQBpTK<*0Ij5$bMi%AC z=C$j`r_gn=lWS3)jJky3QCK`Z4LIr2d!Ejci_*<}8s(0!<AbVtnxE5Y92$|7Bb3il za&dJPW;&7Yb=q~6ny=9HCmyBgtaoJ|*1X{#rfQ^k{WhEF^<%89H0<=c_xtgVtQXSb zY}NB)&1aXL`ih>MU+w)XiaZXXPI_-q-|lVld#y`XvC8qfIXaG)P8ycp9)3={o*0qy zUAo#+PFkM|&b?cUhO5%KJSkCqW`>;gRa(E`>(bHg=o}ig7lO}ATy7aoal(6>YIOFL z^q$#h*H@;Lv{G9j(bCn`g49uc(R9+~4MrMzl8&!zr%`xxb*_{4l(iwKnwJ)Buljsr z2x`W=UjG0ly*841P3kT##-oZ!biF+FX0BiD`8>TSN^)~*+jiONbx@YJr*mIKc1D^V zI{myOox1DH$mG+~l75-rrKHs%OQ+OPO-Bc2hK{0&ZaF#H+M&}rO&+IB(kVeVw<n(t zud?FRQLF2ewAzEqM?US7!+c3^mGwHXij*NMY2hC)`n;s|EuM<hlhl>F$>#pCEsb-s zGu@W>c+!)xDGk#fZVkAG)g1bc-5N?%VDij#u&`+aMOmU$j8=|VMl#8Bx-hnximhB% zY0aw~8o9bLo}rP0PCK01@_nrAl;Y9H)Hu}@mz}9C%r85eYNTZt<N|Eu)M>M)Qwf}s zY*G?gF1?Vf85KI1zh(}s(sJCzyWk-;WJ_Y(tQo)Qu&8KM(-|qdd$zz$+sQVsnkl7z zXom6O60A&>d<myTw{oY#Be~shMNMIl?fy+0&iONKIpviJrFF3_WdplhCJFEU0;im; zqGjon{Ju!MeZWpCm6I#9T6rTmvZ8i-yI`dlcXvUy_II-jYQMP>es?AEv%?<l5G<gi zmm^Hj7t_Y&JH|F8WUIwq0##FaqLOX;L@U8|@`}k;XlW(8_!X<M?T{W`FjK<2AuQS} zXoR6O-@!{N?!1v{V5~Rj4Pw(<Wf!{Kg}F`o*b7F`$I{+Tc)!mE(6;lrQLR$pvHt)~ zTOq#I@XCtikz=b*56QB3{{VBFO4d=)7V~6P#opy!-bjugqSpJ7TSGPE)3(fEn!(c* z^xHrvsz%X9Xw$h?HzLPggGlX*qs-Eiv%W6~mNhG`Gp(6wMi6^hs+KTDoltuhDlpS# z>*_ZuB}*o$xg#eQnWmmMI!0*iY|;rW!Mto|ZL@Kj?CI<G4_BqsdU~mzXGX5yCw`oi zWUTA>bM5spf4iXxHCDFraLx)kxWR^pRjt~h+wJq<>;0>W)b4kGgUi>CFK;(uG@&;- z-EenDLVc;ZJmQP#wBEdujbnC>*{wY}c3V<g;GA}K&OG&_F6Nw`J(K%#jQ4bHsXEnh z(_bu^_c<kaJIdu_NkUF4oA6&vt@|@tdd~FQ=YqAT`&tp@{{Uml)#@8<O6b(CSDknD zko}IS&Mx5gOOu;dPfuCtxk)PE$Nh5DOHJC6*|VFdx$1o_+Qu+$Ipey04vUv|8ho7^ zdKwYY{iwCQv*)$Cjcqu}5|d3ldmm5LY9-&^{L!gW^Iqrw0FIWVt}UeYHHSk!niTFW z@N;ziZl<oCtxnq9^g4c{Qgcda>Mj{A>+vL?s?zAC)b#I8t$&h#(XNlDy-H43O3zbA zs*g)*YAQS=cztJG)AciYl9aCh0Ho#j>v6t#*{mN-^<g&@bZB%E{j}$YR*_5fy$w5* zbkto^Oy$=7QS~xXbqB&mFI{d&Y0o*e+}@mY+$9x%<XRm<(wmJes?P_Fsn^`<Qo1nK z>t)*9WX)%fEN)*9OZ7Qv$ER~u7xTH{L#v!{q|!NcI^9iK)aKs`#+9olGaByezfW1E zdz?S2%eg0J+IJV7jz838ZZveq3tURkN_DuCq(riXNON&!J-NX$ZXpR|=UZHDGW&+A zvP)Z-wNW{cnkIXbbYjrwM?R!{GNkjloTTiDSj{wXbu-D?si|9@cC_ugDmmpLMnp-b z!(;;0mJVj^`!7;iGPh(_ik<<b+Dv6ZIno9(lB;%N_wrn%n<2ktM9R#h-h3L#?Z=ZT z5p@!@fnSio>F;1fpDiLA<Z^cMh;Mx0iw(C#xBL$AxtyQ8g%{_NB-N&ecvQvRNuY_# z$ALV19o@1Y4%h?Q>V(>)sqPYDO;e(YmTx4tg`A<?b7Z{a1tzYQlO=y3>AOfxzxx56 z>G&QN7R22Tcap_5OC>6M6TaVpuV2_BM5?opP2F-zcZTqaiqALwixQjLw~%iYSQAZG zz-7|FMR!_AX*RtX?Y=YlE;m*oMQ4JOUBuRGD}3?>u#&&<Xp-2)VR<x9A3PP6C)=IP zp(~PT=e(~5+IV<CbSG|_Ek)9IxT6-<R|8a)HcU09p7}apsUwy$N!m7y*%iNS^Y$IZ z5xTZ6EG%yc@U}OEog9&P!#XtU%OKX>7at_zxg2bjsM-%FZj-niF{@1K(VaRYPVF~t zj)>AnBqYwbM%A#faDEP*G-Db@@nwrnNJzHRL_8fMEmbroh>Ve<O`~y|>FA|R#O>{M zeh)jRPCBUc^ya^%?9Q{yW_xyYy7Q9lZwU0Hr~6B`X}6V6W5IU`TwNV~Cs^Y;blda6 z=lLYZuj1+SKc~i8dY0v!9>nyaIJVtM{{Sb?X!Wc2QpBFgp8ki|rxh$S$$HFsagMfz zmKK&J$%5%;-A$d7>E{P<mA1@hJy}h~Dqc@l9ezg+r}mz!OSL4~<n=JD@xwj2B`%sb znJhES*G}oj;OnkZIDgZA<=U(8Wv!t-ANq;mEZOXInsQi@O&RKF%UU{-n)+{Ja<OCP zb+uluqmxZm$4^VA3Bjvvhg;LjPIQ(Lj*8TVs;#%8>0@b1ai3%=FTv^beMY{VV4F|p zgB=cubrb!|O*6kortFt=pV1y!o^AbSsV}8<TH1<EdXDNiM};kR>OYox{byIBI7+wK z9xk(jbe)pc`RBu3XsJa>HD(gjtvY6X%*J}VsS{TQr16ZIt#=s8FJn3Ca<(#@yO*-+ zSS>kO)ui4IEjIh9qteiYq|HVvZre(aGp(QfUf&0@;<VuA_DJwGwLf!KQu1leqrE&4 zC*VxY$)h%s2a%}Pu_t9)M>^3tJ%P^@7s-U>lNDN8WJ_W@h;wEYGThE=)43T<;>2dT zb*F}T`i{=7rdgzLYD$WTdyTvk780Hx0Ar}~LRJ!$yfBJnQ%a1rE&Liux-gUDkTRBV zg~biF*)6KrVWli`WahHD9PJ|~mrHOeFZe4Jf;LN$H-_?54J;7XwL{O5IaelH5!05W z)FPXcbdo1qN?KEJn(dr-LEj}WrL_E+w{I=yk>^hs9{D4WV{Vl<WZLd3X(rrjku`?h z{0+3Mq`3YFtlG7UCEqT-4P0Jq&Q!L@5cjh;cd>3sys9EqmwE6}ExXu;@t2z`>_^)G zEY@;0m-0>hSQ>cokgBolB~3lB7F1fQ8gI!9*>P)ixnfh<`vjJ9JMQD~DyQfnt+v1{ zKS1vcBI_@Z8x?Jl+IxM5o#8YQU(<s{ebup&Zt}{E?pgi{mABHL45-Z|bY*#1`we&l zsxxh5q}{Y*r-pPSw^;yL=O*y}m6I+Sswy(he}gq+stMKJM%`eYIW~tXT!7VXbiumZ z;_k`5o}n6c+E@<z;)zMkCR}0l0i<o68hCbP3P{rJVG*aHr0zC!=}pxheuVpQ+0_}l z!4_9yE;Fng@tz7-VW(1%ow5<C$~P)fi>7vH#@0?~M%}ZoPtnp=Ri?Xj5!1F#cl5~{ zZxd3cG*i!%QksOVBy(iAr!`!d>iBfy#d<w2QkJwORFU+3AL>e4isrjtljHQ<;QLwX zXlpG!1e9<80NcUh`8oZ2c<X#V;tfq&*{%#ajUL+UckJ{308RZ#JviygO6zmfgp}f` z=gEFP@b8^ZO$tsDb(>~=PJ~?3lB9G?LUNm(?cm2(Qy*4q6wg%aTrW77sKLgU(rcp) zJy}VqeT=_;9f`P{v+5UpX||cavp1bbTl!Pg)NQTKPyYZE>-ri!34W!i2rlK_UQTEF z%;hfDseBf6&E~b~x=k$z#p+3_*&H2zRXuq)Mm?HqW#qknv1(<#yq<2hthF1>lJ>mt z&sX|XQ!@RxYR#h_>=&sNqG#;X<;ygpot#>&JEN~wR~C*hDAe+o!<oC48b?X+utU>* z)^_yCFY3wCM>|;QX*Vs8OGi()1i}$=!P6<nOG(M`$*COci}fvj&Yi(-&jq}lJ#SF; zwVbc%TO6*QMPOMiCQEr5XFFC7+8=e}fN~;EjM}1a7&5fMvRg0-;Kj(NA|%&qe3_=E zbKx0IbgWIB-A1h@tf=SK)VVW~Zpzf1vnMR70+tb;qr)_|W2o#5o5^w7`7>&_E4vg$ zIm-t;oxRO98Znj_3DKOMQ1~KJDkZ#-?K=lAs9n~w0P*38yI&*YdLivViFn3Iww}Q& z@=erQc1E;HO|8k#8AQ2Z@Jnqrf+@Ub@=fE&uGU#DPiB$?UAo<T7Z<UTPk-!GUQsH> zvaT77)f(P*`w^*JrSeGA2{Sk9%a_TMy1GW0FJ$i9LwM%wmw=^XYaYc;kS+ZMQflxu zo<8EQu+wO)sZ}?~(!Y{Z&IfqGQE~DOy4;lAh38}w4Lal=%JwJyrAAx@R9<!uB7fD$ z-8n2EhPJZRRU<p6d!o~~z6y;kY}dg{J7CR8-vuW7u);TsesFIWh2-Rf>g)M7jIFGM zZ{0)gq9f()V{WmMR-<@oHvD{>TWZc-JA5;?IA36ls{ESit-TWMGJCR!uTMdz8nT}F zXBLjHYdYMnn%H9M<30_cHt=#eWVlJ;lNy!V8B<4IoUGxCv!_Yah_6FT-Dh)_55d<3 zYRtD9L2zoSJDI7dpo@Bs(Pdn8EUX<GYLS#FC1t`^bd{WKCEc-ccqdKNmF#OccFNYq zwGmd$BaN6vS_))Xr*vtht2jnWhPEazD)MOR?IV|5@3(F`$8Sy4EhME`XVG+BWM`(M zX+AQ1rj%Z;s*3y@^!l>V>K!*p`8ajYm!qD%KIcYqlK!hmTIvlazoX0O`qeyb<(`jh zWdz|XCmrSTy>qU4OEoCq=jvyr8C+E}x-d^sUmwZK)%4J6Qc<_Ho#%Sz^>FnKPfpS2 z$y2*KW}02JaZWG3xHQTe?o>=+pGK+_!KZjzmI+CBDjvL3`5biHcPB{8TJ2LTn@`6S z;?rsDbIo?k2WF%0bk<BKqSLdtG0UpXDM{1G(We?|P_(qNsU0gxrkU198(PK*D`%DZ zpIEQ<pz+H)dYyjFH*ER+N%zUVMexR^O*1Cxj@^x{7_?670&OHrpJ^^vlNP9Q6PXTH zMdZbz*$tBCL^;`z<jf^J(Nd9|o(mbNoYF^|t*PAKgKnczty#f2&_a}myI%qQKrv0u zk&Bl$R-~~;Jds-3tfFMGdlHyxPYD5(n@X}}DK^a|Ec!B~S6~gN@MSkeO7}5tp5PCB zlY4Lt+^sTR!4-KXPdNSuc201wkyaDB&c;q#*9F^crMaA)V2YQ7?d~r(u%`WTC;df1 zl(YCVZC>R{lfg9?o3<5JlDEHtqnr@(`Jw$yD#IZfIaUahc*zoUM5UYHVw{_Q*v?OY zZ6|h1cHK}=+7oXUCv{<X$O_#81~lI+DBa|DmM(02t;&k50$HIf(N+-l;HQ;$xfO?! z?-W);OYkeF<Z|BFpM(Q$$5r?eN`{pHMz&=vEU(Et(#slZ+t>=HWh~3u5_uh!m8Vkr zsT*m_IWS83`<m%VAXj8n#c@Scd%UwKN%HVrrm)2#yY{O_@RPmwIj*^~p(Wg%)frb@ zt)nKN;I%tXB+2<Sij1o$?9!idq<QI`8akBhitX&STBzYNBPS@}Yu@Hsj-4Z-IBJeK zNvv*l>CXzt)OP5~w>u-PO9z;>GN|t9;oVkZ+;5*Qy*)WkFJqy{vMKUJbyOqTvmi~k zY?EuH$h9uxSUP4sxU^c8qk7Id;`Ti)D6LI3d(q?R>Tr5p9;eomI&)a9o|kJPQ9Jc? z`{Ue>M4VsLjaWu%6k1eLMv4kbjM&ty^q*{-*xCyg>vCZTsih{Va#p8mmL49+;bflO z<#u%aM{X7mSElPyN-j@3o*tT{nYxos(Tm2{S<~phbGck@xHNj2lF)Y(#nI~~t3L;) zqtz&<9a~n6`RChS*#6Icq^rThtJBR+==QX=`fIC2YObGBKK&i1$u*0|htEq+N}4I9 zi$|vVPUTV9<<;q2FMaksT*+K|mN_*ejBIA~T$-hiCw`Al`-#L-(Uz7tI(-?PJn8h# z_6MWg6>DSA{iP_mcPm^ReNLn_<Cbrpam%~<g$ToAld9^wTZ(%e`u%L3s5(cTt*+bN z*=>=_bh?dqDKy=)k?vIYwr2GeVC8x-a;h<UxuP8MM4u-+RdRM_*e77tOo_fpl#u5o zvClbI!2vlD-9mCRZpfOqF6L*esG@}BNa5-=t<{=k8oHg$oU(Sxa&5XIn*dk_=@r_j z$5G~x3R1FCx9CsM-0@tJtV@+)nMz(qt6y^&%fT?yZvF^&zbH;kB753Q1m%W_bx)B> zPVL~0_Q6m~dZ%RCOWF?aJBc*kpc|XICCO5G6zc5}C%1-1pzdnCvRhQS6rD0wB|r{T zgxjihOjmC^3gXjzluK2+78(ZoR@oDHw5c*Ea_w8$Nz`)4tb7IJ3UlsN&yzN*lvJKF zl4M~8g)ae%VYM~LvXdf{YM1gSoQD_{vMBlcj_Z);G%d<0I(8S}DzFcKNTQwJvDR~z zN|5b5hE-^*{1LK4yp<I0#Q328pMC_^KzE!MRM`tV)(Tm)5Wy$7CHxIGnL~okQEB}& zXL&`ZwJ^;$dH1n!lU(G4@(X={>V%uGj!jco!Oa%#+p}0U)v-v@-QW_=;J^J}<Y_y{ zBv$a2-ph3_!GvFHHd0M^EM}GLUYxucw6;a6SX&Wew?k7kcsmkJ9$uX3-JP0R)~J>> zD|ICo?6_(^>=-2F@@o~_R%W#xmW4^><m+8RjC&#ZJcX?Ak=vy%_@?(WdEYg;)_9LY zMo+m}=;_D0DYb*m=~c~H>38<7-U)Ay4f8ztRGM1~xkRUXmlbT2!(P><t)2QWvb>!7 zdTC{w$8&PCW7+Ao6ycJ3ojy{*%b}~<dL7Docj)ad#xdvLX=;B?1*xYgHqycf#jV5- zb9ia@HCZsMojMJwXvb1F&21efof{~66lVLfbgf9%FnO<eUY>c@3r1#LPPVLNS);S} z(nmK_2dul7;R)Qg%Gu+?nq5|+cay89{YFZoCv5Y-bGA-0Uy^&$csqX_w_}&`*!nFm z)Grc}SFxw=DNei7K6W~<y6(-iwWOu>JRYx$<HtV!ZG9G;<EL1oo383~qs~t^Q>##d zrv2MIuCMhMH&Nr0re)gaeoq-5k5kvE!lQ%8>N>vlmuDWQP~`rm*@U%QLiXkDdYY}h z=@?H@Rt)DmGrKunmlZ8W%)7D|Vyu|e4dgc)R*96<Q4pJ^DQaNKTA4DIr-BQfp^TlP zTd)agFUXr5j!k`a6w+m6bsE)#&pvZ)`yBN<xifco+ycr%&AStoAROmWG49Sp=aN(8 z3sAYz<T}2dT`sHBlTKUV+9l0!XQ?Yz*)r<v#!gvi&AS_U*vj*CR8*DY2+mTXyxEkU zHV{f&Ug*!cr%3~q;i6m5_9IH}PFYpJyrLtx`;x}xL+(!O&P~O>MJui=$vyeWD#DYz zbL5tqeum_(#M^b?DLX{%7ej5;a!vg^WCQxQ$d>F`dtgc5<cfCJ+)e)g;tRikYL}p; zyA#GizD4f-!A1Rqz2pS^UI?KlZjh?R*sBCn%3$3IjnctTEO0!3*iNdeA;=Ezf|lgv zjW>*yDZ1o;a#qHX&QdB;Rmx-SyrIVrVw$C4nw`~E0t)TNkzEvN7i<3F<&*yFq1v~= z4M%T2N480B`C~v@mKAOnR_I^cX<E$&S|@e*H-pCeoXX;97lpx5)f_LVrz$dwbn>jy z2@yiKm6KRX-?A1RHMm98nnW9?>^7EnB{bGYH<Hvo=XAI?(VI@rWo_B4W~1^-uUkt| zcIR?+X5}hK;fAw1wB)3W<6m#ax^E|TjGuNkIdtKJeL7OyRp<M!Yp0iWR_9-F=5)H9 zuXEFn*Bd!mj@;c`9ka7a7`Bdm82LwHR+SlaRp4pSJ76U$H7YlR&doi4r7JwxO<AIC zJ4WYB<JOB!U6mxHvAM^ksc7xe(3IfhxH^5JWvN<Yig9MYw$r0IKG#M&?l;dZ6#k@c z=COl`H+EDfB`ls!z3bD(o}GJTlJy)k+fMxty-GMoCZ-eZmi!lq_D=8B#jUB|HuI7f zbKufj>@}$TBzt&x`Z!sn^&_PlW-``{4?n2tUaXzG9sb!I@p}DCwIuTB=9HM6utk`? z7*5+F$0kQ|vpTp;ipb|Ap5}AbidZJ1+M!9sM|_w|sI|F+)oh5`THB;!Jxk=qQ^_sZ z(Q=tBl2XRuod{EsM9OL>F0QTKN{ZFjRYwk_uaVAen95cWF94qdYw0Dv)CD(4=bY`1 zT9>h#@&a<muW);jC!N5lOB>|P$&0)H07ObllA*VhL!>E7@Gk6nK~US?@Mh(B=gD)H z^kXSB{{Y|+aa@wxs$nOytdR31$rWyuXV~Yd8EHZ>f>Mt1@=JA$5aq`L!cuOL5^C?1 zH74$s#5~IO@<xU7(C?eTlb}xSz#CupBJh=sz8WG;d<B8JLU;#Bhc?Kh^RV_??jON5 zkOf?^dk35`da^Wo>=d(mh4$SOx<EGRHDvw4?~wk)Q@^M=v2H!LvVz8tkogFGzCR;N z{{Uk5L%$rA6^;jZ!xyRtlT4lM&6ew86R-IN;>ar^*e;kgYjU7Xr(2bWcS1`GC~4=| zC|{HbdsrP%JNr--cjChMb!4SW*=gNy!UWQ7qT=oNCwKlw96v=zPMW?=Q>AA#XZE9L z$+dPvS|{)9JFk;8@r}xgzDTNrxlz1+rIRSdCAnX@#{yKbUCKO(JAQ`M=W!&_Q(Ecc zEbGzKsd_mg{JOJ6JQA#X5So-c6$`V^(AK9-o{o%`r4t&LUA;f`BiPWT6nQ;7Dpq>h zDY&DbPP{uKQmQ+2bpDicboy_(T0N~kmAyNPIol(*GS>#AYh{xeX-O+RT^PqnzVw^E zOuCQTea&L{G56b!pG=!xPjga7Oed0FpLR_&p=zGzUR<lANvpx`^m>r}q>md<Ni3Zj zdcBfaq)(I6e;vy7^%CyJ-cDUeCfiobwK|G;cqdD$xl>kf-ktvd>$uZS4qpTR0DUuG z+=Vq0Ejg`8)TuPg&aG<mBc>~|8QAkWi74tiXJ1#;C`Yw3$JCpXJN!KU*AJVi>MmN; zWj>~iwH;-%gIlQ0BhxNC)zPihZ<Cqp9IkFs%Ld8zM^EqBAHS2Ix|uFnE~9ztHn%aB ztFt#NL_LY9txZ<ZpL=0eiK^tNO}og4@Fs$2bwsOp6OvCPOIEfkHneR=lPT)2CR5e+ zb5Bz7WoKGy>c2l@7duo$nGRgo4o%$<+p+gv#&UGa60f?IvkA)aV{-fu-GQ5QF6Car zcx=t!iniJ_Y))3ylP7M9fxBLe+Z%sPWX-%|`2f2MRPrYzl`NRbS6l@-Hr=g=zC-bT zN#)oI^Zr8Qo$$g>B`<q{FFP5xlBE8+*^w?8D!|=tw<gt9S_f_JPTQh1cUTjX;h>h@ z$ZmlH-#dw_Uct7~X=FaGNYG9xXCiMP^3zBkzz;2WA&rPE8Dd-RJ^?SJ1l0ove_~sE z5l1y+;6Y?lOE?c`7xo+YDg?1(etF<Yq_%blq2H7jUPZRxovZLcO2)6{6K$*&zQsfI z7l6FbQz{zUJCBbds#n2D(NKIWAlds9wj9_+?w2Fqb37+yJMa-pwT&xe)n(%&Zr%W- z{Jf1T{E2@}rGR(8K8lOS28vn1js8ndJAu;}?N-f|C9#YjYFWsB<KWI3*~p7+?n0G4 zjU(;+5n4iC*`lVsnSEdK%kIwT)U4R1+V+c%%$BcVT27xOO?7Cj?~~N&6HR3C^kq|2 z_C38BNA}ZunXN~uqUw)t^vxBmCEojE<oV8<QOZ?k(DaU@7{%|o$G;Kj`25$==xAs- zwF<cMX)d?+G#XXl^E;!{#@yP+2bb1$xqX_LJhPkKdoO(P9;CY1w%nfPf4!%w{{XD{ zjef3w{jACzeB-o_Pd^?<ldqR+>UA}{6()@1)+F-MJQezkr@J(cx9(=mUkNV0f&Qf( zG`_1E{X#mMGv{Tf?{UXfteKblZuoshp0{%Tq+jm#e@i}RPpO)Aq;xL3Q7y&#(pw)* zqtvh4wU@~+UMgx?UQeEf>N=3vxB7&nvWX`<t9t3}>uW|z)3$L>Su1U$&7WI0gwAPe z%1<omEOWZ-*4I*PCUZZN7pcBUbHMhVl<M~#syW`KMf-u9Te(vrQ$`Y-vSlV#b-#Kg z&(VsIr7RTIo%SZ_<(R!nBU4e)S+19<6saQ_Ygx|qe330p!fQ$DZe-_c42emyJCRXW zWH}_Sk|(H^#!{W<B}1O3Ox&y+<dv3OO<H;M4U*8DscsOY(lhRP8<L|LN#rV}E8Nac z(JkaVumr!sGL|cPDeXpWuls;EPYliPy^c=?a+XRHl1`S!ZRYECQ`;EwL#x9ghUtn; zFObW5C1RKreun2;{{SX^%pMxNg~2CzOqSKviM+Z5(sb3bDqpg9#TMU$L(G-1p}$1Q zs_;H;-IG^#MS`thODlbYDSQutDPiKp-GMv<u%WMFUK1U<ss&ARWKmwi+Q3zblovv( zbztAvNQ!hP;)32n$QoRZ?+9PmMGl%{Z}|nBi<e;!d;$mjjd>^{ymC_ZE4CS}=pvUk z7#0>e8uGuAp}oejb;y<;!jAdCMLa(!R_XX2{Nz0pIIAgIA=kSLb#xJSzQD31K6ePD z>x>Nx3jv(i2H9n%v4Sl<$9=g7*-Gk|<8N;!P-|mYV5rtP!ZnUeW4^|#QZ<VuSk=GC zvv?(Mxa(so(lcokn(;<l;I%Fht!BpXeYDn3L#5PmrD*cjQLHsyl#@?l#&4I@^qOy8 zagLlWUXNw<5a~43UM9C^h59e+T752~noGT^&jodzTs3DY_uH0FFMRdadHDByeRIzn z`t*8_)Vt$KcYe=4dcFSu?mWqArtryH%{sHB;~cvAHQPB}R!rHHb=5S{aguqmvsy*7 zr%PSJJMMDFAt_QN^3?F}j<TL@7N>*FjG44`XwTKJw!7mb`75~PjMZSi=BSn|zFi&E zQ<;L5v^OGR{g&ntotSqH@NPzJXyxpeC0m)cOL*L|n@!60V4i&#xqA-pWld`-WSL9p zGL)6>PwwHBoo(DirR>A^Y>8?zrnQvP<cVrrS&Nm6zXByUC&<%HZ<9Gnh+2h4lAji1 zDbPwz@MkYZnK?XJ7Q*h;g7z^q{{Y%cX?%l{NXk>PqUEV(Go53S9Iot%O32eiJX2)1 z{E+Y~X@k<g-24-NQ1ad?h|TAKY02X_GLv~6=8`g$tf*3wtMX0baY<#guuFBp8arZ5 zX30-A$C1jb<N>9cWMw^yYc=4Be^yuySS7qx5SxA5s^DI3O%bRG*nTn&w*a=Ep?c&> z#P7P+7*xJ^67YuA+u$ym#z@g-s9C&&O+15k{1Hc+`wHw_Z;<3D_23rc_D)x#2HRK% z`33EX<6sr}7=qeFQrsvQ&{J1bCaaO`tH@H=s5uS6;n4B_009LKt>8=Ge+3C(tP+>8 z?S=v5sPW*8*=vCko^ALQdEBIfZV^x`Y^Q{o8*ay%u!mNz_8%DxH-Jj^WkGFMBUyGz z!^Y*u7zI*(5Y}$kCu)-Ca%K0jvUsF}d_D!2p9NkBrn8-ki*0g4LEQM*Bcd}~54x7d z3Rts5?5XLrCBL5qsdpGwRX@2(R%W#wFu6S7(X^ksF;neDEVt~E7PL-~`}?{64BNee zIW?@~qB3c2Xtku{{Y>Ukr?AuJ`3UQb-De@*?8QiF{1V2cbw^W!XzDtoa6)#CwC673 zV#@Vk(uQ{?Qu@9;9IIa&l^sW0*^G47>AV!5vna`18hI3sm8n=Xj<1$-SzXjA9kA6_ zRJBt~<BMuJCF(SRYqPrf4(eEE8`Q?-e&aQa>!MR8Q^AAObW50!wQgPocFbIrv8mI^ zaW$mnW^LdlBR2hn)e`2Zk=)a!Cetn^n`?4Ztqr8{WULHLDLj#7Nv+J}(WG7OLt^f- zC#i}8yOMTHrmEKFPHVKy&%jJ+El+!p-VB_-xk=bi@=N3%b`^anVrZrA!!54>mNE`Y z1r^7%WjFT^+#$~W0wQv@X7^qm<z;-3--0wAc6cGbu-*NIjo1Z?fO)NmczE0ja(uFT zmgr9I*)qey8o^erVu8}F>>r?$rR*tlflGfOZ*(VM4W`Mv$05#m731WMVew+My#@Qg zt=7Q7Yj%OI<b&)dw(N>d(j0w?y@fBa6#g;jOKJ~6_W@Nrh5_;*p#u{GDmVbX01CPX zz<Z#1c{GNWeTnWjfmN`ElkhvNA!TkafE#!kw)YLt()<(;D`DG2s=x$awt~q`)$%mG z{fd~X&ya6~Co4l#<bn$Fipm!ZcS~f-gKvgA%Du^WcvuQomIdDn`5IZ+o?c2@-ave< z#<L;$&Ox=t<zz`(z6qhXirf=v5DOKyO(OeD?>iKlYx{w!t=lPc!HRjLXr1RJ_MV!l zI$WA}(ymT-g|!Vn=WJ3sBKW+TO9@xp!ZM|IlDnj_c1&GUZOJ5Bc%`urt;%vqTHGT0 zvG81F+`Sm5Tb87-fY*epV_3~aTjb}BbFoeFV2!_XG-$PO=;Ttj{zn;EF?HxeRU>F> zDs;~^H}Y*6_OFs-Q>Sv9AMR|9Nb5^^Y*N-t&NZ&y{{W-e5}o~wzjZaa9sa><f81AF zkM}XT%A~m;?oz`v&bNBD9p@+RXL0w|Y(%b$SGYMZI~=|L099D~>vu>FsY@H89M#$| zb4-Uaqjx?<Ektv<y|PP_DCl~$L)0*Ht%-V;3~en;8B11{`6B82A-}rx6B_>G-o)nL zgC6Q*Zv0pSljN5q{{R5?7bQU6Ee_sLEwF+76%8lAeC{PG`;j?w$x!7w#|BPnn46Vd zWX|$UTsJ#)R1QzJ?3X6Q^S%huo4Te%uJ2%Nt}qQIx6c4gw1X`Q+OI(5&<5Pm7SKtM z+iu$?tcT4!3DSFp!dsD`+u1$Ay0q2@SCSrOjhB*!+T9{#4dgF&_add?{DyW1Z3^F? zxf%}`<Th3&m~XfMZJ+KH;9IgO)q@2{9_2tUG!`o*QsimyD*`Ba7U9K(u%JT%3PHF6 zbn$~oZ3_JcM_z&x%dw|U*jM0tRzND4Y^*k7ZCOxRNR)?Y2Us18c;If@+JJSs8mbl2 z2){*S+pUJ5_Z8d94sZi<YrrR2<R6d7eTp5^*m>NZOS@ZyUvhPTbV9W9T9zrGg2!Jz z#a+(%TUcAWz(YxInh&Kt=x=JUrv5-K@?2$%k;egezu>7`IV@8Jwb_^7B}PrJV8*H7 zrKxmeo8N+>5x4Z=F~^HC?z+Ktt1s?FYip6J-}o|&v1O;7@I`E@pA4I)Tnf^xlHYZr zYT~Z2R9|fonniG3OlcWcqem-PIpZg@!Y{k(-ooReGUmZQtI3acD~42OTaa(xiWhyo z-5Dw81GTstcR73mlBzQAc7@#k042etr0Vwu^S(^m<c8k%2A$6LEB6;B3PZYl0k3x? z_h!kAmyo^!4(05bNvZ-~eE|EumqfjRTipe4iWV2&0WH=;`-HZq<Rz)K-INJh!2bZ< zc)==Fev64}+G%Vji`ZT7$qr4e%7@;)iO%oAl$~*8x!w30V*B!_mnYqqf*iLF<1Jyf z?L1(H#@elkZLB<$4d-`(UTK26coU@jj5SeDX0MW4tOs^~;D-4JvufX>Tg_!qDLs)t z)ws1}4dhMm*fnu}LaP>Kp=;Q(vOHE<JCru>DU--z@J-;01NJN58;95%rbQcaA*^MO z`Sb)^u-{;I^1_IvcnyK7NHJX4QJ&qww)6Z43}4@X1-MXPL{ObN8+a9Y01jvcvj*RS zDGz|)U_F8S4-NVY$)-xe!R`PSA2}FZEr1Xtm52EZQ}P3OK&v5uPk$vt+XGwM$hpfJ zTYw?v$sNDWN{UgH)dJ)&_Z#k|#sU+qxejsxYPJHCrW*<FxEgATia~b#5}SWvzd;t8 zS8oGbf08j}@wgP0Deg3~@=D9Ho(mbFwX@ir-Jsn9UK0v@V0$qsc@xaH{zxfFnkiB; zT>B}yTa_9`uOr@!*4JgHYcBw3p9z&2Qu1b`xGxx30^GiwZ)1#;-O-e!`>88Ho!;hg zt!ky3;J)klF;_xOrc5Pobg)!qOFWsUbwlFTLbOigR(u&o>nx=&Yz<S+Lj9Sx=};+Q zurIs7`;~6Y?P2mPyp<YvacmpSnK?I`8<Rj(XZad=yD>~|MMlkwy0AicCh+`(Xytce za<ycsc-&2|fG@jh9i(S|3GQv|QLLRkgyy?U<nTqVMwor>ntKbmUgmO^aD>>?8mV5y z%1vU(Zz=c{<y*iBysU}4LTl=@g;YcFR;X4VegpfIJlBN9C5{BxH@Q%+879|}xpDV1 z#n;@64ZHgZ%IdcTf^fDYP+e{pd^#1O-fdtm4A`ZA$ngCM`2cNF&I9^WRt}cL?ykU_ z%M+8oK`#g!L}<j*t%Z5`8h5kF0=DoWs=tC*Q@r3jU{{5Z{=`vhA-X}0s9(Si_!IaK zXf`63{!lhCB!D;vz?km91(rLZ5k&(JfS@Y>03HJIu(|X+cq$OsSXn@_=yiLsdkpyq z7qQ`NODSV;1zhYrH)vMf;1`Q1cHbU~_LjoO0^}jPrGcz87g(V!z<l~CX0w5B=q;5F zvI`Qxl(^t&+jN2p%NF3ByrIwyJ%`UCR}i%53yW2qflAic6M3!#{W7CfTLO4yYr$8; z8knVR`7006F>3Nvl@i)X-y>hsmV{D3RB+gxH@-o?BDKFh!WzPF@Co_IuN*H!QLrv9 zmFA1@Mr*|bd~yZ%d;Ax7?HH^g)Vp`d6{>jnEpdY{+|ALXbuKqRQ?}?y+*U#|a&OS& z)-#GBq@6OYSNs#(OAgRev@vyE!%nY*H??d%(#RKgm65kicp-eGIX|TXPRX>}3$!b& zARSx7z}v02CAO~>;1rWsSpu#0*l%1th24yY`$8TQpiOr>*oQ0w*rBIZo1t5yHthxH z!UCMLf>W;M#lIx%mg5Z*Z)+7RO|qJDU-C_2kOOVJuuD9HUT}pQOZycSEFxa}55H}& zOr>uuBEOaBhSxj__Et-3_X~&ImcZXEhTj_s=?z>{-!x6wJFDN&xgv#h4wAsUAZqi- zQg0(}n0OPb$piAm&f>d}Y^=Iq?m~6jb`C4GWKOTq8X2@INju)fZnO3k(pUK+oAiZ* zvB>2sM656lHpl}7wUI->a+o}dumf3OC$O@BeBe(U4R7EZ&Pb_uVYtNY1sMhy@G=3D zL*y_3{{Vq}j6@a11%R=PnnM7v0P+YJC3pe*1hed3Myq!6Q1-CMvE*wZ1GMRY-=O!& zL2PL){RVD={{R6GoPycpOEMa_gaO9k94*1DQ``|y_gF!75cnN7w*Yqe47jVH<#`&v zArCgQK;AGPkrfoBL&`JxF7aD|S6plz)=pBePlvEfTz*-0pWBl(>v|h}0ZNCB(J_`S zA>FJOQw`#oS9?(|q{D6%1X^m|SD`!a;7z2d6K^7{Ta|FKQf{4Ki_NmreWVRvC93j6 zbxAUmli~b?Qf~v4o$f2mq2Yy6Zjv3lB`cOLy^869ZeLJh(!7w>HJ3tc6{B^)Iach1 z)4LOHfV-{imfKrbf^GO?lTNWi4O5lGR@UVAUIDdyfoZL)j!KlB8K&vF!1i^QV+|Ib zF=9`YzQE$G3f99DL(8-_+DQkU!P{7QE+&rL)e2ATK;>@l1i2*_<O*$n!52>GUCHga zGMWl)+ozFAdGL`ASBuD<Y>?HFcE04vyKNGsYoB9wG{SOQEHHGIGR1hvXCzW@>Etgf z0ZWlpVe%CI)Hj@yw<5cUL#7u>xfRg4z*Dg`e2a~NvM6+`mL~qKfnZJN(G*i28r)ln zV{ga>uK|V_71&bdm;*umh@}2U-H_v8#Q<F<E(dPOd-?zd{{R5@7Eu)c0I+7m0s!1D z$HoPCBAx}skHD>j00Ci00Be278@IkhH{}a+LF^ldHVCcu3qlIy1MF4WStp7NCILgN z&|e{UB8Ij@%HD;#2GwN*I|V?PDsKw~50*Dvf9OfR1AW3D@)b$oFMzxRB<OkV9b)|n zGzDG*XoOPjZt@Mc@K}X!oFKPUJ(sY1+CU2#8+V!q=$8EcK&Nj!2G}QbS8+w`yn^;k z;;+!w^uj9_PRdQ96{a<L2&mmR<h957B`j_x?PZk}D!+nb<W{mhp2Q9+^SM||i|wu~ zyH(%@rG6}F;EeX!YYF*fMMj-^+_u%yTbW*Q{Exc#Al5DIcoULNnzCayvBu)=&O)@s z)suVzR=3@X?c-o7xAH%wWo}A&-RFW^UBFehK-zM4>(H*z3i-%JyS@eQ*$eub*d64f zNXr$#+`gkO{gPw4w8o|_%ZnwuYl<fRl3emNai@P7_9rZJf;--FF6U!RQ<b~$Or7r5 z0jTfEE~tuWsOQLcUF<@93FUzH6K#61l6Q@S-E0~(=x$ervPyZ|BeoEm#yJvgb3onf zC&q9T`SKTv7d(yd0rm#cSP5@}Ru{+(?UGi@BX>l1Z;~vBDOVPSwpSr0oiM!Qi-i6{ z>=L_F9N;N^$7xk;DSsl#6y4p6eeetJE^-4(m@4oXpuflu;Fj<lRfgCa7Dsk0pxu#0 zChoyy2_f(T0L#c=iZ%oo03C~vVgdY!euO|E7=U|#xgBJn{ztfh0QL>oUIA=W0JDH^ z0@w!A*fs|27R&&5Pa+Rx6r=$_y_F3=K$};vlgQVQ8mfQXYdCC{!30<PuEK#OWo>j2 zyx<kD`-^SD^J#$VIQ)*YRx7oVsikEK{{R72H%(bIn+R#D4fYl<3j<pK*C6q1OCE-{ zD6NvW_!?$+Y`d&bMW)v5QsI;0g>}e9UQ;VA<j$2?)63k7w&`0bza~xQhMp7TsaoIC zym%UxTHMdM0+w!qG;Ok;)@K>Df&IX}zTvxD3%eU`M}MmF2A0P0=+4tsvK#WB-GdgI z-(Yy$l+wtq@A3s-)3HA+8?=`M-Qg?(G+9EwdE{8eMBP#Xfn_`02}ucicmliCQ7z%! zhjtt1f?Tm+JI44QbG%@TUPmUvski>$87B=`o?WK0OWy1XO*_DzN%P<_c?xeicoW7` z&#-%L7~lb0-^iXvc-TqfU>jB`Rc<@;u?oC$2&-zE*iX+O+T+NrT@goiFu}YD;5)5l zWQs3=W58a11pWewbkh}u<R2bDdq46ey{*ITV3zz4D}QmX0!tu}P}1RpRgOV5bSCpi z2KK<Q_n@$TfGAIK*q-E3$U3m#T!3GJ@E~-EroD%ORgZO&qF&>^0fxj-IwWrh0f=FA z0uDie06l|o008VRxF|Ub0BayL0eD`6(NKMY{=l~i0r<ctl%L!d;L^YY^a(m1H{eZ_ zHW?D$g?Zc|(N{>D9$rKj7n}vWWR%9+WkqLTs`(UZ%1bNAK^B$XM7-o{d%#tIxgG&? zV6wLWOEk9+?l$Sz>eb@7Di+(IRmiJ%W5!?h0QlVvW$sE|usrtoDl3v3&yn!FlD!3r z!&ppq;OtiR9lk&-&n2uP6N|?MJRpN?V<9c}5^sJ+wqP~og*&jjK&8j{2yc8bC&T1c z_k402yn#;Jt;VqOO0~f1^J#hlpK9_X=uI(u0<A6Xg?9JA?&~y5rG<310+t>B0AXGm z1^5Q?s0O`1$XZNPx%?n%H<Sb3@=H~^$noiT4Zxh<!+B$M<M10j@B&=mE1pnGf#ZHa zhO*e!_7}ze3BN&2(^(a@XkUB@w6+9?o7^3xWZwXr+k!41a=h39R|Tm0Jd<ka*we;B z;BPnMfh@ZRPhnt!o?8{~fj4v|VNUS<i8{-nWGSay5l)rhKOnP#CINV_Ai3~5wUT#q z0qlG1FMxIdcIYvA6;MCmia8!y*jMhx@UDPJ8xZILhZ_lj6aWAQ;vWD3$cFrg0DK4t z02mY|zyN>_KoAd*y9W3Yz!kuOyABE)3<zkb6AKFPJ-{<U+<Q_T)4&K7SY7fU9fDtx z4#0mqgW81K9r-FA;hUx|=X5@Aa2v?(iQACBWkse_YP}hEG*Xsr>=PAOTp(FkC%WDS zo&c&zaK|T%A{E_~os=9efm+yY-Vm*AxezZr3?ou>Hym%0iCe4%WE;Bh8&v@6whZsU za4XI5QA>;ivT*akQA+Z{9>TS63YdCg?Z6bNvGI0C!B1tJkUs7KQn7KkCbnQz+oYY? zJZ8e0yjBR!(M8@j1hYbK{{Rq`?{tVNPmV<XNpEJi1-dDX6SeGCfzrtiPVn{#BJDSB zfo-`LcEUR}xF)VNTmJx%c;t)4X2kOHT`>EYyPa-L)7*Sll4*zCf8-m%GRxZ(7xdFZ zR~2o$!xi}0GLbFT5D#TSUg#^}9o6^>RYPJ=@(%eROT$C4W90x*i`+7m&?;{219gBW z_!^++<XbW++Ct<SRsF$ZzzZmDn6AcvFFuJFtuUu`kZfD*1O<5xLZ~-D6@YvL*#_VM z#4r*BDr2H4(hwn_6Ji)31TID#09W8oU;+d%pb7v11OPk<ZUMjzY$AtYvJlt@$kP%Z z02l0S`V0w`16d2a0A4^z3<LwPp>jNc#bEP8XrS0ELrGn>KtEdzI(~`T(Mp#Lq51v; zYb9<sb`bYru%1V<D1F#@$AX<!)Mvg&Z=Hf+yfLRluV`<2K*e2fRuZ)7k!&v|OjCFT z_$Jub^!ow7rPW|pu=j4s^}r6-40fIcN!VRipe})5!411A?=O+5it|WK_}o|9f%$$w zZQ}?_8*afhRD`$3<O|AmWd8uVt08x|UMvREt0lYGJ|0Ev3#(VY2~LFmMP40{UjG09 z^036-F|ap}xkWwp65AV!#hbJRUG9SR5_Bt|V0*E?32x)SZ1M$cuEXw2NlE8{H+V=c z9lQSkBIhq5eY^?VRzUlekBkzw4YpxJZubV;<X-s=umN9B0&NcO0sIk1I|t-yypx^E z9^-Z;azyO5Ag)Bg1+9Qpj0Qs82INrp3i}D#W8r|6T>xGzHv!`W;_y9z<A4vap5Paf zC_um(0I}k*E<gk{Brp>JfB*;x9SMbpAOP3^0002%0${h!zylYs4S+ZgK)?nb!;c_c z59}%qZ~zDvb_)dBU^)zl5kn8~AmkyTSZq1~@DIRZ!*B)cIS-ZqG}R8ph4&AJP}BIZ zdj%!C2=WkC=x^X#@;0sElq}fOp{=d#O`t0LioJ^LecVt(utHgU2c!%;$mGeo+%OC^ zNl^YT<Vzm_>7X0B+;??fk#Y79oq`>X=`t@gR$6`l6B;LGtfeZCZD47F@j|wn#URal z;1YHNwOiy@mYBb!U+%CeyZZ^es}o;fyaiHriK-p_guftGYhb!<io<*`hjtRfRw((g zw{2Jn<?<gWTV{oS_6mG&@D1jk;mx5pcjO1Zu{sUV>d^$+;1<Bz4c-Et%wEB}dj-}2 zD`4asq#z%5M%pH<6IEZx(DuqDw#xJ`HWa=GwivNPdw-GzSoS}FTQNL<SY86J0l*Dr z#b{iP?{)yi_8WJwmj3_%0d^KOu@s&}Q^w?g_y87253s>J2%sLqUn8IuhX4cvKmY&$ K0Y!iSAOG38#4Yy# literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/plugins/flot/examples/image/index.html b/public/assets/frontend/js/plugins/flot/examples/image/index.html new file mode 100644 index 00000000..450101c9 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/image/index.html @@ -0,0 +1,69 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Image Plots</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.image.js"></script> + <script type="text/javascript"> + + $(function() { + + var data = [[["hs-2004-27-a-large-web.jpg", -10, -10, 10, 10]]]; + + var options = { + series: { + images: { + show: true + } + }, + xaxis: { + min: -8, + max: 4 + }, + yaxis: { + min: -8, + max: 4 + } + }; + + $.plot.image.loadDataImages(data, options, function () { + $.plot("#placeholder", data, options); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Image Plots</h2> + </div> + + <div id="content"> + + <div class="demo-container" style="width:600px;height:600px;"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>The Cat's Eye Nebula (<a href="http://hubblesite.org/gallery/album/nebula/pr2004027a/">picture from Hubble</a>).</p> + + <p>With the image plugin, you can plot static images against a set of axes. This is for useful for adding ticks to complex prerendered visualizations. Instead of inputting data points, you specify the images and where their two opposite corners are supposed to be in plot space.</p> + + <p>Images represent a little further complication because you need to make sure they are loaded before you can use them (Flot skips incomplete images). The plugin comes with a couple of helpers for doing that.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/index.html b/public/assets/frontend/js/plugins/flot/examples/index.html new file mode 100644 index 00000000..6975d290 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/index.html @@ -0,0 +1,80 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples</title> + <link href="examples.css" rel="stylesheet" type="text/css"> + <style> + + h3 { + margin-top: 30px; + margin-bottom: 5px; + } + + </style> + <script language="javascript" type="text/javascript" src="../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Flot Examples</h2> + </div> + + <div id="content"> + + <p>Here are some examples for <a href="http://www.flotcharts.org">Flot</a>, the Javascript charting library for jQuery:</p> + + <h3>Basic Usage</h3> + + <ul> + <li><a href="basic-usage/index.html">Basic example</a></li> + <li><a href="series-types/index.html">Different graph types</a> and <a href="categories/index.html">simple categories/textual data</a></li> + <li><a href="basic-options/index.html">Setting various options</a> and <a href="annotating/index.html">annotating a chart</a></li> + <li><a href="ajax/index.html">Updating graphs with AJAX</a> and <a href="realtime/index.html">real-time updates</a></li> + </ul> + + <h3>Interactivity</h3> + + <ul> + <li><a href="series-toggle/index.html">Turning series on/off</a></li> + <li><a href="selection/index.html">Rectangular selection support and zooming</a> and <a href="zooming/index.html">zooming with overview</a> (both with selection plugin)</li> + <li><a href="interacting/index.html">Interacting with the data points</a></li> + <li><a href="navigate/index.html">Panning and zooming</a> (with navigation plugin)</li> + <li><a href="resize/index.html">Automatically redraw when window is resized</a> (with resize plugin)</li> + </ul> + + <h3>Additional Features</h3> + + <ul> + <li><a href="symbols/index.html">Using other symbols than circles for points</a> (with symbol plugin)</li> + <li><a href="axes-time/index.html">Plotting time series</a>, <a href="visitors/index.html">visitors per day with zooming and weekends</a> (with selection plugin) and <a href="axes-time-zones/index.html">time zone support</a></li> + <li><a href="axes-multiple/index.html">Multiple axes</a> and <a href="axes-interacting/index.html">interacting with the axes</a></li> + <li><a href="threshold/index.html">Thresholding the data</a> (with threshold plugin)</li> + <li><a href="stacking/index.html">Stacked charts</a> (with stacking plugin)</li> + <li><a href="percentiles/index.html">Using filled areas to plot percentiles</a> (with fillbetween plugin)</li> + <li><a href="tracking/index.html">Tracking curves with crosshair</a> (with crosshair plugin)</li> + <li><a href="image/index.html">Plotting prerendered images</a> (with image plugin)</li> + <li><a href="series-errorbars/index.html">Plotting error bars</a> (with errorbars plugin)</li> + <li><a href="series-pie/index.html">Pie charts</a> (with pie plugin)</li> + <li><a href="canvas/index.html">Rendering text with canvas instead of HTML</a> (with canvas plugin)</li> + </ul> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2013 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/interacting/index.html b/public/assets/frontend/js/plugins/flot/examples/interacting/index.html new file mode 100644 index 00000000..31169dbb --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/interacting/index.html @@ -0,0 +1,118 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Interactivity</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + var sin = [], + cos = []; + + for (var i = 0; i < 14; i += 0.5) { + sin.push([i, Math.sin(i)]); + cos.push([i, Math.cos(i)]); + } + + var plot = $.plot("#placeholder", [ + { data: sin, label: "sin(x)"}, + { data: cos, label: "cos(x)"} + ], { + series: { + lines: { + show: true + }, + points: { + show: true + } + }, + grid: { + hoverable: true, + clickable: true + }, + yaxis: { + min: -1.2, + max: 1.2 + } + }); + + $("<div id='tooltip'></div>").css({ + position: "absolute", + display: "none", + border: "1px solid #fdd", + padding: "2px", + "background-color": "#fee", + opacity: 0.80 + }).appendTo("body"); + + $("#placeholder").bind("plothover", function (event, pos, item) { + + if ($("#enablePosition:checked").length > 0) { + var str = "(" + pos.x.toFixed(2) + ", " + pos.y.toFixed(2) + ")"; + $("#hoverdata").text(str); + } + + if ($("#enableTooltip:checked").length > 0) { + if (item) { + var x = item.datapoint[0].toFixed(2), + y = item.datapoint[1].toFixed(2); + + $("#tooltip").html(item.series.label + " of " + x + " = " + y) + .css({top: item.pageY+5, left: item.pageX+5}) + .fadeIn(200); + } else { + $("#tooltip").hide(); + } + } + }); + + $("#placeholder").bind("plotclick", function (event, pos, item) { + if (item) { + $("#clickdata").text(" - click point " + item.dataIndex + " in " + item.series.label); + plot.highlight(item.series, item.datapoint); + } + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + <div id="header"> + <h2>Interactivity</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>One of the goals of Flot is to support user interactions. Try pointing and clicking on the points.</p> + + <p> + <label><input id="enablePosition" type="checkbox" checked="checked"></input>Show mouse position</label> + <span id="hoverdata"></span> + <span id="clickdata"></span> + </p> + + <p>A tooltip is easy to build with a bit of jQuery code and the data returned from the plot.</p> + + <p><label><input id="enableTooltip" type="checkbox" checked="checked"></input>Enable tooltip</label></p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/navigate/arrow-down.gif b/public/assets/frontend/js/plugins/flot/examples/navigate/arrow-down.gif new file mode 100644 index 0000000000000000000000000000000000000000..e239d11aa65b7f9e65978ea1306ee0d8562ff66e GIT binary patch literal 916 zcmV;F18e+8Nk%w1VG{ro0Ouh9000010RaL60s{jB1Ox;H1qB8M1_uWR2nYxX2?+`c z3JVJh3=9kn4Gj(s4i66x5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@<y}iD^zQ4b}z`(%4!NJ19!o$PE#KgqK#l^<P#>dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1<F+1c9K z+S}XP+}zyV-QC{a-rwKf;Nall;o;)q;^X7v<mBY#<>lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LW3IP8AEC2ui022Tc000Pa0RIUbNU)&6fAjPm6sT|B!A!#L6}%@b z(?VdGGWn8t&sRoZ3)f}LNNZ%KbqoKEGC6Wo%74sQW@PrVp3F@3UjA#vvX#z%*jQrw q$&V$!pZ{)+yoK~%xRK$S{@avklhl70K}r>g@~Y3P2*K(M2mm{w^}*Nx literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/plugins/flot/examples/navigate/arrow-left.gif b/public/assets/frontend/js/plugins/flot/examples/navigate/arrow-left.gif new file mode 100644 index 0000000000000000000000000000000000000000..93ffd5a9e0ddd08a790c3da95a228b2235aae7f7 GIT binary patch literal 891 zcmV->1BCoXNk%w1VG{ro0Ow}_000010RaL60s{jB1Ox;H1qB8M1_uWR2nYxX2?+`c z3JVJh3=9kn4Gj(s4i66x5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@<y}iD^zQ4b}z`(%4!NJ19!o$PE#KgqK#l^<P#>dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1<F+1c9K z+S}XP+}zyV-QC{a-rwKf;Nall;o;)q;^X7v<mBY#<>lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LW3IP8AEC2ui022Tc000PB0RIUbNU)&6g9sBUT!?TU!-4C7Wzxs6 z9<x!IG6_@24_m8@AnzdzcMGIRUj`#?GRacpz<D28vZQrTrOc2CN!~=s(PPVp7BOmk R2vH(MqA!suU8*o306VsEsks0E literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/plugins/flot/examples/navigate/arrow-right.gif b/public/assets/frontend/js/plugins/flot/examples/navigate/arrow-right.gif new file mode 100644 index 0000000000000000000000000000000000000000..5fd053085c1870355bbe1ebadd35e5ec61ecd097 GIT binary patch literal 897 zcmV-{1AhERNk%w1VG{ro0Ov{o000010RaL60s{jB1Ox;H1qB8M1_uWR2nYxX2?+`c z3JVJh3=9kn4Gj(s4i66x5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@<y}iD^zQ4b}z`(%4!NJ19!o$PE#KgqK#l^<P#>dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1<F+1c9K z+S}XP+}zyV-QC{a-rwKf;Nall;o;)q;^X7v<mBY#<>lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LW3IP8AEC2ui022Tc000PH0RIUbNU)&6g9sBU95`>`L4BEkt#e3F zSf)&)nAM|r@1n<6*!V5<<+0?ga0xq>EV)VIL0T(gwrV&~Wz0-1Cl(|b^CUu>7eR_l XXc41EhY(#-{6}-C)2C1s1_S^*=cTQ_ literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/plugins/flot/examples/navigate/arrow-up.gif b/public/assets/frontend/js/plugins/flot/examples/navigate/arrow-up.gif new file mode 100644 index 0000000000000000000000000000000000000000..7d196267ebff0e127db6ad9a4fc42a75ff7a348e GIT binary patch literal 916 zcmV;F18e+8Nk%w1VG{ro0Ox@K000010RaL60s{jB1Ox;H1qB8M1_uWR2nYxX2?+`c z3JVJh3=9kn4Gj(s4i66x5D*X%5fKs+5)%^>6ciK{6%`g178e&67#J8C85tTH8XFrM z92^`S9UUGX9v>ecARr(iAt53nA|oRsBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7 zEiEoCE-x=HFfcGNF)=bSGBYzXG&D3dH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}? zK0iM{KtMo2K|w-7LPJACL_|bIMMXwNMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuy zP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7SXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?Wj zVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@X=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2T za&vQYbaZreb#-=jc6WDoczAeud3kzzdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyD zgoK2Jg@uNOhKGlTh=_=ZiHVAeii?YjjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z} zm6ev3mY0{8n3$NEnVFiJnwy)OoSdAUot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5( zrl+T;sHmu^si~@}s;jH3tgNi9t*x%EuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#p zxVX5vxw*Q!y1To(yu7@<y}iD^zQ4b}z`(%4!NJ19!o$PE#KgqK#l^<P#>dCU$jHda z$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD)(b3Y<($mw^)YR0~)z#M4*4Nk9*x1<F+1c9K z+S}XP+}zyV-QC{a-rwKf;Nall;o;)q;^X7v<mBY#<>lt)=I7_<=;-L_>FMg~>g((4 z?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg= z{r&#_{{R2~A^8LW3IP8AEC2ui022Tc000Pa0RIUbNU)&6gYyn59N221!gZO}IW!0? z6R?Q|H)Yy{abUPiAj5V1cMD{uTOIkC1j!F0ww0N%VQdAnp~HGGLDqA~EN3QW4oCSM qwGg67S}P?UteDByy?^(7fxLJyldz`*?+MF<P~Sp*2}d3b2mm|UN4Et4 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/plugins/flot/examples/navigate/index.html b/public/assets/frontend/js/plugins/flot/examples/navigate/index.html new file mode 100644 index 00000000..671692e7 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/navigate/index.html @@ -0,0 +1,153 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Navigation</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <style type="text/css"> + + #placeholder .button { + position: absolute; + cursor: pointer; + } + + #placeholder div.button { + font-size: smaller; + color: #999; + background-color: #eee; + padding: 2px; + } + .message { + padding-left: 50px; + font-size: smaller; + } + + </style> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.navigate.js"></script> + <script type="text/javascript"> + + $(function() { + + // generate data set from a parametric function with a fractal look + + function sumf(f, t, m) { + var res = 0; + for (var i = 1; i < m; ++i) { + res += f(i * i * t) / (i * i); + } + return res; + } + + var d1 = []; + for (var t = 0; t <= 2 * Math.PI; t += 0.01) { + d1.push([sumf(Math.cos, t, 10), sumf(Math.sin, t, 10)]); + } + + var data = [ d1 ], + placeholder = $("#placeholder"); + + var plot = $.plot(placeholder, data, { + series: { + lines: { + show: true + }, + shadowSize: 0 + }, + xaxis: { + zoomRange: [0.1, 10], + panRange: [-10, 10] + }, + yaxis: { + zoomRange: [0.1, 10], + panRange: [-10, 10] + }, + zoom: { + interactive: true + }, + pan: { + interactive: true + } + }); + + // show pan/zoom messages to illustrate events + + placeholder.bind("plotpan", function (event, plot) { + var axes = plot.getAxes(); + $(".message").html("Panning to x: " + axes.xaxis.min.toFixed(2) + + " &ndash; " + axes.xaxis.max.toFixed(2) + + " and y: " + axes.yaxis.min.toFixed(2) + + " &ndash; " + axes.yaxis.max.toFixed(2)); + }); + + placeholder.bind("plotzoom", function (event, plot) { + var axes = plot.getAxes(); + $(".message").html("Zooming to x: " + axes.xaxis.min.toFixed(2) + + " &ndash; " + axes.xaxis.max.toFixed(2) + + " and y: " + axes.yaxis.min.toFixed(2) + + " &ndash; " + axes.yaxis.max.toFixed(2)); + }); + + // add zoom out button + + $("<div class='button' style='right:20px;top:20px'>zoom out</div>") + .appendTo(placeholder) + .click(function (event) { + event.preventDefault(); + plot.zoomOut(); + }); + + // and add panning buttons + + // little helper for taking the repetitive work out of placing + // panning arrows + + function addArrow(dir, right, top, offset) { + $("<img class='button' src='arrow-" + dir + ".gif' style='right:" + right + "px;top:" + top + "px'>") + .appendTo(placeholder) + .click(function (e) { + e.preventDefault(); + plot.pan(offset); + }); + } + + addArrow("left", 55, 60, { left: -100 }); + addArrow("right", 25, 60, { left: 100 }); + addArrow("up", 40, 45, { top: -100 }); + addArrow("down", 40, 75, { top: 100 }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Navigation</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p class="message"></p> + + <p>With the navigate plugin it is easy to add panning and zooming. Drag to pan, double click to zoom (or use the mouse scrollwheel).</p> + + <p>The plugin fires events (useful for synchronizing several plots) and adds a couple of public methods so you can easily build a little user interface around it, like the little buttons at the top right in the plot.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/percentiles/index.html b/public/assets/frontend/js/plugins/flot/examples/percentiles/index.html new file mode 100644 index 00000000..57df2a5b --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/percentiles/index.html @@ -0,0 +1,79 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Percentiles</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.fillbetween.js"></script> + <script type="text/javascript"> + + $(function() { + + var males = {"15%": [[2, 88.0], [3, 93.3], [4, 102.0], [5, 108.5], [6, 115.7], [7, 115.6], [8, 124.6], [9, 130.3], [10, 134.3], [11, 141.4], [12, 146.5], [13, 151.7], [14, 159.9], [15, 165.4], [16, 167.8], [17, 168.7], [18, 169.5], [19, 168.0]], "90%": [[2, 96.8], [3, 105.2], [4, 113.9], [5, 120.8], [6, 127.0], [7, 133.1], [8, 139.1], [9, 143.9], [10, 151.3], [11, 161.1], [12, 164.8], [13, 173.5], [14, 179.0], [15, 182.0], [16, 186.9], [17, 185.2], [18, 186.3], [19, 186.6]], "25%": [[2, 89.2], [3, 94.9], [4, 104.4], [5, 111.4], [6, 117.5], [7, 120.2], [8, 127.1], [9, 132.9], [10, 136.8], [11, 144.4], [12, 149.5], [13, 154.1], [14, 163.1], [15, 169.2], [16, 170.4], [17, 171.2], [18, 172.4], [19, 170.8]], "10%": [[2, 86.9], [3, 92.6], [4, 99.9], [5, 107.0], [6, 114.0], [7, 113.5], [8, 123.6], [9, 129.2], [10, 133.0], [11, 140.6], [12, 145.2], [13, 149.7], [14, 158.4], [15, 163.5], [16, 166.9], [17, 167.5], [18, 167.1], [19, 165.3]], "mean": [[2, 91.9], [3, 98.5], [4, 107.1], [5, 114.4], [6, 120.6], [7, 124.7], [8, 131.1], [9, 136.8], [10, 142.3], [11, 150.0], [12, 154.7], [13, 161.9], [14, 168.7], [15, 173.6], [16, 175.9], [17, 176.6], [18, 176.8], [19, 176.7]], "75%": [[2, 94.5], [3, 102.1], [4, 110.8], [5, 117.9], [6, 124.0], [7, 129.3], [8, 134.6], [9, 141.4], [10, 147.0], [11, 156.1], [12, 160.3], [13, 168.3], [14, 174.7], [15, 178.0], [16, 180.2], [17, 181.7], [18, 181.3], [19, 182.5]], "85%": [[2, 96.2], [3, 103.8], [4, 111.8], [5, 119.6], [6, 125.6], [7, 131.5], [8, 138.0], [9, 143.3], [10, 149.3], [11, 159.8], [12, 162.5], [13, 171.3], [14, 177.5], [15, 180.2], [16, 183.8], [17, 183.4], [18, 183.5], [19, 185.5]], "50%": [[2, 91.9], [3, 98.2], [4, 106.8], [5, 114.6], [6, 120.8], [7, 125.2], [8, 130.3], [9, 137.1], [10, 141.5], [11, 149.4], [12, 153.9], [13, 162.2], [14, 169.0], [15, 174.8], [16, 176.0], [17, 176.8], [18, 176.4], [19, 177.4]]}; + + var females = {"15%": [[2, 84.8], [3, 93.7], [4, 100.6], [5, 105.8], [6, 113.3], [7, 119.3], [8, 124.3], [9, 131.4], [10, 136.9], [11, 143.8], [12, 149.4], [13, 151.2], [14, 152.3], [15, 155.9], [16, 154.7], [17, 157.0], [18, 156.1], [19, 155.4]], "90%": [[2, 95.6], [3, 104.1], [4, 111.9], [5, 119.6], [6, 127.6], [7, 133.1], [8, 138.7], [9, 147.1], [10, 152.8], [11, 161.3], [12, 166.6], [13, 167.9], [14, 169.3], [15, 170.1], [16, 172.4], [17, 169.2], [18, 171.1], [19, 172.4]], "25%": [[2, 87.2], [3, 95.9], [4, 101.9], [5, 107.4], [6, 114.8], [7, 121.4], [8, 126.8], [9, 133.4], [10, 138.6], [11, 146.2], [12, 152.0], [13, 153.8], [14, 155.7], [15, 158.4], [16, 157.0], [17, 158.5], [18, 158.4], [19, 158.1]], "10%": [[2, 84.0], [3, 91.9], [4, 99.2], [5, 105.2], [6, 112.7], [7, 118.0], [8, 123.3], [9, 130.2], [10, 135.0], [11, 141.1], [12, 148.3], [13, 150.0], [14, 150.7], [15, 154.3], [16, 153.6], [17, 155.6], [18, 154.7], [19, 153.1]], "mean": [[2, 90.2], [3, 98.3], [4, 105.2], [5, 112.2], [6, 119.0], [7, 125.8], [8, 131.3], [9, 138.6], [10, 144.2], [11, 151.3], [12, 156.7], [13, 158.6], [14, 160.5], [15, 162.1], [16, 162.9], [17, 162.2], [18, 163.0], [19, 163.1]], "75%": [[2, 93.2], [3, 101.5], [4, 107.9], [5, 116.6], [6, 122.8], [7, 129.3], [8, 135.2], [9, 143.7], [10, 148.7], [11, 156.9], [12, 160.8], [13, 163.0], [14, 165.0], [15, 165.8], [16, 168.7], [17, 166.2], [18, 167.6], [19, 168.0]], "85%": [[2, 94.5], [3, 102.8], [4, 110.4], [5, 119.0], [6, 125.7], [7, 131.5], [8, 137.9], [9, 146.0], [10, 151.3], [11, 159.9], [12, 164.0], [13, 166.5], [14, 167.5], [15, 168.5], [16, 171.5], [17, 168.0], [18, 169.8], [19, 170.3]], "50%": [[2, 90.2], [3, 98.1], [4, 105.2], [5, 111.7], [6, 118.2], [7, 125.6], [8, 130.5], [9, 138.3], [10, 143.7], [11, 151.4], [12, 156.7], [13, 157.7], [14, 161.0], [15, 162.0], [16, 162.8], [17, 162.2], [18, 162.8], [19, 163.3]]}; + + var dataset = [ + { label: "Female mean", data: females["mean"], lines: { show: true }, color: "rgb(255,50,50)" }, + { id: "f15%", data: females["15%"], lines: { show: true, lineWidth: 0, fill: false }, color: "rgb(255,50,50)" }, + { id: "f25%", data: females["25%"], lines: { show: true, lineWidth: 0, fill: 0.2 }, color: "rgb(255,50,50)", fillBetween: "f15%" }, + { id: "f50%", data: females["50%"], lines: { show: true, lineWidth: 0.5, fill: 0.4, shadowSize: 0 }, color: "rgb(255,50,50)", fillBetween: "f25%" }, + { id: "f75%", data: females["75%"], lines: { show: true, lineWidth: 0, fill: 0.4 }, color: "rgb(255,50,50)", fillBetween: "f50%" }, + { id: "f85%", data: females["85%"], lines: { show: true, lineWidth: 0, fill: 0.2 }, color: "rgb(255,50,50)", fillBetween: "f75%" }, + + { label: "Male mean", data: males["mean"], lines: { show: true }, color: "rgb(50,50,255)" }, + { id: "m15%", data: males["15%"], lines: { show: true, lineWidth: 0, fill: false }, color: "rgb(50,50,255)" }, + { id: "m25%", data: males["25%"], lines: { show: true, lineWidth: 0, fill: 0.2 }, color: "rgb(50,50,255)", fillBetween: "m15%" }, + { id: "m50%", data: males["50%"], lines: { show: true, lineWidth: 0.5, fill: 0.4, shadowSize: 0 }, color: "rgb(50,50,255)", fillBetween: "m25%" }, + { id: "m75%", data: males["75%"], lines: { show: true, lineWidth: 0, fill: 0.4 }, color: "rgb(50,50,255)", fillBetween: "m50%" }, + { id: "m85%", data: males["85%"], lines: { show: true, lineWidth: 0, fill: 0.2 }, color: "rgb(50,50,255)", fillBetween: "m75%" } + ]; + + $.plot($("#placeholder"), dataset, { + xaxis: { + tickDecimals: 0 + }, + yaxis: { + tickFormatter: function (v) { + return v + " cm"; + } + }, + legend: { + position: "se" + } + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Percentiles</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>Height in centimeters of individuals from the US (2003-2006) as function of age in years (source: <a href="http://www.cdc.gov/nchs/data/nhsr/nhsr010.pdf">CDC</a>). The 15%-85%, 25%-75% and 50% percentiles are indicated.</p> + + <p>For each point of a filled curve, you can specify an arbitrary bottom. As this example illustrates, this can be useful for plotting percentiles. If you have the data sets available without appropriate fill bottoms, you can use the fillbetween plugin to compute the data point bottoms automatically.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/realtime/index.html b/public/assets/frontend/js/plugins/flot/examples/realtime/index.html new file mode 100644 index 00000000..8742a29b --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/realtime/index.html @@ -0,0 +1,122 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Real-time updates</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + // We use an inline data source in the example, usually data would + // be fetched from a server + + var data = [], + totalPoints = 300; + + function getRandomData() { + + if (data.length > 0) + data = data.slice(1); + + // Do a random walk + + while (data.length < totalPoints) { + + var prev = data.length > 0 ? data[data.length - 1] : 50, + y = prev + Math.random() * 10 - 5; + + if (y < 0) { + y = 0; + } else if (y > 100) { + y = 100; + } + + data.push(y); + } + + // Zip the generated y values with the x values + + var res = []; + for (var i = 0; i < data.length; ++i) { + res.push([i, data[i]]) + } + + return res; + } + + // Set up the control widget + + var updateInterval = 30; + $("#updateInterval").val(updateInterval).change(function () { + var v = $(this).val(); + if (v && !isNaN(+v)) { + updateInterval = +v; + if (updateInterval < 1) { + updateInterval = 1; + } else if (updateInterval > 2000) { + updateInterval = 2000; + } + $(this).val("" + updateInterval); + } + }); + + var plot = $.plot("#placeholder", [ getRandomData() ], { + series: { + shadowSize: 0 // Drawing is faster without shadows + }, + yaxis: { + min: 0, + max: 100 + }, + xaxis: { + show: false + } + }); + + function update() { + + plot.setData([getRandomData()]); + + // Since the axes don't change, we don't need to call plot.setupGrid() + + plot.draw(); + setTimeout(update, updateInterval); + } + + update(); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Real-time updates</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>You can update a chart periodically to get a real-time effect by using a timer to insert the new data in the plot and redraw it.</p> + + <p>Time between updates: <input id="updateInterval" type="text" value="" style="text-align: right; width:5em"> milliseconds</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/resize/index.html b/public/assets/frontend/js/plugins/flot/examples/resize/index.html new file mode 100644 index 00000000..46b815c1 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/resize/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Resizing</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <link href="../shared/jquery-ui/jquery-ui.min.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../shared/jquery-ui/jquery-ui.min.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.resize.js"></script> + <script type="text/javascript"> + + $(function() { + + var d1 = []; + for (var i = 0; i < 14; i += 0.5) { + d1.push([i, Math.sin(i)]); + } + + var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]]; + var d3 = [[0, 12], [7, 12], null, [7, 2.5], [12, 2.5]]; + + var placeholder = $("#placeholder"); + var plot = $.plot(placeholder, [d1, d2, d3]); + + // The plugin includes a jQuery plugin for adding resize events to any + // element. Add a callback so we can display the placeholder size. + + placeholder.resize(function () { + $(".message").text("Placeholder is now " + + $(this).width() + "x" + $(this).height() + + " pixels"); + }); + + $(".demo-container").resizable({ + maxWidth: 900, + maxHeight: 500, + minWidth: 450, + minHeight: 250 + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Resizing</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p class="message"></p> + + <p>Sometimes it makes more sense to just let the plot take up the available space. In that case, we need to redraw the plot each time the placeholder changes its size. If you include the resize plugin, this is handled automatically.</p> + + <p>Drag the bottom and right sides of the plot to resize it.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/selection/index.html b/public/assets/frontend/js/plugins/flot/examples/selection/index.html new file mode 100644 index 00000000..48db7d3b --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/selection/index.html @@ -0,0 +1,152 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Selection</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.selection.js"></script> + <script type="text/javascript"> + + $(function() { + + // Shim allowing us to get the state of the check-box on jQuery versions + // prior to 1.6, when prop was added. The reason we don't just use attr + // is because it doesn't work in jQuery versions 1.9.x and later. + + // TODO: Remove this once Flot's minimum supported jQuery reaches 1.6. + if (typeof $.fn.prop != 'function') { + $.fn.prop = $.fn.attr; + } + + var data = [{ + label: "United States", + data: [[1990, 18.9], [1991, 18.7], [1992, 18.4], [1993, 19.3], [1994, 19.5], [1995, 19.3], [1996, 19.4], [1997, 20.2], [1998, 19.8], [1999, 19.9], [2000, 20.4], [2001, 20.1], [2002, 20.0], [2003, 19.8], [2004, 20.4]] + }, { + label: "Russia", + data: [[1992, 13.4], [1993, 12.2], [1994, 10.6], [1995, 10.2], [1996, 10.1], [1997, 9.7], [1998, 9.5], [1999, 9.7], [2000, 9.9], [2001, 9.9], [2002, 9.9], [2003, 10.3], [2004, 10.5]] + }, { + label: "United Kingdom", + data: [[1990, 10.0], [1991, 11.3], [1992, 9.9], [1993, 9.6], [1994, 9.5], [1995, 9.5], [1996, 9.9], [1997, 9.3], [1998, 9.2], [1999, 9.2], [2000, 9.5], [2001, 9.6], [2002, 9.3], [2003, 9.4], [2004, 9.79]] + }, { + label: "Germany", + data: [[1990, 12.4], [1991, 11.2], [1992, 10.8], [1993, 10.5], [1994, 10.4], [1995, 10.2], [1996, 10.5], [1997, 10.2], [1998, 10.1], [1999, 9.6], [2000, 9.7], [2001, 10.0], [2002, 9.7], [2003, 9.8], [2004, 9.79]] + }, { + label: "Denmark", + data: [[1990, 9.7], [1991, 12.1], [1992, 10.3], [1993, 11.3], [1994, 11.7], [1995, 10.6], [1996, 12.8], [1997, 10.8], [1998, 10.3], [1999, 9.4], [2000, 8.7], [2001, 9.0], [2002, 8.9], [2003, 10.1], [2004, 9.80]] + }, { + label: "Sweden", + data: [[1990, 5.8], [1991, 6.0], [1992, 5.9], [1993, 5.5], [1994, 5.7], [1995, 5.3], [1996, 6.1], [1997, 5.4], [1998, 5.4], [1999, 5.1], [2000, 5.2], [2001, 5.4], [2002, 6.2], [2003, 5.9], [2004, 5.89]] + }, { + label: "Norway", + data: [[1990, 8.3], [1991, 8.3], [1992, 7.8], [1993, 8.3], [1994, 8.4], [1995, 5.9], [1996, 6.4], [1997, 6.7], [1998, 6.9], [1999, 7.6], [2000, 7.4], [2001, 8.1], [2002, 12.5], [2003, 9.9], [2004, 19.0]] + }]; + + var options = { + series: { + lines: { + show: true + }, + points: { + show: true + } + }, + legend: { + noColumns: 2 + }, + xaxis: { + tickDecimals: 0 + }, + yaxis: { + min: 0 + }, + selection: { + mode: "x" + } + }; + + var placeholder = $("#placeholder"); + + placeholder.bind("plotselected", function (event, ranges) { + + $("#selection").text(ranges.xaxis.from.toFixed(1) + " to " + ranges.xaxis.to.toFixed(1)); + + var zoom = $("#zoom").prop("checked"); + + if (zoom) { + $.each(plot.getXAxes(), function(_, axis) { + var opts = axis.options; + opts.min = ranges.xaxis.from; + opts.max = ranges.xaxis.to; + }); + plot.setupGrid(); + plot.draw(); + plot.clearSelection(); + } + }); + + placeholder.bind("plotunselected", function (event) { + $("#selection").text(""); + }); + + var plot = $.plot(placeholder, data, options); + + $("#clearSelection").click(function () { + plot.clearSelection(); + }); + + $("#setSelection").click(function () { + plot.setSelection({ + xaxis: { + from: 1994, + to: 1995 + } + }); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Selection</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>1000 kg. CO<sub>2</sub> emissions per year per capita for various countries (source: <a href="http://en.wikipedia.org/wiki/List_of_countries_by_carbon_dioxide_emissions_per_capita">Wikipedia</a>).</p> + + <p>Flot supports selections through the selection plugin. You can enable rectangular selection or one-dimensional selection if the user should only be able to select on one axis. Try left-click and drag on the plot above where selection on the x axis is enabled.</p> + + <p>You selected: <span id="selection"></span></p> + + <p>The plot command returns a plot object you can use to control the selection. Click the buttons below.</p> + + <p> + <button id="clearSelection">Clear selection</button> + <button id="setSelection">Select year 1994</button> + </p> + + <p>Selections are really useful for zooming. Just replot the chart with min and max values for the axes set to the values in the "plotselected" event triggered. Enable the checkbox below and select a region again.</p> + + <p><label><input id="zoom" type="checkbox"></input>Zoom to selection.</label></p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/series-errorbars/index.html b/public/assets/frontend/js/plugins/flot/examples/series-errorbars/index.html new file mode 100644 index 00000000..23a5a877 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/series-errorbars/index.html @@ -0,0 +1,150 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Error Bars</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.errorbars.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.navigate.js"></script> + <script type="text/javascript"> + + $(function() { + + function drawArrow(ctx, x, y, radius){ + ctx.beginPath(); + ctx.moveTo(x + radius, y + radius); + ctx.lineTo(x, y); + ctx.lineTo(x - radius, y + radius); + ctx.stroke(); + } + + function drawSemiCircle(ctx, x, y, radius){ + ctx.beginPath(); + ctx.arc(x, y, radius, 0, Math.PI, false); + ctx.moveTo(x - radius, y); + ctx.lineTo(x + radius, y); + ctx.stroke(); + } + + var data1 = [ + [1,1,.5,.1,.3], + [2,2,.3,.5,.2], + [3,3,.9,.5,.2], + [1.5,-.05,.5,.1,.3], + [3.15,1.,.5,.1,.3], + [2.5,-1.,.5,.1,.3] + ]; + + var data1_points = { + show: true, + radius: 5, + fillColor: "blue", + errorbars: "xy", + xerr: {show: true, asymmetric: true, upperCap: "-", lowerCap: "-"}, + yerr: {show: true, color: "red", upperCap: "-"} + }; + + var data2 = [ + [.7,3,.2,.4], + [1.5,2.2,.3,.4], + [2.3,1,.5,.2] + ]; + + var data2_points = { + show: true, + radius: 5, + errorbars: "y", + yerr: {show:true, asymmetric:true, upperCap: drawArrow, lowerCap: drawSemiCircle} + }; + + var data3 = [ + [1,2,.4], + [2,0.5,.3], + [2.7,2,.5] + ]; + + var data3_points = { + //do not show points + radius: 0, + errorbars: "y", + yerr: {show:true, upperCap: "-", lowerCap: "-", radius: 5} + }; + + var data4 = [ + [1.3, 1], + [1.75, 2.5], + [2.5, 0.5] + ]; + + var data4_errors = [0.1, 0.4, 0.2]; + for (var i = 0; i < data4.length; i++) { + data4_errors[i] = data4[i].concat(data4_errors[i]) + } + + var data = [ + {color: "blue", points: data1_points, data: data1, label: "data1"}, + {color: "red", points: data2_points, data: data2, label: "data2"}, + {color: "green", lines: {show: true}, points: data3_points, data: data3, label: "data3"}, + // bars with errors + {color: "orange", bars: {show: true, align: "center", barWidth: 0.25}, data: data4, label: "data4"}, + {color: "orange", points: data3_points, data: data4_errors} + ]; + + $.plot($("#placeholder"), data , { + legend: { + position: "sw", + show: true + }, + series: { + lines: { + show: false + } + }, + xaxis: { + min: 0.6, + max: 3.1 + }, + yaxis: { + min: 0, + max: 3.5 + }, + zoom: { + interactive: true + }, + pan: { + interactive: true + } + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Error Bars</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>With the errorbars plugin you can plot error bars to show standard deviation and other useful statistical properties.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/series-pie/index.html b/public/assets/frontend/js/plugins/flot/examples/series-pie/index.html new file mode 100644 index 00000000..342636f0 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/series-pie/index.html @@ -0,0 +1,818 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Pie Charts</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <style type="text/css"> + + .demo-container { + position: relative; + height: 400px; + } + + #placeholder { + width: 550px; + } + + #menu { + position: absolute; + top: 20px; + left: 625px; + bottom: 20px; + right: 20px; + width: 200px; + } + + #menu button { + display: inline-block; + width: 200px; + padding: 3px 0 2px 0; + margin-bottom: 4px; + background: #eee; + border: 1px solid #999; + border-radius: 2px; + font-size: 16px; + -o-box-shadow: 0 1px 2px rgba(0,0,0,0.15); + -ms-box-shadow: 0 1px 2px rgba(0,0,0,0.15); + -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.15); + -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.15); + box-shadow: 0 1px 2px rgba(0,0,0,0.15); + cursor: pointer; + } + + #description { + margin: 15px 10px 20px 10px; + } + + #code { + display: block; + width: 870px; + padding: 15px; + margin: 10px auto; + border: 1px dashed #999; + background-color: #f8f8f8; + font-size: 16px; + line-height: 20px; + color: #666; + } + + ul { + font-size: 10pt; + } + + ul li { + margin-bottom: 0.5em; + } + + ul.options li { + list-style: none; + margin-bottom: 1em; + } + + ul li i { + color: #999; + } + + </style> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.pie.js"></script> + <script type="text/javascript"> + + $(function() { + + // Example Data + + //var data = [ + // { label: "Series1", data: 10}, + // { label: "Series2", data: 30}, + // { label: "Series3", data: 90}, + // { label: "Series4", data: 70}, + // { label: "Series5", data: 80}, + // { label: "Series6", data: 110} + //]; + + //var data = [ + // { label: "Series1", data: [[1,10]]}, + // { label: "Series2", data: [[1,30]]}, + // { label: "Series3", data: [[1,90]]}, + // { label: "Series4", data: [[1,70]]}, + // { label: "Series5", data: [[1,80]]}, + // { label: "Series6", data: [[1,0]]} + //]; + + //var data = [ + // { label: "Series A", data: 0.2063}, + // { label: "Series B", data: 38888} + //]; + + // Randomly Generated Data + + var data = [], + series = Math.floor(Math.random() * 6) + 3; + + for (var i = 0; i < series; i++) { + data[i] = { + label: "Series" + (i + 1), + data: Math.floor(Math.random() * 100) + 1 + } + } + + var placeholder = $("#placeholder"); + + $("#example-1").click(function() { + + placeholder.unbind(); + + $("#title").text("Default pie chart"); + $("#description").text("The default pie chart with no options set."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true + } + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true", + " }", + " }", + "});" + ]); + }); + + $("#example-2").click(function() { + + placeholder.unbind(); + + $("#title").text("Default without legend"); + $("#description").text("The default pie chart when the legend is disabled. Since the labels would normally be outside the container, the chart is resized to fit."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true", + " }", + " },", + " legend: {", + " show: false", + " }", + "});" + ]); + }); + + $("#example-3").click(function() { + + placeholder.unbind(); + + $("#title").text("Custom Label Formatter"); + $("#description").text("Added a semi-transparent background to the labels and a custom labelFormatter function."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true, + radius: 1, + label: { + show: true, + radius: 1, + formatter: labelFormatter, + background: { + opacity: 0.8 + } + } + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true,", + " radius: 1,", + " label: {", + " show: true,", + " radius: 1,", + " formatter: labelFormatter,", + " background: {", + " opacity: 0.8", + " }", + " }", + " }", + " },", + " legend: {", + " show: false", + " }", + "});" + ]); + }); + + $("#example-4").click(function() { + + placeholder.unbind(); + + $("#title").text("Label Radius"); + $("#description").text("Slightly more transparent label backgrounds and adjusted the radius values to place them within the pie."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true, + radius: 1, + label: { + show: true, + radius: 3/4, + formatter: labelFormatter, + background: { + opacity: 0.5 + } + } + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true,", + " radius: 1,", + " label: {", + " show: true,", + " radius: 3/4,", + " formatter: labelFormatter,", + " background: {", + " opacity: 0.5", + " }", + " }", + " }", + " },", + " legend: {", + " show: false", + " }", + "});" + ]); + }); + + $("#example-5").click(function() { + + placeholder.unbind(); + + $("#title").text("Label Styles #1"); + $("#description").text("Semi-transparent, black-colored label background."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true, + radius: 1, + label: { + show: true, + radius: 3/4, + formatter: labelFormatter, + background: { + opacity: 0.5, + color: "#000" + } + } + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: { ", + " show: true,", + " radius: 1,", + " label: {", + " show: true,", + " radius: 3/4,", + " formatter: labelFormatter,", + " background: { ", + " opacity: 0.5,", + " color: '#000'", + " }", + " }", + " }", + " },", + " legend: {", + " show: false", + " }", + "});" + ]); + }); + + $("#example-6").click(function() { + + placeholder.unbind(); + + $("#title").text("Label Styles #2"); + $("#description").text("Semi-transparent, black-colored label background placed at pie edge."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true, + radius: 3/4, + label: { + show: true, + radius: 3/4, + formatter: labelFormatter, + background: { + opacity: 0.5, + color: "#000" + } + } + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true,", + " radius: 3/4,", + " label: {", + " show: true,", + " radius: 3/4,", + " formatter: labelFormatter,", + " background: {", + " opacity: 0.5,", + " color: '#000'", + " }", + " }", + " }", + " },", + " legend: {", + " show: false", + " }", + "});" + ]); + }); + + $("#example-7").click(function() { + + placeholder.unbind(); + + $("#title").text("Hidden Labels"); + $("#description").text("Labels can be hidden if the slice is less than a given percentage of the pie (10% in this case)."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true, + radius: 1, + label: { + show: true, + radius: 2/3, + formatter: labelFormatter, + threshold: 0.1 + } + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true,", + " radius: 1,", + " label: {", + " show: true,", + " radius: 2/3,", + " formatter: labelFormatter,", + " threshold: 0.1", + " }", + " }", + " },", + " legend: {", + " show: false", + " }", + "});" + ]); + }); + + $("#example-8").click(function() { + + placeholder.unbind(); + + $("#title").text("Combined Slice"); + $("#description").text("Multiple slices less than a given percentage (5% in this case) of the pie can be combined into a single, larger slice."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true, + combine: { + color: "#999", + threshold: 0.05 + } + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true,", + " combine: {", + " color: '#999',", + " threshold: 0.1", + " }", + " }", + " },", + " legend: {", + " show: false", + " }", + "});" + ]); + }); + + $("#example-9").click(function() { + + placeholder.unbind(); + + $("#title").text("Rectangular Pie"); + $("#description").text("The radius can also be set to a specific size (even larger than the container itself)."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true, + radius: 500, + label: { + show: true, + formatter: labelFormatter, + threshold: 0.1 + } + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true,", + " radius: 500,", + " label: {", + " show: true,", + " formatter: labelFormatter,", + " threshold: 0.1", + " }", + " }", + " },", + " legend: {", + " show: false", + " }", + "});" + ]); + }); + + $("#example-10").click(function() { + + placeholder.unbind(); + + $("#title").text("Tilted Pie"); + $("#description").text("The pie can be tilted at an angle."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true, + radius: 1, + tilt: 0.5, + label: { + show: true, + radius: 1, + formatter: labelFormatter, + background: { + opacity: 0.8 + } + }, + combine: { + color: "#999", + threshold: 0.1 + } + } + }, + legend: { + show: false + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true,", + " radius: 1,", + " tilt: 0.5,", + " label: {", + " show: true,", + " radius: 1,", + " formatter: labelFormatter,", + " background: {", + " opacity: 0.8", + " }", + " },", + " combine: {", + " color: '#999',", + " threshold: 0.1", + " }", + " }", + " },", + " legend: {", + " show: false", + " }", + "});", + ]); + }); + + $("#example-11").click(function() { + + placeholder.unbind(); + + $("#title").text("Donut Hole"); + $("#description").text("A donut hole can be added."); + + $.plot(placeholder, data, { + series: { + pie: { + innerRadius: 0.5, + show: true + } + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " innerRadius: 0.5,", + " show: true", + " }", + " }", + "});" + ]); + }); + + $("#example-12").click(function() { + + placeholder.unbind(); + + $("#title").text("Interactivity"); + $("#description").text("The pie can be made interactive with hover and click events."); + + $.plot(placeholder, data, { + series: { + pie: { + show: true + } + }, + grid: { + hoverable: true, + clickable: true + } + }); + + setCode([ + "$.plot('#placeholder', data, {", + " series: {", + " pie: {", + " show: true", + " }", + " },", + " grid: {", + " hoverable: true,", + " clickable: true", + " }", + "});" + ]); + + placeholder.bind("plothover", function(event, pos, obj) { + + if (!obj) { + return; + } + + var percent = parseFloat(obj.series.percent).toFixed(2); + $("#hover").html("<span style='font-weight:bold; color:" + obj.series.color + "'>" + obj.series.label + " (" + percent + "%)</span>"); + }); + + placeholder.bind("plotclick", function(event, pos, obj) { + + if (!obj) { + return; + } + + percent = parseFloat(obj.series.percent).toFixed(2); + alert("" + obj.series.label + ": " + percent + "%"); + }); + }); + + // Show the initial default chart + + $("#example-1").click(); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + // A custom label formatter used by several of the plots + + function labelFormatter(label, series) { + return "<div style='font-size:8pt; text-align:center; padding:2px; color:white;'>" + label + "<br/>" + Math.round(series.percent) + "%</div>"; + } + + // + + function setCode(lines) { + $("#code").text(lines.join("\n")); + } + + </script> +</head> +<body> + + <div id="header"> + <h2>Pie Charts</h2> + </div> + + <div id="content"> + + <h3 id="title"></h3> + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + <div id="menu"> + <button id="example-1">Default Options</button> + <button id="example-2">Without Legend</button> + <button id="example-3">Label Formatter</button> + <button id="example-4">Label Radius</button> + <button id="example-5">Label Styles #1</button> + <button id="example-6">Label Styles #2</button> + <button id="example-7">Hidden Labels</button> + <button id="example-8">Combined Slice</button> + <button id="example-9">Rectangular Pie</button> + <button id="example-10">Tilted Pie</button> + <button id="example-11">Donut Hole</button> + <button id="example-12">Interactivity</button> + </div> + </div> + + <p id="description"></p> + + <h3>Source Code</h3> + <pre><code id="code"></code></pre> + + <br/> + + <h2>Pie Options</h2> + + <ul class="options"> + <li style="border-bottom: 1px dotted #ccc;"><b>option:</b> <i>default value</i> - Description of option</li> + <li><b>show:</b> <i>false</i> - Enable the plugin and draw as a pie.</li> + <li><b>radius:</b> <i>'auto'</i> - Sets the radius of the pie. If value is between 0 and 1 (inclusive) then it will use that as a percentage of the available space (size of the container), otherwise it will use the value as a direct pixel length. If set to 'auto', it will be set to 1 if the legend is enabled and 3/4 if not.</li> + <li><b>innerRadius:</b> <i>0</i> - Sets the radius of the donut hole. If value is between 0 and 1 (inclusive) then it will use that as a percentage of the radius, otherwise it will use the value as a direct pixel length.</li> + <li><b>startAngle:</b> <i>3/2</i> - Factor of PI used for the starting angle (in radians) It can range between 0 and 2 (where 0 and 2 have the same result).</li> + <li><b>tilt:</b> <i>1</i> - Percentage of tilt ranging from 0 and 1, where 1 has no change (fully vertical) and 0 is completely flat (fully horizontal -- in which case nothing actually gets drawn).</li> + <li><b>shadow:</b> <ul> + <li><b>top:</b> <i>5</i> - Vertical distance in pixel of the tilted pie shadow.</li> + <li><b>left:</b> <i>15</i> - Horizontal distance in pixel of the tilted pie shadow.</li> + <li><b>alpha:</b> <i>0.02</i> - Alpha value of the tilted pie shadow.</li> + </ul> + <li><b>offset:</b> <ul> + <li><b>top:</b> <i>0</i> - Pixel distance to move the pie up and down (relative to the center).</li> + <li><b>left:</b> <i>'auto'</i> - Pixel distance to move the pie left and right (relative to the center).</li> + </ul> + <li><b>stroke:</b> <ul> + <li><b>color:</b> <i>'#FFF'</i> - Color of the border of each slice. Hexadecimal color definitions are prefered (other formats may or may not work).</li> + <li><b>width:</b> <i>1</i> - Pixel width of the border of each slice.</li> + </ul> + <li><b>label:</b> <ul> + <li><b>show:</b> <i>'auto'</i> - Enable/Disable the labels. This can be set to true, false, or 'auto'. When set to 'auto', it will be set to false if the legend is enabled and true if not.</li> + <li><b>radius:</b> <i>1</i> - Sets the radius at which to place the labels. If value is between 0 and 1 (inclusive) then it will use that as a percentage of the available space (size of the container), otherwise it will use the value as a direct pixel length.</li> + <li><b>threshold:</b> <i>0</i> - Hides the labels of any pie slice that is smaller than the specified percentage (ranging from 0 to 1) i.e. a value of '0.03' will hide all slices 3% or less of the total.</li> + <li><b>formatter:</b> <i>[function]</i> - This function specifies how the positioned labels should be formatted, and is applied after the legend's labelFormatter function. The labels can also still be styled using the class "pieLabel" (i.e. ".pieLabel" or "#graph1 .pieLabel").</li> + <li><b>radius:</b> <i>1</i> - Sets the radius at which to place the labels. If value is between 0 and 1 (inclusive) then it will use that as a percentage of the available space (size of the container), otherwise it will use the value as a direct pixel length.</li> + <li><b>background:</b> <ul> + <li><b>color:</b> <i>null</i> - Backgound color of the positioned labels. If null, the plugin will automatically use the color of the slice.</li> + <li><b>opacity:</b> <i>0</i> - Opacity of the background for the positioned labels. Acceptable values range from 0 to 1, where 0 is completely transparent and 1 is completely opaque.</li> + </ul> + </ul> + <li><b>combine:</b> <ul> + <li><b>threshold:</b> <i>0</i> - Combines all slices that are smaller than the specified percentage (ranging from 0 to 1) i.e. a value of '0.03' will combine all slices 3% or less into one slice).</li> + <li><b>color:</b> <i>null</i> - Backgound color of the positioned labels. If null, the plugin will automatically use the color of the first slice to be combined.</li> + <li><b>label:</b> <i>'Other'</i> - Label text for the combined slice.</li> + </ul> + <li><b>highlight:</b> <ul> + <li><b>opacity:</b> <i>0.5</i> - Opacity of the highlight overlay on top of the current pie slice. Currently this just uses a white overlay, but support for changing the color of the overlay will also be added at a later date. + </ul> + </ul> + + <h2>Changes/Features</h2> + <ul> + <li style="list-style: none;"><i>v1.0 - November 20th, 2009 - Brian Medendorp</i></li> + <li>The pie plug-in is now part of the Flot repository! This should make it a lot easier to deal with.</li> + <li>Added a new option (innerRadius) to add a "donut hole" to the center of the pie, based on comtributions from Anthony Aragues. I was a little reluctant to add this feature because it doesn't work very well with the shadow created for the tilted pie, but figured it was worthwhile for non-tilted pies. Also, excanvas apparently doesn't support compositing, so it will fall back to using the stroke color to fill in the center (but I recommend setting the stroke color to the background color anyway).</li> + <li>Changed the lineJoin for the border of the pie slices to use the 'round' option. This should make the center of the pie look better, particularly when there are numerous thin slices.</li> + <li>Included a bug fix submitted by btburnett3 to display a slightly smaller slice in the event that the slice is 100% and being rendered with Internet Explorer. I haven't experienced this bug myself, but it doesn't seem to hurt anything so I've included it.</li> + <li>The tilt value is now used when calculating the maximum radius of the pie in relation to the height of the container. This should prevent the pie from being smaller than it needed to in some cases, as well as reducing the amount of extra white space generated above and below the pie.</li> + <li><b>Hover and Click functionality are now availabe!</b><ul> + <li>Thanks to btburnett3 for the original hover functionality and Anthony Aragues for the modification that makes it compatable with excanvas, this was a huge help!</li> + <li>Added a new option (highlight opacity) to modify the highlight created when mousing over a slice. Currently this just uses a white overlay, but an option to change the hightlight color will be added when the appropriate functionality becomes available. + <li>I had a major setback that required me to practically rebuild the hover/click events from scratch one piece at a time (I discovered that it only worked with a single pie on a page at a time), but the end result ended up being virtually identical to the original, so I'm not quite sure what exactly made it work.</li> + <li><span style="color: red;">Warning:</span> There are some minor issues with using this functionality in conjuction with some of the other more advanced features (tilt and donut). When using a donut hole, the inner portion still triggers the events even though that portion of the pie is no longer visible. When tilted, the interactive portions still use the original, untilted version of the pie when determining mouse position (this is because the isPointInPath function apparently doesn't work with transformations), however hover and click both work this way, so the appropriate slice is still highlighted when clicking, and it isn't as noticable of a problem.</li> + </ul></li> + <li>Included a bug fix submitted by Xavi Ivars to fix array issues when other javascript libraries are included in addition to jQuery</li> + <br/> + <li style="list-style: none;"><i>v0.4 - July 1st, 2009 - Brian Medendorp</i></li> + <li>Each series will now be shown in the legend, even if it's value is zero. The series will not get a positioned label because it will overlap with the other labels present and often makes them unreadable.</li> + <li>Data can now be passed in using the standard Flot method using an array of datapoints, the pie plugin will simply use the first y-value that it finds for each series in this case. The plugin uses this datastructure internally, but you can still use the old method of passing in a single numerical value for each series (the plugin will convert it as necessary). This should make it easier to transition from other types of graphs (such as a stacked bar graph) to a pie.</li> + <li>The pie can now be tilted at an angle with a new "tilt" option. Acceptable values range from 0-1, where 1 has no change (fully vertical) and 0 is completely flat (fully horizontal -- in which case nothing actually gets drawn). If the plugin determines that it will fit within the canvas, a drop shadow will be drawn under the tilted pie (this also requires a tilt value of 0.8 or less).</li> + <br/> + <li style="list-style: none;"><i>v0.3.2 - June 25th, 2009 - Brian Medendorp</i></li> + <li>Fixed a bug that was causing the pie to be shifted too far left or right when the legend is showing in some cases.</li> + <br/> + <li style="list-style: none;"><i>v0.3.1 - June 24th, 2009 - Brian Medendorp</i></li> + <li>Fixed a bug that was causing nothing to be drawn and generating a javascript error if any of the data values were set to zero.</li> + <br/> + <li style="list-style: none;"><i>v0.3 - June 23rd, 2009 - Brian Medendorp</i></li> + <li>The legend now works without any modifications! Because of changes made to flot and the plugin system (thanks Ole Laursen!) I was able to simplify a number of things and am now able to use the legend without the direct access hack that was required in the previous version.</li> + <br/> + <li style="list-style: none;"><i>v0.2 - June 22nd, 2009 - Brian Medendorp</i></li> + <li>The legend now works but only if you make the necessary changes to jquery.flot.js. Because of this, I changed the default values for pie.radius and pie.label.show to new 'auto' settings that change the default behavior of the size and labels depending on whether the legend functionality is available or not.</li> + <br/> + <li style="list-style: none;"><i>v0.1 - June 18th, 2009 - Brian Medendorp</i></li> + <li>Rewrote the entire pie code into a flot plugin (since that is now an option), so it should be much easier to use and the code is cleaned up a bit. However, the (standard flot) legend is no longer available because the only way to prevent the grid lines from being displayed also prevents the legend from being displayed. Hopefully this can be fixed at a later date.</li> + <li>Restructured and combined some of the options. It should be much easier to deal with now.</li> + <li>Added the ability to change the starting point of the pie (still defaults to the top).</li> + <li>Modified the default options to show the labels to compensate for the lack of a legend.</li> + <li>Modified this page to use a random dataset. <span style="color: red">Note: you may need to refresh the page to see the effects of some of the examples.</span></li> + <br/> + <li style="list-style: none;"><i>May 21st, 2009 - Brian Medendorp</i></li> + <li>Merged original pie modifications by Sergey Nosenko into the latest SVN version <i>(as of May 15th, 2009)</i> so that it will work with ie8.</li> + <li>Pie graph will now be centered in the canvas unless moved because of the legend or manually via the options. Additionally it prevents the pie from being moved beyond the edge of the canvas.</li> + <li>Modified the code related to the labelFormatter option to apply flot's legend labelFormatter first. This is so that the labels will be consistent, but still provide extra formatting for the positioned labels (such as adding the percentage value).</li> + <li>Positioned labels now have their backgrounds applied as a seperate element (much like the legend background) so that the opacity value can be set independently from the label itself (foreground). Additionally, the background color defaults to that of the matching slice.</li> + <li>As long as the labelOffset and radiusLimit are not set to hard values, the pie will be shrunk if the labels will extend outside the edge of the canvas</li> + <li>Added new options "radiusLimitFactor" and "radiusLimit" which limits how large the (visual) radius of the pie is in relation to the full radius (as calculated from the canvas dimensions) or a hard-pixel value (respectively). This allows for pushing the labels "outside" the pie.</li> + <li>Added a new option "labelHidePercent" that does not show the positioned labels of slices smaller than the specified percentage. This is to help prevent a bunch of overlapping labels from small slices.</li> + <li>Added a new option "sliceCombinePercent" that combines all slices smaller than the specified percentage into one larger slice. This is to help make the pie more attractive when there are a number of tiny slices. The options "sliceCombineColor" and "sliceCombineLabel" have also been added to change the color and name of the new slice if desired.</li> + <li>Tested in Firefox (3.0.10, 3.5b4), Internet Explorer (6.0.2900, 7.0.5730, 8.0.6001), Chrome (1.0.154), Opera (9.64), and Safari (3.1.1, 4 beta 5528.16). + </ul> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/series-toggle/index.html b/public/assets/frontend/js/plugins/flot/examples/series-toggle/index.html new file mode 100644 index 00000000..4c062902 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/series-toggle/index.html @@ -0,0 +1,121 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Toggling Series</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + var datasets = { + "usa": { + label: "USA", + data: [[1988, 483994], [1989, 479060], [1990, 457648], [1991, 401949], [1992, 424705], [1993, 402375], [1994, 377867], [1995, 357382], [1996, 337946], [1997, 336185], [1998, 328611], [1999, 329421], [2000, 342172], [2001, 344932], [2002, 387303], [2003, 440813], [2004, 480451], [2005, 504638], [2006, 528692]] + }, + "russia": { + label: "Russia", + data: [[1988, 218000], [1989, 203000], [1990, 171000], [1992, 42500], [1993, 37600], [1994, 36600], [1995, 21700], [1996, 19200], [1997, 21300], [1998, 13600], [1999, 14000], [2000, 19100], [2001, 21300], [2002, 23600], [2003, 25100], [2004, 26100], [2005, 31100], [2006, 34700]] + }, + "uk": { + label: "UK", + data: [[1988, 62982], [1989, 62027], [1990, 60696], [1991, 62348], [1992, 58560], [1993, 56393], [1994, 54579], [1995, 50818], [1996, 50554], [1997, 48276], [1998, 47691], [1999, 47529], [2000, 47778], [2001, 48760], [2002, 50949], [2003, 57452], [2004, 60234], [2005, 60076], [2006, 59213]] + }, + "germany": { + label: "Germany", + data: [[1988, 55627], [1989, 55475], [1990, 58464], [1991, 55134], [1992, 52436], [1993, 47139], [1994, 43962], [1995, 43238], [1996, 42395], [1997, 40854], [1998, 40993], [1999, 41822], [2000, 41147], [2001, 40474], [2002, 40604], [2003, 40044], [2004, 38816], [2005, 38060], [2006, 36984]] + }, + "denmark": { + label: "Denmark", + data: [[1988, 3813], [1989, 3719], [1990, 3722], [1991, 3789], [1992, 3720], [1993, 3730], [1994, 3636], [1995, 3598], [1996, 3610], [1997, 3655], [1998, 3695], [1999, 3673], [2000, 3553], [2001, 3774], [2002, 3728], [2003, 3618], [2004, 3638], [2005, 3467], [2006, 3770]] + }, + "sweden": { + label: "Sweden", + data: [[1988, 6402], [1989, 6474], [1990, 6605], [1991, 6209], [1992, 6035], [1993, 6020], [1994, 6000], [1995, 6018], [1996, 3958], [1997, 5780], [1998, 5954], [1999, 6178], [2000, 6411], [2001, 5993], [2002, 5833], [2003, 5791], [2004, 5450], [2005, 5521], [2006, 5271]] + }, + "norway": { + label: "Norway", + data: [[1988, 4382], [1989, 4498], [1990, 4535], [1991, 4398], [1992, 4766], [1993, 4441], [1994, 4670], [1995, 4217], [1996, 4275], [1997, 4203], [1998, 4482], [1999, 4506], [2000, 4358], [2001, 4385], [2002, 5269], [2003, 5066], [2004, 5194], [2005, 4887], [2006, 4891]] + } + }; + + // hard-code color indices to prevent them from shifting as + // countries are turned on/off + + var i = 0; + $.each(datasets, function(key, val) { + val.color = i; + ++i; + }); + + // insert checkboxes + var choiceContainer = $("#choices"); + $.each(datasets, function(key, val) { + choiceContainer.append("<br/><input type='checkbox' name='" + key + + "' checked='checked' id='id" + key + "'></input>" + + "<label for='id" + key + "'>" + + val.label + "</label>"); + }); + + choiceContainer.find("input").click(plotAccordingToChoices); + + function plotAccordingToChoices() { + + var data = []; + + choiceContainer.find("input:checked").each(function () { + var key = $(this).attr("name"); + if (key && datasets[key]) { + data.push(datasets[key]); + } + }); + + if (data.length > 0) { + $.plot("#placeholder", data, { + yaxis: { + min: 0 + }, + xaxis: { + tickDecimals: 0 + } + }); + } + } + + plotAccordingToChoices(); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Toggling Series</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder" style="float:left; width:675px;"></div> + <p id="choices" style="float:right; width:135px;"></p> + </div> + + <p>This example shows military budgets for various countries in constant (2005) million US dollars (source: <a href="http://www.sipri.org/">SIPRI</a>).</p> + + <p>Since all data is available client-side, it's pretty easy to make the plot interactive. Try turning countries on and off with the checkboxes next to the plot.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/series-types/index.html b/public/assets/frontend/js/plugins/flot/examples/series-types/index.html new file mode 100644 index 00000000..91f72437 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/series-types/index.html @@ -0,0 +1,90 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Series Types</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script type="text/javascript"> + + $(function() { + + var d1 = []; + for (var i = 0; i < 14; i += 0.5) { + d1.push([i, Math.sin(i)]); + } + + var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]]; + + var d3 = []; + for (var i = 0; i < 14; i += 0.5) { + d3.push([i, Math.cos(i)]); + } + + var d4 = []; + for (var i = 0; i < 14; i += 0.1) { + d4.push([i, Math.sqrt(i * 10)]); + } + + var d5 = []; + for (var i = 0; i < 14; i += 0.5) { + d5.push([i, Math.sqrt(i)]); + } + + var d6 = []; + for (var i = 0; i < 14; i += 0.5 + Math.random()) { + d6.push([i, Math.sqrt(2*i + Math.sin(i) + 5)]); + } + + $.plot("#placeholder", [{ + data: d1, + lines: { show: true, fill: true } + }, { + data: d2, + bars: { show: true } + }, { + data: d3, + points: { show: true } + }, { + data: d4, + lines: { show: true } + }, { + data: d5, + lines: { show: true }, + points: { show: true } + }, { + data: d6, + lines: { show: true, steps: true } + }]); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Series Types</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>Flot supports lines, points, filled areas, bars and any combinations of these, in the same plot and even on the same data series.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/shared/jquery-ui/jquery-ui.min.css b/public/assets/frontend/js/plugins/flot/examples/shared/jquery-ui/jquery-ui.min.css new file mode 100644 index 00000000..08331c1c --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/shared/jquery-ui/jquery-ui.min.css @@ -0,0 +1,6 @@ +/*! jQuery UI - v1.10.0 - 2013-01-26 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.resizable.css +* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px} \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/examples/shared/jquery-ui/jquery-ui.min.js b/public/assets/frontend/js/plugins/flot/examples/shared/jquery-ui/jquery-ui.min.js new file mode 100644 index 00000000..89022824 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/shared/jquery-ui/jquery-ui.min.js @@ -0,0 +1,6 @@ +/*! jQuery UI - v1.10.0 - 2013-01-26 +* http://jqueryui.com +* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.resizable.js +* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */ + +(function(e,t){function i(t,n){var r,i,o,u=t.nodeName.toLowerCase();return"area"===u?(r=t.parentNode,i=r.name,!t.href||!i||r.nodeName.toLowerCase()!=="map"?!1:(o=e("img[usemap=#"+i+"]")[0],!!o&&s(o))):(/input|select|textarea|button|object/.test(u)?!t.disabled:"a"===u?t.href||n:n)&&s(t)}function s(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return e.css(this,"visibility")==="hidden"}).length}var n=0,r=/^ui-id-\d+$/;e.ui=e.ui||{};if(e.ui.version)return;e.extend(e.ui,{version:"1.10.0",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({_focus:e.fn.focus,focus:function(t,n){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){e(r).focus(),n&&n.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return e.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?t=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):t=this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(n){if(n!==t)return this.css("zIndex",n);if(this.length){var r=e(this[0]),i,s;while(r.length&&r[0]!==document){i=r.css("position");if(i==="absolute"||i==="relative"||i==="fixed"){s=parseInt(r.css("zIndex"),10);if(!isNaN(s)&&s!==0)return s}r=r.parent()}}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})},removeUniqueId:function(){return this.each(function(){r.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),r=isNaN(n);return(r||n>=0)&&i(t,!r)}}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function u(t,n,r,s){return e.each(i,function(){n-=parseFloat(e.css(t,"padding"+this))||0,r&&(n-=parseFloat(e.css(t,"border"+this+"Width"))||0),s&&(n-=parseFloat(e.css(t,"margin"+this))||0)}),n}var i=r==="Width"?["Left","Right"]:["Top","Bottom"],s=r.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?o["inner"+r].call(this):this.each(function(){e(this).css(s,u(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?o["outer"+r].call(this,t):this.each(function(){e(this).css(s,u(this,t,!0,n)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}),e("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(n){return arguments.length?t.call(this,e.camelCase(n)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.support.selectstart="onselectstart"in document.createElement("div"),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,n,r){var i,s=e.ui[t].prototype;for(i in r)s.plugins[i]=s.plugins[i]||[],s.plugins[i].push([n,r[i]])},call:function(e,t,n){var r,i=e.plugins[t];if(!i||!e.element[0].parentNode||e.element[0].parentNode.nodeType===11)return;for(r=0;r<i.length;r++)e.options[i[r][0]]&&i[r][1].apply(e.element,n)}},hasScroll:function(t,n){if(e(t).css("overflow")==="hidden")return!1;var r=n&&n==="left"?"scrollLeft":"scrollTop",i=!1;return t[r]>0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)}})})(jQuery);(function(e,t){var n=0,r=Array.prototype.slice,i=e.cleanData;e.cleanData=function(t){for(var n=0,r;(r=t[n])!=null;n++)try{e(r).triggerHandler("remove")}catch(s){}i(t)},e.widget=function(t,n,r){var i,s,o,u,a={},f=t.split(".")[0];t=t.split(".")[1],i=f+"-"+t,r||(r=n,n=e.Widget),e.expr[":"][i.toLowerCase()]=function(t){return!!e.data(t,i)},e[f]=e[f]||{},s=e[f][t],o=e[f][t]=function(e,t){if(!this._createWidget)return new o(e,t);arguments.length&&this._createWidget(e,t)},e.extend(o,s,{version:r.version,_proto:e.extend({},r),_childConstructors:[]}),u=new n,u.options=e.widget.extend({},u.options),e.each(r,function(t,r){if(!e.isFunction(r)){a[t]=r;return}a[t]=function(){var e=function(){return n.prototype[t].apply(this,arguments)},i=function(e){return n.prototype[t].apply(this,e)};return function(){var t=this._super,n=this._superApply,s;return this._super=e,this._superApply=i,s=r.apply(this,arguments),this._super=t,this._superApply=n,s}}()}),o.prototype=e.widget.extend(u,{widgetEventPrefix:s?u.widgetEventPrefix:t},a,{constructor:o,namespace:f,widgetName:t,widgetFullName:i}),s?(e.each(s._childConstructors,function(t,n){var r=n.prototype;e.widget(r.namespace+"."+r.widgetName,o,n._proto)}),delete s._childConstructors):n._childConstructors.push(o),e.widget.bridge(t,o)},e.widget.extend=function(n){var i=r.call(arguments,1),s=0,o=i.length,u,a;for(;s<o;s++)for(u in i[s])a=i[s][u],i[s].hasOwnProperty(u)&&a!==t&&(e.isPlainObject(a)?n[u]=e.isPlainObject(n[u])?e.widget.extend({},n[u],a):e.widget.extend({},a):n[u]=a);return n},e.widget.bridge=function(n,i){var s=i.prototype.widgetFullName||n;e.fn[n]=function(o){var u=typeof o=="string",a=r.call(arguments,1),f=this;return o=!u&&a.length?e.widget.extend.apply(null,[o].concat(a)):o,u?this.each(function(){var r,i=e.data(this,s);if(!i)return e.error("cannot call methods on "+n+" prior to initialization; "+"attempted to call method '"+o+"'");if(!e.isFunction(i[o])||o.charAt(0)==="_")return e.error("no such method '"+o+"' for "+n+" widget instance");r=i[o].apply(i,a);if(r!==i&&r!==t)return f=r&&r.jquery?f.pushStack(r.get()):r,!1}):this.each(function(){var t=e.data(this,s);t?t.option(o||{})._init():e.data(this,s,new i(o,this))}),f}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,r){r=e(r||this.defaultElement||this)[0],this.element=e(r),this.uuid=n++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),r!==this&&(e.data(r,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===r&&this.destroy()}}),this.document=e(r.style?r.ownerDocument:r.document||r),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(n,r){var i=n,s,o,u;if(arguments.length===0)return e.widget.extend({},this.options);if(typeof n=="string"){i={},s=n.split("."),n=s.shift();if(s.length){o=i[n]=e.widget.extend({},this.options[n]);for(u=0;u<s.length-1;u++)o[s[u]]=o[s[u]]||{},o=o[s[u]];n=s.pop();if(r===t)return o[n]===t?null:o[n];o[n]=r}else{if(r===t)return this.options[n]===t?null:this.options[n];i[n]=r}}return this._setOptions(i),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,e==="disabled"&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(t,n,r){var i,s=this;typeof t!="boolean"&&(r=n,n=t,t=!1),r?(n=i=e(n),this.bindings=this.bindings.add(n)):(r=n,n=this.element,i=this.widget()),e.each(r,function(r,o){function u(){if(!t&&(s.options.disabled===!0||e(this).hasClass("ui-state-disabled")))return;return(typeof o=="string"?s[o]:o).apply(s,arguments)}typeof o!="string"&&(u.guid=o.guid=o.guid||u.guid||e.guid++);var a=r.match(/^(\w+)\s*(.*)$/),f=a[1]+s.eventNamespace,l=a[2];l?i.delegate(l,f,u):n.bind(f,u)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function n(){return(typeof e=="string"?r[e]:e).apply(r,arguments)}var r=this;return setTimeout(n,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,n,r){var i,s,o=this.options[t];r=r||{},n=e.Event(n),n.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),n.target=this.element[0],s=n.originalEvent;if(s)for(i in s)i in n||(n[i]=s[i]);return this.element.trigger(n,r),!(e.isFunction(o)&&o.apply(this.element[0],[n].concat(r))===!1||n.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,n){e.Widget.prototype["_"+t]=function(r,i,s){typeof i=="string"&&(i={effect:i});var o,u=i?i===!0||typeof i=="number"?n:i.effect||n:t;i=i||{},typeof i=="number"&&(i={duration:i}),o=!e.isEmptyObject(i),i.complete=s,i.delay&&r.delay(i.delay),o&&e.effects&&e.effects.effect[u]?r[t](i):u!==t&&r[u]?r[u](i.duration,i.easing,s):r.queue(function(n){e(this)[t](),s&&s.call(r[0]),n()})}})})(jQuery);(function(e,t){var n=!1;e(document).mouseup(function(){n=!1}),e.widget("ui.mouse",{version:"1.10.0",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(n){if(!0===e.data(n.target,t.widgetName+".preventClickEvent"))return e.removeData(n.target,t.widgetName+".preventClickEvent"),n.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(n)return;this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var r=this,i=t.which===1,s=typeof this.options.cancel=="string"&&t.target.nodeName?e(t.target).closest(this.options.cancel).length:!1;if(!i||s||!this._mouseCapture(t))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){r.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)){this._mouseStarted=this._mouseStart(t)!==!1;if(!this._mouseStarted)return t.preventDefault(),!0}return!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return r._mouseMove(e)},this._mouseUpDelegate=function(e){return r._mouseUp(e)},e(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),n=!0,!0},_mouseMove:function(t){return e.ui.ie&&(!document.documentMode||document.documentMode<9)&&!t.button?this._mouseUp(t):this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery);(function(e,t){function n(e){return parseInt(e,10)||0}function r(e){return!isNaN(parseInt(e,10))}e.widget("ui.resizable",e.ui.mouse,{version:"1.10.0",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_create:function(){var t,n,r,i,s,o=this,u=this.options;this.element.addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!u.aspectRatio,aspectRatio:u.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:u.helper||u.ghost||u.animate?u.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(e("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.data("ui-resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=u.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se");if(this.handles.constructor===String){this.handles==="all"&&(this.handles="n,e,s,w,se,sw,ne,nw"),t=this.handles.split(","),this.handles={};for(n=0;n<t.length;n++)r=e.trim(t[n]),s="ui-resizable-"+r,i=e("<div class='ui-resizable-handle "+s+"'></div>"),i.css({zIndex:u.zIndex}),"se"===r&&i.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[r]=".ui-resizable-"+r,this.element.append(i)}this._renderAxis=function(t){var n,r,i,s;t=t||this.element;for(n in this.handles){this.handles[n].constructor===String&&(this.handles[n]=e(this.handles[n],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(r=e(this.handles[n],this.element),s=/sw|ne|nw|se|n|s/.test(n)?r.outerHeight():r.outerWidth(),i=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize());if(!e(this.handles[n]).length)continue}},this._renderAxis(this.element),this._handles=e(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){o.resizing||(this.className&&(i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),o.axis=i&&i[1]?i[1]:"se")}),u.autoHide&&(this._handles.hide(),e(this.element).addClass("ui-resizable-autohide").mouseenter(function(){if(u.disabled)return;e(this).removeClass("ui-resizable-autohide"),o._handles.show()}).mouseleave(function(){if(u.disabled)return;o.resizing||(e(this).addClass("ui-resizable-autohide"),o._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t,n=function(t){e(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(n(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),n(this.originalElement),this},_mouseCapture:function(t){var n,r,i=!1;for(n in this.handles){r=e(this.handles[n])[0];if(r===t.target||e.contains(r,t.target))i=!0}return!this.options.disabled&&i},_mouseStart:function(t){var r,i,s,o=this.options,u=this.element.position(),a=this.element;return this.resizing=!0,/absolute/.test(a.css("position"))?a.css({position:"absolute",top:a.css("top"),left:a.css("left")}):a.is(".ui-draggable")&&a.css({position:"absolute",top:u.top,left:u.left}),this._renderProxy(),r=n(this.helper.css("left")),i=n(this.helper.css("top")),o.containment&&(r+=e(o.containment).scrollLeft()||0,i+=e(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:r,top:i},this.size=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.originalPosition={left:r,top:i},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio=typeof o.aspectRatio=="number"?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=e(".ui-resizable-"+this.axis).css("cursor"),e("body").css("cursor",s==="auto"?this.axis+"-resize":s),a.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var n,r=this.helper,i={},s=this.originalMousePosition,o=this.axis,u=this.position.top,a=this.position.left,f=this.size.width,l=this.size.height,c=t.pageX-s.left||0,h=t.pageY-s.top||0,p=this._change[o];if(!p)return!1;n=p.apply(this,[t,c,h]),this._updateVirtualBoundaries(t.shiftKey);if(this._aspectRatio||t.shiftKey)n=this._updateRatio(n,t);return n=this._respectSize(n,t),this._updateCache(n),this._propagate("resize",t),this.position.top!==u&&(i.top=this.position.top+"px"),this.position.left!==a&&(i.left=this.position.left+"px"),this.size.width!==f&&(i.width=this.size.width+"px"),this.size.height!==l&&(i.height=this.size.height+"px"),r.css(i),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),e.isEmptyObject(i)||this._trigger("resize",t,this.ui()),!1},_mouseStop:function(t){this.resizing=!1;var n,r,i,s,o,u,a,f=this.options,l=this;return this._helper&&(n=this._proportionallyResizeElements,r=n.length&&/textarea/i.test(n[0].nodeName),i=r&&e.ui.hasScroll(n[0],"left")?0:l.sizeDiff.height,s=r?0:l.sizeDiff.width,o={width:l.helper.width()-s,height:l.helper.height()-i},u=parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left)||null,a=parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top)||null,f.animate||this.element.css(e.extend(o,{top:a,left:u})),l.helper.height(l.size.height),l.helper.width(l.size.width),this._helper&&!f.animate&&this._proportionallyResize()),e("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(e){var t,n,i,s,o,u=this.options;o={minWidth:r(u.minWidth)?u.minWidth:0,maxWidth:r(u.maxWidth)?u.maxWidth:Infinity,minHeight:r(u.minHeight)?u.minHeight:0,maxHeight:r(u.maxHeight)?u.maxHeight:Infinity};if(this._aspectRatio||e)t=o.minHeight*this.aspectRatio,i=o.minWidth/this.aspectRatio,n=o.maxHeight*this.aspectRatio,s=o.maxWidth/this.aspectRatio,t>o.minWidth&&(o.minWidth=t),i>o.minHeight&&(o.minHeight=i),n<o.maxWidth&&(o.maxWidth=n),s<o.maxHeight&&(o.maxHeight=s);this._vBoundaries=o},_updateCache:function(e){this.offset=this.helper.offset(),r(e.left)&&(this.position.left=e.left),r(e.top)&&(this.position.top=e.top),r(e.height)&&(this.size.height=e.height),r(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,n=this.size,i=this.axis;return r(e.height)?e.width=e.height*this.aspectRatio:r(e.width)&&(e.height=e.width/this.aspectRatio),i==="sw"&&(e.left=t.left+(n.width-e.width),e.top=null),i==="nw"&&(e.top=t.top+(n.height-e.height),e.left=t.left+(n.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,n=this.axis,i=r(e.width)&&t.maxWidth&&t.maxWidth<e.width,s=r(e.height)&&t.maxHeight&&t.maxHeight<e.height,o=r(e.width)&&t.minWidth&&t.minWidth>e.width,u=r(e.height)&&t.minHeight&&t.minHeight>e.height,a=this.originalPosition.left+this.originalSize.width,f=this.position.top+this.size.height,l=/sw|nw|w/.test(n),c=/nw|ne|n/.test(n);return o&&(e.width=t.minWidth),u&&(e.height=t.minHeight),i&&(e.width=t.maxWidth),s&&(e.height=t.maxHeight),o&&l&&(e.left=a-t.minWidth),i&&l&&(e.left=a-t.maxWidth),u&&c&&(e.top=f-t.minHeight),s&&c&&(e.top=f-t.maxHeight),!e.width&&!e.height&&!e.left&&e.top?e.top=null:!e.width&&!e.height&&!e.top&&e.left&&(e.left=null),e},_proportionallyResize:function(){if(!this._proportionallyResizeElements.length)return;var e,t,n,r,i,s=this.helper||this.element;for(e=0;e<this._proportionallyResizeElements.length;e++){i=this._proportionallyResizeElements[e];if(!this.borderDif){this.borderDif=[],n=[i.css("borderTopWidth"),i.css("borderRightWidth"),i.css("borderBottomWidth"),i.css("borderLeftWidth")],r=[i.css("paddingTop"),i.css("paddingRight"),i.css("paddingBottom"),i.css("paddingLeft")];for(t=0;t<n.length;t++)this.borderDif[t]=(parseInt(n[t],10)||0)+(parseInt(r[t],10)||0)}i.css({height:s.height()-this.borderDif[0]-this.borderDif[2]||0,width:s.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var t=this.element,n=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||e("<div style='overflow:hidden;'></div>"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++n.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var n=this.originalSize,r=this.originalPosition;return{left:r.left+t,width:n.width-t}},n:function(e,t,n){var r=this.originalSize,i=this.originalPosition;return{top:i.top+n,height:r.height-n}},s:function(e,t,n){return{height:this.originalSize.height+n}},se:function(t,n,r){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,n,r]))},sw:function(t,n,r){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,n,r]))},ne:function(t,n,r){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,n,r]))},nw:function(t,n,r){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,n,r]))}},_propagate:function(t,n){e.ui.plugin.call(this,t,[n,this.ui()]),t!=="resize"&&this._trigger(t,n,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","animate",{stop:function(t){var n=e(this).data("ui-resizable"),r=n.options,i=n._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),o=s&&e.ui.hasScroll(i[0],"left")?0:n.sizeDiff.height,u=s?0:n.sizeDiff.width,a={width:n.size.width-u,height:n.size.height-o},f=parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left)||null,l=parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top)||null;n.element.animate(e.extend(a,l&&f?{top:l,left:f}:{}),{duration:r.animateDuration,easing:r.animateEasing,step:function(){var r={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};i&&i.length&&e(i[0]).css({width:r.width,height:r.height}),n._updateCache(r),n._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(){var t,r,i,s,o,u,a,f=e(this).data("ui-resizable"),l=f.options,c=f.element,h=l.containment,p=h instanceof e?h.get(0):/parent/.test(h)?c.parent().get(0):h;if(!p)return;f.containerElement=e(p),/document/.test(h)||h===document?(f.containerOffset={left:0,top:0},f.containerPosition={left:0,top:0},f.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}):(t=e(p),r=[],e(["Top","Right","Left","Bottom"]).each(function(e,i){r[e]=n(t.css("padding"+i))}),f.containerOffset=t.offset(),f.containerPosition=t.position(),f.containerSize={height:t.innerHeight()-r[3],width:t.innerWidth()-r[1]},i=f.containerOffset,s=f.containerSize.height,o=f.containerSize.width,u=e.ui.hasScroll(p,"left")?p.scrollWidth:o,a=e.ui.hasScroll(p)?p.scrollHeight:s,f.parentData={element:p,left:i.left,top:i.top,width:u,height:a})},resize:function(t){var n,r,i,s,o=e(this).data("ui-resizable"),u=o.options,a=o.containerOffset,f=o.position,l=o._aspectRatio||t.shiftKey,c={top:0,left:0},h=o.containerElement;h[0]!==document&&/static/.test(h.css("position"))&&(c=a),f.left<(o._helper?a.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-a.left:o.position.left-c.left),l&&(o.size.height=o.size.width/o.aspectRatio),o.position.left=u.helper?a.left:0),f.top<(o._helper?a.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-a.top:o.position.top),l&&(o.size.width=o.size.height*o.aspectRatio),o.position.top=o._helper?a.top:0),o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top,n=Math.abs((o._helper?o.offset.left-c.left:o.offset.left-c.left)+o.sizeDiff.width),r=Math.abs((o._helper?o.offset.top-c.top:o.offset.top-a.top)+o.sizeDiff.height),i=o.containerElement.get(0)===o.element.parent().get(0),s=/relative|absolute/.test(o.containerElement.css("position")),i&&s&&(n-=o.parentData.left),n+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-n,l&&(o.size.height=o.size.width/o.aspectRatio)),r+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-r,l&&(o.size.width=o.size.height*o.aspectRatio))},stop:function(){var t=e(this).data("ui-resizable"),n=t.options,r=t.containerOffset,i=t.containerPosition,s=t.containerElement,o=e(t.helper),u=o.offset(),a=o.outerWidth()-t.sizeDiff.width,f=o.outerHeight()-t.sizeDiff.height;t._helper&&!n.animate&&/relative/.test(s.css("position"))&&e(this).css({left:u.left-i.left-r.left,width:a,height:f}),t._helper&&!n.animate&&/static/.test(s.css("position"))&&e(this).css({left:u.left-i.left-r.left,width:a,height:f})}}),e.ui.plugin.add("resizable","alsoResize",{start:function(){var t=e(this).data("ui-resizable"),n=t.options,r=function(t){e(t).each(function(){var t=e(this);t.data("ui-resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};typeof n.alsoResize=="object"&&!n.alsoResize.parentNode?n.alsoResize.length?(n.alsoResize=n.alsoResize[0],r(n.alsoResize)):e.each(n.alsoResize,function(e){r(e)}):r(n.alsoResize)},resize:function(t,n){var r=e(this).data("ui-resizable"),i=r.options,s=r.originalSize,o=r.originalPosition,u={height:r.size.height-s.height||0,width:r.size.width-s.width||0,top:r.position.top-o.top||0,left:r.position.left-o.left||0},a=function(t,r){e(t).each(function(){var t=e(this),i=e(this).data("ui-resizable-alsoresize"),s={},o=r&&r.length?r:t.parents(n.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(o,function(e,t){var n=(i[t]||0)+(u[t]||0);n&&n>=0&&(s[t]=n||null)}),t.css(s)})};typeof i.alsoResize=="object"&&!i.alsoResize.nodeType?e.each(i.alsoResize,function(e,t){a(e,t)}):a(i.alsoResize)},stop:function(){e(this).removeData("resizable-alsoresize")}}),e.ui.plugin.add("resizable","ghost",{start:function(){var t=e(this).data("ui-resizable"),n=t.options,r=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:r.height,width:r.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof n.ghost=="string"?n.ghost:""),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).data("ui-resizable");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).data("ui-resizable");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(){var t=e(this).data("ui-resizable"),n=t.options,r=t.size,i=t.originalSize,s=t.originalPosition,o=t.axis,u=typeof n.grid=="number"?[n.grid,n.grid]:n.grid,a=u[0]||1,f=u[1]||1,l=Math.round((r.width-i.width)/a)*a,c=Math.round((r.height-i.height)/f)*f,h=i.width+l,p=i.height+c,d=n.maxWidth&&n.maxWidth<h,v=n.maxHeight&&n.maxHeight<p,m=n.minWidth&&n.minWidth>h,g=n.minHeight&&n.minHeight>p;n.grid=u,m&&(h+=a),g&&(p+=f),d&&(h-=a),v&&(p-=f),/^(se|s|e)$/.test(o)?(t.size.width=h,t.size.height=p):/^(ne)$/.test(o)?(t.size.width=h,t.size.height=p,t.position.top=s.top-c):/^(sw)$/.test(o)?(t.size.width=h,t.size.height=p,t.position.left=s.left-l):(t.size.width=h,t.size.height=p,t.position.top=s.top-c,t.position.left=s.left-l)}})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/examples/stacking/index.html b/public/assets/frontend/js/plugins/flot/examples/stacking/index.html new file mode 100644 index 00000000..bf5414ec --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/stacking/index.html @@ -0,0 +1,107 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Stacking</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.stack.js"></script> + <script type="text/javascript"> + + $(function() { + + var d1 = []; + for (var i = 0; i <= 10; i += 1) { + d1.push([i, parseInt(Math.random() * 30)]); + } + + var d2 = []; + for (var i = 0; i <= 10; i += 1) { + d2.push([i, parseInt(Math.random() * 30)]); + } + + var d3 = []; + for (var i = 0; i <= 10; i += 1) { + d3.push([i, parseInt(Math.random() * 30)]); + } + + var stack = 0, + bars = true, + lines = false, + steps = false; + + function plotWithOptions() { + $.plot("#placeholder", [ d1, d2, d3 ], { + series: { + stack: stack, + lines: { + show: lines, + fill: true, + steps: steps + }, + bars: { + show: bars, + barWidth: 0.6 + } + } + }); + } + + plotWithOptions(); + + $(".stackControls button").click(function (e) { + e.preventDefault(); + stack = $(this).text() == "With stacking" ? true : null; + plotWithOptions(); + }); + + $(".graphControls button").click(function (e) { + e.preventDefault(); + bars = $(this).text().indexOf("Bars") != -1; + lines = $(this).text().indexOf("Lines") != -1; + steps = $(this).text().indexOf("steps") != -1; + plotWithOptions(); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Stacking</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>With the stack plugin, you can have Flot stack the series. This is useful if you wish to display both a total and the constituents it is made of. The only requirement is that you provide the input sorted on x.</p> + + <p class="stackControls"> + <button>With stacking</button> + <button>Without stacking</button> + </p> + + <p class="graphControls"> + <button>Bars</button> + <button>Lines</button> + <button>Lines with steps</button> + </p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/symbols/index.html b/public/assets/frontend/js/plugins/flot/examples/symbols/index.html new file mode 100644 index 00000000..e2507be2 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/symbols/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Symbols</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.symbol.js"></script> + <script type="text/javascript"> + + $(function() { + + function generate(offset, amplitude) { + + var res = []; + var start = 0, end = 10; + + for (var i = 0; i <= 50; ++i) { + var x = start + i / 50 * (end - start); + res.push([x, amplitude * Math.sin(x + offset)]); + } + + return res; + } + + var data = [ + { data: generate(2, 1.8), points: { symbol: "circle" } }, + { data: generate(3, 1.5), points: { symbol: "square" } }, + { data: generate(4, 0.9), points: { symbol: "diamond" } }, + { data: generate(6, 1.4), points: { symbol: "triangle" } }, + { data: generate(7, 1.1), points: { symbol: "cross" } } + ]; + + $.plot("#placeholder", data, { + series: { + points: { + show: true, + radius: 3 + } + }, + grid: { + hoverable: true + } + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Symbols</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>Points can be marked in several ways, with circles being the built-in default. For other point types, you can define a callback function to draw the symbol. Some common symbols are available in the symbol plugin.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/threshold/index.html b/public/assets/frontend/js/plugins/flot/examples/threshold/index.html new file mode 100644 index 00000000..c2c596f3 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/threshold/index.html @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Thresholds</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.threshold.js"></script> + <script type="text/javascript"> + + $(function() { + + var d1 = []; + for (var i = 0; i <= 60; i += 1) { + d1.push([i, parseInt(Math.random() * 30 - 10)]); + } + + function plotWithOptions(t) { + $.plot("#placeholder", [{ + data: d1, + color: "rgb(30, 180, 20)", + threshold: { + below: t, + color: "rgb(200, 20, 30)" + }, + lines: { + steps: true + } + }]); + } + + plotWithOptions(0); + + $(".controls button").click(function (e) { + e.preventDefault(); + var t = parseFloat($(this).text().replace("Threshold at ", "")); + plotWithOptions(t); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Thresholds</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>With the threshold plugin, you can apply a specific color to the part of a data series below a threshold. This is can be useful for highlighting negative values, e.g. when displaying net results or what's in stock.</p> + + <p class="controls"> + <button>Threshold at 5</button> + <button>Threshold at 0</button> + <button>Threshold at -2.5</button> + </p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/tracking/index.html b/public/assets/frontend/js/plugins/flot/examples/tracking/index.html new file mode 100644 index 00000000..69276c2d --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/tracking/index.html @@ -0,0 +1,135 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Tracking</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.crosshair.js"></script> + <script type="text/javascript"> + + $(function() { + + var sin = [], cos = []; + for (var i = 0; i < 14; i += 0.1) { + sin.push([i, Math.sin(i)]); + cos.push([i, Math.cos(i)]); + } + + plot = $.plot("#placeholder", [ + { data: sin, label: "sin(x) = -0.00"}, + { data: cos, label: "cos(x) = -0.00" } + ], { + series: { + lines: { + show: true + } + }, + crosshair: { + mode: "x" + }, + grid: { + hoverable: true, + autoHighlight: false + }, + yaxis: { + min: -1.2, + max: 1.2 + } + }); + + var legends = $("#placeholder .legendLabel"); + + legends.each(function () { + // fix the widths so they don't jump around + $(this).css('width', $(this).width()); + }); + + var updateLegendTimeout = null; + var latestPosition = null; + + function updateLegend() { + + updateLegendTimeout = null; + + var pos = latestPosition; + + var axes = plot.getAxes(); + if (pos.x < axes.xaxis.min || pos.x > axes.xaxis.max || + pos.y < axes.yaxis.min || pos.y > axes.yaxis.max) { + return; + } + + var i, j, dataset = plot.getData(); + for (i = 0; i < dataset.length; ++i) { + + var series = dataset[i]; + + // Find the nearest points, x-wise + + for (j = 0; j < series.data.length; ++j) { + if (series.data[j][0] > pos.x) { + break; + } + } + + // Now Interpolate + + var y, + p1 = series.data[j - 1], + p2 = series.data[j]; + + if (p1 == null) { + y = p2[1]; + } else if (p2 == null) { + y = p1[1]; + } else { + y = p1[1] + (p2[1] - p1[1]) * (pos.x - p1[0]) / (p2[0] - p1[0]); + } + + legends.eq(i).text(series.label.replace(/=.*/, "= " + y.toFixed(2))); + } + } + + $("#placeholder").bind("plothover", function (event, pos, item) { + latestPosition = pos; + if (!updateLegendTimeout) { + updateLegendTimeout = setTimeout(updateLegend, 50); + } + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Tracking</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <p>You can add crosshairs that'll track the mouse position, either on both axes or as here on only one.</p> + + <p>If you combine it with listening on hover events, you can use it to track the intersection on the curves by interpolating the data points (look at the legend).</p> + + <p id="hoverdata"></p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/visitors/index.html b/public/assets/frontend/js/plugins/flot/examples/visitors/index.html new file mode 100644 index 00000000..803c0bc1 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/visitors/index.html @@ -0,0 +1,147 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Visitors</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.time.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.selection.js"></script> + <script type="text/javascript"> + + $(function() { + + var d = [[1196463600000, 0], [1196550000000, 0], [1196636400000, 0], [1196722800000, 77], [1196809200000, 3636], [1196895600000, 3575], [1196982000000, 2736], [1197068400000, 1086], [1197154800000, 676], [1197241200000, 1205], [1197327600000, 906], [1197414000000, 710], [1197500400000, 639], [1197586800000, 540], [1197673200000, 435], [1197759600000, 301], [1197846000000, 575], [1197932400000, 481], [1198018800000, 591], [1198105200000, 608], [1198191600000, 459], [1198278000000, 234], [1198364400000, 1352], [1198450800000, 686], [1198537200000, 279], [1198623600000, 449], [1198710000000, 468], [1198796400000, 392], [1198882800000, 282], [1198969200000, 208], [1199055600000, 229], [1199142000000, 177], [1199228400000, 374], [1199314800000, 436], [1199401200000, 404], [1199487600000, 253], [1199574000000, 218], [1199660400000, 476], [1199746800000, 462], [1199833200000, 448], [1199919600000, 442], [1200006000000, 403], [1200092400000, 204], [1200178800000, 194], [1200265200000, 327], [1200351600000, 374], [1200438000000, 507], [1200524400000, 546], [1200610800000, 482], [1200697200000, 283], [1200783600000, 221], [1200870000000, 483], [1200956400000, 523], [1201042800000, 528], [1201129200000, 483], [1201215600000, 452], [1201302000000, 270], [1201388400000, 222], [1201474800000, 439], [1201561200000, 559], [1201647600000, 521], [1201734000000, 477], [1201820400000, 442], [1201906800000, 252], [1201993200000, 236], [1202079600000, 525], [1202166000000, 477], [1202252400000, 386], [1202338800000, 409], [1202425200000, 408], [1202511600000, 237], [1202598000000, 193], [1202684400000, 357], [1202770800000, 414], [1202857200000, 393], [1202943600000, 353], [1203030000000, 364], [1203116400000, 215], [1203202800000, 214], [1203289200000, 356], [1203375600000, 399], [1203462000000, 334], [1203548400000, 348], [1203634800000, 243], [1203721200000, 126], [1203807600000, 157], [1203894000000, 288]]; + + // first correct the timestamps - they are recorded as the daily + // midnights in UTC+0100, but Flot always displays dates in UTC + // so we have to add one hour to hit the midnights in the plot + + for (var i = 0; i < d.length; ++i) { + d[i][0] += 60 * 60 * 1000; + } + + // helper for returning the weekends in a period + + function weekendAreas(axes) { + + var markings = [], + d = new Date(axes.xaxis.min); + + // go to the first Saturday + + d.setUTCDate(d.getUTCDate() - ((d.getUTCDay() + 1) % 7)) + d.setUTCSeconds(0); + d.setUTCMinutes(0); + d.setUTCHours(0); + + var i = d.getTime(); + + // when we don't set yaxis, the rectangle automatically + // extends to infinity upwards and downwards + + do { + markings.push({ xaxis: { from: i, to: i + 2 * 24 * 60 * 60 * 1000 } }); + i += 7 * 24 * 60 * 60 * 1000; + } while (i < axes.xaxis.max); + + return markings; + } + + var options = { + xaxis: { + mode: "time", + tickLength: 5 + }, + selection: { + mode: "x" + }, + grid: { + markings: weekendAreas + } + }; + + var plot = $.plot("#placeholder", [d], options); + + var overview = $.plot("#overview", [d], { + series: { + lines: { + show: true, + lineWidth: 1 + }, + shadowSize: 0 + }, + xaxis: { + ticks: [], + mode: "time" + }, + yaxis: { + ticks: [], + min: 0, + autoscaleMargin: 0.1 + }, + selection: { + mode: "x" + } + }); + + // now connect the two + + $("#placeholder").bind("plotselected", function (event, ranges) { + + // do the zooming + $.each(plot.getXAxes(), function(_, axis) { + var opts = axis.options; + opts.min = ranges.xaxis.from; + opts.max = ranges.xaxis.to; + }); + plot.setupGrid(); + plot.draw(); + plot.clearSelection(); + + // don't fire event on the overview to prevent eternal loop + + overview.setSelection(ranges, true); + }); + + $("#overview").bind("plotselected", function (event, ranges) { + plot.setSelection(ranges); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Visitors</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder"></div> + </div> + + <div class="demo-container" style="height:150px;"> + <div id="overview" class="demo-placeholder"></div> + </div> + + <p>This plot shows visitors per day to the Flot homepage, with weekends colored.</p> + + <p>The smaller plot is linked to the main plot, so it acts as an overview. Try dragging a selection on either plot, and watch the behavior of the other.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/examples/zooming/index.html b/public/assets/frontend/js/plugins/flot/examples/zooming/index.html new file mode 100644 index 00000000..fb295d54 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/examples/zooming/index.html @@ -0,0 +1,144 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title>Flot Examples: Selection and zooming</title> + <link href="../examples.css" rel="stylesheet" type="text/css"> + <!--[if lte IE 8]><script language="javascript" type="text/javascript" src="../../excanvas.min.js"></script><![endif]--> + <script language="javascript" type="text/javascript" src="../../jquery.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.js"></script> + <script language="javascript" type="text/javascript" src="../../jquery.flot.selection.js"></script> + <script type="text/javascript"> + + $(function() { + + // setup plot + + function getData(x1, x2) { + + var d = []; + for (var i = 0; i <= 100; ++i) { + var x = x1 + i * (x2 - x1) / 100; + d.push([x, Math.sin(x * Math.sin(x))]); + } + + return [ + { label: "sin(x sin(x))", data: d } + ]; + } + + var options = { + legend: { + show: false + }, + series: { + lines: { + show: true + }, + points: { + show: true + } + }, + yaxis: { + ticks: 10 + }, + selection: { + mode: "xy" + } + }; + + var startData = getData(0, 3 * Math.PI); + + var plot = $.plot("#placeholder", startData, options); + + // Create the overview plot + + var overview = $.plot("#overview", startData, { + legend: { + show: false + }, + series: { + lines: { + show: true, + lineWidth: 1 + }, + shadowSize: 0 + }, + xaxis: { + ticks: 4 + }, + yaxis: { + ticks: 3, + min: -2, + max: 2 + }, + grid: { + color: "#999" + }, + selection: { + mode: "xy" + } + }); + + // now connect the two + + $("#placeholder").bind("plotselected", function (event, ranges) { + + // clamp the zooming to prevent eternal zoom + + if (ranges.xaxis.to - ranges.xaxis.from < 0.00001) { + ranges.xaxis.to = ranges.xaxis.from + 0.00001; + } + + if (ranges.yaxis.to - ranges.yaxis.from < 0.00001) { + ranges.yaxis.to = ranges.yaxis.from + 0.00001; + } + + // do the zooming + + plot = $.plot("#placeholder", getData(ranges.xaxis.from, ranges.xaxis.to), + $.extend(true, {}, options, { + xaxis: { min: ranges.xaxis.from, max: ranges.xaxis.to }, + yaxis: { min: ranges.yaxis.from, max: ranges.yaxis.to } + }) + ); + + // don't fire event on the overview to prevent eternal loop + + overview.setSelection(ranges, true); + }); + + $("#overview").bind("plotselected", function (event, ranges) { + plot.setSelection(ranges); + }); + + // Add the Flot version string to the footer + + $("#footer").prepend("Flot " + $.plot.version + " &ndash; "); + }); + + </script> +</head> +<body> + + <div id="header"> + <h2>Selection and zooming</h2> + </div> + + <div id="content"> + + <div class="demo-container"> + <div id="placeholder" class="demo-placeholder" style="float:left; width:650px;"></div> + <div id="overview" class="demo-placeholder" style="float:right;width:160px; height:125px;"></div> + </div> + + <p>Selection support makes it easy to construct flexible zooming schemes. With a few lines of code, the small overview plot to the right has been connected to the large plot. Try selecting a rectangle on either of them.</p> + + </div> + + <div id="footer"> + Copyright &copy; 2007 - 2014 IOLA and Ole Laursen + </div> + +</body> +</html> diff --git a/public/assets/frontend/js/plugins/flot/excanvas.js b/public/assets/frontend/js/plugins/flot/excanvas.js new file mode 100644 index 00000000..70a8f25c --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/excanvas.js @@ -0,0 +1,1428 @@ +// Copyright 2006 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + + +// Known Issues: +// +// * Patterns only support repeat. +// * Radial gradient are not implemented. The VML version of these look very +// different from the canvas one. +// * Clipping paths are not implemented. +// * Coordsize. The width and height attribute have higher priority than the +// width and height style values which isn't correct. +// * Painting mode isn't implemented. +// * Canvas width/height should is using content-box by default. IE in +// Quirks mode will draw the canvas using border-box. Either change your +// doctype to HTML5 +// (http://www.whatwg.org/specs/web-apps/current-work/#the-doctype) +// or use Box Sizing Behavior from WebFX +// (http://webfx.eae.net/dhtml/boxsizing/boxsizing.html) +// * Non uniform scaling does not correctly scale strokes. +// * Filling very large shapes (above 5000 points) is buggy. +// * Optimize. There is always room for speed improvements. + +// Only add this code if we do not already have a canvas implementation +if (!document.createElement('canvas').getContext) { + +(function() { + + // alias some functions to make (compiled) code shorter + var m = Math; + var mr = m.round; + var ms = m.sin; + var mc = m.cos; + var abs = m.abs; + var sqrt = m.sqrt; + + // this is used for sub pixel precision + var Z = 10; + var Z2 = Z / 2; + + var IE_VERSION = +navigator.userAgent.match(/MSIE ([\d.]+)?/)[1]; + + /** + * This funtion is assigned to the <canvas> elements as element.getContext(). + * @this {HTMLElement} + * @return {CanvasRenderingContext2D_} + */ + function getContext() { + return this.context_ || + (this.context_ = new CanvasRenderingContext2D_(this)); + } + + var slice = Array.prototype.slice; + + /** + * Binds a function to an object. The returned function will always use the + * passed in {@code obj} as {@code this}. + * + * Example: + * + * g = bind(f, obj, a, b) + * g(c, d) // will do f.call(obj, a, b, c, d) + * + * @param {Function} f The function to bind the object to + * @param {Object} obj The object that should act as this when the function + * is called + * @param {*} var_args Rest arguments that will be used as the initial + * arguments when the function is called + * @return {Function} A new function that has bound this + */ + function bind(f, obj, var_args) { + var a = slice.call(arguments, 2); + return function() { + return f.apply(obj, a.concat(slice.call(arguments))); + }; + } + + function encodeHtmlAttribute(s) { + return String(s).replace(/&/g, '&amp;').replace(/"/g, '&quot;'); + } + + function addNamespace(doc, prefix, urn) { + if (!doc.namespaces[prefix]) { + doc.namespaces.add(prefix, urn, '#default#VML'); + } + } + + function addNamespacesAndStylesheet(doc) { + addNamespace(doc, 'g_vml_', 'urn:schemas-microsoft-com:vml'); + addNamespace(doc, 'g_o_', 'urn:schemas-microsoft-com:office:office'); + + // Setup default CSS. Only add one style sheet per document + if (!doc.styleSheets['ex_canvas_']) { + var ss = doc.createStyleSheet(); + ss.owningElement.id = 'ex_canvas_'; + ss.cssText = 'canvas{display:inline-block;overflow:hidden;' + + // default size is 300x150 in Gecko and Opera + 'text-align:left;width:300px;height:150px}'; + } + } + + // Add namespaces and stylesheet at startup. + addNamespacesAndStylesheet(document); + + var G_vmlCanvasManager_ = { + init: function(opt_doc) { + var doc = opt_doc || document; + // Create a dummy element so that IE will allow canvas elements to be + // recognized. + doc.createElement('canvas'); + doc.attachEvent('onreadystatechange', bind(this.init_, this, doc)); + }, + + init_: function(doc) { + // find all canvas elements + var els = doc.getElementsByTagName('canvas'); + for (var i = 0; i < els.length; i++) { + this.initElement(els[i]); + } + }, + + /** + * Public initializes a canvas element so that it can be used as canvas + * element from now on. This is called automatically before the page is + * loaded but if you are creating elements using createElement you need to + * make sure this is called on the element. + * @param {HTMLElement} el The canvas element to initialize. + * @return {HTMLElement} the element that was created. + */ + initElement: function(el) { + if (!el.getContext) { + el.getContext = getContext; + + // Add namespaces and stylesheet to document of the element. + addNamespacesAndStylesheet(el.ownerDocument); + + // Remove fallback content. There is no way to hide text nodes so we + // just remove all childNodes. We could hide all elements and remove + // text nodes but who really cares about the fallback content. + el.innerHTML = ''; + + // do not use inline function because that will leak memory + el.attachEvent('onpropertychange', onPropertyChange); + el.attachEvent('onresize', onResize); + + var attrs = el.attributes; + if (attrs.width && attrs.width.specified) { + // TODO: use runtimeStyle and coordsize + // el.getContext().setWidth_(attrs.width.nodeValue); + el.style.width = attrs.width.nodeValue + 'px'; + } else { + el.width = el.clientWidth; + } + if (attrs.height && attrs.height.specified) { + // TODO: use runtimeStyle and coordsize + // el.getContext().setHeight_(attrs.height.nodeValue); + el.style.height = attrs.height.nodeValue + 'px'; + } else { + el.height = el.clientHeight; + } + //el.getContext().setCoordsize_() + } + return el; + } + }; + + function onPropertyChange(e) { + var el = e.srcElement; + + switch (e.propertyName) { + case 'width': + el.getContext().clearRect(); + el.style.width = el.attributes.width.nodeValue + 'px'; + // In IE8 this does not trigger onresize. + el.firstChild.style.width = el.clientWidth + 'px'; + break; + case 'height': + el.getContext().clearRect(); + el.style.height = el.attributes.height.nodeValue + 'px'; + el.firstChild.style.height = el.clientHeight + 'px'; + break; + } + } + + function onResize(e) { + var el = e.srcElement; + if (el.firstChild) { + el.firstChild.style.width = el.clientWidth + 'px'; + el.firstChild.style.height = el.clientHeight + 'px'; + } + } + + G_vmlCanvasManager_.init(); + + // precompute "00" to "FF" + var decToHex = []; + for (var i = 0; i < 16; i++) { + for (var j = 0; j < 16; j++) { + decToHex[i * 16 + j] = i.toString(16) + j.toString(16); + } + } + + function createMatrixIdentity() { + return [ + [1, 0, 0], + [0, 1, 0], + [0, 0, 1] + ]; + } + + function matrixMultiply(m1, m2) { + var result = createMatrixIdentity(); + + for (var x = 0; x < 3; x++) { + for (var y = 0; y < 3; y++) { + var sum = 0; + + for (var z = 0; z < 3; z++) { + sum += m1[x][z] * m2[z][y]; + } + + result[x][y] = sum; + } + } + return result; + } + + function copyState(o1, o2) { + o2.fillStyle = o1.fillStyle; + o2.lineCap = o1.lineCap; + o2.lineJoin = o1.lineJoin; + o2.lineWidth = o1.lineWidth; + o2.miterLimit = o1.miterLimit; + o2.shadowBlur = o1.shadowBlur; + o2.shadowColor = o1.shadowColor; + o2.shadowOffsetX = o1.shadowOffsetX; + o2.shadowOffsetY = o1.shadowOffsetY; + o2.strokeStyle = o1.strokeStyle; + o2.globalAlpha = o1.globalAlpha; + o2.font = o1.font; + o2.textAlign = o1.textAlign; + o2.textBaseline = o1.textBaseline; + o2.arcScaleX_ = o1.arcScaleX_; + o2.arcScaleY_ = o1.arcScaleY_; + o2.lineScale_ = o1.lineScale_; + } + + var colorData = { + aliceblue: '#F0F8FF', + antiquewhite: '#FAEBD7', + aquamarine: '#7FFFD4', + azure: '#F0FFFF', + beige: '#F5F5DC', + bisque: '#FFE4C4', + black: '#000000', + blanchedalmond: '#FFEBCD', + blueviolet: '#8A2BE2', + brown: '#A52A2A', + burlywood: '#DEB887', + cadetblue: '#5F9EA0', + chartreuse: '#7FFF00', + chocolate: '#D2691E', + coral: '#FF7F50', + cornflowerblue: '#6495ED', + cornsilk: '#FFF8DC', + crimson: '#DC143C', + cyan: '#00FFFF', + darkblue: '#00008B', + darkcyan: '#008B8B', + darkgoldenrod: '#B8860B', + darkgray: '#A9A9A9', + darkgreen: '#006400', + darkgrey: '#A9A9A9', + darkkhaki: '#BDB76B', + darkmagenta: '#8B008B', + darkolivegreen: '#556B2F', + darkorange: '#FF8C00', + darkorchid: '#9932CC', + darkred: '#8B0000', + darksalmon: '#E9967A', + darkseagreen: '#8FBC8F', + darkslateblue: '#483D8B', + darkslategray: '#2F4F4F', + darkslategrey: '#2F4F4F', + darkturquoise: '#00CED1', + darkviolet: '#9400D3', + deeppink: '#FF1493', + deepskyblue: '#00BFFF', + dimgray: '#696969', + dimgrey: '#696969', + dodgerblue: '#1E90FF', + firebrick: '#B22222', + floralwhite: '#FFFAF0', + forestgreen: '#228B22', + gainsboro: '#DCDCDC', + ghostwhite: '#F8F8FF', + gold: '#FFD700', + goldenrod: '#DAA520', + grey: '#808080', + greenyellow: '#ADFF2F', + honeydew: '#F0FFF0', + hotpink: '#FF69B4', + indianred: '#CD5C5C', + indigo: '#4B0082', + ivory: '#FFFFF0', + khaki: '#F0E68C', + lavender: '#E6E6FA', + lavenderblush: '#FFF0F5', + lawngreen: '#7CFC00', + lemonchiffon: '#FFFACD', + lightblue: '#ADD8E6', + lightcoral: '#F08080', + lightcyan: '#E0FFFF', + lightgoldenrodyellow: '#FAFAD2', + lightgreen: '#90EE90', + lightgrey: '#D3D3D3', + lightpink: '#FFB6C1', + lightsalmon: '#FFA07A', + lightseagreen: '#20B2AA', + lightskyblue: '#87CEFA', + lightslategray: '#778899', + lightslategrey: '#778899', + lightsteelblue: '#B0C4DE', + lightyellow: '#FFFFE0', + limegreen: '#32CD32', + linen: '#FAF0E6', + magenta: '#FF00FF', + mediumaquamarine: '#66CDAA', + mediumblue: '#0000CD', + mediumorchid: '#BA55D3', + mediumpurple: '#9370DB', + mediumseagreen: '#3CB371', + mediumslateblue: '#7B68EE', + mediumspringgreen: '#00FA9A', + mediumturquoise: '#48D1CC', + mediumvioletred: '#C71585', + midnightblue: '#191970', + mintcream: '#F5FFFA', + mistyrose: '#FFE4E1', + moccasin: '#FFE4B5', + navajowhite: '#FFDEAD', + oldlace: '#FDF5E6', + olivedrab: '#6B8E23', + orange: '#FFA500', + orangered: '#FF4500', + orchid: '#DA70D6', + palegoldenrod: '#EEE8AA', + palegreen: '#98FB98', + paleturquoise: '#AFEEEE', + palevioletred: '#DB7093', + papayawhip: '#FFEFD5', + peachpuff: '#FFDAB9', + peru: '#CD853F', + pink: '#FFC0CB', + plum: '#DDA0DD', + powderblue: '#B0E0E6', + rosybrown: '#BC8F8F', + royalblue: '#4169E1', + saddlebrown: '#8B4513', + salmon: '#FA8072', + sandybrown: '#F4A460', + seagreen: '#2E8B57', + seashell: '#FFF5EE', + sienna: '#A0522D', + skyblue: '#87CEEB', + slateblue: '#6A5ACD', + slategray: '#708090', + slategrey: '#708090', + snow: '#FFFAFA', + springgreen: '#00FF7F', + steelblue: '#4682B4', + tan: '#D2B48C', + thistle: '#D8BFD8', + tomato: '#FF6347', + turquoise: '#40E0D0', + violet: '#EE82EE', + wheat: '#F5DEB3', + whitesmoke: '#F5F5F5', + yellowgreen: '#9ACD32' + }; + + + function getRgbHslContent(styleString) { + var start = styleString.indexOf('(', 3); + var end = styleString.indexOf(')', start + 1); + var parts = styleString.substring(start + 1, end).split(','); + // add alpha if needed + if (parts.length != 4 || styleString.charAt(3) != 'a') { + parts[3] = 1; + } + return parts; + } + + function percent(s) { + return parseFloat(s) / 100; + } + + function clamp(v, min, max) { + return Math.min(max, Math.max(min, v)); + } + + function hslToRgb(parts){ + var r, g, b, h, s, l; + h = parseFloat(parts[0]) / 360 % 360; + if (h < 0) + h++; + s = clamp(percent(parts[1]), 0, 1); + l = clamp(percent(parts[2]), 0, 1); + if (s == 0) { + r = g = b = l; // achromatic + } else { + var q = l < 0.5 ? l * (1 + s) : l + s - l * s; + var p = 2 * l - q; + r = hueToRgb(p, q, h + 1 / 3); + g = hueToRgb(p, q, h); + b = hueToRgb(p, q, h - 1 / 3); + } + + return '#' + decToHex[Math.floor(r * 255)] + + decToHex[Math.floor(g * 255)] + + decToHex[Math.floor(b * 255)]; + } + + function hueToRgb(m1, m2, h) { + if (h < 0) + h++; + if (h > 1) + h--; + + if (6 * h < 1) + return m1 + (m2 - m1) * 6 * h; + else if (2 * h < 1) + return m2; + else if (3 * h < 2) + return m1 + (m2 - m1) * (2 / 3 - h) * 6; + else + return m1; + } + + var processStyleCache = {}; + + function processStyle(styleString) { + if (styleString in processStyleCache) { + return processStyleCache[styleString]; + } + + var str, alpha = 1; + + styleString = String(styleString); + if (styleString.charAt(0) == '#') { + str = styleString; + } else if (/^rgb/.test(styleString)) { + var parts = getRgbHslContent(styleString); + var str = '#', n; + for (var i = 0; i < 3; i++) { + if (parts[i].indexOf('%') != -1) { + n = Math.floor(percent(parts[i]) * 255); + } else { + n = +parts[i]; + } + str += decToHex[clamp(n, 0, 255)]; + } + alpha = +parts[3]; + } else if (/^hsl/.test(styleString)) { + var parts = getRgbHslContent(styleString); + str = hslToRgb(parts); + alpha = parts[3]; + } else { + str = colorData[styleString] || styleString; + } + return processStyleCache[styleString] = {color: str, alpha: alpha}; + } + + var DEFAULT_STYLE = { + style: 'normal', + variant: 'normal', + weight: 'normal', + size: 10, + family: 'sans-serif' + }; + + // Internal text style cache + var fontStyleCache = {}; + + function processFontStyle(styleString) { + if (fontStyleCache[styleString]) { + return fontStyleCache[styleString]; + } + + var el = document.createElement('div'); + var style = el.style; + try { + style.font = styleString; + } catch (ex) { + // Ignore failures to set to invalid font. + } + + return fontStyleCache[styleString] = { + style: style.fontStyle || DEFAULT_STYLE.style, + variant: style.fontVariant || DEFAULT_STYLE.variant, + weight: style.fontWeight || DEFAULT_STYLE.weight, + size: style.fontSize || DEFAULT_STYLE.size, + family: style.fontFamily || DEFAULT_STYLE.family + }; + } + + function getComputedStyle(style, element) { + var computedStyle = {}; + + for (var p in style) { + computedStyle[p] = style[p]; + } + + // Compute the size + var canvasFontSize = parseFloat(element.currentStyle.fontSize), + fontSize = parseFloat(style.size); + + if (typeof style.size == 'number') { + computedStyle.size = style.size; + } else if (style.size.indexOf('px') != -1) { + computedStyle.size = fontSize; + } else if (style.size.indexOf('em') != -1) { + computedStyle.size = canvasFontSize * fontSize; + } else if(style.size.indexOf('%') != -1) { + computedStyle.size = (canvasFontSize / 100) * fontSize; + } else if (style.size.indexOf('pt') != -1) { + computedStyle.size = fontSize / .75; + } else { + computedStyle.size = canvasFontSize; + } + + // Different scaling between normal text and VML text. This was found using + // trial and error to get the same size as non VML text. + computedStyle.size *= 0.981; + + return computedStyle; + } + + function buildStyle(style) { + return style.style + ' ' + style.variant + ' ' + style.weight + ' ' + + style.size + 'px ' + style.family; + } + + var lineCapMap = { + 'butt': 'flat', + 'round': 'round' + }; + + function processLineCap(lineCap) { + return lineCapMap[lineCap] || 'square'; + } + + /** + * This class implements CanvasRenderingContext2D interface as described by + * the WHATWG. + * @param {HTMLElement} canvasElement The element that the 2D context should + * be associated with + */ + function CanvasRenderingContext2D_(canvasElement) { + this.m_ = createMatrixIdentity(); + + this.mStack_ = []; + this.aStack_ = []; + this.currentPath_ = []; + + // Canvas context properties + this.strokeStyle = '#000'; + this.fillStyle = '#000'; + + this.lineWidth = 1; + this.lineJoin = 'miter'; + this.lineCap = 'butt'; + this.miterLimit = Z * 1; + this.globalAlpha = 1; + this.font = '10px sans-serif'; + this.textAlign = 'left'; + this.textBaseline = 'alphabetic'; + this.canvas = canvasElement; + + var cssText = 'width:' + canvasElement.clientWidth + 'px;height:' + + canvasElement.clientHeight + 'px;overflow:hidden;position:absolute'; + var el = canvasElement.ownerDocument.createElement('div'); + el.style.cssText = cssText; + canvasElement.appendChild(el); + + var overlayEl = el.cloneNode(false); + // Use a non transparent background. + overlayEl.style.backgroundColor = 'red'; + overlayEl.style.filter = 'alpha(opacity=0)'; + canvasElement.appendChild(overlayEl); + + this.element_ = el; + this.arcScaleX_ = 1; + this.arcScaleY_ = 1; + this.lineScale_ = 1; + } + + var contextPrototype = CanvasRenderingContext2D_.prototype; + contextPrototype.clearRect = function() { + if (this.textMeasureEl_) { + this.textMeasureEl_.removeNode(true); + this.textMeasureEl_ = null; + } + this.element_.innerHTML = ''; + }; + + contextPrototype.beginPath = function() { + // TODO: Branch current matrix so that save/restore has no effect + // as per safari docs. + this.currentPath_ = []; + }; + + contextPrototype.moveTo = function(aX, aY) { + var p = getCoords(this, aX, aY); + this.currentPath_.push({type: 'moveTo', x: p.x, y: p.y}); + this.currentX_ = p.x; + this.currentY_ = p.y; + }; + + contextPrototype.lineTo = function(aX, aY) { + var p = getCoords(this, aX, aY); + this.currentPath_.push({type: 'lineTo', x: p.x, y: p.y}); + + this.currentX_ = p.x; + this.currentY_ = p.y; + }; + + contextPrototype.bezierCurveTo = function(aCP1x, aCP1y, + aCP2x, aCP2y, + aX, aY) { + var p = getCoords(this, aX, aY); + var cp1 = getCoords(this, aCP1x, aCP1y); + var cp2 = getCoords(this, aCP2x, aCP2y); + bezierCurveTo(this, cp1, cp2, p); + }; + + // Helper function that takes the already fixed cordinates. + function bezierCurveTo(self, cp1, cp2, p) { + self.currentPath_.push({ + type: 'bezierCurveTo', + cp1x: cp1.x, + cp1y: cp1.y, + cp2x: cp2.x, + cp2y: cp2.y, + x: p.x, + y: p.y + }); + self.currentX_ = p.x; + self.currentY_ = p.y; + } + + contextPrototype.quadraticCurveTo = function(aCPx, aCPy, aX, aY) { + // the following is lifted almost directly from + // http://developer.mozilla.org/en/docs/Canvas_tutorial:Drawing_shapes + + var cp = getCoords(this, aCPx, aCPy); + var p = getCoords(this, aX, aY); + + var cp1 = { + x: this.currentX_ + 2.0 / 3.0 * (cp.x - this.currentX_), + y: this.currentY_ + 2.0 / 3.0 * (cp.y - this.currentY_) + }; + var cp2 = { + x: cp1.x + (p.x - this.currentX_) / 3.0, + y: cp1.y + (p.y - this.currentY_) / 3.0 + }; + + bezierCurveTo(this, cp1, cp2, p); + }; + + contextPrototype.arc = function(aX, aY, aRadius, + aStartAngle, aEndAngle, aClockwise) { + aRadius *= Z; + var arcType = aClockwise ? 'at' : 'wa'; + + var xStart = aX + mc(aStartAngle) * aRadius - Z2; + var yStart = aY + ms(aStartAngle) * aRadius - Z2; + + var xEnd = aX + mc(aEndAngle) * aRadius - Z2; + var yEnd = aY + ms(aEndAngle) * aRadius - Z2; + + // IE won't render arches drawn counter clockwise if xStart == xEnd. + if (xStart == xEnd && !aClockwise) { + xStart += 0.125; // Offset xStart by 1/80 of a pixel. Use something + // that can be represented in binary + } + + var p = getCoords(this, aX, aY); + var pStart = getCoords(this, xStart, yStart); + var pEnd = getCoords(this, xEnd, yEnd); + + this.currentPath_.push({type: arcType, + x: p.x, + y: p.y, + radius: aRadius, + xStart: pStart.x, + yStart: pStart.y, + xEnd: pEnd.x, + yEnd: pEnd.y}); + + }; + + contextPrototype.rect = function(aX, aY, aWidth, aHeight) { + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + }; + + contextPrototype.strokeRect = function(aX, aY, aWidth, aHeight) { + var oldPath = this.currentPath_; + this.beginPath(); + + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + this.stroke(); + + this.currentPath_ = oldPath; + }; + + contextPrototype.fillRect = function(aX, aY, aWidth, aHeight) { + var oldPath = this.currentPath_; + this.beginPath(); + + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + this.fill(); + + this.currentPath_ = oldPath; + }; + + contextPrototype.createLinearGradient = function(aX0, aY0, aX1, aY1) { + var gradient = new CanvasGradient_('gradient'); + gradient.x0_ = aX0; + gradient.y0_ = aY0; + gradient.x1_ = aX1; + gradient.y1_ = aY1; + return gradient; + }; + + contextPrototype.createRadialGradient = function(aX0, aY0, aR0, + aX1, aY1, aR1) { + var gradient = new CanvasGradient_('gradientradial'); + gradient.x0_ = aX0; + gradient.y0_ = aY0; + gradient.r0_ = aR0; + gradient.x1_ = aX1; + gradient.y1_ = aY1; + gradient.r1_ = aR1; + return gradient; + }; + + contextPrototype.drawImage = function(image, var_args) { + var dx, dy, dw, dh, sx, sy, sw, sh; + + // to find the original width we overide the width and height + var oldRuntimeWidth = image.runtimeStyle.width; + var oldRuntimeHeight = image.runtimeStyle.height; + image.runtimeStyle.width = 'auto'; + image.runtimeStyle.height = 'auto'; + + // get the original size + var w = image.width; + var h = image.height; + + // and remove overides + image.runtimeStyle.width = oldRuntimeWidth; + image.runtimeStyle.height = oldRuntimeHeight; + + if (arguments.length == 3) { + dx = arguments[1]; + dy = arguments[2]; + sx = sy = 0; + sw = dw = w; + sh = dh = h; + } else if (arguments.length == 5) { + dx = arguments[1]; + dy = arguments[2]; + dw = arguments[3]; + dh = arguments[4]; + sx = sy = 0; + sw = w; + sh = h; + } else if (arguments.length == 9) { + sx = arguments[1]; + sy = arguments[2]; + sw = arguments[3]; + sh = arguments[4]; + dx = arguments[5]; + dy = arguments[6]; + dw = arguments[7]; + dh = arguments[8]; + } else { + throw Error('Invalid number of arguments'); + } + + var d = getCoords(this, dx, dy); + + var w2 = sw / 2; + var h2 = sh / 2; + + var vmlStr = []; + + var W = 10; + var H = 10; + + // For some reason that I've now forgotten, using divs didn't work + vmlStr.push(' <g_vml_:group', + ' coordsize="', Z * W, ',', Z * H, '"', + ' coordorigin="0,0"' , + ' style="width:', W, 'px;height:', H, 'px;position:absolute;'); + + // If filters are necessary (rotation exists), create them + // filters are bog-slow, so only create them if abbsolutely necessary + // The following check doesn't account for skews (which don't exist + // in the canvas spec (yet) anyway. + + if (this.m_[0][0] != 1 || this.m_[0][1] || + this.m_[1][1] != 1 || this.m_[1][0]) { + var filter = []; + + // Note the 12/21 reversal + filter.push('M11=', this.m_[0][0], ',', + 'M12=', this.m_[1][0], ',', + 'M21=', this.m_[0][1], ',', + 'M22=', this.m_[1][1], ',', + 'Dx=', mr(d.x / Z), ',', + 'Dy=', mr(d.y / Z), ''); + + // Bounding box calculation (need to minimize displayed area so that + // filters don't waste time on unused pixels. + var max = d; + var c2 = getCoords(this, dx + dw, dy); + var c3 = getCoords(this, dx, dy + dh); + var c4 = getCoords(this, dx + dw, dy + dh); + + max.x = m.max(max.x, c2.x, c3.x, c4.x); + max.y = m.max(max.y, c2.y, c3.y, c4.y); + + vmlStr.push('padding:0 ', mr(max.x / Z), 'px ', mr(max.y / Z), + 'px 0;filter:progid:DXImageTransform.Microsoft.Matrix(', + filter.join(''), ", sizingmethod='clip');"); + + } else { + vmlStr.push('top:', mr(d.y / Z), 'px;left:', mr(d.x / Z), 'px;'); + } + + vmlStr.push(' ">' , + '<g_vml_:image src="', image.src, '"', + ' style="width:', Z * dw, 'px;', + ' height:', Z * dh, 'px"', + ' cropleft="', sx / w, '"', + ' croptop="', sy / h, '"', + ' cropright="', (w - sx - sw) / w, '"', + ' cropbottom="', (h - sy - sh) / h, '"', + ' />', + '</g_vml_:group>'); + + this.element_.insertAdjacentHTML('BeforeEnd', vmlStr.join('')); + }; + + contextPrototype.stroke = function(aFill) { + var W = 10; + var H = 10; + // Divide the shape into chunks if it's too long because IE has a limit + // somewhere for how long a VML shape can be. This simple division does + // not work with fills, only strokes, unfortunately. + var chunkSize = 5000; + + var min = {x: null, y: null}; + var max = {x: null, y: null}; + + for (var j = 0; j < this.currentPath_.length; j += chunkSize) { + var lineStr = []; + var lineOpen = false; + + lineStr.push('<g_vml_:shape', + ' filled="', !!aFill, '"', + ' style="position:absolute;width:', W, 'px;height:', H, 'px;"', + ' coordorigin="0,0"', + ' coordsize="', Z * W, ',', Z * H, '"', + ' stroked="', !aFill, '"', + ' path="'); + + var newSeq = false; + + for (var i = j; i < Math.min(j + chunkSize, this.currentPath_.length); i++) { + if (i % chunkSize == 0 && i > 0) { // move into position for next chunk + lineStr.push(' m ', mr(this.currentPath_[i-1].x), ',', mr(this.currentPath_[i-1].y)); + } + + var p = this.currentPath_[i]; + var c; + + switch (p.type) { + case 'moveTo': + c = p; + lineStr.push(' m ', mr(p.x), ',', mr(p.y)); + break; + case 'lineTo': + lineStr.push(' l ', mr(p.x), ',', mr(p.y)); + break; + case 'close': + lineStr.push(' x '); + p = null; + break; + case 'bezierCurveTo': + lineStr.push(' c ', + mr(p.cp1x), ',', mr(p.cp1y), ',', + mr(p.cp2x), ',', mr(p.cp2y), ',', + mr(p.x), ',', mr(p.y)); + break; + case 'at': + case 'wa': + lineStr.push(' ', p.type, ' ', + mr(p.x - this.arcScaleX_ * p.radius), ',', + mr(p.y - this.arcScaleY_ * p.radius), ' ', + mr(p.x + this.arcScaleX_ * p.radius), ',', + mr(p.y + this.arcScaleY_ * p.radius), ' ', + mr(p.xStart), ',', mr(p.yStart), ' ', + mr(p.xEnd), ',', mr(p.yEnd)); + break; + } + + + // TODO: Following is broken for curves due to + // move to proper paths. + + // Figure out dimensions so we can do gradient fills + // properly + if (p) { + if (min.x == null || p.x < min.x) { + min.x = p.x; + } + if (max.x == null || p.x > max.x) { + max.x = p.x; + } + if (min.y == null || p.y < min.y) { + min.y = p.y; + } + if (max.y == null || p.y > max.y) { + max.y = p.y; + } + } + } + lineStr.push(' ">'); + + if (!aFill) { + appendStroke(this, lineStr); + } else { + appendFill(this, lineStr, min, max); + } + + lineStr.push('</g_vml_:shape>'); + + this.element_.insertAdjacentHTML('beforeEnd', lineStr.join('')); + } + }; + + function appendStroke(ctx, lineStr) { + var a = processStyle(ctx.strokeStyle); + var color = a.color; + var opacity = a.alpha * ctx.globalAlpha; + var lineWidth = ctx.lineScale_ * ctx.lineWidth; + + // VML cannot correctly render a line if the width is less than 1px. + // In that case, we dilute the color to make the line look thinner. + if (lineWidth < 1) { + opacity *= lineWidth; + } + + lineStr.push( + '<g_vml_:stroke', + ' opacity="', opacity, '"', + ' joinstyle="', ctx.lineJoin, '"', + ' miterlimit="', ctx.miterLimit, '"', + ' endcap="', processLineCap(ctx.lineCap), '"', + ' weight="', lineWidth, 'px"', + ' color="', color, '" />' + ); + } + + function appendFill(ctx, lineStr, min, max) { + var fillStyle = ctx.fillStyle; + var arcScaleX = ctx.arcScaleX_; + var arcScaleY = ctx.arcScaleY_; + var width = max.x - min.x; + var height = max.y - min.y; + if (fillStyle instanceof CanvasGradient_) { + // TODO: Gradients transformed with the transformation matrix. + var angle = 0; + var focus = {x: 0, y: 0}; + + // additional offset + var shift = 0; + // scale factor for offset + var expansion = 1; + + if (fillStyle.type_ == 'gradient') { + var x0 = fillStyle.x0_ / arcScaleX; + var y0 = fillStyle.y0_ / arcScaleY; + var x1 = fillStyle.x1_ / arcScaleX; + var y1 = fillStyle.y1_ / arcScaleY; + var p0 = getCoords(ctx, x0, y0); + var p1 = getCoords(ctx, x1, y1); + var dx = p1.x - p0.x; + var dy = p1.y - p0.y; + angle = Math.atan2(dx, dy) * 180 / Math.PI; + + // The angle should be a non-negative number. + if (angle < 0) { + angle += 360; + } + + // Very small angles produce an unexpected result because they are + // converted to a scientific notation string. + if (angle < 1e-6) { + angle = 0; + } + } else { + var p0 = getCoords(ctx, fillStyle.x0_, fillStyle.y0_); + focus = { + x: (p0.x - min.x) / width, + y: (p0.y - min.y) / height + }; + + width /= arcScaleX * Z; + height /= arcScaleY * Z; + var dimension = m.max(width, height); + shift = 2 * fillStyle.r0_ / dimension; + expansion = 2 * fillStyle.r1_ / dimension - shift; + } + + // We need to sort the color stops in ascending order by offset, + // otherwise IE won't interpret it correctly. + var stops = fillStyle.colors_; + stops.sort(function(cs1, cs2) { + return cs1.offset - cs2.offset; + }); + + var length = stops.length; + var color1 = stops[0].color; + var color2 = stops[length - 1].color; + var opacity1 = stops[0].alpha * ctx.globalAlpha; + var opacity2 = stops[length - 1].alpha * ctx.globalAlpha; + + var colors = []; + for (var i = 0; i < length; i++) { + var stop = stops[i]; + colors.push(stop.offset * expansion + shift + ' ' + stop.color); + } + + // When colors attribute is used, the meanings of opacity and o:opacity2 + // are reversed. + lineStr.push('<g_vml_:fill type="', fillStyle.type_, '"', + ' method="none" focus="100%"', + ' color="', color1, '"', + ' color2="', color2, '"', + ' colors="', colors.join(','), '"', + ' opacity="', opacity2, '"', + ' g_o_:opacity2="', opacity1, '"', + ' angle="', angle, '"', + ' focusposition="', focus.x, ',', focus.y, '" />'); + } else if (fillStyle instanceof CanvasPattern_) { + if (width && height) { + var deltaLeft = -min.x; + var deltaTop = -min.y; + lineStr.push('<g_vml_:fill', + ' position="', + deltaLeft / width * arcScaleX * arcScaleX, ',', + deltaTop / height * arcScaleY * arcScaleY, '"', + ' type="tile"', + // TODO: Figure out the correct size to fit the scale. + //' size="', w, 'px ', h, 'px"', + ' src="', fillStyle.src_, '" />'); + } + } else { + var a = processStyle(ctx.fillStyle); + var color = a.color; + var opacity = a.alpha * ctx.globalAlpha; + lineStr.push('<g_vml_:fill color="', color, '" opacity="', opacity, + '" />'); + } + } + + contextPrototype.fill = function() { + this.stroke(true); + }; + + contextPrototype.closePath = function() { + this.currentPath_.push({type: 'close'}); + }; + + function getCoords(ctx, aX, aY) { + var m = ctx.m_; + return { + x: Z * (aX * m[0][0] + aY * m[1][0] + m[2][0]) - Z2, + y: Z * (aX * m[0][1] + aY * m[1][1] + m[2][1]) - Z2 + }; + }; + + contextPrototype.save = function() { + var o = {}; + copyState(this, o); + this.aStack_.push(o); + this.mStack_.push(this.m_); + this.m_ = matrixMultiply(createMatrixIdentity(), this.m_); + }; + + contextPrototype.restore = function() { + if (this.aStack_.length) { + copyState(this.aStack_.pop(), this); + this.m_ = this.mStack_.pop(); + } + }; + + function matrixIsFinite(m) { + return isFinite(m[0][0]) && isFinite(m[0][1]) && + isFinite(m[1][0]) && isFinite(m[1][1]) && + isFinite(m[2][0]) && isFinite(m[2][1]); + } + + function setM(ctx, m, updateLineScale) { + if (!matrixIsFinite(m)) { + return; + } + ctx.m_ = m; + + if (updateLineScale) { + // Get the line scale. + // Determinant of this.m_ means how much the area is enlarged by the + // transformation. So its square root can be used as a scale factor + // for width. + var det = m[0][0] * m[1][1] - m[0][1] * m[1][0]; + ctx.lineScale_ = sqrt(abs(det)); + } + } + + contextPrototype.translate = function(aX, aY) { + var m1 = [ + [1, 0, 0], + [0, 1, 0], + [aX, aY, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), false); + }; + + contextPrototype.rotate = function(aRot) { + var c = mc(aRot); + var s = ms(aRot); + + var m1 = [ + [c, s, 0], + [-s, c, 0], + [0, 0, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), false); + }; + + contextPrototype.scale = function(aX, aY) { + this.arcScaleX_ *= aX; + this.arcScaleY_ *= aY; + var m1 = [ + [aX, 0, 0], + [0, aY, 0], + [0, 0, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), true); + }; + + contextPrototype.transform = function(m11, m12, m21, m22, dx, dy) { + var m1 = [ + [m11, m12, 0], + [m21, m22, 0], + [dx, dy, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), true); + }; + + contextPrototype.setTransform = function(m11, m12, m21, m22, dx, dy) { + var m = [ + [m11, m12, 0], + [m21, m22, 0], + [dx, dy, 1] + ]; + + setM(this, m, true); + }; + + /** + * The text drawing function. + * The maxWidth argument isn't taken in account, since no browser supports + * it yet. + */ + contextPrototype.drawText_ = function(text, x, y, maxWidth, stroke) { + var m = this.m_, + delta = 1000, + left = 0, + right = delta, + offset = {x: 0, y: 0}, + lineStr = []; + + var fontStyle = getComputedStyle(processFontStyle(this.font), + this.element_); + + var fontStyleString = buildStyle(fontStyle); + + var elementStyle = this.element_.currentStyle; + var textAlign = this.textAlign.toLowerCase(); + switch (textAlign) { + case 'left': + case 'center': + case 'right': + break; + case 'end': + textAlign = elementStyle.direction == 'ltr' ? 'right' : 'left'; + break; + case 'start': + textAlign = elementStyle.direction == 'rtl' ? 'right' : 'left'; + break; + default: + textAlign = 'left'; + } + + // 1.75 is an arbitrary number, as there is no info about the text baseline + switch (this.textBaseline) { + case 'hanging': + case 'top': + offset.y = fontStyle.size / 1.75; + break; + case 'middle': + break; + default: + case null: + case 'alphabetic': + case 'ideographic': + case 'bottom': + offset.y = -fontStyle.size / 2.25; + break; + } + + switch(textAlign) { + case 'right': + left = delta; + right = 0.05; + break; + case 'center': + left = right = delta / 2; + break; + } + + var d = getCoords(this, x + offset.x, y + offset.y); + + lineStr.push('<g_vml_:line from="', -left ,' 0" to="', right ,' 0.05" ', + ' coordsize="100 100" coordorigin="0 0"', + ' filled="', !stroke, '" stroked="', !!stroke, + '" style="position:absolute;width:1px;height:1px;">'); + + if (stroke) { + appendStroke(this, lineStr); + } else { + // TODO: Fix the min and max params. + appendFill(this, lineStr, {x: -left, y: 0}, + {x: right, y: fontStyle.size}); + } + + var skewM = m[0][0].toFixed(3) + ',' + m[1][0].toFixed(3) + ',' + + m[0][1].toFixed(3) + ',' + m[1][1].toFixed(3) + ',0,0'; + + var skewOffset = mr(d.x / Z) + ',' + mr(d.y / Z); + + lineStr.push('<g_vml_:skew on="t" matrix="', skewM ,'" ', + ' offset="', skewOffset, '" origin="', left ,' 0" />', + '<g_vml_:path textpathok="true" />', + '<g_vml_:textpath on="true" string="', + encodeHtmlAttribute(text), + '" style="v-text-align:', textAlign, + ';font:', encodeHtmlAttribute(fontStyleString), + '" /></g_vml_:line>'); + + this.element_.insertAdjacentHTML('beforeEnd', lineStr.join('')); + }; + + contextPrototype.fillText = function(text, x, y, maxWidth) { + this.drawText_(text, x, y, maxWidth, false); + }; + + contextPrototype.strokeText = function(text, x, y, maxWidth) { + this.drawText_(text, x, y, maxWidth, true); + }; + + contextPrototype.measureText = function(text) { + if (!this.textMeasureEl_) { + var s = '<span style="position:absolute;' + + 'top:-20000px;left:0;padding:0;margin:0;border:none;' + + 'white-space:pre;"></span>'; + this.element_.insertAdjacentHTML('beforeEnd', s); + this.textMeasureEl_ = this.element_.lastChild; + } + var doc = this.element_.ownerDocument; + this.textMeasureEl_.innerHTML = ''; + this.textMeasureEl_.style.font = this.font; + // Don't use innerHTML or innerText because they allow markup/whitespace. + this.textMeasureEl_.appendChild(doc.createTextNode(text)); + return {width: this.textMeasureEl_.offsetWidth}; + }; + + /******** STUBS ********/ + contextPrototype.clip = function() { + // TODO: Implement + }; + + contextPrototype.arcTo = function() { + // TODO: Implement + }; + + contextPrototype.createPattern = function(image, repetition) { + return new CanvasPattern_(image, repetition); + }; + + // Gradient / Pattern Stubs + function CanvasGradient_(aType) { + this.type_ = aType; + this.x0_ = 0; + this.y0_ = 0; + this.r0_ = 0; + this.x1_ = 0; + this.y1_ = 0; + this.r1_ = 0; + this.colors_ = []; + } + + CanvasGradient_.prototype.addColorStop = function(aOffset, aColor) { + aColor = processStyle(aColor); + this.colors_.push({offset: aOffset, + color: aColor.color, + alpha: aColor.alpha}); + }; + + function CanvasPattern_(image, repetition) { + assertImageIsValid(image); + switch (repetition) { + case 'repeat': + case null: + case '': + this.repetition_ = 'repeat'; + break + case 'repeat-x': + case 'repeat-y': + case 'no-repeat': + this.repetition_ = repetition; + break; + default: + throwException('SYNTAX_ERR'); + } + + this.src_ = image.src; + this.width_ = image.width; + this.height_ = image.height; + } + + function throwException(s) { + throw new DOMException_(s); + } + + function assertImageIsValid(img) { + if (!img || img.nodeType != 1 || img.tagName != 'IMG') { + throwException('TYPE_MISMATCH_ERR'); + } + if (img.readyState != 'complete') { + throwException('INVALID_STATE_ERR'); + } + } + + function DOMException_(s) { + this.code = this[s]; + this.message = s +': DOM Exception ' + this.code; + } + var p = DOMException_.prototype = new Error; + p.INDEX_SIZE_ERR = 1; + p.DOMSTRING_SIZE_ERR = 2; + p.HIERARCHY_REQUEST_ERR = 3; + p.WRONG_DOCUMENT_ERR = 4; + p.INVALID_CHARACTER_ERR = 5; + p.NO_DATA_ALLOWED_ERR = 6; + p.NO_MODIFICATION_ALLOWED_ERR = 7; + p.NOT_FOUND_ERR = 8; + p.NOT_SUPPORTED_ERR = 9; + p.INUSE_ATTRIBUTE_ERR = 10; + p.INVALID_STATE_ERR = 11; + p.SYNTAX_ERR = 12; + p.INVALID_MODIFICATION_ERR = 13; + p.NAMESPACE_ERR = 14; + p.INVALID_ACCESS_ERR = 15; + p.VALIDATION_ERR = 16; + p.TYPE_MISMATCH_ERR = 17; + + // set up externs + G_vmlCanvasManager = G_vmlCanvasManager_; + CanvasRenderingContext2D = CanvasRenderingContext2D_; + CanvasGradient = CanvasGradient_; + CanvasPattern = CanvasPattern_; + DOMException = DOMException_; +})(); + +} // if diff --git a/public/assets/frontend/js/plugins/flot/excanvas.min.js b/public/assets/frontend/js/plugins/flot/excanvas.min.js new file mode 100644 index 00000000..fcf876c7 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/excanvas.min.js @@ -0,0 +1 @@ +if(!document.createElement("canvas").getContext){(function(){var ab=Math;var n=ab.round;var l=ab.sin;var A=ab.cos;var H=ab.abs;var N=ab.sqrt;var d=10;var f=d/2;var z=+navigator.userAgent.match(/MSIE ([\d.]+)?/)[1];function y(){return this.context_||(this.context_=new D(this))}var t=Array.prototype.slice;function g(j,m,p){var i=t.call(arguments,2);return function(){return j.apply(m,i.concat(t.call(arguments)))}}function af(i){return String(i).replace(/&/g,"&amp;").replace(/"/g,"&quot;")}function Y(m,j,i){if(!m.namespaces[j]){m.namespaces.add(j,i,"#default#VML")}}function R(j){Y(j,"g_vml_","urn:schemas-microsoft-com:vml");Y(j,"g_o_","urn:schemas-microsoft-com:office:office");if(!j.styleSheets.ex_canvas_){var i=j.createStyleSheet();i.owningElement.id="ex_canvas_";i.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}"}}R(document);var e={init:function(i){var j=i||document;j.createElement("canvas");j.attachEvent("onreadystatechange",g(this.init_,this,j))},init_:function(p){var m=p.getElementsByTagName("canvas");for(var j=0;j<m.length;j++){this.initElement(m[j])}},initElement:function(j){if(!j.getContext){j.getContext=y;R(j.ownerDocument);j.innerHTML="";j.attachEvent("onpropertychange",x);j.attachEvent("onresize",W);var i=j.attributes;if(i.width&&i.width.specified){j.style.width=i.width.nodeValue+"px"}else{j.width=j.clientWidth}if(i.height&&i.height.specified){j.style.height=i.height.nodeValue+"px"}else{j.height=j.clientHeight}}return j}};function x(j){var i=j.srcElement;switch(j.propertyName){case"width":i.getContext().clearRect();i.style.width=i.attributes.width.nodeValue+"px";i.firstChild.style.width=i.clientWidth+"px";break;case"height":i.getContext().clearRect();i.style.height=i.attributes.height.nodeValue+"px";i.firstChild.style.height=i.clientHeight+"px";break}}function W(j){var i=j.srcElement;if(i.firstChild){i.firstChild.style.width=i.clientWidth+"px";i.firstChild.style.height=i.clientHeight+"px"}}e.init();var k=[];for(var ae=0;ae<16;ae++){for(var ad=0;ad<16;ad++){k[ae*16+ad]=ae.toString(16)+ad.toString(16)}}function B(){return[[1,0,0],[0,1,0],[0,0,1]]}function J(p,m){var j=B();for(var i=0;i<3;i++){for(var ah=0;ah<3;ah++){var Z=0;for(var ag=0;ag<3;ag++){Z+=p[i][ag]*m[ag][ah]}j[i][ah]=Z}}return j}function v(j,i){i.fillStyle=j.fillStyle;i.lineCap=j.lineCap;i.lineJoin=j.lineJoin;i.lineWidth=j.lineWidth;i.miterLimit=j.miterLimit;i.shadowBlur=j.shadowBlur;i.shadowColor=j.shadowColor;i.shadowOffsetX=j.shadowOffsetX;i.shadowOffsetY=j.shadowOffsetY;i.strokeStyle=j.strokeStyle;i.globalAlpha=j.globalAlpha;i.font=j.font;i.textAlign=j.textAlign;i.textBaseline=j.textBaseline;i.arcScaleX_=j.arcScaleX_;i.arcScaleY_=j.arcScaleY_;i.lineScale_=j.lineScale_}var b={aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgreen:"#006400",darkgrey:"#A9A9A9",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000",darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkslategrey:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",grey:"#808080",greenyellow:"#ADFF2F",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082",ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",mediumaquamarine:"#66CDAA",mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",oldlace:"#FDF5E6",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5",peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",whitesmoke:"#F5F5F5",yellowgreen:"#9ACD32"};function M(j){var p=j.indexOf("(",3);var i=j.indexOf(")",p+1);var m=j.substring(p+1,i).split(",");if(m.length!=4||j.charAt(3)!="a"){m[3]=1}return m}function c(i){return parseFloat(i)/100}function r(j,m,i){return Math.min(i,Math.max(m,j))}function I(ag){var i,ai,aj,ah,ak,Z;ah=parseFloat(ag[0])/360%360;if(ah<0){ah++}ak=r(c(ag[1]),0,1);Z=r(c(ag[2]),0,1);if(ak==0){i=ai=aj=Z}else{var j=Z<0.5?Z*(1+ak):Z+ak-Z*ak;var m=2*Z-j;i=a(m,j,ah+1/3);ai=a(m,j,ah);aj=a(m,j,ah-1/3)}return"#"+k[Math.floor(i*255)]+k[Math.floor(ai*255)]+k[Math.floor(aj*255)]}function a(j,i,m){if(m<0){m++}if(m>1){m--}if(6*m<1){return j+(i-j)*6*m}else{if(2*m<1){return i}else{if(3*m<2){return j+(i-j)*(2/3-m)*6}else{return j}}}}var C={};function F(j){if(j in C){return C[j]}var ag,Z=1;j=String(j);if(j.charAt(0)=="#"){ag=j}else{if(/^rgb/.test(j)){var p=M(j);var ag="#",ah;for(var m=0;m<3;m++){if(p[m].indexOf("%")!=-1){ah=Math.floor(c(p[m])*255)}else{ah=+p[m]}ag+=k[r(ah,0,255)]}Z=+p[3]}else{if(/^hsl/.test(j)){var p=M(j);ag=I(p);Z=p[3]}else{ag=b[j]||j}}}return C[j]={color:ag,alpha:Z}}var o={style:"normal",variant:"normal",weight:"normal",size:10,family:"sans-serif"};var L={};function E(i){if(L[i]){return L[i]}var p=document.createElement("div");var m=p.style;try{m.font=i}catch(j){}return L[i]={style:m.fontStyle||o.style,variant:m.fontVariant||o.variant,weight:m.fontWeight||o.weight,size:m.fontSize||o.size,family:m.fontFamily||o.family}}function u(m,j){var i={};for(var ah in m){i[ah]=m[ah]}var ag=parseFloat(j.currentStyle.fontSize),Z=parseFloat(m.size);if(typeof m.size=="number"){i.size=m.size}else{if(m.size.indexOf("px")!=-1){i.size=Z}else{if(m.size.indexOf("em")!=-1){i.size=ag*Z}else{if(m.size.indexOf("%")!=-1){i.size=(ag/100)*Z}else{if(m.size.indexOf("pt")!=-1){i.size=Z/0.75}else{i.size=ag}}}}}i.size*=0.981;return i}function ac(i){return i.style+" "+i.variant+" "+i.weight+" "+i.size+"px "+i.family}var s={butt:"flat",round:"round"};function S(i){return s[i]||"square"}function D(i){this.m_=B();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.strokeStyle="#000";this.fillStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=d*1;this.globalAlpha=1;this.font="10px sans-serif";this.textAlign="left";this.textBaseline="alphabetic";this.canvas=i;var m="width:"+i.clientWidth+"px;height:"+i.clientHeight+"px;overflow:hidden;position:absolute";var j=i.ownerDocument.createElement("div");j.style.cssText=m;i.appendChild(j);var p=j.cloneNode(false);p.style.backgroundColor="red";p.style.filter="alpha(opacity=0)";i.appendChild(p);this.element_=j;this.arcScaleX_=1;this.arcScaleY_=1;this.lineScale_=1}var q=D.prototype;q.clearRect=function(){if(this.textMeasureEl_){this.textMeasureEl_.removeNode(true);this.textMeasureEl_=null}this.element_.innerHTML=""};q.beginPath=function(){this.currentPath_=[]};q.moveTo=function(j,i){var m=V(this,j,i);this.currentPath_.push({type:"moveTo",x:m.x,y:m.y});this.currentX_=m.x;this.currentY_=m.y};q.lineTo=function(j,i){var m=V(this,j,i);this.currentPath_.push({type:"lineTo",x:m.x,y:m.y});this.currentX_=m.x;this.currentY_=m.y};q.bezierCurveTo=function(m,j,ak,aj,ai,ag){var i=V(this,ai,ag);var ah=V(this,m,j);var Z=V(this,ak,aj);K(this,ah,Z,i)};function K(i,Z,m,j){i.currentPath_.push({type:"bezierCurveTo",cp1x:Z.x,cp1y:Z.y,cp2x:m.x,cp2y:m.y,x:j.x,y:j.y});i.currentX_=j.x;i.currentY_=j.y}q.quadraticCurveTo=function(ai,m,j,i){var ah=V(this,ai,m);var ag=V(this,j,i);var aj={x:this.currentX_+2/3*(ah.x-this.currentX_),y:this.currentY_+2/3*(ah.y-this.currentY_)};var Z={x:aj.x+(ag.x-this.currentX_)/3,y:aj.y+(ag.y-this.currentY_)/3};K(this,aj,Z,ag)};q.arc=function(al,aj,ak,ag,j,m){ak*=d;var ap=m?"at":"wa";var am=al+A(ag)*ak-f;var ao=aj+l(ag)*ak-f;var i=al+A(j)*ak-f;var an=aj+l(j)*ak-f;if(am==i&&!m){am+=0.125}var Z=V(this,al,aj);var ai=V(this,am,ao);var ah=V(this,i,an);this.currentPath_.push({type:ap,x:Z.x,y:Z.y,radius:ak,xStart:ai.x,yStart:ai.y,xEnd:ah.x,yEnd:ah.y})};q.rect=function(m,j,i,p){this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+p);this.lineTo(m,j+p);this.closePath()};q.strokeRect=function(m,j,i,p){var Z=this.currentPath_;this.beginPath();this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+p);this.lineTo(m,j+p);this.closePath();this.stroke();this.currentPath_=Z};q.fillRect=function(m,j,i,p){var Z=this.currentPath_;this.beginPath();this.moveTo(m,j);this.lineTo(m+i,j);this.lineTo(m+i,j+p);this.lineTo(m,j+p);this.closePath();this.fill();this.currentPath_=Z};q.createLinearGradient=function(j,p,i,m){var Z=new U("gradient");Z.x0_=j;Z.y0_=p;Z.x1_=i;Z.y1_=m;return Z};q.createRadialGradient=function(p,ag,m,j,Z,i){var ah=new U("gradientradial");ah.x0_=p;ah.y0_=ag;ah.r0_=m;ah.x1_=j;ah.y1_=Z;ah.r1_=i;return ah};q.drawImage=function(aq,m){var aj,ah,al,ay,ao,am,at,aA;var ak=aq.runtimeStyle.width;var ap=aq.runtimeStyle.height;aq.runtimeStyle.width="auto";aq.runtimeStyle.height="auto";var ai=aq.width;var aw=aq.height;aq.runtimeStyle.width=ak;aq.runtimeStyle.height=ap;if(arguments.length==3){aj=arguments[1];ah=arguments[2];ao=am=0;at=al=ai;aA=ay=aw}else{if(arguments.length==5){aj=arguments[1];ah=arguments[2];al=arguments[3];ay=arguments[4];ao=am=0;at=ai;aA=aw}else{if(arguments.length==9){ao=arguments[1];am=arguments[2];at=arguments[3];aA=arguments[4];aj=arguments[5];ah=arguments[6];al=arguments[7];ay=arguments[8]}else{throw Error("Invalid number of arguments")}}}var az=V(this,aj,ah);var p=at/2;var j=aA/2;var ax=[];var i=10;var ag=10;ax.push(" <g_vml_:group",' coordsize="',d*i,",",d*ag,'"',' coordorigin="0,0"',' style="width:',i,"px;height:",ag,"px;position:absolute;");if(this.m_[0][0]!=1||this.m_[0][1]||this.m_[1][1]!=1||this.m_[1][0]){var Z=[];Z.push("M11=",this.m_[0][0],",","M12=",this.m_[1][0],",","M21=",this.m_[0][1],",","M22=",this.m_[1][1],",","Dx=",n(az.x/d),",","Dy=",n(az.y/d),"");var av=az;var au=V(this,aj+al,ah);var ar=V(this,aj,ah+ay);var an=V(this,aj+al,ah+ay);av.x=ab.max(av.x,au.x,ar.x,an.x);av.y=ab.max(av.y,au.y,ar.y,an.y);ax.push("padding:0 ",n(av.x/d),"px ",n(av.y/d),"px 0;filter:progid:DXImageTransform.Microsoft.Matrix(",Z.join(""),", sizingmethod='clip');")}else{ax.push("top:",n(az.y/d),"px;left:",n(az.x/d),"px;")}ax.push(' ">','<g_vml_:image src="',aq.src,'"',' style="width:',d*al,"px;"," height:",d*ay,'px"',' cropleft="',ao/ai,'"',' croptop="',am/aw,'"',' cropright="',(ai-ao-at)/ai,'"',' cropbottom="',(aw-am-aA)/aw,'"'," />","</g_vml_:group>");this.element_.insertAdjacentHTML("BeforeEnd",ax.join(""))};q.stroke=function(ao){var Z=10;var ap=10;var ag=5000;var ai={x:null,y:null};var an={x:null,y:null};for(var aj=0;aj<this.currentPath_.length;aj+=ag){var am=[];var ah=false;am.push("<g_vml_:shape",' filled="',!!ao,'"',' style="position:absolute;width:',Z,"px;height:",ap,'px;"',' coordorigin="0,0"',' coordsize="',d*Z,",",d*ap,'"',' stroked="',!ao,'"',' path="');var aq=false;for(var ak=aj;ak<Math.min(aj+ag,this.currentPath_.length);ak++){if(ak%ag==0&&ak>0){am.push(" m ",n(this.currentPath_[ak-1].x),",",n(this.currentPath_[ak-1].y))}var m=this.currentPath_[ak];var al;switch(m.type){case"moveTo":al=m;am.push(" m ",n(m.x),",",n(m.y));break;case"lineTo":am.push(" l ",n(m.x),",",n(m.y));break;case"close":am.push(" x ");m=null;break;case"bezierCurveTo":am.push(" c ",n(m.cp1x),",",n(m.cp1y),",",n(m.cp2x),",",n(m.cp2y),",",n(m.x),",",n(m.y));break;case"at":case"wa":am.push(" ",m.type," ",n(m.x-this.arcScaleX_*m.radius),",",n(m.y-this.arcScaleY_*m.radius)," ",n(m.x+this.arcScaleX_*m.radius),",",n(m.y+this.arcScaleY_*m.radius)," ",n(m.xStart),",",n(m.yStart)," ",n(m.xEnd),",",n(m.yEnd));break}if(m){if(ai.x==null||m.x<ai.x){ai.x=m.x}if(an.x==null||m.x>an.x){an.x=m.x}if(ai.y==null||m.y<ai.y){ai.y=m.y}if(an.y==null||m.y>an.y){an.y=m.y}}}am.push(' ">');if(!ao){w(this,am)}else{G(this,am,ai,an)}am.push("</g_vml_:shape>");this.element_.insertAdjacentHTML("beforeEnd",am.join(""))}};function w(m,ag){var j=F(m.strokeStyle);var p=j.color;var Z=j.alpha*m.globalAlpha;var i=m.lineScale_*m.lineWidth;if(i<1){Z*=i}ag.push("<g_vml_:stroke",' opacity="',Z,'"',' joinstyle="',m.lineJoin,'"',' miterlimit="',m.miterLimit,'"',' endcap="',S(m.lineCap),'"',' weight="',i,'px"',' color="',p,'" />')}function G(aq,ai,aK,ar){var aj=aq.fillStyle;var aB=aq.arcScaleX_;var aA=aq.arcScaleY_;var j=ar.x-aK.x;var p=ar.y-aK.y;if(aj instanceof U){var an=0;var aF={x:0,y:0};var ax=0;var am=1;if(aj.type_=="gradient"){var al=aj.x0_/aB;var m=aj.y0_/aA;var ak=aj.x1_/aB;var aM=aj.y1_/aA;var aJ=V(aq,al,m);var aI=V(aq,ak,aM);var ag=aI.x-aJ.x;var Z=aI.y-aJ.y;an=Math.atan2(ag,Z)*180/Math.PI;if(an<0){an+=360}if(an<0.000001){an=0}}else{var aJ=V(aq,aj.x0_,aj.y0_);aF={x:(aJ.x-aK.x)/j,y:(aJ.y-aK.y)/p};j/=aB*d;p/=aA*d;var aD=ab.max(j,p);ax=2*aj.r0_/aD;am=2*aj.r1_/aD-ax}var av=aj.colors_;av.sort(function(aN,i){return aN.offset-i.offset});var ap=av.length;var au=av[0].color;var at=av[ap-1].color;var az=av[0].alpha*aq.globalAlpha;var ay=av[ap-1].alpha*aq.globalAlpha;var aE=[];for(var aH=0;aH<ap;aH++){var ao=av[aH];aE.push(ao.offset*am+ax+" "+ao.color)}ai.push('<g_vml_:fill type="',aj.type_,'"',' method="none" focus="100%"',' color="',au,'"',' color2="',at,'"',' colors="',aE.join(","),'"',' opacity="',ay,'"',' g_o_:opacity2="',az,'"',' angle="',an,'"',' focusposition="',aF.x,",",aF.y,'" />')}else{if(aj instanceof T){if(j&&p){var ah=-aK.x;var aC=-aK.y;ai.push("<g_vml_:fill",' position="',ah/j*aB*aB,",",aC/p*aA*aA,'"',' type="tile"',' src="',aj.src_,'" />')}}else{var aL=F(aq.fillStyle);var aw=aL.color;var aG=aL.alpha*aq.globalAlpha;ai.push('<g_vml_:fill color="',aw,'" opacity="',aG,'" />')}}}q.fill=function(){this.stroke(true)};q.closePath=function(){this.currentPath_.push({type:"close"})};function V(j,Z,p){var i=j.m_;return{x:d*(Z*i[0][0]+p*i[1][0]+i[2][0])-f,y:d*(Z*i[0][1]+p*i[1][1]+i[2][1])-f}}q.save=function(){var i={};v(this,i);this.aStack_.push(i);this.mStack_.push(this.m_);this.m_=J(B(),this.m_)};q.restore=function(){if(this.aStack_.length){v(this.aStack_.pop(),this);this.m_=this.mStack_.pop()}};function h(i){return isFinite(i[0][0])&&isFinite(i[0][1])&&isFinite(i[1][0])&&isFinite(i[1][1])&&isFinite(i[2][0])&&isFinite(i[2][1])}function aa(j,i,p){if(!h(i)){return}j.m_=i;if(p){var Z=i[0][0]*i[1][1]-i[0][1]*i[1][0];j.lineScale_=N(H(Z))}}q.translate=function(m,j){var i=[[1,0,0],[0,1,0],[m,j,1]];aa(this,J(i,this.m_),false)};q.rotate=function(j){var p=A(j);var m=l(j);var i=[[p,m,0],[-m,p,0],[0,0,1]];aa(this,J(i,this.m_),false)};q.scale=function(m,j){this.arcScaleX_*=m;this.arcScaleY_*=j;var i=[[m,0,0],[0,j,0],[0,0,1]];aa(this,J(i,this.m_),true)};q.transform=function(Z,p,ah,ag,j,i){var m=[[Z,p,0],[ah,ag,0],[j,i,1]];aa(this,J(m,this.m_),true)};q.setTransform=function(ag,Z,ai,ah,p,j){var i=[[ag,Z,0],[ai,ah,0],[p,j,1]];aa(this,i,true)};q.drawText_=function(am,ak,aj,ap,ai){var ao=this.m_,at=1000,j=0,ar=at,ah={x:0,y:0},ag=[];var i=u(E(this.font),this.element_);var p=ac(i);var au=this.element_.currentStyle;var Z=this.textAlign.toLowerCase();switch(Z){case"left":case"center":case"right":break;case"end":Z=au.direction=="ltr"?"right":"left";break;case"start":Z=au.direction=="rtl"?"right":"left";break;default:Z="left"}switch(this.textBaseline){case"hanging":case"top":ah.y=i.size/1.75;break;case"middle":break;default:case null:case"alphabetic":case"ideographic":case"bottom":ah.y=-i.size/2.25;break}switch(Z){case"right":j=at;ar=0.05;break;case"center":j=ar=at/2;break}var aq=V(this,ak+ah.x,aj+ah.y);ag.push('<g_vml_:line from="',-j,' 0" to="',ar,' 0.05" ',' coordsize="100 100" coordorigin="0 0"',' filled="',!ai,'" stroked="',!!ai,'" style="position:absolute;width:1px;height:1px;">');if(ai){w(this,ag)}else{G(this,ag,{x:-j,y:0},{x:ar,y:i.size})}var an=ao[0][0].toFixed(3)+","+ao[1][0].toFixed(3)+","+ao[0][1].toFixed(3)+","+ao[1][1].toFixed(3)+",0,0";var al=n(aq.x/d)+","+n(aq.y/d);ag.push('<g_vml_:skew on="t" matrix="',an,'" ',' offset="',al,'" origin="',j,' 0" />','<g_vml_:path textpathok="true" />','<g_vml_:textpath on="true" string="',af(am),'" style="v-text-align:',Z,";font:",af(p),'" /></g_vml_:line>');this.element_.insertAdjacentHTML("beforeEnd",ag.join(""))};q.fillText=function(m,i,p,j){this.drawText_(m,i,p,j,false)};q.strokeText=function(m,i,p,j){this.drawText_(m,i,p,j,true)};q.measureText=function(m){if(!this.textMeasureEl_){var i='<span style="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;"></span>';this.element_.insertAdjacentHTML("beforeEnd",i);this.textMeasureEl_=this.element_.lastChild}var j=this.element_.ownerDocument;this.textMeasureEl_.innerHTML="";this.textMeasureEl_.style.font=this.font;this.textMeasureEl_.appendChild(j.createTextNode(m));return{width:this.textMeasureEl_.offsetWidth}};q.clip=function(){};q.arcTo=function(){};q.createPattern=function(j,i){return new T(j,i)};function U(i){this.type_=i;this.x0_=0;this.y0_=0;this.r0_=0;this.x1_=0;this.y1_=0;this.r1_=0;this.colors_=[]}U.prototype.addColorStop=function(j,i){i=F(i);this.colors_.push({offset:j,color:i.color,alpha:i.alpha})};function T(j,i){Q(j);switch(i){case"repeat":case null:case"":this.repetition_="repeat";break;case"repeat-x":case"repeat-y":case"no-repeat":this.repetition_=i;break;default:O("SYNTAX_ERR")}this.src_=j.src;this.width_=j.width;this.height_=j.height}function O(i){throw new P(i)}function Q(i){if(!i||i.nodeType!=1||i.tagName!="IMG"){O("TYPE_MISMATCH_ERR")}if(i.readyState!="complete"){O("INVALID_STATE_ERR")}}function P(i){this.code=this[i];this.message=i+": DOM Exception "+this.code}var X=P.prototype=new Error;X.INDEX_SIZE_ERR=1;X.DOMSTRING_SIZE_ERR=2;X.HIERARCHY_REQUEST_ERR=3;X.WRONG_DOCUMENT_ERR=4;X.INVALID_CHARACTER_ERR=5;X.NO_DATA_ALLOWED_ERR=6;X.NO_MODIFICATION_ALLOWED_ERR=7;X.NOT_FOUND_ERR=8;X.NOT_SUPPORTED_ERR=9;X.INUSE_ATTRIBUTE_ERR=10;X.INVALID_STATE_ERR=11;X.SYNTAX_ERR=12;X.INVALID_MODIFICATION_ERR=13;X.NAMESPACE_ERR=14;X.INVALID_ACCESS_ERR=15;X.VALIDATION_ERR=16;X.TYPE_MISMATCH_ERR=17;G_vmlCanvasManager=e;CanvasRenderingContext2D=D;CanvasGradient=U;CanvasPattern=T;DOMException=P})()}; \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.colorhelpers.js b/public/assets/frontend/js/plugins/flot/jquery.colorhelpers.js new file mode 100644 index 00000000..b2f6dc4e --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.colorhelpers.js @@ -0,0 +1,180 @@ +/* Plugin for jQuery for working with colors. + * + * Version 1.1. + * + * Inspiration from jQuery color animation plugin by John Resig. + * + * Released under the MIT license by Ole Laursen, October 2009. + * + * Examples: + * + * $.color.parse("#fff").scale('rgb', 0.25).add('a', -0.5).toString() + * var c = $.color.extract($("#mydiv"), 'background-color'); + * console.log(c.r, c.g, c.b, c.a); + * $.color.make(100, 50, 25, 0.4).toString() // returns "rgba(100,50,25,0.4)" + * + * Note that .scale() and .add() return the same modified object + * instead of making a new one. + * + * V. 1.1: Fix error handling so e.g. parsing an empty string does + * produce a color rather than just crashing. + */ + +(function($) { + $.color = {}; + + // construct color object with some convenient chainable helpers + $.color.make = function (r, g, b, a) { + var o = {}; + o.r = r || 0; + o.g = g || 0; + o.b = b || 0; + o.a = a != null ? a : 1; + + o.add = function (c, d) { + for (var i = 0; i < c.length; ++i) + o[c.charAt(i)] += d; + return o.normalize(); + }; + + o.scale = function (c, f) { + for (var i = 0; i < c.length; ++i) + o[c.charAt(i)] *= f; + return o.normalize(); + }; + + o.toString = function () { + if (o.a >= 1.0) { + return "rgb("+[o.r, o.g, o.b].join(",")+")"; + } else { + return "rgba("+[o.r, o.g, o.b, o.a].join(",")+")"; + } + }; + + o.normalize = function () { + function clamp(min, value, max) { + return value < min ? min: (value > max ? max: value); + } + + o.r = clamp(0, parseInt(o.r), 255); + o.g = clamp(0, parseInt(o.g), 255); + o.b = clamp(0, parseInt(o.b), 255); + o.a = clamp(0, o.a, 1); + return o; + }; + + o.clone = function () { + return $.color.make(o.r, o.b, o.g, o.a); + }; + + return o.normalize(); + } + + // extract CSS color property from element, going up in the DOM + // if it's "transparent" + $.color.extract = function (elem, css) { + var c; + + do { + c = elem.css(css).toLowerCase(); + // keep going until we find an element that has color, or + // we hit the body or root (have no parent) + if (c != '' && c != 'transparent') + break; + elem = elem.parent(); + } while (elem.length && !$.nodeName(elem.get(0), "body")); + + // catch Safari's way of signalling transparent + if (c == "rgba(0, 0, 0, 0)") + c = "transparent"; + + return $.color.parse(c); + } + + // parse CSS color string (like "rgb(10, 32, 43)" or "#fff"), + // returns color object, if parsing failed, you get black (0, 0, + // 0) out + $.color.parse = function (str) { + var res, m = $.color.make; + + // Look for rgb(num,num,num) + if (res = /rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(str)) + return m(parseInt(res[1], 10), parseInt(res[2], 10), parseInt(res[3], 10)); + + // Look for rgba(num,num,num,num) + if (res = /rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str)) + return m(parseInt(res[1], 10), parseInt(res[2], 10), parseInt(res[3], 10), parseFloat(res[4])); + + // Look for rgb(num%,num%,num%) + if (res = /rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(str)) + return m(parseFloat(res[1])*2.55, parseFloat(res[2])*2.55, parseFloat(res[3])*2.55); + + // Look for rgba(num%,num%,num%,num) + if (res = /rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str)) + return m(parseFloat(res[1])*2.55, parseFloat(res[2])*2.55, parseFloat(res[3])*2.55, parseFloat(res[4])); + + // Look for #a0b1c2 + if (res = /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(str)) + return m(parseInt(res[1], 16), parseInt(res[2], 16), parseInt(res[3], 16)); + + // Look for #fff + if (res = /#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(str)) + return m(parseInt(res[1]+res[1], 16), parseInt(res[2]+res[2], 16), parseInt(res[3]+res[3], 16)); + + // Otherwise, we're most likely dealing with a named color + var name = $.trim(str).toLowerCase(); + if (name == "transparent") + return m(255, 255, 255, 0); + else { + // default to black + res = lookupColors[name] || [0, 0, 0]; + return m(res[0], res[1], res[2]); + } + } + + var lookupColors = { + aqua:[0,255,255], + azure:[240,255,255], + beige:[245,245,220], + black:[0,0,0], + blue:[0,0,255], + brown:[165,42,42], + cyan:[0,255,255], + darkblue:[0,0,139], + darkcyan:[0,139,139], + darkgrey:[169,169,169], + darkgreen:[0,100,0], + 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], + darkviolet:[148,0,211], + fuchsia:[255,0,255], + gold:[255,215,0], + green:[0,128,0], + indigo:[75,0,130], + khaki:[240,230,140], + lightblue:[173,216,230], + lightcyan:[224,255,255], + lightgreen:[144,238,144], + lightgrey:[211,211,211], + lightpink:[255,182,193], + lightyellow:[255,255,224], + lime:[0,255,0], + magenta:[255,0,255], + maroon:[128,0,0], + navy:[0,0,128], + olive:[128,128,0], + orange:[255,165,0], + pink:[255,192,203], + purple:[128,0,128], + violet:[128,0,128], + red:[255,0,0], + silver:[192,192,192], + white:[255,255,255], + yellow:[255,255,0] + }; +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.colorhelpers.min.js b/public/assets/frontend/js/plugins/flot/jquery.colorhelpers.min.js new file mode 100644 index 00000000..7f426596 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.colorhelpers.min.js @@ -0,0 +1 @@ +(function($){$.color={};$.color.make=function(r,g,b,a){var o={};o.r=r||0;o.g=g||0;o.b=b||0;o.a=a!=null?a:1;o.add=function(c,d){for(var i=0;i<c.length;++i)o[c.charAt(i)]+=d;return o.normalize()};o.scale=function(c,f){for(var i=0;i<c.length;++i)o[c.charAt(i)]*=f;return o.normalize()};o.toString=function(){if(o.a>=1){return"rgb("+[o.r,o.g,o.b].join(",")+")"}else{return"rgba("+[o.r,o.g,o.b,o.a].join(",")+")"}};o.normalize=function(){function clamp(min,value,max){return value<min?min:value>max?max:value}o.r=clamp(0,parseInt(o.r),255);o.g=clamp(0,parseInt(o.g),255);o.b=clamp(0,parseInt(o.b),255);o.a=clamp(0,o.a,1);return o};o.clone=function(){return $.color.make(o.r,o.b,o.g,o.a)};return o.normalize()};$.color.extract=function(elem,css){var c;do{c=elem.css(css).toLowerCase();if(c!=""&&c!="transparent")break;elem=elem.parent()}while(elem.length&&!$.nodeName(elem.get(0),"body"));if(c=="rgba(0, 0, 0, 0)")c="transparent";return $.color.parse(c)};$.color.parse=function(str){var res,m=$.color.make;if(res=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(str))return m(parseInt(res[1],10),parseInt(res[2],10),parseInt(res[3],10));if(res=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str))return m(parseInt(res[1],10),parseInt(res[2],10),parseInt(res[3],10),parseFloat(res[4]));if(res=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(str))return m(parseFloat(res[1])*2.55,parseFloat(res[2])*2.55,parseFloat(res[3])*2.55);if(res=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str))return m(parseFloat(res[1])*2.55,parseFloat(res[2])*2.55,parseFloat(res[3])*2.55,parseFloat(res[4]));if(res=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(str))return m(parseInt(res[1],16),parseInt(res[2],16),parseInt(res[3],16));if(res=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(str))return m(parseInt(res[1]+res[1],16),parseInt(res[2]+res[2],16),parseInt(res[3]+res[3],16));var name=$.trim(str).toLowerCase();if(name=="transparent")return m(255,255,255,0);else{res=lookupColors[name]||[0,0,0];return m(res[0],res[1],res[2])}};var lookupColors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],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],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.canvas.js b/public/assets/frontend/js/plugins/flot/jquery.flot.canvas.js new file mode 100644 index 00000000..29328d58 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.canvas.js @@ -0,0 +1,345 @@ +/* Flot plugin for drawing all elements of a plot on the canvas. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +Flot normally produces certain elements, like axis labels and the legend, using +HTML elements. This permits greater interactivity and customization, and often +looks better, due to cross-browser canvas text inconsistencies and limitations. + +It can also be desirable to render the plot entirely in canvas, particularly +if the goal is to save it as an image, or if Flot is being used in a context +where the HTML DOM does not exist, as is the case within Node.js. This plugin +switches out Flot's standard drawing operations for canvas-only replacements. + +Currently the plugin supports only axis labels, but it will eventually allow +every element of the plot to be rendered directly to canvas. + +The plugin supports these options: + +{ + canvas: boolean +} + +The "canvas" option controls whether full canvas drawing is enabled, making it +possible to toggle on and off. This is useful when a plot uses HTML text in the +browser, but needs to redraw with canvas text when exporting as an image. + +*/ + +(function($) { + + var options = { + canvas: true + }; + + var render, getTextInfo, addText; + + // Cache the prototype hasOwnProperty for faster access + + var hasOwnProperty = Object.prototype.hasOwnProperty; + + function init(plot, classes) { + + var Canvas = classes.Canvas; + + // We only want to replace the functions once; the second time around + // we would just get our new function back. This whole replacing of + // prototype functions is a disaster, and needs to be changed ASAP. + + if (render == null) { + getTextInfo = Canvas.prototype.getTextInfo, + addText = Canvas.prototype.addText, + render = Canvas.prototype.render; + } + + // Finishes rendering the canvas, including overlaid text + + Canvas.prototype.render = function() { + + if (!plot.getOptions().canvas) { + return render.call(this); + } + + var context = this.context, + cache = this._textCache; + + // For each text layer, render elements marked as active + + context.save(); + context.textBaseline = "middle"; + + for (var layerKey in cache) { + if (hasOwnProperty.call(cache, layerKey)) { + var layerCache = cache[layerKey]; + for (var styleKey in layerCache) { + if (hasOwnProperty.call(layerCache, styleKey)) { + var styleCache = layerCache[styleKey], + updateStyles = true; + for (var key in styleCache) { + if (hasOwnProperty.call(styleCache, key)) { + + var info = styleCache[key], + positions = info.positions, + lines = info.lines; + + // Since every element at this level of the cache have the + // same font and fill styles, we can just change them once + // using the values from the first element. + + if (updateStyles) { + context.fillStyle = info.font.color; + context.font = info.font.definition; + updateStyles = false; + } + + for (var i = 0, position; position = positions[i]; i++) { + if (position.active) { + for (var j = 0, line; line = position.lines[j]; j++) { + context.fillText(lines[j].text, line[0], line[1]); + } + } else { + positions.splice(i--, 1); + } + } + + if (positions.length == 0) { + delete styleCache[key]; + } + } + } + } + } + } + } + + context.restore(); + }; + + // Creates (if necessary) and returns a text info object. + // + // When the canvas option is set, the object looks like this: + // + // { + // width: Width of the text's bounding box. + // height: Height of the text's bounding box. + // positions: Array of positions at which this text is drawn. + // lines: [{ + // height: Height of this line. + // widths: Width of this line. + // text: Text on this line. + // }], + // font: { + // definition: Canvas font property string. + // color: Color of the text. + // }, + // } + // + // The positions array contains objects that look like this: + // + // { + // active: Flag indicating whether the text should be visible. + // lines: Array of [x, y] coordinates at which to draw the line. + // x: X coordinate at which to draw the text. + // y: Y coordinate at which to draw the text. + // } + + Canvas.prototype.getTextInfo = function(layer, text, font, angle, width) { + + if (!plot.getOptions().canvas) { + return getTextInfo.call(this, layer, text, font, angle, width); + } + + var textStyle, layerCache, styleCache, info; + + // Cast the value to a string, in case we were given a number + + text = "" + text; + + // If the font is a font-spec object, generate a CSS definition + + if (typeof font === "object") { + textStyle = font.style + " " + font.variant + " " + font.weight + " " + font.size + "px " + font.family; + } else { + textStyle = font; + } + + // Retrieve (or create) the cache for the text's layer and styles + + layerCache = this._textCache[layer]; + + if (layerCache == null) { + layerCache = this._textCache[layer] = {}; + } + + styleCache = layerCache[textStyle]; + + if (styleCache == null) { + styleCache = layerCache[textStyle] = {}; + } + + info = styleCache[text]; + + if (info == null) { + + var context = this.context; + + // If the font was provided as CSS, create a div with those + // classes and examine it to generate a canvas font spec. + + if (typeof font !== "object") { + + var element = $("<div>&nbsp;</div>") + .css("position", "absolute") + .addClass(typeof font === "string" ? font : null) + .appendTo(this.getTextLayer(layer)); + + font = { + lineHeight: element.height(), + style: element.css("font-style"), + variant: element.css("font-variant"), + weight: element.css("font-weight"), + family: element.css("font-family"), + color: element.css("color") + }; + + // Setting line-height to 1, without units, sets it equal + // to the font-size, even if the font-size is abstract, + // like 'smaller'. This enables us to read the real size + // via the element's height, working around browsers that + // return the literal 'smaller' value. + + font.size = element.css("line-height", 1).height(); + + element.remove(); + } + + textStyle = font.style + " " + font.variant + " " + font.weight + " " + font.size + "px " + font.family; + + // Create a new info object, initializing the dimensions to + // zero so we can count them up line-by-line. + + info = styleCache[text] = { + width: 0, + height: 0, + positions: [], + lines: [], + font: { + definition: textStyle, + color: font.color + } + }; + + context.save(); + context.font = textStyle; + + // Canvas can't handle multi-line strings; break on various + // newlines, including HTML brs, to build a list of lines. + // Note that we could split directly on regexps, but IE < 9 is + // broken; revisit when we drop IE 7/8 support. + + var lines = (text + "").replace(/<br ?\/?>|\r\n|\r/g, "\n").split("\n"); + + for (var i = 0; i < lines.length; ++i) { + + var lineText = lines[i], + measured = context.measureText(lineText); + + info.width = Math.max(measured.width, info.width); + info.height += font.lineHeight; + + info.lines.push({ + text: lineText, + width: measured.width, + height: font.lineHeight + }); + } + + context.restore(); + } + + return info; + }; + + // Adds a text string to the canvas text overlay. + + Canvas.prototype.addText = function(layer, x, y, text, font, angle, width, halign, valign) { + + if (!plot.getOptions().canvas) { + return addText.call(this, layer, x, y, text, font, angle, width, halign, valign); + } + + var info = this.getTextInfo(layer, text, font, angle, width), + positions = info.positions, + lines = info.lines; + + // Text is drawn with baseline 'middle', which we need to account + // for by adding half a line's height to the y position. + + y += info.height / lines.length / 2; + + // Tweak the initial y-position to match vertical alignment + + if (valign == "middle") { + y = Math.round(y - info.height / 2); + } else if (valign == "bottom") { + y = Math.round(y - info.height); + } else { + y = Math.round(y); + } + + // FIXME: LEGACY BROWSER FIX + // AFFECTS: Opera < 12.00 + + // Offset the y coordinate, since Opera is off pretty + // consistently compared to the other browsers. + + if (!!(window.opera && window.opera.version().split(".")[0] < 12)) { + y -= 2; + } + + // Determine whether this text already exists at this position. + // If so, mark it for inclusion in the next render pass. + + for (var i = 0, position; position = positions[i]; i++) { + if (position.x == x && position.y == y) { + position.active = true; + return; + } + } + + // If the text doesn't exist at this position, create a new entry + + position = { + active: true, + lines: [], + x: x, + y: y + }; + + positions.push(position); + + // Fill in the x & y positions of each line, adjusting them + // individually for horizontal alignment. + + for (var i = 0, line; line = lines[i]; i++) { + if (halign == "center") { + position.lines.push([Math.round(x - line.width / 2), y]); + } else if (halign == "right") { + position.lines.push([Math.round(x - line.width), y]); + } else { + position.lines.push([Math.round(x), y]); + } + y += line.height; + } + }; + } + + $.plot.plugins.push({ + init: init, + options: options, + name: "canvas", + version: "1.0" + }); + +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.canvas.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.canvas.min.js new file mode 100644 index 00000000..40c1051b --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.canvas.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={canvas:true};var render,getTextInfo,addText;var hasOwnProperty=Object.prototype.hasOwnProperty;function init(plot,classes){var Canvas=classes.Canvas;if(render==null){getTextInfo=Canvas.prototype.getTextInfo,addText=Canvas.prototype.addText,render=Canvas.prototype.render}Canvas.prototype.render=function(){if(!plot.getOptions().canvas){return render.call(this)}var context=this.context,cache=this._textCache;context.save();context.textBaseline="middle";for(var layerKey in cache){if(hasOwnProperty.call(cache,layerKey)){var layerCache=cache[layerKey];for(var styleKey in layerCache){if(hasOwnProperty.call(layerCache,styleKey)){var styleCache=layerCache[styleKey],updateStyles=true;for(var key in styleCache){if(hasOwnProperty.call(styleCache,key)){var info=styleCache[key],positions=info.positions,lines=info.lines;if(updateStyles){context.fillStyle=info.font.color;context.font=info.font.definition;updateStyles=false}for(var i=0,position;position=positions[i];i++){if(position.active){for(var j=0,line;line=position.lines[j];j++){context.fillText(lines[j].text,line[0],line[1])}}else{positions.splice(i--,1)}}if(positions.length==0){delete styleCache[key]}}}}}}}context.restore()};Canvas.prototype.getTextInfo=function(layer,text,font,angle,width){if(!plot.getOptions().canvas){return getTextInfo.call(this,layer,text,font,angle,width)}var textStyle,layerCache,styleCache,info;text=""+text;if(typeof font==="object"){textStyle=font.style+" "+font.variant+" "+font.weight+" "+font.size+"px "+font.family}else{textStyle=font}layerCache=this._textCache[layer];if(layerCache==null){layerCache=this._textCache[layer]={}}styleCache=layerCache[textStyle];if(styleCache==null){styleCache=layerCache[textStyle]={}}info=styleCache[text];if(info==null){var context=this.context;if(typeof font!=="object"){var element=$("<div>&nbsp;</div>").css("position","absolute").addClass(typeof font==="string"?font:null).appendTo(this.getTextLayer(layer));font={lineHeight:element.height(),style:element.css("font-style"),variant:element.css("font-variant"),weight:element.css("font-weight"),family:element.css("font-family"),color:element.css("color")};font.size=element.css("line-height",1).height();element.remove()}textStyle=font.style+" "+font.variant+" "+font.weight+" "+font.size+"px "+font.family;info=styleCache[text]={width:0,height:0,positions:[],lines:[],font:{definition:textStyle,color:font.color}};context.save();context.font=textStyle;var lines=(text+"").replace(/<br ?\/?>|\r\n|\r/g,"\n").split("\n");for(var i=0;i<lines.length;++i){var lineText=lines[i],measured=context.measureText(lineText);info.width=Math.max(measured.width,info.width);info.height+=font.lineHeight;info.lines.push({text:lineText,width:measured.width,height:font.lineHeight})}context.restore()}return info};Canvas.prototype.addText=function(layer,x,y,text,font,angle,width,halign,valign){if(!plot.getOptions().canvas){return addText.call(this,layer,x,y,text,font,angle,width,halign,valign)}var info=this.getTextInfo(layer,text,font,angle,width),positions=info.positions,lines=info.lines;y+=info.height/lines.length/2;if(valign=="middle"){y=Math.round(y-info.height/2)}else if(valign=="bottom"){y=Math.round(y-info.height)}else{y=Math.round(y)}if(!!(window.opera&&window.opera.version().split(".")[0]<12)){y-=2}for(var i=0,position;position=positions[i];i++){if(position.x==x&&position.y==y){position.active=true;return}}position={active:true,lines:[],x:x,y:y};positions.push(position);for(var i=0,line;line=lines[i];i++){if(halign=="center"){position.lines.push([Math.round(x-line.width/2),y])}else if(halign=="right"){position.lines.push([Math.round(x-line.width),y])}else{position.lines.push([Math.round(x),y])}y+=line.height}}}$.plot.plugins.push({init:init,options:options,name:"canvas",version:"1.0"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.categories.js b/public/assets/frontend/js/plugins/flot/jquery.flot.categories.js new file mode 100644 index 00000000..2f9b2579 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.categories.js @@ -0,0 +1,190 @@ +/* Flot plugin for plotting textual data or categories. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +Consider a dataset like [["February", 34], ["March", 20], ...]. This plugin +allows you to plot such a dataset directly. + +To enable it, you must specify mode: "categories" on the axis with the textual +labels, e.g. + + $.plot("#placeholder", data, { xaxis: { mode: "categories" } }); + +By default, the labels are ordered as they are met in the data series. If you +need a different ordering, you can specify "categories" on the axis options +and list the categories there: + + xaxis: { + mode: "categories", + categories: ["February", "March", "April"] + } + +If you need to customize the distances between the categories, you can specify +"categories" as an object mapping labels to values + + xaxis: { + mode: "categories", + categories: { "February": 1, "March": 3, "April": 4 } + } + +If you don't specify all categories, the remaining categories will be numbered +from the max value plus 1 (with a spacing of 1 between each). + +Internally, the plugin works by transforming the input data through an auto- +generated mapping where the first category becomes 0, the second 1, etc. +Hence, a point like ["February", 34] becomes [0, 34] internally in Flot (this +is visible in hover and click events that return numbers rather than the +category labels). The plugin also overrides the tick generator to spit out the +categories as ticks instead of the values. + +If you need to map a value back to its label, the mapping is always accessible +as "categories" on the axis object, e.g. plot.getAxes().xaxis.categories. + +*/ + +(function ($) { + var options = { + xaxis: { + categories: null + }, + yaxis: { + categories: null + } + }; + + function processRawData(plot, series, data, datapoints) { + // if categories are enabled, we need to disable + // auto-transformation to numbers so the strings are intact + // for later processing + + var xCategories = series.xaxis.options.mode == "categories", + yCategories = series.yaxis.options.mode == "categories"; + + if (!(xCategories || yCategories)) + return; + + var format = datapoints.format; + + if (!format) { + // FIXME: auto-detection should really not be defined here + var s = series; + format = []; + format.push({ x: true, number: true, required: true }); + format.push({ y: true, number: true, required: true }); + + if (s.bars.show || (s.lines.show && s.lines.fill)) { + var autoscale = !!((s.bars.show && s.bars.zero) || (s.lines.show && s.lines.zero)); + format.push({ y: true, number: true, required: false, defaultValue: 0, autoscale: autoscale }); + if (s.bars.horizontal) { + delete format[format.length - 1].y; + format[format.length - 1].x = true; + } + } + + datapoints.format = format; + } + + for (var m = 0; m < format.length; ++m) { + if (format[m].x && xCategories) + format[m].number = false; + + if (format[m].y && yCategories) + format[m].number = false; + } + } + + function getNextIndex(categories) { + var index = -1; + + for (var v in categories) + if (categories[v] > index) + index = categories[v]; + + return index + 1; + } + + function categoriesTickGenerator(axis) { + var res = []; + for (var label in axis.categories) { + var v = axis.categories[label]; + if (v >= axis.min && v <= axis.max) + res.push([v, label]); + } + + res.sort(function (a, b) { return a[0] - b[0]; }); + + return res; + } + + function setupCategoriesForAxis(series, axis, datapoints) { + if (series[axis].options.mode != "categories") + return; + + if (!series[axis].categories) { + // parse options + var c = {}, o = series[axis].options.categories || {}; + if ($.isArray(o)) { + for (var i = 0; i < o.length; ++i) + c[o[i]] = i; + } + else { + for (var v in o) + c[v] = o[v]; + } + + series[axis].categories = c; + } + + // fix ticks + if (!series[axis].options.ticks) + series[axis].options.ticks = categoriesTickGenerator; + + transformPointsOnAxis(datapoints, axis, series[axis].categories); + } + + function transformPointsOnAxis(datapoints, axis, categories) { + // go through the points, transforming them + var points = datapoints.points, + ps = datapoints.pointsize, + format = datapoints.format, + formatColumn = axis.charAt(0), + index = getNextIndex(categories); + + for (var i = 0; i < points.length; i += ps) { + if (points[i] == null) + continue; + + for (var m = 0; m < ps; ++m) { + var val = points[i + m]; + + if (val == null || !format[m][formatColumn]) + continue; + + if (!(val in categories)) { + categories[val] = index; + ++index; + } + + points[i + m] = categories[val]; + } + } + } + + function processDatapoints(plot, series, datapoints) { + setupCategoriesForAxis(series, "xaxis", datapoints); + setupCategoriesForAxis(series, "yaxis", datapoints); + } + + function init(plot) { + plot.hooks.processRawData.push(processRawData); + plot.hooks.processDatapoints.push(processDatapoints); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'categories', + version: '1.0' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.categories.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.categories.min.js new file mode 100644 index 00000000..5bce588e --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.categories.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={xaxis:{categories:null},yaxis:{categories:null}};function processRawData(plot,series,data,datapoints){var xCategories=series.xaxis.options.mode=="categories",yCategories=series.yaxis.options.mode=="categories";if(!(xCategories||yCategories))return;var format=datapoints.format;if(!format){var s=series;format=[];format.push({x:true,number:true,required:true});format.push({y:true,number:true,required:true});if(s.bars.show||s.lines.show&&s.lines.fill){var autoscale=!!(s.bars.show&&s.bars.zero||s.lines.show&&s.lines.zero);format.push({y:true,number:true,required:false,defaultValue:0,autoscale:autoscale});if(s.bars.horizontal){delete format[format.length-1].y;format[format.length-1].x=true}}datapoints.format=format}for(var m=0;m<format.length;++m){if(format[m].x&&xCategories)format[m].number=false;if(format[m].y&&yCategories)format[m].number=false}}function getNextIndex(categories){var index=-1;for(var v in categories)if(categories[v]>index)index=categories[v];return index+1}function categoriesTickGenerator(axis){var res=[];for(var label in axis.categories){var v=axis.categories[label];if(v>=axis.min&&v<=axis.max)res.push([v,label])}res.sort(function(a,b){return a[0]-b[0]});return res}function setupCategoriesForAxis(series,axis,datapoints){if(series[axis].options.mode!="categories")return;if(!series[axis].categories){var c={},o=series[axis].options.categories||{};if($.isArray(o)){for(var i=0;i<o.length;++i)c[o[i]]=i}else{for(var v in o)c[v]=o[v]}series[axis].categories=c}if(!series[axis].options.ticks)series[axis].options.ticks=categoriesTickGenerator;transformPointsOnAxis(datapoints,axis,series[axis].categories)}function transformPointsOnAxis(datapoints,axis,categories){var points=datapoints.points,ps=datapoints.pointsize,format=datapoints.format,formatColumn=axis.charAt(0),index=getNextIndex(categories);for(var i=0;i<points.length;i+=ps){if(points[i]==null)continue;for(var m=0;m<ps;++m){var val=points[i+m];if(val==null||!format[m][formatColumn])continue;if(!(val in categories)){categories[val]=index;++index}points[i+m]=categories[val]}}}function processDatapoints(plot,series,datapoints){setupCategoriesForAxis(series,"xaxis",datapoints);setupCategoriesForAxis(series,"yaxis",datapoints)}function init(plot){plot.hooks.processRawData.push(processRawData);plot.hooks.processDatapoints.push(processDatapoints)}$.plot.plugins.push({init:init,options:options,name:"categories",version:"1.0"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.crosshair.js b/public/assets/frontend/js/plugins/flot/jquery.flot.crosshair.js new file mode 100644 index 00000000..5111695e --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.crosshair.js @@ -0,0 +1,176 @@ +/* Flot plugin for showing crosshairs when the mouse hovers over the plot. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The plugin supports these options: + + crosshair: { + mode: null or "x" or "y" or "xy" + color: color + lineWidth: number + } + +Set the mode to one of "x", "y" or "xy". The "x" mode enables a vertical +crosshair that lets you trace the values on the x axis, "y" enables a +horizontal crosshair and "xy" enables them both. "color" is the color of the +crosshair (default is "rgba(170, 0, 0, 0.80)"), "lineWidth" is the width of +the drawn lines (default is 1). + +The plugin also adds four public methods: + + - setCrosshair( pos ) + + Set the position of the crosshair. Note that this is cleared if the user + moves the mouse. "pos" is in coordinates of the plot and should be on the + form { x: xpos, y: ypos } (you can use x2/x3/... if you're using multiple + axes), which is coincidentally the same format as what you get from a + "plothover" event. If "pos" is null, the crosshair is cleared. + + - clearCrosshair() + + Clear the crosshair. + + - lockCrosshair(pos) + + Cause the crosshair to lock to the current location, no longer updating if + the user moves the mouse. Optionally supply a position (passed on to + setCrosshair()) to move it to. + + Example usage: + + var myFlot = $.plot( $("#graph"), ..., { crosshair: { mode: "x" } } }; + $("#graph").bind( "plothover", function ( evt, position, item ) { + if ( item ) { + // Lock the crosshair to the data point being hovered + myFlot.lockCrosshair({ + x: item.datapoint[ 0 ], + y: item.datapoint[ 1 ] + }); + } else { + // Return normal crosshair operation + myFlot.unlockCrosshair(); + } + }); + + - unlockCrosshair() + + Free the crosshair to move again after locking it. +*/ + +(function ($) { + var options = { + crosshair: { + mode: null, // one of null, "x", "y" or "xy", + color: "rgba(170, 0, 0, 0.80)", + lineWidth: 1 + } + }; + + function init(plot) { + // position of crosshair in pixels + var crosshair = { x: -1, y: -1, locked: false }; + + plot.setCrosshair = function setCrosshair(pos) { + if (!pos) + crosshair.x = -1; + else { + var o = plot.p2c(pos); + crosshair.x = Math.max(0, Math.min(o.left, plot.width())); + crosshair.y = Math.max(0, Math.min(o.top, plot.height())); + } + + plot.triggerRedrawOverlay(); + }; + + plot.clearCrosshair = plot.setCrosshair; // passes null for pos + + plot.lockCrosshair = function lockCrosshair(pos) { + if (pos) + plot.setCrosshair(pos); + crosshair.locked = true; + }; + + plot.unlockCrosshair = function unlockCrosshair() { + crosshair.locked = false; + }; + + function onMouseOut(e) { + if (crosshair.locked) + return; + + if (crosshair.x != -1) { + crosshair.x = -1; + plot.triggerRedrawOverlay(); + } + } + + function onMouseMove(e) { + if (crosshair.locked) + return; + + if (plot.getSelection && plot.getSelection()) { + crosshair.x = -1; // hide the crosshair while selecting + return; + } + + var offset = plot.offset(); + crosshair.x = Math.max(0, Math.min(e.pageX - offset.left, plot.width())); + crosshair.y = Math.max(0, Math.min(e.pageY - offset.top, plot.height())); + plot.triggerRedrawOverlay(); + } + + plot.hooks.bindEvents.push(function (plot, eventHolder) { + if (!plot.getOptions().crosshair.mode) + return; + + eventHolder.mouseout(onMouseOut); + eventHolder.mousemove(onMouseMove); + }); + + plot.hooks.drawOverlay.push(function (plot, ctx) { + var c = plot.getOptions().crosshair; + if (!c.mode) + return; + + var plotOffset = plot.getPlotOffset(); + + ctx.save(); + ctx.translate(plotOffset.left, plotOffset.top); + + if (crosshair.x != -1) { + var adj = plot.getOptions().crosshair.lineWidth % 2 ? 0.5 : 0; + + ctx.strokeStyle = c.color; + ctx.lineWidth = c.lineWidth; + ctx.lineJoin = "round"; + + ctx.beginPath(); + if (c.mode.indexOf("x") != -1) { + var drawX = Math.floor(crosshair.x) + adj; + ctx.moveTo(drawX, 0); + ctx.lineTo(drawX, plot.height()); + } + if (c.mode.indexOf("y") != -1) { + var drawY = Math.floor(crosshair.y) + adj; + ctx.moveTo(0, drawY); + ctx.lineTo(plot.width(), drawY); + } + ctx.stroke(); + } + ctx.restore(); + }); + + plot.hooks.shutdown.push(function (plot, eventHolder) { + eventHolder.unbind("mouseout", onMouseOut); + eventHolder.unbind("mousemove", onMouseMove); + }); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'crosshair', + version: '1.0' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.crosshair.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.crosshair.min.js new file mode 100644 index 00000000..e98ee065 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.crosshair.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={crosshair:{mode:null,color:"rgba(170, 0, 0, 0.80)",lineWidth:1}};function init(plot){var crosshair={x:-1,y:-1,locked:false};plot.setCrosshair=function setCrosshair(pos){if(!pos)crosshair.x=-1;else{var o=plot.p2c(pos);crosshair.x=Math.max(0,Math.min(o.left,plot.width()));crosshair.y=Math.max(0,Math.min(o.top,plot.height()))}plot.triggerRedrawOverlay()};plot.clearCrosshair=plot.setCrosshair;plot.lockCrosshair=function lockCrosshair(pos){if(pos)plot.setCrosshair(pos);crosshair.locked=true};plot.unlockCrosshair=function unlockCrosshair(){crosshair.locked=false};function onMouseOut(e){if(crosshair.locked)return;if(crosshair.x!=-1){crosshair.x=-1;plot.triggerRedrawOverlay()}}function onMouseMove(e){if(crosshair.locked)return;if(plot.getSelection&&plot.getSelection()){crosshair.x=-1;return}var offset=plot.offset();crosshair.x=Math.max(0,Math.min(e.pageX-offset.left,plot.width()));crosshair.y=Math.max(0,Math.min(e.pageY-offset.top,plot.height()));plot.triggerRedrawOverlay()}plot.hooks.bindEvents.push(function(plot,eventHolder){if(!plot.getOptions().crosshair.mode)return;eventHolder.mouseout(onMouseOut);eventHolder.mousemove(onMouseMove)});plot.hooks.drawOverlay.push(function(plot,ctx){var c=plot.getOptions().crosshair;if(!c.mode)return;var plotOffset=plot.getPlotOffset();ctx.save();ctx.translate(plotOffset.left,plotOffset.top);if(crosshair.x!=-1){var adj=plot.getOptions().crosshair.lineWidth%2?.5:0;ctx.strokeStyle=c.color;ctx.lineWidth=c.lineWidth;ctx.lineJoin="round";ctx.beginPath();if(c.mode.indexOf("x")!=-1){var drawX=Math.floor(crosshair.x)+adj;ctx.moveTo(drawX,0);ctx.lineTo(drawX,plot.height())}if(c.mode.indexOf("y")!=-1){var drawY=Math.floor(crosshair.y)+adj;ctx.moveTo(0,drawY);ctx.lineTo(plot.width(),drawY)}ctx.stroke()}ctx.restore()});plot.hooks.shutdown.push(function(plot,eventHolder){eventHolder.unbind("mouseout",onMouseOut);eventHolder.unbind("mousemove",onMouseMove)})}$.plot.plugins.push({init:init,options:options,name:"crosshair",version:"1.0"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.errorbars.js b/public/assets/frontend/js/plugins/flot/jquery.flot.errorbars.js new file mode 100644 index 00000000..2583d5c2 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.errorbars.js @@ -0,0 +1,353 @@ +/* Flot plugin for plotting error bars. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +Error bars are used to show standard deviation and other statistical +properties in a plot. + +* Created by Rui Pereira - rui (dot) pereira (at) gmail (dot) com + +This plugin allows you to plot error-bars over points. Set "errorbars" inside +the points series to the axis name over which there will be error values in +your data array (*even* if you do not intend to plot them later, by setting +"show: null" on xerr/yerr). + +The plugin supports these options: + + series: { + points: { + errorbars: "x" or "y" or "xy", + xerr: { + show: null/false or true, + asymmetric: null/false or true, + upperCap: null or "-" or function, + lowerCap: null or "-" or function, + color: null or color, + radius: null or number + }, + yerr: { same options as xerr } + } + } + +Each data point array is expected to be of the type: + + "x" [ x, y, xerr ] + "y" [ x, y, yerr ] + "xy" [ x, y, xerr, yerr ] + +Where xerr becomes xerr_lower,xerr_upper for the asymmetric error case, and +equivalently for yerr. Eg., a datapoint for the "xy" case with symmetric +error-bars on X and asymmetric on Y would be: + + [ x, y, xerr, yerr_lower, yerr_upper ] + +By default no end caps are drawn. Setting upperCap and/or lowerCap to "-" will +draw a small cap perpendicular to the error bar. They can also be set to a +user-defined drawing function, with (ctx, x, y, radius) as parameters, as eg. + + function drawSemiCircle( ctx, x, y, radius ) { + ctx.beginPath(); + ctx.arc( x, y, radius, 0, Math.PI, false ); + ctx.moveTo( x - radius, y ); + ctx.lineTo( x + radius, y ); + ctx.stroke(); + } + +Color and radius both default to the same ones of the points series if not +set. The independent radius parameter on xerr/yerr is useful for the case when +we may want to add error-bars to a line, without showing the interconnecting +points (with radius: 0), and still showing end caps on the error-bars. +shadowSize and lineWidth are derived as well from the points series. + +*/ + +(function ($) { + var options = { + series: { + points: { + errorbars: null, //should be 'x', 'y' or 'xy' + xerr: { err: 'x', show: null, asymmetric: null, upperCap: null, lowerCap: null, color: null, radius: null}, + yerr: { err: 'y', show: null, asymmetric: null, upperCap: null, lowerCap: null, color: null, radius: null} + } + } + }; + + function processRawData(plot, series, data, datapoints){ + if (!series.points.errorbars) + return; + + // x,y values + var format = [ + { x: true, number: true, required: true }, + { y: true, number: true, required: true } + ]; + + var errors = series.points.errorbars; + // error bars - first X then Y + if (errors == 'x' || errors == 'xy') { + // lower / upper error + if (series.points.xerr.asymmetric) { + format.push({ x: true, number: true, required: true }); + format.push({ x: true, number: true, required: true }); + } else + format.push({ x: true, number: true, required: true }); + } + if (errors == 'y' || errors == 'xy') { + // lower / upper error + if (series.points.yerr.asymmetric) { + format.push({ y: true, number: true, required: true }); + format.push({ y: true, number: true, required: true }); + } else + format.push({ y: true, number: true, required: true }); + } + datapoints.format = format; + } + + function parseErrors(series, i){ + + var points = series.datapoints.points; + + // read errors from points array + var exl = null, + exu = null, + eyl = null, + eyu = null; + var xerr = series.points.xerr, + yerr = series.points.yerr; + + var eb = series.points.errorbars; + // error bars - first X + if (eb == 'x' || eb == 'xy') { + if (xerr.asymmetric) { + exl = points[i + 2]; + exu = points[i + 3]; + if (eb == 'xy') + if (yerr.asymmetric){ + eyl = points[i + 4]; + eyu = points[i + 5]; + } else eyl = points[i + 4]; + } else { + exl = points[i + 2]; + if (eb == 'xy') + if (yerr.asymmetric) { + eyl = points[i + 3]; + eyu = points[i + 4]; + } else eyl = points[i + 3]; + } + // only Y + } else if (eb == 'y') + if (yerr.asymmetric) { + eyl = points[i + 2]; + eyu = points[i + 3]; + } else eyl = points[i + 2]; + + // symmetric errors? + if (exu == null) exu = exl; + if (eyu == null) eyu = eyl; + + var errRanges = [exl, exu, eyl, eyu]; + // nullify if not showing + if (!xerr.show){ + errRanges[0] = null; + errRanges[1] = null; + } + if (!yerr.show){ + errRanges[2] = null; + errRanges[3] = null; + } + return errRanges; + } + + function drawSeriesErrors(plot, ctx, s){ + + var points = s.datapoints.points, + ps = s.datapoints.pointsize, + ax = [s.xaxis, s.yaxis], + radius = s.points.radius, + err = [s.points.xerr, s.points.yerr]; + + //sanity check, in case some inverted axis hack is applied to flot + var invertX = false; + if (ax[0].p2c(ax[0].max) < ax[0].p2c(ax[0].min)) { + invertX = true; + var tmp = err[0].lowerCap; + err[0].lowerCap = err[0].upperCap; + err[0].upperCap = tmp; + } + + var invertY = false; + if (ax[1].p2c(ax[1].min) < ax[1].p2c(ax[1].max)) { + invertY = true; + var tmp = err[1].lowerCap; + err[1].lowerCap = err[1].upperCap; + err[1].upperCap = tmp; + } + + for (var i = 0; i < s.datapoints.points.length; i += ps) { + + //parse + var errRanges = parseErrors(s, i); + + //cycle xerr & yerr + for (var e = 0; e < err.length; e++){ + + var minmax = [ax[e].min, ax[e].max]; + + //draw this error? + if (errRanges[e * err.length]){ + + //data coordinates + var x = points[i], + y = points[i + 1]; + + //errorbar ranges + var upper = [x, y][e] + errRanges[e * err.length + 1], + lower = [x, y][e] - errRanges[e * err.length]; + + //points outside of the canvas + if (err[e].err == 'x') + if (y > ax[1].max || y < ax[1].min || upper < ax[0].min || lower > ax[0].max) + continue; + if (err[e].err == 'y') + if (x > ax[0].max || x < ax[0].min || upper < ax[1].min || lower > ax[1].max) + continue; + + // prevent errorbars getting out of the canvas + var drawUpper = true, + drawLower = true; + + if (upper > minmax[1]) { + drawUpper = false; + upper = minmax[1]; + } + if (lower < minmax[0]) { + drawLower = false; + lower = minmax[0]; + } + + //sanity check, in case some inverted axis hack is applied to flot + if ((err[e].err == 'x' && invertX) || (err[e].err == 'y' && invertY)) { + //swap coordinates + var tmp = lower; + lower = upper; + upper = tmp; + tmp = drawLower; + drawLower = drawUpper; + drawUpper = tmp; + tmp = minmax[0]; + minmax[0] = minmax[1]; + minmax[1] = tmp; + } + + // convert to pixels + x = ax[0].p2c(x), + y = ax[1].p2c(y), + upper = ax[e].p2c(upper); + lower = ax[e].p2c(lower); + minmax[0] = ax[e].p2c(minmax[0]); + minmax[1] = ax[e].p2c(minmax[1]); + + //same style as points by default + var lw = err[e].lineWidth ? err[e].lineWidth : s.points.lineWidth, + sw = s.points.shadowSize != null ? s.points.shadowSize : s.shadowSize; + + //shadow as for points + if (lw > 0 && sw > 0) { + var w = sw / 2; + ctx.lineWidth = w; + ctx.strokeStyle = "rgba(0,0,0,0.1)"; + drawError(ctx, err[e], x, y, upper, lower, drawUpper, drawLower, radius, w + w/2, minmax); + + ctx.strokeStyle = "rgba(0,0,0,0.2)"; + drawError(ctx, err[e], x, y, upper, lower, drawUpper, drawLower, radius, w/2, minmax); + } + + ctx.strokeStyle = err[e].color? err[e].color: s.color; + ctx.lineWidth = lw; + //draw it + drawError(ctx, err[e], x, y, upper, lower, drawUpper, drawLower, radius, 0, minmax); + } + } + } + } + + function drawError(ctx,err,x,y,upper,lower,drawUpper,drawLower,radius,offset,minmax){ + + //shadow offset + y += offset; + upper += offset; + lower += offset; + + // error bar - avoid plotting over circles + if (err.err == 'x'){ + if (upper > x + radius) drawPath(ctx, [[upper,y],[Math.max(x + radius,minmax[0]),y]]); + else drawUpper = false; + if (lower < x - radius) drawPath(ctx, [[Math.min(x - radius,minmax[1]),y],[lower,y]] ); + else drawLower = false; + } + else { + if (upper < y - radius) drawPath(ctx, [[x,upper],[x,Math.min(y - radius,minmax[0])]] ); + else drawUpper = false; + if (lower > y + radius) drawPath(ctx, [[x,Math.max(y + radius,minmax[1])],[x,lower]] ); + else drawLower = false; + } + + //internal radius value in errorbar, allows to plot radius 0 points and still keep proper sized caps + //this is a way to get errorbars on lines without visible connecting dots + radius = err.radius != null? err.radius: radius; + + // upper cap + if (drawUpper) { + if (err.upperCap == '-'){ + if (err.err=='x') drawPath(ctx, [[upper,y - radius],[upper,y + radius]] ); + else drawPath(ctx, [[x - radius,upper],[x + radius,upper]] ); + } else if ($.isFunction(err.upperCap)){ + if (err.err=='x') err.upperCap(ctx, upper, y, radius); + else err.upperCap(ctx, x, upper, radius); + } + } + // lower cap + if (drawLower) { + if (err.lowerCap == '-'){ + if (err.err=='x') drawPath(ctx, [[lower,y - radius],[lower,y + radius]] ); + else drawPath(ctx, [[x - radius,lower],[x + radius,lower]] ); + } else if ($.isFunction(err.lowerCap)){ + if (err.err=='x') err.lowerCap(ctx, lower, y, radius); + else err.lowerCap(ctx, x, lower, radius); + } + } + } + + function drawPath(ctx, pts){ + ctx.beginPath(); + ctx.moveTo(pts[0][0], pts[0][1]); + for (var p=1; p < pts.length; p++) + ctx.lineTo(pts[p][0], pts[p][1]); + ctx.stroke(); + } + + function draw(plot, ctx){ + var plotOffset = plot.getPlotOffset(); + + ctx.save(); + ctx.translate(plotOffset.left, plotOffset.top); + $.each(plot.getData(), function (i, s) { + if (s.points.errorbars && (s.points.xerr.show || s.points.yerr.show)) + drawSeriesErrors(plot, ctx, s); + }); + ctx.restore(); + } + + function init(plot) { + plot.hooks.processRawData.push(processRawData); + plot.hooks.draw.push(draw); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'errorbars', + version: '1.0' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.errorbars.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.errorbars.min.js new file mode 100644 index 00000000..aa79f541 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.errorbars.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={series:{points:{errorbars:null,xerr:{err:"x",show:null,asymmetric:null,upperCap:null,lowerCap:null,color:null,radius:null},yerr:{err:"y",show:null,asymmetric:null,upperCap:null,lowerCap:null,color:null,radius:null}}}};function processRawData(plot,series,data,datapoints){if(!series.points.errorbars)return;var format=[{x:true,number:true,required:true},{y:true,number:true,required:true}];var errors=series.points.errorbars;if(errors=="x"||errors=="xy"){if(series.points.xerr.asymmetric){format.push({x:true,number:true,required:true});format.push({x:true,number:true,required:true})}else format.push({x:true,number:true,required:true})}if(errors=="y"||errors=="xy"){if(series.points.yerr.asymmetric){format.push({y:true,number:true,required:true});format.push({y:true,number:true,required:true})}else format.push({y:true,number:true,required:true})}datapoints.format=format}function parseErrors(series,i){var points=series.datapoints.points;var exl=null,exu=null,eyl=null,eyu=null;var xerr=series.points.xerr,yerr=series.points.yerr;var eb=series.points.errorbars;if(eb=="x"||eb=="xy"){if(xerr.asymmetric){exl=points[i+2];exu=points[i+3];if(eb=="xy")if(yerr.asymmetric){eyl=points[i+4];eyu=points[i+5]}else eyl=points[i+4]}else{exl=points[i+2];if(eb=="xy")if(yerr.asymmetric){eyl=points[i+3];eyu=points[i+4]}else eyl=points[i+3]}}else if(eb=="y")if(yerr.asymmetric){eyl=points[i+2];eyu=points[i+3]}else eyl=points[i+2];if(exu==null)exu=exl;if(eyu==null)eyu=eyl;var errRanges=[exl,exu,eyl,eyu];if(!xerr.show){errRanges[0]=null;errRanges[1]=null}if(!yerr.show){errRanges[2]=null;errRanges[3]=null}return errRanges}function drawSeriesErrors(plot,ctx,s){var points=s.datapoints.points,ps=s.datapoints.pointsize,ax=[s.xaxis,s.yaxis],radius=s.points.radius,err=[s.points.xerr,s.points.yerr];var invertX=false;if(ax[0].p2c(ax[0].max)<ax[0].p2c(ax[0].min)){invertX=true;var tmp=err[0].lowerCap;err[0].lowerCap=err[0].upperCap;err[0].upperCap=tmp}var invertY=false;if(ax[1].p2c(ax[1].min)<ax[1].p2c(ax[1].max)){invertY=true;var tmp=err[1].lowerCap;err[1].lowerCap=err[1].upperCap;err[1].upperCap=tmp}for(var i=0;i<s.datapoints.points.length;i+=ps){var errRanges=parseErrors(s,i);for(var e=0;e<err.length;e++){var minmax=[ax[e].min,ax[e].max];if(errRanges[e*err.length]){var x=points[i],y=points[i+1];var upper=[x,y][e]+errRanges[e*err.length+1],lower=[x,y][e]-errRanges[e*err.length];if(err[e].err=="x")if(y>ax[1].max||y<ax[1].min||upper<ax[0].min||lower>ax[0].max)continue;if(err[e].err=="y")if(x>ax[0].max||x<ax[0].min||upper<ax[1].min||lower>ax[1].max)continue;var drawUpper=true,drawLower=true;if(upper>minmax[1]){drawUpper=false;upper=minmax[1]}if(lower<minmax[0]){drawLower=false;lower=minmax[0]}if(err[e].err=="x"&&invertX||err[e].err=="y"&&invertY){var tmp=lower;lower=upper;upper=tmp;tmp=drawLower;drawLower=drawUpper;drawUpper=tmp;tmp=minmax[0];minmax[0]=minmax[1];minmax[1]=tmp}x=ax[0].p2c(x),y=ax[1].p2c(y),upper=ax[e].p2c(upper);lower=ax[e].p2c(lower);minmax[0]=ax[e].p2c(minmax[0]);minmax[1]=ax[e].p2c(minmax[1]);var lw=err[e].lineWidth?err[e].lineWidth:s.points.lineWidth,sw=s.points.shadowSize!=null?s.points.shadowSize:s.shadowSize;if(lw>0&&sw>0){var w=sw/2;ctx.lineWidth=w;ctx.strokeStyle="rgba(0,0,0,0.1)";drawError(ctx,err[e],x,y,upper,lower,drawUpper,drawLower,radius,w+w/2,minmax);ctx.strokeStyle="rgba(0,0,0,0.2)";drawError(ctx,err[e],x,y,upper,lower,drawUpper,drawLower,radius,w/2,minmax)}ctx.strokeStyle=err[e].color?err[e].color:s.color;ctx.lineWidth=lw;drawError(ctx,err[e],x,y,upper,lower,drawUpper,drawLower,radius,0,minmax)}}}}function drawError(ctx,err,x,y,upper,lower,drawUpper,drawLower,radius,offset,minmax){y+=offset;upper+=offset;lower+=offset;if(err.err=="x"){if(upper>x+radius)drawPath(ctx,[[upper,y],[Math.max(x+radius,minmax[0]),y]]);else drawUpper=false;if(lower<x-radius)drawPath(ctx,[[Math.min(x-radius,minmax[1]),y],[lower,y]]);else drawLower=false}else{if(upper<y-radius)drawPath(ctx,[[x,upper],[x,Math.min(y-radius,minmax[0])]]);else drawUpper=false;if(lower>y+radius)drawPath(ctx,[[x,Math.max(y+radius,minmax[1])],[x,lower]]);else drawLower=false}radius=err.radius!=null?err.radius:radius;if(drawUpper){if(err.upperCap=="-"){if(err.err=="x")drawPath(ctx,[[upper,y-radius],[upper,y+radius]]);else drawPath(ctx,[[x-radius,upper],[x+radius,upper]])}else if($.isFunction(err.upperCap)){if(err.err=="x")err.upperCap(ctx,upper,y,radius);else err.upperCap(ctx,x,upper,radius)}}if(drawLower){if(err.lowerCap=="-"){if(err.err=="x")drawPath(ctx,[[lower,y-radius],[lower,y+radius]]);else drawPath(ctx,[[x-radius,lower],[x+radius,lower]])}else if($.isFunction(err.lowerCap)){if(err.err=="x")err.lowerCap(ctx,lower,y,radius);else err.lowerCap(ctx,x,lower,radius)}}}function drawPath(ctx,pts){ctx.beginPath();ctx.moveTo(pts[0][0],pts[0][1]);for(var p=1;p<pts.length;p++)ctx.lineTo(pts[p][0],pts[p][1]);ctx.stroke()}function draw(plot,ctx){var plotOffset=plot.getPlotOffset();ctx.save();ctx.translate(plotOffset.left,plotOffset.top);$.each(plot.getData(),function(i,s){if(s.points.errorbars&&(s.points.xerr.show||s.points.yerr.show))drawSeriesErrors(plot,ctx,s)});ctx.restore()}function init(plot){plot.hooks.processRawData.push(processRawData);plot.hooks.draw.push(draw)}$.plot.plugins.push({init:init,options:options,name:"errorbars",version:"1.0"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.fillbetween.js b/public/assets/frontend/js/plugins/flot/jquery.flot.fillbetween.js new file mode 100644 index 00000000..18b15d26 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.fillbetween.js @@ -0,0 +1,226 @@ +/* Flot plugin for computing bottoms for filled line and bar charts. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The case: you've got two series that you want to fill the area between. In Flot +terms, you need to use one as the fill bottom of the other. You can specify the +bottom of each data point as the third coordinate manually, or you can use this +plugin to compute it for you. + +In order to name the other series, you need to give it an id, like this: + + var dataset = [ + { data: [ ... ], id: "foo" } , // use default bottom + { data: [ ... ], fillBetween: "foo" }, // use first dataset as bottom + ]; + + $.plot($("#placeholder"), dataset, { lines: { show: true, fill: true }}); + +As a convenience, if the id given is a number that doesn't appear as an id in +the series, it is interpreted as the index in the array instead (so fillBetween: +0 can also mean the first series). + +Internally, the plugin modifies the datapoints in each series. For line series, +extra data points might be inserted through interpolation. Note that at points +where the bottom line is not defined (due to a null point or start/end of line), +the current line will show a gap too. The algorithm comes from the +jquery.flot.stack.js plugin, possibly some code could be shared. + +*/ + +(function ( $ ) { + + var options = { + series: { + fillBetween: null // or number + } + }; + + function init( plot ) { + + function findBottomSeries( s, allseries ) { + + var i; + + for ( i = 0; i < allseries.length; ++i ) { + if ( allseries[ i ].id === s.fillBetween ) { + return allseries[ i ]; + } + } + + if ( typeof s.fillBetween === "number" ) { + if ( s.fillBetween < 0 || s.fillBetween >= allseries.length ) { + return null; + } + return allseries[ s.fillBetween ]; + } + + return null; + } + + function computeFillBottoms( plot, s, datapoints ) { + + if ( s.fillBetween == null ) { + return; + } + + var other = findBottomSeries( s, plot.getData() ); + + if ( !other ) { + return; + } + + var ps = datapoints.pointsize, + points = datapoints.points, + otherps = other.datapoints.pointsize, + otherpoints = other.datapoints.points, + newpoints = [], + px, py, intery, qx, qy, bottom, + withlines = s.lines.show, + withbottom = ps > 2 && datapoints.format[2].y, + withsteps = withlines && s.lines.steps, + fromgap = true, + i = 0, + j = 0, + l, m; + + while ( true ) { + + if ( i >= points.length ) { + break; + } + + l = newpoints.length; + + if ( points[ i ] == null ) { + + // copy gaps + + for ( m = 0; m < ps; ++m ) { + newpoints.push( points[ i + m ] ); + } + + i += ps; + + } else if ( j >= otherpoints.length ) { + + // for lines, we can't use the rest of the points + + if ( !withlines ) { + for ( m = 0; m < ps; ++m ) { + newpoints.push( points[ i + m ] ); + } + } + + i += ps; + + } else if ( otherpoints[ j ] == null ) { + + // oops, got a gap + + for ( m = 0; m < ps; ++m ) { + newpoints.push( null ); + } + + fromgap = true; + j += otherps; + + } else { + + // cases where we actually got two points + + px = points[ i ]; + py = points[ i + 1 ]; + qx = otherpoints[ j ]; + qy = otherpoints[ j + 1 ]; + bottom = 0; + + if ( px === qx ) { + + for ( m = 0; m < ps; ++m ) { + newpoints.push( points[ i + m ] ); + } + + //newpoints[ l + 1 ] += qy; + bottom = qy; + + i += ps; + j += otherps; + + } else if ( px > qx ) { + + // we got past point below, might need to + // insert interpolated extra point + + if ( withlines && i > 0 && points[ i - ps ] != null ) { + intery = py + ( points[ i - ps + 1 ] - py ) * ( qx - px ) / ( points[ i - ps ] - px ); + newpoints.push( qx ); + newpoints.push( intery ); + for ( m = 2; m < ps; ++m ) { + newpoints.push( points[ i + m ] ); + } + bottom = qy; + } + + j += otherps; + + } else { // px < qx + + // if we come from a gap, we just skip this point + + if ( fromgap && withlines ) { + i += ps; + continue; + } + + for ( m = 0; m < ps; ++m ) { + newpoints.push( points[ i + m ] ); + } + + // we might be able to interpolate a point below, + // this can give us a better y + + if ( withlines && j > 0 && otherpoints[ j - otherps ] != null ) { + bottom = qy + ( otherpoints[ j - otherps + 1 ] - qy ) * ( px - qx ) / ( otherpoints[ j - otherps ] - qx ); + } + + //newpoints[l + 1] += bottom; + + i += ps; + } + + fromgap = false; + + if ( l !== newpoints.length && withbottom ) { + newpoints[ l + 2 ] = bottom; + } + } + + // maintain the line steps invariant + + if ( withsteps && l !== newpoints.length && l > 0 && + newpoints[ l ] !== null && + newpoints[ l ] !== newpoints[ l - ps ] && + newpoints[ l + 1 ] !== newpoints[ l - ps + 1 ] ) { + for (m = 0; m < ps; ++m) { + newpoints[ l + ps + m ] = newpoints[ l + m ]; + } + newpoints[ l + 1 ] = newpoints[ l - ps + 1 ]; + } + } + + datapoints.points = newpoints; + } + + plot.hooks.processDatapoints.push( computeFillBottoms ); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: "fillbetween", + version: "1.0" + }); + +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.fillbetween.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.fillbetween.min.js new file mode 100644 index 00000000..464bf72c --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.fillbetween.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={series:{fillBetween:null}};function init(plot){function findBottomSeries(s,allseries){var i;for(i=0;i<allseries.length;++i){if(allseries[i].id===s.fillBetween){return allseries[i]}}if(typeof s.fillBetween==="number"){if(s.fillBetween<0||s.fillBetween>=allseries.length){return null}return allseries[s.fillBetween]}return null}function computeFillBottoms(plot,s,datapoints){if(s.fillBetween==null){return}var other=findBottomSeries(s,plot.getData());if(!other){return}var ps=datapoints.pointsize,points=datapoints.points,otherps=other.datapoints.pointsize,otherpoints=other.datapoints.points,newpoints=[],px,py,intery,qx,qy,bottom,withlines=s.lines.show,withbottom=ps>2&&datapoints.format[2].y,withsteps=withlines&&s.lines.steps,fromgap=true,i=0,j=0,l,m;while(true){if(i>=points.length){break}l=newpoints.length;if(points[i]==null){for(m=0;m<ps;++m){newpoints.push(points[i+m])}i+=ps}else if(j>=otherpoints.length){if(!withlines){for(m=0;m<ps;++m){newpoints.push(points[i+m])}}i+=ps}else if(otherpoints[j]==null){for(m=0;m<ps;++m){newpoints.push(null)}fromgap=true;j+=otherps}else{px=points[i];py=points[i+1];qx=otherpoints[j];qy=otherpoints[j+1];bottom=0;if(px===qx){for(m=0;m<ps;++m){newpoints.push(points[i+m])}bottom=qy;i+=ps;j+=otherps}else if(px>qx){if(withlines&&i>0&&points[i-ps]!=null){intery=py+(points[i-ps+1]-py)*(qx-px)/(points[i-ps]-px);newpoints.push(qx);newpoints.push(intery);for(m=2;m<ps;++m){newpoints.push(points[i+m])}bottom=qy}j+=otherps}else{if(fromgap&&withlines){i+=ps;continue}for(m=0;m<ps;++m){newpoints.push(points[i+m])}if(withlines&&j>0&&otherpoints[j-otherps]!=null){bottom=qy+(otherpoints[j-otherps+1]-qy)*(px-qx)/(otherpoints[j-otherps]-qx)}i+=ps}fromgap=false;if(l!==newpoints.length&&withbottom){newpoints[l+2]=bottom}}if(withsteps&&l!==newpoints.length&&l>0&&newpoints[l]!==null&&newpoints[l]!==newpoints[l-ps]&&newpoints[l+1]!==newpoints[l-ps+1]){for(m=0;m<ps;++m){newpoints[l+ps+m]=newpoints[l+m]}newpoints[l+1]=newpoints[l-ps+1]}}datapoints.points=newpoints}plot.hooks.processDatapoints.push(computeFillBottoms)}$.plot.plugins.push({init:init,options:options,name:"fillbetween",version:"1.0"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.image.js b/public/assets/frontend/js/plugins/flot/jquery.flot.image.js new file mode 100644 index 00000000..625a0357 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.image.js @@ -0,0 +1,241 @@ +/* Flot plugin for plotting images. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The data syntax is [ [ image, x1, y1, x2, y2 ], ... ] where (x1, y1) and +(x2, y2) are where you intend the two opposite corners of the image to end up +in the plot. Image must be a fully loaded Javascript image (you can make one +with new Image()). If the image is not complete, it's skipped when plotting. + +There are two helpers included for retrieving images. The easiest work the way +that you put in URLs instead of images in the data, like this: + + [ "myimage.png", 0, 0, 10, 10 ] + +Then call $.plot.image.loadData( data, options, callback ) where data and +options are the same as you pass in to $.plot. This loads the images, replaces +the URLs in the data with the corresponding images and calls "callback" when +all images are loaded (or failed loading). In the callback, you can then call +$.plot with the data set. See the included example. + +A more low-level helper, $.plot.image.load(urls, callback) is also included. +Given a list of URLs, it calls callback with an object mapping from URL to +Image object when all images are loaded or have failed loading. + +The plugin supports these options: + + series: { + images: { + show: boolean + anchor: "corner" or "center" + alpha: [ 0, 1 ] + } + } + +They can be specified for a specific series: + + $.plot( $("#placeholder"), [{ + data: [ ... ], + images: { ... } + ]) + +Note that because the data format is different from usual data points, you +can't use images with anything else in a specific data series. + +Setting "anchor" to "center" causes the pixels in the image to be anchored at +the corner pixel centers inside of at the pixel corners, effectively letting +half a pixel stick out to each side in the plot. + +A possible future direction could be support for tiling for large images (like +Google Maps). + +*/ + +(function ($) { + var options = { + series: { + images: { + show: false, + alpha: 1, + anchor: "corner" // or "center" + } + } + }; + + $.plot.image = {}; + + $.plot.image.loadDataImages = function (series, options, callback) { + var urls = [], points = []; + + var defaultShow = options.series.images.show; + + $.each(series, function (i, s) { + if (!(defaultShow || s.images.show)) + return; + + if (s.data) + s = s.data; + + $.each(s, function (i, p) { + if (typeof p[0] == "string") { + urls.push(p[0]); + points.push(p); + } + }); + }); + + $.plot.image.load(urls, function (loadedImages) { + $.each(points, function (i, p) { + var url = p[0]; + if (loadedImages[url]) + p[0] = loadedImages[url]; + }); + + callback(); + }); + } + + $.plot.image.load = function (urls, callback) { + var missing = urls.length, loaded = {}; + if (missing == 0) + callback({}); + + $.each(urls, function (i, url) { + var handler = function () { + --missing; + + loaded[url] = this; + + if (missing == 0) + callback(loaded); + }; + + $('<img />').load(handler).error(handler).attr('src', url); + }); + }; + + function drawSeries(plot, ctx, series) { + var plotOffset = plot.getPlotOffset(); + + if (!series.images || !series.images.show) + return; + + var points = series.datapoints.points, + ps = series.datapoints.pointsize; + + for (var i = 0; i < points.length; i += ps) { + var img = points[i], + x1 = points[i + 1], y1 = points[i + 2], + x2 = points[i + 3], y2 = points[i + 4], + xaxis = series.xaxis, yaxis = series.yaxis, + tmp; + + // actually we should check img.complete, but it + // appears to be a somewhat unreliable indicator in + // IE6 (false even after load event) + if (!img || img.width <= 0 || img.height <= 0) + continue; + + if (x1 > x2) { + tmp = x2; + x2 = x1; + x1 = tmp; + } + if (y1 > y2) { + tmp = y2; + y2 = y1; + y1 = tmp; + } + + // if the anchor is at the center of the pixel, expand the + // image by 1/2 pixel in each direction + if (series.images.anchor == "center") { + tmp = 0.5 * (x2-x1) / (img.width - 1); + x1 -= tmp; + x2 += tmp; + tmp = 0.5 * (y2-y1) / (img.height - 1); + y1 -= tmp; + y2 += tmp; + } + + // clip + if (x1 == x2 || y1 == y2 || + x1 >= xaxis.max || x2 <= xaxis.min || + y1 >= yaxis.max || y2 <= yaxis.min) + continue; + + var sx1 = 0, sy1 = 0, sx2 = img.width, sy2 = img.height; + if (x1 < xaxis.min) { + sx1 += (sx2 - sx1) * (xaxis.min - x1) / (x2 - x1); + x1 = xaxis.min; + } + + if (x2 > xaxis.max) { + sx2 += (sx2 - sx1) * (xaxis.max - x2) / (x2 - x1); + x2 = xaxis.max; + } + + if (y1 < yaxis.min) { + sy2 += (sy1 - sy2) * (yaxis.min - y1) / (y2 - y1); + y1 = yaxis.min; + } + + if (y2 > yaxis.max) { + sy1 += (sy1 - sy2) * (yaxis.max - y2) / (y2 - y1); + y2 = yaxis.max; + } + + x1 = xaxis.p2c(x1); + x2 = xaxis.p2c(x2); + y1 = yaxis.p2c(y1); + y2 = yaxis.p2c(y2); + + // the transformation may have swapped us + if (x1 > x2) { + tmp = x2; + x2 = x1; + x1 = tmp; + } + if (y1 > y2) { + tmp = y2; + y2 = y1; + y1 = tmp; + } + + tmp = ctx.globalAlpha; + ctx.globalAlpha *= series.images.alpha; + ctx.drawImage(img, + sx1, sy1, sx2 - sx1, sy2 - sy1, + x1 + plotOffset.left, y1 + plotOffset.top, + x2 - x1, y2 - y1); + ctx.globalAlpha = tmp; + } + } + + function processRawData(plot, series, data, datapoints) { + if (!series.images.show) + return; + + // format is Image, x1, y1, x2, y2 (opposite corners) + datapoints.format = [ + { required: true }, + { x: true, number: true, required: true }, + { y: true, number: true, required: true }, + { x: true, number: true, required: true }, + { y: true, number: true, required: true } + ]; + } + + function init(plot) { + plot.hooks.processRawData.push(processRawData); + plot.hooks.drawSeries.push(drawSeries); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'image', + version: '1.1' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.image.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.image.min.js new file mode 100644 index 00000000..09df132f --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.image.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={series:{images:{show:false,alpha:1,anchor:"corner"}}};$.plot.image={};$.plot.image.loadDataImages=function(series,options,callback){var urls=[],points=[];var defaultShow=options.series.images.show;$.each(series,function(i,s){if(!(defaultShow||s.images.show))return;if(s.data)s=s.data;$.each(s,function(i,p){if(typeof p[0]=="string"){urls.push(p[0]);points.push(p)}})});$.plot.image.load(urls,function(loadedImages){$.each(points,function(i,p){var url=p[0];if(loadedImages[url])p[0]=loadedImages[url]});callback()})};$.plot.image.load=function(urls,callback){var missing=urls.length,loaded={};if(missing==0)callback({});$.each(urls,function(i,url){var handler=function(){--missing;loaded[url]=this;if(missing==0)callback(loaded)};$("<img />").load(handler).error(handler).attr("src",url)})};function drawSeries(plot,ctx,series){var plotOffset=plot.getPlotOffset();if(!series.images||!series.images.show)return;var points=series.datapoints.points,ps=series.datapoints.pointsize;for(var i=0;i<points.length;i+=ps){var img=points[i],x1=points[i+1],y1=points[i+2],x2=points[i+3],y2=points[i+4],xaxis=series.xaxis,yaxis=series.yaxis,tmp;if(!img||img.width<=0||img.height<=0)continue;if(x1>x2){tmp=x2;x2=x1;x1=tmp}if(y1>y2){tmp=y2;y2=y1;y1=tmp}if(series.images.anchor=="center"){tmp=.5*(x2-x1)/(img.width-1);x1-=tmp;x2+=tmp;tmp=.5*(y2-y1)/(img.height-1);y1-=tmp;y2+=tmp}if(x1==x2||y1==y2||x1>=xaxis.max||x2<=xaxis.min||y1>=yaxis.max||y2<=yaxis.min)continue;var sx1=0,sy1=0,sx2=img.width,sy2=img.height;if(x1<xaxis.min){sx1+=(sx2-sx1)*(xaxis.min-x1)/(x2-x1);x1=xaxis.min}if(x2>xaxis.max){sx2+=(sx2-sx1)*(xaxis.max-x2)/(x2-x1);x2=xaxis.max}if(y1<yaxis.min){sy2+=(sy1-sy2)*(yaxis.min-y1)/(y2-y1);y1=yaxis.min}if(y2>yaxis.max){sy1+=(sy1-sy2)*(yaxis.max-y2)/(y2-y1);y2=yaxis.max}x1=xaxis.p2c(x1);x2=xaxis.p2c(x2);y1=yaxis.p2c(y1);y2=yaxis.p2c(y2);if(x1>x2){tmp=x2;x2=x1;x1=tmp}if(y1>y2){tmp=y2;y2=y1;y1=tmp}tmp=ctx.globalAlpha;ctx.globalAlpha*=series.images.alpha;ctx.drawImage(img,sx1,sy1,sx2-sx1,sy2-sy1,x1+plotOffset.left,y1+plotOffset.top,x2-x1,y2-y1);ctx.globalAlpha=tmp}}function processRawData(plot,series,data,datapoints){if(!series.images.show)return;datapoints.format=[{required:true},{x:true,number:true,required:true},{y:true,number:true,required:true},{x:true,number:true,required:true},{y:true,number:true,required:true}]}function init(plot){plot.hooks.processRawData.push(processRawData);plot.hooks.drawSeries.push(drawSeries)}$.plot.plugins.push({init:init,options:options,name:"image",version:"1.1"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.js b/public/assets/frontend/js/plugins/flot/jquery.flot.js new file mode 100644 index 00000000..39f3e4cf --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.js @@ -0,0 +1,3168 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ + +// first an inline dependency, jquery.colorhelpers.js, we inline it here +// for convenience + +/* Plugin for jQuery for working with colors. + * + * Version 1.1. + * + * Inspiration from jQuery color animation plugin by John Resig. + * + * Released under the MIT license by Ole Laursen, October 2009. + * + * Examples: + * + * $.color.parse("#fff").scale('rgb', 0.25).add('a', -0.5).toString() + * var c = $.color.extract($("#mydiv"), 'background-color'); + * console.log(c.r, c.g, c.b, c.a); + * $.color.make(100, 50, 25, 0.4).toString() // returns "rgba(100,50,25,0.4)" + * + * Note that .scale() and .add() return the same modified object + * instead of making a new one. + * + * V. 1.1: Fix error handling so e.g. parsing an empty string does + * produce a color rather than just crashing. + */ +(function($){$.color={};$.color.make=function(r,g,b,a){var o={};o.r=r||0;o.g=g||0;o.b=b||0;o.a=a!=null?a:1;o.add=function(c,d){for(var i=0;i<c.length;++i)o[c.charAt(i)]+=d;return o.normalize()};o.scale=function(c,f){for(var i=0;i<c.length;++i)o[c.charAt(i)]*=f;return o.normalize()};o.toString=function(){if(o.a>=1){return"rgb("+[o.r,o.g,o.b].join(",")+")"}else{return"rgba("+[o.r,o.g,o.b,o.a].join(",")+")"}};o.normalize=function(){function clamp(min,value,max){return value<min?min:value>max?max:value}o.r=clamp(0,parseInt(o.r),255);o.g=clamp(0,parseInt(o.g),255);o.b=clamp(0,parseInt(o.b),255);o.a=clamp(0,o.a,1);return o};o.clone=function(){return $.color.make(o.r,o.b,o.g,o.a)};return o.normalize()};$.color.extract=function(elem,css){var c;do{c=elem.css(css).toLowerCase();if(c!=""&&c!="transparent")break;elem=elem.parent()}while(elem.length&&!$.nodeName(elem.get(0),"body"));if(c=="rgba(0, 0, 0, 0)")c="transparent";return $.color.parse(c)};$.color.parse=function(str){var res,m=$.color.make;if(res=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(str))return m(parseInt(res[1],10),parseInt(res[2],10),parseInt(res[3],10));if(res=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str))return m(parseInt(res[1],10),parseInt(res[2],10),parseInt(res[3],10),parseFloat(res[4]));if(res=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(str))return m(parseFloat(res[1])*2.55,parseFloat(res[2])*2.55,parseFloat(res[3])*2.55);if(res=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str))return m(parseFloat(res[1])*2.55,parseFloat(res[2])*2.55,parseFloat(res[3])*2.55,parseFloat(res[4]));if(res=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(str))return m(parseInt(res[1],16),parseInt(res[2],16),parseInt(res[3],16));if(res=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(str))return m(parseInt(res[1]+res[1],16),parseInt(res[2]+res[2],16),parseInt(res[3]+res[3],16));var name=$.trim(str).toLowerCase();if(name=="transparent")return m(255,255,255,0);else{res=lookupColors[name]||[0,0,0];return m(res[0],res[1],res[2])}};var lookupColors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],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],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery); + +// the actual Flot code +(function($) { + + // Cache the prototype hasOwnProperty for faster access + + var hasOwnProperty = Object.prototype.hasOwnProperty; + + // A shim to provide 'detach' to jQuery versions prior to 1.4. Using a DOM + // operation produces the same effect as detach, i.e. removing the element + // without touching its jQuery data. + + // Do not merge this into Flot 0.9, since it requires jQuery 1.4.4+. + + if (!$.fn.detach) { + $.fn.detach = function() { + return this.each(function() { + if (this.parentNode) { + this.parentNode.removeChild( this ); + } + }); + }; + } + + /////////////////////////////////////////////////////////////////////////// + // The Canvas object is a wrapper around an HTML5 <canvas> tag. + // + // @constructor + // @param {string} cls List of classes to apply to the canvas. + // @param {element} container Element onto which to append the canvas. + // + // Requiring a container is a little iffy, but unfortunately canvas + // operations don't work unless the canvas is attached to the DOM. + + function Canvas(cls, container) { + + var element = container.children("." + cls)[0]; + + if (element == null) { + + element = document.createElement("canvas"); + element.className = cls; + + $(element).css({ direction: "ltr", position: "absolute", left: 0, top: 0 }) + .appendTo(container); + + // If HTML5 Canvas isn't available, fall back to [Ex|Flash]canvas + + if (!element.getContext) { + if (window.G_vmlCanvasManager) { + element = window.G_vmlCanvasManager.initElement(element); + } else { + throw new Error("Canvas is not available. If you're using IE with a fall-back such as Excanvas, then there's either a mistake in your conditional include, or the page has no DOCTYPE and is rendering in Quirks Mode."); + } + } + } + + this.element = element; + + var context = this.context = element.getContext("2d"); + + // Determine the screen's ratio of physical to device-independent + // pixels. This is the ratio between the canvas width that the browser + // advertises and the number of pixels actually present in that space. + + // The iPhone 4, for example, has a device-independent width of 320px, + // but its screen is actually 640px wide. It therefore has a pixel + // ratio of 2, while most normal devices have a ratio of 1. + + var devicePixelRatio = window.devicePixelRatio || 1, + backingStoreRatio = + context.webkitBackingStorePixelRatio || + context.mozBackingStorePixelRatio || + context.msBackingStorePixelRatio || + context.oBackingStorePixelRatio || + context.backingStorePixelRatio || 1; + + this.pixelRatio = devicePixelRatio / backingStoreRatio; + + // Size the canvas to match the internal dimensions of its container + + this.resize(container.width(), container.height()); + + // Collection of HTML div layers for text overlaid onto the canvas + + this.textContainer = null; + this.text = {}; + + // Cache of text fragments and metrics, so we can avoid expensively + // re-calculating them when the plot is re-rendered in a loop. + + this._textCache = {}; + } + + // Resizes the canvas to the given dimensions. + // + // @param {number} width New width of the canvas, in pixels. + // @param {number} width New height of the canvas, in pixels. + + Canvas.prototype.resize = function(width, height) { + + if (width <= 0 || height <= 0) { + throw new Error("Invalid dimensions for plot, width = " + width + ", height = " + height); + } + + var element = this.element, + context = this.context, + pixelRatio = this.pixelRatio; + + // Resize the canvas, increasing its density based on the display's + // pixel ratio; basically giving it more pixels without increasing the + // size of its element, to take advantage of the fact that retina + // displays have that many more pixels in the same advertised space. + + // Resizing should reset the state (excanvas seems to be buggy though) + + if (this.width != width) { + element.width = width * pixelRatio; + element.style.width = width + "px"; + this.width = width; + } + + if (this.height != height) { + element.height = height * pixelRatio; + element.style.height = height + "px"; + this.height = height; + } + + // Save the context, so we can reset in case we get replotted. The + // restore ensure that we're really back at the initial state, and + // should be safe even if we haven't saved the initial state yet. + + context.restore(); + context.save(); + + // Scale the coordinate space to match the display density; so even though we + // may have twice as many pixels, we still want lines and other drawing to + // appear at the same size; the extra pixels will just make them crisper. + + context.scale(pixelRatio, pixelRatio); + }; + + // Clears the entire canvas area, not including any overlaid HTML text + + Canvas.prototype.clear = function() { + this.context.clearRect(0, 0, this.width, this.height); + }; + + // Finishes rendering the canvas, including managing the text overlay. + + Canvas.prototype.render = function() { + + var cache = this._textCache; + + // For each text layer, add elements marked as active that haven't + // already been rendered, and remove those that are no longer active. + + for (var layerKey in cache) { + if (hasOwnProperty.call(cache, layerKey)) { + + var layer = this.getTextLayer(layerKey), + layerCache = cache[layerKey]; + + layer.hide(); + + for (var styleKey in layerCache) { + if (hasOwnProperty.call(layerCache, styleKey)) { + var styleCache = layerCache[styleKey]; + for (var key in styleCache) { + if (hasOwnProperty.call(styleCache, key)) { + + var positions = styleCache[key].positions; + + for (var i = 0, position; position = positions[i]; i++) { + if (position.active) { + if (!position.rendered) { + layer.append(position.element); + position.rendered = true; + } + } else { + positions.splice(i--, 1); + if (position.rendered) { + position.element.detach(); + } + } + } + + if (positions.length == 0) { + delete styleCache[key]; + } + } + } + } + } + + layer.show(); + } + } + }; + + // Creates (if necessary) and returns the text overlay container. + // + // @param {string} classes String of space-separated CSS classes used to + // uniquely identify the text layer. + // @return {object} The jQuery-wrapped text-layer div. + + Canvas.prototype.getTextLayer = function(classes) { + + var layer = this.text[classes]; + + // Create the text layer if it doesn't exist + + if (layer == null) { + + // Create the text layer container, if it doesn't exist + + if (this.textContainer == null) { + this.textContainer = $("<div class='flot-text'></div>") + .css({ + position: "absolute", + top: 0, + left: 0, + bottom: 0, + right: 0, + 'font-size': "smaller", + color: "#545454" + }) + .insertAfter(this.element); + } + + layer = this.text[classes] = $("<div></div>") + .addClass(classes) + .css({ + position: "absolute", + top: 0, + left: 0, + bottom: 0, + right: 0 + }) + .appendTo(this.textContainer); + } + + return layer; + }; + + // Creates (if necessary) and returns a text info object. + // + // The object looks like this: + // + // { + // width: Width of the text's wrapper div. + // height: Height of the text's wrapper div. + // element: The jQuery-wrapped HTML div containing the text. + // positions: Array of positions at which this text is drawn. + // } + // + // The positions array contains objects that look like this: + // + // { + // active: Flag indicating whether the text should be visible. + // rendered: Flag indicating whether the text is currently visible. + // element: The jQuery-wrapped HTML div containing the text. + // x: X coordinate at which to draw the text. + // y: Y coordinate at which to draw the text. + // } + // + // Each position after the first receives a clone of the original element. + // + // The idea is that that the width, height, and general 'identity' of the + // text is constant no matter where it is placed; the placements are a + // secondary property. + // + // Canvas maintains a cache of recently-used text info objects; getTextInfo + // either returns the cached element or creates a new entry. + // + // @param {string} layer A string of space-separated CSS classes uniquely + // identifying the layer containing this text. + // @param {string} text Text string to retrieve info for. + // @param {(string|object)=} font Either a string of space-separated CSS + // classes or a font-spec object, defining the text's font and style. + // @param {number=} angle Angle at which to rotate the text, in degrees. + // Angle is currently unused, it will be implemented in the future. + // @param {number=} width Maximum width of the text before it wraps. + // @return {object} a text info object. + + Canvas.prototype.getTextInfo = function(layer, text, font, angle, width) { + + var textStyle, layerCache, styleCache, info; + + // Cast the value to a string, in case we were given a number or such + + text = "" + text; + + // If the font is a font-spec object, generate a CSS font definition + + if (typeof font === "object") { + textStyle = font.style + " " + font.variant + " " + font.weight + " " + font.size + "px/" + font.lineHeight + "px " + font.family; + } else { + textStyle = font; + } + + // Retrieve (or create) the cache for the text's layer and styles + + layerCache = this._textCache[layer]; + + if (layerCache == null) { + layerCache = this._textCache[layer] = {}; + } + + styleCache = layerCache[textStyle]; + + if (styleCache == null) { + styleCache = layerCache[textStyle] = {}; + } + + info = styleCache[text]; + + // If we can't find a matching element in our cache, create a new one + + if (info == null) { + + var element = $("<div></div>").html(text) + .css({ + position: "absolute", + 'max-width': width, + top: -9999 + }) + .appendTo(this.getTextLayer(layer)); + + if (typeof font === "object") { + element.css({ + font: textStyle, + color: font.color + }); + } else if (typeof font === "string") { + element.addClass(font); + } + + info = styleCache[text] = { + width: element.outerWidth(true), + height: element.outerHeight(true), + element: element, + positions: [] + }; + + element.detach(); + } + + return info; + }; + + // Adds a text string to the canvas text overlay. + // + // The text isn't drawn immediately; it is marked as rendering, which will + // result in its addition to the canvas on the next render pass. + // + // @param {string} layer A string of space-separated CSS classes uniquely + // identifying the layer containing this text. + // @param {number} x X coordinate at which to draw the text. + // @param {number} y Y coordinate at which to draw the text. + // @param {string} text Text string to draw. + // @param {(string|object)=} font Either a string of space-separated CSS + // classes or a font-spec object, defining the text's font and style. + // @param {number=} angle Angle at which to rotate the text, in degrees. + // Angle is currently unused, it will be implemented in the future. + // @param {number=} width Maximum width of the text before it wraps. + // @param {string=} halign Horizontal alignment of the text; either "left", + // "center" or "right". + // @param {string=} valign Vertical alignment of the text; either "top", + // "middle" or "bottom". + + Canvas.prototype.addText = function(layer, x, y, text, font, angle, width, halign, valign) { + + var info = this.getTextInfo(layer, text, font, angle, width), + positions = info.positions; + + // Tweak the div's position to match the text's alignment + + if (halign == "center") { + x -= info.width / 2; + } else if (halign == "right") { + x -= info.width; + } + + if (valign == "middle") { + y -= info.height / 2; + } else if (valign == "bottom") { + y -= info.height; + } + + // Determine whether this text already exists at this position. + // If so, mark it for inclusion in the next render pass. + + for (var i = 0, position; position = positions[i]; i++) { + if (position.x == x && position.y == y) { + position.active = true; + return; + } + } + + // If the text doesn't exist at this position, create a new entry + + // For the very first position we'll re-use the original element, + // while for subsequent ones we'll clone it. + + position = { + active: true, + rendered: false, + element: positions.length ? info.element.clone() : info.element, + x: x, + y: y + }; + + positions.push(position); + + // Move the element to its final position within the container + + position.element.css({ + top: Math.round(y), + left: Math.round(x), + 'text-align': halign // In case the text wraps + }); + }; + + // Removes one or more text strings from the canvas text overlay. + // + // If no parameters are given, all text within the layer is removed. + // + // Note that the text is not immediately removed; it is simply marked as + // inactive, which will result in its removal on the next render pass. + // This avoids the performance penalty for 'clear and redraw' behavior, + // where we potentially get rid of all text on a layer, but will likely + // add back most or all of it later, as when redrawing axes, for example. + // + // @param {string} layer A string of space-separated CSS classes uniquely + // identifying the layer containing this text. + // @param {number=} x X coordinate of the text. + // @param {number=} y Y coordinate of the text. + // @param {string=} text Text string to remove. + // @param {(string|object)=} font Either a string of space-separated CSS + // classes or a font-spec object, defining the text's font and style. + // @param {number=} angle Angle at which the text is rotated, in degrees. + // Angle is currently unused, it will be implemented in the future. + + Canvas.prototype.removeText = function(layer, x, y, text, font, angle) { + if (text == null) { + var layerCache = this._textCache[layer]; + if (layerCache != null) { + for (var styleKey in layerCache) { + if (hasOwnProperty.call(layerCache, styleKey)) { + var styleCache = layerCache[styleKey]; + for (var key in styleCache) { + if (hasOwnProperty.call(styleCache, key)) { + var positions = styleCache[key].positions; + for (var i = 0, position; position = positions[i]; i++) { + position.active = false; + } + } + } + } + } + } + } else { + var positions = this.getTextInfo(layer, text, font, angle).positions; + for (var i = 0, position; position = positions[i]; i++) { + if (position.x == x && position.y == y) { + position.active = false; + } + } + } + }; + + /////////////////////////////////////////////////////////////////////////// + // The top-level container for the entire plot. + + function Plot(placeholder, data_, options_, plugins) { + // data is on the form: + // [ series1, series2 ... ] + // where series is either just the data as [ [x1, y1], [x2, y2], ... ] + // or { data: [ [x1, y1], [x2, y2], ... ], label: "some label", ... } + + var series = [], + options = { + // the color theme used for graphs + colors: ["#edc240", "#afd8f8", "#cb4b4b", "#4da74d", "#9440ed"], + legend: { + show: true, + noColumns: 1, // number of colums in legend table + labelFormatter: null, // fn: string -> string + labelBoxBorderColor: "#ccc", // border color for the little label boxes + container: null, // container (as jQuery object) to put legend in, null means default on top of graph + position: "ne", // position of default legend container within plot + margin: 5, // distance from grid edge to default legend container within plot + backgroundColor: null, // null means auto-detect + backgroundOpacity: 0.85, // set to 0 to avoid background + sorted: null // default to no legend sorting + }, + xaxis: { + show: null, // null = auto-detect, true = always, false = never + position: "bottom", // or "top" + mode: null, // null or "time" + font: null, // null (derived from CSS in placeholder) or object like { size: 11, lineHeight: 13, style: "italic", weight: "bold", family: "sans-serif", variant: "small-caps" } + color: null, // base color, labels, ticks + tickColor: null, // possibly different color of ticks, e.g. "rgba(0,0,0,0.15)" + transform: null, // null or f: number -> number to transform axis + inverseTransform: null, // if transform is set, this should be the inverse function + min: null, // min. value to show, null means set automatically + max: null, // max. value to show, null means set automatically + autoscaleMargin: null, // margin in % to add if auto-setting min/max + ticks: null, // either [1, 3] or [[1, "a"], 3] or (fn: axis info -> ticks) or app. number of ticks for auto-ticks + tickFormatter: null, // fn: number -> string + labelWidth: null, // size of tick labels in pixels + labelHeight: null, + reserveSpace: null, // whether to reserve space even if axis isn't shown + tickLength: null, // size in pixels of ticks, or "full" for whole line + alignTicksWithAxis: null, // axis number or null for no sync + tickDecimals: null, // no. of decimals, null means auto + tickSize: null, // number or [number, "unit"] + minTickSize: null // number or [number, "unit"] + }, + yaxis: { + autoscaleMargin: 0.02, + position: "left" // or "right" + }, + xaxes: [], + yaxes: [], + series: { + points: { + show: false, + radius: 3, + lineWidth: 2, // in pixels + fill: true, + fillColor: "#ffffff", + symbol: "circle" // or callback + }, + lines: { + // we don't put in show: false so we can see + // whether lines were actively disabled + lineWidth: 2, // in pixels + fill: false, + fillColor: null, + steps: false + // Omit 'zero', so we can later default its value to + // match that of the 'fill' option. + }, + bars: { + show: false, + lineWidth: 2, // in pixels + barWidth: 1, // in units of the x axis + fill: true, + fillColor: null, + align: "left", // "left", "right", or "center" + horizontal: false, + zero: true + }, + shadowSize: 3, + highlightColor: null + }, + grid: { + show: true, + aboveData: false, + color: "#545454", // primary color used for outline and labels + backgroundColor: null, // null for transparent, else color + borderColor: null, // set if different from the grid color + tickColor: null, // color for the ticks, e.g. "rgba(0,0,0,0.15)" + margin: 0, // distance from the canvas edge to the grid + labelMargin: 5, // in pixels + axisMargin: 8, // in pixels + borderWidth: 2, // in pixels + minBorderMargin: null, // in pixels, null means taken from points radius + markings: null, // array of ranges or fn: axes -> array of ranges + markingsColor: "#f4f4f4", + markingsLineWidth: 2, + // interactive stuff + clickable: false, + hoverable: false, + autoHighlight: true, // highlight in case mouse is near + mouseActiveRadius: 10 // how far the mouse can be away to activate an item + }, + interaction: { + redrawOverlayInterval: 1000/60 // time between updates, -1 means in same flow + }, + hooks: {} + }, + surface = null, // the canvas for the plot itself + overlay = null, // canvas for interactive stuff on top of plot + eventHolder = null, // jQuery object that events should be bound to + ctx = null, octx = null, + xaxes = [], yaxes = [], + plotOffset = { left: 0, right: 0, top: 0, bottom: 0}, + plotWidth = 0, plotHeight = 0, + hooks = { + processOptions: [], + processRawData: [], + processDatapoints: [], + processOffset: [], + drawBackground: [], + drawSeries: [], + draw: [], + bindEvents: [], + drawOverlay: [], + shutdown: [] + }, + plot = this; + + // public functions + plot.setData = setData; + plot.setupGrid = setupGrid; + plot.draw = draw; + plot.getPlaceholder = function() { return placeholder; }; + plot.getCanvas = function() { return surface.element; }; + plot.getPlotOffset = function() { return plotOffset; }; + plot.width = function () { return plotWidth; }; + plot.height = function () { return plotHeight; }; + plot.offset = function () { + var o = eventHolder.offset(); + o.left += plotOffset.left; + o.top += plotOffset.top; + return o; + }; + plot.getData = function () { return series; }; + plot.getAxes = function () { + var res = {}, i; + $.each(xaxes.concat(yaxes), function (_, axis) { + if (axis) + res[axis.direction + (axis.n != 1 ? axis.n : "") + "axis"] = axis; + }); + return res; + }; + plot.getXAxes = function () { return xaxes; }; + plot.getYAxes = function () { return yaxes; }; + plot.c2p = canvasToAxisCoords; + plot.p2c = axisToCanvasCoords; + plot.getOptions = function () { return options; }; + plot.highlight = highlight; + plot.unhighlight = unhighlight; + plot.triggerRedrawOverlay = triggerRedrawOverlay; + plot.pointOffset = function(point) { + return { + left: parseInt(xaxes[axisNumber(point, "x") - 1].p2c(+point.x) + plotOffset.left, 10), + top: parseInt(yaxes[axisNumber(point, "y") - 1].p2c(+point.y) + plotOffset.top, 10) + }; + }; + plot.shutdown = shutdown; + plot.destroy = function () { + shutdown(); + placeholder.removeData("plot").empty(); + + series = []; + options = null; + surface = null; + overlay = null; + eventHolder = null; + ctx = null; + octx = null; + xaxes = []; + yaxes = []; + hooks = null; + highlights = []; + plot = null; + }; + plot.resize = function () { + var width = placeholder.width(), + height = placeholder.height(); + surface.resize(width, height); + overlay.resize(width, height); + }; + + // public attributes + plot.hooks = hooks; + + // initialize + initPlugins(plot); + parseOptions(options_); + setupCanvases(); + setData(data_); + setupGrid(); + draw(); + bindEvents(); + + + function executeHooks(hook, args) { + args = [plot].concat(args); + for (var i = 0; i < hook.length; ++i) + hook[i].apply(this, args); + } + + function initPlugins() { + + // References to key classes, allowing plugins to modify them + + var classes = { + Canvas: Canvas + }; + + for (var i = 0; i < plugins.length; ++i) { + var p = plugins[i]; + p.init(plot, classes); + if (p.options) + $.extend(true, options, p.options); + } + } + + function parseOptions(opts) { + + $.extend(true, options, opts); + + // $.extend merges arrays, rather than replacing them. When less + // colors are provided than the size of the default palette, we + // end up with those colors plus the remaining defaults, which is + // not expected behavior; avoid it by replacing them here. + + if (opts && opts.colors) { + options.colors = opts.colors; + } + + if (options.xaxis.color == null) + options.xaxis.color = $.color.parse(options.grid.color).scale('a', 0.22).toString(); + if (options.yaxis.color == null) + options.yaxis.color = $.color.parse(options.grid.color).scale('a', 0.22).toString(); + + if (options.xaxis.tickColor == null) // grid.tickColor for back-compatibility + options.xaxis.tickColor = options.grid.tickColor || options.xaxis.color; + if (options.yaxis.tickColor == null) // grid.tickColor for back-compatibility + options.yaxis.tickColor = options.grid.tickColor || options.yaxis.color; + + if (options.grid.borderColor == null) + options.grid.borderColor = options.grid.color; + if (options.grid.tickColor == null) + options.grid.tickColor = $.color.parse(options.grid.color).scale('a', 0.22).toString(); + + // Fill in defaults for axis options, including any unspecified + // font-spec fields, if a font-spec was provided. + + // If no x/y axis options were provided, create one of each anyway, + // since the rest of the code assumes that they exist. + + var i, axisOptions, axisCount, + fontSize = placeholder.css("font-size"), + fontSizeDefault = fontSize ? +fontSize.replace("px", "") : 13, + fontDefaults = { + style: placeholder.css("font-style"), + size: Math.round(0.8 * fontSizeDefault), + variant: placeholder.css("font-variant"), + weight: placeholder.css("font-weight"), + family: placeholder.css("font-family") + }; + + axisCount = options.xaxes.length || 1; + for (i = 0; i < axisCount; ++i) { + + axisOptions = options.xaxes[i]; + if (axisOptions && !axisOptions.tickColor) { + axisOptions.tickColor = axisOptions.color; + } + + axisOptions = $.extend(true, {}, options.xaxis, axisOptions); + options.xaxes[i] = axisOptions; + + if (axisOptions.font) { + axisOptions.font = $.extend({}, fontDefaults, axisOptions.font); + if (!axisOptions.font.color) { + axisOptions.font.color = axisOptions.color; + } + if (!axisOptions.font.lineHeight) { + axisOptions.font.lineHeight = Math.round(axisOptions.font.size * 1.15); + } + } + } + + axisCount = options.yaxes.length || 1; + for (i = 0; i < axisCount; ++i) { + + axisOptions = options.yaxes[i]; + if (axisOptions && !axisOptions.tickColor) { + axisOptions.tickColor = axisOptions.color; + } + + axisOptions = $.extend(true, {}, options.yaxis, axisOptions); + options.yaxes[i] = axisOptions; + + if (axisOptions.font) { + axisOptions.font = $.extend({}, fontDefaults, axisOptions.font); + if (!axisOptions.font.color) { + axisOptions.font.color = axisOptions.color; + } + if (!axisOptions.font.lineHeight) { + axisOptions.font.lineHeight = Math.round(axisOptions.font.size * 1.15); + } + } + } + + // backwards compatibility, to be removed in future + if (options.xaxis.noTicks && options.xaxis.ticks == null) + options.xaxis.ticks = options.xaxis.noTicks; + if (options.yaxis.noTicks && options.yaxis.ticks == null) + options.yaxis.ticks = options.yaxis.noTicks; + if (options.x2axis) { + options.xaxes[1] = $.extend(true, {}, options.xaxis, options.x2axis); + options.xaxes[1].position = "top"; + // Override the inherit to allow the axis to auto-scale + if (options.x2axis.min == null) { + options.xaxes[1].min = null; + } + if (options.x2axis.max == null) { + options.xaxes[1].max = null; + } + } + if (options.y2axis) { + options.yaxes[1] = $.extend(true, {}, options.yaxis, options.y2axis); + options.yaxes[1].position = "right"; + // Override the inherit to allow the axis to auto-scale + if (options.y2axis.min == null) { + options.yaxes[1].min = null; + } + if (options.y2axis.max == null) { + options.yaxes[1].max = null; + } + } + if (options.grid.coloredAreas) + options.grid.markings = options.grid.coloredAreas; + if (options.grid.coloredAreasColor) + options.grid.markingsColor = options.grid.coloredAreasColor; + if (options.lines) + $.extend(true, options.series.lines, options.lines); + if (options.points) + $.extend(true, options.series.points, options.points); + if (options.bars) + $.extend(true, options.series.bars, options.bars); + if (options.shadowSize != null) + options.series.shadowSize = options.shadowSize; + if (options.highlightColor != null) + options.series.highlightColor = options.highlightColor; + + // save options on axes for future reference + for (i = 0; i < options.xaxes.length; ++i) + getOrCreateAxis(xaxes, i + 1).options = options.xaxes[i]; + for (i = 0; i < options.yaxes.length; ++i) + getOrCreateAxis(yaxes, i + 1).options = options.yaxes[i]; + + // add hooks from options + for (var n in hooks) + if (options.hooks[n] && options.hooks[n].length) + hooks[n] = hooks[n].concat(options.hooks[n]); + + executeHooks(hooks.processOptions, [options]); + } + + function setData(d) { + series = parseData(d); + fillInSeriesOptions(); + processData(); + } + + function parseData(d) { + var res = []; + for (var i = 0; i < d.length; ++i) { + var s = $.extend(true, {}, options.series); + + if (d[i].data != null) { + s.data = d[i].data; // move the data instead of deep-copy + delete d[i].data; + + $.extend(true, s, d[i]); + + d[i].data = s.data; + } + else + s.data = d[i]; + res.push(s); + } + + return res; + } + + function axisNumber(obj, coord) { + var a = obj[coord + "axis"]; + if (typeof a == "object") // if we got a real axis, extract number + a = a.n; + if (typeof a != "number") + a = 1; // default to first axis + return a; + } + + function allAxes() { + // return flat array without annoying null entries + return $.grep(xaxes.concat(yaxes), function (a) { return a; }); + } + + function canvasToAxisCoords(pos) { + // return an object with x/y corresponding to all used axes + var res = {}, i, axis; + for (i = 0; i < xaxes.length; ++i) { + axis = xaxes[i]; + if (axis && axis.used) + res["x" + axis.n] = axis.c2p(pos.left); + } + + for (i = 0; i < yaxes.length; ++i) { + axis = yaxes[i]; + if (axis && axis.used) + res["y" + axis.n] = axis.c2p(pos.top); + } + + if (res.x1 !== undefined) + res.x = res.x1; + if (res.y1 !== undefined) + res.y = res.y1; + + return res; + } + + function axisToCanvasCoords(pos) { + // get canvas coords from the first pair of x/y found in pos + var res = {}, i, axis, key; + + for (i = 0; i < xaxes.length; ++i) { + axis = xaxes[i]; + if (axis && axis.used) { + key = "x" + axis.n; + if (pos[key] == null && axis.n == 1) + key = "x"; + + if (pos[key] != null) { + res.left = axis.p2c(pos[key]); + break; + } + } + } + + for (i = 0; i < yaxes.length; ++i) { + axis = yaxes[i]; + if (axis && axis.used) { + key = "y" + axis.n; + if (pos[key] == null && axis.n == 1) + key = "y"; + + if (pos[key] != null) { + res.top = axis.p2c(pos[key]); + break; + } + } + } + + return res; + } + + function getOrCreateAxis(axes, number) { + if (!axes[number - 1]) + axes[number - 1] = { + n: number, // save the number for future reference + direction: axes == xaxes ? "x" : "y", + options: $.extend(true, {}, axes == xaxes ? options.xaxis : options.yaxis) + }; + + return axes[number - 1]; + } + + function fillInSeriesOptions() { + + var neededColors = series.length, maxIndex = -1, i; + + // Subtract the number of series that already have fixed colors or + // color indexes from the number that we still need to generate. + + for (i = 0; i < series.length; ++i) { + var sc = series[i].color; + if (sc != null) { + neededColors--; + if (typeof sc == "number" && sc > maxIndex) { + maxIndex = sc; + } + } + } + + // If any of the series have fixed color indexes, then we need to + // generate at least as many colors as the highest index. + + if (neededColors <= maxIndex) { + neededColors = maxIndex + 1; + } + + // Generate all the colors, using first the option colors and then + // variations on those colors once they're exhausted. + + var c, colors = [], colorPool = options.colors, + colorPoolSize = colorPool.length, variation = 0; + + for (i = 0; i < neededColors; i++) { + + c = $.color.parse(colorPool[i % colorPoolSize] || "#666"); + + // Each time we exhaust the colors in the pool we adjust + // a scaling factor used to produce more variations on + // those colors. The factor alternates negative/positive + // to produce lighter/darker colors. + + // Reset the variation after every few cycles, or else + // it will end up producing only white or black colors. + + if (i % colorPoolSize == 0 && i) { + if (variation >= 0) { + if (variation < 0.5) { + variation = -variation - 0.2; + } else variation = 0; + } else variation = -variation; + } + + colors[i] = c.scale('rgb', 1 + variation); + } + + // Finalize the series options, filling in their colors + + var colori = 0, s; + for (i = 0; i < series.length; ++i) { + s = series[i]; + + // assign colors + if (s.color == null) { + s.color = colors[colori].toString(); + ++colori; + } + else if (typeof s.color == "number") + s.color = colors[s.color].toString(); + + // turn on lines automatically in case nothing is set + if (s.lines.show == null) { + var v, show = true; + for (v in s) + if (s[v] && s[v].show) { + show = false; + break; + } + if (show) + s.lines.show = true; + } + + // If nothing was provided for lines.zero, default it to match + // lines.fill, since areas by default should extend to zero. + + if (s.lines.zero == null) { + s.lines.zero = !!s.lines.fill; + } + + // setup axes + s.xaxis = getOrCreateAxis(xaxes, axisNumber(s, "x")); + s.yaxis = getOrCreateAxis(yaxes, axisNumber(s, "y")); + } + } + + function processData() { + var topSentry = Number.POSITIVE_INFINITY, + bottomSentry = Number.NEGATIVE_INFINITY, + fakeInfinity = Number.MAX_VALUE, + i, j, k, m, length, + s, points, ps, x, y, axis, val, f, p, + data, format; + + function updateAxis(axis, min, max) { + if (min < axis.datamin && min != -fakeInfinity) + axis.datamin = min; + if (max > axis.datamax && max != fakeInfinity) + axis.datamax = max; + } + + $.each(allAxes(), function (_, axis) { + // init axis + axis.datamin = topSentry; + axis.datamax = bottomSentry; + axis.used = false; + }); + + for (i = 0; i < series.length; ++i) { + s = series[i]; + s.datapoints = { points: [] }; + + executeHooks(hooks.processRawData, [ s, s.data, s.datapoints ]); + } + + // first pass: clean and copy data + for (i = 0; i < series.length; ++i) { + s = series[i]; + + data = s.data; + format = s.datapoints.format; + + if (!format) { + format = []; + // find out how to copy + format.push({ x: true, number: true, required: true }); + format.push({ y: true, number: true, required: true }); + + if (s.bars.show || (s.lines.show && s.lines.fill)) { + var autoscale = !!((s.bars.show && s.bars.zero) || (s.lines.show && s.lines.zero)); + format.push({ y: true, number: true, required: false, defaultValue: 0, autoscale: autoscale }); + if (s.bars.horizontal) { + delete format[format.length - 1].y; + format[format.length - 1].x = true; + } + } + + s.datapoints.format = format; + } + + if (s.datapoints.pointsize != null) + continue; // already filled in + + s.datapoints.pointsize = format.length; + + ps = s.datapoints.pointsize; + points = s.datapoints.points; + + var insertSteps = s.lines.show && s.lines.steps; + s.xaxis.used = s.yaxis.used = true; + + for (j = k = 0; j < data.length; ++j, k += ps) { + p = data[j]; + + var nullify = p == null; + if (!nullify) { + for (m = 0; m < ps; ++m) { + val = p[m]; + f = format[m]; + + if (f) { + if (f.number && val != null) { + val = +val; // convert to number + if (isNaN(val)) + val = null; + else if (val == Infinity) + val = fakeInfinity; + else if (val == -Infinity) + val = -fakeInfinity; + } + + if (val == null) { + if (f.required) + nullify = true; + + if (f.defaultValue != null) + val = f.defaultValue; + } + } + + points[k + m] = val; + } + } + + if (nullify) { + for (m = 0; m < ps; ++m) { + val = points[k + m]; + if (val != null) { + f = format[m]; + // extract min/max info + if (f.autoscale !== false) { + if (f.x) { + updateAxis(s.xaxis, val, val); + } + if (f.y) { + updateAxis(s.yaxis, val, val); + } + } + } + points[k + m] = null; + } + } + else { + // a little bit of line specific stuff that + // perhaps shouldn't be here, but lacking + // better means... + if (insertSteps && k > 0 + && points[k - ps] != null + && points[k - ps] != points[k] + && points[k - ps + 1] != points[k + 1]) { + // copy the point to make room for a middle point + for (m = 0; m < ps; ++m) + points[k + ps + m] = points[k + m]; + + // middle point has same y + points[k + 1] = points[k - ps + 1]; + + // we've added a point, better reflect that + k += ps; + } + } + } + } + + // give the hooks a chance to run + for (i = 0; i < series.length; ++i) { + s = series[i]; + + executeHooks(hooks.processDatapoints, [ s, s.datapoints]); + } + + // second pass: find datamax/datamin for auto-scaling + for (i = 0; i < series.length; ++i) { + s = series[i]; + points = s.datapoints.points; + ps = s.datapoints.pointsize; + format = s.datapoints.format; + + var xmin = topSentry, ymin = topSentry, + xmax = bottomSentry, ymax = bottomSentry; + + for (j = 0; j < points.length; j += ps) { + if (points[j] == null) + continue; + + for (m = 0; m < ps; ++m) { + val = points[j + m]; + f = format[m]; + if (!f || f.autoscale === false || val == fakeInfinity || val == -fakeInfinity) + continue; + + if (f.x) { + if (val < xmin) + xmin = val; + if (val > xmax) + xmax = val; + } + if (f.y) { + if (val < ymin) + ymin = val; + if (val > ymax) + ymax = val; + } + } + } + + if (s.bars.show) { + // make sure we got room for the bar on the dancing floor + var delta; + + switch (s.bars.align) { + case "left": + delta = 0; + break; + case "right": + delta = -s.bars.barWidth; + break; + default: + delta = -s.bars.barWidth / 2; + } + + if (s.bars.horizontal) { + ymin += delta; + ymax += delta + s.bars.barWidth; + } + else { + xmin += delta; + xmax += delta + s.bars.barWidth; + } + } + + updateAxis(s.xaxis, xmin, xmax); + updateAxis(s.yaxis, ymin, ymax); + } + + $.each(allAxes(), function (_, axis) { + if (axis.datamin == topSentry) + axis.datamin = null; + if (axis.datamax == bottomSentry) + axis.datamax = null; + }); + } + + function setupCanvases() { + + // Make sure the placeholder is clear of everything except canvases + // from a previous plot in this container that we'll try to re-use. + + placeholder.css("padding", 0) // padding messes up the positioning + .children().filter(function(){ + return !$(this).hasClass("flot-overlay") && !$(this).hasClass('flot-base'); + }).remove(); + + if (placeholder.css("position") == 'static') + placeholder.css("position", "relative"); // for positioning labels and overlay + + surface = new Canvas("flot-base", placeholder); + overlay = new Canvas("flot-overlay", placeholder); // overlay canvas for interactive features + + ctx = surface.context; + octx = overlay.context; + + // define which element we're listening for events on + eventHolder = $(overlay.element).unbind(); + + // If we're re-using a plot object, shut down the old one + + var existing = placeholder.data("plot"); + + if (existing) { + existing.shutdown(); + overlay.clear(); + } + + // save in case we get replotted + placeholder.data("plot", plot); + } + + function bindEvents() { + // bind events + if (options.grid.hoverable) { + eventHolder.mousemove(onMouseMove); + + // Use bind, rather than .mouseleave, because we officially + // still support jQuery 1.2.6, which doesn't define a shortcut + // for mouseenter or mouseleave. This was a bug/oversight that + // was fixed somewhere around 1.3.x. We can return to using + // .mouseleave when we drop support for 1.2.6. + + eventHolder.bind("mouseleave", onMouseLeave); + } + + if (options.grid.clickable) + eventHolder.click(onClick); + + executeHooks(hooks.bindEvents, [eventHolder]); + } + + function shutdown() { + if (redrawTimeout) + clearTimeout(redrawTimeout); + + eventHolder.unbind("mousemove", onMouseMove); + eventHolder.unbind("mouseleave", onMouseLeave); + eventHolder.unbind("click", onClick); + + executeHooks(hooks.shutdown, [eventHolder]); + } + + function setTransformationHelpers(axis) { + // set helper functions on the axis, assumes plot area + // has been computed already + + function identity(x) { return x; } + + var s, m, t = axis.options.transform || identity, + it = axis.options.inverseTransform; + + // precompute how much the axis is scaling a point + // in canvas space + if (axis.direction == "x") { + s = axis.scale = plotWidth / Math.abs(t(axis.max) - t(axis.min)); + m = Math.min(t(axis.max), t(axis.min)); + } + else { + s = axis.scale = plotHeight / Math.abs(t(axis.max) - t(axis.min)); + s = -s; + m = Math.max(t(axis.max), t(axis.min)); + } + + // data point to canvas coordinate + if (t == identity) // slight optimization + axis.p2c = function (p) { return (p - m) * s; }; + else + axis.p2c = function (p) { return (t(p) - m) * s; }; + // canvas coordinate to data point + if (!it) + axis.c2p = function (c) { return m + c / s; }; + else + axis.c2p = function (c) { return it(m + c / s); }; + } + + function measureTickLabels(axis) { + + var opts = axis.options, + ticks = axis.ticks || [], + labelWidth = opts.labelWidth || 0, + labelHeight = opts.labelHeight || 0, + maxWidth = labelWidth || (axis.direction == "x" ? Math.floor(surface.width / (ticks.length || 1)) : null), + legacyStyles = axis.direction + "Axis " + axis.direction + axis.n + "Axis", + layer = "flot-" + axis.direction + "-axis flot-" + axis.direction + axis.n + "-axis " + legacyStyles, + font = opts.font || "flot-tick-label tickLabel"; + + for (var i = 0; i < ticks.length; ++i) { + + var t = ticks[i]; + + if (!t.label) + continue; + + var info = surface.getTextInfo(layer, t.label, font, null, maxWidth); + + labelWidth = Math.max(labelWidth, info.width); + labelHeight = Math.max(labelHeight, info.height); + } + + axis.labelWidth = opts.labelWidth || labelWidth; + axis.labelHeight = opts.labelHeight || labelHeight; + } + + function allocateAxisBoxFirstPhase(axis) { + // find the bounding box of the axis by looking at label + // widths/heights and ticks, make room by diminishing the + // plotOffset; this first phase only looks at one + // dimension per axis, the other dimension depends on the + // other axes so will have to wait + + var lw = axis.labelWidth, + lh = axis.labelHeight, + pos = axis.options.position, + isXAxis = axis.direction === "x", + tickLength = axis.options.tickLength, + axisMargin = options.grid.axisMargin, + padding = options.grid.labelMargin, + innermost = true, + outermost = true, + first = true, + found = false; + + // Determine the axis's position in its direction and on its side + + $.each(isXAxis ? xaxes : yaxes, function(i, a) { + if (a && (a.show || a.reserveSpace)) { + if (a === axis) { + found = true; + } else if (a.options.position === pos) { + if (found) { + outermost = false; + } else { + innermost = false; + } + } + if (!found) { + first = false; + } + } + }); + + // The outermost axis on each side has no margin + + if (outermost) { + axisMargin = 0; + } + + // The ticks for the first axis in each direction stretch across + + if (tickLength == null) { + tickLength = first ? "full" : 5; + } + + if (!isNaN(+tickLength)) + padding += +tickLength; + + if (isXAxis) { + lh += padding; + + if (pos == "bottom") { + plotOffset.bottom += lh + axisMargin; + axis.box = { top: surface.height - plotOffset.bottom, height: lh }; + } + else { + axis.box = { top: plotOffset.top + axisMargin, height: lh }; + plotOffset.top += lh + axisMargin; + } + } + else { + lw += padding; + + if (pos == "left") { + axis.box = { left: plotOffset.left + axisMargin, width: lw }; + plotOffset.left += lw + axisMargin; + } + else { + plotOffset.right += lw + axisMargin; + axis.box = { left: surface.width - plotOffset.right, width: lw }; + } + } + + // save for future reference + axis.position = pos; + axis.tickLength = tickLength; + axis.box.padding = padding; + axis.innermost = innermost; + } + + function allocateAxisBoxSecondPhase(axis) { + // now that all axis boxes have been placed in one + // dimension, we can set the remaining dimension coordinates + if (axis.direction == "x") { + axis.box.left = plotOffset.left - axis.labelWidth / 2; + axis.box.width = surface.width - plotOffset.left - plotOffset.right + axis.labelWidth; + } + else { + axis.box.top = plotOffset.top - axis.labelHeight / 2; + axis.box.height = surface.height - plotOffset.bottom - plotOffset.top + axis.labelHeight; + } + } + + function adjustLayoutForThingsStickingOut() { + // possibly adjust plot offset to ensure everything stays + // inside the canvas and isn't clipped off + + var minMargin = options.grid.minBorderMargin, + axis, i; + + // check stuff from the plot (FIXME: this should just read + // a value from the series, otherwise it's impossible to + // customize) + if (minMargin == null) { + minMargin = 0; + for (i = 0; i < series.length; ++i) + minMargin = Math.max(minMargin, 2 * (series[i].points.radius + series[i].points.lineWidth/2)); + } + + var margins = { + left: minMargin, + right: minMargin, + top: minMargin, + bottom: minMargin + }; + + // check axis labels, note we don't check the actual + // labels but instead use the overall width/height to not + // jump as much around with replots + $.each(allAxes(), function (_, axis) { + if (axis.reserveSpace && axis.ticks && axis.ticks.length) { + if (axis.direction === "x") { + margins.left = Math.max(margins.left, axis.labelWidth / 2); + margins.right = Math.max(margins.right, axis.labelWidth / 2); + } else { + margins.bottom = Math.max(margins.bottom, axis.labelHeight / 2); + margins.top = Math.max(margins.top, axis.labelHeight / 2); + } + } + }); + + plotOffset.left = Math.ceil(Math.max(margins.left, plotOffset.left)); + plotOffset.right = Math.ceil(Math.max(margins.right, plotOffset.right)); + plotOffset.top = Math.ceil(Math.max(margins.top, plotOffset.top)); + plotOffset.bottom = Math.ceil(Math.max(margins.bottom, plotOffset.bottom)); + } + + function setupGrid() { + var i, axes = allAxes(), showGrid = options.grid.show; + + // Initialize the plot's offset from the edge of the canvas + + for (var a in plotOffset) { + var margin = options.grid.margin || 0; + plotOffset[a] = typeof margin == "number" ? margin : margin[a] || 0; + } + + executeHooks(hooks.processOffset, [plotOffset]); + + // If the grid is visible, add its border width to the offset + + for (var a in plotOffset) { + if(typeof(options.grid.borderWidth) == "object") { + plotOffset[a] += showGrid ? options.grid.borderWidth[a] : 0; + } + else { + plotOffset[a] += showGrid ? options.grid.borderWidth : 0; + } + } + + $.each(axes, function (_, axis) { + var axisOpts = axis.options; + axis.show = axisOpts.show == null ? axis.used : axisOpts.show; + axis.reserveSpace = axisOpts.reserveSpace == null ? axis.show : axisOpts.reserveSpace; + setRange(axis); + }); + + if (showGrid) { + + var allocatedAxes = $.grep(axes, function (axis) { + return axis.show || axis.reserveSpace; + }); + + $.each(allocatedAxes, function (_, axis) { + // make the ticks + setupTickGeneration(axis); + setTicks(axis); + snapRangeToTicks(axis, axis.ticks); + // find labelWidth/Height for axis + measureTickLabels(axis); + }); + + // with all dimensions calculated, we can compute the + // axis bounding boxes, start from the outside + // (reverse order) + for (i = allocatedAxes.length - 1; i >= 0; --i) + allocateAxisBoxFirstPhase(allocatedAxes[i]); + + // make sure we've got enough space for things that + // might stick out + adjustLayoutForThingsStickingOut(); + + $.each(allocatedAxes, function (_, axis) { + allocateAxisBoxSecondPhase(axis); + }); + } + + plotWidth = surface.width - plotOffset.left - plotOffset.right; + plotHeight = surface.height - plotOffset.bottom - plotOffset.top; + + // now we got the proper plot dimensions, we can compute the scaling + $.each(axes, function (_, axis) { + setTransformationHelpers(axis); + }); + + if (showGrid) { + drawAxisLabels(); + } + + insertLegend(); + } + + function setRange(axis) { + var opts = axis.options, + min = +(opts.min != null ? opts.min : axis.datamin), + max = +(opts.max != null ? opts.max : axis.datamax), + delta = max - min; + + if (delta == 0.0) { + // degenerate case + var widen = max == 0 ? 1 : 0.01; + + if (opts.min == null) + min -= widen; + // always widen max if we couldn't widen min to ensure we + // don't fall into min == max which doesn't work + if (opts.max == null || opts.min != null) + max += widen; + } + else { + // consider autoscaling + var margin = opts.autoscaleMargin; + if (margin != null) { + if (opts.min == null) { + min -= delta * margin; + // make sure we don't go below zero if all values + // are positive + if (min < 0 && axis.datamin != null && axis.datamin >= 0) + min = 0; + } + if (opts.max == null) { + max += delta * margin; + if (max > 0 && axis.datamax != null && axis.datamax <= 0) + max = 0; + } + } + } + axis.min = min; + axis.max = max; + } + + function setupTickGeneration(axis) { + var opts = axis.options; + + // estimate number of ticks + var noTicks; + if (typeof opts.ticks == "number" && opts.ticks > 0) + noTicks = opts.ticks; + else + // heuristic based on the model a*sqrt(x) fitted to + // some data points that seemed reasonable + noTicks = 0.3 * Math.sqrt(axis.direction == "x" ? surface.width : surface.height); + + var delta = (axis.max - axis.min) / noTicks, + dec = -Math.floor(Math.log(delta) / Math.LN10), + maxDec = opts.tickDecimals; + + if (maxDec != null && dec > maxDec) { + dec = maxDec; + } + + var magn = Math.pow(10, -dec), + norm = delta / magn, // norm is between 1.0 and 10.0 + size; + + if (norm < 1.5) { + size = 1; + } else if (norm < 3) { + size = 2; + // special case for 2.5, requires an extra decimal + if (norm > 2.25 && (maxDec == null || dec + 1 <= maxDec)) { + size = 2.5; + ++dec; + } + } else if (norm < 7.5) { + size = 5; + } else { + size = 10; + } + + size *= magn; + + if (opts.minTickSize != null && size < opts.minTickSize) { + size = opts.minTickSize; + } + + axis.delta = delta; + axis.tickDecimals = Math.max(0, maxDec != null ? maxDec : dec); + axis.tickSize = opts.tickSize || size; + + // Time mode was moved to a plug-in in 0.8, and since so many people use it + // we'll add an especially friendly reminder to make sure they included it. + + if (opts.mode == "time" && !axis.tickGenerator) { + throw new Error("Time mode requires the flot.time plugin."); + } + + // Flot supports base-10 axes; any other mode else is handled by a plug-in, + // like flot.time.js. + + if (!axis.tickGenerator) { + + axis.tickGenerator = function (axis) { + + var ticks = [], + start = floorInBase(axis.min, axis.tickSize), + i = 0, + v = Number.NaN, + prev; + + do { + prev = v; + v = start + i * axis.tickSize; + ticks.push(v); + ++i; + } while (v < axis.max && v != prev); + return ticks; + }; + + axis.tickFormatter = function (value, axis) { + + var factor = axis.tickDecimals ? Math.pow(10, axis.tickDecimals) : 1; + var formatted = "" + Math.round(value * factor) / factor; + + // If tickDecimals was specified, ensure that we have exactly that + // much precision; otherwise default to the value's own precision. + + if (axis.tickDecimals != null) { + var decimal = formatted.indexOf("."); + var precision = decimal == -1 ? 0 : formatted.length - decimal - 1; + if (precision < axis.tickDecimals) { + return (precision ? formatted : formatted + ".") + ("" + factor).substr(1, axis.tickDecimals - precision); + } + } + + return formatted; + }; + } + + if ($.isFunction(opts.tickFormatter)) + axis.tickFormatter = function (v, axis) { return "" + opts.tickFormatter(v, axis); }; + + if (opts.alignTicksWithAxis != null) { + var otherAxis = (axis.direction == "x" ? xaxes : yaxes)[opts.alignTicksWithAxis - 1]; + if (otherAxis && otherAxis.used && otherAxis != axis) { + // consider snapping min/max to outermost nice ticks + var niceTicks = axis.tickGenerator(axis); + if (niceTicks.length > 0) { + if (opts.min == null) + axis.min = Math.min(axis.min, niceTicks[0]); + if (opts.max == null && niceTicks.length > 1) + axis.max = Math.max(axis.max, niceTicks[niceTicks.length - 1]); + } + + axis.tickGenerator = function (axis) { + // copy ticks, scaled to this axis + var ticks = [], v, i; + for (i = 0; i < otherAxis.ticks.length; ++i) { + v = (otherAxis.ticks[i].v - otherAxis.min) / (otherAxis.max - otherAxis.min); + v = axis.min + v * (axis.max - axis.min); + ticks.push(v); + } + return ticks; + }; + + // we might need an extra decimal since forced + // ticks don't necessarily fit naturally + if (!axis.mode && opts.tickDecimals == null) { + var extraDec = Math.max(0, -Math.floor(Math.log(axis.delta) / Math.LN10) + 1), + ts = axis.tickGenerator(axis); + + // only proceed if the tick interval rounded + // with an extra decimal doesn't give us a + // zero at end + if (!(ts.length > 1 && /\..*0$/.test((ts[1] - ts[0]).toFixed(extraDec)))) + axis.tickDecimals = extraDec; + } + } + } + } + + function setTicks(axis) { + var oticks = axis.options.ticks, ticks = []; + if (oticks == null || (typeof oticks == "number" && oticks > 0)) + ticks = axis.tickGenerator(axis); + else if (oticks) { + if ($.isFunction(oticks)) + // generate the ticks + ticks = oticks(axis); + else + ticks = oticks; + } + + // clean up/labelify the supplied ticks, copy them over + var i, v; + axis.ticks = []; + for (i = 0; i < ticks.length; ++i) { + var label = null; + var t = ticks[i]; + if (typeof t == "object") { + v = +t[0]; + if (t.length > 1) + label = t[1]; + } + else + v = +t; + if (label == null) + label = axis.tickFormatter(v, axis); + if (!isNaN(v)) + axis.ticks.push({ v: v, label: label }); + } + } + + function snapRangeToTicks(axis, ticks) { + if (axis.options.autoscaleMargin && ticks.length > 0) { + // snap to ticks + if (axis.options.min == null) + axis.min = Math.min(axis.min, ticks[0].v); + if (axis.options.max == null && ticks.length > 1) + axis.max = Math.max(axis.max, ticks[ticks.length - 1].v); + } + } + + function draw() { + + surface.clear(); + + executeHooks(hooks.drawBackground, [ctx]); + + var grid = options.grid; + + // draw background, if any + if (grid.show && grid.backgroundColor) + drawBackground(); + + if (grid.show && !grid.aboveData) { + drawGrid(); + } + + for (var i = 0; i < series.length; ++i) { + executeHooks(hooks.drawSeries, [ctx, series[i]]); + drawSeries(series[i]); + } + + executeHooks(hooks.draw, [ctx]); + + if (grid.show && grid.aboveData) { + drawGrid(); + } + + surface.render(); + + // A draw implies that either the axes or data have changed, so we + // should probably update the overlay highlights as well. + + triggerRedrawOverlay(); + } + + function extractRange(ranges, coord) { + var axis, from, to, key, axes = allAxes(); + + for (var i = 0; i < axes.length; ++i) { + axis = axes[i]; + if (axis.direction == coord) { + key = coord + axis.n + "axis"; + if (!ranges[key] && axis.n == 1) + key = coord + "axis"; // support x1axis as xaxis + if (ranges[key]) { + from = ranges[key].from; + to = ranges[key].to; + break; + } + } + } + + // backwards-compat stuff - to be removed in future + if (!ranges[key]) { + axis = coord == "x" ? xaxes[0] : yaxes[0]; + from = ranges[coord + "1"]; + to = ranges[coord + "2"]; + } + + // auto-reverse as an added bonus + if (from != null && to != null && from > to) { + var tmp = from; + from = to; + to = tmp; + } + + return { from: from, to: to, axis: axis }; + } + + function drawBackground() { + ctx.save(); + ctx.translate(plotOffset.left, plotOffset.top); + + ctx.fillStyle = getColorOrGradient(options.grid.backgroundColor, plotHeight, 0, "rgba(255, 255, 255, 0)"); + ctx.fillRect(0, 0, plotWidth, plotHeight); + ctx.restore(); + } + + function drawGrid() { + var i, axes, bw, bc; + + ctx.save(); + ctx.translate(plotOffset.left, plotOffset.top); + + // draw markings + var markings = options.grid.markings; + if (markings) { + if ($.isFunction(markings)) { + axes = plot.getAxes(); + // xmin etc. is backwards compatibility, to be + // removed in the future + axes.xmin = axes.xaxis.min; + axes.xmax = axes.xaxis.max; + axes.ymin = axes.yaxis.min; + axes.ymax = axes.yaxis.max; + + markings = markings(axes); + } + + for (i = 0; i < markings.length; ++i) { + var m = markings[i], + xrange = extractRange(m, "x"), + yrange = extractRange(m, "y"); + + // fill in missing + if (xrange.from == null) + xrange.from = xrange.axis.min; + if (xrange.to == null) + xrange.to = xrange.axis.max; + if (yrange.from == null) + yrange.from = yrange.axis.min; + if (yrange.to == null) + yrange.to = yrange.axis.max; + + // clip + if (xrange.to < xrange.axis.min || xrange.from > xrange.axis.max || + yrange.to < yrange.axis.min || yrange.from > yrange.axis.max) + continue; + + xrange.from = Math.max(xrange.from, xrange.axis.min); + xrange.to = Math.min(xrange.to, xrange.axis.max); + yrange.from = Math.max(yrange.from, yrange.axis.min); + yrange.to = Math.min(yrange.to, yrange.axis.max); + + var xequal = xrange.from === xrange.to, + yequal = yrange.from === yrange.to; + + if (xequal && yequal) { + continue; + } + + // then draw + xrange.from = Math.floor(xrange.axis.p2c(xrange.from)); + xrange.to = Math.floor(xrange.axis.p2c(xrange.to)); + yrange.from = Math.floor(yrange.axis.p2c(yrange.from)); + yrange.to = Math.floor(yrange.axis.p2c(yrange.to)); + + if (xequal || yequal) { + var lineWidth = m.lineWidth || options.grid.markingsLineWidth, + subPixel = lineWidth % 2 ? 0.5 : 0; + ctx.beginPath(); + ctx.strokeStyle = m.color || options.grid.markingsColor; + ctx.lineWidth = lineWidth; + if (xequal) { + ctx.moveTo(xrange.to + subPixel, yrange.from); + ctx.lineTo(xrange.to + subPixel, yrange.to); + } else { + ctx.moveTo(xrange.from, yrange.to + subPixel); + ctx.lineTo(xrange.to, yrange.to + subPixel); + } + ctx.stroke(); + } else { + ctx.fillStyle = m.color || options.grid.markingsColor; + ctx.fillRect(xrange.from, yrange.to, + xrange.to - xrange.from, + yrange.from - yrange.to); + } + } + } + + // draw the ticks + axes = allAxes(); + bw = options.grid.borderWidth; + + for (var j = 0; j < axes.length; ++j) { + var axis = axes[j], box = axis.box, + t = axis.tickLength, x, y, xoff, yoff; + if (!axis.show || axis.ticks.length == 0) + continue; + + ctx.lineWidth = 1; + + // find the edges + if (axis.direction == "x") { + x = 0; + if (t == "full") + y = (axis.position == "top" ? 0 : plotHeight); + else + y = box.top - plotOffset.top + (axis.position == "top" ? box.height : 0); + } + else { + y = 0; + if (t == "full") + x = (axis.position == "left" ? 0 : plotWidth); + else + x = box.left - plotOffset.left + (axis.position == "left" ? box.width : 0); + } + + // draw tick bar + if (!axis.innermost) { + ctx.strokeStyle = axis.options.color; + ctx.beginPath(); + xoff = yoff = 0; + if (axis.direction == "x") + xoff = plotWidth + 1; + else + yoff = plotHeight + 1; + + if (ctx.lineWidth == 1) { + if (axis.direction == "x") { + y = Math.floor(y) + 0.5; + } else { + x = Math.floor(x) + 0.5; + } + } + + ctx.moveTo(x, y); + ctx.lineTo(x + xoff, y + yoff); + ctx.stroke(); + } + + // draw ticks + + ctx.strokeStyle = axis.options.tickColor; + + ctx.beginPath(); + for (i = 0; i < axis.ticks.length; ++i) { + var v = axis.ticks[i].v; + + xoff = yoff = 0; + + if (isNaN(v) || v < axis.min || v > axis.max + // skip those lying on the axes if we got a border + || (t == "full" + && ((typeof bw == "object" && bw[axis.position] > 0) || bw > 0) + && (v == axis.min || v == axis.max))) + continue; + + if (axis.direction == "x") { + x = axis.p2c(v); + yoff = t == "full" ? -plotHeight : t; + + if (axis.position == "top") + yoff = -yoff; + } + else { + y = axis.p2c(v); + xoff = t == "full" ? -plotWidth : t; + + if (axis.position == "left") + xoff = -xoff; + } + + if (ctx.lineWidth == 1) { + if (axis.direction == "x") + x = Math.floor(x) + 0.5; + else + y = Math.floor(y) + 0.5; + } + + ctx.moveTo(x, y); + ctx.lineTo(x + xoff, y + yoff); + } + + ctx.stroke(); + } + + + // draw border + if (bw) { + // If either borderWidth or borderColor is an object, then draw the border + // line by line instead of as one rectangle + bc = options.grid.borderColor; + if(typeof bw == "object" || typeof bc == "object") { + if (typeof bw !== "object") { + bw = {top: bw, right: bw, bottom: bw, left: bw}; + } + if (typeof bc !== "object") { + bc = {top: bc, right: bc, bottom: bc, left: bc}; + } + + if (bw.top > 0) { + ctx.strokeStyle = bc.top; + ctx.lineWidth = bw.top; + ctx.beginPath(); + ctx.moveTo(0 - bw.left, 0 - bw.top/2); + ctx.lineTo(plotWidth, 0 - bw.top/2); + ctx.stroke(); + } + + if (bw.right > 0) { + ctx.strokeStyle = bc.right; + ctx.lineWidth = bw.right; + ctx.beginPath(); + ctx.moveTo(plotWidth + bw.right / 2, 0 - bw.top); + ctx.lineTo(plotWidth + bw.right / 2, plotHeight); + ctx.stroke(); + } + + if (bw.bottom > 0) { + ctx.strokeStyle = bc.bottom; + ctx.lineWidth = bw.bottom; + ctx.beginPath(); + ctx.moveTo(plotWidth + bw.right, plotHeight + bw.bottom / 2); + ctx.lineTo(0, plotHeight + bw.bottom / 2); + ctx.stroke(); + } + + if (bw.left > 0) { + ctx.strokeStyle = bc.left; + ctx.lineWidth = bw.left; + ctx.beginPath(); + ctx.moveTo(0 - bw.left/2, plotHeight + bw.bottom); + ctx.lineTo(0- bw.left/2, 0); + ctx.stroke(); + } + } + else { + ctx.lineWidth = bw; + ctx.strokeStyle = options.grid.borderColor; + ctx.strokeRect(-bw/2, -bw/2, plotWidth + bw, plotHeight + bw); + } + } + + ctx.restore(); + } + + function drawAxisLabels() { + + $.each(allAxes(), function (_, axis) { + var box = axis.box, + legacyStyles = axis.direction + "Axis " + axis.direction + axis.n + "Axis", + layer = "flot-" + axis.direction + "-axis flot-" + axis.direction + axis.n + "-axis " + legacyStyles, + font = axis.options.font || "flot-tick-label tickLabel", + tick, x, y, halign, valign; + + // Remove text before checking for axis.show and ticks.length; + // otherwise plugins, like flot-tickrotor, that draw their own + // tick labels will end up with both theirs and the defaults. + + surface.removeText(layer); + + if (!axis.show || axis.ticks.length == 0) + return; + + for (var i = 0; i < axis.ticks.length; ++i) { + + tick = axis.ticks[i]; + if (!tick.label || tick.v < axis.min || tick.v > axis.max) + continue; + + if (axis.direction == "x") { + halign = "center"; + x = plotOffset.left + axis.p2c(tick.v); + if (axis.position == "bottom") { + y = box.top + box.padding; + } else { + y = box.top + box.height - box.padding; + valign = "bottom"; + } + } else { + valign = "middle"; + y = plotOffset.top + axis.p2c(tick.v); + if (axis.position == "left") { + x = box.left + box.width - box.padding; + halign = "right"; + } else { + x = box.left + box.padding; + } + } + + surface.addText(layer, x, y, tick.label, font, null, null, halign, valign); + } + }); + } + + function drawSeries(series) { + if (series.lines.show) + drawSeriesLines(series); + if (series.bars.show) + drawSeriesBars(series); + if (series.points.show) + drawSeriesPoints(series); + } + + function drawSeriesLines(series) { + function plotLine(datapoints, xoffset, yoffset, axisx, axisy) { + var points = datapoints.points, + ps = datapoints.pointsize, + prevx = null, prevy = null; + + ctx.beginPath(); + for (var i = ps; i < points.length; i += ps) { + var x1 = points[i - ps], y1 = points[i - ps + 1], + x2 = points[i], y2 = points[i + 1]; + + if (x1 == null || x2 == null) + continue; + + // clip with ymin + if (y1 <= y2 && y1 < axisy.min) { + if (y2 < axisy.min) + continue; // line segment is outside + // compute new intersection point + x1 = (axisy.min - y1) / (y2 - y1) * (x2 - x1) + x1; + y1 = axisy.min; + } + else if (y2 <= y1 && y2 < axisy.min) { + if (y1 < axisy.min) + continue; + x2 = (axisy.min - y1) / (y2 - y1) * (x2 - x1) + x1; + y2 = axisy.min; + } + + // clip with ymax + if (y1 >= y2 && y1 > axisy.max) { + if (y2 > axisy.max) + continue; + x1 = (axisy.max - y1) / (y2 - y1) * (x2 - x1) + x1; + y1 = axisy.max; + } + else if (y2 >= y1 && y2 > axisy.max) { + if (y1 > axisy.max) + continue; + x2 = (axisy.max - y1) / (y2 - y1) * (x2 - x1) + x1; + y2 = axisy.max; + } + + // clip with xmin + if (x1 <= x2 && x1 < axisx.min) { + if (x2 < axisx.min) + continue; + y1 = (axisx.min - x1) / (x2 - x1) * (y2 - y1) + y1; + x1 = axisx.min; + } + else if (x2 <= x1 && x2 < axisx.min) { + if (x1 < axisx.min) + continue; + y2 = (axisx.min - x1) / (x2 - x1) * (y2 - y1) + y1; + x2 = axisx.min; + } + + // clip with xmax + if (x1 >= x2 && x1 > axisx.max) { + if (x2 > axisx.max) + continue; + y1 = (axisx.max - x1) / (x2 - x1) * (y2 - y1) + y1; + x1 = axisx.max; + } + else if (x2 >= x1 && x2 > axisx.max) { + if (x1 > axisx.max) + continue; + y2 = (axisx.max - x1) / (x2 - x1) * (y2 - y1) + y1; + x2 = axisx.max; + } + + if (x1 != prevx || y1 != prevy) + ctx.moveTo(axisx.p2c(x1) + xoffset, axisy.p2c(y1) + yoffset); + + prevx = x2; + prevy = y2; + ctx.lineTo(axisx.p2c(x2) + xoffset, axisy.p2c(y2) + yoffset); + } + ctx.stroke(); + } + + function plotLineArea(datapoints, axisx, axisy) { + var points = datapoints.points, + ps = datapoints.pointsize, + bottom = Math.min(Math.max(0, axisy.min), axisy.max), + i = 0, top, areaOpen = false, + ypos = 1, segmentStart = 0, segmentEnd = 0; + + // we process each segment in two turns, first forward + // direction to sketch out top, then once we hit the + // end we go backwards to sketch the bottom + while (true) { + if (ps > 0 && i > points.length + ps) + break; + + i += ps; // ps is negative if going backwards + + var x1 = points[i - ps], + y1 = points[i - ps + ypos], + x2 = points[i], y2 = points[i + ypos]; + + if (areaOpen) { + if (ps > 0 && x1 != null && x2 == null) { + // at turning point + segmentEnd = i; + ps = -ps; + ypos = 2; + continue; + } + + if (ps < 0 && i == segmentStart + ps) { + // done with the reverse sweep + ctx.fill(); + areaOpen = false; + ps = -ps; + ypos = 1; + i = segmentStart = segmentEnd + ps; + continue; + } + } + + if (x1 == null || x2 == null) + continue; + + // clip x values + + // clip with xmin + if (x1 <= x2 && x1 < axisx.min) { + if (x2 < axisx.min) + continue; + y1 = (axisx.min - x1) / (x2 - x1) * (y2 - y1) + y1; + x1 = axisx.min; + } + else if (x2 <= x1 && x2 < axisx.min) { + if (x1 < axisx.min) + continue; + y2 = (axisx.min - x1) / (x2 - x1) * (y2 - y1) + y1; + x2 = axisx.min; + } + + // clip with xmax + if (x1 >= x2 && x1 > axisx.max) { + if (x2 > axisx.max) + continue; + y1 = (axisx.max - x1) / (x2 - x1) * (y2 - y1) + y1; + x1 = axisx.max; + } + else if (x2 >= x1 && x2 > axisx.max) { + if (x1 > axisx.max) + continue; + y2 = (axisx.max - x1) / (x2 - x1) * (y2 - y1) + y1; + x2 = axisx.max; + } + + if (!areaOpen) { + // open area + ctx.beginPath(); + ctx.moveTo(axisx.p2c(x1), axisy.p2c(bottom)); + areaOpen = true; + } + + // now first check the case where both is outside + if (y1 >= axisy.max && y2 >= axisy.max) { + ctx.lineTo(axisx.p2c(x1), axisy.p2c(axisy.max)); + ctx.lineTo(axisx.p2c(x2), axisy.p2c(axisy.max)); + continue; + } + else if (y1 <= axisy.min && y2 <= axisy.min) { + ctx.lineTo(axisx.p2c(x1), axisy.p2c(axisy.min)); + ctx.lineTo(axisx.p2c(x2), axisy.p2c(axisy.min)); + continue; + } + + // else it's a bit more complicated, there might + // be a flat maxed out rectangle first, then a + // triangular cutout or reverse; to find these + // keep track of the current x values + var x1old = x1, x2old = x2; + + // clip the y values, without shortcutting, we + // go through all cases in turn + + // clip with ymin + if (y1 <= y2 && y1 < axisy.min && y2 >= axisy.min) { + x1 = (axisy.min - y1) / (y2 - y1) * (x2 - x1) + x1; + y1 = axisy.min; + } + else if (y2 <= y1 && y2 < axisy.min && y1 >= axisy.min) { + x2 = (axisy.min - y1) / (y2 - y1) * (x2 - x1) + x1; + y2 = axisy.min; + } + + // clip with ymax + if (y1 >= y2 && y1 > axisy.max && y2 <= axisy.max) { + x1 = (axisy.max - y1) / (y2 - y1) * (x2 - x1) + x1; + y1 = axisy.max; + } + else if (y2 >= y1 && y2 > axisy.max && y1 <= axisy.max) { + x2 = (axisy.max - y1) / (y2 - y1) * (x2 - x1) + x1; + y2 = axisy.max; + } + + // if the x value was changed we got a rectangle + // to fill + if (x1 != x1old) { + ctx.lineTo(axisx.p2c(x1old), axisy.p2c(y1)); + // it goes to (x1, y1), but we fill that below + } + + // fill triangular section, this sometimes result + // in redundant points if (x1, y1) hasn't changed + // from previous line to, but we just ignore that + ctx.lineTo(axisx.p2c(x1), axisy.p2c(y1)); + ctx.lineTo(axisx.p2c(x2), axisy.p2c(y2)); + + // fill the other rectangle if it's there + if (x2 != x2old) { + ctx.lineTo(axisx.p2c(x2), axisy.p2c(y2)); + ctx.lineTo(axisx.p2c(x2old), axisy.p2c(y2)); + } + } + } + + ctx.save(); + ctx.translate(plotOffset.left, plotOffset.top); + ctx.lineJoin = "round"; + + var lw = series.lines.lineWidth, + sw = series.shadowSize; + // FIXME: consider another form of shadow when filling is turned on + if (lw > 0 && sw > 0) { + // draw shadow as a thick and thin line with transparency + ctx.lineWidth = sw; + ctx.strokeStyle = "rgba(0,0,0,0.1)"; + // position shadow at angle from the mid of line + var angle = Math.PI/18; + plotLine(series.datapoints, Math.sin(angle) * (lw/2 + sw/2), Math.cos(angle) * (lw/2 + sw/2), series.xaxis, series.yaxis); + ctx.lineWidth = sw/2; + plotLine(series.datapoints, Math.sin(angle) * (lw/2 + sw/4), Math.cos(angle) * (lw/2 + sw/4), series.xaxis, series.yaxis); + } + + ctx.lineWidth = lw; + ctx.strokeStyle = series.color; + var fillStyle = getFillStyle(series.lines, series.color, 0, plotHeight); + if (fillStyle) { + ctx.fillStyle = fillStyle; + plotLineArea(series.datapoints, series.xaxis, series.yaxis); + } + + if (lw > 0) + plotLine(series.datapoints, 0, 0, series.xaxis, series.yaxis); + ctx.restore(); + } + + function drawSeriesPoints(series) { + function plotPoints(datapoints, radius, fillStyle, offset, shadow, axisx, axisy, symbol) { + var points = datapoints.points, ps = datapoints.pointsize; + + for (var i = 0; i < points.length; i += ps) { + var x = points[i], y = points[i + 1]; + if (x == null || x < axisx.min || x > axisx.max || y < axisy.min || y > axisy.max) + continue; + + ctx.beginPath(); + x = axisx.p2c(x); + y = axisy.p2c(y) + offset; + if (symbol == "circle") + ctx.arc(x, y, radius, 0, shadow ? Math.PI : Math.PI * 2, false); + else + symbol(ctx, x, y, radius, shadow); + ctx.closePath(); + + if (fillStyle) { + ctx.fillStyle = fillStyle; + ctx.fill(); + } + ctx.stroke(); + } + } + + ctx.save(); + ctx.translate(plotOffset.left, plotOffset.top); + + var lw = series.points.lineWidth, + sw = series.shadowSize, + radius = series.points.radius, + symbol = series.points.symbol; + + // If the user sets the line width to 0, we change it to a very + // small value. A line width of 0 seems to force the default of 1. + // Doing the conditional here allows the shadow setting to still be + // optional even with a lineWidth of 0. + + if( lw == 0 ) + lw = 0.0001; + + if (lw > 0 && sw > 0) { + // draw shadow in two steps + var w = sw / 2; + ctx.lineWidth = w; + ctx.strokeStyle = "rgba(0,0,0,0.1)"; + plotPoints(series.datapoints, radius, null, w + w/2, true, + series.xaxis, series.yaxis, symbol); + + ctx.strokeStyle = "rgba(0,0,0,0.2)"; + plotPoints(series.datapoints, radius, null, w/2, true, + series.xaxis, series.yaxis, symbol); + } + + ctx.lineWidth = lw; + ctx.strokeStyle = series.color; + plotPoints(series.datapoints, radius, + getFillStyle(series.points, series.color), 0, false, + series.xaxis, series.yaxis, symbol); + ctx.restore(); + } + + function drawBar(x, y, b, barLeft, barRight, fillStyleCallback, axisx, axisy, c, horizontal, lineWidth) { + var left, right, bottom, top, + drawLeft, drawRight, drawTop, drawBottom, + tmp; + + // in horizontal mode, we start the bar from the left + // instead of from the bottom so it appears to be + // horizontal rather than vertical + if (horizontal) { + drawBottom = drawRight = drawTop = true; + drawLeft = false; + left = b; + right = x; + top = y + barLeft; + bottom = y + barRight; + + // account for negative bars + if (right < left) { + tmp = right; + right = left; + left = tmp; + drawLeft = true; + drawRight = false; + } + } + else { + drawLeft = drawRight = drawTop = true; + drawBottom = false; + left = x + barLeft; + right = x + barRight; + bottom = b; + top = y; + + // account for negative bars + if (top < bottom) { + tmp = top; + top = bottom; + bottom = tmp; + drawBottom = true; + drawTop = false; + } + } + + // clip + if (right < axisx.min || left > axisx.max || + top < axisy.min || bottom > axisy.max) + return; + + if (left < axisx.min) { + left = axisx.min; + drawLeft = false; + } + + if (right > axisx.max) { + right = axisx.max; + drawRight = false; + } + + if (bottom < axisy.min) { + bottom = axisy.min; + drawBottom = false; + } + + if (top > axisy.max) { + top = axisy.max; + drawTop = false; + } + + left = axisx.p2c(left); + bottom = axisy.p2c(bottom); + right = axisx.p2c(right); + top = axisy.p2c(top); + + // fill the bar + if (fillStyleCallback) { + c.fillStyle = fillStyleCallback(bottom, top); + c.fillRect(left, top, right - left, bottom - top) + } + + // draw outline + if (lineWidth > 0 && (drawLeft || drawRight || drawTop || drawBottom)) { + c.beginPath(); + + // FIXME: inline moveTo is buggy with excanvas + c.moveTo(left, bottom); + if (drawLeft) + c.lineTo(left, top); + else + c.moveTo(left, top); + if (drawTop) + c.lineTo(right, top); + else + c.moveTo(right, top); + if (drawRight) + c.lineTo(right, bottom); + else + c.moveTo(right, bottom); + if (drawBottom) + c.lineTo(left, bottom); + else + c.moveTo(left, bottom); + c.stroke(); + } + } + + function drawSeriesBars(series) { + function plotBars(datapoints, barLeft, barRight, fillStyleCallback, axisx, axisy) { + var points = datapoints.points, ps = datapoints.pointsize; + + for (var i = 0; i < points.length; i += ps) { + if (points[i] == null) + continue; + drawBar(points[i], points[i + 1], points[i + 2], barLeft, barRight, fillStyleCallback, axisx, axisy, ctx, series.bars.horizontal, series.bars.lineWidth); + } + } + + ctx.save(); + ctx.translate(plotOffset.left, plotOffset.top); + + // FIXME: figure out a way to add shadows (for instance along the right edge) + ctx.lineWidth = series.bars.lineWidth; + ctx.strokeStyle = series.color; + + var barLeft; + + switch (series.bars.align) { + case "left": + barLeft = 0; + break; + case "right": + barLeft = -series.bars.barWidth; + break; + default: + barLeft = -series.bars.barWidth / 2; + } + + var fillStyleCallback = series.bars.fill ? function (bottom, top) { return getFillStyle(series.bars, series.color, bottom, top); } : null; + plotBars(series.datapoints, barLeft, barLeft + series.bars.barWidth, fillStyleCallback, series.xaxis, series.yaxis); + ctx.restore(); + } + + function getFillStyle(filloptions, seriesColor, bottom, top) { + var fill = filloptions.fill; + if (!fill) + return null; + + if (filloptions.fillColor) + return getColorOrGradient(filloptions.fillColor, bottom, top, seriesColor); + + var c = $.color.parse(seriesColor); + c.a = typeof fill == "number" ? fill : 0.4; + c.normalize(); + return c.toString(); + } + + function insertLegend() { + + if (options.legend.container != null) { + $(options.legend.container).html(""); + } else { + placeholder.find(".legend").remove(); + } + + if (!options.legend.show) { + return; + } + + var fragments = [], entries = [], rowStarted = false, + lf = options.legend.labelFormatter, s, label; + + // Build a list of legend entries, with each having a label and a color + + for (var i = 0; i < series.length; ++i) { + s = series[i]; + if (s.label) { + label = lf ? lf(s.label, s) : s.label; + if (label) { + entries.push({ + label: label, + color: s.color + }); + } + } + } + + // Sort the legend using either the default or a custom comparator + + if (options.legend.sorted) { + if ($.isFunction(options.legend.sorted)) { + entries.sort(options.legend.sorted); + } else if (options.legend.sorted == "reverse") { + entries.reverse(); + } else { + var ascending = options.legend.sorted != "descending"; + entries.sort(function(a, b) { + return a.label == b.label ? 0 : ( + (a.label < b.label) != ascending ? 1 : -1 // Logical XOR + ); + }); + } + } + + // Generate markup for the list of entries, in their final order + + for (var i = 0; i < entries.length; ++i) { + + var entry = entries[i]; + + if (i % options.legend.noColumns == 0) { + if (rowStarted) + fragments.push('</tr>'); + fragments.push('<tr>'); + rowStarted = true; + } + + fragments.push( + '<td class="legendColorBox"><div style="border:1px solid ' + options.legend.labelBoxBorderColor + ';padding:1px"><div style="width:4px;height:0;border:5px solid ' + entry.color + ';overflow:hidden"></div></div></td>' + + '<td class="legendLabel">' + entry.label + '</td>' + ); + } + + if (rowStarted) + fragments.push('</tr>'); + + if (fragments.length == 0) + return; + + var table = '<table style="font-size:smaller;color:' + options.grid.color + '">' + fragments.join("") + '</table>'; + if (options.legend.container != null) + $(options.legend.container).html(table); + else { + var pos = "", + p = options.legend.position, + m = options.legend.margin; + if (m[0] == null) + m = [m, m]; + if (p.charAt(0) == "n") + pos += 'top:' + (m[1] + plotOffset.top) + 'px;'; + else if (p.charAt(0) == "s") + pos += 'bottom:' + (m[1] + plotOffset.bottom) + 'px;'; + if (p.charAt(1) == "e") + pos += 'right:' + (m[0] + plotOffset.right) + 'px;'; + else if (p.charAt(1) == "w") + pos += 'left:' + (m[0] + plotOffset.left) + 'px;'; + var legend = $('<div class="legend">' + table.replace('style="', 'style="position:absolute;' + pos +';') + '</div>').appendTo(placeholder); + if (options.legend.backgroundOpacity != 0.0) { + // put in the transparent background + // separately to avoid blended labels and + // label boxes + var c = options.legend.backgroundColor; + if (c == null) { + c = options.grid.backgroundColor; + if (c && typeof c == "string") + c = $.color.parse(c); + else + c = $.color.extract(legend, 'background-color'); + c.a = 1; + c = c.toString(); + } + var div = legend.children(); + $('<div style="position:absolute;width:' + div.width() + 'px;height:' + div.height() + 'px;' + pos +'background-color:' + c + ';"> </div>').prependTo(legend).css('opacity', options.legend.backgroundOpacity); + } + } + } + + + // interactive features + + var highlights = [], + redrawTimeout = null; + + // returns the data item the mouse is over, or null if none is found + function findNearbyItem(mouseX, mouseY, seriesFilter) { + var maxDistance = options.grid.mouseActiveRadius, + smallestDistance = maxDistance * maxDistance + 1, + item = null, foundPoint = false, i, j, ps; + + for (i = series.length - 1; i >= 0; --i) { + if (!seriesFilter(series[i])) + continue; + + var s = series[i], + axisx = s.xaxis, + axisy = s.yaxis, + points = s.datapoints.points, + mx = axisx.c2p(mouseX), // precompute some stuff to make the loop faster + my = axisy.c2p(mouseY), + maxx = maxDistance / axisx.scale, + maxy = maxDistance / axisy.scale; + + ps = s.datapoints.pointsize; + // with inverse transforms, we can't use the maxx/maxy + // optimization, sadly + if (axisx.options.inverseTransform) + maxx = Number.MAX_VALUE; + if (axisy.options.inverseTransform) + maxy = Number.MAX_VALUE; + + if (s.lines.show || s.points.show) { + for (j = 0; j < points.length; j += ps) { + var x = points[j], y = points[j + 1]; + if (x == null) + continue; + + // For points and lines, the cursor must be within a + // certain distance to the data point + if (x - mx > maxx || x - mx < -maxx || + y - my > maxy || y - my < -maxy) + continue; + + // We have to calculate distances in pixels, not in + // data units, because the scales of the axes may be different + var dx = Math.abs(axisx.p2c(x) - mouseX), + dy = Math.abs(axisy.p2c(y) - mouseY), + dist = dx * dx + dy * dy; // we save the sqrt + + // use <= to ensure last point takes precedence + // (last generally means on top of) + if (dist < smallestDistance) { + smallestDistance = dist; + item = [i, j / ps]; + } + } + } + + if (s.bars.show && !item) { // no other point can be nearby + + var barLeft, barRight; + + switch (s.bars.align) { + case "left": + barLeft = 0; + break; + case "right": + barLeft = -s.bars.barWidth; + break; + default: + barLeft = -s.bars.barWidth / 2; + } + + barRight = barLeft + s.bars.barWidth; + + for (j = 0; j < points.length; j += ps) { + var x = points[j], y = points[j + 1], b = points[j + 2]; + if (x == null) + continue; + + // for a bar graph, the cursor must be inside the bar + if (series[i].bars.horizontal ? + (mx <= Math.max(b, x) && mx >= Math.min(b, x) && + my >= y + barLeft && my <= y + barRight) : + (mx >= x + barLeft && mx <= x + barRight && + my >= Math.min(b, y) && my <= Math.max(b, y))) + item = [i, j / ps]; + } + } + } + + if (item) { + i = item[0]; + j = item[1]; + ps = series[i].datapoints.pointsize; + + return { datapoint: series[i].datapoints.points.slice(j * ps, (j + 1) * ps), + dataIndex: j, + series: series[i], + seriesIndex: i }; + } + + return null; + } + + function onMouseMove(e) { + if (options.grid.hoverable) + triggerClickHoverEvent("plothover", e, + function (s) { return s["hoverable"] != false; }); + } + + function onMouseLeave(e) { + if (options.grid.hoverable) + triggerClickHoverEvent("plothover", e, + function (s) { return false; }); + } + + function onClick(e) { + triggerClickHoverEvent("plotclick", e, + function (s) { return s["clickable"] != false; }); + } + + // trigger click or hover event (they send the same parameters + // so we share their code) + function triggerClickHoverEvent(eventname, event, seriesFilter) { + var offset = eventHolder.offset(), + canvasX = event.pageX - offset.left - plotOffset.left, + canvasY = event.pageY - offset.top - plotOffset.top, + pos = canvasToAxisCoords({ left: canvasX, top: canvasY }); + + pos.pageX = event.pageX; + pos.pageY = event.pageY; + + var item = findNearbyItem(canvasX, canvasY, seriesFilter); + + if (item) { + // fill in mouse pos for any listeners out there + item.pageX = parseInt(item.series.xaxis.p2c(item.datapoint[0]) + offset.left + plotOffset.left, 10); + item.pageY = parseInt(item.series.yaxis.p2c(item.datapoint[1]) + offset.top + plotOffset.top, 10); + } + + if (options.grid.autoHighlight) { + // clear auto-highlights + for (var i = 0; i < highlights.length; ++i) { + var h = highlights[i]; + if (h.auto == eventname && + !(item && h.series == item.series && + h.point[0] == item.datapoint[0] && + h.point[1] == item.datapoint[1])) + unhighlight(h.series, h.point); + } + + if (item) + highlight(item.series, item.datapoint, eventname); + } + + placeholder.trigger(eventname, [ pos, item ]); + } + + function triggerRedrawOverlay() { + var t = options.interaction.redrawOverlayInterval; + if (t == -1) { // skip event queue + drawOverlay(); + return; + } + + if (!redrawTimeout) + redrawTimeout = setTimeout(drawOverlay, t); + } + + function drawOverlay() { + redrawTimeout = null; + + // draw highlights + octx.save(); + overlay.clear(); + octx.translate(plotOffset.left, plotOffset.top); + + var i, hi; + for (i = 0; i < highlights.length; ++i) { + hi = highlights[i]; + + if (hi.series.bars.show) + drawBarHighlight(hi.series, hi.point); + else + drawPointHighlight(hi.series, hi.point); + } + octx.restore(); + + executeHooks(hooks.drawOverlay, [octx]); + } + + function highlight(s, point, auto) { + if (typeof s == "number") + s = series[s]; + + if (typeof point == "number") { + var ps = s.datapoints.pointsize; + point = s.datapoints.points.slice(ps * point, ps * (point + 1)); + } + + var i = indexOfHighlight(s, point); + if (i == -1) { + highlights.push({ series: s, point: point, auto: auto }); + + triggerRedrawOverlay(); + } + else if (!auto) + highlights[i].auto = false; + } + + function unhighlight(s, point) { + if (s == null && point == null) { + highlights = []; + triggerRedrawOverlay(); + return; + } + + if (typeof s == "number") + s = series[s]; + + if (typeof point == "number") { + var ps = s.datapoints.pointsize; + point = s.datapoints.points.slice(ps * point, ps * (point + 1)); + } + + var i = indexOfHighlight(s, point); + if (i != -1) { + highlights.splice(i, 1); + + triggerRedrawOverlay(); + } + } + + function indexOfHighlight(s, p) { + for (var i = 0; i < highlights.length; ++i) { + var h = highlights[i]; + if (h.series == s && h.point[0] == p[0] + && h.point[1] == p[1]) + return i; + } + return -1; + } + + function drawPointHighlight(series, point) { + var x = point[0], y = point[1], + axisx = series.xaxis, axisy = series.yaxis, + highlightColor = (typeof series.highlightColor === "string") ? series.highlightColor : $.color.parse(series.color).scale('a', 0.5).toString(); + + if (x < axisx.min || x > axisx.max || y < axisy.min || y > axisy.max) + return; + + var pointRadius = series.points.radius + series.points.lineWidth / 2; + octx.lineWidth = pointRadius; + octx.strokeStyle = highlightColor; + var radius = 1.5 * pointRadius; + x = axisx.p2c(x); + y = axisy.p2c(y); + + octx.beginPath(); + if (series.points.symbol == "circle") + octx.arc(x, y, radius, 0, 2 * Math.PI, false); + else + series.points.symbol(octx, x, y, radius, false); + octx.closePath(); + octx.stroke(); + } + + function drawBarHighlight(series, point) { + var highlightColor = (typeof series.highlightColor === "string") ? series.highlightColor : $.color.parse(series.color).scale('a', 0.5).toString(), + fillStyle = highlightColor, + barLeft; + + switch (series.bars.align) { + case "left": + barLeft = 0; + break; + case "right": + barLeft = -series.bars.barWidth; + break; + default: + barLeft = -series.bars.barWidth / 2; + } + + octx.lineWidth = series.bars.lineWidth; + octx.strokeStyle = highlightColor; + + drawBar(point[0], point[1], point[2] || 0, barLeft, barLeft + series.bars.barWidth, + function () { return fillStyle; }, series.xaxis, series.yaxis, octx, series.bars.horizontal, series.bars.lineWidth); + } + + function getColorOrGradient(spec, bottom, top, defaultColor) { + if (typeof spec == "string") + return spec; + else { + // assume this is a gradient spec; IE currently only + // supports a simple vertical gradient properly, so that's + // what we support too + var gradient = ctx.createLinearGradient(0, top, 0, bottom); + + for (var i = 0, l = spec.colors.length; i < l; ++i) { + var c = spec.colors[i]; + if (typeof c != "string") { + var co = $.color.parse(defaultColor); + if (c.brightness != null) + co = co.scale('rgb', c.brightness); + if (c.opacity != null) + co.a *= c.opacity; + c = co.toString(); + } + gradient.addColorStop(i / (l - 1), c); + } + + return gradient; + } + } + } + + // Add the plot function to the top level of the jQuery object + + $.plot = function(placeholder, data, options) { + //var t0 = new Date(); + var plot = new Plot($(placeholder), data, options, $.plot.plugins); + //(window.console ? console.log : alert)("time used (msecs): " + ((new Date()).getTime() - t0.getTime())); + return plot; + }; + + $.plot.version = "0.8.3"; + + $.plot.plugins = []; + + // Also add the plot function as a chainable property + + $.fn.plot = function(data, options) { + return this.each(function() { + $.plot(this, data, options); + }); + }; + + // round to nearby lower multiple of base + function floorInBase(n, base) { + return base * Math.floor(n / base); + } + +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.min.js new file mode 100644 index 00000000..968d3ebd --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.min.js @@ -0,0 +1,8 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){$.color={};$.color.make=function(r,g,b,a){var o={};o.r=r||0;o.g=g||0;o.b=b||0;o.a=a!=null?a:1;o.add=function(c,d){for(var i=0;i<c.length;++i)o[c.charAt(i)]+=d;return o.normalize()};o.scale=function(c,f){for(var i=0;i<c.length;++i)o[c.charAt(i)]*=f;return o.normalize()};o.toString=function(){if(o.a>=1){return"rgb("+[o.r,o.g,o.b].join(",")+")"}else{return"rgba("+[o.r,o.g,o.b,o.a].join(",")+")"}};o.normalize=function(){function clamp(min,value,max){return value<min?min:value>max?max:value}o.r=clamp(0,parseInt(o.r),255);o.g=clamp(0,parseInt(o.g),255);o.b=clamp(0,parseInt(o.b),255);o.a=clamp(0,o.a,1);return o};o.clone=function(){return $.color.make(o.r,o.b,o.g,o.a)};return o.normalize()};$.color.extract=function(elem,css){var c;do{c=elem.css(css).toLowerCase();if(c!=""&&c!="transparent")break;elem=elem.parent()}while(elem.length&&!$.nodeName(elem.get(0),"body"));if(c=="rgba(0, 0, 0, 0)")c="transparent";return $.color.parse(c)};$.color.parse=function(str){var res,m=$.color.make;if(res=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(str))return m(parseInt(res[1],10),parseInt(res[2],10),parseInt(res[3],10));if(res=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str))return m(parseInt(res[1],10),parseInt(res[2],10),parseInt(res[3],10),parseFloat(res[4]));if(res=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(str))return m(parseFloat(res[1])*2.55,parseFloat(res[2])*2.55,parseFloat(res[3])*2.55);if(res=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str))return m(parseFloat(res[1])*2.55,parseFloat(res[2])*2.55,parseFloat(res[3])*2.55,parseFloat(res[4]));if(res=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(str))return m(parseInt(res[1],16),parseInt(res[2],16),parseInt(res[3],16));if(res=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(str))return m(parseInt(res[1]+res[1],16),parseInt(res[2]+res[2],16),parseInt(res[3]+res[3],16));var name=$.trim(str).toLowerCase();if(name=="transparent")return m(255,255,255,0);else{res=lookupColors[name]||[0,0,0];return m(res[0],res[1],res[2])}};var lookupColors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],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],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);(function($){var hasOwnProperty=Object.prototype.hasOwnProperty;if(!$.fn.detach){$.fn.detach=function(){return this.each(function(){if(this.parentNode){this.parentNode.removeChild(this)}})}}function Canvas(cls,container){var element=container.children("."+cls)[0];if(element==null){element=document.createElement("canvas");element.className=cls;$(element).css({direction:"ltr",position:"absolute",left:0,top:0}).appendTo(container);if(!element.getContext){if(window.G_vmlCanvasManager){element=window.G_vmlCanvasManager.initElement(element)}else{throw new Error("Canvas is not available. If you're using IE with a fall-back such as Excanvas, then there's either a mistake in your conditional include, or the page has no DOCTYPE and is rendering in Quirks Mode.")}}}this.element=element;var context=this.context=element.getContext("2d");var devicePixelRatio=window.devicePixelRatio||1,backingStoreRatio=context.webkitBackingStorePixelRatio||context.mozBackingStorePixelRatio||context.msBackingStorePixelRatio||context.oBackingStorePixelRatio||context.backingStorePixelRatio||1;this.pixelRatio=devicePixelRatio/backingStoreRatio;this.resize(container.width(),container.height());this.textContainer=null;this.text={};this._textCache={}}Canvas.prototype.resize=function(width,height){if(width<=0||height<=0){throw new Error("Invalid dimensions for plot, width = "+width+", height = "+height)}var element=this.element,context=this.context,pixelRatio=this.pixelRatio;if(this.width!=width){element.width=width*pixelRatio;element.style.width=width+"px";this.width=width}if(this.height!=height){element.height=height*pixelRatio;element.style.height=height+"px";this.height=height}context.restore();context.save();context.scale(pixelRatio,pixelRatio)};Canvas.prototype.clear=function(){this.context.clearRect(0,0,this.width,this.height)};Canvas.prototype.render=function(){var cache=this._textCache;for(var layerKey in cache){if(hasOwnProperty.call(cache,layerKey)){var layer=this.getTextLayer(layerKey),layerCache=cache[layerKey];layer.hide();for(var styleKey in layerCache){if(hasOwnProperty.call(layerCache,styleKey)){var styleCache=layerCache[styleKey];for(var key in styleCache){if(hasOwnProperty.call(styleCache,key)){var positions=styleCache[key].positions;for(var i=0,position;position=positions[i];i++){if(position.active){if(!position.rendered){layer.append(position.element);position.rendered=true}}else{positions.splice(i--,1);if(position.rendered){position.element.detach()}}}if(positions.length==0){delete styleCache[key]}}}}}layer.show()}}};Canvas.prototype.getTextLayer=function(classes){var layer=this.text[classes];if(layer==null){if(this.textContainer==null){this.textContainer=$("<div class='flot-text'></div>").css({position:"absolute",top:0,left:0,bottom:0,right:0,"font-size":"smaller",color:"#545454"}).insertAfter(this.element)}layer=this.text[classes]=$("<div></div>").addClass(classes).css({position:"absolute",top:0,left:0,bottom:0,right:0}).appendTo(this.textContainer)}return layer};Canvas.prototype.getTextInfo=function(layer,text,font,angle,width){var textStyle,layerCache,styleCache,info;text=""+text;if(typeof font==="object"){textStyle=font.style+" "+font.variant+" "+font.weight+" "+font.size+"px/"+font.lineHeight+"px "+font.family}else{textStyle=font}layerCache=this._textCache[layer];if(layerCache==null){layerCache=this._textCache[layer]={}}styleCache=layerCache[textStyle];if(styleCache==null){styleCache=layerCache[textStyle]={}}info=styleCache[text];if(info==null){var element=$("<div></div>").html(text).css({position:"absolute","max-width":width,top:-9999}).appendTo(this.getTextLayer(layer));if(typeof font==="object"){element.css({font:textStyle,color:font.color})}else if(typeof font==="string"){element.addClass(font)}info=styleCache[text]={width:element.outerWidth(true),height:element.outerHeight(true),element:element,positions:[]};element.detach()}return info};Canvas.prototype.addText=function(layer,x,y,text,font,angle,width,halign,valign){var info=this.getTextInfo(layer,text,font,angle,width),positions=info.positions;if(halign=="center"){x-=info.width/2}else if(halign=="right"){x-=info.width}if(valign=="middle"){y-=info.height/2}else if(valign=="bottom"){y-=info.height}for(var i=0,position;position=positions[i];i++){if(position.x==x&&position.y==y){position.active=true;return}}position={active:true,rendered:false,element:positions.length?info.element.clone():info.element,x:x,y:y};positions.push(position);position.element.css({top:Math.round(y),left:Math.round(x),"text-align":halign})};Canvas.prototype.removeText=function(layer,x,y,text,font,angle){if(text==null){var layerCache=this._textCache[layer];if(layerCache!=null){for(var styleKey in layerCache){if(hasOwnProperty.call(layerCache,styleKey)){var styleCache=layerCache[styleKey];for(var key in styleCache){if(hasOwnProperty.call(styleCache,key)){var positions=styleCache[key].positions;for(var i=0,position;position=positions[i];i++){position.active=false}}}}}}}else{var positions=this.getTextInfo(layer,text,font,angle).positions;for(var i=0,position;position=positions[i];i++){if(position.x==x&&position.y==y){position.active=false}}}};function Plot(placeholder,data_,options_,plugins){var series=[],options={colors:["#edc240","#afd8f8","#cb4b4b","#4da74d","#9440ed"],legend:{show:true,noColumns:1,labelFormatter:null,labelBoxBorderColor:"#ccc",container:null,position:"ne",margin:5,backgroundColor:null,backgroundOpacity:.85,sorted:null},xaxis:{show:null,position:"bottom",mode:null,font:null,color:null,tickColor:null,transform:null,inverseTransform:null,min:null,max:null,autoscaleMargin:null,ticks:null,tickFormatter:null,labelWidth:null,labelHeight:null,reserveSpace:null,tickLength:null,alignTicksWithAxis:null,tickDecimals:null,tickSize:null,minTickSize:null},yaxis:{autoscaleMargin:.02,position:"left"},xaxes:[],yaxes:[],series:{points:{show:false,radius:3,lineWidth:2,fill:true,fillColor:"#ffffff",symbol:"circle"},lines:{lineWidth:2,fill:false,fillColor:null,steps:false},bars:{show:false,lineWidth:2,barWidth:1,fill:true,fillColor:null,align:"left",horizontal:false,zero:true},shadowSize:3,highlightColor:null},grid:{show:true,aboveData:false,color:"#545454",backgroundColor:null,borderColor:null,tickColor:null,margin:0,labelMargin:5,axisMargin:8,borderWidth:2,minBorderMargin:null,markings:null,markingsColor:"#f4f4f4",markingsLineWidth:2,clickable:false,hoverable:false,autoHighlight:true,mouseActiveRadius:10},interaction:{redrawOverlayInterval:1e3/60},hooks:{}},surface=null,overlay=null,eventHolder=null,ctx=null,octx=null,xaxes=[],yaxes=[],plotOffset={left:0,right:0,top:0,bottom:0},plotWidth=0,plotHeight=0,hooks={processOptions:[],processRawData:[],processDatapoints:[],processOffset:[],drawBackground:[],drawSeries:[],draw:[],bindEvents:[],drawOverlay:[],shutdown:[]},plot=this;plot.setData=setData;plot.setupGrid=setupGrid;plot.draw=draw;plot.getPlaceholder=function(){return placeholder};plot.getCanvas=function(){return surface.element};plot.getPlotOffset=function(){return plotOffset};plot.width=function(){return plotWidth};plot.height=function(){return plotHeight};plot.offset=function(){var o=eventHolder.offset();o.left+=plotOffset.left;o.top+=plotOffset.top;return o};plot.getData=function(){return series};plot.getAxes=function(){var res={},i;$.each(xaxes.concat(yaxes),function(_,axis){if(axis)res[axis.direction+(axis.n!=1?axis.n:"")+"axis"]=axis});return res};plot.getXAxes=function(){return xaxes};plot.getYAxes=function(){return yaxes};plot.c2p=canvasToAxisCoords;plot.p2c=axisToCanvasCoords;plot.getOptions=function(){return options};plot.highlight=highlight;plot.unhighlight=unhighlight;plot.triggerRedrawOverlay=triggerRedrawOverlay;plot.pointOffset=function(point){return{left:parseInt(xaxes[axisNumber(point,"x")-1].p2c(+point.x)+plotOffset.left,10),top:parseInt(yaxes[axisNumber(point,"y")-1].p2c(+point.y)+plotOffset.top,10)}};plot.shutdown=shutdown;plot.destroy=function(){shutdown();placeholder.removeData("plot").empty();series=[];options=null;surface=null;overlay=null;eventHolder=null;ctx=null;octx=null;xaxes=[];yaxes=[];hooks=null;highlights=[];plot=null};plot.resize=function(){var width=placeholder.width(),height=placeholder.height();surface.resize(width,height);overlay.resize(width,height)};plot.hooks=hooks;initPlugins(plot);parseOptions(options_);setupCanvases();setData(data_);setupGrid();draw();bindEvents();function executeHooks(hook,args){args=[plot].concat(args);for(var i=0;i<hook.length;++i)hook[i].apply(this,args)}function initPlugins(){var classes={Canvas:Canvas};for(var i=0;i<plugins.length;++i){var p=plugins[i];p.init(plot,classes);if(p.options)$.extend(true,options,p.options)}}function parseOptions(opts){$.extend(true,options,opts);if(opts&&opts.colors){options.colors=opts.colors}if(options.xaxis.color==null)options.xaxis.color=$.color.parse(options.grid.color).scale("a",.22).toString();if(options.yaxis.color==null)options.yaxis.color=$.color.parse(options.grid.color).scale("a",.22).toString();if(options.xaxis.tickColor==null)options.xaxis.tickColor=options.grid.tickColor||options.xaxis.color;if(options.yaxis.tickColor==null)options.yaxis.tickColor=options.grid.tickColor||options.yaxis.color;if(options.grid.borderColor==null)options.grid.borderColor=options.grid.color;if(options.grid.tickColor==null)options.grid.tickColor=$.color.parse(options.grid.color).scale("a",.22).toString();var i,axisOptions,axisCount,fontSize=placeholder.css("font-size"),fontSizeDefault=fontSize?+fontSize.replace("px",""):13,fontDefaults={style:placeholder.css("font-style"),size:Math.round(.8*fontSizeDefault),variant:placeholder.css("font-variant"),weight:placeholder.css("font-weight"),family:placeholder.css("font-family")};axisCount=options.xaxes.length||1;for(i=0;i<axisCount;++i){axisOptions=options.xaxes[i];if(axisOptions&&!axisOptions.tickColor){axisOptions.tickColor=axisOptions.color}axisOptions=$.extend(true,{},options.xaxis,axisOptions);options.xaxes[i]=axisOptions;if(axisOptions.font){axisOptions.font=$.extend({},fontDefaults,axisOptions.font);if(!axisOptions.font.color){axisOptions.font.color=axisOptions.color}if(!axisOptions.font.lineHeight){axisOptions.font.lineHeight=Math.round(axisOptions.font.size*1.15)}}}axisCount=options.yaxes.length||1;for(i=0;i<axisCount;++i){axisOptions=options.yaxes[i];if(axisOptions&&!axisOptions.tickColor){axisOptions.tickColor=axisOptions.color}axisOptions=$.extend(true,{},options.yaxis,axisOptions);options.yaxes[i]=axisOptions;if(axisOptions.font){axisOptions.font=$.extend({},fontDefaults,axisOptions.font);if(!axisOptions.font.color){axisOptions.font.color=axisOptions.color}if(!axisOptions.font.lineHeight){axisOptions.font.lineHeight=Math.round(axisOptions.font.size*1.15)}}}if(options.xaxis.noTicks&&options.xaxis.ticks==null)options.xaxis.ticks=options.xaxis.noTicks;if(options.yaxis.noTicks&&options.yaxis.ticks==null)options.yaxis.ticks=options.yaxis.noTicks;if(options.x2axis){options.xaxes[1]=$.extend(true,{},options.xaxis,options.x2axis);options.xaxes[1].position="top";if(options.x2axis.min==null){options.xaxes[1].min=null}if(options.x2axis.max==null){options.xaxes[1].max=null}}if(options.y2axis){options.yaxes[1]=$.extend(true,{},options.yaxis,options.y2axis);options.yaxes[1].position="right";if(options.y2axis.min==null){options.yaxes[1].min=null}if(options.y2axis.max==null){options.yaxes[1].max=null}}if(options.grid.coloredAreas)options.grid.markings=options.grid.coloredAreas;if(options.grid.coloredAreasColor)options.grid.markingsColor=options.grid.coloredAreasColor;if(options.lines)$.extend(true,options.series.lines,options.lines);if(options.points)$.extend(true,options.series.points,options.points);if(options.bars)$.extend(true,options.series.bars,options.bars);if(options.shadowSize!=null)options.series.shadowSize=options.shadowSize;if(options.highlightColor!=null)options.series.highlightColor=options.highlightColor;for(i=0;i<options.xaxes.length;++i)getOrCreateAxis(xaxes,i+1).options=options.xaxes[i];for(i=0;i<options.yaxes.length;++i)getOrCreateAxis(yaxes,i+1).options=options.yaxes[i];for(var n in hooks)if(options.hooks[n]&&options.hooks[n].length)hooks[n]=hooks[n].concat(options.hooks[n]);executeHooks(hooks.processOptions,[options])}function setData(d){series=parseData(d);fillInSeriesOptions();processData()}function parseData(d){var res=[];for(var i=0;i<d.length;++i){var s=$.extend(true,{},options.series);if(d[i].data!=null){s.data=d[i].data;delete d[i].data;$.extend(true,s,d[i]);d[i].data=s.data}else s.data=d[i];res.push(s)}return res}function axisNumber(obj,coord){var a=obj[coord+"axis"];if(typeof a=="object")a=a.n;if(typeof a!="number")a=1;return a}function allAxes(){return $.grep(xaxes.concat(yaxes),function(a){return a})}function canvasToAxisCoords(pos){var res={},i,axis;for(i=0;i<xaxes.length;++i){axis=xaxes[i];if(axis&&axis.used)res["x"+axis.n]=axis.c2p(pos.left)}for(i=0;i<yaxes.length;++i){axis=yaxes[i];if(axis&&axis.used)res["y"+axis.n]=axis.c2p(pos.top)}if(res.x1!==undefined)res.x=res.x1;if(res.y1!==undefined)res.y=res.y1;return res}function axisToCanvasCoords(pos){var res={},i,axis,key;for(i=0;i<xaxes.length;++i){axis=xaxes[i];if(axis&&axis.used){key="x"+axis.n;if(pos[key]==null&&axis.n==1)key="x";if(pos[key]!=null){res.left=axis.p2c(pos[key]);break}}}for(i=0;i<yaxes.length;++i){axis=yaxes[i];if(axis&&axis.used){key="y"+axis.n;if(pos[key]==null&&axis.n==1)key="y";if(pos[key]!=null){res.top=axis.p2c(pos[key]);break}}}return res}function getOrCreateAxis(axes,number){if(!axes[number-1])axes[number-1]={n:number,direction:axes==xaxes?"x":"y",options:$.extend(true,{},axes==xaxes?options.xaxis:options.yaxis)};return axes[number-1]}function fillInSeriesOptions(){var neededColors=series.length,maxIndex=-1,i;for(i=0;i<series.length;++i){var sc=series[i].color;if(sc!=null){neededColors--;if(typeof sc=="number"&&sc>maxIndex){maxIndex=sc}}}if(neededColors<=maxIndex){neededColors=maxIndex+1}var c,colors=[],colorPool=options.colors,colorPoolSize=colorPool.length,variation=0;for(i=0;i<neededColors;i++){c=$.color.parse(colorPool[i%colorPoolSize]||"#666");if(i%colorPoolSize==0&&i){if(variation>=0){if(variation<.5){variation=-variation-.2}else variation=0}else variation=-variation}colors[i]=c.scale("rgb",1+variation)}var colori=0,s;for(i=0;i<series.length;++i){s=series[i];if(s.color==null){s.color=colors[colori].toString();++colori}else if(typeof s.color=="number")s.color=colors[s.color].toString();if(s.lines.show==null){var v,show=true;for(v in s)if(s[v]&&s[v].show){show=false;break}if(show)s.lines.show=true}if(s.lines.zero==null){s.lines.zero=!!s.lines.fill}s.xaxis=getOrCreateAxis(xaxes,axisNumber(s,"x"));s.yaxis=getOrCreateAxis(yaxes,axisNumber(s,"y"))}}function processData(){var topSentry=Number.POSITIVE_INFINITY,bottomSentry=Number.NEGATIVE_INFINITY,fakeInfinity=Number.MAX_VALUE,i,j,k,m,length,s,points,ps,x,y,axis,val,f,p,data,format;function updateAxis(axis,min,max){if(min<axis.datamin&&min!=-fakeInfinity)axis.datamin=min;if(max>axis.datamax&&max!=fakeInfinity)axis.datamax=max}$.each(allAxes(),function(_,axis){axis.datamin=topSentry;axis.datamax=bottomSentry;axis.used=false});for(i=0;i<series.length;++i){s=series[i];s.datapoints={points:[]};executeHooks(hooks.processRawData,[s,s.data,s.datapoints])}for(i=0;i<series.length;++i){s=series[i];data=s.data;format=s.datapoints.format;if(!format){format=[];format.push({x:true,number:true,required:true});format.push({y:true,number:true,required:true});if(s.bars.show||s.lines.show&&s.lines.fill){var autoscale=!!(s.bars.show&&s.bars.zero||s.lines.show&&s.lines.zero);format.push({y:true,number:true,required:false,defaultValue:0,autoscale:autoscale});if(s.bars.horizontal){delete format[format.length-1].y;format[format.length-1].x=true}}s.datapoints.format=format}if(s.datapoints.pointsize!=null)continue;s.datapoints.pointsize=format.length;ps=s.datapoints.pointsize;points=s.datapoints.points;var insertSteps=s.lines.show&&s.lines.steps;s.xaxis.used=s.yaxis.used=true;for(j=k=0;j<data.length;++j,k+=ps){p=data[j];var nullify=p==null;if(!nullify){for(m=0;m<ps;++m){val=p[m];f=format[m];if(f){if(f.number&&val!=null){val=+val;if(isNaN(val))val=null;else if(val==Infinity)val=fakeInfinity;else if(val==-Infinity)val=-fakeInfinity}if(val==null){if(f.required)nullify=true;if(f.defaultValue!=null)val=f.defaultValue}}points[k+m]=val}}if(nullify){for(m=0;m<ps;++m){val=points[k+m];if(val!=null){f=format[m];if(f.autoscale!==false){if(f.x){updateAxis(s.xaxis,val,val)}if(f.y){updateAxis(s.yaxis,val,val)}}}points[k+m]=null}}else{if(insertSteps&&k>0&&points[k-ps]!=null&&points[k-ps]!=points[k]&&points[k-ps+1]!=points[k+1]){for(m=0;m<ps;++m)points[k+ps+m]=points[k+m];points[k+1]=points[k-ps+1];k+=ps}}}}for(i=0;i<series.length;++i){s=series[i];executeHooks(hooks.processDatapoints,[s,s.datapoints])}for(i=0;i<series.length;++i){s=series[i];points=s.datapoints.points;ps=s.datapoints.pointsize;format=s.datapoints.format;var xmin=topSentry,ymin=topSentry,xmax=bottomSentry,ymax=bottomSentry;for(j=0;j<points.length;j+=ps){if(points[j]==null)continue;for(m=0;m<ps;++m){val=points[j+m];f=format[m];if(!f||f.autoscale===false||val==fakeInfinity||val==-fakeInfinity)continue;if(f.x){if(val<xmin)xmin=val;if(val>xmax)xmax=val}if(f.y){if(val<ymin)ymin=val;if(val>ymax)ymax=val}}}if(s.bars.show){var delta;switch(s.bars.align){case"left":delta=0;break;case"right":delta=-s.bars.barWidth;break;default:delta=-s.bars.barWidth/2}if(s.bars.horizontal){ymin+=delta;ymax+=delta+s.bars.barWidth}else{xmin+=delta;xmax+=delta+s.bars.barWidth}}updateAxis(s.xaxis,xmin,xmax);updateAxis(s.yaxis,ymin,ymax)}$.each(allAxes(),function(_,axis){if(axis.datamin==topSentry)axis.datamin=null;if(axis.datamax==bottomSentry)axis.datamax=null})}function setupCanvases(){placeholder.css("padding",0).children().filter(function(){return!$(this).hasClass("flot-overlay")&&!$(this).hasClass("flot-base")}).remove();if(placeholder.css("position")=="static")placeholder.css("position","relative");surface=new Canvas("flot-base",placeholder);overlay=new Canvas("flot-overlay",placeholder);ctx=surface.context;octx=overlay.context;eventHolder=$(overlay.element).unbind();var existing=placeholder.data("plot");if(existing){existing.shutdown();overlay.clear()}placeholder.data("plot",plot)}function bindEvents(){if(options.grid.hoverable){eventHolder.mousemove(onMouseMove);eventHolder.bind("mouseleave",onMouseLeave)}if(options.grid.clickable)eventHolder.click(onClick);executeHooks(hooks.bindEvents,[eventHolder])}function shutdown(){if(redrawTimeout)clearTimeout(redrawTimeout);eventHolder.unbind("mousemove",onMouseMove);eventHolder.unbind("mouseleave",onMouseLeave);eventHolder.unbind("click",onClick);executeHooks(hooks.shutdown,[eventHolder])}function setTransformationHelpers(axis){function identity(x){return x}var s,m,t=axis.options.transform||identity,it=axis.options.inverseTransform;if(axis.direction=="x"){s=axis.scale=plotWidth/Math.abs(t(axis.max)-t(axis.min));m=Math.min(t(axis.max),t(axis.min))}else{s=axis.scale=plotHeight/Math.abs(t(axis.max)-t(axis.min));s=-s;m=Math.max(t(axis.max),t(axis.min))}if(t==identity)axis.p2c=function(p){return(p-m)*s};else axis.p2c=function(p){return(t(p)-m)*s};if(!it)axis.c2p=function(c){return m+c/s};else axis.c2p=function(c){return it(m+c/s)}}function measureTickLabels(axis){var opts=axis.options,ticks=axis.ticks||[],labelWidth=opts.labelWidth||0,labelHeight=opts.labelHeight||0,maxWidth=labelWidth||(axis.direction=="x"?Math.floor(surface.width/(ticks.length||1)):null),legacyStyles=axis.direction+"Axis "+axis.direction+axis.n+"Axis",layer="flot-"+axis.direction+"-axis flot-"+axis.direction+axis.n+"-axis "+legacyStyles,font=opts.font||"flot-tick-label tickLabel";for(var i=0;i<ticks.length;++i){var t=ticks[i];if(!t.label)continue;var info=surface.getTextInfo(layer,t.label,font,null,maxWidth);labelWidth=Math.max(labelWidth,info.width);labelHeight=Math.max(labelHeight,info.height)}axis.labelWidth=opts.labelWidth||labelWidth;axis.labelHeight=opts.labelHeight||labelHeight}function allocateAxisBoxFirstPhase(axis){var lw=axis.labelWidth,lh=axis.labelHeight,pos=axis.options.position,isXAxis=axis.direction==="x",tickLength=axis.options.tickLength,axisMargin=options.grid.axisMargin,padding=options.grid.labelMargin,innermost=true,outermost=true,first=true,found=false;$.each(isXAxis?xaxes:yaxes,function(i,a){if(a&&(a.show||a.reserveSpace)){if(a===axis){found=true}else if(a.options.position===pos){if(found){outermost=false}else{innermost=false}}if(!found){first=false}}});if(outermost){axisMargin=0}if(tickLength==null){tickLength=first?"full":5}if(!isNaN(+tickLength))padding+=+tickLength;if(isXAxis){lh+=padding;if(pos=="bottom"){plotOffset.bottom+=lh+axisMargin;axis.box={top:surface.height-plotOffset.bottom,height:lh}}else{axis.box={top:plotOffset.top+axisMargin,height:lh};plotOffset.top+=lh+axisMargin}}else{lw+=padding;if(pos=="left"){axis.box={left:plotOffset.left+axisMargin,width:lw};plotOffset.left+=lw+axisMargin}else{plotOffset.right+=lw+axisMargin;axis.box={left:surface.width-plotOffset.right,width:lw}}}axis.position=pos;axis.tickLength=tickLength;axis.box.padding=padding;axis.innermost=innermost}function allocateAxisBoxSecondPhase(axis){if(axis.direction=="x"){axis.box.left=plotOffset.left-axis.labelWidth/2;axis.box.width=surface.width-plotOffset.left-plotOffset.right+axis.labelWidth}else{axis.box.top=plotOffset.top-axis.labelHeight/2;axis.box.height=surface.height-plotOffset.bottom-plotOffset.top+axis.labelHeight}}function adjustLayoutForThingsStickingOut(){var minMargin=options.grid.minBorderMargin,axis,i;if(minMargin==null){minMargin=0;for(i=0;i<series.length;++i)minMargin=Math.max(minMargin,2*(series[i].points.radius+series[i].points.lineWidth/2))}var margins={left:minMargin,right:minMargin,top:minMargin,bottom:minMargin};$.each(allAxes(),function(_,axis){if(axis.reserveSpace&&axis.ticks&&axis.ticks.length){if(axis.direction==="x"){margins.left=Math.max(margins.left,axis.labelWidth/2);margins.right=Math.max(margins.right,axis.labelWidth/2)}else{margins.bottom=Math.max(margins.bottom,axis.labelHeight/2);margins.top=Math.max(margins.top,axis.labelHeight/2)}}});plotOffset.left=Math.ceil(Math.max(margins.left,plotOffset.left));plotOffset.right=Math.ceil(Math.max(margins.right,plotOffset.right));plotOffset.top=Math.ceil(Math.max(margins.top,plotOffset.top));plotOffset.bottom=Math.ceil(Math.max(margins.bottom,plotOffset.bottom))}function setupGrid(){var i,axes=allAxes(),showGrid=options.grid.show;for(var a in plotOffset){var margin=options.grid.margin||0;plotOffset[a]=typeof margin=="number"?margin:margin[a]||0}executeHooks(hooks.processOffset,[plotOffset]);for(var a in plotOffset){if(typeof options.grid.borderWidth=="object"){plotOffset[a]+=showGrid?options.grid.borderWidth[a]:0}else{plotOffset[a]+=showGrid?options.grid.borderWidth:0}}$.each(axes,function(_,axis){var axisOpts=axis.options;axis.show=axisOpts.show==null?axis.used:axisOpts.show;axis.reserveSpace=axisOpts.reserveSpace==null?axis.show:axisOpts.reserveSpace;setRange(axis)});if(showGrid){var allocatedAxes=$.grep(axes,function(axis){return axis.show||axis.reserveSpace});$.each(allocatedAxes,function(_,axis){setupTickGeneration(axis);setTicks(axis);snapRangeToTicks(axis,axis.ticks);measureTickLabels(axis)});for(i=allocatedAxes.length-1;i>=0;--i)allocateAxisBoxFirstPhase(allocatedAxes[i]);adjustLayoutForThingsStickingOut();$.each(allocatedAxes,function(_,axis){allocateAxisBoxSecondPhase(axis)})}plotWidth=surface.width-plotOffset.left-plotOffset.right;plotHeight=surface.height-plotOffset.bottom-plotOffset.top;$.each(axes,function(_,axis){setTransformationHelpers(axis)});if(showGrid){drawAxisLabels()}insertLegend()}function setRange(axis){var opts=axis.options,min=+(opts.min!=null?opts.min:axis.datamin),max=+(opts.max!=null?opts.max:axis.datamax),delta=max-min;if(delta==0){var widen=max==0?1:.01;if(opts.min==null)min-=widen;if(opts.max==null||opts.min!=null)max+=widen}else{var margin=opts.autoscaleMargin;if(margin!=null){if(opts.min==null){min-=delta*margin;if(min<0&&axis.datamin!=null&&axis.datamin>=0)min=0}if(opts.max==null){max+=delta*margin;if(max>0&&axis.datamax!=null&&axis.datamax<=0)max=0}}}axis.min=min;axis.max=max}function setupTickGeneration(axis){var opts=axis.options;var noTicks;if(typeof opts.ticks=="number"&&opts.ticks>0)noTicks=opts.ticks;else noTicks=.3*Math.sqrt(axis.direction=="x"?surface.width:surface.height);var delta=(axis.max-axis.min)/noTicks,dec=-Math.floor(Math.log(delta)/Math.LN10),maxDec=opts.tickDecimals;if(maxDec!=null&&dec>maxDec){dec=maxDec}var magn=Math.pow(10,-dec),norm=delta/magn,size;if(norm<1.5){size=1}else if(norm<3){size=2;if(norm>2.25&&(maxDec==null||dec+1<=maxDec)){size=2.5;++dec}}else if(norm<7.5){size=5}else{size=10}size*=magn;if(opts.minTickSize!=null&&size<opts.minTickSize){size=opts.minTickSize}axis.delta=delta;axis.tickDecimals=Math.max(0,maxDec!=null?maxDec:dec);axis.tickSize=opts.tickSize||size;if(opts.mode=="time"&&!axis.tickGenerator){throw new Error("Time mode requires the flot.time plugin.")}if(!axis.tickGenerator){axis.tickGenerator=function(axis){var ticks=[],start=floorInBase(axis.min,axis.tickSize),i=0,v=Number.NaN,prev;do{prev=v;v=start+i*axis.tickSize;ticks.push(v);++i}while(v<axis.max&&v!=prev);return ticks};axis.tickFormatter=function(value,axis){var factor=axis.tickDecimals?Math.pow(10,axis.tickDecimals):1;var formatted=""+Math.round(value*factor)/factor;if(axis.tickDecimals!=null){var decimal=formatted.indexOf(".");var precision=decimal==-1?0:formatted.length-decimal-1;if(precision<axis.tickDecimals){return(precision?formatted:formatted+".")+(""+factor).substr(1,axis.tickDecimals-precision)}}return formatted}}if($.isFunction(opts.tickFormatter))axis.tickFormatter=function(v,axis){return""+opts.tickFormatter(v,axis)};if(opts.alignTicksWithAxis!=null){var otherAxis=(axis.direction=="x"?xaxes:yaxes)[opts.alignTicksWithAxis-1];if(otherAxis&&otherAxis.used&&otherAxis!=axis){var niceTicks=axis.tickGenerator(axis);if(niceTicks.length>0){if(opts.min==null)axis.min=Math.min(axis.min,niceTicks[0]);if(opts.max==null&&niceTicks.length>1)axis.max=Math.max(axis.max,niceTicks[niceTicks.length-1])}axis.tickGenerator=function(axis){var ticks=[],v,i;for(i=0;i<otherAxis.ticks.length;++i){v=(otherAxis.ticks[i].v-otherAxis.min)/(otherAxis.max-otherAxis.min);v=axis.min+v*(axis.max-axis.min);ticks.push(v)}return ticks};if(!axis.mode&&opts.tickDecimals==null){var extraDec=Math.max(0,-Math.floor(Math.log(axis.delta)/Math.LN10)+1),ts=axis.tickGenerator(axis);if(!(ts.length>1&&/\..*0$/.test((ts[1]-ts[0]).toFixed(extraDec))))axis.tickDecimals=extraDec}}}}function setTicks(axis){var oticks=axis.options.ticks,ticks=[];if(oticks==null||typeof oticks=="number"&&oticks>0)ticks=axis.tickGenerator(axis);else if(oticks){if($.isFunction(oticks))ticks=oticks(axis);else ticks=oticks}var i,v;axis.ticks=[];for(i=0;i<ticks.length;++i){var label=null;var t=ticks[i];if(typeof t=="object"){v=+t[0];if(t.length>1)label=t[1]}else v=+t;if(label==null)label=axis.tickFormatter(v,axis);if(!isNaN(v))axis.ticks.push({v:v,label:label})}}function snapRangeToTicks(axis,ticks){if(axis.options.autoscaleMargin&&ticks.length>0){if(axis.options.min==null)axis.min=Math.min(axis.min,ticks[0].v);if(axis.options.max==null&&ticks.length>1)axis.max=Math.max(axis.max,ticks[ticks.length-1].v)}}function draw(){surface.clear();executeHooks(hooks.drawBackground,[ctx]);var grid=options.grid;if(grid.show&&grid.backgroundColor)drawBackground();if(grid.show&&!grid.aboveData){drawGrid()}for(var i=0;i<series.length;++i){executeHooks(hooks.drawSeries,[ctx,series[i]]);drawSeries(series[i])}executeHooks(hooks.draw,[ctx]);if(grid.show&&grid.aboveData){drawGrid()}surface.render();triggerRedrawOverlay()}function extractRange(ranges,coord){var axis,from,to,key,axes=allAxes();for(var i=0;i<axes.length;++i){axis=axes[i];if(axis.direction==coord){key=coord+axis.n+"axis";if(!ranges[key]&&axis.n==1)key=coord+"axis";if(ranges[key]){from=ranges[key].from;to=ranges[key].to;break}}}if(!ranges[key]){axis=coord=="x"?xaxes[0]:yaxes[0];from=ranges[coord+"1"];to=ranges[coord+"2"]}if(from!=null&&to!=null&&from>to){var tmp=from;from=to;to=tmp}return{from:from,to:to,axis:axis}}function drawBackground(){ctx.save();ctx.translate(plotOffset.left,plotOffset.top);ctx.fillStyle=getColorOrGradient(options.grid.backgroundColor,plotHeight,0,"rgba(255, 255, 255, 0)");ctx.fillRect(0,0,plotWidth,plotHeight);ctx.restore()}function drawGrid(){var i,axes,bw,bc;ctx.save();ctx.translate(plotOffset.left,plotOffset.top);var markings=options.grid.markings;if(markings){if($.isFunction(markings)){axes=plot.getAxes();axes.xmin=axes.xaxis.min;axes.xmax=axes.xaxis.max;axes.ymin=axes.yaxis.min;axes.ymax=axes.yaxis.max;markings=markings(axes)}for(i=0;i<markings.length;++i){var m=markings[i],xrange=extractRange(m,"x"),yrange=extractRange(m,"y");if(xrange.from==null)xrange.from=xrange.axis.min;if(xrange.to==null)xrange.to=xrange.axis.max; +if(yrange.from==null)yrange.from=yrange.axis.min;if(yrange.to==null)yrange.to=yrange.axis.max;if(xrange.to<xrange.axis.min||xrange.from>xrange.axis.max||yrange.to<yrange.axis.min||yrange.from>yrange.axis.max)continue;xrange.from=Math.max(xrange.from,xrange.axis.min);xrange.to=Math.min(xrange.to,xrange.axis.max);yrange.from=Math.max(yrange.from,yrange.axis.min);yrange.to=Math.min(yrange.to,yrange.axis.max);var xequal=xrange.from===xrange.to,yequal=yrange.from===yrange.to;if(xequal&&yequal){continue}xrange.from=Math.floor(xrange.axis.p2c(xrange.from));xrange.to=Math.floor(xrange.axis.p2c(xrange.to));yrange.from=Math.floor(yrange.axis.p2c(yrange.from));yrange.to=Math.floor(yrange.axis.p2c(yrange.to));if(xequal||yequal){var lineWidth=m.lineWidth||options.grid.markingsLineWidth,subPixel=lineWidth%2?.5:0;ctx.beginPath();ctx.strokeStyle=m.color||options.grid.markingsColor;ctx.lineWidth=lineWidth;if(xequal){ctx.moveTo(xrange.to+subPixel,yrange.from);ctx.lineTo(xrange.to+subPixel,yrange.to)}else{ctx.moveTo(xrange.from,yrange.to+subPixel);ctx.lineTo(xrange.to,yrange.to+subPixel)}ctx.stroke()}else{ctx.fillStyle=m.color||options.grid.markingsColor;ctx.fillRect(xrange.from,yrange.to,xrange.to-xrange.from,yrange.from-yrange.to)}}}axes=allAxes();bw=options.grid.borderWidth;for(var j=0;j<axes.length;++j){var axis=axes[j],box=axis.box,t=axis.tickLength,x,y,xoff,yoff;if(!axis.show||axis.ticks.length==0)continue;ctx.lineWidth=1;if(axis.direction=="x"){x=0;if(t=="full")y=axis.position=="top"?0:plotHeight;else y=box.top-plotOffset.top+(axis.position=="top"?box.height:0)}else{y=0;if(t=="full")x=axis.position=="left"?0:plotWidth;else x=box.left-plotOffset.left+(axis.position=="left"?box.width:0)}if(!axis.innermost){ctx.strokeStyle=axis.options.color;ctx.beginPath();xoff=yoff=0;if(axis.direction=="x")xoff=plotWidth+1;else yoff=plotHeight+1;if(ctx.lineWidth==1){if(axis.direction=="x"){y=Math.floor(y)+.5}else{x=Math.floor(x)+.5}}ctx.moveTo(x,y);ctx.lineTo(x+xoff,y+yoff);ctx.stroke()}ctx.strokeStyle=axis.options.tickColor;ctx.beginPath();for(i=0;i<axis.ticks.length;++i){var v=axis.ticks[i].v;xoff=yoff=0;if(isNaN(v)||v<axis.min||v>axis.max||t=="full"&&(typeof bw=="object"&&bw[axis.position]>0||bw>0)&&(v==axis.min||v==axis.max))continue;if(axis.direction=="x"){x=axis.p2c(v);yoff=t=="full"?-plotHeight:t;if(axis.position=="top")yoff=-yoff}else{y=axis.p2c(v);xoff=t=="full"?-plotWidth:t;if(axis.position=="left")xoff=-xoff}if(ctx.lineWidth==1){if(axis.direction=="x")x=Math.floor(x)+.5;else y=Math.floor(y)+.5}ctx.moveTo(x,y);ctx.lineTo(x+xoff,y+yoff)}ctx.stroke()}if(bw){bc=options.grid.borderColor;if(typeof bw=="object"||typeof bc=="object"){if(typeof bw!=="object"){bw={top:bw,right:bw,bottom:bw,left:bw}}if(typeof bc!=="object"){bc={top:bc,right:bc,bottom:bc,left:bc}}if(bw.top>0){ctx.strokeStyle=bc.top;ctx.lineWidth=bw.top;ctx.beginPath();ctx.moveTo(0-bw.left,0-bw.top/2);ctx.lineTo(plotWidth,0-bw.top/2);ctx.stroke()}if(bw.right>0){ctx.strokeStyle=bc.right;ctx.lineWidth=bw.right;ctx.beginPath();ctx.moveTo(plotWidth+bw.right/2,0-bw.top);ctx.lineTo(plotWidth+bw.right/2,plotHeight);ctx.stroke()}if(bw.bottom>0){ctx.strokeStyle=bc.bottom;ctx.lineWidth=bw.bottom;ctx.beginPath();ctx.moveTo(plotWidth+bw.right,plotHeight+bw.bottom/2);ctx.lineTo(0,plotHeight+bw.bottom/2);ctx.stroke()}if(bw.left>0){ctx.strokeStyle=bc.left;ctx.lineWidth=bw.left;ctx.beginPath();ctx.moveTo(0-bw.left/2,plotHeight+bw.bottom);ctx.lineTo(0-bw.left/2,0);ctx.stroke()}}else{ctx.lineWidth=bw;ctx.strokeStyle=options.grid.borderColor;ctx.strokeRect(-bw/2,-bw/2,plotWidth+bw,plotHeight+bw)}}ctx.restore()}function drawAxisLabels(){$.each(allAxes(),function(_,axis){var box=axis.box,legacyStyles=axis.direction+"Axis "+axis.direction+axis.n+"Axis",layer="flot-"+axis.direction+"-axis flot-"+axis.direction+axis.n+"-axis "+legacyStyles,font=axis.options.font||"flot-tick-label tickLabel",tick,x,y,halign,valign;surface.removeText(layer);if(!axis.show||axis.ticks.length==0)return;for(var i=0;i<axis.ticks.length;++i){tick=axis.ticks[i];if(!tick.label||tick.v<axis.min||tick.v>axis.max)continue;if(axis.direction=="x"){halign="center";x=plotOffset.left+axis.p2c(tick.v);if(axis.position=="bottom"){y=box.top+box.padding}else{y=box.top+box.height-box.padding;valign="bottom"}}else{valign="middle";y=plotOffset.top+axis.p2c(tick.v);if(axis.position=="left"){x=box.left+box.width-box.padding;halign="right"}else{x=box.left+box.padding}}surface.addText(layer,x,y,tick.label,font,null,null,halign,valign)}})}function drawSeries(series){if(series.lines.show)drawSeriesLines(series);if(series.bars.show)drawSeriesBars(series);if(series.points.show)drawSeriesPoints(series)}function drawSeriesLines(series){function plotLine(datapoints,xoffset,yoffset,axisx,axisy){var points=datapoints.points,ps=datapoints.pointsize,prevx=null,prevy=null;ctx.beginPath();for(var i=ps;i<points.length;i+=ps){var x1=points[i-ps],y1=points[i-ps+1],x2=points[i],y2=points[i+1];if(x1==null||x2==null)continue;if(y1<=y2&&y1<axisy.min){if(y2<axisy.min)continue;x1=(axisy.min-y1)/(y2-y1)*(x2-x1)+x1;y1=axisy.min}else if(y2<=y1&&y2<axisy.min){if(y1<axisy.min)continue;x2=(axisy.min-y1)/(y2-y1)*(x2-x1)+x1;y2=axisy.min}if(y1>=y2&&y1>axisy.max){if(y2>axisy.max)continue;x1=(axisy.max-y1)/(y2-y1)*(x2-x1)+x1;y1=axisy.max}else if(y2>=y1&&y2>axisy.max){if(y1>axisy.max)continue;x2=(axisy.max-y1)/(y2-y1)*(x2-x1)+x1;y2=axisy.max}if(x1<=x2&&x1<axisx.min){if(x2<axisx.min)continue;y1=(axisx.min-x1)/(x2-x1)*(y2-y1)+y1;x1=axisx.min}else if(x2<=x1&&x2<axisx.min){if(x1<axisx.min)continue;y2=(axisx.min-x1)/(x2-x1)*(y2-y1)+y1;x2=axisx.min}if(x1>=x2&&x1>axisx.max){if(x2>axisx.max)continue;y1=(axisx.max-x1)/(x2-x1)*(y2-y1)+y1;x1=axisx.max}else if(x2>=x1&&x2>axisx.max){if(x1>axisx.max)continue;y2=(axisx.max-x1)/(x2-x1)*(y2-y1)+y1;x2=axisx.max}if(x1!=prevx||y1!=prevy)ctx.moveTo(axisx.p2c(x1)+xoffset,axisy.p2c(y1)+yoffset);prevx=x2;prevy=y2;ctx.lineTo(axisx.p2c(x2)+xoffset,axisy.p2c(y2)+yoffset)}ctx.stroke()}function plotLineArea(datapoints,axisx,axisy){var points=datapoints.points,ps=datapoints.pointsize,bottom=Math.min(Math.max(0,axisy.min),axisy.max),i=0,top,areaOpen=false,ypos=1,segmentStart=0,segmentEnd=0;while(true){if(ps>0&&i>points.length+ps)break;i+=ps;var x1=points[i-ps],y1=points[i-ps+ypos],x2=points[i],y2=points[i+ypos];if(areaOpen){if(ps>0&&x1!=null&&x2==null){segmentEnd=i;ps=-ps;ypos=2;continue}if(ps<0&&i==segmentStart+ps){ctx.fill();areaOpen=false;ps=-ps;ypos=1;i=segmentStart=segmentEnd+ps;continue}}if(x1==null||x2==null)continue;if(x1<=x2&&x1<axisx.min){if(x2<axisx.min)continue;y1=(axisx.min-x1)/(x2-x1)*(y2-y1)+y1;x1=axisx.min}else if(x2<=x1&&x2<axisx.min){if(x1<axisx.min)continue;y2=(axisx.min-x1)/(x2-x1)*(y2-y1)+y1;x2=axisx.min}if(x1>=x2&&x1>axisx.max){if(x2>axisx.max)continue;y1=(axisx.max-x1)/(x2-x1)*(y2-y1)+y1;x1=axisx.max}else if(x2>=x1&&x2>axisx.max){if(x1>axisx.max)continue;y2=(axisx.max-x1)/(x2-x1)*(y2-y1)+y1;x2=axisx.max}if(!areaOpen){ctx.beginPath();ctx.moveTo(axisx.p2c(x1),axisy.p2c(bottom));areaOpen=true}if(y1>=axisy.max&&y2>=axisy.max){ctx.lineTo(axisx.p2c(x1),axisy.p2c(axisy.max));ctx.lineTo(axisx.p2c(x2),axisy.p2c(axisy.max));continue}else if(y1<=axisy.min&&y2<=axisy.min){ctx.lineTo(axisx.p2c(x1),axisy.p2c(axisy.min));ctx.lineTo(axisx.p2c(x2),axisy.p2c(axisy.min));continue}var x1old=x1,x2old=x2;if(y1<=y2&&y1<axisy.min&&y2>=axisy.min){x1=(axisy.min-y1)/(y2-y1)*(x2-x1)+x1;y1=axisy.min}else if(y2<=y1&&y2<axisy.min&&y1>=axisy.min){x2=(axisy.min-y1)/(y2-y1)*(x2-x1)+x1;y2=axisy.min}if(y1>=y2&&y1>axisy.max&&y2<=axisy.max){x1=(axisy.max-y1)/(y2-y1)*(x2-x1)+x1;y1=axisy.max}else if(y2>=y1&&y2>axisy.max&&y1<=axisy.max){x2=(axisy.max-y1)/(y2-y1)*(x2-x1)+x1;y2=axisy.max}if(x1!=x1old){ctx.lineTo(axisx.p2c(x1old),axisy.p2c(y1))}ctx.lineTo(axisx.p2c(x1),axisy.p2c(y1));ctx.lineTo(axisx.p2c(x2),axisy.p2c(y2));if(x2!=x2old){ctx.lineTo(axisx.p2c(x2),axisy.p2c(y2));ctx.lineTo(axisx.p2c(x2old),axisy.p2c(y2))}}}ctx.save();ctx.translate(plotOffset.left,plotOffset.top);ctx.lineJoin="round";var lw=series.lines.lineWidth,sw=series.shadowSize;if(lw>0&&sw>0){ctx.lineWidth=sw;ctx.strokeStyle="rgba(0,0,0,0.1)";var angle=Math.PI/18;plotLine(series.datapoints,Math.sin(angle)*(lw/2+sw/2),Math.cos(angle)*(lw/2+sw/2),series.xaxis,series.yaxis);ctx.lineWidth=sw/2;plotLine(series.datapoints,Math.sin(angle)*(lw/2+sw/4),Math.cos(angle)*(lw/2+sw/4),series.xaxis,series.yaxis)}ctx.lineWidth=lw;ctx.strokeStyle=series.color;var fillStyle=getFillStyle(series.lines,series.color,0,plotHeight);if(fillStyle){ctx.fillStyle=fillStyle;plotLineArea(series.datapoints,series.xaxis,series.yaxis)}if(lw>0)plotLine(series.datapoints,0,0,series.xaxis,series.yaxis);ctx.restore()}function drawSeriesPoints(series){function plotPoints(datapoints,radius,fillStyle,offset,shadow,axisx,axisy,symbol){var points=datapoints.points,ps=datapoints.pointsize;for(var i=0;i<points.length;i+=ps){var x=points[i],y=points[i+1];if(x==null||x<axisx.min||x>axisx.max||y<axisy.min||y>axisy.max)continue;ctx.beginPath();x=axisx.p2c(x);y=axisy.p2c(y)+offset;if(symbol=="circle")ctx.arc(x,y,radius,0,shadow?Math.PI:Math.PI*2,false);else symbol(ctx,x,y,radius,shadow);ctx.closePath();if(fillStyle){ctx.fillStyle=fillStyle;ctx.fill()}ctx.stroke()}}ctx.save();ctx.translate(plotOffset.left,plotOffset.top);var lw=series.points.lineWidth,sw=series.shadowSize,radius=series.points.radius,symbol=series.points.symbol;if(lw==0)lw=1e-4;if(lw>0&&sw>0){var w=sw/2;ctx.lineWidth=w;ctx.strokeStyle="rgba(0,0,0,0.1)";plotPoints(series.datapoints,radius,null,w+w/2,true,series.xaxis,series.yaxis,symbol);ctx.strokeStyle="rgba(0,0,0,0.2)";plotPoints(series.datapoints,radius,null,w/2,true,series.xaxis,series.yaxis,symbol)}ctx.lineWidth=lw;ctx.strokeStyle=series.color;plotPoints(series.datapoints,radius,getFillStyle(series.points,series.color),0,false,series.xaxis,series.yaxis,symbol);ctx.restore()}function drawBar(x,y,b,barLeft,barRight,fillStyleCallback,axisx,axisy,c,horizontal,lineWidth){var left,right,bottom,top,drawLeft,drawRight,drawTop,drawBottom,tmp;if(horizontal){drawBottom=drawRight=drawTop=true;drawLeft=false;left=b;right=x;top=y+barLeft;bottom=y+barRight;if(right<left){tmp=right;right=left;left=tmp;drawLeft=true;drawRight=false}}else{drawLeft=drawRight=drawTop=true;drawBottom=false;left=x+barLeft;right=x+barRight;bottom=b;top=y;if(top<bottom){tmp=top;top=bottom;bottom=tmp;drawBottom=true;drawTop=false}}if(right<axisx.min||left>axisx.max||top<axisy.min||bottom>axisy.max)return;if(left<axisx.min){left=axisx.min;drawLeft=false}if(right>axisx.max){right=axisx.max;drawRight=false}if(bottom<axisy.min){bottom=axisy.min;drawBottom=false}if(top>axisy.max){top=axisy.max;drawTop=false}left=axisx.p2c(left);bottom=axisy.p2c(bottom);right=axisx.p2c(right);top=axisy.p2c(top);if(fillStyleCallback){c.fillStyle=fillStyleCallback(bottom,top);c.fillRect(left,top,right-left,bottom-top)}if(lineWidth>0&&(drawLeft||drawRight||drawTop||drawBottom)){c.beginPath();c.moveTo(left,bottom);if(drawLeft)c.lineTo(left,top);else c.moveTo(left,top);if(drawTop)c.lineTo(right,top);else c.moveTo(right,top);if(drawRight)c.lineTo(right,bottom);else c.moveTo(right,bottom);if(drawBottom)c.lineTo(left,bottom);else c.moveTo(left,bottom);c.stroke()}}function drawSeriesBars(series){function plotBars(datapoints,barLeft,barRight,fillStyleCallback,axisx,axisy){var points=datapoints.points,ps=datapoints.pointsize;for(var i=0;i<points.length;i+=ps){if(points[i]==null)continue;drawBar(points[i],points[i+1],points[i+2],barLeft,barRight,fillStyleCallback,axisx,axisy,ctx,series.bars.horizontal,series.bars.lineWidth)}}ctx.save();ctx.translate(plotOffset.left,plotOffset.top);ctx.lineWidth=series.bars.lineWidth;ctx.strokeStyle=series.color;var barLeft;switch(series.bars.align){case"left":barLeft=0;break;case"right":barLeft=-series.bars.barWidth;break;default:barLeft=-series.bars.barWidth/2}var fillStyleCallback=series.bars.fill?function(bottom,top){return getFillStyle(series.bars,series.color,bottom,top)}:null;plotBars(series.datapoints,barLeft,barLeft+series.bars.barWidth,fillStyleCallback,series.xaxis,series.yaxis);ctx.restore()}function getFillStyle(filloptions,seriesColor,bottom,top){var fill=filloptions.fill;if(!fill)return null;if(filloptions.fillColor)return getColorOrGradient(filloptions.fillColor,bottom,top,seriesColor);var c=$.color.parse(seriesColor);c.a=typeof fill=="number"?fill:.4;c.normalize();return c.toString()}function insertLegend(){if(options.legend.container!=null){$(options.legend.container).html("")}else{placeholder.find(".legend").remove()}if(!options.legend.show){return}var fragments=[],entries=[],rowStarted=false,lf=options.legend.labelFormatter,s,label;for(var i=0;i<series.length;++i){s=series[i];if(s.label){label=lf?lf(s.label,s):s.label;if(label){entries.push({label:label,color:s.color})}}}if(options.legend.sorted){if($.isFunction(options.legend.sorted)){entries.sort(options.legend.sorted)}else if(options.legend.sorted=="reverse"){entries.reverse()}else{var ascending=options.legend.sorted!="descending";entries.sort(function(a,b){return a.label==b.label?0:a.label<b.label!=ascending?1:-1})}}for(var i=0;i<entries.length;++i){var entry=entries[i];if(i%options.legend.noColumns==0){if(rowStarted)fragments.push("</tr>");fragments.push("<tr>");rowStarted=true}fragments.push('<td class="legendColorBox"><div style="border:1px solid '+options.legend.labelBoxBorderColor+';padding:1px"><div style="width:4px;height:0;border:5px solid '+entry.color+';overflow:hidden"></div></div></td>'+'<td class="legendLabel">'+entry.label+"</td>")}if(rowStarted)fragments.push("</tr>");if(fragments.length==0)return;var table='<table style="font-size:smaller;color:'+options.grid.color+'">'+fragments.join("")+"</table>";if(options.legend.container!=null)$(options.legend.container).html(table);else{var pos="",p=options.legend.position,m=options.legend.margin;if(m[0]==null)m=[m,m];if(p.charAt(0)=="n")pos+="top:"+(m[1]+plotOffset.top)+"px;";else if(p.charAt(0)=="s")pos+="bottom:"+(m[1]+plotOffset.bottom)+"px;";if(p.charAt(1)=="e")pos+="right:"+(m[0]+plotOffset.right)+"px;";else if(p.charAt(1)=="w")pos+="left:"+(m[0]+plotOffset.left)+"px;";var legend=$('<div class="legend">'+table.replace('style="','style="position:absolute;'+pos+";")+"</div>").appendTo(placeholder);if(options.legend.backgroundOpacity!=0){var c=options.legend.backgroundColor;if(c==null){c=options.grid.backgroundColor;if(c&&typeof c=="string")c=$.color.parse(c);else c=$.color.extract(legend,"background-color");c.a=1;c=c.toString()}var div=legend.children();$('<div style="position:absolute;width:'+div.width()+"px;height:"+div.height()+"px;"+pos+"background-color:"+c+';"> </div>').prependTo(legend).css("opacity",options.legend.backgroundOpacity)}}}var highlights=[],redrawTimeout=null;function findNearbyItem(mouseX,mouseY,seriesFilter){var maxDistance=options.grid.mouseActiveRadius,smallestDistance=maxDistance*maxDistance+1,item=null,foundPoint=false,i,j,ps;for(i=series.length-1;i>=0;--i){if(!seriesFilter(series[i]))continue;var s=series[i],axisx=s.xaxis,axisy=s.yaxis,points=s.datapoints.points,mx=axisx.c2p(mouseX),my=axisy.c2p(mouseY),maxx=maxDistance/axisx.scale,maxy=maxDistance/axisy.scale;ps=s.datapoints.pointsize;if(axisx.options.inverseTransform)maxx=Number.MAX_VALUE;if(axisy.options.inverseTransform)maxy=Number.MAX_VALUE;if(s.lines.show||s.points.show){for(j=0;j<points.length;j+=ps){var x=points[j],y=points[j+1];if(x==null)continue;if(x-mx>maxx||x-mx<-maxx||y-my>maxy||y-my<-maxy)continue;var dx=Math.abs(axisx.p2c(x)-mouseX),dy=Math.abs(axisy.p2c(y)-mouseY),dist=dx*dx+dy*dy;if(dist<smallestDistance){smallestDistance=dist;item=[i,j/ps]}}}if(s.bars.show&&!item){var barLeft,barRight;switch(s.bars.align){case"left":barLeft=0;break;case"right":barLeft=-s.bars.barWidth;break;default:barLeft=-s.bars.barWidth/2}barRight=barLeft+s.bars.barWidth;for(j=0;j<points.length;j+=ps){var x=points[j],y=points[j+1],b=points[j+2];if(x==null)continue;if(series[i].bars.horizontal?mx<=Math.max(b,x)&&mx>=Math.min(b,x)&&my>=y+barLeft&&my<=y+barRight:mx>=x+barLeft&&mx<=x+barRight&&my>=Math.min(b,y)&&my<=Math.max(b,y))item=[i,j/ps]}}}if(item){i=item[0];j=item[1];ps=series[i].datapoints.pointsize;return{datapoint:series[i].datapoints.points.slice(j*ps,(j+1)*ps),dataIndex:j,series:series[i],seriesIndex:i}}return null}function onMouseMove(e){if(options.grid.hoverable)triggerClickHoverEvent("plothover",e,function(s){return s["hoverable"]!=false})}function onMouseLeave(e){if(options.grid.hoverable)triggerClickHoverEvent("plothover",e,function(s){return false})}function onClick(e){triggerClickHoverEvent("plotclick",e,function(s){return s["clickable"]!=false})}function triggerClickHoverEvent(eventname,event,seriesFilter){var offset=eventHolder.offset(),canvasX=event.pageX-offset.left-plotOffset.left,canvasY=event.pageY-offset.top-plotOffset.top,pos=canvasToAxisCoords({left:canvasX,top:canvasY});pos.pageX=event.pageX;pos.pageY=event.pageY;var item=findNearbyItem(canvasX,canvasY,seriesFilter);if(item){item.pageX=parseInt(item.series.xaxis.p2c(item.datapoint[0])+offset.left+plotOffset.left,10);item.pageY=parseInt(item.series.yaxis.p2c(item.datapoint[1])+offset.top+plotOffset.top,10)}if(options.grid.autoHighlight){for(var i=0;i<highlights.length;++i){var h=highlights[i];if(h.auto==eventname&&!(item&&h.series==item.series&&h.point[0]==item.datapoint[0]&&h.point[1]==item.datapoint[1]))unhighlight(h.series,h.point)}if(item)highlight(item.series,item.datapoint,eventname)}placeholder.trigger(eventname,[pos,item])}function triggerRedrawOverlay(){var t=options.interaction.redrawOverlayInterval;if(t==-1){drawOverlay();return}if(!redrawTimeout)redrawTimeout=setTimeout(drawOverlay,t)}function drawOverlay(){redrawTimeout=null;octx.save();overlay.clear();octx.translate(plotOffset.left,plotOffset.top);var i,hi;for(i=0;i<highlights.length;++i){hi=highlights[i];if(hi.series.bars.show)drawBarHighlight(hi.series,hi.point);else drawPointHighlight(hi.series,hi.point)}octx.restore();executeHooks(hooks.drawOverlay,[octx])}function highlight(s,point,auto){if(typeof s=="number")s=series[s];if(typeof point=="number"){var ps=s.datapoints.pointsize;point=s.datapoints.points.slice(ps*point,ps*(point+1))}var i=indexOfHighlight(s,point);if(i==-1){highlights.push({series:s,point:point,auto:auto});triggerRedrawOverlay()}else if(!auto)highlights[i].auto=false}function unhighlight(s,point){if(s==null&&point==null){highlights=[];triggerRedrawOverlay();return}if(typeof s=="number")s=series[s];if(typeof point=="number"){var ps=s.datapoints.pointsize;point=s.datapoints.points.slice(ps*point,ps*(point+1))}var i=indexOfHighlight(s,point);if(i!=-1){highlights.splice(i,1);triggerRedrawOverlay()}}function indexOfHighlight(s,p){for(var i=0;i<highlights.length;++i){var h=highlights[i];if(h.series==s&&h.point[0]==p[0]&&h.point[1]==p[1])return i}return-1}function drawPointHighlight(series,point){var x=point[0],y=point[1],axisx=series.xaxis,axisy=series.yaxis,highlightColor=typeof series.highlightColor==="string"?series.highlightColor:$.color.parse(series.color).scale("a",.5).toString();if(x<axisx.min||x>axisx.max||y<axisy.min||y>axisy.max)return;var pointRadius=series.points.radius+series.points.lineWidth/2;octx.lineWidth=pointRadius;octx.strokeStyle=highlightColor;var radius=1.5*pointRadius;x=axisx.p2c(x);y=axisy.p2c(y);octx.beginPath();if(series.points.symbol=="circle")octx.arc(x,y,radius,0,2*Math.PI,false);else series.points.symbol(octx,x,y,radius,false);octx.closePath();octx.stroke()}function drawBarHighlight(series,point){var highlightColor=typeof series.highlightColor==="string"?series.highlightColor:$.color.parse(series.color).scale("a",.5).toString(),fillStyle=highlightColor,barLeft;switch(series.bars.align){case"left":barLeft=0;break;case"right":barLeft=-series.bars.barWidth;break;default:barLeft=-series.bars.barWidth/2}octx.lineWidth=series.bars.lineWidth;octx.strokeStyle=highlightColor;drawBar(point[0],point[1],point[2]||0,barLeft,barLeft+series.bars.barWidth,function(){return fillStyle},series.xaxis,series.yaxis,octx,series.bars.horizontal,series.bars.lineWidth)}function getColorOrGradient(spec,bottom,top,defaultColor){if(typeof spec=="string")return spec;else{var gradient=ctx.createLinearGradient(0,top,0,bottom);for(var i=0,l=spec.colors.length;i<l;++i){var c=spec.colors[i];if(typeof c!="string"){var co=$.color.parse(defaultColor);if(c.brightness!=null)co=co.scale("rgb",c.brightness);if(c.opacity!=null)co.a*=c.opacity;c=co.toString()}gradient.addColorStop(i/(l-1),c)}return gradient}}}$.plot=function(placeholder,data,options){var plot=new Plot($(placeholder),data,options,$.plot.plugins);return plot};$.plot.version="0.8.3";$.plot.plugins=[];$.fn.plot=function(data,options){return this.each(function(){$.plot(this,data,options)})};function floorInBase(n,base){return base*Math.floor(n/base)}})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.navigate.js b/public/assets/frontend/js/plugins/flot/jquery.flot.navigate.js new file mode 100644 index 00000000..13fb7f17 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.navigate.js @@ -0,0 +1,346 @@ +/* Flot plugin for adding the ability to pan and zoom the plot. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The default behaviour is double click and scrollwheel up/down to zoom in, drag +to pan. The plugin defines plot.zoom({ center }), plot.zoomOut() and +plot.pan( offset ) so you easily can add custom controls. It also fires +"plotpan" and "plotzoom" events, useful for synchronizing plots. + +The plugin supports these options: + + zoom: { + interactive: false + trigger: "dblclick" // or "click" for single click + amount: 1.5 // 2 = 200% (zoom in), 0.5 = 50% (zoom out) + } + + pan: { + interactive: false + cursor: "move" // CSS mouse cursor value used when dragging, e.g. "pointer" + frameRate: 20 + } + + xaxis, yaxis, x2axis, y2axis: { + zoomRange: null // or [ number, number ] (min range, max range) or false + panRange: null // or [ number, number ] (min, max) or false + } + +"interactive" enables the built-in drag/click behaviour. If you enable +interactive for pan, then you'll have a basic plot that supports moving +around; the same for zoom. + +"amount" specifies the default amount to zoom in (so 1.5 = 150%) relative to +the current viewport. + +"cursor" is a standard CSS mouse cursor string used for visual feedback to the +user when dragging. + +"frameRate" specifies the maximum number of times per second the plot will +update itself while the user is panning around on it (set to null to disable +intermediate pans, the plot will then not update until the mouse button is +released). + +"zoomRange" is the interval in which zooming can happen, e.g. with zoomRange: +[1, 100] the zoom will never scale the axis so that the difference between min +and max is smaller than 1 or larger than 100. You can set either end to null +to ignore, e.g. [1, null]. If you set zoomRange to false, zooming on that axis +will be disabled. + +"panRange" confines the panning to stay within a range, e.g. with panRange: +[-10, 20] panning stops at -10 in one end and at 20 in the other. Either can +be null, e.g. [-10, null]. If you set panRange to false, panning on that axis +will be disabled. + +Example API usage: + + plot = $.plot(...); + + // zoom default amount in on the pixel ( 10, 20 ) + plot.zoom({ center: { left: 10, top: 20 } }); + + // zoom out again + plot.zoomOut({ center: { left: 10, top: 20 } }); + + // zoom 200% in on the pixel (10, 20) + plot.zoom({ amount: 2, center: { left: 10, top: 20 } }); + + // pan 100 pixels to the left and 20 down + plot.pan({ left: -100, top: 20 }) + +Here, "center" specifies where the center of the zooming should happen. Note +that this is defined in pixel space, not the space of the data points (you can +use the p2c helpers on the axes in Flot to help you convert between these). + +"amount" is the amount to zoom the viewport relative to the current range, so +1 is 100% (i.e. no change), 1.5 is 150% (zoom in), 0.7 is 70% (zoom out). You +can set the default in the options. + +*/ + +// First two dependencies, jquery.event.drag.js and +// jquery.mousewheel.js, we put them inline here to save people the +// effort of downloading them. + +/* +jquery.event.drag.js ~ v1.5 ~ Copyright (c) 2008, Three Dub Media (http://threedubmedia.com) +Licensed under the MIT License ~ http://threedubmedia.googlecode.com/files/MIT-LICENSE.txt +*/ +(function(a){function e(h){var k,j=this,l=h.data||{};if(l.elem)j=h.dragTarget=l.elem,h.dragProxy=d.proxy||j,h.cursorOffsetX=l.pageX-l.left,h.cursorOffsetY=l.pageY-l.top,h.offsetX=h.pageX-h.cursorOffsetX,h.offsetY=h.pageY-h.cursorOffsetY;else if(d.dragging||l.which>0&&h.which!=l.which||a(h.target).is(l.not))return;switch(h.type){case"mousedown":return a.extend(l,a(j).offset(),{elem:j,target:h.target,pageX:h.pageX,pageY:h.pageY}),b.add(document,"mousemove mouseup",e,l),i(j,!1),d.dragging=null,!1;case!d.dragging&&"mousemove":if(g(h.pageX-l.pageX)+g(h.pageY-l.pageY)<l.distance)break;h.target=l.target,k=f(h,"dragstart",j),k!==!1&&(d.dragging=j,d.proxy=h.dragProxy=a(k||j)[0]);case"mousemove":if(d.dragging){if(k=f(h,"drag",j),c.drop&&(c.drop.allowed=k!==!1,c.drop.handler(h)),k!==!1)break;h.type="mouseup"}case"mouseup":b.remove(document,"mousemove mouseup",e),d.dragging&&(c.drop&&c.drop.handler(h),f(h,"dragend",j)),i(j,!0),d.dragging=d.proxy=l.elem=!1}return!0}function f(b,c,d){b.type=c;var e=a.event.dispatch.call(d,b);return e===!1?!1:e||b.result}function g(a){return Math.pow(a,2)}function h(){return d.dragging===!1}function i(a,b){a&&(a.unselectable=b?"off":"on",a.onselectstart=function(){return b},a.style&&(a.style.MozUserSelect=b?"":"none"))}a.fn.drag=function(a,b,c){return b&&this.bind("dragstart",a),c&&this.bind("dragend",c),a?this.bind("drag",b?b:a):this.trigger("drag")};var b=a.event,c=b.special,d=c.drag={not:":input",distance:0,which:1,dragging:!1,setup:function(c){c=a.extend({distance:d.distance,which:d.which,not:d.not},c||{}),c.distance=g(c.distance),b.add(this,"mousedown",e,c),this.attachEvent&&this.attachEvent("ondragstart",h)},teardown:function(){b.remove(this,"mousedown",e),this===d.dragging&&(d.dragging=d.proxy=!1),i(this,!0),this.detachEvent&&this.detachEvent("ondragstart",h)}};c.dragstart=c.dragend={setup:function(){},teardown:function(){}}})(jQuery); + +/* jquery.mousewheel.min.js + * Copyright (c) 2011 Brandon Aaron (http://brandonaaron.net) + * Licensed under the MIT License (LICENSE.txt). + * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers. + * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix. + * Thanks to: Seamus Leahy for adding deltaX and deltaY + * + * Version: 3.0.6 + * + * Requires: 1.2.2+ + */ +(function(d){function e(a){var b=a||window.event,c=[].slice.call(arguments,1),f=0,e=0,g=0,a=d.event.fix(b);a.type="mousewheel";b.wheelDelta&&(f=b.wheelDelta/120);b.detail&&(f=-b.detail/3);g=f;void 0!==b.axis&&b.axis===b.HORIZONTAL_AXIS&&(g=0,e=-1*f);void 0!==b.wheelDeltaY&&(g=b.wheelDeltaY/120);void 0!==b.wheelDeltaX&&(e=-1*b.wheelDeltaX/120);c.unshift(a,f,e,g);return(d.event.dispatch||d.event.handle).apply(this,c)}var c=["DOMMouseScroll","mousewheel"];if(d.event.fixHooks)for(var h=c.length;h;)d.event.fixHooks[c[--h]]=d.event.mouseHooks;d.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var a=c.length;a;)this.addEventListener(c[--a],e,!1);else this.onmousewheel=e},teardown:function(){if(this.removeEventListener)for(var a=c.length;a;)this.removeEventListener(c[--a],e,!1);else this.onmousewheel=null}};d.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})})(jQuery); + + + + +(function ($) { + var options = { + xaxis: { + zoomRange: null, // or [number, number] (min range, max range) + panRange: null // or [number, number] (min, max) + }, + zoom: { + interactive: false, + trigger: "dblclick", // or "click" for single click + amount: 1.5 // how much to zoom relative to current position, 2 = 200% (zoom in), 0.5 = 50% (zoom out) + }, + pan: { + interactive: false, + cursor: "move", + frameRate: 20 + } + }; + + function init(plot) { + function onZoomClick(e, zoomOut) { + var c = plot.offset(); + c.left = e.pageX - c.left; + c.top = e.pageY - c.top; + if (zoomOut) + plot.zoomOut({ center: c }); + else + plot.zoom({ center: c }); + } + + function onMouseWheel(e, delta) { + e.preventDefault(); + onZoomClick(e, delta < 0); + return false; + } + + var prevCursor = 'default', prevPageX = 0, prevPageY = 0, + panTimeout = null; + + function onDragStart(e) { + if (e.which != 1) // only accept left-click + return false; + var c = plot.getPlaceholder().css('cursor'); + if (c) + prevCursor = c; + plot.getPlaceholder().css('cursor', plot.getOptions().pan.cursor); + prevPageX = e.pageX; + prevPageY = e.pageY; + } + + function onDrag(e) { + var frameRate = plot.getOptions().pan.frameRate; + if (panTimeout || !frameRate) + return; + + panTimeout = setTimeout(function () { + plot.pan({ left: prevPageX - e.pageX, + top: prevPageY - e.pageY }); + prevPageX = e.pageX; + prevPageY = e.pageY; + + panTimeout = null; + }, 1 / frameRate * 1000); + } + + function onDragEnd(e) { + if (panTimeout) { + clearTimeout(panTimeout); + panTimeout = null; + } + + plot.getPlaceholder().css('cursor', prevCursor); + plot.pan({ left: prevPageX - e.pageX, + top: prevPageY - e.pageY }); + } + + function bindEvents(plot, eventHolder) { + var o = plot.getOptions(); + if (o.zoom.interactive) { + eventHolder[o.zoom.trigger](onZoomClick); + eventHolder.mousewheel(onMouseWheel); + } + + if (o.pan.interactive) { + eventHolder.bind("dragstart", { distance: 10 }, onDragStart); + eventHolder.bind("drag", onDrag); + eventHolder.bind("dragend", onDragEnd); + } + } + + plot.zoomOut = function (args) { + if (!args) + args = {}; + + if (!args.amount) + args.amount = plot.getOptions().zoom.amount; + + args.amount = 1 / args.amount; + plot.zoom(args); + }; + + plot.zoom = function (args) { + if (!args) + args = {}; + + var c = args.center, + amount = args.amount || plot.getOptions().zoom.amount, + w = plot.width(), h = plot.height(); + + if (!c) + c = { left: w / 2, top: h / 2 }; + + var xf = c.left / w, + yf = c.top / h, + minmax = { + x: { + min: c.left - xf * w / amount, + max: c.left + (1 - xf) * w / amount + }, + y: { + min: c.top - yf * h / amount, + max: c.top + (1 - yf) * h / amount + } + }; + + $.each(plot.getAxes(), function(_, axis) { + var opts = axis.options, + min = minmax[axis.direction].min, + max = minmax[axis.direction].max, + zr = opts.zoomRange, + pr = opts.panRange; + + if (zr === false) // no zooming on this axis + return; + + min = axis.c2p(min); + max = axis.c2p(max); + if (min > max) { + // make sure min < max + var tmp = min; + min = max; + max = tmp; + } + + //Check that we are in panRange + if (pr) { + if (pr[0] != null && min < pr[0]) { + min = pr[0]; + } + if (pr[1] != null && max > pr[1]) { + max = pr[1]; + } + } + + var range = max - min; + if (zr && + ((zr[0] != null && range < zr[0] && amount >1) || + (zr[1] != null && range > zr[1] && amount <1))) + return; + + opts.min = min; + opts.max = max; + }); + + plot.setupGrid(); + plot.draw(); + + if (!args.preventEvent) + plot.getPlaceholder().trigger("plotzoom", [ plot, args ]); + }; + + plot.pan = function (args) { + var delta = { + x: +args.left, + y: +args.top + }; + + if (isNaN(delta.x)) + delta.x = 0; + if (isNaN(delta.y)) + delta.y = 0; + + $.each(plot.getAxes(), function (_, axis) { + var opts = axis.options, + min, max, d = delta[axis.direction]; + + min = axis.c2p(axis.p2c(axis.min) + d), + max = axis.c2p(axis.p2c(axis.max) + d); + + var pr = opts.panRange; + if (pr === false) // no panning on this axis + return; + + if (pr) { + // check whether we hit the wall + if (pr[0] != null && pr[0] > min) { + d = pr[0] - min; + min += d; + max += d; + } + + if (pr[1] != null && pr[1] < max) { + d = pr[1] - max; + min += d; + max += d; + } + } + + opts.min = min; + opts.max = max; + }); + + plot.setupGrid(); + plot.draw(); + + if (!args.preventEvent) + plot.getPlaceholder().trigger("plotpan", [ plot, args ]); + }; + + function shutdown(plot, eventHolder) { + eventHolder.unbind(plot.getOptions().zoom.trigger, onZoomClick); + eventHolder.unbind("mousewheel", onMouseWheel); + eventHolder.unbind("dragstart", onDragStart); + eventHolder.unbind("drag", onDrag); + eventHolder.unbind("dragend", onDragEnd); + if (panTimeout) + clearTimeout(panTimeout); + } + + plot.hooks.bindEvents.push(bindEvents); + plot.hooks.shutdown.push(shutdown); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'navigate', + version: '1.3' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.navigate.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.navigate.min.js new file mode 100644 index 00000000..7288a23f --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.navigate.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function(a){function e(h){var k,j=this,l=h.data||{};if(l.elem)j=h.dragTarget=l.elem,h.dragProxy=d.proxy||j,h.cursorOffsetX=l.pageX-l.left,h.cursorOffsetY=l.pageY-l.top,h.offsetX=h.pageX-h.cursorOffsetX,h.offsetY=h.pageY-h.cursorOffsetY;else if(d.dragging||l.which>0&&h.which!=l.which||a(h.target).is(l.not))return;switch(h.type){case"mousedown":return a.extend(l,a(j).offset(),{elem:j,target:h.target,pageX:h.pageX,pageY:h.pageY}),b.add(document,"mousemove mouseup",e,l),i(j,!1),d.dragging=null,!1;case!d.dragging&&"mousemove":if(g(h.pageX-l.pageX)+g(h.pageY-l.pageY)<l.distance)break;h.target=l.target,k=f(h,"dragstart",j),k!==!1&&(d.dragging=j,d.proxy=h.dragProxy=a(k||j)[0]);case"mousemove":if(d.dragging){if(k=f(h,"drag",j),c.drop&&(c.drop.allowed=k!==!1,c.drop.handler(h)),k!==!1)break;h.type="mouseup"}case"mouseup":b.remove(document,"mousemove mouseup",e),d.dragging&&(c.drop&&c.drop.handler(h),f(h,"dragend",j)),i(j,!0),d.dragging=d.proxy=l.elem=!1}return!0}function f(b,c,d){b.type=c;var e=a.event.dispatch.call(d,b);return e===!1?!1:e||b.result}function g(a){return Math.pow(a,2)}function h(){return d.dragging===!1}function i(a,b){a&&(a.unselectable=b?"off":"on",a.onselectstart=function(){return b},a.style&&(a.style.MozUserSelect=b?"":"none"))}a.fn.drag=function(a,b,c){return b&&this.bind("dragstart",a),c&&this.bind("dragend",c),a?this.bind("drag",b?b:a):this.trigger("drag")};var b=a.event,c=b.special,d=c.drag={not:":input",distance:0,which:1,dragging:!1,setup:function(c){c=a.extend({distance:d.distance,which:d.which,not:d.not},c||{}),c.distance=g(c.distance),b.add(this,"mousedown",e,c),this.attachEvent&&this.attachEvent("ondragstart",h)},teardown:function(){b.remove(this,"mousedown",e),this===d.dragging&&(d.dragging=d.proxy=!1),i(this,!0),this.detachEvent&&this.detachEvent("ondragstart",h)}};c.dragstart=c.dragend={setup:function(){},teardown:function(){}}})(jQuery);(function(d){function e(a){var b=a||window.event,c=[].slice.call(arguments,1),f=0,e=0,g=0,a=d.event.fix(b);a.type="mousewheel";b.wheelDelta&&(f=b.wheelDelta/120);b.detail&&(f=-b.detail/3);g=f;void 0!==b.axis&&b.axis===b.HORIZONTAL_AXIS&&(g=0,e=-1*f);void 0!==b.wheelDeltaY&&(g=b.wheelDeltaY/120);void 0!==b.wheelDeltaX&&(e=-1*b.wheelDeltaX/120);c.unshift(a,f,e,g);return(d.event.dispatch||d.event.handle).apply(this,c)}var c=["DOMMouseScroll","mousewheel"];if(d.event.fixHooks)for(var h=c.length;h;)d.event.fixHooks[c[--h]]=d.event.mouseHooks;d.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var a=c.length;a;)this.addEventListener(c[--a],e,!1);else this.onmousewheel=e},teardown:function(){if(this.removeEventListener)for(var a=c.length;a;)this.removeEventListener(c[--a],e,!1);else this.onmousewheel=null}};d.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})})(jQuery);(function($){var options={xaxis:{zoomRange:null,panRange:null},zoom:{interactive:false,trigger:"dblclick",amount:1.5},pan:{interactive:false,cursor:"move",frameRate:20}};function init(plot){function onZoomClick(e,zoomOut){var c=plot.offset();c.left=e.pageX-c.left;c.top=e.pageY-c.top;if(zoomOut)plot.zoomOut({center:c});else plot.zoom({center:c})}function onMouseWheel(e,delta){e.preventDefault();onZoomClick(e,delta<0);return false}var prevCursor="default",prevPageX=0,prevPageY=0,panTimeout=null;function onDragStart(e){if(e.which!=1)return false;var c=plot.getPlaceholder().css("cursor");if(c)prevCursor=c;plot.getPlaceholder().css("cursor",plot.getOptions().pan.cursor);prevPageX=e.pageX;prevPageY=e.pageY}function onDrag(e){var frameRate=plot.getOptions().pan.frameRate;if(panTimeout||!frameRate)return;panTimeout=setTimeout(function(){plot.pan({left:prevPageX-e.pageX,top:prevPageY-e.pageY});prevPageX=e.pageX;prevPageY=e.pageY;panTimeout=null},1/frameRate*1e3)}function onDragEnd(e){if(panTimeout){clearTimeout(panTimeout);panTimeout=null}plot.getPlaceholder().css("cursor",prevCursor);plot.pan({left:prevPageX-e.pageX,top:prevPageY-e.pageY})}function bindEvents(plot,eventHolder){var o=plot.getOptions();if(o.zoom.interactive){eventHolder[o.zoom.trigger](onZoomClick);eventHolder.mousewheel(onMouseWheel)}if(o.pan.interactive){eventHolder.bind("dragstart",{distance:10},onDragStart);eventHolder.bind("drag",onDrag);eventHolder.bind("dragend",onDragEnd)}}plot.zoomOut=function(args){if(!args)args={};if(!args.amount)args.amount=plot.getOptions().zoom.amount;args.amount=1/args.amount;plot.zoom(args)};plot.zoom=function(args){if(!args)args={};var c=args.center,amount=args.amount||plot.getOptions().zoom.amount,w=plot.width(),h=plot.height();if(!c)c={left:w/2,top:h/2};var xf=c.left/w,yf=c.top/h,minmax={x:{min:c.left-xf*w/amount,max:c.left+(1-xf)*w/amount},y:{min:c.top-yf*h/amount,max:c.top+(1-yf)*h/amount}};$.each(plot.getAxes(),function(_,axis){var opts=axis.options,min=minmax[axis.direction].min,max=minmax[axis.direction].max,zr=opts.zoomRange,pr=opts.panRange;if(zr===false)return;min=axis.c2p(min);max=axis.c2p(max);if(min>max){var tmp=min;min=max;max=tmp}if(pr){if(pr[0]!=null&&min<pr[0]){min=pr[0]}if(pr[1]!=null&&max>pr[1]){max=pr[1]}}var range=max-min;if(zr&&(zr[0]!=null&&range<zr[0]&&amount>1||zr[1]!=null&&range>zr[1]&&amount<1))return;opts.min=min;opts.max=max});plot.setupGrid();plot.draw();if(!args.preventEvent)plot.getPlaceholder().trigger("plotzoom",[plot,args])};plot.pan=function(args){var delta={x:+args.left,y:+args.top};if(isNaN(delta.x))delta.x=0;if(isNaN(delta.y))delta.y=0;$.each(plot.getAxes(),function(_,axis){var opts=axis.options,min,max,d=delta[axis.direction];min=axis.c2p(axis.p2c(axis.min)+d),max=axis.c2p(axis.p2c(axis.max)+d);var pr=opts.panRange;if(pr===false)return;if(pr){if(pr[0]!=null&&pr[0]>min){d=pr[0]-min;min+=d;max+=d}if(pr[1]!=null&&pr[1]<max){d=pr[1]-max;min+=d;max+=d}}opts.min=min;opts.max=max});plot.setupGrid();plot.draw();if(!args.preventEvent)plot.getPlaceholder().trigger("plotpan",[plot,args])};function shutdown(plot,eventHolder){eventHolder.unbind(plot.getOptions().zoom.trigger,onZoomClick);eventHolder.unbind("mousewheel",onMouseWheel);eventHolder.unbind("dragstart",onDragStart);eventHolder.unbind("drag",onDrag);eventHolder.unbind("dragend",onDragEnd);if(panTimeout)clearTimeout(panTimeout)}plot.hooks.bindEvents.push(bindEvents);plot.hooks.shutdown.push(shutdown)}$.plot.plugins.push({init:init,options:options,name:"navigate",version:"1.3"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.pie.js b/public/assets/frontend/js/plugins/flot/jquery.flot.pie.js new file mode 100644 index 00000000..9c19db99 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.pie.js @@ -0,0 +1,820 @@ +/* Flot plugin for rendering pie charts. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The plugin assumes that each series has a single data value, and that each +value is a positive integer or zero. Negative numbers don't make sense for a +pie chart, and have unpredictable results. The values do NOT need to be +passed in as percentages; the plugin will calculate the total and per-slice +percentages internally. + +* Created by Brian Medendorp + +* Updated with contributions from btburnett3, Anthony Aragues and Xavi Ivars + +The plugin supports these options: + + series: { + pie: { + show: true/false + radius: 0-1 for percentage of fullsize, or a specified pixel length, or 'auto' + innerRadius: 0-1 for percentage of fullsize or a specified pixel length, for creating a donut effect + startAngle: 0-2 factor of PI used for starting angle (in radians) i.e 3/2 starts at the top, 0 and 2 have the same result + tilt: 0-1 for percentage to tilt the pie, where 1 is no tilt, and 0 is completely flat (nothing will show) + offset: { + top: integer value to move the pie up or down + left: integer value to move the pie left or right, or 'auto' + }, + stroke: { + color: any hexidecimal color value (other formats may or may not work, so best to stick with something like '#FFF') + width: integer pixel width of the stroke + }, + label: { + show: true/false, or 'auto' + formatter: a user-defined function that modifies the text/style of the label text + radius: 0-1 for percentage of fullsize, or a specified pixel length + background: { + color: any hexidecimal color value (other formats may or may not work, so best to stick with something like '#000') + opacity: 0-1 + }, + threshold: 0-1 for the percentage value at which to hide labels (if they're too small) + }, + combine: { + threshold: 0-1 for the percentage value at which to combine slices (if they're too small) + color: any hexidecimal color value (other formats may or may not work, so best to stick with something like '#CCC'), if null, the plugin will automatically use the color of the first slice to be combined + label: any text value of what the combined slice should be labeled + } + highlight: { + opacity: 0-1 + } + } + } + +More detail and specific examples can be found in the included HTML file. + +*/ + +(function($) { + + // Maximum redraw attempts when fitting labels within the plot + + var REDRAW_ATTEMPTS = 10; + + // Factor by which to shrink the pie when fitting labels within the plot + + var REDRAW_SHRINK = 0.95; + + function init(plot) { + + var canvas = null, + target = null, + options = null, + maxRadius = null, + centerLeft = null, + centerTop = null, + processed = false, + ctx = null; + + // interactive variables + + var highlights = []; + + // add hook to determine if pie plugin in enabled, and then perform necessary operations + + plot.hooks.processOptions.push(function(plot, options) { + if (options.series.pie.show) { + + options.grid.show = false; + + // set labels.show + + if (options.series.pie.label.show == "auto") { + if (options.legend.show) { + options.series.pie.label.show = false; + } else { + options.series.pie.label.show = true; + } + } + + // set radius + + if (options.series.pie.radius == "auto") { + if (options.series.pie.label.show) { + options.series.pie.radius = 3/4; + } else { + options.series.pie.radius = 1; + } + } + + // ensure sane tilt + + if (options.series.pie.tilt > 1) { + options.series.pie.tilt = 1; + } else if (options.series.pie.tilt < 0) { + options.series.pie.tilt = 0; + } + } + }); + + plot.hooks.bindEvents.push(function(plot, eventHolder) { + var options = plot.getOptions(); + if (options.series.pie.show) { + if (options.grid.hoverable) { + eventHolder.unbind("mousemove").mousemove(onMouseMove); + } + if (options.grid.clickable) { + eventHolder.unbind("click").click(onClick); + } + } + }); + + plot.hooks.processDatapoints.push(function(plot, series, data, datapoints) { + var options = plot.getOptions(); + if (options.series.pie.show) { + processDatapoints(plot, series, data, datapoints); + } + }); + + plot.hooks.drawOverlay.push(function(plot, octx) { + var options = plot.getOptions(); + if (options.series.pie.show) { + drawOverlay(plot, octx); + } + }); + + plot.hooks.draw.push(function(plot, newCtx) { + var options = plot.getOptions(); + if (options.series.pie.show) { + draw(plot, newCtx); + } + }); + + function processDatapoints(plot, series, datapoints) { + if (!processed) { + processed = true; + canvas = plot.getCanvas(); + target = $(canvas).parent(); + options = plot.getOptions(); + plot.setData(combine(plot.getData())); + } + } + + function combine(data) { + + var total = 0, + combined = 0, + numCombined = 0, + color = options.series.pie.combine.color, + newdata = []; + + // Fix up the raw data from Flot, ensuring the data is numeric + + for (var i = 0; i < data.length; ++i) { + + var value = data[i].data; + + // If the data is an array, we'll assume that it's a standard + // Flot x-y pair, and are concerned only with the second value. + + // Note how we use the original array, rather than creating a + // new one; this is more efficient and preserves any extra data + // that the user may have stored in higher indexes. + + if ($.isArray(value) && value.length == 1) { + value = value[0]; + } + + if ($.isArray(value)) { + // Equivalent to $.isNumeric() but compatible with jQuery < 1.7 + if (!isNaN(parseFloat(value[1])) && isFinite(value[1])) { + value[1] = +value[1]; + } else { + value[1] = 0; + } + } else if (!isNaN(parseFloat(value)) && isFinite(value)) { + value = [1, +value]; + } else { + value = [1, 0]; + } + + data[i].data = [value]; + } + + // Sum up all the slices, so we can calculate percentages for each + + for (var i = 0; i < data.length; ++i) { + total += data[i].data[0][1]; + } + + // Count the number of slices with percentages below the combine + // threshold; if it turns out to be just one, we won't combine. + + for (var i = 0; i < data.length; ++i) { + var value = data[i].data[0][1]; + if (value / total <= options.series.pie.combine.threshold) { + combined += value; + numCombined++; + if (!color) { + color = data[i].color; + } + } + } + + for (var i = 0; i < data.length; ++i) { + var value = data[i].data[0][1]; + if (numCombined < 2 || value / total > options.series.pie.combine.threshold) { + newdata.push( + $.extend(data[i], { /* extend to allow keeping all other original data values + and using them e.g. in labelFormatter. */ + data: [[1, value]], + color: data[i].color, + label: data[i].label, + angle: value * Math.PI * 2 / total, + percent: value / (total / 100) + }) + ); + } + } + + if (numCombined > 1) { + newdata.push({ + data: [[1, combined]], + color: color, + label: options.series.pie.combine.label, + angle: combined * Math.PI * 2 / total, + percent: combined / (total / 100) + }); + } + + return newdata; + } + + function draw(plot, newCtx) { + + if (!target) { + return; // if no series were passed + } + + var canvasWidth = plot.getPlaceholder().width(), + canvasHeight = plot.getPlaceholder().height(), + legendWidth = target.children().filter(".legend").children().width() || 0; + + ctx = newCtx; + + // WARNING: HACK! REWRITE THIS CODE AS SOON AS POSSIBLE! + + // When combining smaller slices into an 'other' slice, we need to + // add a new series. Since Flot gives plugins no way to modify the + // list of series, the pie plugin uses a hack where the first call + // to processDatapoints results in a call to setData with the new + // list of series, then subsequent processDatapoints do nothing. + + // The plugin-global 'processed' flag is used to control this hack; + // it starts out false, and is set to true after the first call to + // processDatapoints. + + // Unfortunately this turns future setData calls into no-ops; they + // call processDatapoints, the flag is true, and nothing happens. + + // To fix this we'll set the flag back to false here in draw, when + // all series have been processed, so the next sequence of calls to + // processDatapoints once again starts out with a slice-combine. + // This is really a hack; in 0.9 we need to give plugins a proper + // way to modify series before any processing begins. + + processed = false; + + // calculate maximum radius and center point + + maxRadius = Math.min(canvasWidth, canvasHeight / options.series.pie.tilt) / 2; + centerTop = canvasHeight / 2 + options.series.pie.offset.top; + centerLeft = canvasWidth / 2; + + if (options.series.pie.offset.left == "auto") { + if (options.legend.position.match("w")) { + centerLeft += legendWidth / 2; + } else { + centerLeft -= legendWidth / 2; + } + if (centerLeft < maxRadius) { + centerLeft = maxRadius; + } else if (centerLeft > canvasWidth - maxRadius) { + centerLeft = canvasWidth - maxRadius; + } + } else { + centerLeft += options.series.pie.offset.left; + } + + var slices = plot.getData(), + attempts = 0; + + // Keep shrinking the pie's radius until drawPie returns true, + // indicating that all the labels fit, or we try too many times. + + do { + if (attempts > 0) { + maxRadius *= REDRAW_SHRINK; + } + attempts += 1; + clear(); + if (options.series.pie.tilt <= 0.8) { + drawShadow(); + } + } while (!drawPie() && attempts < REDRAW_ATTEMPTS) + + if (attempts >= REDRAW_ATTEMPTS) { + clear(); + target.prepend("<div class='error'>Could not draw pie with labels contained inside canvas</div>"); + } + + if (plot.setSeries && plot.insertLegend) { + plot.setSeries(slices); + plot.insertLegend(); + } + + // we're actually done at this point, just defining internal functions at this point + + function clear() { + ctx.clearRect(0, 0, canvasWidth, canvasHeight); + target.children().filter(".pieLabel, .pieLabelBackground").remove(); + } + + function drawShadow() { + + var shadowLeft = options.series.pie.shadow.left; + var shadowTop = options.series.pie.shadow.top; + var edge = 10; + var alpha = options.series.pie.shadow.alpha; + var radius = options.series.pie.radius > 1 ? options.series.pie.radius : maxRadius * options.series.pie.radius; + + if (radius >= canvasWidth / 2 - shadowLeft || radius * options.series.pie.tilt >= canvasHeight / 2 - shadowTop || radius <= edge) { + return; // shadow would be outside canvas, so don't draw it + } + + ctx.save(); + ctx.translate(shadowLeft,shadowTop); + ctx.globalAlpha = alpha; + ctx.fillStyle = "#000"; + + // center and rotate to starting position + + ctx.translate(centerLeft,centerTop); + ctx.scale(1, options.series.pie.tilt); + + //radius -= edge; + + for (var i = 1; i <= edge; i++) { + ctx.beginPath(); + ctx.arc(0, 0, radius, 0, Math.PI * 2, false); + ctx.fill(); + radius -= i; + } + + ctx.restore(); + } + + function drawPie() { + + var startAngle = Math.PI * options.series.pie.startAngle; + var radius = options.series.pie.radius > 1 ? options.series.pie.radius : maxRadius * options.series.pie.radius; + + // center and rotate to starting position + + ctx.save(); + ctx.translate(centerLeft,centerTop); + ctx.scale(1, options.series.pie.tilt); + //ctx.rotate(startAngle); // start at top; -- This doesn't work properly in Opera + + // draw slices + + ctx.save(); + var currentAngle = startAngle; + for (var i = 0; i < slices.length; ++i) { + slices[i].startAngle = currentAngle; + drawSlice(slices[i].angle, slices[i].color, true); + } + ctx.restore(); + + // draw slice outlines + + if (options.series.pie.stroke.width > 0) { + ctx.save(); + ctx.lineWidth = options.series.pie.stroke.width; + currentAngle = startAngle; + for (var i = 0; i < slices.length; ++i) { + drawSlice(slices[i].angle, options.series.pie.stroke.color, false); + } + ctx.restore(); + } + + // draw donut hole + + drawDonutHole(ctx); + + ctx.restore(); + + // Draw the labels, returning true if they fit within the plot + + if (options.series.pie.label.show) { + return drawLabels(); + } else return true; + + function drawSlice(angle, color, fill) { + + if (angle <= 0 || isNaN(angle)) { + return; + } + + if (fill) { + ctx.fillStyle = color; + } else { + ctx.strokeStyle = color; + ctx.lineJoin = "round"; + } + + ctx.beginPath(); + if (Math.abs(angle - Math.PI * 2) > 0.000000001) { + ctx.moveTo(0, 0); // Center of the pie + } + + //ctx.arc(0, 0, radius, 0, angle, false); // This doesn't work properly in Opera + ctx.arc(0, 0, radius,currentAngle, currentAngle + angle / 2, false); + ctx.arc(0, 0, radius,currentAngle + angle / 2, currentAngle + angle, false); + ctx.closePath(); + //ctx.rotate(angle); // This doesn't work properly in Opera + currentAngle += angle; + + if (fill) { + ctx.fill(); + } else { + ctx.stroke(); + } + } + + function drawLabels() { + + var currentAngle = startAngle; + var radius = options.series.pie.label.radius > 1 ? options.series.pie.label.radius : maxRadius * options.series.pie.label.radius; + + for (var i = 0; i < slices.length; ++i) { + if (slices[i].percent >= options.series.pie.label.threshold * 100) { + if (!drawLabel(slices[i], currentAngle, i)) { + return false; + } + } + currentAngle += slices[i].angle; + } + + return true; + + function drawLabel(slice, startAngle, index) { + + if (slice.data[0][1] == 0) { + return true; + } + + // format label text + + var lf = options.legend.labelFormatter, text, plf = options.series.pie.label.formatter; + + if (lf) { + text = lf(slice.label, slice); + } else { + text = slice.label; + } + + if (plf) { + text = plf(text, slice); + } + + var halfAngle = ((startAngle + slice.angle) + startAngle) / 2; + var x = centerLeft + Math.round(Math.cos(halfAngle) * radius); + var y = centerTop + Math.round(Math.sin(halfAngle) * radius) * options.series.pie.tilt; + + var html = "<span class='pieLabel' id='pieLabel" + index + "' style='position:absolute;top:" + y + "px;left:" + x + "px;'>" + text + "</span>"; + target.append(html); + + var label = target.children("#pieLabel" + index); + var labelTop = (y - label.height() / 2); + var labelLeft = (x - label.width() / 2); + + label.css("top", labelTop); + label.css("left", labelLeft); + + // check to make sure that the label is not outside the canvas + + if (0 - labelTop > 0 || 0 - labelLeft > 0 || canvasHeight - (labelTop + label.height()) < 0 || canvasWidth - (labelLeft + label.width()) < 0) { + return false; + } + + if (options.series.pie.label.background.opacity != 0) { + + // put in the transparent background separately to avoid blended labels and label boxes + + var c = options.series.pie.label.background.color; + + if (c == null) { + c = slice.color; + } + + var pos = "top:" + labelTop + "px;left:" + labelLeft + "px;"; + $("<div class='pieLabelBackground' style='position:absolute;width:" + label.width() + "px;height:" + label.height() + "px;" + pos + "background-color:" + c + ";'></div>") + .css("opacity", options.series.pie.label.background.opacity) + .insertBefore(label); + } + + return true; + } // end individual label function + } // end drawLabels function + } // end drawPie function + } // end draw function + + // Placed here because it needs to be accessed from multiple locations + + function drawDonutHole(layer) { + if (options.series.pie.innerRadius > 0) { + + // subtract the center + + layer.save(); + var innerRadius = options.series.pie.innerRadius > 1 ? options.series.pie.innerRadius : maxRadius * options.series.pie.innerRadius; + layer.globalCompositeOperation = "destination-out"; // this does not work with excanvas, but it will fall back to using the stroke color + layer.beginPath(); + layer.fillStyle = options.series.pie.stroke.color; + layer.arc(0, 0, innerRadius, 0, Math.PI * 2, false); + layer.fill(); + layer.closePath(); + layer.restore(); + + // add inner stroke + + layer.save(); + layer.beginPath(); + layer.strokeStyle = options.series.pie.stroke.color; + layer.arc(0, 0, innerRadius, 0, Math.PI * 2, false); + layer.stroke(); + layer.closePath(); + layer.restore(); + + // TODO: add extra shadow inside hole (with a mask) if the pie is tilted. + } + } + + //-- Additional Interactive related functions -- + + function isPointInPoly(poly, pt) { + for(var c = false, i = -1, l = poly.length, j = l - 1; ++i < l; j = i) + ((poly[i][1] <= pt[1] && pt[1] < poly[j][1]) || (poly[j][1] <= pt[1] && pt[1]< poly[i][1])) + && (pt[0] < (poly[j][0] - poly[i][0]) * (pt[1] - poly[i][1]) / (poly[j][1] - poly[i][1]) + poly[i][0]) + && (c = !c); + return c; + } + + function findNearbySlice(mouseX, mouseY) { + + var slices = plot.getData(), + options = plot.getOptions(), + radius = options.series.pie.radius > 1 ? options.series.pie.radius : maxRadius * options.series.pie.radius, + x, y; + + for (var i = 0; i < slices.length; ++i) { + + var s = slices[i]; + + if (s.pie.show) { + + ctx.save(); + ctx.beginPath(); + ctx.moveTo(0, 0); // Center of the pie + //ctx.scale(1, options.series.pie.tilt); // this actually seems to break everything when here. + ctx.arc(0, 0, radius, s.startAngle, s.startAngle + s.angle / 2, false); + ctx.arc(0, 0, radius, s.startAngle + s.angle / 2, s.startAngle + s.angle, false); + ctx.closePath(); + x = mouseX - centerLeft; + y = mouseY - centerTop; + + if (ctx.isPointInPath) { + if (ctx.isPointInPath(mouseX - centerLeft, mouseY - centerTop)) { + ctx.restore(); + return { + datapoint: [s.percent, s.data], + dataIndex: 0, + series: s, + seriesIndex: i + }; + } + } else { + + // excanvas for IE doesn;t support isPointInPath, this is a workaround. + + var p1X = radius * Math.cos(s.startAngle), + p1Y = radius * Math.sin(s.startAngle), + p2X = radius * Math.cos(s.startAngle + s.angle / 4), + p2Y = radius * Math.sin(s.startAngle + s.angle / 4), + p3X = radius * Math.cos(s.startAngle + s.angle / 2), + p3Y = radius * Math.sin(s.startAngle + s.angle / 2), + p4X = radius * Math.cos(s.startAngle + s.angle / 1.5), + p4Y = radius * Math.sin(s.startAngle + s.angle / 1.5), + p5X = radius * Math.cos(s.startAngle + s.angle), + p5Y = radius * Math.sin(s.startAngle + s.angle), + arrPoly = [[0, 0], [p1X, p1Y], [p2X, p2Y], [p3X, p3Y], [p4X, p4Y], [p5X, p5Y]], + arrPoint = [x, y]; + + // TODO: perhaps do some mathmatical trickery here with the Y-coordinate to compensate for pie tilt? + + if (isPointInPoly(arrPoly, arrPoint)) { + ctx.restore(); + return { + datapoint: [s.percent, s.data], + dataIndex: 0, + series: s, + seriesIndex: i + }; + } + } + + ctx.restore(); + } + } + + return null; + } + + function onMouseMove(e) { + triggerClickHoverEvent("plothover", e); + } + + function onClick(e) { + triggerClickHoverEvent("plotclick", e); + } + + // trigger click or hover event (they send the same parameters so we share their code) + + function triggerClickHoverEvent(eventname, e) { + + var offset = plot.offset(); + var canvasX = parseInt(e.pageX - offset.left); + var canvasY = parseInt(e.pageY - offset.top); + var item = findNearbySlice(canvasX, canvasY); + + if (options.grid.autoHighlight) { + + // clear auto-highlights + + for (var i = 0; i < highlights.length; ++i) { + var h = highlights[i]; + if (h.auto == eventname && !(item && h.series == item.series)) { + unhighlight(h.series); + } + } + } + + // highlight the slice + + if (item) { + highlight(item.series, eventname); + } + + // trigger any hover bind events + + var pos = { pageX: e.pageX, pageY: e.pageY }; + target.trigger(eventname, [pos, item]); + } + + function highlight(s, auto) { + //if (typeof s == "number") { + // s = series[s]; + //} + + var i = indexOfHighlight(s); + + if (i == -1) { + highlights.push({ series: s, auto: auto }); + plot.triggerRedrawOverlay(); + } else if (!auto) { + highlights[i].auto = false; + } + } + + function unhighlight(s) { + if (s == null) { + highlights = []; + plot.triggerRedrawOverlay(); + } + + //if (typeof s == "number") { + // s = series[s]; + //} + + var i = indexOfHighlight(s); + + if (i != -1) { + highlights.splice(i, 1); + plot.triggerRedrawOverlay(); + } + } + + function indexOfHighlight(s) { + for (var i = 0; i < highlights.length; ++i) { + var h = highlights[i]; + if (h.series == s) + return i; + } + return -1; + } + + function drawOverlay(plot, octx) { + + var options = plot.getOptions(); + + var radius = options.series.pie.radius > 1 ? options.series.pie.radius : maxRadius * options.series.pie.radius; + + octx.save(); + octx.translate(centerLeft, centerTop); + octx.scale(1, options.series.pie.tilt); + + for (var i = 0; i < highlights.length; ++i) { + drawHighlight(highlights[i].series); + } + + drawDonutHole(octx); + + octx.restore(); + + function drawHighlight(series) { + + if (series.angle <= 0 || isNaN(series.angle)) { + return; + } + + //octx.fillStyle = parseColor(options.series.pie.highlight.color).scale(null, null, null, options.series.pie.highlight.opacity).toString(); + octx.fillStyle = "rgba(255, 255, 255, " + options.series.pie.highlight.opacity + ")"; // this is temporary until we have access to parseColor + octx.beginPath(); + if (Math.abs(series.angle - Math.PI * 2) > 0.000000001) { + octx.moveTo(0, 0); // Center of the pie + } + octx.arc(0, 0, radius, series.startAngle, series.startAngle + series.angle / 2, false); + octx.arc(0, 0, radius, series.startAngle + series.angle / 2, series.startAngle + series.angle, false); + octx.closePath(); + octx.fill(); + } + } + } // end init (plugin body) + + // define pie specific options and their default values + + var options = { + series: { + pie: { + show: false, + radius: "auto", // actual radius of the visible pie (based on full calculated radius if <=1, or hard pixel value) + innerRadius: 0, /* for donut */ + startAngle: 3/2, + tilt: 1, + shadow: { + left: 5, // shadow left offset + top: 15, // shadow top offset + alpha: 0.02 // shadow alpha + }, + offset: { + top: 0, + left: "auto" + }, + stroke: { + color: "#fff", + width: 1 + }, + label: { + show: "auto", + formatter: function(label, slice) { + return "<div style='font-size:x-small;text-align:center;padding:2px;color:" + slice.color + ";'>" + label + "<br/>" + Math.round(slice.percent) + "%</div>"; + }, // formatter function + radius: 1, // radius at which to place the labels (based on full calculated radius if <=1, or hard pixel value) + background: { + color: null, + opacity: 0 + }, + threshold: 0 // percentage at which to hide the label (i.e. the slice is too narrow) + }, + combine: { + threshold: -1, // percentage at which to combine little slices into one larger slice + color: null, // color to give the new slice (auto-generated if null) + label: "Other" // label to give the new slice + }, + highlight: { + //color: "#fff", // will add this functionality once parseColor is available + opacity: 0.5 + } + } + } + }; + + $.plot.plugins.push({ + init: init, + options: options, + name: "pie", + version: "1.1" + }); + +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.pie.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.pie.min.js new file mode 100644 index 00000000..9bc488b1 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.pie.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var REDRAW_ATTEMPTS=10;var REDRAW_SHRINK=.95;function init(plot){var canvas=null,target=null,options=null,maxRadius=null,centerLeft=null,centerTop=null,processed=false,ctx=null;var highlights=[];plot.hooks.processOptions.push(function(plot,options){if(options.series.pie.show){options.grid.show=false;if(options.series.pie.label.show=="auto"){if(options.legend.show){options.series.pie.label.show=false}else{options.series.pie.label.show=true}}if(options.series.pie.radius=="auto"){if(options.series.pie.label.show){options.series.pie.radius=3/4}else{options.series.pie.radius=1}}if(options.series.pie.tilt>1){options.series.pie.tilt=1}else if(options.series.pie.tilt<0){options.series.pie.tilt=0}}});plot.hooks.bindEvents.push(function(plot,eventHolder){var options=plot.getOptions();if(options.series.pie.show){if(options.grid.hoverable){eventHolder.unbind("mousemove").mousemove(onMouseMove)}if(options.grid.clickable){eventHolder.unbind("click").click(onClick)}}});plot.hooks.processDatapoints.push(function(plot,series,data,datapoints){var options=plot.getOptions();if(options.series.pie.show){processDatapoints(plot,series,data,datapoints)}});plot.hooks.drawOverlay.push(function(plot,octx){var options=plot.getOptions();if(options.series.pie.show){drawOverlay(plot,octx)}});plot.hooks.draw.push(function(plot,newCtx){var options=plot.getOptions();if(options.series.pie.show){draw(plot,newCtx)}});function processDatapoints(plot,series,datapoints){if(!processed){processed=true;canvas=plot.getCanvas();target=$(canvas).parent();options=plot.getOptions();plot.setData(combine(plot.getData()))}}function combine(data){var total=0,combined=0,numCombined=0,color=options.series.pie.combine.color,newdata=[];for(var i=0;i<data.length;++i){var value=data[i].data;if($.isArray(value)&&value.length==1){value=value[0]}if($.isArray(value)){if(!isNaN(parseFloat(value[1]))&&isFinite(value[1])){value[1]=+value[1]}else{value[1]=0}}else if(!isNaN(parseFloat(value))&&isFinite(value)){value=[1,+value]}else{value=[1,0]}data[i].data=[value]}for(var i=0;i<data.length;++i){total+=data[i].data[0][1]}for(var i=0;i<data.length;++i){var value=data[i].data[0][1];if(value/total<=options.series.pie.combine.threshold){combined+=value;numCombined++;if(!color){color=data[i].color}}}for(var i=0;i<data.length;++i){var value=data[i].data[0][1];if(numCombined<2||value/total>options.series.pie.combine.threshold){newdata.push($.extend(data[i],{data:[[1,value]],color:data[i].color,label:data[i].label,angle:value*Math.PI*2/total,percent:value/(total/100)}))}}if(numCombined>1){newdata.push({data:[[1,combined]],color:color,label:options.series.pie.combine.label,angle:combined*Math.PI*2/total,percent:combined/(total/100)})}return newdata}function draw(plot,newCtx){if(!target){return}var canvasWidth=plot.getPlaceholder().width(),canvasHeight=plot.getPlaceholder().height(),legendWidth=target.children().filter(".legend").children().width()||0;ctx=newCtx;processed=false;maxRadius=Math.min(canvasWidth,canvasHeight/options.series.pie.tilt)/2;centerTop=canvasHeight/2+options.series.pie.offset.top;centerLeft=canvasWidth/2;if(options.series.pie.offset.left=="auto"){if(options.legend.position.match("w")){centerLeft+=legendWidth/2}else{centerLeft-=legendWidth/2}if(centerLeft<maxRadius){centerLeft=maxRadius}else if(centerLeft>canvasWidth-maxRadius){centerLeft=canvasWidth-maxRadius}}else{centerLeft+=options.series.pie.offset.left}var slices=plot.getData(),attempts=0;do{if(attempts>0){maxRadius*=REDRAW_SHRINK}attempts+=1;clear();if(options.series.pie.tilt<=.8){drawShadow()}}while(!drawPie()&&attempts<REDRAW_ATTEMPTS);if(attempts>=REDRAW_ATTEMPTS){clear();target.prepend("<div class='error'>Could not draw pie with labels contained inside canvas</div>")}if(plot.setSeries&&plot.insertLegend){plot.setSeries(slices);plot.insertLegend()}function clear(){ctx.clearRect(0,0,canvasWidth,canvasHeight);target.children().filter(".pieLabel, .pieLabelBackground").remove()}function drawShadow(){var shadowLeft=options.series.pie.shadow.left;var shadowTop=options.series.pie.shadow.top;var edge=10;var alpha=options.series.pie.shadow.alpha;var radius=options.series.pie.radius>1?options.series.pie.radius:maxRadius*options.series.pie.radius;if(radius>=canvasWidth/2-shadowLeft||radius*options.series.pie.tilt>=canvasHeight/2-shadowTop||radius<=edge){return}ctx.save();ctx.translate(shadowLeft,shadowTop);ctx.globalAlpha=alpha;ctx.fillStyle="#000";ctx.translate(centerLeft,centerTop);ctx.scale(1,options.series.pie.tilt);for(var i=1;i<=edge;i++){ctx.beginPath();ctx.arc(0,0,radius,0,Math.PI*2,false);ctx.fill();radius-=i}ctx.restore()}function drawPie(){var startAngle=Math.PI*options.series.pie.startAngle;var radius=options.series.pie.radius>1?options.series.pie.radius:maxRadius*options.series.pie.radius;ctx.save();ctx.translate(centerLeft,centerTop);ctx.scale(1,options.series.pie.tilt);ctx.save();var currentAngle=startAngle;for(var i=0;i<slices.length;++i){slices[i].startAngle=currentAngle;drawSlice(slices[i].angle,slices[i].color,true)}ctx.restore();if(options.series.pie.stroke.width>0){ctx.save();ctx.lineWidth=options.series.pie.stroke.width;currentAngle=startAngle;for(var i=0;i<slices.length;++i){drawSlice(slices[i].angle,options.series.pie.stroke.color,false)}ctx.restore()}drawDonutHole(ctx);ctx.restore();if(options.series.pie.label.show){return drawLabels()}else return true;function drawSlice(angle,color,fill){if(angle<=0||isNaN(angle)){return}if(fill){ctx.fillStyle=color}else{ctx.strokeStyle=color;ctx.lineJoin="round"}ctx.beginPath();if(Math.abs(angle-Math.PI*2)>1e-9){ctx.moveTo(0,0)}ctx.arc(0,0,radius,currentAngle,currentAngle+angle/2,false);ctx.arc(0,0,radius,currentAngle+angle/2,currentAngle+angle,false);ctx.closePath();currentAngle+=angle;if(fill){ctx.fill()}else{ctx.stroke()}}function drawLabels(){var currentAngle=startAngle;var radius=options.series.pie.label.radius>1?options.series.pie.label.radius:maxRadius*options.series.pie.label.radius;for(var i=0;i<slices.length;++i){if(slices[i].percent>=options.series.pie.label.threshold*100){if(!drawLabel(slices[i],currentAngle,i)){return false}}currentAngle+=slices[i].angle}return true;function drawLabel(slice,startAngle,index){if(slice.data[0][1]==0){return true}var lf=options.legend.labelFormatter,text,plf=options.series.pie.label.formatter;if(lf){text=lf(slice.label,slice)}else{text=slice.label}if(plf){text=plf(text,slice)}var halfAngle=(startAngle+slice.angle+startAngle)/2;var x=centerLeft+Math.round(Math.cos(halfAngle)*radius);var y=centerTop+Math.round(Math.sin(halfAngle)*radius)*options.series.pie.tilt;var html="<span class='pieLabel' id='pieLabel"+index+"' style='position:absolute;top:"+y+"px;left:"+x+"px;'>"+text+"</span>";target.append(html);var label=target.children("#pieLabel"+index);var labelTop=y-label.height()/2;var labelLeft=x-label.width()/2;label.css("top",labelTop);label.css("left",labelLeft);if(0-labelTop>0||0-labelLeft>0||canvasHeight-(labelTop+label.height())<0||canvasWidth-(labelLeft+label.width())<0){return false}if(options.series.pie.label.background.opacity!=0){var c=options.series.pie.label.background.color;if(c==null){c=slice.color}var pos="top:"+labelTop+"px;left:"+labelLeft+"px;";$("<div class='pieLabelBackground' style='position:absolute;width:"+label.width()+"px;height:"+label.height()+"px;"+pos+"background-color:"+c+";'></div>").css("opacity",options.series.pie.label.background.opacity).insertBefore(label)}return true}}}}function drawDonutHole(layer){if(options.series.pie.innerRadius>0){layer.save();var innerRadius=options.series.pie.innerRadius>1?options.series.pie.innerRadius:maxRadius*options.series.pie.innerRadius;layer.globalCompositeOperation="destination-out";layer.beginPath();layer.fillStyle=options.series.pie.stroke.color;layer.arc(0,0,innerRadius,0,Math.PI*2,false);layer.fill();layer.closePath();layer.restore();layer.save();layer.beginPath();layer.strokeStyle=options.series.pie.stroke.color;layer.arc(0,0,innerRadius,0,Math.PI*2,false);layer.stroke();layer.closePath();layer.restore()}}function isPointInPoly(poly,pt){for(var c=false,i=-1,l=poly.length,j=l-1;++i<l;j=i)(poly[i][1]<=pt[1]&&pt[1]<poly[j][1]||poly[j][1]<=pt[1]&&pt[1]<poly[i][1])&&pt[0]<(poly[j][0]-poly[i][0])*(pt[1]-poly[i][1])/(poly[j][1]-poly[i][1])+poly[i][0]&&(c=!c);return c}function findNearbySlice(mouseX,mouseY){var slices=plot.getData(),options=plot.getOptions(),radius=options.series.pie.radius>1?options.series.pie.radius:maxRadius*options.series.pie.radius,x,y;for(var i=0;i<slices.length;++i){var s=slices[i];if(s.pie.show){ctx.save();ctx.beginPath();ctx.moveTo(0,0);ctx.arc(0,0,radius,s.startAngle,s.startAngle+s.angle/2,false);ctx.arc(0,0,radius,s.startAngle+s.angle/2,s.startAngle+s.angle,false);ctx.closePath();x=mouseX-centerLeft;y=mouseY-centerTop;if(ctx.isPointInPath){if(ctx.isPointInPath(mouseX-centerLeft,mouseY-centerTop)){ctx.restore();return{datapoint:[s.percent,s.data],dataIndex:0,series:s,seriesIndex:i}}}else{var p1X=radius*Math.cos(s.startAngle),p1Y=radius*Math.sin(s.startAngle),p2X=radius*Math.cos(s.startAngle+s.angle/4),p2Y=radius*Math.sin(s.startAngle+s.angle/4),p3X=radius*Math.cos(s.startAngle+s.angle/2),p3Y=radius*Math.sin(s.startAngle+s.angle/2),p4X=radius*Math.cos(s.startAngle+s.angle/1.5),p4Y=radius*Math.sin(s.startAngle+s.angle/1.5),p5X=radius*Math.cos(s.startAngle+s.angle),p5Y=radius*Math.sin(s.startAngle+s.angle),arrPoly=[[0,0],[p1X,p1Y],[p2X,p2Y],[p3X,p3Y],[p4X,p4Y],[p5X,p5Y]],arrPoint=[x,y];if(isPointInPoly(arrPoly,arrPoint)){ctx.restore();return{datapoint:[s.percent,s.data],dataIndex:0,series:s,seriesIndex:i}}}ctx.restore()}}return null}function onMouseMove(e){triggerClickHoverEvent("plothover",e)}function onClick(e){triggerClickHoverEvent("plotclick",e)}function triggerClickHoverEvent(eventname,e){var offset=plot.offset();var canvasX=parseInt(e.pageX-offset.left);var canvasY=parseInt(e.pageY-offset.top);var item=findNearbySlice(canvasX,canvasY);if(options.grid.autoHighlight){for(var i=0;i<highlights.length;++i){var h=highlights[i];if(h.auto==eventname&&!(item&&h.series==item.series)){unhighlight(h.series)}}}if(item){highlight(item.series,eventname)}var pos={pageX:e.pageX,pageY:e.pageY};target.trigger(eventname,[pos,item])}function highlight(s,auto){var i=indexOfHighlight(s);if(i==-1){highlights.push({series:s,auto:auto});plot.triggerRedrawOverlay()}else if(!auto){highlights[i].auto=false}}function unhighlight(s){if(s==null){highlights=[];plot.triggerRedrawOverlay()}var i=indexOfHighlight(s);if(i!=-1){highlights.splice(i,1);plot.triggerRedrawOverlay()}}function indexOfHighlight(s){for(var i=0;i<highlights.length;++i){var h=highlights[i];if(h.series==s)return i}return-1}function drawOverlay(plot,octx){var options=plot.getOptions();var radius=options.series.pie.radius>1?options.series.pie.radius:maxRadius*options.series.pie.radius;octx.save();octx.translate(centerLeft,centerTop);octx.scale(1,options.series.pie.tilt);for(var i=0;i<highlights.length;++i){drawHighlight(highlights[i].series)}drawDonutHole(octx);octx.restore();function drawHighlight(series){if(series.angle<=0||isNaN(series.angle)){return}octx.fillStyle="rgba(255, 255, 255, "+options.series.pie.highlight.opacity+")";octx.beginPath();if(Math.abs(series.angle-Math.PI*2)>1e-9){octx.moveTo(0,0)}octx.arc(0,0,radius,series.startAngle,series.startAngle+series.angle/2,false);octx.arc(0,0,radius,series.startAngle+series.angle/2,series.startAngle+series.angle,false);octx.closePath();octx.fill()}}}var options={series:{pie:{show:false,radius:"auto",innerRadius:0,startAngle:3/2,tilt:1,shadow:{left:5,top:15,alpha:.02},offset:{top:0,left:"auto"},stroke:{color:"#fff",width:1},label:{show:"auto",formatter:function(label,slice){return"<div style='font-size:x-small;text-align:center;padding:2px;color:"+slice.color+";'>"+label+"<br/>"+Math.round(slice.percent)+"%</div>"},radius:1,background:{color:null,opacity:0},threshold:0},combine:{threshold:-1,color:null,label:"Other"},highlight:{opacity:.5}}}};$.plot.plugins.push({init:init,options:options,name:"pie",version:"1.1"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.resize.js b/public/assets/frontend/js/plugins/flot/jquery.flot.resize.js new file mode 100644 index 00000000..8a626dda --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.resize.js @@ -0,0 +1,59 @@ +/* Flot plugin for automatically redrawing plots as the placeholder resizes. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +It works by listening for changes on the placeholder div (through the jQuery +resize event plugin) - if the size changes, it will redraw the plot. + +There are no options. If you need to disable the plugin for some plots, you +can just fix the size of their placeholders. + +*/ + +/* Inline dependency: + * jQuery resize event - v1.1 - 3/14/2010 + * http://benalman.com/projects/jquery-resize-plugin/ + * + * Copyright (c) 2010 "Cowboy" Ben Alman + * Dual licensed under the MIT and GPL licenses. + * http://benalman.com/about/license/ + */ +(function($,e,t){"$:nomunge";var i=[],n=$.resize=$.extend($.resize,{}),a,r=false,s="setTimeout",u="resize",m=u+"-special-event",o="pendingDelay",l="activeDelay",f="throttleWindow";n[o]=200;n[l]=20;n[f]=true;$.event.special[u]={setup:function(){if(!n[f]&&this[s]){return false}var e=$(this);i.push(this);e.data(m,{w:e.width(),h:e.height()});if(i.length===1){a=t;h()}},teardown:function(){if(!n[f]&&this[s]){return false}var e=$(this);for(var t=i.length-1;t>=0;t--){if(i[t]==this){i.splice(t,1);break}}e.removeData(m);if(!i.length){if(r){cancelAnimationFrame(a)}else{clearTimeout(a)}a=null}},add:function(e){if(!n[f]&&this[s]){return false}var i;function a(e,n,a){var r=$(this),s=r.data(m)||{};s.w=n!==t?n:r.width();s.h=a!==t?a:r.height();i.apply(this,arguments)}if($.isFunction(e)){i=e;return a}else{i=e.handler;e.handler=a}}};function h(t){if(r===true){r=t||1}for(var s=i.length-1;s>=0;s--){var l=$(i[s]);if(l[0]==e||l.is(":visible")){var f=l.width(),c=l.height(),d=l.data(m);if(d&&(f!==d.w||c!==d.h)){l.trigger(u,[d.w=f,d.h=c]);r=t||true}}else{d=l.data(m);d.w=0;d.h=0}}if(a!==null){if(r&&(t==null||t-r<1e3)){a=e.requestAnimationFrame(h)}else{a=setTimeout(h,n[o]);r=false}}}if(!e.requestAnimationFrame){e.requestAnimationFrame=function(){return e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame||function(t,i){return e.setTimeout(function(){t((new Date).getTime())},n[l])}}()}if(!e.cancelAnimationFrame){e.cancelAnimationFrame=function(){return e.webkitCancelRequestAnimationFrame||e.mozCancelRequestAnimationFrame||e.oCancelRequestAnimationFrame||e.msCancelRequestAnimationFrame||clearTimeout}()}})(jQuery,this); + +(function ($) { + var options = { }; // no options + + function init(plot) { + function onResize() { + var placeholder = plot.getPlaceholder(); + + // somebody might have hidden us and we can't plot + // when we don't have the dimensions + if (placeholder.width() == 0 || placeholder.height() == 0) + return; + + plot.resize(); + plot.setupGrid(); + plot.draw(); + } + + function bindEvents(plot, eventHolder) { + plot.getPlaceholder().resize(onResize); + } + + function shutdown(plot, eventHolder) { + plot.getPlaceholder().unbind("resize", onResize); + } + + plot.hooks.bindEvents.push(bindEvents); + plot.hooks.shutdown.push(shutdown); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'resize', + version: '1.0' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.resize.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.resize.min.js new file mode 100644 index 00000000..7e92aa68 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.resize.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($,e,t){"$:nomunge";var i=[],n=$.resize=$.extend($.resize,{}),a,r=false,s="setTimeout",u="resize",m=u+"-special-event",o="pendingDelay",l="activeDelay",f="throttleWindow";n[o]=200;n[l]=20;n[f]=true;$.event.special[u]={setup:function(){if(!n[f]&&this[s]){return false}var e=$(this);i.push(this);e.data(m,{w:e.width(),h:e.height()});if(i.length===1){a=t;h()}},teardown:function(){if(!n[f]&&this[s]){return false}var e=$(this);for(var t=i.length-1;t>=0;t--){if(i[t]==this){i.splice(t,1);break}}e.removeData(m);if(!i.length){if(r){cancelAnimationFrame(a)}else{clearTimeout(a)}a=null}},add:function(e){if(!n[f]&&this[s]){return false}var i;function a(e,n,a){var r=$(this),s=r.data(m)||{};s.w=n!==t?n:r.width();s.h=a!==t?a:r.height();i.apply(this,arguments)}if($.isFunction(e)){i=e;return a}else{i=e.handler;e.handler=a}}};function h(t){if(r===true){r=t||1}for(var s=i.length-1;s>=0;s--){var l=$(i[s]);if(l[0]==e||l.is(":visible")){var f=l.width(),c=l.height(),d=l.data(m);if(d&&(f!==d.w||c!==d.h)){l.trigger(u,[d.w=f,d.h=c]);r=t||true}}else{d=l.data(m);d.w=0;d.h=0}}if(a!==null){if(r&&(t==null||t-r<1e3)){a=e.requestAnimationFrame(h)}else{a=setTimeout(h,n[o]);r=false}}}if(!e.requestAnimationFrame){e.requestAnimationFrame=function(){return e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame||function(t,i){return e.setTimeout(function(){t((new Date).getTime())},n[l])}}()}if(!e.cancelAnimationFrame){e.cancelAnimationFrame=function(){return e.webkitCancelRequestAnimationFrame||e.mozCancelRequestAnimationFrame||e.oCancelRequestAnimationFrame||e.msCancelRequestAnimationFrame||clearTimeout}()}})(jQuery,this);(function($){var options={};function init(plot){function onResize(){var placeholder=plot.getPlaceholder();if(placeholder.width()==0||placeholder.height()==0)return;plot.resize();plot.setupGrid();plot.draw()}function bindEvents(plot,eventHolder){plot.getPlaceholder().resize(onResize)}function shutdown(plot,eventHolder){plot.getPlaceholder().unbind("resize",onResize)}plot.hooks.bindEvents.push(bindEvents);plot.hooks.shutdown.push(shutdown)}$.plot.plugins.push({init:init,options:options,name:"resize",version:"1.0"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.selection.js b/public/assets/frontend/js/plugins/flot/jquery.flot.selection.js new file mode 100644 index 00000000..d3c20fa4 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.selection.js @@ -0,0 +1,360 @@ +/* Flot plugin for selecting regions of a plot. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The plugin supports these options: + +selection: { + mode: null or "x" or "y" or "xy", + color: color, + shape: "round" or "miter" or "bevel", + minSize: number of pixels +} + +Selection support is enabled by setting the mode to one of "x", "y" or "xy". +In "x" mode, the user will only be able to specify the x range, similarly for +"y" mode. For "xy", the selection becomes a rectangle where both ranges can be +specified. "color" is color of the selection (if you need to change the color +later on, you can get to it with plot.getOptions().selection.color). "shape" +is the shape of the corners of the selection. + +"minSize" is the minimum size a selection can be in pixels. This value can +be customized to determine the smallest size a selection can be and still +have the selection rectangle be displayed. When customizing this value, the +fact that it refers to pixels, not axis units must be taken into account. +Thus, for example, if there is a bar graph in time mode with BarWidth set to 1 +minute, setting "minSize" to 1 will not make the minimum selection size 1 +minute, but rather 1 pixel. Note also that setting "minSize" to 0 will prevent +"plotunselected" events from being fired when the user clicks the mouse without +dragging. + +When selection support is enabled, a "plotselected" event will be emitted on +the DOM element you passed into the plot function. The event handler gets a +parameter with the ranges selected on the axes, like this: + + placeholder.bind( "plotselected", function( event, ranges ) { + alert("You selected " + ranges.xaxis.from + " to " + ranges.xaxis.to) + // similar for yaxis - with multiple axes, the extra ones are in + // x2axis, x3axis, ... + }); + +The "plotselected" event is only fired when the user has finished making the +selection. A "plotselecting" event is fired during the process with the same +parameters as the "plotselected" event, in case you want to know what's +happening while it's happening, + +A "plotunselected" event with no arguments is emitted when the user clicks the +mouse to remove the selection. As stated above, setting "minSize" to 0 will +destroy this behavior. + +The plugin allso adds the following methods to the plot object: + +- setSelection( ranges, preventEvent ) + + Set the selection rectangle. The passed in ranges is on the same form as + returned in the "plotselected" event. If the selection mode is "x", you + should put in either an xaxis range, if the mode is "y" you need to put in + an yaxis range and both xaxis and yaxis if the selection mode is "xy", like + this: + + setSelection({ xaxis: { from: 0, to: 10 }, yaxis: { from: 40, to: 60 } }); + + setSelection will trigger the "plotselected" event when called. If you don't + want that to happen, e.g. if you're inside a "plotselected" handler, pass + true as the second parameter. If you are using multiple axes, you can + specify the ranges on any of those, e.g. as x2axis/x3axis/... instead of + xaxis, the plugin picks the first one it sees. + +- clearSelection( preventEvent ) + + Clear the selection rectangle. Pass in true to avoid getting a + "plotunselected" event. + +- getSelection() + + Returns the current selection in the same format as the "plotselected" + event. If there's currently no selection, the function returns null. + +*/ + +(function ($) { + function init(plot) { + var selection = { + first: { x: -1, y: -1}, second: { x: -1, y: -1}, + show: false, + active: false + }; + + // FIXME: The drag handling implemented here should be + // abstracted out, there's some similar code from a library in + // the navigation plugin, this should be massaged a bit to fit + // the Flot cases here better and reused. Doing this would + // make this plugin much slimmer. + var savedhandlers = {}; + + var mouseUpHandler = null; + + function onMouseMove(e) { + if (selection.active) { + updateSelection(e); + + plot.getPlaceholder().trigger("plotselecting", [ getSelection() ]); + } + } + + function onMouseDown(e) { + if (e.which != 1) // only accept left-click + return; + + // cancel out any text selections + document.body.focus(); + + // prevent text selection and drag in old-school browsers + if (document.onselectstart !== undefined && savedhandlers.onselectstart == null) { + savedhandlers.onselectstart = document.onselectstart; + document.onselectstart = function () { return false; }; + } + if (document.ondrag !== undefined && savedhandlers.ondrag == null) { + savedhandlers.ondrag = document.ondrag; + document.ondrag = function () { return false; }; + } + + setSelectionPos(selection.first, e); + + selection.active = true; + + // this is a bit silly, but we have to use a closure to be + // able to whack the same handler again + mouseUpHandler = function (e) { onMouseUp(e); }; + + $(document).one("mouseup", mouseUpHandler); + } + + function onMouseUp(e) { + mouseUpHandler = null; + + // revert drag stuff for old-school browsers + if (document.onselectstart !== undefined) + document.onselectstart = savedhandlers.onselectstart; + if (document.ondrag !== undefined) + document.ondrag = savedhandlers.ondrag; + + // no more dragging + selection.active = false; + updateSelection(e); + + if (selectionIsSane()) + triggerSelectedEvent(); + else { + // this counts as a clear + plot.getPlaceholder().trigger("plotunselected", [ ]); + plot.getPlaceholder().trigger("plotselecting", [ null ]); + } + + return false; + } + + function getSelection() { + if (!selectionIsSane()) + return null; + + if (!selection.show) return null; + + var r = {}, c1 = selection.first, c2 = selection.second; + $.each(plot.getAxes(), function (name, axis) { + if (axis.used) { + var p1 = axis.c2p(c1[axis.direction]), p2 = axis.c2p(c2[axis.direction]); + r[name] = { from: Math.min(p1, p2), to: Math.max(p1, p2) }; + } + }); + return r; + } + + function triggerSelectedEvent() { + var r = getSelection(); + + plot.getPlaceholder().trigger("plotselected", [ r ]); + + // backwards-compat stuff, to be removed in future + if (r.xaxis && r.yaxis) + plot.getPlaceholder().trigger("selected", [ { x1: r.xaxis.from, y1: r.yaxis.from, x2: r.xaxis.to, y2: r.yaxis.to } ]); + } + + function clamp(min, value, max) { + return value < min ? min: (value > max ? max: value); + } + + function setSelectionPos(pos, e) { + var o = plot.getOptions(); + var offset = plot.getPlaceholder().offset(); + var plotOffset = plot.getPlotOffset(); + pos.x = clamp(0, e.pageX - offset.left - plotOffset.left, plot.width()); + pos.y = clamp(0, e.pageY - offset.top - plotOffset.top, plot.height()); + + if (o.selection.mode == "y") + pos.x = pos == selection.first ? 0 : plot.width(); + + if (o.selection.mode == "x") + pos.y = pos == selection.first ? 0 : plot.height(); + } + + function updateSelection(pos) { + if (pos.pageX == null) + return; + + setSelectionPos(selection.second, pos); + if (selectionIsSane()) { + selection.show = true; + plot.triggerRedrawOverlay(); + } + else + clearSelection(true); + } + + function clearSelection(preventEvent) { + if (selection.show) { + selection.show = false; + plot.triggerRedrawOverlay(); + if (!preventEvent) + plot.getPlaceholder().trigger("plotunselected", [ ]); + } + } + + // function taken from markings support in Flot + function extractRange(ranges, coord) { + var axis, from, to, key, axes = plot.getAxes(); + + for (var k in axes) { + axis = axes[k]; + if (axis.direction == coord) { + key = coord + axis.n + "axis"; + if (!ranges[key] && axis.n == 1) + key = coord + "axis"; // support x1axis as xaxis + if (ranges[key]) { + from = ranges[key].from; + to = ranges[key].to; + break; + } + } + } + + // backwards-compat stuff - to be removed in future + if (!ranges[key]) { + axis = coord == "x" ? plot.getXAxes()[0] : plot.getYAxes()[0]; + from = ranges[coord + "1"]; + to = ranges[coord + "2"]; + } + + // auto-reverse as an added bonus + if (from != null && to != null && from > to) { + var tmp = from; + from = to; + to = tmp; + } + + return { from: from, to: to, axis: axis }; + } + + function setSelection(ranges, preventEvent) { + var axis, range, o = plot.getOptions(); + + if (o.selection.mode == "y") { + selection.first.x = 0; + selection.second.x = plot.width(); + } + else { + range = extractRange(ranges, "x"); + + selection.first.x = range.axis.p2c(range.from); + selection.second.x = range.axis.p2c(range.to); + } + + if (o.selection.mode == "x") { + selection.first.y = 0; + selection.second.y = plot.height(); + } + else { + range = extractRange(ranges, "y"); + + selection.first.y = range.axis.p2c(range.from); + selection.second.y = range.axis.p2c(range.to); + } + + selection.show = true; + plot.triggerRedrawOverlay(); + if (!preventEvent && selectionIsSane()) + triggerSelectedEvent(); + } + + function selectionIsSane() { + var minSize = plot.getOptions().selection.minSize; + return Math.abs(selection.second.x - selection.first.x) >= minSize && + Math.abs(selection.second.y - selection.first.y) >= minSize; + } + + plot.clearSelection = clearSelection; + plot.setSelection = setSelection; + plot.getSelection = getSelection; + + plot.hooks.bindEvents.push(function(plot, eventHolder) { + var o = plot.getOptions(); + if (o.selection.mode != null) { + eventHolder.mousemove(onMouseMove); + eventHolder.mousedown(onMouseDown); + } + }); + + + plot.hooks.drawOverlay.push(function (plot, ctx) { + // draw selection + if (selection.show && selectionIsSane()) { + var plotOffset = plot.getPlotOffset(); + var o = plot.getOptions(); + + ctx.save(); + ctx.translate(plotOffset.left, plotOffset.top); + + var c = $.color.parse(o.selection.color); + + ctx.strokeStyle = c.scale('a', 0.8).toString(); + ctx.lineWidth = 1; + ctx.lineJoin = o.selection.shape; + ctx.fillStyle = c.scale('a', 0.4).toString(); + + var x = Math.min(selection.first.x, selection.second.x) + 0.5, + y = Math.min(selection.first.y, selection.second.y) + 0.5, + w = Math.abs(selection.second.x - selection.first.x) - 1, + h = Math.abs(selection.second.y - selection.first.y) - 1; + + ctx.fillRect(x, y, w, h); + ctx.strokeRect(x, y, w, h); + + ctx.restore(); + } + }); + + plot.hooks.shutdown.push(function (plot, eventHolder) { + eventHolder.unbind("mousemove", onMouseMove); + eventHolder.unbind("mousedown", onMouseDown); + + if (mouseUpHandler) + $(document).unbind("mouseup", mouseUpHandler); + }); + + } + + $.plot.plugins.push({ + init: init, + options: { + selection: { + mode: null, // one of null, "x", "y" or "xy" + color: "#e8cfac", + shape: "round", // one of "round", "miter", or "bevel" + minSize: 5 // minimum number of pixels + } + }, + name: 'selection', + version: '1.1' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.selection.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.selection.min.js new file mode 100644 index 00000000..a0154fbc --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.selection.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){function init(plot){var selection={first:{x:-1,y:-1},second:{x:-1,y:-1},show:false,active:false};var savedhandlers={};var mouseUpHandler=null;function onMouseMove(e){if(selection.active){updateSelection(e);plot.getPlaceholder().trigger("plotselecting",[getSelection()])}}function onMouseDown(e){if(e.which!=1)return;document.body.focus();if(document.onselectstart!==undefined&&savedhandlers.onselectstart==null){savedhandlers.onselectstart=document.onselectstart;document.onselectstart=function(){return false}}if(document.ondrag!==undefined&&savedhandlers.ondrag==null){savedhandlers.ondrag=document.ondrag;document.ondrag=function(){return false}}setSelectionPos(selection.first,e);selection.active=true;mouseUpHandler=function(e){onMouseUp(e)};$(document).one("mouseup",mouseUpHandler)}function onMouseUp(e){mouseUpHandler=null;if(document.onselectstart!==undefined)document.onselectstart=savedhandlers.onselectstart;if(document.ondrag!==undefined)document.ondrag=savedhandlers.ondrag;selection.active=false;updateSelection(e);if(selectionIsSane())triggerSelectedEvent();else{plot.getPlaceholder().trigger("plotunselected",[]);plot.getPlaceholder().trigger("plotselecting",[null])}return false}function getSelection(){if(!selectionIsSane())return null;if(!selection.show)return null;var r={},c1=selection.first,c2=selection.second;$.each(plot.getAxes(),function(name,axis){if(axis.used){var p1=axis.c2p(c1[axis.direction]),p2=axis.c2p(c2[axis.direction]);r[name]={from:Math.min(p1,p2),to:Math.max(p1,p2)}}});return r}function triggerSelectedEvent(){var r=getSelection();plot.getPlaceholder().trigger("plotselected",[r]);if(r.xaxis&&r.yaxis)plot.getPlaceholder().trigger("selected",[{x1:r.xaxis.from,y1:r.yaxis.from,x2:r.xaxis.to,y2:r.yaxis.to}])}function clamp(min,value,max){return value<min?min:value>max?max:value}function setSelectionPos(pos,e){var o=plot.getOptions();var offset=plot.getPlaceholder().offset();var plotOffset=plot.getPlotOffset();pos.x=clamp(0,e.pageX-offset.left-plotOffset.left,plot.width());pos.y=clamp(0,e.pageY-offset.top-plotOffset.top,plot.height());if(o.selection.mode=="y")pos.x=pos==selection.first?0:plot.width();if(o.selection.mode=="x")pos.y=pos==selection.first?0:plot.height()}function updateSelection(pos){if(pos.pageX==null)return;setSelectionPos(selection.second,pos);if(selectionIsSane()){selection.show=true;plot.triggerRedrawOverlay()}else clearSelection(true)}function clearSelection(preventEvent){if(selection.show){selection.show=false;plot.triggerRedrawOverlay();if(!preventEvent)plot.getPlaceholder().trigger("plotunselected",[])}}function extractRange(ranges,coord){var axis,from,to,key,axes=plot.getAxes();for(var k in axes){axis=axes[k];if(axis.direction==coord){key=coord+axis.n+"axis";if(!ranges[key]&&axis.n==1)key=coord+"axis";if(ranges[key]){from=ranges[key].from;to=ranges[key].to;break}}}if(!ranges[key]){axis=coord=="x"?plot.getXAxes()[0]:plot.getYAxes()[0];from=ranges[coord+"1"];to=ranges[coord+"2"]}if(from!=null&&to!=null&&from>to){var tmp=from;from=to;to=tmp}return{from:from,to:to,axis:axis}}function setSelection(ranges,preventEvent){var axis,range,o=plot.getOptions();if(o.selection.mode=="y"){selection.first.x=0;selection.second.x=plot.width()}else{range=extractRange(ranges,"x");selection.first.x=range.axis.p2c(range.from);selection.second.x=range.axis.p2c(range.to)}if(o.selection.mode=="x"){selection.first.y=0;selection.second.y=plot.height()}else{range=extractRange(ranges,"y");selection.first.y=range.axis.p2c(range.from);selection.second.y=range.axis.p2c(range.to)}selection.show=true;plot.triggerRedrawOverlay();if(!preventEvent&&selectionIsSane())triggerSelectedEvent()}function selectionIsSane(){var minSize=plot.getOptions().selection.minSize;return Math.abs(selection.second.x-selection.first.x)>=minSize&&Math.abs(selection.second.y-selection.first.y)>=minSize}plot.clearSelection=clearSelection;plot.setSelection=setSelection;plot.getSelection=getSelection;plot.hooks.bindEvents.push(function(plot,eventHolder){var o=plot.getOptions();if(o.selection.mode!=null){eventHolder.mousemove(onMouseMove);eventHolder.mousedown(onMouseDown)}});plot.hooks.drawOverlay.push(function(plot,ctx){if(selection.show&&selectionIsSane()){var plotOffset=plot.getPlotOffset();var o=plot.getOptions();ctx.save();ctx.translate(plotOffset.left,plotOffset.top);var c=$.color.parse(o.selection.color);ctx.strokeStyle=c.scale("a",.8).toString();ctx.lineWidth=1;ctx.lineJoin=o.selection.shape;ctx.fillStyle=c.scale("a",.4).toString();var x=Math.min(selection.first.x,selection.second.x)+.5,y=Math.min(selection.first.y,selection.second.y)+.5,w=Math.abs(selection.second.x-selection.first.x)-1,h=Math.abs(selection.second.y-selection.first.y)-1;ctx.fillRect(x,y,w,h);ctx.strokeRect(x,y,w,h);ctx.restore()}});plot.hooks.shutdown.push(function(plot,eventHolder){eventHolder.unbind("mousemove",onMouseMove);eventHolder.unbind("mousedown",onMouseDown);if(mouseUpHandler)$(document).unbind("mouseup",mouseUpHandler)})}$.plot.plugins.push({init:init,options:{selection:{mode:null,color:"#e8cfac",shape:"round",minSize:5}},name:"selection",version:"1.1"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.stack.js b/public/assets/frontend/js/plugins/flot/jquery.flot.stack.js new file mode 100644 index 00000000..e75a7dfc --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.stack.js @@ -0,0 +1,188 @@ +/* Flot plugin for stacking data sets rather than overlyaing them. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The plugin assumes the data is sorted on x (or y if stacking horizontally). +For line charts, it is assumed that if a line has an undefined gap (from a +null point), then the line above it should have the same gap - insert zeros +instead of "null" if you want another behaviour. This also holds for the start +and end of the chart. Note that stacking a mix of positive and negative values +in most instances doesn't make sense (so it looks weird). + +Two or more series are stacked when their "stack" attribute is set to the same +key (which can be any number or string or just "true"). To specify the default +stack, you can set the stack option like this: + + series: { + stack: null/false, true, or a key (number/string) + } + +You can also specify it for a single series, like this: + + $.plot( $("#placeholder"), [{ + data: [ ... ], + stack: true + }]) + +The stacking order is determined by the order of the data series in the array +(later series end up on top of the previous). + +Internally, the plugin modifies the datapoints in each series, adding an +offset to the y value. For line series, extra data points are inserted through +interpolation. If there's a second y value, it's also adjusted (e.g for bar +charts or filled areas). + +*/ + +(function ($) { + var options = { + series: { stack: null } // or number/string + }; + + function init(plot) { + function findMatchingSeries(s, allseries) { + var res = null; + for (var i = 0; i < allseries.length; ++i) { + if (s == allseries[i]) + break; + + if (allseries[i].stack == s.stack) + res = allseries[i]; + } + + return res; + } + + function stackData(plot, s, datapoints) { + if (s.stack == null || s.stack === false) + return; + + var other = findMatchingSeries(s, plot.getData()); + if (!other) + return; + + var ps = datapoints.pointsize, + points = datapoints.points, + otherps = other.datapoints.pointsize, + otherpoints = other.datapoints.points, + newpoints = [], + px, py, intery, qx, qy, bottom, + withlines = s.lines.show, + horizontal = s.bars.horizontal, + withbottom = ps > 2 && (horizontal ? datapoints.format[2].x : datapoints.format[2].y), + withsteps = withlines && s.lines.steps, + fromgap = true, + keyOffset = horizontal ? 1 : 0, + accumulateOffset = horizontal ? 0 : 1, + i = 0, j = 0, l, m; + + while (true) { + if (i >= points.length) + break; + + l = newpoints.length; + + if (points[i] == null) { + // copy gaps + for (m = 0; m < ps; ++m) + newpoints.push(points[i + m]); + i += ps; + } + else if (j >= otherpoints.length) { + // for lines, we can't use the rest of the points + if (!withlines) { + for (m = 0; m < ps; ++m) + newpoints.push(points[i + m]); + } + i += ps; + } + else if (otherpoints[j] == null) { + // oops, got a gap + for (m = 0; m < ps; ++m) + newpoints.push(null); + fromgap = true; + j += otherps; + } + else { + // cases where we actually got two points + px = points[i + keyOffset]; + py = points[i + accumulateOffset]; + qx = otherpoints[j + keyOffset]; + qy = otherpoints[j + accumulateOffset]; + bottom = 0; + + if (px == qx) { + for (m = 0; m < ps; ++m) + newpoints.push(points[i + m]); + + newpoints[l + accumulateOffset] += qy; + bottom = qy; + + i += ps; + j += otherps; + } + else if (px > qx) { + // we got past point below, might need to + // insert interpolated extra point + if (withlines && i > 0 && points[i - ps] != null) { + intery = py + (points[i - ps + accumulateOffset] - py) * (qx - px) / (points[i - ps + keyOffset] - px); + newpoints.push(qx); + newpoints.push(intery + qy); + for (m = 2; m < ps; ++m) + newpoints.push(points[i + m]); + bottom = qy; + } + + j += otherps; + } + else { // px < qx + if (fromgap && withlines) { + // if we come from a gap, we just skip this point + i += ps; + continue; + } + + for (m = 0; m < ps; ++m) + newpoints.push(points[i + m]); + + // we might be able to interpolate a point below, + // this can give us a better y + if (withlines && j > 0 && otherpoints[j - otherps] != null) + bottom = qy + (otherpoints[j - otherps + accumulateOffset] - qy) * (px - qx) / (otherpoints[j - otherps + keyOffset] - qx); + + newpoints[l + accumulateOffset] += bottom; + + i += ps; + } + + fromgap = false; + + if (l != newpoints.length && withbottom) + newpoints[l + 2] += bottom; + } + + // maintain the line steps invariant + if (withsteps && l != newpoints.length && l > 0 + && newpoints[l] != null + && newpoints[l] != newpoints[l - ps] + && newpoints[l + 1] != newpoints[l - ps + 1]) { + for (m = 0; m < ps; ++m) + newpoints[l + ps + m] = newpoints[l + m]; + newpoints[l + 1] = newpoints[l - ps + 1]; + } + } + + datapoints.points = newpoints; + } + + plot.hooks.processDatapoints.push(stackData); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'stack', + version: '1.2' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.stack.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.stack.min.js new file mode 100644 index 00000000..920764f5 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.stack.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={series:{stack:null}};function init(plot){function findMatchingSeries(s,allseries){var res=null;for(var i=0;i<allseries.length;++i){if(s==allseries[i])break;if(allseries[i].stack==s.stack)res=allseries[i]}return res}function stackData(plot,s,datapoints){if(s.stack==null||s.stack===false)return;var other=findMatchingSeries(s,plot.getData());if(!other)return;var ps=datapoints.pointsize,points=datapoints.points,otherps=other.datapoints.pointsize,otherpoints=other.datapoints.points,newpoints=[],px,py,intery,qx,qy,bottom,withlines=s.lines.show,horizontal=s.bars.horizontal,withbottom=ps>2&&(horizontal?datapoints.format[2].x:datapoints.format[2].y),withsteps=withlines&&s.lines.steps,fromgap=true,keyOffset=horizontal?1:0,accumulateOffset=horizontal?0:1,i=0,j=0,l,m;while(true){if(i>=points.length)break;l=newpoints.length;if(points[i]==null){for(m=0;m<ps;++m)newpoints.push(points[i+m]);i+=ps}else if(j>=otherpoints.length){if(!withlines){for(m=0;m<ps;++m)newpoints.push(points[i+m])}i+=ps}else if(otherpoints[j]==null){for(m=0;m<ps;++m)newpoints.push(null);fromgap=true;j+=otherps}else{px=points[i+keyOffset];py=points[i+accumulateOffset];qx=otherpoints[j+keyOffset];qy=otherpoints[j+accumulateOffset];bottom=0;if(px==qx){for(m=0;m<ps;++m)newpoints.push(points[i+m]);newpoints[l+accumulateOffset]+=qy;bottom=qy;i+=ps;j+=otherps}else if(px>qx){if(withlines&&i>0&&points[i-ps]!=null){intery=py+(points[i-ps+accumulateOffset]-py)*(qx-px)/(points[i-ps+keyOffset]-px);newpoints.push(qx);newpoints.push(intery+qy);for(m=2;m<ps;++m)newpoints.push(points[i+m]);bottom=qy}j+=otherps}else{if(fromgap&&withlines){i+=ps;continue}for(m=0;m<ps;++m)newpoints.push(points[i+m]);if(withlines&&j>0&&otherpoints[j-otherps]!=null)bottom=qy+(otherpoints[j-otherps+accumulateOffset]-qy)*(px-qx)/(otherpoints[j-otherps+keyOffset]-qx);newpoints[l+accumulateOffset]+=bottom;i+=ps}fromgap=false;if(l!=newpoints.length&&withbottom)newpoints[l+2]+=bottom}if(withsteps&&l!=newpoints.length&&l>0&&newpoints[l]!=null&&newpoints[l]!=newpoints[l-ps]&&newpoints[l+1]!=newpoints[l-ps+1]){for(m=0;m<ps;++m)newpoints[l+ps+m]=newpoints[l+m];newpoints[l+1]=newpoints[l-ps+1]}}datapoints.points=newpoints}plot.hooks.processDatapoints.push(stackData)}$.plot.plugins.push({init:init,options:options,name:"stack",version:"1.2"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.symbol.js b/public/assets/frontend/js/plugins/flot/jquery.flot.symbol.js new file mode 100644 index 00000000..79f63497 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.symbol.js @@ -0,0 +1,71 @@ +/* Flot plugin that adds some extra symbols for plotting points. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The symbols are accessed as strings through the standard symbol options: + + series: { + points: { + symbol: "square" // or "diamond", "triangle", "cross" + } + } + +*/ + +(function ($) { + function processRawData(plot, series, datapoints) { + // we normalize the area of each symbol so it is approximately the + // same as a circle of the given radius + + var handlers = { + square: function (ctx, x, y, radius, shadow) { + // pi * r^2 = (2s)^2 => s = r * sqrt(pi)/2 + var size = radius * Math.sqrt(Math.PI) / 2; + ctx.rect(x - size, y - size, size + size, size + size); + }, + diamond: function (ctx, x, y, radius, shadow) { + // pi * r^2 = 2s^2 => s = r * sqrt(pi/2) + var size = radius * Math.sqrt(Math.PI / 2); + ctx.moveTo(x - size, y); + ctx.lineTo(x, y - size); + ctx.lineTo(x + size, y); + ctx.lineTo(x, y + size); + ctx.lineTo(x - size, y); + }, + triangle: function (ctx, x, y, radius, shadow) { + // pi * r^2 = 1/2 * s^2 * sin (pi / 3) => s = r * sqrt(2 * pi / sin(pi / 3)) + var size = radius * Math.sqrt(2 * Math.PI / Math.sin(Math.PI / 3)); + var height = size * Math.sin(Math.PI / 3); + ctx.moveTo(x - size/2, y + height/2); + ctx.lineTo(x + size/2, y + height/2); + if (!shadow) { + ctx.lineTo(x, y - height/2); + ctx.lineTo(x - size/2, y + height/2); + } + }, + cross: function (ctx, x, y, radius, shadow) { + // pi * r^2 = (2s)^2 => s = r * sqrt(pi)/2 + var size = radius * Math.sqrt(Math.PI) / 2; + ctx.moveTo(x - size, y - size); + ctx.lineTo(x + size, y + size); + ctx.moveTo(x - size, y + size); + ctx.lineTo(x + size, y - size); + } + }; + + var s = series.points.symbol; + if (handlers[s]) + series.points.symbol = handlers[s]; + } + + function init(plot) { + plot.hooks.processDatapoints.push(processRawData); + } + + $.plot.plugins.push({ + init: init, + name: 'symbols', + version: '1.0' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.symbol.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.symbol.min.js new file mode 100644 index 00000000..f4a34301 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.symbol.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){function processRawData(plot,series,datapoints){var handlers={square:function(ctx,x,y,radius,shadow){var size=radius*Math.sqrt(Math.PI)/2;ctx.rect(x-size,y-size,size+size,size+size)},diamond:function(ctx,x,y,radius,shadow){var size=radius*Math.sqrt(Math.PI/2);ctx.moveTo(x-size,y);ctx.lineTo(x,y-size);ctx.lineTo(x+size,y);ctx.lineTo(x,y+size);ctx.lineTo(x-size,y)},triangle:function(ctx,x,y,radius,shadow){var size=radius*Math.sqrt(2*Math.PI/Math.sin(Math.PI/3));var height=size*Math.sin(Math.PI/3);ctx.moveTo(x-size/2,y+height/2);ctx.lineTo(x+size/2,y+height/2);if(!shadow){ctx.lineTo(x,y-height/2);ctx.lineTo(x-size/2,y+height/2)}},cross:function(ctx,x,y,radius,shadow){var size=radius*Math.sqrt(Math.PI)/2;ctx.moveTo(x-size,y-size);ctx.lineTo(x+size,y+size);ctx.moveTo(x-size,y+size);ctx.lineTo(x+size,y-size)}};var s=series.points.symbol;if(handlers[s])series.points.symbol=handlers[s]}function init(plot){plot.hooks.processDatapoints.push(processRawData)}$.plot.plugins.push({init:init,name:"symbols",version:"1.0"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.threshold.js b/public/assets/frontend/js/plugins/flot/jquery.flot.threshold.js new file mode 100644 index 00000000..8c99c401 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.threshold.js @@ -0,0 +1,142 @@ +/* Flot plugin for thresholding data. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +The plugin supports these options: + + series: { + threshold: { + below: number + color: colorspec + } + } + +It can also be applied to a single series, like this: + + $.plot( $("#placeholder"), [{ + data: [ ... ], + threshold: { ... } + }]) + +An array can be passed for multiple thresholding, like this: + + threshold: [{ + below: number1 + color: color1 + },{ + below: number2 + color: color2 + }] + +These multiple threshold objects can be passed in any order since they are +sorted by the processing function. + +The data points below "below" are drawn with the specified color. This makes +it easy to mark points below 0, e.g. for budget data. + +Internally, the plugin works by splitting the data into two series, above and +below the threshold. The extra series below the threshold will have its label +cleared and the special "originSeries" attribute set to the original series. +You may need to check for this in hover events. + +*/ + +(function ($) { + var options = { + series: { threshold: null } // or { below: number, color: color spec} + }; + + function init(plot) { + function thresholdData(plot, s, datapoints, below, color) { + var ps = datapoints.pointsize, i, x, y, p, prevp, + thresholded = $.extend({}, s); // note: shallow copy + + thresholded.datapoints = { points: [], pointsize: ps, format: datapoints.format }; + thresholded.label = null; + thresholded.color = color; + thresholded.threshold = null; + thresholded.originSeries = s; + thresholded.data = []; + + var origpoints = datapoints.points, + addCrossingPoints = s.lines.show; + + var threspoints = []; + var newpoints = []; + var m; + + for (i = 0; i < origpoints.length; i += ps) { + x = origpoints[i]; + y = origpoints[i + 1]; + + prevp = p; + if (y < below) + p = threspoints; + else + p = newpoints; + + if (addCrossingPoints && prevp != p && x != null + && i > 0 && origpoints[i - ps] != null) { + var interx = x + (below - y) * (x - origpoints[i - ps]) / (y - origpoints[i - ps + 1]); + prevp.push(interx); + prevp.push(below); + for (m = 2; m < ps; ++m) + prevp.push(origpoints[i + m]); + + p.push(null); // start new segment + p.push(null); + for (m = 2; m < ps; ++m) + p.push(origpoints[i + m]); + p.push(interx); + p.push(below); + for (m = 2; m < ps; ++m) + p.push(origpoints[i + m]); + } + + p.push(x); + p.push(y); + for (m = 2; m < ps; ++m) + p.push(origpoints[i + m]); + } + + datapoints.points = newpoints; + thresholded.datapoints.points = threspoints; + + if (thresholded.datapoints.points.length > 0) { + var origIndex = $.inArray(s, plot.getData()); + // Insert newly-generated series right after original one (to prevent it from becoming top-most) + plot.getData().splice(origIndex + 1, 0, thresholded); + } + + // FIXME: there are probably some edge cases left in bars + } + + function processThresholds(plot, s, datapoints) { + if (!s.threshold) + return; + + if (s.threshold instanceof Array) { + s.threshold.sort(function(a, b) { + return a.below - b.below; + }); + + $(s.threshold).each(function(i, th) { + thresholdData(plot, s, datapoints, th.below, th.color); + }); + } + else { + thresholdData(plot, s, datapoints, s.threshold.below, s.threshold.color); + } + } + + plot.hooks.processDatapoints.push(processThresholds); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'threshold', + version: '1.2' + }); +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.threshold.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.threshold.min.js new file mode 100644 index 00000000..ce93e0f4 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.threshold.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={series:{threshold:null}};function init(plot){function thresholdData(plot,s,datapoints,below,color){var ps=datapoints.pointsize,i,x,y,p,prevp,thresholded=$.extend({},s);thresholded.datapoints={points:[],pointsize:ps,format:datapoints.format};thresholded.label=null;thresholded.color=color;thresholded.threshold=null;thresholded.originSeries=s;thresholded.data=[];var origpoints=datapoints.points,addCrossingPoints=s.lines.show;var threspoints=[];var newpoints=[];var m;for(i=0;i<origpoints.length;i+=ps){x=origpoints[i];y=origpoints[i+1];prevp=p;if(y<below)p=threspoints;else p=newpoints;if(addCrossingPoints&&prevp!=p&&x!=null&&i>0&&origpoints[i-ps]!=null){var interx=x+(below-y)*(x-origpoints[i-ps])/(y-origpoints[i-ps+1]);prevp.push(interx);prevp.push(below);for(m=2;m<ps;++m)prevp.push(origpoints[i+m]);p.push(null);p.push(null);for(m=2;m<ps;++m)p.push(origpoints[i+m]);p.push(interx);p.push(below);for(m=2;m<ps;++m)p.push(origpoints[i+m])}p.push(x);p.push(y);for(m=2;m<ps;++m)p.push(origpoints[i+m])}datapoints.points=newpoints;thresholded.datapoints.points=threspoints;if(thresholded.datapoints.points.length>0){var origIndex=$.inArray(s,plot.getData());plot.getData().splice(origIndex+1,0,thresholded)}}function processThresholds(plot,s,datapoints){if(!s.threshold)return;if(s.threshold instanceof Array){s.threshold.sort(function(a,b){return a.below-b.below});$(s.threshold).each(function(i,th){thresholdData(plot,s,datapoints,th.below,th.color)})}else{thresholdData(plot,s,datapoints,s.threshold.below,s.threshold.color)}}plot.hooks.processDatapoints.push(processThresholds)}$.plot.plugins.push({init:init,options:options,name:"threshold",version:"1.2"})})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.time.js b/public/assets/frontend/js/plugins/flot/jquery.flot.time.js new file mode 100644 index 00000000..34c1d121 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.time.js @@ -0,0 +1,432 @@ +/* Pretty handling of time axes. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +Set axis.mode to "time" to enable. See the section "Time series data" in +API.txt for details. + +*/ + +(function($) { + + var options = { + xaxis: { + timezone: null, // "browser" for local to the client or timezone for timezone-js + timeformat: null, // format string to use + twelveHourClock: false, // 12 or 24 time in time mode + monthNames: null // list of names of months + } + }; + + // round to nearby lower multiple of base + + function floorInBase(n, base) { + return base * Math.floor(n / base); + } + + // Returns a string with the date d formatted according to fmt. + // A subset of the Open Group's strftime format is supported. + + function formatDate(d, fmt, monthNames, dayNames) { + + if (typeof d.strftime == "function") { + return d.strftime(fmt); + } + + var leftPad = function(n, pad) { + n = "" + n; + pad = "" + (pad == null ? "0" : pad); + return n.length == 1 ? pad + n : n; + }; + + var r = []; + var escape = false; + var hours = d.getHours(); + var isAM = hours < 12; + + if (monthNames == null) { + monthNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; + } + + if (dayNames == null) { + dayNames = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]; + } + + var hours12; + + if (hours > 12) { + hours12 = hours - 12; + } else if (hours == 0) { + hours12 = 12; + } else { + hours12 = hours; + } + + for (var i = 0; i < fmt.length; ++i) { + + var c = fmt.charAt(i); + + if (escape) { + switch (c) { + case 'a': c = "" + dayNames[d.getDay()]; break; + case 'b': c = "" + monthNames[d.getMonth()]; break; + case 'd': c = leftPad(d.getDate()); break; + case 'e': c = leftPad(d.getDate(), " "); break; + case 'h': // For back-compat with 0.7; remove in 1.0 + case 'H': c = leftPad(hours); break; + case 'I': c = leftPad(hours12); break; + case 'l': c = leftPad(hours12, " "); break; + case 'm': c = leftPad(d.getMonth() + 1); break; + case 'M': c = leftPad(d.getMinutes()); break; + // quarters not in Open Group's strftime specification + case 'q': + c = "" + (Math.floor(d.getMonth() / 3) + 1); break; + case 'S': c = leftPad(d.getSeconds()); break; + case 'y': c = leftPad(d.getFullYear() % 100); break; + case 'Y': c = "" + d.getFullYear(); break; + case 'p': c = (isAM) ? ("" + "am") : ("" + "pm"); break; + case 'P': c = (isAM) ? ("" + "AM") : ("" + "PM"); break; + case 'w': c = "" + d.getDay(); break; + } + r.push(c); + escape = false; + } else { + if (c == "%") { + escape = true; + } else { + r.push(c); + } + } + } + + return r.join(""); + } + + // To have a consistent view of time-based data independent of which time + // zone the client happens to be in we need a date-like object independent + // of time zones. This is done through a wrapper that only calls the UTC + // versions of the accessor methods. + + function makeUtcWrapper(d) { + + function addProxyMethod(sourceObj, sourceMethod, targetObj, targetMethod) { + sourceObj[sourceMethod] = function() { + return targetObj[targetMethod].apply(targetObj, arguments); + }; + }; + + var utc = { + date: d + }; + + // support strftime, if found + + if (d.strftime != undefined) { + addProxyMethod(utc, "strftime", d, "strftime"); + } + + addProxyMethod(utc, "getTime", d, "getTime"); + addProxyMethod(utc, "setTime", d, "setTime"); + + var props = ["Date", "Day", "FullYear", "Hours", "Milliseconds", "Minutes", "Month", "Seconds"]; + + for (var p = 0; p < props.length; p++) { + addProxyMethod(utc, "get" + props[p], d, "getUTC" + props[p]); + addProxyMethod(utc, "set" + props[p], d, "setUTC" + props[p]); + } + + return utc; + }; + + // select time zone strategy. This returns a date-like object tied to the + // desired timezone + + function dateGenerator(ts, opts) { + if (opts.timezone == "browser") { + return new Date(ts); + } else if (!opts.timezone || opts.timezone == "utc") { + return makeUtcWrapper(new Date(ts)); + } else if (typeof timezoneJS != "undefined" && typeof timezoneJS.Date != "undefined") { + var d = new timezoneJS.Date(); + // timezone-js is fickle, so be sure to set the time zone before + // setting the time. + d.setTimezone(opts.timezone); + d.setTime(ts); + return d; + } else { + return makeUtcWrapper(new Date(ts)); + } + } + + // map of app. size of time units in milliseconds + + var timeUnitSize = { + "second": 1000, + "minute": 60 * 1000, + "hour": 60 * 60 * 1000, + "day": 24 * 60 * 60 * 1000, + "month": 30 * 24 * 60 * 60 * 1000, + "quarter": 3 * 30 * 24 * 60 * 60 * 1000, + "year": 365.2425 * 24 * 60 * 60 * 1000 + }; + + // the allowed tick sizes, after 1 year we use + // an integer algorithm + + var baseSpec = [ + [1, "second"], [2, "second"], [5, "second"], [10, "second"], + [30, "second"], + [1, "minute"], [2, "minute"], [5, "minute"], [10, "minute"], + [30, "minute"], + [1, "hour"], [2, "hour"], [4, "hour"], + [8, "hour"], [12, "hour"], + [1, "day"], [2, "day"], [3, "day"], + [0.25, "month"], [0.5, "month"], [1, "month"], + [2, "month"] + ]; + + // we don't know which variant(s) we'll need yet, but generating both is + // cheap + + var specMonths = baseSpec.concat([[3, "month"], [6, "month"], + [1, "year"]]); + var specQuarters = baseSpec.concat([[1, "quarter"], [2, "quarter"], + [1, "year"]]); + + function init(plot) { + plot.hooks.processOptions.push(function (plot, options) { + $.each(plot.getAxes(), function(axisName, axis) { + + var opts = axis.options; + + if (opts.mode == "time") { + axis.tickGenerator = function(axis) { + + var ticks = []; + var d = dateGenerator(axis.min, opts); + var minSize = 0; + + // make quarter use a possibility if quarters are + // mentioned in either of these options + + var spec = (opts.tickSize && opts.tickSize[1] === + "quarter") || + (opts.minTickSize && opts.minTickSize[1] === + "quarter") ? specQuarters : specMonths; + + if (opts.minTickSize != null) { + if (typeof opts.tickSize == "number") { + minSize = opts.tickSize; + } else { + minSize = opts.minTickSize[0] * timeUnitSize[opts.minTickSize[1]]; + } + } + + for (var i = 0; i < spec.length - 1; ++i) { + if (axis.delta < (spec[i][0] * timeUnitSize[spec[i][1]] + + spec[i + 1][0] * timeUnitSize[spec[i + 1][1]]) / 2 + && spec[i][0] * timeUnitSize[spec[i][1]] >= minSize) { + break; + } + } + + var size = spec[i][0]; + var unit = spec[i][1]; + + // special-case the possibility of several years + + if (unit == "year") { + + // if given a minTickSize in years, just use it, + // ensuring that it's an integer + + if (opts.minTickSize != null && opts.minTickSize[1] == "year") { + size = Math.floor(opts.minTickSize[0]); + } else { + + var magn = Math.pow(10, Math.floor(Math.log(axis.delta / timeUnitSize.year) / Math.LN10)); + var norm = (axis.delta / timeUnitSize.year) / magn; + + if (norm < 1.5) { + size = 1; + } else if (norm < 3) { + size = 2; + } else if (norm < 7.5) { + size = 5; + } else { + size = 10; + } + + size *= magn; + } + + // minimum size for years is 1 + + if (size < 1) { + size = 1; + } + } + + axis.tickSize = opts.tickSize || [size, unit]; + var tickSize = axis.tickSize[0]; + unit = axis.tickSize[1]; + + var step = tickSize * timeUnitSize[unit]; + + if (unit == "second") { + d.setSeconds(floorInBase(d.getSeconds(), tickSize)); + } else if (unit == "minute") { + d.setMinutes(floorInBase(d.getMinutes(), tickSize)); + } else if (unit == "hour") { + d.setHours(floorInBase(d.getHours(), tickSize)); + } else if (unit == "month") { + d.setMonth(floorInBase(d.getMonth(), tickSize)); + } else if (unit == "quarter") { + d.setMonth(3 * floorInBase(d.getMonth() / 3, + tickSize)); + } else if (unit == "year") { + d.setFullYear(floorInBase(d.getFullYear(), tickSize)); + } + + // reset smaller components + + d.setMilliseconds(0); + + if (step >= timeUnitSize.minute) { + d.setSeconds(0); + } + if (step >= timeUnitSize.hour) { + d.setMinutes(0); + } + if (step >= timeUnitSize.day) { + d.setHours(0); + } + if (step >= timeUnitSize.day * 4) { + d.setDate(1); + } + if (step >= timeUnitSize.month * 2) { + d.setMonth(floorInBase(d.getMonth(), 3)); + } + if (step >= timeUnitSize.quarter * 2) { + d.setMonth(floorInBase(d.getMonth(), 6)); + } + if (step >= timeUnitSize.year) { + d.setMonth(0); + } + + var carry = 0; + var v = Number.NaN; + var prev; + + do { + + prev = v; + v = d.getTime(); + ticks.push(v); + + if (unit == "month" || unit == "quarter") { + if (tickSize < 1) { + + // a bit complicated - we'll divide the + // month/quarter up but we need to take + // care of fractions so we don't end up in + // the middle of a day + + d.setDate(1); + var start = d.getTime(); + d.setMonth(d.getMonth() + + (unit == "quarter" ? 3 : 1)); + var end = d.getTime(); + d.setTime(v + carry * timeUnitSize.hour + (end - start) * tickSize); + carry = d.getHours(); + d.setHours(0); + } else { + d.setMonth(d.getMonth() + + tickSize * (unit == "quarter" ? 3 : 1)); + } + } else if (unit == "year") { + d.setFullYear(d.getFullYear() + tickSize); + } else { + d.setTime(v + step); + } + } while (v < axis.max && v != prev); + + return ticks; + }; + + axis.tickFormatter = function (v, axis) { + + var d = dateGenerator(v, axis.options); + + // first check global format + + if (opts.timeformat != null) { + return formatDate(d, opts.timeformat, opts.monthNames, opts.dayNames); + } + + // possibly use quarters if quarters are mentioned in + // any of these places + + var useQuarters = (axis.options.tickSize && + axis.options.tickSize[1] == "quarter") || + (axis.options.minTickSize && + axis.options.minTickSize[1] == "quarter"); + + var t = axis.tickSize[0] * timeUnitSize[axis.tickSize[1]]; + var span = axis.max - axis.min; + var suffix = (opts.twelveHourClock) ? " %p" : ""; + var hourCode = (opts.twelveHourClock) ? "%I" : "%H"; + var fmt; + + if (t < timeUnitSize.minute) { + fmt = hourCode + ":%M:%S" + suffix; + } else if (t < timeUnitSize.day) { + if (span < 2 * timeUnitSize.day) { + fmt = hourCode + ":%M" + suffix; + } else { + fmt = "%b %d " + hourCode + ":%M" + suffix; + } + } else if (t < timeUnitSize.month) { + fmt = "%b %d"; + } else if ((useQuarters && t < timeUnitSize.quarter) || + (!useQuarters && t < timeUnitSize.year)) { + if (span < timeUnitSize.year) { + fmt = "%b"; + } else { + fmt = "%b %Y"; + } + } else if (useQuarters && t < timeUnitSize.year) { + if (span < timeUnitSize.year) { + fmt = "Q%q"; + } else { + fmt = "Q%q %Y"; + } + } else { + fmt = "%Y"; + } + + var rt = formatDate(d, fmt, opts.monthNames, opts.dayNames); + + return rt; + }; + } + }); + }); + } + + $.plot.plugins.push({ + init: init, + options: options, + name: 'time', + version: '1.0' + }); + + // Time-axis support used to be in Flot core, which exposed the + // formatDate function on the plot object. Various plugins depend + // on the function, so we need to re-expose it here. + + $.plot.formatDate = formatDate; + $.plot.dateGenerator = dateGenerator; + +})(jQuery); diff --git a/public/assets/frontend/js/plugins/flot/jquery.flot.time.min.js b/public/assets/frontend/js/plugins/flot/jquery.flot.time.min.js new file mode 100644 index 00000000..690eb682 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.flot.time.min.js @@ -0,0 +1,7 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){var options={xaxis:{timezone:null,timeformat:null,twelveHourClock:false,monthNames:null}};function floorInBase(n,base){return base*Math.floor(n/base)}function formatDate(d,fmt,monthNames,dayNames){if(typeof d.strftime=="function"){return d.strftime(fmt)}var leftPad=function(n,pad){n=""+n;pad=""+(pad==null?"0":pad);return n.length==1?pad+n:n};var r=[];var escape=false;var hours=d.getHours();var isAM=hours<12;if(monthNames==null){monthNames=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}if(dayNames==null){dayNames=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]}var hours12;if(hours>12){hours12=hours-12}else if(hours==0){hours12=12}else{hours12=hours}for(var i=0;i<fmt.length;++i){var c=fmt.charAt(i);if(escape){switch(c){case"a":c=""+dayNames[d.getDay()];break;case"b":c=""+monthNames[d.getMonth()];break;case"d":c=leftPad(d.getDate());break;case"e":c=leftPad(d.getDate()," ");break;case"h":case"H":c=leftPad(hours);break;case"I":c=leftPad(hours12);break;case"l":c=leftPad(hours12," ");break;case"m":c=leftPad(d.getMonth()+1);break;case"M":c=leftPad(d.getMinutes());break;case"q":c=""+(Math.floor(d.getMonth()/3)+1);break;case"S":c=leftPad(d.getSeconds());break;case"y":c=leftPad(d.getFullYear()%100);break;case"Y":c=""+d.getFullYear();break;case"p":c=isAM?""+"am":""+"pm";break;case"P":c=isAM?""+"AM":""+"PM";break;case"w":c=""+d.getDay();break}r.push(c);escape=false}else{if(c=="%"){escape=true}else{r.push(c)}}}return r.join("")}function makeUtcWrapper(d){function addProxyMethod(sourceObj,sourceMethod,targetObj,targetMethod){sourceObj[sourceMethod]=function(){return targetObj[targetMethod].apply(targetObj,arguments)}}var utc={date:d};if(d.strftime!=undefined){addProxyMethod(utc,"strftime",d,"strftime")}addProxyMethod(utc,"getTime",d,"getTime");addProxyMethod(utc,"setTime",d,"setTime");var props=["Date","Day","FullYear","Hours","Milliseconds","Minutes","Month","Seconds"];for(var p=0;p<props.length;p++){addProxyMethod(utc,"get"+props[p],d,"getUTC"+props[p]);addProxyMethod(utc,"set"+props[p],d,"setUTC"+props[p])}return utc}function dateGenerator(ts,opts){if(opts.timezone=="browser"){return new Date(ts)}else if(!opts.timezone||opts.timezone=="utc"){return makeUtcWrapper(new Date(ts))}else if(typeof timezoneJS!="undefined"&&typeof timezoneJS.Date!="undefined"){var d=new timezoneJS.Date;d.setTimezone(opts.timezone);d.setTime(ts);return d}else{return makeUtcWrapper(new Date(ts))}}var timeUnitSize={second:1e3,minute:60*1e3,hour:60*60*1e3,day:24*60*60*1e3,month:30*24*60*60*1e3,quarter:3*30*24*60*60*1e3,year:365.2425*24*60*60*1e3};var baseSpec=[[1,"second"],[2,"second"],[5,"second"],[10,"second"],[30,"second"],[1,"minute"],[2,"minute"],[5,"minute"],[10,"minute"],[30,"minute"],[1,"hour"],[2,"hour"],[4,"hour"],[8,"hour"],[12,"hour"],[1,"day"],[2,"day"],[3,"day"],[.25,"month"],[.5,"month"],[1,"month"],[2,"month"]];var specMonths=baseSpec.concat([[3,"month"],[6,"month"],[1,"year"]]);var specQuarters=baseSpec.concat([[1,"quarter"],[2,"quarter"],[1,"year"]]);function init(plot){plot.hooks.processOptions.push(function(plot,options){$.each(plot.getAxes(),function(axisName,axis){var opts=axis.options;if(opts.mode=="time"){axis.tickGenerator=function(axis){var ticks=[];var d=dateGenerator(axis.min,opts);var minSize=0;var spec=opts.tickSize&&opts.tickSize[1]==="quarter"||opts.minTickSize&&opts.minTickSize[1]==="quarter"?specQuarters:specMonths;if(opts.minTickSize!=null){if(typeof opts.tickSize=="number"){minSize=opts.tickSize}else{minSize=opts.minTickSize[0]*timeUnitSize[opts.minTickSize[1]]}}for(var i=0;i<spec.length-1;++i){if(axis.delta<(spec[i][0]*timeUnitSize[spec[i][1]]+spec[i+1][0]*timeUnitSize[spec[i+1][1]])/2&&spec[i][0]*timeUnitSize[spec[i][1]]>=minSize){break}}var size=spec[i][0];var unit=spec[i][1];if(unit=="year"){if(opts.minTickSize!=null&&opts.minTickSize[1]=="year"){size=Math.floor(opts.minTickSize[0])}else{var magn=Math.pow(10,Math.floor(Math.log(axis.delta/timeUnitSize.year)/Math.LN10));var norm=axis.delta/timeUnitSize.year/magn;if(norm<1.5){size=1}else if(norm<3){size=2}else if(norm<7.5){size=5}else{size=10}size*=magn}if(size<1){size=1}}axis.tickSize=opts.tickSize||[size,unit];var tickSize=axis.tickSize[0];unit=axis.tickSize[1];var step=tickSize*timeUnitSize[unit];if(unit=="second"){d.setSeconds(floorInBase(d.getSeconds(),tickSize))}else if(unit=="minute"){d.setMinutes(floorInBase(d.getMinutes(),tickSize))}else if(unit=="hour"){d.setHours(floorInBase(d.getHours(),tickSize))}else if(unit=="month"){d.setMonth(floorInBase(d.getMonth(),tickSize))}else if(unit=="quarter"){d.setMonth(3*floorInBase(d.getMonth()/3,tickSize))}else if(unit=="year"){d.setFullYear(floorInBase(d.getFullYear(),tickSize))}d.setMilliseconds(0);if(step>=timeUnitSize.minute){d.setSeconds(0)}if(step>=timeUnitSize.hour){d.setMinutes(0)}if(step>=timeUnitSize.day){d.setHours(0)}if(step>=timeUnitSize.day*4){d.setDate(1)}if(step>=timeUnitSize.month*2){d.setMonth(floorInBase(d.getMonth(),3))}if(step>=timeUnitSize.quarter*2){d.setMonth(floorInBase(d.getMonth(),6))}if(step>=timeUnitSize.year){d.setMonth(0)}var carry=0;var v=Number.NaN;var prev;do{prev=v;v=d.getTime();ticks.push(v);if(unit=="month"||unit=="quarter"){if(tickSize<1){d.setDate(1);var start=d.getTime();d.setMonth(d.getMonth()+(unit=="quarter"?3:1));var end=d.getTime();d.setTime(v+carry*timeUnitSize.hour+(end-start)*tickSize);carry=d.getHours();d.setHours(0)}else{d.setMonth(d.getMonth()+tickSize*(unit=="quarter"?3:1))}}else if(unit=="year"){d.setFullYear(d.getFullYear()+tickSize)}else{d.setTime(v+step)}}while(v<axis.max&&v!=prev);return ticks};axis.tickFormatter=function(v,axis){var d=dateGenerator(v,axis.options);if(opts.timeformat!=null){return formatDate(d,opts.timeformat,opts.monthNames,opts.dayNames)}var useQuarters=axis.options.tickSize&&axis.options.tickSize[1]=="quarter"||axis.options.minTickSize&&axis.options.minTickSize[1]=="quarter";var t=axis.tickSize[0]*timeUnitSize[axis.tickSize[1]];var span=axis.max-axis.min;var suffix=opts.twelveHourClock?" %p":"";var hourCode=opts.twelveHourClock?"%I":"%H";var fmt;if(t<timeUnitSize.minute){fmt=hourCode+":%M:%S"+suffix}else if(t<timeUnitSize.day){if(span<2*timeUnitSize.day){fmt=hourCode+":%M"+suffix}else{fmt="%b %d "+hourCode+":%M"+suffix}}else if(t<timeUnitSize.month){fmt="%b %d"}else if(useQuarters&&t<timeUnitSize.quarter||!useQuarters&&t<timeUnitSize.year){if(span<timeUnitSize.year){fmt="%b"}else{fmt="%b %Y"}}else if(useQuarters&&t<timeUnitSize.year){if(span<timeUnitSize.year){fmt="Q%q"}else{fmt="Q%q %Y"}}else{fmt="%Y"}var rt=formatDate(d,fmt,opts.monthNames,opts.dayNames);return rt}}})})}$.plot.plugins.push({init:init,options:options,name:"time",version:"1.0"});$.plot.formatDate=formatDate;$.plot.dateGenerator=dateGenerator})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/flot/jquery.js b/public/assets/frontend/js/plugins/flot/jquery.js new file mode 100644 index 00000000..8c24ffc6 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.js @@ -0,0 +1,9472 @@ +/*! + * jQuery JavaScript Library v1.8.3 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright 2012 jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: Tue Nov 13 2012 08:20:33 GMT-0500 (Eastern Standard Time) + */ +(function( window, undefined ) { +var + // A central reference to the root jQuery(document) + rootjQuery, + + // The deferred used on DOM ready + readyList, + + // Use the correct document accordingly with window argument (sandbox) + document = window.document, + location = window.location, + navigator = window.navigator, + + // Map over jQuery in case of overwrite + _jQuery = window.jQuery, + + // Map over the $ in case of overwrite + _$ = window.$, + + // Save a reference to some core methods + core_push = Array.prototype.push, + core_slice = Array.prototype.slice, + core_indexOf = Array.prototype.indexOf, + core_toString = Object.prototype.toString, + core_hasOwn = Object.prototype.hasOwnProperty, + core_trim = String.prototype.trim, + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + // The jQuery object is actually just the init constructor 'enhanced' + return new jQuery.fn.init( selector, context, rootjQuery ); + }, + + // Used for matching numbers + core_pnum = /[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source, + + // Used for detecting and trimming whitespace + core_rnotwhite = /\S/, + core_rspace = /\s+/, + + // Make sure we trim BOM and NBSP (here's looking at you, Safari 5.0 and IE) + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, + + // A simple way to check for HTML strings + // Prioritize #id over <tag> to avoid XSS via location.hash (#9521) + rquickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/, + + // Match a standalone tag + rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>|)$/, + + // JSON RegExp + rvalidchars = /^[\],:{}\s]*$/, + rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g, + rvalidescape = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g, + rvalidtokens = /"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g, + + // Matches dashed string for camelizing + rmsPrefix = /^-ms-/, + rdashAlpha = /-([\da-z])/gi, + + // Used by jQuery.camelCase as callback to replace() + fcamelCase = function( all, letter ) { + return ( letter + "" ).toUpperCase(); + }, + + // The ready event handler and self cleanup method + DOMContentLoaded = function() { + if ( document.addEventListener ) { + document.removeEventListener( "DOMContentLoaded", DOMContentLoaded, false ); + jQuery.ready(); + } else if ( document.readyState === "complete" ) { + // we're here because readyState === "complete" in oldIE + // which is good enough for us to call the dom ready! + document.detachEvent( "onreadystatechange", DOMContentLoaded ); + jQuery.ready(); + } + }, + + // [[Class]] -> type pairs + class2type = {}; + +jQuery.fn = jQuery.prototype = { + constructor: jQuery, + init: function( selector, context, rootjQuery ) { + var match, elem, ret, doc; + + // Handle $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // Handle $(DOMElement) + if ( selector.nodeType ) { + this.context = this[0] = selector; + this.length = 1; + return this; + } + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) { + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && (match[1] || !context) ) { + + // HANDLE: $(html) -> $(array) + if ( match[1] ) { + context = context instanceof jQuery ? context[0] : context; + doc = ( context && context.nodeType ? context.ownerDocument || context : document ); + + // scripts is true for back-compat + selector = jQuery.parseHTML( match[1], doc, true ); + if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) { + this.attr.call( selector, context, true ); + } + + return jQuery.merge( this, selector ); + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[2] ); + + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + // Handle the case where IE and Opera return items + // by name instead of ID + if ( elem.id !== match[2] ) { + return rootjQuery.find( selector ); + } + + // Otherwise, we inject the element directly into the jQuery object + this.length = 1; + this[0] = elem; + } + + this.context = document; + this.selector = selector; + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || rootjQuery ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( jQuery.isFunction( selector ) ) { + return rootjQuery.ready( selector ); + } + + if ( selector.selector !== undefined ) { + this.selector = selector.selector; + this.context = selector.context; + } + + return jQuery.makeArray( selector, this ); + }, + + // Start with an empty selector + selector: "", + + // The current version of jQuery being used + jquery: "1.8.3", + + // The default length of a jQuery object is 0 + length: 0, + + // The number of elements contained in the matched element set + size: function() { + return this.length; + }, + + toArray: function() { + return core_slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + return num == null ? + + // Return a 'clean' array + this.toArray() : + + // Return just the object + ( num < 0 ? this[ this.length + num ] : this[ num ] ); + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems, name, selector ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + ret.context = this.context; + + if ( name === "find" ) { + ret.selector = this.selector + ( this.selector ? " " : "" ) + selector; + } else if ( name ) { + ret.selector = this.selector + "." + name + "(" + selector + ")"; + } + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + // (You can seed the arguments with an array of args, but this is + // only used internally.) + each: function( callback, args ) { + return jQuery.each( this, callback, args ); + }, + + ready: function( fn ) { + // Add the callback + jQuery.ready.promise().done( fn ); + + return this; + }, + + eq: function( i ) { + i = +i; + return i === -1 ? + this.slice( i ) : + this.slice( i, i + 1 ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + slice: function() { + return this.pushStack( core_slice.apply( this, arguments ), + "slice", core_slice.call(arguments).join(",") ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map(this, function( elem, i ) { + return callback.call( elem, i, elem ); + })); + }, + + end: function() { + return this.prevObject || this.constructor(null); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: core_push, + sort: [].sort, + splice: [].splice +}; + +// Give the init function the jQuery prototype for later instantiation +jQuery.fn.init.prototype = jQuery.fn; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[0] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + target = arguments[1] || {}; + // skip the boolean and the target + i = 2; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !jQuery.isFunction(target) ) { + target = {}; + } + + // extend jQuery itself if only one argument is passed + if ( length === i ) { + target = this; + --i; + } + + for ( ; i < length; i++ ) { + // Only deal with non-null/undefined values + if ( (options = arguments[ i ]) != null ) { + // Extend the base object + for ( name in options ) { + src = target[ name ]; + copy = options[ name ]; + + // Prevent never-ending loop + if ( target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { + if ( copyIsArray ) { + copyIsArray = false; + clone = src && jQuery.isArray(src) ? src : []; + + } else { + clone = src && jQuery.isPlainObject(src) ? src : {}; + } + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend({ + noConflict: function( deep ) { + if ( window.$ === jQuery ) { + window.$ = _$; + } + + if ( deep && window.jQuery === jQuery ) { + window.jQuery = _jQuery; + } + + return jQuery; + }, + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Hold (or release) the ready event + holdReady: function( hold ) { + if ( hold ) { + jQuery.readyWait++; + } else { + jQuery.ready( true ); + } + }, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). + if ( !document.body ) { + return setTimeout( jQuery.ready, 1 ); + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + + // Trigger any bound ready events + if ( jQuery.fn.trigger ) { + jQuery( document ).trigger("ready").off("ready"); + } + }, + + // See test/unit/core.js for details concerning isFunction. + // Since version 1.3, DOM methods and functions like alert + // aren't supported. They return false on IE (#2968). + isFunction: function( obj ) { + return jQuery.type(obj) === "function"; + }, + + isArray: Array.isArray || function( obj ) { + return jQuery.type(obj) === "array"; + }, + + isWindow: function( obj ) { + return obj != null && obj == obj.window; + }, + + isNumeric: function( obj ) { + return !isNaN( parseFloat(obj) ) && isFinite( obj ); + }, + + type: function( obj ) { + return obj == null ? + String( obj ) : + class2type[ core_toString.call(obj) ] || "object"; + }, + + isPlainObject: function( obj ) { + // Must be an Object. + // Because of IE, we also have to check the presence of the constructor property. + // Make sure that DOM nodes and window objects don't pass through, as well + if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { + return false; + } + + try { + // Not own constructor property must be Object + if ( obj.constructor && + !core_hasOwn.call(obj, "constructor") && + !core_hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) { + return false; + } + } catch ( e ) { + // IE8,9 Will throw exceptions on certain host objects #9897 + return false; + } + + // Own properties are enumerated firstly, so to speed up, + // if last one is own, then all properties are own. + + var key; + for ( key in obj ) {} + + return key === undefined || core_hasOwn.call( obj, key ); + }, + + isEmptyObject: function( obj ) { + var name; + for ( name in obj ) { + return false; + } + return true; + }, + + error: function( msg ) { + throw new Error( msg ); + }, + + // data: string of html + // context (optional): If specified, the fragment will be created in this context, defaults to document + // scripts (optional): If true, will include scripts passed in the html string + parseHTML: function( data, context, scripts ) { + var parsed; + if ( !data || typeof data !== "string" ) { + return null; + } + if ( typeof context === "boolean" ) { + scripts = context; + context = 0; + } + context = context || document; + + // Single tag + if ( (parsed = rsingleTag.exec( data )) ) { + return [ context.createElement( parsed[1] ) ]; + } + + parsed = jQuery.buildFragment( [ data ], context, scripts ? null : [] ); + return jQuery.merge( [], + (parsed.cacheable ? jQuery.clone( parsed.fragment ) : parsed.fragment).childNodes ); + }, + + parseJSON: function( data ) { + if ( !data || typeof data !== "string") { + return null; + } + + // Make sure leading/trailing whitespace is removed (IE can't handle it) + data = jQuery.trim( data ); + + // Attempt to parse using the native JSON parser first + if ( window.JSON && window.JSON.parse ) { + return window.JSON.parse( data ); + } + + // Make sure the incoming data is actual JSON + // Logic borrowed from http://json.org/json2.js + if ( rvalidchars.test( data.replace( rvalidescape, "@" ) + .replace( rvalidtokens, "]" ) + .replace( rvalidbraces, "")) ) { + + return ( new Function( "return " + data ) )(); + + } + jQuery.error( "Invalid JSON: " + data ); + }, + + // Cross-browser xml parsing + parseXML: function( data ) { + var xml, tmp; + if ( !data || typeof data !== "string" ) { + return null; + } + try { + if ( window.DOMParser ) { // Standard + tmp = new DOMParser(); + xml = tmp.parseFromString( data , "text/xml" ); + } else { // IE + xml = new ActiveXObject( "Microsoft.XMLDOM" ); + xml.async = "false"; + xml.loadXML( data ); + } + } catch( e ) { + xml = undefined; + } + if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) { + jQuery.error( "Invalid XML: " + data ); + } + return xml; + }, + + noop: function() {}, + + // Evaluates a script in a global context + // Workarounds based on findings by Jim Driscoll + // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context + globalEval: function( data ) { + if ( data && core_rnotwhite.test( data ) ) { + // We use execScript on Internet Explorer + // We use an anonymous function so that context is window + // rather than jQuery in Firefox + ( window.execScript || function( data ) { + window[ "eval" ].call( window, data ); + } )( data ); + } + }, + + // Convert dashed to camelCase; used by the css and data modules + // Microsoft forgot to hump their vendor prefix (#9572) + camelCase: function( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); + }, + + nodeName: function( elem, name ) { + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + }, + + // args is for internal usage only + each: function( obj, callback, args ) { + var name, + i = 0, + length = obj.length, + isObj = length === undefined || jQuery.isFunction( obj ); + + if ( args ) { + if ( isObj ) { + for ( name in obj ) { + if ( callback.apply( obj[ name ], args ) === false ) { + break; + } + } + } else { + for ( ; i < length; ) { + if ( callback.apply( obj[ i++ ], args ) === false ) { + break; + } + } + } + + // A special, fast, case for the most common use of each + } else { + if ( isObj ) { + for ( name in obj ) { + if ( callback.call( obj[ name ], name, obj[ name ] ) === false ) { + break; + } + } + } else { + for ( ; i < length; ) { + if ( callback.call( obj[ i ], i, obj[ i++ ] ) === false ) { + break; + } + } + } + } + + return obj; + }, + + // Use native String.trim function wherever possible + trim: core_trim && !core_trim.call("\uFEFF\xA0") ? + function( text ) { + return text == null ? + "" : + core_trim.call( text ); + } : + + // Otherwise use our own trimming functionality + function( text ) { + return text == null ? + "" : + ( text + "" ).replace( rtrim, "" ); + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var type, + ret = results || []; + + if ( arr != null ) { + // The window, strings (and functions) also have 'length' + // Tweaked logic slightly to handle Blackberry 4.7 RegExp issues #6930 + type = jQuery.type( arr ); + + if ( arr.length == null || type === "string" || type === "function" || type === "regexp" || jQuery.isWindow( arr ) ) { + core_push.call( ret, arr ); + } else { + jQuery.merge( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + var len; + + if ( arr ) { + if ( core_indexOf ) { + return core_indexOf.call( arr, elem, i ); + } + + len = arr.length; + i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0; + + for ( ; i < len; i++ ) { + // Skip accessing in sparse arrays + if ( i in arr && arr[ i ] === elem ) { + return i; + } + } + } + + return -1; + }, + + merge: function( first, second ) { + var l = second.length, + i = first.length, + j = 0; + + if ( typeof l === "number" ) { + for ( ; j < l; j++ ) { + first[ i++ ] = second[ j ]; + } + + } else { + while ( second[j] !== undefined ) { + first[ i++ ] = second[ j++ ]; + } + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, inv ) { + var retVal, + ret = [], + i = 0, + length = elems.length; + inv = !!inv; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + retVal = !!callback( elems[ i ], i ); + if ( inv !== retVal ) { + ret.push( elems[ i ] ); + } + } + + return ret; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var value, key, + ret = [], + i = 0, + length = elems.length, + // jquery objects are treated as arrays + isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0 || jQuery.isArray( elems ) ) ; + + // Go through the array, translating each of the items to their + if ( isArray ) { + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret[ ret.length ] = value; + } + } + + // Go through every key on the object, + } else { + for ( key in elems ) { + value = callback( elems[ key ], key, arg ); + + if ( value != null ) { + ret[ ret.length ] = value; + } + } + } + + // Flatten any nested arrays + return ret.concat.apply( [], ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // Bind a function to a context, optionally partially applying any + // arguments. + proxy: function( fn, context ) { + var tmp, args, proxy; + + if ( typeof context === "string" ) { + tmp = fn[ context ]; + context = fn; + fn = tmp; + } + + // Quick check to determine if target is callable, in the spec + // this throws a TypeError, but we will just return undefined. + if ( !jQuery.isFunction( fn ) ) { + return undefined; + } + + // Simulated bind + args = core_slice.call( arguments, 2 ); + proxy = function() { + return fn.apply( context, args.concat( core_slice.call( arguments ) ) ); + }; + + // Set the guid of unique handler to the same of original handler, so it can be removed + proxy.guid = fn.guid = fn.guid || jQuery.guid++; + + return proxy; + }, + + // Multifunctional method to get and set values of a collection + // The value/s can optionally be executed if it's a function + access: function( elems, fn, key, value, chainable, emptyGet, pass ) { + var exec, + bulk = key == null, + i = 0, + length = elems.length; + + // Sets many values + if ( key && typeof key === "object" ) { + for ( i in key ) { + jQuery.access( elems, fn, i, key[i], 1, emptyGet, value ); + } + chainable = 1; + + // Sets one value + } else if ( value !== undefined ) { + // Optionally, function values get executed if exec is true + exec = pass === undefined && jQuery.isFunction( value ); + + if ( bulk ) { + // Bulk operations only iterate when executing function values + if ( exec ) { + exec = fn; + fn = function( elem, key, value ) { + return exec.call( jQuery( elem ), value ); + }; + + // Otherwise they run against the entire set + } else { + fn.call( elems, value ); + fn = null; + } + } + + if ( fn ) { + for (; i < length; i++ ) { + fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass ); + } + } + + chainable = 1; + } + + return chainable ? + elems : + + // Gets + bulk ? + fn.call( elems ) : + length ? fn( elems[0], key ) : emptyGet; + }, + + now: function() { + return ( new Date() ).getTime(); + } +}); + +jQuery.ready.promise = function( obj ) { + if ( !readyList ) { + + readyList = jQuery.Deferred(); + + // Catch cases where $(document).ready() is called after the browser event has already occurred. + // we once tried to use readyState "interactive" here, but it caused issues like the one + // discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15 + if ( document.readyState === "complete" ) { + // Handle it asynchronously to allow scripts the opportunity to delay ready + setTimeout( jQuery.ready, 1 ); + + // Standards-based browsers support DOMContentLoaded + } else if ( document.addEventListener ) { + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", jQuery.ready, false ); + + // If IE event model is used + } else { + // Ensure firing before onload, maybe late but safe also for iframes + document.attachEvent( "onreadystatechange", DOMContentLoaded ); + + // A fallback to window.onload, that will always work + window.attachEvent( "onload", jQuery.ready ); + + // If IE and not a frame + // continually check to see if the document is ready + var top = false; + + try { + top = window.frameElement == null && document.documentElement; + } catch(e) {} + + if ( top && top.doScroll ) { + (function doScrollCheck() { + if ( !jQuery.isReady ) { + + try { + // Use the trick by Diego Perini + // http://javascript.nwbox.com/IEContentLoaded/ + top.doScroll("left"); + } catch(e) { + return setTimeout( doScrollCheck, 50 ); + } + + // and execute any waiting functions + jQuery.ready(); + } + })(); + } + } + } + return readyList.promise( obj ); +}; + +// Populate the class2type map +jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" "), function(i, name) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +}); + +// All jQuery objects should point back to these +rootjQuery = jQuery(document); +// String to Object options format cache +var optionsCache = {}; + +// Convert String-formatted options into Object-formatted ones and store in cache +function createOptions( options ) { + var object = optionsCache[ options ] = {}; + jQuery.each( options.split( core_rspace ), function( _, flag ) { + object[ flag ] = true; + }); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + ( optionsCache[ options ] || createOptions( options ) ) : + jQuery.extend( {}, options ); + + var // Last fire value (for non-forgettable lists) + memory, + // Flag to know if list was already fired + fired, + // Flag to know if list is currently firing + firing, + // First callback to fire (used internally by add and fireWith) + firingStart, + // End of the loop when firing + firingLength, + // Index of currently firing callback (modified by remove if needed) + firingIndex, + // Actual callback list + list = [], + // Stack of fire calls for repeatable lists + stack = !options.once && [], + // Fire callbacks + fire = function( data ) { + memory = options.memory && data; + fired = true; + firingIndex = firingStart || 0; + firingStart = 0; + firingLength = list.length; + firing = true; + for ( ; list && firingIndex < firingLength; firingIndex++ ) { + if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) { + memory = false; // To prevent further calls using add + break; + } + } + firing = false; + if ( list ) { + if ( stack ) { + if ( stack.length ) { + fire( stack.shift() ); + } + } else if ( memory ) { + list = []; + } else { + self.disable(); + } + } + }, + // Actual Callbacks object + self = { + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + // First, we save the current length + var start = list.length; + (function add( args ) { + jQuery.each( args, function( _, arg ) { + var type = jQuery.type( arg ); + if ( type === "function" ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && type !== "string" ) { + // Inspect recursively + add( arg ); + } + }); + })( arguments ); + // Do we need to add the callbacks to the + // current firing batch? + if ( firing ) { + firingLength = list.length; + // With memory, if we're not firing then + // we should call right away + } else if ( memory ) { + firingStart = start; + fire( memory ); + } + } + return this; + }, + // Remove a callback from the list + remove: function() { + if ( list ) { + jQuery.each( arguments, function( _, arg ) { + var index; + while( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + // Handle firing indexes + if ( firing ) { + if ( index <= firingLength ) { + firingLength--; + } + if ( index <= firingIndex ) { + firingIndex--; + } + } + } + }); + } + return this; + }, + // Control if a given callback is in the list + has: function( fn ) { + return jQuery.inArray( fn, list ) > -1; + }, + // Remove all callbacks from the list + empty: function() { + list = []; + return this; + }, + // Have the list do nothing anymore + disable: function() { + list = stack = memory = undefined; + return this; + }, + // Is it disabled? + disabled: function() { + return !list; + }, + // Lock the list in its current state + lock: function() { + stack = undefined; + if ( !memory ) { + self.disable(); + } + return this; + }, + // Is it locked? + locked: function() { + return !stack; + }, + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + if ( list && ( !fired || stack ) ) { + if ( firing ) { + stack.push( args ); + } else { + fire( args ); + } + } + return this; + }, + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; +jQuery.extend({ + + Deferred: function( func ) { + var tuples = [ + // action, add listener, listener list, final state + [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ], + [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ], + [ "notify", "progress", jQuery.Callbacks("memory") ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + then: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + return jQuery.Deferred(function( newDefer ) { + jQuery.each( tuples, function( i, tuple ) { + var action = tuple[ 0 ], + fn = fns[ i ]; + // deferred[ done | fail | progress ] for forwarding actions to newDefer + deferred[ tuple[1] ]( jQuery.isFunction( fn ) ? + function() { + var returned = fn.apply( this, arguments ); + if ( returned && jQuery.isFunction( returned.promise ) ) { + returned.promise() + .done( newDefer.resolve ) + .fail( newDefer.reject ) + .progress( newDefer.notify ); + } else { + newDefer[ action + "With" ]( this === deferred ? newDefer : this, [ returned ] ); + } + } : + newDefer[ action ] + ); + }); + fns = null; + }).promise(); + }, + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Keep pipe for back-compat + promise.pipe = promise.then; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 3 ]; + + // promise[ done | fail | progress ] = list.add + promise[ tuple[1] ] = list.add; + + // Handle state + if ( stateString ) { + list.add(function() { + // state = [ resolved | rejected ] + state = stateString; + + // [ reject_list | resolve_list ].disable; progress_list.lock + }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); + } + + // deferred[ resolve | reject | notify ] = list.fire + deferred[ tuple[0] ] = list.fire; + deferred[ tuple[0] + "With" ] = list.fireWith; + }); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( subordinate /* , ..., subordinateN */ ) { + var i = 0, + resolveValues = core_slice.call( arguments ), + length = resolveValues.length, + + // the count of uncompleted subordinates + remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, + + // the master Deferred. If resolveValues consist of only a single Deferred, just use that. + deferred = remaining === 1 ? subordinate : jQuery.Deferred(), + + // Update function for both resolve and progress values + updateFunc = function( i, contexts, values ) { + return function( value ) { + contexts[ i ] = this; + values[ i ] = arguments.length > 1 ? core_slice.call( arguments ) : value; + if( values === progressValues ) { + deferred.notifyWith( contexts, values ); + } else if ( !( --remaining ) ) { + deferred.resolveWith( contexts, values ); + } + }; + }, + + progressValues, progressContexts, resolveContexts; + + // add listeners to Deferred subordinates; treat others as resolved + if ( length > 1 ) { + progressValues = new Array( length ); + progressContexts = new Array( length ); + resolveContexts = new Array( length ); + for ( ; i < length; i++ ) { + if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { + resolveValues[ i ].promise() + .done( updateFunc( i, resolveContexts, resolveValues ) ) + .fail( deferred.reject ) + .progress( updateFunc( i, progressContexts, progressValues ) ); + } else { + --remaining; + } + } + } + + // if we're not waiting on anything, resolve the master + if ( !remaining ) { + deferred.resolveWith( resolveContexts, resolveValues ); + } + + return deferred.promise(); + } +}); +jQuery.support = (function() { + + var support, + all, + a, + select, + opt, + input, + fragment, + eventName, + i, + isSupported, + clickFn, + div = document.createElement("div"); + + // Setup + div.setAttribute( "className", "t" ); + div.innerHTML = " <link/><table></table><a href='/a'>a</a><input type='checkbox'/>"; + + // Support tests won't run in some limited or non-browser environments + all = div.getElementsByTagName("*"); + a = div.getElementsByTagName("a")[ 0 ]; + if ( !all || !a || !all.length ) { + return {}; + } + + // First batch of tests + select = document.createElement("select"); + opt = select.appendChild( document.createElement("option") ); + input = div.getElementsByTagName("input")[ 0 ]; + + a.style.cssText = "top:1px;float:left;opacity:.5"; + support = { + // IE strips leading whitespace when .innerHTML is used + leadingWhitespace: ( div.firstChild.nodeType === 3 ), + + // Make sure that tbody elements aren't automatically inserted + // IE will insert them into empty tables + tbody: !div.getElementsByTagName("tbody").length, + + // Make sure that link elements get serialized correctly by innerHTML + // This requires a wrapper element in IE + htmlSerialize: !!div.getElementsByTagName("link").length, + + // Get the style information from getAttribute + // (IE uses .cssText instead) + style: /top/.test( a.getAttribute("style") ), + + // Make sure that URLs aren't manipulated + // (IE normalizes it by default) + hrefNormalized: ( a.getAttribute("href") === "/a" ), + + // Make sure that element opacity exists + // (IE uses filter instead) + // Use a regex to work around a WebKit issue. See #5145 + opacity: /^0.5/.test( a.style.opacity ), + + // Verify style float existence + // (IE uses styleFloat instead of cssFloat) + cssFloat: !!a.style.cssFloat, + + // Make sure that if no value is specified for a checkbox + // that it defaults to "on". + // (WebKit defaults to "" instead) + checkOn: ( input.value === "on" ), + + // Make sure that a selected-by-default option has a working selected property. + // (WebKit defaults to false instead of true, IE too, if it's in an optgroup) + optSelected: opt.selected, + + // Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7) + getSetAttribute: div.className !== "t", + + // Tests for enctype support on a form (#6743) + enctype: !!document.createElement("form").enctype, + + // Makes sure cloning an html5 element does not cause problems + // Where outerHTML is undefined, this still works + html5Clone: document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav></:nav>", + + // jQuery.support.boxModel DEPRECATED in 1.8 since we don't support Quirks Mode + boxModel: ( document.compatMode === "CSS1Compat" ), + + // Will be defined later + submitBubbles: true, + changeBubbles: true, + focusinBubbles: false, + deleteExpando: true, + noCloneEvent: true, + inlineBlockNeedsLayout: false, + shrinkWrapBlocks: false, + reliableMarginRight: true, + boxSizingReliable: true, + pixelPosition: false + }; + + // Make sure checked status is properly cloned + input.checked = true; + support.noCloneChecked = input.cloneNode( true ).checked; + + // Make sure that the options inside disabled selects aren't marked as disabled + // (WebKit marks them as disabled) + select.disabled = true; + support.optDisabled = !opt.disabled; + + // Test to see if it's possible to delete an expando from an element + // Fails in Internet Explorer + try { + delete div.test; + } catch( e ) { + support.deleteExpando = false; + } + + if ( !div.addEventListener && div.attachEvent && div.fireEvent ) { + div.attachEvent( "onclick", clickFn = function() { + // Cloning a node shouldn't copy over any + // bound event handlers (IE does this) + support.noCloneEvent = false; + }); + div.cloneNode( true ).fireEvent("onclick"); + div.detachEvent( "onclick", clickFn ); + } + + // Check if a radio maintains its value + // after being appended to the DOM + input = document.createElement("input"); + input.value = "t"; + input.setAttribute( "type", "radio" ); + support.radioValue = input.value === "t"; + + input.setAttribute( "checked", "checked" ); + + // #11217 - WebKit loses check when the name is after the checked attribute + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + fragment = document.createDocumentFragment(); + fragment.appendChild( div.lastChild ); + + // WebKit doesn't clone checked state correctly in fragments + support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Check if a disconnected checkbox will retain its checked + // value of true after appended to the DOM (IE6/7) + support.appendChecked = input.checked; + + fragment.removeChild( input ); + fragment.appendChild( div ); + + // Technique from Juriy Zaytsev + // http://perfectionkills.com/detecting-event-support-without-browser-sniffing/ + // We only care about the case where non-standard event systems + // are used, namely in IE. Short-circuiting here helps us to + // avoid an eval call (in setAttribute) which can cause CSP + // to go haywire. See: https://developer.mozilla.org/en/Security/CSP + if ( div.attachEvent ) { + for ( i in { + submit: true, + change: true, + focusin: true + }) { + eventName = "on" + i; + isSupported = ( eventName in div ); + if ( !isSupported ) { + div.setAttribute( eventName, "return;" ); + isSupported = ( typeof div[ eventName ] === "function" ); + } + support[ i + "Bubbles" ] = isSupported; + } + } + + // Run tests that need a body at doc ready + jQuery(function() { + var container, div, tds, marginDiv, + divReset = "padding:0;margin:0;border:0;display:block;overflow:hidden;", + body = document.getElementsByTagName("body")[0]; + + if ( !body ) { + // Return for frameset docs that don't have a body + return; + } + + container = document.createElement("div"); + container.style.cssText = "visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px"; + body.insertBefore( container, body.firstChild ); + + // Construct the test element + div = document.createElement("div"); + container.appendChild( div ); + + // Check if table cells still have offsetWidth/Height when they are set + // to display:none and there are still other visible table cells in a + // table row; if so, offsetWidth/Height are not reliable for use when + // determining if an element has been hidden directly using + // display:none (it is still safe to use offsets if a parent element is + // hidden; don safety goggles and see bug #4512 for more information). + // (only IE 8 fails this test) + div.innerHTML = "<table><tr><td></td><td>t</td></tr></table>"; + tds = div.getElementsByTagName("td"); + tds[ 0 ].style.cssText = "padding:0;margin:0;border:0;display:none"; + isSupported = ( tds[ 0 ].offsetHeight === 0 ); + + tds[ 0 ].style.display = ""; + tds[ 1 ].style.display = "none"; + + // Check if empty table cells still have offsetWidth/Height + // (IE <= 8 fail this test) + support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 ); + + // Check box-sizing and margin behavior + div.innerHTML = ""; + div.style.cssText = "box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;"; + support.boxSizing = ( div.offsetWidth === 4 ); + support.doesNotIncludeMarginInBodyOffset = ( body.offsetTop !== 1 ); + + // NOTE: To any future maintainer, we've window.getComputedStyle + // because jsdom on node.js will break without it. + if ( window.getComputedStyle ) { + support.pixelPosition = ( window.getComputedStyle( div, null ) || {} ).top !== "1%"; + support.boxSizingReliable = ( window.getComputedStyle( div, null ) || { width: "4px" } ).width === "4px"; + + // Check if div with explicit width and no margin-right incorrectly + // gets computed margin-right based on width of container. For more + // info see bug #3333 + // Fails in WebKit before Feb 2011 nightlies + // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right + marginDiv = document.createElement("div"); + marginDiv.style.cssText = div.style.cssText = divReset; + marginDiv.style.marginRight = marginDiv.style.width = "0"; + div.style.width = "1px"; + div.appendChild( marginDiv ); + support.reliableMarginRight = + !parseFloat( ( window.getComputedStyle( marginDiv, null ) || {} ).marginRight ); + } + + if ( typeof div.style.zoom !== "undefined" ) { + // Check if natively block-level elements act like inline-block + // elements when setting their display to 'inline' and giving + // them layout + // (IE < 8 does this) + div.innerHTML = ""; + div.style.cssText = divReset + "width:1px;padding:1px;display:inline;zoom:1"; + support.inlineBlockNeedsLayout = ( div.offsetWidth === 3 ); + + // Check if elements with layout shrink-wrap their children + // (IE 6 does this) + div.style.display = "block"; + div.style.overflow = "visible"; + div.innerHTML = "<div></div>"; + div.firstChild.style.width = "5px"; + support.shrinkWrapBlocks = ( div.offsetWidth !== 3 ); + + container.style.zoom = 1; + } + + // Null elements to avoid leaks in IE + body.removeChild( container ); + container = div = tds = marginDiv = null; + }); + + // Null elements to avoid leaks in IE + fragment.removeChild( div ); + all = a = select = opt = input = fragment = div = null; + + return support; +})(); +var rbrace = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/, + rmultiDash = /([A-Z])/g; + +jQuery.extend({ + cache: {}, + + deletedIds: [], + + // Remove at next major release (1.9/2.0) + uuid: 0, + + // Unique for each copy of jQuery on the page + // Non-digits removed to match rinlinejQuery + expando: "jQuery" + ( jQuery.fn.jquery + Math.random() ).replace( /\D/g, "" ), + + // The following elements throw uncatchable exceptions if you + // attempt to add expando properties to them. + noData: { + "embed": true, + // Ban all objects except for Flash (which handle expandos) + "object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", + "applet": true + }, + + hasData: function( elem ) { + elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ]; + return !!elem && !isEmptyDataObject( elem ); + }, + + data: function( elem, name, data, pvt /* Internal Use Only */ ) { + if ( !jQuery.acceptData( elem ) ) { + return; + } + + var thisCache, ret, + internalKey = jQuery.expando, + getByName = typeof name === "string", + + // We have to handle DOM nodes and JS objects differently because IE6-7 + // can't GC object references properly across the DOM-JS boundary + isNode = elem.nodeType, + + // Only DOM nodes need the global jQuery cache; JS object data is + // attached directly to the object so GC can occur automatically + cache = isNode ? jQuery.cache : elem, + + // Only defining an ID for JS objects if its cache already exists allows + // the code to shortcut on the same path as a DOM node with no cache + id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey; + + // Avoid doing any more work than we need to when trying to get data on an + // object that has no data at all + if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && getByName && data === undefined ) { + return; + } + + if ( !id ) { + // Only DOM nodes need a new unique ID for each element since their data + // ends up in the global cache + if ( isNode ) { + elem[ internalKey ] = id = jQuery.deletedIds.pop() || jQuery.guid++; + } else { + id = internalKey; + } + } + + if ( !cache[ id ] ) { + cache[ id ] = {}; + + // Avoids exposing jQuery metadata on plain JS objects when the object + // is serialized using JSON.stringify + if ( !isNode ) { + cache[ id ].toJSON = jQuery.noop; + } + } + + // An object can be passed to jQuery.data instead of a key/value pair; this gets + // shallow copied over onto the existing cache + if ( typeof name === "object" || typeof name === "function" ) { + if ( pvt ) { + cache[ id ] = jQuery.extend( cache[ id ], name ); + } else { + cache[ id ].data = jQuery.extend( cache[ id ].data, name ); + } + } + + thisCache = cache[ id ]; + + // jQuery data() is stored in a separate object inside the object's internal data + // cache in order to avoid key collisions between internal data and user-defined + // data. + if ( !pvt ) { + if ( !thisCache.data ) { + thisCache.data = {}; + } + + thisCache = thisCache.data; + } + + if ( data !== undefined ) { + thisCache[ jQuery.camelCase( name ) ] = data; + } + + // Check for both converted-to-camel and non-converted data property names + // If a data property was specified + if ( getByName ) { + + // First Try to find as-is property data + ret = thisCache[ name ]; + + // Test for null|undefined property data + if ( ret == null ) { + + // Try to find the camelCased property + ret = thisCache[ jQuery.camelCase( name ) ]; + } + } else { + ret = thisCache; + } + + return ret; + }, + + removeData: function( elem, name, pvt /* Internal Use Only */ ) { + if ( !jQuery.acceptData( elem ) ) { + return; + } + + var thisCache, i, l, + + isNode = elem.nodeType, + + // See jQuery.data for more information + cache = isNode ? jQuery.cache : elem, + id = isNode ? elem[ jQuery.expando ] : jQuery.expando; + + // If there is already no cache entry for this object, there is no + // purpose in continuing + if ( !cache[ id ] ) { + return; + } + + if ( name ) { + + thisCache = pvt ? cache[ id ] : cache[ id ].data; + + if ( thisCache ) { + + // Support array or space separated string names for data keys + if ( !jQuery.isArray( name ) ) { + + // try the string as a key before any manipulation + if ( name in thisCache ) { + name = [ name ]; + } else { + + // split the camel cased version by spaces unless a key with the spaces exists + name = jQuery.camelCase( name ); + if ( name in thisCache ) { + name = [ name ]; + } else { + name = name.split(" "); + } + } + } + + for ( i = 0, l = name.length; i < l; i++ ) { + delete thisCache[ name[i] ]; + } + + // If there is no data left in the cache, we want to continue + // and let the cache object itself get destroyed + if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) { + return; + } + } + } + + // See jQuery.data for more information + if ( !pvt ) { + delete cache[ id ].data; + + // Don't destroy the parent cache unless the internal data object + // had been the only thing left in it + if ( !isEmptyDataObject( cache[ id ] ) ) { + return; + } + } + + // Destroy the cache + if ( isNode ) { + jQuery.cleanData( [ elem ], true ); + + // Use delete when supported for expandos or `cache` is not a window per isWindow (#10080) + } else if ( jQuery.support.deleteExpando || cache != cache.window ) { + delete cache[ id ]; + + // When all else fails, null + } else { + cache[ id ] = null; + } + }, + + // For internal use only. + _data: function( elem, name, data ) { + return jQuery.data( elem, name, data, true ); + }, + + // A method for determining if a DOM node can handle the data expando + acceptData: function( elem ) { + var noData = elem.nodeName && jQuery.noData[ elem.nodeName.toLowerCase() ]; + + // nodes accept data unless otherwise specified; rejection can be conditional + return !noData || noData !== true && elem.getAttribute("classid") === noData; + } +}); + +jQuery.fn.extend({ + data: function( key, value ) { + var parts, part, attr, name, l, + elem = this[0], + i = 0, + data = null; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = jQuery.data( elem ); + + if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) { + attr = elem.attributes; + for ( l = attr.length; i < l; i++ ) { + name = attr[i].name; + + if ( !name.indexOf( "data-" ) ) { + name = jQuery.camelCase( name.substring(5) ); + + dataAttr( elem, name, data[ name ] ); + } + } + jQuery._data( elem, "parsedAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each(function() { + jQuery.data( this, key ); + }); + } + + parts = key.split( ".", 2 ); + parts[1] = parts[1] ? "." + parts[1] : ""; + part = parts[1] + "!"; + + return jQuery.access( this, function( value ) { + + if ( value === undefined ) { + data = this.triggerHandler( "getData" + part, [ parts[0] ] ); + + // Try to fetch any internally stored data first + if ( data === undefined && elem ) { + data = jQuery.data( elem, key ); + data = dataAttr( elem, key, data ); + } + + return data === undefined && parts[1] ? + this.data( parts[0] ) : + data; + } + + parts[1] = value; + this.each(function() { + var self = jQuery( this ); + + self.triggerHandler( "setData" + part, parts ); + jQuery.data( this, key, value ); + self.triggerHandler( "changeData" + part, parts ); + }); + }, null, value, arguments.length > 1, null, false ); + }, + + removeData: function( key ) { + return this.each(function() { + jQuery.removeData( this, key ); + }); + } +}); + +function dataAttr( elem, key, data ) { + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + + var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); + + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = data === "true" ? true : + data === "false" ? false : + data === "null" ? null : + // Only convert to a number if it doesn't change the string + +data + "" === data ? +data : + rbrace.test( data ) ? jQuery.parseJSON( data ) : + data; + } catch( e ) {} + + // Make sure we set the data so it isn't changed later + jQuery.data( elem, key, data ); + + } else { + data = undefined; + } + } + + return data; +} + +// checks a cache object for emptiness +function isEmptyDataObject( obj ) { + var name; + for ( name in obj ) { + + // if the public data object is empty, the private is still empty + if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) { + continue; + } + if ( name !== "toJSON" ) { + return false; + } + } + + return true; +} +jQuery.extend({ + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = jQuery._data( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || jQuery.isArray(data) ) { + queue = jQuery._data( elem, type, jQuery.makeArray(data) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // not intended for public consumption - generates a queueHooks object, or returns the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return jQuery._data( elem, key ) || jQuery._data( elem, key, { + empty: jQuery.Callbacks("once memory").add(function() { + jQuery.removeData( elem, type + "queue", true ); + jQuery.removeData( elem, key, true ); + }) + }); + } +}); + +jQuery.fn.extend({ + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[0], type ); + } + + return data === undefined ? + this : + this.each(function() { + var queue = jQuery.queue( this, type, data ); + + // ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[0] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + }); + }, + dequeue: function( type ) { + return this.each(function() { + jQuery.dequeue( this, type ); + }); + }, + // Based off of the plugin by Clint Helfers, with permission. + // http://blindsignals.com/index.php/2009/07/jquery-delay/ + delay: function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = setTimeout( next, time ); + hooks.stop = function() { + clearTimeout( timeout ); + }; + }); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while( i-- ) { + tmp = jQuery._data( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +}); +var nodeHook, boolHook, fixSpecified, + rclass = /[\t\r\n]/g, + rreturn = /\r/g, + rtype = /^(?:button|input)$/i, + rfocusable = /^(?:button|input|object|select|textarea)$/i, + rclickable = /^a(?:rea|)$/i, + rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i, + getSetAttribute = jQuery.support.getSetAttribute; + +jQuery.fn.extend({ + attr: function( name, value ) { + return jQuery.access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each(function() { + jQuery.removeAttr( this, name ); + }); + }, + + prop: function( name, value ) { + return jQuery.access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + name = jQuery.propFix[ name ] || name; + return this.each(function() { + // try/catch handles cases where IE balks (such as removing a property on window) + try { + this[ name ] = undefined; + delete this[ name ]; + } catch( e ) {} + }); + }, + + addClass: function( value ) { + var classNames, i, l, elem, + setClass, c, cl; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( j ) { + jQuery( this ).addClass( value.call(this, j, this.className) ); + }); + } + + if ( value && typeof value === "string" ) { + classNames = value.split( core_rspace ); + + for ( i = 0, l = this.length; i < l; i++ ) { + elem = this[ i ]; + + if ( elem.nodeType === 1 ) { + if ( !elem.className && classNames.length === 1 ) { + elem.className = value; + + } else { + setClass = " " + elem.className + " "; + + for ( c = 0, cl = classNames.length; c < cl; c++ ) { + if ( setClass.indexOf( " " + classNames[ c ] + " " ) < 0 ) { + setClass += classNames[ c ] + " "; + } + } + elem.className = jQuery.trim( setClass ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var removes, className, elem, c, cl, i, l; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( j ) { + jQuery( this ).removeClass( value.call(this, j, this.className) ); + }); + } + if ( (value && typeof value === "string") || value === undefined ) { + removes = ( value || "" ).split( core_rspace ); + + for ( i = 0, l = this.length; i < l; i++ ) { + elem = this[ i ]; + if ( elem.nodeType === 1 && elem.className ) { + + className = (" " + elem.className + " ").replace( rclass, " " ); + + // loop over each item in the removal list + for ( c = 0, cl = removes.length; c < cl; c++ ) { + // Remove until there is nothing to remove, + while ( className.indexOf(" " + removes[ c ] + " ") >= 0 ) { + className = className.replace( " " + removes[ c ] + " " , " " ); + } + } + elem.className = value ? jQuery.trim( className ) : ""; + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isBool = typeof stateVal === "boolean"; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( i ) { + jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal ); + }); + } + + return this.each(function() { + if ( type === "string" ) { + // toggle individual class names + var className, + i = 0, + self = jQuery( this ), + state = stateVal, + classNames = value.split( core_rspace ); + + while ( (className = classNames[ i++ ]) ) { + // check each className given, space separated list + state = isBool ? state : !self.hasClass( className ); + self[ state ? "addClass" : "removeClass" ]( className ); + } + + } else if ( type === "undefined" || type === "boolean" ) { + if ( this.className ) { + // store className if set + jQuery._data( this, "__className__", this.className ); + } + + // toggle whole className + this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || ""; + } + }); + }, + + hasClass: function( selector ) { + var className = " " + selector + " ", + i = 0, + l = this.length; + for ( ; i < l; i++ ) { + if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) >= 0 ) { + return true; + } + } + + return false; + }, + + val: function( value ) { + var hooks, ret, isFunction, + elem = this[0]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) { + return ret; + } + + ret = elem.value; + + return typeof ret === "string" ? + // handle most common string cases + ret.replace(rreturn, "") : + // handle cases where value is null/undef or number + ret == null ? "" : ret; + } + + return; + } + + isFunction = jQuery.isFunction( value ); + + return this.each(function( i ) { + var val, + self = jQuery(this); + + if ( this.nodeType !== 1 ) { + return; + } + + if ( isFunction ) { + val = value.call( this, i, self.val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + } else if ( typeof val === "number" ) { + val += ""; + } else if ( jQuery.isArray( val ) ) { + val = jQuery.map(val, function ( value ) { + return value == null ? "" : value + ""; + }); + } + + hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + }); + } +}); + +jQuery.extend({ + valHooks: { + option: { + get: function( elem ) { + // attributes.value is undefined in Blackberry 4.7 but + // uses .value. See #6932 + var val = elem.attributes.value; + return !val || val.specified ? elem.value : elem.text; + } + }, + select: { + get: function( elem ) { + var value, option, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one" || index < 0, + values = one ? null : [], + max = one ? index + 1 : options.length, + i = index < 0 ? + max : + one ? index : 0; + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // oldIE doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + // Don't return options that are disabled or in a disabled optgroup + ( jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null ) && + ( !option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + }, + + set: function( elem, value ) { + var values = jQuery.makeArray( value ); + + jQuery(elem).find("option").each(function() { + this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0; + }); + + if ( !values.length ) { + elem.selectedIndex = -1; + } + return values; + } + } + }, + + // Unused in 1.8, left in so attrFn-stabbers won't die; remove in 1.9 + attrFn: {}, + + attr: function( elem, name, value, pass ) { + var ret, hooks, notxml, + nType = elem.nodeType; + + // don't get/set attributes on text, comment and attribute nodes + if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + if ( pass && jQuery.isFunction( jQuery.fn[ name ] ) ) { + return jQuery( elem )[ name ]( value ); + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === "undefined" ) { + return jQuery.prop( elem, name, value ); + } + + notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); + + // All attributes are lowercase + // Grab necessary hook if one is defined + if ( notxml ) { + name = name.toLowerCase(); + hooks = jQuery.attrHooks[ name ] || ( rboolean.test( name ) ? boolHook : nodeHook ); + } + + if ( value !== undefined ) { + + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return; + + } else if ( hooks && "set" in hooks && notxml && (ret = hooks.set( elem, value, name )) !== undefined ) { + return ret; + + } else { + elem.setAttribute( name, value + "" ); + return value; + } + + } else if ( hooks && "get" in hooks && notxml && (ret = hooks.get( elem, name )) !== null ) { + return ret; + + } else { + + ret = elem.getAttribute( name ); + + // Non-existent attributes return null, we normalize to undefined + return ret === null ? + undefined : + ret; + } + }, + + removeAttr: function( elem, value ) { + var propName, attrNames, name, isBool, + i = 0; + + if ( value && elem.nodeType === 1 ) { + + attrNames = value.split( core_rspace ); + + for ( ; i < attrNames.length; i++ ) { + name = attrNames[ i ]; + + if ( name ) { + propName = jQuery.propFix[ name ] || name; + isBool = rboolean.test( name ); + + // See #9699 for explanation of this approach (setting first, then removal) + // Do not do this for boolean attributes (see #10870) + if ( !isBool ) { + jQuery.attr( elem, name, "" ); + } + elem.removeAttribute( getSetAttribute ? name : propName ); + + // Set corresponding property to false for boolean attributes + if ( isBool && propName in elem ) { + elem[ propName ] = false; + } + } + } + } + }, + + attrHooks: { + type: { + set: function( elem, value ) { + // We can't allow the type property to be changed (since it causes problems in IE) + if ( rtype.test( elem.nodeName ) && elem.parentNode ) { + jQuery.error( "type property can't be changed" ); + } else if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) { + // Setting the type on a radio button after the value resets the value in IE6-9 + // Reset value to it's default in case type is set after value + // This is for element creation + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + }, + // Use the value property for back compat + // Use the nodeHook for button elements in IE6/7 (#1954) + value: { + get: function( elem, name ) { + if ( nodeHook && jQuery.nodeName( elem, "button" ) ) { + return nodeHook.get( elem, name ); + } + return name in elem ? + elem.value : + null; + }, + set: function( elem, value, name ) { + if ( nodeHook && jQuery.nodeName( elem, "button" ) ) { + return nodeHook.set( elem, value, name ); + } + // Does not return so that setAttribute is also used + elem.value = value; + } + } + }, + + propFix: { + tabindex: "tabIndex", + readonly: "readOnly", + "for": "htmlFor", + "class": "className", + maxlength: "maxLength", + cellspacing: "cellSpacing", + cellpadding: "cellPadding", + rowspan: "rowSpan", + colspan: "colSpan", + usemap: "useMap", + frameborder: "frameBorder", + contenteditable: "contentEditable" + }, + + prop: function( elem, name, value ) { + var ret, hooks, notxml, + nType = elem.nodeType; + + // don't get/set properties on text, comment and attribute nodes + if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); + + if ( notxml ) { + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { + return ret; + + } else { + return ( elem[ name ] = value ); + } + + } else { + if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { + return ret; + + } else { + return elem[ name ]; + } + } + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set + // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + var attributeNode = elem.getAttributeNode("tabindex"); + + return attributeNode && attributeNode.specified ? + parseInt( attributeNode.value, 10 ) : + rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ? + 0 : + undefined; + } + } + } +}); + +// Hook for boolean attributes +boolHook = { + get: function( elem, name ) { + // Align boolean attributes with corresponding properties + // Fall back to attribute presence where some booleans are not supported + var attrNode, + property = jQuery.prop( elem, name ); + return property === true || typeof property !== "boolean" && ( attrNode = elem.getAttributeNode(name) ) && attrNode.nodeValue !== false ? + name.toLowerCase() : + undefined; + }, + set: function( elem, value, name ) { + var propName; + if ( value === false ) { + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + // value is true since we know at this point it's type boolean and not false + // Set boolean attributes to the same name and set the DOM property + propName = jQuery.propFix[ name ] || name; + if ( propName in elem ) { + // Only set the IDL specifically if it already exists on the element + elem[ propName ] = true; + } + + elem.setAttribute( name, name.toLowerCase() ); + } + return name; + } +}; + +// IE6/7 do not support getting/setting some attributes with get/setAttribute +if ( !getSetAttribute ) { + + fixSpecified = { + name: true, + id: true, + coords: true + }; + + // Use this for any attribute in IE6/7 + // This fixes almost every IE6/7 issue + nodeHook = jQuery.valHooks.button = { + get: function( elem, name ) { + var ret; + ret = elem.getAttributeNode( name ); + return ret && ( fixSpecified[ name ] ? ret.value !== "" : ret.specified ) ? + ret.value : + undefined; + }, + set: function( elem, value, name ) { + // Set the existing or create a new attribute node + var ret = elem.getAttributeNode( name ); + if ( !ret ) { + ret = document.createAttribute( name ); + elem.setAttributeNode( ret ); + } + return ( ret.value = value + "" ); + } + }; + + // Set width and height to auto instead of 0 on empty string( Bug #8150 ) + // This is for removals + jQuery.each([ "width", "height" ], function( i, name ) { + jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { + set: function( elem, value ) { + if ( value === "" ) { + elem.setAttribute( name, "auto" ); + return value; + } + } + }); + }); + + // Set contenteditable to false on removals(#10429) + // Setting to empty string throws an error as an invalid value + jQuery.attrHooks.contenteditable = { + get: nodeHook.get, + set: function( elem, value, name ) { + if ( value === "" ) { + value = "false"; + } + nodeHook.set( elem, value, name ); + } + }; +} + + +// Some attributes require a special call on IE +if ( !jQuery.support.hrefNormalized ) { + jQuery.each([ "href", "src", "width", "height" ], function( i, name ) { + jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { + get: function( elem ) { + var ret = elem.getAttribute( name, 2 ); + return ret === null ? undefined : ret; + } + }); + }); +} + +if ( !jQuery.support.style ) { + jQuery.attrHooks.style = { + get: function( elem ) { + // Return undefined in the case of empty string + // Normalize to lowercase since IE uppercases css property names + return elem.style.cssText.toLowerCase() || undefined; + }, + set: function( elem, value ) { + return ( elem.style.cssText = value + "" ); + } + }; +} + +// Safari mis-reports the default selected property of an option +// Accessing the parent's selectedIndex property fixes it +if ( !jQuery.support.optSelected ) { + jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, { + get: function( elem ) { + var parent = elem.parentNode; + + if ( parent ) { + parent.selectedIndex; + + // Make sure that it also works with optgroups, see #5701 + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + return null; + } + }); +} + +// IE6/7 call enctype encoding +if ( !jQuery.support.enctype ) { + jQuery.propFix.enctype = "encoding"; +} + +// Radios and checkboxes getter/setter +if ( !jQuery.support.checkOn ) { + jQuery.each([ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + get: function( elem ) { + // Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified + return elem.getAttribute("value") === null ? "on" : elem.value; + } + }; + }); +} +jQuery.each([ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], { + set: function( elem, value ) { + if ( jQuery.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 ); + } + } + }); +}); +var rformElems = /^(?:textarea|input|select)$/i, + rtypenamespace = /^([^\.]*|)(?:\.(.+)|)$/, + rhoverHack = /(?:^|\s)hover(\.\S+|)\b/, + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|contextmenu)|click/, + rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + hoverHack = function( events ) { + return jQuery.event.special.hover ? events : events.replace( rhoverHack, "mouseenter$1 mouseleave$1" ); + }; + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + add: function( elem, types, handler, data, selector ) { + + var elemData, eventHandle, events, + t, tns, type, namespaces, handleObj, + handleObjIn, handlers, special; + + // Don't attach events to noData or text/comment nodes (allow plain objects tho) + if ( elem.nodeType === 3 || elem.nodeType === 8 || !types || !handler || !(elemData = jQuery._data( elem )) ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + events = elemData.events; + if ( !events ) { + elemData.events = events = {}; + } + eventHandle = elemData.handle; + if ( !eventHandle ) { + elemData.handle = eventHandle = function( e ) { + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && (!e || jQuery.event.triggered !== e.type) ? + jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : + undefined; + }; + // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events + eventHandle.elem = elem; + } + + // Handle multiple events separated by a space + // jQuery(...).bind("mouseover mouseout", fn); + types = jQuery.trim( hoverHack(types) ).split( " " ); + for ( t = 0; t < types.length; t++ ) { + + tns = rtypenamespace.exec( types[t] ) || []; + type = tns[1]; + namespaces = ( tns[2] || "" ).split( "." ).sort(); + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend({ + type: type, + origType: tns[1], + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join(".") + }, handleObjIn ); + + // Init the event handler queue if we're the first + handlers = events[ type ]; + if ( !handlers ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener/attachEvent if the special events handler returns false + if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + // Bind the global event handler to the element + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle, false ); + + } else if ( elem.attachEvent ) { + elem.attachEvent( "on" + type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + // Nullify elem to prevent memory leaks in IE + elem = null; + }, + + global: {}, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + + var t, tns, type, origType, namespaces, origCount, + j, events, special, eventType, handleObj, + elemData = jQuery.hasData( elem ) && jQuery._data( elem ); + + if ( !elemData || !(events = elemData.events) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = jQuery.trim( hoverHack( types || "" ) ).split(" "); + for ( t = 0; t < types.length; t++ ) { + tns = rtypenamespace.exec( types[t] ) || []; + type = origType = tns[1]; + namespaces = tns[2]; + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector? special.delegateType : special.bindType ) || type; + eventType = events[ type ] || []; + origCount = eventType.length; + namespaces = namespaces ? new RegExp("(^|\\.)" + namespaces.split(".").sort().join("\\.(?:.*\\.|)") + "(\\.|$)") : null; + + // Remove matching events + for ( j = 0; j < eventType.length; j++ ) { + handleObj = eventType[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !namespaces || namespaces.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { + eventType.splice( j--, 1 ); + + if ( handleObj.selector ) { + eventType.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( eventType.length === 0 && origCount !== eventType.length ) { + if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + delete elemData.handle; + + // removeData also checks for emptiness and clears the expando if empty + // so use it instead of delete + jQuery.removeData( elem, "events", true ); + } + }, + + // Events that are safe to short-circuit if no handlers are attached. + // Native DOM events should not be added, they may have inline handlers. + customEvent: { + "getData": true, + "setData": true, + "changeData": true + }, + + trigger: function( event, data, elem, onlyHandlers ) { + // Don't do events on text and comment nodes + if ( elem && (elem.nodeType === 3 || elem.nodeType === 8) ) { + return; + } + + // Event object or event type + var cache, exclusive, i, cur, old, ontype, special, handle, eventPath, bubbleType, + type = event.type || event, + namespaces = []; + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "!" ) >= 0 ) { + // Exclusive events trigger only for the exact event (no namespaces) + type = type.slice(0, -1); + exclusive = true; + } + + if ( type.indexOf( "." ) >= 0 ) { + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split("."); + type = namespaces.shift(); + namespaces.sort(); + } + + if ( (!elem || jQuery.event.customEvent[ type ]) && !jQuery.event.global[ type ] ) { + // No jQuery handlers for this event type, and it can't have inline handlers + return; + } + + // Caller can pass in an Event, Object, or just an event type string + event = typeof event === "object" ? + // jQuery.Event object + event[ jQuery.expando ] ? event : + // Object literal + new jQuery.Event( type, event ) : + // Just the event type (string) + new jQuery.Event( type ); + + event.type = type; + event.isTrigger = true; + event.exclusive = exclusive; + event.namespace = namespaces.join( "." ); + event.namespace_re = event.namespace? new RegExp("(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)") : null; + ontype = type.indexOf( ":" ) < 0 ? "on" + type : ""; + + // Handle a global trigger + if ( !elem ) { + + // TODO: Stop taunting the data cache; remove global events and always attach to document + cache = jQuery.cache; + for ( i in cache ) { + if ( cache[ i ].events && cache[ i ].events[ type ] ) { + jQuery.event.trigger( event, data, cache[ i ].handle.elem, true ); + } + } + return; + } + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data != null ? jQuery.makeArray( data ) : []; + data.unshift( event ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + eventPath = [[ elem, special.bindType || type ]]; + if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + cur = rfocusMorph.test( bubbleType + type ) ? elem : elem.parentNode; + for ( old = elem; cur; cur = cur.parentNode ) { + eventPath.push([ cur, bubbleType ]); + old = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( old === (elem.ownerDocument || document) ) { + eventPath.push([ old.defaultView || old.parentWindow || window, bubbleType ]); + } + } + + // Fire handlers on the event path + for ( i = 0; i < eventPath.length && !event.isPropagationStopped(); i++ ) { + + cur = eventPath[i][0]; + event.type = eventPath[i][1]; + + handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + // Note that this is a bare JS function and not a jQuery handler + handle = ontype && cur[ ontype ]; + if ( handle && jQuery.acceptData( cur ) && handle.apply && handle.apply( cur, data ) === false ) { + event.preventDefault(); + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( (!special._default || special._default.apply( elem.ownerDocument, data ) === false) && + !(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name name as the event. + // Can't use an .isFunction() check here because IE6/7 fails that test. + // Don't do default actions on window, that's where global variables be (#6170) + // IE<9 dies on focus/blur to hidden element (#1486) + if ( ontype && elem[ type ] && ((type !== "focus" && type !== "blur") || event.target.offsetWidth !== 0) && !jQuery.isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + old = elem[ ontype ]; + + if ( old ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + elem[ type ](); + jQuery.event.triggered = undefined; + + if ( old ) { + elem[ ontype ] = old; + } + } + } + } + + return event.result; + }, + + dispatch: function( event ) { + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( event || window.event ); + + var i, j, cur, ret, selMatch, matched, matches, handleObj, sel, related, + handlers = ( (jQuery._data( this, "events" ) || {} )[ event.type ] || []), + delegateCount = handlers.delegateCount, + args = core_slice.call( arguments ), + run_all = !event.exclusive && !event.namespace, + special = jQuery.event.special[ event.type ] || {}, + handlerQueue = []; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[0] = event; + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers that should run if there are delegated events + // Avoid non-left-click bubbling in Firefox (#3861) + if ( delegateCount && !(event.button && event.type === "click") ) { + + for ( cur = event.target; cur != this; cur = cur.parentNode || this ) { + + // Don't process clicks (ONLY) on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.disabled !== true || event.type !== "click" ) { + selMatch = {}; + matches = []; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + sel = handleObj.selector; + + if ( selMatch[ sel ] === undefined ) { + selMatch[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) >= 0 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( selMatch[ sel ] ) { + matches.push( handleObj ); + } + } + if ( matches.length ) { + handlerQueue.push({ elem: cur, matches: matches }); + } + } + } + } + + // Add the remaining (directly-bound) handlers + if ( handlers.length > delegateCount ) { + handlerQueue.push({ elem: this, matches: handlers.slice( delegateCount ) }); + } + + // Run delegates first; they may want to stop propagation beneath us + for ( i = 0; i < handlerQueue.length && !event.isPropagationStopped(); i++ ) { + matched = handlerQueue[ i ]; + event.currentTarget = matched.elem; + + for ( j = 0; j < matched.matches.length && !event.isImmediatePropagationStopped(); j++ ) { + handleObj = matched.matches[ j ]; + + // Triggered event must either 1) be non-exclusive and have no namespace, or + // 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace). + if ( run_all || (!event.namespace && !handleObj.namespace) || event.namespace_re && event.namespace_re.test( handleObj.namespace ) ) { + + event.data = handleObj.data; + event.handleObj = handleObj; + + ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) + .apply( matched.elem, args ); + + if ( ret !== undefined ) { + event.result = ret; + if ( ret === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + // Includes some event props shared by KeyEvent and MouseEvent + // *** attrChange attrName relatedNode srcElement are not normalized, non-W3C, deprecated, will be removed in 1.8 *** + props: "attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), + + fixHooks: {}, + + keyHooks: { + props: "char charCode key keyCode".split(" "), + filter: function( event, original ) { + + // Add which for key events + if ( event.which == null ) { + event.which = original.charCode != null ? original.charCode : original.keyCode; + } + + return event; + } + }, + + mouseHooks: { + props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "), + filter: function( event, original ) { + var eventDoc, doc, body, + button = original.button, + fromElement = original.fromElement; + + // Calculate pageX/Y if missing and clientX/Y available + if ( event.pageX == null && original.clientX != null ) { + eventDoc = event.target.ownerDocument || document; + doc = eventDoc.documentElement; + body = eventDoc.body; + + event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); + event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); + } + + // Add relatedTarget, if necessary + if ( !event.relatedTarget && fromElement ) { + event.relatedTarget = fromElement === event.target ? original.toElement : fromElement; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + // Note: button is not normalized, so don't use it + if ( !event.which && button !== undefined ) { + event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); + } + + return event; + } + }, + + fix: function( event ) { + if ( event[ jQuery.expando ] ) { + return event; + } + + // Create a writable copy of the event object and normalize some properties + var i, prop, + originalEvent = event, + fixHook = jQuery.event.fixHooks[ event.type ] || {}, + copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; + + event = jQuery.Event( originalEvent ); + + for ( i = copy.length; i; ) { + prop = copy[ --i ]; + event[ prop ] = originalEvent[ prop ]; + } + + // Fix target property, if necessary (#1925, IE 6/7/8 & Safari2) + if ( !event.target ) { + event.target = originalEvent.srcElement || document; + } + + // Target should not be a text node (#504, Safari) + if ( event.target.nodeType === 3 ) { + event.target = event.target.parentNode; + } + + // For mouse/key events, metaKey==false if it's undefined (#3368, #11328; IE6/7/8) + event.metaKey = !!event.metaKey; + + return fixHook.filter? fixHook.filter( event, originalEvent ) : event; + }, + + special: { + load: { + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + + focus: { + delegateType: "focusin" + }, + blur: { + delegateType: "focusout" + }, + + beforeunload: { + setup: function( data, namespaces, eventHandle ) { + // We only want to do this special case on windows + if ( jQuery.isWindow( this ) ) { + this.onbeforeunload = eventHandle; + } + }, + + teardown: function( namespaces, eventHandle ) { + if ( this.onbeforeunload === eventHandle ) { + this.onbeforeunload = null; + } + } + } + }, + + simulate: function( type, elem, event, bubble ) { + // Piggyback on a donor event to simulate a different one. + // Fake originalEvent to avoid donor's stopPropagation, but if the + // simulated event prevents default then we do the same on the donor. + var e = jQuery.extend( + new jQuery.Event(), + event, + { type: type, + isSimulated: true, + originalEvent: {} + } + ); + if ( bubble ) { + jQuery.event.trigger( e, null, elem ); + } else { + jQuery.event.dispatch.call( elem, e ); + } + if ( e.isDefaultPrevented() ) { + event.preventDefault(); + } + } +}; + +// Some plugins are using, but it's undocumented/deprecated and will be removed. +// The 1.7 special event interface should provide all the hooks needed now. +jQuery.event.handle = jQuery.event.dispatch; + +jQuery.removeEvent = document.removeEventListener ? + function( elem, type, handle ) { + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle, false ); + } + } : + function( elem, type, handle ) { + var name = "on" + type; + + if ( elem.detachEvent ) { + + // #8545, #7054, preventing memory leaks for custom events in IE6-8 + // detachEvent needed property on element, by name of that event, to properly expose it to GC + if ( typeof elem[ name ] === "undefined" ) { + elem[ name ] = null; + } + + elem.detachEvent( name, handle ); + } + }; + +jQuery.Event = function( src, props ) { + // Allow instantiation without the 'new' keyword + if ( !(this instanceof jQuery.Event) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false || + src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || jQuery.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +function returnFalse() { + return false; +} +function returnTrue() { + return true; +} + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + preventDefault: function() { + this.isDefaultPrevented = returnTrue; + + var e = this.originalEvent; + if ( !e ) { + return; + } + + // if preventDefault exists run it on the original event + if ( e.preventDefault ) { + e.preventDefault(); + + // otherwise set the returnValue property of the original event to false (IE) + } else { + e.returnValue = false; + } + }, + stopPropagation: function() { + this.isPropagationStopped = returnTrue; + + var e = this.originalEvent; + if ( !e ) { + return; + } + // if stopPropagation exists run it on the original event + if ( e.stopPropagation ) { + e.stopPropagation(); + } + // otherwise set the cancelBubble property of the original event to true (IE) + e.cancelBubble = true; + }, + stopImmediatePropagation: function() { + this.isImmediatePropagationStopped = returnTrue; + this.stopPropagation(); + }, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse +}; + +// Create mouseenter/leave events using mouseover/out and event-time checks +jQuery.each({ + mouseenter: "mouseover", + mouseleave: "mouseout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj, + selector = handleObj.selector; + + // For mousenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || (related !== target && !jQuery.contains( target, related )) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +}); + +// IE submit delegation +if ( !jQuery.support.submitBubbles ) { + + jQuery.event.special.submit = { + setup: function() { + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Lazy-add a submit handler when a descendant form may potentially be submitted + jQuery.event.add( this, "click._submit keypress._submit", function( e ) { + // Node name check avoids a VML-related crash in IE (#9807) + var elem = e.target, + form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined; + if ( form && !jQuery._data( form, "_submit_attached" ) ) { + jQuery.event.add( form, "submit._submit", function( event ) { + event._submit_bubble = true; + }); + jQuery._data( form, "_submit_attached", true ); + } + }); + // return undefined since we don't need an event listener + }, + + postDispatch: function( event ) { + // If form was submitted by the user, bubble the event up the tree + if ( event._submit_bubble ) { + delete event._submit_bubble; + if ( this.parentNode && !event.isTrigger ) { + jQuery.event.simulate( "submit", this.parentNode, event, true ); + } + } + }, + + teardown: function() { + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Remove delegated handlers; cleanData eventually reaps submit handlers attached above + jQuery.event.remove( this, "._submit" ); + } + }; +} + +// IE change delegation and checkbox/radio fix +if ( !jQuery.support.changeBubbles ) { + + jQuery.event.special.change = { + + setup: function() { + + if ( rformElems.test( this.nodeName ) ) { + // IE doesn't fire change on a check/radio until blur; trigger it on click + // after a propertychange. Eat the blur-change in special.change.handle. + // This still fires onchange a second time for check/radio after blur. + if ( this.type === "checkbox" || this.type === "radio" ) { + jQuery.event.add( this, "propertychange._change", function( event ) { + if ( event.originalEvent.propertyName === "checked" ) { + this._just_changed = true; + } + }); + jQuery.event.add( this, "click._change", function( event ) { + if ( this._just_changed && !event.isTrigger ) { + this._just_changed = false; + } + // Allow triggered, simulated change events (#11500) + jQuery.event.simulate( "change", this, event, true ); + }); + } + return false; + } + // Delegated event; lazy-add a change handler on descendant inputs + jQuery.event.add( this, "beforeactivate._change", function( e ) { + var elem = e.target; + + if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "_change_attached" ) ) { + jQuery.event.add( elem, "change._change", function( event ) { + if ( this.parentNode && !event.isSimulated && !event.isTrigger ) { + jQuery.event.simulate( "change", this.parentNode, event, true ); + } + }); + jQuery._data( elem, "_change_attached", true ); + } + }); + }, + + handle: function( event ) { + var elem = event.target; + + // Swallow native change events from checkbox/radio, we already triggered them above + if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) { + return event.handleObj.handler.apply( this, arguments ); + } + }, + + teardown: function() { + jQuery.event.remove( this, "._change" ); + + return !rformElems.test( this.nodeName ); + } + }; +} + +// Create "bubbling" focus and blur events +if ( !jQuery.support.focusinBubbles ) { + jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler while someone wants focusin/focusout + var attaches = 0, + handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + if ( attaches++ === 0 ) { + document.addEventListener( orig, handler, true ); + } + }, + teardown: function() { + if ( --attaches === 0 ) { + document.removeEventListener( orig, handler, true ); + } + } + }; + }); +} + +jQuery.fn.extend({ + + on: function( types, selector, data, fn, /*INTERNAL*/ one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { // && selector != null + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + this.on( type, selector, data, types[ type ], one ); + } + return this; + } + + if ( data == null && fn == null ) { + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return this; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return this.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + }); + }, + one: function( types, selector, data, fn ) { + return this.on( types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each(function() { + jQuery.event.remove( this, types, fn, selector ); + }); + }, + + bind: function( types, data, fn ) { + return this.on( types, null, data, fn ); + }, + unbind: function( types, fn ) { + return this.off( types, null, fn ); + }, + + live: function( types, data, fn ) { + jQuery( this.context ).on( types, this.selector, data, fn ); + return this; + }, + die: function( types, fn ) { + jQuery( this.context ).off( types, this.selector || "**", fn ); + return this; + }, + + delegate: function( selector, types, data, fn ) { + return this.on( types, selector, data, fn ); + }, + undelegate: function( selector, types, fn ) { + // ( namespace ) or ( selector, types [, fn] ) + return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn ); + }, + + trigger: function( type, data ) { + return this.each(function() { + jQuery.event.trigger( type, data, this ); + }); + }, + triggerHandler: function( type, data ) { + if ( this[0] ) { + return jQuery.event.trigger( type, data, this[0], true ); + } + }, + + toggle: function( fn ) { + // Save reference to arguments for access in closure + var args = arguments, + guid = fn.guid || jQuery.guid++, + i = 0, + toggler = function( event ) { + // Figure out which function to execute + var lastToggle = ( jQuery._data( this, "lastToggle" + fn.guid ) || 0 ) % i; + jQuery._data( this, "lastToggle" + fn.guid, lastToggle + 1 ); + + // Make sure that clicks stop + event.preventDefault(); + + // and execute the function + return args[ lastToggle ].apply( this, arguments ) || false; + }; + + // link all the functions, so any of them can unbind this click handler + toggler.guid = guid; + while ( i < args.length ) { + args[ i++ ].guid = guid; + } + + return this.click( toggler ); + }, + + hover: function( fnOver, fnOut ) { + return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); + } +}); + +jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " + + "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + + "change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) { + + // Handle event binding + jQuery.fn[ name ] = function( data, fn ) { + if ( fn == null ) { + fn = data; + data = null; + } + + return arguments.length > 0 ? + this.on( name, null, data, fn ) : + this.trigger( name ); + }; + + if ( rkeyEvent.test( name ) ) { + jQuery.event.fixHooks[ name ] = jQuery.event.keyHooks; + } + + if ( rmouseEvent.test( name ) ) { + jQuery.event.fixHooks[ name ] = jQuery.event.mouseHooks; + } +}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2012 jQuery Foundation and other contributors + * Released under the MIT license + * http://sizzlejs.com/ + */ +(function( window, undefined ) { + +var cachedruns, + assertGetIdNotName, + Expr, + getText, + isXML, + contains, + compile, + sortOrder, + hasDuplicate, + outermostContext, + + baseHasDuplicate = true, + strundefined = "undefined", + + expando = ( "sizcache" + Math.random() ).replace( ".", "" ), + + Token = String, + document = window.document, + docElem = document.documentElement, + dirruns = 0, + done = 0, + pop = [].pop, + push = [].push, + slice = [].slice, + // Use a stripped-down indexOf if a native one is unavailable + indexOf = [].indexOf || function( elem ) { + var i = 0, + len = this.length; + for ( ; i < len; i++ ) { + if ( this[i] === elem ) { + return i; + } + } + return -1; + }, + + // Augment a function for special use by Sizzle + markFunction = function( fn, value ) { + fn[ expando ] = value == null || value; + return fn; + }, + + createCache = function() { + var cache = {}, + keys = []; + + return markFunction(function( key, value ) { + // Only keep the most recent entries + if ( keys.push( key ) > Expr.cacheLength ) { + delete cache[ keys.shift() ]; + } + + // Retrieve with (key + " ") to avoid collision with native Object.prototype properties (see Issue #157) + return (cache[ key + " " ] = value); + }, cache ); + }, + + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + + // Regex + + // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + // http://www.w3.org/TR/css3-syntax/#characters + characterEncoding = "(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+", + + // Loosely modeled on CSS identifier characters + // An unquoted value should be a CSS identifier (http://www.w3.org/TR/css3-selectors/#attribute-selectors) + // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier + identifier = characterEncoding.replace( "w", "w#" ), + + // Acceptable operators http://www.w3.org/TR/selectors/#attribute-selectors + operators = "([*^$|!~]?=)", + attributes = "\\[" + whitespace + "*(" + characterEncoding + ")" + whitespace + + "*(?:" + operators + whitespace + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + identifier + ")|)|)" + whitespace + "*\\]", + + // Prefer arguments not in parens/brackets, + // then attribute selectors and non-pseudos (denoted by :), + // then anything else + // These preferences are here to reduce the number of selectors + // needing tokenize in the PSEUDO preFilter + pseudos = ":(" + characterEncoding + ")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:" + attributes + ")|[^:]|\\\\.)*|.*))\\)|)", + + // For matchExpr.POS and matchExpr.needsContext + pos = ":(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([\\x20\\t\\r\\n\\f>+~])" + whitespace + "*" ), + rpseudo = new RegExp( pseudos ), + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/, + + rnot = /^:not/, + rsibling = /[\x20\t\r\n\f]*[+~]/, + rendsWithNot = /:not\($/, + + rheader = /h\d/i, + rinputs = /input|select|textarea|button/i, + + rbackslash = /\\(?!\\)/g, + + matchExpr = { + "ID": new RegExp( "^#(" + characterEncoding + ")" ), + "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ), + "NAME": new RegExp( "^\\[name=['\"]?(" + characterEncoding + ")['\"]?\\]" ), + "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "POS": new RegExp( pos, "i" ), + "CHILD": new RegExp( "^:(only|nth|first|last)-child(?:\\(" + whitespace + + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + // For use in libraries implementing .is() + "needsContext": new RegExp( "^" + whitespace + "*[>+~]|" + pos, "i" ) + }, + + // Support + + // Used for testing something on an element + assert = function( fn ) { + var div = document.createElement("div"); + + try { + return fn( div ); + } catch (e) { + return false; + } finally { + // release memory in IE + div = null; + } + }, + + // Check if getElementsByTagName("*") returns only elements + assertTagNameNoComments = assert(function( div ) { + div.appendChild( document.createComment("") ); + return !div.getElementsByTagName("*").length; + }), + + // Check if getAttribute returns normalized href attributes + assertHrefNotNormalized = assert(function( div ) { + div.innerHTML = "<a href='#'></a>"; + return div.firstChild && typeof div.firstChild.getAttribute !== strundefined && + div.firstChild.getAttribute("href") === "#"; + }), + + // Check if attributes should be retrieved by attribute nodes + assertAttributes = assert(function( div ) { + div.innerHTML = "<select></select>"; + var type = typeof div.lastChild.getAttribute("multiple"); + // IE8 returns a string for some attributes even when not present + return type !== "boolean" && type !== "string"; + }), + + // Check if getElementsByClassName can be trusted + assertUsableClassName = assert(function( div ) { + // Opera can't find a second classname (in 9.6) + div.innerHTML = "<div class='hidden e'></div><div class='hidden'></div>"; + if ( !div.getElementsByClassName || !div.getElementsByClassName("e").length ) { + return false; + } + + // Safari 3.2 caches class attributes and doesn't catch changes + div.lastChild.className = "e"; + return div.getElementsByClassName("e").length === 2; + }), + + // Check if getElementById returns elements by name + // Check if getElementsByName privileges form controls or returns elements by ID + assertUsableName = assert(function( div ) { + // Inject content + div.id = expando + 0; + div.innerHTML = "<a name='" + expando + "'></a><div name='" + expando + "'></div>"; + docElem.insertBefore( div, docElem.firstChild ); + + // Test + var pass = document.getElementsByName && + // buggy browsers will return fewer than the correct 2 + document.getElementsByName( expando ).length === 2 + + // buggy browsers will return more than the correct 0 + document.getElementsByName( expando + 0 ).length; + assertGetIdNotName = !document.getElementById( expando ); + + // Cleanup + docElem.removeChild( div ); + + return pass; + }); + +// If slice is not available, provide a backup +try { + slice.call( docElem.childNodes, 0 )[0].nodeType; +} catch ( e ) { + slice = function( i ) { + var elem, + results = []; + for ( ; (elem = this[i]); i++ ) { + results.push( elem ); + } + return results; + }; +} + +function Sizzle( selector, context, results, seed ) { + results = results || []; + context = context || document; + var match, elem, xml, m, + nodeType = context.nodeType; + + if ( !selector || typeof selector !== "string" ) { + return results; + } + + if ( nodeType !== 1 && nodeType !== 9 ) { + return []; + } + + xml = isXML( context ); + + if ( !xml && !seed ) { + if ( (match = rquickExpr.exec( selector )) ) { + // Speed-up: Sizzle("#ID") + if ( (m = match[1]) ) { + if ( nodeType === 9 ) { + elem = context.getElementById( m ); + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + // Handle the case where IE, Opera, and Webkit return items + // by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + } else { + // Context is not a document + if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) && + contains( context, elem ) && elem.id === m ) { + results.push( elem ); + return results; + } + } + + // Speed-up: Sizzle("TAG") + } else if ( match[2] ) { + push.apply( results, slice.call(context.getElementsByTagName( selector ), 0) ); + return results; + + // Speed-up: Sizzle(".CLASS") + } else if ( (m = match[3]) && assertUsableClassName && context.getElementsByClassName ) { + push.apply( results, slice.call(context.getElementsByClassName( m ), 0) ); + return results; + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed, xml ); +} + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + return Sizzle( expr, null, null, [ elem ] ).length > 0; +}; + +// Returns a function to use in pseudos for input types +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +// Returns a function to use in pseudos for buttons +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && elem.type === type; + }; +} + +// Returns a function to use in pseudos for positionals +function createPositionalPseudo( fn ) { + return markFunction(function( argument ) { + argument = +argument; + return markFunction(function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ (j = matchIndexes[i]) ] ) { + seed[j] = !(matches[j] = seed[j]); + } + } + }); + }); +} + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( nodeType ) { + if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + // Use textContent for elements + // innerText usage removed for consistency of new lines (see #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + // Do not include comment or processing instruction nodes + } else { + + // If no nodeType, this is expected to be an array + for ( ; (node = elem[i]); i++ ) { + // Do not traverse comment nodes + ret += getText( node ); + } + } + return ret; +}; + +isXML = Sizzle.isXML = function( elem ) { + // documentElement is verified for cases where it doesn't yet exist + // (such as loading iframes in IE - #4833) + var documentElement = elem && (elem.ownerDocument || elem).documentElement; + return documentElement ? documentElement.nodeName !== "HTML" : false; +}; + +// Element contains another +contains = Sizzle.contains = docElem.contains ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && adown.contains && adown.contains(bup) ); + } : + docElem.compareDocumentPosition ? + function( a, b ) { + return b && !!( a.compareDocumentPosition( b ) & 16 ); + } : + function( a, b ) { + while ( (b = b.parentNode) ) { + if ( b === a ) { + return true; + } + } + return false; + }; + +Sizzle.attr = function( elem, name ) { + var val, + xml = isXML( elem ); + + if ( !xml ) { + name = name.toLowerCase(); + } + if ( (val = Expr.attrHandle[ name ]) ) { + return val( elem ); + } + if ( xml || assertAttributes ) { + return elem.getAttribute( name ); + } + val = elem.getAttributeNode( name ); + return val ? + typeof elem[ name ] === "boolean" ? + elem[ name ] ? name : null : + val.specified ? val.value : null : + null; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + // IE6/7 return a modified href + attrHandle: assertHrefNotNormalized ? + {} : + { + "href": function( elem ) { + return elem.getAttribute( "href", 2 ); + }, + "type": function( elem ) { + return elem.getAttribute("type"); + } + }, + + find: { + "ID": assertGetIdNotName ? + function( id, context, xml ) { + if ( typeof context.getElementById !== strundefined && !xml ) { + var m = context.getElementById( id ); + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + return m && m.parentNode ? [m] : []; + } + } : + function( id, context, xml ) { + if ( typeof context.getElementById !== strundefined && !xml ) { + var m = context.getElementById( id ); + + return m ? + m.id === id || typeof m.getAttributeNode !== strundefined && m.getAttributeNode("id").value === id ? + [m] : + undefined : + []; + } + }, + + "TAG": assertTagNameNoComments ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== strundefined ) { + return context.getElementsByTagName( tag ); + } + } : + function( tag, context ) { + var results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + var elem, + tmp = [], + i = 0; + + for ( ; (elem = results[i]); i++ ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }, + + "NAME": assertUsableName && function( tag, context ) { + if ( typeof context.getElementsByName !== strundefined ) { + return context.getElementsByName( name ); + } + }, + + "CLASS": assertUsableClassName && function( className, context, xml ) { + if ( typeof context.getElementsByClassName !== strundefined && !xml ) { + return context.getElementsByClassName( className ); + } + } + }, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[1] = match[1].replace( rbackslash, "" ); + + // Move the given value to match[3] whether quoted or unquoted + match[3] = ( match[4] || match[5] || "" ).replace( rbackslash, "" ); + + if ( match[2] === "~=" ) { + match[3] = " " + match[3] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 3 xn-component of xn+y argument ([+-]?\d*n|) + 4 sign of xn-component + 5 x of xn-component + 6 sign of y-component + 7 y of y-component + */ + match[1] = match[1].toLowerCase(); + + if ( match[1] === "nth" ) { + // nth-child requires argument + if ( !match[2] ) { + Sizzle.error( match[0] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[3] = +( match[3] ? match[4] + (match[5] || 1) : 2 * ( match[2] === "even" || match[2] === "odd" ) ); + match[4] = +( ( match[6] + match[7] ) || match[2] === "odd" ); + + // other types prohibit arguments + } else if ( match[2] ) { + Sizzle.error( match[0] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var unquoted, excess; + if ( matchExpr["CHILD"].test( match[0] ) ) { + return null; + } + + if ( match[3] ) { + match[2] = match[3]; + } else if ( (unquoted = match[4]) ) { + // Only check arguments that contain a pseudo + if ( rpseudo.test(unquoted) && + // Get excess from tokenize (recursively) + (excess = tokenize( unquoted, true )) && + // advance to the next closing parenthesis + (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { + + // excess is a negative index + unquoted = unquoted.slice( 0, excess ); + match[0] = match[0].slice( 0, excess ); + } + match[2] = unquoted; + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + "ID": assertGetIdNotName ? + function( id ) { + id = id.replace( rbackslash, "" ); + return function( elem ) { + return elem.getAttribute("id") === id; + }; + } : + function( id ) { + id = id.replace( rbackslash, "" ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== strundefined && elem.getAttributeNode("id"); + return node && node.value === id; + }; + }, + + "TAG": function( nodeName ) { + if ( nodeName === "*" ) { + return function() { return true; }; + } + nodeName = nodeName.replace( rbackslash, "" ).toLowerCase(); + + return function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ expando ][ className + " " ]; + + return pattern || + (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && + classCache( className, function( elem ) { + return pattern.test( elem.className || (typeof elem.getAttribute !== strundefined && elem.getAttribute("class")) || "" ); + }); + }, + + "ATTR": function( name, operator, check ) { + return function( elem, context ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.substr( result.length - check.length ) === check : + operator === "~=" ? ( " " + result + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.substr( 0, check.length + 1 ) === check + "-" : + false; + }; + }, + + "CHILD": function( type, argument, first, last ) { + + if ( type === "nth" ) { + return function( elem ) { + var node, diff, + parent = elem.parentNode; + + if ( first === 1 && last === 0 ) { + return true; + } + + if ( parent ) { + diff = 0; + for ( node = parent.firstChild; node; node = node.nextSibling ) { + if ( node.nodeType === 1 ) { + diff++; + if ( elem === node ) { + break; + } + } + } + } + + // Incorporate the offset (or cast to NaN), then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + }; + } + + return function( elem ) { + var node = elem; + + switch ( type ) { + case "only": + case "first": + while ( (node = node.previousSibling) ) { + if ( node.nodeType === 1 ) { + return false; + } + } + + if ( type === "first" ) { + return true; + } + + node = elem; + + /* falls through */ + case "last": + while ( (node = node.nextSibling) ) { + if ( node.nodeType === 1 ) { + return false; + } + } + + return true; + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction(function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf.call( seed, matched[i] ); + seed[ idx ] = !( matches[ idx ] = matched[i] ); + } + }) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + "not": markFunction(function( selector ) { + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction(function( seed, matches, context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( (elem = unmatched[i]) ) { + seed[i] = !(matches[i] = elem); + } + } + }) : + function( elem, context, xml ) { + input[0] = elem; + matcher( input, null, xml, results ); + return !results.pop(); + }; + }), + + "has": markFunction(function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + }), + + "contains": markFunction(function( text ) { + return function( elem ) { + return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; + }; + }), + + "enabled": function( elem ) { + return elem.disabled === false; + }, + + "disabled": function( elem ) { + return elem.disabled === true; + }, + + "checked": function( elem ) { + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); + }, + + "selected": function( elem ) { + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + "parent": function( elem ) { + return !Expr.pseudos["empty"]( elem ); + }, + + "empty": function( elem ) { + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is only affected by element nodes and content nodes(including text(3), cdata(4)), + // not comment, processing instructions, or others + // Thanks to Diego Perini for the nodeName shortcut + // Greater than "@" means alpha characters (specifically not starting with "#" or "?") + var nodeType; + elem = elem.firstChild; + while ( elem ) { + if ( elem.nodeName > "@" || (nodeType = elem.nodeType) === 3 || nodeType === 4 ) { + return false; + } + elem = elem.nextSibling; + } + return true; + }, + + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "text": function( elem ) { + var type, attr; + // IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc) + // use getAttribute instead to test this case + return elem.nodeName.toLowerCase() === "input" && + (type = elem.type) === "text" && + ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === type ); + }, + + // Input types + "radio": createInputPseudo("radio"), + "checkbox": createInputPseudo("checkbox"), + "file": createInputPseudo("file"), + "password": createInputPseudo("password"), + "image": createInputPseudo("image"), + + "submit": createButtonPseudo("submit"), + "reset": createButtonPseudo("reset"), + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "focus": function( elem ) { + var doc = elem.ownerDocument; + return elem === doc.activeElement && (!doc.hasFocus || doc.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); + }, + + "active": function( elem ) { + return elem === elem.ownerDocument.activeElement; + }, + + // Positional types + "first": createPositionalPseudo(function() { + return [ 0 ]; + }), + + "last": createPositionalPseudo(function( matchIndexes, length ) { + return [ length - 1 ]; + }), + + "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + }), + + "even": createPositionalPseudo(function( matchIndexes, length ) { + for ( var i = 0; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "odd": createPositionalPseudo(function( matchIndexes, length ) { + for ( var i = 1; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { + for ( var i = argument < 0 ? argument + length : argument; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { + for ( var i = argument < 0 ? argument + length : argument; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }) + } +}; + +function siblingCheck( a, b, ret ) { + if ( a === b ) { + return ret; + } + + var cur = a.nextSibling; + + while ( cur ) { + if ( cur === b ) { + return -1; + } + + cur = cur.nextSibling; + } + + return 1; +} + +sortOrder = docElem.compareDocumentPosition ? + function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + return ( !a.compareDocumentPosition || !b.compareDocumentPosition ? + a.compareDocumentPosition : + a.compareDocumentPosition(b) & 4 + ) ? -1 : 1; + } : + function( a, b ) { + // The nodes are identical, we can exit early + if ( a === b ) { + hasDuplicate = true; + return 0; + + // Fallback to using sourceIndex (in IE) if it's available on both nodes + } else if ( a.sourceIndex && b.sourceIndex ) { + return a.sourceIndex - b.sourceIndex; + } + + var al, bl, + ap = [], + bp = [], + aup = a.parentNode, + bup = b.parentNode, + cur = aup; + + // If the nodes are siblings (or identical) we can do a quick check + if ( aup === bup ) { + return siblingCheck( a, b ); + + // If no parents were found then the nodes are disconnected + } else if ( !aup ) { + return -1; + + } else if ( !bup ) { + return 1; + } + + // Otherwise they're somewhere else in the tree so we need + // to build up a full list of the parentNodes for comparison + while ( cur ) { + ap.unshift( cur ); + cur = cur.parentNode; + } + + cur = bup; + + while ( cur ) { + bp.unshift( cur ); + cur = cur.parentNode; + } + + al = ap.length; + bl = bp.length; + + // Start walking down the tree looking for a discrepancy + for ( var i = 0; i < al && i < bl; i++ ) { + if ( ap[i] !== bp[i] ) { + return siblingCheck( ap[i], bp[i] ); + } + } + + // We ended someplace up the tree so do a sibling check + return i === al ? + siblingCheck( a, bp[i], -1 ) : + siblingCheck( ap[i], b, 1 ); + }; + +// Always assume the presence of duplicates if sort doesn't +// pass them to our comparison function (as in Google Chrome). +[0, 0].sort( sortOrder ); +baseHasDuplicate = !hasDuplicate; + +// Document sorting and removing duplicates +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + i = 1, + j = 0; + + hasDuplicate = baseHasDuplicate; + results.sort( sortOrder ); + + if ( hasDuplicate ) { + for ( ; (elem = results[i]); i++ ) { + if ( elem === results[ i - 1 ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + return results; +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +function tokenize( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ expando ][ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || (match = rcomma.exec( soFar )) ) { + if ( match ) { + // Don't consume trailing commas as valid + soFar = soFar.slice( match[0].length ) || soFar; + } + groups.push( tokens = [] ); + } + + matched = false; + + // Combinators + if ( (match = rcombinators.exec( soFar )) ) { + tokens.push( matched = new Token( match.shift() ) ); + soFar = soFar.slice( matched.length ); + + // Cast descendant combinators to space + matched.type = match[0].replace( rtrim, " " ); + } + + // Filters + for ( type in Expr.filter ) { + if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || + (match = preFilters[ type ]( match ))) ) { + + tokens.push( matched = new Token( match.shift() ) ); + soFar = soFar.slice( matched.length ); + matched.type = type; + matched.matches = match; + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + checkNonElements = base && combinator.dir === "parentNode", + doneName = done++; + + return combinator.first ? + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( (elem = elem[ dir ]) ) { + if ( checkNonElements || elem.nodeType === 1 ) { + return matcher( elem, context, xml ); + } + } + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching + if ( !xml ) { + var cache, + dirkey = dirruns + " " + doneName + " ", + cachedkey = dirkey + cachedruns; + while ( (elem = elem[ dir ]) ) { + if ( checkNonElements || elem.nodeType === 1 ) { + if ( (cache = elem[ expando ]) === cachedkey ) { + return elem.sizset; + } else if ( typeof cache === "string" && cache.indexOf(dirkey) === 0 ) { + if ( elem.sizset ) { + return elem; + } + } else { + elem[ expando ] = cachedkey; + if ( matcher( elem, context, xml ) ) { + elem.sizset = true; + return elem; + } + elem.sizset = false; + } + } + } + } else { + while ( (elem = elem[ dir ]) ) { + if ( checkNonElements || elem.nodeType === 1 ) { + if ( matcher( elem, context, xml ) ) { + return elem; + } + } + } + } + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[i]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[0]; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( (elem = unmatched[i]) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction(function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( (elem = temp[i]) ) { + matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) ) { + // Restore matcherIn since elem is not yet a final match + temp.push( (matcherIn[i] = elem) ); + } + } + postFinder( null, (matcherOut = []), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) && + (temp = postFinder ? indexOf.call( seed, elem ) : preMap[i]) > -1 ) { + + seed[temp] = !(results[temp] = elem); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + }); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[0].type ], + implicitRelative = leadingRelative || Expr.relative[" "], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf.call( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + return ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + (checkContext = context).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + } ]; + + for ( ; i < len; i++ ) { + if ( (matcher = Expr.relative[ tokens[i].type ]) ) { + matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ]; + } else { + matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[j].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && tokens.slice( 0, i - 1 ).join("").replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), + j < len && tokens.join("") + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, expandContext ) { + var elem, j, matcher, + setMatched = [], + matchedCount = 0, + i = "0", + unmatched = seed && [], + outermost = expandContext != null, + contextBackup = outermostContext, + // We must always have either seed elements or context + elems = seed || byElement && Expr.find["TAG"]( "*", expandContext && context.parentNode || context ), + // Nested matchers should use non-integer dirruns + dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.E); + + if ( outermost ) { + outermostContext = context !== document && context; + cachedruns = superMatcher.el; + } + + // Add elements passing elementMatchers directly to results + for ( ; (elem = elems[i]) != null; i++ ) { + if ( byElement && elem ) { + for ( j = 0; (matcher = elementMatchers[j]); j++ ) { + if ( matcher( elem, context, xml ) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + cachedruns = ++superMatcher.el; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + // They will have gone through all possible matchers + if ( (elem = !matcher && elem) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // Apply set filters to unmatched elements + matchedCount += i; + if ( bySet && i !== matchedCount ) { + for ( j = 0; (matcher = setMatchers[j]); j++ ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !(unmatched[i] || setMatched[i]) ) { + setMatched[i] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + superMatcher.el = 0; + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, group /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ expando ][ selector + " " ]; + + if ( !cached ) { + // Generate a function of recursive functions that can be used to check each element + if ( !group ) { + group = tokenize( selector ); + } + i = group.length; + while ( i-- ) { + cached = matcherFromTokens( group[i] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); + } + return cached; +}; + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[i], results ); + } + return results; +} + +function select( selector, context, results, seed, xml ) { + var i, tokens, token, type, find, + match = tokenize( selector ), + j = match.length; + + if ( !seed ) { + // Try to minimize operations if there is only one group + if ( match.length === 1 ) { + + // Take a shortcut and set the context if the root selector is an ID + tokens = match[0] = match[0].slice( 0 ); + if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && + context.nodeType === 9 && !xml && + Expr.relative[ tokens[1].type ] ) { + + context = Expr.find["ID"]( token.matches[0].replace( rbackslash, "" ), context, xml )[0]; + if ( !context ) { + return results; + } + + selector = selector.slice( tokens.shift().length ); + } + + // Fetch a seed set for right-to-left matching + for ( i = matchExpr["POS"].test( selector ) ? -1 : tokens.length - 1; i >= 0; i-- ) { + token = tokens[i]; + + // Abort if we hit a combinator + if ( Expr.relative[ (type = token.type) ] ) { + break; + } + if ( (find = Expr.find[ type ]) ) { + // Search, expanding context for leading sibling combinators + if ( (seed = find( + token.matches[0].replace( rbackslash, "" ), + rsibling.test( tokens[0].type ) && context.parentNode || context, + xml + )) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && tokens.join(""); + if ( !selector ) { + push.apply( results, slice.call( seed, 0 ) ); + return results; + } + + break; + } + } + } + } + } + + // Compile and execute a filtering function + // Provide `match` to avoid retokenization if we modified the selector above + compile( selector, match )( + seed, + context, + xml, + results, + rsibling.test( selector ) + ); + return results; +} + +if ( document.querySelectorAll ) { + (function() { + var disconnectedMatch, + oldSelect = select, + rescape = /'|\\/g, + rattributeQuotes = /\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g, + + // qSa(:focus) reports false when true (Chrome 21), no need to also add to buggyMatches since matches checks buggyQSA + // A support test would require too much code (would include document ready) + rbuggyQSA = [ ":focus" ], + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + // A support test would require too much code (would include document ready) + // just skip matchesSelector for :active + rbuggyMatches = [ ":active" ], + matches = docElem.matchesSelector || + docElem.mozMatchesSelector || + docElem.webkitMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector; + + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert(function( div ) { + // Select is set to empty string on purpose + // This is to test IE's treatment of not explictly + // setting a boolean content attribute, + // since its presence should be enough + // http://bugs.jquery.com/ticket/12359 + div.innerHTML = "<select><option selected=''></option></select>"; + + // IE8 - Some boolean attributes are not treated correctly + if ( !div.querySelectorAll("[selected]").length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:checked|disabled|ismap|multiple|readonly|selected|value)" ); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here (do not put tests after this one) + if ( !div.querySelectorAll(":checked").length ) { + rbuggyQSA.push(":checked"); + } + }); + + assert(function( div ) { + + // Opera 10-12/IE9 - ^= $= *= and empty values + // Should not select anything + div.innerHTML = "<p test=''></p>"; + if ( div.querySelectorAll("[test^='']").length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:\"\"|'')" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here (do not put tests after this one) + div.innerHTML = "<input type='hidden'/>"; + if ( !div.querySelectorAll(":enabled").length ) { + rbuggyQSA.push(":enabled", ":disabled"); + } + }); + + // rbuggyQSA always contains :focus, so no need for a length check + rbuggyQSA = /* rbuggyQSA.length && */ new RegExp( rbuggyQSA.join("|") ); + + select = function( selector, context, results, seed, xml ) { + // Only use querySelectorAll when not filtering, + // when this is not xml, + // and when no QSA bugs apply + if ( !seed && !xml && !rbuggyQSA.test( selector ) ) { + var groups, i, + old = true, + nid = expando, + newContext = context, + newSelector = context.nodeType === 9 && selector; + + // qSA works strangely on Element-rooted queries + // We can work around this by specifying an extra ID on the root + // and working up from there (Thanks to Andrew Dupont for the technique) + // IE 8 doesn't work on object elements + if ( context.nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { + groups = tokenize( selector ); + + if ( (old = context.getAttribute("id")) ) { + nid = old.replace( rescape, "\\$&" ); + } else { + context.setAttribute( "id", nid ); + } + nid = "[id='" + nid + "'] "; + + i = groups.length; + while ( i-- ) { + groups[i] = nid + groups[i].join(""); + } + newContext = rsibling.test( selector ) && context.parentNode || context; + newSelector = groups.join(","); + } + + if ( newSelector ) { + try { + push.apply( results, slice.call( newContext.querySelectorAll( + newSelector + ), 0 ) ); + return results; + } catch(qsaError) { + } finally { + if ( !old ) { + context.removeAttribute("id"); + } + } + } + } + + return oldSelect( selector, context, results, seed, xml ); + }; + + if ( matches ) { + assert(function( div ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + disconnectedMatch = matches.call( div, "div" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + try { + matches.call( div, "[test!='']:sizzle" ); + rbuggyMatches.push( "!=", pseudos ); + } catch ( e ) {} + }); + + // rbuggyMatches always contains :active and :focus, so no need for a length check + rbuggyMatches = /* rbuggyMatches.length && */ new RegExp( rbuggyMatches.join("|") ); + + Sizzle.matchesSelector = function( elem, expr ) { + // Make sure that attribute selectors are quoted + expr = expr.replace( rattributeQuotes, "='$1']" ); + + // rbuggyMatches always contains :active, so no need for an existence check + if ( !isXML( elem ) && !rbuggyMatches.test( expr ) && !rbuggyQSA.test( expr ) ) { + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch(e) {} + } + + return Sizzle( expr, null, null, [ elem ] ).length > 0; + }; + } + })(); +} + +// Deprecated +Expr.pseudos["nth"] = Expr.pseudos["eq"]; + +// Back-compat +function setFilters() {} +Expr.filters = setFilters.prototype = Expr.pseudos; +Expr.setFilters = new setFilters(); + +// Override sizzle attribute retrieval +Sizzle.attr = jQuery.attr; +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; +jQuery.expr[":"] = jQuery.expr.pseudos; +jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; + + +})( window ); +var runtil = /Until$/, + rparentsprev = /^(?:parents|prev(?:Until|All))/, + isSimple = /^.[^:#\[\.,]*$/, + rneedsContext = jQuery.expr.match.needsContext, + // methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend({ + find: function( selector ) { + var i, l, length, n, r, ret, + self = this; + + if ( typeof selector !== "string" ) { + return jQuery( selector ).filter(function() { + for ( i = 0, l = self.length; i < l; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + }); + } + + ret = this.pushStack( "", "find", selector ); + + for ( i = 0, l = this.length; i < l; i++ ) { + length = ret.length; + jQuery.find( selector, this[i], ret ); + + if ( i > 0 ) { + // Make sure that the results are unique + for ( n = length; n < ret.length; n++ ) { + for ( r = 0; r < length; r++ ) { + if ( ret[r] === ret[n] ) { + ret.splice(n--, 1); + break; + } + } + } + } + } + + return ret; + }, + + has: function( target ) { + var i, + targets = jQuery( target, this ), + len = targets.length; + + return this.filter(function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( this, targets[i] ) ) { + return true; + } + } + }); + }, + + not: function( selector ) { + return this.pushStack( winnow(this, selector, false), "not", selector); + }, + + filter: function( selector ) { + return this.pushStack( winnow(this, selector, true), "filter", selector ); + }, + + is: function( selector ) { + return !!selector && ( + typeof selector === "string" ? + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + rneedsContext.test( selector ) ? + jQuery( selector, this.context ).index( this[0] ) >= 0 : + jQuery.filter( selector, this ).length > 0 : + this.filter( selector ).length > 0 ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + ret = [], + pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? + jQuery( selectors, context || this.context ) : + 0; + + for ( ; i < l; i++ ) { + cur = this[i]; + + while ( cur && cur.ownerDocument && cur !== context && cur.nodeType !== 11 ) { + if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) { + ret.push( cur ); + break; + } + cur = cur.parentNode; + } + } + + ret = ret.length > 1 ? jQuery.unique( ret ) : ret; + + return this.pushStack( ret, "closest", selectors ); + }, + + // Determine the position of an element within + // the matched set of elements + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[0] && this[0].parentNode ) ? this.prevAll().length : -1; + } + + // index in selector + if ( typeof elem === "string" ) { + return jQuery.inArray( this[0], jQuery( elem ) ); + } + + // Locate the position of the desired element + return jQuery.inArray( + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[0] : elem, this ); + }, + + add: function( selector, context ) { + var set = typeof selector === "string" ? + jQuery( selector, context ) : + jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ), + all = jQuery.merge( this.get(), set ); + + return this.pushStack( isDisconnected( set[0] ) || isDisconnected( all[0] ) ? + all : + jQuery.unique( all ) ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter(selector) + ); + } +}); + +jQuery.fn.andSelf = jQuery.fn.addBack; + +// A painfully simple check to see if an element is disconnected +// from a document (should be improved, where feasible). +function isDisconnected( node ) { + return !node || !node.parentNode || node.parentNode.nodeType === 11; +} + +function sibling( cur, dir ) { + do { + cur = cur[ dir ]; + } while ( cur && cur.nodeType !== 1 ); + + return cur; +} + +jQuery.each({ + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return jQuery.dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return jQuery.dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return jQuery.dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return jQuery.dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return jQuery.dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return jQuery.dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return jQuery.sibling( elem.firstChild ); + }, + contents: function( elem ) { + return jQuery.nodeName( elem, "iframe" ) ? + elem.contentDocument || elem.contentWindow.document : + jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var ret = jQuery.map( this, fn, until ); + + if ( !runtil.test( name ) ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + ret = jQuery.filter( selector, ret ); + } + + ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret; + + if ( this.length > 1 && rparentsprev.test( name ) ) { + ret = ret.reverse(); + } + + return this.pushStack( ret, name, core_slice.call( arguments ).join(",") ); + }; +}); + +jQuery.extend({ + filter: function( expr, elems, not ) { + if ( not ) { + expr = ":not(" + expr + ")"; + } + + return elems.length === 1 ? + jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] : + jQuery.find.matches(expr, elems); + }, + + dir: function( elem, dir, until ) { + var matched = [], + cur = elem[ dir ]; + + while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { + if ( cur.nodeType === 1 ) { + matched.push( cur ); + } + cur = cur[dir]; + } + return matched; + }, + + sibling: function( n, elem ) { + var r = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + r.push( n ); + } + } + + return r; + } +}); + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, keep ) { + + // Can't pass null or undefined to indexOf in Firefox 4 + // Set to 0 to skip string check + qualifier = qualifier || 0; + + if ( jQuery.isFunction( qualifier ) ) { + return jQuery.grep(elements, function( elem, i ) { + var retVal = !!qualifier.call( elem, i, elem ); + return retVal === keep; + }); + + } else if ( qualifier.nodeType ) { + return jQuery.grep(elements, function( elem, i ) { + return ( elem === qualifier ) === keep; + }); + + } else if ( typeof qualifier === "string" ) { + var filtered = jQuery.grep(elements, function( elem ) { + return elem.nodeType === 1; + }); + + if ( isSimple.test( qualifier ) ) { + return jQuery.filter(qualifier, filtered, !keep); + } else { + qualifier = jQuery.filter( qualifier, filtered ); + } + } + + return jQuery.grep(elements, function( elem, i ) { + return ( jQuery.inArray( elem, qualifier ) >= 0 ) === keep; + }); +} +function createSafeFragment( document ) { + var list = nodeNames.split( "|" ), + safeFrag = document.createDocumentFragment(); + + if ( safeFrag.createElement ) { + while ( list.length ) { + safeFrag.createElement( + list.pop() + ); + } + } + return safeFrag; +} + +var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" + + "header|hgroup|mark|meter|nav|output|progress|section|summary|time|video", + rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g, + rleadingWhitespace = /^\s+/, + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, + rtagName = /<([\w:]+)/, + rtbody = /<tbody/i, + rhtml = /<|&#?\w+;/, + rnoInnerhtml = /<(?:script|style|link)/i, + rnocache = /<(?:script|object|embed|option|style)/i, + rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"), + rcheckableType = /^(?:checkbox|radio)$/, + // checked="checked" or checked + rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i, + rscriptType = /\/(java|ecma)script/i, + rcleanScript = /^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g, + wrapMap = { + option: [ 1, "<select multiple='multiple'>", "</select>" ], + legend: [ 1, "<fieldset>", "</fieldset>" ], + thead: [ 1, "<table>", "</table>" ], + tr: [ 2, "<table><tbody>", "</tbody></table>" ], + td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ], + col: [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ], + area: [ 1, "<map>", "</map>" ], + _default: [ 0, "", "" ] + }, + safeFragment = createSafeFragment( document ), + fragmentDiv = safeFragment.appendChild( document.createElement("div") ); + +wrapMap.optgroup = wrapMap.option; +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + +// IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags, +// unless wrapped in a div with non-breaking characters in front of it. +if ( !jQuery.support.htmlSerialize ) { + wrapMap._default = [ 1, "X<div>", "</div>" ]; +} + +jQuery.fn.extend({ + text: function( value ) { + return jQuery.access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) ); + }, null, value, arguments.length ); + }, + + wrapAll: function( html ) { + if ( jQuery.isFunction( html ) ) { + return this.each(function(i) { + jQuery(this).wrapAll( html.call(this, i) ); + }); + } + + if ( this[0] ) { + // The elements to wrap the target around + var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true); + + if ( this[0].parentNode ) { + wrap.insertBefore( this[0] ); + } + + wrap.map(function() { + var elem = this; + + while ( elem.firstChild && elem.firstChild.nodeType === 1 ) { + elem = elem.firstChild; + } + + return elem; + }).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( jQuery.isFunction( html ) ) { + return this.each(function(i) { + jQuery(this).wrapInner( html.call(this, i) ); + }); + } + + return this.each(function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + }); + }, + + wrap: function( html ) { + var isFunction = jQuery.isFunction( html ); + + return this.each(function(i) { + jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html ); + }); + }, + + unwrap: function() { + return this.parent().each(function() { + if ( !jQuery.nodeName( this, "body" ) ) { + jQuery( this ).replaceWith( this.childNodes ); + } + }).end(); + }, + + append: function() { + return this.domManip(arguments, true, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 ) { + this.appendChild( elem ); + } + }); + }, + + prepend: function() { + return this.domManip(arguments, true, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 ) { + this.insertBefore( elem, this.firstChild ); + } + }); + }, + + before: function() { + if ( !isDisconnected( this[0] ) ) { + return this.domManip(arguments, false, function( elem ) { + this.parentNode.insertBefore( elem, this ); + }); + } + + if ( arguments.length ) { + var set = jQuery.clean( arguments ); + return this.pushStack( jQuery.merge( set, this ), "before", this.selector ); + } + }, + + after: function() { + if ( !isDisconnected( this[0] ) ) { + return this.domManip(arguments, false, function( elem ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + }); + } + + if ( arguments.length ) { + var set = jQuery.clean( arguments ); + return this.pushStack( jQuery.merge( this, set ), "after", this.selector ); + } + }, + + // keepData is for internal use only--do not document + remove: function( selector, keepData ) { + var elem, + i = 0; + + for ( ; (elem = this[i]) != null; i++ ) { + if ( !selector || jQuery.filter( selector, [ elem ] ).length ) { + if ( !keepData && elem.nodeType === 1 ) { + jQuery.cleanData( elem.getElementsByTagName("*") ); + jQuery.cleanData( [ elem ] ); + } + + if ( elem.parentNode ) { + elem.parentNode.removeChild( elem ); + } + } + } + + return this; + }, + + empty: function() { + var elem, + i = 0; + + for ( ; (elem = this[i]) != null; i++ ) { + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( elem.getElementsByTagName("*") ); + } + + // Remove any remaining nodes + while ( elem.firstChild ) { + elem.removeChild( elem.firstChild ); + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function () { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + }); + }, + + html: function( value ) { + return jQuery.access( this, function( value ) { + var elem = this[0] || {}, + i = 0, + l = this.length; + + if ( value === undefined ) { + return elem.nodeType === 1 ? + elem.innerHTML.replace( rinlinejQuery, "" ) : + undefined; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + ( jQuery.support.htmlSerialize || !rnoshimcache.test( value ) ) && + ( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) && + !wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) { + + value = value.replace( rxhtmlTag, "<$1></$2>" ); + + try { + for (; i < l; i++ ) { + // Remove element nodes and prevent memory leaks + elem = this[i] || {}; + if ( elem.nodeType === 1 ) { + jQuery.cleanData( elem.getElementsByTagName( "*" ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch(e) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function( value ) { + if ( !isDisconnected( this[0] ) ) { + // Make sure that the elements are removed from the DOM before they are inserted + // this can help fix replacing a parent with child elements + if ( jQuery.isFunction( value ) ) { + return this.each(function(i) { + var self = jQuery(this), old = self.html(); + self.replaceWith( value.call( this, i, old ) ); + }); + } + + if ( typeof value !== "string" ) { + value = jQuery( value ).detach(); + } + + return this.each(function() { + var next = this.nextSibling, + parent = this.parentNode; + + jQuery( this ).remove(); + + if ( next ) { + jQuery(next).before( value ); + } else { + jQuery(parent).append( value ); + } + }); + } + + return this.length ? + this.pushStack( jQuery(jQuery.isFunction(value) ? value() : value), "replaceWith", value ) : + this; + }, + + detach: function( selector ) { + return this.remove( selector, true ); + }, + + domManip: function( args, table, callback ) { + + // Flatten any nested arrays + args = [].concat.apply( [], args ); + + var results, first, fragment, iNoClone, + i = 0, + value = args[0], + scripts = [], + l = this.length; + + // We can't cloneNode fragments that contain checked, in WebKit + if ( !jQuery.support.checkClone && l > 1 && typeof value === "string" && rchecked.test( value ) ) { + return this.each(function() { + jQuery(this).domManip( args, table, callback ); + }); + } + + if ( jQuery.isFunction(value) ) { + return this.each(function(i) { + var self = jQuery(this); + args[0] = value.call( this, i, table ? self.html() : undefined ); + self.domManip( args, table, callback ); + }); + } + + if ( this[0] ) { + results = jQuery.buildFragment( args, this, scripts ); + fragment = results.fragment; + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + if ( first ) { + table = table && jQuery.nodeName( first, "tr" ); + + // Use the original fragment for the last item instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + // Fragments from the fragment cache must always be cloned and never used in place. + for ( iNoClone = results.cacheable || l - 1; i < l; i++ ) { + callback.call( + table && jQuery.nodeName( this[i], "table" ) ? + findOrAppend( this[i], "tbody" ) : + this[i], + i === iNoClone ? + fragment : + jQuery.clone( fragment, true, true ) + ); + } + } + + // Fix #11809: Avoid leaking memory + fragment = first = null; + + if ( scripts.length ) { + jQuery.each( scripts, function( i, elem ) { + if ( elem.src ) { + if ( jQuery.ajax ) { + jQuery.ajax({ + url: elem.src, + type: "GET", + dataType: "script", + async: false, + global: false, + "throws": true + }); + } else { + jQuery.error("no ajax"); + } + } else { + jQuery.globalEval( ( elem.text || elem.textContent || elem.innerHTML || "" ).replace( rcleanScript, "" ) ); + } + + if ( elem.parentNode ) { + elem.parentNode.removeChild( elem ); + } + }); + } + } + + return this; + } +}); + +function findOrAppend( elem, tag ) { + return elem.getElementsByTagName( tag )[0] || elem.appendChild( elem.ownerDocument.createElement( tag ) ); +} + +function cloneCopyEvent( src, dest ) { + + if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) { + return; + } + + var type, i, l, + oldData = jQuery._data( src ), + curData = jQuery._data( dest, oldData ), + events = oldData.events; + + if ( events ) { + delete curData.handle; + curData.events = {}; + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + + // make the cloned public data object a copy from the original + if ( curData.data ) { + curData.data = jQuery.extend( {}, curData.data ); + } +} + +function cloneFixAttributes( src, dest ) { + var nodeName; + + // We do not need to do anything for non-Elements + if ( dest.nodeType !== 1 ) { + return; + } + + // clearAttributes removes the attributes, which we don't want, + // but also removes the attachEvent events, which we *do* want + if ( dest.clearAttributes ) { + dest.clearAttributes(); + } + + // mergeAttributes, in contrast, only merges back on the + // original attributes, not the events + if ( dest.mergeAttributes ) { + dest.mergeAttributes( src ); + } + + nodeName = dest.nodeName.toLowerCase(); + + if ( nodeName === "object" ) { + // IE6-10 improperly clones children of object elements using classid. + // IE10 throws NoModificationAllowedError if parent is null, #12132. + if ( dest.parentNode ) { + dest.outerHTML = src.outerHTML; + } + + // This path appears unavoidable for IE9. When cloning an object + // element in IE9, the outerHTML strategy above is not sufficient. + // If the src has innerHTML and the destination does not, + // copy the src.innerHTML into the dest.innerHTML. #10324 + if ( jQuery.support.html5Clone && (src.innerHTML && !jQuery.trim(dest.innerHTML)) ) { + dest.innerHTML = src.innerHTML; + } + + } else if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + // IE6-8 fails to persist the checked state of a cloned checkbox + // or radio button. Worse, IE6-7 fail to give the cloned element + // a checked appearance if the defaultChecked value isn't also set + + dest.defaultChecked = dest.checked = src.checked; + + // IE6-7 get confused and end up setting the value of a cloned + // checkbox/radio button to an empty string instead of "on" + if ( dest.value !== src.value ) { + dest.value = src.value; + } + + // IE6-8 fails to return the selected option to the default selected + // state when cloning options + } else if ( nodeName === "option" ) { + dest.selected = src.defaultSelected; + + // IE6-8 fails to set the defaultValue to the correct value when + // cloning other types of input fields + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + + // IE blanks contents when cloning scripts + } else if ( nodeName === "script" && dest.text !== src.text ) { + dest.text = src.text; + } + + // Event data gets referenced instead of copied if the expando + // gets copied too + dest.removeAttribute( jQuery.expando ); +} + +jQuery.buildFragment = function( args, context, scripts ) { + var fragment, cacheable, cachehit, + first = args[ 0 ]; + + // Set context from what may come in as undefined or a jQuery collection or a node + // Updated to fix #12266 where accessing context[0] could throw an exception in IE9/10 & + // also doubles as fix for #8950 where plain objects caused createDocumentFragment exception + context = context || document; + context = !context.nodeType && context[0] || context; + context = context.ownerDocument || context; + + // Only cache "small" (1/2 KB) HTML strings that are associated with the main document + // Cloning options loses the selected state, so don't cache them + // IE 6 doesn't like it when you put <object> or <embed> elements in a fragment + // Also, WebKit does not clone 'checked' attributes on cloneNode, so don't cache + // Lastly, IE6,7,8 will not correctly reuse cached fragments that were created from unknown elems #10501 + if ( args.length === 1 && typeof first === "string" && first.length < 512 && context === document && + first.charAt(0) === "<" && !rnocache.test( first ) && + (jQuery.support.checkClone || !rchecked.test( first )) && + (jQuery.support.html5Clone || !rnoshimcache.test( first )) ) { + + // Mark cacheable and look for a hit + cacheable = true; + fragment = jQuery.fragments[ first ]; + cachehit = fragment !== undefined; + } + + if ( !fragment ) { + fragment = context.createDocumentFragment(); + jQuery.clean( args, context, fragment, scripts ); + + // Update the cache, but only store false + // unless this is a second parsing of the same content + if ( cacheable ) { + jQuery.fragments[ first ] = cachehit && fragment; + } + } + + return { fragment: fragment, cacheable: cacheable }; +}; + +jQuery.fragments = {}; + +jQuery.each({ + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + i = 0, + ret = [], + insert = jQuery( selector ), + l = insert.length, + parent = this.length === 1 && this[0].parentNode; + + if ( (parent == null || parent && parent.nodeType === 11 && parent.childNodes.length === 1) && l === 1 ) { + insert[ original ]( this[0] ); + return this; + } else { + for ( ; i < l; i++ ) { + elems = ( i > 0 ? this.clone(true) : this ).get(); + jQuery( insert[i] )[ original ]( elems ); + ret = ret.concat( elems ); + } + + return this.pushStack( ret, name, insert.selector ); + } + }; +}); + +function getAll( elem ) { + if ( typeof elem.getElementsByTagName !== "undefined" ) { + return elem.getElementsByTagName( "*" ); + + } else if ( typeof elem.querySelectorAll !== "undefined" ) { + return elem.querySelectorAll( "*" ); + + } else { + return []; + } +} + +// Used in clean, fixes the defaultChecked property +function fixDefaultChecked( elem ) { + if ( rcheckableType.test( elem.type ) ) { + elem.defaultChecked = elem.checked; + } +} + +jQuery.extend({ + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var srcElements, + destElements, + i, + clone; + + if ( jQuery.support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) { + clone = elem.cloneNode( true ); + + // IE<=8 does not properly clone detached, unknown element nodes + } else { + fragmentDiv.innerHTML = elem.outerHTML; + fragmentDiv.removeChild( clone = fragmentDiv.firstChild ); + } + + if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) && + (elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) { + // IE copies events bound via attachEvent when using cloneNode. + // Calling detachEvent on the clone will also remove the events + // from the original. In order to get around this, we use some + // proprietary methods to clear the events. Thanks to MooTools + // guys for this hotness. + + cloneFixAttributes( elem, clone ); + + // Using Sizzle here is crazy slow, so we use getElementsByTagName instead + srcElements = getAll( elem ); + destElements = getAll( clone ); + + // Weird iteration because IE will replace the length property + // with an element if you are cloning the body and one of the + // elements on the page has a name or id of "length" + for ( i = 0; srcElements[i]; ++i ) { + // Ensure that the destination node is not null; Fixes #9587 + if ( destElements[i] ) { + cloneFixAttributes( srcElements[i], destElements[i] ); + } + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + cloneCopyEvent( elem, clone ); + + if ( deepDataAndEvents ) { + srcElements = getAll( elem ); + destElements = getAll( clone ); + + for ( i = 0; srcElements[i]; ++i ) { + cloneCopyEvent( srcElements[i], destElements[i] ); + } + } + } + + srcElements = destElements = null; + + // Return the cloned set + return clone; + }, + + clean: function( elems, context, fragment, scripts ) { + var i, j, elem, tag, wrap, depth, div, hasBody, tbody, len, handleScript, jsTags, + safe = context === document && safeFragment, + ret = []; + + // Ensure that context is a document + if ( !context || typeof context.createDocumentFragment === "undefined" ) { + context = document; + } + + // Use the already-created safe fragment if context permits + for ( i = 0; (elem = elems[i]) != null; i++ ) { + if ( typeof elem === "number" ) { + elem += ""; + } + + if ( !elem ) { + continue; + } + + // Convert html string into DOM nodes + if ( typeof elem === "string" ) { + if ( !rhtml.test( elem ) ) { + elem = context.createTextNode( elem ); + } else { + // Ensure a safe container in which to render the html + safe = safe || createSafeFragment( context ); + div = context.createElement("div"); + safe.appendChild( div ); + + // Fix "XHTML"-style tags in all browsers + elem = elem.replace(rxhtmlTag, "<$1></$2>"); + + // Go to html and back, then peel off extra wrappers + tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + depth = wrap[0]; + div.innerHTML = wrap[1] + elem + wrap[2]; + + // Move to the right depth + while ( depth-- ) { + div = div.lastChild; + } + + // Remove IE's autoinserted <tbody> from table fragments + if ( !jQuery.support.tbody ) { + + // String was a <table>, *may* have spurious <tbody> + hasBody = rtbody.test(elem); + tbody = tag === "table" && !hasBody ? + div.firstChild && div.firstChild.childNodes : + + // String was a bare <thead> or <tfoot> + wrap[1] === "<table>" && !hasBody ? + div.childNodes : + []; + + for ( j = tbody.length - 1; j >= 0 ; --j ) { + if ( jQuery.nodeName( tbody[ j ], "tbody" ) && !tbody[ j ].childNodes.length ) { + tbody[ j ].parentNode.removeChild( tbody[ j ] ); + } + } + } + + // IE completely kills leading whitespace when innerHTML is used + if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) { + div.insertBefore( context.createTextNode( rleadingWhitespace.exec(elem)[0] ), div.firstChild ); + } + + elem = div.childNodes; + + // Take out of fragment container (we need a fresh div each time) + div.parentNode.removeChild( div ); + } + } + + if ( elem.nodeType ) { + ret.push( elem ); + } else { + jQuery.merge( ret, elem ); + } + } + + // Fix #11356: Clear elements from safeFragment + if ( div ) { + elem = div = safe = null; + } + + // Reset defaultChecked for any radios and checkboxes + // about to be appended to the DOM in IE 6/7 (#8060) + if ( !jQuery.support.appendChecked ) { + for ( i = 0; (elem = ret[i]) != null; i++ ) { + if ( jQuery.nodeName( elem, "input" ) ) { + fixDefaultChecked( elem ); + } else if ( typeof elem.getElementsByTagName !== "undefined" ) { + jQuery.grep( elem.getElementsByTagName("input"), fixDefaultChecked ); + } + } + } + + // Append elements to a provided document fragment + if ( fragment ) { + // Special handling of each script element + handleScript = function( elem ) { + // Check if we consider it executable + if ( !elem.type || rscriptType.test( elem.type ) ) { + // Detach the script and store it in the scripts array (if provided) or the fragment + // Return truthy to indicate that it has been handled + return scripts ? + scripts.push( elem.parentNode ? elem.parentNode.removeChild( elem ) : elem ) : + fragment.appendChild( elem ); + } + }; + + for ( i = 0; (elem = ret[i]) != null; i++ ) { + // Check if we're done after handling an executable script + if ( !( jQuery.nodeName( elem, "script" ) && handleScript( elem ) ) ) { + // Append to fragment and handle embedded scripts + fragment.appendChild( elem ); + if ( typeof elem.getElementsByTagName !== "undefined" ) { + // handleScript alters the DOM, so use jQuery.merge to ensure snapshot iteration + jsTags = jQuery.grep( jQuery.merge( [], elem.getElementsByTagName("script") ), handleScript ); + + // Splice the scripts into ret after their former ancestor and advance our index beyond them + ret.splice.apply( ret, [i + 1, 0].concat( jsTags ) ); + i += jsTags.length; + } + } + } + } + + return ret; + }, + + cleanData: function( elems, /* internal */ acceptData ) { + var data, id, elem, type, + i = 0, + internalKey = jQuery.expando, + cache = jQuery.cache, + deleteExpando = jQuery.support.deleteExpando, + special = jQuery.event.special; + + for ( ; (elem = elems[i]) != null; i++ ) { + + if ( acceptData || jQuery.acceptData( elem ) ) { + + id = elem[ internalKey ]; + data = id && cache[ id ]; + + if ( data ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Remove cache only if it was not already removed by jQuery.event.remove + if ( cache[ id ] ) { + + delete cache[ id ]; + + // IE does not allow us to delete expando properties from nodes, + // nor does it have a removeAttribute function on Document nodes; + // we must handle all of these cases + if ( deleteExpando ) { + delete elem[ internalKey ]; + + } else if ( elem.removeAttribute ) { + elem.removeAttribute( internalKey ); + + } else { + elem[ internalKey ] = null; + } + + jQuery.deletedIds.push( id ); + } + } + } + } + } +}); +// Limit scope pollution from any deprecated API +(function() { + +var matched, browser; + +// Use of jQuery.browser is frowned upon. +// More details: http://api.jquery.com/jQuery.browser +// jQuery.uaMatch maintained for back-compat +jQuery.uaMatch = function( ua ) { + ua = ua.toLowerCase(); + + var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) || + /(webkit)[ \/]([\w.]+)/.exec( ua ) || + /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) || + /(msie) ([\w.]+)/.exec( ua ) || + ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) || + []; + + return { + browser: match[ 1 ] || "", + version: match[ 2 ] || "0" + }; +}; + +matched = jQuery.uaMatch( navigator.userAgent ); +browser = {}; + +if ( matched.browser ) { + browser[ matched.browser ] = true; + browser.version = matched.version; +} + +// Chrome is Webkit, but Webkit is also Safari. +if ( browser.chrome ) { + browser.webkit = true; +} else if ( browser.webkit ) { + browser.safari = true; +} + +jQuery.browser = browser; + +jQuery.sub = function() { + function jQuerySub( selector, context ) { + return new jQuerySub.fn.init( selector, context ); + } + jQuery.extend( true, jQuerySub, this ); + jQuerySub.superclass = this; + jQuerySub.fn = jQuerySub.prototype = this(); + jQuerySub.fn.constructor = jQuerySub; + jQuerySub.sub = this.sub; + jQuerySub.fn.init = function init( selector, context ) { + if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) { + context = jQuerySub( context ); + } + + return jQuery.fn.init.call( this, selector, context, rootjQuerySub ); + }; + jQuerySub.fn.init.prototype = jQuerySub.fn; + var rootjQuerySub = jQuerySub(document); + return jQuerySub; +}; + +})(); +var curCSS, iframe, iframeDoc, + ralpha = /alpha\([^)]*\)/i, + ropacity = /opacity=([^)]*)/, + rposition = /^(top|right|bottom|left)$/, + // swappable if display is none or starts with table except "table", "table-cell", or "table-caption" + // see here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rmargin = /^margin/, + rnumsplit = new RegExp( "^(" + core_pnum + ")(.*)$", "i" ), + rnumnonpx = new RegExp( "^(" + core_pnum + ")(?!px)[a-z%]+$", "i" ), + rrelNum = new RegExp( "^([-+])=(" + core_pnum + ")", "i" ), + elemdisplay = { BODY: "block" }, + + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: 0, + fontWeight: 400 + }, + + cssExpand = [ "Top", "Right", "Bottom", "Left" ], + cssPrefixes = [ "Webkit", "O", "Moz", "ms" ], + + eventsToggle = jQuery.fn.toggle; + +// return a css property mapped to a potentially vendor prefixed property +function vendorPropName( style, name ) { + + // shortcut for names that are not vendor prefixed + if ( name in style ) { + return name; + } + + // check for vendor prefixed names + var capName = name.charAt(0).toUpperCase() + name.slice(1), + origName = name, + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in style ) { + return name; + } + } + + return origName; +} + +function isHidden( elem, el ) { + elem = el || elem; + return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); +} + +function showHide( elements, show ) { + var elem, display, + values = [], + index = 0, + length = elements.length; + + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + values[ index ] = jQuery._data( elem, "olddisplay" ); + if ( show ) { + // Reset the inline display of this element to learn if it is + // being hidden by cascaded rules or not + if ( !values[ index ] && elem.style.display === "none" ) { + elem.style.display = ""; + } + + // Set elements which have been overridden with display: none + // in a stylesheet to whatever the default browser style is + // for such an element + if ( elem.style.display === "" && isHidden( elem ) ) { + values[ index ] = jQuery._data( elem, "olddisplay", css_defaultDisplay(elem.nodeName) ); + } + } else { + display = curCSS( elem, "display" ); + + if ( !values[ index ] && display !== "none" ) { + jQuery._data( elem, "olddisplay", display ); + } + } + } + + // Set the display of most of the elements in a second loop + // to avoid the constant reflow + for ( index = 0; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + if ( !show || elem.style.display === "none" || elem.style.display === "" ) { + elem.style.display = show ? values[ index ] || "" : "none"; + } + } + + return elements; +} + +jQuery.fn.extend({ + css: function( name, value ) { + return jQuery.access( this, function( elem, name, value ) { + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + }, + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state, fn2 ) { + var bool = typeof state === "boolean"; + + if ( jQuery.isFunction( state ) && jQuery.isFunction( fn2 ) ) { + return eventsToggle.apply( this, arguments ); + } + + return this.each(function() { + if ( bool ? state : isHidden( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + }); + } +}); + +jQuery.extend({ + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + + } + } + } + }, + + // Exclude the following css properties to add px + cssNumber: { + "fillOpacity": true, + "fontWeight": true, + "lineHeight": true, + "opacity": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: { + // normalize float css property + "float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat" + }, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = jQuery.camelCase( name ), + style = elem.style; + + name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( style, origName ) ); + + // gets hook for the prefixed version + // followed by the unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // convert relative number strings (+= or -=) to relative numbers. #7345 + if ( type === "string" && (ret = rrelNum.exec( value )) ) { + value = ( ret[1] + 1 ) * ret[2] + parseFloat( jQuery.css( elem, name ) ); + // Fixes bug #9237 + type = "number"; + } + + // Make sure that NaN and null values aren't set. See: #7116 + if ( value == null || type === "number" && isNaN( value ) ) { + return; + } + + // If a number was passed in, add 'px' to the (except for certain CSS properties) + if ( type === "number" && !jQuery.cssNumber[ origName ] ) { + value += "px"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) { + // Wrapped to prevent IE from throwing errors when 'invalid' values are provided + // Fixes bug #5509 + try { + style[ name ] = value; + } catch(e) {} + } + + } else { + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) { + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, numeric, extra ) { + var val, num, hooks, + origName = jQuery.camelCase( name ); + + // Make sure that we're working with the right name + name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( elem.style, origName ) ); + + // gets hook for the prefixed version + // followed by the unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name ); + } + + //convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Return, converting to number if forced or a qualifier was provided and val looks numeric + if ( numeric || extra !== undefined ) { + num = parseFloat( val ); + return numeric || jQuery.isNumeric( num ) ? num || 0 : val; + } + return val; + }, + + // A method for quickly swapping in/out CSS properties to get correct calculations + swap: function( elem, options, callback ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.call( elem ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; + } +}); + +// NOTE: To any future maintainer, we've window.getComputedStyle +// because jsdom on node.js will break without it. +if ( window.getComputedStyle ) { + curCSS = function( elem, name ) { + var ret, width, minWidth, maxWidth, + computed = window.getComputedStyle( elem, null ), + style = elem.style; + + if ( computed ) { + + // getPropertyValue is only needed for .css('filter') in IE9, see #12537 + ret = computed.getPropertyValue( name ) || computed[ name ]; + + if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Chrome < 17 and Safari 5.0 uses "computed value" instead of "used value" for margin-right + // Safari 5.1.7 (at least) returns percentage for a larger set of values, but width seems to be reliably pixels + // this is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values + if ( rnumnonpx.test( ret ) && rmargin.test( name ) ) { + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret; + }; +} else if ( document.documentElement.currentStyle ) { + curCSS = function( elem, name ) { + var left, rsLeft, + ret = elem.currentStyle && elem.currentStyle[ name ], + style = elem.style; + + // Avoid setting ret to empty string here + // so we don't default to auto + if ( ret == null && style && style[ name ] ) { + ret = style[ name ]; + } + + // From the awesome hack by Dean Edwards + // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 + + // If we're not dealing with a regular pixel number + // but a number that has a weird ending, we need to convert it to pixels + // but not position css attributes, as those are proportional to the parent element instead + // and we can't measure the parent instead because it might trigger a "stacking dolls" problem + if ( rnumnonpx.test( ret ) && !rposition.test( name ) ) { + + // Remember the original values + left = style.left; + rsLeft = elem.runtimeStyle && elem.runtimeStyle.left; + + // Put in the new values to get a computed value out + if ( rsLeft ) { + elem.runtimeStyle.left = elem.currentStyle.left; + } + style.left = name === "fontSize" ? "1em" : ret; + ret = style.pixelLeft + "px"; + + // Revert the changed values + style.left = left; + if ( rsLeft ) { + elem.runtimeStyle.left = rsLeft; + } + } + + return ret === "" ? "auto" : ret; + }; +} + +function setPositiveNumber( elem, value, subtract ) { + var matches = rnumsplit.exec( value ); + return matches ? + Math.max( 0, matches[ 1 ] - ( subtract || 0 ) ) + ( matches[ 2 ] || "px" ) : + value; +} + +function augmentWidthOrHeight( elem, name, extra, isBorderBox ) { + var i = extra === ( isBorderBox ? "border" : "content" ) ? + // If we already have the right measurement, avoid augmentation + 4 : + // Otherwise initialize for horizontal or vertical properties + name === "width" ? 1 : 0, + + val = 0; + + for ( ; i < 4; i += 2 ) { + // both box models exclude margin, so add it if we want it + if ( extra === "margin" ) { + // we use jQuery.css instead of curCSS here + // because of the reliableMarginRight CSS hook! + val += jQuery.css( elem, extra + cssExpand[ i ], true ); + } + + // From this point on we use curCSS for maximum performance (relevant in animations) + if ( isBorderBox ) { + // border-box includes padding, so remove it if we want content + if ( extra === "content" ) { + val -= parseFloat( curCSS( elem, "padding" + cssExpand[ i ] ) ) || 0; + } + + // at this point, extra isn't border nor margin, so remove border + if ( extra !== "margin" ) { + val -= parseFloat( curCSS( elem, "border" + cssExpand[ i ] + "Width" ) ) || 0; + } + } else { + // at this point, extra isn't content, so add padding + val += parseFloat( curCSS( elem, "padding" + cssExpand[ i ] ) ) || 0; + + // at this point, extra isn't content nor padding, so add border + if ( extra !== "padding" ) { + val += parseFloat( curCSS( elem, "border" + cssExpand[ i ] + "Width" ) ) || 0; + } + } + } + + return val; +} + +function getWidthOrHeight( elem, name, extra ) { + + // Start with offset property, which is equivalent to the border-box value + var val = name === "width" ? elem.offsetWidth : elem.offsetHeight, + valueIsBorderBox = true, + isBorderBox = jQuery.support.boxSizing && jQuery.css( elem, "boxSizing" ) === "border-box"; + + // some non-html elements return undefined for offsetWidth, so check for null/undefined + // svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285 + // MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668 + if ( val <= 0 || val == null ) { + // Fall back to computed then uncomputed css if necessary + val = curCSS( elem, name ); + if ( val < 0 || val == null ) { + val = elem.style[ name ]; + } + + // Computed unit is not pixels. Stop here and return. + if ( rnumnonpx.test(val) ) { + return val; + } + + // we need the check for style in case a browser which returns unreliable values + // for getComputedStyle silently falls back to the reliable elem.style + valueIsBorderBox = isBorderBox && ( jQuery.support.boxSizingReliable || val === elem.style[ name ] ); + + // Normalize "", auto, and prepare for extra + val = parseFloat( val ) || 0; + } + + // use the active box-sizing model to add/subtract irrelevant styles + return ( val + + augmentWidthOrHeight( + elem, + name, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox + ) + ) + "px"; +} + + +// Try to determine the default display value of an element +function css_defaultDisplay( nodeName ) { + if ( elemdisplay[ nodeName ] ) { + return elemdisplay[ nodeName ]; + } + + var elem = jQuery( "<" + nodeName + ">" ).appendTo( document.body ), + display = elem.css("display"); + elem.remove(); + + // If the simple way fails, + // get element's real default display by attaching it to a temp iframe + if ( display === "none" || display === "" ) { + // Use the already-created iframe if possible + iframe = document.body.appendChild( + iframe || jQuery.extend( document.createElement("iframe"), { + frameBorder: 0, + width: 0, + height: 0 + }) + ); + + // Create a cacheable copy of the iframe document on first call. + // IE and Opera will allow us to reuse the iframeDoc without re-writing the fake HTML + // document to it; WebKit & Firefox won't allow reusing the iframe document. + if ( !iframeDoc || !iframe.createElement ) { + iframeDoc = ( iframe.contentWindow || iframe.contentDocument ).document; + iframeDoc.write("<!doctype html><html><body>"); + iframeDoc.close(); + } + + elem = iframeDoc.body.appendChild( iframeDoc.createElement(nodeName) ); + + display = curCSS( elem, "display" ); + document.body.removeChild( iframe ); + } + + // Store the correct default display + elemdisplay[ nodeName ] = display; + + return display; +} + +jQuery.each([ "height", "width" ], function( i, name ) { + jQuery.cssHooks[ name ] = { + get: function( elem, computed, extra ) { + if ( computed ) { + // certain elements can have dimension info if we invisibly show them + // however, it must have a current display style that would benefit from this + if ( elem.offsetWidth === 0 && rdisplayswap.test( curCSS( elem, "display" ) ) ) { + return jQuery.swap( elem, cssShow, function() { + return getWidthOrHeight( elem, name, extra ); + }); + } else { + return getWidthOrHeight( elem, name, extra ); + } + } + }, + + set: function( elem, value, extra ) { + return setPositiveNumber( elem, value, extra ? + augmentWidthOrHeight( + elem, + name, + extra, + jQuery.support.boxSizing && jQuery.css( elem, "boxSizing" ) === "border-box" + ) : 0 + ); + } + }; +}); + +if ( !jQuery.support.opacity ) { + jQuery.cssHooks.opacity = { + get: function( elem, computed ) { + // IE uses filters for opacity + return ropacity.test( (computed && elem.currentStyle ? elem.currentStyle.filter : elem.style.filter) || "" ) ? + ( 0.01 * parseFloat( RegExp.$1 ) ) + "" : + computed ? "1" : ""; + }, + + set: function( elem, value ) { + var style = elem.style, + currentStyle = elem.currentStyle, + opacity = jQuery.isNumeric( value ) ? "alpha(opacity=" + value * 100 + ")" : "", + filter = currentStyle && currentStyle.filter || style.filter || ""; + + // IE has trouble with opacity if it does not have layout + // Force it by setting the zoom level + style.zoom = 1; + + // if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652 + if ( value >= 1 && jQuery.trim( filter.replace( ralpha, "" ) ) === "" && + style.removeAttribute ) { + + // Setting style.filter to null, "" & " " still leave "filter:" in the cssText + // if "filter:" is present at all, clearType is disabled, we want to avoid this + // style.removeAttribute is IE Only, but so apparently is this code path... + style.removeAttribute( "filter" ); + + // if there there is no filter style applied in a css rule, we are done + if ( currentStyle && !currentStyle.filter ) { + return; + } + } + + // otherwise, set new filter values + style.filter = ralpha.test( filter ) ? + filter.replace( ralpha, opacity ) : + filter + " " + opacity; + } + }; +} + +// These hooks cannot be added until DOM ready because the support test +// for it is not run until after DOM ready +jQuery(function() { + if ( !jQuery.support.reliableMarginRight ) { + jQuery.cssHooks.marginRight = { + get: function( elem, computed ) { + // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right + // Work around by temporarily setting element display to inline-block + return jQuery.swap( elem, { "display": "inline-block" }, function() { + if ( computed ) { + return curCSS( elem, "marginRight" ); + } + }); + } + }; + } + + // Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084 + // getComputedStyle returns percent when specified for top/left/bottom/right + // rather than make the css module depend on the offset module, we just check for it here + if ( !jQuery.support.pixelPosition && jQuery.fn.position ) { + jQuery.each( [ "top", "left" ], function( i, prop ) { + jQuery.cssHooks[ prop ] = { + get: function( elem, computed ) { + if ( computed ) { + var ret = curCSS( elem, prop ); + // if curCSS returns percentage, fallback to offset + return rnumnonpx.test( ret ) ? jQuery( elem ).position()[ prop ] + "px" : ret; + } + } + }; + }); + } + +}); + +if ( jQuery.expr && jQuery.expr.filters ) { + jQuery.expr.filters.hidden = function( elem ) { + return ( elem.offsetWidth === 0 && elem.offsetHeight === 0 ) || (!jQuery.support.reliableHiddenOffsets && ((elem.style && elem.style.display) || curCSS( elem, "display" )) === "none"); + }; + + jQuery.expr.filters.visible = function( elem ) { + return !jQuery.expr.filters.hidden( elem ); + }; +} + +// These hooks are used by animate to expand properties +jQuery.each({ + margin: "", + padding: "", + border: "Width" +}, function( prefix, suffix ) { + jQuery.cssHooks[ prefix + suffix ] = { + expand: function( value ) { + var i, + + // assumes a single number if not a string + parts = typeof value === "string" ? value.split(" ") : [ value ], + expanded = {}; + + for ( i = 0; i < 4; i++ ) { + expanded[ prefix + cssExpand[ i ] + suffix ] = + parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; + } + + return expanded; + } + }; + + if ( !rmargin.test( prefix ) ) { + jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; + } +}); +var r20 = /%20/g, + rbracket = /\[\]$/, + rCRLF = /\r?\n/g, + rinput = /^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i, + rselectTextarea = /^(?:select|textarea)/i; + +jQuery.fn.extend({ + serialize: function() { + return jQuery.param( this.serializeArray() ); + }, + serializeArray: function() { + return this.map(function(){ + return this.elements ? jQuery.makeArray( this.elements ) : this; + }) + .filter(function(){ + return this.name && !this.disabled && + ( this.checked || rselectTextarea.test( this.nodeName ) || + rinput.test( this.type ) ); + }) + .map(function( i, elem ){ + var val = jQuery( this ).val(); + + return val == null ? + null : + jQuery.isArray( val ) ? + jQuery.map( val, function( val, i ){ + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + }) : + { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + }).get(); + } +}); + +//Serialize an array of form elements or a set of +//key/values into a query string +jQuery.param = function( a, traditional ) { + var prefix, + s = [], + add = function( key, value ) { + // If value is a function, invoke it and return its value + value = jQuery.isFunction( value ) ? value() : ( value == null ? "" : value ); + s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value ); + }; + + // Set traditional to true for jQuery <= 1.3.2 behavior. + if ( traditional === undefined ) { + traditional = jQuery.ajaxSettings && jQuery.ajaxSettings.traditional; + } + + // If an array was passed in, assume that it is an array of form elements. + if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + // Serialize the form elements + jQuery.each( a, function() { + add( this.name, this.value ); + }); + + } else { + // If traditional, encode the "old" way (the way 1.3.2 or older + // did it), otherwise encode params recursively. + for ( prefix in a ) { + buildParams( prefix, a[ prefix ], traditional, add ); + } + } + + // Return the resulting serialization + return s.join( "&" ).replace( r20, "+" ); +}; + +function buildParams( prefix, obj, traditional, add ) { + var name; + + if ( jQuery.isArray( obj ) ) { + // Serialize array item. + jQuery.each( obj, function( i, v ) { + if ( traditional || rbracket.test( prefix ) ) { + // Treat each array item as a scalar. + add( prefix, v ); + + } else { + // If array item is non-scalar (array or object), encode its + // numeric index to resolve deserialization ambiguity issues. + // Note that rack (as of 1.0.0) can't currently deserialize + // nested arrays properly, and attempting to do so may cause + // a server error. Possible fixes are to modify rack's + // deserialization algorithm or to provide an option or flag + // to force array serialization to be shallow. + buildParams( prefix + "[" + ( typeof v === "object" ? i : "" ) + "]", v, traditional, add ); + } + }); + + } else if ( !traditional && jQuery.type( obj ) === "object" ) { + // Serialize object item. + for ( name in obj ) { + buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); + } + + } else { + // Serialize scalar item. + add( prefix, obj ); + } +} +var + // Document location + ajaxLocParts, + ajaxLocation, + + rhash = /#.*$/, + rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL + // #7653, #8125, #8152: local protocol detection + rlocalProtocol = /^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/, + rnoContent = /^(?:GET|HEAD)$/, + rprotocol = /^\/\//, + rquery = /\?/, + rscript = /<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi, + rts = /([?&])_=[^&]*/, + rurl = /^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/, + + // Keep a copy of the old load method + _load = jQuery.fn.load, + + /* Prefilters + * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) + * 2) These are called: + * - BEFORE asking for a transport + * - AFTER param serialization (s.data is a string if s.processData is true) + * 3) key is the dataType + * 4) the catchall symbol "*" can be used + * 5) execution will start with transport dataType and THEN continue down to "*" if needed + */ + prefilters = {}, + + /* Transports bindings + * 1) key is the dataType + * 2) the catchall symbol "*" can be used + * 3) selection will start with transport dataType and THEN go to "*" if needed + */ + transports = {}, + + // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression + allTypes = ["*/"] + ["*"]; + +// #8138, IE may throw an exception when accessing +// a field from window.location if document.domain has been set +try { + ajaxLocation = location.href; +} catch( e ) { + // Use the href attribute of an A element + // since IE will modify it given document.location + ajaxLocation = document.createElement( "a" ); + ajaxLocation.href = ""; + ajaxLocation = ajaxLocation.href; +} + +// Segment location into parts +ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || []; + +// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport +function addToPrefiltersOrTransports( structure ) { + + // dataTypeExpression is optional and defaults to "*" + return function( dataTypeExpression, func ) { + + if ( typeof dataTypeExpression !== "string" ) { + func = dataTypeExpression; + dataTypeExpression = "*"; + } + + var dataType, list, placeBefore, + dataTypes = dataTypeExpression.toLowerCase().split( core_rspace ), + i = 0, + length = dataTypes.length; + + if ( jQuery.isFunction( func ) ) { + // For each dataType in the dataTypeExpression + for ( ; i < length; i++ ) { + dataType = dataTypes[ i ]; + // We control if we're asked to add before + // any existing element + placeBefore = /^\+/.test( dataType ); + if ( placeBefore ) { + dataType = dataType.substr( 1 ) || "*"; + } + list = structure[ dataType ] = structure[ dataType ] || []; + // then we add to the structure accordingly + list[ placeBefore ? "unshift" : "push" ]( func ); + } + } + }; +} + +// Base inspection function for prefilters and transports +function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR, + dataType /* internal */, inspected /* internal */ ) { + + dataType = dataType || options.dataTypes[ 0 ]; + inspected = inspected || {}; + + inspected[ dataType ] = true; + + var selection, + list = structure[ dataType ], + i = 0, + length = list ? list.length : 0, + executeOnly = ( structure === prefilters ); + + for ( ; i < length && ( executeOnly || !selection ); i++ ) { + selection = list[ i ]( options, originalOptions, jqXHR ); + // If we got redirected to another dataType + // we try there if executing only and not done already + if ( typeof selection === "string" ) { + if ( !executeOnly || inspected[ selection ] ) { + selection = undefined; + } else { + options.dataTypes.unshift( selection ); + selection = inspectPrefiltersOrTransports( + structure, options, originalOptions, jqXHR, selection, inspected ); + } + } + } + // If we're only executing or nothing was selected + // we try the catchall dataType if not done already + if ( ( executeOnly || !selection ) && !inspected[ "*" ] ) { + selection = inspectPrefiltersOrTransports( + structure, options, originalOptions, jqXHR, "*", inspected ); + } + // unnecessary when only executing (prefilters) + // but it'll be ignored by the caller in that case + return selection; +} + +// A special extend for ajax options +// that takes "flat" options (not to be deep extended) +// Fixes #9887 +function ajaxExtend( target, src ) { + var key, deep, + flatOptions = jQuery.ajaxSettings.flatOptions || {}; + for ( key in src ) { + if ( src[ key ] !== undefined ) { + ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; + } + } + if ( deep ) { + jQuery.extend( true, target, deep ); + } +} + +jQuery.fn.load = function( url, params, callback ) { + if ( typeof url !== "string" && _load ) { + return _load.apply( this, arguments ); + } + + // Don't do a request if no elements are being requested + if ( !this.length ) { + return this; + } + + var selector, type, response, + self = this, + off = url.indexOf(" "); + + if ( off >= 0 ) { + selector = url.slice( off, url.length ); + url = url.slice( 0, off ); + } + + // If it's a function + if ( jQuery.isFunction( params ) ) { + + // We assume that it's the callback + callback = params; + params = undefined; + + // Otherwise, build a param string + } else if ( params && typeof params === "object" ) { + type = "POST"; + } + + // Request the remote document + jQuery.ajax({ + url: url, + + // if "type" variable is undefined, then "GET" method will be used + type: type, + dataType: "html", + data: params, + complete: function( jqXHR, status ) { + if ( callback ) { + self.each( callback, response || [ jqXHR.responseText, status, jqXHR ] ); + } + } + }).done(function( responseText ) { + + // Save response for use in complete callback + response = arguments; + + // See if a selector was specified + self.html( selector ? + + // Create a dummy div to hold the results + jQuery("<div>") + + // inject the contents of the document in, removing the scripts + // to avoid any 'Permission Denied' errors in IE + .append( responseText.replace( rscript, "" ) ) + + // Locate the specified elements + .find( selector ) : + + // If not, just inject the full result + responseText ); + + }); + + return this; +}; + +// Attach a bunch of functions for handling common AJAX events +jQuery.each( "ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split( " " ), function( i, o ){ + jQuery.fn[ o ] = function( f ){ + return this.on( o, f ); + }; +}); + +jQuery.each( [ "get", "post" ], function( i, method ) { + jQuery[ method ] = function( url, data, callback, type ) { + // shift arguments if data argument was omitted + if ( jQuery.isFunction( data ) ) { + type = type || callback; + callback = data; + data = undefined; + } + + return jQuery.ajax({ + type: method, + url: url, + data: data, + success: callback, + dataType: type + }); + }; +}); + +jQuery.extend({ + + getScript: function( url, callback ) { + return jQuery.get( url, undefined, callback, "script" ); + }, + + getJSON: function( url, data, callback ) { + return jQuery.get( url, data, callback, "json" ); + }, + + // Creates a full fledged settings object into target + // with both ajaxSettings and settings fields. + // If target is omitted, writes into ajaxSettings. + ajaxSetup: function( target, settings ) { + if ( settings ) { + // Building a settings object + ajaxExtend( target, jQuery.ajaxSettings ); + } else { + // Extending ajaxSettings + settings = target; + target = jQuery.ajaxSettings; + } + ajaxExtend( target, settings ); + return target; + }, + + ajaxSettings: { + url: ajaxLocation, + isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ), + global: true, + type: "GET", + contentType: "application/x-www-form-urlencoded; charset=UTF-8", + processData: true, + async: true, + /* + timeout: 0, + data: null, + dataType: null, + username: null, + password: null, + cache: null, + throws: false, + traditional: false, + headers: {}, + */ + + accepts: { + xml: "application/xml, text/xml", + html: "text/html", + text: "text/plain", + json: "application/json, text/javascript", + "*": allTypes + }, + + contents: { + xml: /xml/, + html: /html/, + json: /json/ + }, + + responseFields: { + xml: "responseXML", + text: "responseText" + }, + + // List of data converters + // 1) key format is "source_type destination_type" (a single space in-between) + // 2) the catchall symbol "*" can be used for source_type + converters: { + + // Convert anything to text + "* text": window.String, + + // Text to html (true = no transformation) + "text html": true, + + // Evaluate text as a json expression + "text json": jQuery.parseJSON, + + // Parse text as xml + "text xml": jQuery.parseXML + }, + + // For options that shouldn't be deep extended: + // you can add your own custom options here if + // and when you create one that shouldn't be + // deep extended (see ajaxExtend) + flatOptions: { + context: true, + url: true + } + }, + + ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), + ajaxTransport: addToPrefiltersOrTransports( transports ), + + // Main method + ajax: function( url, options ) { + + // If url is an object, simulate pre-1.5 signature + if ( typeof url === "object" ) { + options = url; + url = undefined; + } + + // Force options to be an object + options = options || {}; + + var // ifModified key + ifModifiedKey, + // Response headers + responseHeadersString, + responseHeaders, + // transport + transport, + // timeout handle + timeoutTimer, + // Cross-domain detection vars + parts, + // To know if global events are to be dispatched + fireGlobals, + // Loop variable + i, + // Create the final options object + s = jQuery.ajaxSetup( {}, options ), + // Callbacks context + callbackContext = s.context || s, + // Context for global events + // It's the callbackContext if one was provided in the options + // and if it's a DOM node or a jQuery collection + globalEventContext = callbackContext !== s && + ( callbackContext.nodeType || callbackContext instanceof jQuery ) ? + jQuery( callbackContext ) : jQuery.event, + // Deferreds + deferred = jQuery.Deferred(), + completeDeferred = jQuery.Callbacks( "once memory" ), + // Status-dependent callbacks + statusCode = s.statusCode || {}, + // Headers (they are sent all at once) + requestHeaders = {}, + requestHeadersNames = {}, + // The jqXHR state + state = 0, + // Default abort message + strAbort = "canceled", + // Fake xhr + jqXHR = { + + readyState: 0, + + // Caches the header + setRequestHeader: function( name, value ) { + if ( !state ) { + var lname = name.toLowerCase(); + name = requestHeadersNames[ lname ] = requestHeadersNames[ lname ] || name; + requestHeaders[ name ] = value; + } + return this; + }, + + // Raw string + getAllResponseHeaders: function() { + return state === 2 ? responseHeadersString : null; + }, + + // Builds headers hashtable if needed + getResponseHeader: function( key ) { + var match; + if ( state === 2 ) { + if ( !responseHeaders ) { + responseHeaders = {}; + while( ( match = rheaders.exec( responseHeadersString ) ) ) { + responseHeaders[ match[1].toLowerCase() ] = match[ 2 ]; + } + } + match = responseHeaders[ key.toLowerCase() ]; + } + return match === undefined ? null : match; + }, + + // Overrides response content-type header + overrideMimeType: function( type ) { + if ( !state ) { + s.mimeType = type; + } + return this; + }, + + // Cancel the request + abort: function( statusText ) { + statusText = statusText || strAbort; + if ( transport ) { + transport.abort( statusText ); + } + done( 0, statusText ); + return this; + } + }; + + // Callback for when everything is done + // It is defined here because jslint complains if it is declared + // at the end of the function (which would be more logical and readable) + function done( status, nativeStatusText, responses, headers ) { + var isSuccess, success, error, response, modified, + statusText = nativeStatusText; + + // Called once + if ( state === 2 ) { + return; + } + + // State is "done" now + state = 2; + + // Clear timeout if it exists + if ( timeoutTimer ) { + clearTimeout( timeoutTimer ); + } + + // Dereference transport for early garbage collection + // (no matter how long the jqXHR object will be used) + transport = undefined; + + // Cache response headers + responseHeadersString = headers || ""; + + // Set readyState + jqXHR.readyState = status > 0 ? 4 : 0; + + // Get response data + if ( responses ) { + response = ajaxHandleResponses( s, jqXHR, responses ); + } + + // If successful, handle type chaining + if ( status >= 200 && status < 300 || status === 304 ) { + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + + modified = jqXHR.getResponseHeader("Last-Modified"); + if ( modified ) { + jQuery.lastModified[ ifModifiedKey ] = modified; + } + modified = jqXHR.getResponseHeader("Etag"); + if ( modified ) { + jQuery.etag[ ifModifiedKey ] = modified; + } + } + + // If not modified + if ( status === 304 ) { + + statusText = "notmodified"; + isSuccess = true; + + // If we have data + } else { + + isSuccess = ajaxConvert( s, response ); + statusText = isSuccess.state; + success = isSuccess.data; + error = isSuccess.error; + isSuccess = !error; + } + } else { + // We extract error from statusText + // then normalize statusText and status for non-aborts + error = statusText; + if ( !statusText || status ) { + statusText = "error"; + if ( status < 0 ) { + status = 0; + } + } + } + + // Set data for the fake xhr object + jqXHR.status = status; + jqXHR.statusText = ( nativeStatusText || statusText ) + ""; + + // Success/Error + if ( isSuccess ) { + deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); + } else { + deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); + } + + // Status-dependent callbacks + jqXHR.statusCode( statusCode ); + statusCode = undefined; + + if ( fireGlobals ) { + globalEventContext.trigger( "ajax" + ( isSuccess ? "Success" : "Error" ), + [ jqXHR, s, isSuccess ? success : error ] ); + } + + // Complete + completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); + + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); + // Handle the global AJAX counter + if ( !( --jQuery.active ) ) { + jQuery.event.trigger( "ajaxStop" ); + } + } + } + + // Attach deferreds + deferred.promise( jqXHR ); + jqXHR.success = jqXHR.done; + jqXHR.error = jqXHR.fail; + jqXHR.complete = completeDeferred.add; + + // Status-dependent callbacks + jqXHR.statusCode = function( map ) { + if ( map ) { + var tmp; + if ( state < 2 ) { + for ( tmp in map ) { + statusCode[ tmp ] = [ statusCode[tmp], map[tmp] ]; + } + } else { + tmp = map[ jqXHR.status ]; + jqXHR.always( tmp ); + } + } + return this; + }; + + // Remove hash character (#7531: and string promotion) + // Add protocol if not provided (#5866: IE7 issue with protocol-less urls) + // We also use the url parameter if available + s.url = ( ( url || s.url ) + "" ).replace( rhash, "" ).replace( rprotocol, ajaxLocParts[ 1 ] + "//" ); + + // Extract dataTypes list + s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().split( core_rspace ); + + // A cross-domain request is in order when we have a protocol:host:port mismatch + if ( s.crossDomain == null ) { + parts = rurl.exec( s.url.toLowerCase() ); + s.crossDomain = !!( parts && + ( parts[ 1 ] !== ajaxLocParts[ 1 ] || parts[ 2 ] !== ajaxLocParts[ 2 ] || + ( parts[ 3 ] || ( parts[ 1 ] === "http:" ? 80 : 443 ) ) != + ( ajaxLocParts[ 3 ] || ( ajaxLocParts[ 1 ] === "http:" ? 80 : 443 ) ) ) + ); + } + + // Convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) { + s.data = jQuery.param( s.data, s.traditional ); + } + + // Apply prefilters + inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); + + // If request was aborted inside a prefilter, stop there + if ( state === 2 ) { + return jqXHR; + } + + // We can fire global events as of now if asked to + fireGlobals = s.global; + + // Uppercase the type + s.type = s.type.toUpperCase(); + + // Determine if request has content + s.hasContent = !rnoContent.test( s.type ); + + // Watch for a new set of requests + if ( fireGlobals && jQuery.active++ === 0 ) { + jQuery.event.trigger( "ajaxStart" ); + } + + // More options handling for requests with no content + if ( !s.hasContent ) { + + // If data is available, append data to url + if ( s.data ) { + s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.data; + // #9682: remove data so that it's not used in an eventual retry + delete s.data; + } + + // Get ifModifiedKey before adding the anti-cache parameter + ifModifiedKey = s.url; + + // Add anti-cache in url if needed + if ( s.cache === false ) { + + var ts = jQuery.now(), + // try replacing _= if it is there + ret = s.url.replace( rts, "$1_=" + ts ); + + // if nothing was replaced, add timestamp to the end + s.url = ret + ( ( ret === s.url ) ? ( rquery.test( s.url ) ? "&" : "?" ) + "_=" + ts : "" ); + } + } + + // Set the correct header, if data is being sent + if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { + jqXHR.setRequestHeader( "Content-Type", s.contentType ); + } + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + ifModifiedKey = ifModifiedKey || s.url; + if ( jQuery.lastModified[ ifModifiedKey ] ) { + jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ ifModifiedKey ] ); + } + if ( jQuery.etag[ ifModifiedKey ] ) { + jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ ifModifiedKey ] ); + } + } + + // Set the Accepts header for the server, depending on the dataType + jqXHR.setRequestHeader( + "Accept", + s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ? + s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : + s.accepts[ "*" ] + ); + + // Check for headers option + for ( i in s.headers ) { + jqXHR.setRequestHeader( i, s.headers[ i ] ); + } + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || state === 2 ) ) { + // Abort if not done already and return + return jqXHR.abort(); + + } + + // aborting is no longer a cancellation + strAbort = "abort"; + + // Install callbacks on deferreds + for ( i in { success: 1, error: 1, complete: 1 } ) { + jqXHR[ i ]( s[ i ] ); + } + + // Get transport + transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); + + // If no transport, we auto-abort + if ( !transport ) { + done( -1, "No Transport" ); + } else { + jqXHR.readyState = 1; + // Send global event + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); + } + // Timeout + if ( s.async && s.timeout > 0 ) { + timeoutTimer = setTimeout( function(){ + jqXHR.abort( "timeout" ); + }, s.timeout ); + } + + try { + state = 1; + transport.send( requestHeaders, done ); + } catch (e) { + // Propagate exception as error if not done + if ( state < 2 ) { + done( -1, e ); + // Simply rethrow otherwise + } else { + throw e; + } + } + } + + return jqXHR; + }, + + // Counter for holding the number of active queries + active: 0, + + // Last-Modified header cache for next request + lastModified: {}, + etag: {} + +}); + +/* Handles responses to an ajax request: + * - sets all responseXXX fields accordingly + * - finds the right dataType (mediates between content-type and expected dataType) + * - returns the corresponding response + */ +function ajaxHandleResponses( s, jqXHR, responses ) { + + var ct, type, finalDataType, firstDataType, + contents = s.contents, + dataTypes = s.dataTypes, + responseFields = s.responseFields; + + // Fill responseXXX fields + for ( type in responseFields ) { + if ( type in responses ) { + jqXHR[ responseFields[type] ] = responses[ type ]; + } + } + + // Remove auto dataType and get content-type in the process + while( dataTypes[ 0 ] === "*" ) { + dataTypes.shift(); + if ( ct === undefined ) { + ct = s.mimeType || jqXHR.getResponseHeader( "content-type" ); + } + } + + // Check if we're dealing with a known content-type + if ( ct ) { + for ( type in contents ) { + if ( contents[ type ] && contents[ type ].test( ct ) ) { + dataTypes.unshift( type ); + break; + } + } + } + + // Check to see if we have a response for the expected dataType + if ( dataTypes[ 0 ] in responses ) { + finalDataType = dataTypes[ 0 ]; + } else { + // Try convertible dataTypes + for ( type in responses ) { + if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) { + finalDataType = type; + break; + } + if ( !firstDataType ) { + firstDataType = type; + } + } + // Or just use first one + finalDataType = finalDataType || firstDataType; + } + + // If we found a dataType + // We add the dataType to the list if needed + // and return the corresponding response + if ( finalDataType ) { + if ( finalDataType !== dataTypes[ 0 ] ) { + dataTypes.unshift( finalDataType ); + } + return responses[ finalDataType ]; + } +} + +// Chain conversions given the request and the original response +function ajaxConvert( s, response ) { + + var conv, conv2, current, tmp, + // Work with a copy of dataTypes in case we need to modify it for conversion + dataTypes = s.dataTypes.slice(), + prev = dataTypes[ 0 ], + converters = {}, + i = 0; + + // Apply the dataFilter if provided + if ( s.dataFilter ) { + response = s.dataFilter( response, s.dataType ); + } + + // Create converters map with lowercased keys + if ( dataTypes[ 1 ] ) { + for ( conv in s.converters ) { + converters[ conv.toLowerCase() ] = s.converters[ conv ]; + } + } + + // Convert to each sequential dataType, tolerating list modification + for ( ; (current = dataTypes[++i]); ) { + + // There's only work to do if current dataType is non-auto + if ( current !== "*" ) { + + // Convert response if prev dataType is non-auto and differs from current + if ( prev !== "*" && prev !== current ) { + + // Seek a direct converter + conv = converters[ prev + " " + current ] || converters[ "* " + current ]; + + // If none found, seek a pair + if ( !conv ) { + for ( conv2 in converters ) { + + // If conv2 outputs current + tmp = conv2.split(" "); + if ( tmp[ 1 ] === current ) { + + // If prev can be converted to accepted input + conv = converters[ prev + " " + tmp[ 0 ] ] || + converters[ "* " + tmp[ 0 ] ]; + if ( conv ) { + // Condense equivalence converters + if ( conv === true ) { + conv = converters[ conv2 ]; + + // Otherwise, insert the intermediate dataType + } else if ( converters[ conv2 ] !== true ) { + current = tmp[ 0 ]; + dataTypes.splice( i--, 0, current ); + } + + break; + } + } + } + } + + // Apply converter (if not an equivalence) + if ( conv !== true ) { + + // Unless errors are allowed to bubble, catch and return them + if ( conv && s["throws"] ) { + response = conv( response ); + } else { + try { + response = conv( response ); + } catch ( e ) { + return { state: "parsererror", error: conv ? e : "No conversion from " + prev + " to " + current }; + } + } + } + } + + // Update prev for next iteration + prev = current; + } + } + + return { state: "success", data: response }; +} +var oldCallbacks = [], + rquestion = /\?/, + rjsonp = /(=)\?(?=&|$)|\?\?/, + nonce = jQuery.now(); + +// Default jsonp settings +jQuery.ajaxSetup({ + jsonp: "callback", + jsonpCallback: function() { + var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( nonce++ ) ); + this[ callback ] = true; + return callback; + } +}); + +// Detect, normalize options and install callbacks for jsonp requests +jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) { + + var callbackName, overwritten, responseContainer, + data = s.data, + url = s.url, + hasCallback = s.jsonp !== false, + replaceInUrl = hasCallback && rjsonp.test( url ), + replaceInData = hasCallback && !replaceInUrl && typeof data === "string" && + !( s.contentType || "" ).indexOf("application/x-www-form-urlencoded") && + rjsonp.test( data ); + + // Handle iff the expected data type is "jsonp" or we have a parameter to set + if ( s.dataTypes[ 0 ] === "jsonp" || replaceInUrl || replaceInData ) { + + // Get callback name, remembering preexisting value associated with it + callbackName = s.jsonpCallback = jQuery.isFunction( s.jsonpCallback ) ? + s.jsonpCallback() : + s.jsonpCallback; + overwritten = window[ callbackName ]; + + // Insert callback into url or form data + if ( replaceInUrl ) { + s.url = url.replace( rjsonp, "$1" + callbackName ); + } else if ( replaceInData ) { + s.data = data.replace( rjsonp, "$1" + callbackName ); + } else if ( hasCallback ) { + s.url += ( rquestion.test( url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName; + } + + // Use data converter to retrieve json after script execution + s.converters["script json"] = function() { + if ( !responseContainer ) { + jQuery.error( callbackName + " was not called" ); + } + return responseContainer[ 0 ]; + }; + + // force json dataType + s.dataTypes[ 0 ] = "json"; + + // Install callback + window[ callbackName ] = function() { + responseContainer = arguments; + }; + + // Clean-up function (fires after converters) + jqXHR.always(function() { + // Restore preexisting value + window[ callbackName ] = overwritten; + + // Save back as free + if ( s[ callbackName ] ) { + // make sure that re-using the options doesn't screw things around + s.jsonpCallback = originalSettings.jsonpCallback; + + // save the callback name for future use + oldCallbacks.push( callbackName ); + } + + // Call if it was a function and we have a response + if ( responseContainer && jQuery.isFunction( overwritten ) ) { + overwritten( responseContainer[ 0 ] ); + } + + responseContainer = overwritten = undefined; + }); + + // Delegate to script + return "script"; + } +}); +// Install script dataType +jQuery.ajaxSetup({ + accepts: { + script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript" + }, + contents: { + script: /javascript|ecmascript/ + }, + converters: { + "text script": function( text ) { + jQuery.globalEval( text ); + return text; + } + } +}); + +// Handle cache's special case and global +jQuery.ajaxPrefilter( "script", function( s ) { + if ( s.cache === undefined ) { + s.cache = false; + } + if ( s.crossDomain ) { + s.type = "GET"; + s.global = false; + } +}); + +// Bind script tag hack transport +jQuery.ajaxTransport( "script", function(s) { + + // This transport only deals with cross domain requests + if ( s.crossDomain ) { + + var script, + head = document.head || document.getElementsByTagName( "head" )[0] || document.documentElement; + + return { + + send: function( _, callback ) { + + script = document.createElement( "script" ); + + script.async = "async"; + + if ( s.scriptCharset ) { + script.charset = s.scriptCharset; + } + + script.src = s.url; + + // Attach handlers for all browsers + script.onload = script.onreadystatechange = function( _, isAbort ) { + + if ( isAbort || !script.readyState || /loaded|complete/.test( script.readyState ) ) { + + // Handle memory leak in IE + script.onload = script.onreadystatechange = null; + + // Remove the script + if ( head && script.parentNode ) { + head.removeChild( script ); + } + + // Dereference the script + script = undefined; + + // Callback if not abort + if ( !isAbort ) { + callback( 200, "success" ); + } + } + }; + // Use insertBefore instead of appendChild to circumvent an IE6 bug. + // This arises when a base node is used (#2709 and #4378). + head.insertBefore( script, head.firstChild ); + }, + + abort: function() { + if ( script ) { + script.onload( 0, 1 ); + } + } + }; + } +}); +var xhrCallbacks, + // #5280: Internet Explorer will keep connections alive if we don't abort on unload + xhrOnUnloadAbort = window.ActiveXObject ? function() { + // Abort all pending requests + for ( var key in xhrCallbacks ) { + xhrCallbacks[ key ]( 0, 1 ); + } + } : false, + xhrId = 0; + +// Functions to create xhrs +function createStandardXHR() { + try { + return new window.XMLHttpRequest(); + } catch( e ) {} +} + +function createActiveXHR() { + try { + return new window.ActiveXObject( "Microsoft.XMLHTTP" ); + } catch( e ) {} +} + +// Create the request object +// (This is still attached to ajaxSettings for backward compatibility) +jQuery.ajaxSettings.xhr = window.ActiveXObject ? + /* Microsoft failed to properly + * implement the XMLHttpRequest in IE7 (can't request local files), + * so we use the ActiveXObject when it is available + * Additionally XMLHttpRequest can be disabled in IE7/IE8 so + * we need a fallback. + */ + function() { + return !this.isLocal && createStandardXHR() || createActiveXHR(); + } : + // For all other browsers, use the standard XMLHttpRequest object + createStandardXHR; + +// Determine support properties +(function( xhr ) { + jQuery.extend( jQuery.support, { + ajax: !!xhr, + cors: !!xhr && ( "withCredentials" in xhr ) + }); +})( jQuery.ajaxSettings.xhr() ); + +// Create transport if the browser can provide an xhr +if ( jQuery.support.ajax ) { + + jQuery.ajaxTransport(function( s ) { + // Cross domain only allowed if supported through XMLHttpRequest + if ( !s.crossDomain || jQuery.support.cors ) { + + var callback; + + return { + send: function( headers, complete ) { + + // Get a new xhr + var handle, i, + xhr = s.xhr(); + + // Open the socket + // Passing null username, generates a login popup on Opera (#2865) + if ( s.username ) { + xhr.open( s.type, s.url, s.async, s.username, s.password ); + } else { + xhr.open( s.type, s.url, s.async ); + } + + // Apply custom fields if provided + if ( s.xhrFields ) { + for ( i in s.xhrFields ) { + xhr[ i ] = s.xhrFields[ i ]; + } + } + + // Override mime type if needed + if ( s.mimeType && xhr.overrideMimeType ) { + xhr.overrideMimeType( s.mimeType ); + } + + // X-Requested-With header + // For cross-domain requests, seeing as conditions for a preflight are + // akin to a jigsaw puzzle, we simply never set it to be sure. + // (it can always be set on a per-request basis or even using ajaxSetup) + // For same-domain requests, won't change header if already provided. + if ( !s.crossDomain && !headers["X-Requested-With"] ) { + headers[ "X-Requested-With" ] = "XMLHttpRequest"; + } + + // Need an extra try/catch for cross domain requests in Firefox 3 + try { + for ( i in headers ) { + xhr.setRequestHeader( i, headers[ i ] ); + } + } catch( _ ) {} + + // Do send the request + // This may raise an exception which is actually + // handled in jQuery.ajax (so no try/catch here) + xhr.send( ( s.hasContent && s.data ) || null ); + + // Listener + callback = function( _, isAbort ) { + + var status, + statusText, + responseHeaders, + responses, + xml; + + // Firefox throws exceptions when accessing properties + // of an xhr when a network error occurred + // http://helpful.knobs-dials.com/index.php/Component_returned_failure_code:_0x80040111_(NS_ERROR_NOT_AVAILABLE) + try { + + // Was never called and is aborted or complete + if ( callback && ( isAbort || xhr.readyState === 4 ) ) { + + // Only called once + callback = undefined; + + // Do not keep as active anymore + if ( handle ) { + xhr.onreadystatechange = jQuery.noop; + if ( xhrOnUnloadAbort ) { + delete xhrCallbacks[ handle ]; + } + } + + // If it's an abort + if ( isAbort ) { + // Abort it manually if needed + if ( xhr.readyState !== 4 ) { + xhr.abort(); + } + } else { + status = xhr.status; + responseHeaders = xhr.getAllResponseHeaders(); + responses = {}; + xml = xhr.responseXML; + + // Construct response list + if ( xml && xml.documentElement /* #4958 */ ) { + responses.xml = xml; + } + + // When requesting binary data, IE6-9 will throw an exception + // on any attempt to access responseText (#11426) + try { + responses.text = xhr.responseText; + } catch( e ) { + } + + // Firefox throws an exception when accessing + // statusText for faulty cross-domain requests + try { + statusText = xhr.statusText; + } catch( e ) { + // We normalize with Webkit giving an empty statusText + statusText = ""; + } + + // Filter status for non standard behaviors + + // If the request is local and we have data: assume a success + // (success with no data won't get notified, that's the best we + // can do given current implementations) + if ( !status && s.isLocal && !s.crossDomain ) { + status = responses.text ? 200 : 404; + // IE - #1450: sometimes returns 1223 when it should be 204 + } else if ( status === 1223 ) { + status = 204; + } + } + } + } catch( firefoxAccessException ) { + if ( !isAbort ) { + complete( -1, firefoxAccessException ); + } + } + + // Call complete if needed + if ( responses ) { + complete( status, statusText, responses, responseHeaders ); + } + }; + + if ( !s.async ) { + // if we're in sync mode we fire the callback + callback(); + } else if ( xhr.readyState === 4 ) { + // (IE6 & IE7) if it's in cache and has been + // retrieved directly we need to fire the callback + setTimeout( callback, 0 ); + } else { + handle = ++xhrId; + if ( xhrOnUnloadAbort ) { + // Create the active xhrs callbacks list if needed + // and attach the unload handler + if ( !xhrCallbacks ) { + xhrCallbacks = {}; + jQuery( window ).unload( xhrOnUnloadAbort ); + } + // Add to list of active xhrs callbacks + xhrCallbacks[ handle ] = callback; + } + xhr.onreadystatechange = callback; + } + }, + + abort: function() { + if ( callback ) { + callback(0,1); + } + } + }; + } + }); +} +var fxNow, timerId, + rfxtypes = /^(?:toggle|show|hide)$/, + rfxnum = new RegExp( "^(?:([-+])=|)(" + core_pnum + ")([a-z%]*)$", "i" ), + rrun = /queueHooks$/, + animationPrefilters = [ defaultPrefilter ], + tweeners = { + "*": [function( prop, value ) { + var end, unit, + tween = this.createTween( prop, value ), + parts = rfxnum.exec( value ), + target = tween.cur(), + start = +target || 0, + scale = 1, + maxIterations = 20; + + if ( parts ) { + end = +parts[2]; + unit = parts[3] || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + + // We need to compute starting value + if ( unit !== "px" && start ) { + // Iteratively approximate from a nonzero starting point + // Prefer the current property, because this process will be trivial if it uses the same units + // Fallback to end or a simple constant + start = jQuery.css( tween.elem, prop, true ) || end || 1; + + do { + // If previous iteration zeroed out, double until we get *something* + // Use a string for doubling factor so we don't accidentally see scale as unchanged below + scale = scale || ".5"; + + // Adjust and apply + start = start / scale; + jQuery.style( tween.elem, prop, start + unit ); + + // Update scale, tolerating zero or NaN from tween.cur() + // And breaking the loop if scale is unchanged or perfect, or if we've just had enough + } while ( scale !== (scale = tween.cur() / target) && scale !== 1 && --maxIterations ); + } + + tween.unit = unit; + tween.start = start; + // If a +=/-= token was provided, we're doing a relative animation + tween.end = parts[1] ? start + ( parts[1] + 1 ) * end : end; + } + return tween; + }] + }; + +// Animations created synchronously will run synchronously +function createFxNow() { + setTimeout(function() { + fxNow = undefined; + }, 0 ); + return ( fxNow = jQuery.now() ); +} + +function createTweens( animation, props ) { + jQuery.each( props, function( prop, value ) { + var collection = ( tweeners[ prop ] || [] ).concat( tweeners[ "*" ] ), + index = 0, + length = collection.length; + for ( ; index < length; index++ ) { + if ( collection[ index ].call( animation, prop, value ) ) { + + // we're done with this property + return; + } + } + }); +} + +function Animation( elem, properties, options ) { + var result, + index = 0, + tweenerIndex = 0, + length = animationPrefilters.length, + deferred = jQuery.Deferred().always( function() { + // don't match elem in the :animated selector + delete tick.elem; + }), + tick = function() { + var currentTime = fxNow || createFxNow(), + remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), + // archaic crash bug won't allow us to use 1 - ( 0.5 || 0 ) (#12497) + temp = remaining / animation.duration || 0, + percent = 1 - temp, + index = 0, + length = animation.tweens.length; + + for ( ; index < length ; index++ ) { + animation.tweens[ index ].run( percent ); + } + + deferred.notifyWith( elem, [ animation, percent, remaining ]); + + if ( percent < 1 && length ) { + return remaining; + } else { + deferred.resolveWith( elem, [ animation ] ); + return false; + } + }, + animation = deferred.promise({ + elem: elem, + props: jQuery.extend( {}, properties ), + opts: jQuery.extend( true, { specialEasing: {} }, options ), + originalProperties: properties, + originalOptions: options, + startTime: fxNow || createFxNow(), + duration: options.duration, + tweens: [], + createTween: function( prop, end, easing ) { + var tween = jQuery.Tween( elem, animation.opts, prop, end, + animation.opts.specialEasing[ prop ] || animation.opts.easing ); + animation.tweens.push( tween ); + return tween; + }, + stop: function( gotoEnd ) { + var index = 0, + // if we are going to the end, we want to run all the tweens + // otherwise we skip this part + length = gotoEnd ? animation.tweens.length : 0; + + for ( ; index < length ; index++ ) { + animation.tweens[ index ].run( 1 ); + } + + // resolve when we played the last frame + // otherwise, reject + if ( gotoEnd ) { + deferred.resolveWith( elem, [ animation, gotoEnd ] ); + } else { + deferred.rejectWith( elem, [ animation, gotoEnd ] ); + } + return this; + } + }), + props = animation.props; + + propFilter( props, animation.opts.specialEasing ); + + for ( ; index < length ; index++ ) { + result = animationPrefilters[ index ].call( animation, elem, props, animation.opts ); + if ( result ) { + return result; + } + } + + createTweens( animation, props ); + + if ( jQuery.isFunction( animation.opts.start ) ) { + animation.opts.start.call( elem, animation ); + } + + jQuery.fx.timer( + jQuery.extend( tick, { + anim: animation, + queue: animation.opts.queue, + elem: elem + }) + ); + + // attach callbacks from options + return animation.progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); +} + +function propFilter( props, specialEasing ) { + var index, name, easing, value, hooks; + + // camelCase, specialEasing and expand cssHook pass + for ( index in props ) { + name = jQuery.camelCase( index ); + easing = specialEasing[ name ]; + value = props[ index ]; + if ( jQuery.isArray( value ) ) { + easing = value[ 1 ]; + value = props[ index ] = value[ 0 ]; + } + + if ( index !== name ) { + props[ name ] = value; + delete props[ index ]; + } + + hooks = jQuery.cssHooks[ name ]; + if ( hooks && "expand" in hooks ) { + value = hooks.expand( value ); + delete props[ name ]; + + // not quite $.extend, this wont overwrite keys already present. + // also - reusing 'index' from above because we have the correct "name" + for ( index in value ) { + if ( !( index in props ) ) { + props[ index ] = value[ index ]; + specialEasing[ index ] = easing; + } + } + } else { + specialEasing[ name ] = easing; + } + } +} + +jQuery.Animation = jQuery.extend( Animation, { + + tweener: function( props, callback ) { + if ( jQuery.isFunction( props ) ) { + callback = props; + props = [ "*" ]; + } else { + props = props.split(" "); + } + + var prop, + index = 0, + length = props.length; + + for ( ; index < length ; index++ ) { + prop = props[ index ]; + tweeners[ prop ] = tweeners[ prop ] || []; + tweeners[ prop ].unshift( callback ); + } + }, + + prefilter: function( callback, prepend ) { + if ( prepend ) { + animationPrefilters.unshift( callback ); + } else { + animationPrefilters.push( callback ); + } + } +}); + +function defaultPrefilter( elem, props, opts ) { + var index, prop, value, length, dataShow, toggle, tween, hooks, oldfire, + anim = this, + style = elem.style, + orig = {}, + handled = [], + hidden = elem.nodeType && isHidden( elem ); + + // handle queue: false promises + if ( !opts.queue ) { + hooks = jQuery._queueHooks( elem, "fx" ); + if ( hooks.unqueued == null ) { + hooks.unqueued = 0; + oldfire = hooks.empty.fire; + hooks.empty.fire = function() { + if ( !hooks.unqueued ) { + oldfire(); + } + }; + } + hooks.unqueued++; + + anim.always(function() { + // doing this makes sure that the complete handler will be called + // before this completes + anim.always(function() { + hooks.unqueued--; + if ( !jQuery.queue( elem, "fx" ).length ) { + hooks.empty.fire(); + } + }); + }); + } + + // height/width overflow pass + if ( elem.nodeType === 1 && ( "height" in props || "width" in props ) ) { + // Make sure that nothing sneaks out + // Record all 3 overflow attributes because IE does not + // change the overflow attribute when overflowX and + // overflowY are set to the same value + opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; + + // Set display property to inline-block for height/width + // animations on inline elements that are having width/height animated + if ( jQuery.css( elem, "display" ) === "inline" && + jQuery.css( elem, "float" ) === "none" ) { + + // inline-level elements accept inline-block; + // block-level elements need to be inline with layout + if ( !jQuery.support.inlineBlockNeedsLayout || css_defaultDisplay( elem.nodeName ) === "inline" ) { + style.display = "inline-block"; + + } else { + style.zoom = 1; + } + } + } + + if ( opts.overflow ) { + style.overflow = "hidden"; + if ( !jQuery.support.shrinkWrapBlocks ) { + anim.done(function() { + style.overflow = opts.overflow[ 0 ]; + style.overflowX = opts.overflow[ 1 ]; + style.overflowY = opts.overflow[ 2 ]; + }); + } + } + + + // show/hide pass + for ( index in props ) { + value = props[ index ]; + if ( rfxtypes.exec( value ) ) { + delete props[ index ]; + toggle = toggle || value === "toggle"; + if ( value === ( hidden ? "hide" : "show" ) ) { + continue; + } + handled.push( index ); + } + } + + length = handled.length; + if ( length ) { + dataShow = jQuery._data( elem, "fxshow" ) || jQuery._data( elem, "fxshow", {} ); + if ( "hidden" in dataShow ) { + hidden = dataShow.hidden; + } + + // store state if its toggle - enables .stop().toggle() to "reverse" + if ( toggle ) { + dataShow.hidden = !hidden; + } + if ( hidden ) { + jQuery( elem ).show(); + } else { + anim.done(function() { + jQuery( elem ).hide(); + }); + } + anim.done(function() { + var prop; + jQuery.removeData( elem, "fxshow", true ); + for ( prop in orig ) { + jQuery.style( elem, prop, orig[ prop ] ); + } + }); + for ( index = 0 ; index < length ; index++ ) { + prop = handled[ index ]; + tween = anim.createTween( prop, hidden ? dataShow[ prop ] : 0 ); + orig[ prop ] = dataShow[ prop ] || jQuery.style( elem, prop ); + + if ( !( prop in dataShow ) ) { + dataShow[ prop ] = tween.start; + if ( hidden ) { + tween.end = tween.start; + tween.start = prop === "width" || prop === "height" ? 1 : 0; + } + } + } + } +} + +function Tween( elem, options, prop, end, easing ) { + return new Tween.prototype.init( elem, options, prop, end, easing ); +} +jQuery.Tween = Tween; + +Tween.prototype = { + constructor: Tween, + init: function( elem, options, prop, end, easing, unit ) { + this.elem = elem; + this.prop = prop; + this.easing = easing || "swing"; + this.options = options; + this.start = this.now = this.cur(); + this.end = end; + this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + }, + cur: function() { + var hooks = Tween.propHooks[ this.prop ]; + + return hooks && hooks.get ? + hooks.get( this ) : + Tween.propHooks._default.get( this ); + }, + run: function( percent ) { + var eased, + hooks = Tween.propHooks[ this.prop ]; + + if ( this.options.duration ) { + this.pos = eased = jQuery.easing[ this.easing ]( + percent, this.options.duration * percent, 0, 1, this.options.duration + ); + } else { + this.pos = eased = percent; + } + this.now = ( this.end - this.start ) * eased + this.start; + + if ( this.options.step ) { + this.options.step.call( this.elem, this.now, this ); + } + + if ( hooks && hooks.set ) { + hooks.set( this ); + } else { + Tween.propHooks._default.set( this ); + } + return this; + } +}; + +Tween.prototype.init.prototype = Tween.prototype; + +Tween.propHooks = { + _default: { + get: function( tween ) { + var result; + + if ( tween.elem[ tween.prop ] != null && + (!tween.elem.style || tween.elem.style[ tween.prop ] == null) ) { + return tween.elem[ tween.prop ]; + } + + // passing any value as a 4th parameter to .css will automatically + // attempt a parseFloat and fallback to a string if the parse fails + // so, simple values such as "10px" are parsed to Float. + // complex values such as "rotate(1rad)" are returned as is. + result = jQuery.css( tween.elem, tween.prop, false, "" ); + // Empty strings, null, undefined and "auto" are converted to 0. + return !result || result === "auto" ? 0 : result; + }, + set: function( tween ) { + // use step hook for back compat - use cssHook if its there - use .style if its + // available and use plain properties where available + if ( jQuery.fx.step[ tween.prop ] ) { + jQuery.fx.step[ tween.prop ]( tween ); + } else if ( tween.elem.style && ( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null || jQuery.cssHooks[ tween.prop ] ) ) { + jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); + } else { + tween.elem[ tween.prop ] = tween.now; + } + } + } +}; + +// Remove in 2.0 - this supports IE8's panic based approach +// to setting things on disconnected nodes + +Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { + set: function( tween ) { + if ( tween.elem.nodeType && tween.elem.parentNode ) { + tween.elem[ tween.prop ] = tween.now; + } + } +}; + +jQuery.each([ "toggle", "show", "hide" ], function( i, name ) { + var cssFn = jQuery.fn[ name ]; + jQuery.fn[ name ] = function( speed, easing, callback ) { + return speed == null || typeof speed === "boolean" || + // special check for .toggle( handler, handler, ... ) + ( !i && jQuery.isFunction( speed ) && jQuery.isFunction( easing ) ) ? + cssFn.apply( this, arguments ) : + this.animate( genFx( name, true ), speed, easing, callback ); + }; +}); + +jQuery.fn.extend({ + fadeTo: function( speed, to, easing, callback ) { + + // show any hidden elements after setting opacity to 0 + return this.filter( isHidden ).css( "opacity", 0 ).show() + + // animate to the value specified + .end().animate({ opacity: to }, speed, easing, callback ); + }, + animate: function( prop, speed, easing, callback ) { + var empty = jQuery.isEmptyObject( prop ), + optall = jQuery.speed( speed, easing, callback ), + doAnimation = function() { + // Operate on a copy of prop so per-property easing won't be lost + var anim = Animation( this, jQuery.extend( {}, prop ), optall ); + + // Empty animations resolve immediately + if ( empty ) { + anim.stop( true ); + } + }; + + return empty || optall.queue === false ? + this.each( doAnimation ) : + this.queue( optall.queue, doAnimation ); + }, + stop: function( type, clearQueue, gotoEnd ) { + var stopQueue = function( hooks ) { + var stop = hooks.stop; + delete hooks.stop; + stop( gotoEnd ); + }; + + if ( typeof type !== "string" ) { + gotoEnd = clearQueue; + clearQueue = type; + type = undefined; + } + if ( clearQueue && type !== false ) { + this.queue( type || "fx", [] ); + } + + return this.each(function() { + var dequeue = true, + index = type != null && type + "queueHooks", + timers = jQuery.timers, + data = jQuery._data( this ); + + if ( index ) { + if ( data[ index ] && data[ index ].stop ) { + stopQueue( data[ index ] ); + } + } else { + for ( index in data ) { + if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { + stopQueue( data[ index ] ); + } + } + } + + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && (type == null || timers[ index ].queue === type) ) { + timers[ index ].anim.stop( gotoEnd ); + dequeue = false; + timers.splice( index, 1 ); + } + } + + // start the next in the queue if the last step wasn't forced + // timers currently will call their complete callbacks, which will dequeue + // but only if they were gotoEnd + if ( dequeue || !gotoEnd ) { + jQuery.dequeue( this, type ); + } + }); + } +}); + +// Generate parameters to create a standard animation +function genFx( type, includeWidth ) { + var which, + attrs = { height: type }, + i = 0; + + // if we include width, step value is 1 to do all cssExpand values, + // if we don't include width, step value is 2 to skip over Left and Right + includeWidth = includeWidth? 1 : 0; + for( ; i < 4 ; i += 2 - includeWidth ) { + which = cssExpand[ i ]; + attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; + } + + if ( includeWidth ) { + attrs.opacity = attrs.width = type; + } + + return attrs; +} + +// Generate shortcuts for custom animations +jQuery.each({ + slideDown: genFx("show"), + slideUp: genFx("hide"), + slideToggle: genFx("toggle"), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" }, + fadeToggle: { opacity: "toggle" } +}, function( name, props ) { + jQuery.fn[ name ] = function( speed, easing, callback ) { + return this.animate( props, speed, easing, callback ); + }; +}); + +jQuery.speed = function( speed, easing, fn ) { + var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { + complete: fn || !fn && easing || + jQuery.isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing + }; + + opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration : + opt.duration in jQuery.fx.speeds ? jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default; + + // normalize opt.queue - true/undefined/null -> "fx" + if ( opt.queue == null || opt.queue === true ) { + opt.queue = "fx"; + } + + // Queueing + opt.old = opt.complete; + + opt.complete = function() { + if ( jQuery.isFunction( opt.old ) ) { + opt.old.call( this ); + } + + if ( opt.queue ) { + jQuery.dequeue( this, opt.queue ); + } + }; + + return opt; +}; + +jQuery.easing = { + linear: function( p ) { + return p; + }, + swing: function( p ) { + return 0.5 - Math.cos( p*Math.PI ) / 2; + } +}; + +jQuery.timers = []; +jQuery.fx = Tween.prototype.init; +jQuery.fx.tick = function() { + var timer, + timers = jQuery.timers, + i = 0; + + fxNow = jQuery.now(); + + for ( ; i < timers.length; i++ ) { + timer = timers[ i ]; + // Checks the timer has not already been removed + if ( !timer() && timers[ i ] === timer ) { + timers.splice( i--, 1 ); + } + } + + if ( !timers.length ) { + jQuery.fx.stop(); + } + fxNow = undefined; +}; + +jQuery.fx.timer = function( timer ) { + if ( timer() && jQuery.timers.push( timer ) && !timerId ) { + timerId = setInterval( jQuery.fx.tick, jQuery.fx.interval ); + } +}; + +jQuery.fx.interval = 13; + +jQuery.fx.stop = function() { + clearInterval( timerId ); + timerId = null; +}; + +jQuery.fx.speeds = { + slow: 600, + fast: 200, + // Default speed + _default: 400 +}; + +// Back Compat <1.8 extension point +jQuery.fx.step = {}; + +if ( jQuery.expr && jQuery.expr.filters ) { + jQuery.expr.filters.animated = function( elem ) { + return jQuery.grep(jQuery.timers, function( fn ) { + return elem === fn.elem; + }).length; + }; +} +var rroot = /^(?:body|html)$/i; + +jQuery.fn.offset = function( options ) { + if ( arguments.length ) { + return options === undefined ? + this : + this.each(function( i ) { + jQuery.offset.setOffset( this, options, i ); + }); + } + + var docElem, body, win, clientTop, clientLeft, scrollTop, scrollLeft, + box = { top: 0, left: 0 }, + elem = this[ 0 ], + doc = elem && elem.ownerDocument; + + if ( !doc ) { + return; + } + + if ( (body = doc.body) === elem ) { + return jQuery.offset.bodyOffset( elem ); + } + + docElem = doc.documentElement; + + // Make sure it's not a disconnected DOM node + if ( !jQuery.contains( docElem, elem ) ) { + return box; + } + + // If we don't have gBCR, just use 0,0 rather than error + // BlackBerry 5, iOS 3 (original iPhone) + if ( typeof elem.getBoundingClientRect !== "undefined" ) { + box = elem.getBoundingClientRect(); + } + win = getWindow( doc ); + clientTop = docElem.clientTop || body.clientTop || 0; + clientLeft = docElem.clientLeft || body.clientLeft || 0; + scrollTop = win.pageYOffset || docElem.scrollTop; + scrollLeft = win.pageXOffset || docElem.scrollLeft; + return { + top: box.top + scrollTop - clientTop, + left: box.left + scrollLeft - clientLeft + }; +}; + +jQuery.offset = { + + bodyOffset: function( body ) { + var top = body.offsetTop, + left = body.offsetLeft; + + if ( jQuery.support.doesNotIncludeMarginInBodyOffset ) { + top += parseFloat( jQuery.css(body, "marginTop") ) || 0; + left += parseFloat( jQuery.css(body, "marginLeft") ) || 0; + } + + return { top: top, left: left }; + }, + + setOffset: function( elem, options, i ) { + var position = jQuery.css( elem, "position" ); + + // set position first, in-case top/left are set even on static elem + if ( position === "static" ) { + elem.style.position = "relative"; + } + + var curElem = jQuery( elem ), + curOffset = curElem.offset(), + curCSSTop = jQuery.css( elem, "top" ), + curCSSLeft = jQuery.css( elem, "left" ), + calculatePosition = ( position === "absolute" || position === "fixed" ) && jQuery.inArray("auto", [curCSSTop, curCSSLeft]) > -1, + props = {}, curPosition = {}, curTop, curLeft; + + // need to be able to calculate position if either top or left is auto and position is either absolute or fixed + if ( calculatePosition ) { + curPosition = curElem.position(); + curTop = curPosition.top; + curLeft = curPosition.left; + } else { + curTop = parseFloat( curCSSTop ) || 0; + curLeft = parseFloat( curCSSLeft ) || 0; + } + + if ( jQuery.isFunction( options ) ) { + options = options.call( elem, i, curOffset ); + } + + if ( options.top != null ) { + props.top = ( options.top - curOffset.top ) + curTop; + } + if ( options.left != null ) { + props.left = ( options.left - curOffset.left ) + curLeft; + } + + if ( "using" in options ) { + options.using.call( elem, props ); + } else { + curElem.css( props ); + } + } +}; + + +jQuery.fn.extend({ + + position: function() { + if ( !this[0] ) { + return; + } + + var elem = this[0], + + // Get *real* offsetParent + offsetParent = this.offsetParent(), + + // Get correct offsets + offset = this.offset(), + parentOffset = rroot.test(offsetParent[0].nodeName) ? { top: 0, left: 0 } : offsetParent.offset(); + + // Subtract element margins + // note: when an element has margin: auto the offsetLeft and marginLeft + // are the same in Safari causing offset.left to incorrectly be 0 + offset.top -= parseFloat( jQuery.css(elem, "marginTop") ) || 0; + offset.left -= parseFloat( jQuery.css(elem, "marginLeft") ) || 0; + + // Add offsetParent borders + parentOffset.top += parseFloat( jQuery.css(offsetParent[0], "borderTopWidth") ) || 0; + parentOffset.left += parseFloat( jQuery.css(offsetParent[0], "borderLeftWidth") ) || 0; + + // Subtract the two offsets + return { + top: offset.top - parentOffset.top, + left: offset.left - parentOffset.left + }; + }, + + offsetParent: function() { + return this.map(function() { + var offsetParent = this.offsetParent || document.body; + while ( offsetParent && (!rroot.test(offsetParent.nodeName) && jQuery.css(offsetParent, "position") === "static") ) { + offsetParent = offsetParent.offsetParent; + } + return offsetParent || document.body; + }); + } +}); + + +// Create scrollLeft and scrollTop methods +jQuery.each( {scrollLeft: "pageXOffset", scrollTop: "pageYOffset"}, function( method, prop ) { + var top = /Y/.test( prop ); + + jQuery.fn[ method ] = function( val ) { + return jQuery.access( this, function( elem, method, val ) { + var win = getWindow( elem ); + + if ( val === undefined ) { + return win ? (prop in win) ? win[ prop ] : + win.document.documentElement[ method ] : + elem[ method ]; + } + + if ( win ) { + win.scrollTo( + !top ? val : jQuery( win ).scrollLeft(), + top ? val : jQuery( win ).scrollTop() + ); + + } else { + elem[ method ] = val; + } + }, method, val, arguments.length, null ); + }; +}); + +function getWindow( elem ) { + return jQuery.isWindow( elem ) ? + elem : + elem.nodeType === 9 ? + elem.defaultView || elem.parentWindow : + false; +} +// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods +jQuery.each( { Height: "height", Width: "width" }, function( name, type ) { + jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name }, function( defaultExtra, funcName ) { + // margin is only for outerHeight, outerWidth + jQuery.fn[ funcName ] = function( margin, value ) { + var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ), + extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" ); + + return jQuery.access( this, function( elem, type, value ) { + var doc; + + if ( jQuery.isWindow( elem ) ) { + // As of 5/8/2012 this will yield incorrect results for Mobile Safari, but there + // isn't a whole lot we can do. See pull request at this URL for discussion: + // https://github.com/jquery/jquery/pull/764 + return elem.document.documentElement[ "client" + name ]; + } + + // Get document width or height + if ( elem.nodeType === 9 ) { + doc = elem.documentElement; + + // Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height], whichever is greatest + // unfortunately, this causes bug #3838 in IE6/8 only, but there is currently no good, small way to fix it. + return Math.max( + elem.body[ "scroll" + name ], doc[ "scroll" + name ], + elem.body[ "offset" + name ], doc[ "offset" + name ], + doc[ "client" + name ] + ); + } + + return value === undefined ? + // Get width or height on the element, requesting but not forcing parseFloat + jQuery.css( elem, type, value, extra ) : + + // Set width or height on the element + jQuery.style( elem, type, value, extra ); + }, type, chainable ? margin : undefined, chainable, null ); + }; + }); +}); +// Expose jQuery to the global object +window.jQuery = window.$ = jQuery; + +// Expose jQuery as an AMD module, but only for AMD loaders that +// understand the issues with loading multiple versions of jQuery +// in a page that all might call define(). The loader will indicate +// they have special allowances for multiple jQuery versions by +// specifying define.amd.jQuery = true. Register as a named module, +// since jQuery can be concatenated with other files that may use define, +// but not use a proper concatenation script that understands anonymous +// AMD modules. A named AMD is safest and most robust way to register. +// Lowercase jquery is used because AMD module names are derived from +// file names, and jQuery is normally delivered in a lowercase file name. +// Do this after creating the global so that if an AMD module wants to call +// noConflict to hide this version of jQuery, it will work. +if ( typeof define === "function" && define.amd && define.amd.jQuery ) { + define( "jquery", [], function () { return jQuery; } ); +} + +})( window ); diff --git a/public/assets/frontend/js/plugins/flot/jquery.min.js b/public/assets/frontend/js/plugins/flot/jquery.min.js new file mode 100644 index 00000000..ee487908 --- /dev/null +++ b/public/assets/frontend/js/plugins/flot/jquery.min.js @@ -0,0 +1,5 @@ +(function(window,undefined){var rootjQuery,readyList,document=window.document,location=window.location,navigator=window.navigator,_jQuery=window.jQuery,_$=window.$,core_push=Array.prototype.push,core_slice=Array.prototype.slice,core_indexOf=Array.prototype.indexOf,core_toString=Object.prototype.toString,core_hasOwn=Object.prototype.hasOwnProperty,core_trim=String.prototype.trim,jQuery=function(selector,context){return new jQuery.fn.init(selector,context,rootjQuery)},core_pnum=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,core_rnotwhite=/\S/,core_rspace=/\s+/,rtrim=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,rquickExpr=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,rsingleTag=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,rvalidchars=/^[\],:{}\s]*$/,rvalidbraces=/(?:^|:|,)(?:\s*\[)+/g,rvalidescape=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,rvalidtokens=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,rmsPrefix=/^-ms-/,rdashAlpha=/-([\da-z])/gi,fcamelCase=function(all,letter){return(letter+"").toUpperCase()},DOMContentLoaded=function(){if(document.addEventListener){document.removeEventListener("DOMContentLoaded",DOMContentLoaded,false);jQuery.ready()}else if(document.readyState==="complete"){document.detachEvent("onreadystatechange",DOMContentLoaded);jQuery.ready()}},class2type={};jQuery.fn=jQuery.prototype={constructor:jQuery,init:function(selector,context,rootjQuery){var match,elem,ret,doc;if(!selector){return this}if(selector.nodeType){this.context=this[0]=selector;this.length=1;return this}if(typeof selector==="string"){if(selector.charAt(0)==="<"&&selector.charAt(selector.length-1)===">"&&selector.length>=3){match=[null,selector,null]}else{match=rquickExpr.exec(selector)}if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jQuery?context[0]:context;doc=context&&context.nodeType?context.ownerDocument||context:document;selector=jQuery.parseHTML(match[1],doc,true);if(rsingleTag.test(match[1])&&jQuery.isPlainObject(context)){this.attr.call(selector,context,true)}return jQuery.merge(this,selector)}else{elem=document.getElementById(match[2]);if(elem&&elem.parentNode){if(elem.id!==match[2]){return rootjQuery.find(selector)}this.length=1;this[0]=elem}this.context=document;this.selector=selector;return this}}else if(!context||context.jquery){return(context||rootjQuery).find(selector)}else{return this.constructor(context).find(selector)}}else if(jQuery.isFunction(selector)){return rootjQuery.ready(selector)}if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context}return jQuery.makeArray(selector,this)},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return core_slice.call(this)},get:function(num){return num==null?this.toArray():num<0?this[this.length+num]:this[num]},pushStack:function(elems,name,selector){var ret=jQuery.merge(this.constructor(),elems);ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this.selector+(this.selector?" ":"")+selector}else if(name){ret.selector=this.selector+"."+name+"("+selector+")"}return ret},each:function(callback,args){return jQuery.each(this,callback,args)},ready:function(fn){jQuery.ready.promise().done(fn);return this},eq:function(i){i=+i;return i===-1?this.slice(i):this.slice(i,i+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(core_slice.apply(this,arguments),"slice",core_slice.call(arguments).join(","))},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},end:function(){return this.prevObject||this.constructor(null)},push:core_push,sort:[].sort,splice:[].splice};jQuery.fn.init.prototype=jQuery.fn;jQuery.extend=jQuery.fn.extend=function(){var options,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=false;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2}if(typeof target!=="object"&&!jQuery.isFunction(target)){target={}}if(length===i){target=this;--i}for(;i<length;i++){if((options=arguments[i])!=null){for(name in options){src=target[name];copy=options[name];if(target===copy){continue}if(deep&&copy&&(jQuery.isPlainObject(copy)||(copyIsArray=jQuery.isArray(copy)))){if(copyIsArray){copyIsArray=false;clone=src&&jQuery.isArray(src)?src:[]}else{clone=src&&jQuery.isPlainObject(src)?src:{}}target[name]=jQuery.extend(deep,clone,copy)}else if(copy!==undefined){target[name]=copy}}}}return target};jQuery.extend({noConflict:function(deep){if(window.$===jQuery){window.$=_$}if(deep&&window.jQuery===jQuery){window.jQuery=_jQuery}return jQuery},isReady:false,readyWait:1,holdReady:function(hold){if(hold){jQuery.readyWait++}else{jQuery.ready(true)}},ready:function(wait){if(wait===true?--jQuery.readyWait:jQuery.isReady){return}if(!document.body){return setTimeout(jQuery.ready,1)}jQuery.isReady=true;if(wait!==true&&--jQuery.readyWait>0){return}readyList.resolveWith(document,[jQuery]);if(jQuery.fn.trigger){jQuery(document).trigger("ready").off("ready")}},isFunction:function(obj){return jQuery.type(obj)==="function"},isArray:Array.isArray||function(obj){return jQuery.type(obj)==="array"},isWindow:function(obj){return obj!=null&&obj==obj.window},isNumeric:function(obj){return!isNaN(parseFloat(obj))&&isFinite(obj)},type:function(obj){return obj==null?String(obj):class2type[core_toString.call(obj)]||"object"},isPlainObject:function(obj){if(!obj||jQuery.type(obj)!=="object"||obj.nodeType||jQuery.isWindow(obj)){return false}try{if(obj.constructor&&!core_hasOwn.call(obj,"constructor")&&!core_hasOwn.call(obj.constructor.prototype,"isPrototypeOf")){return false}}catch(e){return false}var key;for(key in obj){}return key===undefined||core_hasOwn.call(obj,key)},isEmptyObject:function(obj){var name;for(name in obj){return false}return true},error:function(msg){throw new Error(msg)},parseHTML:function(data,context,scripts){var parsed;if(!data||typeof data!=="string"){return null}if(typeof context==="boolean"){scripts=context;context=0}context=context||document;if(parsed=rsingleTag.exec(data)){return[context.createElement(parsed[1])]}parsed=jQuery.buildFragment([data],context,scripts?null:[]);return jQuery.merge([],(parsed.cacheable?jQuery.clone(parsed.fragment):parsed.fragment).childNodes)},parseJSON:function(data){if(!data||typeof data!=="string"){return null}data=jQuery.trim(data);if(window.JSON&&window.JSON.parse){return window.JSON.parse(data)}if(rvalidchars.test(data.replace(rvalidescape,"@").replace(rvalidtokens,"]").replace(rvalidbraces,""))){return new Function("return "+data)()}jQuery.error("Invalid JSON: "+data)},parseXML:function(data){var xml,tmp;if(!data||typeof data!=="string"){return null}try{if(window.DOMParser){tmp=new DOMParser;xml=tmp.parseFromString(data,"text/xml")}else{xml=new ActiveXObject("Microsoft.XMLDOM");xml.async="false";xml.loadXML(data)}}catch(e){xml=undefined}if(!xml||!xml.documentElement||xml.getElementsByTagName("parsererror").length){jQuery.error("Invalid XML: "+data)}return xml},noop:function(){},globalEval:function(data){if(data&&core_rnotwhite.test(data)){(window.execScript||function(data){window["eval"].call(window,data)})(data)}},camelCase:function(string){return string.replace(rmsPrefix,"ms-").replace(rdashAlpha,fcamelCase)},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toLowerCase()===name.toLowerCase()},each:function(obj,callback,args){var name,i=0,length=obj.length,isObj=length===undefined||jQuery.isFunction(obj);if(args){if(isObj){for(name in obj){if(callback.apply(obj[name],args)===false){break}}}else{for(;i<length;){if(callback.apply(obj[i++],args)===false){break}}}}else{if(isObj){for(name in obj){if(callback.call(obj[name],name,obj[name])===false){break}}}else{for(;i<length;){if(callback.call(obj[i],i,obj[i++])===false){break}}}}return obj},trim:core_trim&&!core_trim.call(" ")?function(text){return text==null?"":core_trim.call(text)}:function(text){return text==null?"":(text+"").replace(rtrim,"")},makeArray:function(arr,results){var type,ret=results||[];if(arr!=null){type=jQuery.type(arr);if(arr.length==null||type==="string"||type==="function"||type==="regexp"||jQuery.isWindow(arr)){core_push.call(ret,arr)}else{jQuery.merge(ret,arr)}}return ret},inArray:function(elem,arr,i){var len;if(arr){if(core_indexOf){return core_indexOf.call(arr,elem,i)}len=arr.length;i=i?i<0?Math.max(0,len+i):i:0;for(;i<len;i++){if(i in arr&&arr[i]===elem){return i}}}return-1},merge:function(first,second){var l=second.length,i=first.length,j=0;if(typeof l==="number"){for(;j<l;j++){first[i++]=second[j]}}else{while(second[j]!==undefined){first[i++]=second[j++]}}first.length=i;return first},grep:function(elems,callback,inv){var retVal,ret=[],i=0,length=elems.length;inv=!!inv;for(;i<length;i++){retVal=!!callback(elems[i],i);if(inv!==retVal){ret.push(elems[i])}}return ret},map:function(elems,callback,arg){var value,key,ret=[],i=0,length=elems.length,isArray=elems instanceof jQuery||length!==undefined&&typeof length==="number"&&(length>0&&elems[0]&&elems[length-1]||length===0||jQuery.isArray(elems));if(isArray){for(;i<length;i++){value=callback(elems[i],i,arg);if(value!=null){ret[ret.length]=value}}}else{for(key in elems){value=callback(elems[key],key,arg);if(value!=null){ret[ret.length]=value}}}return ret.concat.apply([],ret)},guid:1,proxy:function(fn,context){var tmp,args,proxy;if(typeof context==="string"){tmp=fn[context];context=fn;fn=tmp}if(!jQuery.isFunction(fn)){return undefined}args=core_slice.call(arguments,2);proxy=function(){return fn.apply(context,args.concat(core_slice.call(arguments)))};proxy.guid=fn.guid=fn.guid||jQuery.guid++;return proxy},access:function(elems,fn,key,value,chainable,emptyGet,pass){var exec,bulk=key==null,i=0,length=elems.length;if(key&&typeof key==="object"){for(i in key){jQuery.access(elems,fn,i,key[i],1,emptyGet,value)}chainable=1}else if(value!==undefined){exec=pass===undefined&&jQuery.isFunction(value);if(bulk){if(exec){exec=fn;fn=function(elem,key,value){return exec.call(jQuery(elem),value)}}else{fn.call(elems,value);fn=null}}if(fn){for(;i<length;i++){fn(elems[i],key,exec?value.call(elems[i],i,fn(elems[i],key)):value,pass)}}chainable=1}return chainable?elems:bulk?fn.call(elems):length?fn(elems[0],key):emptyGet},now:function(){return(new Date).getTime()}});jQuery.ready.promise=function(obj){if(!readyList){readyList=jQuery.Deferred();if(document.readyState==="complete"){setTimeout(jQuery.ready,1)}else if(document.addEventListener){document.addEventListener("DOMContentLoaded",DOMContentLoaded,false);window.addEventListener("load",jQuery.ready,false)}else{document.attachEvent("onreadystatechange",DOMContentLoaded);window.attachEvent("onload",jQuery.ready);var top=false;try{top=window.frameElement==null&&document.documentElement}catch(e){}if(top&&top.doScroll){(function doScrollCheck(){if(!jQuery.isReady){try{top.doScroll("left")}catch(e){return setTimeout(doScrollCheck,50)}jQuery.ready()}})()}}}return readyList.promise(obj)};jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(i,name){class2type["[object "+name+"]"]=name.toLowerCase()});rootjQuery=jQuery(document);var optionsCache={};function createOptions(options){var object=optionsCache[options]={};jQuery.each(options.split(core_rspace),function(_,flag){object[flag]=true});return object}jQuery.Callbacks=function(options){options=typeof options==="string"?optionsCache[options]||createOptions(options):jQuery.extend({},options);var memory,fired,firing,firingStart,firingLength,firingIndex,list=[],stack=!options.once&&[],fire=function(data){memory=options.memory&&data;fired=true;firingIndex=firingStart||0;firingStart=0;firingLength=list.length;firing=true;for(;list&&firingIndex<firingLength;firingIndex++){if(list[firingIndex].apply(data[0],data[1])===false&&options.stopOnFalse){memory=false;break}}firing=false;if(list){if(stack){if(stack.length){fire(stack.shift())}}else if(memory){list=[]}else{self.disable()}}},self={add:function(){if(list){var start=list.length;(function add(args){jQuery.each(args,function(_,arg){var type=jQuery.type(arg);if(type==="function"){if(!options.unique||!self.has(arg)){list.push(arg)}}else if(arg&&arg.length&&type!=="string"){add(arg)}})})(arguments);if(firing){firingLength=list.length}else if(memory){firingStart=start;fire(memory)}}return this},remove:function(){if(list){jQuery.each(arguments,function(_,arg){var index;while((index=jQuery.inArray(arg,list,index))>-1){list.splice(index,1);if(firing){if(index<=firingLength){firingLength--}if(index<=firingIndex){firingIndex--}}}})}return this},has:function(fn){return jQuery.inArray(fn,list)>-1},empty:function(){list=[];return this},disable:function(){list=stack=memory=undefined;return this},disabled:function(){return!list},lock:function(){stack=undefined;if(!memory){self.disable()}return this},locked:function(){return!stack},fireWith:function(context,args){args=args||[];args=[context,args.slice?args.slice():args];if(list&&(!fired||stack)){if(firing){stack.push(args)}else{fire(args)}}return this},fire:function(){self.fireWith(this,arguments);return this},fired:function(){return!!fired}};return self};jQuery.extend({Deferred:function(func){var tuples=[["resolve","done",jQuery.Callbacks("once memory"),"resolved"],["reject","fail",jQuery.Callbacks("once memory"),"rejected"],["notify","progress",jQuery.Callbacks("memory")]],state="pending",promise={state:function(){return state},always:function(){deferred.done(arguments).fail(arguments);return this},then:function(){var fns=arguments;return jQuery.Deferred(function(newDefer){jQuery.each(tuples,function(i,tuple){var action=tuple[0],fn=fns[i];deferred[tuple[1]](jQuery.isFunction(fn)?function(){var returned=fn.apply(this,arguments);if(returned&&jQuery.isFunction(returned.promise)){returned.promise().done(newDefer.resolve).fail(newDefer.reject).progress(newDefer.notify)}else{newDefer[action+"With"](this===deferred?newDefer:this,[returned])}}:newDefer[action])});fns=null}).promise()},promise:function(obj){return obj!=null?jQuery.extend(obj,promise):promise}},deferred={};promise.pipe=promise.then;jQuery.each(tuples,function(i,tuple){var list=tuple[2],stateString=tuple[3];promise[tuple[1]]=list.add;if(stateString){list.add(function(){state=stateString},tuples[i^1][2].disable,tuples[2][2].lock)}deferred[tuple[0]]=list.fire;deferred[tuple[0]+"With"]=list.fireWith});promise.promise(deferred);if(func){func.call(deferred,deferred)}return deferred},when:function(subordinate){var i=0,resolveValues=core_slice.call(arguments),length=resolveValues.length,remaining=length!==1||subordinate&&jQuery.isFunction(subordinate.promise)?length:0,deferred=remaining===1?subordinate:jQuery.Deferred(),updateFunc=function(i,contexts,values){return function(value){contexts[i]=this;values[i]=arguments.length>1?core_slice.call(arguments):value;if(values===progressValues){deferred.notifyWith(contexts,values)}else if(!--remaining){deferred.resolveWith(contexts,values)}}},progressValues,progressContexts,resolveContexts;if(length>1){progressValues=new Array(length);progressContexts=new Array(length);resolveContexts=new Array(length);for(;i<length;i++){if(resolveValues[i]&&jQuery.isFunction(resolveValues[i].promise)){resolveValues[i].promise().done(updateFunc(i,resolveContexts,resolveValues)).fail(deferred.reject).progress(updateFunc(i,progressContexts,progressValues))}else{--remaining}}}if(!remaining){deferred.resolveWith(resolveContexts,resolveValues)}return deferred.promise()}});jQuery.support=function(){var support,all,a,select,opt,input,fragment,eventName,i,isSupported,clickFn,div=document.createElement("div");div.setAttribute("className","t");div.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";all=div.getElementsByTagName("*");a=div.getElementsByTagName("a")[0];if(!all||!a||!all.length){return{}}select=document.createElement("select");opt=select.appendChild(document.createElement("option"));input=div.getElementsByTagName("input")[0];a.style.cssText="top:1px;float:left;opacity:.5";support={leadingWhitespace:div.firstChild.nodeType===3,tbody:!div.getElementsByTagName("tbody").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/top/.test(a.getAttribute("style")),hrefNormalized:a.getAttribute("href")==="/a",opacity:/^0.5/.test(a.style.opacity),cssFloat:!!a.style.cssFloat,checkOn:input.value==="on",optSelected:opt.selected,getSetAttribute:div.className!=="t",enctype:!!document.createElement("form").enctype,html5Clone:document.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>",boxModel:document.compatMode==="CSS1Compat",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true,boxSizingReliable:true,pixelPosition:false};input.checked=true;support.noCloneChecked=input.cloneNode(true).checked;select.disabled=true;support.optDisabled=!opt.disabled;try{delete div.test}catch(e){support.deleteExpando=false}if(!div.addEventListener&&div.attachEvent&&div.fireEvent){div.attachEvent("onclick",clickFn=function(){support.noCloneEvent=false});div.cloneNode(true).fireEvent("onclick");div.detachEvent("onclick",clickFn)}input=document.createElement("input");input.value="t";input.setAttribute("type","radio");support.radioValue=input.value==="t";input.setAttribute("checked","checked");input.setAttribute("name","t");div.appendChild(input);fragment=document.createDocumentFragment();fragment.appendChild(div.lastChild);support.checkClone=fragment.cloneNode(true).cloneNode(true).lastChild.checked;support.appendChecked=input.checked;fragment.removeChild(input);fragment.appendChild(div);if(div.attachEvent){for(i in{submit:true,change:true,focusin:true}){eventName="on"+i;isSupported=eventName in div;if(!isSupported){div.setAttribute(eventName,"return;");isSupported=typeof div[eventName]==="function"}support[i+"Bubbles"]=isSupported}}jQuery(function(){var container,div,tds,marginDiv,divReset="padding:0;margin:0;border:0;display:block;overflow:hidden;",body=document.getElementsByTagName("body")[0];if(!body){return}container=document.createElement("div");container.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px";body.insertBefore(container,body.firstChild);div=document.createElement("div");container.appendChild(div);div.innerHTML="<table><tr><td></td><td>t</td></tr></table>";tds=div.getElementsByTagName("td");tds[0].style.cssText="padding:0;margin:0;border:0;display:none";isSupported=tds[0].offsetHeight===0;tds[0].style.display="";tds[1].style.display="none";support.reliableHiddenOffsets=isSupported&&tds[0].offsetHeight===0;div.innerHTML="";div.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";support.boxSizing=div.offsetWidth===4;support.doesNotIncludeMarginInBodyOffset=body.offsetTop!==1;if(window.getComputedStyle){support.pixelPosition=(window.getComputedStyle(div,null)||{}).top!=="1%";support.boxSizingReliable=(window.getComputedStyle(div,null)||{width:"4px"}).width==="4px";marginDiv=document.createElement("div");marginDiv.style.cssText=div.style.cssText=divReset;marginDiv.style.marginRight=marginDiv.style.width="0";div.style.width="1px";div.appendChild(marginDiv);support.reliableMarginRight=!parseFloat((window.getComputedStyle(marginDiv,null)||{}).marginRight)}if(typeof div.style.zoom!=="undefined"){div.innerHTML="";div.style.cssText=divReset+"width:1px;padding:1px;display:inline;zoom:1";support.inlineBlockNeedsLayout=div.offsetWidth===3;div.style.display="block";div.style.overflow="visible";div.innerHTML="<div></div>";div.firstChild.style.width="5px";support.shrinkWrapBlocks=div.offsetWidth!==3;container.style.zoom=1}body.removeChild(container);container=div=tds=marginDiv=null});fragment.removeChild(div);all=a=select=opt=input=fragment=div=null;return support}();var rbrace=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,rmultiDash=/([A-Z])/g;jQuery.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(jQuery.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(elem){elem=elem.nodeType?jQuery.cache[elem[jQuery.expando]]:elem[jQuery.expando];return!!elem&&!isEmptyDataObject(elem)},data:function(elem,name,data,pvt){if(!jQuery.acceptData(elem)){return}var thisCache,ret,internalKey=jQuery.expando,getByName=typeof name==="string",isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[internalKey]:elem[internalKey]&&internalKey;if((!id||!cache[id]||!pvt&&!cache[id].data)&&getByName&&data===undefined){return}if(!id){if(isNode){elem[internalKey]=id=jQuery.deletedIds.pop()||jQuery.guid++}else{id=internalKey}}if(!cache[id]){cache[id]={};if(!isNode){cache[id].toJSON=jQuery.noop}}if(typeof name==="object"||typeof name==="function"){if(pvt){cache[id]=jQuery.extend(cache[id],name)}else{cache[id].data=jQuery.extend(cache[id].data,name)}}thisCache=cache[id];if(!pvt){if(!thisCache.data){thisCache.data={}}thisCache=thisCache.data}if(data!==undefined){thisCache[jQuery.camelCase(name)]=data}if(getByName){ret=thisCache[name];if(ret==null){ret=thisCache[jQuery.camelCase(name)]}}else{ret=thisCache}return ret},removeData:function(elem,name,pvt){if(!jQuery.acceptData(elem)){return}var thisCache,i,l,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:jQuery.expando;if(!cache[id]){return}if(name){thisCache=pvt?cache[id]:cache[id].data;if(thisCache){if(!jQuery.isArray(name)){if(name in thisCache){name=[name]}else{name=jQuery.camelCase(name);if(name in thisCache){name=[name]}else{name=name.split(" ")}}}for(i=0,l=name.length;i<l;i++){delete thisCache[name[i]]}if(!(pvt?isEmptyDataObject:jQuery.isEmptyObject)(thisCache)){return}}}if(!pvt){delete cache[id].data;if(!isEmptyDataObject(cache[id])){return}}if(isNode){jQuery.cleanData([elem],true)}else if(jQuery.support.deleteExpando||cache!=cache.window){delete cache[id]}else{cache[id]=null}},_data:function(elem,name,data){return jQuery.data(elem,name,data,true)},acceptData:function(elem){var noData=elem.nodeName&&jQuery.noData[elem.nodeName.toLowerCase()];return!noData||noData!==true&&elem.getAttribute("classid")===noData}});jQuery.fn.extend({data:function(key,value){var parts,part,attr,name,l,elem=this[0],i=0,data=null;if(key===undefined){if(this.length){data=jQuery.data(elem);if(elem.nodeType===1&&!jQuery._data(elem,"parsedAttrs")){attr=elem.attributes;for(l=attr.length;i<l;i++){name=attr[i].name;if(!name.indexOf("data-")){name=jQuery.camelCase(name.substring(5));dataAttr(elem,name,data[name])}}jQuery._data(elem,"parsedAttrs",true)}}return data}if(typeof key==="object"){return this.each(function(){jQuery.data(this,key)})}parts=key.split(".",2);parts[1]=parts[1]?"."+parts[1]:"";part=parts[1]+"!";return jQuery.access(this,function(value){if(value===undefined){data=this.triggerHandler("getData"+part,[parts[0]]);if(data===undefined&&elem){data=jQuery.data(elem,key);data=dataAttr(elem,key,data)}return data===undefined&&parts[1]?this.data(parts[0]):data}parts[1]=value;this.each(function(){var self=jQuery(this);self.triggerHandler("setData"+part,parts);jQuery.data(this,key,value);self.triggerHandler("changeData"+part,parts)})},null,value,arguments.length>1,null,false)},removeData:function(key){return this.each(function(){jQuery.removeData(this,key)})}});function dataAttr(elem,key,data){if(data===undefined&&elem.nodeType===1){var name="data-"+key.replace(rmultiDash,"-$1").toLowerCase();data=elem.getAttribute(name);if(typeof data==="string"){try{data=data==="true"?true:data==="false"?false:data==="null"?null:+data+""===data?+data:rbrace.test(data)?jQuery.parseJSON(data):data}catch(e){}jQuery.data(elem,key,data)}else{data=undefined}}return data}function isEmptyDataObject(obj){var name;for(name in obj){if(name==="data"&&jQuery.isEmptyObject(obj[name])){continue}if(name!=="toJSON"){return false}}return true}jQuery.extend({queue:function(elem,type,data){var queue;if(elem){type=(type||"fx")+"queue";queue=jQuery._data(elem,type);if(data){if(!queue||jQuery.isArray(data)){queue=jQuery._data(elem,type,jQuery.makeArray(data))}else{queue.push(data)}}return queue||[]}},dequeue:function(elem,type){type=type||"fx";var queue=jQuery.queue(elem,type),startLength=queue.length,fn=queue.shift(),hooks=jQuery._queueHooks(elem,type),next=function(){jQuery.dequeue(elem,type)};if(fn==="inprogress"){fn=queue.shift();startLength--}if(fn){if(type==="fx"){queue.unshift("inprogress")}delete hooks.stop;fn.call(elem,next,hooks)}if(!startLength&&hooks){hooks.empty.fire()}},_queueHooks:function(elem,type){var key=type+"queueHooks";return jQuery._data(elem,key)||jQuery._data(elem,key,{empty:jQuery.Callbacks("once memory").add(function(){jQuery.removeData(elem,type+"queue",true);jQuery.removeData(elem,key,true)})})}});jQuery.fn.extend({queue:function(type,data){var setter=2;if(typeof type!=="string"){data=type;type="fx";setter--}if(arguments.length<setter){return jQuery.queue(this[0],type)}return data===undefined?this:this.each(function(){var queue=jQuery.queue(this,type,data);jQuery._queueHooks(this,type);if(type==="fx"&&queue[0]!=="inprogress"){jQuery.dequeue(this,type)}})},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type)})},delay:function(time,type){time=jQuery.fx?jQuery.fx.speeds[time]||time:time;type=type||"fx";return this.queue(type,function(next,hooks){var timeout=setTimeout(next,time);hooks.stop=function(){clearTimeout(timeout)}})},clearQueue:function(type){return this.queue(type||"fx",[])},promise:function(type,obj){var tmp,count=1,defer=jQuery.Deferred(),elements=this,i=this.length,resolve=function(){if(!--count){defer.resolveWith(elements,[elements])}};if(typeof type!=="string"){obj=type;type=undefined}type=type||"fx";while(i--){tmp=jQuery._data(elements[i],type+"queueHooks");if(tmp&&tmp.empty){count++;tmp.empty.add(resolve)}}resolve();return defer.promise(obj)}});var nodeHook,boolHook,fixSpecified,rclass=/[\t\r\n]/g,rreturn=/\r/g,rtype=/^(?:button|input)$/i,rfocusable=/^(?:button|input|object|select|textarea)$/i,rclickable=/^a(?:rea|)$/i,rboolean=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,getSetAttribute=jQuery.support.getSetAttribute;jQuery.fn.extend({attr:function(name,value){return jQuery.access(this,jQuery.attr,name,value,arguments.length>1)},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name)})},prop:function(name,value){return jQuery.access(this,jQuery.prop,name,value,arguments.length>1)},removeProp:function(name){name=jQuery.propFix[name]||name;return this.each(function(){try{this[name]=undefined;delete this[name]}catch(e){}})},addClass:function(value){var classNames,i,l,elem,setClass,c,cl;if(jQuery.isFunction(value)){return this.each(function(j){jQuery(this).addClass(value.call(this,j,this.className))})}if(value&&typeof value==="string"){classNames=value.split(core_rspace);for(i=0,l=this.length;i<l;i++){elem=this[i];if(elem.nodeType===1){if(!elem.className&&classNames.length===1){elem.className=value}else{setClass=" "+elem.className+" ";for(c=0,cl=classNames.length;c<cl;c++){if(setClass.indexOf(" "+classNames[c]+" ")<0){setClass+=classNames[c]+" "}}elem.className=jQuery.trim(setClass)}}}}return this},removeClass:function(value){var removes,className,elem,c,cl,i,l;if(jQuery.isFunction(value)){return this.each(function(j){jQuery(this).removeClass(value.call(this,j,this.className))})}if(value&&typeof value==="string"||value===undefined){removes=(value||"").split(core_rspace);for(i=0,l=this.length;i<l;i++){elem=this[i];if(elem.nodeType===1&&elem.className){className=(" "+elem.className+" ").replace(rclass," ");for(c=0,cl=removes.length;c<cl;c++){while(className.indexOf(" "+removes[c]+" ")>=0){className=className.replace(" "+removes[c]+" "," ")}}elem.className=value?jQuery.trim(className):""}}}return this},toggleClass:function(value,stateVal){var type=typeof value,isBool=typeof stateVal==="boolean";if(jQuery.isFunction(value)){return this.each(function(i){jQuery(this).toggleClass(value.call(this,i,this.className,stateVal),stateVal)})}return this.each(function(){if(type==="string"){var className,i=0,self=jQuery(this),state=stateVal,classNames=value.split(core_rspace);while(className=classNames[i++]){state=isBool?state:!self.hasClass(className);self[state?"addClass":"removeClass"](className)}}else if(type==="undefined"||type==="boolean"){if(this.className){jQuery._data(this,"__className__",this.className)}this.className=this.className||value===false?"":jQuery._data(this,"__className__")||""}})},hasClass:function(selector){var className=" "+selector+" ",i=0,l=this.length;for(;i<l;i++){if(this[i].nodeType===1&&(" "+this[i].className+" ").replace(rclass," ").indexOf(className)>=0){return true}}return false},val:function(value){var hooks,ret,isFunction,elem=this[0];if(!arguments.length){if(elem){hooks=jQuery.valHooks[elem.type]||jQuery.valHooks[elem.nodeName.toLowerCase()];if(hooks&&"get"in hooks&&(ret=hooks.get(elem,"value"))!==undefined){return ret}ret=elem.value;return typeof ret==="string"?ret.replace(rreturn,""):ret==null?"":ret}return}isFunction=jQuery.isFunction(value);return this.each(function(i){var val,self=jQuery(this);if(this.nodeType!==1){return}if(isFunction){val=value.call(this,i,self.val())}else{val=value}if(val==null){val=""}else if(typeof val==="number"){val+=""}else if(jQuery.isArray(val)){val=jQuery.map(val,function(value){return value==null?"":value+""})}hooks=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];if(!hooks||!("set"in hooks)||hooks.set(this,val,"value")===undefined){this.value=val}})}});jQuery.extend({valHooks:{option:{get:function(elem){var val=elem.attributes.value;return!val||val.specified?elem.value:elem.text}},select:{get:function(elem){var value,option,options=elem.options,index=elem.selectedIndex,one=elem.type==="select-one"||index<0,values=one?null:[],max=one?index+1:options.length,i=index<0?max:one?index:0;for(;i<max;i++){option=options[i];if((option.selected||i===index)&&(jQuery.support.optDisabled?!option.disabled:option.getAttribute("disabled")===null)&&(!option.parentNode.disabled||!jQuery.nodeName(option.parentNode,"optgroup"))){value=jQuery(option).val();if(one){return value}values.push(value)}}return values},set:function(elem,value){var values=jQuery.makeArray(value);jQuery(elem).find("option").each(function(){this.selected=jQuery.inArray(jQuery(this).val(),values)>=0});if(!values.length){elem.selectedIndex=-1}return values}}},attrFn:{},attr:function(elem,name,value,pass){var ret,hooks,notxml,nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return}if(pass&&jQuery.isFunction(jQuery.fn[name])){return jQuery(elem)[name](value)}if(typeof elem.getAttribute==="undefined"){return jQuery.prop(elem,name,value)}notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=name.toLowerCase();hooks=jQuery.attrHooks[name]||(rboolean.test(name)?boolHook:nodeHook)}if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);return}else if(hooks&&"set"in hooks&&notxml&&(ret=hooks.set(elem,value,name))!==undefined){return ret}else{elem.setAttribute(name,value+"");return value}}else if(hooks&&"get"in hooks&&notxml&&(ret=hooks.get(elem,name))!==null){return ret}else{ret=elem.getAttribute(name);return ret===null?undefined:ret}},removeAttr:function(elem,value){var propName,attrNames,name,isBool,i=0;if(value&&elem.nodeType===1){attrNames=value.split(core_rspace);for(;i<attrNames.length;i++){name=attrNames[i];if(name){propName=jQuery.propFix[name]||name;isBool=rboolean.test(name);if(!isBool){jQuery.attr(elem,name,"")}elem.removeAttribute(getSetAttribute?name:propName);if(isBool&&propName in elem){elem[propName]=false}}}}},attrHooks:{type:{set:function(elem,value){if(rtype.test(elem.nodeName)&&elem.parentNode){jQuery.error("type property can't be changed") +}else if(!jQuery.support.radioValue&&value==="radio"&&jQuery.nodeName(elem,"input")){var val=elem.value;elem.setAttribute("type",value);if(val){elem.value=val}return value}}},value:{get:function(elem,name){if(nodeHook&&jQuery.nodeName(elem,"button")){return nodeHook.get(elem,name)}return name in elem?elem.value:null},set:function(elem,value,name){if(nodeHook&&jQuery.nodeName(elem,"button")){return nodeHook.set(elem,value,name)}elem.value=value}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(elem,name,value){var ret,hooks,notxml,nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return}notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=jQuery.propFix[name]||name;hooks=jQuery.propHooks[name]}if(value!==undefined){if(hooks&&"set"in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret}else{return elem[name]=value}}else{if(hooks&&"get"in hooks&&(ret=hooks.get(elem,name))!==null){return ret}else{return elem[name]}}},propHooks:{tabIndex:{get:function(elem){var attributeNode=elem.getAttributeNode("tabindex");return attributeNode&&attributeNode.specified?parseInt(attributeNode.value,10):rfocusable.test(elem.nodeName)||rclickable.test(elem.nodeName)&&elem.href?0:undefined}}}});boolHook={get:function(elem,name){var attrNode,property=jQuery.prop(elem,name);return property===true||typeof property!=="boolean"&&(attrNode=elem.getAttributeNode(name))&&attrNode.nodeValue!==false?name.toLowerCase():undefined},set:function(elem,value,name){var propName;if(value===false){jQuery.removeAttr(elem,name)}else{propName=jQuery.propFix[name]||name;if(propName in elem){elem[propName]=true}elem.setAttribute(name,name.toLowerCase())}return name}};if(!getSetAttribute){fixSpecified={name:true,id:true,coords:true};nodeHook=jQuery.valHooks.button={get:function(elem,name){var ret;ret=elem.getAttributeNode(name);return ret&&(fixSpecified[name]?ret.value!=="":ret.specified)?ret.value:undefined},set:function(elem,value,name){var ret=elem.getAttributeNode(name);if(!ret){ret=document.createAttribute(name);elem.setAttributeNode(ret)}return ret.value=value+""}};jQuery.each(["width","height"],function(i,name){jQuery.attrHooks[name]=jQuery.extend(jQuery.attrHooks[name],{set:function(elem,value){if(value===""){elem.setAttribute(name,"auto");return value}}})});jQuery.attrHooks.contenteditable={get:nodeHook.get,set:function(elem,value,name){if(value===""){value="false"}nodeHook.set(elem,value,name)}}}if(!jQuery.support.hrefNormalized){jQuery.each(["href","src","width","height"],function(i,name){jQuery.attrHooks[name]=jQuery.extend(jQuery.attrHooks[name],{get:function(elem){var ret=elem.getAttribute(name,2);return ret===null?undefined:ret}})})}if(!jQuery.support.style){jQuery.attrHooks.style={get:function(elem){return elem.style.cssText.toLowerCase()||undefined},set:function(elem,value){return elem.style.cssText=value+""}}}if(!jQuery.support.optSelected){jQuery.propHooks.selected=jQuery.extend(jQuery.propHooks.selected,{get:function(elem){var parent=elem.parentNode;if(parent){parent.selectedIndex;if(parent.parentNode){parent.parentNode.selectedIndex}}return null}})}if(!jQuery.support.enctype){jQuery.propFix.enctype="encoding"}if(!jQuery.support.checkOn){jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]={get:function(elem){return elem.getAttribute("value")===null?"on":elem.value}}})}jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]=jQuery.extend(jQuery.valHooks[this],{set:function(elem,value){if(jQuery.isArray(value)){return elem.checked=jQuery.inArray(jQuery(elem).val(),value)>=0}}})});var rformElems=/^(?:textarea|input|select)$/i,rtypenamespace=/^([^\.]*|)(?:\.(.+)|)$/,rhoverHack=/(?:^|\s)hover(\.\S+|)\b/,rkeyEvent=/^key/,rmouseEvent=/^(?:mouse|contextmenu)|click/,rfocusMorph=/^(?:focusinfocus|focusoutblur)$/,hoverHack=function(events){return jQuery.event.special.hover?events:events.replace(rhoverHack,"mouseenter$1 mouseleave$1")};jQuery.event={add:function(elem,types,handler,data,selector){var elemData,eventHandle,events,t,tns,type,namespaces,handleObj,handleObjIn,handlers,special;if(elem.nodeType===3||elem.nodeType===8||!types||!handler||!(elemData=jQuery._data(elem))){return}if(handler.handler){handleObjIn=handler;handler=handleObjIn.handler;selector=handleObjIn.selector}if(!handler.guid){handler.guid=jQuery.guid++}events=elemData.events;if(!events){elemData.events=events={}}eventHandle=elemData.handle;if(!eventHandle){elemData.handle=eventHandle=function(e){return typeof jQuery!=="undefined"&&(!e||jQuery.event.triggered!==e.type)?jQuery.event.dispatch.apply(eventHandle.elem,arguments):undefined};eventHandle.elem=elem}types=jQuery.trim(hoverHack(types)).split(" ");for(t=0;t<types.length;t++){tns=rtypenamespace.exec(types[t])||[];type=tns[1];namespaces=(tns[2]||"").split(".").sort();special=jQuery.event.special[type]||{};type=(selector?special.delegateType:special.bindType)||type;special=jQuery.event.special[type]||{};handleObj=jQuery.extend({type:type,origType:tns[1],data:data,handler:handler,guid:handler.guid,selector:selector,needsContext:selector&&jQuery.expr.match.needsContext.test(selector),namespace:namespaces.join(".")},handleObjIn);handlers=events[type];if(!handlers){handlers=events[type]=[];handlers.delegateCount=0;if(!special.setup||special.setup.call(elem,data,namespaces,eventHandle)===false){if(elem.addEventListener){elem.addEventListener(type,eventHandle,false)}else if(elem.attachEvent){elem.attachEvent("on"+type,eventHandle)}}}if(special.add){special.add.call(elem,handleObj);if(!handleObj.handler.guid){handleObj.handler.guid=handler.guid}}if(selector){handlers.splice(handlers.delegateCount++,0,handleObj)}else{handlers.push(handleObj)}jQuery.event.global[type]=true}elem=null},global:{},remove:function(elem,types,handler,selector,mappedTypes){var t,tns,type,origType,namespaces,origCount,j,events,special,eventType,handleObj,elemData=jQuery.hasData(elem)&&jQuery._data(elem);if(!elemData||!(events=elemData.events)){return}types=jQuery.trim(hoverHack(types||"")).split(" ");for(t=0;t<types.length;t++){tns=rtypenamespace.exec(types[t])||[];type=origType=tns[1];namespaces=tns[2];if(!type){for(type in events){jQuery.event.remove(elem,type+types[t],handler,selector,true)}continue}special=jQuery.event.special[type]||{};type=(selector?special.delegateType:special.bindType)||type;eventType=events[type]||[];origCount=eventType.length;namespaces=namespaces?new RegExp("(^|\\.)"+namespaces.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(j=0;j<eventType.length;j++){handleObj=eventType[j];if((mappedTypes||origType===handleObj.origType)&&(!handler||handler.guid===handleObj.guid)&&(!namespaces||namespaces.test(handleObj.namespace))&&(!selector||selector===handleObj.selector||selector==="**"&&handleObj.selector)){eventType.splice(j--,1);if(handleObj.selector){eventType.delegateCount--}if(special.remove){special.remove.call(elem,handleObj)}}}if(eventType.length===0&&origCount!==eventType.length){if(!special.teardown||special.teardown.call(elem,namespaces,elemData.handle)===false){jQuery.removeEvent(elem,type,elemData.handle)}delete events[type]}}if(jQuery.isEmptyObject(events)){delete elemData.handle;jQuery.removeData(elem,"events",true)}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(event,data,elem,onlyHandlers){if(elem&&(elem.nodeType===3||elem.nodeType===8)){return}var cache,exclusive,i,cur,old,ontype,special,handle,eventPath,bubbleType,type=event.type||event,namespaces=[];if(rfocusMorph.test(type+jQuery.event.triggered)){return}if(type.indexOf("!")>=0){type=type.slice(0,-1);exclusive=true}if(type.indexOf(".")>=0){namespaces=type.split(".");type=namespaces.shift();namespaces.sort()}if((!elem||jQuery.event.customEvent[type])&&!jQuery.event.global[type]){return}event=typeof event==="object"?event[jQuery.expando]?event:new jQuery.Event(type,event):new jQuery.Event(type);event.type=type;event.isTrigger=true;event.exclusive=exclusive;event.namespace=namespaces.join(".");event.namespace_re=event.namespace?new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;ontype=type.indexOf(":")<0?"on"+type:"";if(!elem){cache=jQuery.cache;for(i in cache){if(cache[i].events&&cache[i].events[type]){jQuery.event.trigger(event,data,cache[i].handle.elem,true)}}return}event.result=undefined;if(!event.target){event.target=elem}data=data!=null?jQuery.makeArray(data):[];data.unshift(event);special=jQuery.event.special[type]||{};if(special.trigger&&special.trigger.apply(elem,data)===false){return}eventPath=[[elem,special.bindType||type]];if(!onlyHandlers&&!special.noBubble&&!jQuery.isWindow(elem)){bubbleType=special.delegateType||type;cur=rfocusMorph.test(bubbleType+type)?elem:elem.parentNode;for(old=elem;cur;cur=cur.parentNode){eventPath.push([cur,bubbleType]);old=cur}if(old===(elem.ownerDocument||document)){eventPath.push([old.defaultView||old.parentWindow||window,bubbleType])}}for(i=0;i<eventPath.length&&!event.isPropagationStopped();i++){cur=eventPath[i][0];event.type=eventPath[i][1];handle=(jQuery._data(cur,"events")||{})[event.type]&&jQuery._data(cur,"handle");if(handle){handle.apply(cur,data)}handle=ontype&&cur[ontype];if(handle&&jQuery.acceptData(cur)&&handle.apply&&handle.apply(cur,data)===false){event.preventDefault()}}event.type=type;if(!onlyHandlers&&!event.isDefaultPrevented()){if((!special._default||special._default.apply(elem.ownerDocument,data)===false)&&!(type==="click"&&jQuery.nodeName(elem,"a"))&&jQuery.acceptData(elem)){if(ontype&&elem[type]&&(type!=="focus"&&type!=="blur"||event.target.offsetWidth!==0)&&!jQuery.isWindow(elem)){old=elem[ontype];if(old){elem[ontype]=null}jQuery.event.triggered=type;elem[type]();jQuery.event.triggered=undefined;if(old){elem[ontype]=old}}}}return event.result},dispatch:function(event){event=jQuery.event.fix(event||window.event);var i,j,cur,ret,selMatch,matched,matches,handleObj,sel,related,handlers=(jQuery._data(this,"events")||{})[event.type]||[],delegateCount=handlers.delegateCount,args=core_slice.call(arguments),run_all=!event.exclusive&&!event.namespace,special=jQuery.event.special[event.type]||{},handlerQueue=[];args[0]=event;event.delegateTarget=this;if(special.preDispatch&&special.preDispatch.call(this,event)===false){return}if(delegateCount&&!(event.button&&event.type==="click")){for(cur=event.target;cur!=this;cur=cur.parentNode||this){if(cur.disabled!==true||event.type!=="click"){selMatch={};matches=[];for(i=0;i<delegateCount;i++){handleObj=handlers[i];sel=handleObj.selector;if(selMatch[sel]===undefined){selMatch[sel]=handleObj.needsContext?jQuery(sel,this).index(cur)>=0:jQuery.find(sel,this,null,[cur]).length}if(selMatch[sel]){matches.push(handleObj)}}if(matches.length){handlerQueue.push({elem:cur,matches:matches})}}}}if(handlers.length>delegateCount){handlerQueue.push({elem:this,matches:handlers.slice(delegateCount)})}for(i=0;i<handlerQueue.length&&!event.isPropagationStopped();i++){matched=handlerQueue[i];event.currentTarget=matched.elem;for(j=0;j<matched.matches.length&&!event.isImmediatePropagationStopped();j++){handleObj=matched.matches[j];if(run_all||!event.namespace&&!handleObj.namespace||event.namespace_re&&event.namespace_re.test(handleObj.namespace)){event.data=handleObj.data;event.handleObj=handleObj;ret=((jQuery.event.special[handleObj.origType]||{}).handle||handleObj.handler).apply(matched.elem,args);if(ret!==undefined){event.result=ret;if(ret===false){event.preventDefault();event.stopPropagation()}}}}}if(special.postDispatch){special.postDispatch.call(this,event)}return event.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(event,original){if(event.which==null){event.which=original.charCode!=null?original.charCode:original.keyCode}return event}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(event,original){var eventDoc,doc,body,button=original.button,fromElement=original.fromElement;if(event.pageX==null&&original.clientX!=null){eventDoc=event.target.ownerDocument||document;doc=eventDoc.documentElement;body=eventDoc.body;event.pageX=original.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc&&doc.clientLeft||body&&body.clientLeft||0);event.pageY=original.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc&&doc.clientTop||body&&body.clientTop||0)}if(!event.relatedTarget&&fromElement){event.relatedTarget=fromElement===event.target?original.toElement:fromElement}if(!event.which&&button!==undefined){event.which=button&1?1:button&2?3:button&4?2:0}return event}},fix:function(event){if(event[jQuery.expando]){return event}var i,prop,originalEvent=event,fixHook=jQuery.event.fixHooks[event.type]||{},copy=fixHook.props?this.props.concat(fixHook.props):this.props;event=jQuery.Event(originalEvent);for(i=copy.length;i;){prop=copy[--i];event[prop]=originalEvent[prop]}if(!event.target){event.target=originalEvent.srcElement||document}if(event.target.nodeType===3){event.target=event.target.parentNode}event.metaKey=!!event.metaKey;return fixHook.filter?fixHook.filter(event,originalEvent):event},special:{load:{noBubble:true},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(data,namespaces,eventHandle){if(jQuery.isWindow(this)){this.onbeforeunload=eventHandle}},teardown:function(namespaces,eventHandle){if(this.onbeforeunload===eventHandle){this.onbeforeunload=null}}}},simulate:function(type,elem,event,bubble){var e=jQuery.extend(new jQuery.Event,event,{type:type,isSimulated:true,originalEvent:{}});if(bubble){jQuery.event.trigger(e,null,elem)}else{jQuery.event.dispatch.call(elem,e)}if(e.isDefaultPrevented()){event.preventDefault()}}};jQuery.event.handle=jQuery.event.dispatch;jQuery.removeEvent=document.removeEventListener?function(elem,type,handle){if(elem.removeEventListener){elem.removeEventListener(type,handle,false)}}:function(elem,type,handle){var name="on"+type;if(elem.detachEvent){if(typeof elem[name]==="undefined"){elem[name]=null}elem.detachEvent(name,handle)}};jQuery.Event=function(src,props){if(!(this instanceof jQuery.Event)){return new jQuery.Event(src,props)}if(src&&src.type){this.originalEvent=src;this.type=src.type;this.isDefaultPrevented=src.defaultPrevented||src.returnValue===false||src.getPreventDefault&&src.getPreventDefault()?returnTrue:returnFalse}else{this.type=src}if(props){jQuery.extend(this,props)}this.timeStamp=src&&src.timeStamp||jQuery.now();this[jQuery.expando]=true};function returnFalse(){return false}function returnTrue(){return true}jQuery.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.originalEvent;if(!e){return}if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e){return}if(e.stopPropagation){e.stopPropagation()}e.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=returnTrue;this.stopPropagation()},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse};jQuery.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(orig,fix){jQuery.event.special[orig]={delegateType:fix,bindType:fix,handle:function(event){var ret,target=this,related=event.relatedTarget,handleObj=event.handleObj,selector=handleObj.selector;if(!related||related!==target&&!jQuery.contains(target,related)){event.type=handleObj.origType;ret=handleObj.handler.apply(this,arguments);event.type=fix}return ret}}});if(!jQuery.support.submitBubbles){jQuery.event.special.submit={setup:function(){if(jQuery.nodeName(this,"form")){return false}jQuery.event.add(this,"click._submit keypress._submit",function(e){var elem=e.target,form=jQuery.nodeName(elem,"input")||jQuery.nodeName(elem,"button")?elem.form:undefined;if(form&&!jQuery._data(form,"_submit_attached")){jQuery.event.add(form,"submit._submit",function(event){event._submit_bubble=true});jQuery._data(form,"_submit_attached",true)}})},postDispatch:function(event){if(event._submit_bubble){delete event._submit_bubble;if(this.parentNode&&!event.isTrigger){jQuery.event.simulate("submit",this.parentNode,event,true)}}},teardown:function(){if(jQuery.nodeName(this,"form")){return false}jQuery.event.remove(this,"._submit")}}}if(!jQuery.support.changeBubbles){jQuery.event.special.change={setup:function(){if(rformElems.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){jQuery.event.add(this,"propertychange._change",function(event){if(event.originalEvent.propertyName==="checked"){this._just_changed=true}});jQuery.event.add(this,"click._change",function(event){if(this._just_changed&&!event.isTrigger){this._just_changed=false}jQuery.event.simulate("change",this,event,true)})}return false}jQuery.event.add(this,"beforeactivate._change",function(e){var elem=e.target;if(rformElems.test(elem.nodeName)&&!jQuery._data(elem,"_change_attached")){jQuery.event.add(elem,"change._change",function(event){if(this.parentNode&&!event.isSimulated&&!event.isTrigger){jQuery.event.simulate("change",this.parentNode,event,true)}});jQuery._data(elem,"_change_attached",true)}})},handle:function(event){var elem=event.target;if(this!==elem||event.isSimulated||event.isTrigger||elem.type!=="radio"&&elem.type!=="checkbox"){return event.handleObj.handler.apply(this,arguments)}},teardown:function(){jQuery.event.remove(this,"._change");return!rformElems.test(this.nodeName)}}}if(!jQuery.support.focusinBubbles){jQuery.each({focus:"focusin",blur:"focusout"},function(orig,fix){var attaches=0,handler=function(event){jQuery.event.simulate(fix,event.target,jQuery.event.fix(event),true)};jQuery.event.special[fix]={setup:function(){if(attaches++===0){document.addEventListener(orig,handler,true)}},teardown:function(){if(--attaches===0){document.removeEventListener(orig,handler,true)}}}})}jQuery.fn.extend({on:function(types,selector,data,fn,one){var origFn,type;if(typeof types==="object"){if(typeof selector!=="string"){data=data||selector;selector=undefined}for(type in types){this.on(type,selector,data,types[type],one)}return this}if(data==null&&fn==null){fn=selector;data=selector=undefined}else if(fn==null){if(typeof selector==="string"){fn=data;data=undefined}else{fn=data;data=selector;selector=undefined}}if(fn===false){fn=returnFalse}else if(!fn){return this}if(one===1){origFn=fn;fn=function(event){jQuery().off(event);return origFn.apply(this,arguments)};fn.guid=origFn.guid||(origFn.guid=jQuery.guid++)}return this.each(function(){jQuery.event.add(this,types,fn,data,selector)})},one:function(types,selector,data,fn){return this.on(types,selector,data,fn,1)},off:function(types,selector,fn){var handleObj,type;if(types&&types.preventDefault&&types.handleObj){handleObj=types.handleObj;jQuery(types.delegateTarget).off(handleObj.namespace?handleObj.origType+"."+handleObj.namespace:handleObj.origType,handleObj.selector,handleObj.handler);return this}if(typeof types==="object"){for(type in types){this.off(type,selector,types[type])}return this}if(selector===false||typeof selector==="function"){fn=selector;selector=undefined}if(fn===false){fn=returnFalse}return this.each(function(){jQuery.event.remove(this,types,fn,selector)})},bind:function(types,data,fn){return this.on(types,null,data,fn)},unbind:function(types,fn){return this.off(types,null,fn)},live:function(types,data,fn){jQuery(this.context).on(types,this.selector,data,fn);return this},die:function(types,fn){jQuery(this.context).off(types,this.selector||"**",fn);return this},delegate:function(selector,types,data,fn){return this.on(types,selector,data,fn)},undelegate:function(selector,types,fn){return arguments.length===1?this.off(selector,"**"):this.off(types,selector||"**",fn)},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this)})},triggerHandler:function(type,data){if(this[0]){return jQuery.event.trigger(type,data,this[0],true)}},toggle:function(fn){var args=arguments,guid=fn.guid||jQuery.guid++,i=0,toggler=function(event){var lastToggle=(jQuery._data(this,"lastToggle"+fn.guid)||0)%i;jQuery._data(this,"lastToggle"+fn.guid,lastToggle+1);event.preventDefault();return args[lastToggle].apply(this,arguments)||false};toggler.guid=guid;while(i<args.length){args[i++].guid=guid}return this.click(toggler)},hover:function(fnOver,fnOut){return this.mouseenter(fnOver).mouseleave(fnOut||fnOver)}});jQuery.each(("blur focus focusin focusout load resize scroll unload click dblclick "+"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave "+"change select submit keydown keypress keyup error contextmenu").split(" "),function(i,name){jQuery.fn[name]=function(data,fn){if(fn==null){fn=data;data=null}return arguments.length>0?this.on(name,null,data,fn):this.trigger(name)};if(rkeyEvent.test(name)){jQuery.event.fixHooks[name]=jQuery.event.keyHooks}if(rmouseEvent.test(name)){jQuery.event.fixHooks[name]=jQuery.event.mouseHooks}});(function(window,undefined){var cachedruns,assertGetIdNotName,Expr,getText,isXML,contains,compile,sortOrder,hasDuplicate,outermostContext,baseHasDuplicate=true,strundefined="undefined",expando=("sizcache"+Math.random()).replace(".",""),Token=String,document=window.document,docElem=document.documentElement,dirruns=0,done=0,pop=[].pop,push=[].push,slice=[].slice,indexOf=[].indexOf||function(elem){var i=0,len=this.length;for(;i<len;i++){if(this[i]===elem){return i}}return-1},markFunction=function(fn,value){fn[expando]=value==null||value;return fn},createCache=function(){var cache={},keys=[];return markFunction(function(key,value){if(keys.push(key)>Expr.cacheLength){delete cache[keys.shift()]}return cache[key+" "]=value},cache)},classCache=createCache(),tokenCache=createCache(),compilerCache=createCache(),whitespace="[\\x20\\t\\r\\n\\f]",characterEncoding="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",identifier=characterEncoding.replace("w","w#"),operators="([*^$|!~]?=)",attributes="\\["+whitespace+"*("+characterEncoding+")"+whitespace+"*(?:"+operators+whitespace+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+identifier+")|)|)"+whitespace+"*\\]",pseudos=":("+characterEncoding+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+attributes+")|[^:]|\\\\.)*|.*))\\)|)",pos=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)",rtrim=new RegExp("^"+whitespace+"+|((?:^|[^\\\\])(?:\\\\.)*)"+whitespace+"+$","g"),rcomma=new RegExp("^"+whitespace+"*,"+whitespace+"*"),rcombinators=new RegExp("^"+whitespace+"*([\\x20\\t\\r\\n\\f>+~])"+whitespace+"*"),rpseudo=new RegExp(pseudos),rquickExpr=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,rnot=/^:not/,rsibling=/[\x20\t\r\n\f]*[+~]/,rendsWithNot=/:not\($/,rheader=/h\d/i,rinputs=/input|select|textarea|button/i,rbackslash=/\\(?!\\)/g,matchExpr={ID:new RegExp("^#("+characterEncoding+")"),CLASS:new RegExp("^\\.("+characterEncoding+")"),NAME:new RegExp("^\\[name=['\"]?("+characterEncoding+")['\"]?\\]"),TAG:new RegExp("^("+characterEncoding.replace("w","w*")+")"),ATTR:new RegExp("^"+attributes),PSEUDO:new RegExp("^"+pseudos),POS:new RegExp(pos,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+whitespace+"*(even|odd|(([+-]|)(\\d*)n|)"+whitespace+"*(?:([+-]|)"+whitespace+"*(\\d+)|))"+whitespace+"*\\)|)","i"),needsContext:new RegExp("^"+whitespace+"*[>+~]|"+pos,"i")},assert=function(fn){var div=document.createElement("div");try{return fn(div)}catch(e){return false}finally{div=null}},assertTagNameNoComments=assert(function(div){div.appendChild(document.createComment(""));return!div.getElementsByTagName("*").length}),assertHrefNotNormalized=assert(function(div){div.innerHTML="<a href='#'></a>";return div.firstChild&&typeof div.firstChild.getAttribute!==strundefined&&div.firstChild.getAttribute("href")==="#"}),assertAttributes=assert(function(div){div.innerHTML="<select></select>";var type=typeof div.lastChild.getAttribute("multiple");return type!=="boolean"&&type!=="string"}),assertUsableClassName=assert(function(div){div.innerHTML="<div class='hidden e'></div><div class='hidden'></div>";if(!div.getElementsByClassName||!div.getElementsByClassName("e").length){return false}div.lastChild.className="e";return div.getElementsByClassName("e").length===2}),assertUsableName=assert(function(div){div.id=expando+0;div.innerHTML="<a name='"+expando+"'></a><div name='"+expando+"'></div>";docElem.insertBefore(div,docElem.firstChild);var pass=document.getElementsByName&&document.getElementsByName(expando).length===2+document.getElementsByName(expando+0).length;assertGetIdNotName=!document.getElementById(expando);docElem.removeChild(div);return pass});try{slice.call(docElem.childNodes,0)[0].nodeType}catch(e){slice=function(i){var elem,results=[];for(;elem=this[i];i++){results.push(elem)}return results}}function Sizzle(selector,context,results,seed){results=results||[];context=context||document;var match,elem,xml,m,nodeType=context.nodeType;if(!selector||typeof selector!=="string"){return results}if(nodeType!==1&&nodeType!==9){return[]}xml=isXML(context);if(!xml&&!seed){if(match=rquickExpr.exec(selector)){if(m=match[1]){if(nodeType===9){elem=context.getElementById(m);if(elem&&elem.parentNode){if(elem.id===m){results.push(elem);return results}}else{return results}}else{if(context.ownerDocument&&(elem=context.ownerDocument.getElementById(m))&&contains(context,elem)&&elem.id===m){results.push(elem);return results}}}else if(match[2]){push.apply(results,slice.call(context.getElementsByTagName(selector),0));return results}else if((m=match[3])&&assertUsableClassName&&context.getElementsByClassName){push.apply(results,slice.call(context.getElementsByClassName(m),0));return results}}}return select(selector.replace(rtrim,"$1"),context,results,seed,xml)}Sizzle.matches=function(expr,elements){return Sizzle(expr,null,null,elements)};Sizzle.matchesSelector=function(elem,expr){return Sizzle(expr,null,null,[elem]).length>0};function createInputPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type===type}}function createButtonPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&elem.type===type}}function createPositionalPseudo(fn){return markFunction(function(argument){argument=+argument;return markFunction(function(seed,matches){var j,matchIndexes=fn([],seed.length,argument),i=matchIndexes.length;while(i--){if(seed[j=matchIndexes[i]]){seed[j]=!(matches[j]=seed[j])}}})})}getText=Sizzle.getText=function(elem){var node,ret="",i=0,nodeType=elem.nodeType;if(nodeType){if(nodeType===1||nodeType===9||nodeType===11){if(typeof elem.textContent==="string"){return elem.textContent}else{for(elem=elem.firstChild;elem;elem=elem.nextSibling){ret+=getText(elem)}}}else if(nodeType===3||nodeType===4){return elem.nodeValue}}else{for(;node=elem[i];i++){ret+=getText(node)}}return ret};isXML=Sizzle.isXML=function(elem){var documentElement=elem&&(elem.ownerDocument||elem).documentElement;return documentElement?documentElement.nodeName!=="HTML":false};contains=Sizzle.contains=docElem.contains?function(a,b){var adown=a.nodeType===9?a.documentElement:a,bup=b&&b.parentNode;return a===bup||!!(bup&&bup.nodeType===1&&adown.contains&&adown.contains(bup))}:docElem.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16)}:function(a,b){while(b=b.parentNode){if(b===a){return true}}return false};Sizzle.attr=function(elem,name){var val,xml=isXML(elem);if(!xml){name=name.toLowerCase()}if(val=Expr.attrHandle[name]){return val(elem)}if(xml||assertAttributes){return elem.getAttribute(name)}val=elem.getAttributeNode(name);return val?typeof elem[name]==="boolean"?elem[name]?name:null:val.specified?val.value:null:null};Expr=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:matchExpr,attrHandle:assertHrefNotNormalized?{}:{href:function(elem){return elem.getAttribute("href",2)},type:function(elem){return elem.getAttribute("type")}},find:{ID:assertGetIdNotName?function(id,context,xml){if(typeof context.getElementById!==strundefined&&!xml){var m=context.getElementById(id);return m&&m.parentNode?[m]:[]}}:function(id,context,xml){if(typeof context.getElementById!==strundefined&&!xml){var m=context.getElementById(id);return m?m.id===id||typeof m.getAttributeNode!==strundefined&&m.getAttributeNode("id").value===id?[m]:undefined:[]}},TAG:assertTagNameNoComments?function(tag,context){if(typeof context.getElementsByTagName!==strundefined){return context.getElementsByTagName(tag)}}:function(tag,context){var results=context.getElementsByTagName(tag);if(tag==="*"){var elem,tmp=[],i=0;for(;elem=results[i];i++){if(elem.nodeType===1){tmp.push(elem)}}return tmp}return results},NAME:assertUsableName&&function(tag,context){if(typeof context.getElementsByName!==strundefined){return context.getElementsByName(name)}},CLASS:assertUsableClassName&&function(className,context,xml){if(typeof context.getElementsByClassName!==strundefined&&!xml){return context.getElementsByClassName(className)}}},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(match){match[1]=match[1].replace(rbackslash,"");match[3]=(match[4]||match[5]||"").replace(rbackslash,"");if(match[2]==="~="){match[3]=" "+match[3]+" "}return match.slice(0,4)},CHILD:function(match){match[1]=match[1].toLowerCase();if(match[1]==="nth"){if(!match[2]){Sizzle.error(match[0])}match[3]=+(match[3]?match[4]+(match[5]||1):2*(match[2]==="even"||match[2]==="odd"));match[4]=+(match[6]+match[7]||match[2]==="odd")}else if(match[2]){Sizzle.error(match[0])}return match},PSEUDO:function(match){var unquoted,excess;if(matchExpr["CHILD"].test(match[0])){return null}if(match[3]){match[2]=match[3]}else if(unquoted=match[4]){if(rpseudo.test(unquoted)&&(excess=tokenize(unquoted,true))&&(excess=unquoted.indexOf(")",unquoted.length-excess)-unquoted.length)){unquoted=unquoted.slice(0,excess);match[0]=match[0].slice(0,excess)}match[2]=unquoted}return match.slice(0,3)}},filter:{ID:assertGetIdNotName?function(id){id=id.replace(rbackslash,"");return function(elem){return elem.getAttribute("id")===id}}:function(id){id=id.replace(rbackslash,"");return function(elem){var node=typeof elem.getAttributeNode!==strundefined&&elem.getAttributeNode("id");return node&&node.value===id}},TAG:function(nodeName){if(nodeName==="*"){return function(){return true}}nodeName=nodeName.replace(rbackslash,"").toLowerCase();return function(elem){return elem.nodeName&&elem.nodeName.toLowerCase()===nodeName}},CLASS:function(className){var pattern=classCache[expando][className+" "];return pattern||(pattern=new RegExp("(^|"+whitespace+")"+className+"("+whitespace+"|$)"))&&classCache(className,function(elem){return pattern.test(elem.className||typeof elem.getAttribute!==strundefined&&elem.getAttribute("class")||"")})},ATTR:function(name,operator,check){return function(elem,context){var result=Sizzle.attr(elem,name);if(result==null){return operator==="!="}if(!operator){return true}result+="";return operator==="="?result===check:operator==="!="?result!==check:operator==="^="?check&&result.indexOf(check)===0:operator==="*="?check&&result.indexOf(check)>-1:operator==="$="?check&&result.substr(result.length-check.length)===check:operator==="~="?(" "+result+" ").indexOf(check)>-1:operator==="|="?result===check||result.substr(0,check.length+1)===check+"-":false}},CHILD:function(type,argument,first,last){if(type==="nth"){return function(elem){var node,diff,parent=elem.parentNode;if(first===1&&last===0){return true}if(parent){diff=0;for(node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType===1){diff++; +if(elem===node){break}}}}diff-=last;return diff===first||diff%first===0&&diff/first>=0}}return function(elem){var node=elem;switch(type){case"only":case"first":while(node=node.previousSibling){if(node.nodeType===1){return false}}if(type==="first"){return true}node=elem;case"last":while(node=node.nextSibling){if(node.nodeType===1){return false}}return true}}},PSEUDO:function(pseudo,argument){var args,fn=Expr.pseudos[pseudo]||Expr.setFilters[pseudo.toLowerCase()]||Sizzle.error("unsupported pseudo: "+pseudo);if(fn[expando]){return fn(argument)}if(fn.length>1){args=[pseudo,pseudo,"",argument];return Expr.setFilters.hasOwnProperty(pseudo.toLowerCase())?markFunction(function(seed,matches){var idx,matched=fn(seed,argument),i=matched.length;while(i--){idx=indexOf.call(seed,matched[i]);seed[idx]=!(matches[idx]=matched[i])}}):function(elem){return fn(elem,0,args)}}return fn}},pseudos:{not:markFunction(function(selector){var input=[],results=[],matcher=compile(selector.replace(rtrim,"$1"));return matcher[expando]?markFunction(function(seed,matches,context,xml){var elem,unmatched=matcher(seed,null,xml,[]),i=seed.length;while(i--){if(elem=unmatched[i]){seed[i]=!(matches[i]=elem)}}}):function(elem,context,xml){input[0]=elem;matcher(input,null,xml,results);return!results.pop()}}),has:markFunction(function(selector){return function(elem){return Sizzle(selector,elem).length>0}}),contains:markFunction(function(text){return function(elem){return(elem.textContent||elem.innerText||getText(elem)).indexOf(text)>-1}}),enabled:function(elem){return elem.disabled===false},disabled:function(elem){return elem.disabled===true},checked:function(elem){var nodeName=elem.nodeName.toLowerCase();return nodeName==="input"&&!!elem.checked||nodeName==="option"&&!!elem.selected},selected:function(elem){if(elem.parentNode){elem.parentNode.selectedIndex}return elem.selected===true},parent:function(elem){return!Expr.pseudos["empty"](elem)},empty:function(elem){var nodeType;elem=elem.firstChild;while(elem){if(elem.nodeName>"@"||(nodeType=elem.nodeType)===3||nodeType===4){return false}elem=elem.nextSibling}return true},header:function(elem){return rheader.test(elem.nodeName)},text:function(elem){var type,attr;return elem.nodeName.toLowerCase()==="input"&&(type=elem.type)==="text"&&((attr=elem.getAttribute("type"))==null||attr.toLowerCase()===type)},radio:createInputPseudo("radio"),checkbox:createInputPseudo("checkbox"),file:createInputPseudo("file"),password:createInputPseudo("password"),image:createInputPseudo("image"),submit:createButtonPseudo("submit"),reset:createButtonPseudo("reset"),button:function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type==="button"||name==="button"},input:function(elem){return rinputs.test(elem.nodeName)},focus:function(elem){var doc=elem.ownerDocument;return elem===doc.activeElement&&(!doc.hasFocus||doc.hasFocus())&&!!(elem.type||elem.href||~elem.tabIndex)},active:function(elem){return elem===elem.ownerDocument.activeElement},first:createPositionalPseudo(function(){return[0]}),last:createPositionalPseudo(function(matchIndexes,length){return[length-1]}),eq:createPositionalPseudo(function(matchIndexes,length,argument){return[argument<0?argument+length:argument]}),even:createPositionalPseudo(function(matchIndexes,length){for(var i=0;i<length;i+=2){matchIndexes.push(i)}return matchIndexes}),odd:createPositionalPseudo(function(matchIndexes,length){for(var i=1;i<length;i+=2){matchIndexes.push(i)}return matchIndexes}),lt:createPositionalPseudo(function(matchIndexes,length,argument){for(var i=argument<0?argument+length:argument;--i>=0;){matchIndexes.push(i)}return matchIndexes}),gt:createPositionalPseudo(function(matchIndexes,length,argument){for(var i=argument<0?argument+length:argument;++i<length;){matchIndexes.push(i)}return matchIndexes})}};function siblingCheck(a,b,ret){if(a===b){return ret}var cur=a.nextSibling;while(cur){if(cur===b){return-1}cur=cur.nextSibling}return 1}sortOrder=docElem.compareDocumentPosition?function(a,b){if(a===b){hasDuplicate=true;return 0}return(!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition:a.compareDocumentPosition(b)&4)?-1:1}:function(a,b){if(a===b){hasDuplicate=true;return 0}else if(a.sourceIndex&&b.sourceIndex){return a.sourceIndex-b.sourceIndex}var al,bl,ap=[],bp=[],aup=a.parentNode,bup=b.parentNode,cur=aup;if(aup===bup){return siblingCheck(a,b)}else if(!aup){return-1}else if(!bup){return 1}while(cur){ap.unshift(cur);cur=cur.parentNode}cur=bup;while(cur){bp.unshift(cur);cur=cur.parentNode}al=ap.length;bl=bp.length;for(var i=0;i<al&&i<bl;i++){if(ap[i]!==bp[i]){return siblingCheck(ap[i],bp[i])}}return i===al?siblingCheck(a,bp[i],-1):siblingCheck(ap[i],b,1)};[0,0].sort(sortOrder);baseHasDuplicate=!hasDuplicate;Sizzle.uniqueSort=function(results){var elem,duplicates=[],i=1,j=0;hasDuplicate=baseHasDuplicate;results.sort(sortOrder);if(hasDuplicate){for(;elem=results[i];i++){if(elem===results[i-1]){j=duplicates.push(i)}}while(j--){results.splice(duplicates[j],1)}}return results};Sizzle.error=function(msg){throw new Error("Syntax error, unrecognized expression: "+msg)};function tokenize(selector,parseOnly){var matched,match,tokens,type,soFar,groups,preFilters,cached=tokenCache[expando][selector+" "];if(cached){return parseOnly?0:cached.slice(0)}soFar=selector;groups=[];preFilters=Expr.preFilter;while(soFar){if(!matched||(match=rcomma.exec(soFar))){if(match){soFar=soFar.slice(match[0].length)||soFar}groups.push(tokens=[])}matched=false;if(match=rcombinators.exec(soFar)){tokens.push(matched=new Token(match.shift()));soFar=soFar.slice(matched.length);matched.type=match[0].replace(rtrim," ")}for(type in Expr.filter){if((match=matchExpr[type].exec(soFar))&&(!preFilters[type]||(match=preFilters[type](match)))){tokens.push(matched=new Token(match.shift()));soFar=soFar.slice(matched.length);matched.type=type;matched.matches=match}}if(!matched){break}}return parseOnly?soFar.length:soFar?Sizzle.error(selector):tokenCache(selector,groups).slice(0)}function addCombinator(matcher,combinator,base){var dir=combinator.dir,checkNonElements=base&&combinator.dir==="parentNode",doneName=done++;return combinator.first?function(elem,context,xml){while(elem=elem[dir]){if(checkNonElements||elem.nodeType===1){return matcher(elem,context,xml)}}}:function(elem,context,xml){if(!xml){var cache,dirkey=dirruns+" "+doneName+" ",cachedkey=dirkey+cachedruns;while(elem=elem[dir]){if(checkNonElements||elem.nodeType===1){if((cache=elem[expando])===cachedkey){return elem.sizset}else if(typeof cache==="string"&&cache.indexOf(dirkey)===0){if(elem.sizset){return elem}}else{elem[expando]=cachedkey;if(matcher(elem,context,xml)){elem.sizset=true;return elem}elem.sizset=false}}}}else{while(elem=elem[dir]){if(checkNonElements||elem.nodeType===1){if(matcher(elem,context,xml)){return elem}}}}}}function elementMatcher(matchers){return matchers.length>1?function(elem,context,xml){var i=matchers.length;while(i--){if(!matchers[i](elem,context,xml)){return false}}return true}:matchers[0]}function condense(unmatched,map,filter,context,xml){var elem,newUnmatched=[],i=0,len=unmatched.length,mapped=map!=null;for(;i<len;i++){if(elem=unmatched[i]){if(!filter||filter(elem,context,xml)){newUnmatched.push(elem);if(mapped){map.push(i)}}}}return newUnmatched}function setMatcher(preFilter,selector,matcher,postFilter,postFinder,postSelector){if(postFilter&&!postFilter[expando]){postFilter=setMatcher(postFilter)}if(postFinder&&!postFinder[expando]){postFinder=setMatcher(postFinder,postSelector)}return markFunction(function(seed,results,context,xml){var temp,i,elem,preMap=[],postMap=[],preexisting=results.length,elems=seed||multipleContexts(selector||"*",context.nodeType?[context]:context,[]),matcherIn=preFilter&&(seed||!selector)?condense(elems,preMap,preFilter,context,xml):elems,matcherOut=matcher?postFinder||(seed?preFilter:preexisting||postFilter)?[]:results:matcherIn;if(matcher){matcher(matcherIn,matcherOut,context,xml)}if(postFilter){temp=condense(matcherOut,postMap);postFilter(temp,[],context,xml);i=temp.length;while(i--){if(elem=temp[i]){matcherOut[postMap[i]]=!(matcherIn[postMap[i]]=elem)}}}if(seed){if(postFinder||preFilter){if(postFinder){temp=[];i=matcherOut.length;while(i--){if(elem=matcherOut[i]){temp.push(matcherIn[i]=elem)}}postFinder(null,matcherOut=[],temp,xml)}i=matcherOut.length;while(i--){if((elem=matcherOut[i])&&(temp=postFinder?indexOf.call(seed,elem):preMap[i])>-1){seed[temp]=!(results[temp]=elem)}}}}else{matcherOut=condense(matcherOut===results?matcherOut.splice(preexisting,matcherOut.length):matcherOut);if(postFinder){postFinder(null,results,matcherOut,xml)}else{push.apply(results,matcherOut)}}})}function matcherFromTokens(tokens){var checkContext,matcher,j,len=tokens.length,leadingRelative=Expr.relative[tokens[0].type],implicitRelative=leadingRelative||Expr.relative[" "],i=leadingRelative?1:0,matchContext=addCombinator(function(elem){return elem===checkContext},implicitRelative,true),matchAnyContext=addCombinator(function(elem){return indexOf.call(checkContext,elem)>-1},implicitRelative,true),matchers=[function(elem,context,xml){return!leadingRelative&&(xml||context!==outermostContext)||((checkContext=context).nodeType?matchContext(elem,context,xml):matchAnyContext(elem,context,xml))}];for(;i<len;i++){if(matcher=Expr.relative[tokens[i].type]){matchers=[addCombinator(elementMatcher(matchers),matcher)]}else{matcher=Expr.filter[tokens[i].type].apply(null,tokens[i].matches);if(matcher[expando]){j=++i;for(;j<len;j++){if(Expr.relative[tokens[j].type]){break}}return setMatcher(i>1&&elementMatcher(matchers),i>1&&tokens.slice(0,i-1).join("").replace(rtrim,"$1"),matcher,i<j&&matcherFromTokens(tokens.slice(i,j)),j<len&&matcherFromTokens(tokens=tokens.slice(j)),j<len&&tokens.join(""))}matchers.push(matcher)}}return elementMatcher(matchers)}function matcherFromGroupMatchers(elementMatchers,setMatchers){var bySet=setMatchers.length>0,byElement=elementMatchers.length>0,superMatcher=function(seed,context,xml,results,expandContext){var elem,j,matcher,setMatched=[],matchedCount=0,i="0",unmatched=seed&&[],outermost=expandContext!=null,contextBackup=outermostContext,elems=seed||byElement&&Expr.find["TAG"]("*",expandContext&&context.parentNode||context),dirrunsUnique=dirruns+=contextBackup==null?1:Math.E;if(outermost){outermostContext=context!==document&&context;cachedruns=superMatcher.el}for(;(elem=elems[i])!=null;i++){if(byElement&&elem){for(j=0;matcher=elementMatchers[j];j++){if(matcher(elem,context,xml)){results.push(elem);break}}if(outermost){dirruns=dirrunsUnique;cachedruns=++superMatcher.el}}if(bySet){if(elem=!matcher&&elem){matchedCount--}if(seed){unmatched.push(elem)}}}matchedCount+=i;if(bySet&&i!==matchedCount){for(j=0;matcher=setMatchers[j];j++){matcher(unmatched,setMatched,context,xml)}if(seed){if(matchedCount>0){while(i--){if(!(unmatched[i]||setMatched[i])){setMatched[i]=pop.call(results)}}}setMatched=condense(setMatched)}push.apply(results,setMatched);if(outermost&&!seed&&setMatched.length>0&&matchedCount+setMatchers.length>1){Sizzle.uniqueSort(results)}}if(outermost){dirruns=dirrunsUnique;outermostContext=contextBackup}return unmatched};superMatcher.el=0;return bySet?markFunction(superMatcher):superMatcher}compile=Sizzle.compile=function(selector,group){var i,setMatchers=[],elementMatchers=[],cached=compilerCache[expando][selector+" "];if(!cached){if(!group){group=tokenize(selector)}i=group.length;while(i--){cached=matcherFromTokens(group[i]);if(cached[expando]){setMatchers.push(cached)}else{elementMatchers.push(cached)}}cached=compilerCache(selector,matcherFromGroupMatchers(elementMatchers,setMatchers))}return cached};function multipleContexts(selector,contexts,results){var i=0,len=contexts.length;for(;i<len;i++){Sizzle(selector,contexts[i],results)}return results}function select(selector,context,results,seed,xml){var i,tokens,token,type,find,match=tokenize(selector),j=match.length;if(!seed){if(match.length===1){tokens=match[0]=match[0].slice(0);if(tokens.length>2&&(token=tokens[0]).type==="ID"&&context.nodeType===9&&!xml&&Expr.relative[tokens[1].type]){context=Expr.find["ID"](token.matches[0].replace(rbackslash,""),context,xml)[0];if(!context){return results}selector=selector.slice(tokens.shift().length)}for(i=matchExpr["POS"].test(selector)?-1:tokens.length-1;i>=0;i--){token=tokens[i];if(Expr.relative[type=token.type]){break}if(find=Expr.find[type]){if(seed=find(token.matches[0].replace(rbackslash,""),rsibling.test(tokens[0].type)&&context.parentNode||context,xml)){tokens.splice(i,1);selector=seed.length&&tokens.join("");if(!selector){push.apply(results,slice.call(seed,0));return results}break}}}}}compile(selector,match)(seed,context,xml,results,rsibling.test(selector));return results}if(document.querySelectorAll){(function(){var disconnectedMatch,oldSelect=select,rescape=/'|\\/g,rattributeQuotes=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,rbuggyQSA=[":focus"],rbuggyMatches=[":active"],matches=docElem.matchesSelector||docElem.mozMatchesSelector||docElem.webkitMatchesSelector||docElem.oMatchesSelector||docElem.msMatchesSelector;assert(function(div){div.innerHTML="<select><option selected=''></option></select>";if(!div.querySelectorAll("[selected]").length){rbuggyQSA.push("\\["+whitespace+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)")}if(!div.querySelectorAll(":checked").length){rbuggyQSA.push(":checked")}});assert(function(div){div.innerHTML="<p test=''></p>";if(div.querySelectorAll("[test^='']").length){rbuggyQSA.push("[*^$]="+whitespace+"*(?:\"\"|'')")}div.innerHTML="<input type='hidden'/>";if(!div.querySelectorAll(":enabled").length){rbuggyQSA.push(":enabled",":disabled")}});rbuggyQSA=new RegExp(rbuggyQSA.join("|"));select=function(selector,context,results,seed,xml){if(!seed&&!xml&&!rbuggyQSA.test(selector)){var groups,i,old=true,nid=expando,newContext=context,newSelector=context.nodeType===9&&selector;if(context.nodeType===1&&context.nodeName.toLowerCase()!=="object"){groups=tokenize(selector);if(old=context.getAttribute("id")){nid=old.replace(rescape,"\\$&")}else{context.setAttribute("id",nid)}nid="[id='"+nid+"'] ";i=groups.length;while(i--){groups[i]=nid+groups[i].join("")}newContext=rsibling.test(selector)&&context.parentNode||context;newSelector=groups.join(",")}if(newSelector){try{push.apply(results,slice.call(newContext.querySelectorAll(newSelector),0));return results}catch(qsaError){}finally{if(!old){context.removeAttribute("id")}}}}return oldSelect(selector,context,results,seed,xml)};if(matches){assert(function(div){disconnectedMatch=matches.call(div,"div");try{matches.call(div,"[test!='']:sizzle");rbuggyMatches.push("!=",pseudos)}catch(e){}});rbuggyMatches=new RegExp(rbuggyMatches.join("|"));Sizzle.matchesSelector=function(elem,expr){expr=expr.replace(rattributeQuotes,"='$1']");if(!isXML(elem)&&!rbuggyMatches.test(expr)&&!rbuggyQSA.test(expr)){try{var ret=matches.call(elem,expr);if(ret||disconnectedMatch||elem.document&&elem.document.nodeType!==11){return ret}}catch(e){}}return Sizzle(expr,null,null,[elem]).length>0}}})()}Expr.pseudos["nth"]=Expr.pseudos["eq"];function setFilters(){}Expr.filters=setFilters.prototype=Expr.pseudos;Expr.setFilters=new setFilters;Sizzle.attr=jQuery.attr;jQuery.find=Sizzle;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.pseudos;jQuery.unique=Sizzle.uniqueSort;jQuery.text=Sizzle.getText;jQuery.isXMLDoc=Sizzle.isXML;jQuery.contains=Sizzle.contains})(window);var runtil=/Until$/,rparentsprev=/^(?:parents|prev(?:Until|All))/,isSimple=/^.[^:#\[\.,]*$/,rneedsContext=jQuery.expr.match.needsContext,guaranteedUnique={children:true,contents:true,next:true,prev:true};jQuery.fn.extend({find:function(selector){var i,l,length,n,r,ret,self=this;if(typeof selector!=="string"){return jQuery(selector).filter(function(){for(i=0,l=self.length;i<l;i++){if(jQuery.contains(self[i],this)){return true}}})}ret=this.pushStack("","find",selector);for(i=0,l=this.length;i<l;i++){length=ret.length;jQuery.find(selector,this[i],ret);if(i>0){for(n=length;n<ret.length;n++){for(r=0;r<length;r++){if(ret[r]===ret[n]){ret.splice(n--,1);break}}}}}return ret},has:function(target){var i,targets=jQuery(target,this),len=targets.length;return this.filter(function(){for(i=0;i<len;i++){if(jQuery.contains(this,targets[i])){return true}}})},not:function(selector){return this.pushStack(winnow(this,selector,false),"not",selector)},filter:function(selector){return this.pushStack(winnow(this,selector,true),"filter",selector)},is:function(selector){return!!selector&&(typeof selector==="string"?rneedsContext.test(selector)?jQuery(selector,this.context).index(this[0])>=0:jQuery.filter(selector,this).length>0:this.filter(selector).length>0)},closest:function(selectors,context){var cur,i=0,l=this.length,ret=[],pos=rneedsContext.test(selectors)||typeof selectors!=="string"?jQuery(selectors,context||this.context):0;for(;i<l;i++){cur=this[i];while(cur&&cur.ownerDocument&&cur!==context&&cur.nodeType!==11){if(pos?pos.index(cur)>-1:jQuery.find.matchesSelector(cur,selectors)){ret.push(cur);break}cur=cur.parentNode}}ret=ret.length>1?jQuery.unique(ret):ret;return this.pushStack(ret,"closest",selectors)},index:function(elem){if(!elem){return this[0]&&this[0].parentNode?this.prevAll().length:-1}if(typeof elem==="string"){return jQuery.inArray(this[0],jQuery(elem))}return jQuery.inArray(elem.jquery?elem[0]:elem,this)},add:function(selector,context){var set=typeof selector==="string"?jQuery(selector,context):jQuery.makeArray(selector&&selector.nodeType?[selector]:selector),all=jQuery.merge(this.get(),set);return this.pushStack(isDisconnected(set[0])||isDisconnected(all[0])?all:jQuery.unique(all))},addBack:function(selector){return this.add(selector==null?this.prevObject:this.prevObject.filter(selector))}});jQuery.fn.andSelf=jQuery.fn.addBack;function isDisconnected(node){return!node||!node.parentNode||node.parentNode.nodeType===11}function sibling(cur,dir){do{cur=cur[dir]}while(cur&&cur.nodeType!==1);return cur}jQuery.each({parent:function(elem){var parent=elem.parentNode;return parent&&parent.nodeType!==11?parent:null},parents:function(elem){return jQuery.dir(elem,"parentNode")},parentsUntil:function(elem,i,until){return jQuery.dir(elem,"parentNode",until)},next:function(elem){return sibling(elem,"nextSibling")},prev:function(elem){return sibling(elem,"previousSibling")},nextAll:function(elem){return jQuery.dir(elem,"nextSibling")},prevAll:function(elem){return jQuery.dir(elem,"previousSibling")},nextUntil:function(elem,i,until){return jQuery.dir(elem,"nextSibling",until)},prevUntil:function(elem,i,until){return jQuery.dir(elem,"previousSibling",until)},siblings:function(elem){return jQuery.sibling((elem.parentNode||{}).firstChild,elem)},children:function(elem){return jQuery.sibling(elem.firstChild)},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.merge([],elem.childNodes)}},function(name,fn){jQuery.fn[name]=function(until,selector){var ret=jQuery.map(this,fn,until);if(!runtil.test(name)){selector=until}if(selector&&typeof selector==="string"){ret=jQuery.filter(selector,ret)}ret=this.length>1&&!guaranteedUnique[name]?jQuery.unique(ret):ret;if(this.length>1&&rparentsprev.test(name)){ret=ret.reverse()}return this.pushStack(ret,name,core_slice.call(arguments).join(","))}});jQuery.extend({filter:function(expr,elems,not){if(not){expr=":not("+expr+")"}return elems.length===1?jQuery.find.matchesSelector(elems[0],expr)?[elems[0]]:[]:jQuery.find.matches(expr,elems)},dir:function(elem,dir,until){var matched=[],cur=elem[dir];while(cur&&cur.nodeType!==9&&(until===undefined||cur.nodeType!==1||!jQuery(cur).is(until))){if(cur.nodeType===1){matched.push(cur)}cur=cur[dir]}return matched},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==elem){r.push(n)}}return r}});function winnow(elements,qualifier,keep){qualifier=qualifier||0;if(jQuery.isFunction(qualifier)){return jQuery.grep(elements,function(elem,i){var retVal=!!qualifier.call(elem,i,elem);return retVal===keep})}else if(qualifier.nodeType){return jQuery.grep(elements,function(elem,i){return elem===qualifier===keep})}else if(typeof qualifier==="string"){var filtered=jQuery.grep(elements,function(elem){return elem.nodeType===1});if(isSimple.test(qualifier)){return jQuery.filter(qualifier,filtered,!keep)}else{qualifier=jQuery.filter(qualifier,filtered)}}return jQuery.grep(elements,function(elem,i){return jQuery.inArray(elem,qualifier)>=0===keep})}function createSafeFragment(document){var list=nodeNames.split("|"),safeFrag=document.createDocumentFragment();if(safeFrag.createElement){while(list.length){safeFrag.createElement(list.pop())}}return safeFrag}var nodeNames="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|"+"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",rinlinejQuery=/ jQuery\d+="(?:null|\d+)"/g,rleadingWhitespace=/^\s+/,rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,rtagName=/<([\w:]+)/,rtbody=/<tbody/i,rhtml=/<|&#?\w+;/,rnoInnerhtml=/<(?:script|style|link)/i,rnocache=/<(?:script|object|embed|option|style)/i,rnoshimcache=new RegExp("<(?:"+nodeNames+")[\\s/>]","i"),rcheckableType=/^(?:checkbox|radio)$/,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptType=/\/(java|ecma)script/i,rcleanScript=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,wrapMap={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},safeFragment=createSafeFragment(document),fragmentDiv=safeFragment.appendChild(document.createElement("div"));wrapMap.optgroup=wrapMap.option;wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;if(!jQuery.support.htmlSerialize){wrapMap._default=[1,"X<div>","</div>"]}jQuery.fn.extend({text:function(value){return jQuery.access(this,function(value){return value===undefined?jQuery.text(this):this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(value))},null,value,arguments.length)},wrapAll:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapAll(html.call(this,i))})}if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){wrap.insertBefore(this[0])}wrap.map(function(){var elem=this;while(elem.firstChild&&elem.firstChild.nodeType===1){elem=elem.firstChild}return elem}).append(this)}return this},wrapInner:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapInner(html.call(this,i))})}return this.each(function(){var self=jQuery(this),contents=self.contents();if(contents.length){contents.wrapAll(html)}else{self.append(html)}})},wrap:function(html){var isFunction=jQuery.isFunction(html);return this.each(function(i){jQuery(this).wrapAll(isFunction?html.call(this,i):html)})},unwrap:function(){return this.parent().each(function(){if(!jQuery.nodeName(this,"body")){jQuery(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1||this.nodeType===11){this.appendChild(elem)}})},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1||this.nodeType===11){this.insertBefore(elem,this.firstChild)}})},before:function(){if(!isDisconnected(this[0])){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this)})}if(arguments.length){var set=jQuery.clean(arguments);return this.pushStack(jQuery.merge(set,this),"before",this.selector)}},after:function(){if(!isDisconnected(this[0])){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling)})}if(arguments.length){var set=jQuery.clean(arguments);return this.pushStack(jQuery.merge(this,set),"after",this.selector)}},remove:function(selector,keepData){var elem,i=0;for(;(elem=this[i])!=null;i++){if(!selector||jQuery.filter(selector,[elem]).length){if(!keepData&&elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"));jQuery.cleanData([elem])}if(elem.parentNode){elem.parentNode.removeChild(elem)}}}return this},empty:function(){var elem,i=0;for(;(elem=this[i])!=null;i++){if(elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"))}while(elem.firstChild){elem.removeChild(elem.firstChild)}}return this},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents)})},html:function(value){return jQuery.access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(value===undefined){return elem.nodeType===1?elem.innerHTML.replace(rinlinejQuery,""):undefined}if(typeof value==="string"&&!rnoInnerhtml.test(value)&&(jQuery.support.htmlSerialize||!rnoshimcache.test(value))&&(jQuery.support.leadingWhitespace||!rleadingWhitespace.test(value))&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=value.replace(rxhtmlTag,"<$1></$2>");try{for(;i<l;i++){elem=this[i]||{};if(elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"));elem.innerHTML=value}}elem=0}catch(e){}}if(elem){this.empty().append(value)}},null,value,arguments.length)},replaceWith:function(value){if(!isDisconnected(this[0])){if(jQuery.isFunction(value)){return this.each(function(i){var self=jQuery(this),old=self.html();self.replaceWith(value.call(this,i,old))})}if(typeof value!=="string"){value=jQuery(value).detach()}return this.each(function(){var next=this.nextSibling,parent=this.parentNode;jQuery(this).remove();if(next){jQuery(next).before(value)}else{jQuery(parent).append(value)}})}return this.length?this.pushStack(jQuery(jQuery.isFunction(value)?value():value),"replaceWith",value):this},detach:function(selector){return this.remove(selector,true)},domManip:function(args,table,callback){args=[].concat.apply([],args);var results,first,fragment,iNoClone,i=0,value=args[0],scripts=[],l=this.length;if(!jQuery.support.checkClone&&l>1&&typeof value==="string"&&rchecked.test(value)){return this.each(function(){jQuery(this).domManip(args,table,callback)})}if(jQuery.isFunction(value)){return this.each(function(i){var self=jQuery(this);args[0]=value.call(this,i,table?self.html():undefined);self.domManip(args,table,callback)})}if(this[0]){results=jQuery.buildFragment(args,this,scripts);fragment=results.fragment;first=fragment.firstChild;if(fragment.childNodes.length===1){fragment=first}if(first){table=table&&jQuery.nodeName(first,"tr");for(iNoClone=results.cacheable||l-1;i<l;i++){callback.call(table&&jQuery.nodeName(this[i],"table")?findOrAppend(this[i],"tbody"):this[i],i===iNoClone?fragment:jQuery.clone(fragment,true,true))}}fragment=first=null;if(scripts.length){jQuery.each(scripts,function(i,elem){if(elem.src){if(jQuery.ajax){jQuery.ajax({url:elem.src,type:"GET",dataType:"script",async:false,global:false,"throws":true})}else{jQuery.error("no ajax")}}else{jQuery.globalEval((elem.text||elem.textContent||elem.innerHTML||"").replace(rcleanScript,""))}if(elem.parentNode){elem.parentNode.removeChild(elem)}})}}return this}});function findOrAppend(elem,tag){return elem.getElementsByTagName(tag)[0]||elem.appendChild(elem.ownerDocument.createElement(tag))}function cloneCopyEvent(src,dest){if(dest.nodeType!==1||!jQuery.hasData(src)){return}var type,i,l,oldData=jQuery._data(src),curData=jQuery._data(dest,oldData),events=oldData.events;if(events){delete curData.handle;curData.events={};for(type in events){for(i=0,l=events[type].length;i<l;i++){jQuery.event.add(dest,type,events[type][i])}}}if(curData.data){curData.data=jQuery.extend({},curData.data)}}function cloneFixAttributes(src,dest){var nodeName;if(dest.nodeType!==1){return}if(dest.clearAttributes){dest.clearAttributes()}if(dest.mergeAttributes){dest.mergeAttributes(src)}nodeName=dest.nodeName.toLowerCase();if(nodeName==="object"){if(dest.parentNode){dest.outerHTML=src.outerHTML}if(jQuery.support.html5Clone&&(src.innerHTML&&!jQuery.trim(dest.innerHTML))){dest.innerHTML=src.innerHTML}}else if(nodeName==="input"&&rcheckableType.test(src.type)){dest.defaultChecked=dest.checked=src.checked;if(dest.value!==src.value){dest.value=src.value}}else if(nodeName==="option"){dest.selected=src.defaultSelected}else if(nodeName==="input"||nodeName==="textarea"){dest.defaultValue=src.defaultValue}else if(nodeName==="script"&&dest.text!==src.text){dest.text=src.text}dest.removeAttribute(jQuery.expando)}jQuery.buildFragment=function(args,context,scripts){var fragment,cacheable,cachehit,first=args[0];context=context||document;context=!context.nodeType&&context[0]||context;context=context.ownerDocument||context;if(args.length===1&&typeof first==="string"&&first.length<512&&context===document&&first.charAt(0)==="<"&&!rnocache.test(first)&&(jQuery.support.checkClone||!rchecked.test(first))&&(jQuery.support.html5Clone||!rnoshimcache.test(first))){cacheable=true;fragment=jQuery.fragments[first];cachehit=fragment!==undefined}if(!fragment){fragment=context.createDocumentFragment();jQuery.clean(args,context,fragment,scripts);if(cacheable){jQuery.fragments[first]=cachehit&&fragment}}return{fragment:fragment,cacheable:cacheable}};jQuery.fragments={};jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(selector){var elems,i=0,ret=[],insert=jQuery(selector),l=insert.length,parent=this.length===1&&this[0].parentNode;if((parent==null||parent&&parent.nodeType===11&&parent.childNodes.length===1)&&l===1){insert[original](this[0]);return this}else{for(;i<l;i++){elems=(i>0?this.clone(true):this).get();jQuery(insert[i])[original](elems);ret=ret.concat(elems)}return this.pushStack(ret,name,insert.selector)}}});function getAll(elem){if(typeof elem.getElementsByTagName!=="undefined"){return elem.getElementsByTagName("*")}else if(typeof elem.querySelectorAll!=="undefined"){return elem.querySelectorAll("*")}else{return[]}}function fixDefaultChecked(elem){if(rcheckableType.test(elem.type)){elem.defaultChecked=elem.checked}}jQuery.extend({clone:function(elem,dataAndEvents,deepDataAndEvents){var srcElements,destElements,i,clone;if(jQuery.support.html5Clone||jQuery.isXMLDoc(elem)||!rnoshimcache.test("<"+elem.nodeName+">")){clone=elem.cloneNode(true)}else{fragmentDiv.innerHTML=elem.outerHTML;fragmentDiv.removeChild(clone=fragmentDiv.firstChild)}if((!jQuery.support.noCloneEvent||!jQuery.support.noCloneChecked)&&(elem.nodeType===1||elem.nodeType===11)&&!jQuery.isXMLDoc(elem)){cloneFixAttributes(elem,clone);srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){if(destElements[i]){cloneFixAttributes(srcElements[i],destElements[i])}}}if(dataAndEvents){cloneCopyEvent(elem,clone);if(deepDataAndEvents){srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){cloneCopyEvent(srcElements[i],destElements[i])}}}srcElements=destElements=null;return clone},clean:function(elems,context,fragment,scripts){var i,j,elem,tag,wrap,depth,div,hasBody,tbody,len,handleScript,jsTags,safe=context===document&&safeFragment,ret=[];if(!context||typeof context.createDocumentFragment==="undefined"){context=document}for(i=0;(elem=elems[i])!=null;i++){if(typeof elem==="number"){elem+=""}if(!elem){continue}if(typeof elem==="string"){if(!rhtml.test(elem)){elem=context.createTextNode(elem)}else{safe=safe||createSafeFragment(context);div=context.createElement("div");safe.appendChild(div);elem=elem.replace(rxhtmlTag,"<$1></$2>");tag=(rtagName.exec(elem)||["",""])[1].toLowerCase();wrap=wrapMap[tag]||wrapMap._default;depth=wrap[0];div.innerHTML=wrap[1]+elem+wrap[2];while(depth--){div=div.lastChild +}if(!jQuery.support.tbody){hasBody=rtbody.test(elem);tbody=tag==="table"&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]==="<table>"&&!hasBody?div.childNodes:[];for(j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j])}}}if(!jQuery.support.leadingWhitespace&&rleadingWhitespace.test(elem)){div.insertBefore(context.createTextNode(rleadingWhitespace.exec(elem)[0]),div.firstChild)}elem=div.childNodes;div.parentNode.removeChild(div)}}if(elem.nodeType){ret.push(elem)}else{jQuery.merge(ret,elem)}}if(div){elem=div=safe=null}if(!jQuery.support.appendChecked){for(i=0;(elem=ret[i])!=null;i++){if(jQuery.nodeName(elem,"input")){fixDefaultChecked(elem)}else if(typeof elem.getElementsByTagName!=="undefined"){jQuery.grep(elem.getElementsByTagName("input"),fixDefaultChecked)}}}if(fragment){handleScript=function(elem){if(!elem.type||rscriptType.test(elem.type)){return scripts?scripts.push(elem.parentNode?elem.parentNode.removeChild(elem):elem):fragment.appendChild(elem)}};for(i=0;(elem=ret[i])!=null;i++){if(!(jQuery.nodeName(elem,"script")&&handleScript(elem))){fragment.appendChild(elem);if(typeof elem.getElementsByTagName!=="undefined"){jsTags=jQuery.grep(jQuery.merge([],elem.getElementsByTagName("script")),handleScript);ret.splice.apply(ret,[i+1,0].concat(jsTags));i+=jsTags.length}}}}return ret},cleanData:function(elems,acceptData){var data,id,elem,type,i=0,internalKey=jQuery.expando,cache=jQuery.cache,deleteExpando=jQuery.support.deleteExpando,special=jQuery.event.special;for(;(elem=elems[i])!=null;i++){if(acceptData||jQuery.acceptData(elem)){id=elem[internalKey];data=id&&cache[id];if(data){if(data.events){for(type in data.events){if(special[type]){jQuery.event.remove(elem,type)}else{jQuery.removeEvent(elem,type,data.handle)}}}if(cache[id]){delete cache[id];if(deleteExpando){delete elem[internalKey]}else if(elem.removeAttribute){elem.removeAttribute(internalKey)}else{elem[internalKey]=null}jQuery.deletedIds.push(id)}}}}}});(function(){var matched,browser;jQuery.uaMatch=function(ua){ua=ua.toLowerCase();var match=/(chrome)[ \/]([\w.]+)/.exec(ua)||/(webkit)[ \/]([\w.]+)/.exec(ua)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua)||/(msie) ([\w.]+)/.exec(ua)||ua.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua)||[];return{browser:match[1]||"",version:match[2]||"0"}};matched=jQuery.uaMatch(navigator.userAgent);browser={};if(matched.browser){browser[matched.browser]=true;browser.version=matched.version}if(browser.chrome){browser.webkit=true}else if(browser.webkit){browser.safari=true}jQuery.browser=browser;jQuery.sub=function(){function jQuerySub(selector,context){return new jQuerySub.fn.init(selector,context)}jQuery.extend(true,jQuerySub,this);jQuerySub.superclass=this;jQuerySub.fn=jQuerySub.prototype=this();jQuerySub.fn.constructor=jQuerySub;jQuerySub.sub=this.sub;jQuerySub.fn.init=function init(selector,context){if(context&&context instanceof jQuery&&!(context instanceof jQuerySub)){context=jQuerySub(context)}return jQuery.fn.init.call(this,selector,context,rootjQuerySub)};jQuerySub.fn.init.prototype=jQuerySub.fn;var rootjQuerySub=jQuerySub(document);return jQuerySub}})();var curCSS,iframe,iframeDoc,ralpha=/alpha\([^)]*\)/i,ropacity=/opacity=([^)]*)/,rposition=/^(top|right|bottom|left)$/,rdisplayswap=/^(none|table(?!-c[ea]).+)/,rmargin=/^margin/,rnumsplit=new RegExp("^("+core_pnum+")(.*)$","i"),rnumnonpx=new RegExp("^("+core_pnum+")(?!px)[a-z%]+$","i"),rrelNum=new RegExp("^([-+])=("+core_pnum+")","i"),elemdisplay={BODY:"block"},cssShow={position:"absolute",visibility:"hidden",display:"block"},cssNormalTransform={letterSpacing:0,fontWeight:400},cssExpand=["Top","Right","Bottom","Left"],cssPrefixes=["Webkit","O","Moz","ms"],eventsToggle=jQuery.fn.toggle;function vendorPropName(style,name){if(name in style){return name}var capName=name.charAt(0).toUpperCase()+name.slice(1),origName=name,i=cssPrefixes.length;while(i--){name=cssPrefixes[i]+capName;if(name in style){return name}}return origName}function isHidden(elem,el){elem=el||elem;return jQuery.css(elem,"display")==="none"||!jQuery.contains(elem.ownerDocument,elem)}function showHide(elements,show){var elem,display,values=[],index=0,length=elements.length;for(;index<length;index++){elem=elements[index];if(!elem.style){continue}values[index]=jQuery._data(elem,"olddisplay");if(show){if(!values[index]&&elem.style.display==="none"){elem.style.display=""}if(elem.style.display===""&&isHidden(elem)){values[index]=jQuery._data(elem,"olddisplay",css_defaultDisplay(elem.nodeName))}}else{display=curCSS(elem,"display");if(!values[index]&&display!=="none"){jQuery._data(elem,"olddisplay",display)}}}for(index=0;index<length;index++){elem=elements[index];if(!elem.style){continue}if(!show||elem.style.display==="none"||elem.style.display===""){elem.style.display=show?values[index]||"":"none"}}return elements}jQuery.fn.extend({css:function(name,value){return jQuery.access(this,function(elem,name,value){return value!==undefined?jQuery.style(elem,name,value):jQuery.css(elem,name)},name,value,arguments.length>1)},show:function(){return showHide(this,true)},hide:function(){return showHide(this)},toggle:function(state,fn2){var bool=typeof state==="boolean";if(jQuery.isFunction(state)&&jQuery.isFunction(fn2)){return eventsToggle.apply(this,arguments)}return this.each(function(){if(bool?state:isHidden(this)){jQuery(this).show()}else{jQuery(this).hide()}})}});jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var ret=curCSS(elem,"opacity");return ret===""?"1":ret}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":jQuery.support.cssFloat?"cssFloat":"styleFloat"},style:function(elem,name,value,extra){if(!elem||elem.nodeType===3||elem.nodeType===8||!elem.style){return}var ret,type,hooks,origName=jQuery.camelCase(name),style=elem.style;name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(style,origName));hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(value!==undefined){type=typeof value;if(type==="string"&&(ret=rrelNum.exec(value))){value=(ret[1]+1)*ret[2]+parseFloat(jQuery.css(elem,name));type="number"}if(value==null||type==="number"&&isNaN(value)){return}if(type==="number"&&!jQuery.cssNumber[origName]){value+="px"}if(!hooks||!("set"in hooks)||(value=hooks.set(elem,value,extra))!==undefined){try{style[name]=value}catch(e){}}}else{if(hooks&&"get"in hooks&&(ret=hooks.get(elem,false,extra))!==undefined){return ret}return style[name]}},css:function(elem,name,numeric,extra){var val,num,hooks,origName=jQuery.camelCase(name);name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(elem.style,origName));hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(hooks&&"get"in hooks){val=hooks.get(elem,true,extra)}if(val===undefined){val=curCSS(elem,name)}if(val==="normal"&&name in cssNormalTransform){val=cssNormalTransform[name]}if(numeric||extra!==undefined){num=parseFloat(val);return numeric||jQuery.isNumeric(num)?num||0:val}return val},swap:function(elem,options,callback){var ret,name,old={};for(name in options){old[name]=elem.style[name];elem.style[name]=options[name]}ret=callback.call(elem);for(name in options){elem.style[name]=old[name]}return ret}});if(window.getComputedStyle){curCSS=function(elem,name){var ret,width,minWidth,maxWidth,computed=window.getComputedStyle(elem,null),style=elem.style;if(computed){ret=computed.getPropertyValue(name)||computed[name];if(ret===""&&!jQuery.contains(elem.ownerDocument,elem)){ret=jQuery.style(elem,name)}if(rnumnonpx.test(ret)&&rmargin.test(name)){width=style.width;minWidth=style.minWidth;maxWidth=style.maxWidth;style.minWidth=style.maxWidth=style.width=ret;ret=computed.width;style.width=width;style.minWidth=minWidth;style.maxWidth=maxWidth}}return ret}}else if(document.documentElement.currentStyle){curCSS=function(elem,name){var left,rsLeft,ret=elem.currentStyle&&elem.currentStyle[name],style=elem.style;if(ret==null&&style&&style[name]){ret=style[name]}if(rnumnonpx.test(ret)&&!rposition.test(name)){left=style.left;rsLeft=elem.runtimeStyle&&elem.runtimeStyle.left;if(rsLeft){elem.runtimeStyle.left=elem.currentStyle.left}style.left=name==="fontSize"?"1em":ret;ret=style.pixelLeft+"px";style.left=left;if(rsLeft){elem.runtimeStyle.left=rsLeft}}return ret===""?"auto":ret}}function setPositiveNumber(elem,value,subtract){var matches=rnumsplit.exec(value);return matches?Math.max(0,matches[1]-(subtract||0))+(matches[2]||"px"):value}function augmentWidthOrHeight(elem,name,extra,isBorderBox){var i=extra===(isBorderBox?"border":"content")?4:name==="width"?1:0,val=0;for(;i<4;i+=2){if(extra==="margin"){val+=jQuery.css(elem,extra+cssExpand[i],true)}if(isBorderBox){if(extra==="content"){val-=parseFloat(curCSS(elem,"padding"+cssExpand[i]))||0}if(extra!=="margin"){val-=parseFloat(curCSS(elem,"border"+cssExpand[i]+"Width"))||0}}else{val+=parseFloat(curCSS(elem,"padding"+cssExpand[i]))||0;if(extra!=="padding"){val+=parseFloat(curCSS(elem,"border"+cssExpand[i]+"Width"))||0}}}return val}function getWidthOrHeight(elem,name,extra){var val=name==="width"?elem.offsetWidth:elem.offsetHeight,valueIsBorderBox=true,isBorderBox=jQuery.support.boxSizing&&jQuery.css(elem,"boxSizing")==="border-box";if(val<=0||val==null){val=curCSS(elem,name);if(val<0||val==null){val=elem.style[name]}if(rnumnonpx.test(val)){return val}valueIsBorderBox=isBorderBox&&(jQuery.support.boxSizingReliable||val===elem.style[name]);val=parseFloat(val)||0}return val+augmentWidthOrHeight(elem,name,extra||(isBorderBox?"border":"content"),valueIsBorderBox)+"px"}function css_defaultDisplay(nodeName){if(elemdisplay[nodeName]){return elemdisplay[nodeName]}var elem=jQuery("<"+nodeName+">").appendTo(document.body),display=elem.css("display");elem.remove();if(display==="none"||display===""){iframe=document.body.appendChild(iframe||jQuery.extend(document.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!iframeDoc||!iframe.createElement){iframeDoc=(iframe.contentWindow||iframe.contentDocument).document;iframeDoc.write("<!doctype html><html><body>");iframeDoc.close()}elem=iframeDoc.body.appendChild(iframeDoc.createElement(nodeName));display=curCSS(elem,"display");document.body.removeChild(iframe)}elemdisplay[nodeName]=display;return display}jQuery.each(["height","width"],function(i,name){jQuery.cssHooks[name]={get:function(elem,computed,extra){if(computed){if(elem.offsetWidth===0&&rdisplayswap.test(curCSS(elem,"display"))){return jQuery.swap(elem,cssShow,function(){return getWidthOrHeight(elem,name,extra)})}else{return getWidthOrHeight(elem,name,extra)}}},set:function(elem,value,extra){return setPositiveNumber(elem,value,extra?augmentWidthOrHeight(elem,name,extra,jQuery.support.boxSizing&&jQuery.css(elem,"boxSizing")==="border-box"):0)}}});if(!jQuery.support.opacity){jQuery.cssHooks.opacity={get:function(elem,computed){return ropacity.test((computed&&elem.currentStyle?elem.currentStyle.filter:elem.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":computed?"1":""},set:function(elem,value){var style=elem.style,currentStyle=elem.currentStyle,opacity=jQuery.isNumeric(value)?"alpha(opacity="+value*100+")":"",filter=currentStyle&&currentStyle.filter||style.filter||"";style.zoom=1;if(value>=1&&jQuery.trim(filter.replace(ralpha,""))===""&&style.removeAttribute){style.removeAttribute("filter");if(currentStyle&&!currentStyle.filter){return}}style.filter=ralpha.test(filter)?filter.replace(ralpha,opacity):filter+" "+opacity}}}jQuery(function(){if(!jQuery.support.reliableMarginRight){jQuery.cssHooks.marginRight={get:function(elem,computed){return jQuery.swap(elem,{display:"inline-block"},function(){if(computed){return curCSS(elem,"marginRight")}})}}}if(!jQuery.support.pixelPosition&&jQuery.fn.position){jQuery.each(["top","left"],function(i,prop){jQuery.cssHooks[prop]={get:function(elem,computed){if(computed){var ret=curCSS(elem,prop);return rnumnonpx.test(ret)?jQuery(elem).position()[prop]+"px":ret}}}})}});if(jQuery.expr&&jQuery.expr.filters){jQuery.expr.filters.hidden=function(elem){return elem.offsetWidth===0&&elem.offsetHeight===0||!jQuery.support.reliableHiddenOffsets&&(elem.style&&elem.style.display||curCSS(elem,"display"))==="none"};jQuery.expr.filters.visible=function(elem){return!jQuery.expr.filters.hidden(elem)}}jQuery.each({margin:"",padding:"",border:"Width"},function(prefix,suffix){jQuery.cssHooks[prefix+suffix]={expand:function(value){var i,parts=typeof value==="string"?value.split(" "):[value],expanded={};for(i=0;i<4;i++){expanded[prefix+cssExpand[i]+suffix]=parts[i]||parts[i-2]||parts[0]}return expanded}};if(!rmargin.test(prefix)){jQuery.cssHooks[prefix+suffix].set=setPositiveNumber}});var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rinput=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,rselectTextarea=/^(?:select|textarea)/i;jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||rselectTextarea.test(this.nodeName)||rinput.test(this.type))}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val.replace(rCRLF,"\r\n")}}):{name:elem.name,value:val.replace(rCRLF,"\r\n")}}).get()}});jQuery.param=function(a,traditional){var prefix,s=[],add=function(key,value){value=jQuery.isFunction(value)?value():value==null?"":value;s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value)};if(traditional===undefined){traditional=jQuery.ajaxSettings&&jQuery.ajaxSettings.traditional}if(jQuery.isArray(a)||a.jquery&&!jQuery.isPlainObject(a)){jQuery.each(a,function(){add(this.name,this.value)})}else{for(prefix in a){buildParams(prefix,a[prefix],traditional,add)}}return s.join("&").replace(r20,"+")};function buildParams(prefix,obj,traditional,add){var name;if(jQuery.isArray(obj)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v)}else{buildParams(prefix+"["+(typeof v==="object"?i:"")+"]",v,traditional,add)}})}else if(!traditional&&jQuery.type(obj)==="object"){for(name in obj){buildParams(prefix+"["+name+"]",obj[name],traditional,add)}}else{add(prefix,obj)}}var ajaxLocParts,ajaxLocation,rhash=/#.*$/,rheaders=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,rlocalProtocol=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rquery=/\?/,rscript=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,rts=/([?&])_=[^&]*/,rurl=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,_load=jQuery.fn.load,prefilters={},transports={},allTypes=["*/"]+["*"];try{ajaxLocation=location.href}catch(e){ajaxLocation=document.createElement("a");ajaxLocation.href="";ajaxLocation=ajaxLocation.href}ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[];function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!=="string"){func=dataTypeExpression;dataTypeExpression="*"}var dataType,list,placeBefore,dataTypes=dataTypeExpression.toLowerCase().split(core_rspace),i=0,length=dataTypes.length;if(jQuery.isFunction(func)){for(;i<length;i++){dataType=dataTypes[i];placeBefore=/^\+/.test(dataType);if(placeBefore){dataType=dataType.substr(1)||"*"}list=structure[dataType]=structure[dataType]||[];list[placeBefore?"unshift":"push"](func)}}}}function inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR,dataType,inspected){dataType=dataType||options.dataTypes[0];inspected=inspected||{};inspected[dataType]=true;var selection,list=structure[dataType],i=0,length=list?list.length:0,executeOnly=structure===prefilters;for(;i<length&&(executeOnly||!selection);i++){selection=list[i](options,originalOptions,jqXHR);if(typeof selection==="string"){if(!executeOnly||inspected[selection]){selection=undefined}else{options.dataTypes.unshift(selection);selection=inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR,selection,inspected)}}}if((executeOnly||!selection)&&!inspected["*"]){selection=inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR,"*",inspected)}return selection}function ajaxExtend(target,src){var key,deep,flatOptions=jQuery.ajaxSettings.flatOptions||{};for(key in src){if(src[key]!==undefined){(flatOptions[key]?target:deep||(deep={}))[key]=src[key]}}if(deep){jQuery.extend(true,target,deep)}}jQuery.fn.load=function(url,params,callback){if(typeof url!=="string"&&_load){return _load.apply(this,arguments)}if(!this.length){return this}var selector,type,response,self=this,off=url.indexOf(" ");if(off>=0){selector=url.slice(off,url.length);url=url.slice(0,off)}if(jQuery.isFunction(params)){callback=params;params=undefined}else if(params&&typeof params==="object"){type="POST"}jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(jqXHR,status){if(callback){self.each(callback,response||[jqXHR.responseText,status,jqXHR])}}}).done(function(responseText){response=arguments;self.html(selector?jQuery("<div>").append(responseText.replace(rscript,"")).find(selector):responseText)});return this};jQuery.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(i,o){jQuery.fn[o]=function(f){return this.on(o,f)}});jQuery.each(["get","post"],function(i,method){jQuery[method]=function(url,data,callback,type){if(jQuery.isFunction(data)){type=type||callback;callback=data;data=undefined}return jQuery.ajax({type:method,url:url,data:data,success:callback,dataType:type})}});jQuery.extend({getScript:function(url,callback){return jQuery.get(url,undefined,callback,"script")},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json")},ajaxSetup:function(target,settings){if(settings){ajaxExtend(target,jQuery.ajaxSettings)}else{settings=target;target=jQuery.ajaxSettings}ajaxExtend(target,settings);return target},ajaxSettings:{url:ajaxLocation,isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":allTypes},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":window.String,"text html":true,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined}options=options||{};var ifModifiedKey,responseHeadersString,responseHeaders,transport,timeoutTimer,parts,fireGlobals,i,s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=callbackContext!==s&&(callbackContext.nodeType||callbackContext instanceof jQuery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery.Callbacks("once memory"),statusCode=s.statusCode||{},requestHeaders={},requestHeadersNames={},state=0,strAbort="canceled",jqXHR={readyState:0,setRequestHeader:function(name,value){if(!state){var lname=name.toLowerCase();name=requestHeadersNames[lname]=requestHeadersNames[lname]||name;requestHeaders[name]=value}return this},getAllResponseHeaders:function(){return state===2?responseHeadersString:null},getResponseHeader:function(key){var match;if(state===2){if(!responseHeaders){responseHeaders={};while(match=rheaders.exec(responseHeadersString)){responseHeaders[match[1].toLowerCase()]=match[2]}}match=responseHeaders[key.toLowerCase()]}return match===undefined?null:match},overrideMimeType:function(type){if(!state){s.mimeType=type}return this},abort:function(statusText){statusText=statusText||strAbort;if(transport){transport.abort(statusText)}done(0,statusText);return this}};function done(status,nativeStatusText,responses,headers){var isSuccess,success,error,response,modified,statusText=nativeStatusText;if(state===2){return}state=2;if(timeoutTimer){clearTimeout(timeoutTimer)}transport=undefined;responseHeadersString=headers||"";jqXHR.readyState=status>0?4:0;if(responses){response=ajaxHandleResponses(s,jqXHR,responses)}if(status>=200&&status<300||status===304){if(s.ifModified){modified=jqXHR.getResponseHeader("Last-Modified");if(modified){jQuery.lastModified[ifModifiedKey]=modified}modified=jqXHR.getResponseHeader("Etag");if(modified){jQuery.etag[ifModifiedKey]=modified}}if(status===304){statusText="notmodified";isSuccess=true}else{isSuccess=ajaxConvert(s,response);statusText=isSuccess.state;success=isSuccess.data;error=isSuccess.error;isSuccess=!error}}else{error=statusText;if(!statusText||status){statusText="error";if(status<0){status=0}}}jqXHR.status=status;jqXHR.statusText=(nativeStatusText||statusText)+"";if(isSuccess){deferred.resolveWith(callbackContext,[success,statusText,jqXHR])}else{deferred.rejectWith(callbackContext,[jqXHR,statusText,error])}jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals){globalEventContext.trigger("ajax"+(isSuccess?"Success":"Error"),[jqXHR,s,isSuccess?success:error])}completeDeferred.fireWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger("ajaxComplete",[jqXHR,s]);if(!--jQuery.active){jQuery.event.trigger("ajaxStop")}}}deferred.promise(jqXHR);jqXHR.success=jqXHR.done;jqXHR.error=jqXHR.fail;jqXHR.complete=completeDeferred.add;jqXHR.statusCode=function(map){if(map){var tmp;if(state<2){for(tmp in map){statusCode[tmp]=[statusCode[tmp],map[tmp]]}}else{tmp=map[jqXHR.status];jqXHR.always(tmp)}}return this};s.url=((url||s.url)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//");s.dataTypes=jQuery.trim(s.dataType||"*").toLowerCase().split(core_rspace);if(s.crossDomain==null){parts=rurl.exec(s.url.toLowerCase());s.crossDomain=!!(parts&&(parts[1]!==ajaxLocParts[1]||parts[2]!==ajaxLocParts[2]||(parts[3]||(parts[1]==="http:"?80:443))!=(ajaxLocParts[3]||(ajaxLocParts[1]==="http:"?80:443))))}if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data,s.traditional)}inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(state===2){return jqXHR}fireGlobals=s.global;s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);if(fireGlobals&&jQuery.active++===0){jQuery.event.trigger("ajaxStart")}if(!s.hasContent){if(s.data){s.url+=(rquery.test(s.url)?"&":"?")+s.data;delete s.data}ifModifiedKey=s.url;if(s.cache===false){var ts=jQuery.now(),ret=s.url.replace(rts,"$1_="+ts);s.url=ret+(ret===s.url?(rquery.test(s.url)?"&":"?")+"_="+ts:"")}}if(s.data&&s.hasContent&&s.contentType!==false||options.contentType){jqXHR.setRequestHeader("Content-Type",s.contentType)}if(s.ifModified){ifModifiedKey=ifModifiedKey||s.url;if(jQuery.lastModified[ifModifiedKey]){jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[ifModifiedKey])}if(jQuery.etag[ifModifiedKey]){jqXHR.setRequestHeader("If-None-Match",jQuery.etag[ifModifiedKey])}}jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+(s.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers){jqXHR.setRequestHeader(i,s.headers[i])}if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||state===2)){return jqXHR.abort()}strAbort="abort";for(i in{success:1,error:1,complete:1}){jqXHR[i](s[i])}transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,"No Transport")}else{jqXHR.readyState=1;if(fireGlobals){globalEventContext.trigger("ajaxSend",[jqXHR,s])}if(s.async&&s.timeout>0){timeoutTimer=setTimeout(function(){jqXHR.abort("timeout")},s.timeout)}try{state=1;transport.send(requestHeaders,done)}catch(e){if(state<2){done(-1,e)}else{throw e}}}return jqXHR},active:0,lastModified:{},etag:{}});function ajaxHandleResponses(s,jqXHR,responses){var ct,type,finalDataType,firstDataType,contents=s.contents,dataTypes=s.dataTypes,responseFields=s.responseFields;for(type in responseFields){if(type in responses){jqXHR[responseFields[type]]=responses[type]}}while(dataTypes[0]==="*"){dataTypes.shift();if(ct===undefined){ct=s.mimeType||jqXHR.getResponseHeader("content-type")}}if(ct){for(type in contents){if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break}}}if(dataTypes[0]in responses){finalDataType=dataTypes[0]}else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break}if(!firstDataType){firstDataType=type}}finalDataType=finalDataType||firstDataType}if(finalDataType){if(finalDataType!==dataTypes[0]){dataTypes.unshift(finalDataType)}return responses[finalDataType]}}function ajaxConvert(s,response){var conv,conv2,current,tmp,dataTypes=s.dataTypes.slice(),prev=dataTypes[0],converters={},i=0;if(s.dataFilter){response=s.dataFilter(response,s.dataType)}if(dataTypes[1]){for(conv in s.converters){converters[conv.toLowerCase()]=s.converters[conv]}}for(;current=dataTypes[++i];){if(current!=="*"){if(prev!=="*"&&prev!==current){conv=converters[prev+" "+current]||converters["* "+current];if(!conv){for(conv2 in converters){tmp=conv2.split(" ");if(tmp[1]===current){conv=converters[prev+" "+tmp[0]]||converters["* "+tmp[0]];if(conv){if(conv===true){conv=converters[conv2]}else if(converters[conv2]!==true){current=tmp[0];dataTypes.splice(i--,0,current)}break}}}}if(conv!==true){if(conv&&s["throws"]){response=conv(response)}else{try{response=conv(response)}catch(e){return{state:"parsererror",error:conv?e:"No conversion from "+prev+" to "+current}}}}}prev=current}}return{state:"success",data:response}}var oldCallbacks=[],rquestion=/\?/,rjsonp=/(=)\?(?=&|$)|\?\?/,nonce=jQuery.now();jQuery.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var callback=oldCallbacks.pop()||jQuery.expando+"_"+nonce++;this[callback]=true;return callback}});jQuery.ajaxPrefilter("json jsonp",function(s,originalSettings,jqXHR){var callbackName,overwritten,responseContainer,data=s.data,url=s.url,hasCallback=s.jsonp!==false,replaceInUrl=hasCallback&&rjsonp.test(url),replaceInData=hasCallback&&!replaceInUrl&&typeof data==="string"&&!(s.contentType||"").indexOf("application/x-www-form-urlencoded")&&rjsonp.test(data);if(s.dataTypes[0]==="jsonp"||replaceInUrl||replaceInData){callbackName=s.jsonpCallback=jQuery.isFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback;overwritten=window[callbackName];if(replaceInUrl){s.url=url.replace(rjsonp,"$1"+callbackName)}else if(replaceInData){s.data=data.replace(rjsonp,"$1"+callbackName)}else if(hasCallback){s.url+=(rquestion.test(url)?"&":"?")+s.jsonp+"="+callbackName}s.converters["script json"]=function(){if(!responseContainer){jQuery.error(callbackName+" was not called")}return responseContainer[0]};s.dataTypes[0]="json";window[callbackName]=function(){responseContainer=arguments};jqXHR.always(function(){window[callbackName]=overwritten;if(s[callbackName]){s.jsonpCallback=originalSettings.jsonpCallback;oldCallbacks.push(callbackName)}if(responseContainer&&jQuery.isFunction(overwritten)){overwritten(responseContainer[0])}responseContainer=overwritten=undefined});return"script"}});jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(text){jQuery.globalEval(text);return text}}});jQuery.ajaxPrefilter("script",function(s){if(s.cache===undefined){s.cache=false}if(s.crossDomain){s.type="GET";s.global=false}});jQuery.ajaxTransport("script",function(s){if(s.crossDomain){var script,head=document.head||document.getElementsByTagName("head")[0]||document.documentElement;return{send:function(_,callback){script=document.createElement("script");script.async="async";if(s.scriptCharset){script.charset=s.scriptCharset}script.src=s.url;script.onload=script.onreadystatechange=function(_,isAbort){if(isAbort||!script.readyState||/loaded|complete/.test(script.readyState)){script.onload=script.onreadystatechange=null;if(head&&script.parentNode){head.removeChild(script)}script=undefined;if(!isAbort){callback(200,"success")}}};head.insertBefore(script,head.firstChild)},abort:function(){if(script){script.onload(0,1)}}}}});var xhrCallbacks,xhrOnUnloadAbort=window.ActiveXObject?function(){for(var key in xhrCallbacks){xhrCallbacks[key](0,1)}}:false,xhrId=0;function createStandardXHR(){try{return new window.XMLHttpRequest}catch(e){}}function createActiveXHR(){try{return new window.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}jQuery.ajaxSettings.xhr=window.ActiveXObject?function(){return!this.isLocal&&createStandardXHR()||createActiveXHR()}:createStandardXHR;(function(xhr){jQuery.extend(jQuery.support,{ajax:!!xhr,cors:!!xhr&&"withCredentials"in xhr})})(jQuery.ajaxSettings.xhr());if(jQuery.support.ajax){jQuery.ajaxTransport(function(s){if(!s.crossDomain||jQuery.support.cors){var callback;return{send:function(headers,complete){var handle,i,xhr=s.xhr();if(s.username){xhr.open(s.type,s.url,s.async,s.username,s.password)}else{xhr.open(s.type,s.url,s.async)}if(s.xhrFields){for(i in s.xhrFields){xhr[i]=s.xhrFields[i]}}if(s.mimeType&&xhr.overrideMimeType){xhr.overrideMimeType(s.mimeType)}if(!s.crossDomain&&!headers["X-Requested-With"]){headers["X-Requested-With"]="XMLHttpRequest"}try{for(i in headers){xhr.setRequestHeader(i,headers[i])}}catch(_){}xhr.send(s.hasContent&&s.data||null);callback=function(_,isAbort){var status,statusText,responseHeaders,responses,xml;try{if(callback&&(isAbort||xhr.readyState===4)){callback=undefined;if(handle){xhr.onreadystatechange=jQuery.noop;if(xhrOnUnloadAbort){delete xhrCallbacks[handle]}}if(isAbort){if(xhr.readyState!==4){xhr.abort()}}else{status=xhr.status;responseHeaders=xhr.getAllResponseHeaders();responses={};xml=xhr.responseXML;if(xml&&xml.documentElement){responses.xml=xml}try{responses.text=xhr.responseText}catch(e){}try{statusText=xhr.statusText}catch(e){statusText=""}if(!status&&s.isLocal&&!s.crossDomain){status=responses.text?200:404}else if(status===1223){status=204}}}}catch(firefoxAccessException){if(!isAbort){complete(-1,firefoxAccessException)}}if(responses){complete(status,statusText,responses,responseHeaders)}};if(!s.async){callback()}else if(xhr.readyState===4){setTimeout(callback,0)}else{handle=++xhrId;if(xhrOnUnloadAbort){if(!xhrCallbacks){xhrCallbacks={};jQuery(window).unload(xhrOnUnloadAbort)}xhrCallbacks[handle]=callback}xhr.onreadystatechange=callback}},abort:function(){if(callback){callback(0,1)}}}}})}var fxNow,timerId,rfxtypes=/^(?:toggle|show|hide)$/,rfxnum=new RegExp("^(?:([-+])=|)("+core_pnum+")([a-z%]*)$","i"),rrun=/queueHooks$/,animationPrefilters=[defaultPrefilter],tweeners={"*":[function(prop,value){var end,unit,tween=this.createTween(prop,value),parts=rfxnum.exec(value),target=tween.cur(),start=+target||0,scale=1,maxIterations=20;if(parts){end=+parts[2];unit=parts[3]||(jQuery.cssNumber[prop]?"":"px");if(unit!=="px"&&start){start=jQuery.css(tween.elem,prop,true)||end||1;do{scale=scale||".5";start=start/scale;jQuery.style(tween.elem,prop,start+unit)}while(scale!==(scale=tween.cur()/target)&&scale!==1&&--maxIterations)}tween.unit=unit;tween.start=start;tween.end=parts[1]?start+(parts[1]+1)*end:end}return tween}]};function createFxNow(){setTimeout(function(){fxNow=undefined},0);return fxNow=jQuery.now()}function createTweens(animation,props){jQuery.each(props,function(prop,value){var collection=(tweeners[prop]||[]).concat(tweeners["*"]),index=0,length=collection.length;for(;index<length;index++){if(collection[index].call(animation,prop,value)){return}}})}function Animation(elem,properties,options){var result,index=0,tweenerIndex=0,length=animationPrefilters.length,deferred=jQuery.Deferred().always(function(){delete tick.elem}),tick=function(){var currentTime=fxNow||createFxNow(),remaining=Math.max(0,animation.startTime+animation.duration-currentTime),temp=remaining/animation.duration||0,percent=1-temp,index=0,length=animation.tweens.length; +for(;index<length;index++){animation.tweens[index].run(percent)}deferred.notifyWith(elem,[animation,percent,remaining]);if(percent<1&&length){return remaining}else{deferred.resolveWith(elem,[animation]);return false}},animation=deferred.promise({elem:elem,props:jQuery.extend({},properties),opts:jQuery.extend(true,{specialEasing:{}},options),originalProperties:properties,originalOptions:options,startTime:fxNow||createFxNow(),duration:options.duration,tweens:[],createTween:function(prop,end,easing){var tween=jQuery.Tween(elem,animation.opts,prop,end,animation.opts.specialEasing[prop]||animation.opts.easing);animation.tweens.push(tween);return tween},stop:function(gotoEnd){var index=0,length=gotoEnd?animation.tweens.length:0;for(;index<length;index++){animation.tweens[index].run(1)}if(gotoEnd){deferred.resolveWith(elem,[animation,gotoEnd])}else{deferred.rejectWith(elem,[animation,gotoEnd])}return this}}),props=animation.props;propFilter(props,animation.opts.specialEasing);for(;index<length;index++){result=animationPrefilters[index].call(animation,elem,props,animation.opts);if(result){return result}}createTweens(animation,props);if(jQuery.isFunction(animation.opts.start)){animation.opts.start.call(elem,animation)}jQuery.fx.timer(jQuery.extend(tick,{anim:animation,queue:animation.opts.queue,elem:elem}));return animation.progress(animation.opts.progress).done(animation.opts.done,animation.opts.complete).fail(animation.opts.fail).always(animation.opts.always)}function propFilter(props,specialEasing){var index,name,easing,value,hooks;for(index in props){name=jQuery.camelCase(index);easing=specialEasing[name];value=props[index];if(jQuery.isArray(value)){easing=value[1];value=props[index]=value[0]}if(index!==name){props[name]=value;delete props[index]}hooks=jQuery.cssHooks[name];if(hooks&&"expand"in hooks){value=hooks.expand(value);delete props[name];for(index in value){if(!(index in props)){props[index]=value[index];specialEasing[index]=easing}}}else{specialEasing[name]=easing}}}jQuery.Animation=jQuery.extend(Animation,{tweener:function(props,callback){if(jQuery.isFunction(props)){callback=props;props=["*"]}else{props=props.split(" ")}var prop,index=0,length=props.length;for(;index<length;index++){prop=props[index];tweeners[prop]=tweeners[prop]||[];tweeners[prop].unshift(callback)}},prefilter:function(callback,prepend){if(prepend){animationPrefilters.unshift(callback)}else{animationPrefilters.push(callback)}}});function defaultPrefilter(elem,props,opts){var index,prop,value,length,dataShow,toggle,tween,hooks,oldfire,anim=this,style=elem.style,orig={},handled=[],hidden=elem.nodeType&&isHidden(elem);if(!opts.queue){hooks=jQuery._queueHooks(elem,"fx");if(hooks.unqueued==null){hooks.unqueued=0;oldfire=hooks.empty.fire;hooks.empty.fire=function(){if(!hooks.unqueued){oldfire()}}}hooks.unqueued++;anim.always(function(){anim.always(function(){hooks.unqueued--;if(!jQuery.queue(elem,"fx").length){hooks.empty.fire()}})})}if(elem.nodeType===1&&("height"in props||"width"in props)){opts.overflow=[style.overflow,style.overflowX,style.overflowY];if(jQuery.css(elem,"display")==="inline"&&jQuery.css(elem,"float")==="none"){if(!jQuery.support.inlineBlockNeedsLayout||css_defaultDisplay(elem.nodeName)==="inline"){style.display="inline-block"}else{style.zoom=1}}}if(opts.overflow){style.overflow="hidden";if(!jQuery.support.shrinkWrapBlocks){anim.done(function(){style.overflow=opts.overflow[0];style.overflowX=opts.overflow[1];style.overflowY=opts.overflow[2]})}}for(index in props){value=props[index];if(rfxtypes.exec(value)){delete props[index];toggle=toggle||value==="toggle";if(value===(hidden?"hide":"show")){continue}handled.push(index)}}length=handled.length;if(length){dataShow=jQuery._data(elem,"fxshow")||jQuery._data(elem,"fxshow",{});if("hidden"in dataShow){hidden=dataShow.hidden}if(toggle){dataShow.hidden=!hidden}if(hidden){jQuery(elem).show()}else{anim.done(function(){jQuery(elem).hide()})}anim.done(function(){var prop;jQuery.removeData(elem,"fxshow",true);for(prop in orig){jQuery.style(elem,prop,orig[prop])}});for(index=0;index<length;index++){prop=handled[index];tween=anim.createTween(prop,hidden?dataShow[prop]:0);orig[prop]=dataShow[prop]||jQuery.style(elem,prop);if(!(prop in dataShow)){dataShow[prop]=tween.start;if(hidden){tween.end=tween.start;tween.start=prop==="width"||prop==="height"?1:0}}}}}function Tween(elem,options,prop,end,easing){return new Tween.prototype.init(elem,options,prop,end,easing)}jQuery.Tween=Tween;Tween.prototype={constructor:Tween,init:function(elem,options,prop,end,easing,unit){this.elem=elem;this.prop=prop;this.easing=easing||"swing";this.options=options;this.start=this.now=this.cur();this.end=end;this.unit=unit||(jQuery.cssNumber[prop]?"":"px")},cur:function(){var hooks=Tween.propHooks[this.prop];return hooks&&hooks.get?hooks.get(this):Tween.propHooks._default.get(this)},run:function(percent){var eased,hooks=Tween.propHooks[this.prop];if(this.options.duration){this.pos=eased=jQuery.easing[this.easing](percent,this.options.duration*percent,0,1,this.options.duration)}else{this.pos=eased=percent}this.now=(this.end-this.start)*eased+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this)}if(hooks&&hooks.set){hooks.set(this)}else{Tween.propHooks._default.set(this)}return this}};Tween.prototype.init.prototype=Tween.prototype;Tween.propHooks={_default:{get:function(tween){var result;if(tween.elem[tween.prop]!=null&&(!tween.elem.style||tween.elem.style[tween.prop]==null)){return tween.elem[tween.prop]}result=jQuery.css(tween.elem,tween.prop,false,"");return!result||result==="auto"?0:result},set:function(tween){if(jQuery.fx.step[tween.prop]){jQuery.fx.step[tween.prop](tween)}else if(tween.elem.style&&(tween.elem.style[jQuery.cssProps[tween.prop]]!=null||jQuery.cssHooks[tween.prop])){jQuery.style(tween.elem,tween.prop,tween.now+tween.unit)}else{tween.elem[tween.prop]=tween.now}}}};Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(tween){if(tween.elem.nodeType&&tween.elem.parentNode){tween.elem[tween.prop]=tween.now}}};jQuery.each(["toggle","show","hide"],function(i,name){var cssFn=jQuery.fn[name];jQuery.fn[name]=function(speed,easing,callback){return speed==null||typeof speed==="boolean"||!i&&jQuery.isFunction(speed)&&jQuery.isFunction(easing)?cssFn.apply(this,arguments):this.animate(genFx(name,true),speed,easing,callback)}});jQuery.fn.extend({fadeTo:function(speed,to,easing,callback){return this.filter(isHidden).css("opacity",0).show().end().animate({opacity:to},speed,easing,callback)},animate:function(prop,speed,easing,callback){var empty=jQuery.isEmptyObject(prop),optall=jQuery.speed(speed,easing,callback),doAnimation=function(){var anim=Animation(this,jQuery.extend({},prop),optall);if(empty){anim.stop(true)}};return empty||optall.queue===false?this.each(doAnimation):this.queue(optall.queue,doAnimation)},stop:function(type,clearQueue,gotoEnd){var stopQueue=function(hooks){var stop=hooks.stop;delete hooks.stop;stop(gotoEnd)};if(typeof type!=="string"){gotoEnd=clearQueue;clearQueue=type;type=undefined}if(clearQueue&&type!==false){this.queue(type||"fx",[])}return this.each(function(){var dequeue=true,index=type!=null&&type+"queueHooks",timers=jQuery.timers,data=jQuery._data(this);if(index){if(data[index]&&data[index].stop){stopQueue(data[index])}}else{for(index in data){if(data[index]&&data[index].stop&&rrun.test(index)){stopQueue(data[index])}}}for(index=timers.length;index--;){if(timers[index].elem===this&&(type==null||timers[index].queue===type)){timers[index].anim.stop(gotoEnd);dequeue=false;timers.splice(index,1)}}if(dequeue||!gotoEnd){jQuery.dequeue(this,type)}})}});function genFx(type,includeWidth){var which,attrs={height:type},i=0;includeWidth=includeWidth?1:0;for(;i<4;i+=2-includeWidth){which=cssExpand[i];attrs["margin"+which]=attrs["padding"+which]=type}if(includeWidth){attrs.opacity=attrs.width=type}return attrs}jQuery.each({slideDown:genFx("show"),slideUp:genFx("hide"),slideToggle:genFx("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(name,props){jQuery.fn[name]=function(speed,easing,callback){return this.animate(props,speed,easing,callback)}});jQuery.speed=function(speed,easing,fn){var opt=speed&&typeof speed==="object"?jQuery.extend({},speed):{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};opt.duration=jQuery.fx.off?0:typeof opt.duration==="number"?opt.duration:opt.duration in jQuery.fx.speeds?jQuery.fx.speeds[opt.duration]:jQuery.fx.speeds._default;if(opt.queue==null||opt.queue===true){opt.queue="fx"}opt.old=opt.complete;opt.complete=function(){if(jQuery.isFunction(opt.old)){opt.old.call(this)}if(opt.queue){jQuery.dequeue(this,opt.queue)}};return opt};jQuery.easing={linear:function(p){return p},swing:function(p){return.5-Math.cos(p*Math.PI)/2}};jQuery.timers=[];jQuery.fx=Tween.prototype.init;jQuery.fx.tick=function(){var timer,timers=jQuery.timers,i=0;fxNow=jQuery.now();for(;i<timers.length;i++){timer=timers[i];if(!timer()&&timers[i]===timer){timers.splice(i--,1)}}if(!timers.length){jQuery.fx.stop()}fxNow=undefined};jQuery.fx.timer=function(timer){if(timer()&&jQuery.timers.push(timer)&&!timerId){timerId=setInterval(jQuery.fx.tick,jQuery.fx.interval)}};jQuery.fx.interval=13;jQuery.fx.stop=function(){clearInterval(timerId);timerId=null};jQuery.fx.speeds={slow:600,fast:200,_default:400};jQuery.fx.step={};if(jQuery.expr&&jQuery.expr.filters){jQuery.expr.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem}).length}}var rroot=/^(?:body|html)$/i;jQuery.fn.offset=function(options){if(arguments.length){return options===undefined?this:this.each(function(i){jQuery.offset.setOffset(this,options,i)})}var docElem,body,win,clientTop,clientLeft,scrollTop,scrollLeft,box={top:0,left:0},elem=this[0],doc=elem&&elem.ownerDocument;if(!doc){return}if((body=doc.body)===elem){return jQuery.offset.bodyOffset(elem)}docElem=doc.documentElement;if(!jQuery.contains(docElem,elem)){return box}if(typeof elem.getBoundingClientRect!=="undefined"){box=elem.getBoundingClientRect()}win=getWindow(doc);clientTop=docElem.clientTop||body.clientTop||0;clientLeft=docElem.clientLeft||body.clientLeft||0;scrollTop=win.pageYOffset||docElem.scrollTop;scrollLeft=win.pageXOffset||docElem.scrollLeft;return{top:box.top+scrollTop-clientTop,left:box.left+scrollLeft-clientLeft}};jQuery.offset={bodyOffset:function(body){var top=body.offsetTop,left=body.offsetLeft;if(jQuery.support.doesNotIncludeMarginInBodyOffset){top+=parseFloat(jQuery.css(body,"marginTop"))||0;left+=parseFloat(jQuery.css(body,"marginLeft"))||0}return{top:top,left:left}},setOffset:function(elem,options,i){var position=jQuery.css(elem,"position");if(position==="static"){elem.style.position="relative"}var curElem=jQuery(elem),curOffset=curElem.offset(),curCSSTop=jQuery.css(elem,"top"),curCSSLeft=jQuery.css(elem,"left"),calculatePosition=(position==="absolute"||position==="fixed")&&jQuery.inArray("auto",[curCSSTop,curCSSLeft])>-1,props={},curPosition={},curTop,curLeft;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0}if(jQuery.isFunction(options)){options=options.call(elem,i,curOffset)}if(options.top!=null){props.top=options.top-curOffset.top+curTop}if(options.left!=null){props.left=options.left-curOffset.left+curLeft}if("using"in options){options.using.call(elem,props)}else{curElem.css(props)}}};jQuery.fn.extend({position:function(){if(!this[0]){return}var elem=this[0],offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=rroot.test(offsetParent[0].nodeName)?{top:0,left:0}:offsetParent.offset();offset.top-=parseFloat(jQuery.css(elem,"marginTop"))||0;offset.left-=parseFloat(jQuery.css(elem,"marginLeft"))||0;parentOffset.top+=parseFloat(jQuery.css(offsetParent[0],"borderTopWidth"))||0;parentOffset.left+=parseFloat(jQuery.css(offsetParent[0],"borderLeftWidth"))||0;return{top:offset.top-parentOffset.top,left:offset.left-parentOffset.left}},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent||document.body;while(offsetParent&&(!rroot.test(offsetParent.nodeName)&&jQuery.css(offsetParent,"position")==="static")){offsetParent=offsetParent.offsetParent}return offsetParent||document.body})}});jQuery.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(method,prop){var top=/Y/.test(prop);jQuery.fn[method]=function(val){return jQuery.access(this,function(elem,method,val){var win=getWindow(elem);if(val===undefined){return win?prop in win?win[prop]:win.document.documentElement[method]:elem[method]}if(win){win.scrollTo(!top?val:jQuery(win).scrollLeft(),top?val:jQuery(win).scrollTop())}else{elem[method]=val}},method,val,arguments.length,null)}});function getWindow(elem){return jQuery.isWindow(elem)?elem:elem.nodeType===9?elem.defaultView||elem.parentWindow:false}jQuery.each({Height:"height",Width:"width"},function(name,type){jQuery.each({padding:"inner"+name,content:type,"":"outer"+name},function(defaultExtra,funcName){jQuery.fn[funcName]=function(margin,value){var chainable=arguments.length&&(defaultExtra||typeof margin!=="boolean"),extra=defaultExtra||(margin===true||value===true?"margin":"border");return jQuery.access(this,function(elem,type,value){var doc;if(jQuery.isWindow(elem)){return elem.document.documentElement["client"+name]}if(elem.nodeType===9){doc=elem.documentElement;return Math.max(elem.body["scroll"+name],doc["scroll"+name],elem.body["offset"+name],doc["offset"+name],doc["client"+name])}return value===undefined?jQuery.css(elem,type,value,extra):jQuery.style(elem,type,value,extra)},type,chainable?margin:undefined,chainable,null)}})});window.jQuery=window.$=jQuery;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return jQuery})}})(window); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/fullcalendar.min.js b/public/assets/frontend/js/plugins/fullcalendar.min.js new file mode 100644 index 00000000..b578fe52 --- /dev/null +++ b/public/assets/frontend/js/plugins/fullcalendar.min.js @@ -0,0 +1,9 @@ +/*! + * FullCalendar v2.4.0 + * Docs & License: http://fullcalendar.io/ + * (c) 2015 Adam Shaw + */ +!function(a){"function"==typeof define&&define.amd?define(["jquery","moment"],a):"object"==typeof exports?module.exports=a(require("jquery"),require("moment")):a(jQuery,moment)}(function(a,b){function c(a){return Q(a,Oa)}function d(b){var c,d={views:b.views||{}};return a.each(b,function(b,e){"views"!=b&&(a.isPlainObject(e)&&!/(time|duration|interval)$/i.test(b)&&-1==a.inArray(b,Oa)?(c=null,a.each(e,function(a,e){/^(month|week|day|default|basic(Week|Day)?|agenda(Week|Day)?)$/.test(a)?(d.views[a]||(d.views[a]={}),d.views[a][b]=e):(c||(c={}),c[a]=e)}),c&&(d[b]=c)):d[b]=e)}),d}function e(a,b){b.left&&a.css({"border-left-width":1,"margin-left":b.left-1}),b.right&&a.css({"border-right-width":1,"margin-right":b.right-1})}function f(a){a.css({"margin-left":"","margin-right":"","border-left-width":"","border-right-width":""})}function g(){a("body").addClass("fc-not-allowed")}function h(){a("body").removeClass("fc-not-allowed")}function i(b,c,d){var e=Math.floor(c/b.length),f=Math.floor(c-e*(b.length-1)),g=[],h=[],i=[],k=0;j(b),b.each(function(c,d){var j=c===b.length-1?f:e,l=a(d).outerHeight(!0);j>l?(g.push(d),h.push(l),i.push(a(d).height())):k+=l}),d&&(c-=k,e=Math.floor(c/g.length),f=Math.floor(c-e*(g.length-1))),a(g).each(function(b,c){var d=b===g.length-1?f:e,j=h[b],k=i[b],l=d-(j-k);d>j&&a(c).height(l)})}function j(a){a.height("")}function k(b){var c=0;return b.find("> *").each(function(b,d){var e=a(d).outerWidth();e>c&&(c=e)}),c++,b.width(c),c}function l(a,b){return a.height(b).addClass("fc-scroller"),a[0].scrollHeight-1>a[0].clientHeight?!0:(m(a),!1)}function m(a){a.height("").removeClass("fc-scroller")}function n(b){var c=b.css("position"),d=b.parents().filter(function(){var b=a(this);return/(auto|scroll)/.test(b.css("overflow")+b.css("overflow-y")+b.css("overflow-x"))}).eq(0);return"fixed"!==c&&d.length?d:a(b[0].ownerDocument||document)}function o(a){var b=a.offset();return{left:b.left,right:b.left+a.outerWidth(),top:b.top,bottom:b.top+a.outerHeight()}}function p(a){var b=a.offset(),c=r(a),d=b.left+u(a,"border-left-width")+c.left,e=b.top+u(a,"border-top-width")+c.top;return{left:d,right:d+a[0].clientWidth,top:e,bottom:e+a[0].clientHeight}}function q(a){var b=a.offset(),c=b.left+u(a,"border-left-width")+u(a,"padding-left"),d=b.top+u(a,"border-top-width")+u(a,"padding-top");return{left:c,right:c+a.width(),top:d,bottom:d+a.height()}}function r(a){var b=a.innerWidth()-a[0].clientWidth,c={left:0,right:0,top:0,bottom:a.innerHeight()-a[0].clientHeight};return s()&&"rtl"==a.css("direction")?c.left=b:c.right=b,c}function s(){return null===Pa&&(Pa=t()),Pa}function t(){var b=a("<div><div/></div>").css({position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}).appendTo("body"),c=b.children(),d=c.offset().left>b.offset().left;return b.remove(),d}function u(a,b){return parseFloat(a.css(b))||0}function v(a){return 1==a.which&&!a.ctrlKey}function w(a,b){var c={left:Math.max(a.left,b.left),right:Math.min(a.right,b.right),top:Math.max(a.top,b.top),bottom:Math.min(a.bottom,b.bottom)};return c.left<c.right&&c.top<c.bottom?c:!1}function x(a,b){return{left:Math.min(Math.max(a.left,b.left),b.right),top:Math.min(Math.max(a.top,b.top),b.bottom)}}function y(a){return{left:(a.left+a.right)/2,top:(a.top+a.bottom)/2}}function z(a,b){return{left:a.left-b.left,top:a.top-b.top}}function A(b){var c,d,e=[],f=[];for("string"==typeof b?f=b.split(/\s*,\s*/):"function"==typeof b?f=[b]:a.isArray(b)&&(f=b),c=0;c<f.length;c++)d=f[c],"string"==typeof d?e.push("-"==d.charAt(0)?{field:d.substring(1),order:-1}:{field:d,order:1}):"function"==typeof d&&e.push({func:d});return e}function B(a,b,c){var d,e;for(d=0;d<c.length;d++)if(e=C(a,b,c[d]))return e;return 0}function C(a,b,c){return c.func?c.func(a,b):D(a[c.field],b[c.field])*(c.order||1)}function D(b,c){return b||c?null==c?-1:null==b?1:"string"===a.type(b)||"string"===a.type(c)?String(b).localeCompare(String(c)):b-c:0}function E(a,b){var c,d,e,f,g=a.start,h=a.end,i=b.start,j=b.end;return h>i&&j>g?(g>=i?(c=g.clone(),e=!0):(c=i.clone(),e=!1),j>=h?(d=h.clone(),f=!0):(d=j.clone(),f=!1),{start:c,end:d,isStart:e,isEnd:f}):void 0}function F(a,c){return b.duration({days:a.clone().stripTime().diff(c.clone().stripTime(),"days"),ms:a.time()-c.time()})}function G(a,c){return b.duration({days:a.clone().stripTime().diff(c.clone().stripTime(),"days")})}function H(a,c,d){return b.duration(Math.round(a.diff(c,d,!0)),d)}function I(a,b){var c,d,e;for(c=0;c<Ra.length&&(d=Ra[c],e=J(d,a,b),!(e>=1&&ba(e)));c++);return d}function J(a,c,d){return null!=d?d.diff(c,a,!0):b.isDuration(c)?c.as(a):c.end.diff(c.start,a,!0)}function K(a,b,c){var d;return N(c)?(b-a)/c:(d=c.asMonths(),Math.abs(d)>=1&&ba(d)?b.diff(a,"months",!0)/d:b.diff(a,"days",!0)/c.asDays())}function L(a,b){var c,d;return N(a)||N(b)?a/b:(c=a.asMonths(),d=b.asMonths(),Math.abs(c)>=1&&ba(c)&&Math.abs(d)>=1&&ba(d)?c/d:a.asDays()/b.asDays())}function M(a,c){var d;return N(a)?b.duration(a*c):(d=a.asMonths(),Math.abs(d)>=1&&ba(d)?b.duration({months:d*c}):b.duration({days:a.asDays()*c}))}function N(a){return Boolean(a.hours()||a.minutes()||a.seconds()||a.milliseconds())}function O(a){return"[object Date]"===Object.prototype.toString.call(a)||a instanceof Date}function P(a){return/^\d+\:\d+(?:\:\d+\.?(?:\d{3})?)?$/.test(a)}function Q(a,b){var c,d,e,f,g,h,i={};if(b)for(c=0;c<b.length;c++){for(d=b[c],e=[],f=a.length-1;f>=0;f--)if(g=a[f][d],"object"==typeof g)e.unshift(g);else if(void 0!==g){i[d]=g;break}e.length&&(i[d]=Q(e))}for(c=a.length-1;c>=0;c--){h=a[c];for(d in h)d in i||(i[d]=h[d])}return i}function R(a){var b=function(){};return b.prototype=a,new b}function S(a,b){for(var c in a)U(a,c)&&(b[c]=a[c])}function T(a,b){var c,d,e=["constructor","toString","valueOf"];for(c=0;c<e.length;c++)d=e[c],a[d]!==Object.prototype[d]&&(b[d]=a[d])}function U(a,b){return Va.call(a,b)}function V(b){return/undefined|null|boolean|number|string/.test(a.type(b))}function W(b,c,d){if(a.isFunction(b)&&(b=[b]),b){var e,f;for(e=0;e<b.length;e++)f=b[e].apply(c,d)||f;return f}}function X(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a]}function Y(a){return(a+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;").replace(/\n/g,"<br />")}function Z(a){return a.replace(/&.*?;/g,"")}function $(b){var c=[];return a.each(b,function(a,b){null!=b&&c.push(a+":"+b)}),c.join(";")}function _(a){return a.charAt(0).toUpperCase()+a.slice(1)}function aa(a,b){return a-b}function ba(a){return a%1===0}function ca(a,b){var c=a[b];return function(){return c.apply(a,arguments)}}function da(a,b){var c,d,e,f,g=function(){var h=+new Date-f;b>h&&h>0?c=setTimeout(g,b-h):(c=null,a.apply(e,d),c||(e=d=null))};return function(){e=this,d=arguments,f=+new Date,c||(c=setTimeout(g,b))}}function ea(c,d,e){var f,g,h,i,j=c[0],k=1==c.length&&"string"==typeof j;return b.isMoment(j)?(i=b.apply(null,c),ga(j,i)):O(j)||void 0===j?i=b.apply(null,c):(f=!1,g=!1,k?Wa.test(j)?(j+="-01",c=[j],f=!0,g=!0):(h=Xa.exec(j))&&(f=!h[5],g=!0):a.isArray(j)&&(g=!0),i=d||f?b.utc.apply(b,c):b.apply(null,c),f?(i._ambigTime=!0,i._ambigZone=!0):e&&(g?i._ambigZone=!0:k&&(i.utcOffset?i.utcOffset(j):i.zone(j)))),i._fullCalendar=!0,i}function fa(a,c){var d,e,f=!1,g=!1,h=a.length,i=[];for(d=0;h>d;d++)e=a[d],b.isMoment(e)||(e=Ma.moment.parseZone(e)),f=f||e._ambigTime,g=g||e._ambigZone,i.push(e);for(d=0;h>d;d++)e=i[d],c||!f||e._ambigTime?g&&!e._ambigZone&&(i[d]=e.clone().stripZone()):i[d]=e.clone().stripTime();return i}function ga(a,b){a._ambigTime?b._ambigTime=!0:b._ambigTime&&(b._ambigTime=!1),a._ambigZone?b._ambigZone=!0:b._ambigZone&&(b._ambigZone=!1)}function ha(a,b){a.year(b[0]||0).month(b[1]||0).date(b[2]||0).hours(b[3]||0).minutes(b[4]||0).seconds(b[5]||0).milliseconds(b[6]||0)}function ia(a,b){return Za.format.call(a,b)}function ja(a,b){return ka(a,pa(b))}function ka(a,b){var c,d="";for(c=0;c<b.length;c++)d+=la(a,b[c]);return d}function la(a,b){var c,d;return"string"==typeof b?b:(c=b.token)?$a[c]?$a[c](a):ia(a,c):b.maybe&&(d=ka(a,b.maybe),d.match(/[1-9]/))?d:""}function ma(a,b,c,d,e){var f;return a=Ma.moment.parseZone(a),b=Ma.moment.parseZone(b),f=(a.localeData||a.lang).call(a),c=f.longDateFormat(c)||c,d=d||" - ",na(a,b,pa(c),d,e)}function na(a,b,c,d,e){var f,g,h,i,j="",k="",l="",m="",n="";for(g=0;g<c.length&&(f=oa(a,b,c[g]),f!==!1);g++)j+=f;for(h=c.length-1;h>g&&(f=oa(a,b,c[h]),f!==!1);h--)k=f+k;for(i=g;h>=i;i++)l+=la(a,c[i]),m+=la(b,c[i]);return(l||m)&&(n=e?m+d+l:l+d+m),j+n+k}function oa(a,b,c){var d,e;return"string"==typeof c?c:(d=c.token)&&(e=_a[d.charAt(0)],e&&a.isSame(b,e))?ia(a,d):!1}function pa(a){return a in ab?ab[a]:ab[a]=qa(a)}function qa(a){for(var b,c=[],d=/\[([^\]]*)\]|\(([^\)]*)\)|(LTS|LT|(\w)\4*o?)|([^\w\[\(]+)/g;b=d.exec(a);)b[1]?c.push(b[1]):b[2]?c.push({maybe:qa(b[2])}):b[3]?c.push({token:b[3]}):b[5]&&c.push(b[5]);return c}function ra(){}function sa(a,b){return a||b?a&&b?a.grid===b.grid&&a.row===b.row&&a.col===b.col:!1:!0}function ta(a){var b=va(a);return"background"===b||"inverse-background"===b}function ua(a){return"inverse-background"===va(a)}function va(a){return X((a.source||{}).rendering,a.rendering)}function wa(a){var b,c,d={};for(b=0;b<a.length;b++)c=a[b],(d[c._id]||(d[c._id]=[])).push(c);return d}function xa(a,b){return a.eventStartMS-b.eventStartMS}function ya(c){var d,e,f,g,h=Ma.dataAttrPrefix;return h&&(h+="-"),d=c.data(h+"event")||null,d&&(d="object"==typeof d?a.extend({},d):{},e=d.start,null==e&&(e=d.time),f=d.duration,g=d.stick,delete d.start,delete d.time,delete d.duration,delete d.stick),null==e&&(e=c.data(h+"start")),null==e&&(e=c.data(h+"time")),null==f&&(f=c.data(h+"duration")),null==g&&(g=c.data(h+"stick")),e=null!=e?b.duration(e):null,f=null!=f?b.duration(f):null,g=Boolean(g),{eventProps:d,startTime:e,duration:f,stick:g}}function za(a,b){var c,d;for(c=0;c<b.length;c++)if(d=b[c],d.leftCol<=a.rightCol&&d.rightCol>=a.leftCol)return!0;return!1}function Aa(a,b){return a.leftCol-b.leftCol}function Ba(a){var b,c,d,e=[];for(b=0;b<a.length;b++){for(c=a[b],d=0;d<e.length&&Ea(c,e[d]).length;d++);c.level=d,(e[d]||(e[d]=[])).push(c)}return e}function Ca(a){var b,c,d,e,f;for(b=0;b<a.length;b++)for(c=a[b],d=0;d<c.length;d++)for(e=c[d],e.forwardSegs=[],f=b+1;f<a.length;f++)Ea(e,a[f],e.forwardSegs)}function Da(a){var b,c,d=a.forwardSegs,e=0;if(void 0===a.forwardPressure){for(b=0;b<d.length;b++)c=d[b],Da(c),e=Math.max(e,1+c.forwardPressure);a.forwardPressure=e}}function Ea(a,b,c){c=c||[];for(var d=0;d<b.length;d++)Fa(a,b[d])&&c.push(b[d]);return c}function Fa(a,b){return a.bottom>b.top&&a.top<b.bottom}function Ga(c,d){function e(){U?h()&&(k(),i()):f()}function f(){V=O.theme?"ui":"fc",c.addClass("fc"),O.isRTL?c.addClass("fc-rtl"):c.addClass("fc-ltr"),O.theme?c.addClass("ui-widget"):c.addClass("fc-unthemed"),U=a("<div class='fc-view-container'/>").prependTo(c),S=N.header=new Ja(N,O),T=S.render(),T&&c.prepend(T),i(O.defaultView),O.handleWindowResize&&(Y=da(m,O.windowResizeDelay),a(window).resize(Y))}function g(){W&&W.removeElement(),S.removeElement(),U.remove(),c.removeClass("fc fc-ltr fc-rtl fc-unthemed ui-widget"),Y&&a(window).unbind("resize",Y)}function h(){return c.is(":visible")}function i(b){ca++,W&&b&&W.type!==b&&(S.deactivateButton(W.type),H(),W.removeElement(),W=N.view=null),!W&&b&&(W=N.view=ba[b]||(ba[b]=N.instantiateView(b)),W.setElement(a("<div class='fc-view fc-"+b+"-view' />").appendTo(U)),S.activateButton(b)),W&&(Z=W.massageCurrentDate(Z),W.displaying&&Z.isWithin(W.intervalStart,W.intervalEnd)||h()&&(H(),W.display(Z),I(),u(),v(),q())),I(),ca--}function j(a){return h()?(a&&l(),ca++,W.updateSize(!0),ca--,!0):void 0}function k(){h()&&l()}function l(){X="number"==typeof O.contentHeight?O.contentHeight:"number"==typeof O.height?O.height-(T?T.outerHeight(!0):0):Math.round(U.width()/Math.max(O.aspectRatio,.5))}function m(a){!ca&&a.target===window&&W.start&&j(!0)&&W.trigger("windowResize",aa)}function n(){p(),r()}function o(){h()&&(H(),W.displayEvents(ea),I())}function p(){H(),W.clearEvents(),I()}function q(){!O.lazyFetching||$(W.start,W.end)?r():o()}function r(){_(W.start,W.end)}function s(a){ea=a,o()}function t(){o()}function u(){S.updateTitle(W.title)}function v(){var a=N.getNow();a.isWithin(W.intervalStart,W.intervalEnd)?S.disableButton("today"):S.enableButton("today")}function w(a,b){W.select(N.buildSelectRange.apply(N,arguments))}function x(){W&&W.unselect()}function y(){Z=W.computePrevDate(Z),i()}function z(){Z=W.computeNextDate(Z),i()}function A(){Z.add(-1,"years"),i()}function B(){Z.add(1,"years"),i()}function C(){Z=N.getNow(),i()}function D(a){Z=N.moment(a),i()}function E(a){Z.add(b.duration(a)),i()}function F(a,b){var c;b=b||"day",c=N.getViewSpec(b)||N.getUnitViewSpec(b),Z=a,i(c?c.type:null)}function G(){return Z.clone()}function H(){U.css({width:"100%",height:U.height(),overflow:"hidden"})}function I(){U.css({width:"",height:"",overflow:""})}function J(){return N}function K(){return W}function L(a,b){return void 0===b?O[a]:void(("height"==a||"contentHeight"==a||"aspectRatio"==a)&&(O[a]=b,j(!0)))}function M(a,b){var c=Array.prototype.slice.call(arguments,2);return b=b||aa,this.triggerWith(a,b,c),O[a]?O[a].apply(b,c):void 0}var N=this;N.initOptions(d||{});var O=this.options;N.render=e,N.destroy=g,N.refetchEvents=n,N.reportEvents=s,N.reportEventChange=t,N.rerenderEvents=o,N.changeView=i,N.select=w,N.unselect=x,N.prev=y,N.next=z,N.prevYear=A,N.nextYear=B,N.today=C,N.gotoDate=D,N.incrementDate=E,N.zoomTo=F,N.getDate=G,N.getCalendar=J,N.getView=K,N.option=L,N.trigger=M;var P=R(Ia(O.lang));if(O.monthNames&&(P._months=O.monthNames),O.monthNamesShort&&(P._monthsShort=O.monthNamesShort),O.dayNames&&(P._weekdays=O.dayNames),O.dayNamesShort&&(P._weekdaysShort=O.dayNamesShort),null!=O.firstDay){var Q=R(P._week);Q.dow=O.firstDay,P._week=Q}P._fullCalendar_weekCalc=function(a){return"function"==typeof a?a:"local"===a?a:"iso"===a||"ISO"===a?"ISO":void 0}(O.weekNumberCalculation),N.defaultAllDayEventDuration=b.duration(O.defaultAllDayEventDuration),N.defaultTimedEventDuration=b.duration(O.defaultTimedEventDuration),N.moment=function(){var a;return"local"===O.timezone?(a=Ma.moment.apply(null,arguments),a.hasTime()&&a.local()):a="UTC"===O.timezone?Ma.moment.utc.apply(null,arguments):Ma.moment.parseZone.apply(null,arguments),"_locale"in a?a._locale=P:a._lang=P,a},N.getIsAmbigTimezone=function(){return"local"!==O.timezone&&"UTC"!==O.timezone},N.rezoneDate=function(a){return N.moment(a.toArray())},N.getNow=function(){var a=O.now;return"function"==typeof a&&(a=a()),N.moment(a)},N.getEventEnd=function(a){return a.end?a.end.clone():N.getDefaultEventEnd(a.allDay,a.start)},N.getDefaultEventEnd=function(a,b){var c=b.clone();return a?c.stripTime().add(N.defaultAllDayEventDuration):c.add(N.defaultTimedEventDuration),N.getIsAmbigTimezone()&&c.stripZone(),c},N.humanizeDuration=function(a){return(a.locale||a.lang).call(a,O.lang).humanize()},Ka.call(N,O);var S,T,U,V,W,X,Y,Z,$=N.isFetchNeeded,_=N.fetchEvents,aa=c[0],ba={},ca=0,ea=[];Z=null!=O.defaultDate?N.moment(O.defaultDate):N.getNow(),N.getSuggestedViewHeight=function(){return void 0===X&&k(),X},N.isHeightAuto=function(){return"auto"===O.contentHeight||"auto"===O.height},N.initialize()}function Ha(b){a.each(rb,function(a,c){null==b[a]&&(b[a]=c(b))})}function Ia(a){var c=b.localeData||b.langData;return c.call(b,a)||c.call(b,"en")}function Ja(b,c){function d(){var b=c.header;return n=c.theme?"ui":"fc",b?o=a("<div class='fc-toolbar'/>").append(f("left")).append(f("right")).append(f("center")).append('<div class="fc-clear"/>'):void 0}function e(){o.remove(),o=a()}function f(d){var e=a('<div class="fc-'+d+'"/>'),f=c.header[d];return f&&a.each(f.split(" "),function(d){var f,g=a(),h=!0;a.each(this.split(","),function(d,e){var f,i,j,k,l,m,o,q,r,s;"title"==e?(g=g.add(a("<h2>&nbsp;</h2>")),h=!1):((f=(b.options.customButtons||{})[e])?(j=function(a){f.click&&f.click.call(s[0],a)},k="",l=f.text):(i=b.getViewSpec(e))?(j=function(){b.changeView(e)},p.push(e),k=i.buttonTextOverride,l=i.buttonTextDefault):b[e]&&(j=function(){b[e]()},k=(b.overrides.buttonText||{})[e],l=c.buttonText[e]),j&&(m=f?f.themeIcon:c.themeButtonIcons[e],o=f?f.icon:c.buttonIcons[e],q=k?Y(k):m&&c.theme?"<span class='ui-icon ui-icon-"+m+"'></span>":o&&!c.theme?"<span class='fc-icon fc-icon-"+o+"'></span>":Y(l),r=["fc-"+e+"-button",n+"-button",n+"-state-default"],s=a('<button type="button" class="'+r.join(" ")+'">'+q+"</button>").click(function(a){s.hasClass(n+"-state-disabled")||(j(a),(s.hasClass(n+"-state-active")||s.hasClass(n+"-state-disabled"))&&s.removeClass(n+"-state-hover"))}).mousedown(function(){s.not("."+n+"-state-active").not("."+n+"-state-disabled").addClass(n+"-state-down")}).mouseup(function(){s.removeClass(n+"-state-down")}).hover(function(){s.not("."+n+"-state-active").not("."+n+"-state-disabled").addClass(n+"-state-hover")},function(){s.removeClass(n+"-state-hover").removeClass(n+"-state-down")}),g=g.add(s)))}),h&&g.first().addClass(n+"-corner-left").end().last().addClass(n+"-corner-right").end(),g.length>1?(f=a("<div/>"),h&&f.addClass("fc-button-group"),f.append(g),e.append(f)):e.append(g)}),e}function g(a){o.find("h2").text(a)}function h(a){o.find(".fc-"+a+"-button").addClass(n+"-state-active")}function i(a){o.find(".fc-"+a+"-button").removeClass(n+"-state-active")}function j(a){o.find(".fc-"+a+"-button").attr("disabled","disabled").addClass(n+"-state-disabled")}function k(a){o.find(".fc-"+a+"-button").removeAttr("disabled").removeClass(n+"-state-disabled")}function l(){return p}var m=this;m.render=d,m.removeElement=e,m.updateTitle=g,m.activateButton=h,m.deactivateButton=i,m.disableButton=j,m.enableButton=k,m.getViewsWithButtons=l;var n,o=a(),p=[]}function Ka(c){function d(a,b){return!M||a.clone().stripZone()<M.clone().stripZone()||b.clone().stripZone()>N.clone().stripZone()}function e(a,b){M=a,N=b,U=[];var c=++S,d=R.length;T=d;for(var e=0;d>e;e++)f(R[e],c)}function f(b,c){g(b,function(d){var e,f,g,h=a.isArray(b.events);if(c==S){if(d)for(e=0;e<d.length;e++)f=d[e],g=h?f:s(f,b),g&&U.push.apply(U,x(g));T--,T||O(U)}})}function g(b,d){var e,f,h=Ma.sourceFetchers;for(e=0;e<h.length;e++){if(f=h[e].call(L,b,M.clone(),N.clone(),c.timezone,d),f===!0)return;if("object"==typeof f)return void g(f,d)}var i=b.events;if(i)a.isFunction(i)?(L.pushLoading(),i.call(L,M.clone(),N.clone(),c.timezone,function(a){d(a),L.popLoading()})):a.isArray(i)?d(i):d();else{var j=b.url;if(j){var k,l=b.success,m=b.error,n=b.complete;k=a.isFunction(b.data)?b.data():b.data;var o=a.extend({},k||{}),p=X(b.startParam,c.startParam),q=X(b.endParam,c.endParam),r=X(b.timezoneParam,c.timezoneParam);p&&(o[p]=M.format()),q&&(o[q]=N.format()),c.timezone&&"local"!=c.timezone&&(o[r]=c.timezone),L.pushLoading(),a.ajax(a.extend({},sb,b,{data:o,success:function(b){b=b||[];var c=W(l,this,arguments);a.isArray(c)&&(b=c),d(b)},error:function(){W(m,this,arguments),d()},complete:function(){W(n,this,arguments),L.popLoading()}}))}else d()}}function h(a){var b=i(a);b&&(R.push(b),T++,f(b,S))}function i(b){var c,d,e=Ma.sourceNormalizers;if(a.isFunction(b)||a.isArray(b)?c={events:b}:"string"==typeof b?c={url:b}:"object"==typeof b&&(c=a.extend({},b)),c){for(c.className?"string"==typeof c.className&&(c.className=c.className.split(/\s+/)):c.className=[],a.isArray(c.events)&&(c.origArray=c.events,c.events=a.map(c.events,function(a){return s(a,c)})),d=0;d<e.length;d++)e[d].call(L,c);return c}}function j(b){R=a.grep(R,function(a){return!k(a,b)}),U=a.grep(U,function(a){return!k(a.source,b)}),O(U)}function k(a,b){return a&&b&&l(a)==l(b)}function l(a){return("object"==typeof a?a.origArray||a.googleCalendarId||a.url||a.events:null)||a}function m(a){a.start=L.moment(a.start),a.end?a.end=L.moment(a.end):a.end=null,y(a,n(a)),O(U)}function n(b){var c={};return a.each(b,function(a,b){o(a)&&void 0!==b&&V(b)&&(c[a]=b)}),c}function o(a){return!/^_|^(id|allDay|start|end)$/.test(a)}function p(a,b){var c,d,e,f=s(a);if(f){for(c=x(f),d=0;d<c.length;d++)e=c[d],e.source||(b&&(Q.events.push(e),e.source=Q),U.push(e));return O(U),c}return[]}function q(b){var c,d;for(null==b?b=function(){return!0}:a.isFunction(b)||(c=b+"",b=function(a){return a._id==c}),U=a.grep(U,b,!0),d=0;d<R.length;d++)a.isArray(R[d].events)&&(R[d].events=a.grep(R[d].events,b,!0));O(U)}function r(b){return a.isFunction(b)?a.grep(U,b):null!=b?(b+="",a.grep(U,function(a){return a._id==b})):U}function s(d,e){var f,g,h,i={};if(c.eventDataTransform&&(d=c.eventDataTransform(d)),e&&e.eventDataTransform&&(d=e.eventDataTransform(d)),a.extend(i,d),e&&(i.source=e),i._id=d._id||(void 0===d.id?"_fc"+tb++:d.id+""),d.className?"string"==typeof d.className?i.className=d.className.split(/\s+/):i.className=d.className:i.className=[],f=d.start||d.date,g=d.end,P(f)&&(f=b.duration(f)),P(g)&&(g=b.duration(g)),d.dow||b.isDuration(f)||b.isDuration(g))i.start=f?b.duration(f):null,i.end=g?b.duration(g):null,i._recurring=!0;else{if(f&&(f=L.moment(f),!f.isValid()))return!1;g&&(g=L.moment(g),g.isValid()||(g=null)),h=d.allDay,void 0===h&&(h=X(e?e.allDayDefault:void 0,c.allDayDefault)),t(f,g,h,i)}return i}function t(a,b,c,d){d.start=a,d.end=b,d.allDay=c,u(d),La(d)}function u(a){v(a),a.end&&!a.end.isAfter(a.start)&&(a.end=null),a.end||(c.forceEventDuration?a.end=L.getDefaultEventEnd(a.allDay,a.start):a.end=null)}function v(a){null==a.allDay&&(a.allDay=!(a.start.hasTime()||a.end&&a.end.hasTime())),a.allDay?(a.start.stripTime(),a.end&&a.end.stripTime()):(a.start.hasTime()||(a.start=L.rezoneDate(a.start)),a.end&&!a.end.hasTime()&&(a.end=L.rezoneDate(a.end)))}function w(b){var c;return b.end||(c=b.allDay,null==c&&(c=!b.start.hasTime()),b=a.extend({},b),b.end=L.getDefaultEventEnd(c,b.start)),b}function x(b,c,d){var e,f,g,h,i,j,k,l,m,n=[];if(c=c||M,d=d||N,b)if(b._recurring){if(f=b.dow)for(e={},g=0;g<f.length;g++)e[f[g]]=!0;for(h=c.clone().stripTime();h.isBefore(d);)(!e||e[h.day()])&&(i=b.start,j=b.end,k=h.clone(),l=null,i&&(k=k.time(i)),j&&(l=h.clone().time(j)),m=a.extend({},b),t(k,l,!i&&!j,m),n.push(m)),h.add(1,"days")}else n.push(b);return n}function y(b,c,d){function e(a,b){return d?H(a,b,d):c.allDay?G(a,b):F(a,b)}var f,g,h,i,j,k,l={};return c=c||{},c.start||(c.start=b.start.clone()),void 0===c.end&&(c.end=b.end?b.end.clone():null),null==c.allDay&&(c.allDay=b.allDay),u(c),f={start:b._start.clone(),end:b._end?b._end.clone():L.getDefaultEventEnd(b._allDay,b._start),allDay:c.allDay},u(f),g=null!==b._end&&null===c.end,h=e(c.start,f.start),c.end?(i=e(c.end,f.end),j=i.subtract(h)):j=null,a.each(c,function(a,b){o(a)&&void 0!==b&&(l[a]=b)}),k=z(r(b._id),g,c.allDay,h,j,l),{dateDelta:h,durationDelta:j,undo:k}}function z(b,c,d,e,f,g){var h=L.getIsAmbigTimezone(),i=[];return e&&!e.valueOf()&&(e=null),f&&!f.valueOf()&&(f=null),a.each(b,function(b,j){var k,l;k={start:j.start.clone(),end:j.end?j.end.clone():null,allDay:j.allDay},a.each(g,function(a){k[a]=j[a]}),l={start:j._start,end:j._end,allDay:d},u(l),c?l.end=null:f&&!l.end&&(l.end=L.getDefaultEventEnd(l.allDay,l.start)),e&&(l.start.add(e),l.end&&l.end.add(e)),f&&l.end.add(f),h&&!l.allDay&&(e||f)&&(l.start.stripZone(),l.end&&l.end.stripZone()),a.extend(j,g,l),La(j),i.push(function(){a.extend(j,k),La(j)})}),function(){for(var a=0;a<i.length;a++)i[a]()}}function A(b){var d,e=c.businessHours,f={className:"fc-nonbusiness",start:"09:00",end:"17:00",dow:[1,2,3,4,5],rendering:"inverse-background"},g=L.getView();return e&&(d=a.extend({},f,"object"==typeof e?e:{})),d?(b&&(d.start=null,d.end=null),x(s(d),g.start,g.end)):[]}function B(a,b){var d=b.source||{},e=X(b.constraint,d.constraint,c.eventConstraint),f=X(b.overlap,d.overlap,c.eventOverlap);return a=w(a),E(a,e,f,b)}function C(a){return E(a,c.selectConstraint,c.selectOverlap)}function D(b,c){var d,e;return c&&(d=a.extend({},c,b),e=x(s(d))[0]),e?B(b,e):(b=w(b),C(b))}function E(b,c,d,e){var f,g,h,i,j,k;if(b=a.extend({},b),b.start=b.start.clone().stripZone(),b.end=b.end.clone().stripZone(),null!=c){for(f=I(c),g=!1,i=0;i<f.length;i++)if(J(f[i],b)){g=!0;break}if(!g)return!1}for(h=L.getPeerEvents(e,b),i=0;i<h.length;i++)if(j=h[i],K(j,b)){if(d===!1)return!1;if("function"==typeof d&&!d(j,e))return!1;if(e){if(k=X(j.overlap,(j.source||{}).overlap),k===!1)return!1;if("function"==typeof k&&!k(e,j))return!1}}return!0}function I(a){return"businessHours"===a?A():"object"==typeof a?x(s(a)):r(a)}function J(a,b){var c=a.start.clone().stripZone(),d=L.getEventEnd(a).stripZone();return b.start>=c&&b.end<=d}function K(a,b){var c=a.start.clone().stripZone(),d=L.getEventEnd(a).stripZone();return b.start<d&&b.end>c}var L=this;L.isFetchNeeded=d,L.fetchEvents=e,L.addEventSource=h,L.removeEventSource=j,L.updateEvent=m,L.renderEvent=p,L.removeEvents=q,L.clientEvents=r,L.mutateEvent=y,L.normalizeEventRange=u,L.normalizeEventRangeTimes=v,L.ensureVisibleEventRange=w;var M,N,O=L.reportEvents,Q={events:[]},R=[Q],S=0,T=0,U=[];a.each((c.events?[c.events]:[]).concat(c.eventSources||[]),function(a,b){var c=i(b);c&&R.push(c)}),L.getBusinessHoursEvents=A,L.isEventRangeAllowed=B,L.isSelectionRangeAllowed=C,L.isExternalDropRangeAllowed=D,L.getEventCache=function(){return U}}function La(a){a._allDay=a.allDay,a._start=a.start.clone(),a._end=a.end?a.end.clone():null}var Ma=a.fullCalendar={version:"2.4.0"},Na=Ma.views={};a.fn.fullCalendar=function(b){var c=Array.prototype.slice.call(arguments,1),d=this;return this.each(function(e,f){var g,h=a(f),i=h.data("fullCalendar");"string"==typeof b?i&&a.isFunction(i[b])&&(g=i[b].apply(i,c),e||(d=g),"destroy"===b&&h.removeData("fullCalendar")):i||(i=new nb(h,b),h.data("fullCalendar",i),i.render())}),d};var Oa=["header","buttonText","buttonIcons","themeButtonIcons"];Ma.intersectionToSeg=E,Ma.applyAll=W,Ma.debounce=da,Ma.isInt=ba,Ma.htmlEscape=Y,Ma.cssToStr=$,Ma.proxy=ca,Ma.capitaliseFirstLetter=_,Ma.getClientRect=p,Ma.getContentRect=q,Ma.getScrollbarWidths=r;var Pa=null;Ma.intersectRects=w,Ma.parseFieldSpecs=A,Ma.compareByFieldSpecs=B,Ma.compareByFieldSpec=C,Ma.flexibleCompare=D,Ma.computeIntervalUnit=I,Ma.divideRangeByDuration=K,Ma.divideDurationByDuration=L,Ma.multiplyDuration=M,Ma.durationHasTime=N;var Qa=["sun","mon","tue","wed","thu","fri","sat"],Ra=["year","month","week","day","hour","minute","second","millisecond"];Ma.log=function(){var a=window.console;return a&&a.log?a.log.apply(a,arguments):void 0},Ma.warn=function(){var a=window.console;return a&&a.warn?a.warn.apply(a,arguments):Ma.log.apply(Ma,arguments)};var Sa,Ta,Ua,Va={}.hasOwnProperty,Wa=/^\s*\d{4}-\d\d$/,Xa=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?)?$/,Ya=b.fn,Za=a.extend({},Ya);Ma.moment=function(){return ea(arguments)},Ma.moment.utc=function(){var a=ea(arguments,!0);return a.hasTime()&&a.utc(),a},Ma.moment.parseZone=function(){return ea(arguments,!0,!0)},Ya.clone=function(){var a=Za.clone.apply(this,arguments);return ga(this,a),this._fullCalendar&&(a._fullCalendar=!0),a},Ya.week=Ya.weeks=function(a){var b=(this._locale||this._lang)._fullCalendar_weekCalc;return null==a&&"function"==typeof b?b(this):"ISO"===b?Za.isoWeek.apply(this,arguments):Za.week.apply(this,arguments)},Ya.time=function(a){if(!this._fullCalendar)return Za.time.apply(this,arguments);if(null==a)return b.duration({hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()});this._ambigTime=!1,b.isDuration(a)||b.isMoment(a)||(a=b.duration(a));var c=0;return b.isDuration(a)&&(c=24*Math.floor(a.asDays())),this.hours(c+a.hours()).minutes(a.minutes()).seconds(a.seconds()).milliseconds(a.milliseconds())},Ya.stripTime=function(){var a;return this._ambigTime||(a=this.toArray(),this.utc(),Ta(this,a.slice(0,3)),this._ambigTime=!0,this._ambigZone=!0),this},Ya.hasTime=function(){return!this._ambigTime},Ya.stripZone=function(){var a,b;return this._ambigZone||(a=this.toArray(),b=this._ambigTime,this.utc(),Ta(this,a),this._ambigTime=b||!1,this._ambigZone=!0),this},Ya.hasZone=function(){return!this._ambigZone},Ya.local=function(){var a=this.toArray(),b=this._ambigZone;return Za.local.apply(this,arguments),this._ambigTime=!1,this._ambigZone=!1,b&&Ua(this,a),this},Ya.utc=function(){return Za.utc.apply(this,arguments),this._ambigTime=!1,this._ambigZone=!1,this},a.each(["zone","utcOffset"],function(a,b){Za[b]&&(Ya[b]=function(a){return null!=a&&(this._ambigTime=!1,this._ambigZone=!1),Za[b].apply(this,arguments)})}),Ya.format=function(){return this._fullCalendar&&arguments[0]?ja(this,arguments[0]):this._ambigTime?ia(this,"YYYY-MM-DD"):this._ambigZone?ia(this,"YYYY-MM-DD[T]HH:mm:ss"):Za.format.apply(this,arguments)},Ya.toISOString=function(){return this._ambigTime?ia(this,"YYYY-MM-DD"):this._ambigZone?ia(this,"YYYY-MM-DD[T]HH:mm:ss"):Za.toISOString.apply(this,arguments)},Ya.isWithin=function(a,b){var c=fa([this,a,b]);return c[0]>=c[1]&&c[0]<c[2]},Ya.isSame=function(a,b){var c;return this._fullCalendar?b?(c=fa([this,a],!0),Za.isSame.call(c[0],c[1],b)):(a=Ma.moment.parseZone(a),Za.isSame.call(this,a)&&Boolean(this._ambigTime)===Boolean(a._ambigTime)&&Boolean(this._ambigZone)===Boolean(a._ambigZone)):Za.isSame.apply(this,arguments)},a.each(["isBefore","isAfter"],function(a,b){Ya[b]=function(a,c){var d;return this._fullCalendar?(d=fa([this,a]),Za[b].call(d[0],d[1],c)):Za[b].apply(this,arguments)}}),Sa="_d"in b()&&"updateOffset"in b,Ta=Sa?function(a,c){a._d.setTime(Date.UTC.apply(Date,c)),b.updateOffset(a,!1)}:ha,Ua=Sa?function(a,c){a._d.setTime(+new Date(c[0]||0,c[1]||0,c[2]||0,c[3]||0,c[4]||0,c[5]||0,c[6]||0)),b.updateOffset(a,!1)}:ha;var $a={t:function(a){return ia(a,"a").charAt(0)},T:function(a){return ia(a,"A").charAt(0)}};Ma.formatRange=ma;var _a={Y:"year",M:"month",D:"day",d:"day",A:"second",a:"second",T:"second",t:"second",H:"second",h:"second",m:"second",s:"second"},ab={};Ma.Class=ra,ra.extend=function(a){var b,c=this;return a=a||{},U(a,"constructor")&&(b=a.constructor),"function"!=typeof b&&(b=a.constructor=function(){c.apply(this,arguments)}),b.prototype=R(c.prototype),S(a,b.prototype),T(a,b.prototype),S(c,b),b},ra.mixin=function(a){S(a.prototype||a,this.prototype)};var bb=Ma.Emitter=ra.extend({callbackHash:null,on:function(a,b){return this.getCallbacks(a).add(b),this},off:function(a,b){return this.getCallbacks(a).remove(b),this},trigger:function(a){var b=Array.prototype.slice.call(arguments,1);return this.triggerWith(a,this,b),this},triggerWith:function(a,b,c){var d=this.getCallbacks(a);return d.fireWith(b,c),this},getCallbacks:function(b){var c;return this.callbackHash||(this.callbackHash={}),c=this.callbackHash[b],c||(c=this.callbackHash[b]=a.Callbacks()),c}}),cb=ra.extend({isHidden:!0,options:null,el:null,documentMousedownProxy:null,margin:10,constructor:function(a){this.options=a||{}},show:function(){this.isHidden&&(this.el||this.render(),this.el.show(),this.position(),this.isHidden=!1,this.trigger("show"))},hide:function(){this.isHidden||(this.el.hide(),this.isHidden=!0,this.trigger("hide"))},render:function(){var b=this,c=this.options;this.el=a('<div class="fc-popover"/>').addClass(c.className||"").css({top:0,left:0}).append(c.content).appendTo(c.parentEl),this.el.on("click",".fc-close",function(){b.hide()}),c.autoHide&&a(document).on("mousedown",this.documentMousedownProxy=ca(this,"documentMousedown"))},documentMousedown:function(b){this.el&&!a(b.target).closest(this.el).length&&this.hide()},removeElement:function(){this.hide(),this.el&&(this.el.remove(),this.el=null),a(document).off("mousedown",this.documentMousedownProxy)},position:function(){var b,c,d,e,f,g=this.options,h=this.el.offsetParent().offset(),i=this.el.outerWidth(),j=this.el.outerHeight(),k=a(window),l=n(this.el);e=g.top||0,f=void 0!==g.left?g.left:void 0!==g.right?g.right-i:0,l.is(window)||l.is(document)?(l=k,b=0,c=0):(d=l.offset(),b=d.top,c=d.left),b+=k.scrollTop(),c+=k.scrollLeft(),g.viewportConstrain!==!1&&(e=Math.min(e,b+l.outerHeight()-j-this.margin),e=Math.max(e,b+this.margin),f=Math.min(f,c+l.outerWidth()-i-this.margin),f=Math.max(f,c+this.margin)),this.el.css({top:e-h.top,left:f-h.left})},trigger:function(a){this.options[a]&&this.options[a].apply(this,Array.prototype.slice.call(arguments,1)); +}}),db=ra.extend({grid:null,rowCoords:null,colCoords:null,containerEl:null,bounds:null,constructor:function(a){this.grid=a},build:function(){this.grid.build(),this.rowCoords=this.grid.computeRowCoords(),this.colCoords=this.grid.computeColCoords(),this.computeBounds()},clear:function(){this.grid.clear(),this.rowCoords=null,this.colCoords=null},getCell:function(b,c){var d,e,f,g=this.rowCoords,h=g.length,i=this.colCoords,j=i.length,k=null,l=null;if(this.inBounds(b,c)){for(d=0;h>d;d++)if(e=g[d],c>=e.top&&c<e.bottom){k=d;break}for(d=0;j>d;d++)if(e=i[d],b>=e.left&&b<e.right){l=d;break}if(null!==k&&null!==l)return f=this.grid.getCell(k,l),f.grid=this.grid,a.extend(f,g[k],i[l]),f}return null},computeBounds:function(){this.bounds=this.containerEl?p(this.containerEl):null},inBounds:function(a,b){var c=this.bounds;return c?a>=c.left&&a<c.right&&b>=c.top&&b<c.bottom:!0}}),eb=ra.extend({coordMaps:null,constructor:function(a){this.coordMaps=a},build:function(){var a,b=this.coordMaps;for(a=0;a<b.length;a++)b[a].build()},getCell:function(a,b){var c,d=this.coordMaps,e=null;for(c=0;c<d.length&&!e;c++)e=d[c].getCell(a,b);return e},clear:function(){var a,b=this.coordMaps;for(a=0;a<b.length;a++)b[a].clear()}}),fb=Ma.DragListener=ra.extend({options:null,isListening:!1,isDragging:!1,originX:null,originY:null,mousemoveProxy:null,mouseupProxy:null,subjectEl:null,subjectHref:null,scrollEl:null,scrollBounds:null,scrollTopVel:null,scrollLeftVel:null,scrollIntervalId:null,scrollHandlerProxy:null,scrollSensitivity:30,scrollSpeed:200,scrollIntervalMs:50,constructor:function(a){a=a||{},this.options=a,this.subjectEl=a.subjectEl},mousedown:function(a){v(a)&&(a.preventDefault(),this.startListening(a),this.options.distance||this.startDrag(a))},startListening:function(b){var c;this.isListening||(b&&this.options.scroll&&(c=n(a(b.target)),c.is(window)||c.is(document)||(this.scrollEl=c,this.scrollHandlerProxy=da(ca(this,"scrollHandler"),100),this.scrollEl.on("scroll",this.scrollHandlerProxy))),a(document).on("mousemove",this.mousemoveProxy=ca(this,"mousemove")).on("mouseup",this.mouseupProxy=ca(this,"mouseup")).on("selectstart",this.preventDefault),b?(this.originX=b.pageX,this.originY=b.pageY):(this.originX=0,this.originY=0),this.isListening=!0,this.listenStart(b))},listenStart:function(a){this.trigger("listenStart",a)},mousemove:function(a){var b,c,d=a.pageX-this.originX,e=a.pageY-this.originY;this.isDragging||(b=this.options.distance||1,c=d*d+e*e,c>=b*b&&this.startDrag(a)),this.isDragging&&this.drag(d,e,a)},startDrag:function(a){this.isListening||this.startListening(),this.isDragging||(this.isDragging=!0,this.dragStart(a))},dragStart:function(a){var b=this.subjectEl;this.trigger("dragStart",a),(this.subjectHref=b?b.attr("href"):null)&&b.removeAttr("href")},drag:function(a,b,c){this.trigger("drag",a,b,c),this.updateScroll(c)},mouseup:function(a){this.stopListening(a)},stopDrag:function(a){this.isDragging&&(this.stopScrolling(),this.dragStop(a),this.isDragging=!1)},dragStop:function(a){var b=this;this.trigger("dragStop",a),setTimeout(function(){b.subjectHref&&b.subjectEl.attr("href",b.subjectHref)},0)},stopListening:function(b){this.stopDrag(b),this.isListening&&(this.scrollEl&&(this.scrollEl.off("scroll",this.scrollHandlerProxy),this.scrollHandlerProxy=null),a(document).off("mousemove",this.mousemoveProxy).off("mouseup",this.mouseupProxy).off("selectstart",this.preventDefault),this.mousemoveProxy=null,this.mouseupProxy=null,this.isListening=!1,this.listenStop(b))},listenStop:function(a){this.trigger("listenStop",a)},trigger:function(a){this.options[a]&&this.options[a].apply(this,Array.prototype.slice.call(arguments,1))},preventDefault:function(a){a.preventDefault()},computeScrollBounds:function(){var a=this.scrollEl;this.scrollBounds=a?o(a):null},updateScroll:function(a){var b,c,d,e,f=this.scrollSensitivity,g=this.scrollBounds,h=0,i=0;g&&(b=(f-(a.pageY-g.top))/f,c=(f-(g.bottom-a.pageY))/f,d=(f-(a.pageX-g.left))/f,e=(f-(g.right-a.pageX))/f,b>=0&&1>=b?h=b*this.scrollSpeed*-1:c>=0&&1>=c&&(h=c*this.scrollSpeed),d>=0&&1>=d?i=d*this.scrollSpeed*-1:e>=0&&1>=e&&(i=e*this.scrollSpeed)),this.setScrollVel(h,i)},setScrollVel:function(a,b){this.scrollTopVel=a,this.scrollLeftVel=b,this.constrainScrollVel(),!this.scrollTopVel&&!this.scrollLeftVel||this.scrollIntervalId||(this.scrollIntervalId=setInterval(ca(this,"scrollIntervalFunc"),this.scrollIntervalMs))},constrainScrollVel:function(){var a=this.scrollEl;this.scrollTopVel<0?a.scrollTop()<=0&&(this.scrollTopVel=0):this.scrollTopVel>0&&a.scrollTop()+a[0].clientHeight>=a[0].scrollHeight&&(this.scrollTopVel=0),this.scrollLeftVel<0?a.scrollLeft()<=0&&(this.scrollLeftVel=0):this.scrollLeftVel>0&&a.scrollLeft()+a[0].clientWidth>=a[0].scrollWidth&&(this.scrollLeftVel=0)},scrollIntervalFunc:function(){var a=this.scrollEl,b=this.scrollIntervalMs/1e3;this.scrollTopVel&&a.scrollTop(a.scrollTop()+this.scrollTopVel*b),this.scrollLeftVel&&a.scrollLeft(a.scrollLeft()+this.scrollLeftVel*b),this.constrainScrollVel(),this.scrollTopVel||this.scrollLeftVel||this.stopScrolling()},stopScrolling:function(){this.scrollIntervalId&&(clearInterval(this.scrollIntervalId),this.scrollIntervalId=null,this.scrollStop())},scrollHandler:function(){this.scrollIntervalId||this.scrollStop()},scrollStop:function(){}}),gb=fb.extend({coordMap:null,origCell:null,cell:null,coordAdjust:null,constructor:function(a,b){fb.prototype.constructor.call(this,b),this.coordMap=a},listenStart:function(a){var b,c,d,e=this.subjectEl;fb.prototype.listenStart.apply(this,arguments),this.computeCoords(),a?(c={left:a.pageX,top:a.pageY},d=c,e&&(b=o(e),d=x(d,b)),this.origCell=this.getCell(d.left,d.top),e&&this.options.subjectCenter&&(this.origCell&&(b=w(this.origCell,b)||b),d=y(b)),this.coordAdjust=z(d,c)):(this.origCell=null,this.coordAdjust=null)},computeCoords:function(){this.coordMap.build(),this.computeScrollBounds()},dragStart:function(a){var b;fb.prototype.dragStart.apply(this,arguments),b=this.getCell(a.pageX,a.pageY),b&&this.cellOver(b)},drag:function(a,b,c){var d;fb.prototype.drag.apply(this,arguments),d=this.getCell(c.pageX,c.pageY),sa(d,this.cell)||(this.cell&&this.cellOut(),d&&this.cellOver(d))},dragStop:function(){this.cellDone(),fb.prototype.dragStop.apply(this,arguments)},cellOver:function(a){this.cell=a,this.trigger("cellOver",a,sa(a,this.origCell),this.origCell)},cellOut:function(){this.cell&&(this.trigger("cellOut",this.cell),this.cellDone(),this.cell=null)},cellDone:function(){this.cell&&this.trigger("cellDone",this.cell)},listenStop:function(){fb.prototype.listenStop.apply(this,arguments),this.origCell=this.cell=null,this.coordMap.clear()},scrollStop:function(){fb.prototype.scrollStop.apply(this,arguments),this.computeCoords()},getCell:function(a,b){return this.coordAdjust&&(a+=this.coordAdjust.left,b+=this.coordAdjust.top),this.coordMap.getCell(a,b)}}),hb=ra.extend({options:null,sourceEl:null,el:null,parentEl:null,top0:null,left0:null,mouseY0:null,mouseX0:null,topDelta:null,leftDelta:null,mousemoveProxy:null,isFollowing:!1,isHidden:!1,isAnimating:!1,constructor:function(b,c){this.options=c=c||{},this.sourceEl=b,this.parentEl=c.parentEl?a(c.parentEl):b.parent()},start:function(b){this.isFollowing||(this.isFollowing=!0,this.mouseY0=b.pageY,this.mouseX0=b.pageX,this.topDelta=0,this.leftDelta=0,this.isHidden||this.updatePosition(),a(document).on("mousemove",this.mousemoveProxy=ca(this,"mousemove")))},stop:function(b,c){function d(){this.isAnimating=!1,e.removeElement(),this.top0=this.left0=null,c&&c()}var e=this,f=this.options.revertDuration;this.isFollowing&&!this.isAnimating&&(this.isFollowing=!1,a(document).off("mousemove",this.mousemoveProxy),b&&f&&!this.isHidden?(this.isAnimating=!0,this.el.animate({top:this.top0,left:this.left0},{duration:f,complete:d})):d())},getEl:function(){var a=this.el;return a||(this.sourceEl.width(),a=this.el=this.sourceEl.clone().css({position:"absolute",visibility:"",display:this.isHidden?"none":"",margin:0,right:"auto",bottom:"auto",width:this.sourceEl.width(),height:this.sourceEl.height(),opacity:this.options.opacity||"",zIndex:this.options.zIndex}).appendTo(this.parentEl)),a},removeElement:function(){this.el&&(this.el.remove(),this.el=null)},updatePosition:function(){var a,b;this.getEl(),null===this.top0&&(this.sourceEl.width(),a=this.sourceEl.offset(),b=this.el.offsetParent().offset(),this.top0=a.top-b.top,this.left0=a.left-b.left),this.el.css({top:this.top0+this.topDelta,left:this.left0+this.leftDelta})},mousemove:function(a){this.topDelta=a.pageY-this.mouseY0,this.leftDelta=a.pageX-this.mouseX0,this.isHidden||this.updatePosition()},hide:function(){this.isHidden||(this.isHidden=!0,this.el&&this.el.hide())},show:function(){this.isHidden&&(this.isHidden=!1,this.updatePosition(),this.getEl().show())}}),ib=ra.extend({view:null,isRTL:null,cellHtml:"<td/>",constructor:function(a){this.view=a,this.isRTL=a.opt("isRTL")},rowHtml:function(a,b){var c,d,e=this.getHtmlRenderer("cell",a),f="";for(b=b||0,c=0;c<this.colCnt;c++)d=this.getCell(b,c),f+=e(d);return f=this.bookendCells(f,a,b),"<tr>"+f+"</tr>"},bookendCells:function(a,b,c){var d=this.getHtmlRenderer("intro",b)(c||0),e=this.getHtmlRenderer("outro",b)(c||0),f=this.isRTL?e:d,g=this.isRTL?d:e;return"string"==typeof a?f+a+g:a.prepend(f).append(g)},getHtmlRenderer:function(a,b){var c,d,e,f,g=this.view;return c=a+"Html",b&&(d=b+_(a)+"Html"),d&&(f=g[d])?e=g:d&&(f=this[d])?e=this:(f=g[c])?e=g:(f=this[c])&&(e=this),"function"==typeof f?function(){return f.apply(e,arguments)||""}:function(){return f||""}}}),jb=Ma.Grid=ib.extend({start:null,end:null,rowCnt:0,colCnt:0,el:null,coordMap:null,elsByFill:null,externalDragStartProxy:null,colHeadFormat:null,eventTimeFormat:null,displayEventTime:null,displayEventEnd:null,cellDuration:null,largeUnit:null,constructor:function(){ib.apply(this,arguments),this.coordMap=new db(this),this.elsByFill={},this.externalDragStartProxy=ca(this,"externalDragStart")},computeColHeadFormat:function(){},computeEventTimeFormat:function(){return this.view.opt("smallTimeFormat")},computeDisplayEventTime:function(){return!0},computeDisplayEventEnd:function(){return!0},setRange:function(a){this.start=a.start.clone(),this.end=a.end.clone(),this.rangeUpdated(),this.processRangeOptions()},rangeUpdated:function(){},processRangeOptions:function(){var a,b,c=this.view;this.colHeadFormat=c.opt("columnFormat")||this.computeColHeadFormat(),this.eventTimeFormat=c.opt("eventTimeFormat")||c.opt("timeFormat")||this.computeEventTimeFormat(),a=c.opt("displayEventTime"),null==a&&(a=this.computeDisplayEventTime()),b=c.opt("displayEventEnd"),null==b&&(b=this.computeDisplayEventEnd()),this.displayEventTime=a,this.displayEventEnd=b},build:function(){},clear:function(){},rangeToSegs:function(a){},diffDates:function(a,b){return this.largeUnit?H(a,b,this.largeUnit):F(a,b)},getCell:function(b,c){var d;return null==c&&("number"==typeof b?(c=b%this.colCnt,b=Math.floor(b/this.colCnt)):(c=b.col,b=b.row)),d={row:b,col:c},a.extend(d,this.getRowData(b),this.getColData(c)),a.extend(d,this.computeCellRange(d)),d},computeCellRange:function(a){var b=this.computeCellDate(a);return{start:b,end:b.clone().add(this.cellDuration)}},computeCellDate:function(a){},getRowData:function(a){return{}},getColData:function(a){return{}},getRowEl:function(a){},getColEl:function(a){},getCellDayEl:function(a){return this.getColEl(a.col)||this.getRowEl(a.row)},computeRowCoords:function(){var a,b,c,d=[];for(a=0;a<this.rowCnt;a++)b=this.getRowEl(a),c=b.offset().top,d.push({top:c,bottom:c+b.outerHeight()});return d},computeColCoords:function(){var a,b,c,d=[];for(a=0;a<this.colCnt;a++)b=this.getColEl(a),c=b.offset().left,d.push({left:c,right:c+b.outerWidth()});return d},setElement:function(b){var c=this;this.el=b,b.on("mousedown",function(b){a(b.target).is(".fc-event-container *, .fc-more")||a(b.target).closest(".fc-popover").length||c.dayMousedown(b)}),this.bindSegHandlers(),this.bindGlobalHandlers()},removeElement:function(){this.unbindGlobalHandlers(),this.el.remove()},renderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},bindGlobalHandlers:function(){a(document).on("dragstart sortstart",this.externalDragStartProxy)},unbindGlobalHandlers:function(){a(document).off("dragstart sortstart",this.externalDragStartProxy)},dayMousedown:function(a){var b,c,d=this,e=this.view,f=e.opt("selectable"),i=new gb(this.coordMap,{scroll:e.opt("dragScroll"),dragStart:function(){e.unselect()},cellOver:function(a,e,h){h&&(b=e?a:null,f&&(c=d.computeSelection(h,a),c?d.renderSelection(c):g()))},cellOut:function(a){b=null,c=null,d.unrenderSelection(),h()},listenStop:function(a){b&&e.triggerDayClick(b,d.getCellDayEl(b),a),c&&e.reportSelection(c,a),h()}});i.mousedown(a)},renderRangeHelper:function(a,b){var c=this.fabricateHelperEvent(a,b);this.renderHelper(c,b)},fabricateHelperEvent:function(a,b){var c=b?R(b.event):{};return c.start=a.start.clone(),c.end=a.end?a.end.clone():null,c.allDay=null,this.view.calendar.normalizeEventRange(c),c.className=(c.className||[]).concat("fc-helper"),b||(c.editable=!1),c},renderHelper:function(a,b){},unrenderHelper:function(){},renderSelection:function(a){this.renderHighlight(this.selectionRangeToSegs(a))},unrenderSelection:function(){this.unrenderHighlight()},computeSelection:function(a,b){var c,d=[a.start,a.end,b.start,b.end];return d.sort(aa),c={start:d[0].clone(),end:d[3].clone()},this.view.calendar.isSelectionRangeAllowed(c)?c:null},selectionRangeToSegs:function(a){return this.rangeToSegs(a)},renderHighlight:function(a){this.renderFill("highlight",a)},unrenderHighlight:function(){this.unrenderFill("highlight")},highlightSegClasses:function(){return["fc-highlight"]},renderFill:function(a,b){},unrenderFill:function(a){var b=this.elsByFill[a];b&&(b.remove(),delete this.elsByFill[a])},renderFillSegEls:function(b,c){var d,e=this,f=this[b+"SegEl"],g="",h=[];if(c.length){for(d=0;d<c.length;d++)g+=this.fillSegHtml(b,c[d]);a(g).each(function(b,d){var g=c[b],i=a(d);f&&(i=f.call(e,g,i)),i&&(i=a(i),i.is(e.fillSegTag)&&(g.el=i,h.push(g)))})}return h},fillSegTag:"div",fillSegHtml:function(a,b){var c=this[a+"SegClasses"],d=this[a+"SegCss"],e=c?c.call(this,b):[],f=$(d?d.call(this,b):{});return"<"+this.fillSegTag+(e.length?' class="'+e.join(" ")+'"':"")+(f?' style="'+f+'"':"")+" />"},headHtml:function(){return'<div class="fc-row '+this.view.widgetHeaderClass+'"><table><thead>'+this.rowHtml("head")+"</thead></table></div>"},headCellHtml:function(a){var b=this.view,c=a.start;return'<th class="fc-day-header '+b.widgetHeaderClass+" fc-"+Qa[c.day()]+'">'+Y(c.format(this.colHeadFormat))+"</th>"},bgCellHtml:function(a){var b=this.view,c=a.start,d=this.getDayClasses(c);return d.unshift("fc-day",b.widgetContentClass),'<td class="'+d.join(" ")+'" data-date="'+c.format("YYYY-MM-DD")+'"></td>'},getDayClasses:function(a){var b=this.view,c=b.calendar.getNow().stripTime(),d=["fc-"+Qa[a.day()]];return 1==b.intervalDuration.as("months")&&a.month()!=b.intervalStart.month()&&d.push("fc-other-month"),a.isSame(c,"day")?d.push("fc-today",b.highlightStateClass):c>a?d.push("fc-past"):d.push("fc-future"),d}});jb.mixin({mousedOverSeg:null,isDraggingSeg:!1,isResizingSeg:!1,isDraggingExternal:!1,segs:null,renderEvents:function(a){var b,c,d=this.eventsToSegs(a),e=[],f=[];for(b=0;b<d.length;b++)c=d[b],ta(c.event)?e.push(c):f.push(c);e=this.renderBgSegs(e)||e,f=this.renderFgSegs(f)||f,this.segs=e.concat(f)},unrenderEvents:function(){this.triggerSegMouseout(),this.unrenderFgSegs(),this.unrenderBgSegs(),this.segs=null},getEventSegs:function(){return this.segs||[]},renderFgSegs:function(a){},unrenderFgSegs:function(){},renderFgSegEls:function(b,c){var d,e=this.view,f="",g=[];if(b.length){for(d=0;d<b.length;d++)f+=this.fgSegHtml(b[d],c);a(f).each(function(c,d){var f=b[c],h=e.resolveEventEl(f.event,a(d));h&&(h.data("fc-seg",f),f.el=h,g.push(f))})}return g},fgSegHtml:function(a,b){},renderBgSegs:function(a){return this.renderFill("bgEvent",a)},unrenderBgSegs:function(){this.unrenderFill("bgEvent")},bgEventSegEl:function(a,b){return this.view.resolveEventEl(a.event,b)},bgEventSegClasses:function(a){var b=a.event,c=b.source||{};return["fc-bgevent"].concat(b.className,c.className||[])},bgEventSegCss:function(a){var b=this.view,c=a.event,d=c.source||{};return{"background-color":c.backgroundColor||c.color||d.backgroundColor||d.color||b.opt("eventBackgroundColor")||b.opt("eventColor")}},businessHoursSegClasses:function(a){return["fc-nonbusiness","fc-bgevent"]},bindSegHandlers:function(){var b=this,c=this.view;a.each({mouseenter:function(a,c){b.triggerSegMouseover(a,c)},mouseleave:function(a,c){b.triggerSegMouseout(a,c)},click:function(a,b){return c.trigger("eventClick",this,a.event,b)},mousedown:function(d,e){a(e.target).is(".fc-resizer")&&c.isEventResizable(d.event)?b.segResizeMousedown(d,e,a(e.target).is(".fc-start-resizer")):c.isEventDraggable(d.event)&&b.segDragMousedown(d,e)}},function(c,d){b.el.on(c,".fc-event-container > *",function(c){var e=a(this).data("fc-seg");return!e||b.isDraggingSeg||b.isResizingSeg?void 0:d.call(this,e,c)})})},triggerSegMouseover:function(a,b){this.mousedOverSeg||(this.mousedOverSeg=a,this.view.trigger("eventMouseover",a.el[0],a.event,b))},triggerSegMouseout:function(a,b){b=b||{},this.mousedOverSeg&&(a=a||this.mousedOverSeg,this.mousedOverSeg=null,this.view.trigger("eventMouseout",a.el[0],a.event,b))},segDragMousedown:function(a,b){var c,d=this,e=this.view,f=e.calendar,i=a.el,j=a.event,k=new hb(a.el,{parentEl:e.el,opacity:e.opt("dragOpacity"),revertDuration:e.opt("dragRevertDuration"),zIndex:2}),l=new gb(e.coordMap,{distance:5,scroll:e.opt("dragScroll"),subjectEl:i,subjectCenter:!0,listenStart:function(a){k.hide(),k.start(a)},dragStart:function(b){d.triggerSegMouseout(a,b),d.segDragStart(a,b),e.hideEvent(j)},cellOver:function(b,h,i){a.cell&&(i=a.cell),c=d.computeEventDrop(i,b,j),c&&!f.isEventRangeAllowed(c,j)&&(g(),c=null),c&&e.renderDrag(c,a)?k.hide():k.show(),h&&(c=null)},cellOut:function(){e.unrenderDrag(),k.show(),c=null},cellDone:function(){h()},dragStop:function(b){k.stop(!c,function(){e.unrenderDrag(),e.showEvent(j),d.segDragStop(a,b),c&&e.reportEventDrop(j,c,this.largeUnit,i,b)})},listenStop:function(){k.stop()}});l.mousedown(b)},segDragStart:function(a,b){this.isDraggingSeg=!0,this.view.trigger("eventDragStart",a.el[0],a.event,b,{})},segDragStop:function(a,b){this.isDraggingSeg=!1,this.view.trigger("eventDragStop",a.el[0],a.event,b,{})},computeEventDrop:function(a,b,c){var d,e,f=this.view.calendar,g=a.start,h=b.start;return g.hasTime()===h.hasTime()?(d=this.diffDates(h,g),c.allDay&&N(d)?(e={start:c.start.clone(),end:f.getEventEnd(c),allDay:!1},f.normalizeEventRangeTimes(e)):e={start:c.start.clone(),end:c.end?c.end.clone():null,allDay:c.allDay},e.start.add(d),e.end&&e.end.add(d)):e={start:h.clone(),end:null,allDay:!h.hasTime()},e},applyDragOpacity:function(a){var b=this.view.opt("dragOpacity");null!=b&&a.each(function(a,c){c.style.opacity=b})},externalDragStart:function(b,c){var d,e,f=this.view;f.opt("droppable")&&(d=a((c?c.item:null)||b.target),e=f.opt("dropAccept"),(a.isFunction(e)?e.call(d[0],d):d.is(e))&&(this.isDraggingExternal||this.listenToExternalDrag(d,b,c)))},listenToExternalDrag:function(a,b,c){var d,e,f=this,i=ya(a);d=new gb(this.coordMap,{listenStart:function(){f.isDraggingExternal=!0},cellOver:function(a){e=f.computeExternalDrop(a,i),e?f.renderDrag(e):g()},cellOut:function(){e=null,f.unrenderDrag(),h()},dragStop:function(){f.unrenderDrag(),h(),e&&f.view.reportExternalDrop(i,e,a,b,c)},listenStop:function(){f.isDraggingExternal=!1}}),d.startDrag(b)},computeExternalDrop:function(a,b){var c={start:a.start.clone(),end:null};return b.startTime&&!c.start.hasTime()&&c.start.time(b.startTime),b.duration&&(c.end=c.start.clone().add(b.duration)),this.view.calendar.isExternalDropRangeAllowed(c,b.eventProps)?c:null},renderDrag:function(a,b){},unrenderDrag:function(){},segResizeMousedown:function(a,b,c){var d,e,f=this,i=this.view,j=i.calendar,k=a.el,l=a.event,m=j.getEventEnd(l);d=new gb(this.coordMap,{distance:5,scroll:i.opt("dragScroll"),subjectEl:k,dragStart:function(b){f.triggerSegMouseout(a,b),f.segResizeStart(a,b)},cellOver:function(b,d,h){e=c?f.computeEventStartResize(h,b,l):f.computeEventEndResize(h,b,l),e&&(j.isEventRangeAllowed(e,l)?e.start.isSame(l.start)&&e.end.isSame(m)&&(e=null):(g(),e=null)),e&&(i.hideEvent(l),f.renderEventResize(e,a))},cellOut:function(){e=null},cellDone:function(){f.unrenderEventResize(),i.showEvent(l),h()},dragStop:function(b){f.segResizeStop(a,b),e&&i.reportEventResize(l,e,this.largeUnit,k,b)}}),d.mousedown(b)},segResizeStart:function(a,b){this.isResizingSeg=!0,this.view.trigger("eventResizeStart",a.el[0],a.event,b,{})},segResizeStop:function(a,b){this.isResizingSeg=!1,this.view.trigger("eventResizeStop",a.el[0],a.event,b,{})},computeEventStartResize:function(a,b,c){return this.computeEventResize("start",a,b,c)},computeEventEndResize:function(a,b,c){return this.computeEventResize("end",a,b,c)},computeEventResize:function(a,b,c,d){var e,f,g=this.view.calendar,h=this.diffDates(c[a],b[a]);return e={start:d.start.clone(),end:g.getEventEnd(d),allDay:d.allDay},e.allDay&&N(h)&&(e.allDay=!1,g.normalizeEventRangeTimes(e)),e[a].add(h),e.start.isBefore(e.end)||(f=d.allDay?g.defaultAllDayEventDuration:g.defaultTimedEventDuration,this.cellDuration&&this.cellDuration<f&&(f=this.cellDuration),"start"==a?e.start=e.end.clone().subtract(f):e.end=e.start.clone().add(f)),e},renderEventResize:function(a,b){},unrenderEventResize:function(){},getEventTimeText:function(a,b,c){return null==b&&(b=this.eventTimeFormat),null==c&&(c=this.displayEventEnd),this.displayEventTime&&a.start.hasTime()?c&&a.end?this.view.formatRange(a,b):a.start.format(b):""},getSegClasses:function(a,b,c){var d=a.event,e=["fc-event",a.isStart?"fc-start":"fc-not-start",a.isEnd?"fc-end":"fc-not-end"].concat(d.className,d.source?d.source.className:[]);return b&&e.push("fc-draggable"),c&&e.push("fc-resizable"),e},getEventSkinCss:function(a){var b=this.view,c=a.source||{},d=a.color,e=c.color,f=b.opt("eventColor");return{"background-color":a.backgroundColor||d||c.backgroundColor||e||b.opt("eventBackgroundColor")||f,"border-color":a.borderColor||d||c.borderColor||e||b.opt("eventBorderColor")||f,color:a.textColor||c.textColor||b.opt("eventTextColor")}},eventsToSegs:function(a,b){var c,d=this.eventsToRanges(a),e=[];for(c=0;c<d.length;c++)e.push.apply(e,this.eventRangeToSegs(d[c],b));return e},eventsToRanges:function(b){var c=this,d=wa(b),e=[];return a.each(d,function(a,b){b.length&&e.push.apply(e,ua(b[0])?c.eventsToInverseRanges(b):c.eventsToNormalRanges(b))}),e},eventsToNormalRanges:function(a){var b,c,d,e,f=this.view.calendar,g=[];for(b=0;b<a.length;b++)c=a[b],d=c.start.clone().stripZone(),e=f.getEventEnd(c).stripZone(),g.push({event:c,start:d,end:e,eventStartMS:+d,eventDurationMS:e-d});return g},eventsToInverseRanges:function(a){var b,c,d=this.view,e=d.start.clone().stripZone(),f=d.end.clone().stripZone(),g=this.eventsToNormalRanges(a),h=[],i=a[0],j=e;for(g.sort(xa),b=0;b<g.length;b++)c=g[b],c.start>j&&h.push({event:i,start:j,end:c.start}),j=c.end;return f>j&&h.push({event:i,start:j,end:f}),h},eventRangeToSegs:function(a,b){var c,d,e;for(a=this.view.calendar.ensureVisibleEventRange(a),c=b?b(a):this.rangeToSegs(a),d=0;d<c.length;d++)e=c[d],e.event=a.event,e.eventStartMS=a.eventStartMS,e.eventDurationMS=a.eventDurationMS;return c},sortSegs:function(a){a.sort(ca(this,"compareSegs"))},compareSegs:function(a,b){return a.eventStartMS-b.eventStartMS||b.eventDurationMS-a.eventDurationMS||b.event.allDay-a.event.allDay||B(a.event,b.event,this.view.eventOrderSpecs)}}),Ma.dataAttrPrefix="";var kb=jb.extend({numbersVisible:!1,bottomCoordPadding:0,breakOnWeeks:null,cellDates:null,dayToCellOffsets:null,rowEls:null,dayEls:null,helperEls:null,constructor:function(){jb.apply(this,arguments),this.cellDuration=b.duration(1,"day")},renderDates:function(a){var b,c,d,e=this.view,f=this.rowCnt,g=this.colCnt,h=f*g,i="";for(b=0;f>b;b++)i+=this.dayRowHtml(b,a);for(this.el.html(i),this.rowEls=this.el.find(".fc-row"),this.dayEls=this.el.find(".fc-day"),c=0;h>c;c++)d=this.getCell(c),e.trigger("dayRender",null,d.start,this.dayEls.eq(c))},unrenderDates:function(){this.removeSegPopover()},renderBusinessHours:function(){var a=this.view.calendar.getBusinessHoursEvents(!0),b=this.eventsToSegs(a);this.renderFill("businessHours",b,"bgevent")},dayRowHtml:function(a,b){var c=this.view,d=["fc-row","fc-week",c.widgetContentClass];return b&&d.push("fc-rigid"),'<div class="'+d.join(" ")+'"><div class="fc-bg"><table>'+this.rowHtml("day",a)+'</table></div><div class="fc-content-skeleton"><table>'+(this.numbersVisible?"<thead>"+this.rowHtml("number",a)+"</thead>":"")+"</table></div></div>"},dayCellHtml:function(a){return this.bgCellHtml(a)},computeColHeadFormat:function(){return this.rowCnt>1?"ddd":this.colCnt>1?this.view.opt("dayOfMonthFormat"):"dddd"},computeEventTimeFormat:function(){return this.view.opt("extraSmallTimeFormat")},computeDisplayEventEnd:function(){return 1==this.colCnt},rangeUpdated:function(){var a,b,c,d;if(this.updateCellDates(),a=this.cellDates,this.breakOnWeeks){for(b=a[0].day(),d=1;d<a.length&&a[d].day()!=b;d++);c=Math.ceil(a.length/d)}else c=1,d=a.length;this.rowCnt=c,this.colCnt=d},updateCellDates:function(){for(var a=this.view,b=this.start.clone(),c=[],d=-1,e=[];b.isBefore(this.end);)a.isHiddenDay(b)?e.push(d+.5):(d++,e.push(d),c.push(b.clone())),b.add(1,"days");this.cellDates=c,this.dayToCellOffsets=e},computeCellDate:function(a){var b=this.colCnt,c=a.row*b+(this.isRTL?b-a.col-1:a.col);return this.cellDates[c].clone()},getRowEl:function(a){return this.rowEls.eq(a)},getColEl:function(a){return this.dayEls.eq(a)},getCellDayEl:function(a){return this.dayEls.eq(a.row*this.colCnt+a.col)},computeRowCoords:function(){var a=jb.prototype.computeRowCoords.call(this);return a[a.length-1].bottom+=this.bottomCoordPadding,a},rangeToSegs:function(a){var b,c,d,e,f,g,h,i,j,k,l=this.isRTL,m=this.rowCnt,n=this.colCnt,o=[];for(a=this.view.computeDayRange(a),b=this.dateToCellOffset(a.start),c=this.dateToCellOffset(a.end.subtract(1,"days")),d=0;m>d;d++)e=d*n,f=e+n-1,i=Math.max(e,b),j=Math.min(f,c),i=Math.ceil(i),j=Math.floor(j),j>=i&&(g=i===b,h=j===c,i-=e,j-=e,k={row:d,isStart:g,isEnd:h},l?(k.leftCol=n-j-1,k.rightCol=n-i-1):(k.leftCol=i,k.rightCol=j),o.push(k));return o},dateToCellOffset:function(a){var b=this.dayToCellOffsets,c=a.diff(this.start,"days");return 0>c?b[0]-1:c>=b.length?b[b.length-1]+1:b[c]},renderDrag:function(a,b){return this.renderHighlight(this.eventRangeToSegs(a)),b&&!b.el.closest(this.el).length?(this.renderRangeHelper(a,b),this.applyDragOpacity(this.helperEls),!0):void 0},unrenderDrag:function(){this.unrenderHighlight(),this.unrenderHelper()},renderEventResize:function(a,b){this.renderHighlight(this.eventRangeToSegs(a)),this.renderRangeHelper(a,b)},unrenderEventResize:function(){this.unrenderHighlight(),this.unrenderHelper()},renderHelper:function(b,c){var d,e=[],f=this.eventsToSegs([b]);f=this.renderFgSegEls(f),d=this.renderSegRows(f),this.rowEls.each(function(b,f){var g,h=a(f),i=a('<div class="fc-helper-skeleton"><table/></div>');g=c&&c.row===b?c.el.position().top:h.find(".fc-content-skeleton tbody").position().top,i.css("top",g).find("table").append(d[b].tbodyEl),h.append(i),e.push(i[0])}),this.helperEls=a(e)},unrenderHelper:function(){this.helperEls&&(this.helperEls.remove(),this.helperEls=null)},fillSegTag:"td",renderFill:function(b,c,d){var e,f,g,h=[];for(c=this.renderFillSegEls(b,c),e=0;e<c.length;e++)f=c[e],g=this.renderFillRow(b,f,d),this.rowEls.eq(f.row).append(g),h.push(g[0]);return this.elsByFill[b]=a(h),c},renderFillRow:function(b,c,d){var e,f,g=this.colCnt,h=c.leftCol,i=c.rightCol+1;return d=d||b.toLowerCase(),e=a('<div class="fc-'+d+'-skeleton"><table><tr/></table></div>'),f=e.find("tr"),h>0&&f.append('<td colspan="'+h+'"/>'),f.append(c.el.attr("colspan",i-h)),g>i&&f.append('<td colspan="'+(g-i)+'"/>'),this.bookendCells(f,b),e}});kb.mixin({rowStructs:null,unrenderEvents:function(){this.removeSegPopover(),jb.prototype.unrenderEvents.apply(this,arguments)},getEventSegs:function(){return jb.prototype.getEventSegs.call(this).concat(this.popoverSegs||[])},renderBgSegs:function(b){var c=a.grep(b,function(a){return a.event.allDay});return jb.prototype.renderBgSegs.call(this,c)},renderFgSegs:function(b){var c;return b=this.renderFgSegEls(b),c=this.rowStructs=this.renderSegRows(b),this.rowEls.each(function(b,d){a(d).find(".fc-content-skeleton > table").append(c[b].tbodyEl)}),b},unrenderFgSegs:function(){for(var a,b=this.rowStructs||[];a=b.pop();)a.tbodyEl.remove();this.rowStructs=null},renderSegRows:function(a){var b,c,d=[];for(b=this.groupSegRows(a),c=0;c<b.length;c++)d.push(this.renderSegRow(c,b[c]));return d},fgSegHtml:function(a,b){var c,d,e=this.view,f=a.event,g=e.isEventDraggable(f),h=!b&&f.allDay&&a.isStart&&e.isEventResizableFromStart(f),i=!b&&f.allDay&&a.isEnd&&e.isEventResizableFromEnd(f),j=this.getSegClasses(a,g,h||i),k=$(this.getEventSkinCss(f)),l="";return j.unshift("fc-day-grid-event","fc-h-event"),a.isStart&&(c=this.getEventTimeText(f),c&&(l='<span class="fc-time">'+Y(c)+"</span>")),d='<span class="fc-title">'+(Y(f.title||"")||"&nbsp;")+"</span>",'<a class="'+j.join(" ")+'"'+(f.url?' href="'+Y(f.url)+'"':"")+(k?' style="'+k+'"':"")+'><div class="fc-content">'+(this.isRTL?d+" "+l:l+" "+d)+"</div>"+(h?'<div class="fc-resizer fc-start-resizer" />':"")+(i?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},renderSegRow:function(b,c){function d(b){for(;b>g;)k=(r[e-1]||[])[g],k?k.attr("rowspan",parseInt(k.attr("rowspan")||1,10)+1):(k=a("<td/>"),h.append(k)),q[e][g]=k,r[e][g]=k,g++}var e,f,g,h,i,j,k,l=this.colCnt,m=this.buildSegLevels(c),n=Math.max(1,m.length),o=a("<tbody/>"),p=[],q=[],r=[];for(e=0;n>e;e++){if(f=m[e],g=0,h=a("<tr/>"),p.push([]),q.push([]),r.push([]),f)for(i=0;i<f.length;i++){for(j=f[i],d(j.leftCol),k=a('<td class="fc-event-container"/>').append(j.el),j.leftCol!=j.rightCol?k.attr("colspan",j.rightCol-j.leftCol+1):r[e][g]=k;g<=j.rightCol;)q[e][g]=k,p[e][g]=j,g++;h.append(k)}d(l),this.bookendCells(h,"eventSkeleton"),o.append(h)}return{row:b,tbodyEl:o,cellMatrix:q,segMatrix:p,segLevels:m,segs:c}},buildSegLevels:function(a){var b,c,d,e=[];for(this.sortSegs(a),b=0;b<a.length;b++){for(c=a[b],d=0;d<e.length&&za(c,e[d]);d++);c.level=d,(e[d]||(e[d]=[])).push(c)}for(d=0;d<e.length;d++)e[d].sort(Aa);return e},groupSegRows:function(a){var b,c=[];for(b=0;b<this.rowCnt;b++)c.push([]);for(b=0;b<a.length;b++)c[a[b].row].push(a[b]);return c}}),kb.mixin({segPopover:null,popoverSegs:null,removeSegPopover:function(){this.segPopover&&this.segPopover.hide()},limitRows:function(a){var b,c,d=this.rowStructs||[];for(b=0;b<d.length;b++)this.unlimitRow(b),c=a?"number"==typeof a?a:this.computeRowLevelLimit(b):!1,c!==!1&&this.limitRow(b,c)},computeRowLevelLimit:function(b){function c(b,c){f=Math.max(f,a(c).outerHeight())}var d,e,f,g=this.rowEls.eq(b),h=g.height(),i=this.rowStructs[b].tbodyEl.children();for(d=0;d<i.length;d++)if(e=i.eq(d).removeClass("fc-limited"),f=0,e.find("> td > :first-child").each(c),e.position().top+f>h)return d;return!1},limitRow:function(b,c){function d(d){for(;d>x;)e=u.getCell(b,x),k=u.getCellSegs(e,c),k.length&&(n=g[c-1][x],t=u.renderMoreLink(e,k),s=a("<div/>").append(t),n.append(s),w.push(s[0])),x++}var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u=this,v=this.rowStructs[b],w=[],x=0;if(c&&c<v.segLevels.length){for(f=v.segLevels[c-1],g=v.cellMatrix,h=v.tbodyEl.children().slice(c).addClass("fc-limited").get(),i=0;i<f.length;i++){for(j=f[i],d(j.leftCol),m=[],l=0;x<=j.rightCol;)e=this.getCell(b,x),k=this.getCellSegs(e,c),m.push(k),l+=k.length,x++;if(l){for(n=g[c-1][j.leftCol],o=n.attr("rowspan")||1,p=[],q=0;q<m.length;q++)r=a('<td class="fc-more-cell"/>').attr("rowspan",o),k=m[q],e=this.getCell(b,j.leftCol+q),t=this.renderMoreLink(e,[j].concat(k)),s=a("<div/>").append(t),r.append(s),p.push(r[0]),w.push(r[0]);n.addClass("fc-limited").after(a(p)),h.push(n[0])}}d(this.colCnt),v.moreEls=a(w),v.limitedEls=a(h)}}, +unlimitRow:function(a){var b=this.rowStructs[a];b.moreEls&&(b.moreEls.remove(),b.moreEls=null),b.limitedEls&&(b.limitedEls.removeClass("fc-limited"),b.limitedEls=null)},renderMoreLink:function(b,c){var d=this,e=this.view;return a('<a class="fc-more"/>').text(this.getMoreLinkText(c.length)).on("click",function(f){var g=e.opt("eventLimitClick"),h=b.start,i=a(this),j=d.getCellDayEl(b),k=d.getCellSegs(b),l=d.resliceDaySegs(k,h),m=d.resliceDaySegs(c,h);"function"==typeof g&&(g=e.trigger("eventLimitClick",null,{date:h,dayEl:j,moreEl:i,segs:l,hiddenSegs:m},f)),"popover"===g?d.showSegPopover(b,i,l):"string"==typeof g&&e.calendar.zoomTo(h,g)})},showSegPopover:function(a,b,c){var d,e,f=this,g=this.view,h=b.parent();d=1==this.rowCnt?g.el:this.rowEls.eq(a.row),e={className:"fc-more-popover",content:this.renderSegPopoverContent(a,c),parentEl:this.el,top:d.offset().top,autoHide:!0,viewportConstrain:g.opt("popoverViewportConstrain"),hide:function(){f.segPopover.removeElement(),f.segPopover=null,f.popoverSegs=null}},this.isRTL?e.right=h.offset().left+h.outerWidth()+1:e.left=h.offset().left-1,this.segPopover=new cb(e),this.segPopover.show()},renderSegPopoverContent:function(b,c){var d,e=this.view,f=e.opt("theme"),g=b.start.format(e.opt("dayPopoverFormat")),h=a('<div class="fc-header '+e.widgetHeaderClass+'"><span class="fc-close '+(f?"ui-icon ui-icon-closethick":"fc-icon fc-icon-x")+'"></span><span class="fc-title">'+Y(g)+'</span><div class="fc-clear"/></div><div class="fc-body '+e.widgetContentClass+'"><div class="fc-event-container"></div></div>'),i=h.find(".fc-event-container");for(c=this.renderFgSegEls(c,!0),this.popoverSegs=c,d=0;d<c.length;d++)c[d].cell=b,i.append(c[d].el);return h},resliceDaySegs:function(b,c){var d=a.map(b,function(a){return a.event}),e=c.clone().stripTime(),f=e.clone().add(1,"days"),g={start:e,end:f};return b=this.eventsToSegs(d,function(a){var b=E(a,g);return b?[b]:[]}),this.sortSegs(b),b},getMoreLinkText:function(a){var b=this.view.opt("eventLimitText");return"function"==typeof b?b(a):"+"+a+" "+b},getCellSegs:function(a,b){for(var c,d=this.rowStructs[a.row].segMatrix,e=b||0,f=[];e<d.length;)c=d[e][a.col],c&&f.push(c),e++;return f}});var lb=jb.extend({slotDuration:null,snapDuration:null,minTime:null,maxTime:null,colDates:null,labelFormat:null,labelInterval:null,dayEls:null,slatEls:null,slatTops:null,helperEl:null,businessHourSegs:null,constructor:function(){jb.apply(this,arguments),this.processOptions()},renderDates:function(){this.el.html(this.renderHtml()),this.dayEls=this.el.find(".fc-day"),this.slatEls=this.el.find(".fc-slats tr")},renderBusinessHours:function(){var a=this.view.calendar.getBusinessHoursEvents();this.businessHourSegs=this.renderFill("businessHours",this.eventsToSegs(a),"bgevent")},renderHtml:function(){return'<div class="fc-bg"><table>'+this.rowHtml("slotBg")+'</table></div><div class="fc-slats"><table>'+this.slatRowHtml()+"</table></div>"},slotBgCellHtml:function(a){return this.bgCellHtml(a)},slatRowHtml:function(){for(var a,c,d,e=this.view,f=this.isRTL,g="",h=b.duration(+this.minTime);h<this.maxTime;)a=this.start.clone().time(h),c=ba(L(h,this.labelInterval)),d='<td class="fc-axis fc-time '+e.widgetContentClass+'" '+e.axisStyleAttr()+">"+(c?"<span>"+Y(a.format(this.labelFormat))+"</span>":"")+"</td>",g+="<tr "+(c?"":'class="fc-minor"')+">"+(f?"":d)+'<td class="'+e.widgetContentClass+'"/>'+(f?d:"")+"</tr>",h.add(this.slotDuration);return g},processOptions:function(){var c,d=this.view,e=d.opt("slotDuration"),f=d.opt("snapDuration");e=b.duration(e),f=f?b.duration(f):e,this.slotDuration=e,this.snapDuration=f,this.cellDuration=f,this.minTime=b.duration(d.opt("minTime")),this.maxTime=b.duration(d.opt("maxTime")),c=d.opt("slotLabelFormat"),a.isArray(c)&&(c=c[c.length-1]),this.labelFormat=c||d.opt("axisFormat")||d.opt("smallTimeFormat"),c=d.opt("slotLabelInterval"),this.labelInterval=c?b.duration(c):this.computeLabelInterval(e)},computeLabelInterval:function(a){var c,d,e;for(c=yb.length-1;c>=0;c--)if(d=b.duration(yb[c]),e=L(d,a),ba(e)&&e>1)return d;return b.duration(a)},computeColHeadFormat:function(){return this.colCnt>1?this.view.opt("dayOfMonthFormat"):"dddd"},computeEventTimeFormat:function(){return this.view.opt("noMeridiemTimeFormat")},computeDisplayEventEnd:function(){return!0},rangeUpdated:function(){var a,b=this.view,c=[];for(a=this.start.clone();a.isBefore(this.end);)c.push(a.clone()),a.add(1,"day"),a=b.skipHiddenDays(a);this.isRTL&&c.reverse(),this.colDates=c,this.colCnt=c.length,this.rowCnt=Math.ceil((this.maxTime-this.minTime)/this.snapDuration)},computeCellDate:function(a){var b=this.colDates[a.col],c=this.computeSnapTime(a.row);return b=this.view.calendar.rezoneDate(b),b.time(c),b},getColEl:function(a){return this.dayEls.eq(a)},computeSnapTime:function(a){return b.duration(this.minTime+this.snapDuration*a)},rangeToSegs:function(a){var b,c,d,e,f=this.colCnt,g=[];for(a={start:a.start.clone().stripZone(),end:a.end.clone().stripZone()},c=0;f>c;c++)d=this.colDates[c],e={start:d.clone().time(this.minTime),end:d.clone().time(this.maxTime)},b=E(a,e),b&&(b.col=c,g.push(b));return g},updateSize:function(a){this.computeSlatTops(),a&&this.updateSegVerticals()},computeRowCoords:function(){var a,b,c=this.el.offset().top,d=[];for(a=0;a<this.rowCnt;a++)b={top:c+this.computeTimeTop(this.computeSnapTime(a))},a>0&&(d[a-1].bottom=b.top),d.push(b);return b.bottom=b.top+this.computeTimeTop(this.computeSnapTime(a)),d},computeDateTop:function(a,c){return this.computeTimeTop(b.duration(a.clone().stripZone()-c.clone().stripTime()))},computeTimeTop:function(a){var b,c,d,e,f=(a-this.minTime)/this.slotDuration;return f=Math.max(0,f),f=Math.min(this.slatEls.length,f),b=Math.floor(f),c=f-b,d=this.slatTops[b],c?(e=this.slatTops[b+1],d+(e-d)*c):d},computeSlatTops:function(){var b,c=[];this.slatEls.each(function(d,e){b=a(e).position().top,c.push(b)}),c.push(b+this.slatEls.last().outerHeight()),this.slatTops=c},renderDrag:function(a,b){return b?(this.renderRangeHelper(a,b),this.applyDragOpacity(this.helperEl),!0):void this.renderHighlight(this.eventRangeToSegs(a))},unrenderDrag:function(){this.unrenderHelper(),this.unrenderHighlight()},renderEventResize:function(a,b){this.renderRangeHelper(a,b)},unrenderEventResize:function(){this.unrenderHelper()},renderHelper:function(b,c){var d,e,f,g,h=this.eventsToSegs([b]);for(h=this.renderFgSegEls(h),d=this.renderSegTable(h),e=0;e<h.length;e++)f=h[e],c&&c.col===f.col&&(g=c.el,f.el.css({left:g.css("left"),right:g.css("right"),"margin-left":g.css("margin-left"),"margin-right":g.css("margin-right")}));this.helperEl=a('<div class="fc-helper-skeleton"/>').append(d).appendTo(this.el)},unrenderHelper:function(){this.helperEl&&(this.helperEl.remove(),this.helperEl=null)},renderSelection:function(a){this.view.opt("selectHelper")?this.renderRangeHelper(a):this.renderHighlight(this.selectionRangeToSegs(a))},unrenderSelection:function(){this.unrenderHelper(),this.unrenderHighlight()},renderFill:function(b,c,d){var e,f,g,h,i,j,k,l,m,n;if(c.length){for(c=this.renderFillSegEls(b,c),e=this.groupSegCols(c),d=d||b.toLowerCase(),f=a('<div class="fc-'+d+'-skeleton"><table><tr/></table></div>'),g=f.find("tr"),h=0;h<e.length;h++)if(i=e[h],j=a("<td/>").appendTo(g),i.length)for(k=a('<div class="fc-'+d+'-container"/>').appendTo(j),l=this.colDates[h],m=0;m<i.length;m++)n=i[m],k.append(n.el.css({top:this.computeDateTop(n.start,l),bottom:-this.computeDateTop(n.end,l)}));this.bookendCells(g,b),this.el.append(f),this.elsByFill[b]=f}return c}});lb.mixin({eventSkeletonEl:null,renderFgSegs:function(b){return b=this.renderFgSegEls(b),this.el.append(this.eventSkeletonEl=a('<div class="fc-content-skeleton"/>').append(this.renderSegTable(b))),b},unrenderFgSegs:function(a){this.eventSkeletonEl&&(this.eventSkeletonEl.remove(),this.eventSkeletonEl=null)},renderSegTable:function(b){var c,d,e,f,g,h,i=a("<table><tr/></table>"),j=i.find("tr");for(c=this.groupSegCols(b),this.computeSegVerticals(b),f=0;f<c.length;f++){for(g=c[f],this.placeSlotSegs(g),h=a('<div class="fc-event-container"/>'),d=0;d<g.length;d++)e=g[d],e.el.css(this.generateSegPositionCss(e)),e.bottom-e.top<30&&e.el.addClass("fc-short"),h.append(e.el);j.append(a("<td/>").append(h))}return this.bookendCells(j,"eventSkeleton"),i},placeSlotSegs:function(a){var b,c,d;if(this.sortSegs(a),b=Ba(a),Ca(b),c=b[0]){for(d=0;d<c.length;d++)Da(c[d]);for(d=0;d<c.length;d++)this.computeSlotSegCoords(c[d],0,0)}},computeSlotSegCoords:function(a,b,c){var d,e=a.forwardSegs;if(void 0===a.forwardCoord)for(e.length?(this.sortForwardSlotSegs(e),this.computeSlotSegCoords(e[0],b+1,c),a.forwardCoord=e[0].backwardCoord):a.forwardCoord=1,a.backwardCoord=a.forwardCoord-(a.forwardCoord-c)/(b+1),d=0;d<e.length;d++)this.computeSlotSegCoords(e[d],0,a.forwardCoord)},updateSegVerticals:function(){var a,b=(this.segs||[]).concat(this.businessHourSegs||[]);for(this.computeSegVerticals(b),a=0;a<b.length;a++)b[a].el.css(this.generateSegVerticalCss(b[a]))},computeSegVerticals:function(a){var b,c;for(b=0;b<a.length;b++)c=a[b],c.top=this.computeDateTop(c.start,c.start),c.bottom=this.computeDateTop(c.end,c.start)},fgSegHtml:function(a,b){var c,d,e,f=this.view,g=a.event,h=f.isEventDraggable(g),i=!b&&a.isStart&&f.isEventResizableFromStart(g),j=!b&&a.isEnd&&f.isEventResizableFromEnd(g),k=this.getSegClasses(a,h,i||j),l=$(this.getEventSkinCss(g));return k.unshift("fc-time-grid-event","fc-v-event"),f.isMultiDayEvent(g)?(a.isStart||a.isEnd)&&(c=this.getEventTimeText(a),d=this.getEventTimeText(a,"LT"),e=this.getEventTimeText(a,null,!1)):(c=this.getEventTimeText(g),d=this.getEventTimeText(g,"LT"),e=this.getEventTimeText(g,null,!1)),'<a class="'+k.join(" ")+'"'+(g.url?' href="'+Y(g.url)+'"':"")+(l?' style="'+l+'"':"")+'><div class="fc-content">'+(c?'<div class="fc-time" data-start="'+Y(e)+'" data-full="'+Y(d)+'"><span>'+Y(c)+"</span></div>":"")+(g.title?'<div class="fc-title">'+Y(g.title)+"</div>":"")+'</div><div class="fc-bg"/>'+(j?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},generateSegPositionCss:function(a){var b,c,d=this.view.opt("slotEventOverlap"),e=a.backwardCoord,f=a.forwardCoord,g=this.generateSegVerticalCss(a);return d&&(f=Math.min(1,e+2*(f-e))),this.isRTL?(b=1-f,c=e):(b=e,c=1-f),g.zIndex=a.level+1,g.left=100*b+"%",g.right=100*c+"%",d&&a.forwardPressure&&(g[this.isRTL?"marginLeft":"marginRight"]=20),g},generateSegVerticalCss:function(a){return{top:a.top,bottom:-a.bottom}},groupSegCols:function(a){var b,c=[];for(b=0;b<this.colCnt;b++)c.push([]);for(b=0;b<a.length;b++)c[a[b].col].push(a[b]);return c},sortForwardSlotSegs:function(a){a.sort(ca(this,"compareForwardSlotSegs"))},compareForwardSlotSegs:function(a,b){return b.forwardPressure-a.forwardPressure||(a.backwardCoord||0)-(b.backwardCoord||0)||this.compareSegs(a,b)}});var mb=Ma.View=ra.extend({type:null,name:null,title:null,calendar:null,options:null,coordMap:null,el:null,displaying:null,isSkeletonRendered:!1,isEventsRendered:!1,start:null,end:null,intervalStart:null,intervalEnd:null,intervalDuration:null,intervalUnit:null,isRTL:!1,isSelected:!1,eventOrderSpecs:null,scrollerEl:null,scrollTop:null,widgetHeaderClass:null,widgetContentClass:null,highlightStateClass:null,nextDayThreshold:null,isHiddenDayHash:null,documentMousedownProxy:null,constructor:function(a,c,d,e){this.calendar=a,this.type=this.name=c,this.options=d,this.intervalDuration=e||b.duration(1,"day"),this.nextDayThreshold=b.duration(this.opt("nextDayThreshold")),this.initThemingProps(),this.initHiddenDays(),this.isRTL=this.opt("isRTL"),this.eventOrderSpecs=A(this.opt("eventOrder")),this.documentMousedownProxy=ca(this,"documentMousedown"),this.initialize()},initialize:function(){},opt:function(a){return this.options[a]},trigger:function(a,b){var c=this.calendar;return c.trigger.apply(c,[a,b||this].concat(Array.prototype.slice.call(arguments,2),[this]))},setDate:function(a){this.setRange(this.computeRange(a))},setRange:function(b){a.extend(this,b),this.updateTitle()},computeRange:function(a){var b,c,d=I(this.intervalDuration),e=a.clone().startOf(d),f=e.clone().add(this.intervalDuration);return/year|month|week|day/.test(d)?(e.stripTime(),f.stripTime()):(e.hasTime()||(e=this.calendar.rezoneDate(e)),f.hasTime()||(f=this.calendar.rezoneDate(f))),b=e.clone(),b=this.skipHiddenDays(b),c=f.clone(),c=this.skipHiddenDays(c,-1,!0),{intervalUnit:d,intervalStart:e,intervalEnd:f,start:b,end:c}},computePrevDate:function(a){return this.massageCurrentDate(a.clone().startOf(this.intervalUnit).subtract(this.intervalDuration),-1)},computeNextDate:function(a){return this.massageCurrentDate(a.clone().startOf(this.intervalUnit).add(this.intervalDuration))},massageCurrentDate:function(a,b){return this.intervalDuration.as("days")<=1&&this.isHiddenDay(a)&&(a=this.skipHiddenDays(a,b),a.startOf("day")),a},updateTitle:function(){this.title=this.computeTitle()},computeTitle:function(){return this.formatRange({start:this.intervalStart,end:this.intervalEnd},this.opt("titleFormat")||this.computeTitleFormat(),this.opt("titleRangeSeparator"))},computeTitleFormat:function(){return"year"==this.intervalUnit?"YYYY":"month"==this.intervalUnit?this.opt("monthYearFormat"):this.intervalDuration.as("days")>1?"ll":"LL"},formatRange:function(a,b,c){var d=a.end;return d.hasTime()||(d=d.clone().subtract(1)),ma(a.start,d,b,c,this.opt("isRTL"))},setElement:function(a){this.el=a,this.bindGlobalHandlers()},removeElement:function(){this.clear(),this.isSkeletonRendered&&(this.unrenderSkeleton(),this.isSkeletonRendered=!1),this.unbindGlobalHandlers(),this.el.remove()},display:function(b){var c=this,d=null;return this.displaying&&(d=this.queryScroll()),this.clear().then(function(){return c.displaying=a.when(c.displayView(b)).then(function(){c.forceScroll(c.computeInitialScroll(d)),c.triggerRender()})})},clear:function(){var b=this,c=this.displaying;return c?c.then(function(){return b.displaying=null,b.clearEvents(),b.clearView()}):a.when()},displayView:function(a){this.isSkeletonRendered||(this.renderSkeleton(),this.isSkeletonRendered=!0),this.setDate(a),this.render&&this.render(),this.renderDates(),this.updateSize(),this.renderBusinessHours()},clearView:function(){this.unselect(),this.triggerUnrender(),this.unrenderBusinessHours(),this.unrenderDates(),this.destroy&&this.destroy()},renderSkeleton:function(){},unrenderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},renderBusinessHours:function(){},unrenderBusinessHours:function(){},triggerRender:function(){this.trigger("viewRender",this,this,this.el)},triggerUnrender:function(){this.trigger("viewDestroy",this,this,this.el)},bindGlobalHandlers:function(){a(document).on("mousedown",this.documentMousedownProxy)},unbindGlobalHandlers:function(){a(document).off("mousedown",this.documentMousedownProxy)},initThemingProps:function(){var a=this.opt("theme")?"ui":"fc";this.widgetHeaderClass=a+"-widget-header",this.widgetContentClass=a+"-widget-content",this.highlightStateClass=a+"-state-highlight"},updateSize:function(a){var b;a&&(b=this.queryScroll()),this.updateHeight(a),this.updateWidth(a),a&&this.setScroll(b)},updateWidth:function(a){},updateHeight:function(a){var b=this.calendar;this.setHeight(b.getSuggestedViewHeight(),b.isHeightAuto())},setHeight:function(a,b){},computeScrollerHeight:function(a){var b,c,d=this.scrollerEl;return b=this.el.add(d),b.css({position:"relative",left:-1}),c=this.el.outerHeight()-d.height(),b.css({position:"",left:""}),a-c},computeInitialScroll:function(a){return 0},queryScroll:function(){return this.scrollerEl?this.scrollerEl.scrollTop():void 0},setScroll:function(a){return this.scrollerEl?this.scrollerEl.scrollTop(a):void 0},forceScroll:function(a){var b=this;this.setScroll(a),setTimeout(function(){b.setScroll(a)},0)},displayEvents:function(a){var b=this.queryScroll();this.clearEvents(),this.renderEvents(a),this.isEventsRendered=!0,this.setScroll(b),this.triggerEventRender()},clearEvents:function(){this.isEventsRendered&&(this.triggerEventUnrender(),this.destroyEvents&&this.destroyEvents(),this.unrenderEvents(),this.isEventsRendered=!1)},renderEvents:function(a){},unrenderEvents:function(){},triggerEventRender:function(){this.renderedEventSegEach(function(a){this.trigger("eventAfterRender",a.event,a.event,a.el)}),this.trigger("eventAfterAllRender")},triggerEventUnrender:function(){this.renderedEventSegEach(function(a){this.trigger("eventDestroy",a.event,a.event,a.el)})},resolveEventEl:function(b,c){var d=this.trigger("eventRender",b,b,c);return d===!1?c=null:d&&d!==!0&&(c=a(d)),c},showEvent:function(a){this.renderedEventSegEach(function(a){a.el.css("visibility","")},a)},hideEvent:function(a){this.renderedEventSegEach(function(a){a.el.css("visibility","hidden")},a)},renderedEventSegEach:function(a,b){var c,d=this.getEventSegs();for(c=0;c<d.length;c++)b&&d[c].event._id!==b._id||d[c].el&&a.call(this,d[c])},getEventSegs:function(){return[]},isEventDraggable:function(a){var b=a.source||{};return X(a.startEditable,b.startEditable,this.opt("eventStartEditable"),a.editable,b.editable,this.opt("editable"))},reportEventDrop:function(a,b,c,d,e){var f=this.calendar,g=f.mutateEvent(a,b,c),h=function(){g.undo(),f.reportEventChange()};this.triggerEventDrop(a,g.dateDelta,h,d,e),f.reportEventChange()},triggerEventDrop:function(a,b,c,d,e){this.trigger("eventDrop",d[0],a,b,c,e,{})},reportExternalDrop:function(b,c,d,e,f){var g,h,i=b.eventProps;i&&(g=a.extend({},i,c),h=this.calendar.renderEvent(g,b.stick)[0]),this.triggerExternalDrop(h,c,d,e,f)},triggerExternalDrop:function(a,b,c,d,e){this.trigger("drop",c[0],b.start,d,e),a&&this.trigger("eventReceive",null,a)},renderDrag:function(a,b){},unrenderDrag:function(){},isEventResizableFromStart:function(a){return this.opt("eventResizableFromStart")&&this.isEventResizable(a)},isEventResizableFromEnd:function(a){return this.isEventResizable(a)},isEventResizable:function(a){var b=a.source||{};return X(a.durationEditable,b.durationEditable,this.opt("eventDurationEditable"),a.editable,b.editable,this.opt("editable"))},reportEventResize:function(a,b,c,d,e){var f=this.calendar,g=f.mutateEvent(a,b,c),h=function(){g.undo(),f.reportEventChange()};this.triggerEventResize(a,g.durationDelta,h,d,e),f.reportEventChange()},triggerEventResize:function(a,b,c,d,e){this.trigger("eventResize",d[0],a,b,c,e,{})},select:function(a,b){this.unselect(b),this.renderSelection(a),this.reportSelection(a,b)},renderSelection:function(a){},reportSelection:function(a,b){this.isSelected=!0,this.triggerSelect(a,b)},triggerSelect:function(a,b){this.trigger("select",null,a.start,a.end,b)},unselect:function(a){this.isSelected&&(this.isSelected=!1,this.destroySelection&&this.destroySelection(),this.unrenderSelection(),this.trigger("unselect",null,a))},unrenderSelection:function(){},documentMousedown:function(b){var c;this.isSelected&&this.opt("unselectAuto")&&v(b)&&(c=this.opt("unselectCancel"),c&&a(b.target).closest(c).length||this.unselect(b))},triggerDayClick:function(a,b,c){this.trigger("dayClick",b,a.start,c)},initHiddenDays:function(){var b,c=this.opt("hiddenDays")||[],d=[],e=0;for(this.opt("weekends")===!1&&c.push(0,6),b=0;7>b;b++)(d[b]=-1!==a.inArray(b,c))||e++;if(!e)throw"invalid hiddenDays";this.isHiddenDayHash=d},isHiddenDay:function(a){return b.isMoment(a)&&(a=a.day()),this.isHiddenDayHash[a]},skipHiddenDays:function(a,b,c){var d=a.clone();for(b=b||1;this.isHiddenDayHash[(d.day()+(c?b:0)+7)%7];)d.add(b,"days");return d},computeDayRange:function(a){var b,c=a.start.clone().stripTime(),d=a.end,e=null;return d&&(e=d.clone().stripTime(),b=+d.time(),b&&b>=this.nextDayThreshold&&e.add(1,"days")),(!d||c>=e)&&(e=c.clone().add(1,"days")),{start:c,end:e}},isMultiDayEvent:function(a){var b=this.computeDayRange(a);return b.end.diff(b.start,"days")>1}}),nb=Ma.Calendar=ra.extend({dirDefaults:null,langDefaults:null,overrides:null,options:null,viewSpecCache:null,view:null,header:null,loadingLevel:0,constructor:Ga,initialize:function(){},initOptions:function(a){var b,e,f,g;a=d(a),b=a.lang,e=ob[b],e||(b=nb.defaults.lang,e=ob[b]||{}),f=X(a.isRTL,e.isRTL,nb.defaults.isRTL),g=f?nb.rtlDefaults:{},this.dirDefaults=g,this.langDefaults=e,this.overrides=a,this.options=c([nb.defaults,g,e,a]),Ha(this.options),this.viewSpecCache={}},getViewSpec:function(a){var b=this.viewSpecCache;return b[a]||(b[a]=this.buildViewSpec(a))},getUnitViewSpec:function(b){var c,d,e;if(-1!=a.inArray(b,Ra))for(c=this.header.getViewsWithButtons(),a.each(Ma.views,function(a){c.push(a)}),d=0;d<c.length;d++)if(e=this.getViewSpec(c[d]),e&&e.singleUnit==b)return e},buildViewSpec:function(a){for(var d,e,f,g,h=this.overrides.views||{},i=[],j=[],k=[],l=a;l;)d=Na[l],e=h[l],l=null,"function"==typeof d&&(d={"class":d}),d&&(i.unshift(d),j.unshift(d.defaults||{}),f=f||d.duration,l=l||d.type),e&&(k.unshift(e),f=f||e.duration,l=l||e.type);return d=Q(i),d.type=a,d["class"]?(f&&(f=b.duration(f),f.valueOf()&&(d.duration=f,g=I(f),1===f.as(g)&&(d.singleUnit=g,k.unshift(h[g]||{})))),d.defaults=c(j),d.overrides=c(k),this.buildViewSpecOptions(d),this.buildViewSpecButtonText(d,a),d):!1},buildViewSpecOptions:function(a){a.options=c([nb.defaults,a.defaults,this.dirDefaults,this.langDefaults,this.overrides,a.overrides]),Ha(a.options)},buildViewSpecButtonText:function(a,b){function c(c){var d=c.buttonText||{};return d[b]||(a.singleUnit?d[a.singleUnit]:null)}a.buttonTextOverride=c(this.overrides)||a.overrides.buttonText,a.buttonTextDefault=c(this.langDefaults)||c(this.dirDefaults)||a.defaults.buttonText||c(nb.defaults)||(a.duration?this.humanizeDuration(a.duration):null)||b},instantiateView:function(a){var b=this.getViewSpec(a);return new b["class"](this,a,b.options,b.duration)},isValidViewType:function(a){return Boolean(this.getViewSpec(a))},pushLoading:function(){this.loadingLevel++||this.trigger("loading",null,!0,this.view)},popLoading:function(){--this.loadingLevel||this.trigger("loading",null,!1,this.view)},buildSelectRange:function(a,b){return a=this.moment(a),b=b?this.moment(b):a.hasTime()?a.clone().add(this.defaultTimedEventDuration):a.clone().add(this.defaultAllDayEventDuration),{start:a,end:b}}});nb.mixin(bb),nb.defaults={titleRangeSeparator:"  ",monthYearFormat:"MMMM YYYY",defaultTimedEventDuration:"02:00:00",defaultAllDayEventDuration:{days:1},forceEventDuration:!1,nextDayThreshold:"09:00:00",defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberTitle:"W",weekNumberCalculation:"local",scrollTime:"06:00:00",lazyFetching:!0,startParam:"start",endParam:"end",timezoneParam:"timezone",timezone:!1,isRTL:!1,buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day"},buttonIcons:{prev:"left-single-arrow",next:"right-single-arrow",prevYear:"left-double-arrow",nextYear:"right-double-arrow"},theme:!1,themeButtonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e",prevYear:"seek-prev",nextYear:"seek-next"},dragOpacity:.75,dragRevertDuration:500,dragScroll:!0,unselectAuto:!0,dropAccept:"*",eventOrder:"title",eventLimit:!1,eventLimitText:"more",eventLimitClick:"popover",dayPopoverFormat:"LL",handleWindowResize:!0,windowResizeDelay:200},nb.englishDefaults={dayPopoverFormat:"dddd, MMMM D"},nb.rtlDefaults={header:{left:"next,prev today",center:"",right:"title"},buttonIcons:{prev:"right-single-arrow",next:"left-single-arrow",prevYear:"right-double-arrow",nextYear:"left-double-arrow"},themeButtonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w",nextYear:"seek-prev",prevYear:"seek-next"}};var ob=Ma.langs={};Ma.datepickerLang=function(b,c,d){var e=ob[b]||(ob[b]={});e.isRTL=d.isRTL,e.weekNumberTitle=d.weekHeader,a.each(pb,function(a,b){e[a]=b(d)}),a.datepicker&&(a.datepicker.regional[c]=a.datepicker.regional[b]=d,a.datepicker.regional.en=a.datepicker.regional[""],a.datepicker.setDefaults(d))},Ma.lang=function(b,d){var e,f;e=ob[b]||(ob[b]={}),d&&(e=ob[b]=c([e,d])),f=Ia(b),a.each(qb,function(a,b){null==e[a]&&(e[a]=b(f,e))}),nb.defaults.lang=b};var pb={buttonText:function(a){return{prev:Z(a.prevText),next:Z(a.nextText),today:Z(a.currentText)}},monthYearFormat:function(a){return a.showMonthAfterYear?"YYYY["+a.yearSuffix+"] MMMM":"MMMM YYYY["+a.yearSuffix+"]"}},qb={dayOfMonthFormat:function(a,b){var c=a.longDateFormat("l");return c=c.replace(/^Y+[^\w\s]*|[^\w\s]*Y+$/g,""),b.isRTL?c+=" ddd":c="ddd "+c,c},mediumTimeFormat:function(a){return a.longDateFormat("LT").replace(/\s*a$/i,"a")},smallTimeFormat:function(a){return a.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"a")},extraSmallTimeFormat:function(a){return a.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"t")},hourFormat:function(a){return a.longDateFormat("LT").replace(":mm","").replace(/(\Wmm)$/,"").replace(/\s*a$/i,"a")},noMeridiemTimeFormat:function(a){return a.longDateFormat("LT").replace(/\s*a$/i,"")}},rb={smallDayDateFormat:function(a){return a.isRTL?"D dd":"dd D"},weekFormat:function(a){return a.isRTL?"w[ "+a.weekNumberTitle+"]":"["+a.weekNumberTitle+" ]w"},smallWeekFormat:function(a){return a.isRTL?"w["+a.weekNumberTitle+"]":"["+a.weekNumberTitle+"]w"}};Ma.lang("en",nb.englishDefaults),Ma.sourceNormalizers=[],Ma.sourceFetchers=[];var sb={dataType:"json",cache:!1},tb=1;nb.prototype.getPeerEvents=function(a,b){var c,d,e=this.getEventCache(),f=[];for(c=0;c<e.length;c++)d=e[c],a&&a._id===d._id||f.push(d);return f};var ub=mb.extend({dayGrid:null,dayNumbersVisible:!1,weekNumbersVisible:!1,weekNumberWidth:null,headRowEl:null,initialize:function(){this.dayGrid=new kb(this),this.coordMap=this.dayGrid.coordMap},setRange:function(a){mb.prototype.setRange.call(this,a),this.dayGrid.breakOnWeeks=/year|month|week/.test(this.intervalUnit),this.dayGrid.setRange(a)},computeRange:function(a){var b=mb.prototype.computeRange.call(this,a);return/year|month/.test(b.intervalUnit)&&(b.start.startOf("week"),b.start=this.skipHiddenDays(b.start),b.end.weekday()&&(b.end.add(1,"week").startOf("week"),b.end=this.skipHiddenDays(b.end,-1,!0))),b},renderDates:function(){this.dayNumbersVisible=this.dayGrid.rowCnt>1,this.weekNumbersVisible=this.opt("weekNumbers"),this.dayGrid.numbersVisible=this.dayNumbersVisible||this.weekNumbersVisible,this.el.addClass("fc-basic-view").html(this.renderHtml()),this.headRowEl=this.el.find("thead .fc-row"),this.scrollerEl=this.el.find(".fc-day-grid-container"),this.dayGrid.coordMap.containerEl=this.scrollerEl,this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(this.hasRigidRows())},unrenderDates:function(){this.dayGrid.unrenderDates(),this.dayGrid.removeElement()},renderBusinessHours:function(){this.dayGrid.renderBusinessHours()},renderHtml:function(){return'<table><thead class="fc-head"><tr><td class="'+this.widgetHeaderClass+'">'+this.dayGrid.headHtml()+'</td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'"><div class="fc-day-grid-container"><div class="fc-day-grid"/></div></td></tr></tbody></table>'},headIntroHtml:function(){return this.weekNumbersVisible?'<th class="fc-week-number '+this.widgetHeaderClass+'" '+this.weekNumberStyleAttr()+"><span>"+Y(this.opt("weekNumberTitle"))+"</span></th>":void 0},numberIntroHtml:function(a){return this.weekNumbersVisible?'<td class="fc-week-number" '+this.weekNumberStyleAttr()+"><span>"+this.dayGrid.getCell(a,0).start.format("w")+"</span></td>":void 0},dayIntroHtml:function(){return this.weekNumbersVisible?'<td class="fc-week-number '+this.widgetContentClass+'" '+this.weekNumberStyleAttr()+"></td>":void 0},introHtml:function(){return this.weekNumbersVisible?'<td class="fc-week-number" '+this.weekNumberStyleAttr()+"></td>":void 0},numberCellHtml:function(a){var b,c=a.start;return this.dayNumbersVisible?(b=this.dayGrid.getDayClasses(c),b.unshift("fc-day-number"),'<td class="'+b.join(" ")+'" data-date="'+c.format()+'">'+c.date()+"</td>"):"<td/>"},weekNumberStyleAttr:function(){return null!==this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},hasRigidRows:function(){var a=this.opt("eventLimit");return a&&"number"!=typeof a},updateWidth:function(){this.weekNumbersVisible&&(this.weekNumberWidth=k(this.el.find(".fc-week-number")))},setHeight:function(a,b){var c,d=this.opt("eventLimit");m(this.scrollerEl),f(this.headRowEl),this.dayGrid.removeSegPopover(),d&&"number"==typeof d&&this.dayGrid.limitRows(d),c=this.computeScrollerHeight(a),this.setGridHeight(c,b),d&&"number"!=typeof d&&this.dayGrid.limitRows(d),!b&&l(this.scrollerEl,c)&&(e(this.headRowEl,r(this.scrollerEl)),c=this.computeScrollerHeight(a),this.scrollerEl.height(c))},setGridHeight:function(a,b){b?j(this.dayGrid.rowEls):i(this.dayGrid.rowEls,a,!0)},renderEvents:function(a){this.dayGrid.renderEvents(a),this.updateHeight()},getEventSegs:function(){return this.dayGrid.getEventSegs()},unrenderEvents:function(){this.dayGrid.unrenderEvents()},renderDrag:function(a,b){return this.dayGrid.renderDrag(a,b)},unrenderDrag:function(){this.dayGrid.unrenderDrag()},renderSelection:function(a){this.dayGrid.renderSelection(a)},unrenderSelection:function(){this.dayGrid.unrenderSelection()}}),vb=ub.extend({computeRange:function(a){var b,c=ub.prototype.computeRange.call(this,a);return this.isFixedWeeks()&&(b=Math.ceil(c.end.diff(c.start,"weeks",!0)),c.end.add(6-b,"weeks")),c},setGridHeight:function(a,b){b=b||"variable"===this.opt("weekMode"),b&&(a*=this.rowCnt/6),i(this.dayGrid.rowEls,a,!b)},isFixedWeeks:function(){var a=this.opt("weekMode");return a?"fixed"===a:this.opt("fixedWeekCount")}});Na.basic={"class":ub},Na.basicDay={type:"basic",duration:{days:1}},Na.basicWeek={type:"basic",duration:{weeks:1}},Na.month={"class":vb,duration:{months:1},defaults:{fixedWeekCount:!0}};var wb=mb.extend({timeGrid:null,dayGrid:null,axisWidth:null,noScrollRowEls:null,bottomRuleEl:null,bottomRuleHeight:null,initialize:function(){this.timeGrid=new lb(this),this.opt("allDaySlot")?(this.dayGrid=new kb(this),this.coordMap=new eb([this.dayGrid.coordMap,this.timeGrid.coordMap])):this.coordMap=this.timeGrid.coordMap},setRange:function(a){mb.prototype.setRange.call(this,a),this.timeGrid.setRange(a),this.dayGrid&&this.dayGrid.setRange(a)},renderDates:function(){this.el.addClass("fc-agenda-view").html(this.renderHtml()),this.scrollerEl=this.el.find(".fc-time-grid-container"),this.timeGrid.coordMap.containerEl=this.scrollerEl,this.timeGrid.setElement(this.el.find(".fc-time-grid")),this.timeGrid.renderDates(),this.bottomRuleEl=a('<hr class="fc-divider '+this.widgetHeaderClass+'"/>').appendTo(this.timeGrid.el),this.dayGrid&&(this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(),this.dayGrid.bottomCoordPadding=this.dayGrid.el.next("hr").outerHeight()),this.noScrollRowEls=this.el.find(".fc-row:not(.fc-scroller *)")},unrenderDates:function(){this.timeGrid.unrenderDates(),this.timeGrid.removeElement(),this.dayGrid&&(this.dayGrid.unrenderDates(),this.dayGrid.removeElement())},renderBusinessHours:function(){this.timeGrid.renderBusinessHours(),this.dayGrid&&this.dayGrid.renderBusinessHours()},renderHtml:function(){return'<table><thead class="fc-head"><tr><td class="'+this.widgetHeaderClass+'">'+this.timeGrid.headHtml()+'</td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'">'+(this.dayGrid?'<div class="fc-day-grid"/><hr class="fc-divider '+this.widgetHeaderClass+'"/>':"")+'<div class="fc-time-grid-container"><div class="fc-time-grid"/></div></td></tr></tbody></table>'},headIntroHtml:function(){var a,b;return this.opt("weekNumbers")?(a=this.timeGrid.getCell(0).start,b=a.format(this.opt("smallWeekFormat")),'<th class="fc-axis fc-week-number '+this.widgetHeaderClass+'" '+this.axisStyleAttr()+"><span>"+Y(b)+"</span></th>"):'<th class="fc-axis '+this.widgetHeaderClass+'" '+this.axisStyleAttr()+"></th>"},dayIntroHtml:function(){return'<td class="fc-axis '+this.widgetContentClass+'" '+this.axisStyleAttr()+"><span>"+(this.opt("allDayHtml")||Y(this.opt("allDayText")))+"</span></td>"},slotBgIntroHtml:function(){return'<td class="fc-axis '+this.widgetContentClass+'" '+this.axisStyleAttr()+"></td>"; +},introHtml:function(){return'<td class="fc-axis" '+this.axisStyleAttr()+"></td>"},axisStyleAttr:function(){return null!==this.axisWidth?'style="width:'+this.axisWidth+'px"':""},updateSize:function(a){this.timeGrid.updateSize(a),mb.prototype.updateSize.call(this,a)},updateWidth:function(){this.axisWidth=k(this.el.find(".fc-axis"))},setHeight:function(a,b){var c,d;null===this.bottomRuleHeight&&(this.bottomRuleHeight=this.bottomRuleEl.outerHeight()),this.bottomRuleEl.hide(),this.scrollerEl.css("overflow",""),m(this.scrollerEl),f(this.noScrollRowEls),this.dayGrid&&(this.dayGrid.removeSegPopover(),c=this.opt("eventLimit"),c&&"number"!=typeof c&&(c=xb),c&&this.dayGrid.limitRows(c)),b||(d=this.computeScrollerHeight(a),l(this.scrollerEl,d)?(e(this.noScrollRowEls,r(this.scrollerEl)),d=this.computeScrollerHeight(a),this.scrollerEl.height(d)):(this.scrollerEl.height(d).css("overflow","hidden"),this.bottomRuleEl.show()))},computeInitialScroll:function(){var a=b.duration(this.opt("scrollTime")),c=this.timeGrid.computeTimeTop(a);return c=Math.ceil(c),c&&c++,c},renderEvents:function(a){var b,c,d=[],e=[],f=[];for(c=0;c<a.length;c++)a[c].allDay?d.push(a[c]):e.push(a[c]);b=this.timeGrid.renderEvents(e),this.dayGrid&&(f=this.dayGrid.renderEvents(d)),this.updateHeight()},getEventSegs:function(){return this.timeGrid.getEventSegs().concat(this.dayGrid?this.dayGrid.getEventSegs():[])},unrenderEvents:function(){this.timeGrid.unrenderEvents(),this.dayGrid&&this.dayGrid.unrenderEvents()},renderDrag:function(a,b){return a.start.hasTime()?this.timeGrid.renderDrag(a,b):this.dayGrid?this.dayGrid.renderDrag(a,b):void 0},unrenderDrag:function(){this.timeGrid.unrenderDrag(),this.dayGrid&&this.dayGrid.unrenderDrag()},renderSelection:function(a){a.start.hasTime()||a.end.hasTime()?this.timeGrid.renderSelection(a):this.dayGrid&&this.dayGrid.renderSelection(a)},unrenderSelection:function(){this.timeGrid.unrenderSelection(),this.dayGrid&&this.dayGrid.unrenderSelection()}}),xb=5,yb=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];return Na.agenda={"class":wb,defaults:{allDaySlot:!0,allDayText:"all-day",slotDuration:"00:30:00",minTime:"00:00:00",maxTime:"24:00:00",slotEventOverlap:!0}},Na.agendaDay={type:"agenda",duration:{days:1}},Na.agendaWeek={type:"agenda",duration:{weeks:1}},Ma}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/handsontable.full.min.js b/public/assets/frontend/js/plugins/handsontable.full.min.js new file mode 100644 index 00000000..1ade6265 --- /dev/null +++ b/public/assets/frontend/js/plugins/handsontable.full.min.js @@ -0,0 +1,59 @@ +/*! +(The MIT License) + +Copyright (c) 2012-2014 Marcin Warpechowski +Copyright (c) 2015 Handsoncode sp. z o.o. <hello@handsoncode.net> + +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. + +*/ +!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Handsontable=e()}}(function(){var e;return function(e,t,n){return function o(e,t,n){function r(a,l){if(!t[a]){if(!e[a]){var u="function"==typeof require&&require;if(!l&&u)return u(a,!0);if(i)return i(a,!0);if(s[a]&&"undefined"!=typeof window[s[a]])return window[s[a]];var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var d=t[a]={exports:{}};e[a][0].call(d.exports,function(t){var n=e[a][1][t];return r(n?n:t)},d,d.exports,o,e,t,n)}return t[a].exports}for(var i="function"==typeof require&&require,s=JSON.parse('{"zeroclipboard":"ZeroClipboard","moment":"moment","pikaday":"Pikaday"}')||{},a=0;a<n.length;a++)r(n[a]);return r}(e,t,n),function(){return Handsontable}}({1:[function(e,t,n){"use strict";window.jQuery&&!function(e,t,n){t.fn.handsontable=function(e){var t,o,r,i,s,a=this.first(),l=a.data("handsontable");if("string"!=typeof e)return s=e||{},l?l.updateSettings(s):(l=new n.Core(a[0],s),a.data("handsontable",l),l.init()),a;if(r=[],arguments.length>1)for(t=1,o=arguments.length;o>t;t++)r.push(arguments[t]);if(l){if("undefined"==typeof l[e])throw new Error("Handsontable do not provide action: "+e);i=l[e].apply(l,r),"destroy"===e&&a.removeData()}return i}}(window,jQuery,Handsontable)},{}],2:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableBorder:{get:function(){return b}},__esModule:{value:!0}});var o,r,i,s,a,l=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),u=l.getComputedStyle,c=l.getTrimmingContainer,d=l.innerWidth,h=l.innerHeight,f=l.offset,p=l.outerHeight,g=l.outerWidth,m=(r=e("helpers/dom/event"),r&&r.__esModule&&r||{"default":r}).stopImmediatePropagation,v=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).EventManager,w=(s=e("cell/coords"),s&&s.__esModule&&s||{"default":s}).WalkontableCellCoords,y=(a=e("overlay/_base.js"),a&&a.__esModule&&a||{"default":a}).WalkontableOverlay,b=function(e,t){t&&(this.eventManager=new v(e),this.instance=e,this.wot=e,this.settings=t,this.mouseDown=!1,this.main=null,this.top=null,this.left=null,this.bottom=null,this.right=null,this.topStyle=null,this.leftStyle=null,this.bottomStyle=null,this.rightStyle=null,this.cornerDefaultStyle={width:"5px",height:"5px",borderWidth:"2px",borderStyle:"solid",borderColor:"#FFF"},this.corner=null,this.cornerStyle=null,this.createBorders(t),this.registerListeners())};$traceurRuntime.createClass(b,{registerListeners:function(){var e=this;this.eventManager.addEventListener(document.body,"mousedown",function(){return e.onMouseDown()}),this.eventManager.addEventListener(document.body,"mouseup",function(){return e.onMouseUp()});for(var t=this,n=function(n,o){t.eventManager.addEventListener(t.main.childNodes[n],"mouseenter",function(t){return e.onMouseEnter(t,e.main.childNodes[n])})},o=0,r=this.main.childNodes.length;r>o;o++)n(o,r)},onMouseDown:function(){this.mouseDown=!0},onMouseUp:function(){this.mouseDown=!1},onMouseEnter:function(e,t){function n(e){return e.clientY<Math.floor(i.top)?!0:e.clientY>Math.ceil(i.top+i.height)?!0:e.clientX<Math.floor(i.left)?!0:e.clientX>Math.ceil(i.left+i.width)?!0:void 0}function o(e){n(e)&&(r.eventManager.removeEventListener(document.body,"mousemove",o),t.style.display="block")}if(this.mouseDown&&this.wot.getSetting("hideBorderOnMouseDownOver")){e.preventDefault(),m(e);var r=this,i=t.getBoundingClientRect();t.style.display="none",this.eventManager.addEventListener(document.body,"mousemove",o)}},createBorders:function(e){this.main=document.createElement("div");var t=["top","left","bottom","right","corner"],n=this.main.style;n.position="absolute",n.top=0,n.left=0;for(var o=0;5>o;o++){var r=t[o],i=document.createElement("div");i.className="wtBorder "+(this.settings.className||""),this.settings[r]&&this.settings[r].hide&&(i.className+=" hidden"),n=i.style,n.backgroundColor=this.settings[r]&&this.settings[r].color?this.settings[r].color:e.border.color,n.height=this.settings[r]&&this.settings[r].width?this.settings[r].width+"px":e.border.width+"px",n.width=this.settings[r]&&this.settings[r].width?this.settings[r].width+"px":e.border.width+"px",this.main.appendChild(i)}this.top=this.main.childNodes[0],this.left=this.main.childNodes[1],this.bottom=this.main.childNodes[2],this.right=this.main.childNodes[3],this.topStyle=this.top.style,this.leftStyle=this.left.style,this.bottomStyle=this.bottom.style,this.rightStyle=this.right.style,this.corner=this.main.childNodes[4],this.corner.className+=" corner",this.cornerStyle=this.corner.style,this.cornerStyle.width=this.cornerDefaultStyle.width,this.cornerStyle.height=this.cornerDefaultStyle.height,this.cornerStyle.border=[this.cornerDefaultStyle.borderWidth,this.cornerDefaultStyle.borderStyle,this.cornerDefaultStyle.borderColor].join(" "),Handsontable.mobileBrowser&&this.createMultipleSelectorHandles(),this.disappear(),this.wot.wtTable.bordersHolder||(this.wot.wtTable.bordersHolder=document.createElement("div"),this.wot.wtTable.bordersHolder.className="htBorders",this.wot.wtTable.spreader.appendChild(this.wot.wtTable.bordersHolder)),this.wot.wtTable.bordersHolder.insertBefore(this.main,this.wot.wtTable.bordersHolder.firstChild)},createMultipleSelectorHandles:function(){this.selectionHandles={topLeft:document.createElement("DIV"),topLeftHitArea:document.createElement("DIV"),bottomRight:document.createElement("DIV"),bottomRightHitArea:document.createElement("DIV")};var e=10,t=40;this.selectionHandles.topLeft.className="topLeftSelectionHandle",this.selectionHandles.topLeftHitArea.className="topLeftSelectionHandle-HitArea",this.selectionHandles.bottomRight.className="bottomRightSelectionHandle",this.selectionHandles.bottomRightHitArea.className="bottomRightSelectionHandle-HitArea",this.selectionHandles.styles={topLeft:this.selectionHandles.topLeft.style,topLeftHitArea:this.selectionHandles.topLeftHitArea.style,bottomRight:this.selectionHandles.bottomRight.style,bottomRightHitArea:this.selectionHandles.bottomRightHitArea.style};var n={position:"absolute",height:t+"px",width:t+"px","border-radius":parseInt(t/1.5,10)+"px"};for(var o in n)n.hasOwnProperty(o)&&(this.selectionHandles.styles.bottomRightHitArea[o]=n[o],this.selectionHandles.styles.topLeftHitArea[o]=n[o]);var r={position:"absolute",height:e+"px",width:e+"px","border-radius":parseInt(e/1.5,10)+"px",background:"#F5F5FF",border:"1px solid #4285c8"};for(var i in r)r.hasOwnProperty(i)&&(this.selectionHandles.styles.bottomRight[i]=r[i],this.selectionHandles.styles.topLeft[i]=r[i]);this.main.appendChild(this.selectionHandles.topLeft),this.main.appendChild(this.selectionHandles.bottomRight),this.main.appendChild(this.selectionHandles.topLeftHitArea),this.main.appendChild(this.selectionHandles.bottomRightHitArea)},isPartRange:function(e,t){return!this.wot.selections.area.cellRange||e==this.wot.selections.area.cellRange.to.row&&t==this.wot.selections.area.cellRange.to.col?!1:!0},updateMultipleSelectionHandlesPosition:function(e,t,n,o,r,i){var s=parseInt(this.selectionHandles.styles.topLeft.width,10),a=parseInt(this.selectionHandles.styles.topLeftHitArea.width,10);this.selectionHandles.styles.topLeft.top=parseInt(n-s,10)+"px",this.selectionHandles.styles.topLeft.left=parseInt(o-s,10)+"px",this.selectionHandles.styles.topLeftHitArea.top=parseInt(n-a/4*3,10)+"px",this.selectionHandles.styles.topLeftHitArea.left=parseInt(o-a/4*3,10)+"px",this.selectionHandles.styles.bottomRight.top=parseInt(n+i,10)+"px",this.selectionHandles.styles.bottomRight.left=parseInt(o+r,10)+"px",this.selectionHandles.styles.bottomRightHitArea.top=parseInt(n+i-a/4,10)+"px",this.selectionHandles.styles.bottomRightHitArea.left=parseInt(o+r-a/4,10)+"px",this.settings.border.multipleSelectionHandlesVisible&&this.settings.border.multipleSelectionHandlesVisible()?(this.selectionHandles.styles.topLeft.display="block",this.selectionHandles.styles.topLeftHitArea.display="block",this.isPartRange(e,t)?(this.selectionHandles.styles.bottomRight.display="none",this.selectionHandles.styles.bottomRightHitArea.display="none"):(this.selectionHandles.styles.bottomRight.display="block",this.selectionHandles.styles.bottomRightHitArea.display="block")):(this.selectionHandles.styles.topLeft.display="none",this.selectionHandles.styles.bottomRight.display="none",this.selectionHandles.styles.topLeftHitArea.display="none",this.selectionHandles.styles.bottomRightHitArea.display="none"),e==this.wot.wtSettings.getSetting("fixedRowsTop")||t==this.wot.wtSettings.getSetting("fixedColumnsLeft")?(this.selectionHandles.styles.topLeft.zIndex="9999",this.selectionHandles.styles.topLeftHitArea.zIndex="9999"):(this.selectionHandles.styles.topLeft.zIndex="",this.selectionHandles.styles.topLeftHitArea.zIndex="")},appear:function(e){if(!this.disabled){var t,n,o,r,i,s,a,l,m,v,b,C,R,_,S,E,T,O,M;M=y.isOverlayTypeOf(this.wot.cloneOverlay,y.CLONE_TOP)||y.isOverlayTypeOf(this.wot.cloneOverlay,y.CLONE_TOP_LEFT_CORNER)?this.wot.getSetting("fixedRowsTop"):y.isOverlayTypeOf(this.wot.cloneOverlay,y.CLONE_BOTTOM)||y.isOverlayTypeOf(this.wot.cloneOverlay,y.CLONE_BOTTOM_LEFT_CORNER)?this.wot.getSetting("fixedRowsBottom"):this.wot.wtTable.getRenderedRowsCount();for(var k=0;M>k;k++){var H=this.wot.wtTable.rowFilter.renderedToSource(k);if(H>=e[0]&&H<=e[2]){R=H;break}}for(var D=M-1;D>=0;D--){var x=this.wot.wtTable.rowFilter.renderedToSource(D);if(x>=e[0]&&x<=e[2]){S=x;break}}M=this.wot.wtTable.getRenderedColumnsCount();for(var A=0;M>A;A++){var P=this.wot.wtTable.columnFilter.renderedToSource(A);if(P>=e[1]&&P<=e[3]){_=P;break}}for(var N=M-1;N>=0;N--){var L=this.wot.wtTable.columnFilter.renderedToSource(N);if(L>=e[1]&&L<=e[3]){E=L;break}}if(void 0===R||void 0===_)return void this.disappear();t=R!==S||_!==E,n=this.wot.wtTable.getCell(new w(R,_)),o=t?this.wot.wtTable.getCell(new w(S,E)):n,r=f(n),i=t?f(o):r,s=f(this.wot.wtTable.TABLE),l=r.top,b=i.top+p(o)-l,v=r.left,C=i.left+g(o)-v,a=l-s.top-1,m=v-s.left-1;var W=u(n);parseInt(W.borderTopWidth,10)>0&&(a+=1,b=b>0?b-1:0),parseInt(W.borderLeftWidth,10)>0&&(m+=1,C=C>0?C-1:0),this.topStyle.top=a+"px",this.topStyle.left=m+"px",this.topStyle.width=C+"px",this.topStyle.display="block",this.leftStyle.top=a+"px",this.leftStyle.left=m+"px",this.leftStyle.height=b+"px",this.leftStyle.display="block";var I=Math.floor(this.settings.border.width/2);this.bottomStyle.top=a+b-I+"px",this.bottomStyle.left=m+"px",this.bottomStyle.width=C+"px",this.bottomStyle.display="block",this.rightStyle.top=a+"px",this.rightStyle.left=m+C-I+"px",this.rightStyle.height=b+1+"px",this.rightStyle.display="block",Handsontable.mobileBrowser||!this.hasSetting(this.settings.border.cornerVisible)||this.isPartRange(S,E)?this.cornerStyle.display="none":(this.cornerStyle.top=a+b-4+"px",this.cornerStyle.left=m+C-4+"px",this.cornerStyle.borderRightWidth=this.cornerDefaultStyle.borderWidth,this.cornerStyle.width=this.cornerDefaultStyle.width,this.cornerStyle.display="block",T=c(this.wot.wtTable.TABLE),E===this.wot.getSetting("totalColumns")-1&&(O=o.offsetLeft+g(o)>=d(T),O&&(this.cornerStyle.left=Math.floor(m+C-3-parseInt(this.cornerDefaultStyle.width)/2)+"px",this.cornerStyle.borderRightWidth=0)),S===this.wot.getSetting("totalRows")-1&&(O=o.offsetTop+p(o)>=h(T),O&&(this.cornerStyle.top=Math.floor(a+b-3-parseInt(this.cornerDefaultStyle.height)/2)+"px",this.cornerStyle.borderBottomWidth=0))),Handsontable.mobileBrowser&&this.updateMultipleSelectionHandlesPosition(R,_,a,m,C,b)}},disappear:function(){this.topStyle.display="none",this.leftStyle.display="none",this.bottomStyle.display="none",this.rightStyle.display="none",this.cornerStyle.display="none",Handsontable.mobileBrowser&&(this.selectionHandles.styles.topLeft.display="none",this.selectionHandles.styles.bottomRight.display="none")},hasSetting:function(e){return"function"==typeof e?e():!!e}},{}),window.WalkontableBorder=b},{"cell/coords":5,eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,"overlay/_base.js":11}],3:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableViewportColumnsCalculator:{get:function(){return r}},__esModule:{value:!0}});var o=new WeakMap,r=function(e,t,n,r,i,s,a){o.set(this,{viewportWidth:e,scrollOffset:t,totalColumns:n,columnWidthFn:r,overrideFn:i,onlyFullyVisible:s}),this.count=0,this.startColumn=null,this.endColumn=null,this.startPosition=null,this.stretchAllRatio=0,this.stretchLastWidth=0,this.stretch=a,this.totalTargetWidth=0,this.needVerifyLastColumnWidth=!0,this.stretchAllColumnsWidth=[],this.calculate()},i=r;$traceurRuntime.createClass(r,{calculate:function(){for(var e,t=0,n=!0,r=[],i=o.get(this),s=i.onlyFullyVisible,a=i.overrideFn,l=i.scrollOffset,u=i.totalColumns,c=i.viewportWidth,d=0;u>d;d++)if(e=this._getColumnWidth(d),l>=t&&!s&&(this.startColumn=d),t>=l&&l+c>=t+e&&(null==this.startColumn&&(this.startColumn=d),this.endColumn=d),r.push(t),t+=e,s||(this.endColumn=d),t>=l+c){n=!1;break}if(this.endColumn===u-1&&n)for(this.startColumn=this.endColumn;this.startColumn>0;){var h=r[this.endColumn]+e-r[this.startColumn-1];if((c>=h||!s)&&this.startColumn--,h>c)break}null!==this.startColumn&&a&&a(this),this.startPosition=r[this.startColumn],void 0==this.startPosition&&(this.startPosition=null),null!==this.startColumn&&(this.count=this.endColumn-this.startColumn+1)},refreshStretching:function(e){if("none"!==this.stretch){for(var t,n,r=0,i=o.get(this),s=i.totalColumns,a=0;s>a;a++)t=this._getColumnWidth(a),r+=t;this.totalTargetWidth=e,n=r-e,"all"===this.stretch&&0>n?(this.stretchAllRatio=e/r,this.stretchAllColumnsWidth=[],this.needVerifyLastColumnWidth=!0):"last"===this.stretch&&e!==1/0&&(this.stretchLastWidth=-n+this._getColumnWidth(s-1))}},getStretchedColumnWidth:function(e,t){var n=null;return"all"===this.stretch&&0!==this.stretchAllRatio?n=this._getStretchedAllColumnWidth(e,t):"last"===this.stretch&&0!==this.stretchLastWidth&&(n=this._getStretchedLastColumnWidth(e)),n},_getStretchedAllColumnWidth:function(e,t){var n=0,r=o.get(this),i=r.totalColumns;if(this.stretchAllColumnsWidth[e]||(this.stretchAllColumnsWidth[e]=Math.round(t*this.stretchAllRatio)),this.stretchAllColumnsWidth.length===i&&this.needVerifyLastColumnWidth){this.needVerifyLastColumnWidth=!1;for(var s=0;s<this.stretchAllColumnsWidth.length;s++)n+=this.stretchAllColumnsWidth[s];n!==this.totalTargetWidth&&(this.stretchAllColumnsWidth[this.stretchAllColumnsWidth.length-1]+=this.totalTargetWidth-n)}return this.stretchAllColumnsWidth[e]},_getStretchedLastColumnWidth:function(e){var t=o.get(this),n=t.totalColumns;return e===n-1?this.stretchLastWidth:null},_getColumnWidth:function(e){var t=o.get(this).columnWidthFn(e);return void 0===t&&(t=i.DEFAULT_WIDTH),t}},{get DEFAULT_WIDTH(){return 50}}),window.WalkontableViewportColumnsCalculator=r},{}],4:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableViewportRowsCalculator:{get:function(){return r}},__esModule:{value:!0}});var o=new WeakMap,r=function(e,t,n,r,i,s,a){o.set(this,{viewportHeight:e,scrollOffset:t,totalRows:n,rowHeightFn:r,overrideFn:i,onlyFullyVisible:s,horizontalScrollbarHeight:a}),this.count=0,this.startRow=null,this.endRow=null,this.startPosition=null,this.calculate()},i=r;$traceurRuntime.createClass(r,{calculate:function(){for(var e=0,t=!0,n=[],r=o.get(this),s=r.onlyFullyVisible,a=r.overrideFn,l=r.rowHeightFn,u=r.scrollOffset,c=r.totalRows,d=r.viewportHeight,h=r.horizontalScrollbarHeight||0,f=0;c>f;f++){var p=l(f);if(void 0===p&&(p=i.DEFAULT_HEIGHT),u>=e&&!s&&(this.startRow=f),e>=u&&u+d-h>=e+p&&(null===this.startRow&&(this.startRow=f),this.endRow=f),n.push(e),e+=p,s||(this.endRow=f),e>=u+d-h){t=!1;break}}if(this.endRow===c-1&&t)for(this.startRow=this.endRow;this.startRow>0;){var g=n[this.endRow]+p-n[this.startRow-1];if((d-h>=g||!s)&&this.startRow--,g>=d-h)break}null!==this.startRow&&a&&a(this),this.startPosition=n[this.startRow],void 0==this.startPosition&&(this.startPosition=null),null!==this.startRow&&(this.count=this.endRow-this.startRow+1)}},{get DEFAULT_HEIGHT(){return 23}}),window.WalkontableViewportRowsCalculator=r},{}],5:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableCellCoords:{get:function(){return o}},__esModule:{value:!0}});var o=function(e,t){"undefined"!=typeof e&&"undefined"!=typeof t?(this.row=e,this.col=t):(this.row=null,this.col=null)};$traceurRuntime.createClass(o,{isValid:function(e){return this.row<0||this.col<0?!1:this.row>=e.getSetting("totalRows")||this.col>=e.getSetting("totalColumns")?!1:!0},isEqual:function(e){return e===this?!0:this.row===e.row&&this.col===e.col},isSouthEastOf:function(e){return this.row>=e.row&&this.col>=e.col},isNorthWestOf:function(e){return this.row<=e.row&&this.col<=e.col},isSouthWestOf:function(e){return this.row>=e.row&&this.col<=e.col},isNorthEastOf:function(e){return this.row<=e.row&&this.col>=e.col}},{}),window.WalkontableCellCoords=o},{}],6:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableCellRange:{get:function(){return i}},__esModule:{value:!0}});var o,r=(o=e("cell/coords"),o&&o.__esModule&&o||{"default":o}).WalkontableCellCoords,i=function(e,t,n){this.highlight=e,this.from=t,this.to=n},s=i;$traceurRuntime.createClass(i,{isValid:function(e){return this.from.isValid(e)&&this.to.isValid(e)},isSingle:function(){return this.from.row===this.to.row&&this.from.col===this.to.col},getHeight:function(){return Math.max(this.from.row,this.to.row)-Math.min(this.from.row,this.to.row)+1},getWidth:function(){return Math.max(this.from.col,this.to.col)-Math.min(this.from.col,this.to.col)+1},includes:function(e){var t=this.getTopLeftCorner(),n=this.getBottomRightCorner();return e.row<0&&(e.row=0),e.col<0&&(e.col=0),t.row<=e.row&&n.row>=e.row&&t.col<=e.col&&n.col>=e.col},includesRange:function(e){return this.includes(e.getTopLeftCorner())&&this.includes(e.getBottomRightCorner())},isEqual:function(e){return Math.min(this.from.row,this.to.row)==Math.min(e.from.row,e.to.row)&&Math.max(this.from.row,this.to.row)==Math.max(e.from.row,e.to.row)&&Math.min(this.from.col,this.to.col)==Math.min(e.from.col,e.to.col)&&Math.max(this.from.col,this.to.col)==Math.max(e.from.col,e.to.col)},overlaps:function(e){return e.isSouthEastOf(this.getTopLeftCorner())&&e.isNorthWestOf(this.getBottomRightCorner())},isSouthEastOf:function(e){return this.getTopLeftCorner().isSouthEastOf(e)||this.getBottomRightCorner().isSouthEastOf(e)},isNorthWestOf:function(e){return this.getTopLeftCorner().isNorthWestOf(e)||this.getBottomRightCorner().isNorthWestOf(e)},expand:function(e){var t=this.getTopLeftCorner(),n=this.getBottomRightCorner();return e.row<t.row||e.col<t.col||e.row>n.row||e.col>n.col?(this.from=new r(Math.min(t.row,e.row),Math.min(t.col,e.col)),this.to=new r(Math.max(n.row,e.row),Math.max(n.col,e.col)),!0):!1},expandByRange:function(e){if(this.includesRange(e)||!this.overlaps(e))return!1;var t=this.getTopLeftCorner(),n=this.getBottomRightCorner(),o=(this.getTopRightCorner(),this.getBottomLeftCorner(),e.getTopLeftCorner()),i=e.getBottomRightCorner(),a=Math.min(t.row,o.row),l=Math.min(t.col,o.col),u=Math.max(n.row,i.row),c=Math.max(n.col,i.col),d=new r(a,l),h=new r(u,c),f=new s(d,d,h).isCorner(this.from,e),p=e.isEqual(new s(d,d,h));return f&&!p&&(this.from.col>d.col&&(d.col=c,h.col=l),this.from.row>d.row&&(d.row=u,h.row=a)),this.from=d,this.to=h,!0},getDirection:function(){return this.from.isNorthWestOf(this.to)?"NW-SE":this.from.isNorthEastOf(this.to)?"NE-SW":this.from.isSouthEastOf(this.to)?"SE-NW":this.from.isSouthWestOf(this.to)?"SW-NE":void 0},setDirection:function(e){switch(e){case"NW-SE":this.from=this.getTopLeftCorner(),this.to=this.getBottomRightCorner();break;case"NE-SW":this.from=this.getTopRightCorner(),this.to=this.getBottomLeftCorner();break;case"SE-NW":this.from=this.getBottomRightCorner(),this.to=this.getTopLeftCorner();break;case"SW-NE":this.from=this.getBottomLeftCorner(),this.to=this.getTopRightCorner()}},getTopLeftCorner:function(){return new r(Math.min(this.from.row,this.to.row),Math.min(this.from.col,this.to.col))},getBottomRightCorner:function(){return new r(Math.max(this.from.row,this.to.row),Math.max(this.from.col,this.to.col))},getTopRightCorner:function(){return new r(Math.min(this.from.row,this.to.row),Math.max(this.from.col,this.to.col))},getBottomLeftCorner:function(){return new r(Math.max(this.from.row,this.to.row),Math.min(this.from.col,this.to.col))},isCorner:function(e,t){return t&&t.includes(e)&&(this.getTopLeftCorner().isEqual(new r(t.from.row,t.from.col))||this.getTopRightCorner().isEqual(new r(t.from.row,t.to.col))||this.getBottomLeftCorner().isEqual(new r(t.to.row,t.from.col))||this.getBottomRightCorner().isEqual(new r(t.to.row,t.to.col)))?!0:e.isEqual(this.getTopLeftCorner())||e.isEqual(this.getTopRightCorner())||e.isEqual(this.getBottomLeftCorner())||e.isEqual(this.getBottomRightCorner())},getOppositeCorner:function(e,t){if(!(e instanceof r))return!1;if(t&&t.includes(e)){if(this.getTopLeftCorner().isEqual(new r(t.from.row,t.from.col)))return this.getBottomRightCorner();if(this.getTopRightCorner().isEqual(new r(t.from.row,t.to.col)))return this.getBottomLeftCorner();if(this.getBottomLeftCorner().isEqual(new r(t.to.row,t.from.col)))return this.getTopRightCorner();if(this.getBottomRightCorner().isEqual(new r(t.to.row,t.to.col)))return this.getTopLeftCorner()}return e.isEqual(this.getBottomRightCorner())?this.getTopLeftCorner():e.isEqual(this.getTopLeftCorner())?this.getBottomRightCorner():e.isEqual(this.getTopRightCorner())?this.getBottomLeftCorner():e.isEqual(this.getBottomLeftCorner())?this.getTopRightCorner():void 0},getBordersSharedWith:function(e){if(!this.includesRange(e))return[];var t={top:Math.min(this.from.row,this.to.row),bottom:Math.max(this.from.row,this.to.row),left:Math.min(this.from.col,this.to.col),right:Math.max(this.from.col,this.to.col)},n={top:Math.min(e.from.row,e.to.row),bottom:Math.max(e.from.row,e.to.row),left:Math.min(e.from.col,e.to.col),right:Math.max(e.from.col,e.to.col)},o=[];return t.top==n.top&&o.push("top"),t.right==n.right&&o.push("right"),t.bottom==n.bottom&&o.push("bottom"),t.left==n.left&&o.push("left"),o},getInner:function(){for(var e=this.getTopLeftCorner(),t=this.getBottomRightCorner(),n=[],o=e.row;o<=t.row;o++)for(var i=e.col;i<=t.col;i++)this.from.row===o&&this.from.col===i||this.to.row===o&&this.to.col===i||n.push(new r(o,i));return n},getAll:function(){for(var e=this.getTopLeftCorner(),t=this.getBottomRightCorner(),n=[],o=e.row;o<=t.row;o++)for(var i=e.col;i<=t.col;i++)e.row===o&&e.col===i?n.push(e):t.row===o&&t.col===i?n.push(t):n.push(new r(o,i));return n},forAll:function(e){for(var t=this.getTopLeftCorner(),n=this.getBottomRightCorner(),o=t.row;o<=n.row;o++)for(var r=t.col;r<=n.col;r++){var i=e(o,r);if(i===!1)return}}},{}),window.WalkontableCellRange=i},{"cell/coords":5}],7:[function(e,t,n){"use strict";Object.defineProperties(n,{Walkontable:{get:function(){return x}},__esModule:{value:!0}});var o,r,i,s,a,l,u,c,d,h,f,p,g,m,v=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),w=v.addClass,y=v.fastInnerText,b=v.isVisible,C=v.removeClass,R=(r=e("helpers/object"),r&&r.__esModule&&r||{"default":r}).objectEach,_=(i=e("helpers/string"),i&&i.__esModule&&i||{"default":i}),S=_.toUpperCaseFirst,E=_.randomString,T=(s=e("event"),s&&s.__esModule&&s||{"default":s}).WalkontableEvent,O=(a=e("overlays"),a&&a.__esModule&&a||{"default":a}).WalkontableOverlays,M=(l=e("scroll"),l&&l.__esModule&&l||{"default":l}).WalkontableScroll,k=(u=e("settings"),u&&u.__esModule&&u||{"default":u}).WalkontableSettings,H=(c=e("table"),c&&c.__esModule&&c||{"default":c}).WalkontableTable,D=(d=e("viewport"),d&&d.__esModule&&d||{"default":d}).WalkontableViewport,x=((h=e("overlay/_base.js"),h&&h.__esModule&&h||{"default":h}).WalkontableOverlay,(f=e("overlay/top.js"),f&&f.__esModule&&f||{"default":f}).WalkontableTopOverlay,(p=e("overlay/left.js"),p&&p.__esModule&&p||{"default":p}).WalkontableLeftOverlay,(g=e("overlay/debug.js"),g&&g.__esModule&&g||{"default":g}).WalkontableDebugOverlay,(m=e("overlay/topLeftCorner.js"),m&&m.__esModule&&m||{"default":m}).WalkontableTopLeftCornerOverlay,function(e){var t=[];if(this.guid="wt_"+E(),e.cloneSource?(this.cloneSource=e.cloneSource,this.cloneOverlay=e.cloneOverlay,this.wtSettings=e.cloneSource.wtSettings,this.wtTable=new H(this,e.table,e.wtRootElement),this.wtScroll=new M(this),this.wtViewport=e.cloneSource.wtViewport,this.wtEvent=new T(this),this.selections=this.cloneSource.selections):(this.wtSettings=new k(this,e),this.wtTable=new H(this,e.table),this.wtScroll=new M(this),this.wtViewport=new D(this),this.wtEvent=new T(this),this.selections=this.getSetting("selections"),this.wtOverlays=new O(this),this.exportSettingsAsClassNames()),this.wtTable.THEAD.childNodes.length&&this.wtTable.THEAD.childNodes[0].childNodes.length){for(var n=0,o=this.wtTable.THEAD.childNodes[0].childNodes.length;o>n;n++)t.push(this.wtTable.THEAD.childNodes[0].childNodes[n].innerHTML);this.getSetting("columnHeaders").length||this.update("columnHeaders",[function(e,n){y(n,t[e])}])}this.drawn=!1,this.drawInterrupted=!1});$traceurRuntime.createClass(x,{draw:function(){var e=void 0!==arguments[0]?arguments[0]:!1;return this.drawInterrupted=!1,e||b(this.wtTable.TABLE)?this.wtTable.draw(e):this.drawInterrupted=!0,this},getCell:function(e){var t=void 0!==arguments[1]?arguments[1]:!1;if(!t)return this.wtTable.getCell(e);var n=this.wtSettings.getSetting("totalRows"),o=this.wtSettings.getSetting("fixedRowsTop"),r=this.wtSettings.getSetting("fixedRowsBottom"),i=this.wtSettings.getSetting("fixedColumnsLeft");if(e.row<o&&e.col<i)return this.wtOverlays.topLeftCornerOverlay.clone.wtTable.getCell(e);if(e.row<o)return this.wtOverlays.topOverlay.clone.wtTable.getCell(e);if(e.col<i&&e.row>=n-r){if(this.wtOverlays.bottomLeftCornerOverlay.clone)return this.wtOverlays.bottomLeftCornerOverlay.clone.wtTable.getCell(e)}else{if(e.col<i)return this.wtOverlays.leftOverlay.clone.wtTable.getCell(e);if(e.row>=n-r&&this.wtOverlays.bottomOverlay.clone)return this.wtOverlays.bottomOverlay.clone.wtTable.getCell(e)}return this.wtTable.getCell(e)},update:function(e,t){return this.wtSettings.update(e,t)},scrollVertical:function(e){return this.wtOverlays.topOverlay.scrollTo(e),this.getSetting("onScrollVertically"),this},scrollHorizontal:function(e){return this.wtOverlays.leftOverlay.scrollTo(e),this.getSetting("onScrollHorizontally"),this},scrollViewport:function(e){return this.wtScroll.scrollViewport(e),this},getViewport:function(){return[this.wtTable.getFirstVisibleRow(),this.wtTable.getFirstVisibleColumn(),this.wtTable.getLastVisibleRow(),this.wtTable.getLastVisibleColumn()]},getOverlayName:function(){return this.cloneOverlay?this.cloneOverlay.type:"master"},exportSettingsAsClassNames:function(){var e=this,t={rowHeaders:["array"],columnHeaders:["array"]},n=[],o=[];R(t,function(t,r){t.indexOf("array")>-1&&e.getSetting(r).length&&o.push("ht"+S(r)),n.push("ht"+S(r))}),C(this.wtTable.wtRootElement.parentNode,n),w(this.wtTable.wtRootElement.parentNode,o)},getSetting:function(e,t,n,o,r){return this.wtSettings.getSetting(e,t,n,o,r)},hasSetting:function(e){return this.wtSettings.has(e)},destroy:function(){this.wtOverlays.destroy(),this.wtEvent.destroy()}},{}),window.Walkontable=x},{event:8,"helpers/dom/element":45,"helpers/object":50,"helpers/string":52,"overlay/_base.js":11,"overlay/debug.js":12,"overlay/left.js":13,"overlay/top.js":14,"overlay/topLeftCorner.js":15,overlays:16,scroll:17,settings:19,table:20,viewport:22}],8:[function(e,t,n){"use strict";function o(e){var t=this,n=c(e);this.instance=e;var o=[null,null];this.dblClickTimeout=[null,null];var r,i,s=function(e){var n=t.parentCell(e.realTarget);l(e.realTarget,"corner")?t.instance.getSetting("onCellCornerMouseDown",e,e.realTarget):n.TD&&t.instance.hasSetting("onCellMouseDown")&&t.instance.getSetting("onCellMouseDown",e,n.coords,n.TD,t.instance),2!==e.button&&n.TD&&(o[0]=n.TD,clearTimeout(t.dblClickTimeout[0]),t.dblClickTimeout[0]=setTimeout(function(){o[0]=null},1e3))},d=function(e){t.instance.touchMoving=!0},h=function(e){n.addEventListener(this,"touchmove",d),t.checkIfTouchMove=setTimeout(function(){return t.instance.touchMoving===!0?(t.instance.touchMoving=void 0,void n.removeEventListener("touchmove",d,!1)):void s(e)},30)},f=function(e){var n,o;t.instance.hasSetting("onCellMouseOver")&&(n=t.instance.wtTable.TABLE,o=a(e.realTarget,["TD","TH"],n),o&&o!==i&&u(o,n)&&(i=o,t.instance.getSetting("onCellMouseOver",e,t.instance.wtTable.getCoords(o),o,t.instance)))},p=function(e){if(2!==e.button){var n=t.parentCell(e.realTarget);n.TD===o[0]&&n.TD===o[1]?(l(e.realTarget,"corner")?t.instance.getSetting("onCellCornerDblClick",e,n.coords,n.TD,t.instance):t.instance.getSetting("onCellDblClick",e,n.coords,n.TD,t.instance),o[0]=null,o[1]=null):n.TD===o[0]&&(o[1]=n.TD,clearTimeout(t.dblClickTimeout[1]),t.dblClickTimeout[1]=setTimeout(function(){o[1]=null},500))}},g=function(e){clearTimeout(r),e.preventDefault(),p(e)};if(n.addEventListener(this.instance.wtTable.holder,"mousedown",s),n.addEventListener(this.instance.wtTable.TABLE,"mouseover",f),n.addEventListener(this.instance.wtTable.holder,"mouseup",p),this.instance.wtTable.holder.parentNode.parentNode&&Handsontable.mobileBrowser&&!t.instance.wtTable.isWorkingOnClone()){var m="."+this.instance.wtTable.holder.parentNode.className.split(" ").join(".");n.addEventListener(this.instance.wtTable.holder,"touchstart",function(e){t.instance.touchApplied=!0,u(e.target,m)&&h.call(e.target,e)}),n.addEventListener(this.instance.wtTable.holder,"touchend",function(e){t.instance.touchApplied=!1,u(e.target,m)&&g.call(e.target,e)}),t.instance.momentumScrolling||(t.instance.momentumScrolling={}),n.addEventListener(this.instance.wtTable.holder,"scroll",function(e){clearTimeout(t.instance.momentumScrolling._timeout),t.instance.momentumScrolling.ongoing||t.instance.getSetting("onBeforeTouchScroll"),t.instance.momentumScrolling.ongoing=!0,t.instance.momentumScrolling._timeout=setTimeout(function(){t.instance.touchApplied||(t.instance.momentumScrolling.ongoing=!1,t.instance.getSetting("onAfterMomentumScroll"))},200)})}n.addEventListener(window,"resize",function(){"none"!==t.instance.getSetting("stretchH")&&t.instance.draw()}),this.destroy=function(){clearTimeout(this.dblClickTimeout[0]),clearTimeout(this.dblClickTimeout[1]),n.destroy()}}Object.defineProperties(n,{WalkontableEvent:{get:function(){return o}},__esModule:{value:!0}});var r,i,s=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),a=s.closest,l=s.hasClass,u=s.isChildOf,c=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager;o.prototype.parentCell=function(e){var t={},n=this.instance.wtTable.TABLE,o=a(e,["TD","TH"],n);return o&&u(o,n)?(t.coords=this.instance.wtTable.getCoords(o),t.TD=o):l(e,"wtBorder")&&l(e,"current")?(t.coords=this.instance.selections.current.cellRange.highlight,t.TD=this.instance.wtTable.getCell(t.coords)):l(e,"wtBorder")&&l(e,"area")&&this.instance.selections.area.cellRange&&(t.coords=this.instance.selections.area.cellRange.to,t.TD=this.instance.wtTable.getCell(t.coords)),t},window.WalkontableEvent=o},{eventManager:41,"helpers/dom/element":45}],9:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableColumnFilter:{get:function(){return o}},__esModule:{value:!0}});var o=function(e,t,n){this.offset=e,this.total=t,this.countTH=n};$traceurRuntime.createClass(o,{offsetted:function(e){return e+this.offset},unOffsetted:function(e){return e-this.offset},renderedToSource:function(e){return this.offsetted(e)},sourceToRendered:function(e){return this.unOffsetted(e)},offsettedTH:function(e){return e-this.countTH},unOffsettedTH:function(e){return e+this.countTH},visibleRowHeadedColumnToSourceColumn:function(e){return this.renderedToSource(this.offsettedTH(e))},sourceColumnToVisibleRowHeadedColumn:function(e){return this.unOffsettedTH(this.sourceToRendered(e))}},{}),window.WalkontableColumnFilter=o; +},{}],10:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableRowFilter:{get:function(){return o}},__esModule:{value:!0}});var o=function(e,t,n){this.offset=e,this.total=t,this.countTH=n};$traceurRuntime.createClass(o,{offsetted:function(e){return e+this.offset},unOffsetted:function(e){return e-this.offset},renderedToSource:function(e){return this.offsetted(e)},sourceToRendered:function(e){return this.unOffsetted(e)},offsettedTH:function(e){return e-this.countTH},unOffsettedTH:function(e){return e+this.countTH},visibleColHeadedRowToSourceRow:function(e){return this.renderedToSource(this.offsettedTH(e))},sourceRowToVisibleColHeadedRow:function(e){return this.unOffsettedTH(this.sourceToRendered(e))}},{}),window.WalkontableRowFilter=o},{}],11:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableOverlay:{get:function(){return h}},__esModule:{value:!0}});var o,r,i,s=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),a=s.getScrollableElement,l=s.getTrimmingContainer,u=(r=e("helpers/object"),r&&r.__esModule&&r||{"default":r}).defineGetter,c=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager,d={},h=function(e){u(this,"wot",e,{writable:!1}),this.instance=this.wot,this.type="",this.TABLE=this.wot.wtTable.TABLE,this.hider=this.wot.wtTable.hider,this.spreader=this.wot.wtTable.spreader,this.holder=this.wot.wtTable.holder,this.wtRootElement=this.wot.wtTable.wtRootElement,this.trimmingContainer=l(this.hider.parentNode.parentNode),this.mainTableScrollableElement=a(this.wot.wtTable.TABLE),this.needFullRender=this.shouldBeRendered(),this.areElementSizesAdjusted=!1},f=h;$traceurRuntime.createClass(h,{shouldBeRendered:function(){return!0},makeClone:function(e){if(-1===f.CLONE_TYPES.indexOf(e))throw new Error('Clone type "'+e+'" is not supported.');var t=document.createElement("DIV"),n=document.createElement("TABLE");return t.className="ht_clone_"+e+" handsontable",t.style.position="absolute",t.style.top=0,t.style.left=0,t.style.overflow="hidden",n.className=this.wot.wtTable.TABLE.className,t.appendChild(n),this.type=e,this.wot.wtTable.wtRootElement.parentNode.appendChild(t),new Walkontable({cloneSource:this.wot,cloneOverlay:this,table:n})},refresh:function(){var e=void 0!==arguments[0]?arguments[0]:!1,t=this.shouldBeRendered();this.clone&&(this.needFullRender||t)&&this.clone.draw(e),this.needFullRender=t},destroy:function(){c(this.clone).destroy()}},{get CLONE_TOP(){return"top"},get CLONE_BOTTOM(){return"bottom"},get CLONE_LEFT(){return"left"},get CLONE_TOP_LEFT_CORNER(){return"top_left_corner"},get CLONE_BOTTOM_LEFT_CORNER(){return"bottom_left_corner"},get CLONE_DEBUG(){return"debug"},get CLONE_TYPES(){return[f.CLONE_TOP,f.CLONE_BOTTOM,f.CLONE_LEFT,f.CLONE_TOP_LEFT_CORNER,f.CLONE_BOTTOM_LEFT_CORNER,f.CLONE_DEBUG]},registerOverlay:function(e,t){if(-1===f.CLONE_TYPES.indexOf(e))throw new Error("Unsupported overlay ("+e+").");d[e]=t},createOverlay:function(e,t){return new d[e](t)},isOverlayTypeOf:function(e,t){return e&&d[t]?e instanceof d[t]:!1}}),window.WalkontableOverlay=h},{eventManager:41,"helpers/dom/element":45,"helpers/object":50}],12:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableDebugOverlay:{get:function(){return a}},__esModule:{value:!0}});var o,r,i=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}).addClass,s=(r=e("_base"),r&&r.__esModule&&r||{"default":r}).WalkontableOverlay,a=function(e){$traceurRuntime.superConstructor(l).call(this,e),this.clone=this.makeClone(s.CLONE_DEBUG),this.clone.wtTable.holder.style.opacity=.4,this.clone.wtTable.holder.style.textShadow="0 0 2px #ff0000",i(this.clone.wtTable.holder.parentNode,"wtDebugVisible")},l=a;$traceurRuntime.createClass(a,{},{},s),window.WalkontableDebugOverlay=a,s.registerOverlay(s.CLONE_DEBUG,a)},{_base:11,"helpers/dom/element":45}],13:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableLeftOverlay:{get:function(){return g}},__esModule:{value:!0}});var o,r,i=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),s=i.addClass,a=i.getScrollbarWidth,l=i.getScrollLeft,u=i.getWindowScrollTop,c=i.hasClass,d=i.outerWidth,h=i.removeClass,f=i.setOverlayPosition,p=(r=e("_base"),r&&r.__esModule&&r||{"default":r}).WalkontableOverlay,g=function(e){$traceurRuntime.superConstructor(m).call(this,e),this.clone=this.makeClone(p.CLONE_LEFT)},m=g;$traceurRuntime.createClass(g,{shouldBeRendered:function(){return this.wot.getSetting("fixedColumnsLeft")||this.wot.getSetting("rowHeaders").length?!0:!1},resetFixedPosition:function(){if(this.needFullRender&&this.wot.wtTable.holder.parentNode){var e=this.clone.wtTable.holder.parentNode,t=0;if(this.trimmingContainer===window){var n,o,r=this.wot.wtTable.hider.getBoundingClientRect(),i=Math.ceil(r.left),s=Math.ceil(r.right);o=this.wot.wtTable.hider.style.top,o=""===o?0:o,n=0>i&&s-e.offsetWidth>0?-i:0,t=n,n+="px",f(e,n,o)}else t=this.getScrollPosition();this.adjustHeaderBordersPosition(t),this.adjustElementsSize()}},setScrollPosition:function(e){this.mainTableScrollableElement===window?window.scrollTo(e,u()):this.mainTableScrollableElement.scrollLeft=e},onScroll:function(){this.wot.getSetting("onScrollHorizontally")},sumCellSizes:function(e,t){for(var n=0,o=this.wot.wtSettings.defaultColumnWidth;t>e;)n+=this.wot.wtTable.getStretchedColumnWidth(e)||o,e++;return n},adjustElementsSize:function(){var e=void 0!==arguments[0]?arguments[0]:!1;(this.needFullRender||e)&&(this.adjustRootElementSize(),this.adjustRootChildrenSize(),e||(this.areElementSizesAdjusted=!0))},adjustRootElementSize:function(){var e,t=this.wot.wtTable.holder,n=t.clientHeight===t.offsetHeight?0:a(),o=this.clone.wtTable.holder.parentNode,r=o.style;this.trimmingContainer!==window&&(r.height=this.wot.wtViewport.getWorkspaceHeight()-n+"px"),this.clone.wtTable.holder.style.height=r.height,e=d(this.clone.wtTable.TABLE),r.width=(0===e?e:e+4)+"px"},adjustRootChildrenSize:function(){var e=a();this.clone.wtTable.hider.style.height=this.hider.style.height,this.clone.wtTable.holder.style.height=this.clone.wtTable.holder.parentNode.style.height,0===e&&(e=30),this.clone.wtTable.holder.style.width=parseInt(this.clone.wtTable.holder.parentNode.style.width,10)+e+"px"},applyToDOM:function(){var e=this.wot.getSetting("totalColumns");if(this.areElementSizesAdjusted||this.adjustElementsSize(),"number"==typeof this.wot.wtViewport.columnsRenderCalculator.startPosition)this.spreader.style.left=this.wot.wtViewport.columnsRenderCalculator.startPosition+"px";else{if(0!==e)throw new Error("Incorrect value of the columnsRenderCalculator");this.spreader.style.left="0"}this.spreader.style.right="",this.needFullRender&&this.syncOverlayOffset()},syncOverlayOffset:function(){"number"==typeof this.wot.wtViewport.rowsRenderCalculator.startPosition?this.clone.wtTable.spreader.style.top=this.wot.wtViewport.rowsRenderCalculator.startPosition+"px":this.clone.wtTable.spreader.style.top=""},scrollTo:function(e,t){var n=this.getTableParentOffset(),o=this.wot.cloneSource?this.wot.cloneSource:this.wot,r=o.wtTable.holder,i=0;t&&r.offsetWidth!==r.clientWidth&&(i=a()),t?(n+=this.sumCellSizes(0,e+1),n-=this.wot.wtViewport.getViewportWidth()):n+=this.sumCellSizes(this.wot.getSetting("fixedColumnsLeft"),e),n+=i,this.setScrollPosition(n)},getTableParentOffset:function(){return this.trimmingContainer===window?this.wot.wtTable.holderOffset.left:0},getScrollPosition:function(){return l(this.mainTableScrollableElement)},adjustHeaderBordersPosition:function(e){var t=this.wot.wtTable.holder.parentNode,n=this.wot.getSetting("rowHeaders"),o=this.wot.getSetting("fixedColumnsLeft");if(o&&!n.length)s(t,"innerBorderLeft");else if(!o&&n.length){var r=c(t,"innerBorderLeft");e?s(t,"innerBorderLeft"):h(t,"innerBorderLeft"),(!r&&e||r&&!e)&&this.wot.wtOverlays.adjustElementsSize()}}},{},p),window.WalkontableLeftOverlay=g,p.registerOverlay(p.CLONE_LEFT,g)},{_base:11,"helpers/dom/element":45}],14:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableTopOverlay:{get:function(){return g}},__esModule:{value:!0}});var o,r,i=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),s=i.addClass,a=i.getScrollbarWidth,l=i.getScrollTop,u=i.getWindowScrollLeft,c=i.hasClass,d=i.outerHeight,h=i.removeClass,f=i.setOverlayPosition,p=(r=e("_base"),r&&r.__esModule&&r||{"default":r}).WalkontableOverlay,g=function(e){$traceurRuntime.superConstructor(m).call(this,e),this.clone=this.makeClone(p.CLONE_TOP)},m=g;$traceurRuntime.createClass(g,{shouldBeRendered:function(){return this.wot.getSetting("fixedRowsTop")||this.wot.getSetting("columnHeaders").length?!0:!1},resetFixedPosition:function(){if(this.needFullRender&&this.wot.wtTable.holder.parentNode){var e=this.clone.wtTable.holder.parentNode,t=0;if(this.wot.wtOverlays.leftOverlay.trimmingContainer===window){var n,o,r=this.wot.wtTable.hider.getBoundingClientRect(),i=Math.ceil(r.top),s=Math.ceil(r.bottom);n=this.wot.wtTable.hider.style.left,n=""===n?0:n,o=0>i&&s-e.offsetHeight>0?-i:0,t=o,o+="px",f(e,n,o)}else t=this.getScrollPosition();this.adjustHeaderBordersPosition(t),this.adjustElementsSize()}},setScrollPosition:function(e){this.mainTableScrollableElement===window?window.scrollTo(u(),e):this.mainTableScrollableElement.scrollTop=e},onScroll:function(){this.wot.getSetting("onScrollVertically")},sumCellSizes:function(e,t){for(var n=0,o=this.wot.wtSettings.settings.defaultRowHeight;t>e;){var r=this.wot.wtTable.getRowHeight(e);n+=void 0===r?o:r,e++}return n},adjustElementsSize:function(){var e=void 0!==arguments[0]?arguments[0]:!1;(this.needFullRender||e)&&(this.adjustRootElementSize(),this.adjustRootChildrenSize(),e||(this.areElementSizesAdjusted=!0))},adjustRootElementSize:function(){var e,t=this.wot.wtTable.holder,n=t.clientWidth===t.offsetWidth?0:a(),o=this.clone.wtTable.holder.parentNode,r=o.style;this.trimmingContainer!==window&&(r.width=this.wot.wtViewport.getWorkspaceWidth()-n+"px"),this.clone.wtTable.holder.style.width=r.width,e=d(this.clone.wtTable.TABLE),r.height=(0===e?e:e+4)+"px"},adjustRootChildrenSize:function(){var e=a();this.clone.wtTable.hider.style.width=this.hider.style.width,this.clone.wtTable.holder.style.width=this.clone.wtTable.holder.parentNode.style.width,0===e&&(e=30),this.clone.wtTable.holder.style.height=parseInt(this.clone.wtTable.holder.parentNode.style.height,10)+e+"px"},applyToDOM:function(){var e=this.wot.getSetting("totalRows");if(this.areElementSizesAdjusted||this.adjustElementsSize(),"number"==typeof this.wot.wtViewport.rowsRenderCalculator.startPosition)this.spreader.style.top=this.wot.wtViewport.rowsRenderCalculator.startPosition+"px";else{if(0!==e)throw new Error("Incorrect value of the rowsRenderCalculator");this.spreader.style.top="0"}this.spreader.style.bottom="",this.needFullRender&&this.syncOverlayOffset()},syncOverlayOffset:function(){"number"==typeof this.wot.wtViewport.columnsRenderCalculator.startPosition?this.clone.wtTable.spreader.style.left=this.wot.wtViewport.columnsRenderCalculator.startPosition+"px":this.clone.wtTable.spreader.style.left=""},scrollTo:function(e,t){var n=this.getTableParentOffset(),o=this.wot.cloneSource?this.wot.cloneSource:this.wot,r=o.wtTable.holder,i=0;if(t&&r.offsetHeight!==r.clientHeight&&(i=a()),t){var s=this.wot.getSetting("fixedRowsBottom"),l=(this.wot.getSetting("fixedRowsTop"),this.wot.getSetting("totalRows"));n+=this.sumCellSizes(0,e+1),n-=this.wot.wtViewport.getViewportHeight()-this.sumCellSizes(l-s,l),n+=1}else n+=this.sumCellSizes(this.wot.getSetting("fixedRowsTop"),e);n+=i,this.setScrollPosition(n)},getTableParentOffset:function(){return this.mainTableScrollableElement===window?this.wot.wtTable.holderOffset.top:0},getScrollPosition:function(){return l(this.mainTableScrollableElement)},adjustHeaderBordersPosition:function(e){if(0===this.wot.getSetting("fixedRowsTop")&&this.wot.getSetting("columnHeaders").length>0){var t=this.wot.wtTable.holder.parentNode,n=c(t,"innerBorderTop");e?s(t,"innerBorderTop"):h(t,"innerBorderTop"),(!n&&e||n&&!e)&&this.wot.wtOverlays.adjustElementsSize()}if(0===this.wot.getSetting("rowHeaders").length){var o=this.clone.wtTable.THEAD.querySelectorAll("th:nth-of-type(2)");if(o)for(var r=0;r<o.length;r++)o[r].style["border-left-width"]=0}}},{},p),window.WalkontableTopOverlay=g,p.registerOverlay(p.CLONE_TOP,g)},{_base:11,"helpers/dom/element":45}],15:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableTopLeftCornerOverlay:{get:function(){return c}},__esModule:{value:!0}});var o,r,i=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),s=i.outerHeight,a=i.outerWidth,l=i.setOverlayPosition,u=(r=e("_base"),r&&r.__esModule&&r||{"default":r}).WalkontableOverlay,c=function(e){$traceurRuntime.superConstructor(d).call(this,e),this.clone=this.makeClone(u.CLONE_TOP_LEFT_CORNER)},d=c;$traceurRuntime.createClass(c,{shouldBeRendered:function(){return(this.wot.getSetting("fixedRowsTop")||this.wot.getSetting("columnHeaders").length)&&(this.wot.getSetting("fixedColumnsLeft")||this.wot.getSetting("rowHeaders").length)?!0:!1},resetFixedPosition:function(){if(this.wot.wtTable.holder.parentNode){var e=this.clone.wtTable.holder.parentNode,t=s(this.clone.wtTable.TABLE),n=a(this.clone.wtTable.TABLE);if(this.trimmingContainer===window){var o,r,i=this.wot.wtTable.hider.getBoundingClientRect(),u=Math.ceil(i.top),c=Math.ceil(i.left),d=Math.ceil(i.bottom),h=Math.ceil(i.right);o=0>c&&h-e.offsetWidth>0?-c+"px":"0",r=0>u&&d-e.offsetHeight>0?-u+"px":"0",l(e,o,r)}e.style.height=(0===t?t:t+4)+"px",e.style.width=(0===n?n:n+4)+"px"}}},{},u),window.WalkontableTopLeftCornerOverlay=c,u.registerOverlay(u.CLONE_TOP_LEFT_CORNER,c)},{_base:11,"helpers/dom/element":45}],16:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableOverlays:{get:function(){return f}},__esModule:{value:!0}});var o,r,i,s=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),a=s.getScrollableElement,l=s.getScrollbarWidth,u=s.getScrollLeft,c=s.getScrollTop,d=(r=e("helpers/unicode"),r&&r.__esModule&&r||{"default":r}).isKey,h=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).EventManager,f=function(e){this.wot=e,this.instance=this.wot,this.eventManager=new h(this.wot),this.wot.update("scrollbarWidth",l()),this.wot.update("scrollbarHeight",l()),this.mainTableScrollableElement=a(this.wot.wtTable.TABLE),this.topOverlay=WalkontableOverlay.createOverlay(WalkontableOverlay.CLONE_TOP,this.wot),"undefined"==typeof WalkontableBottomOverlay?this.bottomOverlay={needFullRender:!1}:this.bottomOverlay=WalkontableOverlay.createOverlay(WalkontableOverlay.CLONE_BOTTOM,this.wot),this.leftOverlay=WalkontableOverlay.createOverlay(WalkontableOverlay.CLONE_LEFT,this.wot),this.topOverlay.needFullRender&&this.leftOverlay.needFullRender&&(this.topLeftCornerOverlay=WalkontableOverlay.createOverlay(WalkontableOverlay.CLONE_TOP_LEFT_CORNER,this.wot)),this.bottomOverlay.needFullRender&&this.leftOverlay.needFullRender&&"undefined"!=typeof WalkontableBottomLeftCornerOverlay?this.bottomLeftCornerOverlay=WalkontableOverlay.createOverlay(WalkontableOverlay.CLONE_BOTTOM_LEFT_CORNER,this.wot):this.bottomLeftCornerOverlay={needFullRender:!1},this.wot.getSetting("debug")&&(this.debug=WalkontableOverlay.createOverlay(WalkontableOverlay.CLONE_DEBUG,this.wot)),this.destroyed=!1,this.keyPressed=!1,this.spreaderLastSize={width:null,height:null},this.overlayScrollPositions={master:{top:0,left:0},top:{top:null,left:0},bottom:{top:null,left:0},left:{top:0,left:null}},this.registerListeners()};$traceurRuntime.createClass(f,{refreshAll:function(){if(this.wot.drawn){if(!this.wot.wtTable.holder.parentNode)return void this.destroy();this.wot.draw(!0),this.topOverlay.onScroll(),this.leftOverlay.onScroll()}},registerListeners:function(){var e=this;this.eventManager.addEventListener(document.documentElement,"keydown",function(t){return e.onKeyDown(t)}),this.eventManager.addEventListener(document.documentElement,"keyup",function(){return e.onKeyUp()}),this.eventManager.addEventListener(document,"visibilitychange",function(){return e.onKeyUp()}),this.eventManager.addEventListener(this.mainTableScrollableElement,"scroll",function(t){return e.onTableScroll(t)}),this.topOverlay.needFullRender&&(this.eventManager.addEventListener(this.topOverlay.clone.wtTable.holder,"scroll",function(t){return e.onTableScroll(t)}),this.eventManager.addEventListener(this.topOverlay.clone.wtTable.holder,"wheel",function(t){return e.onTableScroll(t)})),this.bottomOverlay.needFullRender&&(this.eventManager.addEventListener(this.bottomOverlay.clone.wtTable.holder,"scroll",function(t){return e.onTableScroll(t)}),this.eventManager.addEventListener(this.bottomOverlay.clone.wtTable.holder,"wheel",function(t){return e.onTableScroll(t)})),this.leftOverlay.needFullRender&&(this.eventManager.addEventListener(this.leftOverlay.clone.wtTable.holder,"scroll",function(t){return e.onTableScroll(t)}),this.eventManager.addEventListener(this.leftOverlay.clone.wtTable.holder,"wheel",function(t){return e.onTableScroll(t)})),this.topOverlay.trimmingContainer!==window&&this.leftOverlay.trimmingContainer!==window&&this.eventManager.addEventListener(window,"wheel",function(t){var n,o=t.wheelDeltaY||t.deltaY,r=t.wheelDeltaX||t.deltaX;e.topOverlay.clone.wtTable.holder.contains(t.realTarget)?n="top":e.bottomOverlay.clone&&e.bottomOverlay.clone.wtTable.holder.contains(t.realTarget)?n="bottom":e.leftOverlay.clone.wtTable.holder.contains(t.realTarget)&&(n="left"),"top"==n&&0!==o?t.preventDefault():"left"==n&&0!==r?t.preventDefault():"bottom"==n&&0!==o&&t.preventDefault()})},onTableScroll:function(e){Handsontable.mobileBrowser||(!this.keyPressed||this.mainTableScrollableElement===window||e.target.contains(this.mainTableScrollableElement))&&("scroll"===e.type?this.syncScrollPositions(e):this.translateMouseWheelToScroll(e))},onKeyDown:function(e){this.keyPressed=d(e.keyCode,"ARROW_UP|ARROW_RIGHT|ARROW_DOWN|ARROW_LEFT")},onKeyUp:function(){this.keyPressed=!1},translateMouseWheelToScroll:function(e){for(var t,n=this.topOverlay.clone.wtTable.holder,o=this.bottomOverlay.clone?this.bottomOverlay.clone.wtTable.holder:null,r=this.leftOverlay.clone.wtTable.holder,i={type:"wheel"},s=e.target,a=e.wheelDeltaY||-1*e.deltaY,l=e.wheelDeltaX||-1*e.deltaX;s!=document&&null!=s;){if(s.className.indexOf("wtHolder")>-1){t=s;break}s=s.parentNode}return i.target=t,t==n?this.syncScrollPositions(i,-.2*a):t==o?this.syncScrollPositions(i,-.2*a):t==r&&this.syncScrollPositions(i,-.2*l),!1},syncScrollPositions:function(e){var t=void 0!==arguments[1]?arguments[1]:null;if(!this.destroyed){if(0===arguments.length)return void this.syncScrollWithMaster();var n,o,r,i=this.mainTableScrollableElement,s=e.target,a=0,l=!1;this.topOverlay.needFullRender&&(n=this.topOverlay.clone.wtTable.holder),this.bottomOverlay.needFullRender&&(r=this.bottomOverlay.clone.wtTable.holder),this.leftOverlay.needFullRender&&(o=this.leftOverlay.clone.wtTable.holder),s===document&&(s=window),s===i?(a=u(s),this.overlayScrollPositions.master.left!==a&&(this.overlayScrollPositions.master.left=a,l=!0,n&&(n.scrollLeft=a),r&&(r.scrollLeft=a)),a=c(s),this.overlayScrollPositions.master.top!==a&&(this.overlayScrollPositions.master.top=a,l=!0,o&&(o.scrollTop=a))):s===r?(a=u(s),this.overlayScrollPositions.bottom.left!==a&&(this.overlayScrollPositions.bottom.left=a,l=!0,i.scrollLeft=a),null!==t&&(l=!0,i.scrollTop+=t)):s===n?(a=u(s),this.overlayScrollPositions.top.left!==a&&(this.overlayScrollPositions.top.left=a,l=!0,i.scrollLeft=a),null!==t&&(l=!0,i.scrollTop+=t)):s===o&&(a=c(s),this.overlayScrollPositions.left.top!==a&&(this.overlayScrollPositions.left.top=a,l=!0,i.scrollTop=a),null!==t&&(l=!0,i.scrollLeft+=t)),!this.keyPressed&&l&&"scroll"===e.type&&this.refreshAll()}},syncScrollWithMaster:function(){var e=this.topOverlay.mainTableScrollableElement;this.topOverlay.needFullRender&&(this.topOverlay.clone.wtTable.holder.scrollLeft=e.scrollLeft),this.leftOverlay.needFullRender&&(this.leftOverlay.clone.wtTable.holder.scrollTop=e.scrollTop)},destroy:function(){this.eventManager.destroy(),this.topOverlay.destroy(),this.bottomOverlay.clone&&this.bottomOverlay.destroy(),this.leftOverlay.destroy(),this.topLeftCornerOverlay&&this.topLeftCornerOverlay.destroy(),this.bottomLeftCornerOverlay&&this.bottomLeftCornerOverlay.clone&&this.bottomLeftCornerOverlay.destroy(),this.debug&&this.debug.destroy(),this.destroyed=!0},refresh:function(){var e=void 0!==arguments[0]?arguments[0]:!1;if(this.topOverlay.areElementSizesAdjusted&&this.leftOverlay.areElementSizesAdjusted){var t=this.wot.wtTable.wtRootElement.parentNode||this.wot.wtTable.wtRootElement,n=t.clientWidth,o=t.clientHeight;(n!==this.spreaderLastSize.width||o!==this.spreaderLastSize.height)&&(this.spreaderLastSize.width=n,this.spreaderLastSize.height=o,this.adjustElementsSize())}this.bottomOverlay.clone&&this.bottomOverlay.refresh(e),this.leftOverlay.refresh(e),this.topOverlay.refresh(e),this.topLeftCornerOverlay&&this.topLeftCornerOverlay.refresh(e),this.bottomLeftCornerOverlay&&this.bottomLeftCornerOverlay.clone&&this.bottomLeftCornerOverlay.refresh(e),this.debug&&this.debug.refresh(e)},adjustElementsSize:function(){var e=void 0!==arguments[0]?arguments[0]:!1,t=this.wot.getSetting("totalColumns"),n=this.wot.getSetting("totalRows"),o=this.wot.wtViewport.getRowHeaderWidth(),r=this.wot.wtViewport.getColumnHeaderHeight(),i=this.wot.wtTable.hider.style;i.width=o+this.leftOverlay.sumCellSizes(0,t)+"px",i.height=r+this.topOverlay.sumCellSizes(0,n)+1+"px",this.topOverlay.adjustElementsSize(e),this.leftOverlay.adjustElementsSize(e),this.bottomOverlay.clone&&this.bottomOverlay.adjustElementsSize(e)},applyToDOM:function(){this.topOverlay.areElementSizesAdjusted&&this.leftOverlay.areElementSizesAdjusted||this.adjustElementsSize(),this.topOverlay.applyToDOM(),this.bottomOverlay.clone&&this.bottomOverlay.applyToDOM(),this.leftOverlay.applyToDOM()}},{}),window.WalkontableOverlays=f},{eventManager:41,"helpers/dom/element":45,"helpers/unicode":53}],17:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableScroll:{get:function(){return o}},__esModule:{value:!0}});var o=function(e){this.wot=e,this.instance=e};$traceurRuntime.createClass(o,{scrollViewport:function(e){if(this.wot.drawn){var t=this.wot.getSetting("totalRows"),n=this.wot.getSetting("totalColumns"),o=this.instance.getSetting("fixedRowsTop"),r=this.instance.getSetting("fixedRowsBottom"),i=this.instance.getSetting("fixedColumnsLeft");if(e.row<0||e.row>t-1)throw new Error("row "+e.row+" does not exist");if(e.col<0||e.col>n-1)throw new Error("column "+e.col+" does not exist");e.row>this.instance.wtTable.getLastVisibleRow()&&e.row<t-r?this.wot.wtOverlays.topOverlay.scrollTo(e.row,!0):e.row>=o&&e.row<this.instance.wtTable.getFirstVisibleRow()&&this.wot.wtOverlays.topOverlay.scrollTo(e.row),e.col>this.instance.wtTable.getLastVisibleColumn()?this.wot.wtOverlays.leftOverlay.scrollTo(e.col,!0):e.col>=i&&e.col<this.instance.wtTable.getFirstVisibleColumn()&&this.wot.wtOverlays.leftOverlay.scrollTo(e.col)}}},{}),window.WalkontableScroll=o},{}],18:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableSelection:{get:function(){return d}},__esModule:{value:!0}});var o,r,i,s,a=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}).addClass,l=(r=e("border"),r&&r.__esModule&&r||{"default":r}).WalkontableBorder,u=(i=e("cell/coords"),i&&i.__esModule&&i||{"default":i}).WalkontableCellCoords,c=(s=e("cell/range"),s&&s.__esModule&&s||{"default":s}).WalkontableCellRange,d=function(e,t){this.settings=e,this.cellRange=t||null,this.instanceBorders={}};$traceurRuntime.createClass(d,{getBorder:function(e){return this.instanceBorders[e.guid]?this.instanceBorders[e.guid]:void(this.instanceBorders[e.guid]=new l(e,this.settings))},isEmpty:function(){return null===this.cellRange},add:function(e){this.isEmpty()?this.cellRange=new c(e,e,e):this.cellRange.expand(e)},replace:function(e,t){if(!this.isEmpty()){if(this.cellRange.from.isEqual(e))return this.cellRange.from=t,!0;if(this.cellRange.to.isEqual(e))return this.cellRange.to=t,!0}return!1},clear:function(){this.cellRange=null},getCorners:function(){var e=this.cellRange.getTopLeftCorner(),t=this.cellRange.getBottomRightCorner();return[e.row,e.col,t.row,t.col]},addClassAtCoords:function(e,t,n,o){var r=e.wtTable.getCell(new u(t,n));"object"==typeof r&&a(r,o)},draw:function(e){if(this.isEmpty()){if(this.settings.border){var t=this.getBorder(e);t&&t.disappear()}}else{for(var n,o,r,i=e.wtTable.getRenderedRowsCount(),s=e.wtTable.getRenderedColumnsCount(),l=this.getCorners(),u=0;s>u;u++)o=e.wtTable.columnFilter.renderedToSource(u),o>=l[1]&&o<=l[3]&&(r=e.wtTable.getColumnHeader(o),r&&this.settings.highlightColumnClassName&&a(r,this.settings.highlightColumnClassName));for(var c=0;i>c;c++){n=e.wtTable.rowFilter.renderedToSource(c),n>=l[0]&&n<=l[2]&&(r=e.wtTable.getRowHeader(n),r&&this.settings.highlightRowClassName&&a(r,this.settings.highlightRowClassName));for(var d=0;s>d;d++)o=e.wtTable.columnFilter.renderedToSource(d),n>=l[0]&&n<=l[2]&&o>=l[1]&&o<=l[3]?this.settings.className&&this.addClassAtCoords(e,n,o,this.settings.className):n>=l[0]&&n<=l[2]?this.settings.highlightRowClassName&&this.addClassAtCoords(e,n,o,this.settings.highlightRowClassName):o>=l[1]&&o<=l[3]&&this.settings.highlightColumnClassName&&this.addClassAtCoords(e,n,o,this.settings.highlightColumnClassName)}if(e.getSetting("onBeforeDrawBorders",l,this.settings.className),this.settings.border){var h=this.getBorder(e);h&&h.appear(l)}}}},{}),window.WalkontableSelection=d},{border:2,"cell/coords":5,"cell/range":6,"helpers/dom/element":45}],19:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableSettings:{get:function(){return i}},__esModule:{value:!0}});var o,r=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}).fastInnerText,i=function(e,t){var n=this;this.wot=e,this.instance=e,this.defaults={table:void 0,debug:!1,externalRowCalculator:!1,stretchH:"none",currentRowClassName:null,currentColumnClassName:null,data:void 0,fixedColumnsLeft:0,fixedRowsTop:0,fixedRowsBottom:0,minSpareRows:0,rowHeaders:function(){return[]},columnHeaders:function(){return[]},totalRows:void 0,totalColumns:void 0,cellRenderer:function(e,t,o){var i=n.getSetting("data",e,t);r(o,void 0===i||null===i?"":i)},columnWidth:function(e){},rowHeight:function(e){},defaultRowHeight:23,defaultColumnWidth:50,selections:null,hideBorderOnMouseDownOver:!1,viewportRowCalculatorOverride:null,viewportColumnCalculatorOverride:null,onCellMouseDown:null,onCellMouseOver:null,onCellDblClick:null,onCellCornerMouseDown:null,onCellCornerDblClick:null,beforeDraw:null,onDraw:null,onBeforeDrawBorders:null,onScrollVertically:null,onScrollHorizontally:null,onBeforeTouchScroll:null,onAfterMomentumScroll:null,scrollbarWidth:10,scrollbarHeight:10,renderAllRows:!1,groups:!1},this.settings={};for(var o in this.defaults)if(this.defaults.hasOwnProperty(o))if(void 0!==t[o])this.settings[o]=t[o];else{if(void 0===this.defaults[o])throw new Error('A required setting "'+o+'" was not provided');this.settings[o]=this.defaults[o]}};$traceurRuntime.createClass(i,{update:function(e,t){if(void 0===t)for(var n in e)e.hasOwnProperty(n)&&(this.settings[n]=e[n]);else this.settings[e]=t;return this.wot},getSetting:function(e,t,n,o,r){return"function"==typeof this.settings[e]?this.settings[e](t,n,o,r):void 0!==t&&Array.isArray(this.settings[e])?this.settings[e][t]:this.settings[e]},has:function(e){return!!this.settings[e]}},{}),window.WalkontableSettings=i},{"helpers/dom/element":45}],20:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableTable:{get:function(){return C}},__esModule:{value:!0}});var o,r,i,s,a,l,u=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),c=u.getStyle,d=u.getTrimmingContainer,h=u.hasClass,f=u.index,p=u.offset,g=u.removeClass,m=u.removeTextNodes,v=(u.overlayContainsElement,(r=e("cell/coords"),r&&r.__esModule&&r||{"default":r}).WalkontableCellCoords),w=((i=e("cell/range"),i&&i.__esModule&&i||{"default":i}).WalkontableCellRange,(s=e("filter/column"),s&&s.__esModule&&s||{"default":s}).WalkontableColumnFilter),y=(a=e("filter/row"),a&&a.__esModule&&a||{"default":a}).WalkontableRowFilter,b=(l=e("tableRenderer"),l&&l.__esModule&&l||{"default":l}).WalkontableTableRenderer,C=function(e,t){this.wot=e,this.instance=this.wot,this.TABLE=t,this.TBODY=null,this.THEAD=null,this.COLGROUP=null,this.tableOffset=0,this.holderOffset=0,m(this.TABLE),this.spreader=this.createSpreader(this.TABLE),this.hider=this.createHider(this.spreader),this.holder=this.createHolder(this.hider),this.wtRootElement=this.holder.parentNode,this.alignOverlaysWithTrimmingContainer(),this.fixTableDomTree(),this.colgroupChildrenLength=this.COLGROUP.childNodes.length,this.theadChildrenLength=this.THEAD.firstChild?this.THEAD.firstChild.childNodes.length:0,this.tbodyChildrenLength=this.TBODY.childNodes.length,this.rowFilter=null,this.columnFilter=null};$traceurRuntime.createClass(C,{fixTableDomTree:function(){this.TBODY=this.TABLE.querySelector("tbody"),this.TBODY||(this.TBODY=document.createElement("tbody"),this.TABLE.appendChild(this.TBODY)),this.THEAD=this.TABLE.querySelector("thead"),this.THEAD||(this.THEAD=document.createElement("thead"),this.TABLE.insertBefore(this.THEAD,this.TBODY)),this.COLGROUP=this.TABLE.querySelector("colgroup"),this.COLGROUP||(this.COLGROUP=document.createElement("colgroup"),this.TABLE.insertBefore(this.COLGROUP,this.THEAD)),this.wot.getSetting("columnHeaders").length&&!this.THEAD.childNodes.length&&this.THEAD.appendChild(document.createElement("TR"))},createSpreader:function(e){var t,n=e.parentNode;return n&&1===n.nodeType&&h(n,"wtHolder")||(t=document.createElement("div"),t.className="wtSpreader",n&&n.insertBefore(t,e),t.appendChild(e)),t.style.position="relative",t},createHider:function(e){var t,n=e.parentNode;return n&&1===n.nodeType&&h(n,"wtHolder")||(t=document.createElement("div"),t.className="wtHider",n&&n.insertBefore(t,e),t.appendChild(e)),t},createHolder:function(e){var t,n=e.parentNode;return n&&1===n.nodeType&&h(n,"wtHolder")||(t=document.createElement("div"),t.style.position="relative",t.className="wtHolder",n&&n.insertBefore(t,e),this.isWorkingOnClone()||(t.parentNode.className+="ht_master handsontable"),t.appendChild(e)),t},alignOverlaysWithTrimmingContainer:function(){var e=d(this.wtRootElement);this.isWorkingOnClone()||(this.holder.parentNode.style.position="relative",e===window?(this.holder.style.overflow="visible",this.wtRootElement.style.overflow="visible"):(this.holder.style.width=c(e,"width"),this.holder.style.height=c(e,"height"),this.holder.style.overflow=""))},isWorkingOnClone:function(){return!!this.wot.cloneSource},draw:function(e){var t=this.instance.getSetting("totalRows");if(this.isWorkingOnClone()||(this.holderOffset=p(this.holder),e=this.wot.wtViewport.createRenderCalculators(e)),e)this.isWorkingOnClone()||this.wot.wtViewport.createVisibleCalculators(),this.wot.wtOverlays&&this.wot.wtOverlays.refresh(!0);else{this.isWorkingOnClone()?this.tableOffset=this.wot.cloneSource.wtTable.tableOffset:this.tableOffset=p(this.TABLE);var n;n=WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_DEBUG)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_TOP)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_TOP_LEFT_CORNER)?0:WalkontableOverlay.isOverlayTypeOf(this.instance.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM)||WalkontableOverlay.isOverlayTypeOf(this.instance.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM_LEFT_CORNER)?t-this.wot.getSetting("fixedRowsBottom"):this.wot.wtViewport.rowsRenderCalculator.startRow;var o;o=WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_DEBUG)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_LEFT)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_TOP_LEFT_CORNER)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM_LEFT_CORNER)?0:this.wot.wtViewport.columnsRenderCalculator.startColumn, +this.rowFilter=new y(n,t,this.wot.getSetting("columnHeaders").length),this.columnFilter=new w(o,this.wot.getSetting("totalColumns"),this.wot.getSetting("rowHeaders").length),this._doDraw(),this.alignOverlaysWithTrimmingContainer()}return this.refreshSelections(e),this.isWorkingOnClone()||(this.wot.wtOverlays.topOverlay.resetFixedPosition(),this.wot.wtOverlays.bottomOverlay.clone&&this.wot.wtOverlays.bottomOverlay.resetFixedPosition(),this.wot.wtOverlays.leftOverlay.resetFixedPosition(),this.wot.wtOverlays.topLeftCornerOverlay&&this.wot.wtOverlays.topLeftCornerOverlay.resetFixedPosition(),this.instance.wtOverlays.bottomLeftCornerOverlay&&this.instance.wtOverlays.bottomLeftCornerOverlay.clone&&this.wot.wtOverlays.bottomLeftCornerOverlay.resetFixedPosition()),this.wot.drawn=!0,this},_doDraw:function(){var e=new b(this);e.render()},removeClassFromCells:function(e){for(var t=this.TABLE.querySelectorAll("."+e),n=0,o=t.length;o>n;n++)g(t[n],e)},refreshSelections:function(e){if(this.wot.selections){var t=this.wot.selections.length;if(e)for(var n=0;t>n;n++)this.wot.selections[n].settings.className&&this.removeClassFromCells(this.wot.selections[n].settings.className),this.wot.selections[n].settings.highlightRowClassName&&this.removeClassFromCells(this.wot.selections[n].settings.highlightRowClassName),this.wot.selections[n].settings.highlightColumnClassName&&this.removeClassFromCells(this.wot.selections[n].settings.highlightColumnClassName);for(var o=0;t>o;o++)this.wot.selections[o].draw(this.wot,e)}},getCell:function(e){if(this.isRowBeforeRenderedRows(e.row))return-1;if(this.isRowAfterRenderedRows(e.row))return-2;var t=this.TBODY.childNodes[this.rowFilter.sourceToRendered(e.row)];return t?t.childNodes[this.columnFilter.sourceColumnToVisibleRowHeadedColumn(e.col)]:void 0},getColumnHeader:function(e){var t=void 0!==arguments[1]?arguments[1]:0,n=this.THEAD.childNodes[t];return n?n.childNodes[this.columnFilter.sourceColumnToVisibleRowHeadedColumn(e)]:void 0},getRowHeader:function(e){if(0===this.columnFilter.sourceColumnToVisibleRowHeadedColumn(0))return null;var t=this.TBODY.childNodes[this.rowFilter.sourceToRendered(e)];return t?t.childNodes[0]:void 0},getCoords:function(e){var t=e.parentNode,n=f(t);n=t.parentNode===this.THEAD?this.rowFilter.visibleColHeadedRowToSourceRow(n):this.rowFilter.renderedToSource(n);var o=this.columnFilter.visibleRowHeadedColumnToSourceColumn(e.cellIndex);return new v(n,o)},getTrForRow:function(e){return this.TBODY.childNodes[this.rowFilter.sourceToRendered(e)]},getFirstRenderedRow:function(){return this.wot.wtViewport.rowsRenderCalculator.startRow},getFirstVisibleRow:function(){return this.wot.wtViewport.rowsVisibleCalculator.startRow},getFirstRenderedColumn:function(){return this.wot.wtViewport.columnsRenderCalculator.startColumn},getFirstVisibleColumn:function(){return this.wot.wtViewport.columnsVisibleCalculator.startColumn},getLastRenderedRow:function(){return this.wot.wtViewport.rowsRenderCalculator.endRow},getLastVisibleRow:function(){return this.wot.wtViewport.rowsVisibleCalculator.endRow},getLastRenderedColumn:function(){return this.wot.wtViewport.columnsRenderCalculator.endColumn},getLastVisibleColumn:function(){return this.wot.wtViewport.columnsVisibleCalculator.endColumn},isRowBeforeRenderedRows:function(e){return this.rowFilter.sourceToRendered(e)<0&&e>=0},isRowAfterViewport:function(e){return this.rowFilter.sourceToRendered(e)>this.getLastVisibleRow()},isRowAfterRenderedRows:function(e){return this.rowFilter.sourceToRendered(e)>this.getLastRenderedRow()},isColumnBeforeViewport:function(e){return this.columnFilter.sourceToRendered(e)<0&&e>=0},isColumnAfterViewport:function(e){return this.columnFilter.sourceToRendered(e)>this.getLastVisibleColumn()},isLastRowFullyVisible:function(){return this.getLastVisibleRow()===this.getLastRenderedRow()},isLastColumnFullyVisible:function(){return this.getLastVisibleColumn()===this.getLastRenderedColumn()},getRenderedColumnsCount:function(){return WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_DEBUG)?this.wot.getSetting("totalColumns"):WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_LEFT)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_TOP_LEFT_CORNER)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM_LEFT_CORNER)?this.wot.getSetting("fixedColumnsLeft"):this.wot.wtViewport.columnsRenderCalculator.count},getRenderedRowsCount:function(){return WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_DEBUG)?this.wot.getSetting("totalRows"):WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_TOP)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_TOP_LEFT_CORNER)?this.wot.getSetting("fixedRowsTop"):WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM_LEFT_CORNER)?this.instance.getSetting("fixedRowsBottom"):this.wot.wtViewport.rowsRenderCalculator.count},getVisibleRowsCount:function(){return this.wot.wtViewport.rowsVisibleCalculator.count},allRowsInViewport:function(){return this.wot.getSetting("totalRows")==this.getVisibleRowsCount()},getRowHeight:function(e){var t=this.wot.wtSettings.settings.rowHeight(e),n=this.wot.wtViewport.oversizedRows[e];return void 0!==n&&(t=void 0===t?n:Math.max(t,n)),t},getColumnHeaderHeight:function(e){var t=this.wot.wtSettings.settings.defaultRowHeight,n=this.wot.wtViewport.oversizedColumnHeaders[e];return void 0!==n&&(t=t?Math.max(t,n):n),t},getVisibleColumnsCount:function(){return this.wot.wtViewport.columnsVisibleCalculator.count},allColumnsInViewport:function(){return this.wot.getSetting("totalColumns")==this.getVisibleColumnsCount()},getColumnWidth:function(e){var t=this.wot.wtSettings.settings.columnWidth;return"function"==typeof t?t=t(e):"object"==typeof t&&(t=t[e]),t||this.wot.wtSettings.settings.defaultColumnWidth},getStretchedColumnWidth:function(e){var t=this.getColumnWidth(e),n=-1===[void 0,null].indexOf(t)?t:this.instance.wtSettings.settings.defaultColumnWidth,o=this.wot.wtViewport.columnsRenderCalculator;if(o){var r=o.getStretchedColumnWidth(e,n);r&&(n=r)}return n}},{}),window.WalkontableTable=C},{"cell/coords":5,"cell/range":6,"filter/column":9,"filter/row":10,"helpers/dom/element":45,tableRenderer:21}],21:[function(e,t,n){"use strict";function o(e,t){var n=document.createElement("TH");return t.insertBefore(n,e),t.removeChild(e),n}function r(e,t){var n=document.createElement("TD");return t.insertBefore(n,e),t.removeChild(e),n}Object.defineProperties(n,{WalkontableTableRenderer:{get:function(){return h}},__esModule:{value:!0}});var i,s=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}),a=s.addClass,l=s.empty,u=s.getScrollbarWidth,c=s.hasClass,d=s.innerHeight,h=function(e){this.wtTable=e,this.wot=e.instance,this.instance=e.instance,this.rowFilter=e.rowFilter,this.columnFilter=e.columnFilter,this.TABLE=e.TABLE,this.THEAD=e.THEAD,this.TBODY=e.TBODY,this.COLGROUP=e.COLGROUP,this.rowHeaders=[],this.rowHeaderCount=0,this.columnHeaders=[],this.columnHeaderCount=0,this.fixedRowsTop=0,this.fixedRowsBottom=0};$traceurRuntime.createClass(h,{render:function(){this.wtTable.isWorkingOnClone()||this.wot.getSetting("beforeDraw",!0),this.rowHeaders=this.wot.getSetting("rowHeaders"),this.rowHeaderCount=this.rowHeaders.length,this.fixedRowsTop=this.wot.getSetting("fixedRowsTop"),this.fixedRowsBottom=this.wot.getSetting("fixedRowsBottom"),this.columnHeaders=this.wot.getSetting("columnHeaders"),this.columnHeaderCount=this.columnHeaders.length;var e,t=this.wtTable.getRenderedColumnsCount(),n=this.wtTable.getRenderedRowsCount(),o=this.wot.getSetting("totalColumns"),r=this.wot.getSetting("totalRows"),i=!1;if((WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM)||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM_LEFT_CORNER))&&(this.columnHeaders=[],this.columnHeaderCount=0),o>0&&(this.adjustAvailableNodes(),i=!0,this.renderColumnHeaders(),this.renderRows(r,n,t),this.wtTable.isWorkingOnClone()||(e=this.wot.wtViewport.getWorkspaceWidth(),this.wot.wtViewport.containerWidth=null),this.adjustColumnHeaderHeights(),this.adjustColumnWidths(t),this.markOversizedColumns()),i||this.adjustAvailableNodes(),this.removeRedundantRows(n),this.wtTable.isWorkingOnClone()){if(WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM)){var s=this.wot.cloneOverlay.instance;this.wot.cloneOverlay.markOversizedFixedBottomRows(),s.wtOverlays.adjustElementsSize()}}else{if(this.markOversizedRows(),this.wot.wtViewport.createVisibleCalculators(),this.wot.wtOverlays.refresh(!1),this.wot.wtOverlays.applyToDOM(),e!==this.wot.wtViewport.getWorkspaceWidth()){this.wot.wtViewport.containerWidth=null;for(var a=this.wtTable.getFirstRenderedColumn(),l=this.wtTable.getLastRenderedColumn(),u=a;l>u;u++){var c=this.wtTable.getStretchedColumnWidth(u),d=this.columnFilter.sourceToRendered(u);this.COLGROUP.childNodes[d+this.rowHeaderCount].style.width=c+"px"}}this.wot.getSetting("onDraw",!0)}},removeRedundantRows:function(e){for(;this.wtTable.tbodyChildrenLength>e;)this.TBODY.removeChild(this.TBODY.lastChild),this.wtTable.tbodyChildrenLength--},renderRows:function(e,t,n){for(var o,r,i=0,s=this.rowFilter.renderedToSource(i),a=this.wtTable.isWorkingOnClone();e>s&&s>=0&&(i>1e3&&console.error("Security brake: Too much TRs. Please define height for your table, which will enforce scrollbars."),void 0===t||i!==t);){if(r=this.getOrCreateTrForRow(i,r),this.renderRowHeaders(s,r),this.adjustColumns(r,n+this.rowHeaderCount),o=this.renderCells(s,r,n),(!a||WalkontableOverlay.isOverlayTypeOf(this.wot.cloneOverlay,WalkontableOverlay.CLONE_BOTTOM))&&this.resetOversizedRow(s),r.firstChild){var l=this.wot.wtTable.getRowHeight(s);l?(l--,r.firstChild.style.height=l+"px"):r.firstChild.style.height=""}i++,s=this.rowFilter.renderedToSource(i)}},resetOversizedRow:function(e){this.wot.getSetting("externalRowCalculator")||this.wot.wtViewport.oversizedRows&&this.wot.wtViewport.oversizedRows[e]&&(this.wot.wtViewport.oversizedRows[e]=void 0)},markOversizedRows:function(){if(!this.wot.getSetting("externalRowCalculator")){var e,t,n,o,r,i=this.instance.wtTable.TBODY.childNodes.length,s=i*this.instance.wtSettings.settings.defaultRowHeight,a=d(this.instance.wtTable.TBODY)-1;this.instance.getSetting("totalRows");if(s!==a||this.instance.getSetting("fixedRowsBottom"))for(;i;)i--,n=this.instance.wtTable.rowFilter.renderedToSource(i),e=this.instance.wtTable.getRowHeight(n),o=this.instance.wtTable.getTrForRow(n),r=o.querySelector("th"),t=r?d(r):d(o)-1,(!e&&this.instance.wtSettings.settings.defaultRowHeight<t||t>e)&&(this.instance.wtViewport.oversizedRows[n]=++t)}},markOversizedColumns:function(){var e=this.wot.getOverlayName();if(this.columnHeaderCount&&!this.wot.wtViewport.isMarkedOversizedColumn[e]&&!this.wtTable.isWorkingOnClone()){for(var t=this.wtTable.getRenderedColumnsCount(),n=0;n<this.columnHeaderCount;n++)for(var o=-1*this.rowHeaderCount;t>o;o++)this.markIfOversizedColumnHeader(o);this.wot.wtViewport.isMarkedOversizedColumn[e]=!0}},adjustColumnHeaderHeights:function(){for(var e=this.wot.getSetting("columnHeaders"),t=this.wot.wtTable.THEAD.childNodes,n=this.wot.wtViewport.oversizedColumnHeaders,o=0,r=e.length;r>o;o++)if(n[o]){if(0===t[o].childNodes.length)return;t[o].childNodes[0].style.height=n[o]+"px"}},markIfOversizedColumnHeader:function(e){for(var t,n,o,r=this.wot.wtTable.columnFilter.renderedToSource(e),i=this.columnHeaderCount,s=this.wot.wtSettings.settings.defaultRowHeight;i;)i--,t=this.wot.wtTable.getColumnHeaderHeight(i),n=this.wot.wtTable.getColumnHeader(r,i),n&&(o=d(n),(!t&&o>s||o>t)&&(this.wot.wtViewport.oversizedColumnHeaders[i]=o))},renderCells:function(e,t,n){for(var o,i,s=0;n>s;s++)i=this.columnFilter.renderedToSource(s),o=0===s?t.childNodes[this.columnFilter.sourceColumnToVisibleRowHeadedColumn(i)]:o.nextSibling,"TH"==o.nodeName&&(o=r(o,t)),c(o,"hide")||(o.className=""),o.removeAttribute("style"),this.wot.wtSettings.settings.cellRenderer(e,i,o);return o},adjustColumnWidths:function(e){var t=0,n=this.wot.cloneSource?this.wot.cloneSource:this.wot,o=n.wtTable.holder;o.offsetHeight<o.scrollHeight&&(t=u()),this.wot.wtViewport.columnsRenderCalculator.refreshStretching(this.wot.wtViewport.getViewportWidth()-t);for(var r=0;e>r;r++){var i=this.wtTable.getStretchedColumnWidth(this.columnFilter.renderedToSource(r));this.COLGROUP.childNodes[r+this.rowHeaderCount].style.width=i+"px"}},appendToTbody:function(e){this.TBODY.appendChild(e),this.wtTable.tbodyChildrenLength++},getOrCreateTrForRow:function(e,t){var n;return e>=this.wtTable.tbodyChildrenLength?(n=this.createRow(),this.appendToTbody(n)):n=0===e?this.TBODY.firstChild:t.nextSibling,n.className&&n.removeAttribute("class"),n},createRow:function(){for(var e=document.createElement("TR"),t=0;t<this.rowHeaderCount;t++)e.appendChild(document.createElement("TH"));return e},renderRowHeader:function(e,t,n){n.className="",n.removeAttribute("style"),this.rowHeaders[t](e,n,t)},renderRowHeaders:function(e,t){for(var n=t.firstChild,r=0;r<this.rowHeaderCount;r++)n?"TD"==n.nodeName&&(n=o(n,t)):(n=document.createElement("TH"),t.appendChild(n)),this.renderRowHeader(e,r,n),n=n.nextSibling},adjustAvailableNodes:function(){this.adjustColGroups(),this.adjustThead()},renderColumnHeaders:function(){this.wot.getOverlayName();if(this.columnHeaderCount)for(var e=this.wtTable.getRenderedColumnsCount(),t=0;t<this.columnHeaderCount;t++)for(var n=this.getTrForColumnHeaders(t),o=-1*this.rowHeaderCount;e>o;o++){var r=this.columnFilter.renderedToSource(o);this.renderColumnHeader(t,r,n.childNodes[o+this.rowHeaderCount])}},adjustColGroups:function(){for(var e=this.wtTable.getRenderedColumnsCount();this.wtTable.colgroupChildrenLength<e+this.rowHeaderCount;)this.COLGROUP.appendChild(document.createElement("COL")),this.wtTable.colgroupChildrenLength++;for(;this.wtTable.colgroupChildrenLength>e+this.rowHeaderCount;)this.COLGROUP.removeChild(this.COLGROUP.lastChild),this.wtTable.colgroupChildrenLength--;this.rowHeaderCount&&a(this.COLGROUP.childNodes[0],"rowHeader")},adjustThead:function(){var e=this.wtTable.getRenderedColumnsCount(),t=this.THEAD.firstChild;if(this.columnHeaders.length){for(var n=0,o=this.columnHeaders.length;o>n;n++){for(t=this.THEAD.childNodes[n],t||(t=document.createElement("TR"),this.THEAD.appendChild(t)),this.theadChildrenLength=t.childNodes.length;this.theadChildrenLength<e+this.rowHeaderCount;)t.appendChild(document.createElement("TH")),this.theadChildrenLength++;for(;this.theadChildrenLength>e+this.rowHeaderCount;)t.removeChild(t.lastChild),this.theadChildrenLength--}var r=this.THEAD.childNodes.length;if(r>this.columnHeaders.length)for(var i=this.columnHeaders.length;r>i;i++)this.THEAD.removeChild(this.THEAD.lastChild)}else t&&l(t)},getTrForColumnHeaders:function(e){return this.THEAD.childNodes[e]},renderColumnHeader:function(e,t,n){return n.className="",n.removeAttribute("style"),this.columnHeaders[e](t,n,e)},adjustColumns:function(e,t){for(var n=e.childNodes.length;t>n;){var o=document.createElement("TD");e.appendChild(o),n++}for(;n>t;)e.removeChild(e.lastChild),n--},removeRedundantColumns:function(e){for(;this.wtTable.tbodyChildrenLength>e;)this.TBODY.removeChild(this.TBODY.lastChild),this.wtTable.tbodyChildrenLength--}},{}),window.WalkontableTableRenderer=h},{"helpers/dom/element":45}],22:[function(e,t,n){"use strict";Object.defineProperties(n,{WalkontableViewport:{get:function(){return v}},__esModule:{value:!0}});var o,r,i,s,a=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),l=a.getScrollbarWidth,u=a.getScrollTop,c=a.getStyle,d=a.offset,h=a.outerHeight,f=a.outerWidth,p=(r=e("eventManager"),r&&r.__esModule&&r||{"default":r}).EventManager,g=(i=e("calculator/viewportColumns"),i&&i.__esModule&&i||{"default":i}).WalkontableViewportColumnsCalculator,m=(s=e("calculator/viewportRows"),s&&s.__esModule&&s||{"default":s}).WalkontableViewportRowsCalculator,v=function(e){var t=this;this.wot=e,this.instance=this.wot,this.oversizedRows=[],this.oversizedColumnHeaders=[],this.isMarkedOversizedColumn={},this.clientHeight=0,this.containerWidth=NaN,this.rowHeaderWidth=NaN,this.rowsVisibleCalculator=null,this.columnsVisibleCalculator=null,this.eventManager=new p(this.wot),this.eventManager.addEventListener(window,"resize",function(){t.clientHeight=t.getWorkspaceHeight()})};$traceurRuntime.createClass(v,{getWorkspaceHeight:function(){var e,t=this.instance.wtOverlays.topOverlay.trimmingContainer,n=0;return t===window?n=document.documentElement.clientHeight:(e=h(t),n=e>0&&t.clientHeight>0?t.clientHeight:1/0),n},getWorkspaceWidth:function(){var e,t,n=this.instance.getSetting("totalColumns"),o=this.instance.wtOverlays.leftOverlay.trimmingContainer,r=this.instance.getSetting("stretchH"),i=document.documentElement.offsetWidth;return e=Handsontable.freezeOverlays?Math.min(i-this.getWorkspaceOffset().left,i):Math.min(this.getContainerFillWidth(),i-this.getWorkspaceOffset().left,i),o===window&&n>0&&this.sumColumnWidths(0,n-1)>e?document.documentElement.clientWidth:o!==window&&(t=c(this.instance.wtOverlays.leftOverlay.trimmingContainer,"overflow"),"scroll"==t||"hidden"==t||"auto"==t)?Math.max(e,o.clientWidth):"none"!==r&&r?e:Math.max(e,f(this.instance.wtTable.TABLE))},hasVerticalScroll:function(){return this.getWorkspaceActualHeight()>this.getWorkspaceHeight()},hasHorizontalScroll:function(){return this.getWorkspaceActualWidth()>this.getWorkspaceWidth()},sumColumnWidths:function(e,t){for(var n=0;t>e;)n+=this.wot.wtTable.getColumnWidth(e),e++;return n},getContainerFillWidth:function(){if(this.containerWidth)return this.containerWidth;var e,t,n=this.instance.wtTable.holder;return t=document.createElement("div"),t.style.width="100%",t.style.height="1px",n.appendChild(t),e=t.offsetWidth,this.containerWidth=e,n.removeChild(t),e},getWorkspaceOffset:function(){return d(this.wot.wtTable.TABLE)},getWorkspaceActualHeight:function(){return h(this.wot.wtTable.TABLE)},getWorkspaceActualWidth:function(){return f(this.wot.wtTable.TABLE)||f(this.wot.wtTable.TBODY)||f(this.wot.wtTable.THEAD)},getColumnHeaderHeight:function(){return isNaN(this.columnHeaderHeight)&&(this.columnHeaderHeight=h(this.wot.wtTable.THEAD)),this.columnHeaderHeight},getViewportHeight:function(){var e,t=this.getWorkspaceHeight();return t===1/0?t:(e=this.getColumnHeaderHeight(),e>0&&(t-=e),t)},getRowHeaderWidth:function(){if(this.wot.cloneSource)return this.wot.cloneSource.wtViewport.getRowHeaderWidth();if(isNaN(this.rowHeaderWidth)){var e=this.instance.getSetting("rowHeaders");if(e.length){var t=this.instance.wtTable.TABLE.querySelector("TH");this.rowHeaderWidth=0;for(var n=0,o=e.length;o>n;n++)t?(this.rowHeaderWidth+=f(t),t=t.nextSibling):this.rowHeaderWidth+=50}else this.rowHeaderWidth=0}return this.rowHeaderWidth},getViewportWidth:function(){var e,t=this.getWorkspaceWidth();return t===1/0?t:(e=this.getRowHeaderWidth(),e>0?t-e:t)},createRowsCalculator:function(){var e,t,n,o,r,i,s,a=void 0!==arguments[0]?arguments[0]:!1,c=this;return this.rowHeaderWidth=NaN,e=this.wot.wtSettings.settings.renderAllRows?1/0:this.getViewportHeight(),t=u(this.wot.wtOverlays.mainTableScrollableElement)-this.wot.wtOverlays.topOverlay.getTableParentOffset(),0>t&&(t=0),n=this.wot.getSetting("fixedRowsTop"),r=this.wot.getSetting("fixedRowsBottom"),s=this.wot.getSetting("totalRows"),n&&(i=this.wot.wtOverlays.topOverlay.sumCellSizes(0,n),t+=i,e-=i),r&&this.wot.wtOverlays.bottomOverlay.clone&&(i=this.wot.wtOverlays.bottomOverlay.sumCellSizes(s-r,s),e-=i),o=this.wot.wtTable.holder.clientHeight===this.wot.wtTable.holder.offsetHeight?0:l(),new m(e,t,this.wot.getSetting("totalRows"),function(e){return c.wot.wtTable.getRowHeight(e)},a?null:this.wot.wtSettings.settings.viewportRowCalculatorOverride,a,o)},createColumnsCalculator:function(){var e,t,n=void 0!==arguments[0]?arguments[0]:!1,o=this,r=this.getViewportWidth();if(this.columnHeaderHeight=NaN,e=this.wot.wtOverlays.leftOverlay.getScrollPosition()-this.wot.wtOverlays.leftOverlay.getTableParentOffset(),0>e&&(e=0),t=this.wot.getSetting("fixedColumnsLeft")){var i=this.wot.wtOverlays.leftOverlay.sumCellSizes(0,t);e+=i,r-=i}return this.wot.wtTable.holder.clientWidth!==this.wot.wtTable.holder.offsetWidth&&(r-=l()),new g(r,e,this.wot.getSetting("totalColumns"),function(e){return o.wot.wtTable.getColumnWidth(e)},n?null:this.wot.wtSettings.settings.viewportColumnCalculatorOverride,n,this.wot.getSetting("stretchH"))},createRenderCalculators:function(){var e=void 0!==arguments[0]?arguments[0]:!1;if(e){var t=this.createRowsCalculator(!0),n=this.createColumnsCalculator(!0);this.areAllProposedVisibleRowsAlreadyRendered(t)&&this.areAllProposedVisibleColumnsAlreadyRendered(n)||(e=!1)}return e||(this.rowsRenderCalculator=this.createRowsCalculator(),this.columnsRenderCalculator=this.createColumnsCalculator()),this.rowsVisibleCalculator=null,this.columnsVisibleCalculator=null,e},createVisibleCalculators:function(){this.rowsVisibleCalculator=this.createRowsCalculator(!0),this.columnsVisibleCalculator=this.createColumnsCalculator(!0)},areAllProposedVisibleRowsAlreadyRendered:function(e){return this.rowsVisibleCalculator?e.startRow<this.rowsRenderCalculator.startRow||e.startRow===this.rowsRenderCalculator.startRow&&e.startRow>0?!1:e.endRow>this.rowsRenderCalculator.endRow||e.endRow===this.rowsRenderCalculator.endRow&&e.endRow<this.wot.getSetting("totalRows")-1?!1:!0:!1},areAllProposedVisibleColumnsAlreadyRendered:function(e){return this.columnsVisibleCalculator?e.startColumn<this.columnsRenderCalculator.startColumn||e.startColumn===this.columnsRenderCalculator.startColumn&&e.startColumn>0?!1:e.endColumn>this.columnsRenderCalculator.endColumn||e.endColumn===this.columnsRenderCalculator.endColumn&&e.endColumn<this.wot.getSetting("totalColumns")-1?!1:!0:!1}},{}),window.WalkontableViewport=v},{"calculator/viewportColumns":3,"calculator/viewportRows":4,eventManager:41,"helpers/dom/element":45}],23:[function(e,t,n){"use strict";var o,r,i,s,a,l,u,c,d,h,f,p,g,m,v,w,y,b,C;window.Handsontable=function I(e,t){var n=new I.Core(e,t||{});return n.init(),n},o=e("shims/classes"),o&&o.__esModule&&o||{"default":o},r=e("es6collections"),r&&r.__esModule&&r||{"default":r};var R=(i=e("pluginHooks"),i&&i.__esModule&&i||{"default":i}).Hooks;Handsontable.hooks||(Handsontable.hooks=new R),s=e("core"),s&&s.__esModule&&s||{"default":s},a=e("renderers/_cellDecorator"),a&&a.__esModule&&a||{"default":a},l=e("cellTypes"),l&&l.__esModule&&l||{"default":l},u=e("plugins/jqueryHandsontable"),u&&u.__esModule&&u||{"default":u};var _=(c=e("helpers/array"),c&&c.__esModule&&c||{"default":c}),S=(d=e("helpers/browser"),d&&d.__esModule&&d||{"default":d}),E=(h=e("helpers/data"),h&&h.__esModule&&h||{"default":h}),T=(f=e("helpers/function"),f&&f.__esModule&&f||{"default":f}),O=(p=e("helpers/mixed"),p&&p.__esModule&&p||{"default":p}),M=(g=e("helpers/number"),g&&g.__esModule&&g||{"default":g}),k=(m=e("helpers/object"),m&&m.__esModule&&m||{"default":m}),H=(v=e("helpers/setting"),v&&v.__esModule&&v||{"default":v}),D=(w=e("helpers/string"),w&&w.__esModule&&w||{"default":w}),x=(y=e("helpers/unicode"),y&&y.__esModule&&y||{"default":y}),A=(b=e("helpers/dom/element"),b&&b.__esModule&&b||{"default":b}),P=(C=e("helpers/dom/event"),C&&C.__esModule&&C||{"default":C}),N=[_,S,E,T,O,M,k,H,D,x],L=[A,P];Handsontable.buildDate="Thu Nov 19 2015 10:51:56 GMT+0100 (CET)",Handsontable.packageName="handsontable",Handsontable.version="0.20.1";var W="@@baseVersion";/^@@/.test(W)||(Handsontable.baseVersion=W),Handsontable.plugins={},Handsontable.helper={},Handsontable.dom={},Handsontable.Dom=Handsontable.dom,_.arrayEach(N,function(e){_.arrayEach(Object.getOwnPropertyNames(e),function(t){"_"!==t.charAt(0)&&(Handsontable.helper[t]=e[t])})}),_.arrayEach(L,function(e){_.arrayEach(Object.getOwnPropertyNames(e),function(t){"_"!==t.charAt(0)&&(Handsontable.dom[t]=e[t])})})},{cellTypes:24,core:25,es6collections:"es6collections","helpers/array":42,"helpers/browser":43,"helpers/data":44,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/function":47,"helpers/mixed":48,"helpers/number":49,"helpers/object":50,"helpers/setting":51,"helpers/string":52,"helpers/unicode":53,pluginHooks:56,"plugins/jqueryHandsontable":1,"renderers/_cellDecorator":89,"shims/classes":96}],24:[function(e,t,n){"use strict";var o,r,i,s,a,l,u,c,d,h,f,p,g,m,v,w,y,b,C,R,_,S,E=(o=e("helpers/browser"),o&&o.__esModule&&o||{"default":o}).isMobileBrowser,T=(r=e("editors"),r&&r.__esModule&&r||{"default":r}).getEditorConstructor,O=(i=e("renderers"),i&&i.__esModule&&i||{"default":i}).getRenderer;(s=e("editors/autocompleteEditor"),s&&s.__esModule&&s||{"default":s}).AutocompleteEditor,(a=e("editors/checkboxEditor"),a&&a.__esModule&&a||{"default":a}).CheckboxEditor,(l=e("editors/dateEditor"),l&&l.__esModule&&l||{"default":l}).DateEditor,(u=e("editors/dropdownEditor"),u&&u.__esModule&&u||{"default":u}).DropdownEditor,(c=e("editors/handsontableEditor"),c&&c.__esModule&&c||{"default":c}).HandsontableEditor,(d=e("editors/mobileTextEditor"),d&&d.__esModule&&d||{"default":d}).MobileTextEditor,(h=e("editors/numericEditor"),h&&h.__esModule&&h||{"default":h}).NumericEditor,(f=e("editors/passwordEditor"),f&&f.__esModule&&f||{"default":f}).PasswordEditor,(p=e("editors/selectEditor"),p&&p.__esModule&&p||{"default":p}).SelectEditor,(g=e("editors/textEditor"),g&&g.__esModule&&g||{"default":g}).TextEditor,(m=e("renderers/autocompleteRenderer"),m&&m.__esModule&&m||{"default":m}).AutocompleteRenderer,(v=e("renderers/checkboxRenderer"),v&&v.__esModule&&v||{"default":v}).CheckboxRenderer,(w=e("renderers/htmlRenderer"),w&&w.__esModule&&w||{"default":w}).HtmlRenderer,(y=e("renderers/numericRenderer"),y&&y.__esModule&&y||{"default":y}).NumericRenderer,(b=e("renderers/passwordRenderer"),b&&b.__esModule&&b||{"default":b}).PasswordRenderer,(C=e("renderers/textRenderer"),C&&C.__esModule&&C||{"default":C}).TextRenderer,(R=e("validators/autocompleteValidator"),R&&R.__esModule&&R||{"default":R}).AutocompleteValidator,(_=e("validators/dateValidator"),_&&_.__esModule&&_||{"default":_}).DateValidator,(S=e("validators/numericValidator"),S&&S.__esModule&&S||{"default":S}).NumericValidator;Handsontable.mobileBrowser=E(),Handsontable.AutocompleteCell={editor:T("autocomplete"),renderer:O("autocomplete"),validator:Handsontable.AutocompleteValidator},Handsontable.CheckboxCell={editor:T("checkbox"),renderer:O("checkbox")},Handsontable.TextCell={editor:T(Handsontable.mobileBrowser?"mobile":"text"),renderer:O("text")},Handsontable.NumericCell={editor:T("numeric"),renderer:O("numeric"),validator:Handsontable.NumericValidator,dataType:"number"},Handsontable.DateCell={editor:T("date"),validator:Handsontable.DateValidator,renderer:O("autocomplete")},Handsontable.HandsontableCell={editor:T("handsontable"),renderer:O("autocomplete")},Handsontable.PasswordCell={editor:T("password"),renderer:O("password"),copyable:!1},Handsontable.DropdownCell={editor:T("dropdown"),renderer:O("autocomplete"),validator:Handsontable.AutocompleteValidator},Handsontable.cellTypes={text:Handsontable.TextCell,date:Handsontable.DateCell,numeric:Handsontable.NumericCell,checkbox:Handsontable.CheckboxCell,autocomplete:Handsontable.AutocompleteCell,handsontable:Handsontable.HandsontableCell,password:Handsontable.PasswordCell,dropdown:Handsontable.DropdownCell},Handsontable.cellLookup={validator:{numeric:Handsontable.NumericValidator,autocomplete:Handsontable.AutocompleteValidator}}},{editors:29,"editors/autocompleteEditor":31,"editors/checkboxEditor":32,"editors/dateEditor":33,"editors/dropdownEditor":34,"editors/handsontableEditor":35,"editors/mobileTextEditor":36,"editors/numericEditor":37,"editors/passwordEditor":38,"editors/selectEditor":39,"editors/textEditor":40,"helpers/browser":43,renderers:88,"renderers/autocompleteRenderer":90,"renderers/checkboxRenderer":91,"renderers/htmlRenderer":92,"renderers/numericRenderer":93,"renderers/passwordRenderer":94,"renderers/textRenderer":95,"validators/autocompleteValidator":100,"validators/dateValidator":101,"validators/numericValidator":102}],25:[function(e,t,n){"use strict";var o,r,i,s,a,l,u,c,d,h,f,p,g,m,v,w,y,b,C,R=(o=e("numeral"),o&&o.__esModule&&o||{"default":o})["default"],_=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),S=_.addClass,E=_.empty,T=_.isChildOfWebComponentTable,O=_.removeClass,M=(i=e("helpers/setting"),i&&i.__esModule&&i||{"default":i}).columnFactory,k=(s=e("dataMap"),s&&s.__esModule&&s||{"default":s}).DataMap,H=(a=e("editorManager"),a&&a.__esModule&&a||{"default":a}).EditorManager,D=(l=e("eventManager"),l&&l.__esModule&&l||{"default":l}).eventManager,x=(u=e("helpers/object"),u&&u.__esModule&&u||{"default":u}),A=x.extend,P=x.duckSchema,N=x.isObjectEquals,L=x.deepClone,W=(c=e("helpers/array"),c&&c.__esModule&&c||{"default":c}).arrayFlatten,I=(d=e("plugins"),d&&d.__esModule&&d||{"default":d}).getPlugin,j=(h=e("renderers"),h&&h.__esModule&&h||{"default":h}).getRenderer,B=(f=e("helpers/string"),f&&f.__esModule&&f||{"default":f}).randomString,F=(p=e("helpers/number"),p&&p.__esModule&&p||{"default":p}).rangeEach,V=(g=e("tableView"),g&&g.__esModule&&g||{"default":g}).TableView,z=(m=e("dataSource"),m&&m.__esModule&&m||{"default":m}).DataSource,Y=(v=e("helpers/data"),v&&v.__esModule&&v||{"default":v}),U=Y.translateRowsToColumns,G=Y.cellMethodLookupFactory,$=Y.spreadsheetColumnLabel,K=(w=e("3rdparty/walkontable/src/cell/coords"),w&&w.__esModule&&w||{"default":w}).WalkontableCellCoords,X=(y=e("3rdparty/walkontable/src/cell/range"),y&&y.__esModule&&y||{"default":y}).WalkontableCellRange,q=((b=e("3rdparty/walkontable/src/selection"),b&&b.__esModule&&b||{"default":b}).WalkontableSelection,(C=e("3rdparty/walkontable/src/calculator/viewportColumns"),C&&C.__esModule&&C||{"default":C}).WalkontableViewportColumnsCalculator);Handsontable.activeGuid=null,Handsontable.Core=function(e,t){function n(){var e=!1;return{validatorsInQueue:0,valid:!0,addValidatorToQueue:function(){this.validatorsInQueue++,e=!1},removeValidatorFormQueue:function(){this.validatorsInQueue=this.validatorsInQueue-1<0?0:this.validatorsInQueue-1,this.checkIfQueueIsEmpty()},onQueueEmpty:function(e){},checkIfQueueIsEmpty:function(){0==this.validatorsInQueue&&0==e&&(e=!0,this.onQueueEmpty(this.valid))}}}function o(e,t,o){function r(){var n;e.length&&(n=Handsontable.hooks.run(m,"beforeChange",e,t),"function"==typeof n?console.warn("Your beforeChange callback returns a function. It's not supported since Handsontable 0.12.1 (and the returned function will not be executed)."):n===!1&&e.splice(0,e.length)),o()}var i=new n;i.onQueueEmpty=r;for(var s=e.length-1;s>=0;s--)if(null===e[s])e.splice(s,1);else{var a=e[s][0],l=d.propToCol(e[s][1]),u=m.runHooks("modifyCol",l),c=m.getCellMeta(a,u);if("numeric"===c.type&&"string"==typeof e[s][3]&&e[s][3].length>0&&(/^-?[\d\s]*(\.|\,)?\d*$/.test(e[s][3])||c.format)){var h=e[s][3].length;"undefined"==typeof c.language?R.language("en"):e[s][3].indexOf(".")===h-3&&-1===e[s][3].indexOf(",")?R.language("en"):R.language(c.language),R.validate(e[s][3])&&(e[s][3]=R().unformat(e[s][3]))}m.getCellValidator(c)&&(i.addValidatorToQueue(),m.validateCell(e[s][3],c,function(t,n){return function(o){if("boolean"!=typeof o)throw new Error("Validation error: result is not boolean");o===!1&&n.allowInvalid===!1&&(e.splice(t,1),n.valid=!0,--t),i.removeValidatorFormQueue()}}(s,c),t))}i.checkIfQueueIsEmpty()}function r(e,t){var n=e.length-1;if(!(0>n)){for(;n>=0;n--)if(null!==e[n]){if(null!=e[n][2]||null!=e[n][3]){if(c.settings.allowInsertRow)for(;e[n][0]>m.countRows()-1;)d.createRow();if("array"===m.dataType&&c.settings.allowInsertColumn)for(;d.propToCol(e[n][1])>m.countCols()-1;)d.createCol();d.set(e[n][0],e[n][1],e[n][3])}}else e.splice(n,1);m.forceFullRender=!0,f.adjustRowsAndCols(),Handsontable.hooks.run(m,"beforeChangeRender",e,t), +p.refreshBorders(null,!0),m.view.wt.wtOverlays.adjustElementsSize(),Handsontable.hooks.run(m,"afterChange",e,t||"edit")}}function i(e,t,n){return"object"==typeof e?e:[[e,t,n]]}function s(e){if(e.hasOwnProperty("type")){var t,n={};if("object"==typeof e.type)t=e.type;else if("string"==typeof e.type&&(t=Handsontable.cellTypes[e.type],void 0===t))throw new Error('You declared cell type "'+e.type+'" as a string that is not mapped to a known object. Cell type must be an object or a string mapped to an object in Handsontable.cellTypes');for(var o in t)t.hasOwnProperty(o)&&!e.hasOwnProperty(o)&&(n[o]=t[o]);return n}}function a(e){return Handsontable.hooks.run(m,"modifyRow",e)}function l(e){return Handsontable.hooks.run(m,"modifyCol",e)}function u(){throw new Error("This method cannot be called because this Handsontable instance has been destroyed")}var c,d,h,f,p,g,m=this,v=function(){},w=D(m);A(v.prototype,Z.prototype),A(v.prototype,t),A(v.prototype,s(t)),this.rootElement=e,this.isHotTableEnv=T(this.rootElement),Handsontable.eventManager.isHotTableEnv=this.isHotTableEnv,this.container=document.createElement("DIV"),this.renderCall=!1,e.insertBefore(this.container,e.firstChild),this.guid="ht_"+B(),this.rootElement.id&&"ht_"!==this.rootElement.id.substring(0,3)||(this.rootElement.id=this.guid),c={cellSettings:[],columnSettings:[],columnsSettingConflicts:["data","width"],settings:new v,selRange:null,isPopulated:null,scrollable:null,firstRun:!0},f={alter:function(e,t,n,o,r){var i;switch(n=n||1,e){case"insert_row":if(m.getSettings().maxRows===m.countSourceRows())return;i=d.createRow(t,n),i&&(p.isSelected()&&c.selRange.from.row>=t?(c.selRange.from.row=c.selRange.from.row+i,p.transformEnd(i,0)):p.refreshBorders());break;case"insert_col":if(i=d.createCol(t,n)){if(Array.isArray(m.getSettings().colHeaders)){var s=[t,0];s.length+=i,Array.prototype.splice.apply(m.getSettings().colHeaders,s)}p.isSelected()&&c.selRange.from.col>=t?(c.selRange.from.col=c.selRange.from.col+i,p.transformEnd(0,i)):p.refreshBorders()}break;case"remove_row":d.removeRow(t,n),c.cellSettings.splice(t,n);var a=m.countRows(),l=m.getSettings().fixedRowsTop;l>=t+1&&(m.getSettings().fixedRowsTop-=Math.min(n,l-t));var u=m.getSettings().fixedRowsBottom;u&&t+1>=a-u&&(m.getSettings().fixedRowsBottom-=Math.min(n,u-t)),f.adjustRowsAndCols(),p.refreshBorders();break;case"remove_col":d.removeCol(t,n);for(var h=0,g=d.getAll().length;g>h;h++)h in c.cellSettings&&c.cellSettings[h].splice(t,n);var v=m.getSettings().fixedColumnsLeft;v>=t+1&&(m.getSettings().fixedColumnsLeft-=Math.min(n,v-t)),Array.isArray(m.getSettings().colHeaders)&&("undefined"==typeof t&&(t=-1),m.getSettings().colHeaders.splice(t,n)),f.adjustRowsAndCols(),p.refreshBorders();break;default:throw new Error('There is no such action "'+e+'"')}r||f.adjustRowsAndCols()},adjustRowsAndCols:function(){if(c.settings.minRows){var e=m.countRows();if(e<c.settings.minRows)for(var t=0,n=c.settings.minRows;n-e>t;t++)d.createRow(m.countRows(),1,!0)}if(c.settings.minSpareRows){var o=m.countEmptyRows(!0);if(o<c.settings.minSpareRows)for(;o<c.settings.minSpareRows&&m.countRows()<c.settings.maxRows;o++)d.createRow(m.countRows(),1,!0)}var r;if((c.settings.minCols||c.settings.minSpareCols)&&(r=m.countEmptyCols(!0)),c.settings.minCols&&!c.settings.columns&&m.countCols()<c.settings.minCols)for(;m.countCols()<c.settings.minCols;r++)d.createCol(m.countCols(),1,!0);if(c.settings.minSpareCols&&!c.settings.columns&&"array"===m.dataType&&r<c.settings.minSpareCols)for(;r<c.settings.minSpareCols&&m.countCols()<c.settings.maxCols;r++)d.createCol(m.countCols(),1,!0);var i=m.countRows(),s=m.countCols();if((0===i||0===s)&&p.deselect(),p.isSelected()){var a=!1,l=c.selRange.from.row,u=c.selRange.from.col,h=c.selRange.to.row,f=c.selRange.to.col;l>i-1?(l=i-1,a=!0,h>l&&(h=l)):h>i-1&&(h=i-1,a=!0,l>h&&(l=h)),u>s-1?(u=s-1,a=!0,f>u&&(f=u)):f>s-1&&(f=s-1,a=!0,u>f&&(u=f)),a&&m.selectCell(l,u,h,f)}m.view&&m.view.wt.wtOverlays.adjustElementsSize()},populateFromArray:function(e,t,n,o,r,i,s){var a,l,u,d,h=[],f={};if(l=t.length,0===l)return!1;var p,g,v,w;({row:null===n?null:n.row,col:null===n?null:n.col});switch(r){case"shift_down":for(p=n?n.col-e.col+1:0,g=n?n.row-e.row+1:0,t=U(t),u=0,d=t.length,v=Math.max(d,p);v>u;u++)if(d>u){for(a=0,l=t[u].length;g-l>a;a++)t[u].push(t[u][a%l]);t[u].unshift(e.col+u,e.row,0),m.spliceCol.apply(m,t[u])}else t[u%d][0]=e.col+u,m.spliceCol.apply(m,t[u%d]);break;case"shift_right":for(p=n?n.col-e.col+1:0,g=n?n.row-e.row+1:0,a=0,l=t.length,w=Math.max(l,g);w>a;a++)if(l>a){for(u=0,d=t[a].length;p-d>u;u++)t[a].push(t[a][u%d]);t[a].unshift(e.row+a,e.col,0),m.spliceRow.apply(m,t[a])}else t[a%l][0]=e.row+a,m.spliceRow.apply(m,t[a%l]);break;case"overwrite":default:f.row=e.row,f.col=e.col;var y,b={row:n&&e?n.row-e.row+1:1,col:n&&e?n.col-e.col+1:1},C=0,R=0,_=!0,S=function(e){var n=void 0!==arguments[1]?arguments[1]:null,o=t[e%t.length];return null!==n?o[n%o.length]:o},E=t.length,T=n?n.row-e.row+1:0;for(l=n?T:Math.max(E,T),a=0;l>a&&!(n&&f.row>n.row&&T>E||!c.settings.allowInsertRow&&f.row>m.countRows()-1||f.row>=c.settings.maxRows);a++){var O=a-C,M=S(O).length,k=n?n.col-e.col+1:0;if(d=n?k:Math.max(M,k),f.col=e.col,y=m.getCellMeta(f.row,f.col),"paste"!==o&&"autofill"!==o||!y.skipRowOnPaste){for(R=0,u=0;d>u&&!(n&&f.col>n.col&&k>M||!c.settings.allowInsertColumn&&f.col>m.countCols()-1||f.col>=c.settings.maxCols);u++)if(y=m.getCellMeta(f.row,f.col),"paste"!==o&&"autofill"!==o||!y.skipColumnOnPaste)if(y.readOnly)f.col++;else{var H=u-R,D=S(O,H),x=m.getDataAtCell(f.row,f.col),A={row:O,col:H};if("autofill"===o){var W=m.runHooks("beforeAutofillInsidePopulate",A,i,t,s,{},b);W&&(D="undefined"==typeof W.value?D:W.value)}if(null!==D&&"object"==typeof D)if(null===x||"object"!=typeof x)_=!1;else{var I=P(x[0]||x),j=P(D[0]||D);N(I,j)?D=L(D):_=!1}else null!==x&&"object"==typeof x&&(_=!1);_&&h.push([f.row,f.col,D]),_=!0,f.col++}else R++,f.col++,d++;f.row++}else C++,f.row++,l++}m.setDataAtCell(h,null,null,o||"populateFromArray")}}},this.selection=p={inProgress:!1,selectedHeader:{cols:!1,rows:!1},setSelectedHeaders:function(e,t){m.selection.selectedHeader.rows=e,m.selection.selectedHeader.cols=t},begin:function(){m.selection.inProgress=!0},finish:function(){var e=m.getSelected();Handsontable.hooks.run(m,"afterSelectionEnd",e[0],e[1],e[2],e[3]),Handsontable.hooks.run(m,"afterSelectionEndByProp",e[0],m.colToProp(e[1]),e[2],m.colToProp(e[3])),m.selection.inProgress=!1},isInProgress:function(){return m.selection.inProgress},setRangeStart:function(e,t){Handsontable.hooks.run(m,"beforeSetRangeStart",e),c.selRange=new X(e,e,e),p.setRangeEnd(e,null,t)},setRangeEnd:function(e,t,n){if(null!==c.selRange){var o,r=!1,i=!0,s=m.view.wt.wtTable.getFirstVisibleRow(),a=m.view.wt.wtTable.getFirstVisibleColumn(),l={row:null,col:null};Handsontable.hooks.run(m,"beforeSetRangeEnd",e),m.selection.begin(),l.row=e.row<0?s:e.row,l.col=e.col<0?a:e.col,c.selRange.to=new K(l.row,l.col),c.settings.multiSelect||(c.selRange.from=e),m.view.wt.selections.current.clear(),o=m.getCellMeta(c.selRange.highlight.row,c.selRange.highlight.col).disableVisualSelection,"string"==typeof o&&(o=[o]),(o===!1||Array.isArray(o)&&-1===o.indexOf("current"))&&m.view.wt.selections.current.add(c.selRange.highlight),m.view.wt.selections.area.clear(),(o===!1||Array.isArray(o)&&-1===o.indexOf("area"))&&p.isMultiple()&&(m.view.wt.selections.area.add(c.selRange.from),m.view.wt.selections.area.add(c.selRange.to)),(c.settings.currentRowClassName||c.settings.currentColClassName)&&(m.view.wt.selections.highlight.clear(),m.view.wt.selections.highlight.add(c.selRange.from),m.view.wt.selections.highlight.add(c.selRange.to)),Handsontable.hooks.run(m,"afterSelection",c.selRange.from.row,c.selRange.from.col,c.selRange.to.row,c.selRange.to.col),Handsontable.hooks.run(m,"afterSelectionByProp",c.selRange.from.row,d.colToProp(c.selRange.from.col),c.selRange.to.row,d.colToProp(c.selRange.to.col)),(0===c.selRange.from.row&&c.selRange.to.row===m.countRows()-1&&m.countRows()>1||0===c.selRange.from.col&&c.selRange.to.col===m.countCols()-1&&m.countCols()>1)&&(r=!0),(e.row<0||e.col<0)&&(i=!1),t!==!1&&!r&&i&&(c.selRange.from&&!p.isMultiple()?m.view.scrollViewport(c.selRange.from):m.view.scrollViewport(e)),p.refreshBorders(null,n)}},refreshBorders:function(e,t){t||g.destroyEditor(e),m.view.render(),p.isSelected()&&!t&&g.prepareEditor()},isMultiple:function(){var e=!(c.selRange.to.col===c.selRange.from.col&&c.selRange.to.row===c.selRange.from.row),t=Handsontable.hooks.run(m,"afterIsMultipleSelection",e);return e?t:void 0},transformStart:function(e,t,n,o){var r,i,s,a,l=new K(e,t),u=0,d=0;m.runHooks("modifyTransformStart",l),r=m.countRows(),i=m.countCols(),a=m.getSettings().fixedRowsBottom,c.selRange.highlight.row+e>r-1?n&&c.settings.minSpareRows>0&&!(a&&c.selRange.highlight.row>=r-a-1)?(m.alter("insert_row",r),r=m.countRows()):c.settings.autoWrapCol&&(l.row=1-r,l.col=c.selRange.highlight.col+l.col==i-1?1-i:1):c.settings.autoWrapCol&&c.selRange.highlight.row+l.row<0&&c.selRange.highlight.col+l.col>=0&&(l.row=r-1,l.col=c.selRange.highlight.col+l.col==0?i-1:-1),c.selRange.highlight.col+l.col>i-1?n&&c.settings.minSpareCols>0?(m.alter("insert_col",i),i=m.countCols()):c.settings.autoWrapRow&&(l.row=c.selRange.highlight.row+l.row==r-1?1-r:1,l.col=1-i):c.settings.autoWrapRow&&c.selRange.highlight.col+l.col<0&&c.selRange.highlight.row+l.row>=0&&(l.row=c.selRange.highlight.row+l.row==0?r-1:-1,l.col=i-1),s=new K(c.selRange.highlight.row+l.row,c.selRange.highlight.col+l.col),s.row<0?(u=-1,s.row=0):s.row>0&&s.row>=r&&(u=1,s.row=r-1),s.col<0?(d=-1,s.col=0):s.col>0&&s.col>=i&&(d=1,s.col=i-1),m.runHooks("afterModifyTransformStart",s,u,d),p.setRangeStart(s,o)},transformEnd:function(e,t){var n,o,r,i=new K(e,t),s=0,a=0;m.runHooks("modifyTransformEnd",i),n=m.countRows(),o=m.countCols(),r=new K(c.selRange.to.row+i.row,c.selRange.to.col+i.col),r.row<0?(s=-1,r.row=0):r.row>0&&r.row>=n&&(s=1,r.row=n-1),r.col<0?(a=-1,r.col=0):r.col>0&&r.col>=o&&(a=1,r.col=o-1),m.runHooks("afterModifyTransformEnd",r,s,a),p.setRangeEnd(r,!0)},isSelected:function(){return null!==c.selRange},inInSelection:function(e){return p.isSelected()?c.selRange.includes(e):!1},deselect:function(){p.isSelected()&&(m.selection.inProgress=!1,c.selRange=null,m.view.wt.selections.current.clear(),m.view.wt.selections.area.clear(),(c.settings.currentRowClassName||c.settings.currentColClassName)&&m.view.wt.selections.highlight.clear(),g.destroyEditor(),p.refreshBorders(),Handsontable.hooks.run(m,"afterDeselect"))},selectAll:function(){c.settings.multiSelect&&(p.setRangeStart(new K(0,0)),p.setRangeEnd(new K(m.countRows()-1,m.countCols()-1),!1))},empty:function(){if(p.isSelected()){var e,t,n=c.selRange.getTopLeftCorner(),o=c.selRange.getBottomRightCorner(),r=[];for(e=n.row;e<=o.row;e++)for(t=n.col;t<=o.col;t++)m.getCellMeta(e,t).readOnly||r.push([e,t,""]);m.setDataAtCell(r)}}},this.init=function(){h=new z(m,c.settings.data),Handsontable.hooks.run(m,"beforeInit"),Handsontable.mobileBrowser&&S(m.rootElement,"mobile"),this.updateSettings(c.settings,!0),this.view=new V(this),g=new H(m,c,p,d),this.forceFullRender=!0,Handsontable.hooks.run(m,"init"),this.view.render(),"object"==typeof c.firstRun&&(Handsontable.hooks.run(m,"afterChange",c.firstRun[0],c.firstRun[1]),c.firstRun=!1),Handsontable.hooks.run(m,"afterInit")},this.validateCell=function(e,t,n,o){function r(e){var o=t.physicalCol,r=t.physicalRow,i=m.getCell(r,o,!0);i&&m.view.wt.wtSettings.settings.cellRenderer(r,o,i),n(e)}var i=m.getCellValidator(t);"[object RegExp]"===Object.prototype.toString.call(i)&&(i=function(e){return function(t,n){n(e.test(t))}}(i)),"function"==typeof i?(e=Handsontable.hooks.run(m,"beforeValidate",e,t.row,t.prop,o),m._registerTimeout(setTimeout(function(){i.call(t,e,function(n){n=Handsontable.hooks.run(m,"afterValidate",n,e,t.row,t.prop,o),t.valid=n,r(n),Handsontable.hooks.run(m,"postAfterValidate",n,e,t.row,t.prop,o)})},0))):(t.valid=!0,r(t.valid))},this.setDataAtCell=function(e,t,n,s){var a,l,u,c=i(e,t,n),h=[];for(a=0,l=c.length;l>a;a++){if("object"!=typeof c[a])throw new Error("Method `setDataAtCell` accepts row number or changes array of arrays as its first parameter");if("number"!=typeof c[a][1])throw new Error("Method `setDataAtCell` accepts row and column number as its parameters. If you want to use object property name, use method `setDataAtRowProp`");u=d.colToProp(c[a][1]),h.push([c[a][0],u,d.get(c[a][0],u),c[a][2]])}s||"object"!=typeof e||(s=t),o(h,s,function(){r(h,s)})},this.setDataAtRowProp=function(e,t,n,s){var a,l,u=i(e,t,n),c=[];for(a=0,l=u.length;l>a;a++)c.push([u[a][0],u[a][1],d.get(u[a][0],u[a][1]),u[a][2]]);s||"object"!=typeof e||(s=t),o(c,s,function(){r(c,s)})},this.listen=function(){Handsontable.activeGuid=m.guid},this.unlisten=function(){Handsontable.activeGuid=null},this.isListening=function(){return Handsontable.activeGuid===m.guid},this.destroyEditor=function(e){p.refreshBorders(e)},this.populateFromArray=function(e,t,n,o,r,i,s,a,l){var u;if("object"!=typeof n||"object"!=typeof n[0])throw new Error("populateFromArray parameter `input` must be an array of arrays");return u="number"==typeof o?new K(o,r):null,f.populateFromArray(new K(e,t),n,u,i,s,a,l)},this.spliceCol=function(e,t,n){return d.spliceCol.apply(d,arguments)},this.spliceRow=function(e,t,n){return d.spliceRow.apply(d,arguments)},this.getSelected=function(){return p.isSelected()?[c.selRange.from.row,c.selRange.from.col,c.selRange.to.row,c.selRange.to.col]:void 0},this.getSelectedRange=function(){return p.isSelected()?c.selRange:void 0},this.render=function(){m.view&&(m.renderCall=!0,m.forceFullRender=!0,p.refreshBorders(null,!0))},this.loadData=function(e){function t(){c.cellSettings.length=0}if("object"==typeof e&&null!==e)e.push&&e.splice||(e=[e]);else{if(null!==e)throw new Error("loadData only accepts array of objects or array of arrays ("+typeof e+" given)");e=[];for(var n,o=0,r=c.settings.startRows;r>o;o++){n=[];for(var i=0,s=c.settings.startCols;s>i;i++)n.push(null);e.push(n)}}c.isPopulated=!1,v.prototype.data=e,Array.isArray(c.settings.dataSchema)||Array.isArray(e[0])?m.dataType="array":"function"==typeof c.settings.dataSchema?m.dataType="function":m.dataType="object",d=new k(m,c,v),h.data=e,h.dataType=m.dataType,h.colToProp=d.colToProp.bind(d),h.propToCol=d.propToCol.bind(d),t(),f.adjustRowsAndCols(),Handsontable.hooks.run(m,"afterLoadData",c.firstRun),c.firstRun?c.firstRun=[null,"loadData"]:(Handsontable.hooks.run(m,"afterChange",null,"loadData"),m.render()),c.isPopulated=!0},this.getData=function(e,t,n,o){return"undefined"==typeof e?d.getAll():d.getRange(new K(e,t),new K(n,o),d.DESTINATION_RENDERER)},this.getCopyableText=function(e,t,n,o){return d.getCopyableText(new K(e,t),new K(n,o))},this.getCopyableData=function(e,t){return d.getCopyable(e,d.colToProp(t))},this.getSchema=function(){return d.getSchema()},this.updateSettings=function(e,t){var n,o;if("undefined"!=typeof e.rows)throw new Error('"rows" setting is no longer supported. do you mean startRows, minRows or maxRows?');if("undefined"!=typeof e.cols)throw new Error('"cols" setting is no longer supported. do you mean startCols, minCols or maxCols?');for(n in e)"data"!==n&&(Handsontable.hooks.getRegistered().indexOf(n)>-1?("function"==typeof e[n]||Array.isArray(e[n]))&&m.addHook(n,e[n]):!t&&e.hasOwnProperty(n)&&(v.prototype[n]=e[n]));if(void 0===e.data&&void 0===c.settings.data?m.loadData(null):void 0!==e.data?m.loadData(e.data):void 0!==e.columns&&d.createMap(),o=m.countCols(),c.cellSettings.length=0,o>0){var r,i;for(n=0;o>n;n++)c.columnSettings[n]=M(v,c.columnsSettingConflicts),r=c.columnSettings[n].prototype,v.prototype.columns&&(i=v.prototype.columns[n],A(r,i),A(r,s(i)))}if("undefined"!=typeof e.cell)for(n in e.cell)if(e.cell.hasOwnProperty(n)){var a=e.cell[n];m.setCellMetaObject(a.row,a.col,a)}if(Handsontable.hooks.run(m,"afterCellMetaReset"),"undefined"!=typeof e.className&&(v.prototype.className&&O(m.rootElement,v.prototype.className),e.className&&S(m.rootElement,e.className)),"undefined"!=typeof e.height){var l=e.height;"function"==typeof l&&(l=l()),m.rootElement.style.height=l+"px"}if("undefined"!=typeof e.width){var u=e.width;"function"==typeof u&&(u=u()),m.rootElement.style.width=u+"px"}l&&(m.rootElement.style.overflow="hidden"),t||Handsontable.hooks.run(m,"afterUpdateSettings"),f.adjustRowsAndCols(),m.view&&!c.firstRun&&(m.forceFullRender=!0,p.refreshBorders(null,!0))},this.getValue=function(){var e=m.getSelected();if(v.prototype.getValue){if("function"==typeof v.prototype.getValue)return v.prototype.getValue.call(m);if(e)return m.getData()[e[0]][v.prototype.getValue]}else if(e)return m.getDataAtCell(e[0],e[1])},this.getSettings=function(){return c.settings},this.clear=function(){p.selectAll(),p.empty()},this.alter=function(e,t,n,o,r){f.alter(e,t,n,o,r)},this.getCell=function(e,t,n){return m.view.getCellAtCoords(new K(e,t),n)},this.getCoords=function(e){return this.view.wt.wtTable.getCoords.call(this.view.wt.wtTable,e)},this.colToProp=function(e){return d.colToProp(e)},this.propToCol=function(e){return d.propToCol(e)},this.getDataAtCell=function(e,t){return d.get(e,d.colToProp(t))},this.getDataAtRowProp=function(e,t){return d.get(e,t)},this.getDataAtCol=function(e){var t=[];return t.concat.apply(t,d.getRange(new K(0,e),new K(c.settings.data.length-1,e),d.DESTINATION_RENDERER))},this.getDataAtProp=function(e){var t,n=[];return t=d.getRange(new K(0,d.propToCol(e)),new K(c.settings.data.length-1,d.propToCol(e)),d.DESTINATION_RENDERER),n.concat.apply(n,t)},this.getSourceData=function(e,t,n,o){var r;return r=void 0===e?h.getData():h.getByRange(new K(e,t),new K(n,o))},this.getSourceDataAtCol=function(e){return h.getAtColumn(e)},this.getSourceDataAtRow=function(e){return h.getAtRow(e)},this.getSourceDataAtCell=function(e,t){return h.getAtCell(e,t)},this.getDataAtRow=function(e){var t=d.getRange(new K(e,0),new K(e,this.countCols()-1),d.DESTINATION_RENDERER);return t[0]},this.getDataType=function(e,t,n,o){var r=this,i=null,s=null;void 0===e&&(e=0,n=this.countRows(),t=0,o=this.countCols()),void 0===n&&(n=e),void 0===o&&(o=t);var a="mixed";return F(Math.min(e,n),Math.max(e,n),function(e){var n=!0;return F(Math.min(t,o),Math.max(t,o),function(t){var o=r.getCellMeta(e,t);return s=o.type,i?n=i===s:i=s,n}),a=n?s:"mixed",n}),a},this.removeCellMeta=function(e,t,n){var o=m.getCellMeta(e,t);void 0!=o[n]&&delete c.cellSettings[e][t][n]},this.setCellMetaObject=function(e,t,n){if("object"==typeof n)for(var o in n)if(n.hasOwnProperty(o)){var r=n[o];this.setCellMeta(e,t,o,r)}},this.setCellMeta=function(e,t,n,o){c.cellSettings[e]||(c.cellSettings[e]=[]),c.cellSettings[e][t]||(c.cellSettings[e][t]=new c.columnSettings[t]),c.cellSettings[e][t][n]=o,Handsontable.hooks.run(m,"afterSetCellMeta",e,t,n,o)},this.getCellsMeta=function(){return W(c.cellSettings)},this.getCellMeta=function(e,t){var n,o=d.colToProp(t),r=e,i=t;if(e=a(e),t=l(t),c.columnSettings[t]||(c.columnSettings[t]=M(v,c.columnsSettingConflicts)),c.cellSettings[e]||(c.cellSettings[e]=[]),c.cellSettings[e][t]||(c.cellSettings[e][t]=new c.columnSettings[t]),n=c.cellSettings[e][t],n.row=e,n.col=t,n.physicalRow=r,n.physicalCol=i,n.prop=o,n.instance=m,Handsontable.hooks.run(m,"beforeGetCellMeta",e,t,n),A(n,s(n)),n.cells){var u=n.cells.call(n,e,t,o);u&&(A(n,u),A(n,s(u)))}return Handsontable.hooks.run(m,"afterGetCellMeta",e,t,n),n},this.isColumnModificationAllowed=function(){return!("object"===m.dataType||m.getSettings().columns)};var y=G("renderer");this.getCellRenderer=function(e,t){var n=y.call(this,e,t);return j(n)},this.getCellEditor=G("editor"),this.getCellValidator=G("validator"),this.validateCells=function(e){var t=new n;t.onQueueEmpty=e;for(var o=m.countRows()-1;o>=0;){for(var r=m.countCols()-1;r>=0;)t.addValidatorToQueue(),m.validateCell(m.getDataAtCell(o,r),m.getCellMeta(o,r),function(e){if("boolean"!=typeof e)throw new Error("Validation error: result is not boolean");e===!1&&(t.valid=!1),t.removeValidatorFormQueue()},"validateCells"),r--;o--}t.checkIfQueueIsEmpty()},this.getRowHeader=function(e){var t=c.settings.rowHeaders;return void 0!==e&&(e=Handsontable.hooks.run(m,"modifyRowHeader",e)),void 0===e?(t=[],F(m.countRows()-1,function(e){t.push(m.getRowHeader(e))})):Array.isArray(t)&&void 0!==t[e]?t=t[e]:"function"==typeof t?t=t(e):t&&"string"!=typeof t&&"number"!=typeof t&&(t=e+1),t},this.hasRowHeaders=function(){return!!c.settings.rowHeaders},this.hasColHeaders=function(){if(void 0!==c.settings.colHeaders&&null!==c.settings.colHeaders)return!!c.settings.colHeaders;for(var e=0,t=m.countCols();t>e;e++)if(m.getColHeader(e))return!0;return!1},this.getColHeader=function(e){if(e=Handsontable.hooks.run(m,"modifyColHeader",e),void 0===e){for(var t=[],n=0,o=m.countCols();o>n;n++)t.push(m.getColHeader(n));return t}var r=e;return e=Handsontable.hooks.run(m,"modifyCol",e),c.settings.columns&&c.settings.columns[e]&&c.settings.columns[e].title?c.settings.columns[e].title:Array.isArray(c.settings.colHeaders)&&void 0!==c.settings.colHeaders[e]?c.settings.colHeaders[e]:"function"==typeof c.settings.colHeaders?c.settings.colHeaders(e):c.settings.colHeaders&&"string"!=typeof c.settings.colHeaders&&"number"!=typeof c.settings.colHeaders?$(r):c.settings.colHeaders},this._getColWidthFromSettings=function(e){var t=m.getCellMeta(0,e),n=t.width;if((void 0===n||n===c.settings.width)&&(n=t.colWidths),void 0!==n&&null!==n){switch(typeof n){case"object":n=n[e];break;case"function":n=n(e)}"string"==typeof n&&(n=parseInt(n,10))}return n},this.getColWidth=function(e){var t=m._getColWidthFromSettings(e);return t=Handsontable.hooks.run(m,"modifyColWidth",t,e),void 0===t&&(t=q.DEFAULT_WIDTH),t},this._getRowHeightFromSettings=function(e){var t=c.settings.rowHeights;if(void 0!==t&&null!==t){switch(typeof t){case"object":t=t[e];break;case"function":t=t(e)}"string"==typeof t&&(t=parseInt(t,10))}return t},this.getRowHeight=function(e){var t=m._getRowHeightFromSettings(e);return t=Handsontable.hooks.run(m,"modifyRowHeight",t,e)},this.countSourceRows=function(){return m.getSourceData()?m.getSourceData().length:0},this.countRows=function(){return d.getLength()},this.countCols=function(){return"object"===m.dataType||"function"===m.dataType?c.settings.columns&&c.settings.columns.length?c.settings.columns.length:d.colToPropCache.length:"array"===m.dataType?c.settings.columns&&c.settings.columns.length?c.settings.columns.length:c.settings.data&&c.settings.data[0]&&c.settings.data[0].length?c.settings.data[0].length:0:void 0},this.getColspanOffset=function(e,t){var n=0;if(m.colspanArray){for(var o=0;e>o;o++)n+=m.colspanArray[t][o]-1||0;return n}for(var n=0,r=m.view.wt.wtTable.THEAD.childNodes.length-t-1,i=m.view.wt.wtTable.THEAD.querySelector("tr:nth-child("+parseInt(r+1,10)+")"),s=m.view.wt.wtSettings.settings.rowHeaders().length,o=s;s+e>o;o++)i.childNodes[o].hasAttribute("colspan")&&(n+=parseInt(i.childNodes[o].getAttribute("colspan"),10)-1);return n},this.getHeaderColspan=function(e,t){var n=m.view.wt.wtTable.THEAD.childNodes.length-t-1,o=m.view.wt.wtSettings.settings.rowHeaders().length,r=m.view.wt.wtTable.THEAD.querySelector("tr:nth-child("+parseInt(n+1,10)+")"),i=o+e-m.view.wt.wtViewport.columnsRenderCalculator.startColumn;return r.childNodes[i].hasAttribute("colspan")?parseInt(r.childNodes[i].getAttribute("colspan"),10):0},this.rowOffset=function(){return m.view.wt.wtTable.getFirstRenderedRow()},this.colOffset=function(){return m.view.wt.wtTable.getFirstRenderedColumn()},this.countRenderedRows=function(){return m.view.wt.drawn?m.view.wt.wtTable.getRenderedRowsCount():-1},this.countVisibleRows=function(){return m.view.wt.drawn?m.view.wt.wtTable.getVisibleRowsCount():-1},this.countRenderedCols=function(){return m.view.wt.drawn?m.view.wt.wtTable.getRenderedColumnsCount():-1},this.countVisibleCols=function(){return m.view.wt.drawn?m.view.wt.wtTable.getVisibleColumnsCount():-1},this.countEmptyRows=function(e){for(var t,n=m.countRows()-1,o=0;n>=0;){if(t=Handsontable.hooks.run(this,"modifyRow",n),m.isEmptyRow(t))o++;else if(e)break;n--}return o},this.countEmptyCols=function(e){if(m.countRows()<1)return 0;for(var t=m.countCols()-1,n=0;t>=0;){if(m.isEmptyCol(t))n++;else if(e)break;t--}return n},this.isEmptyRow=function(e){return c.settings.isEmptyRow.call(m,e)},this.isEmptyCol=function(e){return c.settings.isEmptyCol.call(m,e)},this.selectCell=function(e,t,n,o,r,i){var s;if(i="undefined"==typeof i||i===!0,"number"!=typeof e||0>e||e>=m.countRows())return!1;if("number"!=typeof t||0>t||t>=m.countCols())return!1;if("undefined"!=typeof n){if("number"!=typeof n||0>n||n>=m.countRows())return!1;if("number"!=typeof o||0>o||o>=m.countCols())return!1}return s=new K(e,t),c.selRange=new X(s,s,s),i&&m.listen(),"undefined"==typeof n?p.setRangeEnd(c.selRange.from,r):p.setRangeEnd(new K(n,o),r),m.selection.finish(),!0},this.selectCellByProp=function(e,t,n,o,r){return arguments[1]=d.propToCol(arguments[1]),"undefined"!=typeof arguments[3]&&(arguments[3]=d.propToCol(arguments[3])),m.selectCell.apply(m,arguments)},this.deselectCell=function(){p.deselect()},this.destroy=function(){m._clearTimeouts(),m.view&&m.view.destroy(),h&&h.destroy(),h=null,E(m.rootElement),w.destroy(),Handsontable.hooks.run(m,"afterDestroy"),Handsontable.hooks.destroy(m);for(var e in m)m.hasOwnProperty(e)&&("function"==typeof m[e]?m[e]=u:"guid"!==e&&(m[e]=null));c=null,d=null,f=null,p=null,g=null,m=null,v=null},this.getActiveEditor=function(){return g.getActiveEditor()},this.getPlugin=function(e){return I(this,e)},this.getInstance=function(){return m},this.addHook=function(e,t){Handsontable.hooks.add(e,t,m)},this.addHookOnce=function(e,t){Handsontable.hooks.once(e,t,m)},this.removeHook=function(e,t){Handsontable.hooks.remove(e,t,m)},this.runHooks=function(e,t,n,o,r,i,s){return Handsontable.hooks.run(m,e,t,n,o,r,i,s)},this.timeouts=[],this._registerTimeout=function(e){this.timeouts.push(e)},this._clearTimeouts=function(){for(var e=0,t=this.timeouts.length;t>e;e++)clearTimeout(this.timeouts[e])},this.version=Handsontable.version,Handsontable.hooks.run(m,"construct")};var Z=function(){};Z.prototype={data:void 0,dataSchema:void 0,width:void 0,height:void 0,startRows:5,startCols:5,rowHeaders:null,colHeaders:null,colWidths:void 0,rowHeights:void 0,columns:void 0,cells:void 0,cell:[],comments:!1,customBorders:!1,minRows:0,minCols:0,maxRows:1/0,maxCols:1/0,minSpareRows:0,minSpareCols:0,allowInsertRow:!0,allowInsertColumn:!0,allowRemoveRow:!0,allowRemoveColumn:!0,multiSelect:!0,fillHandle:!0,fixedRowsTop:0,fixedRowsBottom:0,fixedColumnsLeft:0,outsideClickDeselects:!0,enterBeginsEditing:!0,enterMoves:{row:1,col:0},tabMoves:{row:0,col:1},autoWrapRow:!1,autoWrapCol:!1,copyRowsLimit:1e3,copyColsLimit:1e3,pasteMode:"overwrite",persistentState:!1,currentRowClassName:void 0,currentColClassName:void 0,className:void 0,tableClassName:void 0,stretchH:"none",isEmptyRow:function(e){var t,n,o,r;for(t=0,n=this.countCols();n>t;t++)if(o=this.getDataAtCell(e,t),""!==o&&null!==o&&"undefined"!=typeof o)return"object"==typeof o?(r=this.getCellMeta(e,t),N(this.getSchema()[r.prop],o)):!1;return!0},isEmptyCol:function(e){var t,n,o;for(t=0,n=this.countRows();n>t;t++)if(o=this.getDataAtCell(t,e),""!==o&&null!==o&&"undefined"!=typeof o)return!1;return!0},observeDOMVisibility:!0,allowInvalid:!0,invalidCellClassName:"htInvalid",placeholder:!1,placeholderCellClassName:"htPlaceholder",readOnlyCellClassName:"htDimmed",renderer:void 0,commentedCellClassName:"htCommentCell",fragmentSelection:!1,readOnly:!1,skipColumnOnPaste:!1,search:!1,type:"text",copyable:!0,editor:void 0,autoComplete:void 0,visibleRows:10,trimDropdown:!0,debug:!1,wordWrap:!0,noWordWrapClassName:"htNoWrap",contextMenu:void 0,contextMenuCopyPaste:void 0,copyPaste:void 0,undo:void 0,columnSorting:void 0,manualColumnMove:void 0,manualColumnResize:void 0,manualRowMove:void 0,manualRowResize:void 0,mergeCells:!1,viewportRowRenderingOffset:"auto",viewportColumnRenderingOffset:"auto",validator:void 0,disableVisualSelection:!1,sortIndicator:!1,manualColumnFreeze:void 0,trimWhitespace:!0,settings:void 0,source:void 0,title:void 0,checkedTemplate:void 0,uncheckedTemplate:void 0,label:void 0,format:void 0,language:void 0,selectOptions:void 0,autoColumnSize:void 0,autoRowSize:void 0,dateFormat:void 0,correctFormat:!1,defaultDate:void 0,strict:void 0,renderAllRows:void 0},Handsontable.DefaultSettings=Z},{"3rdparty/walkontable/src/calculator/viewportColumns":3,"3rdparty/walkontable/src/cell/coords":5,"3rdparty/walkontable/src/cell/range":6,"3rdparty/walkontable/src/selection":18,dataMap:26,dataSource:27,editorManager:28,eventManager:41,"helpers/array":42,"helpers/data":44,"helpers/dom/element":45,"helpers/number":49,"helpers/object":50,"helpers/setting":51,"helpers/string":52,numeral:"numeral",plugins:57,renderers:88,tableView:97}],26:[function(e,t,n){"use strict";function o(e,t,n){this.instance=e,this.priv=t,this.GridSettings=n,this.dataSource=this.instance.getSettings().data,this.dataSource[0]?this.duckSchema=this.recursiveDuckSchema(this.dataSource[0]):this.duckSchema={},this.createMap()}Object.defineProperties(n,{DataMap:{get:function(){return o}},__esModule:{value:!0}});var r,i,s,a,l,u,c,d=(r=e("SheetClip"),r&&r.__esModule&&r||{"default":r})["default"],h=(i=e("helpers/data"),i&&i.__esModule&&i||{"default":i}).cellMethodLookupFactory,f=(s=e("helpers/setting"),s&&s.__esModule&&s||{"default":s}).columnFactory,p=(a=e("helpers/object"),a&&a.__esModule&&a||{"default":a}),g=p.duckSchema,m=p.deepExtend,v=(l=e("helpers/array"),l&&l.__esModule&&l||{"default":l}),w=v.extendArray,y=v.to2dArray,b=(u=e("helpers/number"),u&&u.__esModule&&u||{"default":u}).rangeEach,C=(c=e("multiMap"),c&&c.__esModule&&c||{"default":c}).MultiMap;o.prototype.DESTINATION_RENDERER=1,o.prototype.DESTINATION_CLIPBOARD_GENERATOR=2,o.prototype.recursiveDuckSchema=function(e){return g(e)},o.prototype.recursiveDuckColumns=function(e,t,n){var o,r;if("undefined"==typeof t&&(t=0,n=""),"object"==typeof e&&!Array.isArray(e))for(r in e)e.hasOwnProperty(r)&&(null===e[r]?(o=n+r,this.colToPropCache.push(o),this.propToColCache.set(o,t),t++):t=this.recursiveDuckColumns(e[r],t,r+"."));return t},o.prototype.createMap=function(){var e,t,n=this.getSchema();if("undefined"==typeof n)throw new Error("trying to create `columns` definition but you didnt' provide `schema` nor `data`");this.colToPropCache=[],this.propToColCache=new C;var o=this.instance.getSettings().columns;if(o)for(e=0,t=o.length;t>e;e++)"undefined"!=typeof o[e].data&&(this.colToPropCache[e]=o[e].data,this.propToColCache.set(o[e].data,e));else this.recursiveDuckColumns(n)},o.prototype.colToProp=function(e){return e=Handsontable.hooks.run(this.instance,"modifyCol",e),this.colToPropCache&&"undefined"!=typeof this.colToPropCache[e]?this.colToPropCache[e]:e},o.prototype.propToCol=function(e){var t;return t="undefined"==typeof this.propToColCache.get(e)?e:this.propToColCache.get(e),t=Handsontable.hooks.run(this.instance,"modifyCol",t)},o.prototype.getSchema=function(){var e=this.instance.getSettings().dataSchema;return e?"function"==typeof e?e():e:this.duckSchema},o.prototype.createRow=function(e,t,n){var o,r,i=this.instance.countCols(),s=0;t||(t=1),("number"!=typeof e||e>=this.instance.countSourceRows())&&(e=this.instance.countSourceRows()),r=e;for(var a=this.instance.getSettings().maxRows;t>s&&this.instance.countSourceRows()<a;){if("array"===this.instance.dataType){o=[];for(var l=0;i>l;l++)o.push(null)}else"function"===this.instance.dataType?o=this.instance.getSettings().dataSchema(e):(o={},m(o,this.getSchema()));e===this.instance.countSourceRows()?this.dataSource.push(o):this.dataSource.splice(e,0,o),s++,r++}return Handsontable.hooks.run(this.instance,"afterCreateRow",e,s,n),this.instance.forceFullRender=!0,s},o.prototype.createCol=function(e,t,n){if(!this.instance.isColumnModificationAllowed())throw new Error("Cannot create new column. When data source in an object, you can only have as much columns as defined in first data row, data schema or in the 'columns' setting.If you want to be able to add new columns, you have to use array datasource."); +var o,r,i=this.instance.countSourceRows(),s=this.dataSource,a=0;t||(t=1),r=e;for(var l=this.instance.getSettings().maxCols;t>a&&this.instance.countCols()<l;){if(o=f(this.GridSettings,this.priv.columnsSettingConflicts),"number"!=typeof e||e>=this.instance.countCols()){for(var u=0;i>u;u++)"undefined"==typeof s[u]&&(s[u]=[]),s[u].push(null);this.priv.columnSettings.push(o)}else{for(var u=0;i>u;u++)s[u].splice(r,0,null);this.priv.columnSettings.splice(r,0,o)}a++,r++}return Handsontable.hooks.run(this.instance,"afterCreateCol",e,a,n),this.instance.forceFullRender=!0,a},o.prototype.removeRow=function(e,t){t||(t=1),"number"!=typeof e&&(e=-t),e=(this.instance.countSourceRows()+e)%this.instance.countSourceRows();var n=this.physicalRowsToLogical(e,t),o=Handsontable.hooks.run(this.instance,"beforeRemoveRow",e,t,n);if(o!==!1){var r=this.dataSource,i=r.filter(function(e,t){return-1==n.indexOf(t)});r.length=0,Array.prototype.push.apply(r,i),Handsontable.hooks.run(this.instance,"afterRemoveRow",e,t,n),this.instance.forceFullRender=!0}},o.prototype.removeCol=function(e,t){if("object"===this.instance.dataType||this.instance.getSettings().columns)throw new Error("cannot remove column with object data source or columns option specified");t||(t=1),"number"!=typeof e&&(e=-t),e=(this.instance.countCols()+e)%this.instance.countCols();var n=Handsontable.hooks.run(this.instance,"beforeRemoveCol",e,t);if(n!==!1){for(var o=this.dataSource,r=0,i=this.instance.countSourceRows();i>r;r++)o[r].splice(e,t);this.priv.columnSettings.splice(e,t),Handsontable.hooks.run(this.instance,"afterRemoveCol",e,t),this.instance.forceFullRender=!0}},o.prototype.spliceCol=function(e,t,n){var o=4<=arguments.length?[].slice.call(arguments,3):[],r=this.instance.getDataAtCol(e),i=r.slice(t,t+n),s=r.slice(t+n);w(o,s);for(var a=0;n>a;)o.push(null),a++;return y(o),this.instance.populateFromArray(t,e,o,null,null,"spliceCol"),i},o.prototype.spliceRow=function(e,t,n){var o=4<=arguments.length?[].slice.call(arguments,3):[],r=this.instance.getSourceDataAtRow(e),i=r.slice(t,t+n),s=r.slice(t+n);w(o,s);for(var a=0;n>a;)o.push(null),a++;return this.instance.populateFromArray(e,t,[o],null,null,"spliceRow"),i},o.prototype.get=function(e,t){if(e=Handsontable.hooks.run(this.instance,"modifyRow",e),"string"==typeof t&&t.indexOf(".")>-1){var n=t.split("."),o=this.dataSource[e];if(!o)return null;for(var r=0,i=n.length;i>r;r++)if(o=o[n[r]],"undefined"==typeof o)return null;return o}return"function"==typeof t?t(this.dataSource.slice(e,e+1)[0]):this.dataSource[e]&&this.dataSource[e].hasOwnProperty&&this.dataSource[e].hasOwnProperty(t)?this.dataSource[e][t]:null};var R=h("copyable",!1);o.prototype.getCopyable=function(e,t){return R.call(this.instance,e,this.propToCol(t))?this.get(e,t):""},o.prototype.set=function(e,t,n,o){if(e=Handsontable.hooks.run(this.instance,"modifyRow",e,o||"datamapGet"),"string"==typeof t&&t.indexOf(".")>-1){for(var r=t.split("."),i=this.dataSource[e],s=0,a=r.length-1;a>s;s++)"undefined"==typeof i[r[s]]&&(i[r[s]]={}),i=i[r[s]];i[r[s]]=n}else"function"==typeof t?t(this.dataSource.slice(e,e+1)[0],n):this.dataSource[e][t]=n},o.prototype.physicalRowsToLogical=function(e,t){for(var n,o=this.instance.countSourceRows(),r=(o+e)%o,i=[],s=t;o>r&&s;)n=Handsontable.hooks.run(this.instance,"modifyRow",r),i.push(n),s--,r++;return i},o.prototype.clear=function(){for(var e=0;e<this.instance.countSourceRows();e++)for(var t=0;t<this.instance.countCols();t++)this.set(e,this.colToProp(t),"")},o.prototype.getLength=function(){var e=this,t=this.instance.countSourceRows();return Handsontable.hooks.has("modifyRow",this.instance)&&b(this.instance.countSourceRows()-1,function(n){n=Handsontable.hooks.run(e.instance,"modifyRow",n),null===n&&t--}),t},o.prototype.getAll=function(){var e={row:0,col:0},t={row:Math.max(this.instance.countSourceRows()-1,0),col:Math.max(this.instance.countCols()-1,0)};return e.row-t.row!==0||this.instance.countSourceRows()?this.getRange(e,t,o.prototype.DESTINATION_RENDERER):[]},o.prototype.getRange=function(e,t,n){var o,r,i,s,a,l=[],u=n===this.DESTINATION_CLIPBOARD_GENERATOR?this.getCopyable:this.get;for(r=Math.max(e.row,t.row),s=Math.max(e.col,t.col),o=Math.min(e.row,t.row);r>=o;o++){a=[];var c=Handsontable.hooks.run(this.instance,"modifyRow",o);for(i=Math.min(e.col,t.col);s>=i;i++){if(null===c)break;a.push(u.call(this,o,this.colToProp(i)))}null!==c&&l.push(a)}return l},o.prototype.getText=function(e,t){return d.stringify(this.getRange(e,t,this.DESTINATION_RENDERER))},o.prototype.getCopyableText=function(e,t){return d.stringify(this.getRange(e,t,this.DESTINATION_CLIPBOARD_GENERATOR))},Handsontable.DataMap=o},{SheetClip:"SheetClip","helpers/array":42,"helpers/data":44,"helpers/number":49,"helpers/object":50,"helpers/setting":51,multiMap:55}],27:[function(e,t,n){"use strict";Object.defineProperties(n,{DataSource:{get:function(){return f}},__esModule:{value:!0}});var o,r,i,s,a,l=((o=e("helpers/data"),o&&o.__esModule&&o||{"default":o}).cellMethodLookupFactory,(r=e("helpers/setting"),r&&r.__esModule&&r||{"default":r}).columnFactory,i=e("helpers/object"),i&&i.__esModule&&i||{"default":i}),u=(l.duckSchema,l.deepExtend,l.getProperty),c=(s=e("helpers/array"),s&&s.__esModule&&s||{"default":s}),d=(c.extendArray,c.arrayEach),h=(a=e("helpers/number"),a&&a.__esModule&&a||{"default":a}).rangeEach,f=function(e,t){this.hot=e,this.data=t,this.dataType="array",this.colToProp=function(){},this.propToCol=function(){}};$traceurRuntime.createClass(f,{getData:function(){return this.data},getAtColumn:function(e){var t=this,n=[];return d(this.data,function(o){var r=t.colToProp(e);o="string"==typeof r?u(o,r):o[r],n.push(o)}),n},getAtRow:function(e){return this.data[e]},getAtCell:function(e,t){return this.data[e][this.colToProp(t)]},getByRange:function(e,t){var n=this,o=Math.min(e.row,t.row),r=Math.min(e.col,t.col),i=Math.max(e.row,t.row),s=Math.max(e.col,t.col),a=[];return h(o,i,function(e){var t,o=n.getAtRow(e);"array"===n.dataType?t=o.slice(r,s):"object"===n.dataType&&(t={},h(r,s,function(e){var r=n.colToProp(e);t[r]=o[r]})),a.push(t)}),a},destroy:function(){this.data=null,this.hot=null}},{})},{"helpers/array":42,"helpers/data":44,"helpers/number":49,"helpers/object":50,"helpers/setting":51}],28:[function(e,t,n){"use strict";function o(e,t,n){function o(e){var o="function"==typeof t.settings.enterMoves?t.settings.enterMoves(event):t.settings.enterMoves;e?n.transformStart(-o.row,-o.col):n.transformStart(o.row,o.col,!0)}function r(e){e?n.transformEnd(-1,0):n.transformStart(-1,0)}function i(e){e?n.transformEnd(1,0):n.transformStart(1,0)}function s(e){e?n.transformEnd(0,1):n.transformStart(0,1)}function a(e){e?n.transformEnd(0,-1):n.transformStart(0,-1)}function l(l){var c,p;if(e.isListening()&&(Handsontable.hooks.run(e,"beforeKeyDown",l),!C&&!v(l)&&(t.lastKeyCode=l.keyCode,n.isSelected()))){if(c=(l.ctrlKey||l.metaKey)&&!l.altKey,y&&!y.isWaiting()&&!(h(l.keyCode)||f(l.keyCode)||c||b.isEditorOpened()))return void b.openEditor("",l);switch(p=l.shiftKey?n.setRangeEnd:n.setRangeStart,l.keyCode){case d.A:!b.isEditorOpened()&&c&&(n.selectAll(),l.preventDefault(),g(l));break;case d.ARROW_UP:b.isEditorOpened()&&!y.isWaiting()&&b.closeEditorAndSaveChanges(c),r(l.shiftKey),l.preventDefault(),g(l);break;case d.ARROW_DOWN:b.isEditorOpened()&&!y.isWaiting()&&b.closeEditorAndSaveChanges(c),i(l.shiftKey),l.preventDefault(),g(l);break;case d.ARROW_RIGHT:b.isEditorOpened()&&!y.isWaiting()&&b.closeEditorAndSaveChanges(c),s(l.shiftKey),l.preventDefault(),g(l);break;case d.ARROW_LEFT:b.isEditorOpened()&&!y.isWaiting()&&b.closeEditorAndSaveChanges(c),a(l.shiftKey),l.preventDefault(),g(l);break;case d.TAB:var w="function"==typeof t.settings.tabMoves?t.settings.tabMoves(l):t.settings.tabMoves;l.shiftKey?n.transformStart(-w.row,-w.col):n.transformStart(w.row,w.col,!0),l.preventDefault(),g(l);break;case d.BACKSPACE:case d.DELETE:n.empty(l),b.prepareEditor(),l.preventDefault();break;case d.F2:b.openEditor(null,l),y&&y.enableFullEditMode(),l.preventDefault();break;case d.ENTER:b.isEditorOpened()?(y&&y.state!==Handsontable.EditorState.WAITING&&b.closeEditorAndSaveChanges(c),o(l.shiftKey)):e.getSettings().enterBeginsEditing?(b.openEditor(null,l),y&&y.enableFullEditMode()):o(l.shiftKey),l.preventDefault(),m(l);break;case d.ESCAPE:b.isEditorOpened()&&b.closeEditorAndRestoreOriginalValue(c),l.preventDefault();break;case d.HOME:p(l.ctrlKey||l.metaKey?new u(0,t.selRange.from.col):new u(t.selRange.from.row,0)),l.preventDefault(),g(l);break;case d.END:p(l.ctrlKey||l.metaKey?new u(e.countRows()-1,t.selRange.from.col):new u(t.selRange.from.row,e.countCols()-1)),l.preventDefault(),g(l);break;case d.PAGE_UP:n.transformStart(-e.countVisibleRows(),0),l.preventDefault(),g(l);break;case d.PAGE_DOWN:n.transformStart(e.countVisibleRows(),0),l.preventDefault(),g(l)}}}function c(){function t(e,t,n){"TD"==n.nodeName&&(b.openEditor(),y&&y.enableFullEditMode())}e.addHook("afterDocumentKeyDown",l),p.addEventListener(document.documentElement,"keydown",function(t){e.runHooks("afterDocumentKeyDown",t)}),e.view.wt.update("onCellDblClick",t),e.addHook("afterDestroy",function(){C=!0})}var p,y,b=this,C=!1;p=w(e),this.destroyEditor=function(e){this.closeEditor(e)},this.getActiveEditor=function(){return y},this.prepareEditor=function(){var n,o,r,i,s,a,l;return y&&y.isWaiting()?void this.closeEditor(!1,!1,function(e){e&&b.prepareEditor()}):(n=t.selRange.highlight.row,o=t.selRange.highlight.col,r=e.colToProp(o),i=e.getCell(n,o),s=e.getDataAtCell(n,o),a=e.getCellMeta(n,o),l=e.getCellEditor(a),void(l?(y=Handsontable.editors.getEditor(l,e),y.prepare(n,o,r,i,s,a)):y=void 0))},this.isEditorOpened=function(){return y&&y.isOpened()},this.openEditor=function(e,t){y&&!y.cellProperties.readOnly?y.beginEditing(e,t):y&&y.cellProperties.readOnly&&t&&t.keyCode===d.ENTER&&o()},this.closeEditor=function(e,t,n){y?y.finishEditing(e,t,n):n&&n(!1)},this.closeEditorAndSaveChanges=function(e){return this.closeEditor(!1,e)},this.closeEditorAndRestoreOriginalValue=function(e){return this.closeEditor(!0,e)},c()}Object.defineProperties(n,{EditorManager:{get:function(){return o}},__esModule:{value:!0}});var r,i,s,a,l,u=(r=e("3rdparty/walkontable/src/cell/coords"),r&&r.__esModule&&r||{"default":r}).WalkontableCellCoords,c=(i=e("helpers/unicode"),i&&i.__esModule&&i||{"default":i}),d=c.KEY_CODES,h=c.isMetaKey,f=c.isCtrlKey,p=(s=e("helpers/dom/event"),s&&s.__esModule&&s||{"default":s}),g=p.stopPropagation,m=p.stopImmediatePropagation,v=p.isImmediatePropagationStopped,w=((a=e("editors"),a&&a.__esModule&&a||{"default":a}).getEditor,(l=e("eventManager"),l&&l.__esModule&&l||{"default":l}).eventManager);Handsontable.EditorManager=o},{"3rdparty/walkontable/src/cell/coords":5,editors:29,eventManager:41,"helpers/dom/event":46,"helpers/unicode":53}],29:[function(e,t,n){"use strict";function o(e){var t,n;n={},t=e,this.getConstructor=function(){return e},this.getInstance=function(e){return e.guid in n||(n[e.guid]=new t(e)),n[e.guid]}}function r(e,t){var n=new o(t);"string"==typeof e&&(c[e]=n,Handsontable.editors[u(e)+"Editor"]=t),d.set(t,n)}function i(e,t){var n;if("function"==typeof e)d.get(e)||r(null,e),n=d.get(e);else{if("string"!=typeof e)throw Error('Only strings and functions can be passed as "editor" parameter ');n=c[e]}if(!n)throw Error('No editor registered under name "'+e+'"');return n.getInstance(t)}function s(e){var t;if("string"!=typeof e)throw Error('Only strings and functions can be passed as "editor" parameter ');if(t=c[e],!t)throw Error('No editor registered under name "'+e+'"');return t.getConstructor()}function a(e){return c[e]?!0:!1}Object.defineProperties(n,{registerEditor:{get:function(){return r}},getEditor:{get:function(){return i}},hasEditor:{get:function(){return a}},getEditorConstructor:{get:function(){return s}},__esModule:{value:!0}});var l,u=(l=e("helpers/string"),l&&l.__esModule&&l||{"default":l}).toUpperCaseFirst,c={},d=new WeakMap;Handsontable.editors=Handsontable.editors||{},Handsontable.editors.registerEditor=r,Handsontable.editors.getEditor=i},{"helpers/string":52}],30:[function(e,t,n){"use strict";function o(e){this.instance=e,this.state=Handsontable.EditorState.VIRGIN,this._opened=!1,this._fullEditMode=!1,this._closeCallback=null,this.init()}Object.defineProperties(n,{BaseEditor:{get:function(){return o}},__esModule:{value:!0}});var r,i,s=(r=e("helpers/mixed"),r&&r.__esModule&&r||{"default":r}).stringify,a=(i=e("3rdparty/walkontable/src/cell/coords"),i&&i.__esModule&&i||{"default":i}).WalkontableCellCoords;Handsontable.editors=Handsontable.editors||{},Handsontable.editors.BaseEditor=o,Handsontable.EditorState={VIRGIN:"STATE_VIRGIN",EDITING:"STATE_EDITING",WAITING:"STATE_WAITING",FINISHED:"STATE_FINISHED"},o.prototype._fireCallbacks=function(e){this._closeCallback&&(this._closeCallback(e),this._closeCallback=null)},o.prototype.init=function(){},o.prototype.getValue=function(){throw Error("Editor getValue() method unimplemented")},o.prototype.setValue=function(e){throw Error("Editor setValue() method unimplemented")},o.prototype.open=function(){throw Error("Editor open() method unimplemented")},o.prototype.close=function(){throw Error("Editor close() method unimplemented")},o.prototype.prepare=function(e,t,n,o,r,i){this.TD=o,this.row=e,this.col=t,this.prop=n,this.originalValue=r,this.cellProperties=i,this.instance.view.isMouseDown()&&document.activeElement&&document.activeElement!==document.body?document.activeElement.blur():document.activeElement||document.body.focus(),this.state=Handsontable.EditorState.VIRGIN},o.prototype.extend=function(){function e(){n.apply(this,arguments)}function t(e,t){function n(){}return n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e,e}var n=this.constructor;return t(e,n)},o.prototype.saveValue=function(e,t){var n,o;t?(n=this.instance.getSelected(),n[0]>n[2]&&(o=n[0],n[0]=n[2],n[2]=o),n[1]>n[3]&&(o=n[1],n[1]=n[3],n[3]=o),this.instance.populateFromArray(n[0],n[1],e,n[2],n[3],"edit")):this.instance.populateFromArray(this.row,this.col,e,null,null,"edit")},o.prototype.beginEditing=function(e,t){this.state==Handsontable.EditorState.VIRGIN&&(this.instance.view.scrollViewport(new a(this.row,this.col)),this.instance.view.render(),this.state=Handsontable.EditorState.EDITING,e="string"==typeof e?e:this.originalValue,this.setValue(s(e)),this.open(t),this._opened=!0,this.focus(),this.instance.view.render())},o.prototype.finishEditing=function(e,t,n){var o,r=this;if(n){var i=this._closeCallback;this._closeCallback=function(e){i&&i(e),n(e)}}if(!this.isWaiting()){if(this.state==Handsontable.EditorState.VIRGIN)return void this.instance._registerTimeout(setTimeout(function(){r._fireCallbacks(!0)},0));if(this.state==Handsontable.EditorState.EDITING){if(e)return this.cancelChanges(),void this.instance.view.render();o=this.instance.getSettings().trimWhitespace?[["string"==typeof this.getValue()?String.prototype.trim.call(this.getValue()||""):this.getValue()]]:[[this.getValue()]],this.state=Handsontable.EditorState.WAITING,this.saveValue(o,t),this.instance.getCellValidator(this.cellProperties)?this.instance.addHookOnce("postAfterValidate",function(e){r.state=Handsontable.EditorState.FINISHED,r.discardEditor(e)}):(this.state=Handsontable.EditorState.FINISHED,this.discardEditor(!0))}}},o.prototype.cancelChanges=function(){this.state=Handsontable.EditorState.FINISHED,this.discardEditor()},o.prototype.discardEditor=function(e){this.state===Handsontable.EditorState.FINISHED&&(e===!1&&this.cellProperties.allowInvalid!==!0?(this.instance.selectCell(this.row,this.col),this.focus(),this.state=Handsontable.EditorState.EDITING,this._fireCallbacks(!1)):(this.close(),this._opened=!1,this._fullEditMode=!1,this.state=Handsontable.EditorState.VIRGIN,this._fireCallbacks(!0)))},o.prototype.enableFullEditMode=function(){this._fullEditMode=!0},o.prototype.isInFullEditMode=function(){return this._fullEditMode},o.prototype.isOpened=function(){return this._opened},o.prototype.isWaiting=function(){return this.state===Handsontable.EditorState.WAITING},o.prototype.checkEditorSection=function(){var e=this.instance.countRows(),t="";return this.row<this.instance.getSettings().fixedRowsTop?t=this.col<this.instance.getSettings().fixedColumnsLeft?"top-left-corner":"top":this.instance.getSettings().fixedRowsBottom&&this.row>=e-this.instance.getSettings().fixedRowsBottom?t=this.col<this.instance.getSettings().fixedColumnsLeft?"bottom-left-corner":"bottom":this.col<this.instance.getSettings().fixedColumnsLeft&&(t="left"),t}},{"3rdparty/walkontable/src/cell/coords":5,"helpers/mixed":48}],31:[function(e,t,n){"use strict";function o(e){T=!1;var t=this.getActiveEditor();if(h(e.keyCode)||e.keyCode===d.BACKSPACE||e.keyCode===d.DELETE||e.keyCode===d.INSERT){var n=0;if(e.keyCode===d.C&&(e.ctrlKey||e.metaKey))return;t.isOpened()||(n+=10),t.htEditor&&t.instance._registerTimeout(setTimeout(function(){t.queryChoices(t.TEXTAREA.value),T=!0},n))}}Object.defineProperties(n,{AutocompleteEditor:{get:function(){return E}},__esModule:{value:!0}});var r,i,s,a,l,u,c=(r=e("helpers/unicode"),r&&r.__esModule&&r||{"default":r}),d=c.KEY_CODES,h=c.isPrintableChar,f=(i=e("helpers/mixed"),i&&i.__esModule&&i||{"default":i}).stringify,p=(s=e("helpers/array"),s&&s.__esModule&&s||{"default":s}).pivot,g=(a=e("helpers/dom/element"),a&&a.__esModule&&a||{"default":a}),m=g.addClass,v=g.getCaretPosition,w=g.getScrollbarWidth,y=g.getSelectionEndPosition,b=g.outerWidth,C=g.setCaretPosition,R=(l=e("editors"),l&&l.__esModule&&l||{"default":l}),_=(R.getEditorConstructor,R.registerEditor),S=(u=e("handsontableEditor"),u&&u.__esModule&&u||{"default":u}).HandsontableEditor,E=S.prototype.extend();E.prototype.init=function(){S.prototype.init.apply(this,arguments),this.query=null,this.choices=[]},E.prototype.createElements=function(){S.prototype.createElements.apply(this,arguments),m(this.htContainer,"autocompleteEditor"),m(this.htContainer,-1===window.navigator.platform.indexOf("Mac")?"":"htMacScroll")};var T=!1;E.prototype.prepare=function(){this.instance.addHook("beforeKeyDown",o),S.prototype.prepare.apply(this,arguments)},E.prototype.open=function(){this.TEXTAREA_PARENT.style.overflow="auto",S.prototype.open.apply(this,arguments),this.TEXTAREA_PARENT.style.overflow="";var e=this.htEditor.getInstance(),t=this,n=void 0===this.cellProperties.trimDropdown?!0:this.cellProperties.trimDropdown;this.TEXTAREA.style.visibility="visible",this.focus(),e.updateSettings({colWidths:n?[b(this.TEXTAREA)-2]:void 0,width:n?b(this.TEXTAREA)+w()+2:void 0,afterRenderer:function(e,n,o,r,i){var s,a,l=this.getCellMeta(n,o).filteringCaseSensitive===!0,i=f(i);i&&(s=l?i.indexOf(this.query):i.toLowerCase().indexOf(t.query.toLowerCase()),-1!=s&&(a=i.substr(s,t.query.length),e.innerHTML=i.replace(a,"<strong>"+a+"</strong>")))},autoColumnSize:!0,modifyColWidth:function(e,t){var o=this.getPlugin("autoColumnSize").widths;return o[t]&&(e=o[t]),n?e:e+15}}),this.htEditor.view.wt.wtTable.holder.parentNode.style["padding-right"]=w()+2+"px",T&&(T=!1),t.instance._registerTimeout(setTimeout(function(){t.queryChoices(t.TEXTAREA.value)},0))},E.prototype.close=function(){S.prototype.close.apply(this,arguments)},E.prototype.queryChoices=function(e){if(this.query=e,"function"==typeof this.cellProperties.source){var t=this;this.cellProperties.source(e,function(e){t.updateChoicesList(e)})}else if(Array.isArray(this.cellProperties.source)){var n;if(e&&this.cellProperties.filter!==!1){var o=this.cellProperties.filteringCaseSensitive===!0,r=e.toLowerCase();n=this.cellProperties.source.filter(function(t){return o?-1!=t.indexOf(e):-1!=t.toLowerCase().indexOf(r)})}else n=this.cellProperties.source;this.updateChoicesList(n)}else this.updateChoicesList([])},E.prototype.updateChoicesList=function(e){var t,n=v(this.TEXTAREA),o=y(this.TEXTAREA),r=E.sortByRelevance(this.getValue(),e,this.cellProperties.filteringCaseSensitive);if(0==this.cellProperties.filter)t=r[0];else{for(var i=[],s=0,a=r.length;a>s;s++)i.push(e[r[s]]);t=0,e=i}this.choices=e,this.htEditor.loadData(p([e])),this.updateDropdownHeight(),this.cellProperties.strict===!0&&this.highlightBestMatchingChoice(t),this.instance.listen(),this.TEXTAREA.focus(),C(this.TEXTAREA,n,n==o?void 0:o)},E.prototype.updateDropdownHeight=function(){var e=this.htEditor.getColWidth(0)+w()+2,t=void 0===this.cellProperties.trimDropdown?!0:this.cellProperties.trimDropdown;this.htEditor.updateSettings({height:this.getDropdownHeight(),width:t?void 0:e}),this.htEditor.view.wt.wtTable.alignOverlaysWithTrimmingContainer()},E.prototype.finishEditing=function(e){e||this.instance.removeHook("beforeKeyDown",o),S.prototype.finishEditing.apply(this,arguments)},E.prototype.highlightBestMatchingChoice=function(e){"number"==typeof e?this.htEditor.selectCell(e,0):this.htEditor.deselectCell()},E.sortByRelevance=function(e,t,n){var o,r,i,s,a,l=[],u=e.length,c=[];if(0===u){for(s=0,a=t.length;a>s;s++)c.push(s);return c}for(s=0,a=t.length;a>s;s++)o=f(t[s]),r=n?o.indexOf(e):o.toLowerCase().indexOf(e.toLowerCase()),-1!=r&&(i=o.length-r-u,l.push({baseIndex:s,index:r,charsLeft:i,value:o}));for(l.sort(function(e,t){return-1===t.index?-1:-1===e.index?1:e.index<t.index?-1:t.index<e.index?1:e.index===t.index?e.charsLeft<t.charsLeft?-1:e.charsLeft>t.charsLeft?1:0:void 0}),s=0,a=l.length;a>s;s++)c.push(l[s].baseIndex);return c},E.prototype.getDropdownHeight=function(){var e=this.htEditor.getInstance().getRowHeight(0)||23,t=this.cellProperties.visibleRows;return this.choices.length>=t?t*e:this.choices.length*e+8},E.prototype.allowKeyEventPropagation=function(e){var t={row:this.htEditor.getSelectedRange()?this.htEditor.getSelectedRange().from.row:-1},n=!1;return e===d.ARROW_DOWN&&t.row<this.htEditor.countRows()-1&&(n=!0),e===d.ARROW_UP&&t.row>-1&&(n=!0),n},_("autocomplete",E)},{editors:29,handsontableEditor:35,"helpers/array":42,"helpers/dom/element":45,"helpers/mixed":48,"helpers/unicode":53}],32:[function(e,t,n){"use strict";Object.defineProperties(n,{CheckboxEditor:{get:function(){return u}},__esModule:{value:!0}});var o,r,i,s=(o=e("editors"),o&&o.__esModule&&o||{"default":o}).registerEditor,a=(r=e("_baseEditor"),r&&r.__esModule&&r||{"default":r}).BaseEditor,l=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}).hasClass,u=function(){$traceurRuntime.superConstructor(c).apply(this,arguments)},c=u;$traceurRuntime.createClass(u,{beginEditing:function(){var e=this.TD.querySelector('input[type="checkbox"]');l(e,"htBadValue")||e.click()},finishEditing:function(){},init:function(){},open:function(){},close:function(){},getValue:function(){},setValue:function(){},focus:function(){}},{},a),s("checkbox",u)},{_baseEditor:30,editors:29,"helpers/dom/element":45}],33:[function(e,t,n){"use strict";Object.defineProperties(n,{DateEditor:{get:function(){return S}},__esModule:{value:!0}});var o,r,i,s,a,l,u,c,d,h=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),f=h.addClass,p=h.outerHeight,g=(r=e("helpers/object"),r&&r.__esModule&&r||{"default":r}).deepExtend,m=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).EventManager,v=(s=e("editors"),s&&s.__esModule&&s||{"default":s}),w=(v.getEditor,v.registerEditor),y=(a=e("helpers/unicode"),a&&a.__esModule&&a||{"default":a}).isMetaKey,b=(l=e("helpers/dom/event"),l&&l.__esModule&&l||{"default":l}).stopPropagation,C=(u=e("textEditor"),u&&u.__esModule&&u||{"default":u}).TextEditor,R=(c=e("moment"),c&&c.__esModule&&c||{"default":c})["default"],_=(d=e("pikaday"),d&&d.__esModule&&d||{"default":d})["default"];Handsontable.editors=Handsontable.editors||{},Handsontable.editors.DateEditor=S;var S=function(e){this.$datePicker=null,this.datePicker=null,this.datePickerStyle=null,this.defaultDateFormat="DD/MM/YYYY",this.isCellEdited=!1,this.parentDestroyed=!1,$traceurRuntime.superConstructor(E).call(this,e)},E=S;$traceurRuntime.createClass(S,{init:function(){var e=this;if("function"!=typeof R)throw new Error("You need to include moment.js to your project.");if("function"!=typeof _)throw new Error("You need to include Pikaday to your project.");$traceurRuntime.superGet(this,E.prototype,"init").call(this),this.instance.addHook("afterDestroy",function(){e.parentDestroyed=!0,e.destroyElements()})},createElements:function(){$traceurRuntime.superGet(this,E.prototype,"createElements").call(this),this.datePicker=document.createElement("DIV"),this.datePickerStyle=this.datePicker.style,this.datePickerStyle.position="absolute",this.datePickerStyle.top=0,this.datePickerStyle.left=0,this.datePickerStyle.zIndex=9999,f(this.datePicker,"htDatepickerHolder"),document.body.appendChild(this.datePicker),this.$datePicker=new _(this.getDatePickerConfig());var e=new m(this);e.addEventListener(this.datePicker,"mousedown",function(e){return b(e)}),this.hideDatepicker()},destroyElements:function(){this.$datePicker.destroy()},prepare:function(e,t,n,o,r,i){this._opened=!1,$traceurRuntime.superGet(this,E.prototype,"prepare").call(this,e,t,n,o,r,i)},open:function(){var e=void 0!==arguments[0]?arguments[0]:null;$traceurRuntime.superGet(this,E.prototype,"open").call(this),this.showDatepicker(e)},close:function(){var e=this;this._opened=!1,this.instance._registerTimeout(setTimeout(function(){e.instance.selection.refreshBorders()},0)),$traceurRuntime.superGet(this,E.prototype,"close").call(this)},finishEditing:function(){var e=void 0!==arguments[0]?arguments[0]:!1,t=void 0!==arguments[1]?arguments[1]:!1;if(e){var n=this.originalValue;void 0!==n&&this.setValue(n)}this.hideDatepicker(),$traceurRuntime.superGet(this,E.prototype,"finishEditing").call(this,e,t)},showDatepicker:function(e){this.$datePicker.config(this.getDatePickerConfig());var t,n=this.TD.getBoundingClientRect(),o=this.cellProperties.dateFormat||this.defaultDateFormat,r=this.$datePicker.config(),i=this.instance.view.isMouseDown(),s=e?y(e.keyCode):!1;this.datePickerStyle.top=window.pageYOffset+n.top+p(this.TD)+"px",this.datePickerStyle.left=window.pageXOffset+n.left+"px",this.$datePicker._onInputFocus=function(){},r.format=o,this.originalValue?(t=this.originalValue,R(t,o,!0).isValid()&&this.$datePicker.setMoment(R(t,o),!0),s||i||this.setValue("")):this.cellProperties.defaultDate?(t=this.cellProperties.defaultDate,r.defaultDate=t,R(t,o,!0).isValid()&&this.$datePicker.setMoment(R(t,o),!0),s||i||this.setValue("")):this.$datePicker.gotoToday(),this.datePickerStyle.display="block",this.$datePicker.show()},hideDatepicker:function(){this.datePickerStyle.display="none",this.$datePicker.hide()},getDatePickerConfig:function(){var e=this,t=this.TEXTAREA,n={};this.cellProperties&&this.cellProperties.datePickerConfig&&g(n,this.cellProperties.datePickerConfig);var o=n.onSelect,r=n.onClose;return n.field=t,n.trigger=t,n.container=this.datePicker,n.bound=!1,n.format=n.format||this.defaultDateFormat,n.reposition=n.reposition||!1,n.onSelect=function(t){isNaN(t.getTime())||(t=R(t).format(e.cellProperties.dateFormat||e.defaultDateFormat)),e.setValue(t),e.hideDatepicker(),o&&o()},n.onClose=function(){e.parentDestroyed||e.finishEditing(!1),r&&r()},n}},{},C),w("date",S)},{editors:29,eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/object":50,"helpers/unicode":53,moment:"moment",pikaday:"pikaday",textEditor:40}],34:[function(e,t,n){"use strict";Object.defineProperties(n,{DropdownEditor:{get:function(){return l}},__esModule:{value:!0}});var o,r,i=(o=e("editors"),o&&o.__esModule&&o||{"default":o}),s=(i.getEditor,i.registerEditor),a=(r=e("autocompleteEditor"),r&&r.__esModule&&r||{"default":r}).AutocompleteEditor,l=function(){$traceurRuntime.superConstructor(u).apply(this,arguments)},u=l;$traceurRuntime.createClass(l,{prepare:function(e,t,n,o,r,i){$traceurRuntime.superGet(this,u.prototype,"prepare").call(this,e,t,n,o,r,i),this.cellProperties.filter=!1,this.cellProperties.strict=!0}},{},a),Handsontable.hooks.add("beforeValidate",function(e,t,n,o){var r=this.getCellMeta(t,n);r.editor===Handsontable.editors.DropdownEditor&&void 0===r.strict&&(r.filter=!1,r.strict=!0)}),s("dropdown",l)},{autocompleteEditor:31,editors:29}],35:[function(e,t,n){"use strict";Object.defineProperties(n,{HandsontableEditor:{get:function(){return w}},__esModule:{value:!0}});var o,r,i,s,a,l,u=(o=e("helpers/unicode"),o&&o.__esModule&&o||{"default":o}).KEY_CODES,c=(r=e("helpers/object"),r&&r.__esModule&&r||{"default":r}).extend,d=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}).setCaretPosition,h=(s=e("helpers/dom/event"),s&&s.__esModule&&s||{"default":s}),f=h.stopImmediatePropagation,p=h.isImmediatePropagationStopped,g=(a=e("editors"),a&&a.__esModule&&a||{"default":a}),m=(g.getEditor,g.registerEditor),v=(l=e("textEditor"),l&&l.__esModule&&l||{"default":l}).TextEditor,w=v.prototype.extend();w.prototype.createElements=function(){v.prototype.createElements.apply(this,arguments);var e=document.createElement("DIV");e.className="handsontableEditor",this.TEXTAREA_PARENT.appendChild(e),this.htContainer=e,this.assignHooks()},w.prototype.prepare=function(e,t,n,o,r,i){v.prototype.prepare.apply(this,arguments);var s=this,a={startRows:0,startCols:0,minRows:0,minCols:0,className:"listbox",copyPaste:!1,autoColumnSize:!1,autoRowSize:!1,readOnly:!0,fillHandle:!1,afterOnCellMouseDown:function(){var e=this.getValue();void 0!==e&&s.setValue(e),s.instance.destroyEditor()}};this.cellProperties.handsontable&&c(a,i.handsontable),this.htOptions=a};var y=function(e){if(!p(e)){var t,n=this.getActiveEditor(),o=n.htEditor.getInstance();if(e.keyCode==u.ARROW_DOWN)if(o.getSelected()){var r=o.getSelected()[0],i=o.countRows()-1;t=Math.min(i,r+1)}else t=0;else if(e.keyCode==u.ARROW_UP&&o.getSelected()){var r=o.getSelected()[0];t=r-1}void 0!==t&&(0>t?o.deselectCell():o.selectCell(t,0),o.getData().length&&(e.preventDefault(),f(e),n.instance.listen(),n.TEXTAREA.focus()))}};w.prototype.open=function(){this.instance.addHook("beforeKeyDown",y),v.prototype.open.apply(this,arguments),this.htEditor&&this.htEditor.destroy(),this.htEditor=new Handsontable(this.htContainer,this.htOptions),this.cellProperties.strict?(this.htEditor.selectCell(0,0),this.TEXTAREA.style.visibility="hidden"):(this.htEditor.deselectCell(),this.TEXTAREA.style.visibility="visible"),d(this.TEXTAREA,0,this.TEXTAREA.value.length)},w.prototype.close=function(){this.instance.removeHook("beforeKeyDown",y),this.instance.listen(),v.prototype.close.apply(this,arguments)},w.prototype.focus=function(){this.instance.listen(),v.prototype.focus.apply(this,arguments)},w.prototype.beginEditing=function(e){var t=this.instance.getSettings().onBeginEditing;t&&t()===!1||v.prototype.beginEditing.apply(this,arguments)},w.prototype.finishEditing=function(e,t){if(this.htEditor&&this.htEditor.isListening()&&this.instance.listen(),this.htEditor&&this.htEditor.getSelected()){var n=this.htEditor.getInstance().getValue();void 0!==n&&this.setValue(n)}return v.prototype.finishEditing.apply(this,arguments)},w.prototype.assignHooks=function(){var e=this;this.instance.addHook("afterDestroy",function(){e.htEditor&&e.htEditor.destroy()})},m("handsontable",w)},{editors:29,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/object":50,"helpers/unicode":53,textEditor:40}],36:[function(e,t,n){"use strict";Object.defineProperties(n,{MobileTextEditor:{get:function(){return M}},__esModule:{value:!0}});var o,r,i,s,a,l,u=(o=e("helpers/unicode"),o&&o.__esModule&&o||{"default":o}).KEY_CODES,c=(r=e("helpers/dom/event"),r&&r.__esModule&&r||{"default":r}),d=c.stopImmediatePropagation,h=c.isImmediatePropagationStopped,f=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}),p=f.addClass,g=f.getScrollLeft,m=f.getScrollTop,v=f.hasClass,w=f.isChildOf,y=f.offset,b=f.outerHeight,C=f.outerWidth,R=f.removeClass,_=f.setCaretPosition,S=(s=e("editors"),s&&s.__esModule&&s||{"default":s}),E=(S.getEditor,S.registerEditor),T=(a=e("_baseEditor"),a&&a.__esModule&&a||{"default":a}).BaseEditor,O=(l=e("eventManager"),l&&l.__esModule&&l||{"default":l}).eventManager,M=T.prototype.extend(),k={},H=function(){this.controls={},this.controls.leftButton=document.createElement("DIV"),this.controls.leftButton.className="leftButton", +this.controls.rightButton=document.createElement("DIV"),this.controls.rightButton.className="rightButton",this.controls.upButton=document.createElement("DIV"),this.controls.upButton.className="upButton",this.controls.downButton=document.createElement("DIV"),this.controls.downButton.className="downButton";for(var e in this.controls)this.controls.hasOwnProperty(e)&&this.positionControls.appendChild(this.controls[e])};M.prototype.valueChanged=function(){return this.initValue!=this.getValue()},M.prototype.init=function(){var e=this;this.eventManager=O(this.instance),this.createElements(),this.bindEvents(),this.instance.addHook("afterDestroy",function(){e.destroy()})},M.prototype.getValue=function(){return this.TEXTAREA.value},M.prototype.setValue=function(e){this.initValue=e,this.TEXTAREA.value=e},M.prototype.createElements=function(){this.editorContainer=document.createElement("DIV"),this.editorContainer.className="htMobileEditorContainer",this.cellPointer=document.createElement("DIV"),this.cellPointer.className="cellPointer",this.moveHandle=document.createElement("DIV"),this.moveHandle.className="moveHandle",this.inputPane=document.createElement("DIV"),this.inputPane.className="inputs",this.positionControls=document.createElement("DIV"),this.positionControls.className="positionControls",this.TEXTAREA=document.createElement("TEXTAREA"),p(this.TEXTAREA,"handsontableInput"),this.inputPane.appendChild(this.TEXTAREA),this.editorContainer.appendChild(this.cellPointer),this.editorContainer.appendChild(this.moveHandle),this.editorContainer.appendChild(this.inputPane),this.editorContainer.appendChild(this.positionControls),H.call(this),document.body.appendChild(this.editorContainer)},M.prototype.onBeforeKeyDown=function(e){var t=this,n=t.getActiveEditor();if(e.target===n.TEXTAREA&&!h(e))switch(e.keyCode){case u.ENTER:n.close(),e.preventDefault();break;case u.BACKSPACE:d(e)}},M.prototype.open=function(){this.instance.addHook("beforeKeyDown",this.onBeforeKeyDown),p(this.editorContainer,"active"),R(this.cellPointer,"hidden"),this.updateEditorPosition()},M.prototype.focus=function(){this.TEXTAREA.focus(),_(this.TEXTAREA,this.TEXTAREA.value.length)},M.prototype.close=function(){this.TEXTAREA.blur(),this.instance.removeHook("beforeKeyDown",this.onBeforeKeyDown),R(this.editorContainer,"active")},M.prototype.scrollToView=function(){var e=this.instance.getSelectedRange().highlight;this.instance.view.scrollViewport(e)},M.prototype.hideCellPointer=function(){v(this.cellPointer,"hidden")||p(this.cellPointer,"hidden")},M.prototype.updateEditorPosition=function(e,t){if(e&&t)e=parseInt(e,10),t=parseInt(t,10),this.editorContainer.style.top=t+"px",this.editorContainer.style.left=e+"px";else{var n=this.instance.getSelected(),o=this.instance.getCell(n[0],n[1]);if(k.cellPointer||(k.cellPointer={height:b(this.cellPointer),width:C(this.cellPointer)}),k.editorContainer||(k.editorContainer={width:C(this.editorContainer)}),void 0!==o){var r=this.instance.view.wt.wtOverlays.leftOverlay.trimmingContainer==window?0:g(this.instance.view.wt.wtOverlays.leftOverlay.holder),i=this.instance.view.wt.wtOverlays.topOverlay.trimmingContainer==window?0:m(this.instance.view.wt.wtOverlays.topOverlay.holder),s=y(o),a=C(o),l={x:r,y:i};this.editorContainer.style.top=parseInt(s.top+b(o)-l.y+k.cellPointer.height,10)+"px",this.editorContainer.style.left=parseInt(window.innerWidth/2-k.editorContainer.width/2,10)+"px",s.left+a/2>parseInt(this.editorContainer.style.left,10)+k.editorContainer.width?this.editorContainer.style.left=window.innerWidth-k.editorContainer.width+"px":s.left+a/2<parseInt(this.editorContainer.style.left,10)+20&&(this.editorContainer.style.left="0px"),this.cellPointer.style.left=parseInt(s.left-k.cellPointer.width/2-y(this.editorContainer).left+a/2-l.x,10)+"px"}}},M.prototype.updateEditorData=function(){var e=this.instance.getSelected(),t=this.instance.getDataAtCell(e[0],e[1]);this.row=e[0],this.col=e[1],this.setValue(t),this.updateEditorPosition()},M.prototype.prepareAndSave=function(){var e;return this.valueChanged()?(e=this.instance.getSettings().trimWhitespace?[[String.prototype.trim.call(this.getValue())]]:[[this.getValue()]],void this.saveValue(e)):!0},M.prototype.bindEvents=function(){var e=this;this.eventManager.addEventListener(this.controls.leftButton,"touchend",function(t){e.prepareAndSave(),e.instance.selection.transformStart(0,-1,null,!0),e.updateEditorData(),t.preventDefault()}),this.eventManager.addEventListener(this.controls.rightButton,"touchend",function(t){e.prepareAndSave(),e.instance.selection.transformStart(0,1,null,!0),e.updateEditorData(),t.preventDefault()}),this.eventManager.addEventListener(this.controls.upButton,"touchend",function(t){e.prepareAndSave(),e.instance.selection.transformStart(-1,0,null,!0),e.updateEditorData(),t.preventDefault()}),this.eventManager.addEventListener(this.controls.downButton,"touchend",function(t){e.prepareAndSave(),e.instance.selection.transformStart(1,0,null,!0),e.updateEditorData(),t.preventDefault()}),this.eventManager.addEventListener(this.moveHandle,"touchstart",function(t){if(1==t.touches.length){var n=t.touches[0],o={x:e.editorContainer.offsetLeft,y:e.editorContainer.offsetTop},r={x:n.pageX-o.x,y:n.pageY-o.y};e.eventManager.addEventListener(this,"touchmove",function(t){var n=t.touches[0];e.updateEditorPosition(n.pageX-r.x,n.pageY-r.y),e.hideCellPointer(),t.preventDefault()})}}),this.eventManager.addEventListener(document.body,"touchend",function(t){w(t.target,e.editorContainer)||w(t.target,e.instance.rootElement)||e.close()}),this.eventManager.addEventListener(this.instance.view.wt.wtOverlays.leftOverlay.holder,"scroll",function(t){e.instance.view.wt.wtOverlays.leftOverlay.trimmingContainer!=window&&e.hideCellPointer()}),this.eventManager.addEventListener(this.instance.view.wt.wtOverlays.topOverlay.holder,"scroll",function(t){e.instance.view.wt.wtOverlays.topOverlay.trimmingContainer!=window&&e.hideCellPointer()})},M.prototype.destroy=function(){this.eventManager.clear(),this.editorContainer.parentNode.removeChild(this.editorContainer)},E("mobile",M)},{_baseEditor:30,editors:29,eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/unicode":53}],37:[function(e,t,n){"use strict";Object.defineProperties(n,{NumericEditor:{get:function(){return c}},__esModule:{value:!0}});var o,r,i,s=(o=e("numeral"),o&&o.__esModule&&o||{"default":o})["default"],a=(r=e("editors"),r&&r.__esModule&&r||{"default":r}),l=(a.getEditor,a.registerEditor),u=(i=e("textEditor"),i&&i.__esModule&&i||{"default":i}).TextEditor,c=function(){$traceurRuntime.superConstructor(d).apply(this,arguments)},d=c;$traceurRuntime.createClass(c,{beginEditing:function(e){if("undefined"==typeof e&&this.originalValue){"undefined"!=typeof this.cellProperties.language&&s.language(this.cellProperties.language);var t=s.languageData().delimiters.decimal;e=(""+this.originalValue).replace(".",t)}$traceurRuntime.superGet(this,d.prototype,"beginEditing").call(this,e)}},{},u),l("numeric",c)},{editors:29,numeral:"numeral",textEditor:40}],38:[function(e,t,n){"use strict";Object.defineProperties(n,{PasswordEditor:{get:function(){return c}},__esModule:{value:!0}});var o,r,i,s=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}).empty,a=(r=e("editors"),r&&r.__esModule&&r||{"default":r}),l=(a.getEditor,a.registerEditor),u=(i=e("textEditor"),i&&i.__esModule&&i||{"default":i}).TextEditor,c=function(){$traceurRuntime.superConstructor(d).apply(this,arguments)},d=c;$traceurRuntime.createClass(c,{createElements:function(){$traceurRuntime.superGet(this,d.prototype,"createElements").call(this),this.TEXTAREA=document.createElement("input"),this.TEXTAREA.setAttribute("type","password"),this.TEXTAREA.className="handsontableInput",this.textareaStyle=this.TEXTAREA.style,this.textareaStyle.width=0,this.textareaStyle.height=0,s(this.TEXTAREA_PARENT),this.TEXTAREA_PARENT.appendChild(this.TEXTAREA)}},{},u),l("password",c)},{editors:29,"helpers/dom/element":45,textEditor:40}],39:[function(e,t,n){"use strict";Object.defineProperties(n,{SelectEditor:{get:function(){return S}},__esModule:{value:!0}});var o,r,i,s,a,l=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),u=l.addClass,c=l.empty,d=l.fastInnerHTML,h=l.getComputedStyle,f=l.getCssTransform,p=l.getScrollableElement,g=l.offset,m=l.outerHeight,v=l.outerWidth,w=l.resetCssTransform,y=(r=e("helpers/dom/event"),r&&r.__esModule&&r||{"default":r}).stopImmediatePropagation,b=(i=e("helpers/unicode"),i&&i.__esModule&&i||{"default":i}).KEY_CODES,C=(s=e("editors"),s&&s.__esModule&&s||{"default":s}),R=(C.getEditor,C.registerEditor),_=(a=e("_baseEditor"),a&&a.__esModule&&a||{"default":a}).BaseEditor,S=_.prototype.extend();S.prototype.init=function(){this.select=document.createElement("SELECT"),u(this.select,"htSelectEditor"),this.select.style.display="none",this.instance.rootElement.appendChild(this.select),this.registerHooks()},S.prototype.registerHooks=function(){var e=this;this.instance.addHook("afterScrollVertically",function(){return e.refreshDimensions()}),this.instance.addHook("afterColumnResize",function(){return e.refreshDimensions()}),this.instance.addHook("afterRowResize",function(){return e.refreshDimensions()})},S.prototype.prepare=function(){_.prototype.prepare.apply(this,arguments);var e,t=this.cellProperties.selectOptions;e="function"==typeof t?this.prepareOptions(t(this.row,this.col,this.prop)):this.prepareOptions(t),c(this.select);for(var n in e)if(e.hasOwnProperty(n)){var o=document.createElement("OPTION");o.value=n,d(o,e[n]),this.select.appendChild(o)}},S.prototype.prepareOptions=function(e){var t={};if(Array.isArray(e))for(var n=0,o=e.length;o>n;n++)t[e[n]]=e[n];else"object"==typeof e&&(t=e);return t},S.prototype.getValue=function(){return this.select.value},S.prototype.setValue=function(e){this.select.value=e};var E=function(e){var t=this,n=t.getActiveEditor();switch(e.keyCode){case b.ARROW_UP:var o=n.select.selectedIndex-1;o>=0&&(n.select[o].selected=!0),y(e),e.preventDefault();break;case b.ARROW_DOWN:var r=n.select.selectedIndex+1;r<=n.select.length-1&&(n.select[r].selected=!0),y(e),e.preventDefault()}};S.prototype.open=function(){this._opened=!0,this.refreshDimensions(),this.select.style.display="",this.instance.addHook("beforeKeyDown",E)},S.prototype.close=function(){this._opened=!1,this.select.style.display="none",this.instance.removeHook("beforeKeyDown",E)},S.prototype.focus=function(){this.select.focus()},S.prototype.refreshDimensions=function(){if(this.state===Handsontable.EditorState.EDITING){if(this.TD=this.getEditedCell(),!this.TD)return void this.close();var e,t=v(this.TD)+1,n=m(this.TD)+1,o=g(this.TD),r=g(this.instance.rootElement),i=p(this.TD),s=o.top-r.top-1-(i.scrollTop||0),a=o.left-r.left-1-(i.scrollLeft||0),l=this.checkEditorSection(),u=this.instance.getSettings();u.rowHeaders?1:0,u.colHeaders?1:0;switch(l){case"top":e=f(this.instance.view.wt.wtOverlays.topOverlay.clone.wtTable.holder.parentNode);break;case"left":e=f(this.instance.view.wt.wtOverlays.leftOverlay.clone.wtTable.holder.parentNode);break;case"top-left-corner":e=f(this.instance.view.wt.wtOverlays.topLeftCornerOverlay.clone.wtTable.holder.parentNode);break;case"bottom-left-corner":e=f(this.instance.view.wt.wtOverlays.bottomLeftCornerOverlay.clone.wtTable.holder.parentNode);break;case"bottom":e=f(this.instance.view.wt.wtOverlays.bottomOverlay.clone.wtTable.holder.parentNode)}0===this.instance.getSelected()[0]&&(s+=1),0===this.instance.getSelected()[1]&&(a+=1);var c=this.select.style;e&&-1!=e?c[e[0]]=e[1]:w(this.select);var d=h(this.TD);parseInt(d.borderTopWidth,10)>0&&(n-=1),parseInt(d.borderLeftWidth,10)>0&&(t-=1),c.height=n+"px",c.minWidth=t+"px",c.top=s+"px",c.left=a+"px",c.margin="0px"}},S.prototype.getEditedCell=function(){var e,t=this.checkEditorSection();switch(t){case"top":e=this.instance.view.wt.wtOverlays.topOverlay.clone.wtTable.getCell({row:this.row,col:this.col}),this.select.style.zIndex=101;break;case"corner":e=this.instance.view.wt.wtOverlays.topLeftCornerOverlay.clone.wtTable.getCell({row:this.row,col:this.col}),this.select.style.zIndex=103;break;case"left":e=this.instance.view.wt.wtOverlays.leftOverlay.clone.wtTable.getCell({row:this.row,col:this.col}),this.select.style.zIndex=102;break;default:e=this.instance.getCell(this.row,this.col),this.select.style.zIndex=""}return-1!=e&&-2!=e?e:void 0},R("select",S)},{_baseEditor:30,editors:29,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/unicode":53}],40:[function(e,t,n){"use strict";Object.defineProperties(n,{TextEditor:{get:function(){return H}},__esModule:{value:!0}});var o,r,i,s,a,l,u,c=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),d=c.addClass,h=c.getCaretPosition,f=c.getComputedStyle,p=c.getCssTransform,g=c.getScrollableElement,m=c.innerWidth,v=c.offset,w=c.resetCssTransform,y=c.setCaretPosition,b=(r=e("autoResize"),r&&r.__esModule&&r||{"default":r})["default"],C=(i=e("_baseEditor"),i&&i.__esModule&&i||{"default":i}).BaseEditor,R=(s=e("eventManager"),s&&s.__esModule&&s||{"default":s}).eventManager,_=(a=e("editors"),a&&a.__esModule&&a||{"default":a}),S=(_.getEditor,_.registerEditor),E=(l=e("helpers/unicode"),l&&l.__esModule&&l||{"default":l}).KEY_CODES,T=(u=e("helpers/dom/event"),u&&u.__esModule&&u||{"default":u}),O=T.stopPropagation,M=T.stopImmediatePropagation,k=T.isImmediatePropagationStopped,H=C.prototype.extend();H.prototype.init=function(){var e=this;this.createElements(),this.eventManager=R(this),this.bindEvents(),this.autoResize=b(),this.instance.addHook("afterDestroy",function(){e.destroy()})},H.prototype.getValue=function(){return this.TEXTAREA.value},H.prototype.setValue=function(e){this.TEXTAREA.value=e};var D=function(e){var t,n=this,o=n.getActiveEditor();if(t=(e.ctrlKey||e.metaKey)&&!e.altKey,e.target===o.TEXTAREA&&!k(e)){if(17===e.keyCode||224===e.keyCode||91===e.keyCode||93===e.keyCode)return void M(e);switch(e.keyCode){case E.ARROW_RIGHT:o.isInFullEditMode()&&(!o.isWaiting()&&!o.allowKeyEventPropagation||!o.isWaiting()&&o.allowKeyEventPropagation&&!o.allowKeyEventPropagation(e.keyCode))&&M(e);break;case E.ARROW_LEFT:o.isInFullEditMode()&&(!o.isWaiting()&&!o.allowKeyEventPropagation||!o.isWaiting()&&o.allowKeyEventPropagation&&!o.allowKeyEventPropagation(e.keyCode))&&M(e);break;case E.ARROW_UP:case E.ARROW_DOWN:o.isInFullEditMode()&&(!o.isWaiting()&&!o.allowKeyEventPropagation||!o.isWaiting()&&o.allowKeyEventPropagation&&!o.allowKeyEventPropagation(e.keyCode))&&M(e);break;case E.ENTER:var r=o.instance.getSelected(),i=!(r[0]===r[2]&&r[1]===r[3]);if(t&&!i||e.altKey){if(o.isOpened()){var s=h(o.TEXTAREA),a=o.getValue(),l=a.slice(0,s)+"\n"+a.slice(s);o.setValue(l),y(o.TEXTAREA,s+1)}else o.beginEditing(o.originalValue+"\n");M(e)}e.preventDefault();break;case E.A:case E.X:case E.C:case E.V:t&&M(e);break;case E.BACKSPACE:case E.DELETE:case E.HOME:case E.END:M(e)}-1===[E.ARROW_UP,E.ARROW_RIGHT,E.ARROW_DOWN,E.ARROW_LEFT].indexOf(e.keyCode)&&o.autoResize.resize(String.fromCharCode(e.keyCode))}};H.prototype.open=function(){this.refreshDimensions(),this.instance.addHook("beforeKeyDown",D)},H.prototype.close=function(e){this.textareaParentStyle.display="none",this.autoResize.unObserve(),document.activeElement===this.TEXTAREA&&this.instance.listen(),this.instance.removeHook("beforeKeyDown",D)},H.prototype.focus=function(){this.TEXTAREA.focus(),y(this.TEXTAREA,this.TEXTAREA.value.length)},H.prototype.createElements=function(){this.TEXTAREA=document.createElement("TEXTAREA"),d(this.TEXTAREA,"handsontableInput"),this.textareaStyle=this.TEXTAREA.style,this.textareaStyle.width=0,this.textareaStyle.height=0,this.TEXTAREA_PARENT=document.createElement("DIV"),d(this.TEXTAREA_PARENT,"handsontableInputHolder"),this.textareaParentStyle=this.TEXTAREA_PARENT.style,this.textareaParentStyle.top=0,this.textareaParentStyle.left=0,this.textareaParentStyle.display="none",this.TEXTAREA_PARENT.appendChild(this.TEXTAREA),this.instance.rootElement.appendChild(this.TEXTAREA_PARENT);var e=this;this.instance._registerTimeout(setTimeout(function(){e.refreshDimensions()},0))},H.prototype.getEditedCell=function(){var e,t=this.checkEditorSection();switch(t){case"top":e=this.instance.view.wt.wtOverlays.topOverlay.clone.wtTable.getCell({row:this.row,col:this.col}),this.textareaParentStyle.zIndex=101;break;case"top-left-corner":e=this.instance.view.wt.wtOverlays.topLeftCornerOverlay.clone.wtTable.getCell({row:this.row,col:this.col}),this.textareaParentStyle.zIndex=103;break;case"bottom-left-corner":e=this.instance.view.wt.wtOverlays.bottomLeftCornerOverlay.clone.wtTable.getCell({row:this.row,col:this.col}),this.textareaParentStyle.zIndex=103;break;case"left":e=this.instance.view.wt.wtOverlays.leftOverlay.clone.wtTable.getCell({row:this.row,col:this.col}),this.textareaParentStyle.zIndex=102;break;case"bottom":e=this.instance.view.wt.wtOverlays.bottomOverlay.clone.wtTable.getCell({row:this.row,col:this.col}),this.textareaParentStyle.zIndex=102;break;default:e=this.instance.getCell(this.row,this.col),this.textareaParentStyle.zIndex=""}return-1!=e&&-2!=e?e:void 0},H.prototype.refreshDimensions=function(){if(this.state===Handsontable.EditorState.EDITING){if(this.TD=this.getEditedCell(),!this.TD)return void this.close(!0);var e,t=v(this.TD),n=v(this.instance.rootElement),o=g(this.TD),r=this.instance.countRows(),i=t.top-n.top-1-(o.scrollTop||0),s=t.left-n.left-1-(o.scrollLeft||0),a=this.instance.getSettings(),l=(a.rowHeaders?1:0,a.colHeaders?1:0),u=this.checkEditorSection(),c=this.TD.style.backgroundColor;switch(u){case"top":e=p(this.instance.view.wt.wtOverlays.topOverlay.clone.wtTable.holder.parentNode);break;case"left":e=p(this.instance.view.wt.wtOverlays.leftOverlay.clone.wtTable.holder.parentNode);break;case"top-left-corner":e=p(this.instance.view.wt.wtOverlays.topLeftCornerOverlay.clone.wtTable.holder.parentNode);break;case"bottom-left-corner":e=p(this.instance.view.wt.wtOverlays.bottomLeftCornerOverlay.clone.wtTable.holder.parentNode);break;case"bottom":e=p(this.instance.view.wt.wtOverlays.bottomOverlay.clone.wtTable.holder.parentNode)}(l&&0===this.instance.getSelected()[0]||a.fixedRowsBottom&&this.instance.getSelected()[0]===r-a.fixedRowsBottom)&&(i+=1),0===this.instance.getSelected()[1]&&(s+=1),e&&-1!=e?this.textareaParentStyle[e[0]]=e[1]:w(this.textareaParentStyle),this.textareaParentStyle.top=i+"px",this.textareaParentStyle.left=s+"px";var d=this.TD.offsetTop-this.instance.view.wt.wtOverlays.topOverlay.getScrollPosition(),h=this.TD.offsetLeft-this.instance.view.wt.wtOverlays.leftOverlay.getScrollPosition(),y=m(this.TD)-8,b=this.instance.view.maximumVisibleElementWidth(h)-9,C=this.TD.scrollHeight+1,R=Math.max(this.instance.view.maximumVisibleElementHeight(d)-2,23),_=f(this.TD);this.TEXTAREA.style.fontSize=_.fontSize,this.TEXTAREA.style.fontFamily=_.fontFamily,this.TEXTAREA.style.backgroundColor="",this.TEXTAREA.style.backgroundColor=c?c:f(this.TEXTAREA).backgroundColor,this.autoResize.init(this.TEXTAREA,{minHeight:Math.min(C,R),maxHeight:R,minWidth:Math.min(y,b),maxWidth:b},!0),this.textareaParentStyle.display="block"}},H.prototype.bindEvents=function(){var e=this;this.eventManager.addEventListener(this.TEXTAREA,"cut",function(e){O(e)}),this.eventManager.addEventListener(this.TEXTAREA,"paste",function(e){O(e)}),this.instance.addHook("afterScrollVertically",function(){e.refreshDimensions()}),this.instance.addHook("afterColumnResize",function(){e.refreshDimensions(),e.focus()}),this.instance.addHook("afterRowResize",function(){e.refreshDimensions(),e.focus()}),this.instance.addHook("afterDestroy",function(){e.eventManager.destroy()})},H.prototype.destroy=function(){this.eventManager.destroy()},S("text",H)},{_baseEditor:30,autoResize:"autoResize",editors:29,eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/unicode":53}],41:[function(e,t,n){"use strict";function o(e,t){var n,o,r,i,s,a="HOT-TABLE";if(t.isTargetWebComponent=!1,t.realTarget=t.target,!Handsontable.eventManager.isHotTableEnv)return t;for(t=l(t),s=t.path?t.path.length:0;s--;){if(t.path[s].nodeName===a)n=!0;else if(n&&t.path[s].shadowRoot){i=t.path[s];break}0!==s||i||(i=t.path[s])}return i||(i=t.target),t.isTargetWebComponent=!0,c()?t.realTarget=t.srcElement||t.toElement:(e instanceof Handsontable.Core||e instanceof Walkontable)&&(e instanceof Handsontable.Core?o=e.view?e.view.wt.wtTable.TABLE:null:e instanceof Walkontable&&(o=e.wtTable.TABLE.parentNode.parentNode),r=u(t.target,[a],o),r?t.realTarget=o.querySelector(a)||t.target:t.realTarget=t.target),Object.defineProperty(t,"target",{get:function(){return l(i)},enumerable:!0,configurable:!0}),t}function r(e){return new d(e)}Object.defineProperties(n,{EventManager:{get:function(){return d}},eventManager:{get:function(){return r}},__esModule:{value:!0}});var i,s,a=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}),l=a.polymerWrap,u=a.closest,c=(s=e("helpers/browser"),s&&s.__esModule&&s||{"default":s}).isWebComponentSupportedNatively,d=function(){var e=void 0!==arguments[0]?arguments[0]:null;this.context=e||this,this.context.eventListeners||(this.context.eventListeners=[])};$traceurRuntime.createClass(d,{addEventListener:function(e,t,n){function r(e){void 0==e.target&&void 0!=e.srcElement&&(e.definePoperty?e.definePoperty("target",{value:e.srcElement}):e.target=e.srcElement),void 0==e.preventDefault&&(e.definePoperty?e.definePoperty("preventDefault",{value:function(){this.returnValue=!1}}):e.preventDefault=function(){this.returnValue=!1}),e=o(s,e),n.call(this,e)}var i=this,s=this.context;return this.context.eventListeners.push({element:e,event:t,callback:n,callbackProxy:r}),window.addEventListener?e.addEventListener(t,r,!1):e.attachEvent("on"+t,r),Handsontable.countEventManagerListeners++,function(){i.removeEventListener(e,t,n)}},removeEventListener:function(e,t,n){for(var o,r=this.context.eventListeners.length;r--;)if(o=this.context.eventListeners[r],o.event==t&&o.element==e){if(n&&n!=o.callback)continue;this.context.eventListeners.splice(r,1),o.element.removeEventListener?o.element.removeEventListener(o.event,o.callbackProxy,!1):o.element.detachEvent("on"+o.event,o.callbackProxy),Handsontable.countEventManagerListeners--}},clearEvents:function(){if(this.context)for(var e=this.context.eventListeners.length;e--;){var t=this.context.eventListeners[e];t&&this.removeEventListener(t.element,t.event,t.callback)}},clear:function(){this.clearEvents()},destroy:function(){this.clearEvents(),this.context=null},fireEvent:function(e,t){var n,o={bubbles:!0,cancelable:"mousemove"!==t,view:window,detail:0,screenX:0,screenY:0,clientX:1,clientY:1,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:void 0};document.createEvent?(n=document.createEvent("MouseEvents"),n.initMouseEvent(t,o.bubbles,o.cancelable,o.view,o.detail,o.screenX,o.screenY,o.clientX,o.clientY,o.ctrlKey,o.altKey,o.shiftKey,o.metaKey,o.button,o.relatedTarget||document.body.parentNode)):n=document.createEventObject(),e.dispatchEvent?e.dispatchEvent(n):e.fireEvent("on"+t,n)}},{}),window.Handsontable=window.Handsontable||{},Handsontable.countEventManagerListeners=0,Handsontable.eventManager=r},{"helpers/browser":43,"helpers/dom/element":45}],42:[function(e,t,n){"use strict";function o(e){for(var t=0,n=e.length;n>t;)e[t]=[e[t]],t++}function r(e,t){for(var n=0,o=t.length;o>n;)e.push(t[n]),n++}function i(e){var t=[];if(!e||0===e.length||!e[0]||0===e[0].length)return t;for(var n=e.length,o=e[0].length,r=0;n>r;r++)for(var i=0;o>i;i++)t[i]||(t[i]=[]),t[i][r]=e[r][i];return t}function s(e,t,n,o){var r=-1,i=e.length;for(o&&i&&(n=e[++r]);++r<i;)n=t(n,e[r],r,e);return n}function a(e,t){for(var n=-1,o=e.length,r=-1,i=[];++n<o;){var s=e[n];t(s,n,e)&&(i[++r]=s)}return i}function l(e,t){for(var n=-1,o=e.length,r=-1,i=[];++n<o;){var s=e[n];i[++r]=t(s,n,e)}return i}function u(e,t){for(var n=-1,o=e.length;++n<o&&t(e[n],n,e)!==!1;);return e}function c(e){return s(e,function(e,t){return e+t},0)}function d(e){return s(e,function(e,t){return e>t?e:t},Array.isArray(e)?e[0]:void 0)}function h(e){return s(e,function(e,t){return t>e?e:t},Array.isArray(e)?e[0]:void 0)}function f(e){return e.length?c(e)/e.length:0}function p(e){return s(e,function(e,t){return e.concat(Array.isArray(t)?p(t):t)},[])}function g(e){var t=[];return u(e,function(e){-1===t.indexOf(e)&&t.push(e)}),t}Object.defineProperties(n,{to2dArray:{get:function(){return o}},extendArray:{get:function(){return r}},pivot:{get:function(){return i}},arrayReduce:{get:function(){return s}},arrayFilter:{get:function(){return a}},arrayMap:{get:function(){return l}},arrayEach:{get:function(){return u}},arraySum:{get:function(){return c}},arrayMax:{get:function(){return d}},arrayMin:{get:function(){return h}},arrayAvg:{get:function(){return f}},arrayFlatten:{get:function(){return p}},arrayUnique:{get:function(){return g}},__esModule:{value:!0}})},{}],43:[function(e,t,n){"use strict";function o(){return f}function r(){return p}function i(){return g}function s(){return m}function a(e){return e||(e=navigator.userAgent),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e)}function l(){return"ontouchstart"in window}function u(){var e=document.createElement("div");return e.createShadowRoot&&e.createShadowRoot.toString().match(/\[native code\]/)?!0:!1}function c(){var e=document.createElement("TABLE");e.style.borderSpacing=0,e.style.borderWidth=0,e.style.padding=0;var t=document.createElement("TBODY");e.appendChild(t),t.appendChild(document.createElement("TR")),t.firstChild.appendChild(document.createElement("TD")),t.firstChild.firstChild.innerHTML="<tr><td>t<br>t</td></tr>";var n=document.createElement("CAPTION");n.innerHTML="c<br>c<br>c<br>c",n.style.padding=0,n.style.margin=0,e.insertBefore(n,t),document.body.appendChild(e),h=e.offsetHeight<2*e.lastChild.offsetHeight,document.body.removeChild(e)}function d(){return void 0===h&&c(),h}Object.defineProperties(n,{isIE8:{get:function(){return o}},isIE9:{get:function(){return r}},isSafari:{get:function(){return i}},isChrome:{get:function(){return s}},isMobileBrowser:{get:function(){return a}},isTouchSupported:{get:function(){return l}},isWebComponentSupportedNatively:{get:function(){return u}},hasCaptionProblem:{get:function(){return d}},__esModule:{value:!0}});var h,f=!document.createTextNode("test").textContent,p=!!document.documentMode,g=/Safari/.test(navigator.userAgent)&&/Apple Computer/.test(navigator.vendor),m=/Chrome/.test(navigator.userAgent)&&/Google/.test(navigator.vendor)},{}],44:[function(e,t,n){"use strict";function o(e){for(var t,n=e+1,o="";n>0;)t=(n-1)%26,o=String.fromCharCode(65+t)+o,n=parseInt((n-t)/26,10);return o}function r(e,t){e="number"==typeof e?e:100,t="number"==typeof t?t:4;var n,r,i=[];for(n=0;e>n;n++){var s=[];for(r=0;t>r;r++)s.push(o(r)+(n+1));i.push(s)}return i}function i(e,t){e="number"==typeof e?e:100,t="number"==typeof t?t:4;var n,r,i=[];for(n=0;e>n;n++){var s={};for(r=0;t>r;r++)s["prop"+r]=o(r)+(n+1);i.push(s)}return i}function s(e,t){for(var n,o=[],r=0;e>r;r++){n=[];for(var i=0;t>i;i++)n.push("");o.push(n)}return o}function a(e){var t,n,o,r,i=[],s=0;for(t=0,n=e.length;n>t;t++)for(o=0,r=e[t].length;r>o;o++)o==s&&(i.push([]),s++),i[o].push(e[t][o]);return i}function l(e,t){function n(e){var t=Handsontable.cellTypes[e];if("undefined"==typeof t)throw new Error('You declared cell type "'+e+'" as a string that is not mapped to a known object. Cell type must be an object or a string mapped to an object in Handsontable.cellTypes');return t}return t="undefined"==typeof t?!0:t,function(o,r){return function i(o){if(o){if(o.hasOwnProperty(e)&&void 0!==o[e])return o[e];if(o.hasOwnProperty("type")&&o.type){var r;if("string"!=typeof o.type)throw new Error("Cell type must be a string ");if(r=n(o.type),r.hasOwnProperty(e))return r[e];if(t)return}return i(c(o))}}("number"==typeof o?this.getCellMeta(o,r):o)}}Object.defineProperties(n,{spreadsheetColumnLabel:{get:function(){return o}},createSpreadsheetData:{get:function(){return r}},createSpreadsheetObjectData:{get:function(){return i}},createEmptySpreadsheetData:{get:function(){return s}},translateRowsToColumns:{get:function(){return a}},cellMethodLookupFactory:{get:function(){return l}},__esModule:{value:!0}});var u,c=(u=e("object"),u&&u.__esModule&&u||{"default":u}).getPrototypeOf},{object:50}],45:[function(e,t,n){"use strict";function o(e,t,n){for(;null!=e&&e!==n;){if(e.nodeType===Node.ELEMENT_NODE&&(t.indexOf(e.nodeName)>-1||t.indexOf(e)>-1))return e;e=e.host&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.host:e.parentNode}return null}function r(e,t){var n=e.parentNode,o=[];for("string"==typeof t?o=Array.prototype.slice.call(document.querySelectorAll(t),0):o.push(t);null!=n;){if(o.indexOf(n)>-1)return!0;n=n.parentNode}return!1}function i(e){function t(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName===o.toUpperCase()}var n,o="hot-table",r=!1;for(n=s(e);null!=n;){if(t(n)){r=!0;break}if(n.host&&n.nodeType===Node.DOCUMENT_FRAGMENT_NODE){if(r=t(n.host))break;n=n.host}n=n.parentNode}return r}function s(e){return"undefined"!=typeof Polymer&&"function"==typeof wrap?wrap(e):e}function a(e){return"undefined"!=typeof Polymer&&"function"==typeof unwrap?unwrap(e):e}function l(e){var t=0;if(e.previousSibling)for(;e=e.previousSibling;)++t;return t}function u(e,t){var n=document.querySelector(".ht_clone_"+e);return n?n.contains(t):null}function c(e){var t=0,n=[];if(!e||!e.length)return n;for(;e[t];)n.push(e[t]),t++;return n}function d(e,t){return K(e,t)}function h(e,t){return X(e,t)}function f(e,t){return q(e,t)}function p(e,t){if(3===e.nodeType)t.removeChild(e);else if(["TABLE","THEAD","TBODY","TFOOT","TR"].indexOf(e.nodeName)>-1)for(var n=e.childNodes,o=n.length-1;o>=0;o--)p(n[o],e)}function g(e){for(var t;t=e.lastChild;)e.removeChild(t)}function m(e,t){se.test(t)?e.innerHTML=t:v(e,t)}function v(e,t){var n=e.firstChild;n&&3===n.nodeType&&null===n.nextSibling?ae?n.textContent=t:n.data=t:(g(e),e.appendChild(document.createTextNode(t)))}function w(e){for(var t=e;a(t)!==document.documentElement;){if(null===t)return!1;if(t.nodeType===Node.DOCUMENT_FRAGMENT_NODE){if(t.host){if(t.host.impl)return w(t.host.impl);if(t.host)return w(t.host);throw new Error("Lost in Web Components world")}return!1}if("none"===t.style.display)return!1;t=t.parentNode}return!0}function y(e){var t,n,o,r,i;if(r=document.documentElement,te()&&e.firstChild&&"CAPTION"===e.firstChild.nodeName)return i=e.getBoundingClientRect(),{top:i.top+(window.pageYOffset||r.scrollTop)-(r.clientTop||0),left:i.left+(window.pageXOffset||r.scrollLeft)-(r.clientLeft||0)};for(t=e.offsetLeft,n=e.offsetTop,o=e;(e=e.offsetParent)&&e!==document.body;)t+=e.offsetLeft,n+=e.offsetTop,o=e;return o&&"fixed"===o.style.position&&(t+=window.pageXOffset||r.scrollLeft,n+=window.pageYOffset||r.scrollTop),{left:t,top:n}}function b(){var e=window.scrollY;return void 0===e&&(e=document.documentElement.scrollTop),e}function C(){var e=window.scrollX;return void 0===e&&(e=document.documentElement.scrollLeft),e}function R(e){return e===window?b():e.scrollTop}function _(e){return e===window?C():e.scrollLeft}function S(e){for(var t,n,o,r=e.parentNode,i=["auto","scroll"],s="",a="",l="",u="";r&&r.style&&document.body!==r;){if(t=r.style.overflow,n=r.style.overflowX,o=r.style.overflowY,"scroll"==t||"scroll"==n||"scroll"==o)return r;if(window.getComputedStyle&&(s=window.getComputedStyle(r),a=s.getPropertyValue("overflow"),l=s.getPropertyValue("overflow-y"),u=s.getPropertyValue("overflow-x"),"scroll"===a||"scroll"===u||"scroll"===l))return r;if(r.clientHeight<=r.scrollHeight&&(-1!==i.indexOf(o)||-1!==i.indexOf(t)||-1!==i.indexOf(a)||-1!==i.indexOf(l)))return r;if(r.clientWidth<=r.scrollWidth&&(-1!==i.indexOf(n)||-1!==i.indexOf(t)||-1!==i.indexOf(a)||-1!==i.indexOf(u)))return r;r=r.parentNode}return window}function E(e){for(var t=e.parentNode;t&&t.style&&document.body!==t;){if("visible"!==t.style.overflow&&""!==t.style.overflow)return t;if(window.getComputedStyle){var n=window.getComputedStyle(t);if("visible"!==n.getPropertyValue("overflow")&&""!==n.getPropertyValue("overflow"))return t; +}t=t.parentNode}return window}function T(e,t){if(e){if(e!==window){var n,o=e.style[t];return""!==o&&void 0!==o?o:(n=O(e),""!==n[t]&&void 0!==n[t]?n[t]:void 0)}if("width"===t)return window.innerWidth+"px";if("height"===t)return window.innerHeight+"px"}}function O(e){return e.currentStyle||document.defaultView.getComputedStyle(e)}function M(e){return e.offsetWidth}function k(e){return te()&&e.firstChild&&"CAPTION"===e.firstChild.nodeName?e.offsetHeight+e.firstChild.offsetHeight:e.offsetHeight}function H(e){return e.clientHeight||e.innerHeight}function D(e){return e.clientWidth||e.innerWidth}function x(e,t,n){window.addEventListener?e.addEventListener(t,n,!1):e.attachEvent("on"+t,n)}function A(e,t,n){window.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent("on"+t,n)}function P(e){if(e.selectionStart)return e.selectionStart;if(document.selection){e.focus();var t=document.selection.createRange();if(null==t)return 0;var n=e.createTextRange(),o=n.duplicate();return n.moveToBookmark(t.getBookmark()),o.setEndPoint("EndToStart",n),o.text.length}return 0}function N(e){if(e.selectionEnd)return e.selectionEnd;if(document.selection){var t=document.selection.createRange();if(null==t)return 0;var n=e.createTextRange();return n.text.indexOf(t.text)+t.text.length}}function L(){var e="";return window.getSelection?e=window.getSelection().toString():document.selection&&"Control"!==document.selection.type&&(e=document.selection.createRange().text),e}function W(e,t,n){if(void 0===n&&(n=t),e.setSelectionRange){e.focus();try{e.setSelectionRange(t,n)}catch(o){var r=e.parentNode,i=r.style.display;r.style.display="block",e.setSelectionRange(t,n),r.style.display=i}}else if(e.createTextRange){var s=e.createTextRange();s.collapse(!0),s.moveEnd("character",n),s.moveStart("character",t),s.select()}}function I(){var e=document.createElement("p");e.style.width="100%",e.style.height="200px";var t=document.createElement("div");t.style.position="absolute",t.style.top="0px",t.style.left="0px",t.style.visibility="hidden",t.style.width="200px",t.style.height="150px",t.style.overflow="hidden",t.appendChild(e),(document.body||document.documentElement).appendChild(t);var n=e.offsetWidth;t.style.overflow="scroll";var o=e.offsetWidth;return n==o&&(o=t.clientWidth),(document.body||document.documentElement).removeChild(t),n-o}function j(){return void 0===ie&&(ie=I()),ie}function B(e,t,n){J()||Q()?(e.style.top=n,e.style.left=t):ee()?e.style["-webkit-transform"]="translate3d("+t+","+n+",0)":e.style.transform="translate3d("+t+","+n+",0)"}function F(e){var t;return e.style.transform&&""!==(t=e.style.transform)?["transform",t]:e.style["-webkit-transform"]&&""!==(t=e.style["-webkit-transform"])?["-webkit-transform",t]:-1}function V(e){e.transform&&""!==e.transform?e.transform="":e["-webkit-transform"]&&""!==e["-webkit-transform"]&&(e["-webkit-transform"]="")}function z(e){var t=["INPUT","SELECT","TEXTAREA"];return t.indexOf(e.nodeName)>-1||"true"===e.contentEditable}function Y(e){return z(e)&&-1==e.className.indexOf("handsontableInput")&&-1==e.className.indexOf("copyPaste")}function U(e){return ce.call(window,e)}function G(e){de.call(window,e)}Object.defineProperties(n,{closest:{get:function(){return o}},isChildOf:{get:function(){return r}},isChildOfWebComponentTable:{get:function(){return i}},polymerWrap:{get:function(){return s}},polymerUnwrap:{get:function(){return a}},index:{get:function(){return l}},overlayContainsElement:{get:function(){return u}},hasClass:{get:function(){return d}},addClass:{get:function(){return h}},removeClass:{get:function(){return f}},removeTextNodes:{get:function(){return p}},empty:{get:function(){return g}},HTML_CHARACTERS:{get:function(){return se}},fastInnerHTML:{get:function(){return m}},fastInnerText:{get:function(){return v}},isVisible:{get:function(){return w}},offset:{get:function(){return y}},getWindowScrollTop:{get:function(){return b}},getWindowScrollLeft:{get:function(){return C}},getScrollTop:{get:function(){return R}},getScrollLeft:{get:function(){return _}},getScrollableElement:{get:function(){return S}},getTrimmingContainer:{get:function(){return E}},getStyle:{get:function(){return T}},getComputedStyle:{get:function(){return O}},outerWidth:{get:function(){return M}},outerHeight:{get:function(){return k}},innerHeight:{get:function(){return H}},innerWidth:{get:function(){return D}},addEvent:{get:function(){return x}},removeEvent:{get:function(){return A}},getCaretPosition:{get:function(){return P}},getSelectionEndPosition:{get:function(){return N}},getSelectionText:{get:function(){return L}},setCaretPosition:{get:function(){return W}},getScrollbarWidth:{get:function(){return j}},setOverlayPosition:{get:function(){return B}},getCssTransform:{get:function(){return F}},resetCssTransform:{get:function(){return V}},isInput:{get:function(){return z}},isOutsideInput:{get:function(){return Y}},requestAnimationFrame:{get:function(){return U}},cancelAnimationFrame:{get:function(){return G}},__esModule:{value:!0}});var $,K,X,q,Z=($=e("../browser"),$&&$.__esModule&&$||{"default":$}),J=Z.isIE8,Q=Z.isIE9,ee=Z.isSafari,te=Z.hasCaptionProblem,ne=document.documentElement.classList?!0:!1;if(ne){var oe=function(){var e=document.createElement("div");return e.classList.add("test","test2"),e.classList.contains("test2")}();K=function(e,t){return""===t?!1:e.classList.contains(t)},X=function(e,t){var n=0;if("string"==typeof t&&(t=t.split(" ")),t=c(t),oe)e.classList.add.apply(e.classList,t);else for(;t&&t[n];)e.classList.add(t[n]),n++},q=function(e,t){var n=0;if("string"==typeof t&&(t=t.split(" ")),t=c(t),oe)e.classList.remove.apply(e.classList,t);else for(;t&&t[n];)e.classList.remove(t[n]),n++}}else{var re=function(e){return new RegExp("(\\s|^)"+e+"(\\s|$)")};K=function(e,t){return e.className.match(re(t))?!0:!1},X=function(e,t){var n=0,o=e.className;if("string"==typeof t&&(t=t.split(" ")),""===o)o=t.join(" ");else for(;t&&t[n];)re(t[n]).test(o)||(o+=" "+t[n]),n++;e.className=o},q=function(e,t){var n=0,o=e.className;for("string"==typeof t&&(t=t.split(" "));t&&t[n];)o=o.replace(re(t[n])," ").trim(),n++;e.className!==o&&(e.className=o)}}for(var ie,se=/(<(.*)>|&(.*);)/,ae=document.createTextNode("test").textContent?!0:!1,le=0,ue=["ms","moz","webkit","o"],ce=window.requestAnimationFrame,de=window.cancelAnimationFrame,he=0;he<ue.length&&!ce;++he)ce=window[ue[he]+"RequestAnimationFrame"],de=window[ue[he]+"CancelAnimationFrame"]||window[ue[he]+"CancelRequestAnimationFrame"];ce||(ce=function(e){var t=(new Date).getTime(),n=Math.max(0,16-(t-le)),o=window.setTimeout(function(){e(t+n)},n);return le=t+n,o}),de||(de=function(e){clearTimeout(e)})},{"../browser":43}],46:[function(e,t,n){"use strict";function o(e){e.isImmediatePropagationEnabled=!1,e.cancelBubble=!0}function r(e){return e.isImmediatePropagationEnabled===!1}function i(e){"function"==typeof e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function s(e){if(e.pageX)return e.pageX;var t=getWindowScrollLeft(),n=e.clientX+t;return n}function a(e){if(e.pageY)return e.pageY;var t=getWindowScrollTop(),n=e.clientY+t;return n}Object.defineProperties(n,{stopImmediatePropagation:{get:function(){return o}},isImmediatePropagationStopped:{get:function(){return r}},stopPropagation:{get:function(){return i}},pageX:{get:function(){return s}},pageY:{get:function(){return a}},__esModule:{value:!0}})},{}],47:[function(e,t,n){"use strict";function o(e,t){return function(){return e.apply(t,arguments)}}function r(e){function t(){var t=this,s=arguments,a=Date.now(),l=!1;r.lastCallThrottled=!0,o||(o=a,l=!0);var u=n-(a-o);return l?(r.lastCallThrottled=!1,e.apply(this,s)):(i&&clearTimeout(i),i=setTimeout(function(){r.lastCallThrottled=!1,e.apply(t,s),o=0,i=void 0},u)),r}var n=void 0!==arguments[1]?arguments[1]:200,o=0,r={lastCallThrottled:!0},i=null;return t}function i(e){function t(){a=i}function n(){return a?(a--,e.apply(this,arguments)):s.apply(this,arguments)}var o=void 0!==arguments[1]?arguments[1]:200,i=void 0!==arguments[2]?arguments[2]:10,s=r(e,o),a=i;return n.clearHits=t,n}Object.defineProperties(n,{proxy:{get:function(){return o}},throttle:{get:function(){return r}},throttleAfterHits:{get:function(){return i}},__esModule:{value:!0}})},{}],48:[function(e,t,n){"use strict";function o(e){switch(typeof e){case"string":case"number":return e+"";case"object":return null===e?"":e.toString();case"undefined":return"";default:return e.toString()}}Object.defineProperties(n,{stringify:{get:function(){return o}},__esModule:{value:!0}})},{}],49:[function(e,t,n){"use strict";function o(e){var t=typeof e;return"number"==t?!isNaN(e)&&isFinite(e):"string"==t?e.length?1==e.length?/\d/.test(e):/^\s*[+-]?\s*(?:(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?)|(?:0x[a-f\d]+))\s*$/i.test(e):!1:"object"==t?!(!e||"number"!=typeof e.valueOf()||e instanceof Date):!1}function r(e,t,n){var o=-1;for("function"==typeof t?(n=t,t=e):o=e-1;++o<=t&&n(o)!==!1;);}function i(e,t,n){var o=e+1;for("function"==typeof t&&(n=t,t=0);--o>=t&&n(o)!==!1;);}function s(e,t){return t=parseInt(t.toString().replace("%",""),10),t=parseInt(e*t/100)}Object.defineProperties(n,{isNumeric:{get:function(){return o}},rangeEach:{get:function(){return r}},rangeEachReverse:{get:function(){return i}},valueAccordingPercent:{get:function(){return s}},__esModule:{value:!0}})},{}],50:[function(e,t,n){"use strict";function o(e){var t;return Array.isArray(e)?t=[]:(t={},p(e,function(e,n){e&&"object"==typeof e&&!Array.isArray(e)?t[n]=o(e):Array.isArray(e)?e.length&&"object"==typeof e[0]&&!Array.isArray(e[0])?t[n]=[o(e[0])]:t[n]=[]:t[n]=null})),t}function r(e,t){return t.prototype.constructor=t,e.prototype=new t,e.prototype.constructor=e,e}function i(e,t){return p(t,function(t,n){e[n]=t}),e}function s(e,t){p(t,function(n,o){t[o]&&"object"==typeof t[o]?(e[o]||(Array.isArray(t[o])?e[o]=[]:e[o]={}),s(e[o],t[o])):e[o]=t[o]})}function a(e){return"object"==typeof e?JSON.parse(JSON.stringify(e)):e}function l(e){var t={};return p(e,function(e,n){return t[n]=e}),t}function u(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return e.MIXINS||(e.MIXINS=[]),v(t,function(t){e.MIXINS.push(t.MIXIN_NAME),p(t,function(t,n){if(void 0!==e.prototype[n])throw new Error("Mixin conflict. Property '"+n+"' already exist and cannot be overwritten.");if("function"==typeof t)e.prototype[n]=t;else{var o=function(e,t){e="_"+e;var n=function(e){return(Array.isArray(e)||d(e))&&(e=a(e)),e};return function(){return void 0===this[e]&&(this[e]=n(t)),this[e]}},r=function(e){return e="_"+e,function(t){this[e]=t}};Object.defineProperty(e.prototype,n,{get:o(n,t),set:r(n),configurable:!0})}})}),e}function c(e,t){return JSON.stringify(e)===JSON.stringify(t)}function d(e){return"[object Object]"==Object.prototype.toString.call(e)}function h(e){var t;if("object"==typeof e.__proto__)t=e.__proto__;else{var n,o=e.constructor;"function"==typeof e.constructor&&(n=o,delete e.constructor&&(o=e.constructor,e.constructor=n)),t=o?o.prototype:null}return t}function f(e,t,n,o){o.value=n,o.writable=o.writable!==!1,o.enumerable=o.enumerable!==!1,o.configurable=o.configurable!==!1,Object.defineProperty(e,t,o)}function p(e,t){for(var n in e)if((!e.hasOwnProperty||e.hasOwnProperty&&e.hasOwnProperty(n))&&t(e[n],n,e)===!1)break;return e}function g(e,t){var n=t.split("."),o=e;return p(n,function(e){return o=o[e],void 0===o?(o=void 0,!1):void 0}),o}Object.defineProperties(n,{duckSchema:{get:function(){return o}},inherit:{get:function(){return r}},extend:{get:function(){return i}},deepExtend:{get:function(){return s}},deepClone:{get:function(){return a}},clone:{get:function(){return l}},mixin:{get:function(){return u}},isObjectEquals:{get:function(){return c}},isObject:{get:function(){return d}},getPrototypeOf:{get:function(){return h}},defineGetter:{get:function(){return f}},objectEach:{get:function(){return p}},getProperty:{get:function(){return g}},__esModule:{value:!0}});var m,v=(m=e("array"),m&&m.__esModule&&m||{"default":m}).arrayEach},{array:42}],51:[function(e,t,n){"use strict";function o(e,t){function n(){}i(n,e);for(var o=0,r=t.length;r>o;o++)n.prototype[t[o]]=void 0;return n}Object.defineProperties(n,{columnFactory:{get:function(){return o}},__esModule:{value:!0}});var r,i=(r=e("object"),r&&r.__esModule&&r||{"default":r}).inherit},{object:50}],52:[function(e,t,n){"use strict";function o(e){return e[0].toUpperCase()+e.substr(1)}function r(e,t){var n=!0;return h(t.length-1,function(o){return e.charAt(o)!==t.charAt(o)?(n=!1,!1):void 0}),n}function i(e,t){var n=!0,o=t.length-1,r=e.length-1;return h(o,function(i){var s=r-i,a=o-i;return e.charAt(s)!==t.charAt(a)?(n=!1,!1):void 0}),n}function s(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=[],o=e.length;o--;){var r=d(e[o]).toLowerCase();-1===n.indexOf(r)&&n.push(r)}return 1===n.length}function a(){function e(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return e()+e()+e()+e()}function l(e){return/^([0-9][0-9]?\%$)|(^100\%$)/.test(e)}Object.defineProperties(n,{toUpperCaseFirst:{get:function(){return o}},startsWith:{get:function(){return r}},endsWith:{get:function(){return i}},equalsIgnoreCase:{get:function(){return s}},randomString:{get:function(){return a}},isPercentValue:{get:function(){return l}},__esModule:{value:!0}});var u,c,d=(u=e("mixed"),u&&u.__esModule&&u||{"default":u}).stringify,h=(c=e("number"),c&&c.__esModule&&c||{"default":c}).rangeEach},{mixed:48,number:49}],53:[function(e,t,n){"use strict";function o(e){return 32==e||e>=48&&57>=e||e>=96&&111>=e||e>=186&&192>=e||e>=219&&222>=e||e>=226||e>=65&&90>=e}function r(e){var t=[u.ARROW_DOWN,u.ARROW_UP,u.ARROW_LEFT,u.ARROW_RIGHT,u.HOME,u.END,u.DELETE,u.BACKSPACE,u.F1,u.F2,u.F3,u.F4,u.F5,u.F6,u.F7,u.F8,u.F9,u.F10,u.F11,u.F12,u.TAB,u.PAGE_DOWN,u.PAGE_UP,u.ENTER,u.ESCAPE,u.SHIFT,u.CAPS_LOCK,u.ALT];return-1!==t.indexOf(e)}function i(e){return-1!==[u.CONTROL_LEFT,224,u.COMMAND_LEFT,u.COMMAND_RIGHT].indexOf(e)}function s(e,t){var n=t.split("|"),o=!1;return l(n,function(t){return e===u[t]?(o=!0,!1):void 0}),o}Object.defineProperties(n,{KEY_CODES:{get:function(){return u}},isPrintableChar:{get:function(){return o}},isMetaKey:{get:function(){return r}},isCtrlKey:{get:function(){return i}},isKey:{get:function(){return s}},__esModule:{value:!0}});var a,l=(a=e("array"),a&&a.__esModule&&a||{"default":a}).arrayEach,u={MOUSE_LEFT:1,MOUSE_RIGHT:3,MOUSE_MIDDLE:2,BACKSPACE:8,COMMA:188,INSERT:45,DELETE:46,END:35,ENTER:13,ESCAPE:27,CONTROL_LEFT:91,COMMAND_LEFT:17,COMMAND_RIGHT:93,ALT:18,HOME:36,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,SPACE:32,SHIFT:16,CAPS_LOCK:20,TAB:9,ARROW_RIGHT:39,ARROW_LEFT:37,ARROW_UP:38,ARROW_DOWN:40,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,A:65,X:88,C:67,V:86}},{array:42}],54:[function(e,t,n){"use strict";Object.defineProperties(n,{localHooks:{get:function(){return l}},__esModule:{value:!0}});var o,r,i=(o=e("helpers/array"),o&&o.__esModule&&o||{"default":o}).arrayEach,s=(r=e("helpers/object"),r&&r.__esModule&&r||{"default":r}).defineGetter,a="localHooks",l={_localHooks:Object.create(null),addLocalHook:function(e,t){this._localHooks[e]||(this._localHooks[e]=[]),this._localHooks[e].push(t)},runLocalHooks:function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var o=this;this._localHooks[e]&&i(this._localHooks[e],function(e){return e.apply(o,t)})},clearLocalHooks:function(){this._localHooks={}}};s(l,"MIXIN_NAME",a,{writable:!1,enumerable:!1}),Handsontable.utils=Handsontable.utils||{},Handsontable.utils.localHooks=l},{"helpers/array":42,"helpers/object":50}],55:[function(e,t,n){"use strict";function o(){function e(e){return null!==e&&!n(e)&&("string"==typeof e||"number"==typeof e)}function t(e){return null!==e&&("object"==typeof e||"function"==typeof e)}function n(e){return e!==e}var o={arrayMap:[],weakMap:new WeakMap};return{get:function(n){return e(n)?o.arrayMap[n]:t(n)?o.weakMap.get(n):void 0},set:function(n,r){if(e(n))o.arrayMap[n]=r;else{if(!t(n))throw new Error("Invalid key type");o.weakMap.set(n,r)}},"delete":function(n){e(n)?delete o.arrayMap[n]:t(n)&&o.weakMap["delete"](n)}}}Object.defineProperties(n,{MultiMap:{get:function(){return o}},__esModule:{value:!0}}),window.MultiMap=o},{}],56:[function(e,t,n){"use strict";Object.defineProperties(n,{Hooks:{get:function(){return l}},__esModule:{value:!0}});var o,r,i=["afterCellMetaReset","afterChange","afterChangesObserved","afterColumnMove","afterColumnResize","afterContextMenuDefaultOptions","afterContextMenuHide","afterContextMenuShow","afterCopyLimit","afterCreateCol","afterCreateRow","afterDeselect","afterDestroy","afterDocumentKeyDown","afterGetCellMeta","afterGetColHeader","afterGetRowHeader","afterInit","afterIsMultipleSelectionCheck","afterLoadData","afterMomentumScroll","afterOnCellCornerMouseDown","afterOnCellMouseDown","afterOnCellMouseOver","afterRemoveCol","afterRemoveRow","afterRender","afterRenderer","afterScrollHorizontally","afterScrollVertically","afterSelection","afterSelectionByProp","afterSelectionEnd","afterSelectionEndByProp","afterSetCellMeta","afterUpdateSettings","afterValidate","beforeAutofill","beforeCellAlignment","beforeChange","beforeChangeRender","beforeDrawBorders","beforeGetCellMeta","beforeInit","beforeInitWalkontable","beforeKeyDown","beforeOnCellMouseDown","beforeRemoveCol","beforeRemoveRow","beforeRender","beforeSetRangeEnd","beforeTouchScroll","beforeValidate","construct","init","modifyCol","modifyColumnHeader","modifyColWidth","modifyRow","modifyRowHeader","modifyRowHeight","persistentStateLoad","persistentStateReset","persistentStateSave","beforeColumnSort","afterColumnSort","afterAutofillApplyValues","modifyCopyableRange","beforeColumnMove","afterColumnMove","beforeRowMove","afterRowMove","beforeColumnResize","afterColumnResize","beforeRowResize","afterRowResize"],s=(o=e("helpers/array"),o&&o.__esModule&&o||{"default":o}).arrayEach,a=(r=e("helpers/object"),r&&r.__esModule&&r||{"default":r}).objectEach,l=function(){this.globalBucket=this.createEmptyBucket()};$traceurRuntime.createClass(l,{createEmptyBucket:function(){var e=Object.create(null);return s(i,function(t){return e[t]=[]}),e},getBucket:function(){var e=void 0!==arguments[0]?arguments[0]:null;return e?(e.pluginHookBucket||(e.pluginHookBucket=this.createEmptyBucket()),e.pluginHookBucket):this.globalBucket},add:function(e,t){var n=void 0!==arguments[2]?arguments[2]:null,o=this;if(Array.isArray(t))s(t,function(t){return o.add(e,t,n)});else{var r=this.getBucket(n);"undefined"==typeof r[e]&&(this.register(e),r[e]=[]),t.skip=!1,-1===r[e].indexOf(t)&&r[e].push(t)}return this},once:function(e,t){var n=void 0!==arguments[2]?arguments[2]:null,o=this;Array.isArray(t)?s(t,function(t){return o.once(e,t,n)}):(t.runOnce=!0,this.add(e,t,n))},remove:function(e,t){var n=void 0!==arguments[2]?arguments[2]:null,o=this.getBucket(n);return"undefined"!=typeof o[e]&&o[e].indexOf(t)>=0?(t.skip=!0,!0):!1},has:function(e){var t=void 0!==arguments[1]?arguments[1]:null,n=this.getBucket(t);return void 0!==n[e]&&n[e].length?!0:!1},run:function(e,t,n,o,r,i,s,a){var l=this.globalBucket[t],u=-1,c=l?l.length:0;if(c)for(;++u<c;)if(l[u]&&!l[u].skip){var d=l[u].call(e,n,o,r,i,s,a);void 0!==d&&(n=d),l[u]&&l[u].runOnce&&this.remove(t,l[u])}var h=this.getBucket(e)[t],f=-1,p=h?h.length:0;if(p)for(;++f<p;)if(h[f]&&!h[f].skip){var g=h[f].call(e,n,o,r,i,s,a);void 0!==g&&(n=g),h[f]&&h[f].runOnce&&this.remove(t,h[f],e)}return n},destroy:function(){var e=void 0!==arguments[0]?arguments[0]:null;a(this.getBucket(e),function(e,t,n){return n[t].length=0})},register:function(e){this.isRegistered(e)||i.push(e)},deregister:function(e){this.isRegistered(e)&&i.splice(i.indexOf(e),1)},isRegistered:function(e){return i.indexOf(e)>=0},getRegistered:function(){return i}},{}),Handsontable.utils=Handsontable.utils||{},Handsontable.utils.Hooks=l},{"helpers/array":42,"helpers/object":50}],57:[function(e,t,n){"use strict";function o(e,t){e=c(e),Handsontable.plugins[e]=t,Handsontable.hooks.add("construct",function(){var n;d.has(this)||d.set(this,{}),n=d.get(this),n[e]||(n[e]=new t(this))}),Handsontable.hooks.add("afterDestroy",function(){if(d.has(this)){var e=d.get(this);u(e,function(e){return e.destroy()}),d["delete"](this)}})}function r(e,t){if("string"!=typeof t)throw Error('Only strings can be passed as "plugin" parameter');var n=c(t);if(d.has(e)&&d.get(e)[n])return d.get(e)[n]}function i(e){return d.has(e)?Object.keys(d.get(e)):[]}function s(e,t){var n=null;return d.has(e)&&u(d.get(e),function(e,o){e===t&&(n=o)}),n}Object.defineProperties(n,{registerPlugin:{get:function(){return o}},getPlugin:{get:function(){return r}},getRegistredPluginNames:{get:function(){return i}},getPluginName:{get:function(){return s}},__esModule:{value:!0}});var a,l,u=(a=e("helpers/object"),a&&a.__esModule&&a||{"default":a}).objectEach,c=(l=e("helpers/string"),l&&l.__esModule&&l||{"default":l}).toUpperCaseFirst,d=new WeakMap;Handsontable.plugins=Handsontable.plugins||{},Handsontable.plugins.utils=Handsontable.plugins.utils||{},Handsontable.plugins.registerPlugin=o},{"helpers/object":50,"helpers/string":52}],58:[function(e,t,n){"use strict";Object.defineProperties(n,{"default":{get:function(){return m}},__esModule:{value:!0}});var o,r,i,s=(o=e("helpers/object"),o&&o.__esModule&&o||{"default":o}),a=s.defineGetter,l=s.objectEach,u=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}).arrayEach,c=(i=e("plugins"),i&&i.__esModule&&i||{"default":i}),d=c.getRegistredPluginNames,h=c.getPluginName,f=new WeakMap,p=null,g=function(e){var t=this;a(this,"hot",e,{writable:!1}),f.set(this,{hooks:{}}),p=null,this.pluginName=null,this.pluginsInitializedCallbacks=[],this.isPluginsReady=!1,this.enabled=!1,this.initialized=!1,this.hot.addHook("afterPluginsInitialized",function(){return t.onAfterPluginsInitialized()}),this.hot.addHook("afterUpdateSettings",function(){return t.onUpdateSettings()}),this.hot.addHook("beforeInit",function(){return t.init()})};$traceurRuntime.createClass(g,{init:function(){this.pluginName=h(this.hot,this),this.isEnabled&&this.isEnabled()&&this.enablePlugin(),p||(p=d(this.hot)),p.indexOf(this.pluginName)>=0&&p.splice(p.indexOf(this.pluginName),1),p.length||this.hot.runHooks("afterPluginsInitialized"),this.initialized=!0},enablePlugin:function(){this.enabled=!0},disablePlugin:function(){this.eventManager&&this.eventManager.clear(),this.clearHooks(),this.enabled=!1},addHook:function(e,t){var n=f.get(this).hooks[e]=f.get(this).hooks[e]||[];this.hot.addHook(e,t),n.push(t),f.get(this).hooks[e]=n},removeHooks:function(e){var t=this;u(f.get(this).hooks[e]||[],function(n){t.hot.removeHook(e,n)})},clearHooks:function(){var e=this,t=f.get(this).hooks;l(t,function(t,n){return e.removeHooks(n)}),t.length=0},callOnPluginsReady:function(e){this.isPluginsReady?e():this.pluginsInitializedCallbacks.push(e)},onAfterPluginsInitialized:function(){u(this.pluginsInitializedCallbacks,function(e){return e()}),this.pluginsInitializedCallbacks.length=0,this.isPluginsReady=!0},onUpdateSettings:function(){this.isEnabled&&(this.enabled&&!this.isEnabled()&&this.disablePlugin(),!this.enabled&&this.isEnabled()&&this.enablePlugin(),this.enabled&&this.isEnabled()&&this.updatePlugin())},updatePlugin:function(){},destroy:function(){var e=this;this.eventManager&&this.eventManager.destroy(),this.clearHooks(),l(this,function(t,n){"hot"!==n&&(e[n]=null)}),delete this.hot}},{});var m=g;Handsontable.plugins.BasePlugin=g},{"helpers/array":42,"helpers/object":50,plugins:57}],59:[function(e,t,n){"use strict";Object.defineProperties(n,{AutoColumnSize:{get:function(){return D}},__esModule:{value:!0}});var o,r,i,s,a,l,u,c,d,h,f=(o=e("_base"),o&&o.__esModule&&o||{"default":o})["default"],p=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}),g=p.arrayEach,m=p.arrayFilter,v=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}),w=v.cancelAnimationFrame,y=v.requestAnimationFrame,b=v.isVisible,C=(s=e("utils/ghostTable"),s&&s.__esModule&&s||{"default":s}).GhostTable,R=(a=e("helpers/object"),a&&a.__esModule&&a||{"default":a}),_=R.isObject,S=(R.objectEach,l=e("helpers/number"),l&&l.__esModule&&l||{"default":l}),E=S.valueAccordingPercent,T=S.rangeEach,O=(u=e("plugins"),u&&u.__esModule&&u||{"default":u}).registerPlugin,M=(c=e("utils/samplesGenerator"),c&&c.__esModule&&c||{"default":c}).SamplesGenerator,k=(d=e("helpers/string"),d&&d.__esModule&&d||{"default":d}).isPercentValue,H=(h=e("3rdparty/walkontable/src/calculator/viewportColumns"),h&&h.__esModule&&h||{"default":h}).WalkontableViewportColumnsCalculator,D=function(e){var t=this;$traceurRuntime.superConstructor(x).call(this,e),this.widths=[],this.ghostTable=new C(this.hot),this.samplesGenerator=new M(function(e,n){return t.hot.getDataAtCell(e,n)}),this.firstCalculation=!0,this.inProgress=!1,this.addHook("beforeColumnResize",function(e,n,o){return t.onBeforeColumnResize(e,n,o)})},x=D;$traceurRuntime.createClass(D,{isEnabled:function(){return this.hot.getSettings().autoColumnSize!==!1&&!this.hot.getSettings().colWidths},enablePlugin:function(){var e=this;this.enabled||(this.addHook("afterLoadData",function(){return e.onAfterLoadData()}),this.addHook("beforeChange",function(t){return e.onBeforeChange(t)}),this.addHook("beforeRender",function(t){return e.onBeforeRender(t)}),this.addHook("modifyColWidth",function(t,n){return e.getColumnWidth(n,t)}),$traceurRuntime.superGet(this,x.prototype,"enablePlugin").call(this))},disablePlugin:function(){$traceurRuntime.superGet(this,x.prototype,"disablePlugin").call(this)},calculateColumnsWidth:function(){var e=void 0!==arguments[0]?arguments[0]:{from:0,to:this.hot.countCols()-1},t=void 0!==arguments[1]?arguments[1]:{from:0,to:this.hot.countRows()-1},n=void 0!==arguments[2]?arguments[2]:!1,o=this;"number"==typeof e&&(e={from:e,to:e}),"number"==typeof t&&(t={from:t,to:t}),T(e.from,e.to,function(e){if(n||void 0===o.widths[e]&&!o.hot._getColWidthFromSettings(e)){var r=o.samplesGenerator.generateColumnSamples(e,t);r.forEach(function(e,t){return o.ghostTable.addColumn(t,e)})}}),this.ghostTable.columns.length&&(this.ghostTable.getWidths(function(e,t){return o.widths[e]=t}),this.ghostTable.clean())},calculateAllColumnsWidth:function(){var e=void 0!==arguments[0]?arguments[0]:{from:0,to:this.hot.countRows()-1},t=this,n=0,o=this.hot.countCols()-1,r=null;this.inProgress=!0;var i=function(){return t.hot?(t.calculateColumnsWidth({from:n,to:Math.min(n+x.CALCULATION_STEP,o)},e),n=n+x.CALCULATION_STEP+1,void(o>n?r=y(i):(w(r),t.inProgress=!1,t.hot.view.wt.wtOverlays.adjustElementsSize(!0),t.hot.view.wt.wtOverlays.leftOverlay.needFullRender&&t.hot.view.wt.wtOverlays.leftOverlay.clone.draw()))):(w(r),void(t.inProgress=!1))};this.firstCalculation&&this.getSyncCalculationLimit()&&(this.calculateColumnsWidth({from:0,to:this.getSyncCalculationLimit()},e),this.firstCalculation=!1,n=this.getSyncCalculationLimit()+1),o>n?i():this.inProgress=!1},recalculateAllColumnsWidth:function(){this.hot.view&&b(this.hot.view.wt.wtTable.TABLE)&&(this.clearCache(),this.calculateAllColumnsWidth())},getSyncCalculationLimit:function(){var e=x.SYNC_CALCULATION_LIMIT,t=this.hot.countCols()-1;return _(this.hot.getSettings().autoColumnSize)&&(e=this.hot.getSettings().autoColumnSize.syncLimit,k(e)?e=E(t,e):e>>=0),Math.min(e,t)},getColumnWidth:function(e){var t=arguments[1],n=void 0!==arguments[2]?arguments[2]:!0,o=t;return void 0===o&&(o=this.widths[e],n&&"number"==typeof o&&(o=Math.max(o,H.DEFAULT_WIDTH))),o},getFirstVisibleColumn:function(){var e=this.hot.view.wt;return e.wtViewport.columnsVisibleCalculator?e.wtTable.getFirstVisibleColumn():e.wtViewport.columnsRenderCalculator?e.wtTable.getFirstRenderedColumn():-1},getLastVisibleColumn:function(){var e=this.hot.view.wt;return e.wtViewport.columnsVisibleCalculator?e.wtTable.getLastVisibleColumn():e.wtViewport.columnsRenderCalculator?e.wtTable.getLastRenderedColumn():-1},clearCache:function(){this.widths.length=0},isNeedRecalculate:function(){return m(this.widths,function(e){return void 0===e}).length?!0:!1},onBeforeRender:function(){var e=this.hot.renderCall;this.calculateColumnsWidth({from:this.getFirstVisibleColumn(),to:this.getLastVisibleColumn()},void 0,e),this.isNeedRecalculate()&&!this.inProgress&&this.calculateAllColumnsWidth()},onAfterLoadData:function(){var e=this;this.hot.view?this.recalculateAllColumnsWidth():setTimeout(function(){e.hot&&e.recalculateAllColumnsWidth()},0)},onBeforeChange:function(e){var t=this;g(e,function(e){return t.widths[e[1]]=void 0})},onBeforeColumnResize:function(e,t,n){return n&&(this.calculateColumnsWidth(e,void 0,!0),t=this.getColumnWidth(e,void 0,!1)),t},destroy:function(){this.ghostTable.clean(),$traceurRuntime.superGet(this,x.prototype,"destroy").call(this)}},{get CALCULATION_STEP(){return 50},get SYNC_CALCULATION_LIMIT(){return 50}},f),O("autoColumnSize",D)},{"3rdparty/walkontable/src/calculator/viewportColumns":3,_base:58,"helpers/array":42,"helpers/dom/element":45,"helpers/number":49,"helpers/object":50,"helpers/string":52,plugins:57,"utils/ghostTable":98,"utils/samplesGenerator":99}],60:[function(e,t,n){"use strict";Object.defineProperties(n,{AutoRowSize:{get:function(){return M}},__esModule:{value:!0}});var o,r,i,s,a,l,u,c,d,h=(o=e("_base"),o&&o.__esModule&&o||{"default":o})["default"],f=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}),p=(f.arrayEach,f.arrayFilter),g=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}),m=g.cancelAnimationFrame,v=g.requestAnimationFrame,w=g.isVisible,y=(s=e("utils/ghostTable"),s&&s.__esModule&&s||{"default":s}).GhostTable,b=(a=e("helpers/object"),a&&a.__esModule&&a||{"default":a}),C=b.isObject,R=(b.objectEach,l=e("helpers/number"),l&&l.__esModule&&l||{"default":l}),_=R.valueAccordingPercent,S=R.rangeEach,E=(u=e("plugins"),u&&u.__esModule&&u||{"default":u}).registerPlugin,T=(c=e("utils/samplesGenerator"),c&&c.__esModule&&c||{"default":c}).SamplesGenerator,O=(d=e("helpers/string"),d&&d.__esModule&&d||{"default":d}).isPercentValue,M=function(e){var t=this;$traceurRuntime.superConstructor(k).call(this,e),this.heights=[],this.ghostTable=new y(this.hot),this.samplesGenerator=new T(function(e,n){return t.hot.getDataAtCell(e,n)}),this.firstCalculation=!0,this.inProgress=!1,this.addHook("beforeRowResize",function(e,n,o){return t.onBeforeRowResize(e,n,o)})},k=M;$traceurRuntime.createClass(M,{isEnabled:function(){return this.hot.getSettings().autoRowSize===!0||C(this.hot.getSettings().autoRowSize)},enablePlugin:function(){var e=this;this.enabled||(this.addHook("afterLoadData",function(){return e.onAfterLoadData()}),this.addHook("beforeChange",function(t){return e.onBeforeChange(t)}),this.addHook("beforeColumnMove",function(){return e.recalculateAllRowsHeight()}),this.addHook("beforeColumnResize",function(){return e.recalculateAllRowsHeight()}),this.addHook("beforeColumnSort",function(){return e.clearCache()}),this.addHook("beforeRender",function(t){return e.onBeforeRender(t)}),this.addHook("beforeRowMove",function(t,n){return e.onBeforeRowMove(t,n)}),this.addHook("modifyRowHeight",function(t,n){return e.getRowHeight(n,t)}),$traceurRuntime.superGet(this,k.prototype,"enablePlugin").call(this))},disablePlugin:function(){$traceurRuntime.superGet(this,k.prototype,"disablePlugin").call(this)},calculateRowsHeight:function(){var e=void 0!==arguments[0]?arguments[0]:{from:0,to:this.hot.countRows()-1},t=void 0!==arguments[1]?arguments[1]:{from:0,to:this.hot.countCols()-1},n=void 0!==arguments[2]?arguments[2]:!1,o=this;"number"==typeof e&&(e={from:e,to:e}),"number"==typeof t&&(t={from:t,to:t}),S(e.from,e.to,function(e){if(n||void 0===o.heights[e]){var r=o.samplesGenerator.generateRowSamples(e,t);r.forEach(function(e,t){return o.ghostTable.addRow(t,e)})}}),this.ghostTable.rows.length&&(this.ghostTable.getHeights(function(e,t){return o.heights[e]=t}),this.ghostTable.clean())},calculateAllRowsHeight:function(){var e=void 0!==arguments[0]?arguments[0]:{from:0,to:this.hot.countCols()-1},t=this,n=0,o=this.hot.countRows()-1,r=null;this.inProgress=!0;var i=function(){return t.hot?(t.calculateRowsHeight({from:n, +to:Math.min(n+k.CALCULATION_STEP,o)},e),n=n+k.CALCULATION_STEP+1,void(o>n?r=v(i):(m(r),t.inProgress=!1,t.hot.view.wt.wtOverlays.adjustElementsSize(!0),t.hot.view.wt.wtOverlays.leftOverlay.needFullRender&&t.hot.view.wt.wtOverlays.leftOverlay.clone.draw()))):(m(r),void(t.inProgress=!1))};this.firstCalculation&&this.getSyncCalculationLimit()&&(this.calculateRowsHeight({from:0,to:this.getSyncCalculationLimit()},e),this.firstCalculation=!1,n=this.getSyncCalculationLimit()+1),o>n?i():this.inProgress=!1},recalculateAllRowsHeight:function(){w(this.hot.view.wt.wtTable.TABLE)&&(this.clearCache(),this.calculateAllRowsHeight())},getSyncCalculationLimit:function(){var e=k.SYNC_CALCULATION_LIMIT,t=this.hot.countRows()-1;return C(this.hot.getSettings().autoRowSize)&&(e=this.hot.getSettings().autoRowSize.syncLimit,O(e)?e=_(t,e):e>>=0),Math.min(e,t)},getRowHeight:function(e){var t=arguments[1],n=t;return void 0!==this.heights[e]&&this.heights[e]>(t||0)&&(n=this.heights[e]),n},getFirstVisibleRow:function(){var e=this.hot.view.wt;return e.wtViewport.rowsVisibleCalculator?e.wtTable.getFirstVisibleRow():e.wtViewport.rowsRenderCalculator?e.wtTable.getFirstRenderedRow():-1},getLastVisibleRow:function(){var e=this.hot.view.wt;return e.wtViewport.rowsVisibleCalculator?e.wtTable.getLastVisibleRow():e.wtViewport.rowsRenderCalculator?e.wtTable.getLastRenderedRow():-1},clearCache:function(){this.heights.length=0},clearCacheByRange:function(e){var t=this;"number"==typeof e&&(e={from:e,to:e}),S(Math.min(e.from,e.to),Math.max(e.from,e.to),function(e){return t.heights[e]=void 0})},isNeedRecalculate:function(){return p(this.heights,function(e){return void 0===e}).length?!0:!1},onBeforeRender:function(){var e=this.hot.renderCall;this.calculateRowsHeight({from:this.getFirstVisibleRow(),to:this.getLastVisibleRow()},void 0,e),this.isNeedRecalculate()&&!this.inProgress&&this.calculateAllRowsHeight()},onBeforeRowMove:function(e,t){this.clearCacheByRange({from:e,to:t}),this.calculateAllRowsHeight()},onBeforeRowResize:function(e,t,n){return n&&(this.calculateRowsHeight(e,void 0,!0),t=this.getRowHeight(e)),t},onAfterLoadData:function(){var e=this;this.hot.view?this.recalculateAllRowsHeight():setTimeout(function(){e.hot&&e.recalculateAllRowsHeight()},0)},onBeforeChange:function(e){var t=null;1===e.length?t=e[0][0]:e.length>1&&(t={from:e[0][0],to:e[e.length-1][0]}),null!==t&&this.clearCacheByRange(t)},destroy:function(){this.ghostTable.clean(),$traceurRuntime.superGet(this,k.prototype,"destroy").call(this)}},{get CALCULATION_STEP(){return 50},get SYNC_CALCULATION_LIMIT(){return 500}},h),E("autoRowSize",M)},{_base:58,"helpers/array":42,"helpers/dom/element":45,"helpers/number":49,"helpers/object":50,"helpers/string":52,plugins:57,"utils/ghostTable":98,"utils/samplesGenerator":99}],61:[function(e,t,n){"use strict";function o(e,t,n,o){var r,i,s,a,l,u=n.length,c=n?n[0].length:0,d=[],h=[];if(r=t.row-e.row,i=t.col-e.col,-1!==["down","up"].indexOf(o)){for(var f=0;i>=f;f++)s=parseInt(n[0][f],10),a=parseInt(n[u-1][f],10),l=("down"===o?a-s:s-a)/(u-1)||0,h.push(l);d.push(h)}if(-1!==["right","left"].indexOf(o))for(var p=0;r>=p;p++)s=parseInt(n[p][0],10),a=parseInt(n[p][c-1],10),l=("right"===o?a-s:s-a)/(c-1)||0,h=[],h.push(l),d.push(h);return d}function r(e){function t(t){return e.autofill?void(e.autofill.handle&&e.autofill.handle.isDragged&&(e.autofill.handle.isDragged>1&&e.autofill.apply(),e.autofill.handle.isDragged=0,a=!1)):!0}function n(e){var t,n;return s.instance.autofill?(t=c(s.instance.table).top-(window.pageYOffset||document.documentElement.scrollTop)+d(s.instance.table),n=c(s.instance.table).left-(window.pageXOffset||document.documentElement.scrollLeft)+h(s.instance.table),s.addingStarted===!1&&s.instance.autofill.handle.isDragged>0&&e.clientY>t&&e.clientX<=n?(s.instance.mouseDragOutside=!0,s.addingStarted=!0):s.instance.mouseDragOutside=!1,void(s.instance.mouseDragOutside&&setTimeout(function(){s.addingStarted=!1,s.instance.alter("insert_row")},200))):!1}var o,r,i,s=this,a=!1;this.instance=e,this.addingStarted=!1,i=f(e),i.addEventListener(document,"mouseup",t),i.addEventListener(document,"mousemove",n),o=this.instance.view.wt.wtSettings.settings.onCellCornerMouseDown,this.instance.view.wt.wtSettings.settings.onCellCornerMouseDown=function(t){e.autofill.handle.isDragged=1,a=!0,o(t)},r=this.instance.view.wt.wtSettings.settings.onCellMouseOver,this.instance.view.wt.wtSettings.settings.onCellMouseOver=function(t,n,o,i){e.autofill&&a&&!e.view.isMouseDown()&&e.autofill.handle&&e.autofill.handle.isDragged&&(e.autofill.handle.isDragged++,e.autofill.showBorder(n),e.autofill.checkIfNewRowNeeded()),r(t,n,o,i)},this.instance.view.wt.wtSettings.settings.onCellCornerDblClick=function(){e.autofill.selectAdjacent()}}Object.defineProperties(n,{Autofill:{get:function(){return r}},__esModule:{value:!0}});var i,s,a,l,u=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}),c=u.offset,d=u.outerHeight,h=u.outerWidth,f=(s=e("eventManager"),s&&s.__esModule&&s||{"default":s}).eventManager,p=((a=e("plugins"),a&&a.__esModule&&a||{"default":a}).registerPlugin,(l=e("3rdparty/walkontable/src/cell/coords"),l&&l.__esModule&&l||{"default":l}).WalkontableCellCoords);r.prototype.init=function(){this.handle={}},r.prototype.disable=function(){this.handle.disabled=!0},r.prototype.selectAdjacent=function(){var e,t,n,o,r;e=this.instance.selection.isMultiple()?this.instance.view.wt.selections.area.getCorners():this.instance.view.wt.selections.current.getCorners(),t=this.instance.getData();e:for(n=e[2]+1;n<this.instance.countRows();n++){for(r=e[1];r<=e[3];r++)if(t[n][r])break e;(t[n][e[1]-1]||t[n][e[3]+1])&&(o=n)}o&&(this.instance.view.wt.selections.fill.clear(),this.instance.view.wt.selections.fill.add(new p(e[0],e[1])),this.instance.view.wt.selections.fill.add(new p(o,e[3])),this.apply())},r.prototype.apply=function(){var e,t,n,r,i,s,a,l;this.handle.isDragged=0,this.instance.view.wt.selections.fill.isEmpty()||(e=this.instance.view.wt.selections.fill.getCorners(),this.instance.view.wt.selections.fill.clear(),t=this.instance.selection.isMultiple()?this.instance.view.wt.selections.area.getCorners():this.instance.view.wt.selections.current.getCorners(),Handsontable.hooks.run(this.instance,"afterAutofillApplyValues",t,e),e[0]===t[0]&&e[1]<t[1]?(s="left",n=new p(e[0],e[1]),r=new p(e[2],t[1]-1)):e[0]===t[0]&&e[3]>t[3]?(s="right",n=new p(e[0],t[3]+1),r=new p(e[2],e[3])):e[0]<t[0]&&e[1]===t[1]?(s="up",n=new p(e[0],e[1]),r=new p(t[0]-1,e[3])):e[2]>t[2]&&e[1]===t[1]&&(s="down",n=new p(t[2]+1,e[1]),r=new p(e[2],e[3])),n&&n.row>-1&&n.col>-1?(l={from:this.instance.getSelectedRange().from,to:this.instance.getSelectedRange().to},i=this.instance.getData(l.from.row,l.from.col,l.to.row,l.to.col),a=o(n,r,i,s),Handsontable.hooks.run(this.instance,"beforeAutofill",n,r,i),this.instance.populateFromArray(n.row,n.col,i,r.row,r.col,"autofill",null,s,a),this.instance.selection.setRangeStart(new p(e[0],e[1])),this.instance.selection.setRangeEnd(new p(e[2],e[3]))):this.instance.selection.refreshBorders())},r.prototype.showBorder=function(e){var t=this.instance.getSelectedRange().getTopLeftCorner(),n=this.instance.getSelectedRange().getBottomRightCorner();if("horizontal"!==this.instance.getSettings().fillHandle&&(n.row<e.row||t.row>e.row))e=new p(e.row,n.col);else{if("vertical"===this.instance.getSettings().fillHandle)return;e=new p(n.row,e.col)}this.instance.view.wt.selections.fill.clear(),this.instance.view.wt.selections.fill.add(this.instance.getSelectedRange().from),this.instance.view.wt.selections.fill.add(this.instance.getSelectedRange().to),this.instance.view.wt.selections.fill.add(e),this.instance.view.render()},r.prototype.checkIfNewRowNeeded=function(){var e,t,n=this.instance.countRows(),o=this;this.instance.view.wt.selections.fill.cellRange&&this.addingStarted===!1&&(t=this.instance.getSelected(),e=this.instance.view.wt.selections.fill.getCorners(),t[2]<n-1&&e[2]===n-1&&(this.addingStarted=!0,this.instance._registerTimeout(setTimeout(function(){o.instance.alter("insert_row"),o.addingStarted=!1},200))))},Handsontable.hooks.add("afterInit",function(){var e=new r(this);"undefined"!=typeof this.getSettings().fillHandle&&(e.handle&&this.getSettings().fillHandle===!1?e.disable():e.handle||this.getSettings().fillHandle===!1||(this.autofill=e,this.autofill.init()))}),Handsontable.Autofill=r},{"3rdparty/walkontable/src/cell/coords":5,eventManager:41,"helpers/dom/element":45,plugins:57}],62:[function(e,t,n){"use strict";Object.defineProperties(n,{ColumnSorting:{get:function(){return b}},__esModule:{value:!0}});var o,r,i,s,a,l=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),u=l.addClass,c=l.closest,d=l.hasClass,h=l.index,f=l.removeClass,p=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}),g=(p.arrayEach,p.arrayMap),m=p.arrayReduce,v=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager,w=(s=e("_base"),s&&s.__esModule&&s||{"default":s})["default"],y=(a=e("plugins"),a&&a.__esModule&&a||{"default":a}).registerPlugin;Handsontable.hooks.register("beforeColumnSort"),Handsontable.hooks.register("afterColumnSort");var b=function(e){$traceurRuntime.superConstructor(C).call(this,e),this.sortIndicators=[]},C=b;$traceurRuntime.createClass(b,{isEnabled:function(){return!!this.hot.getSettings().columnSorting},enablePlugin:function(){var e=this;if(!this.enabled){var t=this;this.hot.sortIndex=[],this.hot.sort=function(){var e=Array.prototype.slice.call(arguments);return t.sortByColumn.apply(t,e)},"undefined"==typeof this.hot.getSettings().observeChanges&&this.enableObserveChangesPlugin(),this.bindColumnSortingAfterClick(),this.addHook("afterTrimRow",function(t){return e.sort()}),this.addHook("afterUntrimRow",function(t){return e.sort()}),this.addHook("modifyRow",function(t){return e.translateRow(t)}),this.addHook("afterUpdateSettings",function(){return e.onAfterUpdateSettings()}),this.addHook("afterGetColHeader",function(t,n){return e.getColHeader(t,n)}),this.addHook("afterCreateRow",function(){t.afterCreateRow.apply(t,arguments)}),this.addHook("afterRemoveRow",function(){t.afterRemoveRow.apply(t,arguments)}),this.addHook("afterInit",function(){return e.sortBySettings()}),this.addHook("afterLoadData",function(){e.hot.sortIndex=[],e.hot.view&&e.sortBySettings()}),this.hot.view&&this.sortBySettings(),$traceurRuntime.superGet(this,C.prototype,"enablePlugin").call(this)}},disablePlugin:function(){this.hot.sort=void 0,$traceurRuntime.superGet(this,C.prototype,"disablePlugin").call(this)},onAfterUpdateSettings:function(){this.sortBySettings()},sortBySettings:function(){var e,t,n=this.hot.getSettings().columnSorting,o=this.loadSortingState();"undefined"==typeof o?(e=n.column,t=n.sortOrder):(e=o.sortColumn,t=o.sortOrder),this.sortByColumn(e,t)},setSortingColumn:function(e,t){return"undefined"==typeof e?(this.hot.sortColumn=void 0,void(this.hot.sortOrder=void 0)):(this.hot.sortColumn===e&&"undefined"==typeof t?this.hot.sortOrder===!1?this.hot.sortOrder=void 0:this.hot.sortOrder=!this.hot.sortOrder:this.hot.sortOrder="undefined"==typeof t?!0:t,void(this.hot.sortColumn=e))},sortByColumn:function(e,t){this.setSortingColumn(e,t),"undefined"!=typeof this.hot.sortColumn&&(Handsontable.hooks.run(this.hot,"beforeColumnSort",this.hot.sortColumn,this.hot.sortOrder),this.sort(),this.hot.render(),this.saveSortingState(),Handsontable.hooks.run(this.hot,"afterColumnSort",this.hot.sortColumn,this.hot.sortOrder))},saveSortingState:function(){var e={};"undefined"!=typeof this.hot.sortColumn&&(e.sortColumn=this.hot.sortColumn),"undefined"!=typeof this.hot.sortOrder&&(e.sortOrder=this.hot.sortOrder),(e.hasOwnProperty("sortColumn")||e.hasOwnProperty("sortOrder"))&&Handsontable.hooks.run(this.hot,"persistentStateSave","columnSorting",e)},loadSortingState:function(){var e={};return Handsontable.hooks.run(this.hot,"persistentStateLoad","columnSorting",e),e.value},bindColumnSortingAfterClick:function(){function e(){var e=o.hot.view.TBODY.querySelector("tr"),t=1;return e&&(t=e.querySelectorAll("th").length),t}function t(t){var n=c(t,"TH");return o.hot.view.wt.wtTable.getFirstRenderedColumn()+h(n)-e()}if(!this.bindedSortEvent){var n=v(this.hot),o=this;this.bindedSortEvent=!0,n.addEventListener(this.hot.rootElement,"click",function(e){if(d(e.target,"columnSorting")){var n=t(e.target);if(n===this.lastSortedColumn)switch(o.hot.sortOrder){case void 0:o.sortOrderClass="ascending";break;case!0:o.sortOrderClass="descending";break;case!1:o.sortOrderClass=void 0}else o.sortOrderClass="ascending";this.lastSortedColumn=n,o.sortByColumn(n)}})}},enableObserveChangesPlugin:function(){var e=this;this.hot._registerTimeout(setTimeout(function(){e.hot.updateSettings({observeChanges:!0})},0))},defaultSort:function(e){return function(t,n){return"string"==typeof t[1]&&(t[1]=t[1].toLowerCase()),"string"==typeof n[1]&&(n[1]=n[1].toLowerCase()),t[1]===n[1]?0:null===t[1]||""===t[1]?1:null===n[1]||""===n[1]?-1:isNaN(t[1])&&!isNaN(n[1])?e?1:-1:!isNaN(t[1])&&isNaN(n[1])?e?-1:1:t[1]<n[1]?e?-1:1:t[1]>n[1]?e?1:-1:0}},dateSort:function(e){return function(t,n){if(t[1]===n[1])return 0;if(null===t[1]||""===t[1])return 1;if(null===n[1]||""===n[1])return-1;var o=new Date(t[1]),r=new Date(n[1]);return r>o?e?-1:1:o>r?e?1:-1:0}},sort:function(){if("undefined"==typeof this.hot.sortOrder)return void(this.hot.sortIndex.length=0);var e,t;this.hot.sortingEnabled=!1,this.hot.sortIndex.length=0;for(var n=this.hot.colOffset(),o=0,r=this.hot.countRows()-this.hot.getSettings().minSpareRows;r>o;o++)this.hot.sortIndex.push([o,this.hot.getDataAtCell(o,this.hot.sortColumn+n)]);switch(e=this.hot.getCellMeta(0,this.hot.sortColumn),this.sortIndicators[this.hot.sortColumn]=e.sortIndicator,e.type){case"date":t=this.dateSort;break;default:t=this.defaultSort}this.hot.sortIndex.sort(t(this.hot.sortOrder));for(var o=this.hot.sortIndex.length;o<this.hot.countRows();o++)this.hot.sortIndex.push([o,this.hot.getDataAtCell(o,this.hot.sortColumn+n)]);this.hot.sortingEnabled=!0},translateRow:function(e){return this.hot.sortingEnabled&&"undefined"!=typeof this.hot.sortOrder&&this.hot.sortIndex&&this.hot.sortIndex.length&&this.hot.sortIndex[e]?this.hot.sortIndex[e][0]:e},untranslateRow:function(e){if(this.hot.sortingEnabled&&this.hot.sortIndex&&this.hot.sortIndex.length)for(var t=0;t<this.hot.sortIndex.length;t++)if(this.hot.sortIndex[t][0]==e)return t},getColHeader:function(e,t){var n=t.querySelector(".colHeader"),o=(t.getAttribute("colspan"),t.parentNode.parentNode.childNodes),r=Array.prototype.indexOf.call(o,t.parentNode);r-=o.length,n&&(this.hot.getSettings().columnSorting&&e>=0&&-1===r&&u(n,"columnSorting"),f(n,"descending"),f(n,"ascending"),this.sortIndicators[e]&&e===this.hot.sortColumn&&("ascending"===this.sortOrderClass?u(n,"ascending"):"descending"===this.sortOrderClass&&u(n,"descending")))},isSorted:function(){return"undefined"!=typeof this.hot.sortColumn},afterCreateRow:function(e,t){if(this.isSorted()){for(var n=0;n<this.hot.sortIndex.length;n++)this.hot.sortIndex[n][0]>=e&&(this.hot.sortIndex[n][0]+=t);for(var n=0;t>n;n++)this.hot.sortIndex.splice(e+n,0,[e+n,this.hot.getSourceData()[e+n][this.hot.sortColumn+this.hot.colOffset()]]);this.saveSortingState()}},afterRemoveRow:function(e,t){function n(e){return m(o,function(t,n){return e>n&&t++,t},0)}if(this.isSorted()){var o=this.hot.sortIndex.splice(e,t);o=g(o,function(e){return e[0]}),this.hot.sortIndex=g(this.hot.sortIndex,function(e,t){var o=n(e[0]);return o&&(e[0]-=o),e}),this.saveSortingState()}}},{},w),y("columnSorting",b)},{_base:58,eventManager:41,"helpers/array":42,"helpers/dom/element":45,plugins:57}],63:[function(e,t,n){"use strict";Object.defineProperties(n,{CommentEditor:{get:function(){return i}},__esModule:{value:!0}});var o,r=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}).addClass,i=function(){this.editor=this.createEditor(),this.editorStyle=this.editor.style,this.editorStyle.position="absolute",this.editorStyle.zIndex=100,this.hide()},s=i;$traceurRuntime.createClass(i,{setPosition:function(e,t){this.editorStyle.left=e+"px",this.editorStyle.top=t+"px"},show:function(){this.editorStyle.display="block"},hide:function(){this.editorStyle.display="none"},isVisible:function(){return"block"===this.editorStyle.display},setValue:function(){var e=void 0!==arguments[0]?arguments[0]:"";e=e||"",this.getInputElement().value=e},getValue:function(){return this.getInputElement().value},isFocused:function(){return document.activeElement===this.getInputElement()},focus:function(){this.getInputElement().focus()},createEditor:function(){var e,t,n=document.querySelector("."+s.CLASS_EDITOR_CONTAINER);return n||(n=document.createElement("div"),r(n,s.CLASS_EDITOR_CONTAINER),document.body.appendChild(n)),e=document.createElement("div"),r(e,s.CLASS_EDITOR),t=document.createElement("textarea"),r(t,s.CLASS_INPUT),e.appendChild(t),n.appendChild(e),e},getInputElement:function(){return this.editor.querySelector("."+s.CLASS_INPUT)},destroy:function(){this.editor.parentNode.removeChild(this.editor),this.editor=null,this.editorStyle=null}},{get CLASS_EDITOR_CONTAINER(){return"htCommentsContainer"},get CLASS_EDITOR(){return"htComments"},get CLASS_INPUT(){return"htCommentTextArea"},get CLASS_CELL(){return"htCommentCell"}})},{"helpers/dom/element":45}],64:[function(e,t,n){"use strict";Object.defineProperties(n,{Comments:{get:function(){return R}},__esModule:{value:!0}});var o,r,i,s,a,l,u=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),c=u.addClass,d=u.closest,h=u.getWindowScrollLeft,f=u.getWindowScrollTop,p=u.hasClass,g=u.offset,m=(r=e("eventManager"),r&&r.__esModule&&r||{"default":r}).EventManager,v=(i=e("3rdparty/walkontable/src/cell/coords"),i&&i.__esModule&&i||{"default":i}).WalkontableCellCoords,w=(s=e("plugins"),s&&s.__esModule&&s||{"default":s}),y=w.registerPlugin,b=(w.getPlugin,(a=e("_base"),a&&a.__esModule&&a||{"default":a})["default"]),C=(l=e("commentEditor"),l&&l.__esModule&&l||{"default":l}).CommentEditor,R=function(e){$traceurRuntime.superConstructor(_).call(this,e),this.editor=null,this.eventManager=null,this.range={},this.mouseDown=!1,this.contextMenuEvent=!1,this.timer=null},_=R;$traceurRuntime.createClass(R,{isEnabled:function(){return this.hot.getSettings().comments},enablePlugin:function(){var e=this;this.enabled||(this.editor||(this.editor=new C),this.eventManager||(this.eventManager=new m(this)),this.addHook("afterContextMenuDefaultOptions",function(t){return e.addToContextMenu(t)}),this.addHook("afterRenderer",function(t,n,o,r,i,s){return e.onAfterRenderer(t,s)}),this.addHook("afterScrollVertically",function(){return e.refreshEditorPosition()}),this.addHook("afterColumnResize",function(){return e.refreshEditorPosition()}),this.addHook("afterRowResize",function(){return e.refreshEditorPosition()}),this.registerListeners(),$traceurRuntime.superGet(this,_.prototype,"enablePlugin").call(this))},disablePlugin:function(){$traceurRuntime.superGet(this,_.prototype,"disablePlugin").call(this)},registerListeners:function(){var e=this;this.eventManager.addEventListener(document,"mouseover",function(t){return e.onMouseOver(t)}),this.eventManager.addEventListener(document,"mousedown",function(t){return e.onMouseDown(t)}),this.eventManager.addEventListener(document,"mousemove",function(t){return e.onMouseMove(t)}),this.eventManager.addEventListener(document,"mouseup",function(t){return e.onMouseUp(t)}),this.eventManager.addEventListener(this.editor.getInputElement(),"blur",function(t){return e.onEditorBlur(t)})},setRange:function(e){this.range=e},clearRange:function(){this.range={}},targetIsCellWithComment:function(e){return p(e.target,"htCommentCell")&&d(e.target,[this.hot.rootElement])?!0:!1},targetIsCommentTextArea:function(e){return this.editor.getInputElement()===e.target},saveComment:function(){if(!this.range.from)throw new Error('Before using this method, first set cell range (hot.getPlugin("comment").setRange())');var e=this.editor.getValue(),t=this.range.from.row,n=this.range.from.col;this.hot.setCellMeta(t,n,"comment",e),this.hot.render()},saveCommentAtCell:function(e,t){this.setRange({from:new v(e,t)}),this.saveComment()},removeComment:function(){if(!this.range.from)throw new Error('Before using this method, first set cell range (hot.getPlugin("comment").setRange())');this.hot.removeCellMeta(this.range.from.row,this.range.from.col,"comment"),this.hot.render(),this.hide()},removeCommentAtCell:function(e,t){this.setRange({from:new v(e,t)}),this.removeComment()},show:function(){if(!this.range.from)throw new Error('Before using this method, first set cell range (hot.getPlugin("comment").setRange())');var e=this.hot.getCellMeta(this.range.from.row,this.range.from.col);return this.refreshEditorPosition(!0),this.editor.setValue(e.comment||""),this.editor.show(),!0},showAtCell:function(e,t){return this.setRange({from:new v(e,t)}),this.show()},hide:function(){this.editor.hide()},refreshEditorPosition:function(){var e=void 0!==arguments[0]?arguments[0]:!1;if(e||this.range.from&&this.editor.isVisible()){var t=this.hot.view.wt.wtTable.getCell(this.range.from),n=g(t),o=this.hot.getColWidth(this.range.from.col),r=n.top,i=n.left,s=0,a=0;this.hot.view.wt.wtViewport.hasVerticalScroll()&&(r-=this.hot.view.wt.wtOverlays.topOverlay.getScrollPosition(),s=20),this.hot.view.wt.wtViewport.hasHorizontalScroll()&&(i-=this.hot.view.wt.wtOverlays.leftOverlay.getScrollPosition(),a=20);var l=i+o,u=r,c=this.hot.view.wt.wtTable.holder.getBoundingClientRect(),d={left:c.left+h()+a,right:c.right+h()-15,top:c.top+f()+s,bottom:c.bottom+f()};l<=d.left||l>d.right||u<=d.top||u>d.bottom?this.hide():this.editor.setPosition(l,u)}},onMouseDown:function(e){this.mouseDown=!0,this.hot.view&&this.hot.view.wt&&(this.contextMenuEvent||this.targetIsCommentTextArea(e)||this.targetIsCellWithComment(e)||this.hide(),this.contextMenuEvent=!1)},onMouseOver:function(e){if(!this.mouseDown&&!this.editor.isFocused())if(this.targetIsCellWithComment(e)){var t=this.hot.view.wt.wtTable.getCoords(e.target),n={from:new v(t.row,t.col)};this.setRange(n),this.show()}else this.targetIsCommentTextArea(e)||this.editor.isFocused()||this.hide()},onMouseMove:function(e){var t=this;this.targetIsCommentTextArea(e)&&(this.mouseDown=!0,clearTimeout(this.timer),this.timer=setTimeout(function(){t.mouseDown=!1},200))},onMouseUp:function(e){this.mouseDown=!1},onAfterRenderer:function(e,t){t.comment&&c(e,t.commentedCellClassName)},onEditorBlur:function(e){this.saveComment()},checkSelectionCommentsConsistency:function(){var e=this.hot.getSelectedRange();if(!e)return!1;var t=!1,n=e.from;return this.hot.getCellMeta(n.row,n.col).comment&&(t=!0),t},onContextMenuAddComment:function(){var e=this,t=this.hot.getSelectedRange();this.contextMenuEvent=!0,this.setRange({from:t.from}),this.show(),setTimeout(function(){e.hot&&(e.hot.deselectCell(),e.editor.focus())},10)},onContextMenuRemoveComment:function(e,t){this.contextMenuEvent=!0,this.removeCommentAtCell(t.start.row,t.start.col)},addToContextMenu:function(e){var t=this;e.items.push(Handsontable.plugins.ContextMenu.SEPARATOR,{key:"commentsAddEdit",name:function(){return t.checkSelectionCommentsConsistency()?"Edit Comment":"Add Comment"},callback:function(){return t.onContextMenuAddComment()},disabled:function(){return this.getSelected()?!1:!0}},{key:"commentsRemove",name:function(){return"Delete Comment"},callback:function(e,n){return t.onContextMenuRemoveComment(e,n)},disabled:function(){return!t.checkSelectionCommentsConsistency()}})},destroy:function(){this.editor&&this.editor.destroy(),$traceurRuntime.superGet(this,_.prototype,"destroy").call(this)}},{},b),y("comments",R)},{"3rdparty/walkontable/src/cell/coords":5,_base:58,commentEditor:63,eventManager:41,"helpers/dom/element":45,plugins:57}],65:[function(e,t,n){"use strict";function o(e,t){var n;return i(t,function(t){var o=t.key?t.key.split(":"):null;return Array.isArray(o)&&o[1]===e?(n=t,!1):void 0}),n}Object.defineProperties(n,{CommandExecutor:{get:function(){return s}},__esModule:{value:!0}});var r,i=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}).arrayEach,s=function(e){this.hot=e,this.commands={},this.commonCallback=null};$traceurRuntime.createClass(s,{registerCommand:function(e,t){this.commands[e]=t},setCommonCallback:function(e){this.commonCallback=e},execute:function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=this,s=e.split(":");e=s[0];var a=2===s.length?s[1]:null,l=this.commands[e];if(!l)throw new Error("Menu command '"+e+"' not exists.");if(a&&l.submenu&&(l=o(a,l.submenu.items)),l.disabled!==!0&&("function"!=typeof l.disabled||l.disabled.call(this.hot)!==!0)&&!l.hasOwnProperty("submenu")){var u=[];"function"==typeof l.callback&&u.push(l.callback),"function"==typeof this.commonCallback&&u.push(this.commonCallback),t.unshift(s.join(":")),i(u,function(e){return e.apply(r.hot,t)})}}},{})},{"helpers/array":42}],66:[function(e,t,n){"use strict";Object.defineProperties(n,{ContextMenu:{get:function(){return L}},__esModule:{value:!0}});var o,r,i,s,a,l,u,c,d,h,f,p=(o=e("_base"),o&&o.__esModule&&o||{"default":o})["default"],g=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}).arrayEach,m=(i=e("commandExecutor"),i&&i.__esModule&&i||{"default":i}).CommandExecutor,v=(s=e("eventManager"),s&&s.__esModule&&s||{"default":s}).EventManager,w=(a=e("helpers/dom/element"),a&&a.__esModule&&a||{"default":a}).hasClass,y=(l=e("itemsFactory"),l&&l.__esModule&&l||{"default":l}).ItemsFactory,b=(u=e("menu"),u&&u.__esModule&&u||{"default":u}).Menu,C=(c=e("helpers/object"),c&&c.__esModule&&c||{"default":c}),R=(C.objectEach,C.mixin,(d=e("plugins"),d&&d.__esModule&&d||{"default":d}).registerPlugin),_=(h=e("helpers/dom/event"),h&&h.__esModule&&h||{"default":h}).stopPropagation,S=(f=e("predefinedItems"),f&&f.__esModule&&f||{"default":f}),E=S.ROW_ABOVE,T=S.ROW_BELOW,O=S.COLUMN_LEFT,M=S.COLUMN_RIGHT,k=S.REMOVE_ROW,H=S.REMOVE_COLUMN,D=S.UNDO,x=S.REDO,A=S.READ_ONLY,P=S.ALIGNMENT,N=S.SEPARATOR,L=(S.predefinedItems,function(e){$traceurRuntime.superConstructor(W).call(this,e),this.eventManager=new v(this),this.commandExecutor=new m(this.hot),this.itemsFactory=null,this.menu=null}),W=L;$traceurRuntime.createClass(L,{isEnabled:function(){return this.hot.getSettings().contextMenu},enablePlugin:function(){var e=this;if(!this.enabled){this.itemsFactory=new y(this.hot,W.DEFAULT_ITEMS);var t=this.hot.getSettings().contextMenu,n={items:this.itemsFactory.getVisibleItems(t)};this.registerEvents(),"function"==typeof t.callback&&this.commandExecutor.setCommonCallback(t.callback),$traceurRuntime.superGet(this,W.prototype,"enablePlugin").call(this),this.callOnPluginsReady(function(){e.hot.runHooks("afterContextMenuDefaultOptions",n),e.itemsFactory.setPredefinedItems(n.items);var o=e.itemsFactory.getVisibleItems(t);e.menu=new b(e.hot,{className:"htContextMenu"}),e.menu.setMenuItems(o),e.menu.addLocalHook("afterOpen",function(){return e.onMenuAfterOpen()}),e.menu.addLocalHook("afterClose",function(){return e.onMenuAfterClose()}),e.menu.addLocalHook("executeCommand",function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.executeCommand.apply(e,t)}),g(o,function(t){return e.commandExecutor.registerCommand(t.key,t)})})}},disablePlugin:function(){this.close(),this.menu&&(this.menu.destroy(),this.menu=null),$traceurRuntime.superGet(this,W.prototype,"disablePlugin").call(this)},registerEvents:function(){var e=this;this.eventManager.addEventListener(this.hot.rootElement,"contextmenu",function(t){return e.onContextMenu(t)})},open:function(e){this.menu&&(this.menu.open(),this.menu.setPosition(e),this.menu.hotMenu.isHotTableEnv=this.hot.isHotTableEnv,Handsontable.eventManager.isHotTableEnv=this.hot.isHotTableEnv)},close:function(){this.menu&&this.menu.close()},executeCommand:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.commandExecutor.execute.apply(this.commandExecutor,e)},onContextMenu:function(e){function t(e){return"TD"===e.nodeName||"TD"===e.parentNode.nodeName}var n=this.hot.getSettings(),o=n.rowHeaders,r=n.colHeaders,i=e.realTarget;if(this.close(),e.preventDefault(),_(e),o||r){if(o&&r){var s=i.parentNode.querySelectorAll(".cornerHeader").length>0;if(s)return}}else if(!(t(i)||w(i,"current")&&w(i,"wtBorder")))return;this.open(e)},onMenuAfterOpen:function(){this.hot.runHooks("afterContextMenuShow",this)},onMenuAfterClose:function(){this.hot.listen(),this.hot.runHooks("afterContextMenuHide",this)},destroy:function(){this.close(),this.menu&&this.menu.destroy(),$traceurRuntime.superGet(this,W.prototype,"destroy").call(this)}},{get DEFAULT_ITEMS(){return[E,T,N,O,M,N,k,H,N,D,x,N,A,N,P]}},p),L.SEPARATOR={name:N},Handsontable.hooks.register("afterContextMenuDefaultOptions"),Handsontable.hooks.register("afterContextMenuShow"),Handsontable.hooks.register("afterContextMenuHide"),Handsontable.hooks.register("afterContextMenuExecute"),R("contextMenu",L)},{_base:58,commandExecutor:65,eventManager:41,"helpers/array":42,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/object":50,itemsFactory:68,menu:69,plugins:57,predefinedItems:70}],67:[function(e,t,n){"use strict";Object.defineProperties(n,{Cursor:{get:function(){return d}},__esModule:{value:!0}});var o,r,i=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),s=i.getWindowScrollLeft,a=i.getWindowScrollTop,l=(r=e("helpers/dom/event"),r&&r.__esModule&&r||{"default":r}),u=l.pageX,c=l.pageY,d=function(e){var t,n,o,r,i,l,d,h,f=a(),p=s();this.type=this.getSourceType(e),"literal"===this.type?(t=parseInt(e.top,10),o=parseInt(e.left,10),d=e.height,h=e.width):"event"===this.type&&(t=parseInt(c(e),10),o=parseInt(u(e),10),d=e.target.clientHeight,h=e.target.clientWidth),n=t-f,r=o-p,i=f,l=p,this.top=t,this.topRelative=n,this.left=o,this.leftRelative=r,this.scrollTop=i,this.scrollLeft=l,this.cellHeight=d,this.cellWidth=h};$traceurRuntime.createClass(d,{getSourceType:function(e){var t="literal";return e instanceof Event&&(t="event"),t},fitsAbove:function(e){return this.topRelative>=e.offsetHeight},fitsBelow:function(e){var t=void 0!==arguments[1]?arguments[1]:window.innerHeight;return this.topRelative+e.offsetHeight<=t},fitsOnRight:function(e){var t=void 0!==arguments[1]?arguments[1]:window.innerWidth;return this.leftRelative+this.cellWidth+e.offsetWidth<=t},fitsOnLeft:function(e){return this.leftRelative>=e.offsetWidth}},{}),Handsontable.plugins.utils=Handsontable.plugins.utils||{},Handsontable.plugins.utils.Cursor=d},{"helpers/dom/element":45,"helpers/dom/event":46}],68:[function(e,t,n){"use strict";function o(){var e=void 0!==arguments[0]?arguments[0]:null,t=void 0!==arguments[1]?arguments[1]:[],n=void 0!==arguments[2]?arguments[2]:{},o=[];return e&&e.items?e=e.items:Array.isArray(e)||(e=t),u(e)?l(e,function(e,t){var r=n["string"==typeof e?e:t];r||(r=e),u(e)?c(r,e):"string"==typeof r&&(r={name:r}),void 0===r.key&&(r.key=t),o.push(r)}):d(e,function(e,t){var r=n[e];!r&&p.indexOf(e)>=0||(r||(r={name:e,key:t+""}),u(e)&&c(r,e),void 0===r.key&&(r.key=t),o.push(r))}),o[0].name===f&&o.shift(),o}Object.defineProperties(n,{ItemsFactory:{get:function(){return m}},__esModule:{value:!0}});var r,i,s,a=(r=e("helpers/object"),r&&r.__esModule&&r||{"default":r}),l=a.objectEach,u=a.isObject,c=a.extend,d=(i=e("helpers/array"),i&&i.__esModule&&i||{"default":i}).arrayEach,h=(s=e("predefinedItems"),s&&s.__esModule&&s||{"default":s}),f=h.SEPARATOR,p=h.ITEMS,g=h.predefinedItems,m=function(e){var t=void 0!==arguments[1]?arguments[1]:null;this.hot=e,this.predefinedItems=g(),this.defaultOrderPattern=t};$traceurRuntime.createClass(m,{setPredefinedItems:function(e){var t=this,n={};this.defaultOrderPattern.length=0,l(e,function(e,o){var r="";e.name===f?(n[f]=e,r=f):isNaN(parseInt(o,10))?(e.key=void 0===e.key?o:e.key,n[o]=e,r=e.key):(n[e.key]=e,r=e.key),t.defaultOrderPattern.push(r)}),this.predefinedItems=n},getVisibleItems:function(){var e=void 0!==arguments[0]?arguments[0]:null,t=this,n={};return l(this.predefinedItems,function(e,o){(!e.hidden||e.hidden&&!e.hidden.apply(t.hot))&&(n[o]=e)}),o(e,this.defaultOrderPattern,n)},getItems:function(){ +var e=void 0!==arguments[0]?arguments[0]:null;return o(e,this.defaultOrderPattern,this.predefinedItems)}},{})},{"helpers/array":42,"helpers/object":50,predefinedItems:70}],69:[function(e,t,n){"use strict";Object.defineProperties(n,{Menu:{get:function(){return W}},__esModule:{value:!0}});var o,r,i,s,a,l,u,c,d,h,f=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),p=f.addClass,g=f.empty,m=f.fastInnerHTML,v=(f.getComputedStyle,f.getScrollbarWidth),w=(f.getWindowScrollLeft,f.getWindowScrollTop,f.hasClass,f.isChildOf),y=f.removeClass,b=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}).arrayEach,C=(i=e("cursor"),i&&i.__esModule&&i||{"default":i}).Cursor,R=(s=e("eventManager"),s&&s.__esModule&&s||{"default":s}).EventManager,_=(a=e("helpers/object"),a&&a.__esModule&&a||{"default":a}),S=(_.extend,_.isObject,_.objectEach,_.mixin),E=(l=e("utils"),l&&l.__esModule&&l||{"default":l}),T=E.isSeparator,O=E.isDisabled,M=E.isSelectionDisabled,k=E.hasSubMenu,H=E.normalizeSelection,D=(u=e("helpers/unicode"),u&&u.__esModule&&u||{"default":u}).KEY_CODES,x=(c=e("mixins/localHooks"),c&&c.__esModule&&c||{"default":c}).localHooks,A=(d=e("predefinedItems"),d&&d.__esModule&&d||{"default":d}),P=A.SEPARATOR,N=(A.predefinedItems,h=e("helpers/dom/event"),h&&h.__esModule&&h||{"default":h}),L=(N.stopPropagation,N.stopImmediatePropagation),W=(N.pageX,N.pageY,function(e){var t=void 0!==arguments[1]?arguments[1]:{parent:null,name:null,className:"",keepInViewport:!0};this.hot=e,this.options=t,this.eventManager=new R(this),this.container=this.createContainer(this.options.name),this.hotMenu=null,this.hotSubMenus={},this.parentMenu=this.options.parent||null,this.menuItems=null,this.origOutsideClickDeselects=null,this._afterScrollCallback=null,this.registerEvents()}),I=W;$traceurRuntime.createClass(W,{registerEvents:function(){var e=this;this.eventManager.addEventListener(document.documentElement,"mousedown",function(t){return e.onDocumentMouseDown(t)})},setMenuItems:function(e){this.menuItems=e},isSubMenu:function(){return null!==this.parentMenu},open:function(){var e=this;this.container.removeAttribute("style"),this.container.style.display="block";var t={data:this.menuItems,colHeaders:!1,colWidths:[200],autoRowSize:!1,readOnly:!0,copyPaste:!1,columns:[{data:"name",renderer:function(t,n,o,r,i,s){return e.menuItemRenderer(t,n,o,r,i,s)}}],renderAllRows:!0,fragmentSelection:"cell",beforeKeyDown:function(t){return e.onBeforeKeyDown(t)},afterOnCellMouseOver:function(t,n,o){return e.openSubMenu(n.row)}};this.origOutsideClickDeselects=this.hot.getSettings().outsideClickDeselects,this.hot.getSettings().outsideClickDeselects=!1,this.hotMenu=new Handsontable.Core(this.container,t),this.hotMenu.addHook("afterInit",function(){return e.onAfterInit()}),this.hotMenu.init(),this.hotMenu.listen(),this.blockMainTableCallbacks(),this.runLocalHooks("afterOpen")},close:function(){var e=void 0!==arguments[0]?arguments[0]:!1;this.isOpened()&&(e&&this.parentMenu?this.parentMenu.close():(this.closeAllSubMenus(),this.container.style.display="none",this.releaseMainTableCallbacks(),this.hotMenu.destroy(),this.hotMenu=null,this.hot.getSettings().outsideClickDeselects=this.origOutsideClickDeselects,this.runLocalHooks("afterClose")))},openSubMenu:function(e){var t=this.hotMenu.getCell(e,0);if(this.closeAllSubMenus(),!t||!k(t))return!1;var n=this.hotMenu.getSourceDataAtRow(e),o=new I(this.hot,{parent:this,name:n.name,className:this.options.className});return o.setMenuItems(n.submenu.items),o.open(),o.setPosition(t.getBoundingClientRect()),this.hotSubMenus[n.key]=o,o},closeSubMenu:function(e){var t=this.hotMenu.getSourceDataAtRow(e),n=this.hotSubMenus[t.key];n&&(n.destroy(),delete this.hotSubMenus[t.key])},closeAllSubMenus:function(){var e=this;b(this.hotMenu.getData(),function(t,n){return e.closeSubMenu(n)})},isAllSubMenusClosed:function(){return 0===Object.keys(this.hotSubMenus).length},destroy:function(){this.clearLocalHooks(),this.close(),this.parentMenu=null,this.eventManager.destroy()},isOpened:function(){return null!==this.hotMenu},executeCommand:function(e){if(this.isOpened()&&this.hotMenu.getSelected()){var t=this.hotMenu.getSourceDataAtRow(this.hotMenu.getSelected()[0]);if(this.runLocalHooks("select",t,e),t.isCommand!==!1){var n=this.hot.getSelectedRange(),o=n?H(n):{};this.runLocalHooks("executeCommand",t.key,o,e),this.isSubMenu()&&this.parentMenu.runLocalHooks("executeCommand",t.key,o,e),this.close(!0)}}},setPosition:function(e){var t=new C(e);this.options.keepInViewport?(t.fitsBelow(this.container)?this.setPositionBelowCursor(t):t.fitsAbove(this.container)?this.setPositionAboveCursor(t):this.setPositionBelowCursor(t),t.fitsOnRight(this.container)?this.setPositionOnRightOfCursor(t):this.setPositionOnLeftOfCursor(t)):(this.setPositionBelowCursor(t),this.setPositionOnRightOfCursor(t))},setPositionAboveCursor:function(e){var t=e.top-this.container.offsetHeight;this.isSubMenu()&&(t=window.scrollY+e.top+e.cellHeight-this.container.offsetHeight+3),this.container.style.top=t+"px"},setPositionBelowCursor:function(e){var t=e.top-1;this.isSubMenu()&&(t=e.top+window.scrollY-1),this.container.style.top=t+"px"},setPositionOnRightOfCursor:function(e){var t;t=this.isSubMenu()?window.scrollX+1+e.left+e.cellWidth:1+e.left,this.container.style.left=t+"px"},setPositionOnLeftOfCursor:function(e){this.container.style.left=e.left-this.container.offsetWidth+v()+4+"px"},selectFirstCell:function(){var e=this.hotMenu.getCell(0,0);T(e)||O(e)||M(e)?this.selectNextCell(0,0):this.hotMenu.selectCell(0,0)},selectLastCell:function(){var e=this.hotMenu.countRows()-1,t=this.hotMenu.getCell(e,0);T(t)||O(t)||M(t)?this.selectPrevCell(e,0):this.hotMenu.selectCell(e,0)},selectNextCell:function(e,t){var n=e+1,o=n<this.hotMenu.countRows()?this.hotMenu.getCell(n,t):null;o&&(T(o)||O(o)||M(o)?this.selectNextCell(n,t):this.hotMenu.selectCell(n,t))},selectPrevCell:function(e,t){var n=e-1,o=n>=0?this.hotMenu.getCell(n,t):null;o&&(T(o)||O(o)||M(o)?this.selectPrevCell(n,t):this.hotMenu.selectCell(n,t))},menuItemRenderer:function(e,t,n,o,r,i){var s=this,a=e.getSourceDataAtRow(n),l=document.createElement("div"),u=function(e){return e.hasOwnProperty("submenu")},c=function(e){return new RegExp(P,"i").test(e.name)},d=function(e){return e.disabled===!0||"function"==typeof e.disabled&&e.disabled.call(s.hot)===!0},h=function(e){return"function"==typeof e.hidden&&e.hidden.call(s.hot)===!0},f=function(e){return e.disableSelection},v=h(a);"function"==typeof i&&(i=i.call(this.hot)),g(t),p(l,"htItemWrapper"),t.appendChild(l),c(a)?p(t,"htSeparator"):v||"function"!=typeof a.renderer?m(l,i):(p(t,"htCustomMenuRenderer"),t.appendChild(a.renderer(e,l,n,o,r,i))),v?t.parentNode&&p(t.parentNode,"htHidden"):d(a)?(p(t,"htDisabled"),this.eventManager.addEventListener(l,"mouseenter",function(){return e.deselectCell()})):f(a)?(p(t,"htSelectionDisabled"),this.eventManager.addEventListener(l,"mouseenter",function(){return e.deselectCell()})):u(a)?(p(t,"htSubmenu"),f(a)?this.eventManager.addEventListener(l,"mouseenter",function(){return e.deselectCell()}):this.eventManager.addEventListener(l,"mouseenter",function(){return e.selectCell(n,o,void 0,void 0,void 0,!1)})):(y(t,"htSubmenu"),y(t,"htDisabled"),f(a)?this.eventManager.addEventListener(l,"mouseenter",function(){return e.deselectCell()}):this.eventManager.addEventListener(l,"mouseenter",function(){return e.selectCell(n,o,void 0,void 0,void 0,!1)}))},createContainer:function(){var e=void 0!==arguments[0]?arguments[0]:null;e&&(e=e.replace(/ /g,"_"),e=this.options.className+"Sub_"+e);var t;return t=e?document.querySelector("."+this.options.className+"."+e):document.querySelector("."+this.options.className),t||(t=document.createElement("div"),p(t,"htMenu "+this.options.className),e&&p(t,e),document.getElementsByTagName("body")[0].appendChild(t)),t},blockMainTableCallbacks:function(){this._afterScrollCallback=function(){},this.hot.addHook("afterScrollVertically",this._afterScrollCallback),this.hot.addHook("afterScrollHorizontally",this._afterScrollCallback)},releaseMainTableCallbacks:function(){this._afterScrollCallback&&(this.hot.removeHook("afterScrollVertically",this._afterScrollCallback),this.hot.removeHook("afterScrollHorizontally",this._afterScrollCallback),this._afterScrollCallback=null)},onBeforeKeyDown:function(e){var t=this.hotMenu.getSelected(),n=!1;switch(e.keyCode){case D.ESCAPE:this.close(),n=!0;break;case D.ENTER:t&&(this.hotMenu.getSourceDataAtRow(t[0]).submenu?n=!0:(this.executeCommand(e),this.close(!0)));break;case D.ARROW_DOWN:t?this.selectNextCell(t[0],t[1]):this.selectFirstCell(),n=!0;break;case D.ARROW_UP:t?this.selectPrevCell(t[0],t[1]):this.selectLastCell(),n=!0;break;case D.ARROW_RIGHT:if(t){var o=this.openSubMenu(t[0]);o&&o.selectFirstCell()}n=!0;break;case D.ARROW_LEFT:t&&this.isSubMenu()&&(this.close(),this.parentMenu&&this.parentMenu.hotMenu.listen(),n=!0)}n&&(e.preventDefault(),L(e))},onAfterInit:function(){var e=this.hotMenu.getSettings().data,t=this.hotMenu.view.wt.wtTable.hider.style,n=this.hotMenu.view.wt.wtTable.holder.style,o=parseInt(t.width,10),r=0;b(e,function(e){return r+=e.name===P?1:26}),n.width=o+22+"px",n.height=r+4+"px"},onDocumentMouseDown:function(e){this.isOpened()&&(this.container&&w(e.target,this.container)&&this.executeCommand(e),(this.isAllSubMenusClosed()||this.isSubMenu())&&!w(e.target,".htMenu")&&w(e.target,document)&&this.close(!0))}},{}),S(W,x)},{cursor:67,eventManager:41,"helpers/array":42,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/object":50,"helpers/unicode":53,"mixins/localHooks":54,predefinedItems:70,utils:71}],70:[function(e,t,n){"use strict";function o(){var e={};return c(D,function(t,n){return e[n]=d(t)}),e}function r(e,t){-1===H.indexOf(e)&&(D[e]=t)}var i;Object.defineProperties(n,{ROW_ABOVE:{get:function(){return w}},ROW_BELOW:{get:function(){return y}},COLUMN_LEFT:{get:function(){return b}},COLUMN_RIGHT:{get:function(){return C}},CLEAR_COLUMN:{get:function(){return R}},REMOVE_ROW:{get:function(){return _}},REMOVE_COLUMN:{get:function(){return S}},UNDO:{get:function(){return E}},REDO:{get:function(){return T}},READ_ONLY:{get:function(){return O}},ALIGNMENT:{get:function(){return M}},SEPARATOR:{get:function(){return k}},ITEMS:{get:function(){return H}},predefinedItems:{get:function(){return o}},addItem:{get:function(){return r}},__esModule:{value:!0}});var s,a,l,u=(s=e("helpers/object"),s&&s.__esModule&&s||{"default":s}),c=u.objectEach,d=u.clone,h=((a=e("helpers/number"),a&&a.__esModule&&a||{"default":a}).rangeEach,l=e("utils"),l&&l.__esModule&&l||{"default":l}),f=h.align,p=h.getAlignmentClasses,g=h.getValidSelection,m=h.checkSelectionConsistency,v=h.markLabelAsSelected,w="row_above",y="row_below",b="col_left",C="col_right",R="clear_column",_="remove_row",S="remove_col",E="undo",T="redo",O="make_read_only",M="alignment",k="---------",H=[w,y,b,C,R,_,S,E,T,O,M,k],D=(i={},Object.defineProperty(i,k,{value:{name:k},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,w,{value:{key:w,name:"Insert row above",callback:function(e,t){this.alter("insert_row",t.start.row)},disabled:function(){var e=g(this);if(!e)return!0;var t=this.countRows(),n=[0,e[1],t-1,e[1]];return n.join(",")===e.join(",")&&t>1},hidden:function(){return!this.getSettings().allowInsertRow}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,y,{value:{key:y,name:"Insert row below",callback:function(e,t){this.alter("insert_row",t.end.row+1)},disabled:function(){var e=g(this);if(!e)return!0;var t=this.countRows(),n=[0,e[1],t-1,e[1]];return n.join(",")===e.join(",")&&t>1},hidden:function(){return!this.getSettings().allowInsertRow}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,b,{value:{key:b,name:"Insert column on the left",callback:function(e,t){this.alter("insert_col",t.start.col)},disabled:function(){var e=g(this);if(!e)return!0;if(!this.isColumnModificationAllowed())return!0;var t=[e[0],0,e[0],this.countCols()-1],n=t.join(",")==e.join(",");return e[1]<0||this.countCols()>=this.getSettings().maxCols||n},hidden:function(){return!this.getSettings().allowInsertColumn}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,C,{value:{key:C,name:"Insert column on the right",callback:function(e,t){this.alter("insert_col",t.end.col+1)},disabled:function(){var e=g(this);if(!e)return!0;if(!this.isColumnModificationAllowed())return!0;var t=[e[0],0,e[0],this.countCols()-1],n=t.join(",")==e.join(",");return e[1]<0||this.countCols()>=this.getSettings().maxCols||n},hidden:function(){return!this.getSettings().allowInsertColumn}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,R,{value:{key:R,name:"Clear column",callback:function(e,t){var n=t.start.col;this.countRows()&&this.populateFromArray(0,n,[[null]],Math.max(t.start.row,t.end.row),n)},disabled:function(){var e=g(this);if(!e)return!0;var t=[e[0],0,e[0],this.countCols()-1],n=t.join(",")==e.join(",");return e[1]<0||this.countCols()>=this.getSettings().maxCols||n}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,_,{value:{key:_,name:"Remove row",callback:function(e,t){var n=t.end.row-t.start.row+1;this.alter("remove_row",t.start.row,n)},disabled:function(){var e=g(this);if(!e)return!0;var t=[0,e[1],this.countRows()-1,e[1]];return t.join(",")===e.join(",")},hidden:function(){return!this.getSettings().allowRemoveRow}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,S,{value:{key:S,name:"Remove column",callback:function(e,t){var n=t.end.col-t.start.col+1;this.alter("remove_col",t.start.col,n)},disabled:function(){var e=g(this);if(!e)return!0;if(!this.isColumnModificationAllowed())return!0;var t=[e[0],0,e[0],this.countCols()-1],n=t.join(",")==e.join(",");return e[1]<0||n},hidden:function(){return!this.getSettings().allowRemoveColumn}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,E,{value:{key:E,name:"Undo",callback:function(){this.undo()},disabled:function(){return this.undoRedo&&!this.undoRedo.isUndoAvailable()}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,T,{value:{key:T,name:"Redo",callback:function(){this.redo()},disabled:function(){return this.undoRedo&&!this.undoRedo.isRedoAvailable()}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,O,{value:{key:O,name:function(){var e=this,t="Read only",n=m(this.getSelectedRange(),function(t,n){return e.getCellMeta(t,n).readOnly});return n&&(t=v(t)),t},callback:function(){var e=this,t=this.getSelectedRange(),n=m(t,function(t,n){return e.getCellMeta(t,n).readOnly});t.forAll(function(t,o){e.getCellMeta(t,o).readOnly=n?!1:!0}),this.render()},disabled:function(){return this.getSelectedRange()?!1:!0}},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,M,{value:{key:M,name:"Alignment",disabled:function(){return this.getSelectedRange()?!1:!0},submenu:{items:[{key:M+":left",name:function(){var e=this,t="Left",n=m(this.getSelectedRange(),function(t,n){var o=e.getCellMeta(t,n).className;return o&&-1!==o.indexOf("htLeft")?!0:void 0});return n&&(t=v(t)),t},callback:function(){var e=this,t=this.getSelectedRange(),n=p(t,function(t,n){return e.getCellMeta(t,n).className}),o="horizontal",r="htLeft";this.runHooks("beforeCellAlignment",n,t,o,r),f(t,o,r,function(t,n){return e.getCellMeta(t,n)}),this.render()},disabled:!1},{key:M+":center",name:function(){var e=this,t="Center",n=m(this.getSelectedRange(),function(t,n){var o=e.getCellMeta(t,n).className;return o&&-1!==o.indexOf("htCenter")?!0:void 0});return n&&(t=v(t)),t},callback:function(){var e=this,t=this.getSelectedRange(),n=p(t,function(t,n){return e.getCellMeta(t,n).className}),o="horizontal",r="htCenter";this.runHooks("beforeCellAlignment",n,t,o,r),f(t,o,r,function(t,n){return e.getCellMeta(t,n)}),this.render()},disabled:!1},{key:M+":right",name:function(){var e=this,t="Right",n=m(this.getSelectedRange(),function(t,n){var o=e.getCellMeta(t,n).className;return o&&-1!==o.indexOf("htRight")?!0:void 0});return n&&(t=v(t)),t},callback:function(){var e=this,t=this.getSelectedRange(),n=p(t,function(t,n){return e.getCellMeta(t,n).className}),o="horizontal",r="htRight";this.runHooks("beforeCellAlignment",n,t,o,r),f(t,o,r,function(t,n){return e.getCellMeta(t,n)}),this.render()},disabled:!1},{key:M+":justify",name:function(){var e=this,t="Justify",n=m(this.getSelectedRange(),function(t,n){var o=e.getCellMeta(t,n).className;return o&&-1!==o.indexOf("htJustify")?!0:void 0});return n&&(t=v(t)),t},callback:function(){var e=this,t=this.getSelectedRange(),n=p(t,function(t,n){return e.getCellMeta(t,n).className}),o="horizontal",r="htJustify";this.runHooks("beforeCellAlignment",n,t,o,r),f(t,o,r,function(t,n){return e.getCellMeta(t,n)}),this.render()},disabled:!1},{name:k},{key:M+":top",name:function(){var e=this,t="Top",n=m(this.getSelectedRange(),function(t,n){var o=e.getCellMeta(t,n).className;return o&&-1!==o.indexOf("htTop")?!0:void 0});return n&&(t=v(t)),t},callback:function(){var e=this,t=this.getSelectedRange(),n=p(t,function(t,n){return e.getCellMeta(t,n).className}),o="vertical",r="htTop";this.runHooks("beforeCellAlignment",n,t,o,r),f(t,o,r,function(t,n){return e.getCellMeta(t,n)}),this.render()},disabled:!1},{key:M+":middle",name:function(){var e=this,t="Middle",n=m(this.getSelectedRange(),function(t,n){var o=e.getCellMeta(t,n).className;return o&&-1!==o.indexOf("htMiddle")?!0:void 0});return n&&(t=v(t)),t},callback:function(){var e=this,t=this.getSelectedRange(),n=p(t,function(t,n){return e.getCellMeta(t,n).className}),o="vertical",r="htMiddle";this.runHooks("beforeCellAlignment",n,t,o,r),f(t,o,r,function(t,n){return e.getCellMeta(t,n)}),this.render()},disabled:!1},{key:M+":bottom",name:function(){var e=this,t="Bottom",n=m(this.getSelectedRange(),function(t,n){var o=e.getCellMeta(t,n).className;return o&&-1!==o.indexOf("htBottom")?!0:void 0});return n&&(t=v(t)),t},callback:function(){var e=this,t=this.getSelectedRange(),n=p(t,function(t,n){return e.getCellMeta(t,n).className}),o="vertical",r="htBottom";this.runHooks("beforeCellAlignment",n,t,o,r),f(t,o,r,function(t,n){return e.getCellMeta(t,n)}),this.render()},disabled:!1}]}},configurable:!0,enumerable:!0,writable:!0}),i)},{"helpers/number":49,"helpers/object":50,utils:71}],71:[function(e,t,n){"use strict";function o(e){return{start:e.getTopLeftCorner(),end:e.getBottomRightCorner()}}function r(e){return v(e,"htSeparator")}function i(e){return v(e,"htSubmenu")}function s(e){return v(e,"htDisabled")}function a(e){return v(e,"htSelectionDisabled")}function l(e){var t=e.getSelected();return t?t[0]<0?null:e.countRows()>=e.getSettings().maxRows?null:t:null}function u(e,t){return-1!=e.indexOf(t)?e:(e=e.replace("htTop","").replace("htMiddle","").replace("htBottom","").replace(" ",""),e+=" "+t)}function c(e,t){return-1!=e.indexOf(t)?e:(e=e.replace("htLeft","").replace("htCenter","").replace("htRight","").replace("htJustify","").replace(" ",""),e+=" "+t)}function d(e,t){for(var n={},o=e.from.row;o<=e.to.row;o++)for(var r=e.from.col;r<=e.to.col;r++)n[o]||(n[o]=[]),n[o][r]=t(o,r);return n}function h(e,t,n,o){if(e.from.row==e.to.row&&e.from.col==e.to.col)f(e.from.row,e.from.col,t,n,o);else for(var r=e.from.row;r<=e.to.row;r++)for(var i=e.from.col;i<=e.to.col;i++)f(r,i,t,n,o)}function f(e,t,n,o,r){var i=r(e,t),s=o;i.className&&(s="vertical"===n?u(i.className,o):c(i.className,o)),i.className=s}function p(e,t){var n=!1;return e&&e.forAll(function(e,o){return t(e,o)?(n=!0,!1):void 0}),n}function g(e){return'<span class="selected">'+String.fromCharCode(10003)+"</span>"+e}Object.defineProperties(n,{normalizeSelection:{get:function(){return o}},isSeparator:{get:function(){return r}},hasSubMenu:{get:function(){return i}},isDisabled:{get:function(){return s}},isSelectionDisabled:{get:function(){return a}},getValidSelection:{get:function(){return l}},prepareVerticalAlignClass:{get:function(){return u}},prepareHorizontalAlignClass:{get:function(){return c}},getAlignmentClasses:{get:function(){return d}},align:{get:function(){return h}},checkSelectionConsistency:{get:function(){return p}},markLabelAsSelected:{get:function(){return g}},__esModule:{value:!0}});var m,v=(m=e("helpers/dom/element"),m&&m.__esModule&&m||{"default":m}).hasClass},{"helpers/dom/element":45}],72:[function(e,t,n){"use strict";Object.defineProperties(n,{ContextMenuCopyPaste:{get:function(){return g}},__esModule:{value:!0}});var o,r,i,s,a,l,u=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}).removeClass,c=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}).arrayEach,d=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).EventManager,h=(s=e("plugins"),s&&s.__esModule&&s||{"default":s}).registerPlugin,f=(a=e("_base"),a&&a.__esModule&&a||{"default":a})["default"],p=(l=e("zeroclipboard"),l&&l.__esModule&&l||{"default":l})["default"],g=function(e){$traceurRuntime.superConstructor(m).call(this,e),this.eventManager=new d(this),this.swfPath=null,this.outsideClickDeselectsCache=null},m=g;$traceurRuntime.createClass(g,{isEnabled:function(){return this.hot.getSettings().contextMenuCopyPaste},enablePlugin:function(){var e=this;if(!this.enabled){"object"==typeof this.hot.getSettings().contextMenuCopyPaste&&(this.swfPath=this.hot.getSettings().contextMenuCopyPaste.swfPath),"undefined"==typeof p&&console.error("To be able to use the Copy/Paste feature from the context menu, you need to manually include ZeroClipboard.js file to your website.");try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(t){"undefined"==typeof navigator.mimeTypes["application/x-shockwave-flash"]&&console.error("To be able to use the Copy/Paste feature from the context menu, your browser needs to have Flash Plugin installed.")}this.swfPath&&p.config({swfPath:this.swfPath}),this.hot.addHook("afterContextMenuShow",function(){return e.onAfterContextMenuShow()}),this.hot.addHook("afterContextMenuDefaultOptions",function(t){return e.onAfterContextMenuDefaultOptions(t)}),this.registerEvents(),$traceurRuntime.superGet(this,m.prototype,"enablePlugin").call(this)}},disablePlugin:function(){$traceurRuntime.superGet(this,m.prototype,"disablePlugin").call(this)},registerEvents:function(){var e=this;this.eventManager.addEventListener(document,"mouseenter",function(){return e.removeCurrentClass()}),this.eventManager.addEventListener(document,"mouseleave",function(){return e.removeZeroClipboardClass()})},getCopyValue:function(){return this.hot.copyPaste.setCopyableText(),this.hot.copyPaste.copyPasteInstance.elTextarea.value},onAfterContextMenuDefaultOptions:function(e){e.items.unshift({key:"copy",name:"Copy"},{key:"paste",name:"Paste",callback:function(){this.copyPaste.triggerPaste()}},Handsontable.plugins.ContextMenu.SEPARATOR)},onAfterContextMenuShow:function(){var e=this,t=this.hot.getPlugin("contextMenu"),n=t.menu.hotMenu.getSourceData();c(n,function(n,o){if("copy"===n.key){var r=new p(t.menu.hotMenu.getCell(o,0));return r.off(),r.on("copy",function(t){var n=t.clipboardData;n.setData("text/plain",e.getCopyValue()),e.hot.getSettings().outsideClickDeselects=e.outsideClickDeselectsCache}),!1}})},removeCurrentClass:function(){var e=this.hot.getPlugin("contextMenu");if(e.menu.isOpened()){var t=e.menu.hotMenu.rootElement.querySelector("td.current");t&&u(t,"current")}this.outsideClickDeselectsCache=this.hot.getSettings().outsideClickDeselects,this.hot.getSettings().outsideClickDeselects=!1},removeZeroClipboardClass:function(){var e=this.hot.getPlugin("contextMenu");if(e.menu.isOpened()){var t=e.menu.hotMenu.rootElement.querySelector("td.zeroclipboard-is-hover");t&&u(t,"zeroclipboard-is-hover")}this.hot.getSettings().outsideClickDeselects=this.outsideClickDeselectsCache}},{},f),h("contextMenuCopyPaste",g)},{_base:58,eventManager:41,"helpers/array":42,"helpers/dom/element":45,plugins:57,zeroclipboard:"zeroclipboard"}],73:[function(e,t,n){"use strict";function o(e){function t(){e.isListening()&&e.selection.empty()}function n(t){var n,o,r,i,s,a,l,u,c,d;if(e.isListening()&&e.selection.isSelected()){n=t,o=v.parse(n),r=e.getSelected(),i=new M(r[0],r[1]),s=new M(r[2],r[3]),a=new k(i,i,s),l=a.getTopLeftCorner(),u=a.getBottomRightCorner(),c=l,d=new M(Math.max(u.row,o.length-1+l.row),Math.max(u.col,o[0].length-1+l.col));var h=s.row-i.row>=o.length-1,f=s.col-i.col>=o[0].length-1;e.addHookOnce("afterChange",function(t,n){var o=t?t.length:0;if(o){var r={row:0,col:0},i=-1;C(t,function(e,n){var s=o>n+1?t[n+1]:null;s&&(h||(r.row=r.row+Math.max(s[0]-e[0]-1,0)),!f&&e[1]>i&&(i=e[1],r.col=r.col+Math.max(s[1]-e[1]-1,0)))}),e.selectCell(c.row,c.col,d.row+r.row,d.col+r.col)}}),e.populateFromArray(c.row,c.col,o,d.row,d.col,"paste",e.getSettings().pasteMode)}}function o(t){if(e.getSelected()&&!(e.getActiveEditor()&&e.getActiveEditor().isOpened()||E(t))){if(b(t.keyCode)){if(e.getSettings().fragmentSelection&&T())return;return r.setCopyableText(),void S(t)}var n=(t.ctrlKey||t.metaKey)&&!t.altKey;t.keyCode==y.A&&n&&e._registerTimeout(setTimeout(O(r.setCopyableText,r),0))}}var r=this;this.copyPasteInstance=m(),this.copyPasteInstance.onCut(t),this.copyPasteInstance.onPaste(n),this.onPaste=n,e.addHook("beforeKeyDown",o),this.destroy=function(){this.copyPasteInstance&&(this.copyPasteInstance.removeCallback(t),this.copyPasteInstance.removeCallback(n),this.copyPasteInstance.destroy(),this.copyPasteInstance=null),e.removeHook("beforeKeyDown",o)},e.addHook("afterDestroy",O(this.destroy,this)),this.triggerPaste=O(this.copyPasteInstance.triggerPaste,this.copyPasteInstance),this.triggerCut=O(this.copyPasteInstance.triggerCut,this.copyPasteInstance),this.setCopyableText=function(){var t=e.getSettings(),n=t.copyRowsLimit,o=t.copyColsLimit,r=e.getSelectedRange(),i=r.getTopLeftCorner(),s=r.getBottomRightCorner(),a=i.row,l=i.col,u=s.row,c=s.col,d=Math.min(u,a+n-1),h=Math.min(c,l+o-1),f=[];f.push({startRow:a,startCol:l,endRow:d,endCol:h}),f=Handsontable.hooks.run(e,"modifyCopyableRange",f);var p=this.getRangedCopyableData(f);e.copyPaste.copyPasteInstance.copyable(p),(u!==d||c!==h)&&Handsontable.hooks.run(e,"afterCopyLimit",u-a+1,c-l+1,n,o)},this.getRangedCopyableData=function(t){var n=[],o=[],r=[];return C(t,function(e){R(e.startRow,e.endRow,function(e){-1===o.indexOf(e)&&o.push(e)}),R(e.startCol,e.endCol,function(e){-1===r.indexOf(e)&&r.push(e)})}),C(o,function(t){var o=[];C(r,function(n){o.push(e.getCopyableData(t,n))}),n.push(o)}),v.stringify(n)}}function r(){var e=this,t=e.getSettings().copyPaste!==!1;t&&!e.copyPaste?e.copyPaste=new o(e):!t&&e.copyPaste&&(e.copyPaste.destroy(),e.copyPaste=null)}Object.defineProperties(n,{CopyPastePlugin:{get:function(){return o}},__esModule:{value:!0}});var i,s,a,l,u,c,d,h,f,p,g,m=(i=e("copyPaste"),i&&i.__esModule&&i||{"default":i})["default"],v=(s=e("SheetClip"),s&&s.__esModule&&s||{"default":s})["default"],w=(a=e("helpers/unicode"),a&&a.__esModule&&a||{"default":a}),y=w.KEY_CODES,b=w.isCtrlKey,C=(l=e("helpers/array"),l&&l.__esModule&&l||{"default":l}).arrayEach,R=(u=e("helpers/number"),u&&u.__esModule&&u||{"default":u}).rangeEach,_=(c=e("helpers/dom/event"),c&&c.__esModule&&c||{"default":c}),S=_.stopImmediatePropagation,E=_.isImmediatePropagationStopped,T=(d=e("helpers/dom/element"),d&&d.__esModule&&d||{"default":d}).getSelectionText,O=(h=e("helpers/function"),h&&h.__esModule&&h||{"default":h}).proxy,M=((f=e("plugins"),f&&f.__esModule&&f||{"default":f}).registerPlugin,(p=e("3rdparty/walkontable/src/cell/coords"),p&&p.__esModule&&p||{"default":p}).WalkontableCellCoords),k=(g=e("3rdparty/walkontable/src/cell/range"),g&&g.__esModule&&g||{"default":g}).WalkontableCellRange;Handsontable.hooks.add("afterInit",r),Handsontable.hooks.add("afterUpdateSettings",r),Handsontable.hooks.register("afterCopyLimit"),Handsontable.hooks.register("modifyCopyableRange")},{"3rdparty/walkontable/src/cell/coords":5,"3rdparty/walkontable/src/cell/range":6,SheetClip:"SheetClip",copyPaste:"copyPaste","helpers/array":42,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/function":47,"helpers/number":49,"helpers/unicode":53,plugins:57}],74:[function(e,t,n){"use strict";function o(){}var r,i,s,a,l=((r=e("plugins"),r&&r.__esModule&&r||{"default":r}).registerPlugin,(i=e("3rdparty/walkontable/src/cell/range"),i&&i.__esModule&&i||{"default":i}).WalkontableCellRange),u=(s=e("3rdparty/walkontable/src/selection"),s&&s.__esModule&&s||{"default":s}).WalkontableSelection,c=function(e){return"boolean"==typeof e&&e===!0?!0:"object"==typeof e&&e.length>0?!0:!1},d=function(){c(this.getSettings().customBorders)&&(this.customBorders||(a=this,this.customBorders=new o))},h=function(e){for(var t=0;t<a.view.wt.selections.length;t++)if(a.view.wt.selections[t].settings.className==e)return t;return-1},f=function(e){var t={row:e.row,col:e.col},n=new u(e,new l(t,t,t)),o=h(e.className);o>=0?a.view.wt.selections[o]=n:a.view.wt.selections.push(n)},p=function(e,t,n){var o=b(e,t);o=C(o,n),this.setCellMeta(e,t,"borders",o),f(o)},g=function(e){for(var t=e.range,n=t.from.row;n<=t.to.row;n++)for(var o=t.from.col;o<=t.to.col;o++){var r=b(n,o),i=0;n==t.from.row&&(i++,e.hasOwnProperty("top")&&(r.top=e.top)),n==t.to.row&&(i++,e.hasOwnProperty("bottom")&&(r.bottom=e.bottom)),o==t.from.col&&(i++,e.hasOwnProperty("left")&&(r.left=e.left)),o==t.to.col&&(i++,e.hasOwnProperty("right")&&(r.right=e.right)),i>0&&(this.setCellMeta(n,o,"borders",r),f(r))}},m=function(e,t){return"border_row"+e+"col"+t},v=function(){return{width:1,color:"#000"}},w=function(){return{hide:!0}},y=function(){return{width:1,color:"#000",cornerVisible:!1}},b=function(e,t){return{className:m(e,t),border:y(),row:e,col:t,top:w(),right:w(),bottom:w(),left:w()}},C=function(e,t){return t.hasOwnProperty("border")&&(e.border=t.border),t.hasOwnProperty("top")&&(e.top=t.top),t.hasOwnProperty("right")&&(e.right=t.right),t.hasOwnProperty("bottom")&&(e.bottom=t.bottom),t.hasOwnProperty("left")&&(e.left=t.left),e},R=function(e){for(var t=document.querySelectorAll("."+e),n=0;n<t.length;n++)if(t[n]&&"TD"!=t[n].nodeName){var o=t[n].parentNode;o.parentNode&&o.parentNode.removeChild(o)}},_=function(e,t){var n=m(e,t);R(n),this.removeCellMeta(e,t,"borders")},S=function(e,t,n,o){var r=this.getCellMeta(e,t).borders;r&&void 0!=r.border||(r=b(e,t)),o?r[n]=w():r[n]=v(),this.setCellMeta(e,t,"borders",r);var i=m(e,t);R(i),f(r),this.render()},E=function(e,t,n){if(e.from.row==e.to.row&&e.from.col==e.to.col)"noBorders"==t?_.call(this,e.from.row,e.from.col):S.call(this,e.from.row,e.from.col,t,n);else switch(t){case"noBorders":for(var o=e.from.col;o<=e.to.col;o++)for(var r=e.from.row;r<=e.to.row;r++)_.call(this,r,o);break;case"top":for(var i=e.from.col;i<=e.to.col;i++)S.call(this,e.from.row,i,t,n);break;case"right":for(var s=e.from.row;s<=e.to.row;s++)S.call(this,s,e.to.col,t);break;case"bottom":for(var a=e.from.col;a<=e.to.col;a++)S.call(this,e.to.row,a,t);break;case"left":for(var l=e.from.row;l<=e.to.row;l++)S.call(this,l,e.from.col,t)}},T=function(e,t){var n=!1;return e.getSelectedRange().forAll(function(o,r){var i=e.getCellMeta(o,r).borders;if(i){if(!t)return n=!0,!1;if(!i[t].hasOwnProperty("hide"))return n=!0,!1}}),n},O=function(e){return'<span class="selected">'+String.fromCharCode(10003)+"</span>"+e},M=function(e){this.getSettings().customBorders&&(e.items.push(Handsontable.plugins.ContextMenu.SEPARATOR),e.items.push({key:"borders",name:"Borders",submenu:{items:[{key:"borders:top",name:function(){var e="Top",t=T(this,"top");return t&&(e=O(e)),e},callback:function(){var e=T(this,"top");E.call(this,this.getSelectedRange(),"top",e)},disabled:!1},{key:"borders:right",name:function(){var e="Right",t=T(this,"right");return t&&(e=O(e)),e},callback:function(){var e=T(this,"right");E.call(this,this.getSelectedRange(),"right",e)},disabled:!1},{key:"borders:bottom",name:function(){var e="Bottom",t=T(this,"bottom");return t&&(e=O(e)),e},callback:function(){var e=T(this,"bottom");E.call(this,this.getSelectedRange(),"bottom",e)},disabled:!1},{key:"borders:left",name:function(){var e="Left",t=T(this,"left");return t&&(e=O(e)),e},callback:function(){var e=T(this,"left");E.call(this,this.getSelectedRange(),"left",e); +},disabled:!1},{key:"borders:no_borders",name:"Remove border(s)",callback:function(){E.call(this,this.getSelectedRange(),"noBorders")},disabled:function(){return!T(this)}}]}}))};Handsontable.hooks.add("beforeInit",d),Handsontable.hooks.add("afterContextMenuDefaultOptions",M),Handsontable.hooks.add("afterInit",function(){var e=this.getSettings().customBorders;if(e){for(var t=0;t<e.length;t++)e[t].range?g.call(this,e[t]):p.call(this,e[t].row,e[t].col,e[t]);this.render(),this.view.wt.draw(!0)}}),Handsontable.CustomBorders=o},{"3rdparty/walkontable/src/cell/range":6,"3rdparty/walkontable/src/selection":18,plugins:57}],75:[function(e,t,n){"use strict";function o(){this.boundaries=null,this.callback=null}Object.defineProperties(n,{DragToScroll:{get:function(){return o}},__esModule:{value:!0}});var r,i,s=(r=e("eventManager"),r&&r.__esModule&&r||{"default":r}).eventManager;(i=e("plugins"),i&&i.__esModule&&i||{"default":i}).registerPlugin;Handsontable.plugins.DragToScroll=o,o.prototype.setBoundaries=function(e){this.boundaries=e},o.prototype.setCallback=function(e){this.callback=e},o.prototype.check=function(e,t){var n=0,o=0;t<this.boundaries.top?o=t-this.boundaries.top:t>this.boundaries.bottom&&(o=t-this.boundaries.bottom),e<this.boundaries.left?n=e-this.boundaries.left:e>this.boundaries.right&&(n=e-this.boundaries.right),this.callback(n,o)};var a,l=function(e){e.dragToScrollListening=!1;var t=e.view.wt.wtTable.holder;a=new o,t!==window&&(a.setBoundaries(t.getBoundingClientRect()),a.setCallback(function(e,n){0>e?t.scrollLeft-=50:e>0&&(t.scrollLeft+=50),0>n?t.scrollTop-=20:n>0&&(t.scrollTop+=20)}),e.dragToScrollListening=!0)};Handsontable.hooks.add("afterInit",function(){var e=this,t=s(this);t.addEventListener(document,"mouseup",function(){e.dragToScrollListening=!1}),t.addEventListener(document,"mousemove",function(t){e.dragToScrollListening&&a.check(t.clientX,t.clientY)})}),Handsontable.hooks.add("afterDestroy",function(){s(this).clear()}),Handsontable.hooks.add("afterOnCellMouseDown",function(){l(this)}),Handsontable.hooks.add("afterOnCellCornerMouseDown",function(){l(this)}),Handsontable.plugins.DragToScroll=o},{eventManager:41,plugins:57}],76:[function(e,t,n){"use strict";Object.defineProperties(n,{ManualColumnFreeze:{get:function(){return a}},__esModule:{value:!0}});var o,r,i=(o=e("_base"),o&&o.__esModule&&o||{"default":o})["default"],s=(r=e("plugins"),r&&r.__esModule&&r||{"default":r}).registerPlugin,a=function(e){$traceurRuntime.superConstructor(l).call(this,e)},l=a;$traceurRuntime.createClass(a,{isEnabled:function(){return!!this.hot.getSettings().manualColumnFreeze},enablePlugin:function(){var e=this;this.enabled||(this.addHook("modifyCol",function(t){return e.onModifyCol(t)}),this.addHook("afterContextMenuDefaultOptions",function(t){return e.addContextMenuEntry(t)}),$traceurRuntime.superGet(this,l.prototype,"enablePlugin").call(this))},disablePlugin:function(){$traceurRuntime.superGet(this,l.prototype,"disablePlugin").call(this)},init:function(){$traceurRuntime.superGet(this,l.prototype,"init").call(this),"undefined"==typeof this.hot.manualColumnPositionsPluginUsages?this.hot.manualColumnPositionsPluginUsages=["manualColumnFreeze"]:this.hot.manualColumnPositionsPluginUsages.push("manualColumnFreeze"),this.fixedColumnsCount=this.hot.getSettings().fixedColumnsLeft},onModifyCol:function(e){return this.hot.manualColumnPositionsPluginUsages.length>1?e:this.getModifiedColumnIndex(e)},getModifiedColumnIndex:function(e){return this.hot.manualColumnPositions[e]},addContextMenuEntry:function(e){var t=this;e.items.push(Handsontable.plugins.ContextMenu.SEPARATOR,{key:"freeze_column",name:function(){var e=t.hot.getSelected()[1];return e>t.fixedColumnsCount-1?"Freeze this column":"Unfreeze this column"},disabled:function(){var e=t.hot.getSelected();return e[1]!==e[3]},callback:function(){var e=t.hot.getSelected()[1];e>t.fixedColumnsCount-1?t.freezeColumn(e):t.unfreezeColumn(e)}})},freezeColumn:function(e){if(!(e<=this.fixedColumnsCount-1)){var t=this.getModifiedColumnIndex(e)||e;this.checkPositionData(t),this.modifyColumnOrder(t,e,null,"freeze"),this.addFixedColumn(),this.hot.view.wt.wtOverlays.leftOverlay.refresh(),this.hot.view.wt.wtOverlays.adjustElementsSize()}},unfreezeColumn:function(e){if(!(e>this.fixedColumnsCount-1)){var t=this.getBestColumnReturnPosition(e),n=this.getModifiedColumnIndex(e)||e;this.checkPositionData(n),this.modifyColumnOrder(n,e,t,"unfreeze"),this.removeFixedColumn(),this.hot.view.wt.wtOverlays.leftOverlay.refresh(),this.hot.view.wt.wtOverlays.adjustElementsSize()}},addFixedColumn:function(){this.hot.updateSettings({fixedColumnsLeft:this.fixedColumnsCount+1}),this.fixedColumnsCount++},removeFixedColumn:function(){this.hot.updateSettings({fixedColumnsLeft:this.fixedColumnsCount-1}),this.fixedColumnsCount--},checkPositionData:function(e){this.hot.manualColumnPositions&&0!==this.hot.manualColumnPositions.length||this.hot.manualColumnPositions||(this.hot.manualColumnPositions=[]),e?this.hot.manualColumnPositions[e]||this.createPositionData(e+1):this.createPositionData(this.hot.countCols())},createPositionData:function(e){if(this.hot.manualColumnPositions.length<e)for(var t=this.hot.manualColumnPositions.length;e>t;t++)this.hot.manualColumnPositions[t]=t},modifyColumnOrder:function(e,t,n,o){null==n&&(n=e),"freeze"===o?this.hot.manualColumnPositions.splice(this.fixedColumnsCount,0,this.hot.manualColumnPositions.splice(t,1)[0]):"unfreeze"===o&&this.hot.manualColumnPositions.splice(n,0,this.hot.manualColumnPositions.splice(t,1)[0])},getBestColumnReturnPosition:function(e){for(var t=this.fixedColumnsCount,n=this.getModifiedColumnIndex(t),o=this.getModifiedColumnIndex(e);o>n;)t++,n=this.getModifiedColumnIndex(t);return t-1}},{},i),s("manualColumnFreeze",a)},{_base:58,plugins:57}],77:[function(e,t,n){"use strict";function o(){function e(e){g=this,m=e;var t=this.view.wt.wtTable.getCoords(e).col;if(t>=0){f=t;var n=m.getBoundingClientRect();l=n.left,v.style.top=n.top+"px",v.style.left=l+"px",g.rootElement.appendChild(v)}}function t(e,t){var n=e.getBoundingClientRect(),o=6;t>0?v.style.left=n.left+n.width-o+"px":v.style.left=n.left+"px"}function n(){var e=this;u(v,"active"),u(w,"active");var t=m.getBoundingClientRect();w.style.width=t.width+"px",w.style.height=e.view.maximumVisibleElementHeight(0)+"px",w.style.top=v.style.top,w.style.left=l+"px",e.rootElement.appendChild(w)}function o(e){w.style.left=l+e+"px"}function r(){d(v,"active"),d(w,"active")}var i,s,a,l,f,g,m,v=document.createElement("DIV"),w=document.createElement("DIV"),y=h(this);v.className="manualColumnMover",w.className="manualColumnMoverGuide";var b=function(){var e=this;Handsontable.hooks.run(e,"persistentStateSave","manualColumnPositions",e.manualColumnPositions)},C=function(){var e=this,t={};return Handsontable.hooks.run(e,"persistentStateLoad","manualColumnPositions",t),t.value},R=function(e){return"BODY"!=e.tagName?"THEAD"==e.parentNode.tagName?!0:(e=e.parentNode,R(e)):!1},_=function(e){return"TABLE"!=e.tagName?"TH"==e.tagName?e:_(e.parentNode):null},S=function(){var l,u=this;y.addEventListener(u.rootElement,"mouseover",function(n){if(R(n.target)){var o=_(n.target);if(o)if(l){var r=u.view.wt.wtTable.getCoords(o).col;r>=0&&(s=r,t(n.target,s-i))}else e.call(u,o)}}),y.addEventListener(u.rootElement,"mousedown",function(e){c(e.target,"manualColumnMover")&&(a=p(e),n.call(u),l=u,i=f,s=f)}),y.addEventListener(window,"mousemove",function(e){l&&o(p(e)-a)}),y.addEventListener(window,"mouseup",function(t){l&&(r(),l=!1,T(u.manualColumnPositions,u.countCols()),u.manualColumnPositions.splice(s,0,u.manualColumnPositions.splice(i,1)[0]),Handsontable.hooks.run(u,"beforeColumnMove",i,s),u.forceFullRender=!0,u.view.render(),b.call(u),Handsontable.hooks.run(u,"afterColumnMove",i,s),e.call(u,m))}),u.addHook("afterDestroy",E)},E=function(){y.clear()},T=function(e,t){if(e.length<t)for(var n=e.length;t>n;n++)e[n]=n};this.beforeInit=function(){this.manualColumnPositions=[]},this.init=function(e){var t=this,n=!!this.getSettings().manualColumnMove;if(n){var o=this.getSettings().manualColumnMove,r=C.call(t);"undefined"!=typeof r?this.manualColumnPositions=r:Array.isArray(o)?this.manualColumnPositions=o:this.manualColumnPositions=[],("afterInit"===e||"afterUpdateSettings"===e&&0===y.context.eventListeners.length)&&("undefined"==typeof t.manualColumnPositionsPluginUsages?t.manualColumnPositionsPluginUsages=["manualColumnMove"]:t.manualColumnPositionsPluginUsages.push("manualColumnMove"),S.call(this),this.manualColumnPositions.length>0&&(this.forceFullRender=!0,this.render()))}else{var i=t.manualColumnPositionsPluginUsages?t.manualColumnPositionsPluginUsages.indexOf("manualColumnMove"):-1;i>-1&&(E.call(this),this.manualColumnPositions=[],t.manualColumnPositionsPluginUsages[i]=void 0)}},this.modifyCol=function(e){return this.getSettings().manualColumnMove?("undefined"==typeof this.manualColumnPositions[e]&&T(this.manualColumnPositions,e+1),this.manualColumnPositions[e]):e},this.afterRemoveCol=function(e,t){if(this.getSettings().manualColumnMove){var n,o=this.manualColumnPositions;n=o.splice(e,t),o=o.map(function(e){var t,o=e;for(t=0;t<n.length;t++)e>n[t]&&o--;return o}),this.manualColumnPositions=o}},this.afterCreateCol=function(e,t){if(this.getSettings().manualColumnMove){var n=this.manualColumnPositions;if(n.length){for(var o=[],r=0;t>r;r++)o.push(e+r);e>=n.length?n.concat(o):(n=n.map(function(n){return n>=e?n+t:n}),n.splice.apply(n,[e,0].concat(o))),this.manualColumnPositions=n}}}}Object.defineProperties(n,{ManualColumnMove:{get:function(){return o}},__esModule:{value:!0}});var r,i,s,a,l=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),u=l.addClass,c=l.hasClass,d=l.removeClass,h=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager,f=(s=e("helpers/dom/event"),s&&s.__esModule&&s||{"default":s}),p=f.pageX,g=(f.pageY,(a=e("plugins"),a&&a.__esModule&&a||{"default":a}).registerPlugin,new o);Handsontable.hooks.add("beforeInit",g.beforeInit),Handsontable.hooks.add("afterInit",function(){g.init.call(this,"afterInit")}),Handsontable.hooks.add("afterUpdateSettings",function(){g.init.call(this,"afterUpdateSettings")}),Handsontable.hooks.add("modifyCol",g.modifyCol),Handsontable.hooks.add("afterRemoveCol",g.afterRemoveCol),Handsontable.hooks.add("afterCreateCol",g.afterCreateCol),Handsontable.hooks.register("beforeColumnMove"),Handsontable.hooks.register("afterColumnMove")},{eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,plugins:57}],78:[function(e,t,n){"use strict";Object.defineProperties(n,{ManualColumnResize:{get:function(){return v}},__esModule:{value:!0}});var o,r,i,s,a,l=(o=e("_base.js"),o&&o.__esModule&&o||{"default":o})["default"],u=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),c=u.addClass,d=u.hasClass,h=u.removeClass,f=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager,p=(s=e("helpers/dom/event"),s&&s.__esModule&&s||{"default":s}),g=p.pageX,m=(p.pageY,(a=e("plugins"),a&&a.__esModule&&a||{"default":a}).registerPlugin),v=function(e){$traceurRuntime.superConstructor(w).call(this,e),this.currentTH=null,this.currentCol=null,this.currentWidth=null,this.newSize=null,this.startY=null,this.startWidth=null,this.startOffset=null,this.handle=document.createElement("DIV"),this.guide=document.createElement("DIV"),this.eventManager=f(this),this.pressed=null,this.dblclick=0,this.autoresizeTimeout=null,this.manualColumnWidths=[],c(this.handle,"manualColumnResizer"),c(this.guide,"manualColumnResizerGuide")},w=v;$traceurRuntime.createClass(v,{isEnabled:function(){return this.hot.getSettings().manualColumnResize},enablePlugin:function(){var e=this;if(!this.enabled){this.manualColumnWidths=[];var t=this.hot.getSettings().manualColumnResize,n=this.loadManualColumnWidths();this.addHook("modifyColWidth",function(t,n){return e.onModifyColWidth(t,n)}),"undefined"!=typeof n?this.manualColumnWidths=n:Array.isArray(t)?this.manualColumnWidths=t:this.manualColumnWidths=[],Handsontable.hooks.register("beforeColumnResize"),Handsontable.hooks.register("afterColumnResize"),this.bindEvents(),$traceurRuntime.superGet(this,w.prototype,"enablePlugin").call(this)}},updatePlugin:function(){var e=this.hot.getSettings().manualColumnResize;Array.isArray(e)?this.manualColumnWidths=e:this.manualColumnWidths=[]},disablePlugin:function(){$traceurRuntime.superGet(this,w.prototype,"disablePlugin").call(this)},saveManualColumnWidths:function(){this.hot.runHooks("persistentStateSave","manualColumnWidths",this.manualColumnWidths)},loadManualColumnWidths:function(){var e={};return this.hot.runHooks("persistentStateLoad","manualColumnWidths",e),e.value},setupHandlePosition:function(e){this.currentTH=e;var t=this.hot.view.wt.wtTable.getCoords(e).col;if(t>=0){var n=this.currentTH.getBoundingClientRect();this.currentCol=t,this.startOffset=n.left-6,this.startWidth=parseInt(n.width,10),this.handle.style.top=n.top+"px",this.handle.style.left=this.startOffset+this.startWidth+"px",this.hot.rootElement.appendChild(this.handle)}},refreshHandlePosition:function(){this.handle.style.left=this.startOffset+this.currentWidth+"px"},setupGuidePosition:function(){c(this.handle,"active"),c(this.guide,"active"),this.guide.style.top=this.handle.style.top,this.guide.style.left=this.handle.style.left,this.guide.style.height=this.hot.view.maximumVisibleElementHeight(0)+"px",this.hot.rootElement.appendChild(this.guide)},refreshGuidePosition:function(){this.guide.style.left=this.handle.style.left},hideHandleAndGuide:function(){h(this.handle,"active"),h(this.guide,"active")},checkIfColumnHeader:function(e){return"BODY"!=e.tagName?"THEAD"==e.parentNode.tagName?!0:(e=e.parentNode,this.checkIfColumnHeader(e)):!1},getTHFromTargetElement:function(e){return"TABLE"!=e.tagName?"TH"==e.tagName?e:this.getTHFromTargetElement(e.parentNode):null},onMouseOver:function(e){if(this.checkIfColumnHeader(e.target)){var t=this.getTHFromTargetElement(e.target);if(!t)return;var n=t.getAttribute("colspan");!t||null!==n&&1!==n||this.pressed||this.setupHandlePosition(t)}},afterMouseDownTimeout:function(){if(this.dblclick>=2){var e=this.hot.runHooks("beforeColumnResize",this.currentCol,this.newSize,!0);void 0!==e&&(this.newSize=e),this.setManualSize(this.currentCol,this.newSize),this.hot.forceFullRender=!0,this.hot.view.render(),this.hot.view.wt.wtOverlays.adjustElementsSize(!0),this.hot.runHooks("afterColumnResize",this.currentCol,this.newSize,!0)}this.dblclick=0,this.autoresizeTimeout=null},onMouseDown:function(e){var t=this;d(e.target,"manualColumnResizer")&&(this.setupGuidePosition(),this.pressed=this.hot,null===this.autoresizeTimeout&&(this.autoresizeTimeout=setTimeout(function(){return t.afterMouseDownTimeout()},500),this.hot._registerTimeout(this.autoresizeTimeout)),this.dblclick++,this.startX=g(e),this.newSize=this.startWidth)},onMouseMove:function(e){this.pressed&&(this.currentWidth=this.startWidth+(g(e)-this.startX),this.newSize=this.setManualSize(this.currentCol,this.currentWidth),this.refreshHandlePosition(),this.refreshGuidePosition())},onMouseUp:function(e){this.pressed&&(this.hideHandleAndGuide(),this.pressed=!1,this.newSize!=this.startWidth&&(this.hot.runHooks("beforeColumnResize",this.currentCol,this.newSize),this.hot.forceFullRender=!0,this.hot.view.render(),this.hot.view.wt.wtOverlays.adjustElementsSize(!0),this.saveManualColumnWidths(),this.hot.runHooks("afterColumnResize",this.currentCol,this.newSize)),this.setupHandlePosition(this.currentTH))},bindEvents:function(){var e=this;this.eventManager.addEventListener(this.hot.rootElement,"mouseover",function(t){return e.onMouseOver(t)}),this.eventManager.addEventListener(this.hot.rootElement,"mousedown",function(t){return e.onMouseDown(t)}),this.eventManager.addEventListener(window,"mousemove",function(t){return e.onMouseMove(t)}),this.eventManager.addEventListener(window,"mouseup",function(t){return e.onMouseUp(t)})},setManualSize:function(e,t){return t=Math.max(t,20),e=this.hot.runHooks("modifyCol",e),this.manualColumnWidths[e]=t,t},onModifyColWidth:function(e,t){return this.enabled&&(t=this.hot.runHooks("modifyCol",t),this.hot.getSettings().manualColumnResize&&this.manualColumnWidths[t])?this.manualColumnWidths[t]:e}},{},l),m("manualColumnResize",v)},{"_base.js":58,eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,plugins:57}],79:[function(e,t,n){"use strict";function o(){function e(e){var t=this;g=e;var n=this.view.wt.wtTable.getCoords(e).row;if(n>=0){f=n;var o=g.getBoundingClientRect();l=o.top,m.style.top=l+"px",m.style.left=o.left+"px",t.rootElement.appendChild(m)}}function t(e,t){var n=e.getBoundingClientRect(),o=6;t>0?m.style.top=n.top+n.height-o+"px":m.style.top=n.top+"px"}function n(){var e=this;u(m,"active"),u(v,"active");var t=g.getBoundingClientRect();v.style.width=e.view.maximumVisibleElementWidth(0)+"px",v.style.height=t.height+"px",v.style.top=l+"px",v.style.left=m.style.left,e.rootElement.appendChild(v)}function o(e){v.style.top=l+e+"px"}function r(){d(m,"active"),d(v,"active")}var i,s,a,l,f,g,m=document.createElement("DIV"),v=document.createElement("DIV"),w=h(this);m.className="manualRowMover",v.className="manualRowMoverGuide";var y=function(){var e=this;Handsontable.hooks.run(e,"persistentStateSave","manualRowPositions",e.manualRowPositions)},b=function(){var e=this,t={};return Handsontable.hooks.run(e,"persistentStateLoad","manualRowPositions",t),t.value},C=function(e){return"BODY"!=e.tagName?"TBODY"==e.parentNode.tagName?!0:(e=e.parentNode,C(e)):!1},R=function(e){return"TABLE"!=e.tagName?"TH"==e.tagName?e:R(e.parentNode):null},_=function(){var l,u=this;w.addEventListener(u.rootElement,"mouseover",function(n){if(C(n.target)){var o=R(n.target);o&&(l?(s=u.view.wt.wtTable.getCoords(o).row,t(o,s-i)):e.call(u,o))}}),w.addEventListener(u.rootElement,"mousedown",function(e){c(e.target,"manualRowMover")&&(a=p(e),n.call(u),l=u,i=f,s=f)}),w.addEventListener(window,"mousemove",function(e){l&&o(p(e)-a)}),w.addEventListener(window,"mouseup",function(t){l&&(r(),l=!1,E(u.manualRowPositions,u.countRows()),u.manualRowPositions.splice(s,0,u.manualRowPositions.splice(i,1)[0]),Handsontable.hooks.run(u,"beforeRowMove",i,s),u.forceFullRender=!0,u.view.render(),y.call(u),Handsontable.hooks.run(u,"afterRowMove",i,s),e.call(u,g))}),u.addHook("afterDestroy",S)},S=function(){w.clear()},E=function(e,t){if(e.length<t)for(var n=e.length;t>n;n++)e[n]=n};this.beforeInit=function(){this.manualRowPositions=[]},this.init=function(e){var t=this,n=!!t.getSettings().manualRowMove;if(n){var o=t.getSettings().manualRowMove,r=b.call(t);"undefined"==typeof t.manualRowPositionsPluginUsages?t.manualRowPositionsPluginUsages=["manualColumnMove"]:t.manualRowPositionsPluginUsages.push("manualColumnMove"),"undefined"!=typeof r?this.manualRowPositions=r:Array.isArray(o)?this.manualRowPositions=o:this.manualRowPositions=[],("afterInit"===e||"afterUpdateSettings"===e&&0===w.context.eventListeners.length)&&(_.call(this),this.manualRowPositions.length>0&&(t.forceFullRender=!0,t.render()))}else{var i=t.manualRowPositionsPluginUsages?t.manualRowPositionsPluginUsages.indexOf("manualColumnMove"):-1;i>-1&&(S.call(this),t.manualRowPositions=[],t.manualRowPositionsPluginUsages[i]=void 0)}},this.modifyRow=function(e){var t=this;return t.getSettings().manualRowMove?("undefined"==typeof t.manualRowPositions[e]&&E(this.manualRowPositions,e+1),t.manualRowPositions[e]):e}}Object.defineProperties(n,{ManualRowMove:{get:function(){return o}},__esModule:{value:!0}});var r,i,s,a,l=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),u=l.addClass,c=l.hasClass,d=l.removeClass,h=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager,f=(s=e("helpers/dom/event"),s&&s.__esModule&&s||{"default":s}),p=(f.pageX,f.pageY),g=((a=e("plugins"),a&&a.__esModule&&a||{"default":a}).registerPlugin,new o);Handsontable.hooks.add("beforeInit",g.beforeInit),Handsontable.hooks.add("afterInit",function(){g.init.call(this,"afterInit")}),Handsontable.hooks.add("afterUpdateSettings",function(){g.init.call(this,"afterUpdateSettings")}),Handsontable.hooks.add("modifyRow",g.modifyRow),Handsontable.hooks.register("beforeRowMove"),Handsontable.hooks.register("afterRowMove")},{eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,plugins:57}],80:[function(e,t,n){"use strict";Object.defineProperties(n,{ManualRowResize:{get:function(){return v}},__esModule:{value:!0}});var o,r,i,s,a,l=(o=e("_base.js"),o&&o.__esModule&&o||{"default":o})["default"],u=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),c=u.addClass,d=u.hasClass,h=u.removeClass,f=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager,p=(s=e("helpers/dom/event"),s&&s.__esModule&&s||{"default":s}),g=(p.pageX,p.pageY),m=(a=e("plugins"),a&&a.__esModule&&a||{"default":a}).registerPlugin,v=function(e){$traceurRuntime.superConstructor(w).call(this,e),this.currentTH=null,this.currentRow=null,this.currentHeight=null,this.newSize=null,this.startY=null,this.startHeight=null,this.startOffset=null,this.handle=document.createElement("DIV"),this.guide=document.createElement("DIV"),this.eventManager=f(this),this.pressed=null,this.dblclick=0,this.autoresizeTimeout=null,this.manualRowHeights=[],c(this.handle,"manualRowResizer"),c(this.guide,"manualRowResizerGuide")},w=v;$traceurRuntime.createClass(v,{isEnabled:function(){return this.hot.getSettings().manualRowResize},enablePlugin:function(){var e=this;if(!this.enabled){this.manualRowHeights=[];var t=this.hot.getSettings().manualRowResize,n=this.loadManualRowHeights();"undefined"!=typeof n?this.manualRowHeights=n:Array.isArray(t)?this.manualRowHeights=t:this.manualRowHeights=[],this.addHook("modifyRowHeight",function(t,n){return e.onModifyRowHeight(t,n)}),Handsontable.hooks.register("beforeRowResize"),Handsontable.hooks.register("afterRowResize"),this.bindEvents(),$traceurRuntime.superGet(this,w.prototype,"enablePlugin").call(this)}},updatePlugin:function(){var e=this.hot.getSettings().manualRowResize;Array.isArray(e)?this.manualRowHeights=e:this.manualRowHeights=[]},disablePlugin:function(){$traceurRuntime.superGet(this,w.prototype,"disablePlugin").call(this)},saveManualRowHeights:function(){this.hot.runHooks("persistentStateSave","manualRowHeights",this.manualRowHeights)},loadManualRowHeights:function(){var e={};return this.hot.runHooks("persistentStateLoad","manualRowHeights",e),e.value},setupHandlePosition:function(e){this.currentTH=e;var t=this.hot.view.wt.wtTable.getCoords(e).row;if(t>=0){var n=this.currentTH.getBoundingClientRect();this.currentRow=t,this.startOffset=n.top-6,this.startHeight=parseInt(n.height,10),this.handle.style.left=n.left+"px",this.handle.style.top=this.startOffset+this.startHeight+"px",this.hot.rootElement.appendChild(this.handle)}},refreshHandlePosition:function(){this.handle.style.top=this.startOffset+this.currentHeight+"px"},setupGuidePosition:function(){c(this.handle,"active"),c(this.guide,"active"),this.guide.style.top=this.handle.style.top,this.guide.style.left=this.handle.style.left,this.guide.style.width=this.hot.view.maximumVisibleElementWidth(0)+"px",this.hot.rootElement.appendChild(this.guide)},refreshGuidePosition:function(){this.guide.style.top=this.handle.style.top},hideHandleAndGuide:function(){h(this.handle,"active"),h(this.guide,"active")},checkIfRowHeader:function(e){return"BODY"!=e.tagName?"TBODY"==e.parentNode.tagName?!0:(e=e.parentNode,this.checkIfRowHeader(e)):!1},getTHFromTargetElement:function(e){return"TABLE"!=e.tagName?"TH"==e.tagName?e:this.getTHFromTargetElement(e.parentNode):null},onMouseOver:function(e){if(this.checkIfRowHeader(e.target)){var t=this.getTHFromTargetElement(e.target);t&&(this.pressed||this.setupHandlePosition(t))}},afterMouseDownTimeout:function(){if(this.dblclick>=2){var e=this.hot.runHooks("beforeRowResize",this.currentRow,this.newSize,!0);void 0!==e&&(this.newSize=e),this.setManualSize(this.currentRow,this.newSize),this.hot.forceFullRender=!0,this.hot.view.render(),this.hot.view.wt.wtOverlays.adjustElementsSize(!0),this.hot.runHooks("afterRowResize",this.currentRow,this.newSize,!0)}this.dblclick=0,this.autoresizeTimeout=null},onMouseDown:function(e){var t=this;d(e.target,"manualRowResizer")&&(this.setupGuidePosition(),this.pressed=this.hot,null==this.autoresizeTimeout&&(this.autoresizeTimeout=setTimeout(function(){return t.afterMouseDownTimeout()},500),this.hot._registerTimeout(this.autoresizeTimeout)),this.dblclick++,this.startY=g(e),this.newSize=this.startHeight)},onMouseMove:function(e){this.pressed&&(this.currentHeight=this.startHeight+(g(e)-this.startY),this.newSize=this.setManualSize(this.currentRow,this.currentHeight),this.refreshHandlePosition(),this.refreshGuidePosition())},onMouseUp:function(e){this.pressed&&(this.hideHandleAndGuide(),this.pressed=!1,this.newSize!=this.startHeight&&(this.hot.runHooks("beforeRowResize",this.currentRow,this.newSize),this.hot.forceFullRender=!0,this.hot.view.render(),this.hot.view.wt.wtOverlays.adjustElementsSize(!0),this.saveManualRowHeights(),this.hot.runHooks("afterRowResize",this.currentRow,this.newSize)),this.setupHandlePosition(this.currentTH))},bindEvents:function(){var e=this;this.eventManager.addEventListener(this.hot.rootElement,"mouseover",function(t){return e.onMouseOver(t)}),this.eventManager.addEventListener(this.hot.rootElement,"mousedown",function(t){return e.onMouseDown(t)}),this.eventManager.addEventListener(window,"mousemove",function(t){return e.onMouseMove(t)}),this.eventManager.addEventListener(window,"mouseup",function(t){return e.onMouseUp(t)})},setManualSize:function(e,t){return e=this.hot.runHooks("modifyRow",e),this.manualRowHeights[e]=t,t},onModifyRowHeight:function(e,t){if(this.enabled){var n=this.hot.getPlugin("autoRowSize"),o=n?n.heights[t]:null;t=this.hot.runHooks("modifyRow",t);var r=this.manualRowHeights[t];if(void 0!==r&&(r===o||r>(e||0)))return r}return e}},{},l),m("manualRowResize",v)},{"_base.js":58,eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,plugins:57}],81:[function(e,t,n){"use strict";function o(){var e=[];return e.getInfo=function(e,t){for(var n=0,o=this.length;o>n;n++)if(this[n].row<=e&&this[n].row+this[n].rowspan-1>=e&&this[n].col<=t&&this[n].col+this[n].colspan-1>=t)return this[n]},e.setInfo=function(e){for(var t=0,n=this.length;n>t;t++)if(this[t].row===e.row&&this[t].col===e.col)return void(this[t]=e);this.push(e)},e.removeInfo=function(e,t){for(var n=0,o=this.length;o>n;n++)if(this[n].row===e&&this[n].col===t){this.splice(n,1);break}},e}function r(e){if(this.mergedCellInfoCollection=new o,Array.isArray(e))for(var t=0,n=e.length;n>t;t++)this.mergedCellInfoCollection.setInfo(e[t])}function i(e,t){var n=this.getSettings().mergeCells;if(n&&!this.selection.isMultiple()){var o=this.mergeCells.mergedCellInfoCollection.getInfo(e[0],e[1]);o&&(e[0]=o.row,e[1]=o.col,e[2]=o.row+o.rowspan-1,e[3]=o.col+o.colspan-1)}}function s(e,t){this.mergeCells&&this.mergeCells.shiftCollection("right",e,t)}function a(e,t){this.mergeCells&&this.mergeCells.shiftCollection("left",e,t)}function l(e,t){this.mergeCells&&this.mergeCells.shiftCollection("down",e,t)}function u(e,t){this.mergeCells&&this.mergeCells.shiftCollection("up",e,t)}Object.defineProperties(n,{MergeCells:{get:function(){return r}},__esModule:{value:!0}});var c,d,h,f,p,g=((c=e("plugins"),c&&c.__esModule&&c||{"default":c}).registerPlugin,(d=e("helpers/dom/event"),d&&d.__esModule&&d||{"default":d}).stopImmediatePropagation),m=(h=e("3rdparty/walkontable/src/cell/coords"),h&&h.__esModule&&h||{"default":h}).WalkontableCellCoords,v=(f=e("3rdparty/walkontable/src/cell/range"),f&&f.__esModule&&f||{"default":f}).WalkontableCellRange,w=(p=e("3rdparty/walkontable/src/table"),p&&p.__esModule&&p||{"default":p}).WalkontableTable;r.prototype.canMergeRange=function(e){return!e.isSingle()},r.prototype.mergeRange=function(e){if(this.canMergeRange(e)){var t=e.getTopLeftCorner(),n=e.getBottomRightCorner(),o={};o.row=t.row,o.col=t.col,o.rowspan=n.row-t.row+1,o.colspan=n.col-t.col+1,this.mergedCellInfoCollection.setInfo(o)}},r.prototype.mergeOrUnmergeSelection=function(e){var t=this.mergedCellInfoCollection.getInfo(e.from.row,e.from.col);t?this.unmergeSelection(e.from):this.mergeSelection(e)},r.prototype.mergeSelection=function(e){this.mergeRange(e)},r.prototype.unmergeSelection=function(e){var t=this.mergedCellInfoCollection.getInfo(e.row,e.col);this.mergedCellInfoCollection.removeInfo(t.row,t.col)},r.prototype.applySpanProperties=function(e,t,n){var o=this.mergedCellInfoCollection.getInfo(t,n);o?o.row===t&&o.col===n?(e.setAttribute("rowspan",o.rowspan),e.setAttribute("colspan",o.colspan)):(e.removeAttribute("rowspan"),e.removeAttribute("colspan"),e.style.display="none"):(e.removeAttribute("rowspan"),e.removeAttribute("colspan"))},r.prototype.modifyTransform=function(e,t,n){var o=function(e,t){return t.row>=e.row&&t.row<=e.row+e.rowspan-1?!0:!1},r=function(e,t){return t.col>=e.col&&t.col<=e.col+e.colspan-1?!0:!1},i=function(e){return new m(t.to.row+e.row,t.to.col+e.col)},s={row:n.row,col:n.col};if("modifyTransformStart"==e){this.lastDesiredCoords||(this.lastDesiredCoords=new m(null,null));for(var a,l=new m(t.highlight.row,t.highlight.col),u=this.mergedCellInfoCollection.getInfo(l.row,l.col),c=0,d=this.mergedCellInfoCollection.length;d>c;c++){var h=this.mergedCellInfoCollection[c];if(h=new m(h.row+h.rowspan-1,h.col+h.colspan-1),t.includes(h)){a=!0;break}}if(u){var f=new m(u.row,u.col),p=new m(u.row+u.rowspan-1,u.col+u.colspan-1),g=new v(f,f,p);g.includes(this.lastDesiredCoords)||(this.lastDesiredCoords=new m(null,null)),s.row=this.lastDesiredCoords.row?this.lastDesiredCoords.row-l.row:s.row,s.col=this.lastDesiredCoords.col?this.lastDesiredCoords.col-l.col:s.col,n.row>0?s.row=u.row+u.rowspan-1-l.row+n.row:n.row<0&&(s.row=l.row-u.row+n.row),n.col>0?s.col=u.col+u.colspan-1-l.col+n.col:n.col<0&&(s.col=l.col-u.col+n.col)}var w=new m(t.highlight.row+s.row,t.highlight.col+s.col),y=this.mergedCellInfoCollection.getInfo(w.row,w.col);y&&(this.lastDesiredCoords=w,s={row:y.row-l.row,col:y.col-l.col})}else if("modifyTransformEnd"==e)for(var c=0,d=this.mergedCellInfoCollection.length;d>c;c++){var b=this.mergedCellInfoCollection[c],f=new m(b.row,b.col),p=new m(b.row+b.rowspan-1,b.col+b.colspan-1),C=new v(f,f,p),R=t.getBordersSharedWith(C);if(C.isEqual(t))t.setDirection("NW-SE");else if(R.length>0){var _=t.highlight.isEqual(C.from);R.indexOf("top")>-1?t.to.isSouthEastOf(C.from)&&_?t.setDirection("NW-SE"):t.to.isSouthWestOf(C.from)&&_&&t.setDirection("NE-SW"):R.indexOf("bottom")>-1&&(t.to.isNorthEastOf(C.from)&&_?t.setDirection("SW-NE"):t.to.isNorthWestOf(C.from)&&_&&t.setDirection("SE-NW"))}var w=i(s),S=o(b,w),E=r(b,w);t.includesRange(C)&&(C.includes(w)||S||E)&&(S&&(s.row<0?s.row-=b.rowspan-1:s.row>0&&(s.row+=b.rowspan-1)),E&&(s.col<0?s.col-=b.colspan-1:s.col>0&&(s.col+=b.colspan-1)))}0!==s.row&&(n.row=s.row),0!==s.col&&(n.col=s.col)},r.prototype.shiftCollection=function(e,t,n){var o=[0,0];switch(e){case"right":o[0]+=1;break;case"left":o[0]-=1;break;case"down":o[1]+=1;break;case"up":o[1]-=1}for(var r=0;r<this.mergedCellInfoCollection.length;r++){var i=this.mergedCellInfoCollection[r];"right"===e||"left"===e?t<=i.col&&(i.col+=o[0]):t<=i.row&&(i.row+=o[1])}};var y=function(){var e=this,t=e.getSettings().mergeCells;t&&(e.mergeCells||(e.mergeCells=new r(t)))},b=function(){var e=this;e.mergeCells&&(e.view.wt.wtTable.getCell=function(t){if(e.getSettings().mergeCells){var n=e.mergeCells.mergedCellInfoCollection.getInfo(t.row,t.col);n&&(t=n)}return w.prototype.getCell.call(this,t)})},C=function(){var e=this,t=e.getSettings().mergeCells;if(t)if(e.mergeCells){if(e.mergeCells.mergedCellInfoCollection=new o,Array.isArray(t))for(var n=0,i=t.length;i>n;n++)e.mergeCells.mergedCellInfoCollection.setInfo(t[n])}else e.mergeCells=new r(t);else e.mergeCells&&(e.mergeCells.mergedCellInfoCollection=new o)},R=function(e){if(this.mergeCells){var t=(e.ctrlKey||e.metaKey)&&!e.altKey;t&&77===e.keyCode&&(this.mergeCells.mergeOrUnmergeSelection(this.getSelectedRange()),this.render(), +g(e))}},_=function(e){this.getSettings().mergeCells&&(e.items.push(Handsontable.plugins.ContextMenu.SEPARATOR),e.items.push({key:"mergeCells",name:function(){var e=this.getSelected(),t=this.mergeCells.mergedCellInfoCollection.getInfo(e[0],e[1]);return t?"Unmerge cells":"Merge cells"},callback:function(){this.mergeCells.mergeOrUnmergeSelection(this.getSelectedRange()),this.render()},disabled:function(){return!1}}))},S=function(e,t,n,o,r,i){this.mergeCells&&this.mergeCells.applySpanProperties(e,t,n)},E=function(e){return function(t){var n=this.getSettings().mergeCells;if(n){var o=this.getSelectedRange();if(this.mergeCells.modifyTransform(e,o,t),"modifyTransformEnd"===e){var r=this.countRows(),i=this.countCols();o.from.row<0?o.from.row=0:o.from.row>0&&o.from.row>=r&&(o.from.row=o.from-1),o.from.col<0?o.from.col=0:o.from.col>0&&o.from.col>=i&&(o.from.col=i-1)}}}},T=function(e){this.lastDesiredCoords=null;var t=this.getSettings().mergeCells;if(t){var n=this.getSelectedRange();n.highlight=new m(n.highlight.row,n.highlight.col),n.to=e;var o=!1;do{o=!1;for(var r=0,i=this.mergeCells.mergedCellInfoCollection.length;i>r;r++){var s=this.mergeCells.mergedCellInfoCollection[r],a=new m(s.row,s.col),l=new m(s.row+s.rowspan-1,s.col+s.colspan-1),u=new v(a,a,l);n.expandByRange(u)&&(e.row=n.to.row,e.col=n.to.col,o=!0)}}while(o)}},O=function(e,t){if(t&&"area"==t){var n=this.getSettings().mergeCells;if(n)for(var o=this.getSelectedRange(),r=new v(o.from,o.from,o.from),i=new v(o.to,o.to,o.to),s=0,a=this.mergeCells.mergedCellInfoCollection.length;a>s;s++){var l=this.mergeCells.mergedCellInfoCollection[s],u=new m(l.row,l.col),c=new m(l.row+l.rowspan-1,l.col+l.colspan-1),d=new v(u,u,c);r.expandByRange(d)&&(e[0]=r.from.row,e[1]=r.from.col),i.expandByRange(d)&&(e[2]=i.from.row,e[3]=i.from.col)}}},M=function(e,t,n){var o=this.getSettings().mergeCells;if(o){var r=this.mergeCells.mergedCellInfoCollection.getInfo(e,t);!r||r.row==e&&r.col==t||(n.copyable=!1)}},k=function(e){var t=this.getSettings().mergeCells;if(t)for(var n,o=this.countCols(),r=0;o>r;r++){if(n=this.mergeCells.mergedCellInfoCollection.getInfo(e.startRow,r),n&&n.row<e.startRow)return e.startRow=n.row,k.call(this,e);if(n=this.mergeCells.mergedCellInfoCollection.getInfo(e.endRow,r)){var i=n.row+n.rowspan-1;if(i>e.endRow)return e.endRow=i,k.call(this,e)}}},H=function(e){var t=this.getSettings().mergeCells;if(t)for(var n,o=this.countRows(),r=0;o>r;r++){if(n=this.mergeCells.mergedCellInfoCollection.getInfo(r,e.startColumn),n&&n.col<e.startColumn)return e.startColumn=n.col,H.call(this,e);if(n=this.mergeCells.mergedCellInfoCollection.getInfo(r,e.endColumn)){var i=n.col+n.colspan-1;if(i>e.endColumn)return e.endColumn=i,H.call(this,e)}}},D=function(e){if(e&&this.mergeCells){var t=this.mergeCells.mergedCellInfoCollection,n=this.getSelectedRange();for(var o in t)if(n.highlight.row==t[o].row&&n.highlight.col==t[o].col&&n.to.row==t[o].row+t[o].rowspan-1&&n.to.col==t[o].col+t[o].colspan-1)return!1}return e};Handsontable.hooks.add("beforeInit",y),Handsontable.hooks.add("afterInit",b),Handsontable.hooks.add("afterUpdateSettings",C),Handsontable.hooks.add("beforeKeyDown",R),Handsontable.hooks.add("modifyTransformStart",E("modifyTransformStart")),Handsontable.hooks.add("modifyTransformEnd",E("modifyTransformEnd")),Handsontable.hooks.add("beforeSetRangeEnd",T),Handsontable.hooks.add("beforeDrawBorders",O),Handsontable.hooks.add("afterIsMultipleSelection",D),Handsontable.hooks.add("afterRenderer",S),Handsontable.hooks.add("afterContextMenuDefaultOptions",_),Handsontable.hooks.add("afterGetCellMeta",M),Handsontable.hooks.add("afterViewportRowCalculatorOverride",k),Handsontable.hooks.add("afterViewportColumnCalculatorOverride",H),Handsontable.hooks.add("afterAutofillApplyValues",i),Handsontable.hooks.add("afterCreateCol",s),Handsontable.hooks.add("afterRemoveCol",a),Handsontable.hooks.add("afterCreateRow",l),Handsontable.hooks.add("afterRemoveRow",u),Handsontable.MergeCells=r},{"3rdparty/walkontable/src/cell/coords":5,"3rdparty/walkontable/src/cell/range":6,"3rdparty/walkontable/src/table":20,"helpers/dom/event":46,plugins:57}],82:[function(e,t,n){"use strict";Object.defineProperties(n,{MultipleSelectionHandles:{get:function(){return p}},__esModule:{value:!0}});var o,r,i,s,a=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),l=a.getWindowScrollTop,u=a.hasClass,c=a.getWindowScrollLeft,d=(r=e("_base"),r&&r.__esModule&&r||{"default":r})["default"],h=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).EventManager,f=(s=e("plugins"),s&&s.__esModule&&s||{"default":s}).registerPlugin,p=function(e){$traceurRuntime.superConstructor(g).call(this,e),this.dragged=[],this.eventManager=null,this.lastSetCell=null},g=p;$traceurRuntime.createClass(p,{isEnabled:function(){return Handsontable.mobileBrowser},enablePlugin:function(){this.enabled||(this.eventManager||(this.eventManager=new h(this)),this.registerListeners(),$traceurRuntime.superGet(this,g.prototype,"enablePlugin").call(this))},registerListeners:function(){function e(e){if(1===t.dragged.length)return t.dragged.splice(0,t.dragged.length),!0;var n=t.dragged.indexOf(e);return-1==n?!1:void(0===n?t.dragged=t.dragged.slice(0,1):1==n&&(t.dragged=t.dragged.slice(-1)))}var t=this;this.eventManager.addEventListener(this.hot.rootElement,"touchstart",function(e){var n;return u(e.target,"topLeftSelectionHandle-HitArea")?(n=t.hot.getSelectedRange(),t.dragged.push("topLeft"),t.touchStartRange={width:n.getWidth(),height:n.getHeight(),direction:n.getDirection()},e.preventDefault(),!1):u(e.target,"bottomRightSelectionHandle-HitArea")?(n=t.hot.getSelectedRange(),t.dragged.push("bottomRight"),t.touchStartRange={width:n.getWidth(),height:n.getHeight(),direction:n.getDirection()},e.preventDefault(),!1):void 0}),this.eventManager.addEventListener(this.hot.rootElement,"touchend",function(n){return u(n.target,"topLeftSelectionHandle-HitArea")?(e.call(t,"topLeft"),t.touchStartRange=void 0,n.preventDefault(),!1):u(n.target,"bottomRightSelectionHandle-HitArea")?(e.call(t,"bottomRight"),t.touchStartRange=void 0,n.preventDefault(),!1):void 0}),this.eventManager.addEventListener(this.hot.rootElement,"touchmove",function(e){var n,o,r,i,s,a,u,d=l(),h=c();0!==t.dragged.length&&(n=document.elementFromPoint(e.touches[0].screenX-h,e.touches[0].screenY-d),n&&n!==t.lastSetCell&&(("TD"==n.nodeName||"TH"==n.nodeName)&&(o=t.hot.getCoords(n),-1==o.col&&(o.col=0),r=t.hot.getSelectedRange(),i=r.getWidth(),s=r.getHeight(),a=r.getDirection(),1==i&&1==s&&t.hot.selection.setRangeEnd(o),u=t.getCurrentRangeCoords(r,o,t.touchStartRange.direction,a,t.dragged[0]),null!==u.start&&t.hot.selection.setRangeStart(u.start),t.hot.selection.setRangeEnd(u.end),t.lastSetCell=n),e.preventDefault()))})},getCurrentRangeCoords:function(e,t,n,o,r){var i=e.getTopLeftCorner(),s=e.getBottomRightCorner(),a=e.getBottomLeftCorner(),l=e.getTopRightCorner(),u={start:null,end:null};switch(n){case"NE-SW":switch(o){case"NE-SW":case"NW-SE":u="topLeft"==r?{start:new WalkontableCellCoords(t.row,e.highlight.col),end:new WalkontableCellCoords(a.row,t.col)}:{start:new WalkontableCellCoords(e.highlight.row,t.col),end:new WalkontableCellCoords(t.row,i.col)};break;case"SE-NW":"bottomRight"==r&&(u={start:new WalkontableCellCoords(s.row,t.col),end:new WalkontableCellCoords(t.row,i.col)})}break;case"NW-SE":switch(o){case"NE-SW":"topLeft"==r?u={start:t,end:a}:u.end=t;break;case"NW-SE":"topLeft"==r?u={start:t,end:s}:u.end=t;break;case"SE-NW":"topLeft"==r?u={start:t,end:i}:u.end=t;break;case"SW-NE":"topLeft"==r?u={start:t,end:l}:u.end=t}break;case"SW-NE":switch(o){case"NW-SE":u="bottomRight"==r?{start:new WalkontableCellCoords(t.row,i.col),end:new WalkontableCellCoords(a.row,t.col)}:{start:new WalkontableCellCoords(i.row,t.col),end:new WalkontableCellCoords(t.row,s.col)};break;case"SW-NE":u="topLeft"==r?{start:new WalkontableCellCoords(e.highlight.row,t.col),end:new WalkontableCellCoords(t.row,s.col)}:{start:new WalkontableCellCoords(t.row,i.col),end:new WalkontableCellCoords(i.row,t.col)};break;case"SE-NW":"bottomRight"==r?u={start:new WalkontableCellCoords(t.row,l.col),end:new WalkontableCellCoords(i.row,t.col)}:"topLeft"==r&&(u={start:a,end:t})}break;case"SE-NW":switch(o){case"NW-SE":case"NE-SW":case"SW-NE":"topLeft"==r&&(u.end=t);break;case"SE-NW":"topLeft"==r?u.end=t:u={start:t,end:i}}}return u},isDragged:function(){return this.dragged.length>0}},{},d),f("multipleSelectionHandles",p)},{_base:58,eventManager:41,"helpers/dom/element":45,plugins:57}],83:[function(e,t,n){"use strict";function o(){}function r(){var e=this,t=e.getSettings().observeChanges;t?(e.observer&&a.call(e),i.call(e),u.call(e)):t||a.call(e)}function i(){var e=this;e.observeChangesActive=!0,e.pauseObservingChanges=function(){e.observeChangesActive=!1},e.resumeObservingChanges=function(){e.observeChangesActive=!0},e.observedData=e.getSourceData(),e.observer=p.observe(e.observedData,function(t){e.observeChangesActive&&(s.call(e,t),e.render()),e.runHooks("afterChangesObserved")})}function s(e){function t(e){var t;return t=o(e),t=n(t)}function n(e){var t=[];return e.filter(function(e){var n=r(e.path);if(-1!=["add","remove"].indexOf(e.op)&&!isNaN(n.col)){if(-1!=t.indexOf(n.col))return!1;t.push(n.col)}return!0})}function o(e){return e.filter(function(e){return!/[\/]length/gi.test(e.path)})}function r(e){var t=e.match(/^\/(\d+)\/?(.*)?$/);return{row:parseInt(t[1],10),col:/^\d*$/.test(t[2])?parseInt(t[2],10):t[2]}}for(var i=this,s=t(e),a=0,l=s.length;l>a;a++){var u=s[a],c=r(u.path);switch(u.op){case"add":isNaN(c.col)?i.runHooks("afterCreateRow",c.row):i.runHooks("afterCreateCol",c.col);break;case"remove":isNaN(c.col)?i.runHooks("afterRemoveRow",c.row,1):i.runHooks("afterRemoveCol",c.col,1);break;case"replace":i.runHooks("afterChange",[c.row,c.col,null,u.value],"external")}}}function a(){var e=this;e.observer&&(l.call(e),c.call(e))}function l(){var e=this;p.unobserve(e.observedData,e.observer),delete e.observedData,delete e.observeChangesActive,delete e.pauseObservingChanges,delete e.resumeObservingChanges}function u(){var e=this;e.addHook("afterDestroy",a),e.addHook("afterCreateRow",d),e.addHook("afterRemoveRow",d),e.addHook("afterCreateCol",d),e.addHook("afterRemoveCol",d),e.addHook("afterChange",function(e,t){"loadData"!=t&&d.call(this)})}function c(){var e=this;e.removeHook("afterDestroy",a),e.removeHook("afterCreateRow",d),e.removeHook("afterRemoveRow",d),e.removeHook("afterCreateCol",d),e.removeHook("afterRemoveCol",d),e.removeHook("afterChange",d)}function d(){var e=this;e.pauseObservingChanges(),e.addHookOnce("afterChangesObserved",function(){e.resumeObservingChanges()})}Object.defineProperties(n,{ObserveChanges:{get:function(){return o}},__esModule:{value:!0}});var h,f,p=((h=e("plugins"),h&&h.__esModule&&h||{"default":h}).registerPlugin,(f=e("jsonpatch"),f&&f.__esModule&&f||{"default":f})["default"]);Handsontable.hooks.add("afterLoadData",r),Handsontable.hooks.add("afterUpdateSettings",r),Handsontable.hooks.register("afterChangesObserved")},{jsonpatch:"jsonpatch",plugins:57}],84:[function(e,t,n){"use strict";function o(e){var t,n=function(){window.localStorage[e+"__persistentStateKeys"]=JSON.stringify(t)},o=function(){var n=window.localStorage[e+"__persistentStateKeys"],o="string"==typeof n?JSON.parse(n):void 0;t=o?o:[]},r=function(){t=[],n()};o(),this.saveValue=function(o,r){window.localStorage[e+"_"+o]=JSON.stringify(r),-1==t.indexOf(o)&&(t.push(o),n())},this.loadValue=function(t,n){t="undefined"==typeof t?n:t;var o=window.localStorage[e+"_"+t];return"undefined"==typeof o?void 0:JSON.parse(o)},this.reset=function(t){window.localStorage.removeItem(e+"_"+t)},this.resetAll=function(){for(var n=0;n<t.length;n++)window.localStorage.removeItem(e+"_"+t[n]);r()}}function r(){function e(){var e=this;for(var t in r)r.hasOwnProperty(t)&&e.addHook(t,r[t])}function t(){var e=this;for(var t in r)r.hasOwnProperty(t)&&e.removeHook(t,r[t])}var n=this;this.init=function(){var r=this,i=r.getSettings().persistentState;return n.enabled=!!i,n.enabled?(r.storage||(r.storage=new o(r.rootElement.id)),r.resetState=n.resetValue,void e.call(r)):void t.call(r)},this.saveValue=function(e,t){var n=this;n.storage.saveValue(e,t)},this.loadValue=function(e,t){var n=this;t.value=n.storage.loadValue(e)},this.resetValue=function(e){var t=this;"undefined"==typeof e?t.storage.resetAll():t.storage.reset(e)};var r={persistentStateSave:n.saveValue,persistentStateLoad:n.loadValue,persistentStateReset:n.resetValue};for(var i in r)r.hasOwnProperty(i)&&Handsontable.hooks.register(i)}Object.defineProperties(n,{HandsontablePersistentState:{get:function(){return r}},__esModule:{value:!0}});var i,s=((i=e("plugins"),i&&i.__esModule&&i||{"default":i}).registerPlugin,new r);Handsontable.hooks.add("beforeInit",s.init),Handsontable.hooks.add("afterUpdateSettings",s.init)},{plugins:57}],85:[function(e,t,n){"use strict";function o(){var e=this,t=!!e.getSettings().search;t?e.search=new Handsontable.Search(e):delete e.search}var r,i,s=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),a=s.addClass,l=s.removeClass,u=(i=e("renderers"),i&&i.__esModule&&i||{"default":i}),c=u.registerRenderer,d=u.getRenderer;Handsontable.Search=function(e){this.query=function(t,n,o){var r=e.countRows(),i=e.countCols(),s=[];n||(n=Handsontable.Search.global.getDefaultCallback()),o||(o=Handsontable.Search.global.getDefaultQueryMethod());for(var a=0;r>a;a++)for(var l=0;i>l;l++){var u=e.getDataAtCell(a,l),c=e.getCellMeta(a,l),d=c.search.callback||n,h=c.search.queryMethod||o,f=h(t,u);if(f){var p={row:a,col:l,data:u};s.push(p)}d&&d(e,a,l,u,f)}return s}},Handsontable.Search.DEFAULT_CALLBACK=function(e,t,n,o,r){e.getCellMeta(t,n).isSearchResult=r},Handsontable.Search.DEFAULT_QUERY_METHOD=function(e,t){return"undefined"!=typeof e&&null!=e&&e.toLowerCase&&0!==e.length?"undefined"==typeof t||null==t?!1:-1!=t.toString().toLowerCase().indexOf(e.toLowerCase()):!1},Handsontable.Search.DEFAULT_SEARCH_RESULT_CLASS="htSearchResult",Handsontable.Search.global=function(){var e=Handsontable.Search.DEFAULT_CALLBACK,t=Handsontable.Search.DEFAULT_QUERY_METHOD,n=Handsontable.Search.DEFAULT_SEARCH_RESULT_CLASS;return{getDefaultCallback:function(){return e},setDefaultCallback:function(t){e=t},getDefaultQueryMethod:function(){return t},setDefaultQueryMethod:function(e){t=e},getDefaultSearchResultClass:function(){return n},setDefaultSearchResultClass:function(e){n=e}}}(),Handsontable.SearchCellDecorator=function(e,t,n,o,r,i,s){var u=null!==s.search&&"object"==typeof s.search&&s.search.searchResultClass||Handsontable.Search.global.getDefaultSearchResultClass();s.isSearchResult?a(t,u):l(t,u)};var h=d("base");c("base",function(e,t,n,o,r,i,s){h.apply(this,arguments),Handsontable.SearchCellDecorator.apply(this,arguments)}),Handsontable.hooks.add("afterInit",o),Handsontable.hooks.add("afterUpdateSettings",o)},{"helpers/dom/element":45,renderers:88}],86:[function(e,t,n){"use strict";Object.defineProperties(n,{TouchScroll:{get:function(){return d}},__esModule:{value:!0}});var o,r,i,s=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),a=s.addClass,l=s.removeClass,u=(r=e("_base"),r&&r.__esModule&&r||{"default":r})["default"],c=(i=e("plugins"),i&&i.__esModule&&i||{"default":i}).registerPlugin,d=function(e){var t=this;$traceurRuntime.superConstructor(h).call(this,e),this.hot.addHook("afterInit",function(){return t.afterInit()}),this.hot.addHook("afterUpdateSettings",function(){return t.onAfterUpdateSettings()}),this.scrollbars=[],this.clones=[]},h=d;$traceurRuntime.createClass(d,{afterInit:function(){this.registerEvents(),this.onAfterUpdateSettings()},onAfterUpdateSettings:function(){var e=this;this.hot.addHookOnce("afterRender",function(){var t=e.hot.view.wt.wtOverlays;e.scrollbars=[],e.scrollbars.push(t.topOverlay),t.bottomOverlay.clone&&e.scrollbars.push(t.bottomOverlay),e.scrollbars.push(t.leftOverlay),t.topLeftCornerOverlay&&e.scrollbars.push(t.topLeftCornerOverlay),t.bottomLeftCornerOverlay&&t.bottomLeftCornerOverlay.clone&&e.scrollbars.push(t.bottomLeftCornerOverlay),e.clones=[],t.topOverlay.needFullRender&&e.clones.push(t.topOverlay.clone.wtTable.holder.parentNode),t.bottomOverlay.needFullRender&&e.clones.push(t.bottomOverlay.clone.wtTable.holder.parentNode),t.leftOverlay.needFullRender&&e.clones.push(t.leftOverlay.clone.wtTable.holder.parentNode),t.topLeftCornerOverlay&&e.clones.push(t.topLeftCornerOverlay.clone.wtTable.holder.parentNode),t.bottomLeftCornerOverlay&&t.bottomLeftCornerOverlay.clone&&e.clones.push(t.bottomLeftCornerOverlay.clone.wtTable.holder.parentNode)})},registerEvents:function(){var e=this;this.hot.addHook("beforeTouchScroll",function(){return e.onBeforeTouchScroll()}),this.hot.addHook("afterMomentumScroll",function(){return e.onAfterMomentumScroll()})},onBeforeTouchScroll:function(){Handsontable.freezeOverlays=!0;for(var e=0,t=this.clones.length;t>e;e++)a(this.clones[e],"hide-tween")},onAfterMomentumScroll:function(){Handsontable.freezeOverlays=!1;for(var e=this,t=0,n=this.clones.length;n>t;t++)l(this.clones[t],"hide-tween");for(var o=0,r=this.clones.length;r>o;o++)a(this.clones[o],"show-tween");setTimeout(function(){for(var t=0,n=e.clones.length;n>t;t++)l(e.clones[t],"show-tween")},400);for(var i=0,s=this.scrollbars.length;s>i;i++)this.scrollbars[i].refresh(),this.scrollbars[i].resetFixedPosition();this.hot.view.wt.wtOverlays.syncScrollWithMaster()}},{},u),c("touchScroll",d)},{_base:58,"helpers/dom/element":45,plugins:57}],87:[function(e,t,n){"use strict";function o(){var e=this,t="undefined"==typeof e.getSettings().undo||e.getSettings().undo;t?e.undoRedo||(e.undoRedo=new Handsontable.UndoRedo(e),s(e),e.addHook("beforeKeyDown",r),e.addHook("afterChange",i)):e.undoRedo&&(delete e.undoRedo,a(e),e.removeHook("beforeKeyDown",r),e.removeHook("afterChange",i))}function r(e){var t=this,n=(e.ctrlKey||e.metaKey)&&!e.altKey;n&&(89===e.keyCode||e.shiftKey&&90===e.keyCode?(t.undoRedo.redo(),f(e)):90===e.keyCode&&(t.undoRedo.undo(),f(e)))}function i(e,t){var n=this;return"loadData"==t?n.undoRedo.clear():void 0}function s(e){e.undo=function(){return e.undoRedo.undo()},e.redo=function(){return e.undoRedo.redo()},e.isUndoAvailable=function(){return e.undoRedo.isUndoAvailable()},e.isRedoAvailable=function(){return e.undoRedo.isRedoAvailable()},e.clearUndo=function(){return e.undoRedo.clear()}}function a(e){delete e.undo,delete e.redo,delete e.isUndoAvailable,delete e.isRedoAvailable,delete e.clearUndo}var l,u,c=(l=e("helpers/object"),l&&l.__esModule&&l||{"default":l}),d=c.inherit,h=c.deepClone,f=(u=e("helpers/dom/event"),u&&u.__esModule&&u||{"default":u}).stopImmediatePropagation;Handsontable.UndoRedo=function(e){var t=this;this.instance=e,this.doneActions=[],this.undoneActions=[],this.ignoreNewActions=!1,e.addHook("afterChange",function(e,n){if(e){var o=new Handsontable.UndoRedo.ChangeAction(e);t.done(o)}}),e.addHook("afterCreateRow",function(e,n,o){if(!o){var r=new Handsontable.UndoRedo.CreateRowAction(e,n);t.done(r)}}),e.addHook("beforeRemoveRow",function(e,n){var o=t.instance.getSourceData();e=(o.length+e)%o.length;var r=o.slice(e,e+n),i=new Handsontable.UndoRedo.RemoveRowAction(e,r);t.done(i)}),e.addHook("afterCreateCol",function(e,n,o){if(!o){var r=new Handsontable.UndoRedo.CreateColumnAction(e,n);t.done(r)}}),e.addHook("beforeRemoveCol",function(n,o){var r=t.instance.getSourceData();n=(t.instance.countCols()+n)%t.instance.countCols();for(var i=[],s=0,a=r.length;a>s;s++)i[s]=r[s].slice(n,n+o);var l;Array.isArray(e.getSettings().colHeaders)&&(l=e.getSettings().colHeaders.slice(n,n+i.length));var u=new Handsontable.UndoRedo.RemoveColumnAction(n,i,l);t.done(u)}),e.addHook("beforeCellAlignment",function(e,n,o,r){var i=new Handsontable.UndoRedo.CellAlignmentAction(e,n,o,r);t.done(i)})},Handsontable.UndoRedo.prototype.done=function(e){this.ignoreNewActions||(this.doneActions.push(e),this.undoneActions.length=0)},Handsontable.UndoRedo.prototype.undo=function(){if(this.isUndoAvailable()){var e=this.doneActions.pop();this.ignoreNewActions=!0;var t=this;e.undo(this.instance,function(){t.ignoreNewActions=!1,t.undoneActions.push(e)})}},Handsontable.UndoRedo.prototype.redo=function(){if(this.isRedoAvailable()){var e=this.undoneActions.pop();this.ignoreNewActions=!0;var t=this;e.redo(this.instance,function(){t.ignoreNewActions=!1,t.doneActions.push(e)})}},Handsontable.UndoRedo.prototype.isUndoAvailable=function(){return this.doneActions.length>0},Handsontable.UndoRedo.prototype.isRedoAvailable=function(){return this.undoneActions.length>0},Handsontable.UndoRedo.prototype.clear=function(){this.doneActions.length=0,this.undoneActions.length=0},Handsontable.UndoRedo.Action=function(){},Handsontable.UndoRedo.Action.prototype.undo=function(){},Handsontable.UndoRedo.Action.prototype.redo=function(){},Handsontable.UndoRedo.ChangeAction=function(e){this.changes=e},d(Handsontable.UndoRedo.ChangeAction,Handsontable.UndoRedo.Action),Handsontable.UndoRedo.ChangeAction.prototype.undo=function(e,t){for(var n=h(this.changes),o=e.countEmptyRows(!0),r=e.countEmptyCols(!0),i=0,s=n.length;s>i;i++)n[i].splice(3,1);e.addHookOnce("afterChange",t),e.setDataAtRowProp(n,null,null,"undo");for(var i=0,s=n.length;s>i;i++)e.getSettings().minSpareRows&&n[i][0]+1+e.getSettings().minSpareRows===e.countRows()&&o==e.getSettings().minSpareRows&&(e.alter("remove_row",parseInt(n[i][0]+1,10),e.getSettings().minSpareRows),e.undoRedo.doneActions.pop()),e.getSettings().minSpareCols&&n[i][1]+1+e.getSettings().minSpareCols===e.countCols()&&r==e.getSettings().minSpareCols&&(e.alter("remove_col",parseInt(n[i][1]+1,10),e.getSettings().minSpareCols),e.undoRedo.doneActions.pop())},Handsontable.UndoRedo.ChangeAction.prototype.redo=function(e,t){for(var n=h(this.changes),o=0,r=n.length;r>o;o++)n[o].splice(2,1);e.addHookOnce("afterChange",t),e.setDataAtRowProp(n,null,null,"redo")},Handsontable.UndoRedo.CreateRowAction=function(e,t){this.index=e,this.amount=t},d(Handsontable.UndoRedo.CreateRowAction,Handsontable.UndoRedo.Action),Handsontable.UndoRedo.CreateRowAction.prototype.undo=function(e,t){var n=e.countRows(),o=e.getSettings().minSpareRows;this.index>=n&&this.index-o<n&&(this.index-=o),e.addHookOnce("afterRemoveRow",t),e.alter("remove_row",this.index,this.amount)},Handsontable.UndoRedo.CreateRowAction.prototype.redo=function(e,t){e.addHookOnce("afterCreateRow",t),e.alter("insert_row",this.index+1,this.amount)},Handsontable.UndoRedo.RemoveRowAction=function(e,t){this.index=e,this.data=t},d(Handsontable.UndoRedo.RemoveRowAction,Handsontable.UndoRedo.Action),Handsontable.UndoRedo.RemoveRowAction.prototype.undo=function(e,t){var n=[this.index,0];Array.prototype.push.apply(n,this.data),Array.prototype.splice.apply(e.getSourceData(),n),e.addHookOnce("afterRender",t),e.render()},Handsontable.UndoRedo.RemoveRowAction.prototype.redo=function(e,t){e.addHookOnce("afterRemoveRow",t),e.alter("remove_row",this.index,this.data.length)},Handsontable.UndoRedo.CreateColumnAction=function(e,t){this.index=e,this.amount=t},d(Handsontable.UndoRedo.CreateColumnAction,Handsontable.UndoRedo.Action),Handsontable.UndoRedo.CreateColumnAction.prototype.undo=function(e,t){e.addHookOnce("afterRemoveCol",t),e.alter("remove_col",this.index,this.amount)},Handsontable.UndoRedo.CreateColumnAction.prototype.redo=function(e,t){e.addHookOnce("afterCreateCol",t),e.alter("insert_col",this.index+1,this.amount)},Handsontable.UndoRedo.CellAlignmentAction=function(e,t,n,o){this.stateBefore=e,this.range=t,this.type=n,this.alignment=o},Handsontable.UndoRedo.CellAlignmentAction.prototype.undo=function(e,t){if(e.getPlugin("contextMenu").isEnabled()){for(var n=this.range.from.row;n<=this.range.to.row;n++)for(var o=this.range.from.col;o<=this.range.to.col;o++)e.setCellMeta(n,o,"className",this.stateBefore[n][o]||" htLeft");e.addHookOnce("afterRender",t),e.render()}},Handsontable.UndoRedo.CellAlignmentAction.prototype.redo=function(e,t){e.getPlugin("contextMenu").isEnabled()&&(e.selectCell(this.range.from.row,this.range.from.col,this.range.to.row,this.range.to.col),e.getPlugin("contextMenu").executeCommand("alignment:"+this.alignment.replace("ht","").toLowerCase()),e.addHookOnce("afterRender",t),e.render())},Handsontable.UndoRedo.RemoveColumnAction=function(e,t,n){this.index=e,this.data=t,this.amount=this.data[0].length,this.headers=n},d(Handsontable.UndoRedo.RemoveColumnAction,Handsontable.UndoRedo.Action),Handsontable.UndoRedo.RemoveColumnAction.prototype.undo=function(e,t){for(var n,o,r=0,i=e.getSourceData().length;i>r;r++)n=e.getSourceDataAtRow(r),o=[this.index,0],Array.prototype.push.apply(o,this.data[r]),Array.prototype.splice.apply(n,o);"undefined"!=typeof this.headers&&(o=[this.index,0],Array.prototype.push.apply(o,this.headers),Array.prototype.splice.apply(e.getSettings().colHeaders,o)),e.addHookOnce("afterRender",t),e.render()},Handsontable.UndoRedo.RemoveColumnAction.prototype.redo=function(e,t){e.addHookOnce("afterRemoveCol",t),e.alter("remove_col",this.index,this.amount)},Handsontable.hooks.add("afterInit",o),Handsontable.hooks.add("afterUpdateSettings",o)},{"helpers/dom/event":46,"helpers/object":50}],88:[function(e,t,n){"use strict";function o(e,t){var n;l[e]=t,n=a(e)+"Renderer",Handsontable.renderers[n]=t,Handsontable[n]=t}function r(e){if("function"==typeof e)return e;if("string"!=typeof e)throw Error('Only strings and functions can be passed as "renderer" parameter');if(!(e in l))throw Error('No editor registered under name "'+e+'"');return l[e]}function i(e){return e in l}Object.defineProperties(n,{registerRenderer:{get:function(){return o}},getRenderer:{get:function(){return r}},hasRenderer:{get:function(){return i}},__esModule:{value:!0}});var s,a=(s=e("helpers/string"),s&&s.__esModule&&s||{"default":s}).toUpperCaseFirst,l={};Handsontable.renderers=Handsontable.renderers||{},Handsontable.renderers.registerRenderer=o,Handsontable.renderers.getRenderer=r},{"helpers/string":52}],89:[function(e,t,n){"use strict";function o(e,t,n,o,r,i,s){s.className&&(t.className?t.className=t.className+" "+s.className:t.className=s.className),s.readOnly&&a(t,s.readOnlyCellClassName),s.valid===!1&&s.invalidCellClassName?a(t,s.invalidCellClassName):l(t,s.invalidCellClassName),s.wordWrap===!1&&s.noWordWrapClassName&&a(t,s.noWordWrapClassName),!i&&s.placeholder&&a(t,s.placeholderCellClassName)}Object.defineProperties(n,{cellDecorator:{get:function(){return o}},__esModule:{value:!0}});var r,i,s=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),a=s.addClass,l=s.removeClass,u=(i=e("renderers"),i&&i.__esModule&&i||{"default":i}).registerRenderer;u("base",o),Handsontable.renderers.cellDecorator=o},{"helpers/dom/element":45,renderers:88}],90:[function(e,t,n){"use strict";function o(e,t,n,o,r,i,s){var a=(m.cloneNode(!0),v.cloneNode(!0));if(f("text")(e,t,n,o,r,i,s),t.appendChild(a),u(t,"htAutocomplete"),t.firstChild||t.appendChild(document.createTextNode(String.fromCharCode(160))),!e.acArrowListener){var l=d(e);e.acArrowListener=function(r){c(r.target,"htAutocompleteArrow")&&e.view.wt.getSetting("onCellDblClick",null,new g(n,o),t)},l.addEventListener(e.rootElement,"mousedown",e.acArrowListener),e.addHookOnce("afterDestroy",function(){l.destroy()})}}Object.defineProperties(n,{autocompleteRenderer:{get:function(){return o}},__esModule:{value:!0}});var r,i,s,a,l=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),u=l.addClass,c=l.hasClass,d=(l.empty,(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager),h=(s=e("renderers"),s&&s.__esModule&&s||{"default":s}),f=h.getRenderer,p=h.registerRenderer,g=(a=e("3rdparty/walkontable/src/cell/coords"),a&&a.__esModule&&a||{"default":a}).WalkontableCellCoords,m=document.createElement("DIV");m.className="htAutocompleteWrapper";var v=document.createElement("DIV");v.className="htAutocompleteArrow",v.appendChild(document.createTextNode(String.fromCharCode(9660)));p("autocomplete",o)},{"3rdparty/walkontable/src/cell/coords":5,eventManager:41,"helpers/dom/element":45,renderers:88}],91:[function(e,t,n){"use strict";function o(e,t,n,o,a,l,u){function c(e){var t=[C.SPACE,C.ENTER,C.DELETE,C.BACKSPACE];-1===t.indexOf(e.keyCode)||E(e)||f(function(){S(e),e.preventDefault()}),(e.keyCode==C.SPACE||e.keyCode==C.ENTER)&&d(),(e.keyCode==C.DELETE||e.keyCode==C.BACKSPACE)&&d(!1)}function d(){var e=void 0!==arguments[0]?arguments[0]:null;f(function(t){for(var n=0,o=t.length;o>n;n++){if(m(t[n],O)&&null===e)return;h(t[n],e)}})}function h(e){var t=void 0!==arguments[1]?arguments[1]:null;null===t?e.checked=!e.checked:e.checked=t,y.fireEvent(e,"change")}function f(t){for(var n=e.getSelectedRange(),o=n.getTopLeftCorner(),r=n.getBottomRightCorner(),i=o.row;i<=r.row;i++)for(var s=o.col;s<=r.col;s++){var a=e.getCell(i,s),l=e.getCellMeta(i,s),u=a.querySelectorAll("input[type=checkbox]");u.length>0&&!l.readOnly&&t(u)}}var y=new w(e),b=r(),R=u.label,M=!1;if("undefined"==typeof u.checkedTemplate&&(u.checkedTemplate=!0),"undefined"==typeof u.uncheckedTemplate&&(u.uncheckedTemplate=!1),p(t),l===u.checkedTemplate||v(l,u.checkedTemplate)?b.checked=!0:l===u.uncheckedTemplate||v(l,u.uncheckedTemplate)?b.checked=!1:null===l?g(b,"noValue"):(b.style.display="none",g(b,O),M=!0),!M&&R){var k="";R.value?k="function"==typeof R.value?R.value.call(this,n,o,a,l):R.value:R.property&&(k=e.getDataAtRowProp(n,R.property));var H=i(k);"before"===R.position?H.appendChild(b):H.insertBefore(b,H.firstChild),b=H}t.appendChild(b),M&&t.appendChild(document.createTextNode("#bad-value#")),u.readOnly?y.addEventListener(b,"click",s):(y.addEventListener(b,"mousedown",_),y.addEventListener(b,"mouseup",_),y.addEventListener(b,"change",function(t){e.setDataAtRowProp(n,a,t.target.checked?u.checkedTemplate:u.uncheckedTemplate)})),T.has(e)||(T.set(e,!0),e.addHook("beforeKeyDown",c))}function r(){var e=document.createElement("input");return e.className="htCheckboxRendererInput",e.type="checkbox",e.setAttribute("autocomplete","off"),e.cloneNode(!1)}function i(e){var t=document.createElement("label");return t.className="htCheckboxRendererLabel",t.appendChild(document.createTextNode(e)),t.cloneNode(!0)}function s(e){e.preventDefault()}Object.defineProperties(n,{checkboxRenderer:{get:function(){return o}},__esModule:{value:!0}});var a,l,u,c,d,h,f=(a=e("helpers/dom/element"),a&&a.__esModule&&a||{"default":a}),p=f.empty,g=f.addClass,m=f.hasClass,v=(l=e("helpers/string"),l&&l.__esModule&&l||{"default":l}).equalsIgnoreCase,w=(u=e("eventManager"),u&&u.__esModule&&u||{"default":u}).EventManager,y=(c=e("renderers"),c&&c.__esModule&&c||{"default":c}),b=(y.getRenderer,y.registerRenderer),C=(d=e("helpers/unicode"),d&&d.__esModule&&d||{"default":d}).KEY_CODES,R=(h=e("helpers/dom/event"),h&&h.__esModule&&h||{"default":h}),_=R.stopPropagation,S=R.stopImmediatePropagation,E=R.isImmediatePropagationStopped,T=new WeakMap,O="htBadValue";b("checkbox",o)},{eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46,"helpers/string":52,"helpers/unicode":53,renderers:88}],92:[function(e,t,n){"use strict";function o(e,t,n,o,r,i,a){l("base").apply(this,arguments),s(t,i)}Object.defineProperties(n,{htmlRenderer:{get:function(){return o}},__esModule:{value:!0}});var r,i,s=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}).fastInnerHTML,a=(i=e("renderers"),i&&i.__esModule&&i||{"default":i}),l=a.getRenderer,u=a.registerRenderer;u("html",o)},{"helpers/dom/element":45,renderers:88}],93:[function(e,t,n){"use strict";function o(e,t,n,o,r,i,s){f(i)&&("undefined"!=typeof s.language&&l.language(s.language),i=l(i).format(s.format||"0"),u(t,"htNumeric")),d("text")(e,t,n,o,r,i,s)}Object.defineProperties(n,{numericRenderer:{get:function(){return o}},__esModule:{value:!0}});var r,i,s,a,l=(r=e("numeral"),r&&r.__esModule&&r||{"default":r})["default"],u=(i=e("helpers/dom/element"),i&&i.__esModule&&i||{"default":i}).addClass,c=(s=e("renderers"),s&&s.__esModule&&s||{"default":s}),d=c.getRenderer,h=c.registerRenderer,f=(a=e("helpers/number"),a&&a.__esModule&&a||{"default":a}).isNumeric;h("numeric",o)},{"helpers/dom/element":45,"helpers/number":49,numeral:"numeral",renderers:88 +}],94:[function(e,t,n){"use strict";function o(e,t,n,o,r,i,a){l("text").apply(this,arguments),i=t.innerHTML;var u,c=a.hashLength||i.length,d=a.hashSymbol||"*";for(u="";u.split(d).length-1<c;u+=d);s(t,u)}Object.defineProperties(n,{passwordRenderer:{get:function(){return o}},__esModule:{value:!0}});var r,i,s=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}).fastInnerHTML,a=(i=e("renderers"),i&&i.__esModule&&i||{"default":i}),l=a.getRenderer,u=a.registerRenderer;u("password",o)},{"helpers/dom/element":45,renderers:88}],95:[function(e,t,n){"use strict";function o(e,t,n,o,r,i,s){h("base").apply(this,arguments),!i&&s.placeholder&&(i=s.placeholder);var a=c(i);if(e.getSettings().trimWhitespace||(a=a.replace(/ /g,String.fromCharCode(160))),s.rendererTemplate){l(t);var d=document.createElement("TEMPLATE");d.setAttribute("bind","{{}}"),d.innerHTML=s.rendererTemplate,HTMLTemplateElement.decorate(d),d.model=e.getSourceDataAtRow(n),t.appendChild(d)}else u(t,a)}Object.defineProperties(n,{textRenderer:{get:function(){return o}},__esModule:{value:!0}});var r,i,s,a=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),l=a.empty,u=a.fastInnerText,c=(i=e("helpers/mixed"),i&&i.__esModule&&i||{"default":i}).stringify,d=(s=e("renderers"),s&&s.__esModule&&s||{"default":s}),h=d.getRenderer,f=d.registerRenderer;f("text",o)},{"helpers/dom/element":45,"helpers/mixed":48,renderers:88}],96:[function(e,t,n){"use strict";!function(e){function t(e){return{configurable:!0,enumerable:!1,value:e,writable:!0}}function n(){return"__$"+Math.floor(1e9*Math.random())+"$"+ ++Y+"$__"}function o(e){return X[e]}function r(){var e=n();return X[e]=!0,e}function i(e){return"object"==typeof e&&e instanceof l}function s(e){return i(e)?"symbol":typeof e}function a(e){var t=new l(e);if(!(this instanceof a))return t;throw new TypeError("Symbol cannot be new'ed")}function l(e){var t=n();P(this,$,{value:this}),P(this,U,{value:t}),P(this,G,{value:e}),c(this),K[t]=this}function u(e){var t=e[q];return t&&t.self===e?t:V(e)?(J.hash.value=Q++,J.self.value=e,Z.value=x(null,J),P(e,q,Z),Z.value):void 0}function c(e){return u(e),N.apply(this,arguments)}function d(e){return u(e),B.apply(this,arguments)}function h(e){return u(e),F.apply(this,arguments)}function f(e){return K[e]||X[e]}function p(e){return i(e)?e[U]:e}function g(e){for(var t=[],n=0;n<e.length;n++)f(e[n])||t.push(e[n]);return t}function m(e){return g(W(e))}function v(e){return g(I(e))}function w(e){for(var t=[],n=W(e),o=0;o<n.length;o++){var r=K[n[o]];r&&t.push(r)}return t}function y(e,t){return L(e,p(t))}function b(e){return j.call(this,p(e))}function C(t){return e.traceur&&e.traceur.options[t]}function R(e,t,n){return i(t)&&(t=t[U]),P(e,t,n),e}function _(e){P(e,"defineProperty",{value:R}),P(e,"getOwnPropertyNames",{value:m}),P(e,"getOwnPropertyDescriptor",{value:y}),P(e.prototype,"hasOwnProperty",{value:b}),P(e,"freeze",{value:c}),P(e,"preventExtensions",{value:d}),P(e,"seal",{value:h}),P(e,"keys",{value:v})}function S(e){for(var t=1;t<arguments.length;t++)for(var n=W(arguments[t]),o=0;o<n.length;o++){var r=n[o];f(r)||!function(t,n){P(e,n,{get:function(){return t[n]},enumerable:!0})}(arguments[t],n[o])}return e}function E(e){return null!=e&&("object"==typeof e||"function"==typeof e)}function T(e){if(null==e)throw D();return H(e)}function O(e){if(null==e)throw new TypeError("Value cannot be converted to an Object");return e}function M(e,t){e.Symbol||(e.Symbol=t,Object.getOwnPropertySymbols=w),e.Symbol.iterator||(e.Symbol.iterator=t("Symbol.iterator"))}function k(e){M(e,a),e.Reflect=e.Reflect||{},e.Reflect.global=e.Reflect.global||e,_(e.Object)}if(!e.$traceurRuntime){var H=Object,D=TypeError,x=H.create,A=H.defineProperties,P=H.defineProperty,N=H.freeze,L=H.getOwnPropertyDescriptor,W=H.getOwnPropertyNames,I=H.keys,j=H.prototype.hasOwnProperty,B=Object.preventExtensions,F=Object.seal,V=Object.isExtensible,z=t,Y=0,U=n(),G=n(),$=n(),K=x(null),X=x(null);P(a.prototype,"constructor",t(a)),P(a.prototype,"toString",z(function(){var e=this[$];if(!C("symbols"))return e[U];if(!e)throw TypeError("Conversion from symbol to string");var t=e[G];return void 0===t&&(t=""),"Symbol("+t+")"})),P(a.prototype,"valueOf",z(function(){var e=this[$];if(!e)throw TypeError("Conversion from symbol to string");return C("symbols")?e:e[U]})),P(l.prototype,"constructor",t(a)),P(l.prototype,"toString",{value:a.prototype.toString,enumerable:!1}),P(l.prototype,"valueOf",{value:a.prototype.valueOf,enumerable:!1});var q=r(),Z={value:void 0},J={hash:{value:void 0},self:{value:void 0}},Q=0;c(l.prototype),k(e),e.$traceurRuntime={checkObjectCoercible:O,createPrivateName:r,defineProperties:A,defineProperty:P,exportStar:S,getOwnHashObject:u,getOwnPropertyDescriptor:L,getOwnPropertyNames:W,isObject:E,isPrivateName:o,isSymbolString:f,keys:I,setupGlobals:k,toObject:T,toProperty:p,"typeof":s}}}(window),function(){function e(){for(var e,n=[],o=0,r=0;r<arguments.length;r++){var i=$traceurRuntime.checkObjectCoercible(arguments[r]);if("function"!=typeof i[t(Symbol.iterator)])throw new TypeError("Cannot spread non-iterable object.");for(var s=i[t(Symbol.iterator)]();!(e=s.next()).done;)n[o++]=e.value}return n}var t=$traceurRuntime.toProperty;$traceurRuntime.spread=e}(),function(){function e(e,t){var n=g(e);do{var o=p(n,t);if(o)return o;n=g(n)}while(n)}function t(e){return e.__proto__}function n(e,t,n,r){return o(e,t,n).apply(e,r)}function o(t,n,o){var r=e(n,o);return r?r.get?r.get.call(t):r.value:void 0}function r(t,n,o,r){var i=e(n,o);if(i&&i.set)return i.set.call(t,r),r;throw c("super has no setter '"+o+"'.")}function i(e){for(var t={},n=w(e),o=0;o<n.length;o++){var r=n[o];t[r]=p(e,r)}for(var i=y(e),o=0;o<i.length;o++){var s=i[o];t[m(s)]=p(e,m(s))}return t}function s(e,t,n,o){return f(t,"constructor",{value:e,configurable:!0,enumerable:!1,writable:!0}),arguments.length>3?("function"==typeof o&&(e.__proto__=o),e.prototype=d(a(o),i(t))):e.prototype=t,f(e,"prototype",{configurable:!1,writable:!1}),h(e,i(n))}function a(e){if("function"==typeof e){var t=e.prototype;if(u(t)===t||null===t)return e.prototype;throw new c("super prototype must be an Object or null")}if(null===e)return null;throw new c("Super expression must either be null or a function, not "+typeof e+".")}function l(e,t,o){null!==g(t)&&n(e,t,"constructor",o)}var u=Object,c=TypeError,d=u.create,h=$traceurRuntime.defineProperties,f=$traceurRuntime.defineProperty,p=$traceurRuntime.getOwnPropertyDescriptor,g=Object.getPrototypeOf,m=$traceurRuntime.toProperty,v=Object,w=v.getOwnPropertyNames,y=v.getOwnPropertySymbols;$traceurRuntime.createClass=s,$traceurRuntime.defaultSuperCall=l,$traceurRuntime.superCall=n,$traceurRuntime.superConstructor=t,$traceurRuntime.superGet=o,$traceurRuntime.superSet=r}()},{}],97:[function(e,t,n){"use strict";function o(e){var t=this;this.eventManager=b(e),this.instance=e,this.settings=e.getSettings(),this.selectionMouseDown=!1;var n=e.rootElement.getAttribute("style");n&&e.rootElement.setAttribute("data-originalstyle",n),d(e.rootElement,"handsontable");var o=document.createElement("TABLE");d(o,"htCore"),e.getSettings().tableClassName&&d(o,e.getSettings().tableClassName),this.THEAD=document.createElement("THEAD"),o.appendChild(this.THEAD),this.TBODY=document.createElement("TBODY"),o.appendChild(this.TBODY),e.table=o,e.container.insertBefore(o,e.container.firstChild),this.eventManager.addEventListener(e.rootElement,"mousedown",function(e){this.selectionMouseDown=!0,t.isTextSelectionAllowed(e.target)||(i(),e.preventDefault(),window.focus())}),this.eventManager.addEventListener(e.rootElement,"mouseup",function(e){this.selectionMouseDown=!1}),this.eventManager.addEventListener(e.rootElement,"mousemove",function(e){this.selectionMouseDown&&!t.isTextSelectionAllowed(e.target)&&(i(),e.preventDefault())}),this.eventManager.addEventListener(document.documentElement,"keyup",function(t){e.selection.isInProgress()&&!t.shiftKey&&e.selection.finish()});var r;this.isMouseDown=function(){return r},this.eventManager.addEventListener(document.documentElement,"mouseup",function(t){e.selection.isInProgress()&&1===t.which&&e.selection.finish(),r=!1,y(document.activeElement)&&e.unlisten()}),this.eventManager.addEventListener(document.documentElement,"mousedown",function(n){var o=n.target,i=n.x||n.clientX,s=n.y||n.clientY;if(!r&&e.rootElement){if(o===e.view.wt.wtTable.holder){var a=g();if(document.elementFromPoint(i+a,s)!==e.view.wt.wtTable.holder||document.elementFromPoint(i,s+a)!==e.view.wt.wtTable.holder)return}else for(;o!==document.documentElement;){if(null===o){if(n.isTargetWebComponent)break;return}if(o===e.rootElement)return;o=o.parentNode}t.settings.outsideClickDeselects?e.deselectCell():e.destroyEditor()}}),this.eventManager.addEventListener(o,"selectstart",function(e){t.settings.fragmentSelection||w(e.target)||e.preventDefault()});var i=function(){window.getSelection?window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges():document.selection&&document.selection.empty()},s=[new E({className:"current",border:{width:2,color:"#5292F7",cornerVisible:function(){return t.settings.fillHandle&&!t.isCellEdited()&&!e.selection.isMultiple()},multipleSelectionHandlesVisible:function(){return!t.isCellEdited()&&!e.selection.isMultiple()}}}),new E({className:"area",border:{width:1,color:"#89AFF9",cornerVisible:function(){return t.settings.fillHandle&&!t.isCellEdited()&&e.selection.isMultiple()},multipleSelectionHandlesVisible:function(){return!t.isCellEdited()&&e.selection.isMultiple()}}}),new E({className:"highlight",highlightRowClassName:t.settings.currentRowClassName,highlightColumnClassName:t.settings.currentColClassName}),new E({className:"fill",border:{width:1,color:"red"}})];s.current=s[0],s.area=s[1],s.highlight=s[2],s.fill=s[3];var a={debug:function(){return t.settings.debug},externalRowCalculator:this.instance.getPlugin("autoRowSize")&&this.instance.getPlugin("autoRowSize").isEnabled(),table:o,stretchH:this.settings.stretchH,data:e.getDataAtCell,totalRows:function(){return e.countRows()},totalColumns:function(){return e.countCols()},fixedColumnsLeft:function(){return t.settings.fixedColumnsLeft},fixedRowsTop:function(){return t.settings.fixedRowsTop},fixedRowsBottom:function(){return t.settings.fixedRowsBottom},minSpareRows:function(){return t.settings.minSpareRows},renderAllRows:t.settings.renderAllRows,rowHeaders:function(){var n=[];return e.hasRowHeaders()&&n.push(function(e,n){t.appendRowHeader(e,n)}),Handsontable.hooks.run(e,"afterGetRowHeaderRenderers",n),n},columnHeaders:function(){var n=[];return e.hasColHeaders()&&n.push(function(e,n){t.appendColHeader(e,n)}),Handsontable.hooks.run(e,"afterGetColumnHeaderRenderers",n),n},columnWidth:e.getColWidth,rowHeight:e.getRowHeight,cellRenderer:function(e,n,o){var r=t.instance.colToProp(n),i=t.instance.getCellMeta(e,n),s=t.instance.getCellRenderer(i),a=t.instance.getDataAtRowProp(e,r);s(t.instance,o,e,n,r,a,i),Handsontable.hooks.run(t.instance,"afterRenderer",o,e,n,r,a,i)},selections:s,hideBorderOnMouseDownOver:function(){return t.settings.fragmentSelection},onCellMouseDown:function(n,o,i,s){var a,l,u=i.parentNode,c=u.parentNode;if(e.listen(),t.activeWt=s,r=!0,Handsontable.hooks.run(e,"beforeOnCellMouseDown",n,o,i),e.selection.setSelectedHeaders(!1,!1),!_(n)){if(2===n.button&&e.selection.inInSelection(o));else n.shiftKey?o.row>=0&&o.col>=0&&e.selection.setRangeEnd(o):(o.row<0||o.col<0)&&(o.row>=0||o.col>=0)?(o.row<0&&(a=c.childNodes.length-Array.prototype.indexOf.call(c.childNodes,u)-1,l=e.getHeaderColspan(o.col,a),e.selection.setSelectedHeaders(!1,!0),e.selectCell(0,o.col,e.countRows()-1,o.col+Math.max(0,l-1))),o.col<0&&(e.selection.setSelectedHeaders(!0,!1),e.selectCell(o.row,0,o.row,e.countCols()-1))):(o.row=o.row<0?0:o.row,o.col=o.col<0?0:o.col,e.selection.setRangeStart(o));Handsontable.hooks.run(e,"afterOnCellMouseDown",n,o,i),t.activeWt=t.wt}},onCellMouseOver:function(n,o,i,s){t.activeWt=s,o.row>=0&&o.col>=0?r&&e.selection.setRangeEnd(o):r&&(o.row<0&&(e.selection.selectedHeader.cols?(e.selection.setRangeEnd(new S(e.countRows()-1,o.col)),e.selection.setSelectedHeaders(!1,!0)):e.selection.setRangeEnd(new S(o.row,o.col))),o.col<0&&(e.selection.selectedHeader.rows?(e.selection.setRangeEnd(new S(o.row,e.countCols()-1)),e.selection.setSelectedHeaders(!0,!1)):e.selection.setRangeEnd(new S(o.row,o.col)))),Handsontable.hooks.run(e,"afterOnCellMouseOver",n,o,i),t.activeWt=t.wt},onCellCornerMouseDown:function(t){t.preventDefault(),Handsontable.hooks.run(e,"afterOnCellCornerMouseDown",t)},beforeDraw:function(e){t.beforeRender(e)},onDraw:function(e){t.onDraw(e)},onScrollVertically:function(){e.runHooks("afterScrollVertically")},onScrollHorizontally:function(){e.runHooks("afterScrollHorizontally")},onBeforeDrawBorders:function(t,n){e.runHooks("beforeDrawBorders",t,n)},onBeforeTouchScroll:function(){e.runHooks("beforeTouchScroll")},onAfterMomentumScroll:function(){e.runHooks("afterMomentumScroll")},viewportRowCalculatorOverride:function(n){var o=e.countRows(),r=t.settings.viewportRowRenderingOffset;if("auto"===r&&t.settings.fixedRowsTop&&(r=10),"number"==typeof r&&(n.startRow=Math.max(n.startRow-r,0),n.endRow=Math.min(n.endRow+r,o-1)),"auto"===r){var i=n.startRow+n.endRow-n.startRow,s=Math.ceil(i/o*12);n.startRow=Math.max(n.startRow-s,0),n.endRow=Math.min(n.endRow+s,o-1)}e.runHooks("afterViewportRowCalculatorOverride",n)},viewportColumnCalculatorOverride:function(n){var o=e.countCols(),r=t.settings.viewportColumnRenderingOffset;if("auto"===r&&t.settings.fixedColumnsLeft&&(r=10),"number"==typeof r&&(n.startColumn=Math.max(n.startColumn-r,0),n.endColumn=Math.min(n.endColumn+r,o-1)),"auto"===r){var i=n.startColumn+n.endColumn-n.startColumn,s=Math.ceil(i/o*12);n.startRow=Math.max(n.startColumn-s,0),n.endColumn=Math.min(n.endColumn+s,o-1)}e.runHooks("afterViewportColumnCalculatorOverride",n)}};Handsontable.hooks.run(e,"beforeInitWalkontable",a),this.wt=new T(a),this.activeWt=this.wt,this.eventManager.addEventListener(t.wt.wtTable.spreader,"mousedown",function(e){e.target===t.wt.wtTable.spreader&&3===e.which&&R(e)}),this.eventManager.addEventListener(t.wt.wtTable.spreader,"contextmenu",function(e){e.target===t.wt.wtTable.spreader&&3===e.which&&R(e)}),this.eventManager.addEventListener(document.documentElement,"click",function(){t.settings.observeDOMVisibility&&t.wt.drawInterrupted&&(t.instance.forceFullRender=!0,t.render())})}Object.defineProperties(n,{TableView:{get:function(){return o}},__esModule:{value:!0}});var r,i,s,a,l,u,c=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),d=c.addClass,h=c.empty,f=c.fastInnerHTML,p=c.fastInnerText,g=c.getScrollbarWidth,m=c.hasClass,v=c.isChildOf,w=c.isInput,y=c.isOutsideInput,b=(i=e("eventManager"),i&&i.__esModule&&i||{"default":i}).eventManager,C=(s=e("helpers/dom/event"),s&&s.__esModule&&s||{"default":s}),R=C.stopPropagation,_=C.isImmediatePropagationStopped,S=(a=e("3rdparty/walkontable/src/cell/coords"),a&&a.__esModule&&a||{"default":a}).WalkontableCellCoords,E=(l=e("3rdparty/walkontable/src/selection"),l&&l.__esModule&&l||{"default":l}).WalkontableSelection,T=(u=e("3rdparty/walkontable/src/core"),u&&u.__esModule&&u||{"default":u}).Walkontable;Handsontable.TableView=o,o.prototype.isTextSelectionAllowed=function(e){if(w(e))return!0;var t=v(e,this.instance.view.wt.wtTable.spreader);return this.settings.fragmentSelection===!0&&t?!0:"cell"===this.settings.fragmentSelection&&this.isSelectedOnlyCell()&&t?!0:!1},o.prototype.isSelectedOnlyCell=function(){var e=this.instance.getSelected()||[],t=e[0],n=e[1],o=e[2],r=e[3];return void 0!==t&&t===o&&n===r},o.prototype.isCellEdited=function(){var e=this.instance.getActiveEditor();return e&&e.isOpened()},o.prototype.beforeRender=function(e){e&&Handsontable.hooks.run(this.instance,"beforeRender",this.instance.forceFullRender)},o.prototype.onDraw=function(e){e&&Handsontable.hooks.run(this.instance,"afterRender",this.instance.forceFullRender)},o.prototype.render=function(){this.wt.draw(!this.instance.forceFullRender),this.instance.forceFullRender=!1,this.instance.renderCall=!1},o.prototype.getCellAtCoords=function(e,t){var n=this.wt.getCell(e,t);return 0>n?null:n},o.prototype.scrollViewport=function(e){this.wt.scrollViewport(e)},o.prototype.appendRowHeader=function(e,t){if(t.firstChild){var n=t.firstChild;if(!m(n,"relative"))return h(t),void this.appendRowHeader(e,t);this.updateCellHeader(n.querySelector(".rowHeader"),e,this.instance.getRowHeader)}else{var o=document.createElement("div"),r=document.createElement("span");o.className="relative",r.className="rowHeader",this.updateCellHeader(r,e,this.instance.getRowHeader),o.appendChild(r),t.appendChild(o)}Handsontable.hooks.run(this.instance,"afterGetRowHeader",e,t)},o.prototype.appendColHeader=function(e,t){if(t.firstChild){var n=t.firstChild;m(n,"relative")?this.updateCellHeader(n.querySelector(".colHeader"),e,this.instance.getColHeader):(h(t),this.appendColHeader(e,t))}else{var o=document.createElement("div"),r=document.createElement("span");o.className="relative",r.className="colHeader",this.updateCellHeader(r,e,this.instance.getColHeader),o.appendChild(r),t.appendChild(o)}Handsontable.hooks.run(this.instance,"afterGetColHeader",e,t)},o.prototype.updateCellHeader=function(e,t,n){t>-1?f(e,n(t)):(p(e,String.fromCharCode(160)),d(e,"cornerHeader"))},o.prototype.maximumVisibleElementWidth=function(e){var t=this.wt.wtViewport.getWorkspaceWidth(),n=t-e;return n>0?n:0},o.prototype.maximumVisibleElementHeight=function(e){var t=this.wt.wtViewport.getWorkspaceHeight(),n=t-e;return n>0?n:0},o.prototype.mainViewIsActive=function(){return this.wt===this.activeWt},o.prototype.destroy=function(){this.wt.destroy(),this.eventManager.destroy()}},{"3rdparty/walkontable/src/cell/coords":5,"3rdparty/walkontable/src/core":7,"3rdparty/walkontable/src/selection":18,eventManager:41,"helpers/dom/element":45,"helpers/dom/event":46}],98:[function(e,t,n){"use strict";Object.defineProperties(n,{GhostTable:{get:function(){return f}},__esModule:{value:!0}});var o,r,i,s,a,l=(o=e("helpers/dom/element"),o&&o.__esModule&&o||{"default":o}),u=l.addClass,c=l.outerHeight,d=l.outerWidth,h=(r=e("helpers/array"),r&&r.__esModule&&r||{"default":r}).arrayEach,f=((i=e("helpers/object"),i&&i.__esModule&&i||{"default":i}).objectEach,(s=e("helpers/number"),s&&s.__esModule&&s||{"default":s}).rangeEach,(a=e("helpers/mixed"),a&&a.__esModule&&a||{"default":a}).stringify,function(e){this.hot=e,this.container=null,this.injected=!1,this.rows=[],this.columns=[],this.samples=null});$traceurRuntime.createClass(f,{addRow:function(e,t){if(this.columns.length)throw new Error("Doesn't support multi-dimensional table");this.rows.length||(this.container=this.createContainer(this.hot.rootElement.className));var n={row:e};this.rows.push(n),this.samples=t,this.table=this.createTable(this.hot.table.className),this.table.colGroup.appendChild(this.createColGroupsCol()),this.table.tr.appendChild(this.createRow(e)),this.container.container.appendChild(this.table.fragment),n.table=this.table.table},addColumn:function(e,t){if(this.rows.length)throw new Error("Doesn't support multi-dimensional table");this.columns.length||(this.container=this.createContainer(this.hot.rootElement.className));var n={col:e};this.columns.push(n),this.samples=t,this.table=this.createTable(this.hot.table.className),null!==this.hot.getColHeader(e)&&this.hot.view.appendColHeader(e,this.table.th),this.table.tBody.appendChild(this.createCol(e)),this.container.container.appendChild(this.table.fragment),n.table=this.table.table},getHeights:function(e){this.injected||this.injectTable(),h(this.rows,function(t){e(t.row,c(t.table)-1)})},getWidths:function(e){this.injected||this.injectTable(),h(this.columns,function(t){e(t.col,d(t.table))})},createColGroupsCol:function(){var e=this,t=document,n=t.createDocumentFragment();return n.appendChild(this.createColElement(-1)),this.samples.forEach(function(t){h(t.strings,function(t){n.appendChild(e.createColElement(t.col))})}),n},createRow:function(e){var t=this,n=document,o=n.createDocumentFragment(),r=n.createElement("th");return null!==this.hot.getRowHeader(e)&&this.hot.view.appendRowHeader(e,r),o.appendChild(r),this.samples.forEach(function(r){h(r.strings,function(r){var i=r.col,s=t.hot.getCellMeta(e,i);s.col=i,s.row=e;var a=t.hot.getCellRenderer(s),l=n.createElement("td");a(t.hot,l,e,i,t.hot.colToProp(i),r.value,s),o.appendChild(l)})}),o},createCol:function(e){var t=this,n=document,o=n.createDocumentFragment();return this.samples.forEach(function(r){h(r.strings,function(r){var i=r.row,s=t.hot.getCellMeta(i,e);s.col=e,s.row=i;var a=t.hot.getCellRenderer(s),l=n.createElement("td"),u=n.createElement("tr");a(t.hot,l,i,e,t.hot.colToProp(i),r.value,s),u.appendChild(l),o.appendChild(u)})}),o},clean:function(){this.rows.length=0,this.columns.length=0,this.samples&&this.samples.clear(),this.samples=null,this.removeTable()},injectTable:function(){var e=void 0!==arguments[0]?arguments[0]:null;this.injected||((e||this.hot.rootElement).appendChild(this.container.fragment),this.injected=!0)},removeTable:function(){this.injected&&this.container.container.parentNode&&(this.container.container.parentNode.removeChild(this.container.container),this.container=null,this.injected=!1)},createColElement:function(e){var t=document,n=t.createElement("col");return n.style.width=this.hot.view.wt.wtTable.getStretchedColumnWidth(e)+"px",n},createTable:function(){var e=void 0!==arguments[0]?arguments[0]:"",t=document,n=t.createDocumentFragment(),o=t.createElement("table"),r=t.createElement("thead"),i=t.createElement("tbody"),s=t.createElement("colgroup"),a=t.createElement("tr"),l=t.createElement("th");return this.isVertical()&&o.appendChild(s),this.isHorizontal()&&(a.appendChild(l),r.appendChild(a),o.style.tableLayout="auto",o.style.width="auto"),o.appendChild(r),this.isVertical()&&i.appendChild(a),o.appendChild(i),u(o,e),n.appendChild(o),{fragment:n,table:o,tHead:r,tBody:i,colGroup:s,tr:a,th:l}},createContainer:function(){var e=void 0!==arguments[0]?arguments[0]:"",t=document,n=t.createDocumentFragment(),o=t.createElement("div");return e="htGhostTable htAutoSize "+e.trim(),u(o,e),n.appendChild(o),{fragment:n,container:o}},isVertical:function(){return this.rows.length&&!this.columns.length?!0:!1},isHorizontal:function(){return this.columns.length&&!this.rows.length?!0:!1}},{}),Handsontable.utils=Handsontable.utils||{},Handsontable.utils.GhostTable=f},{"helpers/array":42,"helpers/dom/element":45,"helpers/mixed":48,"helpers/number":49,"helpers/object":50}],99:[function(e,t,n){"use strict";var o;Object.defineProperties(n,{SamplesGenerator:{get:function(){return h}},__esModule:{value:!0}});var r,i,s,a,l,u=(r=e("helpers/dom/element"),r&&r.__esModule&&r||{"default":r}),c=(u.addClass,u.outerHeight,u.outerWidth,(i=e("helpers/array"),i&&i.__esModule&&i||{"default":i}).arrayEach,(s=e("helpers/object"),s&&s.__esModule&&s||{"default":s}).objectEach,(a=e("helpers/number"),a&&a.__esModule&&a||{"default":a}).rangeEach),d=(l=e("helpers/mixed"),l&&l.__esModule&&l||{"default":l}).stringify,h=function(e){this.samples=null,this.dataFactory=e},f=h;$traceurRuntime.createClass(h,(o={},Object.defineProperty(o,"generateRowSamples",{value:function(e,t){return this.generateSamples("row",t,e)},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(o,"generateColumnSamples",{value:function(e,t){return this.generateSamples("col",t,e)},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(o,"generateSamples",{value:function(e,t,n){var o=this,r=new Map;return"number"==typeof n&&(n={from:n,to:n}),c(n.from,n.to,function(n){var i=o.generateSample(e,t,n);r.set(n,i)}),r},configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(o,"generateSample",{value:function(e,t,n){var o=this,r=new Map;return c(t.from,t.to,function(t){var i,s;if("row"===e)s=o.dataFactory(n,t);else{if("col"!==e)throw new Error("Unsupported sample type");s=o.dataFactory(t,n)}Array.isArray(s)||(s=d(s));var a=s.length;r.has(a)||r.set(a,{needed:f.SAMPLE_COUNT,strings:[]});var l=r.get(a);if(l.needed){var u="row"===e?"col":"row";l.strings.push((i={},Object.defineProperty(i,"value",{value:s,configurable:!0,enumerable:!0,writable:!0}),Object.defineProperty(i,u,{value:t,configurable:!0,enumerable:!0,writable:!0}),i)),l.needed--}}),r},configurable:!0,enumerable:!0,writable:!0}),o),{get SAMPLE_COUNT(){return 3}}),Handsontable.utils=Handsontable.utils||{},Handsontable.utils.SamplesGenerator=h},{"helpers/array":42,"helpers/dom/element":45,"helpers/mixed":48,"helpers/number":49,"helpers/object":50}],100:[function(e,t,n){"use strict";function o(e,t){var n=e,o="string"==typeof n?n.toLowerCase():null;return function(e){for(var r=!1,s=0,a=e.length;a>s;s++){if(n===e[s]){r=!0;break}if(o===i(e[s]).toLowerCase()){r=!0;break}}t(r)}}var r,i=(r=e("helpers/mixed"),r&&r.__esModule&&r||{"default":r}).stringify;Handsontable.AutocompleteValidator=function(e,t){this.strict&&this.source?"function"==typeof this.source?this.source(e,o(e,t)):o(e,t)(this.source):t(!0)}},{"helpers/mixed":48}],101:[function(e,t,n){"use strict";var o,r,i=(o=e("moment"),o&&o.__esModule&&o||{"default":o})["default"],s=(r=e("editors"),r&&r.__esModule&&r||{"default":r}).getEditor;Handsontable.DateValidator=function(e,t){var n=!0,o=s("date",this.instance);null===e&&(e="");var r=i(new Date(e)).isValid(),l=i(e,this.dateFormat||o.defaultDateFormat,!0).isValid();if(r||(n=!1),!r&&l&&(n=!0),r&&!l)if(this.correctFormat===!0){var u=a(e,this.dateFormat);this.instance.setDataAtCell(this.row,this.col,u,"dateValidator"),n=!0}else n=!1;t(n)};var a=function(e,t){var n=i(new Date(e)),o=n.format("YYYY"),r=i().format("YYYY");return o.substr(0,2)!==r.substr(0,2)?e.match(new RegExp(o))||n.year(o.replace(o.substr(0,2),r.substr(0,2))):o.length>4&&n.year((n.year()+"").substr(0,4)),n.format(t)}},{editors:29,moment:"moment"}],102:[function(e,t,n){"use strict";Handsontable.NumericValidator=function(e,t){null===e&&(e=""),t(/^-?\d*(\.|\,)?\d*$/.test(e))}},{}],SheetClip:[function(e,t,n){"use strict";!function(e){function t(e){return e.split('"').length-1}var o={parse:function(e){var n,o,r,i,s,a,l,u=[],c=0;for(r=e.split("\n"),r.length>1&&""===r[r.length-1]&&r.pop(),n=0,o=r.length;o>n;n+=1){for(r[n]=r[n].split(" "),i=0,s=r[n].length;s>i;i+=1)u[c]||(u[c]=[]),a&&0===i?(l=u[c].length-1,u[c][l]=u[c][l]+"\n"+r[n][0],a&&1&t(r[n][0])&&(a=!1,u[c][l]=u[c][l].substring(0,u[c][l].length-1).replace(/""/g,'"'))):i===s-1&&0===r[n][i].indexOf('"')&&1&t(r[n][i])?(u[c].push(r[n][i].substring(1).replace(/""/g,'"')),a=!0):(u[c].push(r[n][i].replace(/""/g,'"')),a=!1);a||(c+=1)}return u},stringify:function(e){var t,n,o,r,i,s="";for(t=0,n=e.length;n>t;t+=1){for(r=e[t].length,o=0;r>o;o+=1)o>0&&(s+=" "),i=e[t][o],s+="string"==typeof i?i.indexOf("\n")>-1?'"'+i.replace(/"/g,'""')+'"':i:null===i||void 0===i?"":i;s+="\n"}return s}};"undefined"!=typeof n?(n.parse=o.parse,n.stringify=o.stringify):e.SheetClip=o}(window)},{}],autoResize:[function(e,t,n){"use strict";function o(){var e,t={minHeight:200,maxHeight:300,minWidth:100,maxWidth:300},n=document.body,o=document.createTextNode(""),r=document.createElement("SPAN"),i=function(e,t,n){window.attachEvent?e.attachEvent("on"+t,n):e.addEventListener(t,n,!1)},s=function(e,t,n){window.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent("on"+t,n)},a=function(i){var s,a;i?/^[a-zA-Z \.,\\\/\|0-9]$/.test(i)||(i="."):i="",void 0!==o.textContent?o.textContent=e.value+i:o.data=e.value+i,r.style.fontSize=Handsontable.Dom.getComputedStyle(e).fontSize,r.style.fontFamily=Handsontable.Dom.getComputedStyle(e).fontFamily,r.style.whiteSpace="pre",n.appendChild(r),s=r.clientWidth+2,n.removeChild(r),e.style.height=t.minHeight+"px",t.minWidth>s?e.style.width=t.minWidth+"px":s>t.maxWidth?e.style.width=t.maxWidth+"px":e.style.width=s+"px",a=e.scrollHeight?e.scrollHeight-1:0,t.minHeight>a?e.style.height=t.minHeight+"px":t.maxHeight<a?(e.style.height=t.maxHeight+"px",e.style.overflowY="visible"):e.style.height=a+"px"},l=function(){window.setTimeout(a,0)},u=function(n){if(n&&n.minHeight)if("inherit"==n.minHeight)t.minHeight=e.clientHeight;else{var i=parseInt(n.minHeight);isNaN(i)||(t.minHeight=i)}if(n&&n.maxHeight)if("inherit"==n.maxHeight)t.maxHeight=e.clientHeight;else{var s=parseInt(n.maxHeight);isNaN(s)||(t.maxHeight=s)}if(n&&n.minWidth)if("inherit"==n.minWidth)t.minWidth=e.clientWidth;else{var a=parseInt(n.minWidth);isNaN(a)||(t.minWidth=a)}if(n&&n.maxWidth)if("inherit"==n.maxWidth)t.maxWidth=e.clientWidth;else{var l=parseInt(n.maxWidth);isNaN(l)||(t.maxWidth=l)}r.firstChild||(r.className="autoResize",r.style.display="inline-block",r.appendChild(o))},c=function(n,o,r){e=n,u(o),"TEXTAREA"==e.nodeName&&(e.style.resize="none",e.style.overflowY="",e.style.height=t.minHeight+"px",e.style.minWidth=t.minWidth+"px",e.style.maxWidth=t.maxWidth+"px",e.style.overflowY="hidden"),r&&(i(e,"change",a),i(e,"cut",l),i(e,"paste",l),i(e,"drop",l),i(e,"keydown",l)),a()};return{init:function(e,t,n){c(e,t,n)},unObserve:function(){s(e,"change",a),s(e,"cut",l),s(e,"paste",l),s(e,"drop",l),s(e,"keydown",l)},resize:a}}"undefined"!=typeof n&&(t.exports=o)},{}],copyPaste:[function(e,t,n){"use strict";function o(){return i?i.hasBeenDestroyed()&&i.init():i=new r,i.refCounter++,i}function r(){this.refCounter=0,this.init()}var i;"undefined"!=typeof n&&(t.exports=o),r.prototype.init=function(){var e,t;this.copyCallbacks=[],this.cutCallbacks=[],this.pasteCallbacks=[],t=document.body,document.getElementById("CopyPasteDiv")?(this.elDiv=document.getElementById("CopyPasteDiv"),this.elTextarea=this.elDiv.firstChild):(this.elDiv=document.createElement("div"),this.elDiv.id="CopyPasteDiv",e=this.elDiv.style,e.position="fixed",e.top="-10000px",e.left="-10000px",t.appendChild(this.elDiv),this.elTextarea=document.createElement("textarea"),this.elTextarea.className="copyPaste",this.elTextarea.onpaste=function(e){var t,n;return"WebkitAppearance"in document.documentElement.style?(t=e.clipboardData.getData("Text"),-1!==navigator.userAgent.indexOf("Safari")&&-1===navigator.userAgent.indexOf("Chrome")&&(n=t.split("\n"),""===n[n.length-1]&&n.pop(),t=n.join("\n")),this.value=t,!1):void 0},e=this.elTextarea.style,e.width="10000px",e.height="10000px",e.overflow="hidden",this.elDiv.appendChild(this.elTextarea),"undefined"!=typeof e.opacity&&(e.opacity=0)),this.onKeyDownRef=this.onKeyDown.bind(this),document.documentElement.addEventListener("keydown",this.onKeyDownRef,!1)},r.prototype.onKeyDown=function(e){function t(){var e=document.activeElement;return e.shadowRoot&&e.shadowRoot.activeElement&&(e=e.shadowRoot.activeElement),["INPUT","SELECT","TEXTAREA"].indexOf(e.nodeName)>-1||"true"===e.contentEditable}var n=this,o=!1;if(e.metaKey?o=!0:e.ctrlKey&&-1===navigator.userAgent.indexOf("Mac")&&(o=!0),o){if(document.activeElement!==this.elTextarea&&(""!==this.getSelectionText()||t()))return;this.selectNodeText(this.elTextarea),setTimeout(function(){document.activeElement!==n.elTextarea&&n.selectNodeText(n.elTextarea)},0)}!o||67!==e.keyCode&&86!==e.keyCode&&88!==e.keyCode||(88===e.keyCode?setTimeout(function(){n.triggerCut(e)},0):86===e.keyCode&&setTimeout(function(){n.triggerPaste(e)},0))},r.prototype.selectNodeText=function(e){e&&e.select()},r.prototype.getSelectionText=function(){var e="";return window.getSelection?e=window.getSelection().toString():document.selection&&"Control"!==document.selection.type&&(e=document.selection.createRange().text),e},r.prototype.copyable=function(e){if("string"!=typeof e&&void 0===e.toString)throw new Error("copyable requires string parameter");this.elTextarea.value=e,this.selectNodeText(this.elTextarea)},r.prototype.onCut=function(e){this.cutCallbacks.push(e)},r.prototype.onPaste=function(e){this.pasteCallbacks.push(e)},r.prototype.removeCallback=function(e){var t,n;for(t=0,n=this.copyCallbacks.length;n>t;t++)if(this.copyCallbacks[t]===e)return this.copyCallbacks.splice(t,1),!0;for(t=0,n=this.cutCallbacks.length;n>t;t++)if(this.cutCallbacks[t]===e)return this.cutCallbacks.splice(t,1), +!0;for(t=0,n=this.pasteCallbacks.length;n>t;t++)if(this.pasteCallbacks[t]===e)return this.pasteCallbacks.splice(t,1),!0;return!1},r.prototype.triggerCut=function(e){var t=this;t.cutCallbacks&&setTimeout(function(){for(var n=0,o=t.cutCallbacks.length;o>n;n++)t.cutCallbacks[n](e)},50)},r.prototype.triggerPaste=function(e,t){var n=this;n.pasteCallbacks&&setTimeout(function(){for(var o=t||n.elTextarea.value,r=0,i=n.pasteCallbacks.length;i>r;r++)n.pasteCallbacks[r](o,e)},50)},r.prototype.destroy=function(){this.hasBeenDestroyed()||0!==--this.refCounter||(this.elDiv&&this.elDiv.parentNode&&(this.elDiv.parentNode.removeChild(this.elDiv),this.elDiv=null,this.elTextarea=null),document.documentElement.removeEventListener("keydown",this.onKeyDownRef),this.onKeyDownRef=null)},r.prototype.hasBeenDestroyed=function(){return!this.refCounter}},{}],es6collections:[function(e,t,n){"use strict";!function(e){function t(e,t){function o(e){return this&&this.constructor===o?(this._keys=[],this._values=[],this._itp=[],this.objectOnly=t,void(e&&n.call(this,e))):new o(e)}return t||y(e,"size",{get:m}),e.constructor=o,o.prototype=e,o}function n(e){this.add?e.forEach(this.add,this):e.forEach(function(e){this.set(e[0],e[1])},this)}function o(e){return this.has(e)&&(this._keys.splice(w,1),this._values.splice(w,1),this._itp.forEach(function(e){w<e[0]&&e[0]--})),w>-1}function r(e){return this.has(e)?this._values[w]:void 0}function i(e,t){if(this.objectOnly&&t!==Object(t))throw new TypeError("Invalid value used as weak collection key");if(t!=t||0===t)for(w=e.length;w--&&!b(e[w],t););else w=e.indexOf(t);return w>-1}function s(e){return i.call(this,this._values,e)}function a(e){return i.call(this,this._keys,e)}function l(e,t){return this.has(e)?this._values[w]=t:this._values[this._keys.push(e)-1]=t,this}function u(e){return this.has(e)||this._values.push(e),this}function c(){this._values.length=0}function d(){return g(this._itp,this._keys)}function h(){return g(this._itp,this._values)}function f(){return g(this._itp,this._keys,this._values)}function p(){return g(this._itp,this._values,this._values)}function g(e,t,n){var o=[0],r=!1;return e.push(o),{next:function(){var i,s=o[0];return!r&&s<t.length?(i=n?[t[s],n[s]]:t[s],o[0]++):(r=!0,e.splice(e.indexOf(o),1)),{done:r,value:i}}}}function m(){return this._values.length}function v(e,t){for(var n=this.entries();;){var o=n.next();if(o.done)break;e.call(t,o.value[1],o.value[0],this)}}var w,y=Object.defineProperty,b=function(e,t){return isNaN(e)?isNaN(t):e===t};"undefined"==typeof WeakMap&&(e.WeakMap=t({"delete":o,clear:c,get:r,has:a,set:l},!0)),"undefined"==typeof Map&&(e.Map=t({"delete":o,has:a,get:r,set:l,keys:d,values:h,entries:f,forEach:v,clear:c})),"undefined"==typeof Set&&(e.Set=t({has:s,add:u,"delete":o,clear:c,keys:h,values:h,entries:p,forEach:v})),"undefined"==typeof WeakSet&&(e.WeakSet=t({"delete":o,add:u,clear:c,has:s},!0))}("undefined"!=typeof n&&"undefined"!=typeof global?global:window)},{}],jsonpatch:[function(e,t,n){"use strict";var o;!function(e){function t(e){return-1===e.indexOf("/")&&-1===e.indexOf("~")?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function n(e,o){var r;for(var i in e)if(e.hasOwnProperty(i)){if(e[i]===o)return t(i)+"/";if("object"==typeof e[i]&&(r=n(e[i],o),""!=r))return t(i)+"/"+r}return""}function o(e,t){if(e===t)return"/";var o=n(e,t);if(""===o)throw new Error("Object not found in root");return"/"+o}function r(e){for(var t=0,n=w.length;n>t;t++)if(w[t].obj===e)return w[t]}function i(e){for(var t=0,n=w.length;n>t;t++)w[t]===e&&w.splice(t,1)}function s(e,t){for(var n=0,o=e.observers.length;o>n;n++)if(e.observers[n].callback===t)return e.observers[n].observer}function a(e,t){for(var n=0,o=e.observers.length;o>n;n++)if(e.observers[n].observer===t)return e.observers.splice(n,1),void(e.observers.length||i(e))}function l(e,t){h(t),Object.observe?d(t,e):clearTimeout(t.next);var n=r(e);a(n,t)}function u(e,t){var n,i=[],a=e,l=r(e);if(l?n=s(l,t):(l=new y(e),w.push(l)),n)return n;if(Object.observe)n=function(r){d(n,e),c(n,e);for(var s=0,l=r.length;l>s;){if(("length"!==r[s].name||!R(r[s].object))&&"__Jasmine_been_here_before__"!==r[s].name){var u=r[s].type;switch(u){case"new":u="add";break;case"deleted":u="delete";break;case"updated":u="update"}v[u].call(r[s],i,o(a,r[s].object))}s++}i&&t&&t(i),n.patches=i,i=[]};else if(n={},l.value=JSON.parse(JSON.stringify(e)),t){n.callback=t,n.next=null;var u=this.intervals||[100,1e3,1e4,6e4],f=0,p=function(){h(n)},g=function(){clearTimeout(n.next),n.next=setTimeout(function(){p(),f=0,n.next=setTimeout(m,u[f++])},0)},m=function(){p(),f==u.length&&(f=u.length-1),n.next=setTimeout(m,u[f++])};"undefined"!=typeof window&&(window.addEventListener?(window.addEventListener("mousedown",g),window.addEventListener("mouseup",g),window.addEventListener("keydown",g)):(window.attachEvent("onmousedown",g),window.attachEvent("onmouseup",g),window.attachEvent("onkeydown",g))),n.next=setTimeout(m,u[f++])}return n.patches=i,n.object=e,l.observers.push(new b(t,n)),c(n,e)}function c(e,t){if(Object.observe){Object.observe(t,e);for(var n in t)if(t.hasOwnProperty(n)){var o=t[n];o&&"object"==typeof o&&c(e,o)}}return e}function d(e,t){if(Object.observe){Object.unobserve(t,e);for(var n in t)if(t.hasOwnProperty(n)){var o=t[n];o&&"object"==typeof o&&d(e,o)}}return e}function h(e){if(Object.observe)Object.deliverChangeRecords(e);else{for(var t,n=0,o=w.length;o>n;n++)if(w[n].obj===e.object){t=w[n];break}t&&f(t.value,e.object,e.patches,"")}var r=e.patches;return r.length>0&&(e.patches=[],e.callback&&e.callback(r)),r}function f(e,n,o,r){for(var i=C(n),s=C(e),a=!1,l=!1,u=s.length-1;u>=0;u--){var c=s[u],d=e[c];if(n.hasOwnProperty(c)){var h=n[c];d instanceof Object?f(d,h,o,r+"/"+t(c)):d!=h&&(a=!0,o.push({op:"replace",path:r+"/"+t(c),value:h}),e[c]=h)}else o.push({op:"remove",path:r+"/"+t(c)}),delete e[c],l=!0}if(l||i.length!=s.length)for(var u=0;u<i.length;u++){var c=i[u];e.hasOwnProperty(c)||(o.push({op:"add",path:r+"/"+t(c),value:n[c]}),e[c]=JSON.parse(JSON.stringify(n[c])))}}function p(e,t){for(var n,o=!1,r=0,i=t.length;i>r;){n=t[r];for(var s=n.path.split("/"),a=e,l=1,u=s.length;;)if(R(a)){var c=parseInt(s[l],10);if(l++,l>=u){o=m[n.op].call(n,a,c,e);break}a=a[c]}else{var d=s[l];if(-1!=d.indexOf("~")&&(d=d.replace(/~1/g,"/").replace(/~0/g,"~")),l++,l>=u){o=g[n.op].call(n,a,d,e);break}a=a[d]}r++}return o}var g={add:function(e,t){return e[t]=this.value,!0},remove:function(e,t){return delete e[t],!0},replace:function(e,t){return e[t]=this.value,!0},move:function(e,t,n){var o={op:"_get",path:this.from};return p(n,[o]),p(n,[{op:"remove",path:this.from}]),p(n,[{op:"add",path:this.path,value:o.value}]),!0},copy:function(e,t,n){var o={op:"_get",path:this.from};return p(n,[o]),p(n,[{op:"add",path:this.path,value:o.value}]),!0},test:function(e,t){return JSON.stringify(e[t])===JSON.stringify(this.value)},_get:function(e,t){this.value=e[t]}},m={add:function(e,t){return e.splice(t,0,this.value),!0},remove:function(e,t){return e.splice(t,1),!0},replace:function(e,t){return e[t]=this.value,!0},move:g.move,copy:g.copy,test:g.test,_get:g._get},v={add:function(e,n){var o={op:"add",path:n+t(this.name),value:this.object[this.name]};e.push(o)},"delete":function(e,n){var o={op:"remove",path:n+t(this.name)};e.push(o)},update:function(e,n){var o={op:"replace",path:n+t(this.name),value:this.object[this.name]};e.push(o)}},w=[];e.intervals;var y=function(){function e(e){this.observers=[],this.obj=e}return e}(),b=function(){function e(e,t){this.callback=e,this.observer=t}return e}();e.unobserve=l,e.observe=u,e.generate=h;var C;C=Object.keys?Object.keys:function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t};var R;R=Array.isArray?Array.isArray:function(e){return e.push&&"number"==typeof e.length},e.apply=p}(o||(o={})),"undefined"!=typeof n&&(n.apply=o.apply,n.observe=o.observe,n.unobserve=o.unobserve,n.generate=o.generate)},{}],moment:[function(t,n,o){ +//! moment.js +//! version : 2.10.6 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +!function(t,r){"object"==typeof o&&"undefined"!=typeof n?n.exports=r():"function"==typeof e&&e.amd?e(r):t.moment=r()}(this,function(){"use strict";function e(){return Ln.apply(null,arguments)}function o(e){Ln=e}function r(e){return"[object Array]"===Object.prototype.toString.call(e)}function i(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function s(e,t){var n,o=[];for(n=0;n<e.length;++n)o.push(t(e[n],n));return o}function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){for(var n in t)a(t,n)&&(e[n]=t[n]);return a(t,"toString")&&(e.toString=t.toString),a(t,"valueOf")&&(e.valueOf=t.valueOf),e}function u(e,t,n,o){return He(e,t,n,o,!0).utc()}function c(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function d(e){return null==e._pf&&(e._pf=c()),e._pf}function h(e){if(null==e._isValid){var t=d(e);e._isValid=!(isNaN(e._d.getTime())||!(t.overflow<0)||t.empty||t.invalidMonth||t.invalidWeekday||t.nullInput||t.invalidFormat||t.userInvalidated),e._strict&&(e._isValid=e._isValid&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)}return e._isValid}function f(e){var t=u(NaN);return null!=e?l(d(t),e):d(t).userInvalidated=!0,t}function p(e,t){var n,o,r;if("undefined"!=typeof t._isAMomentObject&&(e._isAMomentObject=t._isAMomentObject),"undefined"!=typeof t._i&&(e._i=t._i),"undefined"!=typeof t._f&&(e._f=t._f),"undefined"!=typeof t._l&&(e._l=t._l),"undefined"!=typeof t._strict&&(e._strict=t._strict),"undefined"!=typeof t._tzm&&(e._tzm=t._tzm),"undefined"!=typeof t._isUTC&&(e._isUTC=t._isUTC),"undefined"!=typeof t._offset&&(e._offset=t._offset),"undefined"!=typeof t._pf&&(e._pf=d(t)),"undefined"!=typeof t._locale&&(e._locale=t._locale),In.length>0)for(n in In)o=In[n],r=t[o],"undefined"!=typeof r&&(e[o]=r);return e}function g(t){p(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),jn===!1&&(jn=!0,e.updateOffset(this),jn=!1)}function m(e){return e instanceof g||null!=e&&null!=e._isAMomentObject}function v(e){return 0>e?Math.ceil(e):Math.floor(e)}function w(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=v(t)),n}function y(e,t,n){var o,r=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),s=0;for(o=0;r>o;o++)(n&&e[o]!==t[o]||!n&&w(e[o])!==w(t[o]))&&s++;return s+i}function b(){}function C(e){return e?e.toLowerCase().replace("_","-"):e}function R(e){for(var t,n,o,r,i=0;i<e.length;){for(r=C(e[i]).split("-"),t=r.length,n=C(e[i+1]),n=n?n.split("-"):null;t>0;){if(o=_(r.slice(0,t).join("-")))return o;if(n&&n.length>=t&&y(r,n,!0)>=t-1)break;t--}i++}return null}function _(e){var o=null;if(!Bn[e]&&"undefined"!=typeof n&&n&&n.exports)try{o=Wn._abbr,t("./locale/"+e),S(o)}catch(r){}return Bn[e]}function S(e,t){var n;return e&&(n="undefined"==typeof t?T(e):E(e,t),n&&(Wn=n)),Wn._abbr}function E(e,t){return null!==t?(t.abbr=e,Bn[e]=Bn[e]||new b,Bn[e].set(t),S(e),Bn[e]):(delete Bn[e],null)}function T(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Wn;if(!r(e)){if(t=_(e))return t;e=[e]}return R(e)}function O(e,t){var n=e.toLowerCase();Fn[n]=Fn[n+"s"]=Fn[t]=e}function M(e){return"string"==typeof e?Fn[e]||Fn[e.toLowerCase()]:void 0}function k(e){var t,n,o={};for(n in e)a(e,n)&&(t=M(n),t&&(o[t]=e[n]));return o}function H(t,n){return function(o){return null!=o?(x(this,t,o),e.updateOffset(this,n),this):D(this,t)}}function D(e,t){return e._d["get"+(e._isUTC?"UTC":"")+t]()}function x(e,t,n){return e._d["set"+(e._isUTC?"UTC":"")+t](n)}function A(e,t){var n;if("object"==typeof e)for(n in e)this.set(n,e[n]);else if(e=M(e),"function"==typeof this[e])return this[e](t);return this}function P(e,t,n){var o=""+Math.abs(e),r=t-o.length,i=e>=0;return(i?n?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+o}function N(e,t,n,o){var r=o;"string"==typeof o&&(r=function(){return this[o]()}),e&&(Un[e]=r),t&&(Un[t[0]]=function(){return P(r.apply(this,arguments),t[1],t[2])}),n&&(Un[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function L(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function W(e){var t,n,o=e.match(Vn);for(t=0,n=o.length;n>t;t++)Un[o[t]]?o[t]=Un[o[t]]:o[t]=L(o[t]);return function(r){var i="";for(t=0;n>t;t++)i+=o[t]instanceof Function?o[t].call(r,e):o[t];return i}}function I(e,t){return e.isValid()?(t=j(t,e.localeData()),Yn[t]=Yn[t]||W(t),Yn[t](e)):e.localeData().invalidDate()}function j(e,t){function n(e){return t.longDateFormat(e)||e}var o=5;for(zn.lastIndex=0;o>=0&&zn.test(e);)e=e.replace(zn,n),zn.lastIndex=0,o-=1;return e}function B(e){return"function"==typeof e&&"[object Function]"===Object.prototype.toString.call(e)}function F(e,t,n){so[e]=B(t)?t:function(e){return e&&n?n:t}}function V(e,t){return a(so,e)?so[e](t._strict,t._locale):new RegExp(z(e))}function z(e){return e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,o,r){return t||n||o||r}).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Y(e,t){var n,o=t;for("string"==typeof e&&(e=[e]),"number"==typeof t&&(o=function(e,n){n[t]=w(e)}),n=0;n<e.length;n++)ao[e[n]]=o}function U(e,t){Y(e,function(e,n,o,r){o._w=o._w||{},t(e,o._w,o,r)})}function G(e,t,n){null!=t&&a(ao,e)&&ao[e](t,n._a,n,e)}function $(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function K(e){return this._months[e.month()]}function X(e){return this._monthsShort[e.month()]}function q(e,t,n){var o,r,i;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),o=0;12>o;o++){if(r=u([2e3,o]),n&&!this._longMonthsParse[o]&&(this._longMonthsParse[o]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[o]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),n||this._monthsParse[o]||(i="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[o]=new RegExp(i.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[o].test(e))return o;if(n&&"MMM"===t&&this._shortMonthsParse[o].test(e))return o;if(!n&&this._monthsParse[o].test(e))return o}}function Z(e,t){var n;return"string"==typeof t&&(t=e.localeData().monthsParse(t),"number"!=typeof t)?e:(n=Math.min(e.date(),$(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e)}function J(t){return null!=t?(Z(this,t),e.updateOffset(this,!0),this):D(this,"Month")}function Q(){return $(this.year(),this.month())}function ee(e){var t,n=e._a;return n&&-2===d(e).overflow&&(t=n[uo]<0||n[uo]>11?uo:n[co]<1||n[co]>$(n[lo],n[uo])?co:n[ho]<0||n[ho]>24||24===n[ho]&&(0!==n[fo]||0!==n[po]||0!==n[go])?ho:n[fo]<0||n[fo]>59?fo:n[po]<0||n[po]>59?po:n[go]<0||n[go]>999?go:-1,d(e)._overflowDayOfYear&&(lo>t||t>co)&&(t=co),d(e).overflow=t),e}function te(t){e.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function ne(e,t){var n=!0;return l(function(){return n&&(te(e+"\n"+(new Error).stack),n=!1),t.apply(this,arguments)},t)}function oe(e,t){wo[e]||(te(t),wo[e]=!0)}function re(e){var t,n,o=e._i,r=yo.exec(o);if(r){for(d(e).iso=!0,t=0,n=bo.length;n>t;t++)if(bo[t][1].exec(o)){e._f=bo[t][0];break}for(t=0,n=Co.length;n>t;t++)if(Co[t][1].exec(o)){e._f+=(r[6]||" ")+Co[t][0];break}o.match(oo)&&(e._f+="Z"),_e(e)}else e._isValid=!1}function ie(t){var n=Ro.exec(t._i);return null!==n?void(t._d=new Date(+n[1])):(re(t),void(t._isValid===!1&&(delete t._isValid,e.createFromInputFallback(t))))}function se(e,t,n,o,r,i,s){var a=new Date(e,t,n,o,r,i,s);return 1970>e&&a.setFullYear(e),a}function ae(e){var t=new Date(Date.UTC.apply(null,arguments));return 1970>e&&t.setUTCFullYear(e),t}function le(e){return ue(e)?366:365}function ue(e){return e%4===0&&e%100!==0||e%400===0}function ce(){return ue(this.year())}function de(e,t,n){var o,r=n-t,i=n-e.day();return i>r&&(i-=7),r-7>i&&(i+=7),o=De(e).add(i,"d"),{week:Math.ceil(o.dayOfYear()/7),year:o.year()}}function he(e){return de(e,this._week.dow,this._week.doy).week}function fe(){return this._week.dow}function pe(){return this._week.doy}function ge(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function me(e){var t=de(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function ve(e,t,n,o,r){var i,s=6+r-o,a=ae(e,0,1+s),l=a.getUTCDay();return r>l&&(l+=7),n=null!=n?1*n:r,i=1+s+7*(t-1)-l+n,{year:i>0?e:e-1,dayOfYear:i>0?i:le(e-1)+i}}function we(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function ye(e,t,n){return null!=e?e:null!=t?t:n}function be(e){var t=new Date;return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Ce(e){var t,n,o,r,i=[];if(!e._d){for(o=be(e),e._w&&null==e._a[co]&&null==e._a[uo]&&Re(e),e._dayOfYear&&(r=ye(e._a[lo],o[lo]),e._dayOfYear>le(r)&&(d(e)._overflowDayOfYear=!0),n=ae(r,0,e._dayOfYear),e._a[uo]=n.getUTCMonth(),e._a[co]=n.getUTCDate()),t=0;3>t&&null==e._a[t];++t)e._a[t]=i[t]=o[t];for(;7>t;t++)e._a[t]=i[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ho]&&0===e._a[fo]&&0===e._a[po]&&0===e._a[go]&&(e._nextDay=!0,e._a[ho]=0),e._d=(e._useUTC?ae:se).apply(null,i),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ho]=24)}}function Re(e){var t,n,o,r,i,s,a;t=e._w,null!=t.GG||null!=t.W||null!=t.E?(i=1,s=4,n=ye(t.GG,e._a[lo],de(De(),1,4).year),o=ye(t.W,1),r=ye(t.E,1)):(i=e._locale._week.dow,s=e._locale._week.doy,n=ye(t.gg,e._a[lo],de(De(),i,s).year),o=ye(t.w,1),null!=t.d?(r=t.d,i>r&&++o):r=null!=t.e?t.e+i:i),a=ve(n,o,r,s,i),e._a[lo]=a.year,e._dayOfYear=a.dayOfYear}function _e(t){if(t._f===e.ISO_8601)return void re(t);t._a=[],d(t).empty=!0;var n,o,r,i,s,a=""+t._i,l=a.length,u=0;for(r=j(t._f,t._locale).match(Vn)||[],n=0;n<r.length;n++)i=r[n],o=(a.match(V(i,t))||[])[0],o&&(s=a.substr(0,a.indexOf(o)),s.length>0&&d(t).unusedInput.push(s),a=a.slice(a.indexOf(o)+o.length),u+=o.length),Un[i]?(o?d(t).empty=!1:d(t).unusedTokens.push(i),G(i,o,t)):t._strict&&!o&&d(t).unusedTokens.push(i);d(t).charsLeftOver=l-u,a.length>0&&d(t).unusedInput.push(a),d(t).bigHour===!0&&t._a[ho]<=12&&t._a[ho]>0&&(d(t).bigHour=void 0),t._a[ho]=Se(t._locale,t._a[ho],t._meridiem),Ce(t),ee(t)}function Se(e,t,n){var o;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(o=e.isPM(n),o&&12>t&&(t+=12),o||12!==t||(t=0),t):t}function Ee(e){var t,n,o,r,i;if(0===e._f.length)return d(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;r<e._f.length;r++)i=0,t=p({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[r],_e(t),h(t)&&(i+=d(t).charsLeftOver,i+=10*d(t).unusedTokens.length,d(t).score=i,(null==o||o>i)&&(o=i,n=t));l(e,n||t)}function Te(e){if(!e._d){var t=k(e._i);e._a=[t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],Ce(e)}}function Oe(e){var t=new g(ee(Me(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Me(e){var t=e._i,n=e._f;return e._locale=e._locale||T(e._l),null===t||void 0===n&&""===t?f({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),m(t)?new g(ee(t)):(r(n)?Ee(e):n?_e(e):i(t)?e._d=t:ke(e),e))}function ke(t){var n=t._i;void 0===n?t._d=new Date:i(n)?t._d=new Date(+n):"string"==typeof n?ie(t):r(n)?(t._a=s(n.slice(0),function(e){return parseInt(e,10)}),Ce(t)):"object"==typeof n?Te(t):"number"==typeof n?t._d=new Date(n):e.createFromInputFallback(t)}function He(e,t,n,o,r){var i={};return"boolean"==typeof n&&(o=n,n=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=r,i._l=n,i._i=e,i._f=t,i._strict=o,Oe(i)}function De(e,t,n,o){return He(e,t,n,o,!1)}function xe(e,t){var n,o;if(1===t.length&&r(t[0])&&(t=t[0]),!t.length)return De();for(n=t[0],o=1;o<t.length;++o)(!t[o].isValid()||t[o][e](n))&&(n=t[o]);return n}function Ae(){var e=[].slice.call(arguments,0);return xe("isBefore",e)}function Pe(){var e=[].slice.call(arguments,0);return xe("isAfter",e)}function Ne(e){var t=k(e),n=t.year||0,o=t.quarter||0,r=t.month||0,i=t.week||0,s=t.day||0,a=t.hour||0,l=t.minute||0,u=t.second||0,c=t.millisecond||0;this._milliseconds=+c+1e3*u+6e4*l+36e5*a,this._days=+s+7*i,this._months=+r+3*o+12*n,this._data={},this._locale=T(),this._bubble()}function Le(e){return e instanceof Ne}function We(e,t){N(e,0,0,function(){var e=this.utcOffset(),n="+";return 0>e&&(e=-e,n="-"),n+P(~~(e/60),2)+t+P(~~e%60,2)})}function Ie(e){var t=(e||"").match(oo)||[],n=t[t.length-1]||[],o=(n+"").match(Oo)||["-",0,0],r=+(60*o[1])+w(o[2]);return"+"===o[0]?r:-r}function je(t,n){var o,r;return n._isUTC?(o=n.clone(),r=(m(t)||i(t)?+t:+De(t))-+o,o._d.setTime(+o._d+r),e.updateOffset(o,!1),o):De(t).local()}function Be(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Fe(t,n){var o,r=this._offset||0;return null!=t?("string"==typeof t&&(t=Ie(t)),Math.abs(t)<16&&(t=60*t),!this._isUTC&&n&&(o=Be(this)),this._offset=t,this._isUTC=!0,null!=o&&this.add(o,"m"),r!==t&&(!n||this._changeInProgress?ot(this,Je(t-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,e.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?r:Be(this)}function Ve(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function ze(e){return this.utcOffset(0,e)}function Ye(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Be(this),"m")),this}function Ue(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(Ie(this._i)),this}function Ge(e){return e=e?De(e).utcOffset():0,(this.utcOffset()-e)%60===0}function $e(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ke(){if("undefined"!=typeof this._isDSTShifted)return this._isDSTShifted;var e={};if(p(e,this),e=Me(e),e._a){var t=e._isUTC?u(e._a):De(e._a);this._isDSTShifted=this.isValid()&&y(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Xe(){return!this._isUTC}function qe(){return this._isUTC}function Ze(){return this._isUTC&&0===this._offset}function Je(e,t){var n,o,r,i=e,s=null;return Le(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:"number"==typeof e?(i={},t?i[t]=e:i.milliseconds=e):(s=Mo.exec(e))?(n="-"===s[1]?-1:1,i={y:0,d:w(s[co])*n,h:w(s[ho])*n,m:w(s[fo])*n,s:w(s[po])*n,ms:w(s[go])*n}):(s=ko.exec(e))?(n="-"===s[1]?-1:1,i={y:Qe(s[2],n),M:Qe(s[3],n),d:Qe(s[4],n),h:Qe(s[5],n),m:Qe(s[6],n),s:Qe(s[7],n),w:Qe(s[8],n)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(r=tt(De(i.from),De(i.to)),i={},i.ms=r.milliseconds,i.M=r.months),o=new Ne(i),Le(e)&&a(e,"_locale")&&(o._locale=e._locale),o}function Qe(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function et(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function tt(e,t){var n;return t=je(t,e),e.isBefore(t)?n=et(e,t):(n=et(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n}function nt(e,t){return function(n,o){var r,i;return null===o||isNaN(+o)||(oe(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period)."),i=n,n=o,o=i),n="string"==typeof n?+n:n,r=Je(n,o),ot(this,r,e),this}}function ot(t,n,o,r){var i=n._milliseconds,s=n._days,a=n._months;r=null==r?!0:r,i&&t._d.setTime(+t._d+i*o),s&&x(t,"Date",D(t,"Date")+s*o),a&&Z(t,D(t,"Month")+a*o),r&&e.updateOffset(t,s||a)}function rt(e,t){var n=e||De(),o=je(n,this).startOf("day"),r=this.diff(o,"days",!0),i=-6>r?"sameElse":-1>r?"lastWeek":0>r?"lastDay":1>r?"sameDay":2>r?"nextDay":7>r?"nextWeek":"sameElse";return this.format(t&&t[i]||this.localeData().calendar(i,this,De(n)))}function it(){return new g(this)}function st(e,t){var n;return t=M("undefined"!=typeof t?t:"millisecond"),"millisecond"===t?(e=m(e)?e:De(e),+this>+e):(n=m(e)?+e:+De(e),n<+this.clone().startOf(t))}function at(e,t){var n;return t=M("undefined"!=typeof t?t:"millisecond"),"millisecond"===t?(e=m(e)?e:De(e),+e>+this):(n=m(e)?+e:+De(e),+this.clone().endOf(t)<n)}function lt(e,t,n){return this.isAfter(e,n)&&this.isBefore(t,n)}function ut(e,t){var n;return t=M(t||"millisecond"),"millisecond"===t?(e=m(e)?e:De(e),+this===+e):(n=+De(e),+this.clone().startOf(t)<=n&&n<=+this.clone().endOf(t))}function ct(e,t,n){var o,r,i=je(e,this),s=6e4*(i.utcOffset()-this.utcOffset());return t=M(t),"year"===t||"month"===t||"quarter"===t?(r=dt(this,i),"quarter"===t?r/=3:"year"===t&&(r/=12)):(o=this-i,r="second"===t?o/1e3:"minute"===t?o/6e4:"hour"===t?o/36e5:"day"===t?(o-s)/864e5:"week"===t?(o-s)/6048e5:o),n?r:v(r)}function dt(e,t){var n,o,r=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(r,"months");return 0>t-i?(n=e.clone().add(r-1,"months"),o=(t-i)/(i-n)):(n=e.clone().add(r+1,"months"),o=(t-i)/(n-i)),-(r+o)}function ht(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ft(){var e=this.clone().utc();return 0<e.year()&&e.year()<=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():I(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):I(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function pt(t){var n=I(this,t||e.defaultFormat);return this.localeData().postformat(n)}function gt(e,t){return this.isValid()?Je({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function mt(e){return this.from(De(),e)}function vt(e,t){return this.isValid()?Je({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function wt(e){return this.to(De(),e)}function yt(e){var t;return void 0===e?this._locale._abbr:(t=T(e),null!=t&&(this._locale=t),this)}function bt(){return this._locale}function Ct(e){switch(e=M(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function Rt(e){return e=M(e),void 0===e||"millisecond"===e?this:this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms")}function _t(){return+this._d-6e4*(this._offset||0)}function St(){return Math.floor(+this/1e3)}function Et(){return this._offset?new Date(+this):this._d}function Tt(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Ot(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Mt(){return h(this)}function kt(){return l({},d(this))}function Ht(){return d(this).overflow}function Dt(e,t){N(0,[e,e.length],0,t)}function xt(e,t,n){return de(De([e,11,31+t-n]),t,n).week}function At(e){var t=de(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==e?t:this.add(e-t,"y")}function Pt(e){var t=de(this,1,4).year;return null==e?t:this.add(e-t,"y")}function Nt(){return xt(this.year(),1,4)}function Lt(){var e=this.localeData()._week;return xt(this.year(),e.dow,e.doy)}function Wt(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function It(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function jt(e){return this._weekdays[e.day()]}function Bt(e){return this._weekdaysShort[e.day()]}function Ft(e){return this._weekdaysMin[e.day()]}function Vt(e){var t,n,o;for(this._weekdaysParse=this._weekdaysParse||[],t=0;7>t;t++)if(this._weekdaysParse[t]||(n=De([2e3,1]).day(t),o="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[t]=new RegExp(o.replace(".",""),"i")),this._weekdaysParse[t].test(e))return t}function zt(e){var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=It(e,this.localeData()),this.add(e-t,"d")):t}function Yt(e){var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Ut(e){return null==e?this.day()||7:this.day(this.day()%7?e:e-7)}function Gt(e,t){N(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function $t(e,t){return t._meridiemParse}function Kt(e){return"p"===(e+"").toLowerCase().charAt(0)}function Xt(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}function qt(e,t){t[go]=w(1e3*("0."+e))}function Zt(){return this._isUTC?"UTC":""}function Jt(){return this._isUTC?"Coordinated Universal Time":""}function Qt(e){return De(1e3*e)}function en(){return De.apply(null,arguments).parseZone()}function tn(e,t,n){var o=this._calendar[e];return"function"==typeof o?o.call(t,n):o}function nn(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])}function on(){return this._invalidDate}function rn(e){return this._ordinal.replace("%d",e)}function sn(e){return e}function an(e,t,n,o){var r=this._relativeTime[n];return"function"==typeof r?r(e,t,n,o):r.replace(/%d/i,e)}function ln(e,t){var n=this._relativeTime[e>0?"future":"past"];return"function"==typeof n?n(t):n.replace(/%s/i,t)}function un(e){var t,n;for(n in e)t=e[n],"function"==typeof t?this[n]=t:this["_"+n]=t;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function cn(e,t,n,o){var r=T(),i=u().set(o,t);return r[n](i,e)}function dn(e,t,n,o,r){if("number"==typeof e&&(t=e,e=void 0),e=e||"",null!=t)return cn(e,t,n,r);var i,s=[];for(i=0;o>i;i++)s[i]=cn(e,i,n,r);return s}function hn(e,t){return dn(e,t,"months",12,"month")}function fn(e,t){return dn(e,t,"monthsShort",12,"month")}function pn(e,t){return dn(e,t,"weekdays",7,"day")}function gn(e,t){return dn(e,t,"weekdaysShort",7,"day")}function mn(e,t){return dn(e,t,"weekdaysMin",7,"day")}function vn(){var e=this._data;return this._milliseconds=Jo(this._milliseconds),this._days=Jo(this._days),this._months=Jo(this._months),e.milliseconds=Jo(e.milliseconds),e.seconds=Jo(e.seconds),e.minutes=Jo(e.minutes),e.hours=Jo(e.hours),e.months=Jo(e.months),e.years=Jo(e.years),this}function wn(e,t,n,o){var r=Je(t,n);return e._milliseconds+=o*r._milliseconds,e._days+=o*r._days,e._months+=o*r._months,e._bubble()}function yn(e,t){return wn(this,e,t,1)}function bn(e,t){return wn(this,e,t,-1)}function Cn(e){return 0>e?Math.floor(e):Math.ceil(e)}function Rn(){var e,t,n,o,r,i=this._milliseconds,s=this._days,a=this._months,l=this._data;return i>=0&&s>=0&&a>=0||0>=i&&0>=s&&0>=a||(i+=864e5*Cn(Sn(a)+s),s=0,a=0),l.milliseconds=i%1e3,e=v(i/1e3),l.seconds=e%60,t=v(e/60),l.minutes=t%60,n=v(t/60),l.hours=n%24,s+=v(n/24),r=v(_n(s)),a+=r,s-=Cn(Sn(r)),o=v(a/12),a%=12,l.days=s,l.months=a,l.years=o,this}function _n(e){return 4800*e/146097}function Sn(e){return 146097*e/4800}function En(e){var t,n,o=this._milliseconds;if(e=M(e),"month"===e||"year"===e)return t=this._days+o/864e5,n=this._months+_n(t),"month"===e?n:n/12;switch(t=this._days+Math.round(Sn(this._months)),e){case"week":return t/7+o/6048e5;case"day":return t+o/864e5;case"hour":return 24*t+o/36e5;case"minute":return 1440*t+o/6e4;case"second":return 86400*t+o/1e3;case"millisecond":return Math.floor(864e5*t)+o;default:throw new Error("Unknown unit "+e)}}function Tn(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*w(this._months/12)}function On(e){return function(){return this.as(e)}}function Mn(e){return e=M(e),this[e+"s"]()}function kn(e){return function(){return this._data[e]}}function Hn(){return v(this.days()/7)}function Dn(e,t,n,o,r){return r.relativeTime(t||1,!!n,e,o)}function xn(e,t,n){var o=Je(e).abs(),r=pr(o.as("s")),i=pr(o.as("m")),s=pr(o.as("h")),a=pr(o.as("d")),l=pr(o.as("M")),u=pr(o.as("y")),c=r<gr.s&&["s",r]||1===i&&["m"]||i<gr.m&&["mm",i]||1===s&&["h"]||s<gr.h&&["hh",s]||1===a&&["d"]||a<gr.d&&["dd",a]||1===l&&["M"]||l<gr.M&&["MM",l]||1===u&&["y"]||["yy",u];return c[2]=t,c[3]=+e>0,c[4]=n,Dn.apply(null,c)}function An(e,t){return void 0===gr[e]?!1:void 0===t?gr[e]:(gr[e]=t,!0)}function Pn(e){var t=this.localeData(),n=xn(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}function Nn(){var e,t,n,o=mr(this._milliseconds)/1e3,r=mr(this._days),i=mr(this._months);e=v(o/60),t=v(e/60),o%=60,e%=60,n=v(i/12),i%=12;var s=n,a=i,l=r,u=t,c=e,d=o,h=this.asSeconds();return h?(0>h?"-":"")+"P"+(s?s+"Y":"")+(a?a+"M":"")+(l?l+"D":"")+(u||c||d?"T":"")+(u?u+"H":"")+(c?c+"M":"")+(d?d+"S":""):"P0D"}var Ln,Wn,In=e.momentProperties=[],jn=!1,Bn={},Fn={},Vn=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,zn=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Yn={},Un={},Gn=/\d/,$n=/\d\d/,Kn=/\d{3}/,Xn=/\d{4}/,qn=/[+-]?\d{6}/,Zn=/\d\d?/,Jn=/\d{1,3}/,Qn=/\d{1,4}/,eo=/[+-]?\d{1,6}/,to=/\d+/,no=/[+-]?\d+/,oo=/Z|[+-]\d\d:?\d\d/gi,ro=/[+-]?\d+(\.\d{1,3})?/,io=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,so={},ao={},lo=0,uo=1,co=2,ho=3,fo=4,po=5,go=6;N("M",["MM",2],"Mo",function(){return this.month()+1}),N("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),N("MMMM",0,0,function(e){return this.localeData().months(this,e)}),O("month","M"),F("M",Zn),F("MM",Zn,$n),F("MMM",io),F("MMMM",io),Y(["M","MM"],function(e,t){t[uo]=w(e)-1}),Y(["MMM","MMMM"],function(e,t,n,o){var r=n._locale.monthsParse(e,o,n._strict);null!=r?t[uo]=r:d(n).invalidMonth=e});var mo="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),vo="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),wo={};e.suppressDeprecationWarnings=!1;var yo=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,bo=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],Co=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],Ro=/^\/?Date\((\-?\d+)/i;e.createFromInputFallback=ne("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),N(0,["YY",2],0,function(){return this.year()%100}),N(0,["YYYY",4],0,"year"),N(0,["YYYYY",5],0,"year"),N(0,["YYYYYY",6,!0],0,"year"),O("year","y"),F("Y",no),F("YY",Zn,$n),F("YYYY",Qn,Xn),F("YYYYY",eo,qn),F("YYYYYY",eo,qn),Y(["YYYYY","YYYYYY"],lo),Y("YYYY",function(t,n){n[lo]=2===t.length?e.parseTwoDigitYear(t):w(t)}),Y("YY",function(t,n){n[lo]=e.parseTwoDigitYear(t)}),e.parseTwoDigitYear=function(e){return w(e)+(w(e)>68?1900:2e3)};var _o=H("FullYear",!1);N("w",["ww",2],"wo","week"),N("W",["WW",2],"Wo","isoWeek"),O("week","w"),O("isoWeek","W"),F("w",Zn),F("ww",Zn,$n),F("W",Zn),F("WW",Zn,$n),U(["w","ww","W","WW"],function(e,t,n,o){t[o.substr(0,1)]=w(e)});var So={dow:0,doy:6};N("DDD",["DDDD",3],"DDDo","dayOfYear"),O("dayOfYear","DDD"),F("DDD",Jn),F("DDDD",Kn),Y(["DDD","DDDD"],function(e,t,n){n._dayOfYear=w(e)}),e.ISO_8601=function(){};var Eo=ne("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var e=De.apply(null,arguments);return this>e?this:e}),To=ne("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var e=De.apply(null,arguments);return e>this?this:e});We("Z",":"),We("ZZ",""),F("Z",oo),F("ZZ",oo),Y(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Ie(e)});var Oo=/([\+\-]|\d\d)/gi;e.updateOffset=function(){};var Mo=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,ko=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;Je.fn=Ne.prototype;var Ho=nt(1,"add"),Do=nt(-1,"subtract");e.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";var xo=ne("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});N(0,["gg",2],0,function(){return this.weekYear()%100}),N(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Dt("gggg","weekYear"),Dt("ggggg","weekYear"),Dt("GGGG","isoWeekYear"),Dt("GGGGG","isoWeekYear"),O("weekYear","gg"),O("isoWeekYear","GG"),F("G",no),F("g",no),F("GG",Zn,$n),F("gg",Zn,$n),F("GGGG",Qn,Xn),F("gggg",Qn,Xn),F("GGGGG",eo,qn),F("ggggg",eo,qn),U(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,o){t[o.substr(0,2)]=w(e)}),U(["gg","GG"],function(t,n,o,r){n[r]=e.parseTwoDigitYear(t)}),N("Q",0,0,"quarter"),O("quarter","Q"),F("Q",Gn),Y("Q",function(e,t){t[uo]=3*(w(e)-1)}),N("D",["DD",2],"Do","date"),O("date","D"),F("D",Zn),F("DD",Zn,$n),F("Do",function(e,t){return e?t._ordinalParse:t._ordinalParseLenient}),Y(["D","DD"],co),Y("Do",function(e,t){t[co]=w(e.match(Zn)[0],10)});var Ao=H("Date",!0);N("d",0,"do","day"),N("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),N("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),N("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),N("e",0,0,"weekday"),N("E",0,0,"isoWeekday"),O("day","d"),O("weekday","e"),O("isoWeekday","E"),F("d",Zn),F("e",Zn),F("E",Zn),F("dd",io),F("ddd",io),F("dddd",io),U(["dd","ddd","dddd"],function(e,t,n){var o=n._locale.weekdaysParse(e);null!=o?t.d=o:d(n).invalidWeekday=e}),U(["d","e","E"],function(e,t,n,o){t[o]=w(e)});var Po="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),No="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Lo="Su_Mo_Tu_We_Th_Fr_Sa".split("_");N("H",["HH",2],0,"hour"),N("h",["hh",2],0,function(){return this.hours()%12||12}),Gt("a",!0),Gt("A",!1),O("hour","h"),F("a",$t),F("A",$t),F("H",Zn),F("h",Zn),F("HH",Zn,$n),F("hh",Zn,$n),Y(["H","HH"],ho),Y(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),Y(["h","hh"],function(e,t,n){t[ho]=w(e),d(n).bigHour=!0});var Wo=/[ap]\.?m?\.?/i,Io=H("Hours",!0);N("m",["mm",2],0,"minute"),O("minute","m"),F("m",Zn),F("mm",Zn,$n),Y(["m","mm"],fo);var jo=H("Minutes",!1);N("s",["ss",2],0,"second"),O("second","s"),F("s",Zn),F("ss",Zn,$n),Y(["s","ss"],po);var Bo=H("Seconds",!1);N("S",0,0,function(){return~~(this.millisecond()/100)}),N(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,function(){return 10*this.millisecond()}),N(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),N(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),N(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),N(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),N(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),O("millisecond","ms"),F("S",Jn,Gn),F("SS",Jn,$n),F("SSS",Jn,Kn);var Fo;for(Fo="SSSS";Fo.length<=9;Fo+="S")F(Fo,to);for(Fo="S";Fo.length<=9;Fo+="S")Y(Fo,qt);var Vo=H("Milliseconds",!1);N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var zo=g.prototype;zo.add=Ho,zo.calendar=rt,zo.clone=it,zo.diff=ct,zo.endOf=Rt,zo.format=pt,zo.from=gt,zo.fromNow=mt,zo.to=vt,zo.toNow=wt,zo.get=A,zo.invalidAt=Ht,zo.isAfter=st,zo.isBefore=at,zo.isBetween=lt,zo.isSame=ut,zo.isValid=Mt,zo.lang=xo,zo.locale=yt,zo.localeData=bt,zo.max=To,zo.min=Eo,zo.parsingFlags=kt,zo.set=A,zo.startOf=Ct,zo.subtract=Do,zo.toArray=Tt,zo.toObject=Ot,zo.toDate=Et,zo.toISOString=ft,zo.toJSON=ft,zo.toString=ht,zo.unix=St,zo.valueOf=_t,zo.year=_o,zo.isLeapYear=ce,zo.weekYear=At,zo.isoWeekYear=Pt,zo.quarter=zo.quarters=Wt,zo.month=J,zo.daysInMonth=Q,zo.week=zo.weeks=ge,zo.isoWeek=zo.isoWeeks=me,zo.weeksInYear=Lt,zo.isoWeeksInYear=Nt,zo.date=Ao,zo.day=zo.days=zt,zo.weekday=Yt,zo.isoWeekday=Ut,zo.dayOfYear=we,zo.hour=zo.hours=Io,zo.minute=zo.minutes=jo,zo.second=zo.seconds=Bo,zo.millisecond=zo.milliseconds=Vo,zo.utcOffset=Fe, +zo.utc=ze,zo.local=Ye,zo.parseZone=Ue,zo.hasAlignedHourOffset=Ge,zo.isDST=$e,zo.isDSTShifted=Ke,zo.isLocal=Xe,zo.isUtcOffset=qe,zo.isUtc=Ze,zo.isUTC=Ze,zo.zoneAbbr=Zt,zo.zoneName=Jt,zo.dates=ne("dates accessor is deprecated. Use date instead.",Ao),zo.months=ne("months accessor is deprecated. Use month instead",J),zo.years=ne("years accessor is deprecated. Use year instead",_o),zo.zone=ne("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",Ve);var Yo=zo,Uo={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Go={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},$o="Invalid date",Ko="%d",Xo=/\d{1,2}/,qo={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Zo=b.prototype;Zo._calendar=Uo,Zo.calendar=tn,Zo._longDateFormat=Go,Zo.longDateFormat=nn,Zo._invalidDate=$o,Zo.invalidDate=on,Zo._ordinal=Ko,Zo.ordinal=rn,Zo._ordinalParse=Xo,Zo.preparse=sn,Zo.postformat=sn,Zo._relativeTime=qo,Zo.relativeTime=an,Zo.pastFuture=ln,Zo.set=un,Zo.months=K,Zo._months=mo,Zo.monthsShort=X,Zo._monthsShort=vo,Zo.monthsParse=q,Zo.week=he,Zo._week=So,Zo.firstDayOfYear=pe,Zo.firstDayOfWeek=fe,Zo.weekdays=jt,Zo._weekdays=Po,Zo.weekdaysMin=Ft,Zo._weekdaysMin=Lo,Zo.weekdaysShort=Bt,Zo._weekdaysShort=No,Zo.weekdaysParse=Vt,Zo.isPM=Kt,Zo._meridiemParse=Wo,Zo.meridiem=Xt,S("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===w(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),e.lang=ne("moment.lang is deprecated. Use moment.locale instead.",S),e.langData=ne("moment.langData is deprecated. Use moment.localeData instead.",T);var Jo=Math.abs,Qo=On("ms"),er=On("s"),tr=On("m"),nr=On("h"),or=On("d"),rr=On("w"),ir=On("M"),sr=On("y"),ar=kn("milliseconds"),lr=kn("seconds"),ur=kn("minutes"),cr=kn("hours"),dr=kn("days"),hr=kn("months"),fr=kn("years"),pr=Math.round,gr={s:45,m:45,h:22,d:26,M:11},mr=Math.abs,vr=Ne.prototype;vr.abs=vn,vr.add=yn,vr.subtract=bn,vr.as=En,vr.asMilliseconds=Qo,vr.asSeconds=er,vr.asMinutes=tr,vr.asHours=nr,vr.asDays=or,vr.asWeeks=rr,vr.asMonths=ir,vr.asYears=sr,vr.valueOf=Tn,vr._bubble=Rn,vr.get=Mn,vr.milliseconds=ar,vr.seconds=lr,vr.minutes=ur,vr.hours=cr,vr.days=dr,vr.weeks=Hn,vr.months=hr,vr.years=fr,vr.humanize=Pn,vr.toISOString=Nn,vr.toString=Nn,vr.toJSON=Nn,vr.locale=yt,vr.localeData=bt,vr.toIsoString=ne("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Nn),vr.lang=xo,N("X",0,0,"unix"),N("x",0,0,"valueOf"),F("x",no),F("X",ro),Y("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),Y("x",function(e,t,n){n._d=new Date(w(e))}),e.version="2.10.6",o(De),e.fn=Yo,e.min=Ae,e.max=Pe,e.utc=u,e.unix=Qt,e.months=hn,e.isDate=i,e.locale=S,e.invalid=f,e.duration=Je,e.isMoment=m,e.weekdays=pn,e.parseZone=en,e.localeData=T,e.isDuration=Le,e.monthsShort=fn,e.weekdaysMin=mn,e.defineLocale=E,e.weekdaysShort=gn,e.normalizeUnits=M,e.relativeTimeThreshold=An;var wr=e;return wr})},{}],numeral:[function(t,n,o){"use strict";(function(){function t(e){this._value=e}function o(e,t,n,o){var r,i,s=Math.pow(10,t);return i=(n(e*s)/s).toFixed(t),o&&(r=new RegExp("0{1,"+o+"}$"),i=i.replace(r,"")),i}function r(e,t,n){var o;return o=t.indexOf("$")>-1?s(e,t,n):t.indexOf("%")>-1?a(e,t,n):t.indexOf(":")>-1?l(e,t):c(e._value,t,n)}function i(e,t){var n,o,r,i,s,a=t,l=["KB","MB","GB","TB","PB","EB","ZB","YB"],c=!1;if(t.indexOf(":")>-1)e._value=u(t);else if(t===w)e._value=0;else{for("."!==m[v].delimiters.decimal&&(t=t.replace(/\./g,"").replace(m[v].delimiters.decimal,".")),n=new RegExp("[^a-zA-Z]"+m[v].abbreviations.thousand+"(?:\\)|(\\"+m[v].currency.symbol+")?(?:\\))?)?$"),o=new RegExp("[^a-zA-Z]"+m[v].abbreviations.million+"(?:\\)|(\\"+m[v].currency.symbol+")?(?:\\))?)?$"),r=new RegExp("[^a-zA-Z]"+m[v].abbreviations.billion+"(?:\\)|(\\"+m[v].currency.symbol+")?(?:\\))?)?$"),i=new RegExp("[^a-zA-Z]"+m[v].abbreviations.trillion+"(?:\\)|(\\"+m[v].currency.symbol+")?(?:\\))?)?$"),s=0;s<=l.length&&!(c=t.indexOf(l[s])>-1?Math.pow(1024,s+1):!1);s++);e._value=(c?c:1)*(a.match(n)?Math.pow(10,3):1)*(a.match(o)?Math.pow(10,6):1)*(a.match(r)?Math.pow(10,9):1)*(a.match(i)?Math.pow(10,12):1)*(t.indexOf("%")>-1?.01:1)*((t.split("-").length+Math.min(t.split("(").length-1,t.split(")").length-1))%2?1:-1)*Number(t.replace(/[^0-9\.]+/g,"")),e._value=c?Math.ceil(e._value):e._value}return e._value}function s(e,t,n){var o,r,i=t.indexOf("$"),s=t.indexOf("("),a=t.indexOf("-"),l="";return t.indexOf(" $")>-1?(l=" ",t=t.replace(" $","")):t.indexOf("$ ")>-1?(l=" ",t=t.replace("$ ","")):t=t.replace("$",""),r=c(e._value,t,n),1>=i?r.indexOf("(")>-1||r.indexOf("-")>-1?(r=r.split(""),o=1,(s>i||a>i)&&(o=0),r.splice(o,0,m[v].currency.symbol+l),r=r.join("")):r=m[v].currency.symbol+l+r:r.indexOf(")")>-1?(r=r.split(""),r.splice(-1,0,l+m[v].currency.symbol),r=r.join("")):r=r+l+m[v].currency.symbol,r}function a(e,t,n){var o,r="",i=100*e._value;return t.indexOf(" %")>-1?(r=" ",t=t.replace(" %","")):t=t.replace("%",""),o=c(i,t,n),o.indexOf(")")>-1?(o=o.split(""),o.splice(-1,0,r+"%"),o=o.join("")):o=o+r+"%",o}function l(e){var t=Math.floor(e._value/60/60),n=Math.floor((e._value-60*t*60)/60),o=Math.round(e._value-60*t*60-60*n);return t+":"+(10>n?"0"+n:n)+":"+(10>o?"0"+o:o)}function u(e){var t=e.split(":"),n=0;return 3===t.length?(n+=60*Number(t[0])*60,n+=60*Number(t[1]),n+=Number(t[2])):2===t.length&&(n+=60*Number(t[0]),n+=Number(t[1])),Number(n)}function c(e,t,n){var r,i,s,a,l,u,c=!1,d=!1,h=!1,f="",p=!1,g=!1,y=!1,b=!1,C=!1,R="",_="",S=Math.abs(e),E=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],T="",O=!1;if(0===e&&null!==w)return w;if(t.indexOf("(")>-1?(c=!0,t=t.slice(1,-1)):t.indexOf("+")>-1&&(d=!0,t=t.replace(/\+/g,"")),t.indexOf("a")>-1&&(p=t.indexOf("aK")>=0,g=t.indexOf("aM")>=0,y=t.indexOf("aB")>=0,b=t.indexOf("aT")>=0,C=p||g||y||b,t.indexOf(" a")>-1?(f=" ",t=t.replace(" a","")):t=t.replace("a",""),S>=Math.pow(10,12)&&!C||b?(f+=m[v].abbreviations.trillion,e/=Math.pow(10,12)):S<Math.pow(10,12)&&S>=Math.pow(10,9)&&!C||y?(f+=m[v].abbreviations.billion,e/=Math.pow(10,9)):S<Math.pow(10,9)&&S>=Math.pow(10,6)&&!C||g?(f+=m[v].abbreviations.million,e/=Math.pow(10,6)):(S<Math.pow(10,6)&&S>=Math.pow(10,3)&&!C||p)&&(f+=m[v].abbreviations.thousand,e/=Math.pow(10,3))),t.indexOf("b")>-1)for(t.indexOf(" b")>-1?(R=" ",t=t.replace(" b","")):t=t.replace("b",""),s=0;s<=E.length;s++)if(r=Math.pow(1024,s),i=Math.pow(1024,s+1),e>=r&&i>e){R+=E[s],r>0&&(e/=r);break}return t.indexOf("o")>-1&&(t.indexOf(" o")>-1?(_=" ",t=t.replace(" o","")):t=t.replace("o",""),_+=m[v].ordinal(e)),t.indexOf("[.]")>-1&&(h=!0,t=t.replace("[.]",".")),a=e.toString().split(".")[0],l=t.split(".")[1],u=t.indexOf(","),l?(l.indexOf("[")>-1?(l=l.replace("]",""),l=l.split("["),T=o(e,l[0].length+l[1].length,n,l[1].length)):T=o(e,l.length,n),a=T.split(".")[0],T=T.split(".")[1].length?m[v].delimiters.decimal+T.split(".")[1]:"",h&&0===Number(T.slice(1))&&(T="")):a=o(e,null,n),a.indexOf("-")>-1&&(a=a.slice(1),O=!0),u>-1&&(a=a.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+m[v].delimiters.thousands)),0===t.indexOf(".")&&(a=""),(c&&O?"(":"")+(!c&&O?"-":"")+(!O&&d?"+":"")+a+T+(_?_:"")+(f?f:"")+(R?R:"")+(c&&O?")":"")}function d(e,t){m[e]=t}function h(e){var t=e.toString().split(".");return t.length<2?1:Math.pow(10,t[1].length)}function f(){var e=Array.prototype.slice.call(arguments);return e.reduce(function(e,t){var n=h(e),o=h(t);return n>o?n:o},-(1/0))}var p,g="1.5.3",m={},v="en",w=null,y="0,0",b="undefined"!=typeof n&&n.exports;p=function(e){return p.isNumeral(e)?e=e.value():0===e||"undefined"==typeof e?e=0:Number(e)||(e=p.fn.unformat(e)),new t(Number(e))},p.version=g,p.isNumeral=function(e){return e instanceof t},p.language=function(e,t){if(!e)return v;if(e&&!t){if(!m[e])throw new Error("Unknown language : "+e);v=e}return(t||!m[e])&&d(e,t),p},p.languageData=function(e){if(!e)return m[v];if(!m[e])throw new Error("Unknown language : "+e);return m[e]},p.language("en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var t=e%10;return 1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th"},currency:{symbol:"$"}}),p.zeroFormat=function(e){w="string"==typeof e?e:null},p.defaultFormat=function(e){y="string"==typeof e?e:"0.0"},p.validate=function(e,t){var n,o,r,i,s,a,l,u;if("string"!=typeof e&&(e+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",e)),e=e.trim(),""===e)return!1;e=e.replace(/^[+-]?/,"");try{l=p.languageData(t)}catch(c){l=p.languageData(p.language())}return r=l.currency.symbol,s=l.abbreviations,n=l.delimiters.decimal,o="."===l.delimiters.thousands?"\\.":l.delimiters.thousands,u=e.match(/^[^\d\.\,]+/),null!==u&&(e=e.substr(1),u[0]!==r)?!1:(u=e.match(/[^\d]+$/),null!==u&&(e=e.slice(0,-1),u[0]!==s.thousand&&u[0]!==s.million&&u[0]!==s.billion&&u[0]!==s.trillion)?!1:e.match(/^\d+$/)?!0:(a=new RegExp(o+"{2}"),e.match(/[^\d.,]/g)?!1:(i=e.split(n),i.length>2?!1:i.length<2?!!i[0].match(/^\d+.*\d$/)&&!i[0].match(a):""===i[0]?!i[0].match(a)&&!!i[1].match(/^\d+$/):1===i[0].length?!!i[0].match(/^\d+$/)&&!i[0].match(a)&&!!i[1].match(/^\d+$/):!!i[0].match(/^\d+.*\d$/)&&!i[0].match(a)&&!!i[1].match(/^\d+$/))))},"function"!=typeof Array.prototype.reduce&&(Array.prototype.reduce=function(e,t){if(null===this||"undefined"==typeof this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof e)throw new TypeError(e+" is not a function");var n,o,r=this.length>>>0,i=!1;for(1<arguments.length&&(o=t,i=!0),n=0;r>n;++n)this.hasOwnProperty(n)&&(i?o=e(o,this[n],n,this):(o=this[n],i=!0));if(!i)throw new TypeError("Reduce of empty array with no initial value");return o}),p.fn=t.prototype={clone:function(){return p(this)},format:function(e,t){return r(this,e?e:y,void 0!==t?t:Math.round)},unformat:function(e){return"[object Number]"===Object.prototype.toString.call(e)?e:i(this,e?e:y)},value:function(){return this._value},valueOf:function(){return this._value},set:function(e){return this._value=Number(e),this},add:function(e){function t(e,t,o,r){return e+n*t}var n=f.call(null,this._value,e);return this._value=[this._value,e].reduce(t,0)/n,this},subtract:function(e){function t(e,t,o,r){return e-n*t}var n=f.call(null,this._value,e);return this._value=[e].reduce(t,this._value*n)/n,this},multiply:function(e){function t(e,t,n,o){var r=f(e,t);return e*r*(t*r)/(r*r)}return this._value=[this._value,e].reduce(t,1),this},divide:function(e){function t(e,t,n,o){var r=f(e,t);return e*r/(t*r)}return this._value=[this._value,e].reduce(t),this},difference:function(e){return Math.abs(p(this._value).subtract(e).value())}},b&&(n.exports=p),"undefined"==typeof ender&&(this.numeral=p),"function"==typeof e&&e.amd&&e([],function(){return p})}).call(window)},{}],pikaday:[function(t,n,o){/*! + * Pikaday + * + * Copyright © 2014 David Bushell | BSD & MIT license | https://github.com/dbushell/Pikaday + */ +!function(r,i){"use strict";var s;if("object"==typeof o){try{s=t("moment")}catch(a){}n.exports=i(s)}else"function"==typeof e&&e.amd?e(function(e){var t="moment";try{s=e(t)}catch(n){}return i(s)}):r.Pikaday=i(r.moment)}(this,function(e){"use strict";var t="function"==typeof e,n=!!window.addEventListener,o=window.document,r=window.setTimeout,i=function(e,t,o,r){n?e.addEventListener(t,o,!!r):e.attachEvent("on"+t,o)},s=function(e,t,o,r){n?e.removeEventListener(t,o,!!r):e.detachEvent("on"+t,o)},a=function(e,t,n){var r;o.createEvent?(r=o.createEvent("HTMLEvents"),r.initEvent(t,!0,!1),r=y(r,n),e.dispatchEvent(r)):o.createEventObject&&(r=o.createEventObject(),r=y(r,n),e.fireEvent("on"+t,r))},l=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},u=function(e,t){return-1!==(" "+e.className+" ").indexOf(" "+t+" ")},c=function(e,t){u(e,t)||(e.className=""===e.className?t:e.className+" "+t)},d=function(e,t){e.className=l((" "+e.className+" ").replace(" "+t+" "," "))},h=function(e){return/Array/.test(Object.prototype.toString.call(e))},f=function(e){return/Date/.test(Object.prototype.toString.call(e))&&!isNaN(e.getTime())},p=function(e){var t=e.getDay();return 0===t||6===t},g=function(e){return e%4===0&&e%100!==0||e%400===0},m=function(e,t){return[31,g(e)?29:28,31,30,31,30,31,31,30,31,30,31][t]},v=function(e){f(e)&&e.setHours(0,0,0,0)},w=function(e,t){return e.getTime()===t.getTime()},y=function(e,t,n){var o,r;for(o in t)r=void 0!==e[o],r&&"object"==typeof t[o]&&null!==t[o]&&void 0===t[o].nodeName?f(t[o])?n&&(e[o]=new Date(t[o].getTime())):h(t[o])?n&&(e[o]=t[o].slice(0)):e[o]=y({},t[o],n):(n||!r)&&(e[o]=t[o]);return e},b=function(e){return e.month<0&&(e.year-=Math.ceil(Math.abs(e.month)/12),e.month+=12),e.month>11&&(e.year+=Math.floor(Math.abs(e.month)/12),e.month-=12),e},C={field:null,bound:void 0,position:"bottom left",reposition:!0,format:"YYYY-MM-DD",defaultDate:null,setDefaultDate:!1,firstDay:0,minDate:null,maxDate:null,yearRange:10,showWeekNumber:!1,minYear:0,maxYear:9999,minMonth:void 0,maxMonth:void 0,startRange:null,endRange:null,isRTL:!1,yearSuffix:"",showMonthAfterYear:!1,numberOfMonths:1,mainCalendar:"left",container:void 0,i18n:{previousMonth:"Previous Month",nextMonth:"Next Month",months:["January","February","March","April","May","June","July","August","September","October","November","December"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},theme:null,onSelect:null,onOpen:null,onClose:null,onDraw:null},R=function(e,t,n){for(t+=e.firstDay;t>=7;)t-=7;return n?e.i18n.weekdaysShort[t]:e.i18n.weekdays[t]},_=function(e){if(e.isEmpty)return'<td class="is-empty"></td>';var t=[];return e.isDisabled&&t.push("is-disabled"),e.isToday&&t.push("is-today"),e.isSelected&&t.push("is-selected"),e.isInRange&&t.push("is-inrange"),e.isStartRange&&t.push("is-startrange"),e.isEndRange&&t.push("is-endrange"),'<td data-day="'+e.day+'" class="'+t.join(" ")+'"><button class="pika-button pika-day" type="button" data-pika-year="'+e.year+'" data-pika-month="'+e.month+'" data-pika-day="'+e.day+'">'+e.day+"</button></td>"},S=function(e,t,n){var o=new Date(n,0,1),r=Math.ceil(((new Date(n,t,e)-o)/864e5+o.getDay()+1)/7);return'<td class="pika-week">'+r+"</td>"},E=function(e,t){return"<tr>"+(t?e.reverse():e).join("")+"</tr>"},T=function(e){return"<tbody>"+e.join("")+"</tbody>"},O=function(e){var t,n=[];for(e.showWeekNumber&&n.push("<th></th>"),t=0;7>t;t++)n.push('<th scope="col"><abbr title="'+R(e,t)+'">'+R(e,t,!0)+"</abbr></th>");return"<thead>"+(e.isRTL?n.reverse():n).join("")+"</thead>"},M=function(e,t,n,o,r){var i,s,a,l,u,c=e._o,d=n===c.minYear,f=n===c.maxYear,p='<div class="pika-title">',g=!0,m=!0;for(a=[],i=0;12>i;i++)a.push('<option value="'+(n===r?i-t:12+i-t)+'"'+(i===o?" selected":"")+(d&&i<c.minMonth||f&&i>c.maxMonth?"disabled":"")+">"+c.i18n.months[i]+"</option>");for(l='<div class="pika-label">'+c.i18n.months[o]+'<select class="pika-select pika-select-month" tabindex="-1">'+a.join("")+"</select></div>",h(c.yearRange)?(i=c.yearRange[0],s=c.yearRange[1]+1):(i=n-c.yearRange,s=1+n+c.yearRange),a=[];s>i&&i<=c.maxYear;i++)i>=c.minYear&&a.push('<option value="'+i+'"'+(i===n?" selected":"")+">"+i+"</option>");return u='<div class="pika-label">'+n+c.yearSuffix+'<select class="pika-select pika-select-year" tabindex="-1">'+a.join("")+"</select></div>",p+=c.showMonthAfterYear?u+l:l+u,d&&(0===o||c.minMonth>=o)&&(g=!1),f&&(11===o||c.maxMonth<=o)&&(m=!1),0===t&&(p+='<button class="pika-prev'+(g?"":" is-disabled")+'" type="button">'+c.i18n.previousMonth+"</button>"),t===e._o.numberOfMonths-1&&(p+='<button class="pika-next'+(m?"":" is-disabled")+'" type="button">'+c.i18n.nextMonth+"</button>"),p+="</div>"},k=function(e,t){return'<table cellpadding="0" cellspacing="0" class="pika-table">'+O(e)+T(t)+"</table>"},H=function(s){var a=this,l=a.config(s);a._onMouseDown=function(e){if(a._v){e=e||window.event;var t=e.target||e.srcElement;if(t)if(u(t,"is-disabled")||(u(t,"pika-button")&&!u(t,"is-empty")?(a.setDate(new Date(t.getAttribute("data-pika-year"),t.getAttribute("data-pika-month"),t.getAttribute("data-pika-day"))),l.bound&&r(function(){a.hide(),l.field&&l.field.blur()},100)):u(t,"pika-prev")?a.prevMonth():u(t,"pika-next")&&a.nextMonth()),u(t,"pika-select"))a._c=!0;else{if(!e.preventDefault)return e.returnValue=!1,!1;e.preventDefault()}}},a._onChange=function(e){e=e||window.event;var t=e.target||e.srcElement;t&&(u(t,"pika-select-month")?a.gotoMonth(t.value):u(t,"pika-select-year")&&a.gotoYear(t.value))},a._onInputChange=function(n){var o;n.firedBy!==a&&(t?(o=e(l.field.value,l.format),o=o&&o.isValid()?o.toDate():null):o=new Date(Date.parse(l.field.value)),f(o)&&a.setDate(o),a._v||a.show())},a._onInputFocus=function(){a.show()},a._onInputClick=function(){a.show()},a._onInputBlur=function(){var e=o.activeElement;do if(u(e,"pika-single"))return;while(e=e.parentNode);a._c||(a._b=r(function(){a.hide()},50)),a._c=!1},a._onClick=function(e){e=e||window.event;var t=e.target||e.srcElement,o=t;if(t){!n&&u(t,"pika-select")&&(t.onchange||(t.setAttribute("onchange","return;"),i(t,"change",a._onChange)));do if(u(o,"pika-single")||o===l.trigger)return;while(o=o.parentNode);a._v&&t!==l.trigger&&o!==l.trigger&&a.hide()}},a.el=o.createElement("div"),a.el.className="pika-single"+(l.isRTL?" is-rtl":"")+(l.theme?" "+l.theme:""),i(a.el,"mousedown",a._onMouseDown,!0),i(a.el,"touchend",a._onMouseDown,!0),i(a.el,"change",a._onChange),l.field&&(l.container?l.container.appendChild(a.el):l.bound?o.body.appendChild(a.el):l.field.parentNode.insertBefore(a.el,l.field.nextSibling),i(l.field,"change",a._onInputChange),l.defaultDate||(t&&l.field.value?l.defaultDate=e(l.field.value,l.format).toDate():l.defaultDate=new Date(Date.parse(l.field.value)),l.setDefaultDate=!0));var c=l.defaultDate;f(c)?l.setDefaultDate?a.setDate(c,!0):a.gotoDate(c):a.gotoDate(new Date),l.bound?(this.hide(),a.el.className+=" is-bound",i(l.trigger,"click",a._onInputClick),i(l.trigger,"focus",a._onInputFocus),i(l.trigger,"blur",a._onInputBlur)):this.show()};return H.prototype={config:function(e){this._o||(this._o=y({},C,!0));var t=y(this._o,e,!0);t.isRTL=!!t.isRTL,t.field=t.field&&t.field.nodeName?t.field:null,t.theme="string"==typeof t.theme&&t.theme?t.theme:null,t.bound=!!(void 0!==t.bound?t.field&&t.bound:t.field),t.trigger=t.trigger&&t.trigger.nodeName?t.trigger:t.field,t.disableWeekends=!!t.disableWeekends,t.disableDayFn="function"==typeof t.disableDayFn?t.disableDayFn:null;var n=parseInt(t.numberOfMonths,10)||1;if(t.numberOfMonths=n>4?4:n,f(t.minDate)||(t.minDate=!1),f(t.maxDate)||(t.maxDate=!1),t.minDate&&t.maxDate&&t.maxDate<t.minDate&&(t.maxDate=t.minDate=!1),t.minDate&&this.setMinDate(t.minDate),t.maxDate&&this.setMaxDate(t.maxDate),h(t.yearRange)){var o=(new Date).getFullYear()-10;t.yearRange[0]=parseInt(t.yearRange[0],10)||o,t.yearRange[1]=parseInt(t.yearRange[1],10)||o}else t.yearRange=Math.abs(parseInt(t.yearRange,10))||C.yearRange,t.yearRange>100&&(t.yearRange=100);return t},toString:function(n){return f(this._d)?t?e(this._d).format(n||this._o.format):this._d.toDateString():""},getMoment:function(){return t?e(this._d):null},setMoment:function(n,o){t&&e.isMoment(n)&&this.setDate(n.toDate(),o)},getDate:function(){return f(this._d)?new Date(this._d.getTime()):null},setDate:function(e,t){if(!e)return this._d=null,this._o.field&&(this._o.field.value="",a(this._o.field,"change",{firedBy:this})),this.draw();if("string"==typeof e&&(e=new Date(Date.parse(e))),f(e)){var n=this._o.minDate,o=this._o.maxDate;f(n)&&n>e?e=n:f(o)&&e>o&&(e=o),this._d=new Date(e.getTime()),v(this._d),this.gotoDate(this._d),this._o.field&&(this._o.field.value=this.toString(),a(this._o.field,"change",{firedBy:this})),t||"function"!=typeof this._o.onSelect||this._o.onSelect.call(this,this.getDate())}},gotoDate:function(e){var t=!0;if(f(e)){if(this.calendars){var n=new Date(this.calendars[0].year,this.calendars[0].month,1),o=new Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),r=e.getTime();o.setMonth(o.getMonth()+1),o.setDate(o.getDate()-1),t=r<n.getTime()||o.getTime()<r}t&&(this.calendars=[{month:e.getMonth(),year:e.getFullYear()}],"right"===this._o.mainCalendar&&(this.calendars[0].month+=1-this._o.numberOfMonths)),this.adjustCalendars()}},adjustCalendars:function(){this.calendars[0]=b(this.calendars[0]);for(var e=1;e<this._o.numberOfMonths;e++)this.calendars[e]=b({month:this.calendars[0].month+e,year:this.calendars[0].year});this.draw()},gotoToday:function(){this.gotoDate(new Date)},gotoMonth:function(e){isNaN(e)||(this.calendars[0].month=parseInt(e,10),this.adjustCalendars())},nextMonth:function(){this.calendars[0].month++,this.adjustCalendars()},prevMonth:function(){this.calendars[0].month--,this.adjustCalendars()},gotoYear:function(e){isNaN(e)||(this.calendars[0].year=parseInt(e,10),this.adjustCalendars())},setMinDate:function(e){v(e),this._o.minDate=e,this._o.minYear=e.getFullYear(),this._o.minMonth=e.getMonth(),this.draw()},setMaxDate:function(e){v(e),this._o.maxDate=e,this._o.maxYear=e.getFullYear(),this._o.maxMonth=e.getMonth(),this.draw()},setStartRange:function(e){this._o.startRange=e},setEndRange:function(e){this._o.endRange=e},draw:function(e){if(this._v||e){var t=this._o,n=t.minYear,o=t.maxYear,i=t.minMonth,s=t.maxMonth,a="";this._y<=n&&(this._y=n,!isNaN(i)&&this._m<i&&(this._m=i)),this._y>=o&&(this._y=o,!isNaN(s)&&this._m>s&&(this._m=s));for(var l=0;l<t.numberOfMonths;l++)a+='<div class="pika-lendar">'+M(this,l,this.calendars[l].year,this.calendars[l].month,this.calendars[0].year)+this.render(this.calendars[l].year,this.calendars[l].month)+"</div>";if(this.el.innerHTML=a,t.bound&&"hidden"!==t.field.type&&r(function(){t.trigger.focus()},1),"function"==typeof this._o.onDraw){var u=this;r(function(){u._o.onDraw.call(u)},0)}}},adjustPosition:function(){var e,t,n,r,i,s,a,l,u,c;if(!this._o.container){if(this.el.style.position="absolute",e=this._o.trigger,t=e,n=this.el.offsetWidth,r=this.el.offsetHeight,i=window.innerWidth||o.documentElement.clientWidth,s=window.innerHeight||o.documentElement.clientHeight,a=window.pageYOffset||o.body.scrollTop||o.documentElement.scrollTop,"function"==typeof e.getBoundingClientRect)c=e.getBoundingClientRect(),l=c.left+window.pageXOffset,u=c.bottom+window.pageYOffset;else for(l=t.offsetLeft,u=t.offsetTop+t.offsetHeight;t=t.offsetParent;)l+=t.offsetLeft,u+=t.offsetTop;(this._o.reposition&&l+n>i||this._o.position.indexOf("right")>-1&&l-n+e.offsetWidth>0)&&(l=l-n+e.offsetWidth),(this._o.reposition&&u+r>s+a||this._o.position.indexOf("top")>-1&&u-r-e.offsetHeight>0)&&(u=u-r-e.offsetHeight),this.el.style.left=l+"px",this.el.style.top=u+"px"}},render:function(e,t){var n=this._o,o=new Date,r=m(e,t),i=new Date(e,t,1).getDay(),s=[],a=[];v(o),n.firstDay>0&&(i-=n.firstDay,0>i&&(i+=7));for(var l=r+i,u=l;u>7;)u-=7;l+=7-u;for(var c=0,d=0;l>c;c++){var h=new Date(e,t,1+(c-i)),g=f(this._d)?w(h,this._d):!1,y=w(h,o),b=i>c||c>=r+i,C=n.startRange&&w(n.startRange,h),R=n.endRange&&w(n.endRange,h),T=n.startRange&&n.endRange&&n.startRange<h&&h<n.endRange,O=n.minDate&&h<n.minDate||n.maxDate&&h>n.maxDate||n.disableWeekends&&p(h)||n.disableDayFn&&n.disableDayFn(h),M={day:1+(c-i),month:t,year:e,isSelected:g,isToday:y,isDisabled:O,isEmpty:b,isStartRange:C,isEndRange:R,isInRange:T};a.push(_(M)),7===++d&&(n.showWeekNumber&&a.unshift(S(c-i,t,e)),s.push(E(a,n.isRTL)),a=[],d=0)}return k(n,s)},isVisible:function(){return this._v},show:function(){this._v||(d(this.el,"is-hidden"),this._v=!0,this.draw(),this._o.bound&&(i(o,"click",this._onClick),this.adjustPosition()),"function"==typeof this._o.onOpen&&this._o.onOpen.call(this))},hide:function(){var e=this._v;e!==!1&&(this._o.bound&&s(o,"click",this._onClick),this.el.style.position="static",this.el.style.left="auto",this.el.style.top="auto",c(this.el,"is-hidden"),this._v=!1,void 0!==e&&"function"==typeof this._o.onClose&&this._o.onClose.call(this))},destroy:function(){this.hide(),s(this.el,"mousedown",this._onMouseDown,!0),s(this.el,"touchend",this._onMouseDown,!0),s(this.el,"change",this._onChange),this._o.field&&(s(this._o.field,"change",this._onInputChange),this._o.bound&&(s(this._o.trigger,"click",this._onInputClick),s(this._o.trigger,"focus",this._onInputFocus),s(this._o.trigger,"blur",this._onInputBlur))),this.el.parentNode&&this.el.parentNode.removeChild(this.el)}},H})},{moment:"moment"}],zeroclipboard:[function(t,n,o){/*! + * ZeroClipboard + * The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface. + * Copyright (c) 2009-2014 Jon Rohan, James M. Greene + * Licensed MIT + * http://zeroclipboard.org/ + * v2.2.0 + */ +!function(t,o){"use strict";var r,i,s,a=t,l=a.document,u=a.navigator,c=a.setTimeout,d=a.clearTimeout,h=a.setInterval,f=a.clearInterval,p=a.getComputedStyle,g=a.encodeURIComponent,m=a.ActiveXObject,v=a.Error,w=a.Number.parseInt||a.parseInt,y=a.Number.parseFloat||a.parseFloat,b=a.Number.isNaN||a.isNaN,C=a.Date.now,R=a.Object.keys,_=a.Object.defineProperty,S=a.Object.prototype.hasOwnProperty,E=a.Array.prototype.slice,T=function(){var e=function(e){return e};if("function"==typeof a.wrap&&"function"==typeof a.unwrap)try{var t=l.createElement("div"),n=a.unwrap(t);1===t.nodeType&&n&&1===n.nodeType&&(e=a.unwrap)}catch(o){}return e}(),O=function(e){return E.call(e,0)},M=function(){var e,t,n,r,i,s,a=O(arguments),l=a[0]||{};for(e=1,t=a.length;t>e;e++)if(null!=(n=a[e]))for(r in n)S.call(n,r)&&(i=l[r],s=n[r],l!==s&&s!==o&&(l[r]=s));return l},k=function(e){var t,n,o,r;if("object"!=typeof e||null==e||"number"==typeof e.nodeType)t=e;else if("number"==typeof e.length)for(t=[],n=0,o=e.length;o>n;n++)S.call(e,n)&&(t[n]=k(e[n]));else{t={};for(r in e)S.call(e,r)&&(t[r]=k(e[r]))}return t},H=function(e,t){for(var n={},o=0,r=t.length;r>o;o++)t[o]in e&&(n[t[o]]=e[t[o]]);return n},D=function(e,t){var n={};for(var o in e)-1===t.indexOf(o)&&(n[o]=e[o]);return n},x=function(e){if(e)for(var t in e)S.call(e,t)&&delete e[t];return e},A=function(e,t){if(e&&1===e.nodeType&&e.ownerDocument&&t&&(1===t.nodeType&&t.ownerDocument&&t.ownerDocument===e.ownerDocument||9===t.nodeType&&!t.ownerDocument&&t===e.ownerDocument))do{if(e===t)return!0;e=e.parentNode}while(e);return!1},P=function(e){var t;return"string"==typeof e&&e&&(t=e.split("#")[0].split("?")[0],t=e.slice(0,e.lastIndexOf("/")+1)),t},N=function(e){var t,n;return"string"==typeof e&&e&&(n=e.match(/^(?:|[^:@]*@|.+\)@(?=http[s]?|file)|.+?\s+(?: at |@)(?:[^:\(]+ )*[\(]?)((?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/),n&&n[1]?t=n[1]:(n=e.match(/\)@((?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/),n&&n[1]&&(t=n[1]))),t},L=function(){var e,t;try{throw new v}catch(n){t=n}return t&&(e=t.sourceURL||t.fileName||N(t.stack)),e},W=function(){var e,t,n;if(l.currentScript&&(e=l.currentScript.src))return e;if(t=l.getElementsByTagName("script"),1===t.length)return t[0].src||o;if("readyState"in t[0])for(n=t.length;n--;)if("interactive"===t[n].readyState&&(e=t[n].src))return e;return"loading"===l.readyState&&(e=t[t.length-1].src)?e:(e=L())?e:o},I=function(){var e,t,n,r=l.getElementsByTagName("script");for(e=r.length;e--;){if(!(n=r[e].src)){t=null;break}if(n=P(n),null==t)t=n;else if(t!==n){t=null;break}}return t||o},j=function(){var e=P(W())||I()||"";return e+"ZeroClipboard.swf"},B=function(){return null==t.opener&&(!!t.top&&t!=t.top||!!t.parent&&t!=t.parent)}(),F={bridge:null,version:"0.0.0",pluginType:"unknown",disabled:null,outdated:null,sandboxed:null,unavailable:null,degraded:null,deactivated:null,overdue:null,ready:null},V="11.0.0",z={},Y={},U=null,G=0,$=0,K={ready:"Flash communication is established",error:{"flash-disabled":"Flash is disabled or not installed. May also be attempting to run Flash in a sandboxed iframe, which is impossible.","flash-outdated":"Flash is too outdated to support ZeroClipboard","flash-sandboxed":"Attempting to run Flash in a sandboxed iframe, which is impossible","flash-unavailable":"Flash is unable to communicate bidirectionally with JavaScript","flash-degraded":"Flash is unable to preserve data fidelity when communicating with JavaScript","flash-deactivated":"Flash is too outdated for your browser and/or is configured as click-to-activate.\nThis may also mean that the ZeroClipboard SWF object could not be loaded, so please check your `swfPath` configuration and/or network connectivity.\nMay also be attempting to run Flash in a sandboxed iframe, which is impossible.","flash-overdue":"Flash communication was established but NOT within the acceptable time limit","version-mismatch":"ZeroClipboard JS version number does not match ZeroClipboard SWF version number","clipboard-error":"At least one error was thrown while ZeroClipboard was attempting to inject your data into the clipboard","config-mismatch":"ZeroClipboard configuration does not match Flash's reality","swf-not-found":"The ZeroClipboard SWF object could not be loaded, so please check your `swfPath` configuration and/or network connectivity"}},X=["flash-unavailable","flash-degraded","flash-overdue","version-mismatch","config-mismatch","clipboard-error"],q=["flash-disabled","flash-outdated","flash-sandboxed","flash-unavailable","flash-degraded","flash-deactivated","flash-overdue"],Z=new RegExp("^flash-("+q.map(function(e){return e.replace(/^flash-/,"")}).join("|")+")$"),J=new RegExp("^flash-("+q.slice(1).map(function(e){return e.replace(/^flash-/,"")}).join("|")+")$"),Q={swfPath:j(),trustedDomains:t.location.host?[t.location.host]:[],cacheBust:!0,forceEnhancedClipboard:!1,flashLoadTimeout:3e4,autoActivate:!0,bubbleEvents:!0,containerId:"global-zeroclipboard-html-bridge",containerClass:"global-zeroclipboard-container",swfObjectId:"global-zeroclipboard-flash-bridge",hoverClass:"zeroclipboard-is-hover",activeClass:"zeroclipboard-is-active",forceHandCursor:!1,title:null,zIndex:999999999},ee=function(e){if("object"==typeof e&&null!==e)for(var t in e)if(S.call(e,t))if(/^(?:forceHandCursor|title|zIndex|bubbleEvents)$/.test(t))Q[t]=e[t];else if(null==F.bridge)if("containerId"===t||"swfObjectId"===t){if(!ge(e[t]))throw new Error("The specified `"+t+"` value is not valid as an HTML4 Element ID");Q[t]=e[t]}else Q[t]=e[t];{if("string"!=typeof e||!e)return k(Q);if(S.call(Q,e))return Q[e]}},te=function(){return $e(),{browser:H(u,["userAgent","platform","appName"]),flash:D(F,["bridge"]),zeroclipboard:{version:Xe.version,config:Xe.config()}}},ne=function(){return!!(F.disabled||F.outdated||F.sandboxed||F.unavailable||F.degraded||F.deactivated)},oe=function(e,t){var n,i,s,a={};if("string"==typeof e&&e)s=e.toLowerCase().split(/\s+/);else if("object"==typeof e&&e&&"undefined"==typeof t)for(n in e)S.call(e,n)&&"string"==typeof n&&n&&"function"==typeof e[n]&&Xe.on(n,e[n]);if(s&&s.length){for(n=0,i=s.length;i>n;n++)e=s[n].replace(/^on/,""),a[e]=!0,z[e]||(z[e]=[]),z[e].push(t);if(a.ready&&F.ready&&Xe.emit({type:"ready"}),a.error){for(n=0,i=q.length;i>n;n++)if(F[q[n].replace(/^flash-/,"")]===!0){Xe.emit({type:"error",name:q[n]});break}r!==o&&Xe.version!==r&&Xe.emit({type:"error",name:"version-mismatch",jsVersion:Xe.version,swfVersion:r})}}return Xe},re=function(e,t){var n,o,r,i,s;if(0===arguments.length)i=R(z);else if("string"==typeof e&&e)i=e.split(/\s+/);else if("object"==typeof e&&e&&"undefined"==typeof t)for(n in e)S.call(e,n)&&"string"==typeof n&&n&&"function"==typeof e[n]&&Xe.off(n,e[n]);if(i&&i.length)for(n=0,o=i.length;o>n;n++)if(e=i[n].toLowerCase().replace(/^on/,""),s=z[e],s&&s.length)if(t)for(r=s.indexOf(t);-1!==r;)s.splice(r,1),r=s.indexOf(t,r);else s.length=0;return Xe},ie=function(e){var t;return t="string"==typeof e&&e?k(z[e])||null:k(z)},se=function(e){var t,n,o;return e=me(e),e&&!_e(e)?"ready"===e.type&&F.overdue===!0?Xe.emit({type:"error",name:"flash-overdue"}):(t=M({},e),Ce.call(this,t),"copy"===e.type&&(o=De(Y),n=o.data,U=o.formatMap),n):void 0},ae=function(){var e=F.sandboxed;if($e(),"boolean"!=typeof F.ready&&(F.ready=!1),F.sandboxed!==e&&F.sandboxed===!0)F.ready=!1,Xe.emit({type:"error",name:"flash-sandboxed"});else if(!Xe.isFlashUnusable()&&null===F.bridge){var t=Q.flashLoadTimeout;"number"==typeof t&&t>=0&&(G=c(function(){"boolean"!=typeof F.deactivated&&(F.deactivated=!0),F.deactivated===!0&&Xe.emit({type:"error",name:"flash-deactivated"})},t)),F.overdue=!1,ke()}},le=function(){Xe.clearData(),Xe.blur(),Xe.emit("destroy"),He(),Xe.off()},ue=function(e,t){var n;if("object"==typeof e&&e&&"undefined"==typeof t)n=e,Xe.clearData();else{if("string"!=typeof e||!e)return;n={},n[e]=t}for(var o in n)"string"==typeof o&&o&&S.call(n,o)&&"string"==typeof n[o]&&n[o]&&(Y[o]=n[o])},ce=function(e){"undefined"==typeof e?(x(Y),U=null):"string"==typeof e&&S.call(Y,e)&&delete Y[e]},de=function(e){return"undefined"==typeof e?k(Y):"string"==typeof e&&S.call(Y,e)?Y[e]:void 0},he=function(e){if(e&&1===e.nodeType){i&&(je(i,Q.activeClass),i!==e&&je(i,Q.hoverClass)),i=e,Ie(e,Q.hoverClass);var t=e.getAttribute("title")||Q.title;if("string"==typeof t&&t){var n=Me(F.bridge);n&&n.setAttribute("title",t)}var o=Q.forceHandCursor===!0||"pointer"===Be(e,"cursor");Ue(o),Ye()}},fe=function(){var e=Me(F.bridge);e&&(e.removeAttribute("title"),e.style.left="0px",e.style.top="-9999px",e.style.width="1px",e.style.height="1px"),i&&(je(i,Q.hoverClass),je(i,Q.activeClass),i=null)},pe=function(){return i||null},ge=function(e){return"string"==typeof e&&e&&/^[A-Za-z][A-Za-z0-9_:\-\.]*$/.test(e)},me=function(e){var t;if("string"==typeof e&&e?(t=e,e={}):"object"==typeof e&&e&&"string"==typeof e.type&&e.type&&(t=e.type),t){t=t.toLowerCase(),!e.target&&(/^(copy|aftercopy|_click)$/.test(t)||"error"===t&&"clipboard-error"===e.name)&&(e.target=s),M(e,{type:t,target:e.target||i||null,relatedTarget:e.relatedTarget||null,currentTarget:F&&F.bridge||null,timeStamp:e.timeStamp||C()||null});var n=K[e.type];return"error"===e.type&&e.name&&n&&(n=n[e.name]),n&&(e.message=n),"ready"===e.type&&M(e,{target:null,version:F.version}),"error"===e.type&&(Z.test(e.name)&&M(e,{target:null,minimumVersion:V}),J.test(e.name)&&M(e,{version:F.version})),"copy"===e.type&&(e.clipboardData={setData:Xe.setData,clearData:Xe.clearData}),"aftercopy"===e.type&&(e=xe(e,U)),e.target&&!e.relatedTarget&&(e.relatedTarget=ve(e.target)),we(e)}},ve=function(e){var t=e&&e.getAttribute&&e.getAttribute("data-clipboard-target");return t?l.getElementById(t):null},we=function(e){if(e&&/^_(?:click|mouse(?:over|out|down|up|move))$/.test(e.type)){var t=e.target,n="_mouseover"===e.type&&e.relatedTarget?e.relatedTarget:o,r="_mouseout"===e.type&&e.relatedTarget?e.relatedTarget:o,i=Fe(t),s=a.screenLeft||a.screenX||0,u=a.screenTop||a.screenY||0,c=l.body.scrollLeft+l.documentElement.scrollLeft,d=l.body.scrollTop+l.documentElement.scrollTop,h=i.left+("number"==typeof e._stageX?e._stageX:0),f=i.top+("number"==typeof e._stageY?e._stageY:0),p=h-c,g=f-d,m=s+p,v=u+g,w="number"==typeof e.movementX?e.movementX:0,y="number"==typeof e.movementY?e.movementY:0;delete e._stageX,delete e._stageY,M(e,{srcElement:t,fromElement:n,toElement:r,screenX:m,screenY:v,pageX:h,pageY:f,clientX:p,clientY:g,x:p,y:g,movementX:w,movementY:y,offsetX:0,offsetY:0,layerX:0,layerY:0})}return e},ye=function(e){var t=e&&"string"==typeof e.type&&e.type||"";return!/^(?:(?:before)?copy|destroy)$/.test(t)},be=function(e,t,n,o){o?c(function(){e.apply(t,n)},0):e.apply(t,n)},Ce=function(e){if("object"==typeof e&&e&&e.type){var t=ye(e),n=z["*"]||[],o=z[e.type]||[],r=n.concat(o);if(r&&r.length){var i,s,l,u,c,d=this;for(i=0,s=r.length;s>i;i++)l=r[i],u=d,"string"==typeof l&&"function"==typeof a[l]&&(l=a[l]),"object"==typeof l&&l&&"function"==typeof l.handleEvent&&(u=l,l=l.handleEvent),"function"==typeof l&&(c=M({},e),be(l,u,[c],t))}return this}},Re=function(e){var t=null;return(B===!1||e&&"error"===e.type&&e.name&&-1!==X.indexOf(e.name))&&(t=!1),t},_e=function(e){var t=e.target||i||null,n="swf"===e._source;switch(delete e._source,e.type){case"error":var o="flash-sandboxed"===e.name||Re(e);"boolean"==typeof o&&(F.sandboxed=o),-1!==q.indexOf(e.name)?M(F,{disabled:"flash-disabled"===e.name,outdated:"flash-outdated"===e.name,unavailable:"flash-unavailable"===e.name,degraded:"flash-degraded"===e.name,deactivated:"flash-deactivated"===e.name,overdue:"flash-overdue"===e.name,ready:!1}):"version-mismatch"===e.name&&(r=e.swfVersion,M(F,{disabled:!1,outdated:!1,unavailable:!1,degraded:!1,deactivated:!1,overdue:!1,ready:!1})),ze();break;case"ready":r=e.swfVersion;var a=F.deactivated===!0;M(F,{disabled:!1,outdated:!1,sandboxed:!1,unavailable:!1,degraded:!1,deactivated:!1,overdue:a,ready:!a}),ze();break;case"beforecopy":s=t;break;case"copy":var l,u,c=e.relatedTarget;!Y["text/html"]&&!Y["text/plain"]&&c&&(u=c.value||c.outerHTML||c.innerHTML)&&(l=c.value||c.textContent||c.innerText)?(e.clipboardData.clearData(),e.clipboardData.setData("text/plain",l),u!==l&&e.clipboardData.setData("text/html",u)):!Y["text/plain"]&&e.target&&(l=e.target.getAttribute("data-clipboard-text"))&&(e.clipboardData.clearData(),e.clipboardData.setData("text/plain",l));break;case"aftercopy":Se(e),Xe.clearData(),t&&t!==We()&&t.focus&&t.focus();break;case"_mouseover":Xe.focus(t),Q.bubbleEvents===!0&&n&&(t&&t!==e.relatedTarget&&!A(e.relatedTarget,t)&&Ee(M({},e,{type:"mouseenter",bubbles:!1,cancelable:!1})),Ee(M({},e,{type:"mouseover"})));break;case"_mouseout":Xe.blur(),Q.bubbleEvents===!0&&n&&(t&&t!==e.relatedTarget&&!A(e.relatedTarget,t)&&Ee(M({},e,{type:"mouseleave",bubbles:!1,cancelable:!1})),Ee(M({},e,{type:"mouseout"})));break;case"_mousedown":Ie(t,Q.activeClass),Q.bubbleEvents===!0&&n&&Ee(M({},e,{type:e.type.slice(1)}));break;case"_mouseup":je(t,Q.activeClass),Q.bubbleEvents===!0&&n&&Ee(M({},e,{type:e.type.slice(1)}));break;case"_click":s=null,Q.bubbleEvents===!0&&n&&Ee(M({},e,{type:e.type.slice(1)}));break;case"_mousemove":Q.bubbleEvents===!0&&n&&Ee(M({},e,{type:e.type.slice(1)}))}return/^_(?:click|mouse(?:over|out|down|up|move))$/.test(e.type)?!0:void 0},Se=function(e){if(e.errors&&e.errors.length>0){var t=k(e);M(t,{type:"error",name:"clipboard-error"}),delete t.success,c(function(){Xe.emit(t)},0)}},Ee=function(e){if(e&&"string"==typeof e.type&&e){var t,n=e.target||null,o=n&&n.ownerDocument||l,r={view:o.defaultView||a,canBubble:!0,cancelable:!0,detail:"click"===e.type?1:0,button:"number"==typeof e.which?e.which-1:"number"==typeof e.button?e.button:o.createEvent?0:1},i=M(r,e);n&&o.createEvent&&n.dispatchEvent&&(i=[i.type,i.canBubble,i.cancelable,i.view,i.detail,i.screenX,i.screenY,i.clientX,i.clientY,i.ctrlKey,i.altKey,i.shiftKey,i.metaKey,i.button,i.relatedTarget],t=o.createEvent("MouseEvents"),t.initMouseEvent&&(t.initMouseEvent.apply(t,i),t._source="js",n.dispatchEvent(t)))}},Te=function(){var e=Q.flashLoadTimeout;if("number"==typeof e&&e>=0){var t=Math.min(1e3,e/10),n=Q.swfObjectId+"_fallbackContent";$=h(function(){var e=l.getElementById(n);Ve(e)&&(ze(),F.deactivated=null,Xe.emit({type:"error",name:"swf-not-found"}))},t)}},Oe=function(){var e=l.createElement("div");return e.id=Q.containerId,e.className=Q.containerClass,e.style.position="absolute",e.style.left="0px",e.style.top="-9999px",e.style.width="1px",e.style.height="1px",e.style.zIndex=""+Ge(Q.zIndex),e},Me=function(e){for(var t=e&&e.parentNode;t&&"OBJECT"===t.nodeName&&t.parentNode;)t=t.parentNode;return t||null},ke=function(){var e,t=F.bridge,n=Me(t);if(!t){var o=Le(a.location.host,Q),r="never"===o?"none":"all",i=Pe(M({jsVersion:Xe.version},Q)),s=Q.swfPath+Ae(Q.swfPath,Q);n=Oe();var u=l.createElement("div");n.appendChild(u),l.body.appendChild(n);var c=l.createElement("div"),d="activex"===F.pluginType;c.innerHTML='<object id="'+Q.swfObjectId+'" name="'+Q.swfObjectId+'" width="100%" height="100%" '+(d?'classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"':'type="application/x-shockwave-flash" data="'+s+'"')+">"+(d?'<param name="movie" value="'+s+'"/>':"")+'<param name="allowScriptAccess" value="'+o+'"/><param name="allowNetworking" value="'+r+'"/><param name="menu" value="false"/><param name="wmode" value="transparent"/><param name="flashvars" value="'+i+'"/><div id="'+Q.swfObjectId+'_fallbackContent">&nbsp;</div></object>',t=c.firstChild,c=null,T(t).ZeroClipboard=Xe,n.replaceChild(t,u),Te()}return t||(t=l[Q.swfObjectId],t&&(e=t.length)&&(t=t[e-1]),!t&&n&&(t=n.firstChild)),F.bridge=t||null,t},He=function(){var e=F.bridge;if(e){var t=Me(e);t&&("activex"===F.pluginType&&"readyState"in e?(e.style.display="none",function n(){if(4===e.readyState){for(var o in e)"function"==typeof e[o]&&(e[o]=null);e.parentNode&&e.parentNode.removeChild(e),t.parentNode&&t.parentNode.removeChild(t)}else c(n,10)}()):(e.parentNode&&e.parentNode.removeChild(e),t.parentNode&&t.parentNode.removeChild(t))),ze(),F.ready=null,F.bridge=null,F.deactivated=null,r=o}},De=function(e){var t={},n={};if("object"==typeof e&&e){for(var o in e)if(o&&S.call(e,o)&&"string"==typeof e[o]&&e[o])switch(o.toLowerCase()){case"text/plain":case"text":case"air:text":case"flash:text":t.text=e[o],n.text=o;break;case"text/html":case"html":case"air:html":case"flash:html":t.html=e[o],n.html=o;break;case"application/rtf":case"text/rtf":case"rtf":case"richtext":case"air:rtf":case"flash:rtf":t.rtf=e[o],n.rtf=o}return{data:t,formatMap:n}}},xe=function(e,t){if("object"!=typeof e||!e||"object"!=typeof t||!t)return e;var n={};for(var o in e)if(S.call(e,o))if("errors"===o){n[o]=e[o]?e[o].slice():[];for(var r=0,i=n[o].length;i>r;r++)n[o][r].format=t[n[o][r].format]}else if("success"!==o&&"data"!==o)n[o]=e[o];else{n[o]={};var s=e[o];for(var a in s)a&&S.call(s,a)&&S.call(t,a)&&(n[o][t[a]]=s[a])}return n},Ae=function(e,t){var n=null==t||t&&t.cacheBust===!0;return n?(-1===e.indexOf("?")?"?":"&")+"noCache="+C():""},Pe=function(e){var t,n,o,r,i="",s=[];if(e.trustedDomains&&("string"==typeof e.trustedDomains?r=[e.trustedDomains]:"object"==typeof e.trustedDomains&&"length"in e.trustedDomains&&(r=e.trustedDomains)),r&&r.length)for(t=0,n=r.length;n>t;t++)if(S.call(r,t)&&r[t]&&"string"==typeof r[t]){if(o=Ne(r[t]),!o)continue;if("*"===o){s.length=0,s.push(o);break}s.push.apply(s,[o,"//"+o,a.location.protocol+"//"+o])}return s.length&&(i+="trustedOrigins="+g(s.join(","))),e.forceEnhancedClipboard===!0&&(i+=(i?"&":"")+"forceEnhancedClipboard=true"),"string"==typeof e.swfObjectId&&e.swfObjectId&&(i+=(i?"&":"")+"swfObjectId="+g(e.swfObjectId)),"string"==typeof e.jsVersion&&e.jsVersion&&(i+=(i?"&":"")+"jsVersion="+g(e.jsVersion)),i},Ne=function(e){if(null==e||""===e)return null;if(e=e.replace(/^\s+|\s+$/g,""),""===e)return null;var t=e.indexOf("//");e=-1===t?e:e.slice(t+2);var n=e.indexOf("/");return e=-1===n?e:-1===t||0===n?null:e.slice(0,n),e&&".swf"===e.slice(-4).toLowerCase()?null:e||null},Le=function(){var e=function(e){var t,n,o,r=[];if("string"==typeof e&&(e=[e]),"object"!=typeof e||!e||"number"!=typeof e.length)return r;for(t=0,n=e.length;n>t;t++)if(S.call(e,t)&&(o=Ne(e[t]))){if("*"===o){r.length=0,r.push("*");break}-1===r.indexOf(o)&&r.push(o)}return r};return function(t,n){var o=Ne(n.swfPath);null===o&&(o=t);var r=e(n.trustedDomains),i=r.length;if(i>0){if(1===i&&"*"===r[0])return"always";if(-1!==r.indexOf(t))return 1===i&&t===o?"sameDomain":"always"}return"never"}}(),We=function(){try{return l.activeElement}catch(e){return null}},Ie=function(e,t){var n,o,r,i=[];if("string"==typeof t&&t&&(i=t.split(/\s+/)),e&&1===e.nodeType&&i.length>0)if(e.classList)for(n=0,o=i.length;o>n;n++)e.classList.add(i[n]);else if(e.hasOwnProperty("className")){for(r=" "+e.className+" ",n=0,o=i.length;o>n;n++)-1===r.indexOf(" "+i[n]+" ")&&(r+=i[n]+" ");e.className=r.replace(/^\s+|\s+$/g,"")}return e},je=function(e,t){var n,o,r,i=[];if("string"==typeof t&&t&&(i=t.split(/\s+/)),e&&1===e.nodeType&&i.length>0)if(e.classList&&e.classList.length>0)for(n=0,o=i.length;o>n;n++)e.classList.remove(i[n]);else if(e.className){for(r=(" "+e.className+" ").replace(/[\r\n\t]/g," "),n=0,o=i.length;o>n;n++)r=r.replace(" "+i[n]+" "," ");e.className=r.replace(/^\s+|\s+$/g,"")}return e},Be=function(e,t){var n=p(e,null).getPropertyValue(t);return"cursor"!==t||n&&"auto"!==n||"A"!==e.nodeName?n:"pointer"},Fe=function(e){var t={left:0,top:0,width:0,height:0};if(e.getBoundingClientRect){var n=e.getBoundingClientRect(),o=a.pageXOffset,r=a.pageYOffset,i=l.documentElement.clientLeft||0,s=l.documentElement.clientTop||0,u=0,c=0;if("relative"===Be(l.body,"position")){var d=l.body.getBoundingClientRect(),h=l.documentElement.getBoundingClientRect();u=d.left-h.left||0,c=d.top-h.top||0}t.left=n.left+o-i-u,t.top=n.top+r-s-c,t.width="width"in n?n.width:n.right-n.left,t.height="height"in n?n.height:n.bottom-n.top}return t},Ve=function(e){if(!e)return!1;var t=p(e,null),n=y(t.height)>0,o=y(t.width)>0,r=y(t.top)>=0,i=y(t.left)>=0,s=n&&o&&r&&i,a=s?null:Fe(e),l="none"!==t.display&&"collapse"!==t.visibility&&(s||!!a&&(n||a.height>0)&&(o||a.width>0)&&(r||a.top>=0)&&(i||a.left>=0));return l},ze=function(){d(G),G=0,f($),$=0},Ye=function(){var e;if(i&&(e=Me(F.bridge))){var t=Fe(i);M(e.style,{width:t.width+"px",height:t.height+"px",top:t.top+"px",left:t.left+"px",zIndex:""+Ge(Q.zIndex)})}},Ue=function(e){F.ready===!0&&(F.bridge&&"function"==typeof F.bridge.setHandCursor?F.bridge.setHandCursor(e):F.ready=!1)},Ge=function(e){if(/^(?:auto|inherit)$/.test(e))return e;var t;return"number"!=typeof e||b(e)?"string"==typeof e&&(t=Ge(w(e,10))):t=e,"number"==typeof t?t:"auto"},$e=function(e){var n,o,r,i=F.sandboxed,s=null;if(e=e===!0,B===!1)s=!1;else{try{o=t.frameElement||null}catch(a){r={name:a.name,message:a.message}}if(o&&1===o.nodeType&&"IFRAME"===o.nodeName)try{s=o.hasAttribute("sandbox")}catch(a){s=null}else{try{n=document.domain||null}catch(a){n=null}(null===n||r&&"SecurityError"===r.name&&/(^|[\s\(\[@])sandbox(es|ed|ing|[\s\.,!\)\]@]|$)/.test(r.message.toLowerCase()))&&(s=!0)}}return F.sandboxed=s,i===s||e||Ke(m),s},Ke=function(e){function t(e){var t=e.match(/[\d]+/g);return t.length=3,t.join(".")}function n(e){return!!e&&(e=e.toLowerCase())&&(/^(pepflashplayer\.dll|libpepflashplayer\.so|pepperflashplayer\.plugin)$/.test(e)||"chrome.plugin"===e.slice(-13))}function o(e){e&&(a=!0,e.version&&(d=t(e.version)),!d&&e.description&&(d=t(e.description)),e.filename&&(c=n(e.filename)))}var r,i,s,a=!1,l=!1,c=!1,d="";if(u.plugins&&u.plugins.length)r=u.plugins["Shockwave Flash"],o(r),u.plugins["Shockwave Flash 2.0"]&&(a=!0,d="2.0.0.11");else if(u.mimeTypes&&u.mimeTypes.length)s=u.mimeTypes["application/x-shockwave-flash"],r=s&&s.enabledPlugin,o(r);else if("undefined"!=typeof e){l=!0;try{i=new e("ShockwaveFlash.ShockwaveFlash.7"),a=!0,d=t(i.GetVariable("$version"))}catch(h){try{i=new e("ShockwaveFlash.ShockwaveFlash.6"),a=!0,d="6.0.21"}catch(f){try{i=new e("ShockwaveFlash.ShockwaveFlash"),a=!0,d=t(i.GetVariable("$version"))}catch(p){l=!1}}}}F.disabled=a!==!0,F.outdated=d&&y(d)<y(V),F.version=d||"0.0.0",F.pluginType=c?"pepper":l?"activex":a?"netscape":"unknown"};Ke(m),$e(!0);var Xe=function(){return this instanceof Xe?void("function"==typeof Xe._createClient&&Xe._createClient.apply(this,O(arguments))):new Xe};_(Xe,"version",{value:"2.2.0",writable:!1,configurable:!0,enumerable:!0}),Xe.config=function(){return ee.apply(this,O(arguments))},Xe.state=function(){return te.apply(this,O(arguments))},Xe.isFlashUnusable=function(){return ne.apply(this,O(arguments))},Xe.on=function(){return oe.apply(this,O(arguments))},Xe.off=function(){return re.apply(this,O(arguments))},Xe.handlers=function(){return ie.apply(this,O(arguments))},Xe.emit=function(){return se.apply(this,O(arguments))},Xe.create=function(){return ae.apply(this,O(arguments))},Xe.destroy=function(){return le.apply(this,O(arguments))},Xe.setData=function(){return ue.apply(this,O(arguments))},Xe.clearData=function(){return ce.apply(this,O(arguments))},Xe.getData=function(){return de.apply(this,O(arguments))},Xe.focus=Xe.activate=function(){return he.apply(this,O(arguments))},Xe.blur=Xe.deactivate=function(){return fe.apply(this,O(arguments))},Xe.activeElement=function(){return pe.apply(this,O(arguments))};var qe=0,Ze={},Je=0,Qe={},et={};M(Q,{autoActivate:!0});var tt=function(e){var t=this;t.id=""+qe++,Ze[t.id]={instance:t,elements:[],handlers:{}},e&&t.clip(e),Xe.on("*",function(e){return t.emit(e)}),Xe.on("destroy",function(){t.destroy()}),Xe.create()},nt=function(e,t){var n,i,s,a={},l=Ze[this.id],u=l&&l.handlers;if(!l)throw new Error("Attempted to add new listener(s) to a destroyed ZeroClipboard client instance");if("string"==typeof e&&e)s=e.toLowerCase().split(/\s+/);else if("object"==typeof e&&e&&"undefined"==typeof t)for(n in e)S.call(e,n)&&"string"==typeof n&&n&&"function"==typeof e[n]&&this.on(n,e[n]);if(s&&s.length){for(n=0,i=s.length;i>n;n++)e=s[n].replace(/^on/,""),a[e]=!0,u[e]||(u[e]=[]),u[e].push(t);if(a.ready&&F.ready&&this.emit({type:"ready",client:this}),a.error){for(n=0,i=q.length;i>n;n++)if(F[q[n].replace(/^flash-/,"")]){this.emit({type:"error",name:q[n],client:this});break}r!==o&&Xe.version!==r&&this.emit({type:"error",name:"version-mismatch",jsVersion:Xe.version,swfVersion:r})}}return this},ot=function(e,t){var n,o,r,i,s,a=Ze[this.id],l=a&&a.handlers;if(!l)return this;if(0===arguments.length)i=R(l);else if("string"==typeof e&&e)i=e.split(/\s+/);else if("object"==typeof e&&e&&"undefined"==typeof t)for(n in e)S.call(e,n)&&"string"==typeof n&&n&&"function"==typeof e[n]&&this.off(n,e[n]);if(i&&i.length)for(n=0,o=i.length;o>n;n++)if(e=i[n].toLowerCase().replace(/^on/,""),s=l[e],s&&s.length)if(t)for(r=s.indexOf(t);-1!==r;)s.splice(r,1),r=s.indexOf(t,r);else s.length=0;return this},rt=function(e){var t=null,n=Ze[this.id]&&Ze[this.id].handlers;return n&&(t="string"==typeof e&&e?n[e]?n[e].slice(0):[]:k(n)),t},it=function(e){if(ct.call(this,e)){"object"==typeof e&&e&&"string"==typeof e.type&&e.type&&(e=M({},e));var t=M({},me(e),{client:this});dt.call(this,t)}return this},st=function(e){if(!Ze[this.id])throw new Error("Attempted to clip element(s) to a destroyed ZeroClipboard client instance");e=ht(e);for(var t=0;t<e.length;t++)if(S.call(e,t)&&e[t]&&1===e[t].nodeType){e[t].zcClippingId?-1===Qe[e[t].zcClippingId].indexOf(this.id)&&Qe[e[t].zcClippingId].push(this.id):(e[t].zcClippingId="zcClippingId_"+Je++,Qe[e[t].zcClippingId]=[this.id],Q.autoActivate===!0&&ft(e[t]));var n=Ze[this.id]&&Ze[this.id].elements;-1===n.indexOf(e[t])&&n.push(e[t])}return this},at=function(e){var t=Ze[this.id];if(!t)return this;var n,o=t.elements;e="undefined"==typeof e?o.slice(0):ht(e);for(var r=e.length;r--;)if(S.call(e,r)&&e[r]&&1===e[r].nodeType){for(n=0;-1!==(n=o.indexOf(e[r],n));)o.splice(n,1);var i=Qe[e[r].zcClippingId];if(i){for(n=0;-1!==(n=i.indexOf(this.id,n));)i.splice(n,1);0===i.length&&(Q.autoActivate===!0&&pt(e[r]),delete e[r].zcClippingId)}}return this},lt=function(){var e=Ze[this.id];return e&&e.elements?e.elements.slice(0):[]},ut=function(){Ze[this.id]&&(this.unclip(),this.off(),delete Ze[this.id])},ct=function(e){if(!e||!e.type)return!1;if(e.client&&e.client!==this)return!1;var t=Ze[this.id],n=t&&t.elements,o=!!n&&n.length>0,r=!e.target||o&&-1!==n.indexOf(e.target),i=e.relatedTarget&&o&&-1!==n.indexOf(e.relatedTarget),s=e.client&&e.client===this;return t&&(r||i||s)?!0:!1},dt=function(e){var t=Ze[this.id];if("object"==typeof e&&e&&e.type&&t){var n=ye(e),o=t&&t.handlers["*"]||[],r=t&&t.handlers[e.type]||[],i=o.concat(r);if(i&&i.length){var s,l,u,c,d,h=this;for(s=0,l=i.length;l>s;s++)u=i[s],c=h,"string"==typeof u&&"function"==typeof a[u]&&(u=a[u]),"object"==typeof u&&u&&"function"==typeof u.handleEvent&&(c=u,u=u.handleEvent),"function"==typeof u&&(d=M({},e),be(u,c,[d],n))}}},ht=function(e){return"string"==typeof e&&(e=[]),"number"!=typeof e.length?[e]:e},ft=function(e){if(e&&1===e.nodeType){var t=function(e){(e||(e=a.event))&&("js"!==e._source&&(e.stopImmediatePropagation(),e.preventDefault()),delete e._source)},n=function(n){(n||(n=a.event))&&(t(n),Xe.focus(e))};e.addEventListener("mouseover",n,!1),e.addEventListener("mouseout",t,!1),e.addEventListener("mouseenter",t,!1),e.addEventListener("mouseleave",t,!1),e.addEventListener("mousemove",t,!1),et[e.zcClippingId]={mouseover:n,mouseout:t,mouseenter:t,mouseleave:t,mousemove:t}}},pt=function(e){if(e&&1===e.nodeType){var t=et[e.zcClippingId];if("object"==typeof t&&t){for(var n,o,r=["move","leave","enter","out","over"],i=0,s=r.length;s>i;i++)n="mouse"+r[i],o=t[n],"function"==typeof o&&e.removeEventListener(n,o,!1);delete et[e.zcClippingId]}}};Xe._createClient=function(){tt.apply(this,O(arguments))},Xe.prototype.on=function(){return nt.apply(this,O(arguments))},Xe.prototype.off=function(){return ot.apply(this,O(arguments))},Xe.prototype.handlers=function(){return rt.apply(this,O(arguments))},Xe.prototype.emit=function(){return it.apply(this,O(arguments))},Xe.prototype.clip=function(){return st.apply(this,O(arguments))},Xe.prototype.unclip=function(){return at.apply(this,O(arguments))},Xe.prototype.elements=function(){return lt.apply(this,O(arguments))},Xe.prototype.destroy=function(){return ut.apply(this,O(arguments))},Xe.prototype.setText=function(e){if(!Ze[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Xe.setData("text/plain",e),this},Xe.prototype.setHtml=function(e){if(!Ze[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Xe.setData("text/html",e),this},Xe.prototype.setRichText=function(e){if(!Ze[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Xe.setData("application/rtf",e),this},Xe.prototype.setData=function(){if(!Ze[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Xe.setData.apply(this,O(arguments)),this},Xe.prototype.clearData=function(){if(!Ze[this.id])throw new Error("Attempted to clear pending clipboard data from a destroyed ZeroClipboard client instance");return Xe.clearData.apply(this,O(arguments)),this},Xe.prototype.getData=function(){if(!Ze[this.id])throw new Error("Attempted to get pending clipboard data from a destroyed ZeroClipboard client instance");return Xe.getData.apply(this,O(arguments))},"function"==typeof e&&e.amd?e(function(){return Xe}):"object"==typeof n&&n&&"object"==typeof n.exports&&n.exports?n.exports=Xe:t.ZeroClipboard=Xe}(function(){return this||window}())},{}]},{},[23,59,61,60,62,83,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,84,85,86,87,100,101,102,90,91,92,93,94,95,31,35,32,33,40,34,36,37,38,39])("zeroclipboard")}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/holder.min.js b/public/assets/frontend/js/plugins/holder.min.js new file mode 100644 index 00000000..2d6ecd6c --- /dev/null +++ b/public/assets/frontend/js/plugins/holder.min.js @@ -0,0 +1,23 @@ +/*! + +Holder - client side image placeholders +Version 2.9.0+f2dkw +© 2015 Ivan Malopinsky - http://imsky.co + +Site: http://holderjs.com +Issues: https://github.com/imsky/holder/issues +License: MIT + +*/ +!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;n>r;r++)r in t&&e.call(i,t[r],r,t)}),function(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.atob=e.atob||function(e){e=String(e);var n,r=0,i=[],o=0,a=0;if(e=e.replace(/\s/g,""),e.length%4===0&&(e=e.replace(/=+$/,"")),e.length%4===1)throw Error("InvalidCharacterError");if(/[^+/0-9A-Za-z]/.test(e))throw Error("InvalidCharacterError");for(;r<e.length;)n=t.indexOf(e.charAt(r)),o=o<<6|n,a+=6,24===a&&(i.push(String.fromCharCode(o>>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,h=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;h<e.length;)n=e.charCodeAt(h++),r=e.charCodeAt(h++),i=e.charCodeAt(h++),o=n>>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,h===e.length+2?(s=64,l=64):h===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==!1&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==!1){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=mozCancelAnimationFrame}(e):!function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:T(F.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.split("?"),i=r[0].split("/");n.holderURL=e;var o=i[1],a=o.match(/([\d]+p?)x([\d]+p?)/);if(!a)return!1;if(n.fluid=-1!==o.indexOf("p"),n.dimensions={width:a[1].replace("p","%"),height:a[2].replace("p","%")},2===r.length){var s=v.parse(r[1]);if(s.bg&&(n.theme.bg=w.parseColor(s.bg)),s.fg&&(n.theme.fg=w.parseColor(s.fg)),s.bg&&!s.fg&&(n.autoFg=!0),s.theme&&n.instanceOptions.themes.hasOwnProperty(s.theme)&&(n.theme=T(n.instanceOptions.themes[s.theme],null)),s.text&&(n.text=s.text),s.textmode&&(n.textmode=s.textmode),s.size&&(n.size=s.size),s.font&&(n.font=s.font),s.align&&(n.align=s.align),s.lineWrap&&(n.lineWrap=s.lineWrap),n.nowrap=w.truthy(s.nowrap),n.auto=w.truthy(s.auto),n.outline=w.truthy(s.outline),w.truthy(s.random)){F.vars.cache.themeKeys=F.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var l=F.vars.cache.themeKeys[0|Math.random()*F.vars.cache.themeKeys.length];n.theme=T(n.instanceOptions.themes[l],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;var d=/holder_([a-z]+)/g,c=!1;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var f=s.text.split("\\n"),p=0;p<f.length;p++)f[p]=w.encodeHtmlEntity(f[p]);s.text=f.join("\\n")}if(s.text){var g=s.text.match(d);null!==g&&g.forEach(function(e){"holder_dimensions"===e&&(s.text=s.text.replace(e,l))})}var m=r.holderURL,v=T(i,null);if(r.font&&(s.font=r.font,!v.noFontFallback&&"img"===n.nodeName.toLowerCase()&&F.setup.supportsCanvas&&"svg"===v.renderer&&(v=T(v,{renderer:"canvas"}))),r.font&&"canvas"==v.renderer&&(v.reRender=!0),"background"==t)null==n.getAttribute("data-background-src")&&x.setAttr(n,{"data-background-src":m});else{var y={};y[F.vars.dataAttr]=m,x.setAttr(n,y)}r.theme=s,n.holderData={flags:r,engineSettings:v},("image"==t||"fluid"==t)&&x.setAttr(n,{alt:s.text?c?s.text:s.text+" ["+l+"]":l});var b={mode:t,el:n,holderSettings:{dimensions:o,theme:s,flags:r},engineSettings:v};"image"==t?(r.auto||(n.style.width=o.width+"px",n.style.height=o.height+"px"),"html"==v.renderer?n.style.backgroundColor=s.background:(a(b),"exact"==r.textmode&&(n.holderData.resizeUpdate=!0,F.vars.resizableImages.push(n),h(n)))):"background"==t&&"html"!=v.renderer?a(b):"fluid"==t&&(n.holderData.resizeUpdate=!0,"%"==o.height.slice(-1)?n.style.height=o.height:null!=r.auto&&r.auto||(n.style.height=o.height+"px"),"%"==o.width.slice(-1)?n.style.width=o.width:null!=r.auto&&r.auto||(n.style.width=o.width+"px"),("inline"==n.style.display||""===n.style.display||"none"==n.style.display)&&(n.style.display="block"),u(n),"html"==v.renderer?n.style.backgroundColor=s.background:(F.vars.resizableImages.push(n),h(n)))}function a(e){function n(){var t=null;switch(l.renderer){case"canvas":t=E(u,e);break;case"svg":t=C(u,e);break;default:throw"Holder: invalid renderer: "+l.renderer}return t}var r=null,i=e.mode,o=e.el,a=e.holderSettings,l=e.engineSettings;switch(l.renderer){case"svg":if(!F.setup.supportsSVG)return;break;case"canvas":if(!F.setup.supportsCanvas)return;break;default:return}var h={width:a.dimensions.width,height:a.dimensions.height,theme:a.theme,flags:a.flags},u=s(h);if(r=n(),null==r)throw"Holder: couldn't render placeholder";"background"==i?(o.style.backgroundImage="url("+r+")",o.style.backgroundSize=h.width+"px "+h.height+"px"):("img"===o.nodeName.toLowerCase()?x.setAttr(o,{src:r}):"object"===o.nodeName.toLowerCase()&&x.setAttr(o,{data:r,type:"image/svg+xml"}),l.reRender&&t.setTimeout(function(){var e=n();if(null==e)throw"Holder: couldn't render placeholder";"img"===o.nodeName.toLowerCase()?x.setAttr(o,{src:e}):"object"===o.nodeName.toLowerCase()&&x.setAttr(o,{data:e,type:"image/svg+xml"})},150)),x.setAttr(o,{"data-holder-rendered":!0})}function s(e){function t(e,t,n,r){t.width=n,t.height=r,e.width=Math.max(e.width,t.width),e.height+=t.height}var n=F.defaults.size;switch(parseFloat(e.theme.size)?n=e.theme.size:parseFloat(e.flags.size)&&(n=e.flags.size),e.font={family:e.theme.font?e.theme.font:"Arial, Helvetica, Open Sans, sans-serif",size:l(e.width,e.height,n,F.defaults.scale),units:e.theme.units?e.theme.units:F.defaults.units,weight:e.theme.fontweight?e.theme.fontweight:"bold"},e.text=e.theme.text||Math.floor(e.width)+"x"+Math.floor(e.height),e.noWrap=e.theme.nowrap||e.flags.nowrap,e.align=e.theme.align||e.flags.align||"center",e.flags.textmode){case"literal":e.text=e.flags.dimensions.width+"x"+e.flags.dimensions.height;break;case"exact":if(!e.flags.exactDimensions)break;e.text=Math.floor(e.flags.exactDimensions.width)+"x"+Math.floor(e.flags.exactDimensions.height)}var r=e.flags.lineWrap||F.setup.lineWrapRatio,i=e.width*r,o=i,a=new y({width:e.width,height:e.height}),s=a.Shape,h=new s.Rect("holderBg",{fill:e.theme.bg});if(h.resize(e.width,e.height),a.root.add(h),e.flags.outline){var u=new S(h.properties.fill);u=u.lighten(u.lighterThan("7f7f7f")?-.1:.1),h.properties.outline={fill:u.toHex(!0),width:2}}var d=e.theme.fg;if(e.flags.autoFg){var c=new S(h.properties.fill),f=new S("fff"),p=new S("000",{alpha:.285714});d=c.blendAlpha(c.lighterThan("7f7f7f")?p:f).toHex(!0)}var g=new s.Group("holderTextGroup",{text:e.text,align:e.align,font:e.font,fill:d});g.moveTo(null,null,1),a.root.add(g);var m=g.textPositionData=z(a);if(!m)throw"Holder: staging fallback not supported yet.";g.properties.leading=m.boundingBox.height;var v=null,w=null;if(m.lineCount>1){var b,x=0,A=0,C=0;w=new s.Group("line"+C),("left"===e.align||"right"===e.align)&&(o=e.width*(1-2*(1-r)));for(var E=0;E<m.words.length;E++){var T=m.words[E];v=new s.Text(T.text);var k="\\n"==T.text;!e.noWrap&&(x+T.width>=o||k===!0)&&(t(g,w,x,g.properties.leading),g.add(w),x=0,A+=g.properties.leading,C+=1,w=new s.Group("line"+C),w.y=A),k!==!0&&(v.moveTo(x,0),x+=m.spaceWidth+T.width,w.add(v))}if(t(g,w,x,g.properties.leading),g.add(w),"left"===e.align)g.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in g.children)w=g.children[b],w.moveTo(e.width-w.width,null,null);g.moveTo(0-(e.width-i),null,null)}else{for(b in g.children)w=g.children[b],w.moveTo((g.width-w.width)/2,null,null);g.moveTo((e.width-g.width)/2,null,null)}g.moveTo(null,(e.height-g.height)/2,null),(e.height-g.height)/2<0&&g.moveTo(null,0,null)}else v=new s.Text(e.text),w=new s.Group("line0"),w.add(v),g.add(w),"left"===e.align?g.moveTo(e.width-i,null,null):"right"===e.align?g.moveTo(0-(e.width-i),null,null):g.moveTo((e.width-m.boundingBox.width)/2,null,null),g.moveTo(null,(e.height-m.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function h(e){var t;t=null==e||null==e.nodeType?F.vars.resizableImages:[e];for(var n=0,r=t.length;r>n;n++){var i=t[n];if(i.holderData){var o=i.holderData.flags,s=k(i);if(s){if(!i.holderData.resizeUpdate)continue;if(o.fluid&&o.auto){var l=i.holderData.fluidConfig;switch(l.mode){case"width":s.height=s.width/l.ratio;break;case"height":s.width=s.height*l.ratio}}var h={mode:"image",holderSettings:{dimensions:s,theme:o.theme,flags:o},el:i,engineSettings:i.holderData.engineSettings};"exact"==o.textmode&&(o.exactDimensions=s,h.holderSettings.dimensions=o.dimensions),a(h)}else f(i)}}}function u(e){if(e.holderData){var t=k(e);if(t){var n=e.holderData.flags,r={fluidHeight:"%"==n.dimensions.height.slice(-1),fluidWidth:"%"==n.dimensions.width.slice(-1),mode:null,initialDimensions:t};r.fluidWidth&&!r.fluidHeight?(r.mode="width",r.ratio=r.initialDimensions.width/parseFloat(n.dimensions.height)):!r.fluidWidth&&r.fluidHeight&&(r.mode="height",r.ratio=parseFloat(n.dimensions.width)/r.initialDimensions.height),e.holderData.fluidConfig=r}else f(e)}}function d(){var e,n=[],r=Object.keys(F.vars.invisibleImages);r.forEach(function(t){e=F.vars.invisibleImages[t],k(e)&&"img"==e.nodeName.toLowerCase()&&(n.push(e),delete F.vars.invisibleImages[t])}),n.length&&O.run({images:n}),setTimeout(function(){t.requestAnimationFrame(d)},10)}function c(){F.vars.visibilityCheckStarted||(t.requestAnimationFrame(d),F.vars.visibilityCheckStarted=!0)}function f(e){e.holderData.invisibleId||(F.vars.invisibleId+=1,F.vars.invisibleImages["i"+F.vars.invisibleId]=e,e.holderData.invisibleId=F.vars.invisibleId)}function p(e){F.vars.debounceTimer||e.call(this),F.vars.debounceTimer&&t.clearTimeout(F.vars.debounceTimer),F.vars.debounceTimer=t.setTimeout(function(){F.vars.debounceTimer=null,e.call(this)},F.setup.debounce)}function g(){p(function(){h(null)})}var m=n(2),v=n(3),y=n(6),w=n(7),b=n(8),x=n(9),S=n(10),A=n(11),C=n(12),E=n(15),T=w.extend,k=w.dimensionCheck,j=A.svg_ns,O={version:A.version,addTheme:function(e,t){return null!=e&&null!=t&&(F.settings.themes[e]=t),delete F.vars.cache.themeKeys,this},addImage:function(e,t){var n=x.getNodeArray(t);return n.forEach(function(t){var n=x.newEl("img"),r={};r[F.setup.dataAttr]=e,x.setAttr(n,r),t.appendChild(n)}),this},setResizeUpdate:function(e,t){e.holderData&&(e.holderData.resizeUpdate=!!t,e.holderData.resizeUpdate&&h(e))},run:function(e){e=e||{};var n={},a=T(F.settings,e);F.vars.preempted=!0,F.vars.dataAttr=a.dataAttr||F.setup.dataAttr,n.renderer=a.renderer?a.renderer:F.setup.renderer,-1===F.setup.renderers.join(",").indexOf(n.renderer)&&(n.renderer=F.setup.supportsSVG?"svg":F.setup.supportsCanvas?"canvas":"html");var s=x.getNodeArray(a.images),l=x.getNodeArray(a.bgnodes),h=x.getNodeArray(a.stylenodes),u=x.getNodeArray(a.objects);return n.stylesheets=[],n.svgXMLStylesheet=!0,n.noFontFallback=a.noFontFallback?a.noFontFallback:!1,h.forEach(function(e){if(e.attributes.rel&&e.attributes.href&&"stylesheet"==e.attributes.rel.value){var t=e.attributes.href.value,r=x.newEl("a");r.href=t;var i=r.protocol+"//"+r.host+r.pathname+r.search;n.stylesheets.push(i)}}),l.forEach(function(e){if(t.getComputedStyle){var r=t.getComputedStyle(e,null).getPropertyValue("background-image"),s=e.getAttribute("data-background-src"),l=s||r,h=null,u=a.domain+"/",d=l.indexOf(u);if(0===d)h=l;else if(1===d&&"?"===l[0])h=l.slice(1);else{var c=l.substr(d).match(/([^\"]*)"?\)/);if(null!==c)h=c[1];else if(0===l.indexOf("url("))throw"Holder: unable to parse background URL: "+l}if(null!=h){var f=i(h,a);f&&o({mode:"background",el:e,flags:f,engineSettings:n})}}}),u.forEach(function(e){var t={};try{t.data=e.getAttribute("data"),t.dataSrc=e.getAttribute(F.vars.dataAttr)}catch(i){}var o=null!=t.data&&0===t.data.indexOf(a.domain),s=null!=t.dataSrc&&0===t.dataSrc.indexOf(a.domain);o?r(a,n,t.data,e):s&&r(a,n,t.dataSrc,e)}),s.forEach(function(e){var t={};try{t.src=e.getAttribute("src"),t.dataSrc=e.getAttribute(F.vars.dataAttr),t.rendered=e.getAttribute("data-holder-rendered")}catch(i){}var o=null!=t.src,s=null!=t.dataSrc&&0===t.dataSrc.indexOf(a.domain),l=null!=t.rendered&&"true"==t.rendered;o?0===t.src.indexOf(a.domain)?r(a,n,t.src,e):s&&(l?r(a,n,t.dataSrc,e):!function(e,t,n,i,o){w.imageExists(e,function(e){e||r(t,n,i,o)})}(t.src,a,n,t.dataSrc,e)):s&&r(a,n,t.dataSrc,e)}),this}},F={settings:{domain:"holder.js",images:"img",objects:"object",bgnodes:"body .holderjs",stylenodes:"head link.holderjs",themes:{gray:{bg:"#EEEEEE",fg:"#AAAAAA"},social:{bg:"#3a5a97",fg:"#FFFFFF"},industrial:{bg:"#434A52",fg:"#C2F200"},sky:{bg:"#0D8FDB",fg:"#FFFFFF"},vine:{bg:"#39DBAC",fg:"#1E292C"},lava:{bg:"#F8591A",fg:"#1C2846"}}},defaults:{size:10,units:"pt",scale:1/16}},z=function(){var e=null,t=null,n=null;return function(r){var i=r.root;if(F.setup.supportsSVG){var o=!1,a=function(e){return document.createTextNode(e)};(null==e||e.parentNode!==document.body)&&(o=!0),e=b.initSVG(e,i.properties.width,i.properties.height),e.style.display="block",o&&(t=x.newEl("text",j),n=a(null),x.setAttr(t,{x:0}),t.appendChild(n),e.appendChild(t),document.body.appendChild(e),e.style.visibility="hidden",e.style.position="absolute",e.style.top="-100%",e.style.left="-100%");var s=i.children.holderTextGroup,l=s.properties;x.setAttr(t,{y:l.font.size,style:w.cssProps({"font-weight":l.font.weight,"font-size":l.font.size+l.font.units,"font-family":l.font.family})}),n.nodeValue=l.text;var h=t.getBBox(),u=Math.ceil(h.width/i.properties.width),d=l.text.split(" "),c=l.text.match(/\\n/g);u+=null==c?0:c.length,n.nodeValue=l.text.replace(/[ ]+/g,"");var f=t.getComputedTextLength(),p=h.width-f,g=Math.round(p/Math.max(1,d.length-1)),m=[];if(u>1){n.nodeValue="";for(var v=0;v<d.length;v++)if(0!==d[v].length){n.nodeValue=w.decodeHtmlEntity(d[v]);var y=t.getBBox();m.push({text:d[v],width:y.width})}}return e.style.display="none",{spaceWidth:g,lineCount:u,boundingBox:h,words:m}}return!1}}();for(var D in F.flags)F.flags.hasOwnProperty(D)&&(F.flags[D].match=function(e){return e.match(this.regex)});F.setup={renderer:"html",debounce:100,ratio:1,supportsCanvas:!1,supportsSVG:!1,lineWrapRatio:.9,dataAttr:"data-src",renderers:["html","canvas","svg"]},F.vars={preempted:!1,resizableImages:[],invisibleImages:{},invisibleId:0,visibilityCheckStarted:!1,debounceTimer:null,cache:{}},function(){var e=x.newEl("canvas");e.getContext&&-1!=e.toDataURL("image/png").indexOf("data:image/png")&&(F.setup.renderer="canvas",F.setup.supportsCanvas=!0),document.createElementNS&&document.createElementNS(j,"svg").createSVGRect&&(F.setup.renderer="svg",F.setup.supportsSVG=!0)}(),c(),m&&m(function(){F.vars.preempted||O.run(),t.addEventListener?(t.addEventListener("resize",g,!1),t.addEventListener("orientationchange",g,!1)):t.attachEvent("onresize",g),"object"==typeof t.Turbolinks&&t.document.addEventListener("page:change",function(){O.run()})}),e.exports=O}).call(t,function(){return this}())},function(e,t){function n(e){function t(e){if(!x){if(!a.body)return i(t);for(x=!0;e=S.shift();)i(e)}}function n(e){(w||e.type===l||a[c]===d)&&(r(),t())}function r(){w?(a[y](m,n,h),e[y](l,n,h)):(a[p](v,n),e[p](u,n))}function i(e,t){setTimeout(e,+t>=0?t:1)}function o(e){x?i(e):S.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function C(){document.removeEventListener("DOMContentLoaded",C,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",h=!1,u="on"+l,d="complete",c="readyState",f="attachEvent",p="detachEvent",g="addEventListener",m="DOMContentLoaded",v="onreadystatechange",y="removeEventListener",w=g in a,b=h,x=h,S=[];if(a[c]===d)i(t);else if(w)a[g](m,n,h),e[g](l,n,h);else{a[f](v,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(A){}b&&b.doScroll&&!function E(){if(!x){try{b.doScroll("left")}catch(e){return i(E,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return x},o}e.exports="undefined"!=typeof window&&n(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(e=o(e),""===e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r<n.length;r++){var a,h,u,d=n[r].split("="),c=i(d[0]);if(a=s.exec(c))t[a[1]]=t[a[1]]||[],t[a[1]][a[2]]=i(d[1]);else if(a=l.test(c)){for(a=c.split("."),h=t;a.length;)if(u=a.shift(),u.length){if(h[u]){if(h[u]&&"object"!=typeof h[u])break}else h[u]={};a.length||(h[u]=i(d[1])),h=h[u]}}else t[d[0]]=null==d[1]?"":i(d[1])}return t},t.stringify=function(e){if(!e)return"";var t=[];for(var n in e){var i=e[n];if("array"!=a(i))t.push(r(n)+"="+r(e[n]));else for(var o=0;o<i.length;++o)t.push(r(n+"["+o+"]")+"="+r(i[o]))}return t.join("&")}},function(e,t){function n(e){return e.replace(/^\s*|\s*$/g,"")}t=e.exports=n,t.left=function(e){return e.replace(/^\s*/,"")},t.right=function(e){return e.replace(/\s*$/,"")}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){switch(n.call(e)){case"[object Date]":return"date";case"[object RegExp]":return"regexp";case"[object Arguments]":return"arguments";case"[object Array]":return"array";case"[object Error]":return"error"}return null===e?"null":void 0===e?"undefined":e!==e?"nan":e&&1===e.nodeType?"element":(e=e.valueOf?e.valueOf():Object.prototype.valueOf.apply(e),typeof e)}},function(e,t){var n=function(e){function t(e,t){for(var n in t)e[n]=t[n];return e}var n=1,r=function(e){n++,this.parent=null,this.children={},this.id=n,this.name="n"+n,"undefined"!=typeof e&&(this.name=e),this.x=this.y=this.z=0,this.width=this.height=0};r.prototype.resize=function(e,t){null!=e&&(this.width=e),null!=t&&(this.height=t)},r.prototype.moveTo=function(e,t,n){this.x=null!=e?e:this.x,this.y=null!=t?t:this.y,this.z=null!=n?n:this.z},r.prototype.add=function(e){var t=e.name;if("undefined"!=typeof this.children[t])throw"SceneGraph: child already exists: "+t;this.children[t]=e,e.parent=this};var i=function(){r.call(this,"root"),this.properties=e};i.prototype=new r;var o=function(e,n){if(r.call(this,e),this.properties={fill:"#000000"},"undefined"!=typeof n)t(this.properties,n);else if("undefined"!=typeof e&&"string"!=typeof e)throw"SceneGraph: invalid node name"};o.prototype=new r;var a=function(){o.apply(this,arguments),this.type="group"};a.prototype=new o;var s=function(){o.apply(this,arguments),this.type="rect"};s.prototype=new o;var l=function(e){o.call(this),this.type="text",this.properties.text=e};l.prototype=new o;var h=new i;return this.Shape={Rect:s,Text:l,Group:a},this.root=h,this};e.exports=n},function(e,t){(function(e){t.extend=function(e,t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);if(null!=t)for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);return n},t.cssProps=function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n+":"+e[n]);return t.join(";")},t.encodeHtmlEntity=function(e){for(var t=[],n=0,r=e.length-1;r>=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return t.height&&t.width?t:!1},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i,r=/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/,i=/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/,o=e.match(n);return null!==o?(t=o[1]||o[2],"#"!==t[0]?"#"+t:t):(o=e.match(r),null!==o?t="rgb("+o.slice(1).join(",")+")":(o=e.match(i),null!==o?t="rgba("+o.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg",o=8;t.initSVG=function(e,t,n){var a,s,l=!1;e&&e.querySelector?(s=e.querySelector("style"),null===s&&(l=!0)):(e=r.newEl("svg",i),l=!0),l&&(a=r.newEl("defs",i),s=r.newEl("style",i),r.setAttr(s,{type:"text/css"}),a.appendChild(s),e.appendChild(a)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var h=0;h<e.childNodes.length;h++)e.childNodes[h].nodeType===o&&e.removeChild(e.childNodes[h]);for(;s.childNodes.length;)s.removeChild(s.childNodes[0]);return r.setAttr(e,{width:t,height:n,viewBox:"0 0 "+t+" "+n,preserveAspectRatio:"none"}),e},t.svgStringToDataURI=function(){var t="data:image/svg+xml;charset=UTF-8,",n="data:image/svg+xml;charset=UTF-8;base64,";return function(r,i){return i?n+btoa(e.unescape(encodeURIComponent(r))):t+encodeURIComponent(r)}}(),t.serializeSVG=function(t,n){if(e.XMLSerializer){var i=new XMLSerializer,o="",a=n.stylesheets;if(n.svgXMLStylesheet){for(var s=r.createXML(),l=a.length-1;l>=0;l--){var h=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(h,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&amp;(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){return e.document?null==n?e.document.createElement(t):e.document.createElementNS(n,t):void 0},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){return e.DOMParser?(new DOMParser).parseFromString("<xml />","application/xml"):void 0},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return 16>e&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,h=0;return r>=0&&1>r?(s=i,l=o):r>=1&&2>r?(s=o,l=i):r>=2&&3>r?(l=i,h=o):r>=3&&4>r?(l=o,h=i):r>=4&&5>r?(s=o,h=i):r>=5&&6>r&&(s=i,h=o),s+=a,l+=a,h+=a,s=parseInt(255*s),l=parseInt(255*l),h=parseInt(255*h),[s,l,h]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(0>e?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r)),s=n.rgb2hex(i,o,a);return new n(s)},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.0",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return d.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return h.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),h=n(7),u=l.svg_ns,d={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,h=l.map(function(e){return'<?xml-stylesheet rel="stylesheet" href="'+e+'"?>'}).join("\n"),c="holder_"+Number(new Date).toString(16),f=e.root,p=f.children.holderTextGroup,g="#"+c+" text { "+i(p.properties)+" } ";p.y+=.8*p.textPositionData.boundingBox.height;var m=[];Object.keys(p.children).forEach(function(e){var t=p.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=p.x+t.x+n.x,i=p.y+t.y+n.y,o=d.element({tag:"text",content:n.properties.text,x:r,y:i});m.push(o)})});var v=d.element({tag:"g",content:m}),y=null;if(f.children.holderBg.properties.outline){var w=f.children.holderBg.properties.outline;y=d.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,w.width),"stroke-width":w.width,stroke:w.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),x=[];x.push(b),w&&x.push(y),x.push(v);var S=d.element({tag:"g",id:c,content:x}),A=d.element({tag:"style",content:g,type:"text/css"}),C=d.element({tag:"defs",content:A}),E=d.element({tag:"svg",content:[C,S],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),T=a(E);T=h+T[0];var k=s.svgStringToDataURI(T,"background"===t.mode);return k}},function(e,t,n){n(14);e.exports=function r(e,t,n){"use strict";function i(e){var t=e.match(/^\w+/),r={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(r.attr.id=i[1],n[i[1]]=r),o&&(n[o[1]]=r),a&&(r.attr["class"]=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(f=!1),r}function o(e,t){return null!==t&&t!==!1&&void 0!==t?"string"!=typeof t&&"object"!=typeof t?String(t):t:void 0}function a(e){return String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;")}function s(e){return String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}var l,h,u,d,c=1,f=!0;if(n=n||{},"string"==typeof e[0])e[0]=i(e[0]);else{if(!Array.isArray(e[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(e[0]));c=0}for(;c<e.length;c++){if(e[c]===!1||null===e[c]){e[0]=!1;break}if(void 0!==e[c]&&e[c]!==!0)if("string"==typeof e[c])f&&(e[c]=s(e[c])),e[0].children.push(e[c]);else if("number"==typeof e[c])e[0].children.push(e[c]);else if(Array.isArray(e[c])){if(Array.isArray(e[c][0])){if(e[c].reverse().forEach(function(t){e.splice(c+1,0,t)}),0!==c)continue;c++}r(e[c],t,n),e[c][0]&&e[0].children.push(e[c][0])}else if("function"==typeof e[c])u=e[c];else{if("object"!=typeof e[c])throw new TypeError('"'+e[c]+'" is not allowed as a value.');for(h in e[c])e[c].hasOwnProperty(h)&&null!==e[c][h]&&e[c][h]!==!1&&("style"===h&&"object"==typeof e[c][h]?e[0].attr[h]=JSON.stringify(e[c][h],o).slice(2,-2).replace(/","/g,";").replace(/":"/g,":").replace(/\\"/g,"'"):e[0].attr[h]=e[c][h])}}if(e[0]!==!1){l="<"+e[0].tag;for(d in e[0].attr)e[0].attr.hasOwnProperty(d)&&(l+=" "+d+'="'+a(e[0].attr[d]||"")+'"');l+=">",e[0].children.forEach(function(e){l+=e}),l+="</"+e[0].tag+">",e[0]=l}return n[0]=e[0],u&&u(e[0]),n}},function(e,t){function n(e){return String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height,h=2,u=h/2;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(u,u),t.lineTo(s-u,u),t.lineTo(s-u,l-u),t.lineTo(u,l-u),t.lineTo(u,u),t.moveTo(0,u),t.lineTo(s,l-u),t.moveTo(0,l-u),t.lineTo(s,u),t.stroke());var d=o.children.holderTextGroup;t.font=d.properties.font.weight+" "+r*d.properties.font.size+d.properties.font.units+" "+d.properties.font.family+", monospace",t.fillStyle=d.properties.fill;for(var c in d.children){var f=d.children[c];for(var p in f.children){var g=f.children[p],m=r*(d.x+f.x+g.x),v=r*(d.y+f.y+g.y+d.properties.leading/2);t.fillText(g.properties.text,m,v)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder)}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package);/*! + +Holder - client side image placeholders +Version 2.9.0+f2dkw +© 2015 Ivan Malopinsky - http://imsky.co + +Site: http://holderjs.com +Issues: https://github.com/imsky/holder/issues +License: MIT + +*/ +!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;n>r;r++)r in t&&e.call(i,t[r],r,t)}),function(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.atob=e.atob||function(e){e=String(e);var n,r=0,i=[],o=0,a=0;if(e=e.replace(/\s/g,""),e.length%4===0&&(e=e.replace(/=+$/,"")),e.length%4===1)throw Error("InvalidCharacterError");if(/[^+/0-9A-Za-z]/.test(e))throw Error("InvalidCharacterError");for(;r<e.length;)n=t.indexOf(e.charAt(r)),o=o<<6|n,a+=6,24===a&&(i.push(String.fromCharCode(o>>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,h=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;h<e.length;)n=e.charCodeAt(h++),r=e.charCodeAt(h++),i=e.charCodeAt(h++),o=n>>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,h===e.length+2?(s=64,l=64):h===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==!1&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==!1){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=mozCancelAnimationFrame}(e):!function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:T(F.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.split("?"),i=r[0].split("/");n.holderURL=e;var o=i[1],a=o.match(/([\d]+p?)x([\d]+p?)/);if(!a)return!1;if(n.fluid=-1!==o.indexOf("p"),n.dimensions={width:a[1].replace("p","%"),height:a[2].replace("p","%")},2===r.length){var s=v.parse(r[1]);if(s.bg&&(n.theme.bg=w.parseColor(s.bg)),s.fg&&(n.theme.fg=w.parseColor(s.fg)),s.bg&&!s.fg&&(n.autoFg=!0),s.theme&&n.instanceOptions.themes.hasOwnProperty(s.theme)&&(n.theme=T(n.instanceOptions.themes[s.theme],null)),s.text&&(n.text=s.text),s.textmode&&(n.textmode=s.textmode),s.size&&(n.size=s.size),s.font&&(n.font=s.font),s.align&&(n.align=s.align),s.lineWrap&&(n.lineWrap=s.lineWrap),n.nowrap=w.truthy(s.nowrap),n.auto=w.truthy(s.auto),n.outline=w.truthy(s.outline),w.truthy(s.random)){F.vars.cache.themeKeys=F.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var l=F.vars.cache.themeKeys[0|Math.random()*F.vars.cache.themeKeys.length];n.theme=T(n.instanceOptions.themes[l],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;var d=/holder_([a-z]+)/g,c=!1;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var f=s.text.split("\\n"),p=0;p<f.length;p++)f[p]=w.encodeHtmlEntity(f[p]);s.text=f.join("\\n")}if(s.text){var g=s.text.match(d);null!==g&&g.forEach(function(e){"holder_dimensions"===e&&(s.text=s.text.replace(e,l))})}var m=r.holderURL,v=T(i,null);if(r.font&&(s.font=r.font,!v.noFontFallback&&"img"===n.nodeName.toLowerCase()&&F.setup.supportsCanvas&&"svg"===v.renderer&&(v=T(v,{renderer:"canvas"}))),r.font&&"canvas"==v.renderer&&(v.reRender=!0),"background"==t)null==n.getAttribute("data-background-src")&&x.setAttr(n,{"data-background-src":m});else{var y={};y[F.vars.dataAttr]=m,x.setAttr(n,y)}r.theme=s,n.holderData={flags:r,engineSettings:v},("image"==t||"fluid"==t)&&x.setAttr(n,{alt:s.text?c?s.text:s.text+" ["+l+"]":l});var b={mode:t,el:n,holderSettings:{dimensions:o,theme:s,flags:r},engineSettings:v};"image"==t?(r.auto||(n.style.width=o.width+"px",n.style.height=o.height+"px"),"html"==v.renderer?n.style.backgroundColor=s.background:(a(b),"exact"==r.textmode&&(n.holderData.resizeUpdate=!0,F.vars.resizableImages.push(n),h(n)))):"background"==t&&"html"!=v.renderer?a(b):"fluid"==t&&(n.holderData.resizeUpdate=!0,"%"==o.height.slice(-1)?n.style.height=o.height:null!=r.auto&&r.auto||(n.style.height=o.height+"px"),"%"==o.width.slice(-1)?n.style.width=o.width:null!=r.auto&&r.auto||(n.style.width=o.width+"px"),("inline"==n.style.display||""===n.style.display||"none"==n.style.display)&&(n.style.display="block"),u(n),"html"==v.renderer?n.style.backgroundColor=s.background:(F.vars.resizableImages.push(n),h(n)))}function a(e){function n(){var t=null;switch(l.renderer){case"canvas":t=E(u,e);break;case"svg":t=C(u,e);break;default:throw"Holder: invalid renderer: "+l.renderer}return t}var r=null,i=e.mode,o=e.el,a=e.holderSettings,l=e.engineSettings;switch(l.renderer){case"svg":if(!F.setup.supportsSVG)return;break;case"canvas":if(!F.setup.supportsCanvas)return;break;default:return}var h={width:a.dimensions.width,height:a.dimensions.height,theme:a.theme,flags:a.flags},u=s(h);if(r=n(),null==r)throw"Holder: couldn't render placeholder";"background"==i?(o.style.backgroundImage="url("+r+")",o.style.backgroundSize=h.width+"px "+h.height+"px"):("img"===o.nodeName.toLowerCase()?x.setAttr(o,{src:r}):"object"===o.nodeName.toLowerCase()&&x.setAttr(o,{data:r,type:"image/svg+xml"}),l.reRender&&t.setTimeout(function(){var e=n();if(null==e)throw"Holder: couldn't render placeholder";"img"===o.nodeName.toLowerCase()?x.setAttr(o,{src:e}):"object"===o.nodeName.toLowerCase()&&x.setAttr(o,{data:e,type:"image/svg+xml"})},150)),x.setAttr(o,{"data-holder-rendered":!0})}function s(e){function t(e,t,n,r){t.width=n,t.height=r,e.width=Math.max(e.width,t.width),e.height+=t.height}var n=F.defaults.size;switch(parseFloat(e.theme.size)?n=e.theme.size:parseFloat(e.flags.size)&&(n=e.flags.size),e.font={family:e.theme.font?e.theme.font:"Arial, Helvetica, Open Sans, sans-serif",size:l(e.width,e.height,n,F.defaults.scale),units:e.theme.units?e.theme.units:F.defaults.units,weight:e.theme.fontweight?e.theme.fontweight:"bold"},e.text=e.theme.text||Math.floor(e.width)+"x"+Math.floor(e.height),e.noWrap=e.theme.nowrap||e.flags.nowrap,e.align=e.theme.align||e.flags.align||"center",e.flags.textmode){case"literal":e.text=e.flags.dimensions.width+"x"+e.flags.dimensions.height;break;case"exact":if(!e.flags.exactDimensions)break;e.text=Math.floor(e.flags.exactDimensions.width)+"x"+Math.floor(e.flags.exactDimensions.height)}var r=e.flags.lineWrap||F.setup.lineWrapRatio,i=e.width*r,o=i,a=new y({width:e.width,height:e.height}),s=a.Shape,h=new s.Rect("holderBg",{fill:e.theme.bg});if(h.resize(e.width,e.height),a.root.add(h),e.flags.outline){var u=new S(h.properties.fill);u=u.lighten(u.lighterThan("7f7f7f")?-.1:.1),h.properties.outline={fill:u.toHex(!0),width:2}}var d=e.theme.fg;if(e.flags.autoFg){var c=new S(h.properties.fill),f=new S("fff"),p=new S("000",{alpha:.285714});d=c.blendAlpha(c.lighterThan("7f7f7f")?p:f).toHex(!0)}var g=new s.Group("holderTextGroup",{text:e.text,align:e.align,font:e.font,fill:d});g.moveTo(null,null,1),a.root.add(g);var m=g.textPositionData=z(a);if(!m)throw"Holder: staging fallback not supported yet.";g.properties.leading=m.boundingBox.height;var v=null,w=null;if(m.lineCount>1){var b,x=0,A=0,C=0;w=new s.Group("line"+C),("left"===e.align||"right"===e.align)&&(o=e.width*(1-2*(1-r)));for(var E=0;E<m.words.length;E++){var T=m.words[E];v=new s.Text(T.text);var k="\\n"==T.text;!e.noWrap&&(x+T.width>=o||k===!0)&&(t(g,w,x,g.properties.leading),g.add(w),x=0,A+=g.properties.leading,C+=1,w=new s.Group("line"+C),w.y=A),k!==!0&&(v.moveTo(x,0),x+=m.spaceWidth+T.width,w.add(v))}if(t(g,w,x,g.properties.leading),g.add(w),"left"===e.align)g.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in g.children)w=g.children[b],w.moveTo(e.width-w.width,null,null);g.moveTo(0-(e.width-i),null,null)}else{for(b in g.children)w=g.children[b],w.moveTo((g.width-w.width)/2,null,null);g.moveTo((e.width-g.width)/2,null,null)}g.moveTo(null,(e.height-g.height)/2,null),(e.height-g.height)/2<0&&g.moveTo(null,0,null)}else v=new s.Text(e.text),w=new s.Group("line0"),w.add(v),g.add(w),"left"===e.align?g.moveTo(e.width-i,null,null):"right"===e.align?g.moveTo(0-(e.width-i),null,null):g.moveTo((e.width-m.boundingBox.width)/2,null,null),g.moveTo(null,(e.height-m.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function h(e){var t;t=null==e||null==e.nodeType?F.vars.resizableImages:[e];for(var n=0,r=t.length;r>n;n++){var i=t[n];if(i.holderData){var o=i.holderData.flags,s=k(i);if(s){if(!i.holderData.resizeUpdate)continue;if(o.fluid&&o.auto){var l=i.holderData.fluidConfig;switch(l.mode){case"width":s.height=s.width/l.ratio;break;case"height":s.width=s.height*l.ratio}}var h={mode:"image",holderSettings:{dimensions:s,theme:o.theme,flags:o},el:i,engineSettings:i.holderData.engineSettings};"exact"==o.textmode&&(o.exactDimensions=s,h.holderSettings.dimensions=o.dimensions),a(h)}else f(i)}}}function u(e){if(e.holderData){var t=k(e);if(t){var n=e.holderData.flags,r={fluidHeight:"%"==n.dimensions.height.slice(-1),fluidWidth:"%"==n.dimensions.width.slice(-1),mode:null,initialDimensions:t};r.fluidWidth&&!r.fluidHeight?(r.mode="width",r.ratio=r.initialDimensions.width/parseFloat(n.dimensions.height)):!r.fluidWidth&&r.fluidHeight&&(r.mode="height",r.ratio=parseFloat(n.dimensions.width)/r.initialDimensions.height),e.holderData.fluidConfig=r}else f(e)}}function d(){var e,n=[],r=Object.keys(F.vars.invisibleImages);r.forEach(function(t){e=F.vars.invisibleImages[t],k(e)&&"img"==e.nodeName.toLowerCase()&&(n.push(e),delete F.vars.invisibleImages[t])}),n.length&&O.run({images:n}),setTimeout(function(){t.requestAnimationFrame(d)},10)}function c(){F.vars.visibilityCheckStarted||(t.requestAnimationFrame(d),F.vars.visibilityCheckStarted=!0)}function f(e){e.holderData.invisibleId||(F.vars.invisibleId+=1,F.vars.invisibleImages["i"+F.vars.invisibleId]=e,e.holderData.invisibleId=F.vars.invisibleId)}function p(e){F.vars.debounceTimer||e.call(this),F.vars.debounceTimer&&t.clearTimeout(F.vars.debounceTimer),F.vars.debounceTimer=t.setTimeout(function(){F.vars.debounceTimer=null,e.call(this)},F.setup.debounce)}function g(){p(function(){h(null)})}var m=n(2),v=n(3),y=n(6),w=n(7),b=n(8),x=n(9),S=n(10),A=n(11),C=n(12),E=n(15),T=w.extend,k=w.dimensionCheck,j=A.svg_ns,O={version:A.version,addTheme:function(e,t){return null!=e&&null!=t&&(F.settings.themes[e]=t),delete F.vars.cache.themeKeys,this},addImage:function(e,t){var n=x.getNodeArray(t);return n.forEach(function(t){var n=x.newEl("img"),r={};r[F.setup.dataAttr]=e,x.setAttr(n,r),t.appendChild(n)}),this},setResizeUpdate:function(e,t){e.holderData&&(e.holderData.resizeUpdate=!!t,e.holderData.resizeUpdate&&h(e))},run:function(e){e=e||{};var n={},a=T(F.settings,e);F.vars.preempted=!0,F.vars.dataAttr=a.dataAttr||F.setup.dataAttr,n.renderer=a.renderer?a.renderer:F.setup.renderer,-1===F.setup.renderers.join(",").indexOf(n.renderer)&&(n.renderer=F.setup.supportsSVG?"svg":F.setup.supportsCanvas?"canvas":"html");var s=x.getNodeArray(a.images),l=x.getNodeArray(a.bgnodes),h=x.getNodeArray(a.stylenodes),u=x.getNodeArray(a.objects);return n.stylesheets=[],n.svgXMLStylesheet=!0,n.noFontFallback=a.noFontFallback?a.noFontFallback:!1,h.forEach(function(e){if(e.attributes.rel&&e.attributes.href&&"stylesheet"==e.attributes.rel.value){var t=e.attributes.href.value,r=x.newEl("a");r.href=t;var i=r.protocol+"//"+r.host+r.pathname+r.search;n.stylesheets.push(i)}}),l.forEach(function(e){if(t.getComputedStyle){var r=t.getComputedStyle(e,null).getPropertyValue("background-image"),s=e.getAttribute("data-background-src"),l=s||r,h=null,u=a.domain+"/",d=l.indexOf(u);if(0===d)h=l;else if(1===d&&"?"===l[0])h=l.slice(1);else{var c=l.substr(d).match(/([^\"]*)"?\)/);if(null!==c)h=c[1];else if(0===l.indexOf("url("))throw"Holder: unable to parse background URL: "+l}if(null!=h){var f=i(h,a);f&&o({mode:"background",el:e,flags:f,engineSettings:n})}}}),u.forEach(function(e){var t={};try{t.data=e.getAttribute("data"),t.dataSrc=e.getAttribute(F.vars.dataAttr)}catch(i){}var o=null!=t.data&&0===t.data.indexOf(a.domain),s=null!=t.dataSrc&&0===t.dataSrc.indexOf(a.domain);o?r(a,n,t.data,e):s&&r(a,n,t.dataSrc,e)}),s.forEach(function(e){var t={};try{t.src=e.getAttribute("src"),t.dataSrc=e.getAttribute(F.vars.dataAttr),t.rendered=e.getAttribute("data-holder-rendered")}catch(i){}var o=null!=t.src,s=null!=t.dataSrc&&0===t.dataSrc.indexOf(a.domain),l=null!=t.rendered&&"true"==t.rendered;o?0===t.src.indexOf(a.domain)?r(a,n,t.src,e):s&&(l?r(a,n,t.dataSrc,e):!function(e,t,n,i,o){w.imageExists(e,function(e){e||r(t,n,i,o)})}(t.src,a,n,t.dataSrc,e)):s&&r(a,n,t.dataSrc,e)}),this}},F={settings:{domain:"holder.js",images:"img",objects:"object",bgnodes:"body .holderjs",stylenodes:"head link.holderjs",themes:{gray:{bg:"#EEEEEE",fg:"#AAAAAA"},social:{bg:"#3a5a97",fg:"#FFFFFF"},industrial:{bg:"#434A52",fg:"#C2F200"},sky:{bg:"#0D8FDB",fg:"#FFFFFF"},vine:{bg:"#39DBAC",fg:"#1E292C"},lava:{bg:"#F8591A",fg:"#1C2846"}}},defaults:{size:10,units:"pt",scale:1/16}},z=function(){var e=null,t=null,n=null;return function(r){var i=r.root;if(F.setup.supportsSVG){var o=!1,a=function(e){return document.createTextNode(e)};(null==e||e.parentNode!==document.body)&&(o=!0),e=b.initSVG(e,i.properties.width,i.properties.height),e.style.display="block",o&&(t=x.newEl("text",j),n=a(null),x.setAttr(t,{x:0}),t.appendChild(n),e.appendChild(t),document.body.appendChild(e),e.style.visibility="hidden",e.style.position="absolute",e.style.top="-100%",e.style.left="-100%");var s=i.children.holderTextGroup,l=s.properties;x.setAttr(t,{y:l.font.size,style:w.cssProps({"font-weight":l.font.weight,"font-size":l.font.size+l.font.units,"font-family":l.font.family})}),n.nodeValue=l.text;var h=t.getBBox(),u=Math.ceil(h.width/i.properties.width),d=l.text.split(" "),c=l.text.match(/\\n/g);u+=null==c?0:c.length,n.nodeValue=l.text.replace(/[ ]+/g,"");var f=t.getComputedTextLength(),p=h.width-f,g=Math.round(p/Math.max(1,d.length-1)),m=[];if(u>1){n.nodeValue="";for(var v=0;v<d.length;v++)if(0!==d[v].length){n.nodeValue=w.decodeHtmlEntity(d[v]);var y=t.getBBox();m.push({text:d[v],width:y.width})}}return e.style.display="none",{spaceWidth:g,lineCount:u,boundingBox:h,words:m}}return!1}}();for(var D in F.flags)F.flags.hasOwnProperty(D)&&(F.flags[D].match=function(e){return e.match(this.regex)});F.setup={renderer:"html",debounce:100,ratio:1,supportsCanvas:!1,supportsSVG:!1,lineWrapRatio:.9,dataAttr:"data-src",renderers:["html","canvas","svg"]},F.vars={preempted:!1,resizableImages:[],invisibleImages:{},invisibleId:0,visibilityCheckStarted:!1,debounceTimer:null,cache:{}},function(){var e=x.newEl("canvas");e.getContext&&-1!=e.toDataURL("image/png").indexOf("data:image/png")&&(F.setup.renderer="canvas",F.setup.supportsCanvas=!0),document.createElementNS&&document.createElementNS(j,"svg").createSVGRect&&(F.setup.renderer="svg",F.setup.supportsSVG=!0)}(),c(),m&&m(function(){F.vars.preempted||O.run(),t.addEventListener?(t.addEventListener("resize",g,!1),t.addEventListener("orientationchange",g,!1)):t.attachEvent("onresize",g),"object"==typeof t.Turbolinks&&t.document.addEventListener("page:change",function(){O.run()})}),e.exports=O}).call(t,function(){return this}())},function(e,t){function n(e){function t(e){if(!x){if(!a.body)return i(t);for(x=!0;e=S.shift();)i(e)}}function n(e){(w||e.type===l||a[c]===d)&&(r(),t())}function r(){w?(a[y](m,n,h),e[y](l,n,h)):(a[p](v,n),e[p](u,n))}function i(e,t){setTimeout(e,+t>=0?t:1)}function o(e){x?i(e):S.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function C(){document.removeEventListener("DOMContentLoaded",C,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",h=!1,u="on"+l,d="complete",c="readyState",f="attachEvent",p="detachEvent",g="addEventListener",m="DOMContentLoaded",v="onreadystatechange",y="removeEventListener",w=g in a,b=h,x=h,S=[];if(a[c]===d)i(t);else if(w)a[g](m,n,h),e[g](l,n,h);else{a[f](v,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(A){}b&&b.doScroll&&!function E(){if(!x){try{b.doScroll("left")}catch(e){return i(E,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return x},o}e.exports="undefined"!=typeof window&&n(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(e=o(e),""===e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r<n.length;r++){var a,h,u,d=n[r].split("="),c=i(d[0]);if(a=s.exec(c))t[a[1]]=t[a[1]]||[],t[a[1]][a[2]]=i(d[1]);else if(a=l.test(c)){for(a=c.split("."),h=t;a.length;)if(u=a.shift(),u.length){if(h[u]){if(h[u]&&"object"!=typeof h[u])break}else h[u]={};a.length||(h[u]=i(d[1])),h=h[u]}}else t[d[0]]=null==d[1]?"":i(d[1])}return t},t.stringify=function(e){if(!e)return"";var t=[];for(var n in e){var i=e[n];if("array"!=a(i))t.push(r(n)+"="+r(e[n]));else for(var o=0;o<i.length;++o)t.push(r(n+"["+o+"]")+"="+r(i[o]))}return t.join("&")}},function(e,t){function n(e){return e.replace(/^\s*|\s*$/g,"")}t=e.exports=n,t.left=function(e){return e.replace(/^\s*/,"")},t.right=function(e){return e.replace(/\s*$/,"")}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){switch(n.call(e)){case"[object Date]":return"date";case"[object RegExp]":return"regexp";case"[object Arguments]":return"arguments";case"[object Array]":return"array";case"[object Error]":return"error"}return null===e?"null":void 0===e?"undefined":e!==e?"nan":e&&1===e.nodeType?"element":(e=e.valueOf?e.valueOf():Object.prototype.valueOf.apply(e),typeof e)}},function(e,t){var n=function(e){function t(e,t){for(var n in t)e[n]=t[n];return e}var n=1,r=function(e){n++,this.parent=null,this.children={},this.id=n,this.name="n"+n,"undefined"!=typeof e&&(this.name=e),this.x=this.y=this.z=0,this.width=this.height=0};r.prototype.resize=function(e,t){null!=e&&(this.width=e),null!=t&&(this.height=t)},r.prototype.moveTo=function(e,t,n){this.x=null!=e?e:this.x,this.y=null!=t?t:this.y,this.z=null!=n?n:this.z},r.prototype.add=function(e){var t=e.name;if("undefined"!=typeof this.children[t])throw"SceneGraph: child already exists: "+t;this.children[t]=e,e.parent=this};var i=function(){r.call(this,"root"),this.properties=e};i.prototype=new r;var o=function(e,n){if(r.call(this,e),this.properties={fill:"#000000"},"undefined"!=typeof n)t(this.properties,n);else if("undefined"!=typeof e&&"string"!=typeof e)throw"SceneGraph: invalid node name"};o.prototype=new r;var a=function(){o.apply(this,arguments),this.type="group"};a.prototype=new o;var s=function(){o.apply(this,arguments),this.type="rect"};s.prototype=new o;var l=function(e){o.call(this),this.type="text",this.properties.text=e};l.prototype=new o;var h=new i;return this.Shape={Rect:s,Text:l,Group:a},this.root=h,this};e.exports=n},function(e,t){(function(e){t.extend=function(e,t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);if(null!=t)for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);return n},t.cssProps=function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n+":"+e[n]);return t.join(";")},t.encodeHtmlEntity=function(e){for(var t=[],n=0,r=e.length-1;r>=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return t.height&&t.width?t:!1},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i,r=/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/,i=/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/,o=e.match(n);return null!==o?(t=o[1]||o[2],"#"!==t[0]?"#"+t:t):(o=e.match(r),null!==o?t="rgb("+o.slice(1).join(",")+")":(o=e.match(i),null!==o?t="rgba("+o.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg",o=8;t.initSVG=function(e,t,n){var a,s,l=!1;e&&e.querySelector?(s=e.querySelector("style"),null===s&&(l=!0)):(e=r.newEl("svg",i),l=!0),l&&(a=r.newEl("defs",i),s=r.newEl("style",i),r.setAttr(s,{type:"text/css"}),a.appendChild(s),e.appendChild(a)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var h=0;h<e.childNodes.length;h++)e.childNodes[h].nodeType===o&&e.removeChild(e.childNodes[h]);for(;s.childNodes.length;)s.removeChild(s.childNodes[0]);return r.setAttr(e,{width:t,height:n,viewBox:"0 0 "+t+" "+n,preserveAspectRatio:"none"}),e},t.svgStringToDataURI=function(){var t="data:image/svg+xml;charset=UTF-8,",n="data:image/svg+xml;charset=UTF-8;base64,";return function(r,i){return i?n+btoa(e.unescape(encodeURIComponent(r))):t+encodeURIComponent(r)}}(),t.serializeSVG=function(t,n){if(e.XMLSerializer){var i=new XMLSerializer,o="",a=n.stylesheets;if(n.svgXMLStylesheet){for(var s=r.createXML(),l=a.length-1;l>=0;l--){var h=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(h,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&amp;(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){return e.document?null==n?e.document.createElement(t):e.document.createElementNS(n,t):void 0},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){return e.DOMParser?(new DOMParser).parseFromString("<xml />","application/xml"):void 0},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return 16>e&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,h=0;return r>=0&&1>r?(s=i,l=o):r>=1&&2>r?(s=o,l=i):r>=2&&3>r?(l=i,h=o):r>=3&&4>r?(l=o,h=i):r>=4&&5>r?(s=o,h=i):r>=5&&6>r&&(s=i,h=o),s+=a,l+=a,h+=a,s=parseInt(255*s),l=parseInt(255*l),h=parseInt(255*h),[s,l,h]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(0>e?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r)),s=n.rgb2hex(i,o,a);return new n(s)},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.0",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return d.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return h.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),h=n(7),u=l.svg_ns,d={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,h=l.map(function(e){return'<?xml-stylesheet rel="stylesheet" href="'+e+'"?>'}).join("\n"),c="holder_"+Number(new Date).toString(16),f=e.root,p=f.children.holderTextGroup,g="#"+c+" text { "+i(p.properties)+" } ";p.y+=.8*p.textPositionData.boundingBox.height;var m=[];Object.keys(p.children).forEach(function(e){var t=p.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=p.x+t.x+n.x,i=p.y+t.y+n.y,o=d.element({tag:"text",content:n.properties.text,x:r,y:i});m.push(o)})});var v=d.element({tag:"g",content:m}),y=null;if(f.children.holderBg.properties.outline){var w=f.children.holderBg.properties.outline;y=d.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,w.width),"stroke-width":w.width,stroke:w.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),x=[];x.push(b),w&&x.push(y),x.push(v);var S=d.element({tag:"g",id:c,content:x}),A=d.element({tag:"style",content:g,type:"text/css"}),C=d.element({tag:"defs",content:A}),E=d.element({tag:"svg",content:[C,S],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),T=a(E);T=h+T[0];var k=s.svgStringToDataURI(T,"background"===t.mode);return k}},function(e,t,n){n(14);e.exports=function r(e,t,n){"use strict";function i(e){var t=e.match(/^\w+/),r={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(r.attr.id=i[1],n[i[1]]=r),o&&(n[o[1]]=r),a&&(r.attr["class"]=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(f=!1),r}function o(e,t){return null!==t&&t!==!1&&void 0!==t?"string"!=typeof t&&"object"!=typeof t?String(t):t:void 0}function a(e){return String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;")}function s(e){return String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}var l,h,u,d,c=1,f=!0;if(n=n||{},"string"==typeof e[0])e[0]=i(e[0]);else{if(!Array.isArray(e[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(e[0]));c=0}for(;c<e.length;c++){if(e[c]===!1||null===e[c]){e[0]=!1;break}if(void 0!==e[c]&&e[c]!==!0)if("string"==typeof e[c])f&&(e[c]=s(e[c])),e[0].children.push(e[c]);else if("number"==typeof e[c])e[0].children.push(e[c]);else if(Array.isArray(e[c])){if(Array.isArray(e[c][0])){if(e[c].reverse().forEach(function(t){e.splice(c+1,0,t)}),0!==c)continue;c++}r(e[c],t,n),e[c][0]&&e[0].children.push(e[c][0])}else if("function"==typeof e[c])u=e[c];else{if("object"!=typeof e[c])throw new TypeError('"'+e[c]+'" is not allowed as a value.');for(h in e[c])e[c].hasOwnProperty(h)&&null!==e[c][h]&&e[c][h]!==!1&&("style"===h&&"object"==typeof e[c][h]?e[0].attr[h]=JSON.stringify(e[c][h],o).slice(2,-2).replace(/","/g,";").replace(/":"/g,":").replace(/\\"/g,"'"):e[0].attr[h]=e[c][h])}}if(e[0]!==!1){l="<"+e[0].tag;for(d in e[0].attr)e[0].attr.hasOwnProperty(d)&&(l+=" "+d+'="'+a(e[0].attr[d]||"")+'"');l+=">",e[0].children.forEach(function(e){l+=e}),l+="</"+e[0].tag+">",e[0]=l}return n[0]=e[0],u&&u(e[0]),n}},function(e,t){function n(e){return String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height,h=2,u=h/2;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(u,u),t.lineTo(s-u,u),t.lineTo(s-u,l-u),t.lineTo(u,l-u),t.lineTo(u,u),t.moveTo(0,u),t.lineTo(s,l-u),t.moveTo(0,l-u),t.lineTo(s,u),t.stroke());var d=o.children.holderTextGroup;t.font=d.properties.font.weight+" "+r*d.properties.font.size+d.properties.font.units+" "+d.properties.font.family+", monospace",t.fillStyle=d.properties.fill;for(var c in d.children){var f=d.children[c];for(var p in f.children){var g=f.children[p],m=r*(d.x+f.x+g.x),v=r*(d.y+f.y+g.y+d.properties.leading/2);t.fillText(g.properties.text,m,v)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder)}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/html5shiv.js b/public/assets/frontend/js/plugins/html5shiv.js new file mode 100644 index 00000000..1a01c94b --- /dev/null +++ b/public/assets/frontend/js/plugins/html5shiv.js @@ -0,0 +1,4 @@ +/** +* @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed +*/ +!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document); diff --git a/public/assets/frontend/js/plugins/icheck.min.js b/public/assets/frontend/js/plugins/icheck.min.js new file mode 100644 index 00000000..c5be871e --- /dev/null +++ b/public/assets/frontend/js/plugins/icheck.min.js @@ -0,0 +1,11 @@ +/*! iCheck v1.0.2 by Damir Sultanov, http://git.io/arlzeA, MIT Licensed */ +(function(f){function A(a,b,d){var c=a[0],g=/er/.test(d)?_indeterminate:/bl/.test(d)?n:k,e=d==_update?{checked:c[k],disabled:c[n],indeterminate:"true"==a.attr(_indeterminate)||"false"==a.attr(_determinate)}:c[g];if(/^(ch|di|in)/.test(d)&&!e)x(a,g);else if(/^(un|en|de)/.test(d)&&e)q(a,g);else if(d==_update)for(var f in e)e[f]?x(a,f,!0):q(a,f,!0);else if(!b||"toggle"==d){if(!b)a[_callback]("ifClicked");e?c[_type]!==r&&q(a,g):x(a,g)}}function x(a,b,d){var c=a[0],g=a.parent(),e=b==k,u=b==_indeterminate, +v=b==n,s=u?_determinate:e?y:"enabled",F=l(a,s+t(c[_type])),B=l(a,b+t(c[_type]));if(!0!==c[b]){if(!d&&b==k&&c[_type]==r&&c.name){var w=a.closest("form"),p='input[name="'+c.name+'"]',p=w.length?w.find(p):f(p);p.each(function(){this!==c&&f(this).data(m)&&q(f(this),b)})}u?(c[b]=!0,c[k]&&q(a,k,"force")):(d||(c[b]=!0),e&&c[_indeterminate]&&q(a,_indeterminate,!1));D(a,e,b,d)}c[n]&&l(a,_cursor,!0)&&g.find("."+C).css(_cursor,"default");g[_add](B||l(a,b)||"");g.attr("role")&&!u&&g.attr("aria-"+(v?n:k),"true"); +g[_remove](F||l(a,s)||"")}function q(a,b,d){var c=a[0],g=a.parent(),e=b==k,f=b==_indeterminate,m=b==n,s=f?_determinate:e?y:"enabled",q=l(a,s+t(c[_type])),r=l(a,b+t(c[_type]));if(!1!==c[b]){if(f||!d||"force"==d)c[b]=!1;D(a,e,s,d)}!c[n]&&l(a,_cursor,!0)&&g.find("."+C).css(_cursor,"pointer");g[_remove](r||l(a,b)||"");g.attr("role")&&!f&&g.attr("aria-"+(m?n:k),"false");g[_add](q||l(a,s)||"")}function E(a,b){if(a.data(m)){a.parent().html(a.attr("style",a.data(m).s||""));if(b)a[_callback](b);a.off(".i").unwrap(); +f(_label+'[for="'+a[0].id+'"]').add(a.closest(_label)).off(".i")}}function l(a,b,f){if(a.data(m))return a.data(m).o[b+(f?"":"Class")]}function t(a){return a.charAt(0).toUpperCase()+a.slice(1)}function D(a,b,f,c){if(!c){if(b)a[_callback]("ifToggled");a[_callback]("ifChanged")[_callback]("if"+t(f))}}var m="iCheck",C=m+"-helper",r="radio",k="checked",y="un"+k,n="disabled";_determinate="determinate";_indeterminate="in"+_determinate;_update="update";_type="type";_click="click";_touch="touchbegin.i touchend.i"; +_add="addClass";_remove="removeClass";_callback="trigger";_label="label";_cursor="cursor";_mobile=/ipad|iphone|ipod|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent);f.fn[m]=function(a,b){var d='input[type="checkbox"], input[type="'+r+'"]',c=f(),g=function(a){a.each(function(){var a=f(this);c=a.is(d)?c.add(a):c.add(a.find(d))})};if(/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(a))return a=a.toLowerCase(),g(this),c.each(function(){var c= +f(this);"destroy"==a?E(c,"ifDestroyed"):A(c,!0,a);f.isFunction(b)&&b()});if("object"!=typeof a&&a)return this;var e=f.extend({checkedClass:k,disabledClass:n,indeterminateClass:_indeterminate,labelHover:!0},a),l=e.handle,v=e.hoverClass||"hover",s=e.focusClass||"focus",t=e.activeClass||"active",B=!!e.labelHover,w=e.labelHoverClass||"hover",p=(""+e.increaseArea).replace("%","")|0;if("checkbox"==l||l==r)d='input[type="'+l+'"]';-50>p&&(p=-50);g(this);return c.each(function(){var a=f(this);E(a);var c=this, +b=c.id,g=-p+"%",d=100+2*p+"%",d={position:"absolute",top:g,left:g,display:"block",width:d,height:d,margin:0,padding:0,background:"#fff",border:0,opacity:0},g=_mobile?{position:"absolute",visibility:"hidden"}:p?d:{position:"absolute",opacity:0},l="checkbox"==c[_type]?e.checkboxClass||"icheckbox":e.radioClass||"i"+r,z=f(_label+'[for="'+b+'"]').add(a.closest(_label)),u=!!e.aria,y=m+"-"+Math.random().toString(36).substr(2,6),h='<div class="'+l+'" '+(u?'role="'+c[_type]+'" ':"");u&&z.each(function(){h+= +'aria-labelledby="';this.id?h+=this.id:(this.id=y,h+=y);h+='"'});h=a.wrap(h+"/>")[_callback]("ifCreated").parent().append(e.insert);d=f('<ins class="'+C+'"/>').css(d).appendTo(h);a.data(m,{o:e,s:a.attr("style")}).css(g);e.inheritClass&&h[_add](c.className||"");e.inheritID&&b&&h.attr("id",m+"-"+b);"static"==h.css("position")&&h.css("position","relative");A(a,!0,_update);if(z.length)z.on(_click+".i mouseover.i mouseout.i "+_touch,function(b){var d=b[_type],e=f(this);if(!c[n]){if(d==_click){if(f(b.target).is("a"))return; +A(a,!1,!0)}else B&&(/ut|nd/.test(d)?(h[_remove](v),e[_remove](w)):(h[_add](v),e[_add](w)));if(_mobile)b.stopPropagation();else return!1}});a.on(_click+".i focus.i blur.i keyup.i keydown.i keypress.i",function(b){var d=b[_type];b=b.keyCode;if(d==_click)return!1;if("keydown"==d&&32==b)return c[_type]==r&&c[k]||(c[k]?q(a,k):x(a,k)),!1;if("keyup"==d&&c[_type]==r)!c[k]&&x(a,k);else if(/us|ur/.test(d))h["blur"==d?_remove:_add](s)});d.on(_click+" mousedown mouseup mouseover mouseout "+_touch,function(b){var d= +b[_type],e=/wn|up/.test(d)?t:v;if(!c[n]){if(d==_click)A(a,!1,!0);else{if(/wn|er|in/.test(d))h[_add](e);else h[_remove](e+" "+t);if(z.length&&B&&e==v)z[/ut|nd/.test(d)?_remove:_add](w)}if(_mobile)b.stopPropagation();else return!1}})})}})(window.jQuery||window.Zepto); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/ie9.js b/public/assets/frontend/js/plugins/ie9.js new file mode 100644 index 00000000..84659a74 --- /dev/null +++ b/public/assets/frontend/js/plugins/ie9.js @@ -0,0 +1,6 @@ +/* + IE7/IE8/IE9.js - copyright 2004-2010, Dean Edwards + http://code.google.com/p/ie7-js/ + http://www.opensource.org/licenses/mit-license.php +*/ +;(function(N,p){var h=N.IE7={version:"2.1(beta4)",toString:bT("[IE7]")};h.compat=9;var t=h.appVersion=navigator.appVersion.match(/MSIE (\d\.\d)/)[1]-0;if(/ie7_off/.test(top.location.search)||t<5.5||t>=h.compat)return;var E=t<6,bj=bT(),bx=p.documentElement,B,x,cy="!",U=":link{ie7-link:link}:visited{ie7-link:visited}",cz=/^[\w\.]+[^:]*$/;function bk(c,a){if(cz.test(c))c=(a||"")+c;return c};function by(c,a){c=bk(c,a);return c.slice(0,c.lastIndexOf("/")+1)};var bU=p.scripts[p.scripts.length-1],cA=by(bU.src);try{var V=new ActiveXObject("Microsoft.XMLHTTP")}catch(ex){}var bl={};function cB(c,a){try{c=bk(c,a);if(!bl[c]){V.open("GET",c,false);V.send();if(V.status==0||V.status==200){bl[c]=V.responseText}}}catch(ex){}return bl[c]||""};var dA=Array.prototype.slice,dB=/%([1-9])/g,cC=/^\s\s*/,cD=/\s\s*$/,cE=/([\/()[\]{}|*+-.,^$?\\])/g,bV=/\bbase\b/,bW=["constructor","toString"],bm;function F(){};F.extend=function(g,f){bm=true;var d=new this;O(d,g);bm=false;var c=d.constructor;function a(){if(!bm)c.apply(this,arguments)};d.constructor=a;a.extend=arguments.callee;O(a,f);a.prototype=d;return a};F.prototype.extend=function(a){return O(this,a)};var P="#",Q="#",bc=".",bn="/",dC=/\\(\d+)/g,cF=/\[(\\.|[^\]\\])+\]|\\.|\(\?/g,cG=/\(/g,cH=/\$(\d+)/,cI=/^\$\d+$/,cJ=/(\[(\\.|[^\]\\])+\]|\\.|\(\?)|\(/g,cK=/^<#\w+>$/,cL=/<#(\w+)>/g,G=F.extend({constructor:function(a){this[bc]=[];this[Q]={};this.merge(a)},add:function(c,a){delete this[bn];if(c instanceof RegExp){c=c.source}if(!this[P+c])this[bc].push(String(c));return this[Q][P+c]=new G.Item(c,a,this)},compile:function(a){if(a||!this[bn]){this[bn]=new RegExp(this,this.ignoreCase?"gi":"g")}return this[bn]},merge:function(c){for(var a in c)this.add(a,c[a])},exec:function(o){var k=this,l=k[bc],m=k[Q],j,i=this.compile(true).exec(o);if(i){var g=0,f=1;while((j=m[P+l[g++]])){var d=f+j.length+1;if(i[f]){if(j.replacement===0){return k.exec(o)}else{var c=i.slice(f,d),a=c.length;while(--a)c[a]=c[a]||"";c[0]={match:c[0],item:j};return c}}f=d}}return null},parse:function(o){o+="";var k=this,l=k[bc],m=k[Q];return o.replace(this.compile(),function(j){var i=[],g,f=1,d=arguments.length;while(--d)i[d]=arguments[d]||"";while((g=m[P+l[d++]])){var c=f+g.length+1;if(i[f]){var a=g.replacement;switch(typeof a){case"function":return a.apply(k,i.slice(f,c));case"number":return i[f+a];default:return a}}f=c}return j})},toString:function(){var g=[],f=this[bc],d=this[Q],c;for(var a=0;c=d[P+f[a]];a++){g[a]=c.source}return"("+g.join(")|(")+")"}},{IGNORE:null,Item:F.extend({constructor:function(k,l,m){var j=k.indexOf("(")===-1?0:G.count(k),i=m.dictionary;if(i&&k.indexOf("<#")!==-1){if(cK.test(k)){var g=i[Q][P+k.slice(2,-1)];k=g.replacement;j=g._5}else{k=i.parse(k)}}if(typeof l=="number")l=String(l);else if(l==null)l=0;if(typeof l=="string"&&cH.test(l)){if(cI.test(l)){var f=l.slice(1)-0;if(f&&f<=j)l=f}else{var d=l,c;l=function(a){if(!c){c=new RegExp(k,"g"+(this.ignoreCase?"i":""))}return a.replace(c,d)}}}this.length=j;this.source=String(k);this.replacement=l}}),count:function(a){return(String(a).replace(cF,"").match(cG)||"").length}}),cM=G.extend({parse:function(f){var d=this[Q];return f.replace(cL,function(c,a){a=d[P+a];return a?a._6:c})},add:function(g,f){if(f instanceof RegExp){f=f.source}var d=f.replace(cJ,cN);if(f.indexOf("(")!==-1){var c=G.count(f)}if(f.indexOf("<#")!==-1){f=this.parse(f);d=this.parse(d)}var a=this.base(g,f);a._6=d;a._5=c||a.length;return a},toString:function(){return"(<#"+this[PATTERNS].join(">)|(<#")+">)"}});function cN(c,a){return a||"(?:"};function O(i,g){if(i&&g){var f=(typeof g=="function"?Function:Object).prototype;var d=bW.length,c;if(bm)while(c=bW[--d]){var a=g[c];if(a!=f[c]){if(bV.test(a)){bX(i,c,a)}else{i[c]=a}}}for(c in g)if(typeof f[c]=="undefined"){var a=g[c];if(i[c]&&typeof a=="function"&&bV.test(a)){bX(i,c,a)}else{i[c]=a}}}return i};function bX(i,g,f){var d=i[g];i[g]=function(){var c=this.base;this.base=d;var a=f.apply(this,arguments);this.base=c;return a}};function cO(f,d){if(!d)d=f;var c={};for(var a in f)c[a]=d[a];return c};function H(g){var f=arguments,d=new RegExp("%([1-"+arguments.length+"])","g");return String(g).replace(d,function(c,a){return a<f.length?f[a]:c})};function bo(c,a){return String(c).match(a)||[]};function bY(a){return String(a).replace(cE,"\\$1")};function bZ(a){return String(a).replace(cC,"").replace(cD,"")};function bT(a){return function(){return a}};var ca=G.extend({ignoreCase:true}),cP=/'/g,cb=/'(\d+)'/g,dD=/\\/g,bz=/\\([nrtf'"])/g,W=[],cc=new ca({"<!\\-\\-|\\-\\->":"","\\/\\*[^*]*\\*+([^\\/][^*]*\\*+)*\\/":"","@(namespace|import)[^;\\n]+[;\\n]":"","'(\\\\.|[^'\\\\])*'":cd,'"(\\\\.|[^"\\\\])*"':cd,"\\s+":" "});function cQ(a){return cc.parse(a).replace(bz,"$1")};function bd(a){return a.replace(cb,cR)};function cd(c){var a=W.length;W[a]=c.slice(1,-1).replace(bz,"$1").replace(cP,"\\'");return"'"+a+"'"};function cR(d,c){var a=W[c];if(a==null)return d;return"'"+W[c]+"'"};function bp(a){return a.indexOf("'")===0?W[a.slice(1,-1)]:a};var cS=new G({Width:"Height",width:"height",Left:"Top",left:"top",Right:"Bottom",right:"bottom",onX:"onY"});function ce(a){return cS.parse(a)};var cf=[];function bA(a){cT(a);y(N,"onresize",a)};function y(d,c,a){d.attachEvent(c,a);cf.push(arguments)};function cU(d,c,a){try{d.detachEvent(c,a)}catch(ex){}};y(N,"onunload",function(){var a;while(a=cf.pop()){cU(a[0],a[1],a[2])}});function be(d,c,a){if(!d.elements)d.elements={};if(a)d.elements[c.uniqueID]=c;else delete d.elements[c.uniqueID];return a};y(N,"onbeforeprint",function(){if(!h.CSS.print)new cg("print");h.CSS.print.recalc()});var ch=/^\d+(px)?$/i,X=/^\d+%$/,C=function(f,d){if(ch.test(d))return parseInt(d);var c=f.style.left,a=f.runtimeStyle.left;f.runtimeStyle.left=f.currentStyle.left;f.style.left=d||0;d=f.style.pixelLeft;f.style.left=c;f.runtimeStyle.left=a;return d},bB="ie7-",ci=F.extend({constructor:function(){this.fixes=[];this.recalcs=[]},init:bj}),bC=[];function cT(a){bC.push(a)};h.recalc=function(){h.HTML.recalc();h.CSS.recalc();for(var a=0;a<bC.length;a++)bC[a]()};function bq(a){return a.currentStyle["ie7-position"]=="fixed"};function bD(c,a){return c.currentStyle[bB+a]||c.currentStyle[a]};function Y(d,c,a){if(d.currentStyle[bB+c]==null){d.runtimeStyle[bB+c]=d.currentStyle[c]}d.runtimeStyle[c]=a};function cj(c){var a=p.createElement(c||"object");a.style.cssText="position:absolute;padding:0;display:block;border:none;clip:rect(0 0 0 0);left:-9999";a.ie7_anon=true;return a};var bE="(e.nextSibling&&IE7._1(e,'next'))",ck=bE.replace(/next/g,"previous"),cl="e.nodeName>'@'",cm="if("+cl+"){",cn="(e.nodeName==='FORM'?IE7._0(e,'id'):e.id)",cV=/a(#[\w-]+)?(\.[\w-]+)?:(hover|active)/i,cW=/(.*)(:first-(line|letter))/,cX=/\s/,cY=/((?:\\.|[^{\\])+)\{((?:\\.|[^}\\])+)\}/g,cZ=/(?:\\.|[^,\\])+/g,I=p.styleSheets,bF=[];h.CSS=new(ci.extend({parser:new ca,screen:"",print:"",styles:[],rules:[],pseudoClasses:t<7?"first\\-child":"",dynamicPseudoClasses:{toString:function(){var c=[];for(var a in this)c.push(a);return c.join("|")}},init:function(){var j="^\x01$",i="\\[class=?[^\\]]*\\]",g=[];if(this.pseudoClasses)g.push(this.pseudoClasses);var f=this.dynamicPseudoClasses.toString();if(f)g.push(f);g=g.join("|");var d=t<7?["[>+~\\[(]|([:.])[\\w-]+\\1"]:[i];if(g)d.push(":("+g+")");this.UNKNOWN=new RegExp(d.join("|")||j,"i");var c=t<7?["\\[[^\\]]+\\]|[^\\s(\\[]+\\s*[+~]"]:[i],a=c.concat();if(g)a.push(":("+g+")");u.COMPLEX=new RegExp(a.join("|")||j,"ig");if(this.pseudoClasses)c.push(":("+this.pseudoClasses+")");bf.COMPLEX=new RegExp(c.join("|")||j,"i");f="not\\(:"+f.split("|").join("\\)|not\\(:")+"\\)|"+f;bf.MATCH=new RegExp(f?"(.*?):("+f+")(.*)":j,"i");this.createStyleSheet();this.refresh()},addEventHandler:function(){y.apply(null,arguments)},addFix:function(c,a){this.parser.add(c,a)},addRecalc:function(i,g,f,d){i=i.source||i;g=new RegExp("([{;\\s])"+i+"\\s*:\\s*"+g+"[^;}]*");var c=this.recalcs.length;if(typeof d=="string")d=i+":"+d;this.addFix(g,function(a){if(typeof d=="function")d=d(a);return(d?d:a)+";ie7-"+a.slice(1)+";ie7_recalc"+c+":1"});this.recalcs.push(arguments);return c},apply:function(){this.getInlineCSS();new cg("screen");this.trash()},createStyleSheet:function(){p.getElementsByTagName("head")[0].appendChild(p.createElement("style"));this.styleSheet=I[I.length-1];this.styleSheet.ie7=true;this.styleSheet.owningElement.ie7=true;this.styleSheet.cssText=U},getInlineCSS:function(){var d=p.getElementsByTagName("style"),c;for(var a=d.length-1;c=d[a];a--){if(!c.disabled&&!c.ie7){c._7=c.innerHTML}}},getText:function(d,c){try{var a=d.cssText}catch(e){a=""}if(V)a=cB(d.href,c)||a;return a},recalc:function(){this.screen.recalc();var q=/ie7_recalc\d+/g,n=U.match(/[{,]/g).length,o=this.styleSheet.rules,k,l,m,j,i,g,f,d,c;for(g=n;k=o[g];g++){var a=k.style.cssText;if(l=a.match(q)){j=J(k.selectorText);if(j.length)for(f=0;f<l.length;f++){c=l[f];m=h.CSS.recalcs[c.slice(10)][2];for(d=0;(i=j[d]);d++){if(i.currentStyle[c])m(i,a)}}}}},refresh:function(){this.styleSheet.cssText=U+this.screen+this.print},trash:function(){for(var c=0;c<I.length;c++){if(!I[c].ie7){try{var a=I[c].cssText}catch(e){a=""}if(a)I[c].cssText=""}}}}));var cg=F.extend({constructor:function(a){this.media=a;this.load();h.CSS[a]=this;h.CSS.refresh()},createRule:function(d,c){var a;if(R&&(a=d.match(R.MATCH))){return new R(a[1],a[2],c)}else if(a=d.match(bf.MATCH)){if(!cV.test(a[0])||bf.COMPLEX.test(a[0])){return new bf(d,a[1],a[2],a[3],c)}}else{return new u(d,c)}return d+" {"+c+"}"},getText:function(){var v=/@media\s+([^{]+?)\s*\{([^@]+\})\s*\}/gi,Z=/@import[^;\n]+/gi,S=/@import\s+url\s*\(\s*["']?|["']?\s*\)\s*/gi,ba=/(url\s*\(\s*['"]?)([\w\.]+[^:\)]*['"]?\))/gi,K=this,L={};function z(k,l,m,j){var i="";if(!j){m=q(k.media);j=0}if(m==="none"){k.disabled=true;return""}if(m==="all"||m===K.media){try{var g=!!k.cssText}catch(exe){}if(j<3&&g){var f=k.cssText.match(Z);for(var d=0,c;d<k.imports.length;d++){var c=k.imports[d];var a=k._2||k.href;c._2=f[d].replace(S,"");i+=z(c,by(a,l),m,j+1)}}i+=cQ(k.href?n(k,l):k.owningElement._7);i=A(i,K.media)}return i};for(var w=0;w<I.length;w++){var r=I[w];if(!r.disabled&&!r.ie7)this.cssText+=z(r)}function A(c,a){s.value=a;return c.replace(v,s)};function s(d,c,a){c=q(c);switch(c){case"screen":case"print":if(c!==s.value)return"";case"all":return a}return""};function q(d){if(!d)return"all";var c=d.toLowerCase().split(/\s*,\s*/);d="none";for(var a=0;a<c.length;a++){if(c[a]==="all")return"all";if(c[a]==="screen"){if(d==="print")return"all";d="screen"}else if(c[a]==="print"){if(d==="screen")return"all";d="print"}}return d};function n(f,d){var c=f._2||f.href,a=bk(c,d);if(L[a])return"";L[a]=f.disabled?"":o(h.CSS.getText(f,d),by(c,d));return L[a]};function o(c,a){return c.replace(ba,"$1"+a.slice(0,a.lastIndexOf("/")+1)+"$2")}},load:function(){this.cssText="";this.getText();this.parse();if(bF.length){this.cssText=da(this.cssText)}this.cssText=bd(this.cssText);bl={}},parse:function(){var j=h.CSS.parser.parse(this.cssText),o="";this.cssText=j.replace(/@charset[^;]+;|@font\-face[^\}]+\}/g,function(a){o+=a+"\n";return""});this.declarations=bd(o);var k=h.CSS.rules.length,l=[],m;while((m=cY.exec(this.cssText))){var j=m[2];if(j){var i=t<7&&j.indexOf("AlphaImageLoader")!==-1;var g=m[1].match(cZ),f;for(var d=0;f=g[d];d++){f=bZ(f);var c=h.CSS.UNKNOWN.test(f);g[d]=c?this.createRule(f,j):f+"{"+j+"}";if(i)g[d]+=this.createRule(f+">*","position:relative")}l.push(g.join("\n"))}}this.cssText=l.join("\n");this.rules=h.CSS.rules.slice(k)},recalc:function(){var c,a;for(a=0;(c=this.rules[a]);a++)c.recalc()},toString:function(){return this.declarations+"@media "+this.media+"{"+this.cssText+"}"}}),R,u=h.Rule=F.extend({constructor:function(d,c){this.id=h.CSS.rules.length;this.className=u.PREFIX+this.id;var a=d.match(cW);this.selector=(a?a[1]:d)||"*";this.selectorText=this.parse(this.selector)+(a?a[2]:"");this.cssText=c;this.MATCH=new RegExp("\\s"+this.className+"(\\s|$)","g");h.CSS.rules.push(this);this.init()},init:bj,add:function(a){a.className+=" "+this.className},recalc:function(){var c=J(this.selector);for(var a=0;a<c.length;a++)this.add(c[a])},parse:function(g){var f=g.replace(u.CHILD," ").replace(u.COMPLEX,"");if(t<7)f=f.replace(u.MULTI,"");var d=bo(f,u.TAGS).length-bo(g,u.TAGS).length,c=bo(f,u.CLASSES).length-bo(g,u.CLASSES).length+1;while(c>0&&u.CLASS.test(f)){f=f.replace(u.CLASS,"");c--}while(d>0&&u.TAG.test(f)){f=f.replace(u.TAG,"$1*");d--}f+="."+this.className;c=Math.min(c,2);d=Math.min(d,2);var a=-10*c-d;if(a>0){f=f+","+u.MAP[a]+" "+f}return f},remove:function(a){a.className=a.className.replace(this.MATCH,"$1")},toString:function(){return H("%1 {%2}",this.selectorText,this.cssText)}},{CHILD:/>/g,CLASS:/\.[\w-]+/,CLASSES:/[.:\[]/g,MULTI:/(\.[\w-]+)+/g,PREFIX:"ie7_class",TAG:/^\w+|([\s>+~])\w+/,TAGS:/^\w|[\s>+~]\w/g,MAP:{"1":"html","2":"html body","10":".ie7_html","11":"html.ie7_html","12":"html.ie7_html body","20":".ie7_html .ie7_body","21":"html.ie7_html .ie7_body","22":"html.ie7_html body.ie7_body"}}),bf=u.extend({constructor:function(g,f,d,c,a){this.negated=d.indexOf("not")===0;if(this.negated)d=d.slice(5,-1);this.attach=f||"*";this.dynamicPseudoClass=h.CSS.dynamicPseudoClasses[d];this.target=c;this.base(g,a)},recalc:function(){var f=J(this.attach),d;for(var c=0;d=f[c];c++){var a=this.target?J(this.target,d):[d];if(a.length)this.dynamicPseudoClass.apply(d,a,this)}}}),M=F.extend({constructor:function(c,a){this.name=c;this.apply=a;this.instances={};h.CSS.dynamicPseudoClasses[c]=this},register:function(g,f){var d=g[2];if(!f&&d.negated){this.unregister(g,true)}else{g.id=d.id+g[0].uniqueID;if(!this.instances[g.id]){var c=g[1],a;for(a=0;a<c.length;a++)d.add(c[a]);this.instances[g.id]=g}}},unregister:function(g,f){var d=g[2];if(!f&&d.negated){this.register(g,true)}else{if(this.instances[g.id]){var c=g[1],a;for(a=0;a<c.length;a++)d.remove(c[a]);delete this.instances[g.id]}}}}),br=new M("hover",function(c){var a=arguments;h.CSS.addEventHandler(c,"onmouseenter",function(){br.register(a)});h.CSS.addEventHandler(c,"onmouseleave",function(){br.unregister(a)})});y(p,"onmouseup",function(){var c=br.instances;for(var a in c)if(!c[a][0].contains(event.srcElement))br.unregister(c[a])});var co={"=":"%1==='%2'","~=":"(' '+%1+' ').indexOf(' %2 ')!==-1","|=":"%1==='%2'||%1.indexOf('%2-')===0","^=":"%1.indexOf('%2')===0","$=":"%1.slice(-'%2'.length)==='%2'","*=":"%1.indexOf('%2')!==-1"};co[""]="%1!=null";var T={"<#attr>":function(g,f,d,c){var a="IE7._0(e,'"+f+"')";c=bp(c);if(d.length>1){if(!c||d==="~="&&cX.test(c)){return"false&&"}a="("+a+"||'')"}return"("+H(co[d],a,c)+")&&"},"<#id>":cn+"==='$1'&&","<#class>":"e.className&&(' '+e.className+' ').indexOf(' $1 ')!==-1&&",":first-child":"!"+ck+"&&",":link":"e.currentStyle['ie7-link']=='link'&&",":visited":"e.currentStyle['ie7-link']=='visited'&&"};h.HTML=new(ci.extend({fixed:{},init:bj,addFix:function(){this.fixes.push(arguments)},apply:function(){for(var f=0;f<this.fixes.length;f++){var d=J(this.fixes[f][0]);var c=this.fixes[f][1];for(var a=0;a<d.length;a++)c(d[a])}},addRecalc:function(){this.recalcs.push(arguments)},recalc:function(){for(var j=0;j<this.recalcs.length;j++){var i=J(this.recalcs[j][0]);var g=this.recalcs[j][1],f;var d=Math.pow(2,j);for(var c=0;(f=i[c]);c++){var a=f.uniqueID;if((this.fixed[a]&d)===0){f=g(f)||f;this.fixed[a]|=d}}}}}));if(t<7){p.createElement("abbr");h.HTML.addRecalc("label",function(c){if(!c.htmlFor){var a=J("input,textarea",c,true);if(a){y(c,"onclick",function(){a.click()})}}})}var bg="[.\\d]";(function(){var v=h.Layout={};U+="*{boxSizing:content-box}";v.boxSizing=function(a){if(!a.currentStyle.hasLayout){a.style.height="0cm";if(a.currentStyle.verticalAlign==="auto")a.runtimeStyle.verticalAlign="top";Z(a)}};function Z(a){if(a!=x&&a.currentStyle.position!=="absolute"){S(a,"marginTop");S(a,"marginBottom")}};function S(g,f){if(!g.runtimeStyle[f]){var d=g.parentElement;var c=f==="marginTop";if(d&&d.currentStyle.hasLayout&&!h._1(g,c?"previous":"next"))return;var a=g[c?"firstChild":"lastChild"];if(a&&a.nodeName<"@")a=h._1(a,c?"next":"previous");if(a&&a.currentStyle.styleFloat==="none"&&a.currentStyle.hasLayout){S(a,f);margin=ba(g,g.currentStyle[f]);childMargin=ba(a,a.currentStyle[f]);if(margin<0||childMargin<0){g.runtimeStyle[f]=margin+childMargin}else{g.runtimeStyle[f]=Math.max(childMargin,margin)}a.runtimeStyle[f]="0px"}}};function ba(c,a){return a==="auto"?0:C(c,a)};var K=/^[.\d][\w]*$/,L=/^(auto|0cm)$/,z={};v.borderBox=function(a){z.Width(a);z.Height(a)};var w=function(r){z.Width=function(a){if(!X.test(a.currentStyle.width))A(a);if(r)Z(a)};function A(c,a){if(!c.runtimeStyle.fixedWidth){if(!a)a=c.currentStyle.width;c.runtimeStyle.fixedWidth=K.test(a)?Math.max(0,n(c,a))+"px":a;Y(c,"width",c.runtimeStyle.fixedWidth)}};function s(c){if(!bq(c)){var a=c.offsetParent;while(a&&!a.currentStyle.hasLayout)a=a.offsetParent}return(a||x).clientWidth};function q(c,a){if(X.test(a))return parseInt(parseFloat(a)/100*s(c));return C(c,a)};var n=function(f,d){var c=f.currentStyle["ie7-box-sizing"]==="border-box",a=0;if(E&&!c)a+=o(f)+k(f,"padding");else if(!E&&c)a-=o(f)+k(f,"padding");return q(f,d)+a};function o(a){return a.offsetWidth-a.clientWidth};function k(c,a){return q(c,c.currentStyle[a+"Left"])+q(c,c.currentStyle[a+"Right"])};U+="*{minWidth:none;maxWidth:none;min-width:none;max-width:none}";v.minWidth=function(a){if(a.currentStyle["min-width"]!=null){a.style.minWidth=a.currentStyle["min-width"]}if(be(arguments.callee,a,a.currentStyle.minWidth!=="none")){v.boxSizing(a);A(a);l(a)}};eval("IE7.Layout.maxWidth="+String(v.minWidth).replace(/min/g,"max"));function l(d){if(d==p.body){var c=d.clientWidth}else{var a=d.getBoundingClientRect();c=a.right-a.left}if(d.currentStyle.minWidth!=="none"&&c<n(d,d.currentStyle.minWidth)){d.runtimeStyle.width=d.currentStyle.minWidth}else if(d.currentStyle.maxWidth!=="none"&&c>=n(d,d.currentStyle.maxWidth)){d.runtimeStyle.width=d.currentStyle.maxWidth}else{d.runtimeStyle.width=d.runtimeStyle.fixedWidth}};function m(a){if(be(m,a,/^(fixed|absolute)$/.test(a.currentStyle.position)&&bD(a,"left")!=="auto"&&bD(a,"right")!=="auto"&&L.test(bD(a,"width")))){j(a);v.boxSizing(a)}};v.fixRight=m;function j(d){var c=q(d,d.runtimeStyle._3||d.currentStyle.left),a=s(d)-q(d,d.currentStyle.right)-c-k(d,"margin");if(parseInt(d.runtimeStyle.width)===a)return;d.runtimeStyle.width="";if(bq(d)||r||d.offsetWidth<a){if(!E)a-=o(d)+k(d,"padding");if(a<0)a=0;d.runtimeStyle.fixedWidth=a;Y(d,"width",a)}};var i=0;bA(function(){if(!x)return;var g,f=(i<x.clientWidth);i=x.clientWidth;var d=v.minWidth.elements;for(g in d){var c=d[g];var a=(parseInt(c.runtimeStyle.width)===n(c,c.currentStyle.minWidth));if(f&&a)c.runtimeStyle.width="";if(f==a)l(c)}var d=v.maxWidth.elements;for(g in d){var c=d[g];var a=(parseInt(c.runtimeStyle.width)===n(c,c.currentStyle.maxWidth));if(!f&&a)c.runtimeStyle.width="";if(f!==a)l(c)}for(g in m.elements)j(m.elements[g])});if(E){h.CSS.addRecalc("width",bg,z.Width)}if(t<7){h.CSS.addRecalc("max-width",bg,v.maxWidth);h.CSS.addRecalc("right",bg,m)}else if(t==7){if(r)h.CSS.addRecalc("height","[\\d.]+%",function(element){element.runtimeStyle.pixelHeight=parseInt(s(element)*element.currentStyle["ie7-height"].slice(0,-1)/100)})}};eval("var _8="+ce(w));w();_8(true);if(t<7){h.CSS.addRecalc("min-width",bg,v.minWidth);h.CSS.addFix(/\bmin-height\s*/,"height")}})();var bG=bk("blank.gif",cA),bH="DXImageTransform.Microsoft.AlphaImageLoader",cp="progid:"+bH+"(src='%1',sizingMethod='%2')",bh,bi=[];function cq(c){if(bh.test(c.src)){var a=new Image(c.width,c.height);a.onload=function(){c.width=a.width;c.height=a.height;a=null};a.src=c.src;c.pngSrc=c.src;bs(c)}};if(t<7){h.CSS.addFix(/background(-image)?\s*:\s*([^};]*)?url\(([^\)]+)\)([^;}]*)?/,function(g,f,d,c,a){c=bp(c);return bh.test(c)?"filter:"+H(cp,c,a.indexOf("no-repeat")===-1?"scale":"crop")+";zoom:1;background"+(f||"")+":"+(d||"")+"none"+(a||""):g});h.CSS.addRecalc(/list\-style(\-image)?/,"[^};]*url",function(f){var d=f.currentStyle.listStyleImage.slice(5,-2);if(bh.test(d)){if(f.nodeName==="LI"){cr(f,d)}else if(f.nodeName==="UL"){for(var c=0,a;a=f.childNodes[c];c++){if(a.nodeName==="LI")cr(a,d)}}}});function cr(i,g){var f=i.runtimeStyle,d=i.offsetHeight,c=new Image;c.onload=function(){var a=i.currentStyle.paddingLeft;a=a==="0px"?0:C(i,a);f.paddingLeft=(a+this.width)+"px";f.marginLeft=-this.width+"px";f.listStyleType="none";f.listStyleImage="none";f.paddingTop=Math.max(d-i.offsetHeight,0)+"px";bs(i,"crop",g);i.style.zoom="100%"};c.src=g};h.HTML.addRecalc("img,input",function(a){if(a.nodeName==="INPUT"&&a.type!=="image")return;cq(a);y(a,"onpropertychange",function(){if(!bI&&event.propertyName==="src"&&a.src.indexOf(bG)===-1)cq(a)})});var bI=false;y(N,"onbeforeprint",function(){bI=true;for(var a=0;a<bi.length;a++)db(bi[a])});y(N,"onafterprint",function(){for(var a=0;a<bi.length;a++)bs(bi[a]);bI=false})}function bs(f,d,c){var a=f.filters[bH];if(a){a.src=c||f.src;a.enabled=true}else{f.runtimeStyle.filter=H(cp,c||f.src,d||"scale");bi.push(f)}f.src=bG};function db(a){a.src=a.pngSrc;a.filters[bH].enabled=false};(function(){if(t>=7)return;h.CSS.addRecalc("position","fixed",o,"absolute");h.CSS.addRecalc("background(-attachment)?","[^};]*fixed",q);var z=E?"body":"documentElement";function w(){if(B.currentStyle.backgroundAttachment!=="fixed"){if(B.currentStyle.backgroundImage==="none"){B.runtimeStyle.backgroundRepeat="no-repeat";B.runtimeStyle.backgroundImage="url("+bG+")"}B.runtimeStyle.backgroundAttachment="fixed"}w=bj};var r=cj("img");function A(a){return a?bq(a)||A(a.parentElement):false};function s(d,c,a){setTimeout("document.all."+d.uniqueID+".runtimeStyle.setExpression('"+c+"','"+a+"')",0)};function q(a){if(be(q,a,a.currentStyle.backgroundAttachment==="fixed"&&!a.contains(B))){w();j.bgLeft(a);j.bgTop(a);n(a)}};function n(c){r.src=c.currentStyle.backgroundImage.slice(5,-2);var a=c.canHaveChildren?c:c.parentElement;a.appendChild(r);j.setOffsetLeft(c);j.setOffsetTop(c);a.removeChild(r)};function o(a){if(be(o,a,bq(a))){Y(a,"position","absolute");Y(a,"left",a.currentStyle.left);Y(a,"top",a.currentStyle.top);w();h.Layout.fixRight(a);k(a)}};function k(d,c){p.body.getBoundingClientRect();j.positionTop(d,c);j.positionLeft(d,c,true);if(!d.runtimeStyle.autoLeft&&d.currentStyle.marginLeft==="auto"&&d.currentStyle.right!=="auto"){var a=x.clientWidth-j.getPixelWidth(d,d.currentStyle.right)-j.getPixelWidth(d,d.runtimeStyle._3)-d.clientWidth;if(d.currentStyle.marginRight==="auto")a=parseInt(a/2);if(A(d.offsetParent))d.runtimeStyle.pixelLeft+=a;else d.runtimeStyle.shiftLeft=a}if(!d.runtimeStyle.fixedWidth)j.clipWidth(d);if(!d.runtimeStyle.fixedHeight)j.clipHeight(d)};function l(){var c=q.elements;for(var a in c)n(c[a]);c=o.elements;for(a in c){k(c[a],true);k(c[a],true)}m=0};var m;bA(function(){if(!m)m=setTimeout(l,100)});var j={},i=function(g){g.bgLeft=function(a){a.style.backgroundPositionX=a.currentStyle.backgroundPositionX;if(!A(a)){s(a,"backgroundPositionX","(parseInt(runtimeStyle.offsetLeft)+document."+z+".scrollLeft)||0")}};g.setOffsetLeft=function(c){var a=A(c)?"backgroundPositionX":"offsetLeft";c.runtimeStyle[a]=g.getOffsetLeft(c,c.style.backgroundPositionX)-c.getBoundingClientRect().left-c.clientLeft+2};g.getOffsetLeft=function(c,a){switch(a){case"left":case"top":return 0;case"right":case"bottom":return x.clientWidth-r.offsetWidth;case"center":return(x.clientWidth-r.offsetWidth)/2;default:if(X.test(a)){return parseInt((x.clientWidth-r.offsetWidth)*parseFloat(a)/100)}r.style.left=a;return r.offsetLeft}};g.clipWidth=function(f){var d=f.runtimeStyle.fixWidth;f.runtimeStyle.borderRightWidth="";f.runtimeStyle.width=d?g.getPixelWidth(f,d)+"px":"";if(f.currentStyle.width!=="auto"){var c=f.getBoundingClientRect();var a=f.offsetWidth-x.clientWidth+c.left-2;if(a>=0){f.runtimeStyle.borderRightWidth="0px";a=Math.max(C(f,f.currentStyle.width)-a,0);Y(f,"width",a);return a}}};g.positionLeft=function(c,a){if(!a&&X.test(c.currentStyle.width)){c.runtimeStyle.fixWidth=c.currentStyle.width}if(c.runtimeStyle.fixWidth){c.runtimeStyle.width=g.getPixelWidth(c,c.runtimeStyle.fixWidth)}c.runtimeStyle.shiftLeft=0;c.runtimeStyle._3=c.currentStyle.left;c.runtimeStyle.autoLeft=c.currentStyle.right!=="auto"&&c.currentStyle.left==="auto";c.runtimeStyle.left="";c.runtimeStyle.screenLeft=g.getScreenLeft(c);c.runtimeStyle.pixelLeft=c.runtimeStyle.screenLeft;if(!a&&!A(c.offsetParent)){s(c,"pixelLeft","runtimeStyle.screenLeft+runtimeStyle.shiftLeft+document."+z+".scrollLeft")}};g.getScreenLeft=function(d){var c=d.offsetLeft,a=1;if(d.runtimeStyle.autoLeft){c=x.clientWidth-d.offsetWidth-g.getPixelWidth(d,d.currentStyle.right)}if(d.currentStyle.marginLeft!=="auto"){c-=g.getPixelWidth(d,d.currentStyle.marginLeft)}while(d=d.offsetParent){if(d.currentStyle.position!=="static")a=-1;c+=d.offsetLeft*a}return c};g.getPixelWidth=function(c,a){return X.test(a)?parseInt(parseFloat(a)/100*x.clientWidth):C(c,a)}};eval("var _9="+ce(i));i(j);_9(j)})();if(t<7){var bJ={backgroundColor:"transparent",backgroundImage:"none",backgroundPositionX:null,backgroundPositionY:null,backgroundRepeat:null,borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftStyle:"none",borderTopStyle:"none",borderRightStyle:"none",borderBottomStyle:"none",borderLeftWidth:0,borderLeftColor:"#000",borderTopColor:"#000",borderRightColor:"#000",borderBottomColor:"#000",height:null,marginTop:0,marginBottom:0,marginRight:0,marginLeft:0,width:"100%"};h.CSS.addRecalc("overflow","visible",function(d){if(d.currentStyle.position==="absolute")return;if(d.parentNode.ie7_wrapped)return;if(h.Layout&&d.currentStyle["max-height"]!=="auto"){h.Layout.maxHeight(d)}if(d.currentStyle.marginLeft==="auto")d.style.marginLeft=0;if(d.currentStyle.marginRight==="auto")d.style.marginRight=0;var c=p.createElement(cy);c.ie7_wrapped=d;for(var a in bJ){c.style[a]=d.currentStyle[a];if(bJ[a]!=null){d.runtimeStyle[a]=bJ[a]}}c.style.display="block";c.style.position="relative";d.runtimeStyle.position="absolute";d.parentNode.insertBefore(c,d);c.appendChild(d)})}function dc(){var s="xx-small,x-small,small,medium,large,x-large,xx-large".split(",");for(var q=0;q<s.length;q++){s[s[q]]=s[q-1]||"0.67em"}h.CSS.addFix(/(font(-size)?\s*:\s*)([\w.-]+)/,function(f,d,c,a){return d+(s[a]||a)});var n=/^\-/,o=/(em|ex)$/i,k=/em$/i,l=/ex$/i;C=function(d,c){if(ch.test(c))return parseInt(c)||0;var a=n.test(c)?-1:1;if(o.test(c))a*=j(d);m.style.width=a<0?c.slice(1):c;B.appendChild(m);c=a*m.offsetWidth;m.removeNode();return parseInt(c)};var m=cj();function j(d){var c=1;m.style.fontFamily=d.currentStyle.fontFamily;m.style.lineHeight=d.currentStyle.lineHeight;while(d!=B){var a=d.currentStyle["ie7-font-size"];if(a){if(k.test(a))c*=parseFloat(a);else if(X.test(a))c*=(parseFloat(a)/100);else if(l.test(a))c*=(parseFloat(a)/2);else{m.style.fontSize=a;return 1}}d=d.parentElement}return c};h.CSS.addFix(/cursor\s*:\s*pointer/,"cursor:hand");h.CSS.addFix(/display\s*:\s*list-item/,"display:block");function i(f){var d=f.parentElement,c=d.offsetWidth-f.offsetWidth-g(d),a=(f.currentStyle["ie7-margin"]&&f.currentStyle.marginRight==="auto")||f.currentStyle["ie7-margin-right"]==="auto";switch(d.currentStyle.textAlign){case"right":c=a?parseInt(c/2):0;f.runtimeStyle.marginRight=c+"px";break;case"center":if(a)c=0;default:if(a)c/=2;f.runtimeStyle.marginLeft=parseInt(c)+"px"}};function g(a){return C(a,a.currentStyle.paddingLeft)+C(a,a.currentStyle.paddingRight)};h.CSS.addRecalc("margin(-left|-right)?","[^};]*auto",function(a){if(be(i,a,a.parentElement&&a.currentStyle.display==="block"&&a.currentStyle.marginLeft==="auto"&&a.currentStyle.position!=="absolute")){i(a)}});bA(function(){for(var c in i.elements){var a=i.elements[c];a.runtimeStyle.marginLeft=a.runtimeStyle.marginRight="";i(a)}})};var bK="\\([^)]+\\)";cc.add(/::(before|after)/,":$1");if(t<8){if(h.CSS.pseudoClasses)h.CSS.pseudoClasses+="|";h.CSS.pseudoClasses+="before|after|lang"+bK;function da(a){return a.replace(new RegExp("([{;\\s])("+bF.join("|")+")\\s*:\\s*([^;}]+)","g"),"$1$2:$3;ie7-$2:$3")};var dd=/[\w-]+\s*:\s*inherit/g;var de=/ie7\-|\s*:\s*inherit/g;var df=/\-([a-z])/g;function dg(c,a){return a.toUpperCase()};h.CSS.addRecalc("[\\w-]+","inherit",function(g,f){if(g.parentElement){var d=f.match(dd);for(var c=0;c<d.length;c++){var a=d[c].replace(de,"");if(g.currentStyle["ie7-"+a]==="inherit"){a=a.replace(df,dg);g.runtimeStyle[a]=g.parentElement.currentStyle[a]}}}},function(a){bF.push(bY(a.slice(1).split(":")[0]));return a});var bt=new M("focus",function(c){var a=arguments;h.CSS.addEventHandler(c,"onfocus",function(){bt.unregister(a);bt.register(a)});h.CSS.addEventHandler(c,"onblur",function(){bt.unregister(a)});if(c==p.activeElement){bt.register(a)}});var bL=new M("active",function(c){var a=arguments;h.CSS.addEventHandler(c,"onmousedown",function(){bL.register(a)})});y(p,"onmouseup",function(){var c=bL.instances;for(var a in c)bL.unregister(c[a])});var dh=/^url\s*\(\s*([^)]*)\)$/;var di={before0:"beforeBegin",before1:"afterBegin",after0:"afterEnd",after1:"beforeEnd"};var R=h.PseudoElement=u.extend({constructor:function(j,i,g){this.position=i;var f=g.match(R.CONTENT),d,c;if(f){f=f[1];d=f.split(/\s+/);for(var a=0;(c=d[a]);a++){d[a]=/^attr/.test(c)?{attr:c.slice(5,-1)}:c.charAt(0)==="'"?bp(c):bd(c)}f=d}this.content=f;this.base(j,bd(g))},init:function(){this.match=J(this.selector);for(var c=0;c<this.match.length;c++){var a=this.match[c].runtimeStyle;if(!a[this.position])a[this.position]={cssText:""};a[this.position].cssText+=";"+this.cssText;if(this.content!=null)a[this.position].content=this.content}},create:function(n){var o=n.runtimeStyle[this.position];if(o){var k=[].concat(o.content||"");for(var l=0;l<k.length;l++){if(typeof k[l]=="object"){k[l]=n.getAttribute(k[l].attr)}}k=k.join("");var m=k.match(dh);var j="overflow:hidden;"+o.cssText.replace(/'/g,'"');var i=di[this.position+Number(n.canHaveChildren)];var g='ie7_pseudo'+R.count++;n.insertAdjacentHTML(i,H(R.ANON,this.className,g,j,m?"":k));if(m){var f=bp(m[1]);var d=p.getElementById(g);d.src=f;bs(d,"crop");var c=n.currentStyle.styleFloat!=="none";if(d.currentStyle.display==="inline"||c){if(t<7&&c&&n.canHaveChildren){n.runtimeStyle.display="inline";n.runtimeStyle.position="relative";d.runtimeStyle.position="absolute"}d.style.display="inline-block";if(n.currentStyle.styleFloat!=="none"){d.style.pixelWidth=n.offsetWidth}var a=new Image;a.onload=function(){d.style.pixelWidth=this.width;d.style.pixelHeight=Math.max(this.height,d.offsetHeight)};a.src=f}}n.runtimeStyle[this.position]=null}},recalc:function(){if(this.content==null)return;for(var a=0;a<this.match.length;a++){this.create(this.match[a])}},toString:function(){return"."+this.className+"{display:inline}"}},{CONTENT:/content\s*:\s*([^;]*)(;|$)/,ANON:"<ie7:! class='ie7_anon %1' id=%2 style='%3'>%4</ie7:!>",MATCH:/(.*):(before|after).*/,count:0});h._getLang=function(c){var a="";while(c&&c.nodeType===1){a=c.lang||c.getAttribute("lang")||"";if(a)break;c=c.parentNode}return a};T=O(T,{":lang\\(([^)]+)\\)":"((ii=IE7._getLang(e))==='$1'||ii.indexOf('$1-')===0)&&"})}var dj=/^(submit|reset|button)$/;h.HTML.addRecalc("button,input",function(c){if(c.nodeName==="BUTTON"){var a=c.outerHTML.match(/ value="([^"]*)"/i);c.runtimeStyle.value=a?a[1]:""}if(c.type==="submit"){y(c,"onclick",function(){c.runtimeStyle.clicked=true;setTimeout("document.all."+c.uniqueID+".runtimeStyle.clicked=false",1)})}});h.HTML.addRecalc("form",function(d){y(d,"onsubmit",function(){for(var c,a=0;c=d[a];a++){if(dj.test(c.type)&&!c.disabled&&!c.runtimeStyle.clicked){c.disabled=true;setTimeout("document.all."+c.uniqueID+".disabled=false",1)}else if(c.nodeName==="BUTTON"&&c.type==="submit"){setTimeout("document.all."+c.uniqueID+".value='"+c.value+"'",1);c.value=c.runtimeStyle.value}}})});h.HTML.addRecalc("img",function(a){if(a.alt&&!a.title)a.title=""});if(t<8){h.CSS.addRecalc("border-spacing",bg,function(a){if(a.currentStyle.borderCollapse!=="collapse"){a.cellSpacing=C(a,a.currentStyle["ie7-border-spacing"].split(" ")[0])}});h.CSS.addRecalc("box-sizing","content-box",h.Layout.boxSizing);h.CSS.addRecalc("box-sizing","border-box",h.Layout.borderBox)}if(t<8){var dk=/^image/i;h.HTML.addRecalc("object",function(a){if(dk.test(a.type)){a.body.style.cssText="margin:0;padding:0;border:none;overflow:hidden";return a}})}var bM="!IE7._a(e,'next')&&",cs=bM.replace("next","previous");if(h.CSS.pseudoClasses)h.CSS.pseudoClasses+="|";h.CSS.pseudoClasses+="(?:first|last|only)\\-(?:child|of\\-type)|empty|root|target|"+("not|nth\\-child|nth\\-last\\-child|nth\\-of\\-type|nth\\-last\\-of\\-type".split("|").join(bK+"|")+bK);var bN=new M("checked",function(c){if(typeof c.checked!=="boolean")return;var a=arguments;h.CSS.addEventHandler(c,"onpropertychange",function(){if(event.propertyName==="checked"){if(c.checked===true)bN.register(a);else bN.unregister(a)}});if(c.checked===true)bN.register(a)}),bO=new M("enabled",function(c){if(typeof c.disabled!=="boolean")return;var a=arguments;h.CSS.addEventHandler(c,"onpropertychange",function(){if(event.propertyName==="disabled"){if(c.disabled===false)bO.register(a);else bO.unregister(a)}});if(c.disabled===false)bO.register(a)}),bP=new M("disabled",function(c){if(typeof c.disabled!=="boolean")return;var a=arguments;h.CSS.addEventHandler(c,"onpropertychange",function(){if(event.propertyName==="disabled"){if(c.disabled===true)bP.register(a);else bP.unregister(a)}});if(c.disabled===true)bP.register(a)}),bQ=new M("indeterminate",function(c){if(typeof c.indeterminate!=="boolean")return;var a=arguments;h.CSS.addEventHandler(c,"onpropertychange",function(){if(event.propertyName==="indeterminate"){if(c.indeterminate===true)bQ.register(a);else bQ.unregister(a)}});h.CSS.addEventHandler(c,"onclick",function(){bQ.unregister(a)})}),bR=new M("target",function(c){var a=arguments;if(!c.tabIndex)c.tabIndex=0;h.CSS.addEventHandler(p,"onpropertychange",function(){if(event.propertyName==="activeElement"){if(c.id&&c.id===location.hash.slice(1))bR.register(a);else bR.unregister(a)}});if(c.id&&c.id===location.hash.slice(1))bR.register(a)}),ct=1,bu={_4:1};h._b=function(l,m,j){var i=l.parentNode;if(!i||i.nodeType!==1)return NaN;var g=j?l.nodeName:"";if(g==="TR"&&l.sectionRowIndex>=0){var c=l.sectionRowIndex;return m?l.parentNode.rows.length-c+1:c}if((g==="TD"||g==="TH")&&l.cellIndex>=0){c=l.cellIndex;return m?l.parentNode.cells.length-c+1:c}if(bu._4!==ct){bu={_4:ct}}var f=(i.uniqueID)+"-"+g,d=bu[f];if(!d){d={};var c=0,a=i.firstChild;while(a){if(j?a.nodeName===g:a.nodeName>"@"){d[a.uniqueID]=++c}a=a.nextSibling}d.length=c;bu[f]=d}c=d[l.uniqueID];return m?d.length-c+1:c};h._c=function(a){a=a.firstChild;while(a){if(a.nodeType===3||a.nodeName>"@")return false;a=a.nextSibling}return true};h._a=function(d,c){var a=d.nodeName;c+="Sibling";do{d=d[c];if(d&&d.nodeName===a)break}while(d);return d};var dl={"+":1,"-":-1},dm=/ /g;T=O(O({":nth(-last)?-(?:child|(of-type))\\((<#nth_arg>)\\)(<#filter>)?":function(m,j,i,g,f){g=g.replace(dm,"");var d="IE7._b(e,"+!!j+","+!!i+")";if(g==="even")g="2n";else if(g==="odd")g="2n+1";else if(!isNaN(g))g="0n"+~~g;g=g.split("n");var c=~~(dl[g[0]]||g[0]||1),b=~~g[1];if(c===0){var a=d+"==="+b}else{a="((ii="+d+")-("+b+"))%"+c+"===0&&ii"+(c<0?"<":">")+"="+b}return this.parse(f)+a+"&&"},"<#negation>":function(c,a){if(/:not/i.test(a))bv();if(/^[#.:\[]/.test(a)){a="*"+a}return"!("+D.parse(a).slice(3,-2)+")&&"}},T),{":checked":"e.checked===true&&",":disabled":"e.disabled===true&&",":enabled":"e.disabled===false&&",":last-child":"!"+bE+"&&",":only-child":"!"+ck+"&&!"+bE+"&&",":first-of-type":cs,":last-of-type":bM,":only-of-type":cs+bM,":empty":"IE7._c(e)&&",":root":"e==R&&",":target":"H&&"+cn+"===H&&"});var dn="article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video".split(",");for(var cu=0,cv;cv=dn[cu];cu++)p.createElement(cv);U+="datalist{display:none}details{padding-left:40px;display:block;margin:1em 0}meter,progress{vertical-align:-0.2em;width:5em;height:1em;display:inline-block}progress{width:10em;}article,aside,figcaption,footer,header,hgroup,summary,section,nav{display:block;margin:1em 0}figure{margin:1em 40px;display:block}mark{background:yellow}";h.CSS.addFix(/\bopacity\s*:\s*([\d.]+)/,function(c,a){return"zoom:1;filter:Alpha(opacity="+((a*100)||1)+")"});var D,J=(function(){var o0=/^[>+~]/,bw=false;function dp(f,d,c){f=bZ(f);if(!d)d=p;var a=d;bw=o0.test(f);if(bw){d=d.parentNode;f="*"+f}try{return n.create(f,bw)(d,c?null:[],a)}catch(ex){return c?null:[]}};var dq=/^(\\.|[' >+~#.\[\]:*(),\w-\^|$=]|[^\x00-\xa0])+$/,dE=/^(href|src)$/,cw={"class":"className","for":"htmlFor"},dF=/\sie7_\w+/g,dr=/^(action|cite|codebase|data|dynsrc|href|longdesc|lowsrc|src|usemap|url)$/i;h._0=function(f,d){if(f.getAttributeNode){var c=f.getAttributeNode(d)}d=cw[d.toLowerCase()]||d;if(!c)c=f.attributes[d];var a=c&&c.specified;if(f[d]&&typeof f[d]=="boolean")return d.toLowerCase();if((a&&dr.test(d))||(!c&&E)||d==="value"||d==="type"){return f.getAttribute(d,2)}if(d==="style")return f.style.cssText.toLowerCase()||null;return a?String(c.nodeValue):null};var cx="colSpan,rowSpan,vAlign,dateTime,accessKey,tabIndex,encType,maxLength,readOnly,longDesc";O(cw,cO(cx.toLowerCase().split(","),cx.split(",")));h._1=function(c,a){a+="Sibling";do{c=c[a];if(c&&c.nodeName>"@")break}while(c);return c};var ds=/(^|[, >+~])([#.:\[])/g,dG=/\)\{/g,dt=/,/,dH=/^['"]/,du=/\\([\da-f]{2,2})/gi,dI=/last/i;h._d=function(f,d){var c=f.all[d]||null;if(!c||(c.nodeType&&h._0(c,"id")===d))return c;for(var a=0;a<c.length;a++){if(h._0(c[a],"id")===d)return c[a]}return null};var bb=G.extend({dictionary:new cM({ident:/\-?(\\.|[_a-z]|[^\x00-\xa0])(\\.|[\w-]|[^\x00-\xa0])*/,combinator:/[\s>+~]/,operator:/[\^~|$*]?=/,nth_arg:/[+-]?\d+|[+-]?\d*n(?:\s*[+-]\s*\d+)?|even|odd/,tag:/\*|<#ident>/,id:/#(<#ident>)/,'class':/\.(<#ident>)/,pseudo:/\:([\w-]+)(?:\(([^)]+)\))?/,attr:/\[(<#ident>)(?:(<#operator>)((?:\\.|[^\[\]#.:])+))?\]/,negation:/:not\((<#tag>|<#id>|<#class>|<#attr>|<#pseudo>)\)/,sequence:/(\\.|[~*]=|\+\d|\+?\d*n\s*\+\s*\d|[^\s>+~,\*])+/,filter:/[#.:\[]<#sequence>/,selector:/[^>+~](\\.|[^,])*?/,grammar:/^(<#selector>)((,<#selector>)*)$/}),ignoreCase:true}),dv=new bb({"\\\\.|[~*]\\s+=|\\+\\s+\\d":G.IGNORE,"\\[\\s+":"[","\\(\\s+":"(","\\s+\\)":")","\\s+\\]":"]","\\s*([,>+~]|<#operator>)\\s*":"$1","\\s+$":"","\\s+":" "});function dw(a){a=dv.parse(a.replace(du,"\\x$1")).replace(bz,"$1").replace(ds,"$1*$2");if(!dq.test(a))bv();return a};function dJ(a){return a.replace(cb,dx)};function dx(c,a){return W[a]};var dy=/\{/g,dz=/\\{/g;function bS(a){return Array((a.replace(dz,"").match(dy)||"").length+1).join("}")};T=new bb(T);var v=/:target/i,Z=/:root/i;function S(c){var a="";if(Z.test(c))a+=",R=d.documentElement";if(v.test(c))a+=",H=d.location;H=H&&H.hash.replace('#','')";if(a||c.indexOf("#")!==-1){a=",t=c.nodeType,d=t===9?c:c.ownerDocument||(c.document||c).parentWindow.document"+a}return"var ii"+a+";"};var ba={" ":";while(e!=s&&(e=e.parentNode)&&e.nodeType===1){",">":".parentElement;if(e){","+":";while((e=e.previousSibling)&&!("+cl+"))continue;if(e){","~":";while((e=e.previousSibling)){"+cm},K=/\be\b/g;D=new bb({"(?:(<#selector>)(<#combinator>))?(<#tag>)(<#filter>)?$":function(j,i,g,f,d){var c="";if(f!=="*"){var a=f.toUpperCase();c+="if(e.nodeName==='"+a+(a===f?"":"'||e.nodeName==='"+f)+"'){"}if(d){c+="if("+T.parse(d).slice(0,-2)+"){"}c=c.replace(K,"e"+this.index);if(g){c+="var e=e"+(this.index++)+ba[g];c=c.replace(K,"e"+this.index)}if(i){c+=this.parse(i)}return c}});var L="e0=IE7._d(d,'%1');if(e0){",z="var n=c.getElementsByTagName('%1');",w="if(r==null)return e0;r[k++]=e0;",r=1,A=new bb({"^((?:<#selector>)?(?:<#combinator>))(<#tag>)(<#filter>)?$":true}),s={},q=new bb({"^(<#tag>)#(<#ident>)(<#filter>)?( [^,]*)?$":function(j,i,g,f,d){var c=H(L,g),a="}";if(f){c+=D.parse(i+f);a=bS(c)}if(d){c+="s=c=e0;"+n.parse("*"+d)}else{c+=w}return c+a},"^([^#,]+)#(<#ident>)(<#filter>)?$":function(g,f,d,c){var a=H(L,d);if(f==="*"){a+=w}else{a+=D.parse(f+c)+w+"break"}return a+bS(a)},"^.*$":""}),n=new bb({"<#grammar>":function(k,l,m){if(!this.groups)this.groups=[];var j=A.exec(" "+l);if(!j)bv();this.groups.push(j.slice(1));if(m){return this.parse(m.replace(dt,""))}var i=this.groups,g=i[0][r];for(var c=1;j=i[c];c++){if(g!==j[r]){g="*";break}}var f="",d=w+"continue filtering;";for(var c=0;j=i[c];c++){D.index=0;if(g!=="*")j[r]="*";j=j.join("");if(j===" *"){f=d;break}else{j=D.parse(j);if(bw)j+="if(e"+D.index+"==s){";f+=j+d+bS(j)}}var a=g==="*";return(a?"var n=c.all;":H(z,g))+"filtering:while((e0=n[i++]))"+(a?cm.replace(K,"e0"):"{")+f+"}"},"^.*$":bv}),o=/\&\&(e\d+)\.nodeType===1(\)\{\s*if\(\1\.nodeName=)/g;n.create=function(d){if(!s[d]){d=dw(d);this.groups=null;D.index=0;var c=this.parse(d);this.groups=null;D.index=0;if(d.indexOf("#")!==-1){var a=q.parse(d);if(a){c="if(t===1||t===11|!c.getElementById){"+c+"}else{"+a+"}"}}c=c.replace(o,"$2");c=S(d)+bd(c);s[d]=new Function("return function(c,r,s){var i=0,k=0,e0;"+c+"return r}")()}return s[d]};return dp})();function bv(){throw new SyntaxError("Invalid selector.");};h.loaded=true;(function(){try{if(!p.body)throw"continue";bx.doScroll("left")}catch(ex){setTimeout(arguments.callee,1);return}try{eval(bU.innerHTML)}catch(ex){}if(typeof IE7_PNG_SUFFIX=="object"){bh=IE7_PNG_SUFFIX}else{bh=new RegExp(bY(N.IE7_PNG_SUFFIX||"-trans.png")+"(\\?.*)?$","i")}B=p.body;x=E?B:bx;B.className+=" ie7_body";bx.className+=" ie7_html";if(E)dc();h.CSS.init();h.HTML.init();h.HTML.apply();h.CSS.apply();h.recalc()})()})(this,document); diff --git a/public/assets/frontend/js/plugins/imagesloaded.pkgd.min.js b/public/assets/frontend/js/plugins/imagesloaded.pkgd.min.js new file mode 100644 index 00000000..8a65a2ff --- /dev/null +++ b/public/assets/frontend/js/plugins/imagesloaded.pkgd.min.js @@ -0,0 +1,7 @@ +/*! + * imagesLoaded PACKAGED v3.2.0 + * JavaScript is all like "You images are done yet or what?" + * MIT License + */ + +(function(){"use strict";function e(){}function t(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var i=e.prototype,r=this,s=r.EventEmitter;i.getListeners=function(e){var t,n,i=this._getEvents();if("object"==typeof e){t={};for(n in i)i.hasOwnProperty(n)&&e.test(n)&&(t[n]=i[n])}else t=i[e]||(i[e]=[]);return t},i.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},i.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&(t={},t[e]=n),t||n},i.addListener=function(e,n){var i,r=this.getListenersAsObject(e),s="object"==typeof n;for(i in r)r.hasOwnProperty(i)&&-1===t(r[i],n)&&r[i].push(s?n:{listener:n,once:!1});return this},i.on=n("addListener"),i.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},i.once=n("addOnceListener"),i.defineEvent=function(e){return this.getListeners(e),this},i.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},i.removeListener=function(e,n){var i,r,s=this.getListenersAsObject(e);for(r in s)s.hasOwnProperty(r)&&(i=t(s[r],n),-1!==i&&s[r].splice(i,1));return this},i.off=n("removeListener"),i.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},i.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},i.manipulateListeners=function(e,t,n){var i,r,s=e?this.removeListener:this.addListener,o=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(i=n.length;i--;)s.call(this,t,n[i]);else for(i in t)t.hasOwnProperty(i)&&(r=t[i])&&("function"==typeof r?s.call(this,i,r):o.call(this,i,r));return this},i.removeEvent=function(e){var t,n=typeof e,i=this._getEvents();if("string"===n)delete i[e];else if("object"===n)for(t in i)i.hasOwnProperty(t)&&e.test(t)&&delete i[t];else delete this._events;return this},i.removeAllListeners=n("removeEvent"),i.emitEvent=function(e,t){var n,i,r,s,o=this.getListenersAsObject(e);for(r in o)if(o.hasOwnProperty(r))for(i=o[r].length;i--;)n=o[r][i],n.once===!0&&this.removeListener(e,n.listener),s=n.listener.apply(this,t||[]),s===this._getOnceReturnValue()&&this.removeListener(e,n.listener);return this},i.trigger=n("emitEvent"),i.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},i.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},i._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},i._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=s,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:this.EventEmitter=e}).call(this),function(e){function t(t){var n=e.event;return n.target=n.target||n.srcElement||t,n}var n=document.documentElement,i=function(){};n.addEventListener?i=function(e,t,n){e.addEventListener(t,n,!1)}:n.attachEvent&&(i=function(e,n,i){e[n+i]=i.handleEvent?function(){var n=t(e);i.handleEvent.call(i,n)}:function(){var n=t(e);i.call(e,n)},e.attachEvent("on"+n,e[n+i])});var r=function(){};n.removeEventListener?r=function(e,t,n){e.removeEventListener(t,n,!1)}:n.detachEvent&&(r=function(e,t,n){e.detachEvent("on"+t,e[t+n]);try{delete e[t+n]}catch(i){e[t+n]=void 0}});var s={bind:i,unbind:r};"function"==typeof define&&define.amd?define("eventie/eventie",s):e.eventie=s}(this),function(e,t){"use strict";"function"==typeof define&&define.amd?define(["eventEmitter/EventEmitter","eventie/eventie"],function(n,i){return t(e,n,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("wolfy87-eventemitter"),require("eventie")):e.imagesLoaded=t(e,e.EventEmitter,e.eventie)}(window,function(e,t,n){function i(e,t){for(var n in t)e[n]=t[n];return e}function r(e){return"[object Array]"==f.call(e)}function s(e){var t=[];if(r(e))t=e;else if("number"==typeof e.length)for(var n=0;n<e.length;n++)t.push(e[n]);else t.push(e);return t}function o(e,t,n){if(!(this instanceof o))return new o(e,t,n);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=s(e),this.options=i({},this.options),"function"==typeof t?n=t:i(this.options,t),n&&this.on("always",n),this.getImages(),u&&(this.jqDeferred=new u.Deferred);var r=this;setTimeout(function(){r.check()})}function h(e){this.img=e}function a(e,t){this.url=e,this.element=t,this.img=new Image}var u=e.jQuery,c=e.console,f=Object.prototype.toString;o.prototype=new t,o.prototype.options={},o.prototype.getImages=function(){this.images=[];for(var e=0;e<this.elements.length;e++){var t=this.elements[e];this.addElementImages(t)}},o.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),this.options.background===!0&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&d[t]){for(var n=e.querySelectorAll("img"),i=0;i<n.length;i++){var r=n[i];this.addImage(r)}if("string"==typeof this.options.background){var s=e.querySelectorAll(this.options.background);for(i=0;i<s.length;i++){var o=s[i];this.addElementBackgroundImages(o)}}}};var d={1:!0,9:!0,11:!0};o.prototype.addElementBackgroundImages=function(e){for(var t=m(e),n=/url\(['"]*([^'"\)]+)['"]*\)/gi,i=n.exec(t.backgroundImage);null!==i;){var r=i&&i[1];r&&this.addBackground(r,e),i=n.exec(t.backgroundImage)}};var m=e.getComputedStyle||function(e){return e.currentStyle};return o.prototype.addImage=function(e){var t=new h(e);this.images.push(t)},o.prototype.addBackground=function(e,t){var n=new a(e,t);this.images.push(n)},o.prototype.check=function(){function e(e,n,i){setTimeout(function(){t.progress(e,n,i)})}var t=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length)return void this.complete();for(var n=0;n<this.images.length;n++){var i=this.images[n];i.once("progress",e),i.check()}},o.prototype.progress=function(e,t,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emit("progress",this,e,t),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&c&&c.log("progress: "+n,e,t)},o.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emit(e,this),this.emit("always",this),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},h.prototype=new t,h.prototype.check=function(){var e=this.getIsImageComplete();return e?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,n.bind(this.proxyImage,"load",this),n.bind(this.proxyImage,"error",this),n.bind(this.img,"load",this),n.bind(this.img,"error",this),void(this.proxyImage.src=this.img.src))},h.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},h.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("progress",this,this.img,t)},h.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},h.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},h.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},h.prototype.unbindEvents=function(){n.unbind(this.proxyImage,"load",this),n.unbind(this.proxyImage,"error",this),n.unbind(this.img,"load",this),n.unbind(this.img,"error",this)},a.prototype=new h,a.prototype.check=function(){n.bind(this.img,"load",this),n.bind(this.img,"error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},a.prototype.unbindEvents=function(){n.unbind(this.img,"load",this),n.unbind(this.img,"error",this)},a.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("progress",this,this.element,t)},o.makeJQueryPlugin=function(t){t=t||e.jQuery,t&&(u=t,u.fn.imagesLoaded=function(e,t){var n=new o(this,e,t);return n.jqDeferred.promise(u(this))})},o.makeJQueryPlugin(),o}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/ion.rangeSlider.min.js b/public/assets/frontend/js/plugins/ion.rangeSlider.min.js new file mode 100644 index 00000000..59d5cc22 --- /dev/null +++ b/public/assets/frontend/js/plugins/ion.rangeSlider.min.js @@ -0,0 +1,76 @@ +// Ion.RangeSlider | version 2.1.2 | https://github.com/IonDen/ion.rangeSlider +;(function(f,r,h,t,v){var u=0,p=function(){var a=t.userAgent,b=/msie\s\d+/i;return 0<a.search(b)&&(a=b.exec(a).toString(),a=a.split(" ")[1],9>a)?(f("html").addClass("lt-ie9"),!0):!1}();Function.prototype.bind||(Function.prototype.bind=function(a){var b=this,d=[].slice;if("function"!=typeof b)throw new TypeError;var c=d.call(arguments,1),e=function(){if(this instanceof e){var g=function(){};g.prototype=b.prototype;var g=new g,l=b.apply(g,c.concat(d.call(arguments)));return Object(l)===l?l:g}return b.apply(a, +c.concat(d.call(arguments)))};return e});Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){var d;if(null==this)throw new TypeError('"this" is null or not defined');var c=Object(this),e=c.length>>>0;if(0===e)return-1;d=+b||0;Infinity===Math.abs(d)&&(d=0);if(d>=e)return-1;for(d=Math.max(0<=d?d:e-Math.abs(d),0);d<e;){if(d in c&&c[d]===a)return d;d++}return-1});var q=function(a,b,d){this.VERSION="2.1.2";this.input=a;this.plugin_count=d;this.old_to=this.old_from=this.update_tm=this.calc_count= +this.current_plugin=0;this.raf_id=this.old_min_interval=null;this.is_update=this.is_key=this.no_diapason=this.force_redraw=this.dragging=!1;this.is_start=!0;this.is_click=this.is_resize=this.is_active=this.is_finish=!1;this.$cache={win:f(h),body:f(r.body),input:f(a),cont:null,rs:null,min:null,max:null,from:null,to:null,single:null,bar:null,line:null,s_single:null,s_from:null,s_to:null,shad_single:null,shad_from:null,shad_to:null,edge:null,grid:null,grid_labels:[]};this.coords={x_gap:0,x_pointer:0, +w_rs:0,w_rs_old:0,w_handle:0,p_gap:0,p_gap_left:0,p_gap_right:0,p_step:0,p_pointer:0,p_handle:0,p_single_fake:0,p_single_real:0,p_from_fake:0,p_from_real:0,p_to_fake:0,p_to_real:0,p_bar_x:0,p_bar_w:0,grid_gap:0,big_num:0,big:[],big_w:[],big_p:[],big_x:[]};this.labels={w_min:0,w_max:0,w_from:0,w_to:0,w_single:0,p_min:0,p_max:0,p_from_fake:0,p_from_left:0,p_to_fake:0,p_to_left:0,p_single_fake:0,p_single_left:0};var c=this.$cache.input;a=c.prop("value");var e;d={type:"single",min:10,max:100,from:null, +to:null,step:1,min_interval:0,max_interval:0,drag_interval:!1,values:[],p_values:[],from_fixed:!1,from_min:null,from_max:null,from_shadow:!1,to_fixed:!1,to_min:null,to_max:null,to_shadow:!1,prettify_enabled:!0,prettify_separator:" ",prettify:null,force_edges:!1,keyboard:!1,keyboard_step:5,grid:!1,grid_margin:!0,grid_num:4,grid_snap:!1,hide_min_max:!1,hide_from_to:!1,prefix:"",postfix:"",max_postfix:"",decorate_both:!0,values_separator:" \u2014 ",input_values_separator:";",disable:!1,onStart:null, +onChange:null,onFinish:null,onUpdate:null};c={type:c.data("type"),min:c.data("min"),max:c.data("max"),from:c.data("from"),to:c.data("to"),step:c.data("step"),min_interval:c.data("minInterval"),max_interval:c.data("maxInterval"),drag_interval:c.data("dragInterval"),values:c.data("values"),from_fixed:c.data("fromFixed"),from_min:c.data("fromMin"),from_max:c.data("fromMax"),from_shadow:c.data("fromShadow"),to_fixed:c.data("toFixed"),to_min:c.data("toMin"),to_max:c.data("toMax"),to_shadow:c.data("toShadow"), +prettify_enabled:c.data("prettifyEnabled"),prettify_separator:c.data("prettifySeparator"),force_edges:c.data("forceEdges"),keyboard:c.data("keyboard"),keyboard_step:c.data("keyboardStep"),grid:c.data("grid"),grid_margin:c.data("gridMargin"),grid_num:c.data("gridNum"),grid_snap:c.data("gridSnap"),hide_min_max:c.data("hideMinMax"),hide_from_to:c.data("hideFromTo"),prefix:c.data("prefix"),postfix:c.data("postfix"),max_postfix:c.data("maxPostfix"),decorate_both:c.data("decorateBoth"),values_separator:c.data("valuesSeparator"), +input_values_separator:c.data("inputValuesSeparator"),disable:c.data("disable")};c.values=c.values&&c.values.split(",");for(e in c)c.hasOwnProperty(e)&&(c[e]||0===c[e]||delete c[e]);a&&(a=a.split(c.input_values_separator||b.input_values_separator||";"),a[0]&&a[0]==+a[0]&&(a[0]=+a[0]),a[1]&&a[1]==+a[1]&&(a[1]=+a[1]),b&&b.values&&b.values.length?(d.from=a[0]&&b.values.indexOf(a[0]),d.to=a[1]&&b.values.indexOf(a[1])):(d.from=a[0]&&+a[0],d.to=a[1]&&+a[1]));f.extend(d,b);f.extend(d,c);this.options=d;this.validate(); +this.result={input:this.$cache.input,slider:null,min:this.options.min,max:this.options.max,from:this.options.from,from_percent:0,from_value:null,to:this.options.to,to_percent:0,to_value:null};this.init()};q.prototype={init:function(a){this.no_diapason=!1;this.coords.p_step=this.convertToPercent(this.options.step,!0);this.target="base";this.toggleInput();this.append();this.setMinMax();a?(this.force_redraw=!0,this.calc(!0),this.callOnUpdate()):(this.force_redraw=!0,this.calc(!0),this.callOnStart()); +this.updateScene()},append:function(){this.$cache.input.before('<span class="irs js-irs-'+this.plugin_count+'"></span>');this.$cache.input.prop("readonly",!0);this.$cache.cont=this.$cache.input.prev();this.result.slider=this.$cache.cont;this.$cache.cont.html('<span class="irs"><span class="irs-line" tabindex="-1"><span class="irs-line-left"></span><span class="irs-line-mid"></span><span class="irs-line-right"></span></span><span class="irs-min">0</span><span class="irs-max">1</span><span class="irs-from">0</span><span class="irs-to">0</span><span class="irs-single">0</span></span><span class="irs-grid"></span><span class="irs-bar"></span>'); +this.$cache.rs=this.$cache.cont.find(".irs");this.$cache.min=this.$cache.cont.find(".irs-min");this.$cache.max=this.$cache.cont.find(".irs-max");this.$cache.from=this.$cache.cont.find(".irs-from");this.$cache.to=this.$cache.cont.find(".irs-to");this.$cache.single=this.$cache.cont.find(".irs-single");this.$cache.bar=this.$cache.cont.find(".irs-bar");this.$cache.line=this.$cache.cont.find(".irs-line");this.$cache.grid=this.$cache.cont.find(".irs-grid");"single"===this.options.type?(this.$cache.cont.append('<span class="irs-bar-edge"></span><span class="irs-shadow shadow-single"></span><span class="irs-slider single"></span>'), +this.$cache.edge=this.$cache.cont.find(".irs-bar-edge"),this.$cache.s_single=this.$cache.cont.find(".single"),this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.shad_single=this.$cache.cont.find(".shadow-single")):(this.$cache.cont.append('<span class="irs-shadow shadow-from"></span><span class="irs-shadow shadow-to"></span><span class="irs-slider from"></span><span class="irs-slider to"></span>'),this.$cache.s_from=this.$cache.cont.find(".from"), +this.$cache.s_to=this.$cache.cont.find(".to"),this.$cache.shad_from=this.$cache.cont.find(".shadow-from"),this.$cache.shad_to=this.$cache.cont.find(".shadow-to"),this.setTopHandler());this.options.hide_from_to&&(this.$cache.from[0].style.display="none",this.$cache.to[0].style.display="none",this.$cache.single[0].style.display="none");this.appendGrid();this.options.disable?(this.appendDisableMask(),this.$cache.input[0].disabled=!0):(this.$cache.cont.removeClass("irs-disabled"),this.$cache.input[0].disabled= +!1,this.bindEvents());this.options.drag_interval&&(this.$cache.bar[0].style.cursor="ew-resize")},setTopHandler:function(){var a=this.options.max,b=this.options.to;this.options.from>this.options.min&&b===a?this.$cache.s_from.addClass("type_last"):b<a&&this.$cache.s_to.addClass("type_last")},changeLevel:function(a){switch(a){case "single":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_single_fake);break;case "from":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_from_fake); +this.$cache.s_from.addClass("state_hover");this.$cache.s_from.addClass("type_last");this.$cache.s_to.removeClass("type_last");break;case "to":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_to_fake);this.$cache.s_to.addClass("state_hover");this.$cache.s_to.addClass("type_last");this.$cache.s_from.removeClass("type_last");break;case "both":this.coords.p_gap_left=this.toFixed(this.coords.p_pointer-this.coords.p_from_fake),this.coords.p_gap_right=this.toFixed(this.coords.p_to_fake- +this.coords.p_pointer),this.$cache.s_to.removeClass("type_last"),this.$cache.s_from.removeClass("type_last")}},appendDisableMask:function(){this.$cache.cont.append('<span class="irs-disable-mask"></span>');this.$cache.cont.addClass("irs-disabled")},remove:function(){this.$cache.cont.remove();this.$cache.cont=null;this.$cache.line.off("keydown.irs_"+this.plugin_count);this.$cache.body.off("touchmove.irs_"+this.plugin_count);this.$cache.body.off("mousemove.irs_"+this.plugin_count);this.$cache.win.off("touchend.irs_"+ +this.plugin_count);this.$cache.win.off("mouseup.irs_"+this.plugin_count);p&&(this.$cache.body.off("mouseup.irs_"+this.plugin_count),this.$cache.body.off("mouseleave.irs_"+this.plugin_count));this.$cache.grid_labels=[];this.coords.big=[];this.coords.big_w=[];this.coords.big_p=[];this.coords.big_x=[];cancelAnimationFrame(this.raf_id)},bindEvents:function(){if(!this.no_diapason){this.$cache.body.on("touchmove.irs_"+this.plugin_count,this.pointerMove.bind(this));this.$cache.body.on("mousemove.irs_"+this.plugin_count, +this.pointerMove.bind(this));this.$cache.win.on("touchend.irs_"+this.plugin_count,this.pointerUp.bind(this));this.$cache.win.on("mouseup.irs_"+this.plugin_count,this.pointerUp.bind(this));this.$cache.line.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"));this.$cache.line.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"));this.options.drag_interval&&"double"===this.options.type?(this.$cache.bar.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this, +"both")),this.$cache.bar.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"both"))):(this.$cache.bar.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.bar.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")));"single"===this.options.type?(this.$cache.single.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.s_single.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")), +this.$cache.shad_single.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.s_single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.edge.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_single.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"))):(this.$cache.single.on("touchstart.irs_"+ +this.plugin_count,this.pointerDown.bind(this,null)),this.$cache.single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,null)),this.$cache.from.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.s_from.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.to.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.s_to.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")), +this.$cache.shad_from.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_to.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.from.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.s_from.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.to.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.s_to.on("mousedown.irs_"+ +this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.shad_from.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_to.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")));if(this.options.keyboard)this.$cache.line.on("keydown.irs_"+this.plugin_count,this.key.bind(this,"keyboard"));p&&(this.$cache.body.on("mouseup.irs_"+this.plugin_count,this.pointerUp.bind(this)),this.$cache.body.on("mouseleave.irs_"+this.plugin_count,this.pointerUp.bind(this)))}}, +pointerMove:function(a){this.dragging&&(this.coords.x_pointer=(a.pageX||a.originalEvent.touches&&a.originalEvent.touches[0].pageX)-this.coords.x_gap,this.calc())},pointerUp:function(a){if(this.current_plugin===this.plugin_count&&this.is_active){this.is_active=!1;this.$cache.cont.find(".state_hover").removeClass("state_hover");this.force_redraw=!0;p&&f("*").prop("unselectable",!1);this.updateScene();this.restoreOriginalMinInterval();if(f.contains(this.$cache.cont[0],a.target)||this.dragging)this.is_finish= +!0,this.callOnFinish();this.dragging=!1}},pointerDown:function(a,b){b.preventDefault();var d=b.pageX||b.originalEvent.touches&&b.originalEvent.touches[0].pageX;2!==b.button&&("both"===a&&this.setTempMinInterval(),a||(a=this.target),this.current_plugin=this.plugin_count,this.target=a,this.dragging=this.is_active=!0,this.coords.x_gap=this.$cache.rs.offset().left,this.coords.x_pointer=d-this.coords.x_gap,this.calcPointerPercent(),this.changeLevel(a),p&&f("*").prop("unselectable",!0),this.$cache.line.trigger("focus"), +this.updateScene())},pointerClick:function(a,b){b.preventDefault();var d=b.pageX||b.originalEvent.touches&&b.originalEvent.touches[0].pageX;2!==b.button&&(this.current_plugin=this.plugin_count,this.target=a,this.is_click=!0,this.coords.x_gap=this.$cache.rs.offset().left,this.coords.x_pointer=+(d-this.coords.x_gap).toFixed(),this.force_redraw=!0,this.calc(),this.$cache.line.trigger("focus"))},key:function(a,b){if(!(this.current_plugin!==this.plugin_count||b.altKey||b.ctrlKey||b.shiftKey||b.metaKey)){switch(b.which){case 83:case 65:case 40:case 37:b.preventDefault(); +this.moveByKey(!1);break;case 87:case 68:case 38:case 39:b.preventDefault(),this.moveByKey(!0)}return!0}},moveByKey:function(a){var b=this.coords.p_pointer,b=a?b+this.options.keyboard_step:b-this.options.keyboard_step;this.coords.x_pointer=this.toFixed(this.coords.w_rs/100*b);this.is_key=!0;this.calc()},setMinMax:function(){this.options&&(this.options.hide_min_max?(this.$cache.min[0].style.display="none",this.$cache.max[0].style.display="none"):(this.options.values.length?(this.$cache.min.html(this.decorate(this.options.p_values[this.options.min])), +this.$cache.max.html(this.decorate(this.options.p_values[this.options.max]))):(this.$cache.min.html(this.decorate(this._prettify(this.options.min),this.options.min)),this.$cache.max.html(this.decorate(this._prettify(this.options.max),this.options.max))),this.labels.w_min=this.$cache.min.outerWidth(!1),this.labels.w_max=this.$cache.max.outerWidth(!1)))},setTempMinInterval:function(){var a=this.result.to-this.result.from;null===this.old_min_interval&&(this.old_min_interval=this.options.min_interval); +this.options.min_interval=a},restoreOriginalMinInterval:function(){null!==this.old_min_interval&&(this.options.min_interval=this.old_min_interval,this.old_min_interval=null)},calc:function(a){if(this.options){this.calc_count++;if(10===this.calc_count||a)this.calc_count=0,this.coords.w_rs=this.$cache.rs.outerWidth(!1),this.calcHandlePercent();if(this.coords.w_rs){this.calcPointerPercent();a=this.getHandleX();"click"===this.target&&(this.coords.p_gap=this.coords.p_handle/2,a=this.getHandleX(),this.target= +this.options.drag_interval?"both_one":this.chooseHandle(a));switch(this.target){case "base":var b=(this.options.max-this.options.min)/100;a=(this.result.from-this.options.min)/b;b=(this.result.to-this.options.min)/b;this.coords.p_single_real=this.toFixed(a);this.coords.p_from_real=this.toFixed(a);this.coords.p_to_real=this.toFixed(b);this.coords.p_single_real=this.checkDiapason(this.coords.p_single_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real, +this.options.from_min,this.options.from_max);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_single_fake=this.convertToFakePercent(this.coords.p_single_real);this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real);this.target=null;break;case "single":if(this.options.from_fixed)break;this.coords.p_single_real=this.convertToRealPercent(a);this.coords.p_single_real= +this.calcWithStep(this.coords.p_single_real);this.coords.p_single_real=this.checkDiapason(this.coords.p_single_real,this.options.from_min,this.options.from_max);this.coords.p_single_fake=this.convertToFakePercent(this.coords.p_single_real);break;case "from":if(this.options.from_fixed)break;this.coords.p_from_real=this.convertToRealPercent(a);this.coords.p_from_real=this.calcWithStep(this.coords.p_from_real);this.coords.p_from_real>this.coords.p_to_real&&(this.coords.p_from_real=this.coords.p_to_real); +this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkMinInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_real=this.checkMaxInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);break;case "to":if(this.options.to_fixed)break;this.coords.p_to_real=this.convertToRealPercent(a);this.coords.p_to_real= +this.calcWithStep(this.coords.p_to_real);this.coords.p_to_real<this.coords.p_from_real&&(this.coords.p_to_real=this.coords.p_from_real);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_real=this.checkMinInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_real=this.checkMaxInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real); +break;case "both":if(this.options.from_fixed||this.options.to_fixed)break;a=this.toFixed(a+.1*this.coords.p_handle);this.coords.p_from_real=this.convertToRealPercent(a)-this.coords.p_gap_left;this.coords.p_from_real=this.calcWithStep(this.coords.p_from_real);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkMinInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real); +this.coords.p_to_real=this.convertToRealPercent(a)+this.coords.p_gap_right;this.coords.p_to_real=this.calcWithStep(this.coords.p_to_real);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_real=this.checkMinInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real);break;case "both_one":if(this.options.from_fixed||this.options.to_fixed)break;var d=this.convertToRealPercent(a); +a=this.result.to_percent-this.result.from_percent;var c=a/2,b=d-c,d=d+c;0>b&&(b=0,d=b+a);100<d&&(d=100,b=d-a);this.coords.p_from_real=this.calcWithStep(b);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);this.coords.p_to_real=this.calcWithStep(d);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_fake= +this.convertToFakePercent(this.coords.p_to_real)}"single"===this.options.type?(this.coords.p_bar_x=this.coords.p_handle/2,this.coords.p_bar_w=this.coords.p_single_fake,this.result.from_percent=this.coords.p_single_real,this.result.from=this.convertToValue(this.coords.p_single_real),this.options.values.length&&(this.result.from_value=this.options.values[this.result.from])):(this.coords.p_bar_x=this.toFixed(this.coords.p_from_fake+this.coords.p_handle/2),this.coords.p_bar_w=this.toFixed(this.coords.p_to_fake- +this.coords.p_from_fake),this.result.from_percent=this.coords.p_from_real,this.result.from=this.convertToValue(this.coords.p_from_real),this.result.to_percent=this.coords.p_to_real,this.result.to=this.convertToValue(this.coords.p_to_real),this.options.values.length&&(this.result.from_value=this.options.values[this.result.from],this.result.to_value=this.options.values[this.result.to]));this.calcMinMax();this.calcLabels()}}},calcPointerPercent:function(){this.coords.w_rs?(0>this.coords.x_pointer||isNaN(this.coords.x_pointer)? +this.coords.x_pointer=0:this.coords.x_pointer>this.coords.w_rs&&(this.coords.x_pointer=this.coords.w_rs),this.coords.p_pointer=this.toFixed(this.coords.x_pointer/this.coords.w_rs*100)):this.coords.p_pointer=0},convertToRealPercent:function(a){return a/(100-this.coords.p_handle)*100},convertToFakePercent:function(a){return a/100*(100-this.coords.p_handle)},getHandleX:function(){var a=100-this.coords.p_handle,b=this.toFixed(this.coords.p_pointer-this.coords.p_gap);0>b?b=0:b>a&&(b=a);return b},calcHandlePercent:function(){this.coords.w_handle= +"single"===this.options.type?this.$cache.s_single.outerWidth(!1):this.$cache.s_from.outerWidth(!1);this.coords.p_handle=this.toFixed(this.coords.w_handle/this.coords.w_rs*100)},chooseHandle:function(a){return"single"===this.options.type?"single":a>=this.coords.p_from_real+(this.coords.p_to_real-this.coords.p_from_real)/2?this.options.to_fixed?"from":"to":this.options.from_fixed?"to":"from"},calcMinMax:function(){this.coords.w_rs&&(this.labels.p_min=this.labels.w_min/this.coords.w_rs*100,this.labels.p_max= +this.labels.w_max/this.coords.w_rs*100)},calcLabels:function(){this.coords.w_rs&&!this.options.hide_from_to&&("single"===this.options.type?(this.labels.w_single=this.$cache.single.outerWidth(!1),this.labels.p_single_fake=this.labels.w_single/this.coords.w_rs*100,this.labels.p_single_left=this.coords.p_single_fake+this.coords.p_handle/2-this.labels.p_single_fake/2):(this.labels.w_from=this.$cache.from.outerWidth(!1),this.labels.p_from_fake=this.labels.w_from/this.coords.w_rs*100,this.labels.p_from_left= +this.coords.p_from_fake+this.coords.p_handle/2-this.labels.p_from_fake/2,this.labels.p_from_left=this.toFixed(this.labels.p_from_left),this.labels.p_from_left=this.checkEdges(this.labels.p_from_left,this.labels.p_from_fake),this.labels.w_to=this.$cache.to.outerWidth(!1),this.labels.p_to_fake=this.labels.w_to/this.coords.w_rs*100,this.labels.p_to_left=this.coords.p_to_fake+this.coords.p_handle/2-this.labels.p_to_fake/2,this.labels.p_to_left=this.toFixed(this.labels.p_to_left),this.labels.p_to_left= +this.checkEdges(this.labels.p_to_left,this.labels.p_to_fake),this.labels.w_single=this.$cache.single.outerWidth(!1),this.labels.p_single_fake=this.labels.w_single/this.coords.w_rs*100,this.labels.p_single_left=(this.labels.p_from_left+this.labels.p_to_left+this.labels.p_to_fake)/2-this.labels.p_single_fake/2,this.labels.p_single_left=this.toFixed(this.labels.p_single_left)),this.labels.p_single_left=this.checkEdges(this.labels.p_single_left,this.labels.p_single_fake))},updateScene:function(){this.raf_id&& +(cancelAnimationFrame(this.raf_id),this.raf_id=null);clearTimeout(this.update_tm);this.update_tm=null;this.options&&(this.drawHandles(),this.is_active?this.raf_id=requestAnimationFrame(this.updateScene.bind(this)):this.update_tm=setTimeout(this.updateScene.bind(this),300))},drawHandles:function(){this.coords.w_rs=this.$cache.rs.outerWidth(!1);if(this.coords.w_rs){this.coords.w_rs!==this.coords.w_rs_old&&(this.target="base",this.is_resize=!0);if(this.coords.w_rs!==this.coords.w_rs_old||this.force_redraw)this.setMinMax(), +this.calc(!0),this.drawLabels(),this.options.grid&&(this.calcGridMargin(),this.calcGridLabels()),this.force_redraw=!0,this.coords.w_rs_old=this.coords.w_rs,this.drawShadow();if(this.coords.w_rs&&(this.dragging||this.force_redraw||this.is_key)){if(this.old_from!==this.result.from||this.old_to!==this.result.to||this.force_redraw||this.is_key){this.drawLabels();this.$cache.bar[0].style.left=this.coords.p_bar_x+"%";this.$cache.bar[0].style.width=this.coords.p_bar_w+"%";if("single"===this.options.type)this.$cache.s_single[0].style.left= +this.coords.p_single_fake+"%",this.$cache.single[0].style.left=this.labels.p_single_left+"%",this.options.values.length?this.$cache.input.prop("value",this.result.from_value):this.$cache.input.prop("value",this.result.from),this.$cache.input.data("from",this.result.from);else{this.$cache.s_from[0].style.left=this.coords.p_from_fake+"%";this.$cache.s_to[0].style.left=this.coords.p_to_fake+"%";if(this.old_from!==this.result.from||this.force_redraw)this.$cache.from[0].style.left=this.labels.p_from_left+ +"%";if(this.old_to!==this.result.to||this.force_redraw)this.$cache.to[0].style.left=this.labels.p_to_left+"%";this.$cache.single[0].style.left=this.labels.p_single_left+"%";this.options.values.length?this.$cache.input.prop("value",this.result.from_value+this.options.input_values_separator+this.result.to_value):this.$cache.input.prop("value",this.result.from+this.options.input_values_separator+this.result.to);this.$cache.input.data("from",this.result.from);this.$cache.input.data("to",this.result.to)}this.old_from=== +this.result.from&&this.old_to===this.result.to||this.is_start||this.$cache.input.trigger("change");this.old_from=this.result.from;this.old_to=this.result.to;this.is_resize||this.is_update||this.is_start||this.is_finish||this.callOnChange();if(this.is_key||this.is_click)this.is_click=this.is_key=!1,this.callOnFinish();this.is_finish=this.is_resize=this.is_update=!1}this.force_redraw=this.is_click=this.is_key=this.is_start=!1}}},drawLabels:function(){if(this.options){var a=this.options.values.length, +b=this.options.p_values,d;if(!this.options.hide_from_to)if("single"===this.options.type)a=a?this.decorate(b[this.result.from]):this.decorate(this._prettify(this.result.from),this.result.from),this.$cache.single.html(a),this.calcLabels(),this.$cache.min[0].style.visibility=this.labels.p_single_left<this.labels.p_min+1?"hidden":"visible",this.$cache.max[0].style.visibility=this.labels.p_single_left+this.labels.p_single_fake>100-this.labels.p_max-1?"hidden":"visible";else{a?(this.options.decorate_both? +(a=this.decorate(b[this.result.from]),a+=this.options.values_separator,a+=this.decorate(b[this.result.to])):a=this.decorate(b[this.result.from]+this.options.values_separator+b[this.result.to]),d=this.decorate(b[this.result.from]),b=this.decorate(b[this.result.to])):(this.options.decorate_both?(a=this.decorate(this._prettify(this.result.from),this.result.from),a+=this.options.values_separator,a+=this.decorate(this._prettify(this.result.to),this.result.to)):a=this.decorate(this._prettify(this.result.from)+ +this.options.values_separator+this._prettify(this.result.to),this.result.to),d=this.decorate(this._prettify(this.result.from),this.result.from),b=this.decorate(this._prettify(this.result.to),this.result.to));this.$cache.single.html(a);this.$cache.from.html(d);this.$cache.to.html(b);this.calcLabels();b=Math.min(this.labels.p_single_left,this.labels.p_from_left);a=this.labels.p_single_left+this.labels.p_single_fake;d=this.labels.p_to_left+this.labels.p_to_fake;var c=Math.max(a,d);this.labels.p_from_left+ +this.labels.p_from_fake>=this.labels.p_to_left?(this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.single[0].style.visibility="visible",this.result.from===this.result.to?("from"===this.target?this.$cache.from[0].style.visibility="visible":"to"===this.target&&(this.$cache.to[0].style.visibility="visible"),this.$cache.single[0].style.visibility="hidden",c=d):(this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden", +this.$cache.single[0].style.visibility="visible",c=Math.max(a,d))):(this.$cache.from[0].style.visibility="visible",this.$cache.to[0].style.visibility="visible",this.$cache.single[0].style.visibility="hidden");this.$cache.min[0].style.visibility=b<this.labels.p_min+1?"hidden":"visible";this.$cache.max[0].style.visibility=c>100-this.labels.p_max-1?"hidden":"visible"}}},drawShadow:function(){var a=this.options,b=this.$cache,d="number"===typeof a.from_min&&!isNaN(a.from_min),c="number"===typeof a.from_max&& +!isNaN(a.from_max),e="number"===typeof a.to_min&&!isNaN(a.to_min),g="number"===typeof a.to_max&&!isNaN(a.to_max);"single"===a.type?a.from_shadow&&(d||c)?(d=this.convertToPercent(d?a.from_min:a.min),c=this.convertToPercent(c?a.from_max:a.max)-d,d=this.toFixed(d-this.coords.p_handle/100*d),c=this.toFixed(c-this.coords.p_handle/100*c),d+=this.coords.p_handle/2,b.shad_single[0].style.display="block",b.shad_single[0].style.left=d+"%",b.shad_single[0].style.width=c+"%"):b.shad_single[0].style.display="none": +(a.from_shadow&&(d||c)?(d=this.convertToPercent(d?a.from_min:a.min),c=this.convertToPercent(c?a.from_max:a.max)-d,d=this.toFixed(d-this.coords.p_handle/100*d),c=this.toFixed(c-this.coords.p_handle/100*c),d+=this.coords.p_handle/2,b.shad_from[0].style.display="block",b.shad_from[0].style.left=d+"%",b.shad_from[0].style.width=c+"%"):b.shad_from[0].style.display="none",a.to_shadow&&(e||g)?(e=this.convertToPercent(e?a.to_min:a.min),a=this.convertToPercent(g?a.to_max:a.max)-e,e=this.toFixed(e-this.coords.p_handle/ +100*e),a=this.toFixed(a-this.coords.p_handle/100*a),e+=this.coords.p_handle/2,b.shad_to[0].style.display="block",b.shad_to[0].style.left=e+"%",b.shad_to[0].style.width=a+"%"):b.shad_to[0].style.display="none")},callOnStart:function(){if(this.options.onStart&&"function"===typeof this.options.onStart)this.options.onStart(this.result)},callOnChange:function(){if(this.options.onChange&&"function"===typeof this.options.onChange)this.options.onChange(this.result)},callOnFinish:function(){if(this.options.onFinish&& +"function"===typeof this.options.onFinish)this.options.onFinish(this.result)},callOnUpdate:function(){if(this.options.onUpdate&&"function"===typeof this.options.onUpdate)this.options.onUpdate(this.result)},toggleInput:function(){this.$cache.input.toggleClass("irs-hidden-input")},convertToPercent:function(a,b){var d=this.options.max-this.options.min;return d?this.toFixed((b?a:a-this.options.min)/(d/100)):(this.no_diapason=!0,0)},convertToValue:function(a){var b=this.options.min,d=this.options.max, +c=b.toString().split(".")[1],e=d.toString().split(".")[1],g,l,k=0,f=0;if(0===a)return this.options.min;if(100===a)return this.options.max;c&&(k=g=c.length);e&&(k=l=e.length);g&&l&&(k=g>=l?g:l);0>b&&(f=Math.abs(b),b=+(b+f).toFixed(k),d=+(d+f).toFixed(k));a=(d-b)/100*a+b;(b=this.options.step.toString().split(".")[1])?a=+a.toFixed(b.length):(a/=this.options.step,a*=this.options.step,a=+a.toFixed(0));f&&(a-=f);f=b?+a.toFixed(b.length):this.toFixed(a);f<this.options.min?f=this.options.min:f>this.options.max&& +(f=this.options.max);return f},calcWithStep:function(a){var b=Math.round(a/this.coords.p_step)*this.coords.p_step;100<b&&(b=100);100===a&&(b=100);return this.toFixed(b)},checkMinInterval:function(a,b,d){var c=this.options;if(!c.min_interval)return a;a=this.convertToValue(a);b=this.convertToValue(b);"from"===d?b-a<c.min_interval&&(a=b-c.min_interval):a-b<c.min_interval&&(a=b+c.min_interval);return this.convertToPercent(a)},checkMaxInterval:function(a,b,d){var c=this.options;if(!c.max_interval)return a; +a=this.convertToValue(a);b=this.convertToValue(b);"from"===d?b-a>c.max_interval&&(a=b-c.max_interval):a-b>c.max_interval&&(a=b+c.max_interval);return this.convertToPercent(a)},checkDiapason:function(a,b,d){a=this.convertToValue(a);var c=this.options;"number"!==typeof b&&(b=c.min);"number"!==typeof d&&(d=c.max);a<b&&(a=b);a>d&&(a=d);return this.convertToPercent(a)},toFixed:function(a){a=a.toFixed(9);return+a},_prettify:function(a){return this.options.prettify_enabled?this.options.prettify&&"function"=== +typeof this.options.prettify?this.options.prettify(a):this.prettify(a):a},prettify:function(a){return a.toString().replace(/(\d{1,3}(?=(?:\d\d\d)+(?!\d)))/g,"$1"+this.options.prettify_separator)},checkEdges:function(a,b){if(!this.options.force_edges)return this.toFixed(a);0>a?a=0:a>100-b&&(a=100-b);return this.toFixed(a)},validate:function(){var a=this.options,b=this.result,d=a.values,c=d.length,e,g;"string"===typeof a.min&&(a.min=+a.min);"string"===typeof a.max&&(a.max=+a.max);"string"===typeof a.from&& +(a.from=+a.from);"string"===typeof a.to&&(a.to=+a.to);"string"===typeof a.step&&(a.step=+a.step);"string"===typeof a.from_min&&(a.from_min=+a.from_min);"string"===typeof a.from_max&&(a.from_max=+a.from_max);"string"===typeof a.to_min&&(a.to_min=+a.to_min);"string"===typeof a.to_max&&(a.to_max=+a.to_max);"string"===typeof a.keyboard_step&&(a.keyboard_step=+a.keyboard_step);"string"===typeof a.grid_num&&(a.grid_num=+a.grid_num);a.max<a.min&&(a.max=a.min);if(c)for(a.p_values=[],a.min=0,a.max=c-1,a.step= +1,a.grid_num=a.max,a.grid_snap=!0,g=0;g<c;g++)e=+d[g],isNaN(e)?e=d[g]:(d[g]=e,e=this._prettify(e)),a.p_values.push(e);if("number"!==typeof a.from||isNaN(a.from))a.from=a.min;if("number"!==typeof a.to||isNaN(a.from))a.to=a.max;if("single"===a.type)a.from<a.min&&(a.from=a.min),a.from>a.max&&(a.from=a.max);else{if(a.from<a.min||a.from>a.max)a.from=a.min;if(a.to>a.max||a.to<a.min)a.to=a.max;a.from>a.to&&(a.from=a.to)}if("number"!==typeof a.step||isNaN(a.step)||!a.step||0>a.step)a.step=1;if("number"!== +typeof a.keyboard_step||isNaN(a.keyboard_step)||!a.keyboard_step||0>a.keyboard_step)a.keyboard_step=5;"number"===typeof a.from_min&&a.from<a.from_min&&(a.from=a.from_min);"number"===typeof a.from_max&&a.from>a.from_max&&(a.from=a.from_max);"number"===typeof a.to_min&&a.to<a.to_min&&(a.to=a.to_min);"number"===typeof a.to_max&&a.from>a.to_max&&(a.to=a.to_max);if(b){b.min!==a.min&&(b.min=a.min);b.max!==a.max&&(b.max=a.max);if(b.from<b.min||b.from>b.max)b.from=a.from;if(b.to<b.min||b.to>b.max)b.to=a.to}if("number"!== +typeof a.min_interval||isNaN(a.min_interval)||!a.min_interval||0>a.min_interval)a.min_interval=0;if("number"!==typeof a.max_interval||isNaN(a.max_interval)||!a.max_interval||0>a.max_interval)a.max_interval=0;a.min_interval&&a.min_interval>a.max-a.min&&(a.min_interval=a.max-a.min);a.max_interval&&a.max_interval>a.max-a.min&&(a.max_interval=a.max-a.min)},decorate:function(a,b){var d="",c=this.options;c.prefix&&(d+=c.prefix);d+=a;c.max_postfix&&(c.values.length&&a===c.p_values[c.max]?(d+=c.max_postfix, +c.postfix&&(d+=" ")):b===c.max&&(d+=c.max_postfix,c.postfix&&(d+=" ")));c.postfix&&(d+=c.postfix);return d},updateFrom:function(){this.result.from=this.options.from;this.result.from_percent=this.convertToPercent(this.result.from);this.options.values&&(this.result.from_value=this.options.values[this.result.from])},updateTo:function(){this.result.to=this.options.to;this.result.to_percent=this.convertToPercent(this.result.to);this.options.values&&(this.result.to_value=this.options.values[this.result.to])}, +updateResult:function(){this.result.min=this.options.min;this.result.max=this.options.max;this.updateFrom();this.updateTo()},appendGrid:function(){if(this.options.grid){var a=this.options,b,d;b=a.max-a.min;var c=a.grid_num,e=0,g=0,f=4,k,h,m=0,n="";this.calcGridMargin();a.grid_snap?(c=b/a.step,e=this.toFixed(a.step/(b/100))):e=this.toFixed(100/c);4<c&&(f=3);7<c&&(f=2);14<c&&(f=1);28<c&&(f=0);for(b=0;b<c+1;b++){k=f;g=this.toFixed(e*b);100<g&&(g=100,k-=2,0>k&&(k=0));this.coords.big[b]=g;h=(g-e*(b-1))/ +(k+1);for(d=1;d<=k&&0!==g;d++)m=this.toFixed(g-h*d),n+='<span class="irs-grid-pol small" style="left: '+m+'%"></span>';n+='<span class="irs-grid-pol" style="left: '+g+'%"></span>';m=this.convertToValue(g);m=a.values.length?a.p_values[m]:this._prettify(m);n+='<span class="irs-grid-text js-grid-text-'+b+'" style="left: '+g+'%">'+m+"</span>"}this.coords.big_num=Math.ceil(c+1);this.$cache.cont.addClass("irs-with-grid");this.$cache.grid.html(n);this.cacheGridLabels()}},cacheGridLabels:function(){var a, +b,d=this.coords.big_num;for(b=0;b<d;b++)a=this.$cache.grid.find(".js-grid-text-"+b),this.$cache.grid_labels.push(a);this.calcGridLabels()},calcGridLabels:function(){var a,b;b=[];var d=[],c=this.coords.big_num;for(a=0;a<c;a++)this.coords.big_w[a]=this.$cache.grid_labels[a].outerWidth(!1),this.coords.big_p[a]=this.toFixed(this.coords.big_w[a]/this.coords.w_rs*100),this.coords.big_x[a]=this.toFixed(this.coords.big_p[a]/2),b[a]=this.toFixed(this.coords.big[a]-this.coords.big_x[a]),d[a]=this.toFixed(b[a]+ +this.coords.big_p[a]);this.options.force_edges&&(b[0]<-this.coords.grid_gap&&(b[0]=-this.coords.grid_gap,d[0]=this.toFixed(b[0]+this.coords.big_p[0]),this.coords.big_x[0]=this.coords.grid_gap),d[c-1]>100+this.coords.grid_gap&&(d[c-1]=100+this.coords.grid_gap,b[c-1]=this.toFixed(d[c-1]-this.coords.big_p[c-1]),this.coords.big_x[c-1]=this.toFixed(this.coords.big_p[c-1]-this.coords.grid_gap)));this.calcGridCollision(2,b,d);this.calcGridCollision(4,b,d);for(a=0;a<c;a++)b=this.$cache.grid_labels[a][0], +b.style.marginLeft=-this.coords.big_x[a]+"%"},calcGridCollision:function(a,b,d){var c,e,g,f=this.coords.big_num;for(c=0;c<f;c+=a){e=c+a/2;if(e>=f)break;g=this.$cache.grid_labels[e][0];g.style.visibility=d[c]<=b[e]?"visible":"hidden"}},calcGridMargin:function(){this.options.grid_margin&&(this.coords.w_rs=this.$cache.rs.outerWidth(!1),this.coords.w_rs&&(this.coords.w_handle="single"===this.options.type?this.$cache.s_single.outerWidth(!1):this.$cache.s_from.outerWidth(!1),this.coords.p_handle=this.toFixed(this.coords.w_handle/ +this.coords.w_rs*100),this.coords.grid_gap=this.toFixed(this.coords.p_handle/2-.1),this.$cache.grid[0].style.width=this.toFixed(100-this.coords.p_handle)+"%",this.$cache.grid[0].style.left=this.coords.grid_gap+"%"))},update:function(a){this.input&&(this.is_update=!0,this.options.from=this.result.from,this.options.to=this.result.to,this.options=f.extend(this.options,a),this.validate(),this.updateResult(a),this.toggleInput(),this.remove(),this.init(!0))},reset:function(){this.input&&(this.updateResult(), +this.update())},destroy:function(){this.input&&(this.toggleInput(),this.$cache.input.prop("readonly",!1),f.data(this.input,"ionRangeSlider",null),this.remove(),this.options=this.input=null)}};f.fn.ionRangeSlider=function(a){return this.each(function(){f.data(this,"ionRangeSlider")||f.data(this,"ionRangeSlider",new q(this,a,u++))})};(function(){for(var a=0,b=["ms","moz","webkit","o"],d=0;d<b.length&&!h.requestAnimationFrame;++d)h.requestAnimationFrame=h[b[d]+"RequestAnimationFrame"],h.cancelAnimationFrame= +h[b[d]+"CancelAnimationFrame"]||h[b[d]+"CancelRequestAnimationFrame"];h.requestAnimationFrame||(h.requestAnimationFrame=function(b,d){var g=(new Date).getTime(),f=Math.max(0,16-(g-a)),k=h.setTimeout(function(){b(g+f)},f);a=g+f;return k});h.cancelAnimationFrame||(h.cancelAnimationFrame=function(a){clearTimeout(a)})})()})(jQuery,document,window,navigator); diff --git a/public/assets/frontend/js/plugins/jquery.datatables.min.js b/public/assets/frontend/js/plugins/jquery.datatables.min.js new file mode 100644 index 00000000..3bdec35d --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.datatables.min.js @@ -0,0 +1,164 @@ +/*! + DataTables 1.10.10 + ©2008-2015 SpryMedia Ltd - datatables.net/license +*/ +(function(h){"function"===typeof define&&define.amd?define(["jquery"],function(E){return h(E,window,document)}):"object"===typeof exports?module.exports=function(E,H){E||(E=window);H||(H="undefined"!==typeof window?require("jquery"):require("jquery")(E));return h(H,E,E.document)}:h(jQuery,window,document)})(function(h,E,H,k){function Y(a){var b,c,d={};h.each(a,function(e){if((b=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(b[1]+" "))c=e.replace(b[0],b[2].toLowerCase()), +d[c]=e,"o"===b[1]&&Y(a[e])});a._hungarianMap=d}function J(a,b,c){a._hungarianMap||Y(a);var d;h.each(b,function(e){d=a._hungarianMap[e];if(d!==k&&(c||b[d]===k))"o"===d.charAt(0)?(b[d]||(b[d]={}),h.extend(!0,b[d],b[e]),J(a[d],b[d],c)):b[d]=b[e]})}function Fa(a){var b=m.defaults.oLanguage,c=a.sZeroRecords;!a.sEmptyTable&&(c&&"No data available in table"===b.sEmptyTable)&&F(a,a,"sZeroRecords","sEmptyTable");!a.sLoadingRecords&&(c&&"Loading..."===b.sLoadingRecords)&&F(a,a,"sZeroRecords","sLoadingRecords"); +a.sInfoThousands&&(a.sThousands=a.sInfoThousands);(a=a.sDecimal)&&db(a)}function eb(a){A(a,"ordering","bSort");A(a,"orderMulti","bSortMulti");A(a,"orderClasses","bSortClasses");A(a,"orderCellsTop","bSortCellsTop");A(a,"order","aaSorting");A(a,"orderFixed","aaSortingFixed");A(a,"paging","bPaginate");A(a,"pagingType","sPaginationType");A(a,"pageLength","iDisplayLength");A(a,"searching","bFilter");"boolean"===typeof a.sScrollX&&(a.sScrollX=a.sScrollX?"100%":"");"boolean"===typeof a.scrollX&&(a.scrollX= +a.scrollX?"100%":"");if(a=a.aoSearchCols)for(var b=0,c=a.length;b<c;b++)a[b]&&J(m.models.oSearch,a[b])}function fb(a){A(a,"orderable","bSortable");A(a,"orderData","aDataSort");A(a,"orderSequence","asSorting");A(a,"orderDataType","sortDataType");var b=a.aDataSort;b&&!h.isArray(b)&&(a.aDataSort=[b])}function gb(a){if(!m.__browser){var b={};m.__browser=b;var c=h("<div/>").css({position:"fixed",top:0,left:0,height:1,width:1,overflow:"hidden"}).append(h("<div/>").css({position:"absolute",top:1,left:1, +width:100,overflow:"scroll"}).append(h("<div/>").css({width:"100%",height:10}))).appendTo("body"),d=c.children(),e=d.children();b.barWidth=d[0].offsetWidth-d[0].clientWidth;b.bScrollOversize=100===e[0].offsetWidth&&100!==d[0].clientWidth;b.bScrollbarLeft=1!==Math.round(e.offset().left);b.bBounding=c[0].getBoundingClientRect().width?!0:!1;c.remove()}h.extend(a.oBrowser,m.__browser);a.oScroll.iBarWidth=m.__browser.barWidth}function hb(a,b,c,d,e,f){var g,j=!1;c!==k&&(g=c,j=!0);for(;d!==e;)a.hasOwnProperty(d)&& +(g=j?b(g,a[d],d,a):a[d],j=!0,d+=f);return g}function Ga(a,b){var c=m.defaults.column,d=a.aoColumns.length,c=h.extend({},m.models.oColumn,c,{nTh:b?b:H.createElement("th"),sTitle:c.sTitle?c.sTitle:b?b.innerHTML:"",aDataSort:c.aDataSort?c.aDataSort:[d],mData:c.mData?c.mData:d,idx:d});a.aoColumns.push(c);c=a.aoPreSearchCols;c[d]=h.extend({},m.models.oSearch,c[d]);la(a,d,h(b).data())}function la(a,b,c){var b=a.aoColumns[b],d=a.oClasses,e=h(b.nTh);if(!b.sWidthOrig){b.sWidthOrig=e.attr("width")||null;var f= +(e.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);f&&(b.sWidthOrig=f[1])}c!==k&&null!==c&&(fb(c),J(m.defaults.column,c),c.mDataProp!==k&&!c.mData&&(c.mData=c.mDataProp),c.sType&&(b._sManualType=c.sType),c.className&&!c.sClass&&(c.sClass=c.className),h.extend(b,c),F(b,c,"sWidth","sWidthOrig"),c.iDataSort!==k&&(b.aDataSort=[c.iDataSort]),F(b,c,"aDataSort"));var g=b.mData,j=Q(g),i=b.mRender?Q(b.mRender):null,c=function(a){return"string"===typeof a&&-1!==a.indexOf("@")};b._bAttrSrc=h.isPlainObject(g)&& +(c(g.sort)||c(g.type)||c(g.filter));b.fnGetData=function(a,b,c){var d=j(a,b,k,c);return i&&b?i(d,b,a,c):d};b.fnSetData=function(a,b,c){return R(g)(a,b,c)};"number"!==typeof g&&(a._rowReadObject=!0);a.oFeatures.bSort||(b.bSortable=!1,e.addClass(d.sSortableNone));a=-1!==h.inArray("asc",b.asSorting);c=-1!==h.inArray("desc",b.asSorting);!b.bSortable||!a&&!c?(b.sSortingClass=d.sSortableNone,b.sSortingClassJUI=""):a&&!c?(b.sSortingClass=d.sSortableAsc,b.sSortingClassJUI=d.sSortJUIAscAllowed):!a&&c?(b.sSortingClass= +d.sSortableDesc,b.sSortingClassJUI=d.sSortJUIDescAllowed):(b.sSortingClass=d.sSortable,b.sSortingClassJUI=d.sSortJUI)}function U(a){if(!1!==a.oFeatures.bAutoWidth){var b=a.aoColumns;Ha(a);for(var c=0,d=b.length;c<d;c++)b[c].nTh.style.width=b[c].sWidth}b=a.oScroll;(""!==b.sY||""!==b.sX)&&Z(a);v(a,null,"column-sizing",[a])}function $(a,b){var c=aa(a,"bVisible");return"number"===typeof c[b]?c[b]:null}function ba(a,b){var c=aa(a,"bVisible"),c=h.inArray(b,c);return-1!==c?c:null}function ca(a){return aa(a, +"bVisible").length}function aa(a,b){var c=[];h.map(a.aoColumns,function(a,e){a[b]&&c.push(e)});return c}function Ia(a){var b=a.aoColumns,c=a.aoData,d=m.ext.type.detect,e,f,g,j,i,h,l,q,u;e=0;for(f=b.length;e<f;e++)if(l=b[e],u=[],!l.sType&&l._sManualType)l.sType=l._sManualType;else if(!l.sType){g=0;for(j=d.length;g<j;g++){i=0;for(h=c.length;i<h;i++){u[i]===k&&(u[i]=B(a,i,e,"type"));q=d[g](u[i],a);if(!q&&g!==d.length-1)break;if("html"===q)break}if(q){l.sType=q;break}}l.sType||(l.sType="string")}}function ib(a, +b,c,d){var e,f,g,j,i,o,l=a.aoColumns;if(b)for(e=b.length-1;0<=e;e--){o=b[e];var q=o.targets!==k?o.targets:o.aTargets;h.isArray(q)||(q=[q]);f=0;for(g=q.length;f<g;f++)if("number"===typeof q[f]&&0<=q[f]){for(;l.length<=q[f];)Ga(a);d(q[f],o)}else if("number"===typeof q[f]&&0>q[f])d(l.length+q[f],o);else if("string"===typeof q[f]){j=0;for(i=l.length;j<i;j++)("_all"==q[f]||h(l[j].nTh).hasClass(q[f]))&&d(j,o)}}if(c){e=0;for(a=c.length;e<a;e++)d(e,c[e])}}function N(a,b,c,d){var e=a.aoData.length,f=h.extend(!0, +{},m.models.oRow,{src:c?"dom":"data",idx:e});f._aData=b;a.aoData.push(f);for(var g=a.aoColumns,j=0,i=g.length;j<i;j++)g[j].sType=null;a.aiDisplayMaster.push(e);b=a.rowIdFn(b);b!==k&&(a.aIds[b]=f);(c||!a.oFeatures.bDeferRender)&&Ja(a,e,c,d);return e}function ma(a,b){var c;b instanceof h||(b=h(b));return b.map(function(b,e){c=Ka(a,e);return N(a,c.data,e,c.cells)})}function B(a,b,c,d){var e=a.iDraw,f=a.aoColumns[c],g=a.aoData[b]._aData,j=f.sDefaultContent,i=f.fnGetData(g,d,{settings:a,row:b,col:c}); +if(i===k)return a.iDrawError!=e&&null===j&&(K(a,0,"Requested unknown parameter "+("function"==typeof f.mData?"{function}":"'"+f.mData+"'")+" for row "+b+", column "+c,4),a.iDrawError=e),j;if((i===g||null===i)&&null!==j)i=j;else if("function"===typeof i)return i.call(g);return null===i&&"display"==d?"":i}function jb(a,b,c,d){a.aoColumns[c].fnSetData(a.aoData[b]._aData,d,{settings:a,row:b,col:c})}function La(a){return h.map(a.match(/(\\.|[^\.])+/g)||[""],function(a){return a.replace(/\\./g,".")})}function Q(a){if(h.isPlainObject(a)){var b= +{};h.each(a,function(a,c){c&&(b[a]=Q(c))});return function(a,c,f,g){var j=b[c]||b._;return j!==k?j(a,c,f,g):a}}if(null===a)return function(a){return a};if("function"===typeof a)return function(b,c,f,g){return a(b,c,f,g)};if("string"===typeof a&&(-1!==a.indexOf(".")||-1!==a.indexOf("[")||-1!==a.indexOf("("))){var c=function(a,b,f){var g,j;if(""!==f){j=La(f);for(var i=0,o=j.length;i<o;i++){f=j[i].match(da);g=j[i].match(V);if(f){j[i]=j[i].replace(da,"");""!==j[i]&&(a=a[j[i]]);g=[];j.splice(0,i+1);j= +j.join(".");if(h.isArray(a)){i=0;for(o=a.length;i<o;i++)g.push(c(a[i],b,j))}a=f[0].substring(1,f[0].length-1);a=""===a?g:g.join(a);break}else if(g){j[i]=j[i].replace(V,"");a=a[j[i]]();continue}if(null===a||a[j[i]]===k)return k;a=a[j[i]]}}return a};return function(b,e){return c(b,e,a)}}return function(b){return b[a]}}function R(a){if(h.isPlainObject(a))return R(a._);if(null===a)return function(){};if("function"===typeof a)return function(b,d,e){a(b,"set",d,e)};if("string"===typeof a&&(-1!==a.indexOf(".")|| +-1!==a.indexOf("[")||-1!==a.indexOf("("))){var b=function(a,d,e){var e=La(e),f;f=e[e.length-1];for(var g,j,i=0,o=e.length-1;i<o;i++){g=e[i].match(da);j=e[i].match(V);if(g){e[i]=e[i].replace(da,"");a[e[i]]=[];f=e.slice();f.splice(0,i+1);g=f.join(".");if(h.isArray(d)){j=0;for(o=d.length;j<o;j++)f={},b(f,d[j],g),a[e[i]].push(f)}else a[e[i]]=d;return}j&&(e[i]=e[i].replace(V,""),a=a[e[i]](d));if(null===a[e[i]]||a[e[i]]===k)a[e[i]]={};a=a[e[i]]}if(f.match(V))a[f.replace(V,"")](d);else a[f.replace(da,"")]= +d};return function(c,d){return b(c,d,a)}}return function(b,d){b[a]=d}}function Ma(a){return D(a.aoData,"_aData")}function na(a){a.aoData.length=0;a.aiDisplayMaster.length=0;a.aiDisplay.length=0;a.aIds={}}function oa(a,b,c){for(var d=-1,e=0,f=a.length;e<f;e++)a[e]==b?d=e:a[e]>b&&a[e]--; -1!=d&&c===k&&a.splice(d,1)}function ea(a,b,c,d){var e=a.aoData[b],f,g=function(c,d){for(;c.childNodes.length;)c.removeChild(c.firstChild);c.innerHTML=B(a,b,d,"display")};if("dom"===c||(!c||"auto"===c)&&"dom"===e.src)e._aData= +Ka(a,e,d,d===k?k:e._aData).data;else{var j=e.anCells;if(j)if(d!==k)g(j[d],d);else{c=0;for(f=j.length;c<f;c++)g(j[c],c)}}e._aSortData=null;e._aFilterData=null;g=a.aoColumns;if(d!==k)g[d].sType=null;else{c=0;for(f=g.length;c<f;c++)g[c].sType=null;Na(a,e)}}function Ka(a,b,c,d){var e=[],f=b.firstChild,g,j,i=0,o,l=a.aoColumns,q=a._rowReadObject,d=d!==k?d:q?{}:[],u=function(a,b){if("string"===typeof a){var c=a.indexOf("@");-1!==c&&(c=a.substring(c+1),R(a)(d,b.getAttribute(c)))}},S=function(a){if(c===k|| +c===i)j=l[i],o=h.trim(a.innerHTML),j&&j._bAttrSrc?(R(j.mData._)(d,o),u(j.mData.sort,a),u(j.mData.type,a),u(j.mData.filter,a)):q?(j._setter||(j._setter=R(j.mData)),j._setter(d,o)):d[i]=o;i++};if(f)for(;f;){g=f.nodeName.toUpperCase();if("TD"==g||"TH"==g)S(f),e.push(f);f=f.nextSibling}else{e=b.anCells;f=0;for(g=e.length;f<g;f++)S(e[f])}if(b=b.firstChild?b:b.nTr)(b=b.getAttribute("id"))&&R(a.rowId)(d,b);return{data:d,cells:e}}function Ja(a,b,c,d){var e=a.aoData[b],f=e._aData,g=[],j,i,h,l,q;if(null=== +e.nTr){j=c||H.createElement("tr");e.nTr=j;e.anCells=g;j._DT_RowIndex=b;Na(a,e);l=0;for(q=a.aoColumns.length;l<q;l++){h=a.aoColumns[l];i=c?d[l]:H.createElement(h.sCellType);i._DT_CellIndex={row:b,column:l};g.push(i);if(!c||h.mRender||h.mData!==l)i.innerHTML=B(a,b,l,"display");h.sClass&&(i.className+=" "+h.sClass);h.bVisible&&!c?j.appendChild(i):!h.bVisible&&c&&i.parentNode.removeChild(i);h.fnCreatedCell&&h.fnCreatedCell.call(a.oInstance,i,B(a,b,l),f,b,l)}v(a,"aoRowCreatedCallback",null,[j,f,b])}e.nTr.setAttribute("role", +"row")}function Na(a,b){var c=b.nTr,d=b._aData;if(c){var e=a.rowIdFn(d);e&&(c.id=e);d.DT_RowClass&&(e=d.DT_RowClass.split(" "),b.__rowc=b.__rowc?pa(b.__rowc.concat(e)):e,h(c).removeClass(b.__rowc.join(" ")).addClass(d.DT_RowClass));d.DT_RowAttr&&h(c).attr(d.DT_RowAttr);d.DT_RowData&&h(c).data(d.DT_RowData)}}function kb(a){var b,c,d,e,f,g=a.nTHead,j=a.nTFoot,i=0===h("th, td",g).length,o=a.oClasses,l=a.aoColumns;i&&(e=h("<tr/>").appendTo(g));b=0;for(c=l.length;b<c;b++)f=l[b],d=h(f.nTh).addClass(f.sClass), +i&&d.appendTo(e),a.oFeatures.bSort&&(d.addClass(f.sSortingClass),!1!==f.bSortable&&(d.attr("tabindex",a.iTabIndex).attr("aria-controls",a.sTableId),Oa(a,f.nTh,b))),f.sTitle!=d[0].innerHTML&&d.html(f.sTitle),Pa(a,"header")(a,d,f,o);i&&fa(a.aoHeader,g);h(g).find(">tr").attr("role","row");h(g).find(">tr>th, >tr>td").addClass(o.sHeaderTH);h(j).find(">tr>th, >tr>td").addClass(o.sFooterTH);if(null!==j){a=a.aoFooter[0];b=0;for(c=a.length;b<c;b++)f=l[b],f.nTf=a[b].cell,f.sClass&&h(f.nTf).addClass(f.sClass)}} +function ga(a,b,c){var d,e,f,g=[],j=[],i=a.aoColumns.length,o;if(b){c===k&&(c=!1);d=0;for(e=b.length;d<e;d++){g[d]=b[d].slice();g[d].nTr=b[d].nTr;for(f=i-1;0<=f;f--)!a.aoColumns[f].bVisible&&!c&&g[d].splice(f,1);j.push([])}d=0;for(e=g.length;d<e;d++){if(a=g[d].nTr)for(;f=a.firstChild;)a.removeChild(f);f=0;for(b=g[d].length;f<b;f++)if(o=i=1,j[d][f]===k){a.appendChild(g[d][f].cell);for(j[d][f]=1;g[d+i]!==k&&g[d][f].cell==g[d+i][f].cell;)j[d+i][f]=1,i++;for(;g[d][f+o]!==k&&g[d][f].cell==g[d][f+o].cell;){for(c= +0;c<i;c++)j[d+c][f+o]=1;o++}h(g[d][f].cell).attr("rowspan",i).attr("colspan",o)}}}}function O(a){var b=v(a,"aoPreDrawCallback","preDraw",[a]);if(-1!==h.inArray(!1,b))C(a,!1);else{var b=[],c=0,d=a.asStripeClasses,e=d.length,f=a.oLanguage,g=a.iInitDisplayStart,j="ssp"==y(a),i=a.aiDisplay;a.bDrawing=!0;g!==k&&-1!==g&&(a._iDisplayStart=j?g:g>=a.fnRecordsDisplay()?0:g,a.iInitDisplayStart=-1);var g=a._iDisplayStart,o=a.fnDisplayEnd();if(a.bDeferLoading)a.bDeferLoading=!1,a.iDraw++,C(a,!1);else if(j){if(!a.bDestroying&& +!lb(a))return}else a.iDraw++;if(0!==i.length){f=j?a.aoData.length:o;for(j=j?0:g;j<f;j++){var l=i[j],q=a.aoData[l];null===q.nTr&&Ja(a,l);l=q.nTr;if(0!==e){var u=d[c%e];q._sRowStripe!=u&&(h(l).removeClass(q._sRowStripe).addClass(u),q._sRowStripe=u)}v(a,"aoRowCallback",null,[l,q._aData,c,j]);b.push(l);c++}}else c=f.sZeroRecords,1==a.iDraw&&"ajax"==y(a)?c=f.sLoadingRecords:f.sEmptyTable&&0===a.fnRecordsTotal()&&(c=f.sEmptyTable),b[0]=h("<tr/>",{"class":e?d[0]:""}).append(h("<td />",{valign:"top",colSpan:ca(a), +"class":a.oClasses.sRowEmpty}).html(c))[0];v(a,"aoHeaderCallback","header",[h(a.nTHead).children("tr")[0],Ma(a),g,o,i]);v(a,"aoFooterCallback","footer",[h(a.nTFoot).children("tr")[0],Ma(a),g,o,i]);d=h(a.nTBody);d.children().detach();d.append(h(b));v(a,"aoDrawCallback","draw",[a]);a.bSorted=!1;a.bFiltered=!1;a.bDrawing=!1}}function T(a,b){var c=a.oFeatures,d=c.bFilter;c.bSort&&mb(a);d?ha(a,a.oPreviousSearch):a.aiDisplay=a.aiDisplayMaster.slice();!0!==b&&(a._iDisplayStart=0);a._drawHold=b;O(a);a._drawHold= +!1}function nb(a){var b=a.oClasses,c=h(a.nTable),c=h("<div/>").insertBefore(c),d=a.oFeatures,e=h("<div/>",{id:a.sTableId+"_wrapper","class":b.sWrapper+(a.nTFoot?"":" "+b.sNoFooter)});a.nHolding=c[0];a.nTableWrapper=e[0];a.nTableReinsertBefore=a.nTable.nextSibling;for(var f=a.sDom.split(""),g,j,i,o,l,q,u=0;u<f.length;u++){g=null;j=f[u];if("<"==j){i=h("<div/>")[0];o=f[u+1];if("'"==o||'"'==o){l="";for(q=2;f[u+q]!=o;)l+=f[u+q],q++;"H"==l?l=b.sJUIHeader:"F"==l&&(l=b.sJUIFooter);-1!=l.indexOf(".")?(o=l.split("."), +i.id=o[0].substr(1,o[0].length-1),i.className=o[1]):"#"==l.charAt(0)?i.id=l.substr(1,l.length-1):i.className=l;u+=q}e.append(i);e=h(i)}else if(">"==j)e=e.parent();else if("l"==j&&d.bPaginate&&d.bLengthChange)g=ob(a);else if("f"==j&&d.bFilter)g=pb(a);else if("r"==j&&d.bProcessing)g=qb(a);else if("t"==j)g=rb(a);else if("i"==j&&d.bInfo)g=sb(a);else if("p"==j&&d.bPaginate)g=tb(a);else if(0!==m.ext.feature.length){i=m.ext.feature;q=0;for(o=i.length;q<o;q++)if(j==i[q].cFeature){g=i[q].fnInit(a);break}}g&& +(i=a.aanFeatures,i[j]||(i[j]=[]),i[j].push(g),e.append(g))}c.replaceWith(e);a.nHolding=null}function fa(a,b){var c=h(b).children("tr"),d,e,f,g,j,i,o,l,q,u;a.splice(0,a.length);f=0;for(i=c.length;f<i;f++)a.push([]);f=0;for(i=c.length;f<i;f++){d=c[f];for(e=d.firstChild;e;){if("TD"==e.nodeName.toUpperCase()||"TH"==e.nodeName.toUpperCase()){l=1*e.getAttribute("colspan");q=1*e.getAttribute("rowspan");l=!l||0===l||1===l?1:l;q=!q||0===q||1===q?1:q;g=0;for(j=a[f];j[g];)g++;o=g;u=1===l?!0:!1;for(j=0;j<l;j++)for(g= +0;g<q;g++)a[f+g][o+j]={cell:e,unique:u},a[f+g].nTr=d}e=e.nextSibling}}}function qa(a,b,c){var d=[];c||(c=a.aoHeader,b&&(c=[],fa(c,b)));for(var b=0,e=c.length;b<e;b++)for(var f=0,g=c[b].length;f<g;f++)if(c[b][f].unique&&(!d[f]||!a.bSortCellsTop))d[f]=c[b][f].cell;return d}function ra(a,b,c){v(a,"aoServerParams","serverParams",[b]);if(b&&h.isArray(b)){var d={},e=/(.*?)\[\]$/;h.each(b,function(a,b){var c=b.name.match(e);c?(c=c[0],d[c]||(d[c]=[]),d[c].push(b.value)):d[b.name]=b.value});b=d}var f,g=a.ajax, +j=a.oInstance,i=function(b){v(a,null,"xhr",[a,b,a.jqXHR]);c(b)};if(h.isPlainObject(g)&&g.data){f=g.data;var o=h.isFunction(f)?f(b,a):f,b=h.isFunction(f)&&o?o:h.extend(!0,b,o);delete g.data}o={data:b,success:function(b){var c=b.error||b.sError;c&&K(a,0,c);a.json=b;i(b)},dataType:"json",cache:!1,type:a.sServerMethod,error:function(b,c){var d=v(a,null,"xhr",[a,null,a.jqXHR]);-1===h.inArray(!0,d)&&("parsererror"==c?K(a,0,"Invalid JSON response",1):4===b.readyState&&K(a,0,"Ajax error",7));C(a,!1)}};a.oAjaxData= +b;v(a,null,"preXhr",[a,b]);a.fnServerData?a.fnServerData.call(j,a.sAjaxSource,h.map(b,function(a,b){return{name:b,value:a}}),i,a):a.sAjaxSource||"string"===typeof g?a.jqXHR=h.ajax(h.extend(o,{url:g||a.sAjaxSource})):h.isFunction(g)?a.jqXHR=g.call(j,b,i,a):(a.jqXHR=h.ajax(h.extend(o,g)),g.data=f)}function lb(a){return a.bAjaxDataGet?(a.iDraw++,C(a,!0),ra(a,ub(a),function(b){vb(a,b)}),!1):!0}function ub(a){var b=a.aoColumns,c=b.length,d=a.oFeatures,e=a.oPreviousSearch,f=a.aoPreSearchCols,g,j=[],i,o, +l,q=W(a);g=a._iDisplayStart;i=!1!==d.bPaginate?a._iDisplayLength:-1;var k=function(a,b){j.push({name:a,value:b})};k("sEcho",a.iDraw);k("iColumns",c);k("sColumns",D(b,"sName").join(","));k("iDisplayStart",g);k("iDisplayLength",i);var S={draw:a.iDraw,columns:[],order:[],start:g,length:i,search:{value:e.sSearch,regex:e.bRegex}};for(g=0;g<c;g++)o=b[g],l=f[g],i="function"==typeof o.mData?"function":o.mData,S.columns.push({data:i,name:o.sName,searchable:o.bSearchable,orderable:o.bSortable,search:{value:l.sSearch, +regex:l.bRegex}}),k("mDataProp_"+g,i),d.bFilter&&(k("sSearch_"+g,l.sSearch),k("bRegex_"+g,l.bRegex),k("bSearchable_"+g,o.bSearchable)),d.bSort&&k("bSortable_"+g,o.bSortable);d.bFilter&&(k("sSearch",e.sSearch),k("bRegex",e.bRegex));d.bSort&&(h.each(q,function(a,b){S.order.push({column:b.col,dir:b.dir});k("iSortCol_"+a,b.col);k("sSortDir_"+a,b.dir)}),k("iSortingCols",q.length));b=m.ext.legacy.ajax;return null===b?a.sAjaxSource?j:S:b?j:S}function vb(a,b){var c=sa(a,b),d=b.sEcho!==k?b.sEcho:b.draw,e= +b.iTotalRecords!==k?b.iTotalRecords:b.recordsTotal,f=b.iTotalDisplayRecords!==k?b.iTotalDisplayRecords:b.recordsFiltered;if(d){if(1*d<a.iDraw)return;a.iDraw=1*d}na(a);a._iRecordsTotal=parseInt(e,10);a._iRecordsDisplay=parseInt(f,10);d=0;for(e=c.length;d<e;d++)N(a,c[d]);a.aiDisplay=a.aiDisplayMaster.slice();a.bAjaxDataGet=!1;O(a);a._bInitComplete||ta(a,b);a.bAjaxDataGet=!0;C(a,!1)}function sa(a,b){var c=h.isPlainObject(a.ajax)&&a.ajax.dataSrc!==k?a.ajax.dataSrc:a.sAjaxDataProp;return"data"===c?b.aaData|| +b[c]:""!==c?Q(c)(b):b}function pb(a){var b=a.oClasses,c=a.sTableId,d=a.oLanguage,e=a.oPreviousSearch,f=a.aanFeatures,g='<input type="search" class="'+b.sFilterInput+'"/>',j=d.sSearch,j=j.match(/_INPUT_/)?j.replace("_INPUT_",g):j+g,b=h("<div/>",{id:!f.f?c+"_filter":null,"class":b.sFilter}).append(h("<label/>").append(j)),f=function(){var b=!this.value?"":this.value;b!=e.sSearch&&(ha(a,{sSearch:b,bRegex:e.bRegex,bSmart:e.bSmart,bCaseInsensitive:e.bCaseInsensitive}),a._iDisplayStart=0,O(a))},g=null!== +a.searchDelay?a.searchDelay:"ssp"===y(a)?400:0,i=h("input",b).val(e.sSearch).attr("placeholder",d.sSearchPlaceholder).bind("keyup.DT search.DT input.DT paste.DT cut.DT",g?ua(f,g):f).bind("keypress.DT",function(a){if(13==a.keyCode)return!1}).attr("aria-controls",c);h(a.nTable).on("search.dt.DT",function(b,c){if(a===c)try{i[0]!==H.activeElement&&i.val(e.sSearch)}catch(d){}});return b[0]}function ha(a,b,c){var d=a.oPreviousSearch,e=a.aoPreSearchCols,f=function(a){d.sSearch=a.sSearch;d.bRegex=a.bRegex; +d.bSmart=a.bSmart;d.bCaseInsensitive=a.bCaseInsensitive};Ia(a);if("ssp"!=y(a)){wb(a,b.sSearch,c,b.bEscapeRegex!==k?!b.bEscapeRegex:b.bRegex,b.bSmart,b.bCaseInsensitive);f(b);for(b=0;b<e.length;b++)xb(a,e[b].sSearch,b,e[b].bEscapeRegex!==k?!e[b].bEscapeRegex:e[b].bRegex,e[b].bSmart,e[b].bCaseInsensitive);yb(a)}else f(b);a.bFiltered=!0;v(a,null,"search",[a])}function yb(a){for(var b=m.ext.search,c=a.aiDisplay,d,e,f=0,g=b.length;f<g;f++){for(var j=[],i=0,o=c.length;i<o;i++)e=c[i],d=a.aoData[e],b[f](a, +d._aFilterData,e,d._aData,i)&&j.push(e);c.length=0;h.merge(c,j)}}function xb(a,b,c,d,e,f){if(""!==b)for(var g=a.aiDisplay,d=Qa(b,d,e,f),e=g.length-1;0<=e;e--)b=a.aoData[g[e]]._aFilterData[c],d.test(b)||g.splice(e,1)}function wb(a,b,c,d,e,f){var d=Qa(b,d,e,f),e=a.oPreviousSearch.sSearch,f=a.aiDisplayMaster,g;0!==m.ext.search.length&&(c=!0);g=zb(a);if(0>=b.length)a.aiDisplay=f.slice();else{if(g||c||e.length>b.length||0!==b.indexOf(e)||a.bSorted)a.aiDisplay=f.slice();b=a.aiDisplay;for(c=b.length-1;0<= +c;c--)d.test(a.aoData[b[c]]._sFilterRow)||b.splice(c,1)}}function Qa(a,b,c,d){a=b?a:va(a);c&&(a="^(?=.*?"+h.map(a.match(/"[^"]+"|[^ ]+/g)||[""],function(a){if('"'===a.charAt(0))var b=a.match(/^"(.*)"$/),a=b?b[1]:a;return a.replace('"',"")}).join(")(?=.*?")+").*$");return RegExp(a,d?"i":"")}function va(a){return a.replace(Yb,"\\$1")}function zb(a){var b=a.aoColumns,c,d,e,f,g,j,i,h,l=m.ext.type.search;c=!1;d=0;for(f=a.aoData.length;d<f;d++)if(h=a.aoData[d],!h._aFilterData){j=[];e=0;for(g=b.length;e< +g;e++)c=b[e],c.bSearchable?(i=B(a,d,e,"filter"),l[c.sType]&&(i=l[c.sType](i)),null===i&&(i=""),"string"!==typeof i&&i.toString&&(i=i.toString())):i="",i.indexOf&&-1!==i.indexOf("&")&&(wa.innerHTML=i,i=Zb?wa.textContent:wa.innerText),i.replace&&(i=i.replace(/[\r\n]/g,"")),j.push(i);h._aFilterData=j;h._sFilterRow=j.join(" ");c=!0}return c}function Ab(a){return{search:a.sSearch,smart:a.bSmart,regex:a.bRegex,caseInsensitive:a.bCaseInsensitive}}function Bb(a){return{sSearch:a.search,bSmart:a.smart,bRegex:a.regex, +bCaseInsensitive:a.caseInsensitive}}function sb(a){var b=a.sTableId,c=a.aanFeatures.i,d=h("<div/>",{"class":a.oClasses.sInfo,id:!c?b+"_info":null});c||(a.aoDrawCallback.push({fn:Cb,sName:"information"}),d.attr("role","status").attr("aria-live","polite"),h(a.nTable).attr("aria-describedby",b+"_info"));return d[0]}function Cb(a){var b=a.aanFeatures.i;if(0!==b.length){var c=a.oLanguage,d=a._iDisplayStart+1,e=a.fnDisplayEnd(),f=a.fnRecordsTotal(),g=a.fnRecordsDisplay(),j=g?c.sInfo:c.sInfoEmpty;g!==f&& +(j+=" "+c.sInfoFiltered);j+=c.sInfoPostFix;j=Db(a,j);c=c.fnInfoCallback;null!==c&&(j=c.call(a.oInstance,a,d,e,f,g,j));h(b).html(j)}}function Db(a,b){var c=a.fnFormatNumber,d=a._iDisplayStart+1,e=a._iDisplayLength,f=a.fnRecordsDisplay(),g=-1===e;return b.replace(/_START_/g,c.call(a,d)).replace(/_END_/g,c.call(a,a.fnDisplayEnd())).replace(/_MAX_/g,c.call(a,a.fnRecordsTotal())).replace(/_TOTAL_/g,c.call(a,f)).replace(/_PAGE_/g,c.call(a,g?1:Math.ceil(d/e))).replace(/_PAGES_/g,c.call(a,g?1:Math.ceil(f/ +e)))}function ia(a){var b,c,d=a.iInitDisplayStart,e=a.aoColumns,f;c=a.oFeatures;var g=a.bDeferLoading;if(a.bInitialised){nb(a);kb(a);ga(a,a.aoHeader);ga(a,a.aoFooter);C(a,!0);c.bAutoWidth&&Ha(a);b=0;for(c=e.length;b<c;b++)f=e[b],f.sWidth&&(f.nTh.style.width=w(f.sWidth));v(a,null,"preInit",[a]);T(a);e=y(a);if("ssp"!=e||g)"ajax"==e?ra(a,[],function(c){var f=sa(a,c);for(b=0;b<f.length;b++)N(a,f[b]);a.iInitDisplayStart=d;T(a);C(a,!1);ta(a,c)},a):(C(a,!1),ta(a))}else setTimeout(function(){ia(a)},200)} +function ta(a,b){a._bInitComplete=!0;(b||a.oInit.aaData)&&U(a);v(a,null,"plugin-init",[a,b]);v(a,"aoInitComplete","init",[a,b])}function Ra(a,b){var c=parseInt(b,10);a._iDisplayLength=c;Sa(a);v(a,null,"length",[a,c])}function ob(a){for(var b=a.oClasses,c=a.sTableId,d=a.aLengthMenu,e=h.isArray(d[0]),f=e?d[0]:d,d=e?d[1]:d,e=h("<select/>",{name:c+"_length","aria-controls":c,"class":b.sLengthSelect}),g=0,j=f.length;g<j;g++)e[0][g]=new Option(d[g],f[g]);var i=h("<div><label/></div>").addClass(b.sLength); +a.aanFeatures.l||(i[0].id=c+"_length");i.children().append(a.oLanguage.sLengthMenu.replace("_MENU_",e[0].outerHTML));h("select",i).val(a._iDisplayLength).bind("change.DT",function(){Ra(a,h(this).val());O(a)});h(a.nTable).bind("length.dt.DT",function(b,c,d){a===c&&h("select",i).val(d)});return i[0]}function tb(a){var b=a.sPaginationType,c=m.ext.pager[b],d="function"===typeof c,e=function(a){O(a)},b=h("<div/>").addClass(a.oClasses.sPaging+b)[0],f=a.aanFeatures;d||c.fnInit(a,b,e);f.p||(b.id=a.sTableId+ +"_paginate",a.aoDrawCallback.push({fn:function(a){if(d){var b=a._iDisplayStart,i=a._iDisplayLength,h=a.fnRecordsDisplay(),l=-1===i,b=l?0:Math.ceil(b/i),i=l?1:Math.ceil(h/i),h=c(b,i),k,l=0;for(k=f.p.length;l<k;l++)Pa(a,"pageButton")(a,f.p[l],l,h,b,i)}else c.fnUpdate(a,e)},sName:"pagination"}));return b}function Ta(a,b,c){var d=a._iDisplayStart,e=a._iDisplayLength,f=a.fnRecordsDisplay();0===f||-1===e?d=0:"number"===typeof b?(d=b*e,d>f&&(d=0)):"first"==b?d=0:"previous"==b?(d=0<=e?d-e:0,0>d&&(d=0)):"next"== +b?d+e<f&&(d+=e):"last"==b?d=Math.floor((f-1)/e)*e:K(a,0,"Unknown paging action: "+b,5);b=a._iDisplayStart!==d;a._iDisplayStart=d;b&&(v(a,null,"page",[a]),c&&O(a));return b}function qb(a){return h("<div/>",{id:!a.aanFeatures.r?a.sTableId+"_processing":null,"class":a.oClasses.sProcessing}).html(a.oLanguage.sProcessing).insertBefore(a.nTable)[0]}function C(a,b){a.oFeatures.bProcessing&&h(a.aanFeatures.r).css("display",b?"block":"none");v(a,null,"processing",[a,b])}function rb(a){var b=h(a.nTable);b.attr("role", +"grid");var c=a.oScroll;if(""===c.sX&&""===c.sY)return a.nTable;var d=c.sX,e=c.sY,f=a.oClasses,g=b.children("caption"),j=g.length?g[0]._captionSide:null,i=h(b[0].cloneNode(!1)),o=h(b[0].cloneNode(!1)),l=b.children("tfoot");l.length||(l=null);i=h("<div/>",{"class":f.sScrollWrapper}).append(h("<div/>",{"class":f.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:d?!d?null:w(d):"100%"}).append(h("<div/>",{"class":f.sScrollHeadInner}).css({"box-sizing":"content-box",width:c.sXInner|| +"100%"}).append(i.removeAttr("id").css("margin-left",0).append("top"===j?g:null).append(b.children("thead"))))).append(h("<div/>",{"class":f.sScrollBody}).css({position:"relative",overflow:"auto",width:!d?null:w(d)}).append(b));l&&i.append(h("<div/>",{"class":f.sScrollFoot}).css({overflow:"hidden",border:0,width:d?!d?null:w(d):"100%"}).append(h("<div/>",{"class":f.sScrollFootInner}).append(o.removeAttr("id").css("margin-left",0).append("bottom"===j?g:null).append(b.children("tfoot")))));var b=i.children(), +k=b[0],f=b[1],u=l?b[2]:null;if(d)h(f).on("scroll.DT",function(){var a=this.scrollLeft;k.scrollLeft=a;l&&(u.scrollLeft=a)});h(f).css(e&&c.bCollapse?"max-height":"height",e);a.nScrollHead=k;a.nScrollBody=f;a.nScrollFoot=u;a.aoDrawCallback.push({fn:Z,sName:"scrolling"});return i[0]}function Z(a){var b=a.oScroll,c=b.sX,d=b.sXInner,e=b.sY,b=b.iBarWidth,f=h(a.nScrollHead),g=f[0].style,j=f.children("div"),i=j[0].style,o=j.children("table"),j=a.nScrollBody,l=h(j),q=j.style,u=h(a.nScrollFoot).children("div"), +m=u.children("table"),n=h(a.nTHead),p=h(a.nTable),t=p[0],v=t.style,r=a.nTFoot?h(a.nTFoot):null,Eb=a.oBrowser,Ua=Eb.bScrollOversize,s,L,P,x,y=[],z=[],A=[],B,C=function(a){a=a.style;a.paddingTop="0";a.paddingBottom="0";a.borderTopWidth="0";a.borderBottomWidth="0";a.height=0};L=j.scrollHeight>j.clientHeight;if(a.scrollBarVis!==L&&a.scrollBarVis!==k)a.scrollBarVis=L,U(a);else{a.scrollBarVis=L;p.children("thead, tfoot").remove();x=n.clone().prependTo(p);n=n.find("tr");L=x.find("tr");x.find("th, td").removeAttr("tabindex"); +r&&(P=r.clone().prependTo(p),s=r.find("tr"),P=P.find("tr"));c||(q.width="100%",f[0].style.width="100%");h.each(qa(a,x),function(b,c){B=$(a,b);c.style.width=a.aoColumns[B].sWidth});r&&I(function(a){a.style.width=""},P);f=p.outerWidth();if(""===c){v.width="100%";if(Ua&&(p.find("tbody").height()>j.offsetHeight||"scroll"==l.css("overflow-y")))v.width=w(p.outerWidth()-b);f=p.outerWidth()}else""!==d&&(v.width=w(d),f=p.outerWidth());I(C,L);I(function(a){A.push(a.innerHTML);y.push(w(h(a).css("width")))}, +L);I(function(a,b){a.style.width=y[b]},n);h(L).height(0);r&&(I(C,P),I(function(a){z.push(w(h(a).css("width")))},P),I(function(a,b){a.style.width=z[b]},s),h(P).height(0));I(function(a,b){a.innerHTML='<div class="dataTables_sizing" style="height:0;overflow:hidden;">'+A[b]+"</div>";a.style.width=y[b]},L);r&&I(function(a,b){a.innerHTML="";a.style.width=z[b]},P);if(p.outerWidth()<f){s=j.scrollHeight>j.offsetHeight||"scroll"==l.css("overflow-y")?f+b:f;if(Ua&&(j.scrollHeight>j.offsetHeight||"scroll"==l.css("overflow-y")))v.width= +w(s-b);(""===c||""!==d)&&K(a,1,"Possible column misalignment",6)}else s="100%";q.width=w(s);g.width=w(s);r&&(a.nScrollFoot.style.width=w(s));!e&&Ua&&(q.height=w(t.offsetHeight+b));c=p.outerWidth();o[0].style.width=w(c);i.width=w(c);d=p.height()>j.clientHeight||"scroll"==l.css("overflow-y");e="padding"+(Eb.bScrollbarLeft?"Left":"Right");i[e]=d?b+"px":"0px";r&&(m[0].style.width=w(c),u[0].style.width=w(c),u[0].style[e]=d?b+"px":"0px");l.scroll();if((a.bSorted||a.bFiltered)&&!a._drawHold)j.scrollTop= +0}}function I(a,b,c){for(var d=0,e=0,f=b.length,g,j;e<f;){g=b[e].firstChild;for(j=c?c[e].firstChild:null;g;)1===g.nodeType&&(c?a(g,j,d):a(g,d),d++),g=g.nextSibling,j=c?j.nextSibling:null;e++}}function Ha(a){var b=a.nTable,c=a.aoColumns,d=a.oScroll,e=d.sY,f=d.sX,g=d.sXInner,j=c.length,i=aa(a,"bVisible"),o=h("th",a.nTHead),l=b.getAttribute("width"),k=b.parentNode,u=!1,m,n,p=a.oBrowser,d=p.bScrollOversize;(m=b.style.width)&&-1!==m.indexOf("%")&&(l=m);for(m=0;m<i.length;m++)n=c[i[m]],null!==n.sWidth&& +(n.sWidth=Fb(n.sWidthOrig,k),u=!0);if(d||!u&&!f&&!e&&j==ca(a)&&j==o.length)for(m=0;m<j;m++)i=$(a,m),null!==i&&(c[i].sWidth=w(o.eq(m).width()));else{j=h(b).clone().css("visibility","hidden").removeAttr("id");j.find("tbody tr").remove();var t=h("<tr/>").appendTo(j.find("tbody"));j.find("thead, tfoot").remove();j.append(h(a.nTHead).clone()).append(h(a.nTFoot).clone());j.find("tfoot th, tfoot td").css("width","");o=qa(a,j.find("thead")[0]);for(m=0;m<i.length;m++)n=c[i[m]],o[m].style.width=null!==n.sWidthOrig&& +""!==n.sWidthOrig?w(n.sWidthOrig):"",n.sWidthOrig&&f&&h(o[m]).append(h("<div/>").css({width:n.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(a.aoData.length)for(m=0;m<i.length;m++)u=i[m],n=c[u],h(Gb(a,u)).clone(!1).append(n.sContentPadding).appendTo(t);n=h("<div/>").css(f||e?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(j).appendTo(k);f&&g?j.width(g):f?(j.css("width","auto"),j.removeAttr("width"),j.width()<k.clientWidth&&l&&j.width(k.clientWidth)):e?j.width(k.clientWidth): +l&&j.width(l);for(m=e=0;m<i.length;m++)k=h(o[m]),g=k.outerWidth()-k.width(),k=p.bBounding?Math.ceil(o[m].getBoundingClientRect().width):k.outerWidth(),e+=k,c[i[m]].sWidth=w(k-g);b.style.width=w(e);n.remove()}l&&(b.style.width=w(l));if((l||f)&&!a._reszEvt)b=function(){h(E).bind("resize.DT-"+a.sInstance,ua(function(){U(a)}))},d?setTimeout(b,1E3):b(),a._reszEvt=!0}function ua(a,b){var c=b!==k?b:200,d,e;return function(){var b=this,g=+new Date,j=arguments;d&&g<d+c?(clearTimeout(e),e=setTimeout(function(){d= +k;a.apply(b,j)},c)):(d=g,a.apply(b,j))}}function Fb(a,b){if(!a)return 0;var c=h("<div/>").css("width",w(a)).appendTo(b||H.body),d=c[0].offsetWidth;c.remove();return d}function Gb(a,b){var c=Hb(a,b);if(0>c)return null;var d=a.aoData[c];return!d.nTr?h("<td/>").html(B(a,c,b,"display"))[0]:d.anCells[b]}function Hb(a,b){for(var c,d=-1,e=-1,f=0,g=a.aoData.length;f<g;f++)c=B(a,f,b,"display")+"",c=c.replace($b,""),c=c.replace(/&nbsp;/g," "),c.length>d&&(d=c.length,e=f);return e}function w(a){return null=== +a?"0px":"number"==typeof a?0>a?"0px":a+"px":a.match(/\d$/)?a+"px":a}function W(a){var b,c,d=[],e=a.aoColumns,f,g,j,i;b=a.aaSortingFixed;c=h.isPlainObject(b);var o=[];f=function(a){a.length&&!h.isArray(a[0])?o.push(a):h.merge(o,a)};h.isArray(b)&&f(b);c&&b.pre&&f(b.pre);f(a.aaSorting);c&&b.post&&f(b.post);for(a=0;a<o.length;a++){i=o[a][0];f=e[i].aDataSort;b=0;for(c=f.length;b<c;b++)g=f[b],j=e[g].sType||"string",o[a]._idx===k&&(o[a]._idx=h.inArray(o[a][1],e[g].asSorting)),d.push({src:i,col:g,dir:o[a][1], +index:o[a]._idx,type:j,formatter:m.ext.type.order[j+"-pre"]})}return d}function mb(a){var b,c,d=[],e=m.ext.type.order,f=a.aoData,g=0,j,i=a.aiDisplayMaster,h;Ia(a);h=W(a);b=0;for(c=h.length;b<c;b++)j=h[b],j.formatter&&g++,Ib(a,j.col);if("ssp"!=y(a)&&0!==h.length){b=0;for(c=i.length;b<c;b++)d[i[b]]=b;g===h.length?i.sort(function(a,b){var c,e,g,j,i=h.length,k=f[a]._aSortData,m=f[b]._aSortData;for(g=0;g<i;g++)if(j=h[g],c=k[j.col],e=m[j.col],c=c<e?-1:c>e?1:0,0!==c)return"asc"===j.dir?c:-c;c=d[a];e=d[b]; +return c<e?-1:c>e?1:0}):i.sort(function(a,b){var c,g,j,i,k=h.length,m=f[a]._aSortData,p=f[b]._aSortData;for(j=0;j<k;j++)if(i=h[j],c=m[i.col],g=p[i.col],i=e[i.type+"-"+i.dir]||e["string-"+i.dir],c=i(c,g),0!==c)return c;c=d[a];g=d[b];return c<g?-1:c>g?1:0})}a.bSorted=!0}function Jb(a){for(var b,c,d=a.aoColumns,e=W(a),a=a.oLanguage.oAria,f=0,g=d.length;f<g;f++){c=d[f];var j=c.asSorting;b=c.sTitle.replace(/<.*?>/g,"");var i=c.nTh;i.removeAttribute("aria-sort");c.bSortable&&(0<e.length&&e[0].col==f?(i.setAttribute("aria-sort", +"asc"==e[0].dir?"ascending":"descending"),c=j[e[0].index+1]||j[0]):c=j[0],b+="asc"===c?a.sSortAscending:a.sSortDescending);i.setAttribute("aria-label",b)}}function Va(a,b,c,d){var e=a.aaSorting,f=a.aoColumns[b].asSorting,g=function(a,b){var c=a._idx;c===k&&(c=h.inArray(a[1],f));return c+1<f.length?c+1:b?null:0};"number"===typeof e[0]&&(e=a.aaSorting=[e]);c&&a.oFeatures.bSortMulti?(c=h.inArray(b,D(e,"0")),-1!==c?(b=g(e[c],!0),null===b&&1===e.length&&(b=0),null===b?e.splice(c,1):(e[c][1]=f[b],e[c]._idx= +b)):(e.push([b,f[0],0]),e[e.length-1]._idx=0)):e.length&&e[0][0]==b?(b=g(e[0]),e.length=1,e[0][1]=f[b],e[0]._idx=b):(e.length=0,e.push([b,f[0]]),e[0]._idx=0);T(a);"function"==typeof d&&d(a)}function Oa(a,b,c,d){var e=a.aoColumns[c];Wa(b,{},function(b){!1!==e.bSortable&&(a.oFeatures.bProcessing?(C(a,!0),setTimeout(function(){Va(a,c,b.shiftKey,d);"ssp"!==y(a)&&C(a,!1)},0)):Va(a,c,b.shiftKey,d))})}function xa(a){var b=a.aLastSort,c=a.oClasses.sSortColumn,d=W(a),e=a.oFeatures,f,g;if(e.bSort&&e.bSortClasses){e= +0;for(f=b.length;e<f;e++)g=b[e].src,h(D(a.aoData,"anCells",g)).removeClass(c+(2>e?e+1:3));e=0;for(f=d.length;e<f;e++)g=d[e].src,h(D(a.aoData,"anCells",g)).addClass(c+(2>e?e+1:3))}a.aLastSort=d}function Ib(a,b){var c=a.aoColumns[b],d=m.ext.order[c.sSortDataType],e;d&&(e=d.call(a.oInstance,a,b,ba(a,b)));for(var f,g=m.ext.type.order[c.sType+"-pre"],j=0,i=a.aoData.length;j<i;j++)if(c=a.aoData[j],c._aSortData||(c._aSortData=[]),!c._aSortData[b]||d)f=d?e[j]:B(a,j,b,"sort"),c._aSortData[b]=g?g(f):f}function ya(a){if(a.oFeatures.bStateSave&& +!a.bDestroying){var b={time:+new Date,start:a._iDisplayStart,length:a._iDisplayLength,order:h.extend(!0,[],a.aaSorting),search:Ab(a.oPreviousSearch),columns:h.map(a.aoColumns,function(b,d){return{visible:b.bVisible,search:Ab(a.aoPreSearchCols[d])}})};v(a,"aoStateSaveParams","stateSaveParams",[a,b]);a.oSavedState=b;a.fnStateSaveCallback.call(a.oInstance,a,b)}}function Kb(a){var b,c,d=a.aoColumns;if(a.oFeatures.bStateSave){var e=a.fnStateLoadCallback.call(a.oInstance,a);if(e&&e.time&&(b=v(a,"aoStateLoadParams", +"stateLoadParams",[a,e]),-1===h.inArray(!1,b)&&(b=a.iStateDuration,!(0<b&&e.time<+new Date-1E3*b)&&d.length===e.columns.length))){a.oLoadedState=h.extend(!0,{},e);e.start!==k&&(a._iDisplayStart=e.start,a.iInitDisplayStart=e.start);e.length!==k&&(a._iDisplayLength=e.length);e.order!==k&&(a.aaSorting=[],h.each(e.order,function(b,c){a.aaSorting.push(c[0]>=d.length?[0,c[1]]:c)}));e.search!==k&&h.extend(a.oPreviousSearch,Bb(e.search));b=0;for(c=e.columns.length;b<c;b++){var f=e.columns[b];f.visible!== +k&&(d[b].bVisible=f.visible);f.search!==k&&h.extend(a.aoPreSearchCols[b],Bb(f.search))}v(a,"aoStateLoaded","stateLoaded",[a,e])}}}function za(a){var b=m.settings,a=h.inArray(a,D(b,"nTable"));return-1!==a?b[a]:null}function K(a,b,c,d){c="DataTables warning: "+(a?"table id="+a.sTableId+" - ":"")+c;d&&(c+=". For more information about this error, please see http://datatables.net/tn/"+d);if(b)E.console&&console.log&&console.log(c);else if(b=m.ext,b=b.sErrMode||b.errMode,a&&v(a,null,"error",[a,d,c]),"alert"== +b)alert(c);else{if("throw"==b)throw Error(c);"function"==typeof b&&b(a,d,c)}}function F(a,b,c,d){h.isArray(c)?h.each(c,function(c,d){h.isArray(d)?F(a,b,d[0],d[1]):F(a,b,d)}):(d===k&&(d=c),b[c]!==k&&(a[d]=b[c]))}function Lb(a,b,c){var d,e;for(e in b)b.hasOwnProperty(e)&&(d=b[e],h.isPlainObject(d)?(h.isPlainObject(a[e])||(a[e]={}),h.extend(!0,a[e],d)):a[e]=c&&"data"!==e&&"aaData"!==e&&h.isArray(d)?d.slice():d);return a}function Wa(a,b,c){h(a).bind("click.DT",b,function(b){a.blur();c(b)}).bind("keypress.DT", +b,function(a){13===a.which&&(a.preventDefault(),c(a))}).bind("selectstart.DT",function(){return!1})}function z(a,b,c,d){c&&a[b].push({fn:c,sName:d})}function v(a,b,c,d){var e=[];b&&(e=h.map(a[b].slice().reverse(),function(b){return b.fn.apply(a.oInstance,d)}));null!==c&&(b=h.Event(c+".dt"),h(a.nTable).trigger(b,d),e.push(b.result));return e}function Sa(a){var b=a._iDisplayStart,c=a.fnDisplayEnd(),d=a._iDisplayLength;b>=c&&(b=c-d);b-=b%d;if(-1===d||0>b)b=0;a._iDisplayStart=b}function Pa(a,b){var c= +a.renderer,d=m.ext.renderer[b];return h.isPlainObject(c)&&c[b]?d[c[b]]||d._:"string"===typeof c?d[c]||d._:d._}function y(a){return a.oFeatures.bServerSide?"ssp":a.ajax||a.sAjaxSource?"ajax":"dom"}function Aa(a,b){var c=[],c=Mb.numbers_length,d=Math.floor(c/2);b<=c?c=X(0,b):a<=d?(c=X(0,c-2),c.push("ellipsis"),c.push(b-1)):(a>=b-1-d?c=X(b-(c-2),b):(c=X(a-d+2,a+d-1),c.push("ellipsis"),c.push(b-1)),c.splice(0,0,"ellipsis"),c.splice(0,0,0));c.DT_el="span";return c}function db(a){h.each({num:function(b){return Ba(b, +a)},"num-fmt":function(b){return Ba(b,a,Xa)},"html-num":function(b){return Ba(b,a,Ca)},"html-num-fmt":function(b){return Ba(b,a,Ca,Xa)}},function(b,c){s.type.order[b+a+"-pre"]=c;b.match(/^html\-/)&&(s.type.search[b+a]=s.type.search.html)})}function Nb(a){return function(){var b=[za(this[m.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return m.ext.internal[a].apply(this,b)}}var m,s,t,p,r,Ya={},Ob=/[\r\n]/g,Ca=/<.*?>/g,ac=/^[\w\+\-]/,bc=/[\w\+\-]$/,Yb=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)", +"g"),Xa=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfk]/gi,M=function(a){return!a||!0===a||"-"===a?!0:!1},Pb=function(a){var b=parseInt(a,10);return!isNaN(b)&&isFinite(a)?b:null},Qb=function(a,b){Ya[b]||(Ya[b]=RegExp(va(b),"g"));return"string"===typeof a&&"."!==b?a.replace(/\./g,"").replace(Ya[b],"."):a},Za=function(a,b,c){var d="string"===typeof a;if(M(a))return!0;b&&d&&(a=Qb(a,b));c&&d&&(a=a.replace(Xa,""));return!isNaN(parseFloat(a))&&isFinite(a)},Rb=function(a,b,c){return M(a)?!0:!(M(a)||"string"=== +typeof a)?null:Za(a.replace(Ca,""),b,c)?!0:null},D=function(a,b,c){var d=[],e=0,f=a.length;if(c!==k)for(;e<f;e++)a[e]&&a[e][b]&&d.push(a[e][b][c]);else for(;e<f;e++)a[e]&&d.push(a[e][b]);return d},ja=function(a,b,c,d){var e=[],f=0,g=b.length;if(d!==k)for(;f<g;f++)a[b[f]][c]&&e.push(a[b[f]][c][d]);else for(;f<g;f++)e.push(a[b[f]][c]);return e},X=function(a,b){var c=[],d;b===k?(b=0,d=a):(d=b,b=a);for(var e=b;e<d;e++)c.push(e);return c},Sb=function(a){for(var b=[],c=0,d=a.length;c<d;c++)a[c]&&b.push(a[c]); +return b},pa=function(a){var b=[],c,d,e=a.length,f,g=0;d=0;a:for(;d<e;d++){c=a[d];for(f=0;f<g;f++)if(b[f]===c)continue a;b.push(c);g++}return b},A=function(a,b,c){a[b]!==k&&(a[c]=a[b])},da=/\[.*?\]$/,V=/\(\)$/,wa=h("<div>")[0],Zb=wa.textContent!==k,$b=/<.*?>/g;m=function(a){this.$=function(a,b){return this.api(!0).$(a,b)};this._=function(a,b){return this.api(!0).rows(a,b).data()};this.api=function(a){return a?new t(za(this[s.iApiIndex])):new t(this)};this.fnAddData=function(a,b){var c=this.api(!0), +d=h.isArray(a)&&(h.isArray(a[0])||h.isPlainObject(a[0]))?c.rows.add(a):c.row.add(a);(b===k||b)&&c.draw();return d.flatten().toArray()};this.fnAdjustColumnSizing=function(a){var b=this.api(!0).columns.adjust(),c=b.settings()[0],d=c.oScroll;a===k||a?b.draw(!1):(""!==d.sX||""!==d.sY)&&Z(c)};this.fnClearTable=function(a){var b=this.api(!0).clear();(a===k||a)&&b.draw()};this.fnClose=function(a){this.api(!0).row(a).child.hide()};this.fnDeleteRow=function(a,b,c){var d=this.api(!0),a=d.rows(a),e=a.settings()[0], +h=e.aoData[a[0][0]];a.remove();b&&b.call(this,e,h);(c===k||c)&&d.draw();return h};this.fnDestroy=function(a){this.api(!0).destroy(a)};this.fnDraw=function(a){this.api(!0).draw(a)};this.fnFilter=function(a,b,c,d,e,h){e=this.api(!0);null===b||b===k?e.search(a,c,d,h):e.column(b).search(a,c,d,h);e.draw()};this.fnGetData=function(a,b){var c=this.api(!0);if(a!==k){var d=a.nodeName?a.nodeName.toLowerCase():"";return b!==k||"td"==d||"th"==d?c.cell(a,b).data():c.row(a).data()||null}return c.data().toArray()}; +this.fnGetNodes=function(a){var b=this.api(!0);return a!==k?b.row(a).node():b.rows().nodes().flatten().toArray()};this.fnGetPosition=function(a){var b=this.api(!0),c=a.nodeName.toUpperCase();return"TR"==c?b.row(a).index():"TD"==c||"TH"==c?(a=b.cell(a).index(),[a.row,a.columnVisible,a.column]):null};this.fnIsOpen=function(a){return this.api(!0).row(a).child.isShown()};this.fnOpen=function(a,b,c){return this.api(!0).row(a).child(b,c).show().child()[0]};this.fnPageChange=function(a,b){var c=this.api(!0).page(a); +(b===k||b)&&c.draw(!1)};this.fnSetColumnVis=function(a,b,c){a=this.api(!0).column(a).visible(b);(c===k||c)&&a.columns.adjust().draw()};this.fnSettings=function(){return za(this[s.iApiIndex])};this.fnSort=function(a){this.api(!0).order(a).draw()};this.fnSortListener=function(a,b,c){this.api(!0).order.listener(a,b,c)};this.fnUpdate=function(a,b,c,d,e){var h=this.api(!0);c===k||null===c?h.row(b).data(a):h.cell(b,c).data(a);(e===k||e)&&h.columns.adjust();(d===k||d)&&h.draw();return 0};this.fnVersionCheck= +s.fnVersionCheck;var b=this,c=a===k,d=this.length;c&&(a={});this.oApi=this.internal=s.internal;for(var e in m.ext.internal)e&&(this[e]=Nb(e));this.each(function(){var e={},e=1<d?Lb(e,a,!0):a,g=0,j,i=this.getAttribute("id"),o=!1,l=m.defaults,q=h(this);if("table"!=this.nodeName.toLowerCase())K(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{eb(l);fb(l.column);J(l,l,!0);J(l.column,l.column,!0);J(l,h.extend(e,q.data()));var u=m.settings,g=0;for(j=u.length;g<j;g++){var p=u[g];if(p.nTable== +this||p.nTHead.parentNode==this||p.nTFoot&&p.nTFoot.parentNode==this){g=e.bRetrieve!==k?e.bRetrieve:l.bRetrieve;if(c||g)return p.oInstance;if(e.bDestroy!==k?e.bDestroy:l.bDestroy){p.oInstance.fnDestroy();break}else{K(p,0,"Cannot reinitialise DataTable",3);return}}if(p.sTableId==this.id){u.splice(g,1);break}}if(null===i||""===i)this.id=i="DataTables_Table_"+m.ext._unique++;var n=h.extend(!0,{},m.models.oSettings,{sDestroyWidth:q[0].style.width,sInstance:i,sTableId:i});n.nTable=this;n.oApi=b.internal; +n.oInit=e;u.push(n);n.oInstance=1===b.length?b:q.dataTable();eb(e);e.oLanguage&&Fa(e.oLanguage);e.aLengthMenu&&!e.iDisplayLength&&(e.iDisplayLength=h.isArray(e.aLengthMenu[0])?e.aLengthMenu[0][0]:e.aLengthMenu[0]);e=Lb(h.extend(!0,{},l),e);F(n.oFeatures,e,"bPaginate bLengthChange bFilter bSort bSortMulti bInfo bProcessing bAutoWidth bSortClasses bServerSide bDeferRender".split(" "));F(n,e,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu", +"sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"],["bJQueryUI","bJUI"]]);F(n.oScroll,e,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]);F(n.oLanguage,e,"fnInfoCallback");z(n,"aoDrawCallback", +e.fnDrawCallback,"user");z(n,"aoServerParams",e.fnServerParams,"user");z(n,"aoStateSaveParams",e.fnStateSaveParams,"user");z(n,"aoStateLoadParams",e.fnStateLoadParams,"user");z(n,"aoStateLoaded",e.fnStateLoaded,"user");z(n,"aoRowCallback",e.fnRowCallback,"user");z(n,"aoRowCreatedCallback",e.fnCreatedRow,"user");z(n,"aoHeaderCallback",e.fnHeaderCallback,"user");z(n,"aoFooterCallback",e.fnFooterCallback,"user");z(n,"aoInitComplete",e.fnInitComplete,"user");z(n,"aoPreDrawCallback",e.fnPreDrawCallback, +"user");n.rowIdFn=Q(e.rowId);gb(n);i=n.oClasses;e.bJQueryUI?(h.extend(i,m.ext.oJUIClasses,e.oClasses),e.sDom===l.sDom&&"lfrtip"===l.sDom&&(n.sDom='<"H"lfr>t<"F"ip>'),n.renderer)?h.isPlainObject(n.renderer)&&!n.renderer.header&&(n.renderer.header="jqueryui"):n.renderer="jqueryui":h.extend(i,m.ext.classes,e.oClasses);q.addClass(i.sTable);n.iInitDisplayStart===k&&(n.iInitDisplayStart=e.iDisplayStart,n._iDisplayStart=e.iDisplayStart);null!==e.iDeferLoading&&(n.bDeferLoading=!0,g=h.isArray(e.iDeferLoading), +n._iRecordsDisplay=g?e.iDeferLoading[0]:e.iDeferLoading,n._iRecordsTotal=g?e.iDeferLoading[1]:e.iDeferLoading);var t=n.oLanguage;h.extend(!0,t,e.oLanguage);""!==t.sUrl&&(h.ajax({dataType:"json",url:t.sUrl,success:function(a){Fa(a);J(l.oLanguage,a);h.extend(true,t,a);ia(n)},error:function(){ia(n)}}),o=!0);null===e.asStripeClasses&&(n.asStripeClasses=[i.sStripeOdd,i.sStripeEven]);var g=n.asStripeClasses,r=q.children("tbody").find("tr").eq(0);-1!==h.inArray(!0,h.map(g,function(a){return r.hasClass(a)}))&& +(h("tbody tr",this).removeClass(g.join(" ")),n.asDestroyStripes=g.slice());u=[];g=this.getElementsByTagName("thead");0!==g.length&&(fa(n.aoHeader,g[0]),u=qa(n));if(null===e.aoColumns){p=[];g=0;for(j=u.length;g<j;g++)p.push(null)}else p=e.aoColumns;g=0;for(j=p.length;g<j;g++)Ga(n,u?u[g]:null);ib(n,e.aoColumnDefs,p,function(a,b){la(n,a,b)});if(r.length){var s=function(a,b){return a.getAttribute("data-"+b)!==null?b:null};h(r[0]).children("th, td").each(function(a,b){var c=n.aoColumns[a];if(c.mData=== +a){var d=s(b,"sort")||s(b,"order"),e=s(b,"filter")||s(b,"search");if(d!==null||e!==null){c.mData={_:a+".display",sort:d!==null?a+".@data-"+d:k,type:d!==null?a+".@data-"+d:k,filter:e!==null?a+".@data-"+e:k};la(n,a)}}})}var w=n.oFeatures;e.bStateSave&&(w.bStateSave=!0,Kb(n,e),z(n,"aoDrawCallback",ya,"state_save"));if(e.aaSorting===k){u=n.aaSorting;g=0;for(j=u.length;g<j;g++)u[g][1]=n.aoColumns[g].asSorting[0]}xa(n);w.bSort&&z(n,"aoDrawCallback",function(){if(n.bSorted){var a=W(n),b={};h.each(a,function(a, +c){b[c.src]=c.dir});v(n,null,"order",[n,a,b]);Jb(n)}});z(n,"aoDrawCallback",function(){(n.bSorted||y(n)==="ssp"||w.bDeferRender)&&xa(n)},"sc");g=q.children("caption").each(function(){this._captionSide=q.css("caption-side")});j=q.children("thead");0===j.length&&(j=h("<thead/>").appendTo(this));n.nTHead=j[0];j=q.children("tbody");0===j.length&&(j=h("<tbody/>").appendTo(this));n.nTBody=j[0];j=q.children("tfoot");if(0===j.length&&0<g.length&&(""!==n.oScroll.sX||""!==n.oScroll.sY))j=h("<tfoot/>").appendTo(this); +0===j.length||0===j.children().length?q.addClass(i.sNoFooter):0<j.length&&(n.nTFoot=j[0],fa(n.aoFooter,n.nTFoot));if(e.aaData)for(g=0;g<e.aaData.length;g++)N(n,e.aaData[g]);else(n.bDeferLoading||"dom"==y(n))&&ma(n,h(n.nTBody).children("tr"));n.aiDisplay=n.aiDisplayMaster.slice();n.bInitialised=!0;!1===o&&ia(n)}});b=null;return this};var Tb=[],x=Array.prototype,cc=function(a){var b,c,d=m.settings,e=h.map(d,function(a){return a.nTable});if(a){if(a.nTable&&a.oApi)return[a];if(a.nodeName&&"table"===a.nodeName.toLowerCase())return b= +h.inArray(a,e),-1!==b?[d[b]]:null;if(a&&"function"===typeof a.settings)return a.settings().toArray();"string"===typeof a?c=h(a):a instanceof h&&(c=a)}else return[];if(c)return c.map(function(){b=h.inArray(this,e);return-1!==b?d[b]:null}).toArray()};t=function(a,b){if(!(this instanceof t))return new t(a,b);var c=[],d=function(a){(a=cc(a))&&(c=c.concat(a))};if(h.isArray(a))for(var e=0,f=a.length;e<f;e++)d(a[e]);else d(a);this.context=pa(c);b&&h.merge(this,b);this.selector={rows:null,cols:null,opts:null}; +t.extend(this,this,Tb)};m.Api=t;h.extend(t.prototype,{any:function(){return 0!==this.count()},concat:x.concat,context:[],count:function(){return this.flatten().length},each:function(a){for(var b=0,c=this.length;b<c;b++)a.call(this,this[b],b,this);return this},eq:function(a){var b=this.context;return b.length>a?new t(b[a],this[a]):null},filter:function(a){var b=[];if(x.filter)b=x.filter.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)a.call(this,this[c],c,this)&&b.push(this[c]);return new t(this.context, +b)},flatten:function(){var a=[];return new t(this.context,a.concat.apply(a,this.toArray()))},join:x.join,indexOf:x.indexOf||function(a,b){for(var c=b||0,d=this.length;c<d;c++)if(this[c]===a)return c;return-1},iterator:function(a,b,c,d){var e=[],f,g,h,i,o,l=this.context,m,p,r=this.selector;"string"===typeof a&&(d=c,c=b,b=a,a=!1);g=0;for(h=l.length;g<h;g++){var n=new t(l[g]);if("table"===b)f=c.call(n,l[g],g),f!==k&&e.push(f);else if("columns"===b||"rows"===b)f=c.call(n,l[g],this[g],g),f!==k&&e.push(f); +else if("column"===b||"column-rows"===b||"row"===b||"cell"===b){p=this[g];"column-rows"===b&&(m=Da(l[g],r.opts));i=0;for(o=p.length;i<o;i++)f=p[i],f="cell"===b?c.call(n,l[g],f.row,f.column,g,i):c.call(n,l[g],f,g,i,m),f!==k&&e.push(f)}}return e.length||d?(a=new t(l,a?e.concat.apply([],e):e),b=a.selector,b.rows=r.rows,b.cols=r.cols,b.opts=r.opts,a):this},lastIndexOf:x.lastIndexOf||function(a,b){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(a){var b=[];if(x.map)b= +x.map.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)b.push(a.call(this,this[c],c));return new t(this.context,b)},pluck:function(a){return this.map(function(b){return b[a]})},pop:x.pop,push:x.push,reduce:x.reduce||function(a,b){return hb(this,a,b,0,this.length,1)},reduceRight:x.reduceRight||function(a,b){return hb(this,a,b,this.length-1,-1,-1)},reverse:x.reverse,selector:null,shift:x.shift,sort:x.sort,splice:x.splice,toArray:function(){return x.slice.call(this)},to$:function(){return h(this)}, +toJQuery:function(){return h(this)},unique:function(){return new t(this.context,pa(this))},unshift:x.unshift});t.extend=function(a,b,c){if(c.length&&b&&(b instanceof t||b.__dt_wrapper)){var d,e,f,g=function(a,b,c){return function(){var d=b.apply(a,arguments);t.extend(d,d,c.methodExt);return d}};d=0;for(e=c.length;d<e;d++)f=c[d],b[f.name]="function"===typeof f.val?g(a,f.val,f):h.isPlainObject(f.val)?{}:f.val,b[f.name].__dt_wrapper=!0,t.extend(a,b[f.name],f.propExt)}};t.register=p=function(a,b){if(h.isArray(a))for(var c= +0,d=a.length;c<d;c++)t.register(a[c],b);else for(var e=a.split("."),f=Tb,g,j,c=0,d=e.length;c<d;c++){g=(j=-1!==e[c].indexOf("()"))?e[c].replace("()",""):e[c];var i;a:{i=0;for(var k=f.length;i<k;i++)if(f[i].name===g){i=f[i];break a}i=null}i||(i={name:g,val:{},methodExt:[],propExt:[]},f.push(i));c===d-1?i.val=b:f=j?i.methodExt:i.propExt}};t.registerPlural=r=function(a,b,c){t.register(a,c);t.register(b,function(){var a=c.apply(this,arguments);return a===this?this:a instanceof t?a.length?h.isArray(a[0])? +new t(a.context,a[0]):a[0]:k:a})};p("tables()",function(a){var b;if(a){b=t;var c=this.context;if("number"===typeof a)a=[c[a]];else var d=h.map(c,function(a){return a.nTable}),a=h(d).filter(a).map(function(){var a=h.inArray(this,d);return c[a]}).toArray();b=new b(a)}else b=this;return b});p("table()",function(a){var a=this.tables(a),b=a.context;return b.length?new t(b[0]):a});r("tables().nodes()","table().node()",function(){return this.iterator("table",function(a){return a.nTable},1)});r("tables().body()", +"table().body()",function(){return this.iterator("table",function(a){return a.nTBody},1)});r("tables().header()","table().header()",function(){return this.iterator("table",function(a){return a.nTHead},1)});r("tables().footer()","table().footer()",function(){return this.iterator("table",function(a){return a.nTFoot},1)});r("tables().containers()","table().container()",function(){return this.iterator("table",function(a){return a.nTableWrapper},1)});p("draw()",function(a){return this.iterator("table", +function(b){"page"===a?O(b):("string"===typeof a&&(a="full-hold"===a?!1:!0),T(b,!1===a))})});p("page()",function(a){return a===k?this.page.info().page:this.iterator("table",function(b){Ta(b,a)})});p("page.info()",function(){if(0===this.context.length)return k;var a=this.context[0],b=a._iDisplayStart,c=a.oFeatures.bPaginate?a._iDisplayLength:-1,d=a.fnRecordsDisplay(),e=-1===c;return{page:e?0:Math.floor(b/c),pages:e?1:Math.ceil(d/c),start:b,end:a.fnDisplayEnd(),length:c,recordsTotal:a.fnRecordsTotal(), +recordsDisplay:d,serverSide:"ssp"===y(a)}});p("page.len()",function(a){return a===k?0!==this.context.length?this.context[0]._iDisplayLength:k:this.iterator("table",function(b){Ra(b,a)})});var Ub=function(a,b,c){if(c){var d=new t(a);d.one("draw",function(){c(d.ajax.json())})}if("ssp"==y(a))T(a,b);else{C(a,!0);var e=a.jqXHR;e&&4!==e.readyState&&e.abort();ra(a,[],function(c){na(a);for(var c=sa(a,c),d=0,e=c.length;d<e;d++)N(a,c[d]);T(a,b);C(a,!1)})}};p("ajax.json()",function(){var a=this.context;if(0< +a.length)return a[0].json});p("ajax.params()",function(){var a=this.context;if(0<a.length)return a[0].oAjaxData});p("ajax.reload()",function(a,b){return this.iterator("table",function(c){Ub(c,!1===b,a)})});p("ajax.url()",function(a){var b=this.context;if(a===k){if(0===b.length)return k;b=b[0];return b.ajax?h.isPlainObject(b.ajax)?b.ajax.url:b.ajax:b.sAjaxSource}return this.iterator("table",function(b){h.isPlainObject(b.ajax)?b.ajax.url=a:b.ajax=a})});p("ajax.url().load()",function(a,b){return this.iterator("table", +function(c){Ub(c,!1===b,a)})});var $a=function(a,b,c,d,e){var f=[],g,j,i,o,l,m;i=typeof b;if(!b||"string"===i||"function"===i||b.length===k)b=[b];i=0;for(o=b.length;i<o;i++){j=b[i]&&b[i].split?b[i].split(","):[b[i]];l=0;for(m=j.length;l<m;l++)(g=c("string"===typeof j[l]?h.trim(j[l]):j[l]))&&g.length&&(f=f.concat(g))}a=s.selector[a];if(a.length){i=0;for(o=a.length;i<o;i++)f=a[i](d,e,f)}return pa(f)},ab=function(a){a||(a={});a.filter&&a.search===k&&(a.search=a.filter);return h.extend({search:"none", +order:"current",page:"all"},a)},bb=function(a){for(var b=0,c=a.length;b<c;b++)if(0<a[b].length)return a[0]=a[b],a[0].length=1,a.length=1,a.context=[a.context[b]],a;a.length=0;return a},Da=function(a,b){var c,d,e,f=[],g=a.aiDisplay;c=a.aiDisplayMaster;var j=b.search;d=b.order;e=b.page;if("ssp"==y(a))return"removed"===j?[]:X(0,c.length);if("current"==e){c=a._iDisplayStart;for(d=a.fnDisplayEnd();c<d;c++)f.push(g[c])}else if("current"==d||"applied"==d)f="none"==j?c.slice():"applied"==j?g.slice():h.map(c, +function(a){return-1===h.inArray(a,g)?a:null});else if("index"==d||"original"==d){c=0;for(d=a.aoData.length;c<d;c++)"none"==j?f.push(c):(e=h.inArray(c,g),(-1===e&&"removed"==j||0<=e&&"applied"==j)&&f.push(c))}return f};p("rows()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=ab(b),c=this.iterator("table",function(c){var e=b;return $a("row",a,function(a){var b=Pb(a);if(b!==null&&!e)return[b];var j=Da(c,e);if(b!==null&&h.inArray(b,j)!==-1)return[b];if(!a)return j;if(typeof a==="function")return h.map(j, +function(b){var e=c.aoData[b];return a(b,e._aData,e.nTr)?b:null});b=Sb(ja(c.aoData,j,"nTr"));if(a.nodeName&&h.inArray(a,b)!==-1)return[a._DT_RowIndex];if(typeof a==="string"&&a.charAt(0)==="#"){j=c.aIds[a.replace(/^#/,"")];if(j!==k)return[j.idx]}return h(b).filter(a).map(function(){return this._DT_RowIndex}).toArray()},c,e)},1);c.selector.rows=a;c.selector.opts=b;return c});p("rows().nodes()",function(){return this.iterator("row",function(a,b){return a.aoData[b].nTr||k},1)});p("rows().data()",function(){return this.iterator(!0, +"rows",function(a,b){return ja(a.aoData,b,"_aData")},1)});r("rows().cache()","row().cache()",function(a){return this.iterator("row",function(b,c){var d=b.aoData[c];return"search"===a?d._aFilterData:d._aSortData},1)});r("rows().invalidate()","row().invalidate()",function(a){return this.iterator("row",function(b,c){ea(b,c,a)})});r("rows().indexes()","row().index()",function(){return this.iterator("row",function(a,b){return b},1)});r("rows().ids()","row().id()",function(a){for(var b=[],c=this.context, +d=0,e=c.length;d<e;d++)for(var f=0,g=this[d].length;f<g;f++){var h=c[d].rowIdFn(c[d].aoData[this[d][f]]._aData);b.push((!0===a?"#":"")+h)}return new t(c,b)});r("rows().remove()","row().remove()",function(){var a=this;this.iterator("row",function(b,c,d){var e=b.aoData,f=e[c],g,h,i,o,l;e.splice(c,1);g=0;for(h=e.length;g<h;g++)if(i=e[g],l=i.anCells,null!==i.nTr&&(i.nTr._DT_RowIndex=g),null!==l){i=0;for(o=l.length;i<o;i++)l[i]._DT_CellIndex.row=g}oa(b.aiDisplayMaster,c);oa(b.aiDisplay,c);oa(a[d],c,!1); +Sa(b);c=b.rowIdFn(f._aData);c!==k&&delete b.aIds[c]});this.iterator("table",function(a){for(var c=0,d=a.aoData.length;c<d;c++)a.aoData[c].idx=c});return this});p("rows.add()",function(a){var b=this.iterator("table",function(b){var c,f,g,h=[];f=0;for(g=a.length;f<g;f++)c=a[f],c.nodeName&&"TR"===c.nodeName.toUpperCase()?h.push(ma(b,c)[0]):h.push(N(b,c));return h},1),c=this.rows(-1);c.pop();h.merge(c,b);return c});p("row()",function(a,b){return bb(this.rows(a,b))});p("row().data()",function(a){var b= +this.context;if(a===k)return b.length&&this.length?b[0].aoData[this[0]]._aData:k;b[0].aoData[this[0]]._aData=a;ea(b[0],this[0],"data");return this});p("row().node()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]].nTr||null:null});p("row.add()",function(a){a instanceof h&&a.length&&(a=a[0]);var b=this.iterator("table",function(b){return a.nodeName&&"TR"===a.nodeName.toUpperCase()?ma(b,a)[0]:N(b,a)});return this.row(b[0])});var cb=function(a,b){var c=a.context;if(c.length&& +(c=c[0].aoData[b!==k?b:a[0]])&&c._details)c._details.remove(),c._detailsShow=k,c._details=k},Vb=function(a,b){var c=a.context;if(c.length&&a.length){var d=c[0].aoData[a[0]];if(d._details){(d._detailsShow=b)?d._details.insertAfter(d.nTr):d._details.detach();var e=c[0],f=new t(e),g=e.aoData;f.off("draw.dt.DT_details column-visibility.dt.DT_details destroy.dt.DT_details");0<D(g,"_details").length&&(f.on("draw.dt.DT_details",function(a,b){e===b&&f.rows({page:"current"}).eq(0).each(function(a){a=g[a]; +a._detailsShow&&a._details.insertAfter(a.nTr)})}),f.on("column-visibility.dt.DT_details",function(a,b){if(e===b)for(var c,d=ca(b),f=0,h=g.length;f<h;f++)c=g[f],c._details&&c._details.children("td[colspan]").attr("colspan",d)}),f.on("destroy.dt.DT_details",function(a,b){if(e===b)for(var c=0,d=g.length;c<d;c++)g[c]._details&&cb(f,c)}))}}};p("row().child()",function(a,b){var c=this.context;if(a===k)return c.length&&this.length?c[0].aoData[this[0]]._details:k;if(!0===a)this.child.show();else if(!1=== +a)cb(this);else if(c.length&&this.length){var d=c[0],c=c[0].aoData[this[0]],e=[],f=function(a,b){if(h.isArray(a)||a instanceof h)for(var c=0,k=a.length;c<k;c++)f(a[c],b);else a.nodeName&&"tr"===a.nodeName.toLowerCase()?e.push(a):(c=h("<tr><td/></tr>").addClass(b),h("td",c).addClass(b).html(a)[0].colSpan=ca(d),e.push(c[0]))};f(a,b);c._details&&c._details.remove();c._details=h(e);c._detailsShow&&c._details.insertAfter(c.nTr)}return this});p(["row().child.show()","row().child().show()"],function(){Vb(this, +!0);return this});p(["row().child.hide()","row().child().hide()"],function(){Vb(this,!1);return this});p(["row().child.remove()","row().child().remove()"],function(){cb(this);return this});p("row().child.isShown()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]]._detailsShow||!1:!1});var dc=/^(.+):(name|visIdx|visible)$/,Wb=function(a,b,c,d,e){for(var c=[],d=0,f=e.length;d<f;d++)c.push(B(a,e[d],b));return c};p("columns()",function(a,b){a===k?a="":h.isPlainObject(a)&& +(b=a,a="");var b=ab(b),c=this.iterator("table",function(c){var e=a,f=b,g=c.aoColumns,j=D(g,"sName"),i=D(g,"nTh");return $a("column",e,function(a){var b=Pb(a);if(a==="")return X(g.length);if(b!==null)return[b>=0?b:g.length+b];if(typeof a==="function"){var e=Da(c,f);return h.map(g,function(b,f){return a(f,Wb(c,f,0,0,e),i[f])?f:null})}var k=typeof a==="string"?a.match(dc):"";if(k)switch(k[2]){case "visIdx":case "visible":b=parseInt(k[1],10);if(b<0){var m=h.map(g,function(a,b){return a.bVisible?b:null}); +return[m[m.length+b]]}return[$(c,b)];case "name":return h.map(j,function(a,b){return a===k[1]?b:null})}else return h(i).filter(a).map(function(){return h.inArray(this,i)}).toArray()},c,f)},1);c.selector.cols=a;c.selector.opts=b;return c});r("columns().header()","column().header()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTh},1)});r("columns().footer()","column().footer()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTf},1)});r("columns().data()", +"column().data()",function(){return this.iterator("column-rows",Wb,1)});r("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].mData},1)});r("columns().cache()","column().cache()",function(a){return this.iterator("column-rows",function(b,c,d,e,f){return ja(b.aoData,f,"search"===a?"_aFilterData":"_aSortData",c)},1)});r("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(a,b,c,d,e){return ja(a.aoData, +e,"anCells",b)},1)});r("columns().visible()","column().visible()",function(a,b){return this.iterator("column",function(c,d){if(a===k)return c.aoColumns[d].bVisible;var e=c.aoColumns,f=e[d],g=c.aoData,j,i,m;if(a!==k&&f.bVisible!==a){if(a){var l=h.inArray(!0,D(e,"bVisible"),d+1);j=0;for(i=g.length;j<i;j++)m=g[j].nTr,e=g[j].anCells,m&&m.insertBefore(e[d],e[l]||null)}else h(D(c.aoData,"anCells",d)).detach();f.bVisible=a;ga(c,c.aoHeader);ga(c,c.aoFooter);if(b===k||b)U(c),(c.oScroll.sX||c.oScroll.sY)&& +Z(c);v(c,null,"column-visibility",[c,d,a,b]);ya(c)}})});r("columns().indexes()","column().index()",function(a){return this.iterator("column",function(b,c){return"visible"===a?ba(b,c):c},1)});p("columns.adjust()",function(){return this.iterator("table",function(a){U(a)},1)});p("column.index()",function(a,b){if(0!==this.context.length){var c=this.context[0];if("fromVisible"===a||"toData"===a)return $(c,b);if("fromData"===a||"toVisible"===a)return ba(c,b)}});p("column()",function(a,b){return bb(this.columns(a, +b))});p("cells()",function(a,b,c){h.isPlainObject(a)&&(a.row===k?(c=a,a=null):(c=b,b=null));h.isPlainObject(b)&&(c=b,b=null);if(null===b||b===k)return this.iterator("table",function(b){var d=a,e=ab(c),f=b.aoData,g=Da(b,e),j=Sb(ja(f,g,"anCells")),i=h([].concat.apply([],j)),l,m=b.aoColumns.length,o,p,t,r,s,v;return $a("cell",d,function(a){var c=typeof a==="function";if(a===null||a===k||c){o=[];p=0;for(t=g.length;p<t;p++){l=g[p];for(r=0;r<m;r++){s={row:l,column:r};if(c){v=f[l];a(s,B(b,l,r),v.anCells? +v.anCells[r]:null)&&o.push(s)}else o.push(s)}}return o}return h.isPlainObject(a)?[a]:i.filter(a).map(function(a,b){return{row:b._DT_CellIndex.row,column:b._DT_CellIndex.column}}).toArray()},b,e)});var d=this.columns(b,c),e=this.rows(a,c),f,g,j,i,m,l=this.iterator("table",function(a,b){f=[];g=0;for(j=e[b].length;g<j;g++){i=0;for(m=d[b].length;i<m;i++)f.push({row:e[b][g],column:d[b][i]})}return f},1);h.extend(l.selector,{cols:b,rows:a,opts:c});return l});r("cells().nodes()","cell().node()",function(){return this.iterator("cell", +function(a,b,c){return(a=a.aoData[b].anCells)?a[c]:k},1)});p("cells().data()",function(){return this.iterator("cell",function(a,b,c){return B(a,b,c)},1)});r("cells().cache()","cell().cache()",function(a){a="search"===a?"_aFilterData":"_aSortData";return this.iterator("cell",function(b,c,d){return b.aoData[c][a][d]},1)});r("cells().render()","cell().render()",function(a){return this.iterator("cell",function(b,c,d){return B(b,c,d,a)},1)});r("cells().indexes()","cell().index()",function(){return this.iterator("cell", +function(a,b,c){return{row:b,column:c,columnVisible:ba(a,c)}},1)});r("cells().invalidate()","cell().invalidate()",function(a){return this.iterator("cell",function(b,c,d){ea(b,c,a,d)})});p("cell()",function(a,b,c){return bb(this.cells(a,b,c))});p("cell().data()",function(a){var b=this.context,c=this[0];if(a===k)return b.length&&c.length?B(b[0],c[0].row,c[0].column):k;jb(b[0],c[0].row,c[0].column,a);ea(b[0],c[0].row,"data",c[0].column);return this});p("order()",function(a,b){var c=this.context;if(a=== +k)return 0!==c.length?c[0].aaSorting:k;"number"===typeof a?a=[[a,b]]:h.isArray(a[0])||(a=Array.prototype.slice.call(arguments));return this.iterator("table",function(b){b.aaSorting=a.slice()})});p("order.listener()",function(a,b,c){return this.iterator("table",function(d){Oa(d,a,b,c)})});p("order.fixed()",function(a){if(!a){var b=this.context,b=b.length?b[0].aaSortingFixed:k;return h.isArray(b)?{pre:b}:b}return this.iterator("table",function(b){b.aaSortingFixed=h.extend(!0,{},a)})});p(["columns().order()", +"column().order()"],function(a){var b=this;return this.iterator("table",function(c,d){var e=[];h.each(b[d],function(b,c){e.push([c,a])});c.aaSorting=e})});p("search()",function(a,b,c,d){var e=this.context;return a===k?0!==e.length?e[0].oPreviousSearch.sSearch:k:this.iterator("table",function(e){e.oFeatures.bFilter&&ha(e,h.extend({},e.oPreviousSearch,{sSearch:a+"",bRegex:null===b?!1:b,bSmart:null===c?!0:c,bCaseInsensitive:null===d?!0:d}),1)})});r("columns().search()","column().search()",function(a, +b,c,d){return this.iterator("column",function(e,f){var g=e.aoPreSearchCols;if(a===k)return g[f].sSearch;e.oFeatures.bFilter&&(h.extend(g[f],{sSearch:a+"",bRegex:null===b?!1:b,bSmart:null===c?!0:c,bCaseInsensitive:null===d?!0:d}),ha(e,e.oPreviousSearch,1))})});p("state()",function(){return this.context.length?this.context[0].oSavedState:null});p("state.clear()",function(){return this.iterator("table",function(a){a.fnStateSaveCallback.call(a.oInstance,a,{})})});p("state.loaded()",function(){return this.context.length? +this.context[0].oLoadedState:null});p("state.save()",function(){return this.iterator("table",function(a){ya(a)})});m.versionCheck=m.fnVersionCheck=function(a){for(var b=m.version.split("."),a=a.split("."),c,d,e=0,f=a.length;e<f;e++)if(c=parseInt(b[e],10)||0,d=parseInt(a[e],10)||0,c!==d)return c>d;return!0};m.isDataTable=m.fnIsDataTable=function(a){var b=h(a).get(0),c=!1;h.each(m.settings,function(a,e){var f=e.nScrollHead?h("table",e.nScrollHead)[0]:null,g=e.nScrollFoot?h("table",e.nScrollFoot)[0]: +null;if(e.nTable===b||f===b||g===b)c=!0});return c};m.tables=m.fnTables=function(a){var b=!1;h.isPlainObject(a)&&(b=a.api,a=a.visible);var c=h.map(m.settings,function(b){if(!a||a&&h(b.nTable).is(":visible"))return b.nTable});return b?new t(c):c};m.util={throttle:ua,escapeRegex:va};m.camelToHungarian=J;p("$()",function(a,b){var c=this.rows(b).nodes(),c=h(c);return h([].concat(c.filter(a).toArray(),c.find(a).toArray()))});h.each(["on","one","off"],function(a,b){p(b+"()",function(){var a=Array.prototype.slice.call(arguments); +a[0].match(/\.dt\b/)||(a[0]+=".dt");var d=h(this.tables().nodes());d[b].apply(d,a);return this})});p("clear()",function(){return this.iterator("table",function(a){na(a)})});p("settings()",function(){return new t(this.context,this.context)});p("init()",function(){var a=this.context;return a.length?a[0].oInit:null});p("data()",function(){return this.iterator("table",function(a){return D(a.aoData,"_aData")}).flatten()});p("destroy()",function(a){a=a||!1;return this.iterator("table",function(b){var c= +b.nTableWrapper.parentNode,d=b.oClasses,e=b.nTable,f=b.nTBody,g=b.nTHead,j=b.nTFoot,i=h(e),f=h(f),k=h(b.nTableWrapper),l=h.map(b.aoData,function(a){return a.nTr}),p;b.bDestroying=!0;v(b,"aoDestroyCallback","destroy",[b]);a||(new t(b)).columns().visible(!0);k.unbind(".DT").find(":not(tbody *)").unbind(".DT");h(E).unbind(".DT-"+b.sInstance);e!=g.parentNode&&(i.children("thead").detach(),i.append(g));j&&e!=j.parentNode&&(i.children("tfoot").detach(),i.append(j));b.aaSorting=[];b.aaSortingFixed=[];xa(b); +h(l).removeClass(b.asStripeClasses.join(" "));h("th, td",g).removeClass(d.sSortable+" "+d.sSortableAsc+" "+d.sSortableDesc+" "+d.sSortableNone);b.bJUI&&(h("th span."+d.sSortIcon+", td span."+d.sSortIcon,g).detach(),h("th, td",g).each(function(){var a=h("div."+d.sSortJUIWrapper,this);h(this).append(a.contents());a.detach()}));f.children().detach();f.append(l);g=a?"remove":"detach";i[g]();k[g]();!a&&c&&(c.insertBefore(e,b.nTableReinsertBefore),i.css("width",b.sDestroyWidth).removeClass(d.sTable),(p= +b.asDestroyStripes.length)&&f.children().each(function(a){h(this).addClass(b.asDestroyStripes[a%p])}));c=h.inArray(b,m.settings);-1!==c&&m.settings.splice(c,1)})});h.each(["column","row","cell"],function(a,b){p(b+"s().every()",function(a){var d=this.selector.opts,e=this;return this.iterator(b,function(f,g,h,i,m){a.call(e[b](g,"cell"===b?h:d,"cell"===b?d:k),g,h,i,m)})})});p("i18n()",function(a,b,c){var d=this.context[0],a=Q(a)(d.oLanguage);a===k&&(a=b);c!==k&&h.isPlainObject(a)&&(a=a[c]!==k?a[c]:a._); +return a.replace("%d",c)});m.version="1.10.10";m.settings=[];m.models={};m.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0};m.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1};m.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null, +sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null};m.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bJQueryUI:!1,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1, +bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(a){return a.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(a){try{return JSON.parse((-1===a.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+ +a.sInstance+"_"+location.pathname))}catch(b){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(a,b){try{(-1===a.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+a.sInstance+"_"+location.pathname,JSON.stringify(b))}catch(c){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"}, +oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:h.extend({}, +m.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"};Y(m.defaults);m.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null}; +Y(m.defaults.column);m.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[], +aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button", +iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:k,oAjaxData:k,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,bJUI:null,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==y(this)? +1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==y(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var a=this._iDisplayLength,b=this._iDisplayStart,c=b+a,d=this.aiDisplay.length,e=this.oFeatures,f=e.bPaginate;return e.bServerSide?!1===f||-1===a?b+d:Math.min(b+a,this._iRecordsDisplay):!f||c>d||-1===a?d:c},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null}; +m.ext=s={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:m.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:m.version};h.extend(s,{afnFiltering:s.search,aTypes:s.type.detect,ofnSearch:s.type.search,oSort:s.type.order,afnSortData:s.order,aoFeatures:s.feature,oApi:s.internal,oStdClasses:s.classes, +oPagination:s.pager});h.extend(m.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled", +sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"", +sJUIHeader:"",sJUIFooter:""});var Ea="",Ea="",G=Ea+"ui-state-default",ka=Ea+"css_right ui-icon ui-icon-",Xb=Ea+"fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix";h.extend(m.ext.oJUIClasses,m.ext.classes,{sPageButton:"fg-button ui-button "+G,sPageButtonActive:"ui-state-disabled",sPageButtonDisabled:"ui-state-disabled",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sSortAsc:G+" sorting_asc",sSortDesc:G+" sorting_desc",sSortable:G+" sorting", +sSortableAsc:G+" sorting_asc_disabled",sSortableDesc:G+" sorting_desc_disabled",sSortableNone:G+" sorting_disabled",sSortJUIAsc:ka+"triangle-1-n",sSortJUIDesc:ka+"triangle-1-s",sSortJUI:ka+"carat-2-n-s",sSortJUIAscAllowed:ka+"carat-1-n",sSortJUIDescAllowed:ka+"carat-1-s",sSortJUIWrapper:"DataTables_sort_wrapper",sSortIcon:"DataTables_sort_icon",sScrollHead:"dataTables_scrollHead "+G,sScrollFoot:"dataTables_scrollFoot "+G,sHeaderTH:G,sFooterTH:G,sJUIHeader:Xb+" ui-corner-tl ui-corner-tr",sJUIFooter:Xb+ +" ui-corner-bl ui-corner-br"});var Mb=m.ext.pager;h.extend(Mb,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(a,b){return[Aa(a,b)]},simple_numbers:function(a,b){return["previous",Aa(a,b),"next"]},full_numbers:function(a,b){return["first","previous",Aa(a,b),"next","last"]},_numbers:Aa,numbers_length:7});h.extend(!0,m.ext.renderer,{pageButton:{_:function(a,b,c,d,e,f){var g=a.oClasses,j=a.oLanguage.oPaginate,i=a.oLanguage.oAria.paginate|| +{},k,l,m=0,p=function(b,d){var n,r,t,s,v=function(b){Ta(a,b.data.action,true)};n=0;for(r=d.length;n<r;n++){s=d[n];if(h.isArray(s)){t=h("<"+(s.DT_el||"div")+"/>").appendTo(b);p(t,s)}else{k=null;l="";switch(s){case "ellipsis":b.append('<span class="ellipsis">&#x2026;</span>');break;case "first":k=j.sFirst;l=s+(e>0?"":" "+g.sPageButtonDisabled);break;case "previous":k=j.sPrevious;l=s+(e>0?"":" "+g.sPageButtonDisabled);break;case "next":k=j.sNext;l=s+(e<f-1?"":" "+g.sPageButtonDisabled);break;case "last":k= +j.sLast;l=s+(e<f-1?"":" "+g.sPageButtonDisabled);break;default:k=s+1;l=e===s?g.sPageButtonActive:""}if(k!==null){t=h("<a>",{"class":g.sPageButton+" "+l,"aria-controls":a.sTableId,"aria-label":i[s],"data-dt-idx":m,tabindex:a.iTabIndex,id:c===0&&typeof s==="string"?a.sTableId+"_"+s:null}).html(k).appendTo(b);Wa(t,{action:s},v);m++}}}},r;try{r=h(b).find(H.activeElement).data("dt-idx")}catch(n){}p(h(b).empty(),d);r&&h(b).find("[data-dt-idx="+r+"]").focus()}}});h.extend(m.ext.type.detect,[function(a,b){var c= +b.oLanguage.sDecimal;return Za(a,c)?"num"+c:null},function(a){if(a&&!(a instanceof Date)&&(!ac.test(a)||!bc.test(a)))return null;var b=Date.parse(a);return null!==b&&!isNaN(b)||M(a)?"date":null},function(a,b){var c=b.oLanguage.sDecimal;return Za(a,c,!0)?"num-fmt"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Rb(a,c)?"html-num"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Rb(a,c,!0)?"html-num-fmt"+c:null},function(a){return M(a)||"string"===typeof a&&-1!==a.indexOf("<")?"html": +null}]);h.extend(m.ext.type.search,{html:function(a){return M(a)?a:"string"===typeof a?a.replace(Ob," ").replace(Ca,""):""},string:function(a){return M(a)?a:"string"===typeof a?a.replace(Ob," "):a}});var Ba=function(a,b,c,d){if(0!==a&&(!a||"-"===a))return-Infinity;b&&(a=Qb(a,b));a.replace&&(c&&(a=a.replace(c,"")),d&&(a=a.replace(d,"")));return 1*a};h.extend(s.type.order,{"date-pre":function(a){return Date.parse(a)||0},"html-pre":function(a){return M(a)?"":a.replace?a.replace(/<.*?>/g,"").toLowerCase(): +a+""},"string-pre":function(a){return M(a)?"":"string"===typeof a?a.toLowerCase():!a.toString?"":a.toString()},"string-asc":function(a,b){return a<b?-1:a>b?1:0},"string-desc":function(a,b){return a<b?1:a>b?-1:0}});db("");h.extend(!0,m.ext.renderer,{header:{_:function(a,b,c,d){h(a.nTable).on("order.dt.DT",function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(c.sSortingClass+" "+d.sSortAsc+" "+d.sSortDesc).addClass(h[e]=="asc"?d.sSortAsc:h[e]=="desc"?d.sSortDesc:c.sSortingClass)}})},jqueryui:function(a, +b,c,d){h("<div/>").addClass(d.sSortJUIWrapper).append(b.contents()).append(h("<span/>").addClass(d.sSortIcon+" "+c.sSortingClassJUI)).appendTo(b);h(a.nTable).on("order.dt.DT",function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(d.sSortAsc+" "+d.sSortDesc).addClass(h[e]=="asc"?d.sSortAsc:h[e]=="desc"?d.sSortDesc:c.sSortingClass);b.find("span."+d.sSortIcon).removeClass(d.sSortJUIAsc+" "+d.sSortJUIDesc+" "+d.sSortJUI+" "+d.sSortJUIAscAllowed+" "+d.sSortJUIDescAllowed).addClass(h[e]=="asc"?d.sSortJUIAsc: +h[e]=="desc"?d.sSortJUIDesc:c.sSortingClassJUI)}})}}});m.render={number:function(a,b,c,d,e){return{display:function(f){if("number"!==typeof f&&"string"!==typeof f)return f;var g=0>f?"-":"",h=parseFloat(f);if(isNaN(h))return f;f=Math.abs(h);h=parseInt(f,10);f=c?b+(f-h).toFixed(c).substring(2):"";return g+(d||"")+h.toString().replace(/\B(?=(\d{3})+(?!\d))/g,a)+f+(e||"")}}},text:function(){return{display:function(a){return"string"===typeof a?a.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"): +a}}}};h.extend(m.ext.internal,{_fnExternApiFunc:Nb,_fnBuildAjax:ra,_fnAjaxUpdate:lb,_fnAjaxParameters:ub,_fnAjaxUpdateDraw:vb,_fnAjaxDataSrc:sa,_fnAddColumn:Ga,_fnColumnOptions:la,_fnAdjustColumnSizing:U,_fnVisibleToColumnIndex:$,_fnColumnIndexToVisible:ba,_fnVisbleColumns:ca,_fnGetColumns:aa,_fnColumnTypes:Ia,_fnApplyColumnDefs:ib,_fnHungarianMap:Y,_fnCamelToHungarian:J,_fnLanguageCompat:Fa,_fnBrowserDetect:gb,_fnAddData:N,_fnAddTr:ma,_fnNodeToDataIndex:function(a,b){return b._DT_RowIndex!==k?b._DT_RowIndex: +null},_fnNodeToColumnIndex:function(a,b,c){return h.inArray(c,a.aoData[b].anCells)},_fnGetCellData:B,_fnSetCellData:jb,_fnSplitObjNotation:La,_fnGetObjectDataFn:Q,_fnSetObjectDataFn:R,_fnGetDataMaster:Ma,_fnClearTable:na,_fnDeleteIndex:oa,_fnInvalidate:ea,_fnGetRowElements:Ka,_fnCreateTr:Ja,_fnBuildHead:kb,_fnDrawHead:ga,_fnDraw:O,_fnReDraw:T,_fnAddOptionsHtml:nb,_fnDetectHeader:fa,_fnGetUniqueThs:qa,_fnFeatureHtmlFilter:pb,_fnFilterComplete:ha,_fnFilterCustom:yb,_fnFilterColumn:xb,_fnFilter:wb,_fnFilterCreateSearch:Qa, +_fnEscapeRegex:va,_fnFilterData:zb,_fnFeatureHtmlInfo:sb,_fnUpdateInfo:Cb,_fnInfoMacros:Db,_fnInitialise:ia,_fnInitComplete:ta,_fnLengthChange:Ra,_fnFeatureHtmlLength:ob,_fnFeatureHtmlPaginate:tb,_fnPageChange:Ta,_fnFeatureHtmlProcessing:qb,_fnProcessingDisplay:C,_fnFeatureHtmlTable:rb,_fnScrollDraw:Z,_fnApplyToChildren:I,_fnCalculateColumnWidths:Ha,_fnThrottle:ua,_fnConvertToWidth:Fb,_fnGetWidestNode:Gb,_fnGetMaxLenString:Hb,_fnStringToCss:w,_fnSortFlatten:W,_fnSort:mb,_fnSortAria:Jb,_fnSortListener:Va, +_fnSortAttachListener:Oa,_fnSortingClasses:xa,_fnSortData:Ib,_fnSaveState:ya,_fnLoadState:Kb,_fnSettingsFromNode:za,_fnLog:K,_fnMap:F,_fnBindAction:Wa,_fnCallbackReg:z,_fnCallbackFire:v,_fnLengthOverflow:Sa,_fnRenderer:Pa,_fnDataSource:y,_fnRowAttributes:Na,_fnCalculateEnd:function(){}});h.fn.dataTable=m;m.$=h;h.fn.dataTableSettings=m.settings;h.fn.dataTableExt=m.ext;h.fn.DataTable=function(a){return h(this).dataTable(a).api()};h.each(m,function(a,b){h.fn.DataTable[a]=b});return h.fn.dataTable}); diff --git a/public/assets/frontend/js/plugins/jquery.flot.min.js b/public/assets/frontend/js/plugins/jquery.flot.min.js new file mode 100644 index 00000000..968d3ebd --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.flot.min.js @@ -0,0 +1,8 @@ +/* Javascript plotting library for jQuery, version 0.8.3. + +Copyright (c) 2007-2014 IOLA and Ole Laursen. +Licensed under the MIT license. + +*/ +(function($){$.color={};$.color.make=function(r,g,b,a){var o={};o.r=r||0;o.g=g||0;o.b=b||0;o.a=a!=null?a:1;o.add=function(c,d){for(var i=0;i<c.length;++i)o[c.charAt(i)]+=d;return o.normalize()};o.scale=function(c,f){for(var i=0;i<c.length;++i)o[c.charAt(i)]*=f;return o.normalize()};o.toString=function(){if(o.a>=1){return"rgb("+[o.r,o.g,o.b].join(",")+")"}else{return"rgba("+[o.r,o.g,o.b,o.a].join(",")+")"}};o.normalize=function(){function clamp(min,value,max){return value<min?min:value>max?max:value}o.r=clamp(0,parseInt(o.r),255);o.g=clamp(0,parseInt(o.g),255);o.b=clamp(0,parseInt(o.b),255);o.a=clamp(0,o.a,1);return o};o.clone=function(){return $.color.make(o.r,o.b,o.g,o.a)};return o.normalize()};$.color.extract=function(elem,css){var c;do{c=elem.css(css).toLowerCase();if(c!=""&&c!="transparent")break;elem=elem.parent()}while(elem.length&&!$.nodeName(elem.get(0),"body"));if(c=="rgba(0, 0, 0, 0)")c="transparent";return $.color.parse(c)};$.color.parse=function(str){var res,m=$.color.make;if(res=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(str))return m(parseInt(res[1],10),parseInt(res[2],10),parseInt(res[3],10));if(res=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str))return m(parseInt(res[1],10),parseInt(res[2],10),parseInt(res[3],10),parseFloat(res[4]));if(res=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(str))return m(parseFloat(res[1])*2.55,parseFloat(res[2])*2.55,parseFloat(res[3])*2.55);if(res=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(str))return m(parseFloat(res[1])*2.55,parseFloat(res[2])*2.55,parseFloat(res[3])*2.55,parseFloat(res[4]));if(res=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(str))return m(parseInt(res[1],16),parseInt(res[2],16),parseInt(res[3],16));if(res=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(str))return m(parseInt(res[1]+res[1],16),parseInt(res[2]+res[2],16),parseInt(res[3]+res[3],16));var name=$.trim(str).toLowerCase();if(name=="transparent")return m(255,255,255,0);else{res=lookupColors[name]||[0,0,0];return m(res[0],res[1],res[2])}};var lookupColors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],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],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);(function($){var hasOwnProperty=Object.prototype.hasOwnProperty;if(!$.fn.detach){$.fn.detach=function(){return this.each(function(){if(this.parentNode){this.parentNode.removeChild(this)}})}}function Canvas(cls,container){var element=container.children("."+cls)[0];if(element==null){element=document.createElement("canvas");element.className=cls;$(element).css({direction:"ltr",position:"absolute",left:0,top:0}).appendTo(container);if(!element.getContext){if(window.G_vmlCanvasManager){element=window.G_vmlCanvasManager.initElement(element)}else{throw new Error("Canvas is not available. If you're using IE with a fall-back such as Excanvas, then there's either a mistake in your conditional include, or the page has no DOCTYPE and is rendering in Quirks Mode.")}}}this.element=element;var context=this.context=element.getContext("2d");var devicePixelRatio=window.devicePixelRatio||1,backingStoreRatio=context.webkitBackingStorePixelRatio||context.mozBackingStorePixelRatio||context.msBackingStorePixelRatio||context.oBackingStorePixelRatio||context.backingStorePixelRatio||1;this.pixelRatio=devicePixelRatio/backingStoreRatio;this.resize(container.width(),container.height());this.textContainer=null;this.text={};this._textCache={}}Canvas.prototype.resize=function(width,height){if(width<=0||height<=0){throw new Error("Invalid dimensions for plot, width = "+width+", height = "+height)}var element=this.element,context=this.context,pixelRatio=this.pixelRatio;if(this.width!=width){element.width=width*pixelRatio;element.style.width=width+"px";this.width=width}if(this.height!=height){element.height=height*pixelRatio;element.style.height=height+"px";this.height=height}context.restore();context.save();context.scale(pixelRatio,pixelRatio)};Canvas.prototype.clear=function(){this.context.clearRect(0,0,this.width,this.height)};Canvas.prototype.render=function(){var cache=this._textCache;for(var layerKey in cache){if(hasOwnProperty.call(cache,layerKey)){var layer=this.getTextLayer(layerKey),layerCache=cache[layerKey];layer.hide();for(var styleKey in layerCache){if(hasOwnProperty.call(layerCache,styleKey)){var styleCache=layerCache[styleKey];for(var key in styleCache){if(hasOwnProperty.call(styleCache,key)){var positions=styleCache[key].positions;for(var i=0,position;position=positions[i];i++){if(position.active){if(!position.rendered){layer.append(position.element);position.rendered=true}}else{positions.splice(i--,1);if(position.rendered){position.element.detach()}}}if(positions.length==0){delete styleCache[key]}}}}}layer.show()}}};Canvas.prototype.getTextLayer=function(classes){var layer=this.text[classes];if(layer==null){if(this.textContainer==null){this.textContainer=$("<div class='flot-text'></div>").css({position:"absolute",top:0,left:0,bottom:0,right:0,"font-size":"smaller",color:"#545454"}).insertAfter(this.element)}layer=this.text[classes]=$("<div></div>").addClass(classes).css({position:"absolute",top:0,left:0,bottom:0,right:0}).appendTo(this.textContainer)}return layer};Canvas.prototype.getTextInfo=function(layer,text,font,angle,width){var textStyle,layerCache,styleCache,info;text=""+text;if(typeof font==="object"){textStyle=font.style+" "+font.variant+" "+font.weight+" "+font.size+"px/"+font.lineHeight+"px "+font.family}else{textStyle=font}layerCache=this._textCache[layer];if(layerCache==null){layerCache=this._textCache[layer]={}}styleCache=layerCache[textStyle];if(styleCache==null){styleCache=layerCache[textStyle]={}}info=styleCache[text];if(info==null){var element=$("<div></div>").html(text).css({position:"absolute","max-width":width,top:-9999}).appendTo(this.getTextLayer(layer));if(typeof font==="object"){element.css({font:textStyle,color:font.color})}else if(typeof font==="string"){element.addClass(font)}info=styleCache[text]={width:element.outerWidth(true),height:element.outerHeight(true),element:element,positions:[]};element.detach()}return info};Canvas.prototype.addText=function(layer,x,y,text,font,angle,width,halign,valign){var info=this.getTextInfo(layer,text,font,angle,width),positions=info.positions;if(halign=="center"){x-=info.width/2}else if(halign=="right"){x-=info.width}if(valign=="middle"){y-=info.height/2}else if(valign=="bottom"){y-=info.height}for(var i=0,position;position=positions[i];i++){if(position.x==x&&position.y==y){position.active=true;return}}position={active:true,rendered:false,element:positions.length?info.element.clone():info.element,x:x,y:y};positions.push(position);position.element.css({top:Math.round(y),left:Math.round(x),"text-align":halign})};Canvas.prototype.removeText=function(layer,x,y,text,font,angle){if(text==null){var layerCache=this._textCache[layer];if(layerCache!=null){for(var styleKey in layerCache){if(hasOwnProperty.call(layerCache,styleKey)){var styleCache=layerCache[styleKey];for(var key in styleCache){if(hasOwnProperty.call(styleCache,key)){var positions=styleCache[key].positions;for(var i=0,position;position=positions[i];i++){position.active=false}}}}}}}else{var positions=this.getTextInfo(layer,text,font,angle).positions;for(var i=0,position;position=positions[i];i++){if(position.x==x&&position.y==y){position.active=false}}}};function Plot(placeholder,data_,options_,plugins){var series=[],options={colors:["#edc240","#afd8f8","#cb4b4b","#4da74d","#9440ed"],legend:{show:true,noColumns:1,labelFormatter:null,labelBoxBorderColor:"#ccc",container:null,position:"ne",margin:5,backgroundColor:null,backgroundOpacity:.85,sorted:null},xaxis:{show:null,position:"bottom",mode:null,font:null,color:null,tickColor:null,transform:null,inverseTransform:null,min:null,max:null,autoscaleMargin:null,ticks:null,tickFormatter:null,labelWidth:null,labelHeight:null,reserveSpace:null,tickLength:null,alignTicksWithAxis:null,tickDecimals:null,tickSize:null,minTickSize:null},yaxis:{autoscaleMargin:.02,position:"left"},xaxes:[],yaxes:[],series:{points:{show:false,radius:3,lineWidth:2,fill:true,fillColor:"#ffffff",symbol:"circle"},lines:{lineWidth:2,fill:false,fillColor:null,steps:false},bars:{show:false,lineWidth:2,barWidth:1,fill:true,fillColor:null,align:"left",horizontal:false,zero:true},shadowSize:3,highlightColor:null},grid:{show:true,aboveData:false,color:"#545454",backgroundColor:null,borderColor:null,tickColor:null,margin:0,labelMargin:5,axisMargin:8,borderWidth:2,minBorderMargin:null,markings:null,markingsColor:"#f4f4f4",markingsLineWidth:2,clickable:false,hoverable:false,autoHighlight:true,mouseActiveRadius:10},interaction:{redrawOverlayInterval:1e3/60},hooks:{}},surface=null,overlay=null,eventHolder=null,ctx=null,octx=null,xaxes=[],yaxes=[],plotOffset={left:0,right:0,top:0,bottom:0},plotWidth=0,plotHeight=0,hooks={processOptions:[],processRawData:[],processDatapoints:[],processOffset:[],drawBackground:[],drawSeries:[],draw:[],bindEvents:[],drawOverlay:[],shutdown:[]},plot=this;plot.setData=setData;plot.setupGrid=setupGrid;plot.draw=draw;plot.getPlaceholder=function(){return placeholder};plot.getCanvas=function(){return surface.element};plot.getPlotOffset=function(){return plotOffset};plot.width=function(){return plotWidth};plot.height=function(){return plotHeight};plot.offset=function(){var o=eventHolder.offset();o.left+=plotOffset.left;o.top+=plotOffset.top;return o};plot.getData=function(){return series};plot.getAxes=function(){var res={},i;$.each(xaxes.concat(yaxes),function(_,axis){if(axis)res[axis.direction+(axis.n!=1?axis.n:"")+"axis"]=axis});return res};plot.getXAxes=function(){return xaxes};plot.getYAxes=function(){return yaxes};plot.c2p=canvasToAxisCoords;plot.p2c=axisToCanvasCoords;plot.getOptions=function(){return options};plot.highlight=highlight;plot.unhighlight=unhighlight;plot.triggerRedrawOverlay=triggerRedrawOverlay;plot.pointOffset=function(point){return{left:parseInt(xaxes[axisNumber(point,"x")-1].p2c(+point.x)+plotOffset.left,10),top:parseInt(yaxes[axisNumber(point,"y")-1].p2c(+point.y)+plotOffset.top,10)}};plot.shutdown=shutdown;plot.destroy=function(){shutdown();placeholder.removeData("plot").empty();series=[];options=null;surface=null;overlay=null;eventHolder=null;ctx=null;octx=null;xaxes=[];yaxes=[];hooks=null;highlights=[];plot=null};plot.resize=function(){var width=placeholder.width(),height=placeholder.height();surface.resize(width,height);overlay.resize(width,height)};plot.hooks=hooks;initPlugins(plot);parseOptions(options_);setupCanvases();setData(data_);setupGrid();draw();bindEvents();function executeHooks(hook,args){args=[plot].concat(args);for(var i=0;i<hook.length;++i)hook[i].apply(this,args)}function initPlugins(){var classes={Canvas:Canvas};for(var i=0;i<plugins.length;++i){var p=plugins[i];p.init(plot,classes);if(p.options)$.extend(true,options,p.options)}}function parseOptions(opts){$.extend(true,options,opts);if(opts&&opts.colors){options.colors=opts.colors}if(options.xaxis.color==null)options.xaxis.color=$.color.parse(options.grid.color).scale("a",.22).toString();if(options.yaxis.color==null)options.yaxis.color=$.color.parse(options.grid.color).scale("a",.22).toString();if(options.xaxis.tickColor==null)options.xaxis.tickColor=options.grid.tickColor||options.xaxis.color;if(options.yaxis.tickColor==null)options.yaxis.tickColor=options.grid.tickColor||options.yaxis.color;if(options.grid.borderColor==null)options.grid.borderColor=options.grid.color;if(options.grid.tickColor==null)options.grid.tickColor=$.color.parse(options.grid.color).scale("a",.22).toString();var i,axisOptions,axisCount,fontSize=placeholder.css("font-size"),fontSizeDefault=fontSize?+fontSize.replace("px",""):13,fontDefaults={style:placeholder.css("font-style"),size:Math.round(.8*fontSizeDefault),variant:placeholder.css("font-variant"),weight:placeholder.css("font-weight"),family:placeholder.css("font-family")};axisCount=options.xaxes.length||1;for(i=0;i<axisCount;++i){axisOptions=options.xaxes[i];if(axisOptions&&!axisOptions.tickColor){axisOptions.tickColor=axisOptions.color}axisOptions=$.extend(true,{},options.xaxis,axisOptions);options.xaxes[i]=axisOptions;if(axisOptions.font){axisOptions.font=$.extend({},fontDefaults,axisOptions.font);if(!axisOptions.font.color){axisOptions.font.color=axisOptions.color}if(!axisOptions.font.lineHeight){axisOptions.font.lineHeight=Math.round(axisOptions.font.size*1.15)}}}axisCount=options.yaxes.length||1;for(i=0;i<axisCount;++i){axisOptions=options.yaxes[i];if(axisOptions&&!axisOptions.tickColor){axisOptions.tickColor=axisOptions.color}axisOptions=$.extend(true,{},options.yaxis,axisOptions);options.yaxes[i]=axisOptions;if(axisOptions.font){axisOptions.font=$.extend({},fontDefaults,axisOptions.font);if(!axisOptions.font.color){axisOptions.font.color=axisOptions.color}if(!axisOptions.font.lineHeight){axisOptions.font.lineHeight=Math.round(axisOptions.font.size*1.15)}}}if(options.xaxis.noTicks&&options.xaxis.ticks==null)options.xaxis.ticks=options.xaxis.noTicks;if(options.yaxis.noTicks&&options.yaxis.ticks==null)options.yaxis.ticks=options.yaxis.noTicks;if(options.x2axis){options.xaxes[1]=$.extend(true,{},options.xaxis,options.x2axis);options.xaxes[1].position="top";if(options.x2axis.min==null){options.xaxes[1].min=null}if(options.x2axis.max==null){options.xaxes[1].max=null}}if(options.y2axis){options.yaxes[1]=$.extend(true,{},options.yaxis,options.y2axis);options.yaxes[1].position="right";if(options.y2axis.min==null){options.yaxes[1].min=null}if(options.y2axis.max==null){options.yaxes[1].max=null}}if(options.grid.coloredAreas)options.grid.markings=options.grid.coloredAreas;if(options.grid.coloredAreasColor)options.grid.markingsColor=options.grid.coloredAreasColor;if(options.lines)$.extend(true,options.series.lines,options.lines);if(options.points)$.extend(true,options.series.points,options.points);if(options.bars)$.extend(true,options.series.bars,options.bars);if(options.shadowSize!=null)options.series.shadowSize=options.shadowSize;if(options.highlightColor!=null)options.series.highlightColor=options.highlightColor;for(i=0;i<options.xaxes.length;++i)getOrCreateAxis(xaxes,i+1).options=options.xaxes[i];for(i=0;i<options.yaxes.length;++i)getOrCreateAxis(yaxes,i+1).options=options.yaxes[i];for(var n in hooks)if(options.hooks[n]&&options.hooks[n].length)hooks[n]=hooks[n].concat(options.hooks[n]);executeHooks(hooks.processOptions,[options])}function setData(d){series=parseData(d);fillInSeriesOptions();processData()}function parseData(d){var res=[];for(var i=0;i<d.length;++i){var s=$.extend(true,{},options.series);if(d[i].data!=null){s.data=d[i].data;delete d[i].data;$.extend(true,s,d[i]);d[i].data=s.data}else s.data=d[i];res.push(s)}return res}function axisNumber(obj,coord){var a=obj[coord+"axis"];if(typeof a=="object")a=a.n;if(typeof a!="number")a=1;return a}function allAxes(){return $.grep(xaxes.concat(yaxes),function(a){return a})}function canvasToAxisCoords(pos){var res={},i,axis;for(i=0;i<xaxes.length;++i){axis=xaxes[i];if(axis&&axis.used)res["x"+axis.n]=axis.c2p(pos.left)}for(i=0;i<yaxes.length;++i){axis=yaxes[i];if(axis&&axis.used)res["y"+axis.n]=axis.c2p(pos.top)}if(res.x1!==undefined)res.x=res.x1;if(res.y1!==undefined)res.y=res.y1;return res}function axisToCanvasCoords(pos){var res={},i,axis,key;for(i=0;i<xaxes.length;++i){axis=xaxes[i];if(axis&&axis.used){key="x"+axis.n;if(pos[key]==null&&axis.n==1)key="x";if(pos[key]!=null){res.left=axis.p2c(pos[key]);break}}}for(i=0;i<yaxes.length;++i){axis=yaxes[i];if(axis&&axis.used){key="y"+axis.n;if(pos[key]==null&&axis.n==1)key="y";if(pos[key]!=null){res.top=axis.p2c(pos[key]);break}}}return res}function getOrCreateAxis(axes,number){if(!axes[number-1])axes[number-1]={n:number,direction:axes==xaxes?"x":"y",options:$.extend(true,{},axes==xaxes?options.xaxis:options.yaxis)};return axes[number-1]}function fillInSeriesOptions(){var neededColors=series.length,maxIndex=-1,i;for(i=0;i<series.length;++i){var sc=series[i].color;if(sc!=null){neededColors--;if(typeof sc=="number"&&sc>maxIndex){maxIndex=sc}}}if(neededColors<=maxIndex){neededColors=maxIndex+1}var c,colors=[],colorPool=options.colors,colorPoolSize=colorPool.length,variation=0;for(i=0;i<neededColors;i++){c=$.color.parse(colorPool[i%colorPoolSize]||"#666");if(i%colorPoolSize==0&&i){if(variation>=0){if(variation<.5){variation=-variation-.2}else variation=0}else variation=-variation}colors[i]=c.scale("rgb",1+variation)}var colori=0,s;for(i=0;i<series.length;++i){s=series[i];if(s.color==null){s.color=colors[colori].toString();++colori}else if(typeof s.color=="number")s.color=colors[s.color].toString();if(s.lines.show==null){var v,show=true;for(v in s)if(s[v]&&s[v].show){show=false;break}if(show)s.lines.show=true}if(s.lines.zero==null){s.lines.zero=!!s.lines.fill}s.xaxis=getOrCreateAxis(xaxes,axisNumber(s,"x"));s.yaxis=getOrCreateAxis(yaxes,axisNumber(s,"y"))}}function processData(){var topSentry=Number.POSITIVE_INFINITY,bottomSentry=Number.NEGATIVE_INFINITY,fakeInfinity=Number.MAX_VALUE,i,j,k,m,length,s,points,ps,x,y,axis,val,f,p,data,format;function updateAxis(axis,min,max){if(min<axis.datamin&&min!=-fakeInfinity)axis.datamin=min;if(max>axis.datamax&&max!=fakeInfinity)axis.datamax=max}$.each(allAxes(),function(_,axis){axis.datamin=topSentry;axis.datamax=bottomSentry;axis.used=false});for(i=0;i<series.length;++i){s=series[i];s.datapoints={points:[]};executeHooks(hooks.processRawData,[s,s.data,s.datapoints])}for(i=0;i<series.length;++i){s=series[i];data=s.data;format=s.datapoints.format;if(!format){format=[];format.push({x:true,number:true,required:true});format.push({y:true,number:true,required:true});if(s.bars.show||s.lines.show&&s.lines.fill){var autoscale=!!(s.bars.show&&s.bars.zero||s.lines.show&&s.lines.zero);format.push({y:true,number:true,required:false,defaultValue:0,autoscale:autoscale});if(s.bars.horizontal){delete format[format.length-1].y;format[format.length-1].x=true}}s.datapoints.format=format}if(s.datapoints.pointsize!=null)continue;s.datapoints.pointsize=format.length;ps=s.datapoints.pointsize;points=s.datapoints.points;var insertSteps=s.lines.show&&s.lines.steps;s.xaxis.used=s.yaxis.used=true;for(j=k=0;j<data.length;++j,k+=ps){p=data[j];var nullify=p==null;if(!nullify){for(m=0;m<ps;++m){val=p[m];f=format[m];if(f){if(f.number&&val!=null){val=+val;if(isNaN(val))val=null;else if(val==Infinity)val=fakeInfinity;else if(val==-Infinity)val=-fakeInfinity}if(val==null){if(f.required)nullify=true;if(f.defaultValue!=null)val=f.defaultValue}}points[k+m]=val}}if(nullify){for(m=0;m<ps;++m){val=points[k+m];if(val!=null){f=format[m];if(f.autoscale!==false){if(f.x){updateAxis(s.xaxis,val,val)}if(f.y){updateAxis(s.yaxis,val,val)}}}points[k+m]=null}}else{if(insertSteps&&k>0&&points[k-ps]!=null&&points[k-ps]!=points[k]&&points[k-ps+1]!=points[k+1]){for(m=0;m<ps;++m)points[k+ps+m]=points[k+m];points[k+1]=points[k-ps+1];k+=ps}}}}for(i=0;i<series.length;++i){s=series[i];executeHooks(hooks.processDatapoints,[s,s.datapoints])}for(i=0;i<series.length;++i){s=series[i];points=s.datapoints.points;ps=s.datapoints.pointsize;format=s.datapoints.format;var xmin=topSentry,ymin=topSentry,xmax=bottomSentry,ymax=bottomSentry;for(j=0;j<points.length;j+=ps){if(points[j]==null)continue;for(m=0;m<ps;++m){val=points[j+m];f=format[m];if(!f||f.autoscale===false||val==fakeInfinity||val==-fakeInfinity)continue;if(f.x){if(val<xmin)xmin=val;if(val>xmax)xmax=val}if(f.y){if(val<ymin)ymin=val;if(val>ymax)ymax=val}}}if(s.bars.show){var delta;switch(s.bars.align){case"left":delta=0;break;case"right":delta=-s.bars.barWidth;break;default:delta=-s.bars.barWidth/2}if(s.bars.horizontal){ymin+=delta;ymax+=delta+s.bars.barWidth}else{xmin+=delta;xmax+=delta+s.bars.barWidth}}updateAxis(s.xaxis,xmin,xmax);updateAxis(s.yaxis,ymin,ymax)}$.each(allAxes(),function(_,axis){if(axis.datamin==topSentry)axis.datamin=null;if(axis.datamax==bottomSentry)axis.datamax=null})}function setupCanvases(){placeholder.css("padding",0).children().filter(function(){return!$(this).hasClass("flot-overlay")&&!$(this).hasClass("flot-base")}).remove();if(placeholder.css("position")=="static")placeholder.css("position","relative");surface=new Canvas("flot-base",placeholder);overlay=new Canvas("flot-overlay",placeholder);ctx=surface.context;octx=overlay.context;eventHolder=$(overlay.element).unbind();var existing=placeholder.data("plot");if(existing){existing.shutdown();overlay.clear()}placeholder.data("plot",plot)}function bindEvents(){if(options.grid.hoverable){eventHolder.mousemove(onMouseMove);eventHolder.bind("mouseleave",onMouseLeave)}if(options.grid.clickable)eventHolder.click(onClick);executeHooks(hooks.bindEvents,[eventHolder])}function shutdown(){if(redrawTimeout)clearTimeout(redrawTimeout);eventHolder.unbind("mousemove",onMouseMove);eventHolder.unbind("mouseleave",onMouseLeave);eventHolder.unbind("click",onClick);executeHooks(hooks.shutdown,[eventHolder])}function setTransformationHelpers(axis){function identity(x){return x}var s,m,t=axis.options.transform||identity,it=axis.options.inverseTransform;if(axis.direction=="x"){s=axis.scale=plotWidth/Math.abs(t(axis.max)-t(axis.min));m=Math.min(t(axis.max),t(axis.min))}else{s=axis.scale=plotHeight/Math.abs(t(axis.max)-t(axis.min));s=-s;m=Math.max(t(axis.max),t(axis.min))}if(t==identity)axis.p2c=function(p){return(p-m)*s};else axis.p2c=function(p){return(t(p)-m)*s};if(!it)axis.c2p=function(c){return m+c/s};else axis.c2p=function(c){return it(m+c/s)}}function measureTickLabels(axis){var opts=axis.options,ticks=axis.ticks||[],labelWidth=opts.labelWidth||0,labelHeight=opts.labelHeight||0,maxWidth=labelWidth||(axis.direction=="x"?Math.floor(surface.width/(ticks.length||1)):null),legacyStyles=axis.direction+"Axis "+axis.direction+axis.n+"Axis",layer="flot-"+axis.direction+"-axis flot-"+axis.direction+axis.n+"-axis "+legacyStyles,font=opts.font||"flot-tick-label tickLabel";for(var i=0;i<ticks.length;++i){var t=ticks[i];if(!t.label)continue;var info=surface.getTextInfo(layer,t.label,font,null,maxWidth);labelWidth=Math.max(labelWidth,info.width);labelHeight=Math.max(labelHeight,info.height)}axis.labelWidth=opts.labelWidth||labelWidth;axis.labelHeight=opts.labelHeight||labelHeight}function allocateAxisBoxFirstPhase(axis){var lw=axis.labelWidth,lh=axis.labelHeight,pos=axis.options.position,isXAxis=axis.direction==="x",tickLength=axis.options.tickLength,axisMargin=options.grid.axisMargin,padding=options.grid.labelMargin,innermost=true,outermost=true,first=true,found=false;$.each(isXAxis?xaxes:yaxes,function(i,a){if(a&&(a.show||a.reserveSpace)){if(a===axis){found=true}else if(a.options.position===pos){if(found){outermost=false}else{innermost=false}}if(!found){first=false}}});if(outermost){axisMargin=0}if(tickLength==null){tickLength=first?"full":5}if(!isNaN(+tickLength))padding+=+tickLength;if(isXAxis){lh+=padding;if(pos=="bottom"){plotOffset.bottom+=lh+axisMargin;axis.box={top:surface.height-plotOffset.bottom,height:lh}}else{axis.box={top:plotOffset.top+axisMargin,height:lh};plotOffset.top+=lh+axisMargin}}else{lw+=padding;if(pos=="left"){axis.box={left:plotOffset.left+axisMargin,width:lw};plotOffset.left+=lw+axisMargin}else{plotOffset.right+=lw+axisMargin;axis.box={left:surface.width-plotOffset.right,width:lw}}}axis.position=pos;axis.tickLength=tickLength;axis.box.padding=padding;axis.innermost=innermost}function allocateAxisBoxSecondPhase(axis){if(axis.direction=="x"){axis.box.left=plotOffset.left-axis.labelWidth/2;axis.box.width=surface.width-plotOffset.left-plotOffset.right+axis.labelWidth}else{axis.box.top=plotOffset.top-axis.labelHeight/2;axis.box.height=surface.height-plotOffset.bottom-plotOffset.top+axis.labelHeight}}function adjustLayoutForThingsStickingOut(){var minMargin=options.grid.minBorderMargin,axis,i;if(minMargin==null){minMargin=0;for(i=0;i<series.length;++i)minMargin=Math.max(minMargin,2*(series[i].points.radius+series[i].points.lineWidth/2))}var margins={left:minMargin,right:minMargin,top:minMargin,bottom:minMargin};$.each(allAxes(),function(_,axis){if(axis.reserveSpace&&axis.ticks&&axis.ticks.length){if(axis.direction==="x"){margins.left=Math.max(margins.left,axis.labelWidth/2);margins.right=Math.max(margins.right,axis.labelWidth/2)}else{margins.bottom=Math.max(margins.bottom,axis.labelHeight/2);margins.top=Math.max(margins.top,axis.labelHeight/2)}}});plotOffset.left=Math.ceil(Math.max(margins.left,plotOffset.left));plotOffset.right=Math.ceil(Math.max(margins.right,plotOffset.right));plotOffset.top=Math.ceil(Math.max(margins.top,plotOffset.top));plotOffset.bottom=Math.ceil(Math.max(margins.bottom,plotOffset.bottom))}function setupGrid(){var i,axes=allAxes(),showGrid=options.grid.show;for(var a in plotOffset){var margin=options.grid.margin||0;plotOffset[a]=typeof margin=="number"?margin:margin[a]||0}executeHooks(hooks.processOffset,[plotOffset]);for(var a in plotOffset){if(typeof options.grid.borderWidth=="object"){plotOffset[a]+=showGrid?options.grid.borderWidth[a]:0}else{plotOffset[a]+=showGrid?options.grid.borderWidth:0}}$.each(axes,function(_,axis){var axisOpts=axis.options;axis.show=axisOpts.show==null?axis.used:axisOpts.show;axis.reserveSpace=axisOpts.reserveSpace==null?axis.show:axisOpts.reserveSpace;setRange(axis)});if(showGrid){var allocatedAxes=$.grep(axes,function(axis){return axis.show||axis.reserveSpace});$.each(allocatedAxes,function(_,axis){setupTickGeneration(axis);setTicks(axis);snapRangeToTicks(axis,axis.ticks);measureTickLabels(axis)});for(i=allocatedAxes.length-1;i>=0;--i)allocateAxisBoxFirstPhase(allocatedAxes[i]);adjustLayoutForThingsStickingOut();$.each(allocatedAxes,function(_,axis){allocateAxisBoxSecondPhase(axis)})}plotWidth=surface.width-plotOffset.left-plotOffset.right;plotHeight=surface.height-plotOffset.bottom-plotOffset.top;$.each(axes,function(_,axis){setTransformationHelpers(axis)});if(showGrid){drawAxisLabels()}insertLegend()}function setRange(axis){var opts=axis.options,min=+(opts.min!=null?opts.min:axis.datamin),max=+(opts.max!=null?opts.max:axis.datamax),delta=max-min;if(delta==0){var widen=max==0?1:.01;if(opts.min==null)min-=widen;if(opts.max==null||opts.min!=null)max+=widen}else{var margin=opts.autoscaleMargin;if(margin!=null){if(opts.min==null){min-=delta*margin;if(min<0&&axis.datamin!=null&&axis.datamin>=0)min=0}if(opts.max==null){max+=delta*margin;if(max>0&&axis.datamax!=null&&axis.datamax<=0)max=0}}}axis.min=min;axis.max=max}function setupTickGeneration(axis){var opts=axis.options;var noTicks;if(typeof opts.ticks=="number"&&opts.ticks>0)noTicks=opts.ticks;else noTicks=.3*Math.sqrt(axis.direction=="x"?surface.width:surface.height);var delta=(axis.max-axis.min)/noTicks,dec=-Math.floor(Math.log(delta)/Math.LN10),maxDec=opts.tickDecimals;if(maxDec!=null&&dec>maxDec){dec=maxDec}var magn=Math.pow(10,-dec),norm=delta/magn,size;if(norm<1.5){size=1}else if(norm<3){size=2;if(norm>2.25&&(maxDec==null||dec+1<=maxDec)){size=2.5;++dec}}else if(norm<7.5){size=5}else{size=10}size*=magn;if(opts.minTickSize!=null&&size<opts.minTickSize){size=opts.minTickSize}axis.delta=delta;axis.tickDecimals=Math.max(0,maxDec!=null?maxDec:dec);axis.tickSize=opts.tickSize||size;if(opts.mode=="time"&&!axis.tickGenerator){throw new Error("Time mode requires the flot.time plugin.")}if(!axis.tickGenerator){axis.tickGenerator=function(axis){var ticks=[],start=floorInBase(axis.min,axis.tickSize),i=0,v=Number.NaN,prev;do{prev=v;v=start+i*axis.tickSize;ticks.push(v);++i}while(v<axis.max&&v!=prev);return ticks};axis.tickFormatter=function(value,axis){var factor=axis.tickDecimals?Math.pow(10,axis.tickDecimals):1;var formatted=""+Math.round(value*factor)/factor;if(axis.tickDecimals!=null){var decimal=formatted.indexOf(".");var precision=decimal==-1?0:formatted.length-decimal-1;if(precision<axis.tickDecimals){return(precision?formatted:formatted+".")+(""+factor).substr(1,axis.tickDecimals-precision)}}return formatted}}if($.isFunction(opts.tickFormatter))axis.tickFormatter=function(v,axis){return""+opts.tickFormatter(v,axis)};if(opts.alignTicksWithAxis!=null){var otherAxis=(axis.direction=="x"?xaxes:yaxes)[opts.alignTicksWithAxis-1];if(otherAxis&&otherAxis.used&&otherAxis!=axis){var niceTicks=axis.tickGenerator(axis);if(niceTicks.length>0){if(opts.min==null)axis.min=Math.min(axis.min,niceTicks[0]);if(opts.max==null&&niceTicks.length>1)axis.max=Math.max(axis.max,niceTicks[niceTicks.length-1])}axis.tickGenerator=function(axis){var ticks=[],v,i;for(i=0;i<otherAxis.ticks.length;++i){v=(otherAxis.ticks[i].v-otherAxis.min)/(otherAxis.max-otherAxis.min);v=axis.min+v*(axis.max-axis.min);ticks.push(v)}return ticks};if(!axis.mode&&opts.tickDecimals==null){var extraDec=Math.max(0,-Math.floor(Math.log(axis.delta)/Math.LN10)+1),ts=axis.tickGenerator(axis);if(!(ts.length>1&&/\..*0$/.test((ts[1]-ts[0]).toFixed(extraDec))))axis.tickDecimals=extraDec}}}}function setTicks(axis){var oticks=axis.options.ticks,ticks=[];if(oticks==null||typeof oticks=="number"&&oticks>0)ticks=axis.tickGenerator(axis);else if(oticks){if($.isFunction(oticks))ticks=oticks(axis);else ticks=oticks}var i,v;axis.ticks=[];for(i=0;i<ticks.length;++i){var label=null;var t=ticks[i];if(typeof t=="object"){v=+t[0];if(t.length>1)label=t[1]}else v=+t;if(label==null)label=axis.tickFormatter(v,axis);if(!isNaN(v))axis.ticks.push({v:v,label:label})}}function snapRangeToTicks(axis,ticks){if(axis.options.autoscaleMargin&&ticks.length>0){if(axis.options.min==null)axis.min=Math.min(axis.min,ticks[0].v);if(axis.options.max==null&&ticks.length>1)axis.max=Math.max(axis.max,ticks[ticks.length-1].v)}}function draw(){surface.clear();executeHooks(hooks.drawBackground,[ctx]);var grid=options.grid;if(grid.show&&grid.backgroundColor)drawBackground();if(grid.show&&!grid.aboveData){drawGrid()}for(var i=0;i<series.length;++i){executeHooks(hooks.drawSeries,[ctx,series[i]]);drawSeries(series[i])}executeHooks(hooks.draw,[ctx]);if(grid.show&&grid.aboveData){drawGrid()}surface.render();triggerRedrawOverlay()}function extractRange(ranges,coord){var axis,from,to,key,axes=allAxes();for(var i=0;i<axes.length;++i){axis=axes[i];if(axis.direction==coord){key=coord+axis.n+"axis";if(!ranges[key]&&axis.n==1)key=coord+"axis";if(ranges[key]){from=ranges[key].from;to=ranges[key].to;break}}}if(!ranges[key]){axis=coord=="x"?xaxes[0]:yaxes[0];from=ranges[coord+"1"];to=ranges[coord+"2"]}if(from!=null&&to!=null&&from>to){var tmp=from;from=to;to=tmp}return{from:from,to:to,axis:axis}}function drawBackground(){ctx.save();ctx.translate(plotOffset.left,plotOffset.top);ctx.fillStyle=getColorOrGradient(options.grid.backgroundColor,plotHeight,0,"rgba(255, 255, 255, 0)");ctx.fillRect(0,0,plotWidth,plotHeight);ctx.restore()}function drawGrid(){var i,axes,bw,bc;ctx.save();ctx.translate(plotOffset.left,plotOffset.top);var markings=options.grid.markings;if(markings){if($.isFunction(markings)){axes=plot.getAxes();axes.xmin=axes.xaxis.min;axes.xmax=axes.xaxis.max;axes.ymin=axes.yaxis.min;axes.ymax=axes.yaxis.max;markings=markings(axes)}for(i=0;i<markings.length;++i){var m=markings[i],xrange=extractRange(m,"x"),yrange=extractRange(m,"y");if(xrange.from==null)xrange.from=xrange.axis.min;if(xrange.to==null)xrange.to=xrange.axis.max; +if(yrange.from==null)yrange.from=yrange.axis.min;if(yrange.to==null)yrange.to=yrange.axis.max;if(xrange.to<xrange.axis.min||xrange.from>xrange.axis.max||yrange.to<yrange.axis.min||yrange.from>yrange.axis.max)continue;xrange.from=Math.max(xrange.from,xrange.axis.min);xrange.to=Math.min(xrange.to,xrange.axis.max);yrange.from=Math.max(yrange.from,yrange.axis.min);yrange.to=Math.min(yrange.to,yrange.axis.max);var xequal=xrange.from===xrange.to,yequal=yrange.from===yrange.to;if(xequal&&yequal){continue}xrange.from=Math.floor(xrange.axis.p2c(xrange.from));xrange.to=Math.floor(xrange.axis.p2c(xrange.to));yrange.from=Math.floor(yrange.axis.p2c(yrange.from));yrange.to=Math.floor(yrange.axis.p2c(yrange.to));if(xequal||yequal){var lineWidth=m.lineWidth||options.grid.markingsLineWidth,subPixel=lineWidth%2?.5:0;ctx.beginPath();ctx.strokeStyle=m.color||options.grid.markingsColor;ctx.lineWidth=lineWidth;if(xequal){ctx.moveTo(xrange.to+subPixel,yrange.from);ctx.lineTo(xrange.to+subPixel,yrange.to)}else{ctx.moveTo(xrange.from,yrange.to+subPixel);ctx.lineTo(xrange.to,yrange.to+subPixel)}ctx.stroke()}else{ctx.fillStyle=m.color||options.grid.markingsColor;ctx.fillRect(xrange.from,yrange.to,xrange.to-xrange.from,yrange.from-yrange.to)}}}axes=allAxes();bw=options.grid.borderWidth;for(var j=0;j<axes.length;++j){var axis=axes[j],box=axis.box,t=axis.tickLength,x,y,xoff,yoff;if(!axis.show||axis.ticks.length==0)continue;ctx.lineWidth=1;if(axis.direction=="x"){x=0;if(t=="full")y=axis.position=="top"?0:plotHeight;else y=box.top-plotOffset.top+(axis.position=="top"?box.height:0)}else{y=0;if(t=="full")x=axis.position=="left"?0:plotWidth;else x=box.left-plotOffset.left+(axis.position=="left"?box.width:0)}if(!axis.innermost){ctx.strokeStyle=axis.options.color;ctx.beginPath();xoff=yoff=0;if(axis.direction=="x")xoff=plotWidth+1;else yoff=plotHeight+1;if(ctx.lineWidth==1){if(axis.direction=="x"){y=Math.floor(y)+.5}else{x=Math.floor(x)+.5}}ctx.moveTo(x,y);ctx.lineTo(x+xoff,y+yoff);ctx.stroke()}ctx.strokeStyle=axis.options.tickColor;ctx.beginPath();for(i=0;i<axis.ticks.length;++i){var v=axis.ticks[i].v;xoff=yoff=0;if(isNaN(v)||v<axis.min||v>axis.max||t=="full"&&(typeof bw=="object"&&bw[axis.position]>0||bw>0)&&(v==axis.min||v==axis.max))continue;if(axis.direction=="x"){x=axis.p2c(v);yoff=t=="full"?-plotHeight:t;if(axis.position=="top")yoff=-yoff}else{y=axis.p2c(v);xoff=t=="full"?-plotWidth:t;if(axis.position=="left")xoff=-xoff}if(ctx.lineWidth==1){if(axis.direction=="x")x=Math.floor(x)+.5;else y=Math.floor(y)+.5}ctx.moveTo(x,y);ctx.lineTo(x+xoff,y+yoff)}ctx.stroke()}if(bw){bc=options.grid.borderColor;if(typeof bw=="object"||typeof bc=="object"){if(typeof bw!=="object"){bw={top:bw,right:bw,bottom:bw,left:bw}}if(typeof bc!=="object"){bc={top:bc,right:bc,bottom:bc,left:bc}}if(bw.top>0){ctx.strokeStyle=bc.top;ctx.lineWidth=bw.top;ctx.beginPath();ctx.moveTo(0-bw.left,0-bw.top/2);ctx.lineTo(plotWidth,0-bw.top/2);ctx.stroke()}if(bw.right>0){ctx.strokeStyle=bc.right;ctx.lineWidth=bw.right;ctx.beginPath();ctx.moveTo(plotWidth+bw.right/2,0-bw.top);ctx.lineTo(plotWidth+bw.right/2,plotHeight);ctx.stroke()}if(bw.bottom>0){ctx.strokeStyle=bc.bottom;ctx.lineWidth=bw.bottom;ctx.beginPath();ctx.moveTo(plotWidth+bw.right,plotHeight+bw.bottom/2);ctx.lineTo(0,plotHeight+bw.bottom/2);ctx.stroke()}if(bw.left>0){ctx.strokeStyle=bc.left;ctx.lineWidth=bw.left;ctx.beginPath();ctx.moveTo(0-bw.left/2,plotHeight+bw.bottom);ctx.lineTo(0-bw.left/2,0);ctx.stroke()}}else{ctx.lineWidth=bw;ctx.strokeStyle=options.grid.borderColor;ctx.strokeRect(-bw/2,-bw/2,plotWidth+bw,plotHeight+bw)}}ctx.restore()}function drawAxisLabels(){$.each(allAxes(),function(_,axis){var box=axis.box,legacyStyles=axis.direction+"Axis "+axis.direction+axis.n+"Axis",layer="flot-"+axis.direction+"-axis flot-"+axis.direction+axis.n+"-axis "+legacyStyles,font=axis.options.font||"flot-tick-label tickLabel",tick,x,y,halign,valign;surface.removeText(layer);if(!axis.show||axis.ticks.length==0)return;for(var i=0;i<axis.ticks.length;++i){tick=axis.ticks[i];if(!tick.label||tick.v<axis.min||tick.v>axis.max)continue;if(axis.direction=="x"){halign="center";x=plotOffset.left+axis.p2c(tick.v);if(axis.position=="bottom"){y=box.top+box.padding}else{y=box.top+box.height-box.padding;valign="bottom"}}else{valign="middle";y=plotOffset.top+axis.p2c(tick.v);if(axis.position=="left"){x=box.left+box.width-box.padding;halign="right"}else{x=box.left+box.padding}}surface.addText(layer,x,y,tick.label,font,null,null,halign,valign)}})}function drawSeries(series){if(series.lines.show)drawSeriesLines(series);if(series.bars.show)drawSeriesBars(series);if(series.points.show)drawSeriesPoints(series)}function drawSeriesLines(series){function plotLine(datapoints,xoffset,yoffset,axisx,axisy){var points=datapoints.points,ps=datapoints.pointsize,prevx=null,prevy=null;ctx.beginPath();for(var i=ps;i<points.length;i+=ps){var x1=points[i-ps],y1=points[i-ps+1],x2=points[i],y2=points[i+1];if(x1==null||x2==null)continue;if(y1<=y2&&y1<axisy.min){if(y2<axisy.min)continue;x1=(axisy.min-y1)/(y2-y1)*(x2-x1)+x1;y1=axisy.min}else if(y2<=y1&&y2<axisy.min){if(y1<axisy.min)continue;x2=(axisy.min-y1)/(y2-y1)*(x2-x1)+x1;y2=axisy.min}if(y1>=y2&&y1>axisy.max){if(y2>axisy.max)continue;x1=(axisy.max-y1)/(y2-y1)*(x2-x1)+x1;y1=axisy.max}else if(y2>=y1&&y2>axisy.max){if(y1>axisy.max)continue;x2=(axisy.max-y1)/(y2-y1)*(x2-x1)+x1;y2=axisy.max}if(x1<=x2&&x1<axisx.min){if(x2<axisx.min)continue;y1=(axisx.min-x1)/(x2-x1)*(y2-y1)+y1;x1=axisx.min}else if(x2<=x1&&x2<axisx.min){if(x1<axisx.min)continue;y2=(axisx.min-x1)/(x2-x1)*(y2-y1)+y1;x2=axisx.min}if(x1>=x2&&x1>axisx.max){if(x2>axisx.max)continue;y1=(axisx.max-x1)/(x2-x1)*(y2-y1)+y1;x1=axisx.max}else if(x2>=x1&&x2>axisx.max){if(x1>axisx.max)continue;y2=(axisx.max-x1)/(x2-x1)*(y2-y1)+y1;x2=axisx.max}if(x1!=prevx||y1!=prevy)ctx.moveTo(axisx.p2c(x1)+xoffset,axisy.p2c(y1)+yoffset);prevx=x2;prevy=y2;ctx.lineTo(axisx.p2c(x2)+xoffset,axisy.p2c(y2)+yoffset)}ctx.stroke()}function plotLineArea(datapoints,axisx,axisy){var points=datapoints.points,ps=datapoints.pointsize,bottom=Math.min(Math.max(0,axisy.min),axisy.max),i=0,top,areaOpen=false,ypos=1,segmentStart=0,segmentEnd=0;while(true){if(ps>0&&i>points.length+ps)break;i+=ps;var x1=points[i-ps],y1=points[i-ps+ypos],x2=points[i],y2=points[i+ypos];if(areaOpen){if(ps>0&&x1!=null&&x2==null){segmentEnd=i;ps=-ps;ypos=2;continue}if(ps<0&&i==segmentStart+ps){ctx.fill();areaOpen=false;ps=-ps;ypos=1;i=segmentStart=segmentEnd+ps;continue}}if(x1==null||x2==null)continue;if(x1<=x2&&x1<axisx.min){if(x2<axisx.min)continue;y1=(axisx.min-x1)/(x2-x1)*(y2-y1)+y1;x1=axisx.min}else if(x2<=x1&&x2<axisx.min){if(x1<axisx.min)continue;y2=(axisx.min-x1)/(x2-x1)*(y2-y1)+y1;x2=axisx.min}if(x1>=x2&&x1>axisx.max){if(x2>axisx.max)continue;y1=(axisx.max-x1)/(x2-x1)*(y2-y1)+y1;x1=axisx.max}else if(x2>=x1&&x2>axisx.max){if(x1>axisx.max)continue;y2=(axisx.max-x1)/(x2-x1)*(y2-y1)+y1;x2=axisx.max}if(!areaOpen){ctx.beginPath();ctx.moveTo(axisx.p2c(x1),axisy.p2c(bottom));areaOpen=true}if(y1>=axisy.max&&y2>=axisy.max){ctx.lineTo(axisx.p2c(x1),axisy.p2c(axisy.max));ctx.lineTo(axisx.p2c(x2),axisy.p2c(axisy.max));continue}else if(y1<=axisy.min&&y2<=axisy.min){ctx.lineTo(axisx.p2c(x1),axisy.p2c(axisy.min));ctx.lineTo(axisx.p2c(x2),axisy.p2c(axisy.min));continue}var x1old=x1,x2old=x2;if(y1<=y2&&y1<axisy.min&&y2>=axisy.min){x1=(axisy.min-y1)/(y2-y1)*(x2-x1)+x1;y1=axisy.min}else if(y2<=y1&&y2<axisy.min&&y1>=axisy.min){x2=(axisy.min-y1)/(y2-y1)*(x2-x1)+x1;y2=axisy.min}if(y1>=y2&&y1>axisy.max&&y2<=axisy.max){x1=(axisy.max-y1)/(y2-y1)*(x2-x1)+x1;y1=axisy.max}else if(y2>=y1&&y2>axisy.max&&y1<=axisy.max){x2=(axisy.max-y1)/(y2-y1)*(x2-x1)+x1;y2=axisy.max}if(x1!=x1old){ctx.lineTo(axisx.p2c(x1old),axisy.p2c(y1))}ctx.lineTo(axisx.p2c(x1),axisy.p2c(y1));ctx.lineTo(axisx.p2c(x2),axisy.p2c(y2));if(x2!=x2old){ctx.lineTo(axisx.p2c(x2),axisy.p2c(y2));ctx.lineTo(axisx.p2c(x2old),axisy.p2c(y2))}}}ctx.save();ctx.translate(plotOffset.left,plotOffset.top);ctx.lineJoin="round";var lw=series.lines.lineWidth,sw=series.shadowSize;if(lw>0&&sw>0){ctx.lineWidth=sw;ctx.strokeStyle="rgba(0,0,0,0.1)";var angle=Math.PI/18;plotLine(series.datapoints,Math.sin(angle)*(lw/2+sw/2),Math.cos(angle)*(lw/2+sw/2),series.xaxis,series.yaxis);ctx.lineWidth=sw/2;plotLine(series.datapoints,Math.sin(angle)*(lw/2+sw/4),Math.cos(angle)*(lw/2+sw/4),series.xaxis,series.yaxis)}ctx.lineWidth=lw;ctx.strokeStyle=series.color;var fillStyle=getFillStyle(series.lines,series.color,0,plotHeight);if(fillStyle){ctx.fillStyle=fillStyle;plotLineArea(series.datapoints,series.xaxis,series.yaxis)}if(lw>0)plotLine(series.datapoints,0,0,series.xaxis,series.yaxis);ctx.restore()}function drawSeriesPoints(series){function plotPoints(datapoints,radius,fillStyle,offset,shadow,axisx,axisy,symbol){var points=datapoints.points,ps=datapoints.pointsize;for(var i=0;i<points.length;i+=ps){var x=points[i],y=points[i+1];if(x==null||x<axisx.min||x>axisx.max||y<axisy.min||y>axisy.max)continue;ctx.beginPath();x=axisx.p2c(x);y=axisy.p2c(y)+offset;if(symbol=="circle")ctx.arc(x,y,radius,0,shadow?Math.PI:Math.PI*2,false);else symbol(ctx,x,y,radius,shadow);ctx.closePath();if(fillStyle){ctx.fillStyle=fillStyle;ctx.fill()}ctx.stroke()}}ctx.save();ctx.translate(plotOffset.left,plotOffset.top);var lw=series.points.lineWidth,sw=series.shadowSize,radius=series.points.radius,symbol=series.points.symbol;if(lw==0)lw=1e-4;if(lw>0&&sw>0){var w=sw/2;ctx.lineWidth=w;ctx.strokeStyle="rgba(0,0,0,0.1)";plotPoints(series.datapoints,radius,null,w+w/2,true,series.xaxis,series.yaxis,symbol);ctx.strokeStyle="rgba(0,0,0,0.2)";plotPoints(series.datapoints,radius,null,w/2,true,series.xaxis,series.yaxis,symbol)}ctx.lineWidth=lw;ctx.strokeStyle=series.color;plotPoints(series.datapoints,radius,getFillStyle(series.points,series.color),0,false,series.xaxis,series.yaxis,symbol);ctx.restore()}function drawBar(x,y,b,barLeft,barRight,fillStyleCallback,axisx,axisy,c,horizontal,lineWidth){var left,right,bottom,top,drawLeft,drawRight,drawTop,drawBottom,tmp;if(horizontal){drawBottom=drawRight=drawTop=true;drawLeft=false;left=b;right=x;top=y+barLeft;bottom=y+barRight;if(right<left){tmp=right;right=left;left=tmp;drawLeft=true;drawRight=false}}else{drawLeft=drawRight=drawTop=true;drawBottom=false;left=x+barLeft;right=x+barRight;bottom=b;top=y;if(top<bottom){tmp=top;top=bottom;bottom=tmp;drawBottom=true;drawTop=false}}if(right<axisx.min||left>axisx.max||top<axisy.min||bottom>axisy.max)return;if(left<axisx.min){left=axisx.min;drawLeft=false}if(right>axisx.max){right=axisx.max;drawRight=false}if(bottom<axisy.min){bottom=axisy.min;drawBottom=false}if(top>axisy.max){top=axisy.max;drawTop=false}left=axisx.p2c(left);bottom=axisy.p2c(bottom);right=axisx.p2c(right);top=axisy.p2c(top);if(fillStyleCallback){c.fillStyle=fillStyleCallback(bottom,top);c.fillRect(left,top,right-left,bottom-top)}if(lineWidth>0&&(drawLeft||drawRight||drawTop||drawBottom)){c.beginPath();c.moveTo(left,bottom);if(drawLeft)c.lineTo(left,top);else c.moveTo(left,top);if(drawTop)c.lineTo(right,top);else c.moveTo(right,top);if(drawRight)c.lineTo(right,bottom);else c.moveTo(right,bottom);if(drawBottom)c.lineTo(left,bottom);else c.moveTo(left,bottom);c.stroke()}}function drawSeriesBars(series){function plotBars(datapoints,barLeft,barRight,fillStyleCallback,axisx,axisy){var points=datapoints.points,ps=datapoints.pointsize;for(var i=0;i<points.length;i+=ps){if(points[i]==null)continue;drawBar(points[i],points[i+1],points[i+2],barLeft,barRight,fillStyleCallback,axisx,axisy,ctx,series.bars.horizontal,series.bars.lineWidth)}}ctx.save();ctx.translate(plotOffset.left,plotOffset.top);ctx.lineWidth=series.bars.lineWidth;ctx.strokeStyle=series.color;var barLeft;switch(series.bars.align){case"left":barLeft=0;break;case"right":barLeft=-series.bars.barWidth;break;default:barLeft=-series.bars.barWidth/2}var fillStyleCallback=series.bars.fill?function(bottom,top){return getFillStyle(series.bars,series.color,bottom,top)}:null;plotBars(series.datapoints,barLeft,barLeft+series.bars.barWidth,fillStyleCallback,series.xaxis,series.yaxis);ctx.restore()}function getFillStyle(filloptions,seriesColor,bottom,top){var fill=filloptions.fill;if(!fill)return null;if(filloptions.fillColor)return getColorOrGradient(filloptions.fillColor,bottom,top,seriesColor);var c=$.color.parse(seriesColor);c.a=typeof fill=="number"?fill:.4;c.normalize();return c.toString()}function insertLegend(){if(options.legend.container!=null){$(options.legend.container).html("")}else{placeholder.find(".legend").remove()}if(!options.legend.show){return}var fragments=[],entries=[],rowStarted=false,lf=options.legend.labelFormatter,s,label;for(var i=0;i<series.length;++i){s=series[i];if(s.label){label=lf?lf(s.label,s):s.label;if(label){entries.push({label:label,color:s.color})}}}if(options.legend.sorted){if($.isFunction(options.legend.sorted)){entries.sort(options.legend.sorted)}else if(options.legend.sorted=="reverse"){entries.reverse()}else{var ascending=options.legend.sorted!="descending";entries.sort(function(a,b){return a.label==b.label?0:a.label<b.label!=ascending?1:-1})}}for(var i=0;i<entries.length;++i){var entry=entries[i];if(i%options.legend.noColumns==0){if(rowStarted)fragments.push("</tr>");fragments.push("<tr>");rowStarted=true}fragments.push('<td class="legendColorBox"><div style="border:1px solid '+options.legend.labelBoxBorderColor+';padding:1px"><div style="width:4px;height:0;border:5px solid '+entry.color+';overflow:hidden"></div></div></td>'+'<td class="legendLabel">'+entry.label+"</td>")}if(rowStarted)fragments.push("</tr>");if(fragments.length==0)return;var table='<table style="font-size:smaller;color:'+options.grid.color+'">'+fragments.join("")+"</table>";if(options.legend.container!=null)$(options.legend.container).html(table);else{var pos="",p=options.legend.position,m=options.legend.margin;if(m[0]==null)m=[m,m];if(p.charAt(0)=="n")pos+="top:"+(m[1]+plotOffset.top)+"px;";else if(p.charAt(0)=="s")pos+="bottom:"+(m[1]+plotOffset.bottom)+"px;";if(p.charAt(1)=="e")pos+="right:"+(m[0]+plotOffset.right)+"px;";else if(p.charAt(1)=="w")pos+="left:"+(m[0]+plotOffset.left)+"px;";var legend=$('<div class="legend">'+table.replace('style="','style="position:absolute;'+pos+";")+"</div>").appendTo(placeholder);if(options.legend.backgroundOpacity!=0){var c=options.legend.backgroundColor;if(c==null){c=options.grid.backgroundColor;if(c&&typeof c=="string")c=$.color.parse(c);else c=$.color.extract(legend,"background-color");c.a=1;c=c.toString()}var div=legend.children();$('<div style="position:absolute;width:'+div.width()+"px;height:"+div.height()+"px;"+pos+"background-color:"+c+';"> </div>').prependTo(legend).css("opacity",options.legend.backgroundOpacity)}}}var highlights=[],redrawTimeout=null;function findNearbyItem(mouseX,mouseY,seriesFilter){var maxDistance=options.grid.mouseActiveRadius,smallestDistance=maxDistance*maxDistance+1,item=null,foundPoint=false,i,j,ps;for(i=series.length-1;i>=0;--i){if(!seriesFilter(series[i]))continue;var s=series[i],axisx=s.xaxis,axisy=s.yaxis,points=s.datapoints.points,mx=axisx.c2p(mouseX),my=axisy.c2p(mouseY),maxx=maxDistance/axisx.scale,maxy=maxDistance/axisy.scale;ps=s.datapoints.pointsize;if(axisx.options.inverseTransform)maxx=Number.MAX_VALUE;if(axisy.options.inverseTransform)maxy=Number.MAX_VALUE;if(s.lines.show||s.points.show){for(j=0;j<points.length;j+=ps){var x=points[j],y=points[j+1];if(x==null)continue;if(x-mx>maxx||x-mx<-maxx||y-my>maxy||y-my<-maxy)continue;var dx=Math.abs(axisx.p2c(x)-mouseX),dy=Math.abs(axisy.p2c(y)-mouseY),dist=dx*dx+dy*dy;if(dist<smallestDistance){smallestDistance=dist;item=[i,j/ps]}}}if(s.bars.show&&!item){var barLeft,barRight;switch(s.bars.align){case"left":barLeft=0;break;case"right":barLeft=-s.bars.barWidth;break;default:barLeft=-s.bars.barWidth/2}barRight=barLeft+s.bars.barWidth;for(j=0;j<points.length;j+=ps){var x=points[j],y=points[j+1],b=points[j+2];if(x==null)continue;if(series[i].bars.horizontal?mx<=Math.max(b,x)&&mx>=Math.min(b,x)&&my>=y+barLeft&&my<=y+barRight:mx>=x+barLeft&&mx<=x+barRight&&my>=Math.min(b,y)&&my<=Math.max(b,y))item=[i,j/ps]}}}if(item){i=item[0];j=item[1];ps=series[i].datapoints.pointsize;return{datapoint:series[i].datapoints.points.slice(j*ps,(j+1)*ps),dataIndex:j,series:series[i],seriesIndex:i}}return null}function onMouseMove(e){if(options.grid.hoverable)triggerClickHoverEvent("plothover",e,function(s){return s["hoverable"]!=false})}function onMouseLeave(e){if(options.grid.hoverable)triggerClickHoverEvent("plothover",e,function(s){return false})}function onClick(e){triggerClickHoverEvent("plotclick",e,function(s){return s["clickable"]!=false})}function triggerClickHoverEvent(eventname,event,seriesFilter){var offset=eventHolder.offset(),canvasX=event.pageX-offset.left-plotOffset.left,canvasY=event.pageY-offset.top-plotOffset.top,pos=canvasToAxisCoords({left:canvasX,top:canvasY});pos.pageX=event.pageX;pos.pageY=event.pageY;var item=findNearbyItem(canvasX,canvasY,seriesFilter);if(item){item.pageX=parseInt(item.series.xaxis.p2c(item.datapoint[0])+offset.left+plotOffset.left,10);item.pageY=parseInt(item.series.yaxis.p2c(item.datapoint[1])+offset.top+plotOffset.top,10)}if(options.grid.autoHighlight){for(var i=0;i<highlights.length;++i){var h=highlights[i];if(h.auto==eventname&&!(item&&h.series==item.series&&h.point[0]==item.datapoint[0]&&h.point[1]==item.datapoint[1]))unhighlight(h.series,h.point)}if(item)highlight(item.series,item.datapoint,eventname)}placeholder.trigger(eventname,[pos,item])}function triggerRedrawOverlay(){var t=options.interaction.redrawOverlayInterval;if(t==-1){drawOverlay();return}if(!redrawTimeout)redrawTimeout=setTimeout(drawOverlay,t)}function drawOverlay(){redrawTimeout=null;octx.save();overlay.clear();octx.translate(plotOffset.left,plotOffset.top);var i,hi;for(i=0;i<highlights.length;++i){hi=highlights[i];if(hi.series.bars.show)drawBarHighlight(hi.series,hi.point);else drawPointHighlight(hi.series,hi.point)}octx.restore();executeHooks(hooks.drawOverlay,[octx])}function highlight(s,point,auto){if(typeof s=="number")s=series[s];if(typeof point=="number"){var ps=s.datapoints.pointsize;point=s.datapoints.points.slice(ps*point,ps*(point+1))}var i=indexOfHighlight(s,point);if(i==-1){highlights.push({series:s,point:point,auto:auto});triggerRedrawOverlay()}else if(!auto)highlights[i].auto=false}function unhighlight(s,point){if(s==null&&point==null){highlights=[];triggerRedrawOverlay();return}if(typeof s=="number")s=series[s];if(typeof point=="number"){var ps=s.datapoints.pointsize;point=s.datapoints.points.slice(ps*point,ps*(point+1))}var i=indexOfHighlight(s,point);if(i!=-1){highlights.splice(i,1);triggerRedrawOverlay()}}function indexOfHighlight(s,p){for(var i=0;i<highlights.length;++i){var h=highlights[i];if(h.series==s&&h.point[0]==p[0]&&h.point[1]==p[1])return i}return-1}function drawPointHighlight(series,point){var x=point[0],y=point[1],axisx=series.xaxis,axisy=series.yaxis,highlightColor=typeof series.highlightColor==="string"?series.highlightColor:$.color.parse(series.color).scale("a",.5).toString();if(x<axisx.min||x>axisx.max||y<axisy.min||y>axisy.max)return;var pointRadius=series.points.radius+series.points.lineWidth/2;octx.lineWidth=pointRadius;octx.strokeStyle=highlightColor;var radius=1.5*pointRadius;x=axisx.p2c(x);y=axisy.p2c(y);octx.beginPath();if(series.points.symbol=="circle")octx.arc(x,y,radius,0,2*Math.PI,false);else series.points.symbol(octx,x,y,radius,false);octx.closePath();octx.stroke()}function drawBarHighlight(series,point){var highlightColor=typeof series.highlightColor==="string"?series.highlightColor:$.color.parse(series.color).scale("a",.5).toString(),fillStyle=highlightColor,barLeft;switch(series.bars.align){case"left":barLeft=0;break;case"right":barLeft=-series.bars.barWidth;break;default:barLeft=-series.bars.barWidth/2}octx.lineWidth=series.bars.lineWidth;octx.strokeStyle=highlightColor;drawBar(point[0],point[1],point[2]||0,barLeft,barLeft+series.bars.barWidth,function(){return fillStyle},series.xaxis,series.yaxis,octx,series.bars.horizontal,series.bars.lineWidth)}function getColorOrGradient(spec,bottom,top,defaultColor){if(typeof spec=="string")return spec;else{var gradient=ctx.createLinearGradient(0,top,0,bottom);for(var i=0,l=spec.colors.length;i<l;++i){var c=spec.colors[i];if(typeof c!="string"){var co=$.color.parse(defaultColor);if(c.brightness!=null)co=co.scale("rgb",c.brightness);if(c.opacity!=null)co.a*=c.opacity;c=co.toString()}gradient.addColorStop(i/(l-1),c)}return gradient}}}$.plot=function(placeholder,data,options){var plot=new Plot($(placeholder),data,options,$.plot.plugins);return plot};$.plot.version="0.8.3";$.plot.plugins=[];$.fn.plot=function(data,options){return this.each(function(){$.plot(this,data,options)})};function floorInBase(n,base){return base*Math.floor(n/base)}})(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/jquery.knob.js b/public/assets/frontend/js/plugins/jquery.knob.js new file mode 100644 index 00000000..792313c9 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.knob.js @@ -0,0 +1,805 @@ +/*!jQuery Knob*/ +/** + * Downward compatible, touchable dial + * + * Version: 1.2.12 + * Requires: jQuery v1.7+ + * + * Copyright (c) 2012 Anthony Terrien + * Under MIT License (http://www.opensource.org/licenses/mit-license.php) + * + * Thanks to vor, eskimoblood, spiffistan, FabrizioC + */ +(function (factory) { + if (typeof exports === 'object') { + // CommonJS + module.exports = factory(require('jquery')); + } else if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else { + // Browser globals + factory(jQuery); + } +}(function ($) { + + /** + * Kontrol library + */ + "use strict"; + + /** + * Definition of globals and core + */ + var k = {}, // kontrol + max = Math.max, + min = Math.min; + + k.c = {}; + k.c.d = $(document); + k.c.t = function (e) { + return e.originalEvent.touches.length - 1; + }; + + /** + * Kontrol Object + * + * Definition of an abstract UI control + * + * Each concrete component must call this one. + * <code> + * k.o.call(this); + * </code> + */ + k.o = function () { + var s = this; + + this.o = null; // array of options + this.$ = null; // jQuery wrapped element + this.i = null; // mixed HTMLInputElement or array of HTMLInputElement + this.g = null; // deprecated 2D graphics context for 'pre-rendering' + this.v = null; // value ; mixed array or integer + this.cv = null; // change value ; not commited value + this.x = 0; // canvas x position + this.y = 0; // canvas y position + this.w = 0; // canvas width + this.h = 0; // canvas height + this.$c = null; // jQuery canvas element + this.c = null; // rendered canvas context + this.t = 0; // touches index + this.isInit = false; + this.fgColor = null; // main color + this.pColor = null; // previous color + this.dH = null; // draw hook + this.cH = null; // change hook + this.eH = null; // cancel hook + this.rH = null; // release hook + this.scale = 1; // scale factor + this.relative = false; + this.relativeWidth = false; + this.relativeHeight = false; + this.$div = null; // component div + + this.run = function () { + var cf = function (e, conf) { + var k; + for (k in conf) { + s.o[k] = conf[k]; + } + s._carve().init(); + s._configure() + ._draw(); + }; + + if (this.$.data('kontroled')) return; + this.$.data('kontroled', true); + + this.extend(); + this.o = $.extend({ + // Config + min: this.$.data('min') !== undefined ? this.$.data('min') : 0, + max: this.$.data('max') !== undefined ? this.$.data('max') : 100, + stopper: true, + readOnly: this.$.data('readonly') || (this.$.attr('readonly') === 'readonly'), + + // UI + cursor: this.$.data('cursor') === true && 30 + || this.$.data('cursor') || 0, + thickness: this.$.data('thickness') + && Math.max(Math.min(this.$.data('thickness'), 1), 0.01) + || 0.35, + lineCap: this.$.data('linecap') || 'butt', + width: this.$.data('width') || 200, + height: this.$.data('height') || 200, + displayInput: this.$.data('displayinput') == null || this.$.data('displayinput'), + displayPrevious: this.$.data('displayprevious'), + fgColor: this.$.data('fgcolor') || '#87CEEB', + inputColor: this.$.data('inputcolor'), + font: this.$.data('font') || 'Arial', + fontWeight: this.$.data('font-weight') || 'bold', + inline: false, + step: this.$.data('step') || 1, + rotation: this.$.data('rotation'), + + // Hooks + draw: null, // function () {} + change: null, // function (value) {} + cancel: null, // function () {} + release: null, // function (value) {} + + // Output formatting, allows to add unit: %, ms ... + format: function(v) { + return v; + }, + parse: function (v) { + return parseFloat(v); + } + }, this.o + ); + + // finalize options + this.o.flip = this.o.rotation === 'anticlockwise' || this.o.rotation === 'acw'; + if (!this.o.inputColor) { + this.o.inputColor = this.o.fgColor; + } + + // routing value + if (this.$.is('fieldset')) { + + // fieldset = array of integer + this.v = {}; + this.i = this.$.find('input'); + this.i.each(function(k) { + var $this = $(this); + s.i[k] = $this; + s.v[k] = s.o.parse($this.val()); + + $this.bind( + 'change blur', + function () { + var val = {}; + val[k] = $this.val(); + s.val(s._validate(val)); + } + ); + }); + this.$.find('legend').remove(); + } else { + + // input = integer + this.i = this.$; + this.v = this.o.parse(this.$.val()); + this.v === '' && (this.v = this.o.min); + this.$.bind( + 'change blur', + function () { + s.val(s._validate(s.o.parse(s.$.val()))); + } + ); + + } + + !this.o.displayInput && this.$.hide(); + + // adds needed DOM elements (canvas, div) + this.$c = $(document.createElement('canvas')).attr({ + width: this.o.width, + height: this.o.height + }); + + // wraps all elements in a div + // add to DOM before Canvas init is triggered + this.$div = $('<div style="' + + (this.o.inline ? 'display:inline;' : '') + + 'width:' + this.o.width + 'px;height:' + this.o.height + 'px;' + + '"></div>'); + + this.$.wrap(this.$div).before(this.$c); + this.$div = this.$.parent(); + + if (typeof G_vmlCanvasManager !== 'undefined') { + G_vmlCanvasManager.initElement(this.$c[0]); + } + + this.c = this.$c[0].getContext ? this.$c[0].getContext('2d') : null; + + if (!this.c) { + throw { + name: "CanvasNotSupportedException", + message: "Canvas not supported. Please use excanvas on IE8.0.", + toString: function(){return this.name + ": " + this.message} + } + } + + // hdpi support + this.scale = (window.devicePixelRatio || 1) / ( + this.c.webkitBackingStorePixelRatio || + this.c.mozBackingStorePixelRatio || + this.c.msBackingStorePixelRatio || + this.c.oBackingStorePixelRatio || + this.c.backingStorePixelRatio || 1 + ); + + // detects relative width / height + this.relativeWidth = this.o.width % 1 !== 0 + && this.o.width.indexOf('%'); + this.relativeHeight = this.o.height % 1 !== 0 + && this.o.height.indexOf('%'); + this.relative = this.relativeWidth || this.relativeHeight; + + // computes size and carves the component + this._carve(); + + // prepares props for transaction + if (this.v instanceof Object) { + this.cv = {}; + this.copy(this.v, this.cv); + } else { + this.cv = this.v; + } + + // binds configure event + this.$ + .bind("configure", cf) + .parent() + .bind("configure", cf); + + // finalize init + this._listen() + ._configure() + ._xy() + .init(); + + this.isInit = true; + + this.$.val(this.o.format(this.v)); + this._draw(); + + return this; + }; + + this._carve = function() { + if (this.relative) { + var w = this.relativeWidth ? + this.$div.parent().width() * + parseInt(this.o.width) / 100 + : this.$div.parent().width(), + h = this.relativeHeight ? + this.$div.parent().height() * + parseInt(this.o.height) / 100 + : this.$div.parent().height(); + + // apply relative + this.w = this.h = Math.min(w, h); + } else { + this.w = this.o.width; + this.h = this.o.height; + } + + // finalize div + this.$div.css({ + 'width': this.w + 'px', + 'height': this.h + 'px' + }); + + // finalize canvas with computed width + this.$c.attr({ + width: this.w, + height: this.h + }); + + // scaling + if (this.scale !== 1) { + this.$c[0].width = this.$c[0].width * this.scale; + this.$c[0].height = this.$c[0].height * this.scale; + this.$c.width(this.w); + this.$c.height(this.h); + } + + return this; + }; + + this._draw = function () { + + // canvas pre-rendering + var d = true; + + s.g = s.c; + + s.clear(); + + s.dH && (d = s.dH()); + + d !== false && s.draw(); + }; + + this._touch = function (e) { + var touchMove = function (e) { + var v = s.xy2val( + e.originalEvent.touches[s.t].pageX, + e.originalEvent.touches[s.t].pageY + ); + + if (v == s.cv) return; + + if (s.cH && s.cH(v) === false) return; + + s.change(s._validate(v)); + s._draw(); + }; + + // get touches index + this.t = k.c.t(e); + + // First touch + touchMove(e); + + // Touch events listeners + k.c.d + .bind("touchmove.k", touchMove) + .bind( + "touchend.k", + function () { + k.c.d.unbind('touchmove.k touchend.k'); + s.val(s.cv); + } + ); + + return this; + }; + + this._mouse = function (e) { + var mouseMove = function (e) { + var v = s.xy2val(e.pageX, e.pageY); + + if (v == s.cv) return; + + if (s.cH && (s.cH(v) === false)) return; + + s.change(s._validate(v)); + s._draw(); + }; + + // First click + mouseMove(e); + + // Mouse events listeners + k.c.d + .bind("mousemove.k", mouseMove) + .bind( + // Escape key cancel current change + "keyup.k", + function (e) { + if (e.keyCode === 27) { + k.c.d.unbind("mouseup.k mousemove.k keyup.k"); + + if (s.eH && s.eH() === false) + return; + + s.cancel(); + } + } + ) + .bind( + "mouseup.k", + function (e) { + k.c.d.unbind('mousemove.k mouseup.k keyup.k'); + s.val(s.cv); + } + ); + + return this; + }; + + this._xy = function () { + var o = this.$c.offset(); + this.x = o.left; + this.y = o.top; + + return this; + }; + + this._listen = function () { + if (!this.o.readOnly) { + this.$c + .bind( + "mousedown", + function (e) { + e.preventDefault(); + s._xy()._mouse(e); + } + ) + .bind( + "touchstart", + function (e) { + e.preventDefault(); + s._xy()._touch(e); + } + ); + + this.listen(); + } else { + this.$.attr('readonly', 'readonly'); + } + + if (this.relative) { + $(window).resize(function() { + s._carve().init(); + s._draw(); + }); + } + + return this; + }; + + this._configure = function () { + + // Hooks + if (this.o.draw) this.dH = this.o.draw; + if (this.o.change) this.cH = this.o.change; + if (this.o.cancel) this.eH = this.o.cancel; + if (this.o.release) this.rH = this.o.release; + + if (this.o.displayPrevious) { + this.pColor = this.h2rgba(this.o.fgColor, "0.4"); + this.fgColor = this.h2rgba(this.o.fgColor, "0.6"); + } else { + this.fgColor = this.o.fgColor; + } + + return this; + }; + + this._clear = function () { + this.$c[0].width = this.$c[0].width; + }; + + this._validate = function (v) { + var val = (~~ (((v < 0) ? -0.5 : 0.5) + (v/this.o.step))) * this.o.step; + return Math.round(val * 100) / 100; + }; + + // Abstract methods + this.listen = function () {}; // on start, one time + this.extend = function () {}; // each time configure triggered + this.init = function () {}; // each time configure triggered + this.change = function (v) {}; // on change + this.val = function (v) {}; // on release + this.xy2val = function (x, y) {}; // + this.draw = function () {}; // on change / on release + this.clear = function () { this._clear(); }; + + // Utils + this.h2rgba = function (h, a) { + var rgb; + h = h.substring(1,7); + rgb = [ + parseInt(h.substring(0,2), 16), + parseInt(h.substring(2,4), 16), + parseInt(h.substring(4,6), 16) + ]; + + return "rgba(" + rgb[0] + "," + rgb[1] + "," + rgb[2] + "," + a + ")"; + }; + + this.copy = function (f, t) { + for (var i in f) { + t[i] = f[i]; + } + }; + }; + + + /** + * k.Dial + */ + k.Dial = function () { + k.o.call(this); + + this.startAngle = null; + this.xy = null; + this.radius = null; + this.lineWidth = null; + this.cursorExt = null; + this.w2 = null; + this.PI2 = 2*Math.PI; + + this.extend = function () { + this.o = $.extend({ + bgColor: this.$.data('bgcolor') || '#EEEEEE', + angleOffset: this.$.data('angleoffset') || 0, + angleArc: this.$.data('anglearc') || 360, + inline: true + }, this.o); + }; + + this.val = function (v, triggerRelease) { + if (null != v) { + + // reverse format + v = this.o.parse(v); + + if (triggerRelease !== false + && v != this.v + && this.rH + && this.rH(v) === false) { return; } + + this.cv = this.o.stopper ? max(min(v, this.o.max), this.o.min) : v; + this.v = this.cv; + this.$.val(this.o.format(this.v)); + this._draw(); + } else { + return this.v; + } + }; + + this.xy2val = function (x, y) { + var a, ret; + + a = Math.atan2( + x - (this.x + this.w2), + - (y - this.y - this.w2) + ) - this.angleOffset; + + if (this.o.flip) { + a = this.angleArc - a - this.PI2; + } + + if (this.angleArc != this.PI2 && (a < 0) && (a > -0.5)) { + + // if isset angleArc option, set to min if .5 under min + a = 0; + } else if (a < 0) { + a += this.PI2; + } + + ret = (a * (this.o.max - this.o.min) / this.angleArc) + this.o.min; + + this.o.stopper && (ret = max(min(ret, this.o.max), this.o.min)); + + return ret; + }; + + this.listen = function () { + + // bind MouseWheel + var s = this, mwTimerStop, + mwTimerRelease, + mw = function (e) { + e.preventDefault(); + + var ori = e.originalEvent, + deltaX = ori.detail || ori.wheelDeltaX, + deltaY = ori.detail || ori.wheelDeltaY, + v = s._validate(s.o.parse(s.$.val())) + + ( + deltaX > 0 || deltaY > 0 + ? s.o.step + : deltaX < 0 || deltaY < 0 ? -s.o.step : 0 + ); + + v = max(min(v, s.o.max), s.o.min); + + s.val(v, false); + + if (s.rH) { + // Handle mousewheel stop + clearTimeout(mwTimerStop); + mwTimerStop = setTimeout(function () { + s.rH(v); + mwTimerStop = null; + }, 100); + + // Handle mousewheel releases + if (!mwTimerRelease) { + mwTimerRelease = setTimeout(function () { + if (mwTimerStop) + s.rH(v); + mwTimerRelease = null; + }, 200); + } + } + }, + kval, + to, + m = 1, + kv = { + 37: -s.o.step, + 38: s.o.step, + 39: s.o.step, + 40: -s.o.step + }; + + this.$ + .bind( + "keydown", + function (e) { + var kc = e.keyCode; + + // numpad support + if (kc >= 96 && kc <= 105) { + kc = e.keyCode = kc - 48; + } + + kval = parseInt(String.fromCharCode(kc)); + + if (isNaN(kval)) { + (kc !== 13) // enter + && kc !== 8 // bs + && kc !== 9 // tab + && kc !== 189 // - + && (kc !== 190 + || s.$.val().match(/\./)) // . allowed once + && e.preventDefault(); + + // arrows + if ($.inArray(kc,[37,38,39,40]) > -1) { + e.preventDefault(); + + var v = s.o.parse(s.$.val()) + kv[kc] * m; + s.o.stopper && (v = max(min(v, s.o.max), s.o.min)); + + s.change(s._validate(v)); + s._draw(); + + // long time keydown speed-up + to = window.setTimeout(function () { + m *= 2; + }, 30); + } + } + } + ) + .bind( + "keyup", + function (e) { + if (isNaN(kval)) { + if (to) { + window.clearTimeout(to); + to = null; + m = 1; + s.val(s.$.val()); + } + } else { + // kval postcond + (s.$.val() > s.o.max && s.$.val(s.o.max)) + || (s.$.val() < s.o.min && s.$.val(s.o.min)); + } + } + ); + + this.$c.bind("mousewheel DOMMouseScroll", mw); + this.$.bind("mousewheel DOMMouseScroll", mw); + }; + + this.init = function () { + if (this.v < this.o.min + || this.v > this.o.max) { this.v = this.o.min; } + + this.$.val(this.v); + this.w2 = this.w / 2; + this.cursorExt = this.o.cursor / 100; + this.xy = this.w2 * this.scale; + this.lineWidth = this.xy * this.o.thickness; + this.lineCap = this.o.lineCap; + this.radius = this.xy - this.lineWidth / 2; + + this.o.angleOffset + && (this.o.angleOffset = isNaN(this.o.angleOffset) ? 0 : this.o.angleOffset); + + this.o.angleArc + && (this.o.angleArc = isNaN(this.o.angleArc) ? this.PI2 : this.o.angleArc); + + // deg to rad + this.angleOffset = this.o.angleOffset * Math.PI / 180; + this.angleArc = this.o.angleArc * Math.PI / 180; + + // compute start and end angles + this.startAngle = 1.5 * Math.PI + this.angleOffset; + this.endAngle = 1.5 * Math.PI + this.angleOffset + this.angleArc; + + var s = max( + String(Math.abs(this.o.max)).length, + String(Math.abs(this.o.min)).length, + 2 + ) + 2; + + this.o.displayInput + && this.i.css({ + 'width' : ((this.w / 2 + 4) >> 0) + 'px', + 'height' : ((this.w / 3) >> 0) + 'px', + 'position' : 'absolute', + 'vertical-align' : 'middle', + 'margin-top' : ((this.w / 3) >> 0) + 'px', + 'margin-left' : '-' + ((this.w * 3 / 4 + 2) >> 0) + 'px', + 'border' : 0, + 'background' : 'none', + 'font' : this.o.fontWeight + ' ' + ((this.w / s) >> 0) + 'px ' + this.o.font, + 'text-align' : 'center', + 'color' : this.o.inputColor || this.o.fgColor, + 'padding' : '0px', + '-webkit-appearance': 'none' + }) || this.i.css({ + 'width': '0px', + 'visibility': 'hidden' + }); + }; + + this.change = function (v) { + this.cv = v; + this.$.val(this.o.format(v)); + }; + + this.angle = function (v) { + return (v - this.o.min) * this.angleArc / (this.o.max - this.o.min); + }; + + this.arc = function (v) { + var sa, ea; + v = this.angle(v); + if (this.o.flip) { + sa = this.endAngle + 0.00001; + ea = sa - v - 0.00001; + } else { + sa = this.startAngle - 0.00001; + ea = sa + v + 0.00001; + } + this.o.cursor + && (sa = ea - this.cursorExt) + && (ea = ea + this.cursorExt); + + return { + s: sa, + e: ea, + d: this.o.flip && !this.o.cursor + }; + }; + + this.draw = function () { + var c = this.g, // context + a = this.arc(this.cv), // Arc + pa, // Previous arc + r = 1; + + c.lineWidth = this.lineWidth; + c.lineCap = this.lineCap; + + if (this.o.bgColor !== "none") { + c.beginPath(); + c.strokeStyle = this.o.bgColor; + c.arc(this.xy, this.xy, this.radius, this.endAngle - 0.00001, this.startAngle + 0.00001, true); + c.stroke(); + } + + if (this.o.displayPrevious) { + pa = this.arc(this.v); + c.beginPath(); + c.strokeStyle = this.pColor; + c.arc(this.xy, this.xy, this.radius, pa.s, pa.e, pa.d); + c.stroke(); + r = this.cv == this.v; + } + + c.beginPath(); + c.strokeStyle = r ? this.o.fgColor : this.fgColor ; + c.arc(this.xy, this.xy, this.radius, a.s, a.e, a.d); + c.stroke(); + }; + + this.cancel = function () { + this.val(this.v); + }; + }; + + $.fn.dial = $.fn.knob = function (o) { + return this.each( + function () { + var d = new k.Dial(); + d.o = o; + d.$ = $(this); + d.run(); + } + ).parent(); + }; + +})); diff --git a/public/assets/frontend/js/plugins/jquery.mask.min.js b/public/assets/frontend/js/plugins/jquery.mask.min.js new file mode 100644 index 00000000..6c748aae --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.mask.min.js @@ -0,0 +1,21 @@ +// jQuery Mask Plugin v1.13.4 +// github.com/igorescobar/jQuery-Mask-Plugin +/* + Created by Igor Escobar on 2012-03-10. Please report any bug at http://blog.igorescobar.com + + Copyright (c) 2012 Igor Escobar http://blog.igorescobar.com + + The MIT License (http://www.opensource.org/licenses/mit-license.php) +*/ +(function(b){"function"===typeof define&&define.amd?define(["jquery"],b):"object"===typeof exports?module.exports=b(require("jquery")):b(jQuery||Zepto)})(function(b){var y=function(a,c,d){a=b(a);var g=this,k=a.val(),l;c="function"===typeof c?c(a.val(),void 0,a,d):c;var e={invalid:[],getCaret:function(){try{var q,b=0,e=a.get(0),f=document.selection,c=e.selectionStart;if(f&&-1===navigator.appVersion.indexOf("MSIE 10"))q=f.createRange(),q.moveStart("character",a.is("input")?-a.val().length:-a.text().length), +b=q.text.length;else if(c||"0"===c)b=c;return b}catch(d){}},setCaret:function(q){try{if(a.is(":focus")){var b,c=a.get(0);c.setSelectionRange?c.setSelectionRange(q,q):c.createTextRange&&(b=c.createTextRange(),b.collapse(!0),b.moveEnd("character",q),b.moveStart("character",q),b.select())}}catch(f){}},events:function(){a.on("input.mask keyup.mask",e.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){a.keydown().keyup()},100)}).on("change.mask",function(){a.data("changed",!0)}).on("blur.mask", +function(){k===a.val()||a.data("changed")||a.triggerHandler("change");a.data("changed",!1)}).on("blur.mask",function(){k=a.val()}).on("focus.mask",function(a){!0===d.selectOnFocus&&b(a.target).select()}).on("focusout.mask",function(){d.clearIfNotMatch&&!l.test(e.val())&&e.val("")})},getRegexMask:function(){for(var a=[],b,e,f,d,h=0;h<c.length;h++)(b=g.translation[c.charAt(h)])?(e=b.pattern.toString().replace(/.{1}$|^.{1}/g,""),f=b.optional,(b=b.recursive)?(a.push(c.charAt(h)),d={digit:c.charAt(h), +pattern:e}):a.push(f||b?e+"?":e)):a.push(c.charAt(h).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));a=a.join("");d&&(a=a.replace(new RegExp("("+d.digit+"(.*"+d.digit+")?)"),"($1)?").replace(new RegExp(d.digit,"g"),d.pattern));return new RegExp(a)},destroyEvents:function(){a.off("input keydown keyup paste drop blur focusout ".split(" ").join(".mask "))},val:function(b){var c=a.is("input")?"val":"text";if(0<arguments.length){if(a[c]()!==b)a[c](b);c=a}else c=a[c]();return c},getMCharsBeforeCount:function(a, +b){for(var e=0,f=0,d=c.length;f<d&&f<a;f++)g.translation[c.charAt(f)]||(a=b?a+1:a,e++);return e},caretPos:function(a,b,d,f){return g.translation[c.charAt(Math.min(a-1,c.length-1))]?Math.min(a+d-b-f,d):e.caretPos(a+1,b,d,f)},behaviour:function(a){a=a||window.event;e.invalid=[];var c=a.keyCode||a.which;if(-1===b.inArray(c,g.byPassKeys)){var d=e.getCaret(),f=e.val().length,n=d<f,h=e.getMasked(),k=h.length,m=e.getMCharsBeforeCount(k-1)-e.getMCharsBeforeCount(f-1);e.val(h);!n||65===c&&a.ctrlKey||(8!== +c&&46!==c&&(d=e.caretPos(d,f,k,m)),e.setCaret(d));return e.callbacks(a)}},getMasked:function(a){var b=[],k=e.val(),f=0,n=c.length,h=0,l=k.length,m=1,p="push",u=-1,t,w;d.reverse?(p="unshift",m=-1,t=0,f=n-1,h=l-1,w=function(){return-1<f&&-1<h}):(t=n-1,w=function(){return f<n&&h<l});for(;w();){var x=c.charAt(f),v=k.charAt(h),r=g.translation[x];if(r)v.match(r.pattern)?(b[p](v),r.recursive&&(-1===u?u=f:f===t&&(f=u-m),t===u&&(f-=m)),f+=m):r.optional?(f+=m,h-=m):r.fallback?(b[p](r.fallback),f+=m,h-=m):e.invalid.push({p:h, +v:v,e:r.pattern}),h+=m;else{if(!a)b[p](x);v===x&&(h+=m);f+=m}}a=c.charAt(t);n!==l+1||g.translation[a]||b.push(a);return b.join("")},callbacks:function(b){var g=e.val(),l=g!==k,f=[g,b,a,d],n=function(a,b,c){"function"===typeof d[a]&&b&&d[a].apply(this,c)};n("onChange",!0===l,f);n("onKeyPress",!0===l,f);n("onComplete",g.length===c.length,f);n("onInvalid",0<e.invalid.length,[g,b,a,e.invalid,d])}};g.mask=c;g.options=d;g.remove=function(){var b=e.getCaret();e.destroyEvents();e.val(g.getCleanVal());e.setCaret(b- +e.getMCharsBeforeCount(b));return a};g.getCleanVal=function(){return e.getMasked(!0)};g.init=function(c){c=c||!1;d=d||{};g.byPassKeys=b.jMaskGlobals.byPassKeys;g.translation=b.jMaskGlobals.translation;g.translation=b.extend({},g.translation,d.translation);g=b.extend(!0,{},g,d);l=e.getRegexMask();!1===c?(d.placeholder&&a.attr("placeholder",d.placeholder),b("input").length&&!1==="oninput"in b("input")[0]&&"on"===a.attr("autocomplete")&&a.attr("autocomplete","off"),e.destroyEvents(),e.events(),c=e.getCaret(), +e.val(e.getMasked()),e.setCaret(c+e.getMCharsBeforeCount(c,!0))):(e.events(),e.val(e.getMasked()))};g.init(!a.is("input"))};b.maskWatchers={};var A=function(){var a=b(this),c={},d=a.attr("data-mask");a.attr("data-mask-reverse")&&(c.reverse=!0);a.attr("data-mask-clearifnotmatch")&&(c.clearIfNotMatch=!0);"true"===a.attr("data-mask-selectonfocus")&&(c.selectOnFocus=!0);if(z(a,d,c))return a.data("mask",new y(this,d,c))},z=function(a,c,d){d=d||{};var g=b(a).data("mask"),k=JSON.stringify;a=b(a).val()|| +b(a).text();try{return"function"===typeof c&&(c=c(a)),"object"!==typeof g||k(g.options)!==k(d)||g.mask!==c}catch(l){}};b.fn.mask=function(a,c){c=c||{};var d=this.selector,g=b.jMaskGlobals,k=b.jMaskGlobals.watchInterval,l=function(){if(z(this,a,c))return b(this).data("mask",new y(this,a,c))};b(this).each(l);d&&""!==d&&g.watchInputs&&(clearInterval(b.maskWatchers[d]),b.maskWatchers[d]=setInterval(function(){b(document).find(d).each(l)},k));return this};b.fn.unmask=function(){clearInterval(b.maskWatchers[this.selector]); +delete b.maskWatchers[this.selector];return this.each(function(){var a=b(this).data("mask");a&&a.remove().removeData("mask")})};b.fn.cleanVal=function(){return this.data("mask").getCleanVal()};b.applyDataMask=function(a){a=a||b.jMaskGlobals.maskElements;(a instanceof b?a:b(a)).filter(b.jMaskGlobals.dataMaskAttr).each(A)};var p={maskElements:"input,td,span,div",dataMaskAttr:"*[data-mask]",dataMask:!0,watchInterval:300,watchInputs:!0,watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{0:{pattern:/\d/}, +9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}}};b.jMaskGlobals=b.jMaskGlobals||{};p=b.jMaskGlobals=b.extend(!0,{},p,b.jMaskGlobals);p.dataMask&&b.applyDataMask();setInterval(function(){b.jMaskGlobals.watchDataMask&&b.applyDataMask()},p.watchInterval)}); diff --git a/public/assets/frontend/js/plugins/jquery.mobile-1.4.5.min.js b/public/assets/frontend/js/plugins/jquery.mobile-1.4.5.min.js new file mode 100644 index 00000000..5b1a9a11 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.mobile-1.4.5.min.js @@ -0,0 +1,10 @@ +/*! jQuery Mobile 1.4.5 | Git HEADhash: 68e55e7 <> 2014-10-31T17:33:30Z | (c) 2010, 2014 jQuery Foundation, Inc. | jquery.org/license */ + +!function(a,b,c){"function"==typeof define&&define.amd?define(["jquery"],function(d){return c(d,a,b),d.mobile}):c(a.jQuery,a,b)}(this,document,function(a,b,c){!function(a){a.mobile={}}(a),function(a,b){function d(b,c){var d,f,g,h=b.nodeName.toLowerCase();return"area"===h?(d=b.parentNode,f=d.name,b.href&&f&&"map"===d.nodeName.toLowerCase()?(g=a("img[usemap=#"+f+"]")[0],!!g&&e(g)):!1):(/input|select|textarea|button|object/.test(h)?!b.disabled:"a"===h?b.href||c:c)&&e(b)}function e(b){return a.expr.filters.visible(b)&&!a(b).parents().addBack().filter(function(){return"hidden"===a.css(this,"visibility")}).length}var f=0,g=/^ui-id-\d+$/;a.ui=a.ui||{},a.extend(a.ui,{version:"c0ab71056b936627e8a7821f03c044aec6280a40",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),a.fn.extend({focus:function(b){return function(c,d){return"number"==typeof c?this.each(function(){var b=this;setTimeout(function(){a(b).focus(),d&&d.call(b)},c)}):b.apply(this,arguments)}}(a.fn.focus),scrollParent:function(){var b;return b=a.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.css(this,"position"))&&/(auto|scroll)/.test(a.css(this,"overflow")+a.css(this,"overflow-y")+a.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.css(this,"overflow")+a.css(this,"overflow-y")+a.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(this[0].ownerDocument||c):b},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++f)})},removeUniqueId:function(){return this.each(function(){g.test(this.id)&&a(this).removeAttr("id")})}}),a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(b){return function(c){return!!a.data(c,b)}}):function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return d(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var c=a.attr(b,"tabindex"),e=isNaN(c);return(e||c>=0)&&d(b,!e)}}),a("<a>").outerWidth(1).jquery||a.each(["Width","Height"],function(c,d){function e(b,c,d,e){return a.each(f,function(){c-=parseFloat(a.css(b,"padding"+this))||0,d&&(c-=parseFloat(a.css(b,"border"+this+"Width"))||0),e&&(c-=parseFloat(a.css(b,"margin"+this))||0)}),c}var f="Width"===d?["Left","Right"]:["Top","Bottom"],g=d.toLowerCase(),h={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){return c===b?h["inner"+d].call(this):this.each(function(){a(this).css(g,e(this,c)+"px")})},a.fn["outer"+d]=function(b,c){return"number"!=typeof b?h["outer"+d].call(this,b):this.each(function(){a(this).css(g,e(this,b,!0,c)+"px")})}}),a.fn.addBack||(a.fn.addBack=function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}),a("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(a.fn.removeData=function(b){return function(c){return arguments.length?b.call(this,a.camelCase(c)):b.call(this)}}(a.fn.removeData)),a.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),a.support.selectstart="onselectstart"in c.createElement("div"),a.fn.extend({disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(d){if(d!==b)return this.css("zIndex",d);if(this.length)for(var e,f,g=a(this[0]);g.length&&g[0]!==c;){if(e=g.css("position"),("absolute"===e||"relative"===e||"fixed"===e)&&(f=parseInt(g.css("zIndex"),10),!isNaN(f)&&0!==f))return f;g=g.parent()}return 0}}),a.ui.plugin={add:function(b,c,d){var e,f=a.ui[b].prototype;for(e in d)f.plugins[e]=f.plugins[e]||[],f.plugins[e].push([c,d[e]])},call:function(a,b,c,d){var e,f=a.plugins[b];if(f&&(d||a.element[0].parentNode&&11!==a.element[0].parentNode.nodeType))for(e=0;e<f.length;e++)a.options[f[e][0]]&&f[e][1].apply(a.element,c)}}}(a),function(a,b){var d=function(b,c){var d=b.parent(),e=[],f=function(){var b=a(this),c=a.mobile.toolbar&&b.data("mobile-toolbar")?b.toolbar("option"):{position:b.attr("data-"+a.mobile.ns+"position"),updatePagePadding:b.attr("data-"+a.mobile.ns+"update-page-padding")!==!1};return!("fixed"===c.position&&c.updatePagePadding===!0)},g=d.children(":jqmData(role='header')").filter(f),h=b.children(":jqmData(role='header')"),i=d.children(":jqmData(role='footer')").filter(f),j=b.children(":jqmData(role='footer')");return 0===h.length&&g.length>0&&(e=e.concat(g.toArray())),0===j.length&&i.length>0&&(e=e.concat(i.toArray())),a.each(e,function(b,d){c-=a(d).outerHeight()}),Math.max(0,c)};a.extend(a.mobile,{window:a(b),document:a(c),keyCode:a.ui.keyCode,behaviors:{},silentScroll:function(c){"number"!==a.type(c)&&(c=a.mobile.defaultHomeScroll),a.event.special.scrollstart.enabled=!1,setTimeout(function(){b.scrollTo(0,c),a.mobile.document.trigger("silentscroll",{x:0,y:c})},20),setTimeout(function(){a.event.special.scrollstart.enabled=!0},150)},getClosestBaseUrl:function(b){var c=a(b).closest(".ui-page").jqmData("url"),d=a.mobile.path.documentBase.hrefNoHash;return a.mobile.dynamicBaseEnabled&&c&&a.mobile.path.isPath(c)||(c=d),a.mobile.path.makeUrlAbsolute(c,d)},removeActiveLinkClass:function(b){!a.mobile.activeClickedLink||a.mobile.activeClickedLink.closest("."+a.mobile.activePageClass).length&&!b||a.mobile.activeClickedLink.removeClass(a.mobile.activeBtnClass),a.mobile.activeClickedLink=null},getInheritedTheme:function(a,b){for(var c,d,e=a[0],f="",g=/ui-(bar|body|overlay)-([a-z])\b/;e&&(c=e.className||"",!(c&&(d=g.exec(c))&&(f=d[2])));)e=e.parentNode;return f||b||"a"},enhanceable:function(a){return this.haveParents(a,"enhance")},hijackable:function(a){return this.haveParents(a,"ajax")},haveParents:function(b,c){if(!a.mobile.ignoreContentEnabled)return b;var d,e,f,g,h,i=b.length,j=a();for(g=0;i>g;g++){for(e=b.eq(g),f=!1,d=b[g];d;){if(h=d.getAttribute?d.getAttribute("data-"+a.mobile.ns+c):"","false"===h){f=!0;break}d=d.parentNode}f||(j=j.add(e))}return j},getScreenHeight:function(){return b.innerHeight||a.mobile.window.height()},resetActivePageHeight:function(b){var c=a("."+a.mobile.activePageClass),e=c.height(),f=c.outerHeight(!0);b=d(c,"number"==typeof b?b:a.mobile.getScreenHeight()),c.css("min-height",""),c.height()<b&&c.css("min-height",b-(f-e))},loading:function(){var b=this.loading._widget||a(a.mobile.loader.prototype.defaultHtml).loader(),c=b.loader.apply(b,arguments);return this.loading._widget=b,c}}),a.addDependents=function(b,c){var d=a(b),e=d.jqmData("dependents")||a();d.jqmData("dependents",a(e).add(c))},a.fn.extend({removeWithDependents:function(){a.removeWithDependents(this)},enhanceWithin:function(){var b,c={},d=a.mobile.page.prototype.keepNativeSelector(),e=this;a.mobile.nojs&&a.mobile.nojs(this),a.mobile.links&&a.mobile.links(this),a.mobile.degradeInputsWithin&&a.mobile.degradeInputsWithin(this),a.fn.buttonMarkup&&this.find(a.fn.buttonMarkup.initSelector).not(d).jqmEnhanceable().buttonMarkup(),a.fn.fieldcontain&&this.find(":jqmData(role='fieldcontain')").not(d).jqmEnhanceable().fieldcontain(),a.each(a.mobile.widgets,function(b,f){if(f.initSelector){var g=a.mobile.enhanceable(e.find(f.initSelector));g.length>0&&(g=g.not(d)),g.length>0&&(c[f.prototype.widgetName]=g)}});for(b in c)c[b][b]();return this},addDependents:function(b){a.addDependents(this,b)},getEncodedText:function(){return a("<a>").text(this.text()).html()},jqmEnhanceable:function(){return a.mobile.enhanceable(this)},jqmHijackable:function(){return a.mobile.hijackable(this)}}),a.removeWithDependents=function(b){var c=a(b);(c.jqmData("dependents")||a()).remove(),c.remove()},a.addDependents=function(b,c){var d=a(b),e=d.jqmData("dependents")||a();d.jqmData("dependents",a(e).add(c))},a.find.matches=function(b,c){return a.find(b,null,null,c)},a.find.matchesSelector=function(b,c){return a.find(c,null,null,[b]).length>0}}(a,this),function(a){a.extend(a.mobile,{version:"1.4.5",subPageUrlKey:"ui-page",hideUrlBar:!0,keepNative:":jqmData(role='none'), :jqmData(role='nojs')",activePageClass:"ui-page-active",activeBtnClass:"ui-btn-active",focusClass:"ui-focus",ajaxEnabled:!0,hashListeningEnabled:!0,linkBindingEnabled:!0,defaultPageTransition:"fade",maxTransitionWidth:!1,minScrollBack:0,defaultDialogTransition:"pop",pageLoadErrorMessage:"Error Loading Page",pageLoadErrorMessageTheme:"a",phonegapNavigationEnabled:!1,autoInitializePage:!0,pushStateEnabled:!0,ignoreContentEnabled:!1,buttonMarkup:{hoverDelay:200},dynamicBaseEnabled:!0,pageContainer:a(),allowCrossDomainPages:!1,dialogHashKey:"&ui-state=dialog"})}(a,this),function(a,b){var c=0,d=Array.prototype.slice,e=a.cleanData;a.cleanData=function(b){for(var c,d=0;null!=(c=b[d]);d++)try{a(c).triggerHandler("remove")}catch(f){}e(b)},a.widget=function(b,c,d){var e,f,g,h,i={},j=b.split(".")[0];return b=b.split(".")[1],e=j+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][e.toLowerCase()]=function(b){return!!a.data(b,e)},a[j]=a[j]||{},f=a[j][b],g=a[j][b]=function(a,b){return this._createWidget?void(arguments.length&&this._createWidget(a,b)):new g(a,b)},a.extend(g,f,{version:d.version,_proto:a.extend({},d),_childConstructors:[]}),h=new c,h.options=a.widget.extend({},h.options),a.each(d,function(b,d){return a.isFunction(d)?void(i[b]=function(){var a=function(){return c.prototype[b].apply(this,arguments)},e=function(a){return c.prototype[b].apply(this,a)};return function(){var b,c=this._super,f=this._superApply;return this._super=a,this._superApply=e,b=d.apply(this,arguments),this._super=c,this._superApply=f,b}}()):void(i[b]=d)}),g.prototype=a.widget.extend(h,{widgetEventPrefix:f?h.widgetEventPrefix||b:b},i,{constructor:g,namespace:j,widgetName:b,widgetFullName:e}),f?(a.each(f._childConstructors,function(b,c){var d=c.prototype;a.widget(d.namespace+"."+d.widgetName,g,c._proto)}),delete f._childConstructors):c._childConstructors.push(g),a.widget.bridge(b,g),g},a.widget.extend=function(c){for(var e,f,g=d.call(arguments,1),h=0,i=g.length;i>h;h++)for(e in g[h])f=g[h][e],g[h].hasOwnProperty(e)&&f!==b&&(c[e]=a.isPlainObject(f)?a.isPlainObject(c[e])?a.widget.extend({},c[e],f):a.widget.extend({},f):f);return c},a.widget.bridge=function(c,e){var f=e.prototype.widgetFullName||c;a.fn[c]=function(g){var h="string"==typeof g,i=d.call(arguments,1),j=this;return g=!h&&i.length?a.widget.extend.apply(null,[g].concat(i)):g,this.each(h?function(){var d,e=a.data(this,f);return"instance"===g?(j=e,!1):e?a.isFunction(e[g])&&"_"!==g.charAt(0)?(d=e[g].apply(e,i),d!==e&&d!==b?(j=d&&d.jquery?j.pushStack(d.get()):d,!1):void 0):a.error("no such method '"+g+"' for "+c+" widget instance"):a.error("cannot call methods on "+c+" prior to initialization; attempted to call method '"+g+"'")}:function(){var b=a.data(this,f);b?b.option(g||{})._init():a.data(this,f,new e(g,this))}),j}},a.Widget=function(){},a.Widget._childConstructors=[],a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(b,d){d=a(d||this.defaultElement||this)[0],this.element=a(d),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=a.widget.extend({},this.options,this._getCreateOptions(),b),this.bindings=a(),this.hoverable=a(),this.focusable=a(),d!==this&&(a.data(d,this.widgetFullName,this),this._on(!0,this.element,{remove:function(a){a.target===d&&this.destroy()}}),this.document=a(d.style?d.ownerDocument:d.document||d),this.window=a(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:a.noop,_getCreateEventData:a.noop,_create:a.noop,_init:a.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(a.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:a.noop,widget:function(){return this.element},option:function(c,d){var e,f,g,h=c;if(0===arguments.length)return a.widget.extend({},this.options);if("string"==typeof c)if(h={},e=c.split("."),c=e.shift(),e.length){for(f=h[c]=a.widget.extend({},this.options[c]),g=0;g<e.length-1;g++)f[e[g]]=f[e[g]]||{},f=f[e[g]];if(c=e.pop(),d===b)return f[c]===b?null:f[c];f[c]=d}else{if(d===b)return this.options[c]===b?null:this.options[c];h[c]=d}return this._setOptions(h),this},_setOptions:function(a){var b;for(b in a)this._setOption(b,a[b]);return this},_setOption:function(a,b){return this.options[a]=b,"disabled"===a&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!b),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(b,c,d){var e,f=this;"boolean"!=typeof b&&(d=c,c=b,b=!1),d?(c=e=a(c),this.bindings=this.bindings.add(c)):(d=c,c=this.element,e=this.widget()),a.each(d,function(d,g){function h(){return b||f.options.disabled!==!0&&!a(this).hasClass("ui-state-disabled")?("string"==typeof g?f[g]:g).apply(f,arguments):void 0}"string"!=typeof g&&(h.guid=g.guid=g.guid||h.guid||a.guid++);var i=d.match(/^(\w+)\s*(.*)$/),j=i[1]+f.eventNamespace,k=i[2];k?e.delegate(k,j,h):c.bind(j,h)})},_off:function(a,b){b=(b||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,a.unbind(b).undelegate(b)},_delay:function(a,b){function c(){return("string"==typeof a?d[a]:a).apply(d,arguments)}var d=this;return setTimeout(c,b||0)},_hoverable:function(b){this.hoverable=this.hoverable.add(b),this._on(b,{mouseenter:function(b){a(b.currentTarget).addClass("ui-state-hover")},mouseleave:function(b){a(b.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(b){this.focusable=this.focusable.add(b),this._on(b,{focusin:function(b){a(b.currentTarget).addClass("ui-state-focus")},focusout:function(b){a(b.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(b,c,d){var e,f,g=this.options[b];if(d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent)for(e in f)e in c||(c[e]=f[e]);return this.element.trigger(c,d),!(a.isFunction(g)&&g.apply(this.element[0],[c].concat(d))===!1||c.isDefaultPrevented())}},a.each({show:"fadeIn",hide:"fadeOut"},function(b,c){a.Widget.prototype["_"+b]=function(d,e,f){"string"==typeof e&&(e={effect:e});var g,h=e?e===!0||"number"==typeof e?c:e.effect||c:b;e=e||{},"number"==typeof e&&(e={duration:e}),g=!a.isEmptyObject(e),e.complete=f,e.delay&&d.delay(e.delay),g&&a.effects&&a.effects.effect[h]?d[b](e):h!==b&&d[h]?d[h](e.duration,e.easing,f):d.queue(function(c){a(this)[b](),f&&f.call(d[0]),c()})}})}(a),function(a,b,c){var d={},e=a.find,f=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,g=/:jqmData\(([^)]*)\)/g;a.extend(a.mobile,{ns:"",getAttribute:function(b,c){var d;b=b.jquery?b[0]:b,b&&b.getAttribute&&(d=b.getAttribute("data-"+a.mobile.ns+c));try{d="true"===d?!0:"false"===d?!1:"null"===d?null:+d+""===d?+d:f.test(d)?JSON.parse(d):d}catch(e){}return d},nsNormalizeDict:d,nsNormalize:function(b){return d[b]||(d[b]=a.camelCase(a.mobile.ns+b))},closestPageData:function(a){return a.closest(":jqmData(role='page'), :jqmData(role='dialog')").data("mobile-page")}}),a.fn.jqmData=function(b,d){var e;return"undefined"!=typeof b&&(b&&(b=a.mobile.nsNormalize(b)),e=arguments.length<2||d===c?this.data(b):this.data(b,d)),e},a.jqmData=function(b,c,d){var e;return"undefined"!=typeof c&&(e=a.data(b,c?a.mobile.nsNormalize(c):c,d)),e},a.fn.jqmRemoveData=function(b){return this.removeData(a.mobile.nsNormalize(b))},a.jqmRemoveData=function(b,c){return a.removeData(b,a.mobile.nsNormalize(c))},a.find=function(b,c,d,f){return b.indexOf(":jqmData")>-1&&(b=b.replace(g,"[data-"+(a.mobile.ns||"")+"$1]")),e.call(this,b,c,d,f)},a.extend(a.find,e)}(a,this),function(a){var b=/[A-Z]/g,c=function(a){return"-"+a.toLowerCase()};a.extend(a.Widget.prototype,{_getCreateOptions:function(){var d,e,f=this.element[0],g={};if(!a.mobile.getAttribute(f,"defaults"))for(d in this.options)e=a.mobile.getAttribute(f,d.replace(b,c)),null!=e&&(g[d]=e);return g}}),a.mobile.widget=a.Widget}(a),function(a){var b="ui-loader",c=a("html");a.widget("mobile.loader",{options:{theme:"a",textVisible:!1,html:"",text:"loading"},defaultHtml:"<div class='"+b+"'><span class='ui-icon-loading'></span><h1></h1></div>",fakeFixLoader:function(){var b=a("."+a.mobile.activeBtnClass).first();this.element.css({top:a.support.scrollTop&&this.window.scrollTop()+this.window.height()/2||b.length&&b.offset().top||100})},checkLoaderPosition:function(){var b=this.element.offset(),c=this.window.scrollTop(),d=a.mobile.getScreenHeight();(b.top<c||b.top-c>d)&&(this.element.addClass("ui-loader-fakefix"),this.fakeFixLoader(),this.window.unbind("scroll",this.checkLoaderPosition).bind("scroll",a.proxy(this.fakeFixLoader,this)))},resetHtml:function(){this.element.html(a(this.defaultHtml).html())},show:function(d,e,f){var g,h,i;this.resetHtml(),"object"===a.type(d)?(i=a.extend({},this.options,d),d=i.theme):(i=this.options,d=d||i.theme),h=e||(i.text===!1?"":i.text),c.addClass("ui-loading"),g=i.textVisible,this.element.attr("class",b+" ui-corner-all ui-body-"+d+" ui-loader-"+(g||e||d.text?"verbose":"default")+(i.textonly||f?" ui-loader-textonly":"")),i.html?this.element.html(i.html):this.element.find("h1").text(h),this.element.appendTo(a(a.mobile.pagecontainer?":mobile-pagecontainer":"body")),this.checkLoaderPosition(),this.window.bind("scroll",a.proxy(this.checkLoaderPosition,this))},hide:function(){c.removeClass("ui-loading"),this.options.text&&this.element.removeClass("ui-loader-fakefix"),this.window.unbind("scroll",this.fakeFixLoader),this.window.unbind("scroll",this.checkLoaderPosition)}})}(a,this),function(a,b,d){"$:nomunge";function e(a){return a=a||location.href,"#"+a.replace(/^[^#]*#?(.*)$/,"$1")}var f,g="hashchange",h=c,i=a.event.special,j=h.documentMode,k="on"+g in b&&(j===d||j>7);a.fn[g]=function(a){return a?this.bind(g,a):this.trigger(g)},a.fn[g].delay=50,i[g]=a.extend(i[g],{setup:function(){return k?!1:void a(f.start)},teardown:function(){return k?!1:void a(f.stop)}}),f=function(){function c(){var d=e(),h=n(j);d!==j?(m(j=d,h),a(b).trigger(g)):h!==j&&(location.href=location.href.replace(/#.*/,"")+h),f=setTimeout(c,a.fn[g].delay)}var f,i={},j=e(),l=function(a){return a},m=l,n=l;return i.start=function(){f||c()},i.stop=function(){f&&clearTimeout(f),f=d},b.attachEvent&&!b.addEventListener&&!k&&function(){var b,d;i.start=function(){b||(d=a.fn[g].src,d=d&&d+e(),b=a('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){d||m(e()),c()}).attr("src",d||"javascript:0").insertAfter("body")[0].contentWindow,h.onpropertychange=function(){try{"title"===event.propertyName&&(b.document.title=h.title)}catch(a){}})},i.stop=l,n=function(){return e(b.location.href)},m=function(c,d){var e=b.document,f=a.fn[g].domain;c!==d&&(e.title=h.title,e.open(),f&&e.write('<script>document.domain="'+f+'"</script>'),e.close(),b.location.hash=c)}}(),i}()}(a,this),function(a){b.matchMedia=b.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='&shy;<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(c),a.mobile.media=function(a){return b.matchMedia(a).matches}}(a),function(a){var b={touch:"ontouchend"in c};a.mobile.support=a.mobile.support||{},a.extend(a.support,b),a.extend(a.mobile.support,b)}(a),function(a){a.extend(a.support,{orientation:"orientation"in b&&"onorientationchange"in b})}(a),function(a,d){function e(a){var b,c=a.charAt(0).toUpperCase()+a.substr(1),e=(a+" "+o.join(c+" ")+c).split(" ");for(b in e)if(n[e[b]]!==d)return!0}function f(){var c=b,d=!(!c.document.createElementNS||!c.document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect||c.opera&&-1===navigator.userAgent.indexOf("Chrome")),e=function(b){b&&d||a("html").addClass("ui-nosvg")},f=new c.Image;f.onerror=function(){e(!1)},f.onload=function(){e(1===f.width&&1===f.height)},f.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="}function g(){var e,f,g,h="transform-3d",i=a.mobile.media("(-"+o.join("-"+h+"),(-")+"-"+h+"),("+h+")");if(i)return!!i;e=c.createElement("div"),f={MozTransform:"-moz-transform",transform:"transform"},m.append(e);for(g in f)e.style[g]!==d&&(e.style[g]="translate3d( 100px, 1px, 1px )",i=b.getComputedStyle(e).getPropertyValue(f[g]));return!!i&&"none"!==i}function h(){var b,c,d=location.protocol+"//"+location.host+location.pathname+"ui-dir/",e=a("head base"),f=null,g="";return e.length?g=e.attr("href"):e=f=a("<base>",{href:d}).appendTo("head"),b=a("<a href='testurl' />").prependTo(m),c=b[0].href,e[0].href=g||location.pathname,f&&f.remove(),0===c.indexOf(d)}function i(){var a,d=c.createElement("x"),e=c.documentElement,f=b.getComputedStyle;return"pointerEvents"in d.style?(d.style.pointerEvents="auto",d.style.pointerEvents="x",e.appendChild(d),a=f&&"auto"===f(d,"").pointerEvents,e.removeChild(d),!!a):!1}function j(){var a=c.createElement("div");return"undefined"!=typeof a.getBoundingClientRect}function k(){var a=b,c=navigator.userAgent,d=navigator.platform,e=c.match(/AppleWebKit\/([0-9]+)/),f=!!e&&e[1],g=c.match(/Fennec\/([0-9]+)/),h=!!g&&g[1],i=c.match(/Opera Mobi\/([0-9]+)/),j=!!i&&i[1];return(d.indexOf("iPhone")>-1||d.indexOf("iPad")>-1||d.indexOf("iPod")>-1)&&f&&534>f||a.operamini&&"[object OperaMini]"==={}.toString.call(a.operamini)||i&&7458>j||c.indexOf("Android")>-1&&f&&533>f||h&&6>h||"palmGetResource"in b&&f&&534>f||c.indexOf("MeeGo")>-1&&c.indexOf("NokiaBrowser/8.5.0")>-1?!1:!0}var l,m=a("<body>").prependTo("html"),n=m[0].style,o=["Webkit","Moz","O"],p="palmGetResource"in b,q=b.operamini&&"[object OperaMini]"==={}.toString.call(b.operamini),r=b.blackberry&&!e("-webkit-transform");a.extend(a.mobile,{browser:{}}),a.mobile.browser.oldIE=function(){var a=3,b=c.createElement("div"),d=b.all||[];do b.innerHTML="<!--[if gt IE "+ ++a+"]><br><![endif]-->";while(d[0]);return a>4?a:!a}(),a.extend(a.support,{pushState:"pushState"in history&&"replaceState"in history&&!(b.navigator.userAgent.indexOf("Firefox")>=0&&b.top!==b)&&-1===b.navigator.userAgent.search(/CriOS/),mediaquery:a.mobile.media("only all"),cssPseudoElement:!!e("content"),touchOverflow:!!e("overflowScrolling"),cssTransform3d:g(),boxShadow:!!e("boxShadow")&&!r,fixedPosition:k(),scrollTop:("pageXOffset"in b||"scrollTop"in c.documentElement||"scrollTop"in m[0])&&!p&&!q,dynamicBaseTag:h(),cssPointerEvents:i(),boundingRect:j(),inlineSVG:f}),m.remove(),l=function(){var a=b.navigator.userAgent;return a.indexOf("Nokia")>-1&&(a.indexOf("Symbian/3")>-1||a.indexOf("Series60/5")>-1)&&a.indexOf("AppleWebKit")>-1&&a.match(/(BrowserNG|NokiaBrowser)\/7\.[0-3]/)}(),a.mobile.gradeA=function(){return(a.support.mediaquery&&a.support.cssPseudoElement||a.mobile.browser.oldIE&&a.mobile.browser.oldIE>=8)&&(a.support.boundingRect||null!==a.fn.jquery.match(/1\.[0-7+]\.[0-9+]?/))},a.mobile.ajaxBlacklist=b.blackberry&&!b.WebKitPoint||q||l,l&&a(function(){a("head link[rel='stylesheet']").attr("rel","alternate stylesheet").attr("rel","stylesheet")}),a.support.boxShadow||a("html").addClass("ui-noboxshadow")}(a),function(a,b){var c,d=a.mobile.window,e=function(){};a.event.special.beforenavigate={setup:function(){d.on("navigate",e)},teardown:function(){d.off("navigate",e)}},a.event.special.navigate=c={bound:!1,pushStateEnabled:!0,originalEventName:b,isPushStateEnabled:function(){return a.support.pushState&&a.mobile.pushStateEnabled===!0&&this.isHashChangeEnabled()},isHashChangeEnabled:function(){return a.mobile.hashListeningEnabled===!0},popstate:function(b){var c=new a.Event("navigate"),e=new a.Event("beforenavigate"),f=b.originalEvent.state||{};e.originalEvent=b,d.trigger(e),e.isDefaultPrevented()||(b.historyState&&a.extend(f,b.historyState),c.originalEvent=b,setTimeout(function(){d.trigger(c,{state:f})},0))},hashchange:function(b){var c=new a.Event("navigate"),e=new a.Event("beforenavigate");e.originalEvent=b,d.trigger(e),e.isDefaultPrevented()||(c.originalEvent=b,d.trigger(c,{state:b.hashchangeState||{}}))},setup:function(){c.bound||(c.bound=!0,c.isPushStateEnabled()?(c.originalEventName="popstate",d.bind("popstate.navigate",c.popstate)):c.isHashChangeEnabled()&&(c.originalEventName="hashchange",d.bind("hashchange.navigate",c.hashchange)))}}}(a),function(a,c){var d,e,f="&ui-state=dialog";a.mobile.path=d={uiStateKey:"&ui-state",urlParseRE:/^\s*(((([^:\/#\?]+:)?(?:(\/\/)((?:(([^:@\/#\?]+)(?:\:([^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((\/?(?:[^\/\?#]+\/+)*)([^\?#]*)))?(\?[^#]+)?)(#.*)?/,getLocation:function(a){var b=this.parseUrl(a||location.href),c=a?b:location,d=b.hash;return d="#"===d?"":d,c.protocol+b.doubleSlash+c.host+(""!==c.protocol&&"/"!==c.pathname.substring(0,1)?"/":"")+c.pathname+c.search+d},getDocumentUrl:function(b){return b?a.extend({},d.documentUrl):d.documentUrl.href},parseLocation:function(){return this.parseUrl(this.getLocation())},parseUrl:function(b){if("object"===a.type(b))return b;var c=d.urlParseRE.exec(b||"")||[];return{href:c[0]||"",hrefNoHash:c[1]||"",hrefNoSearch:c[2]||"",domain:c[3]||"",protocol:c[4]||"",doubleSlash:c[5]||"",authority:c[6]||"",username:c[8]||"",password:c[9]||"",host:c[10]||"",hostname:c[11]||"",port:c[12]||"",pathname:c[13]||"",directory:c[14]||"",filename:c[15]||"",search:c[16]||"",hash:c[17]||""}},makePathAbsolute:function(a,b){var c,d,e,f;if(a&&"/"===a.charAt(0))return a;for(a=a||"",b=b?b.replace(/^\/|(\/[^\/]*|[^\/]+)$/g,""):"",c=b?b.split("/"):[],d=a.split("/"),e=0;e<d.length;e++)switch(f=d[e]){case".":break;case"..":c.length&&c.pop();break;default:c.push(f)}return"/"+c.join("/")},isSameDomain:function(a,b){return d.parseUrl(a).domain.toLowerCase()===d.parseUrl(b).domain.toLowerCase()},isRelativeUrl:function(a){return""===d.parseUrl(a).protocol},isAbsoluteUrl:function(a){return""!==d.parseUrl(a).protocol},makeUrlAbsolute:function(a,b){if(!d.isRelativeUrl(a))return a;b===c&&(b=this.documentBase);var e=d.parseUrl(a),f=d.parseUrl(b),g=e.protocol||f.protocol,h=e.protocol?e.doubleSlash:e.doubleSlash||f.doubleSlash,i=e.authority||f.authority,j=""!==e.pathname,k=d.makePathAbsolute(e.pathname||f.filename,f.pathname),l=e.search||!j&&f.search||"",m=e.hash;return g+h+i+k+l+m},addSearchParams:function(b,c){var e=d.parseUrl(b),f="object"==typeof c?a.param(c):c,g=e.search||"?";return e.hrefNoSearch+g+("?"!==g.charAt(g.length-1)?"&":"")+f+(e.hash||"")},convertUrlToDataUrl:function(a){var c=a,e=d.parseUrl(a);return d.isEmbeddedPage(e)?c=e.hash.split(f)[0].replace(/^#/,"").replace(/\?.*$/,""):d.isSameDomain(e,this.documentBase)&&(c=e.hrefNoHash.replace(this.documentBase.domain,"").split(f)[0]),b.decodeURIComponent(c)},get:function(a){return a===c&&(a=d.parseLocation().hash),d.stripHash(a).replace(/[^\/]*\.[^\/*]+$/,"")},set:function(a){location.hash=a},isPath:function(a){return/\//.test(a)},clean:function(a){return a.replace(this.documentBase.domain,"")},stripHash:function(a){return a.replace(/^#/,"")},stripQueryParams:function(a){return a.replace(/\?.*$/,"")},cleanHash:function(a){return d.stripHash(a.replace(/\?.*$/,"").replace(f,""))},isHashValid:function(a){return/^#[^#]+$/.test(a)},isExternal:function(a){var b=d.parseUrl(a);return!(!b.protocol||b.domain.toLowerCase()===this.documentUrl.domain.toLowerCase())},hasProtocol:function(a){return/^(:?\w+:)/.test(a)},isEmbeddedPage:function(a){var b=d.parseUrl(a);return""!==b.protocol?!this.isPath(b.hash)&&b.hash&&(b.hrefNoHash===this.documentUrl.hrefNoHash||this.documentBaseDiffers&&b.hrefNoHash===this.documentBase.hrefNoHash):/^#/.test(b.href)},squash:function(a,b){var c,e,f,g,h,i=this.isPath(a),j=this.parseUrl(a),k=j.hash,l="";return b||(i?b=d.getLocation():(h=d.getDocumentUrl(!0),b=d.isPath(h.hash)?d.squash(h.href):h.href)),e=i?d.stripHash(a):a,e=d.isPath(j.hash)?d.stripHash(j.hash):e,g=e.indexOf(this.uiStateKey),g>-1&&(l=e.slice(g),e=e.slice(0,g)),c=d.makeUrlAbsolute(e,b),f=this.parseUrl(c).search,i?((d.isPath(k)||0===k.replace("#","").indexOf(this.uiStateKey))&&(k=""),l&&-1===k.indexOf(this.uiStateKey)&&(k+=l),-1===k.indexOf("#")&&""!==k&&(k="#"+k),c=d.parseUrl(c),c=c.protocol+c.doubleSlash+c.host+c.pathname+f+k):c+=c.indexOf("#")>-1?l:"#"+l,c},isPreservableHash:function(a){return 0===a.replace("#","").indexOf(this.uiStateKey)},hashToSelector:function(a){var b="#"===a.substring(0,1);return b&&(a=a.substring(1)),(b?"#":"")+a.replace(/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g,"\\$1")},getFilePath:function(a){return a&&a.split(f)[0]},isFirstPageUrl:function(b){var e=d.parseUrl(d.makeUrlAbsolute(b,this.documentBase)),f=e.hrefNoHash===this.documentUrl.hrefNoHash||this.documentBaseDiffers&&e.hrefNoHash===this.documentBase.hrefNoHash,g=a.mobile.firstPage,h=g&&g[0]?g[0].id:c;return f&&(!e.hash||"#"===e.hash||h&&e.hash.replace(/^#/,"")===h)},isPermittedCrossDomainRequest:function(b,c){return a.mobile.allowCrossDomainPages&&("file:"===b.protocol||"content:"===b.protocol)&&-1!==c.search(/^https?:/)}},d.documentUrl=d.parseLocation(),e=a("head").find("base"),d.documentBase=e.length?d.parseUrl(d.makeUrlAbsolute(e.attr("href"),d.documentUrl.href)):d.documentUrl,d.documentBaseDiffers=d.documentUrl.hrefNoHash!==d.documentBase.hrefNoHash,d.getDocumentBase=function(b){return b?a.extend({},d.documentBase):d.documentBase.href},a.extend(a.mobile,{getDocumentUrl:d.getDocumentUrl,getDocumentBase:d.getDocumentBase})}(a),function(a,b){a.mobile.History=function(a,b){this.stack=a||[],this.activeIndex=b||0},a.extend(a.mobile.History.prototype,{getActive:function(){return this.stack[this.activeIndex]},getLast:function(){return this.stack[this.previousIndex]},getNext:function(){return this.stack[this.activeIndex+1]},getPrev:function(){return this.stack[this.activeIndex-1]},add:function(a,b){b=b||{},this.getNext()&&this.clearForward(),b.hash&&-1===b.hash.indexOf("#")&&(b.hash="#"+b.hash),b.url=a,this.stack.push(b),this.activeIndex=this.stack.length-1},clearForward:function(){this.stack=this.stack.slice(0,this.activeIndex+1)},find:function(a,b,c){b=b||this.stack;var d,e,f,g=b.length;for(e=0;g>e;e++)if(d=b[e],(decodeURIComponent(a)===decodeURIComponent(d.url)||decodeURIComponent(a)===decodeURIComponent(d.hash))&&(f=e,c))return f;return f},closest:function(a){var c,d=this.activeIndex;return c=this.find(a,this.stack.slice(0,d)),c===b&&(c=this.find(a,this.stack.slice(d),!0),c=c===b?c:c+d),c},direct:function(c){var d=this.closest(c.url),e=this.activeIndex;d!==b&&(this.activeIndex=d,this.previousIndex=e),e>d?(c.present||c.back||a.noop)(this.getActive(),"back"):d>e?(c.present||c.forward||a.noop)(this.getActive(),"forward"):d===b&&c.missing&&c.missing(this.getActive())}})}(a),function(a){var d=a.mobile.path,e=location.href;a.mobile.Navigator=function(b){this.history=b,this.ignoreInitialHashChange=!0,a.mobile.window.bind({"popstate.history":a.proxy(this.popstate,this),"hashchange.history":a.proxy(this.hashchange,this)})},a.extend(a.mobile.Navigator.prototype,{squash:function(e,f){var g,h,i=d.isPath(e)?d.stripHash(e):e;return h=d.squash(e),g=a.extend({hash:i,url:h},f),b.history.replaceState(g,g.title||c.title,h),g},hash:function(a,b){var c,e,f,g;return c=d.parseUrl(a),e=d.parseLocation(),e.pathname+e.search===c.pathname+c.search?f=c.hash?c.hash:c.pathname+c.search:d.isPath(a)?(g=d.parseUrl(b),f=g.pathname+g.search+(d.isPreservableHash(g.hash)?g.hash.replace("#",""):"")):f=a,f},go:function(e,f,g){var h,i,j,k,l=a.event.special.navigate.isPushStateEnabled(); +i=d.squash(e),j=this.hash(e,i),g&&j!==d.stripHash(d.parseLocation().hash)&&(this.preventNextHashChange=g),this.preventHashAssignPopState=!0,b.location.hash=j,this.preventHashAssignPopState=!1,h=a.extend({url:i,hash:j,title:c.title},f),l&&(k=new a.Event("popstate"),k.originalEvent={type:"popstate",state:null},this.squash(e,h),g||(this.ignorePopState=!0,a.mobile.window.trigger(k))),this.history.add(h.url,h)},popstate:function(b){var c,f;if(a.event.special.navigate.isPushStateEnabled())return this.preventHashAssignPopState?(this.preventHashAssignPopState=!1,void b.stopImmediatePropagation()):this.ignorePopState?void(this.ignorePopState=!1):!b.originalEvent.state&&1===this.history.stack.length&&this.ignoreInitialHashChange&&(this.ignoreInitialHashChange=!1,location.href===e)?void b.preventDefault():(c=d.parseLocation().hash,!b.originalEvent.state&&c?(f=this.squash(c),this.history.add(f.url,f),void(b.historyState=f)):void this.history.direct({url:(b.originalEvent.state||{}).url||c,present:function(c,d){b.historyState=a.extend({},c),b.historyState.direction=d}}))},hashchange:function(b){var e,f;if(a.event.special.navigate.isHashChangeEnabled()&&!a.event.special.navigate.isPushStateEnabled()){if(this.preventNextHashChange)return this.preventNextHashChange=!1,void b.stopImmediatePropagation();e=this.history,f=d.parseLocation().hash,this.history.direct({url:f,present:function(c,d){b.hashchangeState=a.extend({},c),b.hashchangeState.direction=d},missing:function(){e.add(f,{hash:f,title:c.title})}})}}})}(a),function(a){a.mobile.navigate=function(b,c,d){a.mobile.navigate.navigator.go(b,c,d)},a.mobile.navigate.history=new a.mobile.History,a.mobile.navigate.navigator=new a.mobile.Navigator(a.mobile.navigate.history);var b=a.mobile.path.parseLocation();a.mobile.navigate.history.add(b.href,{hash:b.hash})}(a),function(a,b){var d={animation:{},transition:{}},e=c.createElement("a"),f=["","webkit-","moz-","o-"];a.each(["animation","transition"],function(c,g){var h=0===c?g+"-name":g;a.each(f,function(c,f){return e.style[a.camelCase(f+h)]!==b?(d[g].prefix=f,!1):void 0}),d[g].duration=a.camelCase(d[g].prefix+g+"-duration"),d[g].event=a.camelCase(d[g].prefix+g+"-end"),""===d[g].prefix&&(d[g].event=d[g].event.toLowerCase())}),a.support.cssTransitions=d.transition.prefix!==b,a.support.cssAnimations=d.animation.prefix!==b,a(e).remove(),a.fn.animationComplete=function(e,f,g){var h,i,j=this,k=function(){clearTimeout(h),e.apply(this,arguments)},l=f&&"animation"!==f?"transition":"animation";return a.support.cssTransitions&&"transition"===l||a.support.cssAnimations&&"animation"===l?(g===b&&(a(this).context!==c&&(i=3e3*parseFloat(a(this).css(d[l].duration))),(0===i||i===b||isNaN(i))&&(i=a.fn.animationComplete.defaultDuration)),h=setTimeout(function(){a(j).off(d[l].event,k),e.apply(j)},i),a(this).one(d[l].event,k)):(setTimeout(a.proxy(e,this),0),a(this))},a.fn.animationComplete.defaultDuration=1e3}(a),function(a,b,c,d){function e(a){for(;a&&"undefined"!=typeof a.originalEvent;)a=a.originalEvent;return a}function f(b,c){var f,g,h,i,j,k,l,m,n,o=b.type;if(b=a.Event(b),b.type=c,f=b.originalEvent,g=a.event.props,o.search(/^(mouse|click)/)>-1&&(g=E),f)for(l=g.length,i;l;)i=g[--l],b[i]=f[i];if(o.search(/mouse(down|up)|click/)>-1&&!b.which&&(b.which=1),-1!==o.search(/^touch/)&&(h=e(f),o=h.touches,j=h.changedTouches,k=o&&o.length?o[0]:j&&j.length?j[0]:d))for(m=0,n=C.length;n>m;m++)i=C[m],b[i]=k[i];return b}function g(b){for(var c,d,e={};b;){c=a.data(b,z);for(d in c)c[d]&&(e[d]=e.hasVirtualBinding=!0);b=b.parentNode}return e}function h(b,c){for(var d;b;){if(d=a.data(b,z),d&&(!c||d[c]))return b;b=b.parentNode}return null}function i(){M=!1}function j(){M=!0}function k(){Q=0,K.length=0,L=!1,j()}function l(){i()}function m(){n(),G=setTimeout(function(){G=0,k()},a.vmouse.resetTimerDuration)}function n(){G&&(clearTimeout(G),G=0)}function o(b,c,d){var e;return(d&&d[b]||!d&&h(c.target,b))&&(e=f(c,b),a(c.target).trigger(e)),e}function p(b){var c,d=a.data(b.target,A);L||Q&&Q===d||(c=o("v"+b.type,b),c&&(c.isDefaultPrevented()&&b.preventDefault(),c.isPropagationStopped()&&b.stopPropagation(),c.isImmediatePropagationStopped()&&b.stopImmediatePropagation()))}function q(b){var c,d,f,h=e(b).touches;h&&1===h.length&&(c=b.target,d=g(c),d.hasVirtualBinding&&(Q=P++,a.data(c,A,Q),n(),l(),J=!1,f=e(b).touches[0],H=f.pageX,I=f.pageY,o("vmouseover",b,d),o("vmousedown",b,d)))}function r(a){M||(J||o("vmousecancel",a,g(a.target)),J=!0,m())}function s(b){if(!M){var c=e(b).touches[0],d=J,f=a.vmouse.moveDistanceThreshold,h=g(b.target);J=J||Math.abs(c.pageX-H)>f||Math.abs(c.pageY-I)>f,J&&!d&&o("vmousecancel",b,h),o("vmousemove",b,h),m()}}function t(a){if(!M){j();var b,c,d=g(a.target);o("vmouseup",a,d),J||(b=o("vclick",a,d),b&&b.isDefaultPrevented()&&(c=e(a).changedTouches[0],K.push({touchID:Q,x:c.clientX,y:c.clientY}),L=!0)),o("vmouseout",a,d),J=!1,m()}}function u(b){var c,d=a.data(b,z);if(d)for(c in d)if(d[c])return!0;return!1}function v(){}function w(b){var c=b.substr(1);return{setup:function(){u(this)||a.data(this,z,{});var d=a.data(this,z);d[b]=!0,F[b]=(F[b]||0)+1,1===F[b]&&O.bind(c,p),a(this).bind(c,v),N&&(F.touchstart=(F.touchstart||0)+1,1===F.touchstart&&O.bind("touchstart",q).bind("touchend",t).bind("touchmove",s).bind("scroll",r))},teardown:function(){--F[b],F[b]||O.unbind(c,p),N&&(--F.touchstart,F.touchstart||O.unbind("touchstart",q).unbind("touchmove",s).unbind("touchend",t).unbind("scroll",r));var d=a(this),e=a.data(this,z);e&&(e[b]=!1),d.unbind(c,v),u(this)||d.removeData(z)}}}var x,y,z="virtualMouseBindings",A="virtualTouchID",B="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),C="clientX clientY pageX pageY screenX screenY".split(" "),D=a.event.mouseHooks?a.event.mouseHooks.props:[],E=a.event.props.concat(D),F={},G=0,H=0,I=0,J=!1,K=[],L=!1,M=!1,N="addEventListener"in c,O=a(c),P=1,Q=0;for(a.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500},y=0;y<B.length;y++)a.event.special[B[y]]=w(B[y]);N&&c.addEventListener("click",function(b){var c,d,e,f,g,h,i=K.length,j=b.target;if(i)for(c=b.clientX,d=b.clientY,x=a.vmouse.clickDistanceThreshold,e=j;e;){for(f=0;i>f;f++)if(g=K[f],h=0,e===j&&Math.abs(g.x-c)<x&&Math.abs(g.y-d)<x||a.data(e,A)===g.touchID)return b.preventDefault(),void b.stopPropagation();e=e.parentNode}},!0)}(a,b,c),function(a,b,d){function e(b,c,e,f){var g=e.type;e.type=c,f?a.event.trigger(e,d,b):a.event.dispatch.call(b,e),e.type=g}var f=a(c),g=a.mobile.support.touch,h="touchmove scroll",i=g?"touchstart":"mousedown",j=g?"touchend":"mouseup",k=g?"touchmove":"mousemove";a.each("touchstart touchmove touchend tap taphold swipe swipeleft swiperight scrollstart scrollstop".split(" "),function(b,c){a.fn[c]=function(a){return a?this.bind(c,a):this.trigger(c)},a.attrFn&&(a.attrFn[c]=!0)}),a.event.special.scrollstart={enabled:!0,setup:function(){function b(a,b){c=b,e(f,c?"scrollstart":"scrollstop",a)}var c,d,f=this,g=a(f);g.bind(h,function(e){a.event.special.scrollstart.enabled&&(c||b(e,!0),clearTimeout(d),d=setTimeout(function(){b(e,!1)},50))})},teardown:function(){a(this).unbind(h)}},a.event.special.tap={tapholdThreshold:750,emitTapOnTaphold:!0,setup:function(){var b=this,c=a(b),d=!1;c.bind("vmousedown",function(g){function h(){clearTimeout(k)}function i(){h(),c.unbind("vclick",j).unbind("vmouseup",h),f.unbind("vmousecancel",i)}function j(a){i(),d||l!==a.target?d&&a.preventDefault():e(b,"tap",a)}if(d=!1,g.which&&1!==g.which)return!1;var k,l=g.target;c.bind("vmouseup",h).bind("vclick",j),f.bind("vmousecancel",i),k=setTimeout(function(){a.event.special.tap.emitTapOnTaphold||(d=!0),e(b,"taphold",a.Event("taphold",{target:l}))},a.event.special.tap.tapholdThreshold)})},teardown:function(){a(this).unbind("vmousedown").unbind("vclick").unbind("vmouseup"),f.unbind("vmousecancel")}},a.event.special.swipe={scrollSupressionThreshold:30,durationThreshold:1e3,horizontalDistanceThreshold:30,verticalDistanceThreshold:30,getLocation:function(a){var c=b.pageXOffset,d=b.pageYOffset,e=a.clientX,f=a.clientY;return 0===a.pageY&&Math.floor(f)>Math.floor(a.pageY)||0===a.pageX&&Math.floor(e)>Math.floor(a.pageX)?(e-=c,f-=d):(f<a.pageY-d||e<a.pageX-c)&&(e=a.pageX-c,f=a.pageY-d),{x:e,y:f}},start:function(b){var c=b.originalEvent.touches?b.originalEvent.touches[0]:b,d=a.event.special.swipe.getLocation(c);return{time:(new Date).getTime(),coords:[d.x,d.y],origin:a(b.target)}},stop:function(b){var c=b.originalEvent.touches?b.originalEvent.touches[0]:b,d=a.event.special.swipe.getLocation(c);return{time:(new Date).getTime(),coords:[d.x,d.y]}},handleSwipe:function(b,c,d,f){if(c.time-b.time<a.event.special.swipe.durationThreshold&&Math.abs(b.coords[0]-c.coords[0])>a.event.special.swipe.horizontalDistanceThreshold&&Math.abs(b.coords[1]-c.coords[1])<a.event.special.swipe.verticalDistanceThreshold){var g=b.coords[0]>c.coords[0]?"swipeleft":"swiperight";return e(d,"swipe",a.Event("swipe",{target:f,swipestart:b,swipestop:c}),!0),e(d,g,a.Event(g,{target:f,swipestart:b,swipestop:c}),!0),!0}return!1},eventInProgress:!1,setup:function(){var b,c=this,d=a(c),e={};b=a.data(this,"mobile-events"),b||(b={length:0},a.data(this,"mobile-events",b)),b.length++,b.swipe=e,e.start=function(b){if(!a.event.special.swipe.eventInProgress){a.event.special.swipe.eventInProgress=!0;var d,g=a.event.special.swipe.start(b),h=b.target,i=!1;e.move=function(b){g&&!b.isDefaultPrevented()&&(d=a.event.special.swipe.stop(b),i||(i=a.event.special.swipe.handleSwipe(g,d,c,h),i&&(a.event.special.swipe.eventInProgress=!1)),Math.abs(g.coords[0]-d.coords[0])>a.event.special.swipe.scrollSupressionThreshold&&b.preventDefault())},e.stop=function(){i=!0,a.event.special.swipe.eventInProgress=!1,f.off(k,e.move),e.move=null},f.on(k,e.move).one(j,e.stop)}},d.on(i,e.start)},teardown:function(){var b,c;b=a.data(this,"mobile-events"),b&&(c=b.swipe,delete b.swipe,b.length--,0===b.length&&a.removeData(this,"mobile-events")),c&&(c.start&&a(this).off(i,c.start),c.move&&f.off(k,c.move),c.stop&&f.off(j,c.stop))}},a.each({scrollstop:"scrollstart",taphold:"tap",swipeleft:"swipe.left",swiperight:"swipe.right"},function(b,c){a.event.special[b]={setup:function(){a(this).bind(c,a.noop)},teardown:function(){a(this).unbind(c)}}})}(a,this),function(a){a.event.special.throttledresize={setup:function(){a(this).bind("resize",f)},teardown:function(){a(this).unbind("resize",f)}};var b,c,d,e=250,f=function(){c=(new Date).getTime(),d=c-g,d>=e?(g=c,a(this).trigger("throttledresize")):(b&&clearTimeout(b),b=setTimeout(f,e-d))},g=0}(a),function(a,b){function d(){var a=e();a!==f&&(f=a,l.trigger(m))}var e,f,g,h,i,j,k,l=a(b),m="orientationchange",n={0:!0,180:!0};a.support.orientation&&(i=b.innerWidth||l.width(),j=b.innerHeight||l.height(),k=50,g=i>j&&i-j>k,h=n[b.orientation],(g&&h||!g&&!h)&&(n={"-90":!0,90:!0})),a.event.special.orientationchange=a.extend({},a.event.special.orientationchange,{setup:function(){return a.support.orientation&&!a.event.special.orientationchange.disabled?!1:(f=e(),void l.bind("throttledresize",d))},teardown:function(){return a.support.orientation&&!a.event.special.orientationchange.disabled?!1:void l.unbind("throttledresize",d)},add:function(a){var b=a.handler;a.handler=function(a){return a.orientation=e(),b.apply(this,arguments)}}}),a.event.special.orientationchange.orientation=e=function(){var d=!0,e=c.documentElement;return d=a.support.orientation?n[b.orientation]:e&&e.clientWidth/e.clientHeight<1.1,d?"portrait":"landscape"},a.fn[m]=function(a){return a?this.bind(m,a):this.trigger(m)},a.attrFn&&(a.attrFn[m]=!0)}(a,this),function(a){var b=a("head").children("base"),c={element:b.length?b:a("<base>",{href:a.mobile.path.documentBase.hrefNoHash}).prependTo(a("head")),linkSelector:"[src], link[href], a[rel='external'], :jqmData(ajax='false'), a[target]",set:function(b){a.mobile.dynamicBaseEnabled&&a.support.dynamicBaseTag&&c.element.attr("href",a.mobile.path.makeUrlAbsolute(b,a.mobile.path.documentBase))},rewrite:function(b,d){var e=a.mobile.path.get(b);d.find(c.linkSelector).each(function(b,c){var d=a(c).is("[href]")?"href":a(c).is("[src]")?"src":"action",f=a.mobile.path.parseLocation(),g=a(c).attr(d);g=g.replace(f.protocol+f.doubleSlash+f.host+f.pathname,""),/^(\w+:|#|\/)/.test(g)||a(c).attr(d,e+g)})},reset:function(){c.element.attr("href",a.mobile.path.documentBase.hrefNoSearch)}};a.mobile.base=c}(a),function(a,b){a.mobile.widgets={};var c=a.widget,d=a.mobile.keepNative;a.widget=function(c){return function(){var d=c.apply(this,arguments),e=d.prototype.widgetName;return d.initSelector=d.prototype.initSelector!==b?d.prototype.initSelector:":jqmData(role='"+e+"')",a.mobile.widgets[e]=d,d}}(a.widget),a.extend(a.widget,c),a.mobile.document.on("create",function(b){a(b.target).enhanceWithin()}),a.widget("mobile.page",{options:{theme:"a",domCache:!1,keepNativeDefault:a.mobile.keepNative,contentTheme:null,enhanced:!1},_createWidget:function(){a.Widget.prototype._createWidget.apply(this,arguments),this._trigger("init")},_create:function(){return this._trigger("beforecreate")===!1?!1:(this.options.enhanced||this._enhance(),this._on(this.element,{pagebeforehide:"removeContainerBackground",pagebeforeshow:"_handlePageBeforeShow"}),this.element.enhanceWithin(),void("dialog"===a.mobile.getAttribute(this.element[0],"role")&&a.mobile.dialog&&this.element.dialog()))},_enhance:function(){var c="data-"+a.mobile.ns,d=this;this.options.role&&this.element.attr("data-"+a.mobile.ns+"role",this.options.role),this.element.attr("tabindex","0").addClass("ui-page ui-page-theme-"+this.options.theme),this.element.find("["+c+"role='content']").each(function(){var e=a(this),f=this.getAttribute(c+"theme")||b;d.options.contentTheme=f||d.options.contentTheme||d.options.dialog&&d.options.theme||"dialog"===d.element.jqmData("role")&&d.options.theme,e.addClass("ui-content"),d.options.contentTheme&&e.addClass("ui-body-"+d.options.contentTheme),e.attr("role","main").addClass("ui-content")})},bindRemove:function(b){var c=this.element;!c.data("mobile-page").options.domCache&&c.is(":jqmData(external-page='true')")&&c.bind("pagehide.remove",b||function(b,c){if(!c.samePage){var d=a(this),e=new a.Event("pageremove");d.trigger(e),e.isDefaultPrevented()||d.removeWithDependents()}})},_setOptions:function(c){c.theme!==b&&this.element.removeClass("ui-page-theme-"+this.options.theme).addClass("ui-page-theme-"+c.theme),c.contentTheme!==b&&this.element.find("[data-"+a.mobile.ns+"='content']").removeClass("ui-body-"+this.options.contentTheme).addClass("ui-body-"+c.contentTheme)},_handlePageBeforeShow:function(){this.setContainerBackground()},removeContainerBackground:function(){this.element.closest(":mobile-pagecontainer").pagecontainer({theme:"none"})},setContainerBackground:function(a){this.element.parent().pagecontainer({theme:a||this.options.theme})},keepNativeSelector:function(){var b=this.options,c=a.trim(b.keepNative||""),e=a.trim(a.mobile.keepNative),f=a.trim(b.keepNativeDefault),g=d===e?"":e,h=""===g?f:"";return(c?[c]:[]).concat(g?[g]:[]).concat(h?[h]:[]).join(", ")}})}(a),function(a,d){a.widget("mobile.pagecontainer",{options:{theme:"a"},initSelector:!1,_create:function(){this._trigger("beforecreate"),this.setLastScrollEnabled=!0,this._on(this.window,{navigate:"_disableRecordScroll",scrollstop:"_delayedRecordScroll"}),this._on(this.window,{navigate:"_filterNavigateEvents"}),this._on({pagechange:"_afterContentChange"}),this.window.one("navigate",a.proxy(function(){this.setLastScrollEnabled=!0},this))},_setOptions:function(a){a.theme!==d&&"none"!==a.theme?this.element.removeClass("ui-overlay-"+this.options.theme).addClass("ui-overlay-"+a.theme):a.theme!==d&&this.element.removeClass("ui-overlay-"+this.options.theme),this._super(a)},_disableRecordScroll:function(){this.setLastScrollEnabled=!1},_enableRecordScroll:function(){this.setLastScrollEnabled=!0},_afterContentChange:function(){this.setLastScrollEnabled=!0,this._off(this.window,"scrollstop"),this._on(this.window,{scrollstop:"_delayedRecordScroll"})},_recordScroll:function(){if(this.setLastScrollEnabled){var a,b,c,d=this._getActiveHistory();d&&(a=this._getScroll(),b=this._getMinScroll(),c=this._getDefaultScroll(),d.lastScroll=b>a?c:a)}},_delayedRecordScroll:function(){setTimeout(a.proxy(this,"_recordScroll"),100)},_getScroll:function(){return this.window.scrollTop()},_getMinScroll:function(){return a.mobile.minScrollBack},_getDefaultScroll:function(){return a.mobile.defaultHomeScroll},_filterNavigateEvents:function(b,c){var d;b.originalEvent&&b.originalEvent.isDefaultPrevented()||(d=b.originalEvent.type.indexOf("hashchange")>-1?c.state.hash:c.state.url,d||(d=this._getHash()),d&&"#"!==d&&0!==d.indexOf("#"+a.mobile.path.uiStateKey)||(d=location.href),this._handleNavigate(d,c.state))},_getHash:function(){return a.mobile.path.parseLocation().hash},getActivePage:function(){return this.activePage},_getInitialContent:function(){return a.mobile.firstPage},_getHistory:function(){return a.mobile.navigate.history},_getActiveHistory:function(){return this._getHistory().getActive()},_getDocumentBase:function(){return a.mobile.path.documentBase},back:function(){this.go(-1)},forward:function(){this.go(1)},go:function(c){if(a.mobile.hashListeningEnabled)b.history.go(c);else{var d=a.mobile.navigate.history.activeIndex,e=d+parseInt(c,10),f=a.mobile.navigate.history.stack[e].url,g=c>=1?"forward":"back";a.mobile.navigate.history.activeIndex=e,a.mobile.navigate.history.previousIndex=d,this.change(f,{direction:g,changeHash:!1,fromHashChange:!0})}},_handleDestination:function(b){var c;return"string"===a.type(b)&&(b=a.mobile.path.stripHash(b)),b&&(c=this._getHistory(),b=a.mobile.path.isPath(b)?b:a.mobile.path.makeUrlAbsolute("#"+b,this._getDocumentBase())),b||this._getInitialContent()},_transitionFromHistory:function(a,b){var c=this._getHistory(),d="back"===a?c.getLast():c.getActive();return d&&d.transition||b},_handleDialog:function(b,c){var d,e,f=this.getActivePage();return f&&!f.data("mobile-dialog")?("back"===c.direction?this.back():this.forward(),!1):(d=c.pageUrl,e=this._getActiveHistory(),a.extend(b,{role:e.role,transition:this._transitionFromHistory(c.direction,b.transition),reverse:"back"===c.direction}),d)},_handleNavigate:function(b,c){var d=a.mobile.path.stripHash(b),e=this._getHistory(),f=0===e.stack.length?"none":this._transitionFromHistory(c.direction),g={changeHash:!1,fromHashChange:!0,reverse:"back"===c.direction};a.extend(g,c,{transition:f}),e.activeIndex>0&&d.indexOf(a.mobile.dialogHashKey)>-1&&(d=this._handleDialog(g,c),d===!1)||this._changeContent(this._handleDestination(d),g)},_changeContent:function(b,c){a.mobile.changePage(b,c)},_getBase:function(){return a.mobile.base},_getNs:function(){return a.mobile.ns},_enhance:function(a,b){return a.page({role:b})},_include:function(a,b){a.appendTo(this.element),this._enhance(a,b.role),a.page("bindRemove")},_find:function(b){var c,d=this._createFileUrl(b),e=this._createDataUrl(b),f=this._getInitialContent();return c=this.element.children("[data-"+this._getNs()+"url='"+a.mobile.path.hashToSelector(e)+"']"),0===c.length&&e&&!a.mobile.path.isPath(e)&&(c=this.element.children(a.mobile.path.hashToSelector("#"+e)).attr("data-"+this._getNs()+"url",e).jqmData("url",e)),0===c.length&&a.mobile.path.isFirstPageUrl(d)&&f&&f.parent().length&&(c=a(f)),c},_getLoader:function(){return a.mobile.loading()},_showLoading:function(b,c,d,e){this._loadMsg||(this._loadMsg=setTimeout(a.proxy(function(){this._getLoader().loader("show",c,d,e),this._loadMsg=0},this),b))},_hideLoading:function(){clearTimeout(this._loadMsg),this._loadMsg=0,this._getLoader().loader("hide")},_showError:function(){this._hideLoading(),this._showLoading(0,a.mobile.pageLoadErrorMessageTheme,a.mobile.pageLoadErrorMessage,!0),setTimeout(a.proxy(this,"_hideLoading"),1500)},_parse:function(b,c){var d,e=a("<div></div>");return e.get(0).innerHTML=b,d=e.find(":jqmData(role='page'), :jqmData(role='dialog')").first(),d.length||(d=a("<div data-"+this._getNs()+"role='page'>"+(b.split(/<\/?body[^>]*>/gim)[1]||"")+"</div>")),d.attr("data-"+this._getNs()+"url",this._createDataUrl(c)).attr("data-"+this._getNs()+"external-page",!0),d},_setLoadedTitle:function(b,c){var d=c.match(/<title[^>]*>([^<]*)/)&&RegExp.$1;d&&!b.jqmData("title")&&(d=a("<div>"+d+"</div>").text(),b.jqmData("title",d))},_isRewritableBaseTag:function(){return a.mobile.dynamicBaseEnabled&&!a.support.dynamicBaseTag},_createDataUrl:function(b){return a.mobile.path.convertUrlToDataUrl(b)},_createFileUrl:function(b){return a.mobile.path.getFilePath(b)},_triggerWithDeprecated:function(b,c,d){var e=a.Event("page"+b),f=a.Event(this.widgetName+b);return(d||this.element).trigger(e,c),this._trigger(b,f,c),{deprecatedEvent:e,event:f}},_loadSuccess:function(b,c,e,f){var g=this._createFileUrl(b);return a.proxy(function(h,i,j){var k,l=new RegExp("(<[^>]+\\bdata-"+this._getNs()+"role=[\"']?page[\"']?[^>]*>)"),m=new RegExp("\\bdata-"+this._getNs()+"url=[\"']?([^\"'>]*)[\"']?");l.test(h)&&RegExp.$1&&m.test(RegExp.$1)&&RegExp.$1&&(g=a.mobile.path.getFilePath(a("<div>"+RegExp.$1+"</div>").text()),g=this.window[0].encodeURIComponent(g)),e.prefetch===d&&this._getBase().set(g),k=this._parse(h,g),this._setLoadedTitle(k,h),c.xhr=j,c.textStatus=i,c.page=k,c.content=k,c.toPage=k,this._triggerWithDeprecated("load",c).event.isDefaultPrevented()||(this._isRewritableBaseTag()&&k&&this._getBase().rewrite(g,k),this._include(k,e),e.showLoadMsg&&this._hideLoading(),f.resolve(b,e,k))},this)},_loadDefaults:{type:"get",data:d,reloadPage:!1,reload:!1,role:d,showLoadMsg:!1,loadMsgDelay:50},load:function(b,c){var e,f,g,h,i=c&&c.deferred||a.Deferred(),j=c&&c.reload===d&&c.reloadPage!==d?{reload:c.reloadPage}:{},k=a.extend({},this._loadDefaults,c,j),l=null,m=a.mobile.path.makeUrlAbsolute(b,this._findBaseWithDefault());return k.data&&"get"===k.type&&(m=a.mobile.path.addSearchParams(m,k.data),k.data=d),k.data&&"post"===k.type&&(k.reload=!0),e=this._createFileUrl(m),f=this._createDataUrl(m),l=this._find(m),0===l.length&&a.mobile.path.isEmbeddedPage(e)&&!a.mobile.path.isFirstPageUrl(e)?(i.reject(m,k),i.promise()):(this._getBase().reset(),l.length&&!k.reload?(this._enhance(l,k.role),i.resolve(m,k,l),k.prefetch||this._getBase().set(b),i.promise()):(h={url:b,absUrl:m,toPage:b,prevPage:c?c.fromPage:d,dataUrl:f,deferred:i,options:k},g=this._triggerWithDeprecated("beforeload",h),g.deprecatedEvent.isDefaultPrevented()||g.event.isDefaultPrevented()?i.promise():(k.showLoadMsg&&this._showLoading(k.loadMsgDelay),k.prefetch===d&&this._getBase().reset(),a.mobile.allowCrossDomainPages||a.mobile.path.isSameDomain(a.mobile.path.documentUrl,m)?(a.ajax({url:e,type:k.type,data:k.data,contentType:k.contentType,dataType:"html",success:this._loadSuccess(m,h,k,i),error:this._loadError(m,h,k,i)}),i.promise()):(i.reject(m,k),i.promise()))))},_loadError:function(b,c,d,e){return a.proxy(function(f,g,h){this._getBase().set(a.mobile.path.get()),c.xhr=f,c.textStatus=g,c.errorThrown=h;var i=this._triggerWithDeprecated("loadfailed",c);i.deprecatedEvent.isDefaultPrevented()||i.event.isDefaultPrevented()||(d.showLoadMsg&&this._showError(),e.reject(b,d))},this)},_getTransitionHandler:function(b){return b=a.mobile._maybeDegradeTransition(b),a.mobile.transitionHandlers[b]||a.mobile.defaultTransitionHandler},_triggerCssTransitionEvents:function(b,c,d){var e=!1;d=d||"",c&&(b[0]===c[0]&&(e=!0),this._triggerWithDeprecated(d+"hide",{nextPage:b,toPage:b,prevPage:c,samePage:e},c)),this._triggerWithDeprecated(d+"show",{prevPage:c||a(""),toPage:b},b)},_cssTransition:function(b,c,d){var e,f,g=d.transition,h=d.reverse,i=d.deferred;this._triggerCssTransitionEvents(b,c,"before"),this._hideLoading(),e=this._getTransitionHandler(g),f=new e(g,h,b,c).transition(),f.done(a.proxy(function(){this._triggerCssTransitionEvents(b,c)},this)),f.done(function(){i.resolve.apply(i,arguments)})},_releaseTransitionLock:function(){f=!1,e.length>0&&a.mobile.changePage.apply(null,e.pop())},_removeActiveLinkClass:function(b){a.mobile.removeActiveLinkClass(b)},_loadUrl:function(b,c,d){d.target=b,d.deferred=a.Deferred(),this.load(b,d),d.deferred.done(a.proxy(function(a,b,d){f=!1,b.absUrl=c.absUrl,this.transition(d,c,b)},this)),d.deferred.fail(a.proxy(function(){this._removeActiveLinkClass(!0),this._releaseTransitionLock(),this._triggerWithDeprecated("changefailed",c)},this))},_triggerPageBeforeChange:function(b,c,d){var e;return c.prevPage=this.activePage,a.extend(c,{toPage:b,options:d}),c.absUrl="string"===a.type(b)?a.mobile.path.makeUrlAbsolute(b,this._findBaseWithDefault()):d.absUrl,e=this._triggerWithDeprecated("beforechange",c),e.event.isDefaultPrevented()||e.deprecatedEvent.isDefaultPrevented()?!1:!0},change:function(b,c){if(f)return void e.unshift(arguments);var d=a.extend({},a.mobile.changePage.defaults,c),g={};d.fromPage=d.fromPage||this.activePage,this._triggerPageBeforeChange(b,g,d)&&(b=g.toPage,"string"===a.type(b)?(f=!0,this._loadUrl(b,g,d)):this.transition(b,g,d))},transition:function(b,g,h){var i,j,k,l,m,n,o,p,q,r,s,t,u,v;if(f)return void e.unshift([b,h]);if(this._triggerPageBeforeChange(b,g,h)&&(g.prevPage=h.fromPage,v=this._triggerWithDeprecated("beforetransition",g),!v.deprecatedEvent.isDefaultPrevented()&&!v.event.isDefaultPrevented())){if(f=!0,b[0]!==a.mobile.firstPage[0]||h.dataUrl||(h.dataUrl=a.mobile.path.documentUrl.hrefNoHash),i=h.fromPage,j=h.dataUrl&&a.mobile.path.convertUrlToDataUrl(h.dataUrl)||b.jqmData("url"),k=j,l=a.mobile.path.getFilePath(j),m=a.mobile.navigate.history.getActive(),n=0===a.mobile.navigate.history.activeIndex,o=0,p=c.title,q=("dialog"===h.role||"dialog"===b.jqmData("role"))&&b.jqmData("dialog")!==!0,i&&i[0]===b[0]&&!h.allowSamePageTransition)return f=!1,this._triggerWithDeprecated("transition",g),this._triggerWithDeprecated("change",g),void(h.fromHashChange&&a.mobile.navigate.history.direct({url:j}));b.page({role:h.role}),h.fromHashChange&&(o="back"===h.direction?-1:1);try{c.activeElement&&"body"!==c.activeElement.nodeName.toLowerCase()?a(c.activeElement).blur():a("input:focus, textarea:focus, select:focus").blur()}catch(w){}r=!1,q&&m&&(m.url&&m.url.indexOf(a.mobile.dialogHashKey)>-1&&this.activePage&&!this.activePage.hasClass("ui-dialog")&&a.mobile.navigate.history.activeIndex>0&&(h.changeHash=!1,r=!0),j=m.url||"",j+=!r&&j.indexOf("#")>-1?a.mobile.dialogHashKey:"#"+a.mobile.dialogHashKey),s=m?b.jqmData("title")||b.children(":jqmData(role='header')").find(".ui-title").text():p,s&&p===c.title&&(p=s),b.jqmData("title")||b.jqmData("title",p),h.transition=h.transition||(o&&!n?m.transition:d)||(q?a.mobile.defaultDialogTransition:a.mobile.defaultPageTransition),!o&&r&&(a.mobile.navigate.history.getActive().pageUrl=k),j&&!h.fromHashChange&&(!a.mobile.path.isPath(j)&&j.indexOf("#")<0&&(j="#"+j),t={transition:h.transition,title:p,pageUrl:k,role:h.role},h.changeHash!==!1&&a.mobile.hashListeningEnabled?a.mobile.navigate(this.window[0].encodeURI(j),t,!0):b[0]!==a.mobile.firstPage[0]&&a.mobile.navigate.history.add(j,t)),c.title=p,a.mobile.activePage=b,this.activePage=b,h.reverse=h.reverse||0>o,u=a.Deferred(),this._cssTransition(b,i,{transition:h.transition,reverse:h.reverse,deferred:u}),u.done(a.proxy(function(c,d,e,f,i){a.mobile.removeActiveLinkClass(),h.duplicateCachedPage&&h.duplicateCachedPage.remove(),i||a.mobile.focusPage(b),this._releaseTransitionLock(),this._triggerWithDeprecated("transition",g),this._triggerWithDeprecated("change",g)},this))}},_findBaseWithDefault:function(){var b=this.activePage&&a.mobile.getClosestBaseUrl(this.activePage);return b||a.mobile.path.documentBase.hrefNoHash}}),a.mobile.navreadyDeferred=a.Deferred();var e=[],f=!1}(a),function(a,d){function e(a){for(;a&&("string"!=typeof a.nodeName||"a"!==a.nodeName.toLowerCase());)a=a.parentNode;return a}var f=a.Deferred(),g=a.Deferred(),h=function(){g.resolve(),g=null},i=a.mobile.path.documentUrl,j=null;a.mobile.loadPage=function(b,c){var d;return c=c||{},d=c.pageContainer||a.mobile.pageContainer,c.deferred=a.Deferred(),d.pagecontainer("load",b,c),c.deferred.promise()},a.mobile.back=function(){var c=b.navigator;this.phonegapNavigationEnabled&&c&&c.app&&c.app.backHistory?c.app.backHistory():a.mobile.pageContainer.pagecontainer("back")},a.mobile.focusPage=function(a){var b=a.find("[autofocus]"),c=a.find(".ui-title:eq(0)");return b.length?void b.focus():void(c.length?c.focus():a.focus())},a.mobile._maybeDegradeTransition=a.mobile._maybeDegradeTransition||function(a){return a},a.mobile.changePage=function(b,c){a.mobile.pageContainer.pagecontainer("change",b,c)},a.mobile.changePage.defaults={transition:d,reverse:!1,changeHash:!0,fromHashChange:!1,role:d,duplicateCachedPage:d,pageContainer:d,showLoadMsg:!0,dataUrl:d,fromPage:d,allowSamePageTransition:!1},a.mobile._registerInternalEvents=function(){var c=function(b,c){var d,e,f,g,h=!0;return!a.mobile.ajaxEnabled||b.is(":jqmData(ajax='false')")||!b.jqmHijackable().length||b.attr("target")?!1:(d=j&&j.attr("formaction")||b.attr("action"),g=(b.attr("method")||"get").toLowerCase(),d||(d=a.mobile.getClosestBaseUrl(b),"get"===g&&(d=a.mobile.path.parseUrl(d).hrefNoSearch),d===a.mobile.path.documentBase.hrefNoHash&&(d=i.hrefNoSearch)),d=a.mobile.path.makeUrlAbsolute(d,a.mobile.getClosestBaseUrl(b)),a.mobile.path.isExternal(d)&&!a.mobile.path.isPermittedCrossDomainRequest(i,d)?!1:(c||(e=b.serializeArray(),j&&j[0].form===b[0]&&(f=j.attr("name"),f&&(a.each(e,function(a,b){return b.name===f?(f="",!1):void 0}),f&&e.push({name:f,value:j.attr("value")}))),h={url:d,options:{type:g,data:a.param(e),transition:b.jqmData("transition"),reverse:"reverse"===b.jqmData("direction"),reloadPage:!0}}),h))};a.mobile.document.delegate("form","submit",function(b){var d;b.isDefaultPrevented()||(d=c(a(this)),d&&(a.mobile.changePage(d.url,d.options),b.preventDefault()))}),a.mobile.document.bind("vclick",function(b){var d,f,g=b.target,h=!1;if(!(b.which>1)&&a.mobile.linkBindingEnabled){if(j=a(g),a.data(g,"mobile-button")){if(!c(a(g).closest("form"),!0))return;g.parentNode&&(g=g.parentNode)}else{if(g=e(g),!g||"#"===a.mobile.path.parseUrl(g.getAttribute("href")||"#").hash)return;if(!a(g).jqmHijackable().length)return}~g.className.indexOf("ui-link-inherit")?g.parentNode&&(f=a.data(g.parentNode,"buttonElements")):f=a.data(g,"buttonElements"),f?g=f.outer:h=!0,d=a(g),h&&(d=d.closest(".ui-btn")),d.length>0&&!d.hasClass("ui-state-disabled")&&(a.mobile.removeActiveLinkClass(!0),a.mobile.activeClickedLink=d,a.mobile.activeClickedLink.addClass(a.mobile.activeBtnClass))}}),a.mobile.document.bind("click",function(c){if(a.mobile.linkBindingEnabled&&!c.isDefaultPrevented()){var f,g,h,j,k,l,m,n=e(c.target),o=a(n),p=function(){b.setTimeout(function(){a.mobile.removeActiveLinkClass(!0)},200)};if(a.mobile.activeClickedLink&&a.mobile.activeClickedLink[0]===c.target.parentNode&&p(),n&&!(c.which>1)&&o.jqmHijackable().length){if(o.is(":jqmData(rel='back')"))return a.mobile.back(),!1;if(f=a.mobile.getClosestBaseUrl(o),g=a.mobile.path.makeUrlAbsolute(o.attr("href")||"#",f),!a.mobile.ajaxEnabled&&!a.mobile.path.isEmbeddedPage(g))return void p();if(!(-1===g.search("#")||a.mobile.path.isExternal(g)&&a.mobile.path.isAbsoluteUrl(g))){if(g=g.replace(/[^#]*#/,""),!g)return void c.preventDefault();g=a.mobile.path.isPath(g)?a.mobile.path.makeUrlAbsolute(g,f):a.mobile.path.makeUrlAbsolute("#"+g,i.hrefNoHash)}if(h=o.is("[rel='external']")||o.is(":jqmData(ajax='false')")||o.is("[target]"),j=h||a.mobile.path.isExternal(g)&&!a.mobile.path.isPermittedCrossDomainRequest(i,g))return void p();k=o.jqmData("transition"),l="reverse"===o.jqmData("direction")||o.jqmData("back"),m=o.attr("data-"+a.mobile.ns+"rel")||d,a.mobile.changePage(g,{transition:k,reverse:l,role:m,link:o}),c.preventDefault()}}}),a.mobile.document.delegate(".ui-page","pageshow.prefetch",function(){var b=[];a(this).find("a:jqmData(prefetch)").each(function(){var c=a(this),d=c.attr("href");d&&-1===a.inArray(d,b)&&(b.push(d),a.mobile.loadPage(d,{role:c.attr("data-"+a.mobile.ns+"rel"),prefetch:!0}))})}),a.mobile.pageContainer.pagecontainer(),a.mobile.document.bind("pageshow",function(){g?g.done(a.mobile.resetActivePageHeight):a.mobile.resetActivePageHeight() +}),a.mobile.window.bind("throttledresize",a.mobile.resetActivePageHeight)},a(function(){f.resolve()}),"complete"===c.readyState?h():a.mobile.window.load(h),a.when(f,a.mobile.navreadyDeferred).done(function(){a.mobile._registerInternalEvents()})}(a),function(a,b){a.mobile.Transition=function(){this.init.apply(this,arguments)},a.extend(a.mobile.Transition.prototype,{toPreClass:" ui-page-pre-in",init:function(b,c,d,e){a.extend(this,{name:b,reverse:c,$to:d,$from:e,deferred:new a.Deferred})},cleanFrom:function(){this.$from.removeClass(a.mobile.activePageClass+" out in reverse "+this.name).height("")},beforeDoneIn:function(){},beforeDoneOut:function(){},beforeStartOut:function(){},doneIn:function(){this.beforeDoneIn(),this.$to.removeClass("out in reverse "+this.name).height(""),this.toggleViewportClass(),a.mobile.window.scrollTop()!==this.toScroll&&this.scrollPage(),this.sequential||this.$to.addClass(a.mobile.activePageClass),this.deferred.resolve(this.name,this.reverse,this.$to,this.$from,!0)},doneOut:function(a,b,c,d){this.beforeDoneOut(),this.startIn(a,b,c,d)},hideIn:function(a){this.$to.css("z-index",-10),a.call(this),this.$to.css("z-index","")},scrollPage:function(){a.event.special.scrollstart.enabled=!1,(a.mobile.hideUrlBar||this.toScroll!==a.mobile.defaultHomeScroll)&&b.scrollTo(0,this.toScroll),setTimeout(function(){a.event.special.scrollstart.enabled=!0},150)},startIn:function(b,c,d,e){this.hideIn(function(){this.$to.addClass(a.mobile.activePageClass+this.toPreClass),e||a.mobile.focusPage(this.$to),this.$to.height(b+this.toScroll),d||this.scrollPage()}),this.$to.removeClass(this.toPreClass).addClass(this.name+" in "+c),d?this.doneIn():this.$to.animationComplete(a.proxy(function(){this.doneIn()},this))},startOut:function(b,c,d){this.beforeStartOut(b,c,d),this.$from.height(b+a.mobile.window.scrollTop()).addClass(this.name+" out"+c)},toggleViewportClass:function(){a.mobile.pageContainer.toggleClass("ui-mobile-viewport-transitioning viewport-"+this.name)},transition:function(){var b,c=this.reverse?" reverse":"",d=a.mobile.getScreenHeight(),e=a.mobile.maxTransitionWidth!==!1&&a.mobile.window.width()>a.mobile.maxTransitionWidth;return this.toScroll=a.mobile.navigate.history.getActive().lastScroll||a.mobile.defaultHomeScroll,b=!a.support.cssTransitions||!a.support.cssAnimations||e||!this.name||"none"===this.name||Math.max(a.mobile.window.scrollTop(),this.toScroll)>a.mobile.getMaxScrollForTransition(),this.toggleViewportClass(),this.$from&&!b?this.startOut(d,c,b):this.doneOut(d,c,b,!0),this.deferred.promise()}})}(a,this),function(a){a.mobile.SerialTransition=function(){this.init.apply(this,arguments)},a.extend(a.mobile.SerialTransition.prototype,a.mobile.Transition.prototype,{sequential:!0,beforeDoneOut:function(){this.$from&&this.cleanFrom()},beforeStartOut:function(b,c,d){this.$from.animationComplete(a.proxy(function(){this.doneOut(b,c,d)},this))}})}(a),function(a){a.mobile.ConcurrentTransition=function(){this.init.apply(this,arguments)},a.extend(a.mobile.ConcurrentTransition.prototype,a.mobile.Transition.prototype,{sequential:!1,beforeDoneIn:function(){this.$from&&this.cleanFrom()},beforeStartOut:function(a,b,c){this.doneOut(a,b,c)}})}(a),function(a){var b=function(){return 3*a.mobile.getScreenHeight()};a.mobile.transitionHandlers={sequential:a.mobile.SerialTransition,simultaneous:a.mobile.ConcurrentTransition},a.mobile.defaultTransitionHandler=a.mobile.transitionHandlers.sequential,a.mobile.transitionFallbacks={},a.mobile._maybeDegradeTransition=function(b){return b&&!a.support.cssTransform3d&&a.mobile.transitionFallbacks[b]&&(b=a.mobile.transitionFallbacks[b]),b},a.mobile.getMaxScrollForTransition=a.mobile.getMaxScrollForTransition||b}(a),function(a){a.mobile.transitionFallbacks.flip="fade"}(a,this),function(a){a.mobile.transitionFallbacks.flow="fade"}(a,this),function(a){a.mobile.transitionFallbacks.pop="fade"}(a,this),function(a){a.mobile.transitionHandlers.slide=a.mobile.transitionHandlers.simultaneous,a.mobile.transitionFallbacks.slide="fade"}(a,this),function(a){a.mobile.transitionFallbacks.slidedown="fade"}(a,this),function(a){a.mobile.transitionFallbacks.slidefade="fade"}(a,this),function(a){a.mobile.transitionFallbacks.slideup="fade"}(a,this),function(a){a.mobile.transitionFallbacks.turn="fade"}(a,this),function(a){a.mobile.degradeInputs={color:!1,date:!1,datetime:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:"number",search:"text",tel:!1,time:!1,url:!1,week:!1},a.mobile.page.prototype.options.degradeInputs=a.mobile.degradeInputs,a.mobile.degradeInputsWithin=function(b){b=a(b),b.find("input").not(a.mobile.page.prototype.keepNativeSelector()).each(function(){var b,c,d,e,f=a(this),g=this.getAttribute("type"),h=a.mobile.degradeInputs[g]||"text";a.mobile.degradeInputs[g]&&(b=a("<div>").html(f.clone()).html(),c=b.indexOf(" type=")>-1,d=c?/\s+type=["']?\w+['"]?/:/\/?>/,e=' type="'+h+'" data-'+a.mobile.ns+'type="'+g+'"'+(c?"":">"),f.replaceWith(b.replace(d,e)))})}}(a),function(a,b,c){a.widget("mobile.page",a.mobile.page,{options:{closeBtn:"left",closeBtnText:"Close",overlayTheme:"a",corners:!0,dialog:!1},_create:function(){this._super(),this.options.dialog&&(a.extend(this,{_inner:this.element.children(),_headerCloseButton:null}),this.options.enhanced||this._setCloseBtn(this.options.closeBtn))},_enhance:function(){this._super(),this.options.dialog&&this.element.addClass("ui-dialog").wrapInner(a("<div/>",{role:"dialog","class":"ui-dialog-contain ui-overlay-shadow"+(this.options.corners?" ui-corner-all":"")}))},_setOptions:function(b){var d,e,f=this.options;b.corners!==c&&this._inner.toggleClass("ui-corner-all",!!b.corners),b.overlayTheme!==c&&a.mobile.activePage[0]===this.element[0]&&(f.overlayTheme=b.overlayTheme,this._handlePageBeforeShow()),b.closeBtnText!==c&&(d=f.closeBtn,e=b.closeBtnText),b.closeBtn!==c&&(d=b.closeBtn),d&&this._setCloseBtn(d,e),this._super(b)},_handlePageBeforeShow:function(){this.options.overlayTheme&&this.options.dialog?(this.removeContainerBackground(),this.setContainerBackground(this.options.overlayTheme)):this._super()},_setCloseBtn:function(b,c){var d,e=this._headerCloseButton;b="left"===b?"left":"right"===b?"right":"none","none"===b?e&&(e.remove(),e=null):e?(e.removeClass("ui-btn-left ui-btn-right").addClass("ui-btn-"+b),c&&e.text(c)):(d=this._inner.find(":jqmData(role='header')").first(),e=a("<a></a>",{href:"#","class":"ui-btn ui-corner-all ui-icon-delete ui-btn-icon-notext ui-btn-"+b}).attr("data-"+a.mobile.ns+"rel","back").text(c||this.options.closeBtnText||"").prependTo(d)),this._headerCloseButton=e}})}(a,this),function(a,b,c){a.widget("mobile.dialog",{options:{closeBtn:"left",closeBtnText:"Close",overlayTheme:"a",corners:!0},_handlePageBeforeShow:function(){this._isCloseable=!0,this.options.overlayTheme&&this.element.page("removeContainerBackground").page("setContainerBackground",this.options.overlayTheme)},_handlePageBeforeHide:function(){this._isCloseable=!1},_handleVClickSubmit:function(b){var c,d=a(b.target).closest("vclick"===b.type?"a":"form");d.length&&!d.jqmData("transition")&&(c={},c["data-"+a.mobile.ns+"transition"]=(a.mobile.navigate.history.getActive()||{}).transition||a.mobile.defaultDialogTransition,c["data-"+a.mobile.ns+"direction"]="reverse",d.attr(c))},_create:function(){var b=this.element,c=this.options;b.addClass("ui-dialog").wrapInner(a("<div/>",{role:"dialog","class":"ui-dialog-contain ui-overlay-shadow"+(c.corners?" ui-corner-all":"")})),a.extend(this,{_isCloseable:!1,_inner:b.children(),_headerCloseButton:null}),this._on(b,{vclick:"_handleVClickSubmit",submit:"_handleVClickSubmit",pagebeforeshow:"_handlePageBeforeShow",pagebeforehide:"_handlePageBeforeHide"}),this._setCloseBtn(c.closeBtn)},_setOptions:function(b){var d,e,f=this.options;b.corners!==c&&this._inner.toggleClass("ui-corner-all",!!b.corners),b.overlayTheme!==c&&a.mobile.activePage[0]===this.element[0]&&(f.overlayTheme=b.overlayTheme,this._handlePageBeforeShow()),b.closeBtnText!==c&&(d=f.closeBtn,e=b.closeBtnText),b.closeBtn!==c&&(d=b.closeBtn),d&&this._setCloseBtn(d,e),this._super(b)},_setCloseBtn:function(b,c){var d,e=this._headerCloseButton;b="left"===b?"left":"right"===b?"right":"none","none"===b?e&&(e.remove(),e=null):e?(e.removeClass("ui-btn-left ui-btn-right").addClass("ui-btn-"+b),c&&e.text(c)):(d=this._inner.find(":jqmData(role='header')").first(),e=a("<a></a>",{role:"button",href:"#","class":"ui-btn ui-corner-all ui-icon-delete ui-btn-icon-notext ui-btn-"+b}).text(c||this.options.closeBtnText||"").prependTo(d),this._on(e,{click:"close"})),this._headerCloseButton=e},close:function(){var b=a.mobile.navigate.history;this._isCloseable&&(this._isCloseable=!1,a.mobile.hashListeningEnabled&&b.activeIndex>0?a.mobile.back():a.mobile.pageContainer.pagecontainer("back"))}})}(a,this),function(a,b){var c=/([A-Z])/g,d=function(a){return"ui-btn-icon-"+(null===a?"left":a)};a.widget("mobile.collapsible",{options:{enhanced:!1,expandCueText:null,collapseCueText:null,collapsed:!0,heading:"h1,h2,h3,h4,h5,h6,legend",collapsedIcon:null,expandedIcon:null,iconpos:null,theme:null,contentTheme:null,inset:null,corners:null,mini:null},_create:function(){var b=this.element,c={accordion:b.closest(":jqmData(role='collapsible-set'),:jqmData(role='collapsibleset')"+(a.mobile.collapsibleset?", :mobile-collapsibleset":"")).addClass("ui-collapsible-set")};this._ui=c,this._renderedOptions=this._getOptions(this.options),this.options.enhanced?(c.heading=this.element.children(".ui-collapsible-heading"),c.content=c.heading.next(),c.anchor=c.heading.children(),c.status=c.anchor.children(".ui-collapsible-heading-status")):this._enhance(b,c),this._on(c.heading,{tap:function(){c.heading.find("a").first().addClass(a.mobile.activeBtnClass)},click:function(a){this._handleExpandCollapse(!c.heading.hasClass("ui-collapsible-heading-collapsed")),a.preventDefault(),a.stopPropagation()}})},_getOptions:function(b){var d,e=this._ui.accordion,f=this._ui.accordionWidget;b=a.extend({},b),e.length&&!f&&(this._ui.accordionWidget=f=e.data("mobile-collapsibleset"));for(d in b)b[d]=null!=b[d]?b[d]:f?f.options[d]:e.length?a.mobile.getAttribute(e[0],d.replace(c,"-$1").toLowerCase()):null,null==b[d]&&(b[d]=a.mobile.collapsible.defaults[d]);return b},_themeClassFromOption:function(a,b){return b?"none"===b?"":a+b:""},_enhance:function(b,c){var e,f=this._renderedOptions,g=this._themeClassFromOption("ui-body-",f.contentTheme);return b.addClass("ui-collapsible "+(f.inset?"ui-collapsible-inset ":"")+(f.inset&&f.corners?"ui-corner-all ":"")+(g?"ui-collapsible-themed-content ":"")),c.originalHeading=b.children(this.options.heading).first(),c.content=b.wrapInner("<div class='ui-collapsible-content "+g+"'></div>").children(".ui-collapsible-content"),c.heading=c.originalHeading,c.heading.is("legend")&&(c.heading=a("<div role='heading'>"+c.heading.html()+"</div>"),c.placeholder=a("<div><!-- placeholder for legend --></div>").insertBefore(c.originalHeading),c.originalHeading.remove()),e=f.collapsed?f.collapsedIcon?"ui-icon-"+f.collapsedIcon:"":f.expandedIcon?"ui-icon-"+f.expandedIcon:"",c.status=a("<span class='ui-collapsible-heading-status'></span>"),c.anchor=c.heading.detach().addClass("ui-collapsible-heading").append(c.status).wrapInner("<a href='#' class='ui-collapsible-heading-toggle'></a>").find("a").first().addClass("ui-btn "+(e?e+" ":"")+(e?d(f.iconpos)+" ":"")+this._themeClassFromOption("ui-btn-",f.theme)+" "+(f.mini?"ui-mini ":"")),c.heading.insertBefore(c.content),this._handleExpandCollapse(this.options.collapsed),c},refresh:function(){this._applyOptions(this.options),this._renderedOptions=this._getOptions(this.options)},_applyOptions:function(a){var c,e,f,g,h,i=this.element,j=this._renderedOptions,k=this._ui,l=k.anchor,m=k.status,n=this._getOptions(a);a.collapsed!==b&&this._handleExpandCollapse(a.collapsed),c=i.hasClass("ui-collapsible-collapsed"),c?n.expandCueText!==b&&m.text(n.expandCueText):n.collapseCueText!==b&&m.text(n.collapseCueText),h=n.collapsedIcon!==b?n.collapsedIcon!==!1:j.collapsedIcon!==!1,(n.iconpos!==b||n.collapsedIcon!==b||n.expandedIcon!==b)&&(l.removeClass([d(j.iconpos)].concat(j.expandedIcon?["ui-icon-"+j.expandedIcon]:[]).concat(j.collapsedIcon?["ui-icon-"+j.collapsedIcon]:[]).join(" ")),h&&l.addClass([d(n.iconpos!==b?n.iconpos:j.iconpos)].concat(c?["ui-icon-"+(n.collapsedIcon!==b?n.collapsedIcon:j.collapsedIcon)]:["ui-icon-"+(n.expandedIcon!==b?n.expandedIcon:j.expandedIcon)]).join(" "))),n.theme!==b&&(f=this._themeClassFromOption("ui-btn-",j.theme),e=this._themeClassFromOption("ui-btn-",n.theme),l.removeClass(f).addClass(e)),n.contentTheme!==b&&(f=this._themeClassFromOption("ui-body-",j.contentTheme),e=this._themeClassFromOption("ui-body-",n.contentTheme),k.content.removeClass(f).addClass(e)),n.inset!==b&&(i.toggleClass("ui-collapsible-inset",n.inset),g=!(!n.inset||!n.corners&&!j.corners)),n.corners!==b&&(g=!(!n.corners||!n.inset&&!j.inset)),g!==b&&i.toggleClass("ui-corner-all",g),n.mini!==b&&l.toggleClass("ui-mini",n.mini)},_setOptions:function(a){this._applyOptions(a),this._super(a),this._renderedOptions=this._getOptions(this.options)},_handleExpandCollapse:function(b){var c=this._renderedOptions,d=this._ui;d.status.text(b?c.expandCueText:c.collapseCueText),d.heading.toggleClass("ui-collapsible-heading-collapsed",b).find("a").first().toggleClass("ui-icon-"+c.expandedIcon,!b).toggleClass("ui-icon-"+c.collapsedIcon,b||c.expandedIcon===c.collapsedIcon).removeClass(a.mobile.activeBtnClass),this.element.toggleClass("ui-collapsible-collapsed",b),d.content.toggleClass("ui-collapsible-content-collapsed",b).attr("aria-hidden",b).trigger("updatelayout"),this.options.collapsed=b,this._trigger(b?"collapse":"expand")},expand:function(){this._handleExpandCollapse(!1)},collapse:function(){this._handleExpandCollapse(!0)},_destroy:function(){var a=this._ui,b=this.options;b.enhanced||(a.placeholder?(a.originalHeading.insertBefore(a.placeholder),a.placeholder.remove(),a.heading.remove()):(a.status.remove(),a.heading.removeClass("ui-collapsible-heading ui-collapsible-heading-collapsed").children().contents().unwrap()),a.anchor.contents().unwrap(),a.content.contents().unwrap(),this.element.removeClass("ui-collapsible ui-collapsible-collapsed ui-collapsible-themed-content ui-collapsible-inset ui-corner-all"))}}),a.mobile.collapsible.defaults={expandCueText:" click to expand contents",collapseCueText:" click to collapse contents",collapsedIcon:"plus",contentTheme:"inherit",expandedIcon:"minus",iconpos:"left",inset:!0,corners:!0,theme:"inherit",mini:!1}}(a),function(a){function b(b){var d,e=b.length,f=[];for(d=0;e>d;d++)b[d].className.match(c)||f.push(b[d]);return a(f)}var c=/\bui-screen-hidden\b/;a.mobile.behaviors.addFirstLastClasses={_getVisibles:function(a,c){var d;return c?d=b(a):(d=a.filter(":visible"),0===d.length&&(d=b(a))),d},_addFirstLastClasses:function(a,b,c){a.removeClass("ui-first-child ui-last-child"),b.eq(0).addClass("ui-first-child").end().last().addClass("ui-last-child"),c||this.element.trigger("updatelayout")},_removeFirstLastClasses:function(a){a.removeClass("ui-first-child ui-last-child")}}}(a),function(a,b){var c=":mobile-collapsible, "+a.mobile.collapsible.initSelector;a.widget("mobile.collapsibleset",a.extend({initSelector:":jqmData(role='collapsible-set'),:jqmData(role='collapsibleset')",options:a.extend({enhanced:!1},a.mobile.collapsible.defaults),_handleCollapsibleExpand:function(b){var c=a(b.target).closest(".ui-collapsible");c.parent().is(":mobile-collapsibleset, :jqmData(role='collapsible-set')")&&c.siblings(".ui-collapsible:not(.ui-collapsible-collapsed)").collapsible("collapse")},_create:function(){var b=this.element,c=this.options;a.extend(this,{_classes:""}),c.enhanced||(b.addClass("ui-collapsible-set "+this._themeClassFromOption("ui-group-theme-",c.theme)+" "+(c.corners&&c.inset?"ui-corner-all ":"")),this.element.find(a.mobile.collapsible.initSelector).collapsible()),this._on(b,{collapsibleexpand:"_handleCollapsibleExpand"})},_themeClassFromOption:function(a,b){return b?"none"===b?"":a+b:""},_init:function(){this._refresh(!0),this.element.children(c).filter(":jqmData(collapsed='false')").collapsible("expand")},_setOptions:function(a){var c,d,e=this.element,f=this._themeClassFromOption("ui-group-theme-",a.theme);return f&&e.removeClass(this._themeClassFromOption("ui-group-theme-",this.options.theme)).addClass(f),a.inset!==b&&(d=!(!a.inset||!a.corners&&!this.options.corners)),a.corners!==b&&(d=!(!a.corners||!a.inset&&!this.options.inset)),d!==b&&e.toggleClass("ui-corner-all",d),c=this._super(a),this.element.children(":mobile-collapsible").collapsible("refresh"),c},_destroy:function(){var a=this.element;this._removeFirstLastClasses(a.children(c)),a.removeClass("ui-collapsible-set ui-corner-all "+this._themeClassFromOption("ui-group-theme-",this.options.theme)).children(":mobile-collapsible").collapsible("destroy")},_refresh:function(b){var d=this.element.children(c);this.element.find(a.mobile.collapsible.initSelector).not(".ui-collapsible").collapsible(),this._addFirstLastClasses(d,this._getVisibles(d,b),b)},refresh:function(){this._refresh(!1)}},a.mobile.behaviors.addFirstLastClasses))}(a),function(a){a.fn.fieldcontain=function(){return this.addClass("ui-field-contain")}}(a),function(a){a.fn.grid=function(b){return this.each(function(){var c,d,e=a(this),f=a.extend({grid:null},b),g=e.children(),h={solo:1,a:2,b:3,c:4,d:5},i=f.grid;if(!i)if(g.length<=5)for(d in h)h[d]===g.length&&(i=d);else i="a",e.addClass("ui-grid-duo");c=h[i],e.addClass("ui-grid-"+i),g.filter(":nth-child("+c+"n+1)").addClass("ui-block-a"),c>1&&g.filter(":nth-child("+c+"n+2)").addClass("ui-block-b"),c>2&&g.filter(":nth-child("+c+"n+3)").addClass("ui-block-c"),c>3&&g.filter(":nth-child("+c+"n+4)").addClass("ui-block-d"),c>4&&g.filter(":nth-child("+c+"n+5)").addClass("ui-block-e")})}}(a),function(a,b){a.widget("mobile.navbar",{options:{iconpos:"top",grid:null},_create:function(){var d=this.element,e=d.find("a, button"),f=e.filter(":jqmData(icon)").length?this.options.iconpos:b;d.addClass("ui-navbar").attr("role","navigation").find("ul").jqmEnhanceable().grid({grid:this.options.grid}),e.each(function(){var b=a.mobile.getAttribute(this,"icon"),c=a.mobile.getAttribute(this,"theme"),d="ui-btn";c&&(d+=" ui-btn-"+c),b&&(d+=" ui-icon-"+b+" ui-btn-icon-"+f),a(this).addClass(d)}),d.delegate("a","vclick",function(){var b=a(this);b.hasClass("ui-state-disabled")||b.hasClass("ui-disabled")||b.hasClass(a.mobile.activeBtnClass)||(e.removeClass(a.mobile.activeBtnClass),b.addClass(a.mobile.activeBtnClass),a(c).one("pagehide",function(){b.removeClass(a.mobile.activeBtnClass)}))}),d.closest(".ui-page").bind("pagebeforeshow",function(){e.filter(".ui-state-persist").addClass(a.mobile.activeBtnClass)})}})}(a),function(a){var b=a.mobile.getAttribute;a.widget("mobile.listview",a.extend({options:{theme:null,countTheme:null,dividerTheme:null,icon:"carat-r",splitIcon:"carat-r",splitTheme:null,corners:!0,shadow:!0,inset:!1},_create:function(){var a=this,b="";b+=a.options.inset?" ui-listview-inset":"",a.options.inset&&(b+=a.options.corners?" ui-corner-all":"",b+=a.options.shadow?" ui-shadow":""),a.element.addClass(" ui-listview"+b),a.refresh(!0)},_findFirstElementByTagName:function(a,b,c,d){var e={};for(e[c]=e[d]=!0;a;){if(e[a.nodeName])return a;a=a[b]}return null},_addThumbClasses:function(b){var c,d,e=b.length;for(c=0;e>c;c++)d=a(this._findFirstElementByTagName(b[c].firstChild,"nextSibling","img","IMG")),d.length&&a(this._findFirstElementByTagName(d[0].parentNode,"parentNode","li","LI")).addClass(d.hasClass("ui-li-icon")?"ui-li-has-icon":"ui-li-has-thumb")},_getChildrenByTagName:function(b,c,d){var e=[],f={};for(f[c]=f[d]=!0,b=b.firstChild;b;)f[b.nodeName]&&e.push(b),b=b.nextSibling;return a(e)},_beforeListviewRefresh:a.noop,_afterListviewRefresh:a.noop,refresh:function(c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x=this.options,y=this.element,z=!!a.nodeName(y[0],"ol"),A=y.attr("start"),B={},C=y.find(".ui-li-count"),D=b(y[0],"counttheme")||this.options.countTheme,E=D?"ui-body-"+D:"ui-body-inherit";for(x.theme&&y.addClass("ui-group-theme-"+x.theme),z&&(A||0===A)&&(n=parseInt(A,10)-1,y.css("counter-reset","listnumbering "+n)),this._beforeListviewRefresh(),w=this._getChildrenByTagName(y[0],"li","LI"),e=0,f=w.length;f>e;e++)g=w.eq(e),h="",(c||g[0].className.search(/\bui-li-static\b|\bui-li-divider\b/)<0)&&(l=this._getChildrenByTagName(g[0],"a","A"),m="list-divider"===b(g[0],"role"),p=g.attr("value"),i=b(g[0],"theme"),l.length&&l[0].className.search(/\bui-btn\b/)<0&&!m?(j=b(g[0],"icon"),k=j===!1?!1:j||x.icon,l.removeClass("ui-link"),d="ui-btn",i&&(d+=" ui-btn-"+i),l.length>1?(h="ui-li-has-alt",q=l.last(),r=b(q[0],"theme")||x.splitTheme||b(g[0],"theme",!0),s=r?" ui-btn-"+r:"",t=b(q[0],"icon")||b(g[0],"icon")||x.splitIcon,u="ui-btn ui-btn-icon-notext ui-icon-"+t+s,q.attr("title",a.trim(q.getEncodedText())).addClass(u).empty(),l=l.first()):k&&(d+=" ui-btn-icon-right ui-icon-"+k),l.addClass(d)):m?(v=b(g[0],"theme")||x.dividerTheme||x.theme,h="ui-li-divider ui-bar-"+(v?v:"inherit"),g.attr("role","heading")):l.length<=0&&(h="ui-li-static ui-body-"+(i?i:"inherit")),z&&p&&(o=parseInt(p,10)-1,g.css("counter-reset","listnumbering "+o))),B[h]||(B[h]=[]),B[h].push(g[0]);for(h in B)a(B[h]).addClass(h);C.each(function(){a(this).closest("li").addClass("ui-li-has-count")}),E&&C.not("[class*='ui-body-']").addClass(E),this._addThumbClasses(w),this._addThumbClasses(w.find(".ui-btn")),this._afterListviewRefresh(),this._addFirstLastClasses(w,this._getVisibles(w,c),c)}},a.mobile.behaviors.addFirstLastClasses))}(a),function(a){function b(b){var c=a.trim(b.text())||null;return c?c=c.slice(0,1).toUpperCase():null}a.widget("mobile.listview",a.mobile.listview,{options:{autodividers:!1,autodividersSelector:b},_beforeListviewRefresh:function(){this.options.autodividers&&(this._replaceDividers(),this._superApply(arguments))},_replaceDividers:function(){var b,d,e,f,g,h=null,i=this.element;for(i.children("li:jqmData(role='list-divider')").remove(),d=i.children("li"),b=0;b<d.length;b++)e=d[b],f=this.options.autodividersSelector(a(e)),f&&h!==f&&(g=c.createElement("li"),g.appendChild(c.createTextNode(f)),g.setAttribute("data-"+a.mobile.ns+"role","list-divider"),e.parentNode.insertBefore(g,e)),h=f}})}(a),function(a){var b=/(^|\s)ui-li-divider($|\s)/,c=/(^|\s)ui-screen-hidden($|\s)/;a.widget("mobile.listview",a.mobile.listview,{options:{hideDividers:!1},_afterListviewRefresh:function(){var a,d,e,f=!0;if(this._superApply(arguments),this.options.hideDividers)for(a=this._getChildrenByTagName(this.element[0],"li","LI"),d=a.length-1;d>-1;d--)e=a[d],e.className.match(b)?(f&&(e.className=e.className+" ui-screen-hidden"),f=!0):e.className.match(c)||(f=!1)}})}(a),function(a){a.mobile.nojs=function(b){a(":jqmData(role='nojs')",b).addClass("ui-nojs")}}(a),function(a){a.mobile.behaviors.formReset={_handleFormReset:function(){this._on(this.element.closest("form"),{reset:function(){this._delay("_reset")}})}}}(a),function(a,b){var c=a.mobile.path.hashToSelector;a.widget("mobile.checkboxradio",a.extend({initSelector:"input:not( :jqmData(role='flipswitch' ) )[type='checkbox'],input[type='radio']:not( :jqmData(role='flipswitch' ))",options:{theme:"inherit",mini:!1,wrapperClass:null,enhanced:!1,iconpos:"left"},_create:function(){var b=this.element,c=this.options,d=function(a,b){return a.jqmData(b)||a.closest("form, fieldset").jqmData(b)},e=this.options.enhanced?{element:this.element.siblings("label"),isParent:!1}:this._findLabel(),f=b[0].type,g="ui-"+f+"-on",h="ui-"+f+"-off";("checkbox"===f||"radio"===f)&&(this.element[0].disabled&&(this.options.disabled=!0),c.iconpos=d(b,"iconpos")||e.element.attr("data-"+a.mobile.ns+"iconpos")||c.iconpos,c.mini=d(b,"mini")||c.mini,a.extend(this,{input:b,label:e.element,labelIsParent:e.isParent,inputtype:f,checkedClass:g,uncheckedClass:h}),this.options.enhanced||this._enhance(),this._on(e.element,{vmouseover:"_handleLabelVMouseOver",vclick:"_handleLabelVClick"}),this._on(b,{vmousedown:"_cacheVals",vclick:"_handleInputVClick",focus:"_handleInputFocus",blur:"_handleInputBlur"}),this._handleFormReset(),this.refresh())},_findLabel:function(){var b,d,e,f=this.element,g=f[0].labels;return g&&g.length>0?(d=a(g[0]),e=a.contains(d[0],f[0])):(b=f.closest("label"),e=b.length>0,d=e?b:a(this.document[0].getElementsByTagName("label")).filter("[for='"+c(f[0].id)+"']").first()),{element:d,isParent:e}},_enhance:function(){this.label.addClass("ui-btn ui-corner-all"),this.labelIsParent?this.input.add(this.label).wrapAll(this._wrapper()):(this.element.wrap(this._wrapper()),this.element.parent().prepend(this.label)),this._setOptions({theme:this.options.theme,iconpos:this.options.iconpos,mini:this.options.mini})},_wrapper:function(){return a("<div class='"+(this.options.wrapperClass?this.options.wrapperClass:"")+" ui-"+this.inputtype+(this.options.disabled?" ui-state-disabled":"")+"' ></div>")},_handleInputFocus:function(){this.label.addClass(a.mobile.focusClass)},_handleInputBlur:function(){this.label.removeClass(a.mobile.focusClass)},_handleInputVClick:function(){this.element.prop("checked",this.element.is(":checked")),this._getInputSet().not(this.element).prop("checked",!1),this._updateAll(!0)},_handleLabelVMouseOver:function(a){this.label.parent().hasClass("ui-state-disabled")&&a.stopPropagation()},_handleLabelVClick:function(a){var b=this.element;return b.is(":disabled")?void a.preventDefault():(this._cacheVals(),b.prop("checked","radio"===this.inputtype&&!0||!b.prop("checked")),b.triggerHandler("click"),this._getInputSet().not(b).prop("checked",!1),this._updateAll(),!1)},_cacheVals:function(){this._getInputSet().each(function(){a(this).attr("data-"+a.mobile.ns+"cacheVal",this.checked)})},_getInputSet:function(){var b,d,e=this.element[0],f=e.name,g=e.form,h=this.element.parents().last().get(0),i=this.element;return f&&"radio"===this.inputtype&&h&&(b="input[type='radio'][name='"+c(f)+"']",g?(d=g.getAttribute("id"),d&&(i=a(b+"[form='"+c(d)+"']",h)),i=a(g).find(b).filter(function(){return this.form===g}).add(i)):i=a(b,h).filter(function(){return!this.form})),i},_updateAll:function(b){var c=this;this._getInputSet().each(function(){var d=a(this);!this.checked&&"checkbox"!==c.inputtype||b||d.trigger("change")}).checkboxradio("refresh")},_reset:function(){this.refresh()},_hasIcon:function(){var b,c,d=a.mobile.controlgroup;return d&&(b=this.element.closest(":mobile-controlgroup,"+d.prototype.initSelector),b.length>0)?(c=a.data(b[0],"mobile-controlgroup"),"horizontal"!==(c?c.options.type:b.attr("data-"+a.mobile.ns+"type"))):!0},refresh:function(){var b=this.element[0].checked,c=a.mobile.activeBtnClass,d="ui-btn-icon-"+this.options.iconpos,e=[],f=[];this._hasIcon()?(f.push(c),e.push(d)):(f.push(d),(b?e:f).push(c)),b?(e.push(this.checkedClass),f.push(this.uncheckedClass)):(e.push(this.uncheckedClass),f.push(this.checkedClass)),this.widget().toggleClass("ui-state-disabled",this.element.prop("disabled")),this.label.addClass(e.join(" ")).removeClass(f.join(" "))},widget:function(){return this.label.parent()},_setOptions:function(a){var c=this.label,d=this.options,e=this.widget(),f=this._hasIcon();a.disabled!==b&&(this.input.prop("disabled",!!a.disabled),e.toggleClass("ui-state-disabled",!!a.disabled)),a.mini!==b&&e.toggleClass("ui-mini",!!a.mini),a.theme!==b&&c.removeClass("ui-btn-"+d.theme).addClass("ui-btn-"+a.theme),a.wrapperClass!==b&&e.removeClass(d.wrapperClass).addClass(a.wrapperClass),a.iconpos!==b&&f?c.removeClass("ui-btn-icon-"+d.iconpos).addClass("ui-btn-icon-"+a.iconpos):f||c.removeClass("ui-btn-icon-"+d.iconpos),this._super(a)}},a.mobile.behaviors.formReset))}(a),function(a,b){a.widget("mobile.button",{initSelector:"input[type='button'], input[type='submit'], input[type='reset']",options:{theme:null,icon:null,iconpos:"left",iconshadow:!1,corners:!0,shadow:!0,inline:null,mini:null,wrapperClass:null,enhanced:!1},_create:function(){this.element.is(":disabled")&&(this.options.disabled=!0),this.options.enhanced||this._enhance(),a.extend(this,{wrapper:this.element.parent()}),this._on({focus:function(){this.widget().addClass(a.mobile.focusClass)},blur:function(){this.widget().removeClass(a.mobile.focusClass)}}),this.refresh(!0)},_enhance:function(){this.element.wrap(this._button())},_button:function(){var b=this.options,c=this._getIconClasses(this.options);return a("<div class='ui-btn ui-input-btn"+(b.wrapperClass?" "+b.wrapperClass:"")+(b.theme?" ui-btn-"+b.theme:"")+(b.corners?" ui-corner-all":"")+(b.shadow?" ui-shadow":"")+(b.inline?" ui-btn-inline":"")+(b.mini?" ui-mini":"")+(b.disabled?" ui-state-disabled":"")+(c?" "+c:"")+"' >"+this.element.val()+"</div>")},widget:function(){return this.wrapper},_destroy:function(){this.element.insertBefore(this.wrapper),this.wrapper.remove()},_getIconClasses:function(a){return a.icon?"ui-icon-"+a.icon+(a.iconshadow?" ui-shadow-icon":"")+" ui-btn-icon-"+a.iconpos:""},_setOptions:function(c){var d=this.widget();c.theme!==b&&d.removeClass(this.options.theme).addClass("ui-btn-"+c.theme),c.corners!==b&&d.toggleClass("ui-corner-all",c.corners),c.shadow!==b&&d.toggleClass("ui-shadow",c.shadow),c.inline!==b&&d.toggleClass("ui-btn-inline",c.inline),c.mini!==b&&d.toggleClass("ui-mini",c.mini),c.disabled!==b&&(this.element.prop("disabled",c.disabled),d.toggleClass("ui-state-disabled",c.disabled)),(c.icon!==b||c.iconshadow!==b||c.iconpos!==b)&&d.removeClass(this._getIconClasses(this.options)).addClass(this._getIconClasses(a.extend({},this.options,c))),this._super(c)},refresh:function(b){var c,d=this.element.prop("disabled");this.options.icon&&"notext"===this.options.iconpos&&this.element.attr("title")&&this.element.attr("title",this.element.val()),b||(c=this.element.detach(),a(this.wrapper).text(this.element.val()).append(c)),this.options.disabled!==d&&this._setOptions({disabled:d})}})}(a),function(a){var b=a("meta[name=viewport]"),c=b.attr("content"),d=c+",maximum-scale=1, user-scalable=no",e=c+",maximum-scale=10, user-scalable=yes",f=/(user-scalable[\s]*=[\s]*no)|(maximum-scale[\s]*=[\s]*1)[$,\s]/.test(c);a.mobile.zoom=a.extend({},{enabled:!f,locked:!1,disable:function(c){f||a.mobile.zoom.locked||(b.attr("content",d),a.mobile.zoom.enabled=!1,a.mobile.zoom.locked=c||!1)},enable:function(c){f||a.mobile.zoom.locked&&c!==!0||(b.attr("content",e),a.mobile.zoom.enabled=!0,a.mobile.zoom.locked=!1)},restore:function(){f||(b.attr("content",c),a.mobile.zoom.enabled=!0)}})}(a),function(a,b){a.widget("mobile.textinput",{initSelector:"input[type='text'],input[type='search'],:jqmData(type='search'),input[type='number'],:jqmData(type='number'),input[type='password'],input[type='email'],input[type='url'],input[type='tel'],textarea,input[type='time'],input[type='date'],input[type='month'],input[type='week'],input[type='datetime'],input[type='datetime-local'],input[type='color'],input:not([type]),input[type='file']",options:{theme:null,corners:!0,mini:!1,preventFocusZoom:/iPhone|iPad|iPod/.test(navigator.platform)&&navigator.userAgent.indexOf("AppleWebKit")>-1,wrapperClass:"",enhanced:!1},_create:function(){var b=this.options,c=this.element.is("[type='search'], :jqmData(type='search')"),d="TEXTAREA"===this.element[0].tagName,e=this.element.is("[data-"+(a.mobile.ns||"")+"type='range']"),f=(this.element.is("input")||this.element.is("[data-"+(a.mobile.ns||"")+"type='search']"))&&!e;this.element.prop("disabled")&&(b.disabled=!0),a.extend(this,{classes:this._classesFromOptions(),isSearch:c,isTextarea:d,isRange:e,inputNeedsWrap:f}),this._autoCorrect(),b.enhanced||this._enhance(),this._on({focus:"_handleFocus",blur:"_handleBlur"})},refresh:function(){this.setOptions({disabled:this.element.is(":disabled")})},_enhance:function(){var a=[];this.isTextarea&&a.push("ui-input-text"),(this.isTextarea||this.isRange)&&a.push("ui-shadow-inset"),this.inputNeedsWrap?this.element.wrap(this._wrap()):a=a.concat(this.classes),this.element.addClass(a.join(" "))},widget:function(){return this.inputNeedsWrap?this.element.parent():this.element},_classesFromOptions:function(){var a=this.options,b=[];return b.push("ui-body-"+(null===a.theme?"inherit":a.theme)),a.corners&&b.push("ui-corner-all"),a.mini&&b.push("ui-mini"),a.disabled&&b.push("ui-state-disabled"),a.wrapperClass&&b.push(a.wrapperClass),b +},_wrap:function(){return a("<div class='"+(this.isSearch?"ui-input-search ":"ui-input-text ")+this.classes.join(" ")+" ui-shadow-inset'></div>")},_autoCorrect:function(){"undefined"==typeof this.element[0].autocorrect||a.support.touchOverflow||(this.element[0].setAttribute("autocorrect","off"),this.element[0].setAttribute("autocomplete","off"))},_handleBlur:function(){this.widget().removeClass(a.mobile.focusClass),this.options.preventFocusZoom&&a.mobile.zoom.enable(!0)},_handleFocus:function(){this.options.preventFocusZoom&&a.mobile.zoom.disable(!0),this.widget().addClass(a.mobile.focusClass)},_setOptions:function(a){var c=this.widget();this._super(a),(a.disabled!==b||a.mini!==b||a.corners!==b||a.theme!==b||a.wrapperClass!==b)&&(c.removeClass(this.classes.join(" ")),this.classes=this._classesFromOptions(),c.addClass(this.classes.join(" "))),a.disabled!==b&&this.element.prop("disabled",!!a.disabled)},_destroy:function(){this.options.enhanced||(this.inputNeedsWrap&&this.element.unwrap(),this.element.removeClass("ui-input-text "+this.classes.join(" ")))}})}(a),function(a,d){a.widget("mobile.slider",a.extend({initSelector:"input[type='range'], :jqmData(type='range'), :jqmData(role='slider')",widgetEventPrefix:"slide",options:{theme:null,trackTheme:null,corners:!0,mini:!1,highlight:!1},_create:function(){var e,f,g,h,i,j,k,l,m,n,o=this,p=this.element,q=this.options.trackTheme||a.mobile.getAttribute(p[0],"theme"),r=q?" ui-bar-"+q:" ui-bar-inherit",s=this.options.corners||p.jqmData("corners")?" ui-corner-all":"",t=this.options.mini||p.jqmData("mini")?" ui-mini":"",u=p[0].nodeName.toLowerCase(),v="select"===u,w=p.parent().is(":jqmData(role='rangeslider')"),x=v?"ui-slider-switch":"",y=p.attr("id"),z=a("[for='"+y+"']"),A=z.attr("id")||y+"-label",B=v?0:parseFloat(p.attr("min")),C=v?p.find("option").length-1:parseFloat(p.attr("max")),D=b.parseFloat(p.attr("step")||1),E=c.createElement("a"),F=a(E),G=c.createElement("div"),H=a(G),I=this.options.highlight&&!v?function(){var b=c.createElement("div");return b.className="ui-slider-bg "+a.mobile.activeBtnClass,a(b).prependTo(H)}():!1;if(z.attr("id",A),this.isToggleSwitch=v,E.setAttribute("href","#"),G.setAttribute("role","application"),G.className=[this.isToggleSwitch?"ui-slider ui-slider-track ui-shadow-inset ":"ui-slider-track ui-shadow-inset ",x,r,s,t].join(""),E.className="ui-slider-handle",G.appendChild(E),F.attr({role:"slider","aria-valuemin":B,"aria-valuemax":C,"aria-valuenow":this._value(),"aria-valuetext":this._value(),title:this._value(),"aria-labelledby":A}),a.extend(this,{slider:H,handle:F,control:p,type:u,step:D,max:C,min:B,valuebg:I,isRangeslider:w,dragging:!1,beforeStart:null,userModified:!1,mouseMoved:!1}),v){for(k=p.attr("tabindex"),k&&F.attr("tabindex",k),p.attr("tabindex","-1").focus(function(){a(this).blur(),F.focus()}),f=c.createElement("div"),f.className="ui-slider-inneroffset",g=0,h=G.childNodes.length;h>g;g++)f.appendChild(G.childNodes[g]);for(G.appendChild(f),F.addClass("ui-slider-handle-snapping"),e=p.find("option"),i=0,j=e.length;j>i;i++)l=i?"a":"b",m=i?" "+a.mobile.activeBtnClass:"",n=c.createElement("span"),n.className=["ui-slider-label ui-slider-label-",l,m].join(""),n.setAttribute("role","img"),n.appendChild(c.createTextNode(e[i].innerHTML)),a(n).prependTo(H);o._labels=a(".ui-slider-label",H)}p.addClass(v?"ui-slider-switch":"ui-slider-input"),this._on(p,{change:"_controlChange",keyup:"_controlKeyup",blur:"_controlBlur",vmouseup:"_controlVMouseUp"}),H.bind("vmousedown",a.proxy(this._sliderVMouseDown,this)).bind("vclick",!1),this._on(c,{vmousemove:"_preventDocumentDrag"}),this._on(H.add(c),{vmouseup:"_sliderVMouseUp"}),H.insertAfter(p),v||w||(f=this.options.mini?"<div class='ui-slider ui-mini'>":"<div class='ui-slider'>",p.add(H).wrapAll(f)),this._on(this.handle,{vmousedown:"_handleVMouseDown",keydown:"_handleKeydown",keyup:"_handleKeyup"}),this.handle.bind("vclick",!1),this._handleFormReset(),this.refresh(d,d,!0)},_setOptions:function(a){a.theme!==d&&this._setTheme(a.theme),a.trackTheme!==d&&this._setTrackTheme(a.trackTheme),a.corners!==d&&this._setCorners(a.corners),a.mini!==d&&this._setMini(a.mini),a.highlight!==d&&this._setHighlight(a.highlight),a.disabled!==d&&this._setDisabled(a.disabled),this._super(a)},_controlChange:function(a){return this._trigger("controlchange",a)===!1?!1:void(this.mouseMoved||this.refresh(this._value(),!0))},_controlKeyup:function(){this.refresh(this._value(),!0,!0)},_controlBlur:function(){this.refresh(this._value(),!0)},_controlVMouseUp:function(){this._checkedRefresh()},_handleVMouseDown:function(){this.handle.focus()},_handleKeydown:function(b){var c=this._value();if(!this.options.disabled){switch(b.keyCode){case a.mobile.keyCode.HOME:case a.mobile.keyCode.END:case a.mobile.keyCode.PAGE_UP:case a.mobile.keyCode.PAGE_DOWN:case a.mobile.keyCode.UP:case a.mobile.keyCode.RIGHT:case a.mobile.keyCode.DOWN:case a.mobile.keyCode.LEFT:b.preventDefault(),this._keySliding||(this._keySliding=!0,this.handle.addClass("ui-state-active"))}switch(b.keyCode){case a.mobile.keyCode.HOME:this.refresh(this.min);break;case a.mobile.keyCode.END:this.refresh(this.max);break;case a.mobile.keyCode.PAGE_UP:case a.mobile.keyCode.UP:case a.mobile.keyCode.RIGHT:this.refresh(c+this.step);break;case a.mobile.keyCode.PAGE_DOWN:case a.mobile.keyCode.DOWN:case a.mobile.keyCode.LEFT:this.refresh(c-this.step)}}},_handleKeyup:function(){this._keySliding&&(this._keySliding=!1,this.handle.removeClass("ui-state-active"))},_sliderVMouseDown:function(a){return this.options.disabled||1!==a.which&&0!==a.which&&a.which!==d?!1:this._trigger("beforestart",a)===!1?!1:(this.dragging=!0,this.userModified=!1,this.mouseMoved=!1,this.isToggleSwitch&&(this.beforeStart=this.element[0].selectedIndex),this.refresh(a),this._trigger("start"),!1)},_sliderVMouseUp:function(){return this.dragging?(this.dragging=!1,this.isToggleSwitch&&(this.handle.addClass("ui-slider-handle-snapping"),this.refresh(this.mouseMoved?this.userModified?0===this.beforeStart?1:0:this.beforeStart:0===this.beforeStart?1:0)),this.mouseMoved=!1,this._trigger("stop"),!1):void 0},_preventDocumentDrag:function(a){return this._trigger("drag",a)===!1?!1:this.dragging&&!this.options.disabled?(this.mouseMoved=!0,this.isToggleSwitch&&this.handle.removeClass("ui-slider-handle-snapping"),this.refresh(a),this.userModified=this.beforeStart!==this.element[0].selectedIndex,!1):void 0},_checkedRefresh:function(){this.value!==this._value()&&this.refresh(this._value())},_value:function(){return this.isToggleSwitch?this.element[0].selectedIndex:parseFloat(this.element.val())},_reset:function(){this.refresh(d,!1,!0)},refresh:function(b,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z=this,A=a.mobile.getAttribute(this.element[0],"theme"),B=this.options.theme||A,C=B?" ui-btn-"+B:"",D=this.options.trackTheme||A,E=D?" ui-bar-"+D:" ui-bar-inherit",F=this.options.corners?" ui-corner-all":"",G=this.options.mini?" ui-mini":"";if(z.slider[0].className=[this.isToggleSwitch?"ui-slider ui-slider-switch ui-slider-track ui-shadow-inset":"ui-slider-track ui-shadow-inset",E,F,G].join(""),(this.options.disabled||this.element.prop("disabled"))&&this.disable(),this.value=this._value(),this.options.highlight&&!this.isToggleSwitch&&0===this.slider.find(".ui-slider-bg").length&&(this.valuebg=function(){var b=c.createElement("div");return b.className="ui-slider-bg "+a.mobile.activeBtnClass,a(b).prependTo(z.slider)}()),this.handle.addClass("ui-btn"+C+" ui-shadow"),l=this.element,m=!this.isToggleSwitch,n=m?[]:l.find("option"),o=m?parseFloat(l.attr("min")):0,p=m?parseFloat(l.attr("max")):n.length-1,q=m&&parseFloat(l.attr("step"))>0?parseFloat(l.attr("step")):1,"object"==typeof b){if(h=b,i=8,f=this.slider.offset().left,g=this.slider.width(),j=g/((p-o)/q),!this.dragging||h.pageX<f-i||h.pageX>f+g+i)return;k=j>1?(h.pageX-f)/g*100:Math.round((h.pageX-f)/g*100)}else null==b&&(b=m?parseFloat(l.val()||0):l[0].selectedIndex),k=(parseFloat(b)-o)/(p-o)*100;if(!isNaN(k)&&(r=k/100*(p-o)+o,s=(r-o)%q,t=r-s,2*Math.abs(s)>=q&&(t+=s>0?q:-q),u=100/((p-o)/q),r=parseFloat(t.toFixed(5)),"undefined"==typeof j&&(j=g/((p-o)/q)),j>1&&m&&(k=(r-o)*u*(1/q)),0>k&&(k=0),k>100&&(k=100),o>r&&(r=o),r>p&&(r=p),this.handle.css("left",k+"%"),this.handle[0].setAttribute("aria-valuenow",m?r:n.eq(r).attr("value")),this.handle[0].setAttribute("aria-valuetext",m?r:n.eq(r).getEncodedText()),this.handle[0].setAttribute("title",m?r:n.eq(r).getEncodedText()),this.valuebg&&this.valuebg.css("width",k+"%"),this._labels&&(v=this.handle.width()/this.slider.width()*100,w=k&&v+(100-v)*k/100,x=100===k?0:Math.min(v+100-w,100),this._labels.each(function(){var b=a(this).hasClass("ui-slider-label-a");a(this).width((b?w:x)+"%")})),!e)){if(y=!1,m?(y=parseFloat(l.val())!==r,l.val(r)):(y=l[0].selectedIndex!==r,l[0].selectedIndex=r),this._trigger("beforechange",b)===!1)return!1;!d&&y&&l.trigger("change")}},_setHighlight:function(a){a=!!a,a?(this.options.highlight=!!a,this.refresh()):this.valuebg&&(this.valuebg.remove(),this.valuebg=!1)},_setTheme:function(a){this.handle.removeClass("ui-btn-"+this.options.theme).addClass("ui-btn-"+a);var b=this.options.theme?this.options.theme:"inherit",c=a?a:"inherit";this.control.removeClass("ui-body-"+b).addClass("ui-body-"+c)},_setTrackTheme:function(a){var b=this.options.trackTheme?this.options.trackTheme:"inherit",c=a?a:"inherit";this.slider.removeClass("ui-body-"+b).addClass("ui-body-"+c)},_setMini:function(a){a=!!a,this.isToggleSwitch||this.isRangeslider||(this.slider.parent().toggleClass("ui-mini",a),this.element.toggleClass("ui-mini",a)),this.slider.toggleClass("ui-mini",a)},_setCorners:function(a){this.slider.toggleClass("ui-corner-all",a),this.isToggleSwitch||this.control.toggleClass("ui-corner-all",a)},_setDisabled:function(a){a=!!a,this.element.prop("disabled",a),this.slider.toggleClass("ui-state-disabled",a).attr("aria-disabled",a),this.element.toggleClass("ui-state-disabled",a)}},a.mobile.behaviors.formReset))}(a),function(a){function b(){return c||(c=a("<div></div>",{"class":"ui-slider-popup ui-shadow ui-corner-all"})),c.clone()}var c;a.widget("mobile.slider",a.mobile.slider,{options:{popupEnabled:!1,showValue:!1},_create:function(){this._super(),a.extend(this,{_currentValue:null,_popup:null,_popupVisible:!1}),this._setOption("popupEnabled",this.options.popupEnabled),this._on(this.handle,{vmousedown:"_showPopup"}),this._on(this.slider.add(this.document),{vmouseup:"_hidePopup"}),this._refresh()},_positionPopup:function(){var a=this.handle.offset();this._popup.offset({left:a.left+(this.handle.width()-this._popup.width())/2,top:a.top-this._popup.outerHeight()-5})},_setOption:function(a,c){this._super(a,c),"showValue"===a?this.handle.html(c&&!this.options.mini?this._value():""):"popupEnabled"===a&&c&&!this._popup&&(this._popup=b().addClass("ui-body-"+(this.options.theme||"a")).hide().insertBefore(this.element))},refresh:function(){this._super.apply(this,arguments),this._refresh()},_refresh:function(){var a,b=this.options;b.popupEnabled&&this.handle.removeAttr("title"),a=this._value(),a!==this._currentValue&&(this._currentValue=a,b.popupEnabled&&this._popup&&(this._positionPopup(),this._popup.html(a)),b.showValue&&!this.options.mini&&this.handle.html(a))},_showPopup:function(){this.options.popupEnabled&&!this._popupVisible&&(this.handle.html(""),this._popup.show(),this._positionPopup(),this._popupVisible=!0)},_hidePopup:function(){var a=this.options;a.popupEnabled&&this._popupVisible&&(a.showValue&&!a.mini&&this.handle.html(this._value()),this._popup.hide(),this._popupVisible=!1)}})}(a),function(a,b){a.widget("mobile.flipswitch",a.extend({options:{onText:"On",offText:"Off",theme:null,enhanced:!1,wrapperClass:null,corners:!0,mini:!1},_create:function(){this.options.enhanced?a.extend(this,{flipswitch:this.element.parent(),on:this.element.find(".ui-flipswitch-on").eq(0),off:this.element.find(".ui-flipswitch-off").eq(0),type:this.element.get(0).tagName}):this._enhance(),this._handleFormReset(),this._originalTabIndex=this.element.attr("tabindex"),null!=this._originalTabIndex&&this.on.attr("tabindex",this._originalTabIndex),this.element.attr("tabindex","-1"),this._on({focus:"_handleInputFocus"}),this.element.is(":disabled")&&this._setOptions({disabled:!0}),this._on(this.flipswitch,{click:"_toggle",swipeleft:"_left",swiperight:"_right"}),this._on(this.on,{keydown:"_keydown"}),this._on({change:"refresh"})},_handleInputFocus:function(){this.on.focus()},widget:function(){return this.flipswitch},_left:function(){this.flipswitch.removeClass("ui-flipswitch-active"),"SELECT"===this.type?this.element.get(0).selectedIndex=0:this.element.prop("checked",!1),this.element.trigger("change")},_right:function(){this.flipswitch.addClass("ui-flipswitch-active"),"SELECT"===this.type?this.element.get(0).selectedIndex=1:this.element.prop("checked",!0),this.element.trigger("change")},_enhance:function(){var b=a("<div>"),c=this.options,d=this.element,e=c.theme?c.theme:"inherit",f=a("<a></a>",{href:"#"}),g=a("<span></span>"),h=d.get(0).tagName,i="INPUT"===h?c.onText:d.find("option").eq(1).text(),j="INPUT"===h?c.offText:d.find("option").eq(0).text();f.addClass("ui-flipswitch-on ui-btn ui-shadow ui-btn-inherit").text(i),g.addClass("ui-flipswitch-off").text(j),b.addClass("ui-flipswitch ui-shadow-inset ui-bar-"+e+" "+(c.wrapperClass?c.wrapperClass:"")+" "+(d.is(":checked")||d.find("option").eq(1).is(":selected")?"ui-flipswitch-active":"")+(d.is(":disabled")?" ui-state-disabled":"")+(c.corners?" ui-corner-all":"")+(c.mini?" ui-mini":"")).append(f,g),d.addClass("ui-flipswitch-input").after(b).appendTo(b),a.extend(this,{flipswitch:b,on:f,off:g,type:h})},_reset:function(){this.refresh()},refresh:function(){var a,b=this.flipswitch.hasClass("ui-flipswitch-active")?"_right":"_left";a="SELECT"===this.type?this.element.get(0).selectedIndex>0?"_right":"_left":this.element.prop("checked")?"_right":"_left",a!==b&&this[a]()},_toggle:function(){var a=this.flipswitch.hasClass("ui-flipswitch-active")?"_left":"_right";this[a]()},_keydown:function(b){b.which===a.mobile.keyCode.LEFT?this._left():b.which===a.mobile.keyCode.RIGHT?this._right():b.which===a.mobile.keyCode.SPACE&&(this._toggle(),b.preventDefault())},_setOptions:function(a){if(a.theme!==b){var c=a.theme?a.theme:"inherit",d=a.theme?a.theme:"inherit";this.widget().removeClass("ui-bar-"+c).addClass("ui-bar-"+d)}a.onText!==b&&this.on.text(a.onText),a.offText!==b&&this.off.text(a.offText),a.disabled!==b&&this.widget().toggleClass("ui-state-disabled",a.disabled),a.mini!==b&&this.widget().toggleClass("ui-mini",a.mini),a.corners!==b&&this.widget().toggleClass("ui-corner-all",a.corners),this._super(a)},_destroy:function(){this.options.enhanced||(null!=this._originalTabIndex?this.element.attr("tabindex",this._originalTabIndex):this.element.removeAttr("tabindex"),this.on.remove(),this.off.remove(),this.element.unwrap(),this.flipswitch.remove(),this.removeClass("ui-flipswitch-input"))}},a.mobile.behaviors.formReset))}(a),function(a,b){a.widget("mobile.rangeslider",a.extend({options:{theme:null,trackTheme:null,corners:!0,mini:!1,highlight:!0},_create:function(){var b=this.element,c=this.options.mini?"ui-rangeslider ui-mini":"ui-rangeslider",d=b.find("input").first(),e=b.find("input").last(),f=b.find("label").first(),g=a.data(d.get(0),"mobile-slider")||a.data(d.slider().get(0),"mobile-slider"),h=a.data(e.get(0),"mobile-slider")||a.data(e.slider().get(0),"mobile-slider"),i=g.slider,j=h.slider,k=g.handle,l=a("<div class='ui-rangeslider-sliders' />").appendTo(b);d.addClass("ui-rangeslider-first"),e.addClass("ui-rangeslider-last"),b.addClass(c),i.appendTo(l),j.appendTo(l),f.insertBefore(b),k.prependTo(j),a.extend(this,{_inputFirst:d,_inputLast:e,_sliderFirst:i,_sliderLast:j,_label:f,_targetVal:null,_sliderTarget:!1,_sliders:l,_proxy:!1}),this.refresh(),this._on(this.element.find("input.ui-slider-input"),{slidebeforestart:"_slidebeforestart",slidestop:"_slidestop",slidedrag:"_slidedrag",slidebeforechange:"_change",blur:"_change",keyup:"_change"}),this._on({mousedown:"_change"}),this._on(this.element.closest("form"),{reset:"_handleReset"}),this._on(k,{vmousedown:"_dragFirstHandle"})},_handleReset:function(){var a=this;setTimeout(function(){a._updateHighlight()},0)},_dragFirstHandle:function(b){return a.data(this._inputFirst.get(0),"mobile-slider").dragging=!0,a.data(this._inputFirst.get(0),"mobile-slider").refresh(b),a.data(this._inputFirst.get(0),"mobile-slider")._trigger("start"),!1},_slidedrag:function(b){var c=a(b.target).is(this._inputFirst),d=c?this._inputLast:this._inputFirst;return this._sliderTarget=!1,"first"===this._proxy&&c||"last"===this._proxy&&!c?(a.data(d.get(0),"mobile-slider").dragging=!0,a.data(d.get(0),"mobile-slider").refresh(b),!1):void 0},_slidestop:function(b){var c=a(b.target).is(this._inputFirst);this._proxy=!1,this.element.find("input").trigger("vmouseup"),this._sliderFirst.css("z-index",c?1:"")},_slidebeforestart:function(b){this._sliderTarget=!1,a(b.originalEvent.target).hasClass("ui-slider-track")&&(this._sliderTarget=!0,this._targetVal=a(b.target).val())},_setOptions:function(a){a.theme!==b&&this._setTheme(a.theme),a.trackTheme!==b&&this._setTrackTheme(a.trackTheme),a.mini!==b&&this._setMini(a.mini),a.highlight!==b&&this._setHighlight(a.highlight),a.disabled!==b&&this._setDisabled(a.disabled),this._super(a),this.refresh()},refresh:function(){var a=this.element,b=this.options;(this._inputFirst.is(":disabled")||this._inputLast.is(":disabled"))&&(this.options.disabled=!0),a.find("input").slider({theme:b.theme,trackTheme:b.trackTheme,disabled:b.disabled,corners:b.corners,mini:b.mini,highlight:b.highlight}).slider("refresh"),this._updateHighlight()},_change:function(b){if("keyup"===b.type)return this._updateHighlight(),!1;var c=this,d=parseFloat(this._inputFirst.val(),10),e=parseFloat(this._inputLast.val(),10),f=a(b.target).hasClass("ui-rangeslider-first"),g=f?this._inputFirst:this._inputLast,h=f?this._inputLast:this._inputFirst;if(this._inputFirst.val()>this._inputLast.val()&&"mousedown"===b.type&&!a(b.target).hasClass("ui-slider-handle"))g.blur();else if("mousedown"===b.type)return;return d>e&&!this._sliderTarget?(g.val(f?e:d).slider("refresh"),this._trigger("normalize")):d>e&&(g.val(this._targetVal).slider("refresh"),setTimeout(function(){h.val(f?d:e).slider("refresh"),a.data(h.get(0),"mobile-slider").handle.focus(),c._sliderFirst.css("z-index",f?"":1),c._trigger("normalize")},0),this._proxy=f?"first":"last"),d===e?(a.data(g.get(0),"mobile-slider").handle.css("z-index",1),a.data(h.get(0),"mobile-slider").handle.css("z-index",0)):(a.data(h.get(0),"mobile-slider").handle.css("z-index",""),a.data(g.get(0),"mobile-slider").handle.css("z-index","")),this._updateHighlight(),d>=e?!1:void 0},_updateHighlight:function(){var b=parseInt(a.data(this._inputFirst.get(0),"mobile-slider").handle.get(0).style.left,10),c=parseInt(a.data(this._inputLast.get(0),"mobile-slider").handle.get(0).style.left,10),d=c-b;this.element.find(".ui-slider-bg").css({"margin-left":b+"%",width:d+"%"})},_setTheme:function(a){this._inputFirst.slider("option","theme",a),this._inputLast.slider("option","theme",a)},_setTrackTheme:function(a){this._inputFirst.slider("option","trackTheme",a),this._inputLast.slider("option","trackTheme",a)},_setMini:function(a){this._inputFirst.slider("option","mini",a),this._inputLast.slider("option","mini",a),this.element.toggleClass("ui-mini",!!a)},_setHighlight:function(a){this._inputFirst.slider("option","highlight",a),this._inputLast.slider("option","highlight",a)},_setDisabled:function(a){this._inputFirst.prop("disabled",a),this._inputLast.prop("disabled",a)},_destroy:function(){this._label.prependTo(this.element),this.element.removeClass("ui-rangeslider ui-mini"),this._inputFirst.after(this._sliderFirst),this._inputLast.after(this._sliderLast),this._sliders.remove(),this.element.find("input").removeClass("ui-rangeslider-first ui-rangeslider-last").slider("destroy")}},a.mobile.behaviors.formReset))}(a),function(a,b){a.widget("mobile.textinput",a.mobile.textinput,{options:{clearBtn:!1,clearBtnText:"Clear text"},_create:function(){this._super(),this.isSearch&&(this.options.clearBtn=!0),this.options.clearBtn&&this.inputNeedsWrap&&this._addClearBtn()},clearButton:function(){return a("<a href='#' tabindex='-1' aria-hidden='true' class='ui-input-clear ui-btn ui-icon-delete ui-btn-icon-notext ui-corner-all'></a>").attr("title",this.options.clearBtnText).text(this.options.clearBtnText)},_clearBtnClick:function(a){this.element.val("").focus().trigger("change"),this._clearBtn.addClass("ui-input-clear-hidden"),a.preventDefault()},_addClearBtn:function(){this.options.enhanced||this._enhanceClear(),a.extend(this,{_clearBtn:this.widget().find("a.ui-input-clear")}),this._bindClearEvents(),this._toggleClear()},_enhanceClear:function(){this.clearButton().appendTo(this.widget()),this.widget().addClass("ui-input-has-clear")},_bindClearEvents:function(){this._on(this._clearBtn,{click:"_clearBtnClick"}),this._on({keyup:"_toggleClear",change:"_toggleClear",input:"_toggleClear",focus:"_toggleClear",blur:"_toggleClear",cut:"_toggleClear",paste:"_toggleClear"})},_unbindClear:function(){this._off(this._clearBtn,"click"),this._off(this.element,"keyup change input focus blur cut paste")},_setOptions:function(a){this._super(a),a.clearBtn===b||this.element.is("textarea, :jqmData(type='range')")||(a.clearBtn?this._addClearBtn():this._destroyClear()),a.clearBtnText!==b&&this._clearBtn!==b&&this._clearBtn.text(a.clearBtnText).attr("title",a.clearBtnText)},_toggleClear:function(){this._delay("_toggleClearClass",0)},_toggleClearClass:function(){this._clearBtn.toggleClass("ui-input-clear-hidden",!this.element.val())},_destroyClear:function(){this.widget().removeClass("ui-input-has-clear"),this._unbindClear(),this._clearBtn.remove()},_destroy:function(){this._super(),this.options.clearBtn&&this._destroyClear()}})}(a),function(a,b){a.widget("mobile.textinput",a.mobile.textinput,{options:{autogrow:!0,keyupTimeoutBuffer:100},_create:function(){this._super(),this.options.autogrow&&this.isTextarea&&this._autogrow()},_autogrow:function(){this.element.addClass("ui-textinput-autogrow"),this._on({keyup:"_timeout",change:"_timeout",input:"_timeout",paste:"_timeout"}),this._on(!0,this.document,{pageshow:"_handleShow",popupbeforeposition:"_handleShow",updatelayout:"_handleShow",panelopen:"_handleShow"})},_handleShow:function(b){a.contains(b.target,this.element[0])&&this.element.is(":visible")&&("popupbeforeposition"!==b.type&&this.element.addClass("ui-textinput-autogrow-resize").animationComplete(a.proxy(function(){this.element.removeClass("ui-textinput-autogrow-resize")},this),"transition"),this._prepareHeightUpdate())},_unbindAutogrow:function(){this.element.removeClass("ui-textinput-autogrow"),this._off(this.element,"keyup change input paste"),this._off(this.document,"pageshow popupbeforeposition updatelayout panelopen")},keyupTimeout:null,_prepareHeightUpdate:function(a){this.keyupTimeout&&clearTimeout(this.keyupTimeout),a===b?this._updateHeight():this.keyupTimeout=this._delay("_updateHeight",a)},_timeout:function(){this._prepareHeightUpdate(this.options.keyupTimeoutBuffer)},_updateHeight:function(){var a,b,c,d,e,f,g,h,i,j=this.window.scrollTop();this.keyupTimeout=0,"onpage"in this.element[0]||this.element.css({height:0,"min-height":0,"max-height":0}),d=this.element[0].scrollHeight,e=this.element[0].clientHeight,f=parseFloat(this.element.css("border-top-width")),g=parseFloat(this.element.css("border-bottom-width")),h=f+g,i=d+h+15,0===e&&(a=parseFloat(this.element.css("padding-top")),b=parseFloat(this.element.css("padding-bottom")),c=a+b,i+=c),this.element.css({height:i,"min-height":"","max-height":""}),this.window.scrollTop(j)},refresh:function(){this.options.autogrow&&this.isTextarea&&this._updateHeight()},_setOptions:function(a){this._super(a),a.autogrow!==b&&this.isTextarea&&(a.autogrow?this._autogrow():this._unbindAutogrow())}})}(a),function(a){a.widget("mobile.selectmenu",a.extend({initSelector:"select:not( :jqmData(role='slider')):not( :jqmData(role='flipswitch') )",options:{theme:null,icon:"carat-d",iconpos:"right",inline:!1,corners:!0,shadow:!0,iconshadow:!1,overlayTheme:null,dividerTheme:null,hidePlaceholderMenuItems:!0,closeText:"Close",nativeMenu:!0,preventFocusZoom:/iPhone|iPad|iPod/.test(navigator.platform)&&navigator.userAgent.indexOf("AppleWebKit")>-1,mini:!1},_button:function(){return a("<div/>")},_setDisabled:function(a){return this.element.attr("disabled",a),this.button.attr("aria-disabled",a),this._setOption("disabled",a)},_focusButton:function(){var a=this;setTimeout(function(){a.button.focus()},40)},_selectOptions:function(){return this.select.find("option")},_preExtension:function(){var b=this.options.inline||this.element.jqmData("inline"),c=this.options.mini||this.element.jqmData("mini"),d="";~this.element[0].className.indexOf("ui-btn-left")&&(d=" ui-btn-left"),~this.element[0].className.indexOf("ui-btn-right")&&(d=" ui-btn-right"),b&&(d+=" ui-btn-inline"),c&&(d+=" ui-mini"),this.select=this.element.removeClass("ui-btn-left ui-btn-right").wrap("<div class='ui-select"+d+"'>"),this.selectId=this.select.attr("id")||"select-"+this.uuid,this.buttonId=this.selectId+"-button",this.label=a("label[for='"+this.selectId+"']"),this.isMultiple=this.select[0].multiple},_destroy:function(){var a=this.element.parents(".ui-select");a.length>0&&(a.is(".ui-btn-left, .ui-btn-right")&&this.element.addClass(a.hasClass("ui-btn-left")?"ui-btn-left":"ui-btn-right"),this.element.insertAfter(a),a.remove())},_create:function(){this._preExtension(),this.button=this._button();var c=this,d=this.options,e=d.icon?d.iconpos||this.select.jqmData("iconpos"):!1,f=this.button.insertBefore(this.select).attr("id",this.buttonId).addClass("ui-btn"+(d.icon?" ui-icon-"+d.icon+" ui-btn-icon-"+e+(d.iconshadow?" ui-shadow-icon":""):"")+(d.theme?" ui-btn-"+d.theme:"")+(d.corners?" ui-corner-all":"")+(d.shadow?" ui-shadow":""));this.setButtonText(),d.nativeMenu&&b.opera&&b.opera.version&&f.addClass("ui-select-nativeonly"),this.isMultiple&&(this.buttonCount=a("<span>").addClass("ui-li-count ui-body-inherit").hide().appendTo(f.addClass("ui-li-has-count"))),(d.disabled||this.element.attr("disabled"))&&this.disable(),this.select.change(function(){c.refresh(),d.nativeMenu&&c._delay(function(){c.select.blur()})}),this._handleFormReset(),this._on(this.button,{keydown:"_handleKeydown"}),this.build()},build:function(){var b=this;this.select.appendTo(b.button).bind("vmousedown",function(){b.button.addClass(a.mobile.activeBtnClass)}).bind("focus",function(){b.button.addClass(a.mobile.focusClass)}).bind("blur",function(){b.button.removeClass(a.mobile.focusClass)}).bind("focus vmouseover",function(){b.button.trigger("vmouseover")}).bind("vmousemove",function(){b.button.removeClass(a.mobile.activeBtnClass)}).bind("change blur vmouseout",function(){b.button.trigger("vmouseout").removeClass(a.mobile.activeBtnClass)}),b.button.bind("vmousedown",function(){b.options.preventFocusZoom&&a.mobile.zoom.disable(!0)}),b.label.bind("click focus",function(){b.options.preventFocusZoom&&a.mobile.zoom.disable(!0)}),b.select.bind("focus",function(){b.options.preventFocusZoom&&a.mobile.zoom.disable(!0)}),b.button.bind("mouseup",function(){b.options.preventFocusZoom&&setTimeout(function(){a.mobile.zoom.enable(!0)},0)}),b.select.bind("blur",function(){b.options.preventFocusZoom&&a.mobile.zoom.enable(!0)})},selected:function(){return this._selectOptions().filter(":selected")},selectedIndices:function(){var a=this;return this.selected().map(function(){return a._selectOptions().index(this)}).get()},setButtonText:function(){var b=this,d=this.selected(),e=this.placeholder,f=a(c.createElement("span"));this.button.children("span").not(".ui-li-count").remove().end().end().prepend(function(){return e=d.length?d.map(function(){return a(this).text()}).get().join(", "):b.placeholder,e?f.text(e):f.html("&#160;"),f.addClass(b.select.attr("class")).addClass(d.attr("class")).removeClass("ui-screen-hidden")}())},setButtonCount:function(){var a=this.selected();this.isMultiple&&this.buttonCount[a.length>1?"show":"hide"]().text(a.length)},_handleKeydown:function(){this._delay("_refreshButton")},_reset:function(){this.refresh()},_refreshButton:function(){this.setButtonText(),this.setButtonCount()},refresh:function(){this._refreshButton()},open:a.noop,close:a.noop,disable:function(){this._setDisabled(!0),this.button.addClass("ui-state-disabled")},enable:function(){this._setDisabled(!1),this.button.removeClass("ui-state-disabled")}},a.mobile.behaviors.formReset))}(a),function(a){a.mobile.links=function(b){a(b).find("a").jqmEnhanceable().filter(":jqmData(rel='popup')[href][href!='']").each(function(){var a=this,b=a.getAttribute("href").substring(1);b&&(a.setAttribute("aria-haspopup",!0),a.setAttribute("aria-owns",b),a.setAttribute("aria-expanded",!1))}).end().not(".ui-btn, :jqmData(role='none'), :jqmData(role='nojs')").addClass("ui-link")}}(a),function(a,c){function d(a,b,c,d){var e=d;return e=b>a?c+(a-b)/2:Math.min(Math.max(c,d-b/2),c+a-b)}function e(a){return{x:a.scrollLeft(),y:a.scrollTop(),cx:a[0].innerWidth||a.width(),cy:a[0].innerHeight||a.height()}}a.widget("mobile.popup",{options:{wrapperClass:null,theme:null,overlayTheme:null,shadow:!0,corners:!0,transition:"none",positionTo:"origin",tolerance:null,closeLinkSelector:"a:jqmData(rel='back')",closeLinkEvents:"click.popup",navigateEvents:"navigate.popup",closeEvents:"navigate.popup pagebeforechange.popup",dismissible:!0,enhanced:!1,history:!a.mobile.browser.oldIE},_handleDocumentVmousedown:function(b){this._isOpen&&a.contains(this._ui.container[0],b.target)&&this._ignoreResizeEvents()},_create:function(){var b=this.element,c=b.attr("id"),d=this.options;d.history=d.history&&a.mobile.ajaxEnabled&&a.mobile.hashListeningEnabled,this._on(this.document,{vmousedown:"_handleDocumentVmousedown"}),a.extend(this,{_scrollTop:0,_page:b.closest(".ui-page"),_ui:null,_fallbackTransition:"",_currentTransition:!1,_prerequisites:null,_isOpen:!1,_tolerance:null,_resizeData:null,_ignoreResizeTo:0,_orientationchangeInProgress:!1}),0===this._page.length&&(this._page=a("body")),d.enhanced?this._ui={container:b.parent(),screen:b.parent().prev(),placeholder:a(this.document[0].getElementById(c+"-placeholder"))}:(this._ui=this._enhance(b,c),this._applyTransition(d.transition)),this._setTolerance(d.tolerance)._ui.focusElement=this._ui.container,this._on(this._ui.screen,{vclick:"_eatEventAndClose"}),this._on(this.window,{orientationchange:a.proxy(this,"_handleWindowOrientationchange"),resize:a.proxy(this,"_handleWindowResize"),keyup:a.proxy(this,"_handleWindowKeyUp")}),this._on(this.document,{focusin:"_handleDocumentFocusIn"})},_enhance:function(b,c){var d=this.options,e=d.wrapperClass,f={screen:a("<div class='ui-screen-hidden ui-popup-screen "+this._themeClassFromOption("ui-overlay-",d.overlayTheme)+"'></div>"),placeholder:a("<div style='display: none;'><!-- placeholder --></div>"),container:a("<div class='ui-popup-container ui-popup-hidden ui-popup-truncate"+(e?" "+e:"")+"'></div>")},g=this.document[0].createDocumentFragment();return g.appendChild(f.screen[0]),g.appendChild(f.container[0]),c&&(f.screen.attr("id",c+"-screen"),f.container.attr("id",c+"-popup"),f.placeholder.attr("id",c+"-placeholder").html("<!-- placeholder for "+c+" -->")),this._page[0].appendChild(g),f.placeholder.insertAfter(b),b.detach().addClass("ui-popup "+this._themeClassFromOption("ui-body-",d.theme)+" "+(d.shadow?"ui-overlay-shadow ":"")+(d.corners?"ui-corner-all ":"")).appendTo(f.container),f},_eatEventAndClose:function(a){return a.preventDefault(),a.stopImmediatePropagation(),this.options.dismissible&&this.close(),!1},_resizeScreen:function(){var a=this._ui.screen,b=this._ui.container.outerHeight(!0),c=a.removeAttr("style").height(),d=this.document.height()-1;d>c?a.height(d):b>c&&a.height(b)},_handleWindowKeyUp:function(b){return this._isOpen&&b.keyCode===a.mobile.keyCode.ESCAPE?this._eatEventAndClose(b):void 0},_expectResizeEvent:function(){var a=e(this.window); +if(this._resizeData){if(a.x===this._resizeData.windowCoordinates.x&&a.y===this._resizeData.windowCoordinates.y&&a.cx===this._resizeData.windowCoordinates.cx&&a.cy===this._resizeData.windowCoordinates.cy)return!1;clearTimeout(this._resizeData.timeoutId)}return this._resizeData={timeoutId:this._delay("_resizeTimeout",200),windowCoordinates:a},!0},_resizeTimeout:function(){this._isOpen?this._expectResizeEvent()||(this._ui.container.hasClass("ui-popup-hidden")&&(this._ui.container.removeClass("ui-popup-hidden ui-popup-truncate"),this.reposition({positionTo:"window"}),this._ignoreResizeEvents()),this._resizeScreen(),this._resizeData=null,this._orientationchangeInProgress=!1):(this._resizeData=null,this._orientationchangeInProgress=!1)},_stopIgnoringResizeEvents:function(){this._ignoreResizeTo=0},_ignoreResizeEvents:function(){this._ignoreResizeTo&&clearTimeout(this._ignoreResizeTo),this._ignoreResizeTo=this._delay("_stopIgnoringResizeEvents",1e3)},_handleWindowResize:function(){this._isOpen&&0===this._ignoreResizeTo&&(!this._expectResizeEvent()&&!this._orientationchangeInProgress||this._ui.container.hasClass("ui-popup-hidden")||this._ui.container.addClass("ui-popup-hidden ui-popup-truncate").removeAttr("style"))},_handleWindowOrientationchange:function(){!this._orientationchangeInProgress&&this._isOpen&&0===this._ignoreResizeTo&&(this._expectResizeEvent(),this._orientationchangeInProgress=!0)},_handleDocumentFocusIn:function(b){var c,d=b.target,e=this._ui;if(this._isOpen){if(d!==e.container[0]){if(c=a(d),!a.contains(e.container[0],d))return a(this.document[0].activeElement).one("focus",a.proxy(function(){this._safelyBlur(d)},this)),e.focusElement.focus(),b.preventDefault(),b.stopImmediatePropagation(),!1;e.focusElement[0]===e.container[0]&&(e.focusElement=c)}this._ignoreResizeEvents()}},_themeClassFromOption:function(a,b){return b?"none"===b?"":a+b:a+"inherit"},_applyTransition:function(b){return b&&(this._ui.container.removeClass(this._fallbackTransition),"none"!==b&&(this._fallbackTransition=a.mobile._maybeDegradeTransition(b),"none"===this._fallbackTransition&&(this._fallbackTransition=""),this._ui.container.addClass(this._fallbackTransition))),this},_setOptions:function(a){var b=this.options,d=this.element,e=this._ui.screen;return a.wrapperClass!==c&&this._ui.container.removeClass(b.wrapperClass).addClass(a.wrapperClass),a.theme!==c&&d.removeClass(this._themeClassFromOption("ui-body-",b.theme)).addClass(this._themeClassFromOption("ui-body-",a.theme)),a.overlayTheme!==c&&(e.removeClass(this._themeClassFromOption("ui-overlay-",b.overlayTheme)).addClass(this._themeClassFromOption("ui-overlay-",a.overlayTheme)),this._isOpen&&e.addClass("in")),a.shadow!==c&&d.toggleClass("ui-overlay-shadow",a.shadow),a.corners!==c&&d.toggleClass("ui-corner-all",a.corners),a.transition!==c&&(this._currentTransition||this._applyTransition(a.transition)),a.tolerance!==c&&this._setTolerance(a.tolerance),a.disabled!==c&&a.disabled&&this.close(),this._super(a)},_setTolerance:function(b){var d,e={t:30,r:15,b:30,l:15};if(b!==c)switch(d=String(b).split(","),a.each(d,function(a,b){d[a]=parseInt(b,10)}),d.length){case 1:isNaN(d[0])||(e.t=e.r=e.b=e.l=d[0]);break;case 2:isNaN(d[0])||(e.t=e.b=d[0]),isNaN(d[1])||(e.l=e.r=d[1]);break;case 4:isNaN(d[0])||(e.t=d[0]),isNaN(d[1])||(e.r=d[1]),isNaN(d[2])||(e.b=d[2]),isNaN(d[3])||(e.l=d[3])}return this._tolerance=e,this},_clampPopupWidth:function(a){var b,c=e(this.window),d={x:this._tolerance.l,y:c.y+this._tolerance.t,cx:c.cx-this._tolerance.l-this._tolerance.r,cy:c.cy-this._tolerance.t-this._tolerance.b};return a||this._ui.container.css("max-width",d.cx),b={cx:this._ui.container.outerWidth(!0),cy:this._ui.container.outerHeight(!0)},{rc:d,menuSize:b}},_calculateFinalLocation:function(a,b){var c,e=b.rc,f=b.menuSize;return c={left:d(e.cx,f.cx,e.x,a.x),top:d(e.cy,f.cy,e.y,a.y)},c.top=Math.max(0,c.top),c.top-=Math.min(c.top,Math.max(0,c.top+f.cy-this.document.height())),c},_placementCoords:function(a){return this._calculateFinalLocation(a,this._clampPopupWidth())},_createPrerequisites:function(b,c,d){var e,f=this;e={screen:a.Deferred(),container:a.Deferred()},e.screen.then(function(){e===f._prerequisites&&b()}),e.container.then(function(){e===f._prerequisites&&c()}),a.when(e.screen,e.container).done(function(){e===f._prerequisites&&(f._prerequisites=null,d())}),f._prerequisites=e},_animate:function(b){return this._ui.screen.removeClass(b.classToRemove).addClass(b.screenClassToAdd),b.prerequisites.screen.resolve(),b.transition&&"none"!==b.transition&&(b.applyTransition&&this._applyTransition(b.transition),this._fallbackTransition)?void this._ui.container.addClass(b.containerClassToAdd).removeClass(b.classToRemove).animationComplete(a.proxy(b.prerequisites.container,"resolve")):(this._ui.container.removeClass(b.classToRemove),void b.prerequisites.container.resolve())},_desiredCoords:function(b){var c,d=null,f=e(this.window),g=b.x,h=b.y,i=b.positionTo;if(i&&"origin"!==i)if("window"===i)g=f.cx/2+f.x,h=f.cy/2+f.y;else{try{d=a(i)}catch(j){d=null}d&&(d.filter(":visible"),0===d.length&&(d=null))}return d&&(c=d.offset(),g=c.left+d.outerWidth()/2,h=c.top+d.outerHeight()/2),("number"!==a.type(g)||isNaN(g))&&(g=f.cx/2+f.x),("number"!==a.type(h)||isNaN(h))&&(h=f.cy/2+f.y),{x:g,y:h}},_reposition:function(a){a={x:a.x,y:a.y,positionTo:a.positionTo},this._trigger("beforeposition",c,a),this._ui.container.offset(this._placementCoords(this._desiredCoords(a)))},reposition:function(a){this._isOpen&&this._reposition(a)},_safelyBlur:function(b){b!==this.window[0]&&"body"!==b.nodeName.toLowerCase()&&a(b).blur()},_openPrerequisitesComplete:function(){var b=this.element.attr("id"),c=this._ui.container.find(":focusable").first();this._ui.container.addClass("ui-popup-active"),this._isOpen=!0,this._resizeScreen(),a.contains(this._ui.container[0],this.document[0].activeElement)||this._safelyBlur(this.document[0].activeElement),c.length>0&&(this._ui.focusElement=c),this._ignoreResizeEvents(),b&&this.document.find("[aria-haspopup='true'][aria-owns='"+b+"']").attr("aria-expanded",!0),this._trigger("afteropen")},_open:function(b){var c=a.extend({},this.options,b),d=function(){var a=navigator.userAgent,b=a.match(/AppleWebKit\/([0-9\.]+)/),c=!!b&&b[1],d=a.match(/Android (\d+(?:\.\d+))/),e=!!d&&d[1],f=a.indexOf("Chrome")>-1;return null!==d&&"4.0"===e&&c&&c>534.13&&!f?!0:!1}();this._createPrerequisites(a.noop,a.noop,a.proxy(this,"_openPrerequisitesComplete")),this._currentTransition=c.transition,this._applyTransition(c.transition),this._ui.screen.removeClass("ui-screen-hidden"),this._ui.container.removeClass("ui-popup-truncate"),this._reposition(c),this._ui.container.removeClass("ui-popup-hidden"),this.options.overlayTheme&&d&&this.element.closest(".ui-page").addClass("ui-popup-open"),this._animate({additionalCondition:!0,transition:c.transition,classToRemove:"",screenClassToAdd:"in",containerClassToAdd:"in",applyTransition:!1,prerequisites:this._prerequisites})},_closePrerequisiteScreen:function(){this._ui.screen.removeClass("out").addClass("ui-screen-hidden")},_closePrerequisiteContainer:function(){this._ui.container.removeClass("reverse out").addClass("ui-popup-hidden ui-popup-truncate").removeAttr("style")},_closePrerequisitesDone:function(){var b=this._ui.container,d=this.element.attr("id");a.mobile.popup.active=c,a(":focus",b[0]).add(b[0]).blur(),d&&this.document.find("[aria-haspopup='true'][aria-owns='"+d+"']").attr("aria-expanded",!1),this._trigger("afterclose")},_close:function(b){this._ui.container.removeClass("ui-popup-active"),this._page.removeClass("ui-popup-open"),this._isOpen=!1,this._createPrerequisites(a.proxy(this,"_closePrerequisiteScreen"),a.proxy(this,"_closePrerequisiteContainer"),a.proxy(this,"_closePrerequisitesDone")),this._animate({additionalCondition:this._ui.screen.hasClass("in"),transition:b?"none":this._currentTransition,classToRemove:"in",screenClassToAdd:"out",containerClassToAdd:"reverse out",applyTransition:!0,prerequisites:this._prerequisites})},_unenhance:function(){this.options.enhanced||(this._setOptions({theme:a.mobile.popup.prototype.options.theme}),this.element.detach().insertAfter(this._ui.placeholder).removeClass("ui-popup ui-overlay-shadow ui-corner-all ui-body-inherit"),this._ui.screen.remove(),this._ui.container.remove(),this._ui.placeholder.remove())},_destroy:function(){return a.mobile.popup.active===this?(this.element.one("popupafterclose",a.proxy(this,"_unenhance")),this.close()):this._unenhance(),this},_closePopup:function(c,d){var e,f,g=this.options,h=!1;c&&c.isDefaultPrevented()||a.mobile.popup.active!==this||(b.scrollTo(0,this._scrollTop),c&&"pagebeforechange"===c.type&&d&&(e="string"==typeof d.toPage?d.toPage:d.toPage.jqmData("url"),e=a.mobile.path.parseUrl(e),f=e.pathname+e.search+e.hash,this._myUrl!==a.mobile.path.makeUrlAbsolute(f)?h=!0:c.preventDefault()),this.window.off(g.closeEvents),this.element.undelegate(g.closeLinkSelector,g.closeLinkEvents),this._close(h))},_bindContainerClose:function(){this.window.on(this.options.closeEvents,a.proxy(this,"_closePopup"))},widget:function(){return this._ui.container},open:function(b){var c,d,e,f,g,h,i=this,j=this.options;return a.mobile.popup.active||j.disabled?this:(a.mobile.popup.active=this,this._scrollTop=this.window.scrollTop(),j.history?(h=a.mobile.navigate.history,d=a.mobile.dialogHashKey,e=a.mobile.activePage,f=e?e.hasClass("ui-dialog"):!1,this._myUrl=c=h.getActive().url,(g=c.indexOf(d)>-1&&!f&&h.activeIndex>0)?(i._open(b),i._bindContainerClose(),this):(-1!==c.indexOf(d)||f?c=a.mobile.path.parseLocation().hash+d:c+=c.indexOf("#")>-1?d:"#"+d,this.window.one("beforenavigate",function(a){a.preventDefault(),i._open(b),i._bindContainerClose()}),this.urlAltered=!0,a.mobile.navigate(c,{role:"dialog"}),this)):(i._open(b),i._bindContainerClose(),i.element.delegate(j.closeLinkSelector,j.closeLinkEvents,function(a){i.close(),a.preventDefault()}),this))},close:function(){return a.mobile.popup.active!==this?this:(this._scrollTop=this.window.scrollTop(),this.options.history&&this.urlAltered?(a.mobile.back(),this.urlAltered=!1):this._closePopup(),this)}}),a.mobile.popup.handleLink=function(b){var c,d=a.mobile.path,e=a(d.hashToSelector(d.parseUrl(b.attr("href")).hash)).first();e.length>0&&e.data("mobile-popup")&&(c=b.offset(),e.popup("open",{x:c.left+b.outerWidth()/2,y:c.top+b.outerHeight()/2,transition:b.jqmData("transition"),positionTo:b.jqmData("position-to")})),setTimeout(function(){b.removeClass(a.mobile.activeBtnClass)},300)},a.mobile.document.on("pagebeforechange",function(b,c){"popup"===c.options.role&&(a.mobile.popup.handleLink(c.options.link),b.preventDefault())})}(a),function(a,b){var d=".ui-disabled,.ui-state-disabled,.ui-li-divider,.ui-screen-hidden,:jqmData(role='placeholder')",e=function(a,b,c){var e=a[c+"All"]().not(d).first();e.length&&(b.blur().attr("tabindex","-1"),e.find("a").first().focus())};a.widget("mobile.selectmenu",a.mobile.selectmenu,{_create:function(){var a=this.options;return a.nativeMenu=a.nativeMenu||this.element.parents(":jqmData(role='popup'),:mobile-popup").length>0,this._super()},_handleSelectFocus:function(){this.element.blur(),this.button.focus()},_handleKeydown:function(a){this._super(a),this._handleButtonVclickKeydown(a)},_handleButtonVclickKeydown:function(b){this.options.disabled||this.isOpen||this.options.nativeMenu||("vclick"===b.type||b.keyCode&&(b.keyCode===a.mobile.keyCode.ENTER||b.keyCode===a.mobile.keyCode.SPACE))&&(this._decideFormat(),"overlay"===this.menuType?this.button.attr("href","#"+this.popupId).attr("data-"+(a.mobile.ns||"")+"rel","popup"):this.button.attr("href","#"+this.dialogId).attr("data-"+(a.mobile.ns||"")+"rel","dialog"),this.isOpen=!0)},_handleListFocus:function(b){var c="focusin"===b.type?{tabindex:"0",event:"vmouseover"}:{tabindex:"-1",event:"vmouseout"};a(b.target).attr("tabindex",c.tabindex).trigger(c.event)},_handleListKeydown:function(b){var c=a(b.target),d=c.closest("li");switch(b.keyCode){case 38:return e(d,c,"prev"),!1;case 40:return e(d,c,"next"),!1;case 13:case 32:return c.trigger("click"),!1}},_handleMenuPageHide:function(){this._delayedTrigger(),this.thisPage.page("bindRemove")},_handleHeaderCloseClick:function(){return"overlay"===this.menuType?(this.close(),!1):void 0},_handleListItemClick:function(b){var c=a(b.target).closest("li"),d=this.select[0].selectedIndex,e=a.mobile.getAttribute(c,"option-index"),f=this._selectOptions().eq(e)[0];f.selected=this.isMultiple?!f.selected:!0,this.isMultiple&&c.find("a").toggleClass("ui-checkbox-on",f.selected).toggleClass("ui-checkbox-off",!f.selected),this.isMultiple||d===e||(this._triggerChange=!0),this.isMultiple?(this.select.trigger("change"),this.list.find("li:not(.ui-li-divider)").eq(e).find("a").first().focus()):this.close(),b.preventDefault()},build:function(){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=this.options;return v.nativeMenu?this._super():(c=this.selectId,d=c+"-listbox",e=c+"-dialog",f=this.label,g=this.element.closest(".ui-page"),h=this.element[0].multiple,i=c+"-menu",j=v.theme?" data-"+a.mobile.ns+"theme='"+v.theme+"'":"",k=v.overlayTheme||v.theme||null,l=k?" data-"+a.mobile.ns+"overlay-theme='"+k+"'":"",m=v.dividerTheme&&h?" data-"+a.mobile.ns+"divider-theme='"+v.dividerTheme+"'":"",n=a("<div data-"+a.mobile.ns+"role='dialog' class='ui-selectmenu' id='"+e+"'"+j+l+"><div data-"+a.mobile.ns+"role='header'><div class='ui-title'></div></div><div data-"+a.mobile.ns+"role='content'></div></div>"),o=a("<div"+j+l+" id='"+d+"' class='ui-selectmenu'></div>").insertAfter(this.select).popup(),p=a("<ul class='ui-selectmenu-list' id='"+i+"' role='listbox' aria-labelledby='"+this.buttonId+"'"+j+m+"></ul>").appendTo(o),q=a("<div class='ui-header ui-bar-"+(v.theme?v.theme:"inherit")+"'></div>").prependTo(o),r=a("<h1 class='ui-title'></h1>").appendTo(q),this.isMultiple&&(u=a("<a>",{role:"button",text:v.closeText,href:"#","class":"ui-btn ui-corner-all ui-btn-left ui-btn-icon-notext ui-icon-delete"}).appendTo(q)),a.extend(this,{selectId:c,menuId:i,popupId:d,dialogId:e,thisPage:g,menuPage:n,label:f,isMultiple:h,theme:v.theme,listbox:o,list:p,header:q,headerTitle:r,headerClose:u,menuPageContent:s,menuPageClose:t,placeholder:""}),this.refresh(),this._origTabIndex===b&&(this._origTabIndex=null===this.select[0].getAttribute("tabindex")?!1:this.select.attr("tabindex")),this.select.attr("tabindex","-1"),this._on(this.select,{focus:"_handleSelectFocus"}),this._on(this.button,{vclick:"_handleButtonVclickKeydown"}),this.list.attr("role","listbox"),this._on(this.list,{focusin:"_handleListFocus",focusout:"_handleListFocus",keydown:"_handleListKeydown","click li:not(.ui-disabled,.ui-state-disabled,.ui-li-divider)":"_handleListItemClick"}),this._on(this.menuPage,{pagehide:"_handleMenuPageHide"}),this._on(this.listbox,{popupafterclose:"_popupClosed"}),this.isMultiple&&this._on(this.headerClose,{click:"_handleHeaderCloseClick"}),this)},_popupClosed:function(){this.close(),this._delayedTrigger()},_delayedTrigger:function(){this._triggerChange&&this.element.trigger("change"),this._triggerChange=!1},_isRebuildRequired:function(){var a=this.list.find("li"),b=this._selectOptions().not(".ui-screen-hidden");return b.text()!==a.text()},selected:function(){return this._selectOptions().filter(":selected:not( :jqmData(placeholder='true') )")},refresh:function(b){var c,d;return this.options.nativeMenu?this._super(b):(c=this,(b||this._isRebuildRequired())&&c._buildList(),d=this.selectedIndices(),c.setButtonText(),c.setButtonCount(),void c.list.find("li:not(.ui-li-divider)").find("a").removeClass(a.mobile.activeBtnClass).end().attr("aria-selected",!1).each(function(b){var e=a(this);a.inArray(b,d)>-1?(e.attr("aria-selected",!0),c.isMultiple?e.find("a").removeClass("ui-checkbox-off").addClass("ui-checkbox-on"):e.hasClass("ui-screen-hidden")?e.next().find("a").addClass(a.mobile.activeBtnClass):e.find("a").addClass(a.mobile.activeBtnClass)):c.isMultiple&&e.find("a").removeClass("ui-checkbox-on").addClass("ui-checkbox-off")}))},close:function(){if(!this.options.disabled&&this.isOpen){var a=this;"page"===a.menuType?(a.menuPage.dialog("close"),a.list.appendTo(a.listbox)):a.listbox.popup("close"),a._focusButton(),a.isOpen=!1}},open:function(){this.button.click()},_focusMenuItem:function(){var b=this.list.find("a."+a.mobile.activeBtnClass);0===b.length&&(b=this.list.find("li:not("+d+") a.ui-btn")),b.first().focus()},_decideFormat:function(){var b=this,c=this.window,d=b.list.parent(),e=d.outerHeight(),f=c.scrollTop(),g=b.button.offset().top,h=c.height();e>h-80||!a.support.scrollTop?(b.menuPage.appendTo(a.mobile.pageContainer).page(),b.menuPageContent=b.menuPage.find(".ui-content"),b.menuPageClose=b.menuPage.find(".ui-header a"),b.thisPage.unbind("pagehide.remove"),0===f&&g>h&&b.thisPage.one("pagehide",function(){a(this).jqmData("lastScroll",g)}),b.menuPage.one({pageshow:a.proxy(this,"_focusMenuItem"),pagehide:a.proxy(this,"close")}),b.menuType="page",b.menuPageContent.append(b.list),b.menuPage.find("div .ui-title").text(b.label.getEncodedText()||b.placeholder)):(b.menuType="overlay",b.listbox.one({popupafteropen:a.proxy(this,"_focusMenuItem")}))},_buildList:function(){var b,d,e,f,g,h,i,j,k,l,m,n,o,p,q=this,r=this.options,s=this.placeholder,t=!0,u="false",v="data-"+a.mobile.ns,w=v+"option-index",x=v+"icon",y=v+"role",z=v+"placeholder",A=c.createDocumentFragment(),B=!1;for(q.list.empty().filter(".ui-listview").listview("destroy"),b=this._selectOptions(),d=b.length,e=this.select[0],g=0;d>g;g++,B=!1)h=b[g],i=a(h),i.hasClass("ui-screen-hidden")||(j=h.parentNode,m=[],k=i.text(),l=c.createElement("a"),l.setAttribute("href","#"),l.appendChild(c.createTextNode(k)),j!==e&&"optgroup"===j.nodeName.toLowerCase()&&(n=j.getAttribute("label"),n!==f&&(o=c.createElement("li"),o.setAttribute(y,"list-divider"),o.setAttribute("role","option"),o.setAttribute("tabindex","-1"),o.appendChild(c.createTextNode(n)),A.appendChild(o),f=n)),!t||h.getAttribute("value")&&0!==k.length&&!i.jqmData("placeholder")||(t=!1,B=!0,null===h.getAttribute(z)&&(this._removePlaceholderAttr=!0),h.setAttribute(z,!0),r.hidePlaceholderMenuItems&&m.push("ui-screen-hidden"),s!==k&&(s=q.placeholder=k)),p=c.createElement("li"),h.disabled&&(m.push("ui-state-disabled"),p.setAttribute("aria-disabled",!0)),p.setAttribute(w,g),p.setAttribute(x,u),B&&p.setAttribute(z,!0),p.className=m.join(" "),p.setAttribute("role","option"),l.setAttribute("tabindex","-1"),this.isMultiple&&a(l).addClass("ui-btn ui-checkbox-off ui-btn-icon-right"),p.appendChild(l),A.appendChild(p));q.list[0].appendChild(A),this.isMultiple||s.length?this.headerTitle.text(this.placeholder):this.header.addClass("ui-screen-hidden"),q.list.listview()},_button:function(){return this.options.nativeMenu?this._super():a("<a>",{href:"#",role:"button",id:this.buttonId,"aria-haspopup":"true","aria-owns":this.menuId})},_destroy:function(){this.options.nativeMenu||(this.close(),this._origTabIndex!==b&&(this._origTabIndex!==!1?this.select.attr("tabindex",this._origTabIndex):this.select.removeAttr("tabindex")),this._removePlaceholderAttr&&this._selectOptions().removeAttr("data-"+a.mobile.ns+"placeholder"),this.listbox.remove(),this.menuPage.remove()),this._super()}})}(a),function(a,b){function c(a,b){var c=b?b:[];return c.push("ui-btn"),a.theme&&c.push("ui-btn-"+a.theme),a.icon&&(c=c.concat(["ui-icon-"+a.icon,"ui-btn-icon-"+a.iconpos]),a.iconshadow&&c.push("ui-shadow-icon")),a.inline&&c.push("ui-btn-inline"),a.shadow&&c.push("ui-shadow"),a.corners&&c.push("ui-corner-all"),a.mini&&c.push("ui-mini"),c}function d(a){var c,d,e,g=!1,h=!0,i={icon:"",inline:!1,shadow:!1,corners:!1,iconshadow:!1,mini:!1},j=[];for(a=a.split(" "),c=0;c<a.length;c++)e=!0,d=f[a[c]],d!==b?(e=!1,i[d]=!0):0===a[c].indexOf("ui-btn-icon-")?(e=!1,h=!1,i.iconpos=a[c].substring(12)):0===a[c].indexOf("ui-icon-")?(e=!1,i.icon=a[c].substring(8)):0===a[c].indexOf("ui-btn-")&&8===a[c].length?(e=!1,i.theme=a[c].substring(7)):"ui-btn"===a[c]&&(e=!1,g=!0),e&&j.push(a[c]);return h&&(i.icon=""),{options:i,unknownClasses:j,alreadyEnhanced:g}}function e(a){return"-"+a.toLowerCase()}var f={"ui-shadow":"shadow","ui-corner-all":"corners","ui-btn-inline":"inline","ui-shadow-icon":"iconshadow","ui-mini":"mini"},g=function(){var c=a.mobile.getAttribute.apply(this,arguments);return null==c?b:c},h=/[A-Z]/g;a.fn.buttonMarkup=function(f,i){var j,k,l,m,n,o=a.fn.buttonMarkup.defaults;for(j=0;j<this.length;j++){if(l=this[j],k=i?{alreadyEnhanced:!1,unknownClasses:[]}:d(l.className),m=a.extend({},k.alreadyEnhanced?k.options:{},f),!k.alreadyEnhanced)for(n in o)m[n]===b&&(m[n]=g(l,n.replace(h,e)));l.className=c(a.extend({},o,m),k.unknownClasses).join(" "),"button"!==l.tagName.toLowerCase()&&l.setAttribute("role","button")}return this},a.fn.buttonMarkup.defaults={icon:"",iconpos:"left",theme:null,inline:!1,shadow:!0,corners:!0,iconshadow:!1,mini:!1},a.extend(a.fn.buttonMarkup,{initSelector:"a:jqmData(role='button'), .ui-bar > a, .ui-bar > :jqmData(role='controlgroup') > a, button:not(:jqmData(role='navbar') button)"})}(a),function(a,b){a.widget("mobile.controlgroup",a.extend({options:{enhanced:!1,theme:null,shadow:!1,corners:!0,excludeInvisible:!0,type:"vertical",mini:!1},_create:function(){var b=this.element,c=this.options,d=a.mobile.page.prototype.keepNativeSelector();a.fn.buttonMarkup&&this.element.find(a.fn.buttonMarkup.initSelector).not(d).buttonMarkup(),a.each(this._childWidgets,a.proxy(function(b,c){a.mobile[c]&&this.element.find(a.mobile[c].initSelector).not(d)[c]()},this)),a.extend(this,{_ui:null,_initialRefresh:!0}),this._ui=c.enhanced?{groupLegend:b.children(".ui-controlgroup-label").children(),childWrapper:b.children(".ui-controlgroup-controls")}:this._enhance()},_childWidgets:["checkboxradio","selectmenu","button"],_themeClassFromOption:function(a){return a?"none"===a?"":"ui-group-theme-"+a:""},_enhance:function(){var b=this.element,c=this.options,d={groupLegend:b.children("legend"),childWrapper:b.addClass("ui-controlgroup ui-controlgroup-"+("horizontal"===c.type?"horizontal":"vertical")+" "+this._themeClassFromOption(c.theme)+" "+(c.corners?"ui-corner-all ":"")+(c.mini?"ui-mini ":"")).wrapInner("<div class='ui-controlgroup-controls "+(c.shadow===!0?"ui-shadow":"")+"'></div>").children()};return d.groupLegend.length>0&&a("<div role='heading' class='ui-controlgroup-label'></div>").append(d.groupLegend).prependTo(b),d},_init:function(){this.refresh()},_setOptions:function(a){var c,d,e=this.element;return a.type!==b&&(e.removeClass("ui-controlgroup-horizontal ui-controlgroup-vertical").addClass("ui-controlgroup-"+("horizontal"===a.type?"horizontal":"vertical")),c=!0),a.theme!==b&&e.removeClass(this._themeClassFromOption(this.options.theme)).addClass(this._themeClassFromOption(a.theme)),a.corners!==b&&e.toggleClass("ui-corner-all",a.corners),a.mini!==b&&e.toggleClass("ui-mini",a.mini),a.shadow!==b&&this._ui.childWrapper.toggleClass("ui-shadow",a.shadow),a.excludeInvisible!==b&&(this.options.excludeInvisible=a.excludeInvisible,c=!0),d=this._super(a),c&&this.refresh(),d},container:function(){return this._ui.childWrapper},refresh:function(){var b=this.container(),c=b.find(".ui-btn").not(".ui-slider-handle"),d=this._initialRefresh;a.mobile.checkboxradio&&b.find(":mobile-checkboxradio").checkboxradio("refresh"),this._addFirstLastClasses(c,this.options.excludeInvisible?this._getVisibles(c,d):c,d),this._initialRefresh=!1},_destroy:function(){var a,b,c=this.options;return c.enhanced?this:(a=this._ui,b=this.element.removeClass("ui-controlgroup ui-controlgroup-horizontal ui-controlgroup-vertical ui-corner-all ui-mini "+this._themeClassFromOption(c.theme)).find(".ui-btn").not(".ui-slider-handle"),this._removeFirstLastClasses(b),a.groupLegend.unwrap(),void a.childWrapper.children().unwrap())}},a.mobile.behaviors.addFirstLastClasses))}(a),function(a,b){a.widget("mobile.toolbar",{initSelector:":jqmData(role='footer'), :jqmData(role='header')",options:{theme:null,addBackBtn:!1,backBtnTheme:null,backBtnText:"Back"},_create:function(){var b,c,d=this.element.is(":jqmData(role='header')")?"header":"footer",e=this.element.closest(".ui-page");0===e.length&&(e=!1,this._on(this.document,{pageshow:"refresh"})),a.extend(this,{role:d,page:e,leftbtn:b,rightbtn:c}),this.element.attr("role","header"===d?"banner":"contentinfo").addClass("ui-"+d),this.refresh(),this._setOptions(this.options)},_setOptions:function(a){if(a.addBackBtn!==b&&this._updateBackButton(),null!=a.backBtnTheme&&this.element.find(".ui-toolbar-back-btn").addClass("ui-btn ui-btn-"+a.backBtnTheme),a.backBtnText!==b&&this.element.find(".ui-toolbar-back-btn .ui-btn-text").text(a.backBtnText),a.theme!==b){var c=this.options.theme?this.options.theme:"inherit",d=a.theme?a.theme:"inherit";this.element.removeClass("ui-bar-"+c).addClass("ui-bar-"+d)}this._super(a)},refresh:function(){"header"===this.role&&this._addHeaderButtonClasses(),this.page||(this._setRelative(),"footer"===this.role?this.element.appendTo("body"):"header"===this.role&&this._updateBackButton()),this._addHeadingClasses(),this._btnMarkup()},_setRelative:function(){a("[data-"+a.mobile.ns+"role='page']").css({position:"relative"})},_btnMarkup:function(){this.element.children("a").filter(":not([data-"+a.mobile.ns+"role='none'])").attr("data-"+a.mobile.ns+"role","button"),this.element.trigger("create")},_addHeaderButtonClasses:function(){var a=this.element.children("a, button");this.leftbtn=a.hasClass("ui-btn-left")&&!a.hasClass("ui-toolbar-back-btn"),this.rightbtn=a.hasClass("ui-btn-right"),this.leftbtn=this.leftbtn||a.eq(0).not(".ui-btn-right,.ui-toolbar-back-btn").addClass("ui-btn-left").length,this.rightbtn=this.rightbtn||a.eq(1).addClass("ui-btn-right").length},_updateBackButton:function(){var b,c=this.options,d=c.backBtnTheme||c.theme;b=this._backButton=this._backButton||{},this.options.addBackBtn&&"header"===this.role&&a(".ui-page").length>1&&(this.page?this.page[0].getAttribute("data-"+a.mobile.ns+"url")!==a.mobile.path.stripHash(location.hash):a.mobile.navigate&&a.mobile.navigate.history&&a.mobile.navigate.history.activeIndex>0)&&!this.leftbtn?b.attached||(this.backButton=b.element=(b.element||a("<a role='button' href='javascript:void(0);' class='ui-btn ui-corner-all ui-shadow ui-btn-left "+(d?"ui-btn-"+d+" ":"")+"ui-toolbar-back-btn ui-icon-carat-l ui-btn-icon-left' data-"+a.mobile.ns+"rel='back'>"+c.backBtnText+"</a>")).prependTo(this.element),b.attached=!0):b.element&&(b.element.detach(),b.attached=!1)},_addHeadingClasses:function(){this.element.children("h1, h2, h3, h4, h5, h6").addClass("ui-title").attr({role:"heading","aria-level":"1"})},_destroy:function(){var a;this.element.children("h1, h2, h3, h4, h5, h6").removeClass("ui-title").removeAttr("role").removeAttr("aria-level"),"header"===this.role&&(this.element.children("a, button").removeClass("ui-btn-left ui-btn-right ui-btn ui-shadow ui-corner-all"),this.backButton&&this.backButton.remove()),a=this.options.theme?this.options.theme:"inherit",this.element.removeClass("ui-bar-"+a),this.element.removeClass("ui-"+this.role).removeAttr("role")}})}(a),function(a,b){a.widget("mobile.toolbar",a.mobile.toolbar,{options:{position:null,visibleOnPageShow:!0,disablePageZoom:!0,transition:"slide",fullscreen:!1,tapToggle:!0,tapToggleBlacklist:"a, button, input, select, textarea, .ui-header-fixed, .ui-footer-fixed, .ui-flipswitch, .ui-popup, .ui-panel, .ui-panel-dismiss-open",hideDuringFocus:"input, textarea, select",updatePagePadding:!0,trackPersistentToolbars:!0,supportBlacklist:function(){return!a.support.fixedPosition}},_create:function(){this._super(),this.pagecontainer=a(":mobile-pagecontainer"),"fixed"!==this.options.position||this.options.supportBlacklist()||this._makeFixed()},_makeFixed:function(){this.element.addClass("ui-"+this.role+"-fixed"),this.updatePagePadding(),this._addTransitionClass(),this._bindPageEvents(),this._bindToggleHandlers()},_setOptions:function(c){if("fixed"===c.position&&"fixed"!==this.options.position&&this._makeFixed(),"fixed"===this.options.position&&!this.options.supportBlacklist()){var d=this.page?this.page:a(".ui-page-active").length>0?a(".ui-page-active"):a(".ui-page").eq(0);c.fullscreen!==b&&(c.fullscreen?(this.element.addClass("ui-"+this.role+"-fullscreen"),d.addClass("ui-page-"+this.role+"-fullscreen")):(this.element.removeClass("ui-"+this.role+"-fullscreen"),d.removeClass("ui-page-"+this.role+"-fullscreen").addClass("ui-page-"+this.role+"-fixed")))}this._super(c)},_addTransitionClass:function(){var a=this.options.transition;a&&"none"!==a&&("slide"===a&&(a=this.element.hasClass("ui-header")?"slidedown":"slideup"),this.element.addClass(a))},_bindPageEvents:function(){var a=this.page?this.element.closest(".ui-page"):this.document;this._on(a,{pagebeforeshow:"_handlePageBeforeShow",webkitAnimationStart:"_handleAnimationStart",animationstart:"_handleAnimationStart",updatelayout:"_handleAnimationStart",pageshow:"_handlePageShow",pagebeforehide:"_handlePageBeforeHide"})},_handlePageBeforeShow:function(){var b=this.options;b.disablePageZoom&&a.mobile.zoom.disable(!0),b.visibleOnPageShow||this.hide(!0)},_handleAnimationStart:function(){this.options.updatePagePadding&&this.updatePagePadding(this.page?this.page:".ui-page-active")},_handlePageShow:function(){this.updatePagePadding(this.page?this.page:".ui-page-active"),this.options.updatePagePadding&&this._on(this.window,{throttledresize:"updatePagePadding"})},_handlePageBeforeHide:function(b,c){var d,e,f,g,h=this.options;h.disablePageZoom&&a.mobile.zoom.enable(!0),h.updatePagePadding&&this._off(this.window,"throttledresize"),h.trackPersistentToolbars&&(d=a(".ui-footer-fixed:jqmData(id)",this.page),e=a(".ui-header-fixed:jqmData(id)",this.page),f=d.length&&c.nextPage&&a(".ui-footer-fixed:jqmData(id='"+d.jqmData("id")+"')",c.nextPage)||a(),g=e.length&&c.nextPage&&a(".ui-header-fixed:jqmData(id='"+e.jqmData("id")+"')",c.nextPage)||a(),(f.length||g.length)&&(f.add(g).appendTo(a.mobile.pageContainer),c.nextPage.one("pageshow",function(){g.prependTo(this),f.appendTo(this)})))},_visible:!0,updatePagePadding:function(c){var d=this.element,e="header"===this.role,f=parseFloat(d.css(e?"top":"bottom"));this.options.fullscreen||(c=c&&c.type===b&&c||this.page||d.closest(".ui-page"),c=this.page?this.page:".ui-page-active",a(c).css("padding-"+(e?"top":"bottom"),d.outerHeight()+f))},_useTransition:function(b){var c=this.window,d=this.element,e=c.scrollTop(),f=d.height(),g=this.page?d.closest(".ui-page").height():a(".ui-page-active").height(),h=a.mobile.getScreenHeight();return!b&&(this.options.transition&&"none"!==this.options.transition&&("header"===this.role&&!this.options.fullscreen&&e>f||"footer"===this.role&&!this.options.fullscreen&&g-f>e+h)||this.options.fullscreen)},show:function(a){var b="ui-fixed-hidden",c=this.element;this._useTransition(a)?c.removeClass("out "+b).addClass("in").animationComplete(function(){c.removeClass("in")}):c.removeClass(b),this._visible=!0},hide:function(a){var b="ui-fixed-hidden",c=this.element,d="out"+("slide"===this.options.transition?" reverse":"");this._useTransition(a)?c.addClass(d).removeClass("in").animationComplete(function(){c.addClass(b).removeClass(d)}):c.addClass(b).removeClass(d),this._visible=!1},toggle:function(){this[this._visible?"hide":"show"]()},_bindToggleHandlers:function(){var b,c,d=this,e=d.options,f=!0,g=this.page?this.page:a(".ui-page");g.bind("vclick",function(b){e.tapToggle&&!a(b.target).closest(e.tapToggleBlacklist).length&&d.toggle()}).bind("focusin focusout",function(g){screen.width<1025&&a(g.target).is(e.hideDuringFocus)&&!a(g.target).closest(".ui-header-fixed, .ui-footer-fixed").length&&("focusout"!==g.type||f?"focusin"===g.type&&f&&(clearTimeout(b),f=!1,c=setTimeout(function(){d.hide()},0)):(f=!0,clearTimeout(c),b=setTimeout(function(){d.show()},0)))})},_setRelative:function(){"fixed"!==this.options.position&&a("[data-"+a.mobile.ns+"role='page']").css({position:"relative"})},_destroy:function(){var b,c,d,e,f,g=this.pagecontainer.pagecontainer("getActivePage");this._super(),"fixed"===this.options.position&&(d=a("body>.ui-"+this.role+"-fixed").add(g.find(".ui-"+this.options.role+"-fixed")).not(this.element).length>0,f=a("body>.ui-"+this.role+"-fixed").add(g.find(".ui-"+this.options.role+"-fullscreen")).not(this.element).length>0,c="ui-header-fixed ui-footer-fixed ui-header-fullscreen in out ui-footer-fullscreen fade slidedown slideup ui-fixed-hidden",this.element.removeClass(c),f||(b="ui-page-"+this.role+"-fullscreen"),d||(e="header"===this.role,b+=" ui-page-"+this.role+"-fixed",g.css("padding-"+(e?"top":"bottom"),"")),g.removeClass(b)) +}})}(a),function(a){a.widget("mobile.toolbar",a.mobile.toolbar,{_makeFixed:function(){this._super(),this._workarounds()},_workarounds:function(){var a=navigator.userAgent,b=navigator.platform,c=a.match(/AppleWebKit\/([0-9]+)/),d=!!c&&c[1],e=null,f=this;if(b.indexOf("iPhone")>-1||b.indexOf("iPad")>-1||b.indexOf("iPod")>-1)e="ios";else{if(!(a.indexOf("Android")>-1))return;e="android"}if("ios"===e)f._bindScrollWorkaround();else{if(!("android"===e&&d&&534>d))return;f._bindScrollWorkaround(),f._bindListThumbWorkaround()}},_viewportOffset:function(){var a=this.element,b=a.hasClass("ui-header"),c=Math.abs(a.offset().top-this.window.scrollTop());return b||(c=Math.round(c-this.window.height()+a.outerHeight())-60),c},_bindScrollWorkaround:function(){var a=this;this._on(this.window,{scrollstop:function(){var b=a._viewportOffset();b>2&&a._visible&&a._triggerRedraw()}})},_bindListThumbWorkaround:function(){this.element.closest(".ui-page").addClass("ui-android-2x-fixed")},_triggerRedraw:function(){var b=parseFloat(a(".ui-page-active").css("padding-bottom"));a(".ui-page-active").css("padding-bottom",b+1+"px"),setTimeout(function(){a(".ui-page-active").css("padding-bottom",b+"px")},0)},destroy:function(){this._super(),this.element.closest(".ui-page-active").removeClass("ui-android-2x-fix")}})}(a),function(a,b){function c(){var a=e.clone(),b=a.eq(0),c=a.eq(1),d=c.children();return{arEls:c.add(b),gd:b,ct:c,ar:d}}var d=a.mobile.browser.oldIE&&a.mobile.browser.oldIE<=8,e=a("<div class='ui-popup-arrow-guide'></div><div class='ui-popup-arrow-container"+(d?" ie":"")+"'><div class='ui-popup-arrow'></div></div>");a.widget("mobile.popup",a.mobile.popup,{options:{arrow:""},_create:function(){var a,b=this._super();return this.options.arrow&&(this._ui.arrow=a=this._addArrow()),b},_addArrow:function(){var a,b=this.options,d=c();return a=this._themeClassFromOption("ui-body-",b.theme),d.ar.addClass(a+(b.shadow?" ui-overlay-shadow":"")),d.arEls.hide().appendTo(this.element),d},_unenhance:function(){var a=this._ui.arrow;return a&&a.arEls.remove(),this._super()},_tryAnArrow:function(a,b,c,d,e){var f,g,h,i={},j={};return d.arFull[a.dimKey]>d.guideDims[a.dimKey]?e:(i[a.fst]=c[a.fst]+(d.arHalf[a.oDimKey]+d.menuHalf[a.oDimKey])*a.offsetFactor-d.contentBox[a.fst]+(d.clampInfo.menuSize[a.oDimKey]-d.contentBox[a.oDimKey])*a.arrowOffsetFactor,i[a.snd]=c[a.snd],f=d.result||this._calculateFinalLocation(i,d.clampInfo),g={x:f.left,y:f.top},j[a.fst]=g[a.fst]+d.contentBox[a.fst]+a.tipOffset,j[a.snd]=Math.max(f[a.prop]+d.guideOffset[a.prop]+d.arHalf[a.dimKey],Math.min(f[a.prop]+d.guideOffset[a.prop]+d.guideDims[a.dimKey]-d.arHalf[a.dimKey],c[a.snd])),h=Math.abs(c.x-j.x)+Math.abs(c.y-j.y),(!e||h<e.diff)&&(j[a.snd]-=d.arHalf[a.dimKey]+f[a.prop]+d.contentBox[a.snd],e={dir:b,diff:h,result:f,posProp:a.prop,posVal:j[a.snd]}),e)},_getPlacementState:function(a){var b,c,d=this._ui.arrow,e={clampInfo:this._clampPopupWidth(!a),arFull:{cx:d.ct.width(),cy:d.ct.height()},guideDims:{cx:d.gd.width(),cy:d.gd.height()},guideOffset:d.gd.offset()};return b=this.element.offset(),d.gd.css({left:0,top:0,right:0,bottom:0}),c=d.gd.offset(),e.contentBox={x:c.left-b.left,y:c.top-b.top,cx:d.gd.width(),cy:d.gd.height()},d.gd.removeAttr("style"),e.guideOffset={left:e.guideOffset.left-b.left,top:e.guideOffset.top-b.top},e.arHalf={cx:e.arFull.cx/2,cy:e.arFull.cy/2},e.menuHalf={cx:e.clampInfo.menuSize.cx/2,cy:e.clampInfo.menuSize.cy/2},e},_placementCoords:function(b){var c,e,f,g,h,i=this.options.arrow,j=this._ui.arrow;return j?(j.arEls.show(),h={},c=this._getPlacementState(!0),f={l:{fst:"x",snd:"y",prop:"top",dimKey:"cy",oDimKey:"cx",offsetFactor:1,tipOffset:-c.arHalf.cx,arrowOffsetFactor:0},r:{fst:"x",snd:"y",prop:"top",dimKey:"cy",oDimKey:"cx",offsetFactor:-1,tipOffset:c.arHalf.cx+c.contentBox.cx,arrowOffsetFactor:1},b:{fst:"y",snd:"x",prop:"left",dimKey:"cx",oDimKey:"cy",offsetFactor:-1,tipOffset:c.arHalf.cy+c.contentBox.cy,arrowOffsetFactor:1},t:{fst:"y",snd:"x",prop:"left",dimKey:"cx",oDimKey:"cy",offsetFactor:1,tipOffset:-c.arHalf.cy,arrowOffsetFactor:0}},a.each((i===!0?"l,t,r,b":i).split(","),a.proxy(function(a,d){e=this._tryAnArrow(f[d],d,b,c,e)},this)),e?(j.ct.removeClass("ui-popup-arrow-l ui-popup-arrow-t ui-popup-arrow-r ui-popup-arrow-b").addClass("ui-popup-arrow-"+e.dir).removeAttr("style").css(e.posProp,e.posVal).show(),d||(g=this.element.offset(),h[f[e.dir].fst]=j.ct.offset(),h[f[e.dir].snd]={left:g.left+c.contentBox.x,top:g.top+c.contentBox.y}),e.result):(j.arEls.hide(),this._super(b))):this._super(b)},_setOptions:function(a){var c,d=this.options.theme,e=this._ui.arrow,f=this._super(a);if(a.arrow!==b){if(!e&&a.arrow)return void(this._ui.arrow=this._addArrow());e&&!a.arrow&&(e.arEls.remove(),this._ui.arrow=null)}return e=this._ui.arrow,e&&(a.theme!==b&&(d=this._themeClassFromOption("ui-body-",d),c=this._themeClassFromOption("ui-body-",a.theme),e.ar.removeClass(d).addClass(c)),a.shadow!==b&&e.ar.toggleClass("ui-overlay-shadow",a.shadow)),f},_destroy:function(){var a=this._ui.arrow;return a&&a.arEls.remove(),this._super()}})}(a),function(a,c){a.widget("mobile.panel",{options:{classes:{panel:"ui-panel",panelOpen:"ui-panel-open",panelClosed:"ui-panel-closed",panelFixed:"ui-panel-fixed",panelInner:"ui-panel-inner",modal:"ui-panel-dismiss",modalOpen:"ui-panel-dismiss-open",pageContainer:"ui-panel-page-container",pageWrapper:"ui-panel-wrapper",pageFixedToolbar:"ui-panel-fixed-toolbar",pageContentPrefix:"ui-panel-page-content",animate:"ui-panel-animate"},animate:!0,theme:null,position:"left",dismissible:!0,display:"reveal",swipeClose:!0,positionFixed:!1},_closeLink:null,_parentPage:null,_page:null,_modal:null,_panelInner:null,_wrapper:null,_fixedToolbars:null,_create:function(){var b=this.element,c=b.closest(".ui-page, :jqmData(role='page')");a.extend(this,{_closeLink:b.find(":jqmData(rel='close')"),_parentPage:c.length>0?c:!1,_openedPage:null,_page:this._getPage,_panelInner:this._getPanelInner(),_fixedToolbars:this._getFixedToolbars}),"overlay"!==this.options.display&&this._getWrapper(),this._addPanelClasses(),a.support.cssTransform3d&&this.options.animate&&this.element.addClass(this.options.classes.animate),this._bindUpdateLayout(),this._bindCloseEvents(),this._bindLinkListeners(),this._bindPageEvents(),this.options.dismissible&&this._createModal(),this._bindSwipeEvents()},_getPanelInner:function(){var a=this.element.find("."+this.options.classes.panelInner);return 0===a.length&&(a=this.element.children().wrapAll("<div class='"+this.options.classes.panelInner+"' />").parent()),a},_createModal:function(){var b=this,c=b._parentPage?b._parentPage.parent():b.element.parent();b._modal=a("<div class='"+b.options.classes.modal+"'></div>").on("mousedown",function(){b.close()}).appendTo(c)},_getPage:function(){var b=this._openedPage||this._parentPage||a("."+a.mobile.activePageClass);return b},_getWrapper:function(){var a=this._page().find("."+this.options.classes.pageWrapper);0===a.length&&(a=this._page().children(".ui-header:not(.ui-header-fixed), .ui-content:not(.ui-popup), .ui-footer:not(.ui-footer-fixed)").wrapAll("<div class='"+this.options.classes.pageWrapper+"'></div>").parent()),this._wrapper=a},_getFixedToolbars:function(){var b=a("body").children(".ui-header-fixed, .ui-footer-fixed"),c=this._page().find(".ui-header-fixed, .ui-footer-fixed"),d=b.add(c).addClass(this.options.classes.pageFixedToolbar);return d},_getPosDisplayClasses:function(a){return a+"-position-"+this.options.position+" "+a+"-display-"+this.options.display},_getPanelClasses:function(){var a=this.options.classes.panel+" "+this._getPosDisplayClasses(this.options.classes.panel)+" "+this.options.classes.panelClosed+" ui-body-"+(this.options.theme?this.options.theme:"inherit");return this.options.positionFixed&&(a+=" "+this.options.classes.panelFixed),a},_addPanelClasses:function(){this.element.addClass(this._getPanelClasses())},_handleCloseClick:function(a){a.isDefaultPrevented()||this.close()},_bindCloseEvents:function(){this._on(this._closeLink,{click:"_handleCloseClick"}),this._on({"click a:jqmData(ajax='false')":"_handleCloseClick"})},_positionPanel:function(b){var c=this,d=c._panelInner.outerHeight(),e=d>a.mobile.getScreenHeight();e||!c.options.positionFixed?(e&&(c._unfixPanel(),a.mobile.resetActivePageHeight(d)),b&&this.window[0].scrollTo(0,a.mobile.defaultHomeScroll)):c._fixPanel()},_bindFixListener:function(){this._on(a(b),{throttledresize:"_positionPanel"})},_unbindFixListener:function(){this._off(a(b),"throttledresize")},_unfixPanel:function(){this.options.positionFixed&&a.support.fixedPosition&&this.element.removeClass(this.options.classes.panelFixed)},_fixPanel:function(){this.options.positionFixed&&a.support.fixedPosition&&this.element.addClass(this.options.classes.panelFixed)},_bindUpdateLayout:function(){var a=this;a.element.on("updatelayout",function(){a._open&&a._positionPanel()})},_bindLinkListeners:function(){this._on("body",{"click a":"_handleClick"})},_handleClick:function(b){var d,e=this.element.attr("id");b.currentTarget.href.split("#")[1]===e&&e!==c&&(b.preventDefault(),d=a(b.target),d.hasClass("ui-btn")&&(d.addClass(a.mobile.activeBtnClass),this.element.one("panelopen panelclose",function(){d.removeClass(a.mobile.activeBtnClass)})),this.toggle())},_bindSwipeEvents:function(){var a=this,b=a._modal?a.element.add(a._modal):a.element;a.options.swipeClose&&("left"===a.options.position?b.on("swipeleft.panel",function(){a.close()}):b.on("swiperight.panel",function(){a.close()}))},_bindPageEvents:function(){var a=this;this.document.on("panelbeforeopen",function(b){a._open&&b.target!==a.element[0]&&a.close()}).on("keyup.panel",function(b){27===b.keyCode&&a._open&&a.close()}),this._parentPage||"overlay"===this.options.display||this._on(this.document,{pageshow:function(){this._openedPage=null,this._getWrapper()}}),a._parentPage?this.document.on("pagehide",":jqmData(role='page')",function(){a._open&&a.close(!0)}):this.document.on("pagebeforehide",function(){a._open&&a.close(!0)})},_open:!1,_pageContentOpenClasses:null,_modalOpenClasses:null,open:function(b){if(!this._open){var c=this,d=c.options,e=function(){c._off(c.document,"panelclose"),c._page().jqmData("panel","open"),a.support.cssTransform3d&&d.animate&&"overlay"!==d.display&&(c._wrapper.addClass(d.classes.animate),c._fixedToolbars().addClass(d.classes.animate)),!b&&a.support.cssTransform3d&&d.animate?(c._wrapper||c.element).animationComplete(f,"transition"):setTimeout(f,0),d.theme&&"overlay"!==d.display&&c._page().parent().addClass(d.classes.pageContainer+"-themed "+d.classes.pageContainer+"-"+d.theme),c.element.removeClass(d.classes.panelClosed).addClass(d.classes.panelOpen),c._positionPanel(!0),c._pageContentOpenClasses=c._getPosDisplayClasses(d.classes.pageContentPrefix),"overlay"!==d.display&&(c._page().parent().addClass(d.classes.pageContainer),c._wrapper.addClass(c._pageContentOpenClasses),c._fixedToolbars().addClass(c._pageContentOpenClasses)),c._modalOpenClasses=c._getPosDisplayClasses(d.classes.modal)+" "+d.classes.modalOpen,c._modal&&c._modal.addClass(c._modalOpenClasses).height(Math.max(c._modal.height(),c.document.height()))},f=function(){c._open&&("overlay"!==d.display&&(c._wrapper.addClass(d.classes.pageContentPrefix+"-open"),c._fixedToolbars().addClass(d.classes.pageContentPrefix+"-open")),c._bindFixListener(),c._trigger("open"),c._openedPage=c._page())};c._trigger("beforeopen"),"open"===c._page().jqmData("panel")?c._on(c.document,{panelclose:e}):e(),c._open=!0}},close:function(b){if(this._open){var c=this,d=this.options,e=function(){c.element.removeClass(d.classes.panelOpen),"overlay"!==d.display&&(c._wrapper.removeClass(c._pageContentOpenClasses),c._fixedToolbars().removeClass(c._pageContentOpenClasses)),!b&&a.support.cssTransform3d&&d.animate?(c._wrapper||c.element).animationComplete(f,"transition"):setTimeout(f,0),c._modal&&c._modal.removeClass(c._modalOpenClasses).height("")},f=function(){d.theme&&"overlay"!==d.display&&c._page().parent().removeClass(d.classes.pageContainer+"-themed "+d.classes.pageContainer+"-"+d.theme),c.element.addClass(d.classes.panelClosed),"overlay"!==d.display&&(c._page().parent().removeClass(d.classes.pageContainer),c._wrapper.removeClass(d.classes.pageContentPrefix+"-open"),c._fixedToolbars().removeClass(d.classes.pageContentPrefix+"-open")),a.support.cssTransform3d&&d.animate&&"overlay"!==d.display&&(c._wrapper.removeClass(d.classes.animate),c._fixedToolbars().removeClass(d.classes.animate)),c._fixPanel(),c._unbindFixListener(),a.mobile.resetActivePageHeight(),c._page().jqmRemoveData("panel"),c._trigger("close"),c._openedPage=null};c._trigger("beforeclose"),e(),c._open=!1}},toggle:function(){this[this._open?"close":"open"]()},_destroy:function(){var b,c=this.options,d=a("body > :mobile-panel").length+a.mobile.activePage.find(":mobile-panel").length>1;"overlay"!==c.display&&(b=a("body > :mobile-panel").add(a.mobile.activePage.find(":mobile-panel")),0===b.not(".ui-panel-display-overlay").not(this.element).length&&this._wrapper.children().unwrap(),this._open&&(this._fixedToolbars().removeClass(c.classes.pageContentPrefix+"-open"),a.support.cssTransform3d&&c.animate&&this._fixedToolbars().removeClass(c.classes.animate),this._page().parent().removeClass(c.classes.pageContainer),c.theme&&this._page().parent().removeClass(c.classes.pageContainer+"-themed "+c.classes.pageContainer+"-"+c.theme))),d||this.document.off("panelopen panelclose"),this._open&&this._page().jqmRemoveData("panel"),this._panelInner.children().unwrap(),this.element.removeClass([this._getPanelClasses(),c.classes.panelOpen,c.classes.animate].join(" ")).off("swipeleft.panel swiperight.panel").off("panelbeforeopen").off("panelhide").off("keyup.panel").off("updatelayout"),this._modal&&this._modal.remove()}})}(a),function(a,b){a.widget("mobile.table",{options:{classes:{table:"ui-table"},enhanced:!1},_create:function(){this.options.enhanced||this.element.addClass(this.options.classes.table),a.extend(this,{headers:b,allHeaders:b}),this._refresh(!0)},_setHeaders:function(){var a=this.element.find("thead tr");this.headers=this.element.find("tr:eq(0)").children(),this.allHeaders=this.headers.add(a.children())},refresh:function(){this._refresh()},rebuild:a.noop,_refresh:function(){var b=this.element,c=b.find("thead tr");this._setHeaders(),c.each(function(){var d=0;a(this).children().each(function(){var e,f=parseInt(this.getAttribute("colspan"),10),g=":nth-child("+(d+1)+")";if(this.setAttribute("data-"+a.mobile.ns+"colstart",d+1),f)for(e=0;f-1>e;e++)d++,g+=", :nth-child("+(d+1)+")";a(this).jqmData("cells",b.find("tr").not(c.eq(0)).not(this).children(g)),d++})})}})}(a),function(a){a.widget("mobile.table",a.mobile.table,{options:{mode:"columntoggle",columnBtnTheme:null,columnPopupTheme:null,columnBtnText:"Columns...",classes:a.extend(a.mobile.table.prototype.options.classes,{popup:"ui-table-columntoggle-popup",columnBtn:"ui-table-columntoggle-btn",priorityPrefix:"ui-table-priority-",columnToggleTable:"ui-table-columntoggle"})},_create:function(){this._super(),"columntoggle"===this.options.mode&&(a.extend(this,{_menu:null}),this.options.enhanced?(this._menu=a(this.document[0].getElementById(this._id()+"-popup")).children().first(),this._addToggles(this._menu,!0)):(this._menu=this._enhanceColToggle(),this.element.addClass(this.options.classes.columnToggleTable)),this._setupEvents(),this._setToggleState())},_id:function(){return this.element.attr("id")||this.widgetName+this.uuid},_setupEvents:function(){this._on(this.window,{throttledresize:"_setToggleState"}),this._on(this._menu,{"change input":"_menuInputChange"})},_addToggles:function(b,c){var d,e=0,f=this.options,g=b.controlgroup("container");c?d=b.find("input"):g.empty(),this.headers.not("td").each(function(){var b,h,i=a(this),j=a.mobile.getAttribute(this,"priority");j&&(h=i.add(i.jqmData("cells")),h.addClass(f.classes.priorityPrefix+j),b=(c?d.eq(e++):a("<label><input type='checkbox' checked />"+(i.children("abbr").first().attr("title")||i.text())+"</label>").appendTo(g).children(0).checkboxradio({theme:f.columnPopupTheme})).jqmData("header",i).jqmData("cells",h),i.jqmData("input",b))}),c||b.controlgroup("refresh")},_menuInputChange:function(b){var c=a(b.target),d=c[0].checked;c.jqmData("cells").toggleClass("ui-table-cell-hidden",!d).toggleClass("ui-table-cell-visible",d)},_unlockCells:function(a){a.removeClass("ui-table-cell-hidden ui-table-cell-visible")},_enhanceColToggle:function(){var b,c,d,e,f=this.element,g=this.options,h=a.mobile.ns,i=this.document[0].createDocumentFragment();return b=this._id()+"-popup",c=a("<a href='#"+b+"' class='"+g.classes.columnBtn+" ui-btn ui-btn-"+(g.columnBtnTheme||"a")+" ui-corner-all ui-shadow ui-mini' data-"+h+"rel='popup'>"+g.columnBtnText+"</a>"),d=a("<div class='"+g.classes.popup+"' id='"+b+"'></div>"),e=a("<fieldset></fieldset>").controlgroup(),this._addToggles(e,!1),e.appendTo(d),i.appendChild(d[0]),i.appendChild(c[0]),f.before(i),d.popup(),e},rebuild:function(){this._super(),"columntoggle"===this.options.mode&&this._refresh(!1)},_refresh:function(b){var c,d,e;if(this._super(b),!b&&"columntoggle"===this.options.mode)for(c=this.headers,d=[],this._menu.find("input").each(function(){var b=a(this),e=b.jqmData("header"),f=c.index(e[0]);f>-1&&!b.prop("checked")&&d.push(f)}),this._unlockCells(this.element.find(".ui-table-cell-hidden, .ui-table-cell-visible")),this._addToggles(this._menu,b),e=d.length-1;e>-1;e--)c.eq(d[e]).jqmData("input").prop("checked",!1).checkboxradio("refresh").trigger("change")},_setToggleState:function(){this._menu.find("input").each(function(){var b=a(this);this.checked="table-cell"===b.jqmData("cells").eq(0).css("display"),b.checkboxradio("refresh")})},_destroy:function(){this._super()}})}(a),function(a){a.widget("mobile.table",a.mobile.table,{options:{mode:"reflow",classes:a.extend(a.mobile.table.prototype.options.classes,{reflowTable:"ui-table-reflow",cellLabels:"ui-table-cell-label"})},_create:function(){this._super(),"reflow"===this.options.mode&&(this.options.enhanced||(this.element.addClass(this.options.classes.reflowTable),this._updateReflow()))},rebuild:function(){this._super(),"reflow"===this.options.mode&&this._refresh(!1)},_refresh:function(a){this._super(a),a||"reflow"!==this.options.mode||this._updateReflow()},_updateReflow:function(){var b=this,c=this.options;a(b.allHeaders.get().reverse()).each(function(){var d,e,f=a(this).jqmData("cells"),g=a.mobile.getAttribute(this,"colstart"),h=f.not(this).filter("thead th").length&&" ui-table-cell-label-top",i=a(this).clone().contents();i.length>0&&(h?(d=parseInt(this.getAttribute("colspan"),10),e="",d&&(e="td:nth-child("+d+"n + "+g+")"),b._addLabels(f.filter(e),c.classes.cellLabels+h,i)):b._addLabels(f,c.classes.cellLabels,i))})},_addLabels:function(b,c,d){1===d.length&&"abbr"===d[0].nodeName.toLowerCase()&&(d=d.eq(0).attr("title")),b.not(":has(b."+c+")").prepend(a("<b class='"+c+"'></b>").append(d))}})}(a),function(a,c){var d=function(b,c){return-1===(""+(a.mobile.getAttribute(this,"filtertext")||a(this).text())).toLowerCase().indexOf(c)};a.widget("mobile.filterable",{initSelector:":jqmData(filter='true')",options:{filterReveal:!1,filterCallback:d,enhanced:!1,input:null,children:"> li, > option, > optgroup option, > tbody tr, > .ui-controlgroup-controls > .ui-btn, > .ui-controlgroup-controls > .ui-checkbox, > .ui-controlgroup-controls > .ui-radio"},_create:function(){var b=this.options;a.extend(this,{_search:null,_timer:0}),this._setInput(b.input),b.enhanced||this._filterItems((this._search&&this._search.val()||"").toLowerCase())},_onKeyUp:function(){var c,d,e=this._search;if(e){if(c=e.val().toLowerCase(),d=a.mobile.getAttribute(e[0],"lastval")+"",d&&d===c)return;this._timer&&(b.clearTimeout(this._timer),this._timer=0),this._timer=this._delay(function(){return this._trigger("beforefilter",null,{input:e})===!1?!1:(e[0].setAttribute("data-"+a.mobile.ns+"lastval",c),this._filterItems(c),void(this._timer=0))},250)}},_getFilterableItems:function(){var b=this.element,c=this.options.children,d=c?a.isFunction(c)?c():c.nodeName?a(c):c.jquery?c:this.element.find(c):{length:0};return 0===d.length&&(d=b.children()),d},_filterItems:function(b){var c,e,f,g,h=[],i=[],j=this.options,k=this._getFilterableItems();if(null!=b)for(e=j.filterCallback||d,f=k.length,c=0;f>c;c++)g=e.call(k[c],c,b)?i:h,g.push(k[c]);0===i.length?k[j.filterReveal&&0===b.length?"addClass":"removeClass"]("ui-screen-hidden"):(a(i).addClass("ui-screen-hidden"),a(h).removeClass("ui-screen-hidden")),this._refreshChildWidget(),this._trigger("filter",null,{items:k})},_refreshChildWidget:function(){var b,c,d=["collapsibleset","selectmenu","controlgroup","listview"];for(c=d.length-1;c>-1;c--)b=d[c],a.mobile[b]&&(b=this.element.data("mobile-"+b),b&&a.isFunction(b.refresh)&&b.refresh())},_setInput:function(c){var d=this._search;this._timer&&(b.clearTimeout(this._timer),this._timer=0),d&&(this._off(d,"keyup change input"),d=null),c&&(d=c.jquery?c:c.nodeName?a(c):this.document.find(c),this._on(d,{keydown:"_onKeyDown",keypress:"_onKeyPress",keyup:"_onKeyUp",change:"_onKeyUp",input:"_onKeyUp"})),this._search=d},_onKeyDown:function(b){b.keyCode===a.ui.keyCode.ENTER&&(b.preventDefault(),this._preventKeyPress=!0)},_onKeyPress:function(a){this._preventKeyPress&&(a.preventDefault(),this._preventKeyPress=!1)},_setOptions:function(a){var b=!(a.filterReveal===c&&a.filterCallback===c&&a.children===c);this._super(a),a.input!==c&&(this._setInput(a.input),b=!0),b&&this.refresh()},_destroy:function(){var a=this.options,b=this._getFilterableItems();a.enhanced?b.toggleClass("ui-screen-hidden",a.filterReveal):b.removeClass("ui-screen-hidden")},refresh:function(){this._timer&&(b.clearTimeout(this._timer),this._timer=0),this._filterItems((this._search&&this._search.val()||"").toLowerCase())}})}(a),function(a,b){var c=function(a,b){return function(c){b.call(this,c),a._syncTextInputOptions(c)}},d=/(^|\s)ui-li-divider(\s|$)/,e=a.mobile.filterable.prototype.options.filterCallback;a.mobile.filterable.prototype.options.filterCallback=function(a,b){return!this.className.match(d)&&e.call(this,a,b)},a.widget("mobile.filterable",a.mobile.filterable,{options:{filterPlaceholder:"Filter items...",filterTheme:null},_create:function(){var b,c,d=this.element,e=["collapsibleset","selectmenu","controlgroup","listview"],f={};for(this._super(),a.extend(this,{_widget:null}),b=e.length-1;b>-1;b--)if(c=e[b],a.mobile[c]){if(this._setWidget(d.data("mobile-"+c)))break;f[c+"create"]="_handleCreate"}this._widget||this._on(d,f)},_handleCreate:function(a){this._setWidget(this.element.data("mobile-"+a.type.substring(0,a.type.length-6)))},_trigger:function(a,b,c){return this._widget&&"mobile-listview"===this._widget.widgetFullName&&"beforefilter"===a&&this._widget._trigger("beforefilter",b,c),this._super(a,b,c)},_setWidget:function(a){return!this._widget&&a&&(this._widget=a,this._widget._setOptions=c(this,this._widget._setOptions)),this._widget&&(this._syncTextInputOptions(this._widget.options),"listview"===this._widget.widgetName&&(this._widget.options.hideDividers=!0,this._widget.element.listview("refresh"))),!!this._widget},_isSearchInternal:function(){return this._search&&this._search.jqmData("ui-filterable-"+this.uuid+"-internal")},_setInput:function(b){var c=this.options,d=!0,e={};if(!b){if(this._isSearchInternal())return;d=!1,b=a("<input data-"+a.mobile.ns+"type='search' placeholder='"+c.filterPlaceholder+"'></input>").jqmData("ui-filterable-"+this.uuid+"-internal",!0),a("<form class='ui-filterable'></form>").append(b).submit(function(a){a.preventDefault(),b.blur()}).insertBefore(this.element),a.mobile.textinput&&(null!=this.options.filterTheme&&(e.theme=c.filterTheme),b.textinput(e))}this._super(b),this._isSearchInternal()&&d&&this._search.attr("placeholder",this.options.filterPlaceholder)},_setOptions:function(c){var d=this._super(c);return c.filterPlaceholder!==b&&this._isSearchInternal()&&this._search.attr("placeholder",c.filterPlaceholder),c.filterTheme!==b&&this._search&&a.mobile.textinput&&this._search.textinput("option","theme",c.filterTheme),d},_refreshChildWidget:function(){this._refreshingChildWidget=!0,this._superApply(arguments),this._refreshingChildWidget=!1},refresh:function(){this._refreshingChildWidget||this._superApply(arguments)},_destroy:function(){this._isSearchInternal()&&this._search.remove(),this._super()},_syncTextInputOptions:function(c){var d,e={};if(this._isSearchInternal()&&a.mobile.textinput){for(d in a.mobile.textinput.prototype.options)c[d]!==b&&(e[d]="theme"===d&&null!=this.options.filterTheme?this.options.filterTheme:c[d]);this._search.textinput("option",e)}}}),a.widget("mobile.listview",a.mobile.listview,{options:{filter:!1},_create:function(){return this.options.filter!==!0||this.element.data("mobile-filterable")||this.element.filterable(),this._super()},refresh:function(){var a;this._superApply(arguments),this.options.filter===!0&&(a=this.element.data("mobile-filterable"),a&&a.refresh())}})}(a),function(a,b){function c(){return++e}function d(a){return a.hash.length>1&&decodeURIComponent(a.href.replace(f,""))===decodeURIComponent(location.href.replace(f,""))}var e=0,f=/#.*$/;a.widget("ui.tabs",{version:"fadf2b312a05040436451c64bbfaf4814bc62c56",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var b=this,c=this.options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",c.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(b){a(this).is(".ui-state-disabled")&&b.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){a(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs(),c.active=this._initialActive(),a.isArray(c.disabled)&&(c.disabled=a.unique(c.disabled.concat(a.map(this.tabs.filter(".ui-state-disabled"),function(a){return b.tabs.index(a)}))).sort()),this.active=this.options.active!==!1&&this.anchors.length?this._findActive(c.active):a(),this._refresh(),this.active.length&&this.load(c.active)},_initialActive:function(){var b=this.options.active,c=this.options.collapsible,d=location.hash.substring(1);return null===b&&(d&&this.tabs.each(function(c,e){return a(e).attr("aria-controls")===d?(b=c,!1):void 0}),null===b&&(b=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===b||-1===b)&&(b=this.tabs.length?0:!1)),b!==!1&&(b=this.tabs.index(this.tabs.eq(b)),-1===b&&(b=c?!1:0)),!c&&b===!1&&this.anchors.length&&(b=0),b},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):a()}},_tabKeydown:function(b){var c=a(this.document[0].activeElement).closest("li"),d=this.tabs.index(c),e=!0;if(!this._handlePageNav(b)){switch(b.keyCode){case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:d++;break;case a.ui.keyCode.UP:case a.ui.keyCode.LEFT:e=!1,d--;break;case a.ui.keyCode.END:d=this.anchors.length-1;break;case a.ui.keyCode.HOME:d=0;break;case a.ui.keyCode.SPACE:return b.preventDefault(),clearTimeout(this.activating),void this._activate(d);case a.ui.keyCode.ENTER:return b.preventDefault(),clearTimeout(this.activating),void this._activate(d===this.options.active?!1:d);default:return}b.preventDefault(),clearTimeout(this.activating),d=this._focusNextTab(d,e),b.ctrlKey||(c.attr("aria-selected","false"),this.tabs.eq(d).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",d)},this.delay))}},_panelKeydown:function(b){this._handlePageNav(b)||b.ctrlKey&&b.keyCode===a.ui.keyCode.UP&&(b.preventDefault(),this.active.focus())},_handlePageNav:function(b){return b.altKey&&b.keyCode===a.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):b.altKey&&b.keyCode===a.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(b,c){function d(){return b>e&&(b=0),0>b&&(b=e),b}for(var e=this.tabs.length-1;-1!==a.inArray(d(),this.options.disabled);)b=c?b+1:b-1;return b},_focusNextTab:function(a,b){return a=this._findNextTab(a,b),this.tabs.eq(a).focus(),a},_setOption:function(a,b){return"active"===a?void this._activate(b):"disabled"===a?void this._setupDisabled(b):(this._super(a,b),"collapsible"===a&&(this.element.toggleClass("ui-tabs-collapsible",b),b||this.options.active!==!1||this._activate(0)),"event"===a&&this._setupEvents(b),void("heightStyle"===a&&this._setupHeightStyle(b)))},_tabId:function(a){return a.attr("aria-controls")||"ui-tabs-"+c()},_sanitizeSelector:function(a){return a?a.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var b=this.options,c=this.tablist.children(":has(a[href])");b.disabled=a.map(c.filter(".ui-state-disabled"),function(a){return c.index(a)}),this._processTabs(),b.active!==!1&&this.anchors.length?this.active.length&&!a.contains(this.tablist[0],this.active[0])?this.tabs.length===b.disabled.length?(b.active=!1,this.active=a()):this._activate(this._findNextTab(Math.max(0,b.active-1),!1)):b.active=this.tabs.index(this.active):(b.active=!1,this.active=a()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var b=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return a("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=a(),this.anchors.each(function(c,e){var f,g,h,i=a(e).uniqueId().attr("id"),j=a(e).closest("li"),k=j.attr("aria-controls");d(e)?(f=e.hash,g=b.element.find(b._sanitizeSelector(f))):(h=b._tabId(j),f="#"+h,g=b.element.find(f),g.length||(g=b._createPanel(h),g.insertAfter(b.panels[c-1]||b.tablist)),g.attr("aria-live","polite")),g.length&&(b.panels=b.panels.add(g)),k&&j.data("ui-tabs-aria-controls",k),j.attr({"aria-controls":f.substring(1),"aria-labelledby":i}),g.attr("aria-labelledby",i)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(b){return a("<div>").attr("id",b).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(b){a.isArray(b)&&(b.length?b.length===this.anchors.length&&(b=!0):b=!1);for(var c,d=0;c=this.tabs[d];d++)b===!0||-1!==a.inArray(d,b)?a(c).addClass("ui-state-disabled").attr("aria-disabled","true"):a(c).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=b},_setupEvents:function(b){var c={click:function(a){a.preventDefault()}};b&&a.each(b.split(" "),function(a,b){c[b]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,c),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(b){var c,d=this.element.parent();"fill"===b?(c=d.height(),c-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var b=a(this),d=b.css("position");"absolute"!==d&&"fixed"!==d&&(c-=b.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){c-=a(this).outerHeight(!0) +}),this.panels.each(function(){a(this).height(Math.max(0,c-a(this).innerHeight()+a(this).height()))}).css("overflow","auto")):"auto"===b&&(c=0,this.panels.each(function(){c=Math.max(c,a(this).height("").height())}).height(c))},_eventHandler:function(b){var c=this.options,d=this.active,e=a(b.currentTarget),f=e.closest("li"),g=f[0]===d[0],h=g&&c.collapsible,i=h?a():this._getPanelForTab(f),j=d.length?this._getPanelForTab(d):a(),k={oldTab:d,oldPanel:j,newTab:h?a():f,newPanel:i};b.preventDefault(),f.hasClass("ui-state-disabled")||f.hasClass("ui-tabs-loading")||this.running||g&&!c.collapsible||this._trigger("beforeActivate",b,k)===!1||(c.active=h?!1:this.tabs.index(f),this.active=g?a():f,this.xhr&&this.xhr.abort(),j.length||i.length||a.error("jQuery UI Tabs: Mismatching fragment identifier."),i.length&&this.load(this.tabs.index(f),b),this._toggle(b,k))},_toggle:function(b,c){function d(){f.running=!1,f._trigger("activate",b,c)}function e(){c.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),g.length&&f.options.show?f._show(g,f.options.show,d):(g.show(),d())}var f=this,g=c.newPanel,h=c.oldPanel;this.running=!0,h.length&&this.options.hide?this._hide(h,this.options.hide,function(){c.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),e()}):(c.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),h.hide(),e()),h.attr({"aria-expanded":"false","aria-hidden":"true"}),c.oldTab.attr("aria-selected","false"),g.length&&h.length?c.oldTab.attr("tabIndex",-1):g.length&&this.tabs.filter(function(){return 0===a(this).attr("tabIndex")}).attr("tabIndex",-1),g.attr({"aria-expanded":"true","aria-hidden":"false"}),c.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(b){var c,d=this._findActive(b);d[0]!==this.active[0]&&(d.length||(d=this.active),c=d.find(".ui-tabs-anchor")[0],this._eventHandler({target:c,currentTarget:c,preventDefault:a.noop}))},_findActive:function(b){return b===!1?a():this.tabs.eq(b)},_getIndex:function(a){return"string"==typeof a&&(a=this.anchors.index(this.anchors.filter("[href$='"+a+"']"))),a},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){a.data(this,"ui-tabs-destroy")?a(this).remove():a(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var b=a(this),c=b.data("ui-tabs-aria-controls");c?b.attr("aria-controls",c).removeData("ui-tabs-aria-controls"):b.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(c){var d=this.options.disabled;d!==!1&&(c===b?d=!1:(c=this._getIndex(c),d=a.isArray(d)?a.map(d,function(a){return a!==c?a:null}):a.map(this.tabs,function(a,b){return b!==c?b:null})),this._setupDisabled(d))},disable:function(c){var d=this.options.disabled;if(d!==!0){if(c===b)d=!0;else{if(c=this._getIndex(c),-1!==a.inArray(c,d))return;d=a.isArray(d)?a.merge([c],d).sort():[c]}this._setupDisabled(d)}},load:function(b,c){b=this._getIndex(b);var e=this,f=this.tabs.eq(b),g=f.find(".ui-tabs-anchor"),h=this._getPanelForTab(f),i={tab:f,panel:h};d(g[0])||(this.xhr=a.ajax(this._ajaxSettings(g,c,i)),this.xhr&&"canceled"!==this.xhr.statusText&&(f.addClass("ui-tabs-loading"),h.attr("aria-busy","true"),this.xhr.success(function(a){setTimeout(function(){h.html(a),e._trigger("load",c,i)},1)}).complete(function(a,b){setTimeout(function(){"abort"===b&&e.panels.stop(!1,!0),f.removeClass("ui-tabs-loading"),h.removeAttr("aria-busy"),a===e.xhr&&delete e.xhr},1)})))},_ajaxSettings:function(b,c,d){var e=this;return{url:b.attr("href"),beforeSend:function(b,f){return e._trigger("beforeLoad",c,a.extend({jqXHR:b,ajaxSettings:f},d))}}},_getPanelForTab:function(b){var c=a(b).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+c))}})}(a),function(){}(a),function(a,b){function c(a){e=a.originalEvent,i=e.accelerationIncludingGravity,f=Math.abs(i.x),g=Math.abs(i.y),h=Math.abs(i.z),!b.orientation&&(f>7||(h>6&&8>g||8>h&&g>6)&&f>5)?d.enabled&&d.disable():d.enabled||d.enable()}a.mobile.iosorientationfixEnabled=!0;var d,e,f,g,h,i,j=navigator.userAgent;return/iPhone|iPad|iPod/.test(navigator.platform)&&/OS [1-5]_[0-9_]* like Mac OS X/i.test(j)&&j.indexOf("AppleWebKit")>-1?(d=a.mobile.zoom,void a.mobile.document.on("mobileinit",function(){a.mobile.iosorientationfixEnabled&&a.mobile.window.bind("orientationchange.iosorientationfix",d.enable).bind("devicemotion.iosorientationfix",c)})):void(a.mobile.iosorientationfixEnabled=!1)}(a,this),function(a,b,d){function e(){f.removeClass("ui-mobile-rendering")}var f=a("html"),g=a.mobile.window;a(b.document).trigger("mobileinit"),a.mobile.gradeA()&&(a.mobile.ajaxBlacklist&&(a.mobile.ajaxEnabled=!1),f.addClass("ui-mobile ui-mobile-rendering"),setTimeout(e,5e3),a.extend(a.mobile,{initializePage:function(){var b=a.mobile.path,f=a(":jqmData(role='page'), :jqmData(role='dialog')"),h=b.stripHash(b.stripQueryParams(b.parseLocation().hash)),i=a.mobile.path.parseLocation(),j=h?c.getElementById(h):d;f.length||(f=a("body").wrapInner("<div data-"+a.mobile.ns+"role='page'></div>").children(0)),f.each(function(){var c=a(this);c[0].getAttribute("data-"+a.mobile.ns+"url")||c.attr("data-"+a.mobile.ns+"url",c.attr("id")||b.convertUrlToDataUrl(i.pathname+i.search))}),a.mobile.firstPage=f.first(),a.mobile.pageContainer=a.mobile.firstPage.parent().addClass("ui-mobile-viewport").pagecontainer(),a.mobile.navreadyDeferred.resolve(),g.trigger("pagecontainercreate"),a.mobile.loading("show"),e(),a.mobile.hashListeningEnabled&&a.mobile.path.isHashValid(location.hash)&&(a(j).is(":jqmData(role='page')")||a.mobile.path.isPath(h)||h===a.mobile.dialogHashKey)?a.event.special.navigate.isPushStateEnabled()?(a.mobile.navigate.history.stack=[],a.mobile.navigate(a.mobile.path.isPath(location.hash)?location.hash:location.href)):g.trigger("hashchange",[!0]):(a.event.special.navigate.isPushStateEnabled()&&a.mobile.navigate.navigator.squash(b.parseLocation().href),a.mobile.changePage(a.mobile.firstPage,{transition:"none",reverse:!0,changeHash:!1,fromHashChange:!0}))}}),a(function(){a.support.inlineSVG(),a.mobile.hideUrlBar&&b.scrollTo(0,1),a.mobile.defaultHomeScroll=a.support.scrollTop&&1!==a.mobile.window.scrollTop()?1:0,a.mobile.autoInitializePage&&a.mobile.initializePage(),a.mobile.hideUrlBar&&g.load(a.mobile.silentScroll),a.support.cssPointerEvents||a.mobile.document.delegate(".ui-state-disabled,.ui-disabled","vclick",function(a){a.preventDefault(),a.stopImmediatePropagation()})}))}(a,this)}); +//# sourceMappingURL=jquery.mobile-1.4.5.min.map \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/jquery.nicescroll.js b/public/assets/frontend/js/plugins/jquery.nicescroll.js new file mode 100644 index 00000000..1e7893a4 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.nicescroll.js @@ -0,0 +1,3184 @@ +/* jquery.nicescroll +-- version 3.5.0 BETA5 +-- copyright 2011-12-13 InuYaksa*2013 +-- licensed under the MIT +-- +-- http://areaaperta.com/nicescroll +-- https://github.com/inuyaksa/jquery.nicescroll +-- +*/ + +(function(jQuery){ + + // globals + var domfocus = false; + var mousefocus = false; + var zoomactive = false; + var tabindexcounter = 5000; + var ascrailcounter = 2000; + var globalmaxzindex = 0; + + var $ = jQuery; // sandbox + + // http://stackoverflow.com/questions/2161159/get-script-path + function getScriptPath() { + var scripts=document.getElementsByTagName('script'); + var path=scripts[scripts.length-1].src.split('?')[0]; + return (path.split('/').length>0) ? path.split('/').slice(0,-1).join('/')+'/' : ''; + } + var scriptpath = getScriptPath(); + + var vendors = ['ms','moz','webkit','o']; + + var setAnimationFrame = window.requestAnimationFrame||false; + var clearAnimationFrame = window.cancelAnimationFrame||false; + + if (!setAnimationFrame) { + for(var vx in vendors) { + var v = vendors[vx]; + if (!setAnimationFrame) setAnimationFrame = window[v+'RequestAnimationFrame']; + if (!clearAnimationFrame) clearAnimationFrame = window[v+'CancelAnimationFrame']||window[v+'CancelRequestAnimationFrame']; + } + } + + var clsMutationObserver = window.MutationObserver || window.WebKitMutationObserver || false; + + var _globaloptions = { + zindex:"auto", + cursoropacitymin:0, + cursoropacitymax:1, + cursorcolor:"#424242", + cursorwidth:"5px", + cursorborder:"1px solid #fff", + cursorborderradius:"5px", + scrollspeed:60, + mousescrollstep:8*3, + touchbehavior:false, + hwacceleration:true, + usetransition:true, + boxzoom:false, + dblclickzoom:true, + gesturezoom:true, + grabcursorenabled:true, + autohidemode:true, + background:"", + iframeautoresize:true, + cursorminheight:32, + preservenativescrolling:true, + railoffset:false, + bouncescroll:true, + spacebarenabled:true, + railpadding:{top:0,right:0,left:0,bottom:0}, + disableoutline:true, + horizrailenabled:true, + railalign:"right", + railvalign:"bottom", + enabletranslate3d:true, + enablemousewheel:true, + enablekeyboard:true, + smoothscroll:true, + sensitiverail:true, + enablemouselockapi:true, +// cursormaxheight:false, + cursorfixedheight:false, + directionlockdeadzone:6, + hidecursordelay:400, + nativeparentscrolling:true, + enablescrollonselection:true, + overflowx:true, + overflowy:true, + cursordragspeed:0.3, + rtlmode:false, + cursordragontouch:false, + oneaxismousemode:"auto" + } + + var browserdetected = false; + + var getBrowserDetection = function() { + + if (browserdetected) return browserdetected; + + var domtest = document.createElement('DIV'); + + var d = {}; + + d.haspointerlock = "pointerLockElement" in document || "mozPointerLockElement" in document || "webkitPointerLockElement" in document; + + d.isopera = ("opera" in window); + d.isopera12 = (d.isopera&&("getUserMedia" in navigator)); + d.isoperamini = (Object.prototype.toString.call(window.operamini) === "[object OperaMini]"); + + d.isie = (("all" in document) && ("attachEvent" in domtest) && !d.isopera); + d.isieold = (d.isie && !("msInterpolationMode" in domtest.style)); // IE6 and older + d.isie7 = d.isie&&!d.isieold&&(!("documentMode" in document)||(document.documentMode==7)); + d.isie8 = d.isie&&("documentMode" in document)&&(document.documentMode==8); + d.isie9 = d.isie&&("performance" in window)&&(document.documentMode>=9); + d.isie10 = d.isie&&("performance" in window)&&(document.documentMode>=10); + + d.isie9mobile = /iemobile.9/i.test(navigator.userAgent); //wp 7.1 mango + if (d.isie9mobile) d.isie9 = false; + d.isie7mobile = (!d.isie9mobile&&d.isie7) && /iemobile/i.test(navigator.userAgent); //wp 7.0 + + d.ismozilla = ("MozAppearance" in domtest.style); + + d.iswebkit = ("WebkitAppearance" in domtest.style); + + d.ischrome = ("chrome" in window); + d.ischrome22 = (d.ischrome&&d.haspointerlock); + d.ischrome26 = (d.ischrome&&("transition" in domtest.style)); // issue with transform detection (maintain prefix) + + d.cantouch = ("ontouchstart" in document.documentElement)||("ontouchstart" in window); // detection for Chrome Touch Emulation + d.hasmstouch = (window.navigator.msPointerEnabled||false); // IE10+ pointer events + + d.ismac = /^mac$/i.test(navigator.platform); + + d.isios = (d.cantouch && /iphone|ipad|ipod/i.test(navigator.platform)); + d.isios4 = ((d.isios)&&!("seal" in Object)); + + d.isandroid = (/android/i.test(navigator.userAgent)); + + d.trstyle = false; + d.hastransform = false; + d.hastranslate3d = false; + d.transitionstyle = false; + d.hastransition = false; + d.transitionend = false; + + var check = ['transform','msTransform','webkitTransform','MozTransform','OTransform']; + for(var a=0;a<check.length;a++){ + if (typeof domtest.style[check[a]] != "undefined") { + d.trstyle = check[a]; + break; + } + } + d.hastransform = (d.trstyle != false); + if (d.hastransform) { + domtest.style[d.trstyle] = "translate3d(1px,2px,3px)"; + d.hastranslate3d = /translate3d/.test(domtest.style[d.trstyle]); + } + + d.transitionstyle = false; + d.prefixstyle = ''; + d.transitionend = false; + var check = ['transition','webkitTransition','MozTransition','OTransition','OTransition','msTransition','KhtmlTransition']; + var prefix = ['','-webkit-','-moz-','-o-','-o','-ms-','-khtml-']; + var evs = ['transitionend','webkitTransitionEnd','transitionend','otransitionend','oTransitionEnd','msTransitionEnd','KhtmlTransitionEnd']; + for(var a=0;a<check.length;a++) { + if (check[a] in domtest.style) { + d.transitionstyle = check[a]; + d.prefixstyle = prefix[a]; + d.transitionend = evs[a]; + break; + } + } + if (d.ischrome26) { // use always prefix + d.prefixstyle = prefix[1]; + } + + d.hastransition = (d.transitionstyle); + + function detectCursorGrab() { + var lst = ['-moz-grab','-webkit-grab','grab']; + if ((d.ischrome&&!d.ischrome22)||d.isie) lst=[]; // force setting for IE returns false positive and chrome cursor bug + for(var a=0;a<lst.length;a++) { + var p = lst[a]; + domtest.style['cursor']=p; + if (domtest.style['cursor']==p) return p; + } + return 'url(http://www.google.com/intl/en_ALL/mapfiles/openhand.cur),n-resize'; // thank you google for custom cursor! + } + d.cursorgrabvalue = detectCursorGrab(); + + d.hasmousecapture = ("setCapture" in domtest); + + d.hasMutationObserver = (clsMutationObserver !== false); + + domtest = null; //memory released + + browserdetected = d; + + return d; + } + + var NiceScrollClass = function(myopt,me) { + + var self = this; + + this.version = '3.5.0 BETA5'; + this.name = 'nicescroll'; + + this.me = me; + + this.opt = { + doc:$("body"), + win:false + }; + + $.extend(this.opt,_globaloptions); + +// Options for internal use + this.opt.snapbackspeed = 80; + + if (myopt||false) { + for(var a in self.opt) { + if (typeof myopt[a] != "undefined") self.opt[a] = myopt[a]; + } + } + + this.doc = self.opt.doc; + this.iddoc = (this.doc&&this.doc[0])?this.doc[0].id||'':''; + this.ispage = /BODY|HTML/.test((self.opt.win)?self.opt.win[0].nodeName:this.doc[0].nodeName); + this.haswrapper = (self.opt.win!==false); + this.win = self.opt.win||(this.ispage?$(window):this.doc); + this.docscroll = (this.ispage&&!this.haswrapper)?$(window):this.win; + this.body = $("body"); + this.viewport = false; + + this.isfixed = false; + + this.iframe = false; + this.isiframe = ((this.doc[0].nodeName == 'IFRAME') && (this.win[0].nodeName == 'IFRAME')); + + this.istextarea = (this.win[0].nodeName == 'TEXTAREA'); + + this.forcescreen = false; //force to use screen position on events + + this.canshowonmouseevent = (self.opt.autohidemode!="scroll"); + +// Events jump table + this.onmousedown = false; + this.onmouseup = false; + this.onmousemove = false; + this.onmousewheel = false; + this.onkeypress = false; + this.ongesturezoom = false; + this.onclick = false; + +// Nicescroll custom events + this.onscrollstart = false; + this.onscrollend = false; + this.onscrollcancel = false; + + this.onzoomin = false; + this.onzoomout = false; + +// Let's start! + this.view = false; + this.page = false; + + this.scroll = {x:0,y:0}; + this.scrollratio = {x:0,y:0}; + this.cursorheight = 20; + this.scrollvaluemax = 0; + + this.checkrtlmode = false; + + this.scrollrunning = false; + + this.scrollmom = false; + + this.observer = false; + this.observerremover = false; // observer on parent for remove detection + + do { + this.id = "ascrail"+(ascrailcounter++); + } while (document.getElementById(this.id)); + + this.rail = false; + this.cursor = false; + this.cursorfreezed = false; + this.selectiondrag = false; + + this.zoom = false; + this.zoomactive = false; + + this.hasfocus = false; + this.hasmousefocus = false; + + this.visibility = true; + this.locked = false; + this.hidden = false; // rails always hidden + this.cursoractive = true; // user can interact with cursors + + this.overflowx = self.opt.overflowx; + this.overflowy = self.opt.overflowy; + + this.nativescrollingarea = false; + this.checkarea = 0; + + this.events = []; // event list for unbind + + this.saved = {}; + + this.delaylist = {}; + this.synclist = {}; + + this.lastdeltax = 0; + this.lastdeltay = 0; + + this.detected = getBrowserDetection(); + + var cap = $.extend({},this.detected); + + this.canhwscroll = (cap.hastransform&&self.opt.hwacceleration); + this.ishwscroll = (this.canhwscroll&&self.haswrapper); + + this.istouchcapable = false; // desktop devices with touch screen support + +//## Check Chrome desktop with touch support + if (cap.cantouch&&cap.ischrome&&!cap.isios&&!cap.isandroid) { + this.istouchcapable = true; + cap.cantouch = false; // parse normal desktop events + } + +//## Firefox 18 nightly build (desktop) false positive (or desktop with touch support) + if (cap.cantouch&&cap.ismozilla&&!cap.isios&&!cap.isandroid) { + this.istouchcapable = true; + cap.cantouch = false; // parse normal desktop events + } + +//## disable MouseLock API on user request + + if (!self.opt.enablemouselockapi) { + cap.hasmousecapture = false; + cap.haspointerlock = false; + } + + this.delayed = function(name,fn,tm,lazy) { + var dd = self.delaylist[name]; + var nw = (new Date()).getTime(); + if (!lazy&&dd&&dd.tt) return false; + if (dd&&dd.tt) clearTimeout(dd.tt); + if (dd&&dd.last+tm>nw&&!dd.tt) { + self.delaylist[name] = { + last:nw+tm, + tt:setTimeout(function(){self.delaylist[name].tt=0;fn.call();},tm) + } + } + else if (!dd||!dd.tt) { + self.delaylist[name] = { + last:nw, + tt:0 + } + setTimeout(function(){fn.call();},0); + } + }; + + this.debounced = function(name,fn,tm) { + var dd = self.delaylist[name]; + var nw = (new Date()).getTime(); + self.delaylist[name] = fn; + if (!dd) { + setTimeout(function(){var fn=self.delaylist[name];self.delaylist[name]=false;fn.call();},tm); + } + } + + this.synched = function(name,fn) { + + function requestSync() { + if (self.onsync) return; + setAnimationFrame(function(){ + self.onsync = false; + for(name in self.synclist){ + var fn = self.synclist[name]; + if (fn) fn.call(self); + self.synclist[name] = false; + } + }); + self.onsync = true; + }; + + self.synclist[name] = fn; + requestSync(); + return name; + }; + + this.unsynched = function(name) { + if (self.synclist[name]) self.synclist[name] = false; + } + + this.css = function(el,pars) { // save & set + for(var n in pars) { + self.saved.css.push([el,n,el.css(n)]); + el.css(n,pars[n]); + } + }; + + this.scrollTop = function(val) { + return (typeof val == "undefined") ? self.getScrollTop() : self.setScrollTop(val); + }; + + this.scrollLeft = function(val) { + return (typeof val == "undefined") ? self.getScrollLeft() : self.setScrollLeft(val); + }; + +// derived by by Dan Pupius www.pupius.net + BezierClass = function(st,ed,spd,p1,p2,p3,p4) { + this.st = st; + this.ed = ed; + this.spd = spd; + + this.p1 = p1||0; + this.p2 = p2||1; + this.p3 = p3||0; + this.p4 = p4||1; + + this.ts = (new Date()).getTime(); + this.df = this.ed-this.st; + }; + BezierClass.prototype = { + B2:function(t){ return 3*t*t*(1-t) }, + B3:function(t){ return 3*t*(1-t)*(1-t) }, + B4:function(t){ return (1-t)*(1-t)*(1-t) }, + getNow:function(){ + var nw = (new Date()).getTime(); + var pc = 1-((nw-this.ts)/this.spd); + var bz = this.B2(pc) + this.B3(pc) + this.B4(pc); + return (pc<0) ? this.ed : this.st+Math.round(this.df*bz); + }, + update:function(ed,spd){ + this.st = this.getNow(); + this.ed = ed; + this.spd = spd; + this.ts = (new Date()).getTime(); + this.df = this.ed-this.st; + return this; + } + }; + + if (this.ishwscroll) { + // hw accelerated scroll + this.doc.translate = {x:0,y:0,tx:"0px",ty:"0px"}; + + //this one can help to enable hw accel on ios6 http://indiegamr.com/ios6-html-hardware-acceleration-changes-and-how-to-fix-them/ + if (cap.hastranslate3d&&cap.isios) this.doc.css("-webkit-backface-visibility","hidden"); // prevent flickering http://stackoverflow.com/questions/3461441/ + + //derived from http://stackoverflow.com/questions/11236090/ + function getMatrixValues() { + var tr = self.doc.css(cap.trstyle); + if (tr&&(tr.substr(0,6)=="matrix")) { + return tr.replace(/^.*\((.*)\)$/g, "$1").replace(/px/g,'').split(/, +/); + } + return false; + } + + this.getScrollTop = function(last) { + if (!last) { + var mtx = getMatrixValues(); + if (mtx) return (mtx.length==16) ? -mtx[13] : -mtx[5]; //matrix3d 16 on IE10 + if (self.timerscroll&&self.timerscroll.bz) return self.timerscroll.bz.getNow(); + } + return self.doc.translate.y; + }; + + this.getScrollLeft = function(last) { + if (!last) { + var mtx = getMatrixValues(); + if (mtx) return (mtx.length==16) ? -mtx[12] : -mtx[4]; //matrix3d 16 on IE10 + if (self.timerscroll&&self.timerscroll.bh) return self.timerscroll.bh.getNow(); + } + return self.doc.translate.x; + }; + + if (document.createEvent) { + this.notifyScrollEvent = function(el) { + var e = document.createEvent("UIEvents"); + e.initUIEvent("scroll", false, true, window, 1); + el.dispatchEvent(e); + }; + } + else if (document.fireEvent) { + this.notifyScrollEvent = function(el) { + var e = document.createEventObject(); + el.fireEvent("onscroll"); + e.cancelBubble = true; + }; + } + else { + this.notifyScrollEvent = function(el,add) {}; //NOPE + } + + if (cap.hastranslate3d&&self.opt.enabletranslate3d) { + this.setScrollTop = function(val,silent) { + self.doc.translate.y = val; + self.doc.translate.ty = (val*-1)+"px"; + self.doc.css(cap.trstyle,"translate3d("+self.doc.translate.tx+","+self.doc.translate.ty+",0px)"); + if (!silent) self.notifyScrollEvent(self.win[0]); + }; + this.setScrollLeft = function(val,silent) { + self.doc.translate.x = val; + self.doc.translate.tx = (val*-1)+"px"; + self.doc.css(cap.trstyle,"translate3d("+self.doc.translate.tx+","+self.doc.translate.ty+",0px)"); + if (!silent) self.notifyScrollEvent(self.win[0]); + }; + } else { + this.setScrollTop = function(val,silent) { + self.doc.translate.y = val; + self.doc.translate.ty = (val*-1)+"px"; + self.doc.css(cap.trstyle,"translate("+self.doc.translate.tx+","+self.doc.translate.ty+")"); + if (!silent) self.notifyScrollEvent(self.win[0]); + }; + this.setScrollLeft = function(val,silent) { + self.doc.translate.x = val; + self.doc.translate.tx = (val*-1)+"px"; + self.doc.css(cap.trstyle,"translate("+self.doc.translate.tx+","+self.doc.translate.ty+")"); + if (!silent) self.notifyScrollEvent(self.win[0]); + }; + } + } else { + // native scroll + this.getScrollTop = function() { + return self.docscroll.scrollTop(); + }; + this.setScrollTop = function(val) { + return self.docscroll.scrollTop(val); + }; + this.getScrollLeft = function() { + return self.docscroll.scrollLeft(); + }; + this.setScrollLeft = function(val) { + return self.docscroll.scrollLeft(val); + }; + } + + this.getTarget = function(e) { + if (!e) return false; + if (e.target) return e.target; + if (e.srcElement) return e.srcElement; + return false; + }; + + this.hasParent = function(e,id) { + if (!e) return false; + var el = e.target||e.srcElement||e||false; + while (el && el.id != id) { + el = el.parentNode||false; + } + return (el!==false); + }; + + function getZIndex() { + var dom = self.win; + if ("zIndex" in dom) return dom.zIndex(); // use jQuery UI method when available + while (dom.length>0) { + if (dom[0].nodeType==9) return false; + var zi = dom.css('zIndex'); + if (!isNaN(zi)&&zi!=0) return parseInt(zi); + dom = dom.parent(); + } + return false; + }; + +//inspired by http://forum.jquery.com/topic/width-includes-border-width-when-set-to-thin-medium-thick-in-ie + var _convertBorderWidth = {"thin":1,"medium":3,"thick":5}; + function getWidthToPixel(dom,prop,chkheight) { + var wd = dom.css(prop); + var px = parseFloat(wd); + if (isNaN(px)) { + px = _convertBorderWidth[wd]||0; + var brd = (px==3) ? ((chkheight)?(self.win.outerHeight() - self.win.innerHeight()):(self.win.outerWidth() - self.win.innerWidth())) : 1; //DON'T TRUST CSS + if (self.isie8&&px) px+=1; + return (brd) ? px : 0; + } + return px; + }; + + this.getOffset = function() { + if (self.isfixed) return {top:parseFloat(self.win.css('top')),left:parseFloat(self.win.css('left'))}; + if (!self.viewport) return self.win.offset(); + var ww = self.win.offset(); + var vp = self.viewport.offset(); + return {top:ww.top-vp.top+self.viewport.scrollTop(),left:ww.left-vp.left+self.viewport.scrollLeft()}; + }; + + this.updateScrollBar = function(len) { + if (self.ishwscroll) { + self.rail.css({height:self.win.innerHeight()}); + if (self.railh) self.railh.css({width:self.win.innerWidth()}); + } else { + var wpos = self.getOffset(); + var pos = {top:wpos.top,left:wpos.left}; + pos.top+= getWidthToPixel(self.win,'border-top-width',true); + var brd = (self.win.outerWidth() - self.win.innerWidth())/2; + pos.left+= (self.rail.align) ? self.win.outerWidth() - getWidthToPixel(self.win,'border-right-width') - self.rail.width : getWidthToPixel(self.win,'border-left-width'); + + var off = self.opt.railoffset; + if (off) { + if (off.top) pos.top+=off.top; + if (self.rail.align&&off.left) pos.left+=off.left; + } + + if (!self.locked) self.rail.css({top:pos.top,left:pos.left,height:(len)?len.h:self.win.innerHeight()}); + + if (self.zoom) { + self.zoom.css({top:pos.top+1,left:(self.rail.align==1) ? pos.left-20 : pos.left+self.rail.width+4}); + } + + if (self.railh&&!self.locked) { + var pos = {top:wpos.top,left:wpos.left}; + var y = (self.railh.align) ? pos.top + getWidthToPixel(self.win,'border-top-width',true) + self.win.innerHeight() - self.railh.height : pos.top + getWidthToPixel(self.win,'border-top-width',true); + var x = pos.left + getWidthToPixel(self.win,'border-left-width'); + self.railh.css({top:y,left:x,width:self.railh.width}); + } + + + } + }; + + this.doRailClick = function(e,dbl,hr) { + + var fn,pg,cur,pos; + +// if (self.rail.drag&&self.rail.drag.pt!=1) return; + if (self.locked) return; +// if (self.rail.drag) return; + +// self.cancelScroll(); + + self.cancelEvent(e); + + if (dbl) { + fn = (hr) ? self.doScrollLeft : self.doScrollTop; + cur = (hr) ? ((e.pageX - self.railh.offset().left - (self.cursorwidth/2)) * self.scrollratio.x) : ((e.pageY - self.rail.offset().top - (self.cursorheight/2)) * self.scrollratio.y); + fn(cur); + } else { +// console.log(e.pageY); + fn = (hr) ? self.doScrollLeftBy : self.doScrollBy; + cur = (hr) ? self.scroll.x : self.scroll.y; + pos = (hr) ? e.pageX - self.railh.offset().left : e.pageY - self.rail.offset().top; + pg = (hr) ? self.view.w : self.view.h; + (cur>=pos) ? fn(pg) : fn(-pg); + } + + } + + self.hasanimationframe = (setAnimationFrame); + self.hascancelanimationframe = (clearAnimationFrame); + + if (!self.hasanimationframe) { + setAnimationFrame=function(fn){return setTimeout(fn,15-Math.floor((+new Date)/1000)%16)}; // 1000/60)}; + clearAnimationFrame=clearInterval; + } + else if (!self.hascancelanimationframe) clearAnimationFrame=function(){self.cancelAnimationFrame=true}; + + this.init = function() { + + self.saved.css = []; + + if (cap.isie7mobile) return true; // SORRY, DO NOT WORK! + if (cap.isoperamini) return true; // SORRY, DO NOT WORK! + + if (cap.hasmstouch) self.css((self.ispage)?$("html"):self.win,{'-ms-touch-action':'none'}); + + self.zindex = "auto"; + if (!self.ispage&&self.opt.zindex=="auto") { + self.zindex = getZIndex()||"auto"; + } else { + self.zindex = self.opt.zindex; + } + + if (!self.ispage&&self.zindex!="auto") { + if (self.zindex>globalmaxzindex) globalmaxzindex=self.zindex; + } + + if (self.isie&&self.zindex==0&&self.opt.zindex=="auto") { // fix IE auto == 0 + self.zindex="auto"; + } + +/* + self.ispage = true; + self.haswrapper = true; +// self.win = $(window); + self.docscroll = $("body"); +// self.doc = $("body"); +*/ + + if (!self.ispage || (!cap.cantouch && !cap.isieold && !cap.isie9mobile)) { + + var cont = self.docscroll; + if (self.ispage) cont = (self.haswrapper)?self.win:self.doc; + + if (!cap.isie9mobile) self.css(cont,{'overflow-y':'hidden'}); + + if (self.ispage&&cap.isie7) { + if (self.doc[0].nodeName=='BODY') self.css($("html"),{'overflow-y':'hidden'}); //IE7 double scrollbar issue + else if (self.doc[0].nodeName=='HTML') self.css($("body"),{'overflow-y':'hidden'}); //IE7 double scrollbar issue + } + + if (cap.isios&&!self.ispage&&!self.haswrapper) self.css($("body"),{"-webkit-overflow-scrolling":"touch"}); //force hw acceleration + + var cursor = $(document.createElement('div')); + cursor.css({ + position:"relative",top:0,"float":"right",width:self.opt.cursorwidth,height:"0px", + 'background-color':"rgb(33, 150, 243)", + border:self.opt.cursorborder, + 'background-clip':'padding-box', + '-webkit-border-radius':self.opt.cursorborderradius, + '-moz-border-radius':self.opt.cursorborderradius, + 'border-radius':self.opt.cursorborderradius + }); + + cursor.hborder = parseFloat(cursor.outerHeight() - cursor.innerHeight()); + self.cursor = cursor; + + var rail = $(document.createElement('div')); + rail.attr('id',self.id); + rail.addClass('nicescroll-rails'); + + var v,a,kp = ["left","right"]; //"top","bottom" + for(var n in kp) { + a=kp[n]; + v = self.opt.railpadding[a]; + (v) ? rail.css("padding-"+a,v+"px") : self.opt.railpadding[a] = 0; + } + + rail.append(cursor); + + rail.width = Math.max(parseFloat(self.opt.cursorwidth),cursor.outerWidth()) + self.opt.railpadding['left'] + self.opt.railpadding['right']; + rail.css({width:rail.width+"px",'zIndex':self.zindex,"background":self.opt.background,cursor:"default"}); + + rail.visibility = true; + rail.scrollable = true; + + rail.align = (self.opt.railalign=="left") ? 0 : 1; + + self.rail = rail; + + self.rail.drag = false; + + var zoom = false; + if (self.opt.boxzoom&&!self.ispage&&!cap.isieold) { + zoom = document.createElement('div'); + self.bind(zoom,"click",self.doZoom); + self.zoom = $(zoom); + self.zoom.css({"cursor":"pointer",'z-index':self.zindex,'backgroundImage':'url('+scriptpath+'zoomico.png)','height':18,'width':18,'backgroundPosition':'0px 0px'}); + if (self.opt.dblclickzoom) self.bind(self.win,"dblclick",self.doZoom); + if (cap.cantouch&&self.opt.gesturezoom) { + self.ongesturezoom = function(e) { + if (e.scale>1.5) self.doZoomIn(e); + if (e.scale<0.8) self.doZoomOut(e); + return self.cancelEvent(e); + }; + self.bind(self.win,"gestureend",self.ongesturezoom); + } + } + +// init HORIZ + + self.railh = false; + + if (self.opt.horizrailenabled) { + + self.css(cont,{'overflow-x':'hidden'}); + + var cursor = $(document.createElement('div')); + cursor.css({ + position:"relative",top:0,height:self.opt.cursorwidth,width:"0px", + 'background-color':"rgb(33, 150, 243)", + border:self.opt.cursorborder, + 'background-clip':'padding-box', + '-webkit-border-radius':self.opt.cursorborderradius, + '-moz-border-radius':self.opt.cursorborderradius, + 'border-radius':self.opt.cursorborderradius + }); + + cursor.wborder = parseFloat(cursor.outerWidth() - cursor.innerWidth()); + self.cursorh = cursor; + + var railh = $(document.createElement('div')); + railh.attr('id',self.id+'-hr'); + railh.addClass('nicescroll-rails'); + railh.height = Math.max(parseFloat(self.opt.cursorwidth),cursor.outerHeight()); + railh.css({height:railh.height+"px",'zIndex':self.zindex,"background":self.opt.background}); + + railh.append(cursor); + + railh.visibility = true; + railh.scrollable = true; + + railh.align = (self.opt.railvalign=="top") ? 0 : 1; + + self.railh = railh; + + self.railh.drag = false; + + } + +// + + if (self.ispage) { + rail.css({position:"fixed",top:"0px",height:"100%"}); + (rail.align) ? rail.css({right:"0px"}) : rail.css({left:"0px"}); + self.body.append(rail); + if (self.railh) { + railh.css({position:"fixed",left:"0px",width:"100%"}); + (railh.align) ? railh.css({bottom:"0px"}) : railh.css({top:"0px"}); + self.body.append(railh); + } + } else { + if (self.ishwscroll) { + if (self.win.css('position')=='static') self.css(self.win,{'position':'relative'}); + var bd = (self.win[0].nodeName == 'HTML') ? self.body : self.win; + if (self.zoom) { + self.zoom.css({position:"absolute",top:1,right:0,"margin-right":rail.width+4}); + bd.append(self.zoom); + } + rail.css({position:"absolute",top:0}); + (rail.align) ? rail.css({right:0}) : rail.css({left:0}); + bd.append(rail); + if (railh) { + railh.css({position:"absolute",left:0,bottom:0}); + (railh.align) ? railh.css({bottom:0}) : railh.css({top:0}); + bd.append(railh); + } + } else { + self.isfixed = (self.win.css("position")=="fixed"); + var rlpos = (self.isfixed) ? "fixed" : "absolute"; + + if (!self.isfixed) self.viewport = self.getViewport(self.win[0]); + if (self.viewport) { + self.body = self.viewport; + if ((/relative|absolute/.test(self.viewport.css("position")))==false) self.css(self.viewport,{"position":"relative"}); + } + + rail.css({position:rlpos}); + if (self.zoom) self.zoom.css({position:rlpos}); + self.updateScrollBar(); + self.body.append(rail); + if (self.zoom) self.body.append(self.zoom); + if (self.railh) { + railh.css({position:rlpos}); + self.body.append(railh); + } + } + + if (cap.isios) self.css(self.win,{'-webkit-tap-highlight-color':'rgba(0,0,0,0)','-webkit-touch-callout':'none'}); // prevent grey layer on click + + if (cap.isie&&self.opt.disableoutline) self.win.attr("hideFocus","true"); // IE, prevent dotted rectangle on focused div + if (cap.iswebkit&&self.opt.disableoutline) self.win.css({"outline":"none"}); +// if (cap.isopera&&self.opt.disableoutline) self.win.css({"outline":"0"}); // Opera to test [TODO] + + } + + if (self.opt.autohidemode===false) { + self.autohidedom = false; + self.rail.css({opacity:self.opt.cursoropacitymax}); + if (self.railh) self.railh.css({opacity:self.opt.cursoropacitymax}); + } + else if (self.opt.autohidemode===true) { + self.autohidedom = $().add(self.rail); + if (cap.isie8) self.autohidedom=self.autohidedom.add(self.cursor); + if (self.railh) self.autohidedom=self.autohidedom.add(self.railh); + if (self.railh&&cap.isie8) self.autohidedom=self.autohidedom.add(self.cursorh); + } + else if (self.opt.autohidemode=="scroll") { + self.autohidedom = $().add(self.rail); + if (self.railh) self.autohidedom=self.autohidedom.add(self.railh); + } + else if (self.opt.autohidemode=="cursor") { + self.autohidedom = $().add(self.cursor); + if (self.railh) self.autohidedom=self.autohidedom.add(self.cursorh); + } + else if (self.opt.autohidemode=="hidden") { + self.autohidedom = false; + self.hide(); + self.locked = false; + } + + if (cap.isie9mobile) { + + self.scrollmom = new ScrollMomentumClass2D(self); + + /* + var trace = function(msg) { + var db = $("#debug"); + if (isNaN(msg)&&(typeof msg != "string")) { + var x = []; + for(var a in msg) { + x.push(a+":"+msg[a]); + } + msg ="{"+x.join(",")+"}"; + } + if (db.children().length>0) { + db.children().eq(0).before("<div>"+msg+"</div>"); + } else { + db.append("<div>"+msg+"</div>"); + } + } + window.onerror = function(msg,url,ln) { + trace("ERR: "+msg+" at "+ln); + } +*/ + + self.onmangotouch = function(e) { + var py = self.getScrollTop(); + var px = self.getScrollLeft(); + + if ((py == self.scrollmom.lastscrolly)&&(px == self.scrollmom.lastscrollx)) return true; +// $("#debug").html('DRAG:'+py); + + var dfy = py-self.mangotouch.sy; + var dfx = px-self.mangotouch.sx; + var df = Math.round(Math.sqrt(Math.pow(dfx,2)+Math.pow(dfy,2))); + if (df==0) return; + + var dry = (dfy<0)?-1:1; + var drx = (dfx<0)?-1:1; + + var tm = +new Date(); + if (self.mangotouch.lazy) clearTimeout(self.mangotouch.lazy); + + if (((tm-self.mangotouch.tm)>80)||(self.mangotouch.dry!=dry)||(self.mangotouch.drx!=drx)) { +// trace('RESET+'+(tm-self.mangotouch.tm)); + self.scrollmom.stop(); + self.scrollmom.reset(px,py); + self.mangotouch.sy = py; + self.mangotouch.ly = py; + self.mangotouch.sx = px; + self.mangotouch.lx = px; + self.mangotouch.dry = dry; + self.mangotouch.drx = drx; + self.mangotouch.tm = tm; + } else { + + self.scrollmom.stop(); + self.scrollmom.update(self.mangotouch.sx-dfx,self.mangotouch.sy-dfy); + var gap = tm - self.mangotouch.tm; + self.mangotouch.tm = tm; + +// trace('MOVE:'+df+" - "+gap); + + var ds = Math.max(Math.abs(self.mangotouch.ly-py),Math.abs(self.mangotouch.lx-px)); + self.mangotouch.ly = py; + self.mangotouch.lx = px; + + if (ds>2) { + self.mangotouch.lazy = setTimeout(function(){ +// trace('END:'+ds+'+'+gap); + self.mangotouch.lazy = false; + self.mangotouch.dry = 0; + self.mangotouch.drx = 0; + self.mangotouch.tm = 0; + self.scrollmom.doMomentum(30); + },100); + } + } + } + + var top = self.getScrollTop(); + var lef = self.getScrollLeft(); + self.mangotouch = {sy:top,ly:top,dry:0,sx:lef,lx:lef,drx:0,lazy:false,tm:0}; + + self.bind(self.docscroll,"scroll",self.onmangotouch); + + } else { + + if (cap.cantouch||self.istouchcapable||self.opt.touchbehavior||cap.hasmstouch) { + + self.scrollmom = new ScrollMomentumClass2D(self); + + self.ontouchstart = function(e) { + if (e.pointerType&&e.pointerType!=2) return false; + + if (!self.locked) { + + if (cap.hasmstouch) { + var tg = (e.target) ? e.target : false; + while (tg) { + var nc = $(tg).getNiceScroll(); + if ((nc.length>0)&&(nc[0].me == self.me)) break; + if (nc.length>0) return false; + if ((tg.nodeName=='DIV')&&(tg.id==self.id)) break; + tg = (tg.parentNode) ? tg.parentNode : false; + } + } + + self.cancelScroll(); + + var tg = self.getTarget(e); + + if (tg) { + var skp = (/INPUT/i.test(tg.nodeName))&&(/range/i.test(tg.type)); + if (skp) return self.stopPropagation(e); + } + + if (!("clientX" in e) && ("changedTouches" in e)) { + e.clientX = e.changedTouches[0].clientX; + e.clientY = e.changedTouches[0].clientY; + } + + if (self.forcescreen) { + var le = e; + var e = {"original":(e.original)?e.original:e}; + e.clientX = le.screenX; + e.clientY = le.screenY; + } + + self.rail.drag = {x:e.clientX,y:e.clientY,sx:self.scroll.x,sy:self.scroll.y,st:self.getScrollTop(),sl:self.getScrollLeft(),pt:2,dl:false}; + + if (self.ispage||!self.opt.directionlockdeadzone) { + self.rail.drag.dl = "f"; + } else { + + var view = { + w:$(window).width(), + h:$(window).height() + }; + + var page = { + w:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth), + h:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight) + } + + var maxh = Math.max(0,page.h - view.h); + var maxw = Math.max(0,page.w - view.w); + + if (!self.rail.scrollable&&self.railh.scrollable) self.rail.drag.ck = (maxh>0) ? "v" : false; + else if (self.rail.scrollable&&!self.railh.scrollable) self.rail.drag.ck = (maxw>0) ? "h" : false; + else self.rail.drag.ck = false; + if (!self.rail.drag.ck) self.rail.drag.dl = "f"; + } + + if (self.opt.touchbehavior&&self.isiframe&&cap.isie) { + var wp = self.win.position(); + self.rail.drag.x+=wp.left; + self.rail.drag.y+=wp.top; + } + + self.hasmoving = false; + self.lastmouseup = false; + self.scrollmom.reset(e.clientX,e.clientY); + if (!cap.cantouch&&!this.istouchcapable&&!cap.hasmstouch) { + + var ip = (tg)?/INPUT|SELECT|TEXTAREA/i.test(tg.nodeName):false; + if (!ip) { + if (!self.ispage&&cap.hasmousecapture) tg.setCapture(); +// return self.cancelEvent(e); + return (self.opt.touchbehavior) ? self.cancelEvent(e) : self.stopPropagation(e); + } + if (/SUBMIT|CANCEL|BUTTON/i.test($(tg).attr('type'))) { + pc = {"tg":tg,"click":false}; + self.preventclick = pc; + } + + } + } + + }; + + self.ontouchend = function(e) { + if (e.pointerType&&e.pointerType!=2) return false; + if (self.rail.drag&&(self.rail.drag.pt==2)) { + self.scrollmom.doMomentum(); + self.rail.drag = false; + if (self.hasmoving) { + self.hasmoving = false; + self.lastmouseup = true; + self.hideCursor(); + if (cap.hasmousecapture) document.releaseCapture(); + if (!cap.cantouch) return self.cancelEvent(e); + } + } + + }; + + var moveneedoffset = (self.opt.touchbehavior&&self.isiframe&&!cap.hasmousecapture); + + self.ontouchmove = function(e,byiframe) { + + if (e.pointerType&&e.pointerType!=2) return false; + + if (self.rail.drag&&(self.rail.drag.pt==2)) { + if (cap.cantouch&&(typeof e.original == "undefined")) return true; // prevent ios "ghost" events by clickable elements + + self.hasmoving = true; + + if (self.preventclick&&!self.preventclick.click) { + self.preventclick.click = self.preventclick.tg.onclick||false; + self.preventclick.tg.onclick = self.onpreventclick; + } + + var ev = $.extend({"original":e},e); + e = ev; + + if (("changedTouches" in e)) { + e.clientX = e.changedTouches[0].clientX; + e.clientY = e.changedTouches[0].clientY; + } + + if (self.forcescreen) { + var le = e; + var e = {"original":(e.original)?e.original:e}; + e.clientX = le.screenX; + e.clientY = le.screenY; + } + + var ofx = ofy = 0; + + if (moveneedoffset&&!byiframe) { + var wp = self.win.position(); + ofx=-wp.left; + ofy=-wp.top; + } + + var fy = e.clientY + ofy; + var my = (fy-self.rail.drag.y); + var fx = e.clientX + ofx; + var mx = (fx-self.rail.drag.x); + + var ny = self.rail.drag.st-my; + + if (self.ishwscroll&&self.opt.bouncescroll) { + if (ny<0) { + ny = Math.round(ny/2); +// fy = 0; + } + else if (ny>self.page.maxh) { + ny = self.page.maxh+Math.round((ny-self.page.maxh)/2); +// fy = 0; + } + } else { + if (ny<0) {ny=0;fy=0} + if (ny>self.page.maxh) {ny=self.page.maxh;fy=0} + } + + if (self.railh&&self.railh.scrollable) { + var nx = self.rail.drag.sl-mx; + + if (self.ishwscroll&&self.opt.bouncescroll) { + if (nx<0) { + nx = Math.round(nx/2); +// fx = 0; + } + else if (nx>self.page.maxw) { + nx = self.page.maxw+Math.round((nx-self.page.maxw)/2); +// fx = 0; + } + } else { + if (nx<0) {nx=0;fx=0} + if (nx>self.page.maxw) {nx=self.page.maxw;fx=0} + } + + } + + var grabbed = false; + if (self.rail.drag.dl) { + grabbed = true; + if (self.rail.drag.dl=="v") nx = self.rail.drag.sl; + else if (self.rail.drag.dl=="h") ny = self.rail.drag.st; + } else { + var ay = Math.abs(my); + var ax = Math.abs(mx); + var dz = self.opt.directionlockdeadzone; + if (self.rail.drag.ck=="v") { + if (ay>dz&&(ax<=(ay*0.3))) { + self.rail.drag = false; + return true; + } + else if (ax>dz) { + self.rail.drag.dl="f"; + $("body").scrollTop($("body").scrollTop()); // stop iOS native scrolling (when active javascript has blocked) + } + } + else if (self.rail.drag.ck=="h") { + if (ax>dz&&(ay<=(ax*0.3))) { + self.rail.drag = false; + return true; + } + else if (ay>dz) { + self.rail.drag.dl="f"; + $("body").scrollLeft($("body").scrollLeft()); // stop iOS native scrolling (when active javascript has blocked) + } + } + } + + self.synched("touchmove",function(){ + if (self.rail.drag&&(self.rail.drag.pt==2)) { + if (self.prepareTransition) self.prepareTransition(0); + if (self.rail.scrollable) self.setScrollTop(ny); + self.scrollmom.update(fx,fy); + if (self.railh&&self.railh.scrollable) { + self.setScrollLeft(nx); + self.showCursor(ny,nx); + } else { + self.showCursor(ny); + } + if (cap.isie10) document.selection.clear(); + } + }); + + if (cap.ischrome&&self.istouchcapable) grabbed=false; //chrome touch emulation doesn't like! + if (grabbed) return self.cancelEvent(e); + } + + }; + + } + + self.onmousedown = function(e,hronly) { + if (self.rail.drag&&self.rail.drag.pt!=1) return; + if (self.locked) return self.cancelEvent(e); + self.cancelScroll(); + self.rail.drag = {x:e.clientX,y:e.clientY,sx:self.scroll.x,sy:self.scroll.y,pt:1,hr:(!!hronly)}; + var tg = self.getTarget(e); + if (!self.ispage&&cap.hasmousecapture) tg.setCapture(); + if (self.isiframe&&!cap.hasmousecapture) { + self.saved["csspointerevents"] = self.doc.css("pointer-events"); + self.css(self.doc,{"pointer-events":"none"}); + } + return self.cancelEvent(e); + }; + + self.onmouseup = function(e) { + if (self.rail.drag) { + if (cap.hasmousecapture) document.releaseCapture(); + if (self.isiframe&&!cap.hasmousecapture) self.doc.css("pointer-events",self.saved["csspointerevents"]); + if(self.rail.drag.pt!=1)return; + self.rail.drag = false; + //if (!self.rail.active) self.hideCursor(); + return self.cancelEvent(e); + } + }; + + self.onmousemove = function(e) { + if (self.rail.drag) { + if(self.rail.drag.pt!=1)return; + + if (cap.ischrome&&e.which==0) return self.onmouseup(e); + + self.cursorfreezed = true; + + if (self.rail.drag.hr) { + self.scroll.x = self.rail.drag.sx + (e.clientX-self.rail.drag.x); + if (self.scroll.x<0) self.scroll.x=0; + var mw = self.scrollvaluemaxw; + if (self.scroll.x>mw) self.scroll.x=mw; + } else { + self.scroll.y = self.rail.drag.sy + (e.clientY-self.rail.drag.y); + if (self.scroll.y<0) self.scroll.y=0; + var my = self.scrollvaluemax; + if (self.scroll.y>my) self.scroll.y=my; + } + + self.synched('mousemove',function(){ + if (self.rail.drag&&(self.rail.drag.pt==1)) { + self.showCursor(); + if (self.rail.drag.hr) self.doScrollLeft(Math.round(self.scroll.x*self.scrollratio.x),self.opt.cursordragspeed); + else self.doScrollTop(Math.round(self.scroll.y*self.scrollratio.y),self.opt.cursordragspeed); + } + }); + + return self.cancelEvent(e); + } +/* + else { + self.checkarea = true; + } +*/ + }; + + if (cap.cantouch||self.opt.touchbehavior) { + + self.onpreventclick = function(e) { + if (self.preventclick) { + self.preventclick.tg.onclick = self.preventclick.click; + self.preventclick = false; + return self.cancelEvent(e); + } + } + +// self.onmousedown = self.ontouchstart; +// self.onmouseup = self.ontouchend; +// self.onmousemove = self.ontouchmove; + + self.bind(self.win,"mousedown",self.ontouchstart); // control content dragging + + self.onclick = (cap.isios) ? false : function(e) { + if (self.lastmouseup) { + self.lastmouseup = false; + return self.cancelEvent(e); + } else { + return true; + } + }; + + if (self.opt.grabcursorenabled&&cap.cursorgrabvalue) { + self.css((self.ispage)?self.doc:self.win,{'cursor':cap.cursorgrabvalue}); + self.css(self.rail,{'cursor':cap.cursorgrabvalue}); + } + + } else { + + function checkSelectionScroll(e) { + if (!self.selectiondrag) return; + + if (e) { + var ww = self.win.outerHeight(); + var df = (e.pageY - self.selectiondrag.top); + if (df>0&&df<ww) df=0; + if (df>=ww) df-=ww; + self.selectiondrag.df = df; + } + if (self.selectiondrag.df==0) return; + + var rt = -Math.floor(self.selectiondrag.df/6)*2; +// self.doScrollTop(self.getScrollTop(true)+rt); + self.doScrollBy(rt); + + self.debounced("doselectionscroll",function(){checkSelectionScroll()},50); + } + + if ("getSelection" in document) { // A grade - Major browsers + self.hasTextSelected = function() { + return (document.getSelection().rangeCount>0); + } + } + else if ("selection" in document) { //IE9- + self.hasTextSelected = function() { + return (document.selection.type != "None"); + } + } + else { + self.hasTextSelected = function() { // no support + return false; + } + } + + self.onselectionstart = function(e) { + if (self.ispage) return; + self.selectiondrag = self.win.offset(); + } + self.onselectionend = function(e) { + self.selectiondrag = false; + } + self.onselectiondrag = function(e) { + if (!self.selectiondrag) return; + if (self.hasTextSelected()) self.debounced("selectionscroll",function(){checkSelectionScroll(e)},250); + } + + + } + + if (cap.hasmstouch) { + self.css(self.rail,{'-ms-touch-action':'none'}); + self.css(self.cursor,{'-ms-touch-action':'none'}); + + self.bind(self.win,"MSPointerDown",self.ontouchstart); + self.bind(document,"MSPointerUp",self.ontouchend); + self.bind(document,"MSPointerMove",self.ontouchmove); + self.bind(self.cursor,"MSGestureHold",function(e){e.preventDefault()}); + self.bind(self.cursor,"contextmenu",function(e){e.preventDefault()}); + } + + if (this.istouchcapable) { //desktop with screen touch enabled + self.bind(self.win,"touchstart",self.ontouchstart); + self.bind(document,"touchend",self.ontouchend); + self.bind(document,"touchcancel",self.ontouchend); + self.bind(document,"touchmove",self.ontouchmove); + } + + self.bind(self.cursor,"mousedown",self.onmousedown); + self.bind(self.cursor,"mouseup",self.onmouseup); + + if (self.railh) { + self.bind(self.cursorh,"mousedown",function(e){self.onmousedown(e,true)}); + self.bind(self.cursorh,"mouseup",function(e){ + if (self.rail.drag&&self.rail.drag.pt==2) return; + self.rail.drag = false; + self.hasmoving = false; + self.hideCursor(); + if (cap.hasmousecapture) document.releaseCapture(); + return self.cancelEvent(e); + }); + } + + if (self.opt.cursordragontouch||!cap.cantouch&&!self.opt.touchbehavior) { + + self.rail.css({"cursor":"default"}); + self.railh&&self.railh.css({"cursor":"default"}); + + self.jqbind(self.rail,"mouseenter",function() { + if (self.canshowonmouseevent) self.showCursor(); + self.rail.active = true; + }); + self.jqbind(self.rail,"mouseleave",function() { + self.rail.active = false; + if (!self.rail.drag) self.hideCursor(); + }); + + if (self.opt.sensitiverail) { + self.bind(self.rail,"click",function(e){self.doRailClick(e,false,false)}); + self.bind(self.rail,"dblclick",function(e){self.doRailClick(e,true,false)}); + self.bind(self.cursor,"click",function(e){self.cancelEvent(e)}); + self.bind(self.cursor,"dblclick",function(e){self.cancelEvent(e)}); + } + + if (self.railh) { + self.jqbind(self.railh,"mouseenter",function() { + if (self.canshowonmouseevent) self.showCursor(); + self.rail.active = true; + }); + self.jqbind(self.railh,"mouseleave",function() { + self.rail.active = false; + if (!self.rail.drag) self.hideCursor(); + }); + + if (self.opt.sensitiverail) { + self.bind(self.railh, "click", function(e){self.doRailClick(e,false,true)}); + self.bind(self.railh, "dblclick", function(e){self.doRailClick(e, true, true) }); + self.bind(self.cursorh, "click", function (e) { self.cancelEvent(e) }); + self.bind(self.cursorh, "dblclick", function (e) { self.cancelEvent(e) }); + } + + } + + } + + if (!cap.cantouch&&!self.opt.touchbehavior) { + + self.bind((cap.hasmousecapture)?self.win:document,"mouseup",self.onmouseup); + self.bind(document,"mousemove",self.onmousemove); + if (self.onclick) self.bind(document,"click",self.onclick); + + if (!self.ispage&&self.opt.enablescrollonselection) { + self.bind(self.win[0],"mousedown",self.onselectionstart); + self.bind(document,"mouseup",self.onselectionend); + self.bind(self.cursor,"mouseup",self.onselectionend); + if (self.cursorh) self.bind(self.cursorh,"mouseup",self.onselectionend); + self.bind(document,"mousemove",self.onselectiondrag); + } + + if (self.zoom) { + self.jqbind(self.zoom,"mouseenter",function() { + if (self.canshowonmouseevent) self.showCursor(); + self.rail.active = true; + }); + self.jqbind(self.zoom,"mouseleave",function() { + self.rail.active = false; + if (!self.rail.drag) self.hideCursor(); + }); + } + + } else { + + self.bind((cap.hasmousecapture)?self.win:document,"mouseup",self.ontouchend); + self.bind(document,"mousemove",self.ontouchmove); + if (self.onclick) self.bind(document,"click",self.onclick); + + if (self.opt.cursordragontouch) { + self.bind(self.cursor,"mousedown",self.onmousedown); + self.bind(self.cursor,"mousemove",self.onmousemove); + self.cursorh&&self.bind(self.cursorh,"mousedown",self.onmousedown); + self.cursorh&&self.bind(self.cursorh,"mousemove",self.onmousemove); + } + + } + + if (self.opt.enablemousewheel) { + if (!self.isiframe) self.bind((cap.isie&&self.ispage) ? document : self.win /*self.docscroll*/ ,"mousewheel",self.onmousewheel); + self.bind(self.rail,"mousewheel",self.onmousewheel); + if (self.railh) self.bind(self.railh,"mousewheel",self.onmousewheelhr); + } + + if (!self.ispage&&!cap.cantouch&&!(/HTML|BODY/.test(self.win[0].nodeName))) { + if (!self.win.attr("tabindex")) self.win.attr({"tabindex":tabindexcounter++}); + + self.jqbind(self.win,"focus",function(e) { + domfocus = (self.getTarget(e)).id||true; + self.hasfocus = true; + if (self.canshowonmouseevent) self.noticeCursor(); + }); + self.jqbind(self.win,"blur",function(e) { + domfocus = false; + self.hasfocus = false; + }); + + self.jqbind(self.win,"mouseenter",function(e) { + mousefocus = (self.getTarget(e)).id||true; + self.hasmousefocus = true; + if (self.canshowonmouseevent) self.noticeCursor(); + }); + self.jqbind(self.win,"mouseleave",function() { + mousefocus = false; + self.hasmousefocus = false; + }); + + }; + + } // !ie9mobile + + //Thanks to http://www.quirksmode.org !! + self.onkeypress = function(e) { + if (self.locked&&self.page.maxh==0) return true; + + e = (e) ? e : window.e; + var tg = self.getTarget(e); + if (tg&&/INPUT|TEXTAREA|SELECT|OPTION/.test(tg.nodeName)) { + var tp = tg.getAttribute('type')||tg.type||false; + if ((!tp)||!(/submit|button|cancel/i.tp)) return true; + } + + if (self.hasfocus||(self.hasmousefocus&&!domfocus)||(self.ispage&&!domfocus&&!mousefocus)) { + var key = e.keyCode; + + if (self.locked&&key!=27) return self.cancelEvent(e); + + var ctrl = e.ctrlKey||false; + var shift = e.shiftKey || false; + + var ret = false; + switch (key) { + case 38: + case 63233: //safari + self.doScrollBy(24*3); + ret = true; + break; + case 40: + case 63235: //safari + self.doScrollBy(-24*3); + ret = true; + break; + case 37: + case 63232: //safari + if (self.railh) { + (ctrl) ? self.doScrollLeft(0) : self.doScrollLeftBy(24*3); + ret = true; + } + break; + case 39: + case 63234: //safari + if (self.railh) { + (ctrl) ? self.doScrollLeft(self.page.maxw) : self.doScrollLeftBy(-24*3); + ret = true; + } + break; + case 33: + case 63276: // safari + self.doScrollBy(self.view.h); + ret = true; + break; + case 34: + case 63277: // safari + self.doScrollBy(-self.view.h); + ret = true; + break; + case 36: + case 63273: // safari + (self.railh&&ctrl) ? self.doScrollPos(0,0) : self.doScrollTo(0); + ret = true; + break; + case 35: + case 63275: // safari + (self.railh&&ctrl) ? self.doScrollPos(self.page.maxw,self.page.maxh) : self.doScrollTo(self.page.maxh); + ret = true; + break; + case 32: + if (self.opt.spacebarenabled) { + (shift) ? self.doScrollBy(self.view.h) : self.doScrollBy(-self.view.h); + ret = true; + } + break; + case 27: // ESC + if (self.zoomactive) { + self.doZoom(); + ret = true; + } + break; + } + if (ret) return self.cancelEvent(e); + } + }; + + if (self.opt.enablekeyboard) self.bind(document,(cap.isopera&&!cap.isopera12)?"keypress":"keydown",self.onkeypress); + + self.bind(window,'resize',self.lazyResize); + self.bind(window,'orientationchange',self.lazyResize); + + self.bind(window,"load",self.lazyResize); + + if (cap.ischrome&&!self.ispage&&!self.haswrapper) { //chrome void scrollbar bug - it persists in version 26 + var tmp=self.win.attr("style"); + var ww = parseFloat(self.win.css("width"))+1; + self.win.css('width',ww); + self.synched("chromefix",function(){self.win.attr("style",tmp)}); + } + + +// Trying a cross-browser implementation - good luck! + + self.onAttributeChange = function(e) { + self.lazyResize(250); + } + + if (!self.ispage&&!self.haswrapper) { + // redesigned MutationObserver for Chrome18+/Firefox14+/iOS6+ with support for: remove div, add/remove content + if (clsMutationObserver !== false) { + self.observer = new clsMutationObserver(function(mutations) { + mutations.forEach(self.onAttributeChange); + }); + self.observer.observe(self.win[0],{childList: true, characterData: false, attributes: true, subtree: false}); + + self.observerremover = new clsMutationObserver(function(mutations) { + mutations.forEach(function(mo){ + if (mo.removedNodes.length>0) { + for (var dd in mo.removedNodes) { + if (mo.removedNodes[dd]==self.win[0]) return self.remove(); + } + } + }); + }); + self.observerremover.observe(self.win[0].parentNode,{childList: true, characterData: false, attributes: false, subtree: false}); + + } else { + self.bind(self.win,(cap.isie&&!cap.isie9)?"propertychange":"DOMAttrModified",self.onAttributeChange); + if (cap.isie9) self.win[0].attachEvent("onpropertychange",self.onAttributeChange); //IE9 DOMAttrModified bug + self.bind(self.win,"DOMNodeRemoved",function(e){ + if (e.target==self.win[0]) self.remove(); + }); + } + } + +// + + if (!self.ispage&&self.opt.boxzoom) self.bind(window,"resize",self.resizeZoom); + if (self.istextarea) self.bind(self.win,"mouseup",self.lazyResize); + + self.checkrtlmode = true; + self.lazyResize(30); + + } + + if (this.doc[0].nodeName == 'IFRAME') { + function oniframeload(e) { + self.iframexd = false; + try { + var doc = 'contentDocument' in this ? this.contentDocument : this.contentWindow.document; + var a = doc.domain; + } catch(e){self.iframexd = true;doc=false}; + + if (self.iframexd) { + if ("console" in window) console.log('NiceScroll error: policy restriced iframe'); + return true; //cross-domain - I can't manage this + } + + self.forcescreen = true; + + if (self.isiframe) { + self.iframe = { + "doc":$(doc), + "html":self.doc.contents().find('html')[0], + "body":self.doc.contents().find('body')[0] + }; + self.getContentSize = function(){ + return { + w:Math.max(self.iframe.html.scrollWidth,self.iframe.body.scrollWidth), + h:Math.max(self.iframe.html.scrollHeight,self.iframe.body.scrollHeight) + } + } + self.docscroll = $(self.iframe.body);//$(this.contentWindow); + } + + if (!cap.isios&&self.opt.iframeautoresize&&!self.isiframe) { + self.win.scrollTop(0); // reset position + self.doc.height(""); //reset height to fix browser bug + var hh=Math.max(doc.getElementsByTagName('html')[0].scrollHeight,doc.body.scrollHeight); + self.doc.height(hh); + } + self.lazyResize(30); + + if (cap.isie7) self.css($(self.iframe.html),{'overflow-y':'hidden'}); + //self.css($(doc.body),{'overflow-y':'hidden'}); + self.css($(self.iframe.body),{'overflow-y':'hidden'}); + + if (cap.isios&&self.haswrapper) { + self.css($(doc.body),{'-webkit-transform':'translate3d(0,0,0)'}); // avoid iFrame content clipping - thanks to http://blog.derraab.com/2012/04/02/avoid-iframe-content-clipping-with-css-transform-on-ios/ + + console.log(1); + + } + + if ('contentWindow' in this) { + self.bind(this.contentWindow,"scroll",self.onscroll); //IE8 & minor + } else { + self.bind(doc,"scroll",self.onscroll); + } + + if (self.opt.enablemousewheel) { + self.bind(doc,"mousewheel",self.onmousewheel); + } + + if (self.opt.enablekeyboard) self.bind(doc,(cap.isopera)?"keypress":"keydown",self.onkeypress); + + if (cap.cantouch||self.opt.touchbehavior) { + self.bind(doc,"mousedown",self.ontouchstart); + self.bind(doc,"mousemove",function(e){self.ontouchmove(e,true)}); + if (self.opt.grabcursorenabled&&cap.cursorgrabvalue) self.css($(doc.body),{'cursor':cap.cursorgrabvalue}); + } + + self.bind(doc,"mouseup",self.ontouchend); + + if (self.zoom) { + if (self.opt.dblclickzoom) self.bind(doc,'dblclick',self.doZoom); + if (self.ongesturezoom) self.bind(doc,"gestureend",self.ongesturezoom); + } + }; + + if (this.doc[0].readyState&&this.doc[0].readyState=="complete"){ + setTimeout(function(){oniframeload.call(self.doc[0],false)},500); + } + self.bind(this.doc,"load",oniframeload); + + } + + }; + + this.showCursor = function(py,px) { + if (self.cursortimeout) { + clearTimeout(self.cursortimeout); + self.cursortimeout = 0; + } + if (!self.rail) return; + if (self.autohidedom) { + self.autohidedom.stop().css({opacity:self.opt.cursoropacitymax}); + self.cursoractive = true; + } + + if (!self.rail.drag||self.rail.drag.pt!=1) { + if ((typeof py != "undefined")&&(py!==false)) { + self.scroll.y = Math.round(py * 1/self.scrollratio.y); + } + if (typeof px != "undefined") { + self.scroll.x = Math.round(px * 1/self.scrollratio.x); + } + } + + self.cursor.css({height:self.cursorheight,top:self.scroll.y}); + if (self.cursorh) { + (!self.rail.align&&self.rail.visibility) ? self.cursorh.css({width:self.cursorwidth,left:self.scroll.x+self.rail.width}) : self.cursorh.css({width:self.cursorwidth,left:self.scroll.x}); + self.cursoractive = true; + } + + if (self.zoom) self.zoom.stop().css({opacity:self.opt.cursoropacitymax}); + }; + + this.hideCursor = function(tm) { + if (self.cursortimeout) return; + if (!self.rail) return; + if (!self.autohidedom) return; + self.cursortimeout = setTimeout(function() { + if (!self.rail.active||!self.showonmouseevent) { + self.autohidedom.stop().animate({opacity:self.opt.cursoropacitymin}); + if (self.zoom) self.zoom.stop().animate({opacity:self.opt.cursoropacitymin}); + self.cursoractive = false; + } + self.cursortimeout = 0; + },tm||self.opt.hidecursordelay); + }; + + this.noticeCursor = function(tm,py,px) { + self.showCursor(py,px); + if (!self.rail.active) self.hideCursor(tm); + }; + + this.getContentSize = + (self.ispage) ? + function(){ + return { + w:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth), + h:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight) + } + } + : (self.haswrapper) ? + function(){ + return { + w:self.doc.outerWidth()+parseInt(self.win.css('paddingLeft'))+parseInt(self.win.css('paddingRight')), + h:self.doc.outerHeight()+parseInt(self.win.css('paddingTop'))+parseInt(self.win.css('paddingBottom')) + } + } + : function() { + return { + w:self.docscroll[0].scrollWidth, + h:self.docscroll[0].scrollHeight + } + }; + + this.onResize = function(e,page) { + + if (!self.win) return false; + + if (!self.haswrapper&&!self.ispage) { + if (self.win.css('display')=='none') { + if (self.visibility) self.hideRail().hideRailHr(); + return false; + } else { + if (!self.hidden&&!self.visibility) self.showRail().showRailHr(); + } + } + + var premaxh = self.page.maxh; + var premaxw = self.page.maxw; + + var preview = {h:self.view.h,w:self.view.w}; + + self.view = { + w:(self.ispage) ? self.win.width() : parseInt(self.win[0].clientWidth), + h:(self.ispage) ? self.win.height() : parseInt(self.win[0].clientHeight) + }; + + self.page = (page) ? page : self.getContentSize(); + + self.page.maxh = Math.max(0,self.page.h - self.view.h); + self.page.maxw = Math.max(0,self.page.w - self.view.w); + + if ((self.page.maxh==premaxh)&&(self.page.maxw==premaxw)&&(self.view.w==preview.w)) { + // test position + if (!self.ispage) { + var pos = self.win.offset(); + if (self.lastposition) { + var lst = self.lastposition; + if ((lst.top==pos.top)&&(lst.left==pos.left)) return self; //nothing to do + } + self.lastposition = pos; + } else { + return self; //nothing to do + } + } + + if (self.page.maxh==0) { + self.hideRail(); + self.scrollvaluemax = 0; + self.scroll.y = 0; + self.scrollratio.y = 0; + self.cursorheight = 0; + self.setScrollTop(0); + self.rail.scrollable = false; + } else { + self.rail.scrollable = true; + } + + if (self.page.maxw==0) { + self.hideRailHr(); + self.scrollvaluemaxw = 0; + self.scroll.x = 0; + self.scrollratio.x = 0; + self.cursorwidth = 0; + self.setScrollLeft(0); + self.railh.scrollable = false; + } else { + self.railh.scrollable = true; + } + + self.locked = (self.page.maxh==0)&&(self.page.maxw==0); + if (self.locked) { + if (!self.ispage) self.updateScrollBar(self.view); + return false; + } + + if (!self.hidden&&!self.visibility) { + self.showRail().showRailHr(); + } + else if (!self.hidden&&!self.railh.visibility) self.showRailHr(); + + if (self.istextarea&&self.win.css('resize')&&self.win.css('resize')!='none') self.view.h-=20; + + self.cursorheight = Math.min(self.view.h,Math.round(self.view.h * (self.view.h / self.page.h))); + self.cursorheight = (self.opt.cursorfixedheight) ? self.opt.cursorfixedheight : Math.max(self.opt.cursorminheight,self.cursorheight); + + self.cursorwidth = Math.min(self.view.w,Math.round(self.view.w * (self.view.w / self.page.w))); + self.cursorwidth = (self.opt.cursorfixedheight) ? self.opt.cursorfixedheight : Math.max(self.opt.cursorminheight,self.cursorwidth); + + self.scrollvaluemax = self.view.h-self.cursorheight-self.cursor.hborder; + + if (self.railh) { + self.railh.width = (self.page.maxh>0) ? (self.view.w-self.rail.width) : self.view.w; + self.scrollvaluemaxw = self.railh.width-self.cursorwidth-self.cursorh.wborder; + } + + if (self.checkrtlmode&&self.railh) { + self.checkrtlmode = false; + if (self.opt.rtlmode&&self.scroll.x==0) self.setScrollLeft(self.page.maxw); + } + + if (!self.ispage) self.updateScrollBar(self.view); + + self.scrollratio = { + x:(self.page.maxw/self.scrollvaluemaxw), + y:(self.page.maxh/self.scrollvaluemax) + }; + + var sy = self.getScrollTop(); + if (sy>self.page.maxh) { + self.doScrollTop(self.page.maxh); + } else { + self.scroll.y = Math.round(self.getScrollTop() * (1/self.scrollratio.y)); + self.scroll.x = Math.round(self.getScrollLeft() * (1/self.scrollratio.x)); + if (self.cursoractive) self.noticeCursor(); + } + + if (self.scroll.y&&(self.getScrollTop()==0)) self.doScrollTo(Math.floor(self.scroll.y*self.scrollratio.y)); + + return self; + }; + + this.resize = self.onResize; + + this.lazyResize = function(tm) { // event debounce + tm = (isNaN(tm)) ? 30 : tm; + self.delayed('resize',self.resize,tm); + return self; + } + +// modified by MDN https://developer.mozilla.org/en-US/docs/DOM/Mozilla_event_reference/wheel + function _modernWheelEvent(dom,name,fn,bubble) { + self._bind(dom,name,function(e){ + var e = (e) ? e : window.event; + var event = { + original: e, + target: e.target || e.srcElement, + type: "wheel", + deltaMode: e.type == "MozMousePixelScroll" ? 0 : 1, + deltaX: 0, + deltaZ: 0, + preventDefault: function() { + e.preventDefault ? e.preventDefault() : e.returnValue = false; + return false; + }, + stopImmediatePropagation: function() { + (e.stopImmediatePropagation) ? e.stopImmediatePropagation() : e.cancelBubble = true; + } + }; + + if (name=="mousewheel") { + event.deltaY = - 1/40 * e.wheelDelta; + e.wheelDeltaX && (event.deltaX = - 1/40 * e.wheelDeltaX); + } else { + event.deltaY = e.detail; + } + + return fn.call(dom,event); + },bubble); + }; + + this._bind = function(el,name,fn,bubble) { // primitive bind + self.events.push({e:el,n:name,f:fn,b:bubble,q:false}); + if (el.addEventListener) { + el.addEventListener(name,fn,bubble||false); + } + else if (el.attachEvent) { + el.attachEvent("on"+name,fn); + } + else { + el["on"+name] = fn; + } + }; + + this.jqbind = function(dom,name,fn) { // use jquery bind for non-native events (mouseenter/mouseleave) + self.events.push({e:dom,n:name,f:fn,q:true}); + $(dom).bind(name,fn); + } + + this.bind = function(dom,name,fn,bubble) { // touch-oriented & fixing jquery bind + var el = ("jquery" in dom) ? dom[0] : dom; + + if (name=='mousewheel') { + if ("onwheel" in self.win) { + self._bind(el,"wheel",fn,bubble||false); + } else { + var wname = (typeof document.onmousewheel != "undefined") ? "mousewheel" : "DOMMouseScroll"; // older IE/Firefox + _modernWheelEvent(el,wname,fn,bubble||false); + if (wname=="DOMMouseScroll") _modernWheelEvent(el,"MozMousePixelScroll",fn,bubble||false); // Firefox legacy + } + } + else if (el.addEventListener) { + if (cap.cantouch && /mouseup|mousedown|mousemove/.test(name)) { // touch device support + var tt=(name=='mousedown')?'touchstart':(name=='mouseup')?'touchend':'touchmove'; + self._bind(el,tt,function(e){ + if (e.touches) { + if (e.touches.length<2) {var ev=(e.touches.length)?e.touches[0]:e;ev.original=e;fn.call(this,ev);} + } + else if (e.changedTouches) {var ev=e.changedTouches[0];ev.original=e;fn.call(this,ev);} //blackberry + },bubble||false); + } + self._bind(el,name,fn,bubble||false); + if (cap.cantouch && name=="mouseup") self._bind(el,"touchcancel",fn,bubble||false); + } + else { + self._bind(el,name,function(e) { + e = e||window.event||false; + if (e) { + if (e.srcElement) e.target=e.srcElement; + } + if (!("pageY" in e)) { + e.pageX = e.clientX + document.documentElement.scrollLeft; + e.pageY = e.clientY + document.documentElement.scrollTop; + } + return ((fn.call(el,e)===false)||bubble===false) ? self.cancelEvent(e) : true; + }); + } + }; + + this._unbind = function(el,name,fn,bub) { // primitive unbind + if (el.removeEventListener) { + el.removeEventListener(name,fn,bub); + } + else if (el.detachEvent) { + el.detachEvent('on'+name,fn); + } else { + el['on'+name] = false; + } + }; + + this.unbindAll = function() { + for(var a=0;a<self.events.length;a++) { + var r = self.events[a]; + (r.q) ? r.e.unbind(r.n,r.f) : self._unbind(r.e,r.n,r.f,r.b); + } + }; + + // Thanks to http://www.switchonthecode.com !! + this.cancelEvent = function(e) { + var e = (e.original) ? e.original : (e) ? e : window.event||false; + if (!e) return false; + if(e.preventDefault) e.preventDefault(); + if(e.stopPropagation) e.stopPropagation(); + if(e.preventManipulation) e.preventManipulation(); //IE10 + e.cancelBubble = true; + e.cancel = true; + e.returnValue = false; + return false; + }; + + this.stopPropagation = function(e) { + var e = (e.original) ? e.original : (e) ? e : window.event||false; + if (!e) return false; + if (e.stopPropagation) return e.stopPropagation(); + if (e.cancelBubble) e.cancelBubble=true; + return false; + } + + this.showRail = function() { + if ((self.page.maxh!=0)&&(self.ispage||self.win.css('display')!='none')) { + self.visibility = true; + self.rail.visibility = true; + self.rail.css('display','block'); + } + return self; + }; + + this.showRailHr = function() { + if (!self.railh) return self; + if ((self.page.maxw!=0)&&(self.ispage||self.win.css('display')!='none')) { + self.railh.visibility = true; + self.railh.css('display','block'); + } + return self; + }; + + this.hideRail = function() { + self.visibility = false; + self.rail.visibility = false; + self.rail.css('display','none'); + return self; + }; + + this.hideRailHr = function() { + if (!self.railh) return self; + self.railh.visibility = false; + self.railh.css('display','none'); + return self; + }; + + this.show = function() { + self.hidden = false; + self.locked = false; + return self.showRail().showRailHr(); + }; + + this.hide = function() { + self.hidden = true; + self.locked = true; + return self.hideRail().hideRailHr(); + }; + + this.toggle = function() { + return (self.hidden) ? self.show() : self.hide(); + }; + + this.remove = function() { + self.stop(); + if (self.cursortimeout) clearTimeout(self.cursortimeout); + self.doZoomOut(); + self.unbindAll(); + + if (cap.isie9) self.win[0].detachEvent("onpropertychange",self.onAttributeChange); //IE9 DOMAttrModified bug + + if (self.observer !== false) self.observer.disconnect(); + if (self.observerremover !== false) self.observerremover.disconnect(); + + self.events = null; + + if (self.cursor) { + self.cursor.remove(); + } + if (self.cursorh) { + self.cursorh.remove(); + } + if (self.rail) { + self.rail.remove(); + } + if (self.railh) { + self.railh.remove(); + } + if (self.zoom) { + self.zoom.remove(); + } + for(var a=0;a<self.saved.css.length;a++) { + var d=self.saved.css[a]; + d[0].css(d[1],(typeof d[2]=="undefined") ? '' : d[2]); + } + self.saved = false; + self.me.data('__nicescroll',''); //erase all traces + + // memory leak fixed by GianlucaGuarini - thanks a lot! + // remove the current nicescroll from the $.nicescroll array & normalize array + var lst = $.nicescroll; + lst.each(function(i){ + if (!this) return; + if(this.id === self.id) { + delete lst[i]; + for(var b=++i;b<lst.length;b++,i++) lst[i]=lst[b]; + lst.length--; + if (lst.length) delete lst[lst.length]; + } + }); + + for (var i in self) { + self[i] = null; + delete self[i]; + } + + self = null; + + }; + + this.scrollstart = function(fn) { + this.onscrollstart = fn; + return self; + } + this.scrollend = function(fn) { + this.onscrollend = fn; + return self; + } + this.scrollcancel = function(fn) { + this.onscrollcancel = fn; + return self; + } + + this.zoomin = function(fn) { + this.onzoomin = fn; + return self; + } + this.zoomout = function(fn) { + this.onzoomout = fn; + return self; + } + + this.isScrollable = function(e) { + var dom = (e.target) ? e.target : e; + if (dom.nodeName == 'OPTION') return true; + while (dom&&(dom.nodeType==1)&&!(/BODY|HTML/.test(dom.nodeName))) { + var dd = $(dom); + var ov = dd.css('overflowY')||dd.css('overflowX')||dd.css('overflow')||''; + if (/scroll|auto/.test(ov)) return (dom.clientHeight!=dom.scrollHeight); + dom = (dom.parentNode) ? dom.parentNode : false; + } + return false; + }; + + this.getViewport = function(me) { + var dom = (me&&me.parentNode) ? me.parentNode : false; + while (dom&&(dom.nodeType==1)&&!(/BODY|HTML/.test(dom.nodeName))) { + var dd = $(dom); + var ov = dd.css('overflowY')||dd.css('overflowX')||dd.css('overflow')||''; + if ((/scroll|auto/.test(ov))&&(dom.clientHeight!=dom.scrollHeight)) return dd; + if (dd.getNiceScroll().length>0) return dd; + dom = (dom.parentNode) ? dom.parentNode : false; + } + return false; + }; + + function execScrollWheel(e,hr,chkscroll) { + var px,py; + var rt = 1; + + if (e.deltaMode==0) { // PIXEL + px = -Math.floor(e.deltaX*(self.opt.mousescrollstep/(18*3))); + py = -Math.floor(e.deltaY*(self.opt.mousescrollstep/(18*3))); + } + else if (e.deltaMode==1) { // LINE + px = -Math.floor(e.deltaX*self.opt.mousescrollstep); + py = -Math.floor(e.deltaY*self.opt.mousescrollstep); + } + + if (hr&&self.opt.oneaxismousemode&&(px==0)&&py) { // classic vertical-only mousewheel + browser with x/y support + px = py; + py = 0; + } + + if (px) { + if (self.scrollmom) {self.scrollmom.stop()} + self.lastdeltax+=px; + self.debounced("mousewheelx",function(){var dt=self.lastdeltax;self.lastdeltax=0;if(!self.rail.drag){self.doScrollLeftBy(dt)}},120); + } + if (py) { + if (self.opt.nativeparentscrolling&&chkscroll&&!self.ispage&&!self.zoomactive) { + if (py<0) { + if (self.getScrollTop()>=self.page.maxh) return true; + } else { + if (self.getScrollTop()<=0) return true; + } + } + if (self.scrollmom) {self.scrollmom.stop()} + self.lastdeltay+=py; + self.debounced("mousewheely",function(){var dt=self.lastdeltay;self.lastdeltay=0;if(!self.rail.drag){self.doScrollBy(dt)}},120); + } + + e.stopImmediatePropagation(); + return e.preventDefault(); +// return self.cancelEvent(e); + }; + + this.onmousewheel = function(e) { + if (self.locked) { + self.debounced("checkunlock",self.resize,250); + return true; + } + if (self.rail.drag) return self.cancelEvent(e); + + if (self.opt.oneaxismousemode=="auto"&&e.deltaX!=0) self.opt.oneaxismousemode = false; // check two-axis mouse support (not very elegant) + + if (self.opt.oneaxismousemode&&e.deltaX==0) { + if (!self.rail.scrollable) { + if (self.railh&&self.railh.scrollable) { + return self.onmousewheelhr(e); + } else { + return true; + } + } + } + + var nw = +(new Date()); + var chk = false; + if (self.opt.preservenativescrolling&&((self.checkarea+600)<nw)) { +// self.checkarea = false; + self.nativescrollingarea = self.isScrollable(e); + chk = true; + } + self.checkarea = nw; + if (self.nativescrollingarea) return true; // this isn't my business +// if (self.locked) return self.cancelEvent(e); + var ret = execScrollWheel(e,false,chk); + if (ret) self.checkarea = 0; + return ret; + }; + + this.onmousewheelhr = function(e) { + if (self.locked||!self.railh.scrollable) return true; + if (self.rail.drag) return self.cancelEvent(e); + + var nw = +(new Date()); + var chk = false; + if (self.opt.preservenativescrolling&&((self.checkarea+600)<nw)) { +// self.checkarea = false; + self.nativescrollingarea = self.isScrollable(e); + chk = true; + } + self.checkarea = nw; + if (self.nativescrollingarea) return true; // this isn't my business + if (self.locked) return self.cancelEvent(e); + + return execScrollWheel(e,true,chk); + }; + + this.stop = function() { + self.cancelScroll(); + if (self.scrollmon) self.scrollmon.stop(); + self.cursorfreezed = false; + self.scroll.y = Math.round(self.getScrollTop() * (1/self.scrollratio.y)); + self.noticeCursor(); + return self; + }; + + this.getTransitionSpeed = function(dif) { + var sp = Math.round(self.opt.scrollspeed*10); + var ex = Math.min(sp,Math.round((dif / 20) * self.opt.scrollspeed)); + return (ex>20) ? ex : 0; + } + + if (!self.opt.smoothscroll) { + this.doScrollLeft = function(x,spd) { //direct + var y = self.getScrollTop(); + self.doScrollPos(x,y,spd); + } + this.doScrollTop = function(y,spd) { //direct + var x = self.getScrollLeft(); + self.doScrollPos(x,y,spd); + } + this.doScrollPos = function(x,y,spd) { //direct + var nx = (x>self.page.maxw) ? self.page.maxw : x; + if (nx<0) nx=0; + var ny = (y>self.page.maxh) ? self.page.maxh : y; + if (ny<0) ny=0; + self.synched('scroll',function(){ + self.setScrollTop(ny); + self.setScrollLeft(nx); + }); + } + this.cancelScroll = function() {}; // direct + } + else if (self.ishwscroll&&cap.hastransition&&self.opt.usetransition) { + this.prepareTransition = function(dif,istime) { + var ex = (istime) ? ((dif>20)?dif:0) : self.getTransitionSpeed(dif); + var trans = (ex) ? cap.prefixstyle+'transform '+ex+'ms ease-out' : ''; + if (!self.lasttransitionstyle||self.lasttransitionstyle!=trans) { + self.lasttransitionstyle = trans; + self.doc.css(cap.transitionstyle,trans); + } + return ex; + }; + + this.doScrollLeft = function(x,spd) { //trans + var y = (self.scrollrunning) ? self.newscrolly : self.getScrollTop(); + self.doScrollPos(x,y,spd); + } + + this.doScrollTop = function(y,spd) { //trans + var x = (self.scrollrunning) ? self.newscrollx : self.getScrollLeft(); + self.doScrollPos(x,y,spd); + } + + this.doScrollPos = function(x,y,spd) { //trans + + var py = self.getScrollTop(); + var px = self.getScrollLeft(); + + if (((self.newscrolly-py)*(y-py)<0)||((self.newscrollx-px)*(x-px)<0)) self.cancelScroll(); //inverted movement detection + + if (self.opt.bouncescroll==false) { + if (y<0) y=0; + else if (y>self.page.maxh) y=self.page.maxh; + if (x<0) x=0; + else if (x>self.page.maxw) x=self.page.maxw; + } + + if (self.scrollrunning&&x==self.newscrollx&&y==self.newscrolly) return false; + + self.newscrolly = y; + self.newscrollx = x; + + self.newscrollspeed = spd||false; + + if (self.timer) return false; + + self.timer = setTimeout(function(){ + + var top = self.getScrollTop(); + var lft = self.getScrollLeft(); + + var dst = {}; + dst.x = x-lft; + dst.y = y-top; + dst.px = lft; + dst.py = top; + + var dd = Math.round(Math.sqrt(Math.pow(dst.x,2)+Math.pow(dst.y,2))); + +// var df = (self.newscrollspeed) ? self.newscrollspeed : dd; + + var ms = (self.newscrollspeed && self.newscrollspeed>1) ? self.newscrollspeed : self.getTransitionSpeed(dd); + if (self.newscrollspeed&&self.newscrollspeed<=1) ms*=self.newscrollspeed; + + self.prepareTransition(ms,true); + + if (self.timerscroll&&self.timerscroll.tm) clearInterval(self.timerscroll.tm); + + if (ms>0) { + + if (!self.scrollrunning&&self.onscrollstart) { + var info = {"type":"scrollstart","current":{"x":lft,"y":top},"request":{"x":x,"y":y},"end":{"x":self.newscrollx,"y":self.newscrolly},"speed":ms}; + self.onscrollstart.call(self,info); + } + + if (cap.transitionend) { + if (!self.scrollendtrapped) { + self.scrollendtrapped = true; + self.bind(self.doc,cap.transitionend,self.onScrollEnd,false); //I have got to do something usefull!! + } + } else { + if (self.scrollendtrapped) clearTimeout(self.scrollendtrapped); + self.scrollendtrapped = setTimeout(self.onScrollEnd,ms); // simulate transitionend event + } + + var py = top; + var px = lft; + self.timerscroll = { + bz: new BezierClass(py,self.newscrolly,ms,0,0,0.58,1), + bh: new BezierClass(px,self.newscrollx,ms,0,0,0.58,1) + }; + if (!self.cursorfreezed) self.timerscroll.tm=setInterval(function(){self.showCursor(self.getScrollTop(),self.getScrollLeft())},60); + + } + + self.synched("doScroll-set",function(){ + self.timer = 0; + if (self.scrollendtrapped) self.scrollrunning = true; + self.setScrollTop(self.newscrolly); + self.setScrollLeft(self.newscrollx); + if (!self.scrollendtrapped) self.onScrollEnd(); + }); + + + },50); + + }; + + this.cancelScroll = function() { + if (!self.scrollendtrapped) return true; + var py = self.getScrollTop(); + var px = self.getScrollLeft(); + self.scrollrunning = false; + if (!cap.transitionend) clearTimeout(cap.transitionend); + self.scrollendtrapped = false; + self._unbind(self.doc,cap.transitionend,self.onScrollEnd); + self.prepareTransition(0); + self.setScrollTop(py); // fire event onscroll + if (self.railh) self.setScrollLeft(px); + if (self.timerscroll&&self.timerscroll.tm) clearInterval(self.timerscroll.tm); + self.timerscroll = false; + + self.cursorfreezed = false; + + //self.noticeCursor(false,py,px); + self.showCursor(py,px); + return self; + }; + this.onScrollEnd = function() { + if (self.scrollendtrapped) self._unbind(self.doc,cap.transitionend,self.onScrollEnd); + self.scrollendtrapped = false; + self.prepareTransition(0); + if (self.timerscroll&&self.timerscroll.tm) clearInterval(self.timerscroll.tm); + self.timerscroll = false; + var py = self.getScrollTop(); + var px = self.getScrollLeft(); + self.setScrollTop(py); // fire event onscroll + if (self.railh) self.setScrollLeft(px); // fire event onscroll left + + self.noticeCursor(false,py,px); + + self.cursorfreezed = false; + + if (py<0) py=0 + else if (py>self.page.maxh) py=self.page.maxh; + if (px<0) px=0 + else if (px>self.page.maxw) px=self.page.maxw; + if((py!=self.newscrolly)||(px!=self.newscrollx)) return self.doScrollPos(px,py,self.opt.snapbackspeed); + + if (self.onscrollend&&self.scrollrunning) { + var info = {"type":"scrollend","current":{"x":px,"y":py},"end":{"x":self.newscrollx,"y":self.newscrolly}}; + self.onscrollend.call(self,info); + } + self.scrollrunning = false; + + }; + + } else { + + this.doScrollLeft = function(x,spd) { //no-trans + var y = (self.scrollrunning) ? self.newscrolly : self.getScrollTop(); + self.doScrollPos(x,y,spd); + } + + this.doScrollTop = function(y,spd) { //no-trans + var x = (self.scrollrunning) ? self.newscrollx : self.getScrollLeft(); + self.doScrollPos(x,y,spd); + } + + this.doScrollPos = function(x,y,spd) { //no-trans + var y = ((typeof y == "undefined")||(y===false)) ? self.getScrollTop(true) : y; + + if ((self.timer)&&(self.newscrolly==y)&&(self.newscrollx==x)) return true; + + if (self.timer) clearAnimationFrame(self.timer); + self.timer = 0; + + var py = self.getScrollTop(); + var px = self.getScrollLeft(); + + if (((self.newscrolly-py)*(y-py)<0)||((self.newscrollx-px)*(x-px)<0)) self.cancelScroll(); //inverted movement detection + + self.newscrolly = y; + self.newscrollx = x; + + if (!self.bouncescroll||!self.rail.visibility) { + if (self.newscrolly<0) { + self.newscrolly = 0; + } + else if (self.newscrolly>self.page.maxh) { + self.newscrolly = self.page.maxh; + } + } + if (!self.bouncescroll||!self.railh.visibility) { + if (self.newscrollx<0) { + self.newscrollx = 0; + } + else if (self.newscrollx>self.page.maxw) { + self.newscrollx = self.page.maxw; + } + } + + self.dst = {}; + self.dst.x = x-px; + self.dst.y = y-py; + self.dst.px = px; + self.dst.py = py; + + var dst = Math.round(Math.sqrt(Math.pow(self.dst.x,2)+Math.pow(self.dst.y,2))); + + self.dst.ax = self.dst.x / dst; + self.dst.ay = self.dst.y / dst; + + var pa = 0; + var pe = dst; + + if (self.dst.x==0) { + pa = py; + pe = y; + self.dst.ay = 1; + self.dst.py = 0; + } else if (self.dst.y==0) { + pa = px; + pe = x; + self.dst.ax = 1; + self.dst.px = 0; + } + + var ms = self.getTransitionSpeed(dst); + if (spd&&spd<=1) ms*=spd; + if (ms>0) { + self.bzscroll = (self.bzscroll) ? self.bzscroll.update(pe,ms) : new BezierClass(pa,pe,ms,0,1,0,1); + } else { + self.bzscroll = false; + } + + if (self.timer) return; + + if ((py==self.page.maxh&&y>=self.page.maxh)||(px==self.page.maxw&&x>=self.page.maxw)) self.checkContentSize(); + + var sync = 1; + + function scrolling() { + if (self.cancelAnimationFrame) return true; + + self.scrollrunning = true; + + sync = 1-sync; + if (sync) return (self.timer = setAnimationFrame(scrolling)||1); + + var done = 0; + + var sc = sy = self.getScrollTop(); + if (self.dst.ay) { + sc = (self.bzscroll) ? self.dst.py + (self.bzscroll.getNow()*self.dst.ay) : self.newscrolly; + var dr=sc-sy; + if ((dr<0&&sc<self.newscrolly)||(dr>0&&sc>self.newscrolly)) sc = self.newscrolly; + self.setScrollTop(sc); + if (sc == self.newscrolly) done=1; + } else { + done=1; + } + + var scx = sx = self.getScrollLeft(); + if (self.dst.ax) { + scx = (self.bzscroll) ? self.dst.px + (self.bzscroll.getNow()*self.dst.ax) : self.newscrollx; + var dr=scx-sx; + if ((dr<0&&scx<self.newscrollx)||(dr>0&&scx>self.newscrollx)) scx = self.newscrollx; + self.setScrollLeft(scx); + if (scx == self.newscrollx) done+=1; + } else { + done+=1; + } + + if (done==2) { + self.timer = 0; + self.cursorfreezed = false; + self.bzscroll = false; + self.scrollrunning = false; + if (sc<0) sc=0; + else if (sc>self.page.maxh) sc=self.page.maxh; + if (scx<0) scx=0; + else if (scx>self.page.maxw) scx=self.page.maxw; + if ((scx!=self.newscrollx)||(sc!=self.newscrolly)) self.doScrollPos(scx,sc); + else { + if (self.onscrollend) { + var info = {"type":"scrollend","current":{"x":sx,"y":sy},"end":{"x":self.newscrollx,"y":self.newscrolly}}; + self.onscrollend.call(self,info); + } + } + } else { + self.timer = setAnimationFrame(scrolling)||1; + } + }; + self.cancelAnimationFrame=false; + self.timer = 1; + + if (self.onscrollstart&&!self.scrollrunning) { + var info = {"type":"scrollstart","current":{"x":px,"y":py},"request":{"x":x,"y":y},"end":{"x":self.newscrollx,"y":self.newscrolly},"speed":ms}; + self.onscrollstart.call(self,info); + } + + scrolling(); + + if ((py==self.page.maxh&&y>=py)||(px==self.page.maxw&&x>=px)) self.checkContentSize(); + + self.noticeCursor(); + }; + + this.cancelScroll = function() { + if (self.timer) clearAnimationFrame(self.timer); + self.timer = 0; + self.bzscroll = false; + self.scrollrunning = false; + return self; + }; + + } + + this.doScrollBy = function(stp,relative) { + var ny = 0; + if (relative) { + ny = Math.floor((self.scroll.y-stp)*self.scrollratio.y) + } else { + var sy = (self.timer) ? self.newscrolly : self.getScrollTop(true); + ny = sy-stp; + } + if (self.bouncescroll) { + var haf = Math.round(self.view.h/2); + if (ny<-haf) ny=-haf + else if (ny>(self.page.maxh+haf)) ny = (self.page.maxh+haf); + } + self.cursorfreezed = false; + + py = self.getScrollTop(true); + if (ny<0&&py<=0) return self.noticeCursor(); + else if (ny>self.page.maxh&&py>=self.page.maxh) { + self.checkContentSize(); + return self.noticeCursor(); + } + + self.doScrollTop(ny); + }; + + this.doScrollLeftBy = function(stp,relative) { + var nx = 0; + if (relative) { + nx = Math.floor((self.scroll.x-stp)*self.scrollratio.x) + } else { + var sx = (self.timer) ? self.newscrollx : self.getScrollLeft(true); + nx = sx-stp; + } + if (self.bouncescroll) { + var haf = Math.round(self.view.w/2); + if (nx<-haf) nx=-haf + else if (nx>(self.page.maxw+haf)) nx = (self.page.maxw+haf); + } + self.cursorfreezed = false; + + px = self.getScrollLeft(true); + if (nx<0&&px<=0) return self.noticeCursor(); + else if (nx>self.page.maxw&&px>=self.page.maxw) return self.noticeCursor(); + + self.doScrollLeft(nx); + }; + + this.doScrollTo = function(pos,relative) { + var ny = (relative) ? Math.round(pos*self.scrollratio.y) : pos; + if (ny<0) ny=0 + else if (ny>self.page.maxh) ny = self.page.maxh; + self.cursorfreezed = false; + self.doScrollTop(pos); + }; + + this.checkContentSize = function() { + var pg = self.getContentSize(); + if ((pg.h!=self.page.h)||(pg.w!=self.page.w)) self.resize(false,pg); + }; + + self.onscroll = function(e) { + if (self.rail.drag) return; + if (!self.cursorfreezed) { + self.synched('scroll',function(){ + self.scroll.y = Math.round(self.getScrollTop() * (1/self.scrollratio.y)); + if (self.railh) self.scroll.x = Math.round(self.getScrollLeft() * (1/self.scrollratio.x)); + self.noticeCursor(); + }); + } + }; + self.bind(self.docscroll,"scroll",self.onscroll); + + this.doZoomIn = function(e) { + if (self.zoomactive) return; + self.zoomactive = true; + + self.zoomrestore = { + style:{} + }; + var lst = ['position','top','left','zIndex','backgroundColor','marginTop','marginBottom','marginLeft','marginRight']; + var win = self.win[0].style; + for(var a in lst) { + var pp = lst[a]; + self.zoomrestore.style[pp] = (typeof win[pp] != "undefined") ? win[pp] : ''; + } + + self.zoomrestore.style.width = self.win.css('width'); + self.zoomrestore.style.height = self.win.css('height'); + + self.zoomrestore.padding = { + w:self.win.outerWidth()-self.win.width(), + h:self.win.outerHeight()-self.win.height() + }; + + if (cap.isios4) { + self.zoomrestore.scrollTop = $(window).scrollTop(); + $(window).scrollTop(0); + } + + self.win.css({ + "position":(cap.isios4)?"absolute":"fixed", + "top":0, + "left":0, + "z-index":globalmaxzindex+100, + "margin":"0px" + }); + var bkg = self.win.css("backgroundColor"); + if (bkg==""||/transparent|rgba\(0, 0, 0, 0\)|rgba\(0,0,0,0\)/.test(bkg)) self.win.css("backgroundColor","#fff"); + self.rail.css({"z-index":globalmaxzindex+101}); + self.zoom.css({"z-index":globalmaxzindex+102}); + self.zoom.css('backgroundPosition','0px -18px'); + self.resizeZoom(); + + if (self.onzoomin) self.onzoomin.call(self); + + return self.cancelEvent(e); + }; + + this.doZoomOut = function(e) { + if (!self.zoomactive) return; + self.zoomactive = false; + + self.win.css("margin",""); + self.win.css(self.zoomrestore.style); + + if (cap.isios4) { + $(window).scrollTop(self.zoomrestore.scrollTop); + } + + self.rail.css({"z-index":self.zindex}); + self.zoom.css({"z-index":self.zindex}); + self.zoomrestore = false; + self.zoom.css('backgroundPosition','0px 0px'); + self.onResize(); + + if (self.onzoomout) self.onzoomout.call(self); + + return self.cancelEvent(e); + }; + + this.doZoom = function(e) { + return (self.zoomactive) ? self.doZoomOut(e) : self.doZoomIn(e); + }; + + this.resizeZoom = function() { + if (!self.zoomactive) return; + + var py = self.getScrollTop(); //preserve scrolling position + self.win.css({ + width:$(window).width()-self.zoomrestore.padding.w+"px", + height:$(window).height()-self.zoomrestore.padding.h+"px" + }); + self.onResize(); + + self.setScrollTop(Math.min(self.page.maxh,py)); + }; + + this.init(); + + $.nicescroll.push(this); + + }; + +// Inspired by the work of Kin Blas +// http://webpro.host.adobe.com/people/jblas/momentum/includes/jquery.momentum.0.7.js + + + var ScrollMomentumClass2D = function(nc) { + var self = this; + this.nc = nc; + + this.lastx = 0; + this.lasty = 0; + this.speedx = 0; + this.speedy = 0; + this.lasttime = 0; + this.steptime = 0; + this.snapx = false; + this.snapy = false; + this.demulx = 0; + this.demuly = 0; + + this.lastscrollx = -1; + this.lastscrolly = -1; + + this.chkx = 0; + this.chky = 0; + + this.timer = 0; + + this.time = function() { + return +new Date();//beautifull hack + }; + + this.reset = function(px,py) { + self.stop(); + var now = self.time(); + self.steptime = 0; + self.lasttime = now; + self.speedx = 0; + self.speedy = 0; + self.lastx = px; + self.lasty = py; + self.lastscrollx = -1; + self.lastscrolly = -1; + }; + + this.update = function(px,py) { + var now = self.time(); + self.steptime = now - self.lasttime; + self.lasttime = now; + var dy = py - self.lasty; + var dx = px - self.lastx; + var sy = self.nc.getScrollTop(); + var sx = self.nc.getScrollLeft(); + var newy = sy + dy; + var newx = sx + dx; + self.snapx = (newx<0)||(newx>self.nc.page.maxw); + self.snapy = (newy<0)||(newy>self.nc.page.maxh); + self.speedx = dx; + self.speedy = dy; + self.lastx = px; + self.lasty = py; + }; + + this.stop = function() { + self.nc.unsynched("domomentum2d"); + if (self.timer) clearTimeout(self.timer); + self.timer = 0; + self.lastscrollx = -1; + self.lastscrolly = -1; + }; + + this.doSnapy = function(nx,ny) { + var snap = false; + + if (ny<0) { + ny=0; + snap=true; + } + else if (ny>self.nc.page.maxh) { + ny=self.nc.page.maxh; + snap=true; + } + + if (nx<0) { + nx=0; + snap=true; + } + else if (nx>self.nc.page.maxw) { + nx=self.nc.page.maxw; + snap=true; + } + + if (snap) self.nc.doScrollPos(nx,ny,self.nc.opt.snapbackspeed); + }; + + this.doMomentum = function(gp) { + var t = self.time(); + var l = (gp) ? t+gp : self.lasttime; + + var sl = self.nc.getScrollLeft(); + var st = self.nc.getScrollTop(); + + var pageh = self.nc.page.maxh; + var pagew = self.nc.page.maxw; + + self.speedx = (pagew>0) ? Math.min(60,self.speedx) : 0; + self.speedy = (pageh>0) ? Math.min(60,self.speedy) : 0; + + var chk = l && (t - l) <= 60; + + if ((st<0)||(st>pageh)||(sl<0)||(sl>pagew)) chk = false; + + var sy = (self.speedy && chk) ? self.speedy : false; + var sx = (self.speedx && chk) ? self.speedx : false; + + if (sy||sx) { + var tm = Math.max(16,self.steptime); //timeout granularity + + if (tm>50) { // do smooth + var xm = tm/50; + self.speedx*=xm; + self.speedy*=xm; + tm = 50; + } + + self.demulxy = 0; + + self.lastscrollx = self.nc.getScrollLeft(); + self.chkx = self.lastscrollx; + self.lastscrolly = self.nc.getScrollTop(); + self.chky = self.lastscrolly; + + var nx = self.lastscrollx; + var ny = self.lastscrolly; + + var onscroll = function(){ + var df = ((self.time()-t)>600) ? 0.04 : 0.02; + + if (self.speedx) { + nx = Math.floor(self.lastscrollx - (self.speedx*(1-self.demulxy))); + self.lastscrollx = nx; + if ((nx<0)||(nx>pagew)) df=0.10; + } + + if (self.speedy) { + ny = Math.floor(self.lastscrolly - (self.speedy*(1-self.demulxy))); + self.lastscrolly = ny; + if ((ny<0)||(ny>pageh)) df=0.10; + } + + self.demulxy = Math.min(1,self.demulxy+df); + + self.nc.synched("domomentum2d",function(){ + + if (self.speedx) { + var scx = self.nc.getScrollLeft(); + if (scx!=self.chkx) self.stop(); + self.chkx=nx; + self.nc.setScrollLeft(nx); + } + + if (self.speedy) { + var scy = self.nc.getScrollTop(); + if (scy!=self.chky) self.stop(); + self.chky=ny; + self.nc.setScrollTop(ny); + } + + if(!self.timer) { + self.nc.hideCursor(); + self.doSnapy(nx,ny); + } + + }); + + if (self.demulxy<1) { + self.timer = setTimeout(onscroll,tm); + } else { + self.stop(); + self.nc.hideCursor(); + self.doSnapy(nx,ny); + } + }; + + onscroll(); + + } else { + self.doSnapy(self.nc.getScrollLeft(),self.nc.getScrollTop()); + } + + } + + }; + + +// override jQuery scrollTop + + var _scrollTop = jQuery.fn.scrollTop; // preserve original function + + jQuery.cssHooks["pageYOffset"] = { + get: function(elem,computed,extra) { + var nice = $.data(elem,'__nicescroll')||false; + return (nice&&nice.ishwscroll) ? nice.getScrollTop() : _scrollTop.call(elem); + }, + set: function(elem,value) { + var nice = $.data(elem,'__nicescroll')||false; + (nice&&nice.ishwscroll) ? nice.setScrollTop(parseInt(value)) : _scrollTop.call(elem,value); + return this; + } + }; + +/* + $.fx.step["scrollTop"] = function(fx){ + $.cssHooks["scrollTop"].set( fx.elem, fx.now + fx.unit ); + }; +*/ + + jQuery.fn.scrollTop = function(value) { + if (typeof value == "undefined") { + var nice = (this[0]) ? $.data(this[0],'__nicescroll')||false : false; + return (nice&&nice.ishwscroll) ? nice.getScrollTop() : _scrollTop.call(this); + } else { + return this.each(function() { + var nice = $.data(this,'__nicescroll')||false; + (nice&&nice.ishwscroll) ? nice.setScrollTop(parseInt(value)) : _scrollTop.call($(this),value); + }); + } + } + +// override jQuery scrollLeft + + var _scrollLeft = jQuery.fn.scrollLeft; // preserve original function + + $.cssHooks.pageXOffset = { + get: function(elem,computed,extra) { + var nice = $.data(elem,'__nicescroll')||false; + return (nice&&nice.ishwscroll) ? nice.getScrollLeft() : _scrollLeft.call(elem); + }, + set: function(elem,value) { + var nice = $.data(elem,'__nicescroll')||false; + (nice&&nice.ishwscroll) ? nice.setScrollLeft(parseInt(value)) : _scrollLeft.call(elem,value); + return this; + } + }; + +/* + $.fx.step["scrollLeft"] = function(fx){ + $.cssHooks["scrollLeft"].set( fx.elem, fx.now + fx.unit ); + }; +*/ + + jQuery.fn.scrollLeft = function(value) { + if (typeof value == "undefined") { + var nice = (this[0]) ? $.data(this[0],'__nicescroll')||false : false; + return (nice&&nice.ishwscroll) ? nice.getScrollLeft() : _scrollLeft.call(this); + } else { + return this.each(function() { + var nice = $.data(this,'__nicescroll')||false; + (nice&&nice.ishwscroll) ? nice.setScrollLeft(parseInt(value)) : _scrollLeft.call($(this),value); + }); + } + } + + var NiceScrollArray = function(doms) { + var self = this; + this.length = 0; + this.name = "nicescrollarray"; + + this.each = function(fn) { + for(var a=0,i=0;a<self.length;a++) fn.call(self[a],i++); + return self; + }; + + this.push = function(nice) { + self[self.length]=nice; + self.length++; + }; + + this.eq = function(idx) { + return self[idx]; + }; + + if (doms) { + for(a=0;a<doms.length;a++) { + var nice = $.data(doms[a],'__nicescroll')||false; + if (nice) { + this[this.length]=nice; + this.length++; + } + }; + } + + return this; + }; + + function mplex(el,lst,fn) { + for(var a=0;a<lst.length;a++) fn(el,lst[a]); + }; + mplex( + NiceScrollArray.prototype, + ['show','hide','toggle','onResize','resize','remove','stop','doScrollPos'], + function(e,n) { + e[n] = function(){ + var args = arguments; + return this.each(function(){ + this[n].apply(this,args); + }); + }; + } + ); + + jQuery.fn.getNiceScroll = function(index) { + if (typeof index == "undefined") { + return new NiceScrollArray(this); + } else { + var nice = this[index]&&$.data(this[index],'__nicescroll')||false; + return nice; + } + }; + + jQuery.extend(jQuery.expr[':'], { + nicescroll: function(a) { + return ($.data(a,'__nicescroll'))?true:false; + } + }); + + $.fn.niceScroll = function(wrapper,opt) { + if (typeof opt=="undefined") { + if ((typeof wrapper=="object")&&!("jquery" in wrapper)) { + opt = wrapper; + wrapper = false; + } + } + var ret = new NiceScrollArray(); + if (typeof opt=="undefined") opt = {}; + + if (wrapper||false) { + opt.doc = $(wrapper); + opt.win = $(this); + } + var docundef = !("doc" in opt); + if (!docundef&&!("win" in opt)) opt.win = $(this); + + this.each(function() { + var nice = $(this).data('__nicescroll')||false; + if (!nice) { + opt.doc = (docundef) ? $(this) : opt.doc; + nice = new NiceScrollClass(opt,$(this)); + $(this).data('__nicescroll',nice); + } + ret.push(nice); + }); + return (ret.length==1) ? ret[0] : ret; + }; + + window.NiceScroll = { + getjQuery:function(){return jQuery} + }; + + if (!$.nicescroll) { + $.nicescroll = new NiceScrollArray(); + $.nicescroll.options = _globaloptions; + } + +})( jQuery ); + \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/jquery.sparkline.min.js b/public/assets/frontend/js/plugins/jquery.sparkline.min.js new file mode 100644 index 00000000..fa616bf9 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.sparkline.min.js @@ -0,0 +1,5 @@ +/* jquery.sparkline 2.1.2 - http://omnipotent.net/jquery.sparkline/ +** Licensed under the New BSD License - see above site for details */ + +(function(a,b,c){(function(a){typeof define=="function"&&define.amd?define(["jquery"],a):jQuery&&!jQuery.fn.sparkline&&a(jQuery)})(function(d){"use strict";var e={},f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L=0;f=function(){return{common:{type:"line",lineColor:"#00f",fillColor:"#cdf",defaultPixelsPerValue:3,width:"auto",height:"auto",composite:!1,tagValuesAttribute:"values",tagOptionsPrefix:"spark",enableTagOptions:!1,enableHighlight:!0,highlightLighten:1.4,tooltipSkipNull:!0,tooltipPrefix:"",tooltipSuffix:"",disableHiddenCheck:!1,numberFormatter:!1,numberDigitGroupCount:3,numberDigitGroupSep:",",numberDecimalMark:".",disableTooltips:!1,disableInteraction:!1},line:{spotColor:"#f80",highlightSpotColor:"#5f5",highlightLineColor:"#f22",spotRadius:1.5,minSpotColor:"#f80",maxSpotColor:"#f80",lineWidth:1,normalRangeMin:c,normalRangeMax:c,normalRangeColor:"#ccc",drawNormalOnTop:!1,chartRangeMin:c,chartRangeMax:c,chartRangeMinX:c,chartRangeMaxX:c,tooltipFormat:new h('<span style="color: {{color}}">&#9679;</span> {{prefix}}{{y}}{{suffix}}')},bar:{barColor:"#3366cc",negBarColor:"#f44",stackedBarColor:["#3366cc","#dc3912","#ff9900","#109618","#66aa00","#dd4477","#0099c6","#990099"],zeroColor:c,nullColor:c,zeroAxis:!0,barWidth:4,barSpacing:1,chartRangeMax:c,chartRangeMin:c,chartRangeClip:!1,colorMap:c,tooltipFormat:new h('<span style="color: {{color}}">&#9679;</span> {{prefix}}{{value}}{{suffix}}')},tristate:{barWidth:4,barSpacing:1,posBarColor:"#6f6",negBarColor:"#f44",zeroBarColor:"#999",colorMap:{},tooltipFormat:new h('<span style="color: {{color}}">&#9679;</span> {{value:map}}'),tooltipValueLookups:{map:{"-1":"Loss",0:"Draw",1:"Win"}}},discrete:{lineHeight:"auto",thresholdColor:c,thresholdValue:0,chartRangeMax:c,chartRangeMin:c,chartRangeClip:!1,tooltipFormat:new h("{{prefix}}{{value}}{{suffix}}")},bullet:{targetColor:"#f33",targetWidth:3,performanceColor:"#33f",rangeColors:["#d3dafe","#a8b6ff","#7f94ff"],base:c,tooltipFormat:new h("{{fieldkey:fields}} - {{value}}"),tooltipValueLookups:{fields:{r:"Range",p:"Performance",t:"Target"}}},pie:{offset:0,sliceColors:["#3366cc","#dc3912","#ff9900","#109618","#66aa00","#dd4477","#0099c6","#990099"],borderWidth:0,borderColor:"#000",tooltipFormat:new h('<span style="color: {{color}}">&#9679;</span> {{value}} ({{percent.1}}%)')},box:{raw:!1,boxLineColor:"#000",boxFillColor:"#cdf",whiskerColor:"#000",outlierLineColor:"#333",outlierFillColor:"#fff",medianColor:"#f00",showOutliers:!0,outlierIQR:1.5,spotRadius:1.5,target:c,targetColor:"#4a2",chartRangeMax:c,chartRangeMin:c,tooltipFormat:new h("{{field:fields}}: {{value}}"),tooltipFormatFieldlistKey:"field",tooltipValueLookups:{fields:{lq:"Lower Quartile",med:"Median",uq:"Upper Quartile",lo:"Left Outlier",ro:"Right Outlier",lw:"Left Whisker",rw:"Right Whisker"}}}}},E='.jqstooltip { position: absolute;left: 0px;top: 0px;visibility: hidden;background: rgb(0, 0, 0) transparent;background-color: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";color: white;font: 10px arial, san serif;text-align: left;white-space: nowrap;padding: 5px;border: 1px solid white;z-index: 10000;}.jqsfield { color: white;font: 10px arial, san serif;text-align: left;}',g=function(){var a,b;return a=function(){this.init.apply(this,arguments)},arguments.length>1?(arguments[0]?(a.prototype=d.extend(new arguments[0],arguments[arguments.length-1]),a._super=arguments[0].prototype):a.prototype=arguments[arguments.length-1],arguments.length>2&&(b=Array.prototype.slice.call(arguments,1,-1),b.unshift(a.prototype),d.extend.apply(d,b))):a.prototype=arguments[0],a.prototype.cls=a,a},d.SPFormatClass=h=g({fre:/\{\{([\w.]+?)(:(.+?))?\}\}/g,precre:/(\w+)\.(\d+)/,init:function(a,b){this.format=a,this.fclass=b},render:function(a,b,d){var e=this,f=a,g,h,i,j,k;return this.format.replace(this.fre,function(){var a;return h=arguments[1],i=arguments[3],g=e.precre.exec(h),g?(k=g[2],h=g[1]):k=!1,j=f[h],j===c?"":i&&b&&b[i]?(a=b[i],a.get?b[i].get(j)||j:b[i][j]||j):(n(j)&&(d.get("numberFormatter")?j=d.get("numberFormatter")(j):j=s(j,k,d.get("numberDigitGroupCount"),d.get("numberDigitGroupSep"),d.get("numberDecimalMark"))),j)})}}),d.spformat=function(a,b){return new h(a,b)},i=function(a,b,c){return a<b?b:a>c?c:a},j=function(a,c){var d;return c===2?(d=b.floor(a.length/2),a.length%2?a[d]:(a[d-1]+a[d])/2):a.length%2?(d=(a.length*c+c)/4,d%1?(a[b.floor(d)]+a[b.floor(d)-1])/2:a[d-1]):(d=(a.length*c+2)/4,d%1?(a[b.floor(d)]+a[b.floor(d)-1])/2:a[d-1])},k=function(a){var b;switch(a){case"undefined":a=c;break;case"null":a=null;break;case"true":a=!0;break;case"false":a=!1;break;default:b=parseFloat(a),a==b&&(a=b)}return a},l=function(a){var b,c=[];for(b=a.length;b--;)c[b]=k(a[b]);return c},m=function(a,b){var c,d,e=[];for(c=0,d=a.length;c<d;c++)a[c]!==b&&e.push(a[c]);return e},n=function(a){return!isNaN(parseFloat(a))&&isFinite(a)},s=function(a,b,c,e,f){var g,h;a=(b===!1?parseFloat(a).toString():a.toFixed(b)).split(""),g=(g=d.inArray(".",a))<0?a.length:g,g<a.length&&(a[g]=f);for(h=g-c;h>0;h-=c)a.splice(h,0,e);return a.join("")},o=function(a,b,c){var d;for(d=b.length;d--;){if(c&&b[d]===null)continue;if(b[d]!==a)return!1}return!0},p=function(a){var b=0,c;for(c=a.length;c--;)b+=typeof a[c]=="number"?a[c]:0;return b},r=function(a){return d.isArray(a)?a:[a]},q=function(b){var c;a.createStyleSheet?a.createStyleSheet().cssText=b:(c=a.createElement("style"),c.type="text/css",a.getElementsByTagName("head")[0].appendChild(c),c[typeof a.body.style.WebkitAppearance=="string"?"innerText":"innerHTML"]=b)},d.fn.simpledraw=function(b,e,f,g){var h,i;if(f&&(h=this.data("_jqs_vcanvas")))return h;if(d.fn.sparkline.canvas===!1)return!1;if(d.fn.sparkline.canvas===c){var j=a.createElement("canvas");if(!j.getContext||!j.getContext("2d")){if(!a.namespaces||!!a.namespaces.v)return d.fn.sparkline.canvas=!1,!1;a.namespaces.add("v","urn:schemas-microsoft-com:vml","#default#VML"),d.fn.sparkline.canvas=function(a,b,c,d){return new J(a,b,c)}}else d.fn.sparkline.canvas=function(a,b,c,d){return new I(a,b,c,d)}}return b===c&&(b=d(this).innerWidth()),e===c&&(e=d(this).innerHeight()),h=d.fn.sparkline.canvas(b,e,this,g),i=d(this).data("_jqs_mhandler"),i&&i.registerCanvas(h),h},d.fn.cleardraw=function(){var a=this.data("_jqs_vcanvas");a&&a.reset()},d.RangeMapClass=t=g({init:function(a){var b,c,d=[];for(b in a)a.hasOwnProperty(b)&&typeof b=="string"&&b.indexOf(":")>-1&&(c=b.split(":"),c[0]=c[0].length===0?-Infinity:parseFloat(c[0]),c[1]=c[1].length===0?Infinity:parseFloat(c[1]),c[2]=a[b],d.push(c));this.map=a,this.rangelist=d||!1},get:function(a){var b=this.rangelist,d,e,f;if((f=this.map[a])!==c)return f;if(b)for(d=b.length;d--;){e=b[d];if(e[0]<=a&&e[1]>=a)return e[2]}return c}}),d.range_map=function(a){return new t(a)},u=g({init:function(a,b){var c=d(a);this.$el=c,this.options=b,this.currentPageX=0,this.currentPageY=0,this.el=a,this.splist=[],this.tooltip=null,this.over=!1,this.displayTooltips=!b.get("disableTooltips"),this.highlightEnabled=!b.get("disableHighlight")},registerSparkline:function(a){this.splist.push(a),this.over&&this.updateDisplay()},registerCanvas:function(a){var b=d(a.canvas);this.canvas=a,this.$canvas=b,b.mouseenter(d.proxy(this.mouseenter,this)),b.mouseleave(d.proxy(this.mouseleave,this)),b.click(d.proxy(this.mouseclick,this))},reset:function(a){this.splist=[],this.tooltip&&a&&(this.tooltip.remove(),this.tooltip=c)},mouseclick:function(a){var b=d.Event("sparklineClick");b.originalEvent=a,b.sparklines=this.splist,this.$el.trigger(b)},mouseenter:function(b){d(a.body).unbind("mousemove.jqs"),d(a.body).bind("mousemove.jqs",d.proxy(this.mousemove,this)),this.over=!0,this.currentPageX=b.pageX,this.currentPageY=b.pageY,this.currentEl=b.target,!this.tooltip&&this.displayTooltips&&(this.tooltip=new v(this.options),this.tooltip.updatePosition(b.pageX,b.pageY)),this.updateDisplay()},mouseleave:function(){d(a.body).unbind("mousemove.jqs");var b=this.splist,c=b.length,e=!1,f,g;this.over=!1,this.currentEl=null,this.tooltip&&(this.tooltip.remove(),this.tooltip=null);for(g=0;g<c;g++)f=b[g],f.clearRegionHighlight()&&(e=!0);e&&this.canvas.render()},mousemove:function(a){this.currentPageX=a.pageX,this.currentPageY=a.pageY,this.currentEl=a.target,this.tooltip&&this.tooltip.updatePosition(a.pageX,a.pageY),this.updateDisplay()},updateDisplay:function(){var a=this.splist,b=a.length,c=!1,e=this.$canvas.offset(),f=this.currentPageX-e.left,g=this.currentPageY-e.top,h,i,j,k,l;if(!this.over)return;for(j=0;j<b;j++)i=a[j],k=i.setRegionHighlight(this.currentEl,f,g),k&&(c=!0);if(c){l=d.Event("sparklineRegionChange"),l.sparklines=this.splist,this.$el.trigger(l);if(this.tooltip){h="";for(j=0;j<b;j++)i=a[j],h+=i.getCurrentRegionTooltip();this.tooltip.setContent(h)}this.disableHighlight||this.canvas.render()}k===null&&this.mouseleave()}}),v=g({sizeStyle:"position: static !important;display: block !important;visibility: hidden !important;float: left !important;",init:function(b){var c=b.get("tooltipClassname","jqstooltip"),e=this.sizeStyle,f;this.container=b.get("tooltipContainer")||a.body,this.tooltipOffsetX=b.get("tooltipOffsetX",10),this.tooltipOffsetY=b.get("tooltipOffsetY",12),d("#jqssizetip").remove(),d("#jqstooltip").remove(),this.sizetip=d("<div/>",{id:"jqssizetip",style:e,"class":c}),this.tooltip=d("<div/>",{id:"jqstooltip","class":c}).appendTo(this.container),f=this.tooltip.offset(),this.offsetLeft=f.left,this.offsetTop=f.top,this.hidden=!0,d(window).unbind("resize.jqs scroll.jqs"),d(window).bind("resize.jqs scroll.jqs",d.proxy(this.updateWindowDims,this)),this.updateWindowDims()},updateWindowDims:function(){this.scrollTop=d(window).scrollTop(),this.scrollLeft=d(window).scrollLeft(),this.scrollRight=this.scrollLeft+d(window).width(),this.updatePosition()},getSize:function(a){this.sizetip.html(a).appendTo(this.container),this.width=this.sizetip.width()+1,this.height=this.sizetip.height(),this.sizetip.remove()},setContent:function(a){if(!a){this.tooltip.css("visibility","hidden"),this.hidden=!0;return}this.getSize(a),this.tooltip.html(a).css({width:this.width,height:this.height,visibility:"visible"}),this.hidden&&(this.hidden=!1,this.updatePosition())},updatePosition:function(a,b){if(a===c){if(this.mousex===c)return;a=this.mousex-this.offsetLeft,b=this.mousey-this.offsetTop}else this.mousex=a-=this.offsetLeft,this.mousey=b-=this.offsetTop;if(!this.height||!this.width||this.hidden)return;b-=this.height+this.tooltipOffsetY,a+=this.tooltipOffsetX,b<this.scrollTop&&(b=this.scrollTop),a<this.scrollLeft?a=this.scrollLeft:a+this.width>this.scrollRight&&(a=this.scrollRight-this.width),this.tooltip.css({left:a,top:b})},remove:function(){this.tooltip.remove(),this.sizetip.remove(),this.sizetip=this.tooltip=c,d(window).unbind("resize.jqs scroll.jqs")}}),F=function(){q(E)},d(F),K=[],d.fn.sparkline=function(b,e){return this.each(function(){var f=new d.fn.sparkline.options(this,e),g=d(this),h,i;h=function(){var e,h,i,j,k,l,m;if(b==="html"||b===c){m=this.getAttribute(f.get("tagValuesAttribute"));if(m===c||m===null)m=g.html();e=m.replace(/(^\s*<!--)|(-->\s*$)|\s+/g,"").split(",")}else e=b;h=f.get("width")==="auto"?e.length*f.get("defaultPixelsPerValue"):f.get("width");if(f.get("height")==="auto"){if(!f.get("composite")||!d.data(this,"_jqs_vcanvas"))j=a.createElement("span"),j.innerHTML="a",g.html(j),i=d(j).innerHeight()||d(j).height(),d(j).remove(),j=null}else i=f.get("height");f.get("disableInteraction")?k=!1:(k=d.data(this,"_jqs_mhandler"),k?f.get("composite")||k.reset():(k=new u(this,f),d.data(this,"_jqs_mhandler",k)));if(f.get("composite")&&!d.data(this,"_jqs_vcanvas")){d.data(this,"_jqs_errnotify")||(alert("Attempted to attach a composite sparkline to an element with no existing sparkline"),d.data(this,"_jqs_errnotify",!0));return}l=new(d.fn.sparkline[f.get("type")])(this,e,f,h,i),l.render(),k&&k.registerSparkline(l)};if(d(this).html()&&!f.get("disableHiddenCheck")&&d(this).is(":hidden")||!d(this).parents("body").length){if(!f.get("composite")&&d.data(this,"_jqs_pending"))for(i=K.length;i;i--)K[i-1][0]==this&&K.splice(i-1,1);K.push([this,h]),d.data(this,"_jqs_pending",!0)}else h.call(this)})},d.fn.sparkline.defaults=f(),d.sparkline_display_visible=function(){var a,b,c,e=[];for(b=0,c=K.length;b<c;b++)a=K[b][0],d(a).is(":visible")&&!d(a).parents().is(":hidden")?(K[b][1].call(a),d.data(K[b][0],"_jqs_pending",!1),e.push(b)):!d(a).closest("html").length&&!d.data(a,"_jqs_pending")&&(d.data(K[b][0],"_jqs_pending",!1),e.push(b));for(b=e.length;b;b--)K.splice(e[b-1],1)},d.fn.sparkline.options=g({init:function(a,b){var c,f,g,h;this.userOptions=b=b||{},this.tag=a,this.tagValCache={},f=d.fn.sparkline.defaults,g=f.common,this.tagOptionsPrefix=b.enableTagOptions&&(b.tagOptionsPrefix||g.tagOptionsPrefix),h=this.getTagSetting("type"),h===e?c=f[b.type||g.type]:c=f[h],this.mergedOptions=d.extend({},g,c,b)},getTagSetting:function(a){var b=this.tagOptionsPrefix,d,f,g,h;if(b===!1||b===c)return e;if(this.tagValCache.hasOwnProperty(a))d=this.tagValCache.key;else{d=this.tag.getAttribute(b+a);if(d===c||d===null)d=e;else if(d.substr(0,1)==="["){d=d.substr(1,d.length-2).split(",");for(f=d.length;f--;)d[f]=k(d[f].replace(/(^\s*)|(\s*$)/g,""))}else if(d.substr(0,1)==="{"){g=d.substr(1,d.length-2).split(","),d={};for(f=g.length;f--;)h=g[f].split(":",2),d[h[0].replace(/(^\s*)|(\s*$)/g,"")]=k(h[1].replace(/(^\s*)|(\s*$)/g,""))}else d=k(d);this.tagValCache.key=d}return d},get:function(a,b){var d=this.getTagSetting(a),f;return d!==e?d:(f=this.mergedOptions[a])===c?b:f}}),d.fn.sparkline._base=g({disabled:!1,init:function(a,b,e,f,g){this.el=a,this.$el=d(a),this.values=b,this.options=e,this.width=f,this.height=g,this.currentRegion=c},initTarget:function(){var a=!this.options.get("disableInteraction");(this.target=this.$el.simpledraw(this.width,this.height,this.options.get("composite"),a))?(this.canvasWidth=this.target.pixelWidth,this.canvasHeight=this.target.pixelHeight):this.disabled=!0},render:function(){return this.disabled?(this.el.innerHTML="",!1):!0},getRegion:function(a,b){},setRegionHighlight:function(a,b,d){var e=this.currentRegion,f=!this.options.get("disableHighlight"),g;return b>this.canvasWidth||d>this.canvasHeight||b<0||d<0?null:(g=this.getRegion(a,b,d),e!==g?(e!==c&&f&&this.removeHighlight(),this.currentRegion=g,g!==c&&f&&this.renderHighlight(),!0):!1)},clearRegionHighlight:function(){return this.currentRegion!==c?(this.removeHighlight(),this.currentRegion=c,!0):!1},renderHighlight:function(){this.changeHighlight(!0)},removeHighlight:function(){this.changeHighlight(!1)},changeHighlight:function(a){},getCurrentRegionTooltip:function(){var a=this.options,b="",e=[],f,g,i,j,k,l,m,n,o,p,q,r,s,t;if(this.currentRegion===c)return"";f=this.getCurrentRegionFields(),q=a.get("tooltipFormatter");if(q)return q(this,a,f);a.get("tooltipChartTitle")&&(b+='<div class="jqs jqstitle">'+a.get("tooltipChartTitle")+"</div>\n"),g=this.options.get("tooltipFormat");if(!g)return"";d.isArray(g)||(g=[g]),d.isArray(f)||(f=[f]),m=this.options.get("tooltipFormatFieldlist"),n=this.options.get("tooltipFormatFieldlistKey");if(m&&n){o=[];for(l=f.length;l--;)p=f[l][n],(t=d.inArray(p,m))!=-1&&(o[t]=f[l]);f=o}i=g.length,s=f.length;for(l=0;l<i;l++){r=g[l],typeof r=="string"&&(r=new h(r)),j=r.fclass||"jqsfield";for(t=0;t<s;t++)if(!f[t].isNull||!a.get("tooltipSkipNull"))d.extend(f[t],{prefix:a.get("tooltipPrefix"),suffix:a.get("tooltipSuffix")}),k=r.render(f[t],a.get("tooltipValueLookups"),a),e.push('<div class="'+j+'">'+k+"</div>")}return e.length?b+e.join("\n"):""},getCurrentRegionFields:function(){},calcHighlightColor:function(a,c){var d=c.get("highlightColor"),e=c.get("highlightLighten"),f,g,h,j;if(d)return d;if(e){f=/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i.exec(a)||/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i.exec(a);if(f){h=[],g=a.length===4?16:1;for(j=0;j<3;j++)h[j]=i(b.round(parseInt(f[j+1],16)*g*e),0,255);return"rgb("+h.join(",")+")"}}return a}}),w={changeHighlight:function(a){var b=this.currentRegion,c=this.target,e=this.regionShapes[b],f;e&&(f=this.renderRegion(b,a),d.isArray(f)||d.isArray(e)?(c.replaceWithShapes(e,f),this.regionShapes[b]=d.map(f,function(a){return a.id})):(c.replaceWithShape(e,f),this.regionShapes[b]=f.id))},render:function(){var a=this.values,b=this.target,c=this.regionShapes,e,f,g,h;if(!this.cls._super.render.call(this))return;for(g=a.length;g--;){e=this.renderRegion(g);if(e)if(d.isArray(e)){f=[];for(h=e.length;h--;)e[h].append(),f.push(e[h].id);c[g]=f}else e.append(),c[g]=e.id;else c[g]=null}b.render()}},d.fn.sparkline.line=x=g(d.fn.sparkline._base,{type:"line",init:function(a,b,c,d,e){x._super.init.call(this,a,b,c,d,e),this.vertices=[],this.regionMap=[],this.xvalues=[],this.yvalues=[],this.yminmax=[],this.hightlightSpotId=null,this.lastShapeId=null,this.initTarget()},getRegion:function(a,b,d){var e,f=this.regionMap;for(e=f.length;e--;)if(f[e]!==null&&b>=f[e][0]&&b<=f[e][1])return f[e][2];return c},getCurrentRegionFields:function(){var a=this.currentRegion;return{isNull:this.yvalues[a]===null,x:this.xvalues[a],y:this.yvalues[a],color:this.options.get("lineColor"),fillColor:this.options.get("fillColor"),offset:a}},renderHighlight:function(){var a=this.currentRegion,b=this.target,d=this.vertices[a],e=this.options,f=e.get("spotRadius"),g=e.get("highlightSpotColor"),h=e.get("highlightLineColor"),i,j;if(!d)return;f&&g&&(i=b.drawCircle(d[0],d[1],f,c,g),this.highlightSpotId=i.id,b.insertAfterShape(this.lastShapeId,i)),h&&(j=b.drawLine(d[0],this.canvasTop,d[0],this.canvasTop+this.canvasHeight,h),this.highlightLineId=j.id,b.insertAfterShape(this.lastShapeId,j))},removeHighlight:function(){var a=this.target;this.highlightSpotId&&(a.removeShapeId(this.highlightSpotId),this.highlightSpotId=null),this.highlightLineId&&(a.removeShapeId(this.highlightLineId),this.highlightLineId=null)},scanValues:function(){var a=this.values,c=a.length,d=this.xvalues,e=this.yvalues,f=this.yminmax,g,h,i,j,k;for(g=0;g<c;g++)h=a[g],i=typeof a[g]=="string",j=typeof a[g]=="object"&&a[g]instanceof Array,k=i&&a[g].split(":"),i&&k.length===2?(d.push(Number(k[0])),e.push(Number(k[1])),f.push(Number(k[1]))):j?(d.push(h[0]),e.push(h[1]),f.push(h[1])):(d.push(g),a[g]===null||a[g]==="null"?e.push(null):(e.push(Number(h)),f.push(Number(h))));this.options.get("xvalues")&&(d=this.options.get("xvalues")),this.maxy=this.maxyorg=b.max.apply(b,f),this.miny=this.minyorg=b.min.apply(b,f),this.maxx=b.max.apply(b,d),this.minx=b.min.apply(b,d),this.xvalues=d,this.yvalues=e,this.yminmax=f},processRangeOptions:function(){var a=this.options,b=a.get("normalRangeMin"),d=a.get("normalRangeMax");b!==c&&(b<this.miny&&(this.miny=b),d>this.maxy&&(this.maxy=d)),a.get("chartRangeMin")!==c&&(a.get("chartRangeClip")||a.get("chartRangeMin")<this.miny)&&(this.miny=a.get("chartRangeMin")),a.get("chartRangeMax")!==c&&(a.get("chartRangeClip")||a.get("chartRangeMax")>this.maxy)&&(this.maxy=a.get("chartRangeMax")),a.get("chartRangeMinX")!==c&&(a.get("chartRangeClipX")||a.get("chartRangeMinX")<this.minx)&&(this.minx=a.get("chartRangeMinX")),a.get("chartRangeMaxX")!==c&&(a.get("chartRangeClipX")||a.get("chartRangeMaxX")>this.maxx)&&(this.maxx=a.get("chartRangeMaxX"))},drawNormalRange:function(a,d,e,f,g){var h=this.options.get("normalRangeMin"),i=this.options.get("normalRangeMax"),j=d+b.round(e-e*((i-this.miny)/g)),k=b.round(e*(i-h)/g);this.target.drawRect(a,j,f,k,c,this.options.get("normalRangeColor")).append()},render:function(){var a=this.options,e=this.target,f=this.canvasWidth,g=this.canvasHeight,h=this.vertices,i=a.get("spotRadius"),j=this.regionMap,k,l,m,n,o,p,q,r,s,u,v,w,y,z,A,B,C,D,E,F,G,H,I,J,K;if(!x._super.render.call(this))return;this.scanValues(),this.processRangeOptions(),I=this.xvalues,J=this.yvalues;if(!this.yminmax.length||this.yvalues.length<2)return;n=o=0,k=this.maxx-this.minx===0?1:this.maxx-this.minx,l=this.maxy-this.miny===0?1:this.maxy-this.miny,m=this.yvalues.length-1,i&&(f<i*4||g<i*4)&&(i=0);if(i){G=a.get("highlightSpotColor")&&!a.get("disableInteraction");if(G||a.get("minSpotColor")||a.get("spotColor")&&J[m]===this.miny)g-=b.ceil(i);if(G||a.get("maxSpotColor")||a.get("spotColor")&&J[m]===this.maxy)g-=b.ceil(i),n+=b.ceil(i);if(G||(a.get("minSpotColor")||a.get("maxSpotColor"))&&(J[0]===this.miny||J[0]===this.maxy))o+=b.ceil(i),f-=b.ceil(i);if(G||a.get("spotColor")||a.get("minSpotColor")||a.get("maxSpotColor")&&(J[m]===this.miny||J[m]===this.maxy))f-=b.ceil(i)}g--,a.get("normalRangeMin")!==c&&!a.get("drawNormalOnTop")&&this.drawNormalRange(o,n,g,f,l),q=[],r=[q],z=A=null,B=J.length;for(K=0;K<B;K++)s=I[K],v=I[K+1],u=J[K],w=o+b.round((s-this.minx)*(f/k)),y=K<B-1?o+b.round((v-this.minx)*(f/k)):f,A=w+(y-w)/2,j[K]=[z||0,A,K],z=A,u===null?K&&(J[K-1]!==null&&(q=[],r.push(q)),h.push(null)):(u<this.miny&&(u=this.miny),u>this.maxy&&(u=this.maxy),q.length||q.push([w,n+g]),p=[w,n+b.round(g-g*((u-this.miny)/l))],q.push(p),h.push(p));C=[],D=[],E=r.length;for(K=0;K<E;K++)q=r[K],q.length&&(a.get("fillColor")&&(q.push([q[q.length-1][0],n+g]),D.push(q.slice(0)),q.pop()),q.length>2&&(q[0]=[q[0][0],q[1][1]]),C.push(q));E=D.length;for(K=0;K<E;K++)e.drawShape(D[K],a.get("fillColor"),a.get("fillColor")).append();a.get("normalRangeMin")!==c&&a.get("drawNormalOnTop")&&this.drawNormalRange(o,n,g,f,l),E=C.length;for(K=0;K<E;K++)e.drawShape(C[K],a.get("lineColor"),c,a.get("lineWidth")).append();if(i&&a.get("valueSpots")){F=a.get("valueSpots"),F.get===c&&(F=new t(F));for(K=0;K<B;K++)H=F.get(J[K]),H&&e.drawCircle(o+b.round((I[K]-this.minx)*(f/k)),n+b.round(g-g*((J[K]-this.miny)/l)),i,c,H).append()}i&&a.get("spotColor")&&J[m]!==null&&e.drawCircle(o+b.round((I[I.length-1]-this.minx)*(f/k)),n+b.round(g-g*((J[m]-this.miny)/l)),i,c,a.get("spotColor")).append(),this.maxy!==this.minyorg&&(i&&a.get("minSpotColor")&&(s=I[d.inArray(this.minyorg,J)],e.drawCircle(o+b.round((s-this.minx)*(f/k)),n+b.round(g-g*((this.minyorg-this.miny)/l)),i,c,a.get("minSpotColor")).append()),i&&a.get("maxSpotColor")&&(s=I[d.inArray(this.maxyorg,J)],e.drawCircle(o+b.round((s-this.minx)*(f/k)),n+b.round(g-g*((this.maxyorg-this.miny)/l)),i,c,a.get("maxSpotColor")).append())),this.lastShapeId=e.getLastShapeId(),this.canvasTop=n,e.render()}}),d.fn.sparkline.bar=y=g(d.fn.sparkline._base,w,{type:"bar",init:function(a,e,f,g,h){var j=parseInt(f.get("barWidth"),10),n=parseInt(f.get("barSpacing"),10),o=f.get("chartRangeMin"),p=f.get("chartRangeMax"),q=f.get("chartRangeClip"),r=Infinity,s=-Infinity,u,v,w,x,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R;y._super.init.call(this,a,e,f,g,h);for(A=0,B=e.length;A<B;A++){O=e[A],u=typeof O=="string"&&O.indexOf(":")>-1;if(u||d.isArray(O))J=!0,u&&(O=e[A]=l(O.split(":"))),O=m(O,null),v=b.min.apply(b,O),w=b.max.apply(b,O),v<r&&(r=v),w>s&&(s=w)}this.stacked=J,this.regionShapes={},this.barWidth=j,this.barSpacing=n,this.totalBarWidth=j+n,this.width=g=e.length*j+(e.length-1)*n,this.initTarget(),q&&(H=o===c?-Infinity:o,I=p===c?Infinity:p),z=[],x=J?[]:z;var S=[],T=[];for(A=0,B=e.length;A<B;A++)if(J){K=e[A],e[A]=N=[],S[A]=0,x[A]=T[A]=0;for(L=0,M=K.length;L<M;L++)O=N[L]=q?i(K[L],H,I):K[L],O!==null&&(O>0&&(S[A]+=O),r<0&&s>0?O<0?T[A]+=b.abs(O):x[A]+=O:x[A]+=b.abs(O-(O<0?s:r)),z.push(O))}else O=q?i(e[A],H,I):e[A],O=e[A]=k(O),O!==null&&z.push(O);this.max=G=b.max.apply(b,z),this.min=F=b.min.apply(b,z),this.stackMax=s=J?b.max.apply(b,S):G,this.stackMin=r=J?b.min.apply(b,z):F,f.get("chartRangeMin")!==c&&(f.get("chartRangeClip")||f.get("chartRangeMin")<F)&&(F=f.get("chartRangeMin")),f.get("chartRangeMax")!==c&&(f.get("chartRangeClip")||f.get("chartRangeMax")>G)&&(G=f.get("chartRangeMax")),this.zeroAxis=D=f.get("zeroAxis",!0),F<=0&&G>=0&&D?E=0:D==0?E=F:F>0?E=F:E=G,this.xaxisOffset=E,C=J?b.max.apply(b,x)+b.max.apply(b,T):G-F,this.canvasHeightEf=D&&F<0?this.canvasHeight-2:this.canvasHeight-1,F<E?(Q=J&&G>=0?s:G,P=(Q-E)/C*this.canvasHeight,P!==b.ceil(P)&&(this.canvasHeightEf-=2,P=b.ceil(P))):P=this.canvasHeight,this.yoffset=P,d.isArray(f.get("colorMap"))?(this.colorMapByIndex=f.get("colorMap"),this.colorMapByValue=null):(this.colorMapByIndex=null,this.colorMapByValue=f.get("colorMap"),this.colorMapByValue&&this.colorMapByValue.get===c&&(this.colorMapByValue=new t(this.colorMapByValue))),this.range=C},getRegion:function(a,d,e){var f=b.floor(d/this.totalBarWidth);return f<0||f>=this.values.length?c:f},getCurrentRegionFields:function(){var a=this.currentRegion,b=r(this.values[a]),c=[],d,e;for(e=b.length;e--;)d=b[e],c.push({isNull:d===null,value:d,color:this.calcColor(e,d,a),offset:a});return c},calcColor:function(a,b,e){var f=this.colorMapByIndex,g=this.colorMapByValue,h=this.options,i,j;return this.stacked?i=h.get("stackedBarColor"):i=b<0?h.get("negBarColor"):h.get("barColor"),b===0&&h.get("zeroColor")!==c&&(i=h.get("zeroColor")),g&&(j=g.get(b))?i=j:f&&f.length>e&&(i=f[e]),d.isArray(i)?i[a%i.length]:i},renderRegion:function(a,e){var f=this.values[a],g=this.options,h=this.xaxisOffset,i=[],j=this.range,k=this.stacked,l=this.target,m=a*this.totalBarWidth,n=this.canvasHeightEf,p=this.yoffset,q,r,s,t,u,v,w,x,y,z;f=d.isArray(f)?f:[f],w=f.length,x=f[0],t=o(null,f),z=o(h,f,!0);if(t)return g.get("nullColor")?(s=e?g.get("nullColor"):this.calcHighlightColor(g.get("nullColor"),g),q=p>0?p-1:p,l.drawRect(m,q,this.barWidth-1,0,s,s)):c;u=p;for(v=0;v<w;v++){x=f[v];if(k&&x===h){if(!z||y)continue;y=!0}j>0?r=b.floor(n*(b.abs(x-h)/j))+1:r=1,x<h||x===h&&p===0?(q=u,u+=r):(q=p-r,p-=r),s=this.calcColor(v,x,a),e&&(s=this.calcHighlightColor(s,g)),i.push(l.drawRect(m,q,this.barWidth-1,r-1,s,s))}return i.length===1?i[0]:i}}),d.fn.sparkline.tristate=z=g(d.fn.sparkline._base,w,{type:"tristate",init:function(a,b,e,f,g){var h=parseInt(e.get("barWidth"),10),i=parseInt(e.get("barSpacing"),10);z._super.init.call(this,a,b,e,f,g),this.regionShapes={},this.barWidth=h,this.barSpacing=i,this.totalBarWidth=h+i,this.values=d.map(b,Number),this.width=f=b.length*h+(b.length-1)*i,d.isArray(e.get("colorMap"))?(this.colorMapByIndex=e.get("colorMap"),this.colorMapByValue=null):(this.colorMapByIndex=null,this.colorMapByValue=e.get("colorMap"),this.colorMapByValue&&this.colorMapByValue.get===c&&(this.colorMapByValue=new t(this.colorMapByValue))),this.initTarget()},getRegion:function(a,c,d){return b.floor(c/this.totalBarWidth)},getCurrentRegionFields:function(){var a=this.currentRegion;return{isNull:this.values[a]===c,value:this.values[a],color:this.calcColor(this.values[a],a),offset:a}},calcColor:function(a,b){var c=this.values,d=this.options,e=this.colorMapByIndex,f=this.colorMapByValue,g,h;return f&&(h=f.get(a))?g=h:e&&e.length>b?g=e[b]:c[b]<0?g=d.get("negBarColor"):c[b]>0?g=d.get("posBarColor"):g=d.get("zeroBarColor"),g},renderRegion:function(a,c){var d=this.values,e=this.options,f=this.target,g,h,i,j,k,l;g=f.pixelHeight,i=b.round(g/2),j=a*this.totalBarWidth,d[a]<0?(k=i,h=i-1):d[a]>0?(k=0,h=i-1):(k=i-1,h=2),l=this.calcColor(d[a],a);if(l===null)return;return c&&(l=this.calcHighlightColor(l,e)),f.drawRect(j,k,this.barWidth-1,h-1,l,l)}}),d.fn.sparkline.discrete=A=g(d.fn.sparkline._base,w,{type:"discrete",init:function(a,e,f,g,h){A._super.init.call(this,a,e,f,g,h),this.regionShapes={},this.values=e=d.map(e,Number),this.min=b.min.apply(b,e),this.max=b.max.apply(b,e),this.range=this.max-this.min,this.width=g=f.get("width")==="auto"?e.length*2:this.width,this.interval=b.floor(g/e.length),this.itemWidth=g/e.length,f.get("chartRangeMin")!==c&&(f.get("chartRangeClip")||f.get("chartRangeMin")<this.min)&&(this.min=f.get("chartRangeMin")),f.get("chartRangeMax")!==c&&(f.get("chartRangeClip")||f.get("chartRangeMax")>this.max)&&(this.max=f.get("chartRangeMax")),this.initTarget(),this.target&&(this.lineHeight=f.get("lineHeight")==="auto"?b.round(this.canvasHeight*.3):f.get("lineHeight"))},getRegion:function(a,c,d){return b.floor(c/this.itemWidth)},getCurrentRegionFields:function(){var a=this.currentRegion;return{isNull:this.values[a]===c,value:this.values[a],offset:a}},renderRegion:function(a,c){var d=this.values,e=this.options,f=this.min,g=this.max,h=this.range,j=this.interval,k=this.target,l=this.canvasHeight,m=this.lineHeight,n=l-m,o,p,q,r;return p=i(d[a],f,g),r=a*j,o=b.round(n-n*((p-f)/h)),q=e.get("thresholdColor")&&p<e.get("thresholdValue")?e.get("thresholdColor"):e.get("lineColor"),c&&(q=this.calcHighlightColor(q,e)),k.drawLine(r,o,r,o+m,q)}}),d.fn.sparkline.bullet=B=g(d.fn.sparkline._base,{type:"bullet",init:function(a,d,e,f,g){var h,i,j;B._super.init.call(this,a,d,e,f,g),this.values=d=l(d),j=d.slice(),j[0]=j[0]===null?j[2]:j[0],j[1]=d[1]===null?j[2]:j[1],h=b.min.apply(b,d),i=b.max.apply(b,d),e.get("base")===c?h=h<0?h:0:h=e.get("base"),this.min=h,this.max=i,this.range=i-h,this.shapes={},this.valueShapes={},this.regiondata={},this.width=f=e.get("width")==="auto"?"4.0em":f,this.target=this.$el.simpledraw(f,g,e.get("composite")),d.length||(this.disabled=!0),this.initTarget()},getRegion:function(a,b,d){var e=this.target.getShapeAt(a,b,d);return e!==c&&this.shapes[e]!==c?this.shapes[e]:c},getCurrentRegionFields:function(){var a=this.currentRegion;return{fieldkey:a.substr(0,1),value:this.values[a.substr(1)],region:a}},changeHighlight:function(a){var b=this.currentRegion,c=this.valueShapes[b],d;delete this.shapes[c];switch(b.substr(0,1)){case"r":d=this.renderRange(b.substr(1),a);break;case"p":d=this.renderPerformance(a);break;case"t":d=this.renderTarget(a)}this.valueShapes[b]=d.id,this.shapes[d.id]=b,this.target.replaceWithShape(c,d)},renderRange:function(a,c){var d=this.values[a],e=b.round(this.canvasWidth*((d-this.min)/this.range)),f=this.options.get("rangeColors")[a-2];return c&&(f=this.calcHighlightColor(f,this.options)),this.target.drawRect(0,0,e-1,this.canvasHeight-1,f,f)},renderPerformance:function(a){var c=this.values[1],d=b.round(this.canvasWidth*((c-this.min)/this.range)),e=this.options.get("performanceColor");return a&&(e=this.calcHighlightColor(e,this.options)),this.target.drawRect(0,b.round(this.canvasHeight*.3),d-1,b.round(this.canvasHeight*.4)-1,e,e)},renderTarget:function(a){var c=this.values[0],d=b.round(this.canvasWidth*((c-this.min)/this.range)-this.options.get("targetWidth")/2),e=b.round(this.canvasHeight*.1),f=this.canvasHeight-e*2,g=this.options.get("targetColor");return a&&(g=this.calcHighlightColor(g,this.options)),this.target.drawRect(d,e,this.options.get("targetWidth")-1,f-1,g,g)},render:function(){var a=this.values.length,b=this.target,c,d;if(!B._super.render.call(this))return;for(c=2;c<a;c++)d=this.renderRange(c).append(),this.shapes[d.id]="r"+c,this.valueShapes["r"+c]=d.id;this.values[1]!==null&&(d=this.renderPerformance().append(),this.shapes[d.id]="p1",this.valueShapes.p1=d.id),this.values[0]!==null&&(d=this.renderTarget().append(),this.shapes[d.id]="t0",this.valueShapes.t0=d.id),b.render()}}),d.fn.sparkline.pie=C=g(d.fn.sparkline._base,{type:"pie",init:function(a,c,e,f,g){var h=0,i;C._super.init.call(this,a,c,e,f,g),this.shapes={},this.valueShapes={},this.values=c=d.map(c,Number),e.get("width")==="auto"&&(this.width=this.height);if(c.length>0)for(i=c.length;i--;)h+=c[i];this.total=h,this.initTarget(),this.radius=b.floor(b.min(this.canvasWidth,this.canvasHeight)/2)},getRegion:function(a,b,d){var e=this.target.getShapeAt(a,b,d);return e!==c&&this.shapes[e]!==c?this.shapes[e]:c},getCurrentRegionFields:function(){var a=this.currentRegion;return{isNull:this.values[a]===c,value:this.values[a],percent:this.values[a]/this.total*100,color:this.options.get("sliceColors")[a%this.options.get("sliceColors").length],offset:a}},changeHighlight:function(a){var b=this.currentRegion,c=this.renderSlice(b,a),d=this.valueShapes[b];delete this.shapes[d],this.target.replaceWithShape(d,c),this.valueShapes[b]=c.id,this.shapes[c.id]=b},renderSlice:function(a,d){var e=this.target,f=this.options,g=this.radius,h=f.get("borderWidth"),i=f.get("offset"),j=2*b.PI,k=this.values,l=this.total,m=i?2*b.PI*(i/360):0,n,o,p,q,r;q=k.length;for(p=0;p<q;p++){n=m,o=m,l>0&&(o=m+j*(k[p]/l));if(a===p)return r=f.get("sliceColors")[p%f.get("sliceColors").length],d&&(r=this.calcHighlightColor(r,f)),e.drawPieSlice(g,g,g-h,n,o,c,r);m=o}},render:function(){var a=this.target,d=this.values,e=this.options,f=this.radius,g=e.get("borderWidth"),h,i;if(!C._super.render.call(this))return;g&&a.drawCircle(f,f,b.floor(f-g/2),e.get("borderColor"),c,g).append();for(i=d.length;i--;)d[i]&&(h=this.renderSlice(i).append(),this.valueShapes[i]=h.id,this.shapes[h.id]=i);a.render()}}),d.fn.sparkline.box=D=g(d.fn.sparkline._base,{type:"box",init:function(a,b,c,e,f){D._super.init.call(this,a,b,c,e,f),this.values=d.map(b,Number),this.width=c.get("width")==="auto"?"4.0em":e,this.initTarget(),this.values.length||(this.disabled=1)},getRegion:function(){return 1},getCurrentRegionFields:function(){var a=[{field:"lq",value:this.quartiles[0]},{field:"med",value:this.quartiles +[1]},{field:"uq",value:this.quartiles[2]}];return this.loutlier!==c&&a.push({field:"lo",value:this.loutlier}),this.routlier!==c&&a.push({field:"ro",value:this.routlier}),this.lwhisker!==c&&a.push({field:"lw",value:this.lwhisker}),this.rwhisker!==c&&a.push({field:"rw",value:this.rwhisker}),a},render:function(){var a=this.target,d=this.values,e=d.length,f=this.options,g=this.canvasWidth,h=this.canvasHeight,i=f.get("chartRangeMin")===c?b.min.apply(b,d):f.get("chartRangeMin"),k=f.get("chartRangeMax")===c?b.max.apply(b,d):f.get("chartRangeMax"),l=0,m,n,o,p,q,r,s,t,u,v,w;if(!D._super.render.call(this))return;if(f.get("raw"))f.get("showOutliers")&&d.length>5?(n=d[0],m=d[1],p=d[2],q=d[3],r=d[4],s=d[5],t=d[6]):(m=d[0],p=d[1],q=d[2],r=d[3],s=d[4]);else{d.sort(function(a,b){return a-b}),p=j(d,1),q=j(d,2),r=j(d,3),o=r-p;if(f.get("showOutliers")){m=s=c;for(u=0;u<e;u++)m===c&&d[u]>p-o*f.get("outlierIQR")&&(m=d[u]),d[u]<r+o*f.get("outlierIQR")&&(s=d[u]);n=d[0],t=d[e-1]}else m=d[0],s=d[e-1]}this.quartiles=[p,q,r],this.lwhisker=m,this.rwhisker=s,this.loutlier=n,this.routlier=t,w=g/(k-i+1),f.get("showOutliers")&&(l=b.ceil(f.get("spotRadius")),g-=2*b.ceil(f.get("spotRadius")),w=g/(k-i+1),n<m&&a.drawCircle((n-i)*w+l,h/2,f.get("spotRadius"),f.get("outlierLineColor"),f.get("outlierFillColor")).append(),t>s&&a.drawCircle((t-i)*w+l,h/2,f.get("spotRadius"),f.get("outlierLineColor"),f.get("outlierFillColor")).append()),a.drawRect(b.round((p-i)*w+l),b.round(h*.1),b.round((r-p)*w),b.round(h*.8),f.get("boxLineColor"),f.get("boxFillColor")).append(),a.drawLine(b.round((m-i)*w+l),b.round(h/2),b.round((p-i)*w+l),b.round(h/2),f.get("lineColor")).append(),a.drawLine(b.round((m-i)*w+l),b.round(h/4),b.round((m-i)*w+l),b.round(h-h/4),f.get("whiskerColor")).append(),a.drawLine(b.round((s-i)*w+l),b.round(h/2),b.round((r-i)*w+l),b.round(h/2),f.get("lineColor")).append(),a.drawLine(b.round((s-i)*w+l),b.round(h/4),b.round((s-i)*w+l),b.round(h-h/4),f.get("whiskerColor")).append(),a.drawLine(b.round((q-i)*w+l),b.round(h*.1),b.round((q-i)*w+l),b.round(h*.9),f.get("medianColor")).append(),f.get("target")&&(v=b.ceil(f.get("spotRadius")),a.drawLine(b.round((f.get("target")-i)*w+l),b.round(h/2-v),b.round((f.get("target")-i)*w+l),b.round(h/2+v),f.get("targetColor")).append(),a.drawLine(b.round((f.get("target")-i)*w+l-v),b.round(h/2),b.round((f.get("target")-i)*w+l+v),b.round(h/2),f.get("targetColor")).append()),a.render()}}),G=g({init:function(a,b,c,d){this.target=a,this.id=b,this.type=c,this.args=d},append:function(){return this.target.appendShape(this),this}}),H=g({_pxregex:/(\d+)(px)?\s*$/i,init:function(a,b,c){if(!a)return;this.width=a,this.height=b,this.target=c,this.lastShapeId=null,c[0]&&(c=c[0]),d.data(c,"_jqs_vcanvas",this)},drawLine:function(a,b,c,d,e,f){return this.drawShape([[a,b],[c,d]],e,f)},drawShape:function(a,b,c,d){return this._genShape("Shape",[a,b,c,d])},drawCircle:function(a,b,c,d,e,f){return this._genShape("Circle",[a,b,c,d,e,f])},drawPieSlice:function(a,b,c,d,e,f,g){return this._genShape("PieSlice",[a,b,c,d,e,f,g])},drawRect:function(a,b,c,d,e,f){return this._genShape("Rect",[a,b,c,d,e,f])},getElement:function(){return this.canvas},getLastShapeId:function(){return this.lastShapeId},reset:function(){alert("reset not implemented")},_insert:function(a,b){d(b).html(a)},_calculatePixelDims:function(a,b,c){var e;e=this._pxregex.exec(b),e?this.pixelHeight=e[1]:this.pixelHeight=d(c).height(),e=this._pxregex.exec(a),e?this.pixelWidth=e[1]:this.pixelWidth=d(c).width()},_genShape:function(a,b){var c=L++;return b.unshift(c),new G(this,c,a,b)},appendShape:function(a){alert("appendShape not implemented")},replaceWithShape:function(a,b){alert("replaceWithShape not implemented")},insertAfterShape:function(a,b){alert("insertAfterShape not implemented")},removeShapeId:function(a){alert("removeShapeId not implemented")},getShapeAt:function(a,b,c){alert("getShapeAt not implemented")},render:function(){alert("render not implemented")}}),I=g(H,{init:function(b,e,f,g){I._super.init.call(this,b,e,f),this.canvas=a.createElement("canvas"),f[0]&&(f=f[0]),d.data(f,"_jqs_vcanvas",this),d(this.canvas).css({display:"inline-block",width:b,height:e,verticalAlign:"top"}),this._insert(this.canvas,f),this._calculatePixelDims(b,e,this.canvas),this.canvas.width=this.pixelWidth,this.canvas.height=this.pixelHeight,this.interact=g,this.shapes={},this.shapeseq=[],this.currentTargetShapeId=c,d(this.canvas).css({width:this.pixelWidth,height:this.pixelHeight})},_getContext:function(a,b,d){var e=this.canvas.getContext("2d");return a!==c&&(e.strokeStyle=a),e.lineWidth=d===c?1:d,b!==c&&(e.fillStyle=b),e},reset:function(){var a=this._getContext();a.clearRect(0,0,this.pixelWidth,this.pixelHeight),this.shapes={},this.shapeseq=[],this.currentTargetShapeId=c},_drawShape:function(a,b,d,e,f){var g=this._getContext(d,e,f),h,i;g.beginPath(),g.moveTo(b[0][0]+.5,b[0][1]+.5);for(h=1,i=b.length;h<i;h++)g.lineTo(b[h][0]+.5,b[h][1]+.5);d!==c&&g.stroke(),e!==c&&g.fill(),this.targetX!==c&&this.targetY!==c&&g.isPointInPath(this.targetX,this.targetY)&&(this.currentTargetShapeId=a)},_drawCircle:function(a,d,e,f,g,h,i){var j=this._getContext(g,h,i);j.beginPath(),j.arc(d,e,f,0,2*b.PI,!1),this.targetX!==c&&this.targetY!==c&&j.isPointInPath(this.targetX,this.targetY)&&(this.currentTargetShapeId=a),g!==c&&j.stroke(),h!==c&&j.fill()},_drawPieSlice:function(a,b,d,e,f,g,h,i){var j=this._getContext(h,i);j.beginPath(),j.moveTo(b,d),j.arc(b,d,e,f,g,!1),j.lineTo(b,d),j.closePath(),h!==c&&j.stroke(),i&&j.fill(),this.targetX!==c&&this.targetY!==c&&j.isPointInPath(this.targetX,this.targetY)&&(this.currentTargetShapeId=a)},_drawRect:function(a,b,c,d,e,f,g){return this._drawShape(a,[[b,c],[b+d,c],[b+d,c+e],[b,c+e],[b,c]],f,g)},appendShape:function(a){return this.shapes[a.id]=a,this.shapeseq.push(a.id),this.lastShapeId=a.id,a.id},replaceWithShape:function(a,b){var c=this.shapeseq,d;this.shapes[b.id]=b;for(d=c.length;d--;)c[d]==a&&(c[d]=b.id);delete this.shapes[a]},replaceWithShapes:function(a,b){var c=this.shapeseq,d={},e,f,g;for(f=a.length;f--;)d[a[f]]=!0;for(f=c.length;f--;)e=c[f],d[e]&&(c.splice(f,1),delete this.shapes[e],g=f);for(f=b.length;f--;)c.splice(g,0,b[f].id),this.shapes[b[f].id]=b[f]},insertAfterShape:function(a,b){var c=this.shapeseq,d;for(d=c.length;d--;)if(c[d]===a){c.splice(d+1,0,b.id),this.shapes[b.id]=b;return}},removeShapeId:function(a){var b=this.shapeseq,c;for(c=b.length;c--;)if(b[c]===a){b.splice(c,1);break}delete this.shapes[a]},getShapeAt:function(a,b,c){return this.targetX=b,this.targetY=c,this.render(),this.currentTargetShapeId},render:function(){var a=this.shapeseq,b=this.shapes,c=a.length,d=this._getContext(),e,f,g;d.clearRect(0,0,this.pixelWidth,this.pixelHeight);for(g=0;g<c;g++)e=a[g],f=b[e],this["_draw"+f.type].apply(this,f.args);this.interact||(this.shapes={},this.shapeseq=[])}}),J=g(H,{init:function(b,c,e){var f;J._super.init.call(this,b,c,e),e[0]&&(e=e[0]),d.data(e,"_jqs_vcanvas",this),this.canvas=a.createElement("span"),d(this.canvas).css({display:"inline-block",position:"relative",overflow:"hidden",width:b,height:c,margin:"0px",padding:"0px",verticalAlign:"top"}),this._insert(this.canvas,e),this._calculatePixelDims(b,c,this.canvas),this.canvas.width=this.pixelWidth,this.canvas.height=this.pixelHeight,f='<v:group coordorigin="0 0" coordsize="'+this.pixelWidth+" "+this.pixelHeight+'"'+' style="position:absolute;top:0;left:0;width:'+this.pixelWidth+"px;height="+this.pixelHeight+'px;"></v:group>',this.canvas.insertAdjacentHTML("beforeEnd",f),this.group=d(this.canvas).children()[0],this.rendered=!1,this.prerender=""},_drawShape:function(a,b,d,e,f){var g=[],h,i,j,k,l,m,n;for(n=0,m=b.length;n<m;n++)g[n]=""+b[n][0]+","+b[n][1];return h=g.splice(0,1),f=f===c?1:f,i=d===c?' stroked="false" ':' strokeWeight="'+f+'px" strokeColor="'+d+'" ',j=e===c?' filled="false"':' fillColor="'+e+'" filled="true" ',k=g[0]===g[g.length-1]?"x ":"",l='<v:shape coordorigin="0 0" coordsize="'+this.pixelWidth+" "+this.pixelHeight+'" '+' id="jqsshape'+a+'" '+i+j+' style="position:absolute;left:0px;top:0px;height:'+this.pixelHeight+"px;width:"+this.pixelWidth+'px;padding:0px;margin:0px;" '+' path="m '+h+" l "+g.join(", ")+" "+k+'e">'+" </v:shape>",l},_drawCircle:function(a,b,d,e,f,g,h){var i,j,k;return b-=e,d-=e,i=f===c?' stroked="false" ':' strokeWeight="'+h+'px" strokeColor="'+f+'" ',j=g===c?' filled="false"':' fillColor="'+g+'" filled="true" ',k='<v:oval id="jqsshape'+a+'" '+i+j+' style="position:absolute;top:'+d+"px; left:"+b+"px; width:"+e*2+"px; height:"+e*2+'px"></v:oval>',k},_drawPieSlice:function(a,d,e,f,g,h,i,j){var k,l,m,n,o,p,q,r;if(g===h)return"";h-g===2*b.PI&&(g=0,h=2*b.PI),l=d+b.round(b.cos(g)*f),m=e+b.round(b.sin(g)*f),n=d+b.round(b.cos(h)*f),o=e+b.round(b.sin(h)*f);if(l===n&&m===o){if(h-g<b.PI)return"";l=n=d+f,m=o=e}return l===n&&m===o&&h-g<b.PI?"":(k=[d-f,e-f,d+f,e+f,l,m,n,o],p=i===c?' stroked="false" ':' strokeWeight="1px" strokeColor="'+i+'" ',q=j===c?' filled="false"':' fillColor="'+j+'" filled="true" ',r='<v:shape coordorigin="0 0" coordsize="'+this.pixelWidth+" "+this.pixelHeight+'" '+' id="jqsshape'+a+'" '+p+q+' style="position:absolute;left:0px;top:0px;height:'+this.pixelHeight+"px;width:"+this.pixelWidth+'px;padding:0px;margin:0px;" '+' path="m '+d+","+e+" wa "+k.join(", ")+' x e">'+" </v:shape>",r)},_drawRect:function(a,b,c,d,e,f,g){return this._drawShape(a,[[b,c],[b,c+e],[b+d,c+e],[b+d,c],[b,c]],f,g)},reset:function(){this.group.innerHTML=""},appendShape:function(a){var b=this["_draw"+a.type].apply(this,a.args);return this.rendered?this.group.insertAdjacentHTML("beforeEnd",b):this.prerender+=b,this.lastShapeId=a.id,a.id},replaceWithShape:function(a,b){var c=d("#jqsshape"+a),e=this["_draw"+b.type].apply(this,b.args);c[0].outerHTML=e},replaceWithShapes:function(a,b){var c=d("#jqsshape"+a[0]),e="",f=b.length,g;for(g=0;g<f;g++)e+=this["_draw"+b[g].type].apply(this,b[g].args);c[0].outerHTML=e;for(g=1;g<a.length;g++)d("#jqsshape"+a[g]).remove()},insertAfterShape:function(a,b){var c=d("#jqsshape"+a),e=this["_draw"+b.type].apply(this,b.args);c[0].insertAdjacentHTML("afterEnd",e)},removeShapeId:function(a){var b=d("#jqsshape"+a);this.group.removeChild(b[0])},getShapeAt:function(a,b,c){var d=a.id.substr(8);return d},render:function(){this.rendered||(this.group.innerHTML=this.prerender,this.rendered=!0)}})})})(document,Math); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/jquery.steps.min.js b/public/assets/frontend/js/plugins/jquery.steps.min.js new file mode 100644 index 00000000..755aedf5 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.steps.min.js @@ -0,0 +1,6 @@ +/*! + * jQuery Steps v1.1.0 - 09/04/2014 + * Copyright (c) 2014 Rafael Staib (http://www.jquery-steps.com) + * Licensed under MIT http://www.opensource.org/licenses/MIT + */ +!function(a,b){function c(a,b){o(a).push(b)}function d(d,e,f){var g=d.children(e.headerTag),h=d.children(e.bodyTag);g.length>h.length?R(Z,"contents"):g.length<h.length&&R(Z,"titles");var i=e.startIndex;if(f.stepCount=g.length,e.saveState&&a.cookie){var j=a.cookie(U+q(d)),k=parseInt(j,0);!isNaN(k)&&k<f.stepCount&&(i=k)}f.currentIndex=i,g.each(function(e){var f=a(this),g=h.eq(e),i=g.data("mode"),j=null==i?$.html:r($,/^\s*$/.test(i)||isNaN(i)?i:parseInt(i,0)),k=j===$.html||g.data("url")===b?"":g.data("url"),l=j!==$.html&&"1"===g.data("loaded"),m=a.extend({},bb,{title:f.html(),content:j===$.html?g.html():"",contentUrl:k,contentMode:j,contentLoaded:l});c(d,m)})}function e(a){a.triggerHandler("canceled")}function f(a,b){return a.currentIndex-b}function g(b,c){var d=i(b);b.unbind(d).removeData("uid").removeData("options").removeData("state").removeData("steps").removeData("eventNamespace").find(".actions a").unbind(d),b.removeClass(c.clearFixCssClass+" vertical");var e=b.find(".content > *");e.removeData("loaded").removeData("mode").removeData("url"),e.removeAttr("id").removeAttr("role").removeAttr("tabindex").removeAttr("class").removeAttr("style")._removeAria("labelledby")._removeAria("hidden"),b.find(".content > [data-mode='async'],.content > [data-mode='iframe']").empty();var f=a('<{0} class="{1}"></{0}>'.format(b.get(0).tagName,b.attr("class"))),g=b._id();return null!=g&&""!==g&&f._id(g),f.html(b.find(".content").html()),b.after(f),b.remove(),f}function h(a,b){var c=a.find(".steps li").eq(b.currentIndex);a.triggerHandler("finishing",[b.currentIndex])?(c.addClass("done").removeClass("error"),a.triggerHandler("finished",[b.currentIndex])):c.addClass("error")}function i(a){var b=a.data("eventNamespace");return null==b&&(b="."+q(a),a.data("eventNamespace",b)),b}function j(a,b){var c=q(a);return a.find("#"+c+V+b)}function k(a,b){var c=q(a);return a.find("#"+c+W+b)}function l(a,b){var c=q(a);return a.find("#"+c+X+b)}function m(a){return a.data("options")}function n(a){return a.data("state")}function o(a){return a.data("steps")}function p(a,b){var c=o(a);return(0>b||b>=c.length)&&R(Y),c[b]}function q(a){var b=a.data("uid");return null==b&&(b=a._id(),null==b&&(b="steps-uid-".concat(T),a._id(b)),T++,a.data("uid",b)),b}function r(a,c){if(S("enumType",a),S("keyOrValue",c),"string"==typeof c){var d=a[c];return d===b&&R("The enum key '{0}' does not exist.",c),d}if("number"==typeof c){for(var e in a)if(a[e]===c)return c;R("Invalid enum value '{0}'.",c)}else R("Invalid key or value type.")}function s(a,b,c){return B(a,b,c,v(c,1))}function t(a,b,c){return B(a,b,c,f(c,1))}function u(a,b,c,d){if((0>d||d>=c.stepCount)&&R(Y),!(b.forceMoveForward&&d<c.currentIndex)){var e=c.currentIndex;return a.triggerHandler("stepChanging",[c.currentIndex,d])?(c.currentIndex=d,O(a,b,c),E(a,b,c,e),D(a,b,c),A(a,b,c),P(a,b,c,d,e,function(){a.triggerHandler("stepChanged",[d,e])})):a.find(".steps li").eq(e).addClass("error"),!0}}function v(a,b){return a.currentIndex+b}function w(b){var c=a.extend(!0,{},cb,b);return this.each(function(){var b=a(this),e={currentIndex:c.startIndex,currentStep:null,stepCount:0,transitionElement:null};b.data("options",c),b.data("state",e),b.data("steps",[]),d(b,c,e),J(b,c,e),G(b,c),c.autoFocus&&0===T&&j(b,c.startIndex).focus(),b.triggerHandler("init",[c.startIndex])})}function x(b,c,d,e,f){(0>e||e>d.stepCount)&&R(Y),f=a.extend({},bb,f),y(b,e,f),d.currentIndex!==d.stepCount&&d.currentIndex>=e&&(d.currentIndex++,O(b,c,d)),d.stepCount++;var g=b.find(".content"),h=a("<{0}>{1}</{0}>".format(c.headerTag,f.title)),i=a("<{0}></{0}>".format(c.bodyTag));return(null==f.contentMode||f.contentMode===$.html)&&i.html(f.content),0===e?g.prepend(i).prepend(h):k(b,e-1).after(i).after(h),K(b,d,i,e),N(b,c,d,h,e),F(b,c,d,e),e===d.currentIndex&&E(b,c,d),D(b,c,d),b}function y(a,b,c){o(a).splice(b,0,c)}function z(b){var c=a(this),d=m(c),e=n(c);if(d.suppressPaginationOnFocus&&c.find(":focus").is(":input"))return b.preventDefault(),!1;var f={left:37,right:39};b.keyCode===f.left?(b.preventDefault(),t(c,d,e)):b.keyCode===f.right&&(b.preventDefault(),s(c,d,e))}function A(b,c,d){if(d.stepCount>0){var e=d.currentIndex,f=p(b,e);if(!c.enableContentCache||!f.contentLoaded)switch(r($,f.contentMode)){case $.iframe:b.find(".content > .body").eq(d.currentIndex).empty().html('<iframe src="'+f.contentUrl+'" frameborder="0" scrolling="no" />').data("loaded","1");break;case $.async:var g=k(b,e)._aria("busy","true").empty().append(M(c.loadingTemplate,{text:c.labels.loading}));a.ajax({url:f.contentUrl,cache:!1}).done(function(a){g.empty().html(a)._aria("busy","false").data("loaded","1"),b.triggerHandler("contentLoaded",[e])})}}}function B(a,b,c,d){var e=c.currentIndex;if(d>=0&&d<c.stepCount&&!(b.forceMoveForward&&d<c.currentIndex)){var f=j(a,d),g=f.parent(),h=g.hasClass("disabled");return g._enableAria(),f.click(),e===c.currentIndex&&h?(g._enableAria(!1),!1):!0}return!1}function C(b){b.preventDefault();var c=a(this),d=c.parent().parent().parent().parent(),f=m(d),g=n(d),i=c.attr("href");switch(i.substring(i.lastIndexOf("#")+1)){case"cancel":e(d);break;case"finish":h(d,g);break;case"next":s(d,f,g);break;case"previous":t(d,f,g)}}function D(a,b,c){if(b.enablePagination){var d=a.find(".actions a[href$='#finish']").parent(),e=a.find(".actions a[href$='#next']").parent();if(!b.forceMoveForward){var f=a.find(".actions a[href$='#previous']").parent();f._enableAria(c.currentIndex>0)}b.enableFinishButton&&b.showFinishButtonAlways?(d._enableAria(c.stepCount>0),e._enableAria(c.stepCount>1&&c.stepCount>c.currentIndex+1)):(d._showAria(b.enableFinishButton&&c.stepCount===c.currentIndex+1),e._showAria(0===c.stepCount||c.stepCount>c.currentIndex+1)._enableAria(c.stepCount>c.currentIndex+1||!b.enableFinishButton))}}function E(b,c,d,e){var f=j(b,d.currentIndex),g=a('<span class="current-info audible">'+c.labels.current+" </span>"),h=b.find(".content > .title");if(null!=e){var i=j(b,e);i.parent().addClass("done").removeClass("error")._selectAria(!1),h.eq(e).removeClass("current").next(".body").removeClass("current"),g=i.find(".current-info"),f.focus()}f.prepend(g).parent()._selectAria().removeClass("done")._enableAria(),h.eq(d.currentIndex).addClass("current").next(".body").addClass("current")}function F(a,b,c,d){for(var e=q(a),f=d;f<c.stepCount;f++){var g=e+V+f,h=e+W+f,i=e+X+f,j=a.find(".title").eq(f)._id(i);a.find(".steps a").eq(f)._id(g)._aria("controls",h).attr("href","#"+i).html(M(b.titleTemplate,{index:f+1,title:j.html()})),a.find(".body").eq(f)._id(h)._aria("labelledby",i)}}function G(a,b){var c=i(a);a.bind("canceled"+c,b.onCanceled),a.bind("contentLoaded"+c,b.onContentLoaded),a.bind("finishing"+c,b.onFinishing),a.bind("finished"+c,b.onFinished),a.bind("init"+c,b.onInit),a.bind("stepChanging"+c,b.onStepChanging),a.bind("stepChanged"+c,b.onStepChanged),b.enableKeyNavigation&&a.bind("keyup"+c,z),a.find(".actions a").bind("click"+c,C)}function H(a,b,c,d){return 0>d||d>=c.stepCount||c.currentIndex===d?!1:(I(a,d),c.currentIndex>d&&(c.currentIndex--,O(a,b,c)),c.stepCount--,l(a,d).remove(),k(a,d).remove(),j(a,d).parent().remove(),0===d&&a.find(".steps li").first().addClass("first"),d===c.stepCount&&a.find(".steps li").eq(d).addClass("last"),F(a,b,c,d),D(a,b,c),!0)}function I(a,b){o(a).splice(b,1)}function J(b,c,d){var e='<{0} class="{1}">{2}</{0}>',f=r(_,c.stepsOrientation),g=f===_.vertical?" vertical":"",h=a(e.format(c.contentContainerTag,"content "+c.clearFixCssClass,b.html())),i=a(e.format(c.stepsContainerTag,"steps "+c.clearFixCssClass,'<ul role="tablist"></ul>')),j=h.children(c.headerTag),k=h.children(c.bodyTag);b.attr("role","application").empty().append(i).append(h).addClass(c.cssClass+" "+c.clearFixCssClass+g),k.each(function(c){K(b,d,a(this),c)}),j.each(function(e){N(b,c,d,a(this),e)}),E(b,c,d),L(b,c,d)}function K(a,b,c,d){var e=q(a),f=e+W+d,g=e+X+d;c._id(f).attr("role","tabpanel")._aria("labelledby",g).addClass("body")._showAria(b.currentIndex===d)}function L(a,b,c){if(b.enablePagination){var d='<{0} class="actions {1}"><ul role="menu" aria-label="{2}">{3}</ul></{0}>',e='<li><a href="#{0}" role="menuitem">{1}</a></li>',f="";b.forceMoveForward||(f+=e.format("previous",b.labels.previous)),f+=e.format("next",b.labels.next),b.enableFinishButton&&(f+=e.format("finish",b.labels.finish)),b.enableCancelButton&&(f+=e.format("cancel",b.labels.cancel)),a.append(d.format(b.actionContainerTag,b.clearFixCssClass,b.labels.pagination,f)),D(a,b,c),A(a,b,c)}}function M(a,c){for(var d=a.match(/#([a-z]*)#/gi),e=0;e<d.length;e++){var f=d[e],g=f.substring(1,f.length-1);c[g]===b&&R("The key '{0}' does not exist in the substitute collection!",g),a=a.replace(f,c[g])}return a}function N(b,c,d,e,f){var g=q(b),h=g+V+f,j=g+W+f,k=g+X+f,l=b.find(".steps > ul"),m=M(c.titleTemplate,{index:f+1,title:e.html()}),n=a('<li role="tab"><a id="'+h+'" href="#'+k+'" aria-controls="'+j+'">'+m+"</a></li>");n._enableAria(c.enableAllSteps||d.currentIndex>f),d.currentIndex>f&&n.addClass("done"),e._id(k).attr("tabindex","-1").addClass("title"),0===f?l.prepend(n):l.find("li").eq(f-1).after(n),0===f&&l.find("li").removeClass("first").eq(f).addClass("first"),f===d.stepCount-1&&l.find("li").removeClass("last").eq(f).addClass("last"),n.children("a").bind("click"+i(b),Q)}function O(b,c,d){c.saveState&&a.cookie&&a.cookie(U+q(b),d.currentIndex)}function P(b,c,d,e,f,g){var h=b.find(".content > .body"),i=r(ab,c.transitionEffect),j=c.transitionEffectSpeed,k=h.eq(e),l=h.eq(f);switch(i){case ab.fade:case ab.slide:var m=i===ab.fade?"fadeOut":"slideUp",o=i===ab.fade?"fadeIn":"slideDown";d.transitionElement=k,l[m](j,function(){var b=a(this)._showAria(!1).parent().parent(),c=n(b);c.transitionElement&&(c.transitionElement[o](j,function(){a(this)._showAria()}).promise().done(g),c.transitionElement=null)});break;case ab.slideLeft:var p=l.outerWidth(!0),q=e>f?-p:p,s=e>f?p:-p;a.when(l.animate({left:q},j,function(){a(this)._showAria(!1)}),k.css("left",s+"px")._showAria().animate({left:0},j)).done(g);break;default:a.when(l._showAria(!1),k._showAria()).done(g)}}function Q(b){b.preventDefault();var c=a(this),d=c.parent().parent().parent().parent(),e=m(d),f=n(d),g=f.currentIndex;if(c.parent().is(":not(.disabled):not(.current)")){var h=c.attr("href"),i=parseInt(h.substring(h.lastIndexOf("-")+1),0);u(d,e,f,i)}return g===f.currentIndex?(j(d,g).focus(),!1):void 0}function R(a){throw arguments.length>1&&(a=a.format(Array.prototype.slice.call(arguments,1))),new Error(a)}function S(a,b){null==b&&R("The argument '{0}' is null or undefined.",a)}a.fn.extend({_aria:function(a,b){return this.attr("aria-"+a,b)},_removeAria:function(a){return this.removeAttr("aria-"+a)},_enableAria:function(a){return null==a||a?this.removeClass("disabled")._aria("disabled","false"):this.addClass("disabled")._aria("disabled","true")},_showAria:function(a){return null==a||a?this.show()._aria("hidden","false"):this.hide()._aria("hidden","true")},_selectAria:function(a){return null==a||a?this.addClass("current")._aria("selected","true"):this.removeClass("current")._aria("selected","false")},_id:function(a){return a?this.attr("id",a):this.attr("id")}}),String.prototype.format||(String.prototype.format=function(){for(var b=1===arguments.length&&a.isArray(arguments[0])?arguments[0]:arguments,c=this,d=0;d<b.length;d++){var e=new RegExp("\\{"+d+"\\}","gm");c=c.replace(e,b[d])}return c});var T=0,U="jQu3ry_5teps_St@te_",V="-t-",W="-p-",X="-h-",Y="Index out of range.",Z="One or more corresponding step {0} are missing.";a.fn.steps=function(b){return a.fn.steps[b]?a.fn.steps[b].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof b&&b?void a.error("Method "+b+" does not exist on jQuery.steps"):w.apply(this,arguments)},a.fn.steps.add=function(a){var b=n(this);return x(this,m(this),b,b.stepCount,a)},a.fn.steps.destroy=function(){return g(this,m(this))},a.fn.steps.finish=function(){h(this,n(this))},a.fn.steps.getCurrentIndex=function(){return n(this).currentIndex},a.fn.steps.getCurrentStep=function(){return p(this,n(this).currentIndex)},a.fn.steps.getStep=function(a){return p(this,a)},a.fn.steps.insert=function(a,b){return x(this,m(this),n(this),a,b)},a.fn.steps.next=function(){return s(this,m(this),n(this))},a.fn.steps.previous=function(){return t(this,m(this),n(this))},a.fn.steps.remove=function(a){return H(this,m(this),n(this),a)},a.fn.steps.setStep=function(){throw new Error("Not yet implemented!")},a.fn.steps.skip=function(){throw new Error("Not yet implemented!")};var $=a.fn.steps.contentMode={html:0,iframe:1,async:2},_=a.fn.steps.stepsOrientation={horizontal:0,vertical:1},ab=a.fn.steps.transitionEffect={none:0,fade:1,slide:2,slideLeft:3},bb=a.fn.steps.stepModel={title:"",content:"",contentUrl:"",contentMode:$.html,contentLoaded:!1},cb=a.fn.steps.defaults={headerTag:"h1",bodyTag:"div",contentContainerTag:"div",actionContainerTag:"div",stepsContainerTag:"div",cssClass:"wizard",clearFixCssClass:"clearfix",stepsOrientation:_.horizontal,titleTemplate:'<span class="number">#index#.</span> #title#',loadingTemplate:'<span class="spinner"></span> #text#',autoFocus:!1,enableAllSteps:!1,enableKeyNavigation:!0,enablePagination:!0,suppressPaginationOnFocus:!0,enableContentCache:!0,enableCancelButton:!1,enableFinishButton:!0,preloadContent:!1,showFinishButtonAlways:!1,forceMoveForward:!1,saveState:!1,startIndex:0,transitionEffect:ab.none,transitionEffectSpeed:200,onStepChanging:function(){return!0},onStepChanged:function(){},onCanceled:function(){},onFinishing:function(){return!0},onFinished:function(){},onContentLoaded:function(){},onInit:function(){},labels:{cancel:"Cancel",current:"current step:",pagination:"Pagination",finish:"Finish",next:"Next",previous:"Previous",loading:"Loading ..."}}}(jQuery); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/jquery.validate.min.js b/public/assets/frontend/js/plugins/jquery.validate.min.js new file mode 100644 index 00000000..38143368 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.validate.min.js @@ -0,0 +1,4 @@ +/*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 + * http://jqueryvalidation.org/ + * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ +!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){a.extend(a.fn,{validate:function(b){if(!this.length)return void(b&&b.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."));var c=a.data(this[0],"validator");return c?c:(this.attr("novalidate","novalidate"),c=new a.validator(b,this[0]),a.data(this[0],"validator",c),c.settings.onsubmit&&(this.on("click.validate",":submit",function(b){c.settings.submitHandler&&(c.submitButton=b.target),a(this).hasClass("cancel")&&(c.cancelSubmit=!0),void 0!==a(this).attr("formnovalidate")&&(c.cancelSubmit=!0)}),this.on("submit.validate",function(b){function d(){var d,e;return c.settings.submitHandler?(c.submitButton&&(d=a("<input type='hidden'/>").attr("name",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),e=c.settings.submitHandler.call(c,c.currentForm,b),c.submitButton&&d.remove(),void 0!==e?e:!1):!0}return c.settings.debug&&b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c,d;return a(this[0]).is("form")?b=this.validate().form():(d=[],b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element(this)&&b,d=d.concat(c.errorList)}),c.errorList=d),b},rules:function(b,c){var d,e,f,g,h,i,j=this[0];if(b)switch(d=a.data(j.form,"validator").settings,e=d.rules,f=a.validator.staticRules(j),b){case"add":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&&(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case"remove":return c?(i={},a.each(c.split(/\s/),function(b,c){i[c]=f[c],delete f[c],"required"===c&&a(j).removeAttr("aria-required")}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g),a(j).attr("aria-required","true")),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}),a.extend(a.expr[":"],{blank:function(b){return!a.trim(""+a(b).val())},filled:function(b){return!!a.trim(""+a(b).val())},unchecked:function(b){return!a(b).prop("checked")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:(arguments.length>2&&c.constructor!==Array&&(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&&(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp("\\{"+a+"\\}","g"),function(){return c})}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&&this.optional(a)||this.element(a)},onkeyup:function(b,c){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===c.which&&""===this.elementValue(b)||-1!==a.inArray(c.keyCode,d)||(b.name in this.submitted||b===this.lastElement)&&this.element(b)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c=a.data(this.form,"validator"),d="on"+b.type.replace(/^validate/,""),e=c.settings;e[d]&&!a(this).is(e.ignore)&&e[d].call(c,this,b)}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.groups={};a.each(this.settings.groups,function(b,c){"string"==typeof c&&(c=c.split(/\s/)),a.each(c,function(a,c){d[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)}),a(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox']",b).on("click.validate","select, option, [type='radio'], [type='checkbox']",b),this.settings.invalidHandler&&a(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler),a(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c=this.clean(b),d=this.validationTargetFor(c),e=!0;return this.lastElement=d,void 0===d?delete this.invalid[c.name]:(this.prepareElement(d),this.currentElements=a(d),e=this.check(d)!==!1,e?delete this.invalid[d.name]:this.invalid[d.name]=!0),a(b).attr("aria-invalid",!e),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),e},showErrors:function(b){if(b){a.extend(this.errorMap,b),this.errorList=[];for(var c in b)this.errorList.push({message:b[c],element:this.findByName(c)[0]});this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors();var b,c=this.elements().removeData("previousValue").removeAttr("aria-invalid");if(this.settings.unhighlight)for(b=0;c[b];b++)this.settings.unhighlight.call(this,c[b],this.settings.errorClass,"");else c.removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(""),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&&b},elements:function(){var b=this,c={};return a(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){return!this.name&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in c||!b.objectLength(a(this).rules())?!1:(c[this.name]=!0,!0)})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([]),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d=a(b),e=b.type;return"radio"===e||"checkbox"===e?this.findByName(b.name).filter(":checked").val():"number"===e&&"undefined"!=typeof b.validity?b.validity.badInput?!1:d.val():(c=d.val(),"string"==typeof c?c.replace(/\r/g,""):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f=a(b).rules(),g=a.map(f,function(a,b){return b}).length,h=!1,i=this.elementValue(b);for(d in f){e={method:d,parameters:f[d]};try{if(c=a.validator.methods[d].call(this,i,b,e.parameters),"dependency-mismatch"===c&&1===g){h=!0;continue}if(h=!1,"pending"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(j){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+b.id+", check the '"+e.method+"' method.",j),j instanceof TypeError&&(j.message+=". Exception occurred when checking element "+b.id+", check the '"+e.method+"' method."),j}}if(!h)return this.objectLength(f)&&this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data("msg"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data("msg")},customMessage:function(a,b){var c=this.settings.messages[a];return c&&(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a];return void 0},defaultMessage:function(b,c){return this.findDefined(this.customMessage(b.name,c),this.customDataMessage(b,c),!this.settings.ignoreTitle&&b.title||void 0,a.validator.messages[c],"<strong>Warning: No message defined for "+b.name+"</strong>")},formatAndAdd:function(b,c){var d=this.defaultMessage(b,c.method),e=/\$?\{(\d+)\}/g;"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),this.errorList.push({message:d,element:b,method:c.method}),this.errorMap[b.name]=d,this.submitted[b.name]=d},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g=this.errorsFor(b),h=this.idOrName(b),i=a(b).attr("aria-describedby");g.length?(g.removeClass(this.settings.validClass).addClass(this.settings.errorClass),g.html(c)):(g=a("<"+this.settings.errorElement+">").attr("id",h+"-error").addClass(this.settings.errorClass).html(c||""),d=g,this.settings.wrapper&&(d=g.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement(d,a(b)):d.insertAfter(b),g.is("label")?g.attr("for",h):0===g.parents("label[for='"+h+"']").length&&(f=g.attr("id").replace(/(:|\.|\[|\]|\$)/g,"\\$1"),i?i.match(new RegExp("\\b"+f+"\\b"))||(i+=" "+f):i=f,a(b).attr("aria-describedby",i),e=this.groups[b.name],e&&a.each(this.groups,function(b,c){c===e&&a("[name='"+b+"']",this.currentForm).attr("aria-describedby",g.attr("id"))}))),!c&&this.settings.success&&(g.text(""),"string"==typeof this.settings.success?g.addClass(this.settings.success):this.settings.success(g,b)),this.toShow=this.toShow.add(g)},errorsFor:function(b){var c=this.idOrName(b),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&&(e=e+", #"+d.replace(/\s+/g,", #")),this.errors().filter(e)},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&&(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+b+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):!0},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);return!a.validator.methods.required.call(this,c,b)&&"dependency-mismatch"},startRequest:function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],c&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(a(this.currentForm).submit(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,"remote")})},destroy:function(){this.resetForm(),a(this.currentForm).off(".validate").removeData("validator")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},normalizeAttributeRule:function(a,b,c,d){/min|max/.test(c)&&(null===b||/number|range|text/.test(b))&&(d=Number(d),isNaN(d)&&(d=void 0)),d||0===d?a[c]=d:b===c&&"range"!==b&&(a[c]=!0)},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&&(d=!0),d=!!d):d=f.attr(c),this.normalizeAttributeRule(e,g,c,d);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),this.normalizeAttributeRule(e,g,c,d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0!==e.param?e.param:!0:delete b[d]}}),a.each(b,function(d,e){b[d]=a.isFunction(e)?e(c):e}),a.each(["minlength","maxlength"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var c;b[this]&&(a.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&&(c=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(c[0]),Number(c[1])]))}),a.validator.autoCreateRanges&&(null!=b.min&&null!=b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&&null!=b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:b.length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(a)},date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a).toString())},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 \-]+/.test(a))return!1;var c,d,e=0,f=0,g=!1;if(a=a.replace(/\D/g,""),a.length<13||a.length>19)return!1;for(c=a.length-1;c>=0;c--)d=a.charAt(c),f=parseInt(d,10),g&&(f*=2)>9&&(f-=9),e+=f,g=!g;return e%10===0},minlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d},maxlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||d>=e},rangelength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d[0]&&e<=d[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||c>=a},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.off(".validate-equalTo").on("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d){if(this.optional(c))return"dependency-mismatch";var e,f,g=this.previousValue(c);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),g.originalMessage=this.settings.messages[c.name].remote,this.settings.messages[c.name].remote=g.message,d="string"==typeof d&&{url:d}||d,g.old===b?g.valid:(g.old=b,e=this,this.startRequest(c),f={},f[c.name]=b,a.ajax(a.extend(!0,{mode:"abort",port:"validate"+c.name,dataType:"json",data:f,context:e.currentForm,success:function(d){var f,h,i,j=d===!0||"true"===d;e.settings.messages[c.name].remote=g.originalMessage,j?(i=e.formSubmitted,e.prepareElement(c),e.formSubmitted=i,e.successList.push(c),delete e.invalid[c.name],e.showErrors()):(f={},h=d||e.defaultMessage(c,"remote"),f[c.name]=g.message=a.isFunction(h)?h(b):h,e.invalid[c.name]=!0,e.showErrors(f)),g.valid=j,e.stopRequest(c,j)}},d)),"pending")}}});var b,c={};a.ajaxPrefilter?a.ajaxPrefilter(function(a,b,d){var e=a.port;"abort"===a.mode&&(c[e]&&c[e].abort(),c[e]=d)}):(b=a.ajax,a.ajax=function(d){var e=("mode"in d?d:a.ajaxSettings).mode,f=("port"in d?d:a.ajaxSettings).port;return"abort"===e?(c[f]&&c[f].abort(),c[f]=b.apply(this,arguments),c[f]):b.apply(this,arguments)})}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/jquery.vmap.min.js b/public/assets/frontend/js/plugins/jquery.vmap.min.js new file mode 100644 index 00000000..6b6daf11 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.vmap.min.js @@ -0,0 +1,12 @@ +/*! + * jQVMap Version 1.1.0 + * + * http://jqvmap.com + * + * Copyright 2012-2015, Peter Schmalfeldt <manifestinteractive@gmail.com> + * Copyright 2011-2012, Kirill Lebedev + * Licensed under the MIT license. + * + * Fork Me @ https://github.com/manifestinteractive/jqvmap + */ +!function(){var t={colors:1,values:1,backgroundColor:1,scaleColors:1,normalizeFunction:1,enableZoom:1,showTooltip:1,borderColor:1,borderWidth:1,borderOpacity:1,selectedRegions:1,multiSelectRegion:1},e={onLabelShow:"labelShow",onRegionOver:"regionMouseOver",onRegionOut:"regionMouseOut",onRegionClick:"regionClick",onRegionSelect:"regionSelect",onRegionDeselect:"regionDeselect"},i=function(t,e,i){if(this.mode=window.SVGAngle?"svg":"vml",this.params=i,"svg"===this.mode)this.createSvgNode=function(t){return document.createElementNS(this.svgns,t)};else{try{document.namespaces.rvml||document.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),this.createVmlNode=function(t){return document.createElement("<rvml:"+t+' class="rvml">')}}catch(s){this.createVmlNode=function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}document.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)")}"svg"===this.mode?this.canvas=this.createSvgNode("svg"):(this.canvas=this.createVmlNode("group"),this.canvas.style.position="absolute"),this.setSize(t,e)},s=function(t,e,i,s){t&&this.setColors(t),e&&this.setNormalizeFunction(e),i&&this.setMin(i),i&&this.setMax(s)},o=function(t){t=t||{};var e=this,r=o.maps[t.map];this.selectedRegions=[],this.multiSelectRegion=t.multiSelectRegion,this.container=t.container,this.defaultWidth=r.width,this.defaultHeight=r.height,this.color=t.color,this.selectedColor=t.selectedColor,this.hoverColor=t.hoverColor,this.hoverOpacity=t.hoverOpacity,this.setBackgroundColor(t.backgroundColor),this.width=t.container.width(),this.height=t.container.height(),this.resize(),jQuery(window).resize(function(){e.width=t.container.width(),e.height=t.container.height(),e.resize(),e.canvas.setSize(e.width,e.height),e.applyTransform()}),this.canvas=new i(this.width,this.height,t),t.container.append(this.canvas.canvas),this.makeDraggable(),this.rootGroup=this.canvas.createGroup(!0),this.index=o.mapIndex,this.label=jQuery("<div/>").addClass("jqvmap-label").appendTo(jQuery("body")).hide(),t.enableZoom&&(jQuery("<div/>").addClass("jqvmap-zoomin").text("+").appendTo(t.container),jQuery("<div/>").addClass("jqvmap-zoomout").html("&#x2212;").appendTo(t.container)),e.countries=[];for(var n in r.pathes){var a=this.canvas.createPath({path:r.pathes[n].path});a.setFill(this.color),a.id=e.getCountryId(n),e.countries[n]=a,"svg"===this.canvas.mode?a.setAttribute("class","jvectormap-region"):jQuery(a).addClass("jvectormap-region"),jQuery(this.rootGroup).append(a)}if(jQuery(t.container).delegate("svg"===this.canvas.mode?"path":"shape","mouseover mouseout",function(i){var s=i.target,o=i.target.id.split("_").pop(),n=jQuery.Event("labelShow.jqvmap"),a=jQuery.Event("regionMouseOver.jqvmap");"mouseover"===i.type?(jQuery(t.container).trigger(a,[o,r.pathes[o].name]),a.isDefaultPrevented()||e.highlight(o,s),t.showTooltip&&(e.label.text(r.pathes[o].name),jQuery(t.container).trigger(n,[e.label,o]),n.isDefaultPrevented()||(e.label.show(),e.labelWidth=e.label.width(),e.labelHeight=e.label.height()))):(e.unhighlight(o,s),e.label.hide(),jQuery(t.container).trigger("regionMouseOut.jqvmap",[o,r.pathes[o].name]))}),jQuery(t.container).delegate("svg"===this.canvas.mode?"path":"shape","click",function(i){if(!t.multiSelectRegion)for(var s in r.pathes)e.countries[s].currentFillColor=e.countries[s].getOriginalFill(),e.countries[s].setFill(e.countries[s].getOriginalFill());var o=i.target,n=i.target.id.split("_").pop();jQuery(t.container).trigger("regionClick.jqvmap",[n,r.pathes[n].name]),i.isDefaultPrevented()||(e.isSelected(n)?e.deselect(n,o):e.select(n,o))}),t.showTooltip&&t.container.mousemove(function(t){if(e.label.is(":visible")){var i=t.pageX-15-e.labelWidth,s=t.pageY-15-e.labelHeight;0>i&&(i=t.pageX+15),0>s&&(s=t.pageY+15),e.label.css({left:i,top:s})}}),this.setColors(t.colors),this.canvas.canvas.appendChild(this.rootGroup),this.applyTransform(),this.colorScale=new s(t.scaleColors,t.normalizeFunction,t.valueMin,t.valueMax),t.values&&(this.values=t.values,this.setValues(t.values)),t.selectedRegions)if(t.selectedRegions instanceof Array)for(var h in t.selectedRegions)this.select(t.selectedRegions[h].toLowerCase());else this.select(t.selectedRegions.toLowerCase());this.bindZoomButtons(),t.pins&&(this.pinHandlers=!1,this.placePins(t.pins,t.pinMode)),o.mapIndex++};i.prototype={svgns:"http://www.w3.org/2000/svg",mode:"svg",width:0,height:0,canvas:null,setSize:function(t,e){if("svg"===this.mode)this.canvas.setAttribute("width",t),this.canvas.setAttribute("height",e);else if(this.canvas.style.width=t+"px",this.canvas.style.height=e+"px",this.canvas.coordsize=t+" "+e,this.canvas.coordorigin="0 0",this.rootGroup){for(var i=this.rootGroup.getElementsByTagName("shape"),s=0,o=i.length;o>s;s++)i[s].coordsize=t+" "+e,i[s].style.width=t+"px",i[s].style.height=e+"px";this.rootGroup.coordsize=t+" "+e,this.rootGroup.style.width=t+"px",this.rootGroup.style.height=e+"px"}this.width=t,this.height=e},createPath:function(t){var e;if("svg"===this.mode)e=this.createSvgNode("path"),e.setAttribute("d",t.path),null!==this.params.borderColor&&e.setAttribute("stroke",this.params.borderColor),this.params.borderWidth>0&&(e.setAttribute("stroke-width",this.params.borderWidth),e.setAttribute("stroke-linecap","round"),e.setAttribute("stroke-linejoin","round")),this.params.borderOpacity>0&&e.setAttribute("stroke-opacity",this.params.borderOpacity),e.setFill=function(t){this.setAttribute("fill",t),null===this.getAttribute("original")&&this.setAttribute("original",t)},e.getFill=function(){return this.getAttribute("fill")},e.getOriginalFill=function(){return this.getAttribute("original")},e.setOpacity=function(t){this.setAttribute("fill-opacity",t)};else{e=this.createVmlNode("shape"),e.coordorigin="0 0",e.coordsize=this.width+" "+this.height,e.style.width=this.width+"px",e.style.height=this.height+"px",e.fillcolor=o.defaultFillColor,e.stroked=!1,e.path=i.pathSvgToVml(t.path);var s=this.createVmlNode("skew");s.on=!0,s.matrix="0.01,0,0,0.01,0,0",s.offset="0,0",e.appendChild(s);var r=this.createVmlNode("fill");e.appendChild(r),e.setFill=function(t){this.getElementsByTagName("fill")[0].color=t,null===this.getAttribute("original")&&this.setAttribute("original",t)},e.getFill=function(){return this.getElementsByTagName("fill")[0].color},e.getOriginalFill=function(){return this.getAttribute("original")},e.setOpacity=function(t){this.getElementsByTagName("fill")[0].opacity=parseInt(100*t,10)+"%"}}return e},createGroup:function(t){var e;return"svg"===this.mode?e=this.createSvgNode("g"):(e=this.createVmlNode("group"),e.style.width=this.width+"px",e.style.height=this.height+"px",e.style.left="0px",e.style.top="0px",e.coordorigin="0 0",e.coordsize=this.width+" "+this.height),t&&(this.rootGroup=e),e},applyTransformParams:function(t,e,i){"svg"===this.mode?this.rootGroup.setAttribute("transform","scale("+t+") translate("+e+", "+i+")"):(this.rootGroup.coordorigin=this.width-e+","+(this.height-i),this.rootGroup.coordsize=this.width/t+","+this.height/t)}},i.pathSvgToVml=function(t){var e,i,s="",o=0,r=0;return t.replace(/([MmLlHhVvCcSs])((?:-?(?:\d+)?(?:\.\d+)?,?\s?)+)/g,function(t,n,a){a=a.replace(/(\d)-/g,"$1,-").replace(/\s+/g,",").split(","),a[0]||a.shift();for(var h=0,l=a.length;l>h;h++)a[h]=Math.round(100*a[h]);switch(n){case"m":o+=a[0],r+=a[1],s="t"+a.join(",");break;case"M":o=a[0],r=a[1],s="m"+a.join(",");break;case"l":o+=a[0],r+=a[1],s="r"+a.join(",");break;case"L":o=a[0],r=a[1],s="l"+a.join(",");break;case"h":o+=a[0],s="r"+a[0]+",0";break;case"H":o=a[0],s="l"+o+","+r;break;case"v":r+=a[0],s="r0,"+a[0];break;case"V":r=a[0],s="l"+o+","+r;break;case"c":e=o+a[a.length-4],i=r+a[a.length-3],o+=a[a.length-2],r+=a[a.length-1],s="v"+a.join(",");break;case"C":e=a[a.length-4],i=a[a.length-3],o=a[a.length-2],r=a[a.length-1],s="c"+a.join(",");break;case"s":a.unshift(r-i),a.unshift(o-e),e=o+a[a.length-4],i=r+a[a.length-3],o+=a[a.length-2],r+=a[a.length-1],s="v"+a.join(",");break;case"S":a.unshift(r+r-i),a.unshift(o+o-e),e=a[a.length-4],i=a[a.length-3],o=a[a.length-2],r=a[a.length-1],s="c"+a.join(",")}return s}).replace(/z/g,"")},o.prototype={transX:0,transY:0,scale:1,baseTransX:0,baseTransY:0,baseScale:1,width:0,height:0,countries:{},countriesColors:{},countriesData:{},zoomStep:1.4,zoomMaxStep:4,zoomCurStep:1,setColors:function(t,e){if("string"==typeof t)this.countries[t].setFill(e),this.countries[t].setAttribute("original",e);else{var i=t;for(var s in i)this.countries[s]&&(this.countries[s].setFill(i[s]),this.countries[s].setAttribute("original",i[s]))}},setValues:function(t){var e,i=0,s=Number.MAX_VALUE;for(var o in t)e=parseFloat(t[o]),isNaN(e)||(e>i&&(i=t[o]),s>e&&(s=e));s===i&&i++,this.colorScale.setMin(s),this.colorScale.setMax(i);var r={};for(o in t)e=parseFloat(t[o]),r[o]=isNaN(e)?this.colorScale.getColor(e):this.color;this.setColors(r),this.values=t},setBackgroundColor:function(t){this.container.css("background-color",t)},setScaleColors:function(t){this.colorScale.setColors(t),this.values&&this.setValues(this.values)},setNormalizeFunction:function(t){this.colorScale.setNormalizeFunction(t),this.values&&this.setValues(this.values)},highlight:function(t,e){e=e||jQuery("#"+this.getCountryId(t))[0],this.hoverOpacity?e.setOpacity(this.hoverOpacity):this.hoverColor&&(e.currentFillColor=e.getFill()+"",e.setFill(this.hoverColor))},unhighlight:function(t,e){e=e||jQuery("#"+this.getCountryId(t))[0],e.setOpacity(1),e.currentFillColor&&e.setFill(e.currentFillColor)},selectIndex:function(t){for(var e=0;e<this.selectedRegions.length;e++)if(t===this.selectedRegions[e])return e;return-1},select:function(t,e){e=e||jQuery("#"+this.getCountryId(t))[0],this.isSelected(t)||(this.multiSelectRegion?this.selectedRegions.push(t):this.selectedRegions=[t],jQuery(this.container).trigger("regionSelect.jqvmap",[t]),this.selectedColor&&e&&(e.currentFillColor=this.selectedColor,e.setFill(this.selectedColor)))},deselect:function(t,e){if(e=e||jQuery("#"+this.getCountryId(t))[0],this.isSelected(t))this.selectedRegions.splice(this.selectIndex(t),1),jQuery(this.container).trigger("regionDeselect.jqvmap",[t]),e.currentFillColor=e.getOriginalFill(),e.setFill(e.getOriginalFill());else for(var i in this.countries)this.selectedRegions.splice(this.selectedRegions.indexOf(i),1),this.countries[i].currentFillColor=this.color,this.countries[i].setFill(this.color)},isSelected:function(t){return this.selectIndex(t)>=0},resize:function(){var t=this.baseScale;this.width/this.height>this.defaultWidth/this.defaultHeight?(this.baseScale=this.height/this.defaultHeight,this.baseTransX=Math.abs(this.width-this.defaultWidth*this.baseScale)/(2*this.baseScale)):(this.baseScale=this.width/this.defaultWidth,this.baseTransY=Math.abs(this.height-this.defaultHeight*this.baseScale)/(2*this.baseScale)),this.scale*=this.baseScale/t,this.transX*=this.baseScale/t,this.transY*=this.baseScale/t},reset:function(){for(var t in this.countries)this.countries[t].setFill(this.color);this.scale=this.baseScale,this.transX=this.baseTransX,this.transY=this.baseTransY,this.applyTransform()},applyTransform:function(){var t,e,i,s;this.defaultWidth*this.scale<=this.width?(t=(this.width-this.defaultWidth*this.scale)/(2*this.scale),i=(this.width-this.defaultWidth*this.scale)/(2*this.scale)):(t=0,i=(this.width-this.defaultWidth*this.scale)/this.scale),this.defaultHeight*this.scale<=this.height?(e=(this.height-this.defaultHeight*this.scale)/(2*this.scale),s=(this.height-this.defaultHeight*this.scale)/(2*this.scale)):(e=0,s=(this.height-this.defaultHeight*this.scale)/this.scale),this.transY>e?this.transY=e:this.transY<s&&(this.transY=s),this.transX>t?this.transX=t:this.transX<i&&(this.transX=i),this.canvas.applyTransformParams(this.scale,this.transX,this.transY)},makeDraggable:function(){var t,e,i=!1,s=this;s.isMoving=!1,s.isMovingTimeout=!1,this.container.mousemove(function(o){return i&&(s.transX-=(t-o.pageX)/s.scale,s.transY-=(e-o.pageY)/s.scale,s.applyTransform(),t=o.pageX,e=o.pageY,s.isMoving=!0,s.isMovingTimeout&&clearTimeout(s.isMovingTimeout),s.container.trigger("drag")),!1}).mousedown(function(s){return i=!0,t=s.pageX,e=s.pageY,!1}).mouseup(function(){return i=!1,s.isMovingTimeout=setTimeout(function(){s.isMoving=!1},100),!1})},bindZoomButtons:function(){var t=this;this.container.find(".jqvmap-zoomin").click(function(){t.zoomIn()}),this.container.find(".jqvmap-zoomout").click(function(){t.zoomOut()})},zoomIn:function(){var t=this,e=(jQuery("#zoom").innerHeight()-12-30-6-7-6)/(this.zoomMaxStep-this.zoomCurStep);if(t.zoomCurStep<t.zoomMaxStep){t.transX-=(t.width/t.scale-t.width/(t.scale*t.zoomStep))/2,t.transY-=(t.height/t.scale-t.height/(t.scale*t.zoomStep))/2,t.setScale(t.scale*t.zoomStep),t.zoomCurStep++;var i=jQuery("#zoomSlider");i.css("top",parseInt(i.css("top"),10)-e),t.container.trigger("zoomIn")}},zoomOut:function(){var t=this,e=(jQuery("#zoom").innerHeight()-12-30-6-7-6)/(this.zoomMaxStep-this.zoomCurStep);if(t.zoomCurStep>1){t.transX+=(t.width/(t.scale/t.zoomStep)-t.width/t.scale)/2,t.transY+=(t.height/(t.scale/t.zoomStep)-t.height/t.scale)/2,t.setScale(t.scale/t.zoomStep),t.zoomCurStep--;var i=jQuery("#zoomSlider");i.css("top",parseInt(i.css("top"),10)+e),t.container.trigger("zoomOut")}},setScale:function(t){this.scale=t,this.applyTransform()},getCountryId:function(t){return"jqvmap"+this.index+"_"+t},getPinId:function(t){return this.getCountryId(t)+"_pin"},placePins:function(t,e){var i=this;if((!e||"content"!==e&&"id"!==e)&&(e="content"),"content"===e?jQuery.each(t,function(t,e){if(0!==jQuery("#"+i.getCountryId(t)).length){var s=i.getPinId(t),o=jQuery("#"+s);o.length>0&&o.remove(),i.container.append('<div id="'+s+'" for="'+t+'" class="jqvmap_pin" style="position:absolute">'+e+"</div>")}}):jQuery.each(t,function(t,e){if(0!==jQuery("#"+i.getCountryId(t)).length){var s=i.getPinId(t),o=jQuery("#"+s);o.length>0&&o.remove(),i.container.append('<div id="'+s+'" for="'+t+'" class="jqvmap_pin" style="position:absolute"></div>'),o.append(jQuery("#"+e))}}),this.positionPins(),!this.pinHandlers){this.pinHandlers=!0;var s=function(){i.positionPins()};this.container.bind("zoomIn",s).bind("zoomOut",s).bind("drag",s)}},positionPins:function(){var t=this,e=this.container.find(".jqvmap_pin");jQuery.each(e,function(e,i){i=jQuery(i);var s=t.getCountryId(i.attr("for")),o=jQuery("#"+s),r=document.getElementById(s).getBBox(),n=o.position(),a=t.scale,h=n.left+r.width/2*a-i.width()/2,l=n.top+r.height/2*a-i.height()/2;i.css("left",h).css("top",l)})},getPin:function(t){var e=jQuery("#"+this.getPinId(t));return e.html()},getPins:function(){var t=this.container.find(".jqvmap_pin"),e={};return jQuery.each(t,function(t,i){i=jQuery(i);var s=i.attr("for"),o=i.html();e[s]=o}),JSON.stringify(e)},removePin:function(t){jQuery("#"+this.getPinId(t)).remove()},removePins:function(){this.container.find(".jqvmap_pin").remove()}},o.xlink="http://www.w3.org/1999/xlink",o.mapIndex=1,o.maps={},jQuery.fn.vectorMap=function(i){var s={map:"world_en",backgroundColor:"#a5bfdd",color:"#f4f3f0",hoverColor:"#c9dfaf",selectedColor:"#c9dfaf",scaleColors:["#b6d6ff","#005ace"],normalizeFunction:"linear",enableZoom:!0,showTooltip:!0,borderColor:"#818181",borderWidth:1,borderOpacity:.25,selectedRegions:null,multiSelectRegion:!1},r=this.data("mapObject");if("addMap"===i)o.maps[arguments[1]]=arguments[2];else if("set"===i&&t[arguments[1]])r["set"+arguments[1].charAt(0).toUpperCase()+arguments[1].substr(1)].apply(r,Array.prototype.slice.call(arguments,2));else{if("string"==typeof i&&"function"==typeof r[i])return r[i].apply(r,Array.prototype.slice.call(arguments,1));jQuery.extend(s,i),s.container=this,this.css({position:"relative",overflow:"hidden"}),r=new o(s),this.data("mapObject",r);for(var n in e)s[n]&&this.bind(e[n]+".jqvmap",s[n])}},s.prototype={colors:[],setMin:function(t){this.clearMinValue=t,this.minValue="function"==typeof this.normalize?this.normalize(t):t},setMax:function(t){this.clearMaxValue=t,this.maxValue="function"==typeof this.normalize?this.normalize(t):t},setColors:function(t){for(var e=0;e<t.length;e++)t[e]=s.rgbToArray(t[e]);this.colors=t},setNormalizeFunction:function(t){"polynomial"===t?this.normalize=function(t){return Math.pow(t,.2)}:"linear"===t?delete this.normalize:this.normalize=t,this.setMin(this.clearMinValue),this.setMax(this.clearMaxValue)},getColor:function(t){"function"==typeof this.normalize&&(t=this.normalize(t));for(var e,i=[],s=0,o=0;o<this.colors.length-1;o++)e=this.vectorLength(this.vectorSubtract(this.colors[o+1],this.colors[o])),i.push(e),s+=e;var r=(this.maxValue-this.minValue)/s;for(o=0;o<i.length;o++)i[o]*=r;for(o=0,t-=this.minValue;t-i[o]>=0;)t-=i[o],o++;var n;for(n=o===this.colors.length-1?this.vectorToNum(this.colors[o]).toString(16):this.vectorToNum(this.vectorAdd(this.colors[o],this.vectorMult(this.vectorSubtract(this.colors[o+1],this.colors[o]),t/i[o]))).toString(16);n.length<6;)n="0"+n;return"#"+n},vectorToNum:function(t){for(var e=0,i=0;i<t.length;i++)e+=Math.round(t[i])*Math.pow(256,t.length-i-1);return e},vectorSubtract:function(t,e){for(var i=[],s=0;s<t.length;s++)i[s]=t[s]-e[s];return i},vectorAdd:function(t,e){for(var i=[],s=0;s<t.length;s++)i[s]=t[s]+e[s];return i},vectorMult:function(t,e){for(var i=[],s=0;s<t.length;s++)i[s]=t[s]*e;return i},vectorLength:function(t){for(var e=0,i=0;i<t.length;i++)e+=t[i]*t[i];return Math.sqrt(e)}},s.arrayToRgb=function(t){for(var e,i="#",s=0;s<t.length;s++)e=t[s].toString(16),i+=1===e.length?"0"+e:e;return i},s.rgbToArray=function(t){return t=t.substr(1),[parseInt(t.substr(0,2),16),parseInt(t.substr(2,2),16),parseInt(t.substr(4,2),16)]}}(jQuery); diff --git a/public/assets/frontend/js/plugins/jquery.vmap.sampledata.js b/public/assets/frontend/js/plugins/jquery.vmap.sampledata.js new file mode 100644 index 00000000..9d018ab7 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.vmap.sampledata.js @@ -0,0 +1 @@ +var sample_data = {"af":"16.63","al":"11.58","dz":"158.97","ao":"85.81","ag":"1.1","ar":"351.02","am":"8.83","au":"1219.72","at":"366.26","az":"52.17","bs":"7.54","bh":"21.73","bd":"105.4","bb":"3.96","by":"52.89","be":"461.33","bz":"1.43","bj":"6.49","bt":"1.4","bo":"19.18","ba":"16.2","bw":"12.5","br":"2023.53","bn":"11.96","bg":"44.84","bf":"8.67","bi":"1.47","kh":"11.36","cm":"21.88","ca":"1563.66","cv":"1.57","cf":"2.11","td":"7.59","cl":"199.18","cn":"5745.13","co":"283.11","km":"0.56","cd":"12.6","cg":"11.88","cr":"35.02","ci":"22.38","hr":"59.92","cy":"22.75","cz":"195.23","dk":"304.56","dj":"1.14","dm":"0.38","do":"50.87","ec":"61.49","eg":"216.83","sv":"21.8","gq":"14.55","er":"2.25","ee":"19.22","et":"30.94","fj":"3.15","fi":"231.98","fr":"2555.44","ga":"12.56","gm":"1.04","ge":"11.23","de":"3305.9","gh":"18.06","gr":"305.01","gd":"0.65","gt":"40.77","gn":"4.34","gw":"0.83","gy":"2.2","ht":"6.5","hn":"15.34","hk":"226.49","hu":"132.28","is":"12.77","in":"1430.02","id":"695.06","ir":"337.9","iq":"84.14","ie":"204.14","il":"201.25","it":"2036.69","jm":"13.74","jp":"5390.9","jo":"27.13","kz":"129.76","ke":"32.42","ki":"0.15","kr":"986.26","undefined":"5.73","kw":"117.32","kg":"4.44","la":"6.34","lv":"23.39","lb":"39.15","ls":"1.8","lr":"0.98","ly":"77.91","lt":"35.73","lu":"52.43","mk":"9.58","mg":"8.33","mw":"5.04","my":"218.95","mv":"1.43","ml":"9.08","mt":"7.8","mr":"3.49","mu":"9.43","mx":"1004.04","md":"5.36","mn":"5.81","me":"3.88","ma":"91.7","mz":"10.21","mm":"35.65","na":"11.45","np":"15.11","nl":"770.31","nz":"138","ni":"6.38","ne":"5.6","ng":"206.66","no":"413.51","om":"53.78","pk":"174.79","pa":"27.2","pg":"8.81","py":"17.17","pe":"153.55","ph":"189.06","pl":"438.88","pt":"223.7","qa":"126.52","ro":"158.39","ru":"1476.91","rw":"5.69","ws":"0.55","st":"0.19","sa":"434.44","sn":"12.66","rs":"38.92","sc":"0.92","sl":"1.9","sg":"217.38","sk":"86.26","si":"46.44","sb":"0.67","za":"354.41","es":"1374.78","lk":"48.24","kn":"0.56","lc":"1","vc":"0.58","sd":"65.93","sr":"3.3","sz":"3.17","se":"444.59","ch":"522.44","sy":"59.63","tw":"426.98","tj":"5.58","tz":"22.43","th":"312.61","tl":"0.62","tg":"3.07","to":"0.3","tt":"21.2","tn":"43.86","tr":"729.05","tm":0,"ug":"17.12","ua":"136.56","ae":"239.65","gb":"2258.57","us":"14624.18","uy":"40.71","uz":"37.72","vu":"0.72","ve":"285.21","vn":"101.99","ye":"30.02","zm":"15.69","zw":"5.57"}; \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/jquery.vmap.world.js b/public/assets/frontend/js/plugins/jquery.vmap.world.js new file mode 100644 index 00000000..12fff700 --- /dev/null +++ b/public/assets/frontend/js/plugins/jquery.vmap.world.js @@ -0,0 +1,2 @@ +/** Add World Map Data Points */ +jQuery.fn.vectorMap('addMap', 'world_en', {"width":950,"height":550,"pathes":{"id":{"path":"M781.68,324.4l-2.31,8.68l-12.53,4.23l-3.75-4.4l-1.82,0.5l3.4,13.12l5.09,0.57l6.79,2.57v2.57l3.11-0.57l4.53-6.27v-5.13l2.55-5.13l2.83,0.57l-3.4-7.13l-0.52-4.59L781.68,324.4L781.68,324.4M722.48,317.57l-0.28,2.28l6.79,11.41h1.98l14.15,23.67l5.66,0.57l2.83-8.27l-4.53-2.85l-0.85-4.56L722.48,317.57L722.48,317.57M789.53,349.11l2.26,2.77l-1.47,4.16v0.79h3.34l1.18-10.4l1.08,0.3l1.96,9.5l1.87,0.5l1.77-4.06l-1.77-6.14l-1.47-2.67l4.62-3.37l-1.08-1.49l-4.42,2.87h-1.18l-2.16-3.17l0.69-1.39l3.64-1.78l5.5,1.68l1.67-0.1l4.13-3.86l-1.67-1.68l-3.83,2.97h-2.46l-3.73-1.78l-2.65,0.1l-2.95,4.75l-1.87,8.22L789.53,349.11L789.53,349.11M814.19,330.5l-1.87,4.55l2.95,3.86h0.98l1.28-2.57l0.69-0.89l-1.28-1.39l-1.87-0.69L814.19,330.5L814.19,330.5M819.99,345.45l-4.03,0.89l-1.18,1.29l0.98,1.68l2.65-0.99l1.67-0.99l2.46,1.98l1.08-0.89l-1.96-2.38L819.99,345.45L819.99,345.45M753.17,358.32l-2.75,1.88l0.59,1.58l8.75,1.98l4.42,0.79l1.87,1.98l5.01,0.4l2.36,1.98l2.16-0.5l1.97-1.78l-3.64-1.68l-3.14-2.67l-8.16-1.98L753.17,358.32L753.17,358.32M781.77,366.93l-2.16,1.19l1.28,1.39l3.14-1.19L781.77,366.93L781.77,366.93M785.5,366.04l0.39,1.88l2.26,0.59l0.88-1.09l-0.98-1.49L785.5,366.04L785.5,366.04M790.91,370.99l-2.75,0.4l2.46,2.08h1.96L790.91,370.99L790.91,370.99M791.69,367.72l-0.59,1.19l4.42,0.69l3.44-1.98l-1.96-0.59l-3.14,0.89l-1.18-0.99L791.69,367.72L791.69,367.72M831.93,339.34l-4.17,0.47l-2.68,1.96l1.11,2.24l4.54,0.84v0.84l-2.87,2.33l1.39,4.85l1.39,0.09l1.2-4.76h2.22l0.93,4.66l10.83,8.96l0.28,7l3.7,4.01l1.67-0.09l0.37-24.72l-6.29-4.38l-5.93,4.01l-2.13,1.31l-3.52-2.24l-0.09-7.09L831.93,339.34L831.93,339.34z","name":"Indonesia"},"pg":{"path":"M852.76,348.29l-0.37,24.44l3.52-0.19l4.63-5.41l3.89,0.19l2.5,2.24l0.83,6.9l7.96,4.2l2.04-0.75v-2.52l-6.39-5.32l-3.15-7.28l2.5-1.21l-1.85-4.01l-3.7-0.09l-0.93-4.29l-9.81-6.62L852.76,348.29L852.76,348.29M880.48,349l-0.88,1.25l4.81,4.26l0.66,2.5l1.31-0.15l0.15-2.57l-1.46-1.32L880.48,349L880.48,349M882.89,355.03l-0.95,0.22l-0.58,2.57l-1.82,1.18l-5.47,0.96l0.22,2.06l5.76-0.29l3.65-2.28l-0.22-3.97L882.89,355.03L882.89,355.03M889.38,359.51l1.24,3.45l2.19,2.13l0.66-0.59l-0.22-2.28l-2.48-3.01L889.38,359.51L889.38,359.51z","name":"Papua New Guinea"},"mx":{"path":"M137.49,225.43l4.83,15.21l-2.25,1.26l0.25,3.02l4.25,3.27v6.05l5.25,5.04l-2.25-14.86l-3-9.83l0.75-6.8l2.5,0.25l1,2.27l-1,5.79l13,25.44v9.07l10.5,12.34l11.5,5.29l4.75-2.77l6.75,5.54l4-4.03l-1.75-4.54l5.75-1.76l1.75,1.01l1.75-1.76h2.75l5-8.82l-2.5-2.27l-9.75,2.27l-2.25,6.55l-5.75,1.01l-6.75-2.77l-3-9.57l2.27-12.07l-4.64-2.89l-2.21-11.59l-1.85-0.79l-3.38,3.43l-3.88-2.07l-1.52-7.73l-15.37-1.61l-7.94-5.97L137.49,225.43L137.49,225.43z","name":"Mexico"},"ee":{"path":"M517.77,143.66l-5.6-0.2l-3.55,2.17l-0.05,1.61l2.3,2.17l7.15,1.21L517.77,143.66L517.77,143.66M506.76,147.64l-1.55-0.05l-0.9,0.91l0.65,0.96l1.55,0.1l0.8-1.16L506.76,147.64L506.76,147.64z","name":"Estonia"},"dz":{"path":"M473.88,227.49l-4.08-1.37l-16.98,3.19l-3.7,2.81l2.26,11.67l-6.75,0.27l-4.06,6.53l-9.67,2.32l0.03,4.75l31.85,24.35l5.43,0.46l18.11-14.15l-1.81-2.28l-3.4-0.46l-2.04-3.42v-14.15l-1.36-1.37l0.23-3.65l-3.62-3.65l-0.45-3.88l1.58-1.14l-0.68-4.11L473.88,227.49L473.88,227.49z","name":"Algeria"},"ma":{"path":"M448.29,232.28h-11.55l-2.26,5.02l-5.21,2.51l-4.3,11.64l-8.38,5.02l-11.77,19.39l11.55-0.23l0.45-5.7h2.94v-7.76h10.19l0.23-10.04l9.74-2.28l4.08-6.62l6.34-0.23L448.29,232.28L448.29,232.28z","name":"Morocco"},"mr":{"path":"M404.9,276.66l2.18,2.85l-0.45,12.32l3.17-2.28l2.26-0.46l3.17,1.14l3.62,5.02l3.4-2.28l16.53-0.23l-4.08-27.61l4.38-0.02l-8.16-6.25l0.01,4.06l-10.33,0.01l-0.05,7.75l-2.97-0.01l-0.38,5.72L404.9,276.66L404.9,276.66z","name":"Mauritania"},"sn":{"path":"M412.03,289.84L410.12,290.31L406.18,293.18L405.28,294.78L405,296.37L406.43,297.40L411.28,297.34L414.40,296.5L414.75,298.03L414.46,300.06L414.53,300.09L406.78,300.21L408.03,303.21L408.71,301.37L418,302.15L418.06,302.21L419.03,302.25L422,302.37L422.12,300.62L418.53,296.31L414.53,290.87L412.03,289.84z","name":"Senegal"},"gm":{"path":"M406.89,298.34l-0.13,1.11l6.92-0.1l0.35-1.03l-0.15-1.04l-1.99,0.81L406.89,298.34L406.89,298.34z","name":"Gambia"},"gw":{"path":"M408.6,304.53l1.4,2.77l3.93-3.38l0.04-1.04l-4.63-0.67L408.6,304.53L408.6,304.53z","name":"Guinea-Bissau"},"gn":{"path":"M410.42,307.94l3.04,4.68l3.96-3.44l4.06-0.18l3.38,4.49l2.87,1.89l1.08-2.1l0.96-0.54l-0.07-4.62l-1.91-5.48l-5.86,0.65l-7.25-0.58l-0.04,1.86L410.42,307.94L410.42,307.94z","name":"Guinea"},"sl":{"path":"M413.93,313.13l5.65,5.46l4.03-4.89l-2.52-3.95l-3.47,0.35L413.93,313.13L413.93,313.13z","name":"Sierra Leone"},"lr":{"path":"M420.17,319.19l10.98,7.34l-0.26-5.56l-3.32-3.91l-3.24-2.87L420.17,319.19L420.17,319.19z","name":"Liberia"},"ci":{"path":"M432.07,326.75l4.28-3.03l5.32-0.93l5.43,1.17l-2.77-4.19l-0.81-2.56l0.81-7.57l-4.85,0.23l-2.2-2.1l-4.62,0.12l-2.2,0.35l0.23,5.12l-1.16,0.47l-1.39,2.56l3.58,4.19L432.07,326.75L432.07,326.75z","name":"Cote d'Ivoire"},"ml":{"path":"M419.46,295.84l3.08-2.11l17.12-0.1l-3.96-27.54l4.52-0.13l21.87,16.69l2.94,0.42l-1.11,9.28l-13.75,1.25l-10.61,7.92l-1.93,5.42l-7.37,0.31l-1.88-5.41l-5.65,0.4l0.22-1.77L419.46,295.84L419.46,295.84z","name":"Mali"},"bf":{"path":"M450.59,294.28l3.64-0.29l5.97,8.44l-5.54,4.18l-4.01-1.03l-5.39,0.07l-0.87,3.16l-4.52,0.22l-1.24-1.69l1.6-5.14L450.59,294.28L450.59,294.28z","name":"Burkina Faso"},"ne":{"path":"M460.89,302l2.55-0.06l2.3-3.45l3.86-0.69l4.11,2.51l8.77,0.25l6.78-2.76l2.55-2.19l0.19-2.88l4.73-4.77l1.25-10.53l-3.11-6.52l-7.96-1.94l-18.42,14.36l-2.61-0.25l-1.12,9.97l-9.4,0.94L460.89,302L460.89,302z","name":"Niger"},"gh":{"path":"M444.34,317.05l1.12,2.63l2.92,4.58l1.62-0.06l4.42-2.51l-0.31-14.29l-3.42-1l-4.79,0.13L444.34,317.05L444.34,317.05z","name":"Ghana"},"tg":{"path":"M455.22,321.25l2.68-1.57l-0.06-10.35l-1.74-2.82l-1.12,0.94L455.22,321.25L455.22,321.25z","name":"Togo"},"bj":{"path":"M458.71,319.49h2.12l0.12-6.02l2.68-3.89l-0.12-6.77l-2.43-0.06l-4.17,3.26l1.74,3.32L458.71,319.49L458.71,319.49z","name":"Benin"},"ng":{"path":"M461.57,319.37l3.92,0.19l4.73,5.27l2.3,0.63l1.8-0.88l2.74-0.38l0.93-3.82l3.73-2.45l4.04-0.19l7.4-13.61l-0.12-3.07l-3.42-2.63l-6.84,3.01l-9.15-0.13l-4.36-2.76l-3.11,0.69l-1.62,2.82l-0.12,7.96l-2.61,3.7L461.57,319.37L461.57,319.37z","name":"Nigeria"},"tn":{"path":"M474.91,227.33l5.53-2.23l1.82,1.18l0.07,1.44l-0.85,1.11l0.13,1.97l0.85,0.46v3.54l-0.98,1.64l0.13,1.05l3.71,1.31l-2.99,4.65l-1.17-0.07l-0.2,3.74l-1.3,0.2l-1.11-0.98l0.26-3.8l-3.64-3.54l-0.46-3.08l1.76-1.38L474.91,227.33L474.91,227.33z","name":"Tunisia"},"ly":{"path":"M480.05,248.03l1.56-0.26l0.46-3.6h0.78l3.19-5.24l7.87,2.29l2.15,3.34l7.74,3.54l4.03-1.7l-0.39-1.7l-1.76-1.7l0.2-1.18l2.86-2.42h5.66l2.15,2.88l4.55,0.66l0.59,36.89l-3.38-0.13l-20.42-10.62l-2.21,1.25l-8.39-2.1l-2.28-3.01l-3.32-0.46l-1.69-3.01L480.05,248.03L480.05,248.03z","name":"Libya"},"eg":{"path":"M521.93,243.06l2.67,0.07l5.2,1.44l2.47,0.07l3.06-2.56h1.43l2.6,1.44h3.29l0.59-0.04l2.08,5.98l0.59,1.93l0.55,2.89l-0.98,0.72l-1.69-0.85l-1.95-6.36l-1.76-0.13l-0.13,2.16l1.17,3.74l9.37,11.6l0.2,4.98l-2.73,3.15L522.32,273L521.93,243.06L521.93,243.06z","name":"Egypt"},"td":{"path":"M492.79,296l0.13-2.95l4.74-4.61l1.27-11.32l-3.16-6.04l2.21-1.13l21.4,11.15l-0.13,10.94l-3.77,3.21v5.64l2.47,4.78h-4.36l-7.22,7.14l-0.19,2.16l-5.33-0.07l-0.07,0.98l-3.04-0.4l-2.08-3.93l-1.56-0.77l0.2-1.2l1.96-1.5v-7.02l-2.71-0.42l-3.27-2.43L492.79,296L492.79,296L492.79,296z","name":"Chad"},"sd":{"path":"M520.15,292.43l0.18-11.83l2.46,0.07l-0.28-6.57l25.8,0.23l3.69-3.72l7.96,12.73l-4.36,5.14v7.85l-6.86,14.75l-2.36,1.04l0.75,4.11h2.94l3.99,5.79l-3.2,0.41l-0.82,1.49l-0.08,2.15l-9.6-0.17l-0.98-1.49l-6.71-0.38l-12.32-12.68l1.23-0.74l0.33-2.98l-2.95-1.74l-2.69-5.31l0.15-4.94L520.15,292.43L520.15,292.43z","name":"Sudan"},"cm":{"path":"M477.82,324.28l3.22,2.96l-0.23,4.58l17.66-0.41l1.44-1.62l-5.06-5.45l-0.75-1.97l3.22-6.03l-2.19-4l-1.84-0.99v-2.03l2.13-1.39l0.12-6.32l-1.69-0.19l-0.03,3.32l-7.42,13.85l-4.54,0.23l-3.11,2.14L477.82,324.28L477.82,324.28z","name":"Cameroon"},"er":{"path":"M556.71,294.7l-0.25-5.89l3.96-4.62l1.07,0.82l1.95,6.52l9.36,6.97l-1.7,2.09l-6.85-5.89H556.71L556.71,294.7z","name":"Eritrea"},"dj":{"path":"M571.48,301.54l-0.57,3.36l3.96-0.06l0.06-4.94l-1.45-0.89L571.48,301.54L571.48,301.54z","name":"Djibouti"},"et":{"path":"M549.49,311.76l7.28-16.2l7.23,0.04l6.41,5.57l-0.45,4.59h4.97l0.51,2.76l8.04,4.81l4.96,0.25l-9.43,10.13l-12.95,3.99h-3.21l-5.72-4.88l-2.26-0.95l-4.38-6.45l-2.89,0.04l-0.34-2.96L549.49,311.76L549.49,311.76z","name":"Ethiopia"},"so":{"path":"M575.74,305.04l4.08,2.78l1.21-0.06l10.13-3.48l1.15,3.71l-0.81,3.13l-2.19,1.74l-5.47-0.35l-7.83-4.81L575.74,305.04L575.74,305.04M591.97,304.05l4.37-1.68l1.55,0.93l-0.17,3.88l-4.03,11.48l-21.81,23.36l-2.53-1.74l-0.17-9.86l3.28-3.77l6.96-2.15l10.21-10.78l2.67-2.38l0.75-3.48L591.97,304.05L591.97,304.05z","name":"Somalia"},"ye":{"path":"M599.62,299.65l2.13,2.38l2.88-1.74l1.04-0.35l-1.32-1.28l-2.53,0.75L599.62,299.65L599.62,299.65M571.99,289.23l1.44,4.28v4.18l3.46,3.14l24.38-9.93l0.23-2.73l-3.91-7.02l-9.81,3.13l-5.63,5.54l-6.53-3.86L571.99,289.23L571.99,289.23z","name":"Yemen"},"cf":{"path":"M495.66,324.05l4.66,5.04l1.84-2.38l2.93,0.12l0.63-2.32l2.88-1.8l5.98,4.12l3.45-3.42l13.39,0.59L519,311.18l1.67-1.04l0.23-2.26l-2.82-1.33h-4.14l-6.67,6.61l-0.23,2.72l-5.29-0.17l-0.17,1.16l-3.45-0.35l-3.11,5.91L495.66,324.05L495.66,324.05z","name":"Central African Republic"},"st":{"path":"M470.74,337.15l1.15-0.58l0.86,0.7l-0.86,1.33l-1.04-0.41L470.74,337.15L470.74,337.15M473.05,333.5l1.73-0.29l0.58,1.1l-0.86,0.93l-0.86-0.12L473.05,333.5L473.05,333.5z","name":"Sao Tome and Principe"},"gq":{"path":"M476.84,327.41l-0.46,1.97l1.38,0.75l1.32-0.99l-0.46-2.03L476.84,327.41L476.84,327.41M480.99,332.69l-0.06,1.39l4.54,0.23l-0.06-1.57L480.99,332.69L480.99,332.69z","name":"Equatorial Guinea"},"ga":{"path":"M486.39,332.63l-0.12,2.49l-5.64-0.12l-3.45,6.67l8.11,8.87l2.01-1.68l-0.06-1.74l-1.38-0.64v-1.22l3.11-1.97l2.76,2.09l3.05,0.06l-0.06-10.49l-4.83-0.23l-0.06-2.2L486.39,332.63L486.39,332.63z","name":"Gabon"},"cg":{"path":"M491,332.52l-0.06,1.45l4.78,0.12l0.17,12.41l-4.37-0.12l-2.53-1.97l-1.96,1.1l-0.09,0.55l1.01,0.49l0.29,2.55l-2.7,2.32l0.58,1.22l2.99-2.32h1.44l0.46,1.39l1.9,0.81l6.1-5.16l-0.12-3.77l1.27-3.07l3.91-2.9l1.05-9.81l-2.78,0.01l-3.22,4.41L491,332.52L491,332.52z","name":"Congo"},"ao":{"path":"M486.55,353.23l1.74,2.26l2.25-2.13l-0.66-2.21l-0.56-0.04L486.55,353.23L486.55,353.23M488.62,356.71l3.41,12.73l-0.08,4.02l-4.99,5.36l-0.75,8.71l19.2,0.17l6.24,2.26l5.15-0.67l-3-3.76l0.01-10.74l5.9-0.25v-4.19l-4.79-0.2l-0.96-9.92l-2.02,0.03l-1.09-0.98l-1.19,0.06l-1.58,3.06H502l-1.41-1.42l0.42-2.01l-1.66-2.43L488.62,356.71L488.62,356.71z","name":"Angola"},"cd":{"path":"M489.38,355.71l10.31-0.18l2.09,2.97l-0.08,2.19l0.77,0.7h5.12l1.47-2.89h2.09l0.85,0.86l2.87-0.08l0.85,10.08l4.96,0.16v0.78l13.33,6.01l0.62,1.17h2.79l-0.31-4.22l-5.04-2.42l0.31-3.2l2.17-5.08l4.96-0.16l-4.26-14.14l0.08-6.01l6.74-10.54l0.08-1.48l-1.01-0.55l0.04-2.86l-1.23-0.11l-1.24-1.58l-20.35-0.92l-3.73,3.63l-6.11-4.02l-2.15,1.32l-1.56,13.13l-3.86,2.98l-1.16,2.64l0.21,3.91l-6.96,5.69l-1.85-0.84l0.25,1.09L489.38,355.71L489.38,355.71z","name":"Congo"},"rw":{"path":"M537.82,339.9l2.81,2.59l-0.12,2.77l-4.36,0.09v-3.06L537.82,339.9L537.82,339.9z","name":"Rwanda"},"bi":{"path":"M536.21,346.21l4.27-0.09l-1.11,3.74l-1.08,0.94h-1.32l-0.94-2.53L536.21,346.21L536.21,346.21z","name":"Burundi"},"ug":{"path":"M538.3,339.09l3.03,2.84l1.9-1.21l5.14-0.84l0.88,0.09l0.33-1.95l2.9-6.1l-2.44-5.08l-7.91,0.05l-0.05,2.09l1.06,1.02l-0.16,2.09L538.3,339.09L538.3,339.09z","name":"Uganda"},"ke":{"path":"M550.83,326.52l2.66,5.19l-3.19,6.69l-0.42,2.03l15.93,9.85l4.94-7.76l-2.5-2.03l-0.05-10.22l3.13-3.42l-4.99,1.66l-3.77,0.05l-5.9-4.98l-1.86-0.8l-3.45,0.32l-0.61,1.02L550.83,326.52L550.83,326.52z","name":"Kenya"},"tz":{"path":"M550.57,371.42l17.47-2.14l-3.93-7.6l-0.21-7.28l1.27-3.48l-16.62-10.44l-5.21,0.86l-1.81,1.34l-0.16,3.05l-1.17,4.23l-1.22,1.45l-1.75,0.16l3.35,11.61l5.47,2.57l3.77,0.11L550.57,371.42L550.57,371.42z","name":"Tanzania"},"zm":{"path":"M514.55,384.7l3.17,4.4l4.91,0.3l1.74,0.96l5.14,0.06l4.43-6.21l12.38-5.54l1.08-4.88l-1.44-6.99l-6.46-3.68l-4.31,0.3l-2.15,4.76l0.06,2.17l5.08,2.47l0.3,5.37l-4.37,0.24l-1.08-1.81l-12.14-5.18l-0.36,3.98l-5.74,0.18L514.55,384.7L514.55,384.7z","name":"Zambia"},"mw":{"path":"M547.16,379.4l3.11,3.25l-0.06,4.16l0.6,1.75l4.13-4.46l-0.48-5.67l-2.21-1.69l-1.97-9.95l-3.41-0.12l1.55,7.17L547.16,379.4L547.16,379.4z","name":"Malawi"},"mz":{"path":"M541.17,413.28l2.69,2.23l6.34-3.86l1.02-5.73v-9.46l10.17-8.32l1.74,0.06l6.16-5.91l-0.96-12.18L552,372.17l0.48,3.68l2.81,2.17l0.66,6.63l-5.5,5.37l-1.32-3.01l0.24-3.98l-3.17-3.44l-7.78,3.62l7.24,3.68l0.24,10.73l-4.79,7.11L541.17,413.28L541.17,413.28z","name":"Mozambique"},"zw":{"path":"M524.66,392.3l8.97,10.13l6.88,1.75l4.61-7.23l-0.36-9.58l-7.48-3.86l-2.81,1.27l-4.19,6.39l-5.8-0.06L524.66,392.3L524.66,392.3z","name":"Zimbabwe"},"na":{"path":"M496.55,421.96l3.35,0.24l1.97,1.99l4.67,0.06l1.14-13.26v-8.68l2.99-0.6l1.14-9.1l7.6-0.24l2.69-2.23l-4.55-0.18l-6.16,0.84l-6.64-2.41h-18.66l0.48,5.3l6.22,9.16l-1.08,4.7l0.06,2.47L496.55,421.96L496.55,421.96z","name":"Namibia"},"bw":{"path":"M508.51,411.23l2.15,0.66l-0.3,6.15l2.21,0.3l5.08-4.58l6.1,0.66l1.62-4.1l7.72-7.05l-9.27-10.67l-0.12-1.75l-1.02-0.3l-2.81,2.59l-7.3,0.18l-1.02,9.1l-2.87,0.66L508.51,411.23L508.51,411.23z","name":"Botswana"},"sz":{"path":"M540.87,414l-2.51,0.42l-1.08,2.95l1.92,1.75h2.33l1.97-2.83L540.87,414L540.87,414z","name":"Swaziland"},"ls":{"path":"M527.41,425.39l3.05-2.35l1.44,0.06l1.74,2.17l-0.18,2.17l-2.93,1.08v0.84l-3.23-0.18l-0.78-2.35L527.41,425.39L527.41,425.39z","name":"Lesotho"},"za":{"path":"M534.16,403.63l-7.9,7.3l-1.88,4.51l-6.26-0.78l-5.21,4.63l-3.46-0.34l0.28-6.4l-1.23-0.43l-0.86,13.09l-6.14-0.06l-1.85-2.18l-2.71-0.03l2.47,7.09l4.41,4.17l-3.15,3.67l2.04,4.6l4.72,1.8l3.76-3.2l10.77,0.06l0.77-0.96l4.78-0.84l16.17-16.1l-0.06-5.07l-1.73,2.24h-2.59l-3.15-2.64l1.6-3.98l2.75-0.56l-0.25-8.18L534.16,403.63L534.16,403.63z M530.37,422.13l1.51-0.06l2.45,2.66l-0.07,3.08l-2.87,1.45l-0.18,1.02l-4.38,0.05l-1.37-3.3l1.25-2.42L530.37,422.13L530.37,422.13z","name":"South Africa"},"gl":{"path":"M321.13,50.07l-1.36,2.17l2.45,2.45l-1.09,2.45l3.54,4.62l4.35-1.36l5.71-0.54l6.53,7.07l4.35,11.69l-3.53,7.34l4.89-0.82l2.72,1.63l0.27,3.54l-5.98,0.27l3.26,3.26l4.08,0.82l-8.97,11.96l-1.09,7.34l1.9,5.98l-1.36,3.54l2.45,7.61l4.62,5.17l1.36-0.27l2.99-0.82l0.27,4.35l1.9,2.72l3.53-0.27l2.72-10.06l8.16-10.06l12.24-4.89l7.61-9.52l3.53,1.63h7.34l5.98-5.98l7.34-2.99l0.82-4.62l-4.62-4.08l-4.08-1.36l-2.18-5.71l5.17-2.99l8.16,4.35l2.72-2.99l-4.35-2.45l9.25-12.51l-1.63-5.44l-4.35-0.27l1.63-4.89l5.44-2.45l11.15-9.79l-3.26-3.53l-12.51,1.09l-6.53,6.53l3.81-8.43l-4.35-1.09l-2.45,4.35l-3.53-2.99l-9.79,1.09l2.72-4.35l16.04-0.54l-4.08-5.44l-17.4-3.26l-7.07,1.09l0.27,3.54l-7.34-2.45l0.27-2.45l-5.17,1.09l-1.09,2.72l5.44,1.9l-5.71,4.08l-4.08-4.62l-5.71-1.63l-0.82,4.35h-5.71l-2.18-4.62l-8.97-1.36l-4.89,2.45l-0.27,3.26l-6.25-0.82l-3.81,1.63l0.27,3.81v1.9l-7.07,1.36l-3.26-2.17l-2.18,3.53l3.26,3.54l6.8-0.82l0.54,2.18l-5.17,2.45L321.13,50.07L321.13,50.07M342.89,92.49l1.63,2.45l-0.82,2.99h-1.63l-2.18-2.45l0.54-1.9L342.89,92.49L342.89,92.49M410.87,85.69l4.62,1.36l-0.27,3.81l-4.89-2.45l-1.09-1.36L410.87,85.69L410.87,85.69z","name":"Greenland"},"au":{"path":"M761.17,427.98l-0.35,25.38l-3.9,2.86l-0.35,2.5l5.32,3.57l13.13-2.5h6.74l2.48-3.58l14.9-2.86l10.64,3.22l-0.71,4.29l1.42,4.29l8.16-1.43l0.35,2.14l-5.32,3.93l1.77,1.43l3.9-1.43l-1.06,11.8l7.45,5.72l4.26-1.43l2.13,2.14l12.42-1.79l11.71-18.95l4.26-1.07l8.51-15.73l2.13-13.58l-5.32-6.79l2.13-1.43l-4.26-13.23l-4.61-3.22l0.71-17.87l-4.26-3.22l-1.06-10.01h-2.13l-7.1,23.59l-3.9,0.36l-8.87-8.94l4.97-13.23l-9.22-1.79l-10.29,2.86l-2.84,8.22l-4.61,1.07l-0.35-5.72l-18.8,11.44l0.35,4.29l-2.84,3.93h-7.1l-15.26,6.43L761.17,427.98L761.17,427.98M825.74,496.26l-1.77,7.15l0.35,5l5.32-0.36l6.03-9.29L825.74,496.26L825.74,496.26z","name":"Australia"},"nz":{"path":"M913.02,481.96l1.06,11.8l-1.42,5.36l-5.32,3.93l0.35,4.65v5l1.42,1.79l14.55-12.51v-2.86h-3.55l-4.97-16.8L913.02,481.96L913.02,481.96M902.38,507.7l2.84,5.36l-7.81,7.51l-0.71,3.93l-5.32,0.71l-8.87,8.22l-8.16-3.93l-0.71-2.86l14.9-6.43L902.38,507.7L902.38,507.7z","name":"New Zealand"},"nc":{"path":"M906.64,420.47l-0.35,1.79l4.61,6.43l2.48,1.07l0.35-2.5L906.64,420.47L906.64,420.47z","name":"New Caledonia"},"my":{"path":"M764.14,332.92l3.02,3.49l11.58-4.01l2.29-8.84l5.16-0.37l4.72-3.42l-6.12-4.46l-1.4-2.45l-3.02,5.57l1.11,3.2l-1.84,2.67l-3.47-0.89l-8.41,6.17l0.22,3.57L764.14,332.92L764.14,332.92M732.71,315.45l2.01,4.51l0.45,5.86l2.69,4.17l6.49,3.94l2.46,0.23l-0.45-4.06l-2.13-5.18l-3.12-6.63l-0.26,1.16l-3.76-0.17l-2.7-3.88L732.71,315.45L732.71,315.45z","name":"Malaysia"},"bn":{"path":"M779.77,319.25l-2.88,3.49l2.36,0.74l1.33-1.86L779.77,319.25L779.77,319.25z","name":"Brunei Darussalam"},"tl":{"path":"M806.14,368.42l-5.11,4.26l0.49,1.09l2.16-0.4l2.55-2.38l5.01-0.69l-0.98-1.68L806.14,368.42L806.14,368.42z","name":"Timor-Leste"},"sb":{"path":"M895.43,364.65l0.15,2.28l1.39,1.32l1.31-0.81l-1.17-2.43L895.43,364.65L895.43,364.65M897.18,370.31l-1.17,1.25l1.24,2.28l1.46,0.44l-0.07-1.54L897.18,370.31L897.18,370.31M900.03,368.99l1.02,2.5l1.97,2.35l1.09-1.76l-1.46-2.5L900.03,368.99L900.03,368.99M905.14,372.74l0.58,3.09l1.39,1.91l1.17-2.42L905.14,372.74L905.14,372.74M906.74,379.65l-0.51,0.88l1.68,2.21l1.17,0.07l-0.73-2.87L906.74,379.65L906.74,379.65M903.02,384.05l-1.75,0.81l1.53,2.13l1.31-0.74L903.02,384.05L903.02,384.05z","name":"Solomon Islands"},"vu":{"path":"M920.87,397.22l-1.24,1.66l0.52,1.87l0.62,0.42l1.13-1.46L920.87,397.22L920.87,397.22M921.49,402.31l0.1,1.35l1.34,0.42l0.93-0.52l-0.93-1.46L921.49,402.31L921.49,402.31M923.45,414.37l-0.62,0.94l0.93,1.04l1.55-0.52L923.45,414.37L923.45,414.37z","name":"Vanuatu"},"fj":{"path":"M948.62,412.29l-1.24,1.66l-0.1,1.87l1.44,1.46L948.62,412.29L948.62,412.29z","name":"Fiji"},"ph":{"path":"M789.37,297.53l-0.86,1.64l-0.48,2.02l-4.78,6.07l0.29,1.25l2.01-0.29l6.21-6.94L789.37,297.53L789.37,297.53M797.11,295.22l-0.1,5.01l1.82,1.83l0.67,3.56l1.82,0.39l0.86-2.22l-1.43-1.06l-0.38-6.26L797.11,295.22L797.11,295.22M802.28,297.15l-0.1,4.43l1.05,1.73l1.82-2.12l-0.48-3.85L802.28,297.15L802.28,297.15M803.42,293.29l1.82,2.41l0.86,2.31h1.63l-0.29-3.95l-1.82-1.25L803.42,293.29L803.42,293.29M806.96,302.35l0.38,2.89l-3.35,2.7l-2.77,0.29l-2.96,3.18l0.1,1.45l2.77-0.87l1.91-1.25l1.63,4.14l2.87,2.02l1.15-0.39l1.05-1.25l-2.29-2.31l1.34-1.06l1.53,1.25l1.05-1.73l-1.05-2.12l-0.19-4.72L806.96,302.35L806.96,302.35M791.38,272.97l-2.58,1.83l-0.29,5.78l4.02,7.8l1.34,1.06l1.72-1.16l2.96,0.48l0.57,2.6l2.2,0.19l1.05-1.44l-1.34-1.83l-1.63-1.54l-3.44-0.38l-1.82-2.99l2.1-3.18l0.19-2.79l-1.43-3.56L791.38,272.97L791.38,272.97M792.72,290.21l0.76,2.7l1.34,0.87l0.96-1.25l-1.53-2.12L792.72,290.21L792.72,290.21z","name":"Philippines"},"cn":{"path":"M759.83,270.17l-2.39,0.67l-1.72,2.12l1.43,2.79l2.1,0.19l2.39-2.12l0.57-2.79L759.83,270.17L759.83,270.17M670.4,170.07l-3.46,8.7l-4.77-0.25l-5.03,11.01l4.27,5.44l-8.8,12.15l-4.52-0.76l-3.02,3.8l0.75,2.28l3.52,0.25l1.76,4.05l3.52,0.76l10.81,13.93v7.09l5.28,3.29l5.78-1.01l7.29,4.3l8.8,2.53l4.27-0.51l4.78-0.51l10.05-6.58l3.27,0.51l1.25,2.97l2.77,0.83l3.77,5.57l-2.51,5.57l1.51,3.8l4.27,1.52l0.75,4.56l5.03,0.51l0.75-2.28l7.29-3.8l4.52,0.25l5.28,5.82l3.52-1.52l2.26,0.25l1.01,2.79l1.76,0.25l2.51-3.54l10.05-3.8l9.05-10.89l3.02-10.38l-0.25-6.84l-3.77-0.76l2.26-2.53l-0.5-4.05l-9.55-9.62v-4.81l2.76-3.54l2.76-1.27l0.25-2.79h-7.04l-1.26,3.8l-3.27-0.76l-4.02-4.3l2.51-6.58l3.52-3.8l3.27,0.25l-0.5,5.82l1.76,1.52l4.27-4.3l1.51-0.25l-0.5-3.29l4.02-4.81l3.02,0.25l1.76-5.57l2.06-1.09l0.21-3.47l-2-2.1l-0.17-5.48l3.85-0.25l-0.25-14.13l-2.7,1.62l-1.01,3.62l-4.51-0.01l-13.07-7.35l-9.44-11.38l-9.58-0.1l-2.44,2.12l3.1,7.1l-1.08,6.66l-3.86,1.6l-2.17-0.17l-0.16,6.59l2.26,0.51l4.02-1.77l5.28,2.53v2.53l-3.77,0.25l-3.02,6.58l-2.76,0.25l-9.8,12.91l-10.3,4.56l-7.04,0.51l-4.77-3.29l-6.79,3.55l-7.29-2.28l-1.76-4.81l-12.31-0.76l-6.53-10.63h-2.76l-2.22-4.93L670.4,170.07z","name":"China"},"tw":{"path":"M787.46,248.31l-3.54,2.7l-0.19,5.2l3.06,3.56l0.76-0.67L787.46,248.31L787.46,248.31z","name":"Taiwan"},"jp":{"path":"M803.23,216.42l-1.63,1.64l0.67,2.31l1.43,0.1l0.96,5.01l1.15,1.25l2.01-1.83l0.86-3.28l-2.49-3.56L803.23,216.42L803.23,216.42M812.03,213.15l-2.77,2.6l-0.1,2.99l0.67,0.87l3.73-3.18l-0.29-3.18L812.03,213.15L812.03,213.15M808.2,206.98l-4.88,5.59l0.86,1.35l2.39,0.29l4.49-3.47l3.16-0.58l2.87,3.37l2.2-0.77l0.86-3.28l4.11-0.1l4.02-4.82l-2.1-8l-0.96-4.24l2.1-1.73l-4.78-7.22l-1.24,0.1l-2.58,2.89v2.41l1.15,1.35l0.38,6.36l-2.96,3.66l-1.72-1.06l-1.34,2.99l-0.29,2.79l1.05,1.64l-0.67,1.25l-2.2-1.83h-1.53l-1.34,0.77L808.2,206.98L808.2,206.98M816.43,163.44l-1.53,1.35l0.77,2.89l1.34,1.35l-0.1,4.43l-1.72,0.67l-1.34,2.99l3.92,5.39l2.58-0.87l0.48-1.35l-2.77-2.5l1.72-2.22l1.82,0.29l1.43,1.54l0.1-3.18l3.92-3.18l2.2-0.58l-1.82-3.08l-0.86-1.35l-1.43,0.96l-1.24,1.54l-2.68-0.58l-2.77-1.83L816.43,163.44L816.43,163.44z","name":"Japan"},"ru":{"path":"M506.61,151.72l-1.5-0.15l-2.7,3.23v1.51l0.9,0.35l1.75,0.05l2.9-2.37l0.4-0.81L506.61,151.72L506.61,151.72M830.86,160.45l-2.68,3.76l0.19,1.83l1.34-0.58l3.15-3.95L830.86,160.45L830.86,160.45M834.4,154.96l-0.96,2.6l0.1,1.73l1.63-1.06l1.53-3.08V154L834.4,154.96L834.4,154.96M840.04,132.03l-1.24,1.54l0.1,2.41l1.15-0.1l1.91-3.37L840.04,132.03L840.04,132.03M837.75,137.91v4.24l1.34,0.48l0.96-1.54v-3.27L837.75,137.91L837.75,137.91M798.64,122.59l-0.09,6.17l7.74,11.95l2.77,10.4l4.88,9.25l1.91,0.67l1.63-1.35l0.76-2.22l-6.98-7.61l0.19-3.95l1.53-0.67l0.38-2.31l-13.67-19.36L798.64,122.59L798.64,122.59M852.57,103.42l-1.91,0.19l1.15,1.64l2.39,1.64l0.67-0.77L852.57,103.42L852.57,103.42M856.29,104.58l0.29,1.64l2.96,0.87l0.29-1.16L856.29,104.58L856.29,104.58M547.82,38.79l1.72,0.69l-1.21,2.08v2.95l-2.58,1.56H543l-1.55-1.91l0.17-2.08l1.21-1.56h2.41L547.82,38.79L547.82,38.79M554.36,36.88v2.08l1.72,1.39l2.41-0.17l2.07-1.91v-1.39h-1.89l-1.55,0.52l-1.21-1.39L554.36,36.88L554.36,36.88M564.18,37.06l1.21,2.6l2.41,0.17l1.72-0.69l-0.86-2.43l-2.24-0.52L564.18,37.06L564.18,37.06M573.99,33.59l-1.89-0.35l-1.72,1.74l0.86,1.56l0.52,2.43l2.24-1.73l0.52-1.91L573.99,33.59L573.99,33.59M584.49,51.98l-0.52,2.43l-3.96,3.47l-8.44,1.91l-6.89,11.45l-1.21,3.3l6.89,1.74l1.03-4.16l2.07-6.42l5.34-2.78l4.48-3.47l3.27-1.39h1.72v-4.68L584.49,51.98L584.49,51.98M562.28,77.31l4.65,0.52l1.55,5.38l3.96,4.16l-1.38,2.78h-2.41l-2.24-2.6l-4.99-0.17l-2.07-2.78v-1.91l3.1-0.87L562.28,77.31L562.28,77.31M634.95,18.15l-2.24-1.39h-2.58l-0.52,1.56l-2.75,1.56l-2.07,0.69l-0.34,2.08l4.82,0.35L634.95,18.15L634.95,18.15M640.28,18.67l-1.21,2.6l-2.41-0.17l-3.79,2.78l-1.03,3.47h2.41l1.38-2.26l3.27,2.43l3.1-1.39l2.24-1.91l-0.86-2.95l-1.21-2.08L640.28,18.67L640.28,18.67M645.28,20.58l1.21,4.86l1.89,4.51l2.07-3.64l3.96-0.87v-2.6l-2.58-1.91L645.28,20.58L645.28,20.58M739.76,12.8l2.69,2.26l1.91-0.79l0.56-3.17L741,8.39l-2.58,1.7l-6.28,0.57v2.83l-6.62,0.11v4.63l7.74,5.76l2.02-1.47l-0.45-4.07l4.94-1.24l-1.01-1.92l-1.79-1.81L739.76,12.8L739.76,12.8M746.94,10.09l1.79,3.39l6.96-0.79l1.91-2.49l-0.45-2.15l-1.91-0.79l-1.79,1.36l-5.16,1.13L746.94,10.09L746.94,10.09M746.49,23.31l-3.48-0.9L741,24.56l-0.9,2.94l4.71-0.45l3.59-1.81L746.49,23.31L746.49,23.31M836.68,3.76l-2.92-0.9L830.4,4.1l-1.68,2.49l2.13,2.83l5.61-2.49l1.12-1.24L836.68,3.76L836.68,3.76M817.97,72.93l1.76,6.08l3.52,1.01l3.52-5.57l-2.01-3.8l0.75-3.29h5.28l-1.26,2.53l0.5,9.12l-7.54,18.74l0.75,4.05l-0.25,6.84l14.07,20.51l2.76,0.76l0.25-16.71l2.76-2.53l-3.02-6.58l2.51-2.79l-5.53-7.34l-3.02,0.25l-1-12.15l7.79-2.03l0.5-3.55l4.02-1.01l2.26,2.03l2.76-11.14l4.77-8.1l3.77-2.03l3.27,0.25v-3.8l-5.28-1.01l-7.29-6.08l3.52-4.05l-3.02-6.84l2.51-2.53l3.02,4.05l7.54,2.79l8.29,0.76l1.01-3.54l-4.27-4.3l4.77-6.58l-10.81-3.8l-2.76,5.57l-3.52-4.56l-19.85-6.84l-18.85,3.29l-2.76,1.52v1.52l4.02,2.03l-0.5,4.81l-7.29-3.04l-16.08,6.33l-2.76-5.82h-11.06l-5.03,5.32l-17.84-4.05l-16.33,3.29l-2.01,5.06l2.51,0.76l-0.25,3.8l-15.83,1.77l1.01,5.06l-14.58-2.53l3.52-6.58l-14.83-0.76l1.26,6.84l-4.77,2.28l-4.02-3.8l-16.33,2.79l-6.28,5.82l-0.25,3.54l-4.02,0.25l-0.5-4.05l12.82-11.14v-7.6l-8.29-2.28l-10.81,3.54l-4.52-4.56h-2.01l-2.51,5.06l2.01,2.28l-14.33,7.85l-12.31,9.37l-7.54,10.38v4.3l8.04,3.29l-4.02,3.04l-8.54-3.04l-3.52,3.04l-5.28-6.08l-1.01,2.28l5.78,18.23l1.51,0.51l4.02-2.03l2.01,1.52v3.29l-3.77-1.52l-2.26,1.77l1.51,3.29l-1.26,8.61l-7.79,0.76l-0.5-2.79l4.52-2.79l1.01-7.6l-5.03-6.58l-1.76-11.39l-8.04-1.27l-0.75,4.05l1.51,2.03l-3.27,2.79l1.26,7.6l4.77,2.03l1.01,5.57l-4.78-3.04l-12.31-2.28l-1.51,4.05l-9.8,3.54l-1.51-2.53l-12.82,7.09l-0.25,4.81l-5.03,0.76l1.51-3.54v-3.54l-5.03-1.77l-3.27,1.27l2.76,5.32l2.01,3.54v2.79l-3.77-0.76l-0.75-0.76l-3.77,4.05l2.01,3.54l-8.54-0.25l2.76,3.55l-0.75,1.52h-4.52l-3.27-2.28l-0.75-6.33l-5.28-2.03v-2.53l11.06,2.28l6.03,0.51l2.51-3.8l-2.26-4.05l-16.08-6.33l-5.55,1.38l-1.9,1.63l0.59,3.75l2.36,0.41l-0.55,5.9l7.28,17.1l-5.26,8.34l-0.36,1.88l2.67,1.88l-2.41,1.59l-1.6,0.03l0.3,7.35l2.21,3.13l0.03,3.04l2.83,0.26l4.33,1.65l4.58,6.3l0.05,1.66l-1.49,2.55l3.42-0.19l3.33,0.96l4.5,6.37l11.08,1.01l-0.48,7.58l-3.82,3.27l0.79,1.28l-3.77,4.05l-1,3.8l2.26,3.29l7.29,2.53l3.02-1.77l19.35,7.34l0.75-2.03l-4.02-3.8v-4.81l-2.51-0.76l0.5-4.05l4.02-4.81l-7.21-5.4l0.5-7.51l7.71-5.07l9.05,0.51l1.51,2.79l9.3,0.51l6.79-3.8l-3.52-3.8l0.75-7.09l17.59-8.61l13.53,6.1l4.52-4.05l13.32,12.66l10.05-1.01l3.52,3.54l9.55,1.01l6.28-8.61l8.04,3.55l4.27,0.76l4.27-3.8l-3.77-2.53l3.27-5.06l9.3,3.04l2.01,4.05l4.02,0.25l2.51-1.77l6.79-0.25l0.75,1.77l7.79,0.51l5.28-5.57l10.81,1.27l3.27-1.27l1-6.08l-3.27-7.34l3.27-2.79h10.3l9.8,11.65l12.56,7.09h3.77l0.5-3.04l4.52-2.79l0.5,16.46l-4.02,0.25v4.05l2.26,2.79l-0.42,3.62l1.67,0.69l1.01-2.53l1.51,0.51l1,1.01l4.52-1.01l4.52-13.17l0.5-16.46l-5.78-13.17l-7.29-8.86l-3.52,0.51v2.79l-8.54-3.29l3.27-7.09l2.76-18.74l11.56-3.54l5.53-3.54h6.03L805.86,96l1.51,2.53l5.28-5.57l3.02,0.25l-0.5-3.29l-4.78-1.01l3.27-11.9L817.97,72.93L817.97,72.93z","name":"Russian Federation"},"us":{"path":"M69.17,53.35l3.46,6.47l2.22-0.5v-2.24L69.17,53.35L69.17,53.35M49.66,110.26l-0.17,3.01l2.16-0.5v-1.34L49.66,110.26L49.66,110.26M46.34,111.6l-4.32,2.18l0.67,2.34l1.66-1.34l3.32-1.51L46.34,111.6L46.34,111.6M28.39,114.44l-2.99-0.67l-0.5,1.34l0.33,2.51L28.39,114.44L28.39,114.44M22.07,114.28l-2.83-1.17l-1,1.84l1.83,1.84L22.07,114.28L22.07,114.28M12.27,111.6l-1.33-1.84l-1.33,0.5v2.51l1.5,1L12.27,111.6L12.27,111.6M1.47,99.71l1.66,1.17l-0.5,1.34H1.47V99.71L1.47,99.71M10,248.7l-0.14,2.33l2.04,1.37l1.22-1.09L10,248.7L10,248.7M15.29,252.13l-1.9,1.37l1.63,2.05l1.9-1.64L15.29,252.13L15.29,252.13M19.1,255.41l-1.63,2.19l0.54,1.37l2.31-1.09L19.1,255.41L19.1,255.41M21.81,259.65l-0.95,5.47l0.95,2.05l3.12-0.96l1.63-2.74l-3.4-3.15L21.81,259.65L21.81,259.65M271.05,281.06l-2.64-0.89l-2.12,1.33l1.06,1.24l3.61,0.53L271.05,281.06L271.05,281.06M93.11,44.89l-8.39,1.99l1.73,9.45l9.13,2.49l0.49,1.99L82.5,65.04l-7.65,12.68l2.71,13.43L82,94.13l3.46-3.23l0.99,1.99l-4.2,4.97l-16.29,7.46l-10.37,2.49l-0.25,3.73l23.94-6.96l9.87-2.74l9.13-11.19l10.12-6.71l-5.18,8.7l5.68,0.75l9.63-4.23l1.73,6.96l6.66,1.49l6.91,6.71l0.49,4.97l-0.99,1.24l1.23,4.72h1.73l0.25-7.96h1.97l0.49,19.64l4.94-4.23l-3.46-20.39h-5.18l-5.68-7.21l27.89-47.25l-27.64-21.63l-30.85,5.97l-1.23,9.45l6.66,3.98l-2.47,6.47L93.11,44.89L93.11,44.89M148.76,158.34l-1,4.02l-3.49-2.26h-1.74l-1,4.27l-12.21,27.36l3.24,23.84l3.99,2.01l0.75,6.53h8.22l7.97,6.02l15.69,1.51l1.74,8.03l2.49,1.76l3.49-3.51l2.74,1.25l2.49,11.54l4.23,2.76l3.49-6.53l10.71-7.78l6.97,3.26l5.98,0.5l0.25-3.76l12.45,0.25l2.49,2.76l0.5,6.27l-1.49,3.51l1.74,6.02h3.74l3.74-5.77l-1.49-2.76l-1.49-6.02l2.24-6.78l10.21-8.78l7.72-2.26l-1-7.28l10.71-11.55l10.71-1.76L272.8,199l10.46-6.02v-8.03l-1-0.5l-3.74,1.25l-0.5,4.92l-12.43,0.15l-9.74,6.47l-15.29,5l-2.44-2.99l6.94-10.5l-3.43-3.27l-2.33-4.44l-4.83-3.88l-5.25-0.44l-9.92-6.77L148.76,158.34L148.76,158.34z","name":"United States of America"},"mu":{"path":"M613.01,398.99l-1.52,1.99l0.3,2.15l3.2-2.61L613.01,398.99L613.01,398.99z","name":"Mauritius"},"re":{"path":"M607.38,402.37l-2.28,0.15l-0.15,1.99l1.52,0.31l2.28-1.07L607.38,402.37L607.38,402.37z","name":"Reunion"},"mg":{"path":"M592.3,372.92l-2.13,5.06l-3.65,6.44l-6.39,0.46l-2.74,3.22l0.46,9.82l-3.96,4.6l0.46,7.82l3.35,3.83l3.96-0.46l3.96-2.92l-0.91-4.6l9.13-15.8l-1.83-1.99l1.83-3.83l1.98,0.61l0.61-1.53l-1.83-7.82l-1.07-3.22L592.3,372.92L592.3,372.92z","name":"Madagascar"},"km":{"path":"M577.69,371.23l0.46,1.53l1.98,0.31l0.76-1.99L577.69,371.23L577.69,371.23M580.58,374.3l0.76,1.69h1.22l0.61-2.15L580.58,374.3L580.58,374.3z","name":"Comoros"},"sc":{"path":"M602.35,358.34l-0.61,1.23l1.67,1.38l1.22-1.38L602.35,358.34L602.35,358.34M610.88,349.14l-1.83,1.23l1.37,2.15h1.83L610.88,349.14L610.88,349.14M611.64,354.51l-1.22,1.38l0.91,1.38l1.67,0.31l0.15-2.92L611.64,354.51L611.64,354.51z","name":"Seychelles"},"mv":{"path":"M656.4,320.76l0.3,2.61l1.67,0.61l0.3-2.3L656.4,320.76L656.4,320.76M658.53,326.28l-0.15,3.22l1.22,0.61l1.07-2.15L658.53,326.28L658.53,326.28M658.84,332.57l-1.07,1.07l1.22,1.07l1.52-1.07L658.84,332.57L658.84,332.57z","name":"Maldives"},"pt":{"path":"M372.64,217.02l-1.36,1.37l2.44,1.37l0.27-1.91L372.64,217.02L372.64,217.02M379.97,216.2l-1.63,1.09l1.36,1.09l2.17-0.55L379.97,216.2L379.97,216.2M381.05,220.03l-0.81,2.19l1.08,1.37l1.36-1.09L381.05,220.03L381.05,220.03M387.56,224.4l-0.54,1.37l0.81,0.82l2.17-1.37L387.56,224.4L387.56,224.4M408.18,236.42l-1.08,1.37l1.08,1.37l1.63-0.82L408.18,236.42L408.18,236.42M430.93,211.24l-0.62,8.65l-1.77,1.6l0.18,0.98l1.24,2.05l-0.8,2.5l1.33,0.45l3.1-0.36l-0.18-2.5l2.03-11.59l-0.44-1.6L430.93,211.24L430.93,211.24z","name":"Portugal"},"es":{"path":"M415.62,253.73l-1.75,1.01l0.81,0.82L415.62,253.73L415.62,253.73M409.54,253.92l-2.17,0.55l1.08,1.64h1.63L409.54,253.92L409.54,253.92M404.38,252.28l-1.36,1.37l1.9,1.64l1.08-2.46L404.38,252.28L404.38,252.28M448.36,205h-12.74l-2.57-1.16l-1.24,0.09l-1.5,3.12l0.53,3.21l4.87,0.45l0.62,2.05l-2.12,11.95l0.09,2.14l3.45,1.87l3.98,0.27l7.96-1.96l3.89-4.9l0.09-4.99l6.9-6.24l0.35-2.76l-6.28-0.09L448.36,205L448.36,205M461.1,217.21l-1.59,0.54l0.35,1.43h2.3l0.97-1.07L461.1,217.21L461.1,217.21z","name":"Spain"},"cv":{"path":"M387.56,290.54l-1.9,1.09l1.36,1.09l1.63-0.82L387.56,290.54L387.56,290.54M392.23,292.74l-1.24,1.1l0.88,1.63l2.12-0.95L392.23,292.74L392.23,292.74M389.52,295.83l-1.59,0.95l1.71,2.29l1.35-0.71L389.52,295.83L389.52,295.83z","name":"Cape Verde"},"pf":{"path":"M27.25,402.68l-1.9-0.14l-0.14,1.78l1.49,0.96l1.77-1.09L27.25,402.68L27.25,402.68M33.77,404.6l-2.72,1.78l2.04,2.46l1.77-0.41l0.95-1.23L33.77,404.6L33.77,404.6z","name":"French Polynesia"},"kn":{"path":"M276.6,283.37l-1.5,0.62l0.53,1.33l1.76-1.15l-0.35-0.36L276.6,283.37L276.6,283.37z","name":"Saint Kitts and Nevis"},"ag":{"path":"M279.07,284.88l-0.88,1.87l1.06,1.42l1.32-1.15L279.07,284.88L279.07,284.88z","name":"Antigua and Barbuda"},"dm":{"path":"M282.07,290.03l-1.06,0.98l0.79,1.6l1.5-0.44L282.07,290.03L282.07,290.03z","name":"Dominica"},"lc":{"path":"M281.98,294.03l-0.71,1.51l1.15,1.24l1.5-0.8L281.98,294.03L281.98,294.03z","name":"Saint Lucia"},"bb":{"path":"M282.07,297.85l-1.23,0.89l0.97,1.78l1.59-0.89L282.07,297.85L282.07,297.85z","name":"Barbados"},"gd":{"path":"M280.57,301.31l-1.15,1.15l0.44,0.71h1.41l0.44-1.16L280.57,301.31L280.57,301.31z","name":"Grenada"},"tt":{"path":"M282.24,304.78l-1.06,0.98l-1.15,0.18v1.42l2.12,1.95l0.88-1.42l0.53-1.6l-0.18-1.33L282.24,304.78L282.24,304.78z","name":"Trinidad and Tobago"},"do":{"path":"M263.11,280.44l-5.29-3.46l-2.5-0.85l-0.84,6l0.88,1.69l1.15-1.33l3.35-0.89l2.91,0.62L263.11,280.44L263.11,280.44z","name":"Dominican Republic"},"ht":{"path":"M250.86,275.38l3.44,0.36l-0.41,4.22l-0.34,2.22l-4.01-0.22l-0.71,1.07l-1.23-0.09l-0.44-2.31l4.23-0.35l-0.26-2.4l-1.94-0.8L250.86,275.38L250.86,275.38z","name":"Haiti"},"fk":{"path":"M307.95,508.18l-2.63-0.29l-2.62,1.76l1.9,2.06L307.95,508.18L307.95,508.18M310.57,506.86l-0.87,2.79l-2.48,2.2l0.15,0.73l4.23-1.62l1.75-2.2L310.57,506.86L310.57,506.86z","name":"Falkland Islands"},"is":{"path":"M406.36,117.31l-1.96-1.11l-2.64,1.67l-2.27,2.1l0.06,1.17l2.94,0.37l-0.18,2.1l-1.04,1.05l0.25,0.68l2.94,0.19v3.4l4.23,0.74l2.51,1.42l2.82,0.12l4.84-2.41l3.74-4.94l0.06-3.34l-2.27-1.92l-1.9-1.61l-0.86,0.62l-1.29,1.67l-1.47-0.19l-1.47-1.61l-1.9,0.18l-2.76,2.29l-1.66,1.79l-0.92-0.8l-0.06-1.98l0.92-0.62L406.36,117.31L406.36,117.31z","name":"Iceland"},"no":{"path":"M488.26,53.96l-1.65-1.66l-3.66,1.78h-6.72L475.17,58l3.77,3.33l1.65-0.24l2.36-4.04l2,1.43l-1.42,2.85l-0.71,4.16l1.65,2.61l3.54-5.94l4.6-5.59l-1.77-1.54L488.26,53.96L488.26,53.96M490.26,46.83l-2.95,2.73l1.77,2.73h3.18l1.3,1.78l3.89,2.02l4.48-2.61l3.07-2.61l-1.06-2.14l-3.07-1.78l-2.24,2.02l-1.53-1.9l-1.18,0.12l-1.53,3.33l-2.24-2.26l-0.24-1.54L490.26,46.83L490.26,46.83M496.98,59.07l-2.36,2.14l-2,1.54l0.94,1.66l1.89,0.59l3.07-1.43l1.42-1.78l-1.3-2.14L496.98,59.07L496.98,59.07M515.46,102.14l2.02-1.48L517.3,99l-1.28-0.74l0.18-2.03h1.1v-1.11l-4.77-1.29l-7.15,0.74l-0.73,3.14L503,97.16l-1.1-1.85l-3.49,0.18L498.04,99l-1.65,0.74l-0.92-1.85l-7.34,5.91l1.47,1.66l-2.75,1.29l-6.24,12.38l-2.2,1.48l0.18,1.11l2.2,1.11l-0.55,2.4l-3.67-0.19l-1.1-1.29l-2.38,2.77l-1.47,1.11l-0.37,2.59l-1.28,0.74l-3.3,0.74l-1.65,5.18l1.1,8.5l1.28,3.88l1.47,1.48l3.3-0.18l4.77-4.62l1.83-3.14l0.55,4.62l3.12-5.54l0.18-15.53l2.54-1.6l0.76-8.57l7.7-11.09l3.67-1.29l1.65-2.03l5.5,1.29l2.75,1.66l0.92-4.62l4.59-2.77L515.46,102.14L515.46,102.14z","name":"Norway"},"lk":{"path":"M680.54,308.05l0.25,2.72l0.25,1.98l-1.47,0.25l0.74,4.45l2.21,1.24l3.43-1.98l-0.98-4.69l0.25-1.73l-3.19-2.96L680.54,308.05L680.54,308.05z","name":"Sri Lanka"},"cu":{"path":"M220.85,266.92v1.27l5.32,0.1l2.51-1.46l0.39,1.07l5.22,1.27l4.64,4.19l-1.06,1.46l0.19,1.66l3.87,0.97l3.87-1.75l1.74-1.75l-2.51-1.27l-12.95-7.6l-4.54-0.49L220.85,266.92L220.85,266.92z","name":"Cuba"},"bs":{"path":"M239.61,259.13l-1.26-0.39l-0.1,2.43l1.55,1.56l1.06-1.56L239.61,259.13L239.61,259.13M242.12,262.93l-1.74,0.97l1.64,2.34l0.87-1.17L242.12,262.93L242.12,262.93M247.73,264.68l-1.84-0.1l0.19,1.17l1.35,1.95l1.16-1.27L247.73,264.68L247.73,264.68M246.86,262.35l-3-1.27l-0.58-3.02l1.16-0.49l1.16,2.34l1.16,0.88L246.86,262.35L246.86,262.35M243.96,256.21l-1.55-0.39l-0.29-1.95l-1.64-0.58l1.06-1.07l1.93,0.68l1.45,0.88L243.96,256.21L243.96,256.21z","name":"Bahamas"},"jm":{"path":"M238.93,279.59l-3.48,0.88v0.97l2.03,1.17h2.13l1.35-1.56L238.93,279.59L238.93,279.59z","name":"Jamaica"},"ec":{"path":"M230.2,335.85l-4.73,2.94l-0.34,4.36l-0.95,1.43l2.98,2.86l-1.29,1.41l0.3,3.6l5.33,1.27l8.07-9.55l-0.02-3.33l-3.87-0.25L230.2,335.85L230.2,335.85z","name":"Ecuador"},"ca":{"path":"M203.73,35.89l0.22,4.02l-7.98,8.27l2,6.7l5.76-1.56l3.33-4.92l8.42-3.13l6.87-0.45l-5.32-5.81l-2.66,2.01l-2-0.67l-1.11-2.46l-2.44-2.46L203.73,35.89L203.73,35.89M214.15,24.05l-1.77,3.13l8.65,3.13l3.1-4.69l1.33,3.13h2.22l4.21-4.69l-5.1-1.34l-2-1.56l-2.66,2.68L214.15,24.05L214.15,24.05M229.23,30.31l-6.87,2.9v2.23l8.87,3.35l-2,2.23l1.33,2.9l5.54-2.46h4.66l2.22,3.57l3.77-3.8l-0.89-3.58l-3.1,1.12l-0.44-4.47l1.55-2.68h-1.55l-2.44,1.56l-1.11,0.89l0.67,3.13l-1.77,1.34l-2.66-0.22l-0.67-4.02L229.23,30.31L229.23,30.31M238.32,23.38l-0.67,2.23l4.21,2.01l3.1-1.79l-0.22-1.34L238.32,23.38L238.32,23.38M241.64,19.58l-3.1,1.12l0.22,1.56l6.87-0.45l-0.22-1.56L241.64,19.58L241.64,19.58M256.5,23.38l-0.44,1.56l-1.11,1.56v2.23l4.21-0.67l4.43,3.8h1.55v-3.8l-4.43-4.92L256.5,23.38L256.5,23.38M267.81,27.85l1.77,2.01l-1.55,2.68l1.11,2.9l4.88-2.68v-2.01l-2.88-3.35L267.81,27.85L267.81,27.85M274.24,22.71l0.22,3.57h5.99l1.55,1.34l-0.22,1.56l-5.32,0.67l3.77,5.14l5.1,0.89l7.09-3.13l-10.2-15.42l-3.1,2.01l0.22,2.68l-3.55-1.34L274.24,22.71L274.24,22.71M222.58,47.96l-8.42,2.23l-4.88,4.25l0.44,4.69l8.87,2.68l-2,4.47l-6.43-4.02l-1.77,3.35l4.21,2.9l-0.22,4.69l6.43,1.79l7.76-0.45l1.33-2.46l5.76,6.48l3.99-1.34l0.67-4.47l2.88,2.01l0.44-4.47l-3.55-2.23l0.22-14.07l-3.1-2.46L231.89,56L222.58,47.96L222.58,47.96M249.63,57.79l-2.88-1.34l-1.55,2.01l3.1,4.92l0.22,4.69l6.65-4.02v-5.81l2.44-2.46l-2.44-1.79h-3.99L249.63,57.79L249.63,57.79M263.82,55.78l-4.66,3.8l1.11,4.69h2.88l1.33-2.46l2,2.01l2-0.22l5.32-4.47L263.82,55.78L263.82,55.78M263.37,48.4l-1.11,2.23l4.88,1.79l1.33-2.01L263.37,48.4L263.37,48.4M260.49,39.91l-4.88,0.67l-2.88,2.68l5.32,0.22l-1.55,4.02l1.11,1.79l1.55-0.22l3.77-6.03L260.49,39.91L260.49,39.91M268.92,38.35l-2.66,0.89l0.44,3.57l4.43,2.9l0.22,2.23l-1.33,1.34l0.67,4.47l17.07,5.58l4.66,1.56l4.66-4.02l-5.54-4.47l-5.1,1.34l-7.09-0.67l-2.66-2.68l-0.67-7.37l-4.43-2.23L268.92,38.35L268.92,38.35M282.88,61.59L278,61.14l-5.76,2.23l-3.1,4.24l0.89,11.62l9.53,0.45l9.09,4.47l6.43,7.37l4.88-0.22l-1.33,6.92l-4.43,7.37l-4.88,2.23l-3.55-0.67l-1.77-1.56l-2.66,3.57l1.11,3.57l3.77,0.22l4.66-2.23l3.99,10.28l9.98,6.48l6.87-8.71l-5.76-9.38l3.33-3.8l4.66,7.82l8.42-7.37l-1.55-3.35l-5.76,1.79l-3.99-10.95l3.77-6.25l-7.54-8.04l-4.21,2.9l-3.99-8.71l-8.42,1.12l-2.22-10.5l-6.87,4.69l-0.67,5.81h-3.77l0.44-5.14L282.88,61.59L282.88,61.59M292.86,65.61l-1.77,1.79l1.55,2.46l7.32,0.89l-4.66-4.92L292.86,65.61L292.86,65.61M285.77,40.36v2.01l-4.88,1.12l1.33,2.23l5.54,2.23l6.21,0.67l4.43,3.13l4.43-2.46l-3.1-3.13h3.99l2.44-2.68l5.99-0.89v-1.34l-3.33-2.23l0.44-2.46l9.31,1.56l13.75-5.36l-5.1-1.56l1.33-1.79h10.64l1.77-1.79l-21.51-7.6l-5.1-1.79l-5.54,4.02l-6.21-5.14l-3.33-0.22l-0.67,4.25l-4.21-3.8l-4.88,1.56l0.89,2.46l7.32,1.56l-0.44,3.57l3.99,2.46l9.76-2.46l0.22,3.35l-7.98,3.8l-4.88-3.8l-4.43,0.45l4.43,6.26l-2.22,1.12l-3.33-2.9l-2.44,1.56l2.22,4.24h3.77l-0.89,4.02l-3.1-0.45l-3.99-4.25L285.77,40.36L285.77,40.36M266.01,101.85l-4.23,5.32l-0.26,5.86l3.7-2.13h4.49l3.17,2.93l2.91-2.4L266.01,101.85L266.01,101.85M317.52,171.05l-10.57,10.12l1.06,2.4l12.94,4.79l1.85-3.19l-1.06-5.32l-4.23,0.53l-2.38-2.66l3.96-3.99L317.52,171.05L317.52,171.05M158.22,48.66l1.99,3.01l1,4.02l4.98,1.25l3.49-3.76l2.99,1.51l8.47,0.75l5.98-2.51l1,8.28h3.49V57.7l3.49,0.25l8.72,10.29l5.73,3.51l-2.99,4.77l1.25,1.25L219,80.03l0.25,5.02l2.99,0.5l0.75-7.53l4.73-1.25l3.49,5.27l7.47,3.51l3.74,0.75l2.49-3.01l0.25-4.77l4.48-2.76l1.49,4.02l-3.99,7.03l0.5,3.51l2.24-3.51l4.48-4.02l0.25-5.27l-2.49-4.02l0.75-3.26l5.98-3.01l2.74,2.01l0.5,17.57l4.23-3.76l2.49,1.51l-3.49,6.02l4.48,1l6.48-10.04l5.48,5.77l-2.24,10.29l-5.48,3.01l-5.23-2.51l-9.46,2.01l1,3.26l-2.49,4.02l-7.72,1.76l-8.72,6.78l-7.72,10.29l-1,3.26l5.23,2.01l1.99,5.02l7.22,7.28l11.46,5.02l-2.49,11.54l-0.25,3.26l2.99,2.01l3.99-5.27l0.5-10.04l6.23-0.25l2.99-5.77l0.5-8.78l7.97-15.56l9.96,3.51l5.23,7.28l-2.24,7.28l3.99,2.26l9.71-6.53l2.74,17.82l8.97,10.79l0.25,5.52l-9.96,2.51l-4.73,5.02l-9.96-2.26l-4.98-0.25l-8.72,6.78l5.23-1.25l6.48-1.25l1.25,1.51l-1.74,5.52l0.25,5.02l2.99,2.01l2.99-0.75l1.5-2.26h1.99l-3.24,6.02l-6.23,0.25l-2.74,4.02h-3.49l-1-3.01l4.98-5.02l-5.98,2.01l-0.27-8.53l-1.72-1l-5.23,2.26l-0.5,4.27h-11.96l-10.21,7.03l-13.7,4.52l-1.49-2.01l6.9-10.3l-3.92-3.77l-2.49-4.78l-5.07-3.87l-5.44-0.45l-9.75-6.83l-70.71-11.62l-1.17-4.79l-6.48-6.02v-5.02l1-4.52l-0.5-2.51l-2.49-2.51l-0.5-4.02l6.48-4.52l-3.99-21.58l-5.48-0.25l-4.98-6.53L158.22,48.66L158.22,48.66M133.83,128.41l-1.7,3.26l0.59,2.31l1.11,0.69l-0.26,0.94l-1.19,0.34l0.34,3.43l1.28,1.29l1.02-1.11l-1.28-3.34l0.76-2.66l1.87-2.49l-1.36-2.31L133.83,128.41L133.83,128.41M139.45,147.95l-1.53,0.6l2.81,3.26l0.68,3.86l2.81,3l2.38-0.43v-3.94l-2.89-1.8L139.45,147.95L139.45,147.95z","name":"Canada"},"gt":{"path":"M194.88,291.52l5.93,4.34l5.98-7.43l-1.02-1.54l-2.04-0.07v-4.35l-1.53-0.93l-4.63,1.38l1.77,4.08L194.88,291.52L194.88,291.52z","name":"Guatemala"},"hn":{"path":"M207.55,288.78l9.24-0.35l2.74,3.26l-1.71-0.39l-3.29,0.14l-4.3,4.04l-1.84,4.09l-1.21-0.64l-0.01-4.48l-2.66-1.78L207.55,288.78L207.55,288.78z","name":"Honduras"},"sv":{"path":"M201.65,296.27l4.7,2.34l-0.07-3.71l-2.41-1.47L201.65,296.27L201.65,296.27z","name":"El Salvador"},"ni":{"path":"M217.74,292.11l2.19,0.44l0.07,4.49l-2.55,7.28l-6.87-0.68l-1.53-3.51l2.04-4.26l3.87-3.6L217.74,292.11L217.74,292.11z","name":"Nicaragua"},"cr":{"path":"M217.38,304.98l1.39,2.72l1.13,1.5l-1.52,4.51l-2.9-2.04l-4.74-4.34v-2.87L217.38,304.98L217.38,304.98z","name":"Costa Rica"},"pa":{"path":"M220.59,309.61l-1.46,4.56l4.82,1.25l2.99,0.59l0.51-3.53l3.21-1.62l2.85,1.47l1.12,1.79l1.36-0.16l1.07-3.25l-3.56-1.47l-2.7-1.47l-2.7,1.84l-3.21,1.62l-3.28-1.32L220.59,309.61L220.59,309.61z","name":"Panama"},"co":{"path":"M253.73,299.78l-2.06-0.21l-13.62,11.23l-1.44,3.95l-1.86,0.21l0.83,8.73l-4.75,11.65l5.16,4.37l6.61,0.42l4.54,6.66l6.6,0.21l-0.21,4.99H256l2.68-9.15l-2.48-3.12l0.62-5.82l5.16-0.42l-0.62-13.52l-11.56-3.74l-2.68-7.28L253.73,299.78L253.73,299.78z","name":"Colombia"},"ve":{"path":"M250.46,305.92l0.44,2.59l3.25,1.03l0.74-4.77l3.43-3.55l3.43,4.02l7.89,2.15l6.68-1.4l4.55,5.61l3.43,2.15l-3.76,5.73l1.26,4.34l-2.15,2.66l-2.23,1.87l-4.83-2.43l-1.11,1.12v3.46l3.53,1.68l-2.6,2.81l-2.6,2.81l-3.43-0.28l-3.45-3.79l-0.73-14.26l-11.78-4.02l-2.14-6.27L250.46,305.92L250.46,305.92z","name":"Venezuela"},"gy":{"path":"M285.05,314.13l7.22,6.54l-2.87,3.32l-0.23,1.97l3.77,3.89l-0.09,3.74l-6.56,2.5l-3.93-5.31l0.84-6.38l-1.68-4.75L285.05,314.13L285.05,314.13z","name":"Guyana"},"sr":{"path":"M293.13,321.14l2.04,1.87l3.16-1.96l2.88,0.09l-0.37,1.12l-1.21,2.52l-0.19,6.27l-5.75,2.34l0.28-4.02l-3.71-3.46l0.19-1.78L293.13,321.14L293.13,321.14z","name":"Suriname"},"gf":{"path":"M302.13,321.8l5.85,3.65l-3.06,6.08l-1.11,1.4l-3.25-1.87l0.09-6.55L302.13,321.8L302.13,321.8z","name":"French Guiana"},"pe":{"path":"M225.03,349.52l-1.94,1.96l0.13,3.13l16.94,30.88l17.59,11.34l2.72-4.56l0.65-10.03l-1.42-6.25l-4.79-8.08l-2.85,0.91l-1.29,1.43l-5.69-6.52l1.42-7.69l6.6-4.3l-0.52-4.04l-6.72-0.26l-3.49-5.86l-1.94-0.65l0.13,3.52l-8.66,10.29l-6.47-1.56L225.03,349.52L225.03,349.52z","name":"Peru"},"bo":{"path":"M258.71,372.79l8.23-3.59l2.72,0.26l1.81,7.56l12.54,4.17l2.07,6.39l5.17,0.65l2.2,5.47l-1.55,4.95l-8.41,0.65l-3.1,7.95l-6.6-0.13l-2.07-0.39l-3.81,3.7l-1.88-0.18l-6.47-14.99l1.79-2.68l0.63-10.6l-1.6-6.31L258.71,372.79L258.71,372.79z","name":"Bolivia"},"py":{"path":"M291.76,399.51l2.2,2.4l-0.26,5.08l6.34-0.39l4.79,6.13l-0.39,5.47l-3.1,4.69l-6.34,0.26l-0.26-2.61l1.81-4.3l-6.21-3.91h-5.17l-3.88-4.17l2.82-8.06L291.76,399.51L291.76,399.51z","name":"Paraguay"},"uy":{"path":"M300.36,431.93l-2.05,2.19l0.85,11.78l6.44,1.87l8.19-8.21L300.36,431.93L300.36,431.93z","name":"Uruguay"},"ar":{"path":"M305.47,418.2l1.94,1.82l-7.37,10.95l-2.59,2.87l0.9,12.51l5.69,6.91l-4.78,8.34l-3.62,1.56h-4.14l1.16,6.51l-6.47,2.22l1.55,5.47l-3.88,12.38l4.79,3.91l-2.59,6.38l-4.4,6.91l2.33,4.82l-5.69,0.91l-4.66-5.73l-0.78-17.85l-7.24-30.32l2.19-10.6l-4.66-13.55l3.1-17.59l2.85-3.39l-0.7-2.57l3.66-3.34l8.16,0.56l4.56,4.87l5.27,0.09l5.4,3.3l-1.59,3.72l0.38,3.76l7.65-0.36L305.47,418.2L305.47,418.2M288.92,518.79l0.26,5.73l4.4-0.39l3.75-2.48l-6.34-1.3L288.92,518.79L288.92,518.79z","name":"Argentina"},"cl":{"path":"M285.04,514.1l-4.27,9.38l7.37,0.78l0.13-6.25L285.04,514.1L285.04,514.1M283.59,512.63l-3.21,3.55l-0.39,4.17l-6.21-3.52l-6.6-9.51l-1.94-3.39l2.72-3.52l-0.26-4.43l-3.1-1.3l-2.46-1.82l0.52-2.48l3.23-0.91l0.65-14.33l-5.04-2.87l-3.29-74.59l0.85-1.48l6.44,14.85l2.06,0.04l0.67,2.37l-2.74,3.32l-3.15,17.87l4.48,13.76l-2.07,10.42l7.3,30.64l0.77,17.92l5.23,6.05L283.59,512.63L283.59,512.63M262.28,475.14l-1.29,1.95l0.65,3.39l1.29,0.13l0.65-4.3L262.28,475.14L262.28,475.14z","name":"Chile"},"br":{"path":"M314.24,438.85l6.25-12.02l0.23-10.1l11.66-7.52h6.53l5.13-8.69l0.93-16.68l-2.1-4.46l12.36-11.28l0.47-12.45l-16.79-8.22l-20.28-6.34l-9.56-0.94l2.57-5.4l-0.7-8.22l-2.09-0.69l-3.09,6.14l-1.62,2.03l-4.16-1.84l-13.99,4.93l-4.66-5.87l0.75-6.13l-4.4,4.48l-4.86-2.62l-0.49,0.69l0.01,2.13l4.19,2.25l-6.29,6.63l-3.97-0.04l-4.02-4.09l-4.55,0.14l-0.56,4.86l2.61,3.17l-3.08,9.87l-3.6,0.28l-5.73,3.62l-1.4,7.11l4.97,5.32l0.91-1.03l3.49-0.94l2.98,5.02l8.53-3.66l3.31,0.19l2.28,8.07l12.17,3.86l2.1,6.44l5.18,0.62l2.47,6.15l-1.67,5.47l2.18,2.86l-0.32,4.26l5.84-0.55l5.35,6.76l-0.42,4.75l3.17,2.68l-7.6,11.51L314.24,438.85L314.24,438.85z","name":"Brazil"},"bz":{"path":"M204.56,282.4l-0.05,3.65h0.84l2.86-5.34h-1.94L204.56,282.4L204.56,282.4z","name":"Belize"},"mn":{"path":"M673.8,170.17l5.82-7.72l6.99,3.23l4.75,1.27l5.82-5.34l-3.95-2.91l2.6-3.67l7.76,2.74l2.69,4.41l4.86,0.13l2.54-1.89l5.23-0.21l1.14,1.94l8.69,0.44l5.5-5.61l7.61,0.8l-0.44,7.64l3.33,0.76l4.09-1.86l4.33,2.14l-0.1,1.08l-3.14,0.09l-3.27,6.86l-2.54,0.25l-9.88,12.91l-10.09,4.45l-6.31,0.49l-5.24-3.38l-6.7,3.58l-6.6-2.05l-1.87-4.79l-12.5-0.88l-6.4-10.85l-3.11-0.2L673.8,170.17L673.8,170.17z","name":"Mongolia"},"kp":{"path":"M778.28,194.27l1.84,0.77l0.56,6.44l3.65,0.21l3.44-4.03l-1.19-1.06l0.14-4.32l3.16-3.82l-1.61-2.9l1.05-1.2l0.58-3l-1.83-0.83l-1.56,0.79l-1.93,5.86l-3.12-0.27l-3.61,4.26L778.28,194.27L778.28,194.27z","name":"North Korea"},"kr":{"path":"M788.34,198.2l6.18,5.04l1.05,4.88l-0.21,2.62l-3.02,3.4l-2.6,0.14l-2.95-6.37l-1.12-3.04l1.19-0.92l-0.28-1.27l-1.47-0.66L788.34,198.2L788.34,198.2z","name":"South Korea"},"kz":{"path":"M576.69,188.62l4.1-1.75l4.58-0.16l0.32,7h-2.68l-2.05,3.34l2.68,4.45l3.95,2.23l0.36,2.55l1.45-0.48l1.34-1.59l2.21,0.48l1.11,2.23h2.84v-2.86l-1.74-5.09l-0.79-4.13l5.05-2.23l6.79,1.11l4.26,4.29l9.63-0.95l5.37,7.63l6.31,0.32l1.74-2.86l2.21-0.48l0.32-3.18l3.31-0.16l1.74,2.07l1.74-4.13l14.99,2.07l2.52-3.34l-4.26-5.25l5.68-12.4l4.58,0.32l3.16-7.63l-6.31-0.64l-3.63-3.5l-10,1.16l-12.88-12.45l-4.54,4.03l-13.77-6.25l-16.89,8.27l-0.47,5.88l3.95,4.61l-7.7,4.35l-9.99-0.22l-2.09-3.07l-7.83-0.43l-7.42,4.77l-0.16,6.52L576.69,188.62L576.69,188.62z","name":"Kazakhstan"},"tm":{"path":"M593.85,207.59l-0.62,2.63h-4.15v3.56l4.46,2.94l-1.38,4.03v1.86l1.85,0.31l2.46-3.25l5.54-1.24l11.84,4.49l0.15,3.25l6.61,0.62l7.38-7.75l-0.92-2.48l-4.92-1.08l-13.84-8.99l-0.62-3.25h-5.23l-2.31,4.34h-2.31L593.85,207.59L593.85,207.59z","name":"Turkmenistan"},"uz":{"path":"M628.92,219.06l3.08,0.16v-5.27l-2.92-1.7l4.92-6.2h2l2,2.33l5.23-2.01l-7.23-2.48l-0.28-1.5l-1.72,0.42l-1.69,2.94l-7.29-0.24l-5.35-7.57l-9.4,0.93l-4.48-4.44l-6.2-1.05l-4.5,1.83l2.61,8.68l0.03,2.92l1.9,0.04l2.33-4.44l6.2,0.08l0.92,3.41l13.29,8.82l5.14,1.18L628.92,219.06L628.92,219.06z","name":"Uzbekistan"},"tj":{"path":"M630.19,211.84l4.11-5.1h1.55l0.54,1.14l-1.9,1.38v1.14l1.25,0.9l6.01,0.36l1.96-0.84l0.89,0.18l0.6,1.92l3.57,0.36l1.79,3.78l-0.54,1.14l-0.71,0.06l-0.71-1.44l-1.55-0.12l-2.68,0.36l-0.18,2.52l-2.68-0.18l0.12-3.18l-1.96-1.92l-2.98,2.46l0.06,1.62l-2.62,0.9h-1.55l0.12-5.58L630.19,211.84L630.19,211.84z","name":"Tajikistan"},"kg":{"path":"M636.81,199.21l-0.31,2.53l0.25,1.56l8.7,2.92l-7.64,3.08l-0.87-0.72l-1.65,1.06l0.08,0.58l0.88,0.4l5.36,0.14l2.72-0.82l3.49-4.4l4.37,0.76l5.27-7.3l-14.1-1.92l-1.95,4.73l-2.46-2.64L636.81,199.21L636.81,199.21z","name":"Kyrgyz Republic"},"af":{"path":"M614.12,227.05l1.59,12.46l3.96,0.87l0.37,2.24l-2.84,2.37l5.29,4.27l10.28-3.7l0.82-4.38l6.47-4.04l2.48-9.36l1.85-1.99l-1.92-3.34l6.26-3.87l-0.8-1.12l-2.89,0.18l-0.26,2.66l-3.88-0.04l-0.07-3.55l-1.25-1.49l-2.1,1.91l0.06,1.75l-3.17,1.2l-5.85-0.37l-7.6,7.96L614.12,227.05L614.12,227.05z","name":"Afghanistan"},"pk":{"path":"M623.13,249.84l2.6,3.86l-0.25,1.99l-3.46,1.37l-0.25,3.24h3.96l1.36-1.12h7.54l6.8,5.98l0.87-2.87h5.07l0.12-3.61l-5.19-4.98l1.11-2.74l5.32-0.37l7.17-14.95l-3.96-3.11l-1.48-5.23l9.64-0.87l-5.69-8.1l-3.03-0.82l-1.24,1.5l-0.93,0.07l-5.69,3.61l1.86,3.12l-2.1,2.24l-2.6,9.59l-6.43,4.11l-0.87,4.49L623.13,249.84L623.13,249.84z","name":"Pakistan"},"in":{"path":"M670.98,313.01l4.58-2.24l2.72-9.84l-0.12-12.08l15.58-16.82v-3.99l3.21-1.25l-0.12-4.61l-3.46-6.73l1.98-3.61l4.33,3.99l5.56,0.25v2.24l-1.73,1.87l0.37,1l2.97,0.12l0.62,3.36h0.87l2.23-3.99l1.11-10.46l3.71-2.62l0.12-3.61l-1.48-2.87l-2.35-0.12l-9.2,6.08l0.58,3.91l-6.46-0.02l-2.28-2.79l-1.24,0.16l0.42,3.88l-13.97-1l-8.66-3.86l-0.46-4.75l-5.77-3.58l-0.07-7.37l-3.96-4.53l-9.1,0.87l0.99,3.96l4.46,3.61l-7.71,15.78l-5.16,0.39l-0.85,1.9l5.08,4.7l-0.25,4.75l-5.19-0.08l-0.56,2.36l4.31-0.19l0.12,1.87l-3.09,1.62l1.98,3.74l3.83,1.25l2.35-1.74l1.11-3.11l1.36-0.62l1.61,1.62l-0.49,3.99l-1.11,1.87l0.25,3.24L670.98,313.01L670.98,313.01z","name":"India"},"np":{"path":"M671.19,242.56l0.46,4.27l8.08,3.66l12.95,0.96l-0.49-3.13l-8.65-2.38l-7.34-4.37L671.19,242.56L671.19,242.56z","name":"Nepal"},"bt":{"path":"M695.4,248.08l1.55,2.12l5.24,0.04l-0.53-2.9L695.4,248.08L695.4,248.08z","name":"Bhutan"},"bd":{"path":"M695.57,253.11l-1.31,2.37l3.4,6.46l0.1,5.04l0.62,1.35l3.99,0.07l2.26-2.17l1.64,0.99l0.33,3.07l1.31-0.82l0.08-3.92l-1.1-0.13l-0.69-3.33l-2.78-0.1l-0.69-1.85l1.7-2.27l0.03-1.12h-4.94L695.57,253.11L695.57,253.11z","name":"Bangladesh"},"mm":{"path":"M729.44,303.65l-2.77-4.44l2.01-2.82l-1.9-3.49l-1.79-0.34l-0.34-5.86l-2.68-5.19l-0.78,1.24l-1.79,3.04l-2.24,0.34l-1.12-1.47l-0.56-3.95l-1.68-3.16l-6.84-6.45l1.68-1.11l0.31-4.67l2.5-4.2l1.08-10.45l3.62-2.47l0.12-3.81l2.17,0.72l3.42,4.95l-2.54,5.44l1.71,4.27l4.23,1.66l0.77,4.65l5.68,0.88l-1.57,2.71l-7.16,2.82l-0.78,4.62l5.26,6.76l0.22,3.61l-1.23,1.24l0.11,1.13l3.92,5.75l0.11,5.97L729.44,303.65L729.44,303.65z","name":"Myanmar"},"th":{"path":"M730.03,270.47l3.24,4.17v5.07l1.12,0.56l5.15-2.48l1.01,0.34l6.15,7.1l-0.22,4.85l-2.01-0.34l-1.79-1.13l-1.34,0.11l-2.35,3.94l0.45,2.14l1.9,1.01l-0.11,2.37l-1.34,0.68l-4.59-3.16v-2.82l-1.9-0.11l-0.78,1.24l-0.4,12.62l2.97,5.42l5.26,5.07l-0.22,1.47l-2.8-0.11l-2.57-3.83h-2.69l-3.36-2.71l-1.01-2.82l1.45-2.37l0.5-2.14l1.58-2.8l-0.07-6.44l-3.86-5.58l-0.16-0.68l1.25-1.26l-0.29-4.43l-5.14-6.51l0.6-3.75L730.03,270.47L730.03,270.47z","name":"Thailand"},"kh":{"path":"M740.48,299.47l4.09,4.37l7.61-5.64l0.67-8.9l-3.93,2.71l-2.04-1.14l-2.77-0.37l-1.55-1.09l-0.75,0.04l-2.03,3.33l0.33,1.54l2.06,1.15l-0.25,3.13L740.48,299.47L740.48,299.47z","name":"Cambodia"},"la":{"path":"M735.47,262.93l-2.42,1.23l-2.01,5.86l3.36,4.28l-0.56,4.73l0.56,0.23l5.59-2.71l7.5,8.38l-0.18,5.28l1.63,0.88l4.03-3.27l-0.33-2.59l-11.63-11.05l0.11-1.69l1.45-1.01l-1.01-2.82l-4.81-0.79L735.47,262.93L735.47,262.93z","name":"Lao People's Democratic Republic"},"vn":{"path":"M745.06,304.45l1.19,1.87l0.22,2.14l3.13,0.34l3.8-5.07l3.58-1.01l1.9-5.18l-0.89-8.34l-3.69-5.07l-3.89-3.11l-4.95-8.5l3.55-5.94l-5.08-5.83l-4.07-0.18l-3.66,1.97l1.09,4.71l4.88,0.86l1.31,3.63l-1.72,1.12l0.11,0.9l11.45,11.2l0.45,3.29l-0.69,10.4L745.06,304.45L745.06,304.45z","name":"Vietnam"},"ge":{"path":"M555.46,204.16l3.27,4.27l4.08,1.88l2.51-0.01l4.31-1.17l1.08-1.69l-12.75-4.77L555.46,204.16L555.46,204.16z","name":"Georgia"},"am":{"path":"M569.72,209.89l4.8,6.26l-1.41,1.65l-3.4-0.59l-4.22-3.78l0.23-2.48L569.72,209.89L569.72,209.89z","name":"Armenia"},"az":{"path":"M571.41,207.72l-1.01,1.72l4.71,6.18l1.64-0.53l2.7,2.83l1.17-4.96l2.93,0.47l-0.12-1.42l-4.82-4.22l-0.92,2.48L571.41,207.72L571.41,207.72z","name":"Azerbaijan"},"ir":{"path":"M569.65,217.95l-1.22,1.27l0.12,2.01l1.52,2.13l5.39,5.9l-0.82,2.36h-0.94l-0.47,2.36l3.05,3.9l2.81,0.24l5.63,7.79l3.16,0.24l2.46,1.77l0.12,3.54l9.73,5.67h3.63l2.23-1.89l2.81-0.12l1.64,3.78l10.51,1.46l0.31-3.86l3.48-1.26l0.16-1.38l-2.77-3.78l-6.17-4.96l3.24-2.95l-0.23-1.3l-4.06-0.63l-1.72-13.7l-0.2-3.15l-11.01-4.21l-4.88,1.1l-2.73,3.35l-2.42-0.16l-0.7,0.59l-5.39-0.35l-6.8-4.96l-2.53-2.77l-1.16,0.28l-2.09,2.39L569.65,217.95L569.65,217.95z","name":"Iran"},"tr":{"path":"M558.7,209.19l-2.23,2.36l-8.2-0.24l-4.92-2.95l-4.8-0.12l-5.51,3.9l-5.16,0.24l-0.47,2.95h-5.86l-2.34,2.13v1.18l1.41,1.18v1.3l-0.59,1.54l0.59,1.3l1.88-0.94l1.88,2.01l-0.47,1.42l-0.7,0.95l1.05,1.18l5.16,1.06l3.63-1.54v-2.24l1.76,0.35l4.22,2.48l4.57-0.71l1.99-1.89l1.29,0.47v2.13h1.76l1.52-2.95l13.36-1.42l5.83-0.71l-1.54-2.02l-0.03-2.73l1.17-1.4l-4.26-3.42l0.23-2.95h-2.34L558.7,209.19L558.7,209.19M523.02,209.7l-0.16,3.55l3.1-0.95l1.42-0.95l-0.42-1.54l-1.47-1.17L523.02,209.7L523.02,209.7z","name":"Turkey"},"om":{"path":"M598.38,280.84l7.39-4.26l1.31-6.25l-1.62-0.93l0.67-6.7l1.41-0.82l1.51,2.37l8.99,4.7v2.61l-10.89,16.03l-5.01,0.17L598.38,280.84L598.38,280.84z","name":"Oman"},"ae":{"path":"M594.01,264.94l0.87,3.48l9.86,0.87l0.69-7.14l1.9-1.04l0.52-2.61l-3.11,0.87l-3.46,5.23L594.01,264.94L594.01,264.94z","name":"United Arab Emirates"},"qa":{"path":"M592.63,259.02l-0.52,4.01l1.54,1.17l1.4-0.13l0.52-5.05l-1.21-0.87L592.63,259.02L592.63,259.02z","name":"Qatar"},"kw":{"path":"M583.29,247.17l-2.25-1.22l-1.56,1.57l0.17,3.14l3.63,1.39L583.29,247.17L583.29,247.17z","name":"Kuwait"},"sa":{"path":"M584,253.24l7.01,9.77l2.26,1.8l1.01,4.38l10.79,0.85l1.22,0.64l-1.21,5.4l-7.09,4.18l-10.37,3.14l-5.53,5.4l-6.57-3.83l-3.98,3.48L566,279.4l-3.8-1.74l-1.38-2.09v-4.53l-13.83-16.72l-0.52-2.96h3.98l4.84-4.18l0.17-2.09l-1.38-1.39l2.77-2.26l5.88,0.35l10.03,8.36l5.92-0.27l0.38,1.46L584,253.24L584,253.24z","name":"Saudi Arabia"},"sy":{"path":"M546.67,229.13l-0.35,2.54l2.82,1.18l-0.12,7.04l2.82-0.06l2.82-2.13l1.06-0.18l6.4-5.09l1.29-7.39l-12.79,1.3l-1.35,2.96L546.67,229.13L546.67,229.13z","name":"Syrian Arab Republic"},"iq":{"path":"M564.31,225.03l-1.56,7.71l-6.46,5.38l0.41,2.54l6.31,0.43l10.05,8.18l5.62-0.16l0.15-1.89l2.06-2.21l2.88,1.63l0.38-0.36l-5.57-7.41l-2.64-0.16l-3.51-4.51l0.7-3.32l1.07-0.14l0.37-1.47l-4.78-5.03L564.31,225.03L564.31,225.03z","name":"Iraq"},"jo":{"path":"M548.9,240.78l-2.46,8.58l-0.11,1.31h3.87l4.33-3.82l0.11-1.45l-1.77-1.81l3.17-2.63l-0.46-2.44l-0.87,0.2l-2.64,1.89L548.9,240.78L548.9,240.78z","name":"Jordan"},"lb":{"path":"M546.2,232.44l0.06,1.95l-0.82,2.96l2.82,0.24l0.18-4.2L546.2,232.44L546.2,232.44z","name":"Lebanon"},"il":{"path":"M545.32,238.06l-1.58,5.03l2.05,6.03l2.35-8.81v-1.89L545.32,238.06L545.32,238.06z","name":"Israel"},"cy":{"path":"M543.21,229.84l1.23,0.89l-3.81,3.61l-1.82-0.06l-1.35-0.95l0.18-1.77l2.76-0.18L543.21,229.84L543.21,229.84z","name":"Cyprus"},"gb":{"path":"M446.12,149.08l-1.83,2.77l0.73,1.11h4.22v1.85l-1.1,1.48l0.73,3.88l2.38,4.62l1.83,4.25l2.93,1.11l1.28,2.22l-0.18,2.03l-1.83,1.11l-0.18,0.92l1.28,0.74l-1.1,1.48l-2.57,1.11l-4.95-0.55l-7.71,3.51l-2.57-1.29l7.34-4.25l-0.92-0.55l-3.85-0.37l2.38-3.51l0.37-2.96l3.12-0.37l-0.55-5.73l-3.67-0.18l-1.1-1.29l0.18-4.25l-2.2,0.18l2.2-7.39l4.04-2.96L446.12,149.08L446.12,149.08M438.42,161.47l-3.3,0.37l-0.18,2.96l2.2,1.48l2.38-0.55l0.92-1.66L438.42,161.47L438.42,161.47z","name":"United Kingdom"},"ie":{"path":"M439.51,166.55l-0.91,6l-8.07,2.96h-2.57l-1.83-1.29v-1.11l4.04-2.59l-1.1-2.22l0.18-3.14l3.49,0.18l1.6-3.76l-0.21,3.34l2.71,2.15L439.51,166.55L439.51,166.55z","name":"Ireland"},"se":{"path":"M497.72,104.58l1.96,1.81h3.67l2.02,3.88l0.55,6.65l-4.95,3.51v3.51l-3.49,4.81l-2.02,0.18l-2.75,4.62l0.18,4.44l4.77,3.51l-0.37,2.03l-1.83,2.77l-2.75,2.4l0.18,7.95l-4.22,1.48l-1.47,3.14h-2.02l-1.1-5.54l-4.59-7.04l3.77-6.31l0.26-15.59l2.6-1.43l0.63-8.92l7.41-10.61L497.72,104.58L497.72,104.58M498.49,150.17l-2.11,1.67l1.06,2.45l1.87-1.82L498.49,150.17L498.49,150.17z","name":"Sweden"},"fi":{"path":"M506.79,116.94l2.07,0.91l1.28,2.4l-1.28,1.66l-6.42,7.02l-1.1,3.7l1.47,5.36l4.95,3.7l6.6-3.14l5.32-0.74l4.95-7.95l-3.67-8.69l-3.49-8.32l0.55-5.36l-2.2-0.37l-0.57-3.91l-2.96-4.83l-3.28,2.27l-1.29,5.27l-3.48-2.09l-4.84-1.18l-1.08,1.26l1.86,1.68l3.39-0.06l2.73,4.41L506.79,116.94L506.79,116.94z","name":"Finland"},"lv":{"path":"M518.07,151.37l-6.85-1.11l0.15,3.83l6.35,3.88l2.6-0.76l-0.15-2.92L518.07,151.37L518.07,151.37z","name":"Latvia"},"lt":{"path":"M510.81,154.7l-2.15-0.05l-2.95,2.82h-2.5l0.15,3.53l-1.5,2.77l5.4,0.05l1.55-0.2l1.55,1.87l3.55-0.15l3.4-4.33l-0.2-2.57L510.81,154.7L510.81,154.7z","name":"Lithuania"},"by":{"path":"M510.66,166.29l1.5,2.47l-0.6,1.97l0.1,1.56l0.55,1.87l3.1-1.76l3.85,0.1l2.7,1.11h6.85l2-4.79l1.2-1.81v-1.21l-4.3-6.05l-3.8-1.51l-3.1-0.35l-2.7,0.86l0.1,2.72l-3.75,4.74L510.66,166.29L510.66,166.29z","name":"Belarus"},"pl":{"path":"M511.46,174.76l0.85,1.56l0.2,1.66l-0.7,1.61l-1.6,3.08l-1.35,0.61l-1.75-0.76l-1.05,0.05l-2.55,0.96l-2.9-0.86l-4.7-3.33l-4.6-2.47l-1.85-2.82l-0.35-6.65l3.6-3.13l4.7-1.56l1.75-0.2l-0.7,1.41l0.45,0.55l7.91,0.15l1.7-0.05l2.8,4.29l-0.7,1.76l0.3,2.07L511.46,174.76L511.46,174.76z","name":"Poland"},"it":{"path":"M477.56,213.38l-2.65,1.34l0.35,5.17l2.12,0.36l1.59-1.52v-4.9L477.56,213.38L477.56,213.38M472.27,196.98l-0.62,1.57l0.17,1.71l2.39,2.79l3.76-0.13l8.3,9.64l5.18,1.5l3.06,2.89l0.73,6.59l1.64-0.96l1.42-3.59l-0.35-2.58l2.43-0.22l0.35-1.46l-6.85-3.28l-6.5-6.39l-2.59-3.82l-0.63-3.63l3.31-0.79l-0.85-2.39l-2.03-1.71l-1.75-0.08l-2.44,0.67l-2.3,3.22l-1.39,0.92l-2.15-1.32L472.27,196.98L472.27,196.98M492.44,223.02l-1.45-0.78l-4.95,0.78l0.17,1.34l4.45,2.24l0.67,0.73l1.17,0.17L492.44,223.02L492.44,223.02z","name":"Italy"},"fr":{"path":"M477.83,206.96l-1.95,1.96l-0.18,1.78l1.59,0.98l0.62-0.09l0.35-2.59L477.83,206.96L477.83,206.96M460.4,178.7l-2.21,0.54l-4.42,4.81l-1.33,0.09l-1.77-1.25l-1.15,0.27l-0.88,2.76l-6.46,0.18l0.18,1.43l4.42,2.94l5.13,4.1l-0.09,4.9l-2.74,4.81l5.93,2.85l6.02,0.18l1.86-2.14l3.8,0.09l1.06,0.98l3.8-0.27l1.95-2.5l-2.48-2.94l-0.18-1.87l0.53-2.05l-1.24-1.78l-2.12,0.62l-0.27-1.6l4.69-5.17v-3.12l-3.1-1.78l-1.59-0.27L460.4,178.7L460.4,178.7z","name":"France"},"nl":{"path":"M470.09,168.27l-4.53,2.23l0.96,0.87l0.1,2.23l-0.96-0.19l-1.06-1.65l-2.53,4.01l3.89,0.81l1.45,1.53l0.77,0.02l0.51-3.46l2.45-1.03L470.09,168.27L470.09,168.27z","name":"Netherlands"},"be":{"path":"M461.61,176.52l-0.64,1.6l6.88,4.54l1.98,0.47l0.07-2.15l-1.73-1.94h-1.06l-1.45-1.65L461.61,176.52L461.61,176.52z","name":"Belgium"},"de":{"path":"M471.14,167.88l3.57-0.58v-2.52l2.99-0.49l1.64,1.65l1.73,0.19l2.7-1.17l2.41,0.68l2.12,1.84l0.29,6.89l2.12,2.82l-2.79,0.39l-4.63,2.91l0.39,0.97l4.14,3.88l-0.29,1.94l-3.85,1.94l-3.57,0.1l-0.87,1.84h-1.83l-0.87-1.94l-3.18-0.78l-0.1-3.2l-2.7-1.84l0.29-2.33l-1.83-2.52l0.48-3.3l2.5-1.17L471.14,167.88L471.14,167.88z","name":"Germany"},"dk":{"path":"M476.77,151.5l-4.15,4.59l-0.15,2.99l1.89,4.93l2.96-0.56l-0.37-4.03l2.04-2.28l-0.04-1.79l-1.44-3.73L476.77,151.5L476.77,151.5M481.44,159.64l-0.93-0.04l-1.22,1.12l0.15,1.75l2.89,0.08l0.15-1.98L481.44,159.64L481.44,159.64z","name":"Denmark"},"ch":{"path":"M472.91,189.38l-4.36,4.64l0.09,0.47l1.79-0.56l1.61,2.24l2.72-0.96l1.88,1.46l0.77-0.44l2.32-3.64l-0.59-0.56l-2.29-0.06l-1.11-2.27L472.91,189.38L472.91,189.38z","name":"Switzerland"},"cz":{"path":"M488.43,184.87h2.97h1.46l2.37,1.69l4.39-3.65l-4.26-3.04l-4.22-2.04l-2.89,0.52l-3.92,2.52L488.43,184.87L488.43,184.87z","name":"Czech Republic"},"sk":{"path":"M495.84,187.13l0.69,0.61l0.09,1.04l7.63-0.17l5.64-2.43l-0.09-2.47l-1.08,0.48l-1.55-0.83l-0.95-0.04l-2.5,1l-3.4-0.82L495.84,187.13L495.84,187.13z","name":"Slovakia"},"at":{"path":"M480.63,190.12l-0.65,1.35l0.56,0.96l2.33-0.48h1.98l2.15,1.82l4.57-0.83l3.36-2l0.86-1.35l-0.13-1.74l-3.02-2.26l-4.05,0.04l-0.34,2.3l-4.26,2.08L480.63,190.12L480.63,190.12z","name":"Austria"},"hu":{"path":"M496.74,189.6l-1.16,1.82l0.09,2.78l1.85,0.95l5.69,0.17l7.93-6.68l0.04-1.48l-0.86-0.43l-5.73,2.6L496.74,189.6L496.74,189.6z","name":"Hungary"},"si":{"path":"M494.8,191.99l-2.54,1.52l-4.74,1.04l0.95,2.74l3.32,0.04l3.06-2.56L494.8,191.99L494.8,191.99z","name":"Slovenia"},"hr":{"path":"M495.62,195.16l-3.53,2.91h-3.58l-0.43,2.52l1.64,0.43l0.82-1.22l1.29,1.13l1.03,3.6l7.07,3.3l0.7-0.8l-7.17-7.4l0.73-1.35l6.81-0.26l0.69-2.17l-4.44,0.13L495.62,195.16L495.62,195.16z","name":"Croatia"},"ba":{"path":"M494.8,198.94l-0.37,0.61l6.71,6.92l2.46-3.62l-0.09-1.43l-2.15-2.61L494.8,198.94L494.8,198.94z","name":"Bosnia and Herzegovina"},"mt":{"path":"M492.61,230.47l-1.67,0.34l0.06,1.85l1.5,0.5l0.67-0.56L492.61,230.47L492.61,230.47z","name":"Malta"},"ua":{"path":"M515.57,173.15l-2.9,1.63l0.72,3.08l-2.68,5.65l0.02,2.49l1.26,0.8l8.08,0.4l2.26-1.87l2.42,0.81l3.47,4.63l-2.54,4.56l3.02,0.88l3.95-4.55l2.26,0.41l2.1,1.46l-1.85,2.44l2.5,3.9h2.66l1.37-2.6l2.82-0.57l0.08-2.11l-5.24-0.81l0.16-2.27h5.08l5.48-4.39l2.42-2.11l0.4-6.66l-10.8-0.97l-4.43-6.25l-3.06-1.05l-3.71,0.16l-1.67,4.13l-7.6,0.1l-2.47-1.14L515.57,173.15L515.57,173.15z","name":"Ukraine"},"md":{"path":"M520.75,187.71l3.1,4.77l-0.26,2.7l1.11,0.05l2.63-4.45l-3.16-3.92l-1.79-0.74L520.75,187.71L520.75,187.71z","name":"Moldova"},"ro":{"path":"M512.18,187.6l-0.26,1.48l-5.79,4.82l4.84,7.1l3.1,2.17h5.58l1.84-1.54l2.47-0.32l1.84,1.11l3.26-3.71l-0.63-1.86l-3.31-0.85l-2.26-0.11l0.11-3.18l-3-4.72L512.18,187.6L512.18,187.6z","name":"Romania"},"rs":{"path":"M505.55,194.54l-2.05,1.54h-1l-0.68,2.12l2.42,2.81l0.16,2.23l-3,4.24l0.42,1.27l1.74,0.32l1.37-1.86l0.74-0.05l1.26,1.22l3.84-1.17l-0.32-5.46L505.55,194.54L505.55,194.54z","name":"Serbia"},"bg":{"path":"M511.44,202.39l0.16,4.98l1.68,3.5l6.31,0.11l2.84-2.01l2.79-1.11l-0.68-3.18l0.63-1.7l-1.42-0.74l-1.95,0.16l-1.53,1.54l-6.42,0.05L511.44,202.39L511.44,202.39z","name":"Bulgaria"},"al":{"path":"M504.02,209.76v4.61l1.32,2.49l0.95-0.11l1.63-2.97l-0.95-1.33l-0.37-3.29l-1.26-1.17L504.02,209.76L504.02,209.76z","name":"Albania"},"mk":{"path":"M510.92,208.01l-3.37,1.11l0.16,2.86l0.79,1.01l4-1.86L510.92,208.01L510.92,208.01z","name":"Macedonia"},"gr":{"path":"M506.71,217.6l-0.11,1.33l4.63,2.33l2.21,0.85l-1.16,1.22l-2.58,0.26l-0.37,1.17l0.89,2.01l2.89,1.54l1.26,0.11l0.16-3.45l1.89-2.28l-5.16-6.1l0.68-2.07l1.21-0.05l1.84,1.48l1.16-0.58l0.37-2.07l5.42,0.05l0.21-3.18l-2.26,1.59l-6.63-0.16l-4.31,2.23L506.71,217.6L506.71,217.6M516.76,230.59l1.63,0.05l0.68,1.01h2.37l1.58-0.58l0.53,0.64l-1.05,1.38l-4.63,0.16l-0.84-1.11l-0.89-0.53L516.76,230.59L516.76,230.59z","name":"Greece"}}}); diff --git a/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.africa.js b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.africa.js new file mode 100644 index 00000000..0f4d0441 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.africa.js @@ -0,0 +1,2 @@ +/** Add World Map Data Points */ +jQuery.fn.vectorMap('addMap', 'africa_en', {"width":950,"height":550,"pathes":{"dz":{"path":"m 419.83634,8.1546547 -9.8215,-3.2979062 -40.87478,7.6790665 -8.90675,6.764318 5.44034,28.092384 -16.24881,0.649952 -9.77336,15.719217 -23.27792,5.584776 0.0722,11.434346 76.6703,58.616072 13.07126,1.10732 43.59495,-34.06231 -4.35709,-5.48849 -8.18458,-1.107324 -4.91075,-8.232729 V 57.551031 l -3.27383,-3.297906 0.55366,-8.786393 -8.71418,-8.786392 -1.08325,-9.340056 3.80342,-2.744243 -1.63691,-9.893719 -2.14244,-6.5476673 0,0 z","name":"Algeria"},"ma":{"path":"m 358.23531,19.68529 h -27.80352 l -5.44034,12.084299 -12.54167,6.042149 -10.3511,28.020167 -20.17259,12.084298 -28.33311,46.676207 27.80352,-0.55366 1.08325,-13.72122 h 7.07726 V 91.637419 h 24.52968 l 0.55367,-24.168597 23.44642,-5.488487 9.82151,-15.935868 15.26184,-0.553663 -4.93482,-25.805514 0,0 z","name":"Morocco"},"mr":{"path":"m 253.78556,126.51819 5.24776,6.86061 -1.08325,29.65708 7.63092,-5.48848 5.44034,-1.10733 7.63093,2.74425 8.71417,12.08429 8.18459,-5.48848 39.79152,-0.55367 -9.8215,-66.463638 10.54367,-0.04815 -19.643,-15.045192 0.0241,9.773357 -24.8667,0.02407 -0.12036,18.656033 -7.14947,-0.0241 -0.91475,13.76936 -29.60894,0.64995 0,0 z","name":"Mauritania"},"sn":{"path":"m 270.94912,158.2455 -4.59781,1.13139 -9.48449,6.90876 -2.16651,3.85157 -0.67403,3.82749 3.44234,2.47945 11.67507,-0.14443 7.51056,-2.02208 0.84253,3.68307 -0.69809,4.88667 0.1685,0.0722 -18.65604,0.28887 3.00904,7.22169 1.63692,-4.4293 22.36317,1.87764 0.14444,0.14443 2.33501,0.0963 7.14948,0.28887 0.28887,-4.21266 -8.64196,-10.37516 -9.62893,-13.09534 -6.01807,-2.47944 z","name":"Senegal"},"gm":{"path":"m 258.57595,178.70696 -0.31294,2.67202 16.65804,-0.24072 0.84253,-2.47945 -0.36109,-2.50352 -4.79039,1.94986 -12.03615,0.60181 0,0 z","name":"Gambia"},"gw":{"path":"m 262.69231,193.60772 3.37013,6.66802 9.46042,-8.13644 0.0963,-2.50352 -11.14547,-1.61284 -1.78136,5.58478 0,0 z","name":"Guinea-Bissau"},"gn":{"path":"m 267.07347,201.81637 7.31799,11.26584 9.53263,-8.28087 9.77336,-0.4333 8.13644,10.80846 6.90875,4.54967 2.59981,-5.05518 2.31094,-1.29991 -0.16851,-11.12141 -4.59781,-13.19162 -14.10637,1.5647 -17.45242,-1.39619 -0.0963,4.47744 -10.15852,8.11237 0,0 z","name":"Guinea"},"sl":{"path":"m 275.52286,214.3099 13.60085,13.14348 9.70114,-11.77136 -6.06622,-9.50856 -8.35309,0.84253 -8.88268,7.29391 0,0 z","name":"Sierra Leone"},"lr":{"path":"m 290.54398,228.89772 26.43139,17.66907 -0.62588,-13.3842 -7.99201,-9.41227 -7.79942,-6.90875 -10.01408,12.03615 0,0 z","name":"Liberia"},"ci":{"path":"m 319.19002,247.09638 10.30295,-7.29391 12.80647,-2.23872 13.07126,2.81646 -6.66803,-10.0863 -1.94986,-6.16251 1.94986,-18.22274 -11.67507,0.55367 -5.29591,-5.05519 -11.1214,0.28887 -5.29591,0.84253 0.55366,12.32502 -2.79238,1.1314 -3.34606,6.16251 8.61789,10.0863 0.84253,14.85261 0,0 z","name":"Cote d'Ivoire"},"ml":{"path":"m 288.83484,172.68888 7.41427,-5.07926 41.21179,-0.24072 -9.53263,-66.29514 10.88068,-0.31294 52.64614,40.17669 7.07726,1.01103 -2.67203,22.3391 -33.09942,3.00904 -25.54072,19.06527 -4.64595,13.04719 -17.7413,0.74624 -4.52559,-13.02312 -13.60085,0.9629 0.52959,-4.2608 -8.40124,-11.14548 0,0 z","name":"Mali"},"bf":{"path":"m 363.77194,168.9336 8.76232,-0.6981 14.37116,20.31703 -13.33605,10.06223 -9.653,-2.47945 -12.97497,0.1685 -2.09429,7.60685 -10.88069,0.52959 -2.98496,-4.06822 3.85157,-12.37316 24.93891,-19.06527 0,0 z","name":"Burkina Faso"},"ne":{"path":"m 388.56641,187.51742 6.13844,-0.14443 5.53663,-8.30495 9.29191,-1.66099 9.89372,6.04215 21.11142,0.60181 16.32102,-6.64396 6.13844,-5.27183 0.45737,-6.93283 11.38621,-11.48249 3.00903,-25.34814 -7.48648,-15.69514 -19.16156,-4.67003 -44.34119,34.56783 -6.28287,-0.60181 -2.6961,24.0001 -22.62797,2.26279 13.31198,19.28192 0,0 z","name":"Niger"},"gh":{"path":"m 348.72674,223.74625 2.6961,6.33101 7.02912,11.02512 3.89971,-0.14443 10.63996,-6.04215 -0.74624,-34.39933 -8.23273,-2.40723 -11.53064,0.31294 -3.75528,25.32407 0,0 z","name":"Ghana"},"tg":{"path":"m 374.91741,233.85661 6.45138,-3.77935 -0.14443,-24.91484 -4.18858,-6.78839 -2.6961,2.2628 0.57773,33.21978 0,0 z","name":"Togo"},"bj":{"path":"m 383.31865,229.61989 h 5.10333 l 0.28887,-14.49153 6.45138,-9.36413 -0.28887,-16.29695 -5.84957,-0.14444 -10.03816,7.84758 4.18859,7.992 0.14443,24.45747 0,0 z","name":"Benin"},"ng":{"path":"m 390.20333,229.33102 9.43635,0.45737 11.3862,12.68611 5.53663,1.51656 4.33301,-2.11837 6.59582,-0.91474 2.23872,-9.19563 8.97897,-5.89771 9.72521,-0.45738 17.81351,-32.76241 -0.28887,-7.3902 -8.23273,-6.33101 -16.46545,7.24576 -22.02617,-0.31294 -10.49552,-6.64395 -7.48649,1.66098 -3.89971,6.7884 -0.28887,19.16155 -6.28287,8.90676 -0.57774,13.60085 0,0 z","name":"Nigeria"},"tn":{"path":"m 422.31579,7.7694978 13.31199,-5.3681247 4.38116,2.8405323 0.1685,3.4664124 -2.04614,2.6720262 0.31294,4.742245 2.04614,1.107326 v 8.521597 l -2.35908,3.947858 0.31294,2.527593 8.93082,3.153472 -7.19762,11.193623 -2.81646,-0.168506 -0.48144,9.003043 -3.1294,0.481446 -2.67203,-2.359086 0.62588,-9.147477 -8.76232,-8.521597 -1.10733,-7.414271 4.23673,-3.321978 -3.75528,-17.3561342 0,0 z","name":"Tunisia"},"ly":{"path":"m 434.68896,57.599175 3.75528,-0.62588 1.10732,-8.666031 h 1.87764 l 7.67907,-12.613889 18.9449,5.512559 5.17555,8.04015 18.63197,8.521597 9.70114,-4.092292 -0.93882,-4.092292 -4.23673,-4.092293 0.48145,-2.840532 6.88468,-5.825498 h 13.62492 l 5.17555,6.932824 10.9529,1.588773 1.42027,88.802739 -8.13644,-0.31294 -49.15566,-25.56479 -5.31998,3.00904 -20.19666,-5.05518 -5.48849,-7.245767 -7.99201,-1.107326 -4.06822,-7.245765 0.12037,-33.027207 0,0 z","name":"Libya"},"eg":{"path":"m 535.50378,45.635238 6.42731,0.168506 12.5176,3.466413 5.94586,0.168506 7.36612,-6.162511 h 3.44234 l 6.2588,3.466412 h 7.91979 l 1.42027,-0.09629 5.00704,14.39524 1.42027,4.645956 1.32397,6.956897 -2.35908,1.733206 -4.06822,-2.046146 -4.6941,-15.309988 -4.23673,-0.31294 -0.31294,5.199618 2.81646,9.003044 22.55575,27.923877 0.48145,11.988012 -6.57174,7.58278 -61.7214,-0.6981 -0.93882,-72.072493 0,0 z","name":"Egypt"},"td":{"path":"m 465.35708,173.07404 0.31294,-7.10133 11.41027,-11.09734 3.05718,-27.24985 -7.60685,-14.53967 5.31998,-2.72018 51.51474,26.84063 -0.31294,26.3351 -9.07526,7.72721 v 13.57679 l 5.94586,11.50656 h -10.49552 l -17.38021,17.18763 -0.45737,5.19962 -12.83054,-0.16851 -0.16851,2.35909 -7.31798,-0.9629 -5.00704,-9.46041 -3.75528,-1.85357 0.48144,-2.88868 4.71818,-3.61085 v -16.89876 l -6.5236,-1.01103 -7.87164,-5.84957 6.04215,-5.31998 0,0 0,0 z","name":"Chad"},"sd":{"path":"m 531.21891,164.48022 0.4333,-28.47754 5.92179,0.16851 -0.67402,-15.81551 62.10655,0.55367 8.88268,-8.9549 19.16156,30.64404 -10.49553,12.37317 v 18.89676 l -16.5136,35.50666 -5.68107,2.50352 1.80543,9.89372 h 7.07726 l 9.60485,13.93786 -7.70314,0.98697 -1.97393,3.58677 -0.19258,5.17555 -23.10941,-0.40923 -2.35909,-3.58678 -16.15252,-0.91474 -29.65708,-30.52369 2.96089,-1.78135 0.79439,-7.17355 -7.10133,-4.18858 -6.47545,-12.7824 0.36108,-11.89172 8.97897,-7.72721 0,0 z","name":"Sudan"},"cm":{"path":"m 429.32083,241.15052 7.75128,7.12541 -0.55366,11.02511 42.5117,-0.98696 3.46641,-3.89971 -12.18059,-13.11941 -1.80542,-4.74225 7.75128,-14.5156 -5.27183,-9.62892 -4.42931,-2.38316 v -4.88668 l 5.1274,-3.34605 0.28887,-15.2137 -4.06822,-0.45737 -0.0722,7.992 -17.86165,33.34015 -10.92883,0.55366 -7.48648,5.15148 -2.23873,7.992 0,0 z","name":"Cameroon"},"er":{"path":"m 619.22727,169.94464 -0.60181,-14.17859 9.53263,-11.12141 2.57574,1.97393 4.6941,15.69515 22.53168,16.77839 -4.09229,5.03112 -16.48953,-14.17859 h -18.15052 l 0,0 z","name":"Eritrea"},"dj":{"path":"m 654.78207,186.4101 -1.37212,8.08829 9.53263,-0.14443 0.14443,-11.89172 -3.49048,-2.14244 -4.81446,6.0903 0,0 z","name":"Djibouti"},"et":{"path":"m 601.84706,211.01199 17.52464,-38.99713 17.40428,0.0963 15.43035,13.40828 -1.08325,11.04919 h 11.96393 l 1.22769,6.64396 19.35414,11.57878 11.93986,0.6018 -22.70018,24.38525 -31.17364,9.60485 h -7.72721 l -13.76936,-11.74728 -5.44035,-2.28687 -10.54367,-15.52664 -6.95689,0.0963 -0.81846,-7.1254 5.36812,-1.78136 0,0 z","name":"Ethiopia"},"so":{"path":"m 665.03687,194.8354 9.8215,6.6921 2.91275,-0.14443 24.38525,-8.37716 2.76832,8.93082 -1.94986,7.53464 -5.27184,4.18858 -13.16755,-0.84253 -18.84862,-11.57878 -0.64995,-6.40324 0,0 m 39.06936,-2.38316 10.5196,-4.04414 3.7312,2.23872 -0.40923,9.34006 -9.70114,27.63501 -52.5017,56.23291 -6.09029,-4.18858 -0.40923,-23.7353 7.89571,-9.07526 16.75433,-5.17555 24.57783,-25.94994 6.4273,-5.72921 1.80543,-8.37717 -2.59981,-9.17155 0,0 z","name":"Somalia"},"cf":{"path":"m 472.26583,240.59686 11.21769,12.13244 4.42931,-5.72921 7.05318,0.28887 1.51656,-5.58477 6.93282,-4.33302 14.39525,9.91779 8.30494,-8.23273 32.23282,1.42027 -29.8978,-30.8607 4.02007,-2.50352 0.55366,-5.44034 -6.78839,-3.20162 h -9.96593 l -16.05623,15.9118 -0.55367,6.54767 -12.73425,-0.40923 -0.40923,2.79238 -8.30494,-0.84253 -7.48649,14.22674 1.54063,3.89971 0,0 z","name":"Central African Republic"},"gq":{"path":"m 426.96174,248.68516 -1.10732,4.74224 3.32198,1.80542 3.17754,-2.38315 -1.10732,-4.88668 -4.28488,0.72217 0,0 m 9.99001,12.71017 -0.14443,3.34606 10.92883,0.55366 -0.14444,-3.77935 -10.63996,-0.12037 0,0 z","name":"Equatorial Guinea"},"ga":{"path":"m 449.9508,261.2509 -0.28887,5.99401 -13.57678,-0.28887 -8.30495,16.05623 19.52264,21.35213 4.83854,-4.04414 -0.14444,-4.18858 -3.32197,-1.54063 v -2.93682 l 7.48648,-4.74225 6.64396,5.03111 7.34206,0.14444 -0.14444,-25.25185 -11.62692,-0.55367 -0.14444,-5.2959 -8.28087,0.26479 0,0 z","name":"Gabon"},"cg":{"path":"m 461.04813,260.98611 -0.14443,3.49048 11.50656,0.28887 0.40923,29.87373 -10.5196,-0.28887 -6.09029,-4.74224 -4.71817,2.64795 -0.21665,1.32398 2.4313,1.17954 0.6981,6.13844 -6.49953,5.58478 1.3962,2.93682 7.19762,-5.58478 h 3.46641 l 1.10733,3.34605 4.57373,1.94986 14.68411,-12.42131 -0.28887,-9.07526 3.05719,-7.3902 9.41227,-6.98097 2.52759,-23.61493 -6.6921,0.0241 -7.75128,10.61589 -19.54672,0.6981 0,0 z","name":"Congo"},"ao":{"path":"m 450.33596,310.83986 4.18858,5.44034 5.41627,-5.1274 -1.58878,-5.31998 -1.34804,-0.0963 -6.66803,5.10333 0,0 m 4.98296,8.37716 8.20866,30.64405 -0.19258,9.67706 -12.01208,12.90276 -1.80542,20.96698 46.21883,0.40923 15.02112,5.44034 12.39724,-1.61284 -7.22169,-9.05119 0.0241,-25.85366 14.20266,-0.60181 v -10.08629 l -11.53064,-0.48145 -2.31094,-23.87973 -4.8626,0.0722 -2.62389,-2.35909 -2.8646,0.14444 -3.80343,7.36612 H 487.5277 l -3.39419,-3.41827 1.01103,-4.83853 -3.996,-5.84957 -25.82959,0.40923 0,0 z","name":"Angola"},"cd":{"path":"m 457.14842,316.80979 24.81855,-0.4333 5.03111,7.14947 -0.19258,5.27184 1.85357,1.68506 h 12.32502 l 3.53863,-6.9569 h 5.03111 l 2.04615,2.07022 6.90875,-0.19258 2.04615,24.26489 11.93986,0.38516 v 1.87764 l 32.08839,14.46745 1.49248,2.81646 h 6.71618 l -0.74625,-10.15851 -12.13244,-5.8255 0.74624,-7.70314 5.22369,-12.22873 11.93987,-0.38516 -10.2548,-34.03824 0.19257,-14.46746 16.22474,-25.37221 0.19258,-3.5627 -2.4313,-1.32398 0.0963,-6.88468 -2.96089,-0.2648 -2.98497,-3.80342 -48.98714,-2.21465 -8.97897,8.73825 -14.70818,-9.67707 -5.17555,3.17754 -3.75528,31.60694 -9.29191,7.17355 -2.79239,6.35509 0.50552,9.41227 -16.75433,13.69715 -4.45337,-2.02208 0.6018,2.62388 -4.95889,4.74225 0,0 z","name":"Congo"},"rw":{"path":"m 573.75468,278.75147 6.76432,6.23473 -0.28887,6.66803 -10.49553,0.21665 v -7.36613 l 4.02008,-5.75328 0,0 z","name":"Rwanda"},"bi":{"path":"m 569.87904,293.9411 10.27887,-0.21666 -2.67202,9.00305 -2.59981,2.26279 h -3.17755 l -2.26279,-6.09029 0.4333,-4.95889 0,0 z","name":"Burundi"},"ug":{"path":"m 574.91015,276.80161 7.29391,6.83654 4.57374,-2.91275 12.37316,-2.02208 2.11837,0.21666 0.79438,-4.6941 6.98097,-14.68411 -5.87364,-12.22874 -19.0412,0.12037 -0.12036,5.03111 2.55167,2.45537 -0.38516,5.03112 -11.26584,16.85061 0,0 z","name":"Uganda"},"ke":{"path":"m 605.07275,246.54272 6.40324,12.49353 -7.67907,16.10437 -1.01104,4.88668 38.34719,23.71122 11.89172,-18.68011 -6.01808,-4.88667 -0.12036,-24.6019 7.53463,-8.23273 -12.01208,3.996 -9.07526,0.12036 -14.20266,-11.98801 -4.47745,-1.92578 -8.30495,0.77031 -1.46841,2.45538 0.19258,5.77735 0,0 z","name":"Kenya"},"tz":{"path":"m 604.44687,354.62738 42.05432,-5.15147 -9.46041,-18.29495 -0.50552,-17.52464 3.05718,-8.37717 -40.00817,-25.13149 -12.54168,2.07022 -4.35708,3.22569 -0.38516,7.34205 -2.81646,10.18259 -2.93682,3.49049 -4.21266,0.38515 8.06423,27.94795 13.16755,6.18659 9.07526,0.26479 1.80542,13.3842 0,0 z","name":"Tanzania"},"zm":{"path":"m 517.73842,386.59541 7.63092,10.59181 11.8195,0.72217 4.18858,2.31095 12.37317,0.14443 10.66403,-14.9489 29.80152,-13.33606 2.59981,-11.74729 -3.46641,-16.82654 -15.55071,-8.85861 -10.37517,0.72217 -5.17554,11.45842 0.14443,5.22369 12.22873,5.94586 0.72217,12.92683 -10.5196,0.57773 -2.59981,-4.35709 -29.22378,-12.46945 -0.8666,9.58078 -13.81751,0.4333 -0.57773,21.9058 0,0 z","name":"Zambia"},"mw":{"path":"m 596.23821,373.83709 7.48649,7.8235 -0.14443,10.01408 1.44434,4.21265 9.94186,-10.73625 -1.15547,-13.649 -5.31998,-4.06822 -4.74225,-23.95194 -8.20865,-0.28887 3.73121,17.25984 -3.03312,13.38421 0,0 z","name":"Malawi"},"mz":{"path":"m 581.8189,455.39407 6.47545,5.36812 15.26185,-9.29191 2.45537,-13.79343 v -22.77241 l 24.48154,-20.02816 4.18858,0.14444 14.82854,-14.22674 -2.31094,-29.32007 -39.31008,4.9589 1.15547,8.85861 6.76432,5.22369 1.58877,15.95994 -13.23977,12.92683 -3.17754,-7.24577 0.57773,-9.58078 -7.63092,-8.28087 -18.72825,8.71417 17.42835,8.85861 0.57773,25.82959 -11.53063,17.11541 0.14443,20.58183 0,0 z","name":"Mozambique"},"zw":{"path":"m 542.07552,404.89036 21.59286,24.38525 16.56175,4.21265 11.09733,-17.40427 -0.8666,-23.06128 -18.00609,-9.29191 -6.76431,3.05719 -10.0863,15.3822 -13.96194,-0.14443 0.4333,2.8646 0,0 z","name":"Zimbabwe"},"na":{"path":"m 474.40826,476.28883 8.06423,0.57773 4.74224,4.79039 11.24177,0.14444 2.74424,-31.91988 v -20.89477 l 7.19762,-1.44434 2.74425,-21.9058 18.29495,-0.57773 6.47545,-5.36813 -10.9529,-0.4333 -14.82854,2.02208 -15.98401,-5.80143 h -44.91893 l 1.15547,12.75832 14.97298,22.05024 -2.59981,11.31398 0.14443,5.94586 11.50656,28.74234 0,0 z","name":"Namibia"},"bw":{"path":"m 503.19874,450.45924 5.17555,1.58877 -0.72217,14.80447 5.31998,0.72217 12.22873,-11.02511 14.68411,1.58877 3.89972,-9.86965 18.58382,-16.97098 -22.31503,-25.68515 -0.28887,-4.21265 -2.45538,-0.72217 -6.76431,6.23473 -17.57279,0.4333 -2.45537,21.9058 -6.90876,1.58877 -0.40923,19.61893 0,0 z","name":"Botswana"},"sz":{"path":"m 581.09673,457.12727 -6.04215,1.01104 -2.59981,7.10133 4.62189,4.21265 h 5.60885 l 4.74224,-6.81246 -6.33102,-5.51256 0,0 z","name":"Swaziland"},"ls":{"path":"m 548.69541,484.54563 7.34205,-5.65699 3.46641,0.14443 4.18858,5.22369 -0.4333,5.22369 -7.05318,2.59981 v 2.02208 l -7.77536,-0.43331 -1.87764,-5.65699 2.14244,-3.46641 0,0 z","name":"Lesotho"},"za":{"path":"m 564.94421,432.16429 -19.01712,17.57278 -4.52559,10.85661 -15.06927,-1.87764 -12.54167,11.14548 -8.32902,-0.81846 0.67403,-15.40627 -2.9609,-1.03511 -2.07022,31.51065 -14.78039,-0.14444 -4.45338,-5.24776 -6.5236,-0.0722 5.94586,17.06727 10.61589,10.03815 -7.58278,8.83454 4.91076,11.07326 11.36212,4.33302 9.05119,-7.70314 25.92588,0.14443 1.85357,-2.31094 11.50656,-2.02207 38.92492,-38.75642 -0.14443,-12.20466 -4.16451,5.3922 h -6.23473 l -7.58278,-6.35509 3.85157,-9.58078 6.61989,-1.34805 -0.60181,-19.69115 -14.66004,-3.39419 0,0 z m -9.1234,44.53377 3.63492,-0.14444 5.89771,6.40324 -0.1685,7.41427 -6.90876,3.49048 -0.4333,2.45538 -10.54367,0.12036 -3.2979,-7.94386 3.00903,-5.8255 8.81047,-5.96993 0,0 z","name":"South Africa"},"mg":{"path":"m 704.90061,358.23823 -5.1274,12.18059 -8.78639,15.50256 -15.38221,1.10733 -6.59581,7.75128 1.10733,23.63901 -9.53264,11.07326 1.10733,18.82455 8.06422,9.21969 9.53264,-1.10733 9.53263,-7.02911 -2.19058,-11.07326 21.97802,-38.03425 -4.40523,-4.79039 4.40523,-9.21969 4.76632,1.46841 1.46841,-3.68306 -4.40524,-18.82455 -2.57573,-7.75128 -2.9609,0.74624 0,0 z","name":"Madagascar"}}}); diff --git a/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.asia.js b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.asia.js new file mode 100644 index 00000000..e339202e --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.asia.js @@ -0,0 +1,2 @@ +/** Add World Map Data Points */ +jQuery.fn.vectorMap('addMap', 'asia_en', {"width":950,"height":550,"pathes":{"id":{"path":"m 615.27242,460.80117 -3.29462,12.37981 -17.87084,6.03301 -5.34842,-6.27548 -2.59577,0.71313 4.84924,18.71232 7.25958,0.81296 9.6842,3.66545 v 3.66545 l 4.43562,-0.81296 6.46089,-8.94255 v -7.31664 l 3.63692,-7.31663 4.03627,0.81296 -4.84923,-10.16912 -0.74165,-6.54647 -5.66219,0.58476 0,0 m -84.43367,-9.74124 -0.39934,3.25183 9.6842,16.27345 h 2.82396 l 20.18136,33.75921 8.07254,0.81296 4.03627,-11.79505 -6.46088,-4.06479 -1.21231,-6.50368 -36.7258,-31.73393 0,0 m 95.62969,44.98374 3.22331,3.9507 -2.09658,5.93318 v 1.12673 h 4.76366 l 1.68297,-14.83294 1.54034,0.42787 2.79544,13.54932 2.66708,0.71313 2.52445,-5.79056 -2.52445,-8.75714 -2.09658,-3.80807 6.58925,-4.80644 -1.54035,-2.12511 -6.304,4.09332 h -1.68296 l -3.08069,-4.52119 0.98411,-1.98248 5.19153,-2.53872 7.84434,2.3961 2.38183,-0.14263 5.89039,-5.5053 -2.38183,-2.39609 -5.46252,4.23594 h -3.50856 l -5.31989,-2.53871 -3.77955,0.14262 -4.20742,6.77466 -2.66707,11.72373 -1.42625,4.67808 0,0 m 35.17119,-26.5424 -2.66708,6.48941 4.20742,5.5053 h 1.39772 l 1.82559,-3.66545 0.98411,-1.26935 -1.82559,-1.98248 -2.66708,-0.98411 -1.25509,-4.09332 0,0 m 8.27222,21.32235 -5.74777,1.26936 -1.68297,1.83985 1.39772,2.39609 3.77955,-1.41198 2.38183,-1.41198 3.50856,2.82396 1.54034,-1.26935 -2.79544,-3.39447 -2.38182,-0.84148 0,0 m -95.30166,18.35576 -3.92217,2.68134 0.84149,2.25347 12.47964,2.82396 6.304,1.12674 2.66707,2.82396 7.14549,0.5705 3.36593,2.82396 3.08069,-0.71312 2.8097,-2.53871 -5.19153,-2.39609 -4.4784,-3.80808 -11.63816,-2.82396 -13.46375,-2.82397 0,0 m 40.79059,12.27997 -3.08068,1.69723 1.82559,1.98248 4.47841,-1.69723 -3.22332,-1.98248 0,0 m 5.3199,-1.26936 0.55623,2.68134 3.22331,0.84149 1.2551,-1.55461 -1.39772,-2.12511 -3.63692,0.15689 0,0 m 7.71598,7.05991 -3.92217,0.5705 3.50856,2.96659 h 2.79544 l -2.38183,-3.53709 0,0 m 1.11247,-4.66382 -0.84149,1.69723 6.30401,0.98411 4.90628,-2.82396 -2.79544,-0.84149 -4.47841,1.26936 -1.68297,-1.41198 -1.41198,1.12673 0,0 m 57.39207,-40.47681 -5.94744,0.67033 -3.82233,2.79544 1.58313,3.19479 6.47515,1.19804 v 1.19805 l -4.09332,3.32315 1.98248,6.91728 1.98248,0.12836 1.71149,-6.78892 h 3.16626 l 1.32641,6.6463 15.44623,12.77915 0.39935,9.98371 5.2771,5.71924 2.38183,-0.12836 0.52771,-35.25676 -8.97108,-6.24695 -8.45763,5.71924 -3.0379,1.86838 -5.02038,-3.19479 -0.12836,-10.11207 -2.78118,-0.41361 0,0 z","name":"Indonesia"},"ye":{"path":"m 355.61037,425.50163 3.0379,3.39446 4.10758,-2.48167 1.4833,-0.49918 -1.88265,-1.8256 -3.6084,1.06969 -3.13773,0.3423 0,0 m -39.40714,-14.86147 2.0538,6.10433 v 5.9617 l 4.9348,4.4784 34.77184,-14.1626 0.32804,-3.89365 -5.57662,-10.01224 -13.99146,4.46415 -8.02975,7.90139 -9.31338,-5.5053 -5.17727,4.66382 0,0 z","name":"Yemen"},"my":{"path":"m 590.2561,472.95278 4.30725,4.97759 16.51591,-5.71924 3.2661,-12.608 7.35942,-0.52771 6.73188,-4.87776 -8.72862,-6.36105 -1.99674,-3.4943 -4.30726,7.94419 1.58313,4.56398 -2.62429,3.80807 -4.94906,-1.26936 -11.99472,8.79993 0.31377,5.09169 -5.47677,-0.32803 0,0 m -44.82687,-24.91649 2.86676,6.43236 0.64181,8.35779 3.83659,5.94744 9.25633,5.6194 3.50856,0.32804 -0.64181,-5.79055 -3.0379,-7.38795 -4.44988,-9.456 -0.37083,1.65444 -5.36268,-0.24246 -3.85086,-5.53382 -2.39609,0.0713 0,0 z","name":"Malaysia"},"bn":{"path":"m 612.5483,453.45602 -4.10759,4.97759 3.36594,1.05542 1.8969,-2.65281 -1.15525,-3.3802 0,0 z","name":"Brunei Darussalam"},"tl":{"path":"m 650.15836,523.58445 -7.28811,6.0758 0.69886,1.55461 3.08069,-0.5705 3.63692,-3.39446 7.14549,-0.98411 -1.39772,-2.39609 -5.87613,-0.28525 0,0 z","name":"Timor-Leste"},"ph":{"path":"m 626.24024,422.47799 -1.22657,2.33904 -0.6846,2.88101 -6.81744,8.65731 0.41361,1.7828 2.86675,-0.41361 8.85698,-9.89814 -3.40873,-5.34841 0,0 m 11.03913,-3.29463 -0.14262,7.14549 2.59576,2.61002 0.95559,5.07743 2.59576,0.55624 1.22657,-3.16626 -2.03953,-1.51182 -0.54197,-8.92829 -4.64956,-1.78281 0,0 m 7.37369,2.75265 -0.14263,6.31827 1.49756,2.4674 2.59576,-3.02364 -0.68459,-5.49104 -3.2661,-0.27099 0,0 m 1.62592,-5.5053 2.59576,3.43725 1.22657,3.29463 h 2.32478 l -0.41361,-5.63367 -2.59577,-1.78281 -3.13773,0.6846 0,0 m 5.0489,12.92178 0.54197,4.12184 -4.77791,3.85086 -3.9507,0.41361 -4.22169,4.53546 0.14263,2.06805 3.9507,-1.24083 2.72412,-1.7828 2.32478,5.90465 4.09332,2.88101 1.64018,-0.55623 1.49756,-1.78281 -3.2661,-3.29462 1.91117,-1.51182 2.18215,1.7828 1.49756,-2.4674 -1.49756,-3.02364 -0.27098,-6.73187 -4.5212,-3.16626 0,0 m -22.22089,-41.90306 -3.67971,2.61002 -0.41361,8.2437 5.7335,11.1247 1.91117,1.51182 2.45314,-1.65444 4.22169,0.68459 0.81295,3.70824 3.13774,0.27099 1.49756,-2.0538 -1.91117,-2.61002 -2.32478,-2.19642 -4.90628,-0.54197 -2.59576,-4.26447 2.99511,-4.53546 0.27099,-3.97922 -2.03953,-5.07743 -5.16301,-1.24083 0,0 m 1.91117,24.58845 1.08395,3.85086 1.91116,1.24083 1.3692,-1.7828 -2.18216,-3.02364 -2.18215,-0.28525 0,0 z","name":"Philippines"},"cn":{"path":"m 584.10898,383.45594 -3.40872,0.95558 -2.45314,3.02364 2.03953,3.97922 2.99511,0.27099 3.40872,-3.02364 0.81296,-3.97922 -3.39446,-1.22657 0,0 m -127.54903,-142.76706 -4.93481,12.40832 -6.80319,-0.35656 -7.174,15.70295 6.09006,7.75877 -12.55095,17.32887 -6.44663,-1.08394 -4.30725,5.41972 1.06968,3.25184 5.02038,0.35656 2.51019,5.77629 5.02038,1.08395 15.4177,19.86758 v 10.11208 l 7.53057,4.69234 8.24369,-1.44051 10.39733,6.13285 12.55095,3.6084 6.09006,-0.72738 6.81745,-0.72739 14.33375,-9.38469 4.66382,0.72739 1.78281,4.23595 3.9507,1.18378 5.37694,7.94418 -3.57988,7.94418 2.15363,5.41973 6.09007,2.16789 1.06968,6.50368 7.17401,0.72738 1.06968,-3.25184 10.39732,-5.41973 6.44663,0.35657 7.53057,8.30074 5.02038,-2.16789 3.22331,0.35656 1.44051,3.97922 2.51019,0.35656 3.57987,-5.04891 14.33376,-5.41972 12.90751,-15.53181 4.30726,-14.80441 -0.35656,-9.75551 -5.37694,-1.08395 3.22331,-3.6084 -0.71312,-5.77629 -13.62064,-13.72047 v -6.86023 l 3.93644,-5.04891 3.93643,-1.81133 0.35656,-3.97922 H 598.2288 l -1.79707,5.41973 -4.66382,-1.08395 -5.7335,-6.13285 3.57988,-9.38469 5.02038,-5.41973 4.66382,0.35656 -0.71313,8.30075 2.51019,2.16789 6.09007,-6.13285 2.15363,-0.35656 -0.71313,-4.69235 5.73351,-6.86023 4.30725,0.35656 2.51019,-7.94418 2.93807,-1.55461 0.29951,-4.94907 -2.85249,-2.99511 -0.24246,-7.81582 5.49104,-0.35656 -0.35656,-20.15284 -3.85086,2.31052 -1.44051,5.16301 -6.43236,-0.0143 -18.64101,-10.48289 -13.46375,-16.23066 -13.66342,-0.14263 -3.48004,3.02364 4.42136,10.12633 -1.54035,9.49879 -5.5053,2.28199 -3.09495,-0.24246 -0.2282,9.39895 3.22331,0.72739 5.73351,-2.52446 7.53057,3.6084 v 3.6084 l -5.37694,0.35656 -4.30726,9.38469 -3.93644,0.35656 -13.97719,18.41282 -14.69032,6.50367 -10.04076,0.72739 -6.80319,-4.69235 -9.6842,5.06317 -10.39732,-3.25184 -2.51019,-6.86023 -17.55707,-1.08395 -9.31337,-15.16098 h -3.93644 l -3.16626,-7.03138 -3.76528,-0.29951 z","name":"China"},"tw":{"path":"m 623.51612,352.27824 -5.04891,3.85086 -0.27099,7.41647 4.36431,5.07743 1.08395,-0.95558 -0.12836,-15.38918 0,0 z","name":"Taiwan"},"jp":{"path":"m 646.00799,306.7953 -2.32478,2.33905 0.95558,3.29462 2.03953,0.14262 1.3692,7.14549 1.64018,1.7828 2.86675,-2.61002 1.22657,-4.67808 -3.55135,-5.07743 -4.22168,-2.33905 0,0 m 12.55095,-4.66381 -3.9507,3.70823 -0.14262,4.26447 0.95558,1.24083 5.31989,-4.53545 -0.41361,-4.53546 -1.76854,-0.14262 0,0 m -5.46252,-8.79993 -6.96007,7.9727 1.22657,1.92543 3.40873,0.41361 6.40383,-4.94906 4.50694,-0.82723 4.09332,4.80645 3.13773,-1.09821 1.22657,-4.67808 5.86187,-0.14263 5.7335,-6.87449 -2.99511,-11.40996 -1.3692,-6.04728 2.99512,-2.4674 -6.81745,-10.29748 -1.76854,0.14262 -3.67971,4.12185 v 3.43725 l 1.64018,1.92543 0.54197,9.07091 -4.22168,5.22006 -2.45314,-1.51182 -1.91117,4.26447 -0.41361,3.97922 1.49755,2.33904 -0.95558,1.78281 -3.13774,-2.61003 h -2.18215 l -1.91117,1.09821 -1.49756,0.41361 0,0 m 11.738,-62.09868 -2.18216,1.92543 1.09821,4.12184 1.91117,1.92543 -0.14263,6.31827 -2.45314,0.95558 -1.91117,4.26447 5.59088,7.68746 3.67971,-1.24084 0.6846,-1.92543 -3.9507,-3.56561 2.45314,-3.16626 2.59577,0.41361 2.03953,2.19642 0.14262,-4.53546 5.59088,-4.53546 3.13774,-0.82722 -2.59577,-4.39283 -1.22657,-1.92543 -2.03953,1.36919 -1.76854,2.19642 -3.82233,-0.82722 -3.9507,-2.61003 -2.88101,-3.82233 0,0 z","name":"Japan"},"ru":{"path":"m 222.95538,214.51729 -2.13937,-0.21393 -3.85086,4.60676 v 2.15363 l 1.28362,0.49919 2.49593,0.0713 4.13611,-3.3802 0.57049,-1.15526 -2.49592,-2.5815 0,0 m 462.45974,12.45112 -3.82233,5.36267 0.27098,2.61003 1.91117,-0.82722 4.49267,-5.63367 -2.85249,-1.51181 0,0 m 5.04891,-7.83009 -1.3692,3.70824 0.14263,2.4674 2.32478,-1.51182 2.18215,-4.39283 v -1.64018 l -3.28036,1.36919 0,0 m 8.04402,-32.70378 -1.76855,2.19642 0.14263,3.43724 1.64018,-0.14262 2.72413,-4.80644 -2.73839,-0.6846 0,0 m -3.2661,8.38632 v 6.04727 l 1.91116,0.6846 1.3692,-2.19642 v -4.66382 l -3.28036,0.12837 0,0 m -55.78042,-21.85007 -0.12836,8.79993 11.03913,17.04362 3.95069,14.83294 6.96008,13.19276 2.72412,0.95559 2.32478,-1.92543 1.08395,-3.16627 -9.95519,-10.85372 0.27099,-5.63366 2.18215,-0.95558 0.54198,-3.29463 -19.49677,-27.61209 -1.49755,-1.38346 0,0 m 76.91736,-27.3411 -2.72413,0.27098 1.64018,2.33904 3.40873,2.33905 0.95558,-1.09821 -3.28036,-3.85086 0,0 m 5.30563,1.65444 0.41361,2.33904 4.22168,1.24083 0.41361,-1.65444 -5.0489,-1.92543 0,0 m -439.95361,-93.832618 2.45314,0.984108 -1.72576,2.966589 v 4.207421 l -3.67971,2.224941 h -3.92217 l -2.21068,-2.724127 0.24246,-2.966588 1.72576,-2.224942 h 3.43725 l 3.67971,-2.467402 0,0 m 9.32764,-2.724127 v 2.966588 l 2.45314,1.98248 3.43724,-0.242462 2.95233,-2.724126 v -1.98248 h -2.6956 l -2.21068,0.741647 -1.72576,-1.98248 -2.21067,1.240833 0,0 m 14.00572,0.256724 1.72575,3.708235 3.43725,0.242462 2.45314,-0.984109 -1.22657,-3.465774 -3.19479,-0.741647 -3.19478,1.240833 0,0 m 13.99145,-4.949068 -2.6956,-0.499186 -2.45314,2.481666 1.22657,2.224941 0.74165,3.465774 3.19479,-2.467403 0.74164,-2.724127 -0.75591,-2.481665 0,0 m 14.97557,26.228634 -0.74165,3.465774 -5.64793,4.949068 -12.0375,2.724127 -9.82682,16.330498 -1.72576,4.706608 9.82683,2.48166 1.46903,-5.93317 2.95232,-9.156492 7.61615,-3.964959 6.38957,-4.949068 4.66382,-1.98248 h 2.45314 v -6.674824 l -5.3912,-1.996742 0,0 m -31.67689,36.126775 6.63204,0.74164 2.21068,7.6732 5.64792,5.93317 -1.96821,3.96496 h -3.43725 l -3.19479,-3.70823 -7.11696,-0.24246 -2.95232,-3.96496 v -2.72413 l 4.42135,-1.24083 -0.24246,-6.43236 0,0 m 103.64518,-84.376623 -3.19479,-1.982479 h -3.67971 l -0.74164,2.224941 -3.92218,2.224941 -2.95232,0.984109 -0.48492,2.966588 6.87449,0.499186 8.10107,-6.917286 0,0 m 7.60188,0.741647 -1.72575,3.708236 -3.43725,-0.242462 -5.40547,3.96496 -1.46903,4.949068 h 3.43725 l 1.96822,-3.223313 4.66382,3.465774 4.42135,-1.982479 3.19479,-2.724127 -1.22657,-4.207421 -1.72575,-2.966589 -2.69561,-0.741647 0,0 m 7.13123,2.724127 1.72575,6.931548 2.6956,6.432362 2.95233,-5.191529 5.64793,-1.240833 v -3.708236 l -3.67971,-2.724126 -9.3419,-0.499186 0,0 m 134.75157,-11.096181 3.83659,3.223312 2.72413,-1.126733 0.7987,-4.521195 -5.59088,-3.865122 -3.67971,2.424615 -8.95681,0.81296 v 4.036271 l -9.44174,0.156887 v 6.603512 l 11.03913,8.215168 2.88101,-2.09658 -0.64181,-5.804814 7.04565,-1.768543 -1.44051,-2.73839 -2.55297,-2.581502 3.97922,-0.969846 0,0 m 10.24043,-3.865123 2.55298,4.834969 9.92666,-1.126733 2.72413,-3.551349 -0.64181,-3.0664252 -2.72413,-1.1267331 -2.55298,1.9396923 -7.35942,1.611656 -1.92543,0.484923 0,0 m -0.64181,18.854951 -4.96333,-1.28362 -2.86675,3.066426 -1.28362,4.193158 6.71761,-0.64181 5.12022,-2.581502 -2.72413,-2.752652 0,0 m 128.63298,-27.8830777 -4.16463,-1.2836199 -4.79218,1.768543 -2.39609,3.5513486 3.0379,4.036272 8.00123,-3.5513489 1.59739,-1.7685431 -1.28362,-2.7526517 0,0 m -26.68503,98.6533297 2.51019,8.67156 5.02038,1.44051 5.02038,-7.94418 -2.86675,-5.419732 1.06968,-4.692344 h 7.53058 l -1.79707,3.608399 0.71312,13.007347 -10.75388,26.72782 1.06968,5.77629 -0.35656,9.75551 20.06726,29.25228 3.93643,1.08394 0.35656,-23.83254 3.93644,-3.6084 -4.30726,-9.38469 3.57987,-3.97922 -7.88713,-10.46863 -4.30726,0.35656 -1.42624,-17.32887 11.11044,-2.89528 0.71313,-5.06317 5.7335,-1.4405 3.22331,2.89527 3.93643,-15.88836 6.80319,-11.55258 5.37694,-2.895276 4.66382,0.356561 v -5.419729 l -7.53057,-1.440506 -10.39732,-8.671566 5.02038,-5.77629 -4.30726,-9.755512 3.57987,-3.608398 4.30726,5.77629 10.75389,3.979221 11.82356,1.083946 1.44051,-5.048905 -6.09007,-6.132851 6.80319,-9.384688 -15.4177,-5.419729 -3.93644,7.944182 -5.02038,-6.503675 -28.31095,-9.755512 -26.8847,4.692344 -3.93644,2.167892 v 2.167891 l 5.7335,2.895277 -0.71312,6.860235 -10.39732,-4.335783 -22.93401,9.028127 -3.93644,-8.300742 h -15.77426 l -7.17401,7.58762 -25.4442,-5.77629 -23.29057,4.692344 -2.86675,7.216797 3.57987,1.083946 -0.35656,5.419728 -22.57745,2.524453 1.44051,7.216797 -20.79464,-3.608399 5.02038,-9.384688 -21.15121,-1.083946 1.79707,9.755512 -6.80318,3.251837 -5.73351,-5.419728 -23.29057,3.979221 -8.95681,8.300743 -0.35656,5.048905 -5.73351,0.356561 -0.71312,-5.77629 18.28445,-15.888362 V 44.380597 l -11.82356,-3.251837 -15.4177,5.048905 -6.44663,-6.503674 h -2.86675 l -3.57987,7.216796 2.86675,3.251838 -20.43808,11.196018 -17.55707,13.36391 -10.75389,14.804417 v 6.132851 l 11.46701,4.692349 -5.7335,4.33578 -12.18013,-4.33578 -5.02038,4.33578 -7.53057,-8.671568 -1.44051,3.251837 8.24369,26.000431 2.15363,0.72739 5.73351,-2.89528 2.86675,2.16789 v 4.69235 l -5.37694,-2.16789 -3.22332,2.52445 2.15363,4.69234 -1.79707,12.27997 -11.11044,1.08394 -0.71312,-3.97922 6.44662,-3.97922 1.44051,-10.83946 -7.17401,-9.38469 -2.51019,-16.24492 -11.467,-1.81133 -1.06969,5.77629 2.15363,2.89528 -4.66382,3.97922 1.79707,10.83946 6.80319,2.89527 1.4405,7.94418 -6.81745,-4.33578 -17.55706,-3.25184 -2.15363,5.77629 -13.9772,5.04891 -2.15363,-3.6084 -18.28445,10.11207 -0.35656,6.86024 -7.17401,1.08394 2.15363,-5.0489 v -5.04891 l -7.17401,-2.52445 -4.66382,1.81133 3.93643,7.58762 2.86676,5.04891 v 3.97922 l -5.37695,-1.08395 -1.06968,-1.08394 -5.37694,5.77629 2.86675,5.0489 -12.18013,-0.35656 3.93644,5.06317 -1.06969,2.16789 h -6.44662 l -4.66382,-3.25184 -1.06968,-9.02812 -7.53057,-2.89528 v -3.6084 l 15.77426,3.25184 8.60025,0.72738 3.57988,-5.41973 -3.22331,-5.77629 -22.93401,-9.02812 -7.91566,1.96821 -2.70987,2.32478 0.84149,5.34842 3.36594,0.58476 -0.78444,8.41484 10.38306,24.38878 -7.50205,11.89488 -0.51344,2.68134 3.80807,2.68134 -3.43725,2.26773 -2.28199,0.0428 0.42787,10.4829 3.152,4.46415 0.0428,4.33578 4.03627,0.37082 6.17564,2.35331 6.5322,8.98534 0.0713,2.36756 -2.1251,3.63692 4.87775,-0.27098 4.7494,1.36919 6.4181,9.08518 15.80278,1.44051 -0.68459,10.81093 -5.44826,4.66382 1.12674,1.82559 -5.37694,5.77629 -1.42625,5.41973 3.22331,4.69234 10.39733,3.6084 4.30725,-2.52445 27.59783,10.46863 1.06969,-2.89527 -5.73351,-5.41973 v -6.86024 l -3.57987,-1.08394 0.71312,-5.77629 5.7335,-6.86024 -10.28322,-7.70172 0.71312,-10.71109 10.99635,-7.23106 12.90751,0.72738 2.15363,3.97922 13.26407,0.72739 9.6842,-5.41973 -5.02038,-5.41973 1.06969,-10.11207 25.08763,-12.27997 19.29709,8.70009 6.44663,-5.77629 18.99757,18.05626 14.33376,-1.44051 5.02038,5.04891 13.62063,1.4405 8.95682,-12.27996 11.467,5.06317 6.09006,1.08394 6.09007,-5.41973 -5.37694,-3.60839 4.66382,-7.2168 13.26407,4.33578 2.86675,5.77629 5.7335,0.35656 3.57988,-2.52445 9.6842,-0.35656 1.06968,2.52445 11.11044,0.72739 7.53057,-7.94418 15.41771,1.81133 4.66381,-1.81133 1.42625,-8.67157 -4.66382,-10.46863 4.66382,-3.97923 h 14.69032 l 13.97719,16.61575 17.91363,10.11207 h 5.37694 l 0.71312,-4.33578 6.44663,-3.97922 0.71312,23.47598 -5.7335,0.35656 v 5.77629 l 3.22331,3.97922 -0.59902,5.16301 2.38183,0.98411 1.4405,-3.6084 2.15363,0.72738 1.42625,1.44051 6.44662,-1.44051 6.44663,-18.78363 0.71312,-23.47599 -8.24369,-18.78364 -10.39733,-12.63652 -5.02038,0.72738 v 3.97922 l -12.18012,-4.69234 4.66382,-10.11207 3.93643,-26.72782 16.48739,-5.04891 7.88713,-5.0489 h 8.60025 l -2.15363,2.89527 2.15363,3.6084 7.53057,-7.94418 4.30726,0.35656 -0.71312,-4.69234 -6.81745,-1.44051 4.66382,-16.97231 6.14711,-5.81907 0,0 z","name":"Russian Federation"},"mv":{"path":"m 436.59252,455.60965 0.42788,3.72249 2.38183,0.87001 0.42787,-3.28036 -3.23758,-1.31214 0,0 m 3.0379,7.87286 -0.21393,4.59251 1.74002,0.87001 1.52608,-3.06643 -3.05217,-2.39609 0,0 m 0.44214,8.97108 -1.52608,1.52608 1.74002,1.52608 2.16789,-1.52608 -2.38183,-1.52608 0,0 z","name":"Maldives"},"lk":{"path":"m 471.02206,437.48208 0.35657,3.87938 0.35656,2.82397 -2.09658,0.35656 1.05542,6.34679 3.152,1.76854 4.89202,-2.82396 -1.39772,-6.68909 0.35656,-2.4674 -4.54972,-4.22169 -2.12511,1.0269 0,0 z","name":"Sri Lanka"},"mn":{"path":"m 461.40918,240.8315 8.30074,-11.01061 9.96945,4.60677 6.77466,1.81133 8.30074,-7.61614 -5.63366,-4.15037 3.70823,-5.23432 11.06766,3.90791 3.83659,6.28974 6.93155,0.18541 3.62266,-2.6956 7.45926,-0.29951 1.62592,2.76691 12.39406,0.62755 7.84435,-8.00123 10.85372,1.14099 -0.62755,10.89651 4.74939,1.08395 5.83334,-2.65282 6.17564,3.05216 -0.14262,1.54035 -4.47841,0.12836 -4.66382,9.78404 -3.62266,0.35656 -14.09129,18.41281 -14.39081,6.34679 -8.9996,0.69886 -7.47352,-4.82071 -9.55584,5.10596 -9.41321,-2.9238 -2.66708,-6.83171 -17.82806,-1.2551 -9.12796,-15.47475 -4.43562,-0.28525 -2.29625,-5.49104 0,0 z","name":"Mongolia"},"kp":{"path":"m 610.42319,275.20399 2.62429,1.09821 0.7987,9.18501 5.20579,0.29951 4.90628,-5.74776 -1.69723,-1.51182 0.19967,-6.16138 4.50694,-5.44825 -2.29626,-4.13611 1.49756,-1.71149 0.82722,-4.27873 -2.61003,-1.18379 -2.22494,1.12674 -2.75265,8.35779 -4.44988,-0.38509 -5.14874,6.0758 0.61328,4.42136 0,0 z","name":"North Korea"},"kr":{"path":"m 624.77121,280.80913 8.81419,7.18827 1.49756,6.96008 -0.29951,3.73676 -4.30726,4.84923 -3.70824,0.19967 -4.20742,-9.08518 -1.59739,-4.33578 1.69723,-1.31214 -0.39935,-1.81133 -2.09658,-0.94132 4.60677,-5.44826 0,0 z","name":"South Korea"},"kz":{"path":"m 322.90658,267.14571 5.84761,-2.49593 6.53219,-0.2282 0.4564,9.98371 h -3.82233 l -2.9238,4.76366 3.82233,6.34679 5.63367,3.18052 0.51344,3.63693 2.06806,-0.6846 1.91117,-2.26773 3.152,0.6846 1.58313,3.18052 h 4.05053 v -4.07906 l -2.48166,-7.25958 -1.12674,-5.89039 7.20254,-3.18052 9.6842,1.58313 6.0758,6.11859 13.73473,-1.35494 7.65893,10.88225 8.99961,0.4564 2.48166,-4.07906 3.152,-0.6846 0.4564,-4.53546 4.72087,-0.2282 2.48166,2.95233 2.48167,-5.89039 21.3794,2.95233 3.59414,-4.76366 -6.0758,-7.48778 8.10107,-17.68543 6.5322,0.45639 4.50693,-10.88224 -8.9996,-0.9128 -5.17727,-4.99185 -14.26245,1.65444 -18.37002,-17.75674 -6.47515,5.74776 -19.63939,-8.91402 -24.08927,11.79504 -0.67033,8.38631 5.63366,6.57499 -10.98208,6.20416 -14.24818,-0.31377 -2.98085,-4.37857 -11.16749,-0.61329 -10.58274,6.80319 -0.2282,9.29911 9.85535,7.91566 0,0 z","name":"Kazakhstan"},"tm":{"path":"m 347.38094,294.20157 -0.88427,3.75102 h -5.91892 v 5.07743 l 6.36105,4.19316 -1.96822,5.74776 v 2.65282 l 2.63856,0.44213 3.50856,-4.63529 7.90139,-1.76854 16.88673,6.40383 0.21394,4.6353 9.42748,0.88427 10.52568,-11.0534 -1.31214,-3.53708 -7.01713,-1.54035 -19.73922,-12.82193 -0.88427,-4.6353 h -7.45926 l -3.29462,6.1899 h -3.29463 l -5.69071,0.0143 0,0 z","name":"Turkmenistan"},"uz":{"path":"m 397.39933,310.56059 4.39283,0.2282 v -7.51631 l -4.16463,-2.42461 7.01712,-8.84272 h 2.85249 l 2.85249,3.32315 7.45926,-2.86675 -10.31175,-3.53709 -0.39935,-2.13936 -2.45314,0.59902 -2.41035,4.19316 -10.39733,-0.3423 -7.6304,-10.79667 -13.4067,1.32641 -6.38957,-6.33253 -8.84272,-1.49756 -6.4181,2.61003 3.7225,12.3798 0.0428,4.16464 2.70986,0.0571 3.32315,-6.33253 8.84271,0.1141 1.31215,4.86349 18.95479,12.57948 7.33089,1.68297 2.01101,4.50693 0,0 z","name":"Uzbekistan"},"tj":{"path":"m 399.21066,300.26311 5.86186,-7.27385 h 2.21068 l 0.77017,1.62592 -2.70986,1.96821 v 1.62592 l 1.7828,1.28362 8.57173,0.51345 2.79544,-1.19804 1.26936,0.25672 0.85575,2.73839 5.09169,0.51345 2.55298,5.3912 -0.77018,1.62592 -1.01263,0.0856 -1.01263,-2.05379 -2.21068,-0.17115 -3.82234,0.51345 -0.25672,3.59414 -3.82233,-0.25673 0.17114,-4.53545 -2.79543,-2.73839 -4.25021,3.50856 0.0856,2.31051 -3.73676,1.28362 h -2.21068 l 0.17115,-7.95844 -3.57987,-2.65281 0,0 z","name":"Tajikistan"},"kg":{"path":"m 408.6524,282.24964 -0.44214,3.6084 0.35656,2.22494 12.40833,4.16463 -10.89651,4.39283 -1.24083,-1.02689 -2.35331,1.51182 0.1141,0.82722 1.2551,0.5705 7.64467,0.19967 3.87938,-1.16952 4.9776,-6.27547 6.23269,1.08394 7.5163,-10.41158 -20.11004,-2.73839 -2.78118,6.74613 -3.50856,-3.76528 -3.05216,0.0571 0,0 z","name":"Kyrgyz Republic"},"af":{"path":"m 376.29091,321.95628 2.26773,17.77101 5.64793,1.24083 0.52771,3.19479 -4.05054,3.3802 7.54484,6.09006 14.66179,-5.2771 1.16952,-6.24695 9.2278,-5.76203 3.53709,-13.34965 2.63855,-2.83823 -2.73839,-4.76365 8.92829,-5.51957 -1.141,-1.59739 -4.12184,0.25672 -0.37083,3.79381 -5.53382,-0.0571 -0.0998,-5.06316 -1.78281,-2.12511 -2.99511,2.72413 0.0856,2.49593 -4.52119,1.71149 -8.34353,-0.52771 -10.83946,11.3529 -9.69846,-0.88427 0,0 z","name":"Afghanistan"},"pk":{"path":"m 389.14137,354.46039 3.70824,5.50531 -0.35656,2.83822 -4.93481,1.95396 -0.35656,4.62103 h 5.64793 l 1.93969,-1.5974 h 10.75388 l 9.69847,8.52895 1.24083,-4.09332 h 7.23106 l 0.17115,-5.14875 -7.40221,-7.10269 1.58313,-3.90791 7.58762,-0.52771 10.22617,-21.32236 -5.64793,-4.43562 -2.11084,-7.45926 13.749,-1.24083 -8.11533,-11.55258 -4.32152,-1.16952 -1.76855,2.13937 -1.3264,0.0998 -8.11533,5.14875 2.65281,4.44988 -2.99511,3.19479 -3.70824,13.67768 -9.17075,5.86187 -1.24083,6.40383 -14.61901,5.13448 0,0 z","name":"Pakistan"},"in":{"path":"m 457.38717,444.55625 6.5322,-3.19479 3.87938,-14.03424 -0.17115,-17.22903 22.22089,-23.98943 v -5.69072 l 4.57824,-1.78281 -0.17114,-6.57498 -4.93481,-9.59863 2.82396,-5.14874 6.17564,5.69072 7.92992,0.35656 v 3.19478 l -2.4674,2.66708 0.52771,1.42625 4.23594,0.17115 0.88428,4.79218 h 1.24083 l 3.18052,-5.69072 1.58313,-14.91851 5.29137,-3.73677 0.17115,-5.14874 -2.11084,-4.09332 -3.35168,-0.17115 -13.12144,8.67157 0.82722,5.57661 -9.21354,-0.0285 -3.25184,-3.97922 -1.76854,0.2282 0.59902,5.53382 -19.92463,-1.42624 -12.35128,-5.5053 -0.65607,-6.77466 -8.22943,-5.10596 -0.0998,-10.51142 -5.64793,-6.46089 -12.97882,1.24083 1.41198,5.64793 6.36105,5.14874 -10.99634,22.50614 -7.35942,0.55624 -1.21231,2.70986 7.24532,6.70335 -0.35656,6.77466 -7.40221,-0.1141 -0.7987,3.36594 6.14712,-0.27099 0.17115,2.66708 -4.4071,2.31051 2.82396,5.33416 5.46252,1.7828 3.35167,-2.48166 1.58314,-4.43562 1.93969,-0.88427 2.29625,2.31051 -0.69886,5.69072 -1.58313,2.66708 0.35656,4.62103 23.4332,48.63493 0,0 z","name":"India"},"np":{"path":"m 457.68668,344.07733 0.65607,6.09007 11.52406,5.22005 18.46986,1.3692 -0.69886,-4.46415 -12.33701,-3.39446 -10.46864,-6.23269 -7.14548,1.41198 0,0 z","name":"Nepal"},"bt":{"path":"m 492.21606,351.9502 2.21067,3.02364 7.47353,0.0571 -0.75591,-4.13611 -8.92829,1.05542 0,0 z","name":"Bhutan"},"bd":{"path":"m 492.45852,359.12421 -1.86838,3.3802 4.84923,9.21354 0.14262,7.18827 0.88427,1.92543 5.69072,0.0998 3.22331,-3.09495 2.33904,1.41198 0.47066,4.37857 1.86838,-1.16952 0.1141,-5.59088 -1.56887,-0.18541 -0.9841,-4.74939 -3.96496,-0.14263 -0.98411,-2.63855 2.42461,-3.23758 0.0428,-1.59739 h -7.04565 l -5.63366,-5.19153 0,0 z","name":"Bangladesh"},"mm":{"path":"m 540.76542,431.2066 -3.9507,-6.33252 2.86675,-4.02201 -2.70986,-4.97759 -2.55298,-0.48493 -0.48493,-8.35779 -3.82233,-7.40221 -1.11247,1.76855 -2.55298,4.33578 -3.19479,0.48492 -1.59739,-2.09658 -0.7987,-5.63366 -2.39609,-4.50694 -9.75551,-9.19927 2.39609,-1.58313 0.44214,-6.66056 3.56561,-5.99023 1.54034,-14.90425 5.16301,-3.52283 0.17115,-5.43399 3.09495,1.0269 4.87775,7.05991 -3.62266,7.75877 2.43888,6.09006 6.03301,2.36756 1.09821,6.63204 8.10107,1.2551 -2.2392,3.86512 -10.21191,4.02201 -1.11247,6.58925 7.50204,9.64141 0.31377,5.14874 -1.75428,1.76854 0.15689,1.61166 5.59088,8.20091 0.15689,8.51468 -1.64018,2.96658 0,0 z","name":"Myanmar"},"th":{"path":"m 541.6069,383.88381 4.62103,5.94744 v 7.23106 l 1.59739,0.7987 7.34516,-3.53709 1.44051,0.48493 8.7714,10.12633 -0.31377,6.91729 -2.86675,-0.48493 -2.55298,-1.61165 -1.91117,0.15688 -3.35167,5.61941 0.64181,3.05216 2.70986,1.44051 -0.15688,3.3802 -1.91117,0.96984 -6.54646,-4.50693 v -4.02201 l -2.70987,-0.15689 -1.11247,1.76855 -0.5705,17.9992 4.23595,7.73025 7.50205,7.23106 -0.31378,2.09657 -3.99348,-0.15688 -3.66545,-5.46252 h -3.8366 l -4.79218,-3.86512 -1.44051,-4.02201 2.06806,-3.3802 0.71312,-3.05216 2.25347,-3.99349 -0.0998,-9.18501 -5.5053,-7.95844 -0.2282,-0.96985 1.7828,-1.79707 -0.41361,-6.31826 -7.33089,-9.28485 0.85574,-5.34842 9.08518,-3.8366 0,0 z","name":"Thailand"},"kh":{"path":"m 556.51115,425.2449 5.83334,6.23269 10.85372,-8.04402 0.95559,-12.69357 -5.60514,3.86512 -2.90954,-1.62592 -3.9507,-0.52771 -2.21068,-1.55461 -1.06968,0.0571 -2.89528,4.7494 0.47066,2.19641 2.93807,1.64018 -0.35656,4.46415 -2.0538,1.24083 0,0 z","name":"Cambodia"},"la":{"path":"m 549.36567,373.12993 -3.45151,1.75428 -2.86675,8.35779 4.79218,6.10433 -0.7987,6.74614 0.7987,0.32803 7.9727,-3.86512 10.69684,11.95193 -0.25673,7.53057 2.32478,1.25509 5.74777,-4.66382 -0.47066,-3.69397 -16.58723,-15.76 0.15689,-2.41035 2.06805,-1.44051 -1.4405,-4.02201 -6.86024,-1.12673 -1.82559,-7.04565 0,0 z","name":"Lao People's Democratic Republic"},"vn":{"path":"m 563.04335,432.3476 1.69723,2.66708 0.31378,3.05216 4.46414,0.48492 5.41973,-7.23106 5.10596,-1.4405 2.70986,-7.38795 -1.26936,-11.89488 -5.26284,-7.23106 -5.54809,-4.43562 -7.05991,-12.12307 5.06317,-8.4719 -7.24532,-8.315 -5.80482,-0.25673 -5.22005,2.80971 1.5546,6.71761 6.96008,1.22657 1.86838,5.17726 -2.45314,1.5974 0.15688,1.28362 16.3305,15.97394 0.64181,4.69234 -0.98411,14.83294 -11.43848,8.27222 0,0 z","name":"Vietnam"},"ir":{"path":"m 312.86582,308.97746 -1.74002,1.81133 0.17115,2.86675 2.1679,3.0379 7.68745,8.41484 -1.16952,3.36594 h -1.34067 l -0.67033,3.36594 4.35004,5.56235 4.00775,0.3423 8.02976,11.11044 4.50693,0.3423 3.50856,2.52445 0.17115,5.04891 13.87736,8.0868 h 5.17726 l 3.18053,-2.6956 4.00775,-0.17115 2.33904,5.39121 14.98982,2.08231 0.44214,-5.5053 4.96333,-1.79707 0.2282,-1.96822 -3.9507,-5.3912 -8.79992,-7.07417 4.62103,-4.20742 -0.32804,-1.85412 -5.79055,-0.89853 -2.45314,-19.53955 -0.28525,-4.49267 -15.70295,-6.00449 -6.96007,1.56887 -3.89365,4.77792 -3.45151,-0.2282 -0.99837,0.84148 -7.68746,-0.49918 -9.69846,-7.07418 -3.6084,-3.95069 -1.65444,0.39935 -2.98086,3.40872 -5.26284,-0.99837 0,0 z","name":"Iran"},"tr":{"path":"m 297.24845,296.48356 -3.18053,3.36593 -11.6952,-0.34229 -7.01713,-4.20743 -6.84597,-0.17114 -7.85861,5.56235 -7.35942,0.3423 -0.67033,4.20742 h -8.35779 l -3.33742,3.0379 v 1.68297 l 2.01101,1.68297 v 1.85411 l -0.84148,2.19642 0.84148,1.85412 2.68134,-1.34067 2.68134,2.86675 -0.67034,2.02527 -0.99837,1.35493 1.49756,1.68297 7.35942,1.51182 5.17727,-2.19642 v -3.19479 l 2.51019,0.49919 6.01875,3.53708 6.51794,-1.01263 2.83822,-2.6956 1.83986,0.67033 v 3.0379 h 2.51019 l 2.16789,-4.20742 19.05462,-2.02526 8.31501,-1.01264 -2.19642,-2.88101 -0.0428,-3.89365 1.6687,-1.99674 -6.0758,-4.87776 0.32804,-4.20742 h -3.33742 l -5.53382,-2.70986 0,0 m -50.8884,0.72738 -0.2282,5.06317 4.42135,-1.35493 2.02527,-1.35493 -0.59902,-2.19642 -2.09658,-1.66871 -3.52282,1.51182 0,0 z","name":"Turkey"},"om":{"path":"m 353.84182,398.67397 10.53995,-6.0758 1.86838,-8.91403 -2.31052,-1.32641 0.95559,-9.55583 2.011,-1.16953 2.15363,3.3802 12.82194,6.70335 v 3.7225 l -15.5318,22.8627 -7.14549,0.24246 -5.36268,-9.86961 0,0 z","name":"Oman"},"ae":{"path":"m 347.60914,375.99668 1.24083,4.96333 14.06277,1.24084 0.98411,-10.18339 2.70986,-1.48329 0.74165,-3.7225 -4.43562,1.24083 -4.93481,7.45926 -10.36879,0.48492 0,0 z","name":"United Arab Emirates"},"qa":{"path":"m 345.64092,367.55332 -0.74165,5.71924 2.19642,1.6687 1.99674,-0.18541 0.74165,-7.20253 -1.72576,-1.24084 -2.4674,1.24084 0,0 z","name":"Qatar"},"kw":{"path":"m 332.3198,350.65232 -3.20905,-1.74002 -2.22495,2.23921 0.24247,4.4784 5.17726,1.98248 0.0143,-6.96007 0,0 z","name":"Kuwait"},"sa":{"path":"m 333.33243,359.30962 9.99797,13.93441 3.22332,2.56724 1.4405,6.24695 15.38918,1.21231 1.74002,0.9128 -1.72576,7.70172 -10.11207,5.9617 -14.79016,4.4784 -7.88713,7.70172 -9.37042,-5.46251 -5.67646,4.96333 -7.90139,-12.90751 -5.41973,-2.48167 -1.96822,-2.98085 v -6.46089 l -19.72496,-23.8468 -0.74164,-4.22169 h 5.67645 l 6.90302,-5.9617 0.24246,-2.98085 -1.96821,-1.98248 3.95069,-3.22331 8.38632,0.49918 14.30523,11.92341 8.44337,-0.38509 0.54197,2.08232 7.04565,2.70986 0,0 z","name":"Saudi Arabia"},"sy":{"path":"m 280.09073,324.92287 -0.49919,3.62266 4.02201,1.68297 -0.17115,10.04076 4.02201,-0.0856 4.02201,-3.0379 1.51182,-0.25673 9.12796,-7.25958 1.83986,-10.53995 -18.24167,1.85412 -1.92543,4.22168 -3.70823,-0.24246 0,0 z","name":"Syrian Arab Republic"},"iq":{"path":"m 305.24968,319.07527 -2.22494,10.99634 -9.21354,7.6732 0.58476,3.62266 8.9996,0.61328 14.33376,11.66668 8.01549,-0.2282 0.21394,-2.6956 2.93806,-3.152 4.10758,2.32478 0.54198,-0.51345 -7.94419,-10.56847 -3.76528,-0.2282 -5.00612,-6.43236 0.99837,-4.73513 1.52608,-0.19968 0.52771,-2.09658 -6.81744,-7.174 -7.81582,1.12673 0,0 z","name":"Iraq"},"jo":{"path":"m 283.27125,341.53862 -3.50856,12.23717 -0.15689,1.86839 h 5.51957 l 6.17564,-5.44826 0.15688,-2.06805 -2.52445,-2.58151 4.5212,-3.75102 -0.65608,-3.48003 -1.24083,0.28524 -3.76528,2.69561 -4.5212,0.24246 0,0 z","name":"Jordan"},"lb":{"path":"m 279.42039,329.64374 0.0856,2.78118 -1.16952,4.22168 4.022,0.3423 0.25673,-5.99023 -3.19479,-1.35493 0,0 z","name":"Lebanon"},"il":{"path":"m 278.1653,337.65923 -2.25347,7.17401 2.9238,8.60026 3.35168,-12.56522 v -2.6956 l -4.02201,-0.51345 0,0 z","name":"Israel"}}}); diff --git a/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.australia.js b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.australia.js new file mode 100644 index 00000000..d8ff26af --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.australia.js @@ -0,0 +1,2 @@ +/** Add World Map Data Points */ +jQuery.fn.vectorMap('addMap', 'australia_en', {"width":950,"height":550,"pathes":{"pg":{"path":"m 484.34788,3.4935749 -1.05721,69.8328711 10.05776,-0.54289 13.22939,-15.458095 11.11497,0.542891 7.1433,6.400394 2.37157,19.715499 22.74426,12.000739 5.82893,-2.142989 v -7.200443 l -18.25827,-15.200936 -9.00055,-20.801281 7.1433,-3.457356 -5.28604,-11.457848 -10.57208,-0.257159 -2.65731,-12.257897 -28.0303,-18.9154509 -4.77172,-0.8000492 0,0 m 79.20488,2.0286963 -2.51444,3.5716485 13.7437,12.1721783 1.88583,7.143297 3.74309,-0.428598 0.4286,-7.343309 -4.17169,-3.771661 -13.11509,-11.3435558 0,0 m 6.88614,17.2296328 -2.71446,0.62861 -1.65724,7.343309 -5.20032,3.371636 -15.62954,2.743026 0.62861,5.886077 16.45816,-0.828622 10.42921,-6.514687 -0.62861,-11.343556 -1.68581,-1.285793 0,0 m 18.54399,12.800788 3.54308,9.85775 6.25753,6.086089 1.88583,-1.685818 -0.62861,-6.514687 -7.08615,-8.60053 -3.97168,0.857196 0,0 z","name":"Papua New Guinea"},"au":{"path":"m 222.64605,231.19331 -1.00006,72.51875 -11.14354,8.17193 -1.00007,7.1433 15.20094,10.20063 37.5166,-7.1433 h 19.25833 l 7.08615,-10.2292 42.57405,-8.17193 30.40187,9.20056 -2.0287,12.2579 4.05739,12.2579 23.31573,-4.08597 1.00006,6.11467 -15.20094,11.22926 5.05746,4.08596 11.14354,-4.08596 -3.02876,33.71636 21.28703,16.34386 12.17217,-4.08596 6.08609,6.11466 35.4879,-5.1146 33.45921,-54.14619 12.17217,-3.05733 24.31579,-44.94563 6.08609,-38.80239 -15.20094,-19.40119 6.08609,-4.08597 -12.17218,-37.80232 -13.17224,-9.20057 2.0287,-51.06029 -12.17218,-9.20056 -3.02876,-28.601766 h -6.08609 l -20.28696,67.404146 -11.14354,1.02864 -25.34442,-25.54443 14.20087,-37.80233 -26.34448,-5.114599 -29.40181,8.171929 -8.11478,23.48716 -13.17224,3.05733 -1.00006,-16.34386 -53.7176,32.68773 1.00006,12.2579 -8.11478,11.22926 h -20.28696 l -43.60269,18.37256 -15.22951,40.97395 0,0 m 184.49708,195.09773 -5.05746,20.42983 1.00006,14.28659 15.20094,-1.02863 17.22963,-26.5445 -28.37317,-7.14329 0,0 z","name":"Australia"},"nz":{"path":"m 656.52991,385.43138 3.02876,33.71636 -4.05739,15.31523 -15.20094,11.22926 1.00006,13.28653 v 14.2866 l 4.05739,5.1146 41.57399,-35.74506 v -8.17193 H 676.7883 l -14.20087,-48.00296 -6.05752,-1.02863 0,0 m -30.40187,73.54738 8.11478,15.31523 -22.31566,21.45847 -2.02869,11.22926 -15.20094,2.0287 -25.34442,23.48716 -23.31572,-11.22927 -2.02869,-8.17193 42.57405,-18.37256 39.54529,-35.74506 0,0 z","name":"New Zealand"},"nc":{"path":"m 638.30022,209.73485 -1.00006,5.1146 13.17223,18.37256 7.08616,3.05733 1.00006,-7.1433 -20.25839,-19.40119 0,0 z","name":"New Caledonia"},"sb":{"path":"m 606.26967,50.23931 0.4286,6.514687 3.97167,3.771661 3.74309,-2.314428 -3.34306,-6.943285 -4.8003,-1.028635 0,0 m 5.00031,16.172425 -3.34306,3.571648 3.54307,6.514687 4.17169,1.25722 -0.20001,-4.40027 -4.17169,-6.943285 0,0 m 8.14336,-3.771661 2.91446,7.143297 5.62892,6.714699 3.11448,-5.028881 -4.17169,-7.143297 -7.48617,-1.685818 0,0 m 14.6009,10.714946 1.65724,8.829115 3.97168,5.457479 3.34306,-6.914712 -8.97198,-7.371882 0,0 m 4.57171,19.744072 -1.45723,2.514441 4.80029,6.314677 3.34306,0.20001 -2.08584,-8.200505 -4.60028,-0.828623 0,0 m -10.62923,12.572208 -5.00031,2.31442 4.3717,6.08609 3.74309,-2.11441 -3.11448,-6.2861 0,0 z","name":"Solomon Islands"},"vu":{"path":"m 678.95986,143.30218 -3.54307,4.74315 1.4858,5.34319 1.77154,1.20007 3.22877,-4.17168 -2.94304,-7.11473 0,0 m 1.77154,14.54376 0.28573,3.85738 3.82881,1.20007 2.65731,-1.48581 -2.65731,-4.17168 -4.11454,0.60004 0,0 m 5.60035,34.45926 -1.77154,2.68588 2.6573,2.97161 4.42885,-1.4858 -5.31461,-4.17169 0,0 z","name":"Vanuatu"},"fj":{"path":"m 758.25046,186.36198 -3.54308,4.74315 -0.28573,5.34318 4.11454,4.17169 -0.28573,-14.25802 0,0 z","name":"Fiji"}}}); diff --git a/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.europe.js b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.europe.js new file mode 100644 index 00000000..f87c6a1c --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.europe.js @@ -0,0 +1,2 @@ +/** Add World Map Data Points */ +jQuery.fn.vectorMap('addMap', 'europe_en', {"width":950,"height":550,"pathes":{"ee":{"path":"m 579.52752,247.70418 -14.10713,-0.50382 -8.94292,5.46651 -0.12596,4.0558 5.79401,5.46652 18.01178,3.04815 -0.62978,-17.53316 0,0 m -27.73563,10.02615 -3.90466,-0.12596 -2.26721,2.29241 1.63743,2.41836 3.90465,0.25192 2.01531,-2.92219 -1.38552,-1.91454 0,0 z","name":"Estonia"},"pt":{"path":"m 213.92602,432.50764 -3.42602,3.45121 6.14668,3.45121 0.68017,-4.81154 -3.40083,-2.09088 0,0 m 18.46523,-2.06569 -4.10618,2.74586 3.42602,2.74585 5.46651,-1.38552 -4.78635,-4.10619 0,0 m 2.72067,9.64828 -2.0405,5.51689 2.72066,3.45121 3.42602,-2.74585 -4.10618,-6.22225 0,0 m 16.39954,11.0086 -1.36033,3.45121 2.04049,2.06569 5.46652,-3.45121 -6.14668,-2.06569 0,0 m 51.94448,30.27995 -2.72066,3.45121 2.72066,3.45121 4.10619,-2.06568 -4.10619,-4.83674 0,0 m 57.31023,-63.43172 -1.56186,21.79049 -4.45886,4.03061 0.45345,2.46875 3.12372,5.16421 -2.01531,6.29783 3.35045,1.13361 7.8093,-0.90689 -0.45344,-6.29782 5.11384,-29.19673 -1.10842,-4.03061 -10.25287,-0.45345 0,0 z","name":"Portugal"},"es":{"path":"m 322.19828,524.98494 -4.40848,2.54433 2.04049,2.06568 2.36799,-4.61001 0,0 m -15.31632,0.47864 -5.46651,1.38552 2.72066,4.13138 h 4.10618 l -1.36033,-5.5169 0,0 m -12.99872,-4.13138 -3.42601,3.45121 4.78635,4.13138 2.72066,-6.19706 -4.081,-1.38553 0,0 M 404.67463,402.22769 H 372.5809 l -6.47417,-2.9222 -3.12372,0.22673 -3.7787,7.85968 1.33514,8.08642 12.26817,1.1336 1.56186,5.16422 -5.34056,30.10362 0.22673,5.39094 8.691,4.71078 10.02614,0.68016 20.05228,-4.9375 9.79942,-12.34374 0.22673,-12.57046 17.382,-15.71938 0.8817,-6.9528 -15.82015,-0.22672 -15.82014,-7.68335 0,0 m 32.09373,30.75859 -4.00542,1.36033 0.8817,3.60235 h 5.794 l 2.44356,-2.69547 -5.11384,-2.26721 0,0 z","name":"Spain"},"is":{"path":"m 298.87112,181.32508 -4.93749,-2.79624 -6.65051,4.20695 -5.71843,5.29018 0.15115,2.94738 7.40625,0.93208 -0.45345,5.29018 -2.61989,2.64508 0.62978,1.71301 7.40624,0.47864 v 8.56504 l 10.65593,1.86416 6.32302,3.57717 7.10395,0.30229 12.19259,-6.0711 9.42155,-12.44451 0.15115,-8.4139 -5.71843,-4.83673 -4.78635,-4.0558 -2.16645,1.56186 -3.24968,4.20695 -3.70312,-0.47864 -3.70312,-4.0558 -4.78635,0.45345 -6.9528,5.76881 -4.18176,4.50924 -2.3176,-2.0153 -0.15115,-4.98788 2.3176,-1.56187 -1.66263,-2.5947 0,0 z","name":"Iceland"},"no":{"path":"m 505.18796,21.738124 -4.15657,-4.181757 -9.22002,4.484053 h -16.92856 l -2.67028,9.874994 9.49713,8.388706 4.15657,-0.604591 5.94514,-10.17729 5.03827,3.602358 -3.57717,7.179523 -1.78858,10.479586 4.15656,6.574932 8.91773,-14.963639 11.588,-14.081943 -4.45886,-3.879462 -6.49936,-2.69547 0,0 m 5.03826,-17.9614046 -7.43143,6.8772276 4.45886,6.877228 h 8.01084 l 3.27487,4.484054 9.79942,5.088644 11.2857,-6.574932 7.73374,-6.574932 -2.67028,-5.3909405 -7.73374,-4.4840534 -5.64285,5.0886449 -3.85427,-4.7863491 -2.97257,0.3022957 -3.85428,8.3887064 -5.64285,-5.6932361 -0.60459,-3.8794619 -4.15657,0.2771044 0,0 m 16.92856,30.8341646 -5.94515,5.390941 -5.03826,3.879462 2.36799,4.181757 4.76115,1.486288 7.73374,-3.602358 3.57716,-4.484053 -3.27487,-5.390941 -4.18176,-1.461096 0,0 m 46.55355,108.498976 5.08864,-3.72831 -0.45344,-4.18176 -3.22449,-1.86416 0.45344,-5.11383 h 2.77105 v -2.79624 l -12.01626,-3.24968 -18.01178,1.86416 -1.83897,7.91007 -4.15657,-1.38552 -2.77104,-4.66039 -8.79177,0.45344 -0.93208,8.84215 -4.15656,1.86416 -2.3176,-4.6604 -18.49043,14.88807 3.70313,4.18176 -6.92761,3.24967 -15.71938,31.18685 -5.54209,3.72831 0.45344,2.79624 5.54209,2.79623 -1.38552,6.04592 -9.24521,-0.47864 -2.77105,-3.24968 -5.99553,6.978 -3.70312,2.79623 -0.93208,6.52455 -3.22449,1.86416 -8.31313,1.86416 -4.15657,13.04909 2.77105,21.41262 3.22449,9.77423 3.70312,3.72831 8.31313,-0.45344 12.01626,-11.63839 4.61001,-7.91007 1.38552,11.63839 7.85969,-13.95599 0.45344,-39.12211 6.39859,-4.03061 1.91454,-21.58895 19.39731,-27.93716 9.24521,-3.24968 4.15657,-5.11384 13.85522,3.24968 6.92761,4.18176 2.3176,-11.63839 11.56281,-6.97799 6.95281,12.11702 0,0 z","name":"Norway"},"ge":{"path":"m 674.47357,400.11162 8.23756,10.75669 10.27805,4.73596 6.32302,-0.0252 10.85746,-2.94738 2.72066,-4.25733 -32.11892,-12.01626 -6.29783,3.75351 0,0 z","name":"Georgia"},"am":{"path":"m 710.39638,414.54624 12.09183,15.76976 -3.55198,4.15656 -8.56504,-1.48628 -10.63073,-9.52232 0.5794,-6.24744 10.07652,-2.67028 0,0 z","name":"Armenia"},"az":{"path":"m 714.65371,409.07972 -2.54432,4.33291 11.86511,15.56823 4.13137,-1.33514 6.80166,7.12914 2.94738,-12.49489 7.38105,1.18399 -0.30229,-3.57717 -12.14221,-10.63073 -2.3176,6.24745 -15.82015,-6.42379 0,0 z","name":"Azerbaijan"},"cy":{"path":"m 643.61421,464.8029 3.09854,2.24203 -9.59789,9.09406 -4.58482,-0.15115 -3.40083,-2.39317 0.45344,-4.45886 6.95281,-0.45345 7.07875,-3.87946 0,0 z","name":"Cyprus"},"gb":{"path":"m 399.03178,261.35787 -4.61001,6.978 1.83896,2.79623 h 10.63074 v 4.6604 l -2.77105,3.72831 1.83897,9.77423 5.99553,11.63838 4.61001,10.70631 7.38105,2.79624 3.22449,5.59247 -0.45344,5.11383 -4.61001,2.79624 -0.45345,2.3176 3.22449,1.86416 -2.77104,3.72831 -6.47417,2.79624 -12.4697,-1.38553 -19.4225,8.84215 -6.47417,-3.24967 18.49043,-10.70631 -2.3176,-1.38552 -9.69866,-0.93208 5.99553,-8.84215 0.93208,-7.45663 7.85969,-0.93208 -1.38552,-14.43462 -9.24521,-0.45344 -2.77105,-3.24968 0.45345,-10.70631 -5.54209,0.45344 5.54209,-18.61638 10.17729,-7.45662 3.27487,3.22448 0,0 m -19.39731,31.21204 -8.31314,0.93208 -0.45344,7.45663 5.54209,3.72831 5.99553,-1.38552 2.3176,-4.18176 -5.08864,-6.54974 0,0 z","name":"United Kingdom"},"ie":{"path":"m 382.38032,305.36709 -2.29241,15.11479 -20.32939,7.45663 h -6.47416 l -4.61001,-3.24968 v -2.79624 l 10.17729,-6.52454 -2.77105,-5.59248 0.45344,-7.91007 8.79177,0.45345 4.03061,-9.47194 -0.52902,8.4139 6.82685,5.41613 6.72608,-1.30995 0,0 z","name":"Ireland"},"se":{"path":"m 529.01894,149.25654 4.9375,4.55963 h 9.24521 l 5.08864,9.77423 1.38553,16.75222 -12.4697,8.84215 v 8.84215 l -8.79177,12.11702 -5.08865,0.45344 -6.92761,11.63839 0.45345,11.18494 12.01625,8.84215 -0.93208,5.11384 -4.61001,6.97799 -6.92761,6.04591 0.45345,20.0271 -10.63074,3.72831 -3.70312,7.91007 h -5.08864 l -2.77105,-13.95598 -11.56281,-17.73469 9.49713,-15.89571 0.65497,-39.27326 6.54974,-3.60236 1.58705,-22.47064 18.66676,-26.72799 8.96811,-3.14891 0,0 m 1.93973,114.84719 -5.31536,4.20695 2.67027,6.17187 4.71078,-4.58482 -2.06569,-5.794 0,0 z","name":"Sweden"},"fi":{"path":"m 551.86746,180.393 5.2146,2.29241 3.22449,6.04591 -3.22449,4.18176 -16.17282,17.6843 -2.77104,9.32079 3.70312,13.50254 12.4697,9.32079 16.62626,-7.91008 13.40178,-1.86415 12.4697,-20.0271 -9.24521,-21.89124 -8.79177,-20.95918 1.38552,-13.50254 -5.54209,-0.93208 -1.4359,-9.8498 -7.45663,-12.1674 -8.26275,5.71843 -3.24968,13.27582 -8.76657,-5.26499 -12.1926,-2.97257 -2.72066,3.1741 4.68558,4.23214 8.53986,-0.15115 6.87723,11.10937 1.23437,17.63392 0,0 z","name":"Finland"},"lv":{"path":"m 580.28326,267.12668 -17.25605,-2.79623 0.37787,9.64827 15.99648,9.77423 6.54974,-1.91454 -0.37787,-7.35586 -5.29017,-7.35587 0,0 z","name":"Latvia"},"lt":{"path":"m 561.99437,275.51539 -5.41613,-0.12596 -7.43144,7.10395 h -6.29783 l 0.37787,8.89254 -3.7787,6.97799 13.60331,0.12596 3.90465,-0.50383 3.90466,4.71078 8.94291,-0.37787 8.56505,-10.90784 -0.50383,-6.47417 -15.87052,-9.42155 0,0 z","name":"Lithuania"},"by":{"path":"m 561.6165,304.71212 3.77869,6.22225 -1.51147,4.96269 0.25191,3.92985 1.38552,4.71077 7.80931,-4.43367 9.69865,0.25191 6.80166,2.79624 h 17.25604 l 5.03827,-12.06664 3.02295,-4.55962 v -3.04815 l -10.83226,-15.24075 -9.5727,-3.80388 -7.8093,-0.8817 -6.80166,2.16645 0.25191,6.85204 -9.44674,11.94068 -9.32078,0.20153 0,0 z","name":"Belarus"},"pl":{"path":"m 563.6318,326.04916 2.14126,3.92985 0.50383,4.18175 -1.76339,4.0558 -4.03061,7.75893 -3.40083,1.53667 -4.40848,-1.91454 -2.64509,0.12595 -6.42378,2.41837 -7.30548,-2.16645 -11.83992,-8.38871 -11.588,-6.22225 -4.66039,-7.10395 -0.8817,-16.75222 9.06887,-7.88488 11.83992,-3.92985 4.40848,-0.50382 -1.76339,3.55197 1.13361,1.38552 19.92632,0.37787 4.28253,-0.12595 7.05356,10.80707 -1.76339,4.43367 0.75574,5.2146 1.36033,5.2146 0,0 z","name":"Poland"},"it":{"path":"m 478.23326,423.338 -6.6757,3.37564 0.8817,13.02391 5.34055,0.90688 4.00542,-3.82907 v -12.34375 l -3.55197,-1.13361 0,0 m -13.32621,-41.31375 -1.56186,3.95504 0.42826,4.30771 6.02072,7.02838 9.47193,-0.32749 20.90879,24.28443 13.0491,3.77869 7.70854,7.28029 1.83897,16.60108 4.13137,-2.41837 3.57717,-9.04368 -0.8817,-6.49936 6.12149,-0.55421 0.8817,-3.67793 -17.25605,-8.26275 -16.37435,-16.09725 -6.52455,-9.62308 -1.58706,-9.14444 8.33833,-1.99012 -2.14126,-6.02072 -5.11384,-4.30771 -4.40848,-0.20153 -6.14668,1.68781 -5.794,8.11161 -3.50159,2.3176 -5.41614,-3.32526 -5.76881,2.14126 0,0 m 50.81088,65.59818 -3.65274,-1.96492 -12.4697,1.96492 0.42825,3.37563 11.21014,5.64286 1.68781,1.83896 2.94739,0.42826 -0.15115,-11.28571 0,0 z","name":"Italy"},"fr":{"path":"m 478.91342,407.16518 -4.9123,4.9375 -0.45345,4.48405 4.00542,2.46875 1.56186,-0.22672 0.8817,-6.52455 -1.08323,-5.13903 0,0 m -43.90845,-71.19064 -5.56728,1.36033 -11.13456,12.11702 -3.35045,0.22672 -4.45886,-3.14891 -2.897,0.68016 -2.21683,6.9528 -16.27359,0.45345 0.45344,3.60236 11.13456,7.40624 12.92315,10.32844 -0.22673,12.34374 -6.90242,12.11702 14.93845,7.17952 15.16517,0.45345 4.68558,-5.39094 9.5727,0.22672 2.67028,2.46875 9.5727,-0.68017 4.91231,-6.29783 -6.24745,-7.40624 -0.45344,-4.71078 1.33514,-5.16421 -3.12373,-4.48406 -5.34055,1.56186 -0.68017,-4.03061 11.81473,-13.0239 v -7.85969 l -7.80931,-4.48406 -4.00542,-0.68016 -18.49042,-12.11702 0,0 z","name":"France"},"nl":{"path":"m 459.41535,309.7 -11.41167,5.61766 2.41837,2.19165 0.25191,5.61766 -2.41836,-0.47864 -2.67028,-4.15656 -6.3734,10.10171 9.79942,2.0405 3.65274,3.85427 1.93973,0.0504 1.28476,-8.71619 6.17187,-2.59471 -2.64509,-13.52773 0,0 z","name":"Netherlands"},"be":{"path":"m 438.05312,330.48283 -1.61225,4.03061 17.33163,11.43686 4.98787,1.18399 0.17634,-5.41613 -4.35809,-4.88712 h -2.67028 l -3.65274,-4.15656 -10.20248,-2.19165 0,0 z","name":"Belgium"},"de":{"path":"m 462.06044,308.71754 8.99329,-1.4611 v -6.34821 l 7.53221,-1.23437 4.13137,4.15656 4.3581,0.47864 6.80165,-2.94738 6.07111,1.71301 5.34056,4.6352 0.73054,17.35681 5.34056,7.10395 -7.02837,0.98246 -11.66358,7.33067 0.98246,2.44356 10.4292,9.77423 -0.73054,4.88711 -9.69866,4.88712 -8.9933,0.25191 -2.19164,4.6352 h -4.61001 l -2.19165,-4.88711 -8.01083,-1.96493 -0.25192,-8.06122 -6.80165,-4.6352 0.73055,-5.86957 -4.61001,-6.34821 1.20918,-8.31313 6.29783,-2.94739 -2.16645,-15.61861 0,0 z","name":"Germany"},"dk":{"path":"m 476.24314,267.45417 -10.45439,11.56281 -0.37787,7.53221 4.76116,12.41931 7.45663,-1.41071 -0.93208,-10.1521 5.13903,-5.74362 -0.10077,-4.50924 -3.62755,-9.39636 -1.86416,-0.3023 0,0 m 11.76435,20.50573 -2.3428,-0.10077 -3.07334,2.82143 0.37787,4.40848 7.28029,0.20153 0.37787,-4.98788 -2.61989,-2.34279 0,0 z","name":"Denmark"},"ch":{"path":"m 466.5193,362.87886 -10.98341,11.68877 0.22672,1.18399 4.50924,-1.41072 4.0558,5.64286 6.85204,-2.41837 4.73597,3.67793 1.93973,-1.10841 5.84438,-9.16964 -1.48628,-1.41071 -5.76881,-0.15115 -2.79624,-5.71843 -7.12914,-0.80612 0,0 z","name":"Switzerland"},"cz":{"path":"m 505.61621,351.51758 h 7.48182 3.67793 l 5.97034,4.25733 11.05899,-9.19483 -10.7315,-7.65816 -10.63073,-5.13903 -7.28029,1.30995 -9.87499,6.34821 10.32843,10.07653 0,0 z","name":"Czech Republic"},"sk":{"path":"m 524.28297,357.21081 1.73821,1.53667 0.22672,2.6199 19.22097,-0.42825 14.2079,-6.12149 -0.22673,-6.22226 -2.72066,1.20919 -3.90465,-2.09088 -2.39317,-0.10077 -6.29783,2.51913 -8.56505,-2.06568 -11.28571,9.14444 0,0 z","name":"Slovakia"},"at":{"path":"m 485.96699,364.74301 -1.63743,3.40083 1.41071,2.41837 5.86957,-1.20919 h 4.98788 l 5.41614,4.58482 11.51242,-2.09088 8.46429,-5.03826 2.16645,-3.40082 -0.32749,-4.38329 -7.60777,-5.69324 -10.20249,0.10077 -0.8565,5.794 -10.7315,5.23979 -8.46428,0.2771 0,0 z","name":"Austria"},"hu":{"path":"m 526.55019,363.43307 -2.92219,4.58482 0.22672,7.00318 4.66039,2.39317 14.33386,0.42826 19.97671,-16.8278 0.10077,-3.72831 -2.16646,-1.08323 -14.43462,6.54974 -19.77518,0.68017 0,0 z","name":"Hungary"},"si":{"path":"m 521.66308,369.45379 -6.39859,3.82908 -11.94069,2.6199 2.39318,6.90241 8.36351,0.10077 7.70854,-6.44898 -0.12595,-7.00318 0,0 z","name":"Slovenia"},"hr":{"path":"m 523.72877,377.43944 -8.89254,7.33067 h -9.01849 l -1.08322,6.34821 4.13137,1.08322 2.06569,-3.07334 3.24968,2.84662 2.5947,9.06887 17.81026,8.31314 1.76339,-2.01531 -18.06217,-18.64157 1.83897,-3.40083 17.15528,-0.65497 1.7382,-5.46651 -11.18494,0.32748 -4.10618,-2.06568 0,0 z","name":"Croatia"},"ba":{"path":"m 521.66308,386.96175 -0.93208,1.53667 16.90337,17.43239 6.19706,-9.11926 -0.22672,-3.60235 -5.41613,-6.57494 -16.5255,0.32749 0,0 z","name":"Bosnia and Herzegovina"},"mt":{"path":"m 516.14618,466.38995 -4.20695,0.85651 0.15115,4.66039 3.7787,1.25957 1.68781,-1.41072 -1.41071,-5.36575 0,0 z","name":"Malta"},"ua":{"path":"m 573.98543,321.99336 -7.30548,4.10618 1.81378,7.75893 -6.75128,14.23309 0.0504,6.27263 3.1741,2.01531 20.35458,1.00765 5.69324,-4.71077 6.09629,2.04049 8.74139,11.66358 -6.39859,11.48724 7.60777,2.21683 9.95057,-11.46204 5.69324,1.03284 5.29017,3.67793 -4.66039,6.14668 6.29783,9.82461 h 6.70089 l 3.45121,-6.54974 7.10395,-1.4359 0.20153,-5.31537 -13.20025,-2.0405 0.40306,-5.71842 h 12.79719 l 13.80483,-11.05899 6.0963,-5.31537 1.00765,-16.77741 -27.20661,-2.44356 -11.15975,-15.74456 -7.70854,-2.64509 -9.34598,0.40306 -4.20695,10.40401 -19.1454,0.25191 -6.22225,-2.87181 -9.01849,-0.45344 0,0 z","name":"Ukraine"},"md":{"path":"m 587.03453,358.67191 7.80931,12.01625 -0.65498,6.80166 2.79624,0.12595 6.62531,-11.21013 -7.96045,-9.87499 -4.50925,-1.86416 -4.10618,4.00542 0,0 z","name":"Moldova"},"ro":{"path":"m 565.44558,358.3948 -0.65498,3.72832 -14.58577,12.14221 12.1926,17.88583 7.8093,5.46652 h 14.05676 l 4.6352,-3.87947 6.22225,-0.80612 4.6352,2.79624 8.21237,-9.34598 -1.58705,-4.68558 -8.33833,-2.14126 -5.69323,-0.27711 0.2771,-8.01084 -7.55739,-11.89029 -19.62403,-0.98247 0,0 z","name":"Romania"},"rs":{"path":"m 548.74374,375.87757 -5.16422,3.87947 h -2.51913 l -1.71301,5.34055 6.0963,7.07876 0.40306,5.61766 -7.5574,10.68112 1.05804,3.1993 4.38329,0.80612 3.45121,-4.68558 1.86415,-0.12596 3.17411,3.07334 9.67346,-2.94738 -0.80612,-13.75446 -12.34374,-18.16294 0,0 z","name":"Serbia"},"bg":{"path":"m 563.58142,395.65275 0.40306,12.54528 4.23214,8.81696 15.89572,0.2771 7.15433,-5.06345 7.02838,-2.79624 -1.71301,-8.01084 1.58705,-4.28252 -3.57717,-1.86416 -4.9123,0.40306 -3.85427,3.87947 -16.17282,0.12595 -6.07111,-4.03061 0,0 z","name":"Bulgaria"},"al":{"path":"m 544.88947,414.21875 v 11.61319 l 3.32525,6.27264 2.39317,-0.2771 4.10619,-7.48182 -2.39318,-3.35045 -0.93207,-8.28794 -3.17411,-2.94738 -3.32525,4.45886 0,0 z","name":"Albania"},"mk":{"path":"m 562.27147,409.81027 -8.48947,2.79624 0.40306,7.20471 1.99011,2.54432 10.07653,-4.68558 -3.98023,-7.85969 0,0 z","name":"Macedonia"},"gr":{"path":"m 551.66593,433.96874 -0.2771,3.35044 11.66357,5.86958 5.56728,2.14126 -2.92219,3.07334 -6.49936,0.65497 -0.93208,2.94739 2.24203,5.06345 7.28029,3.87946 3.1741,0.27711 0.40306,-8.69101 4.76116,-5.74362 -12.99871,-15.3667 1.71301,-5.2146 3.04814,-0.12595 4.63521,3.72831 2.92219,-1.46109 0.93208,-5.21461 13.65369,0.12596 0.52901,-8.01084 -5.69323,4.00542 -16.70184,-0.40306 -10.85746,5.61766 -5.64285,9.49713 0,0 m 25.31727,32.72351 4.10618,0.12596 1.71301,2.54432 h 5.97034 l 3.98023,-1.4611 1.33514,1.61225 -2.64509,3.4764 -11.66358,0.40306 -2.11607,-2.79624 -2.24202,-1.33514 1.56186,-2.56951 0,0 z","name":"Greece"}}}); diff --git a/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.north-america.js b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.north-america.js new file mode 100644 index 00000000..7f050019 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.north-america.js @@ -0,0 +1,2 @@ +/** Add World Map Data Points */ +jQuery.fn.vectorMap('addMap', 'north-america_en', {"width":950,"height":550,"pathes":{"mx":{"path":"m 330.70592,371.79351 8.52959,26.86025 -3.97341,2.22511 0.44149,5.3332 7.50533,5.77469 v 10.68406 l 9.27129,8.90044 -3.97341,-26.24217 -5.29788,-17.35939 1.32447,-12.00853 4.4149,0.44149 1.76596,4.00873 -1.76596,10.22491 22.95748,44.92603 v 16.01726 l 18.54259,21.79195 20.30854,9.34193 8.38831,-4.89171 11.92023,9.78342 7.06384,-7.11682 -3.09043,-8.01745 10.15428,-3.10809 3.09043,1.78361 3.09043,-3.10809 h 4.85639 l 8.8298,-15.57577 -4.4149,-4.00872 -17.21811,4.00872 -3.97342,11.56704 -10.15427,1.78362 -11.92023,-4.89171 -5.29788,-16.90024 4.00873,-21.31514 -8.19406,-5.10362 -3.90277,-20.46748 -3.26702,-1.39511 -5.96895,6.05724 -6.85193,-3.65553 -2.68426,-13.65088 -27.14281,-2.84319 -14.02172,-10.54279 -13.35066,0.68873 0,0 z","name":"Mexico"},"gl":{"path":"m 655.00687,62.11471 -2.40171,3.832134 4.32661,4.326603 -1.9249,4.326603 6.2515,8.158736 7.68193,-2.401706 10.08363,-0.953618 11.53172,12.485339 7.68193,20.644079 -6.23384,12.96215 8.63554,-1.44809 4.80342,2.87851 0.4768,6.2515 -10.56044,0.47681 5.75703,5.75703 7.20512,1.44809 -15.84066,21.12089 -1.9249,12.96214 3.35532,10.56045 -2.4017,6.2515 4.3266,13.43895 8.15874,9.13002 2.4017,-0.47681 5.28023,-1.44809 0.4768,7.68193 3.35533,4.80341 6.23384,-0.47681 4.80341,-17.76556 14.41024,-17.76556 21.61535,-8.63555 13.43896,-16.81194 6.23384,2.87852 h 12.96215 l 10.56044,-10.56044 12.96215,-5.28023 1.44809,-8.15873 -8.15874,-7.20512 -7.20512,-2.40171 -3.84979,-10.08363 9.13001,-5.28022 14.41024,7.68193 4.80341,-5.28023 -7.68193,-4.3266 16.33514,-22.092161 -2.87852,-9.606824 -7.68193,-0.47681 2.87852,-8.635545 9.60682,-4.326603 19.69046,-17.288752 -5.75703,-6.233839 -22.09216,1.924896 -11.53172,11.531721 6.7283,-14.887045 -7.68192,-1.924897 -4.32661,7.681927 -6.23384,-5.280221 -17.28875,1.924897 4.80342,-7.681928 28.326,-0.953618 -7.20512,-9.606824 -30.72771,-5.757031 -12.48534,1.924897 0.47681,6.251499 -12.96215,-4.326602 0.47681,-4.326603 -9.13001,1.924897 -1.9249,4.803412 9.60682,3.355324 -10.08363,7.205118 -7.20512,-8.158736 -10.08363,-2.878516 -1.44809,7.681928 h -10.08363 l -3.84979,-8.158737 -15.84067,-2.401706 -8.63554,4.326603 -0.47681,5.757031 -11.03726,-1.448088 -6.7283,2.878515 0.47681,6.728309 v 3.355325 l -12.48534,2.401706 -5.75703,-3.832134 -3.8498,6.23384 5.75703,6.251499 12.00853,-1.448087 0.95362,3.849793 -9.13001,4.326603 -8.14108,-3.885113 0,0 m 38.4273,74.91204 2.87851,4.3266 -1.44809,5.28022 h -2.87851 l -3.8498,-4.3266 0.95362,-3.35533 4.34427,-1.92489 0,0 m 120.04998,-12.00853 8.15873,2.4017 -0.47681,6.72831 -8.63554,-4.3266 -1.9249,-2.40171 2.87852,-2.4017 0,0 z","name":"Greenland"},"us":{"path":"m 210.05551,67.90706 6.11022,11.425763 3.92044,-0.88298 v -3.955751 l -10.03066,-6.587032 0,0 m -34.45388,100.5008 -0.30022,5.31554 3.81448,-0.88298 v -2.36639 l -3.51426,-2.06617 0,0 m -5.86299,2.36639 -7.62895,3.84979 1.18319,4.13235 2.9315,-2.36639 5.86299,-2.6666 -2.34873,-2.94915 0,0 m -31.69899,5.01532 -5.28022,-1.18319 -0.88298,2.36639 0.58277,4.43256 5.58043,-5.61576 0,0 m -11.16087,-0.28255 -4.99767,-2.06617 -1.76596,3.24936 3.23171,3.24937 3.53192,-4.43256 0,0 m -17.30641,-4.73277 -2.34873,-3.24937 -2.34872,0.88298 v 4.43256 l 2.64894,1.76596 2.04851,-3.83213 0,0 M 90.5,149.77698 l 2.931494,2.06617 -0.88298,2.36639 H 90.5 v -4.43256 l 0,0 m 15.06364,263.11042 -0.24723,4.11469 3.60256,2.41937 2.15447,-1.9249 -5.5098,-4.60916 0,0 m 9.34193,6.05725 -3.35532,2.41936 2.87851,3.62022 3.35533,-2.89617 -2.87852,-3.14341 0,0 m 6.72831,5.79235 -2.87852,3.86745 0.95362,2.41937 4.07937,-1.9249 -2.15447,-4.36192 0,0 m 4.78575,7.48767 -1.67766,9.6598 1.67766,3.62022 5.5098,-1.69532 2.87851,-4.83873 -6.00426,-5.56278 -2.38405,-1.18319 0,0 m 440.14795,37.80921 -4.66214,-1.5717 -3.74383,2.34872 1.87191,2.18979 6.37512,0.93596 0.15894,-3.90277 0,0 M 252.3326,52.967036 l -14.81641,3.514261 3.05512,16.688325 16.12321,4.397241 0.86532,3.514261 -23.96408,7.470012 -13.50959,22.392374 4.78575,23.71685 7.84086,5.26256 6.11023,-5.70405 1.7483,3.51426 -7.41704,8.77682 -28.76749,13.17407 -18.31301,4.39724 -0.44149,6.58703 42.27709,-12.29108 17.43003,-4.83874 16.12322,-19.76109 17.87151,-11.84959 -9.14767,15.36385 10.03065,1.32447 17.0062,-7.47001 3.05511,12.29108 11.7613,2.63128 12.20278,11.8496 0.86533,8.77682 -1.74831,2.18979 2.17214,8.33533 h 3.05511 l 0.44149,-14.05704 h 3.47894 l 0.86532,34.68346 8.72384,-7.47001 -6.11022,-36.00793 h -9.14767 L 316.80781,141.6359 366.06044,58.194278 317.2493,19.996557 262.76943,30.53934 l -2.17213,16.688325 11.76129,7.028522 -4.36192,11.425763 -15.66407,-12.714914 0,0 m 98.27569,200.348194 -1.76596,7.09916 -6.1632,-3.99107 h -3.07277 l -1.76596,7.54065 -21.56238,48.31668 5.72172,42.10049 7.04618,3.54958 1.32447,11.53172 h 14.51619 l 14.0747,10.63108 27.70792,2.6666 3.07277,14.18066 4.39724,3.10809 6.16321,-6.19852 4.83873,2.20745 4.39724,20.37918 7.47001,4.87406 6.1632,-11.53173 18.91344,-13.73917 12.30874,5.75703 10.56044,0.88298 0.44149,-6.64001 21.98621,0.44149 4.39724,4.87405 0.88298,11.07257 -2.63128,6.19853 3.07277,10.63108 h 6.60469 l 6.60469,-10.18959 -2.63128,-4.87405 -2.63128,-10.63109 3.95575,-11.97321 18.03046,-15.50513 13.63321,-3.99107 -1.76596,-12.85619 18.91343,-20.39684 18.91344,-3.10809 -3.07277,-10.61342 18.47194,-10.63108 v -14.18066 l -1.76596,-0.88298 -6.60469,2.20745 -0.88298,8.68852 -21.95089,0.26489 -17.20045,11.42577 -27.00153,8.8298 -4.30895,-5.28022 12.25577,-18.54259 -6.05724,-5.77469 -4.11469,-7.84086 -8.52959,-6.85193 -9.27129,-0.77702 -17.51833,-11.95555 -124.57084,-20.5028 0,0 z","name":"United States of America"},"bb":{"path":"m 586.02846,499.68435 -2.17213,1.57171 1.71298,3.14341 2.80788,-1.57171 -2.34873,-3.14341 0,0 z","name":"Barbados"},"tt":{"path":"m 586.32867,511.92246 -1.87191,1.73064 -2.03086,0.31787 v 2.50767 l 3.74384,3.44362 1.55404,-2.50767 0.93596,-2.82553 -0.31787,-2.34873 -2.0132,-0.31787 0,0 z","name":"Trinidad and Tobago"},"do":{"path":"m 552.54585,468.93898 -9.34193,-6.11022 -4.4149,-1.50106 -1.4834,10.59576 1.55404,2.98447 2.03085,-2.34873 5.91597,-1.5717 5.13895,1.09489 0.60042,-3.14341 0,0 z","name":"Dominican Republic"},"ht":{"path":"m 530.91284,460.00323 6.0749,0.63574 -0.72404,7.45235 -0.60043,3.92044 -7.0815,-0.38852 -1.25383,1.88958 -2.17213,-0.15893 -0.77702,-4.07937 7.47001,-0.61809 -0.45915,-4.2383 -3.42596,-1.41277 2.94915,-3.00213 0,0 z","name":"Haiti"},"cu":{"path":"m 477.91637,445.0632 v 2.24277 l 9.39491,0.1766 4.43256,-2.57831 0.68872,1.88958 9.21832,2.24277 8.19405,7.39938 -1.87192,2.5783 0.33554,2.93149 6.83426,1.71298 6.83427,-3.09043 3.07277,-3.09043 -4.43256,-2.24277 -22.86919,-13.4213 -8.01746,-0.86532 -11.81427,4.11469 0,0 z","name":"Cuba"},"bs":{"path":"m 511.04579,431.30637 -2.22511,-0.68872 -0.1766,4.29128 2.73724,2.7549 1.87192,-2.7549 -2.20745,-3.60256 0,0 m 4.43256,6.71065 -3.07278,1.71298 2.89618,4.13235 1.53639,-2.06618 -1.35979,-3.77915 0,0 m 9.90703,3.09043 -3.24936,-0.1766 0.33553,2.06618 2.38405,3.44362 2.04851,-2.24277 -1.51873,-3.09043 0,0 m -1.53638,-4.11469 -5.29788,-2.24277 -1.02426,-5.3332 2.04851,-0.86532 2.04852,4.13235 2.04851,1.55404 0.1766,2.7549 0,0 m -5.12129,-10.84299 -2.73724,-0.68873 -0.51212,-3.44362 -2.89618,-1.02426 1.87192,-1.88958 3.4083,1.20086 2.56064,1.55404 -1.69532,4.29129 0,0 z","name":"Bahamas"},"jm":{"path":"m 509.84493,467.43792 -6.14554,1.55404 v 1.71298 l 3.5849,2.06618 h 3.7615 l 2.38404,-2.7549 -3.5849,-2.5783 0,0 z","name":"Jamaica"},"ca":{"path":"m 447.68313,37.073393 0.38851,7.099161 -14.09236,14.604491 3.53192,11.831934 10.17193,-2.754898 5.88065,-8.688524 14.86938,-5.527456 12.13215,-0.794682 -9.39491,-10.26023 -4.69745,3.549581 -3.53192,-1.183194 -1.96022,-4.344262 -4.30894,-4.344263 -8.98874,0.812342 0,0 m 18.40131,-20.90897 -3.12575,5.527456 15.27555,5.527456 5.47448,-8.282354 2.34873,5.527456 h 3.92043 l 7.43469,-8.282354 -9.0064,-2.366387 -3.53192,-2.754898 -4.69745,4.732774 -14.09236,0.370851 0,0 m 26.63068,11.054912 -12.13215,5.121285 v 3.938091 l 15.66407,5.915967 -3.53192,3.938092 2.34872,5.121284 9.78342,-4.344262 h 8.22938 l 3.92043,6.304478 6.65767,-6.710649 -1.5717,-6.322138 -5.47448,1.977876 -0.77702,-7.893843 2.73724,-4.732773 h -2.73724 l -4.30895,2.754898 -1.96021,1.571704 1.18319,5.527456 -3.12575,2.366387 -4.69745,-0.388511 -1.1832,-7.099161 -9.02405,-7.046181 0,0 m 16.05258,-12.238105 -1.1832,3.938091 7.4347,3.54958 5.47447,-3.161068 -0.38851,-2.366387 -11.33746,-1.960216 0,0 m 5.86298,-6.7106493 -5.47447,1.9778753 0.38851,2.754898 12.13215,-0.794682 -0.38851,-2.7548979 -6.65768,-1.1831934 0,0 m 26.24217,6.7106493 -0.77702,2.754898 -1.96021,2.754898 v 3.938091 l 7.43469,-1.183193 7.8232,6.710649 h 2.73724 v -6.710649 l -7.8232,-8.688525 -7.4347,0.423831 0,0 m 19.97302,7.893842 3.12575,3.549581 -2.73724,4.732773 1.96021,5.121285 8.61789,-4.732774 v -3.54958 l -5.08597,-5.915967 -5.88064,0.794682 0,0 m 11.35512,-9.077036 0.38851,6.304479 h 10.5781 l 2.73724,2.366386 -0.38851,2.754899 -9.39491,1.183193 6.65767,9.077036 9.0064,1.571705 12.52066,-5.527456 -18.0128,-27.231108 -5.47447,3.5495802 0.38851,4.7327738 -6.26916,-2.366387 -2.73724,3.584899 0,0 m -91.22951,44.590498 -14.86938,3.938091 -8.61789,7.505332 0.77702,8.282354 15.66407,4.732773 -3.53192,7.893843 -11.35513,-7.099161 -3.12575,5.915967 7.4347,5.121285 -0.38851,8.282352 11.35512,3.16107 13.70385,-0.79468 2.34873,-4.34426 10.17193,11.44342 7.04618,-2.36639 1.1832,-7.89384 5.08596,3.54958 0.77702,-7.893843 -6.26915,-3.938091 0.38851,-24.847061 -5.47448,-4.344263 -5.86299,7.893843 -16.44109,-14.198321 0,0 m 47.76923,17.35939 -5.08597,-2.366387 -2.73724,3.54958 5.47448,8.688525 0.38851,8.282354 11.74364,-7.099161 V 76.542606 l 4.30894,-4.344262 -4.30894,-3.161069 h -7.04618 l -2.73724,6.710649 0,0 m 25.05897,-3.54958 -8.22937,6.710649 1.96022,8.282353 h 5.08596 l 2.34873,-4.344262 3.53192,3.54958 3.53192,-0.388511 9.39491,-7.893842 -17.62429,-5.915967 0,0 m -0.79468,-13.032787 -1.96021,3.938091 8.61788,3.161069 2.34873,-3.54958 -9.0064,-3.54958 0,0 m -5.08596,-14.993003 -8.61789,1.183193 -5.08597,4.732774 9.39491,0.388511 -2.73724,7.09916 1.96022,3.161069 2.73724,-0.388511 6.65767,-10.648741 -4.30894,-5.527455 0,0 m 14.88704,-2.754898 -4.69745,1.571704 0.77702,6.304478 7.8232,5.121285 0.38852,3.938092 -2.34873,2.366387 1.18319,7.893842 30.14494,9.854059 8.22938,2.754898 8.22937,-7.099161 -9.78342,-7.893842 -9.00639,2.366387 -12.52066,-1.183194 -4.69746,-4.732773 -1.18319,-13.015128 -7.8232,-3.938091 -4.71512,-4.308943 0,0 m 24.65281,41.040917 -8.61789,-0.794682 -10.17193,3.938091 -5.47448,7.487672 1.57171,20.520456 16.8296,0.79468 16.05258,7.89385 11.35512,13.01512 8.61789,-0.38851 -2.34873,12.22045 -7.8232,13.01513 -8.61789,3.93809 -6.26916,-1.1832 -3.12575,-2.75489 -4.69745,6.30447 1.96021,6.30448 6.65768,0.38851 8.22937,-3.93809 7.04618,18.15407 17.62429,11.44343 12.13214,-15.38152 -10.17193,-16.5647 5.88065,-6.71065 8.22937,13.80981 14.86939,-13.01513 -2.73724,-5.91597 -10.17193,3.16107 -7.04618,-19.33727 6.65767,-11.03725 -13.31534,-14.19832 -7.43469,5.12129 -7.04619,-15.38152 -14.86938,1.97788 -3.92043,-18.542585 -12.13215,8.282354 -1.18319,10.260231 h -6.65767 l 0.77702,-9.077038 9.34193,-13.809809 0,0 m 17.62428,7.09916 -3.12575,3.161069 2.73724,4.344263 12.92683,1.571704 -8.22938,-8.688524 -4.30894,-0.388512 0,0 M 592.56251,44.967236 v 3.54958 l -8.61788,1.977875 2.34872,3.938092 9.78342,3.938091 10.96662,1.183194 7.8232,5.527456 7.82321,-4.344263 -5.47448,-5.527456 h 7.04618 l 4.30894,-4.732773 10.57811,-1.571705 V 46.53894 l -5.88065,-3.938091 0.77702,-4.344262 16.44109,2.754898 24.28195,-9.465548 -9.00639,-2.754898 2.34872,-3.161069 h 18.78982 l 3.12575,-3.161069 -37.9858,-13.4212978 -9.0064,-3.1610689 -9.78342,7.0991607 -10.96662,-9.0770363 -5.88064,-0.3885112 -1.1832,7.5053315 -7.43469,-6.7106494 -8.61789,2.7548981 1.57171,4.3442623 12.92683,2.754898 -0.77702,6.304478 7.04618,4.344263 17.23577,-4.344263 0.38851,5.915967 -14.09236,6.710649 -8.61789,-6.710649 -7.8232,0.794682 7.8232,11.054912 -3.92043,1.977876 -5.88065,-5.121285 -4.30894,2.754898 3.92043,7.487671 h 6.65767 l -1.5717,7.099161 -5.47448,-0.794682 -7.04618,-7.505332 -4.66214,0.830002 0,0 m -34.89537,108.588894 -7.47001,9.39491 -0.45915,10.34853 6.53405,-3.76149 h 7.92916 l 5.59809,5.17426 5.13895,-4.23831 -17.27109,-16.9179 0,0 m 90.96461,122.20446 -18.6662,17.87152 1.87192,4.2383 22.85153,8.45895 3.26702,-5.63341 -1.87192,-9.39491 -7.47001,0.93596 -4.20298,-4.69746 6.9932,-7.04618 -2.77256,-4.73277 0,0 M 367.31428,59.624706 l 3.51426,5.315541 1.76596,7.09916 8.79448,2.20745 6.1632,-6.64001 5.28022,2.6666 14.95769,1.32447 10.56044,-4.43256 1.76596,14.622151 h 6.1632 v -6.198521 l 6.1632,0.44149 15.39918,18.171732 10.11895,6.198521 -5.28022,8.42363 2.20745,2.20745 19.76109,3.99107 0.44149,8.86512 5.28023,0.88298 1.32447,-13.29768 8.35299,-2.20745 6.1632,9.30661 13.19172,6.19852 6.60469,1.32447 4.39725,-5.31554 0.44149,-8.42363 7.9115,-4.87405 2.63128,7.09916 -7.04618,12.4147 0.88298,6.19852 3.95575,-6.19852 7.9115,-7.09916 0.44149,-9.30661 -4.39724,-7.09916 1.32447,-5.757031 10.56044,-5.31554 4.83873,3.54958 0.88298,31.027921 7.47002,-6.64001 4.39724,2.6666 -6.16321,10.63108 7.91151,1.76596 11.44342,-17.73024 9.67746,10.18959 -3.95575,18.17173 -9.67746,5.31554 -9.23597,-4.43256 -16.70599,3.54958 1.76596,5.75703 -4.39724,7.09916 -13.63321,3.10809 -15.39918,11.97322 -13.63321,18.17173 -1.76596,5.75703 9.23597,3.54958 3.51426,8.86512 12.75024,12.85619 20.2379,8.86512 -4.39724,20.37918 -0.44149,5.75703 5.28022,3.54958 7.04618,-9.30661 0.88298,-17.73024 11.00194,-0.44149 5.28022,-10.18959 0.88298,-15.50513 14.0747,-27.47834 17.58897,6.19852 9.23597,12.85619 -3.95575,12.85619 7.04618,3.99107 17.14747,-11.53172 4.83873,31.46941 15.84067,19.05471 0.44149,9.7481 -17.58897,4.43256 -8.35299,8.86512 -17.58896,-3.99107 -8.79449,-0.44149 -15.39917,11.97321 9.23597,-2.20745 11.44343,-2.20745 2.20745,2.6666 -3.07277,9.7481 0.44149,8.86513 5.28022,3.54958 5.28022,-1.32447 2.64894,-3.99107 h 3.51426 l -5.72171,10.63108 -11.00193,0.44149 -4.83874,7.09916 h -6.1632 l -1.76596,-5.31554 8.79448,-8.86512 -10.56044,3.54958 -0.47681,-15.06365 -3.03745,-1.76596 -9.23597,3.99107 -0.88298,7.54065 h -21.12089 l -18.03045,12.41471 -24.19366,7.98214 -2.63128,-3.54958 12.18513,-18.18939 -6.92257,-6.65768 -4.39724,-8.44129 -8.95342,-6.83426 -9.60682,-0.79468 -17.21811,-12.06151 -124.87106,-20.52046 -2.06617,-8.45895 -11.44342,-10.63108 v -8.86512 l 1.76596,-7.98214 -0.88298,-4.43256 -4.39724,-4.43256 -0.88298,-7.09916 11.44342,-7.98215 -7.04618,-38.10942 -9.67746,-0.44149 -8.79449,-11.53172 48.31668,-82.099494 0,0 m -43.07178,140.835334 -3.00213,5.75703 1.04192,4.07937 1.96021,1.21851 -0.45914,1.66 -2.1015,0.60043 0.60043,6.05724 2.26043,2.27809 1.80128,-1.96021 -2.26043,-5.89831 1.34213,-4.69745 3.30234,-4.39725 -2.4017,-4.07936 -2.08384,-0.61809 0,0 m 9.9247,34.50686 -2.70192,1.05958 4.96235,5.75703 1.20085,6.81661 4.96235,5.29788 4.20299,-0.75936 v -6.95789 l -5.10363,-3.17873 -7.52299,-8.03512 0,0 z","name":"Canada"},"gt":{"path":"m 432.05438,488.50582 10.47215,7.66427 10.56044,-13.12108 -1.80128,-2.71958 -3.60256,-0.12362 v -7.68193 l -2.70192,-1.64234 -8.1764,2.43703 3.12575,7.20511 -7.87618,7.98214 0,0 z","name":"Guatemala"},"hn":{"path":"m 454.4291,483.66709 16.31747,-0.61808 4.83873,5.75703 -3.01979,-0.68873 -5.81001,0.24724 -7.59363,7.13448 -3.24937,7.22278 -2.13681,-1.13022 -0.0177,-7.9115 -4.69745,-3.14341 5.36852,-6.86959 0,0 z","name":"Honduras"},"sv":{"path":"m 444.00993,496.89414 8.30002,4.13234 -0.12362,-6.55171 -4.25597,-2.59596 -3.92043,5.01533 0,0 z","name":"El Salvador"},"ni":{"path":"m 472.42423,489.54774 3.86746,0.77702 0.12361,7.92917 -4.50319,12.85619 -12.13215,-1.20086 -2.70192,-6.19852 3.60256,-7.52299 6.83426,-6.35746 4.90937,-0.28255 0,0 z","name":"Nicaragua"},"cr":{"path":"m 471.78849,512.27565 2.45468,4.80341 1.99554,2.64894 -2.68426,7.96448 -5.12129,-3.60256 -8.37065,-7.66426 v -5.06831 l 11.72598,0.9183 0,0 z","name":"Costa Rica"},"pa":{"path":"m 477.45722,520.45205 -2.5783,8.05278 8.51193,2.20745 5.28022,1.04191 0.90064,-6.23384 5.66873,-2.86085 5.03299,2.59596 1.97787,3.16107 2.40171,-0.28256 1.88958,-5.73937 -6.28682,-2.59596 -4.76809,-2.59596 -4.7681,3.24937 -5.66873,2.86085 -5.79235,-2.33107 -1.80128,-0.52978 0,0 z","name":"Panama"},"bz":{"path":"m 449.14888,472.40027 -0.0883,6.44575 h 1.48341 l 5.05064,-9.43023 h -3.42596 l -3.01979,2.98448 0,0 z","name":"Belize"}}}); diff --git a/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.south-america.js b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.south-america.js new file mode 100644 index 00000000..bf278655 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/continents/jquery.vmap.south-america.js @@ -0,0 +1,2 @@ +/** Add World Map Data Points */ +jQuery.fn.vectorMap('addMap', 'south-america_en', {"width":950,"height":550,"pathes":{"fk":{"path":"m 534.552,493.51923 -6.16906,-0.68024 -6.14561,4.12835 4.45674,4.83204 7.85793,-8.28015 0,0 m 6.14561,-3.09626 -2.04072,6.54437 -5.81721,5.16043 0.35184,1.71233 9.92211,-3.79996 4.10489,-5.16043 -6.52091,-4.45674 0,0 z","name":"Falkland Islands"},"ec":{"path":"m 352.17758,89.293073 -11.09493,6.896216 -0.79752,10.227041 -2.22837,3.35428 6.99004,6.70857 -3.02589,3.30737 0.70369,8.44434 12.50233,2.97898 18.92941,-22.40097 -0.0469,-7.81102 -9.07767,-0.58642 -12.85417,-11.118387 0,0 z","name":"Ecuador"},"co":{"path":"m 407.37077,4.6854166 -4.83205,-0.4925868 -31.94777,26.3416682 -3.37774,9.265325 -4.36291,0.492586 1.94689,20.47754 -11.14185,27.326842 12.10356,10.250498 15.50476,0.985174 10.64926,15.622037 15.4813,0.49259 -0.49258,11.7048 h 5.79376 l 6.28634,-21.46271 -5.81721,-7.318434 1.4543,-13.651693 12.10356,-0.985174 -1.4543,-31.713211 -27.11574,-8.772737 -6.28634,-17.076345 15.50476,-21.4861694 0,0 z","name":"Colombia"},"ve":{"path":"m 399.70048,19.087718 1.03209,6.075238 7.62337,2.416021 1.73578,-11.188758 8.04559,-8.3270639 8.04558,9.4295199 18.50719,5.043151 15.66896,-3.283912 10.67271,13.159106 8.04559,5.043151 -8.81965,13.440584 2.95552,10.180128 -5.04315,6.239434 -5.23081,4.386369 -11.32949,-5.699934 -2.60368,2.62713 v 8.115955 l 8.28015,3.940695 -6.09869,6.591281 -6.09869,6.591281 -8.04559,-0.656782 -8.0925,-8.89002 -1.71232,-33.448993 -27.63178,-9.42952 -5.0197,-14.707236 5.11352,-7.646825 0,0 z","name":"Venezuela"},"gy":{"path":"m 480.83658,38.345519 16.9356,15.340562 -6.73202,7.787563 -0.5395,4.620934 8.84311,9.124585 -0.21111,8.772738 -15.38747,5.864129 -9.21842,-12.455411 1.97035,-14.965258 -3.94069,-11.141845 8.28015,-12.947997 0,0 z","name":"Guyana"},"sr":{"path":"m 499.78944,54.788537 4.78513,4.386369 7.41226,-4.597478 6.75548,0.211109 -0.86789,2.62713 -2.83824,5.911042 -0.44567,14.707236 -13.4875,5.488825 0.65678,-9.42952 -8.70237,-8.115954 0.44568,-4.17526 6.28634,-7.013499 0,0 z","name":"Suriname"},"gf":{"path":"m 520.90031,56.336667 13.72206,8.561629 -7.17769,14.261562 -2.60368,3.283912 -7.62337,-4.386368 0.21111,-15.364019 3.47157,-6.356716 0,0 z","name":"French Guiana"},"pe":{"path":"m 340.05056,121.35813 -4.55056,4.59748 0.30493,7.34189 39.73534,72.43372 41.26002,26.59969 6.38017,-10.69617 1.52467,-23.52688 -3.33082,-14.66033 -11.23568,-18.95286 -6.6851,2.13454 -3.02589,3.35428 -13.34676,-15.29365 3.33082,-18.03806 15.48131,-10.0863 -1.21974,-9.47643 -15.76278,-0.60987 -8.18633,-13.74552 -4.55056,-1.52468 0.30493,8.2567 -20.31334,24.13675 -15.17637,-3.65921 -0.93826,-8.58509 0,0 z","name":"Peru"},"bo":{"path":"m 419.05211,175.94145 19.30471,-8.42089 6.38018,0.60987 4.24563,17.73312 29.41447,9.78137 4.8555,14.98872 12.12702,1.52467 5.16043,12.83071 -3.63576,11.61098 -19.72693,1.52467 -7.27152,18.64793 -15.4813,-0.30493 -4.8555,-0.9148 -8.93693,8.67891 -4.40983,-0.42222 -15.17636,-35.16132 4.19871,-6.28635 1.47776,-24.8639 -3.75304,-14.80107 -3.91724,-6.75547 0,0 z","name":"Bolivia"},"py":{"path":"m 496.5759,238.61726 5.16043,5.62956 -0.60987,11.91592 14.87144,-0.91481 11.23567,14.37885 -0.91481,12.83071 -7.27152,11.00111 -14.87143,0.60987 -0.60987,-6.12215 4.24563,-10.08631 -14.5665,-9.17149 h -12.12701 l -9.10113,-9.78137 6.61473,-18.90595 17.94424,-1.38394 0,0 z","name":"Paraguay"},"uy":{"path":"m 516.7485,314.66329 -4.80858,5.13698 1.9938,27.63177 15.106,4.38637 19.21089,-19.2578 -31.50211,-17.89732 0,0 z","name":"Uruguay"},"ar":{"path":"m 528.73478,282.45749 4.55057,4.26909 -17.28745,25.68488 -6.07524,6.73202 2.11108,29.34411 13.34676,16.20845 -11.21221,19.56273 -8.49126,3.65922 h -9.711 l 2.72096,15.27019 -15.17637,5.20735 3.63576,12.83072 -9.10113,29.03916 11.23567,9.1715 -6.07523,14.96526 -10.32087,16.20845 5.46537,11.30604 -13.34676,2.13455 -10.93074,-13.44059 -1.82961,-41.86988 -16.98252,-71.12016 5.13698,-24.86391 -10.93074,-31.78358 7.27153,-41.26001 6.6851,-7.95176 -1.64195,-6.02833 8.58508,-7.83447 19.14052,1.31356 10.69617,11.42333 12.36159,0.21111 12.66651,7.74065 -3.72958,8.72582 0.89135,8.81965 17.94423,-0.84443 8.39743,-12.83072 0,0 m -38.82053,235.94911 0.60987,13.44058 10.32087,-0.9148 8.79619,-5.81722 -14.87143,-3.04935 -4.8555,-3.65921 0,0 z","name":"Argentina"},"cl":{"path":"m 480.81312,507.40549 -10.01593,22.00221 17.28745,1.82961 0.30494,-14.66032 -7.57646,-9.1715 0,0 m -3.40119,-3.44811 -7.52955,8.32706 -0.9148,9.78137 -14.5665,-8.25669 -15.4813,-22.30715 -4.55056,-7.95176 6.38017,-8.25669 -0.60987,-10.39124 -7.27152,-3.04935 -5.7703,-4.26908 1.21974,-5.81722 7.57645,-2.13454 1.52467,-33.61319 -11.82208,-6.73202 -7.71719,-174.96216 1.9938,-3.47157 15.106,34.83293 4.83204,0.0938 1.57159,5.55919 -6.42709,7.78757 -7.3888,41.91679 10.50852,32.27617 -4.8555,24.44169 17.12325,71.87077 1.80616,42.03408 12.26776,14.19119 12.99491,-1.89998 0,0 m -49.98584,-87.93848 -3.02589,4.57402 1.52467,7.95176 3.02589,0.30493 1.52468,-10.0863 -3.04935,-2.74441 0,0 z","name":"Chile"},"br":{"path":"m 549.30615,330.8952 14.66032,-28.19473 0.5395,-23.69109 27.3503,-17.6393 h 15.31711 l 12.03319,-20.38371 2.18146,-39.12547 -4.92587,-10.46161 28.99225,-26.45895 1.10246,-29.20336 -39.38349,-19.28126 -47.56982,-14.87143 -22.42443,-2.204914 6.02833,-12.666519 -1.64196,-19.281257 -4.90241,-1.6185 -7.24807,14.402301 -3.79995,4.761673 -9.75791,-4.315999 -32.81567,11.564063 -10.93074,-13.768975 1.75924,-14.378845 -10.32087,10.508519 -11.39986,-6.145607 -1.14937,1.6185 0.0235,4.996238 9.82828,5.277716 -14.75414,15.551671 -9.31224,-0.09383 -9.42952,-9.593716 -10.67272,0.328391 -1.31356,11.399868 6.12215,7.435722 -7.22461,23.15158 -8.44434,0.65678 -13.44059,8.49126 -3.28391,16.67759 11.65789,12.47886 2.13454,-2.41602 8.18633,-2.20491 6.99004,11.77517 20.00841,-8.58509 7.7641,0.44568 5.34809,18.92941 28.54658,9.05421 4.92587,15.106 12.15048,1.4543 5.79375,14.42576 -3.91723,12.83072 5.11352,6.70856 -0.75061,9.99248 13.6986,-1.29011 12.54924,15.8566 -0.98517,11.14185 7.43571,6.28635 -17.82695,26.99845 31.38482,17.56893 0,0 z","name":"Brazil"}}}); diff --git a/public/assets/frontend/js/plugins/maps/continents/readme.txt b/public/assets/frontend/js/plugins/maps/continents/readme.txt new file mode 100644 index 00000000..2a62d604 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/continents/readme.txt @@ -0,0 +1 @@ +These maps are just extracted from the world map and re-sized to same level as the world map. No extra details, or polygons added. \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.algeria.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.algeria.js new file mode 100644 index 00000000..d023e154 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.algeria.js @@ -0,0 +1,2 @@ +/** Add Algeria Map Data Points */ +jQuery.fn.vectorMap('addMap', 'dz_fr', {"pathes": {"1": {"path":"M 268.306 457.87 c 0 0 2.249 -0.725 2.249 -0.725 c 0 0 -0.496 -2.893 -0.496 -2.893 c 0 0 -3.133 -7.454 -3.133 -7.454 c 0 0 -2.249 -3.262 -2.249 -3.262 c 0 0 0.031 -6.131 0.031 -6.131 c 0 0 -1.682 -5.848 -1.682 -5.848 c 0 0 -2.49 -5.061 -2.49 -5.061 c 0 0 -6.095 -6.187 -6.095 -6.187 c 0 0 -1.521 -7.254 -1.521 -7.254 c 0 0 -4.417 -0.47 -4.417 -0.47 c 0 0 -4.163 0.675 -4.163 0.675 c 0 0 0.63 -56.826 0.63 -56.826 c 0 0 -0.259 -38.388 -0.259 -38.388 c 0 0 -8.571 -12.135 -8.571 -12.135 c 0 0 -2.714 -6.038 -2.714 -6.038 c 0 0 7.482 -7.683 7.482 -7.683 c 0 0 1.19 -2.448 1.19 -2.448 c 0 0 2.635 -0.807 2.635 -0.807 c 0 0 0.883 0.813 0.883 0.813 c 0 0 1.749 -0.209 1.749 -0.209 c 0 0 0.138 0.823 0.138 0.823 c 0 0 2.35 -1.681 2.35 -1.681 c 0 0 0.465 -8.884 0.465 -8.884 c 0 0 2.565 -6.436 2.565 -6.436 c 0 0 -1.848 -2.78 -1.848 -2.78 c 0 0 -0.051 -6.214 -0.051 -6.214 c 0 0 1.856 -3.176 1.856 -3.176 c 0 0 0.81 -10.075 0.81 -10.075 c 0 0 3.164 -5.032 3.164 -5.032 c 0 0 1.104 -3.51 1.104 -3.51 c 0 0 0.784 -10.595 0.784 -10.595 c 0 0 1.118 -4.885 1.118 -4.885 c 0 0 -4.273 -23.743 -4.273 -23.743 c 0 0 2.643 -13.284 2.643 -13.284 c 0 0 0.684 -28.618 0.684 -28.618 c 0 0 -21.085 13.188 -21.085 13.188 c 0 0 -15.816 11.178 -15.816 11.178 c 0 0 -8.624 9.693 -8.624 9.693 c 0 0 -3.966 6.909 -3.966 6.909 c 0 0 -10.189 7.171 -10.189 7.171 c 0 0 -1.53 5.245 -1.53 5.245 c 0 0 1.021 6.805 1.021 6.805 c 0 0 -0.608 2.721 -0.608 2.721 c 0 0 -5.818 4.933 -5.818 4.933 c 0 0 -11.195 0.456 -11.195 0.456 c 0 0 -13.243 3.621 -13.243 3.621 c 0 0 -6.827 9.299 -6.827 9.299 c 0 0 -6.535 4.925 -6.535 4.925 c 0 0 -1.732 3.77 -1.732 3.77 c 0 0 -6.146 7.528 -6.146 7.528 c 0 0 -3.367 10.625 -3.367 10.625 c 0 0 1.165 1.254 1.165 1.254 c 0 0 -3.322 10.957 -3.322 10.957 c 0 0 -1.78 1.059 -1.78 1.059 c 0 0 -7.687 -0.561 -7.687 -0.561 c 0 0 -3.857 1.585 -3.857 1.585 c 0 0 -2.317 1.98 -2.317 1.98 c 0 0 -7.18 9.722 -7.18 9.722 c 0 0 -3.038 6.72 -3.038 6.72 c 0 0 -14.179 -0.237 -14.179 -0.237 c 0 0 -7.204 6.951 -7.204 6.951 c -0.001 0 -12.962 4.238 -12.962 4.238 c 0 0 37.868 29.441 37.868 29.441 c 0 0 91.412 67.584 91.412 67.584 c 0 0 0.398 1.977 0.398 1.977 c 0 0 27.738 18.602 27.738 18.602 c 0 0 0.568 2.959 0.568 2.959 c 0 0 -0.822 5.766 -0.822 5.766 c 0 0 0.463 1.174 0.463 1.174 c 0 0 3.119 -0.263 3.119 -0.263 c 0 0 1.575 2.019 1.575 2.019 c 0 0 6.354 2.238 6.354 2.238 c 0 0 0.896 4.331 0.896 4.331 c 0 0 3.206 2.918 3.206 2.918 c 0 0 1.768 -0.039 1.768 -0.039 c 0 0 0.994 1.532 0.994 1.532 c 0 0 1.018 -0.565 1.018 -0.565 c 0 0 1.242 0.478 1.242 0.478 c 0 0 0.795 -0.395 0.795 -0.395 c 0 0 1.279 1.151 1.279 1.151 c 0 0 1.88 -1.958 1.88 -1.958 c 0 0 1.563 0.354 1.563 0.354 c 0 0 2.465 2.305 2.465 2.305 c 0 0 1.674 3.077 1.674 3.077 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Adrar"},"2":{"path":"M 251.147 52.1578 c 0 0 0.255 -1.759 0.255 -1.759 c 0 0 -1.269 -0.908 -1.269 -0.908 c 0 0 -0.683 -1.607 -0.683 -1.607 c 0 0 0.258 -1.099 0.258 -1.099 c 0 0 -0.801 0.179 -0.801 0.179 c 0 0 -0.68 -0.703 -0.68 -0.703 c 0 0 -0.004 -1.019 -0.004 -1.019 c 0 0 1.33 -0.886 1.33 -0.886 c 0 0 -1.829 -0.536 -1.829 -0.536 c 0 0 1.196 -1.169 1.196 -1.169 c 0 0 -1.496 -1.623 -1.496 -1.623 c 0 0 0.13 -1.172 0.13 -1.172 c 0 0 2.229 -1.641 2.229 -1.641 c 0 0 1.099 -2.467 1.099 -2.467 c 0 0 -4.333 0.653 -4.333 0.653 c 0 0 -2.668 -0.688 -2.668 -0.688 c 0 0 -1.591 1.201 -1.591 1.201 c 0 0 -4.207 0.314 -4.207 0.314 c 0 0 -3.056 1.182 -3.056 1.182 c 0 0 -0.989 1.688 -0.989 1.688 c 0 0 -3.115 1.248 -3.115 1.248 c 0 0 -1 3.282 -1 3.282 c 0 0 2.055 0.32 2.055 0.32 c 0 0 2.173 -0.8 2.173 -0.8 c 0 0 0.468 1.895 0.468 1.895 c 0 0 0.537 0.021 0.537 0.021 c 0 0 -0.826 1.687 -0.826 1.687 c 0 0 0.509 -0.155 0.509 -0.155 c 0 0 0.519 1.997 0.519 1.997 c 0 0 1.774 -0.663 1.774 -0.663 c 0 0 -0.347 0.243 -0.347 0.243 c 0 0 0.593 0.041 0.593 0.041 c 0 0 0.541 1.18 0.541 1.18 c 0 0 1.563 0.984 1.563 0.984 c 0 0 2.838 -0.813 2.838 -0.813 c 0 0 2.173 3.286 2.173 3.286 c 0 0 0.06 -1.414 0.06 -1.414 c 0 0 0.518 -0.333 0.518 -0.333 c 0 0 -0.384 -0.349 -0.384 -0.349 c 0 0 2.264 -0.619 2.264 -0.619 c 0 0 0.035 -0.865 0.035 -0.865 c 0 0 1.22 -1.163 1.22 -1.163 c 0 0 1.035 1.876 1.035 1.876 c 0 0 1.906 1.174 1.906 1.174 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Chlef"},"3":{"path":"M 311.039 126.689 c 0 0 -3.193 -5.374 -3.193 -5.374 c 0 0 -4.008 -3.915 -4.008 -3.915 c 0 0 -1.49 -1.064 -1.49 -1.064 c 0 0 -8.125 -3.061 -8.125 -3.061 c 0 0 -1.408 -2.328 -1.408 -2.328 c 0 0 -3.983 -3.588 -3.983 -3.588 c 0 0 -5.242 -1.505 -5.242 -1.505 c 0 0 -1.604 -3.201 -1.604 -3.201 c 0 0 0.146 -1.212 0.146 -1.212 c 0 0 -2.38 -6.709 -2.38 -6.709 c 0 0 -1.252 0.433 -1.252 0.433 c 0 0 0.124 -0.432 0.124 -0.432 c 0 0 -1.456 -0.758 -1.456 -0.758 c 0 0 -2.267 2.288 -2.267 2.288 c 0 0 0.026 1.448 0.026 1.448 c 0 0 -0.695 -0.262 -0.695 -0.262 c 0 0 -2.258 1.064 -2.258 1.064 c 0 0 -1.209 -0.324 -1.209 -0.324 c 0 0 -3.377 -4.766 -3.377 -4.766 c 0 0 -0.441 0.087 -0.441 0.087 c 0 0 -1.244 -3.591 -1.244 -3.591 c 0 0 -0.566 -6.331 -0.566 -6.331 c 0 0 -3.015 0.373 -3.015 0.373 c 0 0 -0.437 1.043 -0.437 1.043 c 0 0 -1.978 0.888 -1.978 0.888 c 0 0 -2.349 2.563 -2.349 2.563 c 0 0 -4.876 1.753 -4.876 1.753 c 0 0 -1.839 2.088 -1.839 2.088 c 0 0 -0.366 2.438 -0.366 2.438 c 0 0 -1.644 0.977 -1.644 0.977 c 0 0 -0.273 -1.14 -0.273 -1.14 c 0 0 -3.773 2.229 -3.773 2.229 c 0 0 0.808 1.346 0.808 1.346 c 0 0 -2.194 1.46 -2.194 1.46 c 0 0 0.863 1.461 0.863 1.461 c 0 0 -0.165 0.989 -0.165 0.989 c 0 0 2.206 0.969 2.206 0.969 c 0 0 1.613 1.795 1.613 1.795 c 0 0 3.495 -0.817 3.495 -0.817 c 0 0 1.828 1.584 1.828 1.584 c 0 0 0.565 1.551 0.565 1.551 c 0 0 -0.247 2.655 -0.247 2.655 c 0 0 1.457 0.411 1.457 0.411 c 0 0 0.124 0.991 0.124 0.991 c 0 0 1.142 1.009 1.142 1.009 c 0 0 -0.82 1.435 -0.82 1.435 c 0 0 -0.285 2.856 -0.285 2.856 c 0 0 3.122 0.287 3.122 0.287 c 0 0 -0.206 1.673 -0.206 1.673 c 0 0 3.521 1.138 3.521 1.138 c 0 0 2.073 -0.452 2.073 -0.452 c 0 0 -0.203 3.901 -0.203 3.901 c 0 0 -3.998 0.134 -3.998 0.134 c 0 0 0.641 0.886 0.641 0.886 c 0 0 -0.146 1.528 -0.146 1.528 c 0 0 3.112 6.564 3.112 6.564 c 0 0 10.825 -0.946 10.825 -0.946 c 0 0 5.37 -1.604 5.37 -1.604 c 0 0 8.55 2.039 8.55 2.039 c 0 0 -0.331 -2.903 -0.331 -2.903 c 0 0 -3.66 -2.23 -3.66 -2.23 c 0 0 7.853 -0.362 7.853 -0.362 c 0 0 0.945 -0.734 0.945 -0.734 c 0 0 0.439 0.318 0.439 0.318 c 0 0 0.417 -0.754 0.417 -0.754 c 0 0 0.305 0.512 0.305 0.512 c 0 0 0.903 -0.387 0.903 -0.387 c 0 0 2.684 1.107 2.684 1.107 c 0 0 0.77 -0.422 0.77 -0.422 c 0 0 13.076 0.901 13.076 0.901 c 0 0 0 0 0 0","name":"Laghouat"},"4":{"path":"M 377.235 49.5529 c 0 0 0.701 0.387 0.701 0.387 c 0 0 0.531 2.116 0.531 2.116 c 0 0 1.615 0.739 1.615 0.739 c 0 0 -0.772 0.688 -0.772 0.688 c 0 0 0.142 1.093 0.142 1.093 c 0 0 1.311 2.659 1.311 2.659 c 0 0 -4.046 1.621 -4.046 1.621 c 0 0 -1.879 2.798 -1.879 2.798 c 0 0 -0.624 0.112 -0.624 0.112 c 0 0 -0.659 -1.052 -0.659 -1.052 c 0 0 -0.692 -0.06 -0.692 -0.06 c 0 0 -0.333 -1.191 -0.333 -1.191 c 0 0 -0.393 -0.313 -0.393 -0.313 c 0 0 -0.6 0.601 -0.6 0.601 c 0 0 0.179 -0.579 0.179 -0.579 c 0 0 -1.313 -0.926 -1.313 -0.926 c 0 0 -0.409 1.399 -0.409 1.399 c 0 0 -1.049 0.308 -1.049 0.308 c 0 0 0.063 -2.163 0.063 -2.163 c 0 0 -1.771 -0.877 -1.771 -0.877 c 0 0 -0.118 0.548 -0.118 0.548 c 0 0 -1.816 -0.27 -1.816 -0.27 c 0 0 -0.957 2.009 -0.957 2.009 c 0 0 -1.647 -0.482 -1.647 -0.482 c 0 0 0.408 -1.016 0.408 -1.016 c 0 0 -0.614 -0.53 -0.614 -0.53 c 0 0 -4.031 0.608 -4.031 0.608 c 0 0 -0.774 -1.596 -0.774 -1.596 c 0 0 -2.106 -2.413 -2.106 -2.413 c 0 0 -1.569 -0.717 -1.569 -0.717 c 0 0 -2.67 1.215 -2.67 1.215 c 0 0 -0.353 -0.517 -0.353 -0.517 c 0 0 0.464 -0.385 0.464 -0.385 c 0 0 -0.535 -0.365 -0.535 -0.365 c 0 0 0.359 -0.917 0.359 -0.917 c 0 0 -2.605 -0.267 -2.605 -0.267 c 0 0 -0.109 -0.587 -0.109 -0.587 c 0 0 -1.551 1.313 -1.551 1.313 c 0 0 -2.433 -1.298 -2.433 -1.298 c 0 0 0.803 -2.113 0.803 -2.113 c 0 0 1.65 -0.227 1.65 -0.227 c 0 0 0.715 0.51 0.715 0.51 c 0 0 -0.213 -0.771 -0.213 -0.771 c 0 0 0.78 0.116 0.78 0.116 c 0 0 1.221 -1.532 1.221 -1.532 c 0 0 0.161 -2.791 0.161 -2.791 c 0 0 2.365 -0.863 2.365 -0.863 c 0 0 -0.381 0.438 -0.381 0.438 c 0 0 0.595 1.16 0.595 1.16 c 0 0 1.011 0.369 1.011 0.369 c 0 0 -0.465 -0.805 -0.465 -0.805 c 0 0 1.122 0.603 1.122 0.603 c 0 0 0.375 -1.067 0.375 -1.067 c 0 0 2.243 -0.16 2.243 -0.16 c 0 0 0.264 -1.443 0.264 -1.443 c 0 0 1.445 1.166 1.445 1.166 c 0 0 3.62 0.066 3.62 0.066 c 0 0 -0.201 1.256 -0.201 1.256 c 0 0 1.267 0.551 1.267 0.551 c 0 0 -0.196 0.957 -0.196 0.957 c 0 0 0.998 0.166 0.998 0.166 c 0 0 2.784 -1.372 2.784 -1.372 c 0 0 0.683 -1.773 0.683 -1.773 c 0 0 1.257 -0.076 1.257 -0.076 c 0 0 0.424 2.263 0.424 2.263 c 0 0 0.736 0.045 0.736 0.045 c 0 0 0.649 2.12 0.649 2.12 c 0 0 1.024 1.332 1.024 1.332 c 0 0 2.675 0.939 2.675 0.939 c 0 0 -0.031 1.478 -0.031 1.478 c 0 0 2.814 -0.213 2.814 -0.213 c 0 0 -0.354 -1.537 -0.354 -1.537 c 0 0 0.815 -0.485 0.815 -0.485 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Oum El-Bouaghi"},"5":{"path":"M 354.598 79.5648 c 0 0 -0.634 -2.146 -0.634 -2.146 c 0 0 0.812 -0.795 0.812 -0.795 c 0 0 -0.611 -0.482 -0.611 -0.482 c 0 0 0.499 -0.58 0.499 -0.58 c 0 0 -1.347 -2.257 -1.347 -2.257 c 0 0 -0.802 -0.146 -0.802 -0.146 c 0 0 0.401 -0.844 0.401 -0.844 c 0 0 -0.438 -1.353 -0.438 -1.353 c 0 0 1.308 -1.429 1.308 -1.429 c 0 0 -0.23 -2.636 -0.23 -2.636 c 0 0 1.644 -1.396 1.644 -1.396 c 0 0 -1.052 -0.219 -1.052 -0.219 c 0 0 0.178 -1.438 0.178 -1.438 c 0 0 -0.634 -1.333 -0.634 -1.333 c 0 0 1.491 -1.386 1.491 -1.386 c 0 0 2.418 -0.599 2.418 -0.599 c 0 0 0.612 -1.514 0.612 -1.514 c 0 0 -0.74 -1.491 -0.74 -1.491 c 0 0 0.214 -1.337 0.214 -1.337 c 0 0 -2.106 -2.414 -2.106 -2.414 c 0 0 -1.569 -0.716 -1.569 -0.716 c 0 0 -2.67 1.214 -2.67 1.214 c 0 0 -0.353 -0.518 -0.353 -0.518 c 0 0 0.464 -0.385 0.464 -0.385 c 0 0 -0.535 -0.365 -0.535 -0.365 c 0 0 0.36 -0.917 0.36 -0.917 c 0 0 -2.606 -0.267 -2.606 -0.267 c 0 0 -0.11 -0.587 -0.11 -0.587 c 0 0 -1.55 1.313 -1.55 1.313 c 0 0 -2.433 -1.298 -2.433 -1.298 c 0 0 -3.583 -0.418 -3.583 -0.418 c 0 0 -0.49 0.384 -0.49 0.384 c 0 0 -0.965 0.569 -0.965 0.569 c 0 0 0.445 1.163 0.445 1.163 c 0 0 -2.807 -2.418 -2.807 -2.418 c 0 0 -1.214 0.316 -1.214 0.316 c 0 0 -1.424 1.56 -1.424 1.56 c 0 0 0.121 0.773 0.121 0.773 c 0 0 1.212 0.402 1.212 0.402 c 0 0 -0.792 1.303 -0.792 1.303 c 0 0 -0.682 -0.238 -0.682 -0.238 c 0 0 -0.502 0.541 -0.502 0.541 c 0 0 -2.294 -0.948 -2.294 -0.948 c 0 0 -0.241 0.685 -0.241 0.685 c 0 0 -0.797 -0.078 -0.797 -0.078 c 0 0 -1.382 1.093 -1.382 1.093 c 0 0 0.234 1.001 0.234 1.001 c 0 0 -0.78 1.759 -0.78 1.759 c 0 0 -1.127 -0.332 -1.127 -0.332 c 0 0 -2.661 2.963 -2.661 2.963 c 0 0 -1.817 0.906 -1.817 0.906 c 0 0 -0.723 -1.068 -0.723 -1.068 c 0 0 -1.061 -0.012 -1.061 -0.012 c 0 0 -0.828 0.921 -0.828 0.921 c 0 0 -0.075 -0.786 -0.075 -0.786 c 0 0 -0.958 1.506 -0.958 1.506 c 0 0 -1.945 -1.698 -1.945 -1.698 c 0 0 0.822 4.4 0.822 4.4 c 0 0 -0.38 2.546 -0.38 2.546 c 0 0 -0.915 1.547 -0.915 1.547 c 0 0 -0.525 -0.186 -0.525 -0.186 c 0 0 -1.186 1.173 -1.186 1.173 c 0 0 0.194 0.605 0.194 0.605 c 0 0 2.929 0.061 2.929 0.061 c 0 0 2.126 1.396 2.126 1.396 c 0 0 0.583 -0.342 0.583 -0.342 c 0 0 2.02 0.968 2.02 0.968 c 0 0 0.73 1.103 0.73 1.103 c 0 0 1.017 -0.474 1.017 -0.474 c 0 0 1.503 0.709 1.503 0.709 c 0 0 0.559 -0.079 0.559 -0.079 c 0 0 0.341 -1.11 0.341 -1.11 c 0 0 3.911 -0.103 3.911 -0.103 c 0 0 1.787 -0.953 1.787 -0.953 c 0 0 0.162 -0.935 0.162 -0.935 c 0 0 -0.656 -0.975 -0.656 -0.975 c 0 0 -1.454 -0.28 -1.454 -0.28 c 0 0 -0.321 -0.952 -0.321 -0.952 c 0 0 2.216 0.152 2.216 0.152 c 0 0 3.561 -2.397 3.561 -2.397 c 0 0 2.817 1.882 2.817 1.882 c 0 0 1.857 -0.219 1.857 -0.219 c 0 0 -2.247 2.121 -2.247 2.121 c 0 0 0.993 1.373 0.993 1.373 c 0 0 -0.826 1.425 -0.826 1.425 c 0 0 0.764 -0.211 0.764 -0.211 c 0 0 0.976 1.769 0.976 1.769 c 0 0 2.263 -2.836 2.263 -2.836 c 0 0 1.025 0.388 1.025 0.388 c 0 0 -0.085 1.186 -0.085 1.186 c 0 0 2.13 0.699 2.13 0.699 c 0 0 0.685 -1.448 0.685 -1.448 c 0 0 2.061 -0.262 2.061 -0.262 c 0 0 1.65 -1.111 1.65 -1.111 c 0 0 1.29 1.626 1.29 1.626 c 0 0 -0.779 1.125 -0.779 1.125 c 0 0 0.506 0.944 0.506 0.944 c 0 0 -0.438 2.539 -0.438 2.539 c 0 0 2.456 1.971 2.456 1.971 c 0 0 1.033 -0.363 1.033 -0.363 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Batna"},"6":{"path":"M 314.203 38.1218 c 0 0 -0.336 1.124 -0.336 1.124 c 0 0 -2.016 0.919 -2.016 0.919 c 0 0 -0.034 2.49 -0.034 2.49 c 0 0 -4.18 1.099 -4.18 1.099 c 0 0 -0.776 -1.701 -0.776 -1.701 c 0 0 0.222 -0.601 0.222 -0.601 c 0 0 -0.75 -0.99 -0.75 -0.99 c 0 0 0.743 -0.487 0.743 -0.487 c 0 0 0.148 -1.306 0.148 -1.306 c 0 0 -0.678 -1.324 -0.678 -1.324 c 0 0 1.795 -0.83 1.795 -0.83 c 0 0 2.18 -2.443 2.18 -2.443 c 0 0 -0.406 -0.66 -0.406 -0.66 c 0 0 1.259 -1.582 1.259 -1.582 c 0 0 -1.778 -0.942 -1.778 -0.942 c 0 0 0.148 -0.646 0.148 -0.646 c 0 0 1.229 -0.36 1.229 -0.36 c 0 0 0.704 0.539 0.704 0.539 c 0 0 0.672 -0.653 0.672 -0.653 c 0 0 -0.069 -1.338 -0.069 -1.338 c 0 0 -1.397 -1.952 -1.397 -1.952 c 0 0 3.611 -0.405 3.611 -0.405 c 0 0 3.398 1.061 3.398 1.061 c 0 0 2.038 1.439 2.038 1.439 c 0 0 1.871 0.364 1.871 0.364 c 0 0 -0.442 1.715 -0.442 1.715 c 0 0 2.887 1.563 2.887 1.563 c 0 0 4.324 -0.311 4.324 -0.311 c 0 0 0.029 1.315 0.029 1.315 c 0 0 0.916 0.194 0.916 0.194 c 0 0 -0.184 1.479 -0.184 1.479 c 0 0 -2.389 1.071 -2.389 1.071 c 0 0 0.252 0.685 0.252 0.685 c 0 0 -1.314 1.474 -1.314 1.474 c 0 0 0.471 0.919 0.471 0.919 c 0 0 -0.748 0.375 -0.748 0.375 c 0 0 -1.656 0.241 -1.656 0.241 c 0 0 0.025 -0.935 0.025 -0.935 c 0 0 -0.569 0.197 -0.569 0.197 c 0 0 0.023 -2.689 0.023 -2.689 c 0 0 0.535 -0.694 0.535 -0.694 c 0 0 -2.159 -1.465 -2.159 -1.465 c 0 0 -0.039 0.448 -0.039 0.448 c 0 0 -0.928 -0.088 -0.928 -0.088 c 0 0 -0.447 1.378 -0.447 1.378 c 0 0 -3.62 -0.479 -3.62 -0.479 c 0 0 -0.048 1.35 -0.048 1.35 c 0 0 -2.517 1.442 -2.517 1.442 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Béjaïa"},"7":{"path":"M 354.598 79.5648 c 0 0 -1.037 0.363 -1.037 0.363 c 0 0 -2.456 -1.971 -2.456 -1.971 c 0 0 0.438 -2.539 0.438 -2.539 c 0 0 -0.506 -0.943 -0.506 -0.943 c 0 0 0.779 -1.125 0.779 -1.125 c 0 0 -1.289 -1.626 -1.289 -1.626 c 0 0 -1.651 1.111 -1.651 1.111 c 0 0 -2.061 0.261 -2.061 0.261 c 0 0 -0.685 1.448 -0.685 1.448 c 0 0 -2.13 -0.699 -2.13 -0.699 c 0 0 0.085 -1.186 0.085 -1.186 c 0 0 -1.025 -0.387 -1.025 -0.387 c 0 0 -2.263 2.835 -2.263 2.835 c 0 0 -0.975 -1.768 -0.975 -1.768 c 0 0 -0.765 0.21 -0.765 0.21 c 0 0 0.826 -1.425 0.826 -1.425 c 0 0 -0.993 -1.373 -0.993 -1.373 c 0 0 2.247 -2.121 2.247 -2.121 c 0 0 -1.857 0.22 -1.857 0.22 c 0 0 -2.817 -1.883 -2.817 -1.883 c 0 0 -3.56 2.397 -3.56 2.397 c 0 0 -2.217 -0.152 -2.217 -0.152 c 0 0 0.321 0.952 0.321 0.952 c 0 0 1.454 0.28 1.454 0.28 c 0 0 0.656 0.975 0.656 0.975 c 0 0 -0.162 0.935 -0.162 0.935 c 0 0 -1.787 0.954 -1.787 0.954 c 0 0 -3.911 0.102 -3.911 0.102 c 0 0 -0.341 1.11 -0.341 1.11 c 0 0 -0.558 0.08 -0.558 0.08 c 0 0 -1.503 -0.709 -1.503 -0.709 c 0 0 -1.018 0.473 -1.018 0.473 c 0 0 -0.729 -1.102 -0.729 -1.102 c 0 0 -2.02 -0.969 -2.02 -0.969 c 0 0 -0.584 0.343 -0.584 0.343 c 0 0 0.446 3.492 0.446 3.492 c 0 0 0.547 0.305 0.547 0.305 c 0 0 -0.537 0.065 -0.537 0.065 c 0 0 -0.684 1.586 -0.684 1.586 c 0 0 -5.437 1.63 -5.437 1.63 c 0 0 -0.941 1.502 -0.941 1.502 c 0 0 -1.002 0.173 -1.002 0.173 c 0 0 1.299 1.086 1.299 1.086 c 0 0 -1.021 0.547 -1.021 0.547 c 0 0 -0.658 -0.445 -0.658 -0.445 c 0 0 -1.831 1.14 -1.831 1.14 c 0 0 -4.807 0.046 -4.807 0.046 c 0 0 -0.876 1.823 -0.876 1.823 c 0 0 -2.192 1.835 -2.192 1.835 c 0 0 0.522 0.302 0.522 0.302 c 0 0 0.418 3.083 0.418 3.083 c 0 0 1.216 1.271 1.216 1.271 c 0 0 -0.307 0.725 -0.307 0.725 c 0 0 1.814 0.933 1.814 0.933 c 0 0 -0.773 1.006 -0.773 1.006 c 0 0 -1.99 0.525 -1.99 0.525 c 0 0 -0.442 0.687 -0.442 0.687 c 0 0 0.935 1.143 0.935 1.143 c 0 0 1.888 0.264 1.888 0.264 c 0 0 0.385 1.491 0.385 1.491 c 0 0 2.354 0.396 2.354 0.396 c 0 0 0.57 0.73 0.57 0.73 c 0 0 -1.197 -0.003 -1.197 -0.003 c 0 0 -1.375 1.475 -1.375 1.475 c 0 0 -1.342 0.124 -1.342 0.124 c 0 0 -0.397 0.525 -0.397 0.525 c 0 0 0.45 0.688 0.45 0.688 c 0 0 6.57 2.831 6.57 2.831 c 0 0 1.081 1.471 1.081 1.471 c 0 0 3.26 0.627 3.26 0.627 c 0 0 0.39 0.95 0.39 0.95 c 0 0 1.965 -0.327 1.965 -0.327 c 0 0 0.724 1.225 0.724 1.225 c 0 0 4.001 0.998 4.001 0.998 c 0 0 -0.522 0.879 -0.522 0.879 c 0 0 0.117 1.904 0.117 1.904 c 0 0 3.919 3.499 3.919 3.499 c 0 0 0.91 -1.858 0.91 -1.858 c 0 0 0.663 -1.724 0.663 -1.724 c 0 0 -0.688 -1.585 -0.688 -1.585 c 0 0 -0.35 -4.63 -0.35 -4.63 c 0 0 -1.083 -2.091 -1.083 -2.091 c 0 0 0.858 -4.001 0.858 -4.001 c 0 0 1.969 -4.693 1.969 -4.693 c 0 0 -3.667 -3.257 -3.667 -3.257 c 0 0 0.702 -1.852 0.702 -1.852 c 0 0 -1.199 -1.354 -1.199 -1.354 c 0 0 1.889 -1.327 1.889 -1.327 c 0 0 -0.72 -0.627 -0.72 -0.627 c 0 0 1.104 -0.631 1.104 -0.631 c 0 0 2.287 1.521 2.287 1.521 c 0 0 11.929 1.271 11.929 1.271 c 0 0 5.31 -1.304 5.31 -1.304 c 0 0 5.733 2.047 5.733 2.047 c 0 0 1.45 1.393 1.45 1.393 c 0 0 1.654 -0.581 1.654 -0.581 c 0 0 1.726 -2.196 1.726 -2.196 c 0 0 -0.517 -1.926 -0.517 -1.926 c 0 0 1.047 -2.039 1.047 -2.039 c 0 0 -0.163 -3.493 -0.163 -3.493 c 0 0 0.727 -2.389 0.727 -2.389 c 0 0 -0.822 0.197 -0.822 0.197 c 0 0 0.415 -0.997 0.415 -0.997 c 0 0 -1.047 -1.056 -1.047 -1.056 c 0 0 0.4 -0.473 0.4 -0.473 c 0 0 -1.139 0.062 -1.139 0.062 c 0 0 -0.737 1.719 -0.737 1.719 c 0 0 -1.087 0.596 -1.087 0.596 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Biskra"},"8":{"path":"M 189.561 141.431 c 0 0 0.163 2.393 0.163 2.393 c 0 0 1.428 0.123 1.428 0.123 c 0 0 -0.542 2.863 -0.542 2.863 c 0 0 1.384 0.042 1.384 0.042 c 0 0 0.298 1.563 0.298 1.563 c 0 0 5.834 -3.103 5.834 -3.103 c 0 0 6.79 1.902 6.79 1.902 c 0 0 1.803 -1.33 1.803 -1.33 c 0 0 2.417 0.518 2.417 0.518 c 0 0 1.629 -2.4 1.629 -2.4 c 0 0 -0.953 4.385 -0.953 4.385 c 0 0 -2.081 -0.471 -2.081 -0.471 c 0 0 -1.103 0.817 -1.103 0.817 c 0 0 -1.05 2.219 -1.05 2.219 c 0 0 -0.139 4.177 -0.139 4.177 c 0 0 0.68 2.281 0.68 2.281 c 0 0 -0.686 0.065 -0.686 0.065 c 0 0 0.179 0.967 0.179 0.967 c 0 0 -0.602 0.846 -0.602 0.846 c 0 0 0.955 1.182 0.955 1.182 c 0 0 -1.242 1.209 -1.242 1.209 c 0 0 1.247 2.015 1.247 2.015 c 0 0 -1.014 1.204 -1.014 1.204 c 0 0 0.036 1.863 0.036 1.863 c 0 0 0.853 1.823 0.853 1.823 c 0 0 2.917 2.352 2.917 2.352 c 0 0 -0.818 2.98 -0.818 2.98 c 0 0 14.029 11.903 14.029 11.903 c 0 0 -8.624 9.693 -8.624 9.693 c 0 0 -3.966 6.909 -3.966 6.909 c 0 0 -10.189 7.171 -10.189 7.171 c 0 0 -1.53 5.245 -1.53 5.245 c 0 0 1.021 6.804 1.021 6.804 c 0 0 -0.608 2.722 -0.608 2.722 c 0 0 -5.818 4.933 -5.818 4.933 c 0 0 -11.195 0.456 -11.195 0.456 c 0 0 -13.243 3.621 -13.243 3.621 c 0 0 -6.827 9.299 -6.827 9.299 c 0 0 -6.535 4.925 -6.535 4.925 c 0 0 -1.732 3.771 -1.732 3.771 c 0 0 -6.146 7.526 -6.146 7.526 c 0 0 -3.367 10.625 -3.367 10.625 c 0 0 1.165 1.256 1.165 1.256 c 0 0 -13.244 -1.684 -13.244 -1.684 c 0 0 -3.001 -2.418 -3.001 -2.418 c 0 0 -5.835 -7.1 -5.835 -7.1 c 0 0 -0.084 -7.644 -0.084 -7.644 c 0 0 -6.775 -12.676 -6.775 -12.676 c 0 0 -5.777 -21.184 -5.777 -21.184 c 0 0 -5.817 -3.173 -5.817 -3.173 c 0 0 -8.409 -0.352 -8.409 -0.352 c 0 0 -4.977 -4.181 -4.977 -4.181 c 0 0 4.214 -5.384 4.214 -5.384 c 0 0 0.024 -1.372 0.024 -1.372 c 0 0 1.014 -1.498 1.014 -1.498 c 0 0 8.097 -5.763 8.097 -5.763 c 0 0 7.482 -3.241 7.482 -3.241 c 0 0 6.645 -5.965 6.645 -5.965 c 0 0 3.927 -1.254 3.927 -1.254 c 0 0 6.729 -0.776 6.729 -0.776 c 0 0 4.574 -1.715 4.574 -1.715 c 0 0 0.583 -0.765 0.583 -0.765 c 0 0 -1.006 -1.718 -1.006 -1.718 c 0 0 0.712 -1.927 0.712 -1.927 c 0 0 0.439 0.271 0.439 0.271 c 0 0 1.753 -2.209 1.753 -2.209 c 0 0 0.06 -2.135 0.06 -2.135 c 0 0 -0.201 -0.656 -0.201 -0.656 c 0 0 -0.495 0.514 -0.495 0.514 c 0 0 -0.386 -0.407 -0.386 -0.407 c 0 0 -0.456 -1.584 -0.456 -1.584 c 0 0 -0.47 0.188 -0.47 0.188 c 0 0 0.021 -1.495 0.021 -1.495 c 0 0 -0.024 1.793 -0.024 1.793 c 0 0 -0.667 0.211 -0.667 0.211 c 0 0 0.487 0.234 0.487 0.234 c 0 0 -0.779 -0.15 -0.779 -0.15 c 0 0 0.248 -1.646 0.248 -1.646 c 0 0 -0.643 -0.663 -0.643 -0.663 c 0 0 -0.118 0.998 -0.118 0.998 c 0 0 -0.614 -0.265 -0.614 -0.265 c 0 0 0.041 0.743 0.041 0.743 c 0 0 -0.644 -0.249 -0.644 -0.249 c 0 0 -0.354 0.62 -0.354 0.62 c 0 0 0.437 -2.005 0.437 -2.005 c 0 0 -0.625 -1.467 -0.625 -1.467 c 0 0 0.73 -0.664 0.73 -0.664 c 0 0 -0.554 -0.775 -0.554 -0.775 c 0 0 0.872 -1.707 0.872 -1.707 c 0 0 0.565 0.509 0.565 0.509 c 0 0 1.714 -1.251 1.714 -1.251 c 0 0 -0.12 -6.14 -0.12 -6.14 c 0 0 18.347 -3.483 18.347 -3.483 c 0 0 -2.126 -6.029 -2.126 -6.029 c 0 0 0.609 -2.241 0.609 -2.241 c 0 0 6.877 0.41 6.877 0.41 c 0 0 3.008 -1.097 3.008 -1.097 c 0 0 4.058 -0.094 4.058 -0.094 c 0 0 2.286 0.737 2.286 0.737 c 0 0 3.44 -0.906 3.44 -0.906 c 0 0 9.396 2.568 9.396 2.568 c 0 0 7.359 0.568 7.359 0.568 c 0 0 1.897 -1.269 1.897 -1.269 c 0 0 -1.222 -1.218 -1.222 -1.218 c 0 0 -1.895 0.225 -1.895 0.225 c 0 0 1.267 -1.027 1.267 -1.027 c 0 0 -0.083 -3.115 -0.083 -3.115 c 0 0 1.147 -1.937 1.147 -1.937 c 0 0 1.524 -0.259 1.524 -0.259 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Béchar"},"9":{"path":"M 284.26 36.7689 c 0 0 0.247 -1.279 0.247 -1.279 c 0 0 -0.585 -0.271 -0.585 -0.271 c 0 0 0.385 -0.414 0.385 -0.414 c 0 0 -0.471 -0.855 -0.471 -0.855 c 0 0 0.536 -0.479 0.536 -0.479 c 0 0 -0.888 0.351 -0.888 0.351 c 0 0 -0.756 -1.312 -0.756 -1.312 c 0 0 -1.009 0.771 -1.009 0.771 c 0 0 -0.61 -0.303 -0.61 -0.303 c 0 0 -0.7 1.808 -0.7 1.808 c 0 0 -1.118 0.075 -1.118 0.075 c 0 0 0.107 -1.082 0.107 -1.082 c 0 0 -1.49 1.068 -1.49 1.068 c 0 0 -3.771 -1.583 -3.771 -1.583 c 0 0 0.339 1.023 0.339 1.023 c 0 0 -2.109 0.599 -2.109 0.599 c 0 0 -1.479 1.646 -1.479 1.646 c 0 0 -1.06 0.141 -1.06 0.141 c 0 0 0.442 0.803 0.442 0.803 c 0 0 -0.447 0.64 -0.447 0.64 c 0 0 -1.568 -0.302 -1.568 -0.302 c 0 0 -1.037 1.464 -1.037 1.464 c 0 0 2.993 2.104 2.993 2.104 c 0 0 1.509 -1.087 1.509 -1.087 c 0 0 2.894 0.205 2.894 0.205 c 0 0 1.567 -1.178 1.567 -1.178 c 0 0 0.671 1.507 0.671 1.507 c 0 0 1.48 0.008 1.48 0.008 c 0 0 0.866 -0.967 0.866 -0.967 c 0 0 -0.188 -1.356 -0.188 -1.356 c 0 0 0.474 0.955 0.474 0.955 c 0 0 0.732 -0.597 0.732 -0.597 c 0 0 0.693 0.698 0.693 0.698 c 0 0 1.156 -1.154 1.156 -1.154 c 0 0 0.085 -1.381 0.085 -1.381 c 0 0 1.631 0.27 1.631 0.27 c 0 0 0.479 -0.536 0.479 -0.536 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Blida"},"10":{"path":"M 300.562 48.4998 c 0 0 1.468 -1.134 1.468 -1.134 c 0 0 0.186 -2.385 0.186 -2.385 c 0 0 1.708 -0.861 1.708 -0.861 c 0 0 0.796 -1.241 0.796 -1.241 c 0 0 1.361 0.091 1.361 0.091 c 0 0 0.781 -0.917 0.781 -0.917 c 0 0 0.224 -0.601 0.224 -0.601 c 0 0 -0.75 -0.99 -0.75 -0.99 c 0 0 0.742 -0.488 0.742 -0.488 c 0 0 0.148 -1.305 0.148 -1.305 c 0 0 -0.679 -1.324 -0.679 -1.324 c 0 0 -2.513 0.268 -2.513 0.268 c 0 0 -0.274 -0.535 -0.274 -0.535 c 0 0 -1.008 0.543 -1.008 0.543 c 0 0 -5.654 0.163 -5.654 0.163 c 0 0 -1.333 -0.33 -1.333 -0.33 c 0 0 -0.937 -1.637 -0.937 -1.637 c 0 0 -0.781 0.04 -0.781 0.04 c 0 0 -0.892 -1.236 -0.892 -1.236 c 0 0 -4.715 -0.709 -4.715 -0.709 c 0 0 -0.479 0.983 -0.479 0.983 c 0 0 -1.366 0.715 -1.366 0.715 c 0 0 -2.088 -0.118 -2.088 -0.118 c 0 0 -0.247 1.278 -0.247 1.278 c 0 0 2.723 2.63 2.723 2.63 c 0 0 1.561 -1.479 1.561 -1.479 c 0 0 1.357 0.704 1.357 0.704 c 0 0 -0.438 0.687 -0.438 0.687 c 0 0 0.997 1.391 0.997 1.391 c 0 0 -1.07 0.599 -1.07 0.599 c 0 0 -0.442 1.267 -0.442 1.267 c 0 0 1.07 0.978 1.07 0.978 c 0 0 -0.182 0.811 -0.182 0.811 c 0 0 -1.427 0.413 -1.427 0.413 c 0 0 -0.228 0.854 -0.228 0.854 c 0 0 0.655 1.041 0.655 1.041 c 0 0 -0.407 0.485 -0.407 0.485 c 0 0 -0.899 0.935 -0.899 0.935 c 0 0 -1.014 -0.015 -1.014 -0.015 c 0 0 0.479 0.781 0.479 0.781 c 0 0 2.788 0.435 2.788 0.435 c 0 0 1.405 2.648 1.405 2.648 c 0 0 0.532 -0.81 0.532 -0.81 c 0 0 1.537 0.153 1.537 0.153 c 0 0 0.654 0.925 0.654 0.925 c 0 0 1.071 0.222 1.071 0.222 c 0 0 0.351 1.005 0.351 1.005 c 0 0 0.802 0.049 0.802 0.049 c 0 0 1.27 -1.216 1.27 -1.216 c 0 0 2.542 0.892 2.542 0.892 c 0 0 -0.443 -1.387 -0.443 -1.387 c 0 0 1.058 -3.268 1.058 -3.268 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Bouira"},"11":{"path":"M 340.615 208.544 c 0 0 -43.124 33.261 -43.124 33.261 c 0 0 0.146 -0.413 0.146 -0.413 c 0 0 -17.526 -14.179 -17.526 -14.179 c 0 0 -11.145 0.971 -11.145 0.971 c 0 0 -10.264 3.806 -10.264 3.806 c 0 0 -0.784 10.595 -0.784 10.595 c 0 0 -1.104 3.51 -1.104 3.51 c 0 0 -3.164 5.032 -3.164 5.032 c 0 0 -0.81 10.075 -0.81 10.075 c 0 0 -1.856 3.177 -1.856 3.177 c 0 0 0.051 6.213 0.051 6.213 c 0 0 1.848 2.781 1.848 2.781 c 0 0 -2.565 6.435 -2.565 6.435 c 0 0 -0.465 8.885 -0.465 8.885 c 0 0 -2.35 1.68 -2.35 1.68 c 0 0 -0.139 -0.823 -0.139 -0.823 c 0 0 -1.748 0.209 -1.748 0.209 c 0 0 -0.883 -0.813 -0.883 -0.813 c 0 0 -2.635 0.807 -2.635 0.807 c 0 0 -1.19 2.448 -1.19 2.448 c 0 0 -7.482 7.684 -7.482 7.684 c 0 0 2.714 6.037 2.714 6.037 c 0 0 8.571 12.137 8.571 12.137 c 0 0 0.259 38.387 0.259 38.387 c 0 0 -0.63 56.825 -0.63 56.825 c 0 0 4.163 -0.675 4.163 -0.675 c 0 0 4.417 0.47 4.417 0.47 c 0 0 1.521 7.254 1.521 7.254 c 0 0 6.095 6.187 6.095 6.187 c 0 0 2.49 5.061 2.49 5.061 c 0 0 1.682 5.848 1.682 5.848 c 0 0 -0.031 6.131 -0.031 6.131 c 0 0 2.249 3.263 2.249 3.263 c 0 0 3.133 7.454 3.133 7.454 c 0 0 0.496 2.892 0.496 2.892 c 0 0 -2.249 0.725 -2.249 0.725 c 0 0 1.485 0.058 1.485 0.058 c 0 0 2.693 1.431 2.693 1.431 c 0 0 3.086 -0.021 3.086 -0.021 c 0 0 6.312 1.33 6.312 1.33 c 0 0 6.54 3.166 6.54 3.166 c 0 0 -0.412 3.706 -0.412 3.706 c 0 0 0.537 0.907 0.537 0.907 c 0 0 -0.542 1.742 -0.542 1.742 c 0 0 0.979 1.557 0.979 1.557 c 0 0 -0.357 0.987 -0.357 0.987 c 0 0 0.917 2.147 0.917 2.147 c 0 0 -1.474 1.56 -1.474 1.56 c 0 0 -0.373 1.711 -0.373 1.711 c 0 0 -2.086 2.864 -2.086 2.864 c 0 0 0.506 1.159 0.506 1.159 c 0 0 5.114 3.9 5.114 3.9 c 0 0 60.512 -13.771 60.512 -13.771 c 0 0 38.057 -37.723 38.057 -37.723 c 0 0 64.331 -46.843 64.331 -46.843 c 0 0 -0.719 -20.563 -0.719 -20.563 c 0 0 -7.48 -4.23 -7.48 -4.23 c 0 0 -2.209 0.049 -2.209 0.049 c 0 0 -1.657 -1.011 -1.657 -1.011 c 0 0 -13.903 0.818 -13.903 0.818 c 0 0 -12.891 9.613 -12.891 9.613 c 0 0 -17.177 4.161 -17.177 4.161 c 0 0 -6.243 -4.392 -6.243 -4.392 c 0 0 1.974 -2.233 1.974 -2.233 c 0 0 -5.578 -12.361 -5.578 -12.361 c 0 0 -1.04 -10.938 -1.04 -10.938 c 0 0 0.237 -3.784 0.237 -3.784 c 0 0 -5.594 -8.032 -5.594 -8.032 c 0 0 -4.477 -0.141 -4.477 -0.141 c 0 0 -2.836 -2.179 -2.836 -2.179 c 0 0 -3.687 -6.237 -3.687 -6.237 c 0 0 -1.628 -4.169 -1.628 -4.169 c 0 0 -5.061 -6.142 -5.061 -6.142 c 0 0 -5.932 -16.141 -5.932 -16.141 c 0 0 -1.532 -1.132 -1.532 -1.132 c 0 0 -0.138 -1.005 -0.138 -1.005 c 0 0 -2.248 -0.6 -2.248 -0.6 c 0 0 -1.181 -1.556 -1.181 -1.556 c 0 0 1.06 -3.062 1.06 -3.062 c 0 0 2.819 -2.351 2.819 -2.351 c 0 0 -0.418 -1.914 -0.418 -1.914 c 0 0 -12.688 -11.21 -12.688 -11.21 c 0 0 -0.039 -8.717 -0.039 -8.717 c 0 0 -3.73 -17.581 -3.73 -17.581 c 0 0 1.772 -8.354 1.772 -8.354 c 0 0 -1.292 -33.81 -1.292 -33.81 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Tamanrasset"},"12":{"path":"M 377.235 49.5529 c 0 0 0.397 -1.363 0.397 -1.363 c 0 0 1.877 1.4 1.877 1.4 c 0 0 1.622 -0.03 1.622 -0.03 c 0 0 2.103 -2.353 2.103 -2.353 c 0 0 1.256 0.156 1.256 0.156 c 0 0 2.499 -1.112 2.499 -1.112 c 0 0 2.176 1.081 2.176 1.081 c 0 0 -0.663 1.284 -0.663 1.284 c 0 0 0.469 0.414 0.469 0.414 c 0 0 -0.029 4.161 -0.029 4.161 c 0 0 1.961 1.389 1.961 1.389 c 0 0 0.321 3.785 0.321 3.785 c 0 0 0.61 0.972 0.61 0.972 c 0 0 -1.389 1.917 -1.389 1.917 c 0 0 0.063 2.599 0.063 2.599 c 0 0 2.079 1.616 2.079 1.616 c 0 0 1.524 0.072 1.524 0.072 c 0 0 -2.348 3.782 -2.348 3.782 c 0 0 -0.661 3.932 -0.661 3.932 c 0 0 -1.401 0.803 -1.401 0.803 c 0 0 0.931 3.721 0.931 3.721 c 0 0 0.876 0.981 0.876 0.981 c 0 0 -1.63 1.313 -1.63 1.313 c 0 0 0.909 0.787 0.909 0.787 c 0 0 -1.388 1.372 -1.388 1.372 c 0 0 0.229 0.686 0.229 0.686 c 0 0 -1.096 0.116 -1.096 0.116 c 0 0 -1.104 1.673 -1.104 1.673 c 0 0 -5.352 2.981 -5.352 2.981 c 0 0 -0.735 4.246 -0.735 4.246 c 0 0 -8.26 -0.416 -8.26 -0.416 c 0 0 -4.263 -1.484 -4.263 -1.484 c 0 0 0.773 -5.083 0.773 -5.083 c 0 0 2.108 -3.938 2.108 -3.938 c 0 0 0.024 -1.697 0.024 -1.697 c 0 0 -0.637 -0.956 -0.637 -0.956 c 0 0 0.749 -2.004 0.749 -2.004 c 0 0 -0.869 -2.387 -0.869 -2.387 c 0 0 -1.271 -0.098 -1.271 -0.098 c 0 0 -0.661 0.97 -0.661 0.97 c 0 0 -0.441 1.352 -0.441 1.352 c 0 0 0.5 -0.146 0.5 -0.146 c 0 0 -0.088 1.582 -0.088 1.582 c 0 0 -0.908 -2.111 -0.908 -2.111 c 0 0 1.39 -3.602 1.39 -3.602 c 0 0 1.306 -0.817 1.306 -0.817 c 0 0 1.429 -2.436 1.429 -2.436 c 0 0 -1.051 -1.558 -1.051 -1.558 c 0 0 0.787 -1.188 0.787 -1.188 c 0 0 -0.763 -0.573 -0.763 -0.573 c 0 0 -0.117 -2.443 -0.117 -2.443 c 0 0 3.133 -1.132 3.133 -1.132 c 0 0 0.624 -0.112 0.624 -0.112 c 0 0 1.879 -2.798 1.879 -2.798 c 0 0 4.046 -1.621 4.046 -1.621 c 0 0 -1.311 -2.658 -1.311 -2.658 c 0 0 -0.142 -1.094 -0.142 -1.094 c 0 0 0.772 -0.688 0.772 -0.688 c 0 0 -1.615 -0.739 -1.615 -0.739 c 0 0 -0.531 -2.116 -0.531 -2.116 c 0 0 -0.698 -0.39 -0.698 -0.39 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Tébessa"},"13":{"path":"M 193.764 72.7758 c 0 0 -0.686 0.069 -0.686 0.069 c 0 0 -0.264 -0.909 -0.264 -0.909 c 0 0 -3.488 -1.748 -3.488 -1.748 c 0 0 -0.331 0.33 -0.331 0.33 c 0 0 -0.372 -0.771 -0.372 -0.771 c 0 0 -1.081 0.455 -1.081 0.455 c 0 0 -2.338 -0.793 -2.338 -0.793 c 0 0 -0.918 1.336 -0.918 1.336 c 0 0 -1.082 0.265 -1.082 0.265 c 0 0 -1.053 -0.668 -1.053 -0.668 c 0 0 0.202 -0.954 0.202 -0.954 c 0 0 -0.848 -0.622 -0.848 -0.622 c 0 0 -3.998 2.927 -3.998 2.927 c 0 0 -0.671 -0.354 -0.671 -0.354 c 0 0 -2.174 1.167 -2.174 1.167 c 0 0 -3.447 0.248 -3.447 0.248 c 0 0 -1.838 -0.844 -1.838 -0.844 c 0 0 -1.167 0.414 -1.167 0.414 c 0 0 -0.104 0.95 -0.104 0.95 c 0 0 2.603 2.448 2.603 2.448 c 0 0 1.057 0.802 1.057 0.802 c 0 0 1.388 -0.219 1.388 -0.219 c 0 0 0.027 1.49 0.027 1.49 c 0 0 1.617 0.96 1.617 0.96 c 0 0 0.088 0.883 0.088 0.883 c 0 0 3.129 1.718 3.129 1.718 c 0 0 -2.502 3.209 -2.502 3.209 c 0 0 0.771 0.313 0.771 0.313 c 0 0 1.368 2.382 1.368 2.382 c 0 0 1.285 0.582 1.285 0.582 c 0 0 -2.119 2.566 -2.119 2.566 c 0 0 1.582 2.156 1.582 2.156 c 0 0 -0.213 1.807 -0.213 1.807 c 0 0 1.198 3.756 1.198 3.756 c 0 0 3.61 -2.621 3.61 -2.621 c 0 0 4.992 0.022 4.992 0.022 c 0 0 1.227 -1.408 1.227 -1.408 c 0 0 1.529 -0.482 1.529 -0.482 c 0 0 6.093 -5.633 6.093 -5.633 c 0 0 -0.362 -0.793 -0.362 -0.793 c 0 0 -0.956 -0.198 -0.956 -0.198 c 0 0 1.609 -0.95 1.609 -0.95 c 0 0 1.285 -2.754 1.285 -2.754 c 0 0 -0.23 -0.686 -0.23 -0.686 c 0 0 0.496 0.037 0.496 0.037 c 0 0 -0.273 -1.005 -0.273 -1.005 c 0 0 -2.376 0.271 -2.376 0.271 c 0 0 0.434 -3.193 0.434 -3.193 c 0 0 -1.177 0.239 -1.177 0.239 c 0 0 0.804 -1.134 0.804 -1.134 c 0 0 -1.191 -0.046 -1.191 -0.046 c 0 0 -0.506 -1.828 -0.506 -1.828 c 0 0 1.313 -2.126 1.313 -2.126 c 0 0 -1.942 -1.063 -1.942 -1.063 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Tlemcen"},"14":{"path":"M 258.955 61.8178 c 0 0 -1.327 0.262 -1.327 0.262 c 0 0 0.221 1.396 0.221 1.396 c 0 0 6.776 4.105 6.776 4.105 c 0 0 1.052 1.839 1.052 1.839 c 0 0 2.688 -2.3 2.688 -2.3 c 0 0 1.052 0.797 1.052 0.797 c 0 0 0.327 1.125 0.327 1.125 c 0 0 1.748 0.418 1.748 0.418 c 0 0 -0.01 1.521 -0.01 1.521 c 0 0 -0.677 0.26 -0.677 0.26 c 0 0 -1.121 2.251 -1.121 2.251 c 0 0 1.432 1.277 1.432 1.277 c 0 0 -3.229 1.273 -3.229 1.273 c 0 0 -1.447 4.661 -1.447 4.661 c 0 0 -1.47 0.458 -1.47 0.458 c 0 0 0.167 2.428 0.167 2.428 c 0 0 -3.015 0.372 -3.015 0.372 c 0 0 -0.437 1.044 -0.437 1.044 c 0 0 -1.978 0.888 -1.978 0.888 c 0 0 -2.348 2.563 -2.348 2.563 c 0 0 -4.877 1.753 -4.877 1.753 c 0 0 -1.839 2.088 -1.839 2.088 c 0 0 -0.365 2.438 -0.365 2.438 c 0 0 -1.645 0.978 -1.645 0.978 c 0 0 -0.272 -1.14 -0.272 -1.14 c 0 0 -3.774 2.229 -3.774 2.229 c 0 0 0.808 1.346 0.808 1.346 c 0 0 -2.194 1.46 -2.194 1.46 c 0 0 -1.118 -1.577 -1.118 -1.577 c 0 0 -0.216 -1.843 -0.216 -1.843 c 0 0 -5.541 0.295 -5.541 0.295 c 0 0 0.672 -4.883 0.672 -4.883 c 0 0 -3.973 -0.827 -3.973 -0.827 c 0 0 1.657 -2.906 1.657 -2.906 c 0 0 -2.975 -1.225 -2.975 -1.225 c 0 0 -0.316 -0.531 -0.316 -0.531 c 0 0 0.755 -0.53 0.755 -0.53 c 0 0 -0.449 -1.181 -0.449 -1.181 c 0 0 -1.062 0.458 -1.062 0.458 c 0 0 -1.729 -3.065 -1.729 -3.065 c 0 0 0.385 -1.708 0.385 -1.708 c 0 0 -0.557 -0.922 -0.557 -0.922 c 0 0 3.161 -2.329 3.161 -2.329 c 0 0 -1.595 -2.433 -1.595 -2.433 c 0 0 -1.402 -0.632 -1.402 -0.632 c 0 0 -0.281 -0.991 -0.281 -0.991 c 0 0 -3.297 0.388 -3.297 0.388 c 0 0 1.071 -1.77 1.071 -1.77 c 0 0 1.552 -1.101 1.552 -1.101 c 0 0 -0.245 -0.949 -0.245 -0.949 c 0 0 1.176 -1.409 1.176 -1.409 c 0 0 1.083 -0.161 1.083 -0.161 c 0 0 1.521 0.789 1.521 0.789 c 0 0 1.112 -0.354 1.112 -0.354 c 0 0 0.873 -2.104 0.873 -2.104 c 0 0 0.688 -0.28 0.688 -0.28 c 0 0 -1.49 -1.555 -1.49 -1.555 c 0 0 0.9 -0.182 0.9 -0.182 c 0 0 1.728 -2.878 1.728 -2.878 c 0 0 1.215 -0.098 1.215 -0.098 c 0 0 0.112 -0.867 0.112 -0.867 c 0 0 0.812 0.11 0.812 0.11 c 0 0 0.164 -0.913 0.164 -0.913 c 0 0 2.058 0.206 2.058 0.206 c 0 0 0.567 -0.985 0.567 -0.985 c 0 0 1.449 -0.572 1.449 -0.572 c 0 0 1.345 1.67 1.345 1.67 c 0 0 0.589 -2.298 0.589 -2.298 c 0 0 1.271 0.93 1.271 0.93 c 0 0 0.538 -0.303 0.538 -0.303 c 0 0 1.353 0.765 1.353 0.765 c 0 0 0.063 1.414 0.063 1.414 c 0 0 1.952 -0.174 1.952 -0.174 c 0 0 1.046 1.72 1.046 1.72 c 0 0 0.813 0.153 0.813 0.153 c 0 0 0.172 -1.047 0.172 -1.047 c 0 0 0.958 0.973 0.958 0.973 c 0 0 3.798 -0.432 3.798 -0.432 c 0 0 2.435 -1.337 2.435 -1.337 c 0 0 -0.56 0.67 -0.56 0.67 c 0 0 1.55 0.067 1.55 0.067 c 0 0 -0.034 0.954 -0.034 0.954 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Tiaret"},"15":{"path":"M 310.88 26.4728 c 0 0 1.398 1.952 1.398 1.952 c 0 0 0.068 1.338 0.068 1.338 c 0 0 -0.67 0.654 -0.67 0.654 c 0 0 -0.705 -0.539 -0.705 -0.539 c 0 0 -1.229 0.36 -1.229 0.36 c 0 0 -0.147 0.646 -0.147 0.646 c 0 0 1.777 0.943 1.777 0.943 c 0 0 -1.26 1.581 -1.26 1.581 c 0 0 0.406 0.661 0.406 0.661 c 0 0 -2.179 2.442 -2.179 2.442 c 0 0 -1.795 0.831 -1.795 0.831 c 0 0 -2.514 0.268 -2.514 0.268 c 0 0 -0.273 -0.535 -0.273 -0.535 c 0 0 -1.01 0.543 -1.01 0.543 c 0 0 -5.653 0.163 -5.653 0.163 c 0 0 -1.334 -0.33 -1.334 -0.33 c 0 0 -0.935 -1.637 -0.935 -1.637 c 0 0 -0.782 0.04 -0.782 0.04 c 0 0 -0.892 -1.236 -0.892 -1.236 c 0 0 -0.219 -1.694 -0.219 -1.694 c 0 0 1.417 -0.319 1.417 -0.319 c 0 0 0.845 0.592 0.845 0.592 c 0 0 -0.163 -1.288 -0.163 -1.288 c 0 0 1.354 0.313 1.354 0.313 c 0 0 -0.771 -0.862 -0.771 -0.862 c 0 0 0.386 -1.441 0.386 -1.441 c 0 0 1.042 0.231 1.042 0.231 c 0 0 0.179 -0.604 0.179 -0.604 c 0 0 0.945 -0.077 0.945 -0.077 c 0 0 0.045 -0.779 0.045 -0.779 c 0 0 1.354 -1.163 1.354 -1.163 c 0 0 -0.135 -1.239 -0.135 -1.239 c 0 0 5.439 -0.32 5.439 -0.32 c 0 0 1.851 0.426 1.851 0.426 c 0 0 0.986 -0.547 0.986 -0.547 c 0 0 3.174 0.626 3.174 0.626 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Tizi-Ouzou"},"16":{"path":"M 285.549 29.5858 c 0 0 -0.27 0.609 -0.27 0.609 c 0 0 0.656 -0.216 0.656 -0.216 c 0 0 0.031 1.021 0.031 1.021 c 0 0 -2.278 0.745 -2.278 0.745 c 0 0 -0.66 -0.482 -0.66 -0.482 c 0 0 0.391 0.701 0.391 0.701 c 0 0 -0.688 0.546 -0.688 0.546 c 0 0 -1.01 0.771 -1.01 0.771 c 0 0 -0.609 -0.302 -0.609 -0.302 c 0 0 -0.701 1.807 -0.701 1.807 c 0 0 -1.117 0.075 -1.117 0.075 c 0 0 0.107 -1.082 0.107 -1.082 c 0 0 -1.49 1.068 -1.49 1.068 c 0 0 -3.771 -1.583 -3.771 -1.583 c 0 0 -0.135 -1.446 -0.135 -1.446 c 0 0 0.607 -1.614 0.607 -1.614 c 0 0 0.9 -0.174 0.9 -0.174 c 0 0 0.272 -0.944 0.272 -0.944 c 0 0 1.205 -0.234 1.205 -0.234 c 0 0 1.831 0.088 1.831 0.088 c 0 0 0.494 1.2 0.494 1.2 c 0 0 1.162 0.524 1.162 0.524 c 0 0 2.119 -0.622 2.119 -0.622 c 0 0 0.155 -1.295 0.155 -1.295 c 0 0 2.799 0.839 2.799 0.839 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Alger"},"17":{"path":"M 303.711 95.2648 c 0 0 -4.303 -3.584 -4.303 -3.584 c 0 0 0.313 -2.084 0.313 -2.084 c 0 0 -1.836 -1.982 -1.836 -1.982 c 0 0 0.299 -2.041 0.299 -2.041 c 0 0 -0.719 -4.249 -0.719 -4.249 c 0 0 -3.906 -0.974 -3.906 -0.974 c 0 0 -1.411 0.479 -1.411 0.479 c 0 0 -0.14 -1.652 -0.14 -1.652 c 0 0 -1.402 -0.321 -1.402 -0.321 c 0 0 0.209 -2.972 0.209 -2.972 c 0 0 -0.698 -0.953 -0.698 -0.953 c 0 0 0.551 -0.067 0.551 -0.067 c 0 0 0.504 -1.54 0.504 -1.54 c 0 0 -1.839 0.736 -1.839 0.736 c 0 0 -1.138 -3.13 -1.138 -3.13 c 0 0 4.281 -3.605 4.281 -3.605 c 0 0 -0.424 -1.941 -0.424 -1.941 c 0 0 0.865 -0.632 0.865 -0.632 c 0 0 0.075 -1.772 0.075 -1.772 c 0 0 -4.719 -3.806 -4.719 -3.806 c 0 0 -1.903 -1.954 -1.903 -1.954 c 0 0 -0.313 -1.257 -0.313 -1.257 c 0 0 -1.091 0.049 -1.091 0.049 c 0 0 -0.854 -1.716 -0.854 -1.716 c 0 0 -1.031 1.021 -1.031 1.021 c 0 0 0.104 1.206 0.104 1.206 c 0 0 -0.753 1.37 -0.753 1.37 c 0 0 -2.786 0.7 -2.786 0.7 c 0 0 -0.185 -2.199 -0.185 -2.199 c 0 0 -0.699 0.144 -0.699 0.144 c 0 0 -0.693 -2.337 -0.693 -2.337 c 0 0 -2.585 0.707 -2.585 0.707 c 0 0 0.677 5.005 0.677 5.005 c 0 0 -0.578 -0.259 -0.578 -0.259 c 0 0 -1.83 1.359 -1.83 1.359 c 0 0 -1.605 2.564 -1.605 2.564 c 0 0 -1.292 0.661 -1.292 0.661 c 0 0 -2.698 -1.908 -2.698 -1.908 c 0 0 -0.229 0.56 -0.229 0.56 c 0 0 -2.476 0.813 -2.476 0.813 c 0 0 -2.139 0.167 -2.139 0.167 c 0 0 -0.658 -2.362 -0.658 -2.362 c 0 0 -3.699 0.315 -3.699 0.315 c 0 0 -1.327 0.263 -1.327 0.263 c 0 0 0.221 1.396 0.221 1.396 c 0 0 6.777 4.106 6.777 4.106 c 0 0 1.051 1.838 1.051 1.838 c 0 0 2.688 -2.299 2.688 -2.299 c 0 0 1.052 0.796 1.052 0.796 c 0 0 0.327 1.125 0.327 1.125 c 0 0 1.748 0.418 1.748 0.418 c 0 0 -0.01 1.521 -0.01 1.521 c 0 0 -0.677 0.259 -0.677 0.259 c 0 0 -1.122 2.251 -1.122 2.251 c 0 0 1.432 1.277 1.432 1.277 c 0 0 -3.229 1.273 -3.229 1.273 c 0 0 -1.446 4.661 -1.446 4.661 c 0 0 -1.471 0.458 -1.471 0.458 c 0 0 0.169 2.428 0.169 2.428 c 0 0 0.566 6.331 0.566 6.331 c 0 0 1.244 3.59 1.244 3.59 c 0 0 0.441 -0.086 0.441 -0.086 c 0 0 3.376 4.766 3.376 4.766 c 0 0 1.209 0.325 1.209 0.325 c 0 0 2.258 -1.065 2.258 -1.065 c 0 0 0.695 0.262 0.695 0.262 c 0 0 -0.026 -1.447 -0.026 -1.447 c 0 0 2.266 -2.289 2.266 -2.289 c 0 0 1.456 0.758 1.456 0.758 c 0 0 -0.123 0.432 -0.123 0.432 c 0 0 1.253 -0.433 1.253 -0.433 c 0 0 2.38 6.709 2.38 6.709 c 0 0 -0.146 1.212 -0.146 1.212 c 0 0 1.604 3.201 1.604 3.201 c 0 0 5.243 1.505 5.243 1.505 c 0 0 3.983 3.588 3.983 3.588 c 0 0 1.407 2.328 1.407 2.328 c 0 0 8.125 3.061 8.125 3.061 c 0 0 1.49 1.064 1.49 1.064 c 0 0 4.01 3.915 4.01 3.915 c 0 0 3.191 5.374 3.191 5.374 c 0 0 11.872 3.224 11.872 3.224 c 0 0 -2.209 -11.442 -2.209 -11.442 c 0 0 2.42 -5.131 2.42 -5.131 c 0 0 -0.116 -1.902 -0.116 -1.902 c 0 0 0.521 -0.88 0.521 -0.88 c 0 0 -4 -0.997 -4 -0.997 c 0 0 -0.725 -1.226 -0.725 -1.226 c 0 0 -1.964 0.328 -1.964 0.328 c 0 0 -0.39 -0.95 -0.39 -0.95 c 0 0 -3.261 -0.627 -3.261 -0.627 c 0 0 -1.081 -1.472 -1.081 -1.472 c 0 0 -6.57 -2.83 -6.57 -2.83 c 0 0 -0.45 -0.689 -0.45 -0.689 c 0 0 0.395 -0.524 0.395 -0.524 c 0 0 1.344 -0.124 1.344 -0.124 c 0 0 1.375 -1.476 1.375 -1.476 c 0 0 1.195 0.003 1.195 0.003 c 0 0 -0.568 -0.73 -0.568 -0.73 c 0 0 -2.354 -0.395 -2.354 -0.395 c 0 0 -0.386 -1.492 -0.386 -1.492 c 0 0 -1.887 -0.264 -1.887 -0.264 c 0 0 -0.935 -1.142 -0.935 -1.142 c 0 0 0.443 -0.693 0.443 -0.693 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Djelfa"},"18":{"path":"M 335.112 34.2048 c 0 0 1.112 -0.339 1.112 -0.339 c 0 0 1.367 0.723 1.367 0.723 c 0 0 1.504 -0.446 1.504 -0.446 c 0 0 1.242 -1.671 1.242 -1.671 c 0 0 4.855 0.813 4.855 0.813 c 0 0 1.86 -1.232 1.86 -1.232 c 0 0 0.435 0.64 0.435 0.64 c 0 0 2.741 0.479 2.741 0.479 c 0 0 -0.254 -1.387 -0.254 -1.387 c 0 0 0.828 -0.194 0.828 -0.194 c 0 0 0.3 -0.784 0.3 -0.784 c 0 0 -2.966 -1.426 -2.966 -1.426 c 0 0 -0.699 -3.309 -0.699 -3.309 c 0 0 -1.636 -0.354 -1.636 -0.354 c 0 0 0.278 -1.183 0.278 -1.183 c 0 0 -0.458 -0.661 -0.458 -0.661 c 0 0 -5.771 2.994 -5.771 2.994 c 0 0 -3.482 0.854 -3.482 0.854 c 0 0 -0.857 -0.566 -0.857 -0.566 c 0 0 -1.676 0.329 -1.676 0.329 c 0 0 -2.381 1.442 -2.381 1.442 c 0 0 -1.033 2.037 -1.033 2.037 c 0 0 -1.852 0.936 -1.852 0.936 c 0 0 0.027 1.315 0.027 1.315 c 0 0 0.917 0.194 0.917 0.194 c 0 0 0.751 -0.023 0.751 -0.023 c 0 0 0.402 1.854 0.402 1.854 c 0 0 0.979 0.076 0.979 0.076 c 0 0 0.992 -0.957 0.992 -0.957 c 0 0 1.248 0.676 1.248 0.676 c 0 0 1.227 -0.83 1.227 -0.83 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Jijel"},"19":{"path":"M 335.112 34.2048 c 0 0 0.558 0.717 0.558 0.717 c 0 0 -0.125 2.048 -0.125 2.048 c 0 0 1.244 0.953 1.244 0.953 c 0 0 -0.114 1.348 -0.114 1.348 c 0 0 1.395 0.426 1.395 0.426 c 0 0 -0.097 1.172 -0.097 1.172 c 0 0 2.188 2.367 2.188 2.367 c 0 0 -0.978 0.521 -0.978 0.521 c 0 0 0.049 1.868 0.049 1.868 c 0 0 1.715 0.399 1.715 0.399 c 0 0 0.284 2.085 0.284 2.085 c 0 0 -0.688 0.604 -0.688 0.604 c 0 0 1.162 1.212 1.162 1.212 c 0 0 -1.2 1.294 -1.2 1.294 c 0 0 -0.965 0.569 -0.965 0.569 c 0 0 0.444 1.163 0.444 1.163 c 0 0 -2.806 -2.418 -2.806 -2.418 c 0 0 -1.214 0.316 -1.214 0.316 c 0 0 -1.424 1.56 -1.424 1.56 c 0 0 0.121 0.773 0.121 0.773 c 0 0 1.212 0.402 1.212 0.402 c 0 0 -0.792 1.303 -0.792 1.303 c 0 0 -0.682 -0.238 -0.682 -0.238 c 0 0 -0.502 0.541 -0.502 0.541 c 0 0 -2.294 -0.948 -2.294 -0.948 c 0 0 -0.241 0.685 -0.241 0.685 c 0 0 -0.797 -0.078 -0.797 -0.078 c 0 0 -1.382 1.093 -1.382 1.093 c 0 0 0.234 1.001 0.234 1.001 c 0 0 -0.78 1.759 -0.78 1.759 c 0 0 -1.127 -0.334 -1.127 -0.334 c 0 0 -3.493 -0.469 -3.493 -0.469 c 0 0 -0.547 -0.806 -0.547 -0.806 c 0 0 0.417 -0.537 0.417 -0.537 c 0 0 -0.486 -0.518 -0.486 -0.518 c 0 0 -1.107 0.239 -1.107 0.239 c 0 0 -1.474 -1.041 -1.474 -1.041 c 0 0 0.169 -0.628 0.169 -0.628 c 0 0 -0.018 -1.602 -0.018 -1.602 c 0 0 2.088 -0.288 2.088 -0.288 c 0 0 -0.484 -2.927 -0.484 -2.927 c 0 0 1.669 -2.858 1.669 -2.858 c 0 0 -0.97 -0.972 -0.97 -0.972 c 0 0 0.127 -2.078 0.127 -2.078 c 0 0 -0.963 -0.273 -0.963 -0.273 c 0 0 -1.48 -2.546 -1.48 -2.546 c 0 0 -1.203 -0.362 -1.203 -0.362 c 0 0 -0.961 0.653 -0.961 0.653 c 0 0 -2.854 0.298 -2.854 0.298 c 0 0 -0.779 -0.983 -0.779 -0.983 c 0 0 0.302 -1.874 0.302 -1.874 c 0 0 -1.26 -0.672 -1.26 -0.672 c 0 0 2.517 -1.449 2.517 -1.449 c 0 0 0.048 -1.349 0.048 -1.349 c 0 0 3.62 0.479 3.62 0.479 c 0 0 0.447 -1.378 0.447 -1.378 c 0 0 0.928 0.088 0.928 0.088 c 0 0 0.039 -0.447 0.039 -0.447 c 0 0 2.159 1.465 2.159 1.465 c 0 0 -0.535 0.692 -0.535 0.692 c 0 0 -0.024 2.691 -0.024 2.691 c 0 0 0.57 -0.199 0.57 -0.199 c 0 0 -0.025 0.937 -0.025 0.937 c 0 0 1.656 -0.241 1.656 -0.241 c 0 0 0.748 -0.375 0.748 -0.375 c 0 0 -0.471 -0.92 -0.471 -0.92 c 0 0 1.314 -1.474 1.314 -1.474 c 0 0 -0.252 -0.684 -0.252 -0.684 c 0 0 2.389 -1.072 2.389 -1.072 c 0 0 0.184 -1.478 0.184 -1.478 c 0 0 0.751 -0.023 0.751 -0.023 c 0 0 0.403 1.854 0.403 1.854 c 0 0 0.979 0.077 0.979 0.077 c 0 0 0.992 -0.958 0.992 -0.958 c 0 0 1.248 0.676 1.248 0.676 c 0 0 1.224 -0.831 1.224 -0.831 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Sétif"},"20":{"path":"M 233.026 90.7739 c 0 0 -2.853 -0.734 -2.853 -0.734 c 0 0 -4.583 3.134 -4.583 3.134 c 0 0 -1.732 -2.296 -1.732 -2.296 c 0 0 -2.898 2.009 -2.898 2.009 c 0 0 -2.172 -0.253 -2.172 -0.253 c 0 0 -2.096 -2.128 -2.096 -2.128 c 0 0 -2.331 -0.763 -2.331 -0.763 c 0 0 -1.5 -1.498 -1.5 -1.498 c 0 0 -2.199 1.248 -2.199 1.248 c 0 0 -0.138 -2.153 -0.138 -2.153 c 0 0 -0.979 -1.096 -0.979 -1.096 c 0 0 0.256 -1.511 0.256 -1.511 c 0 0 2.491 1.248 2.491 1.248 c 0 0 0.646 1.884 0.646 1.884 c 0 0 1.12 -1.667 1.12 -1.667 c 0 0 -1.379 -2.84 -1.379 -2.84 c 0 0 -2.113 -1.373 -2.113 -1.373 c 0 0 -0.294 -1.104 -0.294 -1.104 c 0 0 -1.77 -0.163 -1.77 -0.163 c 0 0 0.403 -1.189 0.403 -1.189 c 0 0 -1.328 -0.901 -1.328 -0.901 c 0 0 1.163 -0.801 1.163 -0.801 c 0 0 -0.396 -2.087 -0.396 -2.087 c 0 0 1.813 -0.197 1.813 -0.197 c 0 0 -0.485 -1.763 -0.485 -1.763 c 0 0 0.353 -0.945 0.353 -0.945 c 0 0 1.317 -0.403 1.317 -0.403 c 0 0 0.982 0.007 0.982 0.007 c 0 0 0.665 -1.239 0.665 -1.239 c 0 0 0.345 1.976 0.345 1.976 c 0 0 2.583 -0.188 2.583 -0.188 c 0 0 1.301 0.867 1.301 0.867 c 0 0 1.081 -0.098 1.081 -0.098 c 0 0 0.205 0.906 0.205 0.906 c 0 0 1.011 0.663 1.011 0.663 c 0 0 2.493 -1.648 2.493 -1.648 c 0 0 0.773 0.891 0.773 0.891 c 0 0 0.999 0.119 0.999 0.119 c 0 0 1.539 -1.518 1.539 -1.518 c 0 0 3.298 -0.388 3.298 -0.388 c 0 0 0.28 0.989 0.28 0.989 c 0 0 1.403 0.633 1.403 0.633 c 0 0 1.595 2.433 1.595 2.433 c 0 0 -3.162 2.329 -3.162 2.329 c 0 0 0.558 0.923 0.558 0.923 c 0 0 -0.385 1.708 -0.385 1.708 c 0 0 1.729 3.064 1.729 3.064 c 0 0 1.062 -0.458 1.062 -0.458 c 0 0 0.449 1.181 0.449 1.181 c 0 0 -0.755 0.531 -0.755 0.531 c 0 0 0.315 0.529 0.315 0.529 c 0 0 2.975 1.226 2.975 1.226 c 0 0 -1.655 2.904 -1.655 2.904 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Saida"},"21":{"path":"M 368.508 30.2198 c 0 0 -0.538 0.351 -0.538 0.351 c 0 0 -0.418 -0.446 -0.418 -0.446 c 0 0 -0.55 1.052 -0.55 1.052 c 0 0 -3.584 1.265 -3.584 1.265 c 0 0 -0.653 0.873 -0.653 0.873 c 0 0 0.42 1.242 0.42 1.242 c 0 0 -2.629 0.698 -2.629 0.698 c 0 0 -0.062 1.543 -0.062 1.543 c 0 0 -1.254 -0.13 -1.254 -0.13 c 0 0 -0.397 -0.7 -0.397 -0.7 c 0 0 -1.124 0.208 -1.124 0.208 c 0 0 0.207 -2.014 0.207 -2.014 c 0 0 0.97 -1.018 0.97 -1.018 c 0 0 -1.8 0.36 -1.8 0.36 c 0 0 -2.274 -0.424 -2.274 -0.424 c 0 0 -0.369 -1.324 -0.369 -1.324 c 0 0 -1.066 1.389 -1.066 1.389 c 0 0 -2.188 -0.147 -2.188 -0.147 c 0 0 -0.967 0.174 -0.967 0.174 c 0 0 -0.254 -1.387 -0.254 -1.387 c 0 0 0.828 -0.194 0.828 -0.194 c 0 0 0.3 -0.783 0.3 -0.783 c 0 0 -2.966 -1.427 -2.966 -1.427 c 0 0 -0.699 -3.309 -0.699 -3.309 c 0 0 -1.635 -0.354 -1.635 -0.354 c 0 0 0.277 -1.183 0.277 -1.183 c 0 0 -0.458 -0.661 -0.458 -0.661 c 0 0 -0.486 -1.046 -0.486 -1.046 c 0 0 0.477 -1.133 0.477 -1.133 c 0 0 1.46 -1.163 1.46 -1.163 c 0 0 2.801 -0.643 2.801 -0.643 c 0 0 1.617 0.827 1.617 0.827 c 0 0 0.77 2.041 0.77 2.041 c 0 0 2.885 0.665 2.885 0.665 c 0 0 0.642 -0.521 0.642 -0.521 c 0 0 0.391 0.479 0.391 0.479 c 0 0 1.646 -0.394 1.646 -0.394 c 0 0 0.779 1.6 0.779 1.6 c 0 0 1.483 0.237 1.483 0.237 c 0 0 2.637 -1.094 2.637 -1.094 c 0 0 1.659 0.04 1.659 0.04 c 0 0 2.043 -1.929 2.043 -1.929 c 0 0 -0.279 -1.044 -0.279 -1.044 c 0 0 -1.836 -1.298 -1.836 -1.298 c 0 0 2.469 0.061 2.469 0.061 c 0 0 0.865 0.703 0.865 0.703 c 0 0 -0.27 0.649 -0.27 0.649 c 0 0 0.934 1.558 0.934 1.558 c 0 0 -0.102 0.528 -0.102 0.528 c 0 0 -0.618 -0.109 -0.618 -0.109 c 0 0 1.345 1.255 1.345 1.255 c 0 0 0.646 3.424 0.646 3.424 c 0 0 -0.074 0.896 -0.074 0.896 c 0 0 -1.197 0.49 -1.197 0.49 c 0 0 0.196 1.267 0.196 1.267 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Skikda"},"22":{"path":"M 204.15 64.0609 c 0 0 -0.642 0.992 -0.642 0.992 c 0 0 0.241 0.965 0.241 0.965 c 0 0 -1.503 0.747 -1.503 0.747 c 0 0 -0.184 -0.672 -0.184 -0.672 c 0 0 -2.838 0.497 -2.838 0.497 c 0 0 -0.066 0.729 -0.066 0.729 c 0 0 -0.969 0.457 -0.969 0.457 c 0 0 -0.813 -0.548 -0.813 -0.548 c 0 0 -0.78 1.395 -0.78 1.395 c 0 0 -0.673 -0.18 -0.673 -0.18 c 0 0 0.286 1.945 0.286 1.945 c 0 0 -1.38 0.462 -1.38 0.462 c 0 0 -0.248 1.449 -0.248 1.449 c 0 0 -0.818 0.477 -0.818 0.477 c 0 0 1.942 1.063 1.942 1.063 c 0 0 -1.313 2.126 -1.313 2.126 c 0 0 0.506 1.828 0.506 1.828 c 0 0 1.191 0.045 1.191 0.045 c 0 0 -0.804 1.135 -0.804 1.135 c 0 0 1.177 -0.239 1.177 -0.239 c 0 0 -0.433 3.193 -0.433 3.193 c 0 0 2.376 -0.271 2.376 -0.271 c 0 0 0.272 1.004 0.272 1.004 c 0 0 -0.496 -0.036 -0.496 -0.036 c 0 0 0.23 0.687 0.23 0.687 c 0 0 -1.285 2.753 -1.285 2.753 c 0 0 -1.609 0.95 -1.609 0.95 c 0 0 0.956 0.198 0.956 0.198 c 0 0 0.362 0.793 0.362 0.793 c 0 0 -6.093 5.633 -6.093 5.633 c 0 0 1.08 1.632 1.08 1.632 c 0 0 2.133 -1.567 2.133 -1.567 c 0 0 0.589 1.018 0.589 1.018 c 0 0 0.342 -0.416 0.342 -0.416 c 0 0 2.966 0.896 2.966 0.896 c 0 0 4.055 -2.511 4.055 -2.511 c 0 0 1.843 1.041 1.843 1.041 c 0 0 3.133 9.769 3.133 9.769 c 0 0 0.314 -1.128 0.314 -1.128 c 0 0 0.854 0.04 0.854 0.04 c 0 0 2.091 -2.885 2.091 -2.885 c 0 0 1.632 -0.712 1.632 -0.712 c 0 0 1.374 0.198 1.374 0.198 c 0 0 1.501 -3.065 1.501 -3.065 c 0 0 0.941 -0.691 0.941 -0.691 c 0 0 -1.231 -5.509 -1.231 -5.509 c 0 0 -1.5 -1.498 -1.5 -1.498 c 0 0 -2.199 1.248 -2.199 1.248 c 0 0 -0.138 -2.153 -0.138 -2.153 c 0 0 -0.979 -1.096 -0.979 -1.096 c 0 0 0.256 -1.511 0.256 -1.511 c 0 0 2.491 1.248 2.491 1.248 c 0 0 0.646 1.884 0.646 1.884 c 0 0 1.12 -1.667 1.12 -1.667 c 0 0 -1.379 -2.84 -1.379 -2.84 c 0 0 -2.113 -1.373 -2.113 -1.373 c 0 0 -0.294 -1.104 -0.294 -1.104 c 0 0 -1.77 -0.163 -1.77 -0.163 c 0 0 0.403 -1.189 0.403 -1.189 c 0 0 -1.328 -0.901 -1.328 -0.901 c 0 0 1.163 -0.801 1.163 -0.801 c 0 0 -0.396 -2.087 -0.396 -2.087 c 0 0 1.813 -0.197 1.813 -0.197 c 0 0 -0.485 -1.763 -0.485 -1.763 c 0 0 0.353 -0.945 0.353 -0.945 c 0 0 1.317 -0.403 1.317 -0.403 c 0 0 -0.804 -2.202 -0.804 -2.202 c 0 0 0.376 -0.966 0.376 -0.966 c 0 0 1.477 -0.712 1.477 -0.712 c 0 0 -0.955 -0.354 -0.955 -0.354 c 0 0 -1.221 1.019 -1.221 1.019 c 0 0 -0.218 -0.549 -0.218 -0.549 c 0 0 1.312 -0.857 1.312 -0.857 c 0 0 0.38 -0.986 0.38 -0.986 c 0 0 -2.728 -0.854 -2.728 -0.854 c 0 0 -0.353 -0.632 -0.353 -0.632 c 0 0 -0.752 0.882 -0.752 0.882 c 0 0 -1.563 -0.12 -1.563 -0.12 c 0 0 0.231 -2.255 0.231 -2.255 c 0 0 -1.589 0.603 -1.589 0.603 c 0 0 -0.783 -0.393 -0.783 -0.393 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Sidi Bel Abbes"},"23":{"path":"M 375.158 30.0759 c 0 0 0.57 -1.447 0.57 -1.447 c 0 0 -0.427 -0.747 -0.427 -0.747 c 0 0 0.969 -1.14 0.969 -1.14 c 0 0 0.939 0.143 0.939 0.143 c 0 0 0.031 -1.328 0.031 -1.328 c 0 0 1.139 -0.009 1.139 -0.009 c 0 0 -0.366 -0.685 -0.366 -0.685 c 0 0 -1.192 -0.868 -1.192 -0.868 c 0 0 0.534 -2.257 0.534 -2.257 c 0 0 -1.771 0.605 -1.771 0.605 c 0 0 -1.04 -0.711 -1.04 -0.711 c 0 0 -0.714 0.503 -0.714 0.503 c 0 0 -2.358 -1.985 -2.358 -1.985 c 0 0 -2.144 0.188 -2.144 0.188 c 0 0 -0.479 -1.129 -0.479 -1.129 c 0 0 -2.073 0.349 -2.073 0.349 c 0 0 0.865 0.705 0.865 0.705 c 0 0 -0.27 0.648 -0.27 0.648 c 0 0 0.934 1.558 0.934 1.558 c 0 0 -0.102 0.529 -0.102 0.529 c 0 0 -0.618 -0.109 -0.618 -0.109 c 0 0 1.345 1.253 1.345 1.253 c 0 0 0.647 3.425 0.647 3.425 c 0 0 -0.075 0.896 -0.075 0.896 c 0 0 -1.196 0.49 -1.196 0.49 c 0 0 0.201 1.266 0.201 1.266 c 0 0 1.15 -0.122 1.15 -0.122 c 0 0 0.438 0.876 0.438 0.876 c 0 0 0.199 -0.74 0.199 -0.74 c 0 0 1.104 -0.509 1.104 -0.509 c 0 0 0.176 1.188 0.176 1.188 c 0 0 2.713 0.503 2.713 0.503 c 0 0 0.871 -1.339 0.871 -1.339 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Annaba"},"24":{"path":"M 375.158 30.0759 c 0 0 0.936 -0.309 0.936 -0.309 c 0 0 0.688 0.501 0.688 0.501 c 0 0 1.188 2.609 1.188 2.609 c 0 0 1.169 -0.383 1.169 -0.383 c 0 0 0.201 0.543 0.201 0.543 c 0 0 -0.047 -0.771 -0.047 -0.771 c 0 0 1.299 0.584 1.299 0.584 c 0 0 0.92 1.851 0.92 1.851 c 0 0 -1.832 1.544 -1.832 1.544 c 0 0 -1.021 -0.411 -1.021 -0.411 c 0 0 -0.195 1.316 -0.195 1.316 c 0 0 1.08 1.383 1.08 1.383 c 0 0 -0.374 0.437 -0.374 0.437 c 0 0 -2.218 0.173 -2.218 0.173 c 0 0 -2.16 2.08 -2.16 2.08 c 0 0 -1.194 -0.271 -1.194 -0.271 c 0 0 -2.52 0.934 -2.52 0.934 c 0 0 -2.854 -0.539 -2.854 -0.539 c 0 0 -0.494 1.348 -0.494 1.348 c 0 0 0.75 0.918 0.75 0.918 c 0 0 -1.257 0.076 -1.257 0.076 c 0 0 -0.683 1.774 -0.683 1.774 c 0 0 -2.784 1.371 -2.784 1.371 c 0 0 -0.998 -0.165 -0.998 -0.165 c 0 0 0.196 -0.958 0.196 -0.958 c 0 0 -1.267 -0.551 -1.267 -0.551 c 0 0 0.201 -1.256 0.201 -1.256 c 0 0 -0.077 -0.57 -0.077 -0.57 c 0 0 0.855 -0.474 0.855 -0.474 c 0 0 0.104 -1.688 0.104 -1.688 c 0 0 -0.561 -1.442 -0.561 -1.442 c 0 0 -1.225 -0.221 -1.225 -0.221 c 0 0 0.6 -0.717 0.6 -0.717 c 0 0 -1.052 -0.557 -1.052 -0.557 c 0 0 0.532 -0.551 0.532 -0.551 c 0 0 -0.572 -0.892 -0.572 -0.892 c 0 0 0.062 -1.543 0.062 -1.543 c 0 0 2.629 -0.698 2.629 -0.698 c 0 0 -0.42 -1.242 -0.42 -1.242 c 0 0 0.653 -0.873 0.653 -0.873 c 0 0 3.583 -1.265 3.583 -1.265 c 0 0 0.55 -1.052 0.55 -1.052 c 0 0 0.419 0.446 0.419 0.446 c 0 0 0.538 -0.351 0.538 -0.351 c 0 0 1.15 -0.122 1.15 -0.122 c 0 0 0.438 0.876 0.438 0.876 c 0 0 0.199 -0.741 0.199 -0.741 c 0 0 1.104 -0.509 1.104 -0.509 c 0 0 0.176 1.188 0.176 1.188 c 0 0 2.713 0.503 2.713 0.503 c 0 0 0.872 -1.333 0.872 -1.333 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Guelma"},"25":{"path":"M 361.888 43.9039 c 0 0 -0.077 -0.57 -0.077 -0.57 c 0 0 0.855 -0.474 0.855 -0.474 c 0 0 0.104 -1.688 0.104 -1.688 c 0 0 -0.561 -1.442 -0.561 -1.442 c 0 0 -1.224 -0.221 -1.224 -0.221 c 0 0 0.599 -0.717 0.599 -0.717 c 0 0 -1.052 -0.557 -1.052 -0.557 c 0 0 0.532 -0.551 0.532 -0.551 c 0 0 -0.572 -0.892 -0.572 -0.892 c 0 0 -1.253 -0.13 -1.253 -0.13 c 0 0 -0.398 -0.7 -0.398 -0.7 c 0 0 -1.124 0.208 -1.124 0.208 c 0 0 0.207 -2.014 0.207 -2.014 c 0 0 0.969 -1.018 0.969 -1.018 c 0 0 -1.799 0.36 -1.799 0.36 c 0 0 -2.274 -0.424 -2.274 -0.424 c 0 0 -0.368 -1.324 -0.368 -1.324 c 0 0 -1.067 1.389 -1.067 1.389 c 0 0 -2.188 -0.147 -2.188 -0.147 c 0 0 -0.02 1.6 -0.02 1.6 c 0 0 -3.298 0.766 -3.298 0.766 c 0 0 0.284 2.021 0.284 2.021 c 0 0 -0.922 1.877 -0.922 1.877 c 0 0 1.319 -0.403 1.319 -0.403 c 0 0 1.126 0.879 1.126 0.879 c 0 0 -0.265 1.487 -0.265 1.487 c 0 0 0.788 0.495 0.788 0.495 c 0 0 1.019 -0.295 1.019 -0.295 c 0 0 0.938 0.805 0.938 0.805 c 0 0 -0.108 1.354 -0.108 1.354 c 0 0 -0.381 0.438 -0.381 0.438 c 0 0 0.595 1.159 0.595 1.159 c 0 0 1.01 0.369 1.01 0.369 c 0 0 -0.464 -0.804 -0.464 -0.804 c 0 0 1.122 0.604 1.122 0.604 c 0 0 0.375 -1.069 0.375 -1.069 c 0 0 2.243 -0.159 2.243 -0.159 c 0 0 0.263 -1.444 0.263 -1.444 c 0 0 1.446 1.166 1.446 1.166 c 0 0 3.621 0.066 3.621 0.066 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Constantine"},"26":{"path":"M 291.189 51.9288 c 0 0 0.272 0.795 0.272 0.795 c 0 0 -1.143 0.688 -1.143 0.688 c 0 0 0.551 0.367 0.551 0.367 c 0 0 -2.021 0.685 -2.021 0.685 c 0 0 0.86 1.28 0.86 1.28 c 0 0 0.034 2.966 0.034 2.966 c 0 0 -2.708 -4.154 -2.708 -4.154 c 0 0 -0.896 0.141 -0.896 0.141 c 0 0 0.406 0.771 0.406 0.771 c 0 0 -0.488 0.495 -0.488 0.495 c 0 0 -1.09 0.049 -1.09 0.049 c 0 0 -0.854 -1.716 -0.854 -1.716 c 0 0 -1.031 1.021 -1.031 1.021 c 0 0 0.104 1.206 0.104 1.206 c 0 0 -0.753 1.37 -0.753 1.37 c 0 0 -2.786 0.7 -2.786 0.7 c 0 0 -0.185 -2.199 -0.185 -2.199 c 0 0 -0.699 0.144 -0.699 0.144 c 0 0 -0.693 -2.337 -0.693 -2.337 c 0 0 -2.585 0.707 -2.585 0.707 c 0 0 0.677 5.005 0.677 5.005 c 0 0 -0.578 -0.259 -0.578 -0.259 c 0 0 -1.83 1.359 -1.83 1.359 c 0 0 -1.605 2.564 -1.605 2.564 c 0 0 -1.292 0.661 -1.292 0.661 c 0 0 -2.698 -1.908 -2.698 -1.908 c 0 0 -0.229 0.56 -0.229 0.56 c 0 0 -2.476 0.813 -2.476 0.813 c 0 0 -2.139 0.167 -2.139 0.167 c 0 0 -0.658 -2.362 -0.658 -2.362 c 0 0 0.71 -1.968 0.71 -1.968 c 0 0 -2.811 -0.738 -2.811 -0.738 c 0 0 -0.347 -1.359 -0.347 -1.359 c 0 0 0.503 -0.62 0.503 -0.62 c 0 0 2.227 0.229 2.227 0.229 c 0 0 0.902 -3.906 0.902 -3.906 c 0 0 1.051 -1.104 1.051 -1.104 c 0 0 -0.339 -0.876 -0.339 -0.876 c 0 0 1.986 0.073 1.986 0.073 c 0 0 0.315 -2.775 0.315 -2.775 c 0 0 0.86 0.234 0.86 0.234 c 0 0 1.842 -1.11 1.842 -1.11 c 0 0 0.062 -1.843 0.062 -1.843 c 0 0 -1.344 -0.306 -1.344 -0.306 c 0 0 -0.085 -1.369 -0.085 -1.369 c 0 0 -0.709 -0.199 -0.709 -0.199 c 0 0 0.625 -1.909 0.625 -1.909 c 0 0 1.348 0.043 1.348 0.043 c 0 0 0.756 -0.614 0.756 -0.614 c 0 0 1.51 -1.087 1.51 -1.087 c 0 0 2.893 0.205 2.893 0.205 c 0 0 1.568 -1.178 1.568 -1.178 c 0 0 0.67 1.507 0.67 1.507 c 0 0 1.481 0.008 1.481 0.008 c 0 0 0.867 -0.967 0.867 -0.967 c 0 0 -0.189 -1.356 -0.189 -1.356 c 0 0 0.474 0.956 0.474 0.956 c 0 0 0.732 -0.598 0.732 -0.598 c 0 0 0.692 0.698 0.692 0.698 c 0 0 1.158 -1.154 1.158 -1.154 c 0 0 0.084 -1.381 0.084 -1.381 c 0 0 1.63 0.271 1.63 0.271 c 0 0 0.479 -0.537 0.479 -0.537 c 0 0 2.722 2.629 2.722 2.629 c 0 0 1.562 -1.479 1.562 -1.479 c 0 0 1.356 0.703 1.356 0.703 c 0 0 -0.439 0.687 -0.439 0.687 c 0 0 0.998 1.392 0.998 1.392 c 0 0 -1.071 0.599 -1.071 0.599 c 0 0 -0.441 1.267 -0.441 1.267 c 0 0 1.069 0.979 1.069 0.979 c 0 0 -0.181 0.809 -0.181 0.809 c 0 0 -1.426 0.414 -1.426 0.414 c 0 0 -0.229 0.854 -0.229 0.854 c 0 0 0.656 1.042 0.656 1.042 c 0 0 -0.409 0.485 -0.409 0.485 c 0 0 -0.898 0.936 -0.898 0.936 c 0 0 -1.014 -0.016 -1.014 -0.016 c 0 0 0.479 0.781 0.479 0.781 c 0 0 2.788 0.434 2.788 0.434 c 0 0 1.41 2.635 1.41 2.635 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Médéa"},"27":{"path":"M 212.85 55.2648 c 0 0 2.964 -1.85 2.964 -1.85 c 0 0 2.338 -4.67 2.338 -4.67 c 0 0 1.846 -1.942 1.846 -1.942 c 0 0 9.188 -5.395 9.188 -5.395 c 0 0 1.74 -0.06 1.74 -0.06 c 0 0 -1.001 3.283 -1.001 3.283 c 0 0 -1.979 2.472 -1.979 2.472 c 0 0 1.289 1.351 1.289 1.351 c 0 0 -0.634 0.698 -0.634 0.698 c 0 0 0.359 0.87 0.359 0.87 c 0 0 -2.126 0.093 -2.126 0.093 c 0 0 -0.555 0.604 -0.555 0.604 c 0 0 -1.226 -0.57 -1.226 -0.57 c 0 0 -0.846 1.017 -0.846 1.017 c 0 0 0.313 0.769 0.313 0.769 c 0 0 0.674 -0.036 0.674 -0.036 c 0 0 -0.59 0.992 -0.59 0.992 c 0 0 0.229 0.908 0.229 0.908 c 0 0 -1.332 1.438 -1.332 1.438 c 0 0 -0.877 -0.373 -0.877 -0.373 c 0 0 -0.867 0.539 -0.867 0.539 c 0 0 -1.744 2.073 -1.744 2.073 c 0 0 -0.903 -0.138 -0.903 -0.138 c 0 0 -0.604 0.964 -0.604 0.964 c 0 0 -0.03 -0.763 -0.03 -0.763 c 0 0 -1.07 0.18 -1.07 0.18 c 0 0 -1.028 -1.427 -1.028 -1.427 c 0 0 -2.252 0.6 -2.252 0.6 c 0 0 -1.276 -1.627 -1.276 -1.627 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Mostaganem"},"28":{"path":"M 320.989 54.6068 c 0 0 -0.17 0.627 -0.17 0.627 c 0 0 1.475 1.042 1.475 1.042 c 0 0 1.106 -0.24 1.106 -0.24 c 0 0 0.486 0.518 0.486 0.518 c 0 0 -0.417 0.537 -0.417 0.537 c 0 0 0.547 0.807 0.547 0.807 c 0 0 3.493 0.469 3.493 0.469 c 0 0 -2.661 2.962 -2.661 2.962 c 0 0 -1.817 0.906 -1.817 0.906 c 0 0 -0.722 -1.068 -0.722 -1.068 c 0 0 -1.062 -0.011 -1.062 -0.011 c 0 0 -0.828 0.921 -0.828 0.921 c 0 0 -0.074 -0.787 -0.074 -0.787 c 0 0 -0.96 1.506 -0.96 1.506 c 0 0 -1.945 -1.698 -1.945 -1.698 c 0 0 0.823 4.4 0.823 4.4 c 0 0 -0.379 2.546 -0.379 2.546 c 0 0 -0.916 1.548 -0.916 1.548 c 0 0 -0.524 -0.186 -0.524 -0.186 c 0 0 -1.187 1.172 -1.187 1.172 c 0 0 0.194 0.606 0.194 0.606 c 0 0 2.929 0.06 2.929 0.06 c 0 0 2.125 1.396 2.125 1.396 c 0 0 0.447 3.492 0.447 3.492 c 0 0 0.547 0.305 0.547 0.305 c 0 0 -0.538 0.065 -0.538 0.065 c 0 0 -0.683 1.586 -0.683 1.586 c 0 0 -5.438 1.63 -5.438 1.63 c 0 0 -0.942 1.502 -0.942 1.502 c 0 0 -1.001 0.173 -1.001 0.173 c 0 0 1.298 1.086 1.298 1.086 c 0 0 -1.021 0.547 -1.021 0.547 c 0 0 -0.657 -0.445 -0.657 -0.445 c 0 0 -1.832 1.14 -1.832 1.14 c 0 0 -4.806 0.046 -4.806 0.046 c 0 0 -0.876 1.823 -0.876 1.823 c 0 0 -2.191 1.835 -2.191 1.835 c 0 0 0.521 0.302 0.521 0.302 c 0 0 0.417 3.083 0.417 3.083 c 0 0 1.218 1.271 1.218 1.271 c 0 0 -0.307 0.725 -0.307 0.725 c 0 0 1.813 0.933 1.813 0.933 c 0 0 -0.773 1.007 -0.773 1.007 c 0 0 -1.99 0.525 -1.99 0.525 c 0 0 -4.303 -3.585 -4.303 -3.585 c 0 0 0.313 -2.084 0.313 -2.084 c 0 0 -1.836 -1.982 -1.836 -1.982 c 0 0 0.299 -2.042 0.299 -2.042 c 0 0 -0.719 -4.248 -0.719 -4.248 c 0 0 -3.906 -0.975 -3.906 -0.975 c 0 0 -1.411 0.479 -1.411 0.479 c 0 0 -0.14 -1.65 -0.14 -1.65 c 0 0 -1.402 -0.322 -1.402 -0.322 c 0 0 0.209 -2.972 0.209 -2.972 c 0 0 -0.698 -0.953 -0.698 -0.953 c 0 0 0.551 -0.068 0.551 -0.068 c 0 0 0.504 -1.539 0.504 -1.539 c 0 0 -1.839 0.736 -1.839 0.736 c 0 0 -1.138 -3.13 -1.138 -3.13 c 0 0 4.282 -3.606 4.282 -3.606 c 0 0 -0.425 -1.94 -0.425 -1.94 c 0 0 0.865 -0.633 0.865 -0.633 c 0 0 0.075 -1.772 0.075 -1.772 c 0 0 -4.719 -3.806 -4.719 -3.806 c 0 0 -1.903 -1.953 -1.903 -1.953 c 0 0 -0.313 -1.258 -0.313 -1.258 c 0 0 0.489 -0.494 0.489 -0.494 c 0 0 -0.405 -0.771 -0.405 -0.771 c 0 0 0.895 -0.14 0.895 -0.14 c 0 0 2.709 4.154 2.709 4.154 c 0 0 -0.037 -2.966 -0.037 -2.966 c 0 0 -0.859 -1.281 -0.859 -1.281 c 0 0 2.022 -0.685 2.022 -0.685 c 0 0 -0.551 -0.367 -0.551 -0.367 c 0 0 1.144 -0.686 1.144 -0.686 c 0 0 -0.274 -0.796 -0.274 -0.796 c 0 0 0.533 -0.809 0.533 -0.809 c 0 0 1.537 0.153 1.537 0.153 c 0 0 0.654 0.924 0.654 0.924 c 0 0 1.07 0.224 1.07 0.224 c 0 0 0.352 1.004 0.352 1.004 c 0 0 0.802 0.048 0.802 0.048 c 0 0 1.271 -1.214 1.271 -1.214 c 0 0 2.542 0.89 2.542 0.89 c 0 0 -0.444 -1.385 -0.444 -1.385 c 0 0 1.058 -3.265 1.058 -3.265 c 0 0 0.57 1.104 0.57 1.104 c 0 0 2.211 -0.769 2.211 -0.769 c 0 0 2.755 0.986 2.755 0.986 c 0 0 3.391 -1.461 3.391 -1.461 c 0 0 0.865 2.774 0.865 2.774 c 0 0 -1.615 0.625 -1.615 0.625 c 0 0 -0.69 2.095 -0.69 2.095 c 0 0 2.823 0.292 2.823 0.292 c 0 0 -0.36 -0.99 -0.36 -0.99 c 0 0 1.328 -0.64 1.328 -0.64 c 0 0 -0.386 1.092 -0.386 1.092 c 0 0 0.663 0.766 0.663 0.766 c 0 0 2.07 -1.562 2.07 -1.562 c 0 0 2.721 -0.533 2.721 -0.533 c 0 0 1.33 1.67 1.33 1.67 c 0 0 1.165 -0.05 1.165 -0.05 c 0 0 0.184 1.218 0.184 1.218 c 0 0 1.399 -0.516 1.399 -0.516 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"M'Sila"},"29":{"path":"M 220.012 57.4758 c 0 0 0.578 0.193 0.578 0.193 c 0 0 1.217 3.61 1.217 3.61 c 0 0 1.717 -0.492 1.717 -0.492 c 0 0 0.125 0.523 0.125 0.523 c 0 0 0.858 -0.611 0.858 -0.611 c 0 0 1.282 1.803 1.282 1.803 c 0 0 1.891 -0.041 1.891 -0.041 c 0 0 0.918 0.917 0.918 0.917 c 0 0 1.721 -0.085 1.721 -0.085 c 0 0 0.296 0.662 0.296 0.662 c 0 0 2.047 0.317 2.047 0.317 c 0 0 1.49 1.555 1.49 1.555 c 0 0 -0.688 0.28 -0.688 0.28 c 0 0 -0.874 2.105 -0.874 2.105 c 0 0 -1.111 0.353 -1.111 0.353 c 0 0 -1.521 -0.788 -1.521 -0.788 c 0 0 -1.084 0.159 -1.084 0.159 c 0 0 -1.175 1.41 -1.175 1.41 c 0 0 0.246 0.949 0.246 0.949 c 0 0 -1.553 1.1 -1.553 1.1 c 0 0 -1.071 1.771 -1.071 1.771 c 0 0 -1.54 1.518 -1.54 1.518 c 0 0 -0.999 -0.12 -0.999 -0.12 c 0 0 -0.773 -0.89 -0.773 -0.89 c 0 0 -2.493 1.648 -2.493 1.648 c 0 0 -1.011 -0.662 -1.011 -0.662 c 0 0 -0.205 -0.907 -0.205 -0.907 c 0 0 -1.081 0.098 -1.081 0.098 c 0 0 -1.301 -0.867 -1.301 -0.867 c 0 0 -2.583 0.188 -2.583 0.188 c 0 0 -0.345 -1.976 -0.345 -1.976 c 0 0 -0.665 1.238 -0.665 1.238 c 0 0 -0.982 -0.007 -0.982 -0.007 c 0 0 -0.804 -2.203 -0.804 -2.203 c 0 0 0.376 -0.965 0.376 -0.965 c 0 0 1.477 -0.712 1.477 -0.712 c 0 0 -0.955 -0.354 -0.955 -0.354 c 0 0 -1.222 1.019 -1.222 1.019 c 0 0 -0.217 -0.549 -0.217 -0.549 c 0 0 1.312 -0.856 1.312 -0.856 c 0 0 0.38 -0.987 0.38 -0.987 c 0 0 -2.728 -0.854 -2.728 -0.854 c 0 0 -0.352 -0.632 -0.352 -0.632 c 0 0 -0.753 0.882 -0.753 0.882 c 0 0 -1.563 -0.12 -1.563 -0.12 c 0 0 0.231 -2.254 0.231 -2.254 c 0 0 -1.59 0.602 -1.59 0.602 c 0 0 -0.786 -0.382 -0.786 -0.382 c 0 0 0.318 -0.749 0.318 -0.749 c 0 0 1.029 -0.085 1.029 -0.085 c 0 0 -0.37 -0.949 -0.37 -0.949 c 0 0 1.582 -0.382 1.582 -0.382 c 0 0 0.264 -1.739 0.264 -1.739 c 0 0 2.625 -2.104 2.625 -2.104 c 0 0 -0.667 -0.006 -0.667 -0.006 c 0 0 0.89 -1.532 0.89 -1.532 c 0 0 1.433 1.089 1.433 1.089 c 0 0 1.581 -2.289 1.581 -2.289 c 0 0 1.287 1.577 1.287 1.577 c 0 0 2.252 -0.6 2.252 -0.6 c 0 0 1.029 1.428 1.029 1.428 c 0 0 1.069 -0.181 1.069 -0.181 c 0 0 0.03 0.763 0.03 0.763 c 0 0 0.605 -0.963 0.605 -0.963 c 0 0 0.906 0.136 0.906 0.136 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Mascara"},"30":{"path":"M 327.951 114.981 c 0 0 -0.91 1.857 -0.91 1.857 c 0 0 -3.919 -3.5 -3.919 -3.5 c 0 0 -2.42 5.13 -2.42 5.13 c 0 0 2.209 11.443 2.209 11.443 c 0 0 -5.039 9.304 -5.039 9.304 c 0 0 -6.763 7.312 -6.763 7.312 c 0 0 -0.766 17.01 -0.766 17.01 c 0 0 -3.171 8.157 -3.171 8.157 c 0 0 -10.495 36.704 -10.495 36.704 c 0 0 -1.579 1.093 -1.579 1.093 c 0 0 -6.763 14.091 -6.763 14.091 c 0 0 -8.226 3.631 -8.226 3.631 c 0 0 17.526 14.179 17.526 14.179 c 0 0 -0.146 0.413 -0.146 0.413 c 0 0 43.124 -33.261 43.124 -33.261 c 0 0 15.876 -8.912 15.876 -8.912 c 0 0 2.795 0.889 2.795 0.889 c 0 0 63.493 -16.461 63.493 -16.461 c 0 0 -11.392 -38.443 -11.392 -38.443 c 0 0 -39.729 4.259 -39.729 4.259 c 0 0 -5.501 -6.366 -5.501 -6.366 c 0 0 -7.777 -11.58 -7.777 -11.58 c 0 0 -8.097 -22.969 -8.097 -22.969 c 0 0 -1.219 -7.663 -1.219 -7.663 c 0 0 -0.319 0.807 -0.319 0.807 c 0 0 -0.521 -1.04 -0.521 -1.04 c 0 0 -0.762 0.111 -0.762 0.111 c 0 0 -2.721 2.136 -2.721 2.136 c 0 0 -0.552 -1.05 -0.552 -1.05 c 0 0 -0.665 0.606 -0.665 0.606 c 0 0 -0.047 1.4 -0.047 1.4 c 0 0 1.138 2.602 1.138 2.602 c 0 0 0.039 2.557 0.039 2.557 c 0 0 -0.953 1.07 -0.953 1.07 c 0 0 1.171 1.467 1.171 1.467 c 0 0 0.374 2.7 0.374 2.7 c 0 0 -17.293 0.317 -17.293 0.317 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Ouargla"},"31":{"path":"M 204.15 64.0609 c 0 0 0.319 -0.749 0.319 -0.749 c 0 0 1.029 -0.085 1.029 -0.085 c 0 0 -0.37 -0.95 -0.37 -0.95 c 0 0 1.582 -0.381 1.582 -0.381 c 0 0 0.264 -1.74 0.264 -1.74 c 0 0 2.625 -2.104 2.625 -2.104 c 0 0 -0.667 -0.006 -0.667 -0.006 c 0 0 0.89 -1.532 0.89 -1.532 c 0 0 1.433 1.09 1.433 1.09 c 0 0 1.597 -2.34 1.597 -2.34 c 0 0 -3.432 -0.925 -3.432 -0.925 c 0 0 -0.636 -0.732 -0.636 -0.732 c 0 0 0.279 -0.764 0.279 -0.764 c 0 0 -0.896 -0.845 -0.896 -0.845 c 0 0 -0.981 0.025 -0.981 0.025 c 0 0 -0.675 0.67 -0.675 0.67 c 0 0 -1.5 0.109 -1.5 0.109 c 0 0 -0.331 2.201 -0.331 2.201 c 0 0 -2.492 1.917 -2.492 1.917 c 0 0 -1.325 0.012 -1.325 0.012 c 0 0 -0.406 -0.761 -0.406 -0.761 c 0 0 -2.549 -0.737 -2.549 -0.737 c 0 0 -0.751 1.339 -0.751 1.339 c 0 0 -0.854 0.255 -0.854 0.255 c 0 0 -0.794 -0.59 -0.794 -0.59 c 0 0 -2.608 2.264 -2.608 2.264 c 0 0 1.342 1.429 1.342 1.429 c 0 0 -0.223 0.719 -0.223 0.719 c 0 0 1.009 0.007 1.009 0.007 c 0 0 -0.384 1.019 -0.384 1.019 c 0 0 -0.893 0.252 -0.893 0.252 c 0 0 0.174 1.591 0.174 1.591 c 0 0 0.012 -0.62 0.012 -0.62 c 0 0 0.895 -0.047 0.895 -0.047 c 0 0 -0.201 -0.596 -0.201 -0.596 c 0 0 0.82 0.656 0.82 0.656 c 0 0 1.569 0.021 1.569 0.021 c 0 0 5.066 -1.624 5.066 -1.624 c 0 0 0.775 2.922 0.775 2.922 c 0 0 -0.772 0.564 -0.772 0.564 c 0 0 -0.026 1.101 -0.026 1.101 c 0 0 0.184 0.673 0.184 0.673 c 0 0 1.502 -0.747 1.502 -0.747 c 0 0 -0.24 -0.964 -0.24 -0.964 c 0 0 0.64 -0.997 0.64 -0.997 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Oran"},"32":{"path":"M 233.026 90.7739 c 0 0 -2.853 -0.734 -2.853 -0.734 c 0 0 -4.583 3.134 -4.583 3.134 c 0 0 -1.732 -2.296 -1.732 -2.296 c 0 0 -2.898 2.009 -2.898 2.009 c 0 0 -2.172 -0.253 -2.172 -0.253 c 0 0 -2.096 -2.128 -2.096 -2.128 c 0 0 -2.331 -0.763 -2.331 -0.763 c 0 0 1.232 5.509 1.232 5.509 c 0 0 -0.942 0.691 -0.942 0.691 c 0 0 -1.501 3.065 -1.501 3.065 c 0 0 0.176 2.472 0.176 2.472 c 0 0 1.795 -0.807 1.795 -0.807 c 0 0 1.055 0.748 1.055 0.748 c 0 0 -0.204 2.644 -0.204 2.644 c 0 0 0.751 0.279 0.751 0.279 c 0 0 0.729 1.792 0.729 1.792 c 0 0 0.76 0.113 0.76 0.113 c 0 0 -2.122 1.127 -2.122 1.127 c 0 0 0.828 2.979 0.828 2.979 c 0 0 -2.93 13.106 -2.93 13.106 c 0 0 0.842 2.448 0.842 2.448 c 0 0 -0.887 0.991 -0.887 0.991 c 0 0 0.673 0.434 0.673 0.434 c 0 0 -0.593 1.588 -0.593 1.588 c 0 0 -1.563 0.854 -1.563 0.854 c 0 0 -0.278 1.842 -0.278 1.842 c 0 0 0.827 0.472 0.827 0.472 c 0 0 -0.269 1.131 -0.269 1.131 c 0 0 0.979 1.097 0.979 1.097 c 0 0 -0.397 1.534 -0.397 1.534 c 0 0 0.431 2.391 0.431 2.391 c 0 0 -2.988 5.758 -2.988 5.758 c 0 0 -0.953 4.385 -0.953 4.385 c 0 0 -2.081 -0.471 -2.081 -0.471 c 0 0 -1.103 0.817 -1.103 0.817 c 0 0 -1.05 2.219 -1.05 2.219 c 0 0 -0.139 4.177 -0.139 4.177 c 0 0 0.68 2.281 0.68 2.281 c 0 0 -0.686 0.065 -0.686 0.065 c 0 0 0.179 0.967 0.179 0.967 c 0 0 -0.602 0.846 -0.602 0.846 c 0 0 0.955 1.181 0.955 1.181 c 0 0 -1.242 1.21 -1.242 1.21 c 0 0 1.247 2.015 1.247 2.015 c 0 0 -1.014 1.203 -1.014 1.203 c 0 0 0.036 1.864 0.036 1.864 c 0 0 0.852 1.823 0.852 1.823 c 0 0 2.918 2.352 2.918 2.352 c 0 0 -0.818 2.98 -0.818 2.98 c 0 0 14.029 11.903 14.029 11.903 c 0 0 15.816 -11.179 15.816 -11.179 c 0 0 21.085 -13.183 21.085 -13.183 c 0 0 4.648 -5.149 4.648 -5.149 c 0 0 -0.721 -8.611 -0.721 -8.611 c 0 0 2.573 -1.672 2.573 -1.672 c 0 0 -1.918 -7.688 -1.918 -7.688 c 0 0 -0.564 -6.182 -0.564 -6.182 c 0 0 -3.111 -6.564 -3.111 -6.564 c 0 0 0.146 -1.528 0.146 -1.528 c 0 0 -0.641 -0.886 -0.641 -0.886 c 0 0 3.997 -0.134 3.997 -0.134 c 0 0 0.203 -3.901 0.203 -3.901 c 0 0 -2.073 0.452 -2.073 0.452 c 0 0 -3.52 -1.138 -3.52 -1.138 c 0 0 0.205 -1.673 0.205 -1.673 c 0 0 -3.122 -0.287 -3.122 -0.287 c 0 0 0.285 -2.856 0.285 -2.856 c 0 0 0.82 -1.435 0.82 -1.435 c 0 0 -1.142 -1.009 -1.142 -1.009 c 0 0 -0.124 -0.991 -0.124 -0.991 c 0 0 -1.457 -0.411 -1.457 -0.411 c 0 0 0.247 -2.655 0.247 -2.655 c 0 0 -0.565 -1.551 -0.565 -1.551 c 0 0 -1.828 -1.584 -1.828 -1.584 c 0 0 -3.495 0.817 -3.495 0.817 c 0 0 -1.613 -1.795 -1.613 -1.795 c 0 0 -2.206 -0.969 -2.206 -0.969 c 0 0 0.165 -0.989 0.165 -0.989 c 0 0 -0.863 -1.461 -0.863 -1.461 c 0 0 -1.119 -1.576 -1.119 -1.576 c 0 0 -0.215 -1.844 -0.215 -1.844 c 0 0 -5.541 0.295 -5.541 0.295 c 0 0 0.672 -4.884 0.672 -4.884 c 0 0 -3.971 -0.823 -3.971 -0.823 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"El-Bayadh"},"33":{"path":"M 454.129 387.74 c 0 0 -0.719 -20.563 -0.719 -20.563 c 0 0 -7.48 -4.23 -7.48 -4.23 c 0 0 -2.209 0.049 -2.209 0.049 c 0 0 -1.657 -1.011 -1.657 -1.011 c 0 0 -13.903 0.818 -13.903 0.818 c 0 0 -12.891 9.613 -12.891 9.613 c 0 0 -17.177 4.161 -17.177 4.161 c 0 0 -6.243 -4.393 -6.243 -4.393 c 0 0 1.974 -2.232 1.974 -2.232 c 0 0 -5.578 -12.361 -5.578 -12.361 c 0 0 -1.04 -10.938 -1.04 -10.938 c 0 0 0.237 -3.784 0.237 -3.784 c 0 0 -5.594 -8.033 -5.594 -8.033 c 0 0 -4.477 -0.14 -4.477 -0.14 c 0 0 -2.836 -2.179 -2.836 -2.179 c 0 0 -3.687 -6.237 -3.687 -6.237 c 0 0 -1.628 -4.169 -1.628 -4.169 c 0 0 -5.061 -6.142 -5.061 -6.142 c 0 0 -5.932 -16.141 -5.932 -16.141 c 0 0 -1.532 -1.133 -1.532 -1.133 c 0 0 -0.138 -1.004 -0.138 -1.004 c 0 0 -2.248 -0.6 -2.248 -0.6 c 0 0 -1.181 -1.556 -1.181 -1.556 c 0 0 1.06 -3.063 1.06 -3.063 c 0 0 2.819 -2.35 2.819 -2.35 c 0 0 -0.418 -1.914 -0.418 -1.914 c 0 0 -12.688 -11.211 -12.688 -11.211 c 0 0 -0.038 -8.717 -0.038 -8.717 c 0 0 -3.731 -17.58 -3.731 -17.58 c 0 0 1.773 -8.354 1.773 -8.354 c 0 0 -1.295 -33.809 -1.295 -33.809 c 0 0 15.876 -8.912 15.876 -8.912 c 0 0 2.796 0.888 2.796 0.888 c 0 0 63.493 -16.461 63.493 -16.461 c 0 0 2.411 8.262 2.411 8.262 c 0 0 -3.099 1.292 -3.099 1.292 c 0 0 -0.465 1.084 -0.465 1.084 c 0 0 0.689 2.608 0.689 2.608 c 0 0 2.979 3.429 2.979 3.429 c 0 0 6.166 11.784 6.166 11.784 c 0 0 2.729 9.976 2.729 9.976 c 0 0 1.149 6.791 1.149 6.791 c 0 0 -0.747 12.151 -0.747 12.151 c 0 0 3.65 10.479 3.65 10.479 c 0 0 -0.548 4.821 -0.548 4.821 c 0 0 -1.157 2.46 -1.157 2.46 c 0 0 -1.083 0.37 -1.083 0.37 c 0 0 1.397 0.222 1.397 0.222 c 0 0 -0.245 1.499 -0.245 1.499 c 0 0 -1.049 1.133 -1.049 1.133 c 0 0 -0.483 2.826 -0.483 2.826 c 0 0 0.133 2.473 0.133 2.473 c 0 0 2.239 7.597 2.239 7.597 c 0 0 1.692 2.23 1.692 2.23 c 0 0 0.099 5.493 0.099 5.493 c 0 0 -0.928 3.311 -0.928 3.311 c 0 0 -7.815 3.964 -7.815 3.964 c 0 0 -1.079 3.438 -1.079 3.438 c 0 0 -1.214 1.554 -1.214 1.554 c 0 0 16.01 20.327 16.01 20.327 c 0 0 0.78 10.061 0.78 10.061 c 0 0 4.756 7.704 4.756 7.704 c 0 0 3.475 2.664 3.475 2.664 c 0 0 4.406 -0.238 4.406 -0.238 c 0 0 1.539 -1.13 1.539 -1.13 c 0 0 2.129 -0.146 2.129 -0.146 c 0 0 1.531 1.491 1.531 1.491 c 0 0 1.29 -1.619 1.29 -1.619 c 0 0 1.709 0.246 1.709 0.246 c 0 0 1.289 0.52 1.289 0.52 c 0 0 2.539 2.53 2.539 2.53 c 0 0 2.012 0.66 2.012 0.66 c 0 0 7.08 4.37 7.08 4.37 c 0 0 4.112 -1.98 4.112 -1.98 c 0 0 10.551 17.862 10.551 17.862 c 0 0 -39.276 29.119 -39.276 29.119 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Illizi"},"34":{"path":"M 320.989 54.6068 c 0 0 -0.019 -1.603 -0.019 -1.603 c 0 0 2.087 -0.288 2.087 -0.288 c 0 0 -0.482 -2.927 -0.482 -2.927 c 0 0 1.669 -2.858 1.669 -2.858 c 0 0 -0.971 -0.972 -0.971 -0.972 c 0 0 0.127 -2.078 0.127 -2.078 c 0 0 -0.963 -0.272 -0.963 -0.272 c 0 0 -1.479 -2.545 -1.479 -2.545 c 0 0 -1.203 -0.363 -1.203 -0.363 c 0 0 -0.962 0.653 -0.962 0.653 c 0 0 -2.853 0.298 -2.853 0.298 c 0 0 -0.779 -0.983 -0.779 -0.983 c 0 0 0.3 -1.875 0.3 -1.875 c 0 0 -1.258 -0.672 -1.258 -0.672 c 0 0 -0.336 1.124 -0.336 1.124 c 0 0 -2.018 0.919 -2.018 0.919 c 0 0 -0.034 2.49 -0.034 2.49 c 0 0 -4.18 1.099 -4.18 1.099 c 0 0 -0.774 -1.701 -0.774 -1.701 c 0 0 -0.783 0.919 -0.783 0.919 c 0 0 -1.362 -0.093 -1.362 -0.093 c 0 0 -0.794 1.241 -0.794 1.241 c 0 0 -1.708 0.861 -1.708 0.861 c 0 0 -0.186 2.385 -0.186 2.385 c 0 0 -1.469 1.134 -1.469 1.134 c 0 0 0.569 1.104 0.569 1.104 c 0 0 2.211 -0.77 2.211 -0.77 c 0 0 2.755 0.987 2.755 0.987 c 0 0 3.392 -1.461 3.392 -1.461 c 0 0 0.863 2.774 0.863 2.774 c 0 0 -1.616 0.625 -1.616 0.625 c 0 0 -0.689 2.095 -0.689 2.095 c 0 0 2.823 0.292 2.823 0.292 c 0 0 -0.36 -0.99 -0.36 -0.99 c 0 0 1.328 -0.64 1.328 -0.64 c 0 0 -0.387 1.092 -0.387 1.092 c 0 0 0.664 0.766 0.664 0.766 c 0 0 2.07 -1.562 2.07 -1.562 c 0 0 2.722 -0.532 2.722 -0.532 c 0 0 1.327 1.669 1.327 1.669 c 0 0 1.167 -0.05 1.167 -0.05 c 0 0 0.184 1.218 0.184 1.218 c 0 0 1.407 -0.51 1.407 -0.51 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Bord-Bou-Arréridj"},"35":{"path":"M 284.507 35.4899 c 0 0 2.089 0.118 2.089 0.118 c 0 0 1.365 -0.714 1.365 -0.714 c 0 0 0.479 -0.984 0.479 -0.984 c 0 0 4.716 0.709 4.716 0.709 c 0 0 -0.218 -1.694 -0.218 -1.694 c 0 0 1.416 -0.319 1.416 -0.319 c 0 0 0.847 0.593 0.847 0.593 c 0 0 -0.165 -1.289 -0.165 -1.289 c 0 0 1.354 0.313 1.354 0.313 c 0 0 -0.771 -0.862 -0.771 -0.862 c 0 0 0.386 -1.441 0.386 -1.441 c 0 0 1.042 0.231 1.042 0.231 c 0 0 0.18 -0.604 0.18 -0.604 c 0 0 0.944 -0.077 0.944 -0.077 c 0 0 0.045 -0.779 0.045 -0.779 c 0 0 1.354 -1.163 1.354 -1.163 c 0 0 -0.135 -1.239 -0.135 -1.239 c 0 0 -3.063 -0.523 -3.063 -0.523 c 0 0 -3.242 1.034 -3.242 1.034 c 0 0 -0.906 1.079 -0.906 1.079 c 0 0 -3.85 1.986 -3.85 1.986 c 0 0 -2.822 -0.274 -2.822 -0.274 c 0 0 -0.271 0.609 -0.271 0.609 c 0 0 0.658 -0.216 0.658 -0.216 c 0 0 0.03 1.021 0.03 1.021 c 0 0 -2.279 0.745 -2.279 0.745 c 0 0 -0.66 -0.482 -0.66 -0.482 c 0 0 0.392 0.701 0.392 0.701 c 0 0 -0.689 0.547 -0.689 0.547 c 0 0 0.756 1.311 0.756 1.311 c 0 0 0.888 -0.351 0.888 -0.351 c 0 0 -0.536 0.479 -0.536 0.479 c 0 0 0.471 0.856 0.471 0.856 c 0 0 -0.385 0.413 -0.385 0.413 c 0 0 0.58 0.266 0.58 0.266 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Boumerdès"},"36":{"path":"M 378.015 24.8629 c 0 0 0.366 0.686 0.366 0.686 c 0 0 -1.139 0.009 -1.139 0.009 c 0 0 -0.031 1.328 -0.031 1.328 c 0 0 -0.939 -0.144 -0.939 -0.144 c 0 0 -0.969 1.141 -0.969 1.141 c 0 0 0.427 0.747 0.427 0.747 c 0 0 -0.57 1.447 -0.57 1.447 c 0 0 0.937 -0.31 0.937 -0.31 c 0 0 0.687 0.501 0.687 0.501 c 0 0 1.188 2.609 1.188 2.609 c 0 0 1.168 -0.382 1.168 -0.382 c 0 0 0.201 0.542 0.201 0.542 c 0 0 -0.047 -0.771 -0.047 -0.771 c 0 0 1.299 0.586 1.299 0.586 c 0 0 0.92 1.85 0.92 1.85 c 0 0 1.383 -0.02 1.383 -0.02 c 0 0 0.272 1.761 0.272 1.761 c 0 0 0.823 -1.258 0.823 -1.258 c 0 0 1.821 -0.823 1.821 -0.823 c 0 0 -0.327 -0.753 -0.327 -0.753 c 0 0 0.471 -0.48 0.471 -0.48 c 0 0 2.326 -0.796 2.326 -0.796 c 0 0 2.308 -2.13 2.308 -2.13 c 0 0 0.916 -0.119 0.916 -0.119 c 0 0 0.696 -2.05 0.696 -2.05 c 0 0 -0.425 -1.147 -0.425 -1.147 c 0 0 -0.861 -0.401 -0.861 -0.401 c 0 0 2.97 -0.532 2.97 -0.532 c 0 0 1.982 -1.323 1.982 -1.323 c 0 0 0.178 -0.521 0.178 -0.521 c 0 0 -1.188 -0.337 -1.188 -0.337 c 0 0 0.199 -2.228 0.199 -2.228 c 0 0 -4.452 1.441 -4.452 1.441 c 0 0 -1.429 -0.654 -1.429 -0.654 c 0 0 -1.822 0.272 -1.822 0.272 c 0 0 -0.981 -0.861 -0.981 -0.861 c 0 0 -4.735 2.676 -4.735 2.676 c 0 0 -3.623 0.444 -3.623 0.444 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"El-Taref"},"37":{"path":"M 144.372 270.771 c 0 0 -13.244 -1.683 -13.244 -1.683 c 0 0 -3.001 -2.419 -3.001 -2.419 c 0 0 -5.835 -7.099 -5.835 -7.099 c 0 0 -0.084 -7.644 -0.084 -7.644 c 0 0 -6.775 -12.676 -6.775 -12.676 c 0 0 -5.777 -21.184 -5.777 -21.184 c 0 0 -5.817 -3.172 -5.817 -3.172 c 0 0 -8.409 -0.353 -8.409 -0.353 c 0 0 -4.977 -4.181 -4.977 -4.181 c 0 0 -1.59 2.116 -1.59 2.116 c 0 0 -2.652 -1.77 -2.652 -1.77 c 0 0 -1.38 0.46 -1.38 0.46 c 0 0 0.685 -1.695 0.685 -1.695 c 0 0 -1.662 -0.829 -1.662 -0.829 c 0 0 -5.937 0.964 -5.937 0.964 c 0 0 -2.253 -0.648 -2.253 -0.648 c 0 0 -5.062 0.498 -5.062 0.498 c 0 0 -1.257 -0.472 -1.257 -0.472 c 0 0 -1.854 1.008 -1.854 1.008 c 0 0 -3.731 -0.108 -3.731 -0.108 c 0 0 -1.934 1.228 -1.934 1.228 c 0 0 -8.19 -2.131 -8.19 -2.131 c 0 0 -5.64 3.248 -5.64 3.248 c 0 0 -4.957 -0.147 -4.957 -0.147 c 0 0 -1.001 1.766 -1.001 1.766 c 0 0 -3.104 0.861 -3.104 0.861 c 0 0 -4.236 3.001 -4.236 3.001 c 0 0 -5.013 2.403 -5.013 2.403 c 0 0 -6.767 5.049 -6.767 5.049 c 0 0 -4.839 1.729 -4.839 1.729 c 0 0 -3.193 35.971 -3.193 35.971 c 0 0 65.958 50.321 65.958 50.321 c 0 0 12.962 -4.238 12.962 -4.238 c -0.001 0 7.204 -6.951 7.204 -6.951 c 0 0 14.179 0.237 14.179 0.237 c 0 0 3.038 -6.721 3.038 -6.721 c 0 0 7.18 -9.721 7.18 -9.721 c 0 0 2.317 -1.98 2.317 -1.98 c 0 0 3.858 -1.585 3.858 -1.585 c 0 0 7.686 0.562 7.686 0.562 c 0 0 1.78 -1.06 1.78 -1.06 c 0 0 3.324 -10.955 3.324 -10.955 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Tindouf"},"38":{"path":"M 244.49 53.8549 c 0 0 0.771 0.672 0.771 0.672 c 0 0 -1.122 1.335 -1.122 1.335 c 0 0 -0.706 -0.143 -0.706 -0.143 c 0 0 -0.332 -0.894 -0.332 -0.894 c 0 0 -0.993 0.542 -0.993 0.542 c 0 0 0.206 1.651 0.206 1.651 c 0 0 -0.649 1.073 -0.649 1.073 c 0 0 1.344 1.67 1.344 1.67 c 0 0 0.59 -2.298 0.59 -2.298 c 0 0 1.271 0.932 1.271 0.932 c 0 0 0.538 -0.305 0.538 -0.305 c 0 0 1.353 0.765 1.353 0.765 c 0 0 0.062 1.415 0.062 1.415 c 0 0 1.953 -0.175 1.953 -0.175 c 0 0 1.045 1.72 1.045 1.72 c 0 0 0.813 0.154 0.813 0.154 c 0 0 0.172 -1.047 0.172 -1.047 c 0 0 0.958 0.974 0.958 0.974 c 0 0 3.797 -0.434 3.797 -0.434 c 0 0 2.436 -1.337 2.436 -1.337 c 0 0 -0.56 0.671 -0.56 0.671 c 0 0 1.55 0.067 1.55 0.067 c 0 0 -0.029 0.951 -0.029 0.951 c 0 0 3.701 -0.316 3.701 -0.316 c 0 0 0.708 -1.967 0.708 -1.967 c 0 0 -2.81 -0.739 -2.81 -0.739 c 0 0 -0.347 -1.359 -0.347 -1.359 c 0 0 0.504 -0.619 0.504 -0.619 c 0 0 2.226 0.229 2.226 0.229 c 0 0 0.901 -3.905 0.901 -3.905 c 0 0 -1.561 -0.133 -1.561 -0.133 c 0 0 -0.842 -1.107 -0.842 -1.107 c 0 0 -1.228 -0.057 -1.228 -0.057 c 0 0 -0.44 -0.937 -0.44 -0.937 c 0 0 -2.687 0.709 -2.687 0.709 c 0 0 0.006 -1.004 0.006 -1.004 c 0 0 -2.634 2.928 -2.634 2.928 c 0 0 -0.774 0.021 -0.774 0.021 c 0 0 -0.399 -1.149 -0.399 -1.149 c 0 0 -2.134 -0.251 -2.134 -0.251 c 0 0 -1.909 -1.17 -1.909 -1.17 c 0 0 -1.035 -1.876 -1.035 -1.876 c 0 0 -1.22 1.163 -1.22 1.163 c 0 0 -0.035 0.865 -0.035 0.865 c 0 0 -2.264 0.618 -2.264 0.618 c 0 0 0.384 0.35 0.384 0.35 c 0 0 -0.518 0.333 -0.518 0.333 c 0 0 -0.061 1.414 -0.061 1.414 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Tissemsilt"},"39":{"path":"M 381.341 91.9338 c 0 0 -8.26 -0.416 -8.26 -0.416 c 0 0 -4.264 -1.485 -4.264 -1.485 c 0 0 -4.422 0.397 -4.422 0.397 c 0 0 -0.09 4.578 -0.09 4.578 c 0 0 -1.543 -0.353 -1.543 -0.353 c 0 0 -5.193 -3.142 -5.193 -3.142 c 0 0 -0.05 -2.156 -0.05 -2.156 c 0 0 -1.726 2.196 -1.726 2.196 c 0 0 -1.654 0.581 -1.654 0.581 c 0 0 -1.451 -1.393 -1.451 -1.393 c 0 0 -5.732 -2.047 -5.732 -2.047 c 0 0 -5.311 1.305 -5.311 1.305 c 0 0 -11.927 -1.27 -11.927 -1.27 c 0 0 -2.287 -1.521 -2.287 -1.521 c 0 0 -1.104 0.629 -1.104 0.629 c 0 0 0.72 0.627 0.72 0.627 c 0 0 -1.889 1.328 -1.889 1.328 c 0 0 1.198 1.354 1.198 1.354 c 0 0 -0.702 1.853 -0.702 1.853 c 0 0 3.667 3.255 3.667 3.255 c 0 0 -1.968 4.695 -1.968 4.695 c 0 0 -0.858 4.001 -0.858 4.001 c 0 0 1.083 2.091 1.083 2.091 c 0 0 0.35 4.628 0.35 4.628 c 0 0 0.688 1.585 0.688 1.585 c 0 0 -0.662 1.726 -0.662 1.726 c 0 0 17.299 -0.319 17.299 -0.319 c 0 0 -0.374 -2.7 -0.374 -2.7 c 0 0 -1.172 -1.467 -1.172 -1.467 c 0 0 0.955 -1.07 0.955 -1.07 c 0 0 -0.04 -2.557 -0.04 -2.557 c 0 0 -1.138 -2.602 -1.138 -2.602 c 0 0 0.047 -1.4 0.047 -1.4 c 0 0 0.665 -0.606 0.665 -0.606 c 0 0 0.552 1.049 0.552 1.049 c 0 0 2.721 -2.135 2.721 -2.135 c 0 0 0.762 -0.112 0.762 -0.112 c 0 0 0.521 1.041 0.521 1.041 c 0 0 0.319 -0.807 0.319 -0.807 c 0 0 1.219 7.663 1.219 7.663 c 0 0 8.097 22.969 8.097 22.969 c 0 0 7.777 11.58 7.777 11.58 c 0 0 5.501 6.366 5.501 6.366 c 0 0 39.729 -4.259 39.729 -4.259 c 0 0 -15.994 -9.721 -15.994 -9.721 c 0 0 -1.19 -8.167 -1.19 -8.167 c 0 0 -4.769 -5.554 -4.769 -5.554 c 0 0 -0.044 -1.279 -0.044 -1.279 c 0 0 -4.671 -1.931 -4.671 -1.931 c 0 0 -1.588 -0.012 -1.588 -0.012 c 0 0 -1.992 -6.096 -1.992 -6.096 c 0 0 -3.565 -5.578 -3.565 -5.578 c 0 0 -0.276 -2.739 -0.276 -2.739 c 0 0 -1.411 -1.059 -1.411 -1.059 c 0 0 0.465 -1.005 0.465 -1.005 c 0 0 -0.633 -1.784 -0.633 -1.784 c 0 0 0.574 -2.841 0.574 -2.841 c 0 0 -0.731 -1.183 -0.731 -1.183 c 0 0 1.695 -1.198 1.695 -1.198 c 0 0 0.905 -2.192 0.905 -2.192 c 0 0 1.676 0.677 1.676 0.677 c 0 0 1.6 -1.261 1.6 -1.261 c 0 0 -0.104 -0.757 -0.104 -0.757 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"El Oued"},"40":{"path":"M 368.82 90.0319 c 0 0 0.773 -5.083 0.773 -5.083 c 0 0 2.108 -3.938 2.108 -3.938 c 0 0 0.024 -1.697 0.024 -1.697 c 0 0 -0.637 -0.956 -0.637 -0.956 c 0 0 0.749 -2.004 0.749 -2.004 c 0 0 -0.868 -2.387 -0.868 -2.387 c 0 0 -1.271 -0.098 -1.271 -0.098 c 0 0 -0.661 0.97 -0.661 0.97 c 0 0 -0.441 1.352 -0.441 1.352 c 0 0 0.5 -0.146 0.5 -0.146 c 0 0 -0.088 1.582 -0.088 1.582 c 0 0 -0.908 -2.111 -0.908 -2.111 c 0 0 1.39 -3.602 1.39 -3.602 c 0 0 1.306 -0.817 1.306 -0.817 c 0 0 1.429 -2.436 1.429 -2.436 c 0 0 -1.051 -1.557 -1.051 -1.557 c 0 0 0.787 -1.188 0.787 -1.188 c 0 0 -0.763 -0.573 -0.763 -0.573 c 0 0 -0.117 -2.443 -0.117 -2.443 c 0 0 3.133 -1.131 3.133 -1.131 c 0 0 -0.659 -1.052 -0.659 -1.052 c 0 0 -0.692 -0.061 -0.692 -0.061 c 0 0 -0.333 -1.191 -0.333 -1.191 c 0 0 -0.393 -0.313 -0.393 -0.313 c 0 0 -0.6 0.601 -0.6 0.601 c 0 0 0.179 -0.579 0.179 -0.579 c 0 0 -1.313 -0.926 -1.313 -0.926 c 0 0 -0.409 1.4 -0.409 1.4 c 0 0 -1.048 0.308 -1.048 0.308 c 0 0 0.063 -2.164 0.063 -2.164 c 0 0 -1.77 -0.877 -1.77 -0.877 c 0 0 -0.119 0.549 -0.119 0.549 c 0 0 -1.815 -0.27 -1.815 -0.27 c 0 0 -0.957 2.009 -0.957 2.009 c 0 0 -1.648 -0.483 -1.648 -0.483 c 0 0 0.408 -1.016 0.408 -1.016 c 0 0 -0.614 -0.53 -0.614 -0.53 c 0 0 -4.031 0.609 -4.031 0.609 c 0 0 -0.774 -1.595 -0.774 -1.595 c 0 0 -0.214 1.337 -0.214 1.337 c 0 0 0.74 1.491 0.74 1.491 c 0 0 -0.612 1.515 -0.612 1.515 c 0 0 -2.418 0.598 -2.418 0.598 c 0 0 -1.491 1.387 -1.491 1.387 c 0 0 0.634 1.334 0.634 1.334 c 0 0 -0.178 1.438 -0.178 1.438 c 0 0 1.052 0.219 1.052 0.219 c 0 0 -1.644 1.396 -1.644 1.396 c 0 0 0.23 2.636 0.23 2.636 c 0 0 -1.308 1.429 -1.308 1.429 c 0 0 0.438 1.353 0.438 1.353 c 0 0 -0.401 0.844 -0.401 0.844 c 0 0 0.802 0.146 0.802 0.146 c 0 0 1.347 2.256 1.347 2.256 c 0 0 -0.499 0.58 -0.499 0.58 c 0 0 0.611 0.482 0.611 0.482 c 0 0 -0.812 0.796 -0.812 0.796 c 0 0 0.634 2.146 0.634 2.146 c 0 0 1.087 -0.603 1.087 -0.603 c 0 0 0.737 -1.717 0.737 -1.717 c 0 0 1.138 -0.063 1.138 -0.063 c 0 0 -0.399 0.473 -0.399 0.473 c 0 0 1.047 1.056 1.047 1.056 c 0 0 -0.415 0.997 -0.415 0.997 c 0 0 0.821 -0.196 0.821 -0.196 c 0 0 -0.726 2.389 -0.726 2.389 c 0 0 0.163 3.493 0.163 3.493 c 0 0 -1.047 2.038 -1.047 2.038 c 0 0 0.517 1.927 0.517 1.927 c 0 0 0.05 2.157 0.05 2.157 c 0 0 5.193 3.14 5.193 3.14 c 0 0 1.543 0.354 1.543 0.354 c 0 0 0.09 -4.578 0.09 -4.578 c 0 0 4.421 -0.406 4.421 -0.406 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Khenchela"},"41":{"path":"M 389.163 47.3318 c 0 0 -2.177 -1.081 -2.177 -1.081 c 0 0 -2.499 1.112 -2.499 1.112 c 0 0 -1.255 -0.156 -1.255 -0.156 c 0 0 -2.103 2.353 -2.103 2.353 c 0 0 -1.622 0.03 -1.622 0.03 c 0 0 -1.877 -1.4 -1.877 -1.4 c 0 0 -0.397 1.363 -0.397 1.363 c 0 0 -0.817 0.485 -0.817 0.485 c 0 0 0.354 1.537 0.354 1.537 c 0 0 -2.814 0.214 -2.814 0.214 c 0 0 0.03 -1.478 0.03 -1.478 c 0 0 -2.674 -0.94 -2.674 -0.94 c 0 0 -1.024 -1.331 -1.024 -1.331 c 0 0 -0.649 -2.12 -0.649 -2.12 c 0 0 -0.736 -0.046 -0.736 -0.046 c 0 0 -0.424 -2.263 -0.424 -2.263 c 0 0 -0.75 -0.918 -0.75 -0.918 c 0 0 0.494 -1.348 0.494 -1.348 c 0 0 2.854 0.539 2.854 0.539 c 0 0 2.52 -0.934 2.52 -0.934 c 0 0 1.194 0.271 1.194 0.271 c 0 0 2.159 -2.081 2.159 -2.081 c 0 0 2.218 -0.172 2.218 -0.172 c 0 0 0.375 -0.438 0.375 -0.438 c 0 0 -1.08 -1.382 -1.08 -1.382 c 0 0 0.194 -1.316 0.194 -1.316 c 0 0 1.022 0.411 1.022 0.411 c 0 0 1.832 -1.544 1.832 -1.544 c 0 0 1.383 -0.021 1.383 -0.021 c 0 0 0.272 1.761 0.272 1.761 c 0 0 0.821 -1.258 0.821 -1.258 c 0 0 1.822 -0.823 1.822 -0.823 c 0 0 3.195 0.846 3.195 0.846 c 0 0 0.745 -0.53 0.745 -0.53 c 0 0 1.177 0.636 1.177 0.636 c 0 0 -0.594 1.719 -0.594 1.719 c 0 0 0.381 1.252 0.381 1.252 c 0 0 -1.052 1.066 -1.052 1.066 c 0 0 0.396 0.812 0.396 0.812 c 0 0 -0.868 1.572 -0.868 1.572 c 0 0 0.833 1.825 0.833 1.825 c 0 0 -0.868 1.552 -0.868 1.552 c 0 0 0.009 2.224 0.009 2.224 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Souk Ahras"},"42":{"path":"M 250.882 35.7498 c 0 0 -1.098 2.467 -1.098 2.467 c 0 0 1.42 2.608 1.42 2.608 c 0 0 1.47 -1.099 1.47 -1.099 c 0 0 0.288 -1.11 0.288 -1.11 c 0 0 3.892 0.806 3.892 0.806 c 0 0 2.96 -0.969 2.96 -0.969 c 0 0 2.729 0.814 2.729 0.814 c 0 0 4.677 0.011 4.677 0.011 c 0 0 1.037 -1.463 1.037 -1.463 c 0 0 1.568 0.302 1.568 0.302 c 0 0 0.447 -0.642 0.447 -0.642 c 0 0 -0.442 -0.802 -0.442 -0.802 c 0 0 1.06 -0.14 1.06 -0.14 c 0 0 1.479 -1.647 1.479 -1.647 c 0 0 2.109 -0.599 2.109 -0.599 c 0 0 -0.34 -1.022 -0.34 -1.022 c 0 0 -0.134 -1.446 -0.134 -1.446 c 0 0 -5.189 2.836 -5.189 2.836 c 0 0 -2.726 -0.038 -2.726 -0.038 c 0 0 -0.48 -1.023 -0.48 -1.023 c 0 0 -1.177 -0.279 -1.177 -0.279 c 0 0 -6.739 2.031 -6.739 2.031 c 0 0 -2.311 -0.272 -2.311 -0.272 c 0 0 -4.5 0.676 -4.5 0.676 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Tipaza"},"43":{"path":"M 344.575 51.2509 c 0 0 -3.583 -0.418 -3.583 -0.418 c 0 0 -0.49 0.384 -0.49 0.384 c 0 0 1.2 -1.293 1.2 -1.293 c 0 0 -1.162 -1.213 -1.162 -1.213 c 0 0 0.688 -0.604 0.688 -0.604 c 0 0 -0.284 -2.085 -0.284 -2.085 c 0 0 -1.715 -0.398 -1.715 -0.398 c 0 0 -0.049 -1.869 -0.049 -1.869 c 0 0 0.978 -0.521 0.978 -0.521 c 0 0 -2.188 -2.367 -2.188 -2.367 c 0 0 0.097 -1.172 0.097 -1.172 c 0 0 -1.395 -0.427 -1.395 -0.427 c 0 0 0.114 -1.347 0.114 -1.347 c 0 0 -1.244 -0.953 -1.244 -0.953 c 0 0 0.125 -2.048 0.125 -2.048 c 0 0 -0.558 -0.717 -0.558 -0.717 c 0 0 1.112 -0.339 1.112 -0.339 c 0 0 1.367 0.723 1.367 0.723 c 0 0 1.504 -0.447 1.504 -0.447 c 0 0 1.242 -1.67 1.242 -1.67 c 0 0 4.855 0.813 4.855 0.813 c 0 0 1.86 -1.232 1.86 -1.232 c 0 0 0.435 0.64 0.435 0.64 c 0 0 2.741 0.48 2.741 0.48 c 0 0 0.968 -0.175 0.968 -0.175 c 0 0 -0.021 1.6 -0.021 1.6 c 0 0 -3.296 0.765 -3.296 0.765 c 0 0 0.284 2.021 0.284 2.021 c 0 0 -0.921 1.877 -0.921 1.877 c 0 0 1.318 -0.403 1.318 -0.403 c 0 0 1.126 0.879 1.126 0.879 c 0 0 -0.265 1.486 -0.265 1.486 c 0 0 0.788 0.496 0.788 0.496 c 0 0 1.019 -0.295 1.019 -0.295 c 0 0 0.938 0.805 0.938 0.805 c 0 0 -0.108 1.354 -0.108 1.354 c 0 0 -2.365 0.863 -2.365 0.863 c 0 0 -0.161 2.791 -0.161 2.791 c 0 0 -1.221 1.531 -1.221 1.531 c 0 0 -0.78 -0.115 -0.78 -0.115 c 0 0 0.213 0.771 0.213 0.771 c 0 0 -0.716 -0.51 -0.716 -0.51 c 0 0 -1.649 0.227 -1.649 0.227 c 0 0 -0.801 2.112 -0.801 2.112 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Mila"},"44":{"path":"M 270.211 41.3839 c 0 0 -2.993 -2.104 -2.993 -2.104 c 0 0 -4.677 -0.01 -4.677 -0.01 c 0 0 -2.729 -0.815 -2.729 -0.815 c 0 0 -2.959 0.969 -2.959 0.969 c 0 0 -3.893 -0.807 -3.893 -0.807 c 0 0 -0.288 1.111 -0.288 1.111 c 0 0 -1.47 1.098 -1.47 1.098 c 0 0 -1.42 -2.607 -1.42 -2.607 c 0 0 -2.229 1.641 -2.229 1.641 c 0 0 -0.129 1.172 -0.129 1.172 c 0 0 1.495 1.622 1.495 1.622 c 0 0 -1.196 1.17 -1.196 1.17 c 0 0 1.829 0.536 1.829 0.536 c 0 0 -1.33 0.886 -1.33 0.886 c 0 0 0.004 1.019 0.004 1.019 c 0 0 0.681 0.703 0.681 0.703 c 0 0 0.8 -0.179 0.8 -0.179 c 0 0 -0.257 1.099 -0.257 1.099 c 0 0 0.683 1.606 0.683 1.606 c 0 0 1.268 0.909 1.268 0.909 c 0 0 -0.254 1.759 -0.254 1.759 c 0 0 2.133 0.25 2.133 0.25 c 0 0 0.4 1.149 0.4 1.149 c 0 0 0.774 -0.02 0.774 -0.02 c 0 0 2.635 -2.928 2.635 -2.928 c 0 0 -0.007 1.003 -0.007 1.003 c 0 0 2.686 -0.708 2.686 -0.708 c 0 0 0.44 0.937 0.44 0.937 c 0 0 1.229 0.056 1.229 0.056 c 0 0 0.841 1.108 0.841 1.108 c 0 0 1.563 0.131 1.563 0.131 c 0 0 1.051 -1.104 1.051 -1.104 c 0 0 -0.338 -0.876 -0.338 -0.876 c 0 0 1.985 0.074 1.985 0.074 c 0 0 0.315 -2.776 0.315 -2.776 c 0 0 0.861 0.234 0.861 0.234 c 0 0 1.841 -1.11 1.841 -1.11 c 0 0 0.063 -1.843 0.063 -1.843 c 0 0 -1.346 -0.305 -1.346 -0.305 c 0 0 -0.084 -1.369 -0.084 -1.369 c 0 0 -0.708 -0.199 -0.708 -0.199 c 0 0 0.625 -1.91 0.625 -1.91 c 0 0 1.347 0.043 1.347 0.043 c 0 0 0.758 -0.615 0.758 -0.615 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Aïn Defla"},"45":{"path":"M 190.745 93.6368 c 0 0 1.08 1.632 1.08 1.632 c 0 0 2.133 -1.567 2.133 -1.567 c 0 0 0.589 1.018 0.589 1.018 c 0 0 0.342 -0.416 0.342 -0.416 c 0 0 2.966 0.896 2.966 0.896 c 0 0 4.055 -2.511 4.055 -2.511 c 0 0 1.843 1.041 1.843 1.041 c 0 0 3.133 9.769 3.133 9.769 c 0 0 0.314 -1.128 0.314 -1.128 c 0 0 0.854 0.04 0.854 0.04 c 0 0 2.091 -2.885 2.091 -2.885 c 0 0 1.632 -0.712 1.632 -0.712 c 0 0 1.374 0.198 1.374 0.198 c 0 0 0.176 2.472 0.176 2.472 c 0 0 1.795 -0.807 1.795 -0.807 c 0 0 1.055 0.748 1.055 0.748 c 0 0 -0.204 2.644 -0.204 2.644 c 0 0 0.751 0.279 0.751 0.279 c 0 0 0.729 1.792 0.729 1.792 c 0 0 0.76 0.113 0.76 0.113 c 0 0 -2.123 1.127 -2.123 1.127 c 0 0 0.829 2.979 0.829 2.979 c 0 0 -2.931 13.106 -2.931 13.106 c 0 0 0.843 2.448 0.843 2.448 c 0 0 -0.887 0.991 -0.887 0.991 c 0 0 0.673 0.434 0.673 0.434 c 0 0 -0.593 1.588 -0.593 1.588 c 0 0 -1.563 0.854 -1.563 0.854 c 0 0 -0.278 1.842 -0.278 1.842 c 0 0 0.827 0.472 0.827 0.472 c 0 0 -0.27 1.131 -0.27 1.131 c 0 0 0.979 1.097 0.979 1.097 c 0 0 -0.398 1.535 -0.398 1.535 c 0 0 0.432 2.39 0.432 2.39 c 0 0 -2.988 5.758 -2.988 5.758 c 0 0 -1.629 2.4 -1.629 2.4 c 0 0 -2.417 -0.518 -2.417 -0.518 c 0 0 -1.803 1.33 -1.803 1.33 c 0 0 -6.79 -1.902 -6.79 -1.902 c 0 0 -5.834 3.103 -5.834 3.103 c 0 0 -0.298 -1.563 -0.298 -1.563 c 0 0 -1.384 -0.042 -1.384 -0.042 c 0 0 0.542 -2.863 0.542 -2.863 c 0 0 -1.428 -0.123 -1.428 -0.123 c 0 0 -0.163 -2.392 -0.163 -2.392 c 0 0 2.868 -2.595 2.868 -2.595 c 0 0 -5.768 -4.648 -5.768 -4.648 c 0 0 -2.38 -1.182 -2.38 -1.182 c 0 0 -3.35 -5.675 -3.35 -5.675 c 0 0 1.262 -0.418 1.262 -0.418 c 0 0 0.377 -2.404 0.377 -2.404 c 0 0 -2.205 -2.094 -2.205 -2.094 c 0 0 -1.938 -3.413 -1.938 -3.413 c 0 0 0.196 -2.568 0.196 -2.568 c 0 0 1.717 -3.813 1.717 -3.813 c 0 0 -0.095 -1.926 -0.095 -1.926 c 0 0 -1.187 -2.013 -1.187 -2.013 c 0 0 -1.795 -0.51 -1.795 -0.51 c 0 0 0.209 -0.893 0.209 -0.893 c 0 0 1.274 -0.928 1.274 -0.928 c 0 0 -0.546 -2.521 -0.546 -2.521 c 0 0 1.185 -5.71 1.185 -5.71 c 0 0 3.61 -2.62 3.61 -2.62 c 0 0 4.992 0.022 4.992 0.022 c 0 0 1.227 -1.408 1.227 -1.408 c 0 0 1.531 -0.481 1.531 -0.481 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Naâma"},"46":{"path":"M 193.764 72.7758 c 0 0 -0.686 0.069 -0.686 0.069 c 0 0 -0.264 -0.909 -0.264 -0.909 c 0 0 -3.488 -1.748 -3.488 -1.748 c 0 0 -0.331 0.33 -0.331 0.33 c 0 0 -0.372 -0.771 -0.372 -0.771 c 0 0 -1.081 0.455 -1.081 0.455 c 0 0 -2.338 -0.793 -2.338 -0.793 c 0 0 -0.918 1.336 -0.918 1.336 c 0 0 -1.082 0.265 -1.082 0.265 c 0 0 -1.053 -0.668 -1.053 -0.668 c 0 0 0.202 -0.954 0.202 -0.954 c 0 0 -0.848 -0.622 -0.848 -0.622 c 0 0 2.669 -1.768 2.669 -1.768 c 0 0 1.627 0.143 1.627 0.143 c 0 0 2.119 -1.243 2.119 -1.243 c 0 0 2.023 -5.607 2.023 -5.607 c 0 0 0.896 0.035 0.896 0.035 c 0 0 2.06 -1.622 2.06 -1.622 c 0 0 1.342 1.43 1.342 1.43 c 0 0 -0.223 0.718 -0.223 0.718 c 0 0 1.008 0.007 1.008 0.007 c 0 0 -0.383 1.02 -0.383 1.02 c 0 0 -0.893 0.251 -0.893 0.251 c 0 0 0.174 1.591 0.174 1.591 c 0 0 0.012 -0.62 0.012 -0.62 c 0 0 0.895 -0.046 0.895 -0.046 c 0 0 -0.201 -0.597 -0.201 -0.597 c 0 0 0.82 0.657 0.82 0.657 c 0 0 1.569 0.021 1.569 0.021 c 0 0 5.065 -1.624 5.065 -1.624 c 0 0 0.775 2.923 0.775 2.923 c 0 0 -0.771 0.563 -0.771 0.563 c 0 0 -0.027 1.102 -0.027 1.102 c 0 0 -2.838 0.497 -2.838 0.497 c 0 0 -0.066 0.729 -0.066 0.729 c 0 0 -0.97 0.456 -0.97 0.456 c 0 0 -0.813 -0.548 -0.813 -0.548 c 0 0 -0.781 1.395 -0.781 1.395 c 0 0 -0.672 -0.18 -0.672 -0.18 c 0 0 0.286 1.946 0.286 1.946 c 0 0 -1.38 0.461 -1.38 0.461 c 0 0 -0.248 1.451 -0.248 1.451 c 0 0 -0.815 0.469 -0.815 0.469 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Aïn Témouchent"},"47":{"path":"M 280.112 227.213 c 0 0 8.227 -3.631 8.227 -3.631 c 0 0 6.762 -14.091 6.762 -14.091 c 0 0 1.58 -1.093 1.58 -1.093 c 0 0 10.495 -36.704 10.495 -36.704 c 0 0 3.17 -8.157 3.17 -8.157 c 0 0 0.768 -17.01 0.768 -17.01 c 0 0 6.761 -7.312 6.761 -7.312 c 0 0 5.039 -9.304 5.039 -9.304 c 0 0 -11.871 -3.224 -11.871 -3.224 c 0 0 -13.08 -0.901 -13.08 -0.901 c 0 0 -0.77 0.422 -0.77 0.422 c 0 0 -2.684 -1.107 -2.684 -1.107 c 0 0 -0.903 0.387 -0.903 0.387 c 0 0 -0.305 -0.512 -0.305 -0.512 c 0 0 -0.417 0.754 -0.417 0.754 c 0 0 -0.439 -0.318 -0.439 -0.318 c 0 0 -0.945 0.734 -0.945 0.734 c 0 0 -7.853 0.362 -7.853 0.362 c 0 0 3.66 2.229 3.66 2.229 c 0 0 0.331 2.904 0.331 2.904 c 0 0 -8.55 -2.039 -8.55 -2.039 c 0 0 -5.37 1.604 -5.37 1.604 c 0 0 -10.825 0.946 -10.825 0.946 c 0 0 0.565 6.182 0.565 6.182 c 0 0 1.917 7.688 1.917 7.688 c 0 0 -2.573 1.672 -2.573 1.672 c 0 0 0.721 8.612 0.721 8.612 c 0 0 -4.648 5.148 -4.648 5.148 c 0 0 -0.682 28.618 -0.682 28.618 c 0 0 -2.644 13.284 -2.644 13.284 c 0 0 4.271 23.744 4.271 23.744 c 0 0 -1.117 4.883 -1.117 4.883 c 0 0 10.266 -3.805 10.266 -3.805 c 0 0 11.143 -0.965 11.143 -0.965 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Ghardaïa"},"48":{"path":"M 232.66 64.2719 c 0 0 -2.048 -0.317 -2.048 -0.317 c 0 0 -0.295 -0.662 -0.295 -0.662 c 0 0 -1.721 0.085 -1.721 0.085 c 0 0 -0.918 -0.917 -0.918 -0.917 c 0 0 -1.891 0.041 -1.891 0.041 c 0 0 -1.282 -1.803 -1.282 -1.803 c 0 0 -0.858 0.611 -0.858 0.611 c 0 0 -0.125 -0.523 -0.125 -0.523 c 0 0 -1.717 0.492 -1.717 0.492 c 0 0 -1.217 -3.61 -1.217 -3.61 c 0 0 -0.578 -0.193 -0.578 -0.193 c 0 0 1.744 -2.074 1.744 -2.074 c 0 0 0.867 -0.538 0.867 -0.538 c 0 0 0.877 0.373 0.877 0.373 c 0 0 1.332 -1.438 1.332 -1.438 c 0 0 -0.229 -0.909 -0.229 -0.909 c 0 0 0.59 -0.991 0.59 -0.991 c 0 0 -0.674 0.036 -0.674 0.036 c 0 0 -0.313 -0.769 -0.313 -0.769 c 0 0 0.846 -1.018 0.846 -1.018 c 0 0 1.226 0.572 1.226 0.572 c 0 0 0.555 -0.605 0.555 -0.605 c 0 0 2.126 -0.093 2.126 -0.093 c 0 0 -0.359 -0.87 -0.359 -0.87 c 0 0 0.634 -0.699 0.634 -0.699 c 0 0 -1.289 -1.35 -1.289 -1.35 c 0 0 1.979 -2.472 1.979 -2.472 c 0 0 2.056 0.32 2.056 0.32 c 0 0 2.173 -0.8 2.173 -0.8 c 0 0 0.468 1.894 0.468 1.894 c 0 0 0.536 0.021 0.536 0.021 c 0 0 -0.826 1.687 -0.826 1.687 c 0 0 0.509 -0.155 0.509 -0.155 c 0 0 0.519 1.997 0.519 1.997 c 0 0 1.775 -0.663 1.775 -0.663 c 0 0 -0.347 0.244 -0.347 0.244 c 0 0 0.593 0.041 0.593 0.041 c 0 0 0.541 1.179 0.541 1.179 c 0 0 1.563 0.984 1.563 0.984 c 0 0 2.838 -0.813 2.838 -0.813 c 0 0 2.173 3.286 2.173 3.286 c 0 0 0.771 0.672 0.771 0.672 c 0 0 -1.122 1.335 -1.122 1.335 c 0 0 -0.706 -0.142 -0.706 -0.142 c 0 0 -0.332 -0.895 -0.332 -0.895 c 0 0 -0.993 0.542 -0.993 0.542 c 0 0 0.206 1.651 0.206 1.651 c 0 0 -0.649 1.074 -0.649 1.074 c 0 0 -1.449 0.571 -1.449 0.571 c 0 0 -0.567 0.986 -0.567 0.986 c 0 0 -2.058 -0.207 -2.058 -0.207 c 0 0 -0.165 0.913 -0.165 0.913 c 0 0 -0.811 -0.11 -0.811 -0.11 c 0 0 -0.112 0.868 -0.112 0.868 c 0 0 -1.215 0.097 -1.215 0.097 c 0 0 -1.728 2.879 -1.728 2.879 c 0 0 -0.903 0.185 -0.903 0.185 c 0 0 0 0 0 0 c 0 0 0 0 0 0","name":"Relizane"}}, "height": 500, "width": 508}); diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.argentina.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.argentina.js new file mode 100644 index 00000000..e8cc0196 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.argentina.js @@ -0,0 +1 @@ +jQuery.fn.vectorMap('addMap', 'argentina_en', {"width": 900.0, "height": 1770.5044059903964, "pathes":{"sc":{"path": "M26.21,1405.14l2.02,-1.84l8.5,-1.79l7.49,-6.75l1.82,-3.81l-0.1,-8.52l-1.36,-5.95l1.56,-3.04l6.37,-2.92l2.75,-3.07l2.97,0.11l0.73,-1.18l-1.33,-3.1l0.72,-4.2l-1.58,-8.36l-2.19,-0.94l-1.42,-2.77l-4.01,-2.05l-1.36,-2.85l1.89,-3.41l1.92,-5.9l5.13,-8.5l1.1,-6.19l-2.15,-1.51l0.27,-0.87l2.87,-1.74l3.48,0.31l2.11,-0.88l6.11,-7.06l0.46,-1.26l-0.47,-3.5l5.17,2.1l1.83,-0.89l0.94,-1.7l0.03,-1.96l-1.48,-2.86l-4.88,-3.2l4.02,-3.32l-2.49,-3.12l1.53,-5.15l-0.64,-2.1l4.94,-1.15l2.68,-2.89l4.13,-2.84l0.46,-2.12l-0.69,-4.13l0.67,-2.8l-3.25,-8.35l-0.56,-8.49l-6.72,-5.18l6.21,-1.47l5.36,-6.27l182.64,0.03l-1.52,4.87l-0.07,3.84l2.19,9.04l2.61,6.69l7.49,9.84l3.15,1.59l4.03,3.51l3.12,1.31l3.28,4.82l2.42,1.02l9.68,10.33l4.59,2.35l2.58,0.47l2.17,-0.69l3.69,-0.04l2.86,1.15l3.13,-0.03l1.63,1.08l11.47,0.18l4.48,-0.96l4.54,2.73l3.53,3.26l0.88,1.73l0.57,4.16l1.36,2.72l-1.31,11.34l-5.43,12.45l-6.15,0.11l-4.53,3.52l-3.79,0.4l-3.78,2.01l-3.49,-0.14l-1.24,0.7l2.68,1.3l2.01,-0.15l3.58,-1.73l3.51,-0.22l6.69,-2.85l3.05,0.54l1.11,1.8l1.0,3.86l3.27,1.54l-0.5,1.42l-3.77,-1.36l-3.81,0.92l-0.08,1.11l1.6,2.6l-0.31,2.19l2.02,1.99l-2.39,-0.53l-5.91,1.19l-2.42,4.07l-7.9,5.01l-1.26,2.52l0.35,1.72l-2.99,-0.32l-1.35,0.48l-1.54,3.01l-9.03,2.6l-3.82,4.23l-4.19,3.43l-1.8,0.12l-8.8,3.98l-1.72,1.37l-4.74,6.65l-0.83,2.25l-6.68,3.63l-9.85,10.46l-1.64,3.53l0.97,3.43l-5.16,5.78l1.09,2.04l-1.92,-0.39l-1.14,0.46l-2.57,4.42l0.36,0.69l2.0,0.42l3.87,-1.13l3.27,-7.22l0.64,0.53l-4.83,18.44l-2.16,15.41l-1.44,3.3l-8.65,7.34l-9.07,4.38l-6.09,0.41l-1.5,-1.94l-2.57,-1.44l-0.76,-2.18l-2.7,-2.72l-1.29,-3.39l-3.35,-4.58l-1.76,-4.74l-2.12,-1.5l-2.3,-0.51l-0.38,1.02l3.32,2.21l0.63,2.9l2.41,4.81l0.09,1.66l-4.19,1.9l-2.22,-0.61l-6.11,0.47l-4.32,1.21l-2.08,1.26l0.17,1.14l1.36,0.14l6.82,-2.0l11.1,-0.13l1.98,1.82l1.09,3.19l6.44,4.1l-2.65,2.8l-8.91,2.37l-10.15,4.63l-4.72,4.87l-1.39,3.13l-3.27,3.78l-1.11,2.41l-2.97,11.33l0.58,6.16l-0.56,2.29l-4.82,5.0l-5.85,4.45l-1.09,2.37l0.87,0.72l5.26,-4.93l4.09,-1.96l0.3,0.33l1.43,4.52l1.04,7.37l1.61,3.34l1.12,5.23l4.46,10.7l0.11,2.99l-0.52,0.41l-2.99,-0.44l-3.16,2.46l-2.07,-0.29l-5.12,-2.39l-4.46,-0.18l-5.69,1.45l-5.61,3.36l0.66,0.5l9.64,-1.89l3.2,0.21l6.51,2.35l-2.03,1.93l0.26,1.0l1.24,0.1l6.04,-3.58l2.72,-0.72l5.4,8.29l4.29,9.36l5.33,8.15l6.35,7.04l5.93,8.36l0.01,1.68l-1.59,1.82l0.03,-3.39l-0.68,-1.16l-7.63,-2.22l-8.97,-1.23l-8.38,-3.86l-9.3,-2.5l-12.38,-0.35l-21.15,-7.55l-88.67,-1.05l-1.66,-0.91l0.72,-4.25l-1.66,-3.41l-7.39,-6.46l-6.99,-2.77l-1.36,-5.5l-1.17,-1.13l-3.39,-0.44l-0.57,-0.84l4.27,-4.33l0.05,-2.34l1.27,-2.96l0.13,-4.62l2.79,-4.06l-0.09,-1.38l-4.24,-2.88l-2.19,-3.11l0.22,-1.56l2.02,-2.65l2.61,-1.07l1.34,-4.32l0.11,-7.66l-3.78,-5.52l1.89,-4.34l0.01,-1.48l-3.95,-1.93l-5.79,-1.15l-2.28,0.96l-2.99,2.94l-1.6,0.05l-4.47,-3.04l-6.84,3.05l-6.69,5.4l-3.48,0.67l-1.38,-0.98l-0.64,-6.28l-2.94,-4.05l-0.73,-12.23l-1.29,-4.03l-2.15,-3.46l-8.22,-5.99l-0.39,-1.26l2.81,-6.23l-1.13,-2.13l-3.04,-2.48l1.29,-1.85l0.31,-2.63l2.29,-2.06l1.0,-1.85l-0.16,-1.84l-3.58,-4.63l1.22,-2.65l-0.14,-1.5l-2.97,-3.93l2.01,-2.62l-0.36,-2.77l3.74,-3.15l0.1,-4.35l13.96,-0.24l0.86,-1.5l1.63,-0.5l-0.0,-1.22l-3.03,-0.61l-0.69,-1.9l3.4,-4.43l1.29,-4.42l2.68,-3.42Z", "name": "Santa Cruz"}, "co": {"path": "M384.61,644.72l-0.01,-52.16l-2.02,-38.11l1.69,-3.13l1.96,-0.55l0.78,-0.9l-0.45,-2.66l1.6,-3.27l-0.31,-2.34l1.84,-3.39l1.32,-6.75l1.28,-1.56l1.51,-4.8l0.41,-3.69l-2.18,-6.04l0.13,-6.06l-0.38,-0.83l-1.42,-0.56l-5.69,1.46l-5.09,0.42l-0.15,-2.92l-1.41,-2.71l-0.61,-4.15l-3.1,-3.39l-15.06,-8.47l-5.04,-0.44l-0.34,-38.56l10.84,-33.5l1.88,-3.36l3.63,-9.94l9.35,-2.54l2.43,-1.25l8.96,-9.24l0.66,-2.15l-1.36,-11.32l0.35,-1.13l29.26,-7.42l10.6,2.24l-0.19,2.23l1.16,1.29l3.35,1.74l1.04,1.33l3.61,0.86l2.12,1.31l3.78,0.21l5.31,-0.8l3.84,1.05l2.43,-0.28l0.11,2.75l2.77,0.74l0.13,1.58l0.82,0.73l49.42,0.27l1.76,1.21l6.89,16.95l-2.09,12.66l0.43,2.33l12.05,13.48l-11.88,43.13l-0.69,1.48l-4.5,4.13l0.83,2.73l0.09,6.9l1.41,2.61l-1.26,3.44l-0.29,5.44l3.79,4.01l2.65,1.53l2.85,7.07l4.5,3.76l0.84,4.61l1.28,1.4l-1.24,3.78l2.91,1.11l2.29,4.29l1.97,2.25l-1.07,3.93l-0.28,5.36l-2.74,3.05l-2.66,0.53l-1.5,1.76l-42.0,63.76l-21.67,-0.08l-1.97,1.92l-0.59,29.68l-75.68,-0.02Z", "name": "C\u00f3rdoba"}, "ju": {"path": "M286.9,91.86l10.63,-34.51l-7.97,-8.57l3.3,-4.78l4.02,-3.49l-0.15,-5.14l2.04,-0.12l2.07,-2.05l6.89,-2.62l-0.1,-2.21l2.31,-7.33l1.28,-0.93l2.9,0.47l0.65,-0.94l11.11,-3.05l2.08,-2.21l1.3,-0.31l1.06,-5.96l2.34,-7.48l5.41,2.03l1.21,1.26l1.01,2.76l5.07,1.21l5.75,6.61l1.56,1.05l1.63,0.45l7.36,-1.29l5.56,0.7l11.42,-0.13l-1.97,5.13l-0.19,4.55l-4.26,8.57l-0.54,4.23l0.46,0.92l1.56,0.08l1.55,1.36l-0.86,2.03l0.01,2.5l0.79,5.35l1.73,4.93l2.52,2.19l5.71,0.36l1.45,1.39l0.36,1.91l-1.52,8.82l0.94,1.27l3.18,1.41l2.78,5.62l0.94,3.34l3.97,0.46l2.28,-1.72l3.45,-0.57l1.18,1.08l3.45,1.27l4.06,4.54l1.59,0.98l1.51,-1.03l0.86,-2.77l1.22,-1.51l7.22,0.15l1.2,31.33l-2.3,5.2l-3.79,4.78l-0.98,0.64l-4.2,0.56l-1.51,1.82l-2.51,0.7l-3.25,3.05l-1.56,3.14l-9.52,-7.51l-1.81,2.14l-2.02,4.64l-0.89,0.02l-5.6,-2.35l-3.75,-2.97l-0.93,-1.49l-5.26,2.21l-6.53,-1.88l-2.39,-1.92l-2.39,0.56l-2.24,-1.27l-7.34,-10.7l-0.44,-4.82l-6.64,-4.73l-2.54,0.63l-1.58,-2.18l0.34,-1.76l-1.47,-2.47l0.21,-3.56l1.56,-2.49l-0.55,-1.57l0.52,-7.01l-2.09,-2.37l-6.56,-3.84l-1.95,-0.1l-1.97,-1.29l-4.0,-1.11l-1.19,0.17l-1.04,1.28l-1.35,6.31l3.11,9.81l-0.63,14.89l-1.52,4.49l-1.27,0.55l-2.38,3.13l-1.27,0.65l-4.15,-0.2l-3.05,-1.51l-4.17,-4.76l-4.73,-2.3l-3.28,-4.52l-1.81,-0.54l-0.54,-1.41l-3.68,-3.82l-3.06,-0.93l-4.43,-3.59Z", "name": "Jujuy"}, "tf": {"path": "M408.94,1757.54l-2.09,0.84l-1.51,2.07l-2.71,0.1l0.73,-2.08l-3.85,-2.08l2.91,-2.85l3.2,1.62l1.24,-0.1l3.03,-1.04l0.99,-0.97l-0.48,-0.88l1.85,0.46l2.22,-0.85l0.49,2.21l1.55,0.19l0.43,-4.59l1.42,0.85l4.37,0.04l1.91,1.52l1.02,-0.29l0.22,-1.64l1.44,0.86l1.27,-0.83l1.53,2.12l6.83,-2.17l2.03,1.08l1.51,-0.83l-1.89,2.73l-4.22,2.03l1.0,-2.01l-0.34,-1.26l-0.95,-0.36l-2.25,1.59l-2.7,-0.04l-1.31,1.53l-5.06,0.99l-0.81,0.9l-0.45,-0.71l0.74,-2.76l-2.73,-0.28l-6.68,4.19l-1.03,0.12l-0.4,-1.28l-1.46,0.2l-1.08,0.92l0.09,0.76ZM409.66,1751.56l-1.38,-1.15l-0.1,-0.22l0.33,-0.05l1.14,1.42ZM224.01,1753.21l0.63,-130.78l7.96,11.21l5.25,4.7l2.33,5.44l-1.67,-1.61l-3.03,0.66l-1.16,0.72l-2.14,3.24l-4.29,3.39l-1.56,2.53l0.03,2.58l1.02,2.45l1.53,1.82l4.69,2.33l2.69,0.36l8.41,-0.6l2.91,5.31l2.09,8.72l2.95,4.91l11.08,8.93l1.27,2.74l2.35,-0.03l2.49,1.8l1.57,5.66l12.37,9.02l12.25,6.68l2.96,2.62l9.83,3.96l1.83,1.26l6.67,7.51l5.42,3.25l2.77,0.72l4.04,3.03l15.5,6.27l2.46,0.42l2.19,1.32l6.71,0.95l10.87,-1.36l3.57,0.26l3.17,-1.13l6.73,0.88l-2.14,2.24l-1.41,3.46l0.46,1.26l-1.67,1.6l0.29,1.72l-2.66,1.96l-1.23,3.89l-0.87,0.57l-0.87,-0.03l-0.54,-1.97l-3.2,-0.66l-1.43,0.93l0.21,1.39l-0.59,0.69l-5.16,0.13l-1.16,1.91l-1.07,0.4l-1.26,-1.04l-0.47,-2.58l-1.64,-1.14l-10.03,-0.11l-0.5,0.58l0.38,1.12l-2.01,1.91l-5.63,1.97l-9.38,-0.28l-2.42,1.33l-1.55,3.01l-0.82,0.26l-8.04,-1.39l-7.58,-5.41l-6.56,-0.92l-3.9,-1.47l-40.71,-2.68l-6.43,-1.0l-2.14,-1.39l-4.31,-0.35l-3.91,-1.67l-1.17,0.95l-0.29,2.21l-8.37,0.6l-1.62,-0.67l-3.33,-3.47Z", "name": "Tierra del Fuego"}, "cr": {"path": "M650.75,342.39l1.84,-3.72l0.47,-5.16l2.52,-5.8l-0.16,-4.73l1.11,-6.37l-1.11,-3.87l0.38,-7.76l1.38,-1.37l4.24,-0.52l2.68,-2.14l0.94,-1.55l1.63,-6.3l-0.09,-3.63l1.16,-3.35l0.1,-2.89l-0.87,-3.68l-2.26,-4.45l-0.08,-2.9l10.16,-7.06l6.35,-2.48l12.15,-1.03l4.93,0.61l4.78,-0.47l14.03,3.37l8.89,4.09l7.92,-0.25l1.42,1.23l5.77,2.58l4.94,-0.19l4.54,-2.39l2.96,-0.74l6.02,4.25l1.96,-0.34l2.37,-1.74l2.93,-0.82l2.64,0.37l3.75,4.67l3.21,1.76l1.87,-0.48l3.29,-4.98l0.77,-4.3l3.13,-1.21l3.49,-2.97l1.99,0.26l3.43,1.21l-1.16,2.38l-0.12,3.09l6.53,12.9l1.84,9.86l2.33,2.68l2.08,4.63l4.71,3.48l-2.19,1.92l-2.82,0.93l-1.45,1.18l0.41,1.84l3.65,1.66l0.8,1.34l-1.16,3.07l-1.14,-1.78l-5.04,-1.0l-3.38,1.72l0.19,4.21l-4.93,1.52l-0.65,1.03l-0.02,3.57l-0.68,0.9l-2.82,1.93l-3.66,4.66l-4.68,1.88l-0.76,5.1l-0.84,1.45l-3.18,1.89l-1.55,5.6l-5.27,1.88l-3.26,2.59l-1.66,2.59l-0.09,2.27l-1.52,3.44l-3.66,2.42l-2.26,4.73l-6.59,6.15l-2.51,4.08l-3.97,3.9l-4.67,0.56l-3.49,1.93l-0.97,2.0l-0.66,6.24l-3.81,2.83l-4.27,5.14l-1.78,1.18l-3.77,0.64l-0.67,0.66l0.69,3.63l-1.15,3.06l-8.86,7.68l-1.96,3.48l0.2,2.35l3.1,6.2l-6.62,-6.14l-2.15,-3.88l-1.44,-5.06l-4.79,-4.06l-2.67,-4.39l-1.63,-1.21l-8.83,-2.31l-2.99,-0.04l-2.93,-1.47l-2.22,-0.04l-6.64,2.68l-4.41,0.98l-5.96,-1.09l-10.52,6.78l-6.56,-1.79l-3.11,0.68l-1.97,-0.52l-3.21,1.17l-3.55,0.18l-0.15,-2.23l1.27,-6.18l1.96,-5.14l-1.61,-6.06l-1.87,-3.87l2.01,-4.54l1.64,-6.73l0.11,-10.09l1.83,-7.27l2.59,-3.14l5.67,-2.23l6.68,-4.73l0.91,-1.66l0.15,-4.62Z", "name": "Corrientes"}, "tu": {"path": "M334.62,263.93l1.96,-3.49l3.32,-3.23l1.62,-3.24l5.73,-5.92l2.05,-4.19l0.79,-7.2l-0.44,-2.25l-7.98,-6.03l-4.12,-1.2l-1.28,-1.65l2.25,-6.73l0.29,-2.78l1.9,-2.74l15.0,2.04l1.26,-1.73l1.11,-8.99l3.62,1.27l6.24,0.92l5.54,-2.12l1.46,3.34l1.26,1.23l8.73,3.4l1.93,-0.07l3.4,1.63l2.29,-0.3l2.4,-1.76l3.44,-0.94l3.15,0.63l8.99,-0.21l0.04,4.05l-1.77,6.18l1.09,10.8l-3.46,-0.14l-1.96,5.69l-2.36,0.64l-2.5,8.96l-2.14,2.82l-1.35,5.25l-3.34,7.44l-2.59,1.58l-5.74,6.41l1.14,1.34l3.07,1.16l-1.38,1.66l-2.42,0.45l-0.68,1.64l0.06,1.46l2.97,6.69l-1.26,0.93l-1.72,4.64l-6.5,1.52l-4.6,-2.85l-1.2,-0.05l-6.91,4.9l-2.56,4.22l-4.04,-4.86l-1.83,-6.31l-2.78,-1.61l-2.91,0.77l-0.88,-0.84l-1.25,-4.07l-2.3,-2.03l-2.53,-10.59l0.05,-2.19l-9.41,-3.34Z", "name": "Tucum\u00e1n"}, "ch": {"path": "M74.56,1091.13l0.62,-0.9l-0.18,-1.84l1.24,-1.23l0.32,-2.23l3.98,-1.11l2.1,0.36l0.84,-0.87l-0.19,-4.14l0.65,-2.07l-1.49,-1.99l-4.27,-1.61l-6.75,-0.73l-1.85,-0.75l-3.15,-3.21l-0.78,-2.14l1.6,-7.27l-1.4,-16.53l2.01,-2.21l2.39,-1.14l0.32,-0.96l-1.65,-2.82l0.63,-3.54l-3.22,-4.21l3.27,-4.57l0.83,-2.78l1.05,-0.83l0.93,0.02l1.21,2.08l1.58,0.72l2.1,-1.87l3.59,-0.68l2.52,-1.51l0.83,-1.56l-0.15,-2.93l-0.63,-1.04l298.66,0.03l2.94,0.52l3.67,6.14l5.37,3.75l2.17,0.14l3.4,1.69l4.05,0.4l2.04,1.32l3.37,-0.75l1.82,0.41l0.31,0.36l-1.69,1.16l-3.85,5.17l-0.44,2.0l0.79,1.01l4.97,0.05l1.96,0.83l5.91,-1.28l9.81,0.17l2.64,-3.41l-0.25,-1.86l0.53,-1.06l-1.18,-3.19l-3.36,-0.81l-4.96,0.2l-3.07,-0.7l6.84,-0.97l7.8,-2.61l6.45,-3.68l3.54,-0.11l1.08,0.62l2.8,6.54l2.2,1.99l0.91,1.75l0.81,15.67l-2.42,6.55l0.5,1.99l-2.01,2.41l-2.75,1.15l-9.16,1.88l-3.8,0.14l-2.25,1.37l-1.16,-0.18l-4.62,-4.87l-1.47,-0.78l1.4,-5.82l1.08,-0.81l-0.41,-1.04l-4.27,-2.82l-1.33,-2.38l-5.44,-2.02l-4.84,-0.03l-4.54,0.87l-4.45,2.05l-3.1,3.43l-5.19,1.03l-1.38,0.9l-3.41,5.28l1.26,2.75l11.74,4.72l4.14,2.94l2.63,0.89l3.96,-0.17l3.25,2.15l4.92,-1.34l0.42,1.02l-6.19,4.21l-14.3,4.29l-8.23,5.13l-4.16,3.47l-0.57,1.49l0.28,3.72l-5.18,4.47l-2.44,3.71l-2.98,2.27l-2.6,4.32l-0.13,4.06l1.12,2.62l-0.47,3.04l1.07,1.1l0.87,2.58l0.18,3.66l2.12,0.32l-0.41,2.14l0.89,0.69l-0.95,2.1l0.22,2.12l-3.22,1.49l-0.78,3.81l2.43,2.56l-0.33,2.26l1.82,2.74l-0.73,1.39l-3.45,2.12l-0.58,1.53l0.45,1.71l1.6,1.14l-2.89,-0.29l-1.45,2.81l0.23,0.69l-2.67,-0.52l-1.14,1.96l-6.36,2.94l-3.32,4.2l-1.76,5.69l0.35,2.44l7.95,3.41l-1.81,1.03l-1.08,1.65l0.33,1.26l-1.01,0.91l0.52,1.21l-3.46,0.82l-2.67,-1.45l-2.72,0.17l-0.73,-1.03l-1.31,-0.29l-0.99,0.4l-0.59,1.46l-2.05,0.12l-3.63,-2.74l-4.59,-0.78l-4.03,0.35l-3.18,3.55l-1.34,0.36l-1.39,-0.53l-8.96,3.54l-0.66,1.56l0.67,1.17l-1.61,-0.09l-1.22,0.83l3.02,2.57l-0.31,0.49l-5.58,-0.39l-8.22,0.56l-4.08,2.19l-3.75,3.42l-8.77,13.44l-1.79,0.72l-2.95,2.53l-1.46,3.3l0.13,3.5l-0.9,2.03l0.54,1.16l-2.0,1.2l-5.44,5.45l-1.33,1.94l0.14,1.49l-1.96,2.04l-181.83,-0.03l0.78,-1.13l-1.39,-3.86l-1.33,-1.44l-3.95,-1.85l0.49,-3.24l-2.25,-2.71l0.84,-2.5l-0.12,-2.54l1.82,-2.77l-0.87,-1.42l1.82,-1.55l8.36,-0.77l1.94,-1.28l0.71,-1.46l-1.42,-3.6l5.93,-2.76l2.96,-3.51l-0.22,-2.27l-2.22,-3.49l-5.56,-4.72l-3.02,-6.48l-1.66,-1.72l-5.29,-0.35l-2.48,-2.25l-1.23,-0.35l-4.89,1.08l-5.33,-2.33l-2.61,-0.06l-0.51,-6.06l1.19,-0.99l8.78,1.98l4.11,-2.02l5.99,1.41l5.99,-2.04l5.2,2.68l2.05,0.56l1.95,-0.35l1.84,-1.18l1.27,-1.86l0.14,-6.03l1.47,-2.41l3.08,-1.19l0.55,-2.7l-1.54,-1.99l-0.76,-2.63l-2.06,-1.6l-10.42,-1.47l-13.6,-0.45l-3.59,0.54l-1.39,-1.15l2.19,-1.71l0.42,-1.42l-1.24,-2.52l1.17,-3.68l-2.3,-4.99l4.1,-2.26l4.25,-5.85l0.52,-2.17l-2.67,-4.09l-1.97,-1.54l0.21,-3.25l-0.83,-0.37l-1.51,0.62l-0.41,-0.58l0.54,-1.35l4.33,-2.43l-0.2,-5.07l-4.21,-3.49l-3.12,-0.27l0.87,-1.66l-0.69,-2.47l-1.99,-0.86l-1.48,0.36Z", "name": "Chubut"}, "rn": {"path": "M78.41,959.83l13.36,1.08l8.71,3.07l2.94,0.32l3.94,-0.78l3.16,-1.65l4.95,-5.79l0.87,-2.43l-1.06,-2.56l-3.26,-2.38l-0.4,-1.73l2.13,-2.59l2.91,-1.34l1.85,-3.17l4.59,-1.37l2.39,-1.51l4.18,0.66l1.87,-0.41l6.26,-4.11l4.07,2.89l5.58,-1.0l4.01,0.08l1.45,-0.87l1.37,-3.65l2.14,-0.21l1.8,-1.25l0.64,-1.45l0.33,-5.19l2.98,-6.56l0.89,-7.73l1.93,-5.29l11.75,-6.47l6.17,0.18l2.54,-1.0l5.8,-4.95l5.28,-6.87l5.45,-2.91l3.12,-0.27l4.26,-2.0l2.9,-4.32l2.94,-1.84l1.63,-4.18l2.24,-2.27l3.47,-1.96l3.01,-4.41l2.6,-1.79l3.07,-1.11l2.99,-3.33l3.91,-2.4l2.64,1.79l1.97,-0.7l4.47,0.74l5.2,-1.33l0.05,-0.77l-1.07,-0.61l-0.69,-3.17l-9.05,-12.55l0.12,-56.85l17.24,2.15l1.78,0.85l2.49,2.5l1.55,3.17l-0.48,3.89l-5.57,4.66l-1.09,2.01l-0.08,3.65l1.47,2.99l1.81,0.81l1.67,-0.38l2.65,1.71l2.44,4.71l2.84,3.08l2.04,0.88l4.74,-0.75l3.36,0.43l3.38,-1.54l3.63,-0.67l1.55,0.37l1.7,5.82l3.1,3.88l19.15,7.86l2.24,2.38l0.87,4.0l0.88,1.23l7.83,1.75l8.07,-0.91l11.4,1.33l6.51,1.76l1.76,1.09l2.5,0.14l1.52,0.99l5.72,-2.21l6.06,1.81l2.78,1.47l11.52,-1.83l6.27,-0.0l1.29,0.78l5.71,-0.4l15.59,2.25l14.54,4.98l4.08,2.35l2.08,0.33l4.49,4.78l5.72,1.92l3.15,3.74l8.86,5.63l5.49,1.08l0.08,73.1l9.72,1.49l3.35,1.23l10.81,9.78l2.43,4.72l-2.39,2.18l-10.38,3.68l-9.75,-0.36l-3.07,0.7l-17.77,-0.11l-3.68,-1.25l-4.57,-3.97l-4.09,-0.88l0.55,-1.5l-0.83,-0.91l-3.47,0.89l-1.61,-0.38l-10.97,-5.26l-6.1,-1.5l-4.2,-1.95l-5.73,-0.99l1.62,-1.15l-0.58,-1.47l-1.52,-0.59l0.89,-1.24l-1.47,-1.12l-4.49,-0.97l-4.41,0.99l-0.63,1.26l2.47,0.07l0.11,1.05l-4.02,0.3l-4.41,3.35l-2.6,7.64l1.31,11.46l1.9,8.08l2.01,6.47l2.52,2.53l0.57,1.41l-2.06,7.46l1.76,5.13l-0.07,1.71l-3.35,8.46l0.41,2.61l-301.92,-0.42l-0.86,-6.74l-2.81,-4.36l-0.6,-3.91l-2.51,-3.31l-0.0,-1.18l2.66,-1.89l0.62,-1.31l-1.58,-3.09l0.38,-4.01l-1.08,-3.74l1.38,-6.26l-0.72,-3.54l0.79,-0.76l0.8,-4.81l-0.51,-3.06ZM397.03,948.81l-1.68,0.15l0.35,-0.17l1.33,0.02ZM394.11,949.01l-0.9,-0.06l-0.69,-0.27l1.45,-0.57l0.14,0.9Z", "name": "R\u00edo Negro"}, "sf": {"path": "M528.89,526.62l1.18,-3.38l-1.37,-1.72l-0.89,-4.7l-4.61,-3.94l-2.85,-7.07l-2.8,-1.69l-3.39,-3.44l0.27,-4.89l1.28,-3.69l-1.43,-2.8l-0.07,-6.82l-0.9,-1.89l4.31,-4.03l0.88,-1.84l11.98,-43.63l-2.27,-3.41l-9.92,-10.53l-0.31,-1.66l19.06,-117.78l127.2,-0.05l-2.11,3.56l-2.47,1.1l-3.75,0.53l-1.52,2.57l-0.18,7.37l1.11,3.81l-1.1,6.32l0.18,4.62l-2.5,5.7l-0.46,5.09l-1.88,3.51l-0.14,4.89l-0.6,1.08l-6.39,4.51l-4.37,1.56l-2.64,1.68l-1.8,2.78l-1.61,5.85l-0.39,11.72l-1.6,6.56l-2.09,4.89l1.98,4.38l1.52,5.6l-1.92,4.82l-1.41,7.15l0.75,4.69l1.7,3.77l-0.45,6.21l-1.58,7.01l-15.3,23.47l-2.84,2.86l-1.36,4.04l-3.16,4.51l-4.03,3.06l-7.14,8.31l-2.48,1.09l-5.91,0.11l-2.23,0.97l-1.35,7.05l-2.08,3.49l0.12,2.86l2.47,4.64l-2.01,4.21l0.22,5.01l-1.32,4.95l0.09,5.02l-1.63,4.23l-0.06,2.21l2.75,5.01l0.33,4.53l1.07,3.93l2.47,4.86l1.6,1.83l1.57,4.21l2.69,3.2l4.7,2.68l5.01,4.89l-0.33,1.42l-2.55,1.53l-0.5,3.45l-2.66,2.26l-0.76,3.99l-1.76,3.63l-1.19,0.86l-2.66,0.3l-4.74,-3.2l-4.69,-0.19l-3.04,-1.16l-3.56,0.79l-1.43,2.31l0.34,1.58l-1.39,1.93l-33.55,35.18l-50.24,0.26l41.54,-63.06l1.04,-1.26l1.75,-0.14l1.77,-1.12l2.44,-2.96l1.43,-10.23l-4.54,-7.0l-2.52,-0.83Z", "name": "Santa Fe"}, "fo": {"path": "M509.95,33.31l0.23,1.24l0.98,0.31l1.04,1.46l-0.77,2.5l2.82,1.42l0.1,3.53l6.89,8.35l2.06,5.47l1.69,1.79l5.02,2.97l3.36,3.18l1.69,3.73l2.54,1.79l3.26,0.41l2.25,2.29l1.19,0.42l-0.08,1.09l1.33,1.81l9.16,3.49l1.19,2.03l2.71,1.64l1.54,0.02l2.87,2.12l-0.39,2.76l3.15,3.31l2.16,3.54l1.66,0.97l1.75,-0.44l4.4,2.7l4.93,0.03l1.73,1.0l3.0,0.07l1.96,2.29l1.98,0.21l2.35,1.41l4.72,0.52l1.96,1.35l8.89,0.42l4.69,-0.9l16.12,10.31l2.92,3.1l3.25,0.97l3.27,2.08l0.59,1.28l3.21,2.36l1.84,2.74l15.42,7.52l8.61,6.29l3.91,0.5l1.48,1.25l9.89,1.87l6.24,6.72l1.52,0.04l3.53,-2.44l4.44,3.37l3.79,1.53l1.69,-0.04l0.86,1.44l5.03,0.51l5.06,4.37l1.49,3.15l2.26,2.15l1.39,3.91l3.63,3.21l-0.72,5.31l-1.58,0.97l-0.29,1.19l-2.16,-0.02l-0.73,1.82l-2.56,0.55l-1.63,2.05l1.01,1.63l-3.11,2.08l0.68,2.77l-3.11,1.87l-0.06,1.31l0.99,0.54l-2.41,2.81l0.26,0.66l1.79,0.53l-0.39,0.51l-5.11,3.69l-4.51,1.91l-1.33,2.97l-1.75,-0.16l0.16,1.49l1.81,1.28l-2.79,1.48l0.04,3.27l-2.06,4.05l1.12,1.88l-1.32,3.56l0.29,1.11l1.84,1.89l-1.0,0.94l0.46,1.65l-2.35,-0.05l-0.62,5.21l-1.79,0.64l0.46,1.47l-2.76,0.35l-0.6,1.52l1.52,1.73l-1.43,-0.15l-0.62,-1.59l-2.04,0.12l-1.23,-0.61l-0.71,-1.63l-3.1,-2.67l-1.2,-2.38l-3.76,-2.29l-1.77,-2.18l-2.31,-0.49l-2.23,-2.62l-3.19,-1.64l-4.17,-4.8l-6.44,-2.72l-2.75,-2.62l-1.44,0.18l-1.45,1.32l-2.44,0.93l-3.35,-0.32l-1.27,-1.5l-1.85,-5.89l-2.31,-1.05l-8.59,-1.4l-0.47,-5.69l-1.35,-0.28l-3.05,-4.2l-3.79,-2.66l-0.63,-2.31l-3.37,-1.85l-1.26,-1.62l-2.17,-0.58l-0.98,-1.78l-4.94,-1.88l-1.26,0.4l-2.53,-5.42l0.52,-1.08l-0.65,-1.52l-2.46,-0.78l-0.57,-1.75l-1.71,-0.9l0.28,-0.89l-1.04,-2.02l-3.0,-2.19l-3.35,-5.25l-6.69,-2.26l-7.02,-4.29l-10.54,-8.45l-1.86,-0.1l-1.03,-1.22l0.39,-1.74l-2.24,-3.51l-0.08,-1.46l-1.29,-0.72l-1.75,-2.34l-2.59,-0.99l-8.15,-1.08l-4.65,-4.3l-1.08,-2.18l-3.77,-0.28l-2.1,-3.97l-3.36,-2.69l-5.66,-1.14l-3.64,-2.51l-2.1,-2.37l-4.42,-0.85l-9.3,-3.54l-0.1,-77.05l1.35,0.29Z", "name": "Formosa"}, "ne": {"path": "M78.32,958.6l0.7,-3.48l-2.72,-4.86l-1.92,-6.59l4.54,-5.37l0.29,-2.25l-0.63,-1.47l2.75,-6.78l3.04,0.3l2.68,-5.61l-0.78,-2.37l-1.35,-0.49l-1.32,0.81l-3.04,-3.43l0.67,-5.62l-0.49,-1.0l1.42,-0.44l1.99,0.87l2.3,0.1l0.74,-2.39l-0.48,-2.47l2.94,-5.52l-0.33,-1.24l-2.74,-3.01l-1.32,-5.53l0.91,-2.81l-1.01,-1.76l0.08,-1.91l0.82,-1.31l2.59,2.43l1.14,0.27l3.79,-0.26l1.15,-1.06l0.36,-2.38l-1.83,-1.63l3.37,-4.89l-0.64,-2.66l2.43,-2.02l0.49,-1.58l0.46,-4.43l-1.31,-11.08l1.28,-5.64l5.26,-3.04l2.07,-2.06l3.55,-0.59l4.63,-2.7l4.9,-0.07l1.63,-2.14l1.77,-0.99l-0.39,-2.61l2.25,-4.26l-0.8,-2.42l-4.58,-3.57l-0.95,-1.64l-2.04,-9.75l0.5,-3.47l-0.67,-3.11l0.71,-2.07l-3.63,-6.92l-0.34,-2.22l-1.75,-3.13l-2.3,-6.79l-0.02,-3.71l2.59,-2.33l-0.59,-2.24l1.07,-4.1l-3.52,-6.56l-0.45,-2.31l2.63,-3.94l0.29,-4.11l2.34,-1.87l-2.31,-2.39l-0.42,-2.47l-1.09,-1.16l1.21,-0.72l0.49,-1.23l-1.44,-1.72l0.33,-2.01l-1.6,-1.75l1.97,-4.11l0.25,-3.58l0.83,-0.24l1.89,0.96l1.25,-0.84l-0.47,-6.45l0.98,-3.76l2.88,0.14l1.9,-0.75l1.72,-3.61l3.7,1.68l4.33,-1.05l0.73,-1.04l-1.03,-3.61l0.87,-3.18l2.08,-0.98l2.64,-2.63l0.95,-2.54l3.39,1.14l1.49,-0.11l1.66,-1.31l2.1,1.65l0.48,1.14l-0.03,2.49l-1.06,2.05l1.29,4.22l1.41,0.96l1.97,-1.02l1.03,0.52l2.72,8.06l1.65,2.66l4.42,1.67l2.37,2.97l2.58,1.8l2.21,4.64l5.14,3.32l0.11,4.58l-1.26,2.29l5.32,6.28l3.7,2.15l4.32,1.14l2.58,0.15l7.89,-1.37l6.48,1.68l2.76,1.16l1.07,1.3l1.86,5.62l1.85,1.28l4.82,0.97l5.67,-0.48l3.47,2.8l7.57,1.03l1.89,3.2l1.78,1.53l7.69,0.99l-0.12,57.11l0.32,1.46l3.11,3.24l5.79,8.38l0.7,3.23l-3.31,0.78l-4.37,-0.75l-1.87,0.67l-2.05,-1.62l-1.12,-0.08l-4.19,2.61l-2.94,3.29l-2.86,1.0l-2.98,2.05l-3.04,4.44l-3.35,1.82l-2.37,2.42l-1.64,4.19l-2.89,1.8l-2.81,4.22l-3.79,1.77l-3.26,0.31l-5.68,3.03l-1.83,1.68l-3.66,5.36l-5.65,4.81l-1.89,0.76l-6.52,-0.1l-12.07,6.66l-1.2,1.66l-1.15,4.31l-0.89,7.71l-2.96,6.51l-0.77,6.23l-1.72,1.04l-2.01,0.17l-1.57,3.87l-0.81,0.45l-3.81,-0.1l-5.16,1.01l-3.01,-2.49l-1.41,-0.42l-2.01,0.68l-4.6,3.5l-1.52,0.34l-4.34,-0.64l-7.44,3.07l-1.42,1.38l-0.72,2.04l-2.74,1.16l-2.5,3.12l0.58,2.91l2.63,1.66l1.42,2.49l-0.63,1.76l-4.57,5.44l-2.95,1.55l-3.46,0.71l-2.67,-0.28l-8.78,-3.09l-13.72,-1.11Z", "name": "Neuqu\u00e9n"}, "mi": {"path": "M796.21,265.24l2.63,0.06l1.78,3.21l5.16,2.07l3.39,-3.18l4.16,-2.56l1.14,-4.34l-1.36,-3.32l1.82,-0.75l0.85,-2.45l3.35,-0.22l0.99,-4.17l1.12,-1.49l5.78,-2.06l3.34,1.01l3.27,-0.17l1.0,-1.0l-0.24,-3.53l2.74,-2.63l3.97,-0.93l1.21,-1.62l1.36,-3.92l1.41,-0.72l2.87,0.53l1.45,-1.25l0.63,-2.57l-0.37,-3.26l4.09,-4.7l1.58,-5.91l-0.05,-3.38l1.2,-1.99l-1.12,-2.41l0.94,-4.16l-0.88,-3.87l1.8,-0.48l0.66,-1.01l-0.33,-3.27l1.22,-3.51l-1.39,-2.08l-1.1,-4.83l1.55,-0.02l1.08,-0.76l-0.76,-3.06l1.46,-0.06l0.71,1.74l2.58,0.66l0.77,2.58l0.94,0.62l0.89,-0.54l0.04,-1.98l1.37,-1.07l0.32,-1.7l1.85,0.16l2.05,-1.39l1.84,2.17l1.16,-1.03l2.14,0.17l0.45,-0.61l-0.62,-1.69l1.41,0.04l1.53,-1.39l-0.48,2.77l1.38,1.61l1.2,-0.13l0.21,-1.65l0.8,0.59l1.25,-0.38l1.45,0.97l0.99,3.28l2.97,-0.81l0.85,2.46l-0.26,1.99l1.93,2.66l0.34,8.26l3.12,3.26l1.41,4.66l2.97,4.39l0.2,1.7l-2.81,5.5l0.5,5.86l-1.11,1.44l0.42,1.51l-0.64,2.11l0.13,3.57l-1.58,1.97l1.21,1.57l-0.18,1.58l0.9,0.42l0.86,5.52l-2.45,5.58l-1.51,0.82l-0.2,2.68l-1.08,1.05l0.11,1.71l-1.9,-1.91l-0.94,0.64l-0.54,1.66l-1.52,-0.94l-1.0,0.36l-0.22,1.86l-1.76,-0.12l-3.8,4.57l-2.05,-0.12l-0.12,-1.05l-1.73,-0.77l-2.69,5.5l0.04,1.22l-1.22,0.37l-0.99,1.77l-2.65,-1.64l-0.55,2.58l-0.89,-1.71l-2.92,-0.15l-0.99,0.3l-0.37,0.87l0.73,1.49l-3.56,1.11l-1.02,-1.42l-1.43,-0.21l-2.11,3.41l-0.69,-1.0l-1.22,0.53l-0.53,1.84l-3.51,0.53l-0.47,-1.77l-1.31,0.09l-1.24,1.16l-0.74,3.06l-2.46,0.76l-0.53,5.25l-3.1,2.27l-3.29,-0.72l-1.3,0.64l0.47,1.47l1.73,1.73l-1.01,-0.51l-1.73,0.25l-1.1,1.66l-2.35,-1.2l-3.87,3.23l-2.46,-0.18l-0.94,0.89l-0.32,1.5l-1.95,0.87l-0.16,1.83l-2.42,2.88l-2.89,0.01l-2.3,3.23l-0.41,-1.15l-1.3,-0.32l-1.2,0.95l-4.42,-3.25l-1.96,-4.48l-2.47,-3.01l-0.57,-5.83l-1.02,-3.48l-6.49,-12.8l0.72,-3.95l1.28,-1.07Z", "name": "Misiones"}, "lp": {"path": "M460.29,645.96l-0.2,222.92l-4.84,-0.9l-8.75,-5.56l-3.24,-3.79l-5.66,-1.9l-4.71,-4.91l-2.21,-0.37l-4.0,-2.32l-14.75,-5.05l-15.88,-2.29l-5.44,0.4l-1.35,-0.76l-6.56,0.0l-11.32,1.81l-6.36,-2.81l-2.53,-0.45l-1.45,0.13l-4.11,2.07l-1.3,-0.92l-2.66,-0.18l-1.57,-1.04l-6.79,-1.83l-11.58,-1.34l-7.92,0.92l-7.36,-1.62l-1.3,-4.74l-2.64,-2.81l-18.96,-7.7l-2.88,-3.59l-2.09,-6.27l-2.4,-0.56l-3.87,0.71l-3.07,1.48l-3.43,-0.44l-4.47,0.76l-1.49,-0.67l-2.49,-2.71l-2.47,-4.76l-1.38,-1.39l-2.08,-0.84l-2.05,0.31l-1.19,-0.8l-0.71,-1.96l0.07,-3.09l0.87,-1.57l4.5,-3.24l1.82,-3.62l-0.04,-2.68l-1.79,-3.68l-2.72,-2.73l-2.19,-1.05l-17.55,-2.19l-0.33,-65.71l-1.64,-7.65l0.96,-5.72l143.0,-0.19l0.81,-0.72l0.05,-50.4l75.68,0.02Z", "name": "La Pampa"}, "me": {"path": "M143.35,702.96l2.14,-4.18l-1.46,-4.09l1.3,-2.85l-0.64,-0.81l-1.02,0.02l0.02,-1.14l2.84,-2.99l-0.22,-1.83l-2.68,-6.27l0.59,-7.88l-1.72,-2.44l-1.08,-3.64l1.91,-1.5l-0.76,-1.66l-1.77,-1.01l-3.58,-0.72l-0.6,-1.43l1.34,-2.12l7.22,-2.44l1.51,-10.93l3.5,-8.02l-1.63,-2.52l1.6,-0.73l1.08,-1.77l1.07,-5.54l2.64,-2.31l2.43,-4.63l2.17,-1.78l0.46,-6.22l2.58,-0.84l3.62,0.76l3.98,-2.48l-0.19,-2.1l-1.59,-3.38l0.77,-7.94l-0.66,-1.71l-1.73,-0.17l0.53,-3.73l-0.77,-4.84l2.42,-2.29l-0.02,-1.21l-1.54,-2.33l1.0,-3.66l-0.25,-1.45l1.61,-1.05l0.51,-3.8l2.02,-3.15l-1.26,-5.76l-1.23,-1.47l-3.33,-1.51l-1.83,0.23l-2.7,2.74l-1.74,-3.37l-2.5,-2.59l0.79,-3.8l-0.83,-2.64l0.63,-0.97l2.35,-1.03l1.99,-6.2l-4.1,-3.04l-2.95,-4.03l-1.12,-6.33l0.21,-1.17l1.4,-0.24l0.33,-0.68l-0.91,-1.41l-0.71,-3.94l-2.57,-1.68l-0.65,-1.23l-0.08,-4.02l6.51,-0.97l4.98,0.82l8.83,-2.02l5.68,-0.37l1.77,-1.6l0.12,-4.18l0.71,-1.17l4.36,-1.55l2.68,-1.72l7.15,0.01l1.92,-2.81l3.11,-2.03l1.93,0.93l3.94,4.74l2.44,0.54l2.53,-0.46l0.89,12.22l1.2,1.04l9.23,-0.1l10.38,-6.36l2.94,-2.85l6.38,-0.53l3.92,-2.35l4.84,-1.19l2.73,0.87l1.47,1.63l0.53,1.8l2.98,1.83l2.13,2.36l4.47,0.72l11.21,-1.92l3.76,2.12l1.43,6.61l1.84,1.72l0.85,2.69l1.98,8.45l1.98,2.59l0.91,2.55l-1.12,3.33l0.55,3.03l-0.94,1.5l1.31,3.59l0.34,12.15l1.84,6.86l-0.09,3.29l6.01,9.55l4.09,11.21l3.92,3.03l0.96,3.13l1.97,1.77l1.34,3.41l-0.52,5.63l-1.68,0.19l-1.16,2.24l0.87,6.91l-0.48,1.2l1.52,2.22l0.29,4.34l1.6,5.28l2.2,2.3l5.29,9.79l1.13,3.55l-0.33,3.69l2.17,6.41l-0.92,3.78l0.92,1.49l-0.61,1.8l0.61,3.99l-0.72,7.71l-1.55,3.86l-2.37,13.27l-0.78,8.25l-72.61,-0.03l-2.06,1.3l-0.67,5.91l1.65,7.73l0.33,65.48l-7.23,-0.9l-3.47,-4.63l-7.84,-1.16l-3.57,-2.83l-5.94,0.46l-4.31,-0.85l-1.37,-0.88l-0.74,-1.45l-1.1,-4.14l-1.37,-1.61l-3.12,-1.34l-6.89,-1.75l-7.99,1.38l-2.25,-0.14l-4.0,-1.04l-3.51,-2.04l-4.79,-5.47l1.19,-1.7l0.33,-2.22l-0.54,-3.39l-5.34,-3.56l-2.15,-4.58l-2.7,-1.92l-2.42,-3.02l-4.25,-1.51l-1.44,-2.34l-2.95,-8.42l-1.66,-0.92l-1.94,1.06l-0.68,-0.42l-1.1,-3.52l1.03,-1.8l0.03,-3.07l-0.71,-1.61l-2.41,-1.92Z", "name": "Mendoza"}, "sj": {"path": "M163.26,356.46l2.73,-1.94l0.52,-1.18l3.83,-1.07l1.15,-1.38l0.07,-7.82l3.18,-7.18l-0.93,-5.88l1.32,-2.85l2.05,-1.96l0.93,-7.87l4.51,1.65l3.13,-0.53l2.26,2.42l3.73,0.32l6.52,5.27l2.4,4.0l1.43,4.83l3.77,3.43l2.06,4.78l2.86,3.15l-0.36,1.18l-2.01,1.03l-1.7,2.66l-0.05,5.88l2.61,3.67l-1.14,0.78l-0.51,1.29l-0.05,4.83l-1.8,3.39l-0.0,4.82l2.48,1.46l3.74,-0.84l3.75,0.64l5.02,-1.46l4.18,2.09l4.94,-0.02l7.09,2.02l2.03,2.49l4.91,3.24l1.07,2.16l3.59,1.65l2.03,2.02l0.88,2.01l2.27,1.5l2.14,2.71l4.17,2.23l2.17,2.81l6.27,4.68l2.23,3.49l0.8,2.95l3.65,2.47l1.91,3.07l4.53,3.72l3.95,5.75l2.88,1.54l4.8,8.64l-1.62,5.56l0.26,1.78l2.33,2.06l-1.94,13.31l2.38,5.28l0.14,3.28l4.94,4.9l3.85,0.77l0.83,5.57l2.53,1.45l1.94,4.13l-10.59,0.55l-5.49,-1.82l-5.82,0.74l-4.96,-0.99l-1.35,0.66l-1.24,2.16l0.63,4.77l-0.97,3.77l0.16,8.86l-3.96,-1.93l-11.13,1.95l-3.93,-0.64l-1.8,-2.16l-2.74,-1.61l-0.43,-1.62l-1.81,-2.03l-1.77,-1.06l-1.83,-0.06l-5.17,1.26l-3.83,2.32l-6.48,0.55l-3.19,3.0l-10.07,6.19l-8.6,0.07l-1.26,-12.75l-0.81,-0.52l-4.62,0.09l-3.74,-4.59l-2.78,-1.26l-3.92,2.36l-1.57,2.59l-6.93,-0.08l-2.94,1.81l-4.49,1.62l-1.2,1.73l-0.11,4.21l-1.31,0.98l-5.18,0.23l-8.75,2.0l-4.96,-0.81l-7.28,1.14l-2.64,-1.34l-0.98,-4.91l0.43,-1.89l-2.37,-4.44l4.47,0.4l2.12,-4.54l-0.12,-1.27l-2.63,-2.94l-5.96,-1.07l-1.87,-2.19l-0.51,-4.43l-1.9,-2.44l-2.73,-5.57l0.5,-6.57l1.1,-3.44l-0.63,-2.83l0.97,-1.97l0.45,-4.42l2.42,-3.59l1.7,2.84l1.29,-0.06l1.57,-1.68l1.74,-3.78l3.47,-0.55l-0.12,-1.16l-2.61,-2.61l-0.51,-1.32l0.87,-6.63l1.94,-3.67l0.02,-2.64l1.82,-4.0l0.81,-3.72l2.86,-2.57l0.47,-1.27l-1.32,-3.43l0.59,-0.26l5.25,2.07l3.31,-1.2l2.59,-2.47l0.98,-4.99l1.83,-1.37l0.69,-2.04l-0.7,-2.18l-1.55,-1.5l-4.22,-0.88l2.31,-4.55l0.57,-8.59l-0.64,-4.46l-1.96,-2.49l0.2,-4.07l-3.35,-10.83l0.4,-3.62l2.65,-2.02l-0.52,-1.36Z", "name": "San Juan"}, "ca": {"path": "M201.92,285.51l0.45,-1.52l2.01,-1.49l-0.73,-2.72l2.86,-4.3l0.5,-4.37l3.83,-3.08l2.24,-4.98l0.53,-4.59l2.4,-3.57l3.74,-0.53l3.08,2.12l3.24,0.58l1.65,-2.92l1.55,-1.28l8.36,-1.51l0.52,-0.8l-0.03,-1.83l1.22,-3.57l-0.18,-1.71l-11.98,-16.82l-1.08,-4.27l0.85,-7.08l6.88,-5.83l0.68,-2.09l-4.07,-18.94l-2.73,-4.43l-0.32,-3.29l0.5,-1.01l-2.39,-3.76l0.1,-2.44l4.59,-12.71l30.88,5.83l56.1,-0.57l1.51,6.03l2.25,3.4l-1.13,5.92l-3.06,2.43l-7.33,0.31l-3.16,2.24l-1.02,3.01l0.69,4.49l8.3,11.47l3.95,7.93l5.75,6.08l1.55,0.29l1.37,-0.94l2.78,-6.13l1.71,-1.08l1.55,-2.34l2.52,-0.04l2.59,2.94l1.58,0.82l-1.93,2.8l-0.28,2.77l-2.23,5.73l0.19,2.34l1.68,1.74l4.65,1.52l4.47,3.82l2.18,1.07l0.52,0.98l-1.37,9.76l-6.91,7.81l-1.63,3.24l-3.35,3.25l-2.16,4.6l0.88,0.83l8.84,2.98l-0.39,1.39l2.61,10.92l2.41,2.27l1.2,3.99l1.71,1.51l2.84,-0.82l2.16,1.21l1.69,6.1l4.45,5.32l1.26,0.16l2.79,-4.55l6.49,-4.64l4.42,2.73l3.06,-0.2l3.89,16.98l0.31,7.18l-0.75,3.71l-4.04,4.86l-0.08,2.3l0.4,0.87l3.41,2.22l0.74,14.27l1.99,14.38l6.5,12.53l-2.5,0.91l-0.68,1.96l1.3,12.21l-9.03,9.6l-11.23,3.58l-7.3,-14.17l-7.24,-16.69l-1.03,-4.71l-0.12,-4.39l-1.75,-3.37l-15.02,-13.84l-10.78,-5.6l-0.62,-1.02l1.85,-2.93l-0.04,-1.73l-2.83,-1.78l-2.94,-3.38l-1.39,-6.39l-4.25,-4.89l-17.99,-6.73l-3.34,0.92l-2.45,2.74l-3.78,0.67l-23.33,-0.83l-3.05,0.74l-2.04,1.31l-0.68,-1.93l-3.12,-4.13l-1.04,-6.38l-1.82,-0.35l-5.58,1.75l-2.59,-2.34l-5.69,-0.95l-3.16,-3.22l-4.01,-0.79l0.65,-4.35l-0.84,-2.53l0.93,-4.12l-0.97,-1.64l-3.44,-0.31l-2.93,1.68l-3.69,-1.0l-8.67,2.0l-12.07,-0.93Z", "name": "Catamarca"}, "cc": {"path": "M530.99,121.33l2.23,0.21l2.82,2.17l2.65,4.58l3.61,0.08l0.95,2.06l5.0,4.57l10.55,1.96l2.62,2.71l0.29,1.73l1.89,2.79l-0.15,2.27l1.28,1.44l1.03,0.51l0.91,-0.35l10.59,8.49l7.04,4.29l4.08,1.79l2.38,0.3l3.3,5.17l2.89,2.06l0.81,1.48l-0.05,1.46l1.87,1.08l0.74,1.91l2.09,0.46l0.49,0.87l-0.52,1.32l2.87,5.97l1.04,0.43l0.84,-0.48l4.56,1.72l0.96,1.76l2.24,0.63l1.1,1.5l3.31,1.8l0.59,2.27l2.05,1.03l4.76,5.81l1.24,0.47l0.66,5.58l10.98,2.5l1.51,5.48l1.91,2.09l4.08,0.35l4.75,-2.42l2.47,2.51l5.15,1.94l5.25,5.43l3.21,1.66l2.31,2.68l2.25,0.44l1.76,2.18l3.69,2.23l1.01,2.17l3.12,2.7l0.95,1.87l1.68,0.82l1.8,-0.19l0.1,1.14l-0.73,0.9l-3.77,1.5l-0.5,1.01l0.62,1.34l-1.61,2.64l-0.88,-0.47l-1.08,0.83l-0.55,3.08l-2.16,0.4l-1.92,1.81l0.02,2.55l2.26,2.25l-0.09,2.65l-2.07,0.79l-10.66,7.46l0.06,3.85l2.31,4.59l0.79,3.37l-2.08,13.06l-127.42,0.05l-0.03,-89.06l-0.54,-19.42l-1.51,-4.21l-73.53,-0.39l47.3,-59.16l-0.11,-12.89l8.98,3.41l4.25,0.79l1.82,2.2l3.75,2.59l3.48,0.97Z", "name": "Chaco"}, "lr": {"path": "M178.8,316.25l5.86,-5.77l0.96,-3.41l3.1,0.73l4.95,-8.64l0.33,-1.71l5.12,-2.38l2.51,-8.37l12.43,0.96l8.75,-2.01l4.01,0.96l3.07,-1.75l2.55,0.67l-0.91,4.22l0.84,2.67l-0.78,3.63l0.4,1.43l1.33,0.78l3.06,0.31l3.27,3.27l5.64,0.92l2.78,2.41l6.92,-1.64l0.71,5.88l4.43,6.85l5.69,-2.06l23.39,0.82l4.14,-0.76l2.39,-2.68l2.8,-0.87l17.42,6.56l3.8,4.34l1.49,6.58l3.15,3.62l2.59,1.53l-1.98,3.81l0.91,2.0l10.94,5.75l14.78,13.59l1.56,2.94l0.1,4.3l1.1,4.98l7.27,16.77l7.42,14.4l-3.64,9.96l-1.9,3.43l-10.89,33.7l0.33,38.84l-6.01,0.66l-2.7,-1.09l-4.07,-0.37l-7.41,2.7l-6.9,0.41l-2.63,-0.94l-2.91,0.28l-1.94,-0.89l-2.43,0.62l-5.79,-1.84l-2.29,-4.91l-2.4,-1.24l-0.9,-5.71l-4.24,-1.13l-4.41,-4.26l-0.11,-3.17l-2.33,-5.1l1.97,-13.42l-2.5,-2.48l-0.12,-1.08l1.63,-5.73l-5.1,-9.32l-2.95,-1.61l-3.88,-5.68l-4.56,-3.75l-2.02,-3.18l-3.3,-2.06l-0.83,-2.92l-2.51,-3.9l-6.28,-4.68l-2.31,-2.92l-4.04,-2.13l-2.13,-2.7l-2.2,-1.43l-0.73,-1.84l-2.26,-2.26l-3.55,-1.62l-1.04,-2.13l-5.05,-3.36l-2.16,-2.58l-7.5,-2.17l-4.88,0.03l-4.39,-2.13l-5.63,1.52l-2.92,-0.68l-3.93,0.83l-1.32,-0.57l-0.07,-4.28l1.81,-3.41l0.03,-4.75l1.68,-2.33l-1.24,-2.66l-1.42,-1.4l0.07,-5.18l1.36,-2.08l2.14,-1.16l0.61,-1.59l-0.29,-1.32l-2.79,-2.86l-2.11,-4.85l-3.68,-3.35l-2.63,-7.54l-1.45,-1.55l-7.1,-5.6l-3.44,-0.17l-2.45,-2.51l-3.21,0.52l-4.05,-1.53Z", "name": "La Rioja"}, "se": {"path": "M380.4,328.49l-0.01,-1.74l1.14,-0.73l3.4,-5.24l0.33,-3.08l-0.32,-7.34l-3.98,-17.39l4.05,-0.78l2.03,-5.0l1.46,-0.62l-3.11,-8.78l0.39,-1.03l2.81,-0.75l1.33,-2.19l-1.3,-1.51l-2.7,-0.92l5.12,-5.65l2.84,-1.9l3.39,-7.56l1.33,-5.19l2.16,-2.86l2.33,-8.6l2.4,-0.75l1.71,-5.35l3.06,0.4l0.76,-0.66l-1.01,-11.39l1.75,-5.97l0.26,-6.38l2.04,-4.22l0.38,-3.36l10.23,-21.07l11.8,3.44l97.61,0.44l1.25,3.48l0.53,19.24l0.03,89.6l-16.68,103.35l-6.23,-15.33l-2.46,-1.73l-49.39,-0.26l-0.4,-1.99l-2.73,-0.72l0.17,-2.04l-0.6,-0.93l-2.9,0.13l-4.0,-1.07l-5.39,0.8l-3.4,-0.18l-1.93,-1.25l-3.46,-0.78l-0.97,-1.29l-3.36,-1.73l-0.63,-0.57l0.14,-2.31l-0.51,-0.68l-9.51,-2.47l-28.2,6.44l-6.56,-12.45l-1.96,-14.18l0.19,-4.05l-0.98,-10.46l-1.43,-1.67l-2.32,-1.15Z", "name": "Santiago del Estero"}, "sl": {"path": "M280.93,492.01l-0.24,-3.55l1.44,-1.44l4.82,0.96l6.25,-0.69l5.01,1.77l11.5,-0.59l6.1,1.9l2.54,-0.6l1.7,0.87l3.1,-0.26l2.66,0.94l7.25,-0.43l7.29,-2.68l3.62,0.34l2.95,1.12l10.57,-0.75l3.49,1.4l12.5,7.22l2.43,2.46l0.93,4.57l1.36,2.51l0.08,3.07l0.73,0.74l5.81,-0.32l6.04,-1.26l-0.08,6.16l2.15,5.87l-0.35,3.43l-1.44,4.61l-1.32,1.68l-1.3,6.7l-1.88,3.5l0.31,2.36l-1.63,3.37l0.52,2.42l-2.51,1.09l-2.0,3.84l2.02,38.23l-0.04,103.28l-68.2,-0.07l-0.18,-1.92l3.29,-19.31l1.57,-4.01l0.73,-7.79l-0.6,-3.98l0.6,-1.96l-0.86,-1.56l0.85,-3.8l-2.05,-5.83l0.21,-4.28l-1.2,-3.79l-5.44,-10.07l-2.12,-2.17l-1.48,-4.96l-0.3,-4.38l-1.41,-2.07l0.47,-1.12l-0.98,-6.52l0.72,-1.34l1.11,0.15l0.95,-1.05l0.55,-6.54l-1.48,-3.68l-1.9,-1.66l-1.09,-3.3l-3.87,-2.98l-4.01,-11.06l-5.91,-9.3l0.11,-3.14l-1.84,-6.87l-0.35,-12.19l-1.28,-3.45l0.89,-1.03l-0.5,-3.37l1.15,-3.46l-1.08,-3.07l-1.93,-2.44l-2.83,-11.18l-1.89,-1.87l-1.2,-4.35l-0.27,-11.91l0.94,-3.47l-0.33,-1.72Z", "name": "San Luis"}, "er": {"path": "M584.87,481.91l0.53,-1.96l7.05,-0.42l2.98,-1.31l2.88,-2.69l4.37,-5.72l4.12,-3.15l3.23,-4.51l1.41,-4.21l2.77,-2.75l7.23,-11.66l5.47,-7.25l2.75,-4.86l1.75,-8.07l0.34,-5.74l-1.99,-5.51l3.6,-0.2l3.09,-1.15l1.9,0.52l3.05,-0.67l6.76,1.83l10.61,-6.85l5.81,1.11l12.3,-3.72l3.48,1.54l3.11,0.07l8.56,2.25l1.56,1.36l2.27,3.91l4.69,3.96l1.3,4.81l2.3,4.14l8.03,7.21l0.48,5.46l-0.39,1.56l-3.19,0.44l-1.26,0.9l-0.37,1.27l2.19,3.29l0.31,1.98l-2.51,5.47l0.28,3.44l-2.7,3.58l-1.03,4.1l-3.19,2.18l-0.74,1.82l4.01,4.34l0.29,1.95l-3.07,9.61l-5.21,2.21l-1.79,2.74l2.03,2.95l0.54,3.39l-0.56,3.93l-1.28,2.96l4.03,6.3l-0.18,1.23l-2.8,3.83l-2.54,5.29l0.38,8.48l1.47,8.66l1.85,3.53l-0.97,3.93l0.56,3.37l-1.76,1.56l-1.36,0.28l-7.03,-0.98l-1.85,0.73l-0.76,1.06l-0.03,0.91l0.76,0.46l-0.89,5.34l0.9,3.11l-1.99,1.67l-2.19,3.75l-1.17,4.58l0.13,4.32l-0.92,5.27l0.45,3.38l3.58,5.72l0.66,6.76l-6.07,2.03l-1.9,-0.02l-6.31,-4.79l-3.13,-0.81l-8.18,-5.41l-6.08,-0.11l-1.58,-1.67l-1.36,0.18l-1.76,-3.9l-2.16,0.87l-3.51,0.0l-5.75,-4.22l-3.91,1.09l-1.48,-0.3l-5.8,-2.98l-3.97,-4.36l-4.04,-1.51l-7.57,-5.03l-5.79,-5.8l-3.58,-1.89l-3.05,-3.36l-4.6,-2.61l-2.46,-2.94l-1.54,-4.17l-1.62,-1.85l-2.36,-4.65l-1.35,-8.32l-2.83,-5.76l1.79,-5.22l-0.08,-5.03l1.33,-5.05l-0.24,-4.81l2.05,-4.4l-2.54,-5.11l-0.09,-2.13l2.05,-3.4l0.99,-4.98Z", "name": "Entre R\u00edos"}, "ba": {"path": "M507.92,939.49l-0.39,0.81l1.34,1.39l4.21,-2.12l-0.94,1.26l-0.77,3.95l-3.59,6.5l-18.35,9.08l-1.72,-0.07l-2.74,-5.4l-11.04,-9.98l-3.78,-1.41l-8.78,-1.01l-0.06,-246.87l0.68,-79.95l1.2,-1.32l73.55,-0.24l33.96,-35.54l1.69,-2.36l-0.33,-1.78l0.93,-1.51l2.73,-0.55l2.97,1.15l4.38,0.12l4.88,3.23l3.51,-0.36l1.68,-1.27l1.7,-3.33l0.91,-4.42l2.82,-2.51l0.33,-3.19l2.38,-1.29l0.66,-2.1l6.14,5.97l7.74,5.14l3.94,1.45l3.89,4.32l6.1,3.14l1.99,0.38l3.55,-1.07l3.29,2.95l2.48,1.22l4.07,0.01l1.5,-0.83l0.49,2.9l1.0,0.8l1.52,-0.06l1.8,1.7l5.84,0.03l8.12,5.38l3.03,0.76l4.57,3.95l2.02,0.96l2.46,0.05l6.06,-2.03l2.17,0.91l0.03,5.86l0.57,1.51l-3.29,3.93l-3.64,-0.29l-1.69,1.55l3.9,2.97l-0.47,2.3l-1.24,1.65l0.34,1.93l1.78,1.51l0.07,1.76l1.1,1.81l1.72,1.32l2.23,0.37l0.96,2.67l4.75,3.87l19.89,8.24l6.79,4.28l1.18,1.44l5.64,2.92l8.27,6.54l6.94,9.54l1.25,3.27l-0.27,1.55l-8.43,11.57l-2.5,4.51l-0.75,4.4l0.4,4.41l3.47,8.01l1.82,1.44l1.02,2.33l6.4,5.84l4.76,2.72l2.88,0.79l-0.56,0.96l0.6,0.84l4.21,-2.04l4.1,-0.04l-0.08,-1.96l0.57,0.39l1.82,3.94l-0.08,6.27l1.23,4.08l0.16,14.97l-9.85,13.71l-7.56,13.0l-4.9,6.31l-6.45,5.69l-8.12,9.81l-1.97,4.47l-0.6,4.52l0.58,1.4l-0.18,2.45l-1.04,2.2l-1.48,1.55l-12.05,7.35l-6.97,3.8l-2.26,0.6l-3.97,2.68l-7.83,3.24l-4.02,0.61l-6.69,2.88l-7.3,1.54l-9.53,3.02l-5.54,2.5l-25.65,4.72l-7.47,2.87l-4.13,-0.0l-44.04,7.2l-6.82,-0.39l-5.7,1.72l-12.83,-0.97l-4.15,1.52l-6.76,-0.89l-2.36,-1.38l-5.2,0.68l-9.93,-2.97l-4.32,-5.96l-7.34,-0.55l-1.95,-0.72l-1.35,0.71l-0.71,1.33l0.78,4.72l1.74,-0.03l0.22,3.02l2.2,0.46l-0.21,1.36l-1.42,1.08l-1.85,4.45l0.83,1.48l0.04,3.65l1.79,1.7l-1.15,1.54l1.79,1.28l5.69,0.56l5.24,2.78l0.87,1.51l-0.97,1.24l-3.98,-2.92l-2.1,-2.52l-4.7,0.58l0.63,2.04l2.06,0.58l1.41,2.49l1.94,1.69l4.31,1.18l0.15,0.78l-0.96,1.5l-2.0,17.22l-1.82,1.03l-2.93,-0.46l-2.89,-1.96l-0.77,0.22l-0.25,1.04l0.71,1.26l-0.96,0.94l-0.05,2.95l-2.32,6.99l1.22,3.27l-0.9,3.93l-0.31,0.79l-3.72,2.06l-1.86,3.36l3.5,8.73l3.93,1.96l0.3,1.73l1.85,1.9l0.86,-0.14l0.06,2.68l-1.72,-0.29l-1.47,-1.46l-0.69,0.2l0.62,2.71ZM526.47,860.53l0.79,0.52l0.69,-0.49l1.04,3.85l-6.42,-2.9l-2.93,-3.99l6.05,1.6l0.79,1.41ZM519.12,853.16l-0.45,0.42l-0.44,-0.18l0.15,-0.28l0.74,0.04ZM520.02,853.2l3.01,0.5l1.2,1.06l-1.16,0.39l-3.05,-1.95Z", "name": "Buenos Aires"}, "sa": {"path": "M231.8,149.19l-0.64,-2.0l-3.17,-1.41l-1.12,-3.23l3.33,-8.36l1.55,1.09l0.7,-0.15l2.44,-6.11l3.1,-0.06l3.64,-5.33l39.89,-16.94l1.27,-1.75l3.69,-11.75l4.27,3.32l2.85,0.79l3.5,3.64l0.6,1.47l1.85,0.6l3.33,4.56l4.77,2.33l4.31,4.86l5.08,2.01l3.1,-0.14l1.73,-0.88l2.42,-3.16l1.47,-0.79l1.72,-5.01l0.64,-15.2l-3.1,-9.67l1.28,-5.89l0.63,-0.67l4.02,1.11l2.11,1.31l1.75,0.03l7.8,5.16l0.06,5.7l-0.49,1.17l0.56,1.48l-1.51,2.33l-0.25,3.86l1.47,2.69l-0.25,2.05l2.1,2.74l1.16,0.2l1.55,-0.75l2.91,2.61l3.13,1.71l0.4,4.67l7.47,10.91l2.4,1.5l2.8,-0.42l2.23,1.86l7.02,2.01l4.81,-2.23l0.56,1.15l3.96,3.13l6.7,2.62l1.46,-0.6l3.03,-6.17l9.28,7.46l1.13,-0.67l1.44,-3.01l2.92,-2.72l2.56,-0.74l1.34,-1.73l3.99,-0.48l1.46,-0.9l4.03,-5.07l2.48,-5.74l-1.16,-31.55l-0.52,-0.91l-1.68,-0.39l-6.85,0.16l-1.57,1.76l-1.47,3.29l-4.91,-5.14l-3.59,-1.35l-1.34,-1.18l-4.33,0.6l-2.1,1.66l-3.06,-0.32l-0.46,-2.75l-2.92,-5.89l-3.96,-2.4l1.6,-8.23l-0.31,-2.26l-2.29,-2.3l-5.71,-0.36l-1.75,-1.42l-1.75,-4.83l-0.77,-5.24l-0.01,-2.11l0.92,-2.38l-1.99,-2.18l-1.58,-0.15l0.42,-3.66l4.3,-8.68l0.21,-4.65l1.99,-5.39l7.02,-0.08l8.33,1.9l3.25,1.76l4.62,0.18l3.03,1.49l1.8,2.64l-1.27,3.31l2.12,2.05l-0.32,1.76l1.6,2.43l3.01,3.16l-0.91,1.75l-0.17,2.98l4.41,5.14l-0.21,2.28l0.74,2.97l1.34,0.83l0.66,-0.39l1.41,-5.25l0.04,-3.45l1.91,-6.94l4.05,-4.78l3.34,-8.47l1.61,-1.41l2.14,-6.19l1.57,-1.42l1.25,-2.8l5.1,0.07l3.4,2.25l3.05,-2.24l1.58,-0.27l37.19,0.22l0.88,5.74l4.85,3.2l0.87,1.69l1.32,0.53l-0.3,2.14l0.5,0.8l2.9,0.94l1.8,1.96l2.44,0.85l1.38,1.71l4.17,2.53l0.31,90.89l-47.74,59.69l-23.37,-0.33l-10.3,-3.23l-2.27,-0.1l-10.69,21.7l-0.43,3.49l-2.29,5.44l-8.99,0.21l-3.3,-0.64l-7.86,3.01l-3.12,-1.56l-2.16,-0.0l-8.4,-3.27l-2.89,-4.67l-5.88,2.09l-10.22,-2.17l-1.18,1.06l-0.78,8.66l-0.65,1.12l-14.67,-2.22l-1.74,-0.88l-2.83,-3.09l-2.7,-0.26l-1.52,0.74l-1.28,2.12l-1.8,1.23l-2.62,5.89l-1.13,0.71l-5.69,-5.86l-3.88,-7.83l-7.35,-9.74l-1.45,-3.72l0.21,-3.6l2.64,-2.26l7.78,-0.46l3.8,-3.13l1.21,-6.56l-2.32,-3.65l-0.64,-4.27l-1.15,-2.23l-2.45,-0.43l-54.4,0.67l-27.73,-5.23l2.22,-0.73l0.72,-2.13l-3.42,-4.03l0.25,-2.22l-1.43,-1.87Z", "name": "Salta"}}}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.brazil.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.brazil.js new file mode 100644 index 00000000..84ad26a3 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.brazil.js @@ -0,0 +1,2 @@ +/** Add Brazil Map Data Points */ +jQuery.fn.vectorMap('addMap', 'brazil_br', {"width":220000,"height":194010,"pathes":{"br-22":{"name":"Rondônia","path":"M39760.00 75303.00C39803.00 75270.67 39846.00 75238.33 39889.00 75206.00C39889.00 75163.00 39889.00 75120.00 39889.00 75077.00C39878.33 75066.33 39867.67 75055.67 39857.00 75045.00C39867.67 75034.33 39878.33 75023.67 39889.00 75013.00C39910.33 75023.67 39931.67 75034.33 39953.00 75045.00C40017.33 75045.00 40081.67 75045.00 40146.00 75045.00C40178.33 75023.67 40210.67 75002.33 40243.00 74981.00C40264.33 74959.67 40285.67 74938.33 40307.00 74917.00C40317.67 74884.67 40328.33 74852.33 40339.00 74820.00C40435.33 74766.33 40531.67 74712.67 40628.00 74659.00C40649.67 74637.67 40671.33 74616.33 40693.00 74595.00C40725.00 74605.67 40757.00 74616.33 40789.00 74627.00C40799.67 74616.33 40810.33 74605.67 40821.00 74595.00C40864.00 74584.33 40907.00 74573.67 40950.00 74563.00C40971.33 74531.00 40992.67 74499.00 41014.00 74467.00C41078.33 74456.00 41142.67 74445.00 41207.00 74434.00C41207.00 74402.00 41207.00 74370.00 41207.00 74338.00C41217.67 74316.67 41228.33 74295.33 41239.00 74274.00C41282.06 74241.58 41325.20 74209.25 41368.22 74176.78C41411.15 74134.19 41454.07 74091.59 41497.00 74049.00C41518.33 74006.00 41539.67 73963.00 41561.00 73920.00C41614.67 73877.00 41668.33 73834.00 41722.00 73791.00C41722.00 73716.00 41722.00 73641.00 41722.00 73566.00C41711.00 73534.00 41700.00 73502.00 41689.00 73470.00C41657.00 73448.33 41625.00 73426.67 41593.00 73405.00C41593.00 73394.33 41593.00 73383.67 41593.00 73373.00C41603.67 73362.33 41614.33 73351.67 41625.00 73341.00C41678.67 73362.33 41732.33 73383.67 41786.00 73405.00C41796.67 73405.00 41807.33 73405.00 41818.00 73405.00C41839.33 73394.33 41860.67 73383.67 41882.00 73373.00C41914.33 73394.67 41946.67 73416.33 41979.00 73438.00C42000.33 73416.33 42021.67 73394.67 42043.00 73373.00C42053.67 73383.67 42064.33 73394.33 42075.00 73405.00C42075.00 73426.67 42075.00 73448.33 42075.00 73470.00C42118.00 73470.00 42161.00 73470.00 42204.00 73470.00C42214.67 73459.33 42225.33 73448.67 42236.00 73438.00C42225.33 73405.67 42214.67 73373.33 42204.00 73341.00C42246.67 73341.00 42289.33 73341.00 42332.00 73341.00C42364.33 73373.33 42396.67 73405.67 42429.00 73438.00C42439.67 73438.00 42450.33 73438.00 42461.00 73438.00C42482.33 73427.00 42503.67 73416.00 42525.00 73405.00C42546.67 73405.00 42568.33 73405.00 42590.00 73405.00C42643.67 73426.67 42697.33 73448.33 42751.00 73470.00C42772.33 73448.33 42793.67 73426.67 42815.00 73405.00C42825.67 73405.00 42836.33 73405.00 42847.00 73405.00C42879.00 73383.67 42911.00 73362.33 42943.00 73341.00C42964.67 73341.00 42986.33 73341.00 43008.00 73341.00C43040.00 73351.67 43072.00 73362.33 43104.00 73373.00C43168.33 73373.00 43232.67 73373.00 43297.00 73373.00C43318.33 73362.33 43339.67 73351.67 43361.00 73341.00C43361.00 73330.33 43361.00 73319.67 43361.00 73309.00C43425.33 73309.00 43489.67 73309.00 43554.00 73309.00C43575.67 73319.67 43597.33 73330.33 43619.00 73341.00C43651.00 73341.00 43683.00 73341.00 43715.00 73341.00C43715.00 73362.33 43715.00 73383.67 43715.00 73405.00C43736.33 73416.00 43757.67 73427.00 43779.00 73438.00C43790.10 73448.71 43801.10 73459.54 43812.26 73470.17C43844.17 73491.45 43876.09 73512.72 43908.00 73534.00C43918.73 73566.42 43929.34 73598.89 43940.14 73631.28C43950.76 73652.52 43961.38 73673.76 43972.00 73695.00C44004.33 73705.67 44036.67 73716.33 44069.00 73727.00C44090.33 73727.00 44111.67 73727.00 44133.00 73727.00C44165.33 73759.00 44197.67 73791.00 44230.00 73823.00C44240.67 73823.00 44251.33 73823.00 44262.00 73823.00C44272.67 73834.00 44283.33 73845.00 44294.00 73856.00C44294.00 73888.00 44294.00 73920.00 44294.00 73952.00C44304.67 73952.00 44315.33 73952.00 44326.00 73952.00C44347.33 73941.33 44368.67 73930.67 44390.00 73920.00C44401.00 73973.67 44412.00 74027.33 44423.00 74081.00C44433.67 74081.00 44444.33 74081.00 44455.00 74081.00C44465.67 74091.67 44476.33 74102.33 44487.00 74113.00C44497.67 74145.00 44508.33 74177.00 44519.00 74209.00C44529.67 74209.00 44540.33 74209.00 44551.00 74209.00C44573.84 74186.24 44596.51 74163.31 44619.47 74140.67C44628.98 74131.45 44638.49 74122.22 44648.00 74113.00C44669.33 74113.00 44690.67 74113.00 44712.00 74113.00C44722.67 74091.67 44733.33 74070.33 44744.00 74049.00C44754.67 74049.00 44765.33 74049.00 44776.00 74049.00C44797.33 74059.67 44818.67 74070.33 44840.00 74081.00C44851.00 74081.00 44862.00 74081.00 44873.00 74081.00C44915.67 73995.00 44958.33 73909.00 45001.00 73823.00C45022.33 73812.33 45043.67 73801.67 45065.00 73791.00C45076.00 73705.33 45087.00 73619.67 45098.00 73534.00C45140.67 73534.00 45183.33 73534.00 45226.00 73534.00C45237.00 73512.67 45248.00 73491.33 45259.00 73470.00C45269.67 73459.33 45280.33 73448.67 45291.00 73438.00C45325.37 73426.25 45359.67 73414.27 45394.09 73402.66C45424.06 73392.77 45454.03 73382.89 45484.00 73373.00C45526.67 73373.00 45569.33 73373.00 45612.00 73373.00C45633.40 73383.75 45654.90 73394.35 45676.24 73405.20C45729.83 73448.13 45783.41 73491.07 45837.00 73534.00C45858.33 73534.00 45879.67 73534.00 45901.00 73534.00C45912.00 73544.67 45923.00 73555.33 45934.00 73566.00C45934.00 73587.67 45934.00 73609.33 45934.00 73631.00C45944.67 73641.67 45955.33 73652.33 45966.00 73663.00C45998.00 73652.33 46030.00 73641.67 46062.00 73631.00C46072.67 73609.33 46083.33 73587.67 46094.00 73566.00C46115.67 73587.67 46137.33 73609.33 46159.00 73631.00C46180.33 73620.00 46201.67 73609.00 46223.00 73598.00C46233.67 73609.00 46244.33 73620.00 46255.00 73631.00C46255.00 73609.33 46255.00 73587.67 46255.00 73566.00C46233.61 73512.24 46212.29 73458.46 46190.86 73404.72C46180.24 73383.48 46169.62 73362.24 46159.00 73341.00C46159.08 73330.13 46158.84 73319.24 46159.12 73308.39C46169.75 73254.93 46180.37 73201.46 46191.00 73148.00C46191.00 73062.33 46191.00 72976.67 46191.00 72891.00C46201.67 72880.33 46212.33 72869.67 46223.00 72859.00C46266.08 72880.40 46309.21 72901.71 46352.26 72923.17C46384.17 72944.45 46416.09 72965.72 46448.00 72987.00C46458.67 72987.00 46469.33 72987.00 46480.00 72987.00C46490.67 72976.33 46501.33 72965.67 46512.00 72955.00C46512.00 72944.33 46512.00 72933.67 46512.00 72923.00C46555.00 72923.00 46598.00 72923.00 46641.00 72923.00C46651.67 72901.67 46662.33 72880.33 46673.00 72859.00C46748.00 72816.00 46823.00 72773.00 46898.00 72730.00C46919.67 72708.67 46941.33 72687.33 46963.00 72666.00C47016.33 72644.67 47069.67 72623.33 47123.00 72602.00C47134.00 72602.00 47145.00 72602.00 47156.00 72602.00C47209.33 72634.00 47262.67 72666.00 47316.00 72698.00C47316.00 72751.67 47316.00 72805.33 47316.00 72859.00C47348.33 72912.67 47380.67 72966.33 47413.00 73020.00C47402.33 73062.67 47391.67 73105.33 47381.00 73148.00C47381.00 73158.67 47381.00 73169.33 47381.00 73180.00C47413.00 73191.00 47445.00 73202.00 47477.00 73213.00C47477.00 73234.33 47477.00 73255.67 47477.00 73277.00C47455.67 73309.00 47434.33 73341.00 47413.00 73373.00C47413.00 73394.67 47413.00 73416.33 47413.00 73438.00C47434.33 73438.00 47455.67 73438.00 47477.00 73438.00C47509.00 73448.67 47541.00 73459.33 47573.00 73470.00C47594.67 73491.33 47616.33 73512.67 47638.00 73534.00C47680.67 73502.00 47723.33 73470.00 47766.00 73438.00C47787.67 73438.00 47809.33 73438.00 47831.00 73438.00C47852.33 73427.00 47873.67 73416.00 47895.00 73405.00C47884.33 73383.67 47873.67 73362.33 47863.00 73341.00C47873.67 73330.33 47884.33 73319.67 47895.00 73309.00C47948.67 73309.00 48002.33 73309.00 48056.00 73309.00C48066.67 73298.33 48077.33 73287.67 48088.00 73277.00C48088.00 73266.33 48088.00 73255.67 48088.00 73245.00C48109.33 73223.33 48130.67 73201.67 48152.00 73180.00C48141.33 73148.00 48130.67 73116.00 48120.00 73084.00C48130.67 73084.00 48141.33 73084.00 48152.00 73084.00C48169.26 73066.73 48186.45 73049.39 48204.10 73032.51C48208.40 73028.34 48212.70 73024.17 48217.00 73020.00C48238.33 73020.00 48259.67 73020.00 48281.00 73020.00C48270.33 72998.33 48259.67 72976.67 48249.00 72955.00C48270.33 72933.67 48291.67 72912.33 48313.00 72891.00C48313.00 72869.67 48313.00 72848.33 48313.00 72827.00C48334.33 72805.33 48355.67 72783.67 48377.00 72762.00C48409.33 72762.00 48441.67 72762.00 48474.00 72762.00C48495.33 72740.67 48516.67 72719.33 48538.00 72698.00C48538.00 72687.33 48538.00 72676.67 48538.00 72666.00C48559.33 72655.33 48580.67 72644.67 48602.00 72634.00C48602.07 72623.24 48601.87 72612.44 48602.10 72601.71C48613.13 72569.38 48624.05 72537.02 48635.14 72504.72C48645.76 72483.48 48656.38 72462.24 48667.00 72441.00C48677.67 72430.33 48688.33 72419.67 48699.00 72409.00C48688.33 72387.33 48677.67 72365.67 48667.00 72344.00C48667.00 72333.33 48667.00 72322.67 48667.00 72312.00C48656.33 72290.67 48645.67 72269.33 48635.00 72248.00C48635.00 72194.33 48635.00 72140.67 48635.00 72087.00C48624.00 72076.33 48613.00 72065.67 48602.00 72055.00C48602.00 72023.00 48602.00 71991.00 48602.00 71959.00C48613.00 71948.00 48624.00 71937.00 48635.00 71926.00C48656.33 71851.00 48677.67 71776.00 48699.00 71701.00C48699.00 71647.67 48699.00 71594.33 48699.00 71541.00C48720.33 71551.67 48741.67 71562.33 48763.00 71573.00C48773.67 71562.33 48784.33 71551.67 48795.00 71541.00C48805.67 71519.33 48816.33 71497.67 48827.00 71476.00C48859.57 71454.46 48892.23 71433.05 48924.75 71411.44C48967.50 71379.29 49010.25 71347.15 49053.00 71315.00C49095.67 71304.33 49138.33 71293.67 49181.00 71283.00C49224.00 71283.00 49267.00 71283.00 49310.00 71283.00C49320.77 71293.85 49331.72 71304.55 49342.37 71315.50C49374.25 71358.33 49406.12 71401.17 49438.00 71444.00C49449.09 71443.93 49460.23 71444.13 49471.29 71443.90C49503.20 71433.27 49535.10 71422.63 49567.00 71412.00C49610.00 71379.67 49653.00 71347.33 49696.00 71315.00C49696.00 71304.33 49696.00 71293.67 49696.00 71283.00C49717.33 71283.00 49738.67 71283.00 49760.00 71283.00C49770.71 71293.77 49781.54 71304.43 49792.17 71315.26C49813.45 71347.51 49834.72 71379.75 49856.00 71412.00C49877.67 71401.33 49899.33 71390.67 49921.00 71380.00C49953.00 71380.00 49985.00 71380.00 50017.00 71380.00C50060.00 71390.67 50103.00 71401.33 50146.00 71412.00C50167.33 71412.00 50188.67 71412.00 50210.00 71412.00C50220.67 71401.33 50231.33 71390.67 50242.00 71380.00C50263.67 71369.33 50285.33 71358.67 50307.00 71348.00C50307.00 71326.33 50307.00 71304.67 50307.00 71283.00C50317.67 71283.00 50328.33 71283.00 50339.00 71283.00C50360.33 71272.33 50381.67 71261.67 50403.00 71251.00C50413.67 71240.33 50424.33 71229.67 50435.00 71219.00C50456.43 71219.03 50477.88 71218.93 50499.31 71219.05C50563.54 71229.70 50627.77 71240.35 50692.00 71251.00C50735.00 71240.33 50778.00 71229.67 50821.00 71219.00C50853.00 71219.00 50885.00 71219.00 50917.00 71219.00C50938.78 71208.33 50960.49 71197.49 50982.30 71186.93C51024.87 71176.28 51067.43 71165.64 51110.00 71155.00C51153.10 71133.31 51196.17 71111.53 51239.29 71089.89C51324.86 71057.93 51410.43 71025.96 51496.00 70994.00C51517.33 70994.00 51538.67 70994.00 51560.00 70994.00C51560.00 71026.00 51560.00 71058.00 51560.00 71090.00C51538.67 71143.67 51517.33 71197.33 51496.00 71251.00C51496.00 71261.67 51496.00 71272.33 51496.00 71283.00C51517.33 71293.67 51538.67 71304.33 51560.00 71315.00C51581.77 71314.96 51603.55 71315.08 51625.31 71314.94C51678.87 71304.29 51732.43 71293.65 51786.00 71283.00C51839.33 71293.67 51892.67 71304.33 51946.00 71315.00C52032.00 71261.67 52118.00 71208.33 52204.00 71155.00C52246.67 71155.00 52289.33 71155.00 52332.00 71155.00C52342.67 71144.33 52353.33 71133.67 52364.00 71123.00C52363.97 71101.23 52364.06 71079.46 52363.96 71057.69C52353.32 70982.69 52342.56 70907.70 52332.00 70832.69C52332.00 70790.13 52332.00 70747.56 52332.00 70705.00C52321.33 70672.67 52310.67 70640.33 52300.00 70608.00C52300.00 70586.67 52300.00 70565.33 52300.00 70544.00C52332.00 70511.67 52364.00 70479.33 52396.00 70447.00C52407.00 70425.67 52418.00 70404.33 52429.00 70383.00C52407.33 70340.00 52385.67 70297.00 52364.00 70254.00C52364.00 70200.67 52364.00 70147.33 52364.00 70094.00C52385.76 70061.61 52407.39 70029.11 52429.22 69996.78C52439.81 69986.19 52450.41 69975.59 52461.00 69965.00C52482.33 69975.67 52503.67 69986.33 52525.00 69997.00C52546.33 69997.00 52567.67 69997.00 52589.00 69997.00C52621.33 69975.67 52653.67 69954.33 52686.00 69933.00C52696.87 69933.07 52707.76 69932.87 52718.61 69933.10C52782.74 69943.74 52846.87 69954.37 52911.00 69965.00C52900.33 69922.00 52889.67 69879.00 52879.00 69836.00C52911.00 69793.33 52943.00 69750.67 52975.00 69708.00C52964.33 69697.33 52953.67 69686.67 52943.00 69676.00C52953.69 69664.89 52964.58 69653.92 52975.14 69642.72C52985.76 69621.48 52996.38 69600.24 53007.00 69579.00C53007.00 69557.67 53007.00 69536.33 53007.00 69515.00C53028.67 69504.33 53050.33 69493.67 53072.00 69483.00C53082.67 69429.33 53093.33 69375.67 53104.00 69322.00C53114.67 69311.33 53125.33 69300.67 53136.00 69290.00C53146.67 69290.00 53157.33 69290.00 53168.00 69290.00C53178.67 69300.67 53189.33 69311.33 53200.00 69322.00C53200.00 69332.67 53200.00 69343.33 53200.00 69354.00C53221.67 69375.33 53243.33 69396.67 53265.00 69418.00C53275.67 69418.00 53286.33 69418.00 53297.00 69418.00C53329.00 69364.67 53361.00 69311.33 53393.00 69258.00C53393.00 69236.33 53393.00 69214.67 53393.00 69193.00C53382.33 69193.00 53371.67 69193.00 53361.00 69193.00C53339.67 69171.67 53318.33 69150.33 53297.00 69129.00C53297.00 69097.00 53297.00 69065.00 53297.00 69033.00C53264.67 69000.67 53232.33 68968.33 53200.00 68936.00C53189.33 68904.00 53178.67 68872.00 53168.00 68840.00C53168.00 68829.33 53168.00 68818.67 53168.00 68808.00C53221.67 68765.00 53275.33 68722.00 53329.00 68679.00C53329.00 68657.67 53329.00 68636.33 53329.00 68615.00C53307.67 68593.33 53286.33 68571.67 53265.00 68550.00C53222.00 68539.33 53179.00 68528.67 53136.00 68518.00C53136.00 68496.67 53136.00 68475.33 53136.00 68454.00C53189.67 68421.67 53243.33 68389.33 53297.00 68357.00C53297.00 68260.67 53297.00 68164.33 53297.00 68068.00C53318.33 68057.33 53339.67 68046.67 53361.00 68036.00C53393.33 68046.67 53425.67 68057.33 53458.00 68068.00C53468.71 68057.23 53479.54 68046.57 53490.17 68035.74C53511.48 68003.40 53532.88 67971.10 53554.14 67938.72C53564.76 67917.48 53575.38 67896.24 53586.00 67875.00C53618.33 67875.00 53650.67 67875.00 53683.00 67875.00C53742.53 67894.88 53802.09 67914.69 53861.71 67934.29C53866.54 67935.96 53871.51 67937.36 53876.24 67939.20C53929.50 67982.13 53982.75 68025.07 54036.00 68068.00C54046.67 68068.00 54057.33 68068.00 54068.00 68068.00C54079.04 68057.23 54090.22 68046.58 54101.17 68035.74C54122.45 68003.49 54143.72 67971.25 54165.00 67939.00C54165.00 67917.67 54165.00 67896.33 54165.00 67875.00C54186.33 67843.00 54207.67 67811.00 54229.00 67779.00C54272.00 67746.67 54315.00 67714.33 54358.00 67682.00C54315.00 67607.00 54272.00 67532.00 54229.00 67457.00C54229.00 67446.33 54229.00 67435.67 54229.00 67425.00C54261.33 67393.00 54293.67 67361.00 54326.00 67329.00C54379.67 67296.67 54433.33 67264.33 54487.00 67232.00C54519.00 67178.33 54551.00 67124.67 54583.00 67071.00C54593.67 67060.33 54604.33 67049.67 54615.00 67039.00C54625.67 67007.00 54636.33 66975.00 54647.00 66943.00C54636.33 66932.00 54625.67 66921.00 54615.00 66910.00C54615.00 66888.67 54615.00 66867.33 54615.00 66846.00C54647.33 66824.67 54679.67 66803.33 54712.00 66782.00C54722.67 66749.67 54733.33 66717.33 54744.00 66685.00C54765.33 66674.33 54786.67 66663.67 54808.00 66653.00C54818.67 66631.67 54829.33 66610.33 54840.00 66589.00C54829.33 66567.67 54818.67 66546.33 54808.00 66525.00C54818.67 66450.00 54829.33 66375.00 54840.00 66300.00C54979.44 66310.66 55118.87 66321.38 55258.31 66332.00C56308.54 66332.00 57358.77 66332.00 58409.00 66332.00C58430.33 66353.33 58451.67 66374.67 58473.00 66396.00C58484.00 66396.00 58495.00 66396.00 58506.00 66396.00C58516.67 66406.67 58527.33 66417.33 58538.00 66428.00C58548.67 66428.00 58559.33 66428.00 58570.00 66428.00C58591.37 66460.43 58612.82 66492.82 58634.14 66525.28C58644.76 66546.52 58655.38 66567.76 58666.00 66589.00C58709.00 66589.00 58752.00 66589.00 58795.00 66589.00C58859.33 66621.00 58923.67 66653.00 58988.00 66685.00C59021.27 66718.55 59054.42 66752.24 59087.77 66785.71C59108.28 66805.85 59128.69 66826.11 59149.26 66846.17C59181.17 66867.45 59213.09 66888.72 59245.00 66910.00C59245.00 66921.00 59245.00 66932.00 59245.00 66943.00C59266.33 66964.33 59287.67 66985.67 59309.00 67007.00C59298.33 67017.67 59287.67 67028.33 59277.00 67039.00C59287.67 67071.33 59298.33 67103.67 59309.00 67136.00C59320.00 67146.67 59331.00 67157.33 59342.00 67168.00C59331.00 67189.33 59320.00 67210.67 59309.00 67232.00C59298.33 67242.67 59287.67 67253.33 59277.00 67264.00C59277.00 67285.67 59277.00 67307.33 59277.00 67329.00C59287.67 67350.33 59298.33 67371.67 59309.00 67393.00C59330.67 67403.67 59352.33 67414.33 59374.00 67425.00C59395.33 67468.00 59416.67 67511.00 59438.00 67554.00C59427.33 67564.67 59416.67 67575.33 59406.00 67586.00C59416.67 67596.67 59427.33 67607.33 59438.00 67618.00C59502.33 67650.00 59566.67 67682.00 59631.00 67714.00C59641.67 67735.67 59652.33 67757.33 59663.00 67779.00C59673.67 67789.67 59684.33 67800.33 59695.00 67811.00C59705.67 67800.33 59716.33 67789.67 59727.00 67779.00C59738.00 67789.67 59749.00 67800.33 59760.00 67811.00C59770.67 67811.00 59781.33 67811.00 59792.00 67811.00C59802.67 67821.67 59813.33 67832.33 59824.00 67843.00C59834.67 67843.00 59845.33 67843.00 59856.00 67843.00C59866.67 67875.00 59877.33 67907.00 59888.00 67939.00C59877.33 67960.67 59866.67 67982.33 59856.00 68004.00C59866.67 68004.00 59877.33 68004.00 59888.00 68004.00C59888.00 68025.33 59888.00 68046.67 59888.00 68068.00C59898.67 68089.33 59909.33 68110.67 59920.00 68132.00C59909.33 68153.67 59898.67 68175.33 59888.00 68197.00C59909.67 68197.00 59931.33 68197.00 59953.00 68197.00C59963.67 68218.33 59974.33 68239.67 59985.00 68261.00C59995.67 68271.67 60006.33 68282.33 60017.00 68293.00C60017.00 68303.67 60017.00 68314.33 60017.00 68325.00C60027.67 68325.00 60038.33 68325.00 60049.00 68325.00C60081.00 68293.00 60113.00 68261.00 60145.00 68229.00C60166.67 68218.33 60188.33 68207.67 60210.00 68197.00C60220.67 68175.33 60231.33 68153.67 60242.00 68132.00C60252.67 68132.00 60263.33 68132.00 60274.00 68132.00C60284.67 68121.33 60295.33 68110.67 60306.00 68100.00C60327.67 68121.67 60349.33 68143.33 60371.00 68165.00C60381.67 68186.33 60392.33 68207.67 60403.00 68229.00C60424.44 68239.67 60445.82 68250.51 60467.30 68261.07C60510.20 68271.72 60553.10 68282.36 60596.00 68293.00C60617.33 68293.00 60638.67 68293.00 60660.00 68293.00C60702.67 68314.33 60745.33 68335.67 60788.00 68357.00C60799.00 68368.00 60810.00 68379.00 60821.00 68390.00C60821.00 68411.33 60821.00 68432.67 60821.00 68454.00C60810.00 68475.44 60798.82 68496.82 60787.93 68518.30C60777.28 68561.20 60766.64 68604.10 60756.00 68647.00C60766.67 68689.67 60777.33 68732.33 60788.00 68775.00C60788.00 68807.33 60788.00 68839.67 60788.00 68872.00C60799.00 68893.33 60810.00 68914.67 60821.00 68936.00C60831.67 68946.67 60842.33 68957.33 60853.00 68968.00C60874.33 68968.00 60895.67 68968.00 60917.00 68968.00C60927.67 68989.67 60938.33 69011.33 60949.00 69033.00C60938.33 69065.00 60927.67 69097.00 60917.00 69129.00C60938.33 69150.33 60959.67 69171.67 60981.00 69193.00C60970.19 69214.83 60959.58 69236.76 60948.65 69258.52C60927.44 69290.35 60906.22 69322.17 60885.00 69354.00C60885.00 69364.67 60885.00 69375.33 60885.00 69386.00C60895.86 69396.76 60906.54 69407.73 60917.51 69418.36C60992.34 69471.91 61067.17 69525.45 61142.00 69579.00C61152.67 69579.00 61163.33 69579.00 61174.00 69579.00C61185.00 69557.67 61196.00 69536.33 61207.00 69515.00C61174.67 69482.67 61142.33 69450.33 61110.00 69418.00C61110.00 69396.67 61110.00 69375.33 61110.00 69354.00C61120.67 69343.33 61131.33 69332.67 61142.00 69322.00C61163.67 69311.33 61185.33 69300.67 61207.00 69290.00C61217.67 69279.33 61228.33 69268.67 61239.00 69258.00C61281.67 69268.67 61324.33 69279.33 61367.00 69290.00C61388.67 69311.33 61410.33 69332.67 61432.00 69354.00C61496.00 69354.00 61560.00 69354.00 61624.00 69354.00C61635.06 69386.42 61646.01 69418.88 61657.14 69451.28C61667.76 69472.52 61678.38 69493.76 61689.00 69515.00C61689.00 69536.33 61689.00 69557.67 61689.00 69579.00C61656.67 69579.00 61624.33 69579.00 61592.00 69579.00C61581.33 69589.67 61570.67 69600.33 61560.00 69611.00C61592.33 69632.67 61624.67 69654.33 61657.00 69676.00C61678.33 69708.00 61699.67 69740.00 61721.00 69772.00C61710.33 69793.33 61699.67 69814.67 61689.00 69836.00C61699.67 69857.67 61710.33 69879.33 61721.00 69901.00C61742.33 69911.67 61763.67 69922.33 61785.00 69933.00C61795.67 69943.67 61806.33 69954.33 61817.00 69965.00C61806.33 69986.33 61795.67 70007.67 61785.00 70029.00C61785.00 70040.00 61785.00 70051.00 61785.00 70062.00C61828.00 70169.00 61871.00 70276.00 61914.00 70383.00C61957.00 70393.67 62000.00 70404.33 62043.00 70415.00C62085.67 70393.67 62128.33 70372.33 62171.00 70351.00C62235.33 70351.00 62299.67 70351.00 62364.00 70351.00C62385.33 70393.67 62406.67 70436.33 62428.00 70479.00C62449.67 70490.00 62471.33 70501.00 62493.00 70512.00C62514.33 70544.00 62535.67 70576.00 62557.00 70608.00C62557.00 70640.33 62557.00 70672.67 62557.00 70705.00C62567.67 70715.67 62578.33 70726.33 62589.00 70737.00C62599.67 70726.33 62610.33 70715.67 62621.00 70705.00C62685.33 70726.33 62749.67 70747.67 62814.00 70769.00C62835.67 70758.33 62857.33 70747.67 62879.00 70737.00C62911.00 70737.00 62943.00 70737.00 62975.00 70737.00C62975.00 70715.33 62975.00 70693.67 62975.00 70672.00C63007.00 70672.00 63039.00 70672.00 63071.00 70672.00C63103.33 70650.67 63135.67 70629.33 63168.00 70608.00C63168.00 70565.00 63168.00 70522.00 63168.00 70479.00C63178.67 70468.33 63189.33 70457.67 63200.00 70447.00C63189.33 70425.67 63178.67 70404.33 63168.00 70383.00C63178.67 70361.67 63189.33 70340.33 63200.00 70319.00C63221.33 70297.33 63242.67 70275.67 63264.00 70254.00C63264.00 70200.67 63264.00 70147.33 63264.00 70094.00C63274.67 70072.33 63285.33 70050.67 63296.00 70029.00C63307.00 70029.00 63318.00 70029.00 63329.00 70029.00C63361.00 70050.67 63393.00 70072.33 63425.00 70094.00C63457.00 70094.00 63489.00 70094.00 63521.00 70094.00C63542.67 70104.67 63564.33 70115.33 63586.00 70126.00C63607.33 70104.67 63628.67 70083.33 63650.00 70062.00C63650.00 70051.00 63650.00 70040.00 63650.00 70029.00C63671.33 70018.33 63692.67 70007.67 63714.00 69997.00C63714.00 69986.33 63714.00 69975.67 63714.00 69965.00C63725.00 69954.33 63736.00 69943.67 63747.00 69933.00C63736.00 69922.33 63725.00 69911.67 63714.00 69901.00C63725.00 69879.33 63736.00 69857.67 63747.00 69836.00C63768.33 69836.00 63789.67 69836.00 63811.00 69836.00C63832.33 69825.33 63853.67 69814.67 63875.00 69804.00C63885.67 69836.33 63896.33 69868.67 63907.00 69901.00C63918.00 69911.67 63929.00 69922.33 63940.00 69933.00C63982.67 69922.33 64025.33 69911.67 64068.00 69901.00C64100.33 69911.67 64132.67 69922.33 64165.00 69933.00C64175.78 69943.69 64186.40 69954.59 64197.28 69965.14C64218.52 69975.76 64239.76 69986.38 64261.00 69997.00C64271.67 70007.67 64282.33 70018.33 64293.00 70029.00C64282.33 70061.33 64271.67 70093.67 64261.00 70126.00C64271.69 70136.78 64282.59 70147.40 64293.14 70158.28C64325.43 70222.52 64357.71 70286.76 64390.00 70351.00C64422.00 70351.00 64454.00 70351.00 64486.00 70351.00C64496.67 70361.67 64507.33 70372.33 64518.00 70383.00C64528.67 70383.00 64539.33 70383.00 64550.00 70383.00C64593.00 70404.33 64636.00 70425.67 64679.00 70447.00C64711.33 70447.00 64743.67 70447.00 64776.00 70447.00C64776.00 70468.67 64776.00 70490.33 64776.00 70512.00C64786.67 70522.67 64797.33 70533.33 64808.00 70544.00C64818.67 70586.67 64829.33 70629.33 64840.00 70672.00C64872.00 70704.33 64904.00 70736.67 64936.00 70769.00C64946.67 70801.00 64957.33 70833.00 64968.00 70865.00C64989.67 70886.67 65011.33 70908.33 65033.00 70930.00C65000.58 70972.73 64968.25 71015.54 64935.78 71058.22C64925.19 71068.81 64914.59 71079.41 64904.00 71090.00C64861.33 71176.00 64818.67 71262.00 64776.00 71348.00C64765.00 71380.00 64754.00 71412.00 64743.00 71444.00C64743.00 71476.33 64743.00 71508.67 64743.00 71541.00C64721.67 71562.33 64700.33 71583.67 64679.00 71605.00C64679.00 71626.33 64679.00 71647.67 64679.00 71669.00C64668.33 71669.00 64657.67 71669.00 64647.00 71669.00C64636.33 71701.33 64625.67 71733.67 64615.00 71766.00C64615.00 71830.33 64615.00 71894.67 64615.00 71959.00C64636.42 71991.06 64657.72 72023.22 64679.22 72055.22C64689.81 72065.81 64700.41 72076.41 64711.00 72087.00C64721.67 72119.33 64732.33 72151.67 64743.00 72184.00C64754.00 72194.67 64765.00 72205.33 64776.00 72216.00C64775.96 72248.10 64776.08 72280.22 64775.94 72312.30C64764.96 72365.87 64753.98 72419.43 64743.00 72473.00C64754.00 72494.33 64765.00 72515.67 64776.00 72537.00C64765.00 72548.00 64754.00 72559.00 64743.00 72570.00C64732.33 72559.00 64721.67 72548.00 64711.00 72537.00C64679.00 72526.33 64647.00 72515.67 64615.00 72505.00C64582.67 72505.00 64550.33 72505.00 64518.00 72505.00C64496.67 72515.67 64475.33 72526.33 64454.00 72537.00C64443.33 72558.67 64432.67 72580.33 64422.00 72602.00C64368.33 72602.00 64314.67 72602.00 64261.00 72602.00C64261.00 72634.00 64261.00 72666.00 64261.00 72698.00C64271.67 72708.67 64282.33 72719.33 64293.00 72730.00C64314.33 72719.33 64335.67 72708.67 64357.00 72698.00C64356.93 72708.76 64357.13 72719.56 64356.90 72730.29C64346.27 72762.53 64335.63 72794.76 64325.00 72827.00C64335.67 72848.33 64346.33 72869.67 64357.00 72891.00C64346.31 72901.78 64335.41 72912.40 64324.86 72923.28C64314.24 72944.52 64303.62 72965.76 64293.00 72987.00C64293.00 73030.00 64293.00 73073.00 64293.00 73116.00C64314.33 73105.33 64335.67 73094.67 64357.00 73084.00C64357.00 73094.67 64357.00 73105.33 64357.00 73116.00C64378.67 73126.67 64400.33 73137.33 64422.00 73148.00C64454.00 73148.00 64486.00 73148.00 64518.00 73148.00C64539.67 73169.67 64561.33 73191.33 64583.00 73213.00C64604.33 73223.67 64625.67 73234.33 64647.00 73245.00C64625.67 73255.67 64604.33 73266.33 64583.00 73277.00C64604.33 73309.00 64625.67 73341.00 64647.00 73373.00C64636.33 73383.67 64625.67 73394.33 64615.00 73405.00C64615.00 73426.67 64615.00 73448.33 64615.00 73470.00C64604.33 73470.00 64593.67 73470.00 64583.00 73470.00C64550.67 73502.00 64518.33 73534.00 64486.00 73566.00C64496.67 73576.67 64507.33 73587.33 64518.00 73598.00C64518.00 73609.00 64518.00 73620.00 64518.00 73631.00C64535.26 73648.27 64552.45 73665.61 64570.10 73682.49C64574.51 73686.68 64578.77 73691.08 64583.28 73695.14C64647.52 73727.09 64711.76 73759.05 64776.00 73791.00C64733.00 73801.67 64690.00 73812.33 64647.00 73823.00C64647.00 73834.00 64647.00 73845.00 64647.00 73856.00C64679.00 73888.00 64711.00 73920.00 64743.00 73952.00C64764.67 73941.33 64786.33 73930.67 64808.00 73920.00C64808.00 73941.33 64808.00 73962.67 64808.00 73984.00C64818.67 73984.00 64829.33 73984.00 64840.00 73984.00C64840.00 74027.00 64840.00 74070.00 64840.00 74113.00C64850.67 74113.00 64861.33 74113.00 64872.00 74113.00C64872.00 74123.67 64872.00 74134.33 64872.00 74145.00C64882.67 74145.00 64893.33 74145.00 64904.00 74145.00C64903.92 74155.87 64904.16 74166.76 64903.88 74177.61C64893.25 74231.07 64882.63 74284.54 64872.00 74338.00C64882.67 74359.33 64893.33 74380.67 64904.00 74402.00C64914.67 74402.00 64925.33 74402.00 64936.00 74402.00C64946.67 74391.33 64957.33 74380.67 64968.00 74370.00C64968.00 74380.67 64968.00 74391.33 64968.00 74402.00C64979.00 74402.00 64990.00 74402.00 65001.00 74402.00C64990.00 74412.67 64979.00 74423.33 64968.00 74434.00C64946.67 74477.00 64925.33 74520.00 64904.00 74563.00C64882.67 74563.00 64861.33 74563.00 64840.00 74563.00C64850.67 74595.00 64861.33 74627.00 64872.00 74659.00C64872.00 74680.67 64872.00 74702.33 64872.00 74724.00C64840.00 74734.67 64808.00 74745.33 64776.00 74756.00C64765.00 74777.33 64754.00 74798.67 64743.00 74820.00C64721.67 74820.00 64700.33 74820.00 64679.00 74820.00C64668.33 74809.33 64657.67 74798.67 64647.00 74788.00C64604.00 74809.33 64561.00 74830.67 64518.00 74852.00C64528.67 74863.00 64539.33 74874.00 64550.00 74885.00C64571.67 74885.00 64593.33 74885.00 64615.00 74885.00C64657.67 74906.33 64700.33 74927.67 64743.00 74949.00C64743.00 74981.00 64743.00 75013.00 64743.00 75045.00C64711.00 75088.00 64679.00 75131.00 64647.00 75174.00C64683.99 75192.53 64721.00 75211.04 64758.16 75229.22C64764.11 75232.15 64770.05 75235.07 64776.00 75238.00C64776.00 75248.67 64776.00 75259.33 64776.00 75270.00C64765.00 75291.67 64754.00 75313.33 64743.00 75335.00C64764.67 75345.67 64786.33 75356.33 64808.00 75367.00C64808.00 75399.00 64808.00 75431.00 64808.00 75463.00C64818.67 75495.33 64829.33 75527.67 64840.00 75560.00C64840.00 75602.67 64840.00 75645.33 64840.00 75688.00C64818.67 75709.67 64797.33 75731.33 64776.00 75753.00C64776.00 75795.67 64776.00 75838.33 64776.00 75881.00C64765.00 75891.67 64754.00 75902.33 64743.00 75913.00C64754.00 75924.00 64765.00 75935.00 64776.00 75946.00C64776.00 75956.67 64776.00 75967.33 64776.00 75978.00C64765.00 75978.00 64754.00 75978.00 64743.00 75978.00C64732.33 75999.33 64721.67 76020.67 64711.00 76042.00C64721.67 76052.67 64732.33 76063.33 64743.00 76074.00C64743.00 76106.33 64743.00 76138.67 64743.00 76171.00C64721.67 76181.67 64700.33 76192.33 64679.00 76203.00C64678.92 76213.76 64679.15 76224.57 64678.89 76235.29C64657.59 76288.86 64636.29 76342.43 64615.00 76396.00C64582.67 76417.33 64550.33 76438.67 64518.00 76460.00C64518.00 76470.67 64518.00 76481.33 64518.00 76492.00C64507.33 76502.67 64496.67 76513.33 64486.00 76524.00C64496.67 76556.33 64507.33 76588.67 64518.00 76621.00C64507.33 76621.00 64496.67 76621.00 64486.00 76621.00C64486.00 76642.33 64486.00 76663.67 64486.00 76685.00C64475.33 76706.33 64464.67 76727.67 64454.00 76749.00C64453.96 76770.77 64454.08 76792.55 64453.94 76814.30C64443.29 76867.54 64432.65 76920.77 64422.00 76974.00C64422.00 76985.00 64422.00 76996.00 64422.00 77007.00C64454.00 77007.00 64486.00 77007.00 64518.00 77007.00C64518.00 77017.67 64518.00 77028.33 64518.00 77039.00C64550.33 77049.67 64582.67 77060.33 64615.00 77071.00C64615.00 77103.00 64615.00 77135.00 64615.00 77167.00C64625.67 77178.00 64636.33 77189.00 64647.00 77200.00C64604.00 77210.67 64561.00 77221.33 64518.00 77232.00C64518.00 77296.33 64518.00 77360.67 64518.00 77425.00C64528.74 77446.41 64539.38 77467.88 64550.17 77489.26C64573.02 77523.09 64596.04 77556.80 64618.77 77590.71C64638.85 77621.14 64658.92 77651.57 64679.00 77682.00C64657.67 77692.67 64636.33 77703.33 64615.00 77714.00C64625.67 77735.33 64636.33 77756.67 64647.00 77778.00C64657.67 77778.00 64668.33 77778.00 64679.00 77778.00C64689.67 77799.67 64700.33 77821.33 64711.00 77843.00C64743.33 77843.00 64775.67 77843.00 64808.00 77843.00C64818.67 77875.00 64829.33 77907.00 64840.00 77939.00C64850.67 77939.00 64861.33 77939.00 64872.00 77939.00C64872.00 77982.00 64872.00 78025.00 64872.00 78068.00C64882.67 78089.33 64893.33 78110.67 64904.00 78132.00C64914.67 78132.00 64925.33 78132.00 64936.00 78132.00C64946.67 78142.67 64957.33 78153.33 64968.00 78164.00C64989.67 78174.67 65011.33 78185.33 65033.00 78196.00C65022.33 78206.67 65011.67 78217.33 65001.00 78228.00C65001.00 78239.00 65001.00 78250.00 65001.00 78261.00C65022.33 78261.00 65043.67 78261.00 65065.00 78261.00C65054.33 78314.33 65043.67 78367.67 65033.00 78421.00C65022.33 78432.00 65011.67 78443.00 65001.00 78454.00C65011.67 78464.67 65022.33 78475.33 65033.00 78486.00C65011.33 78528.67 64989.67 78571.33 64968.00 78614.00C64968.00 78678.33 64968.00 78742.67 64968.00 78807.00C64989.67 78828.33 65011.33 78849.67 65033.00 78871.00C65033.00 78892.67 65033.00 78914.33 65033.00 78936.00C65011.33 78957.33 64989.67 78978.67 64968.00 79000.00C64979.00 79032.33 64990.00 79064.67 65001.00 79097.00C64990.00 79107.67 64979.00 79118.33 64968.00 79129.00C64979.00 79150.33 64990.00 79171.67 65001.00 79193.00C64979.33 79225.33 64957.67 79257.67 64936.00 79290.00C64946.67 79300.67 64957.33 79311.33 64968.00 79322.00C64968.00 79386.33 64968.00 79450.67 64968.00 79515.00C64957.33 79515.00 64946.67 79515.00 64936.00 79515.00C64925.33 79525.67 64914.67 79536.33 64904.00 79547.00C64904.00 79579.00 64904.00 79611.00 64904.00 79643.00C64925.33 79664.33 64946.67 79685.67 64968.00 79707.00C64979.00 79707.00 64990.00 79707.00 65001.00 79707.00C65001.00 79718.00 65001.00 79729.00 65001.00 79740.00C64979.33 79750.67 64957.67 79761.33 64936.00 79772.00C64936.00 79782.67 64936.00 79793.33 64936.00 79804.00C64946.67 79825.33 64957.33 79846.67 64968.00 79868.00C64968.00 79889.67 64968.00 79911.33 64968.00 79933.00C64979.00 79943.67 64990.00 79954.33 65001.00 79965.00C64990.00 79997.00 64979.00 80029.00 64968.00 80061.00C64979.00 80082.67 64990.00 80104.33 65001.00 80126.00C64979.33 80126.00 64957.67 80126.00 64936.00 80126.00C64936.00 80115.00 64936.00 80104.00 64936.00 80093.00C64925.33 80082.33 64914.67 80071.67 64904.00 80061.00C64904.00 80050.33 64904.00 80039.67 64904.00 80029.00C64882.67 80050.33 64861.33 80071.67 64840.00 80093.00C64850.67 80114.67 64861.33 80136.33 64872.00 80158.00C64861.33 80179.33 64850.67 80200.67 64840.00 80222.00C64840.00 80254.00 64840.00 80286.00 64840.00 80318.00C64818.67 80329.00 64797.33 80340.00 64776.00 80351.00C64776.00 80415.00 64776.00 80479.00 64776.00 80543.00C64765.00 80543.00 64754.00 80543.00 64743.00 80543.00C64754.00 80554.00 64765.00 80565.00 64776.00 80576.00C64776.00 80597.33 64776.00 80618.67 64776.00 80640.00C64786.67 80640.00 64797.33 80640.00 64808.00 80640.00C64808.00 80661.33 64808.00 80682.67 64808.00 80704.00C64797.33 80736.33 64786.67 80768.67 64776.00 80801.00C64776.00 80822.33 64776.00 80843.67 64776.00 80865.00C64765.00 80875.67 64754.00 80886.33 64743.00 80897.00C64743.00 80929.33 64743.00 80961.67 64743.00 80994.00C64711.00 80994.00 64679.00 80994.00 64647.00 80994.00C64647.00 81004.67 64647.00 81015.33 64647.00 81026.00C64840.10 81036.66 65033.21 81047.37 65226.31 81058.00C66769.54 81058.00 68312.77 81058.00 69856.00 81058.00C69856.00 81090.00 69856.00 81122.00 69856.00 81154.00C69866.67 81165.00 69877.33 81176.00 69888.00 81187.00C69898.67 81187.00 69909.33 81187.00 69920.00 81187.00C69909.33 81229.67 69898.67 81272.33 69888.00 81315.00C69898.67 81315.00 69909.33 81315.00 69920.00 81315.00C69930.67 81304.33 69941.33 81293.67 69952.00 81283.00C69973.33 81293.67 69994.67 81304.33 70016.00 81315.00C70027.00 81325.67 70038.00 81336.33 70049.00 81347.00C70038.00 81379.33 70027.00 81411.67 70016.00 81444.00C70037.67 81444.00 70059.33 81444.00 70081.00 81444.00C70081.00 81454.67 70081.00 81465.33 70081.00 81476.00C70091.67 81486.67 70102.33 81497.33 70113.00 81508.00C70113.00 81518.67 70113.00 81529.33 70113.00 81540.00C70123.67 81550.67 70134.33 81561.33 70145.00 81572.00C70177.33 81572.00 70209.67 81572.00 70242.00 81572.00C70274.00 81593.67 70306.00 81615.33 70338.00 81637.00C70348.67 81626.33 70359.33 81615.67 70370.00 81605.00C70359.33 81605.00 70348.67 81605.00 70338.00 81605.00C70348.67 81572.67 70359.33 81540.33 70370.00 81508.00C70359.33 81497.33 70348.67 81486.67 70338.00 81476.00C70359.33 81486.67 70380.67 81497.33 70402.00 81508.00C70434.33 81476.00 70466.67 81444.00 70499.00 81412.00C70509.67 81412.00 70520.33 81412.00 70531.00 81412.00C70541.67 81401.00 70552.33 81390.00 70563.00 81379.00C70573.67 81390.00 70584.33 81401.00 70595.00 81412.00C70616.67 81412.00 70638.33 81412.00 70660.00 81412.00C70660.00 81454.67 70660.00 81497.33 70660.00 81540.00C70670.67 81550.67 70681.33 81561.33 70692.00 81572.00C70745.33 81572.00 70798.67 81572.00 70852.00 81572.00C70889.37 81591.00 70926.75 81609.99 70964.30 81628.65C70969.98 81631.38 70975.57 81634.50 70981.31 81637.00C70991.87 81637.00 71002.44 81637.00 71013.00 81637.00C71034.67 81647.67 71056.33 81658.33 71078.00 81669.00C71088.67 81647.67 71099.33 81626.33 71110.00 81605.00C71120.76 81604.93 71131.56 81605.13 71142.29 81604.90C71174.20 81593.93 71206.10 81582.97 71238.00 81572.00C71259.67 81593.67 71281.33 81615.33 71303.00 81637.00C71324.33 81626.33 71345.67 81615.67 71367.00 81605.00C71388.33 81615.67 71409.67 81626.33 71431.00 81637.00C71441.67 81626.33 71452.33 81615.67 71463.00 81605.00C71474.00 81615.67 71485.00 81626.33 71496.00 81637.00C71517.33 81637.00 71538.67 81637.00 71560.00 81637.00C71560.00 81626.33 71560.00 81615.67 71560.00 81605.00C71570.67 81594.00 71581.33 81583.00 71592.00 81572.00C71602.67 81583.00 71613.33 81594.00 71624.00 81605.00C71634.67 81647.67 71645.33 81690.33 71656.00 81733.00C71699.00 81722.33 71742.00 81711.67 71785.00 81701.00C71795.67 81690.33 71806.33 81679.67 71817.00 81669.00C71827.67 81690.33 71838.33 81711.67 71849.00 81733.00C71859.67 81733.00 71870.33 81733.00 71881.00 81733.00C71892.00 81711.67 71903.00 81690.33 71914.00 81669.00C71914.00 81679.67 71914.00 81690.33 71914.00 81701.00C71956.67 81701.00 71999.33 81701.00 72042.00 81701.00C72042.00 81690.33 72042.00 81679.67 72042.00 81669.00C72063.67 81679.67 72085.33 81690.33 72107.00 81701.00C72096.00 81733.33 72085.00 81765.67 72074.00 81798.00C72063.33 81787.00 72052.67 81776.00 72042.00 81765.00C72052.67 81786.67 72063.33 81808.33 72074.00 81830.00C72052.67 81830.00 72031.33 81830.00 72010.00 81830.00C72010.00 81840.67 72010.00 81851.33 72010.00 81862.00C72020.67 81872.67 72031.33 81883.33 72042.00 81894.00C72042.00 81904.67 72042.00 81915.33 72042.00 81926.00C72052.67 81947.33 72063.33 81968.67 72074.00 81990.00C72095.67 81990.00 72117.33 81990.00 72139.00 81990.00C72139.00 82001.00 72139.00 82012.00 72139.00 82023.00C72149.67 82023.00 72160.33 82023.00 72171.00 82023.00C72149.67 82044.33 72128.33 82065.67 72107.00 82087.00C72096.00 82087.00 72085.00 82087.00 72074.00 82087.00C72074.00 82140.67 72074.00 82194.33 72074.00 82248.00C72095.67 82280.00 72117.33 82312.00 72139.00 82344.00C72139.00 82365.33 72139.00 82386.67 72139.00 82408.00C72149.67 82429.67 72160.33 82451.33 72171.00 82473.00C72171.00 82494.33 72171.00 82515.67 72171.00 82537.00C72192.33 82558.33 72213.67 82579.67 72235.00 82601.00C72267.33 82611.67 72299.67 82622.33 72332.00 82633.00C72342.67 82665.33 72353.33 82697.67 72364.00 82730.00C72364.00 82751.33 72364.00 82772.67 72364.00 82794.00C72353.33 82804.67 72342.67 82815.33 72332.00 82826.00C72342.67 82826.00 72353.33 82826.00 72364.00 82826.00C72353.33 82837.00 72342.67 82848.00 72332.00 82859.00C72342.67 82891.00 72353.33 82923.00 72364.00 82955.00C72364.00 82987.00 72364.00 83019.00 72364.00 83051.00C72353.33 83072.67 72342.67 83094.33 72332.00 83116.00C72332.00 83126.67 72332.00 83137.33 72332.00 83148.00C72321.00 83158.67 72310.00 83169.33 72299.00 83180.00C72288.33 83180.00 72277.67 83180.00 72267.00 83180.00C72245.67 83201.33 72224.33 83222.67 72203.00 83244.00C72171.00 83244.00 72139.00 83244.00 72107.00 83244.00C72085.33 83297.67 72063.67 83351.33 72042.00 83405.00C72020.67 83415.67 71999.33 83426.33 71978.00 83437.00C71960.73 83454.26 71943.39 83471.45 71926.51 83489.10C71916.55 83499.63 71906.12 83509.69 71895.69 83519.76C71890.79 83524.50 71885.90 83529.25 71881.00 83534.00C71870.33 83523.33 71859.67 83512.67 71849.00 83502.00C71849.00 83523.33 71849.00 83544.67 71849.00 83566.00C71827.63 83587.43 71806.12 83608.76 71784.83 83630.26C71763.55 83662.51 71742.28 83694.75 71721.00 83727.00C71721.00 83737.67 71721.00 83748.33 71721.00 83759.00C71688.67 83769.67 71656.33 83780.33 71624.00 83791.00C71624.00 83801.67 71624.00 83812.33 71624.00 83823.00C71613.33 83823.00 71602.67 83823.00 71592.00 83823.00C71581.33 83833.67 71570.67 83844.33 71560.00 83855.00C71560.00 83844.33 71560.00 83833.67 71560.00 83823.00C71549.33 83833.67 71538.67 83844.33 71528.00 83855.00C71538.67 83865.67 71549.33 83876.33 71560.00 83887.00C71549.33 83887.00 71538.67 83887.00 71528.00 83887.00C71538.67 83898.00 71549.33 83909.00 71560.00 83920.00C71538.67 83920.00 71517.33 83920.00 71496.00 83920.00C71506.67 83930.67 71517.33 83941.33 71528.00 83952.00C71506.33 83952.00 71484.67 83952.00 71463.00 83952.00C71452.33 83962.67 71441.67 83973.33 71431.00 83984.00C71441.67 83994.67 71452.33 84005.33 71463.00 84016.00C71452.33 84026.67 71441.67 84037.33 71431.00 84048.00C71441.67 84069.67 71452.33 84091.33 71463.00 84113.00C71452.33 84123.67 71441.67 84134.33 71431.00 84145.00C71441.67 84145.00 71452.33 84145.00 71463.00 84145.00C71452.33 84166.33 71441.67 84187.67 71431.00 84209.00C71441.67 84219.67 71452.33 84230.33 71463.00 84241.00C71452.33 84241.00 71441.67 84241.00 71431.00 84241.00C71431.00 84305.33 71431.00 84369.67 71431.00 84434.00C71420.33 84434.00 71409.67 84434.00 71399.00 84434.00C71409.67 84444.67 71420.33 84455.33 71431.00 84466.00C71431.00 84498.33 71431.00 84530.67 71431.00 84563.00C71420.33 84573.67 71409.67 84584.33 71399.00 84595.00C71420.33 84605.67 71441.67 84616.33 71463.00 84627.00C71452.33 84637.67 71441.67 84648.33 71431.00 84659.00C71441.67 84691.33 71452.33 84723.67 71463.00 84756.00C71463.00 84777.33 71463.00 84798.67 71463.00 84820.00C71474.00 84820.00 71485.00 84820.00 71496.00 84820.00C71496.00 84841.33 71496.00 84862.67 71496.00 84884.00C71485.00 84884.00 71474.00 84884.00 71463.00 84884.00C71463.00 84894.67 71463.00 84905.33 71463.00 84916.00C71474.00 84916.00 71485.00 84916.00 71496.00 84916.00C71496.00 84927.00 71496.00 84938.00 71496.00 84949.00C71485.00 84959.67 71474.00 84970.33 71463.00 84981.00C71484.67 84981.00 71506.33 84981.00 71528.00 84981.00C71528.00 84991.67 71528.00 85002.33 71528.00 85013.00C71517.33 85013.00 71506.67 85013.00 71496.00 85013.00C71506.67 85023.67 71517.33 85034.33 71528.00 85045.00C71517.33 85055.67 71506.67 85066.33 71496.00 85077.00C71506.67 85087.67 71517.33 85098.33 71528.00 85109.00C71517.33 85109.00 71506.67 85109.00 71496.00 85109.00C71506.67 85130.67 71517.33 85152.33 71528.00 85174.00C71506.33 85184.67 71484.67 85195.33 71463.00 85206.00C71474.00 85195.33 71485.00 85184.67 71496.00 85174.00C71506.67 85184.67 71517.33 85195.33 71528.00 85206.00C71528.00 85238.00 71528.00 85270.00 71528.00 85302.00C71528.00 85291.33 71528.00 85280.67 71528.00 85270.00C71538.67 85270.00 71549.33 85270.00 71560.00 85270.00C71560.00 85280.67 71560.00 85291.33 71560.00 85302.00C71570.67 85302.00 71581.33 85302.00 71592.00 85302.00C71592.00 85312.67 71592.00 85323.33 71592.00 85334.00C71602.67 85344.67 71613.33 85355.33 71624.00 85366.00C71624.00 85387.67 71624.00 85409.33 71624.00 85431.00C71660.99 85449.53 71698.00 85468.04 71735.16 85486.22C71741.11 85489.15 71747.05 85492.07 71753.00 85495.00C71763.67 85484.33 71774.33 85473.67 71785.00 85463.00C71795.67 85473.67 71806.33 85484.33 71817.00 85495.00C71827.67 85484.33 71838.33 85473.67 71849.00 85463.00C71859.67 85473.67 71870.33 85484.33 71881.00 85495.00C71902.67 85484.33 71924.33 85473.67 71946.00 85463.00C71967.33 85495.00 71988.67 85527.00 72010.00 85559.00C72020.67 85559.00 72031.33 85559.00 72042.00 85559.00C72052.67 85570.00 72063.33 85581.00 72074.00 85592.00C72063.33 85613.33 72052.67 85634.67 72042.00 85656.00C72052.67 85677.33 72063.33 85698.67 72074.00 85720.00C72074.00 85741.33 72074.00 85762.67 72074.00 85784.00C72063.33 85784.00 72052.67 85784.00 72042.00 85784.00C72074.33 85805.67 72106.67 85827.33 72139.00 85849.00C72128.33 85859.67 72117.67 85870.33 72107.00 85881.00C72117.67 85891.67 72128.33 85902.33 72139.00 85913.00C72139.00 85923.67 72139.00 85934.33 72139.00 85945.00C72117.33 85945.00 72095.67 85945.00 72074.00 85945.00C72095.67 85955.67 72117.33 85966.33 72139.00 85977.00C72139.00 85988.00 72139.00 85999.00 72139.00 86010.00C72123.46 86040.95 72108.21 86072.05 72092.17 86102.75C72086.12 86114.50 72080.06 86126.25 72074.00 86138.00C72095.67 86138.00 72117.33 86138.00 72139.00 86138.00C72139.00 86159.33 72139.00 86180.67 72139.00 86202.00C72149.67 86213.00 72160.33 86224.00 72171.00 86235.00C72171.00 86245.67 72171.00 86256.33 72171.00 86267.00C72181.67 86267.00 72192.33 86267.00 72203.00 86267.00C72203.00 86277.67 72203.00 86288.33 72203.00 86299.00C72213.67 86299.00 72224.33 86299.00 72235.00 86299.00C72267.33 86320.33 72299.67 86341.67 72332.00 86363.00C72342.67 86395.33 72353.33 86427.67 72364.00 86460.00C72374.67 86460.00 72385.33 86460.00 72396.00 86460.00C72417.33 86492.00 72438.67 86524.00 72460.00 86556.00C72460.00 86652.67 72460.00 86749.33 72460.00 86846.00C72449.33 86856.67 72438.67 86867.33 72428.00 86878.00C72428.00 86899.33 72428.00 86920.67 72428.00 86942.00C72438.67 86974.00 72449.33 87006.00 72460.00 87038.00C72460.00 87049.00 72460.00 87060.00 72460.00 87071.00C72470.67 87092.33 72481.33 87113.67 72492.00 87135.00C72492.00 87156.33 72492.00 87177.67 72492.00 87199.00C72502.67 87199.00 72513.33 87199.00 72524.00 87199.00C72706.33 87349.00 72888.67 87499.00 73071.00 87649.00C73039.00 87660.00 73007.00 87671.00 72975.00 87682.00C72953.33 87703.33 72931.67 87724.67 72910.00 87746.00C72910.00 87756.67 72910.00 87767.33 72910.00 87778.00C72888.67 87799.33 72867.33 87820.67 72846.00 87842.00C72846.00 87863.67 72846.00 87885.33 72846.00 87907.00C72835.33 87907.00 72824.67 87907.00 72814.00 87907.00C72803.33 87917.67 72792.67 87928.33 72782.00 87939.00C72782.00 87960.33 72782.00 87981.67 72782.00 88003.00C72760.33 88024.33 72738.67 88045.67 72717.00 88067.00C72727.67 88120.67 72738.33 88174.33 72749.00 88228.00C72738.33 88249.33 72727.67 88270.67 72717.00 88292.00C72706.33 88303.00 72695.67 88314.00 72685.00 88325.00C72663.67 88335.67 72642.33 88346.33 72621.00 88357.00C72599.67 88346.33 72578.33 88335.67 72557.00 88325.00C72546.00 88314.00 72535.00 88303.00 72524.00 88292.00C72502.67 88303.00 72481.33 88314.00 72460.00 88325.00C72460.00 88314.00 72460.00 88303.00 72460.00 88292.00C72449.33 88303.00 72438.67 88314.00 72428.00 88325.00C72396.00 88325.00 72364.00 88325.00 72332.00 88325.00C72332.00 88335.67 72332.00 88346.33 72332.00 88357.00C72321.00 88357.00 72310.00 88357.00 72299.00 88357.00C72299.00 88378.33 72299.00 88399.67 72299.00 88421.00C72267.00 88431.67 72235.00 88442.33 72203.00 88453.00C72171.00 88496.00 72139.00 88539.00 72107.00 88582.00C72064.00 88592.67 72021.00 88603.33 71978.00 88614.00C71952.60 88639.56 71926.92 88664.82 71901.23 88690.08C71889.28 88701.78 71877.37 88713.52 71865.84 88725.63C71860.23 88731.42 71854.61 88737.21 71849.00 88743.00C71849.00 88764.33 71849.00 88785.67 71849.00 88807.00C71838.33 88839.00 71827.67 88871.00 71817.00 88903.00C71806.33 88903.00 71795.67 88903.00 71785.00 88903.00C71763.67 88913.67 71742.33 88924.33 71721.00 88935.00C71699.33 88956.67 71677.67 88978.33 71656.00 89000.00C71666.67 89021.33 71677.33 89042.67 71688.00 89064.00C71688.00 89085.33 71688.00 89106.67 71688.00 89128.00C71666.67 89160.33 71645.33 89192.67 71624.00 89225.00C71624.00 89268.00 71624.00 89311.00 71624.00 89354.00C71602.67 89407.33 71581.33 89460.67 71560.00 89514.00C71560.00 89546.33 71560.00 89578.67 71560.00 89611.00C71581.33 89664.33 71602.67 89717.67 71624.00 89771.00C71624.00 89814.00 71624.00 89857.00 71624.00 89900.00C71613.33 89953.67 71602.67 90007.33 71592.00 90061.00C71602.67 90136.00 71613.33 90211.00 71624.00 90286.00C71613.33 90318.00 71602.67 90350.00 71592.00 90382.00C71560.00 90414.33 71528.00 90446.67 71496.00 90479.00C71474.33 90543.33 71452.67 90607.67 71431.00 90672.00C71409.67 90672.00 71388.33 90672.00 71367.00 90672.00C71356.33 90693.33 71345.67 90714.67 71335.00 90736.00C71324.33 90725.33 71313.67 90714.67 71303.00 90704.00C71281.33 90704.00 71259.67 90704.00 71238.00 90704.00C71227.33 90714.67 71216.67 90725.33 71206.00 90736.00C71174.00 90725.33 71142.00 90714.67 71110.00 90704.00C71099.33 90714.67 71088.67 90725.33 71078.00 90736.00C71078.00 90746.67 71078.00 90757.33 71078.00 90768.00C71067.00 90778.67 71056.00 90789.33 71045.00 90800.00C71034.33 90821.67 71023.67 90843.33 71013.00 90865.00C71002.33 90875.67 70991.67 90886.33 70981.00 90897.00C70981.00 90929.00 70981.00 90961.00 70981.00 90993.00C70970.33 90993.00 70959.67 90993.00 70949.00 90993.00C70938.33 91003.67 70927.67 91014.33 70917.00 91025.00C70895.33 91025.00 70873.67 91025.00 70852.00 91025.00C70852.00 91046.67 70852.00 91068.33 70852.00 91090.00C70841.33 91111.33 70830.67 91132.67 70820.00 91154.00C70809.33 91154.00 70798.67 91154.00 70788.00 91154.00C70766.67 91186.33 70745.33 91218.67 70724.00 91251.00C70702.67 91251.00 70681.33 91251.00 70660.00 91251.00C70660.00 91272.33 70660.00 91293.67 70660.00 91315.00C70649.00 91325.67 70638.00 91336.33 70627.00 91347.00C70638.00 91357.67 70649.00 91368.33 70660.00 91379.00C70660.00 91400.33 70660.00 91421.67 70660.00 91443.00C70670.67 91454.00 70681.33 91465.00 70692.00 91476.00C70681.33 91497.33 70670.67 91518.67 70660.00 91540.00C70681.33 91550.67 70702.67 91561.33 70724.00 91572.00C70681.00 91625.67 70638.00 91679.33 70595.00 91733.00C70573.67 91733.00 70552.33 91733.00 70531.00 91733.00C70531.00 91765.00 70531.00 91797.00 70531.00 91829.00C70509.67 91861.33 70488.33 91893.67 70467.00 91926.00C70467.00 91947.33 70467.00 91968.67 70467.00 91990.00C70456.33 91990.00 70445.67 91990.00 70435.00 91990.00C70435.00 92033.00 70435.00 92076.00 70435.00 92119.00C70424.00 92119.00 70413.00 92119.00 70402.00 92119.00C70391.33 92151.00 70380.67 92183.00 70370.00 92215.00C70348.67 92215.00 70327.33 92215.00 70306.00 92215.00C70306.00 92247.33 70306.00 92279.67 70306.00 92312.00C70295.33 92322.67 70284.67 92333.33 70274.00 92344.00C70274.00 92333.33 70274.00 92322.67 70274.00 92312.00C70274.00 92333.33 70274.00 92354.67 70274.00 92376.00C70263.33 92397.33 70252.67 92418.67 70242.00 92440.00C70231.00 92440.00 70220.00 92440.00 70209.00 92440.00C70220.00 92461.67 70231.00 92483.33 70242.00 92505.00C70242.00 92558.33 70242.00 92611.67 70242.00 92665.00C70231.00 92665.00 70220.00 92665.00 70209.00 92665.00C70209.00 92675.67 70209.00 92686.33 70209.00 92697.00C70198.33 92697.00 70187.67 92697.00 70177.00 92697.00C70177.00 92729.33 70177.00 92761.67 70177.00 92794.00C70198.67 92815.33 70220.33 92836.67 70242.00 92858.00C70220.33 92868.67 70198.67 92879.33 70177.00 92890.00C70177.00 92933.00 70177.00 92976.00 70177.00 93019.00C70166.33 93040.33 70155.67 93061.67 70145.00 93083.00C70123.67 93083.00 70102.33 93083.00 70081.00 93083.00C70081.00 93093.67 70081.00 93104.33 70081.00 93115.00C70070.33 93115.00 70059.67 93115.00 70049.00 93115.00C70016.67 93147.33 69984.33 93179.67 69952.00 93212.00C69952.00 93222.67 69952.00 93233.33 69952.00 93244.00C69909.33 93254.67 69866.67 93265.33 69824.00 93276.00C69813.00 93265.33 69802.00 93254.67 69791.00 93244.00C69769.67 93254.67 69748.33 93265.33 69727.00 93276.00C69716.33 93286.67 69705.67 93297.33 69695.00 93308.00C69695.00 93297.33 69695.00 93286.67 69695.00 93276.00C69663.00 93286.67 69631.00 93297.33 69599.00 93308.00C69556.00 93340.33 69513.00 93372.67 69470.00 93405.00C69470.00 93437.00 69470.00 93469.00 69470.00 93501.00C69448.67 93501.00 69427.33 93501.00 69406.00 93501.00C69406.00 93511.67 69406.00 93522.33 69406.00 93533.00C69395.00 93533.00 69384.00 93533.00 69373.00 93533.00C69362.23 93544.04 69351.58 93555.22 69340.74 93566.17C69308.83 93587.45 69276.91 93608.72 69245.00 93630.00C69234.33 93630.00 69223.67 93630.00 69213.00 93630.00C69202.33 93640.67 69191.67 93651.33 69181.00 93662.00C69170.00 93662.00 69159.00 93662.00 69148.00 93662.00C69126.67 93651.33 69105.33 93640.67 69084.00 93630.00C69052.00 93640.67 69020.00 93651.33 68988.00 93662.00C68988.00 93672.67 68988.00 93683.33 68988.00 93694.00C68977.00 93704.67 68966.00 93715.33 68955.00 93726.00C68955.00 93747.67 68955.00 93769.33 68955.00 93791.00C68944.33 93780.00 68933.67 93769.00 68923.00 93758.00C68912.33 93779.67 68901.67 93801.33 68891.00 93823.00C68869.67 93823.00 68848.33 93823.00 68827.00 93823.00C68827.00 93833.67 68827.00 93844.33 68827.00 93855.00C68816.33 93855.00 68805.67 93855.00 68795.00 93855.00C68795.00 93865.67 68795.00 93876.33 68795.00 93887.00C68773.33 93897.67 68751.67 93908.33 68730.00 93919.00C68730.00 93940.67 68730.00 93962.33 68730.00 93984.00C68719.33 93994.67 68708.67 94005.33 68698.00 94016.00C68708.67 94026.67 68719.33 94037.33 68730.00 94048.00C68719.33 94048.00 68708.67 94048.00 68698.00 94048.00C68687.33 94058.67 68676.67 94069.33 68666.00 94080.00C68676.67 94080.00 68687.33 94080.00 68698.00 94080.00C68687.33 94080.00 68676.67 94080.00 68666.00 94080.00C68676.67 94090.67 68687.33 94101.33 68698.00 94112.00C68687.33 94122.67 68676.67 94133.33 68666.00 94144.00C68655.33 94144.00 68644.67 94144.00 68634.00 94144.00C68634.00 94155.00 68634.00 94166.00 68634.00 94177.00C68623.33 94177.00 68612.67 94177.00 68602.00 94177.00C68602.00 94187.67 68602.00 94198.33 68602.00 94209.00C68612.67 94219.67 68623.33 94230.33 68634.00 94241.00C68623.33 94251.67 68612.67 94262.33 68602.00 94273.00C68559.00 94251.67 68516.00 94230.33 68473.00 94209.00C68451.67 94219.67 68430.33 94230.33 68409.00 94241.00C68387.67 94230.33 68366.33 94219.67 68345.00 94209.00C68345.00 94176.67 68345.00 94144.33 68345.00 94112.00C68334.00 94112.00 68323.00 94112.00 68312.00 94112.00C68290.56 94101.31 68269.17 94090.52 68247.71 94079.90C68215.80 94069.27 68183.90 94058.63 68152.00 94048.00C68141.00 94026.67 68130.00 94005.33 68119.00 93984.00C68097.67 93973.00 68076.33 93962.00 68055.00 93951.00C68033.67 93951.00 68012.33 93951.00 67991.00 93951.00C67937.33 93929.67 67883.67 93908.33 67830.00 93887.00C67819.33 93865.67 67808.67 93844.33 67798.00 93823.00C67755.00 93790.67 67712.00 93758.33 67669.00 93726.00C67647.67 93683.33 67626.33 93640.67 67605.00 93598.00C67615.67 93576.33 67626.33 93554.67 67637.00 93533.00C67626.33 93522.33 67615.67 93511.67 67605.00 93501.00C67594.33 93501.00 67583.67 93501.00 67573.00 93501.00C67540.67 93522.67 67508.33 93544.33 67476.00 93566.00C67465.33 93566.00 67454.67 93566.00 67444.00 93566.00C67433.33 93544.33 67422.67 93522.67 67412.00 93501.00C67380.00 93501.00 67348.00 93501.00 67316.00 93501.00C67316.00 93511.67 67316.00 93522.33 67316.00 93533.00C67283.67 93544.00 67251.33 93555.00 67219.00 93566.00C67208.33 93523.00 67197.67 93480.00 67187.00 93437.00C67197.67 93437.00 67208.33 93437.00 67219.00 93437.00C67229.67 93447.67 67240.33 93458.33 67251.00 93469.00C67251.00 93458.33 67251.00 93447.67 67251.00 93437.00C67240.33 93426.33 67229.67 93415.67 67219.00 93405.00C67219.00 93383.67 67219.00 93362.33 67219.00 93341.00C67229.67 93330.00 67240.33 93319.00 67251.00 93308.00C67261.67 93319.00 67272.33 93330.00 67283.00 93341.00C67294.00 93330.00 67305.00 93319.00 67316.00 93308.00C67273.00 93286.67 67230.00 93265.33 67187.00 93244.00C67165.67 93254.67 67144.33 93265.33 67123.00 93276.00C67101.33 93265.33 67079.67 93254.67 67058.00 93244.00C67036.67 93244.00 67015.33 93244.00 66994.00 93244.00C66994.00 93254.67 66994.00 93265.33 66994.00 93276.00C67026.33 93286.67 67058.67 93297.33 67091.00 93308.00C67080.00 93319.00 67069.00 93330.00 67058.00 93341.00C67036.67 93351.67 67015.33 93362.33 66994.00 93373.00C66983.33 93373.00 66972.67 93373.00 66962.00 93373.00C66951.33 93351.33 66940.67 93329.67 66930.00 93308.00C66919.33 93308.00 66908.67 93308.00 66898.00 93308.00C66876.33 93297.33 66854.67 93286.67 66833.00 93276.00C66822.33 93276.00 66811.67 93276.00 66801.00 93276.00C66801.00 93297.67 66801.00 93319.33 66801.00 93341.00C66790.33 93362.33 66779.67 93383.67 66769.00 93405.00C66769.00 93415.67 66769.00 93426.33 66769.00 93437.00C66758.33 93447.67 66747.67 93458.33 66737.00 93469.00C66704.67 93447.67 66672.33 93426.33 66640.00 93405.00C66618.67 93426.33 66597.33 93447.67 66576.00 93469.00C66586.67 93437.00 66597.33 93405.00 66608.00 93373.00C66597.33 93373.00 66586.67 93373.00 66576.00 93373.00C66565.33 93383.67 66554.67 93394.33 66544.00 93405.00C66554.67 93415.67 66565.33 93426.33 66576.00 93437.00C66565.33 93447.67 66554.67 93458.33 66544.00 93469.00C66533.33 93458.33 66522.67 93447.67 66512.00 93437.00C66512.00 93426.33 66512.00 93415.67 66512.00 93405.00C66490.67 93394.33 66469.33 93383.67 66448.00 93373.00C66426.33 93373.00 66404.67 93373.00 66383.00 93373.00C66383.00 93362.33 66383.00 93351.67 66383.00 93341.00C66372.33 93362.33 66361.67 93383.67 66351.00 93405.00C66361.67 93415.67 66372.33 93426.33 66383.00 93437.00C66361.67 93458.33 66340.33 93479.67 66319.00 93501.00C66297.67 93479.67 66276.33 93458.33 66255.00 93437.00C66233.33 93447.67 66211.67 93458.33 66190.00 93469.00C66158.00 93437.00 66126.00 93405.00 66094.00 93373.00C66094.00 93351.33 66094.00 93329.67 66094.00 93308.00C66061.67 93308.00 66029.33 93308.00 65997.00 93308.00C65975.67 93319.00 65954.33 93330.00 65933.00 93341.00C65922.33 93330.00 65911.67 93319.00 65901.00 93308.00C65901.00 93286.67 65901.00 93265.33 65901.00 93244.00C65879.67 93233.33 65858.33 93222.67 65837.00 93212.00C65826.00 93212.00 65815.00 93212.00 65804.00 93212.00C65815.00 93244.00 65826.00 93276.00 65837.00 93308.00C65815.33 93319.00 65793.67 93330.00 65772.00 93341.00C65729.33 93341.00 65686.67 93341.00 65644.00 93341.00C65644.00 93362.33 65644.00 93383.67 65644.00 93405.00C65569.00 93405.00 65494.00 93405.00 65419.00 93405.00C65386.67 93415.67 65354.33 93426.33 65322.00 93437.00C65332.67 93458.33 65343.33 93479.67 65354.00 93501.00C65332.67 93501.00 65311.33 93501.00 65290.00 93501.00C65268.56 93511.69 65247.17 93522.48 65225.71 93533.10C65161.47 93554.73 65097.24 93576.37 65033.00 93598.00C65000.67 93576.33 64968.33 93554.67 64936.00 93533.00C64904.00 93533.00 64872.00 93533.00 64840.00 93533.00C64803.01 93514.47 64766.00 93495.96 64728.84 93477.78C64722.89 93474.85 64716.95 93471.93 64711.00 93469.00C64711.00 93458.33 64711.00 93447.67 64711.00 93437.00C64679.00 93426.33 64647.00 93415.67 64615.00 93405.00C64593.33 93405.00 64571.67 93405.00 64550.00 93405.00C64539.33 93394.33 64528.67 93383.67 64518.00 93373.00C64528.67 93340.67 64539.33 93308.33 64550.00 93276.00C64539.33 93265.33 64528.67 93254.67 64518.00 93244.00C64507.33 93254.67 64496.67 93265.33 64486.00 93276.00C64486.00 93286.67 64486.00 93297.33 64486.00 93308.00C64464.67 93308.00 64443.33 93308.00 64422.00 93308.00C64400.33 93329.67 64378.67 93351.33 64357.00 93373.00C64346.33 93373.00 64335.67 93373.00 64325.00 93373.00C64325.00 93351.33 64325.00 93329.67 64325.00 93308.00C64314.33 93308.00 64303.67 93308.00 64293.00 93308.00C64293.00 93329.67 64293.00 93351.33 64293.00 93373.00C64282.33 93373.00 64271.67 93373.00 64261.00 93373.00C64239.67 93362.33 64218.33 93351.67 64197.00 93341.00C64197.00 93362.33 64197.00 93383.67 64197.00 93405.00C64186.24 93404.93 64175.44 93405.13 64164.71 93404.90C64132.47 93394.27 64100.24 93383.63 64068.00 93373.00C64068.00 93362.33 64068.00 93351.67 64068.00 93341.00C64046.67 93351.67 64025.33 93362.33 64004.00 93373.00C63982.67 93351.33 63961.33 93329.67 63940.00 93308.00C63950.67 93319.00 63961.33 93330.00 63972.00 93341.00C63950.17 93351.80 63928.24 93362.42 63906.48 93373.35C63874.65 93394.56 63842.83 93415.78 63811.00 93437.00C63800.33 93426.33 63789.67 93415.67 63779.00 93405.00C63779.00 93415.67 63779.00 93426.33 63779.00 93437.00C63757.33 93437.00 63735.67 93437.00 63714.00 93437.00C63703.33 93426.33 63692.67 93415.67 63682.00 93405.00C63671.33 93415.67 63660.67 93426.33 63650.00 93437.00C63660.67 93447.67 63671.33 93458.33 63682.00 93469.00C63671.33 93479.67 63660.67 93490.33 63650.00 93501.00C63639.33 93501.00 63628.67 93501.00 63618.00 93501.00C63618.00 93469.00 63618.00 93437.00 63618.00 93405.00C63607.33 93405.00 63596.67 93405.00 63586.00 93405.00C63575.33 93426.33 63564.67 93447.67 63554.00 93469.00C63543.00 93479.67 63532.00 93490.33 63521.00 93501.00C63489.00 93490.33 63457.00 93479.67 63425.00 93469.00C63414.33 93458.33 63403.67 93447.67 63393.00 93437.00C63393.00 93458.33 63393.00 93479.67 63393.00 93501.00C63382.33 93501.00 63371.67 93501.00 63361.00 93501.00C63361.00 93490.33 63361.00 93479.67 63361.00 93469.00C63339.33 93479.67 63317.67 93490.33 63296.00 93501.00C63285.33 93522.67 63274.67 93544.33 63264.00 93566.00C63264.00 93523.00 63264.00 93480.00 63264.00 93437.00C63253.33 93437.00 63242.67 93437.00 63232.00 93437.00C63221.33 93458.33 63210.67 93479.67 63200.00 93501.00C63178.67 93490.33 63157.33 93479.67 63136.00 93469.00C63136.00 93437.00 63136.00 93405.00 63136.00 93373.00C63114.33 93351.33 63092.67 93329.67 63071.00 93308.00C63071.00 93243.67 63071.00 93179.33 63071.00 93115.00C63049.67 93072.33 63028.33 93029.67 63007.00 92987.00C63007.00 92976.33 63007.00 92965.67 63007.00 92955.00C62985.67 92965.67 62964.33 92976.33 62943.00 92987.00C62932.33 92987.00 62921.67 92987.00 62911.00 92987.00C62889.33 92976.33 62867.67 92965.67 62846.00 92955.00C62846.00 92944.33 62846.00 92933.67 62846.00 92923.00C62824.67 92901.33 62803.33 92879.67 62782.00 92858.00C62771.33 92868.67 62760.67 92879.33 62750.00 92890.00C62739.33 92879.33 62728.67 92868.67 62718.00 92858.00C62696.33 92858.00 62674.67 92858.00 62653.00 92858.00C62664.00 92836.67 62675.00 92815.33 62686.00 92794.00C62675.00 92783.33 62664.00 92772.67 62653.00 92762.00C62642.33 92762.00 62631.67 92762.00 62621.00 92762.00C62631.67 92740.33 62642.33 92718.67 62653.00 92697.00C62642.33 92686.33 62631.67 92675.67 62621.00 92665.00C62589.00 92654.33 62557.00 92643.67 62525.00 92633.00C62525.00 92643.67 62525.00 92654.33 62525.00 92665.00C62535.67 92665.00 62546.33 92665.00 62557.00 92665.00C62546.33 92675.67 62535.67 92686.33 62525.00 92697.00C62503.33 92665.00 62481.67 92633.00 62460.00 92601.00C62460.00 92558.00 62460.00 92515.00 62460.00 92472.00C62438.67 92472.00 62417.33 92472.00 62396.00 92472.00C62385.33 92483.00 62374.67 92494.00 62364.00 92505.00C62342.67 92472.67 62321.33 92440.33 62300.00 92408.00C62278.33 92408.00 62256.67 92408.00 62235.00 92408.00C62235.00 92365.00 62235.00 92322.00 62235.00 92279.00C62213.67 92290.00 62192.33 92301.00 62171.00 92312.00C62149.67 92301.00 62128.33 92290.00 62107.00 92279.00C62107.00 92268.33 62107.00 92257.67 62107.00 92247.00C62096.33 92247.00 62085.67 92247.00 62075.00 92247.00C62064.33 92225.67 62053.67 92204.33 62043.00 92183.00C62021.33 92161.67 61999.67 92140.33 61978.00 92119.00C61978.00 92108.33 61978.00 92097.67 61978.00 92087.00C61988.67 92065.33 61999.33 92043.67 62010.00 92022.00C62010.00 91990.00 62010.00 91958.00 62010.00 91926.00C61999.33 91915.33 61988.67 91904.67 61978.00 91894.00C61967.33 91840.33 61956.67 91786.67 61946.00 91733.00C61956.67 91711.67 61967.33 91690.33 61978.00 91669.00C61960.77 91651.22 61943.61 91633.37 61925.98 91615.98C61921.99 91611.99 61918.00 91607.99 61914.00 91604.00C61903.33 91604.00 61892.67 91604.00 61882.00 91604.00C61871.33 91625.67 61860.67 91647.33 61850.00 91669.00C61839.00 91669.00 61828.00 91669.00 61817.00 91669.00C61806.33 91647.33 61795.67 91625.67 61785.00 91604.00C61763.67 91582.67 61742.33 91561.33 61721.00 91540.00C61721.00 91507.67 61721.00 91475.33 61721.00 91443.00C61699.67 91443.00 61678.33 91443.00 61657.00 91443.00C61657.00 91486.00 61657.00 91529.00 61657.00 91572.00C61646.00 91593.33 61635.00 91614.67 61624.00 91636.00C61602.67 91625.33 61581.33 91614.67 61560.00 91604.00C61560.00 91561.33 61560.00 91518.67 61560.00 91476.00C61538.67 91454.33 61517.33 91432.67 61496.00 91411.00C61485.33 91411.00 61474.67 91411.00 61464.00 91411.00C61453.33 91432.67 61442.67 91454.33 61432.00 91476.00C61421.00 91465.00 61410.00 91454.00 61399.00 91443.00C61388.33 91443.00 61377.67 91443.00 61367.00 91443.00C61356.33 91486.00 61345.67 91529.00 61335.00 91572.00C61313.67 91572.00 61292.33 91572.00 61271.00 91572.00C61271.00 91582.67 61271.00 91593.33 61271.00 91604.00C61249.67 91593.33 61228.33 91582.67 61207.00 91572.00C61217.67 91593.33 61228.33 91614.67 61239.00 91636.00C61228.33 91636.00 61217.67 91636.00 61207.00 91636.00C61185.33 91614.67 61163.67 91593.33 61142.00 91572.00C61131.33 91582.67 61120.67 91593.33 61110.00 91604.00C61099.33 91582.67 61088.67 91561.33 61078.00 91540.00C61056.67 91540.00 61035.33 91540.00 61014.00 91540.00C61003.00 91561.33 60992.00 91582.67 60981.00 91604.00C60970.33 91582.67 60959.67 91561.33 60949.00 91540.00C60927.67 91561.33 60906.33 91582.67 60885.00 91604.00C60885.00 91593.33 60885.00 91582.67 60885.00 91572.00C60895.67 91572.00 60906.33 91572.00 60917.00 91572.00C60906.33 91561.33 60895.67 91550.67 60885.00 91540.00C60874.33 91550.67 60863.67 91561.33 60853.00 91572.00C60831.33 91561.33 60809.67 91550.67 60788.00 91540.00C60777.33 91550.67 60766.67 91561.33 60756.00 91572.00C60734.67 91550.67 60713.33 91529.33 60692.00 91508.00C60681.33 91518.67 60670.67 91529.33 60660.00 91540.00C60649.33 91529.33 60638.67 91518.67 60628.00 91508.00C60628.00 91475.67 60628.00 91443.33 60628.00 91411.00C60606.33 91443.33 60584.67 91475.67 60563.00 91508.00C60552.33 91486.33 60541.67 91464.67 60531.00 91443.00C60509.67 91421.67 60488.33 91400.33 60467.00 91379.00C60467.00 91347.00 60467.00 91315.00 60467.00 91283.00C60456.33 91272.33 60445.67 91261.67 60435.00 91251.00C60424.33 91251.00 60413.67 91251.00 60403.00 91251.00C60392.33 91272.33 60381.67 91293.67 60371.00 91315.00C60360.00 91304.33 60349.00 91293.67 60338.00 91283.00C60349.00 91261.33 60360.00 91239.67 60371.00 91218.00C60371.00 91207.33 60371.00 91196.67 60371.00 91186.00C60360.00 91186.00 60349.00 91186.00 60338.00 91186.00C60327.33 91207.67 60316.67 91229.33 60306.00 91251.00C60295.33 91251.00 60284.67 91251.00 60274.00 91251.00C60274.00 91218.67 60274.00 91186.33 60274.00 91154.00C60263.33 91154.00 60252.67 91154.00 60242.00 91154.00C60231.33 91164.67 60220.67 91175.33 60210.00 91186.00C60220.67 91207.67 60231.33 91229.33 60242.00 91251.00C60209.67 91261.67 60177.33 91272.33 60145.00 91283.00C60113.00 91250.67 60081.00 91218.33 60049.00 91186.00C60027.67 91196.67 60006.33 91207.33 59985.00 91218.00C59963.33 91218.00 59941.67 91218.00 59920.00 91218.00C59813.08 91164.51 59706.00 91111.34 59599.00 91058.00C59599.00 91036.33 59599.00 91014.67 59599.00 90993.00C59620.33 90982.33 59641.67 90971.67 59663.00 90961.00C59652.33 90950.33 59641.67 90939.67 59631.00 90929.00C59609.67 90939.67 59588.33 90950.33 59567.00 90961.00C59556.33 90961.00 59545.67 90961.00 59535.00 90961.00C59524.00 90950.33 59513.00 90939.67 59502.00 90929.00C59513.00 90907.67 59524.00 90886.33 59535.00 90865.00C59535.00 90854.33 59535.00 90843.67 59535.00 90833.00C59502.67 90833.00 59470.33 90833.00 59438.00 90833.00C59448.67 90800.67 59459.33 90768.33 59470.00 90736.00C59470.00 90725.33 59470.00 90714.67 59470.00 90704.00C59459.33 90704.00 59448.67 90704.00 59438.00 90704.00C59416.67 90714.67 59395.33 90725.33 59374.00 90736.00C59374.00 90746.67 59374.00 90757.33 59374.00 90768.00C59352.33 90789.67 59330.67 90811.33 59309.00 90833.00C59277.00 90833.00 59245.00 90833.00 59213.00 90833.00C59213.00 90854.33 59213.00 90875.67 59213.00 90897.00C59202.33 90886.33 59191.67 90875.67 59181.00 90865.00C59170.33 90875.67 59159.67 90886.33 59149.00 90897.00C59127.33 90886.33 59105.67 90875.67 59084.00 90865.00C59073.33 90886.33 59062.67 90907.67 59052.00 90929.00C59052.00 90950.33 59052.00 90971.67 59052.00 90993.00C59030.67 90971.67 59009.33 90950.33 58988.00 90929.00C58988.00 90907.67 58988.00 90886.33 58988.00 90865.00C58977.33 90865.00 58966.67 90865.00 58956.00 90865.00C58945.33 90897.00 58934.67 90929.00 58924.00 90961.00C58891.67 90950.33 58859.33 90939.67 58827.00 90929.00C58805.63 90896.90 58784.17 90864.85 58762.86 90832.72C58741.57 90789.81 58720.29 90746.91 58699.00 90704.00C58699.00 90661.00 58699.00 90618.00 58699.00 90575.00C58666.67 90564.33 58634.33 90553.67 58602.00 90543.00C58580.67 90564.33 58559.33 90585.67 58538.00 90607.00C58527.33 90607.00 58516.67 90607.00 58506.00 90607.00C58495.00 90596.33 58484.00 90585.67 58473.00 90575.00C58484.00 90553.67 58495.00 90532.33 58506.00 90511.00C58484.33 90489.67 58462.67 90468.33 58441.00 90447.00C58430.33 90447.00 58419.67 90447.00 58409.00 90447.00C58387.67 90404.00 58366.33 90361.00 58345.00 90318.00C58323.67 90307.33 58302.33 90296.67 58281.00 90286.00C58281.00 90254.00 58281.00 90222.00 58281.00 90190.00C58259.33 90179.00 58237.67 90168.00 58216.00 90157.00C58194.67 90135.67 58173.33 90114.33 58152.00 90093.00C58130.67 90093.00 58109.33 90093.00 58088.00 90093.00C58077.00 90103.67 58066.00 90114.33 58055.00 90125.00C58055.00 90135.67 58055.00 90146.33 58055.00 90157.00C58044.33 90168.00 58033.67 90179.00 58023.00 90190.00C58023.00 90168.33 58023.00 90146.67 58023.00 90125.00C58001.67 90125.00 57980.33 90125.00 57959.00 90125.00C57948.33 90146.67 57937.67 90168.33 57927.00 90190.00C57916.33 90190.00 57905.67 90190.00 57895.00 90190.00C57884.33 90179.00 57873.67 90168.00 57863.00 90157.00C57863.00 90146.33 57863.00 90135.67 57863.00 90125.00C57820.00 90114.33 57777.00 90103.67 57734.00 90093.00C57723.33 90071.67 57712.67 90050.33 57702.00 90029.00C57712.67 89996.67 57723.33 89964.33 57734.00 89932.00C57712.67 89932.00 57691.33 89932.00 57670.00 89932.00C57670.00 89900.00 57670.00 89868.00 57670.00 89836.00C57648.33 89825.33 57626.67 89814.67 57605.00 89804.00C57583.61 89739.58 57562.32 89675.12 57540.86 89610.72C57530.24 89589.15 57519.62 89567.57 57509.00 89546.00C57487.67 89546.00 57466.33 89546.00 57445.00 89546.00C57423.33 89535.33 57401.67 89524.67 57380.00 89514.00C57390.67 89482.00 57401.33 89450.00 57412.00 89418.00C57433.67 89407.33 57455.33 89396.67 57477.00 89386.00C57477.00 89375.33 57477.00 89364.67 57477.00 89354.00C57466.33 89343.00 57455.67 89332.00 57445.00 89321.00C57402.00 89321.00 57359.00 89321.00 57316.00 89321.00C57316.00 89310.33 57316.00 89299.67 57316.00 89289.00C57326.67 89278.33 57337.33 89267.67 57348.00 89257.00C57348.00 89235.67 57348.00 89214.33 57348.00 89193.00C57294.33 89193.00 57240.67 89193.00 57187.00 89193.00C57187.00 89171.33 57187.00 89149.67 57187.00 89128.00C57165.67 89139.00 57144.33 89150.00 57123.00 89161.00C57123.00 89139.33 57123.00 89117.67 57123.00 89096.00C57101.67 89096.00 57080.33 89096.00 57059.00 89096.00C57059.00 89064.00 57059.00 89032.00 57059.00 89000.00C57048.33 89000.00 57037.67 89000.00 57027.00 89000.00C57016.00 89010.67 57005.00 89021.33 56994.00 89032.00C57005.00 89053.33 57016.00 89074.67 57027.00 89096.00C57005.33 89106.67 56983.67 89117.33 56962.00 89128.00C56930.00 89096.00 56898.00 89064.00 56866.00 89032.00C56855.33 89042.67 56844.67 89053.33 56834.00 89064.00C56844.67 89085.33 56855.33 89106.67 56866.00 89128.00C56866.00 89139.00 56866.00 89150.00 56866.00 89161.00C56855.33 89171.67 56844.67 89182.33 56834.00 89193.00C56801.67 89193.00 56769.33 89193.00 56737.00 89193.00C56726.33 89203.67 56715.67 89214.33 56705.00 89225.00C56673.00 89225.00 56641.00 89225.00 56609.00 89225.00C56609.00 89235.67 56609.00 89246.33 56609.00 89257.00C56619.67 89257.00 56630.33 89257.00 56641.00 89257.00C56641.00 89267.67 56641.00 89278.33 56641.00 89289.00C56651.67 89299.67 56662.33 89310.33 56673.00 89321.00C56673.00 89332.00 56673.00 89343.00 56673.00 89354.00C56651.67 89354.00 56630.33 89354.00 56609.00 89354.00C56598.00 89343.00 56587.00 89332.00 56576.00 89321.00C56512.00 89321.00 56448.00 89321.00 56384.00 89321.00C56330.33 89299.67 56276.67 89278.33 56223.00 89257.00C56190.67 89235.67 56158.33 89214.33 56126.00 89193.00C56094.00 89203.67 56062.00 89214.33 56030.00 89225.00C56019.15 89214.23 56008.45 89203.29 55997.50 89192.63C55954.67 89160.42 55911.83 89128.21 55869.00 89096.00C55858.33 89053.33 55847.67 89010.67 55837.00 88968.00C55815.67 88957.00 55794.33 88946.00 55773.00 88935.00C55762.00 88946.00 55751.00 88957.00 55740.00 88968.00C55722.77 88950.22 55705.61 88932.37 55687.98 88914.98C55683.99 88910.99 55680.00 88906.99 55676.00 88903.00C55708.33 88903.00 55740.67 88903.00 55773.00 88903.00C55751.33 88881.67 55729.67 88860.33 55708.00 88839.00C55708.00 88807.00 55708.00 88775.00 55708.00 88743.00C55601.00 88743.00 55494.00 88743.00 55387.00 88743.00C55344.00 88710.67 55301.00 88678.33 55258.00 88646.00C55226.00 88581.67 55194.00 88517.33 55162.00 88453.00C55102.18 88433.31 55042.39 88413.54 54982.67 88393.56C54945.81 88381.29 54908.89 88369.19 54872.00 88357.00C54861.33 88335.33 54850.67 88313.67 54840.00 88292.00C54786.33 88270.67 54732.67 88249.33 54679.00 88228.00C54647.00 88238.67 54615.00 88249.33 54583.00 88260.00C54561.67 88238.67 54540.33 88217.33 54519.00 88196.00C54443.67 88174.67 54368.33 88153.33 54293.00 88132.00C54250.33 88132.00 54207.67 88132.00 54165.00 88132.00C54132.67 88110.33 54100.33 88088.67 54068.00 88067.00C54042.44 88092.40 54017.18 88118.08 53991.92 88143.77C53974.75 88161.32 53957.36 88178.65 53940.00 88196.00C53929.33 88185.33 53918.67 88174.67 53908.00 88164.00C53886.33 88196.00 53864.67 88228.00 53843.00 88260.00C53811.00 88249.33 53779.00 88238.67 53747.00 88228.00C53715.00 88206.67 53683.00 88185.33 53651.00 88164.00C53629.33 88164.00 53607.67 88164.00 53586.00 88164.00C53575.33 88174.67 53564.67 88185.33 53554.00 88196.00C53554.00 88217.33 53554.00 88238.67 53554.00 88260.00C53543.33 88292.33 53532.67 88324.67 53522.00 88357.00C53522.00 88389.00 53522.00 88421.00 53522.00 88453.00C53511.33 88463.67 53500.67 88474.33 53490.00 88485.00C53468.33 88485.00 53446.67 88485.00 53425.00 88485.00C53393.00 88506.67 53361.00 88528.33 53329.00 88550.00C53296.67 88560.67 53264.33 88571.33 53232.00 88582.00C53221.15 88571.23 53210.45 88560.29 53199.50 88549.62C53157.00 88517.42 53114.50 88485.21 53072.00 88453.00C53061.33 88453.00 53050.67 88453.00 53040.00 88453.00C53040.00 88463.67 53040.00 88474.33 53040.00 88485.00C53029.00 88496.00 53018.00 88507.00 53007.00 88518.00C52985.67 88496.33 52964.33 88474.67 52943.00 88453.00C52921.67 88474.67 52900.33 88496.33 52879.00 88518.00C52868.33 88518.00 52857.67 88518.00 52847.00 88518.00C52836.33 88485.67 52825.67 88453.33 52815.00 88421.00C52793.33 88410.33 52771.67 88399.67 52750.00 88389.00C52739.33 88389.00 52728.67 88389.00 52718.00 88389.00C52707.33 88399.67 52696.67 88410.33 52686.00 88421.00C52664.67 88421.00 52643.33 88421.00 52622.00 88421.00C52622.00 88399.67 52622.00 88378.33 52622.00 88357.00C52611.00 88357.00 52600.00 88357.00 52589.00 88357.00C52557.00 88389.00 52525.00 88421.00 52493.00 88453.00C52482.33 88453.00 52471.67 88453.00 52461.00 88453.00C52461.00 88421.00 52461.00 88389.00 52461.00 88357.00C52450.33 88346.33 52439.67 88335.67 52429.00 88325.00C52407.33 88325.00 52385.67 88325.00 52364.00 88325.00C52353.33 88367.67 52342.67 88410.33 52332.00 88453.00C52332.00 88463.67 52332.00 88474.33 52332.00 88485.00C52300.00 88485.00 52268.00 88485.00 52236.00 88485.00C52225.33 88474.33 52214.67 88463.67 52204.00 88453.00C52214.67 88431.67 52225.33 88410.33 52236.00 88389.00C52236.00 88346.00 52236.00 88303.00 52236.00 88260.00C52214.33 88260.00 52192.67 88260.00 52171.00 88260.00C52160.33 88270.67 52149.67 88281.33 52139.00 88292.00C52128.33 88292.00 52117.67 88292.00 52107.00 88292.00C52085.67 88281.33 52064.33 88270.67 52043.00 88260.00C52032.33 88260.00 52021.67 88260.00 52011.00 88260.00C51989.33 88238.67 51967.67 88217.33 51946.00 88196.00C51914.00 88239.00 51882.00 88282.00 51850.00 88325.00C51817.67 88335.67 51785.33 88346.33 51753.00 88357.00C51742.33 88378.33 51731.67 88399.67 51721.00 88421.00C51710.33 88431.67 51699.67 88442.33 51689.00 88453.00C51667.67 88431.67 51646.33 88410.33 51625.00 88389.00C51635.67 88356.67 51646.33 88324.33 51657.00 88292.00C51657.00 88270.67 51657.00 88249.33 51657.00 88228.00C51571.23 88227.97 51485.46 88228.05 51399.69 88227.96C51314.13 88217.31 51228.56 88206.65 51143.00 88196.00C51120.56 88173.83 51097.97 88151.81 51075.62 88129.54C51060.11 88113.56 51044.72 88097.46 51028.78 88081.91C50991.52 88044.94 50954.26 88007.97 50917.00 87971.00C50895.67 87938.67 50874.33 87906.33 50853.00 87874.00C50788.78 87841.78 50724.36 87809.95 50660.00 87778.00C50649.33 87746.00 50638.67 87714.00 50628.00 87682.00C50628.00 87671.00 50628.00 87660.00 50628.00 87649.00C50638.67 87627.67 50649.33 87606.33 50660.00 87585.00C50670.67 87531.33 50681.33 87477.67 50692.00 87424.00C50692.00 87370.33 50692.00 87316.67 50692.00 87263.00C50681.33 87209.67 50670.67 87156.33 50660.00 87103.00C50649.33 87092.33 50638.67 87081.67 50628.00 87071.00C50563.78 87103.22 50499.36 87135.05 50435.00 87167.00C50424.33 87167.00 50413.67 87167.00 50403.00 87167.00C50381.58 87134.94 50360.28 87102.78 50338.78 87070.78C50328.19 87059.85 50317.59 87048.93 50307.00 87038.00C50242.67 87038.00 50178.33 87038.00 50114.00 87038.00C50027.90 87005.99 49941.82 86973.88 49855.70 86941.93C49813.13 86931.28 49770.57 86920.64 49728.00 86910.00C49706.33 86888.67 49684.67 86867.33 49663.00 86846.00C49652.33 86792.33 49641.67 86738.67 49631.00 86685.00C49641.67 86652.67 49652.33 86620.33 49663.00 86588.00C49684.67 86556.00 49706.33 86524.00 49728.00 86492.00C49728.00 86481.33 49728.00 86470.67 49728.00 86460.00C49706.33 86438.33 49684.67 86416.67 49663.00 86395.00C49652.33 86406.00 49641.67 86417.00 49631.00 86428.00C49599.00 86438.67 49567.00 86449.33 49535.00 86460.00C49545.67 86492.00 49556.33 86524.00 49567.00 86556.00C49567.00 86588.33 49567.00 86620.67 49567.00 86653.00C49556.33 86685.00 49545.67 86717.00 49535.00 86749.00C49502.67 86749.00 49470.33 86749.00 49438.00 86749.00C49427.33 86727.67 49416.67 86706.33 49406.00 86685.00C49427.67 86631.33 49449.33 86577.67 49471.00 86524.00C49453.22 86506.77 49435.37 86489.61 49417.98 86471.98C49413.69 86467.86 49409.70 86463.37 49405.23 86459.48C49373.49 86437.99 49341.74 86416.49 49310.00 86395.00C49288.33 86395.00 49266.67 86395.00 49245.00 86395.00C49234.25 86416.74 49223.64 86438.56 49212.81 86460.25C49180.88 86502.83 49148.94 86545.42 49117.00 86588.00C49106.33 86588.00 49095.67 86588.00 49085.00 86588.00C49074.33 86566.67 49063.67 86545.33 49053.00 86524.00C49053.00 86502.67 49053.00 86481.33 49053.00 86460.00C49074.33 86427.67 49095.67 86395.33 49117.00 86363.00C49138.33 86352.33 49159.67 86341.67 49181.00 86331.00C49191.67 86309.67 49202.33 86288.33 49213.00 86267.00C49194.57 86229.51 49176.13 86192.02 49157.35 86154.70C49143.90 86127.80 49130.45 86100.90 49117.00 86074.00C49106.33 86063.33 49095.67 86052.67 49085.00 86042.00C49010.00 86042.00 48935.00 86042.00 48860.00 86042.00C48806.33 86074.00 48752.67 86106.00 48699.00 86138.00C48677.63 86116.57 48656.12 86095.24 48634.83 86073.74C48613.13 86041.43 48591.56 86009.02 48569.78 85976.78C48559.19 85966.19 48548.59 85955.59 48538.00 85945.00C48516.67 85955.67 48495.33 85966.33 48474.00 85977.00C48463.33 86009.33 48452.67 86041.67 48442.00 86074.00C48420.33 86074.00 48398.67 86074.00 48377.00 86074.00C48355.67 86031.00 48334.33 85988.00 48313.00 85945.00C48302.24 85945.07 48291.44 85944.87 48280.71 85945.10C48248.47 85955.73 48216.24 85966.37 48184.00 85977.00C48173.33 85977.00 48162.67 85977.00 48152.00 85977.00C48152.00 85955.67 48152.00 85934.33 48152.00 85913.00C48162.67 85891.67 48173.33 85870.33 48184.00 85849.00C48173.33 85838.33 48162.67 85827.67 48152.00 85817.00C48141.33 85827.67 48130.67 85838.33 48120.00 85849.00C48120.00 85838.33 48120.00 85827.67 48120.00 85817.00C48141.33 85784.67 48162.67 85752.33 48184.00 85720.00C48205.67 85645.00 48227.33 85570.00 48249.00 85495.00C48238.33 85484.33 48227.67 85473.67 48217.00 85463.00C48195.33 85452.33 48173.67 85441.67 48152.00 85431.00C48109.33 85431.00 48066.67 85431.00 48024.00 85431.00C48002.33 85398.67 47980.67 85366.33 47959.00 85334.00C47959.08 85323.24 47958.85 85312.43 47959.12 85301.71C47980.74 85248.14 48002.37 85194.57 48024.00 85141.00C48024.00 85087.67 48024.00 85034.33 48024.00 84981.00C47991.67 84884.33 47959.33 84787.67 47927.00 84691.00C47927.00 84669.67 47927.00 84648.33 47927.00 84627.00C47916.33 84605.67 47905.67 84584.33 47895.00 84563.00C47873.67 84563.00 47852.33 84563.00 47831.00 84563.00C47788.00 84584.33 47745.00 84605.67 47702.00 84627.00C47616.33 84627.00 47530.67 84627.00 47445.00 84627.00C47434.33 84637.67 47423.67 84648.33 47413.00 84659.00C47434.33 84680.33 47455.67 84701.67 47477.00 84723.00C47477.00 84744.67 47477.00 84766.33 47477.00 84788.00C47455.67 84788.00 47434.33 84788.00 47413.00 84788.00C47348.67 84755.67 47284.33 84723.33 47220.00 84691.00C47176.94 84658.91 47133.79 84626.92 47090.78 84594.78C47080.19 84584.19 47069.59 84573.59 47059.00 84563.00C47112.67 84509.33 47166.33 84455.67 47220.00 84402.00C47241.33 84359.00 47262.67 84316.00 47284.00 84273.00C47284.00 84262.33 47284.00 84251.67 47284.00 84241.00C47262.67 84198.33 47241.33 84155.67 47220.00 84113.00C47220.00 84102.00 47220.00 84091.00 47220.00 84080.00C47230.67 84058.67 47241.33 84037.33 47252.00 84016.00C47230.67 83994.67 47209.33 83973.33 47188.00 83952.00C47188.00 83930.33 47188.00 83908.67 47188.00 83887.00C47220.00 83855.00 47252.00 83823.00 47284.00 83791.00C47294.67 83759.00 47305.33 83727.00 47316.00 83695.00C47298.77 83677.22 47281.61 83659.37 47263.98 83641.98C47259.99 83637.99 47256.00 83633.99 47252.00 83630.00C47198.33 83630.00 47144.67 83630.00 47091.00 83630.00C47026.67 83608.67 46962.33 83587.33 46898.00 83566.00C46887.33 83566.00 46876.67 83566.00 46866.00 83566.00C46855.33 83544.67 46844.67 83523.33 46834.00 83502.00C46812.67 83384.00 46791.33 83266.00 46770.00 83148.00C46770.00 83094.33 46770.00 83040.67 46770.00 82987.00C46748.33 82933.33 46726.67 82879.67 46705.00 82826.00C46715.67 82804.67 46726.33 82783.33 46737.00 82762.00C46790.67 82751.33 46844.33 82740.67 46898.00 82730.00C46908.67 82719.33 46919.33 82708.67 46930.00 82698.00C46919.33 82676.33 46908.67 82654.67 46898.00 82633.00C46833.67 82633.00 46769.33 82633.00 46705.00 82633.00C46694.33 82622.33 46683.67 82611.67 46673.00 82601.00C46651.67 82515.33 46630.33 82429.67 46609.00 82344.00C46609.00 82290.33 46609.00 82236.67 46609.00 82183.00C46619.67 82172.33 46630.33 82161.67 46641.00 82151.00C46684.00 82140.33 46727.00 82129.67 46770.00 82119.00C46780.67 82108.33 46791.33 82097.67 46802.00 82087.00C46791.33 82065.67 46780.67 82044.33 46770.00 82023.00C46727.00 82023.00 46684.00 82023.00 46641.00 82023.00C46619.67 81958.67 46598.33 81894.33 46577.00 81830.00C46577.00 81808.33 46577.00 81786.67 46577.00 81765.00C46630.33 81711.67 46683.67 81658.33 46737.00 81605.00C46812.33 81583.33 46887.67 81561.67 46963.00 81540.00C46973.67 81518.67 46984.33 81497.33 46995.00 81476.00C46962.89 81411.55 46930.38 81347.31 46898.00 81283.00C46887.33 81272.33 46876.67 81261.67 46866.00 81251.00C46919.76 81207.95 46973.47 81164.84 47027.26 81121.83C47059.17 81100.55 47091.09 81079.28 47123.00 81058.00C47123.00 81047.33 47123.00 81036.67 47123.00 81026.00C47091.00 80993.67 47059.00 80961.33 47027.00 80929.00C47007.12 80869.47 46987.31 80809.91 46967.71 80750.29C46966.18 80745.42 46964.38 80740.59 46963.00 80735.69C46963.00 80725.13 46963.00 80714.56 46963.00 80704.00C46995.00 80714.67 47027.00 80725.33 47059.00 80736.00C47037.67 80650.33 47016.33 80564.67 46995.00 80479.00C46930.67 80393.33 46866.33 80307.67 46802.00 80222.00C46769.67 80200.67 46737.33 80179.33 46705.00 80158.00C46683.67 80158.00 46662.33 80158.00 46641.00 80158.00C46619.67 80147.33 46598.33 80136.67 46577.00 80126.00C46577.00 80093.67 46577.00 80061.33 46577.00 80029.00C46598.33 80029.00 46619.67 80029.00 46641.00 80029.00C46651.67 79997.00 46662.33 79965.00 46673.00 79933.00C46662.33 79900.67 46651.67 79868.33 46641.00 79836.00C46651.67 79793.00 46662.33 79750.00 46673.00 79707.00C46673.00 79675.00 46673.00 79643.00 46673.00 79611.00C46653.12 79551.47 46633.31 79491.91 46613.71 79432.29C46612.14 79427.53 46610.57 79422.76 46609.00 79418.00C46576.67 79407.33 46544.33 79396.67 46512.00 79386.00C46480.00 79386.00 46448.00 79386.00 46416.00 79386.00C46405.33 79375.33 46394.67 79364.67 46384.00 79354.00C46384.00 79343.33 46384.00 79332.67 46384.00 79322.00C46366.73 79304.74 46349.39 79287.55 46332.51 79269.90C46328.34 79265.60 46324.17 79261.30 46320.00 79257.00C46330.67 79246.33 46341.33 79235.67 46352.00 79225.00C46352.00 79203.67 46352.00 79182.33 46352.00 79161.00C46373.33 79150.33 46394.67 79139.67 46416.00 79129.00C46415.95 79107.24 46416.10 79085.45 46415.93 79063.70C46405.28 79021.13 46394.64 78978.57 46384.00 78936.00C46362.67 78903.67 46341.33 78871.33 46320.00 78839.00C46330.67 78796.33 46341.33 78753.67 46352.00 78711.00C46330.33 78689.33 46308.67 78667.67 46287.00 78646.00C46276.33 78624.67 46265.67 78603.33 46255.00 78582.00C46265.67 78550.00 46276.33 78518.00 46287.00 78486.00C46319.33 78486.00 46351.67 78486.00 46384.00 78486.00C46405.38 78464.24 46426.87 78442.57 46448.17 78420.74C46469.45 78388.83 46490.72 78356.91 46512.00 78325.00C46512.00 78271.33 46512.00 78217.67 46512.00 78164.00C46490.67 78121.33 46469.33 78078.67 46448.00 78036.00C46469.33 78003.67 46490.67 77971.33 46512.00 77939.00C46533.67 77928.33 46555.33 77917.67 46577.00 77907.00C46609.08 77863.94 46641.08 77820.79 46673.22 77777.78C46705.48 77745.85 46737.74 77713.93 46770.00 77682.00C46791.33 77617.67 46812.67 77553.33 46834.00 77489.00C46844.67 77478.33 46855.33 77467.67 46866.00 77457.00C46884.43 77419.51 46902.87 77382.02 46921.65 77344.70C46924.38 77339.02 46927.50 77333.43 46930.00 77327.69C46930.00 77306.46 46930.00 77285.23 46930.00 77264.00C46908.67 77221.00 46887.33 77178.00 46866.00 77135.00C46866.00 77103.00 46866.00 77071.00 46866.00 77039.00C46876.67 76996.00 46887.33 76953.00 46898.00 76910.00C46887.33 76845.67 46876.67 76781.33 46866.00 76717.00C46844.67 76695.67 46823.33 76674.33 46802.00 76653.00C46791.33 76610.00 46780.67 76567.00 46770.00 76524.00C46759.00 76502.67 46748.00 76481.33 46737.00 76460.00C46758.67 76385.00 46780.33 76310.00 46802.00 76235.00C46791.33 76192.00 46780.67 76149.00 46770.00 76106.00C46759.00 76084.67 46748.00 76063.33 46737.00 76042.00C46737.00 75988.33 46737.00 75934.67 46737.00 75881.00C46748.00 75838.33 46759.00 75795.67 46770.00 75753.00C46823.33 75699.33 46876.67 75645.67 46930.00 75592.00C46941.00 75549.00 46952.00 75506.00 46963.00 75463.00C46952.00 75441.67 46941.00 75420.33 46930.00 75399.00C46887.33 75367.00 46844.67 75335.00 46802.00 75303.00C46780.23 75249.15 46758.57 75195.26 46736.72 75141.44C46715.48 75098.63 46694.24 75055.81 46673.00 75013.00C46662.33 74970.33 46651.67 74927.67 46641.00 74885.00C46617.29 74861.02 46593.78 74836.84 46569.93 74812.99C46529.29 74772.66 46488.64 74732.33 46448.00 74692.00C46362.33 74659.67 46276.67 74627.33 46191.00 74595.00C46191.00 74605.67 46191.00 74616.33 46191.00 74627.00C46201.67 74637.67 46212.33 74648.33 46223.00 74659.00C46223.00 74670.00 46223.00 74681.00 46223.00 74692.00C46212.33 74713.33 46201.67 74734.67 46191.00 74756.00C46148.00 74777.33 46105.00 74798.67 46062.00 74820.00C46051.33 74820.00 46040.67 74820.00 46030.00 74820.00C46019.33 74809.33 46008.67 74798.67 45998.00 74788.00C45998.00 74798.67 45998.00 74809.33 45998.00 74820.00C46008.67 74841.67 46019.33 74863.33 46030.00 74885.00C45998.00 74895.67 45966.00 74906.33 45934.00 74917.00C45934.00 75002.67 45934.00 75088.33 45934.00 75174.00C45912.33 75184.67 45890.67 75195.33 45869.00 75206.00C45837.00 75184.67 45805.00 75163.33 45773.00 75142.00C45762.33 75184.67 45751.67 75227.33 45741.00 75270.00C45719.33 75270.00 45697.67 75270.00 45676.00 75270.00C45665.33 75281.00 45654.67 75292.00 45644.00 75303.00C45644.07 75313.76 45643.87 75324.56 45644.10 75335.29C45654.73 75367.20 45665.37 75399.10 45676.00 75431.00C45676.00 75441.67 45676.00 75452.33 45676.00 75463.00C45665.33 75463.00 45654.67 75463.00 45644.00 75463.00C45633.33 75452.33 45622.67 75441.67 45612.00 75431.00C45569.33 75441.67 45526.67 75452.33 45484.00 75463.00C45484.00 75431.00 45484.00 75399.00 45484.00 75367.00C45473.00 75367.00 45462.00 75367.00 45451.00 75367.00C45429.67 75377.67 45408.33 75388.33 45387.00 75399.00C45376.33 75409.67 45365.67 75420.33 45355.00 75431.00C45344.33 75420.33 45333.67 75409.67 45323.00 75399.00C45312.33 75356.00 45301.67 75313.00 45291.00 75270.00C45280.33 75270.00 45269.67 75270.00 45259.00 75270.00C45248.00 75291.67 45237.00 75313.33 45226.00 75335.00C45226.00 75324.33 45226.00 75313.67 45226.00 75303.00C45215.33 75292.00 45204.67 75281.00 45194.00 75270.00C45215.67 75248.67 45237.33 75227.33 45259.00 75206.00C45237.33 75206.00 45215.67 75206.00 45194.00 75206.00C45172.67 75184.67 45151.33 75163.33 45130.00 75142.00C45097.67 75174.00 45065.33 75206.00 45033.00 75238.00C45033.00 75259.67 45033.00 75281.33 45033.00 75303.00C45001.00 75292.00 44969.00 75281.00 44937.00 75270.00C44958.33 75238.00 44979.67 75206.00 45001.00 75174.00C44979.67 75152.67 44958.33 75131.33 44937.00 75110.00C44937.00 75099.00 44937.00 75088.00 44937.00 75077.00C44979.67 75077.00 45022.33 75077.00 45065.00 75077.00C45076.00 75066.33 45087.00 75055.67 45098.00 75045.00C45087.00 75045.00 45076.00 75045.00 45065.00 75045.00C45065.00 75023.67 45065.00 75002.33 45065.00 74981.00C45043.67 74991.67 45022.33 75002.33 45001.00 75013.00C44990.33 75023.67 44979.67 75034.33 44969.00 75045.00C44926.00 75045.00 44883.00 75045.00 44840.00 75045.00C44829.33 75055.67 44818.67 75066.33 44808.00 75077.00C44808.00 75098.67 44808.00 75120.33 44808.00 75142.00C44797.33 75142.00 44786.67 75142.00 44776.00 75142.00C44754.67 75120.33 44733.33 75098.67 44712.00 75077.00C44690.67 75066.33 44669.33 75055.67 44648.00 75045.00C44658.67 75023.67 44669.33 75002.33 44680.00 74981.00C44680.00 74959.67 44680.00 74938.33 44680.00 74917.00C44658.33 74927.67 44636.67 74938.33 44615.00 74949.00C44615.07 74959.76 44614.86 74970.56 44615.10 74981.29C44626.07 75013.20 44637.03 75045.10 44648.00 75077.00C44637.00 75088.00 44626.00 75099.00 44615.00 75110.00C44604.33 75131.33 44593.67 75152.67 44583.00 75174.00C44572.33 75184.67 44561.67 75195.33 44551.00 75206.00C44540.33 75195.33 44529.67 75184.67 44519.00 75174.00C44519.00 75184.67 44519.00 75195.33 44519.00 75206.00C44508.31 75195.22 44497.41 75184.60 44486.86 75173.72C44476.24 75152.48 44465.62 75131.24 44455.00 75110.00C44476.33 75099.00 44497.67 75088.00 44519.00 75077.00C44519.00 75066.33 44519.00 75055.67 44519.00 75045.00C44508.33 75045.00 44497.67 75045.00 44487.00 75045.00C44476.33 75034.33 44465.67 75023.67 44455.00 75013.00C44444.33 75013.00 44433.67 75013.00 44423.00 75013.00C44423.00 75034.33 44423.00 75055.67 44423.00 75077.00C44401.33 75077.00 44379.67 75077.00 44358.00 75077.00C44358.00 75098.67 44358.00 75120.33 44358.00 75142.00C44347.33 75152.67 44336.67 75163.33 44326.00 75174.00C44326.00 75184.67 44326.00 75195.33 44326.00 75206.00C44272.33 75206.00 44218.67 75206.00 44165.00 75206.00C44175.67 75184.67 44186.33 75163.33 44197.00 75142.00C44197.00 75131.33 44197.00 75120.67 44197.00 75110.00C44208.00 75099.00 44219.00 75088.00 44230.00 75077.00C44212.22 75059.77 44194.37 75042.61 44176.98 75024.98C44172.99 75020.99 44169.00 75016.99 44165.00 75013.00C44143.67 75013.00 44122.33 75013.00 44101.00 75013.00C44079.67 75023.67 44058.33 75034.33 44037.00 75045.00C44037.00 75055.67 44037.00 75066.33 44037.00 75077.00C44015.33 75077.00 43993.67 75077.00 43972.00 75077.00C43972.00 75055.67 43972.00 75034.33 43972.00 75013.00C43961.33 75013.00 43950.67 75013.00 43940.00 75013.00C43929.33 75023.67 43918.67 75034.33 43908.00 75045.00C43918.67 75055.67 43929.33 75066.33 43940.00 75077.00C43929.33 75077.00 43918.67 75077.00 43908.00 75077.00C43897.33 75088.00 43886.67 75099.00 43876.00 75110.00C43876.00 75099.00 43876.00 75088.00 43876.00 75077.00C43865.33 75066.33 43854.67 75055.67 43844.00 75045.00C43820.50 75056.65 43796.88 75068.04 43773.47 75079.85C43753.98 75089.90 43734.49 75099.95 43715.00 75110.00C43704.33 75152.67 43693.67 75195.33 43683.00 75238.00C43704.33 75248.67 43725.67 75259.33 43747.00 75270.00C43736.33 75270.00 43725.67 75270.00 43715.00 75270.00C43693.67 75259.33 43672.33 75248.67 43651.00 75238.00C43651.00 75259.67 43651.00 75281.33 43651.00 75303.00C43640.33 75292.00 43629.67 75281.00 43619.00 75270.00C43608.33 75270.00 43597.67 75270.00 43587.00 75270.00C43587.00 75248.67 43587.00 75227.33 43587.00 75206.00C43554.67 75238.33 43522.33 75270.67 43490.00 75303.00C43479.33 75303.00 43468.67 75303.00 43458.00 75303.00C43436.67 75260.00 43415.33 75217.00 43394.00 75174.00C43340.33 75174.00 43286.67 75174.00 43233.00 75174.00C43211.33 75184.67 43189.67 75195.33 43168.00 75206.00C43179.00 75216.67 43190.00 75227.33 43201.00 75238.00C43190.00 75238.00 43179.00 75238.00 43168.00 75238.00C43157.33 75259.67 43146.67 75281.33 43136.00 75303.00C43125.33 75292.00 43114.67 75281.00 43104.00 75270.00C43104.00 75238.00 43104.00 75206.00 43104.00 75174.00C43082.67 75174.00 43061.33 75174.00 43040.00 75174.00C43040.00 75184.67 43040.00 75195.33 43040.00 75206.00C43018.67 75206.00 42997.33 75206.00 42976.00 75206.00C42976.00 75195.33 42976.00 75184.67 42976.00 75174.00C42965.00 75184.67 42954.00 75195.33 42943.00 75206.00C42932.33 75195.33 42921.67 75184.67 42911.00 75174.00C42900.33 75184.67 42889.67 75195.33 42879.00 75206.00C42868.33 75195.33 42857.67 75184.67 42847.00 75174.00C42815.00 75184.67 42783.00 75195.33 42751.00 75206.00C42751.00 75227.33 42751.00 75248.67 42751.00 75270.00C42718.67 75270.00 42686.33 75270.00 42654.00 75270.00C42654.00 75281.00 42654.00 75292.00 42654.00 75303.00C42664.67 75324.33 42675.33 75345.67 42686.00 75367.00C42675.33 75356.33 42664.67 75345.67 42654.00 75335.00C42643.33 75345.67 42632.67 75356.33 42622.00 75367.00C42632.67 75367.00 42643.33 75367.00 42654.00 75367.00C42632.67 75377.67 42611.33 75388.33 42590.00 75399.00C42579.33 75399.00 42568.67 75399.00 42558.00 75399.00C42546.90 75388.29 42535.90 75377.46 42524.74 75366.83C42492.83 75345.55 42460.91 75324.28 42429.00 75303.00C42429.00 75324.33 42429.00 75345.67 42429.00 75367.00C42418.33 75356.33 42407.67 75345.67 42397.00 75335.00C42397.00 75345.67 42397.00 75356.33 42397.00 75367.00C42386.33 75377.67 42375.67 75388.33 42365.00 75399.00C42354.00 75399.00 42343.00 75399.00 42332.00 75399.00C42310.67 75409.67 42289.33 75420.33 42268.00 75431.00C42268.00 75409.67 42268.00 75388.33 42268.00 75367.00C42257.33 75377.67 42246.67 75388.33 42236.00 75399.00C42236.00 75420.33 42236.00 75441.67 42236.00 75463.00C42225.33 75463.00 42214.67 75463.00 42204.00 75463.00C42182.67 75452.33 42161.33 75441.67 42140.00 75431.00C42129.00 75431.00 42118.00 75431.00 42107.00 75431.00C42096.33 75420.33 42085.67 75409.67 42075.00 75399.00C42064.33 75409.67 42053.67 75420.33 42043.00 75431.00C42000.33 75431.00 41957.67 75431.00 41915.00 75431.00C41904.00 75441.67 41893.00 75452.33 41882.00 75463.00C41882.00 75495.33 41882.00 75527.67 41882.00 75560.00C41839.33 75570.67 41796.67 75581.33 41754.00 75592.00C41721.67 75581.33 41689.33 75570.67 41657.00 75560.00C41657.00 75570.67 41657.00 75581.33 41657.00 75592.00C41646.33 75602.67 41635.67 75613.33 41625.00 75624.00C41625.00 75634.67 41625.00 75645.33 41625.00 75656.00C41614.33 75656.00 41603.67 75656.00 41593.00 75656.00C41582.33 75666.67 41571.67 75677.33 41561.00 75688.00C41561.00 75699.00 41561.00 75710.00 41561.00 75721.00C41582.33 75721.00 41603.67 75721.00 41625.00 75721.00C41603.67 75721.00 41582.33 75721.00 41561.00 75721.00C41550.33 75710.00 41539.67 75699.00 41529.00 75688.00C41539.67 75656.00 41550.33 75624.00 41561.00 75592.00C41539.67 75581.33 41518.33 75570.67 41497.00 75560.00C41486.00 75570.67 41475.00 75581.33 41464.00 75592.00C41442.67 75592.00 41421.33 75592.00 41400.00 75592.00C41410.67 75602.67 41421.33 75613.33 41432.00 75624.00C41421.33 75624.00 41410.67 75624.00 41400.00 75624.00C41378.67 75613.33 41357.33 75602.67 41336.00 75592.00C41303.67 75592.00 41271.33 75592.00 41239.00 75592.00C41239.00 75613.33 41239.00 75634.67 41239.00 75656.00C41228.33 75656.00 41217.67 75656.00 41207.00 75656.00C41207.00 75645.33 41207.00 75634.67 41207.00 75624.00C41185.67 75624.00 41164.33 75624.00 41143.00 75624.00C41132.33 75634.67 41121.67 75645.33 41111.00 75656.00C41100.24 75655.93 41089.44 75656.13 41078.71 75655.90C41046.47 75645.27 41014.24 75634.63 40982.00 75624.00C40982.00 75645.33 40982.00 75666.67 40982.00 75688.00C40960.67 75677.33 40939.33 75666.67 40918.00 75656.00C40907.33 75656.00 40896.67 75656.00 40886.00 75656.00C40896.67 75666.67 40907.33 75677.33 40918.00 75688.00C40907.33 75699.00 40896.67 75710.00 40886.00 75721.00C40875.00 75710.00 40864.00 75699.00 40853.00 75688.00C40842.33 75699.00 40831.67 75710.00 40821.00 75721.00C40821.00 75731.67 40821.00 75742.33 40821.00 75753.00C40810.33 75742.33 40799.67 75731.67 40789.00 75721.00C40735.33 75710.00 40681.67 75699.00 40628.00 75688.00C40338.67 75559.67 40049.33 75431.33 39760.00 75303.00z"},"br-23":{"name":"Roraima","path":"M52171.00 10353.00C52171.00 10235.00 52171.00 10117.00 52171.00 9999.00C52138.92 9956.27 52106.92 9913.46 52074.78 9870.78C52010.52 9806.52 51946.26 9742.26 51882.00 9678.00C51860.67 9645.67 51839.33 9613.33 51818.00 9581.00C51785.67 9559.67 51753.33 9538.33 51721.00 9517.00C51720.92 9506.24 51721.15 9495.43 51720.89 9484.71C51699.59 9431.14 51678.29 9377.57 51657.00 9324.00C51603.33 9291.67 51549.67 9259.33 51496.00 9227.00C51474.67 9205.67 51453.33 9184.33 51432.00 9163.00C51357.00 9120.33 51282.00 9077.67 51207.00 9035.00C51174.67 9024.00 51142.33 9013.00 51110.00 9002.00C51078.00 8980.67 51046.00 8959.33 51014.00 8938.00C50981.67 8927.33 50949.33 8916.67 50917.00 8906.00C50874.33 8916.67 50831.67 8927.33 50789.00 8938.00C50778.23 8927.15 50767.28 8916.45 50756.62 8905.50C50724.37 8862.57 50692.05 8819.69 50659.84 8776.73C50627.89 8723.49 50595.95 8670.24 50564.00 8617.00C50520.94 8584.58 50477.79 8552.25 50434.78 8519.78C50402.85 8487.85 50370.93 8455.93 50339.00 8424.00C50328.33 8349.00 50317.67 8274.00 50307.00 8199.00C50274.67 8188.00 50242.33 8177.00 50210.00 8166.00C50178.00 8144.67 50146.00 8123.33 50114.00 8102.00C50092.33 8059.33 50070.67 8016.67 50049.00 7974.00C50015.07 7951.09 49981.26 7928.01 49947.26 7905.21C49916.84 7885.14 49886.42 7865.07 49856.00 7845.00C49856.00 7834.33 49856.00 7823.67 49856.00 7813.00C49845.33 7802.33 49834.67 7791.67 49824.00 7781.00C49813.33 7738.00 49802.67 7695.00 49792.00 7652.00C49760.00 7609.00 49728.00 7566.00 49696.00 7523.00C49674.33 7458.67 49652.67 7394.33 49631.00 7330.00C49609.57 7308.62 49588.24 7287.12 49566.74 7265.83C49534.59 7244.35 49502.35 7222.99 49470.25 7201.44C49422.56 7165.64 49374.99 7129.67 49327.21 7093.99C49289.14 7065.66 49251.07 7037.33 49213.00 7009.00C49191.67 6944.67 49170.33 6880.33 49149.00 6816.00C49149.00 6762.33 49149.00 6708.67 49149.00 6655.00C49159.67 6623.00 49170.33 6591.00 49181.00 6559.00C49213.33 6526.67 49245.67 6494.33 49278.00 6462.00C49299.33 6462.00 49320.67 6462.00 49342.00 6462.00C49481.33 6526.33 49620.67 6590.67 49760.00 6655.00C49813.67 6708.67 49867.33 6762.33 49921.00 6816.00C49974.33 6934.00 50027.67 7052.00 50081.00 7170.00C50134.67 7212.67 50188.33 7255.33 50242.00 7298.00C50295.67 7319.67 50349.33 7341.33 50403.00 7363.00C50424.33 7341.33 50445.67 7319.67 50467.00 7298.00C50499.33 7298.00 50531.67 7298.00 50564.00 7298.00C50596.00 7308.67 50628.00 7319.33 50660.00 7330.00C50660.00 7319.33 50660.00 7308.67 50660.00 7298.00C50735.00 7287.33 50810.00 7276.67 50885.00 7266.00C50928.00 7244.67 50971.00 7223.33 51014.00 7202.00C51078.44 7202.03 51142.88 7201.95 51207.31 7202.04C51292.87 7212.69 51378.44 7223.35 51464.00 7234.00C51507.00 7223.33 51550.00 7212.67 51593.00 7202.00C51614.33 7191.33 51635.67 7180.67 51657.00 7170.00C51689.00 7170.00 51721.00 7170.00 51753.00 7170.00C51753.00 7191.33 51753.00 7212.67 51753.00 7234.00C51785.33 7234.00 51817.67 7234.00 51850.00 7234.00C51882.09 7244.73 51914.22 7255.35 51946.28 7266.14C51967.85 7276.76 51989.43 7287.38 52011.00 7298.00C52053.67 7298.00 52096.33 7298.00 52139.00 7298.00C52171.33 7276.67 52203.67 7255.33 52236.00 7234.00C52246.67 7234.00 52257.33 7234.00 52268.00 7234.00C52289.33 7266.00 52310.67 7298.00 52332.00 7330.00C52353.33 7330.00 52374.67 7330.00 52396.00 7330.00C52428.33 7362.33 52460.67 7394.67 52493.00 7427.00C52525.00 7480.67 52557.00 7534.33 52589.00 7588.00C52589.00 7609.33 52589.00 7630.67 52589.00 7652.00C52578.33 7662.67 52567.67 7673.33 52557.00 7684.00C52567.67 7705.33 52578.33 7726.67 52589.00 7748.00C52621.33 7780.33 52653.67 7812.67 52686.00 7845.00C52729.00 7930.67 52772.00 8016.33 52815.00 8102.00C52836.33 8112.67 52857.67 8123.33 52879.00 8134.00C52879.00 8144.67 52879.00 8155.33 52879.00 8166.00C52932.67 8177.00 52986.33 8188.00 53040.00 8199.00C53040.00 8241.67 53040.00 8284.33 53040.00 8327.00C53061.33 8337.67 53082.67 8348.33 53104.00 8359.00C53114.67 8359.00 53125.33 8359.00 53136.00 8359.00C53157.33 8402.00 53178.67 8445.00 53200.00 8488.00C53210.67 8488.00 53221.33 8488.00 53232.00 8488.00C53232.00 8455.67 53232.00 8423.33 53232.00 8391.00C53243.00 8402.00 53254.00 8413.00 53265.00 8424.00C53275.67 8402.33 53286.33 8380.67 53297.00 8359.00C53307.69 8348.22 53318.59 8337.60 53329.14 8326.72C53339.76 8305.48 53350.38 8284.24 53361.00 8263.00C53371.67 8252.33 53382.33 8241.67 53393.00 8231.00C53414.67 8231.00 53436.33 8231.00 53458.00 8231.00C53475.38 8213.64 53492.82 8196.34 53509.80 8178.58C53513.86 8174.39 53517.93 8170.19 53522.00 8166.00C53532.67 8177.00 53543.33 8188.00 53554.00 8199.00C53597.00 8177.33 53640.00 8155.67 53683.00 8134.00C53693.67 8123.33 53704.33 8112.67 53715.00 8102.00C53725.67 8112.67 53736.33 8123.33 53747.00 8134.00C53747.00 8123.33 53747.00 8112.67 53747.00 8102.00C53757.67 8102.00 53768.33 8102.00 53779.00 8102.00C53789.67 8112.67 53800.33 8123.33 53811.00 8134.00C53811.00 8144.67 53811.00 8155.33 53811.00 8166.00C53843.33 8166.00 53875.67 8166.00 53908.00 8166.00C53940.00 8177.00 53972.00 8188.00 54004.00 8199.00C54047.00 8188.00 54090.00 8177.00 54133.00 8166.00C54154.33 8166.00 54175.67 8166.00 54197.00 8166.00C54229.00 8177.00 54261.00 8188.00 54293.00 8199.00C54282.33 8209.67 54271.67 8220.33 54261.00 8231.00C54271.67 8241.67 54282.33 8252.33 54293.00 8263.00C54314.67 8273.67 54336.33 8284.33 54358.00 8295.00C54368.67 8305.67 54379.33 8316.33 54390.00 8327.00C54400.67 8327.00 54411.33 8327.00 54422.00 8327.00C54422.00 8316.33 54422.00 8305.67 54422.00 8295.00C54443.67 8295.00 54465.33 8295.00 54487.00 8295.00C54508.33 8305.67 54529.67 8316.33 54551.00 8327.00C54583.00 8295.00 54615.00 8263.00 54647.00 8231.00C54625.67 8231.00 54604.33 8231.00 54583.00 8231.00C54572.33 8220.33 54561.67 8209.67 54551.00 8199.00C54551.00 8188.00 54551.00 8177.00 54551.00 8166.00C54529.67 8166.00 54508.33 8166.00 54487.00 8166.00C54476.00 8155.33 54465.00 8144.67 54454.00 8134.00C54454.00 8123.33 54454.00 8112.67 54454.00 8102.00C54465.00 8091.33 54476.00 8080.67 54487.00 8070.00C54487.07 8059.24 54486.87 8048.44 54487.10 8037.70C54497.73 8005.47 54508.37 7973.23 54519.00 7941.00C54519.00 7887.67 54519.00 7834.33 54519.00 7781.00C54540.33 7781.00 54561.67 7781.00 54583.00 7781.00C54604.33 7791.67 54625.67 7802.33 54647.00 7813.00C54657.69 7823.78 54668.59 7834.40 54679.14 7845.28C54700.76 7888.19 54722.38 7931.09 54744.00 7974.00C54765.33 7984.67 54786.67 7995.33 54808.00 8006.00C54829.42 8038.06 54850.72 8070.23 54872.22 8102.22C54904.48 8134.48 54936.74 8166.74 54969.00 8199.00C54979.67 8220.33 54990.33 8241.67 55001.00 8263.00C54990.33 8284.33 54979.67 8305.67 54969.00 8327.00C54979.67 8337.67 54990.33 8348.33 55001.00 8359.00C54990.33 8369.67 54979.67 8380.33 54969.00 8391.00C54969.00 8402.00 54969.00 8413.00 54969.00 8424.00C55001.00 8424.00 55033.00 8424.00 55065.00 8424.00C55097.33 8413.00 55129.67 8402.00 55162.00 8391.00C55162.00 8434.00 55162.00 8477.00 55162.00 8520.00C55183.33 8520.00 55204.67 8520.00 55226.00 8520.00C55236.67 8530.67 55247.33 8541.33 55258.00 8552.00C55268.67 8552.00 55279.33 8552.00 55290.00 8552.00C55311.67 8573.67 55333.33 8595.33 55355.00 8617.00C55365.67 8606.00 55376.33 8595.00 55387.00 8584.00C55397.67 8605.67 55408.33 8627.33 55419.00 8649.00C55419.00 8627.33 55419.00 8605.67 55419.00 8584.00C55408.33 8552.00 55397.67 8520.00 55387.00 8488.00C55397.67 8488.00 55408.33 8488.00 55419.00 8488.00C55429.67 8498.67 55440.33 8509.33 55451.00 8520.00C55451.00 8509.33 55451.00 8498.67 55451.00 8488.00C55461.67 8488.00 55472.33 8488.00 55483.00 8488.00C55504.67 8498.67 55526.33 8509.33 55548.00 8520.00C55558.67 8520.00 55569.33 8520.00 55580.00 8520.00C55601.33 8530.67 55622.67 8541.33 55644.00 8552.00C55665.33 8541.33 55686.67 8530.67 55708.00 8520.00C55708.00 8488.00 55708.00 8456.00 55708.00 8424.00C55751.00 8381.00 55794.00 8338.00 55837.00 8295.00C55815.67 8273.67 55794.33 8252.33 55773.00 8231.00C55783.67 8220.33 55794.33 8209.67 55805.00 8199.00C55805.00 8188.00 55805.00 8177.00 55805.00 8166.00C55762.00 8166.00 55719.00 8166.00 55676.00 8166.00C55686.67 8144.67 55697.33 8123.33 55708.00 8102.00C55686.67 8102.00 55665.33 8102.00 55644.00 8102.00C55644.00 8091.33 55644.00 8080.67 55644.00 8070.00C55676.00 8038.00 55708.00 8006.00 55740.00 7974.00C55761.67 7974.00 55783.33 7974.00 55805.00 7974.00C55837.00 7963.00 55869.00 7952.00 55901.00 7941.00C55965.33 7984.00 56029.67 8027.00 56094.00 8070.00C56126.33 8070.00 56158.67 8070.00 56191.00 8070.00C56212.33 8059.33 56233.67 8048.67 56255.00 8038.00C56265.67 8038.00 56276.33 8038.00 56287.00 8038.00C56287.00 8027.33 56287.00 8016.67 56287.00 8006.00C56297.67 7984.33 56308.33 7962.67 56319.00 7941.00C56331.04 7953.28 56342.80 7965.84 56355.04 7977.92C56364.69 7987.28 56374.35 7996.64 56384.00 8006.00C56394.67 8006.00 56405.33 8006.00 56416.00 8006.00C56426.67 8027.33 56437.33 8048.67 56448.00 8070.00C56490.67 8059.33 56533.33 8048.67 56576.00 8038.00C56587.00 8048.67 56598.00 8059.33 56609.00 8070.00C56651.67 8080.67 56694.33 8091.33 56737.00 8102.00C56758.33 8102.00 56779.67 8102.00 56801.00 8102.00C56779.67 8187.67 56758.33 8273.33 56737.00 8359.00C56715.67 8380.67 56694.33 8402.33 56673.00 8424.00C56673.00 8477.33 56673.00 8530.67 56673.00 8584.00C56683.67 8595.00 56694.33 8606.00 56705.00 8617.00C56705.00 8627.67 56705.00 8638.33 56705.00 8649.00C56737.00 8691.67 56769.00 8734.33 56801.00 8777.00C56844.00 8777.00 56887.00 8777.00 56930.00 8777.00C56951.33 8788.00 56972.67 8799.00 56994.00 8810.00C57058.33 8810.00 57122.67 8810.00 57187.00 8810.00C57236.63 8842.76 57286.34 8875.40 57335.75 8908.50C57350.50 8918.33 57365.25 8928.17 57380.00 8938.00C57380.00 8959.33 57380.00 8980.67 57380.00 9002.00C57401.67 9023.67 57423.33 9045.33 57445.00 9067.00C57455.67 9067.00 57466.33 9067.00 57477.00 9067.00C57487.67 9077.67 57498.33 9088.33 57509.00 9099.00C57509.00 9109.67 57509.00 9120.33 57509.00 9131.00C57498.33 9141.67 57487.67 9152.33 57477.00 9163.00C57477.00 9206.00 57477.00 9249.00 57477.00 9292.00C57466.33 9313.33 57455.67 9334.67 57445.00 9356.00C57423.33 9356.00 57401.67 9356.00 57380.00 9356.00C57412.78 9372.17 57445.65 9388.14 57478.19 9404.77C57531.13 9431.51 57584.07 9458.26 57637.00 9485.00C57637.00 9517.00 57637.00 9549.00 57637.00 9581.00C57658.67 9581.00 57680.33 9581.00 57702.00 9581.00C57723.42 9613.39 57744.72 9645.89 57766.22 9678.22C57789.00 9700.91 57811.60 9723.77 57834.49 9746.35C57843.99 9755.57 57853.50 9764.78 57863.00 9774.00C57895.00 9774.00 57927.00 9774.00 57959.00 9774.00C58012.67 9720.33 58066.33 9666.67 58120.00 9613.00C58130.67 9591.67 58141.33 9570.33 58152.00 9549.00C58152.00 9517.00 58152.00 9485.00 58152.00 9453.00C58173.33 9453.00 58194.67 9453.00 58216.00 9453.00C58248.39 9431.24 58280.89 9409.61 58313.22 9387.78C58334.58 9366.48 58355.84 9345.05 58377.26 9323.83C58409.17 9302.55 58441.09 9281.28 58473.00 9260.00C58505.33 9217.00 58537.67 9174.00 58570.00 9131.00C58591.33 9141.67 58612.67 9152.33 58634.00 9163.00C58655.67 9163.00 58677.33 9163.00 58699.00 9163.00C58709.67 9184.33 58720.33 9205.67 58731.00 9227.00C58741.67 9227.00 58752.33 9227.00 58763.00 9227.00C58773.67 9259.33 58784.33 9291.67 58795.00 9324.00C58805.67 9324.00 58816.33 9324.00 58827.00 9324.00C58837.67 9345.33 58848.33 9366.67 58859.00 9388.00C58891.33 9409.67 58923.67 9431.33 58956.00 9453.00C58966.67 9453.00 58977.33 9453.00 58988.00 9453.00C58988.00 9431.33 58988.00 9409.67 58988.00 9388.00C58998.67 9388.00 59009.33 9388.00 59020.00 9388.00C59020.00 9366.67 59020.00 9345.33 59020.00 9324.00C59030.67 9313.33 59041.33 9302.67 59052.00 9292.00C59041.33 9270.33 59030.67 9248.67 59020.00 9227.00C59030.67 9195.00 59041.33 9163.00 59052.00 9131.00C59041.33 9099.00 59030.67 9067.00 59020.00 9035.00C59020.00 9002.67 59020.00 8970.33 59020.00 8938.00C59009.33 8927.33 58998.67 8916.67 58988.00 8906.00C59009.33 8884.67 59030.67 8863.33 59052.00 8842.00C59052.00 8831.33 59052.00 8820.67 59052.00 8810.00C59030.67 8810.00 59009.33 8810.00 58988.00 8810.00C58977.33 8788.33 58966.67 8766.67 58956.00 8745.00C58923.67 8723.67 58891.33 8702.33 58859.00 8681.00C58859.00 8670.33 58859.00 8659.67 58859.00 8649.00C58891.33 8627.33 58923.67 8605.67 58956.00 8584.00C58945.33 8584.00 58934.67 8584.00 58924.00 8584.00C58924.00 8573.33 58924.00 8562.67 58924.00 8552.00C58902.33 8541.33 58880.67 8530.67 58859.00 8520.00C58848.33 8498.67 58837.67 8477.33 58827.00 8456.00C58827.00 8445.33 58827.00 8434.67 58827.00 8424.00C58805.67 8413.00 58784.33 8402.00 58763.00 8391.00C58773.67 8348.33 58784.33 8305.67 58795.00 8263.00C58795.00 8230.67 58795.00 8198.33 58795.00 8166.00C58827.00 8155.33 58859.00 8144.67 58891.00 8134.00C58912.67 8112.67 58934.33 8091.33 58956.00 8070.00C58966.67 8038.00 58977.33 8006.00 58988.00 7974.00C58955.67 7963.00 58923.33 7952.00 58891.00 7941.00C58880.33 7898.33 58869.67 7855.67 58859.00 7813.00C58869.67 7813.00 58880.33 7813.00 58891.00 7813.00C58912.67 7791.33 58934.33 7769.67 58956.00 7748.00C58956.00 7726.67 58956.00 7705.33 58956.00 7684.00C58977.33 7673.33 58998.67 7662.67 59020.00 7652.00C59073.67 7673.33 59127.33 7694.67 59181.00 7716.00C59202.33 7705.33 59223.67 7694.67 59245.00 7684.00C59298.67 7684.00 59352.33 7684.00 59406.00 7684.00C59406.00 7673.33 59406.00 7662.67 59406.00 7652.00C59416.67 7641.33 59427.33 7630.67 59438.00 7620.00C59470.33 7630.67 59502.67 7641.33 59535.00 7652.00C59567.00 7652.00 59599.00 7652.00 59631.00 7652.00C59641.67 7662.67 59652.33 7673.33 59663.00 7684.00C59684.33 7684.00 59705.67 7684.00 59727.00 7684.00C59738.00 7705.33 59749.00 7726.67 59760.00 7748.00C59760.00 7759.00 59760.00 7770.00 59760.00 7781.00C59802.67 7781.00 59845.33 7781.00 59888.00 7781.00C59877.33 7770.00 59866.67 7759.00 59856.00 7748.00C59856.00 7726.67 59856.00 7705.33 59856.00 7684.00C59877.33 7673.33 59898.67 7662.67 59920.00 7652.00C59931.00 7652.00 59942.00 7652.00 59953.00 7652.00C59963.67 7641.33 59974.33 7630.67 59985.00 7620.00C59974.33 7598.33 59963.67 7576.67 59953.00 7555.00C59953.00 7523.00 59953.00 7491.00 59953.00 7459.00C59942.00 7469.67 59931.00 7480.33 59920.00 7491.00C59898.67 7480.33 59877.33 7469.67 59856.00 7459.00C59866.67 7459.00 59877.33 7459.00 59888.00 7459.00C59898.67 7437.67 59909.33 7416.33 59920.00 7395.00C59909.33 7373.33 59898.67 7351.67 59888.00 7330.00C59909.67 7330.00 59931.33 7330.00 59953.00 7330.00C59985.00 7319.33 60017.00 7308.67 60049.00 7298.00C60049.00 7287.33 60049.00 7276.67 60049.00 7266.00C60027.67 7244.67 60006.33 7223.33 59985.00 7202.00C60027.67 7212.67 60070.33 7223.33 60113.00 7234.00C60113.00 7223.33 60113.00 7212.67 60113.00 7202.00C60123.67 7191.33 60134.33 7180.67 60145.00 7170.00C60156.00 7170.00 60167.00 7170.00 60178.00 7170.00C60199.33 7191.33 60220.67 7212.67 60242.00 7234.00C60252.67 7212.67 60263.33 7191.33 60274.00 7170.00C60295.33 7170.00 60316.67 7170.00 60338.00 7170.00C60338.00 7148.33 60338.00 7126.67 60338.00 7105.00C60349.00 7105.00 60360.00 7105.00 60371.00 7105.00C60360.00 7094.33 60349.00 7083.67 60338.00 7073.00C60316.67 7073.00 60295.33 7073.00 60274.00 7073.00C60284.67 7051.67 60295.33 7030.33 60306.00 7009.00C60316.67 6998.33 60327.33 6987.67 60338.00 6977.00C60349.00 6987.67 60360.00 6998.33 60371.00 7009.00C60381.67 7009.00 60392.33 7009.00 60403.00 7009.00C60403.00 6998.33 60403.00 6987.67 60403.00 6977.00C60445.67 6977.00 60488.33 6977.00 60531.00 6977.00C60531.00 6966.33 60531.00 6955.67 60531.00 6945.00C60541.67 6955.67 60552.33 6966.33 60563.00 6977.00C60574.00 6977.00 60585.00 6977.00 60596.00 6977.00C60606.67 6987.67 60617.33 6998.33 60628.00 7009.00C60638.67 7009.00 60649.33 7009.00 60660.00 7009.00C60660.00 6998.33 60660.00 6987.67 60660.00 6977.00C60692.00 7009.00 60724.00 7041.00 60756.00 7073.00C60766.67 7073.00 60777.33 7073.00 60788.00 7073.00C60788.00 7062.33 60788.00 7051.67 60788.00 7041.00C60809.67 7041.00 60831.33 7041.00 60853.00 7041.00C60853.00 7073.33 60853.00 7105.67 60853.00 7138.00C60863.67 7138.00 60874.33 7138.00 60885.00 7138.00C60906.33 7159.33 60927.67 7180.67 60949.00 7202.00C60959.67 7191.33 60970.33 7180.67 60981.00 7170.00C60992.00 7170.00 61003.00 7170.00 61014.00 7170.00C61014.00 7180.67 61014.00 7191.33 61014.00 7202.00C61035.33 7202.00 61056.67 7202.00 61078.00 7202.00C61099.33 7191.33 61120.67 7180.67 61142.00 7170.00C61152.67 7191.33 61163.33 7212.67 61174.00 7234.00C61217.00 7234.00 61260.00 7234.00 61303.00 7234.00C61324.33 7255.33 61345.67 7276.67 61367.00 7298.00C61377.67 7287.33 61388.33 7276.67 61399.00 7266.00C61410.11 7276.69 61421.08 7287.58 61432.28 7298.14C61453.52 7308.76 61474.76 7319.38 61496.00 7330.00C61528.00 7319.33 61560.00 7308.67 61592.00 7298.00C61592.00 7330.33 61592.00 7362.67 61592.00 7395.00C61624.33 7405.67 61656.67 7416.33 61689.00 7427.00C61710.33 7427.00 61731.67 7427.00 61753.00 7427.00C61774.33 7437.67 61795.67 7448.33 61817.00 7459.00C61817.00 7469.67 61817.00 7480.33 61817.00 7491.00C61834.73 7473.81 61852.54 7456.70 61869.89 7439.11C61873.93 7435.07 61877.96 7431.04 61882.00 7427.00C61914.00 7427.00 61946.00 7427.00 61978.00 7427.00C61978.00 7405.67 61978.00 7384.33 61978.00 7363.00C61967.33 7363.00 61956.67 7363.00 61946.00 7363.00C61946.00 7341.33 61946.00 7319.67 61946.00 7298.00C61967.33 7298.00 61988.67 7298.00 62010.00 7298.00C62021.00 7287.33 62032.00 7276.67 62043.00 7266.00C62043.00 7255.33 62043.00 7244.67 62043.00 7234.00C62053.67 7234.00 62064.33 7234.00 62075.00 7234.00C62085.67 7244.67 62096.33 7255.33 62107.00 7266.00C62117.67 7266.00 62128.33 7266.00 62139.00 7266.00C62149.67 7255.33 62160.33 7244.67 62171.00 7234.00C62160.33 7223.33 62149.67 7212.67 62139.00 7202.00C62139.00 7169.67 62139.00 7137.33 62139.00 7105.00C62160.33 7094.33 62181.67 7083.67 62203.00 7073.00C62235.33 7094.67 62267.67 7116.33 62300.00 7138.00C62317.19 7120.27 62334.30 7102.46 62351.89 7085.11C62355.93 7081.07 62359.96 7077.04 62364.00 7073.00C62364.00 7094.67 62364.00 7116.33 62364.00 7138.00C62374.67 7127.00 62385.33 7116.00 62396.00 7105.00C62417.33 7105.00 62438.67 7105.00 62460.00 7105.00C62471.00 7083.67 62482.00 7062.33 62493.00 7041.00C62503.67 7051.67 62514.33 7062.33 62525.00 7073.00C62535.67 7051.67 62546.33 7030.33 62557.00 7009.00C62567.67 6998.33 62578.33 6987.67 62589.00 6977.00C62599.67 6977.00 62610.33 6977.00 62621.00 6977.00C62610.33 6987.67 62599.67 6998.33 62589.00 7009.00C62589.00 7030.33 62589.00 7051.67 62589.00 7073.00C62642.67 7126.67 62696.33 7180.33 62750.00 7234.00C62760.67 7266.00 62771.33 7298.00 62782.00 7330.00C62803.33 7341.00 62824.67 7352.00 62846.00 7363.00C62846.00 7330.67 62846.00 7298.33 62846.00 7266.00C62857.00 7223.33 62868.00 7180.67 62879.00 7138.00C62879.00 7127.00 62879.00 7116.00 62879.00 7105.00C62900.33 7105.00 62921.67 7105.00 62943.00 7105.00C62953.67 7094.33 62964.33 7083.67 62975.00 7073.00C62996.33 7083.67 63017.67 7094.33 63039.00 7105.00C63060.67 7105.00 63082.33 7105.00 63104.00 7105.00C63114.67 7094.33 63125.33 7083.67 63136.00 7073.00C63125.33 7062.33 63114.67 7051.67 63104.00 7041.00C63114.67 7030.33 63125.33 7019.67 63136.00 7009.00C63168.00 7009.00 63200.00 7009.00 63232.00 7009.00C63232.00 7019.67 63232.00 7030.33 63232.00 7041.00C63253.33 7051.67 63274.67 7062.33 63296.00 7073.00C63317.67 7073.00 63339.33 7073.00 63361.00 7073.00C63361.07 7062.24 63360.87 7051.44 63361.10 7040.70C63371.73 7008.80 63382.37 6976.90 63393.00 6945.00C63382.33 6923.33 63371.67 6901.67 63361.00 6880.00C63382.33 6880.00 63403.67 6880.00 63425.00 6880.00C63425.00 6858.67 63425.00 6837.33 63425.00 6816.00C63435.67 6805.33 63446.33 6794.67 63457.00 6784.00C63457.00 6773.33 63457.00 6762.67 63457.00 6752.00C63478.33 6741.00 63499.67 6730.00 63521.00 6719.00C63521.00 6730.00 63521.00 6741.00 63521.00 6752.00C63553.33 6752.00 63585.67 6752.00 63618.00 6752.00C63618.00 6741.00 63618.00 6730.00 63618.00 6719.00C63607.33 6708.33 63596.67 6697.67 63586.00 6687.00C63586.00 6676.33 63586.00 6665.67 63586.00 6655.00C63596.76 6654.95 63607.55 6655.10 63618.30 6654.92C63661.20 6644.28 63704.10 6633.64 63747.00 6623.00C63757.67 6601.67 63768.33 6580.33 63779.00 6559.00C63789.67 6559.00 63800.33 6559.00 63811.00 6559.00C63811.00 6569.67 63811.00 6580.33 63811.00 6591.00C63800.33 6601.67 63789.67 6612.33 63779.00 6623.00C63789.67 6633.67 63800.33 6644.33 63811.00 6655.00C63843.00 6644.33 63875.00 6633.67 63907.00 6623.00C63950.00 6623.00 63993.00 6623.00 64036.00 6623.00C64046.67 6612.33 64057.33 6601.67 64068.00 6591.00C64089.33 6591.00 64110.67 6591.00 64132.00 6591.00C64132.00 6601.67 64132.00 6612.33 64132.00 6623.00C64153.67 6623.00 64175.33 6623.00 64197.00 6623.00C64197.00 6644.33 64197.00 6665.67 64197.00 6687.00C64218.33 6687.00 64239.67 6687.00 64261.00 6687.00C64271.67 6665.67 64282.33 6644.33 64293.00 6623.00C64314.33 6612.33 64335.67 6601.67 64357.00 6591.00C64368.00 6612.33 64379.00 6633.67 64390.00 6655.00C64411.33 6655.00 64432.67 6655.00 64454.00 6655.00C64486.00 6644.33 64518.00 6633.67 64550.00 6623.00C64561.00 6623.00 64572.00 6623.00 64583.00 6623.00C64593.67 6612.33 64604.33 6601.67 64615.00 6591.00C64615.00 6580.33 64615.00 6569.67 64615.00 6559.00C64636.33 6548.33 64657.67 6537.67 64679.00 6527.00C64700.33 6505.33 64721.67 6483.67 64743.00 6462.00C64754.00 6462.00 64765.00 6462.00 64776.00 6462.00C64776.07 6451.24 64775.87 6440.44 64776.10 6429.70C64786.73 6397.80 64797.37 6365.90 64808.00 6334.00C64818.67 6323.33 64829.33 6312.67 64840.00 6302.00C64818.67 6291.00 64797.33 6280.00 64776.00 6269.00C64776.00 6258.33 64776.00 6247.67 64776.00 6237.00C64765.00 6215.67 64754.00 6194.33 64743.00 6173.00C64754.00 6173.00 64765.00 6173.00 64776.00 6173.00C64786.67 6162.33 64797.33 6151.67 64808.00 6141.00C64797.33 6108.67 64786.67 6076.33 64776.00 6044.00C64776.00 6022.67 64776.00 6001.33 64776.00 5980.00C64786.67 5969.33 64797.33 5958.67 64808.00 5948.00C64808.00 5926.67 64808.00 5905.33 64808.00 5884.00C64850.67 5873.00 64893.33 5862.00 64936.00 5851.00C64957.67 5829.67 64979.33 5808.33 65001.00 5787.00C65011.67 5787.00 65022.33 5787.00 65033.00 5787.00C65043.67 5765.67 65054.33 5744.33 65065.00 5723.00C65097.00 5723.00 65129.00 5723.00 65161.00 5723.00C65171.67 5733.67 65182.33 5744.33 65193.00 5755.00C65182.33 5765.67 65171.67 5776.33 65161.00 5787.00C65182.67 5787.00 65204.33 5787.00 65226.00 5787.00C65226.00 5776.33 65226.00 5765.67 65226.00 5755.00C65258.00 5755.00 65290.00 5755.00 65322.00 5755.00C65322.00 5765.67 65322.00 5776.33 65322.00 5787.00C65375.67 5787.00 65429.33 5787.00 65483.00 5787.00C65515.00 5797.67 65547.00 5808.33 65579.00 5819.00C65600.67 5819.00 65622.33 5819.00 65644.00 5819.00C65644.00 5797.67 65644.00 5776.33 65644.00 5755.00C65676.00 5755.00 65708.00 5755.00 65740.00 5755.00C65729.33 5733.67 65718.67 5712.33 65708.00 5691.00C65729.33 5680.00 65750.67 5669.00 65772.00 5658.00C65772.00 5647.33 65772.00 5636.67 65772.00 5626.00C65815.00 5626.00 65858.00 5626.00 65901.00 5626.00C65890.33 5615.33 65879.67 5604.67 65869.00 5594.00C65890.33 5583.33 65911.67 5572.67 65933.00 5562.00C65933.00 5551.33 65933.00 5540.67 65933.00 5530.00C65901.00 5519.33 65869.00 5508.67 65837.00 5498.00C65837.00 5476.33 65837.00 5454.67 65837.00 5433.00C65826.00 5433.00 65815.00 5433.00 65804.00 5433.00C65793.33 5422.33 65782.67 5411.67 65772.00 5401.00C65761.33 5401.00 65750.67 5401.00 65740.00 5401.00C65740.00 5390.33 65740.00 5379.67 65740.00 5369.00C65718.67 5358.33 65697.33 5347.67 65676.00 5337.00C65686.67 5305.00 65697.33 5273.00 65708.00 5241.00C65740.00 5241.00 65772.00 5241.00 65804.00 5241.00C65804.00 5230.00 65804.00 5219.00 65804.00 5208.00C65815.00 5219.00 65826.00 5230.00 65837.00 5241.00C65858.33 5241.00 65879.67 5241.00 65901.00 5241.00C65911.67 5251.67 65922.33 5262.33 65933.00 5273.00C65943.67 5273.00 65954.33 5273.00 65965.00 5273.00C65965.00 5251.33 65965.00 5229.67 65965.00 5208.00C65986.33 5219.00 66007.67 5230.00 66029.00 5241.00C66040.00 5262.33 66051.00 5283.67 66062.00 5305.00C66072.67 5283.67 66083.33 5262.33 66094.00 5241.00C66136.67 5262.33 66179.33 5283.67 66222.00 5305.00C66222.00 5283.67 66222.00 5262.33 66222.00 5241.00C66243.67 5273.00 66265.33 5305.00 66287.00 5337.00C66297.67 5326.33 66308.33 5315.67 66319.00 5305.00C66329.67 5305.00 66340.33 5305.00 66351.00 5305.00C66373.85 5327.76 66396.53 5350.70 66419.49 5373.35C66428.99 5382.57 66438.50 5391.78 66448.00 5401.00C66458.67 5401.00 66469.33 5401.00 66480.00 5401.00C66480.00 5411.67 66480.00 5422.33 66480.00 5433.00C66501.33 5433.00 66522.67 5433.00 66544.00 5433.00C66544.00 5454.67 66544.00 5476.33 66544.00 5498.00C66565.33 5476.33 66586.67 5454.67 66608.00 5433.00C66618.67 5433.00 66629.33 5433.00 66640.00 5433.00C66640.00 5422.33 66640.00 5411.67 66640.00 5401.00C66672.33 5390.33 66704.67 5379.67 66737.00 5369.00C66758.33 5347.67 66779.67 5326.33 66801.00 5305.00C66822.33 5315.67 66843.67 5326.33 66865.00 5337.00C66876.00 5337.00 66887.00 5337.00 66898.00 5337.00C66908.67 5326.33 66919.33 5315.67 66930.00 5305.00C67005.00 5305.00 67080.00 5305.00 67155.00 5305.00C67155.00 5315.67 67155.00 5326.33 67155.00 5337.00C67197.67 5337.00 67240.33 5337.00 67283.00 5337.00C67283.07 5326.24 67282.87 5315.44 67283.10 5304.70C67294.07 5272.47 67305.03 5240.23 67316.00 5208.00C67348.00 5208.00 67380.00 5208.00 67412.00 5208.00C67422.69 5197.22 67433.59 5186.60 67444.14 5175.72C67454.76 5154.48 67465.38 5133.24 67476.00 5112.00C67465.33 5079.67 67454.67 5047.33 67444.00 5015.00C67476.33 5015.00 67508.67 5015.00 67541.00 5015.00C67551.67 5004.33 67562.33 4993.67 67573.00 4983.00C67551.67 4961.67 67530.33 4940.33 67509.00 4919.00C67530.33 4897.67 67551.67 4876.33 67573.00 4855.00C67562.33 4844.00 67551.67 4833.00 67541.00 4822.00C67541.00 4800.67 67541.00 4779.33 67541.00 4758.00C67519.33 4747.33 67497.67 4736.67 67476.00 4726.00C67476.00 4704.67 67476.00 4683.33 67476.00 4662.00C67508.33 4662.00 67540.67 4662.00 67573.00 4662.00C67573.00 4651.33 67573.00 4640.67 67573.00 4630.00C67594.33 4619.00 67615.67 4608.00 67637.00 4597.00C67647.67 4575.67 67658.33 4554.33 67669.00 4533.00C67669.00 4501.00 67669.00 4469.00 67669.00 4437.00C67690.67 4415.33 67712.33 4393.67 67734.00 4372.00C67766.00 4372.00 67798.00 4372.00 67830.00 4372.00C67840.67 4383.00 67851.33 4394.00 67862.00 4405.00C67894.33 4415.67 67926.67 4426.33 67959.00 4437.00C67991.00 4394.00 68023.00 4351.00 68055.00 4308.00C68065.67 4308.00 68076.33 4308.00 68087.00 4308.00C68108.67 4297.33 68130.33 4286.67 68152.00 4276.00C68141.00 4265.33 68130.00 4254.67 68119.00 4244.00C68130.00 4233.33 68141.00 4222.67 68152.00 4212.00C68184.00 4212.00 68216.00 4212.00 68248.00 4212.00C68248.00 4201.00 68248.00 4190.00 68248.00 4179.00C68291.00 4168.33 68334.00 4157.67 68377.00 4147.00C68398.33 4157.67 68419.67 4168.33 68441.00 4179.00C68451.69 4168.22 68462.59 4157.60 68473.14 4146.72C68483.76 4125.48 68494.38 4104.24 68505.00 4083.00C68515.67 4083.00 68526.33 4083.00 68537.00 4083.00C68548.00 4072.33 68559.00 4061.67 68570.00 4051.00C68559.00 4051.00 68548.00 4051.00 68537.00 4051.00C68548.00 4040.33 68559.00 4029.67 68570.00 4019.00C68559.00 4008.00 68548.00 3997.00 68537.00 3986.00C68554.73 3968.81 68572.54 3951.70 68589.89 3934.11C68604.59 3919.41 68619.30 3904.70 68634.00 3890.00C68655.33 3890.00 68676.67 3890.00 68698.00 3890.00C68708.67 3879.33 68719.33 3868.67 68730.00 3858.00C68730.00 3847.33 68730.00 3836.67 68730.00 3826.00C68751.67 3815.33 68773.33 3804.67 68795.00 3794.00C68795.00 3783.00 68795.00 3772.00 68795.00 3761.00C68816.33 3739.67 68837.67 3718.33 68859.00 3697.00C68869.67 3675.67 68880.33 3654.33 68891.00 3633.00C68901.67 3622.33 68912.33 3611.67 68923.00 3601.00C68912.33 3590.33 68901.67 3579.67 68891.00 3569.00C68891.00 3558.00 68891.00 3547.00 68891.00 3536.00C68934.00 3525.33 68977.00 3514.67 69020.00 3504.00C69020.00 3482.67 69020.00 3461.33 69020.00 3440.00C69042.76 3417.15 69065.70 3394.47 69088.35 3371.51C69097.57 3362.01 69106.78 3352.50 69116.00 3343.00C69137.67 3343.00 69159.33 3343.00 69181.00 3343.00C69191.67 3289.67 69202.33 3236.33 69213.00 3183.00C69202.33 3161.22 69191.49 3139.51 69180.92 3117.70C69169.95 3075.13 69158.97 3032.57 69148.00 2990.00C69126.67 2979.33 69105.33 2968.67 69084.00 2958.00C69084.00 2936.33 69084.00 2914.67 69084.00 2893.00C69062.67 2871.67 69041.33 2850.33 69020.00 2829.00C69009.33 2797.00 68998.67 2765.00 68988.00 2733.00C68966.33 2722.00 68944.67 2711.00 68923.00 2700.00C68933.67 2657.33 68944.33 2614.67 68955.00 2572.00C68944.33 2550.33 68933.67 2528.67 68923.00 2507.00C68933.67 2485.67 68944.33 2464.33 68955.00 2443.00C68955.00 2432.33 68955.00 2421.67 68955.00 2411.00C68944.33 2400.33 68933.67 2389.67 68923.00 2379.00C68912.33 2400.33 68901.67 2421.67 68891.00 2443.00C68890.93 2432.24 68891.13 2421.44 68890.90 2410.70C68880.27 2378.80 68869.63 2346.90 68859.00 2315.00C68869.67 2293.33 68880.33 2271.67 68891.00 2250.00C68880.33 2228.67 68869.67 2207.33 68859.00 2186.00C68827.00 2164.67 68795.00 2143.33 68763.00 2122.00C68763.00 2100.33 68763.00 2078.67 68763.00 2057.00C68752.00 2046.33 68741.00 2035.67 68730.00 2025.00C68676.67 2025.00 68623.33 2025.00 68570.00 2025.00C68548.33 2014.33 68526.67 2003.67 68505.00 1993.00C68526.67 1961.00 68548.33 1929.00 68570.00 1897.00C68591.33 1897.00 68612.67 1897.00 68634.00 1897.00C68657.22 1885.11 68680.30 1872.96 68703.61 1861.24C68723.40 1851.49 68743.20 1841.75 68763.00 1832.00C68795.00 1842.67 68827.00 1853.33 68859.00 1864.00C68869.67 1864.00 68880.33 1864.00 68891.00 1864.00C68914.22 1875.89 68937.30 1888.04 68960.61 1899.76C68980.40 1909.51 69000.20 1919.25 69020.00 1929.00C69041.33 1918.33 69062.67 1907.67 69084.00 1897.00C69094.67 1907.67 69105.33 1918.33 69116.00 1929.00C69126.67 1918.33 69137.33 1907.67 69148.00 1897.00C69159.00 1897.00 69170.00 1897.00 69181.00 1897.00C69181.00 1918.33 69181.00 1939.67 69181.00 1961.00C69213.00 1982.33 69245.00 2003.67 69277.00 2025.00C69320.00 2025.00 69363.00 2025.00 69406.00 2025.00C69416.78 2014.31 69427.40 2003.41 69438.28 1992.86C69459.52 1982.24 69480.76 1971.62 69502.00 1961.00C69545.00 1971.67 69588.00 1982.33 69631.00 1993.00C69706.00 1993.00 69781.00 1993.00 69856.00 1993.00C69866.67 2025.00 69877.33 2057.00 69888.00 2089.00C69898.67 2089.00 69909.33 2089.00 69920.00 2089.00C69952.00 2067.67 69984.00 2046.33 70016.00 2025.00C70016.00 1993.00 70016.00 1961.00 70016.00 1929.00C70037.67 1939.67 70059.33 1950.33 70081.00 1961.00C70113.00 1939.67 70145.00 1918.33 70177.00 1897.00C70198.67 1907.67 70220.33 1918.33 70242.00 1929.00C70242.00 1950.33 70242.00 1971.67 70242.00 1993.00C70263.33 1982.33 70284.67 1971.67 70306.00 1961.00C70370.33 1961.00 70434.67 1961.00 70499.00 1961.00C70509.67 1928.67 70520.33 1896.33 70531.00 1864.00C70574.00 1864.00 70617.00 1864.00 70660.00 1864.00C70660.00 1853.33 70660.00 1842.67 70660.00 1832.00C70670.67 1832.00 70681.33 1832.00 70692.00 1832.00C70702.67 1821.33 70713.33 1810.67 70724.00 1800.00C70724.00 1778.67 70724.00 1757.33 70724.00 1736.00C70756.00 1736.00 70788.00 1736.00 70820.00 1736.00C70841.67 1725.33 70863.33 1714.67 70885.00 1704.00C70895.67 1693.00 70906.33 1682.00 70917.00 1671.00C70938.33 1660.33 70959.67 1649.67 70981.00 1639.00C71002.33 1649.67 71023.67 1660.33 71045.00 1671.00C71056.00 1692.67 71067.00 1714.33 71078.00 1736.00C71078.00 1757.33 71078.00 1778.67 71078.00 1800.00C71110.00 1821.33 71142.00 1842.67 71174.00 1864.00C71195.49 1853.20 71217.09 1842.57 71238.52 1831.66C71270.68 1810.44 71302.84 1789.22 71335.00 1768.00C71345.67 1800.00 71356.33 1832.00 71367.00 1864.00C71410.00 1917.67 71453.00 1971.33 71496.00 2025.00C71506.65 2100.11 71517.42 2175.20 71528.00 2250.31C71528.00 2260.88 71528.00 2271.44 71528.00 2282.00C71560.00 2282.00 71592.00 2282.00 71624.00 2282.00C71641.19 2299.73 71658.30 2317.54 71675.89 2334.89C71679.93 2338.93 71683.96 2342.96 71688.00 2347.00C71688.00 2357.67 71688.00 2368.33 71688.00 2379.00C71699.00 2400.33 71710.00 2421.67 71721.00 2443.00C71731.67 2443.00 71742.33 2443.00 71753.00 2443.00C71785.00 2464.33 71817.00 2485.67 71849.00 2507.00C71849.00 2518.00 71849.00 2529.00 71849.00 2540.00C71859.67 2529.00 71870.33 2518.00 71881.00 2507.00C71902.67 2518.00 71924.33 2529.00 71946.00 2540.00C71956.67 2540.00 71967.33 2540.00 71978.00 2540.00C71988.67 2550.67 71999.33 2561.33 72010.00 2572.00C71999.33 2582.67 71988.67 2593.33 71978.00 2604.00C71988.67 2614.67 71999.33 2625.33 72010.00 2636.00C71988.67 2657.33 71967.33 2678.67 71946.00 2700.00C71967.33 2711.00 71988.67 2722.00 72010.00 2733.00C72010.00 2743.67 72010.00 2754.33 72010.00 2765.00C71999.33 2775.67 71988.67 2786.33 71978.00 2797.00C71978.00 2839.67 71978.00 2882.33 71978.00 2925.00C71999.33 2968.00 72020.67 3011.00 72042.00 3054.00C72031.33 3064.67 72020.67 3075.33 72010.00 3086.00C72020.67 3096.67 72031.33 3107.33 72042.00 3118.00C72031.33 3139.67 72020.67 3161.33 72010.00 3183.00C72020.67 3204.33 72031.33 3225.67 72042.00 3247.00C72031.33 3247.00 72020.67 3247.00 72010.00 3247.00C72010.00 3268.33 72010.00 3289.67 72010.00 3311.00C71991.54 3348.57 71973.05 3386.13 71954.24 3423.52C71951.52 3429.13 71948.51 3434.65 71945.97 3440.31C71935.31 3547.21 71924.66 3654.10 71914.00 3761.00C71892.33 3782.67 71870.67 3804.33 71849.00 3826.00C71838.33 3847.33 71827.67 3868.67 71817.00 3890.00C71827.67 3900.67 71838.33 3911.33 71849.00 3922.00C71838.33 3943.33 71827.67 3964.67 71817.00 3986.00C71806.33 3997.00 71795.67 4008.00 71785.00 4019.00C71806.33 4040.33 71827.67 4061.67 71849.00 4083.00C71849.00 4136.67 71849.00 4190.33 71849.00 4244.00C71827.67 4286.67 71806.33 4329.33 71785.00 4372.00C71806.33 4383.00 71827.67 4394.00 71849.00 4405.00C71849.00 4415.67 71849.00 4426.33 71849.00 4437.00C71795.33 4490.33 71741.67 4543.67 71688.00 4597.00C71666.58 4629.39 71645.28 4661.89 71623.78 4694.22C71613.19 4704.81 71602.59 4715.41 71592.00 4726.00C71602.67 4736.67 71613.33 4747.33 71624.00 4758.00C71624.00 4801.00 71624.00 4844.00 71624.00 4887.00C71581.33 4908.33 71538.67 4929.67 71496.00 4951.00C71485.00 4940.33 71474.00 4929.67 71463.00 4919.00C71452.33 4929.67 71441.67 4940.33 71431.00 4951.00C71420.33 4951.00 71409.67 4951.00 71399.00 4951.00C71377.67 4961.67 71356.33 4972.33 71335.00 4983.00C71345.67 5015.33 71356.33 5047.67 71367.00 5080.00C71345.67 5080.00 71324.33 5080.00 71303.00 5080.00C71313.67 5101.33 71324.33 5122.67 71335.00 5144.00C71313.67 5144.00 71292.33 5144.00 71271.00 5144.00C71271.00 5133.33 71271.00 5122.67 71271.00 5112.00C71260.00 5112.00 71249.00 5112.00 71238.00 5112.00C71227.33 5122.67 71216.67 5133.33 71206.00 5144.00C71206.00 5165.33 71206.00 5186.67 71206.00 5208.00C71216.67 5219.00 71227.33 5230.00 71238.00 5241.00C71227.33 5283.67 71216.67 5326.33 71206.00 5369.00C71216.67 5379.67 71227.33 5390.33 71238.00 5401.00C71324.00 5401.00 71410.00 5401.00 71496.00 5401.00C71485.00 5379.67 71474.00 5358.33 71463.00 5337.00C71495.33 5326.33 71527.67 5315.67 71560.00 5305.00C71560.00 5326.33 71560.00 5347.67 71560.00 5369.00C71581.33 5358.33 71602.67 5347.67 71624.00 5337.00C71634.67 5347.67 71645.33 5358.33 71656.00 5369.00C71656.00 5390.33 71656.00 5411.67 71656.00 5433.00C71699.00 5433.00 71742.00 5433.00 71785.00 5433.00C71795.67 5444.00 71806.33 5455.00 71817.00 5466.00C71838.33 5455.00 71859.67 5444.00 71881.00 5433.00C71892.00 5444.00 71903.00 5455.00 71914.00 5466.00C71924.67 5455.00 71935.33 5444.00 71946.00 5433.00C71956.67 5433.00 71967.33 5433.00 71978.00 5433.00C71988.67 5454.67 71999.33 5476.33 72010.00 5498.00C72031.33 5508.67 72052.67 5519.33 72074.00 5530.00C72085.00 5519.33 72096.00 5508.67 72107.00 5498.00C72107.00 5508.67 72107.00 5519.33 72107.00 5530.00C72117.67 5530.00 72128.33 5530.00 72139.00 5530.00C72128.33 5519.33 72117.67 5508.67 72107.00 5498.00C72117.67 5465.67 72128.33 5433.33 72139.00 5401.00C72149.67 5401.00 72160.33 5401.00 72171.00 5401.00C72171.00 5411.67 72171.00 5422.33 72171.00 5433.00C72203.00 5444.00 72235.00 5455.00 72267.00 5466.00C72277.67 5455.00 72288.33 5444.00 72299.00 5433.00C72299.00 5444.00 72299.00 5455.00 72299.00 5466.00C72320.67 5476.67 72342.33 5487.33 72364.00 5498.00C72353.33 5508.67 72342.67 5519.33 72332.00 5530.00C72364.00 5540.67 72396.00 5551.33 72428.00 5562.00C72417.33 5572.67 72406.67 5583.33 72396.00 5594.00C72406.67 5604.67 72417.33 5615.33 72428.00 5626.00C72449.33 5604.67 72470.67 5583.33 72492.00 5562.00C72513.67 5562.00 72535.33 5562.00 72557.00 5562.00C72567.67 5540.67 72578.33 5519.33 72589.00 5498.00C72589.00 5508.67 72589.00 5519.33 72589.00 5530.00C72610.33 5540.67 72631.67 5551.33 72653.00 5562.00C72642.33 5583.33 72631.67 5604.67 72621.00 5626.00C72631.67 5636.67 72642.33 5647.33 72653.00 5658.00C72674.33 5658.00 72695.67 5658.00 72717.00 5658.00C72738.67 5647.33 72760.33 5636.67 72782.00 5626.00C72792.78 5636.69 72803.40 5647.58 72814.28 5658.14C72835.52 5669.10 72856.76 5680.05 72878.00 5691.00C72888.67 5680.00 72899.33 5669.00 72910.00 5658.00C72910.00 5636.67 72910.00 5615.33 72910.00 5594.00C72920.67 5594.00 72931.33 5594.00 72942.00 5594.00C72953.00 5626.33 72964.00 5658.67 72975.00 5691.00C72996.33 5691.00 73017.67 5691.00 73039.00 5691.00C73039.00 5701.67 73039.00 5712.33 73039.00 5723.00C73060.33 5723.00 73081.67 5723.00 73103.00 5723.00C73124.67 5755.00 73146.33 5787.00 73168.00 5819.00C73189.33 5819.00 73210.67 5819.00 73232.00 5819.00C73267.52 5855.03 73302.86 5891.24 73338.88 5926.77C73367.59 5955.18 73396.29 5983.59 73425.00 6012.00C73446.33 6001.33 73467.67 5990.67 73489.00 5980.00C73510.33 6001.33 73531.67 6022.67 73553.00 6044.00C73531.67 6055.00 73510.33 6066.00 73489.00 6077.00C73499.67 6109.00 73510.33 6141.00 73521.00 6173.00C73521.00 6183.67 73521.00 6194.33 73521.00 6205.00C73499.67 6215.67 73478.33 6226.33 73457.00 6237.00C73435.67 6258.67 73414.33 6280.33 73393.00 6302.00C73393.00 6323.33 73393.00 6344.67 73393.00 6366.00C73371.33 6366.00 73349.67 6366.00 73328.00 6366.00C73317.33 6387.33 73306.67 6408.67 73296.00 6430.00C73285.33 6440.67 73274.67 6451.33 73264.00 6462.00C73264.00 6483.67 73264.00 6505.33 73264.00 6527.00C73285.33 6527.00 73306.67 6527.00 73328.00 6527.00C73338.67 6537.67 73349.33 6548.33 73360.00 6559.00C73317.33 6612.33 73274.67 6665.67 73232.00 6719.00C73242.67 6730.00 73253.33 6741.00 73264.00 6752.00C73264.00 6784.00 73264.00 6816.00 73264.00 6848.00C73274.67 6880.33 73285.33 6912.67 73296.00 6945.00C73296.00 6955.67 73296.00 6966.33 73296.00 6977.00C73318.85 6999.76 73341.53 7022.70 73364.49 7045.35C73374.19 7054.66 73383.70 7064.19 73393.52 7073.35C73425.35 7094.90 73457.17 7116.45 73489.00 7138.00C73553.33 7138.00 73617.67 7138.00 73682.00 7138.00C73725.00 7159.33 73768.00 7180.67 73811.00 7202.00C73800.00 7234.00 73789.00 7266.00 73778.00 7298.00C73767.31 7308.78 73756.41 7319.40 73745.86 7330.28C73713.91 7394.52 73681.95 7458.76 73650.00 7523.00C73660.67 7523.00 73671.33 7523.00 73682.00 7523.00C73703.33 7544.67 73724.67 7566.33 73746.00 7588.00C73767.67 7588.00 73789.33 7588.00 73811.00 7588.00C73811.00 7620.00 73811.00 7652.00 73811.00 7684.00C73843.00 7694.67 73875.00 7705.33 73907.00 7716.00C73907.00 7737.67 73907.00 7759.33 73907.00 7781.00C73896.33 7781.00 73885.67 7781.00 73875.00 7781.00C73864.33 7770.00 73853.67 7759.00 73843.00 7748.00C73843.00 7759.00 73843.00 7770.00 73843.00 7781.00C73853.67 7791.67 73864.33 7802.33 73875.00 7813.00C73896.33 7791.33 73917.67 7769.67 73939.00 7748.00C73939.00 7769.67 73939.00 7791.33 73939.00 7813.00C73928.33 7823.67 73917.67 7834.33 73907.00 7845.00C73917.67 7855.67 73928.33 7866.33 73939.00 7877.00C73949.67 7866.33 73960.33 7855.67 73971.00 7845.00C73982.00 7845.00 73993.00 7845.00 74004.00 7845.00C73993.00 7855.67 73982.00 7866.33 73971.00 7877.00C73982.00 7887.67 73993.00 7898.33 74004.00 7909.00C73982.33 7930.67 73960.67 7952.33 73939.00 7974.00C73939.00 7984.67 73939.00 7995.33 73939.00 8006.00C73960.67 8006.00 73982.33 8006.00 74004.00 8006.00C74014.67 8016.67 74025.33 8027.33 74036.00 8038.00C74046.67 8016.67 74057.33 7995.33 74068.00 7974.00C74089.33 7974.00 74110.67 7974.00 74132.00 7974.00C74132.00 7984.67 74132.00 7995.33 74132.00 8006.00C74164.33 8006.00 74196.67 8006.00 74229.00 8006.00C74239.67 8027.33 74250.33 8048.67 74261.00 8070.00C74261.00 8080.67 74261.00 8091.33 74261.00 8102.00C74271.67 8112.67 74282.33 8123.33 74293.00 8134.00C74271.67 8144.67 74250.33 8155.33 74229.00 8166.00C74229.00 8187.67 74229.00 8209.33 74229.00 8231.00C74218.00 8231.00 74207.00 8231.00 74196.00 8231.00C74185.33 8220.33 74174.67 8209.67 74164.00 8199.00C74153.33 8199.00 74142.67 8199.00 74132.00 8199.00C74142.67 8209.67 74153.33 8220.33 74164.00 8231.00C74153.33 8241.67 74142.67 8252.33 74132.00 8263.00C74100.00 8263.00 74068.00 8263.00 74036.00 8263.00C74036.00 8305.67 74036.00 8348.33 74036.00 8391.00C74014.33 8369.67 73992.67 8348.33 73971.00 8327.00C73982.00 8348.33 73993.00 8369.67 74004.00 8391.00C73982.33 8391.00 73960.67 8391.00 73939.00 8391.00C73928.33 8402.00 73917.67 8413.00 73907.00 8424.00C73907.00 8466.67 73907.00 8509.33 73907.00 8552.00C73917.67 8552.00 73928.33 8552.00 73939.00 8552.00C73939.00 8584.33 73939.00 8616.67 73939.00 8649.00C73949.67 8659.67 73960.33 8670.33 73971.00 8681.00C73971.00 8702.33 73971.00 8723.67 73971.00 8745.00C73960.33 8734.33 73949.67 8723.67 73939.00 8713.00C73917.67 8734.33 73896.33 8755.67 73875.00 8777.00C73885.67 8788.00 73896.33 8799.00 73907.00 8810.00C73907.00 8820.67 73907.00 8831.33 73907.00 8842.00C73896.33 8852.67 73885.67 8863.33 73875.00 8874.00C73864.33 8852.67 73853.67 8831.33 73843.00 8810.00C73832.33 8831.33 73821.67 8852.67 73811.00 8874.00C73789.33 8884.67 73767.67 8895.33 73746.00 8906.00C73735.33 8906.00 73724.67 8906.00 73714.00 8906.00C73724.67 8895.33 73735.33 8884.67 73746.00 8874.00C73746.00 8863.33 73746.00 8852.67 73746.00 8842.00C73735.33 8842.00 73724.67 8842.00 73714.00 8842.00C73703.33 8863.33 73692.67 8884.67 73682.00 8906.00C73671.33 8906.00 73660.67 8906.00 73650.00 8906.00C73628.33 8916.67 73606.67 8927.33 73585.00 8938.00C73574.33 8959.33 73563.67 8980.67 73553.00 9002.00C73531.67 9013.00 73510.33 9024.00 73489.00 9035.00C73489.00 9045.67 73489.00 9056.33 73489.00 9067.00C73499.67 9067.00 73510.33 9067.00 73521.00 9067.00C73521.00 9077.67 73521.00 9088.33 73521.00 9099.00C73542.33 9120.33 73563.67 9141.67 73585.00 9163.00C73574.33 9173.67 73563.67 9184.33 73553.00 9195.00C73563.67 9216.67 73574.33 9238.33 73585.00 9260.00C73574.33 9281.33 73563.67 9302.67 73553.00 9324.00C73531.67 9334.67 73510.33 9345.33 73489.00 9356.00C73478.33 9345.33 73467.67 9334.67 73457.00 9324.00C73446.33 9345.33 73435.67 9366.67 73425.00 9388.00C73414.33 9388.00 73403.67 9388.00 73393.00 9388.00C73380.73 9400.04 73368.16 9411.80 73356.08 9424.04C73340.15 9440.52 73324.21 9457.00 73307.89 9473.11C73303.93 9477.07 73299.96 9481.04 73296.00 9485.00C73296.00 9495.67 73296.00 9506.33 73296.00 9517.00C73264.00 9517.00 73232.00 9517.00 73200.00 9517.00C73189.33 9527.67 73178.67 9538.33 73168.00 9549.00C73157.00 9581.33 73146.00 9613.67 73135.00 9646.00C73113.67 9646.00 73092.33 9646.00 73071.00 9646.00C73081.67 9656.67 73092.33 9667.33 73103.00 9678.00C73081.67 9678.00 73060.33 9678.00 73039.00 9678.00C73017.67 9699.33 72996.33 9720.67 72975.00 9742.00C72964.00 9731.33 72953.00 9720.67 72942.00 9710.00C72931.33 9720.67 72920.67 9731.33 72910.00 9742.00C72888.67 9731.33 72867.33 9720.67 72846.00 9710.00C72846.00 9731.33 72846.00 9752.67 72846.00 9774.00C72835.33 9763.33 72824.67 9752.67 72814.00 9742.00C72792.33 9752.67 72770.67 9763.33 72749.00 9774.00C72727.67 9774.00 72706.33 9774.00 72685.00 9774.00C72685.00 9795.33 72685.00 9816.67 72685.00 9838.00C72674.33 9859.67 72663.67 9881.33 72653.00 9903.00C72642.33 9913.67 72631.67 9924.33 72621.00 9935.00C72631.67 9935.00 72642.33 9935.00 72653.00 9935.00C72653.00 9945.67 72653.00 9956.33 72653.00 9967.00C72631.67 9977.67 72610.33 9988.33 72589.00 9999.00C72599.67 10009.67 72610.33 10020.33 72621.00 10031.00C72653.00 10031.00 72685.00 10031.00 72717.00 10031.00C72717.00 10052.67 72717.00 10074.33 72717.00 10096.00C72727.67 10117.33 72738.33 10138.67 72749.00 10160.00C72781.33 10170.67 72813.67 10181.33 72846.00 10192.00C72867.33 10213.33 72888.67 10234.67 72910.00 10256.00C72910.00 10288.33 72910.00 10320.67 72910.00 10353.00C72878.00 10363.67 72846.00 10374.33 72814.00 10385.00C72814.00 10395.67 72814.00 10406.33 72814.00 10417.00C72835.33 10417.00 72856.67 10417.00 72878.00 10417.00C72878.00 10427.67 72878.00 10438.33 72878.00 10449.00C72856.67 10449.00 72835.33 10449.00 72814.00 10449.00C72802.35 10472.50 72790.96 10496.14 72779.14 10519.56C72769.09 10539.04 72759.04 10558.52 72749.00 10578.00C72749.00 10610.00 72749.00 10642.00 72749.00 10674.00C72760.00 10674.00 72771.00 10674.00 72782.00 10674.00C72803.33 10663.33 72824.67 10652.67 72846.00 10642.00C72856.67 10642.00 72867.33 10642.00 72878.00 10642.00C72867.33 10674.33 72856.67 10706.67 72846.00 10739.00C72856.67 10792.33 72867.33 10845.67 72878.00 10899.00C72888.67 10910.00 72899.33 10921.00 72910.00 10932.00C72910.00 10953.33 72910.00 10974.67 72910.00 10996.00C72899.33 11006.67 72888.67 11017.33 72878.00 11028.00C72856.67 11017.33 72835.33 11006.67 72814.00 10996.00C72803.33 11006.67 72792.67 11017.33 72782.00 11028.00C72792.67 11060.33 72803.33 11092.67 72814.00 11125.00C72796.64 11142.38 72779.34 11159.82 72761.58 11176.80C72740.38 11197.26 72719.79 11218.36 72698.88 11239.12C72694.25 11243.75 72689.63 11248.37 72685.00 11253.00C72674.33 11296.00 72663.67 11339.00 72653.00 11382.00C72631.67 11382.00 72610.33 11382.00 72589.00 11382.00C72578.33 11414.00 72567.67 11446.00 72557.00 11478.00C72557.00 11499.67 72557.00 11521.33 72557.00 11543.00C72546.00 11553.67 72535.00 11564.33 72524.00 11575.00C72545.67 11596.33 72567.33 11617.67 72589.00 11639.00C72567.33 11649.67 72545.67 11660.33 72524.00 11671.00C72492.00 11671.00 72460.00 11671.00 72428.00 11671.00C72427.95 11681.76 72428.10 11692.55 72427.93 11703.30C72417.28 11746.20 72406.64 11789.10 72396.00 11832.00C72417.33 11885.67 72438.67 11939.33 72460.00 11993.00C72449.33 12003.67 72438.67 12014.33 72428.00 12025.00C72406.67 12025.00 72385.33 12025.00 72364.00 12025.00C72385.33 12025.00 72406.67 12025.00 72428.00 12025.00C72428.00 12035.67 72428.00 12046.33 72428.00 12057.00C72417.33 12057.00 72406.67 12057.00 72396.00 12057.00C72385.33 12067.67 72374.67 12078.33 72364.00 12089.00C72364.00 12099.67 72364.00 12110.33 72364.00 12121.00C72385.33 12121.00 72406.67 12121.00 72428.00 12121.00C72428.00 12142.67 72428.00 12164.33 72428.00 12186.00C72417.33 12186.00 72406.67 12186.00 72396.00 12186.00C72385.33 12175.00 72374.67 12164.00 72364.00 12153.00C72353.33 12174.67 72342.67 12196.33 72332.00 12218.00C72310.33 12228.67 72288.67 12239.33 72267.00 12250.00C72267.00 12271.33 72267.00 12292.67 72267.00 12314.00C72245.67 12324.67 72224.33 12335.33 72203.00 12346.00C72203.07 12357.09 72202.87 12368.23 72203.10 12379.30C72213.73 12411.20 72224.37 12443.10 72235.00 12475.00C72216.39 12512.16 72197.80 12549.33 72179.53 12586.67C72176.74 12592.56 72173.57 12598.37 72171.00 12604.31C72171.00 12625.54 72171.00 12646.77 72171.00 12668.00C72192.33 12689.33 72213.67 12710.67 72235.00 12732.00C72224.33 12742.67 72213.67 12753.33 72203.00 12764.00C72192.33 12817.67 72181.67 12871.33 72171.00 12925.00C72171.00 12935.67 72171.00 12946.33 72171.00 12957.00C72138.67 13000.00 72106.33 13043.00 72074.00 13086.00C72063.33 13118.00 72052.67 13150.00 72042.00 13182.00C72063.67 13192.67 72085.33 13203.33 72107.00 13214.00C72107.00 13225.00 72107.00 13236.00 72107.00 13247.00C72085.33 13268.33 72063.67 13289.67 72042.00 13311.00C72052.67 13332.33 72063.33 13353.67 72074.00 13375.00C72063.33 13385.67 72052.67 13396.33 72042.00 13407.00C72052.67 13428.67 72063.33 13450.33 72074.00 13472.00C72063.33 13482.67 72052.67 13493.33 72042.00 13504.00C72042.00 13568.33 72042.00 13632.67 72042.00 13697.00C72031.33 13729.00 72020.67 13761.00 72010.00 13793.00C72020.67 13857.33 72031.33 13921.67 72042.00 13986.00C72031.33 14007.33 72020.67 14028.67 72010.00 14050.00C72020.67 14114.33 72031.33 14178.67 72042.00 14243.00C72042.00 14254.00 72042.00 14265.00 72042.00 14276.00C72063.76 14308.06 72085.39 14340.22 72107.22 14372.22C72117.81 14382.81 72128.41 14393.41 72139.00 14404.00C72128.33 14425.67 72117.67 14447.33 72107.00 14469.00C72107.00 14479.67 72107.00 14490.33 72107.00 14501.00C72128.33 14522.33 72149.67 14543.67 72171.00 14565.00C72171.00 14586.33 72171.00 14607.67 72171.00 14629.00C72181.67 14639.67 72192.33 14650.33 72203.00 14661.00C72181.67 14661.00 72160.33 14661.00 72139.00 14661.00C72139.00 14682.67 72139.00 14704.33 72139.00 14726.00C72149.67 14726.00 72160.33 14726.00 72171.00 14726.00C72203.06 14747.42 72235.22 14768.72 72267.22 14790.22C72288.82 14811.48 72310.41 14832.74 72332.00 14854.00C72321.00 14875.67 72310.00 14897.33 72299.00 14919.00C72331.33 14961.67 72363.67 15004.33 72396.00 15047.00C72385.33 15057.67 72374.67 15068.33 72364.00 15079.00C72364.00 15100.67 72364.00 15122.33 72364.00 15144.00C72374.67 15154.67 72385.33 15165.33 72396.00 15176.00C72396.00 15186.67 72396.00 15197.33 72396.00 15208.00C72428.00 15229.33 72460.00 15250.67 72492.00 15272.00C72481.33 15293.67 72470.67 15315.33 72460.00 15337.00C72470.67 15347.67 72481.33 15358.33 72492.00 15369.00C72491.93 15379.76 72492.13 15390.56 72491.90 15401.30C72481.27 15433.20 72470.63 15465.10 72460.00 15497.00C72481.33 15518.67 72502.67 15540.33 72524.00 15562.00C72513.33 15562.00 72502.67 15562.00 72492.00 15562.00C72492.00 15583.33 72492.00 15604.67 72492.00 15626.00C72470.67 15647.33 72449.33 15668.67 72428.00 15690.00C72428.00 15700.67 72428.00 15711.33 72428.00 15722.00C72449.33 15765.00 72470.67 15808.00 72492.00 15851.00C72513.67 15872.33 72535.33 15893.67 72557.00 15915.00C72567.67 15893.67 72578.33 15872.33 72589.00 15851.00C72599.67 15872.33 72610.33 15893.67 72621.00 15915.00C72642.33 15936.67 72663.67 15958.33 72685.00 15980.00C72685.00 15990.67 72685.00 16001.33 72685.00 16012.00C72695.67 16012.00 72706.33 16012.00 72717.00 16012.00C72727.67 16033.33 72738.33 16054.67 72749.00 16076.00C72766.73 16058.81 72784.54 16041.70 72801.89 16024.11C72805.93 16020.07 72809.96 16016.04 72814.00 16012.00C72814.00 16033.33 72814.00 16054.67 72814.00 16076.00C72846.00 16086.67 72878.00 16097.33 72910.00 16108.00C72920.67 16129.67 72931.33 16151.33 72942.00 16173.00C72963.67 16194.33 72985.33 16215.67 73007.00 16237.00C73017.67 16237.00 73028.33 16237.00 73039.00 16237.00C73049.67 16226.33 73060.33 16215.67 73071.00 16205.00C73124.67 16205.00 73178.33 16205.00 73232.00 16205.00C73232.00 16215.67 73232.00 16226.33 73232.00 16237.00C73253.33 16247.67 73274.67 16258.33 73296.00 16269.00C73285.33 16290.33 73274.67 16311.67 73264.00 16333.00C73285.33 16354.67 73306.67 16376.33 73328.00 16398.00C73328.00 16419.33 73328.00 16440.67 73328.00 16462.00C73306.67 16472.67 73285.33 16483.33 73264.00 16494.00C73274.67 16537.00 73285.33 16580.00 73296.00 16623.00C73285.33 16623.00 73274.67 16623.00 73264.00 16623.00C73274.67 16633.67 73285.33 16644.33 73296.00 16655.00C73285.33 16676.33 73274.67 16697.67 73264.00 16719.00C73253.33 16729.67 73242.67 16740.33 73232.00 16751.00C73232.00 16804.67 73232.00 16858.33 73232.00 16912.00C73253.33 16933.33 73274.67 16954.67 73296.00 16976.00C73285.33 16987.00 73274.67 16998.00 73264.00 17009.00C73274.67 17019.67 73285.33 17030.33 73296.00 17041.00C73296.00 17073.00 73296.00 17105.00 73296.00 17137.00C73274.67 17147.67 73253.33 17158.33 73232.00 17169.00C73221.33 17201.33 73210.67 17233.67 73200.00 17266.00C73210.67 17308.67 73221.33 17351.33 73232.00 17394.00C73242.67 17394.00 73253.33 17394.00 73264.00 17394.00C73264.00 17405.00 73264.00 17416.00 73264.00 17427.00C73274.67 17437.67 73285.33 17448.33 73296.00 17459.00C73285.33 17469.67 73274.67 17480.33 73264.00 17491.00C73285.33 17491.00 73306.67 17491.00 73328.00 17491.00C73317.33 17501.67 73306.67 17512.33 73296.00 17523.00C73285.33 17523.00 73274.67 17523.00 73264.00 17523.00C73253.33 17533.67 73242.67 17544.33 73232.00 17555.00C73242.67 17555.00 73253.33 17555.00 73264.00 17555.00C73264.00 17608.67 73264.00 17662.33 73264.00 17716.00C73253.33 17716.00 73242.67 17716.00 73232.00 17716.00C73221.33 17726.67 73210.67 17737.33 73200.00 17748.00C73210.67 17758.67 73221.33 17769.33 73232.00 17780.00C73221.33 17812.33 73210.67 17844.67 73200.00 17877.00C73200.00 17909.00 73200.00 17941.00 73200.00 17973.00C73178.33 17983.67 73156.67 17994.33 73135.00 18005.00C73146.00 18026.67 73157.00 18048.33 73168.00 18070.00C73157.00 18080.67 73146.00 18091.33 73135.00 18102.00C73156.67 18134.00 73178.33 18166.00 73200.00 18198.00C73189.33 18230.33 73178.67 18262.67 73168.00 18295.00C73178.67 18316.33 73189.33 18337.67 73200.00 18359.00C73232.00 18359.00 73264.00 18359.00 73296.00 18359.00C73317.33 18348.33 73338.67 18337.67 73360.00 18327.00C73392.33 18327.00 73424.67 18327.00 73457.00 18327.00C73467.67 18348.33 73478.33 18369.67 73489.00 18391.00C73499.67 18401.67 73510.33 18412.33 73521.00 18423.00C73542.33 18401.67 73563.67 18380.33 73585.00 18359.00C73574.33 18337.67 73563.67 18316.33 73553.00 18295.00C73563.67 18284.33 73574.33 18273.67 73585.00 18263.00C73585.00 18273.67 73585.00 18284.33 73585.00 18295.00C73606.67 18327.00 73628.33 18359.00 73650.00 18391.00C73639.33 18423.33 73628.67 18455.67 73618.00 18488.00C73618.00 18498.67 73618.00 18509.33 73618.00 18520.00C73607.00 18530.67 73596.00 18541.33 73585.00 18552.00C73585.00 18541.33 73585.00 18530.67 73585.00 18520.00C73563.67 18530.67 73542.33 18541.33 73521.00 18552.00C73510.33 18573.33 73499.67 18594.67 73489.00 18616.00C73499.67 18626.67 73510.33 18637.33 73521.00 18648.00C73510.33 18648.00 73499.67 18648.00 73489.00 18648.00C73478.33 18669.67 73467.67 18691.33 73457.00 18713.00C73467.67 18723.67 73478.33 18734.33 73489.00 18745.00C73478.33 18755.67 73467.67 18766.33 73457.00 18777.00C73457.00 18787.67 73457.00 18798.33 73457.00 18809.00C73489.00 18809.00 73521.00 18809.00 73553.00 18809.00C73563.67 18830.67 73574.33 18852.33 73585.00 18874.00C73585.00 18884.67 73585.00 18895.33 73585.00 18906.00C73596.00 18895.33 73607.00 18884.67 73618.00 18874.00C73650.00 18884.67 73682.00 18895.33 73714.00 18906.00C73740.27 18932.44 73766.86 18958.57 73793.43 18984.70C73799.29 18990.47 73805.14 18996.24 73811.00 19002.00C73821.67 18991.33 73832.33 18980.67 73843.00 18970.00C73875.00 18970.00 73907.00 18970.00 73939.00 18970.00C73949.67 18959.33 73960.33 18948.67 73971.00 18938.00C73992.67 18927.33 74014.33 18916.67 74036.00 18906.00C74057.33 18927.33 74078.67 18948.67 74100.00 18970.00C74110.67 18959.33 74121.33 18948.67 74132.00 18938.00C74132.00 18948.67 74132.00 18959.33 74132.00 18970.00C74142.67 18970.00 74153.33 18970.00 74164.00 18970.00C74174.67 18980.67 74185.33 18991.33 74196.00 19002.00C74196.00 19012.67 74196.00 19023.33 74196.00 19034.00C74207.00 19044.67 74218.00 19055.33 74229.00 19066.00C74229.00 19087.67 74229.00 19109.33 74229.00 19131.00C74250.33 19152.33 74271.67 19173.67 74293.00 19195.00C74293.00 19216.33 74293.00 19237.67 74293.00 19259.00C74303.67 19259.00 74314.33 19259.00 74325.00 19259.00C74325.00 19248.33 74325.00 19237.67 74325.00 19227.00C74335.67 19216.33 74346.33 19205.67 74357.00 19195.00C74367.67 19205.67 74378.33 19216.33 74389.00 19227.00C74389.00 19280.67 74389.00 19334.33 74389.00 19388.00C74399.67 19409.33 74410.33 19430.67 74421.00 19452.00C74453.33 19462.67 74485.67 19473.33 74518.00 19484.00C74550.00 19484.00 74582.00 19484.00 74614.00 19484.00C74625.00 19527.00 74636.00 19570.00 74647.00 19613.00C74668.33 19623.67 74689.67 19634.33 74711.00 19645.00C74700.33 19677.33 74689.67 19709.67 74679.00 19742.00C74689.67 19763.33 74700.33 19784.67 74711.00 19806.00C74732.33 19806.00 74753.67 19806.00 74775.00 19806.00C74796.67 19795.33 74818.33 19784.67 74840.00 19774.00C74840.00 19806.00 74840.00 19838.00 74840.00 19870.00C74861.33 19891.67 74882.67 19913.33 74904.00 19935.00C74904.00 19945.67 74904.00 19956.33 74904.00 19967.00C74914.67 19967.00 74925.33 19967.00 74936.00 19967.00C74925.33 19988.33 74914.67 20009.67 74904.00 20031.00C74936.00 20031.00 74968.00 20031.00 75000.00 20031.00C75000.00 20041.67 75000.00 20052.33 75000.00 20063.00C75010.67 20052.33 75021.33 20041.67 75032.00 20031.00C75032.00 20009.67 75032.00 19988.33 75032.00 19967.00C75064.33 19967.00 75096.67 19967.00 75129.00 19967.00C75139.67 19977.67 75150.33 19988.33 75161.00 19999.00C75161.05 20009.76 75160.90 20020.55 75161.07 20031.30C75171.72 20074.20 75182.36 20117.10 75193.00 20160.00C75182.33 20170.67 75171.67 20181.33 75161.00 20192.00C75161.00 20213.33 75161.00 20234.67 75161.00 20256.00C75182.33 20256.00 75203.67 20256.00 75225.00 20256.00C75235.67 20245.33 75246.33 20234.67 75257.00 20224.00C75268.00 20224.00 75279.00 20224.00 75290.00 20224.00C75322.00 20256.00 75354.00 20288.00 75386.00 20320.00C75375.33 20331.00 75364.67 20342.00 75354.00 20353.00C75364.67 20363.67 75375.33 20374.33 75386.00 20385.00C75396.67 20417.00 75407.33 20449.00 75418.00 20481.00C75407.33 20491.67 75396.67 20502.33 75386.00 20513.00C75396.67 20513.00 75407.33 20513.00 75418.00 20513.00C75450.33 20545.33 75482.67 20577.67 75515.00 20610.00C75547.00 20610.00 75579.00 20610.00 75611.00 20610.00C75621.67 20631.33 75632.33 20652.67 75643.00 20674.00C75675.33 20684.67 75707.67 20695.33 75740.00 20706.00C75740.00 20695.33 75740.00 20684.67 75740.00 20674.00C75772.00 20674.00 75804.00 20674.00 75836.00 20674.00C75858.45 20696.17 75881.04 20718.20 75903.39 20740.47C75913.26 20750.65 75923.13 20760.82 75933.00 20771.00C75943.67 20771.00 75954.33 20771.00 75965.00 20771.00C75975.67 20781.67 75986.33 20792.33 75997.00 20803.00C76029.00 20803.00 76061.00 20803.00 76093.00 20803.00C76114.67 20813.67 76136.33 20824.33 76158.00 20835.00C76179.33 20824.33 76200.67 20813.67 76222.00 20803.00C76232.67 20813.67 76243.33 20824.33 76254.00 20835.00C76264.67 20824.33 76275.33 20813.67 76286.00 20803.00C76297.00 20824.33 76308.00 20845.67 76319.00 20867.00C76329.67 20877.67 76340.33 20888.33 76351.00 20899.00C76361.67 20899.00 76372.33 20899.00 76383.00 20899.00C76393.67 20888.33 76404.33 20877.67 76415.00 20867.00C76425.67 20867.00 76436.33 20867.00 76447.00 20867.00C76457.67 20888.33 76468.33 20909.67 76479.00 20931.00C76522.00 20920.33 76565.00 20909.67 76608.00 20899.00C76629.33 20909.67 76650.67 20920.33 76672.00 20931.00C76693.67 20931.00 76715.33 20931.00 76737.00 20931.00C76737.00 20920.33 76737.00 20909.67 76737.00 20899.00C76747.67 20909.67 76758.33 20920.33 76769.00 20931.00C76779.67 20952.67 76790.33 20974.33 76801.00 20996.00C76811.67 21006.67 76822.33 21017.33 76833.00 21028.00C76843.67 21017.33 76854.33 21006.67 76865.00 20996.00C76875.87 20995.94 76886.76 20996.12 76897.62 20995.91C76972.41 20984.94 77047.21 20973.97 77122.00 20963.00C77122.00 20984.67 77122.00 21006.33 77122.00 21028.00C77111.33 21038.67 77100.67 21049.33 77090.00 21060.00C77090.00 21070.67 77090.00 21081.33 77090.00 21092.00C77100.67 21102.67 77111.33 21113.33 77122.00 21124.00C77143.67 21134.67 77165.33 21145.33 77187.00 21156.00C77208.33 21188.33 77229.67 21220.67 77251.00 21253.00C77229.67 21263.67 77208.33 21274.33 77187.00 21285.00C77187.00 21295.67 77187.00 21306.33 77187.00 21317.00C77176.33 21327.67 77165.67 21338.33 77155.00 21349.00C77176.33 21359.67 77197.67 21370.33 77219.00 21381.00C77219.00 22956.67 77219.00 24532.33 77219.00 26108.00C75418.33 26108.00 73617.67 26108.00 71817.00 26108.00C71795.67 26161.67 71774.33 26215.33 71753.00 26269.00C71742.33 26376.00 71731.67 26483.00 71721.00 26590.00C71699.33 26611.67 71677.67 26633.33 71656.00 26655.00C71634.37 26665.76 71612.82 26676.71 71591.13 26687.35C71537.75 26708.56 71484.38 26729.78 71431.00 26751.00C71431.00 26761.67 71431.00 26772.33 71431.00 26783.00C71399.00 26815.33 71367.00 26847.67 71335.00 26880.00C71335.00 26901.33 71335.00 26922.67 71335.00 26944.00C71356.33 26965.33 71377.67 26986.67 71399.00 27008.00C71377.67 27029.67 71356.33 27051.33 71335.00 27073.00C71335.00 27105.00 71335.00 27137.00 71335.00 27169.00C71324.33 27179.67 71313.67 27190.33 71303.00 27201.00C71313.67 27222.67 71324.33 27244.33 71335.00 27266.00C71302.67 27276.67 71270.33 27287.33 71238.00 27298.00C71216.67 27330.00 71195.33 27362.00 71174.00 27394.00C71152.67 27394.00 71131.33 27394.00 71110.00 27394.00C71120.67 27404.67 71131.33 27415.33 71142.00 27426.00C71099.00 27469.00 71056.00 27512.00 71013.00 27555.00C71013.00 27597.67 71013.00 27640.33 71013.00 27683.00C70980.78 27747.92 70948.65 27812.89 70916.17 27877.68C70905.78 27898.79 70895.39 27919.89 70885.00 27941.00C70895.67 27951.67 70906.33 27962.33 70917.00 27973.00C70917.00 27983.67 70917.00 27994.33 70917.00 28005.00C70927.67 28015.67 70938.33 28026.33 70949.00 28037.00C70938.33 28058.33 70927.67 28079.67 70917.00 28101.00C70906.33 28101.00 70895.67 28101.00 70885.00 28101.00C70852.67 28133.33 70820.33 28165.67 70788.00 28198.00C70798.67 28219.33 70809.33 28240.67 70820.00 28262.00C70798.67 28251.33 70777.33 28240.67 70756.00 28230.00C70745.33 28240.67 70734.67 28251.33 70724.00 28262.00C70724.00 28283.67 70724.00 28305.33 70724.00 28327.00C70713.33 28348.33 70702.67 28369.67 70692.00 28391.00C70670.33 28401.67 70648.67 28412.33 70627.00 28423.00C70616.33 28412.33 70605.67 28401.67 70595.00 28391.00C70584.33 28401.67 70573.67 28412.33 70563.00 28423.00C70573.67 28455.00 70584.33 28487.00 70595.00 28519.00C70584.33 28562.00 70573.67 28605.00 70563.00 28648.00C70552.33 28658.67 70541.67 28669.33 70531.00 28680.00C70563.00 28723.00 70595.00 28766.00 70627.00 28809.00C70605.67 28830.33 70584.33 28851.67 70563.00 28873.00C70563.00 28916.00 70563.00 28959.00 70563.00 29002.00C70531.00 29002.00 70499.00 29002.00 70467.00 29002.00C70467.07 29012.76 70466.87 29023.56 70467.10 29034.30C70477.73 29066.20 70488.37 29098.10 70499.00 29130.00C70488.33 29151.67 70477.67 29173.33 70467.00 29195.00C70467.00 29205.67 70467.00 29216.33 70467.00 29227.00C70445.33 29237.67 70423.67 29248.33 70402.00 29259.00C70391.33 29291.00 70380.67 29323.00 70370.00 29355.00C70359.33 29366.00 70348.67 29377.00 70338.00 29388.00C70348.67 29398.67 70359.33 29409.33 70370.00 29420.00C70359.33 29430.67 70348.67 29441.33 70338.00 29452.00C70348.67 29462.67 70359.33 29473.33 70370.00 29484.00C70370.00 29505.33 70370.00 29526.67 70370.00 29548.00C70305.67 29591.00 70241.33 29634.00 70177.00 29677.00C70177.00 29698.33 70177.00 29719.67 70177.00 29741.00C70166.33 29762.67 70155.67 29784.33 70145.00 29806.00C70145.00 29816.67 70145.00 29827.33 70145.00 29838.00C70123.67 29848.67 70102.33 29859.33 70081.00 29870.00C70091.67 29934.33 70102.33 29998.67 70113.00 30063.00C70113.00 30073.67 70113.00 30084.33 70113.00 30095.00C70134.33 30105.67 70155.67 30116.33 70177.00 30127.00C70177.00 30148.33 70177.00 30169.67 70177.00 30191.00C70166.33 30202.00 70155.67 30213.00 70145.00 30224.00C70155.67 30245.33 70166.33 30266.67 70177.00 30288.00C70198.67 30277.33 70220.33 30266.67 70242.00 30256.00C70242.00 30277.33 70242.00 30298.67 70242.00 30320.00C70263.33 30330.67 70284.67 30341.33 70306.00 30352.00C70316.67 30373.67 70327.33 30395.33 70338.00 30417.00C70364.27 30443.44 70390.86 30469.57 70417.43 30495.70C70423.29 30501.47 70429.14 30507.24 70435.00 30513.00C70456.33 30513.00 70477.67 30513.00 70499.00 30513.00C70499.00 30545.00 70499.00 30577.00 70499.00 30609.00C70520.33 30630.67 70541.67 30652.33 70563.00 30674.00C70552.33 30706.00 70541.67 30738.00 70531.00 30770.00C70541.67 30770.00 70552.33 30770.00 70563.00 30770.00C70563.00 30802.33 70563.00 30834.67 70563.00 30867.00C70552.33 30888.33 70541.67 30909.67 70531.00 30931.00C70520.33 30931.00 70509.67 30931.00 70499.00 30931.00C70456.00 30952.33 70413.00 30973.67 70370.00 30995.00C70359.33 31005.67 70348.67 31016.33 70338.00 31027.00C70295.00 31027.00 70252.00 31027.00 70209.00 31027.00C70198.33 31048.67 70187.67 31070.33 70177.00 31092.00C70145.00 31092.00 70113.00 31092.00 70081.00 31092.00C70059.33 31102.67 70037.67 31113.33 70016.00 31124.00C69994.67 31145.33 69973.33 31166.67 69952.00 31188.00C69941.33 31177.33 69930.67 31166.67 69920.00 31156.00C69855.67 31156.00 69791.33 31156.00 69727.00 31156.00C69704.24 31178.85 69681.30 31201.53 69658.65 31224.49C69649.43 31233.99 69640.22 31243.50 69631.00 31253.00C69641.67 31263.67 69652.33 31274.33 69663.00 31285.00C69652.33 31295.67 69641.67 31306.33 69631.00 31317.00C69641.67 31327.67 69652.33 31338.33 69663.00 31349.00C69652.33 31370.33 69641.67 31391.67 69631.00 31413.00C69620.33 31413.00 69609.67 31413.00 69599.00 31413.00C69577.33 31434.67 69555.67 31456.33 69534.00 31478.00C69555.67 31488.67 69577.33 31499.33 69599.00 31510.00C69599.00 31520.67 69599.00 31531.33 69599.00 31542.00C69556.00 31584.67 69513.00 31627.33 69470.00 31670.00C69459.33 31670.00 69448.67 31670.00 69438.00 31670.00C69427.33 31659.33 69416.67 31648.67 69406.00 31638.00C69384.33 31638.00 69362.67 31638.00 69341.00 31638.00C69341.00 31627.33 69341.00 31616.67 69341.00 31606.00C69287.67 31584.67 69234.33 31563.33 69181.00 31542.00C69181.00 31574.00 69181.00 31606.00 69181.00 31638.00C69148.67 31627.33 69116.33 31616.67 69084.00 31606.00C69073.33 31606.00 69062.67 31606.00 69052.00 31606.00C69041.33 31616.67 69030.67 31627.33 69020.00 31638.00C69009.33 31638.00 68998.67 31638.00 68988.00 31638.00C68988.00 31648.67 68988.00 31659.33 68988.00 31670.00C68955.67 31681.00 68923.33 31692.00 68891.00 31703.00C68869.67 31724.33 68848.33 31745.67 68827.00 31767.00C68816.33 31756.33 68805.67 31745.67 68795.00 31735.00C68805.67 31713.33 68816.33 31691.67 68827.00 31670.00C68816.24 31669.92 68805.43 31670.15 68794.71 31669.88C68741.14 31648.59 68687.57 31627.29 68634.00 31606.00C68623.33 31616.67 68612.67 31627.33 68602.00 31638.00C68569.67 31616.67 68537.33 31595.33 68505.00 31574.00C68473.00 31584.67 68441.00 31595.33 68409.00 31606.00C68419.67 31584.67 68430.33 31563.33 68441.00 31542.00C68430.33 31531.33 68419.67 31520.67 68409.00 31510.00C68398.33 31488.33 68387.67 31466.67 68377.00 31445.00C68387.67 31423.67 68398.33 31402.33 68409.00 31381.00C68398.33 31370.33 68387.67 31359.67 68377.00 31349.00C68387.67 31327.67 68398.33 31306.33 68409.00 31285.00C68376.67 31274.33 68344.33 31263.67 68312.00 31253.00C68312.00 31242.00 68312.00 31231.00 68312.00 31220.00C68323.00 31209.33 68334.00 31198.67 68345.00 31188.00C68355.67 31166.67 68366.33 31145.33 68377.00 31124.00C68366.33 31102.67 68355.67 31081.33 68345.00 31060.00C68334.00 31070.67 68323.00 31081.33 68312.00 31092.00C68294.62 31074.64 68277.18 31057.34 68260.20 31039.58C68256.13 31035.39 68252.07 31031.19 68248.00 31027.00C68237.33 31027.00 68226.67 31027.00 68216.00 31027.00C68216.00 30952.00 68216.00 30877.00 68216.00 30802.00C68194.67 30791.33 68173.33 30780.67 68152.00 30770.00C68098.33 30770.00 68044.67 30770.00 67991.00 30770.00C67980.33 30738.00 67969.67 30706.00 67959.00 30674.00C67959.00 30641.67 67959.00 30609.33 67959.00 30577.00C67941.64 30559.62 67924.34 30542.18 67906.58 30525.20C67902.39 30521.13 67898.19 30517.07 67894.00 30513.00C67862.00 30534.33 67830.00 30555.67 67798.00 30577.00C67755.00 30534.33 67712.00 30491.67 67669.00 30449.00C67669.00 30427.33 67669.00 30405.67 67669.00 30384.00C67658.33 30384.00 67647.67 30384.00 67637.00 30384.00C67637.00 30341.33 67637.00 30298.67 67637.00 30256.00C67647.67 30245.33 67658.33 30234.67 67669.00 30224.00C67658.33 30181.00 67647.67 30138.00 67637.00 30095.00C67615.67 30095.00 67594.33 30095.00 67573.00 30095.00C67562.33 30105.67 67551.67 30116.33 67541.00 30127.00C67530.33 30127.00 67519.67 30127.00 67509.00 30127.00C67498.00 30116.33 67487.00 30105.67 67476.00 30095.00C67465.33 30105.67 67454.67 30116.33 67444.00 30127.00C67379.67 30127.00 67315.33 30127.00 67251.00 30127.00C67208.33 30105.67 67165.67 30084.33 67123.00 30063.00C67090.67 30063.00 67058.33 30063.00 67026.00 30063.00C67015.33 30052.33 67004.67 30041.67 66994.00 30031.00C66983.33 29988.00 66972.67 29945.00 66962.00 29902.00C66919.00 29880.67 66876.00 29859.33 66833.00 29838.00C66822.24 29838.07 66811.44 29837.87 66800.70 29838.10C66768.80 29848.73 66736.90 29859.37 66705.00 29870.00C66687.64 29852.62 66670.34 29835.18 66652.58 29818.20C66648.39 29814.13 66644.19 29810.07 66640.00 29806.00C66608.00 29816.67 66576.00 29827.33 66544.00 29838.00C66533.33 29848.67 66522.67 29859.33 66512.00 29870.00C66512.00 29880.67 66512.00 29891.33 66512.00 29902.00C66479.67 29891.33 66447.33 29880.67 66415.00 29870.00C66383.00 29870.00 66351.00 29870.00 66319.00 29870.00C66297.67 29859.33 66276.33 29848.67 66255.00 29838.00C66244.00 29838.00 66233.00 29838.00 66222.00 29838.00C66211.33 29848.67 66200.67 29859.33 66190.00 29870.00C66190.00 29891.33 66190.00 29912.67 66190.00 29934.00C66200.67 29955.67 66211.33 29977.33 66222.00 29999.00C66211.33 30009.67 66200.67 30020.33 66190.00 30031.00C66190.00 30063.00 66190.00 30095.00 66190.00 30127.00C66179.33 30137.67 66168.67 30148.33 66158.00 30159.00C66082.90 30169.65 66007.80 30180.42 65932.69 30191.00C65900.79 30191.00 65868.90 30191.00 65837.00 30191.00C65794.00 30234.00 65751.00 30277.00 65708.00 30320.00C65676.00 30309.33 65644.00 30298.67 65612.00 30288.00C65590.33 30298.67 65568.67 30309.33 65547.00 30320.00C65536.22 30330.69 65525.60 30341.59 65514.72 30352.14C65471.81 30373.76 65428.91 30395.38 65386.00 30417.00C65364.67 30438.33 65343.33 30459.67 65322.00 30481.00C65290.00 30481.00 65258.00 30481.00 65226.00 30481.00C65226.00 30513.00 65226.00 30545.00 65226.00 30577.00C65215.00 30587.67 65204.00 30598.33 65193.00 30609.00C65161.00 30609.00 65129.00 30609.00 65097.00 30609.00C65086.29 30620.10 65075.46 30631.10 65064.83 30642.26C65043.55 30674.17 65022.28 30706.09 65001.00 30738.00C65001.00 30770.00 65001.00 30802.00 65001.00 30834.00C64990.00 30855.67 64979.00 30877.33 64968.00 30899.00C64914.57 30941.72 64861.19 30984.49 64807.74 31027.17C64775.49 31048.78 64743.25 31070.39 64711.00 31092.00C64689.67 31145.67 64668.33 31199.33 64647.00 31253.00C64647.00 31328.00 64647.00 31403.00 64647.00 31478.00C64657.67 31488.67 64668.33 31499.33 64679.00 31510.00C64679.00 31520.67 64679.00 31531.33 64679.00 31542.00C64657.67 31563.33 64636.33 31584.67 64615.00 31606.00C64615.00 31659.67 64615.00 31713.33 64615.00 31767.00C64582.67 31788.33 64550.33 31809.67 64518.00 31831.00C64518.00 31863.33 64518.00 31895.67 64518.00 31928.00C64507.33 31938.67 64496.67 31949.33 64486.00 31960.00C64496.67 31992.00 64507.33 32024.00 64518.00 32056.00C64507.33 32099.00 64496.67 32142.00 64486.00 32185.00C64496.67 32195.67 64507.33 32206.33 64518.00 32217.00C64539.67 32217.00 64561.33 32217.00 64583.00 32217.00C64583.00 32249.33 64583.00 32281.67 64583.00 32314.00C64604.33 32335.33 64625.67 32356.67 64647.00 32378.00C64657.67 32399.33 64668.33 32420.67 64679.00 32442.00C64679.00 32485.00 64679.00 32528.00 64679.00 32571.00C64668.33 32592.33 64657.67 32613.67 64647.00 32635.00C64614.67 32635.00 64582.33 32635.00 64550.00 32635.00C64539.33 32645.67 64528.67 32656.33 64518.00 32667.00C64518.00 32677.67 64518.00 32688.33 64518.00 32699.00C64539.67 32720.67 64561.33 32742.33 64583.00 32764.00C64561.33 32774.67 64539.67 32785.33 64518.00 32796.00C64518.00 32806.67 64518.00 32817.33 64518.00 32828.00C64528.69 32838.78 64539.59 32849.40 64550.14 32860.28C64561.09 32881.85 64572.05 32903.43 64583.00 32925.00C64572.00 32935.67 64561.00 32946.33 64550.00 32957.00C64528.67 32999.67 64507.33 33042.33 64486.00 33085.00C64496.67 33117.33 64507.33 33149.67 64518.00 33182.00C64496.67 33203.33 64475.33 33224.67 64454.00 33246.00C64443.25 33289.19 64432.63 33332.42 64421.80 33375.59C64411.19 33407.50 64400.49 33439.38 64389.94 33471.31C64378.96 33524.87 64367.98 33578.43 64357.00 33632.00C64335.67 33653.33 64314.33 33674.67 64293.00 33696.00C64282.33 33717.33 64271.67 33738.67 64261.00 33760.00C64293.00 33771.00 64325.00 33782.00 64357.00 33793.00C64400.00 33835.67 64443.00 33878.33 64486.00 33921.00C64486.00 33942.67 64486.00 33964.33 64486.00 33986.00C64475.33 34007.33 64464.67 34028.67 64454.00 34050.00C64443.23 34060.85 64432.28 34071.55 64421.62 34082.50C64389.42 34125.33 64357.21 34168.17 64325.00 34211.00C64325.00 34221.67 64325.00 34232.33 64325.00 34243.00C64335.76 34243.05 64346.55 34242.90 64357.30 34243.07C64400.20 34253.72 64443.10 34264.36 64486.00 34275.00C64496.67 34307.00 64507.33 34339.00 64518.00 34371.00C64561.00 34371.00 64604.00 34371.00 64647.00 34371.00C64668.33 34381.67 64689.67 34392.33 64711.00 34403.00C64711.00 34446.00 64711.00 34489.00 64711.00 34532.00C64743.33 34596.33 64775.67 34660.67 64808.00 34725.00C64861.33 34746.33 64914.67 34767.67 64968.00 34789.00C64979.00 34810.67 64990.00 34832.33 65001.00 34854.00C65011.67 34864.67 65022.33 34875.33 65033.00 34886.00C65033.00 34907.33 65033.00 34928.67 65033.00 34950.00C65022.33 34960.67 65011.67 34971.33 65001.00 34982.00C65001.00 35025.00 65001.00 35068.00 65001.00 35111.00C64990.00 35111.00 64979.00 35111.00 64968.00 35111.00C64956.92 35100.01 64946.02 35088.83 64934.82 35077.97C64849.55 35003.31 64764.28 34928.66 64679.00 34854.00C64657.67 34800.33 64636.33 34746.67 64615.00 34693.00C64593.33 34660.67 64571.67 34628.33 64550.00 34596.00C64496.67 34553.33 64443.33 34510.67 64390.00 34468.00C64336.13 34446.28 64282.30 34424.46 64228.41 34402.80C64109.88 34363.80 63991.52 34324.28 63873.08 34284.99C63863.05 34281.66 63853.03 34278.33 63843.00 34275.00C63811.00 34242.67 63779.00 34210.33 63747.00 34178.00C63703.81 34167.25 63660.58 34156.63 63617.41 34145.80C63585.27 34135.20 63553.14 34124.60 63521.00 34114.00C63499.67 34124.67 63478.33 34135.33 63457.00 34146.00C63435.67 34167.67 63414.33 34189.33 63393.00 34211.00C63371.67 34221.67 63350.33 34232.33 63329.00 34243.00C63264.67 34243.00 63200.33 34243.00 63136.00 34243.00C63093.00 34232.33 63050.00 34221.67 63007.00 34211.00C62996.28 34178.36 62985.38 34145.76 62974.77 34113.09C62964.18 34070.73 62953.59 34028.36 62943.00 33986.00C62921.52 33953.51 62900.17 33920.94 62878.61 33888.51C62835.74 33835.01 62792.87 33781.50 62750.00 33728.00C62739.29 33674.24 62728.68 33620.45 62717.90 33566.70C62707.27 33534.80 62696.63 33502.90 62686.00 33471.00C62643.00 33428.00 62600.00 33385.00 62557.00 33342.00C62557.00 33310.00 62557.00 33278.00 62557.00 33246.00C62524.56 33170.82 62492.21 33095.60 62459.72 33020.44C62449.15 32999.29 62438.57 32978.15 62428.00 32957.00C62394.36 32923.07 62360.84 32889.01 62327.11 32855.16C62296.41 32824.78 62265.70 32794.39 62235.00 32764.00C62192.33 32764.00 62149.67 32764.00 62107.00 32764.00C62085.67 32753.33 62064.33 32742.67 62043.00 32732.00C62010.67 32699.67 61978.33 32667.33 61946.00 32635.00C61956.67 32613.67 61967.33 32592.33 61978.00 32571.00C61956.67 32528.00 61935.33 32485.00 61914.00 32442.00C61892.67 32442.00 61871.33 32442.00 61850.00 32442.00C61839.00 32431.33 61828.00 32420.67 61817.00 32410.00C61806.33 32410.00 61795.67 32410.00 61785.00 32410.00C61753.00 32378.00 61721.00 32346.00 61689.00 32314.00C61646.00 32303.00 61603.00 32292.00 61560.00 32281.00C61560.00 32249.00 61560.00 32217.00 61560.00 32185.00C61538.67 32185.00 61517.33 32185.00 61496.00 32185.00C61474.67 32174.33 61453.33 32163.67 61432.00 32153.00C61389.00 32153.00 61346.00 32153.00 61303.00 32153.00C61281.67 32120.67 61260.33 32088.33 61239.00 32056.00C61217.33 32034.67 61195.67 32013.33 61174.00 31992.00C61152.67 32002.67 61131.33 32013.33 61110.00 32024.00C61110.00 32013.33 61110.00 32002.67 61110.00 31992.00C61088.67 31970.67 61067.33 31949.33 61046.00 31928.00C61035.33 31906.33 61024.67 31884.67 61014.00 31863.00C60992.33 31863.00 60970.67 31863.00 60949.00 31863.00C60938.26 31841.59 60927.64 31820.11 60916.81 31798.75C60884.88 31755.83 60852.94 31712.92 60821.00 31670.00C60810.00 31670.00 60799.00 31670.00 60788.00 31670.00C60788.00 31659.33 60788.00 31648.67 60788.00 31638.00C60766.67 31627.33 60745.33 31616.67 60724.00 31606.00C60734.67 31595.33 60745.33 31584.67 60756.00 31574.00C60756.00 31563.33 60756.00 31552.67 60756.00 31542.00C60745.33 31531.33 60734.67 31520.67 60724.00 31510.00C60724.00 31499.33 60724.00 31488.67 60724.00 31478.00C60702.67 31467.00 60681.33 31456.00 60660.00 31445.00C60649.33 31423.67 60638.67 31402.33 60628.00 31381.00C60585.00 31370.33 60542.00 31359.67 60499.00 31349.00C60488.33 31338.33 60477.67 31327.67 60467.00 31317.00C60445.67 31317.00 60424.33 31317.00 60403.00 31317.00C60403.00 31327.67 60403.00 31338.33 60403.00 31349.00C60392.33 31338.33 60381.67 31327.67 60371.00 31317.00C60360.00 31317.00 60349.00 31317.00 60338.00 31317.00C60327.33 31295.67 60316.67 31274.33 60306.00 31253.00C60284.67 31263.67 60263.33 31274.33 60242.00 31285.00C60209.67 31263.33 60177.33 31241.67 60145.00 31220.00C60134.33 31188.00 60123.67 31156.00 60113.00 31124.00C60113.00 31113.33 60113.00 31102.67 60113.00 31092.00C60134.67 31081.33 60156.33 31070.67 60178.00 31060.00C60167.00 31027.67 60156.00 30995.33 60145.00 30963.00C60134.33 30963.00 60123.67 30963.00 60113.00 30963.00C60113.00 30931.00 60113.00 30899.00 60113.00 30867.00C60134.67 30856.00 60156.33 30845.00 60178.00 30834.00C60178.00 30802.00 60178.00 30770.00 60178.00 30738.00C60188.67 30727.33 60199.33 30716.67 60210.00 30706.00C60242.00 30727.33 60274.00 30748.67 60306.00 30770.00C60306.00 30759.33 60306.00 30748.67 60306.00 30738.00C60327.67 30748.67 60349.33 30759.33 60371.00 30770.00C60413.67 30770.00 60456.33 30770.00 60499.00 30770.00C60499.00 30780.67 60499.00 30791.33 60499.00 30802.00C60516.38 30819.36 60533.82 30836.66 60550.80 30854.42C60554.89 30858.72 60559.18 30862.88 60563.14 30867.28C60574.10 30888.52 60585.05 30909.76 60596.00 30931.00C60617.33 30920.33 60638.67 30909.67 60660.00 30899.00C60660.00 30888.33 60660.00 30877.67 60660.00 30867.00C60670.67 30856.00 60681.33 30845.00 60692.00 30834.00C60724.00 30845.00 60756.00 30856.00 60788.00 30867.00C60799.00 30856.00 60810.00 30845.00 60821.00 30834.00C60810.00 30823.33 60799.00 30812.67 60788.00 30802.00C60777.33 30802.00 60766.67 30802.00 60756.00 30802.00C60756.00 30770.00 60756.00 30738.00 60756.00 30706.00C60788.33 30706.00 60820.67 30706.00 60853.00 30706.00C60853.00 30695.33 60853.00 30684.67 60853.00 30674.00C60863.67 30684.67 60874.33 30695.33 60885.00 30706.00C60906.33 30695.33 60927.67 30684.67 60949.00 30674.00C60949.00 30652.33 60949.00 30630.67 60949.00 30609.00C60981.33 30609.00 61013.67 30609.00 61046.00 30609.00C61056.67 30598.33 61067.33 30587.67 61078.00 30577.00C61088.67 30577.00 61099.33 30577.00 61110.00 30577.00C61120.67 30566.33 61131.33 30555.67 61142.00 30545.00C61142.00 30534.33 61142.00 30523.67 61142.00 30513.00C61131.33 30491.67 61120.67 30470.33 61110.00 30449.00C61099.33 30438.33 61088.67 30427.67 61078.00 30417.00C61078.00 30406.00 61078.00 30395.00 61078.00 30384.00C61099.33 30384.00 61120.67 30384.00 61142.00 30384.00C61142.00 30362.67 61142.00 30341.33 61142.00 30320.00C61110.00 30288.00 61078.00 30256.00 61046.00 30224.00C61046.00 30202.33 61046.00 30180.67 61046.00 30159.00C61035.33 30137.67 61024.67 30116.33 61014.00 30095.00C61024.67 30084.33 61035.33 30073.67 61046.00 30063.00C61046.00 30052.33 61046.00 30041.67 61046.00 30031.00C61056.67 30020.33 61067.33 30009.67 61078.00 29999.00C61067.33 29966.67 61056.67 29934.33 61046.00 29902.00C61056.67 29891.33 61067.33 29880.67 61078.00 29870.00C61088.67 29870.00 61099.33 29870.00 61110.00 29870.00C61120.67 29848.67 61131.33 29827.33 61142.00 29806.00C61142.00 29784.33 61142.00 29762.67 61142.00 29741.00C61152.67 29730.33 61163.33 29719.67 61174.00 29709.00C61185.00 29719.67 61196.00 29730.33 61207.00 29741.00C61217.67 29719.67 61228.33 29698.33 61239.00 29677.00C61228.33 29677.00 61217.67 29677.00 61207.00 29677.00C61207.00 29655.67 61207.00 29634.33 61207.00 29613.00C61249.67 29591.33 61292.33 29569.67 61335.00 29548.00C61345.67 29537.33 61356.33 29526.67 61367.00 29516.00C61388.67 29505.33 61410.33 29494.67 61432.00 29484.00C61442.67 29452.00 61453.33 29420.00 61464.00 29388.00C61474.67 29388.00 61485.33 29388.00 61496.00 29388.00C61496.00 29377.00 61496.00 29366.00 61496.00 29355.00C61517.33 29344.33 61538.67 29333.67 61560.00 29323.00C61549.33 29291.00 61538.67 29259.00 61528.00 29227.00C61549.33 29205.67 61570.67 29184.33 61592.00 29163.00C61592.00 29120.00 61592.00 29077.00 61592.00 29034.00C61602.67 29023.33 61613.33 29012.67 61624.00 29002.00C61570.67 28969.67 61517.33 28937.33 61464.00 28905.00C61453.33 28915.67 61442.67 28926.33 61432.00 28937.00C61421.00 28937.00 61410.00 28937.00 61399.00 28937.00C61377.67 28915.67 61356.33 28894.33 61335.00 28873.00C61345.67 28862.33 61356.33 28851.67 61367.00 28841.00C61345.67 28809.00 61324.33 28777.00 61303.00 28745.00C61303.00 28734.00 61303.00 28723.00 61303.00 28712.00C61324.33 28701.33 61345.67 28690.67 61367.00 28680.00C61377.67 28658.67 61388.33 28637.33 61399.00 28616.00C61377.67 28616.00 61356.33 28616.00 61335.00 28616.00C61324.33 28594.67 61313.67 28573.33 61303.00 28552.00C61303.00 28519.67 61303.00 28487.33 61303.00 28455.00C61324.33 28444.33 61345.67 28433.67 61367.00 28423.00C61356.33 28391.00 61345.67 28359.00 61335.00 28327.00C61345.67 28305.33 61356.33 28283.67 61367.00 28262.00C61367.00 28251.33 61367.00 28240.67 61367.00 28230.00C61345.67 28219.33 61324.33 28208.67 61303.00 28198.00C61281.67 28198.00 61260.33 28198.00 61239.00 28198.00C61217.33 28176.67 61195.67 28155.33 61174.00 28134.00C61155.54 28096.43 61137.06 28058.87 61118.24 28021.48C61115.26 28015.76 61112.65 28009.82 61109.44 28004.25C61077.63 27961.50 61045.81 27918.75 61014.00 27876.00C61014.00 27854.67 61014.00 27833.33 61014.00 27812.00C61003.00 27790.67 60992.00 27769.33 60981.00 27748.00C60970.33 27737.33 60959.67 27726.67 60949.00 27716.00C60949.00 27705.00 60949.00 27694.00 60949.00 27683.00C60959.67 27683.00 60970.33 27683.00 60981.00 27683.00C60981.00 27629.67 60981.00 27576.33 60981.00 27523.00C60949.00 27426.33 60917.00 27329.67 60885.00 27233.00C60852.67 27222.33 60820.33 27211.67 60788.00 27201.00C60777.33 27179.67 60766.67 27158.33 60756.00 27137.00C60724.00 27126.33 60692.00 27115.67 60660.00 27105.00C60627.67 27083.33 60595.33 27061.67 60563.00 27040.00C60541.67 27008.00 60520.33 26976.00 60499.00 26944.00C60499.00 26815.33 60499.00 26686.67 60499.00 26558.00C60477.67 26515.33 60456.33 26472.67 60435.00 26430.00C60413.67 26408.33 60392.33 26386.67 60371.00 26365.00C60371.00 26311.33 60371.00 26257.67 60371.00 26204.00C60349.33 26150.67 60327.67 26097.33 60306.00 26044.00C60316.67 25979.67 60327.33 25915.33 60338.00 25851.00C60327.33 25818.67 60316.67 25786.33 60306.00 25754.00C60316.73 25721.91 60327.34 25689.78 60338.14 25657.72C60349.10 25636.48 60360.05 25615.24 60371.00 25594.00C60371.00 25583.00 60371.00 25572.00 60371.00 25561.00C60381.67 25550.33 60392.33 25539.67 60403.00 25529.00C60392.33 25507.56 60381.49 25486.18 60370.92 25464.70C60359.95 25421.80 60348.97 25378.90 60338.00 25336.00C60327.23 25325.15 60316.28 25314.45 60305.63 25303.50C60273.75 25260.67 60241.88 25217.83 60210.00 25175.00C60177.67 25196.67 60145.33 25218.33 60113.00 25240.00C60091.67 25240.00 60070.33 25240.00 60049.00 25240.00C60049.00 25165.00 60049.00 25090.00 60049.00 25015.00C60027.67 24982.67 60006.33 24950.33 59985.00 24918.00C60006.25 24789.65 60027.58 24661.32 60049.00 24533.00C60017.00 24382.67 59985.00 24232.33 59953.00 24082.00C59963.69 24060.56 59974.48 24039.17 59985.10 24017.70C59995.73 23985.80 60006.37 23953.90 60017.00 23922.00C60059.67 23857.67 60102.33 23793.33 60145.00 23729.00C60198.73 23685.92 60252.53 23642.90 60306.22 23599.78C60316.81 23589.19 60327.41 23578.59 60338.00 23568.00C60338.00 23503.67 60338.00 23439.33 60338.00 23375.00C60311.56 23348.73 60285.43 23322.14 60259.30 23295.57C60253.53 23289.71 60247.76 23283.86 60242.00 23278.00C60231.33 23235.33 60220.67 23192.67 60210.00 23150.00C60231.33 23075.00 60252.67 23000.00 60274.00 22925.00C60306.33 22892.67 60338.67 22860.33 60371.00 22828.00C60381.67 22785.33 60392.33 22742.67 60403.00 22700.00C60403.00 22678.33 60403.00 22656.67 60403.00 22635.00C60380.09 22601.07 60357.01 22567.26 60334.21 22533.26C60314.11 22502.74 60293.91 22472.27 60273.86 22441.72C60263.24 22420.48 60252.62 22399.24 60242.00 22378.00C60252.67 22356.67 60263.33 22335.33 60274.00 22314.00C60263.33 22303.33 60252.67 22292.67 60242.00 22282.00C60242.00 22260.33 60242.00 22238.67 60242.00 22217.00C60252.67 22185.00 60263.33 22153.00 60274.00 22121.00C60274.00 22110.33 60274.00 22099.67 60274.00 22089.00C60188.33 22089.00 60102.67 22089.00 60017.00 22089.00C59984.67 22024.67 59952.33 21960.33 59920.00 21896.00C59909.33 21810.33 59898.67 21724.67 59888.00 21639.00C59834.33 21510.33 59780.67 21381.67 59727.00 21253.00C59695.00 21092.33 59663.00 20931.67 59631.00 20771.00C59609.67 20760.00 59588.33 20749.00 59567.00 20738.00C59556.33 20706.00 59545.67 20674.00 59535.00 20642.00C59545.67 20620.67 59556.33 20599.33 59567.00 20578.00C59567.00 20567.00 59567.00 20556.00 59567.00 20545.00C59545.33 20491.67 59523.67 20438.33 59502.00 20385.00C59491.33 20374.33 59480.67 20363.67 59470.00 20353.00C59459.33 20353.00 59448.67 20353.00 59438.00 20353.00C59395.00 20331.33 59352.00 20309.67 59309.00 20288.00C59277.00 20256.00 59245.00 20224.00 59213.00 20192.00C59180.94 20170.25 59148.78 20148.61 59116.78 20126.78C59095.18 20105.52 59073.59 20084.26 59052.00 20063.00C59041.33 20020.33 59030.67 19977.67 59020.00 19935.00C58998.67 19924.00 58977.33 19913.00 58956.00 19902.00C58945.25 19880.59 58934.64 19859.11 58923.81 19837.75C58891.54 19794.83 58859.27 19751.92 58827.00 19709.00C58784.33 19687.67 58741.67 19666.33 58699.00 19645.00C58699.00 19613.00 58699.00 19581.00 58699.00 19549.00C58709.67 19506.00 58720.33 19463.00 58731.00 19420.00C58773.67 19377.00 58816.33 19334.00 58859.00 19291.00C58869.67 19269.67 58880.33 19248.33 58891.00 19227.00C58902.18 19216.23 58913.23 19205.30 58924.50 19194.63C58967.00 19162.75 59009.50 19130.88 59052.00 19099.00C59062.67 19077.33 59073.33 19055.67 59084.00 19034.00C59073.33 18862.67 59062.67 18691.33 59052.00 18520.00C59095.00 18423.33 59138.00 18326.67 59181.00 18230.00C59191.67 18176.67 59202.33 18123.33 59213.00 18070.00C59202.33 18016.33 59191.67 17962.67 59181.00 17909.00C59159.67 17887.67 59138.33 17866.33 59117.00 17845.00C59106.00 17845.00 59095.00 17845.00 59084.00 17845.00C59052.00 17823.33 59020.00 17801.67 58988.00 17780.00C58880.67 17748.00 58773.33 17716.00 58666.00 17684.00C58666.00 17673.33 58666.00 17662.67 58666.00 17652.00C58644.67 17619.67 58623.33 17587.33 58602.00 17555.00C58580.57 17554.97 58559.12 17555.07 58537.69 17554.95C58409.03 17533.60 58280.35 17512.31 58151.70 17490.92C58108.80 17480.28 58065.90 17469.64 58023.00 17459.00C57969.67 17480.33 57916.33 17501.67 57863.00 17523.00C57798.67 17533.67 57734.33 17544.33 57670.00 17555.00C57595.00 17512.33 57520.00 17469.67 57445.00 17427.00C57423.24 17394.61 57401.61 17362.11 57379.78 17329.78C57345.39 17295.31 57310.84 17260.99 57276.54 17226.43C57257.70 17207.29 57238.85 17188.14 57220.00 17169.00C57198.32 17126.23 57176.51 17083.51 57154.90 17040.70C57144.27 17008.47 57133.63 16976.23 57123.00 16944.00C57123.00 16890.33 57123.00 16836.67 57123.00 16783.00C57091.00 16783.00 57059.00 16783.00 57027.00 16783.00C57016.00 16772.33 57005.00 16761.67 56994.00 16751.00C56951.33 16751.00 56908.67 16751.00 56866.00 16751.00C56758.28 16783.48 56650.52 16815.86 56542.81 16848.40C56511.21 16858.93 56479.61 16869.47 56448.00 16880.00C56404.92 16858.60 56361.79 16837.28 56318.74 16815.83C56233.16 16762.22 56147.58 16708.61 56062.00 16655.00C56051.33 16633.67 56040.67 16612.33 56030.00 16591.00C55976.33 16537.33 55922.67 16483.67 55869.00 16430.00C55869.07 16419.24 55868.87 16408.44 55869.10 16397.70C55879.73 16365.47 55890.37 16333.23 55901.00 16301.00C55890.20 16257.94 55879.54 16214.84 55868.64 16171.80C55836.76 16064.87 55804.88 15957.93 55773.00 15851.00C55773.00 15829.67 55773.00 15808.33 55773.00 15787.00C55815.67 15733.33 55858.33 15679.67 55901.00 15626.00C55901.00 15594.00 55901.00 15562.00 55901.00 15530.00C55879.67 15519.00 55858.33 15508.00 55837.00 15497.00C55783.33 15486.33 55729.67 15475.67 55676.00 15465.00C55590.23 15475.70 55504.45 15486.32 55418.69 15497.07C55268.80 15529.38 55118.90 15561.69 54969.00 15594.00C54872.23 15626.01 54775.48 15658.11 54678.69 15690.06C54625.46 15700.71 54572.23 15711.35 54519.00 15722.00C54368.67 15722.00 54218.33 15722.00 54068.00 15722.00C53992.41 15689.78 53916.87 15657.46 53841.26 15625.30C53788.40 15604.19 53735.58 15582.97 53682.70 15561.92C53639.71 15551.23 53596.68 15540.65 53553.71 15529.88C53446.47 15486.92 53339.24 15443.96 53232.00 15401.00C53200.00 15379.67 53168.00 15358.33 53136.00 15337.00C53125.33 15347.67 53114.67 15358.33 53104.00 15369.00C53082.67 15347.67 53061.33 15326.33 53040.00 15305.00C53029.00 15305.00 53018.00 15305.00 53007.00 15305.00C52996.33 15315.67 52985.67 15326.33 52975.00 15337.00C52953.67 15337.00 52932.33 15337.00 52911.00 15337.00C52900.33 15326.33 52889.67 15315.67 52879.00 15305.00C52889.67 15294.00 52900.33 15283.00 52911.00 15272.00C52889.67 15261.33 52868.33 15250.67 52847.00 15240.00C52847.00 15229.33 52847.00 15218.67 52847.00 15208.00C52825.33 15208.00 52803.67 15208.00 52782.00 15208.00C52771.33 15197.33 52760.67 15186.67 52750.00 15176.00C52760.69 15154.56 52771.48 15133.17 52782.10 15111.70C52793.07 15079.47 52804.03 15047.24 52815.00 15015.00C52815.00 14993.67 52815.00 14972.33 52815.00 14951.00C52825.67 14929.33 52836.33 14907.67 52847.00 14886.00C52847.00 14854.00 52847.00 14822.00 52847.00 14790.00C52857.67 14800.67 52868.33 14811.33 52879.00 14822.00C52889.67 14822.00 52900.33 14822.00 52911.00 14822.00C52911.00 14790.00 52911.00 14758.00 52911.00 14726.00C52943.00 14704.33 52975.00 14682.67 53007.00 14661.00C53007.00 14639.67 53007.00 14618.33 53007.00 14597.00C53028.67 14575.67 53050.33 14554.33 53072.00 14533.00C53082.67 14511.67 53093.33 14490.33 53104.00 14469.00C53104.00 14447.33 53104.00 14425.67 53104.00 14404.00C53093.33 14382.67 53082.67 14361.33 53072.00 14340.00C53082.67 14340.00 53093.33 14340.00 53104.00 14340.00C53104.00 14318.67 53104.00 14297.33 53104.00 14276.00C53082.67 14254.33 53061.33 14232.67 53040.00 14211.00C53040.00 14200.33 53040.00 14189.67 53040.00 14179.00C53061.33 14157.67 53082.67 14136.33 53104.00 14115.00C53114.67 14115.00 53125.33 14115.00 53136.00 14115.00C53125.33 14093.33 53114.67 14071.67 53104.00 14050.00C53082.67 14039.33 53061.33 14028.67 53040.00 14018.00C53040.00 13986.00 53040.00 13954.00 53040.00 13922.00C53050.67 13911.33 53061.33 13900.67 53072.00 13890.00C53072.00 13879.33 53072.00 13868.67 53072.00 13858.00C53050.33 13858.00 53028.67 13858.00 53007.00 13858.00C53007.00 13836.33 53007.00 13814.67 53007.00 13793.00C52996.33 13771.67 52985.67 13750.33 52975.00 13729.00C52975.00 13718.33 52975.00 13707.67 52975.00 13697.00C52985.67 13686.33 52996.33 13675.67 53007.00 13665.00C52996.23 13654.30 52985.58 13643.44 52974.73 13632.84C52921.49 13600.56 52868.24 13568.28 52815.00 13536.00C52802.60 13511.76 52789.88 13487.67 52777.69 13463.32C52757.80 13423.21 52737.90 13383.11 52718.00 13343.00C52718.00 13246.67 52718.00 13150.33 52718.00 13054.00C52664.33 13032.33 52610.67 13010.67 52557.00 12989.00C52546.19 12967.51 52535.57 12945.91 52524.65 12924.48C52503.44 12892.65 52482.22 12860.83 52461.00 12829.00C52450.33 12796.67 52439.67 12764.33 52429.00 12732.00C52375.33 12678.33 52321.67 12624.67 52268.00 12571.00C52246.67 12528.33 52225.33 12485.67 52204.00 12443.00C52139.60 12389.25 52075.15 12335.56 52010.78 12281.78C51978.52 12249.85 51946.26 12217.93 51914.00 12186.00C51929.55 12154.54 51944.80 12122.94 51960.86 12091.74C51977.59 12058.72 51994.44 12025.75 52011.10 11992.70C52021.73 11960.47 52032.37 11928.23 52043.00 11896.00C52043.00 11778.33 52043.00 11660.67 52043.00 11543.00C52000.00 11425.00 51957.00 11307.00 51914.00 11189.00C51924.67 11081.67 51935.33 10974.33 51946.00 10867.00C51914.00 10845.67 51882.00 10824.33 51850.00 10803.00C51839.33 10781.67 51828.67 10760.33 51818.00 10739.00C51828.67 10706.67 51839.33 10674.33 51850.00 10642.00C51925.00 10567.00 52000.00 10492.00 52075.00 10417.00C52096.33 10385.00 52117.67 10353.00 52139.00 10321.00C52149.67 10331.67 52160.33 10342.33 52171.00 10353.00z"},"br-01":{"name":"Acre","path":"M6610.00 62120.00C6706.76 62173.36 6803.49 62226.79 6900.26 62280.12C7554.19 62569.91 8208.13 62859.67 8862.04 63149.48C9590.45 63481.36 10318.86 63813.22 11047.26 64145.13C11325.84 64284.42 11604.42 64423.71 11883.00 64563.00C11936.67 64584.67 11990.33 64606.33 12044.00 64628.00C12783.67 64778.00 13523.33 64928.00 14263.00 65078.00C14284.43 65088.68 14305.82 65099.47 14327.27 65110.09C14563.48 65185.27 14799.71 65260.41 15035.91 65335.63C15067.60 65346.09 15099.30 65356.54 15131.00 65367.00C15163.00 65367.00 15195.00 65367.00 15227.00 65367.00C15881.19 65527.71 16535.37 65688.44 17189.56 65849.13C17288.03 65871.30 17386.53 65893.38 17484.99 65915.61C17901.03 66011.50 18317.08 66107.35 18733.12 66203.27C19215.17 66321.20 19697.22 66439.15 20179.28 66557.06C20757.95 66674.73 21336.62 66792.37 21915.28 66910.07C22087.04 66953.08 22258.79 66996.14 22430.56 67039.12C22580.37 67071.41 22730.19 67103.71 22880.00 67136.00C22997.75 67211.04 23115.48 67286.13 23233.25 67361.14C23492.76 67501.67 23752.31 67642.15 24011.80 67782.71C24599.37 68102.90 25186.94 68423.07 25774.50 68743.28C26095.84 68925.61 26417.15 69107.97 26738.51 69290.27C26925.33 69388.95 27112.12 69487.70 27298.96 69586.35C27701.81 69798.31 28104.65 70010.31 28507.51 70222.26C28807.42 70372.22 29107.35 70522.15 29407.25 70672.14C29728.83 70854.43 30050.42 71036.71 30372.00 71219.00C30425.42 71240.38 30478.86 71261.71 30532.26 71283.13C30575.44 71304.85 30618.57 71326.69 30661.79 71348.35C30931.14 71466.25 31200.48 71584.19 31469.89 71701.96C32058.29 71959.29 32646.71 72216.59 33235.10 72473.93C33620.93 72645.18 34006.74 72816.46 34392.58 72987.68C35356.56 73405.53 36320.54 73823.39 37284.53 74241.22C37541.69 74348.48 37798.84 74455.74 38056.00 74563.00C38099.00 74595.00 38142.00 74627.00 38185.00 74659.00C38238.33 74670.00 38291.67 74681.00 38345.00 74692.00C38409.51 74724.06 38473.99 74756.21 38538.53 74788.22C38945.95 74959.94 39353.38 75131.61 39760.79 75303.35C40049.86 75431.57 40338.93 75559.78 40628.00 75688.00C40617.33 75699.00 40606.67 75710.00 40596.00 75721.00C40596.00 75742.33 40596.00 75763.67 40596.00 75785.00C40585.33 75785.00 40574.67 75785.00 40564.00 75785.00C40574.67 75806.33 40585.33 75827.67 40596.00 75849.00C40585.33 75849.00 40574.67 75849.00 40564.00 75849.00C40564.00 75859.67 40564.00 75870.33 40564.00 75881.00C40574.67 75881.00 40585.33 75881.00 40596.00 75881.00C40596.00 75891.67 40596.00 75902.33 40596.00 75913.00C40585.33 75913.00 40574.67 75913.00 40564.00 75913.00C40553.33 75934.67 40542.67 75956.33 40532.00 75978.00C40515.19 75961.18 40498.27 75944.45 40481.83 75927.26C40477.22 75922.51 40472.61 75917.75 40468.00 75913.00C40468.00 75924.00 40468.00 75935.00 40468.00 75946.00C40468.00 75935.00 40468.00 75924.00 40468.00 75913.00C40446.33 75924.00 40424.67 75935.00 40403.00 75946.00C40413.67 75956.67 40424.33 75967.33 40435.00 75978.00C40424.33 75999.33 40413.67 76020.67 40403.00 76042.00C40392.33 76031.33 40381.67 76020.67 40371.00 76010.00C40371.00 76031.33 40371.00 76052.67 40371.00 76074.00C40339.00 76074.00 40307.00 76074.00 40275.00 76074.00C40242.67 76084.67 40210.33 76095.33 40178.00 76106.00C40167.33 76116.67 40156.67 76127.33 40146.00 76138.00C40124.67 76138.00 40103.33 76138.00 40082.00 76138.00C40082.00 76149.00 40082.00 76160.00 40082.00 76171.00C40071.33 76181.67 40060.67 76192.33 40050.00 76203.00C40039.00 76203.00 40028.00 76203.00 40017.00 76203.00C40006.33 76213.67 39995.67 76224.33 39985.00 76235.00C39974.33 76235.00 39963.67 76235.00 39953.00 76235.00C39953.00 76245.67 39953.00 76256.33 39953.00 76267.00C39942.33 76267.00 39931.67 76267.00 39921.00 76267.00C39921.00 76288.33 39921.00 76309.67 39921.00 76331.00C39910.33 76320.33 39899.67 76309.67 39889.00 76299.00C39867.67 76309.67 39846.33 76320.33 39825.00 76331.00C39825.00 76342.00 39825.00 76353.00 39825.00 76364.00C39803.33 76374.67 39781.67 76385.33 39760.00 76396.00C39760.00 76417.33 39760.00 76438.67 39760.00 76460.00C39738.67 76460.00 39717.33 76460.00 39696.00 76460.00C39685.33 76481.33 39674.67 76502.67 39664.00 76524.00C39642.67 76524.00 39621.33 76524.00 39600.00 76524.00C39600.00 76556.33 39600.00 76588.67 39600.00 76621.00C39578.33 76631.67 39556.67 76642.33 39535.00 76653.00C39535.00 76642.33 39535.00 76631.67 39535.00 76621.00C39492.33 76621.00 39449.67 76621.00 39407.00 76621.00C39417.67 76642.33 39428.33 76663.67 39439.00 76685.00C39439.00 76695.67 39439.00 76706.33 39439.00 76717.00C39428.33 76706.33 39417.67 76695.67 39407.00 76685.00C39396.00 76706.33 39385.00 76727.67 39374.00 76749.00C39374.00 76738.33 39374.00 76727.67 39374.00 76717.00C39374.00 76738.67 39374.00 76760.33 39374.00 76782.00C39363.33 76771.00 39352.67 76760.00 39342.00 76749.00C39331.33 76760.00 39320.67 76771.00 39310.00 76782.00C39310.00 76803.33 39310.00 76824.67 39310.00 76846.00C39288.67 76846.00 39267.33 76846.00 39246.00 76846.00C39246.00 76856.67 39246.00 76867.33 39246.00 76878.00C39246.00 76867.33 39246.00 76856.67 39246.00 76846.00C39235.33 76856.67 39224.67 76867.33 39214.00 76878.00C39224.67 76888.67 39235.33 76899.33 39246.00 76910.00C39246.00 76920.67 39246.00 76931.33 39246.00 76942.00C39224.33 76931.33 39202.67 76920.67 39181.00 76910.00C39170.33 76920.67 39159.67 76931.33 39149.00 76942.00C39149.00 76952.67 39149.00 76963.33 39149.00 76974.00C39138.33 76974.00 39127.67 76974.00 39117.00 76974.00C39106.33 76985.00 39095.67 76996.00 39085.00 77007.00C39074.33 77049.67 39063.67 77092.33 39053.00 77135.00C39042.33 77145.67 39031.67 77156.33 39021.00 77167.00C39021.00 77145.67 39021.00 77124.33 39021.00 77103.00C39010.33 77124.33 38999.67 77145.67 38989.00 77167.00C38978.00 77167.00 38967.00 77167.00 38956.00 77167.00C38956.00 77156.33 38956.00 77145.67 38956.00 77135.00C38945.33 77145.67 38934.67 77156.33 38924.00 77167.00C38934.67 77167.00 38945.33 77167.00 38956.00 77167.00C38945.33 77167.00 38934.67 77167.00 38924.00 77167.00C38902.67 77188.67 38881.33 77210.33 38860.00 77232.00C38860.00 77221.33 38860.00 77210.67 38860.00 77200.00C38860.00 77221.33 38860.00 77242.67 38860.00 77264.00C38849.33 77274.67 38838.67 77285.33 38828.00 77296.00C38849.33 77296.00 38870.67 77296.00 38892.00 77296.00C38870.67 77317.33 38849.33 77338.67 38828.00 77360.00C38828.00 77349.33 38828.00 77338.67 38828.00 77328.00C38817.33 77338.67 38806.67 77349.33 38796.00 77360.00C38796.00 77381.67 38796.00 77403.33 38796.00 77425.00C38785.33 77435.67 38774.67 77446.33 38764.00 77457.00C38764.00 77467.67 38764.00 77478.33 38764.00 77489.00C38753.00 77478.33 38742.00 77467.67 38731.00 77457.00C38731.00 77467.67 38731.00 77478.33 38731.00 77489.00C38720.33 77489.00 38709.67 77489.00 38699.00 77489.00C38688.33 77499.67 38677.67 77510.33 38667.00 77521.00C38656.33 77510.33 38645.67 77499.67 38635.00 77489.00C38635.00 77499.67 38635.00 77510.33 38635.00 77521.00C38624.33 77521.00 38613.67 77521.00 38603.00 77521.00C38592.33 77531.67 38581.67 77542.33 38571.00 77553.00C38581.67 77553.00 38592.33 77553.00 38603.00 77553.00C38560.00 77574.67 38517.00 77596.33 38474.00 77618.00C38463.33 77628.67 38452.67 77639.33 38442.00 77650.00C38431.33 77650.00 38420.67 77650.00 38410.00 77650.00C38410.00 77639.33 38410.00 77628.67 38410.00 77618.00C38388.33 77618.00 38366.67 77618.00 38345.00 77618.00C38323.67 77628.67 38302.33 77639.33 38281.00 77650.00C38259.67 77650.00 38238.33 77650.00 38217.00 77650.00C38206.33 77660.67 38195.67 77671.33 38185.00 77682.00C38185.00 77703.33 38185.00 77724.67 38185.00 77746.00C38195.67 77756.67 38206.33 77767.33 38217.00 77778.00C38206.33 77778.00 38195.67 77778.00 38185.00 77778.00C38174.33 77788.67 38163.67 77799.33 38153.00 77810.00C38142.00 77810.00 38131.00 77810.00 38120.00 77810.00C38098.67 77821.00 38077.33 77832.00 38056.00 77843.00C38045.33 77853.67 38034.67 77864.33 38024.00 77875.00C38002.67 77875.00 37981.33 77875.00 37960.00 77875.00C37938.33 77853.33 37916.67 77831.67 37895.00 77810.00C37863.00 77810.00 37831.00 77810.00 37799.00 77810.00C37788.33 77799.33 37777.67 77788.67 37767.00 77778.00C37745.33 77778.00 37723.67 77778.00 37702.00 77778.00C37691.33 77788.67 37680.67 77799.33 37670.00 77810.00C37638.00 77821.00 37606.00 77832.00 37574.00 77843.00C37563.33 77832.00 37552.67 77821.00 37542.00 77810.00C37520.33 77799.33 37498.67 77788.67 37477.00 77778.00C37466.33 77788.67 37455.67 77799.33 37445.00 77810.00C37434.33 77799.33 37423.67 77788.67 37413.00 77778.00C37413.00 77788.67 37413.00 77799.33 37413.00 77810.00C37391.67 77799.33 37370.33 77788.67 37349.00 77778.00C37327.33 77799.67 37305.67 77821.33 37284.00 77843.00C37305.67 77864.33 37327.33 77885.67 37349.00 77907.00C37338.33 77928.33 37327.67 77949.67 37317.00 77971.00C37327.67 77992.67 37338.33 78014.33 37349.00 78036.00C37349.00 78046.67 37349.00 78057.33 37349.00 78068.00C37338.33 78068.00 37327.67 78068.00 37317.00 78068.00C37306.00 78078.67 37295.00 78089.33 37284.00 78100.00C37262.67 78089.33 37241.33 78078.67 37220.00 78068.00C37198.67 78068.00 37177.33 78068.00 37156.00 78068.00C37156.00 78089.33 37156.00 78110.67 37156.00 78132.00C37134.67 78110.67 37113.33 78089.33 37092.00 78068.00C37070.33 78078.67 37048.67 78089.33 37027.00 78100.00C37005.67 78089.33 36984.33 78078.67 36963.00 78068.00C36952.33 78057.33 36941.67 78046.67 36931.00 78036.00C36920.33 78036.00 36909.67 78036.00 36899.00 78036.00C36877.33 78068.00 36855.67 78100.00 36834.00 78132.00C36845.00 78153.33 36856.00 78174.67 36867.00 78196.00C36867.00 78239.00 36867.00 78282.00 36867.00 78325.00C36845.33 78325.00 36823.67 78325.00 36802.00 78325.00C36791.33 78335.67 36780.67 78346.33 36770.00 78357.00C36770.00 78378.33 36770.00 78399.67 36770.00 78421.00C36759.33 78432.00 36748.67 78443.00 36738.00 78454.00C36695.00 78464.67 36652.00 78475.33 36609.00 78486.00C36598.33 78496.67 36587.67 78507.33 36577.00 78518.00C36555.67 78528.67 36534.33 78539.33 36513.00 78550.00C36491.33 78539.33 36469.67 78528.67 36448.00 78518.00C36426.67 78528.67 36405.33 78539.33 36384.00 78550.00C36384.00 78571.33 36384.00 78592.67 36384.00 78614.00C36341.33 78614.00 36298.67 78614.00 36256.00 78614.00C36234.24 78624.69 36212.51 78635.46 36190.73 78646.09C36158.82 78657.06 36126.91 78668.03 36095.00 78679.00C36084.30 78689.76 36073.46 78700.41 36062.85 78711.24C36030.57 78764.50 35998.28 78817.75 35966.00 78871.00C35955.33 78903.33 35944.67 78935.67 35934.00 78968.00C35902.00 79000.00 35870.00 79032.00 35838.00 79064.00C35827.00 79085.67 35816.00 79107.33 35805.00 79129.00C35773.00 79161.00 35741.00 79193.00 35709.00 79225.00C35676.67 79203.67 35644.33 79182.33 35612.00 79161.00C35569.33 79343.00 35526.67 79525.00 35484.00 79707.00C35473.33 79696.33 35462.67 79685.67 35452.00 79675.00C35441.33 79685.67 35430.67 79696.33 35420.00 79707.00C35409.00 79696.33 35398.00 79685.67 35387.00 79675.00C35387.00 79685.67 35387.00 79696.33 35387.00 79707.00C35376.33 79707.00 35365.67 79707.00 35355.00 79707.00C35355.00 79696.33 35355.00 79685.67 35355.00 79675.00C35344.33 79685.67 35333.67 79696.33 35323.00 79707.00C35323.00 79696.33 35323.00 79685.67 35323.00 79675.00C35312.33 79653.67 35301.67 79632.33 35291.00 79611.00C35280.33 79611.00 35269.67 79611.00 35259.00 79611.00C35248.33 79600.33 35237.67 79589.67 35227.00 79579.00C35205.33 79579.00 35183.67 79579.00 35162.00 79579.00C35162.00 79568.33 35162.00 79557.67 35162.00 79547.00C35140.67 79547.00 35119.33 79547.00 35098.00 79547.00C35098.00 79536.33 35098.00 79525.67 35098.00 79515.00C35087.33 79525.67 35076.67 79536.33 35066.00 79547.00C35066.00 79525.33 35066.00 79503.67 35066.00 79482.00C35044.67 79482.00 35023.33 79482.00 35002.00 79482.00C35002.00 79471.33 35002.00 79460.67 35002.00 79450.00C34991.00 79460.67 34980.00 79471.33 34969.00 79482.00C34969.00 79471.33 34969.00 79460.67 34969.00 79450.00C34958.33 79439.33 34947.67 79428.67 34937.00 79418.00C34915.67 79407.33 34894.33 79396.67 34873.00 79386.00C34862.33 79396.67 34851.67 79407.33 34841.00 79418.00C34830.33 79407.33 34819.67 79396.67 34809.00 79386.00C34798.00 79386.00 34787.00 79386.00 34776.00 79386.00C34765.33 79375.33 34754.67 79364.67 34744.00 79354.00C34701.33 79354.00 34658.67 79354.00 34616.00 79354.00C34605.33 79364.67 34594.67 79375.33 34584.00 79386.00C34584.00 79375.33 34584.00 79364.67 34584.00 79354.00C34562.33 79354.00 34540.67 79354.00 34519.00 79354.00C34508.33 79375.33 34497.67 79396.67 34487.00 79418.00C34476.33 79407.33 34465.67 79396.67 34455.00 79386.00C34444.33 79396.67 34433.67 79407.33 34423.00 79418.00C34401.67 79418.00 34380.33 79418.00 34359.00 79418.00C34359.00 79407.33 34359.00 79396.67 34359.00 79386.00C34359.00 79396.67 34359.00 79407.33 34359.00 79418.00C34337.33 79407.33 34315.67 79396.67 34294.00 79386.00C34262.00 79407.33 34230.00 79428.67 34198.00 79450.00C34161.92 79432.25 34125.82 79414.53 34089.89 79396.45C34082.93 79392.96 34075.96 79389.48 34069.00 79386.00C34069.00 79396.67 34069.00 79407.33 34069.00 79418.00C34058.33 79407.33 34047.67 79396.67 34037.00 79386.00C34037.00 79396.67 34037.00 79407.33 34037.00 79418.00C34026.33 79407.33 34015.67 79396.67 34005.00 79386.00C33994.33 79396.67 33983.67 79407.33 33973.00 79418.00C33962.00 79418.00 33951.00 79418.00 33940.00 79418.00C33940.00 79439.33 33940.00 79460.67 33940.00 79482.00C33908.00 79482.00 33876.00 79482.00 33844.00 79482.00C33822.67 79493.00 33801.33 79504.00 33780.00 79515.00C33780.00 79536.33 33780.00 79557.67 33780.00 79579.00C33769.33 79568.33 33758.67 79557.67 33748.00 79547.00C33737.00 79568.33 33726.00 79589.67 33715.00 79611.00C33693.67 79632.33 33672.33 79653.67 33651.00 79675.00C33640.33 79675.00 33629.67 79675.00 33619.00 79675.00C33608.33 79696.67 33597.67 79718.33 33587.00 79740.00C33587.00 79772.00 33587.00 79804.00 33587.00 79836.00C33597.67 79836.00 33608.33 79836.00 33619.00 79836.00C33629.67 79846.67 33640.33 79857.33 33651.00 79868.00C33640.33 79878.67 33629.67 79889.33 33619.00 79900.00C33619.00 79911.00 33619.00 79922.00 33619.00 79933.00C33608.33 79943.67 33597.67 79954.33 33587.00 79965.00C33597.67 79975.67 33608.33 79986.33 33619.00 79997.00C33608.33 80007.67 33597.67 80018.33 33587.00 80029.00C33565.67 80039.67 33544.33 80050.33 33523.00 80061.00C33512.00 80082.67 33501.00 80104.33 33490.00 80126.00C33468.67 80136.67 33447.33 80147.33 33426.00 80158.00C33426.00 80168.67 33426.00 80179.33 33426.00 80190.00C33404.67 80200.67 33383.33 80211.33 33362.00 80222.00C33340.33 80254.00 33318.67 80286.00 33297.00 80318.00C33286.33 80318.00 33275.67 80318.00 33265.00 80318.00C33254.33 80350.33 33243.67 80382.67 33233.00 80415.00C33211.67 80415.00 33190.33 80415.00 33169.00 80415.00C33158.33 80447.00 33147.67 80479.00 33137.00 80511.00C33126.33 80511.00 33115.67 80511.00 33105.00 80511.00C33115.67 80521.67 33126.33 80532.33 33137.00 80543.00C33126.33 80575.33 33115.67 80607.67 33105.00 80640.00C33083.33 80650.67 33061.67 80661.33 33040.00 80672.00C33029.33 80693.33 33018.67 80714.67 33008.00 80736.00C33008.00 80768.33 33008.00 80800.67 33008.00 80833.00C32997.33 80854.33 32986.67 80875.67 32976.00 80897.00C32954.67 80907.67 32933.33 80918.33 32912.00 80929.00C32901.00 80940.00 32890.00 80951.00 32879.00 80962.00C32857.67 80972.67 32836.33 80983.33 32815.00 80994.00C32804.33 81015.33 32793.67 81036.67 32783.00 81058.00C32729.33 81058.00 32675.67 81058.00 32622.00 81058.00C32611.33 81068.67 32600.67 81079.33 32590.00 81090.00C32579.33 81111.33 32568.67 81132.67 32558.00 81154.00C32547.33 81165.00 32536.67 81176.00 32526.00 81187.00C32504.33 81165.33 32482.67 81143.67 32461.00 81122.00C32450.33 81122.00 32439.67 81122.00 32429.00 81122.00C32375.67 81143.67 32322.33 81165.33 32269.00 81187.00C32258.00 81208.33 32247.00 81229.67 32236.00 81251.00C32247.00 81261.67 32258.00 81272.33 32269.00 81283.00C32251.83 81299.67 32234.55 81316.22 32217.74 81333.26C32213.16 81337.84 32208.58 81342.42 32204.00 81347.00C32204.00 81357.67 32204.00 81368.33 32204.00 81379.00C32182.67 81357.67 32161.33 81336.33 32140.00 81315.00C32129.33 81315.00 32118.67 81315.00 32108.00 81315.00C32086.33 81293.67 32064.67 81272.33 32043.00 81251.00C32021.67 81272.33 32000.33 81293.67 31979.00 81315.00C31914.67 81325.67 31850.33 81336.33 31786.00 81347.00C31754.00 81368.67 31722.00 81390.33 31690.00 81412.00C31690.00 81433.33 31690.00 81454.67 31690.00 81476.00C31668.24 81497.37 31646.58 81518.85 31624.76 81540.16C31592.84 81561.77 31560.92 81583.39 31529.00 81605.00C31529.00 81615.67 31529.00 81626.33 31529.00 81637.00C31421.48 81658.39 31313.95 81679.70 31206.44 81701.14C31035.30 81744.09 30864.15 81787.05 30693.00 81830.00C30703.67 81797.67 30714.33 81765.33 30725.00 81733.00C30703.67 81711.67 30682.33 81690.33 30661.00 81669.00C30671.67 81647.67 30682.33 81626.33 30693.00 81605.00C30671.67 81594.00 30650.33 81583.00 30629.00 81572.00C30607.33 81572.00 30585.67 81572.00 30564.00 81572.00C30542.67 81550.67 30521.33 81529.33 30500.00 81508.00C30500.00 81497.33 30500.00 81486.67 30500.00 81476.00C30489.33 81465.33 30478.67 81454.67 30468.00 81444.00C30478.67 81422.33 30489.33 81400.67 30500.00 81379.00C30489.33 81368.33 30478.67 81357.67 30468.00 81347.00C30478.67 81325.67 30489.33 81304.33 30500.00 81283.00C30510.67 81283.00 30521.33 81283.00 30532.00 81283.00C30532.00 81261.67 30532.00 81240.33 30532.00 81219.00C30542.67 81197.33 30553.33 81175.67 30564.00 81154.00C30553.33 81154.00 30542.67 81154.00 30532.00 81154.00C30521.33 81165.00 30510.67 81176.00 30500.00 81187.00C30489.33 81176.00 30478.67 81165.00 30468.00 81154.00C30478.67 81154.00 30489.33 81154.00 30500.00 81154.00C30500.00 81143.33 30500.00 81132.67 30500.00 81122.00C30478.67 81132.67 30457.33 81143.33 30436.00 81154.00C30425.33 81143.33 30414.67 81132.67 30404.00 81122.00C30404.00 81111.33 30404.00 81100.67 30404.00 81090.00C30393.33 81100.67 30382.67 81111.33 30372.00 81122.00C30372.00 81143.67 30372.00 81165.33 30372.00 81187.00C30372.00 81165.33 30372.00 81143.67 30372.00 81122.00C30350.33 81111.33 30328.67 81100.67 30307.00 81090.00C30317.67 81079.33 30328.33 81068.67 30339.00 81058.00C30328.33 81058.00 30317.67 81058.00 30307.00 81058.00C30307.00 81068.67 30307.00 81079.33 30307.00 81090.00C30285.67 81090.00 30264.33 81090.00 30243.00 81090.00C30253.67 81100.67 30264.33 81111.33 30275.00 81122.00C30253.67 81122.00 30232.33 81122.00 30211.00 81122.00C30200.33 81132.67 30189.67 81143.33 30179.00 81154.00C30168.00 81143.33 30157.00 81132.67 30146.00 81122.00C30157.00 81111.33 30168.00 81100.67 30179.00 81090.00C30168.00 81090.00 30157.00 81090.00 30146.00 81090.00C30135.33 81100.67 30124.67 81111.33 30114.00 81122.00C30103.33 81111.33 30092.67 81100.67 30082.00 81090.00C30092.67 81090.00 30103.33 81090.00 30114.00 81090.00C30103.33 81090.00 30092.67 81090.00 30082.00 81090.00C30060.67 81100.67 30039.33 81111.33 30018.00 81122.00C30018.00 81143.67 30018.00 81165.33 30018.00 81187.00C30007.33 81187.00 29996.67 81187.00 29986.00 81187.00C29975.00 81176.00 29964.00 81165.00 29953.00 81154.00C29942.33 81154.00 29931.67 81154.00 29921.00 81154.00C29910.33 81165.00 29899.67 81176.00 29889.00 81187.00C29899.67 81187.00 29910.33 81187.00 29921.00 81187.00C29921.00 81176.00 29921.00 81165.00 29921.00 81154.00C29931.67 81175.67 29942.33 81197.33 29953.00 81219.00C29942.33 81219.00 29931.67 81219.00 29921.00 81219.00C29910.33 81208.33 29899.67 81197.67 29889.00 81187.00C29889.00 81176.00 29889.00 81165.00 29889.00 81154.00C29878.33 81154.00 29867.67 81154.00 29857.00 81154.00C29835.67 81175.67 29814.33 81197.33 29793.00 81219.00C29771.33 81208.33 29749.67 81197.67 29728.00 81187.00C29706.67 81165.33 29685.33 81143.67 29664.00 81122.00C29642.67 81132.67 29621.33 81143.33 29600.00 81154.00C29600.00 81143.33 29600.00 81132.67 29600.00 81122.00C29589.33 81122.00 29578.67 81122.00 29568.00 81122.00C29578.67 81100.67 29589.33 81079.33 29600.00 81058.00C29567.67 81058.00 29535.33 81058.00 29503.00 81058.00C29481.67 81068.67 29460.33 81079.33 29439.00 81090.00C29428.33 81090.00 29417.67 81090.00 29407.00 81090.00C29417.67 81111.33 29428.33 81132.67 29439.00 81154.00C29417.67 81154.00 29396.33 81154.00 29375.00 81154.00C29375.00 81143.33 29375.00 81132.67 29375.00 81122.00C29364.33 81132.67 29353.67 81143.33 29343.00 81154.00C29332.00 81143.33 29321.00 81132.67 29310.00 81122.00C29299.33 81122.00 29288.67 81122.00 29278.00 81122.00C29288.67 81111.33 29299.33 81100.67 29310.00 81090.00C29310.00 81079.33 29310.00 81068.67 29310.00 81058.00C29288.67 81058.00 29267.33 81058.00 29246.00 81058.00C29246.00 81047.33 29246.00 81036.67 29246.00 81026.00C29235.33 81026.00 29224.67 81026.00 29214.00 81026.00C29203.33 81015.33 29192.67 81004.67 29182.00 80994.00C29171.33 81004.67 29160.67 81015.33 29150.00 81026.00C29139.00 81015.33 29128.00 81004.67 29117.00 80994.00C29095.67 81004.67 29074.33 81015.33 29053.00 81026.00C29042.33 80993.67 29031.67 80961.33 29021.00 80929.00C29010.33 80950.67 28999.67 80972.33 28989.00 80994.00C28978.33 80983.33 28967.67 80972.67 28957.00 80962.00C28935.33 80972.67 28913.67 80983.33 28892.00 80994.00C28870.67 80983.33 28849.33 80972.67 28828.00 80962.00C28817.33 80983.33 28806.67 81004.67 28796.00 81026.00C28785.33 81004.67 28774.67 80983.33 28764.00 80962.00C28742.67 80962.00 28721.33 80962.00 28700.00 80962.00C28700.00 80951.00 28700.00 80940.00 28700.00 80929.00C28689.00 80940.00 28678.00 80951.00 28667.00 80962.00C28656.33 80962.00 28645.67 80962.00 28635.00 80962.00C28645.67 80951.00 28656.33 80940.00 28667.00 80929.00C28656.33 80929.00 28645.67 80929.00 28635.00 80929.00C28635.00 80918.33 28635.00 80907.67 28635.00 80897.00C28613.67 80907.67 28592.33 80918.33 28571.00 80929.00C28549.67 80918.33 28528.33 80907.67 28507.00 80897.00C28496.00 80886.33 28485.00 80875.67 28474.00 80865.00C28452.67 80865.00 28431.33 80865.00 28410.00 80865.00C28388.67 80875.67 28367.33 80886.33 28346.00 80897.00C28324.16 80875.06 28302.17 80853.27 28280.07 80831.59C28269.71 80821.39 28259.36 80811.20 28249.00 80801.00C28238.33 80822.33 28227.67 80843.67 28217.00 80865.00C28195.67 80854.33 28174.33 80843.67 28153.00 80833.00C28163.67 80833.00 28174.33 80833.00 28185.00 80833.00C28185.00 80822.33 28185.00 80811.67 28185.00 80801.00C28153.00 80811.67 28121.00 80822.33 28089.00 80833.00C28078.00 80843.67 28067.00 80854.33 28056.00 80865.00C28067.00 80865.00 28078.00 80865.00 28089.00 80865.00C28078.00 80875.67 28067.00 80886.33 28056.00 80897.00C28045.33 80875.67 28034.67 80854.33 28024.00 80833.00C28013.33 80833.00 28002.67 80833.00 27992.00 80833.00C27992.00 80843.67 27992.00 80854.33 27992.00 80865.00C27981.33 80854.33 27970.67 80843.67 27960.00 80833.00C27949.33 80843.67 27938.67 80854.33 27928.00 80865.00C27895.67 80854.33 27863.33 80843.67 27831.00 80833.00C27831.00 80822.33 27831.00 80811.67 27831.00 80801.00C27820.33 80822.33 27809.67 80843.67 27799.00 80865.00C27788.33 80865.00 27777.67 80865.00 27767.00 80865.00C27767.00 80854.33 27767.00 80843.67 27767.00 80833.00C27756.33 80843.67 27745.67 80854.33 27735.00 80865.00C27724.33 80865.00 27713.67 80865.00 27703.00 80865.00C27713.67 80843.67 27724.33 80822.33 27735.00 80801.00C27713.67 80801.00 27692.33 80801.00 27671.00 80801.00C27671.00 80811.67 27671.00 80822.33 27671.00 80833.00C27649.33 80822.33 27627.67 80811.67 27606.00 80801.00C27595.33 80822.33 27584.67 80843.67 27574.00 80865.00C27574.00 80854.33 27574.00 80843.67 27574.00 80833.00C27563.33 80833.00 27552.67 80833.00 27542.00 80833.00C27531.33 80811.67 27520.67 80790.33 27510.00 80769.00C27499.33 80779.67 27488.67 80790.33 27478.00 80801.00C27488.67 80811.67 27499.33 80822.33 27510.00 80833.00C27499.33 80833.00 27488.67 80833.00 27478.00 80833.00C27467.00 80811.67 27456.00 80790.33 27445.00 80769.00C27434.33 80779.67 27423.67 80790.33 27413.00 80801.00C27402.33 80779.33 27391.67 80757.67 27381.00 80736.00C27370.33 80736.00 27359.67 80736.00 27349.00 80736.00C27338.33 80757.67 27327.67 80779.33 27317.00 80801.00C27284.67 80801.00 27252.33 80801.00 27220.00 80801.00C27220.00 80822.33 27220.00 80843.67 27220.00 80865.00C27209.33 80854.33 27198.67 80843.67 27188.00 80833.00C27188.00 80843.67 27188.00 80854.33 27188.00 80865.00C27177.33 80865.00 27166.67 80865.00 27156.00 80865.00C27145.33 80854.33 27134.67 80843.67 27124.00 80833.00C27113.33 80843.67 27102.67 80854.33 27092.00 80865.00C27092.00 80875.67 27092.00 80886.33 27092.00 80897.00C27081.33 80886.33 27070.67 80875.67 27060.00 80865.00C27038.33 80865.00 27016.67 80865.00 26995.00 80865.00C26995.00 80843.67 26995.00 80822.33 26995.00 80801.00C26984.33 80811.67 26973.67 80822.33 26963.00 80833.00C26941.67 80822.33 26920.33 80811.67 26899.00 80801.00C26867.00 80801.00 26835.00 80801.00 26803.00 80801.00C26803.00 80822.33 26803.00 80843.67 26803.00 80865.00C26781.33 80865.00 26759.67 80865.00 26738.00 80865.00C26738.00 80854.33 26738.00 80843.67 26738.00 80833.00C26684.33 80822.33 26630.67 80811.67 26577.00 80801.00C26577.00 80822.33 26577.00 80843.67 26577.00 80865.00C26555.67 80854.33 26534.33 80843.67 26513.00 80833.00C26491.67 80833.00 26470.33 80833.00 26449.00 80833.00C26449.00 80854.33 26449.00 80875.67 26449.00 80897.00C26438.33 80886.33 26427.67 80875.67 26417.00 80865.00C26395.33 80875.67 26373.67 80886.33 26352.00 80897.00C26309.33 80886.33 26266.67 80875.67 26224.00 80865.00C26213.33 80886.33 26202.67 80907.67 26192.00 80929.00C26181.00 80918.33 26170.00 80907.67 26159.00 80897.00C26137.67 80907.67 26116.33 80918.33 26095.00 80929.00C26084.33 80940.00 26073.67 80951.00 26063.00 80962.00C26052.33 80951.00 26041.67 80940.00 26031.00 80929.00C26009.67 80950.67 25988.33 80972.33 25967.00 80994.00C25956.00 80972.33 25945.00 80950.67 25934.00 80929.00C25912.67 80950.67 25891.33 80972.33 25870.00 80994.00C25859.33 80983.33 25848.67 80972.67 25838.00 80962.00C25848.67 80951.00 25859.33 80940.00 25870.00 80929.00C25859.33 80929.00 25848.67 80929.00 25838.00 80929.00C25816.67 80886.33 25795.33 80843.67 25774.00 80801.00C25763.00 80801.00 25752.00 80801.00 25741.00 80801.00C25741.00 80811.67 25741.00 80822.33 25741.00 80833.00C25730.33 80822.33 25719.67 80811.67 25709.00 80801.00C25709.00 80790.33 25709.00 80779.67 25709.00 80769.00C25687.67 80779.67 25666.33 80790.33 25645.00 80801.00C25634.33 80790.33 25623.67 80779.67 25613.00 80769.00C25602.33 80769.00 25591.67 80769.00 25581.00 80769.00C25581.00 80758.00 25581.00 80747.00 25581.00 80736.00C25559.33 80736.00 25537.67 80736.00 25516.00 80736.00C25516.00 80747.00 25516.00 80758.00 25516.00 80769.00C25473.33 80769.00 25430.67 80769.00 25388.00 80769.00C25366.33 80758.00 25344.67 80747.00 25323.00 80736.00C25312.33 80747.00 25301.67 80758.00 25291.00 80769.00C25280.33 80758.00 25269.67 80747.00 25259.00 80736.00C25248.33 80747.00 25237.67 80758.00 25227.00 80769.00C25216.33 80758.00 25205.67 80747.00 25195.00 80736.00C25162.67 80725.33 25130.33 80714.67 25098.00 80704.00C25076.67 80714.67 25055.33 80725.33 25034.00 80736.00C25023.33 80747.00 25012.67 80758.00 25002.00 80769.00C24991.33 80758.00 24980.67 80747.00 24970.00 80736.00C24927.00 80736.00 24884.00 80736.00 24841.00 80736.00C24841.00 80757.67 24841.00 80779.33 24841.00 80801.00C24819.67 80801.00 24798.33 80801.00 24777.00 80801.00C24766.33 80822.33 24755.67 80843.67 24745.00 80865.00C24734.00 80854.33 24723.00 80843.67 24712.00 80833.00C24701.33 80854.33 24690.67 80875.67 24680.00 80897.00C24669.33 80886.33 24658.67 80875.67 24648.00 80865.00C24637.33 80886.33 24626.67 80907.67 24616.00 80929.00C24616.00 80918.33 24616.00 80907.67 24616.00 80897.00C24599.19 80913.82 24582.27 80930.55 24565.83 80947.74C24561.22 80952.49 24556.61 80957.25 24552.00 80962.00C24530.33 80962.00 24508.67 80962.00 24487.00 80962.00C24487.00 80972.67 24487.00 80983.33 24487.00 80994.00C24476.33 80983.33 24465.67 80972.67 24455.00 80962.00C24455.00 80972.67 24455.00 80983.33 24455.00 80994.00C24433.67 80994.00 24412.33 80994.00 24391.00 80994.00C24401.67 81004.67 24412.33 81015.33 24423.00 81026.00C24412.33 81015.33 24401.67 81004.67 24391.00 80994.00C24380.33 81004.67 24369.67 81015.33 24359.00 81026.00C24348.33 81026.00 24337.67 81026.00 24327.00 81026.00C24327.00 81036.67 24327.00 81047.33 24327.00 81058.00C24294.67 81058.00 24262.33 81058.00 24230.00 81058.00C24230.00 81047.33 24230.00 81036.67 24230.00 81026.00C24219.33 81036.67 24208.67 81047.33 24198.00 81058.00C24198.00 81047.33 24198.00 81036.67 24198.00 81026.00C24187.33 81047.33 24176.67 81068.67 24166.00 81090.00C24155.33 81090.00 24144.67 81090.00 24134.00 81090.00C24144.67 81079.33 24155.33 81068.67 24166.00 81058.00C24144.67 81068.67 24123.33 81079.33 24102.00 81090.00C24102.00 81111.33 24102.00 81132.67 24102.00 81154.00C24102.00 81143.33 24102.00 81132.67 24102.00 81122.00C24091.00 81122.00 24080.00 81122.00 24069.00 81122.00C24069.00 81132.67 24069.00 81143.33 24069.00 81154.00C24058.33 81154.00 24047.67 81154.00 24037.00 81154.00C24026.33 81175.67 24015.67 81197.33 24005.00 81219.00C23994.33 81219.00 23983.67 81219.00 23973.00 81219.00C23962.33 81229.67 23951.67 81240.33 23941.00 81251.00C23919.67 81261.67 23898.33 81272.33 23877.00 81283.00C23877.00 81293.67 23877.00 81304.33 23877.00 81315.00C23866.00 81304.33 23855.00 81293.67 23844.00 81283.00C23844.00 81293.67 23844.00 81304.33 23844.00 81315.00C23833.33 81315.00 23822.67 81315.00 23812.00 81315.00C23801.33 81304.33 23790.67 81293.67 23780.00 81283.00C23780.00 81293.67 23780.00 81304.33 23780.00 81315.00C23758.67 81315.00 23737.33 81315.00 23716.00 81315.00C23716.00 81325.67 23716.00 81336.33 23716.00 81347.00C23705.33 81357.67 23694.67 81368.33 23684.00 81379.00C23662.33 81368.33 23640.67 81357.67 23619.00 81347.00C23587.00 81347.00 23555.00 81347.00 23523.00 81347.00C23512.33 81336.33 23501.67 81325.67 23491.00 81315.00C23458.67 81325.67 23426.33 81336.33 23394.00 81347.00C23383.33 81347.00 23372.67 81347.00 23362.00 81347.00C23351.33 81368.67 23340.67 81390.33 23330.00 81412.00C23319.33 81401.00 23308.67 81390.00 23298.00 81379.00C23287.33 81379.00 23276.67 81379.00 23266.00 81379.00C23255.00 81390.00 23244.00 81401.00 23233.00 81412.00C23201.00 81422.67 23169.00 81433.33 23137.00 81444.00C23115.67 81433.33 23094.33 81422.67 23073.00 81412.00C23051.33 81422.67 23029.67 81433.33 23008.00 81444.00C22991.19 81427.18 22974.27 81410.45 22957.83 81393.26C22953.22 81388.51 22948.61 81383.75 22944.00 81379.00C22912.00 81390.00 22880.00 81401.00 22848.00 81412.00C22837.00 81401.00 22826.00 81390.00 22815.00 81379.00C22815.00 81368.33 22815.00 81357.67 22815.00 81347.00C22804.33 81347.00 22793.67 81347.00 22783.00 81347.00C22761.67 81336.33 22740.33 81325.67 22719.00 81315.00C22708.33 81325.67 22697.67 81336.33 22687.00 81347.00C22687.00 81336.33 22687.00 81325.67 22687.00 81315.00C22665.67 81304.33 22644.33 81293.67 22623.00 81283.00C22612.00 81293.67 22601.00 81304.33 22590.00 81315.00C22579.33 81304.33 22568.67 81293.67 22558.00 81283.00C22547.33 81283.00 22536.67 81283.00 22526.00 81283.00C22536.67 81272.33 22547.33 81261.67 22558.00 81251.00C22536.67 81208.00 22515.33 81165.00 22494.00 81122.00C22461.67 81100.67 22429.33 81079.33 22397.00 81058.00C22386.33 81026.00 22375.67 80994.00 22365.00 80962.00C22343.67 80951.00 22322.33 80940.00 22301.00 80929.00C22290.33 80929.00 22279.67 80929.00 22269.00 80929.00C22258.33 80907.67 22247.67 80886.33 22237.00 80865.00C22215.33 80865.00 22193.67 80865.00 22172.00 80865.00C22172.00 80854.33 22172.00 80843.67 22172.00 80833.00C22150.67 80822.33 22129.33 80811.67 22108.00 80801.00C21968.67 80897.33 21829.33 80993.67 21690.00 81090.00C21679.34 80628.81 21668.64 80167.62 21658.00 79706.43C21658.00 78667.28 21658.00 77628.14 21658.00 76589.00C21668.66 76406.57 21679.37 76224.14 21690.00 76041.71C21690.00 75806.14 21690.00 75570.57 21690.00 75335.00C21700.67 75302.67 21711.33 75270.33 21722.00 75238.00C21743.67 75238.00 21765.33 75238.00 21787.00 75238.00C21797.67 75248.67 21808.33 75259.33 21819.00 75270.00C21829.67 75238.00 21840.33 75206.00 21851.00 75174.00C21861.67 75163.33 21872.33 75152.67 21883.00 75142.00C21915.00 75152.67 21947.00 75163.33 21979.00 75174.00C22000.67 75163.33 22022.33 75152.67 22044.00 75142.00C22054.67 75120.33 22065.33 75098.67 22076.00 75077.00C22076.00 75045.00 22076.00 75013.00 22076.00 74981.00C22086.67 74981.00 22097.33 74981.00 22108.00 74981.00C22108.00 74959.67 22108.00 74938.33 22108.00 74917.00C22118.67 74906.33 22129.33 74895.67 22140.00 74885.00C22129.33 74874.00 22118.67 74863.00 22108.00 74852.00C22118.67 74841.33 22129.33 74830.67 22140.00 74820.00C22129.33 74820.00 22118.67 74820.00 22108.00 74820.00C22086.67 74766.33 22065.33 74712.67 22044.00 74659.00C22033.33 74659.00 22022.67 74659.00 22012.00 74659.00C22012.00 74637.67 22012.00 74616.33 22012.00 74595.00C21990.33 74595.00 21968.67 74595.00 21947.00 74595.00C21925.67 74573.67 21904.33 74552.33 21883.00 74531.00C21893.67 74520.33 21904.33 74509.67 21915.00 74499.00C21893.67 74488.33 21872.33 74477.67 21851.00 74467.00C21829.67 74413.33 21808.33 74359.67 21787.00 74306.00C21797.67 74295.33 21808.33 74284.67 21819.00 74274.00C21829.67 74252.33 21840.33 74230.67 21851.00 74209.00C21840.33 74209.00 21829.67 74209.00 21819.00 74209.00C21829.67 74198.33 21840.33 74187.67 21851.00 74177.00C21851.00 74155.67 21851.00 74134.33 21851.00 74113.00C21829.67 74102.33 21808.33 74091.67 21787.00 74081.00C21787.00 74070.33 21787.00 74059.67 21787.00 74049.00C21808.33 74038.00 21829.67 74027.00 21851.00 74016.00C21840.33 74048.33 21829.67 74080.67 21819.00 74113.00C21829.67 74113.00 21840.33 74113.00 21851.00 74113.00C21861.67 74102.33 21872.33 74091.67 21883.00 74081.00C21904.33 74102.33 21925.67 74123.67 21947.00 74145.00C21957.67 74145.00 21968.33 74145.00 21979.00 74145.00C21990.00 74134.33 22001.00 74123.67 22012.00 74113.00C22001.00 74091.67 21990.00 74070.33 21979.00 74049.00C21957.67 74049.00 21936.33 74049.00 21915.00 74049.00C21915.00 74038.00 21915.00 74027.00 21915.00 74016.00C21925.67 74005.33 21936.33 73994.67 21947.00 73984.00C21936.33 73962.67 21925.67 73941.33 21915.00 73920.00C21925.67 73920.00 21936.33 73920.00 21947.00 73920.00C21957.67 73930.67 21968.33 73941.33 21979.00 73952.00C22011.33 73952.00 22043.67 73952.00 22076.00 73952.00C22076.00 73941.33 22076.00 73930.67 22076.00 73920.00C22065.33 73920.00 22054.67 73920.00 22044.00 73920.00C22044.00 73887.67 22044.00 73855.33 22044.00 73823.00C22065.33 73834.00 22086.67 73845.00 22108.00 73856.00C22108.00 73834.33 22108.00 73812.67 22108.00 73791.00C22118.67 73791.00 22129.33 73791.00 22140.00 73791.00C22161.67 73769.67 22183.33 73748.33 22205.00 73727.00C22215.67 73748.33 22226.33 73769.67 22237.00 73791.00C22237.00 73780.33 22237.00 73769.67 22237.00 73759.00C22215.30 73726.91 22193.51 73694.87 22171.87 73662.74C22161.25 73641.16 22150.62 73619.58 22140.00 73598.00C22150.67 73587.33 22161.33 73576.67 22172.00 73566.00C22183.00 73576.67 22194.00 73587.33 22205.00 73598.00C22215.67 73598.00 22226.33 73598.00 22237.00 73598.00C22226.33 73566.00 22215.67 73534.00 22205.00 73502.00C22226.33 73502.00 22247.67 73502.00 22269.00 73502.00C22279.67 73469.67 22290.33 73437.33 22301.00 73405.00C22290.33 73416.00 22279.67 73427.00 22269.00 73438.00C22258.33 73427.00 22247.67 73416.00 22237.00 73405.00C22215.33 73416.00 22193.67 73427.00 22172.00 73438.00C22172.00 73448.67 22172.00 73459.33 22172.00 73470.00C22161.33 73470.00 22150.67 73470.00 22140.00 73470.00C22140.00 73459.33 22140.00 73448.67 22140.00 73438.00C22118.67 73448.67 22097.33 73459.33 22076.00 73470.00C22076.00 73459.33 22076.00 73448.67 22076.00 73438.00C22065.33 73427.00 22054.67 73416.00 22044.00 73405.00C22033.33 73426.67 22022.67 73448.33 22012.00 73470.00C22001.00 73470.00 21990.00 73470.00 21979.00 73470.00C21979.00 73459.33 21979.00 73448.67 21979.00 73438.00C21957.67 73438.00 21936.33 73438.00 21915.00 73438.00C21915.00 73448.67 21915.00 73459.33 21915.00 73470.00C21893.67 73480.67 21872.33 73491.33 21851.00 73502.00C21840.33 73502.00 21829.67 73502.00 21819.00 73502.00C21808.33 73523.33 21797.67 73544.67 21787.00 73566.00C21765.33 73566.00 21743.67 73566.00 21722.00 73566.00C21722.00 73598.33 21722.00 73630.67 21722.00 73663.00C21711.33 73652.33 21700.67 73641.67 21690.00 73631.00C21668.67 73652.33 21647.33 73673.67 21626.00 73695.00C21626.00 73727.00 21626.00 73759.00 21626.00 73791.00C21604.33 73780.33 21582.67 73769.67 21561.00 73759.00C21572.00 73769.67 21583.00 73780.33 21594.00 73791.00C21572.33 73791.00 21550.67 73791.00 21529.00 73791.00C21529.00 73812.67 21529.00 73834.33 21529.00 73856.00C21529.00 73845.00 21529.00 73834.00 21529.00 73823.00C21518.33 73834.00 21507.67 73845.00 21497.00 73856.00C21507.67 73856.00 21518.33 73856.00 21529.00 73856.00C21518.33 73856.00 21507.67 73856.00 21497.00 73856.00C21497.00 73866.67 21497.00 73877.33 21497.00 73888.00C21486.33 73877.33 21475.67 73866.67 21465.00 73856.00C21454.33 73877.33 21443.67 73898.67 21433.00 73920.00C21422.33 73920.00 21411.67 73920.00 21401.00 73920.00C21401.00 73930.67 21401.00 73941.33 21401.00 73952.00C21390.33 73941.33 21379.67 73930.67 21369.00 73920.00C21347.33 73941.33 21325.67 73962.67 21304.00 73984.00C21293.33 73984.00 21282.67 73984.00 21272.00 73984.00C21255.19 74000.82 21238.27 74017.55 21221.83 74034.74C21217.22 74039.49 21212.61 74044.25 21208.00 74049.00C21197.33 74049.00 21186.67 74049.00 21176.00 74049.00C21186.67 74049.00 21197.33 74049.00 21208.00 74049.00C21208.00 74059.67 21208.00 74070.33 21208.00 74081.00C21197.33 74091.67 21186.67 74102.33 21176.00 74113.00C21154.33 74091.67 21132.67 74070.33 21111.00 74049.00C21089.67 74070.33 21068.33 74091.67 21047.00 74113.00C21057.67 74113.00 21068.33 74113.00 21079.00 74113.00C21068.33 74123.67 21057.67 74134.33 21047.00 74145.00C21047.00 74155.67 21047.00 74166.33 21047.00 74177.00C21036.33 74166.33 21025.67 74155.67 21015.00 74145.00C21025.67 74155.67 21036.33 74166.33 21047.00 74177.00C21036.33 74177.00 21025.67 74177.00 21015.00 74177.00C21025.67 74187.67 21036.33 74198.33 21047.00 74209.00C21047.00 74230.67 21047.00 74252.33 21047.00 74274.00C21025.67 74274.00 21004.33 74274.00 20983.00 74274.00C20983.00 74284.67 20983.00 74295.33 20983.00 74306.00C20950.67 74316.67 20918.33 74327.33 20886.00 74338.00C20886.00 74348.67 20886.00 74359.33 20886.00 74370.00C20896.67 74370.00 20907.33 74370.00 20918.00 74370.00C20895.49 74392.59 20872.83 74415.03 20850.40 74437.71C20840.94 74447.47 20831.47 74457.24 20822.00 74467.00C20800.67 74467.00 20779.33 74467.00 20758.00 74467.00C20747.00 74477.67 20736.00 74488.33 20725.00 74499.00C20714.33 74488.33 20703.67 74477.67 20693.00 74467.00C20693.00 74477.67 20693.00 74488.33 20693.00 74499.00C20682.33 74488.33 20671.67 74477.67 20661.00 74467.00C20661.00 74488.33 20661.00 74509.67 20661.00 74531.00C20639.67 74541.67 20618.33 74552.33 20597.00 74563.00C20597.00 74552.33 20597.00 74541.67 20597.00 74531.00C20564.67 74552.33 20532.33 74573.67 20500.00 74595.00C20478.67 74616.33 20457.33 74637.67 20436.00 74659.00C20436.00 74670.00 20436.00 74681.00 20436.00 74692.00C20425.33 74692.00 20414.67 74692.00 20404.00 74692.00C20393.33 74734.67 20382.67 74777.33 20372.00 74820.00C20361.33 74820.00 20350.67 74820.00 20340.00 74820.00C20329.33 74841.67 20318.67 74863.33 20308.00 74885.00C20297.00 74885.00 20286.00 74885.00 20275.00 74885.00C20264.33 74906.33 20253.67 74927.67 20243.00 74949.00C20200.33 74949.00 20157.67 74949.00 20115.00 74949.00C20115.00 74959.67 20115.00 74970.33 20115.00 74981.00C20115.00 74970.33 20115.00 74959.67 20115.00 74949.00C20104.00 74970.33 20093.00 74991.67 20082.00 75013.00C20071.33 75002.33 20060.67 74991.67 20050.00 74981.00C20050.00 74991.67 20050.00 75002.33 20050.00 75013.00C20039.33 75023.67 20028.67 75034.33 20018.00 75045.00C19996.67 75098.67 19975.33 75152.33 19954.00 75206.00C19943.33 75195.33 19932.67 75184.67 19922.00 75174.00C19922.00 75227.67 19922.00 75281.33 19922.00 75335.00C19879.00 75335.00 19836.00 75335.00 19793.00 75335.00C19771.67 75324.33 19750.33 75313.67 19729.00 75303.00C19718.33 75313.67 19707.67 75324.33 19697.00 75335.00C19675.33 75335.00 19653.67 75335.00 19632.00 75335.00C19621.33 75345.67 19610.67 75356.33 19600.00 75367.00C19578.67 75367.00 19557.33 75367.00 19536.00 75367.00C19514.58 75388.37 19493.25 75409.86 19471.76 75431.16C19439.51 75452.44 19407.25 75473.72 19375.00 75495.00C19321.33 75516.67 19267.67 75538.33 19214.00 75560.00C19182.00 75581.33 19150.00 75602.67 19118.00 75624.00C19101.17 75640.81 19084.45 75657.73 19067.26 75674.17C19062.51 75678.78 19057.75 75683.39 19053.00 75688.00C19042.33 75731.00 19031.67 75774.00 19021.00 75817.00C19010.33 75827.67 18999.67 75838.33 18989.00 75849.00C18978.33 75870.33 18967.67 75891.67 18957.00 75913.00C18935.67 75934.67 18914.33 75956.33 18893.00 75978.00C18893.00 76010.00 18893.00 76042.00 18893.00 76074.00C18860.67 76074.00 18828.33 76074.00 18796.00 76074.00C18764.00 76063.33 18732.00 76052.67 18700.00 76042.00C18689.33 76042.00 18678.67 76042.00 18668.00 76042.00C18668.00 76063.33 18668.00 76084.67 18668.00 76106.00C18646.33 76106.00 18624.67 76106.00 18603.00 76106.00C18539.00 76127.67 18475.00 76149.33 18411.00 76171.00C18400.00 76171.00 18389.00 76171.00 18378.00 76171.00C18346.00 76138.67 18314.00 76106.33 18282.00 76074.00C18260.33 76084.67 18238.67 76095.33 18217.00 76106.00C18217.00 76127.67 18217.00 76149.33 18217.00 76171.00C18206.33 76171.00 18195.67 76171.00 18185.00 76171.00C18174.33 76160.00 18163.67 76149.00 18153.00 76138.00C18131.67 76170.33 18110.33 76202.67 18089.00 76235.00C16792.00 76235.00 15495.00 76235.00 14198.00 76235.00C14198.00 76213.67 14198.00 76192.33 14198.00 76171.00C14230.33 76160.00 14262.67 76149.00 14295.00 76138.00C14305.67 76116.67 14316.33 76095.33 14327.00 76074.00C14327.00 76031.33 14327.00 75988.67 14327.00 75946.00C14305.67 75935.00 14284.33 75924.00 14263.00 75913.00C14252.33 75902.33 14241.67 75891.67 14231.00 75881.00C14241.67 75859.67 14252.33 75838.33 14263.00 75817.00C14284.33 75806.33 14305.67 75795.67 14327.00 75785.00C14337.67 75752.67 14348.33 75720.33 14359.00 75688.00C14380.33 75677.33 14401.67 75666.67 14423.00 75656.00C14391.00 75624.00 14359.00 75592.00 14327.00 75560.00C14327.00 75517.00 14327.00 75474.00 14327.00 75431.00C14316.33 75420.33 14305.67 75409.67 14295.00 75399.00C14295.00 75388.33 14295.00 75377.67 14295.00 75367.00C14327.00 75334.67 14359.00 75302.33 14391.00 75270.00C14412.67 75259.33 14434.33 75248.67 14456.00 75238.00C14370.00 75195.33 14284.00 75152.67 14198.00 75110.00C14176.67 75110.00 14155.33 75110.00 14134.00 75110.00C14112.67 75099.00 14091.33 75088.00 14070.00 75077.00C14059.33 75066.33 14048.67 75055.67 14038.00 75045.00C14027.00 75055.67 14016.00 75066.33 14005.00 75077.00C13983.67 75055.67 13962.33 75034.33 13941.00 75013.00C13919.67 75013.00 13898.33 75013.00 13877.00 75013.00C13877.06 75002.25 13876.88 74991.46 13877.09 74980.73C13887.73 74948.82 13898.36 74916.91 13909.00 74885.00C13909.00 74863.33 13909.00 74841.67 13909.00 74820.00C13919.67 74788.00 13930.33 74756.00 13941.00 74724.00C13941.00 74691.67 13941.00 74659.33 13941.00 74627.00C13951.67 74605.67 13962.33 74584.33 13973.00 74563.00C13951.67 74531.00 13930.33 74499.00 13909.00 74467.00C13919.67 74424.00 13930.33 74381.00 13941.00 74338.00C13919.67 74338.00 13898.33 74338.00 13877.00 74338.00C13844.67 74316.67 13812.33 74295.33 13780.00 74274.00C13791.00 74177.33 13802.00 74080.67 13813.00 73984.00C13791.33 73973.33 13769.67 73962.67 13748.00 73952.00C13716.00 73962.67 13684.00 73973.33 13652.00 73984.00C13630.33 73973.33 13608.67 73962.67 13587.00 73952.00C13565.67 73962.67 13544.33 73973.33 13523.00 73984.00C13512.33 73984.00 13501.67 73984.00 13491.00 73984.00C13469.67 73962.67 13448.33 73941.33 13427.00 73920.00C13427.00 73909.33 13427.00 73898.67 13427.00 73888.00C13416.33 73888.00 13405.67 73888.00 13395.00 73888.00C13395.00 73855.67 13395.00 73823.33 13395.00 73791.00C13384.00 73791.00 13373.00 73791.00 13362.00 73791.00C13351.33 73780.33 13340.67 73769.67 13330.00 73759.00C13319.33 73759.00 13308.67 73759.00 13298.00 73759.00C13287.33 73748.33 13276.67 73737.67 13266.00 73727.00C13255.33 73737.67 13244.67 73748.33 13234.00 73759.00C13223.33 73759.00 13212.67 73759.00 13202.00 73759.00C13191.00 73748.33 13180.00 73737.67 13169.00 73727.00C13158.33 73727.00 13147.67 73727.00 13137.00 73727.00C13115.67 73705.67 13094.33 73684.33 13073.00 73663.00C13062.33 73673.67 13051.67 73684.33 13041.00 73695.00C12998.00 73695.00 12955.00 73695.00 12912.00 73695.00C12912.00 73684.33 12912.00 73673.67 12912.00 73663.00C12912.00 73673.67 12912.00 73684.33 12912.00 73695.00C12901.33 73695.00 12890.67 73695.00 12880.00 73695.00C12869.33 73705.67 12858.67 73716.33 12848.00 73727.00C12815.67 73716.33 12783.33 73705.67 12751.00 73695.00C12751.00 73705.67 12751.00 73716.33 12751.00 73727.00C12740.33 73716.33 12729.67 73705.67 12719.00 73695.00C12708.24 73695.05 12697.46 73694.91 12686.72 73695.07C12644.15 73705.71 12601.57 73716.36 12559.00 73727.00C12548.00 73727.00 12537.00 73727.00 12526.00 73727.00C12515.33 73716.33 12504.67 73705.67 12494.00 73695.00C12504.67 73695.00 12515.33 73695.00 12526.00 73695.00C12515.33 73695.00 12504.67 73695.00 12494.00 73695.00C12494.00 73684.33 12494.00 73673.67 12494.00 73663.00C12483.33 73663.00 12472.67 73663.00 12462.00 73663.00C12462.00 73652.33 12462.00 73641.67 12462.00 73631.00C12462.00 73641.67 12462.00 73652.33 12462.00 73663.00C12451.33 73652.33 12440.67 73641.67 12430.00 73631.00C12408.67 73631.00 12387.33 73631.00 12366.00 73631.00C12366.00 73641.67 12366.00 73652.33 12366.00 73663.00C12366.00 73641.33 12366.00 73619.67 12366.00 73598.00C12355.00 73609.00 12344.00 73620.00 12333.00 73631.00C12333.00 73620.00 12333.00 73609.00 12333.00 73598.00C12322.33 73598.00 12311.67 73598.00 12301.00 73598.00C12290.33 73587.33 12279.67 73576.67 12269.00 73566.00C12269.00 73576.67 12269.00 73587.33 12269.00 73598.00C12247.67 73587.33 12226.33 73576.67 12205.00 73566.00C12183.67 73566.00 12162.33 73566.00 12141.00 73566.00C12130.00 73555.33 12119.00 73544.67 12108.00 73534.00C12097.33 73544.67 12086.67 73555.33 12076.00 73566.00C12076.00 73555.33 12076.00 73544.67 12076.00 73534.00C12065.33 73534.00 12054.67 73534.00 12044.00 73534.00C12044.00 73523.33 12044.00 73512.67 12044.00 73502.00C12033.33 73512.67 12022.67 73523.33 12012.00 73534.00C12001.33 73523.33 11990.67 73512.67 11980.00 73502.00C11969.33 73512.67 11958.67 73523.33 11948.00 73534.00C11926.33 73534.00 11904.67 73534.00 11883.00 73534.00C11872.33 73523.33 11861.67 73512.67 11851.00 73502.00C11851.00 73491.33 11851.00 73480.67 11851.00 73470.00C11829.67 73480.67 11808.33 73491.33 11787.00 73502.00C11787.00 73491.33 11787.00 73480.67 11787.00 73470.00C11776.33 73470.00 11765.67 73470.00 11755.00 73470.00C11744.33 73480.67 11733.67 73491.33 11723.00 73502.00C11723.00 73491.33 11723.00 73480.67 11723.00 73470.00C11712.00 73470.00 11701.00 73470.00 11690.00 73470.00C11690.00 73459.33 11690.00 73448.67 11690.00 73438.00C11690.00 73448.67 11690.00 73459.33 11690.00 73470.00C11668.67 73459.33 11647.33 73448.67 11626.00 73438.00C11615.33 73427.00 11604.67 73416.00 11594.00 73405.00C11604.67 73394.33 11615.33 73383.67 11626.00 73373.00C11626.00 73362.33 11626.00 73351.67 11626.00 73341.00C10886.67 73341.00 10147.33 73341.00 9408.00 73341.00C9429.33 73319.67 9450.67 73298.33 9472.00 73277.00C9482.67 73234.00 9493.33 73191.00 9504.00 73148.00C9504.00 73137.33 9504.00 73126.67 9504.00 73116.00C9525.43 73105.32 9546.82 73094.53 9568.27 73083.91C9600.51 73073.27 9632.76 73062.64 9665.00 73052.00C9675.67 73030.33 9686.33 73008.67 9697.00 72987.00C9718.33 72976.33 9739.67 72965.67 9761.00 72955.00C9771.67 72923.00 9782.33 72891.00 9793.00 72859.00C9836.00 72848.33 9879.00 72837.67 9922.00 72827.00C9922.00 72816.33 9922.00 72805.67 9922.00 72795.00C9911.33 72773.33 9900.67 72751.67 9890.00 72730.00C9879.33 72719.33 9868.67 72708.67 9858.00 72698.00C9890.00 72687.33 9922.00 72676.67 9954.00 72666.00C9986.33 72612.33 10018.67 72558.67 10051.00 72505.00C10083.00 72483.67 10115.00 72462.33 10147.00 72441.00C10157.67 72462.33 10168.33 72483.67 10179.00 72505.00C10189.67 72505.00 10200.33 72505.00 10211.00 72505.00C10243.33 72483.67 10275.67 72462.33 10308.00 72441.00C10308.00 72430.33 10308.00 72419.67 10308.00 72409.00C10329.33 72398.33 10350.67 72387.67 10372.00 72377.00C10388.67 72359.83 10405.22 72342.55 10422.26 72325.74C10426.84 72321.16 10431.42 72316.58 10436.00 72312.00C10436.00 72301.33 10436.00 72290.67 10436.00 72280.00C10404.00 72269.33 10372.00 72258.67 10340.00 72248.00C10329.33 72237.33 10318.67 72226.67 10308.00 72216.00C10340.09 72194.30 10372.13 72172.51 10404.26 72150.87C10447.17 72129.58 10490.09 72108.29 10533.00 72087.00C10554.33 72065.67 10575.67 72044.33 10597.00 72023.00C10618.33 71969.33 10639.67 71915.67 10661.00 71862.00C10661.00 71819.33 10661.00 71776.67 10661.00 71734.00C10672.00 71712.33 10683.00 71690.67 10694.00 71669.00C10683.00 71647.67 10672.00 71626.33 10661.00 71605.00C10661.00 71562.00 10661.00 71519.00 10661.00 71476.00C10650.33 71454.67 10639.67 71433.33 10629.00 71412.00C10629.00 71401.33 10629.00 71390.67 10629.00 71380.00C10639.67 71369.33 10650.33 71358.67 10661.00 71348.00C10672.00 71326.33 10683.00 71304.67 10694.00 71283.00C10651.00 71272.33 10608.00 71261.67 10565.00 71251.00C10533.00 71154.67 10501.00 71058.33 10469.00 70962.00C10436.67 70951.33 10404.33 70940.67 10372.00 70930.00C10350.67 70930.00 10329.33 70930.00 10308.00 70930.00C10308.00 70887.00 10308.00 70844.00 10308.00 70801.00C10297.33 70833.33 10286.67 70865.67 10276.00 70898.00C10265.33 70908.67 10254.67 70919.33 10244.00 70930.00C10222.33 70908.33 10200.67 70886.67 10179.00 70865.00C10168.33 70822.33 10157.67 70779.67 10147.00 70737.00C10147.00 70715.33 10147.00 70693.67 10147.00 70672.00C10136.33 70661.33 10125.67 70650.67 10115.00 70640.00C10115.00 70608.00 10115.00 70576.00 10115.00 70544.00C10093.67 70544.00 10072.33 70544.00 10051.00 70544.00C10029.33 70511.67 10007.67 70479.33 9986.00 70447.00C9986.00 70404.33 9986.00 70361.67 9986.00 70319.00C9954.00 70286.67 9922.00 70254.33 9890.00 70222.00C9879.33 70157.67 9868.67 70093.33 9858.00 70029.00C9847.00 69997.00 9836.00 69965.00 9825.00 69933.00C9803.67 69922.33 9782.33 69911.67 9761.00 69901.00C9739.67 69868.67 9718.33 69836.33 9697.00 69804.00C9675.67 69804.00 9654.33 69804.00 9633.00 69804.00C9600.67 69793.33 9568.33 69782.67 9536.00 69772.00C9514.67 69782.67 9493.33 69793.33 9472.00 69804.00C9450.67 69804.00 9429.33 69804.00 9408.00 69804.00C9397.00 69793.33 9386.00 69782.67 9375.00 69772.00C9364.33 69772.00 9353.67 69772.00 9343.00 69772.00C9332.33 69750.67 9321.67 69729.33 9311.00 69708.00C9300.33 69708.00 9289.67 69708.00 9279.00 69708.00C9257.67 69686.33 9236.33 69664.67 9215.00 69643.00C9215.00 69611.00 9215.00 69579.00 9215.00 69547.00C9204.33 69536.33 9193.67 69525.67 9183.00 69515.00C9172.00 69525.67 9161.00 69536.33 9150.00 69547.00C9150.00 69525.67 9150.00 69504.33 9150.00 69483.00C9139.33 69472.33 9128.67 69461.67 9118.00 69451.00C9096.67 69461.67 9075.33 69472.33 9054.00 69483.00C9043.33 69440.00 9032.67 69397.00 9022.00 69354.00C9032.67 69343.33 9043.33 69332.67 9054.00 69322.00C9064.67 69279.00 9075.33 69236.00 9086.00 69193.00C9064.67 69107.33 9043.33 69021.67 9022.00 68936.00C9000.33 68882.33 8978.67 68828.67 8957.00 68775.00C8925.00 68775.00 8893.00 68775.00 8861.00 68775.00C8850.33 68764.33 8839.67 68753.67 8829.00 68743.00C8807.33 68743.00 8785.67 68743.00 8764.00 68743.00C8732.00 68732.33 8700.00 68721.67 8668.00 68711.00C8657.33 68721.67 8646.67 68732.33 8636.00 68743.00C8636.00 68732.33 8636.00 68721.67 8636.00 68711.00C8614.67 68721.67 8593.33 68732.33 8572.00 68743.00C8550.33 68711.00 8528.67 68679.00 8507.00 68647.00C8496.33 68604.00 8485.67 68561.00 8475.00 68518.00C8464.33 68496.67 8453.67 68475.33 8443.00 68454.00C8400.00 68454.00 8357.00 68454.00 8314.00 68454.00C8292.67 68432.67 8271.33 68411.33 8250.00 68390.00C8207.00 68379.00 8164.00 68368.00 8121.00 68357.00C8110.33 68357.00 8099.67 68357.00 8089.00 68357.00C8089.00 68335.67 8089.00 68314.33 8089.00 68293.00C8067.67 68293.00 8046.33 68293.00 8025.00 68293.00C8003.67 68282.33 7982.33 68271.67 7961.00 68261.00C7928.67 68218.00 7896.33 68175.00 7864.00 68132.00C7874.67 68078.67 7885.33 68025.33 7896.00 67972.00C7874.67 67950.33 7853.33 67928.67 7832.00 67907.00C7842.67 67864.33 7853.33 67821.67 7864.00 67779.00C7842.67 67746.67 7821.33 67714.33 7800.00 67682.00C7789.33 67671.33 7778.67 67660.67 7768.00 67650.00C7768.00 67639.33 7768.00 67628.67 7768.00 67618.00C7746.33 67607.33 7724.67 67596.67 7703.00 67586.00C7692.33 67553.67 7681.67 67521.33 7671.00 67489.00C7649.67 67478.33 7628.33 67467.67 7607.00 67457.00C7617.67 67425.00 7628.33 67393.00 7639.00 67361.00C7638.95 67339.24 7639.09 67317.46 7638.93 67295.72C7628.29 67253.15 7617.64 67210.57 7607.00 67168.00C7617.67 67135.67 7628.33 67103.33 7639.00 67071.00C7628.33 67028.33 7617.67 66985.67 7607.00 66943.00C7585.63 66921.24 7564.15 66899.57 7542.84 66877.76C7521.23 66845.84 7499.61 66813.92 7478.00 66782.00C7456.67 66771.33 7435.33 66760.67 7414.00 66750.00C7424.67 66717.67 7435.33 66685.33 7446.00 66653.00C7446.00 66621.00 7446.00 66589.00 7446.00 66557.00C7414.00 66524.67 7382.00 66492.33 7350.00 66460.00C7317.67 66471.00 7285.33 66482.00 7253.00 66493.00C7231.67 66493.00 7210.33 66493.00 7189.00 66493.00C7178.33 66439.33 7167.67 66385.67 7157.00 66332.00C7135.33 66310.33 7113.67 66288.67 7092.00 66267.00C7060.00 66267.00 7028.00 66267.00 6996.00 66267.00C6985.33 66278.00 6974.67 66289.00 6964.00 66300.00C6953.33 66300.00 6942.67 66300.00 6932.00 66300.00C6920.28 66288.03 6908.79 66275.82 6896.91 66264.01C6886.94 66254.34 6876.97 66244.67 6867.00 66235.00C6867.00 66203.00 6867.00 66171.00 6867.00 66139.00C6856.33 66117.67 6845.67 66096.33 6835.00 66075.00C6803.00 66042.67 6771.00 66010.33 6739.00 65978.00C6749.67 65967.33 6760.33 65956.67 6771.00 65946.00C6792.33 65946.00 6813.67 65946.00 6835.00 65946.00C6813.67 65903.00 6792.33 65860.00 6771.00 65817.00C6781.67 65795.67 6792.33 65774.33 6803.00 65753.00C6813.67 65753.00 6824.33 65753.00 6835.00 65753.00C6856.67 65785.00 6878.33 65817.00 6900.00 65849.00C6953.33 65849.00 7006.67 65849.00 7060.00 65849.00C7081.70 65816.91 7103.48 65784.87 7125.13 65752.74C7135.75 65731.50 7146.38 65710.25 7157.00 65689.00C7157.04 65656.57 7156.93 65624.13 7157.06 65591.72C7167.70 65538.15 7178.35 65484.57 7189.00 65431.00C7178.33 65399.00 7167.67 65367.00 7157.00 65335.00C7135.18 65324.22 7113.29 65313.56 7091.51 65302.70C7038.34 65270.47 6985.17 65238.23 6932.00 65206.00C6921.33 65195.33 6910.67 65184.67 6900.00 65174.00C6825.00 65152.67 6750.00 65131.33 6675.00 65110.00C6632.00 65110.00 6589.00 65110.00 6546.00 65110.00C6535.29 65099.24 6524.47 65088.58 6513.84 65077.76C6492.23 65045.51 6470.61 65013.25 6449.00 64981.00C6438.33 64949.00 6427.67 64917.00 6417.00 64885.00C6385.00 64885.00 6353.00 64885.00 6321.00 64885.00C6288.67 64852.67 6256.33 64820.33 6224.00 64788.00C6213.33 64745.33 6202.67 64702.67 6192.00 64660.00C6160.00 64649.33 6128.00 64638.67 6096.00 64628.00C5999.33 64531.33 5902.67 64434.67 5806.00 64338.00C5784.67 64338.00 5763.33 64338.00 5742.00 64338.00C5731.33 64284.33 5720.67 64230.67 5710.00 64177.00C5742.00 64177.00 5774.00 64177.00 5806.00 64177.00C5838.33 64166.33 5870.67 64155.67 5903.00 64145.00C5935.00 64091.67 5967.00 64038.33 5999.00 63985.00C5999.00 63963.33 5999.00 63941.67 5999.00 63920.00C6020.67 63898.67 6042.33 63877.33 6064.00 63856.00C6042.33 63834.67 6020.67 63813.33 5999.00 63792.00C5999.00 63738.33 5999.00 63684.67 5999.00 63631.00C5977.67 63609.67 5956.33 63588.33 5935.00 63567.00C5903.00 63492.00 5871.00 63417.00 5839.00 63342.00C5839.00 63320.33 5839.00 63298.67 5839.00 63277.00C5849.67 63266.33 5860.33 63255.67 5871.00 63245.00C5881.67 63255.67 5892.33 63266.33 5903.00 63277.00C5913.67 63298.67 5924.33 63320.33 5935.00 63342.00C5945.67 63331.00 5956.33 63320.00 5967.00 63309.00C5977.67 63309.00 5988.33 63309.00 5999.00 63309.00C6031.33 63341.33 6063.67 63373.67 6096.00 63406.00C6160.33 63416.67 6224.67 63427.33 6289.00 63438.00C6299.68 63416.57 6310.47 63395.18 6321.09 63373.73C6331.73 63341.49 6342.36 63309.24 6353.00 63277.00C6396.00 63255.67 6439.00 63234.33 6482.00 63213.00C6503.33 63213.00 6524.67 63213.00 6546.00 63213.00C6578.00 63223.67 6610.00 63234.33 6642.00 63245.00C6685.00 63223.67 6728.00 63202.33 6771.00 63181.00C6781.67 63181.00 6792.33 63181.00 6803.00 63181.00C6803.00 63213.00 6803.00 63245.00 6803.00 63277.00C6813.67 63277.00 6824.33 63277.00 6835.00 63277.00C6888.67 63245.00 6942.33 63213.00 6996.00 63181.00C7028.00 63138.00 7060.00 63095.00 7092.00 63052.00C7092.00 63041.33 7092.00 63030.67 7092.00 63020.00C7070.67 62977.00 7049.33 62934.00 7028.00 62891.00C7028.00 62837.67 7028.00 62784.33 7028.00 62731.00C7006.57 62709.30 6985.25 62687.47 6963.76 62665.84C6931.51 62644.56 6899.25 62623.28 6867.00 62602.00C6856.33 62591.33 6845.67 62580.67 6835.00 62570.00C6824.33 62516.33 6813.67 62462.67 6803.00 62409.00C6781.67 62387.67 6760.33 62366.33 6739.00 62345.00C6728.33 62323.33 6717.67 62301.67 6707.00 62280.00C6685.33 62258.67 6663.67 62237.33 6642.00 62216.00C6642.00 62205.33 6642.00 62194.67 6642.00 62184.00C6631.33 62162.67 6620.67 62141.33 6610.00 62120.00z"},"br-04":{"name":"Amazonas","path":"M6610.00 62120.00C6652.32 62075.64 6696.79 62033.40 6739.93 61989.88C6793.29 61925.92 6846.64 61861.96 6900.00 61798.00C6921.33 61755.33 6942.67 61712.67 6964.00 61670.00C6964.00 61648.33 6964.00 61626.67 6964.00 61605.00C6942.67 61594.33 6921.33 61583.67 6900.00 61573.00C6900.00 61519.33 6900.00 61465.67 6900.00 61412.00C6878.33 61369.33 6856.67 61326.67 6835.00 61284.00C6835.23 61272.81 6834.55 61261.41 6835.33 61250.35C6856.89 61207.90 6878.44 61165.45 6900.00 61123.00C6932.00 61090.67 6964.00 61058.33 6996.00 61026.00C7006.59 60993.75 7017.79 60961.59 7028.00 60929.27C7028.30 60918.41 7027.40 60907.36 7028.46 60896.62C7038.97 60864.74 7049.49 60832.87 7060.00 60801.00C7070.67 60801.00 7081.33 60801.00 7092.00 60801.00C7103.19 60789.86 7115.02 60779.26 7125.81 60767.79C7146.87 60736.19 7167.94 60704.60 7189.00 60673.00C7210.33 60662.33 7231.67 60651.67 7253.00 60641.00C7285.51 60586.88 7318.31 60532.91 7350.64 60478.69C7361.10 60457.46 7371.55 60436.23 7382.00 60415.00C7425.15 60382.80 7468.48 60350.82 7511.52 60318.49C7522.48 60307.80 7532.95 60296.51 7544.21 60286.19C7575.81 60265.13 7607.40 60244.06 7639.00 60223.00C7682.00 60223.00 7725.00 60223.00 7768.00 60223.00C7778.67 60190.67 7789.33 60158.33 7800.00 60126.00C7853.67 60083.33 7907.33 60040.67 7961.00 59998.00C7993.00 59987.00 8025.00 59976.00 8057.00 59965.00C8078.33 59965.00 8099.67 59965.00 8121.00 59965.00C8132.00 59954.33 8143.00 59943.67 8154.00 59933.00C8186.00 59933.00 8218.00 59933.00 8250.00 59933.00C8282.33 59911.67 8314.67 59890.33 8347.00 59869.00C8357.86 59868.78 8368.92 59869.43 8379.65 59868.67C8400.77 59858.12 8421.88 59847.56 8443.00 59837.00C8464.55 59836.85 8486.20 59837.31 8507.69 59836.77C8539.79 59826.18 8571.90 59815.59 8604.00 59805.00C8604.00 59772.67 8604.00 59740.33 8604.00 59708.00C8614.93 59697.29 8625.49 59686.07 8636.65 59675.67C8657.77 59665.12 8678.88 59654.56 8700.00 59644.00C8710.67 59622.67 8721.33 59601.33 8732.00 59580.00C8753.67 59580.00 8775.33 59580.00 8797.00 59580.00C8807.67 59590.67 8818.33 59601.33 8829.00 59612.00C8839.67 59601.33 8850.33 59590.67 8861.00 59580.00C8904.00 59580.00 8947.00 59580.00 8990.00 59580.00C9022.00 59569.00 9054.00 59558.00 9086.00 59547.00C9139.67 59547.00 9193.33 59547.00 9247.00 59547.00C9268.33 59536.33 9289.67 59525.67 9311.00 59515.00C9311.00 59504.33 9311.00 59493.67 9311.00 59483.00C9332.33 59472.33 9353.67 59461.67 9375.00 59451.00C9375.00 59461.67 9375.00 59472.33 9375.00 59483.00C9386.00 59493.67 9397.00 59504.33 9408.00 59515.00C9429.33 59493.67 9450.67 59472.33 9472.00 59451.00C9461.33 59440.33 9450.67 59429.67 9440.00 59419.00C9450.67 59408.33 9461.33 59397.67 9472.00 59387.00C9472.00 59376.00 9472.00 59365.00 9472.00 59354.00C9482.67 59354.00 9493.33 59354.00 9504.00 59354.00C9514.67 59343.33 9525.33 59332.67 9536.00 59322.00C9536.00 59300.67 9536.00 59279.33 9536.00 59258.00C9557.33 59247.33 9578.67 59236.67 9600.00 59226.00C9611.00 59236.67 9622.00 59247.33 9633.00 59258.00C9643.67 59258.00 9654.33 59258.00 9665.00 59258.00C9686.54 59225.85 9707.80 59193.49 9729.51 59161.48C9740.00 59150.65 9750.50 59139.83 9761.00 59129.00C9750.33 59118.33 9739.67 59107.67 9729.00 59097.00C9739.65 59086.04 9751.06 59075.56 9761.23 59064.31C9771.82 59032.54 9782.41 59000.77 9793.00 58969.00C9803.67 58958.33 9814.33 58947.67 9825.00 58937.00C9825.00 58926.00 9825.00 58915.00 9825.00 58904.00C9836.00 58893.33 9847.00 58882.67 9858.00 58872.00C9847.00 58840.00 9836.00 58808.00 9825.00 58776.00C9836.00 58765.33 9847.00 58754.67 9858.00 58744.00C9868.67 58744.00 9879.33 58744.00 9890.00 58744.00C9890.00 58722.33 9890.00 58700.67 9890.00 58679.00C9879.33 58657.67 9868.67 58636.33 9858.00 58615.00C9836.33 58604.33 9814.67 58593.67 9793.00 58583.00C9782.33 58540.00 9771.67 58497.00 9761.00 58454.00C9750.33 58443.33 9739.67 58432.67 9729.00 58422.00C9718.33 58368.33 9707.67 58314.67 9697.00 58261.00C9686.33 58271.67 9675.67 58282.33 9665.00 58293.00C9665.00 58271.67 9665.00 58250.33 9665.00 58229.00C9654.33 58207.67 9643.67 58186.33 9633.00 58165.00C9633.00 58122.00 9633.00 58079.00 9633.00 58036.00C9600.67 58004.00 9568.33 57972.00 9536.00 57940.00C9525.33 57940.00 9514.67 57940.00 9504.00 57940.00C9493.33 57907.67 9482.67 57875.33 9472.00 57843.00C9450.54 57832.10 9428.73 57821.69 9407.48 57810.49C9396.65 57800.00 9385.83 57789.50 9375.00 57779.00C9375.00 57704.00 9375.00 57629.00 9375.00 57554.00C9321.67 57500.33 9268.33 57446.67 9215.00 57393.00C9215.00 57328.67 9215.00 57264.33 9215.00 57200.00C9247.00 57168.00 9279.00 57136.00 9311.00 57104.00C9300.33 57093.33 9289.67 57082.67 9279.00 57072.00C9289.67 57061.00 9300.33 57050.00 9311.00 57039.00C9300.33 56975.00 9289.67 56911.00 9279.00 56847.00C9289.67 56847.00 9300.33 56847.00 9311.00 56847.00C9332.33 56825.33 9353.67 56803.67 9375.00 56782.00C9375.00 56771.33 9375.00 56760.67 9375.00 56750.00C9386.00 56739.33 9397.00 56728.67 9408.00 56718.00C9418.86 56717.78 9429.92 56718.43 9440.65 56717.67C9461.77 56707.12 9482.88 56696.56 9504.00 56686.00C9504.12 56664.11 9503.76 56642.15 9504.18 56620.29C9514.73 56577.61 9525.75 56534.99 9536.00 56492.27C9536.00 56449.51 9536.00 56406.76 9536.00 56364.00C9546.67 56342.67 9557.33 56321.33 9568.00 56300.00C9578.67 56310.67 9589.33 56321.33 9600.00 56332.00C9600.00 56278.33 9600.00 56224.67 9600.00 56171.00C9621.67 56149.67 9643.33 56128.33 9665.00 56107.00C9665.00 56085.67 9665.00 56064.33 9665.00 56043.00C9675.67 56032.33 9686.33 56021.67 9697.00 56011.00C9718.55 56010.84 9740.20 56011.31 9761.69 56010.76C9793.79 55999.84 9825.90 55988.92 9858.00 55978.00C9858.00 55935.33 9858.00 55892.67 9858.00 55850.00C9868.67 55839.33 9879.33 55828.67 9890.00 55818.00C9911.33 55818.00 9932.67 55818.00 9954.00 55818.00C9954.00 55807.00 9954.00 55796.00 9954.00 55785.00C9986.33 55774.33 10018.67 55763.67 10051.00 55753.00C10072.33 55721.00 10093.67 55689.00 10115.00 55657.00C10125.67 55657.00 10136.33 55657.00 10147.00 55657.00C10147.00 55624.67 10147.00 55592.33 10147.00 55560.00C10157.67 55560.00 10168.33 55560.00 10179.00 55560.00C10189.67 55528.00 10200.33 55496.00 10211.00 55464.00C10222.19 55463.78 10233.59 55464.44 10244.65 55463.67C10265.77 55453.12 10286.88 55442.56 10308.00 55432.00C10308.00 55410.33 10308.00 55388.67 10308.00 55367.00C10340.00 55356.33 10372.00 55345.67 10404.00 55335.00C10404.00 55313.67 10404.00 55292.33 10404.00 55271.00C10414.67 55260.33 10425.33 55249.67 10436.00 55239.00C10436.00 55228.33 10436.00 55217.67 10436.00 55207.00C10447.00 55207.00 10458.00 55207.00 10469.00 55207.00C10469.00 55153.33 10469.00 55099.67 10469.00 55046.00C10490.33 55035.33 10511.67 55024.67 10533.00 55014.00C10543.67 55024.67 10554.33 55035.33 10565.00 55046.00C10575.67 55035.33 10586.33 55024.67 10597.00 55014.00C10586.33 54992.67 10575.67 54971.33 10565.00 54950.00C10565.00 54928.33 10565.00 54906.67 10565.00 54885.00C10554.33 54874.33 10543.67 54863.67 10533.00 54853.00C10533.15 54831.45 10532.69 54809.80 10533.23 54788.31C10543.82 54756.21 10554.41 54724.10 10565.00 54692.00C10586.33 54681.33 10607.67 54670.67 10629.00 54660.00C10618.33 54638.67 10607.67 54617.33 10597.00 54596.00C10607.67 54585.33 10618.33 54574.67 10629.00 54564.00C10629.00 54521.00 10629.00 54478.00 10629.00 54435.00C10618.33 54413.67 10607.67 54392.33 10597.00 54371.00C10597.12 54317.11 10596.77 54263.15 10597.17 54209.29C10607.94 54166.33 10618.31 54123.22 10629.33 54080.35C10639.88 54059.23 10650.44 54038.12 10661.00 54017.00C10650.33 54006.33 10639.67 53995.67 10629.00 53985.00C10650.67 53974.33 10672.33 53963.67 10694.00 53953.00C10704.67 53920.67 10715.33 53888.33 10726.00 53856.00C10736.67 53845.33 10747.33 53834.67 10758.00 53824.00C10758.22 53813.14 10757.57 53802.08 10758.33 53791.35C10768.88 53770.23 10779.44 53749.12 10790.00 53728.00C10790.00 53706.33 10790.00 53684.67 10790.00 53663.00C10811.33 53652.33 10832.67 53641.67 10854.00 53631.00C10854.31 53619.90 10853.38 53608.59 10854.47 53597.62C10865.32 53566.08 10876.16 53534.54 10887.00 53503.00C10887.00 53481.33 10887.00 53459.67 10887.00 53438.00C10908.33 53416.67 10929.67 53395.33 10951.00 53374.00C10951.00 53363.33 10951.00 53352.67 10951.00 53342.00C10972.33 53320.67 10993.67 53299.33 11015.00 53278.00C11015.00 53267.00 11015.00 53256.00 11015.00 53245.00C11025.67 53234.33 11036.33 53223.67 11047.00 53213.00C11047.00 53181.00 11047.00 53149.00 11047.00 53117.00C11036.33 53095.33 11025.67 53073.67 11015.00 53052.00C11025.67 53030.67 11036.33 53009.33 11047.00 52988.00C11047.00 52934.33 11047.00 52880.67 11047.00 52827.00C11036.33 52827.00 11025.67 52827.00 11015.00 52827.00C11025.67 52816.33 11036.33 52805.67 11047.00 52795.00C11025.67 52763.00 11004.33 52731.00 10983.00 52699.00C10983.00 52688.33 10983.00 52677.67 10983.00 52667.00C10972.33 52667.00 10961.67 52667.00 10951.00 52667.00C10951.00 52656.00 10951.00 52645.00 10951.00 52634.00C10972.33 52612.67 10993.67 52591.33 11015.00 52570.00C11025.67 52570.00 11036.33 52570.00 11047.00 52570.00C11058.00 52548.67 11069.00 52527.33 11080.00 52506.00C11101.33 52506.00 11122.67 52506.00 11144.00 52506.00C11144.00 52516.67 11144.00 52527.33 11144.00 52538.00C11176.00 52527.33 11208.00 52516.67 11240.00 52506.00C11250.67 52495.33 11261.33 52484.67 11272.00 52474.00C11283.00 52431.00 11294.00 52388.00 11305.00 52345.00C11326.33 52355.67 11347.67 52366.33 11369.00 52377.00C11390.46 52366.10 11412.28 52355.70 11433.51 52344.49C11454.68 52323.32 11475.84 52302.16 11497.00 52281.00C11508.00 52291.67 11519.00 52302.33 11530.00 52313.00C11540.71 52302.07 11551.94 52291.51 11562.32 52280.35C11572.88 52258.90 11583.44 52237.45 11594.00 52216.00C11615.33 52227.00 11636.67 52238.00 11658.00 52249.00C11658.00 52238.00 11658.00 52227.00 11658.00 52216.00C11668.67 52205.33 11679.33 52194.67 11690.00 52184.00C11679.33 52173.33 11668.67 52162.67 11658.00 52152.00C11658.00 52141.33 11658.00 52130.67 11658.00 52120.00C11679.67 52120.00 11701.33 52120.00 11723.00 52120.00C11723.00 52109.33 11723.00 52098.67 11723.00 52088.00C11744.33 52088.00 11765.67 52088.00 11787.00 52088.00C11787.00 52077.33 11787.00 52066.67 11787.00 52056.00C11819.00 52077.33 11851.00 52098.67 11883.00 52120.00C11904.67 52109.33 11926.33 52098.67 11948.00 52088.00C11958.86 52088.22 11969.92 52087.57 11980.65 52088.33C12001.77 52098.88 12022.88 52109.44 12044.00 52120.00C12054.67 52098.67 12065.33 52077.33 12076.00 52056.00C12086.67 52056.00 12097.33 52056.00 12108.00 52056.00C12108.00 52066.67 12108.00 52077.33 12108.00 52088.00C12130.22 52076.84 12152.84 52066.37 12174.81 52054.77C12206.21 52033.52 12237.60 52012.26 12269.00 51991.00C12269.00 51959.00 12269.00 51927.00 12269.00 51895.00C12279.67 51884.33 12290.33 51873.67 12301.00 51863.00C12301.00 51852.33 12301.00 51841.67 12301.00 51831.00C12290.33 51820.00 12279.67 51809.00 12269.00 51798.00C12290.46 51787.10 12312.27 51776.69 12333.52 51765.49C12344.35 51755.00 12355.17 51744.50 12366.00 51734.00C12387.33 51734.00 12408.67 51734.00 12430.00 51734.00C12472.76 51691.10 12515.99 51648.66 12559.00 51606.00C12591.00 51606.00 12623.00 51606.00 12655.00 51606.00C12665.67 51573.67 12676.33 51541.33 12687.00 51509.00C12708.33 51509.00 12729.67 51509.00 12751.00 51509.00C12751.00 51530.33 12751.00 51551.67 12751.00 51573.00C12762.00 51573.00 12773.00 51573.00 12784.00 51573.00C12794.67 51551.67 12805.33 51530.33 12816.00 51509.00C12826.67 51519.67 12837.33 51530.33 12848.00 51541.00C12848.00 51551.67 12848.00 51562.33 12848.00 51573.00C12858.67 51573.00 12869.33 51573.00 12880.00 51573.00C12880.00 51541.00 12880.00 51509.00 12880.00 51477.00C12912.33 51466.33 12944.67 51455.67 12977.00 51445.00C12977.00 51423.33 12977.00 51401.67 12977.00 51380.00C12966.00 51369.33 12955.00 51358.67 12944.00 51348.00C12944.00 51337.33 12944.00 51326.67 12944.00 51316.00C12965.67 51305.33 12987.33 51294.67 13009.00 51284.00C13009.00 51305.33 13009.00 51326.67 13009.00 51348.00C13019.67 51337.33 13030.33 51326.67 13041.00 51316.00C13051.67 51337.33 13062.33 51358.67 13073.00 51380.00C13083.67 51380.00 13094.33 51380.00 13105.00 51380.00C13105.00 51358.67 13105.00 51337.33 13105.00 51316.00C13126.33 51316.00 13147.67 51316.00 13169.00 51316.00C13169.00 51294.67 13169.00 51273.33 13169.00 51252.00C13158.33 51241.33 13147.67 51230.67 13137.00 51220.00C13147.67 51220.00 13158.33 51220.00 13169.00 51220.00C13180.00 51230.67 13191.00 51241.33 13202.00 51252.00C13223.33 51230.67 13244.67 51209.33 13266.00 51188.00C13287.33 51188.00 13308.67 51188.00 13330.00 51188.00C13330.00 51123.67 13330.00 51059.33 13330.00 50995.00C13340.65 50983.71 13352.04 50972.88 13362.24 50961.31C13373.16 50929.54 13384.08 50897.77 13395.00 50866.00C13427.00 50866.00 13459.00 50866.00 13491.00 50866.00C13512.33 50844.67 13533.67 50823.33 13555.00 50802.00C13576.67 50802.00 13598.33 50802.00 13620.00 50802.00C13620.00 50791.33 13620.00 50780.67 13620.00 50770.00C13609.00 50759.00 13598.00 50748.00 13587.00 50737.00C13619.33 50737.00 13651.67 50737.00 13684.00 50737.00C13694.67 50726.33 13705.33 50715.67 13716.00 50705.00C13759.00 50715.67 13802.00 50726.33 13845.00 50737.00C13834.33 50748.00 13823.67 50759.00 13813.00 50770.00C13813.00 50791.33 13813.00 50812.67 13813.00 50834.00C13834.33 50823.33 13855.67 50812.67 13877.00 50802.00C13898.33 50759.00 13919.67 50716.00 13941.00 50673.00C13951.67 50694.33 13962.33 50715.67 13973.00 50737.00C13995.40 50726.19 14017.49 50714.66 14040.07 50704.31C14071.38 50693.87 14102.69 50683.44 14134.00 50673.00C14134.00 50651.67 14134.00 50630.33 14134.00 50609.00C14144.67 50598.33 14155.33 50587.67 14166.00 50577.00C14187.67 50598.33 14209.33 50619.67 14231.00 50641.00C14241.67 50630.33 14252.33 50619.67 14263.00 50609.00C14252.33 50598.33 14241.67 50587.67 14231.00 50577.00C14273.67 50555.33 14316.33 50533.67 14359.00 50512.00C14369.67 50512.00 14380.33 50512.00 14391.00 50512.00C14391.00 50501.33 14391.00 50490.67 14391.00 50480.00C14412.79 50469.10 14434.95 50458.71 14456.51 50447.49C14467.01 50436.99 14477.50 50426.50 14488.00 50416.00C14509.33 50426.67 14530.67 50437.33 14552.00 50448.00C14595.00 50416.00 14638.00 50384.00 14681.00 50352.00C14691.67 50330.33 14702.33 50308.67 14713.00 50287.00C14734.33 50276.33 14755.67 50265.67 14777.00 50255.00C14766.33 50244.33 14755.67 50233.67 14745.00 50223.00C14777.00 50190.67 14809.00 50158.33 14841.00 50126.00C14873.33 50115.33 14905.67 50104.67 14938.00 50094.00C14948.67 50072.67 14959.33 50051.33 14970.00 50030.00C14970.00 50008.67 14970.00 49987.33 14970.00 49966.00C15002.33 49976.67 15034.67 49987.33 15067.00 49998.00C15088.33 50019.33 15109.67 50040.67 15131.00 50062.00C15131.00 50030.00 15131.00 49998.00 15131.00 49966.00C15163.00 49966.00 15195.00 49966.00 15227.00 49966.00C15237.91 49944.21 15248.28 49922.04 15259.52 49900.49C15270.35 49890.00 15281.17 49879.50 15292.00 49869.00C15302.67 49879.67 15313.33 49890.33 15324.00 49901.00C15356.00 49890.33 15388.00 49879.67 15420.00 49869.00C15409.33 49858.33 15398.67 49847.67 15388.00 49837.00C15398.67 49826.33 15409.33 49815.67 15420.00 49805.00C15409.33 49794.33 15398.67 49783.67 15388.00 49773.00C15398.67 49762.33 15409.33 49751.67 15420.00 49741.00C15430.67 49741.00 15441.33 49741.00 15452.00 49741.00C15462.67 49730.33 15473.33 49719.67 15484.00 49709.00C15484.00 49698.00 15484.00 49687.00 15484.00 49676.00C15495.00 49676.00 15506.00 49676.00 15517.00 49676.00C15516.78 49665.14 15517.45 49654.07 15516.67 49643.35C15505.78 49622.24 15494.89 49601.12 15484.00 49580.00C15516.33 49569.33 15548.67 49558.67 15581.00 49548.00C15581.00 49569.33 15581.00 49590.67 15581.00 49612.00C15591.67 49601.33 15602.33 49590.67 15613.00 49580.00C15613.00 49558.67 15613.00 49537.33 15613.00 49516.00C15623.67 49526.67 15634.33 49537.33 15645.00 49548.00C15655.67 49537.33 15666.33 49526.67 15677.00 49516.00C15677.00 49505.00 15677.00 49494.00 15677.00 49483.00C15688.00 49472.33 15699.00 49461.67 15710.00 49451.00C15731.33 49461.67 15752.67 49472.33 15774.00 49483.00C15795.60 49461.62 15816.83 49439.73 15838.65 49418.68C15860.36 49408.11 15881.92 49397.15 15903.71 49386.82C15946.34 49376.06 15989.11 49365.69 16031.65 49354.67C16052.77 49344.12 16073.88 49333.56 16095.00 49323.00C16116.67 49323.00 16138.33 49323.00 16160.00 49323.00C16170.67 49312.00 16181.33 49301.00 16192.00 49290.00C16202.67 49311.67 16213.33 49333.33 16224.00 49355.00C16224.00 49365.67 16224.00 49376.33 16224.00 49387.00C16245.33 49387.00 16266.67 49387.00 16288.00 49387.00C16298.67 49376.33 16309.33 49365.67 16320.00 49355.00C16320.00 49322.67 16320.00 49290.33 16320.00 49258.00C16331.00 49247.33 16342.00 49236.67 16353.00 49226.00C16363.67 49247.33 16374.33 49268.67 16385.00 49290.00C16385.00 49311.67 16385.00 49333.33 16385.00 49355.00C16406.33 49355.00 16427.67 49355.00 16449.00 49355.00C16470.33 49376.33 16491.67 49397.67 16513.00 49419.00C16524.19 49418.78 16535.59 49419.44 16546.65 49418.67C16567.77 49408.12 16588.88 49397.56 16610.00 49387.00C16642.00 49397.67 16674.00 49408.33 16706.00 49419.00C16727.67 49397.67 16749.33 49376.33 16771.00 49355.00C16781.67 49376.33 16792.33 49397.67 16803.00 49419.00C16845.67 49387.00 16888.33 49355.00 16931.00 49323.00C16920.33 49312.00 16909.67 49301.00 16899.00 49290.00C16920.40 49268.40 16942.08 49247.08 16964.00 49226.00C16963.84 49247.55 16964.31 49269.20 16963.76 49290.69C16952.84 49322.79 16941.92 49354.90 16931.00 49387.00C16909.67 49397.67 16888.33 49408.33 16867.00 49419.00C16867.00 49429.67 16867.00 49440.33 16867.00 49451.00C16888.46 49461.90 16910.28 49472.30 16931.51 49483.51C16942.34 49494.34 16953.17 49505.17 16964.00 49516.00C16985.33 49516.00 17006.67 49516.00 17028.00 49516.00C17060.15 49494.13 17092.51 49472.53 17124.52 49450.49C17146.06 49429.06 17168.11 49408.01 17189.32 49386.35C17210.55 49343.57 17231.78 49300.78 17253.00 49258.00C17274.33 49268.67 17295.67 49279.33 17317.00 49290.00C17317.00 49268.67 17317.00 49247.33 17317.00 49226.00C17327.67 49215.33 17338.33 49204.67 17349.00 49194.00C17371.23 49205.15 17393.83 49215.65 17415.82 49227.21C17447.21 49248.14 17478.61 49269.07 17510.00 49290.00C17520.67 49290.00 17531.33 49290.00 17542.00 49290.00C17542.00 49279.33 17542.00 49268.67 17542.00 49258.00C17520.67 49236.67 17499.33 49215.33 17478.00 49194.00C17478.00 49162.00 17478.00 49130.00 17478.00 49098.00C17499.46 49108.90 17521.27 49119.31 17542.52 49130.51C17553.35 49141.00 17564.17 49151.50 17575.00 49162.00C17585.67 49151.33 17596.33 49140.67 17607.00 49130.00C17607.00 49119.33 17607.00 49108.67 17607.00 49098.00C17617.67 49087.00 17628.33 49076.00 17639.00 49065.00C17660.33 49065.00 17681.67 49065.00 17703.00 49065.00C17724.33 49086.67 17745.67 49108.33 17767.00 49130.00C17778.00 49130.00 17789.00 49130.00 17800.00 49130.00C17810.67 49140.67 17821.33 49151.33 17832.00 49162.00C17832.00 49172.67 17832.00 49183.33 17832.00 49194.00C17853.33 49194.00 17874.67 49194.00 17896.00 49194.00C17928.20 49150.85 17960.18 49107.51 17992.52 49064.49C18014.01 49043.33 18035.51 49022.16 18057.00 49001.00C18078.33 49022.33 18099.67 49043.67 18121.00 49065.00C18142.46 49054.10 18164.28 49043.70 18185.51 49032.49C18196.01 49021.99 18206.51 49011.50 18217.00 49001.00C18228.00 49011.67 18239.00 49022.33 18250.00 49033.00C18250.00 49054.67 18250.00 49076.33 18250.00 49098.00C18292.67 49098.00 18335.33 49098.00 18378.00 49098.00C18389.00 49108.67 18400.00 49119.33 18411.00 49130.00C18411.00 49140.67 18411.00 49151.33 18411.00 49162.00C18421.67 49151.33 18432.33 49140.67 18443.00 49130.00C18443.00 49108.33 18443.00 49086.67 18443.00 49065.00C18421.33 49054.33 18399.67 49043.67 18378.00 49033.00C18367.33 49011.67 18356.67 48990.33 18346.00 48969.00C18367.67 48969.00 18389.33 48969.00 18411.00 48969.00C18432.33 49001.00 18453.67 49033.00 18475.00 49065.00C18496.33 49076.00 18517.67 49087.00 18539.00 49098.00C18571.15 49065.48 18602.84 49032.50 18636.00 49001.00C18624.85 48958.13 18614.07 48915.13 18602.68 48872.35C18592.12 48850.90 18581.56 48829.45 18571.00 48808.00C18582.10 48808.30 18593.40 48807.40 18604.38 48808.46C18636.26 48818.97 18668.13 48829.49 18700.00 48840.00C18721.33 48829.33 18742.67 48818.67 18764.00 48808.00C18774.67 48808.00 18785.33 48808.00 18796.00 48808.00C18796.00 48840.33 18796.00 48872.67 18796.00 48905.00C18806.67 48905.00 18817.33 48905.00 18828.00 48905.00C18839.00 48862.00 18850.00 48819.00 18861.00 48776.00C18871.67 48776.00 18882.33 48776.00 18893.00 48776.00C18903.67 48786.67 18914.33 48797.33 18925.00 48808.00C18914.33 48829.67 18903.67 48851.33 18893.00 48873.00C18903.67 48915.67 18914.33 48958.33 18925.00 49001.00C18946.33 48979.67 18967.67 48958.33 18989.00 48937.00C18989.00 48915.67 18989.00 48894.33 18989.00 48873.00C18999.67 48862.00 19010.33 48851.00 19021.00 48840.00C19053.33 48840.00 19085.67 48840.00 19118.00 48840.00C19118.00 48861.67 19118.00 48883.33 19118.00 48905.00C19139.33 48894.33 19160.67 48883.67 19182.00 48873.00C19171.33 48851.33 19160.67 48829.67 19150.00 48808.00C19182.00 48808.00 19214.00 48808.00 19246.00 48808.00C19278.33 48851.00 19310.67 48894.00 19343.00 48937.00C19353.67 48915.67 19364.33 48894.33 19375.00 48873.00C19375.00 48851.33 19375.00 48829.67 19375.00 48808.00C19385.93 48797.29 19396.49 48786.06 19407.65 48775.68C19429.10 48765.12 19450.55 48754.56 19472.00 48744.00C19482.67 48754.67 19493.33 48765.33 19504.00 48776.00C19493.33 48797.33 19482.67 48818.67 19472.00 48840.00C19482.67 48851.00 19493.33 48862.00 19504.00 48873.00C19536.00 48851.33 19568.00 48829.67 19600.00 48808.00C19600.00 48786.67 19600.00 48765.33 19600.00 48744.00C19621.33 48744.00 19642.67 48744.00 19664.00 48744.00C19653.33 48776.00 19642.67 48808.00 19632.00 48840.00C19653.67 48851.00 19675.33 48862.00 19697.00 48873.00C19707.67 48873.00 19718.33 48873.00 19729.00 48873.00C19739.67 48851.33 19750.33 48829.67 19761.00 48808.00C19814.67 48808.00 19868.33 48808.00 19922.00 48808.00C19932.67 48786.67 19943.33 48765.33 19954.00 48744.00C19943.10 48722.54 19932.70 48700.72 19921.49 48679.49C19910.66 48668.66 19899.83 48657.83 19889.00 48647.00C19889.00 48636.33 19889.00 48625.67 19889.00 48615.00C19910.79 48625.91 19932.97 48636.28 19954.51 48647.52C19965.05 48658.61 19976.08 48669.35 19986.33 48680.65C19996.88 48701.77 20007.44 48722.88 20018.00 48744.00C20050.33 48754.67 20082.67 48765.33 20115.00 48776.00C20125.67 48786.67 20136.33 48797.33 20147.00 48808.00C20157.67 48786.67 20168.33 48765.33 20179.00 48744.00C20179.00 48733.33 20179.00 48722.67 20179.00 48712.00C20189.67 48701.33 20200.33 48690.67 20211.00 48680.00C20221.67 48680.00 20232.33 48680.00 20243.00 48680.00C20253.65 48668.71 20265.04 48657.88 20275.24 48646.31C20286.16 48614.54 20297.08 48582.77 20308.00 48551.00C20330.06 48540.20 20351.81 48528.63 20374.07 48518.31C20405.38 48507.87 20436.69 48497.44 20468.00 48487.00C20457.33 48454.67 20446.67 48422.33 20436.00 48390.00C20446.93 48379.29 20457.49 48368.07 20468.65 48357.68C20511.44 48336.45 20554.22 48315.22 20597.00 48294.00C20575.40 48260.98 20553.26 48228.27 20532.00 48195.06C20521.33 48174.37 20510.67 48153.69 20500.00 48133.00C20521.67 48133.00 20543.33 48133.00 20565.00 48133.00C20586.33 48143.67 20607.67 48154.33 20629.00 48165.00C20650.33 48154.33 20671.67 48143.67 20693.00 48133.00C20693.00 48122.33 20693.00 48111.67 20693.00 48101.00C20703.67 48090.33 20714.33 48079.67 20725.00 48069.00C20714.33 48047.33 20703.67 48025.67 20693.00 48004.00C20703.67 47972.00 20714.33 47940.00 20725.00 47908.00C20736.04 47897.07 20747.62 47886.53 20758.32 47875.35C20768.88 47853.90 20779.44 47832.45 20790.00 47811.00C20822.00 47822.00 20854.00 47833.00 20886.00 47844.00C20907.88 47811.53 20929.46 47778.81 20951.51 47746.49C20962.01 47735.99 20972.51 47725.50 20983.00 47715.00C21015.00 47715.00 21047.00 47715.00 21079.00 47715.00C21111.33 47747.00 21143.67 47779.00 21176.00 47811.00C21208.00 47822.00 21240.00 47833.00 21272.00 47844.00C21282.67 47844.00 21293.33 47844.00 21304.00 47844.00C21314.67 47865.33 21325.33 47886.67 21336.00 47908.00C21357.67 47908.00 21379.33 47908.00 21401.00 47908.00C21411.67 47886.67 21422.33 47865.33 21433.00 47844.00C21433.00 47769.00 21433.00 47694.00 21433.00 47619.00C21454.38 47640.60 21476.26 47661.83 21497.33 47683.65C21507.88 47704.77 21518.44 47725.88 21529.00 47747.00C21529.00 47682.67 21529.00 47618.33 21529.00 47554.00C21572.00 47554.00 21615.00 47554.00 21658.00 47554.00C21658.00 47575.67 21658.00 47597.33 21658.00 47619.00C21636.67 47661.67 21615.33 47704.33 21594.00 47747.00C21594.00 47768.33 21594.00 47789.67 21594.00 47811.00C21615.08 47832.92 21636.40 47854.60 21658.00 47876.00C21680.06 47865.19 21701.82 47853.65 21724.07 47843.30C21756.12 47832.25 21788.38 47821.70 21820.30 47810.35C21862.54 47789.23 21904.77 47768.12 21947.00 47747.00C21979.06 47714.72 22011.61 47682.94 22044.00 47651.00C22033.33 47629.33 22022.67 47607.67 22012.00 47586.00C22065.33 47597.00 22118.67 47608.00 22172.00 47619.00C22183.00 47651.00 22194.00 47683.00 22205.00 47715.00C22183.33 47758.00 22161.67 47801.00 22140.00 47844.00C22150.67 47854.67 22161.33 47865.33 22172.00 47876.00C22193.67 47876.00 22215.33 47876.00 22237.00 47876.00C22247.67 47833.00 22258.33 47790.00 22269.00 47747.00C22279.67 47736.33 22290.33 47725.67 22301.00 47715.00C22333.00 47736.33 22365.00 47757.67 22397.00 47779.00C22408.00 47779.00 22419.00 47779.00 22430.00 47779.00C22430.00 47757.67 22430.00 47736.33 22430.00 47715.00C22462.00 47715.00 22494.00 47715.00 22526.00 47715.00C22536.67 47704.33 22547.33 47693.67 22558.00 47683.00C22536.67 47661.67 22515.33 47640.33 22494.00 47619.00C22515.33 47608.00 22536.67 47597.00 22558.00 47586.00C22579.67 47597.00 22601.33 47608.00 22623.00 47619.00C22665.67 47619.00 22708.33 47619.00 22751.00 47619.00C22761.67 47608.00 22772.33 47597.00 22783.00 47586.00C22804.67 47597.00 22826.33 47608.00 22848.00 47619.00C22880.00 47683.00 22912.00 47747.00 22944.00 47811.00C22965.33 47822.00 22986.67 47833.00 23008.00 47844.00C23019.23 47822.21 23029.97 47800.05 23041.51 47778.49C23052.01 47767.99 23062.51 47757.50 23073.00 47747.00C23062.33 47725.67 23051.67 47704.33 23041.00 47683.00C23051.67 47672.33 23062.33 47661.67 23073.00 47651.00C23094.60 47672.38 23115.83 47694.26 23137.65 47715.33C23158.89 47726.12 23180.50 47736.41 23201.51 47747.51C23212.01 47758.01 23222.51 47768.50 23233.00 47779.00C23233.10 47822.23 23232.81 47865.51 23233.15 47908.71C23244.10 47962.14 23255.05 48015.57 23266.00 48069.00C23254.71 48079.65 23243.88 48091.04 23232.31 48101.23C23200.54 48111.82 23168.77 48122.41 23137.00 48133.00C23137.00 48154.33 23137.00 48175.67 23137.00 48197.00C23180.00 48229.33 23223.00 48261.67 23266.00 48294.00C23244.33 48315.33 23222.67 48336.67 23201.00 48358.00C23222.88 48357.82 23244.89 48358.36 23266.68 48357.73C23319.78 48336.49 23372.89 48315.24 23426.00 48294.00C23426.00 48304.67 23426.00 48315.33 23426.00 48326.00C23415.07 48336.71 23404.51 48347.93 23393.35 48358.33C23372.23 48368.88 23351.12 48379.44 23330.00 48390.00C23340.67 48411.67 23351.33 48433.33 23362.00 48455.00C23383.33 48465.67 23404.67 48476.33 23426.00 48487.00C23458.33 48487.00 23490.67 48487.00 23523.00 48487.00C23533.67 48497.67 23544.33 48508.33 23555.00 48519.00C23565.67 48508.33 23576.33 48497.67 23587.00 48487.00C23597.67 48497.67 23608.33 48508.33 23619.00 48519.00C23629.67 48572.67 23640.33 48626.33 23651.00 48680.00C23662.00 48690.67 23673.00 48701.33 23684.00 48712.00C23694.86 48711.78 23705.92 48712.43 23716.65 48711.67C23737.77 48701.12 23758.88 48690.56 23780.00 48680.00C23780.00 48658.33 23780.00 48636.67 23780.00 48615.00C23790.96 48604.36 23801.44 48592.94 23812.69 48582.77C23844.79 48572.18 23876.90 48561.59 23909.00 48551.00C23909.00 48540.33 23909.00 48529.67 23909.00 48519.00C23876.67 48497.67 23844.33 48476.33 23812.00 48455.00C23833.67 48412.00 23855.33 48369.00 23877.00 48326.00C23887.67 48315.33 23898.33 48304.67 23909.00 48294.00C23930.46 48304.90 23952.28 48315.30 23973.51 48326.51C23984.01 48337.01 23994.51 48347.50 24005.00 48358.00C24026.46 48347.10 24048.27 48336.69 24069.52 48325.49C24080.35 48315.00 24091.17 48304.50 24102.00 48294.00C24102.00 48272.33 24102.00 48250.67 24102.00 48229.00C24112.67 48261.33 24123.33 48293.67 24134.00 48326.00C24144.67 48336.67 24155.33 48347.33 24166.00 48358.00C24209.00 48358.00 24252.00 48358.00 24295.00 48358.00C24273.33 48379.33 24251.67 48400.67 24230.00 48422.00C24240.67 48454.33 24251.33 48486.67 24262.00 48519.00C24273.44 48519.31 24285.07 48518.38 24296.38 48519.46C24327.92 48529.97 24359.46 48540.49 24391.00 48551.00C24401.67 48561.67 24412.33 48572.33 24423.00 48583.00C24423.00 48604.33 24423.00 48625.67 24423.00 48647.00C24433.86 48646.78 24444.92 48647.43 24455.65 48646.68C24541.21 48604.32 24626.65 48561.77 24712.00 48519.00C24744.33 48476.00 24776.67 48433.00 24809.00 48390.00C24819.62 48336.09 24830.62 48282.21 24841.00 48228.27C24841.00 48164.51 24841.00 48100.76 24841.00 48037.00C24862.33 48015.33 24883.67 47993.67 24905.00 47972.00C24916.00 47972.00 24927.00 47972.00 24938.00 47972.00C25013.45 47530.28 25088.74 47088.53 25164.29 46646.83C25241.04 46218.77 25317.99 45790.76 25394.62 45362.68C25628.31 44044.68 25862.09 42726.70 26095.73 41408.69C26218.07 40686.14 26340.58 39963.63 26462.81 39241.07C26608.48 38377.28 26754.03 37513.47 26899.77 36649.69C27006.51 36051.13 27113.26 35452.57 27220.00 34854.00C27209.33 34800.33 27198.67 34746.67 27188.00 34693.00C27198.90 34671.54 27209.30 34649.72 27220.51 34628.49C27242.01 34606.99 27263.51 34585.50 27285.00 34564.00C27285.00 34478.33 27285.00 34392.67 27285.00 34307.00C27295.59 34274.75 27306.79 34242.59 27317.00 34210.27C27317.00 34188.85 27317.00 34167.42 27317.00 34146.00C27338.82 34135.25 27360.43 34123.97 27382.38 34113.54C27414.26 34103.03 27446.13 34092.51 27478.00 34082.00C27478.00 34060.67 27478.00 34039.33 27478.00 34018.00C27456.33 33975.00 27434.67 33932.00 27413.00 33889.00C27413.00 33814.00 27413.00 33739.00 27413.00 33664.00C27391.66 33620.75 27369.92 33577.64 27348.82 33534.29C27338.22 33491.86 27327.61 33449.43 27317.00 33407.00C27327.95 33374.26 27338.38 33341.30 27349.65 33308.70C27370.77 33266.46 27391.88 33224.23 27413.00 33182.00C27413.00 33139.00 27413.00 33096.00 27413.00 33053.00C27434.67 33031.67 27456.33 33010.33 27478.00 32989.00C27478.00 32935.33 27478.00 32881.67 27478.00 32828.00C27434.62 32774.03 27391.55 32719.77 27347.97 32665.97C27337.65 32655.65 27327.32 32645.32 27317.00 32635.00C27327.67 32592.00 27338.33 32549.00 27349.00 32506.00C27338.07 32495.29 27327.51 32484.07 27316.35 32473.67C27295.23 32463.12 27274.12 32452.56 27253.00 32442.00C27253.00 32431.33 27253.00 32420.67 27253.00 32410.00C27263.67 32410.00 27274.33 32410.00 27285.00 32410.00C27295.67 32388.67 27306.33 32367.33 27317.00 32346.00C27338.33 32346.00 27359.67 32346.00 27381.00 32346.00C27370.33 32324.33 27359.67 32302.67 27349.00 32281.00C27327.67 32270.33 27306.33 32259.67 27285.00 32249.00C27263.33 32259.67 27241.67 32270.33 27220.00 32281.00C27198.67 32249.00 27177.33 32217.00 27156.00 32185.00C27156.00 32163.67 27156.00 32142.33 27156.00 32121.00C27124.00 32088.67 27092.00 32056.33 27060.00 32024.00C27038.21 32013.10 27016.04 32002.71 26994.49 31991.49C26983.99 31980.99 26973.49 31970.49 26963.00 31960.00C26941.67 31960.00 26920.33 31960.00 26899.00 31960.00C26888.33 31949.33 26877.67 31938.67 26867.00 31928.00C26867.00 31842.00 26867.00 31756.00 26867.00 31670.00C26845.67 31648.67 26824.33 31627.33 26803.00 31606.00C26792.00 31606.00 26781.00 31606.00 26770.00 31606.00C26727.33 31574.00 26684.67 31542.00 26642.00 31510.00C26663.33 31477.67 26684.67 31445.33 26706.00 31413.00C26706.00 31391.67 26706.00 31370.33 26706.00 31349.00C26684.67 31338.33 26663.33 31327.67 26642.00 31317.00C26631.33 31317.00 26620.67 31317.00 26610.00 31317.00C26599.00 31295.67 26588.00 31274.33 26577.00 31253.00C26534.33 31220.67 26491.67 31188.33 26449.00 31156.00C26459.67 31145.33 26470.33 31134.67 26481.00 31124.00C26459.67 31113.33 26438.33 31102.67 26417.00 31092.00C26427.67 31081.33 26438.33 31070.67 26449.00 31060.00C26427.33 31060.00 26405.67 31060.00 26384.00 31060.00C26395.00 31038.33 26406.00 31016.67 26417.00 30995.00C26417.00 30984.33 26417.00 30973.67 26417.00 30963.00C26427.67 30952.33 26438.33 30941.67 26449.00 30931.00C26470.33 30931.00 26491.67 30931.00 26513.00 30931.00C26502.33 30909.67 26491.67 30888.33 26481.00 30867.00C26491.97 30855.31 26503.76 30844.29 26514.21 30832.18C26535.17 30800.53 26556.56 30769.10 26577.24 30737.31C26588.43 30705.13 26599.17 30672.76 26610.64 30640.69C26631.56 30598.03 26652.68 30555.46 26674.00 30513.00C26663.33 30513.00 26652.67 30513.00 26642.00 30513.00C26642.00 30491.67 26642.00 30470.33 26642.00 30449.00C26631.33 30438.33 26620.67 30427.67 26610.00 30417.00C26599.00 30417.00 26588.00 30417.00 26577.00 30417.00C26566.33 30395.33 26555.67 30373.67 26545.00 30352.00C26523.67 30341.33 26502.33 30330.67 26481.00 30320.00C26491.75 30298.18 26503.03 30276.57 26513.46 30254.62C26523.97 30222.74 26534.49 30190.87 26545.00 30159.00C26523.46 30126.86 26502.21 30094.47 26480.49 30062.49C26469.99 30051.99 26459.49 30041.49 26449.00 30031.00C26459.67 29988.00 26470.33 29945.00 26481.00 29902.00C26459.67 29880.67 26438.33 29859.33 26417.00 29838.00C26384.67 29838.00 26352.33 29838.00 26320.00 29838.00C26320.00 29805.67 26320.00 29773.33 26320.00 29741.00C26276.43 29729.96 26232.70 29719.47 26189.23 29708.09C26157.82 29697.72 26126.41 29687.36 26095.00 29677.00C26095.00 29666.33 26095.00 29655.67 26095.00 29645.00C26052.13 29634.18 26009.12 29623.74 25966.35 29612.68C25944.78 29601.88 25922.82 29591.61 25901.49 29580.48C25890.95 29569.39 25879.92 29558.65 25869.67 29547.35C25859.12 29526.23 25848.56 29505.12 25838.00 29484.00C25827.33 29484.00 25816.67 29484.00 25806.00 29484.00C25784.33 29452.00 25762.67 29420.00 25741.00 29388.00C25719.67 29377.00 25698.33 29366.00 25677.00 29355.00C25655.67 29355.00 25634.33 29355.00 25613.00 29355.00C25613.00 29333.67 25613.00 29312.33 25613.00 29291.00C25580.41 29280.41 25547.92 29269.21 25515.27 29259.00C25494.18 29259.00 25473.09 29259.00 25452.00 29259.00C25420.00 29194.67 25388.00 29130.33 25356.00 29066.00C25334.33 29076.67 25312.67 29087.33 25291.00 29098.00C25248.33 29087.33 25205.67 29076.67 25163.00 29066.00C25152.33 29076.67 25141.67 29087.33 25131.00 29098.00C25087.85 29065.80 25044.51 29033.82 25001.49 29001.48C24980.27 28979.73 24958.58 28958.32 24937.67 28936.35C24926.78 28915.24 24915.89 28894.12 24905.00 28873.00C24894.33 28873.00 24883.67 28873.00 24873.00 28873.00C24862.10 28851.54 24851.70 28829.72 24840.49 28808.49C24829.51 28797.13 24817.71 28786.48 24807.25 28774.67C24775.30 28732.30 24743.56 28689.74 24711.49 28647.49C24700.95 28636.72 24689.90 28626.33 24679.67 28615.35C24669.12 28594.23 24658.56 28573.12 24648.00 28552.00C24562.02 28476.62 24475.83 28401.47 24389.99 28325.95C24379.66 28315.30 24369.33 28304.65 24359.00 28294.00C24359.00 28251.33 24359.00 28208.67 24359.00 28166.00C24369.81 28143.60 24381.34 28121.51 24391.69 28098.93C24402.13 28067.62 24412.56 28036.31 24423.00 28005.00C24412.36 27822.18 24401.50 27639.37 24391.00 27456.54C24391.07 27327.72 24390.86 27198.90 24391.10 27070.09C24401.71 26769.99 24412.52 26469.91 24423.00 26169.81C24423.00 25666.88 24423.00 25163.94 24423.00 24661.00C24444.33 24661.00 24465.67 24661.00 24487.00 24661.00C24498.23 24682.47 24508.99 24704.26 24520.51 24725.52C24531.01 24736.35 24541.50 24747.17 24552.00 24758.00C24573.33 24758.00 24594.67 24758.00 24616.00 24758.00C24626.71 24746.74 24637.92 24735.83 24648.33 24724.35C24658.88 24703.23 24669.44 24682.12 24680.00 24661.00C24658.67 24639.67 24637.33 24618.33 24616.00 24597.00C24659.00 24597.00 24702.00 24597.00 24745.00 24597.00C24755.67 24618.33 24766.33 24639.67 24777.00 24661.00C24819.67 24671.67 24862.33 24682.33 24905.00 24693.00C24926.76 24671.43 24948.83 24650.12 24970.40 24628.39C24991.60 24596.60 25012.80 24564.80 25034.00 24533.00C25044.67 24543.67 25055.33 24554.33 25066.00 24565.00C25087.67 24554.33 25109.33 24543.67 25131.00 24533.00C25141.67 24554.33 25152.33 24575.67 25163.00 24597.00C25205.87 24586.18 25248.88 24575.74 25291.65 24564.68C25313.10 24554.12 25334.55 24543.56 25356.00 24533.00C25366.67 24533.00 25377.33 24533.00 25388.00 24533.00C25398.67 24522.00 25409.33 24511.00 25420.00 24500.00C25441.33 24511.00 25462.67 24522.00 25484.00 24533.00C25494.67 24533.00 25505.33 24533.00 25516.00 24533.00C25516.00 24554.33 25516.00 24575.67 25516.00 24597.00C25548.33 24575.67 25580.67 24554.33 25613.00 24533.00C25623.67 24511.33 25634.33 24489.67 25645.00 24468.00C25677.00 24457.33 25709.00 24446.67 25741.00 24436.00C25762.67 24403.67 25784.33 24371.33 25806.00 24339.00C25827.33 24360.67 25848.67 24382.33 25870.00 24404.00C25891.33 24393.33 25912.67 24382.67 25934.00 24372.00C25945.00 24329.00 25956.00 24286.00 25967.00 24243.00C25988.33 24232.33 26009.67 24221.67 26031.00 24211.00C26052.33 24211.00 26073.67 24211.00 26095.00 24211.00C26095.00 24189.67 26095.00 24168.33 26095.00 24147.00C26105.67 24136.00 26116.33 24125.00 26127.00 24114.00C26170.00 24125.00 26213.00 24136.00 26256.00 24147.00C26266.86 24158.13 26278.32 24168.78 26288.81 24180.21C26309.87 24211.81 26330.94 24243.40 26352.00 24275.00C26362.67 24275.00 26373.33 24275.00 26384.00 24275.00C26395.00 24285.67 26406.00 24296.33 26417.00 24307.00C26438.33 24307.00 26459.67 24307.00 26481.00 24307.00C26481.00 24296.33 26481.00 24285.67 26481.00 24275.00C26502.33 24275.00 26523.67 24275.00 26545.00 24275.00C26545.00 24243.00 26545.00 24211.00 26545.00 24179.00C26588.00 24157.33 26631.00 24135.67 26674.00 24114.00C26674.00 24092.67 26674.00 24071.33 26674.00 24050.00C26727.67 24050.00 26781.33 24050.00 26835.00 24050.00C26835.00 24028.67 26835.00 24007.33 26835.00 23986.00C26845.67 23964.67 26856.33 23943.33 26867.00 23922.00C26888.33 23922.00 26909.67 23922.00 26931.00 23922.00C26941.90 23900.21 26952.29 23878.04 26963.51 23856.49C26974.30 23846.01 26984.61 23834.76 26995.69 23824.77C27028.05 23814.26 27060.31 23803.13 27092.73 23793.00C27103.15 23793.00 27113.58 23793.00 27124.00 23793.00C27134.71 23803.93 27145.93 23814.49 27156.33 23825.65C27166.88 23846.77 27177.44 23867.88 27188.00 23889.00C27209.67 23889.00 27231.33 23889.00 27253.00 23889.00C27263.67 23900.00 27274.33 23911.00 27285.00 23922.00C27285.00 23943.33 27285.00 23964.67 27285.00 23986.00C27296.13 23996.86 27306.78 24008.32 27318.21 24018.81C27349.81 24039.87 27381.40 24060.94 27413.00 24082.00C27413.00 24103.67 27413.00 24125.33 27413.00 24147.00C27499.01 24232.66 27585.24 24318.09 27671.00 24404.00C27692.60 24382.60 27713.92 24360.92 27735.00 24339.00C27735.00 24317.67 27735.00 24296.33 27735.00 24275.00C27767.00 24285.67 27799.00 24296.33 27831.00 24307.00C27852.67 24296.33 27874.33 24285.67 27896.00 24275.00C27906.67 24253.67 27917.33 24232.33 27928.00 24211.00C27949.33 24221.67 27970.67 24232.33 27992.00 24243.00C27981.33 24253.67 27970.67 24264.33 27960.00 24275.00C27970.67 24307.33 27981.33 24339.67 27992.00 24372.00C27981.33 24393.33 27970.67 24414.67 27960.00 24436.00C28024.33 24436.00 28088.67 24436.00 28153.00 24436.00C28174.33 24425.33 28195.67 24414.67 28217.00 24404.00C28217.00 24414.67 28217.00 24425.33 28217.00 24436.00C28260.00 24425.33 28303.00 24414.67 28346.00 24404.00C28367.33 24414.67 28388.67 24425.33 28410.00 24436.00C28410.00 24393.00 28410.00 24350.00 28410.00 24307.00C28420.67 24296.33 28431.33 24285.67 28442.00 24275.00C28442.00 24253.67 28442.00 24232.33 28442.00 24211.00C28463.67 24200.33 28485.33 24189.67 28507.00 24179.00C28517.67 24189.67 28528.33 24200.33 28539.00 24211.00C28560.33 24211.00 28581.67 24211.00 28603.00 24211.00C28624.33 24221.67 28645.67 24232.33 28667.00 24243.00C28688.67 24243.00 28710.33 24243.00 28732.00 24243.00C28742.67 24253.67 28753.33 24264.33 28764.00 24275.00C28774.67 24275.00 28785.33 24275.00 28796.00 24275.00C28806.67 24253.67 28817.33 24232.33 28828.00 24211.00C28774.33 24125.33 28720.67 24039.67 28667.00 23954.00C28634.53 23932.17 28602.33 23909.90 28569.70 23888.35C28548.67 23877.67 28527.29 23867.47 28506.48 23856.49C28495.65 23845.99 28484.83 23835.50 28474.00 23825.00C28474.00 23793.00 28474.00 23761.00 28474.00 23729.00C28495.67 23707.33 28517.33 23685.67 28539.00 23664.00C28571.00 23664.00 28603.00 23664.00 28635.00 23664.00C28645.67 23632.00 28656.33 23600.00 28667.00 23568.00C28656.33 23525.00 28645.67 23482.00 28635.00 23439.00C28624.29 23428.07 28613.07 23417.51 28602.67 23406.35C28592.12 23385.23 28581.56 23364.12 28571.00 23343.00C28571.00 23310.67 28571.00 23278.33 28571.00 23246.00C28592.33 23235.33 28613.67 23224.67 28635.00 23214.00C28656.67 23214.00 28678.33 23214.00 28700.00 23214.00C28700.22 23203.14 28699.56 23192.08 28700.33 23181.35C28710.88 23160.23 28721.44 23139.12 28732.00 23118.00C28710.33 23096.33 28688.67 23074.67 28667.00 23053.00C28656.17 23052.73 28645.02 23053.54 28634.39 23052.60C28602.60 23031.40 28570.80 23010.20 28539.00 22989.00C28517.33 22989.00 28495.67 22989.00 28474.00 22989.00C28474.00 22957.00 28474.00 22925.00 28474.00 22893.00C28463.33 22871.33 28452.67 22849.67 28442.00 22828.00C28452.96 22817.36 28463.44 22805.94 28474.69 22795.77C28506.79 22785.18 28538.90 22774.59 28571.00 22764.00C28560.33 22742.67 28549.67 22721.33 28539.00 22700.00C28485.33 22678.33 28431.67 22656.67 28378.00 22635.00C28356.67 22613.67 28335.33 22592.33 28314.00 22571.00C28346.00 22549.67 28378.00 22528.33 28410.00 22507.00C28399.10 22485.21 28388.71 22463.04 28377.49 22441.49C28361.26 22425.38 28345.58 22408.71 28327.90 22394.16C28248.27 22324.44 28168.63 22254.72 28089.00 22185.00C28077.81 22185.22 28066.41 22184.56 28055.35 22185.33C28034.23 22195.88 28013.12 22206.44 27992.00 22217.00C27981.33 22195.67 27970.67 22174.33 27960.00 22153.00C27938.67 22153.00 27917.33 22153.00 27896.00 22153.00C27896.00 22142.33 27896.00 22131.67 27896.00 22121.00C27874.33 22099.67 27852.67 22078.33 27831.00 22057.00C27788.33 22057.00 27745.67 22057.00 27703.00 22057.00C27681.67 22067.67 27660.33 22078.33 27639.00 22089.00C27617.33 22078.33 27595.67 22067.67 27574.00 22057.00C27509.67 22121.33 27445.33 22185.67 27381.00 22250.00C27349.00 22239.00 27317.00 22228.00 27285.00 22217.00C27285.00 22185.00 27285.00 22153.00 27285.00 22121.00C27274.33 22110.33 27263.67 22099.67 27253.00 22089.00C27231.33 22099.67 27209.67 22110.33 27188.00 22121.00C27134.67 22110.33 27081.33 22099.67 27028.00 22089.00C26984.75 22099.61 26941.56 22110.69 26898.27 22121.00C26823.51 22121.00 26748.76 22121.00 26674.00 22121.00C26641.67 22110.33 26609.33 22099.67 26577.00 22089.00C26545.00 22056.67 26513.00 22024.33 26481.00 21992.00C26459.67 21992.00 26438.33 21992.00 26417.00 21992.00C26406.00 22013.67 26395.00 22035.33 26384.00 22057.00C26351.78 22057.15 26319.46 22056.69 26287.31 22057.23C26255.13 22068.10 26222.75 22078.47 26190.69 22089.64C26169.46 22100.10 26148.23 22110.55 26127.00 22121.00C26105.67 22110.33 26084.33 22099.67 26063.00 22089.00C26052.33 22099.67 26041.67 22110.33 26031.00 22121.00C26020.33 22099.67 26009.67 22078.33 25999.00 22057.00C25999.00 22003.33 25999.00 21949.67 25999.00 21896.00C25966.41 21906.59 25933.92 21917.79 25901.27 21928.00C25858.85 21928.00 25816.42 21928.00 25774.00 21928.00C25730.76 21960.40 25687.70 21993.11 25644.35 22025.33C25623.23 22035.88 25602.12 22046.44 25581.00 22057.00C25570.00 22089.00 25559.00 22121.00 25548.00 22153.00C25537.33 22163.67 25526.67 22174.33 25516.00 22185.00C25484.00 22174.33 25452.00 22163.67 25420.00 22153.00C25398.67 22131.67 25377.33 22110.33 25356.00 22089.00C25356.00 21060.00 25356.00 20031.00 25356.00 19002.00C25388.00 19002.00 25420.00 19002.00 25452.00 19002.00C25441.33 19012.67 25430.67 19023.33 25420.00 19034.00C25430.67 19044.67 25441.33 19055.33 25452.00 19066.00C25495.00 19055.33 25538.00 19044.67 25581.00 19034.00C25602.33 19044.67 25623.67 19055.33 25645.00 19066.00C25645.22 19055.14 25644.56 19044.08 25645.33 19033.35C25655.88 19012.23 25666.44 18991.12 25677.00 18970.00C25687.67 18970.00 25698.33 18970.00 25709.00 18970.00C25752.00 18938.00 25795.00 18906.00 25838.00 18874.00C25881.00 18874.00 25924.00 18874.00 25967.00 18874.00C25977.67 18863.00 25988.33 18852.00 25999.00 18841.00C26009.67 18852.00 26020.33 18863.00 26031.00 18874.00C26063.00 18874.00 26095.00 18874.00 26127.00 18874.00C26127.00 18884.67 26127.00 18895.33 26127.00 18906.00C26170.00 18906.00 26213.00 18906.00 26256.00 18906.00C26266.67 18895.33 26277.33 18884.67 26288.00 18874.00C26309.33 18884.67 26330.67 18895.33 26352.00 18906.00C26362.67 18884.33 26373.33 18862.67 26384.00 18841.00C26395.00 18841.00 26406.00 18841.00 26417.00 18841.00C26449.25 18819.62 26481.31 18797.88 26513.68 18776.73C26567.12 18755.49 26620.56 18734.24 26674.00 18713.00C26695.33 18691.33 26716.67 18669.67 26738.00 18648.00C26834.67 18691.00 26931.33 18734.00 27028.00 18777.00C27038.67 18766.33 27049.33 18755.67 27060.00 18745.00C27060.00 18755.67 27060.00 18766.33 27060.00 18777.00C27070.67 18787.67 27081.33 18798.33 27092.00 18809.00C27102.67 18787.67 27113.33 18766.33 27124.00 18745.00C27145.33 18766.33 27166.67 18787.67 27188.00 18809.00C27198.67 18798.33 27209.33 18787.67 27220.00 18777.00C27263.00 18787.67 27306.00 18798.33 27349.00 18809.00C27402.67 18841.33 27456.33 18873.67 27510.00 18906.00C27510.00 18927.33 27510.00 18948.67 27510.00 18970.00C27520.67 18959.33 27531.33 18948.67 27542.00 18938.00C29482.00 18938.00 31422.00 18938.00 33362.00 18938.00C33362.00 18916.67 33362.00 18895.33 33362.00 18874.00C33351.33 18863.00 33340.67 18852.00 33330.00 18841.00C33297.67 18841.00 33265.33 18841.00 33233.00 18841.00C33254.33 18809.00 33275.67 18777.00 33297.00 18745.00C33265.00 18723.67 33233.00 18702.33 33201.00 18681.00C33179.67 18681.00 33158.33 18681.00 33137.00 18681.00C33126.07 18691.71 33115.51 18702.94 33104.35 18713.32C33082.90 18723.88 33061.45 18734.44 33040.00 18745.00C33018.67 18745.00 32997.33 18745.00 32976.00 18745.00C32965.33 18702.00 32954.67 18659.00 32944.00 18616.00C32954.67 18562.33 32965.33 18508.67 32976.00 18455.00C32933.00 18455.00 32890.00 18455.00 32847.00 18455.00C32847.00 18401.67 32847.00 18348.33 32847.00 18295.00C32868.67 18273.33 32890.33 18251.67 32912.00 18230.00C32922.67 18144.33 32933.33 18058.67 32944.00 17973.00C32997.67 17919.33 33051.33 17865.67 33105.00 17812.00C33126.33 17812.00 33147.67 17812.00 33169.00 17812.00C33190.33 17780.00 33211.67 17748.00 33233.00 17716.00C33254.33 17705.33 33275.67 17694.67 33297.00 17684.00C33318.67 17705.33 33340.33 17726.67 33362.00 17748.00C33383.33 17737.33 33404.67 17726.67 33426.00 17716.00C33436.67 17716.00 33447.33 17716.00 33458.00 17716.00C33479.67 17737.33 33501.33 17758.67 33523.00 17780.00C33533.67 17823.00 33544.33 17866.00 33555.00 17909.00C33576.33 17919.67 33597.67 17930.33 33619.00 17941.00C33629.67 17984.00 33640.33 18027.00 33651.00 18070.00C33661.67 18080.67 33672.33 18091.33 33683.00 18102.00C33693.86 18102.22 33704.92 18101.57 33715.65 18102.32C33737.10 18112.88 33758.55 18123.44 33780.00 18134.00C33812.00 18123.33 33844.00 18112.67 33876.00 18102.00C33928.72 18154.15 33981.57 18206.18 34033.50 18259.13C34098.50 18324.91 34164.53 18389.68 34230.00 18455.00C34283.67 18455.00 34337.33 18455.00 34391.00 18455.00C34401.71 18444.07 34412.93 18433.51 34423.33 18422.35C34433.88 18401.23 34444.44 18380.12 34455.00 18359.00C34476.33 18348.33 34497.67 18337.67 34519.00 18327.00C34529.67 18305.67 34540.33 18284.33 34551.00 18263.00C34540.33 18220.00 34529.67 18177.00 34519.00 18134.00C34562.00 18123.33 34605.00 18112.67 34648.00 18102.00C34690.67 18069.67 34733.33 18037.33 34776.00 18005.00C34808.53 17962.18 34840.86 17919.19 34873.51 17876.49C34905.62 17844.60 34937.23 17812.22 34969.00 17780.00C35022.67 17673.00 35076.33 17566.00 35130.00 17459.00C35151.67 17448.33 35173.33 17437.67 35195.00 17427.00C35227.00 17427.00 35259.00 17427.00 35291.00 17427.00C35366.00 17459.00 35441.00 17491.00 35516.00 17523.00C35644.67 17523.00 35773.33 17523.00 35902.00 17523.00C35923.33 17501.67 35944.67 17480.33 35966.00 17459.00C35998.33 17373.33 36030.67 17287.67 36063.00 17202.00C36105.67 17169.67 36148.33 17137.33 36191.00 17105.00C36201.67 17051.33 36212.33 16997.67 36223.00 16944.00C36244.87 16911.85 36266.47 16879.49 36288.51 16847.48C36309.67 16825.99 36330.84 16804.49 36352.00 16783.00C36470.00 16729.67 36588.00 16676.33 36706.00 16623.00C36737.95 16558.64 36769.78 16494.22 36802.00 16430.00C36866.33 16430.00 36930.67 16430.00 36995.00 16430.00C37027.47 16451.54 37060.20 16472.78 37092.51 16494.52C37135.01 16537.35 37177.50 16580.17 37220.00 16623.00C37230.67 16794.33 37241.33 16965.67 37252.00 17137.00C37262.59 17169.59 37273.79 17202.08 37284.00 17234.73C37284.00 17320.15 37284.00 17405.58 37284.00 17491.00C37327.18 17652.12 37370.14 17813.31 37413.46 17974.38C37434.78 18038.46 37455.84 18102.64 37477.33 18166.65C37487.88 18187.77 37498.44 18208.88 37509.00 18230.00C37562.67 18262.33 37616.33 18294.67 37670.00 18327.00C37691.67 18316.33 37713.33 18305.67 37735.00 18295.00C37820.89 18305.79 37906.86 18316.21 37992.69 18327.23C38024.46 18337.82 38056.23 18348.41 38088.00 18359.00C38120.40 18402.24 38153.11 18445.30 38185.33 18488.65C38206.56 18531.36 38228.19 18573.91 38249.18 18616.71C38259.94 18659.67 38270.31 18702.78 38281.33 18745.65C38313.55 18809.77 38345.78 18873.88 38378.00 18938.00C38367.00 18980.67 38356.00 19023.33 38345.00 19066.00C38356.37 19109.90 38367.22 19153.96 38378.92 19197.77C38400.11 19261.12 38421.12 19324.54 38442.00 19388.00C38452.64 19613.49 38463.47 19838.97 38474.00 20064.46C38474.10 20107.21 38473.81 20149.99 38474.14 20192.72C38484.76 20246.14 38495.38 20299.57 38506.00 20353.00C38484.67 20417.00 38463.33 20481.00 38442.00 20545.00C38431.37 20674.15 38420.43 20803.29 38410.00 20932.46C38410.00 21081.97 38410.00 21231.49 38410.00 21381.00C38420.67 21424.00 38431.33 21467.00 38442.00 21510.00C38431.33 21574.33 38420.67 21638.67 38410.00 21703.00C38774.33 21595.67 39138.67 21488.33 39503.00 21381.00C39910.89 21756.80 40318.70 22132.70 40726.64 22508.45C41176.09 22904.63 41625.55 23300.81 42075.00 23697.00C42236.00 23654.00 42397.00 23611.00 42558.00 23568.00C42600.67 23578.67 42643.33 23589.33 42686.00 23600.00C42718.33 23632.33 42750.67 23664.67 42783.00 23697.00C42793.67 23718.33 42804.33 23739.67 42815.00 23761.00C42826.84 23760.58 42838.85 23761.87 42850.57 23760.29C42903.05 23749.86 42955.53 23739.43 43008.00 23729.00C43018.67 23707.33 43029.33 23685.67 43040.00 23664.00C43050.86 23664.22 43061.93 23663.55 43072.65 23664.33C43093.76 23675.22 43114.88 23686.11 43136.00 23697.00C43157.67 23675.33 43179.33 23653.67 43201.00 23632.00C43201.30 23620.90 43200.39 23609.60 43201.46 23598.62C43211.90 23566.82 43222.95 23535.13 43233.00 23503.27C43233.00 23492.51 43233.00 23481.76 43233.00 23471.00C43254.55 23470.85 43276.20 23471.31 43297.69 23470.77C43329.79 23460.18 43361.90 23449.59 43394.00 23439.00C43426.25 23449.59 43458.41 23460.79 43490.73 23471.00C43511.82 23471.00 43532.91 23471.00 43554.00 23471.00C43575.67 23460.33 43597.33 23449.67 43619.00 23439.00C43661.67 23439.00 43704.33 23439.00 43747.00 23439.00C43747.00 23417.67 43747.00 23396.33 43747.00 23375.00C43768.67 23353.67 43790.33 23332.33 43812.00 23311.00C43812.00 23278.67 43812.00 23246.33 43812.00 23214.00C43833.33 23203.33 43854.67 23192.67 43876.00 23182.00C43876.00 23150.00 43876.00 23118.00 43876.00 23086.00C43886.67 23075.00 43897.33 23064.00 43908.00 23053.00C43940.00 23053.00 43972.00 23053.00 44004.00 23053.00C44015.00 23064.00 44026.00 23075.00 44037.00 23086.00C44047.67 23064.33 44058.33 23042.67 44069.00 23021.00C44090.33 23010.33 44111.67 22999.67 44133.00 22989.00C44143.67 22957.00 44154.33 22925.00 44165.00 22893.00C44154.33 22871.33 44143.67 22849.67 44133.00 22828.00C44165.33 22839.00 44197.67 22850.00 44230.00 22861.00C44273.04 22839.02 44316.31 22817.42 44359.22 22795.20C44391.14 22774.13 44423.07 22753.07 44455.00 22732.00C44465.67 22742.67 44476.33 22753.33 44487.00 22764.00C44508.46 22753.10 44530.28 22742.70 44551.51 22731.49C44572.68 22710.32 44593.84 22689.16 44615.00 22668.00C44626.00 22678.67 44637.00 22689.33 44648.00 22700.00C44658.71 22689.07 44669.94 22678.51 44680.32 22667.35C44690.88 22645.90 44701.44 22624.45 44712.00 22603.00C44722.67 22603.00 44733.33 22603.00 44744.00 22603.00C44765.33 22571.00 44786.67 22539.00 44808.00 22507.00C44861.67 22507.00 44915.33 22507.00 44969.00 22507.00C44979.67 22496.33 44990.33 22485.67 45001.00 22475.00C45033.21 22507.13 45065.12 22539.56 45098.00 22571.00C45108.67 22549.67 45119.33 22528.33 45130.00 22507.00C45162.00 22485.33 45194.00 22463.67 45226.00 22442.00C45269.00 22485.00 45312.00 22528.00 45355.00 22571.00C45344.33 22539.00 45333.67 22507.00 45323.00 22475.00C45344.33 22475.00 45365.67 22475.00 45387.00 22475.00C45397.67 22464.00 45408.33 22453.00 45419.00 22442.00C45419.00 22453.00 45419.00 22464.00 45419.00 22475.00C45451.33 22485.67 45483.67 22496.33 45516.00 22507.00C45526.67 22496.33 45537.33 22485.67 45548.00 22475.00C45558.67 22507.00 45569.33 22539.00 45580.00 22571.00C45590.67 22560.33 45601.33 22549.67 45612.00 22539.00C45633.33 22539.00 45654.67 22539.00 45676.00 22539.00C45665.33 22549.67 45654.67 22560.33 45644.00 22571.00C45654.67 22592.33 45665.33 22613.67 45676.00 22635.00C45697.67 22635.00 45719.33 22635.00 45741.00 22635.00C45751.90 22656.79 45762.29 22678.96 45773.51 22700.51C45784.01 22711.01 45794.50 22721.51 45805.00 22732.00C45794.33 22742.67 45783.67 22753.33 45773.00 22764.00C45794.33 22785.33 45815.67 22806.67 45837.00 22828.00C45837.00 22839.00 45837.00 22850.00 45837.00 22861.00C45858.33 22882.33 45879.67 22903.67 45901.00 22925.00C45890.41 22957.26 45879.21 22989.41 45869.00 23021.73C45869.00 23032.15 45869.00 23042.58 45869.00 23053.00C45901.33 23053.00 45933.67 23053.00 45966.00 23053.00C45966.00 23064.00 45966.00 23075.00 45966.00 23086.00C45944.33 23107.33 45922.67 23128.67 45901.00 23150.00C45912.00 23192.67 45923.00 23235.33 45934.00 23278.00C45923.00 23278.00 45912.00 23278.00 45901.00 23278.00C45890.33 23289.00 45879.67 23300.00 45869.00 23311.00C45858.33 23300.00 45847.67 23289.00 45837.00 23278.00C45826.33 23289.00 45815.67 23300.00 45805.00 23311.00C45815.67 23332.33 45826.33 23353.67 45837.00 23375.00C45826.33 23407.00 45815.67 23439.00 45805.00 23471.00C45783.67 23471.00 45762.33 23471.00 45741.00 23471.00C45740.69 23482.44 45741.62 23494.07 45740.54 23505.38C45730.03 23536.92 45719.51 23568.46 45709.00 23600.00C45698.00 23600.00 45687.00 23600.00 45676.00 23600.00C45644.00 23621.33 45612.00 23642.67 45580.00 23664.00C45580.00 23696.33 45580.00 23728.67 45580.00 23761.00C45558.67 23793.00 45537.33 23825.00 45516.00 23857.00C45537.60 23878.40 45558.92 23900.08 45580.00 23922.00C45601.33 23975.33 45622.67 24028.67 45644.00 24082.00C45654.67 24092.67 45665.33 24103.33 45676.00 24114.00C45676.00 24135.67 45676.00 24157.33 45676.00 24179.00C45687.00 24179.00 45698.00 24179.00 45709.00 24179.00C45719.67 24189.67 45730.33 24200.33 45741.00 24211.00C45762.33 24178.67 45783.67 24146.33 45805.00 24114.00C45848.00 24114.00 45891.00 24114.00 45934.00 24114.00C45944.67 24103.33 45955.33 24092.67 45966.00 24082.00C45976.67 24082.00 45987.33 24082.00 45998.00 24082.00C46008.67 24071.33 46019.33 24060.67 46030.00 24050.00C46073.00 24050.00 46116.00 24050.00 46159.00 24050.00C46180.33 24039.33 46201.67 24028.67 46223.00 24018.00C46223.00 24007.33 46223.00 23996.67 46223.00 23986.00C46244.33 23964.67 46265.67 23943.33 46287.00 23922.00C46298.00 23889.67 46309.00 23857.33 46320.00 23825.00C46330.67 23814.33 46341.33 23803.67 46352.00 23793.00C46352.00 23761.00 46352.00 23729.00 46352.00 23697.00C46373.33 23707.67 46394.67 23718.33 46416.00 23729.00C46426.67 23718.33 46437.33 23707.67 46448.00 23697.00C46437.33 23675.33 46426.67 23653.67 46416.00 23632.00C46426.67 23621.33 46437.33 23610.67 46448.00 23600.00C46437.33 23589.33 46426.67 23578.67 46416.00 23568.00C46415.78 23557.14 46416.43 23546.08 46415.68 23535.35C46394.45 23492.56 46373.22 23449.78 46352.00 23407.00C46373.33 23396.33 46394.67 23385.67 46416.00 23375.00C46426.67 23342.67 46437.33 23310.33 46448.00 23278.00C46458.67 23267.33 46469.33 23256.67 46480.00 23246.00C46490.67 23246.00 46501.33 23246.00 46512.00 23246.00C46523.00 23224.67 46534.00 23203.33 46545.00 23182.00C46577.00 23160.67 46609.00 23139.33 46641.00 23118.00C46630.33 23107.33 46619.67 23096.67 46609.00 23086.00C46630.33 23064.33 46651.67 23042.67 46673.00 23021.00C46694.33 22956.67 46715.67 22892.33 46737.00 22828.00C46748.00 22839.00 46759.00 22850.00 46770.00 22861.00C46802.00 22839.33 46834.00 22817.67 46866.00 22796.00C46919.67 22796.00 46973.33 22796.00 47027.00 22796.00C47037.67 22806.67 47048.33 22817.33 47059.00 22828.00C47048.33 22839.00 47037.67 22850.00 47027.00 22861.00C47037.67 22871.67 47048.33 22882.33 47059.00 22893.00C47069.67 22882.33 47080.33 22871.67 47091.00 22861.00C47112.67 22871.67 47134.33 22882.33 47156.00 22893.00C47188.25 22882.41 47220.41 22871.21 47252.73 22861.00C47273.82 22861.00 47294.91 22861.00 47316.00 22861.00C47326.67 22882.33 47337.33 22903.67 47348.00 22925.00C47337.33 22935.67 47326.67 22946.33 47316.00 22957.00C47337.67 22957.00 47359.33 22957.00 47381.00 22957.00C47402.38 22935.40 47424.27 22914.17 47445.32 22892.35C47466.54 22849.31 47488.23 22806.43 47509.14 22763.28C47519.76 22709.86 47530.38 22656.43 47541.00 22603.00C47551.65 22592.04 47563.05 22581.56 47573.24 22570.31C47584.16 22538.54 47595.08 22506.77 47606.00 22475.00C47573.67 22464.00 47541.33 22453.00 47509.00 22442.00C47509.00 22420.67 47509.00 22399.33 47509.00 22378.00C47519.67 22367.33 47530.33 22356.67 47541.00 22346.00C47551.61 22302.75 47562.68 22259.56 47573.00 22216.27C47573.00 22173.85 47573.00 22131.42 47573.00 22089.00C47584.00 22056.67 47595.00 22024.33 47606.00 21992.00C47595.00 21960.00 47584.00 21928.00 47573.00 21896.00C47594.88 21895.85 47616.87 21896.31 47638.69 21895.77C47670.46 21885.18 47702.23 21874.59 47734.00 21864.00C47734.00 21842.33 47734.00 21820.67 47734.00 21799.00C47766.33 21777.67 47798.67 21756.33 47831.00 21735.00C47852.33 21756.33 47873.67 21777.67 47895.00 21799.00C47905.67 21799.00 47916.33 21799.00 47927.00 21799.00C47937.67 21788.33 47948.33 21777.67 47959.00 21767.00C47980.67 21788.67 48002.33 21810.33 48024.00 21832.00C48013.33 21864.00 48002.67 21896.00 47992.00 21928.00C48002.67 21938.67 48013.33 21949.33 48024.00 21960.00C48045.33 21949.33 48066.67 21938.67 48088.00 21928.00C48131.00 21938.67 48174.00 21949.33 48217.00 21960.00C48217.00 21938.67 48217.00 21917.33 48217.00 21896.00C48238.33 21885.33 48259.67 21874.67 48281.00 21864.00C48302.54 21831.53 48323.78 21798.80 48345.52 21766.49C48377.77 21734.42 48410.34 21702.62 48442.40 21670.39C48463.60 21638.26 48484.80 21606.13 48506.00 21574.00C48495.36 21563.04 48483.94 21552.56 48473.77 21541.31C48463.18 21509.54 48452.59 21477.77 48442.00 21446.00C48463.33 21424.33 48484.67 21402.67 48506.00 21381.00C48516.67 21381.00 48527.33 21381.00 48538.00 21381.00C48548.67 21392.00 48559.33 21403.00 48570.00 21414.00C48570.00 21424.67 48570.00 21435.33 48570.00 21446.00C48580.67 21456.67 48591.33 21467.33 48602.00 21478.00C48623.67 21467.33 48645.33 21456.67 48667.00 21446.00C48677.90 21424.21 48688.29 21402.04 48699.51 21380.49C48720.68 21359.32 48741.84 21338.16 48763.00 21317.00C48752.33 21306.33 48741.67 21295.67 48731.00 21285.00C48763.00 21285.00 48795.00 21285.00 48827.00 21285.00C48827.00 21317.00 48827.00 21349.00 48827.00 21381.00C48859.33 21381.00 48891.67 21381.00 48924.00 21381.00C48924.00 21359.67 48924.00 21338.33 48924.00 21317.00C48945.33 21285.00 48966.67 21253.00 48988.00 21221.00C48977.33 21210.33 48966.67 21199.67 48956.00 21189.00C49020.33 21146.00 49084.67 21103.00 49149.00 21060.00C49170.33 21027.67 49191.67 20995.33 49213.00 20963.00C49223.72 20974.26 49234.91 20985.18 49245.33 20996.65C49266.89 21039.10 49288.44 21081.55 49310.00 21124.00C49299.33 21134.67 49288.67 21145.33 49278.00 21156.00C49278.00 21167.00 49278.00 21178.00 49278.00 21189.00C49299.57 21210.77 49321.56 21232.17 49342.88 21254.17C49374.78 21296.59 49406.48 21339.20 49438.51 21381.51C49449.34 21392.34 49460.17 21403.17 49471.00 21414.00C49481.86 21413.78 49492.93 21414.44 49503.65 21413.67C49546.10 21392.11 49588.55 21370.56 49631.00 21349.00C49631.00 21327.67 49631.00 21306.33 49631.00 21285.00C49641.67 21285.00 49652.33 21285.00 49663.00 21285.00C49674.00 21253.00 49685.00 21221.00 49696.00 21189.00C49696.00 21167.33 49696.00 21145.67 49696.00 21124.00C49706.67 21113.33 49717.33 21102.67 49728.00 21092.00C49749.33 21102.67 49770.67 21113.33 49792.00 21124.00C49802.86 21123.78 49813.92 21124.43 49824.65 21123.68C49846.10 21113.12 49867.55 21102.56 49889.00 21092.00C49899.67 21092.00 49910.33 21092.00 49921.00 21092.00C49942.43 21070.43 49964.16 21049.11 49985.40 21027.39C50006.60 20995.26 50027.80 20963.13 50049.00 20931.00C50059.67 20931.00 50070.33 20931.00 50081.00 20931.00C50102.67 20909.67 50124.33 20888.33 50146.00 20867.00C50178.00 20867.00 50210.00 20867.00 50242.00 20867.00C50263.67 20835.00 50285.33 20803.00 50307.00 20771.00C50296.00 20771.00 50285.00 20771.00 50274.00 20771.00C50285.00 20749.33 50296.00 20727.67 50307.00 20706.00C50296.00 20695.33 50285.00 20684.67 50274.00 20674.00C50295.67 20663.33 50317.33 20652.67 50339.00 20642.00C50371.00 20588.33 50403.00 20534.67 50435.00 20481.00C50467.33 20459.67 50499.67 20438.33 50532.00 20417.00C50532.00 20395.67 50532.00 20374.33 50532.00 20353.00C50542.67 20363.67 50553.33 20374.33 50564.00 20385.00C50596.00 20374.33 50628.00 20363.67 50660.00 20353.00C50703.23 20309.90 50746.22 20266.51 50789.61 20223.60C50821.40 20202.40 50853.20 20181.20 50885.00 20160.00C50895.67 20170.67 50906.33 20181.33 50917.00 20192.00C50928.00 20192.00 50939.00 20192.00 50950.00 20192.00C50982.00 20170.33 51014.00 20148.67 51046.00 20127.00C51046.00 20116.33 51046.00 20105.67 51046.00 20095.00C51067.33 20073.67 51088.67 20052.33 51110.00 20031.00C51110.00 20020.33 51110.00 20009.67 51110.00 19999.00C51131.67 19977.67 51153.33 19956.33 51175.00 19935.00C51196.33 19945.67 51217.67 19956.33 51239.00 19967.00C51282.00 19967.00 51325.00 19967.00 51368.00 19967.00C51378.67 19999.00 51389.33 20031.00 51400.00 20063.00C51378.13 20095.47 51356.54 20128.19 51334.49 20160.51C51302.66 20192.34 51270.83 20224.17 51239.00 20256.00C51249.67 20266.67 51260.33 20277.33 51271.00 20288.00C51260.29 20298.93 51249.07 20309.49 51238.68 20320.65C51217.45 20363.44 51196.22 20406.22 51175.00 20449.00C51174.70 20460.10 51175.60 20471.40 51174.54 20482.38C51164.03 20514.26 51153.51 20546.13 51143.00 20578.00C51153.67 20588.67 51164.33 20599.33 51175.00 20610.00C51228.33 20610.00 51281.67 20610.00 51335.00 20610.00C51346.04 20620.93 51357.61 20631.48 51368.33 20642.65C51379.12 20663.89 51389.41 20685.50 51400.51 20706.51C51411.01 20717.01 51421.50 20727.51 51432.00 20738.00C51442.67 20727.33 51453.33 20716.67 51464.00 20706.00C51453.33 20695.33 51442.67 20684.67 51432.00 20674.00C51432.00 20652.67 51432.00 20631.33 51432.00 20610.00C51453.33 20599.33 51474.67 20588.67 51496.00 20578.00C51496.00 20513.67 51496.00 20449.33 51496.00 20385.00C51517.60 20363.60 51538.92 20341.92 51560.00 20320.00C51560.00 20309.33 51560.00 20298.67 51560.00 20288.00C51582.16 20266.83 51603.82 20245.10 51625.61 20223.60C51657.40 20202.40 51689.20 20181.20 51721.00 20160.00C51721.00 20149.00 51721.00 20138.00 51721.00 20127.00C51742.67 20127.00 51764.33 20127.00 51786.00 20127.00C51796.67 20105.67 51807.33 20084.33 51818.00 20063.00C51839.46 20052.10 51861.28 20041.70 51882.51 20030.49C51893.01 20019.99 51903.50 20009.49 51914.00 19999.00C51935.67 20009.67 51957.33 20020.33 51979.00 20031.00C51989.67 20031.00 52000.33 20031.00 52011.00 20031.00C52043.00 19999.00 52075.00 19967.00 52107.00 19935.00C52118.16 19912.78 52128.63 19890.16 52140.23 19868.19C52161.48 19836.79 52182.74 19805.40 52204.00 19774.00C52204.00 19752.33 52204.00 19730.67 52204.00 19709.00C52236.00 19709.00 52268.00 19709.00 52300.00 19709.00C52321.33 19698.33 52342.67 19687.67 52364.00 19677.00C52396.33 19677.00 52428.67 19677.00 52461.00 19677.00C52482.33 19666.33 52503.67 19655.67 52525.00 19645.00C52525.00 19613.00 52525.00 19581.00 52525.00 19549.00C52546.33 19527.33 52567.67 19505.67 52589.00 19484.00C52600.00 19452.00 52611.00 19420.00 52622.00 19388.00C52643.33 19366.67 52664.67 19345.33 52686.00 19324.00C52696.61 19280.75 52707.68 19237.56 52718.00 19194.27C52718.30 19183.41 52717.40 19172.35 52718.46 19161.62C52728.97 19129.74 52739.49 19097.87 52750.00 19066.00C52739.33 19066.00 52728.67 19066.00 52718.00 19066.00C52707.33 19034.00 52696.67 19002.00 52686.00 18970.00C52696.67 18959.33 52707.33 18948.67 52718.00 18938.00C52718.00 18905.67 52718.00 18873.33 52718.00 18841.00C52707.33 18841.00 52696.67 18841.00 52686.00 18841.00C52686.18 18830.13 52685.64 18819.11 52686.27 18808.32C52707.51 18754.88 52728.76 18701.44 52750.00 18648.00C52750.00 18626.67 52750.00 18605.33 52750.00 18584.00C52760.67 18573.33 52771.33 18562.67 52782.00 18552.00C52771.33 18530.67 52760.67 18509.33 52750.00 18488.00C52760.67 18488.00 52771.33 18488.00 52782.00 18488.00C52782.00 18455.67 52782.00 18423.33 52782.00 18391.00C52760.67 18391.00 52739.33 18391.00 52718.00 18391.00C52718.42 18379.16 52717.13 18367.15 52718.71 18355.43C52729.09 18302.70 52739.85 18250.02 52750.00 18197.27C52750.00 18122.51 52750.00 18047.76 52750.00 17973.00C52771.79 17962.10 52793.96 17951.71 52815.51 17940.49C52826.30 17930.01 52836.61 17918.77 52847.69 17908.77C52879.46 17898.18 52911.23 17887.59 52943.00 17877.00C52943.00 17855.33 52943.00 17833.67 52943.00 17812.00C52953.67 17812.00 52964.33 17812.00 52975.00 17812.00C53007.39 17780.06 53039.94 17748.28 53072.00 17716.00C53082.67 17716.00 53093.33 17716.00 53104.00 17716.00C53125.33 17694.67 53146.67 17673.33 53168.00 17652.00C53178.67 17662.67 53189.33 17673.33 53200.00 17684.00C53210.67 17673.33 53221.33 17662.67 53232.00 17652.00C53243.00 17662.67 53254.00 17673.33 53265.00 17684.00C53286.33 17684.00 53307.67 17684.00 53329.00 17684.00C53350.33 17694.67 53371.67 17705.33 53393.00 17716.00C53425.33 17694.67 53457.67 17673.33 53490.00 17652.00C53500.67 17652.00 53511.33 17652.00 53522.00 17652.00C53543.33 17673.33 53564.67 17694.67 53586.00 17716.00C53639.67 17716.00 53693.33 17716.00 53747.00 17716.00C53757.67 17748.00 53768.33 17780.00 53779.00 17812.00C53800.33 17801.33 53821.67 17790.67 53843.00 17780.00C53854.00 17748.00 53865.00 17716.00 53876.00 17684.00C53918.67 17684.00 53961.33 17684.00 54004.00 17684.00C54025.33 17694.67 54046.67 17705.33 54068.00 17716.00C54079.04 17705.06 54090.62 17694.53 54101.32 17683.35C54111.88 17661.90 54122.44 17640.45 54133.00 17619.00C54143.86 17619.22 54154.93 17618.55 54165.65 17619.33C54186.76 17630.22 54207.88 17641.11 54229.00 17652.00C54239.67 17641.00 54250.33 17630.00 54261.00 17619.00C54261.00 17608.33 54261.00 17597.67 54261.00 17587.00C54282.40 17565.40 54304.08 17544.08 54326.00 17523.00C54326.00 17512.33 54326.00 17501.67 54326.00 17491.00C54368.67 17458.67 54411.33 17426.33 54454.00 17394.00C54475.67 17415.67 54497.33 17437.33 54519.00 17459.00C54508.33 17480.33 54497.67 17501.67 54487.00 17523.00C54519.00 17523.00 54551.00 17523.00 54583.00 17523.00C54593.67 17533.67 54604.33 17544.33 54615.00 17555.00C54625.67 17544.33 54636.33 17533.67 54647.00 17523.00C54646.88 17501.44 54647.23 17479.82 54646.82 17458.29C54636.22 17415.53 54625.61 17372.76 54615.00 17330.00C54625.67 17319.33 54636.33 17308.67 54647.00 17298.00C54679.33 17298.00 54711.67 17298.00 54744.00 17298.00C54765.33 17266.00 54786.67 17234.00 54808.00 17202.00C54818.67 17202.00 54829.33 17202.00 54840.00 17202.00C54840.00 17169.67 54840.00 17137.33 54840.00 17105.00C54861.33 17105.00 54882.67 17105.00 54904.00 17105.00C54925.67 17083.67 54947.33 17062.33 54969.00 17041.00C54980.10 17040.70 54991.40 17041.61 55002.38 17040.54C55033.92 17030.03 55065.46 17019.51 55097.00 17009.00C55107.67 16998.00 55118.33 16987.00 55129.00 16976.00C55161.33 16976.00 55193.67 16976.00 55226.00 16976.00C55269.00 16997.67 55312.00 17019.33 55355.00 17041.00C55355.00 17051.67 55355.00 17062.33 55355.00 17073.00C55387.00 17073.00 55419.00 17073.00 55451.00 17073.00C55472.38 17051.40 55494.26 17030.17 55515.33 17008.35C55526.22 16986.90 55537.11 16965.45 55548.00 16944.00C55558.83 16944.27 55569.99 16943.46 55580.60 16944.41C55612.40 16965.94 55644.20 16987.47 55676.00 17009.00C55686.67 17009.00 55697.33 17009.00 55708.00 17009.00C55718.67 16998.00 55729.33 16987.00 55740.00 16976.00C55751.00 16976.00 55762.00 16976.00 55773.00 16976.00C55805.00 16954.67 55837.00 16933.33 55869.00 16912.00C55879.67 16912.00 55890.33 16912.00 55901.00 16912.00C55901.15 16879.78 55900.70 16847.47 55901.23 16815.31C55911.82 16783.21 55922.41 16751.10 55933.00 16719.00C55922.33 16719.00 55911.67 16719.00 55901.00 16719.00C55901.00 16697.67 55901.00 16676.33 55901.00 16655.00C55944.00 16633.67 55987.00 16612.33 56030.00 16591.00C56040.67 16612.33 56051.33 16633.67 56062.00 16655.00C56147.90 16708.75 56233.70 16762.67 56319.65 16816.32C56362.43 16837.55 56405.22 16858.78 56448.00 16880.00C56493.43 16865.08 56538.51 16849.06 56584.48 16835.81C56678.32 16807.54 56772.16 16779.27 56866.00 16751.00C56908.67 16751.00 56951.33 16751.00 56994.00 16751.00C57005.00 16761.67 57016.00 16772.33 57027.00 16783.00C57059.00 16783.00 57091.00 16783.00 57123.00 16783.00C57123.00 16836.67 57123.00 16890.33 57123.00 16944.00C57133.96 16976.74 57144.37 17009.70 57155.66 17042.30C57177.11 17084.53 57198.55 17126.77 57220.00 17169.00C57272.90 17223.09 57326.47 17276.52 57380.00 17330.00C57401.67 17362.33 57423.33 17394.67 57445.00 17427.00C57520.00 17469.67 57595.00 17512.33 57670.00 17555.00C57734.54 17544.19 57799.20 17533.79 57863.68 17522.73C57916.78 17501.49 57969.89 17480.24 58023.00 17459.00C58066.73 17469.73 58110.37 17480.91 58154.16 17491.36C58282.35 17512.53 58410.52 17534.02 58538.73 17555.00C58559.82 17555.00 58580.91 17555.00 58602.00 17555.00C58623.33 17587.33 58644.67 17619.67 58666.00 17652.00C58666.00 17662.67 58666.00 17673.33 58666.00 17684.00C58773.33 17716.00 58880.67 17748.00 58988.00 17780.00C59020.00 17801.67 59052.00 17823.33 59084.00 17845.00C59095.00 17845.00 59106.00 17845.00 59117.00 17845.00C59138.33 17866.33 59159.67 17887.67 59181.00 17909.00C59191.67 17962.67 59202.33 18016.33 59213.00 18070.00C59202.18 18123.54 59191.78 18177.21 59180.70 18230.67C59137.80 18327.11 59094.90 18423.56 59052.00 18520.00C59062.67 18691.33 59073.33 18862.67 59084.00 19034.00C59073.33 19055.67 59062.67 19077.33 59052.00 19099.00C59009.02 19131.38 58965.73 19163.40 58922.95 19196.01C58912.26 19206.61 58901.04 19216.81 58890.67 19227.65C58879.88 19248.90 58869.59 19270.50 58858.49 19291.52C58815.99 19334.35 58773.50 19377.17 58731.00 19420.00C58720.39 19463.25 58709.32 19506.44 58699.00 19549.73C58699.00 19581.49 58699.00 19613.24 58699.00 19645.00C58741.67 19666.33 58784.33 19687.67 58827.00 19709.00C58859.40 19752.24 58892.11 19795.30 58924.33 19838.65C58934.88 19859.77 58945.44 19880.88 58956.00 19902.00C58977.33 19913.00 58998.67 19924.00 59020.00 19935.00C59030.67 19977.67 59041.33 20020.33 59052.00 20063.00C59073.90 20084.44 59095.57 20106.15 59117.60 20127.41C59149.54 20149.15 59181.72 20170.60 59213.51 20192.51C59245.34 20224.34 59277.17 20256.17 59309.00 20288.00C59352.00 20309.67 59395.00 20331.33 59438.00 20353.00C59448.67 20353.00 59459.33 20353.00 59470.00 20353.00C59480.68 20363.95 59492.00 20374.46 59502.27 20385.67C59523.85 20438.78 59545.43 20491.89 59567.00 20545.00C59566.78 20556.19 59567.44 20567.59 59566.67 20578.65C59556.12 20599.77 59545.56 20620.88 59535.00 20642.00C59545.67 20674.00 59556.33 20706.00 59567.00 20738.00C59588.33 20749.00 59609.67 20760.00 59631.00 20771.00C59663.00 20931.67 59695.00 21092.33 59727.00 21253.00C59780.67 21381.67 59834.33 21510.33 59888.00 21639.00C59898.67 21724.67 59909.33 21810.33 59920.00 21896.00C59952.33 21960.33 59984.67 22024.67 60017.00 22089.00C60102.67 22089.00 60188.33 22089.00 60274.00 22089.00C60273.70 22100.10 60274.61 22111.40 60273.54 22122.38C60263.10 22154.18 60252.05 22185.87 60242.00 22217.73C60242.00 22239.15 60242.00 22260.58 60242.00 22282.00C60252.67 22292.67 60263.33 22303.33 60274.00 22314.00C60263.33 22335.33 60252.67 22356.67 60242.00 22378.00C60253.14 22399.90 60263.68 22422.15 60275.20 22443.83C60310.54 22497.48 60345.84 22551.16 60382.13 22604.18C60389.09 22614.45 60396.04 22624.73 60403.00 22635.00C60402.88 22656.90 60403.24 22678.85 60402.82 22700.71C60392.21 22743.14 60381.61 22785.57 60371.00 22828.00C60338.67 22860.33 60306.33 22892.67 60274.00 22925.00C60252.67 23000.00 60231.33 23075.00 60210.00 23150.00C60220.67 23192.67 60231.33 23235.33 60242.00 23278.00C60273.94 23310.39 60305.72 23342.94 60338.00 23375.00C60338.00 23439.33 60338.00 23503.67 60338.00 23568.00C60325.90 23579.62 60314.73 23592.26 60302.02 23603.19C60249.68 23645.13 60197.34 23687.06 60145.00 23729.00C60102.33 23793.33 60059.67 23857.67 60017.00 23922.00C60006.05 23954.41 59995.61 23987.03 59984.35 24019.30C59973.90 24040.20 59963.45 24061.10 59953.00 24082.00C59985.00 24232.33 60017.00 24382.67 60049.00 24533.00C60027.58 24661.32 60006.25 24789.65 59985.00 24918.00C60006.33 24950.33 60027.67 24982.67 60049.00 25015.00C60049.00 25090.00 60049.00 25165.00 60049.00 25240.00C60070.33 25240.00 60091.67 25240.00 60113.00 25240.00C60145.33 25218.33 60177.67 25196.67 60210.00 25175.00C60242.20 25218.15 60274.18 25261.48 60306.51 25304.51C60317.01 25315.01 60327.50 25325.51 60338.00 25336.00C60349.16 25379.20 60359.93 25422.54 60371.33 25465.65C60381.88 25486.77 60392.44 25507.88 60403.00 25529.00C60392.33 25539.67 60381.67 25550.33 60371.00 25561.00C60370.77 25572.19 60371.45 25583.60 60370.67 25594.65C60359.69 25616.26 60348.17 25637.63 60337.54 25659.38C60327.03 25690.92 60316.51 25722.46 60306.00 25754.00C60316.67 25786.33 60327.33 25818.67 60338.00 25851.00C60327.33 25915.33 60316.67 25979.67 60306.00 26044.00C60327.67 26097.33 60349.33 26150.67 60371.00 26204.00C60371.00 26257.67 60371.00 26311.33 60371.00 26365.00C60392.38 26386.93 60414.25 26408.50 60435.33 26430.65C60456.55 26473.10 60477.78 26515.55 60499.00 26558.00C60499.00 26686.67 60499.00 26815.33 60499.00 26944.00C60520.33 26976.00 60541.67 27008.00 60563.00 27040.00C60595.59 27061.69 60627.96 27083.84 60660.69 27105.23C60692.46 27115.82 60724.23 27126.41 60756.00 27137.00C60766.67 27158.33 60777.33 27179.67 60788.00 27201.00C60820.33 27211.67 60852.67 27222.33 60885.00 27233.00C60917.00 27329.67 60949.00 27426.33 60981.00 27523.00C60981.00 27576.33 60981.00 27629.67 60981.00 27683.00C60970.33 27683.00 60959.67 27683.00 60949.00 27683.00C60949.00 27694.00 60949.00 27705.00 60949.00 27716.00C60959.72 27726.93 60970.92 27737.50 60981.33 27748.65C60992.22 27769.76 61003.11 27790.88 61014.00 27812.00C61014.00 27833.33 61014.00 27854.67 61014.00 27876.00C61046.07 27919.24 61078.44 27962.30 61110.33 28005.65C61131.76 28048.33 61152.98 28091.12 61174.00 28134.00C61195.67 28155.33 61217.33 28176.67 61239.00 28198.00C61260.33 28198.00 61281.67 28198.00 61303.00 28198.00C61324.33 28208.67 61345.67 28219.33 61367.00 28230.00C61366.79 28240.86 61367.43 28251.92 61366.68 28262.65C61356.12 28284.10 61345.56 28305.55 61335.00 28327.00C61345.67 28359.00 61356.33 28391.00 61367.00 28423.00C61345.67 28433.67 61324.33 28444.33 61303.00 28455.00C61303.00 28487.33 61303.00 28519.67 61303.00 28552.00C61313.67 28573.33 61324.33 28594.67 61335.00 28616.00C61356.33 28616.00 61377.67 28616.00 61399.00 28616.00C61388.33 28637.33 61377.67 28658.67 61367.00 28680.00C61345.67 28690.67 61324.33 28701.33 61303.00 28712.00C61303.00 28723.00 61303.00 28734.00 61303.00 28745.00C61324.33 28777.00 61345.67 28809.00 61367.00 28841.00C61356.33 28851.67 61345.67 28862.33 61335.00 28873.00C61356.33 28894.33 61377.67 28915.67 61399.00 28937.00C61410.00 28937.00 61421.00 28937.00 61432.00 28937.00C61442.67 28926.33 61453.33 28915.67 61464.00 28905.00C61517.33 28937.33 61570.67 28969.67 61624.00 29002.00C61613.33 29012.67 61602.67 29023.33 61592.00 29034.00C61592.00 29077.00 61592.00 29120.00 61592.00 29163.00C61570.67 29184.33 61549.33 29205.67 61528.00 29227.00C61538.67 29259.00 61549.33 29291.00 61560.00 29323.00C61538.67 29333.67 61517.33 29344.33 61496.00 29355.00C61496.00 29366.00 61496.00 29377.00 61496.00 29388.00C61485.33 29388.00 61474.67 29388.00 61464.00 29388.00C61453.33 29420.00 61442.67 29452.00 61432.00 29484.00C61410.21 29494.90 61388.04 29505.29 61366.49 29516.51C61355.73 29527.06 61345.33 29538.10 61334.35 29548.33C61291.90 29569.89 61249.45 29591.44 61207.00 29613.00C61207.00 29634.33 61207.00 29655.67 61207.00 29677.00C61217.67 29677.00 61228.33 29677.00 61239.00 29677.00C61228.33 29698.33 61217.67 29719.67 61207.00 29741.00C61196.00 29730.33 61185.00 29719.67 61174.00 29709.00C61163.33 29719.67 61152.67 29730.33 61142.00 29741.00C61142.00 29762.67 61142.00 29784.33 61142.00 29806.00C61131.33 29827.33 61120.67 29848.67 61110.00 29870.00C61099.33 29870.00 61088.67 29870.00 61078.00 29870.00C61067.33 29880.67 61056.67 29891.33 61046.00 29902.00C61056.67 29934.33 61067.33 29966.67 61078.00 29999.00C61067.33 30009.67 61056.67 30020.33 61046.00 30031.00C61046.00 30041.67 61046.00 30052.33 61046.00 30063.00C61035.33 30073.67 61024.67 30084.33 61014.00 30095.00C61024.67 30116.33 61035.33 30137.67 61046.00 30159.00C61046.00 30180.67 61046.00 30202.33 61046.00 30224.00C61078.00 30256.00 61110.00 30288.00 61142.00 30320.00C61142.00 30341.33 61142.00 30362.67 61142.00 30384.00C61120.67 30384.00 61099.33 30384.00 61078.00 30384.00C61078.00 30395.00 61078.00 30406.00 61078.00 30417.00C61088.71 30427.93 61099.93 30438.49 61110.33 30449.65C61120.88 30470.77 61131.44 30491.88 61142.00 30513.00C61142.00 30523.67 61142.00 30534.33 61142.00 30545.00C61131.33 30555.67 61120.67 30566.33 61110.00 30577.00C61099.33 30577.00 61088.67 30577.00 61078.00 30577.00C61067.33 30587.67 61056.67 30598.33 61046.00 30609.00C61013.67 30609.00 60981.33 30609.00 60949.00 30609.00C60949.00 30630.67 60949.00 30652.33 60949.00 30674.00C60927.67 30684.67 60906.33 30695.33 60885.00 30706.00C60874.33 30695.33 60863.67 30684.67 60853.00 30674.00C60853.00 30684.67 60853.00 30695.33 60853.00 30706.00C60820.67 30706.00 60788.33 30706.00 60756.00 30706.00C60756.00 30738.00 60756.00 30770.00 60756.00 30802.00C60766.67 30802.00 60777.33 30802.00 60788.00 30802.00C60799.00 30812.67 60810.00 30823.33 60821.00 30834.00C60810.00 30845.00 60799.00 30856.00 60788.00 30867.00C60756.00 30856.00 60724.00 30845.00 60692.00 30834.00C60681.33 30845.00 60670.67 30856.00 60660.00 30867.00C60660.00 30877.67 60660.00 30888.33 60660.00 30899.00C60638.67 30909.67 60617.33 30920.33 60596.00 30931.00C60584.77 30909.53 60574.01 30887.74 60562.49 30866.48C60541.59 30844.73 60520.42 30823.24 60499.00 30802.00C60499.00 30791.33 60499.00 30780.67 60499.00 30770.00C60456.33 30770.00 60413.67 30770.00 60371.00 30770.00C60349.33 30759.33 60327.67 30748.67 60306.00 30738.00C60306.00 30748.67 60306.00 30759.33 60306.00 30770.00C60274.00 30748.67 60242.00 30727.33 60210.00 30706.00C60199.33 30716.67 60188.67 30727.33 60178.00 30738.00C60178.00 30770.00 60178.00 30802.00 60178.00 30834.00C60156.33 30845.00 60134.67 30856.00 60113.00 30867.00C60113.00 30899.00 60113.00 30931.00 60113.00 30963.00C60123.67 30963.00 60134.33 30963.00 60145.00 30963.00C60156.00 30995.33 60167.00 31027.67 60178.00 31060.00C60156.33 31070.67 60134.67 31081.33 60113.00 31092.00C60113.30 31103.10 60112.39 31114.40 60113.46 31125.38C60123.97 31156.92 60134.49 31188.46 60145.00 31220.00C60177.33 31241.67 60209.67 31263.33 60242.00 31285.00C60263.33 31274.33 60284.67 31263.67 60306.00 31253.00C60316.67 31274.33 60327.33 31295.67 60338.00 31317.00C60349.00 31317.00 60360.00 31317.00 60371.00 31317.00C60381.67 31327.67 60392.33 31338.33 60403.00 31349.00C60403.00 31338.33 60403.00 31327.67 60403.00 31317.00C60424.33 31317.00 60445.67 31317.00 60467.00 31317.00C60477.67 31327.67 60488.33 31338.33 60499.00 31349.00C60542.00 31359.67 60585.00 31370.33 60628.00 31381.00C60638.67 31402.33 60649.33 31423.67 60660.00 31445.00C60681.33 31456.00 60702.67 31467.00 60724.00 31478.00C60724.00 31488.67 60724.00 31499.33 60724.00 31510.00C60734.67 31520.67 60745.33 31531.33 60756.00 31542.00C60756.00 31552.67 60756.00 31563.33 60756.00 31574.00C60745.33 31584.67 60734.67 31595.33 60724.00 31606.00C60745.33 31616.67 60766.67 31627.33 60788.00 31638.00C60788.00 31648.67 60788.00 31659.33 60788.00 31670.00C60799.00 31670.00 60810.00 31670.00 60821.00 31670.00C60853.07 31713.24 60885.44 31756.30 60917.33 31799.65C60927.88 31820.77 60938.44 31841.88 60949.00 31863.00C60970.67 31863.00 60992.33 31863.00 61014.00 31863.00C61024.90 31884.79 61035.29 31906.96 61046.51 31928.51C61067.68 31949.68 61088.84 31970.84 61110.00 31992.00C61110.00 32002.67 61110.00 32013.33 61110.00 32024.00C61131.33 32013.33 61152.67 32002.67 61174.00 31992.00C61195.76 32013.57 61217.84 32034.88 61239.40 32056.61C61260.60 32088.74 61281.80 32120.87 61303.00 32153.00C61346.00 32153.00 61389.00 32153.00 61432.00 32153.00C61453.33 32163.67 61474.67 32174.33 61496.00 32185.00C61517.33 32185.00 61538.67 32185.00 61560.00 32185.00C61560.00 32217.00 61560.00 32249.00 61560.00 32281.00C61603.00 32292.00 61646.00 32303.00 61689.00 32314.00C61721.00 32346.00 61753.00 32378.00 61785.00 32410.00C61795.67 32410.00 61806.33 32410.00 61817.00 32410.00C61828.00 32420.67 61839.00 32431.33 61850.00 32442.00C61871.33 32442.00 61892.67 32442.00 61914.00 32442.00C61935.33 32485.00 61956.67 32528.00 61978.00 32571.00C61967.33 32592.33 61956.67 32613.67 61946.00 32635.00C61978.33 32667.33 62010.67 32699.67 62043.00 32732.00C62064.33 32742.67 62085.67 32753.33 62107.00 32764.00C62149.67 32764.00 62192.33 32764.00 62235.00 32764.00C62287.72 32816.15 62340.57 32868.18 62392.50 32921.13C62404.38 32933.35 62416.76 32945.21 62428.33 32957.65C62439.93 32981.50 62452.60 33004.85 62463.46 33029.03C62494.64 33101.35 62525.82 33173.68 62557.00 33246.00C62557.00 33278.00 62557.00 33310.00 62557.00 33342.00C62600.00 33385.00 62643.00 33428.00 62686.00 33471.00C62696.70 33503.49 62707.88 33535.86 62718.28 33568.43C62728.86 33621.62 62739.43 33674.81 62750.00 33728.00C62793.23 33782.10 62836.75 33835.99 62879.80 33890.22C62900.87 33922.14 62921.93 33954.07 62943.00 33986.00C62954.04 34029.57 62964.53 34073.30 62975.91 34116.77C62986.28 34148.18 62996.64 34179.59 63007.00 34211.00C63050.25 34221.61 63093.44 34232.68 63136.73 34243.00C63200.82 34243.00 63264.91 34243.00 63329.00 34243.00C63350.46 34232.10 63372.29 34221.71 63393.51 34210.48C63414.94 34188.94 63435.99 34166.89 63457.65 34145.67C63478.77 34135.12 63499.88 34124.56 63521.00 34114.00C63554.30 34124.83 63587.43 34136.22 63620.83 34146.70C63662.89 34157.14 63704.94 34167.57 63747.00 34178.00C63779.00 34210.33 63811.00 34242.67 63843.00 34275.00C63972.10 34317.89 64101.21 34360.81 64230.35 34403.55C64283.57 34425.03 64336.78 34446.51 64390.00 34468.00C64443.33 34510.67 64496.67 34553.33 64550.00 34596.00C64571.71 34628.58 64593.79 34660.97 64615.27 34693.68C64636.51 34747.12 64657.76 34800.56 64679.00 34854.00C64764.99 34929.37 64851.15 35004.55 64937.03 35080.03C64947.35 35090.35 64957.68 35100.68 64968.00 35111.00C64979.00 35111.00 64990.00 35111.00 65001.00 35111.00C65001.00 35068.00 65001.00 35025.00 65001.00 34982.00C65011.67 34971.33 65022.33 34960.67 65033.00 34950.00C65033.00 34928.67 65033.00 34907.33 65033.00 34886.00C65022.29 34875.07 65011.07 34864.50 65000.67 34853.35C64989.78 34831.90 64978.89 34810.45 64968.00 34789.00C64914.67 34767.67 64861.33 34746.33 64808.00 34725.00C64775.67 34660.67 64743.33 34596.33 64711.00 34532.00C64711.00 34489.00 64711.00 34446.00 64711.00 34403.00C64689.67 34392.33 64668.33 34381.67 64647.00 34371.00C64604.00 34371.00 64561.00 34371.00 64518.00 34371.00C64507.33 34339.00 64496.67 34307.00 64486.00 34275.00C64442.75 34264.39 64399.56 34253.32 64356.27 34243.00C64345.85 34243.00 64335.42 34243.00 64325.00 34243.00C64325.00 34232.33 64325.00 34221.67 64325.00 34211.00C64357.53 34167.85 64389.86 34124.52 64422.51 34081.49C64433.05 34070.72 64444.10 34060.33 64454.33 34049.35C64464.88 34028.23 64475.44 34007.12 64486.00 33986.00C64486.00 33964.33 64486.00 33942.67 64486.00 33921.00C64443.00 33878.33 64400.00 33835.67 64357.00 33793.00C64325.00 33782.00 64293.00 33771.00 64261.00 33760.00C64271.90 33738.54 64282.30 33716.72 64293.51 33695.49C64314.68 33674.32 64335.84 33653.16 64357.00 33632.00C64368.21 33577.89 64378.97 33523.65 64390.46 33469.62C64401.14 33437.11 64412.39 33404.78 64422.70 33372.17C64433.14 33330.11 64443.57 33288.06 64454.00 33246.00C64475.33 33224.67 64496.67 33203.33 64518.00 33182.00C64507.33 33149.67 64496.67 33117.33 64486.00 33085.00C64507.33 33042.33 64528.67 32999.67 64550.00 32957.00C64561.00 32946.33 64572.00 32935.67 64583.00 32925.00C64571.77 32903.21 64561.03 32881.05 64549.49 32859.49C64538.99 32848.99 64528.50 32838.50 64518.00 32828.00C64518.00 32817.33 64518.00 32806.67 64518.00 32796.00C64539.67 32785.33 64561.33 32774.67 64583.00 32764.00C64561.33 32742.33 64539.67 32720.67 64518.00 32699.00C64518.00 32688.33 64518.00 32677.67 64518.00 32667.00C64528.67 32656.33 64539.33 32645.67 64550.00 32635.00C64582.33 32635.00 64614.67 32635.00 64647.00 32635.00C64657.67 32613.67 64668.33 32592.33 64679.00 32571.00C64679.00 32528.00 64679.00 32485.00 64679.00 32442.00C64668.10 32420.54 64657.70 32398.72 64646.49 32377.49C64625.32 32356.32 64604.16 32335.16 64583.00 32314.00C64583.00 32281.67 64583.00 32249.33 64583.00 32217.00C64561.33 32217.00 64539.67 32217.00 64518.00 32217.00C64507.33 32206.33 64496.67 32195.67 64486.00 32185.00C64496.67 32142.00 64507.33 32099.00 64518.00 32056.00C64507.33 32024.00 64496.67 31992.00 64486.00 31960.00C64496.67 31949.33 64507.33 31938.67 64518.00 31928.00C64518.00 31895.67 64518.00 31863.33 64518.00 31831.00C64550.33 31809.67 64582.67 31788.33 64615.00 31767.00C64615.00 31713.33 64615.00 31659.67 64615.00 31606.00C64636.33 31584.67 64657.67 31563.33 64679.00 31542.00C64679.00 31531.33 64679.00 31520.67 64679.00 31510.00C64668.33 31499.33 64657.67 31488.67 64647.00 31478.00C64647.00 31403.00 64647.00 31328.00 64647.00 31253.00C64668.33 31199.33 64689.67 31145.67 64711.00 31092.00C64743.87 31069.83 64777.02 31048.05 64809.71 31025.63C64862.47 30983.42 64915.24 30941.21 64968.00 30899.00C64979.00 30877.33 64990.00 30855.67 65001.00 30834.00C65001.00 30802.00 65001.00 30770.00 65001.00 30738.00C65022.54 30705.85 65043.80 30673.49 65065.51 30641.48C65076.00 30630.65 65086.50 30619.83 65097.00 30609.00C65129.00 30609.00 65161.00 30609.00 65193.00 30609.00C65204.00 30598.33 65215.00 30587.67 65226.00 30577.00C65226.00 30545.00 65226.00 30513.00 65226.00 30481.00C65258.00 30481.00 65290.00 30481.00 65322.00 30481.00C65343.60 30459.62 65364.83 30437.74 65386.65 30416.67C65429.43 30395.12 65472.22 30373.56 65515.00 30352.00C65525.93 30341.29 65536.49 30330.06 65547.65 30319.68C65569.10 30309.12 65590.55 30298.56 65612.00 30288.00C65644.00 30298.67 65676.00 30309.33 65708.00 30320.00C65751.00 30277.00 65794.00 30234.00 65837.00 30191.00C65869.48 30190.86 65901.99 30191.27 65934.44 30190.79C66008.96 30180.20 66083.48 30169.60 66158.00 30159.00C66168.67 30148.33 66179.33 30137.67 66190.00 30127.00C66190.00 30095.00 66190.00 30063.00 66190.00 30031.00C66200.67 30020.33 66211.33 30009.67 66222.00 29999.00C66211.33 29977.33 66200.67 29955.67 66190.00 29934.00C66190.00 29912.67 66190.00 29891.33 66190.00 29870.00C66200.67 29859.33 66211.33 29848.67 66222.00 29838.00C66233.19 29838.22 66244.59 29837.56 66255.65 29838.33C66276.77 29848.88 66297.88 29859.44 66319.00 29870.00C66351.22 29870.15 66383.54 29869.69 66415.69 29870.23C66447.79 29880.82 66479.90 29891.41 66512.00 29902.00C66512.00 29891.33 66512.00 29880.67 66512.00 29870.00C66522.96 29859.35 66533.44 29847.94 66544.69 29837.77C66576.46 29827.18 66608.23 29816.59 66640.00 29806.00C66661.92 29827.08 66683.60 29848.40 66705.00 29870.00C66737.26 29859.41 66769.41 29848.21 66801.73 29838.00C66812.35 29838.22 66823.16 29837.57 66833.65 29838.32C66876.43 29859.55 66919.22 29880.78 66962.00 29902.00C66972.67 29945.00 66983.33 29988.00 66994.00 30031.00C67004.67 30041.67 67015.33 30052.33 67026.00 30063.00C67058.33 30063.00 67090.67 30063.00 67123.00 30063.00C67165.67 30084.33 67208.33 30105.67 67251.00 30127.00C67315.33 30127.00 67379.67 30127.00 67444.00 30127.00C67454.67 30116.33 67465.33 30105.67 67476.00 30095.00C67487.00 30105.67 67498.00 30116.33 67509.00 30127.00C67519.67 30127.00 67530.33 30127.00 67541.00 30127.00C67551.67 30116.33 67562.33 30105.67 67573.00 30095.00C67594.33 30095.00 67615.67 30095.00 67637.00 30095.00C67647.67 30138.00 67658.33 30181.00 67669.00 30224.00C67658.33 30234.67 67647.67 30245.33 67637.00 30256.00C67637.00 30298.67 67637.00 30341.33 67637.00 30384.00C67647.67 30384.00 67658.33 30384.00 67669.00 30384.00C67669.00 30405.67 67669.00 30427.33 67669.00 30449.00C67712.00 30491.67 67755.00 30534.33 67798.00 30577.00C67830.00 30555.67 67862.00 30534.33 67894.00 30513.00C67915.92 30534.08 67937.60 30555.40 67959.00 30577.00C67959.15 30609.55 67958.69 30642.20 67959.23 30674.69C67969.82 30706.46 67980.41 30738.23 67991.00 30770.00C68044.67 30770.00 68098.33 30770.00 68152.00 30770.00C68173.33 30780.67 68194.67 30791.33 68216.00 30802.00C68216.00 30877.00 68216.00 30952.00 68216.00 31027.00C68226.67 31027.00 68237.33 31027.00 68248.00 31027.00C68269.08 31048.92 68290.40 31070.60 68312.00 31092.00C68323.00 31081.33 68334.00 31070.67 68345.00 31060.00C68355.67 31081.33 68366.33 31102.67 68377.00 31124.00C68366.09 31145.45 68355.71 31167.29 68344.48 31188.51C68333.65 31199.01 68322.83 31209.50 68312.00 31220.00C68312.00 31231.00 68312.00 31242.00 68312.00 31253.00C68344.33 31263.67 68376.67 31274.33 68409.00 31285.00C68398.33 31306.33 68387.67 31327.67 68377.00 31349.00C68387.67 31359.67 68398.33 31370.33 68409.00 31381.00C68398.33 31402.33 68387.67 31423.67 68377.00 31445.00C68387.90 31466.79 68398.29 31488.96 68409.51 31510.51C68420.01 31521.01 68430.51 31531.51 68441.00 31542.00C68430.33 31563.33 68419.67 31584.67 68409.00 31606.00C68441.00 31595.33 68473.00 31584.67 68505.00 31574.00C68537.33 31595.33 68569.67 31616.67 68602.00 31638.00C68612.67 31627.33 68623.33 31616.67 68634.00 31606.00C68687.67 31627.33 68741.33 31648.67 68795.00 31670.00C68805.67 31670.00 68816.33 31670.00 68827.00 31670.00C68816.33 31691.67 68805.67 31713.33 68795.00 31735.00C68805.67 31745.67 68816.33 31756.33 68827.00 31767.00C68848.33 31745.67 68869.67 31724.33 68891.00 31703.00C68923.33 31692.00 68955.67 31681.00 68988.00 31670.00C68988.00 31659.33 68988.00 31648.67 68988.00 31638.00C68998.67 31638.00 69009.33 31638.00 69020.00 31638.00C69030.67 31627.33 69041.33 31616.67 69052.00 31606.00C69063.10 31606.30 69074.40 31605.40 69085.38 31606.46C69117.26 31616.97 69149.13 31627.49 69181.00 31638.00C69181.00 31606.00 69181.00 31574.00 69181.00 31542.00C69234.33 31563.33 69287.67 31584.67 69341.00 31606.00C69341.00 31616.67 69341.00 31627.33 69341.00 31638.00C69362.67 31638.00 69384.33 31638.00 69406.00 31638.00C69416.67 31648.67 69427.33 31659.33 69438.00 31670.00C69448.67 31670.00 69459.33 31670.00 69470.00 31670.00C69513.00 31627.33 69556.00 31584.67 69599.00 31542.00C69599.00 31531.33 69599.00 31520.67 69599.00 31510.00C69577.33 31499.33 69555.67 31488.67 69534.00 31478.00C69555.67 31456.33 69577.33 31434.67 69599.00 31413.00C69609.67 31413.00 69620.33 31413.00 69631.00 31413.00C69641.67 31391.67 69652.33 31370.33 69663.00 31349.00C69652.33 31338.33 69641.67 31327.67 69631.00 31317.00C69641.67 31306.33 69652.33 31295.67 69663.00 31285.00C69652.33 31274.33 69641.67 31263.67 69631.00 31253.00C69662.45 31220.12 69694.87 31188.21 69727.00 31156.00C69791.33 31156.00 69855.67 31156.00 69920.00 31156.00C69930.67 31166.67 69941.33 31177.33 69952.00 31188.00C69973.60 31166.63 69994.82 31144.73 70016.65 31123.68C70038.10 31113.12 70059.55 31102.56 70081.00 31092.00C70113.00 31092.00 70145.00 31092.00 70177.00 31092.00C70187.67 31070.33 70198.33 31048.67 70209.00 31027.00C70252.00 31027.00 70295.00 31027.00 70338.00 31027.00C70348.93 31016.29 70359.49 31005.06 70370.65 30994.68C70413.43 30973.45 70456.22 30952.22 70499.00 30931.00C70509.67 30931.00 70520.33 30931.00 70531.00 30931.00C70541.67 30909.67 70552.33 30888.33 70563.00 30867.00C70563.00 30834.67 70563.00 30802.33 70563.00 30770.00C70552.33 30770.00 70541.67 30770.00 70531.00 30770.00C70541.67 30738.00 70552.33 30706.00 70563.00 30674.00C70541.67 30652.33 70520.33 30630.67 70499.00 30609.00C70499.00 30577.00 70499.00 30545.00 70499.00 30513.00C70477.67 30513.00 70456.33 30513.00 70435.00 30513.00C70402.61 30481.06 70370.06 30449.28 70338.00 30417.00C70327.33 30395.33 70316.67 30373.67 70306.00 30352.00C70284.67 30341.33 70263.33 30330.67 70242.00 30320.00C70242.00 30298.67 70242.00 30277.33 70242.00 30256.00C70220.33 30266.67 70198.67 30277.33 70177.00 30288.00C70166.33 30266.67 70155.67 30245.33 70145.00 30224.00C70155.67 30213.00 70166.33 30202.00 70177.00 30191.00C70177.00 30169.67 70177.00 30148.33 70177.00 30127.00C70155.67 30116.33 70134.33 30105.67 70113.00 30095.00C70112.61 30079.99 70114.31 30064.81 70110.85 30050.06C70100.90 29990.04 70090.95 29930.02 70081.00 29870.00C70102.33 29859.33 70123.67 29848.67 70145.00 29838.00C70145.21 29827.14 70144.57 29816.08 70145.32 29805.35C70155.88 29783.90 70166.44 29762.45 70177.00 29741.00C70177.00 29719.67 70177.00 29698.33 70177.00 29677.00C70241.33 29634.00 70305.67 29591.00 70370.00 29548.00C70370.00 29526.67 70370.00 29505.33 70370.00 29484.00C70359.33 29473.33 70348.67 29462.67 70338.00 29452.00C70348.67 29441.33 70359.33 29430.67 70370.00 29420.00C70359.33 29409.33 70348.67 29398.67 70338.00 29388.00C70348.65 29376.71 70360.04 29365.88 70370.23 29354.31C70380.82 29322.54 70391.41 29290.77 70402.00 29259.00C70423.67 29248.33 70445.33 29237.67 70467.00 29227.00C70467.21 29216.14 70466.57 29205.08 70467.32 29194.35C70477.88 29172.90 70488.44 29151.45 70499.00 29130.00C70488.41 29097.74 70477.21 29065.59 70467.00 29033.27C70467.00 29022.85 70467.00 29012.42 70467.00 29002.00C70499.00 29002.00 70531.00 29002.00 70563.00 29002.00C70563.00 28959.00 70563.00 28916.00 70563.00 28873.00C70584.33 28851.67 70605.67 28830.33 70627.00 28809.00C70595.00 28766.00 70563.00 28723.00 70531.00 28680.00C70541.67 28669.33 70552.33 28658.67 70563.00 28648.00C70573.67 28605.00 70584.33 28562.00 70595.00 28519.00C70584.33 28487.00 70573.67 28455.00 70563.00 28423.00C70573.67 28412.33 70584.33 28401.67 70595.00 28391.00C70605.67 28401.67 70616.33 28412.33 70627.00 28423.00C70648.67 28412.33 70670.33 28401.67 70692.00 28391.00C70702.67 28369.67 70713.33 28348.33 70724.00 28327.00C70724.00 28305.33 70724.00 28283.67 70724.00 28262.00C70734.67 28251.33 70745.33 28240.67 70756.00 28230.00C70777.33 28240.67 70798.67 28251.33 70820.00 28262.00C70809.33 28240.67 70798.67 28219.33 70788.00 28198.00C70820.33 28165.67 70852.67 28133.33 70885.00 28101.00C70895.67 28101.00 70906.33 28101.00 70917.00 28101.00C70927.67 28079.67 70938.33 28058.33 70949.00 28037.00C70938.33 28026.33 70927.67 28015.67 70917.00 28005.00C70917.00 27994.33 70917.00 27983.67 70917.00 27973.00C70906.33 27962.33 70895.67 27951.67 70885.00 27941.00C70926.92 27855.60 70969.74 27770.65 71011.84 27685.34C71014.34 27679.71 71012.38 27673.03 71013.00 27666.97C71013.00 27629.64 71013.00 27592.32 71013.00 27555.00C71056.00 27512.00 71099.00 27469.00 71142.00 27426.00C71131.33 27415.33 71120.67 27404.67 71110.00 27394.00C71131.33 27394.00 71152.67 27394.00 71174.00 27394.00C71195.33 27362.00 71216.67 27330.00 71238.00 27298.00C71270.33 27287.33 71302.67 27276.67 71335.00 27266.00C71324.33 27244.33 71313.67 27222.67 71303.00 27201.00C71313.67 27190.33 71324.33 27179.67 71335.00 27169.00C71335.00 27137.00 71335.00 27105.00 71335.00 27073.00C71356.33 27051.33 71377.67 27029.67 71399.00 27008.00C71377.67 26986.67 71356.33 26965.33 71335.00 26944.00C71335.00 26922.67 71335.00 26901.33 71335.00 26880.00C71367.00 26847.67 71399.00 26815.33 71431.00 26783.00C71431.00 26772.33 71431.00 26761.67 71431.00 26751.00C71485.29 26729.28 71539.79 26708.02 71593.96 26686.02C71614.76 26675.45 71635.94 26665.38 71656.51 26654.49C71678.01 26632.99 71699.51 26611.49 71721.00 26590.00C71731.67 26483.00 71742.33 26376.00 71753.00 26269.00C71774.33 26215.33 71795.67 26161.67 71817.00 26108.00C73617.67 26108.00 75418.33 26108.00 77219.00 26108.00C77219.00 26569.00 77219.00 27030.00 77219.00 27491.00C77229.67 27512.33 77240.33 27533.67 77251.00 27555.00C77251.00 27597.67 77251.00 27640.33 77251.00 27683.00C77261.67 27694.00 77272.33 27705.00 77283.00 27716.00C77293.67 27716.00 77304.33 27716.00 77315.00 27716.00C77336.67 27737.33 77358.33 27758.67 77380.00 27780.00C77369.00 27876.33 77358.00 27972.67 77347.00 28069.00C77358.00 28079.67 77369.00 28090.33 77380.00 28101.00C77380.00 28122.67 77380.00 28144.33 77380.00 28166.00C77347.67 28230.33 77315.33 28294.67 77283.00 28359.00C77283.10 28412.57 77282.81 28466.17 77283.14 28519.72C77293.76 28573.14 77304.38 28626.57 77315.00 28680.00C77325.67 28680.00 77336.33 28680.00 77347.00 28680.00C77347.00 28712.33 77347.00 28744.67 77347.00 28777.00C77336.33 28798.33 77325.67 28819.67 77315.00 28841.00C77315.00 28916.00 77315.00 28991.00 77315.00 29066.00C77358.24 29098.40 77401.29 29131.11 77444.65 29163.32C77487.43 29184.55 77530.22 29205.78 77573.00 29227.00C77573.00 29237.67 77573.00 29248.33 77573.00 29259.00C77605.00 29259.00 77637.00 29259.00 77669.00 29259.00C77669.00 29269.67 77669.00 29280.33 77669.00 29291.00C77679.67 29280.33 77690.33 29269.67 77701.00 29259.00C77722.33 29269.67 77743.67 29280.33 77765.00 29291.00C77786.67 29323.33 77808.33 29355.67 77830.00 29388.00C77862.00 29398.67 77894.00 29409.33 77926.00 29420.00C77936.67 29452.00 77947.33 29484.00 77958.00 29516.00C77969.00 29516.00 77980.00 29516.00 77991.00 29516.00C78001.67 29526.67 78012.33 29537.33 78023.00 29548.00C78012.33 29601.67 78001.67 29655.33 77991.00 29709.00C78001.67 29752.00 78012.33 29795.00 78023.00 29838.00C78033.71 29848.93 78044.93 29859.49 78055.33 29870.65C78065.88 29891.77 78076.44 29912.88 78087.00 29934.00C78087.00 29977.00 78087.00 30020.00 78087.00 30063.00C78076.33 30084.33 78065.67 30105.67 78055.00 30127.00C78033.67 30127.00 78012.33 30127.00 77991.00 30127.00C77991.00 30159.33 77991.00 30191.67 77991.00 30224.00C78001.67 30234.67 78012.33 30245.33 78023.00 30256.00C78023.00 30288.00 78023.00 30320.00 78023.00 30352.00C78012.33 30362.67 78001.67 30373.33 77991.00 30384.00C77991.00 30405.67 77991.00 30427.33 77991.00 30449.00C78012.33 30470.33 78033.67 30491.67 78055.00 30513.00C78055.00 30523.67 78055.00 30534.33 78055.00 30545.00C78065.67 30545.00 78076.33 30545.00 78087.00 30545.00C78097.61 30588.25 78108.68 30631.44 78119.00 30674.73C78119.00 30685.15 78119.00 30695.58 78119.00 30706.00C78151.33 30716.67 78183.67 30727.33 78216.00 30738.00C78248.00 30770.00 78280.00 30802.00 78312.00 30834.00C78312.00 30845.00 78312.00 30856.00 78312.00 30867.00C78322.67 30877.67 78333.33 30888.33 78344.00 30899.00C78354.67 30888.33 78365.33 30877.67 78376.00 30867.00C78397.67 30877.67 78419.33 30888.33 78441.00 30899.00C78473.00 30963.33 78505.00 31027.67 78537.00 31092.00C78558.33 31102.67 78579.67 31113.33 78601.00 31124.00C78622.67 31124.00 78644.33 31124.00 78666.00 31124.00C78666.00 31134.67 78666.00 31145.33 78666.00 31156.00C78687.33 31177.33 78708.67 31198.67 78730.00 31220.00C78740.67 31220.00 78751.33 31220.00 78762.00 31220.00C78762.00 31231.00 78762.00 31242.00 78762.00 31253.00C78772.67 31263.67 78783.33 31274.33 78794.00 31285.00C78794.00 31295.67 78794.00 31306.33 78794.00 31317.00C78858.33 31359.67 78922.67 31402.33 78987.00 31445.00C78987.00 31456.00 78987.00 31467.00 78987.00 31478.00C78997.67 31478.00 79008.33 31478.00 79019.00 31478.00C79030.00 31467.00 79041.00 31456.00 79052.00 31445.00C79062.67 31456.00 79073.33 31467.00 79084.00 31478.00C79094.67 31467.00 79105.33 31456.00 79116.00 31445.00C79116.00 31466.67 79116.00 31488.33 79116.00 31510.00C79126.67 31531.33 79137.33 31552.67 79148.00 31574.00C79158.67 31574.00 79169.33 31574.00 79180.00 31574.00C79190.67 31595.33 79201.33 31616.67 79212.00 31638.00C79222.67 31638.00 79233.33 31638.00 79244.00 31638.00C79244.00 31627.33 79244.00 31616.67 79244.00 31606.00C79255.00 31606.00 79266.00 31606.00 79277.00 31606.00C79319.67 31638.33 79362.33 31670.67 79405.00 31703.00C79405.00 31713.67 79405.00 31724.33 79405.00 31735.00C79373.00 31745.67 79341.00 31756.33 79309.00 31767.00C79319.67 31788.33 79330.33 31809.67 79341.00 31831.00C79330.33 31863.33 79319.67 31895.67 79309.00 31928.00C79351.67 31960.00 79394.33 31992.00 79437.00 32024.00C79437.00 32045.67 79437.00 32067.33 79437.00 32089.00C79458.67 32099.67 79480.33 32110.33 79502.00 32121.00C79502.00 32142.33 79502.00 32163.67 79502.00 32185.00C79491.28 32195.93 79480.08 32206.50 79469.67 32217.65C79458.78 32238.76 79447.89 32259.88 79437.00 32281.00C79448.00 32292.00 79459.00 32303.00 79470.00 32314.00C79459.00 32346.00 79448.00 32378.00 79437.00 32410.00C79458.67 32431.33 79480.33 32452.67 79502.00 32474.00C79534.00 32474.00 79566.00 32474.00 79598.00 32474.00C79641.00 32517.00 79684.00 32560.00 79727.00 32603.00C79727.00 32646.00 79727.00 32689.00 79727.00 32732.00C79737.67 32742.67 79748.33 32753.33 79759.00 32764.00C79759.00 32774.67 79759.00 32785.33 79759.00 32796.00C79769.67 32806.67 79780.33 32817.33 79791.00 32828.00C79801.67 32817.33 79812.33 32806.67 79823.00 32796.00C79833.67 32828.00 79844.33 32860.00 79855.00 32892.00C79887.33 32903.00 79919.67 32914.00 79952.00 32925.00C79941.33 32946.33 79930.67 32967.67 79920.00 32989.00C80005.67 32978.33 80091.33 32967.67 80177.00 32957.00C80177.00 32946.33 80177.00 32935.67 80177.00 32925.00C80198.33 32925.00 80219.67 32925.00 80241.00 32925.00C80262.67 32967.67 80284.33 33010.33 80306.00 33053.00C80348.67 33063.67 80391.33 33074.33 80434.00 33085.00C80466.33 33138.67 80498.67 33192.33 80531.00 33246.00C80552.33 33256.67 80573.67 33267.33 80595.00 33278.00C80627.00 33321.00 80659.00 33364.00 80691.00 33407.00C80702.65 33395.28 80715.20 33384.39 80726.27 33372.15C80768.56 33319.13 80810.53 33265.81 80853.03 33212.97C80863.35 33202.65 80873.68 33192.32 80884.00 33182.00C80884.00 33149.67 80884.00 33117.33 80884.00 33085.00C80927.00 33074.33 80970.00 33063.67 81013.00 33053.00C81034.33 33031.67 81055.67 33010.33 81077.00 32989.00C81066.33 32978.33 81055.67 32967.67 81045.00 32957.00C81055.67 32935.33 81066.33 32913.67 81077.00 32892.00C81141.33 32849.33 81205.67 32806.67 81270.00 32764.00C81280.86 32764.22 81291.92 32763.57 81302.65 32764.32C81324.10 32774.88 81345.55 32785.44 81367.00 32796.00C81377.67 32817.33 81388.33 32838.67 81399.00 32860.00C81399.30 32871.11 81398.40 32882.40 81399.46 32893.38C81409.97 32925.26 81420.49 32957.13 81431.00 32989.00C81474.00 32999.67 81517.00 33010.33 81560.00 33021.00C81570.67 33031.67 81581.33 33042.33 81592.00 33053.00C81591.85 33074.55 81592.30 33096.20 81591.77 33117.69C81581.18 33149.79 81570.59 33181.90 81560.00 33214.00C81581.33 33235.33 81602.67 33256.67 81624.00 33278.00C81624.00 33310.33 81624.00 33342.67 81624.00 33375.00C81613.35 33385.96 81601.94 33396.44 81591.77 33407.69C81559.51 33503.79 81527.26 33599.90 81495.00 33696.00C81495.00 33728.33 81495.00 33760.67 81495.00 33793.00C81484.33 33803.67 81473.67 33814.33 81463.00 33825.00C81463.00 33867.67 81463.00 33910.33 81463.00 33953.00C81484.33 33974.67 81505.67 33996.33 81527.00 34018.00C81548.67 34018.00 81570.33 34018.00 81592.00 34018.00C81581.33 34028.67 81570.67 34039.33 81560.00 34050.00C81560.00 34071.33 81560.00 34092.67 81560.00 34114.00C81592.00 34124.67 81624.00 34135.33 81656.00 34146.00C81656.00 34178.33 81656.00 34210.67 81656.00 34243.00C81666.86 34242.78 81677.92 34243.43 81688.65 34242.67C81709.77 34232.12 81730.88 34221.56 81752.00 34211.00C81784.33 34221.67 81816.67 34232.33 81849.00 34243.00C81859.67 34253.67 81870.33 34264.33 81881.00 34275.00C81870.33 34296.33 81859.67 34317.67 81849.00 34339.00C81859.67 34349.67 81870.33 34360.33 81881.00 34371.00C81891.67 34360.33 81902.33 34349.67 81913.00 34339.00C81923.67 34360.33 81934.33 34381.67 81945.00 34403.00C81977.33 34381.67 82009.67 34360.33 82042.00 34339.00C82063.55 34339.15 82085.20 34338.69 82106.69 34339.23C82138.79 34349.82 82170.90 34360.41 82203.00 34371.00C82203.00 34381.67 82203.00 34392.33 82203.00 34403.00C82235.00 34414.00 82267.00 34425.00 82299.00 34436.00C82299.00 34446.67 82299.00 34457.33 82299.00 34468.00C82309.67 34468.00 82320.33 34468.00 82331.00 34468.00C82341.67 34500.00 82352.33 34532.00 82363.00 34564.00C82374.04 34574.93 82385.62 34585.47 82396.32 34596.65C82406.88 34618.10 82417.44 34639.55 82428.00 34661.00C82449.33 34661.00 82470.67 34661.00 82492.00 34661.00C82492.00 34693.00 82492.00 34725.00 82492.00 34757.00C82502.86 34756.78 82513.92 34757.43 82524.65 34756.67C82545.77 34746.12 82566.88 34735.56 82588.00 34725.00C82609.67 34735.67 82631.33 34746.33 82653.00 34757.00C82653.00 34746.33 82653.00 34735.67 82653.00 34725.00C82685.00 34735.67 82717.00 34746.33 82749.00 34757.00C82770.33 34746.33 82791.67 34735.67 82813.00 34725.00C82813.00 34778.67 82813.00 34832.33 82813.00 34886.00C82835.08 34928.46 82856.75 34971.12 82878.00 35014.00C82867.33 35035.67 82856.67 35057.33 82846.00 35079.00C82867.33 35079.00 82888.67 35079.00 82910.00 35079.00C82931.33 35111.00 82952.67 35143.00 82974.00 35175.00C83006.33 35153.67 83038.67 35132.33 83071.00 35111.00C83081.67 35121.67 83092.33 35132.33 83103.00 35143.00C83167.33 35132.33 83231.67 35121.67 83296.00 35111.00C83296.00 35100.33 83296.00 35089.67 83296.00 35079.00C83306.67 35068.33 83317.33 35057.67 83328.00 35047.00C83349.33 35068.33 83370.67 35089.67 83392.00 35111.00C83381.33 35121.67 83370.67 35132.33 83360.00 35143.00C83370.67 35164.33 83381.33 35185.67 83392.00 35207.00C83402.67 35196.33 83413.33 35185.67 83424.00 35175.00C83456.33 35196.33 83488.67 35217.67 83521.00 35239.00C83553.00 35239.00 83585.00 35239.00 83617.00 35239.00C83627.67 35271.33 83638.33 35303.67 83649.00 35336.00C83670.67 35336.00 83692.33 35336.00 83714.00 35336.00C83703.33 35379.00 83692.67 35422.00 83682.00 35465.00C83714.00 35443.33 83746.00 35421.67 83778.00 35400.00C83788.90 35421.79 83799.29 35443.96 83810.51 35465.51C83821.01 35476.01 83831.51 35486.50 83842.00 35497.00C83863.67 35486.33 83885.33 35475.67 83907.00 35465.00C83907.00 35486.33 83907.00 35507.67 83907.00 35529.00C83917.67 35550.33 83928.33 35571.67 83939.00 35593.00C84003.33 35571.67 84067.67 35550.33 84132.00 35529.00C84131.78 35539.86 84132.43 35550.92 84131.67 35561.65C84121.12 35582.77 84110.56 35603.88 84100.00 35625.00C84121.33 35636.00 84142.67 35647.00 84164.00 35658.00C84185.33 35625.67 84206.67 35593.33 84228.00 35561.00C84249.67 35561.00 84271.33 35561.00 84293.00 35561.00C84293.00 35582.33 84293.00 35603.67 84293.00 35625.00C84303.67 35636.00 84314.33 35647.00 84325.00 35658.00C84335.67 35658.00 84346.33 35658.00 84357.00 35658.00C84357.00 35679.33 84357.00 35700.67 84357.00 35722.00C84335.67 35732.67 84314.33 35743.33 84293.00 35754.00C84303.67 35775.33 84314.33 35796.67 84325.00 35818.00C84357.00 35796.67 84389.00 35775.33 84421.00 35754.00C84453.33 35786.00 84485.67 35818.00 84518.00 35850.00C84539.33 35839.33 84560.67 35828.67 84582.00 35818.00C84571.33 35796.67 84560.67 35775.33 84550.00 35754.00C84582.18 35764.86 84614.57 35775.26 84646.61 35786.40C84678.74 35807.60 84710.87 35828.80 84743.00 35850.00C84753.67 35818.00 84764.33 35786.00 84775.00 35754.00C84817.67 35754.00 84860.33 35754.00 84903.00 35754.00C84903.00 35764.67 84903.00 35775.33 84903.00 35786.00C84914.00 35786.00 84925.00 35786.00 84936.00 35786.00C84946.67 35764.67 84957.33 35743.33 84968.00 35722.00C84968.00 35711.33 84968.00 35700.67 84968.00 35690.00C84978.67 35690.00 84989.33 35690.00 85000.00 35690.00C85010.67 35700.67 85021.33 35711.33 85032.00 35722.00C85021.33 35732.67 85010.67 35743.33 85000.00 35754.00C85010.93 35764.71 85021.49 35775.93 85032.65 35786.33C85053.77 35796.88 85074.88 35807.44 85096.00 35818.00C85107.00 35818.00 85118.00 35818.00 85129.00 35818.00C85139.93 35807.29 85150.49 35796.07 85161.65 35785.67C85182.77 35775.12 85203.88 35764.56 85225.00 35754.00C85235.67 35775.33 85246.33 35796.67 85257.00 35818.00C85267.67 35818.00 85278.33 35818.00 85289.00 35818.00C85299.67 35807.33 85310.33 35796.67 85321.00 35786.00C85332.00 35807.33 85343.00 35828.67 85354.00 35850.00C85375.33 35828.67 85396.67 35807.33 85418.00 35786.00C85417.66 35797.36 85418.68 35808.87 85417.47 35820.12C85406.98 35862.42 85396.49 35904.71 85386.00 35947.00C85396.67 35957.67 85407.33 35968.33 85418.00 35979.00C85418.00 35989.67 85418.00 36000.33 85418.00 36011.00C85471.67 36011.00 85525.33 36011.00 85579.00 36011.00C85600.33 36054.00 85621.67 36097.00 85643.00 36140.00C85675.00 36107.67 85707.00 36075.33 85739.00 36043.00C85760.67 36064.67 85782.33 36086.33 85804.00 36108.00C85804.00 36129.33 85804.00 36150.67 85804.00 36172.00C85825.46 36182.90 85847.28 36193.30 85868.51 36204.51C85879.01 36215.01 85889.51 36225.50 85900.00 36236.00C85900.00 36246.67 85900.00 36257.33 85900.00 36268.00C85878.67 36289.67 85857.33 36311.33 85836.00 36333.00C85846.67 36365.00 85857.33 36397.00 85868.00 36429.00C85889.33 36450.67 85910.67 36472.33 85932.00 36494.00C85964.33 36569.00 85996.67 36644.00 86029.00 36719.00C86039.67 36729.67 86050.33 36740.33 86061.00 36751.00C86125.33 36740.33 86189.67 36729.67 86254.00 36719.00C86264.90 36740.46 86275.30 36762.28 86286.51 36783.51C86307.68 36804.68 86328.84 36825.84 86350.00 36847.00C86361.00 36879.33 86372.00 36911.67 86383.00 36944.00C86393.67 36954.67 86404.33 36965.33 86415.00 36976.00C86479.58 36986.63 86544.13 36997.57 86608.73 37008.00C86619.15 37008.00 86629.58 37008.00 86640.00 37008.00C86651.13 37018.86 86661.77 37030.32 86673.21 37040.81C86704.81 37061.87 86736.40 37082.94 86768.00 37104.00C86800.33 37147.00 86832.67 37190.00 86865.00 37233.00C86886.33 37243.67 86907.67 37254.33 86929.00 37265.00C87014.67 37265.00 87100.33 37265.00 87186.00 37265.00C87229.00 37243.67 87272.00 37222.33 87315.00 37201.00C87336.33 37201.00 87357.67 37201.00 87379.00 37201.00C87411.39 37232.94 87443.94 37264.72 87476.00 37297.00C87486.59 37329.59 87497.79 37362.08 87508.00 37394.73C87508.00 37437.15 87508.00 37479.58 87508.00 37522.00C87497.33 37554.33 87486.67 37586.67 87476.00 37619.00C87443.55 37651.22 87410.88 37683.25 87378.57 37715.58C87346.71 37758.39 87314.85 37801.19 87283.00 37844.00C87283.00 37887.00 87283.00 37930.00 87283.00 37973.00C87293.67 37983.67 87304.33 37994.33 87315.00 38005.00C87336.55 38005.15 87358.20 38004.69 87379.69 38005.23C87443.85 38026.33 87507.95 38047.59 87572.00 38069.00C87582.67 38090.33 87593.33 38111.67 87604.00 38133.00C87636.33 38154.67 87668.67 38176.33 87701.00 38198.00C87743.67 38198.00 87786.33 38198.00 87829.00 38198.00C87861.59 38187.08 87894.07 38175.53 87926.73 38165.00C87947.82 38165.00 87968.91 38165.00 87990.00 38165.00C88000.67 38176.00 88011.33 38187.00 88022.00 38198.00C88033.00 38187.00 88044.00 38176.00 88055.00 38165.00C88065.61 38122.08 88076.69 38079.22 88087.00 38036.27C88087.00 38025.85 88087.00 38015.42 88087.00 38005.00C88108.33 38005.00 88129.67 38005.00 88151.00 38005.00C88161.67 38015.67 88172.33 38026.33 88183.00 38037.00C88204.33 38026.33 88225.67 38015.67 88247.00 38005.00C88258.00 37983.33 88269.00 37961.67 88280.00 37940.00C88312.00 37929.33 88344.00 37918.67 88376.00 37908.00C88397.33 37886.67 88418.67 37865.33 88440.00 37844.00C88472.33 37844.00 88504.67 37844.00 88537.00 37844.00C88579.67 37897.67 88622.33 37951.33 88665.00 38005.00C88676.26 37994.28 88687.18 37983.10 88698.65 37972.67C88740.89 37950.70 88783.34 37929.14 88826.00 37908.00C88858.33 37940.33 88890.67 37972.67 88923.00 38005.00C88944.33 38005.00 88965.67 38005.00 88987.00 38005.00C89019.00 37983.33 89051.00 37961.67 89083.00 37940.00C89094.00 37918.67 89105.00 37897.33 89116.00 37876.00C89137.33 37865.33 89158.67 37854.67 89180.00 37844.00C89212.26 37854.59 89244.41 37865.79 89276.73 37876.00C89308.82 37876.00 89340.91 37876.00 89373.00 37876.00C89394.33 37865.33 89415.67 37854.67 89437.00 37844.00C89447.67 37811.67 89458.33 37779.33 89469.00 37747.00C89479.67 37747.00 89490.33 37747.00 89501.00 37747.00C89501.00 37725.67 89501.00 37704.33 89501.00 37683.00C89512.26 37672.29 89523.18 37661.08 89534.65 37650.67C89556.02 37640.11 89577.24 37629.14 89598.71 37618.82C89641.47 37608.22 89684.24 37597.61 89727.00 37587.00C89769.67 37533.33 89812.33 37479.67 89855.00 37426.00C89887.33 37436.67 89919.67 37447.33 89952.00 37458.00C89984.00 37426.00 90016.00 37394.00 90048.00 37362.00C90112.33 37362.00 90176.67 37362.00 90241.00 37362.00C90316.00 37340.33 90391.00 37318.67 90466.00 37297.00C90465.79 37307.86 90466.43 37318.92 90465.68 37329.65C90454.52 37351.88 90444.05 37374.49 90432.45 37396.47C90378.74 37482.39 90324.70 37568.12 90271.19 37654.16C90228.79 37728.11 90186.40 37802.05 90144.00 37876.00C90101.12 37919.12 90058.42 37962.46 90015.41 38005.43C89971.57 38037.92 89928.00 38070.80 89883.97 38103.03C89820.41 38145.43 89756.98 38188.05 89693.35 38230.33C89586.57 38283.89 89479.78 38337.44 89373.00 38391.00C89319.33 38401.67 89265.67 38412.33 89212.00 38423.00C89179.85 38444.54 89147.49 38465.80 89115.48 38487.51C89104.64 38498.28 89093.16 38508.62 89082.71 38519.67C89050.33 38595.30 89018.33 38671.10 88985.71 38746.62C88975.48 38767.41 88965.24 38788.21 88955.00 38809.00C88955.00 38841.00 88955.00 38873.00 88955.00 38905.00C88943.97 38926.68 88933.53 38948.72 88922.13 38970.17C88858.09 39055.78 88794.04 39141.39 88730.00 39227.00C88730.00 39237.67 88730.00 39248.33 88730.00 39259.00C88740.96 39269.64 88751.44 39281.06 88762.69 39291.23C88794.87 39302.10 88827.25 39312.47 88859.31 39323.64C88880.54 39334.10 88901.77 39344.55 88923.00 39355.00C88944.33 39355.00 88965.67 39355.00 88987.00 39355.00C88997.67 39365.67 89008.33 39376.33 89019.00 39387.00C88954.90 39532.10 88891.16 39677.36 88826.24 39822.09C88761.47 39967.03 88696.93 40112.08 88632.02 40256.96C88546.62 40428.21 88461.04 40599.38 88375.74 40770.68C88321.93 40910.22 88268.34 41049.85 88214.39 41189.33C88095.46 41449.55 87976.33 41709.69 87857.53 41969.98C87676.69 42373.65 87495.84 42777.33 87315.00 43181.00C87304.31 43192.27 87293.03 43203.15 87282.71 43214.67C87216.87 43367.99 87151.32 43521.43 87085.30 43674.67C86968.62 43939.47 86851.74 44204.18 86735.19 44469.03C86692.08 44577.23 86649.31 44685.57 86605.99 44793.69C86541.59 44943.66 86477.46 45093.75 86412.89 45243.64C86302.58 45486.03 86192.51 45728.53 86082.05 45970.84C85713.08 46774.01 85343.99 47577.12 84975.10 48380.33C84511.65 49391.45 84048.13 50402.54 83584.72 51413.67C83477.59 51670.88 83370.60 51928.15 83263.39 52185.32C83123.69 52486.56 82983.81 52787.71 82844.23 53089.00C82596.94 53647.65 82349.79 54206.36 82102.41 54764.97C81471.15 56166.53 80839.97 57568.12 80208.67 58969.65C80198.12 58990.77 80187.56 59011.88 80177.00 59033.00C80155.67 59043.67 80134.33 59054.33 80113.00 59065.00C80113.00 59075.67 80113.00 59086.33 80113.00 59097.00C80059.33 59097.00 80005.67 59097.00 79952.00 59097.00C79941.33 59107.67 79930.67 59118.33 79920.00 59129.00C79909.33 59182.67 79898.67 59236.33 79888.00 59290.00C79876.38 59312.09 79865.46 59334.60 79853.39 59356.43C79832.60 59387.96 79811.80 59419.48 79791.00 59451.00C79759.00 59461.67 79727.00 59472.33 79695.00 59483.00C79609.00 59558.00 79523.00 59633.00 79437.00 59708.00C79405.00 59761.67 79373.00 59815.33 79341.00 59869.00C79308.67 59901.00 79276.33 59933.00 79244.00 59965.00C79222.67 60008.00 79201.33 60051.00 79180.00 60094.00C79180.00 60233.33 79180.00 60372.67 79180.00 60512.00C79201.33 60544.00 79222.67 60576.00 79244.00 60608.00C79255.12 60661.89 79265.96 60715.85 79277.25 60769.68C79319.83 60887.46 79362.42 61005.23 79405.00 61123.00C79448.00 61176.67 79491.00 61230.33 79534.00 61284.00C79555.33 61294.67 79576.67 61305.33 79598.00 61316.00C79608.67 61348.00 79619.33 61380.00 79630.00 61412.00C79641.46 61412.24 79653.03 61411.52 79664.41 61412.35C79706.61 61422.90 79748.80 61433.45 79791.00 61444.00C79827.79 61481.48 79864.60 61518.93 79902.26 61555.53C79908.37 61562.11 79915.78 61567.70 79921.06 61574.91C79974.04 61670.61 80027.02 61766.30 80080.00 61862.00C80112.33 61894.33 80144.67 61926.67 80177.00 61959.00C80209.26 61969.59 80241.41 61980.79 80273.73 61991.00C80284.49 61991.00 80295.24 61991.00 80306.00 61991.00C80337.95 62055.36 80369.78 62119.78 80402.00 62184.00C80423.33 62194.67 80444.67 62205.33 80466.00 62216.00C80477.00 62259.00 80488.00 62302.00 80499.00 62345.00C80531.00 62377.00 80563.00 62409.00 80595.00 62441.00C80616.33 62526.67 80637.67 62612.33 80659.00 62698.00C80648.33 62762.33 80637.67 62826.67 80627.00 62891.00C80637.62 62944.91 80648.62 62998.79 80659.00 63052.73C80659.00 63073.82 80659.00 63094.91 80659.00 63116.00C80691.53 63159.15 80723.85 63202.48 80756.51 63245.51C80777.68 63266.68 80798.84 63287.84 80820.00 63309.00C80774.90 63355.99 80728.03 63401.23 80682.02 63447.32C80663.64 63465.81 80644.74 63483.93 80626.67 63502.65C80573.12 63609.77 80519.56 63716.88 80466.00 63824.00C80444.77 63931.02 80423.43 64038.02 80402.00 64145.00C80412.92 64189.68 80424.46 64234.23 80434.99 64279.00C80445.33 64331.00 80455.66 64383.00 80466.00 64435.00C80477.00 64456.33 80488.00 64477.67 80499.00 64499.00C80499.00 64531.00 80499.00 64563.00 80499.00 64595.00C80445.33 64648.67 80391.67 64702.33 80338.00 64756.00C80316.33 64799.00 80294.67 64842.00 80273.00 64885.00C80225.99 64932.25 80178.48 64979.01 80131.81 65026.60C80125.54 65033.07 80119.27 65039.54 80113.00 65046.00C80113.00 65110.33 80113.00 65174.67 80113.00 65239.00C80091.13 65271.14 80069.54 65303.52 80047.49 65335.52C79994.32 65389.01 79941.16 65442.51 79888.00 65496.00C79823.67 65528.00 79759.33 65560.00 79695.00 65592.00C79684.33 65613.67 79673.67 65635.33 79663.00 65657.00C79652.00 65657.00 79641.00 65657.00 79630.00 65657.00C79630.00 65678.33 79630.00 65699.67 79630.00 65721.00C79651.67 65742.33 79673.33 65763.67 79695.00 65785.00C79695.00 65860.00 79695.00 65935.00 79695.00 66010.00C79727.34 66064.03 79759.32 66118.28 79791.88 66172.16C79823.92 66214.78 79855.96 66257.39 79888.00 66300.00C79898.61 66342.92 79909.69 66385.78 79920.00 66428.73C79920.15 66450.37 79919.69 66472.11 79920.23 66493.69C79930.98 66525.65 79941.39 66557.77 79952.36 66589.63C79995.42 66665.53 80038.83 66741.23 80081.67 66817.24C80092.11 66837.49 80102.56 66857.75 80113.00 66878.00C80102.00 66910.33 80091.00 66942.67 80080.00 66975.00C80091.00 67007.00 80102.00 67039.00 80113.00 67071.00C80102.00 67092.67 80091.00 67114.33 80080.00 67136.00C80037.33 67157.33 79994.67 67178.67 79952.00 67200.00C79941.33 67232.00 79930.67 67264.00 79920.00 67296.00C79941.33 67360.33 79962.67 67424.67 79984.00 67489.00C79962.67 67521.33 79941.33 67553.67 79920.00 67586.00C79930.67 67650.33 79941.33 67714.67 79952.00 67779.00C79941.33 67800.33 79930.67 67821.67 79920.00 67843.00C79920.00 67864.33 79920.00 67885.67 79920.00 67907.00C79930.64 67917.96 79942.06 67928.44 79952.23 67939.69C79962.82 67971.79 79973.41 68003.90 79984.00 68036.00C79973.07 68046.71 79962.51 68057.93 79951.35 68068.32C79908.57 68089.55 79865.78 68110.77 79823.00 68132.00C79812.33 68153.67 79801.67 68175.33 79791.00 68197.00C79801.67 68218.33 79812.33 68239.67 79823.00 68261.00C79812.33 68282.33 79801.67 68303.67 79791.00 68325.00C79791.00 68346.67 79791.00 68368.33 79791.00 68390.00C79748.26 68443.58 79705.20 68496.94 79662.67 68550.65C79651.30 68572.66 79640.53 68595.02 79628.79 68616.82C79607.65 68648.35 79586.81 68680.13 79565.49 68711.51C79554.95 68722.27 79543.89 68732.66 79533.68 68743.65C79512.45 68786.43 79491.23 68829.22 79470.00 68872.00C79480.94 68904.41 79491.40 68937.02 79502.64 68969.31C79513.10 68990.54 79523.55 69011.77 79534.00 69033.00C79533.88 69054.56 79534.23 69076.18 79533.82 69097.71C79523.22 69140.47 79512.61 69183.24 79502.00 69226.00C79523.38 69247.60 79545.26 69268.83 79566.33 69290.65C79576.88 69311.77 79587.44 69332.88 79598.00 69354.00C79598.00 69375.33 79598.00 69396.67 79598.00 69418.00C79587.35 69429.29 79575.96 69440.12 79565.77 69451.69C79554.90 69483.87 79544.54 69516.26 79533.35 69548.30C79518.41 69578.63 79502.41 69608.46 79489.26 69639.63C79450.51 69726.76 79411.75 69813.88 79373.00 69901.00C79383.96 69911.64 79394.44 69923.06 79405.69 69933.23C79437.79 69943.82 79469.90 69954.41 79502.00 69965.00C79544.67 69943.67 79587.33 69922.33 79630.00 69901.00C79641.46 69900.76 79653.03 69901.48 79664.41 69900.65C79706.61 69890.10 79748.80 69879.55 79791.00 69869.00C79834.00 69890.33 79877.00 69911.67 79920.00 69933.00C79920.00 69943.67 79920.00 69954.33 79920.00 69965.00C79908.87 69975.86 79898.22 69987.32 79886.79 69997.81C79854.72 70019.41 79822.41 70040.73 79790.48 70062.51C79721.76 70131.06 79652.68 70199.24 79584.19 70268.02C79567.46 70285.01 79550.73 70302.01 79534.00 70319.00C79501.67 70319.00 79469.33 70319.00 79437.00 70319.00C79415.40 70329.61 79394.00 70340.88 79372.28 70351.08C79275.94 70361.69 79179.62 70372.52 79083.27 70383.00C76939.12 70382.98 74794.97 70383.04 72650.81 70382.97C71760.66 70372.33 70870.51 70361.57 69980.36 70351.00C68116.90 70351.00 66253.45 70351.00 64390.00 70351.00C64357.67 70286.67 64325.33 70222.33 64293.00 70158.00C64282.33 70147.33 64271.67 70136.67 64261.00 70126.00C64271.67 70093.67 64282.33 70061.33 64293.00 70029.00C64282.07 70018.29 64271.51 70007.07 64260.35 69996.67C64239.11 69985.88 64217.50 69975.59 64196.49 69964.49C64185.70 69954.01 64175.39 69942.76 64164.31 69932.77C64132.21 69922.18 64100.10 69911.59 64068.00 69901.00C64025.33 69911.67 63982.67 69922.33 63940.00 69933.00C63929.00 69922.33 63918.00 69911.67 63907.00 69901.00C63896.33 69868.67 63885.67 69836.33 63875.00 69804.00C63853.67 69814.67 63832.33 69825.33 63811.00 69836.00C63789.67 69836.00 63768.33 69836.00 63747.00 69836.00C63736.00 69857.67 63725.00 69879.33 63714.00 69901.00C63725.00 69911.67 63736.00 69922.33 63747.00 69933.00C63736.00 69943.67 63725.00 69954.33 63714.00 69965.00C63714.00 69975.67 63714.00 69986.33 63714.00 69997.00C63692.67 70007.67 63671.33 70018.33 63650.00 70029.00C63650.00 70040.00 63650.00 70051.00 63650.00 70062.00C63628.67 70083.33 63607.33 70104.67 63586.00 70126.00C63564.33 70115.33 63542.67 70104.67 63521.00 70094.00C63489.00 70094.00 63457.00 70094.00 63425.00 70094.00C63393.00 70072.33 63361.00 70050.67 63329.00 70029.00C63318.00 70029.00 63307.00 70029.00 63296.00 70029.00C63285.33 70050.67 63274.67 70072.33 63264.00 70094.00C63264.00 70147.33 63264.00 70200.67 63264.00 70254.00C63242.62 70275.93 63220.75 70297.50 63199.67 70319.65C63189.12 70340.77 63178.56 70361.88 63168.00 70383.00C63178.67 70404.33 63189.33 70425.67 63200.00 70447.00C63189.33 70457.67 63178.67 70468.33 63168.00 70479.00C63168.00 70522.00 63168.00 70565.00 63168.00 70608.00C63135.67 70629.33 63103.33 70650.67 63071.00 70672.00C63039.00 70672.00 63007.00 70672.00 62975.00 70672.00C62975.00 70693.67 62975.00 70715.33 62975.00 70737.00C62943.00 70737.00 62911.00 70737.00 62879.00 70737.00C62857.33 70747.67 62835.67 70758.33 62814.00 70769.00C62749.67 70747.67 62685.33 70726.33 62621.00 70705.00C62610.33 70715.67 62599.67 70726.33 62589.00 70737.00C62578.33 70726.33 62567.67 70715.67 62557.00 70705.00C62557.00 70672.67 62557.00 70640.33 62557.00 70608.00C62535.67 70576.00 62514.33 70544.00 62493.00 70512.00C62471.33 70501.00 62449.67 70490.00 62428.00 70479.00C62406.67 70436.33 62385.33 70393.67 62364.00 70351.00C62299.67 70351.00 62235.33 70351.00 62171.00 70351.00C62128.33 70372.33 62085.67 70393.67 62043.00 70415.00C62000.00 70404.33 61957.00 70393.67 61914.00 70383.00C61871.00 70276.00 61828.00 70169.00 61785.00 70062.00C61785.22 70050.81 61784.56 70039.41 61785.33 70028.35C61795.88 70007.23 61806.44 69986.12 61817.00 69965.00C61806.07 69954.29 61795.51 69943.07 61784.35 69932.67C61763.23 69922.12 61742.12 69911.56 61721.00 69901.00C61710.33 69879.33 61699.67 69857.67 61689.00 69836.00C61699.67 69814.67 61710.33 69793.33 61721.00 69772.00C61699.67 69740.00 61678.33 69708.00 61657.00 69676.00C61624.67 69654.33 61592.33 69632.67 61560.00 69611.00C61570.67 69600.33 61581.33 69589.67 61592.00 69579.00C61624.33 69579.00 61656.67 69579.00 61689.00 69579.00C61689.00 69557.67 61689.00 69536.33 61689.00 69515.00C61678.19 69492.94 61666.65 69471.18 61656.30 69448.93C61645.53 69417.29 61634.76 69385.64 61624.00 69354.00C61560.00 69354.00 61496.00 69354.00 61432.00 69354.00C61410.33 69332.67 61388.67 69311.33 61367.00 69290.00C61324.33 69279.33 61281.67 69268.67 61239.00 69258.00C61228.07 69268.71 61217.51 69279.94 61206.35 69290.32C61184.77 69301.12 61162.83 69311.40 61141.49 69322.51C61130.99 69333.01 61120.50 69343.51 61110.00 69354.00C61110.00 69375.33 61110.00 69396.67 61110.00 69418.00C61142.33 69450.33 61174.67 69482.67 61207.00 69515.00C61196.00 69536.33 61185.00 69557.67 61174.00 69579.00C61163.18 69578.72 61152.00 69579.57 61141.41 69578.58C61066.46 69524.85 60991.30 69471.36 60916.49 69417.49C60905.99 69406.99 60895.50 69396.49 60885.00 69386.00C60885.27 69375.17 60884.46 69364.02 60885.40 69353.39C60906.76 69321.13 60928.56 69289.12 60949.64 69256.69C60960.10 69235.46 60970.55 69214.23 60981.00 69193.00C60959.67 69171.67 60938.33 69150.33 60917.00 69129.00C60927.67 69097.00 60938.33 69065.00 60949.00 69033.00C60938.33 69011.33 60927.67 68989.67 60917.00 68968.00C60895.67 68968.00 60874.33 68968.00 60853.00 68968.00C60842.28 68957.07 60831.08 68946.50 60820.67 68935.35C60809.78 68914.24 60798.89 68893.12 60788.00 68872.00C60787.88 68839.44 60788.24 68806.82 60787.82 68774.29C60777.21 68731.86 60766.61 68689.43 60756.00 68647.00C60766.83 68603.80 60777.24 68560.45 60788.33 68517.35C60799.22 68496.24 60810.11 68475.12 60821.00 68454.00C60821.00 68432.67 60821.00 68411.33 60821.00 68390.00C60809.74 68378.96 60798.84 68367.40 60787.35 68356.67C60744.90 68335.45 60702.45 68314.23 60660.00 68293.00C60638.44 68292.88 60616.82 68293.23 60595.29 68292.82C60552.33 68282.06 60509.22 68271.69 60466.35 68260.67C60445.23 68250.12 60424.12 68239.56 60403.00 68229.00C60392.10 68207.54 60381.70 68185.72 60370.49 68164.49C60348.99 68142.99 60327.50 68121.49 60306.00 68100.00C60295.33 68110.67 60284.67 68121.33 60274.00 68132.00C60263.33 68132.00 60252.67 68132.00 60242.00 68132.00C60231.33 68153.67 60220.67 68175.33 60210.00 68197.00C60188.21 68207.90 60166.04 68218.29 60144.49 68229.51C60112.66 68261.34 60080.83 68293.17 60049.00 68325.00C60038.33 68325.00 60027.67 68325.00 60017.00 68325.00C60017.00 68314.33 60017.00 68303.67 60017.00 68293.00C60006.29 68282.07 59995.07 68271.51 59984.67 68260.35C59974.12 68239.23 59963.56 68218.12 59953.00 68197.00C59931.33 68197.00 59909.67 68197.00 59888.00 68197.00C59898.67 68175.33 59909.33 68153.67 59920.00 68132.00C59909.33 68110.67 59898.67 68089.33 59888.00 68068.00C59888.00 68046.67 59888.00 68025.33 59888.00 68004.00C59877.33 68004.00 59866.67 68004.00 59856.00 68004.00C59866.67 67982.33 59877.33 67960.67 59888.00 67939.00C59877.33 67907.00 59866.67 67875.00 59856.00 67843.00C59845.33 67843.00 59834.67 67843.00 59824.00 67843.00C59813.33 67832.33 59802.67 67821.67 59792.00 67811.00C59781.33 67811.00 59770.67 67811.00 59760.00 67811.00C59749.00 67800.33 59738.00 67789.67 59727.00 67779.00C59716.33 67789.67 59705.67 67800.33 59695.00 67811.00C59684.29 67800.07 59673.06 67789.51 59662.68 67778.35C59652.12 67756.90 59641.56 67735.45 59631.00 67714.00C59566.67 67682.00 59502.33 67650.00 59438.00 67618.00C59427.33 67607.33 59416.67 67596.67 59406.00 67586.00C59416.67 67575.33 59427.33 67564.67 59438.00 67554.00C59416.67 67511.00 59395.33 67468.00 59374.00 67425.00C59352.33 67414.33 59330.67 67403.67 59309.00 67393.00C59298.33 67371.67 59287.67 67350.33 59277.00 67329.00C59277.00 67307.33 59277.00 67285.67 59277.00 67264.00C59287.72 67253.07 59298.92 67242.50 59309.33 67231.35C59320.22 67210.24 59331.11 67189.12 59342.00 67168.00C59331.00 67157.33 59320.00 67146.67 59309.00 67136.00C59298.33 67103.67 59287.67 67071.33 59277.00 67039.00C59287.67 67028.33 59298.33 67017.67 59309.00 67007.00C59287.67 66985.67 59266.33 66964.33 59245.00 66943.00C59245.00 66932.00 59245.00 66921.00 59245.00 66910.00C59212.86 66888.46 59180.48 66867.21 59148.48 66845.49C59108.36 66806.19 59068.46 66766.67 59029.14 66726.57C59015.16 66712.67 59001.56 66698.25 58987.35 66684.68C58923.23 66652.78 58859.12 66620.89 58795.00 66589.00C58752.00 66589.00 58709.00 66589.00 58666.00 66589.00C58654.86 66567.10 58644.32 66544.85 58632.80 66523.18C58611.86 66491.45 58590.93 66459.73 58570.00 66428.00C58559.33 66428.00 58548.67 66428.00 58538.00 66428.00C58527.33 66417.33 58516.67 66406.67 58506.00 66396.00C58495.00 66396.00 58484.00 66396.00 58473.00 66396.00C58451.67 66374.67 58430.33 66353.33 58409.00 66332.00C57358.67 66332.00 56308.33 66332.00 55258.00 66332.00C55118.67 66321.33 54979.33 66310.67 54840.00 66300.00C54829.33 66375.00 54818.67 66450.00 54808.00 66525.00C54818.67 66546.33 54829.33 66567.67 54840.00 66589.00C54829.33 66610.33 54818.67 66631.67 54808.00 66653.00C54786.67 66663.67 54765.33 66674.33 54744.00 66685.00C54733.33 66717.33 54722.67 66749.67 54712.00 66782.00C54679.67 66803.33 54647.33 66824.67 54615.00 66846.00C54615.00 66867.33 54615.00 66888.67 54615.00 66910.00C54625.67 66921.00 54636.33 66932.00 54647.00 66943.00C54636.33 66975.00 54625.67 67007.00 54615.00 67039.00C54604.18 67050.16 54592.60 67060.72 54582.25 67072.25C54550.50 67125.50 54518.75 67178.75 54487.00 67232.00C54433.20 67264.55 54379.11 67296.74 54325.48 67329.51C54293.32 67361.34 54261.16 67393.17 54229.00 67425.00C54229.24 67435.85 54228.52 67446.95 54229.36 67457.63C54272.24 67532.42 54315.12 67607.21 54358.00 67682.00C54315.00 67714.33 54272.00 67746.67 54229.00 67779.00C54207.67 67811.00 54186.33 67843.00 54165.00 67875.00C54165.00 67896.33 54165.00 67917.67 54165.00 67939.00C54143.45 67971.47 54122.23 68004.21 54100.48 68036.51C54089.65 68047.01 54078.83 68057.50 54068.00 68068.00C54057.33 68068.00 54046.67 68068.00 54036.00 68068.00C53982.67 68025.00 53929.33 67982.00 53876.00 67939.00C53811.61 67917.82 53747.28 67896.49 53683.00 67875.00C53650.67 67875.00 53618.33 67875.00 53586.00 67875.00C53574.86 67896.90 53564.32 67919.15 53552.80 67940.82C53531.65 67972.69 53510.82 68004.80 53489.49 68036.51C53478.99 68047.01 53468.50 68057.51 53458.00 68068.00C53425.67 68057.33 53393.33 68046.67 53361.00 68036.00C53339.67 68046.67 53318.33 68057.33 53297.00 68068.00C53297.00 68164.33 53297.00 68260.67 53297.00 68357.00C53243.33 68389.33 53189.67 68421.67 53136.00 68454.00C53136.00 68475.33 53136.00 68496.67 53136.00 68518.00C53179.00 68528.67 53222.00 68539.33 53265.00 68550.00C53286.33 68571.67 53307.67 68593.33 53329.00 68615.00C53329.00 68636.33 53329.00 68657.67 53329.00 68679.00C53275.33 68722.00 53221.67 68765.00 53168.00 68808.00C53168.30 68819.10 53167.39 68830.40 53168.46 68841.38C53178.97 68872.92 53189.49 68904.46 53200.00 68936.00C53232.33 68968.33 53264.67 69000.67 53297.00 69033.00C53297.00 69065.00 53297.00 69097.00 53297.00 69129.00C53318.33 69150.33 53339.67 69171.67 53361.00 69193.00C53371.67 69193.00 53382.33 69193.00 53393.00 69193.00C53393.00 69214.67 53393.00 69236.33 53393.00 69258.00C53361.00 69311.33 53329.00 69364.67 53297.00 69418.00C53286.33 69418.00 53275.67 69418.00 53265.00 69418.00C53243.33 69396.67 53221.67 69375.33 53200.00 69354.00C53200.00 69343.33 53200.00 69332.67 53200.00 69322.00C53189.33 69311.33 53178.67 69300.67 53168.00 69290.00C53157.33 69290.00 53146.67 69290.00 53136.00 69290.00C53125.33 69300.67 53114.67 69311.33 53104.00 69322.00C53093.33 69375.67 53082.67 69429.33 53072.00 69483.00C53050.33 69493.67 53028.67 69504.33 53007.00 69515.00C53007.00 69536.33 53007.00 69557.67 53007.00 69579.00C52996.10 69600.46 52985.69 69622.27 52974.49 69643.52C52964.00 69654.35 52953.50 69665.17 52943.00 69676.00C52953.67 69686.67 52964.33 69697.33 52975.00 69708.00C52943.00 69750.67 52911.00 69793.33 52879.00 69836.00C52889.67 69879.00 52900.33 69922.00 52911.00 69965.00C52846.42 69954.37 52781.87 69943.43 52717.27 69933.00C52706.68 69933.27 52695.78 69932.46 52685.39 69933.40C52653.26 69954.60 52621.13 69975.80 52589.00 69997.00C52567.67 69997.00 52546.33 69997.00 52525.00 69997.00C52503.67 69986.33 52482.33 69975.67 52461.00 69965.00C52450.14 69976.13 52438.68 69986.78 52428.19 69998.21C52406.79 70030.14 52385.40 70062.07 52364.00 70094.00C52364.00 70147.33 52364.00 70200.67 52364.00 70254.00C52385.67 70297.00 52407.33 70340.00 52429.00 70383.00C52417.77 70404.46 52407.02 70426.27 52395.49 70447.52C52363.66 70479.68 52331.83 70511.84 52300.00 70544.00C52300.15 70565.55 52299.70 70587.20 52300.23 70608.69C52310.74 70641.05 52321.87 70673.31 52332.00 70705.73C52332.14 70748.63 52331.73 70791.57 52332.21 70834.44C52342.77 70909.21 52353.61 70983.95 52364.00 71058.73C52364.00 71080.15 52364.00 71101.58 52364.00 71123.00C52353.33 71133.67 52342.67 71144.33 52332.00 71155.00C52289.33 71155.00 52246.67 71155.00 52204.00 71155.00C52118.00 71208.33 52032.00 71261.67 51946.00 71315.00C51892.67 71304.33 51839.33 71293.67 51786.00 71283.00C51732.09 71293.62 51678.21 71304.62 51624.27 71315.00C51602.85 71315.00 51581.42 71315.00 51560.00 71315.00C51538.67 71304.33 51517.33 71293.67 51496.00 71283.00C51496.18 71272.13 51495.64 71261.11 51496.27 71250.32C51517.51 71196.88 51538.76 71143.44 51560.00 71090.00C51560.00 71058.00 51560.00 71026.00 51560.00 70994.00C51538.45 70994.17 51516.79 70993.66 51495.32 70994.26C51409.67 71026.30 51323.94 71058.16 51238.35 71090.33C51195.31 71111.89 51152.42 71133.86 51109.29 71155.18C51066.66 71165.94 51023.89 71176.32 50981.35 71187.32C50959.90 71197.88 50938.45 71208.44 50917.00 71219.00C50884.77 71219.12 50852.49 71218.77 50820.29 71219.18C50777.53 71229.78 50734.76 71240.39 50692.00 71251.00C50627.42 71240.37 50562.87 71229.43 50498.27 71219.00C50477.18 71219.00 50456.09 71219.00 50435.00 71219.00C50424.07 71229.71 50413.51 71240.93 50402.35 71251.33C50381.23 71261.88 50360.12 71272.44 50339.00 71283.00C50328.33 71283.00 50317.67 71283.00 50307.00 71283.00C50307.00 71304.67 50307.00 71326.33 50307.00 71348.00C50285.21 71358.90 50263.04 71369.29 50241.49 71380.51C50230.99 71391.01 50220.50 71401.51 50210.00 71412.00C50188.44 71411.88 50166.82 71412.23 50145.29 71411.82C50102.28 71401.27 50059.32 71390.26 50016.27 71380.00C49984.51 71380.00 49952.76 71380.00 49921.00 71380.00C49899.33 71390.67 49877.67 71401.33 49856.00 71412.00C49834.46 71379.53 49813.22 71346.80 49791.49 71314.49C49780.99 71303.99 49770.50 71293.49 49760.00 71283.00C49738.67 71283.00 49717.33 71283.00 49696.00 71283.00C49696.00 71293.67 49696.00 71304.33 49696.00 71315.00C49653.00 71347.33 49610.00 71379.67 49567.00 71412.00C49534.75 71422.59 49502.59 71433.79 49470.27 71444.00C49459.51 71444.00 49448.76 71444.00 49438.00 71444.00C49405.80 71400.85 49373.82 71357.52 49341.49 71314.49C49330.99 71303.99 49320.50 71293.49 49310.00 71283.00C49266.77 71283.12 49223.49 71282.76 49180.29 71283.18C49137.86 71293.79 49095.43 71304.39 49053.00 71315.00C49009.15 71347.82 48965.58 71381.03 48921.57 71413.61C48890.04 71434.40 48858.52 71455.20 48827.00 71476.00C48816.10 71497.79 48805.71 71519.96 48794.49 71541.51C48783.99 71552.01 48773.50 71562.51 48763.00 71573.00C48741.67 71562.33 48720.33 71551.67 48699.00 71541.00C48699.00 71594.33 48699.00 71647.67 48699.00 71701.00C48677.67 71776.00 48656.33 71851.00 48635.00 71926.00C48624.00 71937.00 48613.00 71948.00 48602.00 71959.00C48602.00 71991.00 48602.00 72023.00 48602.00 72055.00C48613.00 72065.67 48624.00 72076.33 48635.00 72087.00C48635.00 72140.67 48635.00 72194.33 48635.00 72248.00C48645.67 72269.33 48656.33 72290.67 48667.00 72312.00C48667.21 72322.86 48666.57 72333.92 48667.32 72344.65C48677.88 72366.10 48688.44 72387.55 48699.00 72409.00C48688.29 72419.93 48677.07 72430.49 48666.67 72441.65C48655.97 72463.50 48644.54 72485.04 48634.30 72507.07C48623.61 72538.97 48612.29 72570.76 48602.00 72602.73C48602.00 72613.15 48602.00 72623.58 48602.00 72634.00C48580.67 72644.67 48559.33 72655.33 48538.00 72666.00C48538.00 72676.67 48538.00 72687.33 48538.00 72698.00C48516.67 72719.33 48495.33 72740.67 48474.00 72762.00C48441.67 72762.00 48409.33 72762.00 48377.00 72762.00C48355.67 72783.67 48334.33 72805.33 48313.00 72827.00C48313.00 72848.33 48313.00 72869.67 48313.00 72891.00C48291.67 72912.33 48270.33 72933.67 48249.00 72955.00C48259.67 72976.67 48270.33 72998.33 48281.00 73020.00C48259.67 73020.00 48238.33 73020.00 48217.00 73020.00C48195.08 73041.08 48173.40 73062.40 48152.00 73084.00C48141.33 73084.00 48130.67 73084.00 48120.00 73084.00C48130.67 73116.00 48141.33 73148.00 48152.00 73180.00C48130.67 73201.67 48109.33 73223.33 48088.00 73245.00C48088.00 73255.67 48088.00 73266.33 48088.00 73277.00C48077.33 73287.67 48066.67 73298.33 48056.00 73309.00C48002.33 73309.00 47948.67 73309.00 47895.00 73309.00C47884.33 73319.67 47873.67 73330.33 47863.00 73341.00C47873.67 73362.33 47884.33 73383.67 47895.00 73405.00C47873.67 73416.00 47852.33 73427.00 47831.00 73438.00C47809.33 73438.00 47787.67 73438.00 47766.00 73438.00C47723.33 73470.00 47680.67 73502.00 47638.00 73534.00C47616.33 73512.67 47594.67 73491.33 47573.00 73470.00C47540.75 73459.41 47508.59 73448.21 47476.27 73438.00C47455.18 73438.00 47434.09 73438.00 47413.00 73438.00C47413.00 73416.33 47413.00 73394.67 47413.00 73373.00C47434.33 73341.00 47455.67 73309.00 47477.00 73277.00C47477.00 73255.67 47477.00 73234.33 47477.00 73213.00C47445.00 73202.00 47413.00 73191.00 47381.00 73180.00C47381.34 73168.65 47380.32 73157.13 47381.53 73145.88C47392.02 73103.92 47402.51 73061.96 47413.00 73020.00C47380.67 72966.33 47348.33 72912.67 47316.00 72859.00C47316.00 72805.33 47316.00 72751.67 47316.00 72698.00C47262.67 72666.00 47209.33 72634.00 47156.00 72602.00C47144.79 72602.18 47133.44 72601.63 47122.32 72602.27C47069.22 72623.51 47016.11 72644.76 46963.00 72666.00C46941.08 72687.40 46919.47 72709.21 46897.37 72730.36C46822.58 72773.24 46747.79 72816.12 46673.00 72859.00C46662.33 72880.33 46651.67 72901.67 46641.00 72923.00C46598.00 72923.00 46555.00 72923.00 46512.00 72923.00C46512.00 72933.67 46512.00 72944.33 46512.00 72955.00C46501.33 72965.67 46490.67 72976.33 46480.00 72987.00C46469.17 72986.73 46458.02 72987.54 46447.39 72986.60C46415.13 72965.24 46383.11 72943.45 46350.69 72922.35C46308.13 72901.24 46265.57 72880.12 46223.00 72859.00C46212.33 72869.67 46201.67 72880.33 46191.00 72891.00C46190.90 72976.90 46191.19 73062.84 46190.86 73148.71C46180.29 73202.39 46169.33 73256.03 46159.00 73309.73C46159.22 73320.34 46158.57 73331.16 46159.33 73341.65C46170.24 73363.94 46181.90 73385.89 46192.35 73408.39C46213.23 73460.92 46234.11 73513.46 46255.00 73566.00C46255.00 73587.67 46255.00 73609.33 46255.00 73631.00C46244.33 73620.00 46233.67 73609.00 46223.00 73598.00C46201.67 73609.00 46180.33 73620.00 46159.00 73631.00C46137.33 73609.33 46115.67 73587.67 46094.00 73566.00C46083.33 73587.67 46072.67 73609.33 46062.00 73631.00C46030.00 73641.67 45998.00 73652.33 45966.00 73663.00C45955.33 73652.33 45944.67 73641.67 45934.00 73631.00C45934.00 73609.33 45934.00 73587.67 45934.00 73566.00C45923.00 73555.33 45912.00 73544.67 45901.00 73534.00C45879.67 73534.00 45858.33 73534.00 45837.00 73534.00C45783.09 73490.93 45729.40 73447.52 45675.35 73404.67C45654.23 73394.12 45633.12 73383.56 45612.00 73373.00C45569.33 73373.00 45526.67 73373.00 45484.00 73373.00C45427.18 73391.65 45370.39 73410.39 45313.94 73430.12C45306.18 73433.01 45297.95 73435.15 45290.49 73438.51C45279.94 73449.27 45268.91 73459.67 45258.67 73470.65C45247.78 73491.76 45236.89 73512.88 45226.00 73534.00C45183.33 73534.00 45140.67 73534.00 45098.00 73534.00C45087.00 73619.67 45076.00 73705.33 45065.00 73791.00C45043.67 73801.67 45022.33 73812.33 45001.00 73823.00C44958.33 73909.00 44915.67 73995.00 44873.00 74081.00C44861.81 74080.78 44850.41 74081.44 44839.35 74080.67C44818.23 74070.12 44797.12 74059.56 44776.00 74049.00C44765.33 74049.00 44754.67 74049.00 44744.00 74049.00C44733.33 74070.33 44722.67 74091.67 44712.00 74113.00C44690.67 74113.00 44669.33 74113.00 44648.00 74113.00C44615.12 74144.45 44583.21 74176.87 44551.00 74209.00C44540.33 74209.00 44529.67 74209.00 44519.00 74209.00C44508.33 74177.00 44497.67 74145.00 44487.00 74113.00C44476.33 74102.33 44465.67 74091.67 44455.00 74081.00C44444.33 74081.00 44433.67 74081.00 44423.00 74081.00C44412.00 74027.33 44401.00 73973.67 44390.00 73920.00C44368.67 73930.67 44347.33 73941.33 44326.00 73952.00C44315.33 73952.00 44304.67 73952.00 44294.00 73952.00C44294.00 73920.00 44294.00 73888.00 44294.00 73856.00C44283.33 73845.00 44272.67 73834.00 44262.00 73823.00C44251.33 73823.00 44240.67 73823.00 44230.00 73823.00C44197.67 73791.00 44165.33 73759.00 44133.00 73727.00C44111.45 73726.85 44089.80 73727.30 44068.31 73726.77C44036.21 73716.18 44004.10 73705.59 43972.00 73695.00C43961.25 73673.18 43949.97 73651.57 43939.54 73629.62C43929.03 73597.74 43918.51 73565.87 43908.00 73534.00C43875.85 73512.46 43843.49 73491.20 43811.48 73469.49C43800.39 73458.94 43789.64 73447.93 43778.35 73437.67C43757.24 73426.78 43736.12 73415.89 43715.00 73405.00C43715.00 73383.67 43715.00 73362.33 43715.00 73341.00C43683.00 73341.00 43651.00 73341.00 43619.00 73341.00C43597.33 73330.33 43575.67 73319.67 43554.00 73309.00C43489.67 73309.00 43425.33 73309.00 43361.00 73309.00C43361.00 73319.67 43361.00 73330.33 43361.00 73341.00C43339.67 73351.67 43318.33 73362.33 43297.00 73373.00C43232.67 73373.00 43168.33 73373.00 43104.00 73373.00C43071.75 73362.41 43039.59 73351.21 43007.27 73341.00C42985.85 73341.00 42964.42 73341.00 42943.00 73341.00C42911.00 73362.33 42879.00 73383.67 42847.00 73405.00C42836.33 73405.00 42825.67 73405.00 42815.00 73405.00C42793.67 73426.67 42772.33 73448.33 42751.00 73470.00C42697.33 73448.33 42643.67 73426.67 42590.00 73405.00C42568.33 73405.00 42546.67 73405.00 42525.00 73405.00C42503.67 73416.00 42482.33 73427.00 42461.00 73438.00C42450.33 73438.00 42439.67 73438.00 42429.00 73438.00C42396.67 73405.67 42364.33 73373.33 42332.00 73341.00C42289.33 73341.00 42246.67 73341.00 42204.00 73341.00C42214.67 73373.33 42225.33 73405.67 42236.00 73438.00C42225.33 73448.67 42214.67 73459.33 42204.00 73470.00C42161.00 73470.00 42118.00 73470.00 42075.00 73470.00C42075.00 73448.33 42075.00 73426.67 42075.00 73405.00C42064.33 73394.33 42053.67 73383.67 42043.00 73373.00C42021.67 73394.67 42000.33 73416.33 41979.00 73438.00C41946.67 73416.33 41914.33 73394.67 41882.00 73373.00C41860.67 73383.67 41839.33 73394.33 41818.00 73405.00C41807.13 73404.82 41796.11 73405.36 41785.32 73404.73C41731.88 73383.49 41678.44 73362.24 41625.00 73341.00C41614.33 73351.67 41603.67 73362.33 41593.00 73373.00C41593.00 73383.67 41593.00 73394.33 41593.00 73405.00C41625.00 73426.67 41657.00 73448.33 41689.00 73470.00C41700.00 73502.00 41711.00 73534.00 41722.00 73566.00C41722.00 73641.00 41722.00 73716.00 41722.00 73791.00C41668.33 73834.00 41614.67 73877.00 41561.00 73920.00C41539.67 73963.00 41518.33 74006.00 41497.00 74049.00C41453.78 74091.79 41410.74 74134.78 41367.42 74177.44C41324.61 74209.63 41281.81 74241.81 41239.00 74274.00C41228.33 74295.33 41217.67 74316.67 41207.00 74338.00C41207.00 74370.00 41207.00 74402.00 41207.00 74434.00C41142.67 74445.00 41078.33 74456.00 41014.00 74467.00C40992.67 74499.00 40971.33 74531.00 40950.00 74563.00C40907.00 74573.67 40864.00 74584.33 40821.00 74595.00C40810.33 74605.67 40799.67 74616.33 40789.00 74627.00C40757.00 74616.33 40725.00 74605.67 40693.00 74595.00C40671.08 74616.40 40649.48 74638.22 40627.36 74659.35C40531.24 74712.90 40435.12 74766.45 40339.00 74820.00C40328.33 74852.33 40317.67 74884.67 40307.00 74917.00C40285.43 74938.43 40264.11 74960.16 40242.39 74981.40C40210.26 75002.60 40178.13 75023.80 40146.00 75045.00C40081.67 75045.00 40017.33 75045.00 39953.00 75045.00C39931.67 75034.33 39910.33 75023.67 39889.00 75013.00C39878.33 75023.67 39867.67 75034.33 39857.00 75045.00C39867.67 75055.67 39878.33 75066.33 39889.00 75077.00C39889.00 75120.00 39889.00 75163.00 39889.00 75206.00C39846.00 75238.33 39803.00 75270.67 39760.00 75303.00C39352.46 75131.21 38944.86 74959.53 38537.35 74787.68C38473.23 74755.78 38409.12 74723.89 38345.00 74692.00C38291.67 74681.00 38238.33 74670.00 38185.00 74659.00C38141.75 74626.96 38098.73 74594.50 38055.33 74562.72C37796.45 74454.68 37537.48 74346.84 37278.65 74238.68C36314.77 73820.85 35350.86 73403.11 34387.00 72985.23C33998.54 72812.85 33610.15 72640.31 33221.65 72468.04C32467.33 72138.11 31712.94 71808.36 30958.67 71478.30C30858.82 71434.51 30758.82 71390.99 30659.05 71347.02C30616.00 71325.46 30573.15 71303.45 30529.97 71282.19C30477.12 71260.98 30424.15 71240.00 30371.37 71218.64C30049.69 71036.33 29728.06 70853.93 29406.35 70671.67C29105.50 70521.20 28804.56 70370.89 28503.78 70220.30C28084.42 69999.59 27664.98 69779.05 27245.69 69558.23C27075.63 69468.32 26905.46 69378.60 26735.46 69288.56C26413.90 69106.14 26092.42 68923.58 25770.80 68741.26C25176.21 68417.28 24581.69 68093.18 23987.05 67769.28C23735.51 67633.04 23483.89 67496.92 23232.38 67360.61C23114.92 67285.74 22997.46 67210.87 22880.00 67136.00C22729.06 67103.40 22578.07 67071.05 22427.17 67038.29C22255.73 66995.41 22084.34 66952.28 21912.86 66909.56C21334.44 66791.91 20755.98 66674.40 20177.58 66556.65C19694.30 66438.46 19211.05 66320.12 18727.74 66202.02C18306.89 66105.07 17886.08 66007.95 17465.20 65911.12C17370.55 65889.73 17275.80 65868.74 17181.21 65847.09C16529.81 65687.06 15878.41 65527.03 15227.00 65367.00C15194.78 65366.85 15162.47 65367.31 15130.31 65366.77C15069.41 65346.52 15008.41 65326.62 14947.19 65307.37C14740.46 65241.58 14533.73 65175.79 14327.00 65110.00C14305.41 65099.35 14283.98 65088.21 14262.29 65077.86C13522.86 64927.90 12783.43 64777.95 12044.00 64628.00C11989.70 64605.95 11935.22 64584.33 11881.04 64562.02C11602.35 64422.74 11323.76 64283.26 11045.01 64144.09C10315.67 63811.82 9586.38 63479.43 8857.00 63147.23C8204.67 62858.15 7552.33 62569.08 6900.00 62280.00C6803.33 62226.67 6706.67 62173.33 6610.00 62120.00z"},"br-03":{"name":"Amapá","path":"M96286.00 15497.00C96403.67 15486.33 96521.33 15475.67 96639.00 15465.00C96714.00 15422.33 96789.00 15379.67 96864.00 15337.00C96960.67 15369.00 97057.33 15401.00 97154.00 15433.00C97143.33 15572.33 97132.67 15711.67 97122.00 15851.00C97175.67 15915.33 97229.33 15979.67 97283.00 16044.00C97368.67 16022.67 97454.33 16001.33 97540.00 15980.00C97808.00 16183.67 98076.00 16387.33 98344.00 16591.00C98729.67 16644.33 99115.33 16697.67 99501.00 16751.00C99801.00 16665.33 100101.00 16579.67 100401.00 16494.00C100422.67 16483.33 100444.33 16472.67 100466.00 16462.00C100487.33 16472.67 100508.67 16483.33 100530.00 16494.00C100540.67 16472.67 100551.33 16451.33 100562.00 16430.00C100583.33 16430.00 100604.67 16430.00 100626.00 16430.00C100637.00 16440.67 100648.00 16451.33 100659.00 16462.00C100669.67 16451.33 100680.33 16440.67 100691.00 16430.00C100691.00 16419.33 100691.00 16408.67 100691.00 16398.00C100701.67 16387.33 100712.33 16376.67 100723.00 16366.00C100712.33 16333.67 100701.67 16301.33 100691.00 16269.00C100691.00 16247.67 100691.00 16226.33 100691.00 16205.00C100701.67 16194.33 100712.33 16183.67 100723.00 16173.00C100723.00 16183.67 100723.00 16194.33 100723.00 16205.00C100744.33 16205.00 100765.67 16205.00 100787.00 16205.00C100787.00 16226.33 100787.00 16247.67 100787.00 16269.00C100808.67 16279.67 100830.33 16290.33 100852.00 16301.00C100862.67 16269.00 100873.33 16237.00 100884.00 16205.00C100894.67 16215.67 100905.33 16226.33 100916.00 16237.00C100916.00 16226.33 100916.00 16215.67 100916.00 16205.00C100926.67 16194.33 100937.33 16183.67 100948.00 16173.00C100937.33 16162.00 100926.67 16151.00 100916.00 16140.00C100926.67 16118.67 100937.33 16097.33 100948.00 16076.00C100969.33 16076.00 100990.67 16076.00 101012.00 16076.00C101022.67 16086.67 101033.33 16097.33 101044.00 16108.00C101055.00 16097.33 101066.00 16086.67 101077.00 16076.00C101087.67 16086.67 101098.33 16097.33 101109.00 16108.00C101119.74 16107.94 101130.53 16108.11 101141.25 16107.92C101173.17 16097.28 101205.08 16086.64 101237.00 16076.00C101247.67 16076.00 101258.33 16076.00 101269.00 16076.00C101258.33 16054.67 101247.67 16033.33 101237.00 16012.00C101226.33 16012.00 101215.67 16012.00 101205.00 16012.00C101194.33 16001.33 101183.67 15990.67 101173.00 15980.00C101205.00 15969.00 101237.00 15958.00 101269.00 15947.00C101280.00 15925.67 101291.00 15904.33 101302.00 15883.00C101312.67 15883.00 101323.33 15883.00 101334.00 15883.00C101344.67 15872.33 101355.33 15861.67 101366.00 15851.00C101376.67 15851.00 101387.33 15851.00 101398.00 15851.00C101419.33 15829.67 101440.67 15808.33 101462.00 15787.00C101515.67 15787.00 101569.33 15787.00 101623.00 15787.00C101633.67 15797.67 101644.33 15808.33 101655.00 15819.00C101644.33 15819.00 101633.67 15819.00 101623.00 15819.00C101601.67 15829.67 101580.33 15840.33 101559.00 15851.00C101580.33 15861.67 101601.67 15872.33 101623.00 15883.00C101633.67 15872.33 101644.33 15861.67 101655.00 15851.00C101666.00 15872.33 101677.00 15893.67 101688.00 15915.00C101698.67 15904.33 101709.33 15893.67 101720.00 15883.00C101709.33 15904.33 101698.67 15925.67 101688.00 15947.00C101666.33 15958.00 101644.67 15969.00 101623.00 15980.00C101633.67 16001.33 101644.33 16022.67 101655.00 16044.00C101644.33 16044.00 101633.67 16044.00 101623.00 16044.00C101612.33 16054.67 101601.67 16065.33 101591.00 16076.00C101591.00 16086.67 101591.00 16097.33 101591.00 16108.00C101612.33 16108.00 101633.67 16108.00 101655.00 16108.00C101666.00 16097.33 101677.00 16086.67 101688.00 16076.00C101720.00 16086.67 101752.00 16097.33 101784.00 16108.00C101805.33 16108.00 101826.67 16108.00 101848.00 16108.00C101858.67 16129.67 101869.33 16151.33 101880.00 16173.00C101891.00 16173.00 101902.00 16173.00 101913.00 16173.00C101913.00 16162.00 101913.00 16151.00 101913.00 16140.00C101945.00 16140.00 101977.00 16140.00 102009.00 16140.00C102009.00 16151.00 102009.00 16162.00 102009.00 16173.00C102019.67 16162.00 102030.33 16151.00 102041.00 16140.00C102041.00 16172.33 102041.00 16204.67 102041.00 16237.00C102084.00 16237.00 102127.00 16237.00 102170.00 16237.00C102180.67 16247.67 102191.33 16258.33 102202.00 16269.00C102212.67 16269.00 102223.33 16269.00 102234.00 16269.00C102234.00 16258.33 102234.00 16247.67 102234.00 16237.00C102255.33 16237.00 102276.67 16237.00 102298.00 16237.00C102319.67 16258.33 102341.33 16279.67 102363.00 16301.00C102395.00 16301.00 102427.00 16301.00 102459.00 16301.00C102480.67 16322.67 102502.33 16344.33 102524.00 16366.00C102556.00 16366.00 102588.00 16366.00 102620.00 16366.00C102641.33 16355.00 102662.67 16344.00 102684.00 16333.00C102694.67 16333.00 102705.33 16333.00 102716.00 16333.00C102737.67 16344.00 102759.33 16355.00 102781.00 16366.00C102802.33 16355.00 102823.67 16344.00 102845.00 16333.00C102866.33 16344.00 102887.67 16355.00 102909.00 16366.00C102930.67 16355.00 102952.33 16344.00 102974.00 16333.00C102974.00 16322.33 102974.00 16311.67 102974.00 16301.00C102963.00 16290.33 102952.00 16279.67 102941.00 16269.00C102930.33 16247.67 102919.67 16226.33 102909.00 16205.00C102919.67 16205.00 102930.33 16205.00 102941.00 16205.00C102984.00 16226.33 103027.00 16247.67 103070.00 16269.00C103080.67 16247.67 103091.33 16226.33 103102.00 16205.00C103112.67 16205.00 103123.33 16205.00 103134.00 16205.00C103145.00 16194.33 103156.00 16183.67 103167.00 16173.00C103188.33 16173.00 103209.67 16173.00 103231.00 16173.00C103241.67 16151.33 103252.33 16129.67 103263.00 16108.00C103284.33 16108.00 103305.67 16108.00 103327.00 16108.00C103343.28 16091.75 103359.43 16075.36 103376.06 16059.46C103381.39 16054.21 103386.90 16049.10 103392.12 16043.77C103402.74 16022.51 103413.37 16001.25 103424.00 15980.00C103424.00 15958.33 103424.00 15936.67 103424.00 15915.00C103445.33 15904.33 103466.67 15893.67 103488.00 15883.00C103509.33 15883.00 103530.67 15883.00 103552.00 15883.00C103563.00 15904.33 103574.00 15925.67 103585.00 15947.00C103595.67 15936.33 103606.33 15925.67 103617.00 15915.00C103627.67 15936.67 103638.33 15958.33 103649.00 15980.00C103649.00 16001.33 103649.00 16022.67 103649.00 16044.00C103659.67 16054.67 103670.33 16065.33 103681.00 16076.00C103702.33 16086.67 103723.67 16097.33 103745.00 16108.00C103766.67 16108.00 103788.33 16108.00 103810.00 16108.00C103810.00 16129.67 103810.00 16151.33 103810.00 16173.00C103842.00 16183.67 103874.00 16194.33 103906.00 16205.00C103906.00 16226.33 103906.00 16247.67 103906.00 16269.00C103927.33 16279.67 103948.67 16290.33 103970.00 16301.00C103991.67 16290.33 104013.33 16279.67 104035.00 16269.00C104045.67 16290.33 104056.33 16311.67 104067.00 16333.00C104024.00 16365.33 103981.00 16397.67 103938.00 16430.00C103927.33 16419.33 103916.67 16408.67 103906.00 16398.00C103906.00 16430.00 103906.00 16462.00 103906.00 16494.00C103895.33 16504.67 103884.67 16515.33 103874.00 16526.00C103852.67 16526.00 103831.33 16526.00 103810.00 16526.00C103820.67 16536.67 103831.33 16547.33 103842.00 16558.00C103831.33 16579.67 103820.67 16601.33 103810.00 16623.00C103799.00 16633.67 103788.00 16644.33 103777.00 16655.00C103777.00 16665.67 103777.00 16676.33 103777.00 16687.00C103788.00 16697.67 103799.00 16708.33 103810.00 16719.00C103820.67 16719.00 103831.33 16719.00 103842.00 16719.00C103831.33 16708.33 103820.67 16697.67 103810.00 16687.00C103820.67 16687.00 103831.33 16687.00 103842.00 16687.00C103852.67 16697.67 103863.33 16708.33 103874.00 16719.00C103895.33 16697.67 103916.67 16676.33 103938.00 16655.00C103948.67 16655.00 103959.33 16655.00 103970.00 16655.00C103981.00 16644.33 103992.00 16633.67 104003.00 16623.00C104013.67 16623.00 104024.33 16623.00 104035.00 16623.00C104056.33 16644.33 104077.67 16665.67 104099.00 16687.00C104099.00 16676.33 104099.00 16665.67 104099.00 16655.00C104109.67 16665.67 104120.33 16676.33 104131.00 16687.00C104141.67 16676.33 104152.33 16665.67 104163.00 16655.00C104195.33 16655.00 104227.67 16655.00 104260.00 16655.00C104281.33 16644.33 104302.67 16633.67 104324.00 16623.00C104377.67 16612.33 104431.33 16601.67 104485.00 16591.00C104581.33 16591.00 104677.67 16591.00 104774.00 16591.00C104795.67 16612.33 104817.33 16633.67 104839.00 16655.00C104839.00 16665.67 104839.00 16676.33 104839.00 16687.00C104871.00 16719.00 104903.00 16751.00 104935.00 16783.00C104988.67 16783.00 105042.33 16783.00 105096.00 16783.00C105138.67 16804.67 105181.33 16826.33 105224.00 16848.00C105288.33 16837.33 105352.67 16826.67 105417.00 16816.00C105427.67 16783.67 105438.33 16751.33 105449.00 16719.00C105438.33 16708.33 105427.67 16697.67 105417.00 16687.00C105427.67 16687.00 105438.33 16687.00 105449.00 16687.00C105460.00 16697.67 105471.00 16708.33 105482.00 16719.00C105482.00 16708.33 105482.00 16697.67 105482.00 16687.00C105503.33 16687.00 105524.67 16687.00 105546.00 16687.00C105556.67 16697.67 105567.33 16708.33 105578.00 16719.00C105588.67 16708.33 105599.33 16697.67 105610.00 16687.00C105620.67 16655.00 105631.33 16623.00 105642.00 16591.00C105653.00 16580.00 105664.00 16569.00 105675.00 16558.00C105675.00 16536.67 105675.00 16515.33 105675.00 16494.00C105696.33 16483.33 105717.67 16472.67 105739.00 16462.00C105739.00 16430.00 105739.00 16398.00 105739.00 16366.00C105771.00 16366.00 105803.00 16366.00 105835.00 16366.00C105835.00 16355.00 105835.00 16344.00 105835.00 16333.00C105824.33 16311.67 105813.67 16290.33 105803.00 16269.00C105835.33 16269.00 105867.67 16269.00 105900.00 16269.00C105900.00 16258.33 105900.00 16247.67 105900.00 16237.00C105910.67 16237.00 105921.33 16237.00 105932.00 16237.00C105985.33 16215.67 106038.67 16194.33 106092.00 16173.00C106113.67 16151.33 106135.33 16129.67 106157.00 16108.00C106167.67 16118.67 106178.33 16129.33 106189.00 16140.00C106189.00 16118.67 106189.00 16097.33 106189.00 16076.00C106199.67 16086.67 106210.33 16097.33 106221.00 16108.00C106231.67 16097.33 106242.33 16086.67 106253.00 16076.00C106285.33 16065.33 106317.67 16054.67 106350.00 16044.00C106360.67 16033.33 106371.33 16022.67 106382.00 16012.00C106392.67 16012.00 106403.33 16012.00 106414.00 16012.00C106435.33 16001.33 106456.67 15990.67 106478.00 15980.00C106478.00 15969.00 106478.00 15958.00 106478.00 15947.00C106564.00 15883.00 106650.00 15819.00 106736.00 15755.00C106746.67 15733.33 106757.33 15711.67 106768.00 15690.00C106757.33 15679.33 106746.67 15668.67 106736.00 15658.00C106768.00 15626.00 106800.00 15594.00 106832.00 15562.00C106832.00 15540.33 106832.00 15518.67 106832.00 15497.00C106853.33 15475.67 106874.67 15454.33 106896.00 15433.00C106917.67 15433.00 106939.33 15433.00 106961.00 15433.00C106971.67 15422.33 106982.33 15411.67 106993.00 15401.00C106982.33 15390.33 106971.67 15379.67 106961.00 15369.00C106971.67 15347.67 106982.33 15326.33 106993.00 15305.00C107025.00 15305.00 107057.00 15305.00 107089.00 15305.00C107089.00 15272.67 107089.00 15240.33 107089.00 15208.00C107121.33 15176.00 107153.67 15144.00 107186.00 15112.00C107207.33 15112.00 107228.67 15112.00 107250.00 15112.00C107250.00 15090.33 107250.00 15068.67 107250.00 15047.00C107239.33 15015.00 107228.67 14983.00 107218.00 14951.00C107239.33 14940.33 107260.67 14929.67 107282.00 14919.00C107292.67 14919.00 107303.33 14919.00 107314.00 14919.00C107314.00 14908.00 107314.00 14897.00 107314.00 14886.00C107324.67 14864.67 107335.33 14843.33 107346.00 14822.00C107357.00 14822.00 107368.00 14822.00 107379.00 14822.00C107368.00 14790.00 107357.00 14758.00 107346.00 14726.00C107314.00 14704.33 107282.00 14682.67 107250.00 14661.00C107260.67 14639.67 107271.33 14618.33 107282.00 14597.00C107260.67 14575.67 107239.33 14554.33 107218.00 14533.00C107240.29 14510.65 107262.70 14488.42 107284.91 14466.00C107294.61 14456.00 107304.30 14446.00 107314.00 14436.00C107324.67 14447.00 107335.33 14458.00 107346.00 14469.00C107367.76 14415.18 107389.42 14361.32 107411.23 14307.53C107428.24 14272.98 107445.18 14238.40 107462.50 14204.00C107487.71 14153.55 107512.92 14103.09 107538.37 14052.75C107549.58 14030.50 107560.79 14008.25 107572.00 13986.00C107572.00 13975.33 107572.00 13964.67 107572.00 13954.00C107582.67 13932.67 107593.33 13911.33 107604.00 13890.00C107593.33 13868.33 107582.67 13846.67 107572.00 13825.00C107582.82 13803.45 107593.50 13781.83 107604.40 13760.33C107636.27 13706.89 107668.13 13653.44 107700.00 13600.00C107710.67 13568.00 107721.33 13536.00 107732.00 13504.00C107775.00 13439.67 107818.00 13375.33 107861.00 13311.00C107882.33 13289.67 107903.67 13268.33 107925.00 13247.00C107935.67 13257.67 107946.33 13268.33 107957.00 13279.00C107967.67 13279.00 107978.33 13279.00 107989.00 13279.00C108010.67 13246.67 108032.33 13214.33 108054.00 13182.00C108054.00 13171.33 108054.00 13160.67 108054.00 13150.00C108043.33 13150.00 108032.67 13150.00 108022.00 13150.00C108011.00 13139.33 108000.00 13128.67 107989.00 13118.00C107989.00 13086.00 107989.00 13054.00 107989.00 13022.00C108000.00 13022.00 108011.00 13022.00 108022.00 13022.00C108039.09 12987.30 108056.10 12952.56 108073.50 12918.00C108088.33 12888.34 108103.17 12858.67 108118.00 12829.00C108118.00 12796.67 108118.00 12764.33 108118.00 12732.00C108128.67 12700.00 108139.33 12668.00 108150.00 12636.00C108160.67 12625.33 108171.33 12614.67 108182.00 12604.00C108205.00 12558.26 108228.14 12512.59 108251.06 12466.82C108271.04 12426.54 108291.02 12386.27 108311.00 12346.00C108279.00 12314.00 108247.00 12282.00 108215.00 12250.00C108225.67 12228.67 108236.33 12207.33 108247.00 12186.00C108257.67 12175.00 108268.33 12164.00 108279.00 12153.00C108268.33 12142.33 108257.67 12131.67 108247.00 12121.00C108236.33 12131.67 108225.67 12142.33 108215.00 12153.00C108204.00 12142.33 108193.00 12131.67 108182.00 12121.00C108193.00 12099.67 108204.00 12078.33 108215.00 12057.00C108225.67 12067.67 108236.33 12078.33 108247.00 12089.00C108257.67 12078.33 108268.33 12067.67 108279.00 12057.00C108268.33 12046.33 108257.67 12035.67 108247.00 12025.00C108264.17 11990.67 108281.40 11956.37 108298.26 11921.88C108302.50 11913.26 108306.75 11904.63 108311.00 11896.00C108332.33 11885.33 108353.67 11874.67 108375.00 11864.00C108396.67 11874.67 108418.33 11885.33 108440.00 11896.00C108429.33 11842.33 108418.67 11788.67 108408.00 11735.00C108429.33 11713.67 108450.67 11692.33 108472.00 11671.00C108472.00 11649.67 108472.00 11628.33 108472.00 11607.00C108514.67 11585.67 108557.33 11564.33 108600.00 11543.00C108600.00 11532.00 108600.00 11521.00 108600.00 11510.00C108611.00 11499.33 108622.00 11488.67 108633.00 11478.00C108643.67 11488.67 108654.33 11499.33 108665.00 11510.00C108675.67 11531.67 108686.33 11553.33 108697.00 11575.00C108718.33 11564.33 108739.67 11553.67 108761.00 11543.00C108771.70 11531.92 108782.50 11520.92 108793.15 11509.78C108836.10 11445.52 108879.05 11381.26 108922.00 11317.00C108932.67 11306.33 108943.33 11295.67 108954.00 11285.00C108954.00 11263.67 108954.00 11242.33 108954.00 11221.00C109007.67 11156.67 109061.33 11092.33 109115.00 11028.00C109125.72 10995.93 109136.34 10963.82 109147.12 10931.77C109211.41 10803.18 109275.71 10674.59 109340.00 10546.00C109361.33 10524.33 109382.67 10502.67 109404.00 10481.00C109414.67 10438.33 109425.33 10395.67 109436.00 10353.00C109448.38 10340.88 109460.99 10329.00 109473.21 10316.72C109493.14 10296.48 109513.07 10276.24 109533.00 10256.00C109522.33 10245.33 109511.67 10234.67 109501.00 10224.00C109533.00 10213.33 109565.00 10202.67 109597.00 10192.00C109650.67 10074.00 109704.33 9956.00 109758.00 9838.00C109790.00 9806.00 109822.00 9774.00 109854.00 9742.00C109865.00 9720.67 109876.00 9699.33 109887.00 9678.00C109897.67 9603.00 109908.33 9528.00 109919.00 9453.00C109935.14 9436.40 109951.13 9419.65 109967.61 9403.39C109972.74 9398.26 109977.87 9393.13 109983.00 9388.00C109993.67 9334.33 110004.33 9280.67 110015.00 9227.00C110036.67 9205.67 110058.33 9184.33 110080.00 9163.00C110122.67 9173.67 110165.33 9184.33 110208.00 9195.00C110218.67 9163.00 110229.33 9131.00 110240.00 9099.00C110229.33 9056.00 110218.67 9013.00 110208.00 8970.00C110218.67 8948.67 110229.33 8927.33 110240.00 8906.00C110261.67 8895.33 110283.33 8884.67 110305.00 8874.00C110315.67 8863.33 110326.33 8852.67 110337.00 8842.00C110358.33 8842.00 110379.67 8842.00 110401.00 8842.00C110422.33 8831.33 110443.67 8820.67 110465.00 8810.00C110486.67 8777.67 110508.33 8745.33 110530.00 8713.00C110530.00 8702.33 110530.00 8691.67 110530.00 8681.00C110551.33 8659.67 110572.67 8638.33 110594.00 8617.00C110626.00 8606.00 110658.00 8595.00 110690.00 8584.00C110701.00 8562.67 110712.00 8541.33 110723.00 8520.00C110723.00 8509.33 110723.00 8498.67 110723.00 8488.00C110755.00 8466.67 110787.00 8445.33 110819.00 8424.00C110840.33 8391.67 110861.67 8359.33 110883.00 8327.00C110894.00 8295.00 110905.00 8263.00 110916.00 8231.00C110916.00 8177.33 110916.00 8123.67 110916.00 8070.00C110926.67 8048.67 110937.33 8027.33 110948.00 8006.00C110983.21 7970.48 111018.30 7934.84 111053.60 7899.40C111061.07 7891.93 111068.53 7884.47 111076.00 7877.00C111129.67 7866.33 111183.33 7855.67 111237.00 7845.00C111258.33 7834.33 111279.67 7823.67 111301.00 7813.00C111322.67 7791.33 111344.33 7769.67 111366.00 7748.00C111398.00 7737.33 111430.00 7726.67 111462.00 7716.00C111494.33 7694.67 111526.67 7673.33 111559.00 7652.00C111559.00 7598.33 111559.00 7544.67 111559.00 7491.00C111569.71 7469.50 111580.56 7448.05 111591.18 7426.51C111623.17 7340.93 111655.09 7255.33 111687.12 7169.77C111708.41 7126.84 111729.71 7083.92 111751.00 7041.00C111762.00 6998.33 111773.00 6955.67 111784.00 6913.00C111784.00 6859.33 111784.00 6805.67 111784.00 6752.00C111794.67 6741.00 111805.33 6730.00 111816.00 6719.00C111826.66 6676.24 111837.43 6633.51 111848.02 6590.74C111858.68 6451.49 111869.34 6312.25 111880.00 6173.00C111912.33 6055.00 111944.67 5937.00 111977.00 5819.00C111998.33 5797.67 112019.67 5776.33 112041.00 5755.00C112083.67 5744.33 112126.33 5733.67 112169.00 5723.00C112190.67 5744.33 112212.33 5765.67 112234.00 5787.00C112255.33 5787.00 112276.67 5787.00 112298.00 5787.00C112351.67 5840.67 112405.33 5894.33 112459.00 5948.00C112501.72 5980.07 112544.50 6012.07 112587.18 6044.18C112715.90 6172.92 112844.66 6301.62 112973.36 6430.38C113123.24 6591.25 113273.12 6752.13 113423.00 6913.00C113423.00 6923.67 113423.00 6934.33 113423.00 6945.00C113455.33 6987.67 113487.67 7030.33 113520.00 7073.00C113530.67 7105.33 113541.33 7137.67 113552.00 7170.00C113573.33 7202.00 113594.67 7234.00 113616.00 7266.00C113648.33 7362.33 113680.67 7458.67 113713.00 7555.00C113713.00 7566.00 113713.00 7577.00 113713.00 7588.00C113723.67 7598.67 113734.33 7609.33 113745.00 7620.00C113745.00 7684.33 113745.00 7748.67 113745.00 7813.00C113755.67 7845.00 113766.33 7877.00 113777.00 7909.00C113777.00 7984.00 113777.00 8059.00 113777.00 8134.00C113787.76 8144.69 113798.40 8155.53 113809.23 8166.13C113884.15 8209.09 113959.08 8252.04 114034.00 8295.00C114077.00 8295.00 114120.00 8295.00 114163.00 8295.00C114184.33 8316.33 114205.67 8337.67 114227.00 8359.00C114227.00 8369.67 114227.00 8380.33 114227.00 8391.00C114237.67 8391.00 114248.33 8391.00 114259.00 8391.00C114259.00 8455.33 114259.00 8519.67 114259.00 8584.00C114248.33 8616.33 114237.67 8648.67 114227.00 8681.00C114227.00 8799.00 114227.00 8917.00 114227.00 9035.00C114216.33 9045.67 114205.67 9056.33 114195.00 9067.00C114205.67 9099.00 114216.33 9131.00 114227.00 9163.00C114216.33 9184.33 114205.67 9205.67 114195.00 9227.00C114195.02 9291.42 114194.95 9355.84 114195.04 9420.26C114205.70 9495.68 114216.43 9571.09 114227.05 9646.52C114248.70 9882.01 114270.35 10117.51 114292.00 10353.00C114270.33 10406.67 114248.67 10460.33 114227.00 10514.00C114227.00 10503.00 114227.00 10492.00 114227.00 10481.00C114216.33 10492.00 114205.67 10503.00 114195.00 10514.00C114195.00 10621.00 114195.00 10728.00 114195.00 10835.00C114205.89 10867.90 114216.65 10900.85 114227.62 10933.72C114324.08 11200.81 114420.54 11467.91 114517.00 11735.00C114505.95 11767.41 114494.99 11799.85 114483.88 11832.23C114473.26 11853.49 114462.63 11874.75 114452.00 11896.00C114452.00 11949.67 114452.00 12003.33 114452.00 12057.00C114462.67 12100.00 114473.33 12143.00 114484.00 12186.00C114516.33 12218.00 114548.67 12250.00 114581.00 12282.00C114581.00 12303.33 114581.00 12324.67 114581.00 12346.00C114570.33 12367.67 114559.67 12389.33 114549.00 12411.00C114549.00 12443.00 114549.00 12475.00 114549.00 12507.00C114559.68 12528.42 114570.46 12549.80 114581.08 12571.25C114591.72 12603.50 114602.36 12635.75 114613.00 12668.00C114634.33 12689.33 114655.67 12710.67 114677.00 12732.00C114677.00 12796.33 114677.00 12860.67 114677.00 12925.00C114688.00 12968.00 114699.00 13011.00 114710.00 13054.00C114720.68 13075.42 114731.46 13096.80 114742.08 13118.25C114752.72 13150.17 114763.36 13182.08 114774.00 13214.00C114806.00 13246.33 114838.00 13278.67 114870.00 13311.00C114870.00 13386.00 114870.00 13461.00 114870.00 13536.00C114881.00 13568.33 114892.00 13600.67 114903.00 13633.00C114892.00 13654.33 114881.00 13675.67 114870.00 13697.00C114902.33 13686.33 114934.67 13675.67 114967.00 13665.00C114988.33 13686.33 115009.67 13707.67 115031.00 13729.00C115041.67 13729.00 115052.33 13729.00 115063.00 13729.00C115073.67 13750.33 115084.33 13771.67 115095.00 13793.00C115084.33 13814.67 115073.67 13836.33 115063.00 13858.00C115063.00 13879.33 115063.00 13900.67 115063.00 13922.00C115084.67 13932.67 115106.33 13943.33 115128.00 13954.00C115138.67 13975.33 115149.33 13996.67 115160.00 14018.00C115160.00 14104.00 115160.00 14190.00 115160.00 14276.00C115181.33 14286.67 115202.67 14297.33 115224.00 14308.00C115256.00 14340.00 115288.00 14372.00 115320.00 14404.00C115320.00 14425.67 115320.00 14447.33 115320.00 14469.00C115331.00 14479.67 115342.00 14490.33 115353.00 14501.00C115353.00 14586.67 115353.00 14672.33 115353.00 14758.00C115363.67 14779.33 115374.33 14800.67 115385.00 14822.00C115395.67 14886.33 115406.33 14950.67 115417.00 15015.00C115406.33 15058.00 115395.67 15101.00 115385.00 15144.00C115363.33 15154.67 115341.67 15165.33 115320.00 15176.00C115309.33 15197.33 115298.67 15218.67 115288.00 15240.00C115298.67 15240.00 115309.33 15240.00 115320.00 15240.00C115320.00 15229.33 115320.00 15218.67 115320.00 15208.00C115341.67 15208.00 115363.33 15208.00 115385.00 15208.00C115417.00 15186.67 115449.00 15165.33 115481.00 15144.00C115502.67 15144.00 115524.33 15144.00 115546.00 15144.00C115567.33 15154.67 115588.67 15165.33 115610.00 15176.00C115620.67 15197.33 115631.33 15218.67 115642.00 15240.00C115642.00 15261.67 115642.00 15283.33 115642.00 15305.00C115663.33 15337.00 115684.67 15369.00 115706.00 15401.00C115717.00 15411.67 115728.00 15422.33 115739.00 15433.00C115739.00 15465.33 115739.00 15497.67 115739.00 15530.00C115728.00 15562.00 115717.00 15594.00 115706.00 15626.00C115717.59 15648.59 115729.37 15671.10 115740.84 15693.75C115750.90 15714.17 115760.95 15734.58 115771.00 15755.00C115760.33 15787.00 115749.67 15819.00 115739.00 15851.00C115760.33 15861.67 115781.67 15872.33 115803.00 15883.00C115813.67 15904.33 115824.33 15925.67 115835.00 15947.00C115835.00 16000.67 115835.00 16054.33 115835.00 16108.00C115845.72 16129.73 115856.37 16151.51 115867.14 16173.22C115888.43 16205.15 115909.71 16237.07 115931.00 16269.00C115931.00 16333.33 115931.00 16397.67 115931.00 16462.00C115942.00 16462.00 115953.00 16462.00 115964.00 16462.00C115974.67 16472.67 115985.33 16483.33 115996.00 16494.00C116027.60 16557.65 116059.07 16621.36 116090.94 16684.88C116093.19 16689.40 116094.29 16694.41 116096.05 16699.14C116105.36 16727.09 116114.68 16755.04 116124.00 16783.00C116124.00 16815.33 116124.00 16847.67 116124.00 16880.00C116113.33 16890.67 116102.67 16901.33 116092.00 16912.00C116070.67 16912.00 116049.33 16912.00 116028.00 16912.00C116028.00 16922.67 116028.00 16933.33 116028.00 16944.00C116086.67 16920.64 116145.39 16897.42 116204.02 16873.96C116306.10 16832.95 116408.16 16791.90 116510.25 16750.92C116542.90 16740.11 116575.60 16729.43 116608.22 16718.54C116693.48 16686.69 116778.74 16654.85 116864.00 16623.00C116971.00 16623.00 117078.00 16623.00 117185.00 16623.00C117206.67 16633.67 117228.33 16644.33 117250.00 16655.00C117250.00 16665.67 117250.00 16676.33 117250.00 16687.00C117260.67 16687.00 117271.33 16687.00 117282.00 16687.00C117303.33 16708.33 117324.67 16729.67 117346.00 16751.00C117356.67 16783.33 117367.33 16815.67 117378.00 16848.00C117421.00 16901.67 117464.00 16955.33 117507.00 17009.00C117507.00 17019.67 117507.00 17030.33 117507.00 17041.00C117517.67 17051.67 117528.33 17062.33 117539.00 17073.00C117549.67 17094.33 117560.33 17115.67 117571.00 17137.00C117581.67 17137.00 117592.33 17137.00 117603.00 17137.00C117635.33 17169.33 117667.67 17201.67 117700.00 17234.00C117689.33 17255.33 117678.67 17276.67 117668.00 17298.00C117678.67 17308.67 117689.33 17319.33 117700.00 17330.00C117700.00 17340.67 117700.00 17351.33 117700.00 17362.00C117721.33 17394.33 117742.67 17426.67 117764.00 17459.00C117764.00 17480.33 117764.00 17501.67 117764.00 17523.00C117796.33 17544.33 117828.67 17565.67 117861.00 17587.00C117861.00 17640.67 117861.00 17694.33 117861.00 17748.00C117871.67 17758.67 117882.33 17769.33 117893.00 17780.00C117903.74 17801.92 117914.64 17823.77 117925.29 17845.73C117968.13 17953.22 118011.04 18060.68 118053.84 18168.19C118107.23 18306.79 118160.61 18445.40 118214.00 18584.00C118321.33 18562.67 118428.67 18541.33 118536.00 18520.00C118643.00 18562.67 118750.00 18605.33 118857.00 18648.00C118878.67 18648.00 118900.33 18648.00 118922.00 18648.00C118975.50 18669.71 119028.97 18691.51 119082.50 18713.16C119114.66 18723.78 119146.83 18734.39 119179.00 18745.00C119234.03 18777.78 119289.00 18810.65 119344.06 18843.37C119471.04 18917.58 119598.02 18991.79 119725.00 19066.00C119736.00 19077.00 119747.00 19088.00 119758.00 19099.00C119758.00 19120.33 119758.00 19141.67 119758.00 19163.00C119747.00 19173.67 119736.00 19184.33 119725.00 19195.00C119725.00 19205.67 119725.00 19216.33 119725.00 19227.00C119746.67 19227.00 119768.33 19227.00 119790.00 19227.00C119800.73 19291.85 119811.55 19356.69 119822.22 19421.55C119843.49 19571.21 119864.81 19720.86 119886.06 19870.52C119896.70 19967.10 119907.41 20063.68 119918.00 20160.26C119917.98 20213.59 119918.05 20266.93 119917.96 20320.26C119907.31 20395.17 119896.65 20470.09 119886.00 20545.00C119896.67 20566.67 119907.33 20588.33 119918.00 20610.00C119896.67 20706.33 119875.33 20802.67 119854.00 20899.00C119822.00 20952.67 119790.00 21006.33 119758.00 21060.00C119768.66 21092.09 119779.45 21124.15 119790.04 21156.26C119800.69 21231.17 119811.35 21306.09 119822.00 21381.00C119832.67 21402.67 119843.33 21424.33 119854.00 21446.00C119854.00 21488.67 119854.00 21531.33 119854.00 21574.00C119822.00 21627.67 119790.00 21681.33 119758.00 21735.00C119746.95 21767.41 119735.99 21799.85 119724.88 21832.23C119703.59 21874.82 119682.29 21917.41 119661.00 21960.00C119650.33 21960.00 119639.67 21960.00 119629.00 21960.00C119618.33 21970.67 119607.67 21981.33 119597.00 21992.00C119607.67 21992.00 119618.33 21992.00 119629.00 21992.00C119618.33 22099.33 119607.67 22206.67 119597.00 22314.00C119607.67 22324.67 119618.33 22335.33 119629.00 22346.00C119629.00 22410.33 119629.00 22474.67 119629.00 22539.00C119618.33 22560.33 119607.67 22581.67 119597.00 22603.00C119564.67 22635.33 119532.33 22667.67 119500.00 22700.00C119489.33 22700.00 119478.67 22700.00 119468.00 22700.00C119436.00 22753.67 119404.00 22807.33 119372.00 22861.00C119361.28 22893.07 119350.66 22925.18 119339.88 22957.23C119307.59 23021.49 119275.29 23085.74 119243.00 23150.00C119211.00 23171.33 119179.00 23192.67 119147.00 23214.00C119147.00 23224.67 119147.00 23235.33 119147.00 23246.00C119136.33 23246.00 119125.67 23246.00 119115.00 23246.00C119104.00 23235.33 119093.00 23224.67 119082.00 23214.00C119082.00 23246.33 119082.00 23278.67 119082.00 23311.00C119071.33 23332.33 119060.67 23353.67 119050.00 23375.00C119060.67 23375.00 119071.33 23375.00 119082.00 23375.00C119082.00 23407.00 119082.00 23439.00 119082.00 23471.00C119071.33 23460.33 119060.67 23449.67 119050.00 23439.00C119039.33 23449.67 119028.67 23460.33 119018.00 23471.00C119018.00 23492.67 119018.00 23514.33 119018.00 23536.00C118996.67 23536.00 118975.33 23536.00 118954.00 23536.00C118954.00 23546.67 118954.00 23557.33 118954.00 23568.00C118943.33 23568.00 118932.67 23568.00 118922.00 23568.00C118911.00 23696.67 118900.00 23825.33 118889.00 23954.00C118728.33 23954.00 118567.67 23954.00 118407.00 23954.00C118353.33 23964.67 118299.67 23975.33 118246.00 23986.00C118224.67 23996.67 118203.33 24007.33 118182.00 24018.00C118075.00 24039.33 117968.00 24060.67 117861.00 24082.00C117807.33 24103.67 117753.67 24125.33 117700.00 24147.00C117625.00 24200.33 117550.00 24253.67 117475.00 24307.00C117464.33 24317.67 117453.67 24328.33 117443.00 24339.00C117432.00 24339.00 117421.00 24339.00 117410.00 24339.00C117367.33 24382.00 117324.67 24425.00 117282.00 24468.00C117258.53 24514.67 117234.91 24561.27 117211.54 24607.99C117181.36 24668.66 117151.18 24729.33 117121.00 24790.00C117110.33 24875.67 117099.67 24961.33 117089.00 25047.00C117078.33 25079.00 117067.67 25111.00 117057.00 25143.00C117024.67 25186.00 116992.33 25229.00 116960.00 25272.00C116928.00 25368.33 116896.00 25464.67 116864.00 25561.00C116840.81 25607.65 116817.77 25654.36 116794.49 25700.96C116762.34 25765.00 116730.08 25828.98 116698.00 25893.05C116667.67 25954.03 116637.33 26015.02 116607.00 26076.00C116574.59 26108.04 116542.24 26140.16 116509.79 26172.16C116467.14 26204.51 116424.43 26236.79 116381.81 26269.18C116349.50 26301.20 116317.11 26333.15 116284.84 26365.21C116252.90 26408.14 116220.95 26451.07 116189.00 26494.00C116071.00 26579.67 115953.00 26665.33 115835.00 26751.00C115770.67 26783.00 115706.33 26815.00 115642.00 26847.00C115588.25 26858.03 115534.49 26869.00 115480.75 26880.08C115341.50 26922.72 115202.25 26965.36 115063.00 27008.00C115041.67 27008.00 115020.33 27008.00 114999.00 27008.00C114977.61 27018.74 114956.13 27029.34 114934.80 27040.17C114870.48 27093.85 114806.11 27147.48 114741.82 27201.19C114731.12 27211.94 114720.29 27222.58 114709.69 27233.42C114677.46 27276.28 114645.23 27319.14 114613.00 27362.00C114613.00 27372.67 114613.00 27383.33 114613.00 27394.00C114602.33 27394.00 114591.67 27394.00 114581.00 27394.00C114548.60 27437.05 114516.27 27480.17 114483.82 27523.19C114473.18 27533.87 114462.43 27544.47 114451.86 27555.22C114430.57 27587.15 114409.29 27619.07 114388.00 27651.00C114356.00 27683.33 114324.00 27715.67 114292.00 27748.00C114259.67 27769.33 114227.33 27790.67 114195.00 27812.00C114184.33 27812.00 114173.67 27812.00 114163.00 27812.00C114131.00 27833.33 114099.00 27854.67 114067.00 27876.00C113970.33 27887.00 113873.67 27898.00 113777.00 27909.00C113712.67 27930.33 113648.33 27951.67 113584.00 27973.00C113530.30 28058.75 113476.54 28144.46 113422.88 28230.23C113401.59 28273.16 113380.29 28316.08 113359.00 28359.00C113316.29 28412.41 113273.53 28465.78 113230.85 28519.22C113209.24 28551.48 113187.62 28583.74 113166.00 28616.00C113133.28 28648.76 113100.48 28681.43 113067.82 28714.25C113057.84 28724.58 113047.77 28734.84 113037.85 28745.22C113016.21 28777.23 112994.48 28809.19 112972.88 28841.23C112962.26 28862.49 112951.63 28883.74 112941.00 28905.00C112940.94 28915.92 112941.13 28926.86 112940.90 28937.78C112930.27 29023.52 112919.63 29109.26 112909.00 29195.00C112812.67 29291.33 112716.33 29387.67 112620.00 29484.00C112598.33 29559.00 112576.67 29634.00 112555.00 29709.00C112523.00 29773.33 112491.00 29837.67 112459.00 29902.00C112405.33 29955.67 112351.67 30009.33 112298.00 30063.00C112254.95 30095.07 112211.83 30127.06 112168.82 30159.19C112147.39 30181.00 112125.85 30202.72 112104.49 30224.59C112040.26 30299.45 111976.07 30374.35 111911.82 30449.19C111869.21 30491.79 111826.61 30534.40 111784.00 30577.00C111676.67 30759.33 111569.33 30941.67 111462.00 31124.00C111451.33 31134.67 111440.67 31145.33 111430.00 31156.00C111419.33 31177.33 111408.67 31198.67 111398.00 31220.00C111387.33 31231.00 111376.67 31242.00 111366.00 31253.00C111365.98 31306.42 111366.04 31359.84 111365.97 31413.26C111354.99 31520.59 111343.94 31627.92 111333.00 31735.26C111333.00 31788.84 111333.00 31842.42 111333.00 31896.00C111322.33 31896.00 111311.67 31896.00 111301.00 31896.00C111311.67 32013.67 111322.33 32131.33 111333.00 32249.00C111344.00 32281.33 111355.00 32313.67 111366.00 32346.00C111366.00 32378.00 111366.00 32410.00 111366.00 32442.00C111354.89 32463.47 111343.90 32485.01 111332.71 32506.44C111311.47 32538.62 111290.24 32570.81 111269.00 32603.00C111151.33 32721.00 111033.67 32839.00 110916.00 32957.00C110873.00 32989.00 110830.00 33021.00 110787.00 33053.00C110658.33 33063.67 110529.67 33074.33 110401.00 33085.00C110354.51 33038.41 110307.64 32992.19 110260.96 32945.79C110253.97 32938.86 110246.99 32931.93 110240.00 32925.00C110218.67 32935.67 110197.33 32946.33 110176.00 32957.00C110154.67 32999.67 110133.33 33042.33 110112.00 33085.00C110112.00 33095.67 110112.00 33106.33 110112.00 33117.00C110101.33 33106.33 110090.67 33095.67 110080.00 33085.00C110069.00 33085.00 110058.00 33085.00 110047.00 33085.00C110047.00 33020.67 110047.00 32956.33 110047.00 32892.00C110025.67 32881.33 110004.33 32870.67 109983.00 32860.00C109972.33 32860.00 109961.67 32860.00 109951.00 32860.00C109940.33 32870.67 109929.67 32881.33 109919.00 32892.00C109929.67 32945.67 109940.33 32999.33 109951.00 33053.00C109940.33 33063.67 109929.67 33074.33 109919.00 33085.00C109919.00 33095.67 109919.00 33106.33 109919.00 33117.00C109886.67 33106.33 109854.33 33095.67 109822.00 33085.00C109779.33 33095.67 109736.67 33106.33 109694.00 33117.00C109659.37 33134.58 109624.78 33152.23 109590.00 33169.50C109581.67 33173.67 109573.33 33177.83 109565.00 33182.00C109565.00 33192.67 109565.00 33203.33 109565.00 33214.00C109597.00 33246.00 109629.00 33278.00 109661.00 33310.00C109661.00 33320.67 109661.00 33331.33 109661.00 33342.00C109650.33 33363.67 109639.67 33385.33 109629.00 33407.00C109597.00 33417.67 109565.00 33428.33 109533.00 33439.00C109490.00 33417.67 109447.00 33396.33 109404.00 33375.00C109393.33 33375.00 109382.67 33375.00 109372.00 33375.00C109361.33 33364.00 109350.67 33353.00 109340.00 33342.00C109340.00 33320.67 109340.00 33299.33 109340.00 33278.00C109350.67 33246.00 109361.33 33214.00 109372.00 33182.00C109350.67 33128.33 109329.33 33074.67 109308.00 33021.00C109308.00 33010.33 109308.00 32999.67 109308.00 32989.00C109265.00 32989.00 109222.00 32989.00 109179.00 32989.00C109157.67 32967.67 109136.33 32946.33 109115.00 32925.00C109018.33 32925.00 108921.67 32925.00 108825.00 32925.00C108803.67 32914.00 108782.33 32903.00 108761.00 32892.00C108696.67 32892.00 108632.33 32892.00 108568.00 32892.00C108525.33 32870.67 108482.67 32849.33 108440.00 32828.00C108397.00 32828.00 108354.00 32828.00 108311.00 32828.00C108279.00 32753.00 108247.00 32678.00 108215.00 32603.00C108204.00 32592.33 108193.00 32581.67 108182.00 32571.00C108139.33 32560.33 108096.67 32549.67 108054.00 32539.00C108032.33 32517.33 108010.67 32495.67 107989.00 32474.00C107957.00 32495.67 107925.00 32517.33 107893.00 32539.00C107876.86 32522.40 107860.87 32505.65 107844.39 32489.39C107839.26 32484.26 107834.13 32479.13 107829.00 32474.00C107850.33 32452.67 107871.67 32431.33 107893.00 32410.00C107903.67 32378.00 107914.33 32346.00 107925.00 32314.00C107914.33 32303.00 107903.67 32292.00 107893.00 32281.00C107893.00 32227.67 107893.00 32174.33 107893.00 32121.00C107861.00 32088.67 107829.00 32056.33 107797.00 32024.00C107797.00 31992.00 107797.00 31960.00 107797.00 31928.00C107813.25 31911.72 107829.64 31895.57 107845.54 31878.94C107850.69 31873.63 107855.85 31868.31 107861.00 31863.00C107893.00 31863.00 107925.00 31863.00 107957.00 31863.00C107967.67 31820.33 107978.33 31777.67 107989.00 31735.00C107978.28 31713.27 107967.63 31691.49 107956.86 31669.78C107935.57 31637.85 107914.29 31605.93 107893.00 31574.00C107871.67 31563.33 107850.33 31552.67 107829.00 31542.00C107806.74 31520.03 107784.37 31498.17 107762.18 31476.13C107752.12 31465.75 107742.06 31455.38 107732.00 31445.00C107710.67 31466.67 107689.33 31488.33 107668.00 31510.00C107657.26 31510.06 107646.48 31509.89 107635.75 31510.08C107581.51 31527.96 107527.27 31545.83 107473.12 31563.96C107462.99 31567.28 107452.89 31570.82 107442.74 31574.00C107399.83 31574.00 107356.91 31574.00 107314.00 31574.00C107324.74 31552.61 107335.35 31531.14 107346.16 31509.80C107389.11 31456.20 107432.05 31402.60 107475.00 31349.00C107453.67 31338.33 107432.33 31327.67 107411.00 31317.00C107411.00 31274.00 107411.00 31231.00 107411.00 31188.00C107443.00 31134.33 107475.00 31080.67 107507.00 31027.00C107507.00 30941.33 107507.00 30855.67 107507.00 30770.00C107485.67 30727.33 107464.33 30684.67 107443.00 30642.00C107443.00 30567.00 107443.00 30492.00 107443.00 30417.00C107432.33 30363.33 107421.67 30309.67 107411.00 30256.00C107389.33 30234.33 107367.67 30212.67 107346.00 30191.00C107292.67 30191.00 107239.33 30191.00 107186.00 30191.00C107143.00 30202.00 107100.00 30213.00 107057.00 30224.00C107025.00 30245.33 106993.00 30266.67 106961.00 30288.00C106939.33 30288.00 106917.67 30288.00 106896.00 30288.00C106874.67 30277.33 106853.33 30266.67 106832.00 30256.00C106789.00 30191.67 106746.00 30127.33 106703.00 30063.00C106703.00 30030.67 106703.00 29998.33 106703.00 29966.00C106681.63 29944.58 106660.16 29923.25 106638.86 29901.78C106617.57 29869.85 106596.29 29837.93 106575.00 29806.00C106585.67 29773.67 106596.33 29741.33 106607.00 29709.00C106585.67 29687.67 106564.33 29666.33 106543.00 29645.00C106585.67 29580.67 106628.33 29516.33 106671.00 29452.00C106660.33 29441.33 106649.67 29430.67 106639.00 29420.00C106617.67 29377.00 106596.33 29334.00 106575.00 29291.00C106575.00 29259.00 106575.00 29227.00 106575.00 29195.00C106596.33 29152.00 106617.67 29109.00 106639.00 29066.00C106639.00 29023.00 106639.00 28980.00 106639.00 28937.00C106628.33 28915.67 106617.67 28894.33 106607.00 28873.00C106585.67 28851.67 106564.33 28830.33 106543.00 28809.00C106521.33 28809.00 106499.67 28809.00 106478.00 28809.00C106446.00 28787.67 106414.00 28766.33 106382.00 28745.00C106360.67 28723.33 106339.33 28701.67 106318.00 28680.00C106307.00 28637.33 106296.00 28594.67 106285.00 28552.00C106167.33 28466.00 106049.67 28380.00 105932.00 28294.00C105919.99 28270.13 105908.21 28246.14 105896.05 28222.34C105886.37 28203.56 105876.68 28184.78 105867.00 28166.00C105856.33 28155.33 105845.67 28144.67 105835.00 28134.00C105803.00 28123.00 105771.00 28112.00 105739.00 28101.00C105696.00 28112.00 105653.00 28123.00 105610.00 28134.00C105567.33 28123.00 105524.67 28112.00 105482.00 28101.00C105471.00 28090.33 105460.00 28079.67 105449.00 28069.00C105406.33 27951.33 105363.67 27833.67 105321.00 27716.00C105310.29 27672.74 105299.49 27629.50 105288.85 27586.23C105278.23 27532.82 105267.62 27479.41 105257.00 27426.00C105257.00 27372.67 105257.00 27319.33 105257.00 27266.00C105245.92 27254.97 105234.92 27243.82 105223.78 27232.85C105191.86 27211.57 105159.93 27190.28 105128.00 27169.00C105106.67 27147.67 105085.33 27126.33 105064.00 27105.00C105074.67 27040.67 105085.33 26976.33 105096.00 26912.00C105063.67 26901.33 105031.33 26890.67 104999.00 26880.00C104988.33 26858.33 104977.67 26836.67 104967.00 26815.00C104967.00 26783.00 104967.00 26751.00 104967.00 26719.00C104956.33 26708.33 104945.67 26697.67 104935.00 26687.00C104924.33 26665.33 104913.67 26643.67 104903.00 26622.00C104870.67 26600.67 104838.33 26579.33 104806.00 26558.00C104784.67 26526.00 104763.33 26494.00 104742.00 26462.00C104720.67 26451.33 104699.33 26440.67 104678.00 26430.00C104667.33 26376.33 104656.67 26322.67 104646.00 26269.00C104656.67 26236.67 104667.33 26204.33 104678.00 26172.00C104688.67 26161.33 104699.33 26150.67 104710.00 26140.00C104677.67 26086.33 104645.33 26032.67 104613.00 25979.00C104581.00 25957.67 104549.00 25936.33 104517.00 25915.00C104506.27 25871.84 104495.64 25828.65 104484.83 25785.51C104474.22 25753.67 104463.61 25721.83 104453.00 25690.00C104420.67 25668.67 104388.33 25647.33 104356.00 25626.00C104345.33 25593.67 104334.67 25561.33 104324.00 25529.00C104345.33 25497.00 104366.67 25465.00 104388.00 25433.00C104388.00 25400.67 104388.00 25368.33 104388.00 25336.00C104377.33 25293.33 104366.67 25250.67 104356.00 25208.00C104377.67 25154.33 104399.33 25100.67 104421.00 25047.00C104410.00 25036.33 104399.00 25025.67 104388.00 25015.00C104366.67 25004.33 104345.33 24993.67 104324.00 24983.00C104345.33 24950.67 104366.67 24918.33 104388.00 24886.00C104377.33 24875.33 104366.67 24864.67 104356.00 24854.00C104386.18 24824.20 104416.57 24794.61 104446.48 24764.53C104448.65 24762.35 104450.83 24760.17 104453.00 24758.00C104453.00 24736.33 104453.00 24714.67 104453.00 24693.00C104442.33 24671.67 104431.67 24650.33 104421.00 24629.00C104421.00 24607.67 104421.00 24586.33 104421.00 24565.00C104431.67 24532.67 104442.33 24500.33 104453.00 24468.00C104495.67 24414.33 104538.33 24360.67 104581.00 24307.00C104591.67 24242.67 104602.33 24178.33 104613.00 24114.00C104624.00 24103.33 104635.00 24092.67 104646.00 24082.00C104646.00 24071.33 104646.00 24060.67 104646.00 24050.00C104613.67 24028.67 104581.33 24007.33 104549.00 23986.00C104527.67 23996.67 104506.33 24007.33 104485.00 24018.00C104474.33 24007.33 104463.67 23996.67 104453.00 23986.00C104442.28 23953.60 104431.66 23921.15 104420.88 23888.77C104409.92 23867.51 104398.96 23846.26 104388.00 23825.00C104345.33 23793.00 104302.67 23761.00 104260.00 23729.00C104249.33 23696.67 104238.67 23664.33 104228.00 23632.00C104217.00 23621.33 104206.00 23610.67 104195.00 23600.00C104184.33 23600.00 104173.67 23600.00 104163.00 23600.00C104152.25 23589.30 104141.59 23578.49 104130.78 23567.85C104034.54 23503.54 103938.35 23439.16 103842.00 23375.00C103820.33 23332.00 103798.67 23289.00 103777.00 23246.00C103755.67 23224.67 103734.33 23203.33 103713.00 23182.00C103627.33 23139.00 103541.67 23096.00 103456.00 23053.00C103445.25 23042.29 103434.58 23031.50 103423.79 23020.85C103348.86 22967.57 103273.93 22914.28 103199.00 22861.00C103188.33 22828.67 103177.67 22796.33 103167.00 22764.00C103177.67 22753.33 103188.33 22742.67 103199.00 22732.00C103199.00 22689.00 103199.00 22646.00 103199.00 22603.00C103182.72 22586.75 103166.57 22570.36 103149.94 22554.46C103144.63 22549.31 103139.31 22544.15 103134.00 22539.00C103123.33 22506.67 103112.67 22474.33 103102.00 22442.00C103102.00 22431.33 103102.00 22420.67 103102.00 22410.00C103112.67 22399.33 103123.33 22388.67 103134.00 22378.00C103134.00 22367.33 103134.00 22356.67 103134.00 22346.00C103123.33 22324.67 103112.67 22303.33 103102.00 22282.00C103091.33 22282.00 103080.67 22282.00 103070.00 22282.00C103070.00 22260.33 103070.00 22238.67 103070.00 22217.00C103038.00 22185.00 103006.00 22153.00 102974.00 22121.00C102974.00 22024.67 102974.00 21928.33 102974.00 21832.00C102995.33 21810.33 103016.67 21788.67 103038.00 21767.00C103048.67 21767.00 103059.33 21767.00 103070.00 21767.00C103091.33 21777.67 103112.67 21788.33 103134.00 21799.00C103155.67 21799.00 103177.33 21799.00 103199.00 21799.00C103209.67 21788.33 103220.33 21777.67 103231.00 21767.00C103231.06 21756.26 103230.89 21745.47 103231.08 21734.75C103241.72 21702.83 103252.36 21670.92 103263.00 21639.00C103252.33 21617.33 103241.67 21595.67 103231.00 21574.00C103209.67 21552.67 103188.33 21531.33 103167.00 21510.00C103156.00 21478.00 103145.00 21446.00 103134.00 21414.00C103134.00 21381.67 103134.00 21349.33 103134.00 21317.00C103123.33 21317.00 103112.67 21317.00 103102.00 21317.00C103091.33 21327.67 103080.67 21338.33 103070.00 21349.00C103070.00 21359.67 103070.00 21370.33 103070.00 21381.00C103016.33 21370.33 102962.67 21359.67 102909.00 21349.00C102823.33 21392.00 102737.67 21435.00 102652.00 21478.00C102630.67 21478.00 102609.33 21478.00 102588.00 21478.00C102577.33 21456.67 102566.67 21435.33 102556.00 21414.00C102556.00 21403.00 102556.00 21392.00 102556.00 21381.00C102577.33 21359.67 102598.67 21338.33 102620.00 21317.00C102630.67 21285.00 102641.33 21253.00 102652.00 21221.00C102641.33 21199.33 102630.67 21177.67 102620.00 21156.00C102588.00 21145.33 102556.00 21134.67 102524.00 21124.00C102513.00 21124.00 102502.00 21124.00 102491.00 21124.00C102491.00 21081.33 102491.00 21038.67 102491.00 20996.00C102525.63 20978.42 102560.22 20960.77 102595.00 20943.50C102603.33 20939.33 102611.67 20935.17 102620.00 20931.00C102609.33 20899.00 102598.67 20867.00 102588.00 20835.00C102577.33 20824.33 102566.67 20813.67 102556.00 20803.00C102523.67 20803.00 102491.33 20803.00 102459.00 20803.00C102459.00 20813.67 102459.00 20824.33 102459.00 20835.00C102448.33 20845.67 102437.67 20856.33 102427.00 20867.00C102395.00 20835.00 102363.00 20803.00 102331.00 20771.00C102266.67 20781.67 102202.33 20792.33 102138.00 20803.00C102127.00 20824.33 102116.00 20845.67 102105.00 20867.00C102083.67 20867.00 102062.33 20867.00 102041.00 20867.00C102030.33 20845.67 102019.67 20824.33 102009.00 20803.00C102030.33 20792.33 102051.67 20781.67 102073.00 20771.00C102083.67 20760.00 102094.33 20749.00 102105.00 20738.00C102094.33 20706.00 102083.67 20674.00 102073.00 20642.00C102083.67 20620.67 102094.33 20599.33 102105.00 20578.00C102094.33 20556.33 102083.67 20534.67 102073.00 20513.00C102051.67 20523.67 102030.33 20534.33 102009.00 20545.00C101998.33 20588.00 101987.67 20631.00 101977.00 20674.00C101955.67 20674.00 101934.33 20674.00 101913.00 20674.00C101913.00 20663.33 101913.00 20652.67 101913.00 20642.00C101902.00 20631.33 101891.00 20620.67 101880.00 20610.00C101858.67 20631.33 101837.33 20652.67 101816.00 20674.00C101805.33 20663.33 101794.67 20652.67 101784.00 20642.00C101773.33 20620.67 101762.67 20599.33 101752.00 20578.00C101784.00 20545.67 101816.00 20513.33 101848.00 20481.00C101848.00 20470.33 101848.00 20459.67 101848.00 20449.00C101816.00 20427.67 101784.00 20406.33 101752.00 20385.00C101741.33 20395.67 101730.67 20406.33 101720.00 20417.00C101730.67 20438.33 101741.33 20459.67 101752.00 20481.00C101752.00 20491.67 101752.00 20502.33 101752.00 20513.00C101730.67 20534.67 101709.33 20556.33 101688.00 20578.00C101688.00 20588.67 101688.00 20599.33 101688.00 20610.00C101645.00 20599.33 101602.00 20588.67 101559.00 20578.00C101548.33 20556.33 101537.67 20534.67 101527.00 20513.00C101516.33 20534.67 101505.67 20556.33 101495.00 20578.00C101484.00 20578.00 101473.00 20578.00 101462.00 20578.00C101451.33 20567.00 101440.67 20556.00 101430.00 20545.00C101419.33 20523.67 101408.67 20502.33 101398.00 20481.00C101376.67 20470.33 101355.33 20459.67 101334.00 20449.00C101312.33 20449.00 101290.67 20449.00 101269.00 20449.00C101258.33 20459.67 101247.67 20470.33 101237.00 20481.00C101259.26 20502.97 101281.63 20524.83 101303.82 20546.87C101313.88 20557.25 101323.94 20567.63 101334.00 20578.00C101323.33 20588.67 101312.67 20599.33 101302.00 20610.00C101280.33 20610.00 101258.67 20610.00 101237.00 20610.00C101226.33 20599.33 101215.67 20588.67 101205.00 20578.00C101173.00 20588.67 101141.00 20599.33 101109.00 20610.00C101109.00 20599.33 101109.00 20588.67 101109.00 20578.00C101119.67 20567.00 101130.33 20556.00 101141.00 20545.00C101141.00 20534.33 101141.00 20523.67 101141.00 20513.00C101119.67 20523.67 101098.33 20534.33 101077.00 20545.00C101044.67 20534.33 101012.33 20523.67 100980.00 20513.00C100969.33 20523.67 100958.67 20534.33 100948.00 20545.00C100948.04 20534.25 100947.92 20523.48 100948.06 20512.75C100958.71 20470.16 100969.35 20427.58 100980.00 20385.00C100980.00 20374.33 100980.00 20363.67 100980.00 20353.00C100958.67 20353.00 100937.33 20353.00 100916.00 20353.00C100905.33 20331.33 100894.67 20309.67 100884.00 20288.00C100851.67 20288.00 100819.33 20288.00 100787.00 20288.00C100787.00 20309.67 100787.00 20331.33 100787.00 20353.00C100765.67 20363.67 100744.33 20374.33 100723.00 20385.00C100712.33 20385.00 100701.67 20385.00 100691.00 20385.00C100691.00 20374.33 100691.00 20363.67 100691.00 20353.00C100701.67 20342.00 100712.33 20331.00 100723.00 20320.00C100723.00 20309.33 100723.00 20298.67 100723.00 20288.00C100733.67 20266.67 100744.33 20245.33 100755.00 20224.00C100744.33 20224.00 100733.67 20224.00 100723.00 20224.00C100701.67 20213.33 100680.33 20202.67 100659.00 20192.00C100648.00 20202.67 100637.00 20213.33 100626.00 20224.00C100626.00 20202.67 100626.00 20181.33 100626.00 20160.00C100604.67 20149.00 100583.33 20138.00 100562.00 20127.00C100551.33 20148.67 100540.67 20170.33 100530.00 20192.00C100508.67 20181.33 100487.33 20170.67 100466.00 20160.00C100444.33 20170.67 100422.67 20181.33 100401.00 20192.00C100401.00 20138.33 100401.00 20084.67 100401.00 20031.00C100390.33 20009.67 100379.67 19988.33 100369.00 19967.00C100347.67 19977.67 100326.33 19988.33 100305.00 19999.00C100294.33 19999.00 100283.67 19999.00 100273.00 19999.00C100283.67 20009.67 100294.33 20020.33 100305.00 20031.00C100294.33 20041.67 100283.67 20052.33 100273.00 20063.00C100251.33 20052.33 100229.67 20041.67 100208.00 20031.00C100186.67 20052.33 100165.33 20073.67 100144.00 20095.00C100133.33 20095.00 100122.67 20095.00 100112.00 20095.00C100101.33 20084.33 100090.67 20073.67 100080.00 20063.00C100058.67 20073.67 100037.33 20084.33 100016.00 20095.00C100026.67 20105.67 100037.33 20116.33 100048.00 20127.00C100026.33 20127.00 100004.67 20127.00 99983.00 20127.00C99983.00 20116.33 99983.00 20105.67 99983.00 20095.00C99994.00 20073.67 100005.00 20052.33 100016.00 20031.00C100005.00 20020.33 99994.00 20009.67 99983.00 19999.00C99994.00 19977.67 100005.00 19956.33 100016.00 19935.00C99994.33 19892.00 99972.67 19849.00 99951.00 19806.00C99919.00 19806.00 99887.00 19806.00 99855.00 19806.00C99855.00 19795.33 99855.00 19784.67 99855.00 19774.00C99872.09 19739.29 99889.10 19704.56 99906.50 19670.00C99910.66 19661.67 99914.83 19653.33 99919.00 19645.00C99919.00 19634.33 99919.00 19623.67 99919.00 19613.00C99897.67 19634.33 99876.33 19655.67 99855.00 19677.00C99844.33 19655.67 99833.67 19634.33 99823.00 19613.00C99812.00 19613.00 99801.00 19613.00 99790.00 19613.00C99790.00 19602.33 99790.00 19591.67 99790.00 19581.00C99801.00 19581.00 99812.00 19581.00 99823.00 19581.00C99823.00 19570.33 99823.00 19559.67 99823.00 19549.00C99801.33 19527.33 99779.67 19505.67 99758.00 19484.00C99768.67 19473.33 99779.33 19462.67 99790.00 19452.00C99768.67 19452.00 99747.33 19452.00 99726.00 19452.00C99726.00 19430.67 99726.00 19409.33 99726.00 19388.00C99715.33 19377.33 99704.67 19366.67 99694.00 19356.00C99694.00 19366.67 99694.00 19377.33 99694.00 19388.00C99683.33 19377.33 99672.67 19366.67 99662.00 19356.00C99629.67 19356.00 99597.33 19356.00 99565.00 19356.00C99565.00 19334.33 99565.00 19312.67 99565.00 19291.00C99554.33 19291.00 99543.67 19291.00 99533.00 19291.00C99522.33 19312.67 99511.67 19334.33 99501.00 19356.00C99501.00 19388.00 99501.00 19420.00 99501.00 19452.00C99490.33 19441.33 99479.67 19430.67 99469.00 19420.00C99458.33 19388.00 99447.67 19356.00 99437.00 19324.00C99402.37 19306.42 99367.79 19288.77 99333.00 19271.50C99324.67 19267.33 99316.34 19263.17 99308.00 19259.00C99308.00 19237.67 99308.00 19216.33 99308.00 19195.00C99286.67 19195.00 99265.33 19195.00 99244.00 19195.00C99233.33 19184.33 99222.67 19173.67 99212.00 19163.00C99190.33 19173.67 99168.67 19184.33 99147.00 19195.00C99147.00 19184.33 99147.00 19173.67 99147.00 19163.00C99136.33 19152.33 99125.67 19141.67 99115.00 19131.00C99125.67 19120.33 99136.33 19109.67 99147.00 19099.00C99136.33 19088.00 99125.67 19077.00 99115.00 19066.00C99125.67 19066.00 99136.33 19066.00 99147.00 19066.00C99136.33 19055.33 99125.67 19044.67 99115.00 19034.00C99104.33 19044.67 99093.67 19055.33 99083.00 19066.00C99061.67 19055.33 99040.33 19044.67 99019.00 19034.00C99040.33 19012.67 99061.67 18991.33 99083.00 18970.00C99061.67 18980.67 99040.33 18991.33 99019.00 19002.00C99019.00 18991.33 99019.00 18980.67 99019.00 18970.00C99008.33 18970.00 98997.67 18970.00 98987.00 18970.00C98976.00 18959.33 98965.00 18948.67 98954.00 18938.00C98943.33 18938.00 98932.67 18938.00 98922.00 18938.00C98932.67 18927.33 98943.33 18916.67 98954.00 18906.00C98922.00 18906.00 98890.00 18906.00 98858.00 18906.00C98858.00 18895.33 98858.00 18884.67 98858.00 18874.00C98847.33 18884.67 98836.67 18895.33 98826.00 18906.00C98804.67 18906.00 98783.33 18906.00 98762.00 18906.00C98762.00 18895.33 98762.00 18884.67 98762.00 18874.00C98751.00 18874.00 98740.00 18874.00 98729.00 18874.00C98729.00 18863.00 98729.00 18852.00 98729.00 18841.00C98686.33 18819.67 98643.67 18798.33 98601.00 18777.00C98590.33 18809.33 98579.67 18841.67 98569.00 18874.00C98547.33 18852.33 98525.67 18830.67 98504.00 18809.00C98472.00 18809.00 98440.00 18809.00 98408.00 18809.00C98386.67 18819.67 98365.33 18830.33 98344.00 18841.00C98301.00 18830.33 98258.00 18819.67 98215.00 18809.00C98204.33 18809.00 98193.67 18809.00 98183.00 18809.00C98183.00 18819.67 98183.00 18830.33 98183.00 18841.00C98161.67 18830.33 98140.33 18819.67 98119.00 18809.00C98119.00 18819.67 98119.00 18830.33 98119.00 18841.00C98097.33 18852.00 98075.67 18863.00 98054.00 18874.00C98043.33 18863.00 98032.67 18852.00 98022.00 18841.00C98011.33 18841.00 98000.67 18841.00 97990.00 18841.00C97968.67 18830.33 97947.33 18819.67 97926.00 18809.00C97909.40 18792.86 97892.65 18776.87 97876.39 18760.39C97871.26 18755.26 97866.13 18750.13 97861.00 18745.00C97807.33 18734.33 97753.67 18723.67 97700.00 18713.00C97700.00 18702.33 97700.00 18691.67 97700.00 18681.00C97678.67 18691.67 97657.33 18702.33 97636.00 18713.00C97604.00 18702.33 97572.00 18691.67 97540.00 18681.00C97529.33 18691.67 97518.67 18702.33 97508.00 18713.00C97486.33 18702.33 97464.67 18691.67 97443.00 18681.00C97411.00 18702.33 97379.00 18723.67 97347.00 18745.00C97336.26 18745.06 97325.48 18744.89 97314.75 18745.08C97282.50 18755.72 97250.25 18766.36 97218.00 18777.00C97207.33 18766.33 97196.67 18755.67 97186.00 18745.00C97164.67 18745.00 97143.33 18745.00 97122.00 18745.00C97111.33 18734.33 97100.67 18723.67 97090.00 18713.00C97090.00 18723.67 97090.00 18734.33 97090.00 18745.00C97057.67 18745.00 97025.33 18745.00 96993.00 18745.00C96950.00 18734.33 96907.00 18723.67 96864.00 18713.00C96864.00 18702.33 96864.00 18691.67 96864.00 18681.00C96853.33 18670.00 96842.67 18659.00 96832.00 18648.00C96832.00 18637.33 96832.00 18626.67 96832.00 18616.00C96842.67 18605.33 96853.33 18594.67 96864.00 18584.00C96853.33 18562.67 96842.67 18541.33 96832.00 18520.00C96864.33 18498.33 96896.67 18476.67 96929.00 18455.00C96918.33 18455.00 96907.67 18455.00 96897.00 18455.00C96897.00 18444.33 96897.00 18433.67 96897.00 18423.00C96880.40 18406.86 96863.65 18390.87 96847.39 18374.39C96842.26 18369.26 96837.13 18364.13 96832.00 18359.00C96832.00 18316.00 96832.00 18273.00 96832.00 18230.00C96821.33 18208.67 96810.67 18187.33 96800.00 18166.00C96800.00 18144.67 96800.00 18123.33 96800.00 18102.00C96789.33 18091.33 96778.67 18080.67 96768.00 18070.00C96757.33 18016.33 96746.67 17962.67 96736.00 17909.00C96746.67 17909.00 96757.33 17909.00 96768.00 17909.00C96778.67 17887.67 96789.33 17866.33 96800.00 17845.00C96800.00 17834.00 96800.00 17823.00 96800.00 17812.00C96810.67 17812.00 96821.33 17812.00 96832.00 17812.00C96832.00 17790.67 96832.00 17769.33 96832.00 17748.00C96821.33 17737.33 96810.67 17726.67 96800.00 17716.00C96778.67 17716.00 96757.33 17716.00 96736.00 17716.00C96746.67 17694.67 96757.33 17673.33 96768.00 17652.00C96746.67 17641.00 96725.33 17630.00 96704.00 17619.00C96687.72 17602.75 96671.57 17586.36 96654.95 17570.46C96649.62 17565.21 96644.10 17560.10 96638.88 17554.77C96617.59 17512.18 96596.29 17469.59 96575.00 17427.00C96575.00 17405.33 96575.00 17383.67 96575.00 17362.00C96564.33 17351.33 96553.67 17340.67 96543.00 17330.00C96543.00 17308.67 96543.00 17287.33 96543.00 17266.00C96553.67 17266.00 96564.33 17266.00 96575.00 17266.00C96564.33 17223.00 96553.67 17180.00 96543.00 17137.00C96564.33 17126.33 96585.67 17115.67 96607.00 17105.00C96596.33 17083.67 96585.67 17062.33 96575.00 17041.00C96585.67 17019.33 96596.33 16997.67 96607.00 16976.00C96596.33 16965.33 96585.67 16954.67 96575.00 16944.00C96585.67 16944.00 96596.33 16944.00 96607.00 16944.00C96607.00 16922.67 96607.00 16901.33 96607.00 16880.00C96628.67 16869.33 96650.33 16858.67 96672.00 16848.00C96682.67 16837.33 96693.33 16826.67 96704.00 16816.00C96704.00 16805.00 96704.00 16794.00 96704.00 16783.00C96725.33 16772.33 96746.67 16761.67 96768.00 16751.00C96768.00 16740.33 96768.00 16729.67 96768.00 16719.00C96778.67 16708.33 96789.33 16697.67 96800.00 16687.00C96800.00 16665.67 96800.00 16644.33 96800.00 16623.00C96789.33 16623.00 96778.67 16623.00 96768.00 16623.00C96757.33 16601.33 96746.67 16579.67 96736.00 16558.00C96696.30 16518.15 96656.17 16478.74 96616.23 16439.13C96613.16 16435.99 96609.81 16433.01 96606.92 16429.75C96596.28 16397.50 96585.64 16365.25 96575.00 16333.00C96575.00 16301.00 96575.00 16269.00 96575.00 16237.00C96585.67 16226.33 96596.33 16215.67 96607.00 16205.00C96596.33 16194.33 96585.67 16183.67 96575.00 16173.00C96585.67 16151.33 96596.33 16129.67 96607.00 16108.00C96617.67 16108.00 96628.33 16108.00 96639.00 16108.00C96628.28 16075.93 96617.65 16043.82 96606.88 16011.77C96596.26 15990.18 96585.63 15968.59 96575.00 15947.00C96489.27 15850.61 96403.57 15754.19 96317.82 15657.82C96296.54 15636.54 96275.27 15615.27 96254.00 15594.00C96254.00 15572.67 96254.00 15551.33 96254.00 15530.00C96264.67 15519.00 96275.33 15508.00 96286.00 15497.00z"},"br-27":{"name":"Tocantins","path":"M115835.00 83244.00C115856.33 83201.33 115877.67 83158.67 115899.00 83116.00C115899.00 83073.00 115899.00 83030.00 115899.00 82987.00C115920.69 82944.22 115942.50 82901.50 115964.11 82858.68C115974.74 82826.45 115985.37 82794.23 115996.00 82762.00C115996.00 82740.67 115996.00 82719.33 115996.00 82698.00C116006.67 82676.34 116017.33 82654.66 116028.00 82633.00C116060.00 82601.00 116092.00 82569.00 116124.00 82537.00C116145.67 82526.33 116167.33 82515.67 116189.00 82505.00C116199.85 82440.12 116210.35 82375.18 116221.41 82310.35C116231.94 82267.90 116242.47 82225.45 116253.00 82183.00C116242.33 82151.00 116231.67 82119.00 116221.00 82087.00C116220.95 82065.56 116221.11 82044.12 116220.92 82022.67C116210.28 81979.78 116199.64 81936.89 116189.00 81894.00C116199.67 81862.00 116210.33 81830.00 116221.00 81798.00C116221.00 81776.33 116221.00 81754.67 116221.00 81733.00C116242.33 81722.33 116263.67 81711.67 116285.00 81701.00C116295.67 81669.00 116306.33 81637.00 116317.00 81605.00C116349.33 81583.33 116381.67 81561.67 116414.00 81540.00C116414.00 81529.33 116414.00 81518.67 116414.00 81508.00C116424.67 81486.67 116435.33 81465.33 116446.00 81444.00C116446.00 81401.00 116446.00 81358.00 116446.00 81315.00C116435.33 81293.67 116424.67 81272.33 116414.00 81251.00C116414.00 81208.00 116414.00 81165.00 116414.00 81122.00C116403.33 81090.00 116392.67 81058.00 116382.00 81026.00C116392.67 81004.67 116403.33 80983.33 116414.00 80962.00C116392.33 80908.33 116370.67 80854.67 116349.00 80801.00C116370.76 80768.60 116392.38 80736.10 116414.24 80703.76C116446.16 80671.84 116478.08 80639.92 116510.00 80608.00C116510.00 80586.33 116510.00 80564.67 116510.00 80543.00C116499.33 80521.67 116488.67 80500.33 116478.00 80479.00C116456.67 80468.33 116435.33 80457.67 116414.00 80447.00C116414.00 80393.33 116414.00 80339.67 116414.00 80286.00C116424.67 80264.67 116435.33 80243.33 116446.00 80222.00C116446.00 80211.33 116446.00 80200.67 116446.00 80190.00C116456.67 80179.34 116467.33 80168.66 116478.00 80158.00C116499.33 80158.00 116520.67 80158.00 116542.00 80158.00C116542.00 80125.67 116542.00 80093.33 116542.00 80061.00C116574.33 80007.33 116606.67 79953.67 116639.00 79900.00C116628.33 79868.00 116617.67 79836.00 116607.00 79804.00C116607.00 79782.67 116607.00 79761.33 116607.00 79740.00C116596.00 79718.33 116585.00 79696.67 116574.00 79675.00C116574.00 79643.00 116574.00 79611.00 116574.00 79579.00C116542.00 79557.67 116510.00 79536.33 116478.00 79515.00C116478.00 79493.33 116478.00 79471.67 116478.00 79450.00C116510.00 79418.00 116542.00 79386.00 116574.00 79354.00C116595.70 79321.56 116617.51 79289.18 116639.15 79256.70C116649.77 79235.47 116660.38 79214.23 116671.00 79193.00C116703.00 79193.00 116735.00 79193.00 116767.00 79193.00C116778.00 79182.33 116789.00 79171.67 116800.00 79161.00C116810.67 79128.67 116821.33 79096.33 116832.00 79064.00C116853.33 79032.00 116874.67 79000.00 116896.00 78968.00C116885.33 78935.67 116874.67 78903.33 116864.00 78871.00C116874.67 78839.00 116885.33 78807.00 116896.00 78775.00C116896.00 78743.00 116896.00 78711.00 116896.00 78679.00C116928.00 78668.00 116960.00 78657.00 116992.00 78646.00C117003.00 78646.00 117014.00 78646.00 117025.00 78646.00C117035.67 78635.34 117046.33 78624.66 117057.00 78614.00C117046.33 78582.00 117035.67 78550.00 117025.00 78518.00C117046.33 78410.67 117067.67 78303.33 117089.00 78196.00C117131.67 78174.67 117174.33 78153.33 117217.00 78132.00C117228.00 78110.67 117239.00 78089.33 117250.00 78068.00C117282.07 78046.24 117314.23 78024.61 117346.24 78002.76C117356.83 77992.17 117367.41 77981.59 117378.00 77971.00C117367.33 77939.00 117356.67 77907.00 117346.00 77875.00C117346.00 77864.33 117346.00 77853.67 117346.00 77843.00C117378.33 77768.00 117410.67 77693.00 117443.00 77618.00C117453.67 77564.33 117464.33 77510.67 117475.00 77457.00C117496.33 77403.33 117517.67 77349.67 117539.00 77296.00C117528.33 77221.00 117517.67 77146.00 117507.00 77071.00C117496.33 77071.00 117485.67 77071.00 117475.00 77071.00C117475.23 77059.70 117474.52 77048.34 117475.38 77037.09C117485.91 76984.06 117496.46 76931.03 117507.00 76878.00C117528.33 76835.00 117549.67 76792.00 117571.00 76749.00C117592.67 76727.67 117614.33 76706.33 117636.00 76685.00C117646.67 76653.00 117657.33 76621.00 117668.00 76589.00C117689.33 76567.33 117710.67 76545.67 117732.00 76524.00C117775.00 76502.67 117818.00 76481.33 117861.00 76460.00C117882.33 76438.66 117903.67 76417.34 117925.00 76396.00C117935.67 76363.67 117946.33 76331.33 117957.00 76299.00C117957.00 76256.33 117957.00 76213.67 117957.00 76171.00C117978.33 76138.66 117999.67 76106.34 118021.00 76074.00C118021.00 76052.67 118021.00 76031.33 118021.00 76010.00C118042.67 75977.67 118064.33 75945.33 118086.00 75913.00C118086.00 75870.33 118086.00 75827.67 118086.00 75785.00C118118.00 75720.67 118150.00 75656.33 118182.00 75592.00C118214.33 75559.66 118246.67 75527.34 118279.00 75495.00C118279.00 75473.67 118279.00 75452.33 118279.00 75431.00C118289.67 75420.34 118300.33 75409.66 118311.00 75399.00C118332.35 75335.00 118353.71 75271.01 118374.64 75206.87C118377.85 75193.00 118380.21 75178.93 118383.15 75164.99C118391.11 75125.00 118399.05 75085.00 118407.00 75045.00C118471.33 74970.00 118535.67 74895.00 118600.00 74820.00C118600.00 74798.67 118600.00 74777.33 118600.00 74756.00C118610.67 74745.34 118621.33 74734.66 118632.00 74724.00C118632.00 74691.67 118632.00 74659.33 118632.00 74627.00C118653.67 74595.00 118675.33 74563.00 118697.00 74531.00C118697.00 74488.00 118697.00 74445.00 118697.00 74402.00C118718.33 74391.33 118739.67 74380.67 118761.00 74370.00C118782.39 74327.25 118803.82 74284.50 118824.66 74241.48C118825.44 74236.11 118824.78 74230.45 118825.00 74224.97C118825.00 74198.31 118825.00 74171.66 118825.00 74145.00C118835.67 74123.67 118846.33 74102.33 118857.00 74081.00C118878.67 74059.34 118900.33 74037.66 118922.00 74016.00C118911.00 73984.00 118900.00 73952.00 118889.00 73920.00C118867.67 73887.66 118846.33 73855.34 118825.00 73823.00C118825.00 73812.33 118825.00 73801.67 118825.00 73791.00C118835.67 73791.00 118846.33 73791.00 118857.00 73791.00C118857.00 73748.33 118857.00 73705.67 118857.00 73663.00C118878.67 73588.00 118900.33 73513.00 118922.00 73438.00C118964.67 73395.00 119007.33 73352.00 119050.00 73309.00C119060.67 73266.00 119071.33 73223.00 119082.00 73180.00C119082.00 73115.67 119082.00 73051.33 119082.00 72987.00C119093.00 72944.33 119104.00 72901.67 119115.00 72859.00C119115.00 72848.33 119115.00 72837.67 119115.00 72827.00C119157.42 72783.76 119200.05 72740.72 119243.00 72698.00C119275.33 72687.33 119307.67 72676.67 119340.00 72666.00C119350.67 72601.67 119361.33 72537.33 119372.00 72473.00C119414.67 72473.00 119457.33 72473.00 119500.00 72473.00C119543.00 72419.33 119586.00 72365.67 119629.00 72312.00C119682.67 72269.34 119736.33 72226.66 119790.00 72184.00C119790.00 72151.67 119790.00 72119.33 119790.00 72087.00C119800.84 72075.94 119812.16 72065.29 119822.69 72053.97C119865.50 71989.87 119908.40 71925.84 119951.15 71861.70C119972.50 71818.75 119994.25 71775.98 120015.36 71732.93C120025.91 71700.95 120036.45 71668.98 120047.00 71637.00C120047.00 71615.67 120047.00 71594.33 120047.00 71573.00C120057.67 71540.67 120068.33 71508.33 120079.00 71476.00C120164.67 71401.00 120250.33 71326.00 120336.00 71251.00C120347.06 71218.90 120358.02 71186.77 120369.15 71154.70C120390.43 71111.80 120411.72 71068.90 120433.00 71026.00C120454.38 71004.56 120475.89 70983.24 120497.19 70961.72C120518.46 70929.48 120539.73 70897.24 120561.00 70865.00C120582.74 70854.24 120604.58 70843.67 120626.26 70832.78C120701.17 70768.52 120776.09 70704.26 120851.00 70640.00C120915.33 70618.67 120979.67 70597.33 121044.00 70576.00C121086.67 70576.00 121129.33 70576.00 121172.00 70576.00C121204.33 70565.33 121236.67 70554.67 121269.00 70544.00C121279.75 70522.25 121290.36 70500.43 121301.20 70478.73C121333.62 70435.34 121366.36 70392.18 121398.57 70348.65C121442.41 70283.22 121485.94 70217.59 121529.98 70152.30C121604.59 70045.40 121679.45 69938.66 121753.90 69831.65C121774.27 69801.10 121794.64 69770.55 121815.00 69740.00C121826.00 69697.00 121837.00 69654.00 121848.00 69611.00C121869.33 69589.66 121890.67 69568.34 121912.00 69547.00C121922.67 69515.00 121933.33 69483.00 121944.00 69451.00C122008.33 69397.33 122072.67 69343.67 122137.00 69290.00C122158.33 69257.66 122179.67 69225.34 122201.00 69193.00C122201.13 69171.07 122200.74 69149.12 122201.19 69127.21C122211.80 69031.47 122222.40 68935.74 122233.00 68840.00C122244.07 68817.96 122255.54 68796.09 122266.36 68773.93C122276.91 68742.29 122287.45 68710.65 122298.00 68679.00C122340.67 68614.67 122383.33 68550.33 122426.00 68486.00C122437.00 68486.00 122448.00 68486.00 122459.00 68486.00C122501.99 68464.39 122545.18 68443.14 122588.04 68421.30C122620.09 68399.77 122652.24 68378.38 122684.24 68356.76C122705.49 68335.50 122726.75 68314.26 122748.00 68293.00C122769.49 68238.75 122791.24 68184.61 122812.57 68130.30C122823.04 68098.75 122833.68 68067.25 122844.04 68035.67C122855.03 67950.11 122866.01 67864.55 122877.00 67779.00C122935.25 67662.07 122993.25 67545.02 123051.46 67428.08C123057.54 67415.67 123064.11 67403.46 123069.73 67390.85C123080.50 67359.12 123091.37 67327.42 123102.07 67295.67C123112.71 67242.45 123123.36 67189.22 123134.00 67136.00C123123.33 67103.67 123112.67 67071.33 123102.00 67039.00C123112.67 67017.67 123123.33 66996.33 123134.00 66975.00C123134.00 66942.67 123134.00 66910.33 123134.00 66878.00C123144.67 66867.34 123155.33 66856.66 123166.00 66846.00C123166.00 66835.33 123166.00 66824.67 123166.00 66814.00C123187.33 66803.33 123208.67 66792.67 123230.00 66782.00C123240.67 66760.67 123251.33 66739.33 123262.00 66718.00C123262.00 66643.00 123262.00 66568.00 123262.00 66493.00C123251.33 66439.33 123240.67 66385.67 123230.00 66332.00C123251.67 66299.67 123273.33 66267.33 123295.00 66235.00C123295.00 66192.33 123295.00 66149.67 123295.00 66107.00C123305.67 66064.00 123316.33 66021.00 123327.00 65978.00C123316.35 65902.89 123305.57 65827.79 123295.00 65752.66C123295.00 65709.78 123295.00 65666.89 123295.00 65624.00C123305.69 65613.21 123316.59 65602.62 123327.15 65591.70C123337.77 65570.47 123348.38 65549.23 123359.00 65528.00C123359.00 65517.33 123359.00 65506.67 123359.00 65496.00C123348.33 65474.33 123337.67 65452.67 123327.00 65431.00C123305.21 65420.33 123283.51 65409.48 123261.67 65398.92C123219.11 65388.28 123176.56 65377.64 123134.00 65367.00C123101.67 65345.67 123069.33 65324.33 123037.00 65303.00C123005.00 65260.00 122973.00 65217.00 122941.00 65174.00C122908.31 65152.32 122875.41 65130.95 122842.86 65109.08C122789.91 65066.38 122736.95 65023.69 122684.00 64981.00C122641.00 64959.67 122598.00 64938.33 122555.00 64917.00C122533.67 64895.67 122512.33 64874.33 122491.00 64853.00C122479.56 64829.33 122467.42 64805.99 122456.45 64782.09C122424.97 64709.06 122393.48 64636.03 122362.00 64563.00C122362.00 64552.33 122362.00 64541.67 122362.00 64531.00C122330.00 64466.67 122298.00 64402.33 122266.00 64338.00C122266.03 64305.89 122265.94 64273.78 122266.04 64241.67C122276.69 64156.11 122287.35 64070.56 122298.00 63985.00C122319.33 63974.00 122340.67 63963.00 122362.00 63952.00C122383.33 63909.33 122404.67 63866.67 122426.00 63824.00C122469.09 63770.26 122512.10 63716.46 122555.24 63662.76C122640.83 63577.18 122726.41 63491.58 122812.00 63406.00C122812.00 63395.33 122812.00 63384.67 122812.00 63374.00C122834.35 63340.84 122856.34 63307.44 122878.92 63274.44C122938.90 63194.58 122998.76 63114.63 123058.27 63034.42C123062.26 63027.92 123069.07 63022.78 123070.29 63014.96C123080.86 62973.64 123091.43 62932.32 123102.00 62891.00C123134.00 62837.67 123166.00 62784.33 123198.00 62731.00C123208.67 62698.67 123219.33 62666.33 123230.00 62634.00C123219.34 62591.22 123208.55 62548.47 123197.96 62505.67C123187.32 62409.00 123176.58 62312.34 123166.00 62215.66C123166.00 62044.44 123166.00 61873.22 123166.00 61702.00C123144.67 61627.00 123123.33 61552.00 123102.00 61477.00C123091.00 61466.00 123080.00 61455.00 123069.00 61444.00C123069.00 61390.67 123069.00 61337.33 123069.00 61284.00C123080.00 61262.33 123091.00 61240.67 123102.00 61219.00C123134.00 61187.00 123166.00 61155.00 123198.00 61123.00C123208.67 61101.67 123219.33 61080.33 123230.00 61059.00C123241.01 61058.77 123252.14 61059.47 123263.08 61058.63C123295.38 61047.54 123327.84 61036.82 123360.05 61025.48C123424.03 60993.65 123488.02 60961.83 123552.00 60930.00C123594.67 60887.00 123637.33 60844.00 123680.00 60801.00C123744.33 60758.33 123808.67 60715.67 123873.00 60673.00C123894.71 60651.22 123916.55 60629.57 123938.19 60607.72C123959.46 60575.82 123980.73 60543.91 124002.00 60512.00C124077.00 60512.00 124152.00 60512.00 124227.00 60512.00C124275.79 60487.61 124324.89 60463.82 124373.46 60439.00C124410.21 60419.90 124447.15 60401.19 124484.33 60382.94C124548.55 60372.30 124612.78 60361.65 124677.00 60351.00C124773.33 60351.00 124869.67 60351.00 124966.00 60351.00C125019.67 60329.67 125073.33 60308.33 125127.00 60287.00C125137.67 60287.00 125148.33 60287.00 125159.00 60287.00C125180.67 60265.67 125202.33 60244.33 125224.00 60223.00C125256.00 60169.33 125288.00 60115.67 125320.00 60062.00C125405.67 60040.67 125491.33 60019.33 125577.00 59998.00C125609.33 59976.33 125641.67 59954.67 125674.00 59933.00C125695.33 59890.33 125716.67 59847.67 125738.00 59805.00C125738.00 59762.00 125738.00 59719.00 125738.00 59676.00C125716.67 59611.67 125695.33 59547.33 125674.00 59483.00C125674.00 59461.67 125674.00 59440.33 125674.00 59419.00C125684.67 59386.67 125695.33 59354.33 125706.00 59322.00C125727.33 59300.67 125748.67 59279.33 125770.00 59258.00C125770.00 59226.00 125770.00 59194.00 125770.00 59162.00C125791.76 59129.60 125813.38 59097.10 125835.24 59064.76C125845.85 59054.05 125856.67 59043.54 125867.15 59032.70C125888.43 58989.80 125909.72 58946.90 125931.00 58904.00C126006.00 58839.67 126081.00 58775.33 126156.00 58711.00C126177.33 58700.33 126198.67 58689.67 126220.00 58679.00C126252.33 58647.00 126284.67 58615.00 126317.00 58583.00C126328.02 58560.93 126338.56 58538.60 126349.87 58516.69C126371.01 58485.06 126392.01 58453.33 126413.24 58421.76C126423.83 58411.18 126434.41 58400.58 126445.00 58390.00C126531.00 58390.00 126617.00 58390.00 126703.00 58390.00C126735.00 58400.67 126767.00 58411.33 126799.00 58422.00C126842.11 58454.04 126885.13 58486.19 126928.30 58518.15C126949.53 58529.10 126970.77 58540.05 126992.00 58551.00C127002.67 58540.00 127013.33 58529.00 127024.00 58518.00C127034.67 58475.33 127045.33 58432.67 127056.00 58390.00C127045.33 58357.67 127034.67 58325.33 127024.00 58293.00C127013.21 58282.31 127002.62 58271.42 126991.70 58260.85C126949.13 58239.57 126906.57 58218.28 126864.00 58197.00C126853.00 58175.67 126842.00 58154.33 126831.00 58133.00C126831.00 58122.33 126831.00 58111.67 126831.00 58101.00C126842.00 58090.00 126853.00 58079.00 126864.00 58068.00C126853.00 58046.67 126842.00 58025.33 126831.00 58004.00C126820.17 57949.99 126809.70 57895.89 126798.64 57841.93C126788.09 57810.29 126777.55 57778.64 126767.00 57747.00C126767.00 57682.67 126767.00 57618.33 126767.00 57554.00C126810.00 57511.00 126853.00 57468.00 126896.00 57425.00C126917.33 57414.33 126938.67 57403.67 126960.00 57393.00C127003.00 57403.67 127046.00 57414.33 127089.00 57425.00C127142.33 57403.67 127195.67 57382.33 127249.00 57361.00C127292.21 57328.71 127335.69 57296.75 127378.74 57264.25C127399.82 57242.83 127420.91 57221.42 127442.00 57200.00C127452.67 57168.00 127463.33 57136.00 127474.00 57104.00C127474.00 57082.33 127474.00 57060.67 127474.00 57039.00C127442.00 56996.33 127410.00 56953.67 127378.00 56911.00C127335.00 56900.33 127292.00 56889.67 127249.00 56879.00C127238.33 56868.33 127227.67 56857.67 127217.00 56847.00C127217.00 56825.33 127217.00 56803.67 127217.00 56782.00C127228.02 56760.26 127238.58 56738.27 127249.88 56716.69C127271.35 56684.72 127292.68 56652.67 127314.24 56620.76C127335.49 56599.50 127356.75 56578.26 127378.00 56557.00C127399.33 56546.33 127420.67 56535.67 127442.00 56525.00C127506.33 56514.33 127570.67 56503.67 127635.00 56493.00C127667.33 56471.67 127699.67 56450.33 127732.00 56429.00C127732.00 56386.00 127732.00 56343.00 127732.00 56300.00C127710.33 56267.67 127688.67 56235.33 127667.00 56203.00C127667.00 56192.33 127667.00 56181.67 127667.00 56171.00C127624.33 56128.33 127581.67 56085.67 127539.00 56043.00C127517.24 56010.60 127495.62 55978.10 127473.76 55945.76C127463.17 55935.18 127452.59 55924.58 127442.00 55914.00C127441.68 55901.84 127442.71 55889.60 127441.36 55877.50C127430.92 55803.89 127420.36 55730.29 127410.00 55656.66C127410.00 55603.11 127410.00 55549.56 127410.00 55496.00C127431.54 55453.10 127452.87 55410.10 127474.00 55367.00C127495.67 55356.33 127517.33 55345.67 127539.00 55335.00C127614.00 55345.67 127689.00 55356.33 127764.00 55367.00C127796.00 55356.33 127828.00 55345.67 127860.00 55335.00C127870.67 55335.00 127881.33 55335.00 127892.00 55335.00C127903.12 55324.31 127914.06 55313.42 127925.30 55302.85C127946.53 55292.23 127967.77 55281.62 127989.00 55271.00C128010.47 55238.61 128032.28 55206.43 128053.54 55173.92C128089.71 55101.71 128126.31 55029.71 128162.14 54957.33C128168.76 54943.89 128175.38 54930.44 128182.00 54917.00C128182.00 54863.67 128182.00 54810.33 128182.00 54757.00C128117.56 54713.96 128053.18 54670.83 127988.70 54627.85C127967.47 54617.23 127946.23 54606.62 127925.00 54596.00C127903.77 54575.62 127882.78 54554.99 127862.31 54533.84C127850.87 54522.23 127839.44 54510.61 127828.00 54499.00C127795.89 54498.96 127763.78 54499.09 127731.67 54498.93C127678.11 54488.29 127624.56 54477.64 127571.00 54467.00C127528.47 54445.60 127485.76 54424.54 127443.08 54403.46C127438.22 54399.96 127434.46 54395.07 127430.02 54391.03C127422.96 54383.85 127415.57 54376.94 127408.85 54369.46C127376.94 54326.76 127345.37 54283.78 127313.25 54241.27C127302.50 54230.85 127291.75 54220.42 127281.00 54210.00C127281.00 54220.67 127281.00 54231.33 127281.00 54242.00C127281.00 54220.67 127281.00 54199.33 127281.00 54178.00C127259.63 54145.56 127238.16 54113.18 127216.85 54080.70C127206.23 54059.47 127195.62 54038.23 127185.00 54017.00C127185.00 53985.00 127185.00 53953.00 127185.00 53921.00C127153.06 53888.61 127121.28 53856.06 127089.00 53824.00C127078.00 53802.67 127067.00 53781.33 127056.00 53760.00C127034.67 53749.33 127013.33 53738.67 126992.00 53728.00C126981.33 53728.00 126970.67 53728.00 126960.00 53728.00C126949.33 53749.33 126938.67 53770.67 126928.00 53792.00C126895.67 53781.33 126863.33 53770.67 126831.00 53760.00C126799.00 53770.67 126767.00 53781.33 126735.00 53792.00C126724.33 53792.00 126713.67 53792.00 126703.00 53792.00C126692.33 53802.67 126681.67 53813.33 126671.00 53824.00C126649.33 53824.00 126627.67 53824.00 126606.00 53824.00C126595.33 53834.67 126584.67 53845.33 126574.00 53856.00C126542.00 53866.67 126510.00 53877.33 126478.00 53888.00C126455.82 53887.86 126433.62 53888.29 126411.45 53887.78C126336.85 53877.20 126262.27 53866.50 126187.66 53856.00C126112.77 53856.00 126037.89 53856.00 125963.00 53856.00C125920.33 53845.33 125877.67 53834.67 125835.00 53824.00C125813.33 53781.00 125791.67 53738.00 125770.00 53695.00C125758.90 53694.79 125747.72 53695.43 125736.67 53694.67C125694.45 53684.11 125652.22 53673.56 125610.00 53663.00C125545.67 53663.00 125481.33 53663.00 125417.00 53663.00C125417.00 53652.33 125417.00 53641.67 125417.00 53631.00C125395.33 53631.00 125373.67 53631.00 125352.00 53631.00C125330.67 53620.33 125309.33 53609.67 125288.00 53599.00C125277.33 53588.33 125266.67 53577.67 125256.00 53567.00C125256.00 53545.67 125256.00 53524.33 125256.00 53503.00C125277.33 53513.67 125298.67 53524.33 125320.00 53535.00C125330.67 53524.33 125341.33 53513.67 125352.00 53503.00C125384.33 53513.67 125416.67 53524.33 125449.00 53535.00C125459.67 53524.33 125470.33 53513.67 125481.00 53503.00C125491.67 53460.00 125502.33 53417.00 125513.00 53374.00C125523.79 53363.31 125534.38 53352.42 125545.30 53341.85C125566.87 53331.24 125588.43 53320.62 125610.00 53310.00C125652.67 53320.67 125695.33 53331.33 125738.00 53342.00C125759.33 53352.67 125780.67 53363.33 125802.00 53374.00C125813.00 53395.33 125824.00 53416.67 125835.00 53438.00C125867.00 53448.67 125899.00 53459.33 125931.00 53470.00C125973.76 53427.09 126016.99 53384.66 126060.00 53342.00C126081.33 53288.33 126102.67 53234.67 126124.00 53181.00C126124.00 53149.00 126124.00 53117.00 126124.00 53085.00C126134.67 53052.67 126145.33 53020.33 126156.00 52988.00C126156.00 52966.67 126156.00 52945.33 126156.00 52924.00C126188.33 52881.00 126220.67 52838.00 126253.00 52795.00C126285.00 52773.67 126317.00 52752.33 126349.00 52731.00C126402.67 52741.67 126456.33 52752.33 126510.00 52763.00C126542.00 52741.67 126574.00 52720.33 126606.00 52699.00C126767.00 52677.33 126928.00 52655.67 127089.00 52634.00C127110.59 52645.30 127132.49 52656.10 127153.89 52667.71C127207.26 52710.14 127260.63 52752.57 127314.00 52795.00C127356.67 52795.00 127399.33 52795.00 127442.00 52795.00C127474.44 52816.37 127506.83 52837.83 127539.30 52859.15C127600.67 52890.20 127661.77 52921.80 127723.62 52951.88C127729.19 52955.64 127735.39 52956.69 127742.00 52956.00C127749.33 52956.00 127756.67 52956.00 127764.00 52956.00C127785.33 52977.33 127806.67 52998.67 127828.00 53020.00C127860.43 53030.73 127892.90 53041.34 127925.30 53052.15C127946.53 53063.10 127967.77 53074.05 127989.00 53085.00C128096.00 53095.67 128203.00 53106.33 128310.00 53117.00C128353.00 53127.67 128396.00 53138.33 128439.00 53149.00C128492.67 53138.33 128546.33 53127.67 128600.00 53117.00C128653.67 53063.33 128707.33 53009.67 128761.00 52956.00C128793.11 52956.04 128825.22 52955.91 128857.33 52956.07C128910.89 52966.71 128964.44 52977.36 129018.00 52988.00C129060.67 52988.00 129103.33 52988.00 129146.00 52988.00C129221.33 53020.33 129296.67 53052.67 129372.00 53085.00C129382.74 53106.71 129393.86 53128.25 129404.36 53150.07C129414.91 53181.71 129425.45 53213.36 129436.00 53245.00C129436.00 53320.00 129436.00 53395.00 129436.00 53470.00C129478.76 53523.74 129521.43 53577.54 129564.24 53631.24C129585.83 53652.49 129607.41 53673.75 129629.00 53695.00C129682.33 53695.00 129735.67 53695.00 129789.00 53695.00C129832.00 53684.33 129875.00 53673.67 129918.00 53663.00C129961.00 53663.00 130004.00 53663.00 130047.00 53663.00C130132.67 53716.67 130218.33 53770.33 130304.00 53824.00C130336.00 53834.67 130368.00 53845.33 130400.00 53856.00C130475.00 53920.33 130550.00 53984.67 130625.00 54049.00C130689.33 54070.67 130753.67 54092.33 130818.00 54114.00C130839.67 54103.00 130861.33 54092.00 130883.00 54081.00C130893.67 54081.00 130904.33 54081.00 130915.00 54081.00C131011.33 54177.67 131107.67 54274.33 131204.00 54371.00C131225.67 54435.33 131247.33 54499.67 131269.00 54564.00C131269.00 54617.33 131269.00 54670.67 131269.00 54724.00C131279.67 54767.00 131290.33 54810.00 131301.00 54853.00C131301.00 54917.33 131301.00 54981.67 131301.00 55046.00C131279.03 55121.80 131257.32 55197.69 131235.18 55273.44C131224.78 55304.63 131214.40 55335.81 131204.00 55367.00C131225.67 55410.00 131247.33 55453.00 131269.00 55496.00C131290.33 55517.33 131311.67 55538.67 131333.00 55560.00C131375.67 55656.67 131418.33 55753.33 131461.00 55850.00C131472.00 55903.67 131483.00 55957.33 131494.00 56011.00C131504.67 56021.67 131515.33 56032.33 131526.00 56043.00C131526.00 56150.00 131526.00 56257.00 131526.00 56364.00C131493.67 56460.67 131461.33 56557.33 131429.00 56654.00C131450.67 56686.00 131472.33 56718.00 131494.00 56750.00C131504.67 56793.00 131515.33 56836.00 131526.00 56879.00C131526.00 56921.67 131526.00 56964.33 131526.00 57007.00C131515.33 57050.00 131504.67 57093.00 131494.00 57136.00C131505.22 57181.75 131516.94 57227.39 131527.82 57273.22C131548.55 57366.81 131569.27 57460.41 131590.00 57554.00C131611.33 57607.67 131632.67 57661.33 131654.00 57715.00C131675.67 57747.00 131697.33 57779.00 131719.00 57811.00C131729.67 57843.33 131740.33 57875.67 131751.00 57908.00C131751.00 57961.33 131751.00 58014.67 131751.00 58068.00C131708.00 58154.00 131665.00 58240.00 131622.00 58326.00C131621.77 58337.30 131622.48 58348.66 131621.62 58359.91C131610.78 58413.59 131600.32 58467.35 131589.26 58520.99C131568.16 58605.99 131547.08 58691.00 131526.00 58776.00C131515.33 58786.67 131504.67 58797.33 131494.00 58808.00C131526.00 58893.67 131558.00 58979.33 131590.00 59065.00C131579.33 59086.33 131568.67 59107.67 131558.00 59129.00C131547.33 59129.00 131536.67 59129.00 131526.00 59129.00C131483.00 59193.33 131440.00 59257.67 131397.00 59322.00C131397.00 59343.67 131397.00 59365.33 131397.00 59387.00C131386.33 59397.67 131375.67 59408.33 131365.00 59419.00C131365.00 59504.67 131365.00 59590.33 131365.00 59676.00C131343.53 59708.38 131321.73 59740.55 131300.47 59773.05C131268.32 59837.04 131236.15 59901.02 131204.00 59965.00C131214.67 59997.33 131225.33 60029.67 131236.00 60062.00C131225.33 60072.67 131214.67 60083.33 131204.00 60094.00C131204.00 60190.33 131204.00 60286.67 131204.00 60383.00C131172.00 60436.67 131140.00 60490.33 131108.00 60544.00C131086.33 60608.33 131064.67 60672.67 131043.00 60737.00C131043.00 60747.67 131043.00 60758.33 131043.00 60769.00C131054.00 60769.00 131065.00 60769.00 131076.00 60769.00C131076.24 60779.96 131075.51 60791.06 131076.37 60801.94C131097.70 60855.77 131119.26 60909.51 131140.46 60963.39C131150.98 60995.26 131161.48 61027.13 131172.00 61059.00C131129.19 61144.76 131086.01 61230.34 131043.00 61316.00C131043.00 61358.67 131043.00 61401.33 131043.00 61444.00C131032.26 61466.04 131021.15 61487.93 131010.64 61510.07C131000.09 61541.71 130989.55 61573.36 130979.00 61605.00C130979.00 61615.67 130979.00 61626.33 130979.00 61637.00C130968.33 61658.67 130957.67 61680.33 130947.00 61702.00C130904.00 61744.67 130861.00 61787.33 130818.00 61830.00C130796.67 61840.67 130775.33 61851.33 130754.00 61862.00C130711.00 61915.67 130668.00 61969.33 130625.00 62023.00C130614.33 62066.00 130603.67 62109.00 130593.00 62152.00C130561.00 62194.67 130529.00 62237.33 130497.00 62280.00C130475.67 62291.00 130454.33 62302.00 130433.00 62313.00C130410.96 62301.93 130389.09 62290.46 130366.93 62279.64C130335.29 62269.09 130303.64 62258.55 130272.00 62248.00C130250.33 62248.00 130228.67 62248.00 130207.00 62248.00C130195.98 62258.79 130185.38 62270.08 130174.09 62280.55C130121.06 62312.70 130068.03 62344.85 130015.00 62377.00C130015.00 62441.33 130015.00 62505.67 130015.00 62570.00C130036.33 62591.33 130057.67 62612.67 130079.00 62634.00C130143.33 62666.33 130207.67 62698.67 130272.00 62731.00C130304.00 62763.00 130336.00 62795.00 130368.00 62827.00C130400.33 62902.00 130432.67 62977.00 130465.00 63052.00C130507.67 63052.00 130550.33 63052.00 130593.00 63052.00C130625.33 62998.33 130657.67 62944.67 130690.00 62891.00C130711.33 62880.33 130732.67 62869.67 130754.00 62859.00C130829.00 62859.00 130904.00 62859.00 130979.00 62859.00C130990.06 62869.84 131000.71 62881.15 131012.03 62891.69C131076.02 62934.46 131140.01 62977.23 131204.00 63020.00C131236.38 63084.31 131268.89 63148.56 131301.00 63213.00C131290.33 63266.67 131279.67 63320.33 131269.00 63374.00C131226.00 63395.33 131183.00 63416.67 131140.00 63438.00C131140.00 63448.67 131140.00 63459.33 131140.00 63470.00C131054.24 63502.39 130968.44 63534.71 130882.70 63567.15C130861.13 63577.76 130839.57 63588.38 130818.00 63599.00C130796.67 63641.67 130775.33 63684.33 130754.00 63727.00C130797.00 63737.67 130840.00 63748.33 130883.00 63759.00C130904.71 63748.26 130926.25 63737.14 130948.07 63726.64C130979.71 63716.09 131011.36 63705.55 131043.00 63695.00C131086.00 63695.00 131129.00 63695.00 131172.00 63695.00C131172.04 63716.44 131171.91 63737.89 131172.07 63759.33C131182.72 63812.89 131193.36 63866.44 131204.00 63920.00C131225.67 63941.67 131247.33 63963.33 131269.00 63985.00C131269.00 64038.33 131269.00 64091.67 131269.00 64145.00C131279.67 64155.67 131290.33 64166.33 131301.00 64177.00C131311.67 64177.00 131322.33 64177.00 131333.00 64177.00C131343.67 64155.67 131354.33 64134.33 131365.00 64113.00C131408.00 64113.00 131451.00 64113.00 131494.00 64113.00C131515.33 64134.33 131536.67 64155.67 131558.00 64177.00C131558.00 64188.00 131558.00 64199.00 131558.00 64210.00C131536.67 64231.33 131515.33 64252.67 131494.00 64274.00C131494.00 64284.67 131494.00 64295.33 131494.00 64306.00C131515.33 64306.00 131536.67 64306.00 131558.00 64306.00C131579.33 64316.67 131600.67 64327.33 131622.00 64338.00C131632.67 64338.00 131643.33 64338.00 131654.00 64338.00C131665.00 64348.67 131676.00 64359.33 131687.00 64370.00C131676.00 64391.67 131665.00 64413.33 131654.00 64435.00C131686.33 64456.33 131718.67 64477.67 131751.00 64499.00C131751.00 64531.00 131751.00 64563.00 131751.00 64595.00C131740.33 64616.67 131729.67 64638.33 131719.00 64660.00C131719.00 64670.67 131719.00 64681.33 131719.00 64692.00C131729.67 64713.33 131740.33 64734.67 131751.00 64756.00C131772.33 64766.67 131793.67 64777.33 131815.00 64788.00C131836.33 64766.67 131857.67 64745.33 131879.00 64724.00C131879.00 64713.33 131879.00 64702.67 131879.00 64692.00C131857.67 64692.00 131836.33 64692.00 131815.00 64692.00C131804.33 64670.67 131793.67 64649.33 131783.00 64628.00C131783.00 64617.00 131783.00 64606.00 131783.00 64595.00C131815.00 64595.00 131847.00 64595.00 131879.00 64595.00C131890.00 64616.67 131901.00 64638.33 131912.00 64660.00C131933.33 64670.67 131954.67 64681.33 131976.00 64692.00C132008.00 64724.00 132040.00 64756.00 132072.00 64788.00C132061.33 64799.00 132050.67 64810.00 132040.00 64821.00C132008.00 64821.00 131976.00 64821.00 131944.00 64821.00C131954.67 64831.67 131965.33 64842.33 131976.00 64853.00C131976.00 64874.33 131976.00 64895.67 131976.00 64917.00C132029.67 64927.67 132083.33 64938.33 132137.00 64949.00C132137.00 64970.33 132137.00 64991.67 132137.00 65013.00C132126.33 65013.00 132115.67 65013.00 132105.00 65013.00C132094.00 65002.33 132083.00 64991.67 132072.00 64981.00C132072.00 64991.67 132072.00 65002.33 132072.00 65013.00C132083.00 65024.00 132094.00 65035.00 132105.00 65046.00C132094.00 65056.67 132083.00 65067.33 132072.00 65078.00C132072.00 65099.33 132072.00 65120.67 132072.00 65142.00C132083.00 65142.00 132094.00 65142.00 132105.00 65142.00C132115.67 65152.67 132126.33 65163.33 132137.00 65174.00C132147.67 65163.33 132158.33 65152.67 132169.00 65142.00C132190.33 65152.67 132211.67 65163.33 132233.00 65174.00C132243.67 65163.33 132254.33 65152.67 132265.00 65142.00C132265.00 65163.33 132265.00 65184.67 132265.00 65206.00C132286.67 65206.00 132308.33 65206.00 132330.00 65206.00C132330.00 65217.00 132330.00 65228.00 132330.00 65239.00C132319.00 65260.33 132308.00 65281.67 132297.00 65303.00C132308.00 65292.33 132319.00 65281.67 132330.00 65271.00C132351.33 65271.00 132372.67 65271.00 132394.00 65271.00C132383.33 65281.67 132372.67 65292.33 132362.00 65303.00C132372.73 65335.10 132383.35 65367.23 132394.15 65399.30C132404.76 65420.87 132415.38 65442.43 132426.00 65464.00C132415.33 65474.67 132404.67 65485.33 132394.00 65496.00C132415.33 65496.00 132436.67 65496.00 132458.00 65496.00C132436.67 65506.67 132415.33 65517.33 132394.00 65528.00C132394.00 65538.67 132394.00 65549.33 132394.00 65560.00C132415.33 65560.00 132436.67 65560.00 132458.00 65560.00C132458.00 65570.67 132458.00 65581.33 132458.00 65592.00C132479.67 65613.66 132501.33 65635.34 132523.00 65657.00C132544.33 65657.00 132565.67 65657.00 132587.00 65657.00C132587.00 65667.67 132587.00 65678.33 132587.00 65689.00C132597.67 65689.00 132608.33 65689.00 132619.00 65689.00C132619.00 65699.67 132619.00 65710.33 132619.00 65721.00C132640.33 65710.33 132661.67 65699.67 132683.00 65689.00C132683.00 65710.33 132683.00 65731.67 132683.00 65753.00C132693.67 65753.00 132704.33 65753.00 132715.00 65753.00C132715.00 65774.33 132715.00 65795.67 132715.00 65817.00C132747.33 65849.34 132779.67 65881.66 132812.00 65914.00C132812.00 65924.67 132812.00 65935.33 132812.00 65946.00C132833.33 65946.00 132854.67 65946.00 132876.00 65946.00C132876.00 65999.67 132876.00 66053.33 132876.00 66107.00C132897.33 66096.33 132918.67 66085.67 132940.00 66075.00C132951.00 66075.00 132962.00 66075.00 132973.00 66075.00C132983.67 66107.00 132994.33 66139.00 133005.00 66171.00C133015.67 66160.34 133026.33 66149.66 133037.00 66139.00C133026.33 66171.00 133015.67 66203.00 133005.00 66235.00C133015.67 66245.66 133026.33 66256.34 133037.00 66267.00C133047.67 66256.34 133058.33 66245.66 133069.00 66235.00C133069.00 66256.67 133069.00 66278.33 133069.00 66300.00C133058.33 66300.00 133047.67 66300.00 133037.00 66300.00C133058.33 66321.34 133079.67 66342.66 133101.00 66364.00C133079.67 66374.67 133058.33 66385.33 133037.00 66396.00C133080.00 66396.00 133123.00 66396.00 133166.00 66396.00C133198.00 66428.33 133230.00 66460.67 133262.00 66493.00C133262.00 66525.00 133262.00 66557.00 133262.00 66589.00C133283.33 66599.67 133304.67 66610.33 133326.00 66621.00C133315.33 66631.66 133304.67 66642.34 133294.00 66653.00C133315.67 66663.67 133337.33 66674.33 133359.00 66685.00C133359.00 66696.00 133359.00 66707.00 133359.00 66718.00C133391.00 66718.00 133423.00 66718.00 133455.00 66718.00C133455.00 66728.67 133455.00 66739.33 133455.00 66750.00C133487.00 66750.00 133519.00 66750.00 133551.00 66750.00C133551.00 66760.67 133551.00 66771.33 133551.00 66782.00C133562.00 66782.00 133573.00 66782.00 133584.00 66782.00C133594.67 66749.67 133605.33 66717.33 133616.00 66685.00C133626.67 66696.00 133637.33 66707.00 133648.00 66718.00C133648.00 66707.00 133648.00 66696.00 133648.00 66685.00C133680.00 66674.33 133712.00 66663.67 133744.00 66653.00C133733.33 66642.34 133722.67 66631.66 133712.00 66621.00C133733.33 66610.33 133754.67 66599.67 133776.00 66589.00C133776.00 66557.00 133776.00 66525.00 133776.00 66493.00C133787.00 66493.00 133798.00 66493.00 133809.00 66493.00C133819.67 66471.34 133830.33 66449.66 133841.00 66428.00C133873.00 66428.00 133905.00 66428.00 133937.00 66428.00C133937.00 66406.67 133937.00 66385.33 133937.00 66364.00C133947.67 66364.00 133958.33 66364.00 133969.00 66364.00C133980.00 66374.67 133991.00 66385.33 134002.00 66396.00C134012.67 66396.00 134023.33 66396.00 134034.00 66396.00C134044.67 66374.67 134055.33 66353.33 134066.00 66332.00C134076.67 66332.00 134087.33 66332.00 134098.00 66332.00C134098.00 66310.33 134098.00 66288.67 134098.00 66267.00C134119.33 66256.33 134140.67 66245.67 134162.00 66235.00C134162.00 66245.67 134162.00 66256.33 134162.00 66267.00C134172.67 66278.00 134183.33 66289.00 134194.00 66300.00C134215.67 66278.34 134237.33 66256.66 134259.00 66235.00C134269.67 66256.66 134280.33 66278.34 134291.00 66300.00C134301.67 66300.00 134312.33 66300.00 134323.00 66300.00C134323.00 66289.00 134323.00 66278.00 134323.00 66267.00C134334.01 66266.77 134345.13 66267.46 134356.08 66266.65C134388.05 66256.10 134420.02 66245.55 134452.00 66235.00C134462.67 66224.34 134473.33 66213.66 134484.00 66203.00C134494.67 66213.66 134505.33 66224.34 134516.00 66235.00C134526.67 66235.00 134537.33 66235.00 134548.00 66235.00C134548.00 66224.33 134548.00 66213.67 134548.00 66203.00C134558.67 66213.66 134569.33 66224.34 134580.00 66235.00C134580.00 66224.33 134580.00 66213.67 134580.00 66203.00C134601.42 66181.41 134623.07 66160.06 134645.00 66139.00C134645.00 66149.67 134645.00 66160.33 134645.00 66171.00C134655.67 66171.00 134666.33 66171.00 134677.00 66171.00C134687.67 66139.00 134698.33 66107.00 134709.00 66075.00C134719.67 66085.66 134730.33 66096.34 134741.00 66107.00C134751.67 66096.34 134762.33 66085.66 134773.00 66075.00C134794.67 66075.00 134816.33 66075.00 134838.00 66075.00C134848.67 66064.00 134859.33 66053.00 134870.00 66042.00C134880.67 66042.00 134891.33 66042.00 134902.00 66042.00C134912.67 66031.34 134923.33 66020.66 134934.00 66010.00C134955.33 66020.67 134976.67 66031.33 134998.00 66042.00C135030.33 66042.00 135062.67 66042.00 135095.00 66042.00C135105.67 66020.67 135116.33 65999.33 135127.00 65978.00C135137.67 65978.00 135148.33 65978.00 135159.00 65978.00C135180.33 65988.67 135201.67 65999.33 135223.00 66010.00C135234.00 66010.00 135245.00 66010.00 135256.00 66010.00C135277.33 65988.66 135298.67 65967.34 135320.00 65946.00C135352.00 65946.00 135384.00 65946.00 135416.00 65946.00C135437.67 65956.67 135459.33 65967.33 135481.00 65978.00C135481.00 65988.67 135481.00 65999.33 135481.00 66010.00C135502.33 66010.00 135523.67 66010.00 135545.00 66010.00C135555.79 66020.69 135566.39 66031.58 135577.30 66042.15C135598.53 66053.10 135619.77 66064.05 135641.00 66075.00C135641.00 66107.00 135641.00 66139.00 135641.00 66171.00C135705.63 66202.64 135769.96 66234.92 135834.27 66267.20C135877.18 66299.46 135920.09 66331.73 135963.00 66364.00C135973.67 66385.33 135984.33 66406.67 135995.00 66428.00C135995.00 66438.67 135995.00 66449.33 135995.00 66460.00C136005.67 66471.00 136016.33 66482.00 136027.00 66493.00C136027.00 66568.00 136027.00 66643.00 136027.00 66718.00C136048.67 66739.33 136070.33 66760.67 136092.00 66782.00C136092.00 66803.33 136092.00 66824.67 136092.00 66846.00C136081.00 66856.67 136070.00 66867.33 136059.00 66878.00C136037.67 66878.00 136016.33 66878.00 135995.00 66878.00C135984.33 66899.66 135973.67 66921.34 135963.00 66943.00C135963.00 66964.33 135963.00 66985.67 135963.00 67007.00C135930.67 67092.67 135898.33 67178.33 135866.00 67264.00C135866.00 67285.67 135866.00 67307.33 135866.00 67329.00C135887.67 67339.67 135909.33 67350.33 135931.00 67361.00C135952.33 67382.34 135973.67 67403.66 135995.00 67425.00C135963.00 67457.00 135931.00 67489.00 135899.00 67521.00C135888.00 67553.33 135877.00 67585.67 135866.00 67618.00C135877.00 67671.67 135888.00 67725.33 135899.00 67779.00C135877.24 67811.07 135855.62 67843.23 135833.76 67875.24C135793.08 67915.77 135752.58 67956.49 135712.39 67997.51C135708.82 68001.03 135705.60 68005.06 135700.64 68006.64C135680.76 68016.42 135660.88 68026.21 135641.00 68036.00C135609.00 68036.00 135577.00 68036.00 135545.00 68036.00C135523.67 68046.67 135502.33 68057.33 135481.00 68068.00C135459.33 68068.00 135437.67 68068.00 135416.00 68068.00C135373.33 68046.67 135330.67 68025.33 135288.00 68004.00C135218.86 68038.23 135149.80 68072.63 135080.73 68107.01C135063.10 68115.56 135045.70 68124.63 135027.87 68132.73C134996.58 68143.49 134965.29 68154.24 134934.00 68165.00C134923.33 68186.33 134912.67 68207.67 134902.00 68229.00C134891.31 68239.79 134880.41 68250.38 134869.85 68261.30C134859.23 68282.53 134848.62 68303.77 134838.00 68325.00C134827.00 68314.33 134816.00 68303.67 134805.00 68293.00C134762.33 68293.00 134719.67 68293.00 134677.00 68293.00C134644.67 68282.33 134612.33 68271.67 134580.00 68261.00C134580.00 68282.33 134580.00 68303.67 134580.00 68325.00C134569.33 68325.00 134558.67 68325.00 134548.00 68325.00C134558.67 68346.66 134569.33 68368.34 134580.00 68390.00C134558.67 68400.67 134537.33 68411.33 134516.00 68422.00C134505.33 68411.34 134494.67 68400.66 134484.00 68390.00C134494.67 68422.00 134505.33 68454.00 134516.00 68486.00C134516.00 68507.33 134516.00 68528.67 134516.00 68550.00C134505.33 68571.66 134494.67 68593.34 134484.00 68615.00C134494.67 68625.66 134505.33 68636.34 134516.00 68647.00C134473.05 68689.71 134430.68 68733.03 134387.00 68775.00C134376.33 68753.67 134365.67 68732.33 134355.00 68711.00C134344.33 68721.66 134333.67 68732.34 134323.00 68743.00C134323.00 68753.67 134323.00 68764.33 134323.00 68775.00C134301.67 68775.00 134280.33 68775.00 134259.00 68775.00C134259.00 68796.67 134259.00 68818.33 134259.00 68840.00C134269.67 68861.33 134280.33 68882.67 134291.00 68904.00C134280.33 68904.00 134269.67 68904.00 134259.00 68904.00C134269.67 68914.66 134280.33 68925.34 134291.00 68936.00C134280.33 68946.66 134269.67 68957.34 134259.00 68968.00C134269.67 68978.66 134280.33 68989.34 134291.00 69000.00C134280.33 69011.00 134269.67 69022.00 134259.00 69033.00C134269.67 69043.66 134280.33 69054.34 134291.00 69065.00C134280.33 69065.00 134269.67 69065.00 134259.00 69065.00C134259.00 69075.67 134259.00 69086.33 134259.00 69097.00C134248.33 69107.66 134237.67 69118.34 134227.00 69129.00C134227.00 69139.67 134227.00 69150.33 134227.00 69161.00C134216.00 69171.67 134205.00 69182.33 134194.00 69193.00C134183.33 69182.34 134172.67 69171.66 134162.00 69161.00C134162.00 69171.67 134162.00 69182.33 134162.00 69193.00C134151.33 69193.00 134140.67 69193.00 134130.00 69193.00C134140.67 69204.00 134151.33 69215.00 134162.00 69226.00C134151.33 69226.00 134140.67 69226.00 134130.00 69226.00C134130.00 69236.67 134130.00 69247.33 134130.00 69258.00C134119.33 69247.34 134108.67 69236.66 134098.00 69226.00C134098.00 69236.67 134098.00 69247.33 134098.00 69258.00C134087.33 69258.00 134076.67 69258.00 134066.00 69258.00C134066.00 69247.33 134066.00 69236.67 134066.00 69226.00C134066.00 69247.33 134066.00 69268.67 134066.00 69290.00C134055.33 69279.34 134044.67 69268.66 134034.00 69258.00C134034.00 69290.00 134034.00 69322.00 134034.00 69354.00C134023.33 69354.00 134012.67 69354.00 134002.00 69354.00C133991.00 69343.33 133980.00 69332.67 133969.00 69322.00C133969.00 69332.67 133969.00 69343.33 133969.00 69354.00C133958.33 69354.00 133947.67 69354.00 133937.00 69354.00C133947.67 69354.00 133958.33 69354.00 133969.00 69354.00C133969.00 69364.67 133969.00 69375.33 133969.00 69386.00C133980.00 69375.33 133991.00 69364.67 134002.00 69354.00C134012.67 69364.66 134023.33 69375.34 134034.00 69386.00C134034.00 69396.67 134034.00 69407.33 134034.00 69418.00C134023.33 69418.00 134012.67 69418.00 134002.00 69418.00C134012.67 69429.00 134023.33 69440.00 134034.00 69451.00C134023.33 69451.00 134012.67 69451.00 134002.00 69451.00C134002.00 69461.67 134002.00 69472.33 134002.00 69483.00C133991.00 69483.00 133980.00 69483.00 133969.00 69483.00C133969.00 69493.67 133969.00 69504.33 133969.00 69515.00C133958.33 69525.66 133947.67 69536.34 133937.00 69547.00C133947.67 69557.66 133958.33 69568.34 133969.00 69579.00C133958.33 69589.66 133947.67 69600.34 133937.00 69611.00C133958.67 69621.67 133980.33 69632.33 134002.00 69643.00C134012.67 69643.00 134023.33 69643.00 134034.00 69643.00C134023.33 69654.00 134012.67 69665.00 134002.00 69676.00C134023.33 69676.00 134044.67 69676.00 134066.00 69676.00C134055.33 69686.66 134044.67 69697.34 134034.00 69708.00C134044.69 69718.79 134055.59 69729.38 134066.15 69740.30C134076.77 69761.53 134087.38 69782.77 134098.00 69804.00C134087.33 69814.66 134076.67 69825.34 134066.00 69836.00C134055.33 69836.00 134044.67 69836.00 134034.00 69836.00C134012.33 69857.66 133990.67 69879.34 133969.00 69901.00C133969.00 69933.00 133969.00 69965.00 133969.00 69997.00C133937.00 69997.00 133905.00 69997.00 133873.00 69997.00C133883.67 70029.33 133894.33 70061.67 133905.00 70094.00C133915.67 70104.66 133926.33 70115.34 133937.00 70126.00C133937.00 70147.33 133937.00 70168.67 133937.00 70190.00C133947.67 70190.00 133958.33 70190.00 133969.00 70190.00C133969.00 70200.67 133969.00 70211.33 133969.00 70222.00C133980.00 70222.00 133991.00 70222.00 134002.00 70222.00C134012.67 70254.33 134023.33 70286.67 134034.00 70319.00C134023.33 70329.66 134012.67 70340.34 134002.00 70351.00C134002.00 70383.00 134002.00 70415.00 134002.00 70447.00C133991.00 70457.67 133980.00 70468.33 133969.00 70479.00C133980.00 70490.00 133991.00 70501.00 134002.00 70512.00C133991.00 70522.67 133980.00 70533.33 133969.00 70544.00C133958.33 70544.00 133947.67 70544.00 133937.00 70544.00C133937.00 70554.67 133937.00 70565.33 133937.00 70576.00C133947.67 70586.66 133958.33 70597.34 133969.00 70608.00C133958.33 70618.66 133947.67 70629.34 133937.00 70640.00C133905.00 70640.00 133873.00 70640.00 133841.00 70640.00C133808.67 70672.34 133776.33 70704.66 133744.00 70737.00C133733.33 70726.34 133722.67 70715.66 133712.00 70705.00C133690.67 70705.00 133669.33 70705.00 133648.00 70705.00C133626.67 70715.67 133605.33 70726.33 133584.00 70737.00C133594.67 70758.33 133605.33 70779.67 133616.00 70801.00C133616.00 70811.67 133616.00 70822.33 133616.00 70833.00C133626.67 70843.66 133637.33 70854.34 133648.00 70865.00C133658.67 70865.00 133669.33 70865.00 133680.00 70865.00C133690.67 70886.66 133701.33 70908.34 133712.00 70930.00C133690.67 70940.67 133669.33 70951.33 133648.00 70962.00C133648.00 70972.67 133648.00 70983.33 133648.00 70994.00C133626.67 71004.67 133605.33 71015.33 133584.00 71026.00C133584.00 71036.67 133584.00 71047.33 133584.00 71058.00C133562.33 71068.67 133540.67 71079.33 133519.00 71090.00C133508.33 71090.00 133497.67 71090.00 133487.00 71090.00C133476.33 71101.00 133465.67 71112.00 133455.00 71123.00C133465.67 71144.33 133476.33 71165.67 133487.00 71187.00C133487.00 71197.67 133487.00 71208.33 133487.00 71219.00C133476.33 71229.66 133465.67 71240.34 133455.00 71251.00C133455.00 71261.67 133455.00 71272.33 133455.00 71283.00C133433.67 71283.00 133412.33 71283.00 133391.00 71283.00C133391.00 71272.33 133391.00 71261.67 133391.00 71251.00C133391.00 71261.67 133391.00 71272.33 133391.00 71283.00C133380.33 71304.66 133369.67 71326.34 133359.00 71348.00C133359.00 71358.67 133359.00 71369.33 133359.00 71380.00C133326.67 71380.00 133294.33 71380.00 133262.00 71380.00C133251.33 71390.66 133240.67 71401.34 133230.00 71412.00C133251.33 71422.67 133272.67 71433.33 133294.00 71444.00C133304.67 71433.34 133315.33 71422.66 133326.00 71412.00C133326.00 71422.67 133326.00 71433.33 133326.00 71444.00C133337.00 71444.00 133348.00 71444.00 133359.00 71444.00C133359.00 71454.67 133359.00 71465.33 133359.00 71476.00C133337.33 71486.67 133315.67 71497.33 133294.00 71508.00C133294.00 71529.67 133294.00 71551.33 133294.00 71573.00C133283.33 71573.00 133272.67 71573.00 133262.00 71573.00C133272.67 71583.66 133283.33 71594.34 133294.00 71605.00C133272.67 71605.00 133251.33 71605.00 133230.00 71605.00C133230.00 71615.67 133230.00 71626.33 133230.00 71637.00C133262.00 71658.33 133294.00 71679.67 133326.00 71701.00C133326.00 71690.33 133326.00 71679.67 133326.00 71669.00C133347.67 71669.00 133369.33 71669.00 133391.00 71669.00C133412.33 71679.67 133433.67 71690.33 133455.00 71701.00C133476.33 71690.33 133497.67 71679.67 133519.00 71669.00C133508.33 71690.66 133497.67 71712.34 133487.00 71734.00C133508.33 71734.00 133529.67 71734.00 133551.00 71734.00C133551.00 71723.00 133551.00 71712.00 133551.00 71701.00C133572.67 71701.00 133594.33 71701.00 133616.00 71701.00C133637.33 71712.00 133658.67 71723.00 133680.00 71734.00C133733.67 71712.33 133787.33 71690.67 133841.00 71669.00C133873.00 71669.00 133905.00 71669.00 133937.00 71669.00C133947.67 71690.66 133958.33 71712.34 133969.00 71734.00C133958.33 71744.66 133947.67 71755.34 133937.00 71766.00C133915.67 71766.00 133894.33 71766.00 133873.00 71766.00C133883.67 71776.66 133894.33 71787.34 133905.00 71798.00C133894.33 71798.00 133883.67 71798.00 133873.00 71798.00C133883.67 71808.66 133894.33 71819.34 133905.00 71830.00C133894.33 71840.66 133883.67 71851.34 133873.00 71862.00C133883.67 71883.33 133894.33 71904.67 133905.00 71926.00C133894.33 71926.00 133883.67 71926.00 133873.00 71926.00C133883.67 71947.66 133894.33 71969.34 133905.00 71991.00C133937.33 71991.00 133969.67 71991.00 134002.00 71991.00C134023.59 71969.59 134044.94 71947.93 134066.00 71926.00C134066.00 71958.33 134066.00 71990.67 134066.00 72023.00C134077.10 72023.21 134088.29 72022.58 134099.34 72023.33C134141.89 72033.89 134184.45 72044.44 134227.00 72055.00C134237.69 72065.79 134248.59 72076.38 134259.15 72087.30C134269.77 72108.53 134280.38 72129.77 134291.00 72151.00C134280.33 72183.33 134269.67 72215.67 134259.00 72248.00C134259.00 72258.67 134259.00 72269.33 134259.00 72280.00C134280.33 72290.67 134301.67 72301.33 134323.00 72312.00C134344.33 72301.33 134365.67 72290.67 134387.00 72280.00C134387.00 72290.67 134387.00 72301.33 134387.00 72312.00C134398.00 72333.67 134409.00 72355.33 134420.00 72377.00C134399.55 72416.47 134379.24 72456.01 134359.56 72495.88C134356.90 72500.83 134353.08 72505.86 134358.56 72510.30C134379.04 72540.87 134399.52 72571.44 134420.00 72602.00C134398.09 72623.08 134376.40 72644.40 134355.00 72666.00C134355.00 72676.67 134355.00 72687.33 134355.00 72698.00C134333.67 72708.67 134312.33 72719.33 134291.00 72730.00C134291.00 72751.67 134291.00 72773.33 134291.00 72795.00C134301.67 72816.33 134312.33 72837.67 134323.00 72859.00C134355.33 72848.33 134387.67 72837.67 134420.00 72827.00C134430.67 72827.00 134441.33 72827.00 134452.00 72827.00C134452.00 72848.33 134452.00 72869.67 134452.00 72891.00C134473.43 72923.07 134494.72 72955.23 134516.24 72987.24C134558.10 73029.68 134599.62 73072.49 134642.65 73113.76C134647.79 73118.84 134650.92 73125.57 134655.16 73131.39C134673.11 73158.59 134691.05 73185.80 134709.00 73213.00C134698.33 73245.00 134687.67 73277.00 134677.00 73309.00C134677.00 73319.67 134677.00 73330.33 134677.00 73341.00C134709.00 73351.67 134741.00 73362.33 134773.00 73373.00C134773.00 73362.33 134773.00 73351.67 134773.00 73341.00C134783.79 73330.31 134794.38 73319.42 134805.30 73308.85C134826.87 73298.24 134848.43 73287.62 134870.00 73277.00C134912.67 73277.00 134955.33 73277.00 134998.00 73277.00C135030.33 73266.33 135062.67 73255.67 135095.00 73245.00C135105.67 73245.00 135116.33 73245.00 135127.00 73245.00C135148.33 73266.34 135169.67 73287.66 135191.00 73309.00C135223.33 73319.67 135255.67 73330.33 135288.00 73341.00C135277.31 73351.79 135266.42 73362.38 135255.85 73373.30C135244.91 73394.87 135233.95 73416.43 135223.00 73438.00C135223.00 73459.33 135223.00 73480.67 135223.00 73502.00C135255.88 73533.45 135287.79 73565.87 135320.00 73598.00C135341.33 73598.00 135362.67 73598.00 135384.00 73598.00C135405.33 73609.00 135426.67 73620.00 135448.00 73631.00C135459.00 73652.33 135470.00 73673.67 135481.00 73695.00C135513.00 73684.33 135545.00 73673.67 135577.00 73663.00C135598.33 73673.67 135619.67 73684.33 135641.00 73695.00C135641.00 73716.33 135641.00 73737.67 135641.00 73759.00C135619.67 73780.34 135598.33 73801.66 135577.00 73823.00C135577.00 73834.00 135577.00 73845.00 135577.00 73856.00C135598.33 73888.00 135619.67 73920.00 135641.00 73952.00C135641.00 73962.67 135641.00 73973.33 135641.00 73984.00C135673.33 73994.67 135705.67 74005.33 135738.00 74016.00C135738.00 74027.00 135738.00 74038.00 135738.00 74049.00C135673.56 74091.71 135609.18 74134.50 135544.70 74177.15C135523.47 74187.77 135502.23 74198.38 135481.00 74209.00C135481.00 74241.33 135481.00 74273.67 135481.00 74306.00C135459.33 74338.00 135437.67 74370.00 135416.00 74402.00C135416.00 74445.00 135416.00 74488.00 135416.00 74531.00C135405.33 74552.33 135394.67 74573.67 135384.00 74595.00C135319.67 74638.00 135255.33 74681.00 135191.00 74724.00C135201.67 74766.67 135212.33 74809.33 135223.00 74852.00C135223.00 74873.67 135223.00 74895.33 135223.00 74917.00C135234.00 74927.67 135245.00 74938.33 135256.00 74949.00C135256.00 74959.67 135256.00 74970.33 135256.00 74981.00C135331.00 74981.00 135406.00 74981.00 135481.00 74981.00C135513.00 75002.33 135545.00 75023.67 135577.00 75045.00C135587.67 75066.66 135598.33 75088.34 135609.00 75110.00C135598.33 75120.66 135587.67 75131.34 135577.00 75142.00C135566.33 75174.00 135555.67 75206.00 135545.00 75238.00C135545.00 75248.67 135545.00 75259.33 135545.00 75270.00C135577.00 75281.00 135609.00 75292.00 135641.00 75303.00C135673.33 75303.00 135705.67 75303.00 135738.00 75303.00C135780.67 75281.33 135823.33 75259.67 135866.00 75238.00C135877.00 75259.67 135888.00 75281.33 135899.00 75303.00C135920.33 75324.34 135941.67 75345.66 135963.00 75367.00C135952.33 75399.00 135941.67 75431.00 135931.00 75463.00C135941.67 75463.00 135952.33 75463.00 135963.00 75463.00C135984.33 75484.67 136005.67 75506.33 136027.00 75528.00C136005.67 75538.67 135984.33 75549.33 135963.00 75560.00C135963.00 75570.67 135963.00 75581.33 135963.00 75592.00C135995.00 75602.67 136027.00 75613.33 136059.00 75624.00C136059.00 75656.33 136059.00 75688.67 136059.00 75721.00C136048.33 75731.66 136037.67 75742.34 136027.00 75753.00C136027.00 75785.00 136027.00 75817.00 136027.00 75849.00C136048.67 75870.33 136070.33 75891.67 136092.00 75913.00C136070.33 75934.66 136048.67 75956.34 136027.00 75978.00C136037.67 76020.67 136048.33 76063.33 136059.00 76106.00C136048.33 76127.66 136037.67 76149.34 136027.00 76171.00C136059.33 76213.67 136091.67 76256.33 136124.00 76299.00C136124.00 76352.67 136124.00 76406.33 136124.00 76460.00C136134.67 76470.66 136145.33 76481.34 136156.00 76492.00C136166.67 76524.33 136177.33 76556.67 136188.00 76589.00C136220.00 76599.67 136252.00 76610.33 136284.00 76621.00C136295.00 76621.00 136306.00 76621.00 136317.00 76621.00C136370.33 76685.34 136423.67 76749.66 136477.00 76814.00C136498.67 76889.00 136520.33 76964.00 136542.00 77039.00C136574.00 77049.67 136606.00 77060.33 136638.00 77071.00C136670.33 77092.34 136702.67 77113.66 136735.00 77135.00C136756.33 77113.66 136777.67 77092.34 136799.00 77071.00C136820.33 77081.67 136841.67 77092.33 136863.00 77103.00C136906.11 77102.96 136949.22 77103.09 136992.33 77102.93C137046.86 77091.99 137101.48 77081.44 137155.96 77070.26C137197.64 77059.84 137239.32 77049.42 137281.00 77039.00C137302.33 77049.67 137323.67 77060.33 137345.00 77071.00C137367.14 77092.49 137389.45 77113.84 137410.81 77136.11C137442.55 77178.72 137474.27 77221.37 137506.00 77264.00C137549.00 77253.33 137592.00 77242.67 137635.00 77232.00C137699.33 77242.67 137763.67 77253.33 137828.00 77264.00C137903.00 77210.33 137978.00 77156.67 138053.00 77103.00C138074.33 77092.33 138095.67 77081.67 138117.00 77071.00C138127.67 77071.00 138138.33 77071.00 138149.00 77071.00C138159.67 77081.66 138170.33 77092.34 138181.00 77103.00C138192.00 77199.33 138203.00 77295.67 138214.00 77392.00C138235.33 77424.34 138256.67 77456.66 138278.00 77489.00C138288.67 77478.34 138299.33 77467.66 138310.00 77457.00C138342.33 77446.33 138374.67 77435.67 138407.00 77425.00C138449.67 77446.33 138492.33 77467.67 138535.00 77489.00C138569.16 77477.87 138603.16 77466.24 138637.43 77455.43C138710.62 77434.29 138783.81 77413.15 138857.00 77392.00C138921.33 77424.33 138985.67 77456.67 139050.00 77489.00C139125.00 77499.67 139200.00 77510.33 139275.00 77521.00C139350.00 77478.00 139425.00 77435.00 139500.00 77392.00C139521.33 77370.66 139542.67 77349.34 139564.00 77328.00C139574.67 77296.00 139585.33 77264.00 139596.00 77232.00C139585.27 77199.57 139574.66 77167.10 139563.85 77134.70C139553.23 77113.47 139542.62 77092.23 139532.00 77071.00C139553.33 77038.66 139574.67 77006.34 139596.00 76974.00C139606.67 76995.66 139617.33 77017.34 139628.00 77039.00C139660.33 77039.00 139692.67 77039.00 139725.00 77039.00C139725.00 77060.33 139725.00 77081.67 139725.00 77103.00C139714.33 77113.66 139703.67 77124.34 139693.00 77135.00C139703.67 77178.00 139714.33 77221.00 139725.00 77264.00C139725.00 77349.67 139725.00 77435.33 139725.00 77521.00C139714.31 77531.79 139703.41 77542.38 139692.85 77553.30C139681.84 77576.04 139670.22 77598.51 139659.61 77621.43C139638.10 77674.14 139616.91 77726.98 139595.20 77779.60C139574.14 77822.07 139553.06 77864.53 139532.00 77907.00C139510.67 77917.67 139489.33 77928.33 139468.00 77939.00C139403.67 77939.00 139339.33 77939.00 139275.00 77939.00C139232.31 77959.91 139189.75 77981.09 139147.22 78002.33C139141.36 78003.84 139134.93 78002.59 139128.84 78003.00C139124.21 78003.65 139116.95 78001.68 139114.00 78004.02C139114.00 78025.34 139114.00 78046.67 139114.00 78068.00C139103.33 78089.33 139092.67 78110.67 139082.00 78132.00C139103.33 78164.00 139124.67 78196.00 139146.00 78228.00C139135.33 78271.00 139124.67 78314.00 139114.00 78357.00C139049.67 78357.00 138985.33 78357.00 138921.00 78357.00C138888.93 78378.43 138856.77 78399.72 138824.76 78421.24C138803.17 78442.82 138781.59 78464.41 138760.00 78486.00C138749.33 78507.33 138738.67 78528.67 138728.00 78550.00C138663.56 78593.04 138599.18 78636.17 138534.70 78679.15C138513.47 78689.77 138492.23 78700.38 138471.00 78711.00C138460.33 78743.00 138449.67 78775.00 138439.00 78807.00C138417.33 78807.00 138395.67 78807.00 138374.00 78807.00C138352.67 78817.67 138331.33 78828.33 138310.00 78839.00C138278.00 78839.00 138246.00 78839.00 138214.00 78839.00C138203.00 78849.67 138192.00 78860.33 138181.00 78871.00C138170.33 78914.00 138159.67 78957.00 138149.00 79000.00C138106.33 79010.67 138063.67 79021.33 138021.00 79032.00C138021.00 79064.33 138021.00 79096.67 138021.00 79129.00C138010.21 79139.69 137999.62 79150.58 137988.70 79161.15C137967.13 79171.76 137945.57 79182.38 137924.00 79193.00C137892.00 79182.33 137860.00 79171.67 137828.00 79161.00C137795.67 79193.00 137763.33 79225.00 137731.00 79257.00C137699.00 79257.00 137667.00 79257.00 137635.00 79257.00C137602.67 79268.00 137570.33 79279.00 137538.00 79290.00C137527.33 79279.00 137516.67 79268.00 137506.00 79257.00C137474.00 79268.00 137442.00 79279.00 137410.00 79290.00C137410.00 79300.67 137410.00 79311.33 137410.00 79322.00C137366.90 79343.14 137323.89 79364.44 137281.00 79386.00C137281.00 79396.67 137281.00 79407.33 137281.00 79418.00C137291.84 79429.06 137303.16 79439.71 137313.70 79451.04C137335.23 79483.09 137356.62 79515.24 137378.24 79547.24C137388.83 79557.82 137399.41 79568.41 137410.00 79579.00C137409.80 79590.10 137410.43 79601.28 137409.67 79612.33C137399.11 79654.89 137388.56 79697.44 137378.00 79740.00C137319.89 79778.27 137261.83 79816.61 137204.07 79855.42C137165.38 79881.28 137126.69 79907.14 137088.00 79933.00C137099.01 79933.23 137110.13 79932.54 137121.08 79933.35C137153.05 79943.90 137185.02 79954.45 137217.00 79965.00C137217.00 80007.67 137217.00 80050.33 137217.00 80093.00C137206.33 80114.66 137195.67 80136.34 137185.00 80158.00C137120.45 80189.56 137056.28 80221.88 136992.00 80254.00C136981.31 80264.79 136970.41 80275.38 136959.85 80286.30C136949.13 80308.35 136937.96 80330.20 136927.52 80352.38C136916.68 80383.92 136905.84 80415.46 136895.00 80447.00C136895.00 80457.67 136895.00 80468.33 136895.00 80479.00C136916.67 80522.00 136938.33 80565.00 136960.00 80608.00C136960.00 80618.67 136960.00 80629.33 136960.00 80640.00C136906.33 80672.00 136852.67 80704.00 136799.00 80736.00C136777.67 80768.34 136756.33 80800.66 136735.00 80833.00C136681.33 80865.00 136627.67 80897.00 136574.00 80929.00C136563.31 80940.12 136552.42 80951.06 136541.85 80962.30C136530.91 80983.54 136519.95 81004.77 136509.00 81026.00C136477.00 81047.33 136445.00 81068.67 136413.00 81090.00C136402.33 81090.00 136391.67 81090.00 136381.00 81090.00C136381.00 81122.33 136381.00 81154.67 136381.00 81187.00C136348.67 81219.00 136316.33 81251.00 136284.00 81283.00C136252.00 81368.67 136220.00 81454.33 136188.00 81540.00C136177.33 81647.33 136166.67 81754.67 136156.00 81862.00C136123.12 81916.42 136090.52 81971.02 136057.45 82025.33C136036.63 82056.55 136015.82 82087.78 135995.00 82119.00C135973.67 82119.00 135952.33 82119.00 135931.00 82119.00C135802.33 82183.33 135673.67 82247.67 135545.00 82312.00C135502.00 82322.67 135459.00 82333.33 135416.00 82344.00C135426.67 82365.33 135437.33 82386.67 135448.00 82408.00C135437.33 82440.33 135426.67 82472.67 135416.00 82505.00C135405.33 82505.00 135394.67 82505.00 135384.00 82505.00C135384.00 82526.33 135384.00 82547.67 135384.00 82569.00C135394.67 82579.66 135405.33 82590.34 135416.00 82601.00C135416.05 82622.77 135415.89 82644.55 135416.08 82666.33C135426.72 82708.88 135437.36 82751.44 135448.00 82794.00C135469.67 82826.33 135491.33 82858.67 135513.00 82891.00C135545.00 82901.67 135577.00 82912.33 135609.00 82923.00C135619.67 82923.00 135630.33 82923.00 135641.00 82923.00C135662.67 82933.67 135684.33 82944.33 135706.00 82955.00C135706.00 83008.67 135706.00 83062.33 135706.00 83116.00C135738.00 83137.33 135770.00 83158.67 135802.00 83180.00C135802.00 83244.33 135802.00 83308.67 135802.00 83373.00C135812.67 83405.00 135823.33 83437.00 135834.00 83469.00C135851.91 83487.54 135869.77 83506.14 135888.52 83523.84C135892.61 83527.23 135895.81 83532.09 135900.50 83534.50C135932.00 83545.00 135963.50 83555.50 135995.00 83566.00C136005.67 83587.33 136016.33 83608.67 136027.00 83630.00C136080.67 83630.00 136134.33 83630.00 136188.00 83630.00C136220.00 83640.67 136252.00 83651.33 136284.00 83662.00C136295.00 83683.67 136306.00 83705.33 136317.00 83727.00C136327.67 83737.66 136338.33 83748.34 136349.00 83759.00C136359.67 83759.00 136370.33 83759.00 136381.00 83759.00C136402.33 83748.33 136423.67 83737.67 136445.00 83727.00C136488.00 83727.00 136531.00 83727.00 136574.00 83727.00C136595.33 83737.67 136616.67 83748.33 136638.00 83759.00C136691.67 83748.33 136745.33 83737.67 136799.00 83727.00C136842.38 83748.41 136885.59 83770.19 136929.07 83791.35C136960.71 83801.90 136992.36 83812.45 137024.00 83823.00C137034.67 83823.00 137045.33 83823.00 137056.00 83823.00C137077.33 83833.67 137098.67 83844.33 137120.00 83855.00C137141.67 83855.00 137163.33 83855.00 137185.00 83855.00C137206.33 83876.67 137227.67 83898.33 137249.00 83920.00C137249.00 83930.67 137249.00 83941.33 137249.00 83952.00C137259.67 83973.33 137270.33 83994.67 137281.00 84016.00C137323.90 84037.53 137366.89 84058.88 137410.00 84080.00C137420.79 84069.31 137431.38 84058.42 137442.30 84047.85C137463.53 84037.23 137484.77 84026.62 137506.00 84016.00C137516.67 84037.33 137527.33 84058.67 137538.00 84080.00C137570.33 84080.00 137602.67 84080.00 137635.00 84080.00C137656.33 84069.33 137677.67 84058.67 137699.00 84048.00C137709.67 84058.66 137720.33 84069.34 137731.00 84080.00C137763.33 84091.00 137795.67 84102.00 137828.00 84113.00C137838.67 84113.00 137849.33 84113.00 137860.00 84113.00C137870.67 84123.66 137881.33 84134.34 137892.00 84145.00C137892.00 84177.00 137892.00 84209.00 137892.00 84241.00C137817.00 84251.67 137742.00 84262.33 137667.00 84273.00C137635.00 84283.67 137603.00 84294.33 137571.00 84305.00C137538.67 84294.33 137506.33 84283.67 137474.00 84273.00C137452.67 84283.67 137431.33 84294.33 137410.00 84305.00C137356.24 84283.59 137302.43 84262.32 137248.71 84240.83C137195.14 84208.88 137141.57 84176.94 137088.00 84145.00C137056.00 84145.00 137024.00 84145.00 136992.00 84145.00C136970.67 84155.67 136949.33 84166.33 136928.00 84177.00C136906.33 84166.33 136884.67 84155.67 136863.00 84145.00C136841.67 84155.67 136820.33 84166.33 136799.00 84177.00C136799.00 84198.33 136799.00 84219.67 136799.00 84241.00C136809.67 84262.33 136820.33 84283.67 136831.00 84305.00C136841.67 84316.00 136852.33 84327.00 136863.00 84338.00C136873.67 84370.00 136884.33 84402.00 136895.00 84434.00C136895.00 84455.33 136895.00 84476.67 136895.00 84498.00C136873.67 84509.00 136852.33 84520.00 136831.00 84531.00C136799.00 84584.33 136767.00 84637.67 136735.00 84691.00C136680.81 84712.97 136626.49 84734.62 136572.39 84756.79C136551.26 84767.19 136530.13 84777.60 136509.00 84788.00C136520.00 84798.67 136531.00 84809.33 136542.00 84820.00C136574.00 84809.33 136606.00 84798.67 136638.00 84788.00C136659.33 84809.34 136680.67 84830.66 136702.00 84852.00C136723.67 84862.67 136745.33 84873.33 136767.00 84884.00C136767.00 84894.67 136767.00 84905.33 136767.00 84916.00C136745.33 84927.00 136723.67 84938.00 136702.00 84949.00C136702.00 84959.67 136702.00 84970.33 136702.00 84981.00C136713.00 84991.67 136724.00 85002.33 136735.00 85013.00C136724.00 85034.33 136713.00 85055.67 136702.00 85077.00C136680.67 85087.67 136659.33 85098.33 136638.00 85109.00C136638.00 85130.67 136638.00 85152.33 136638.00 85174.00C136627.33 85184.66 136616.67 85195.34 136606.00 85206.00C136584.67 85195.33 136563.33 85184.67 136542.00 85174.00C136531.00 85184.67 136520.00 85195.33 136509.00 85206.00C136520.00 85227.33 136531.00 85248.67 136542.00 85270.00C136531.00 85291.33 136520.00 85312.67 136509.00 85334.00C136530.67 85366.33 136552.33 85398.67 136574.00 85431.00C136595.33 85420.33 136616.67 85409.67 136638.00 85399.00C136670.06 85431.28 136702.61 85463.06 136735.00 85495.00C136756.33 85495.00 136777.67 85495.00 136799.00 85495.00C136842.00 85473.67 136885.00 85452.33 136928.00 85431.00C136960.09 85441.73 136992.23 85452.34 137024.30 85463.15C137067.10 85484.63 137110.00 85505.93 137153.00 85527.00C137195.67 85516.33 137238.33 85505.67 137281.00 85495.00C137302.33 85473.66 137323.67 85452.34 137345.00 85431.00C137377.33 85431.00 137409.67 85431.00 137442.00 85431.00C137452.67 85452.33 137463.33 85473.67 137474.00 85495.00C137474.00 85516.33 137474.00 85537.67 137474.00 85559.00C137442.00 85591.33 137410.00 85623.67 137378.00 85656.00C137345.67 85656.00 137313.33 85656.00 137281.00 85656.00C137227.33 85677.33 137173.67 85698.67 137120.00 85720.00C137056.00 85730.67 136992.00 85741.33 136928.00 85752.00C136906.22 85752.05 136884.45 85751.89 136862.67 85752.08C136820.11 85762.73 136777.56 85773.36 136735.00 85784.00C136724.00 85805.67 136713.00 85827.33 136702.00 85849.00C136691.21 85859.69 136680.62 85870.58 136669.70 85881.15C136648.47 85891.77 136627.23 85902.38 136606.00 85913.00C136573.67 85945.34 136541.33 85977.66 136509.00 86010.00C136509.00 86031.33 136509.00 86052.67 136509.00 86074.00C136498.33 86074.00 136487.67 86074.00 136477.00 86074.00C136455.67 86084.67 136434.33 86095.33 136413.00 86106.00C136413.00 86127.33 136413.00 86148.67 136413.00 86170.00C136434.33 86191.67 136455.67 86213.33 136477.00 86235.00C136477.00 86245.67 136477.00 86256.33 136477.00 86267.00C136487.67 86277.66 136498.33 86288.34 136509.00 86299.00C136487.67 86309.67 136466.33 86320.33 136445.00 86331.00C136455.67 86352.33 136466.33 86373.67 136477.00 86395.00C136477.00 86406.00 136477.00 86417.00 136477.00 86428.00C136498.67 86438.67 136520.33 86449.33 136542.00 86460.00C136552.67 86481.33 136563.33 86502.67 136574.00 86524.00C136563.33 86545.33 136552.67 86566.67 136542.00 86588.00C136542.00 86609.67 136542.00 86631.33 136542.00 86653.00C136531.00 86685.00 136520.00 86717.00 136509.00 86749.00C136509.00 86759.67 136509.00 86770.33 136509.00 86781.00C136487.67 86791.67 136466.33 86802.33 136445.00 86813.00C136455.67 86824.00 136466.33 86835.00 136477.00 86846.00C136477.00 86867.33 136477.00 86888.67 136477.00 86910.00C136466.33 86920.66 136455.67 86931.34 136445.00 86942.00C136477.33 86952.67 136509.67 86963.33 136542.00 86974.00C136542.00 86995.33 136542.00 87016.67 136542.00 87038.00C136552.67 87049.00 136563.33 87060.00 136574.00 87071.00C136563.33 87103.00 136552.67 87135.00 136542.00 87167.00C136520.33 87177.67 136498.67 87188.33 136477.00 87199.00C136487.67 87199.00 136498.33 87199.00 136509.00 87199.00C136530.67 87231.33 136552.33 87263.67 136574.00 87296.00C136563.31 87306.79 136552.42 87317.39 136541.85 87328.30C136530.91 87349.54 136519.95 87370.77 136509.00 87392.00C136541.33 87402.67 136573.67 87413.33 136606.00 87424.00C136617.01 87424.23 136628.13 87423.54 136639.08 87424.35C136671.05 87434.90 136703.02 87445.45 136735.00 87456.00C136745.67 87456.00 136756.33 87456.00 136767.00 87456.00C136767.00 87467.00 136767.00 87478.00 136767.00 87489.00C136724.00 87499.67 136681.00 87510.33 136638.00 87521.00C136638.00 87542.33 136638.00 87563.67 136638.00 87585.00C136627.33 87595.66 136616.67 87606.34 136606.00 87617.00C136616.67 87627.66 136627.33 87638.34 136638.00 87649.00C136648.67 87638.34 136659.33 87627.66 136670.00 87617.00C136680.67 87638.66 136691.33 87660.34 136702.00 87682.00C136723.67 87692.67 136745.33 87703.33 136767.00 87714.00C136777.67 87714.00 136788.33 87714.00 136799.00 87714.00C136831.00 87735.33 136863.00 87756.67 136895.00 87778.00C136906.00 87799.33 136917.00 87820.67 136928.00 87842.00C136917.00 87852.67 136906.00 87863.33 136895.00 87874.00C136895.00 87895.67 136895.00 87917.33 136895.00 87939.00C136884.33 87949.66 136873.67 87960.34 136863.00 87971.00C136863.00 87981.67 136863.00 87992.33 136863.00 88003.00C136873.67 88013.66 136884.33 88024.34 136895.00 88035.00C136906.00 88024.33 136917.00 88013.67 136928.00 88003.00C136960.00 88003.00 136992.00 88003.00 137024.00 88003.00C137045.33 88024.34 137066.67 88045.66 137088.00 88067.00C137098.67 88088.66 137109.33 88110.34 137120.00 88132.00C137120.00 88142.67 137120.00 88153.33 137120.00 88164.00C137109.33 88185.33 137098.67 88206.67 137088.00 88228.00C137088.00 88281.67 137088.00 88335.33 137088.00 88389.00C137131.00 88399.67 137174.00 88410.33 137217.00 88421.00C137292.47 88388.87 137367.84 88356.49 137443.38 88324.53C137474.92 88313.68 137506.46 88302.84 137538.00 88292.00C137549.00 88313.67 137560.00 88335.33 137571.00 88357.00C137560.00 88378.33 137549.00 88399.67 137538.00 88421.00C137549.00 88442.33 137560.00 88463.67 137571.00 88485.00C137560.00 88517.33 137549.00 88549.67 137538.00 88582.00C137473.67 88582.00 137409.33 88582.00 137345.00 88582.00C137301.63 88592.96 137258.15 88603.49 137214.85 88614.71C137183.24 88625.14 137151.62 88635.57 137120.00 88646.00C137109.33 88646.00 137098.67 88646.00 137088.00 88646.00C137077.33 88656.66 137066.67 88667.34 137056.00 88678.00C137045.33 88710.33 137034.67 88742.67 137024.00 88775.00C137002.67 88796.34 136981.33 88817.66 136960.00 88839.00C136970.67 88860.33 136981.33 88881.67 136992.00 88903.00C136970.67 88956.67 136949.33 89010.33 136928.00 89064.00C136949.33 89074.67 136970.67 89085.33 136992.00 89096.00C136992.00 89106.67 136992.00 89117.33 136992.00 89128.00C137013.33 89128.00 137034.67 89128.00 137056.00 89128.00C137066.67 89149.66 137077.33 89171.34 137088.00 89193.00C137066.67 89214.34 137045.33 89235.66 137024.00 89257.00C137002.67 89267.67 136981.33 89278.33 136960.00 89289.00C136938.33 89321.33 136916.67 89353.67 136895.00 89386.00C136906.00 89386.00 136917.00 89386.00 136928.00 89386.00C136928.00 89396.67 136928.00 89407.33 136928.00 89418.00C136949.33 89428.67 136970.67 89439.33 136992.00 89450.00C137002.67 89460.66 137013.33 89471.34 137024.00 89482.00C137024.00 89525.00 137024.00 89568.00 137024.00 89611.00C137002.67 89621.67 136981.33 89632.33 136960.00 89643.00C136970.67 89664.33 136981.33 89685.67 136992.00 89707.00C136992.00 89728.33 136992.00 89749.67 136992.00 89771.00C136981.33 89782.00 136970.67 89793.00 136960.00 89804.00C136960.00 89846.67 136960.00 89889.33 136960.00 89932.00C136981.44 89953.39 137002.90 89974.79 137023.67 89996.83C137030.53 90009.39 137036.58 90022.48 137043.12 90035.24C137047.41 90043.83 137051.71 90052.41 137056.00 90061.00C137034.56 90082.38 137013.24 90103.88 136991.72 90125.19C136959.48 90146.79 136927.24 90168.40 136895.00 90190.00C136916.67 90222.00 136938.33 90254.00 136960.00 90286.00C136938.78 90328.67 136917.27 90371.20 136895.71 90413.70C136894.10 90419.63 136895.42 90426.16 136895.00 90432.34C136895.01 90448.00 136895.05 90463.66 136894.93 90479.33C136884.28 90532.89 136873.64 90586.44 136863.00 90640.00C136895.33 90629.00 136927.67 90618.00 136960.00 90607.00C136970.67 90585.67 136981.33 90564.33 136992.00 90543.00C137004.16 90543.33 137016.40 90542.29 137028.50 90543.64C137102.00 90554.09 137175.50 90564.55 137249.00 90575.00C137281.00 90553.67 137313.00 90532.33 137345.00 90511.00C137366.67 90511.00 137388.33 90511.00 137410.00 90511.00C137485.00 90479.00 137560.00 90447.00 137635.00 90415.00C137677.90 90436.53 137720.89 90457.88 137764.00 90479.00C137752.88 90489.69 137741.94 90500.58 137730.70 90511.15C137688.13 90532.43 137645.57 90553.72 137603.00 90575.00C137581.33 90564.33 137559.67 90553.67 137538.00 90543.00C137506.00 90553.67 137474.00 90564.33 137442.00 90575.00C137442.00 90585.67 137442.00 90596.33 137442.00 90607.00C137420.91 90628.91 137399.61 90650.61 137378.00 90672.00C137335.00 90672.00 137292.00 90672.00 137249.00 90672.00C137217.00 90682.67 137185.00 90693.33 137153.00 90704.00C137153.00 90693.33 137153.00 90682.67 137153.00 90672.00C137099.33 90693.33 137045.67 90714.67 136992.00 90736.00C136981.33 90725.34 136970.67 90714.66 136960.00 90704.00C136949.33 90714.66 136938.67 90725.34 136928.00 90736.00C136895.67 90746.67 136863.33 90757.33 136831.00 90768.00C136788.00 90768.00 136745.00 90768.00 136702.00 90768.00C136702.00 90778.67 136702.00 90789.33 136702.00 90800.00C136659.33 90811.00 136616.67 90822.00 136574.00 90833.00C136552.33 90822.00 136530.67 90811.00 136509.00 90800.00C136520.00 90778.67 136531.00 90757.33 136542.00 90736.00C136531.00 90725.33 136520.00 90714.67 136509.00 90704.00C136520.00 90693.33 136531.00 90682.67 136542.00 90672.00C136542.00 90639.67 136542.00 90607.33 136542.00 90575.00C136552.67 90564.34 136563.33 90553.66 136574.00 90543.00C136574.00 90500.33 136574.00 90457.67 136574.00 90415.00C136563.33 90404.00 136552.67 90393.00 136542.00 90382.00C136552.67 90371.34 136563.33 90360.66 136574.00 90350.00C136563.33 90339.34 136552.67 90328.66 136542.00 90318.00C136552.67 90307.34 136563.33 90296.66 136574.00 90286.00C136563.33 90286.00 136552.67 90286.00 136542.00 90286.00C136552.67 90264.67 136563.33 90243.33 136574.00 90222.00C136552.33 90211.33 136530.67 90200.67 136509.00 90190.00C136509.00 90168.33 136509.00 90146.67 136509.00 90125.00C136509.00 90135.67 136509.00 90146.33 136509.00 90157.00C136498.33 90146.34 136487.67 90135.66 136477.00 90125.00C136455.67 90135.67 136434.33 90146.33 136413.00 90157.00C136402.33 90146.34 136391.67 90135.66 136381.00 90125.00C136370.33 90125.00 136359.67 90125.00 136349.00 90125.00C136349.00 90093.00 136349.00 90061.00 136349.00 90029.00C136338.33 90018.34 136327.67 90007.66 136317.00 89997.00C136295.33 90179.00 136273.67 90361.00 136252.00 90543.00C136241.33 90543.00 136230.67 90543.00 136220.00 90543.00C136198.67 90564.34 136177.33 90585.66 136156.00 90607.00C136156.00 90650.00 136156.00 90693.00 136156.00 90736.00C135866.55 90735.99 135577.11 90736.03 135287.66 90735.98C135105.44 90725.32 134923.22 90714.66 134741.00 90704.00C134634.00 90768.33 134527.00 90832.67 134420.00 90897.00C134409.00 90897.00 134398.00 90897.00 134387.00 90897.00C134398.00 90907.67 134409.00 90918.33 134420.00 90929.00C134398.33 90939.67 134376.67 90950.33 134355.00 90961.00C134355.00 90982.33 134355.00 91003.67 134355.00 91025.00C134344.33 91025.00 134333.67 91025.00 134323.00 91025.00C134312.33 91046.66 134301.67 91068.34 134291.00 91090.00C134291.00 91100.67 134291.00 91111.33 134291.00 91122.00C134280.33 91122.00 134269.67 91122.00 134259.00 91122.00C134259.00 91143.33 134259.00 91164.67 134259.00 91186.00C134226.67 91196.67 134194.33 91207.33 134162.00 91218.00C134162.00 91196.67 134162.00 91175.33 134162.00 91154.00C134151.33 91164.66 134140.67 91175.34 134130.00 91186.00C134130.00 91164.67 134130.00 91143.33 134130.00 91122.00C134108.67 91122.00 134087.33 91122.00 134066.00 91122.00C134055.33 91143.33 134044.67 91164.67 134034.00 91186.00C134012.33 91196.67 133990.67 91207.33 133969.00 91218.00C133947.67 91239.67 133926.33 91261.33 133905.00 91283.00C133905.00 91293.67 133905.00 91304.33 133905.00 91315.00C133873.00 91325.67 133841.00 91336.33 133809.00 91347.00C133798.00 91368.33 133787.00 91389.67 133776.00 91411.00C133754.67 91411.00 133733.33 91411.00 133712.00 91411.00C133690.67 91432.67 133669.33 91454.33 133648.00 91476.00C133648.00 91486.67 133648.00 91497.33 133648.00 91508.00C133637.33 91508.00 133626.67 91508.00 133616.00 91508.00C133616.00 91497.33 133616.00 91486.67 133616.00 91476.00C133583.67 91476.00 133551.33 91476.00 133519.00 91476.00C133519.00 91508.00 133519.00 91540.00 133519.00 91572.00C133497.67 91572.00 133476.33 91572.00 133455.00 91572.00C133433.67 91582.67 133412.33 91593.33 133391.00 91604.00C133380.33 91604.00 133369.67 91604.00 133359.00 91604.00C133347.88 91614.69 133336.94 91625.58 133325.70 91636.15C133304.47 91647.10 133283.23 91658.05 133262.00 91669.00C133251.33 91658.00 133240.67 91647.00 133230.00 91636.00C133230.00 91647.00 133230.00 91658.00 133230.00 91669.00C133208.67 91669.00 133187.33 91669.00 133166.00 91669.00C133166.00 91690.33 133166.00 91711.67 133166.00 91733.00C133155.00 91743.67 133144.00 91754.33 133133.00 91765.00C133133.00 91754.33 133133.00 91743.67 133133.00 91733.00C133122.33 91722.34 133111.67 91711.66 133101.00 91701.00C133090.33 91711.66 133079.67 91722.34 133069.00 91733.00C133069.00 91743.67 133069.00 91754.33 133069.00 91765.00C133058.33 91765.00 133047.67 91765.00 133037.00 91765.00C133037.00 91743.67 133037.00 91722.33 133037.00 91701.00C133026.33 91711.66 133015.67 91722.34 133005.00 91733.00C132983.33 91733.00 132961.67 91733.00 132940.00 91733.00C132918.67 91754.34 132897.33 91775.66 132876.00 91797.00C132886.67 91797.00 132897.33 91797.00 132908.00 91797.00C132908.00 91818.33 132908.00 91839.67 132908.00 91861.00C132886.67 91872.00 132865.33 91883.00 132844.00 91894.00C132822.67 91883.00 132801.33 91872.00 132780.00 91861.00C132769.33 91872.00 132758.67 91883.00 132748.00 91894.00C132726.33 91883.00 132704.67 91872.00 132683.00 91861.00C132693.67 91850.34 132704.33 91839.66 132715.00 91829.00C132704.33 91818.34 132693.67 91807.66 132683.00 91797.00C132661.67 91807.67 132640.33 91818.33 132619.00 91829.00C132597.67 91818.33 132576.33 91807.67 132555.00 91797.00C132544.33 91807.66 132533.67 91818.34 132523.00 91829.00C132501.33 91829.00 132479.67 91829.00 132458.00 91829.00C132458.00 91839.67 132458.00 91850.33 132458.00 91861.00C132426.00 91872.00 132394.00 91883.00 132362.00 91894.00C132372.67 91926.00 132383.33 91958.00 132394.00 91990.00C132383.33 92000.66 132372.67 92011.34 132362.00 92022.00C132340.33 92022.00 132318.67 92022.00 132297.00 92022.00C132297.00 92043.67 132297.00 92065.33 132297.00 92087.00C132286.33 92087.00 132275.67 92087.00 132265.00 92087.00C132254.33 92108.33 132243.67 92129.67 132233.00 92151.00C132211.67 92151.00 132190.33 92151.00 132169.00 92151.00C132179.67 92140.34 132190.33 92129.66 132201.00 92119.00C132190.33 92119.00 132179.67 92119.00 132169.00 92119.00C132169.00 92108.33 132169.00 92097.67 132169.00 92087.00C132136.67 92087.00 132104.33 92087.00 132072.00 92087.00C132061.33 92097.66 132050.67 92108.34 132040.00 92119.00C132008.00 92108.33 131976.00 92097.67 131944.00 92087.00C131922.33 92087.00 131900.67 92087.00 131879.00 92087.00C131847.06 92054.61 131815.28 92022.06 131783.00 91990.00C131772.33 92011.33 131761.67 92032.67 131751.00 92054.00C131740.33 92054.00 131729.67 92054.00 131719.00 92054.00C131708.33 92065.00 131697.67 92076.00 131687.00 92087.00C131687.00 92108.33 131687.00 92129.67 131687.00 92151.00C131654.67 92161.67 131622.33 92172.33 131590.00 92183.00C131579.33 92215.00 131568.67 92247.00 131558.00 92279.00C131547.33 92279.00 131536.67 92279.00 131526.00 92279.00C131515.33 92268.34 131504.67 92257.66 131494.00 92247.00C131494.00 92225.67 131494.00 92204.33 131494.00 92183.00C131461.67 92151.00 131429.33 92119.00 131397.00 92087.00C131407.67 92076.00 131418.33 92065.00 131429.00 92054.00C131461.33 92043.33 131493.67 92032.67 131526.00 92022.00C131515.21 92011.31 131504.62 92000.42 131493.70 91989.85C131472.13 91979.24 131450.57 91968.62 131429.00 91958.00C131407.67 91968.67 131386.33 91979.33 131365.00 91990.00C131322.00 91979.33 131279.00 91968.67 131236.00 91958.00C131236.00 91936.67 131236.00 91915.33 131236.00 91894.00C131257.67 91851.00 131279.33 91808.00 131301.00 91765.00C131279.33 91765.00 131257.67 91765.00 131236.00 91765.00C131214.67 91775.67 131193.33 91786.33 131172.00 91797.00C131161.33 91797.00 131150.67 91797.00 131140.00 91797.00C131118.67 91786.33 131097.33 91775.67 131076.00 91765.00C131065.00 91765.00 131054.00 91765.00 131043.00 91765.00C131021.67 91775.67 131000.33 91786.33 130979.00 91797.00C130947.00 91786.33 130915.00 91775.67 130883.00 91765.00C130872.33 91711.33 130861.67 91657.67 130851.00 91604.00C130861.67 91561.33 130872.33 91518.67 130883.00 91476.00C130872.33 91465.00 130861.67 91454.00 130851.00 91443.00C130818.67 91443.00 130786.33 91443.00 130754.00 91443.00C130711.00 91421.67 130668.00 91400.33 130625.00 91379.00C130614.33 91389.66 130603.67 91400.34 130593.00 91411.00C130582.33 91400.34 130571.67 91389.66 130561.00 91379.00C130550.33 91400.33 130539.67 91421.67 130529.00 91443.00C130518.33 91454.00 130507.67 91465.00 130497.00 91476.00C130497.00 91486.67 130497.00 91497.33 130497.00 91508.00C130486.33 91508.00 130475.67 91508.00 130465.00 91508.00C130475.67 91518.66 130486.33 91529.34 130497.00 91540.00C130497.00 91561.33 130497.00 91582.67 130497.00 91604.00C130486.33 91604.00 130475.67 91604.00 130465.00 91604.00C130465.00 91614.67 130465.00 91625.33 130465.00 91636.00C130454.33 91647.00 130443.67 91658.00 130433.00 91669.00C130411.33 91679.67 130389.67 91690.33 130368.00 91701.00C130400.33 91711.67 130432.67 91722.33 130465.00 91733.00C130454.33 91754.33 130443.67 91775.67 130433.00 91797.00C130422.00 91807.67 130411.00 91818.33 130400.00 91829.00C130411.00 91829.00 130422.00 91829.00 130433.00 91829.00C130422.00 91839.67 130411.00 91850.33 130400.00 91861.00C130411.00 91872.00 130422.00 91883.00 130433.00 91894.00C130422.00 91894.00 130411.00 91894.00 130400.00 91894.00C130400.00 91904.67 130400.00 91915.33 130400.00 91926.00C130421.67 91936.67 130443.33 91947.33 130465.00 91958.00C130465.00 91968.67 130465.00 91979.33 130465.00 91990.00C130454.33 92000.66 130443.67 92011.34 130433.00 92022.00C130454.33 92032.67 130475.67 92043.33 130497.00 92054.00C130497.00 92065.00 130497.00 92076.00 130497.00 92087.00C130507.67 92108.33 130518.33 92129.67 130529.00 92151.00C130507.67 92172.34 130486.33 92193.66 130465.00 92215.00C130454.33 92215.00 130443.67 92215.00 130433.00 92215.00C130433.00 92258.00 130433.00 92301.00 130433.00 92344.00C130443.67 92365.33 130454.33 92386.67 130465.00 92408.00C130454.33 92418.66 130443.67 92429.34 130433.00 92440.00C130443.67 92472.33 130454.33 92504.67 130465.00 92537.00C130465.00 92558.33 130465.00 92579.67 130465.00 92601.00C130486.33 92622.34 130507.67 92643.66 130529.00 92665.00C130550.33 92665.00 130571.67 92665.00 130593.00 92665.00C130593.00 92697.33 130593.00 92729.67 130593.00 92762.00C130582.33 92772.66 130571.67 92783.34 130561.00 92794.00C130550.33 92794.00 130539.67 92794.00 130529.00 92794.00C130518.33 92815.33 130507.67 92836.67 130497.00 92858.00C130486.31 92868.79 130475.41 92879.38 130464.85 92890.30C130454.23 92911.87 130443.62 92933.43 130433.00 92955.00C130421.98 92965.79 130410.74 92976.38 130399.85 92987.30C130389.16 93008.91 130378.08 93030.36 130367.64 93052.07C130357.09 93084.05 130346.55 93116.02 130336.00 93148.00C130143.00 92933.67 129950.00 92719.33 129757.00 92505.00C129757.00 92494.00 129757.00 92483.00 129757.00 92472.00C129725.00 92450.67 129693.00 92429.33 129661.00 92408.00C129628.67 92418.67 129596.33 92429.33 129564.00 92440.00C129532.00 92429.33 129500.00 92418.67 129468.00 92408.00C129457.33 92418.66 129446.67 92429.34 129436.00 92440.00C129414.67 92440.00 129393.33 92440.00 129372.00 92440.00C129361.00 92429.33 129350.00 92418.67 129339.00 92408.00C129339.00 92397.33 129339.00 92386.67 129339.00 92376.00C129328.33 92386.66 129317.67 92397.34 129307.00 92408.00C129296.33 92408.00 129285.67 92408.00 129275.00 92408.00C129275.00 92386.67 129275.00 92365.33 129275.00 92344.00C129264.33 92333.34 129253.67 92322.66 129243.00 92312.00C129232.33 92312.00 129221.67 92312.00 129211.00 92312.00C129211.00 92322.67 129211.00 92333.33 129211.00 92344.00C129211.00 92333.33 129211.00 92322.67 129211.00 92312.00C129189.33 92312.00 129167.67 92312.00 129146.00 92312.00C129135.33 92301.00 129124.67 92290.00 129114.00 92279.00C129103.33 92311.33 129092.67 92343.67 129082.00 92376.00C129060.67 92376.00 129039.33 92376.00 129018.00 92376.00C129007.33 92386.66 128996.67 92397.34 128986.00 92408.00C128975.00 92397.33 128964.00 92386.67 128953.00 92376.00C128953.00 92365.33 128953.00 92354.67 128953.00 92344.00C128942.33 92333.34 128931.67 92322.66 128921.00 92312.00C128910.33 92279.67 128899.67 92247.33 128889.00 92215.00C128867.67 92215.00 128846.33 92215.00 128825.00 92215.00C128792.67 92225.67 128760.33 92236.33 128728.00 92247.00C128717.33 92225.67 128706.67 92204.33 128696.00 92183.00C128685.33 92193.66 128674.67 92204.34 128664.00 92215.00C128664.00 92204.33 128664.00 92193.67 128664.00 92183.00C128674.67 92172.34 128685.33 92161.66 128696.00 92151.00C128685.33 92140.34 128674.67 92129.66 128664.00 92119.00C128632.00 92119.00 128600.00 92119.00 128568.00 92119.00C128568.00 92086.67 128568.00 92054.33 128568.00 92022.00C128557.33 92032.66 128546.67 92043.34 128536.00 92054.00C128536.00 92043.33 128536.00 92032.67 128536.00 92022.00C128514.33 92032.67 128492.67 92043.33 128471.00 92054.00C128471.00 92043.33 128471.00 92032.67 128471.00 92022.00C128460.33 92032.66 128449.67 92043.34 128439.00 92054.00C128449.67 92097.00 128460.33 92140.00 128471.00 92183.00C128460.33 92183.00 128449.67 92183.00 128439.00 92183.00C128439.00 92215.00 128439.00 92247.00 128439.00 92279.00C128417.67 92279.00 128396.33 92279.00 128375.00 92279.00C128364.33 92290.00 128353.67 92301.00 128343.00 92312.00C128332.00 92301.00 128321.00 92290.00 128310.00 92279.00C128299.33 92290.00 128288.67 92301.00 128278.00 92312.00C128267.33 92301.00 128256.67 92290.00 128246.00 92279.00C128246.00 92290.00 128246.00 92301.00 128246.00 92312.00C128214.00 92322.67 128182.00 92333.33 128150.00 92344.00C128139.00 92354.67 128128.00 92365.33 128117.00 92376.00C128106.33 92365.34 128095.67 92354.66 128085.00 92344.00C128085.00 92354.67 128085.00 92365.33 128085.00 92376.00C128074.33 92365.34 128063.67 92354.66 128053.00 92344.00C128042.33 92354.66 128031.67 92365.34 128021.00 92376.00C128021.00 92365.33 128021.00 92354.67 128021.00 92344.00C128042.33 92311.66 128063.67 92279.34 128085.00 92247.00C128085.00 92193.67 128085.00 92140.33 128085.00 92087.00C128074.33 92087.00 128063.67 92087.00 128053.00 92087.00C128042.33 92076.00 128031.67 92065.00 128021.00 92054.00C128021.00 92043.33 128021.00 92032.67 128021.00 92022.00C128042.33 92000.66 128063.67 91979.34 128085.00 91958.00C128074.33 91936.67 128063.67 91915.33 128053.00 91894.00C128053.00 91851.00 128053.00 91808.00 128053.00 91765.00C128063.67 91754.34 128074.33 91743.66 128085.00 91733.00C128085.00 91711.67 128085.00 91690.33 128085.00 91669.00C128095.67 91658.00 128106.33 91647.00 128117.00 91636.00C128117.00 91625.33 128117.00 91614.67 128117.00 91604.00C128106.33 91614.66 128095.67 91625.34 128085.00 91636.00C128074.33 91636.00 128063.67 91636.00 128053.00 91636.00C128031.67 91625.33 128010.33 91614.67 127989.00 91604.00C127978.33 91614.66 127967.67 91625.34 127957.00 91636.00C127946.33 91636.00 127935.67 91636.00 127925.00 91636.00C127914.00 91647.00 127903.00 91658.00 127892.00 91669.00C127892.00 91679.67 127892.00 91690.33 127892.00 91701.00C127870.67 91711.67 127849.33 91722.33 127828.00 91733.00C127817.33 91722.34 127806.67 91711.66 127796.00 91701.00C127785.33 91711.66 127774.67 91722.34 127764.00 91733.00C127753.33 91722.34 127742.67 91711.66 127732.00 91701.00C127721.33 91722.33 127710.67 91743.67 127700.00 91765.00C127689.00 91765.00 127678.00 91765.00 127667.00 91765.00C127667.00 91775.67 127667.00 91786.33 127667.00 91797.00C127656.33 91807.66 127645.67 91818.34 127635.00 91829.00C127613.67 91829.00 127592.33 91829.00 127571.00 91829.00C127571.00 91839.67 127571.00 91850.33 127571.00 91861.00C127560.33 91861.00 127549.67 91861.00 127539.00 91861.00C127528.33 91872.00 127517.67 91883.00 127507.00 91894.00C127507.00 91872.33 127507.00 91850.67 127507.00 91829.00C127507.00 91839.67 127507.00 91850.33 127507.00 91861.00C127485.33 91861.00 127463.67 91861.00 127442.00 91861.00C127442.00 91893.33 127442.00 91925.67 127442.00 91958.00C127410.00 91968.67 127378.00 91979.33 127346.00 91990.00C127356.67 91990.00 127367.33 91990.00 127378.00 91990.00C127367.33 91990.00 127356.67 91990.00 127346.00 91990.00C127356.67 91990.00 127367.33 91990.00 127378.00 91990.00C127378.00 92000.67 127378.00 92011.33 127378.00 92022.00C127356.67 92022.00 127335.33 92022.00 127314.00 92022.00C127314.00 92011.33 127314.00 92000.67 127314.00 91990.00C127271.00 91990.00 127228.00 91990.00 127185.00 91990.00C127195.67 92000.66 127206.33 92011.34 127217.00 92022.00C127206.33 92032.66 127195.67 92043.34 127185.00 92054.00C127195.67 92065.00 127206.33 92076.00 127217.00 92087.00C127206.33 92087.00 127195.67 92087.00 127185.00 92087.00C127174.33 92076.00 127163.67 92065.00 127153.00 92054.00C127142.33 92054.00 127131.67 92054.00 127121.00 92054.00C127110.33 92065.00 127099.67 92076.00 127089.00 92087.00C127078.00 92087.00 127067.00 92087.00 127056.00 92087.00C127056.00 92097.67 127056.00 92108.33 127056.00 92119.00C127045.33 92119.00 127034.67 92119.00 127024.00 92119.00C127013.33 92140.33 127002.67 92161.67 126992.00 92183.00C126992.00 92172.33 126992.00 92161.67 126992.00 92151.00C126981.33 92161.66 126970.67 92172.34 126960.00 92183.00C126938.67 92183.00 126917.33 92183.00 126896.00 92183.00C126874.33 92193.67 126852.67 92204.33 126831.00 92215.00C126820.33 92204.34 126809.67 92193.66 126799.00 92183.00C126788.33 92193.66 126777.67 92204.34 126767.00 92215.00C126767.00 92236.33 126767.00 92257.67 126767.00 92279.00C126756.33 92290.00 126745.67 92301.00 126735.00 92312.00C126724.33 92290.34 126713.67 92268.66 126703.00 92247.00C126681.33 92247.00 126659.67 92247.00 126638.00 92247.00C126638.00 92215.00 126638.00 92183.00 126638.00 92151.00C126649.00 92151.00 126660.00 92151.00 126671.00 92151.00C126660.00 92140.33 126649.00 92129.67 126638.00 92119.00C126638.00 92108.33 126638.00 92097.67 126638.00 92087.00C126649.00 92087.00 126660.00 92087.00 126671.00 92087.00C126649.33 92076.00 126627.67 92065.00 126606.00 92054.00C126606.00 92043.33 126606.00 92032.67 126606.00 92022.00C126595.33 92022.00 126584.67 92022.00 126574.00 92022.00C126574.00 91968.33 126574.00 91914.67 126574.00 91861.00C126563.33 91850.34 126552.67 91839.66 126542.00 91829.00C126552.67 91818.34 126563.33 91807.66 126574.00 91797.00C126574.00 91754.33 126574.00 91711.67 126574.00 91669.00C126584.67 91669.00 126595.33 91669.00 126606.00 91669.00C126595.33 91636.67 126584.67 91604.33 126574.00 91572.00C126574.00 91561.33 126574.00 91550.67 126574.00 91540.00C126563.33 91529.34 126552.67 91518.66 126542.00 91508.00C126542.00 91529.33 126542.00 91550.67 126542.00 91572.00C126531.33 91572.00 126520.67 91572.00 126510.00 91572.00C126499.21 91561.31 126488.62 91550.42 126477.70 91539.85C126456.13 91529.24 126434.57 91518.62 126413.00 91508.00C126391.67 91529.34 126370.33 91550.66 126349.00 91572.00C126349.00 91615.00 126349.00 91658.00 126349.00 91701.00C126338.33 91722.33 126327.67 91743.67 126317.00 91765.00C126317.00 91775.67 126317.00 91786.33 126317.00 91797.00C126274.10 91818.53 126231.11 91839.88 126188.00 91861.00C126188.00 91893.33 126188.00 91925.67 126188.00 91958.00C126198.67 91968.66 126209.33 91979.34 126220.00 91990.00C126209.33 92000.66 126198.67 92011.34 126188.00 92022.00C126188.00 92054.33 126188.00 92086.67 126188.00 92119.00C126177.33 92151.00 126166.67 92183.00 126156.00 92215.00C126166.67 92225.66 126177.33 92236.34 126188.00 92247.00C126188.00 92279.33 126188.00 92311.67 126188.00 92344.00C126166.67 92365.34 126145.33 92386.66 126124.00 92408.00C126102.67 92408.00 126081.33 92408.00 126060.00 92408.00C126027.67 92376.00 125995.33 92344.00 125963.00 92312.00C125973.77 92289.85 125984.98 92267.90 125995.48 92245.62C126006.32 92214.08 126017.16 92182.54 126028.00 92151.00C126028.00 92140.33 126028.00 92129.67 126028.00 92119.00C126017.00 92108.33 126006.00 92097.67 125995.00 92087.00C125984.33 92065.34 125973.67 92043.66 125963.00 92022.00C125973.67 92022.00 125984.33 92022.00 125995.00 92022.00C126016.67 92000.67 126038.33 91979.33 126060.00 91958.00C126060.00 91904.33 126060.00 91850.67 126060.00 91797.00C126070.67 91797.00 126081.33 91797.00 126092.00 91797.00C126081.33 91786.34 126070.67 91775.66 126060.00 91765.00C126070.67 91754.34 126081.33 91743.66 126092.00 91733.00C126070.67 91722.33 126049.33 91711.67 126028.00 91701.00C126028.00 91679.33 126028.00 91657.67 126028.00 91636.00C126017.00 91625.33 126006.00 91614.67 125995.00 91604.00C126006.00 91604.00 126017.00 91604.00 126028.00 91604.00C126028.00 91593.33 126028.00 91582.67 126028.00 91572.00C126038.67 91572.00 126049.33 91572.00 126060.00 91572.00C126060.00 91550.67 126060.00 91529.33 126060.00 91508.00C126070.67 91497.34 126081.33 91486.66 126092.00 91476.00C126081.33 91443.67 126070.67 91411.33 126060.00 91379.00C126038.33 91379.00 126016.67 91379.00 125995.00 91379.00C126006.00 91368.33 126017.00 91357.67 126028.00 91347.00C126017.00 91325.67 126006.00 91304.33 125995.00 91283.00C125995.00 91272.33 125995.00 91261.67 125995.00 91251.00C125984.33 91251.00 125973.67 91251.00 125963.00 91251.00C125963.00 91218.67 125963.00 91186.33 125963.00 91154.00C125952.33 91154.00 125941.67 91154.00 125931.00 91154.00C125920.33 91143.34 125909.67 91132.66 125899.00 91122.00C125877.67 91122.00 125856.33 91122.00 125835.00 91122.00C125824.00 91089.67 125813.00 91057.33 125802.00 91025.00C125802.00 90993.00 125802.00 90961.00 125802.00 90929.00C125770.00 90929.00 125738.00 90929.00 125706.00 90929.00C125706.00 90918.33 125706.00 90907.67 125706.00 90897.00C125695.33 90886.34 125684.67 90875.66 125674.00 90865.00C125663.33 90875.66 125652.67 90886.34 125642.00 90897.00C125631.33 90875.67 125620.67 90854.33 125610.00 90833.00C125599.00 90833.00 125588.00 90833.00 125577.00 90833.00C125577.00 90854.33 125577.00 90875.67 125577.00 90897.00C125566.33 90897.00 125555.67 90897.00 125545.00 90897.00C125545.00 90886.33 125545.00 90875.67 125545.00 90865.00C125523.67 90865.00 125502.33 90865.00 125481.00 90865.00C125481.00 90875.67 125481.00 90886.33 125481.00 90897.00C125470.33 90886.34 125459.67 90875.66 125449.00 90865.00C125438.33 90875.66 125427.67 90886.34 125417.00 90897.00C125406.00 90875.67 125395.00 90854.33 125384.00 90833.00C125373.33 90833.00 125362.67 90833.00 125352.00 90833.00C125352.00 90779.33 125352.00 90725.67 125352.00 90672.00C125341.33 90650.34 125330.67 90628.66 125320.00 90607.00C125330.67 90585.67 125341.33 90564.33 125352.00 90543.00C125341.33 90521.67 125330.67 90500.33 125320.00 90479.00C125309.33 90479.00 125298.67 90479.00 125288.00 90479.00C125277.33 90457.67 125266.67 90436.33 125256.00 90415.00C125245.33 90415.00 125234.67 90415.00 125224.00 90415.00C125202.38 90392.43 125180.36 90370.23 125158.02 90348.37C125137.01 90327.58 125116.01 90306.79 125095.00 90286.00C125095.00 90296.67 125095.00 90307.33 125095.00 90318.00C125084.33 90318.00 125073.67 90318.00 125063.00 90318.00C125063.00 90296.67 125063.00 90275.33 125063.00 90254.00C125052.33 90254.00 125041.67 90254.00 125031.00 90254.00C125020.33 90243.34 125009.67 90232.66 124999.00 90222.00C124988.00 90222.00 124977.00 90222.00 124966.00 90222.00C124966.00 90211.33 124966.00 90200.67 124966.00 90190.00C124955.33 90179.00 124944.67 90168.00 124934.00 90157.00C124934.00 90146.33 124934.00 90135.67 124934.00 90125.00C124923.33 90125.00 124912.67 90125.00 124902.00 90125.00C124891.33 90114.34 124880.67 90103.66 124870.00 90093.00C124870.00 90103.67 124870.00 90114.33 124870.00 90125.00C124859.33 90125.00 124848.67 90125.00 124838.00 90125.00C124827.33 90114.34 124816.67 90103.66 124806.00 90093.00C124816.67 90071.67 124827.33 90050.33 124838.00 90029.00C124827.33 90018.34 124816.67 90007.66 124806.00 89997.00C124806.00 89975.33 124806.00 89953.67 124806.00 89932.00C124784.33 89932.00 124762.67 89932.00 124741.00 89932.00C124730.33 89921.34 124719.67 89910.66 124709.00 89900.00C124698.33 89910.66 124687.67 89921.34 124677.00 89932.00C124687.67 89942.66 124698.33 89953.34 124709.00 89964.00C124698.33 89964.00 124687.67 89964.00 124677.00 89964.00C124666.29 89975.11 124655.46 89986.10 124644.81 89997.28C124494.88 90222.19 124344.94 90447.10 124195.00 90672.00C124184.33 90650.34 124173.67 90628.66 124163.00 90607.00C124130.67 90585.66 124098.33 90564.34 124066.00 90543.00C124055.33 90521.67 124044.67 90500.33 124034.00 90479.00C124012.67 90457.66 123991.33 90436.34 123970.00 90415.00C123959.33 90415.00 123948.67 90415.00 123938.00 90415.00C123916.33 90425.67 123894.67 90436.33 123873.00 90447.00C123862.33 90447.00 123851.67 90447.00 123841.00 90447.00C123841.00 90436.33 123841.00 90425.67 123841.00 90415.00C123798.00 90415.00 123755.00 90415.00 123712.00 90415.00C123701.33 90393.34 123690.67 90371.66 123680.00 90350.00C123680.00 90339.33 123680.00 90328.67 123680.00 90318.00C123690.67 90318.00 123701.33 90318.00 123712.00 90318.00C123701.33 90307.34 123690.67 90296.66 123680.00 90286.00C123701.67 90264.67 123723.33 90243.33 123745.00 90222.00C123745.00 90200.33 123745.00 90178.67 123745.00 90157.00C123755.67 90146.34 123766.33 90135.66 123777.00 90125.00C123744.67 90125.00 123712.33 90125.00 123680.00 90125.00C123658.67 90103.66 123637.33 90082.34 123616.00 90061.00C123605.33 90061.00 123594.67 90061.00 123584.00 90061.00C123562.67 89986.00 123541.33 89911.00 123520.00 89836.00C123487.67 89857.34 123455.33 89878.66 123423.00 89900.00C123412.33 89932.33 123401.67 89964.67 123391.00 89997.00C123380.33 89997.00 123369.67 89997.00 123359.00 89997.00C123337.56 90018.38 123316.24 90039.88 123294.72 90061.18C123262.41 90082.55 123230.01 90103.78 123197.76 90125.24C123187.17 90135.83 123176.59 90146.41 123166.00 90157.00C123166.00 90178.67 123166.00 90200.33 123166.00 90222.00C123144.67 90232.67 123123.33 90243.33 123102.00 90254.00C123091.00 90264.67 123080.00 90275.33 123069.00 90286.00C123058.33 90275.34 123047.67 90264.66 123037.00 90254.00C123015.67 90275.34 122994.33 90296.66 122973.00 90318.00C122973.00 90328.67 122973.00 90339.33 122973.00 90350.00C122951.67 90360.67 122930.33 90371.33 122909.00 90382.00C122909.00 90414.33 122909.00 90446.67 122909.00 90479.00C122898.33 90500.33 122887.67 90521.67 122877.00 90543.00C122877.00 90553.67 122877.00 90564.33 122877.00 90575.00C122866.00 90575.00 122855.00 90575.00 122844.00 90575.00C122833.31 90585.79 122822.41 90596.38 122811.85 90607.30C122790.57 90650.20 122769.28 90693.10 122748.00 90736.00C122748.00 90746.67 122748.00 90757.33 122748.00 90768.00C122758.67 90768.00 122769.33 90768.00 122780.00 90768.00C122780.00 90789.67 122780.00 90811.33 122780.00 90833.00C122769.33 90833.00 122758.67 90833.00 122748.00 90833.00C122715.59 90886.42 122683.25 90939.88 122650.80 90993.27C122618.58 91036.39 122586.67 91079.77 122554.26 91122.74C122533.18 91143.83 122512.09 91164.91 122491.00 91186.00C122458.67 91250.34 122426.33 91314.66 122394.00 91379.00C122394.00 91389.67 122394.00 91400.33 122394.00 91411.00C122415.67 91421.67 122437.33 91432.33 122459.00 91443.00C122459.00 91464.67 122459.00 91486.33 122459.00 91508.00C122438.55 91547.47 122418.24 91587.01 122398.56 91626.88C122395.90 91631.83 122392.08 91636.86 122397.56 91641.30C122418.04 91671.87 122438.52 91702.44 122459.00 91733.00C122448.00 91754.33 122437.00 91775.67 122426.00 91797.00C122437.00 91818.33 122448.00 91839.67 122459.00 91861.00C122448.00 91882.67 122437.00 91904.33 122426.00 91926.00C122437.00 91958.00 122448.00 91990.00 122459.00 92022.00C122459.00 92054.33 122459.00 92086.67 122459.00 92119.00C122416.00 92151.00 122373.00 92183.00 122330.00 92215.00C121954.21 92000.47 121578.56 91785.69 121202.97 91570.80C120731.98 91292.54 120260.99 91014.27 119790.00 90736.00C119779.33 90725.34 119768.67 90714.66 119758.00 90704.00C119746.66 90703.77 119735.21 90704.46 119723.93 90703.65C119692.29 90693.10 119660.64 90682.55 119629.00 90672.00C119607.67 90672.00 119586.33 90672.00 119565.00 90672.00C119522.00 90639.67 119479.00 90607.33 119436.00 90575.00C119425.33 90585.66 119414.67 90596.34 119404.00 90607.00C119382.67 90585.66 119361.33 90564.34 119340.00 90543.00C119318.33 90532.33 119296.67 90521.67 119275.00 90511.00C119243.00 90521.67 119211.00 90532.33 119179.00 90543.00C119168.33 90543.00 119157.67 90543.00 119147.00 90543.00C119136.33 90521.67 119125.67 90500.33 119115.00 90479.00C119082.67 90479.00 119050.33 90479.00 119018.00 90479.00C119007.33 90457.67 118996.67 90436.33 118986.00 90415.00C118943.00 90415.00 118900.00 90415.00 118857.00 90415.00C118846.33 90425.66 118835.67 90436.34 118825.00 90447.00C118803.55 90436.33 118782.18 90425.48 118760.67 90414.92C118717.78 90403.95 118674.89 90392.97 118632.00 90382.00C118621.33 90371.34 118610.67 90360.66 118600.00 90350.00C118578.67 90360.67 118557.33 90371.33 118536.00 90382.00C118525.33 90371.34 118514.67 90360.66 118504.00 90350.00C118493.33 90350.00 118482.67 90350.00 118472.00 90350.00C118472.00 90360.67 118472.00 90371.33 118472.00 90382.00C118450.33 90371.33 118428.67 90360.67 118407.00 90350.00C118407.00 90339.33 118407.00 90328.67 118407.00 90318.00C118396.33 90318.00 118385.67 90318.00 118375.00 90318.00C118364.33 90296.67 118353.67 90275.33 118343.00 90254.00C118343.00 90264.67 118343.00 90275.33 118343.00 90286.00C118321.67 90275.33 118300.33 90264.67 118279.00 90254.00C118279.00 90232.67 118279.00 90211.33 118279.00 90190.00C118268.00 90190.00 118257.00 90190.00 118246.00 90190.00C118246.00 90179.00 118246.00 90168.00 118246.00 90157.00C118235.33 90168.00 118224.67 90179.00 118214.00 90190.00C118214.00 90179.00 118214.00 90168.00 118214.00 90157.00C118192.67 90157.00 118171.33 90157.00 118150.00 90157.00C118150.00 90146.33 118150.00 90135.67 118150.00 90125.00C118128.67 90125.00 118107.33 90125.00 118086.00 90125.00C118096.67 90125.00 118107.33 90125.00 118118.00 90125.00C118096.33 90114.33 118074.67 90103.67 118053.00 90093.00C118053.00 90103.67 118053.00 90114.33 118053.00 90125.00C118042.33 90114.34 118031.67 90103.66 118021.00 90093.00C118010.33 90093.00 117999.67 90093.00 117989.00 90093.00C117989.00 90082.33 117989.00 90071.67 117989.00 90061.00C117978.33 90071.66 117967.67 90082.34 117957.00 90093.00C117957.00 90071.67 117957.00 90050.33 117957.00 90029.00C117946.33 90029.00 117935.67 90029.00 117925.00 90029.00C117925.00 90018.33 117925.00 90007.67 117925.00 89997.00C117914.33 89997.00 117903.67 89997.00 117893.00 89997.00C117893.00 89975.33 117893.00 89953.67 117893.00 89932.00C117882.33 89921.34 117871.67 89910.66 117861.00 89900.00C117871.67 89878.67 117882.33 89857.33 117893.00 89836.00C117903.67 89825.34 117914.33 89814.66 117925.00 89804.00C117914.33 89782.34 117903.67 89760.66 117893.00 89739.00C117914.33 89717.66 117935.67 89696.34 117957.00 89675.00C117946.33 89664.34 117935.67 89653.66 117925.00 89643.00C117935.67 89632.34 117946.33 89621.66 117957.00 89611.00C117946.33 89611.00 117935.67 89611.00 117925.00 89611.00C117946.33 89600.33 117967.67 89589.67 117989.00 89579.00C117989.00 89546.67 117989.00 89514.33 117989.00 89482.00C117967.67 89471.33 117946.33 89460.67 117925.00 89450.00C117935.67 89439.34 117946.33 89428.66 117957.00 89418.00C117957.00 89407.33 117957.00 89396.67 117957.00 89386.00C117946.33 89364.34 117935.67 89342.66 117925.00 89321.00C117935.67 89310.34 117946.33 89299.66 117957.00 89289.00C117957.00 89310.67 117957.00 89332.33 117957.00 89354.00C117957.00 89343.00 117957.00 89332.00 117957.00 89321.00C117967.67 89321.00 117978.33 89321.00 117989.00 89321.00C117999.67 89332.00 118010.33 89343.00 118021.00 89354.00C118021.00 89332.33 118021.00 89310.67 118021.00 89289.00C118031.67 89299.66 118042.33 89310.34 118053.00 89321.00C118064.00 89321.00 118075.00 89321.00 118086.00 89321.00C118075.00 89310.33 118064.00 89299.67 118053.00 89289.00C118064.00 89267.67 118075.00 89246.33 118086.00 89225.00C118086.00 89214.33 118086.00 89203.67 118086.00 89193.00C118096.67 89171.34 118107.33 89149.66 118118.00 89128.00C118118.00 89117.33 118118.00 89106.67 118118.00 89096.00C118128.67 89074.67 118139.33 89053.33 118150.00 89032.00C118160.67 89042.66 118171.33 89053.34 118182.00 89064.00C118192.67 89053.34 118203.33 89042.66 118214.00 89032.00C118203.33 88989.00 118192.67 88946.00 118182.00 88903.00C118192.67 88871.00 118203.33 88839.00 118214.00 88807.00C118224.67 88807.00 118235.33 88807.00 118246.00 88807.00C118246.00 88817.67 118246.00 88828.33 118246.00 88839.00C118257.00 88839.00 118268.00 88839.00 118279.00 88839.00C118311.00 88817.67 118343.00 88796.33 118375.00 88775.00C118375.00 88764.33 118375.00 88753.67 118375.00 88743.00C118396.33 88743.00 118417.67 88743.00 118439.00 88743.00C118417.91 88721.09 118396.61 88699.39 118375.00 88678.00C118375.00 88688.67 118375.00 88699.33 118375.00 88710.00C118364.33 88721.00 118353.67 88732.00 118343.00 88743.00C118343.00 88721.33 118343.00 88699.67 118343.00 88678.00C118321.67 88667.33 118300.33 88656.67 118279.00 88646.00C118268.00 88624.67 118257.00 88603.33 118246.00 88582.00C118267.67 88560.67 118289.33 88539.33 118311.00 88518.00C118311.00 88464.33 118311.00 88410.67 118311.00 88357.00C118321.67 88357.00 118332.33 88357.00 118343.00 88357.00C118353.67 88346.34 118364.33 88335.66 118375.00 88325.00C118375.00 88303.33 118375.00 88281.67 118375.00 88260.00C118385.79 88249.31 118396.38 88238.42 118407.30 88227.85C118428.87 88217.24 118450.43 88206.62 118472.00 88196.00C118482.67 88185.34 118493.33 88174.66 118504.00 88164.00C118504.00 88153.33 118504.00 88142.67 118504.00 88132.00C118525.33 88132.00 118546.67 88132.00 118568.00 88132.00C118568.00 88121.00 118568.00 88110.00 118568.00 88099.00C118578.67 88099.00 118589.33 88099.00 118600.00 88099.00C118600.00 88067.00 118600.00 88035.00 118600.00 88003.00C118621.33 87971.00 118642.67 87939.00 118664.00 87907.00C118621.33 87928.33 118578.67 87949.67 118536.00 87971.00C118536.00 87992.33 118536.00 88013.67 118536.00 88035.00C118525.33 88045.66 118514.67 88056.34 118504.00 88067.00C118493.33 88067.00 118482.67 88067.00 118472.00 88067.00C118461.00 88056.33 118450.00 88045.67 118439.00 88035.00C118439.00 88024.33 118439.00 88013.67 118439.00 88003.00C118428.33 88003.00 118417.67 88003.00 118407.00 88003.00C118407.00 88013.67 118407.00 88024.33 118407.00 88035.00C118428.67 88045.67 118450.33 88056.33 118472.00 88067.00C118472.00 88077.67 118472.00 88088.33 118472.00 88099.00C118450.33 88099.00 118428.67 88099.00 118407.00 88099.00C118385.67 88110.00 118364.33 88121.00 118343.00 88132.00C118332.33 88132.00 118321.67 88132.00 118311.00 88132.00C118332.33 88142.67 118353.67 88153.33 118375.00 88164.00C118343.00 88164.00 118311.00 88164.00 118279.00 88164.00C118268.00 88185.33 118257.00 88206.67 118246.00 88228.00C118214.00 88228.00 118182.00 88228.00 118150.00 88228.00C118139.33 88260.33 118128.67 88292.67 118118.00 88325.00C118075.00 88325.00 118032.00 88325.00 117989.00 88325.00C117989.00 88335.67 117989.00 88346.33 117989.00 88357.00C117946.33 88378.33 117903.67 88399.67 117861.00 88421.00C117850.00 88431.67 117839.00 88442.33 117828.00 88453.00C117828.00 88463.67 117828.00 88474.33 117828.00 88485.00C117839.00 88496.00 117850.00 88507.00 117861.00 88518.00C117861.00 88528.67 117861.00 88539.33 117861.00 88550.00C117839.33 88539.33 117817.67 88528.67 117796.00 88518.00C117785.33 88518.00 117774.67 88518.00 117764.00 88518.00C117774.67 88539.33 117785.33 88560.67 117796.00 88582.00C117785.33 88592.66 117774.67 88603.34 117764.00 88614.00C117742.67 88603.33 117721.33 88592.67 117700.00 88582.00C117700.00 88603.33 117700.00 88624.67 117700.00 88646.00C117667.67 88646.00 117635.33 88646.00 117603.00 88646.00C117614.00 88656.67 117625.00 88667.33 117636.00 88678.00C117625.00 88688.67 117614.00 88699.33 117603.00 88710.00C117603.00 88742.33 117603.00 88774.67 117603.00 88807.00C117581.67 88807.00 117560.33 88807.00 117539.00 88807.00C117517.67 88849.67 117496.33 88892.33 117475.00 88935.00C117485.67 88935.00 117496.33 88935.00 117507.00 88935.00C117496.33 88946.00 117485.67 88957.00 117475.00 88968.00C117453.33 88978.67 117431.67 88989.33 117410.00 89000.00C117399.33 89010.66 117388.67 89021.34 117378.00 89032.00C117388.67 89064.00 117399.33 89096.00 117410.00 89128.00C117399.33 89139.00 117388.67 89150.00 117378.00 89161.00C117356.67 89150.00 117335.33 89139.00 117314.00 89128.00C117292.67 89149.67 117271.33 89171.33 117250.00 89193.00C117260.67 89193.00 117271.33 89193.00 117282.00 89193.00C117282.00 89182.33 117282.00 89171.67 117282.00 89161.00C117292.67 89161.00 117303.33 89161.00 117314.00 89161.00C117314.00 89171.67 117314.00 89182.33 117314.00 89193.00C117303.33 89203.66 117292.67 89214.34 117282.00 89225.00C117292.67 89235.66 117303.33 89246.34 117314.00 89257.00C117303.33 89267.66 117292.67 89278.34 117282.00 89289.00C117292.67 89310.66 117303.33 89332.34 117314.00 89354.00C117303.33 89364.66 117292.67 89375.34 117282.00 89386.00C117239.00 89386.00 117196.00 89386.00 117153.00 89386.00C117153.00 89396.67 117153.00 89407.33 117153.00 89418.00C117131.67 89428.67 117110.33 89439.33 117089.00 89450.00C117089.00 89460.67 117089.00 89471.33 117089.00 89482.00C117110.33 89503.34 117131.67 89524.66 117153.00 89546.00C117142.21 89557.02 117131.63 89568.26 117120.70 89579.15C117099.47 89589.77 117078.23 89600.38 117057.00 89611.00C117057.00 89632.33 117057.00 89653.67 117057.00 89675.00C117078.33 89675.00 117099.67 89675.00 117121.00 89675.00C117110.33 89685.66 117099.67 89696.34 117089.00 89707.00C117089.00 89728.33 117089.00 89749.67 117089.00 89771.00C117078.33 89771.00 117067.67 89771.00 117057.00 89771.00C117046.33 89792.66 117035.67 89814.34 117025.00 89836.00C117035.67 89878.67 117046.33 89921.33 117057.00 89964.00C117046.33 89964.00 117035.67 89964.00 117025.00 89964.00C117014.00 89975.00 117003.00 89986.00 116992.00 89997.00C117003.00 90007.67 117014.00 90018.33 117025.00 90029.00C117013.67 90050.75 117002.71 90072.71 116991.13 90094.31C116970.09 90126.21 116949.04 90158.10 116928.00 90190.00C116928.00 90168.33 116928.00 90146.67 116928.00 90125.00C116917.33 90103.67 116906.67 90082.33 116896.00 90061.00C116874.67 90071.67 116853.33 90082.33 116832.00 90093.00C116778.33 90093.00 116724.67 90093.00 116671.00 90093.00C116617.33 90071.67 116563.67 90050.33 116510.00 90029.00C116510.00 90018.33 116510.00 90007.67 116510.00 89997.00C116542.33 89975.33 116574.67 89953.67 116607.00 89932.00C116607.00 89921.33 116607.00 89910.67 116607.00 89900.00C116564.00 89900.00 116521.00 89900.00 116478.00 89900.00C116467.33 89932.33 116456.67 89964.67 116446.00 89997.00C116435.33 89997.00 116424.67 89997.00 116414.00 89997.00C116403.33 89986.00 116392.67 89975.00 116382.00 89964.00C116382.00 89942.67 116382.00 89921.33 116382.00 89900.00C116403.33 89857.00 116424.67 89814.00 116446.00 89771.00C116413.67 89771.00 116381.33 89771.00 116349.00 89771.00C116360.00 89749.67 116371.00 89728.33 116382.00 89707.00C116382.00 89664.33 116382.00 89621.67 116382.00 89579.00C116360.33 89557.34 116338.67 89535.66 116317.00 89514.00C116327.67 89482.00 116338.33 89450.00 116349.00 89418.00C116327.67 89418.00 116306.33 89418.00 116285.00 89418.00C116274.33 89375.00 116263.67 89332.00 116253.00 89289.00C116263.67 89267.67 116274.33 89246.33 116285.00 89225.00C116285.00 89203.67 116285.00 89182.33 116285.00 89161.00C116274.33 89150.00 116263.67 89139.00 116253.00 89128.00C116178.00 89139.00 116103.00 89150.00 116028.00 89161.00C116028.00 89118.00 116028.00 89075.00 116028.00 89032.00C116017.33 89010.67 116006.67 88989.33 115996.00 88968.00C116006.67 88946.34 116017.33 88924.66 116028.00 88903.00C116038.67 88892.34 116049.33 88881.66 116060.00 88871.00C116092.00 88881.67 116124.00 88892.33 116156.00 88903.00C116167.00 88903.00 116178.00 88903.00 116189.00 88903.00C116189.00 88881.67 116189.00 88860.33 116189.00 88839.00C116156.67 88817.66 116124.33 88796.34 116092.00 88775.00C116102.67 88742.67 116113.33 88710.33 116124.00 88678.00C116145.67 88656.67 116167.33 88635.33 116189.00 88614.00C116199.67 88560.33 116210.33 88506.67 116221.00 88453.00C116242.33 88421.00 116263.67 88389.00 116285.00 88357.00C116274.33 88314.00 116263.67 88271.00 116253.00 88228.00C116274.33 88217.33 116295.67 88206.67 116317.00 88196.00C116338.67 88206.67 116360.33 88217.33 116382.00 88228.00C116382.20 88216.90 116381.57 88205.72 116382.33 88194.67C116392.89 88152.11 116403.44 88109.56 116414.00 88067.00C116392.33 88056.33 116370.67 88045.67 116349.00 88035.00C116360.00 87981.33 116371.00 87927.67 116382.00 87874.00C116371.00 87842.00 116360.00 87810.00 116349.00 87778.00C116327.67 87746.00 116306.33 87714.00 116285.00 87682.00C116295.67 87649.67 116306.33 87617.33 116317.00 87585.00C116306.33 87574.34 116295.67 87563.66 116285.00 87553.00C116285.00 87510.00 116285.00 87467.00 116285.00 87424.00C116306.33 87402.66 116327.67 87381.34 116349.00 87360.00C116349.00 87338.67 116349.00 87317.33 116349.00 87296.00C116327.67 87263.66 116306.33 87231.34 116285.00 87199.00C116285.00 87156.33 116285.00 87113.67 116285.00 87071.00C116274.33 87060.00 116263.67 87049.00 116253.00 87038.00C116210.00 87049.00 116167.00 87060.00 116124.00 87071.00C116113.33 87038.67 116102.67 87006.33 116092.00 86974.00C116102.67 86952.67 116113.33 86931.33 116124.00 86910.00C116124.00 86856.33 116124.00 86802.67 116124.00 86749.00C116134.67 86727.67 116145.33 86706.33 116156.00 86685.00C116156.04 86652.56 116155.92 86620.11 116156.06 86587.67C116167.04 86523.45 116178.02 86459.22 116189.00 86395.00C116189.00 86363.00 116189.00 86331.00 116189.00 86299.00C116156.67 86266.66 116124.33 86234.34 116092.00 86202.00C116092.23 86190.99 116091.54 86179.87 116092.36 86168.93C116102.91 86137.29 116113.45 86105.65 116124.00 86074.00C116124.00 86063.33 116124.00 86052.67 116124.00 86042.00C116113.33 86031.34 116102.67 86020.66 116092.00 86010.00C116102.67 85988.34 116113.33 85966.66 116124.00 85945.00C116167.00 85902.33 116210.00 85859.67 116253.00 85817.00C116253.00 85784.67 116253.00 85752.33 116253.00 85720.00C116231.67 85688.00 116210.33 85656.00 116189.00 85624.00C116199.67 85602.34 116210.33 85580.66 116221.00 85559.00C116253.00 85548.33 116285.00 85537.67 116317.00 85527.00C116317.00 85495.00 116317.00 85463.00 116317.00 85431.00C116285.00 85398.67 116253.00 85366.33 116221.00 85334.00C116188.67 85334.00 116156.33 85334.00 116124.00 85334.00C116113.33 85323.34 116102.67 85312.66 116092.00 85302.00C116092.00 85248.33 116092.00 85194.67 116092.00 85141.00C116070.67 85098.33 116049.33 85055.67 116028.00 85013.00C116017.33 84959.33 116006.67 84905.67 115996.00 84852.00C115974.78 84809.33 115953.27 84766.80 115931.71 84724.30C115930.11 84718.43 115931.43 84711.95 115931.00 84705.84C115932.05 84700.15 115928.54 84692.56 115933.52 84688.50C115986.34 84636.00 116039.37 84583.70 116092.00 84531.00C116113.33 84520.00 116134.67 84509.00 116156.00 84498.00C116167.00 84476.67 116178.00 84455.33 116189.00 84434.00C116199.67 84423.34 116210.33 84412.66 116221.00 84402.00C116221.00 84359.00 116221.00 84316.00 116221.00 84273.00C116210.33 84241.00 116199.67 84209.00 116189.00 84177.00C116199.67 84155.67 116210.33 84134.33 116221.00 84113.00C116221.00 84070.00 116221.00 84027.00 116221.00 83984.00C116210.33 83973.34 116199.67 83962.66 116189.00 83952.00C116156.67 83952.00 116124.33 83952.00 116092.00 83952.00C116049.33 83941.33 116006.67 83930.67 115964.00 83920.00C115953.00 83920.00 115942.00 83920.00 115931.00 83920.00C115899.00 83855.67 115867.00 83791.33 115835.00 83727.00C115845.67 83684.00 115856.33 83641.00 115867.00 83598.00C115856.33 83576.67 115845.67 83555.33 115835.00 83534.00C115835.00 83437.33 115835.00 83340.67 115835.00 83244.00z"},"br-11":{"name":"Mato Grosso","path":"M64261.00 72698.00C64261.00 72666.00 64261.00 72634.00 64261.00 72602.00C64314.67 72602.00 64368.33 72602.00 64422.00 72602.00C64432.67 72580.33 64443.33 72558.67 64454.00 72537.00C64475.33 72526.33 64496.67 72515.67 64518.00 72505.00C64550.33 72505.00 64582.67 72505.00 64615.00 72505.00C64647.00 72515.67 64679.00 72526.33 64711.00 72537.00C64721.67 72548.00 64732.33 72559.00 64743.00 72570.00C64754.00 72559.00 64765.00 72548.00 64776.00 72537.00C64765.00 72515.67 64754.00 72494.33 64743.00 72473.00C64753.96 72419.15 64765.21 72365.35 64776.00 72311.46C64776.00 72279.64 64776.00 72247.82 64776.00 72216.00C64765.00 72205.33 64754.00 72194.67 64743.00 72184.00C64732.33 72151.67 64721.67 72119.33 64711.00 72087.00C64699.92 72075.44 64687.80 72064.79 64677.42 72052.62C64656.61 72021.41 64635.81 71990.21 64615.00 71959.00C64615.00 71894.67 64615.00 71830.33 64615.00 71766.00C64625.67 71733.67 64636.33 71701.33 64647.00 71669.00C64657.03 71667.70 64672.29 71671.62 64679.00 71667.00C64679.00 71646.33 64679.00 71625.67 64679.00 71605.00C64700.33 71583.67 64721.67 71562.33 64743.00 71541.00C64743.00 71508.67 64743.00 71476.33 64743.00 71444.00C64754.61 71411.06 64765.20 71377.71 64777.47 71345.03C64819.65 71260.02 64861.82 71175.01 64904.00 71090.00C64918.51 71074.86 64934.82 71061.27 64946.72 71043.85C64975.48 71005.90 65004.24 70967.95 65033.00 70930.00C65011.33 70908.33 64989.67 70886.67 64968.00 70865.00C64957.33 70833.00 64946.67 70801.00 64936.00 70769.00C64904.00 70736.67 64872.00 70704.33 64840.00 70672.00C64829.33 70629.33 64818.67 70586.67 64808.00 70544.00C64797.33 70533.33 64786.67 70522.67 64776.00 70512.00C64776.00 70490.33 64776.00 70468.67 64776.00 70447.00C64743.67 70447.00 64711.33 70447.00 64679.00 70447.00C64636.00 70425.67 64593.00 70404.33 64550.00 70383.00C64538.65 70381.23 64524.31 70386.69 64515.00 70380.00C64505.33 70370.33 64495.67 70360.67 64486.00 70351.00C66322.68 70351.10 68159.36 70350.81 69996.03 70351.14C70882.40 70361.76 71768.77 70372.43 72655.14 70383.00C74798.47 70382.92 76941.81 70383.17 79085.13 70382.88C79181.09 70372.25 79277.04 70361.63 79373.00 70351.00C79394.33 70340.33 79415.67 70329.67 79437.00 70319.00C79469.33 70319.00 79501.67 70319.00 79534.00 70319.00C79607.74 70243.49 79683.09 70169.58 79757.80 70095.03C79769.57 70083.65 79780.79 70071.59 79792.96 70060.68C79825.02 70038.91 79857.69 70017.90 79889.37 69995.63C79899.58 69985.42 79909.79 69975.21 79920.00 69965.00C79918.65 69954.42 79922.69 69940.50 79917.98 69932.00C79875.66 69911.00 79833.33 69890.00 79791.00 69869.00C79748.14 69879.62 79705.37 69890.59 79662.46 69901.00C79650.60 69902.02 79637.81 69898.88 79626.53 69902.73C79585.02 69923.49 79543.51 69944.24 79502.00 69965.00C79469.67 69954.33 79437.33 69943.67 79405.00 69933.00C79394.33 69922.33 79383.67 69911.67 79373.00 69901.00C79416.79 69802.89 79460.09 69704.55 79504.20 69606.58C79514.34 69585.86 79525.27 69565.48 79534.83 69544.50C79545.23 69513.33 79555.61 69482.17 79566.00 69451.00C79576.67 69440.00 79587.33 69429.00 79598.00 69418.00C79598.00 69396.67 79598.00 69375.33 79598.00 69354.00C79587.16 69332.57 79576.72 69310.93 79565.62 69289.62C79544.41 69268.41 79523.21 69247.21 79502.00 69226.00C79512.63 69182.81 79523.58 69139.71 79534.00 69096.46C79534.00 69075.31 79534.00 69054.15 79534.00 69033.00C79523.15 69010.46 79511.47 68988.28 79501.17 68965.50C79490.77 68934.33 79480.39 68903.17 79470.00 68872.00C79491.33 68829.00 79512.67 68786.00 79534.00 68743.00C79545.08 68731.44 79557.21 68720.78 79567.59 68708.61C79588.80 68676.36 79610.85 68644.62 79631.51 68612.03C79642.14 68591.23 79652.54 68570.30 79663.33 68549.58C79705.89 68496.39 79748.45 68443.19 79791.00 68390.00C79791.00 68368.33 79791.00 68346.67 79791.00 68325.00C79801.67 68303.67 79812.33 68282.33 79823.00 68261.00C79812.33 68239.67 79801.67 68218.33 79791.00 68197.00C79801.67 68175.33 79812.33 68153.67 79823.00 68132.00C79866.00 68110.67 79909.00 68089.33 79952.00 68068.00C79962.67 68057.33 79973.33 68046.67 79984.00 68036.00C79973.33 68003.67 79962.67 67971.33 79952.00 67939.00C79941.33 67928.33 79930.67 67917.67 79920.00 67907.00C79920.00 67885.67 79920.00 67864.33 79920.00 67843.00C79930.67 67821.67 79941.33 67800.33 79952.00 67779.00C79941.33 67714.67 79930.67 67650.33 79920.00 67586.00C79941.33 67553.67 79962.67 67521.33 79984.00 67489.00C79962.67 67424.67 79941.33 67360.33 79920.00 67296.00C79930.67 67264.00 79941.33 67232.00 79952.00 67200.00C79994.67 67178.67 80037.33 67157.33 80080.00 67136.00C80091.00 67114.33 80102.00 67092.67 80113.00 67071.00C80102.00 67039.00 80091.00 67007.00 80080.00 66975.00C80091.00 66942.67 80102.00 66910.33 80113.00 66878.00C80095.56 66844.27 80078.68 66810.23 80059.27 66777.56C80023.51 66714.71 79987.76 66651.85 79952.00 66589.00C79941.33 66557.00 79930.67 66525.00 79920.00 66493.00C79919.91 66471.16 79920.17 66449.32 79919.87 66427.48C79909.25 66384.99 79898.62 66342.49 79888.00 66300.00C79855.31 66256.23 79822.03 66212.86 79789.71 66168.83C79758.14 66115.89 79726.57 66062.94 79695.00 66010.00C79695.00 65935.00 79695.00 65860.00 79695.00 65785.00C79673.33 65763.67 79651.67 65742.33 79630.00 65721.00C79630.00 65699.67 79630.00 65678.33 79630.00 65657.00C79640.91 65655.64 79655.20 65659.72 79664.00 65654.97C79674.33 65633.98 79684.67 65612.99 79695.00 65592.00C79759.33 65560.00 79823.67 65528.00 79888.00 65496.00C79941.33 65442.33 79994.67 65388.67 80048.00 65335.00C80069.67 65303.00 80091.33 65271.00 80113.00 65239.00C80113.00 65174.67 80113.00 65110.33 80113.00 65046.00C80165.56 64991.34 80220.10 64938.62 80273.24 64884.52C80294.82 64841.68 80316.41 64798.84 80338.00 64756.00C80391.67 64702.33 80445.33 64648.67 80499.00 64595.00C80499.00 64563.00 80499.00 64531.00 80499.00 64499.00C80488.01 64477.47 80476.67 64456.12 80465.90 64434.47C80454.63 64378.82 80444.15 64323.00 80432.38 64267.45C80422.25 64226.64 80412.13 64185.82 80402.00 64145.00C80423.43 64038.02 80444.77 63931.02 80466.00 63824.00C80519.67 63716.67 80573.33 63609.33 80627.00 63502.00C80685.74 63443.29 80745.17 63385.26 80803.43 63326.08C80808.96 63320.39 80814.48 63314.69 80820.00 63309.00C80820.69 63299.07 80818.63 63284.68 80821.02 63277.51C80843.41 63289.02 80866.36 63299.51 80888.36 63311.73C80972.57 63364.49 81056.79 63417.24 81141.00 63470.00C81184.42 63553.12 81225.09 63637.63 81267.02 63721.50C81278.68 63745.00 81290.34 63768.50 81302.00 63792.00C81355.67 63845.33 81409.33 63898.67 81463.00 63952.00C81506.04 64027.18 81549.26 64102.26 81592.20 64177.50C81634.80 64284.66 81677.40 64391.83 81720.00 64499.00C81720.17 64515.21 81719.04 64531.54 81722.35 64547.55C81732.24 64617.03 81742.12 64686.51 81752.00 64756.00C81763.00 64766.67 81774.00 64777.33 81785.00 64788.00C81806.33 64788.00 81827.67 64788.00 81849.00 64788.00C81870.33 64799.00 81891.67 64810.00 81913.00 64821.00C81923.65 64842.53 81934.68 64863.88 81945.08 64885.53C81968.16 65032.94 81990.62 65180.45 82014.11 65327.79C82023.41 65383.86 82032.70 65439.93 82042.00 65496.00C82095.67 65592.33 82149.33 65688.67 82203.00 65785.00C82213.64 65817.52 82224.60 65849.95 82235.05 65882.53C82245.68 66000.20 82256.45 66117.86 82267.00 66235.54C82267.00 66267.69 82267.00 66299.85 82267.00 66332.00C82310.00 66374.67 82353.00 66417.33 82396.00 66460.00C82438.67 66546.00 82481.33 66632.00 82524.00 66718.00C82599.00 66782.00 82674.00 66846.00 82749.00 66910.00C82759.67 66996.00 82770.33 67082.00 82781.00 67168.00C82791.85 67189.43 82802.27 67211.07 82813.38 67232.37C82824.26 67242.91 82835.13 67253.46 82846.00 67264.00C82889.12 67275.03 82932.56 67285.13 82975.49 67296.75C82996.66 67307.50 83017.83 67318.25 83039.00 67329.00C83071.00 67382.33 83103.00 67435.67 83135.00 67489.00C83135.00 67521.33 83135.00 67553.67 83135.00 67586.00C83113.66 67639.52 83092.08 67692.94 83070.90 67746.52C83060.26 67800.02 83049.63 67853.51 83039.00 67907.00C83017.33 67939.33 82995.67 67971.67 82974.00 68004.00C82974.00 68036.00 82974.00 68068.00 82974.00 68100.00C82995.67 68143.00 83017.33 68186.00 83039.00 68229.00C83039.00 68250.33 83039.00 68271.67 83039.00 68293.00C83006.67 68346.67 82974.33 68400.33 82942.00 68454.00C82942.85 68466.27 82940.15 68479.11 82943.66 68490.98C82953.77 68521.32 82963.89 68551.66 82974.00 68582.00C83017.00 68635.67 83060.00 68689.33 83103.00 68743.00C83103.00 68764.67 83103.00 68786.33 83103.00 68808.00C83092.33 68829.33 83081.67 68850.67 83071.00 68872.00C83072.80 68882.91 83067.27 68897.74 83074.01 68906.01C83105.40 68927.21 83137.37 68947.66 83168.37 68969.37C83178.58 68979.58 83188.79 68989.79 83199.00 69000.00C83188.33 69032.33 83177.67 69064.67 83167.00 69097.00C83145.67 69118.33 83124.33 69139.67 83103.00 69161.00C83113.67 69193.33 83124.33 69225.67 83135.00 69258.00C83136.34 69268.59 83132.31 69282.49 83137.01 69291.01C83179.24 69312.21 83221.57 69333.20 83264.00 69354.00C83253.33 69429.00 83242.67 69504.00 83232.00 69579.00C83243.08 69590.57 83255.22 69601.21 83265.58 69613.40C83286.38 69644.93 83307.19 69676.46 83328.00 69708.00C83349.33 69772.33 83370.67 69836.67 83392.00 69901.00C83381.33 69954.67 83370.67 70008.33 83360.00 70062.00C83370.67 70094.00 83381.33 70126.00 83392.00 70158.00C83435.00 70158.00 83478.00 70158.00 83521.00 70158.00C83574.67 70136.67 83628.33 70115.33 83682.00 70094.00C83757.75 70137.26 83833.81 70180.02 83909.37 70223.61C83940.58 70244.74 83971.79 70265.87 84003.00 70287.00C84056.67 70287.00 84110.33 70287.00 84164.00 70287.00C84185.33 70308.33 84206.67 70329.67 84228.00 70351.00C84227.91 70393.84 84228.17 70436.68 84227.87 70479.52C84217.25 70522.35 84206.62 70565.17 84196.00 70608.00C84207.26 70618.79 84217.68 70630.65 84229.49 70640.74C84250.77 70651.33 84272.24 70661.52 84293.38 70672.38C84325.25 70704.59 84357.13 70736.79 84389.00 70769.00C84442.84 70769.07 84496.68 70768.86 84550.52 70769.10C84604.02 70779.74 84657.51 70790.37 84711.00 70801.00C84721.67 70833.33 84732.33 70865.67 84743.00 70898.00C84753.67 70908.67 84764.33 70919.33 84775.00 70930.00C84796.92 70929.77 84818.90 70930.46 84840.78 70929.65C84893.85 70919.10 84946.93 70908.55 85000.00 70898.00C85010.67 70887.00 85021.33 70876.00 85032.00 70865.00C85054.23 70876.17 85076.02 70888.29 85098.53 70898.84C85130.64 70909.63 85163.03 70919.68 85194.95 70930.98C85215.74 70941.48 85236.72 70951.61 85257.38 70962.38C85272.91 70978.20 85289.54 70993.07 85302.69 71011.04C85384.13 71112.36 85465.56 71213.68 85547.00 71315.00C85611.00 71347.33 85675.00 71379.67 85739.00 71412.00C85750.14 71444.13 85760.94 71476.39 85772.29 71508.45C85793.53 71540.63 85814.76 71572.82 85836.00 71605.00C85857.33 71615.67 85878.67 71626.33 85900.00 71637.00C85900.00 71669.33 85900.00 71701.67 85900.00 71734.00C85921.67 71744.67 85943.33 71755.33 85965.00 71766.00C85975.67 71787.33 85986.33 71808.67 85997.00 71830.00C85997.00 71851.33 85997.00 71872.67 85997.00 71894.00C85964.67 71937.00 85932.33 71980.00 85900.00 72023.00C85910.67 72055.00 85921.33 72087.00 85932.00 72119.00C85921.33 72140.67 85910.67 72162.33 85900.00 72184.00C85902.10 72195.93 85895.27 72211.55 85904.51 72220.54C85935.11 72251.26 85966.13 72281.56 85997.00 72312.00C86007.67 72333.67 86018.33 72355.33 86029.00 72377.00C86093.28 72409.10 86157.45 72441.44 86222.00 72473.00C86286.33 72462.33 86350.67 72451.67 86415.00 72441.00C86436.33 72451.67 86457.67 72462.33 86479.00 72473.00C86575.51 72483.65 86672.01 72494.45 86768.54 72505.00C86780.40 72503.99 86793.18 72507.11 86804.46 72503.27C86824.64 72493.18 86844.82 72483.09 86865.00 72473.00C86886.52 72483.68 86907.91 72494.63 86929.52 72505.13C86972.35 72515.75 87015.17 72526.38 87058.00 72537.00C87079.42 72569.89 87101.66 72602.33 87122.57 72635.50C87154.71 72720.67 87186.86 72805.83 87219.00 72891.00C87229.09 72892.16 87243.83 72888.67 87251.00 72892.76C87251.00 72967.17 87251.00 73041.59 87251.00 73116.00C87261.67 73137.33 87272.33 73158.67 87283.00 73180.00C87283.00 73201.67 87283.00 73223.33 87283.00 73245.00C87293.67 73266.33 87304.33 73287.67 87315.00 73309.00C87327.29 73308.15 87340.15 73310.86 87352.05 73307.32C87382.85 73297.10 87413.73 73287.17 87444.45 73276.70C87476.30 73255.47 87508.15 73234.23 87540.00 73213.00C87541.01 73202.50 87537.99 73187.99 87541.51 73180.00C87573.18 73179.92 87604.85 73180.17 87636.52 73179.87C87679.35 73169.25 87722.17 73158.62 87765.00 73148.00C88388.45 73201.72 89011.88 73255.84 89635.35 73309.31C89816.43 73319.94 89997.52 73330.43 90178.60 73341.15C90757.45 73394.81 91336.28 73448.56 91915.13 73502.16C93170.23 73598.68 94425.36 73694.81 95680.43 73791.56C96097.56 73834.38 96514.66 73877.55 96931.80 73920.16C97124.58 73930.84 97317.36 73941.39 97510.13 73952.17C98318.52 74017.65 99126.88 74083.54 99935.29 74148.76C100762.25 74213.11 101589.17 74277.90 102416.14 74341.97C103570.31 74428.27 104724.48 74514.63 105878.70 74600.15C106143.48 74619.72 106408.23 74639.68 106673.02 74659.00C106758.37 74659.05 106843.72 74658.90 106929.07 74659.08C107514.56 74702.48 108100.04 74746.20 108685.55 74789.40C109934.98 74874.85 111184.43 74959.94 112433.85 75045.60C112678.43 75067.08 112923.01 75088.70 113167.60 75110.09C113561.94 75132.01 113956.31 75153.43 114350.63 75175.66C114704.20 75197.78 115057.80 75219.37 115411.34 75241.85C116367.23 75304.90 117323.11 75367.95 118279.00 75431.00C118279.00 75452.33 118279.00 75473.67 118279.00 75495.00C118246.67 75527.34 118214.33 75559.66 118182.00 75592.00C118150.00 75656.33 118118.00 75720.67 118086.00 75785.00C118086.00 75827.67 118086.00 75870.33 118086.00 75913.00C118064.33 75945.33 118042.67 75977.67 118021.00 76010.00C118021.00 76031.33 118021.00 76052.67 118021.00 76074.00C117999.67 76106.34 117978.33 76138.66 117957.00 76171.00C117957.00 76213.67 117957.00 76256.33 117957.00 76299.00C117946.33 76331.33 117935.67 76363.67 117925.00 76396.00C117903.67 76417.34 117882.33 76438.66 117861.00 76460.00C117818.00 76481.33 117775.00 76502.67 117732.00 76524.00C117710.67 76545.67 117689.33 76567.33 117668.00 76589.00C117657.33 76621.00 117646.67 76653.00 117636.00 76685.00C117614.33 76706.33 117592.67 76727.67 117571.00 76749.00C117549.67 76792.00 117528.33 76835.00 117507.00 76878.00C117496.37 76931.85 117485.46 76985.65 117475.00 77039.54C117476.30 77049.39 117472.38 77064.46 117477.00 77071.00C117486.59 77072.15 117500.20 77068.68 117507.25 77072.76C117517.84 77147.17 117528.41 77221.59 117539.00 77296.00C117517.66 77349.85 117496.09 77403.61 117474.90 77457.52C117464.16 77511.17 117453.71 77564.88 117442.79 77618.49C117410.53 77693.33 117378.26 77768.16 117346.00 77843.00C117346.84 77855.27 117344.15 77868.11 117347.66 77879.98C117357.77 77910.32 117367.89 77940.66 117378.00 77971.00C117366.45 77982.09 117355.76 77994.18 117343.62 78004.61C117312.42 78025.74 117281.21 78046.87 117250.00 78068.00C117239.00 78089.33 117228.00 78110.67 117217.00 78132.00C117174.33 78153.33 117131.67 78174.67 117089.00 78196.00C117067.67 78303.33 117046.33 78410.67 117025.00 78518.00C117035.67 78550.00 117046.33 78582.00 117057.00 78614.00C117046.33 78624.66 117035.67 78635.34 117025.00 78646.00C117012.40 78646.89 116999.19 78644.07 116987.01 78647.71C116956.68 78658.14 116926.34 78668.57 116896.00 78679.00C116896.00 78711.00 116896.00 78743.00 116896.00 78775.00C116885.33 78807.00 116874.67 78839.00 116864.00 78871.00C116874.67 78903.33 116885.33 78935.67 116896.00 78968.00C116874.67 79000.00 116853.33 79032.00 116832.00 79064.00C116821.33 79096.33 116810.67 79128.67 116800.00 79161.00C116789.00 79171.67 116778.00 79182.33 116767.00 79193.00C116735.00 79193.00 116703.00 79193.00 116671.00 79193.00C116659.71 79215.08 116649.22 79237.61 116637.39 79259.40C116616.11 79291.04 116595.05 79322.83 116573.62 79354.38C116541.75 79386.26 116509.87 79418.12 116478.00 79450.00C116478.00 79471.67 116478.00 79493.33 116478.00 79515.00C116510.00 79536.33 116542.00 79557.67 116574.00 79579.00C116574.00 79611.00 116574.00 79643.00 116574.00 79675.00C116585.00 79696.67 116596.00 79718.33 116607.00 79740.00C116607.11 79761.50 116606.77 79783.01 116607.17 79804.51C116617.78 79836.34 116628.39 79868.17 116639.00 79900.00C116606.67 79953.67 116574.33 80007.33 116542.00 80061.00C116542.00 80093.33 116542.00 80125.67 116542.00 80158.00C116520.67 80158.00 116499.33 80158.00 116478.00 80158.00C116467.33 80168.66 116456.67 80179.34 116446.00 80190.00C116444.99 80201.71 116448.11 80214.34 116444.27 80225.46C116434.18 80245.64 116424.09 80265.82 116414.00 80286.00C116414.00 80339.67 116414.00 80393.33 116414.00 80447.00C116435.33 80457.67 116456.67 80468.33 116478.00 80479.00C116488.67 80500.33 116499.33 80521.67 116510.00 80543.00C116510.00 80564.67 116510.00 80586.33 116510.00 80608.00C116477.93 80640.17 116445.65 80672.15 116413.70 80704.45C116392.13 80736.63 116370.57 80768.82 116349.00 80801.00C116370.67 80854.67 116392.33 80908.33 116414.00 80962.00C116403.33 80983.33 116392.67 81004.67 116382.00 81026.00C116392.67 81058.00 116403.33 81090.00 116414.00 81122.00C116414.00 81165.00 116414.00 81208.00 116414.00 81251.00C116424.67 81272.33 116435.33 81293.67 116446.00 81315.00C116446.00 81358.00 116446.00 81401.00 116446.00 81444.00C116435.33 81465.33 116424.67 81486.67 116414.00 81508.00C116412.20 81518.92 116417.75 81533.76 116410.97 81542.03C116379.65 81563.02 116348.32 81584.01 116317.00 81605.00C116306.33 81637.00 116295.67 81669.00 116285.00 81701.00C116263.67 81711.67 116242.33 81722.33 116221.00 81733.00C116220.89 81754.84 116221.23 81776.67 116220.83 81798.51C116210.22 81830.34 116199.61 81862.17 116189.00 81894.00C116199.62 81937.19 116210.58 81980.29 116221.00 82023.54C116221.11 82044.86 116220.77 82066.19 116221.17 82087.51C116231.78 82119.34 116242.39 82151.17 116253.00 82183.00C116242.19 82227.55 116230.46 82271.90 116220.24 82316.57C116209.83 82379.38 116199.41 82442.19 116189.00 82505.00C116167.23 82515.84 116145.26 82526.28 116123.62 82537.38C116091.75 82569.26 116059.87 82601.12 116028.00 82633.00C116017.33 82654.66 116006.67 82676.34 115996.00 82698.00C115995.89 82719.50 115996.22 82741.01 115995.83 82762.51C115984.90 82795.14 115974.57 82828.00 115963.25 82860.47C115941.84 82902.65 115920.42 82944.83 115899.00 82987.00C115899.00 83030.00 115899.00 83073.00 115899.00 83116.00C115877.67 83158.67 115856.33 83201.33 115835.00 83244.00C115835.00 83340.67 115835.00 83437.33 115835.00 83534.00C115845.67 83555.33 115856.33 83576.67 115867.00 83598.00C115856.33 83641.00 115845.67 83684.00 115835.00 83727.00C115867.00 83791.33 115899.00 83855.67 115931.00 83920.00C115946.37 83920.56 115962.16 83918.09 115976.99 83923.23C116015.51 83932.83 116053.97 83942.64 116092.54 83952.00C116124.69 83952.00 116156.85 83952.00 116189.00 83952.00C116199.67 83962.66 116210.33 83973.34 116221.00 83984.00C116221.00 84027.00 116221.00 84070.00 116221.00 84113.00C116210.33 84134.33 116199.67 84155.67 116189.00 84177.00C116199.67 84209.00 116210.33 84241.00 116221.00 84273.00C116221.00 84316.00 116221.00 84359.00 116221.00 84402.00C116210.20 84413.25 116198.39 84423.70 116188.24 84435.47C116177.50 84456.32 116166.75 84477.16 116156.00 84498.00C116134.56 84509.17 116112.93 84519.96 116091.62 84531.38C116038.28 84584.79 115984.53 84637.78 115931.00 84691.00C115932.03 84702.71 115928.85 84715.39 115932.77 84726.48C115954.04 84768.22 115975.12 84810.06 115996.00 84852.00C116006.67 84905.67 116017.33 84959.33 116028.00 85013.00C116049.33 85055.67 116070.67 85098.33 116092.00 85141.00C116092.00 85194.67 116092.00 85248.33 116092.00 85302.00C116102.67 85312.66 116113.33 85323.34 116124.00 85334.00C116156.33 85334.00 116188.67 85334.00 116221.00 85334.00C116253.00 85366.33 116285.00 85398.67 116317.00 85431.00C116317.00 85463.00 116317.00 85495.00 116317.00 85527.00C116285.00 85537.67 116253.00 85548.33 116221.00 85559.00C116210.33 85580.66 116199.67 85602.34 116189.00 85624.00C116210.33 85656.00 116231.67 85688.00 116253.00 85720.00C116253.00 85752.33 116253.00 85784.67 116253.00 85817.00C116210.00 85859.67 116167.00 85902.33 116124.00 85945.00C116113.33 85966.66 116102.67 85988.34 116092.00 86010.00C116102.67 86020.66 116113.33 86031.34 116124.00 86042.00C116123.16 86054.27 116125.85 86067.11 116122.34 86078.98C116112.23 86109.32 116102.11 86139.66 116092.00 86170.00C116093.48 86181.12 116089.01 86194.71 116094.27 86204.27C116125.85 86235.85 116157.43 86267.42 116189.00 86299.00C116188.78 86331.67 116189.45 86364.40 116188.65 86397.04C116177.80 86460.87 116166.71 86524.67 116156.00 86588.54C116156.00 86620.69 116156.00 86652.85 116156.00 86685.00C116145.33 86706.33 116134.67 86727.67 116124.00 86749.00C116124.00 86802.67 116124.00 86856.33 116124.00 86910.00C116113.33 86931.33 116102.67 86952.67 116092.00 86974.00C116102.67 87006.33 116113.33 87038.67 116124.00 87071.00C116167.00 87060.00 116210.00 87049.00 116253.00 87038.00C116263.67 87049.00 116274.33 87060.00 116285.00 87071.00C116285.00 87113.67 116285.00 87156.33 116285.00 87199.00C116306.33 87231.34 116327.67 87263.66 116349.00 87296.00C116349.00 87317.33 116349.00 87338.67 116349.00 87360.00C116327.67 87381.34 116306.33 87402.66 116285.00 87424.00C116285.00 87467.00 116285.00 87510.00 116285.00 87553.00C116295.67 87563.66 116306.33 87574.34 116317.00 87585.00C116306.33 87617.33 116295.67 87649.67 116285.00 87682.00C116306.35 87714.19 116328.01 87746.18 116349.17 87778.51C116360.12 87810.34 116371.06 87842.17 116382.00 87874.00C116371.00 87927.67 116360.00 87981.33 116349.00 88035.00C116370.67 88045.67 116392.33 88056.33 116414.00 88067.00C116403.38 88110.19 116392.42 88153.29 116382.00 88196.54C116381.32 88206.30 116383.36 88220.46 116380.98 88227.50C116359.66 88217.00 116338.33 88206.50 116317.00 88196.00C116295.67 88206.67 116274.33 88217.33 116253.00 88228.00C116263.67 88271.00 116274.33 88314.00 116285.00 88357.00C116263.67 88389.00 116242.33 88421.00 116221.00 88453.00C116210.33 88506.67 116199.67 88560.33 116189.00 88614.00C116167.33 88635.33 116145.67 88656.67 116124.00 88678.00C116113.33 88710.33 116102.67 88742.67 116092.00 88775.00C116124.33 88796.34 116156.67 88817.66 116189.00 88839.00C116189.00 88860.33 116189.00 88881.67 116189.00 88903.00C116176.40 88902.14 116163.22 88904.87 116151.01 88901.34C116120.68 88891.23 116090.34 88881.11 116060.00 88871.00C116049.22 88882.26 116037.35 88892.67 116027.26 88904.49C116016.85 88925.66 116006.42 88946.83 115996.00 88968.00C116006.67 88989.33 116017.33 89010.67 116028.00 89032.00C116028.00 89075.00 116028.00 89118.00 116028.00 89161.00C116103.00 89150.00 116178.00 89139.00 116253.00 89128.00C116263.67 89139.00 116274.33 89150.00 116285.00 89161.00C116285.00 89182.33 116285.00 89203.67 116285.00 89225.00C116274.33 89246.33 116263.67 89267.67 116253.00 89289.00C116263.67 89332.00 116274.33 89375.00 116285.00 89418.00C116306.33 89418.00 116327.67 89418.00 116349.00 89418.00C116338.33 89450.00 116327.67 89482.00 116317.00 89514.00C116338.67 89535.66 116360.33 89557.34 116382.00 89579.00C116382.00 89621.67 116382.00 89664.33 116382.00 89707.00C116371.00 89728.33 116360.00 89749.67 116349.00 89771.00C116381.33 89771.00 116413.67 89771.00 116446.00 89771.00C116424.67 89814.00 116403.33 89857.00 116382.00 89900.00C116382.00 89921.33 116382.00 89942.67 116382.00 89964.00C116392.67 89975.00 116403.33 89986.00 116414.00 89997.00C116424.47 89995.99 116437.85 89999.02 116446.50 89995.48C116457.00 89963.66 116467.50 89931.83 116478.00 89900.00C116521.00 89900.00 116564.00 89900.00 116607.00 89900.00C116605.20 89910.92 116610.75 89925.76 116603.97 89934.03C116572.65 89955.02 116541.32 89976.01 116510.00 89997.00C116511.63 90007.46 116506.71 90022.37 116512.52 90030.00C116565.34 90051.00 116618.17 90072.00 116671.00 90093.00C116724.67 90093.00 116778.33 90093.00 116832.00 90093.00C116853.33 90082.33 116874.67 90071.67 116896.00 90061.00C116906.67 90082.33 116917.33 90103.67 116928.00 90125.00C116928.00 90146.67 116928.00 90168.33 116928.00 90190.00C116938.67 90211.33 116949.33 90232.67 116960.00 90254.00C116960.00 90275.33 116960.00 90296.67 116960.00 90318.00C116949.16 90340.22 116937.43 90362.04 116927.17 90384.52C116906.27 90448.07 116885.21 90511.56 116864.00 90575.00C116864.00 90639.33 116864.00 90703.67 116864.00 90768.00C116831.67 90778.67 116799.33 90789.33 116767.00 90800.00C116745.67 90832.34 116724.33 90864.66 116703.00 90897.00C116691.29 90895.99 116678.66 90899.11 116667.54 90895.27C116647.36 90885.18 116627.18 90875.09 116607.00 90865.00C116585.33 90875.67 116563.67 90886.33 116542.00 90897.00C116552.67 90929.00 116563.33 90961.00 116574.00 90993.00C116595.67 91003.67 116617.33 91014.33 116639.00 91025.00C116637.98 91037.04 116641.12 91050.01 116637.27 91061.46C116627.18 91081.64 116617.09 91101.82 116607.00 91122.00C116564.00 91132.67 116521.00 91143.33 116478.00 91154.00C116467.33 91164.66 116456.67 91175.34 116446.00 91186.00C116467.33 91229.00 116488.67 91272.00 116510.00 91315.00C116520.67 91325.66 116531.33 91336.34 116542.00 91347.00C116541.77 91368.92 116542.46 91390.90 116541.65 91412.78C116531.10 91465.85 116520.55 91518.93 116510.00 91572.00C116520.67 91615.00 116531.33 91658.00 116542.00 91701.00C116520.67 91743.67 116499.33 91786.33 116478.00 91829.00C116489.34 91830.79 116503.75 91825.26 116513.00 91832.05C116533.33 91852.70 116553.67 91873.35 116574.00 91894.00C116574.00 91958.33 116574.00 92022.67 116574.00 92087.00C116552.51 92119.10 116531.25 92151.37 116509.62 92183.38C116499.08 92193.92 116488.54 92204.46 116478.00 92215.00C116478.00 92268.67 116478.00 92322.33 116478.00 92376.00C116466.92 92387.57 116454.78 92398.21 116444.41 92410.40C116423.46 92442.05 116402.74 92473.84 116381.62 92505.38C116360.08 92526.59 116338.54 92547.79 116317.00 92569.00C116306.33 92590.33 116295.67 92611.67 116285.00 92633.00C116253.00 92654.33 116221.00 92675.67 116189.00 92697.00C116189.09 92740.17 116188.83 92783.35 116189.13 92826.52C116199.75 92869.35 116210.38 92912.17 116221.00 92955.00C116210.33 92976.33 116199.67 92997.67 116189.00 93019.00C116167.33 93029.67 116145.67 93040.33 116124.00 93051.00C116102.67 93094.00 116081.33 93137.00 116060.00 93180.00C116028.00 93212.00 115996.00 93244.00 115964.00 93276.00C115921.00 93297.67 115878.00 93319.33 115835.00 93341.00C115803.00 93383.67 115771.00 93426.33 115739.00 93469.00C115728.00 93576.33 115717.00 93683.67 115706.00 93791.00C115684.67 93823.00 115663.33 93855.00 115642.00 93887.00C115631.26 93940.83 115620.68 93994.70 115609.83 94048.51C115588.55 94112.67 115567.28 94176.84 115546.00 94241.00C115513.67 94283.67 115481.33 94326.33 115449.00 94369.00C115427.67 94358.33 115406.33 94347.67 115385.00 94337.00C115363.33 94347.67 115341.67 94358.33 115320.00 94369.00C115308.66 94370.83 115294.13 94365.17 115284.98 94372.14C115275.15 94382.63 115264.42 94392.45 115255.26 94403.47C115244.84 94424.31 115234.42 94445.16 115224.00 94466.00C115256.00 94508.67 115288.00 94551.33 115320.00 94594.00C115309.33 94647.67 115298.67 94701.33 115288.00 94755.00C115298.67 94776.66 115309.33 94798.34 115320.00 94820.00C115309.33 94852.00 115298.67 94884.00 115288.00 94916.00C115309.67 94959.00 115331.33 95002.00 115353.00 95045.00C115353.00 95184.33 115353.00 95323.67 115353.00 95463.00C115320.67 95495.00 115288.33 95527.00 115256.00 95559.00C115256.00 95591.33 115256.00 95623.67 115256.00 95656.00C115277.33 95688.00 115298.67 95720.00 115320.00 95752.00C115320.00 95795.00 115320.00 95838.00 115320.00 95881.00C115352.33 95956.00 115384.67 96031.00 115417.00 96106.00C115405.92 96138.62 115395.59 96171.51 115384.03 96203.94C115373.68 96224.63 115363.35 96245.32 115353.00 96266.00C115310.00 96298.33 115267.00 96330.67 115224.00 96363.00C115192.00 96363.00 115160.00 96363.00 115128.00 96363.00C115106.33 96341.67 115084.67 96320.33 115063.00 96299.00C115041.67 96299.00 115020.33 96299.00 114999.00 96299.00C114999.09 96320.51 114998.83 96342.01 114999.13 96363.52C115009.71 96406.20 115020.63 96448.80 115031.00 96491.54C115031.00 96523.69 115031.00 96555.85 115031.00 96588.00C115009.67 96609.34 114988.33 96630.66 114967.00 96652.00C114913.87 96759.80 114859.68 96867.07 114805.83 96974.51C114784.24 97039.13 114763.22 97103.99 114741.26 97168.47C114730.84 97189.31 114720.42 97210.16 114710.00 97231.00C114720.67 97284.67 114731.33 97338.33 114742.00 97392.00C114731.33 97424.00 114720.67 97456.00 114710.00 97488.00C114688.33 97498.67 114666.67 97509.33 114645.00 97520.00C114655.62 97563.19 114666.58 97606.29 114677.00 97649.54C114676.01 97661.08 114679.08 97673.53 114675.28 97684.50C114654.72 97726.43 114633.96 97768.26 114613.00 97810.00C114634.33 97842.00 114655.67 97874.00 114677.00 97906.00C114677.00 97927.67 114677.00 97949.33 114677.00 97971.00C114698.67 97992.33 114720.33 98013.67 114742.00 98035.00C114752.67 98056.33 114763.33 98077.67 114774.00 98099.00C114763.33 98131.33 114752.67 98163.67 114742.00 98196.00C114752.67 98238.67 114763.33 98281.33 114774.00 98324.00C114720.33 98410.00 114666.67 98496.00 114613.00 98582.00C114623.67 98635.33 114634.33 98688.67 114645.00 98742.00C114602.33 98827.66 114559.67 98913.34 114517.00 98999.00C114506.09 99000.36 114491.80 98996.28 114483.00 99001.03C114472.66 99022.02 114462.34 99043.01 114452.00 99064.00C114462.67 99096.00 114473.33 99128.00 114484.00 99160.00C114482.99 99171.73 114486.12 99184.38 114482.25 99195.52C114472.03 99216.13 114462.13 99236.91 114451.62 99257.38C114440.96 99268.51 114429.25 99278.81 114419.26 99290.48C114408.67 99311.43 114398.46 99332.56 114387.62 99353.38C114377.08 99363.92 114366.54 99374.46 114356.00 99385.00C114356.00 99417.33 114356.00 99449.67 114356.00 99482.00C114377.33 99514.00 114398.67 99546.00 114420.00 99578.00C114409.33 99599.66 114398.67 99621.34 114388.00 99643.00C114356.00 99664.33 114324.00 99685.67 114292.00 99707.00C114259.67 99760.67 114227.33 99814.33 114195.00 99868.00C114195.00 99921.33 114195.00 99974.67 114195.00 100028.00C114184.33 100060.33 114173.67 100092.67 114163.00 100125.00C114184.33 100146.33 114205.67 100167.67 114227.00 100189.00C114225.70 100199.03 114229.62 100214.29 114225.00 100221.00C114213.08 100222.66 114198.98 100217.09 114188.97 100225.03C114126.65 100266.69 114064.32 100308.34 114002.00 100350.00C113991.09 100351.79 113976.27 100346.28 113968.00 100353.00C113947.34 100384.00 113926.66 100415.00 113906.00 100446.00C113906.00 100478.33 113906.00 100510.67 113906.00 100543.00C113757.48 100627.33 113609.13 100711.97 113461.06 100797.10C113449.69 100803.39 113436.08 100804.11 113423.75 100808.00C113391.50 100816.00 113359.25 100824.00 113327.00 100832.00C113295.00 100821.33 113263.00 100810.67 113231.00 100800.00C113220.01 100778.47 113208.67 100757.12 113197.90 100735.48C113187.26 100681.99 113176.63 100628.49 113166.00 100575.00C113134.00 100553.67 113102.00 100532.33 113070.00 100511.00C113048.33 100511.00 113026.67 100511.00 113005.00 100511.00C112994.16 100532.44 112983.71 100554.07 112972.62 100575.38C112951.24 100596.66 112930.05 100618.14 112908.56 100639.30C112876.71 100660.87 112844.85 100682.43 112813.00 100704.00C112780.67 100682.33 112748.33 100660.67 112716.00 100639.00C112673.00 100649.67 112630.00 100660.33 112587.00 100671.00C112565.67 100714.00 112544.33 100757.00 112523.00 100800.00C112501.67 100800.00 112480.33 100800.00 112459.00 100800.00C112448.16 100821.44 112437.71 100843.07 112426.62 100864.38C112405.08 100885.92 112383.54 100907.46 112362.00 100929.00C112297.67 100918.33 112233.33 100907.67 112169.00 100897.00C112137.00 100929.00 112105.00 100961.00 112073.00 100993.00C112051.67 101046.67 112030.33 101100.33 112009.00 101154.00C111966.00 101164.67 111923.00 101175.33 111880.00 101186.00C111848.00 101261.00 111816.00 101336.00 111784.00 101411.00C111773.00 101421.67 111762.00 101432.33 111751.00 101443.00C111708.33 101443.00 111665.67 101443.00 111623.00 101443.00C111590.67 101464.33 111558.33 101485.67 111526.00 101507.00C111526.00 101550.00 111526.00 101593.00 111526.00 101636.00C111504.67 101668.33 111483.33 101700.67 111462.00 101733.00C111462.00 101765.00 111462.00 101797.00 111462.00 101829.00C111472.67 101850.33 111483.33 101871.67 111494.00 101893.00C111515.67 101903.67 111537.33 101914.33 111559.00 101925.00C111557.16 101936.23 111562.81 101951.50 111555.94 101960.01C111523.60 101981.08 111491.75 102002.97 111459.07 102023.47C111438.72 102033.65 111418.35 102043.82 111398.00 102054.00C111387.33 102086.33 111376.67 102118.67 111366.00 102151.00C111366.00 102204.33 111366.00 102257.67 111366.00 102311.00C111387.33 102332.67 111408.67 102354.33 111430.00 102376.00C111430.00 102397.33 111430.00 102418.67 111430.00 102440.00C111387.00 102504.33 111344.00 102568.67 111301.00 102633.00C111302.01 102644.71 111298.89 102657.34 111302.73 102668.46C111312.82 102688.64 111322.91 102708.82 111333.00 102729.00C111331.45 102741.02 111336.38 102754.98 111330.00 102765.55C111309.67 102796.36 111289.33 102827.18 111269.00 102858.00C111279.67 102890.00 111290.33 102922.00 111301.00 102954.00C111301.00 102975.67 111301.00 102997.33 111301.00 103019.00C111290.33 103029.67 111279.67 103040.33 111269.00 103051.00C111237.00 103061.67 111205.00 103072.33 111173.00 103083.00C111162.33 103104.33 111151.67 103125.67 111141.00 103147.00C111141.84 103159.29 111139.17 103172.14 111142.66 103184.03C111152.77 103214.69 111162.89 103245.34 111173.00 103276.00C111173.00 103297.33 111173.00 103318.67 111173.00 103340.00C111130.00 103340.00 111087.00 103340.00 111044.00 103340.00C111033.33 103308.00 111022.67 103276.00 111012.00 103244.00C110990.67 103244.00 110969.33 103244.00 110948.00 103244.00C110946.70 103254.03 110950.62 103269.29 110946.00 103276.00C110936.90 103277.04 110921.98 103273.91 110916.53 103277.58C110932.57 103325.38 110947.75 103373.49 110966.05 103420.50C110992.03 103490.33 111018.01 103560.17 111044.00 103630.00C111043.89 103651.50 111044.23 103673.01 111043.83 103694.51C111033.22 103726.34 111022.61 103758.17 111012.00 103790.00C111001.16 103801.29 110989.31 103811.78 110979.11 103823.60C110925.74 103919.73 110872.37 104015.87 110819.00 104112.00C110819.00 104133.33 110819.00 104154.67 110819.00 104176.00C110776.00 104197.33 110733.00 104218.67 110690.00 104240.00C110657.58 104294.70 110624.57 104349.06 110592.53 104403.97C110582.19 104424.76 110572.22 104445.73 110561.62 104466.38C110529.41 104498.25 110497.21 104530.13 110465.00 104562.00C110454.33 104594.00 110443.67 104626.00 110433.00 104658.00C110422.33 104669.00 110411.67 104680.00 110401.00 104691.00C110369.00 104658.67 110337.00 104626.33 110305.00 104594.00C110240.67 104594.00 110176.33 104594.00 110112.00 104594.00C110101.33 104615.33 110090.67 104636.67 110080.00 104658.00C110080.00 104690.33 110080.00 104722.67 110080.00 104755.00C110058.33 104744.33 110036.67 104733.67 110015.00 104723.00C109993.67 104733.67 109972.33 104744.33 109951.00 104755.00C109929.67 104808.67 109908.33 104862.33 109887.00 104916.00C109865.13 104926.64 109843.46 104937.69 109821.47 104948.08C109746.65 104958.72 109671.82 104969.36 109597.00 104980.00C109565.00 104969.33 109533.00 104958.67 109501.00 104948.00C109479.33 104948.00 109457.67 104948.00 109436.00 104948.00C109425.33 104958.67 109414.67 104969.33 109404.00 104980.00C109393.33 104969.33 109382.67 104958.67 109372.00 104948.00C109340.00 104969.33 109308.00 104990.67 109276.00 105012.00C109168.67 104990.67 109061.33 104969.33 108954.00 104948.00C108932.67 104958.67 108911.33 104969.33 108890.00 104980.00C108815.00 104980.00 108740.00 104980.00 108665.00 104980.00C108675.67 105012.00 108686.33 105044.00 108697.00 105076.00C108686.33 105119.00 108675.67 105162.00 108665.00 105205.00C108654.97 105206.30 108639.71 105202.38 108633.00 105207.00C108633.00 105227.67 108633.00 105248.33 108633.00 105269.00C108590.00 105301.33 108547.00 105333.67 108504.00 105366.00C108504.00 105398.00 108504.00 105430.00 108504.00 105462.00C108471.72 105494.06 108439.94 105526.61 108408.00 105559.00C108396.39 105591.93 108385.81 105625.27 108373.53 105657.93C108363.35 105678.28 108353.18 105698.65 108343.00 105719.00C108342.14 105731.60 108344.87 105744.78 108341.34 105756.99C108331.23 105787.32 108321.11 105817.66 108311.00 105848.00C108309.21 105858.92 108314.71 105873.72 108308.00 105882.03C108277.00 105903.02 108246.00 105924.01 108215.00 105945.00C108204.00 105934.00 108193.00 105923.00 108182.00 105912.00C108150.55 105944.88 108118.13 105976.79 108086.00 106009.00C108053.67 105998.33 108021.33 105987.67 107989.00 105977.00C107924.86 106009.12 107860.65 106041.08 107796.56 106073.30C107764.37 106094.87 107732.19 106116.43 107700.00 106138.00C107678.67 106138.00 107657.33 106138.00 107636.00 106138.00C107614.57 106148.84 107592.94 106159.30 107571.62 106170.37C107560.75 106180.92 107549.87 106191.46 107539.00 106202.00C107527.29 106200.99 107514.66 106204.11 107503.54 106200.27C107483.36 106190.18 107463.18 106180.09 107443.00 106170.00C107421.67 106180.67 107400.33 106191.33 107379.00 106202.00C107379.00 106234.00 107379.00 106266.00 107379.00 106298.00C107346.67 106308.67 107314.33 106319.33 107282.00 106330.00C107292.67 106351.67 107303.33 106373.33 107314.00 106395.00C107303.33 106416.33 107292.67 106437.67 107282.00 106459.00C107282.00 106512.67 107282.00 106566.33 107282.00 106620.00C107250.00 106620.00 107218.00 106620.00 107186.00 106620.00C107187.39 106631.46 107183.14 106644.79 107188.25 106655.02C107219.50 106697.02 107250.75 106739.01 107282.00 106781.00C107280.70 106791.03 107284.62 106806.29 107280.00 106813.00C107259.33 106813.00 107238.67 106813.00 107218.00 106813.00C107196.67 106791.33 107175.33 106769.67 107154.00 106748.00C107143.09 106749.36 107128.80 106745.28 107120.00 106750.03C107109.67 106771.02 107099.33 106792.01 107089.00 106813.00C107088.00 106823.17 107091.00 106837.33 107087.50 106845.00C107056.00 106845.00 107024.50 106845.00 106993.00 106845.00C106971.33 106866.33 106949.67 106887.67 106928.00 106909.00C106885.33 106909.00 106842.67 106909.00 106800.00 106909.00C106798.70 106898.97 106802.62 106883.71 106798.00 106877.00C106786.07 106878.64 106771.99 106873.12 106761.94 106881.00C106731.62 106901.00 106701.31 106921.00 106671.00 106941.00C106671.00 106962.67 106671.00 106984.33 106671.00 107006.00C106660.41 107007.93 106645.01 107002.09 106637.50 107009.00C106627.33 107029.33 106617.17 107049.67 106607.00 107070.00C106617.67 107080.67 106628.33 107091.33 106639.00 107102.00C106639.00 107134.33 106639.00 107166.67 106639.00 107199.00C106628.33 107209.67 106617.67 107220.33 106607.00 107231.00C106607.00 107263.00 106607.00 107295.00 106607.00 107327.00C106628.33 107348.33 106649.67 107369.67 106671.00 107391.00C106649.67 107402.00 106628.33 107413.00 106607.00 107424.00C106608.77 107435.35 106603.31 107449.69 106610.00 107459.00C106630.33 107479.33 106650.67 107499.67 106671.00 107520.00C106724.67 107520.00 106778.33 107520.00 106832.00 107520.00C106832.00 107552.33 106832.00 107584.67 106832.00 107617.00C106843.56 107628.08 106854.21 107640.21 106866.39 107650.58C106897.93 107671.39 106929.46 107692.19 106961.00 107713.00C106950.00 107723.67 106939.00 107734.33 106928.00 107745.00C106928.69 107754.52 106926.62 107770.55 106929.03 107776.00C106939.69 107765.67 106950.35 107755.33 106961.00 107745.00C106982.33 107755.67 107003.67 107766.33 107025.00 107777.00C107003.67 107788.00 106982.33 107799.00 106961.00 107810.00C106971.67 107820.67 106982.33 107831.33 106993.00 107842.00C106993.00 107863.33 106993.00 107884.67 106993.00 107906.00C106982.33 107927.33 106971.67 107948.67 106961.00 107970.00C106928.67 107970.00 106896.33 107970.00 106864.00 107970.00C106864.00 107991.67 106864.00 108013.33 106864.00 108035.00C106874.17 108036.00 106888.33 108033.00 106896.00 108036.50C106896.00 108068.00 106896.00 108099.50 106896.00 108131.00C106885.33 108141.67 106874.67 108152.33 106864.00 108163.00C106864.00 108184.33 106864.00 108205.67 106864.00 108227.00C106842.67 108216.33 106821.33 108205.67 106800.00 108195.00C106800.00 108216.67 106800.00 108238.33 106800.00 108260.00C106778.67 108238.33 106757.33 108216.67 106736.00 108195.00C106725.65 108196.32 106709.98 108192.33 106703.00 108197.03C106703.00 108218.02 106703.00 108239.01 106703.00 108260.00C106714.00 108270.67 106725.00 108281.33 106736.00 108292.00C106714.33 108292.00 106692.67 108292.00 106671.00 108292.00C106681.67 108313.33 106692.33 108334.67 106703.00 108356.00C106692.33 108366.67 106681.67 108377.33 106671.00 108388.00C106649.67 108388.00 106628.33 108388.00 106607.00 108388.00C106585.67 108366.67 106564.33 108345.33 106543.00 108324.00C106532.33 108324.00 106521.67 108324.00 106511.00 108324.00C106521.67 108367.00 106532.33 108410.00 106543.00 108453.00C106510.67 108431.33 106478.33 108409.67 106446.00 108388.00C106424.67 108388.00 106403.33 108388.00 106382.00 108388.00C106392.67 108409.67 106403.33 108431.33 106414.00 108453.00C106403.33 108463.67 106392.67 108474.33 106382.00 108485.00C106383.30 108495.03 106379.38 108510.29 106384.00 108517.00C106404.67 108517.00 106425.33 108517.00 106446.00 108517.00C106456.67 108560.00 106467.33 108603.00 106478.00 108646.00C106467.33 108656.67 106456.67 108667.33 106446.00 108678.00C106435.16 108656.23 106424.72 108634.26 106413.62 108612.62C106403.08 108602.08 106392.54 108591.54 106382.00 108581.00C106360.40 108602.41 106339.08 108624.08 106318.00 108646.00C106339.33 108678.00 106360.67 108710.00 106382.00 108742.00C106371.33 108731.33 106360.67 108720.67 106350.00 108710.00C106306.90 108731.13 106263.90 108752.46 106221.00 108774.00C106222.30 108784.03 106218.38 108799.29 106223.00 108806.00C106243.67 108806.00 106264.33 108806.00 106285.00 108806.00C106274.33 108816.67 106263.67 108827.33 106253.00 108838.00C106253.00 108881.00 106253.00 108924.00 106253.00 108967.00C106231.67 108967.00 106210.33 108967.00 106189.00 108967.00C106178.33 108988.33 106167.67 109009.67 106157.00 109031.00C106157.00 109063.33 106157.00 109095.67 106157.00 109128.00C106145.61 109129.76 106131.31 109124.33 106121.91 109131.00C106111.94 109140.67 106101.97 109150.33 106092.00 109160.00C106081.33 109149.33 106070.67 109138.67 106060.00 109128.00C106028.00 109160.00 105996.00 109192.00 105964.00 109224.00C105953.97 109225.32 105938.65 109221.34 105932.00 109226.03C105932.00 109247.02 105932.00 109268.01 105932.00 109289.00C105921.98 109287.67 105906.60 109291.70 105900.00 109286.94C105898.66 109277.27 105902.70 109262.24 105897.94 109256.00C105886.61 109258.12 105871.52 109251.37 105863.00 109260.12C105853.67 109269.75 105844.33 109279.38 105835.00 109289.00C105824.33 109278.00 105813.67 109267.00 105803.00 109256.00C105792.33 109277.67 105781.67 109299.33 105771.00 109321.00C105749.67 109321.00 105728.33 109321.00 105707.00 109321.00C105685.33 109331.67 105663.67 109342.33 105642.00 109353.00C105651.81 109353.67 105668.31 109351.66 105673.95 109354.00C105662.74 109364.48 105652.26 109375.92 105640.53 109385.74C105619.69 109396.16 105598.84 109406.57 105578.00 109417.00C105578.00 109438.33 105578.00 109459.67 105578.00 109481.00C105566.66 109482.81 105552.19 109477.22 105543.00 109484.09C105533.33 109494.06 105523.67 109504.03 105514.00 109514.00C105503.97 109512.68 105488.65 109516.66 105482.00 109511.97C105482.00 109490.98 105482.00 109469.99 105482.00 109449.00C105471.64 109450.30 105456.04 109446.37 105449.00 109451.00C105447.70 109460.37 105451.62 109474.95 105447.00 109481.00C105438.16 109481.68 105422.77 109479.64 105418.02 109482.02C105439.34 109503.34 105460.67 109524.67 105482.00 109546.00C105471.00 109567.33 105460.00 109588.67 105449.00 109610.00C105459.36 109611.30 105474.96 109607.37 105482.00 109612.00C105480.70 109621.37 105484.63 109635.98 105479.98 109642.00C105437.66 109642.00 105395.33 109642.00 105353.00 109642.00C105363.58 109643.36 105377.53 109639.29 105386.00 109644.03C105396.33 109665.02 105406.67 109686.01 105417.00 109707.00C105406.98 109705.67 105391.60 109709.70 105385.00 109704.94C105383.70 109695.26 105387.62 109680.36 105383.00 109674.00C105373.64 109675.31 105358.99 109671.35 105353.00 109676.03C105353.00 109697.02 105353.00 109718.01 105353.00 109739.00C105342.33 109728.33 105331.67 109717.67 105321.00 109707.00C105319.23 109718.35 105324.69 109732.69 105318.00 109742.00C105308.33 109751.67 105298.67 109761.33 105289.00 109771.00C105278.33 109760.33 105267.67 109749.67 105257.00 109739.00C105224.67 109739.00 105192.33 109739.00 105160.00 109739.00C105149.33 109728.33 105138.67 109717.67 105128.00 109707.00C105117.33 109717.67 105106.67 109728.33 105096.00 109739.00C105095.33 109729.48 105097.34 109713.50 105095.00 109708.00C105084.67 109718.33 105074.33 109728.67 105064.00 109739.00C105064.00 109760.33 105064.00 109781.67 105064.00 109803.00C105074.67 109813.67 105085.33 109824.33 105096.00 109835.00C105085.97 109836.30 105070.71 109832.38 105064.00 109837.00C105064.00 109857.67 105064.00 109878.33 105064.00 109899.00C105053.00 109910.00 105042.00 109921.00 105031.00 109932.00C105020.97 109933.30 105005.71 109929.38 104999.00 109934.00C104997.70 109943.37 105001.62 109957.95 104997.00 109964.00C104987.43 109964.85 104974.47 109962.31 104967.00 109965.26C104967.00 110018.51 104967.00 110071.75 104967.00 110125.00C104956.33 110135.67 104945.67 110146.33 104935.00 110157.00C104933.99 110168.71 104937.11 110181.34 104933.27 110192.46C104923.18 110212.64 104913.09 110232.82 104903.00 110253.00C104901.70 110242.97 104905.62 110227.71 104901.00 110221.00C104891.63 110222.30 104877.02 110218.37 104871.00 110223.02C104871.00 110265.34 104871.00 110307.67 104871.00 110350.00C104881.67 110360.67 104892.33 110371.33 104903.00 110382.00C104892.33 110392.67 104881.67 110403.33 104871.00 110414.00C104871.00 110435.33 104871.00 110456.67 104871.00 110478.00C104861.48 110478.67 104845.50 110476.66 104840.00 110479.00C104850.33 110489.33 104860.67 110499.67 104871.00 110510.00C104860.98 110511.33 104845.60 110507.30 104839.00 110512.06C104837.66 110521.73 104841.70 110536.76 104836.94 110543.00C104827.36 110543.68 104813.35 110541.65 104806.52 110544.00C104817.34 110565.00 104828.17 110586.00 104839.00 110607.00C104828.64 110608.30 104813.04 110604.37 104806.00 110609.00C104807.33 110618.36 104803.31 110633.06 104808.06 110639.00C104817.74 110640.30 104832.64 110636.38 104839.00 110641.00C104839.00 110661.67 104839.00 110682.33 104839.00 110703.00C104839.67 110693.48 104837.66 110677.50 104840.00 110672.00C104850.33 110682.33 104860.67 110692.67 104871.00 110703.00C104869.24 110714.39 104874.67 110728.69 104868.00 110738.09C104858.33 110748.06 104848.67 110758.03 104839.00 110768.00C104828.64 110769.30 104813.04 110765.37 104806.00 110770.00C104806.00 110780.00 104806.00 110790.00 104806.00 110800.00C104806.00 110791.27 104806.00 110772.09 104806.00 110770.00C104806.00 110790.67 104806.00 110811.33 104806.00 110832.00C104795.33 110821.33 104784.67 110810.67 104774.00 110800.00C104764.48 110800.67 104748.50 110798.66 104743.00 110801.00C104753.33 110811.33 104763.67 110821.67 104774.00 110832.00C104752.67 110832.00 104731.33 110832.00 104710.00 110832.00C104720.67 110842.67 104731.33 110853.33 104742.00 110864.00C104731.97 110865.30 104716.71 110861.38 104710.00 110866.00C104708.71 110875.37 104712.61 110889.95 104708.00 110896.00C104687.33 110896.00 104666.67 110896.00 104646.00 110896.00C104656.67 110906.67 104667.33 110917.33 104678.00 110928.00C104656.33 110928.00 104634.67 110928.00 104613.00 110928.00C104602.33 110939.00 104591.67 110950.00 104581.00 110961.00C104580.89 110982.50 104581.23 111004.01 104580.83 111025.51C104570.22 111057.34 104559.61 111089.17 104549.00 111121.00C104538.97 111122.30 104523.71 111118.38 104517.00 111123.00C104514.99 111134.13 104521.43 111148.66 104512.97 111157.19C104503.46 111167.31 104493.09 111176.81 104484.26 111187.47C104473.84 111208.31 104463.43 111229.16 104453.00 111250.00C104442.33 111239.33 104431.67 111228.67 104421.00 111218.00C104410.00 111228.67 104399.00 111239.33 104388.00 111250.00C104387.89 111271.50 104388.22 111293.01 104387.83 111314.51C104377.22 111346.67 104366.61 111378.84 104356.00 111411.00C104356.00 111432.33 104356.00 111453.67 104356.00 111475.00C104345.83 111476.00 104331.67 111473.00 104324.00 111476.50C104324.00 111508.00 104324.00 111539.50 104324.00 111571.00C104313.21 111582.58 104301.40 111593.38 104291.26 111605.47C104280.84 111626.31 104270.43 111647.16 104260.00 111668.00C104238.33 111668.00 104216.67 111668.00 104195.00 111668.00C104206.00 111700.00 104217.00 111732.00 104228.00 111764.00C104206.33 111775.00 104184.67 111786.00 104163.00 111797.00C104161.07 111807.59 104166.91 111822.99 104160.00 111830.50C104139.67 111840.67 104119.33 111850.83 104099.00 111861.00C104099.00 111882.33 104099.00 111903.67 104099.00 111925.00C104109.67 111914.33 104120.33 111903.67 104131.00 111893.00C104132.30 111903.03 104128.38 111918.29 104133.00 111925.00C104141.86 111925.67 104157.17 111923.66 104162.00 111926.00C104151.67 111936.33 104141.33 111946.67 104131.00 111957.00C104129.70 111967.03 104133.62 111982.29 104129.00 111989.00C104120.07 111989.35 104105.37 111988.30 104100.00 111989.52C104121.11 112000.51 104142.40 112011.15 104163.38 112022.38C104173.92 112032.92 104184.46 112043.46 104195.00 112054.00C104184.33 112064.67 104173.67 112075.33 104163.00 112086.00C104173.03 112087.30 104188.29 112083.38 104195.00 112088.00C104193.70 112097.37 104197.62 112111.95 104193.00 112118.00C104183.63 112119.29 104169.05 112115.39 104163.00 112120.00C104163.00 112140.67 104163.00 112161.33 104163.00 112182.00C104184.67 112182.00 104206.33 112182.00 104228.00 112182.00C104217.00 112192.67 104206.00 112203.33 104195.00 112214.00C104186.27 112214.00 104167.09 112214.00 104165.00 112214.00C104174.36 112215.31 104189.01 112211.35 104195.00 112216.03C104195.00 112237.02 104195.00 112258.01 104195.00 112279.00C104184.33 112289.67 104173.67 112300.33 104163.00 112311.00C104163.00 112302.27 104163.00 112283.09 104163.00 112281.00C104160.96 112292.04 104167.45 112306.62 104159.00 112315.00C104149.67 112324.33 104140.33 112333.67 104131.00 112343.00C104141.03 112344.30 104156.29 112340.38 104163.00 112345.00C104161.70 112354.37 104165.62 112368.95 104161.00 112375.00C104151.63 112376.30 104137.05 112372.38 104131.00 112377.00C104129.70 112386.37 104133.62 112400.95 104129.00 112407.00C104119.64 112408.33 104104.94 112404.31 104099.00 112409.06C104096.92 112420.40 104103.52 112435.33 104095.00 112444.00C104075.00 112464.00 104055.00 112484.00 104035.00 112504.00C104045.67 112514.67 104056.33 112525.33 104067.00 112536.00C104056.33 112546.67 104045.67 112557.33 104035.00 112568.00C104045.03 112569.31 104060.32 112565.36 104067.00 112570.02C104067.00 112612.34 104067.00 112654.67 104067.00 112697.00C104066.66 112687.39 104067.67 112672.08 104066.50 112666.00C104056.00 112687.00 104045.50 112708.00 104035.00 112729.00C104033.99 112740.71 104037.11 112753.34 104033.27 112764.46C104023.18 112784.64 104013.09 112804.82 104003.00 112825.00C104003.00 112857.33 104003.00 112889.67 104003.00 112922.00C104002.99 112913.29 104003.03 112894.00 104002.98 112892.03C104001.85 112903.37 104005.57 112915.93 104000.70 112926.45C103990.47 112946.30 103980.24 112966.15 103970.00 112986.00C103971.33 112996.02 103967.30 113011.40 103972.06 113018.00C103982.37 113018.00 103992.69 113018.00 104003.00 113018.00C103992.65 113019.32 103976.98 113015.33 103970.00 113020.03C103970.00 113041.02 103970.00 113062.01 103970.00 113083.00C103981.00 113093.67 103992.00 113104.33 104003.00 113115.00C103992.00 113125.67 103981.00 113136.33 103970.00 113147.00C103981.00 113157.67 103992.00 113168.33 104003.00 113179.00C104003.00 113232.67 104003.00 113286.33 104003.00 113340.00C103992.00 113350.67 103981.00 113361.33 103970.00 113372.00C103968.23 113383.35 103973.69 113397.69 103967.00 113407.00C103957.33 113416.67 103947.67 113426.33 103938.00 113436.00C103947.52 113436.67 103963.50 113434.66 103969.00 113437.00C103958.67 113447.33 103948.33 113457.67 103938.00 113468.00C103938.00 113489.67 103938.00 113511.33 103938.00 113533.00C103948.67 113554.33 103959.33 113575.67 103970.00 113597.00C103970.00 113618.33 103970.00 113639.67 103970.00 113661.00C103979.82 113661.69 103996.30 113659.62 104001.97 113662.03C103991.31 113672.69 103980.66 113683.34 103970.00 113694.00C103981.00 113704.67 103992.00 113715.33 104003.00 113726.00C104001.19 113737.34 104006.78 113751.81 103999.91 113761.00C103989.94 113770.67 103979.97 113780.33 103970.00 113790.00C103980.36 113791.30 103995.96 113787.37 104003.00 113792.00C104005.04 113803.04 103998.55 113817.62 104007.00 113826.00C104016.33 113835.33 104025.67 113844.67 104035.00 113854.00C104024.33 113864.67 104013.67 113875.33 104003.00 113886.00C104035.00 113907.67 104067.00 113929.33 104099.00 113951.00C104099.68 113941.48 104097.64 113925.46 104100.02 113920.00C104110.91 113930.48 104121.02 113941.95 104132.47 113951.74C104153.31 113962.16 104174.16 113972.57 104195.00 113983.00C104196.81 113994.32 104191.22 114008.79 104198.08 114017.97C104218.95 114038.08 104239.60 114058.42 104260.00 114079.00C104270.58 114080.36 104284.53 114076.29 104293.00 114081.03C104303.33 114102.02 104313.67 114123.01 104324.00 114144.00C104333.52 114144.67 104349.50 114142.66 104355.00 114145.00C104344.67 114155.33 104334.33 114165.67 104324.00 114176.00C104345.33 114197.33 104366.67 114218.67 104388.00 114240.00C104377.33 114250.67 104366.67 114261.33 104356.00 114272.00C104366.67 114293.67 104377.33 114315.33 104388.00 114337.00C104409.67 114358.33 104431.33 114379.67 104453.00 114401.00C104454.01 114412.71 104450.89 114425.34 104454.73 114436.46C104464.82 114456.64 104474.91 114476.82 104485.00 114497.00C104474.33 114550.67 104463.67 114604.33 104453.00 114658.00C104474.33 114679.33 104495.67 114700.67 104517.00 114722.00C104518.80 114733.67 104513.28 114748.37 104520.00 114758.00C104529.67 114767.67 104539.33 114777.33 104549.00 114787.00C104538.33 114819.00 104527.67 114851.00 104517.00 114883.00C104570.67 114915.33 104624.33 114947.67 104678.00 114980.00C104699.33 115022.67 104720.67 115065.33 104742.00 115108.00C104752.78 115119.26 104764.65 115129.67 104774.74 115141.49C104785.15 115162.66 104795.58 115183.83 104806.00 115205.00C104806.00 115301.33 104806.00 115397.67 104806.00 115494.00C104645.33 115494.00 104484.67 115494.00 104324.00 115494.00C104292.00 115483.33 104260.00 115472.67 104228.00 115462.00C104217.00 115440.67 104206.00 115419.33 104195.00 115398.00C104182.46 115396.71 104168.61 115400.97 104157.09 115395.06C104116.39 115374.98 104076.05 115354.12 104035.65 115333.51C104023.78 115331.66 104011.19 115334.73 103999.46 115331.83C103967.60 115321.53 103935.96 115310.45 103903.97 115300.66C103840.31 115290.11 103776.65 115279.56 103713.00 115269.00C103670.33 115279.67 103627.67 115290.33 103585.00 115301.00C103574.00 115311.67 103563.00 115322.33 103552.00 115333.00C103539.73 115332.16 103526.89 115334.85 103515.01 115331.34C103484.68 115321.23 103454.34 115311.11 103424.00 115301.00C103391.67 115311.67 103359.33 115322.33 103327.00 115333.00C103295.00 115311.67 103263.00 115290.33 103231.00 115269.00C103220.97 115267.70 103205.71 115271.62 103199.00 115267.00C103198.33 115258.14 103200.34 115242.83 103198.00 115238.00C103187.67 115248.33 103177.33 115258.67 103167.00 115269.00C103156.00 115247.67 103145.00 115226.33 103134.00 115205.00C103132.70 115215.03 103136.62 115230.29 103132.00 115237.00C103122.63 115235.70 103108.05 115239.62 103102.00 115235.00C103101.33 115226.14 103103.34 115210.83 103101.00 115206.00C103090.67 115216.33 103080.33 115226.67 103070.00 115237.00C103069.33 115227.48 103071.34 115211.50 103069.00 115206.00C103058.67 115216.33 103048.33 115226.67 103038.00 115237.00C103037.33 115246.52 103039.34 115262.50 103037.00 115268.00C103026.67 115257.67 103016.33 115247.33 103006.00 115237.00C103004.70 115247.03 103008.62 115262.29 103004.00 115269.00C102994.50 115270.01 102980.97 115266.98 102974.00 115270.52C102974.00 115302.34 102974.00 115334.17 102974.00 115366.00C102962.88 115377.26 102950.68 115387.64 102940.26 115399.47C102929.84 115420.31 102919.43 115441.16 102909.00 115462.00C102897.65 115463.77 102883.31 115458.31 102874.00 115465.00C102864.33 115474.67 102854.67 115484.33 102845.00 115494.00C102823.56 115483.16 102801.93 115472.71 102780.62 115461.62C102770.08 115451.08 102759.54 115440.54 102749.00 115430.00C102737.33 115428.20 102722.63 115433.72 102713.00 115427.00C102703.33 115417.33 102693.67 115407.67 102684.00 115398.00C102662.67 115398.00 102641.33 115398.00 102620.00 115398.00C102598.67 115387.33 102577.33 115376.67 102556.00 115366.00C102534.33 115366.00 102512.67 115366.00 102491.00 115366.00C102491.00 115344.33 102491.00 115322.67 102491.00 115301.00C102479.65 115302.77 102465.31 115297.31 102456.00 115304.00C102446.33 115313.67 102436.67 115323.33 102427.00 115333.00C102405.67 115333.00 102384.33 115333.00 102363.00 115333.00C102361.99 115322.53 102365.02 115309.15 102361.48 115300.50C102329.66 115290.00 102297.83 115279.50 102266.00 115269.00C102255.33 115247.67 102244.67 115226.33 102234.00 115205.00C102232.70 115194.97 102236.62 115179.71 102232.00 115173.00C102211.33 115173.00 102190.67 115173.00 102170.00 115173.00C102169.33 115182.52 102171.34 115198.50 102169.00 115204.00C102158.67 115193.67 102148.33 115183.33 102138.00 115173.00C102095.00 115173.00 102052.00 115173.00 102009.00 115173.00C102007.06 115183.60 102012.93 115199.00 102005.98 115206.52C101985.54 115216.82 101964.93 115226.81 101944.62 115237.38C101923.34 115258.85 101901.79 115280.04 101880.00 115301.00C101869.33 115322.67 101858.67 115344.33 101848.00 115366.00C101837.33 115344.33 101826.67 115322.67 101816.00 115301.00C101794.67 115301.00 101773.33 115301.00 101752.00 115301.00C101750.70 115290.97 101754.62 115275.71 101750.00 115269.00C101738.96 115271.04 101724.38 115264.55 101716.00 115273.00C101706.67 115282.33 101697.33 115291.67 101688.00 115301.00C101677.00 115290.33 101666.00 115279.67 101655.00 115269.00C101639.62 115269.30 101623.99 115267.64 101608.97 115271.79C101559.98 115281.53 101510.99 115291.26 101462.00 115301.00C101440.67 115279.67 101419.33 115258.33 101398.00 115237.00C101396.70 115226.97 101400.62 115211.71 101396.00 115205.00C101387.14 115204.33 101371.83 115206.34 101367.00 115204.00C101377.33 115193.67 101387.67 115183.33 101398.00 115173.00C101376.67 115173.00 101355.33 115173.00 101334.00 115173.00C101332.70 115162.64 101336.63 115147.04 101332.00 115140.00C101322.63 115138.71 101308.05 115142.61 101302.00 115138.00C101302.00 115117.33 101302.00 115096.67 101302.00 115076.00C101290.33 115077.80 101275.63 115072.28 101266.00 115079.00C101256.33 115088.67 101246.67 115098.33 101237.00 115108.00C101237.00 115086.67 101237.00 115065.33 101237.00 115044.00C101226.33 115033.33 101215.67 115022.67 101205.00 115012.00C101194.97 115010.70 101179.71 115014.62 101173.00 115010.00C101171.70 115000.63 101175.62 114986.05 101171.00 114980.00C101161.64 114978.67 101146.94 114982.69 101141.00 114977.94C101140.33 114968.80 101142.34 114953.05 101140.00 114948.03C101129.67 114958.69 101119.33 114969.35 101109.00 114980.00C101107.20 114968.33 101112.72 114953.63 101106.00 114944.00C101096.33 114934.33 101086.67 114924.67 101077.00 114915.00C101055.33 114925.67 101033.67 114936.33 101012.00 114947.00C101012.00 114925.67 101012.00 114904.33 101012.00 114883.00C101002.48 114883.67 100986.50 114881.66 100981.00 114884.00C100991.33 114894.33 101001.67 114904.67 101012.00 114915.00C101001.41 114913.07 100986.01 114918.91 100978.50 114912.00C100968.33 114891.67 100958.17 114871.33 100948.00 114851.00C100916.00 114851.00 100884.00 114851.00 100852.00 114851.00C100850.99 114861.16 100854.02 114875.36 100850.48 114883.00C100818.66 114883.00 100786.83 114883.00 100755.00 114883.00C100744.33 114872.33 100733.67 114861.67 100723.00 114851.00C100712.33 114861.67 100701.67 114872.33 100691.00 114883.00C100680.97 114884.30 100665.71 114880.38 100659.00 114885.00C100658.31 114893.85 100660.38 114909.21 100657.97 114914.00C100647.31 114903.67 100636.65 114893.33 100626.00 114883.00C100637.00 114861.67 100648.00 114840.33 100659.00 114819.00C100649.17 114818.33 100632.74 114820.34 100627.03 114818.00C100637.69 114807.67 100648.35 114797.33 100659.00 114787.00C100648.00 114765.33 100637.00 114743.67 100626.00 114722.00C100626.00 114700.67 100626.00 114679.33 100626.00 114658.00C100637.17 114636.56 100647.97 114614.93 100659.38 114593.62C100669.92 114583.08 100680.46 114572.54 100691.00 114562.00C100691.00 114540.33 100691.00 114518.67 100691.00 114497.00C100733.67 114443.67 100776.33 114390.33 100819.00 114337.00C100840.87 114294.10 100862.54 114251.10 100884.00 114208.00C100885.01 114196.28 100881.89 114183.64 100885.73 114172.51C100906.48 114130.67 100927.25 114088.84 100948.00 114047.00C100958.67 114036.33 100969.33 114025.67 100980.00 114015.00C100981.94 114004.40 100976.07 113989.00 100983.02 113981.48C101003.46 113971.18 101024.06 113961.18 101044.38 113950.63C101055.25 113940.08 101066.13 113929.54 101077.00 113919.00C101077.00 113886.67 101077.00 113854.33 101077.00 113822.00C101100.71 113810.53 101123.82 113797.76 101147.96 113787.23C101199.30 113766.82 101250.65 113746.41 101302.00 113726.00C101312.67 113715.33 101323.33 113704.67 101334.00 113694.00C101419.67 113694.00 101505.33 113694.00 101591.00 113694.00C101612.33 113672.33 101633.67 113650.67 101655.00 113629.00C101676.67 113639.67 101698.33 113650.33 101720.00 113661.00C101741.33 113650.33 101762.67 113639.67 101784.00 113629.00C101794.67 113629.00 101805.33 113629.00 101816.00 113629.00C101848.33 112964.67 101880.67 112300.33 101913.00 111636.00C101891.33 111625.33 101869.67 111614.67 101848.00 111604.00C101848.00 111582.33 101848.00 111560.67 101848.00 111539.00C101826.67 111528.33 101805.33 111517.67 101784.00 111507.00C101741.00 111517.67 101698.00 111528.33 101655.00 111539.00C101633.67 111560.67 101612.33 111582.33 101591.00 111604.00C101569.67 111604.00 101548.33 111604.00 101527.00 111604.00C101527.00 111625.33 101527.00 111646.67 101527.00 111668.00C101515.91 111679.56 101503.79 111690.23 101493.39 111702.39C101472.27 111733.93 101451.13 111765.46 101430.00 111797.00C101398.00 111797.00 101366.00 111797.00 101334.00 111797.00C101312.33 111807.67 101290.67 111818.33 101269.00 111829.00C101258.33 111861.00 101247.67 111893.00 101237.00 111925.00C101226.33 111935.67 101215.67 111946.33 101205.00 111957.00C101194.33 111989.33 101183.67 112021.67 101173.00 112054.00C101183.67 112086.00 101194.33 112118.00 101205.00 112150.00C101140.67 112171.33 101076.33 112192.67 101012.00 112214.00C101001.20 112225.58 100989.40 112236.39 100979.26 112248.48C100968.68 112269.43 100958.46 112290.56 100947.62 112311.38C100848.34 112410.46 100749.46 112509.95 100649.91 112608.76C100641.83 112616.62 100633.88 112624.63 100625.49 112632.17C100593.66 112643.12 100561.83 112654.06 100530.00 112665.00C100528.70 112675.03 100532.62 112690.29 100528.00 112697.00C100516.96 112699.04 100502.38 112692.55 100494.00 112701.00C100484.67 112710.33 100475.33 112719.67 100466.00 112729.00C100455.00 112718.33 100444.00 112707.67 100433.00 112697.00C100417.98 112697.52 100402.54 112695.15 100388.06 112700.24C100349.71 112709.83 100311.35 112719.41 100273.00 112729.00C100251.54 112772.10 100229.87 112815.10 100208.00 112858.00C100197.97 112859.30 100182.71 112855.38 100176.00 112860.00C100175.33 112868.86 100177.34 112884.17 100175.00 112889.00C100164.67 112878.67 100154.33 112868.33 100144.00 112858.00C100144.00 112900.67 100144.00 112943.33 100144.00 112986.00C100154.01 112987.32 100169.37 112983.34 100175.98 112988.03C100174.89 112999.40 100178.49 113011.90 100173.78 113022.51C100163.86 113042.68 100153.93 113062.84 100144.00 113083.00C100144.00 113115.00 100144.00 113147.00 100144.00 113179.00C100112.00 113211.33 100080.00 113243.67 100048.00 113276.00C100046.99 113287.71 100050.11 113300.34 100046.27 113311.46C100036.18 113331.64 100026.09 113351.82 100016.00 113372.00C100026.67 113382.67 100037.33 113393.33 100048.00 113404.00C100037.33 113414.67 100026.67 113425.33 100016.00 113436.00C99994.34 113425.33 99972.66 113414.67 99951.00 113404.00C99929.67 113404.00 99908.33 113404.00 99887.00 113404.00C99876.34 113414.67 99865.66 113425.33 99855.00 113436.00C99855.00 113427.27 99855.00 113408.09 99855.00 113406.00C99854.33 113414.86 99856.34 113430.17 99854.00 113435.00C99843.67 113424.67 99833.33 113414.33 99823.00 113404.00C99801.34 113414.67 99779.66 113425.33 99758.00 113436.00C99747.33 113414.67 99736.67 113393.33 99726.00 113372.00C99715.34 113382.67 99704.66 113393.33 99694.00 113404.00C99683.34 113393.33 99672.66 113382.67 99662.00 113372.00C99640.33 113372.00 99618.67 113372.00 99597.00 113372.00C99586.34 113361.33 99575.66 113350.67 99565.00 113340.00C99543.57 113350.84 99521.93 113361.29 99500.62 113372.38C99490.08 113382.92 99479.54 113393.46 99469.00 113404.00C99457.65 113405.77 99443.31 113400.31 99434.00 113407.00C99424.33 113416.67 99414.66 113426.33 99405.00 113436.00C99383.33 113436.00 99361.67 113436.00 99340.00 113436.00C99329.34 113446.67 99318.66 113457.33 99308.00 113468.00C99286.67 113468.00 99265.33 113468.00 99244.00 113468.00C99233.33 113489.67 99222.67 113511.33 99212.00 113533.00C99190.23 113543.84 99168.26 113554.28 99146.62 113565.38C99136.08 113575.92 99125.54 113586.46 99115.00 113597.00C99083.00 113597.00 99051.00 113597.00 99019.00 113597.00C99008.34 113607.67 98997.66 113618.33 98987.00 113629.00C98933.33 113629.00 98879.67 113629.00 98826.00 113629.00C98804.67 113618.33 98783.33 113607.67 98762.00 113597.00C98751.64 113595.70 98736.04 113599.63 98729.00 113595.00C98729.00 113585.00 98729.00 113575.00 98729.00 113565.00C98728.01 113574.42 98731.00 113591.27 98727.48 113595.99C98694.95 113574.61 98662.96 113552.34 98630.07 113531.53C98609.72 113521.35 98589.36 113511.18 98569.00 113501.00C98579.67 113490.00 98590.33 113479.00 98601.00 113468.00C98611.67 113436.00 98622.33 113404.00 98633.00 113372.00C98622.97 113370.70 98607.71 113374.62 98601.00 113370.00C98599.71 113360.63 98603.62 113346.05 98599.00 113340.00C98590.15 113339.33 98574.83 113341.34 98570.00 113339.00C98580.33 113328.67 98590.67 113318.33 98601.00 113308.00C98590.34 113297.33 98579.66 113286.67 98569.00 113276.00C98569.00 113254.33 98569.00 113232.67 98569.00 113211.00C98579.66 113221.67 98590.34 113232.33 98601.00 113243.00C98601.00 113221.67 98601.00 113200.33 98601.00 113179.00C98568.67 113168.33 98536.33 113157.67 98504.00 113147.00C98482.66 113125.67 98461.34 113104.33 98440.00 113083.00C98438.21 113071.33 98443.72 113056.63 98437.00 113047.00C98427.33 113037.33 98417.66 113027.67 98408.00 113018.00C98397.34 113028.67 98386.66 113039.33 98376.00 113050.00C98365.34 113039.33 98354.66 113028.67 98344.00 113018.00C98290.33 113007.33 98236.67 112996.67 98183.00 112986.00C98172.33 112964.67 98161.67 112943.33 98151.00 112922.00C98149.70 112911.97 98153.62 112896.71 98149.00 112890.00C98139.73 112889.31 98126.05 112891.37 98119.50 112888.98C98130.00 112867.66 98140.50 112846.33 98151.00 112825.00C98140.97 112823.70 98125.71 112827.62 98119.00 112823.00C98117.65 112813.63 98121.72 112798.91 98116.91 112792.98C98105.25 112791.85 98092.43 112795.54 98081.55 112790.77C98061.70 112780.85 98041.85 112770.93 98022.00 112761.00C97990.00 112761.00 97958.00 112761.00 97926.00 112761.00C97915.00 112750.33 97904.00 112739.67 97893.00 112729.00C97881.00 112730.56 97867.04 112725.61 97856.50 112732.00C97826.00 112752.33 97795.50 112772.67 97765.00 112793.00C97754.33 112771.67 97743.67 112750.33 97733.00 112729.00C97722.00 112739.67 97711.00 112750.33 97700.00 112761.00C97698.07 112750.41 97703.91 112735.01 97697.00 112727.50C97676.67 112717.33 97656.33 112707.17 97636.00 112697.00C97624.74 112707.79 97614.32 112719.64 97602.51 112729.74C97559.83 112750.86 97517.23 112772.16 97474.49 112793.17C97442.66 112803.78 97410.83 112814.39 97379.00 112825.00C97357.67 112814.33 97336.33 112803.67 97315.00 112793.00C97303.74 112803.79 97293.31 112815.63 97281.51 112825.75C97260.34 112836.50 97239.17 112847.25 97218.00 112858.00C97207.97 112859.30 97192.71 112855.38 97186.00 112860.00C97185.32 112869.27 97187.35 112882.95 97185.00 112889.49C97163.89 112878.83 97142.59 112868.55 97121.63 112857.62C97111.09 112846.74 97100.54 112835.87 97090.00 112825.00C97090.00 112846.67 97090.00 112868.33 97090.00 112890.00C97068.34 112900.67 97046.66 112911.33 97025.00 112922.00C97003.50 112922.11 96981.99 112921.78 96960.49 112922.17C96928.33 112932.78 96896.16 112943.39 96864.00 112954.00C96853.33 112975.33 96842.67 112996.67 96832.00 113018.00C96831.00 113029.73 96834.10 113042.36 96830.27 113053.51C96820.18 113074.00 96810.09 113094.50 96800.00 113115.00C96809.52 113115.67 96825.50 113113.66 96831.00 113116.00C96820.67 113126.33 96810.33 113136.67 96800.00 113147.00C96799.00 113157.17 96802.00 113171.33 96798.50 113179.00C96767.00 113179.00 96735.50 113179.00 96704.00 113179.00C96682.33 113200.33 96660.67 113221.67 96639.00 113243.00C96627.66 113244.79 96613.25 113239.26 96604.00 113246.05C96583.67 113266.70 96563.33 113287.35 96543.00 113308.00C96532.97 113309.30 96517.71 113305.38 96511.00 113310.00C96511.00 113330.67 96511.00 113351.33 96511.00 113372.00C96478.67 113382.67 96446.33 113393.33 96414.00 113404.00C96402.29 113405.01 96389.66 113401.89 96378.54 113405.73C96358.36 113415.82 96338.18 113425.91 96318.00 113436.00C96285.67 113425.33 96253.33 113414.67 96221.00 113404.00C96199.67 113414.67 96178.33 113425.33 96157.00 113436.00C96146.33 113414.67 96135.67 113393.33 96125.00 113372.00C96060.67 113372.00 95996.33 113372.00 95932.00 113372.00C95921.34 113382.67 95910.66 113393.33 95900.00 113404.00C95878.67 113404.00 95857.33 113404.00 95836.00 113404.00C95835.31 113413.52 95837.38 113429.55 95834.97 113435.00C95824.31 113424.67 95813.65 113414.33 95803.00 113404.00C95792.33 113425.33 95781.67 113446.67 95771.00 113468.00C95760.34 113457.33 95749.66 113446.67 95739.00 113436.00C95728.33 113457.67 95717.67 113479.33 95707.00 113501.00C95706.32 113510.52 95708.36 113526.54 95705.98 113532.00C95695.09 113521.51 95684.96 113510.06 95673.53 113500.24C95652.68 113489.50 95631.84 113478.75 95611.00 113468.00C95610.31 113477.82 95612.38 113494.30 95609.97 113499.97C95599.31 113489.31 95588.66 113478.66 95578.00 113468.00C95576.70 113478.36 95580.63 113493.96 95576.00 113501.00C95566.63 113502.30 95552.05 113498.38 95546.00 113503.00C95546.00 113513.00 95546.00 113523.00 95546.00 113533.00C95545.33 113523.48 95547.34 113507.50 95545.00 113502.00C95534.67 113512.33 95524.33 113522.67 95514.00 113533.00C95492.67 113533.00 95471.33 113533.00 95450.00 113533.00C95450.00 113524.27 95450.00 113505.09 95450.00 113503.00C95448.99 113512.50 95452.02 113526.03 95448.48 113533.00C95416.66 113533.00 95384.83 113533.00 95353.00 113533.00C95331.40 113511.59 95310.08 113489.92 95289.00 113468.00C95288.33 113477.83 95290.34 113494.26 95288.00 113499.97C95277.67 113489.31 95267.33 113478.66 95257.00 113468.00C95246.33 113479.00 95235.67 113490.00 95225.00 113501.00C95214.33 113490.00 95203.67 113479.00 95193.00 113468.00C95192.31 113477.82 95194.38 113494.30 95191.97 113499.97C95181.31 113489.31 95170.66 113478.66 95160.00 113468.00C95149.16 113489.77 95138.72 113511.74 95127.62 113533.38C95106.41 113554.59 95085.21 113575.79 95064.00 113597.00C95042.67 113586.33 95021.33 113575.67 95000.00 113565.00C94998.99 113554.84 95002.02 113540.64 94998.48 113533.00C94966.66 113533.00 94934.83 113533.00 94903.00 113533.00C94892.34 113522.33 94881.66 113511.67 94871.00 113501.00C94869.70 113511.03 94873.62 113526.29 94869.00 113533.00C94860.15 113532.33 94844.83 113534.34 94840.00 113532.00C94850.33 113521.67 94860.67 113511.33 94871.00 113501.00C94860.98 113499.67 94845.60 113503.70 94839.00 113498.94C94836.92 113487.60 94843.52 113472.67 94835.00 113464.00C94825.67 113454.67 94816.33 113445.33 94807.00 113436.00C94785.34 113446.67 94763.66 113457.33 94742.00 113468.00C94740.70 113457.97 94744.62 113442.71 94740.00 113436.00C94730.63 113434.70 94716.05 113438.62 94710.00 113434.00C94709.00 113424.50 94712.00 113411.00 94708.50 113404.00C94677.00 113404.00 94645.50 113404.00 94614.00 113404.00C94614.67 113394.48 94612.66 113378.50 94615.00 113373.00C94625.33 113383.33 94635.67 113393.67 94646.00 113404.00C94644.07 113393.41 94649.91 113378.01 94643.00 113370.50C94622.67 113360.33 94602.33 113350.17 94582.00 113340.00C94580.66 113329.98 94584.70 113314.60 94579.94 113308.00C94570.26 113309.30 94555.35 113305.38 94549.00 113310.00C94548.33 113318.86 94550.34 113334.17 94548.00 113339.00C94537.67 113328.67 94527.33 113318.33 94517.00 113308.00C94516.33 113317.52 94518.34 113333.50 94516.00 113339.00C94505.67 113328.67 94495.33 113318.33 94485.00 113308.00C94495.66 113297.33 94506.34 113286.67 94517.00 113276.00C94506.34 113286.67 94495.66 113297.33 94485.00 113308.00C94485.00 113286.33 94485.00 113264.67 94485.00 113243.00C94474.97 113241.70 94459.71 113245.62 94453.00 113241.00C94451.71 113231.63 94455.62 113217.05 94451.00 113211.00C94439.96 113208.96 94425.38 113215.45 94417.00 113207.00C94407.67 113197.67 94398.33 113188.33 94389.00 113179.00C94399.66 113168.33 94410.34 113157.67 94421.00 113147.00C94410.34 113136.33 94399.66 113125.67 94389.00 113115.00C94387.68 113125.03 94391.66 113140.35 94386.97 113147.00C94365.98 113147.00 94344.99 113147.00 94324.00 113147.00C94323.33 113137.48 94325.34 113121.50 94323.00 113116.00C94312.67 113126.33 94302.33 113136.67 94292.00 113147.00C94302.66 113136.33 94313.34 113125.67 94324.00 113115.00C94302.67 113104.33 94281.33 113093.67 94260.00 113083.00C94270.67 113072.00 94281.33 113061.00 94292.00 113050.00C94279.73 113050.88 94266.87 113048.10 94255.02 113051.71C94224.68 113062.14 94194.34 113072.57 94164.00 113083.00C94153.00 113072.00 94142.00 113061.00 94131.00 113050.00C94120.33 113061.00 94109.67 113072.00 94099.00 113083.00C94109.03 113084.30 94124.29 113080.38 94131.00 113085.00C94130.32 113094.28 94132.35 113107.92 94130.00 113114.50C94109.00 113104.00 94088.00 113093.50 94067.00 113083.00C94067.00 113072.00 94067.00 113061.00 94067.00 113050.00C94065.70 113060.36 94069.63 113075.96 94065.00 113083.00C94044.33 113083.00 94023.67 113083.00 94003.00 113083.00C94003.00 113050.67 94003.00 113018.33 94003.00 112986.00C93991.27 112984.99 93978.62 112988.12 93967.48 112984.25C93946.87 112974.03 93926.09 112964.13 93905.62 112953.62C93895.08 112943.08 93884.54 112932.54 93874.00 112922.00C93863.34 112932.67 93852.66 112943.33 93842.00 112954.00C93831.97 112952.70 93816.71 112956.62 93810.00 112952.00C93808.09 112942.07 93813.89 112927.36 93807.00 112920.50C93786.67 112910.33 93766.33 112900.17 93746.00 112890.00C93724.34 112900.67 93702.66 112911.33 93681.00 112922.00C93670.34 112911.33 93659.66 112900.67 93649.00 112890.00C93606.33 112890.00 93563.67 112890.00 93521.00 112890.00C93519.66 112879.98 93523.70 112864.60 93518.94 112858.00C93509.27 112856.66 93494.24 112860.70 93488.00 112855.94C93485.84 112843.69 93493.35 112827.44 93482.00 112819.00C93452.00 112789.00 93422.00 112759.00 93392.00 112729.00C93381.34 112739.67 93370.66 112750.33 93360.00 112761.00C93348.65 112762.77 93334.31 112757.31 93325.00 112764.00C93315.33 112773.67 93305.66 112783.33 93296.00 112793.00C93295.31 112783.48 93297.38 112767.45 93294.97 112762.00C93284.31 112772.33 93273.65 112782.67 93263.00 112793.00C93261.70 112782.97 93265.62 112767.71 93261.00 112761.00C93240.33 112761.00 93219.67 112761.00 93199.00 112761.00C93199.00 112739.67 93199.00 112718.33 93199.00 112697.00C93177.67 112697.00 93156.33 112697.00 93135.00 112697.00C93124.34 112686.33 93113.66 112675.67 93103.00 112665.00C93101.64 112654.09 93105.72 112639.80 93100.97 112631.00C93079.98 112620.66 93058.99 112610.34 93038.00 112600.00C93047.52 112599.33 93063.50 112601.34 93069.00 112599.00C93048.00 112578.00 93027.00 112557.00 93006.00 112536.00C93005.33 112545.52 93007.34 112561.50 93005.00 112567.00C92994.67 112556.67 92984.33 112546.33 92974.00 112536.00C92963.83 112535.00 92949.67 112538.00 92942.00 112534.50C92942.00 112503.00 92942.00 112471.50 92942.00 112440.00C92931.97 112441.30 92916.71 112437.38 92910.00 112442.00C92909.31 112450.85 92911.38 112466.21 92908.97 112471.00C92898.31 112460.67 92887.65 112450.33 92877.00 112440.00C92877.00 112418.33 92877.00 112396.67 92877.00 112375.00C92886.83 112374.33 92903.26 112376.34 92908.97 112374.00C92898.31 112363.67 92887.65 112353.33 92877.00 112343.00C92886.83 112342.33 92903.26 112344.34 92908.97 112342.00C92898.31 112331.67 92887.65 112321.33 92877.00 112311.00C92888.00 112289.67 92899.00 112268.33 92910.00 112247.00C92900.18 112246.31 92883.70 112248.38 92878.03 112245.97C92888.69 112235.31 92899.34 112224.66 92910.00 112214.00C92888.33 112225.00 92866.67 112236.00 92845.00 112247.00C92813.55 112214.12 92781.13 112182.21 92749.00 112150.00C92749.00 112171.33 92749.00 112192.67 92749.00 112214.00C92716.94 112181.72 92684.39 112149.94 92652.00 112118.00C92641.33 112096.67 92630.67 112075.33 92620.00 112054.00C92620.00 112086.00 92620.00 112118.00 92620.00 112150.00C92598.67 112139.33 92577.33 112128.67 92556.00 112118.00C92556.00 112096.67 92556.00 112075.33 92556.00 112054.00C92534.66 112075.33 92513.34 112096.67 92492.00 112118.00C92481.33 112096.67 92470.67 112075.33 92460.00 112054.00C92449.00 112075.33 92438.00 112096.67 92427.00 112118.00C92416.33 112096.67 92405.67 112075.33 92395.00 112054.00C92373.66 112075.33 92352.34 112096.67 92331.00 112118.00C92320.33 112096.67 92309.67 112075.33 92299.00 112054.00C92277.33 112075.33 92255.67 112096.67 92234.00 112118.00C92223.33 112096.67 92212.67 112075.33 92202.00 112054.00C92190.65 112052.23 92176.31 112057.69 92167.00 112051.00C92157.33 112041.33 92147.66 112031.67 92138.00 112022.00C92126.66 112020.19 92112.19 112025.78 92103.00 112018.91C92093.33 112008.94 92083.67 111998.97 92074.00 111989.00C92062.34 111990.84 92047.51 111985.18 92038.00 111992.09C92028.33 112002.06 92018.67 112012.03 92009.00 112022.00C91998.33 112000.33 91987.67 111978.67 91977.00 111957.00C91966.34 111967.67 91955.66 111978.33 91945.00 111989.00C91945.00 112000.00 91945.00 112011.00 91945.00 112022.00C91913.00 111989.67 91881.00 111957.33 91849.00 111925.00C91859.67 111903.67 91870.33 111882.33 91881.00 111861.00C91848.67 111861.00 91816.33 111861.00 91784.00 111861.00C91773.34 111871.67 91762.66 111882.33 91752.00 111893.00C91741.34 111882.33 91730.66 111871.67 91720.00 111861.00C91730.66 111850.33 91741.34 111839.67 91752.00 111829.00C91740.65 111830.77 91726.31 111825.31 91717.00 111832.00C91707.33 111841.67 91697.66 111851.33 91688.00 111861.00C91677.22 111849.74 91665.35 111839.33 91655.27 111827.51C91644.85 111806.34 91634.42 111785.17 91624.00 111764.00C91613.00 111775.00 91602.00 111786.00 91591.00 111797.00C91569.66 111764.67 91548.34 111732.33 91527.00 111700.00C91516.34 111710.67 91505.66 111721.33 91495.00 111732.00C91505.66 111742.67 91516.34 111753.33 91527.00 111764.00C91505.67 111775.00 91484.33 111786.00 91463.00 111797.00C91452.33 111786.00 91441.67 111775.00 91431.00 111764.00C91441.66 111753.33 91452.34 111742.67 91463.00 111732.00C91441.34 111742.67 91419.66 111753.33 91398.00 111764.00C91399.34 111753.98 91395.30 111738.60 91400.06 111732.00C91411.40 111729.92 91426.33 111736.52 91435.00 111728.00C91444.33 111718.67 91453.67 111709.33 91463.00 111700.00C91420.00 111700.00 91377.00 111700.00 91334.00 111700.00C91312.67 111689.33 91291.33 111678.67 91270.00 111668.00C91270.00 111689.33 91270.00 111710.67 91270.00 111732.00C91248.34 111742.67 91226.66 111753.33 91205.00 111764.00C91183.67 111732.00 91162.33 111700.00 91141.00 111668.00C91151.66 111657.33 91162.34 111646.67 91173.00 111636.00C91130.33 111636.00 91087.67 111636.00 91045.00 111636.00C91034.34 111625.33 91023.66 111614.67 91013.00 111604.00C91002.00 111625.33 90991.00 111646.67 90980.00 111668.00C90980.00 111635.67 90980.00 111603.33 90980.00 111571.00C90968.66 111572.81 90954.19 111567.22 90945.00 111574.09C90935.33 111584.06 90925.67 111594.03 90916.00 111604.00C90916.00 111582.33 90916.00 111560.67 90916.00 111539.00C90905.34 111549.67 90894.66 111560.33 90884.00 111571.00C90884.00 111528.33 90884.00 111485.67 90884.00 111443.00C90873.34 111453.67 90862.66 111464.33 90852.00 111475.00C90852.00 111453.67 90852.00 111432.33 90852.00 111411.00C90873.33 111411.00 90894.67 111411.00 90916.00 111411.00C90894.67 111389.33 90873.33 111367.67 90852.00 111346.00C90830.57 111335.16 90808.93 111324.71 90787.62 111313.62C90766.07 111292.42 90744.54 111271.21 90723.00 111250.00C90713.05 111250.67 90698.75 111248.66 90691.50 111251.00C90702.00 111272.00 90712.50 111293.00 90723.00 111314.00C90712.41 111312.07 90697.01 111317.91 90689.50 111311.00C90679.33 111290.67 90669.17 111270.33 90659.00 111250.00C90637.67 111250.00 90616.33 111250.00 90595.00 111250.00C90573.34 111260.67 90551.66 111271.33 90530.00 111282.00C90498.00 111271.33 90466.00 111260.67 90434.00 111250.00C90423.34 111239.33 90412.66 111228.67 90402.00 111218.00C90391.00 111228.67 90380.00 111239.33 90369.00 111250.00C90357.65 111251.77 90343.31 111246.31 90334.00 111253.00C90324.33 111262.67 90314.66 111272.33 90305.00 111282.00C90294.97 111283.30 90279.71 111279.38 90273.00 111284.00C90273.00 111304.67 90273.00 111325.33 90273.00 111346.00C90262.34 111335.33 90251.66 111324.67 90241.00 111314.00C90229.27 111315.00 90216.64 111311.90 90205.49 111315.73C90184.99 111325.81 90164.50 111335.91 90144.00 111346.00C90133.34 111335.33 90122.66 111324.67 90112.00 111314.00C90101.34 111324.67 90090.66 111335.33 90080.00 111346.00C90069.34 111335.33 90058.66 111324.67 90048.00 111314.00C90048.00 111357.00 90048.00 111400.00 90048.00 111443.00C90026.67 111432.33 90005.33 111421.67 89984.00 111411.00C89973.34 111421.67 89962.66 111432.33 89952.00 111443.00C89941.73 111443.67 89927.04 111441.66 89919.52 111444.00C89930.35 111465.00 89941.17 111486.00 89952.00 111507.00C89930.34 111496.33 89908.66 111485.67 89887.00 111475.00C89885.70 111485.03 89889.62 111500.29 89885.00 111507.00C89864.33 111507.00 89843.67 111507.00 89823.00 111507.00C89812.34 111496.33 89801.66 111485.67 89791.00 111475.00C89769.67 111475.00 89748.33 111475.00 89727.00 111475.00C89727.00 111496.33 89727.00 111517.67 89727.00 111539.00C89716.00 111528.33 89705.00 111517.67 89694.00 111507.00C89695.03 111518.72 89691.84 111531.40 89695.78 111542.50C89706.19 111563.00 89716.59 111583.50 89727.00 111604.00C89705.33 111593.00 89683.67 111582.00 89662.00 111571.00C89651.33 111582.00 89640.67 111593.00 89630.00 111604.00C89639.17 111604.00 89656.34 111604.00 89660.50 111604.00C89629.00 111604.00 89597.50 111604.00 89566.00 111604.00C89567.77 111615.35 89562.31 111629.69 89569.00 111639.00C89578.67 111648.67 89588.34 111658.33 89598.00 111668.00C89587.33 111689.33 89576.67 111710.67 89566.00 111732.00C89554.61 111733.76 89540.31 111728.33 89530.91 111735.00C89520.94 111744.67 89510.97 111754.33 89501.00 111764.00C89490.34 111753.33 89479.66 111742.67 89469.00 111732.00C89457.65 111733.77 89443.31 111728.31 89434.00 111735.00C89424.33 111744.67 89414.66 111754.33 89405.00 111764.00C89403.70 111774.36 89407.63 111789.96 89403.00 111797.00C89382.33 111797.00 89361.67 111797.00 89341.00 111797.00C89340.32 111806.51 89342.36 111822.57 89339.98 111827.98C89318.66 111806.65 89297.33 111785.33 89276.00 111764.00C89276.67 111754.48 89274.66 111738.50 89277.00 111733.00C89287.33 111743.33 89297.67 111753.67 89308.00 111764.00C89306.07 111753.41 89311.91 111738.01 89305.00 111730.50C89284.67 111720.33 89264.33 111710.17 89244.00 111700.00C89242.70 111710.03 89246.62 111725.29 89242.00 111732.00C89232.63 111733.30 89218.05 111729.38 89212.00 111734.00C89211.00 111743.82 89213.99 111756.48 89210.50 111764.52C89179.00 111775.34 89147.50 111786.17 89116.00 111797.00C89114.96 111808.70 89118.17 111821.38 89114.22 111832.46C89103.81 111852.64 89093.41 111872.82 89083.00 111893.00C89061.67 111893.00 89040.33 111893.00 89019.00 111893.00C89008.33 111914.33 88997.67 111935.67 88987.00 111957.00C88976.34 111946.33 88965.66 111935.67 88955.00 111925.00C88933.57 111935.84 88911.93 111946.29 88890.62 111957.38C88869.08 111978.92 88847.54 112000.46 88826.00 112022.00C88815.33 112011.00 88804.67 112000.00 88794.00 111989.00C88794.00 111967.67 88794.00 111946.33 88794.00 111925.00C88772.67 111935.67 88751.33 111946.33 88730.00 111957.00C88730.00 111935.67 88730.00 111914.33 88730.00 111893.00C88719.97 111894.30 88704.71 111890.38 88698.00 111895.00C88698.00 111905.00 88698.00 111915.00 88698.00 111925.00C88665.66 111903.67 88633.34 111882.33 88601.00 111861.00C88590.97 111859.70 88575.71 111863.62 88569.00 111859.00C88569.00 111838.33 88569.00 111817.67 88569.00 111797.00C88558.33 111818.33 88547.67 111839.67 88537.00 111861.00C88526.34 111850.33 88515.66 111839.67 88505.00 111829.00C88515.67 111850.33 88526.33 111871.67 88537.00 111893.00C88526.97 111894.30 88511.71 111890.38 88505.00 111895.00C88503.67 111904.36 88507.69 111919.06 88502.94 111925.00C88491.60 111927.08 88476.67 111920.48 88468.00 111929.00C88458.67 111938.33 88449.33 111947.67 88440.00 111957.00C88429.34 111946.33 88418.66 111935.67 88408.00 111925.00C88376.00 111946.33 88344.00 111967.67 88312.00 111989.00C88279.67 111978.33 88247.33 111967.67 88215.00 111957.00C88205.06 111957.69 88190.72 111955.64 88183.50 111958.02C88194.00 111979.34 88204.50 112000.67 88215.00 112022.00C88150.67 112022.00 88086.33 112022.00 88022.00 112022.00C88020.70 112011.64 88024.63 111996.04 88020.00 111989.00C87999.33 111989.00 87978.67 111989.00 87958.00 111989.00C87957.32 111999.26 87959.35 112013.98 87956.99 112021.48C87935.89 112010.49 87914.60 111999.86 87893.62 111988.62C87883.08 111978.08 87872.54 111967.54 87862.00 111957.00C87863.76 111968.39 87858.33 111982.69 87865.00 111992.09C87874.67 112002.06 87884.33 112012.03 87894.00 112022.00C87883.34 112032.67 87872.66 112043.33 87862.00 112054.00C87851.00 112032.33 87840.00 112010.67 87829.00 111989.00C87819.48 111989.69 87803.45 111987.62 87798.00 111990.03C87808.33 112000.69 87818.67 112011.34 87829.00 112022.00C87818.34 112032.67 87807.66 112043.33 87797.00 112054.00C87775.67 112043.33 87754.33 112032.67 87733.00 112022.00C87731.21 112010.33 87736.72 111995.63 87730.00 111986.00C87720.33 111976.33 87710.66 111966.67 87701.00 111957.00C87679.34 111967.67 87657.66 111978.33 87636.00 111989.00C87647.00 111978.33 87658.00 111967.67 87669.00 111957.00C87626.00 111957.00 87583.00 111957.00 87540.00 111957.00C87529.34 111946.33 87518.66 111935.67 87508.00 111925.00C87486.67 111925.00 87465.33 111925.00 87444.00 111925.00C87444.00 111946.33 87444.00 111967.67 87444.00 111989.00C87411.67 111989.00 87379.33 111989.00 87347.00 111989.00C87347.00 112010.67 87347.00 112032.33 87347.00 112054.00C87325.67 112064.67 87304.33 112075.33 87283.00 112086.00C87293.66 112096.67 87304.34 112107.33 87315.00 112118.00C87313.20 112128.91 87318.73 112143.74 87311.99 112152.01C87280.88 112172.82 87249.63 112193.42 87218.62 112214.38C87207.74 112225.25 87196.88 112236.13 87186.00 112247.00C87197.00 112268.33 87208.00 112289.67 87219.00 112311.00C87206.96 112309.98 87193.99 112313.12 87182.54 112309.27C87162.36 112299.18 87142.18 112289.09 87122.00 112279.00C87079.00 112289.67 87036.00 112300.33 86993.00 112311.00C86993.00 112343.00 86993.00 112375.00 86993.00 112407.00C86971.67 112418.00 86950.33 112429.00 86929.00 112440.00C86950.33 112450.67 86971.67 112461.33 86993.00 112472.00C87004.67 112473.80 87019.37 112468.28 87029.00 112475.00C87038.67 112484.67 87048.34 112494.33 87058.00 112504.00C87047.34 112514.67 87036.66 112525.33 87026.00 112536.00C87014.33 112537.80 86999.63 112532.28 86990.00 112539.00C86980.33 112548.67 86970.66 112558.33 86961.00 112568.00C86982.66 112578.67 87004.34 112589.33 87026.00 112600.00C87024.20 112611.38 87029.77 112625.81 87022.91 112635.09C87012.94 112645.06 87002.97 112655.03 86993.00 112665.00C86971.67 112665.00 86950.33 112665.00 86929.00 112665.00C86918.34 112675.67 86907.66 112686.33 86897.00 112697.00C86907.67 112718.33 86918.33 112739.67 86929.00 112761.00C86918.34 112771.67 86907.66 112782.33 86897.00 112793.00C86886.34 112782.33 86875.66 112771.67 86865.00 112761.00C86854.33 112782.33 86843.67 112803.67 86833.00 112825.00C86843.67 112836.00 86854.33 112847.00 86865.00 112858.00C86854.33 112879.33 86843.67 112900.67 86833.00 112922.00C86822.52 112923.00 86809.18 112920.00 86800.48 112923.50C86789.66 112955.00 86778.83 112986.50 86768.00 113018.00C86746.67 113028.67 86725.33 113039.33 86704.00 113050.00C86682.67 113039.33 86661.33 113028.67 86640.00 113018.00C86617.46 113028.86 86595.27 113040.50 86572.50 113050.86C86541.34 113061.57 86510.17 113072.29 86479.00 113083.00C86457.67 113115.00 86436.33 113147.00 86415.00 113179.00C86393.33 113179.00 86371.67 113179.00 86350.00 113179.00C86339.33 113200.33 86328.67 113221.67 86318.00 113243.00C86308.06 113243.69 86293.72 113241.64 86286.50 113244.02C86297.00 113265.34 86307.50 113286.67 86318.00 113308.00C86307.34 113318.67 86296.66 113329.33 86286.00 113340.00C86287.77 113351.35 86282.31 113365.69 86289.00 113375.00C86298.67 113384.67 86308.34 113394.33 86318.00 113404.00C86339.66 113393.33 86361.34 113382.67 86383.00 113372.00C86381.59 113383.46 86385.88 113396.82 86380.73 113407.02C86349.15 113449.02 86317.57 113491.01 86286.00 113533.00C86275.33 113565.00 86264.67 113597.00 86254.00 113629.00C86232.67 113650.67 86211.33 113672.33 86190.00 113694.00C86168.33 113694.00 86146.67 113694.00 86125.00 113694.00C86114.33 113715.33 86103.67 113736.67 86093.00 113758.00C86091.70 113768.03 86095.62 113783.29 86091.00 113790.00C86070.33 113790.00 86049.67 113790.00 86029.00 113790.00C86018.33 113854.33 86007.67 113918.67 85997.00 113983.00C85985.61 113981.24 85971.31 113986.67 85961.91 113980.00C85951.94 113970.33 85941.97 113960.67 85932.00 113951.00C85921.34 113961.67 85910.66 113972.33 85900.00 113983.00C85878.67 113983.00 85857.33 113983.00 85836.00 113983.00C85825.33 114004.33 85814.67 114025.67 85804.00 114047.00C85782.34 114057.67 85760.66 114068.33 85739.00 114079.00C85739.00 114111.33 85739.00 114143.67 85739.00 114176.00C85707.00 114176.00 85675.00 114176.00 85643.00 114176.00C85642.32 114185.95 85644.35 114200.27 85641.99 114207.50C85599.33 114186.34 85556.66 114165.16 85514.00 114144.00C85492.66 114165.33 85471.34 114186.67 85450.00 114208.00C85418.00 114208.00 85386.00 114208.00 85354.00 114208.00C85321.67 114218.67 85289.33 114229.33 85257.00 114240.00C85214.33 114240.00 85171.67 114240.00 85129.00 114240.00C85128.31 114249.52 85130.38 114265.55 85127.97 114271.00C85117.31 114260.67 85106.65 114250.33 85096.00 114240.00C85074.66 114261.33 85053.34 114282.67 85032.00 114304.00C85021.34 114293.33 85010.66 114282.67 85000.00 114272.00C85010.67 114293.67 85021.33 114315.33 85032.00 114337.00C85053.33 114337.00 85074.67 114337.00 85096.00 114337.00C85095.00 114347.17 85098.00 114361.33 85094.50 114369.00C85063.00 114369.00 85031.50 114369.00 85000.00 114369.00C84978.67 114379.67 84957.33 114390.33 84936.00 114401.00C84903.67 114390.33 84871.33 114379.67 84839.00 114369.00C84839.00 114390.33 84839.00 114411.67 84839.00 114433.00C84828.34 114422.33 84817.66 114411.67 84807.00 114401.00C84817.66 114390.33 84828.34 114379.67 84839.00 114369.00C84827.65 114370.77 84813.31 114365.31 84804.00 114372.00C84794.33 114381.67 84784.66 114391.33 84775.00 114401.00C84764.34 114390.33 84753.66 114379.67 84743.00 114369.00C84731.74 114379.78 84721.33 114391.65 84709.51 114401.74C84688.34 114412.15 84667.17 114422.58 84646.00 114433.00C84644.70 114443.03 84648.62 114458.29 84644.00 114465.00C84623.33 114465.00 84602.67 114465.00 84582.00 114465.00C84581.33 114474.52 84583.34 114490.50 84581.00 114496.00C84570.67 114485.67 84560.33 114475.33 84550.00 114465.00C84539.34 114475.67 84528.66 114486.33 84518.00 114497.00C84496.08 114475.92 84474.40 114454.60 84453.00 114433.00C84442.10 114434.81 84427.23 114429.25 84419.00 114436.03C84398.33 114467.35 84377.67 114498.68 84357.00 114530.00C84335.67 114519.00 84314.33 114508.00 84293.00 114497.00C84291.16 114508.66 84296.82 114523.49 84289.91 114533.00C84279.94 114542.67 84269.97 114552.33 84260.00 114562.00C84259.32 114571.95 84261.34 114586.25 84259.00 114593.50C84238.00 114583.00 84217.00 114572.50 84196.00 114562.00C84174.67 114594.00 84153.33 114626.00 84132.00 114658.00C84110.67 114658.00 84089.33 114658.00 84068.00 114658.00C84078.67 114690.33 84089.33 114722.67 84100.00 114755.00C84089.33 114776.33 84078.67 114797.67 84068.00 114819.00C84046.34 114808.33 84024.66 114797.67 84003.00 114787.00C83981.66 114754.67 83960.34 114722.33 83939.00 114690.00C83939.00 114658.00 83939.00 114626.00 83939.00 114594.00C83885.33 114604.67 83831.67 114615.33 83778.00 114626.00C83735.00 114604.67 83692.00 114583.33 83649.00 114562.00C83660.00 114540.33 83671.00 114518.67 83682.00 114497.00C83649.56 114475.51 83616.96 114454.26 83584.62 114432.62C83574.08 114422.08 83563.54 114411.54 83553.00 114401.00C83531.67 114401.00 83510.33 114401.00 83489.00 114401.00C83478.33 114368.67 83467.67 114336.33 83457.00 114304.00C83414.00 114315.00 83371.00 114326.00 83328.00 114337.00C83327.14 114324.40 83329.87 114311.22 83326.34 114299.01C83316.23 114268.68 83306.11 114238.34 83296.00 114208.00C83307.35 114206.23 83321.69 114211.69 83331.00 114205.00C83340.67 114195.33 83350.34 114185.67 83360.00 114176.00C83338.67 114165.33 83317.33 114154.67 83296.00 114144.00C83285.33 114122.33 83274.67 114100.67 83264.00 114079.00C83273.52 114078.32 83289.54 114080.36 83295.00 114077.98C83284.52 114067.09 83273.05 114056.97 83263.26 114045.52C83252.67 114024.57 83242.47 114003.43 83231.62 113982.62C83210.07 113961.42 83188.54 113940.21 83167.00 113919.00C83156.97 113920.30 83141.71 113916.38 83135.00 113921.00C83134.00 113930.81 83136.99 113943.49 83133.50 113951.50C83102.00 113962.00 83070.50 113972.50 83039.00 113983.00C83037.66 113972.98 83041.70 113957.60 83036.94 113951.00C83027.26 113949.70 83012.35 113953.62 83006.00 113949.00C83004.09 113939.04 83009.88 113924.38 83003.00 113917.45C82982.67 113906.97 82962.33 113896.48 82942.00 113886.00C82952.66 113875.33 82963.34 113864.67 82974.00 113854.00C82974.00 113822.00 82974.00 113790.00 82974.00 113758.00C82995.40 113736.40 83017.08 113715.08 83039.00 113694.00C83028.65 113692.66 83012.92 113696.70 83006.00 113691.94C83003.92 113680.60 83010.52 113665.67 83002.00 113657.00C82992.67 113647.67 82983.33 113638.33 82974.00 113629.00C82974.00 113597.00 82974.00 113565.00 82974.00 113533.00C82963.97 113531.68 82948.65 113535.66 82942.00 113530.97C82942.00 113509.98 82942.00 113488.99 82942.00 113468.00C82931.66 113466.70 82917.23 113470.62 82909.50 113465.99C82899.03 113423.81 82888.25 113381.70 82878.00 113339.46C82878.00 113296.64 82878.00 113253.82 82878.00 113211.00C82856.34 113200.33 82834.66 113189.67 82813.00 113179.00C82813.00 113136.00 82813.00 113093.00 82813.00 113050.00C82791.66 113028.67 82770.34 113007.33 82749.00 112986.00C82727.67 112996.67 82706.33 113007.33 82685.00 113018.00C82663.67 113061.00 82642.33 113104.00 82621.00 113147.00C82417.33 112964.67 82213.67 112782.33 82010.00 112600.00C81860.00 112696.67 81710.00 112793.33 81560.00 112890.00C81527.67 112900.67 81495.33 112911.33 81463.00 112922.00C81463.00 112900.67 81463.00 112879.33 81463.00 112858.00C81452.34 112868.67 81441.66 112879.33 81431.00 112890.00C81420.34 112879.33 81409.66 112868.67 81399.00 112858.00C81387.62 112856.20 81373.19 112861.77 81363.91 112854.91C81353.94 112844.94 81343.97 112834.97 81334.00 112825.00C81322.29 112823.99 81309.66 112827.11 81298.54 112823.27C81278.36 112813.18 81258.18 112803.09 81238.00 112793.00C81238.00 112750.33 81238.00 112707.67 81238.00 112665.00C81216.67 112643.33 81195.33 112621.67 81174.00 112600.00C81152.33 112600.00 81130.67 112600.00 81109.00 112600.00C81087.67 112621.67 81066.33 112643.33 81045.00 112665.00C80991.33 112643.33 80937.67 112621.67 80884.00 112600.00C80884.00 112546.67 80884.00 112493.33 80884.00 112440.00C80873.33 112429.00 80862.67 112418.00 80852.00 112407.00C80830.67 112418.00 80809.33 112429.00 80788.00 112440.00C80766.92 112418.08 80745.60 112396.41 80724.00 112375.00C80734.67 112343.00 80745.33 112311.00 80756.00 112279.00C80702.33 112289.67 80648.67 112300.33 80595.00 112311.00C80563.00 112300.33 80531.00 112289.67 80499.00 112279.00C80509.67 112257.33 80520.33 112235.67 80531.00 112214.00C80520.33 112192.67 80509.67 112171.33 80499.00 112150.00C80456.00 112150.00 80413.00 112150.00 80370.00 112150.00C80368.70 112139.97 80372.62 112124.71 80368.00 112118.00C80347.33 112118.00 80326.67 112118.00 80306.00 112118.00C80305.32 112127.94 80307.37 112142.28 80304.98 112149.50C80283.66 112139.00 80262.33 112128.50 80241.00 112118.00C80239.70 112107.97 80243.62 112092.71 80239.00 112086.00C80229.63 112084.71 80215.05 112088.62 80209.00 112084.00C80209.00 112063.33 80209.00 112042.67 80209.00 112022.00C80187.67 112011.00 80166.33 112000.00 80145.00 111989.00C80145.00 111946.33 80145.00 111903.67 80145.00 111861.00C80123.34 111871.67 80101.66 111882.33 80080.00 111893.00C80069.34 111882.33 80058.66 111871.67 80048.00 111861.00C80049.77 111849.65 80044.31 111835.31 80051.00 111826.00C80060.67 111816.33 80070.34 111806.67 80080.00 111797.00C80058.67 111786.00 80037.33 111775.00 80016.00 111764.00C80014.06 111753.40 80019.93 111738.00 80012.99 111730.48C79992.54 111720.18 79971.93 111710.19 79951.62 111699.62C79941.08 111689.08 79930.54 111678.54 79920.00 111668.00C79930.66 111657.33 79941.34 111646.67 79952.00 111636.00C79919.67 111614.33 79887.33 111592.67 79855.00 111571.00C79853.70 111560.97 79857.62 111545.71 79853.00 111539.00C79841.92 111536.52 79825.07 111544.84 79819.00 111533.00C79799.00 111503.00 79779.00 111473.00 79759.00 111443.00C79748.97 111441.70 79733.71 111445.62 79727.00 111441.00C79727.00 111420.33 79727.00 111399.67 79727.00 111379.00C79714.99 111377.43 79700.98 111382.42 79690.45 111375.95C79659.64 111355.30 79628.82 111334.65 79598.00 111314.00C79587.33 111228.33 79576.67 111142.67 79566.00 111057.00C79587.33 111025.00 79608.67 110993.00 79630.00 110961.00C79619.33 110950.00 79608.67 110939.00 79598.00 110928.00C79585.73 110928.88 79572.87 110926.10 79561.02 110929.71C79530.68 110940.14 79500.34 110950.57 79470.00 110961.00C79459.64 110959.69 79444.01 110963.65 79437.00 110958.98C79437.00 110916.66 79437.00 110874.33 79437.00 110832.00C79426.97 110830.69 79411.68 110834.64 79405.00 110829.98C79405.00 110787.66 79405.00 110745.33 79405.00 110703.00C79426.67 110681.67 79448.33 110660.33 79470.00 110639.00C79448.33 110639.00 79426.67 110639.00 79405.00 110639.00C79405.00 110617.67 79405.00 110596.33 79405.00 110575.00C79426.67 110575.00 79448.33 110575.00 79470.00 110575.00C79468.68 110564.97 79472.66 110549.65 79467.97 110543.00C79446.98 110543.00 79425.99 110543.00 79405.00 110543.00C79405.00 110510.67 79405.00 110478.33 79405.00 110446.00C79415.80 110434.75 79427.61 110424.30 79437.76 110412.53C79448.51 110391.69 79459.25 110370.84 79470.00 110350.00C79448.33 110350.00 79426.67 110350.00 79405.00 110350.00C79383.67 110328.33 79362.33 110306.67 79341.00 110285.00C79339.70 110274.97 79343.62 110259.71 79339.00 110253.00C79318.33 110253.00 79297.67 110253.00 79277.00 110253.00C79277.00 110231.67 79277.00 110210.33 79277.00 110189.00C79287.67 110167.67 79298.33 110146.33 79309.00 110125.00C79298.33 110114.00 79287.67 110103.00 79277.00 110092.00C79266.00 110103.00 79255.00 110114.00 79244.00 110125.00C79233.33 110114.00 79222.67 110103.00 79212.00 110092.00C79222.67 110070.67 79233.33 110049.33 79244.00 110028.00C79233.34 110017.33 79222.66 110006.67 79212.00 109996.00C79222.79 109984.74 79234.63 109974.31 79244.75 109962.51C79255.50 109941.34 79266.25 109920.17 79277.00 109899.00C79266.00 109899.00 79255.00 109899.00 79244.00 109899.00C79255.00 109856.33 79266.00 109813.67 79277.00 109771.00C79267.17 109770.33 79250.74 109772.34 79245.03 109770.00C79255.69 109759.67 79266.35 109749.33 79277.00 109739.00C79266.00 109728.33 79255.00 109717.67 79244.00 109707.00C79255.00 109696.00 79266.00 109685.00 79277.00 109674.00C79267.17 109673.33 79250.74 109675.34 79245.03 109673.00C79255.69 109662.67 79266.35 109652.33 79277.00 109642.00C79255.33 109610.00 79233.67 109578.00 79212.00 109546.00C79212.00 109492.33 79212.00 109438.67 79212.00 109385.00C79233.67 109385.00 79255.33 109385.00 79277.00 109385.00C79276.88 109363.50 79277.23 109341.99 79276.83 109320.49C79265.27 109287.40 79254.78 109253.89 79242.54 109221.07C79232.35 109200.72 79222.18 109180.36 79212.00 109160.00C79222.63 109116.81 79233.58 109073.70 79244.00 109030.46C79244.27 109008.46 79243.44 108986.40 79244.44 108964.44C79255.27 108900.77 79266.32 108837.15 79277.00 108773.46C79277.00 108752.31 79277.00 108731.15 79277.00 108710.00C79319.67 108613.33 79362.33 108516.67 79405.00 108420.00C79415.80 108408.75 79427.61 108398.30 79437.76 108386.53C79448.51 108365.69 79459.25 108344.84 79470.00 108324.00C79512.67 108302.67 79555.33 108281.33 79598.00 108260.00C79608.67 108227.67 79619.33 108195.33 79630.00 108163.00C79673.00 108141.67 79716.00 108120.33 79759.00 108099.00C79780.34 108077.67 79801.66 108056.33 79823.00 108035.00C79844.67 107992.00 79866.33 107949.00 79888.00 107906.00C79888.00 107884.67 79888.00 107863.33 79888.00 107842.00C79865.96 107808.62 79842.99 107775.80 79821.53 107742.06C79800.68 107700.37 79779.84 107658.69 79759.00 107617.00C79780.33 107563.33 79801.67 107509.67 79823.00 107456.00C79824.76 107444.61 79819.33 107430.31 79826.00 107420.91C79835.67 107410.94 79845.33 107400.97 79855.00 107391.00C79866.00 107402.00 79877.00 107413.00 79888.00 107424.00C79899.57 107412.59 79910.15 107400.09 79922.38 107389.42C79953.59 107368.61 79984.79 107347.81 80016.00 107327.00C80005.34 107316.33 79994.66 107305.67 79984.00 107295.00C79994.63 107241.15 80005.54 107187.35 80016.00 107133.46C80016.00 107101.64 80016.00 107069.82 80016.00 107038.00C79994.66 107005.67 79973.34 106973.33 79952.00 106941.00C79952.00 106898.33 79952.00 106855.67 79952.00 106813.00C79919.67 106823.67 79887.33 106834.33 79855.00 106845.00C79812.33 106845.00 79769.67 106845.00 79727.00 106845.00C79694.66 106823.67 79662.34 106802.33 79630.00 106781.00C79619.33 106845.33 79608.67 106909.67 79598.00 106974.00C79576.66 106995.33 79555.34 107016.67 79534.00 107038.00C79491.00 107059.33 79448.00 107080.67 79405.00 107102.00C78847.13 107069.99 78289.27 107037.90 77731.40 107005.94C76649.24 106962.96 75567.09 106919.92 74484.93 106876.98C73381.29 106855.65 72277.64 106834.33 71174.00 106813.00C71119.60 106181.61 71064.78 105550.25 71010.65 104918.83C70957.77 104263.89 70904.88 103608.94 70852.00 102954.00C70337.67 102354.00 69823.33 101754.00 69309.00 101154.00C69405.85 101143.35 69502.68 101132.55 69599.54 101122.00C70006.36 101122.00 70413.18 101122.00 70820.00 101122.00C70777.33 100339.33 70734.67 99556.67 70692.00 98774.00C70659.67 98785.00 70627.33 98796.00 70595.00 98807.00C70552.33 98785.33 70509.67 98763.67 70467.00 98742.00C70456.33 98688.67 70445.67 98635.33 70435.00 98582.00C70424.00 98560.33 70413.00 98538.67 70402.00 98517.00C70412.27 98516.32 70426.96 98518.34 70434.48 98516.00C70423.66 98495.00 70412.83 98474.00 70402.00 98453.00C70402.00 98431.67 70402.00 98410.33 70402.00 98389.00C70391.33 98378.00 70380.67 98367.00 70370.00 98356.00C70379.52 98355.33 70395.50 98357.34 70401.00 98355.00C70390.67 98344.67 70380.33 98334.33 70370.00 98324.00C70370.00 98302.67 70370.00 98281.33 70370.00 98260.00C70359.33 98249.33 70348.67 98238.67 70338.00 98228.00C70338.00 98206.33 70338.00 98184.67 70338.00 98163.00C70306.00 98152.33 70274.00 98141.67 70242.00 98131.00C70242.67 98121.48 70240.66 98105.50 70243.00 98100.00C70253.33 98110.33 70263.67 98120.67 70274.00 98131.00C70274.00 98109.67 70274.00 98088.33 70274.00 98067.00C70241.67 98045.67 70209.33 98024.33 70177.00 98003.00C70187.67 97992.33 70198.33 97981.67 70209.00 97971.00C70198.97 97969.68 70183.65 97973.66 70177.00 97968.97C70177.00 97947.98 70177.00 97926.99 70177.00 97906.00C70166.33 97895.33 70155.67 97884.67 70145.00 97874.00C70123.67 97874.00 70102.33 97874.00 70081.00 97874.00C70091.67 97863.33 70102.33 97852.67 70113.00 97842.00C70111.70 97831.97 70115.62 97816.71 70111.00 97810.00C70101.63 97808.71 70087.05 97812.62 70081.00 97808.00C70079.71 97798.63 70083.62 97784.05 70079.00 97778.00C70070.15 97777.33 70054.83 97779.34 70050.00 97777.00C70060.33 97766.67 70070.67 97756.33 70081.00 97746.00C70081.00 97703.00 70081.00 97660.00 70081.00 97617.00C70091.67 97627.67 70102.33 97638.33 70113.00 97649.00C70113.00 97606.00 70113.00 97563.00 70113.00 97520.00C70102.33 97531.00 70091.67 97542.00 70081.00 97553.00C70080.33 97543.17 70082.34 97526.74 70080.00 97521.03C70069.67 97531.69 70059.33 97542.34 70049.00 97553.00C70049.00 97531.33 70049.00 97509.67 70049.00 97488.00C70038.00 97498.67 70027.00 97509.33 70016.00 97520.00C70016.00 97498.67 70016.00 97477.33 70016.00 97456.00C70005.33 97466.67 69994.67 97477.33 69984.00 97488.00C69973.33 97477.33 69962.67 97466.67 69952.00 97456.00C69962.67 97445.33 69973.33 97434.67 69984.00 97424.00C69962.67 97413.33 69941.33 97402.67 69920.00 97392.00C69909.16 97370.23 69898.72 97348.26 69887.62 97326.62C69877.08 97316.08 69866.54 97305.54 69856.00 97295.00C69854.23 97283.65 69859.69 97269.31 69853.00 97260.00C69843.33 97250.33 69833.67 97240.67 69824.00 97231.00C69824.00 97209.67 69824.00 97188.33 69824.00 97167.00C69813.00 97156.33 69802.00 97145.67 69791.00 97135.00C69802.00 97124.00 69813.00 97113.00 69824.00 97102.00C69813.00 97080.67 69802.00 97059.33 69791.00 97038.00C69792.36 97027.42 69788.29 97013.47 69793.03 97005.00C69814.02 96994.67 69835.01 96984.33 69856.00 96974.00C69854.64 96963.42 69858.71 96949.47 69853.97 96941.00C69832.98 96930.67 69811.99 96920.33 69791.00 96910.00C69791.00 96888.33 69791.00 96866.67 69791.00 96845.00C69780.33 96834.33 69769.67 96823.67 69759.00 96813.00C69759.00 96770.00 69759.00 96727.00 69759.00 96684.00C69727.00 96684.00 69695.00 96684.00 69663.00 96684.00C69663.00 96652.00 69663.00 96620.00 69663.00 96588.00C69684.33 96566.67 69705.67 96545.33 69727.00 96524.00C69725.98 96511.96 69729.12 96498.99 69725.27 96487.54C69715.18 96467.36 69705.09 96447.18 69695.00 96427.00C69716.33 96416.33 69737.67 96405.67 69759.00 96395.00C69737.67 96373.67 69716.33 96352.33 69695.00 96331.00C69716.33 96320.33 69737.67 96309.67 69759.00 96299.00C69748.33 96288.00 69737.67 96277.00 69727.00 96266.00C69728.77 96254.65 69723.31 96240.31 69730.00 96231.00C69739.67 96221.33 69749.33 96211.67 69759.00 96202.00C69770.73 96200.99 69783.38 96204.12 69794.52 96200.25C69815.13 96190.03 69835.91 96180.13 69856.38 96169.62C69888.25 96137.75 69920.13 96105.87 69952.00 96074.00C69953.03 96061.96 69949.85 96048.97 69953.75 96037.53C69963.97 96017.23 69973.88 95996.78 69984.38 95976.62C70005.92 95955.41 70027.46 95934.21 70049.00 95913.00C70050.00 95901.27 70046.90 95888.64 70050.73 95877.49C70060.82 95857.00 70070.91 95836.50 70081.00 95816.00C70081.00 95794.67 70081.00 95773.33 70081.00 95752.00C70091.67 95741.33 70102.33 95730.67 70113.00 95720.00C70113.00 95728.74 70113.00 95747.91 70113.00 95750.00C70114.29 95740.63 70110.38 95726.05 70115.00 95720.00C70135.67 95720.00 70156.33 95720.00 70177.00 95720.00C70175.23 95708.65 70180.69 95694.31 70174.00 95685.00C70164.33 95675.33 70154.67 95665.67 70145.00 95656.00C70102.00 95656.00 70059.00 95656.00 70016.00 95656.00C69994.67 95623.67 69973.33 95591.33 69952.00 95559.00C69962.67 95569.67 69973.33 95580.33 69984.00 95591.00C69994.67 95569.67 70005.33 95548.33 70016.00 95527.00C70025.83 95526.33 70042.26 95528.34 70047.97 95526.00C70037.31 95515.67 70026.66 95505.33 70016.00 95495.00C70014.70 95484.97 70018.62 95469.71 70014.00 95463.00C69993.33 95463.00 69972.67 95463.00 69952.00 95463.00C69930.67 95452.00 69909.33 95441.00 69888.00 95430.00C69878.48 95430.69 69862.45 95428.62 69857.00 95431.03C69867.33 95441.69 69877.67 95452.34 69888.00 95463.00C69877.76 95462.15 69864.14 95464.69 69856.00 95461.74C69856.00 95408.49 69856.00 95355.25 69856.00 95302.00C69845.33 95280.67 69834.67 95259.33 69824.00 95238.00C69834.67 95227.00 69845.33 95216.00 69856.00 95205.00C69854.68 95194.97 69858.66 95179.65 69853.97 95173.00C69832.98 95173.00 69811.99 95173.00 69791.00 95173.00C69780.33 95183.67 69769.67 95194.33 69759.00 95205.00C69758.33 95214.83 69760.34 95231.26 69758.00 95236.97C69747.67 95226.31 69737.33 95215.66 69727.00 95205.00C69748.33 95183.67 69769.67 95162.33 69791.00 95141.00C69791.00 95119.67 69791.00 95098.33 69791.00 95077.00C69802.00 95066.33 69813.00 95055.67 69824.00 95045.00C69770.33 95045.00 69716.67 95045.00 69663.00 95045.00C69695.00 95012.67 69727.00 94980.33 69759.00 94948.00C69758.32 94938.05 69760.34 94923.75 69758.00 94916.50C69737.00 94927.00 69716.00 94937.50 69695.00 94948.00C69684.33 94937.33 69673.67 94926.67 69663.00 94916.00C69664.00 94905.83 69661.00 94891.67 69664.50 94884.00C69696.00 94884.00 69727.50 94884.00 69759.00 94884.00C69769.67 94873.33 69780.33 94862.67 69791.00 94852.00C69769.67 94841.33 69748.33 94830.67 69727.00 94820.00C69728.30 94809.64 69724.37 94794.04 69729.00 94787.00C69749.67 94787.00 69770.33 94787.00 69791.00 94787.00C69780.33 94776.33 69769.67 94765.67 69759.00 94755.00C69727.00 94755.00 69695.00 94755.00 69663.00 94755.00C69652.33 94744.33 69641.67 94733.67 69631.00 94723.00C69620.33 94733.67 69609.67 94744.33 69599.00 94755.00C69588.00 94744.33 69577.00 94733.67 69566.00 94723.00C69534.00 94723.00 69502.00 94723.00 69470.00 94723.00C69491.33 94701.67 69512.67 94680.33 69534.00 94659.00C69523.33 94648.33 69512.67 94637.67 69502.00 94627.00C69470.00 94627.00 69438.00 94627.00 69406.00 94627.00C69406.00 94648.33 69406.00 94669.67 69406.00 94691.00C69395.09 94689.66 69380.85 94693.68 69372.00 94689.00C69361.67 94668.33 69351.33 94647.67 69341.00 94627.00C69319.67 94627.00 69298.33 94627.00 69277.00 94627.00C69287.67 94605.33 69298.33 94583.67 69309.00 94562.00C69287.67 94562.00 69266.33 94562.00 69245.00 94562.00C69255.67 94551.33 69266.33 94540.67 69277.00 94530.00C69255.67 94530.00 69234.33 94530.00 69213.00 94530.00C69202.33 94519.33 69191.67 94508.67 69181.00 94498.00C69170.00 94508.67 69159.00 94519.33 69148.00 94530.00C69137.97 94528.70 69122.71 94532.62 69116.00 94528.00C69116.00 94507.33 69116.00 94486.67 69116.00 94466.00C69105.33 94476.67 69094.67 94487.33 69084.00 94498.00C69084.00 94476.67 69084.00 94455.33 69084.00 94434.00C69062.67 94412.33 69041.33 94390.67 69020.00 94369.00C69009.33 94390.67 68998.67 94412.33 68988.00 94434.00C68976.33 94435.79 68961.63 94430.28 68952.00 94437.00C68942.33 94446.67 68932.67 94456.33 68923.00 94466.00C68912.97 94464.70 68897.71 94468.62 68891.00 94464.00C68891.00 94454.00 68891.00 94444.00 68891.00 94434.00C68890.32 94443.94 68892.35 94458.28 68890.00 94465.49C68868.89 94454.83 68847.59 94444.55 68826.62 94433.62C68805.41 94412.08 68784.21 94390.54 68763.00 94369.00C68752.00 94337.00 68741.00 94305.00 68730.00 94273.00C68719.33 94283.67 68708.67 94294.33 68698.00 94305.00C68698.00 94326.33 68698.00 94347.67 68698.00 94369.00C68676.67 94347.67 68655.33 94326.33 68634.00 94305.00C68634.00 94283.67 68634.00 94262.33 68634.00 94241.00C68623.33 94230.33 68612.67 94219.67 68602.00 94209.00C68603.30 94198.97 68599.38 94183.71 68604.00 94177.00C68613.36 94175.67 68628.06 94179.69 68634.00 94174.94C68635.30 94165.26 68631.38 94150.36 68636.00 94144.00C68647.04 94141.96 68661.62 94148.45 68670.00 94140.00C68679.33 94130.67 68688.67 94121.33 68698.00 94112.00C68687.33 94101.33 68676.67 94090.67 68666.00 94080.00C68674.74 94080.00 68693.91 94080.00 68696.00 94080.00C68687.15 94079.33 68671.83 94081.34 68667.00 94079.00C68677.33 94068.67 68687.67 94058.33 68698.00 94048.00C68707.52 94047.33 68723.50 94049.34 68729.00 94047.00C68718.67 94036.67 68708.33 94026.33 68698.00 94016.00C68708.67 94005.33 68719.33 93994.67 68730.00 93984.00C68730.00 93962.33 68730.00 93940.67 68730.00 93919.00C68751.67 93908.33 68773.33 93897.67 68795.00 93887.00C68796.30 93876.97 68792.38 93861.71 68797.00 93855.00C68806.37 93853.71 68820.95 93857.62 68827.00 93853.00C68828.29 93843.63 68824.38 93829.05 68829.00 93823.00C68849.67 93823.00 68870.33 93823.00 68891.00 93823.00C68901.67 93801.33 68912.33 93779.67 68923.00 93758.00C68933.67 93769.00 68944.33 93780.00 68955.00 93791.00C68955.00 93769.33 68955.00 93747.67 68955.00 93726.00C68966.00 93715.33 68977.00 93704.67 68988.00 93694.00C68989.00 93683.52 68986.00 93670.17 68989.50 93661.50C69021.00 93651.00 69052.50 93640.50 69084.00 93630.00C69105.33 93640.67 69126.67 93651.33 69148.00 93662.00C69159.67 93660.21 69174.37 93665.72 69184.00 93659.00C69193.67 93649.33 69203.33 93639.67 69213.00 93630.00C69225.00 93628.43 69238.99 93633.40 69249.51 93626.98C69280.13 93606.51 69310.87 93586.25 69341.37 93565.62C69351.91 93554.74 69362.46 93543.87 69373.00 93533.00C69383.36 93531.70 69398.96 93535.63 69406.00 93531.00C69407.29 93521.63 69403.38 93507.05 69408.00 93501.00C69428.67 93501.00 69449.33 93501.00 69470.00 93501.00C69470.00 93469.00 69470.00 93437.00 69470.00 93405.00C69513.00 93372.67 69556.00 93340.33 69599.00 93308.00C69631.00 93297.33 69663.00 93286.67 69695.00 93276.00C69695.68 93285.52 69693.64 93301.54 69696.02 93307.00C69706.91 93296.52 69717.02 93285.05 69728.47 93275.26C69749.32 93264.85 69770.16 93254.42 69791.00 93244.00C69802.00 93254.67 69813.00 93265.33 69824.00 93276.00C69866.67 93265.33 69909.33 93254.67 69952.00 93244.00C69953.48 93232.88 69949.01 93219.29 69954.27 93209.73C69985.85 93178.15 70017.42 93146.58 70049.00 93115.00C70059.03 93113.70 70074.29 93117.62 70081.00 93113.00C70082.29 93103.63 70078.38 93089.05 70083.00 93083.00C70103.67 93083.00 70124.33 93083.00 70145.00 93083.00C70155.67 93061.67 70166.33 93040.33 70177.00 93019.00C70177.00 92976.00 70177.00 92933.00 70177.00 92890.00C70198.67 92879.33 70220.33 92868.67 70242.00 92858.00C70220.33 92836.67 70198.67 92815.33 70177.00 92794.00C70177.00 92761.67 70177.00 92729.33 70177.00 92697.00C70187.03 92695.70 70202.29 92699.62 70209.00 92695.00C70210.33 92685.64 70206.31 92670.94 70211.06 92665.00C70220.95 92664.16 70234.20 92666.68 70242.00 92663.75C70242.00 92610.83 70242.00 92557.92 70242.00 92505.00C70231.00 92483.33 70220.00 92461.67 70209.00 92440.00C70219.91 92438.66 70234.15 92442.68 70243.00 92438.00C70253.33 92417.33 70263.67 92396.67 70274.00 92376.00C70274.00 92354.67 70274.00 92333.33 70274.00 92312.00C70274.67 92321.52 70272.66 92337.50 70275.00 92343.00C70285.33 92332.67 70295.67 92322.33 70306.00 92312.00C70306.00 92279.67 70306.00 92247.33 70306.00 92215.00C70327.33 92215.00 70348.67 92215.00 70370.00 92215.00C70380.67 92183.00 70391.33 92151.00 70402.00 92119.00C70412.36 92117.69 70427.99 92121.65 70435.00 92116.98C70435.00 92074.66 70435.00 92032.33 70435.00 91990.00C70445.03 91988.70 70460.29 91992.62 70467.00 91988.00C70467.00 91967.33 70467.00 91946.67 70467.00 91926.00C70488.33 91893.67 70509.67 91861.33 70531.00 91829.00C70531.00 91797.00 70531.00 91765.00 70531.00 91733.00C70552.33 91733.00 70573.67 91733.00 70595.00 91733.00C70638.00 91679.33 70681.00 91625.67 70724.00 91572.00C70702.67 91561.33 70681.33 91550.67 70660.00 91540.00C70670.67 91518.67 70681.33 91497.33 70692.00 91476.00C70681.33 91465.00 70670.67 91454.00 70660.00 91443.00C70660.00 91421.67 70660.00 91400.33 70660.00 91379.00C70649.00 91368.33 70638.00 91357.67 70627.00 91347.00C70638.00 91336.33 70649.00 91325.67 70660.00 91315.00C70660.00 91293.67 70660.00 91272.33 70660.00 91251.00C70681.33 91251.00 70702.67 91251.00 70724.00 91251.00C70745.33 91218.67 70766.67 91186.33 70788.00 91154.00C70798.59 91152.07 70813.99 91157.91 70821.50 91151.00C70831.67 91130.67 70841.83 91110.33 70852.00 91090.00C70852.00 91068.33 70852.00 91046.67 70852.00 91025.00C70873.67 91025.00 70895.33 91025.00 70917.00 91025.00C70927.67 91014.33 70938.33 91003.67 70949.00 90993.00C70959.17 90992.00 70973.33 90995.00 70981.00 90991.50C70981.00 90960.00 70981.00 90928.50 70981.00 90897.00C70991.78 90885.74 71003.65 90875.33 71013.73 90863.51C71024.15 90842.34 71034.58 90821.17 71045.00 90800.00C71056.00 90789.33 71067.00 90778.67 71078.00 90768.00C71079.77 90756.65 71074.31 90742.31 71081.00 90733.00C71090.67 90723.33 71100.33 90713.67 71110.00 90704.00C71142.00 90714.67 71174.00 90725.33 71206.00 90736.00C71216.67 90725.33 71227.33 90714.67 71238.00 90704.00C71259.67 90704.00 71281.33 90704.00 71303.00 90704.00C71313.67 90714.67 71324.33 90725.33 71335.00 90736.00C71345.67 90714.67 71356.33 90693.33 71367.00 90672.00C71388.33 90672.00 71409.67 90672.00 71431.00 90672.00C71452.67 90607.67 71474.33 90543.33 71496.00 90479.00C71528.00 90446.67 71560.00 90414.33 71592.00 90382.00C71602.67 90350.00 71613.33 90318.00 71624.00 90286.00C71613.33 90211.00 71602.67 90136.00 71592.00 90061.00C71602.63 90007.15 71613.54 89953.35 71624.00 89899.46C71624.00 89856.64 71624.00 89813.82 71624.00 89771.00C71602.67 89717.67 71581.33 89664.33 71560.00 89611.00C71560.00 89578.67 71560.00 89546.33 71560.00 89514.00C71581.33 89460.67 71602.67 89407.33 71624.00 89354.00C71624.00 89311.00 71624.00 89268.00 71624.00 89225.00C71645.33 89192.67 71666.67 89160.33 71688.00 89128.00C71688.00 89106.67 71688.00 89085.33 71688.00 89064.00C71677.33 89042.67 71666.67 89021.33 71656.00 89000.00C71677.67 88978.33 71699.33 88956.67 71721.00 88935.00C71742.33 88924.33 71763.67 88913.67 71785.00 88903.00C71795.48 88902.00 71808.83 88905.00 71817.50 88901.50C71828.00 88870.00 71838.50 88838.50 71849.00 88807.00C71849.00 88785.67 71849.00 88764.33 71849.00 88743.00C71890.93 88698.94 71935.31 88657.31 71978.00 88614.00C72021.00 88603.33 72064.00 88592.67 72107.00 88582.00C72139.00 88539.00 72171.00 88496.00 72203.00 88453.00C72235.00 88442.33 72267.00 88431.67 72299.00 88421.00C72299.00 88399.67 72299.00 88378.33 72299.00 88357.00C72309.36 88355.70 72324.96 88359.63 72332.00 88355.00C72333.00 88345.50 72330.00 88332.00 72333.50 88325.00C72365.00 88325.00 72396.50 88325.00 72428.00 88325.00C72438.67 88314.00 72449.33 88303.00 72460.00 88292.00C72460.68 88302.27 72458.66 88316.96 72461.00 88324.48C72482.00 88313.66 72503.00 88302.83 72524.00 88292.00C72535.59 88303.12 72546.34 88315.29 72558.47 88325.74C72579.32 88336.15 72600.16 88346.58 72621.00 88357.00C72642.43 88346.15 72664.07 88335.73 72685.37 88324.62C72696.04 88313.16 72707.72 88302.49 72717.74 88290.53C72728.15 88269.68 72738.58 88248.84 72749.00 88228.00C72738.33 88174.33 72727.67 88120.67 72717.00 88067.00C72738.67 88045.67 72760.33 88024.33 72782.00 88003.00C72782.00 87981.67 72782.00 87960.33 72782.00 87939.00C72792.67 87928.33 72803.33 87917.67 72814.00 87907.00C72824.03 87905.68 72839.35 87909.66 72846.00 87904.97C72846.00 87883.98 72846.00 87862.99 72846.00 87842.00C72867.33 87820.67 72888.67 87799.33 72910.00 87778.00C72911.79 87766.66 72906.26 87752.25 72913.05 87743.00C72933.70 87722.67 72954.35 87702.33 72975.00 87682.00C73007.00 87671.00 73039.00 87660.00 73071.00 87649.00C72888.67 87499.00 72706.33 87349.00 72524.00 87199.00C72513.97 87197.70 72498.71 87201.62 72492.00 87197.00C72492.00 87176.33 72492.00 87155.67 72492.00 87135.00C72481.33 87113.67 72470.67 87092.33 72460.00 87071.00C72459.14 87058.40 72461.87 87045.22 72458.34 87033.02C72448.23 87002.68 72438.11 86972.34 72428.00 86942.00C72428.00 86920.67 72428.00 86899.33 72428.00 86878.00C72438.67 86867.33 72449.33 86856.67 72460.00 86846.00C72460.00 86749.33 72460.00 86652.67 72460.00 86556.00C72438.67 86524.00 72417.33 86492.00 72396.00 86460.00C72385.53 86458.99 72372.15 86462.02 72363.50 86458.48C72353.00 86426.66 72342.50 86394.83 72332.00 86363.00C72299.67 86341.67 72267.33 86320.33 72235.00 86299.00C72224.97 86297.70 72209.71 86301.62 72203.00 86297.00C72201.71 86287.63 72205.62 86273.05 72201.00 86267.00C72191.63 86265.71 72177.05 86269.62 72171.00 86265.00C72168.99 86253.90 72175.42 86239.38 72167.00 86230.88C72157.67 86221.25 72148.33 86211.63 72139.00 86202.00C72139.00 86180.67 72139.00 86159.33 72139.00 86138.00C72117.33 86138.00 72095.67 86138.00 72074.00 86138.00C72095.84 86095.73 72117.72 86053.45 72138.50 86010.66C72138.31 85999.67 72141.38 85985.00 72136.97 85976.00C72115.98 85965.67 72094.99 85955.33 72074.00 85945.00C72095.67 85945.00 72117.33 85945.00 72139.00 85945.00C72137.23 85933.65 72142.69 85919.31 72136.00 85910.00C72126.33 85900.33 72116.67 85890.67 72107.00 85881.00C72117.67 85870.33 72128.33 85859.67 72139.00 85849.00C72106.67 85827.33 72074.33 85805.67 72042.00 85784.00C72052.03 85782.70 72067.29 85786.62 72074.00 85782.00C72074.00 85761.33 72074.00 85740.67 72074.00 85720.00C72063.33 85698.67 72052.67 85677.33 72042.00 85656.00C72052.67 85634.67 72063.33 85613.33 72074.00 85592.00C72063.33 85581.00 72052.67 85570.00 72042.00 85559.00C72031.09 85557.21 72016.27 85562.72 72008.00 85556.00C71987.33 85525.00 71966.67 85494.00 71946.00 85463.00C71924.33 85473.67 71902.67 85484.33 71881.00 85495.00C71870.33 85484.33 71859.67 85473.67 71849.00 85463.00C71838.33 85473.67 71827.67 85484.33 71817.00 85495.00C71806.33 85484.33 71795.67 85473.67 71785.00 85463.00C71774.33 85473.67 71763.67 85484.33 71753.00 85495.00C71709.90 85473.87 71666.90 85452.54 71624.00 85431.00C71624.00 85409.33 71624.00 85387.67 71624.00 85366.00C71613.33 85355.33 71602.67 85344.67 71592.00 85334.00C71590.70 85323.97 71594.62 85308.71 71590.00 85302.00C71580.63 85300.71 71566.05 85304.62 71560.00 85300.00C71558.71 85290.63 71562.62 85276.05 71558.00 85270.00C71548.63 85271.29 71534.05 85267.38 71528.00 85272.00C71528.00 85282.00 71528.00 85292.00 71528.00 85302.00C71528.00 85270.00 71528.00 85238.00 71528.00 85206.00C71517.33 85195.33 71506.67 85184.67 71496.00 85174.00C71485.00 85184.67 71474.00 85195.33 71463.00 85206.00C71484.67 85195.33 71506.33 85184.67 71528.00 85174.00C71517.33 85152.33 71506.67 85130.67 71496.00 85109.00C71505.52 85108.33 71521.50 85110.34 71527.00 85108.00C71516.67 85097.67 71506.33 85087.33 71496.00 85077.00C71506.67 85066.33 71517.33 85055.67 71528.00 85045.00C71517.33 85034.33 71506.67 85023.67 71496.00 85013.00C71506.03 85011.70 71521.29 85015.62 71528.00 85011.00C71526.69 85001.63 71530.65 84986.99 71525.97 84981.00C71504.98 84981.00 71483.99 84981.00 71463.00 84981.00C71474.00 84970.33 71485.00 84959.67 71496.00 84949.00C71494.66 84938.65 71498.70 84922.92 71493.94 84916.00C71484.26 84914.70 71469.36 84918.62 71463.00 84914.00C71464.33 84904.64 71460.31 84889.94 71465.06 84884.00C71474.74 84882.70 71489.64 84886.62 71496.00 84882.00C71496.00 84861.33 71496.00 84840.67 71496.00 84820.00C71485.63 84818.69 71470.02 84822.65 71462.99 84817.99C71462.91 84797.15 71463.21 84776.32 71462.83 84755.49C71452.23 84723.33 71441.61 84691.16 71431.00 84659.00C71441.67 84648.33 71452.33 84637.67 71463.00 84627.00C71441.67 84616.33 71420.33 84605.67 71399.00 84595.00C71409.67 84584.33 71420.33 84573.67 71431.00 84563.00C71431.00 84530.67 71431.00 84498.33 71431.00 84466.00C71420.33 84455.33 71409.67 84444.67 71399.00 84434.00C71409.16 84432.99 71423.35 84436.01 71431.00 84432.49C71431.00 84368.66 71431.00 84304.83 71431.00 84241.00C71440.52 84240.33 71456.50 84242.34 71462.00 84240.00C71451.67 84229.67 71441.33 84219.33 71431.00 84209.00C71441.67 84187.67 71452.33 84166.33 71463.00 84145.00C71453.48 84144.33 71437.50 84146.34 71432.00 84144.00C71442.33 84133.67 71452.67 84123.33 71463.00 84113.00C71452.33 84091.33 71441.67 84069.67 71431.00 84048.00C71441.67 84037.33 71452.33 84026.67 71463.00 84016.00C71452.33 84005.33 71441.67 83994.67 71431.00 83984.00C71441.67 83973.33 71452.33 83962.67 71463.00 83952.00C71484.67 83952.00 71506.33 83952.00 71528.00 83952.00C71517.33 83941.33 71506.67 83930.67 71496.00 83920.00C71517.33 83920.00 71538.67 83920.00 71560.00 83920.00C71549.33 83909.00 71538.67 83898.00 71528.00 83887.00C71537.52 83886.33 71553.50 83888.34 71559.00 83886.00C71548.67 83875.67 71538.33 83865.33 71528.00 83855.00C71538.67 83844.33 71549.33 83833.67 71560.00 83823.00C71560.67 83832.52 71558.66 83848.50 71561.00 83854.00C71571.33 83843.67 71581.67 83833.33 71592.00 83823.00C71602.03 83821.70 71617.29 83825.62 71624.00 83821.00C71625.01 83811.20 71621.99 83798.48 71625.52 83790.50C71657.34 83780.00 71689.17 83769.50 71721.00 83759.00C71722.56 83746.98 71717.61 83733.00 71724.02 83722.44C71744.48 83691.51 71764.75 83660.45 71785.38 83629.62C71806.59 83608.41 71827.79 83587.21 71849.00 83566.00C71849.00 83544.67 71849.00 83523.33 71849.00 83502.00C71859.67 83512.67 71870.33 83523.33 71881.00 83534.00C71906.00 83510.33 71930.01 83485.65 71954.00 83460.96C71962.48 83452.74 71970.50 83443.85 71979.47 83436.26C72000.32 83425.85 72021.16 83415.42 72042.00 83405.00C72063.67 83351.33 72085.33 83297.67 72107.00 83244.00C72139.00 83244.00 72171.00 83244.00 72203.00 83244.00C72224.33 83222.67 72245.67 83201.33 72267.00 83180.00C72278.39 83178.24 72292.69 83183.67 72302.09 83177.00C72312.06 83167.33 72322.03 83157.67 72332.00 83148.00C72333.00 83136.27 72329.90 83123.64 72333.73 83112.49C72343.82 83092.00 72353.91 83071.50 72364.00 83051.00C72364.00 83019.00 72364.00 82987.00 72364.00 82955.00C72353.33 82923.00 72342.67 82891.00 72332.00 82859.00C72342.67 82848.00 72353.33 82837.00 72364.00 82826.00C72354.48 82825.33 72338.50 82827.34 72333.00 82825.00C72343.33 82814.67 72353.67 82804.33 72364.00 82794.00C72363.89 82772.50 72364.22 82750.99 72363.83 82729.49C72353.23 82697.33 72342.61 82665.16 72332.00 82633.00C72299.67 82622.33 72267.33 82611.67 72235.00 82601.00C72213.67 82579.67 72192.33 82558.33 72171.00 82537.00C72171.00 82515.67 72171.00 82494.33 72171.00 82473.00C72160.33 82451.33 72149.67 82429.67 72139.00 82408.00C72139.00 82386.67 72139.00 82365.33 72139.00 82344.00C72117.33 82312.00 72095.67 82280.00 72074.00 82248.00C72074.00 82194.33 72074.00 82140.67 72074.00 82087.00C72085.67 82085.21 72100.37 82090.72 72110.00 82084.00C72130.33 82063.67 72150.67 82043.33 72171.00 82023.00C72160.98 82021.66 72145.60 82025.70 72139.00 82020.94C72137.68 82011.27 72141.66 81996.30 72136.97 81990.00C72115.98 81990.00 72094.99 81990.00 72074.00 81990.00C72063.33 81968.67 72052.67 81947.33 72042.00 81926.00C72040.23 81914.65 72045.69 81900.31 72039.00 81891.00C72029.33 81881.33 72019.67 81871.67 72010.00 81862.00C72011.30 81851.97 72007.38 81836.71 72012.00 81830.00C72032.67 81830.00 72053.33 81830.00 72074.00 81830.00C72063.33 81808.33 72052.67 81786.67 72042.00 81765.00C72052.67 81776.00 72063.33 81787.00 72074.00 81798.00C72085.00 81765.67 72096.00 81733.33 72107.00 81701.00C72085.33 81690.33 72063.67 81679.67 72042.00 81669.00C72040.70 81679.03 72044.62 81694.29 72040.00 81701.00C71998.00 81701.00 71956.00 81701.00 71914.00 81701.00C71913.65 81691.39 71914.69 81676.06 71913.48 81670.00C71902.66 81691.00 71891.83 81712.00 71881.00 81733.00C71870.41 81731.07 71855.01 81736.91 71847.50 81730.00C71837.33 81709.67 71827.17 81689.33 71817.00 81669.00C71806.33 81679.67 71795.67 81690.33 71785.00 81701.00C71742.00 81711.67 71699.00 81722.33 71656.00 81733.00C71645.33 81690.33 71634.67 81647.67 71624.00 81605.00C71613.33 81594.00 71602.67 81583.00 71592.00 81572.00C71581.33 81583.00 71570.67 81594.00 71560.00 81605.00C71558.70 81615.03 71562.62 81630.29 71558.00 81637.00C71537.33 81637.00 71516.67 81637.00 71496.00 81637.00C71485.00 81626.33 71474.00 81615.67 71463.00 81605.00C71452.33 81615.67 71441.67 81626.33 71431.00 81637.00C71409.67 81626.33 71388.33 81615.67 71367.00 81605.00C71345.67 81615.67 71324.33 81626.33 71303.00 81637.00C71281.33 81615.33 71259.67 81593.67 71238.00 81572.00C71206.00 81583.00 71174.00 81594.00 71142.00 81605.00C71131.41 81606.93 71116.01 81601.09 71108.50 81608.00C71098.33 81628.33 71088.17 81648.67 71078.00 81669.00C71056.33 81658.33 71034.67 81647.67 71013.00 81637.00C71001.28 81635.99 70988.63 81639.12 70977.50 81635.26C70935.57 81614.38 70893.74 81593.28 70852.00 81572.00C70798.67 81572.00 70745.33 81572.00 70692.00 81572.00C70681.33 81561.33 70670.67 81550.67 70660.00 81540.00C70660.00 81497.33 70660.00 81454.67 70660.00 81412.00C70638.33 81412.00 70616.67 81412.00 70595.00 81412.00C70584.33 81401.00 70573.67 81390.00 70563.00 81379.00C70552.33 81390.00 70541.67 81401.00 70531.00 81412.00C70519.06 81414.09 70503.46 81407.28 70494.45 81416.50C70463.64 81447.00 70432.82 81477.50 70402.00 81508.00C70380.67 81497.33 70359.33 81486.67 70338.00 81476.00C70348.67 81486.67 70359.33 81497.33 70370.00 81508.00C70359.33 81540.33 70348.67 81572.67 70338.00 81605.00C70347.52 81605.67 70363.50 81603.66 70369.00 81606.00C70358.67 81616.33 70348.33 81626.67 70338.00 81637.00C70306.00 81615.33 70274.00 81593.67 70242.00 81572.00C70209.67 81572.00 70177.33 81572.00 70145.00 81572.00C70134.33 81561.33 70123.67 81550.67 70113.00 81540.00C70111.23 81528.65 70116.69 81514.31 70110.00 81505.00C70100.33 81495.33 70090.67 81485.67 70081.00 81476.00C70079.68 81465.97 70083.66 81450.65 70078.97 81444.00C70057.98 81444.00 70036.99 81444.00 70016.00 81444.00C70027.00 81411.67 70038.00 81379.33 70049.00 81347.00C70037.42 81336.21 70026.62 81324.41 70014.53 81314.26C69993.68 81303.85 69972.84 81293.42 69952.00 81283.00C69941.33 81293.67 69930.67 81304.33 69920.00 81315.00C69909.33 81315.00 69898.67 81315.00 69888.00 81315.00C69898.67 81272.33 69909.33 81229.67 69920.00 81187.00C69908.66 81185.19 69894.19 81190.79 69885.00 81183.91C69875.33 81173.94 69865.67 81163.97 69856.00 81154.00C69856.00 81122.00 69856.00 81090.00 69856.00 81058.00C68311.91 81057.92 66767.82 81058.17 65223.74 81057.88C65031.49 81047.25 64839.25 81036.63 64647.00 81026.00C64648.00 81015.83 64645.00 81001.67 64648.50 80994.00C64680.00 80994.00 64711.50 80994.00 64743.00 80994.00C64743.00 80961.67 64743.00 80929.33 64743.00 80897.00C64754.00 80886.33 64765.00 80875.67 64776.00 80865.00C64776.11 80843.50 64775.78 80821.99 64776.17 80800.49C64786.78 80768.33 64797.39 80736.16 64808.00 80704.00C64808.00 80682.67 64808.00 80661.33 64808.00 80640.00C64797.97 80638.70 64782.71 80642.62 64776.00 80638.00C64776.00 80617.33 64776.00 80596.67 64776.00 80576.00C64765.00 80565.00 64754.00 80554.00 64743.00 80543.00C64753.50 80542.00 64768.00 80545.00 64776.00 80541.50C64776.00 80478.00 64776.00 80414.50 64776.00 80351.00C64797.33 80340.00 64818.67 80329.00 64840.00 80318.00C64840.00 80286.00 64840.00 80254.00 64840.00 80222.00C64850.67 80200.67 64861.33 80179.33 64872.00 80158.00C64861.33 80136.33 64850.67 80114.67 64840.00 80093.00C64861.33 80071.67 64882.67 80050.33 64904.00 80029.00C64905.77 80040.35 64900.31 80054.69 64907.00 80064.00C64916.67 80073.67 64926.33 80083.33 64936.00 80093.00C64937.32 80103.35 64933.33 80119.02 64938.03 80126.00C64959.02 80126.00 64980.01 80126.00 65001.00 80126.00C64990.00 80104.33 64979.00 80082.67 64968.00 80061.00C64979.00 80029.00 64990.00 79997.00 65001.00 79965.00C64990.00 79954.33 64979.00 79943.67 64968.00 79933.00C64968.00 79911.33 64968.00 79889.67 64968.00 79868.00C64957.33 79846.67 64946.67 79825.33 64936.00 79804.00C64937.36 79793.42 64933.29 79779.47 64938.03 79771.00C64959.02 79760.67 64980.01 79750.33 65001.00 79740.00C64999.66 79729.65 65003.70 79713.92 64998.94 79707.00C64987.60 79704.92 64972.67 79711.52 64964.00 79703.00C64944.00 79683.00 64924.00 79663.00 64904.00 79643.00C64904.00 79611.00 64904.00 79579.00 64904.00 79547.00C64914.67 79536.33 64925.33 79525.67 64936.00 79515.00C64946.16 79513.99 64960.35 79517.01 64968.00 79513.49C64968.00 79449.66 64968.00 79385.83 64968.00 79322.00C64957.33 79311.33 64946.67 79300.67 64936.00 79290.00C64957.67 79257.67 64979.33 79225.33 65001.00 79193.00C64990.00 79171.67 64979.00 79150.33 64968.00 79129.00C64979.00 79118.33 64990.00 79107.67 65001.00 79097.00C64990.00 79064.67 64979.00 79032.33 64968.00 79000.00C64989.67 78978.67 65011.33 78957.33 65033.00 78936.00C65033.00 78914.33 65033.00 78892.67 65033.00 78871.00C65011.33 78849.67 64989.67 78828.33 64968.00 78807.00C64968.00 78742.67 64968.00 78678.33 64968.00 78614.00C64989.67 78571.33 65011.33 78528.67 65033.00 78486.00C65022.33 78475.33 65011.67 78464.67 65001.00 78454.00C65011.67 78443.00 65022.33 78432.00 65033.00 78421.00C65043.67 78367.67 65054.33 78314.33 65065.00 78261.00C65043.67 78261.00 65022.33 78261.00 65001.00 78261.00C65002.79 78249.33 64997.28 78234.63 65004.00 78225.00C65013.67 78215.33 65023.33 78205.67 65033.00 78196.00C65011.23 78185.16 64989.26 78174.72 64967.62 78163.62C64957.08 78153.08 64946.54 78142.54 64936.00 78132.00C64925.41 78130.07 64910.01 78135.91 64902.50 78129.00C64892.33 78108.67 64882.17 78088.33 64872.00 78068.00C64872.00 78025.00 64872.00 77982.00 64872.00 77939.00C64861.53 77938.00 64848.17 77941.00 64839.50 77937.50C64829.00 77906.00 64818.50 77874.50 64808.00 77843.00C64775.67 77843.00 64743.33 77843.00 64711.00 77843.00C64700.33 77821.33 64689.67 77799.67 64679.00 77778.00C64668.41 77776.07 64653.01 77781.91 64645.50 77775.00C64635.33 77754.67 64625.17 77734.33 64615.00 77714.00C64636.33 77703.33 64657.67 77692.67 64679.00 77682.00C64638.97 77621.08 64598.72 77560.30 64557.54 77500.15C64546.30 77484.48 64539.21 77466.41 64530.22 77449.44C64526.15 77441.29 64522.07 77433.15 64518.00 77425.00C64518.00 77360.67 64518.00 77296.33 64518.00 77232.00C64561.00 77221.33 64604.00 77210.67 64647.00 77200.00C64636.33 77189.00 64625.67 77178.00 64615.00 77167.00C64615.00 77135.00 64615.00 77103.00 64615.00 77071.00C64582.67 77060.33 64550.33 77049.67 64518.00 77039.00C64517.00 77028.83 64520.00 77014.67 64516.50 77007.00C64485.00 77007.00 64453.50 77007.00 64422.00 77007.00C64422.40 76991.31 64420.49 76975.34 64424.79 76960.01C64434.53 76911.16 64444.45 76862.35 64454.00 76813.46C64454.00 76791.98 64454.00 76770.49 64454.00 76749.00C64464.67 76727.67 64475.33 76706.33 64486.00 76685.00C64486.00 76663.67 64486.00 76642.33 64486.00 76621.00C64495.81 76619.99 64511.18 76623.02 64517.50 76619.48C64507.00 76587.66 64496.50 76555.83 64486.00 76524.00C64496.67 76513.33 64507.33 76502.67 64518.00 76492.00C64519.81 76481.10 64514.25 76466.23 64521.03 76458.00C64552.35 76437.33 64583.68 76416.67 64615.00 76396.00C64636.33 76342.33 64657.67 76288.67 64679.00 76235.00C64680.93 76224.41 64675.09 76209.01 64682.00 76201.50C64702.33 76191.33 64722.67 76181.17 64743.00 76171.00C64743.00 76138.67 64743.00 76106.33 64743.00 76074.00C64732.33 76063.33 64721.67 76052.67 64711.00 76042.00C64721.67 76020.67 64732.33 75999.33 64743.00 75978.00C64753.36 75976.70 64768.96 75980.63 64776.00 75976.00C64773.95 75964.90 64780.52 75950.24 64771.88 75941.88C64762.25 75932.25 64752.63 75922.63 64743.00 75913.00C64754.00 75902.33 64765.00 75891.67 64776.00 75881.00C64776.00 75838.33 64776.00 75795.67 64776.00 75753.00C64797.33 75731.33 64818.67 75709.67 64840.00 75688.00C64840.00 75645.33 64840.00 75602.67 64840.00 75560.00C64829.33 75527.67 64818.67 75495.33 64808.00 75463.00C64808.00 75431.00 64808.00 75399.00 64808.00 75367.00C64786.33 75356.33 64764.67 75345.67 64743.00 75335.00C64754.00 75313.33 64765.00 75291.67 64776.00 75270.00C64774.65 75259.43 64778.70 75245.48 64773.98 75237.01C64731.56 75216.21 64689.22 75195.21 64647.00 75174.00C64679.00 75131.00 64711.00 75088.00 64743.00 75045.00C64743.00 75013.00 64743.00 74981.00 64743.00 74949.00C64700.33 74927.67 64657.67 74906.33 64615.00 74885.00C64593.33 74885.00 64571.67 74885.00 64550.00 74885.00C64539.33 74874.00 64528.67 74863.00 64518.00 74852.00C64561.00 74830.67 64604.00 74809.33 64647.00 74788.00C64657.67 74798.67 64668.33 74809.33 64679.00 74820.00C64700.33 74820.00 64721.67 74820.00 64743.00 74820.00C64754.00 74798.67 64765.00 74777.33 64776.00 74756.00C64808.00 74745.33 64840.00 74734.67 64872.00 74724.00C64871.89 74702.16 64872.23 74680.33 64871.83 74658.49C64861.22 74626.66 64850.61 74594.83 64840.00 74563.00C64861.33 74563.00 64882.67 74563.00 64904.00 74563.00C64925.33 74520.00 64946.67 74477.00 64968.00 74434.00C64979.00 74423.33 64990.00 74412.67 65001.00 74402.00C64990.64 74400.70 64975.04 74404.63 64968.00 74400.00C64967.33 74391.15 64969.34 74375.83 64967.00 74371.00C64956.67 74381.33 64946.33 74391.67 64936.00 74402.00C64925.41 74400.07 64910.01 74405.91 64902.50 74399.00C64892.33 74378.67 64882.17 74358.33 64872.00 74338.00C64882.63 74284.15 64893.54 74230.35 64904.00 74176.46C64902.70 74166.61 64906.62 74151.54 64902.00 74145.00C64892.63 74143.71 64878.05 74147.62 64872.00 74143.00C64870.71 74133.63 64874.62 74119.05 64870.00 74113.00C64860.63 74111.70 64846.02 74115.63 64840.00 74110.98C64840.00 74068.66 64840.00 74026.33 64840.00 73984.00C64829.97 73982.70 64814.71 73986.62 64808.00 73982.00C64808.00 73961.33 64808.00 73940.67 64808.00 73920.00C64786.33 73930.67 64764.67 73941.33 64743.00 73952.00C64711.00 73920.00 64679.00 73888.00 64647.00 73856.00C64648.31 73845.33 64644.36 73830.55 64649.02 73822.50C64691.34 73812.00 64733.67 73801.50 64776.00 73791.00C64711.67 73759.00 64647.33 73727.00 64583.00 73695.00C64561.08 73673.92 64539.40 73652.60 64518.00 73631.00C64516.21 73619.33 64521.72 73604.63 64515.00 73595.00C64505.33 73585.33 64495.67 73575.67 64486.00 73566.00C64518.33 73534.00 64550.67 73502.00 64583.00 73470.00C64593.03 73468.68 64608.35 73472.66 64615.00 73467.97C64615.00 73446.98 64615.00 73425.99 64615.00 73405.00C64625.67 73394.33 64636.33 73383.67 64647.00 73373.00C64625.67 73341.00 64604.33 73309.00 64583.00 73277.00C64604.33 73266.33 64625.67 73255.67 64647.00 73245.00C64625.57 73234.16 64603.93 73223.72 64582.62 73212.62C64561.08 73191.08 64539.54 73169.54 64518.00 73148.00C64486.00 73148.00 64454.00 73148.00 64422.00 73148.00C64400.33 73137.33 64378.67 73126.67 64357.00 73116.00C64356.32 73106.05 64358.34 73091.75 64356.00 73084.50C64335.00 73095.00 64314.00 73105.50 64293.00 73116.00C64293.00 73073.00 64293.00 73030.00 64293.00 72987.00C64303.84 72965.57 64314.28 72943.93 64325.38 72922.62C64335.92 72912.08 64346.46 72901.54 64357.00 72891.00C64346.33 72869.67 64335.67 72848.33 64325.00 72827.00C64335.67 72794.67 64346.33 72762.33 64357.00 72730.00C64356.32 72720.05 64358.34 72705.75 64356.00 72698.50C64335.00 72709.00 64314.00 72719.50 64293.00 72730.00C64282.33 72719.33 64271.67 72708.67 64261.00 72698.00z"},"br-09":{"name":"Goiás","path":"M104003.00 112858.00C104003.00 112847.00 104003.00 112836.00 104003.00 112825.00C104013.67 112803.67 104024.33 112782.33 104035.00 112761.00C104035.00 112750.33 104035.00 112739.67 104035.00 112729.00C104045.67 112707.67 104056.33 112686.33 104067.00 112665.00C104067.00 112675.67 104067.00 112686.33 104067.00 112697.00C104067.00 112654.00 104067.00 112611.00 104067.00 112568.00C104056.33 112568.00 104045.67 112568.00 104035.00 112568.00C104045.67 112557.33 104056.33 112546.67 104067.00 112536.00C104056.33 112525.33 104045.67 112514.67 104035.00 112504.00C104056.33 112482.67 104077.67 112461.33 104099.00 112440.00C104099.00 112429.00 104099.00 112418.00 104099.00 112407.00C104109.67 112407.00 104120.33 112407.00 104131.00 112407.00C104131.00 112396.33 104131.00 112385.67 104131.00 112375.00C104141.67 112375.00 104152.33 112375.00 104163.00 112375.00C104163.00 112364.33 104163.00 112353.67 104163.00 112343.00C104152.33 112343.00 104141.67 112343.00 104131.00 112343.00C104141.67 112332.33 104152.33 112321.67 104163.00 112311.00C104163.00 112300.33 104163.00 112289.67 104163.00 112279.00C104163.00 112289.67 104163.00 112300.33 104163.00 112311.00C104173.67 112300.33 104184.33 112289.67 104195.00 112279.00C104195.00 112257.33 104195.00 112235.67 104195.00 112214.00C104184.33 112214.00 104173.67 112214.00 104163.00 112214.00C104173.67 112214.00 104184.33 112214.00 104195.00 112214.00C104206.00 112203.33 104217.00 112192.67 104228.00 112182.00C104206.33 112182.00 104184.67 112182.00 104163.00 112182.00C104163.00 112160.67 104163.00 112139.33 104163.00 112118.00C104173.67 112118.00 104184.33 112118.00 104195.00 112118.00C104195.00 112107.33 104195.00 112096.67 104195.00 112086.00C104184.33 112086.00 104173.67 112086.00 104163.00 112086.00C104173.67 112075.33 104184.33 112064.67 104195.00 112054.00C104184.21 112043.31 104173.59 112032.38 104162.69 112021.84C104141.46 112010.89 104120.23 111999.95 104099.00 111989.00C104109.67 111989.00 104120.33 111989.00 104131.00 111989.00C104131.00 111978.33 104131.00 111967.67 104131.00 111957.00C104141.67 111946.33 104152.33 111935.67 104163.00 111925.00C104152.33 111925.00 104141.67 111925.00 104131.00 111925.00C104131.00 111914.33 104131.00 111903.67 104131.00 111893.00C104120.33 111903.67 104109.67 111914.33 104099.00 111925.00C104099.00 111903.67 104099.00 111882.33 104099.00 111861.00C104120.33 111850.33 104141.67 111839.67 104163.00 111829.00C104163.00 111818.33 104163.00 111807.67 104163.00 111797.00C104184.67 111786.00 104206.33 111775.00 104228.00 111764.00C104217.00 111732.00 104206.00 111700.00 104195.00 111668.00C104216.67 111668.00 104238.33 111668.00 104260.00 111668.00C104270.67 111646.67 104281.33 111625.33 104292.00 111604.00C104302.67 111593.00 104313.33 111582.00 104324.00 111571.00C104324.00 111539.00 104324.00 111507.00 104324.00 111475.00C104334.67 111475.00 104345.33 111475.00 104356.00 111475.00C104356.00 111453.67 104356.00 111432.33 104356.00 111411.00C104366.67 111378.67 104377.33 111346.33 104388.00 111314.00C104388.00 111292.67 104388.00 111271.33 104388.00 111250.00C104399.00 111239.33 104410.00 111228.67 104421.00 111218.00C104431.67 111228.67 104442.33 111239.33 104453.00 111250.00C104463.67 111228.67 104474.33 111207.33 104485.00 111186.00C104495.67 111175.00 104506.33 111164.00 104517.00 111153.00C104517.00 111142.33 104517.00 111131.67 104517.00 111121.00C104527.67 111121.00 104538.33 111121.00 104549.00 111121.00C104559.67 111089.00 104570.33 111057.00 104581.00 111025.00C104581.00 111003.67 104581.00 110982.33 104581.00 110961.00C104591.67 110950.00 104602.33 110939.00 104613.00 110928.00C104634.67 110928.00 104656.33 110928.00 104678.00 110928.00C104667.33 110917.33 104656.67 110906.67 104646.00 110896.00C104667.33 110896.00 104688.67 110896.00 104710.00 110896.00C104710.00 110885.33 104710.00 110874.67 104710.00 110864.00C104720.67 110864.00 104731.33 110864.00 104742.00 110864.00C104731.33 110853.33 104720.67 110842.67 104710.00 110832.00C104731.33 110832.00 104752.67 110832.00 104774.00 110832.00C104763.33 110821.33 104752.67 110810.67 104742.00 110800.00C104752.67 110800.00 104763.33 110800.00 104774.00 110800.00C104784.67 110810.67 104795.33 110821.33 104806.00 110832.00C104806.00 110810.67 104806.00 110789.33 104806.00 110768.00C104806.00 110778.67 104806.00 110789.33 104806.00 110800.00C104806.00 110789.33 104806.00 110778.67 104806.00 110768.00C104817.00 110768.00 104828.00 110768.00 104839.00 110768.00C104849.67 110757.00 104860.33 110746.00 104871.00 110735.00C104871.00 110724.33 104871.00 110713.67 104871.00 110703.00C104860.33 110692.33 104849.67 110681.67 104839.00 110671.00C104839.00 110681.67 104839.00 110692.33 104839.00 110703.00C104839.00 110681.67 104839.00 110660.33 104839.00 110639.00C104828.00 110639.00 104817.00 110639.00 104806.00 110639.00C104806.00 110628.33 104806.00 110617.67 104806.00 110607.00C104817.00 110607.00 104828.00 110607.00 104839.00 110607.00C104828.00 110585.67 104817.00 110564.33 104806.00 110543.00C104817.00 110543.00 104828.00 110543.00 104839.00 110543.00C104839.00 110532.00 104839.00 110521.00 104839.00 110510.00C104849.67 110510.00 104860.33 110510.00 104871.00 110510.00C104860.33 110499.33 104849.67 110488.67 104839.00 110478.00C104849.67 110478.00 104860.33 110478.00 104871.00 110478.00C104871.00 110456.67 104871.00 110435.33 104871.00 110414.00C104881.67 110403.33 104892.33 110392.67 104903.00 110382.00C104892.33 110371.33 104881.67 110360.67 104871.00 110350.00C104871.00 110307.00 104871.00 110264.00 104871.00 110221.00C104881.67 110221.00 104892.33 110221.00 104903.00 110221.00C104903.00 110231.67 104903.00 110242.33 104903.00 110253.00C104913.67 110231.67 104924.33 110210.33 104935.00 110189.00C104935.00 110178.33 104935.00 110167.67 104935.00 110157.00C104945.67 110146.33 104956.33 110135.67 104967.00 110125.00C104967.00 110071.33 104967.00 110017.67 104967.00 109964.00C104977.67 109964.00 104988.33 109964.00 104999.00 109964.00C104999.00 109953.33 104999.00 109942.67 104999.00 109932.00C105009.67 109932.00 105020.33 109932.00 105031.00 109932.00C105042.00 109921.00 105053.00 109910.00 105064.00 109899.00C105064.00 109877.67 105064.00 109856.33 105064.00 109835.00C105074.67 109835.00 105085.33 109835.00 105096.00 109835.00C105085.33 109824.33 105074.67 109813.67 105064.00 109803.00C105064.00 109781.67 105064.00 109760.33 105064.00 109739.00C105074.67 109728.33 105085.33 109717.67 105096.00 109707.00C105096.00 109717.67 105096.00 109728.33 105096.00 109739.00C105106.67 109728.33 105117.33 109717.67 105128.00 109707.00C105138.67 109717.67 105149.33 109728.33 105160.00 109739.00C105192.33 109739.00 105224.67 109739.00 105257.00 109739.00C105267.67 109749.67 105278.33 109760.33 105289.00 109771.00C105299.67 109760.33 105310.33 109749.67 105321.00 109739.00C105321.00 109728.33 105321.00 109717.67 105321.00 109707.00C105331.67 109717.67 105342.33 109728.33 105353.00 109739.00C105353.00 109717.33 105353.00 109695.67 105353.00 109674.00C105363.67 109674.00 105374.33 109674.00 105385.00 109674.00C105385.00 109685.00 105385.00 109696.00 105385.00 109707.00C105395.67 109707.00 105406.33 109707.00 105417.00 109707.00C105406.33 109685.33 105395.67 109663.67 105385.00 109642.00C105374.33 109642.00 105363.67 109642.00 105353.00 109642.00C105396.00 109642.00 105439.00 109642.00 105482.00 109642.00C105482.00 109631.33 105482.00 109620.67 105482.00 109610.00C105471.00 109610.00 105460.00 109610.00 105449.00 109610.00C105460.00 109588.67 105471.00 109567.33 105482.00 109546.00C105460.33 109524.33 105438.67 109502.67 105417.00 109481.00C105427.67 109481.00 105438.33 109481.00 105449.00 109481.00C105449.00 109470.33 105449.00 109459.67 105449.00 109449.00C105460.00 109449.00 105471.00 109449.00 105482.00 109449.00C105482.00 109470.67 105482.00 109492.33 105482.00 109514.00C105492.67 109514.00 105503.33 109514.00 105514.00 109514.00C105524.67 109503.00 105535.33 109492.00 105546.00 109481.00C105556.67 109481.00 105567.33 109481.00 105578.00 109481.00C105578.00 109459.67 105578.00 109438.33 105578.00 109417.00C105599.33 109406.33 105620.67 109395.67 105642.00 109385.00C105653.00 109374.33 105664.00 109363.67 105675.00 109353.00C105664.00 109353.00 105653.00 109353.00 105642.00 109353.00C105663.67 109342.33 105685.33 109331.67 105707.00 109321.00C105728.33 109321.00 105749.67 109321.00 105771.00 109321.00C105781.67 109299.33 105792.33 109277.67 105803.00 109256.00C105813.67 109267.00 105824.33 109278.00 105835.00 109289.00C105845.67 109278.00 105856.33 109267.00 105867.00 109256.00C105878.00 109256.00 105889.00 109256.00 105900.00 109256.00C105900.00 109267.00 105900.00 109278.00 105900.00 109289.00C105910.67 109289.00 105921.33 109289.00 105932.00 109289.00C105932.00 109267.33 105932.00 109245.67 105932.00 109224.00C105942.67 109224.00 105953.33 109224.00 105964.00 109224.00C105996.00 109192.00 106028.00 109160.00 106060.00 109128.00C106070.67 109138.67 106081.33 109149.33 106092.00 109160.00C106103.00 109149.33 106114.00 109138.67 106125.00 109128.00C106135.67 109128.00 106146.33 109128.00 106157.00 109128.00C106157.00 109095.67 106157.00 109063.33 106157.00 109031.00C106167.67 109009.67 106178.33 108988.33 106189.00 108967.00C106210.33 108967.00 106231.67 108967.00 106253.00 108967.00C106253.00 108924.00 106253.00 108881.00 106253.00 108838.00C106263.67 108827.33 106274.33 108816.67 106285.00 108806.00C106263.67 108806.00 106242.33 108806.00 106221.00 108806.00C106221.00 108795.33 106221.00 108784.67 106221.00 108774.00C106260.93 108753.97 106300.93 108734.05 106341.05 108714.41C106344.03 108712.94 106347.02 108711.47 106350.00 108710.00C106360.67 108720.67 106371.33 108731.33 106382.00 108742.00C106360.67 108710.00 106339.33 108678.00 106318.00 108646.00C106336.14 108627.25 106354.27 108608.49 106372.83 108590.17C106375.89 108587.11 106378.94 108584.06 106382.00 108581.00C106392.69 108591.79 106403.62 108602.41 106414.16 108613.31C106424.77 108634.88 106435.39 108656.44 106446.00 108678.00C106456.67 108667.33 106467.33 108656.67 106478.00 108646.00C106467.33 108603.00 106456.67 108560.00 106446.00 108517.00C106424.67 108517.00 106403.33 108517.00 106382.00 108517.00C106382.00 108506.33 106382.00 108495.67 106382.00 108485.00C106392.67 108474.33 106403.33 108463.67 106414.00 108453.00C106403.33 108431.33 106392.67 108409.67 106382.00 108388.00C106403.33 108388.00 106424.67 108388.00 106446.00 108388.00C106478.33 108409.67 106510.67 108431.33 106543.00 108453.00C106532.33 108410.00 106521.67 108367.00 106511.00 108324.00C106521.67 108324.00 106532.33 108324.00 106543.00 108324.00C106564.33 108345.33 106585.67 108366.67 106607.00 108388.00C106628.33 108388.00 106649.67 108388.00 106671.00 108388.00C106681.67 108377.33 106692.33 108366.67 106703.00 108356.00C106692.33 108334.67 106681.67 108313.33 106671.00 108292.00C106692.67 108292.00 106714.33 108292.00 106736.00 108292.00C106725.00 108281.33 106714.00 108270.67 106703.00 108260.00C106703.00 108238.33 106703.00 108216.67 106703.00 108195.00C106714.00 108195.00 106725.00 108195.00 106736.00 108195.00C106757.33 108216.67 106778.67 108238.33 106800.00 108260.00C106800.00 108238.33 106800.00 108216.67 106800.00 108195.00C106821.33 108205.67 106842.67 108216.33 106864.00 108227.00C106864.00 108205.67 106864.00 108184.33 106864.00 108163.00C106874.67 108152.33 106885.33 108141.67 106896.00 108131.00C106896.00 108099.00 106896.00 108067.00 106896.00 108035.00C106885.33 108035.00 106874.67 108035.00 106864.00 108035.00C106864.00 108013.33 106864.00 107991.67 106864.00 107970.00C106896.33 107970.00 106928.67 107970.00 106961.00 107970.00C106971.67 107948.67 106982.33 107927.33 106993.00 107906.00C106993.00 107884.67 106993.00 107863.33 106993.00 107842.00C106982.33 107831.33 106971.67 107820.67 106961.00 107810.00C106982.33 107799.00 107003.67 107788.00 107025.00 107777.00C107003.67 107766.33 106982.33 107755.67 106961.00 107745.00C106950.00 107755.67 106939.00 107766.33 106928.00 107777.00C106928.00 107766.33 106928.00 107755.67 106928.00 107745.00C106939.00 107734.33 106950.00 107723.67 106961.00 107713.00C106928.60 107691.57 106896.08 107670.28 106863.75 107648.75C106853.17 107638.17 106842.58 107627.58 106832.00 107617.00C106832.00 107584.67 106832.00 107552.33 106832.00 107520.00C106778.33 107520.00 106724.67 107520.00 106671.00 107520.00C106649.67 107498.67 106628.33 107477.33 106607.00 107456.00C106607.00 107445.33 106607.00 107434.67 106607.00 107424.00C106628.33 107413.00 106649.67 107402.00 106671.00 107391.00C106649.67 107369.67 106628.33 107348.33 106607.00 107327.00C106607.00 107295.00 106607.00 107263.00 106607.00 107231.00C106617.67 107220.33 106628.33 107209.67 106639.00 107199.00C106639.00 107166.67 106639.00 107134.33 106639.00 107102.00C106628.33 107091.33 106617.67 107080.67 106607.00 107070.00C106617.67 107048.67 106628.33 107027.33 106639.00 107006.00C106649.67 107006.00 106660.33 107006.00 106671.00 107006.00C106671.00 106984.33 106671.00 106962.67 106671.00 106941.00C106703.33 106919.67 106735.67 106898.33 106768.00 106877.00C106778.67 106877.00 106789.33 106877.00 106800.00 106877.00C106800.00 106887.67 106800.00 106898.33 106800.00 106909.00C106842.67 106909.00 106885.33 106909.00 106928.00 106909.00C106949.67 106887.67 106971.33 106866.33 106993.00 106845.00C107025.00 106845.00 107057.00 106845.00 107089.00 106845.00C107089.00 106834.33 107089.00 106823.67 107089.00 106813.00C107099.67 106791.33 107110.33 106769.67 107121.00 106748.00C107132.00 106748.00 107143.00 106748.00 107154.00 106748.00C107175.33 106769.67 107196.67 106791.33 107218.00 106813.00C107239.33 106813.00 107260.67 106813.00 107282.00 106813.00C107282.00 106802.33 107282.00 106791.67 107282.00 106781.00C107250.00 106738.00 107218.00 106695.00 107186.00 106652.00C107186.00 106641.33 107186.00 106630.67 107186.00 106620.00C107218.00 106620.00 107250.00 106620.00 107282.00 106620.00C107282.00 106566.33 107282.00 106512.67 107282.00 106459.00C107292.67 106437.67 107303.33 106416.33 107314.00 106395.00C107303.33 106373.33 107292.67 106351.67 107282.00 106330.00C107314.33 106319.33 107346.67 106308.67 107379.00 106298.00C107379.00 106266.00 107379.00 106234.00 107379.00 106202.00C107400.33 106191.33 107421.67 106180.67 107443.00 106170.00C107464.33 106180.67 107485.67 106191.33 107507.00 106202.00C107517.67 106202.00 107528.33 106202.00 107539.00 106202.00C107550.13 106191.31 107561.09 106180.39 107572.31 106169.84C107593.54 106159.23 107614.77 106148.61 107636.00 106138.00C107657.33 106138.00 107678.67 106138.00 107700.00 106138.00C107732.45 106116.29 107764.83 106094.49 107797.31 106072.84C107861.21 106040.90 107925.10 106008.95 107989.00 105977.00C108021.33 105987.67 108053.67 105998.33 108086.00 106009.00C108109.26 105985.63 108132.75 105962.48 108155.86 105938.95C108164.58 105929.97 108173.29 105920.98 108182.00 105912.00C108193.00 105923.00 108204.00 105934.00 108215.00 105945.00C108247.00 105923.33 108279.00 105901.67 108311.00 105880.00C108311.07 105869.23 108310.85 105858.41 108311.11 105847.67C108321.74 105815.78 108332.37 105783.89 108343.00 105752.00C108343.00 105741.00 108343.00 105730.00 108343.00 105719.00C108353.71 105697.43 108364.66 105675.96 108375.23 105654.34C108386.15 105622.56 108397.08 105590.78 108408.00 105559.00C108439.94 105526.61 108471.72 105494.06 108504.00 105462.00C108504.00 105430.00 108504.00 105398.00 108504.00 105366.00C108547.00 105333.67 108590.00 105301.33 108633.00 105269.00C108633.00 105247.67 108633.00 105226.33 108633.00 105205.00C108643.67 105205.00 108654.33 105205.00 108665.00 105205.00C108675.67 105162.00 108686.33 105119.00 108697.00 105076.00C108686.33 105044.00 108675.67 105012.00 108665.00 104980.00C108740.00 104980.00 108815.00 104980.00 108890.00 104980.00C108911.33 104969.33 108932.67 104958.67 108954.00 104948.00C109061.33 104969.33 109168.67 104990.67 109276.00 105012.00C109308.00 104990.67 109340.00 104969.33 109372.00 104948.00C109382.67 104958.67 109393.33 104969.33 109404.00 104980.00C109414.67 104969.33 109425.33 104958.67 109436.00 104948.00C109457.67 104948.00 109479.33 104948.00 109501.00 104948.00C109533.00 104958.67 109565.00 104969.33 109597.00 104980.00C109672.00 104969.33 109747.00 104958.67 109822.00 104948.00C109843.67 104937.33 109865.33 104926.67 109887.00 104916.00C109908.33 104862.33 109929.67 104808.67 109951.00 104755.00C109972.33 104744.33 109993.67 104733.67 110015.00 104723.00C110036.67 104733.67 110058.33 104744.33 110080.00 104755.00C110080.00 104722.67 110080.00 104690.33 110080.00 104658.00C110090.67 104636.67 110101.33 104615.33 110112.00 104594.00C110176.33 104594.00 110240.67 104594.00 110305.00 104594.00C110337.00 104626.33 110369.00 104658.67 110401.00 104691.00C110411.67 104680.00 110422.33 104669.00 110433.00 104658.00C110443.67 104626.00 110454.33 104594.00 110465.00 104562.00C110497.33 104530.00 110529.67 104498.00 110562.00 104466.00C110572.87 104444.05 110583.54 104421.98 110594.54 104400.10C110626.36 104346.73 110658.18 104293.37 110690.00 104240.00C110733.00 104218.67 110776.00 104197.33 110819.00 104176.00C110819.00 104154.67 110819.00 104133.33 110819.00 104112.00C110872.67 104015.33 110926.33 103918.67 110980.00 103822.00C110990.67 103811.33 111001.33 103800.67 111012.00 103790.00C111022.67 103758.00 111033.33 103726.00 111044.00 103694.00C111044.00 103672.67 111044.00 103651.33 111044.00 103630.00C111011.87 103543.55 110979.61 103457.14 110947.56 103370.67C110937.04 103339.11 110926.52 103307.56 110916.00 103276.00C110926.67 103276.00 110937.33 103276.00 110948.00 103276.00C110948.00 103265.33 110948.00 103254.67 110948.00 103244.00C110969.33 103244.00 110990.67 103244.00 111012.00 103244.00C111022.67 103276.00 111033.33 103308.00 111044.00 103340.00C111087.00 103340.00 111130.00 103340.00 111173.00 103340.00C111173.00 103318.67 111173.00 103297.33 111173.00 103276.00C111162.33 103243.67 111151.67 103211.33 111141.00 103179.00C111141.00 103168.33 111141.00 103157.67 111141.00 103147.00C111151.67 103125.67 111162.33 103104.33 111173.00 103083.00C111205.00 103072.33 111237.00 103061.67 111269.00 103051.00C111279.67 103040.33 111290.33 103029.67 111301.00 103019.00C111301.00 102997.33 111301.00 102975.67 111301.00 102954.00C111290.33 102922.00 111279.67 102890.00 111269.00 102858.00C111290.33 102825.67 111311.67 102793.33 111333.00 102761.00C111333.00 102750.33 111333.00 102739.67 111333.00 102729.00C111322.33 102707.67 111311.67 102686.33 111301.00 102665.00C111301.00 102654.33 111301.00 102643.67 111301.00 102633.00C111344.00 102568.67 111387.00 102504.33 111430.00 102440.00C111430.00 102418.67 111430.00 102397.33 111430.00 102376.00C111408.67 102354.33 111387.33 102332.67 111366.00 102311.00C111366.00 102257.67 111366.00 102204.33 111366.00 102151.00C111376.67 102118.67 111387.33 102086.33 111398.00 102054.00C111419.51 102043.18 111441.14 102032.55 111462.59 102021.61C111494.72 102000.41 111526.86 101979.20 111559.00 101958.00C111559.00 101947.00 111559.00 101936.00 111559.00 101925.00C111537.33 101914.33 111515.67 101903.67 111494.00 101893.00C111483.33 101871.67 111472.67 101850.33 111462.00 101829.00C111462.00 101797.00 111462.00 101765.00 111462.00 101733.00C111483.33 101700.67 111504.67 101668.33 111526.00 101636.00C111526.00 101593.00 111526.00 101550.00 111526.00 101507.00C111558.33 101485.67 111590.67 101464.33 111623.00 101443.00C111665.67 101443.00 111708.33 101443.00 111751.00 101443.00C111762.00 101432.33 111773.00 101421.67 111784.00 101411.00C111816.00 101336.00 111848.00 101261.00 111880.00 101186.00C111923.00 101175.33 111966.00 101164.67 112009.00 101154.00C112030.33 101100.33 112051.67 101046.67 112073.00 100993.00C112105.00 100961.00 112137.00 100929.00 112169.00 100897.00C112233.33 100907.67 112297.67 100918.33 112362.00 100929.00C112383.67 100907.33 112405.33 100885.67 112427.00 100864.00C112437.67 100842.67 112448.33 100821.33 112459.00 100800.00C112480.33 100800.00 112501.67 100800.00 112523.00 100800.00C112544.33 100757.00 112565.67 100714.00 112587.00 100671.00C112630.00 100660.33 112673.00 100649.67 112716.00 100639.00C112748.33 100660.67 112780.67 100682.33 112813.00 100704.00C112845.07 100682.23 112877.25 100660.60 112909.25 100638.75C112930.50 100617.50 112951.75 100596.25 112973.00 100575.00C112983.67 100553.67 112994.33 100532.33 113005.00 100511.00C113026.67 100511.00 113048.33 100511.00 113070.00 100511.00C113102.00 100532.33 113134.00 100553.67 113166.00 100575.00C113176.67 100628.67 113187.33 100682.33 113198.00 100736.00C113209.00 100757.33 113220.00 100778.67 113231.00 100800.00C113263.00 100810.67 113295.00 100821.33 113327.00 100832.00C113370.00 100821.33 113413.00 100810.67 113456.00 100800.00C113537.42 100753.37 113618.74 100706.59 113700.22 100660.07C113768.81 100621.04 113837.41 100582.02 113906.00 100543.00C113906.00 100510.67 113906.00 100478.33 113906.00 100446.00C113927.33 100414.00 113948.67 100382.00 113970.00 100350.00C113980.67 100350.00 113991.33 100350.00 114002.00 100350.00C114066.33 100307.00 114130.67 100264.00 114195.00 100221.00C114205.67 100221.00 114216.33 100221.00 114227.00 100221.00C114227.00 100210.33 114227.00 100199.67 114227.00 100189.00C114205.67 100167.67 114184.33 100146.33 114163.00 100125.00C114173.67 100092.67 114184.33 100060.33 114195.00 100028.00C114195.00 99974.67 114195.00 99921.33 114195.00 99868.00C114227.33 99814.33 114259.67 99760.67 114292.00 99707.00C114324.00 99685.67 114356.00 99664.33 114388.00 99643.00C114398.67 99621.33 114409.33 99599.67 114420.00 99578.00C114398.67 99546.00 114377.33 99514.00 114356.00 99482.00C114356.00 99449.67 114356.00 99417.33 114356.00 99385.00C114366.69 99374.21 114377.62 99363.59 114388.16 99352.69C114398.77 99331.46 114409.39 99310.23 114420.00 99289.00C114430.69 99278.21 114441.62 99267.59 114452.16 99256.68C114462.77 99235.12 114473.39 99213.56 114484.00 99192.00C114483.93 99181.23 114484.15 99170.41 114483.89 99159.67C114473.26 99127.78 114462.63 99095.89 114452.00 99064.00C114462.67 99042.33 114473.33 99020.67 114484.00 98999.00C114495.00 98999.00 114506.00 98999.00 114517.00 98999.00C114559.67 98913.33 114602.33 98827.67 114645.00 98742.00C114634.33 98688.67 114623.67 98635.33 114613.00 98582.00C114666.67 98496.00 114720.33 98410.00 114774.00 98324.00C114763.33 98281.33 114752.67 98238.67 114742.00 98196.00C114752.67 98163.67 114763.33 98131.33 114774.00 98099.00C114763.33 98077.67 114752.67 98056.33 114742.00 98035.00C114720.33 98013.67 114698.67 97992.33 114677.00 97971.00C114677.00 97949.33 114677.00 97927.67 114677.00 97906.00C114655.67 97874.00 114634.33 97842.00 114613.00 97810.00C114633.03 97770.07 114652.95 97730.07 114672.59 97689.95C114673.96 97686.71 114676.15 97683.66 114677.00 97680.30C114676.94 97669.76 114677.11 97659.18 114676.92 97648.66C114666.28 97605.77 114655.64 97562.89 114645.00 97520.00C114666.67 97509.33 114688.33 97498.67 114710.00 97488.00C114720.67 97456.00 114731.33 97424.00 114742.00 97392.00C114731.33 97338.33 114720.67 97284.67 114710.00 97231.00C114720.69 97209.55 114731.50 97188.15 114742.11 97166.67C114763.48 97102.35 114784.71 97037.97 114806.16 96973.69C114840.55 96905.15 114875.11 96836.70 114909.40 96768.11C114928.60 96729.41 114947.80 96690.70 114967.00 96652.00C114988.33 96630.67 115009.67 96609.33 115031.00 96588.00C115031.00 96555.67 115031.00 96523.33 115031.00 96491.00C115020.33 96448.33 115009.67 96405.67 114999.00 96363.00C114999.00 96341.67 114999.00 96320.33 114999.00 96299.00C115020.33 96299.00 115041.67 96299.00 115063.00 96299.00C115084.67 96320.33 115106.33 96341.67 115128.00 96363.00C115160.00 96363.00 115192.00 96363.00 115224.00 96363.00C115267.00 96330.67 115310.00 96298.33 115353.00 96266.00C115363.69 96244.55 115374.50 96223.15 115385.11 96201.67C115395.74 96169.78 115406.37 96137.89 115417.00 96106.00C115384.67 96031.00 115352.33 95956.00 115320.00 95881.00C115320.00 95838.00 115320.00 95795.00 115320.00 95752.00C115298.67 95720.00 115277.33 95688.00 115256.00 95656.00C115256.00 95623.67 115256.00 95591.33 115256.00 95559.00C115288.33 95527.00 115320.67 95495.00 115353.00 95463.00C115353.00 95323.67 115353.00 95184.33 115353.00 95045.00C115331.33 95002.00 115309.67 94959.00 115288.00 94916.00C115298.67 94884.00 115309.33 94852.00 115320.00 94820.00C115309.33 94798.33 115298.67 94776.67 115288.00 94755.00C115298.67 94701.33 115309.33 94647.67 115320.00 94594.00C115288.00 94551.33 115256.00 94508.67 115224.00 94466.00C115234.67 94444.67 115245.33 94423.33 115256.00 94402.00C115266.67 94391.00 115277.33 94380.00 115288.00 94369.00C115298.67 94369.00 115309.33 94369.00 115320.00 94369.00C115341.67 94358.33 115363.33 94347.67 115385.00 94337.00C115406.33 94347.67 115427.67 94358.33 115449.00 94369.00C115481.33 94326.33 115513.67 94283.67 115546.00 94241.00C115567.34 94176.55 115588.80 94112.13 115610.07 94047.66C115620.71 93994.10 115631.36 93940.55 115642.00 93887.00C115663.33 93855.00 115684.67 93823.00 115706.00 93791.00C115717.00 93683.67 115728.00 93576.33 115739.00 93469.00C115771.00 93426.33 115803.00 93383.67 115835.00 93341.00C115878.00 93319.33 115921.00 93297.67 115964.00 93276.00C115996.00 93244.00 116028.00 93212.00 116060.00 93180.00C116081.33 93137.00 116102.67 93094.00 116124.00 93051.00C116145.67 93040.33 116167.33 93029.67 116189.00 93019.00C116199.67 92997.67 116210.33 92976.33 116221.00 92955.00C116210.33 92912.00 116199.67 92869.00 116189.00 92826.00C116189.00 92783.00 116189.00 92740.00 116189.00 92697.00C116221.00 92675.67 116253.00 92654.33 116285.00 92633.00C116295.67 92611.67 116306.33 92590.33 116317.00 92569.00C116338.71 92547.55 116360.58 92526.23 116382.19 92504.71C116403.56 92472.40 116424.79 92439.98 116446.25 92407.75C116456.83 92397.17 116467.42 92386.58 116478.00 92376.00C116478.00 92322.33 116478.00 92268.67 116478.00 92215.00C116488.71 92204.22 116499.57 92193.56 116510.19 92182.71C116531.46 92150.80 116552.73 92118.90 116574.00 92087.00C116574.00 92022.67 116574.00 91958.33 116574.00 91894.00C116552.67 91872.33 116531.33 91850.67 116510.00 91829.00C116499.33 91829.00 116488.67 91829.00 116478.00 91829.00C116499.33 91786.33 116520.67 91743.67 116542.00 91701.00C116531.33 91658.00 116520.67 91615.00 116510.00 91572.00C116520.67 91518.33 116531.33 91464.67 116542.00 91411.00C116542.00 91389.67 116542.00 91368.33 116542.00 91347.00C116531.31 91336.21 116520.38 91325.59 116509.84 91314.69C116488.56 91271.79 116467.28 91228.90 116446.00 91186.00C116456.67 91175.33 116467.33 91164.67 116478.00 91154.00C116521.00 91143.33 116564.00 91132.67 116607.00 91122.00C116617.67 91100.67 116628.33 91079.33 116639.00 91058.00C116639.00 91047.00 116639.00 91036.00 116639.00 91025.00C116617.33 91014.33 116595.67 91003.67 116574.00 90993.00C116563.33 90961.00 116552.67 90929.00 116542.00 90897.00C116563.67 90886.33 116585.33 90875.67 116607.00 90865.00C116628.33 90875.67 116649.67 90886.33 116671.00 90897.00C116681.67 90897.00 116692.33 90897.00 116703.00 90897.00C116724.33 90864.67 116745.67 90832.33 116767.00 90800.00C116799.33 90789.33 116831.67 90778.67 116864.00 90768.00C116864.00 90703.67 116864.00 90639.33 116864.00 90575.00C116885.49 90510.72 116906.82 90446.38 116928.00 90382.00C116938.67 90360.67 116949.33 90339.33 116960.00 90318.00C116960.00 90296.67 116960.00 90275.33 116960.00 90254.00C116949.33 90232.67 116938.67 90211.33 116928.00 90190.00C116949.38 90157.56 116970.84 90125.16 116992.16 90092.69C117003.11 90071.46 117014.05 90050.23 117025.00 90029.00C117014.00 90018.33 117003.00 90007.67 116992.00 89997.00C117003.00 89986.00 117014.00 89975.00 117025.00 89964.00C117035.67 89964.00 117046.33 89964.00 117057.00 89964.00C117046.33 89921.33 117035.67 89878.67 117025.00 89836.00C117035.67 89814.33 117046.33 89792.67 117057.00 89771.00C117067.67 89771.00 117078.33 89771.00 117089.00 89771.00C117089.00 89749.67 117089.00 89728.33 117089.00 89707.00C117099.67 89696.33 117110.33 89685.67 117121.00 89675.00C117099.67 89675.00 117078.33 89675.00 117057.00 89675.00C117057.00 89653.67 117057.00 89632.33 117057.00 89611.00C117078.33 89600.33 117099.67 89589.67 117121.00 89579.00C117131.67 89568.00 117142.33 89557.00 117153.00 89546.00C117131.67 89524.67 117110.33 89503.33 117089.00 89482.00C117089.00 89471.33 117089.00 89460.67 117089.00 89450.00C117110.33 89439.33 117131.67 89428.67 117153.00 89418.00C117153.00 89407.33 117153.00 89396.67 117153.00 89386.00C117196.00 89386.00 117239.00 89386.00 117282.00 89386.00C117292.67 89375.33 117303.33 89364.67 117314.00 89354.00C117303.33 89332.33 117292.67 89310.67 117282.00 89289.00C117292.67 89278.33 117303.33 89267.67 117314.00 89257.00C117303.33 89246.33 117292.67 89235.67 117282.00 89225.00C117292.67 89214.33 117303.33 89203.67 117314.00 89193.00C117314.00 89182.33 117314.00 89171.67 117314.00 89161.00C117303.33 89161.00 117292.67 89161.00 117282.00 89161.00C117282.00 89171.67 117282.00 89182.33 117282.00 89193.00C117271.33 89193.00 117260.67 89193.00 117250.00 89193.00C117271.33 89171.33 117292.67 89149.67 117314.00 89128.00C117335.33 89139.00 117356.67 89150.00 117378.00 89161.00C117388.67 89150.00 117399.33 89139.00 117410.00 89128.00C117399.33 89096.00 117388.67 89064.00 117378.00 89032.00C117388.79 89021.31 117399.41 89010.38 117410.31 88999.85C117431.88 88989.23 117453.44 88978.62 117475.00 88968.00C117485.67 88957.00 117496.33 88946.00 117507.00 88935.00C117496.33 88935.00 117485.67 88935.00 117475.00 88935.00C117496.33 88892.33 117517.67 88849.67 117539.00 88807.00C117560.33 88807.00 117581.67 88807.00 117603.00 88807.00C117603.00 88774.67 117603.00 88742.33 117603.00 88710.00C117614.00 88699.33 117625.00 88688.67 117636.00 88678.00C117625.00 88667.33 117614.00 88656.67 117603.00 88646.00C117635.33 88646.00 117667.67 88646.00 117700.00 88646.00C117700.00 88624.67 117700.00 88603.33 117700.00 88582.00C117721.33 88592.67 117742.67 88603.33 117764.00 88614.00C117774.67 88603.33 117785.33 88592.67 117796.00 88582.00C117785.33 88560.67 117774.67 88539.33 117764.00 88518.00C117774.67 88518.00 117785.33 88518.00 117796.00 88518.00C117817.67 88528.67 117839.33 88539.33 117861.00 88550.00C117861.00 88539.33 117861.00 88528.67 117861.00 88518.00C117850.00 88507.00 117839.00 88496.00 117828.00 88485.00C117828.00 88474.33 117828.00 88463.67 117828.00 88453.00C117839.13 88442.31 117850.09 88431.39 117861.31 88420.84C117903.88 88399.56 117946.44 88378.28 117989.00 88357.00C117989.00 88346.33 117989.00 88335.67 117989.00 88325.00C118032.00 88325.00 118075.00 88325.00 118118.00 88325.00C118128.67 88292.67 118139.33 88260.33 118150.00 88228.00C118182.00 88228.00 118214.00 88228.00 118246.00 88228.00C118257.00 88206.67 118268.00 88185.33 118279.00 88164.00C118311.00 88164.00 118343.00 88164.00 118375.00 88164.00C118353.67 88153.33 118332.33 88142.67 118311.00 88132.00C118321.67 88132.00 118332.33 88132.00 118343.00 88132.00C118364.33 88121.00 118385.67 88110.00 118407.00 88099.00C118428.67 88099.00 118450.33 88099.00 118472.00 88099.00C118472.00 88088.33 118472.00 88077.67 118472.00 88067.00C118450.33 88056.33 118428.67 88045.67 118407.00 88035.00C118407.00 88024.33 118407.00 88013.67 118407.00 88003.00C118417.67 88003.00 118428.33 88003.00 118439.00 88003.00C118439.00 88013.67 118439.00 88024.33 118439.00 88035.00C118450.00 88045.67 118461.00 88056.33 118472.00 88067.00C118482.67 88067.00 118493.33 88067.00 118504.00 88067.00C118514.67 88056.33 118525.33 88045.67 118536.00 88035.00C118536.00 88013.67 118536.00 87992.33 118536.00 87971.00C118578.67 87949.67 118621.33 87928.33 118664.00 87907.00C118642.67 87939.00 118621.33 87971.00 118600.00 88003.00C118600.00 88035.00 118600.00 88067.00 118600.00 88099.00C118589.33 88099.00 118578.67 88099.00 118568.00 88099.00C118568.00 88110.00 118568.00 88121.00 118568.00 88132.00C118546.67 88132.00 118525.33 88132.00 118504.00 88132.00C118504.00 88142.67 118504.00 88153.33 118504.00 88164.00C118493.21 88174.69 118482.59 88185.62 118471.69 88196.15C118450.12 88206.77 118428.56 88217.38 118407.00 88228.00C118396.33 88238.67 118385.67 88249.33 118375.00 88260.00C118375.00 88281.67 118375.00 88303.33 118375.00 88325.00C118364.33 88335.67 118353.67 88346.33 118343.00 88357.00C118332.33 88357.00 118321.67 88357.00 118311.00 88357.00C118311.00 88410.67 118311.00 88464.33 118311.00 88518.00C118289.33 88539.33 118267.67 88560.67 118246.00 88582.00C118257.00 88603.33 118268.00 88624.67 118279.00 88646.00C118300.33 88656.67 118321.67 88667.33 118343.00 88678.00C118343.00 88699.67 118343.00 88721.33 118343.00 88743.00C118353.67 88732.00 118364.33 88721.00 118375.00 88710.00C118375.00 88699.33 118375.00 88688.67 118375.00 88678.00C118393.30 88696.25 118411.60 88714.51 118429.48 88733.18C118432.65 88736.46 118435.83 88739.73 118439.00 88743.00C118417.67 88743.00 118396.33 88743.00 118375.00 88743.00C118375.00 88753.67 118375.00 88764.33 118375.00 88775.00C118343.00 88796.33 118311.00 88817.67 118279.00 88839.00C118268.00 88839.00 118257.00 88839.00 118246.00 88839.00C118246.00 88828.33 118246.00 88817.67 118246.00 88807.00C118235.33 88807.00 118224.67 88807.00 118214.00 88807.00C118203.33 88839.00 118192.67 88871.00 118182.00 88903.00C118192.67 88946.00 118203.33 88989.00 118214.00 89032.00C118203.33 89042.67 118192.67 89053.33 118182.00 89064.00C118171.33 89053.33 118160.67 89042.67 118150.00 89032.00C118139.33 89053.33 118128.67 89074.67 118118.00 89096.00C118118.00 89106.67 118118.00 89117.33 118118.00 89128.00C118107.33 89149.67 118096.67 89171.33 118086.00 89193.00C118086.00 89203.67 118086.00 89214.33 118086.00 89225.00C118075.00 89246.33 118064.00 89267.67 118053.00 89289.00C118064.00 89299.67 118075.00 89310.33 118086.00 89321.00C118075.00 89321.00 118064.00 89321.00 118053.00 89321.00C118042.33 89310.33 118031.67 89299.67 118021.00 89289.00C118021.00 89310.67 118021.00 89332.33 118021.00 89354.00C118010.33 89343.00 117999.67 89332.00 117989.00 89321.00C117978.33 89321.00 117967.67 89321.00 117957.00 89321.00C117957.00 89332.00 117957.00 89343.00 117957.00 89354.00C117957.00 89332.33 117957.00 89310.67 117957.00 89289.00C117946.33 89299.67 117935.67 89310.33 117925.00 89321.00C117935.67 89342.67 117946.33 89364.33 117957.00 89386.00C117957.00 89396.67 117957.00 89407.33 117957.00 89418.00C117946.33 89428.67 117935.67 89439.33 117925.00 89450.00C117946.33 89460.67 117967.67 89471.33 117989.00 89482.00C117989.00 89514.33 117989.00 89546.67 117989.00 89579.00C117967.67 89589.67 117946.33 89600.33 117925.00 89611.00C117935.67 89611.00 117946.33 89611.00 117957.00 89611.00C117946.33 89621.67 117935.67 89632.33 117925.00 89643.00C117935.67 89653.67 117946.33 89664.33 117957.00 89675.00C117935.67 89696.33 117914.33 89717.67 117893.00 89739.00C117903.67 89760.67 117914.33 89782.33 117925.00 89804.00C117914.31 89814.79 117903.38 89825.41 117892.84 89836.31C117882.23 89857.54 117871.61 89878.77 117861.00 89900.00C117871.67 89910.67 117882.33 89921.33 117893.00 89932.00C117893.00 89953.67 117893.00 89975.33 117893.00 89997.00C117903.67 89997.00 117914.33 89997.00 117925.00 89997.00C117925.00 90007.67 117925.00 90018.33 117925.00 90029.00C117935.67 90029.00 117946.33 90029.00 117957.00 90029.00C117957.00 90050.33 117957.00 90071.67 117957.00 90093.00C117967.67 90082.33 117978.33 90071.67 117989.00 90061.00C117989.00 90071.67 117989.00 90082.33 117989.00 90093.00C117999.67 90093.00 118010.33 90093.00 118021.00 90093.00C118031.67 90103.67 118042.33 90114.33 118053.00 90125.00C118053.00 90114.33 118053.00 90103.67 118053.00 90093.00C118074.67 90103.67 118096.33 90114.33 118118.00 90125.00C118107.33 90125.00 118096.67 90125.00 118086.00 90125.00C118107.33 90125.00 118128.67 90125.00 118150.00 90125.00C118150.00 90135.67 118150.00 90146.33 118150.00 90157.00C118171.33 90157.00 118192.67 90157.00 118214.00 90157.00C118214.00 90168.00 118214.00 90179.00 118214.00 90190.00C118224.67 90179.00 118235.33 90168.00 118246.00 90157.00C118246.00 90168.00 118246.00 90179.00 118246.00 90190.00C118257.00 90190.00 118268.00 90190.00 118279.00 90190.00C118279.00 90211.33 118279.00 90232.67 118279.00 90254.00C118300.33 90264.67 118321.67 90275.33 118343.00 90286.00C118343.00 90275.33 118343.00 90264.67 118343.00 90254.00C118353.67 90275.33 118364.33 90296.67 118375.00 90318.00C118385.67 90318.00 118396.33 90318.00 118407.00 90318.00C118407.00 90328.67 118407.00 90339.33 118407.00 90350.00C118428.67 90360.67 118450.33 90371.33 118472.00 90382.00C118472.00 90371.33 118472.00 90360.67 118472.00 90350.00C118482.67 90350.00 118493.33 90350.00 118504.00 90350.00C118514.67 90360.67 118525.33 90371.33 118536.00 90382.00C118557.33 90371.33 118578.67 90360.67 118600.00 90350.00C118610.67 90360.67 118621.33 90371.33 118632.00 90382.00C118675.00 90393.00 118718.00 90404.00 118761.00 90415.00C118782.33 90425.67 118803.67 90436.33 118825.00 90447.00C118835.67 90436.33 118846.33 90425.67 118857.00 90415.00C118900.00 90415.00 118943.00 90415.00 118986.00 90415.00C118996.67 90436.33 119007.33 90457.67 119018.00 90479.00C119050.33 90479.00 119082.67 90479.00 119115.00 90479.00C119125.67 90500.33 119136.33 90521.67 119147.00 90543.00C119157.77 90542.93 119168.59 90543.15 119179.33 90542.89C119211.22 90532.26 119243.11 90521.63 119275.00 90511.00C119296.67 90521.67 119318.33 90532.33 119340.00 90543.00C119361.33 90564.33 119382.67 90585.67 119404.00 90607.00C119414.67 90596.33 119425.33 90585.67 119436.00 90575.00C119479.00 90607.33 119522.00 90639.67 119565.00 90672.00C119586.33 90672.00 119607.67 90672.00 119629.00 90672.00C119661.00 90682.67 119693.00 90693.33 119725.00 90704.00C119736.00 90704.00 119747.00 90704.00 119758.00 90704.00C119768.79 90714.70 119779.43 90725.59 119790.30 90736.18C120262.28 91015.01 120734.23 91293.89 121206.22 91572.70C121456.93 91716.03 121707.58 91859.47 121958.33 92002.74C122082.22 92073.49 122206.11 92144.24 122330.00 92215.00C122373.00 92183.00 122416.00 92151.00 122459.00 92119.00C122459.00 92086.67 122459.00 92054.33 122459.00 92022.00C122448.00 91990.00 122437.00 91958.00 122426.00 91926.00C122437.00 91904.33 122448.00 91882.67 122459.00 91861.00C122448.00 91839.67 122437.00 91818.33 122426.00 91797.00C122437.00 91775.67 122448.00 91754.33 122459.00 91733.00C122437.33 91700.67 122415.67 91668.33 122394.00 91636.00C122410.19 91603.69 122426.15 91571.27 122442.89 91539.24C122448.26 91528.83 122453.63 91518.41 122459.00 91508.00C122459.00 91486.33 122459.00 91464.67 122459.00 91443.00C122437.33 91432.33 122415.67 91421.67 122394.00 91411.00C122394.00 91400.33 122394.00 91389.67 122394.00 91379.00C122426.33 91314.67 122458.67 91250.33 122491.00 91186.00C122512.39 91164.56 122533.88 91143.21 122555.21 91121.72C122587.19 91078.71 122619.25 91035.74 122651.18 90992.70C122683.45 90939.47 122715.73 90886.23 122748.00 90833.00C122758.67 90833.00 122769.33 90833.00 122780.00 90833.00C122780.00 90811.33 122780.00 90789.67 122780.00 90768.00C122769.33 90768.00 122758.67 90768.00 122748.00 90768.00C122748.00 90757.33 122748.00 90746.67 122748.00 90736.00C122769.33 90693.00 122790.67 90650.00 122812.00 90607.00C122822.67 90596.33 122833.33 90585.67 122844.00 90575.00C122855.00 90575.00 122866.00 90575.00 122877.00 90575.00C122877.00 90564.33 122877.00 90553.67 122877.00 90543.00C122887.67 90521.67 122898.33 90500.33 122909.00 90479.00C122909.00 90446.67 122909.00 90414.33 122909.00 90382.00C122930.33 90371.33 122951.67 90360.67 122973.00 90350.00C122973.00 90339.33 122973.00 90328.67 122973.00 90318.00C122994.33 90296.67 123015.67 90275.33 123037.00 90254.00C123047.67 90264.67 123058.33 90275.33 123069.00 90286.00C123080.13 90275.31 123091.09 90264.39 123102.31 90253.84C123123.54 90243.23 123144.77 90232.61 123166.00 90222.00C123166.00 90200.33 123166.00 90178.67 123166.00 90157.00C123176.78 90146.29 123187.44 90135.43 123198.29 90124.81C123230.60 90103.44 123263.02 90082.21 123295.25 90060.75C123316.50 90039.50 123337.75 90018.25 123359.00 89997.00C123369.67 89997.00 123380.33 89997.00 123391.00 89997.00C123401.67 89964.67 123412.33 89932.33 123423.00 89900.00C123455.33 89878.67 123487.67 89857.33 123520.00 89836.00C123541.33 89911.00 123562.67 89986.00 123584.00 90061.00C123594.67 90061.00 123605.33 90061.00 123616.00 90061.00C123637.33 90082.33 123658.67 90103.67 123680.00 90125.00C123712.33 90125.00 123744.67 90125.00 123777.00 90125.00C123766.33 90135.67 123755.67 90146.33 123745.00 90157.00C123745.00 90178.67 123745.00 90200.33 123745.00 90222.00C123723.33 90243.33 123701.67 90264.67 123680.00 90286.00C123690.67 90296.67 123701.33 90307.33 123712.00 90318.00C123701.33 90318.00 123690.67 90318.00 123680.00 90318.00C123680.00 90328.67 123680.00 90339.33 123680.00 90350.00C123690.67 90371.67 123701.33 90393.33 123712.00 90415.00C123755.00 90415.00 123798.00 90415.00 123841.00 90415.00C123841.00 90425.67 123841.00 90436.33 123841.00 90447.00C123851.67 90447.00 123862.33 90447.00 123873.00 90447.00C123894.67 90436.33 123916.33 90425.67 123938.00 90415.00C123948.67 90415.00 123959.33 90415.00 123970.00 90415.00C123991.33 90436.33 124012.67 90457.67 124034.00 90479.00C124044.67 90500.33 124055.33 90521.67 124066.00 90543.00C124098.33 90564.33 124130.67 90585.67 124163.00 90607.00C124173.67 90628.67 124184.33 90650.33 124195.00 90672.00C124345.00 90447.00 124495.00 90222.00 124645.00 89997.00C124655.67 89986.00 124666.33 89975.00 124677.00 89964.00C124687.67 89964.00 124698.33 89964.00 124709.00 89964.00C124698.33 89953.33 124687.67 89942.67 124677.00 89932.00C124687.67 89921.33 124698.33 89910.67 124709.00 89900.00C124719.67 89910.67 124730.33 89921.33 124741.00 89932.00C124762.67 89932.00 124784.33 89932.00 124806.00 89932.00C124806.00 89953.67 124806.00 89975.33 124806.00 89997.00C124816.67 90007.67 124827.33 90018.33 124838.00 90029.00C124827.33 90050.33 124816.67 90071.67 124806.00 90093.00C124816.67 90103.67 124827.33 90114.33 124838.00 90125.00C124848.67 90125.00 124859.33 90125.00 124870.00 90125.00C124870.00 90114.33 124870.00 90103.67 124870.00 90093.00C124880.67 90103.67 124891.33 90114.33 124902.00 90125.00C124912.67 90125.00 124923.33 90125.00 124934.00 90125.00C124934.00 90135.67 124934.00 90146.33 124934.00 90157.00C124944.67 90168.00 124955.33 90179.00 124966.00 90190.00C124966.00 90200.67 124966.00 90211.33 124966.00 90222.00C124977.00 90222.00 124988.00 90222.00 124999.00 90222.00C125009.67 90232.67 125020.33 90243.33 125031.00 90254.00C125041.67 90254.00 125052.33 90254.00 125063.00 90254.00C125063.00 90275.33 125063.00 90296.67 125063.00 90318.00C125073.67 90318.00 125084.33 90318.00 125095.00 90318.00C125095.00 90307.33 125095.00 90296.67 125095.00 90286.00C125128.13 90318.86 125161.40 90351.58 125194.44 90384.52C125204.30 90394.68 125214.15 90404.84 125224.00 90415.00C125234.67 90415.00 125245.33 90415.00 125256.00 90415.00C125266.67 90436.33 125277.33 90457.67 125288.00 90479.00C125298.67 90479.00 125309.33 90479.00 125320.00 90479.00C125330.67 90500.33 125341.33 90521.67 125352.00 90543.00C125341.33 90564.33 125330.67 90585.67 125320.00 90607.00C125330.67 90628.67 125341.33 90650.33 125352.00 90672.00C125352.00 90725.67 125352.00 90779.33 125352.00 90833.00C125362.67 90833.00 125373.33 90833.00 125384.00 90833.00C125395.00 90854.33 125406.00 90875.67 125417.00 90897.00C125427.67 90886.33 125438.33 90875.67 125449.00 90865.00C125459.67 90875.67 125470.33 90886.33 125481.00 90897.00C125481.00 90886.33 125481.00 90875.67 125481.00 90865.00C125502.33 90865.00 125523.67 90865.00 125545.00 90865.00C125545.00 90875.67 125545.00 90886.33 125545.00 90897.00C125555.67 90897.00 125566.33 90897.00 125577.00 90897.00C125577.00 90875.67 125577.00 90854.33 125577.00 90833.00C125588.00 90833.00 125599.00 90833.00 125610.00 90833.00C125620.67 90854.33 125631.33 90875.67 125642.00 90897.00C125652.67 90886.33 125663.33 90875.67 125674.00 90865.00C125684.67 90875.67 125695.33 90886.33 125706.00 90897.00C125706.00 90907.67 125706.00 90918.33 125706.00 90929.00C125738.00 90929.00 125770.00 90929.00 125802.00 90929.00C125802.00 90961.00 125802.00 90993.00 125802.00 91025.00C125813.00 91057.33 125824.00 91089.67 125835.00 91122.00C125856.33 91122.00 125877.67 91122.00 125899.00 91122.00C125909.67 91132.67 125920.33 91143.33 125931.00 91154.00C125941.67 91154.00 125952.33 91154.00 125963.00 91154.00C125963.00 91186.33 125963.00 91218.67 125963.00 91251.00C125973.67 91251.00 125984.33 91251.00 125995.00 91251.00C125995.00 91261.67 125995.00 91272.33 125995.00 91283.00C126006.00 91304.33 126017.00 91325.67 126028.00 91347.00C126017.00 91357.67 126006.00 91368.33 125995.00 91379.00C126016.67 91379.00 126038.33 91379.00 126060.00 91379.00C126070.67 91411.33 126081.33 91443.67 126092.00 91476.00C126081.33 91486.67 126070.67 91497.33 126060.00 91508.00C126060.00 91529.33 126060.00 91550.67 126060.00 91572.00C126049.33 91572.00 126038.67 91572.00 126028.00 91572.00C126028.00 91582.67 126028.00 91593.33 126028.00 91604.00C126017.00 91604.00 126006.00 91604.00 125995.00 91604.00C126006.00 91614.67 126017.00 91625.33 126028.00 91636.00C126028.00 91657.67 126028.00 91679.33 126028.00 91701.00C126049.33 91711.67 126070.67 91722.33 126092.00 91733.00C126081.33 91743.67 126070.67 91754.33 126060.00 91765.00C126070.67 91775.67 126081.33 91786.33 126092.00 91797.00C126081.33 91797.00 126070.67 91797.00 126060.00 91797.00C126060.00 91850.67 126060.00 91904.33 126060.00 91958.00C126038.33 91979.33 126016.67 92000.67 125995.00 92022.00C125984.33 92022.00 125973.67 92022.00 125963.00 92022.00C125973.67 92043.67 125984.33 92065.33 125995.00 92087.00C126006.00 92097.67 126017.00 92108.33 126028.00 92119.00C126027.92 92129.77 126028.15 92140.59 126027.89 92151.33C126016.86 92183.32 126005.94 92215.35 125994.84 92247.32C125984.23 92268.88 125973.61 92290.44 125963.00 92312.00C125995.33 92344.00 126027.67 92376.00 126060.00 92408.00C126081.33 92408.00 126102.67 92408.00 126124.00 92408.00C126145.33 92386.67 126166.67 92365.33 126188.00 92344.00C126188.00 92311.67 126188.00 92279.33 126188.00 92247.00C126177.33 92236.33 126166.67 92225.67 126156.00 92215.00C126166.67 92183.00 126177.33 92151.00 126188.00 92119.00C126188.00 92086.67 126188.00 92054.33 126188.00 92022.00C126198.67 92011.33 126209.33 92000.67 126220.00 91990.00C126209.33 91979.33 126198.67 91968.67 126188.00 91958.00C126188.00 91925.67 126188.00 91893.33 126188.00 91861.00C126228.16 91841.29 126268.28 91821.47 126308.25 91801.37C126311.17 91799.92 126314.08 91798.46 126317.00 91797.00C126317.00 91786.33 126317.00 91775.67 126317.00 91765.00C126327.67 91743.67 126338.33 91722.33 126349.00 91701.00C126349.00 91658.00 126349.00 91615.00 126349.00 91572.00C126370.33 91550.67 126391.67 91529.33 126413.00 91508.00C126434.67 91518.67 126456.33 91529.33 126478.00 91540.00C126488.67 91550.67 126499.33 91561.33 126510.00 91572.00C126520.67 91572.00 126531.33 91572.00 126542.00 91572.00C126542.00 91550.67 126542.00 91529.33 126542.00 91508.00C126552.67 91518.67 126563.33 91529.33 126574.00 91540.00C126574.07 91550.77 126573.85 91561.59 126574.11 91572.33C126584.74 91604.56 126595.37 91636.78 126606.00 91669.00C126595.33 91669.00 126584.67 91669.00 126574.00 91669.00C126574.00 91711.67 126574.00 91754.33 126574.00 91797.00C126563.33 91807.67 126552.67 91818.33 126542.00 91829.00C126552.67 91839.67 126563.33 91850.33 126574.00 91861.00C126574.00 91914.67 126574.00 91968.33 126574.00 92022.00C126584.67 92022.00 126595.33 92022.00 126606.00 92022.00C126606.00 92032.67 126606.00 92043.33 126606.00 92054.00C126627.67 92065.00 126649.33 92076.00 126671.00 92087.00C126660.00 92087.00 126649.00 92087.00 126638.00 92087.00C126638.00 92097.67 126638.00 92108.33 126638.00 92119.00C126649.00 92129.67 126660.00 92140.33 126671.00 92151.00C126660.00 92151.00 126649.00 92151.00 126638.00 92151.00C126638.00 92183.00 126638.00 92215.00 126638.00 92247.00C126659.67 92247.00 126681.33 92247.00 126703.00 92247.00C126713.67 92268.67 126724.33 92290.33 126735.00 92312.00C126745.67 92301.00 126756.33 92290.00 126767.00 92279.00C126767.00 92257.67 126767.00 92236.33 126767.00 92215.00C126777.67 92204.33 126788.33 92193.67 126799.00 92183.00C126809.67 92193.67 126820.33 92204.33 126831.00 92215.00C126852.67 92204.33 126874.33 92193.67 126896.00 92183.00C126917.33 92183.00 126938.67 92183.00 126960.00 92183.00C126970.67 92172.33 126981.33 92161.67 126992.00 92151.00C126992.00 92161.67 126992.00 92172.33 126992.00 92183.00C127002.67 92161.67 127013.33 92140.33 127024.00 92119.00C127034.67 92119.00 127045.33 92119.00 127056.00 92119.00C127056.00 92108.33 127056.00 92097.67 127056.00 92087.00C127067.00 92087.00 127078.00 92087.00 127089.00 92087.00C127099.67 92076.00 127110.33 92065.00 127121.00 92054.00C127131.67 92054.00 127142.33 92054.00 127153.00 92054.00C127163.67 92065.00 127174.33 92076.00 127185.00 92087.00C127195.67 92087.00 127206.33 92087.00 127217.00 92087.00C127206.33 92076.00 127195.67 92065.00 127185.00 92054.00C127195.67 92043.33 127206.33 92032.67 127217.00 92022.00C127206.33 92011.33 127195.67 92000.67 127185.00 91990.00C127228.00 91990.00 127271.00 91990.00 127314.00 91990.00C127314.00 92000.67 127314.00 92011.33 127314.00 92022.00C127335.33 92022.00 127356.67 92022.00 127378.00 92022.00C127378.00 92011.33 127378.00 92000.67 127378.00 91990.00C127367.33 91990.00 127356.67 91990.00 127346.00 91990.00C127356.67 91990.00 127367.33 91990.00 127378.00 91990.00C127367.33 91990.00 127356.67 91990.00 127346.00 91990.00C127378.00 91979.33 127410.00 91968.67 127442.00 91958.00C127442.00 91925.67 127442.00 91893.33 127442.00 91861.00C127463.67 91861.00 127485.33 91861.00 127507.00 91861.00C127507.00 91850.33 127507.00 91839.67 127507.00 91829.00C127507.00 91850.67 127507.00 91872.33 127507.00 91894.00C127517.67 91883.00 127528.33 91872.00 127539.00 91861.00C127549.67 91861.00 127560.33 91861.00 127571.00 91861.00C127571.00 91850.33 127571.00 91839.67 127571.00 91829.00C127592.33 91829.00 127613.67 91829.00 127635.00 91829.00C127645.67 91818.33 127656.33 91807.67 127667.00 91797.00C127667.00 91786.33 127667.00 91775.67 127667.00 91765.00C127678.00 91765.00 127689.00 91765.00 127700.00 91765.00C127710.67 91743.67 127721.33 91722.33 127732.00 91701.00C127742.67 91711.67 127753.33 91722.33 127764.00 91733.00C127774.67 91722.33 127785.33 91711.67 127796.00 91701.00C127806.67 91711.67 127817.33 91722.33 127828.00 91733.00C127849.33 91722.33 127870.67 91711.67 127892.00 91701.00C127892.00 91690.33 127892.00 91679.67 127892.00 91669.00C127903.00 91658.00 127914.00 91647.00 127925.00 91636.00C127935.67 91636.00 127946.33 91636.00 127957.00 91636.00C127967.67 91625.33 127978.33 91614.67 127989.00 91604.00C128010.33 91614.67 128031.67 91625.33 128053.00 91636.00C128063.67 91636.00 128074.33 91636.00 128085.00 91636.00C128095.67 91625.33 128106.33 91614.67 128117.00 91604.00C128117.00 91614.67 128117.00 91625.33 128117.00 91636.00C128106.33 91647.00 128095.67 91658.00 128085.00 91669.00C128085.00 91690.33 128085.00 91711.67 128085.00 91733.00C128074.33 91743.67 128063.67 91754.33 128053.00 91765.00C128053.00 91808.00 128053.00 91851.00 128053.00 91894.00C128063.67 91915.33 128074.33 91936.67 128085.00 91958.00C128063.67 91979.33 128042.33 92000.67 128021.00 92022.00C128021.00 92032.67 128021.00 92043.33 128021.00 92054.00C128031.67 92065.00 128042.33 92076.00 128053.00 92087.00C128063.67 92087.00 128074.33 92087.00 128085.00 92087.00C128085.00 92140.33 128085.00 92193.67 128085.00 92247.00C128063.67 92279.33 128042.33 92311.67 128021.00 92344.00C128021.00 92354.67 128021.00 92365.33 128021.00 92376.00C128031.67 92365.33 128042.33 92354.67 128053.00 92344.00C128063.67 92354.67 128074.33 92365.33 128085.00 92376.00C128085.00 92365.33 128085.00 92354.67 128085.00 92344.00C128095.67 92354.67 128106.33 92365.33 128117.00 92376.00C128128.00 92365.33 128139.00 92354.67 128150.00 92344.00C128182.00 92333.33 128214.00 92322.67 128246.00 92312.00C128246.00 92301.00 128246.00 92290.00 128246.00 92279.00C128256.67 92290.00 128267.33 92301.00 128278.00 92312.00C128288.67 92301.00 128299.33 92290.00 128310.00 92279.00C128321.00 92290.00 128332.00 92301.00 128343.00 92312.00C128353.67 92301.00 128364.33 92290.00 128375.00 92279.00C128396.33 92279.00 128417.67 92279.00 128439.00 92279.00C128439.00 92247.00 128439.00 92215.00 128439.00 92183.00C128449.67 92183.00 128460.33 92183.00 128471.00 92183.00C128460.33 92140.00 128449.67 92097.00 128439.00 92054.00C128449.67 92043.33 128460.33 92032.67 128471.00 92022.00C128471.00 92032.67 128471.00 92043.33 128471.00 92054.00C128492.67 92043.33 128514.33 92032.67 128536.00 92022.00C128536.00 92032.67 128536.00 92043.33 128536.00 92054.00C128546.67 92043.33 128557.33 92032.67 128568.00 92022.00C128568.00 92054.33 128568.00 92086.67 128568.00 92119.00C128600.00 92119.00 128632.00 92119.00 128664.00 92119.00C128674.67 92129.67 128685.33 92140.33 128696.00 92151.00C128685.33 92161.67 128674.67 92172.33 128664.00 92183.00C128664.00 92193.67 128664.00 92204.33 128664.00 92215.00C128674.67 92204.33 128685.33 92193.67 128696.00 92183.00C128706.67 92204.33 128717.33 92225.67 128728.00 92247.00C128760.33 92236.33 128792.67 92225.67 128825.00 92215.00C128846.33 92215.00 128867.67 92215.00 128889.00 92215.00C128899.67 92247.33 128910.33 92279.67 128921.00 92312.00C128931.67 92322.67 128942.33 92333.33 128953.00 92344.00C128953.00 92354.67 128953.00 92365.33 128953.00 92376.00C128964.00 92386.67 128975.00 92397.33 128986.00 92408.00C128996.67 92397.33 129007.33 92386.67 129018.00 92376.00C129039.33 92376.00 129060.67 92376.00 129082.00 92376.00C129092.67 92343.67 129103.33 92311.33 129114.00 92279.00C129124.67 92290.00 129135.33 92301.00 129146.00 92312.00C129167.67 92312.00 129189.33 92312.00 129211.00 92312.00C129211.00 92322.67 129211.00 92333.33 129211.00 92344.00C129211.00 92333.33 129211.00 92322.67 129211.00 92312.00C129221.67 92312.00 129232.33 92312.00 129243.00 92312.00C129253.67 92322.67 129264.33 92333.33 129275.00 92344.00C129275.00 92365.33 129275.00 92386.67 129275.00 92408.00C129285.67 92408.00 129296.33 92408.00 129307.00 92408.00C129317.67 92397.33 129328.33 92386.67 129339.00 92376.00C129339.00 92386.67 129339.00 92397.33 129339.00 92408.00C129350.00 92418.67 129361.00 92429.33 129372.00 92440.00C129393.33 92440.00 129414.67 92440.00 129436.00 92440.00C129446.67 92429.33 129457.33 92418.67 129468.00 92408.00C129500.00 92418.67 129532.00 92429.33 129564.00 92440.00C129596.33 92429.33 129628.67 92418.67 129661.00 92408.00C129693.00 92429.33 129725.00 92450.67 129757.00 92472.00C129757.00 92483.00 129757.00 92494.00 129757.00 92505.00C129950.00 92719.33 130143.00 92933.67 130336.00 93148.00C130346.73 93115.57 130357.34 93083.09 130368.16 93050.69C130378.77 93029.46 130389.39 93008.23 130400.00 92987.00C130411.02 92976.21 130422.30 92965.60 130433.16 92954.68C130443.77 92933.12 130454.39 92911.56 130465.00 92890.00C130475.69 92879.21 130486.62 92868.59 130497.16 92857.69C130507.77 92836.46 130518.39 92815.23 130529.00 92794.00C130539.67 92794.00 130550.33 92794.00 130561.00 92794.00C130571.67 92783.33 130582.33 92772.67 130593.00 92762.00C130593.00 92729.67 130593.00 92697.33 130593.00 92665.00C130571.67 92665.00 130550.33 92665.00 130529.00 92665.00C130507.67 92643.67 130486.33 92622.33 130465.00 92601.00C130465.00 92579.67 130465.00 92558.33 130465.00 92537.00C130454.33 92504.67 130443.67 92472.33 130433.00 92440.00C130443.67 92429.33 130454.33 92418.67 130465.00 92408.00C130454.33 92386.67 130443.67 92365.33 130433.00 92344.00C130433.00 92301.00 130433.00 92258.00 130433.00 92215.00C130443.67 92215.00 130454.33 92215.00 130465.00 92215.00C130486.33 92193.67 130507.67 92172.33 130529.00 92151.00C130518.33 92129.67 130507.67 92108.33 130497.00 92087.00C130497.00 92076.00 130497.00 92065.00 130497.00 92054.00C130475.67 92043.33 130454.33 92032.67 130433.00 92022.00C130443.67 92011.33 130454.33 92000.67 130465.00 91990.00C130465.00 91979.33 130465.00 91968.67 130465.00 91958.00C130443.33 91947.33 130421.67 91936.67 130400.00 91926.00C130400.00 91915.33 130400.00 91904.67 130400.00 91894.00C130411.00 91894.00 130422.00 91894.00 130433.00 91894.00C130422.00 91883.00 130411.00 91872.00 130400.00 91861.00C130411.00 91850.33 130422.00 91839.67 130433.00 91829.00C130422.00 91829.00 130411.00 91829.00 130400.00 91829.00C130411.02 91818.21 130422.29 91807.60 130433.16 91796.69C130443.77 91775.46 130454.39 91754.23 130465.00 91733.00C130432.67 91722.33 130400.33 91711.67 130368.00 91701.00C130389.67 91690.33 130411.33 91679.67 130433.00 91669.00C130443.67 91658.00 130454.33 91647.00 130465.00 91636.00C130465.00 91625.33 130465.00 91614.67 130465.00 91604.00C130475.67 91604.00 130486.33 91604.00 130497.00 91604.00C130497.00 91582.67 130497.00 91561.33 130497.00 91540.00C130486.33 91529.33 130475.67 91518.67 130465.00 91508.00C130475.67 91508.00 130486.33 91508.00 130497.00 91508.00C130497.00 91497.33 130497.00 91486.67 130497.00 91476.00C130507.69 91464.88 130518.61 91453.91 130529.16 91442.69C130539.77 91421.46 130550.39 91400.23 130561.00 91379.00C130571.67 91389.67 130582.33 91400.33 130593.00 91411.00C130603.67 91400.33 130614.33 91389.67 130625.00 91379.00C130668.00 91400.33 130711.00 91421.67 130754.00 91443.00C130786.33 91443.00 130818.67 91443.00 130851.00 91443.00C130861.67 91454.00 130872.33 91465.00 130883.00 91476.00C130872.33 91518.67 130861.67 91561.33 130851.00 91604.00C130861.67 91657.67 130872.33 91711.33 130883.00 91765.00C130915.00 91775.67 130947.00 91786.33 130979.00 91797.00C131000.33 91786.33 131021.67 91775.67 131043.00 91765.00C131054.00 91765.00 131065.00 91765.00 131076.00 91765.00C131097.33 91775.67 131118.67 91786.33 131140.00 91797.00C131150.67 91797.00 131161.33 91797.00 131172.00 91797.00C131193.33 91786.33 131214.67 91775.67 131236.00 91765.00C131257.67 91765.00 131279.33 91765.00 131301.00 91765.00C131279.33 91808.00 131257.67 91851.00 131236.00 91894.00C131236.00 91915.33 131236.00 91936.67 131236.00 91958.00C131279.00 91968.67 131322.00 91979.33 131365.00 91990.00C131386.33 91979.33 131407.67 91968.67 131429.00 91958.00C131450.67 91968.67 131472.33 91979.33 131494.00 91990.00C131504.67 92000.67 131515.33 92011.33 131526.00 92022.00C131493.67 92032.67 131461.33 92043.33 131429.00 92054.00C131418.33 92065.00 131407.67 92076.00 131397.00 92087.00C131429.33 92119.00 131461.67 92151.00 131494.00 92183.00C131494.00 92204.33 131494.00 92225.67 131494.00 92247.00C131504.67 92257.67 131515.33 92268.33 131526.00 92279.00C131536.67 92279.00 131547.33 92279.00 131558.00 92279.00C131568.67 92247.00 131579.33 92215.00 131590.00 92183.00C131622.33 92172.33 131654.67 92161.67 131687.00 92151.00C131687.00 92129.67 131687.00 92108.33 131687.00 92087.00C131697.67 92076.00 131708.33 92065.00 131719.00 92054.00C131729.67 92054.00 131740.33 92054.00 131751.00 92054.00C131761.67 92032.67 131772.33 92011.33 131783.00 91990.00C131815.28 92022.06 131847.06 92054.61 131879.00 92087.00C131900.67 92087.00 131922.33 92087.00 131944.00 92087.00C131976.00 92097.67 132008.00 92108.33 132040.00 92119.00C132050.67 92108.33 132061.33 92097.67 132072.00 92087.00C132104.33 92087.00 132136.67 92087.00 132169.00 92087.00C132169.00 92097.67 132169.00 92108.33 132169.00 92119.00C132179.67 92119.00 132190.33 92119.00 132201.00 92119.00C132190.33 92129.67 132179.67 92140.33 132169.00 92151.00C132190.33 92151.00 132211.67 92151.00 132233.00 92151.00C132243.67 92129.67 132254.33 92108.33 132265.00 92087.00C132275.67 92087.00 132286.33 92087.00 132297.00 92087.00C132297.00 92065.33 132297.00 92043.67 132297.00 92022.00C132318.67 92022.00 132340.33 92022.00 132362.00 92022.00C132372.67 92011.33 132383.33 92000.67 132394.00 91990.00C132383.33 91958.00 132372.67 91926.00 132362.00 91894.00C132394.00 91883.00 132426.00 91872.00 132458.00 91861.00C132458.00 91850.33 132458.00 91839.67 132458.00 91829.00C132479.67 91829.00 132501.33 91829.00 132523.00 91829.00C132533.67 91818.33 132544.33 91807.67 132555.00 91797.00C132576.33 91807.67 132597.67 91818.33 132619.00 91829.00C132640.33 91818.33 132661.67 91807.67 132683.00 91797.00C132693.67 91807.67 132704.33 91818.33 132715.00 91829.00C132704.33 91839.67 132693.67 91850.33 132683.00 91861.00C132704.67 91872.00 132726.33 91883.00 132748.00 91894.00C132758.67 91883.00 132769.33 91872.00 132780.00 91861.00C132801.33 91872.00 132822.67 91883.00 132844.00 91894.00C132865.33 91883.00 132886.67 91872.00 132908.00 91861.00C132908.00 91839.67 132908.00 91818.33 132908.00 91797.00C132897.33 91797.00 132886.67 91797.00 132876.00 91797.00C132897.33 91775.67 132918.67 91754.33 132940.00 91733.00C132961.67 91733.00 132983.33 91733.00 133005.00 91733.00C133015.67 91722.33 133026.33 91711.67 133037.00 91701.00C133037.00 91722.33 133037.00 91743.67 133037.00 91765.00C133047.67 91765.00 133058.33 91765.00 133069.00 91765.00C133069.00 91754.33 133069.00 91743.67 133069.00 91733.00C133079.67 91722.33 133090.33 91711.67 133101.00 91701.00C133111.67 91711.67 133122.33 91722.33 133133.00 91733.00C133133.00 91743.67 133133.00 91754.33 133133.00 91765.00C133144.00 91754.33 133155.00 91743.67 133166.00 91733.00C133166.00 91711.67 133166.00 91690.33 133166.00 91669.00C133187.33 91669.00 133208.67 91669.00 133230.00 91669.00C133230.00 91658.00 133230.00 91647.00 133230.00 91636.00C133240.67 91647.00 133251.33 91658.00 133262.00 91669.00C133283.33 91658.00 133304.67 91647.00 133326.00 91636.00C133337.00 91625.33 133348.00 91614.67 133359.00 91604.00C133369.67 91604.00 133380.33 91604.00 133391.00 91604.00C133412.33 91593.33 133433.67 91582.67 133455.00 91572.00C133476.33 91572.00 133497.67 91572.00 133519.00 91572.00C133519.00 91540.00 133519.00 91508.00 133519.00 91476.00C133551.33 91476.00 133583.67 91476.00 133616.00 91476.00C133616.00 91486.67 133616.00 91497.33 133616.00 91508.00C133626.67 91508.00 133637.33 91508.00 133648.00 91508.00C133648.00 91497.33 133648.00 91486.67 133648.00 91476.00C133669.33 91454.33 133690.67 91432.67 133712.00 91411.00C133733.33 91411.00 133754.67 91411.00 133776.00 91411.00C133787.00 91389.67 133798.00 91368.33 133809.00 91347.00C133841.00 91336.33 133873.00 91325.67 133905.00 91315.00C133905.00 91304.33 133905.00 91293.67 133905.00 91283.00C133926.33 91261.33 133947.67 91239.67 133969.00 91218.00C133990.67 91207.33 134012.33 91196.67 134034.00 91186.00C134044.67 91164.67 134055.33 91143.33 134066.00 91122.00C134087.33 91122.00 134108.67 91122.00 134130.00 91122.00C134130.00 91143.33 134130.00 91164.67 134130.00 91186.00C134140.67 91175.33 134151.33 91164.67 134162.00 91154.00C134162.00 91175.33 134162.00 91196.67 134162.00 91218.00C134194.33 91207.33 134226.67 91196.67 134259.00 91186.00C134259.00 91164.67 134259.00 91143.33 134259.00 91122.00C134269.67 91122.00 134280.33 91122.00 134291.00 91122.00C134291.00 91111.33 134291.00 91100.67 134291.00 91090.00C134301.67 91068.33 134312.33 91046.67 134323.00 91025.00C134333.67 91025.00 134344.33 91025.00 134355.00 91025.00C134355.00 91003.67 134355.00 90982.33 134355.00 90961.00C134376.67 90950.33 134398.33 90939.67 134420.00 90929.00C134409.00 90918.33 134398.00 90907.67 134387.00 90897.00C134398.00 90897.00 134409.00 90897.00 134420.00 90897.00C134527.00 90832.67 134634.00 90768.33 134741.00 90704.00C134923.45 90714.66 135105.90 90725.37 135288.35 90736.00C135577.57 90736.00 135866.78 90736.00 136156.00 90736.00C136156.00 90693.00 136156.00 90650.00 136156.00 90607.00C136177.33 90585.67 136198.67 90564.33 136220.00 90543.00C136230.67 90543.00 136241.33 90543.00 136252.00 90543.00C136273.67 90361.00 136295.33 90179.00 136317.00 89997.00C136327.67 90007.67 136338.33 90018.33 136349.00 90029.00C136349.00 90061.00 136349.00 90093.00 136349.00 90125.00C136359.67 90125.00 136370.33 90125.00 136381.00 90125.00C136391.67 90135.67 136402.33 90146.33 136413.00 90157.00C136434.33 90146.33 136455.67 90135.67 136477.00 90125.00C136487.67 90135.67 136498.33 90146.33 136509.00 90157.00C136509.00 90146.33 136509.00 90135.67 136509.00 90125.00C136509.00 90146.67 136509.00 90168.33 136509.00 90190.00C136530.67 90200.67 136552.33 90211.33 136574.00 90222.00C136563.33 90243.33 136552.67 90264.67 136542.00 90286.00C136552.67 90286.00 136563.33 90286.00 136574.00 90286.00C136563.33 90296.67 136552.67 90307.33 136542.00 90318.00C136552.67 90328.67 136563.33 90339.33 136574.00 90350.00C136563.33 90360.67 136552.67 90371.33 136542.00 90382.00C136552.67 90393.00 136563.33 90404.00 136574.00 90415.00C136574.00 90457.67 136574.00 90500.33 136574.00 90543.00C136563.33 90553.67 136552.67 90564.33 136542.00 90575.00C136542.00 90607.33 136542.00 90639.67 136542.00 90672.00C136531.00 90682.67 136520.00 90693.33 136509.00 90704.00C136520.00 90714.67 136531.00 90725.33 136542.00 90736.00C136531.00 90757.33 136520.00 90778.67 136509.00 90800.00C136530.67 90811.00 136552.33 90822.00 136574.00 90833.00C136616.67 90822.00 136659.33 90811.00 136702.00 90800.00C136702.00 90789.33 136702.00 90778.67 136702.00 90768.00C136745.00 90768.00 136788.00 90768.00 136831.00 90768.00C136863.33 90757.33 136895.67 90746.67 136928.00 90736.00C136938.67 90725.33 136949.33 90714.67 136960.00 90704.00C136970.67 90714.67 136981.33 90725.33 136992.00 90736.00C137045.67 90714.67 137099.33 90693.33 137153.00 90672.00C137153.00 90682.67 137153.00 90693.33 137153.00 90704.00C137185.00 90693.33 137217.00 90682.67 137249.00 90672.00C137292.00 90672.00 137335.00 90672.00 137378.00 90672.00C137396.30 90653.75 137414.60 90635.49 137432.48 90616.82C137435.65 90613.54 137438.83 90610.27 137442.00 90607.00C137442.00 90596.33 137442.00 90585.67 137442.00 90575.00C137474.00 90564.33 137506.00 90553.67 137538.00 90543.00C137559.67 90553.67 137581.33 90564.33 137603.00 90575.00C137645.67 90553.67 137688.33 90532.33 137731.00 90511.00C137742.00 90500.33 137753.00 90489.67 137764.00 90479.00C137764.00 90500.33 137764.00 90521.67 137764.00 90543.00C137742.33 90586.00 137720.67 90629.00 137699.00 90672.00C137677.67 90682.67 137656.33 90693.33 137635.00 90704.00C137613.67 90725.33 137592.33 90746.67 137571.00 90768.00C137549.33 90768.00 137527.67 90768.00 137506.00 90768.00C137495.33 90778.67 137484.67 90789.33 137474.00 90800.00C137442.00 90811.00 137410.00 90822.00 137378.00 90833.00C137367.00 90843.67 137356.00 90854.33 137345.00 90865.00C137334.33 90865.00 137323.67 90865.00 137313.00 90865.00C137302.33 90875.67 137291.67 90886.33 137281.00 90897.00C137270.33 90897.00 137259.67 90897.00 137249.00 90897.00C137227.67 90886.33 137206.33 90875.67 137185.00 90865.00C137163.33 90865.00 137141.67 90865.00 137120.00 90865.00C137109.33 90875.67 137098.67 90886.33 137088.00 90897.00C137056.00 90907.67 137024.00 90918.33 136992.00 90929.00C136992.00 90950.33 136992.00 90971.67 136992.00 90993.00C136981.33 91003.67 136970.67 91014.33 136960.00 91025.00C136960.00 91046.67 136960.00 91068.33 136960.00 91090.00C136949.31 91100.79 136938.38 91111.41 136927.84 91122.31C136915.53 91146.39 136902.86 91170.29 136890.81 91194.50C136881.54 91213.34 136872.27 91232.17 136863.00 91251.00C136831.00 91283.00 136799.00 91315.00 136767.00 91347.00C136787.03 91386.93 136806.95 91426.93 136826.59 91467.05C136828.06 91470.04 136829.53 91473.02 136831.00 91476.00C136841.67 91476.00 136852.33 91476.00 136863.00 91476.00C136873.67 91486.67 136884.33 91497.33 136895.00 91508.00C136895.00 91540.00 136895.00 91572.00 136895.00 91604.00C136873.67 91614.67 136852.33 91625.33 136831.00 91636.00C136841.67 91657.67 136852.33 91679.33 136863.00 91701.00C136841.67 91711.67 136820.33 91722.33 136799.00 91733.00C136809.67 91743.67 136820.33 91754.33 136831.00 91765.00C136841.67 91765.00 136852.33 91765.00 136863.00 91765.00C136863.00 91797.00 136863.00 91829.00 136863.00 91861.00C136841.67 91872.00 136820.33 91883.00 136799.00 91894.00C136799.00 91915.33 136799.00 91936.67 136799.00 91958.00C136788.33 91990.00 136777.67 92022.00 136767.00 92054.00C136756.33 92065.00 136745.67 92076.00 136735.00 92087.00C136735.00 92097.67 136735.00 92108.33 136735.00 92119.00C136777.67 92119.00 136820.33 92119.00 136863.00 92119.00C136863.00 92161.67 136863.00 92204.33 136863.00 92247.00C136841.67 92279.33 136820.33 92311.67 136799.00 92344.00C136831.00 92365.33 136863.00 92386.67 136895.00 92408.00C136906.00 92408.00 136917.00 92408.00 136928.00 92408.00C136928.00 92429.33 136928.00 92450.67 136928.00 92472.00C136938.67 92504.33 136949.33 92536.67 136960.00 92569.00C136981.33 92569.00 137002.67 92569.00 137024.00 92569.00C137067.00 92547.67 137110.00 92526.33 137153.00 92505.00C137185.00 92472.67 137217.00 92440.33 137249.00 92408.00C137270.33 92418.67 137291.67 92429.33 137313.00 92440.00C137366.67 92429.33 137420.33 92418.67 137474.00 92408.00C137538.33 92365.00 137602.67 92322.00 137667.00 92279.00C137677.67 92268.33 137688.33 92257.67 137699.00 92247.00C137720.67 92247.00 137742.33 92247.00 137764.00 92247.00C137785.67 92236.23 137807.25 92225.24 137828.98 92214.61C137882.32 92193.41 137935.66 92172.20 137989.00 92151.00C138010.33 92161.67 138031.67 92172.33 138053.00 92183.00C138063.67 92193.67 138074.33 92204.33 138085.00 92215.00C138084.94 92225.78 138085.11 92236.58 138084.92 92247.34C138074.28 92290.23 138063.64 92333.11 138053.00 92376.00C137999.12 92408.10 137945.29 92440.29 137891.38 92472.32C137870.25 92483.21 137849.13 92494.11 137828.00 92505.00C137806.67 92547.67 137785.33 92590.33 137764.00 92633.00C137742.33 92643.67 137720.67 92654.33 137699.00 92665.00C137688.33 92675.67 137677.67 92686.33 137667.00 92697.00C137631.77 92709.03 137596.63 92721.35 137561.33 92733.19C137498.94 92753.69 137436.63 92774.43 137374.33 92795.21C137343.22 92805.47 137312.11 92815.74 137281.00 92826.00C137270.33 92847.33 137259.67 92868.67 137249.00 92890.00C137217.00 92911.67 137185.00 92933.33 137153.00 92955.00C137153.00 92976.33 137153.00 92997.67 137153.00 93019.00C137174.33 93008.33 137195.67 92997.67 137217.00 92987.00C137227.82 93008.51 137238.45 93030.14 137249.39 93051.59C137270.59 93083.72 137291.80 93115.86 137313.00 93148.00C137313.00 93158.67 137313.00 93169.33 137313.00 93180.00C137281.00 93190.67 137249.00 93201.33 137217.00 93212.00C137217.00 93222.67 137217.00 93233.33 137217.00 93244.00C137227.67 93244.00 137238.33 93244.00 137249.00 93244.00C137249.00 93265.33 137249.00 93286.67 137249.00 93308.00C137238.33 93329.67 137227.67 93351.33 137217.00 93373.00C137195.67 93394.33 137174.33 93415.67 137153.00 93437.00C137163.67 93458.33 137174.33 93479.67 137185.00 93501.00C137174.33 93522.67 137163.67 93544.33 137153.00 93566.00C137163.67 93587.33 137174.33 93608.67 137185.00 93630.00C137195.67 93640.67 137206.33 93651.33 137217.00 93662.00C137227.67 93651.33 137238.33 93640.67 137249.00 93630.00C137259.67 93640.67 137270.33 93651.33 137281.00 93662.00C137324.00 93651.33 137367.00 93640.67 137410.00 93630.00C137452.67 93672.67 137495.33 93715.33 137538.00 93758.00C137495.33 93801.00 137452.67 93844.00 137410.00 93887.00C137367.00 93908.33 137324.00 93929.67 137281.00 93951.00C137270.33 93972.67 137259.67 93994.33 137249.00 94016.00C137238.33 94016.00 137227.67 94016.00 137217.00 94016.00C137195.67 94037.33 137174.33 94058.67 137153.00 94080.00C137131.33 94123.00 137109.67 94166.00 137088.00 94209.00C137077.33 94219.67 137066.67 94230.33 137056.00 94241.00C137066.79 94251.69 137077.41 94262.62 137088.31 94273.15C137109.88 94283.77 137131.44 94294.38 137153.00 94305.00C137163.67 94315.67 137174.33 94326.33 137185.00 94337.00C137185.00 94347.67 137185.00 94358.33 137185.00 94369.00C137174.33 94369.00 137163.67 94369.00 137153.00 94369.00C137110.00 94401.33 137067.00 94433.67 137024.00 94466.00C137024.00 94476.67 137024.00 94487.33 137024.00 94498.00C137045.33 94508.67 137066.67 94519.33 137088.00 94530.00C137120.33 94519.33 137152.67 94508.67 137185.00 94498.00C137206.33 94541.00 137227.67 94584.00 137249.00 94627.00C137238.33 94637.67 137227.67 94648.33 137217.00 94659.00C137142.00 94680.33 137067.00 94701.67 136992.00 94723.00C136981.33 94733.67 136970.67 94744.33 136960.00 94755.00C136992.00 94776.67 137024.00 94798.33 137056.00 94820.00C137045.33 94841.33 137034.67 94862.67 137024.00 94884.00C137024.00 94894.67 137024.00 94905.33 137024.00 94916.00C137056.00 94916.00 137088.00 94916.00 137120.00 94916.00C137141.67 94937.33 137163.33 94958.67 137185.00 94980.00C137185.00 95001.67 137185.00 95023.33 137185.00 95045.00C137142.00 95120.00 137099.00 95195.00 137056.00 95270.00C137056.00 95312.67 137056.00 95355.33 137056.00 95398.00C137045.33 95430.33 137034.67 95462.67 137024.00 95495.00C137077.88 95527.09 137131.70 95559.30 137185.63 95591.31C137206.75 95601.88 137227.88 95612.44 137249.00 95623.00C137259.67 95634.00 137270.33 95645.00 137281.00 95656.00C137270.33 95688.00 137259.67 95720.00 137249.00 95752.00C137270.33 95773.33 137291.67 95794.67 137313.00 95816.00C137302.31 95826.79 137291.38 95837.41 137280.84 95848.31C137259.56 95891.21 137238.28 95934.10 137217.00 95977.00C137184.67 95998.33 137152.33 96019.67 137120.00 96041.00C137141.67 96041.00 137163.33 96041.00 137185.00 96041.00C137195.67 96062.67 137206.33 96084.33 137217.00 96106.00C137195.67 96138.00 137174.33 96170.00 137153.00 96202.00C137142.00 96202.00 137131.00 96202.00 137120.00 96202.00C137109.33 96191.33 137098.67 96180.67 137088.00 96170.00C137066.67 96191.33 137045.33 96212.67 137024.00 96234.00C137045.33 96244.67 137066.67 96255.33 137088.00 96266.00C137120.33 96266.00 137152.67 96266.00 137185.00 96266.00C137217.00 96287.67 137249.00 96309.33 137281.00 96331.00C137302.33 96331.00 137323.67 96331.00 137345.00 96331.00C137345.00 96373.67 137345.00 96416.33 137345.00 96459.00C137366.79 96469.66 137388.50 96480.55 137410.34 96491.07C137463.90 96502.05 137517.45 96513.02 137571.00 96524.00C137603.00 96513.00 137635.00 96502.00 137667.00 96491.00C137688.33 96502.00 137709.67 96513.00 137731.00 96524.00C137742.00 96545.33 137753.00 96566.67 137764.00 96588.00C137753.00 96620.00 137742.00 96652.00 137731.00 96684.00C137763.33 96684.00 137795.67 96684.00 137828.00 96684.00C137828.00 96705.67 137828.00 96727.33 137828.00 96749.00C137838.67 96749.00 137849.33 96749.00 137860.00 96749.00C137900.09 96729.02 137940.12 96708.92 137980.02 96688.56C137983.01 96687.04 137986.01 96685.52 137989.00 96684.00C138010.33 96705.67 138031.67 96727.33 138053.00 96749.00C138031.67 96791.67 138010.33 96834.33 137989.00 96877.00C138021.00 96898.67 138053.00 96920.33 138085.00 96942.00C138106.33 96942.00 138127.67 96942.00 138149.00 96942.00C138159.67 96963.33 138170.33 96984.67 138181.00 97006.00C138181.00 97016.67 138181.00 97027.33 138181.00 97038.00C138192.00 97038.00 138203.00 97038.00 138214.00 97038.00C138224.67 97027.33 138235.33 97016.67 138246.00 97006.00C138267.33 97006.00 138288.67 97006.00 138310.00 97006.00C138320.67 97016.67 138331.33 97027.33 138342.00 97038.00C138331.33 97059.33 138320.67 97080.67 138310.00 97102.00C138342.33 97102.00 138374.67 97102.00 138407.00 97102.00C138428.33 97113.00 138449.67 97124.00 138471.00 97135.00C138481.67 97199.00 138492.33 97263.00 138503.00 97327.00C138513.69 97338.13 138524.61 97349.09 138535.16 97360.31C138545.77 97381.54 138556.39 97402.77 138567.00 97424.00C138588.67 97434.67 138610.33 97445.33 138632.00 97456.00C138653.33 97456.00 138674.67 97456.00 138696.00 97456.00C138706.67 97466.67 138717.33 97477.33 138728.00 97488.00C138717.33 97509.67 138706.67 97531.33 138696.00 97553.00C138696.00 97563.67 138696.00 97574.33 138696.00 97585.00C138674.67 97606.33 138653.33 97627.67 138632.00 97649.00C138632.00 97681.33 138632.00 97713.67 138632.00 97746.00C138621.33 97756.67 138610.67 97767.33 138600.00 97778.00C138578.33 97778.00 138556.67 97778.00 138535.00 97778.00C138513.67 97799.33 138492.33 97820.67 138471.00 97842.00C138460.33 97842.00 138449.67 97842.00 138439.00 97842.00C138428.33 97852.67 138417.67 97863.33 138407.00 97874.00C138374.67 97863.33 138342.33 97852.67 138310.00 97842.00C138288.67 97810.00 138267.33 97778.00 138246.00 97746.00C138235.33 97756.67 138224.67 97767.33 138214.00 97778.00C138214.00 97788.67 138214.00 97799.33 138214.00 97810.00C138224.67 97810.00 138235.33 97810.00 138246.00 97810.00C138246.00 97820.67 138246.00 97831.33 138246.00 97842.00C138256.67 97852.67 138267.33 97863.33 138278.00 97874.00C138278.00 97895.33 138278.00 97916.67 138278.00 97938.00C138267.31 97949.13 138256.39 97960.09 138245.84 97971.31C138235.23 97992.54 138224.61 98013.77 138214.00 98035.00C138246.00 98067.00 138278.00 98099.00 138310.00 98131.00C138310.00 98152.67 138310.00 98174.33 138310.00 98196.00C138299.33 98206.67 138288.67 98217.33 138278.00 98228.00C138288.67 98228.00 138299.33 98228.00 138310.00 98228.00C138299.33 98238.67 138288.67 98249.33 138278.00 98260.00C138321.00 98303.00 138364.00 98346.00 138407.00 98389.00C138396.00 98399.67 138385.00 98410.33 138374.00 98421.00C138352.67 98410.33 138331.33 98399.67 138310.00 98389.00C138320.67 98410.33 138331.33 98431.67 138342.00 98453.00C138331.33 98453.00 138320.67 98453.00 138310.00 98453.00C138320.67 98463.67 138331.33 98474.33 138342.00 98485.00C138342.00 98495.67 138342.00 98506.33 138342.00 98517.00C138331.33 98517.00 138320.67 98517.00 138310.00 98517.00C138320.67 98517.00 138331.33 98517.00 138342.00 98517.00C138352.67 98527.67 138363.33 98538.33 138374.00 98549.00C138363.33 98581.33 138352.67 98613.67 138342.00 98646.00C138320.67 98656.67 138299.33 98667.33 138278.00 98678.00C138310.00 98710.00 138342.00 98742.00 138374.00 98774.00C138374.00 98785.00 138374.00 98796.00 138374.00 98807.00C138352.67 98828.33 138331.33 98849.67 138310.00 98871.00C138320.67 98881.67 138331.33 98892.33 138342.00 98903.00C138342.00 98924.33 138342.00 98945.67 138342.00 98967.00C138320.67 98977.67 138299.33 98988.33 138278.00 98999.00C138267.33 98999.00 138256.67 98999.00 138246.00 98999.00C138246.00 98988.33 138246.00 98977.67 138246.00 98967.00C138246.00 98977.67 138246.00 98988.33 138246.00 98999.00C138224.33 98999.00 138202.67 98999.00 138181.00 98999.00C138181.00 99020.67 138181.00 99042.33 138181.00 99064.00C138170.33 99074.67 138159.67 99085.33 138149.00 99096.00C138181.06 99128.28 138213.61 99160.06 138246.00 99192.00C138256.67 99192.00 138267.33 99192.00 138278.00 99192.00C138278.00 99235.00 138278.00 99278.00 138278.00 99321.00C138267.33 99321.00 138256.67 99321.00 138246.00 99321.00C138246.00 99428.33 138246.00 99535.67 138246.00 99643.00C138227.75 99661.30 138209.49 99679.60 138190.82 99697.48C138187.55 99700.65 138184.27 99703.83 138181.00 99707.00C138181.00 99717.67 138181.00 99728.33 138181.00 99739.00C138138.33 99760.33 138095.67 99781.67 138053.00 99803.00C138053.00 99813.67 138053.00 99824.33 138053.00 99835.00C138063.67 99835.00 138074.33 99835.00 138085.00 99835.00C138106.33 99867.33 138127.67 99899.67 138149.00 99932.00C138138.33 99964.00 138127.67 99996.00 138117.00 100028.00C138106.33 100028.00 138095.67 100028.00 138085.00 100028.00C138074.18 100049.85 138063.57 100071.81 138052.61 100093.58C138031.41 100125.39 138010.20 100157.19 137989.00 100189.00C137967.33 100178.33 137945.67 100167.67 137924.00 100157.00C137913.33 100200.00 137902.67 100243.00 137892.00 100286.00C137881.33 100296.67 137870.67 100307.33 137860.00 100318.00C137828.00 100318.00 137796.00 100318.00 137764.00 100318.00C137753.00 100296.33 137742.00 100274.67 137731.00 100253.00C137709.67 100253.00 137688.33 100253.00 137667.00 100253.00C137656.33 100264.00 137645.67 100275.00 137635.00 100286.00C137624.33 100286.00 137613.67 100286.00 137603.00 100286.00C137581.33 100264.33 137559.67 100242.67 137538.00 100221.00C137538.00 100210.33 137538.00 100199.67 137538.00 100189.00C137527.33 100189.00 137516.67 100189.00 137506.00 100189.00C137516.67 100221.33 137527.33 100253.67 137538.00 100286.00C137506.00 100318.00 137474.00 100350.00 137442.00 100382.00C137399.00 100360.67 137356.00 100339.33 137313.00 100318.00C137302.33 100318.00 137291.67 100318.00 137281.00 100318.00C137281.00 100328.67 137281.00 100339.33 137281.00 100350.00C137259.67 100350.00 137238.33 100350.00 137217.00 100350.00C137206.33 100317.67 137195.67 100285.33 137185.00 100253.00C137163.33 100253.00 137141.67 100253.00 137120.00 100253.00C137098.67 100264.00 137077.33 100275.00 137056.00 100286.00C137013.33 100286.00 136970.67 100286.00 136928.00 100286.00C136917.00 100275.00 136906.00 100264.00 136895.00 100253.00C136895.00 100231.67 136895.00 100210.33 136895.00 100189.00C136873.67 100189.00 136852.33 100189.00 136831.00 100189.00C136820.33 100178.33 136809.67 100167.67 136799.00 100157.00C136788.33 100157.00 136777.67 100157.00 136767.00 100157.00C136777.67 100135.67 136788.33 100114.33 136799.00 100093.00C136799.00 100082.33 136799.00 100071.67 136799.00 100061.00C136809.67 100050.00 136820.33 100039.00 136831.00 100028.00C136841.67 99996.00 136852.33 99964.00 136863.00 99932.00C136841.67 99932.00 136820.33 99932.00 136799.00 99932.00C136788.33 99921.33 136777.67 99910.67 136767.00 99900.00C136767.00 99846.33 136767.00 99792.67 136767.00 99739.00C136745.33 99739.00 136723.67 99739.00 136702.00 99739.00C136702.00 99717.67 136702.00 99696.33 136702.00 99675.00C136670.00 99664.33 136638.00 99653.67 136606.00 99643.00C136595.33 99643.00 136584.67 99643.00 136574.00 99643.00C136563.33 99632.00 136552.67 99621.00 136542.00 99610.00C136531.00 99610.00 136520.00 99610.00 136509.00 99610.00C136466.33 99567.33 136423.67 99524.67 136381.00 99482.00C136338.00 99460.67 136295.00 99439.33 136252.00 99418.00C136230.67 99385.67 136209.33 99353.33 136188.00 99321.00C136156.00 99321.00 136124.00 99321.00 136092.00 99321.00C136081.00 99289.00 136070.00 99257.00 136059.00 99225.00C136059.00 99214.00 136059.00 99203.00 136059.00 99192.00C136027.00 99203.00 135995.00 99214.00 135963.00 99225.00C135941.67 99214.00 135920.33 99203.00 135899.00 99192.00C135888.00 99213.67 135877.00 99235.33 135866.00 99257.00C135877.00 99278.33 135888.00 99299.67 135899.00 99321.00C135880.25 99339.14 135861.49 99357.27 135843.17 99375.83C135839.97 99378.88 135837.00 99382.29 135833.67 99385.11C135801.78 99396.08 135769.89 99407.04 135738.00 99418.00C135727.33 99418.00 135716.67 99418.00 135706.00 99418.00C135706.00 99450.00 135706.00 99482.00 135706.00 99514.00C135673.67 99535.33 135641.33 99556.67 135609.00 99578.00C135609.00 99599.67 135609.00 99621.33 135609.00 99643.00C135619.67 99664.33 135630.33 99685.67 135641.00 99707.00C135641.00 99728.33 135641.00 99749.67 135641.00 99771.00C135673.33 99781.67 135705.67 99792.33 135738.00 99803.00C135748.67 99803.00 135759.33 99803.00 135770.00 99803.00C135791.33 99835.33 135812.67 99867.67 135834.00 99900.00C135812.54 99953.87 135791.23 100007.80 135769.69 100061.63C135759.13 100082.88 135748.34 100104.04 135737.93 100125.34C135727.29 100178.90 135716.64 100232.45 135706.00 100286.00C135716.67 100307.33 135727.33 100328.67 135738.00 100350.00C135738.00 100371.33 135738.00 100392.67 135738.00 100414.00C135748.79 100424.69 135759.41 100435.62 135770.31 100446.16C135791.54 100457.11 135812.77 100468.05 135834.00 100479.00C135834.00 100500.33 135834.00 100521.67 135834.00 100543.00C135823.33 100553.67 135812.67 100564.33 135802.00 100575.00C135791.33 100607.00 135780.67 100639.00 135770.00 100671.00C135791.33 100682.00 135812.67 100693.00 135834.00 100704.00C135834.00 100714.67 135834.00 100725.33 135834.00 100736.00C135844.67 100746.67 135855.33 100757.33 135866.00 100768.00C135877.00 100811.00 135888.00 100854.00 135899.00 100897.00C135888.00 100907.67 135877.00 100918.33 135866.00 100929.00C135844.67 100918.33 135823.33 100907.67 135802.00 100897.00C135791.33 100897.00 135780.67 100897.00 135770.00 100897.00C135748.67 100918.33 135727.33 100939.67 135706.00 100961.00C135695.00 100961.00 135684.00 100961.00 135673.00 100961.00C135641.00 100993.00 135609.00 101025.00 135577.00 101057.00C135555.67 101046.33 135534.33 101035.67 135513.00 101025.00C135491.33 101035.67 135469.67 101046.33 135448.00 101057.00C135437.23 101057.07 135426.41 101056.85 135415.67 101057.11C135383.78 101067.74 135351.89 101078.37 135320.00 101089.00C135280.07 101068.97 135240.07 101049.05 135199.95 101029.41C135195.30 101027.08 135190.43 101025.13 135186.51 101021.63C135145.34 100990.75 135104.17 100959.88 135063.00 100929.00C135030.57 100918.26 134998.08 100907.66 134965.69 100896.84C134923.12 100875.23 134880.56 100853.61 134838.00 100832.00C134795.00 100821.33 134752.00 100810.67 134709.00 100800.00C134666.00 100778.67 134623.00 100757.33 134580.00 100736.00C134515.21 100725.22 134450.40 100714.59 134385.62 100703.72C134332.75 100692.81 134279.87 100681.91 134227.00 100671.00C134216.00 100692.67 134205.00 100714.33 134194.00 100736.00C134108.33 100789.67 134022.67 100843.33 133937.00 100897.00C133926.33 100907.67 133915.67 100918.33 133905.00 100929.00C133905.00 100950.33 133905.00 100971.67 133905.00 100993.00C133926.33 101014.33 133947.67 101035.67 133969.00 101057.00C133990.67 101067.67 134012.33 101078.33 134034.00 101089.00C134034.00 101110.67 134034.00 101132.33 134034.00 101154.00C134055.33 101164.67 134076.67 101175.33 134098.00 101186.00C134087.31 101196.79 134076.38 101207.41 134065.84 101218.31C134033.78 101282.65 134001.33 101346.80 133969.00 101411.00C133958.33 101443.00 133947.67 101475.00 133937.00 101507.00C133905.00 101550.00 133873.00 101593.00 133841.00 101636.00C133851.67 101668.33 133862.33 101700.67 133873.00 101733.00C133862.33 101743.67 133851.67 101754.33 133841.00 101765.00C133862.33 101807.67 133883.67 101850.33 133905.00 101893.00C133928.37 101869.74 133951.52 101846.25 133975.05 101823.14C133984.03 101814.42 133993.02 101805.71 134002.00 101797.00C134023.33 101797.00 134044.67 101797.00 134066.00 101797.00C134066.00 101872.00 134066.00 101947.00 134066.00 102022.00C134098.00 102022.00 134130.00 102022.00 134162.00 102022.00C134215.67 102086.33 134269.33 102150.67 134323.00 102215.00C134312.33 102257.67 134301.67 102300.33 134291.00 102343.00C134269.67 102343.00 134248.33 102343.00 134227.00 102343.00C134205.33 102364.67 134183.67 102386.33 134162.00 102408.00C134194.33 102418.67 134226.67 102429.33 134259.00 102440.00C134259.00 102450.67 134259.00 102461.33 134259.00 102472.00C134237.33 102493.33 134215.67 102514.67 134194.00 102536.00C134161.90 102547.07 134129.75 102558.02 134097.69 102569.16C134076.46 102579.77 134055.23 102590.39 134034.00 102601.00C134012.28 102622.44 133990.45 102643.78 133968.79 102665.28C133936.86 102708.19 133904.93 102751.09 133873.00 102794.00C133873.00 102858.00 133873.00 102922.00 133873.00 102986.00C133851.67 103050.33 133830.33 103114.67 133809.00 103179.00C133809.00 103254.00 133809.00 103329.00 133809.00 103404.00C133851.67 103436.33 133894.33 103468.67 133937.00 103501.00C133969.33 103511.67 134001.67 103522.33 134034.00 103533.00C134055.33 103554.33 134076.67 103575.67 134098.00 103597.00C134108.67 103597.00 134119.33 103597.00 134130.00 103597.00C134130.00 103608.00 134130.00 103619.00 134130.00 103630.00C134173.00 103640.67 134216.00 103651.33 134259.00 103662.00C134259.00 103672.67 134259.00 103683.33 134259.00 103694.00C134248.33 103715.33 134237.67 103736.67 134227.00 103758.00C134237.67 103779.33 134248.33 103800.67 134259.00 103822.00C134248.33 103875.67 134237.67 103929.33 134227.00 103983.00C134248.33 104026.00 134269.67 104069.00 134291.00 104112.00C134323.00 104144.00 134355.00 104176.00 134387.00 104208.00C134387.00 104240.33 134387.00 104272.67 134387.00 104305.00C134408.67 104358.67 134430.33 104412.33 134452.00 104466.00C134430.33 104508.67 134408.67 104551.33 134387.00 104594.00C134398.00 104604.67 134409.00 104615.33 134420.00 104626.00C134409.00 104636.67 134398.00 104647.33 134387.00 104658.00C134419.33 104711.67 134451.67 104765.33 134484.00 104819.00C134484.00 104840.67 134484.00 104862.33 134484.00 104884.00C134473.33 104894.67 134462.67 104905.33 134452.00 104916.00C134452.00 104926.67 134452.00 104937.33 134452.00 104948.00C134430.22 104948.06 134408.42 104947.89 134386.66 104948.09C134172.21 105001.76 133957.77 105055.51 133743.31 105109.15C133593.54 105141.10 133443.77 105173.05 133294.00 105205.00C133251.26 105237.43 133208.44 105269.76 133165.75 105302.24C133154.83 105312.83 133143.92 105323.41 133133.00 105334.00C133122.33 105323.33 133111.67 105312.67 133101.00 105302.00C133090.33 105312.67 133079.67 105323.33 133069.00 105334.00C133036.72 105301.94 133004.94 105269.39 132973.00 105237.00C132951.33 105247.67 132929.67 105258.33 132908.00 105269.00C132918.67 105247.67 132929.33 105226.33 132940.00 105205.00C132929.33 105194.33 132918.67 105183.67 132908.00 105173.00C132897.33 105173.00 132886.67 105173.00 132876.00 105173.00C132886.67 105173.00 132897.33 105173.00 132908.00 105173.00C132897.33 105183.67 132886.67 105194.33 132876.00 105205.00C132865.33 105205.00 132854.67 105205.00 132844.00 105205.00C132844.00 105215.67 132844.00 105226.33 132844.00 105237.00C132833.33 105237.00 132822.67 105237.00 132812.00 105237.00C132812.00 105247.67 132812.00 105258.33 132812.00 105269.00C132801.33 105258.33 132790.67 105247.67 132780.00 105237.00C132769.33 105258.67 132758.67 105280.33 132748.00 105302.00C132758.67 105302.00 132769.33 105302.00 132780.00 105302.00C132769.33 105302.00 132758.67 105302.00 132748.00 105302.00C132748.00 105312.67 132748.00 105323.33 132748.00 105334.00C132758.67 105334.00 132769.33 105334.00 132780.00 105334.00C132769.33 105334.00 132758.67 105334.00 132748.00 105334.00C132758.67 105344.67 132769.33 105355.33 132780.00 105366.00C132769.33 105366.00 132758.67 105366.00 132748.00 105366.00C132758.67 105366.00 132769.33 105366.00 132780.00 105366.00C132769.33 105376.67 132758.67 105387.33 132748.00 105398.00C132737.00 105398.00 132726.00 105398.00 132715.00 105398.00C132704.33 105387.33 132693.67 105376.67 132683.00 105366.00C132683.00 105387.33 132683.00 105408.67 132683.00 105430.00C132661.67 105430.00 132640.33 105430.00 132619.00 105430.00C132619.00 105440.67 132619.00 105451.33 132619.00 105462.00C132608.33 105462.00 132597.67 105462.00 132587.00 105462.00C132587.00 105472.67 132587.00 105483.33 132587.00 105494.00C132568.86 105512.75 132550.73 105531.51 132532.17 105549.83C132529.11 105552.89 132526.06 105555.94 132523.00 105559.00C132523.00 105569.67 132523.00 105580.33 132523.00 105591.00C132490.67 105591.00 132458.33 105591.00 132426.00 105591.00C132404.67 105601.67 132383.33 105612.33 132362.00 105623.00C132351.33 105612.33 132340.67 105601.67 132330.00 105591.00C132297.67 105591.00 132265.33 105591.00 132233.00 105591.00C132233.00 105580.33 132233.00 105569.67 132233.00 105559.00C132233.00 105569.67 132233.00 105580.33 132233.00 105591.00C132222.33 105580.33 132211.67 105569.67 132201.00 105559.00C132201.00 105569.67 132201.00 105580.33 132201.00 105591.00C132179.67 105591.00 132158.33 105591.00 132137.00 105591.00C132137.00 105601.67 132137.00 105612.33 132137.00 105623.00C132137.00 105612.33 132137.00 105601.67 132137.00 105591.00C132137.00 105612.33 132137.00 105633.67 132137.00 105655.00C132115.33 105665.67 132093.67 105676.33 132072.00 105687.00C132083.00 105687.00 132094.00 105687.00 132105.00 105687.00C132083.33 105687.00 132061.67 105687.00 132040.00 105687.00C132040.00 105676.33 132040.00 105665.67 132040.00 105655.00C132029.33 105655.00 132018.67 105655.00 132008.00 105655.00C131997.33 105633.67 131986.67 105612.33 131976.00 105591.00C131965.33 105601.67 131954.67 105612.33 131944.00 105623.00C131944.00 105612.33 131944.00 105601.67 131944.00 105591.00C131933.33 105591.00 131922.67 105591.00 131912.00 105591.00C131912.00 105580.33 131912.00 105569.67 131912.00 105559.00C131890.33 105559.00 131868.67 105559.00 131847.00 105559.00C131847.00 105548.33 131847.00 105537.67 131847.00 105527.00C131836.33 105527.00 131825.67 105527.00 131815.00 105527.00C131815.00 105516.00 131815.00 105505.00 131815.00 105494.00C131804.33 105494.00 131793.67 105494.00 131783.00 105494.00C131783.00 105430.00 131783.00 105366.00 131783.00 105302.00C131793.67 105302.00 131804.33 105302.00 131815.00 105302.00C131815.00 105280.33 131815.00 105258.67 131815.00 105237.00C131804.33 105226.33 131793.67 105215.67 131783.00 105205.00C131804.33 105205.00 131825.67 105205.00 131847.00 105205.00C131847.00 105183.67 131847.00 105162.33 131847.00 105141.00C131836.33 105141.00 131825.67 105141.00 131815.00 105141.00C131815.00 105130.33 131815.00 105119.67 131815.00 105109.00C131825.67 105098.00 131836.33 105087.00 131847.00 105076.00C131825.67 105076.00 131804.33 105076.00 131783.00 105076.00C131793.67 105065.33 131804.33 105054.67 131815.00 105044.00C131804.33 105033.33 131793.67 105022.67 131783.00 105012.00C131783.00 104990.67 131783.00 104969.33 131783.00 104948.00C131772.33 104948.00 131761.67 104948.00 131751.00 104948.00C131761.67 104948.00 131772.33 104948.00 131783.00 104948.00C131793.67 104926.67 131804.33 104905.33 131815.00 104884.00C131815.00 104873.00 131815.00 104862.00 131815.00 104851.00C131804.33 104851.00 131793.67 104851.00 131783.00 104851.00C131793.67 104840.33 131804.33 104829.67 131815.00 104819.00C131815.00 104776.33 131815.00 104733.67 131815.00 104691.00C131825.67 104680.00 131836.33 104669.00 131847.00 104658.00C131857.67 104658.00 131868.33 104658.00 131879.00 104658.00C131879.00 104636.67 131879.00 104615.33 131879.00 104594.00C131890.00 104594.00 131901.00 104594.00 131912.00 104594.00C131912.00 104583.33 131912.00 104572.67 131912.00 104562.00C131922.67 104551.33 131933.33 104540.67 131944.00 104530.00C131954.67 104497.67 131965.33 104465.33 131976.00 104433.00C131986.67 104433.00 131997.33 104433.00 132008.00 104433.00C132008.00 104411.67 132008.00 104390.33 132008.00 104369.00C132018.67 104358.33 132029.33 104347.67 132040.00 104337.00C132040.00 104326.33 132040.00 104315.67 132040.00 104305.00C132040.00 104315.67 132040.00 104326.33 132040.00 104337.00C132040.00 104315.67 132040.00 104294.33 132040.00 104273.00C132050.67 104273.00 132061.33 104273.00 132072.00 104273.00C132072.00 104262.00 132072.00 104251.00 132072.00 104240.00C132061.33 104229.33 132050.67 104218.67 132040.00 104208.00C132040.00 104186.67 132040.00 104165.33 132040.00 104144.00C132050.67 104122.67 132061.33 104101.33 132072.00 104080.00C132072.00 104058.33 132072.00 104036.67 132072.00 104015.00C132061.33 104004.33 132050.67 103993.67 132040.00 103983.00C132029.33 103983.00 132018.67 103983.00 132008.00 103983.00C131997.33 103972.33 131986.67 103961.67 131976.00 103951.00C131986.67 103940.33 131997.33 103929.67 132008.00 103919.00C132008.00 103876.00 132008.00 103833.00 132008.00 103790.00C131997.33 103768.67 131986.67 103747.33 131976.00 103726.00C131997.33 103672.33 132018.67 103618.67 132040.00 103565.00C132050.67 103554.33 132061.33 103543.67 132072.00 103533.00C132061.33 103522.33 132050.67 103511.67 132040.00 103501.00C132029.23 103500.93 132018.41 103501.15 132007.67 103500.89C131975.78 103490.26 131943.89 103479.63 131912.00 103469.00C131869.00 103469.00 131826.00 103469.00 131783.00 103469.00C131772.33 103458.33 131761.67 103447.67 131751.00 103437.00C131751.00 103426.00 131751.00 103415.00 131751.00 103404.00C131740.33 103404.00 131729.67 103404.00 131719.00 103404.00C131697.33 103372.00 131675.67 103340.00 131654.00 103308.00C131632.67 103308.00 131611.33 103308.00 131590.00 103308.00C131590.00 103233.00 131590.00 103158.00 131590.00 103083.00C130346.67 103083.00 129103.33 103083.00 127860.00 103083.00C127860.00 103276.00 127860.00 103469.00 127860.00 103662.00C127838.67 103662.00 127817.33 103662.00 127796.00 103662.00C127774.67 103694.00 127753.33 103726.00 127732.00 103758.00C127721.27 103790.68 127710.36 103823.31 127699.74 103856.02C127688.82 103898.35 127677.91 103940.67 127667.00 103983.00C127667.00 104015.33 127667.00 104047.67 127667.00 104080.00C127688.67 104090.67 127710.33 104101.33 127732.00 104112.00C127753.33 104101.33 127774.67 104090.67 127796.00 104080.00C127806.67 104101.46 127817.53 104122.84 127828.08 104144.34C127838.72 104187.23 127849.36 104230.11 127860.00 104273.00C127849.33 104294.33 127838.67 104315.67 127828.00 104337.00C127817.33 104337.00 127806.67 104337.00 127796.00 104337.00C127763.96 104380.11 127731.80 104423.15 127699.84 104466.31C127688.89 104487.54 127677.95 104508.77 127667.00 104530.00C127624.33 104540.67 127581.67 104551.33 127539.00 104562.00C127517.33 104594.00 127495.67 104626.00 127474.00 104658.00C127474.05 104690.45 127473.91 104722.91 127474.07 104755.34C127485.05 104808.90 127496.02 104862.45 127507.00 104916.00C127517.67 104926.67 127528.33 104937.33 127539.00 104948.00C127528.33 104958.67 127517.67 104969.33 127507.00 104980.00C127507.00 105012.00 127507.00 105044.00 127507.00 105076.00C127517.67 105076.00 127528.33 105076.00 127539.00 105076.00C127539.00 105097.67 127539.00 105119.33 127539.00 105141.00C127528.33 105141.00 127517.67 105141.00 127507.00 105141.00C127507.00 105151.67 127507.00 105162.33 127507.00 105173.00C127517.67 105183.67 127528.33 105194.33 127539.00 105205.00C127549.67 105194.33 127560.33 105183.67 127571.00 105173.00C127592.33 105183.67 127613.67 105194.33 127635.00 105205.00C127635.00 105237.33 127635.00 105269.67 127635.00 105302.00C127613.67 105323.33 127592.33 105344.67 127571.00 105366.00C127581.67 105376.67 127592.33 105387.33 127603.00 105398.00C127592.27 105430.10 127581.65 105462.25 127570.84 105494.31C127560.23 105515.88 127549.61 105537.44 127539.00 105559.00C127539.00 105591.00 127539.00 105623.00 127539.00 105655.00C127528.33 105687.33 127517.67 105719.67 127507.00 105752.00C127507.00 105762.67 127507.00 105773.33 127507.00 105784.00C128235.67 105784.00 128964.33 105784.00 129693.00 105784.00C129907.45 105773.34 130121.90 105762.63 130336.35 105752.00C130925.90 105752.00 131515.45 105752.00 132105.00 105752.00C132105.00 105773.33 132105.00 105794.67 132105.00 105816.00C132094.00 105826.67 132083.00 105837.33 132072.00 105848.00C132083.00 105858.67 132094.00 105869.33 132105.00 105880.00C132105.00 105890.67 132105.00 105901.33 132105.00 105912.00C132094.00 105912.00 132083.00 105912.00 132072.00 105912.00C132072.00 105923.00 132072.00 105934.00 132072.00 105945.00C132061.33 105955.67 132050.67 105966.33 132040.00 105977.00C132040.00 105966.33 132040.00 105955.67 132040.00 105945.00C132029.33 105945.00 132018.67 105945.00 132008.00 105945.00C132008.00 105955.67 132008.00 105966.33 132008.00 105977.00C131997.33 105966.33 131986.67 105955.67 131976.00 105945.00C131976.00 105977.00 131976.00 106009.00 131976.00 106041.00C131965.33 106051.67 131954.67 106062.33 131944.00 106073.00C131954.67 106083.67 131965.33 106094.33 131976.00 106105.00C131965.33 106105.00 131954.67 106105.00 131944.00 106105.00C131944.00 106116.00 131944.00 106127.00 131944.00 106138.00C131922.33 106148.67 131900.67 106159.33 131879.00 106170.00C131890.00 106180.67 131901.00 106191.33 131912.00 106202.00C131912.00 106212.67 131912.00 106223.33 131912.00 106234.00C131922.67 106234.00 131933.33 106234.00 131944.00 106234.00C131933.33 106244.67 131922.67 106255.33 131912.00 106266.00C131922.67 106276.67 131933.33 106287.33 131944.00 106298.00C131933.33 106308.67 131922.67 106319.33 131912.00 106330.00C131922.67 106330.00 131933.33 106330.00 131944.00 106330.00C131954.67 106341.00 131965.33 106352.00 131976.00 106363.00C131976.00 106373.67 131976.00 106384.33 131976.00 106395.00C131965.33 106405.67 131954.67 106416.33 131944.00 106427.00C131954.67 106427.00 131965.33 106427.00 131976.00 106427.00C131986.67 106448.33 131997.33 106469.67 132008.00 106491.00C131997.33 106491.00 131986.67 106491.00 131976.00 106491.00C131997.33 106512.33 132018.67 106533.67 132040.00 106555.00C132029.33 106555.00 132018.67 106555.00 132008.00 106555.00C132018.67 106587.33 132029.33 106619.67 132040.00 106652.00C132029.33 106684.00 132018.67 106716.00 132008.00 106748.00C131997.33 106748.00 131986.67 106748.00 131976.00 106748.00C131976.00 106759.00 131976.00 106770.00 131976.00 106781.00C131954.67 106791.67 131933.33 106802.33 131912.00 106813.00C131901.00 106834.33 131890.00 106855.67 131879.00 106877.00C131890.00 106887.67 131901.00 106898.33 131912.00 106909.00C131901.00 106919.67 131890.00 106930.33 131879.00 106941.00C131879.00 106962.67 131879.00 106984.33 131879.00 107006.00C131868.33 107016.67 131857.67 107027.33 131847.00 107038.00C131836.33 107070.00 131825.67 107102.00 131815.00 107134.00C131804.33 107134.00 131793.67 107134.00 131783.00 107134.00C131772.12 107155.95 131761.46 107178.02 131750.45 107199.90C131718.30 107252.93 131686.15 107305.97 131654.00 107359.00C131632.67 107369.67 131611.33 107380.33 131590.00 107391.00C131571.86 107409.75 131553.73 107428.51 131535.17 107446.83C131532.11 107449.89 131529.06 107452.94 131526.00 107456.00C131536.67 107498.67 131547.33 107541.33 131558.00 107584.00C131547.33 107616.33 131536.67 107648.67 131526.00 107681.00C131504.33 107691.67 131482.67 107702.33 131461.00 107713.00C131450.33 107734.33 131439.67 107755.67 131429.00 107777.00C131418.33 107788.00 131407.67 107799.00 131397.00 107810.00C131397.00 107874.00 131397.00 107938.00 131397.00 108002.00C131407.69 108013.13 131418.61 108024.09 131429.16 108035.31C131439.77 108056.54 131450.39 108077.77 131461.00 108099.00C131461.00 108120.33 131461.00 108141.67 131461.00 108163.00C131482.67 108163.00 131504.33 108163.00 131526.00 108163.00C131515.33 108173.67 131504.67 108184.33 131494.00 108195.00C131504.67 108205.67 131515.33 108216.33 131526.00 108227.00C131526.00 108216.33 131526.00 108205.67 131526.00 108195.00C131536.67 108205.67 131547.33 108216.33 131558.00 108227.00C131568.67 108216.33 131579.33 108205.67 131590.00 108195.00C131600.67 108205.67 131611.33 108216.33 131622.00 108227.00C131611.33 108238.00 131600.67 108249.00 131590.00 108260.00C131600.67 108260.00 131611.33 108260.00 131622.00 108260.00C131611.33 108270.67 131600.67 108281.33 131590.00 108292.00C131600.67 108292.00 131611.33 108292.00 131622.00 108292.00C131611.33 108302.67 131600.67 108313.33 131590.00 108324.00C131622.33 108324.00 131654.67 108324.00 131687.00 108324.00C131687.00 108334.67 131687.00 108345.33 131687.00 108356.00C131697.67 108366.67 131708.33 108377.33 131719.00 108388.00C131719.00 108377.33 131719.00 108366.67 131719.00 108356.00C131740.33 108356.00 131761.67 108356.00 131783.00 108356.00C131783.00 108388.33 131783.00 108420.67 131783.00 108453.00C131793.67 108453.00 131804.33 108453.00 131815.00 108453.00C131815.00 108442.00 131815.00 108431.00 131815.00 108420.00C131836.33 108409.33 131857.67 108398.67 131879.00 108388.00C131879.00 108398.67 131879.00 108409.33 131879.00 108420.00C131900.67 108420.00 131922.33 108420.00 131944.00 108420.00C131944.00 108431.00 131944.00 108442.00 131944.00 108453.00C131954.67 108453.00 131965.33 108453.00 131976.00 108453.00C131965.33 108453.00 131954.67 108453.00 131944.00 108453.00C131954.67 108463.67 131965.33 108474.33 131976.00 108485.00C131965.33 108495.67 131954.67 108506.33 131944.00 108517.00C131954.67 108527.67 131965.33 108538.33 131976.00 108549.00C131997.33 108527.67 132018.67 108506.33 132040.00 108485.00C132040.00 108474.33 132040.00 108463.67 132040.00 108453.00C132050.67 108463.67 132061.33 108474.33 132072.00 108485.00C132061.33 108506.33 132050.67 108527.67 132040.00 108549.00C132050.67 108538.33 132061.33 108527.67 132072.00 108517.00C132083.00 108538.33 132094.00 108559.67 132105.00 108581.00C132105.00 108591.67 132105.00 108602.33 132105.00 108613.00C132115.67 108602.33 132126.33 108591.67 132137.00 108581.00C132147.67 108581.00 132158.33 108581.00 132169.00 108581.00C132169.00 108602.67 132169.00 108624.33 132169.00 108646.00C132179.67 108635.00 132190.33 108624.00 132201.00 108613.00C132201.00 108634.67 132201.00 108656.33 132201.00 108678.00C132211.67 108678.00 132222.33 108678.00 132233.00 108678.00C132233.00 108699.33 132233.00 108720.67 132233.00 108742.00C132243.67 108752.67 132254.33 108763.33 132265.00 108774.00C132283.25 108755.70 132301.51 108737.40 132320.18 108719.52C132323.45 108716.35 132326.73 108713.17 132330.00 108710.00C132340.67 108731.33 132351.33 108752.67 132362.00 108774.00C132351.33 108774.00 132340.67 108774.00 132330.00 108774.00C132340.67 108774.00 132351.33 108774.00 132362.00 108774.00C132372.67 108784.67 132383.33 108795.33 132394.00 108806.00C132372.67 108816.67 132351.33 108827.33 132330.00 108838.00C132340.67 108849.00 132351.33 108860.00 132362.00 108871.00C132372.67 108860.00 132383.33 108849.00 132394.00 108838.00C132394.00 108870.33 132394.00 108902.67 132394.00 108935.00C132383.33 108945.67 132372.67 108956.33 132362.00 108967.00C132383.33 108967.00 132404.67 108967.00 132426.00 108967.00C132447.33 108977.67 132468.67 108988.33 132490.00 108999.00C132490.00 109031.33 132490.00 109063.67 132490.00 109096.00C132479.33 109096.00 132468.67 109096.00 132458.00 109096.00C132468.67 109106.67 132479.33 109117.33 132490.00 109128.00C132479.31 109138.79 132468.38 109149.41 132457.84 109160.31C132447.23 109181.54 132436.61 109202.77 132426.00 109224.00C132436.67 109234.67 132447.33 109245.33 132458.00 109256.00C132468.67 109256.00 132479.33 109256.00 132490.00 109256.00C132479.33 109256.00 132468.67 109256.00 132458.00 109256.00C132458.00 109277.67 132458.00 109299.33 132458.00 109321.00C132479.67 109321.00 132501.33 109321.00 132523.00 109321.00C132523.00 109374.33 132523.00 109427.67 132523.00 109481.00C132544.33 109492.00 132565.67 109503.00 132587.00 109514.00C132576.33 109524.67 132565.67 109535.33 132555.00 109546.00C132555.00 109556.67 132555.00 109567.33 132555.00 109578.00C132587.00 109567.33 132619.00 109556.67 132651.00 109546.00C132629.67 109567.33 132608.33 109588.67 132587.00 109610.00C132597.67 109642.33 132608.33 109674.67 132619.00 109707.00C132619.00 109717.67 132619.00 109728.33 132619.00 109739.00C132597.67 109739.00 132576.33 109739.00 132555.00 109739.00C132565.67 109760.33 132576.33 109781.67 132587.00 109803.00C132597.67 109803.00 132608.33 109803.00 132619.00 109803.00C132619.00 109813.67 132619.00 109824.33 132619.00 109835.00C132629.67 109835.00 132640.33 109835.00 132651.00 109835.00C132640.33 109845.67 132629.67 109856.33 132619.00 109867.00C132608.33 109867.00 132597.67 109867.00 132587.00 109867.00C132597.67 109877.67 132608.33 109888.33 132619.00 109899.00C132629.67 109899.00 132640.33 109899.00 132651.00 109899.00C132640.33 109920.67 132629.67 109942.33 132619.00 109964.00C132640.33 109953.33 132661.67 109942.67 132683.00 109932.00C132693.67 109932.00 132704.33 109932.00 132715.00 109932.00C132726.00 109953.33 132737.00 109974.67 132748.00 109996.00C132758.67 109996.00 132769.33 109996.00 132780.00 109996.00C132790.67 110006.67 132801.33 110017.33 132812.00 110028.00C132779.67 110038.67 132747.33 110049.33 132715.00 110060.00C132726.00 110070.67 132737.00 110081.33 132748.00 110092.00C132748.00 110103.00 132748.00 110114.00 132748.00 110125.00C132758.67 110114.00 132769.33 110103.00 132780.00 110092.00C132790.67 110103.00 132801.33 110114.00 132812.00 110125.00C132801.33 110135.67 132790.67 110146.33 132780.00 110157.00C132801.33 110167.67 132822.67 110178.33 132844.00 110189.00C132833.33 110199.67 132822.67 110210.33 132812.00 110221.00C132822.67 110231.67 132833.33 110242.33 132844.00 110253.00C132854.67 110242.33 132865.33 110231.67 132876.00 110221.00C132876.00 110231.67 132876.00 110242.33 132876.00 110253.00C132897.33 110263.67 132918.67 110274.33 132940.00 110285.00C132951.00 110295.67 132962.00 110306.33 132973.00 110317.00C132962.00 110328.00 132951.00 110339.00 132940.00 110350.00C132908.00 110360.67 132876.00 110371.33 132844.00 110382.00C132865.33 110382.00 132886.67 110382.00 132908.00 110382.00C132908.00 110392.67 132908.00 110403.33 132908.00 110414.00C132897.33 110414.00 132886.67 110414.00 132876.00 110414.00C132876.00 110424.67 132876.00 110435.33 132876.00 110446.00C132897.33 110435.33 132918.67 110424.67 132940.00 110414.00C132940.00 110424.67 132940.00 110435.33 132940.00 110446.00C132918.67 110456.67 132897.33 110467.33 132876.00 110478.00C132886.67 110488.67 132897.33 110499.33 132908.00 110510.00C132886.67 110510.00 132865.33 110510.00 132844.00 110510.00C132854.67 110521.00 132865.33 110532.00 132876.00 110543.00C132865.33 110543.00 132854.67 110543.00 132844.00 110543.00C132844.00 110553.67 132844.00 110564.33 132844.00 110575.00C132833.33 110564.33 132822.67 110553.67 132812.00 110543.00C132812.00 110553.67 132812.00 110564.33 132812.00 110575.00C132812.00 110564.33 132812.00 110553.67 132812.00 110543.00C132801.33 110553.67 132790.67 110564.33 132780.00 110575.00C132780.00 110585.67 132780.00 110596.33 132780.00 110607.00C132769.33 110607.00 132758.67 110607.00 132748.00 110607.00C132758.67 110617.67 132769.33 110628.33 132780.00 110639.00C132758.33 110628.33 132736.67 110617.67 132715.00 110607.00C132715.00 110596.33 132715.00 110585.67 132715.00 110575.00C132704.33 110575.00 132693.67 110575.00 132683.00 110575.00C132683.00 110607.00 132683.00 110639.00 132683.00 110671.00C132693.67 110671.00 132704.33 110671.00 132715.00 110671.00C132704.33 110681.67 132693.67 110692.33 132683.00 110703.00C132683.00 110692.33 132683.00 110681.67 132683.00 110671.00C132672.33 110681.67 132661.67 110692.33 132651.00 110703.00C132640.33 110703.00 132629.67 110703.00 132619.00 110703.00C132619.00 110713.67 132619.00 110724.33 132619.00 110735.00C132629.67 110735.00 132640.33 110735.00 132651.00 110735.00C132640.33 110746.00 132629.67 110757.00 132619.00 110768.00C132608.33 110757.00 132597.67 110746.00 132587.00 110735.00C132576.33 110746.00 132565.67 110757.00 132555.00 110768.00C132565.67 110778.67 132576.33 110789.33 132587.00 110800.00C132554.67 110789.33 132522.33 110778.67 132490.00 110768.00C132490.00 110778.67 132490.00 110789.33 132490.00 110800.00C132479.33 110800.00 132468.67 110800.00 132458.00 110800.00C132458.00 110810.67 132458.00 110821.33 132458.00 110832.00C132468.67 110832.00 132479.33 110832.00 132490.00 110832.00C132479.33 110832.00 132468.67 110832.00 132458.00 110832.00C132447.33 110821.33 132436.67 110810.67 132426.00 110800.00C132415.33 110810.67 132404.67 110821.33 132394.00 110832.00C132394.00 110821.33 132394.00 110810.67 132394.00 110800.00C132394.00 110832.00 132394.00 110864.00 132394.00 110896.00C132383.33 110896.00 132372.67 110896.00 132362.00 110896.00C132351.33 110885.33 132340.67 110874.67 132330.00 110864.00C132330.00 110874.67 132330.00 110885.33 132330.00 110896.00C132319.00 110885.33 132308.00 110874.67 132297.00 110864.00C132297.00 110896.33 132297.00 110928.67 132297.00 110961.00C132286.33 110939.33 132275.67 110917.67 132265.00 110896.00C132254.33 110917.67 132243.67 110939.33 132233.00 110961.00C132243.67 110971.67 132254.33 110982.33 132265.00 110993.00C132254.33 110993.00 132243.67 110993.00 132233.00 110993.00C132233.00 111003.67 132233.00 111014.33 132233.00 111025.00C132222.33 111035.67 132211.67 111046.33 132201.00 111057.00C132211.67 111078.33 132222.33 111099.67 132233.00 111121.00C132211.67 111110.33 132190.33 111099.67 132169.00 111089.00C132147.67 111099.67 132126.33 111110.33 132105.00 111121.00C132115.67 111131.67 132126.33 111142.33 132137.00 111153.00C132126.33 111164.00 132115.67 111175.00 132105.00 111186.00C132094.00 111164.33 132083.00 111142.67 132072.00 111121.00C132050.67 111131.67 132029.33 111142.33 132008.00 111153.00C132008.00 111142.33 132008.00 111131.67 132008.00 111121.00C131997.33 111131.67 131986.67 111142.33 131976.00 111153.00C131986.67 111164.00 131997.33 111175.00 132008.00 111186.00C131997.33 111196.67 131986.67 111207.33 131976.00 111218.00C131943.67 111218.00 131911.33 111218.00 131879.00 111218.00C131890.00 111228.67 131901.00 111239.33 131912.00 111250.00C131901.00 111260.67 131890.00 111271.33 131879.00 111282.00C131900.67 111292.67 131922.33 111303.33 131944.00 111314.00C131911.67 111314.00 131879.33 111314.00 131847.00 111314.00C131868.67 111335.67 131890.33 111357.33 131912.00 111379.00C131912.00 111389.67 131912.00 111400.33 131912.00 111411.00C131901.00 111411.00 131890.00 111411.00 131879.00 111411.00C131879.00 111400.33 131879.00 111389.67 131879.00 111379.00C131868.33 111389.67 131857.67 111400.33 131847.00 111411.00C131847.00 111432.33 131847.00 111453.67 131847.00 111475.00C131815.00 111475.00 131783.00 111475.00 131751.00 111475.00C131740.33 111485.67 131729.67 111496.33 131719.00 111507.00C131729.67 111528.33 131740.33 111549.67 131751.00 111571.00C131740.33 111571.00 131729.67 111571.00 131719.00 111571.00C131729.67 111582.00 131740.33 111593.00 131751.00 111604.00C131740.33 111614.67 131729.67 111625.33 131719.00 111636.00C131708.33 111625.33 131697.67 111614.67 131687.00 111604.00C131665.33 111604.00 131643.67 111604.00 131622.00 111604.00C131622.00 111625.33 131622.00 111646.67 131622.00 111668.00C131600.67 111668.00 131579.33 111668.00 131558.00 111668.00C131568.67 111678.67 131579.33 111689.33 131590.00 111700.00C131590.00 111710.67 131590.00 111721.33 131590.00 111732.00C131558.00 111742.67 131526.00 111753.33 131494.00 111764.00C131494.00 111775.00 131494.00 111786.00 131494.00 111797.00C131504.67 111797.00 131515.33 111797.00 131526.00 111797.00C131536.67 111807.67 131547.33 111818.33 131558.00 111829.00C131558.00 111839.67 131558.00 111850.33 131558.00 111861.00C131547.33 111871.67 131536.67 111882.33 131526.00 111893.00C131536.67 111914.33 131547.33 111935.67 131558.00 111957.00C131558.00 111967.67 131558.00 111978.33 131558.00 111989.00C131536.67 111978.33 131515.33 111967.67 131494.00 111957.00C131483.00 111967.67 131472.00 111978.33 131461.00 111989.00C131450.33 111989.00 131439.67 111989.00 131429.00 111989.00C131429.00 112000.00 131429.00 112011.00 131429.00 112022.00C131418.33 112022.00 131407.67 112022.00 131397.00 112022.00C131418.33 112043.33 131439.67 112064.67 131461.00 112086.00C131450.33 112096.67 131439.67 112107.33 131429.00 112118.00C131429.00 112107.33 131429.00 112096.67 131429.00 112086.00C131407.67 112086.00 131386.33 112086.00 131365.00 112086.00C131375.67 112096.67 131386.33 112107.33 131397.00 112118.00C131386.33 112128.67 131375.67 112139.33 131365.00 112150.00C131354.33 112128.67 131343.67 112107.33 131333.00 112086.00C131300.67 112096.67 131268.33 112107.33 131236.00 112118.00C131236.00 112107.33 131236.00 112096.67 131236.00 112086.00C131225.33 112086.00 131214.67 112086.00 131204.00 112086.00C131204.00 112075.33 131204.00 112064.67 131204.00 112054.00C131182.67 112043.33 131161.33 112032.67 131140.00 112022.00C131140.00 112011.00 131140.00 112000.00 131140.00 111989.00C131140.00 112010.67 131140.00 112032.33 131140.00 112054.00C131150.67 112054.00 131161.33 112054.00 131172.00 112054.00C131140.00 112075.33 131108.00 112096.67 131076.00 112118.00C131086.67 112128.67 131097.33 112139.33 131108.00 112150.00C131108.00 112182.33 131108.00 112214.67 131108.00 112247.00C131097.33 112257.67 131086.67 112268.33 131076.00 112279.00C131065.00 112268.33 131054.00 112257.67 131043.00 112247.00C131043.00 112268.33 131043.00 112289.67 131043.00 112311.00C131032.33 112311.00 131021.67 112311.00 131011.00 112311.00C131021.67 112321.67 131032.33 112332.33 131043.00 112343.00C131043.00 112353.67 131043.00 112364.33 131043.00 112375.00C131054.00 112375.00 131065.00 112375.00 131076.00 112375.00C131076.00 112385.67 131076.00 112396.33 131076.00 112407.00C131054.33 112407.00 131032.67 112407.00 131011.00 112407.00C131021.67 112418.00 131032.33 112429.00 131043.00 112440.00C131043.00 112450.67 131043.00 112461.33 131043.00 112472.00C131054.00 112472.00 131065.00 112472.00 131076.00 112472.00C131076.00 112504.00 131076.00 112536.00 131076.00 112568.00C131054.33 112568.00 131032.67 112568.00 131011.00 112568.00C131000.33 112589.33 130989.67 112610.67 130979.00 112632.00C130989.77 112632.08 131000.59 112631.85 131011.33 112632.11C131043.55 112643.08 131075.78 112654.04 131108.00 112665.00C131118.67 112686.33 131129.33 112707.67 131140.00 112729.00C131150.67 112739.67 131161.33 112750.33 131172.00 112761.00C131172.00 112825.33 131172.00 112889.67 131172.00 112954.00C131182.67 112954.00 131193.33 112954.00 131204.00 112954.00C131214.67 112964.67 131225.33 112975.33 131236.00 112986.00C131257.67 112954.00 131279.33 112922.00 131301.00 112890.00C131311.67 112932.67 131322.33 112975.33 131333.00 113018.00C131354.33 113018.00 131375.67 113018.00 131397.00 113018.00C131407.67 113007.33 131418.33 112996.67 131429.00 112986.00C131482.67 112975.33 131536.33 112964.67 131590.00 112954.00C131611.33 112943.33 131632.67 112932.67 131654.00 112922.00C131675.67 112922.00 131697.33 112922.00 131719.00 112922.00C131740.45 112932.69 131761.85 112943.50 131783.33 112954.11C131815.22 112964.74 131847.11 112975.37 131879.00 112986.00C131911.33 112975.33 131943.67 112964.67 131976.00 112954.00C131997.33 112964.67 132018.67 112975.33 132040.00 112986.00C132059.98 113026.09 132080.08 113066.12 132100.44 113106.02C132102.76 113110.01 132103.99 113114.78 132107.73 113117.73C132138.82 113148.82 132169.91 113179.91 132201.00 113211.00C132222.37 113243.44 132243.84 113275.83 132265.16 113308.31C132275.77 113329.54 132286.39 113350.77 132297.00 113372.00C132297.00 113425.67 132297.00 113479.33 132297.00 113533.00C132275.67 113533.00 132254.33 113533.00 132233.00 113533.00C132233.00 113565.00 132233.00 113597.00 132233.00 113629.00C132243.67 113629.00 132254.33 113629.00 132265.00 113629.00C132265.00 113650.67 132265.00 113672.33 132265.00 113694.00C132243.67 113715.33 132222.33 113736.67 132201.00 113758.00C132179.67 113758.00 132158.33 113758.00 132137.00 113758.00C132137.00 113768.67 132137.00 113779.33 132137.00 113790.00C132126.33 113790.00 132115.67 113790.00 132105.00 113790.00C132094.00 113800.67 132083.00 113811.33 132072.00 113822.00C132072.00 113843.33 132072.00 113864.67 132072.00 113886.00C132061.33 113907.67 132050.67 113929.33 132040.00 113951.00C132008.00 113983.00 131976.00 114015.00 131944.00 114047.00C131944.00 114057.67 131944.00 114068.33 131944.00 114079.00C131954.67 114090.00 131965.33 114101.00 131976.00 114112.00C131976.00 114122.67 131976.00 114133.33 131976.00 114144.00C131965.33 114154.67 131954.67 114165.33 131944.00 114176.00C131944.00 114186.67 131944.00 114197.33 131944.00 114208.00C131922.33 114218.67 131900.67 114229.33 131879.00 114240.00C131879.00 114250.67 131879.00 114261.33 131879.00 114272.00C131890.00 114282.67 131901.00 114293.33 131912.00 114304.00C131901.00 114315.00 131890.00 114326.00 131879.00 114337.00C131868.33 114337.00 131857.67 114337.00 131847.00 114337.00C131868.67 114347.67 131890.33 114358.33 131912.00 114369.00C131901.00 114369.00 131890.00 114369.00 131879.00 114369.00C131847.00 114401.00 131815.00 114433.00 131783.00 114465.00C131793.69 114475.79 131804.62 114486.41 131815.16 114497.31C131825.77 114518.88 131836.39 114540.44 131847.00 114562.00C131847.00 114583.33 131847.00 114604.67 131847.00 114626.00C131857.67 114636.67 131868.33 114647.33 131879.00 114658.00C131868.33 114679.33 131857.67 114700.67 131847.00 114722.00C131857.67 114733.00 131868.33 114744.00 131879.00 114755.00C131868.33 114755.00 131857.67 114755.00 131847.00 114755.00C131857.67 114765.67 131868.33 114776.33 131879.00 114787.00C131890.00 114787.00 131901.00 114787.00 131912.00 114787.00C131922.67 114797.67 131933.33 114808.33 131944.00 114819.00C131933.33 114829.67 131922.67 114840.33 131912.00 114851.00C131922.67 114851.00 131933.33 114851.00 131944.00 114851.00C131933.33 114861.67 131922.67 114872.33 131912.00 114883.00C131922.67 114893.67 131933.33 114904.33 131944.00 114915.00C131933.33 114915.00 131922.67 114915.00 131912.00 114915.00C131922.67 114925.67 131933.33 114936.33 131944.00 114947.00C131944.00 114958.00 131944.00 114969.00 131944.00 114980.00C131954.67 114980.00 131965.33 114980.00 131976.00 114980.00C131976.00 115001.33 131976.00 115022.67 131976.00 115044.00C132008.00 115065.33 132040.00 115086.67 132072.00 115108.00C132072.00 115129.67 132072.00 115151.33 132072.00 115173.00C132061.33 115173.00 132050.67 115173.00 132040.00 115173.00C132040.00 115205.00 132040.00 115237.00 132040.00 115269.00C132050.67 115269.00 132061.33 115269.00 132072.00 115269.00C132072.00 115279.67 132072.00 115290.33 132072.00 115301.00C132093.67 115311.67 132115.33 115322.33 132137.00 115333.00C132147.67 115344.00 132158.33 115355.00 132169.00 115366.00C132158.33 115376.67 132147.67 115387.33 132137.00 115398.00C132147.67 115408.67 132158.33 115419.33 132169.00 115430.00C132158.33 115430.00 132147.67 115430.00 132137.00 115430.00C132147.67 115430.00 132158.33 115430.00 132169.00 115430.00C132179.67 115451.33 132190.33 115472.67 132201.00 115494.00C132201.00 115515.33 132201.00 115536.67 132201.00 115558.00C132190.33 115569.00 132179.67 115580.00 132169.00 115591.00C132147.67 115591.00 132126.33 115591.00 132105.00 115591.00C132115.67 115612.33 132126.33 115633.67 132137.00 115655.00C132115.33 115644.33 132093.67 115633.67 132072.00 115623.00C132061.33 115623.00 132050.67 115623.00 132040.00 115623.00C132007.93 115644.43 131975.75 115665.73 131943.75 115687.25C131933.17 115697.83 131922.58 115708.42 131912.00 115719.00C131890.33 115708.33 131868.67 115697.67 131847.00 115687.00C131847.00 115708.33 131847.00 115729.67 131847.00 115751.00C131857.67 115751.00 131868.33 115751.00 131879.00 115751.00C131879.00 115761.67 131879.00 115772.33 131879.00 115783.00C131857.67 115794.00 131836.33 115805.00 131815.00 115816.00C131815.00 115826.67 131815.00 115837.33 131815.00 115848.00C131793.67 115848.00 131772.33 115848.00 131751.00 115848.00C131740.33 115858.67 131729.67 115869.33 131719.00 115880.00C131708.33 115869.33 131697.67 115858.67 131687.00 115848.00C131687.00 115869.33 131687.00 115890.67 131687.00 115912.00C131665.33 115922.67 131643.67 115933.33 131622.00 115944.00C131643.67 115944.00 131665.33 115944.00 131687.00 115944.00C131687.00 115954.67 131687.00 115965.33 131687.00 115976.00C131665.33 115976.00 131643.67 115976.00 131622.00 115976.00C131611.33 115987.00 131600.67 115998.00 131590.00 116009.00C131590.00 115998.00 131590.00 115987.00 131590.00 115976.00C131568.67 115976.00 131547.33 115976.00 131526.00 115976.00C131515.33 115997.67 131504.67 116019.33 131494.00 116041.00C131504.67 116051.67 131515.33 116062.33 131526.00 116073.00C131526.00 116083.67 131526.00 116094.33 131526.00 116105.00C131515.33 116105.00 131504.67 116105.00 131494.00 116105.00C131483.00 116094.33 131472.00 116083.67 131461.00 116073.00C131450.33 116073.00 131439.67 116073.00 131429.00 116073.00C131407.67 116094.33 131386.33 116115.67 131365.00 116137.00C131354.33 116137.00 131343.67 116137.00 131333.00 116137.00C131333.00 116147.67 131333.00 116158.33 131333.00 116169.00C131311.67 116158.33 131290.33 116147.67 131269.00 116137.00C131269.00 116147.67 131269.00 116158.33 131269.00 116169.00C131258.00 116180.00 131247.00 116191.00 131236.00 116202.00C131247.00 116212.67 131258.00 116223.33 131269.00 116234.00C131258.00 116234.00 131247.00 116234.00 131236.00 116234.00C131225.33 116244.67 131214.67 116255.33 131204.00 116266.00C131193.33 116255.33 131182.67 116244.67 131172.00 116234.00C131150.67 116244.67 131129.33 116255.33 131108.00 116266.00C131108.00 116287.33 131108.00 116308.67 131108.00 116330.00C131086.33 116340.67 131064.67 116351.33 131043.00 116362.00C131043.00 116383.67 131043.00 116405.33 131043.00 116427.00C131032.33 116416.00 131021.67 116405.00 131011.00 116394.00C131011.00 116340.67 131011.00 116287.33 131011.00 116234.00C131000.33 116234.00 130989.67 116234.00 130979.00 116234.00C130957.67 116255.33 130936.33 116276.67 130915.00 116298.00C130904.33 116298.00 130893.67 116298.00 130883.00 116298.00C130872.33 116319.33 130861.67 116340.67 130851.00 116362.00C130840.00 116372.67 130829.00 116383.33 130818.00 116394.00C130796.67 116394.00 130775.33 116394.00 130754.00 116394.00C130775.33 116405.00 130796.67 116416.00 130818.00 116427.00C130796.67 116427.00 130775.33 116427.00 130754.00 116427.00C130732.67 116448.33 130711.33 116469.67 130690.00 116491.00C130690.00 116523.00 130690.00 116555.00 130690.00 116587.00C130679.33 116576.33 130668.67 116565.67 130658.00 116555.00C130658.00 116544.33 130658.00 116533.67 130658.00 116523.00C130636.33 116533.67 130614.67 116544.33 130593.00 116555.00C130603.67 116576.33 130614.33 116597.67 130625.00 116619.00C130603.67 116630.00 130582.33 116641.00 130561.00 116652.00C130550.33 116662.67 130539.67 116673.33 130529.00 116684.00C130539.69 116694.79 130550.62 116705.41 130561.16 116716.31C130571.77 116737.54 130582.39 116758.77 130593.00 116780.00C130614.67 116790.67 130636.33 116801.33 130658.00 116812.00C130636.33 116833.67 130614.67 116855.33 130593.00 116877.00C130593.00 116887.67 130593.00 116898.33 130593.00 116909.00C130582.33 116909.00 130571.67 116909.00 130561.00 116909.00C130539.67 116919.67 130518.33 116930.33 130497.00 116941.00C130497.00 116930.33 130497.00 116919.67 130497.00 116909.00C130486.33 116898.33 130475.67 116887.67 130465.00 116877.00C130454.33 116877.00 130443.67 116877.00 130433.00 116877.00C130411.33 116930.67 130389.67 116984.33 130368.00 117038.00C130346.67 117038.00 130325.33 117038.00 130304.00 117038.00C130304.00 117048.67 130304.00 117059.33 130304.00 117070.00C130282.67 117091.33 130261.33 117112.67 130240.00 117134.00C130218.33 117134.00 130196.67 117134.00 130175.00 117134.00C130175.00 117112.67 130175.00 117091.33 130175.00 117070.00C130132.33 117070.00 130089.67 117070.00 130047.00 117070.00C130057.67 117091.33 130068.33 117112.67 130079.00 117134.00C130068.33 117134.00 130057.67 117134.00 130047.00 117134.00C130036.31 117144.79 130025.38 117155.41 130014.84 117166.31C130003.89 117187.54 129992.95 117208.77 129982.00 117230.00C129993.00 117241.00 130004.00 117252.00 130015.00 117263.00C130015.00 117273.67 130015.00 117284.33 130015.00 117295.00C129993.33 117295.00 129971.67 117295.00 129950.00 117295.00C129939.21 117305.69 129928.59 117316.62 129917.69 117327.16C129896.46 117337.77 129875.23 117348.39 129854.00 117359.00C129843.33 117348.33 129832.67 117337.67 129822.00 117327.00C129811.00 117327.00 129800.00 117327.00 129789.00 117327.00C129778.33 117316.33 129767.67 117305.67 129757.00 117295.00C129767.67 117284.33 129778.33 117273.67 129789.00 117263.00C129778.33 117263.00 129767.67 117263.00 129757.00 117263.00C129746.33 117252.00 129735.67 117241.00 129725.00 117230.00C129714.21 117241.02 129703.60 117252.29 129692.69 117263.16C129671.46 117273.77 129650.23 117284.39 129629.00 117295.00C129629.00 117316.33 129629.00 117337.67 129629.00 117359.00C129618.33 117380.33 129607.67 117401.67 129597.00 117423.00C129607.67 117433.67 129618.33 117444.33 129629.00 117455.00C129629.00 117466.00 129629.00 117477.00 129629.00 117488.00C129618.33 117488.00 129607.67 117488.00 129597.00 117488.00C129575.33 117477.00 129553.67 117466.00 129532.00 117455.00C129521.33 117444.33 129510.67 117433.67 129500.00 117423.00C129489.33 117433.67 129478.67 117444.33 129468.00 117455.00C129468.00 117466.00 129468.00 117477.00 129468.00 117488.00C129457.33 117498.67 129446.67 117509.33 129436.00 117520.00C129446.67 117530.67 129457.33 117541.33 129468.00 117552.00C129468.00 117562.67 129468.00 117573.33 129468.00 117584.00C129457.33 117594.67 129446.67 117605.33 129436.00 117616.00C129425.33 117616.00 129414.67 117616.00 129404.00 117616.00C129393.33 117605.33 129382.67 117594.67 129372.00 117584.00C129361.00 117594.67 129350.00 117605.33 129339.00 117616.00C129296.33 117594.67 129253.67 117573.33 129211.00 117552.00C129200.33 117562.67 129189.67 117573.33 129179.00 117584.00C129168.00 117616.33 129157.00 117648.67 129146.00 117681.00C129135.33 117681.00 129124.67 117681.00 129114.00 117681.00C129092.67 117691.67 129071.33 117702.33 129050.00 117713.00C129039.33 117723.67 129028.67 117734.33 129018.00 117745.00C129007.33 117734.33 128996.67 117723.67 128986.00 117713.00C128986.00 117680.67 128986.00 117648.33 128986.00 117616.00C128964.33 117616.00 128942.67 117616.00 128921.00 117616.00C128921.00 117562.33 128921.00 117508.67 128921.00 117455.00C128889.00 117476.67 128857.00 117498.33 128825.00 117520.00C128814.33 117520.00 128803.67 117520.00 128793.00 117520.00C128782.33 117509.33 128771.67 117498.67 128761.00 117488.00C128761.00 117477.00 128761.00 117466.00 128761.00 117455.00C128720.84 117435.29 128680.72 117415.47 128640.75 117395.37C128637.83 117393.76 128634.50 117392.56 128631.84 117390.69C128621.23 117369.46 128610.61 117348.23 128600.00 117327.00C128589.33 117316.33 128578.67 117305.67 128568.00 117295.00C128557.33 117295.00 128546.67 117295.00 128536.00 117295.00C128525.00 117316.33 128514.00 117337.67 128503.00 117359.00C128492.33 117369.67 128481.67 117380.33 128471.00 117391.00C128439.00 117391.00 128407.00 117391.00 128375.00 117391.00C128342.57 117380.27 128310.09 117369.66 128277.69 117358.84C128256.34 117348.21 128235.05 117337.45 128213.67 117326.89C128181.44 117316.26 128149.22 117305.63 128117.00 117295.00C128117.00 117273.33 128117.00 117251.67 128117.00 117230.00C128095.67 117208.67 128074.33 117187.33 128053.00 117166.00C128053.00 117144.67 128053.00 117123.33 128053.00 117102.00C128031.67 117102.00 128010.33 117102.00 127989.00 117102.00C127956.67 117091.33 127924.33 117080.67 127892.00 117070.00C127849.33 117070.00 127806.67 117070.00 127764.00 117070.00C127753.33 117059.33 127742.67 117048.67 127732.00 117038.00C127732.00 117016.33 127732.00 116994.67 127732.00 116973.00C127689.00 116973.00 127646.00 116973.00 127603.00 116973.00C127592.33 116951.67 127581.67 116930.33 127571.00 116909.00C127549.67 116909.00 127528.33 116909.00 127507.00 116909.00C127485.23 116930.39 127463.54 116951.88 127441.72 116973.21C127399.15 117005.47 127356.57 117037.74 127314.00 117070.00C127314.00 117080.67 127314.00 117091.33 127314.00 117102.00C127335.33 117112.67 127356.67 117123.33 127378.00 117134.00C127378.00 117144.67 127378.00 117155.33 127378.00 117166.00C127345.67 117166.00 127313.33 117166.00 127281.00 117166.00C127270.33 117144.67 127259.67 117123.33 127249.00 117102.00C127227.67 117102.00 127206.33 117102.00 127185.00 117102.00C127174.33 117091.33 127163.67 117080.67 127153.00 117070.00C127131.67 117080.67 127110.33 117091.33 127089.00 117102.00C127024.67 117102.00 126960.33 117102.00 126896.00 117102.00C126896.00 117080.67 126896.00 117059.33 126896.00 117038.00C126874.33 117038.00 126852.67 117038.00 126831.00 117038.00C126809.67 117048.67 126788.33 117059.33 126767.00 117070.00C126745.67 117059.33 126724.33 117048.67 126703.00 117038.00C126649.33 117070.00 126595.67 117102.00 126542.00 117134.00C126531.33 117123.33 126520.67 117112.67 126510.00 117102.00C126520.67 117080.67 126531.33 117059.33 126542.00 117038.00C126531.33 117027.00 126520.67 117016.00 126510.00 117005.00C126499.33 117005.00 126488.67 117005.00 126478.00 117005.00C126445.67 117026.67 126413.33 117048.33 126381.00 117070.00C126359.67 117048.33 126338.33 117026.67 126317.00 117005.00C126284.67 117005.00 126252.33 117005.00 126220.00 117005.00C126209.33 116994.33 126198.67 116983.67 126188.00 116973.00C126188.00 116951.67 126188.00 116930.33 126188.00 116909.00C126177.33 116898.33 126166.67 116887.67 126156.00 116877.00C126124.00 116877.00 126092.00 116877.00 126060.00 116877.00C126049.33 116887.67 126038.67 116898.33 126028.00 116909.00C126016.77 116908.92 126005.52 116909.15 125994.31 116908.89C125930.20 116898.26 125866.10 116887.63 125802.00 116877.00C125791.33 116887.67 125780.67 116898.33 125770.00 116909.00C125770.00 116930.33 125770.00 116951.67 125770.00 116973.00C125705.67 116973.00 125641.33 116973.00 125577.00 116973.00C125555.67 116983.67 125534.33 116994.33 125513.00 117005.00C125491.67 116994.33 125470.33 116983.67 125449.00 116973.00C125416.67 116983.67 125384.33 116994.33 125352.00 117005.00C125320.00 116994.33 125288.00 116983.67 125256.00 116973.00C125223.67 116994.67 125191.33 117016.33 125159.00 117038.00C125137.67 117027.00 125116.33 117016.00 125095.00 117005.00C125073.67 117016.00 125052.33 117027.00 125031.00 117038.00C125009.33 117070.00 124987.67 117102.00 124966.00 117134.00C124944.67 117134.00 124923.33 117134.00 124902.00 117134.00C124891.33 117080.33 124880.67 117026.67 124870.00 116973.00C124859.33 116962.33 124848.67 116951.67 124838.00 116941.00C124784.33 116930.33 124730.67 116919.67 124677.00 116909.00C124666.33 116887.67 124655.67 116866.33 124645.00 116845.00C124602.00 116845.00 124559.00 116845.00 124516.00 116845.00C124505.33 116823.33 124494.67 116801.67 124484.00 116780.00C124452.00 116780.00 124420.00 116780.00 124388.00 116780.00C124355.67 116812.33 124323.33 116844.67 124291.00 116877.00C124269.67 116887.67 124248.33 116898.33 124227.00 116909.00C124216.33 116919.67 124205.67 116930.33 124195.00 116941.00C124184.33 116941.00 124173.67 116941.00 124163.00 116941.00C124163.00 116973.33 124163.00 117005.67 124163.00 117038.00C124152.33 117038.00 124141.67 117038.00 124131.00 117038.00C124120.00 117059.33 124109.00 117080.67 124098.00 117102.00C124087.23 117101.93 124076.41 117102.15 124065.67 117101.89C124033.78 117091.26 124001.89 117080.63 123970.00 117070.00C123937.67 117091.33 123905.33 117112.67 123873.00 117134.00C123873.00 117155.33 123873.00 117176.67 123873.00 117198.00C123862.33 117219.67 123851.67 117241.33 123841.00 117263.00C123798.00 117284.33 123755.00 117305.67 123712.00 117327.00C123712.00 117316.33 123712.00 117305.67 123712.00 117295.00C123690.67 117295.00 123669.33 117295.00 123648.00 117295.00C123637.33 117284.33 123626.67 117273.67 123616.00 117263.00C123594.67 117263.00 123573.33 117263.00 123552.00 117263.00C123552.00 117252.00 123552.00 117241.00 123552.00 117230.00C123562.67 117219.33 123573.33 117208.67 123584.00 117198.00C123584.00 117187.33 123584.00 117176.67 123584.00 117166.00C123551.67 117166.00 123519.33 117166.00 123487.00 117166.00C123444.26 117198.43 123401.44 117230.76 123358.75 117263.25C123348.17 117273.83 123337.58 117284.42 123327.00 117295.00C123284.00 117305.67 123241.00 117316.33 123198.00 117327.00C123166.00 117316.33 123134.00 117305.67 123102.00 117295.00C123091.00 117305.67 123080.00 117316.33 123069.00 117327.00C123069.00 117337.67 123069.00 117348.33 123069.00 117359.00C123101.33 117380.33 123133.67 117401.67 123166.00 117423.00C123166.00 117444.67 123166.00 117466.33 123166.00 117488.00C123155.21 117498.69 123144.59 117509.62 123133.69 117520.16C123112.12 117530.77 123090.56 117541.39 123069.00 117552.00C123047.67 117573.33 123026.33 117594.67 123005.00 117616.00C122983.64 117659.12 122962.17 117702.18 122940.89 117745.33C122930.26 117777.22 122919.63 117809.11 122909.00 117841.00C122876.67 117852.00 122844.33 117863.00 122812.00 117874.00C122801.33 117874.00 122790.67 117874.00 122780.00 117874.00C122758.67 117895.33 122737.33 117916.67 122716.00 117938.00C122705.33 117970.00 122694.67 118002.00 122684.00 118034.00C122673.00 118044.67 122662.00 118055.33 122651.00 118066.00C122619.00 118055.33 122587.00 118044.67 122555.00 118034.00C122544.33 118034.00 122533.67 118034.00 122523.00 118034.00C122501.67 118087.67 122480.33 118141.33 122459.00 118195.00C122426.67 118227.00 122394.33 118259.00 122362.00 118291.00C122351.33 118323.33 122340.67 118355.67 122330.00 118388.00C122319.33 118398.67 122308.67 118409.33 122298.00 118420.00C122265.67 118430.67 122233.33 118441.33 122201.00 118452.00C122179.67 118441.33 122158.33 118430.67 122137.00 118420.00C122126.33 118420.00 122115.67 118420.00 122105.00 118420.00C122083.67 118366.33 122062.33 118312.67 122041.00 118259.00C121965.67 118184.00 121890.33 118109.00 121815.00 118034.00C121804.33 118002.00 121793.67 117970.00 121783.00 117938.00C121783.00 117873.67 121783.00 117809.33 121783.00 117745.00C121772.33 117734.33 121761.67 117723.67 121751.00 117713.00C121740.23 117712.93 121729.41 117713.15 121718.67 117712.89C121686.78 117702.26 121654.89 117691.63 121623.00 117681.00C121601.33 117691.67 121579.67 117702.33 121558.00 117713.00C121547.33 117713.00 121536.67 117713.00 121526.00 117713.00C121515.33 117723.67 121504.67 117734.33 121494.00 117745.00C121504.67 117788.00 121515.33 117831.00 121526.00 117874.00C121515.33 117884.67 121504.67 117895.33 121494.00 117906.00C121494.00 117916.67 121494.00 117927.33 121494.00 117938.00C121483.33 117938.00 121472.67 117938.00 121462.00 117938.00C121451.33 117948.67 121440.67 117959.33 121430.00 117970.00C121408.33 117959.33 121386.67 117948.67 121365.00 117938.00C121279.33 117948.67 121193.67 117959.33 121108.00 117970.00C121076.00 117980.67 121044.00 117991.33 121012.00 118002.00C121012.00 118012.67 121012.00 118023.33 121012.00 118034.00C121001.00 118044.67 120990.00 118055.33 120979.00 118066.00C121011.33 118098.33 121043.67 118130.67 121076.00 118163.00C121065.33 118184.33 121054.67 118205.67 121044.00 118227.00C121033.33 118227.00 121022.67 118227.00 121012.00 118227.00C120979.67 118205.67 120947.33 118184.33 120915.00 118163.00C120883.00 118163.00 120851.00 118163.00 120819.00 118163.00C120797.15 118173.82 120775.19 118184.43 120753.42 118195.39C120721.50 118216.63 120689.64 118237.98 120657.69 118259.16C120636.46 118269.77 120615.23 118280.39 120594.00 118291.00C120583.00 118291.00 120572.00 118291.00 120561.00 118291.00C120539.67 118280.33 120518.33 118269.67 120497.00 118259.00C120475.67 118269.67 120454.33 118280.33 120433.00 118291.00C120413.29 118331.16 120393.47 118371.28 120373.37 118411.25C120371.92 118414.17 120370.46 118417.08 120369.00 118420.00C120347.33 118420.00 120325.67 118420.00 120304.00 118420.00C120272.00 118409.33 120240.00 118398.67 120208.00 118388.00C120175.67 118388.00 120143.33 118388.00 120111.00 118388.00C120089.67 118366.67 120068.33 118345.33 120047.00 118324.00C120025.67 118324.00 120004.33 118324.00 119983.00 118324.00C119967.62 118308.28 119952.63 118292.18 119936.64 118277.07C119930.42 118271.05 119924.21 118265.02 119918.00 118259.00C119907.33 118259.00 119896.67 118259.00 119886.00 118259.00C119854.00 118280.67 119822.00 118302.33 119790.00 118324.00C119746.89 118323.96 119703.76 118324.08 119660.65 118323.94C119596.44 118312.96 119532.22 118301.98 119468.00 118291.00C119457.33 118269.67 119446.67 118248.33 119436.00 118227.00C119361.00 118227.00 119286.00 118227.00 119211.00 118227.00C119200.33 118237.67 119189.67 118248.33 119179.00 118259.00C119157.67 118312.67 119136.33 118366.33 119115.00 118420.00C119090.40 118444.35 119065.53 118468.44 119041.11 118492.98C119012.07 118522.32 118983.04 118551.66 118954.00 118581.00C118825.33 118559.67 118696.67 118538.33 118568.00 118517.00C118514.33 118549.00 118460.67 118581.00 118407.00 118613.00C118374.89 118612.95 118342.76 118613.09 118310.66 118612.93C118257.10 118602.29 118203.55 118591.64 118150.00 118581.00C118117.57 118591.73 118085.09 118602.34 118052.69 118613.16C118031.46 118623.77 118010.23 118634.39 117989.00 118645.00C117978.21 118655.69 117967.59 118666.62 117956.69 118677.16C117935.46 118687.77 117914.23 118698.39 117893.00 118709.00C117871.28 118730.77 117849.44 118752.45 117827.80 118774.29C117774.53 118849.19 117721.27 118924.10 117668.00 118999.00C117635.67 119084.67 117603.33 119170.33 117571.00 119256.00C117560.33 119266.67 117549.67 119277.33 117539.00 119288.00C117517.67 119288.00 117496.33 119288.00 117475.00 119288.00C117442.67 119298.67 117410.33 119309.33 117378.00 119320.00C117367.33 119331.00 117356.67 119342.00 117346.00 119353.00C117345.92 119363.77 117346.16 119374.60 117345.88 119385.33C117313.92 119470.89 117281.96 119556.44 117250.00 119642.00C117217.67 119685.00 117185.33 119728.00 117153.00 119771.00C117142.33 119771.00 117131.67 119771.00 117121.00 119771.00C117056.64 119802.95 116992.22 119834.78 116928.00 119867.00C116928.00 119888.33 116928.00 119909.67 116928.00 119931.00C116949.33 119984.67 116970.67 120038.33 116992.00 120092.00C116981.33 120124.33 116970.67 120156.67 116960.00 120189.00C116970.67 120199.67 116981.33 120210.33 116992.00 120221.00C116992.00 120263.67 116992.00 120306.33 116992.00 120349.00C116949.29 120413.45 116906.49 120477.83 116863.84 120542.31C116842.56 120585.21 116821.28 120628.10 116800.00 120671.00C116789.00 120671.00 116778.00 120671.00 116767.00 120671.00C116767.00 120681.67 116767.00 120692.33 116767.00 120703.00C116724.33 120724.33 116681.67 120745.67 116639.00 120767.00C116617.33 120788.67 116595.67 120810.33 116574.00 120832.00C116434.67 120832.00 116295.33 120832.00 116156.00 120832.00C116145.33 120842.67 116134.67 120853.33 116124.00 120864.00C116134.67 120896.00 116145.33 120928.00 116156.00 120960.00C116145.33 120981.33 116134.67 121002.67 116124.00 121024.00C116038.33 121045.67 115952.67 121067.33 115867.00 121089.00C115856.33 121110.33 115845.67 121131.67 115835.00 121153.00C115835.00 121185.33 115835.00 121217.67 115835.00 121250.00C115824.24 121271.42 115813.64 121292.92 115802.79 121314.28C115770.53 121356.85 115738.26 121399.43 115706.00 121442.00C115674.00 121442.00 115642.00 121442.00 115610.00 121442.00C115567.00 121485.00 115524.00 121528.00 115481.00 121571.00C115459.67 121603.33 115438.33 121635.67 115417.00 121668.00C115417.00 121678.67 115417.00 121689.33 115417.00 121700.00C115406.33 121721.33 115395.67 121742.67 115385.00 121764.00C115385.00 121796.00 115385.00 121828.00 115385.00 121860.00C115363.33 121892.33 115341.67 121924.67 115320.00 121957.00C115309.33 122000.00 115298.67 122043.00 115288.00 122086.00C115266.67 122107.33 115245.33 122128.67 115224.00 122150.00C115224.00 122160.67 115224.00 122171.33 115224.00 122182.00C115213.33 122203.33 115202.67 122224.67 115192.00 122246.00C115202.97 122256.86 115213.73 122267.94 115224.82 122278.66C115278.21 122321.44 115331.61 122364.22 115385.00 122407.00C115406.33 122439.33 115427.67 122471.67 115449.00 122504.00C115449.00 122514.67 115449.00 122525.33 115449.00 122536.00C115427.67 122557.33 115406.33 122578.67 115385.00 122600.00C115374.23 122599.93 115363.41 122600.15 115352.67 122599.89C115256.01 122567.88 115159.32 122535.92 115062.67 122503.87C115009.45 122482.25 114956.22 122460.62 114903.00 122439.00C114903.00 122428.33 114903.00 122417.67 114903.00 122407.00C114884.25 122388.86 114865.49 122370.73 114847.17 122352.17C114822.65 122327.57 114798.40 122302.71 114774.00 122278.00C114741.67 122278.00 114709.33 122278.00 114677.00 122278.00C114677.00 122246.00 114677.00 122214.00 114677.00 122182.00C114645.00 122182.00 114613.00 122182.00 114581.00 122182.00C114591.67 122171.33 114602.33 122160.67 114613.00 122150.00C114602.33 122139.33 114591.67 122128.67 114581.00 122118.00C114570.33 122128.67 114559.67 122139.33 114549.00 122150.00C114516.67 122139.33 114484.33 122128.67 114452.00 122118.00C114473.67 122107.33 114495.33 122096.67 114517.00 122086.00C114517.00 122075.00 114517.00 122064.00 114517.00 122053.00C114506.00 122042.33 114495.00 122031.67 114484.00 122021.00C114473.33 121989.00 114462.67 121957.00 114452.00 121925.00C114441.33 121925.00 114430.67 121925.00 114420.00 121925.00C114420.00 121903.33 114420.00 121881.67 114420.00 121860.00C114388.00 121828.00 114356.00 121796.00 114324.00 121764.00C114313.33 121774.67 114302.67 121785.33 114292.00 121796.00C114292.00 121785.33 114292.00 121774.67 114292.00 121764.00C114259.67 121742.67 114227.33 121721.33 114195.00 121700.00C114195.00 121689.33 114195.00 121678.67 114195.00 121668.00C114163.00 121668.00 114131.00 121668.00 114099.00 121668.00C114088.33 121657.00 114077.67 121646.00 114067.00 121635.00C114045.33 121635.00 114023.67 121635.00 114002.00 121635.00C113980.67 121613.67 113959.33 121592.33 113938.00 121571.00C113895.00 121571.00 113852.00 121571.00 113809.00 121571.00C113787.67 121560.33 113766.33 121549.67 113745.00 121539.00C113734.33 121517.67 113723.67 121496.33 113713.00 121475.00C113691.67 121475.00 113670.33 121475.00 113649.00 121475.00C113649.00 121464.00 113649.00 121453.00 113649.00 121442.00C113638.00 121453.00 113627.00 121464.00 113616.00 121475.00C113605.33 121464.00 113594.67 121453.00 113584.00 121442.00C113562.67 121442.00 113541.33 121442.00 113520.00 121442.00C113520.00 121453.00 113520.00 121464.00 113520.00 121475.00C113498.67 121475.00 113477.33 121475.00 113456.00 121475.00C113445.00 121485.67 113434.00 121496.33 113423.00 121507.00C113412.33 121496.33 113401.67 121485.67 113391.00 121475.00C113359.00 121464.00 113327.00 121453.00 113295.00 121442.00C113295.00 121420.67 113295.00 121399.33 113295.00 121378.00C113284.33 121388.67 113273.67 121399.33 113263.00 121410.00C113244.75 121391.70 113226.49 121373.40 113207.82 121355.52C113204.55 121352.35 113201.27 121349.17 113198.00 121346.00C113187.33 121346.00 113176.67 121346.00 113166.00 121346.00C113166.00 121314.00 113166.00 121282.00 113166.00 121250.00C113123.33 121250.00 113080.67 121250.00 113038.00 121250.00C113016.33 121239.00 112994.67 121228.00 112973.00 121217.00C112941.00 121228.00 112909.00 121239.00 112877.00 121250.00C112877.00 121239.00 112877.00 121228.00 112877.00 121217.00C112866.33 121206.33 112855.67 121195.67 112845.00 121185.00C112845.00 121163.67 112845.00 121142.33 112845.00 121121.00C112812.67 121121.00 112780.33 121121.00 112748.00 121121.00C112737.33 121110.33 112726.67 121099.67 112716.00 121089.00C112705.33 121089.00 112694.67 121089.00 112684.00 121089.00C112684.00 121078.33 112684.00 121067.67 112684.00 121057.00C112673.33 121057.00 112662.67 121057.00 112652.00 121057.00C112662.67 121046.00 112673.33 121035.00 112684.00 121024.00C112673.33 121024.00 112662.67 121024.00 112652.00 121024.00C112641.33 121013.33 112630.67 121002.67 112620.00 120992.00C112587.67 120992.00 112555.33 120992.00 112523.00 120992.00C112512.33 120981.33 112501.67 120970.67 112491.00 120960.00C112480.33 120960.00 112469.67 120960.00 112459.00 120960.00C112448.33 120970.67 112437.67 120981.33 112427.00 120992.00C112405.33 120970.67 112383.67 120949.33 112362.00 120928.00C112351.33 120938.67 112340.67 120949.33 112330.00 120960.00C112308.67 120960.00 112287.33 120960.00 112266.00 120960.00C112255.33 120949.33 112244.67 120938.67 112234.00 120928.00C112234.00 120917.33 112234.00 120906.67 112234.00 120896.00C112223.23 120895.93 112212.41 120896.15 112201.67 120895.89C112169.44 120885.26 112137.22 120874.63 112105.00 120864.00C112073.00 120864.00 112041.00 120864.00 112009.00 120864.00C111998.33 120853.33 111987.67 120842.67 111977.00 120832.00C111944.67 120832.00 111912.33 120832.00 111880.00 120832.00C111880.00 120821.00 111880.00 120810.00 111880.00 120799.00C111858.67 120799.00 111837.33 120799.00 111816.00 120799.00C111805.20 120810.02 111794.60 120821.30 111783.69 120832.16C111762.12 120842.77 111740.56 120853.39 111719.00 120864.00C111719.00 120853.33 111719.00 120842.67 111719.00 120832.00C111697.67 120832.00 111676.33 120832.00 111655.00 120832.00C111633.67 120821.00 111612.33 120810.00 111591.00 120799.00C111580.33 120799.00 111569.67 120799.00 111559.00 120799.00C111537.33 120810.00 111515.67 120821.00 111494.00 120832.00C111440.33 120799.67 111386.67 120767.33 111333.00 120735.00C111322.33 120745.67 111311.67 120756.33 111301.00 120767.00C111279.67 120745.67 111258.33 120724.33 111237.00 120703.00C111247.67 120703.00 111258.33 120703.00 111269.00 120703.00C111258.33 120692.33 111247.67 120681.67 111237.00 120671.00C111226.33 120681.67 111215.67 120692.33 111205.00 120703.00C111194.33 120703.00 111183.67 120703.00 111173.00 120703.00C111162.33 120681.67 111151.67 120660.33 111141.00 120639.00C111130.00 120649.67 111119.00 120660.33 111108.00 120671.00C111108.00 120660.33 111108.00 120649.67 111108.00 120639.00C111097.33 120639.00 111086.67 120639.00 111076.00 120639.00C111076.00 120628.33 111076.00 120617.67 111076.00 120607.00C111086.67 120607.00 111097.33 120607.00 111108.00 120607.00C111076.00 120607.00 111044.00 120607.00 111012.00 120607.00C110990.67 120585.33 110969.33 120563.67 110948.00 120542.00C110937.33 120552.67 110926.67 120563.33 110916.00 120574.00C110894.33 120563.33 110872.67 120552.67 110851.00 120542.00C110861.67 120542.00 110872.33 120542.00 110883.00 120542.00C110861.67 120531.33 110840.33 120520.67 110819.00 120510.00C110829.67 120510.00 110840.33 120510.00 110851.00 120510.00C110808.33 120488.67 110765.67 120467.33 110723.00 120446.00C110690.67 120446.00 110658.33 120446.00 110626.00 120446.00C110626.00 120435.33 110626.00 120424.67 110626.00 120414.00C110636.67 120403.00 110647.33 120392.00 110658.00 120381.00C110636.67 120381.00 110615.33 120381.00 110594.00 120381.00C110594.00 120392.00 110594.00 120403.00 110594.00 120414.00C110583.33 120414.00 110572.67 120414.00 110562.00 120414.00C110540.33 120392.33 110518.67 120370.67 110497.00 120349.00C110497.00 120338.33 110497.00 120327.67 110497.00 120317.00C110486.33 120317.00 110475.67 120317.00 110465.00 120317.00C110454.33 120295.67 110443.67 120274.33 110433.00 120253.00C110422.33 120253.00 110411.67 120253.00 110401.00 120253.00C110401.00 120242.33 110401.00 120231.67 110401.00 120221.00C110390.33 120199.33 110379.67 120177.67 110369.00 120156.00C110347.67 120156.00 110326.33 120156.00 110305.00 120156.00C110294.00 120134.67 110283.00 120113.33 110272.00 120092.00C110261.33 120092.00 110250.67 120092.00 110240.00 120092.00C110240.00 120081.33 110240.00 120070.67 110240.00 120060.00C110218.67 120060.00 110197.33 120060.00 110176.00 120060.00C110165.33 120049.33 110154.67 120038.67 110144.00 120028.00C110144.00 120038.67 110144.00 120049.33 110144.00 120060.00C110122.67 120060.00 110101.33 120060.00 110080.00 120060.00C110061.25 120041.86 110042.49 120023.73 110024.17 120005.17C110021.11 120002.11 110018.06 119999.06 110015.00 119996.00C110025.67 120017.33 110036.33 120038.67 110047.00 120060.00C110025.67 120060.00 110004.33 120060.00 109983.00 120060.00C109972.33 120049.33 109961.67 120038.67 109951.00 120028.00C109929.67 120028.00 109908.33 120028.00 109887.00 120028.00C109887.00 120017.33 109887.00 120006.67 109887.00 119996.00C109868.25 120014.14 109849.49 120032.27 109831.17 120050.83C109817.44 120064.56 109803.72 120078.28 109790.00 120092.00C109790.00 120081.33 109790.00 120070.67 109790.00 120060.00C109800.67 120049.33 109811.33 120038.67 109822.00 120028.00C109811.33 120017.33 109800.67 120006.67 109790.00 119996.00C109779.33 119996.00 109768.67 119996.00 109758.00 119996.00C109736.67 119985.00 109715.33 119974.00 109694.00 119963.00C109694.00 119974.00 109694.00 119985.00 109694.00 119996.00C109694.00 119985.00 109694.00 119974.00 109694.00 119963.00C109683.00 119952.33 109672.00 119941.67 109661.00 119931.00C109650.33 119931.00 109639.67 119931.00 109629.00 119931.00C109618.33 119920.33 109607.67 119909.67 109597.00 119899.00C109586.33 119909.67 109575.67 119920.33 109565.00 119931.00C109543.67 119931.00 109522.33 119931.00 109501.00 119931.00C109490.33 119920.33 109479.67 119909.67 109469.00 119899.00C109458.00 119899.00 109447.00 119899.00 109436.00 119899.00C109436.00 119888.33 109436.00 119877.67 109436.00 119867.00C109447.00 119867.00 109458.00 119867.00 109469.00 119867.00C109458.00 119867.00 109447.00 119867.00 109436.00 119867.00C109414.67 119845.67 109393.33 119824.33 109372.00 119803.00C109382.67 119803.00 109393.33 119803.00 109404.00 119803.00C109393.33 119792.33 109382.67 119781.67 109372.00 119771.00C109372.00 119749.33 109372.00 119727.67 109372.00 119706.00C109361.33 119695.33 109350.67 119684.67 109340.00 119674.00C109340.00 119684.67 109340.00 119695.33 109340.00 119706.00C109318.67 119695.33 109297.33 119684.67 109276.00 119674.00C109265.33 119674.00 109254.67 119674.00 109244.00 119674.00C109233.00 119663.33 109222.00 119652.67 109211.00 119642.00C109200.33 119642.00 109189.67 119642.00 109179.00 119642.00C109157.67 119620.67 109136.33 119599.33 109115.00 119578.00C109104.33 119578.00 109093.67 119578.00 109083.00 119578.00C109083.00 119556.33 109083.00 119534.67 109083.00 119513.00C109072.33 119502.33 109061.67 119491.67 109051.00 119481.00C109051.00 119470.33 109051.00 119459.67 109051.00 119449.00C109040.00 119449.00 109029.00 119449.00 109018.00 119449.00C109018.00 119438.33 109018.00 119427.67 109018.00 119417.00C109007.33 119417.00 108996.67 119417.00 108986.00 119417.00C108964.67 119427.67 108943.33 119438.33 108922.00 119449.00C108922.00 119438.33 108922.00 119427.67 108922.00 119417.00C108911.33 119427.67 108900.67 119438.33 108890.00 119449.00C108890.00 119438.33 108890.00 119427.67 108890.00 119417.00C108868.33 119406.33 108846.67 119395.67 108825.00 119385.00C108782.33 119385.00 108739.67 119385.00 108697.00 119385.00C108675.67 119363.33 108654.33 119341.67 108633.00 119320.00C108633.00 119331.00 108633.00 119342.00 108633.00 119353.00C108611.33 119342.00 108589.67 119331.00 108568.00 119320.00C108536.00 119320.00 108504.00 119320.00 108472.00 119320.00C108472.00 119341.67 108472.00 119363.33 108472.00 119385.00C108450.67 119385.00 108429.33 119385.00 108408.00 119385.00C108383.65 119372.90 108359.12 119361.16 108334.89 119348.82C108316.26 119339.21 108297.63 119329.61 108279.00 119320.00C108279.00 119309.33 108279.00 119298.67 108279.00 119288.00C108268.33 119288.00 108257.67 119288.00 108247.00 119288.00C108247.00 119277.33 108247.00 119266.67 108247.00 119256.00C108225.33 119256.00 108203.67 119256.00 108182.00 119256.00C108193.00 119256.00 108204.00 119256.00 108215.00 119256.00C108215.00 119234.67 108215.00 119213.33 108215.00 119192.00C108182.67 119192.00 108150.33 119192.00 108118.00 119192.00C108128.67 119181.33 108139.33 119170.67 108150.00 119160.00C108128.67 119160.00 108107.33 119160.00 108086.00 119160.00C108086.00 119149.00 108086.00 119138.00 108086.00 119127.00C108053.67 119095.00 108021.33 119063.00 107989.00 119031.00C107989.00 119020.33 107989.00 119009.67 107989.00 118999.00C107967.67 118988.33 107946.33 118977.67 107925.00 118967.00C107925.00 118945.33 107925.00 118923.67 107925.00 118902.00C107903.67 118891.33 107882.33 118880.67 107861.00 118870.00C107861.00 118859.33 107861.00 118848.67 107861.00 118838.00C107828.67 118773.67 107796.33 118709.33 107764.00 118645.00C107721.33 118645.00 107678.67 118645.00 107636.00 118645.00C107592.88 118623.64 107549.82 118602.17 107506.67 118580.89C107474.78 118570.26 107442.89 118559.63 107411.00 118549.00C107411.00 118538.33 107411.00 118527.67 107411.00 118517.00C107389.33 118506.00 107367.67 118495.00 107346.00 118484.00C107314.00 118484.00 107282.00 118484.00 107250.00 118484.00C107250.00 118495.00 107250.00 118506.00 107250.00 118517.00C107228.49 118527.82 107206.86 118538.45 107185.41 118549.39C107153.21 118570.69 107120.88 118591.85 107088.75 118613.25C107078.17 118623.83 107067.58 118634.42 107057.00 118645.00C107014.00 118645.00 106971.00 118645.00 106928.00 118645.00C106906.67 118655.67 106885.33 118666.33 106864.00 118677.00C106853.33 118666.33 106842.67 118655.67 106832.00 118645.00C106778.33 118634.33 106724.67 118623.67 106671.00 118613.00C106660.23 118613.09 106649.40 118612.83 106638.67 118613.13C106585.12 118634.42 106531.56 118655.71 106478.00 118677.00C106456.67 118666.33 106435.33 118655.67 106414.00 118645.00C106382.00 118645.00 106350.00 118645.00 106318.00 118645.00C106296.33 118634.33 106274.67 118623.67 106253.00 118613.00C106221.00 118613.00 106189.00 118613.00 106157.00 118613.00C106114.00 118591.67 106071.00 118570.33 106028.00 118549.00C106006.67 118559.67 105985.33 118570.33 105964.00 118581.00C105942.67 118570.33 105921.33 118559.67 105900.00 118549.00C105889.00 118549.00 105878.00 118549.00 105867.00 118549.00C105867.00 118538.33 105867.00 118527.67 105867.00 118517.00C105824.33 118495.33 105781.67 118473.67 105739.00 118452.00C105674.67 118441.33 105610.33 118430.67 105546.00 118420.00C105546.00 118388.00 105546.00 118356.00 105546.00 118324.00C105535.33 118313.00 105524.67 118302.00 105514.00 118291.00C105481.67 118291.00 105449.33 118291.00 105417.00 118291.00C105427.67 118269.67 105438.33 118248.33 105449.00 118227.00C105438.33 118205.67 105427.67 118184.33 105417.00 118163.00C105395.67 118141.67 105374.33 118120.33 105353.00 118099.00C105353.00 118077.33 105353.00 118055.67 105353.00 118034.00C105342.33 118012.67 105331.67 117991.33 105321.00 117970.00C105321.00 117959.33 105321.00 117948.67 105321.00 117938.00C105353.00 117895.00 105385.00 117852.00 105417.00 117809.00C105460.00 117798.33 105503.00 117787.67 105546.00 117777.00C105556.73 117744.90 105567.35 117712.75 105578.16 117680.69C105588.77 117659.12 105599.39 117637.56 105610.00 117616.00C105642.33 117594.67 105674.67 117573.33 105707.00 117552.00C105717.67 117509.00 105728.33 117466.00 105739.00 117423.00C105739.00 117412.33 105739.00 117401.67 105739.00 117391.00C105749.67 117380.33 105760.33 117369.67 105771.00 117359.00C105814.11 117358.96 105857.24 117359.08 105900.35 117358.94C105964.23 117348.29 106028.12 117337.65 106092.00 117327.00C106113.67 117284.00 106135.33 117241.00 106157.00 117198.00C106189.00 117166.00 106221.00 117134.00 106253.00 117102.00C106263.67 117069.67 106274.33 117037.33 106285.00 117005.00C106274.33 116994.33 106263.67 116983.67 106253.00 116973.00C106253.00 116962.33 106253.00 116951.67 106253.00 116941.00C106220.89 116919.63 106188.84 116898.15 106156.69 116876.84C106134.89 116866.18 106113.19 116855.30 106091.34 116844.77C106059.56 116833.85 106027.78 116822.92 105996.00 116812.00C105910.33 116812.00 105824.67 116812.00 105739.00 116812.00C105664.00 116790.67 105589.00 116769.33 105514.00 116748.00C105470.89 116748.05 105427.76 116747.91 105384.66 116748.07C105331.10 116758.71 105277.55 116769.36 105224.00 116780.00C105170.67 116812.33 105117.33 116844.67 105064.00 116877.00C105053.00 116919.67 105042.00 116962.33 105031.00 117005.00C105020.33 117005.00 105009.67 117005.00 104999.00 117005.00C104977.67 116994.33 104956.33 116983.67 104935.00 116973.00C104892.00 116973.00 104849.00 116973.00 104806.00 116973.00C104752.67 116919.33 104699.33 116865.67 104646.00 116812.00C104646.00 116747.67 104646.00 116683.33 104646.00 116619.00C104635.00 116576.33 104624.00 116533.67 104613.00 116491.00C104613.00 116448.00 104613.00 116405.00 104613.00 116362.00C104581.00 116265.67 104549.00 116169.33 104517.00 116073.00C104516.96 116040.55 104517.08 116008.09 104516.94 115975.65C104506.24 115911.33 104495.68 115846.97 104484.89 115782.67C104474.26 115750.78 104463.63 115718.89 104453.00 115687.00C104463.67 115665.67 104474.33 115644.33 104485.00 115623.00C104506.33 115612.33 104527.67 115601.67 104549.00 115591.00C104559.67 115580.00 104570.33 115569.00 104581.00 115558.00C104634.67 115558.00 104688.33 115558.00 104742.00 115558.00C104763.33 115536.67 104784.67 115515.33 104806.00 115494.00C104806.00 115397.67 104806.00 115301.33 104806.00 115205.00C104795.33 115183.33 104784.67 115161.67 104774.00 115140.00C104763.31 115129.21 104752.38 115118.59 104741.84 115107.69C104720.56 115065.12 104699.28 115022.56 104678.00 114980.00C104624.33 114947.67 104570.67 114915.33 104517.00 114883.00C104527.67 114851.00 104538.33 114819.00 104549.00 114787.00C104538.33 114776.33 104527.67 114765.67 104517.00 114755.00C104517.00 114744.00 104517.00 114733.00 104517.00 114722.00C104495.67 114700.67 104474.33 114679.33 104453.00 114658.00C104463.67 114604.33 104474.33 114550.67 104485.00 114497.00C104474.33 114475.67 104463.67 114454.33 104453.00 114433.00C104453.00 114422.33 104453.00 114411.67 104453.00 114401.00C104431.33 114379.67 104409.67 114358.33 104388.00 114337.00C104377.33 114315.33 104366.67 114293.67 104356.00 114272.00C104366.67 114261.33 104377.33 114250.67 104388.00 114240.00C104366.67 114218.67 104345.33 114197.33 104324.00 114176.00C104334.67 114165.33 104345.33 114154.67 104356.00 114144.00C104345.33 114144.00 104334.67 114144.00 104324.00 114144.00C104313.33 114122.33 104302.67 114100.67 104292.00 114079.00C104281.33 114079.00 104270.67 114079.00 104260.00 114079.00C104241.75 114060.70 104223.49 114042.40 104204.82 114024.52C104201.55 114021.35 104198.27 114018.17 104195.00 114015.00C104195.00 114004.33 104195.00 113993.67 104195.00 113983.00C104173.67 113972.33 104152.33 113961.67 104131.00 113951.00C104120.33 113940.33 104109.67 113929.67 104099.00 113919.00C104099.00 113929.67 104099.00 113940.33 104099.00 113951.00C104067.00 113929.33 104035.00 113907.67 104003.00 113886.00C104013.67 113875.33 104024.33 113864.67 104035.00 113854.00C104024.33 113843.33 104013.67 113832.67 104003.00 113822.00C104003.00 113811.33 104003.00 113800.67 104003.00 113790.00C103992.00 113790.00 103981.00 113790.00 103970.00 113790.00C103981.00 113779.33 103992.00 113768.67 104003.00 113758.00C104003.00 113747.33 104003.00 113736.67 104003.00 113726.00C103992.00 113715.33 103981.00 113704.67 103970.00 113694.00C103981.00 113683.00 103992.00 113672.00 104003.00 113661.00C103992.00 113661.00 103981.00 113661.00 103970.00 113661.00C103970.00 113639.67 103970.00 113618.33 103970.00 113597.00C103959.33 113575.67 103948.67 113554.33 103938.00 113533.00C103938.00 113511.33 103938.00 113489.67 103938.00 113468.00C103948.67 113457.33 103959.33 113446.67 103970.00 113436.00C103959.33 113436.00 103948.67 113436.00 103938.00 113436.00C103948.67 113425.33 103959.33 113414.67 103970.00 113404.00C103970.00 113393.33 103970.00 113382.67 103970.00 113372.00C103981.00 113361.33 103992.00 113350.67 104003.00 113340.00C104003.00 113286.33 104003.00 113232.67 104003.00 113179.00C103992.00 113168.33 103981.00 113157.67 103970.00 113147.00C103981.00 113136.33 103992.00 113125.67 104003.00 113115.00C103992.00 113104.33 103981.00 113093.67 103970.00 113083.00C103970.00 113061.33 103970.00 113039.67 103970.00 113018.00C103981.00 113018.00 103992.00 113018.00 104003.00 113018.00C103992.00 113018.00 103981.00 113018.00 103970.00 113018.00C103970.00 113007.33 103970.00 112996.67 103970.00 112986.00C103981.00 112964.67 103992.00 112943.33 104003.00 112922.00C104003.00 112911.33 104003.00 112900.67 104003.00 112890.00C104003.00 112900.67 104003.00 112911.33 104003.00 112922.00C104003.00 112900.67 104003.00 112879.33 104003.00 112858.00z"},"br-12":{"name":"Mato Grosso do Sul","path":"M81302.00 122857.00C81538.09 122363.79 81774.21 121870.59 82010.28 121377.37C82170.86 121023.92 82331.43 120670.46 82492.00 120317.00C82610.00 120317.00 82728.00 120317.00 82846.00 120317.00C82867.33 120285.00 82888.67 120253.00 82910.00 120221.00C82899.33 120221.00 82888.67 120221.00 82878.00 120221.00C82888.67 120199.33 82899.33 120177.67 82910.00 120156.00C82877.79 120123.87 82845.87 120091.45 82813.00 120060.00C82802.33 120060.00 82791.67 120060.00 82781.00 120060.00C82781.00 119931.33 82781.00 119802.67 82781.00 119674.00C82706.00 119674.00 82631.00 119674.00 82556.00 119674.00C82888.33 118602.33 83220.67 117530.67 83553.00 116459.00C83713.67 116448.33 83874.33 116437.67 84035.00 116427.00C84035.00 116416.00 84035.00 116405.00 84035.00 116394.00C84013.67 116383.33 83992.33 116372.67 83971.00 116362.00C83960.34 116351.33 83949.66 116340.67 83939.00 116330.00C83939.00 116308.67 83939.00 116287.33 83939.00 116266.00C83928.34 116255.33 83917.66 116244.67 83907.00 116234.00C83896.34 116244.67 83885.66 116255.33 83875.00 116266.00C83853.34 116255.33 83831.66 116244.67 83810.00 116234.00C83810.00 116244.67 83810.00 116255.33 83810.00 116266.00C83692.33 116158.67 83574.67 116051.33 83457.00 115944.00C83445.66 115899.53 83433.84 115855.17 83422.81 115810.61C83401.88 115715.74 83380.94 115620.87 83360.00 115526.00C83167.00 115161.67 82974.00 114797.33 82781.00 114433.00C82845.33 114433.00 82909.67 114433.00 82974.00 114433.00C82974.00 114401.00 82974.00 114369.00 82974.00 114337.00C82909.67 114283.33 82845.33 114229.67 82781.00 114176.00C82802.67 114111.67 82824.33 114047.33 82846.00 113983.00C82824.33 113961.67 82802.67 113940.33 82781.00 113919.00C82770.33 113919.00 82759.67 113919.00 82749.00 113919.00C82727.67 113876.00 82706.33 113833.00 82685.00 113790.00C82674.33 113790.00 82663.67 113790.00 82653.00 113790.00C82631.33 113736.33 82609.67 113682.67 82588.00 113629.00C82566.67 113618.33 82545.33 113607.67 82524.00 113597.00C82513.33 113575.67 82502.67 113554.33 82492.00 113533.00C82502.67 113511.33 82513.33 113489.67 82524.00 113468.00C82524.00 113436.00 82524.00 113404.00 82524.00 113372.00C82513.34 113382.67 82502.66 113393.33 82492.00 113404.00C82492.00 113393.33 82492.00 113382.67 82492.00 113372.00C82502.67 113350.67 82513.33 113329.33 82524.00 113308.00C82502.67 113308.00 82481.33 113308.00 82460.00 113308.00C82470.67 113308.00 82481.33 113308.00 82492.00 113308.00C82502.67 113286.33 82513.33 113264.67 82524.00 113243.00C82502.67 113254.00 82481.33 113265.00 82460.00 113276.00C82460.00 113265.00 82460.00 113254.00 82460.00 113243.00C82470.66 113232.33 82481.34 113221.67 82492.00 113211.00C82492.00 113200.33 82492.00 113189.67 82492.00 113179.00C82470.67 113168.33 82449.33 113157.67 82428.00 113147.00C82428.00 113136.33 82428.00 113125.67 82428.00 113115.00C82439.30 113115.23 82450.67 113114.52 82461.93 113115.38C82514.95 113125.92 82567.98 113136.46 82621.00 113147.00C82642.33 113104.00 82663.67 113061.00 82685.00 113018.00C82706.33 113007.33 82727.67 112996.67 82749.00 112986.00C82770.34 113007.33 82791.66 113028.67 82813.00 113050.00C82813.00 113093.00 82813.00 113136.00 82813.00 113179.00C82834.66 113189.67 82856.34 113200.33 82878.00 113211.00C82878.00 113254.00 82878.00 113297.00 82878.00 113340.00C82888.67 113382.67 82899.33 113425.33 82910.00 113468.00C82920.67 113468.00 82931.33 113468.00 82942.00 113468.00C82942.00 113489.67 82942.00 113511.33 82942.00 113533.00C82952.67 113533.00 82963.33 113533.00 82974.00 113533.00C82974.00 113565.00 82974.00 113597.00 82974.00 113629.00C82984.66 113639.67 82995.34 113650.33 83006.00 113661.00C83006.00 113672.00 83006.00 113683.00 83006.00 113694.00C83017.00 113694.00 83028.00 113694.00 83039.00 113694.00C83017.08 113715.08 82995.40 113736.39 82974.00 113758.00C82974.00 113790.00 82974.00 113822.00 82974.00 113854.00C82963.34 113864.67 82952.66 113875.33 82942.00 113886.00C82963.33 113897.00 82984.67 113908.00 83006.00 113919.00C83006.00 113929.67 83006.00 113940.33 83006.00 113951.00C83017.00 113951.00 83028.00 113951.00 83039.00 113951.00C83039.00 113961.67 83039.00 113972.33 83039.00 113983.00C83071.00 113972.33 83103.00 113961.67 83135.00 113951.00C83135.00 113940.33 83135.00 113929.67 83135.00 113919.00C83145.67 113919.00 83156.33 113919.00 83167.00 113919.00C83188.67 113940.33 83210.33 113961.67 83232.00 113983.00C83242.67 114004.33 83253.33 114025.67 83264.00 114047.00C83274.66 114057.67 83285.34 114068.33 83296.00 114079.00C83285.33 114079.00 83274.67 114079.00 83264.00 114079.00C83274.67 114100.67 83285.33 114122.33 83296.00 114144.00C83317.33 114154.67 83338.67 114165.33 83360.00 114176.00C83349.34 114186.67 83338.66 114197.33 83328.00 114208.00C83317.33 114208.00 83306.67 114208.00 83296.00 114208.00C83306.67 114240.00 83317.33 114272.00 83328.00 114304.00C83328.00 114315.00 83328.00 114326.00 83328.00 114337.00C83371.00 114326.00 83414.00 114315.00 83457.00 114304.00C83467.67 114336.33 83478.33 114368.67 83489.00 114401.00C83510.33 114401.00 83531.67 114401.00 83553.00 114401.00C83564.07 114411.84 83574.71 114423.17 83586.04 114433.69C83618.03 114454.79 83650.01 114475.90 83682.00 114497.00C83671.00 114518.67 83660.00 114540.33 83649.00 114562.00C83692.00 114583.33 83735.00 114604.67 83778.00 114626.00C83831.67 114615.33 83885.33 114604.67 83939.00 114594.00C83939.00 114626.00 83939.00 114658.00 83939.00 114690.00C83960.34 114722.33 83981.66 114754.67 84003.00 114787.00C84024.66 114797.67 84046.34 114808.33 84068.00 114819.00C84078.67 114797.67 84089.33 114776.33 84100.00 114755.00C84089.33 114722.67 84078.67 114690.33 84068.00 114658.00C84089.33 114658.00 84110.67 114658.00 84132.00 114658.00C84153.33 114626.00 84174.67 114594.00 84196.00 114562.00C84217.33 114572.67 84238.67 114583.33 84260.00 114594.00C84260.00 114583.33 84260.00 114572.67 84260.00 114562.00C84271.00 114551.33 84282.00 114540.67 84293.00 114530.00C84293.00 114519.00 84293.00 114508.00 84293.00 114497.00C84314.33 114508.00 84335.67 114519.00 84357.00 114530.00C84378.34 114497.67 84399.66 114465.33 84421.00 114433.00C84431.67 114433.00 84442.33 114433.00 84453.00 114433.00C84474.41 114454.59 84496.07 114475.94 84518.00 114497.00C84528.66 114486.33 84539.34 114475.67 84550.00 114465.00C84560.66 114475.67 84571.34 114486.33 84582.00 114497.00C84582.00 114486.33 84582.00 114475.67 84582.00 114465.00C84603.33 114465.00 84624.67 114465.00 84646.00 114465.00C84646.00 114454.33 84646.00 114443.67 84646.00 114433.00C84667.66 114422.33 84689.34 114411.67 84711.00 114401.00C84721.66 114390.33 84732.34 114379.67 84743.00 114369.00C84753.66 114379.67 84764.34 114390.33 84775.00 114401.00C84785.66 114390.33 84796.34 114379.67 84807.00 114369.00C84817.67 114369.00 84828.33 114369.00 84839.00 114369.00C84828.34 114379.67 84817.66 114390.33 84807.00 114401.00C84817.66 114411.67 84828.34 114422.33 84839.00 114433.00C84839.00 114411.67 84839.00 114390.33 84839.00 114369.00C84871.33 114379.67 84903.67 114390.33 84936.00 114401.00C84957.33 114390.33 84978.67 114379.67 85000.00 114369.00C85032.00 114369.00 85064.00 114369.00 85096.00 114369.00C85096.00 114358.33 85096.00 114347.67 85096.00 114337.00C85074.67 114337.00 85053.33 114337.00 85032.00 114337.00C85021.33 114315.33 85010.67 114293.67 85000.00 114272.00C85010.66 114282.67 85021.34 114293.33 85032.00 114304.00C85053.34 114282.67 85074.66 114261.33 85096.00 114240.00C85107.00 114250.67 85118.00 114261.33 85129.00 114272.00C85129.00 114261.33 85129.00 114250.67 85129.00 114240.00C85171.67 114240.00 85214.33 114240.00 85257.00 114240.00C85289.33 114229.33 85321.67 114218.67 85354.00 114208.00C85386.00 114208.00 85418.00 114208.00 85450.00 114208.00C85471.34 114186.67 85492.66 114165.33 85514.00 114144.00C85557.00 114165.33 85600.00 114186.67 85643.00 114208.00C85643.00 114197.33 85643.00 114186.67 85643.00 114176.00C85675.00 114176.00 85707.00 114176.00 85739.00 114176.00C85739.00 114143.67 85739.00 114111.33 85739.00 114079.00C85760.66 114068.33 85782.34 114057.67 85804.00 114047.00C85814.67 114025.67 85825.33 114004.33 85836.00 113983.00C85857.33 113983.00 85878.67 113983.00 85900.00 113983.00C85910.66 113972.33 85921.34 113961.67 85932.00 113951.00C85943.00 113961.67 85954.00 113972.33 85965.00 113983.00C85975.67 113983.00 85986.33 113983.00 85997.00 113983.00C86007.67 113918.67 86018.33 113854.33 86029.00 113790.00C86050.33 113790.00 86071.67 113790.00 86093.00 113790.00C86093.00 113779.33 86093.00 113768.67 86093.00 113758.00C86103.67 113736.67 86114.33 113715.33 86125.00 113694.00C86146.67 113694.00 86168.33 113694.00 86190.00 113694.00C86211.33 113672.33 86232.67 113650.67 86254.00 113629.00C86264.67 113597.00 86275.33 113565.00 86286.00 113533.00C86318.33 113490.00 86350.67 113447.00 86383.00 113404.00C86383.00 113393.33 86383.00 113382.67 86383.00 113372.00C86361.34 113382.67 86339.66 113393.33 86318.00 113404.00C86307.34 113393.33 86296.66 113382.67 86286.00 113372.00C86286.00 113361.33 86286.00 113350.67 86286.00 113340.00C86296.66 113329.33 86307.34 113318.67 86318.00 113308.00C86307.33 113286.33 86296.67 113264.67 86286.00 113243.00C86296.67 113243.00 86307.33 113243.00 86318.00 113243.00C86328.67 113221.67 86339.33 113200.33 86350.00 113179.00C86371.67 113179.00 86393.33 113179.00 86415.00 113179.00C86436.33 113147.00 86457.67 113115.00 86479.00 113083.00C86511.10 113071.94 86543.23 113060.98 86575.31 113049.85C86596.87 113039.23 86618.44 113028.62 86640.00 113018.00C86661.33 113028.67 86682.67 113039.33 86704.00 113050.00C86725.33 113039.33 86746.67 113028.67 86768.00 113018.00C86779.00 112986.00 86790.00 112954.00 86801.00 112922.00C86811.67 112922.00 86822.33 112922.00 86833.00 112922.00C86843.67 112900.67 86854.33 112879.33 86865.00 112858.00C86854.33 112847.00 86843.67 112836.00 86833.00 112825.00C86843.67 112803.67 86854.33 112782.33 86865.00 112761.00C86875.66 112771.67 86886.34 112782.33 86897.00 112793.00C86907.66 112782.33 86918.34 112771.67 86929.00 112761.00C86918.33 112739.67 86907.67 112718.33 86897.00 112697.00C86907.66 112686.33 86918.34 112675.67 86929.00 112665.00C86950.33 112665.00 86971.67 112665.00 86993.00 112665.00C87004.00 112654.00 87015.00 112643.00 87026.00 112632.00C87026.00 112621.33 87026.00 112610.67 87026.00 112600.00C87004.34 112589.33 86982.66 112578.67 86961.00 112568.00C86971.66 112557.33 86982.34 112546.67 86993.00 112536.00C87004.00 112536.00 87015.00 112536.00 87026.00 112536.00C87036.66 112525.33 87047.34 112514.67 87058.00 112504.00C87047.34 112493.33 87036.66 112482.67 87026.00 112472.00C87015.00 112472.00 87004.00 112472.00 86993.00 112472.00C86971.67 112461.33 86950.33 112450.67 86929.00 112440.00C86950.33 112429.00 86971.67 112418.00 86993.00 112407.00C86993.00 112375.00 86993.00 112343.00 86993.00 112311.00C87036.00 112300.33 87079.00 112289.67 87122.00 112279.00C87143.33 112289.67 87164.67 112300.33 87186.00 112311.00C87197.00 112311.00 87208.00 112311.00 87219.00 112311.00C87208.00 112289.67 87197.00 112268.33 87186.00 112247.00C87197.39 112235.83 87208.38 112224.18 87220.03 112213.31C87251.69 112192.20 87283.34 112171.10 87315.00 112150.00C87315.00 112139.33 87315.00 112128.67 87315.00 112118.00C87304.34 112107.33 87293.66 112096.67 87283.00 112086.00C87304.33 112075.33 87325.67 112064.67 87347.00 112054.00C87347.00 112032.33 87347.00 112010.67 87347.00 111989.00C87379.33 111989.00 87411.67 111989.00 87444.00 111989.00C87444.00 111967.67 87444.00 111946.33 87444.00 111925.00C87465.33 111925.00 87486.67 111925.00 87508.00 111925.00C87518.66 111935.67 87529.34 111946.33 87540.00 111957.00C87583.00 111957.00 87626.00 111957.00 87669.00 111957.00C87658.00 111967.67 87647.00 111978.33 87636.00 111989.00C87657.66 111978.33 87679.34 111967.67 87701.00 111957.00C87711.66 111967.67 87722.34 111978.33 87733.00 111989.00C87733.00 112000.00 87733.00 112011.00 87733.00 112022.00C87754.33 112032.67 87775.67 112043.33 87797.00 112054.00C87807.66 112043.33 87818.34 112032.67 87829.00 112022.00C87818.33 112011.00 87807.67 112000.00 87797.00 111989.00C87807.67 111989.00 87818.33 111989.00 87829.00 111989.00C87840.00 112010.67 87851.00 112032.33 87862.00 112054.00C87872.66 112043.33 87883.34 112032.67 87894.00 112022.00C87883.33 112011.00 87872.67 112000.00 87862.00 111989.00C87862.00 111978.33 87862.00 111967.67 87862.00 111957.00C87872.79 111967.69 87883.39 111978.59 87894.30 111989.16C87915.54 112000.10 87936.77 112011.05 87958.00 112022.00C87958.00 112011.00 87958.00 112000.00 87958.00 111989.00C87979.33 111989.00 88000.67 111989.00 88022.00 111989.00C88022.00 112000.00 88022.00 112011.00 88022.00 112022.00C88086.33 112022.00 88150.67 112022.00 88215.00 112022.00C88204.33 112000.33 88193.67 111978.67 88183.00 111957.00C88194.01 111957.23 88205.14 111956.54 88216.08 111957.36C88248.05 111967.91 88280.03 111978.45 88312.00 111989.00C88344.00 111967.67 88376.00 111946.33 88408.00 111925.00C88418.66 111935.67 88429.34 111946.33 88440.00 111957.00C88450.66 111946.33 88461.34 111935.67 88472.00 111925.00C88483.00 111925.00 88494.00 111925.00 88505.00 111925.00C88505.00 111914.33 88505.00 111903.67 88505.00 111893.00C88515.67 111893.00 88526.33 111893.00 88537.00 111893.00C88526.33 111871.67 88515.67 111850.33 88505.00 111829.00C88515.66 111839.67 88526.34 111850.33 88537.00 111861.00C88547.67 111839.67 88558.33 111818.33 88569.00 111797.00C88569.00 111818.33 88569.00 111839.67 88569.00 111861.00C88579.67 111861.00 88590.33 111861.00 88601.00 111861.00C88633.34 111882.33 88665.66 111903.67 88698.00 111925.00C88698.00 111914.33 88698.00 111903.67 88698.00 111893.00C88708.67 111893.00 88719.33 111893.00 88730.00 111893.00C88730.00 111914.33 88730.00 111935.67 88730.00 111957.00C88751.33 111946.33 88772.67 111935.67 88794.00 111925.00C88794.00 111946.33 88794.00 111967.67 88794.00 111989.00C88804.67 112000.00 88815.33 112011.00 88826.00 112022.00C88847.66 112000.33 88869.34 111978.67 88891.00 111957.00C88912.33 111946.33 88933.67 111935.67 88955.00 111925.00C88965.66 111935.67 88976.34 111946.33 88987.00 111957.00C88997.67 111935.67 89008.33 111914.33 89019.00 111893.00C89040.33 111893.00 89061.67 111893.00 89083.00 111893.00C89094.00 111871.67 89105.00 111850.33 89116.00 111829.00C89116.00 111818.33 89116.00 111807.67 89116.00 111797.00C89148.00 111786.00 89180.00 111775.00 89212.00 111764.00C89212.00 111753.33 89212.00 111742.67 89212.00 111732.00C89222.67 111732.00 89233.33 111732.00 89244.00 111732.00C89244.00 111721.33 89244.00 111710.67 89244.00 111700.00C89265.33 111710.67 89286.67 111721.33 89308.00 111732.00C89308.00 111742.67 89308.00 111753.33 89308.00 111764.00C89297.34 111753.33 89286.66 111742.67 89276.00 111732.00C89276.00 111742.67 89276.00 111753.33 89276.00 111764.00C89297.66 111785.67 89319.34 111807.33 89341.00 111829.00C89341.00 111818.33 89341.00 111807.67 89341.00 111797.00C89362.33 111797.00 89383.67 111797.00 89405.00 111797.00C89405.00 111786.00 89405.00 111775.00 89405.00 111764.00C89415.66 111753.33 89426.34 111742.67 89437.00 111732.00C89447.67 111732.00 89458.33 111732.00 89469.00 111732.00C89479.66 111742.67 89490.34 111753.33 89501.00 111764.00C89512.00 111753.33 89523.00 111742.67 89534.00 111732.00C89544.67 111732.00 89555.33 111732.00 89566.00 111732.00C89576.67 111710.67 89587.33 111689.33 89598.00 111668.00C89587.34 111657.33 89576.66 111646.67 89566.00 111636.00C89566.00 111625.33 89566.00 111614.67 89566.00 111604.00C89598.00 111604.00 89630.00 111604.00 89662.00 111604.00C89651.33 111604.00 89640.67 111604.00 89630.00 111604.00C89640.67 111593.00 89651.33 111582.00 89662.00 111571.00C89683.67 111582.00 89705.33 111593.00 89727.00 111604.00C89716.00 111582.33 89705.00 111560.67 89694.00 111539.00C89694.00 111528.33 89694.00 111517.67 89694.00 111507.00C89705.00 111517.67 89716.00 111528.33 89727.00 111539.00C89727.00 111517.67 89727.00 111496.33 89727.00 111475.00C89748.33 111475.00 89769.67 111475.00 89791.00 111475.00C89801.66 111485.67 89812.34 111496.33 89823.00 111507.00C89844.33 111507.00 89865.67 111507.00 89887.00 111507.00C89887.00 111496.33 89887.00 111485.67 89887.00 111475.00C89908.66 111485.67 89930.34 111496.33 89952.00 111507.00C89941.00 111485.67 89930.00 111464.33 89919.00 111443.00C89930.00 111443.00 89941.00 111443.00 89952.00 111443.00C89962.66 111432.33 89973.34 111421.67 89984.00 111411.00C90005.33 111421.67 90026.67 111432.33 90048.00 111443.00C90048.00 111400.00 90048.00 111357.00 90048.00 111314.00C90058.66 111324.67 90069.34 111335.33 90080.00 111346.00C90090.66 111335.33 90101.34 111324.67 90112.00 111314.00C90122.66 111324.67 90133.34 111335.33 90144.00 111346.00C90165.66 111335.33 90187.34 111324.67 90209.00 111314.00C90219.67 111314.00 90230.33 111314.00 90241.00 111314.00C90251.66 111324.67 90262.34 111335.33 90273.00 111346.00C90273.00 111324.67 90273.00 111303.33 90273.00 111282.00C90283.67 111282.00 90294.33 111282.00 90305.00 111282.00C90315.66 111271.33 90326.34 111260.67 90337.00 111250.00C90347.67 111250.00 90358.33 111250.00 90369.00 111250.00C90380.00 111239.33 90391.00 111228.67 90402.00 111218.00C90412.66 111228.67 90423.34 111239.33 90434.00 111250.00C90466.00 111260.67 90498.00 111271.33 90530.00 111282.00C90551.66 111271.33 90573.34 111260.67 90595.00 111250.00C90616.33 111250.00 90637.67 111250.00 90659.00 111250.00C90669.67 111271.33 90680.33 111292.67 90691.00 111314.00C90701.67 111314.00 90712.33 111314.00 90723.00 111314.00C90712.33 111292.67 90701.67 111271.33 90691.00 111250.00C90701.67 111250.00 90712.33 111250.00 90723.00 111250.00C90744.67 111271.33 90766.33 111292.67 90788.00 111314.00C90809.33 111324.67 90830.67 111335.33 90852.00 111346.00C90873.33 111367.67 90894.67 111389.33 90916.00 111411.00C90894.67 111411.00 90873.33 111411.00 90852.00 111411.00C90852.00 111432.33 90852.00 111453.67 90852.00 111475.00C90862.66 111464.33 90873.34 111453.67 90884.00 111443.00C90884.00 111485.67 90884.00 111528.33 90884.00 111571.00C90894.66 111560.33 90905.34 111549.67 90916.00 111539.00C90916.00 111560.67 90916.00 111582.33 90916.00 111604.00C90926.67 111593.00 90937.33 111582.00 90948.00 111571.00C90958.67 111571.00 90969.33 111571.00 90980.00 111571.00C90980.00 111603.33 90980.00 111635.67 90980.00 111668.00C90991.00 111646.67 91002.00 111625.33 91013.00 111604.00C91023.66 111614.67 91034.34 111625.33 91045.00 111636.00C91087.67 111636.00 91130.33 111636.00 91173.00 111636.00C91162.34 111646.67 91151.66 111657.33 91141.00 111668.00C91162.33 111700.00 91183.67 111732.00 91205.00 111764.00C91226.66 111753.33 91248.34 111742.67 91270.00 111732.00C91270.00 111710.67 91270.00 111689.33 91270.00 111668.00C91291.33 111678.67 91312.67 111689.33 91334.00 111700.00C91377.00 111700.00 91420.00 111700.00 91463.00 111700.00C91452.34 111710.67 91441.66 111721.33 91431.00 111732.00C91420.00 111732.00 91409.00 111732.00 91398.00 111732.00C91398.00 111742.67 91398.00 111753.33 91398.00 111764.00C91419.66 111753.33 91441.34 111742.67 91463.00 111732.00C91452.34 111742.67 91441.66 111753.33 91431.00 111764.00C91441.67 111775.00 91452.33 111786.00 91463.00 111797.00C91484.33 111786.00 91505.67 111775.00 91527.00 111764.00C91516.34 111753.33 91505.66 111742.67 91495.00 111732.00C91505.66 111721.33 91516.34 111710.67 91527.00 111700.00C91548.34 111732.33 91569.66 111764.67 91591.00 111797.00C91602.00 111786.00 91613.00 111775.00 91624.00 111764.00C91634.67 111785.67 91645.33 111807.33 91656.00 111829.00C91666.66 111839.67 91677.34 111850.33 91688.00 111861.00C91698.66 111850.33 91709.34 111839.67 91720.00 111829.00C91730.67 111829.00 91741.33 111829.00 91752.00 111829.00C91741.34 111839.67 91730.66 111850.33 91720.00 111861.00C91730.66 111871.67 91741.34 111882.33 91752.00 111893.00C91762.66 111882.33 91773.34 111871.67 91784.00 111861.00C91816.33 111861.00 91848.67 111861.00 91881.00 111861.00C91870.33 111882.33 91859.67 111903.67 91849.00 111925.00C91881.00 111957.33 91913.00 111989.67 91945.00 112022.00C91945.00 112011.00 91945.00 112000.00 91945.00 111989.00C91955.66 111978.33 91966.34 111967.67 91977.00 111957.00C91987.67 111978.67 91998.33 112000.33 92009.00 112022.00C92019.67 112011.00 92030.33 112000.00 92041.00 111989.00C92052.00 111989.00 92063.00 111989.00 92074.00 111989.00C92084.67 112000.00 92095.33 112011.00 92106.00 112022.00C92116.67 112022.00 92127.33 112022.00 92138.00 112022.00C92148.66 112032.67 92159.34 112043.33 92170.00 112054.00C92180.67 112054.00 92191.33 112054.00 92202.00 112054.00C92212.67 112075.33 92223.33 112096.67 92234.00 112118.00C92255.67 112096.67 92277.33 112075.33 92299.00 112054.00C92309.67 112075.33 92320.33 112096.67 92331.00 112118.00C92352.34 112096.67 92373.66 112075.33 92395.00 112054.00C92405.67 112075.33 92416.33 112096.67 92427.00 112118.00C92438.00 112096.67 92449.00 112075.33 92460.00 112054.00C92470.67 112075.33 92481.33 112096.67 92492.00 112118.00C92513.34 112096.67 92534.66 112075.33 92556.00 112054.00C92556.00 112075.33 92556.00 112096.67 92556.00 112118.00C92577.33 112128.67 92598.67 112139.33 92620.00 112150.00C92620.00 112118.00 92620.00 112086.00 92620.00 112054.00C92630.67 112075.33 92641.33 112096.67 92652.00 112118.00C92684.39 112149.94 92716.94 112181.72 92749.00 112214.00C92749.00 112192.67 92749.00 112171.33 92749.00 112150.00C92781.13 112182.21 92813.55 112214.12 92845.00 112247.00C92866.67 112236.00 92888.33 112225.00 92910.00 112214.00C92899.00 112225.00 92888.00 112236.00 92877.00 112247.00C92888.00 112247.00 92899.00 112247.00 92910.00 112247.00C92899.00 112268.33 92888.00 112289.67 92877.00 112311.00C92888.00 112321.67 92899.00 112332.33 92910.00 112343.00C92899.00 112343.00 92888.00 112343.00 92877.00 112343.00C92888.00 112353.67 92899.00 112364.33 92910.00 112375.00C92899.00 112375.00 92888.00 112375.00 92877.00 112375.00C92877.00 112396.67 92877.00 112418.33 92877.00 112440.00C92888.00 112450.67 92899.00 112461.33 92910.00 112472.00C92910.00 112461.33 92910.00 112450.67 92910.00 112440.00C92920.67 112440.00 92931.33 112440.00 92942.00 112440.00C92942.00 112472.00 92942.00 112504.00 92942.00 112536.00C92952.67 112536.00 92963.33 112536.00 92974.00 112536.00C92984.66 112546.67 92995.34 112557.33 93006.00 112568.00C93006.00 112557.33 93006.00 112546.67 93006.00 112536.00C93027.34 112557.33 93048.66 112578.67 93070.00 112600.00C93059.33 112600.00 93048.67 112600.00 93038.00 112600.00C93059.66 112610.67 93081.34 112621.33 93103.00 112632.00C93103.00 112643.00 93103.00 112654.00 93103.00 112665.00C93113.66 112675.67 93124.34 112686.33 93135.00 112697.00C93156.33 112697.00 93177.67 112697.00 93199.00 112697.00C93199.00 112718.33 93199.00 112739.67 93199.00 112761.00C93220.33 112761.00 93241.67 112761.00 93263.00 112761.00C93263.00 112771.67 93263.00 112782.33 93263.00 112793.00C93274.00 112782.33 93285.00 112771.67 93296.00 112761.00C93296.00 112771.67 93296.00 112782.33 93296.00 112793.00C93306.66 112782.33 93317.34 112771.67 93328.00 112761.00C93338.67 112761.00 93349.33 112761.00 93360.00 112761.00C93370.66 112750.33 93381.34 112739.67 93392.00 112729.00C93424.00 112761.00 93456.00 112793.00 93488.00 112825.00C93488.00 112836.00 93488.00 112847.00 93488.00 112858.00C93499.00 112858.00 93510.00 112858.00 93521.00 112858.00C93521.00 112868.67 93521.00 112879.33 93521.00 112890.00C93563.67 112890.00 93606.33 112890.00 93649.00 112890.00C93659.66 112900.67 93670.34 112911.33 93681.00 112922.00C93702.66 112911.33 93724.34 112900.67 93746.00 112890.00C93767.33 112900.67 93788.67 112911.33 93810.00 112922.00C93810.00 112932.67 93810.00 112943.33 93810.00 112954.00C93820.67 112954.00 93831.33 112954.00 93842.00 112954.00C93852.66 112943.33 93863.34 112932.67 93874.00 112922.00C93884.79 112932.69 93895.38 112943.59 93906.31 112954.15C93927.87 112964.77 93949.44 112975.38 93971.00 112986.00C93981.67 112986.00 93992.33 112986.00 94003.00 112986.00C94003.00 113018.33 94003.00 113050.67 94003.00 113083.00C94024.33 113083.00 94045.67 113083.00 94067.00 113083.00C94067.00 113072.00 94067.00 113061.00 94067.00 113050.00C94067.00 113061.00 94067.00 113072.00 94067.00 113083.00C94088.33 113093.67 94109.67 113104.33 94131.00 113115.00C94131.00 113104.33 94131.00 113093.67 94131.00 113083.00C94120.33 113083.00 94109.67 113083.00 94099.00 113083.00C94109.67 113072.00 94120.33 113061.00 94131.00 113050.00C94142.00 113061.00 94153.00 113072.00 94164.00 113083.00C94196.00 113072.00 94228.00 113061.00 94260.00 113050.00C94270.67 113050.00 94281.33 113050.00 94292.00 113050.00C94281.33 113061.00 94270.67 113072.00 94260.00 113083.00C94281.33 113093.67 94302.67 113104.33 94324.00 113115.00C94313.34 113125.67 94302.66 113136.33 94292.00 113147.00C94302.66 113136.33 94313.34 113125.67 94324.00 113115.00C94324.00 113125.67 94324.00 113136.33 94324.00 113147.00C94345.67 113147.00 94367.33 113147.00 94389.00 113147.00C94389.00 113136.33 94389.00 113125.67 94389.00 113115.00C94399.66 113125.67 94410.34 113136.33 94421.00 113147.00C94410.34 113157.67 94399.66 113168.33 94389.00 113179.00C94399.66 113189.67 94410.34 113200.33 94421.00 113211.00C94431.67 113211.00 94442.33 113211.00 94453.00 113211.00C94453.00 113221.67 94453.00 113232.33 94453.00 113243.00C94463.67 113243.00 94474.33 113243.00 94485.00 113243.00C94485.00 113264.67 94485.00 113286.33 94485.00 113308.00C94495.66 113297.33 94506.34 113286.67 94517.00 113276.00C94506.34 113286.67 94495.66 113297.33 94485.00 113308.00C94495.66 113318.67 94506.34 113329.33 94517.00 113340.00C94517.00 113329.33 94517.00 113318.67 94517.00 113308.00C94527.66 113318.67 94538.34 113329.33 94549.00 113340.00C94549.00 113329.33 94549.00 113318.67 94549.00 113308.00C94560.00 113308.00 94571.00 113308.00 94582.00 113308.00C94582.00 113318.67 94582.00 113329.33 94582.00 113340.00C94603.33 113350.67 94624.67 113361.33 94646.00 113372.00C94646.00 113382.67 94646.00 113393.33 94646.00 113404.00C94635.34 113393.33 94624.66 113382.67 94614.00 113372.00C94614.00 113382.67 94614.00 113393.33 94614.00 113404.00C94646.00 113404.00 94678.00 113404.00 94710.00 113404.00C94710.00 113414.67 94710.00 113425.33 94710.00 113436.00C94720.67 113436.00 94731.33 113436.00 94742.00 113436.00C94742.00 113446.67 94742.00 113457.33 94742.00 113468.00C94763.66 113457.33 94785.34 113446.67 94807.00 113436.00C94817.66 113446.67 94828.34 113457.33 94839.00 113468.00C94839.00 113479.00 94839.00 113490.00 94839.00 113501.00C94849.67 113501.00 94860.33 113501.00 94871.00 113501.00C94860.34 113511.67 94849.66 113522.33 94839.00 113533.00C94849.67 113533.00 94860.33 113533.00 94871.00 113533.00C94871.00 113522.33 94871.00 113511.67 94871.00 113501.00C94881.66 113511.67 94892.34 113522.33 94903.00 113533.00C94935.33 113533.00 94967.67 113533.00 95000.00 113533.00C95000.00 113543.67 95000.00 113554.33 95000.00 113565.00C95021.33 113575.67 95042.67 113586.33 95064.00 113597.00C95085.34 113575.67 95106.66 113554.33 95128.00 113533.00C95138.67 113511.33 95149.33 113489.67 95160.00 113468.00C95171.00 113479.00 95182.00 113490.00 95193.00 113501.00C95193.00 113490.00 95193.00 113479.00 95193.00 113468.00C95203.67 113479.00 95214.33 113490.00 95225.00 113501.00C95235.67 113490.00 95246.33 113479.00 95257.00 113468.00C95267.67 113479.00 95278.33 113490.00 95289.00 113501.00C95289.00 113490.00 95289.00 113479.00 95289.00 113468.00C95310.08 113489.91 95331.39 113511.60 95353.00 113533.00C95385.33 113533.00 95417.67 113533.00 95450.00 113533.00C95450.00 113522.33 95450.00 113511.67 95450.00 113501.00C95450.00 113511.67 95450.00 113522.33 95450.00 113533.00C95471.33 113533.00 95492.67 113533.00 95514.00 113533.00C95524.66 113522.33 95535.34 113511.67 95546.00 113501.00C95546.00 113511.67 95546.00 113522.33 95546.00 113533.00C95546.00 113522.33 95546.00 113511.67 95546.00 113501.00C95556.67 113501.00 95567.33 113501.00 95578.00 113501.00C95578.00 113490.00 95578.00 113479.00 95578.00 113468.00C95589.00 113479.00 95600.00 113490.00 95611.00 113501.00C95611.00 113490.00 95611.00 113479.00 95611.00 113468.00C95632.33 113479.00 95653.67 113490.00 95675.00 113501.00C95685.66 113511.67 95696.34 113522.33 95707.00 113533.00C95707.00 113522.33 95707.00 113511.67 95707.00 113501.00C95717.67 113479.33 95728.33 113457.67 95739.00 113436.00C95749.66 113446.67 95760.34 113457.33 95771.00 113468.00C95781.67 113446.67 95792.33 113425.33 95803.00 113404.00C95814.00 113414.67 95825.00 113425.33 95836.00 113436.00C95836.00 113425.33 95836.00 113414.67 95836.00 113404.00C95857.33 113404.00 95878.67 113404.00 95900.00 113404.00C95910.66 113393.33 95921.34 113382.67 95932.00 113372.00C95996.33 113372.00 96060.67 113372.00 96125.00 113372.00C96135.67 113393.33 96146.33 113414.67 96157.00 113436.00C96178.33 113425.33 96199.67 113414.67 96221.00 113404.00C96253.33 113414.67 96285.67 113425.33 96318.00 113436.00C96339.33 113425.33 96360.67 113414.67 96382.00 113404.00C96393.01 113403.77 96404.14 113404.46 96415.08 113403.64C96447.05 113393.09 96479.03 113382.55 96511.00 113372.00C96511.00 113350.67 96511.00 113329.33 96511.00 113308.00C96521.67 113308.00 96532.33 113308.00 96543.00 113308.00C96564.33 113286.33 96585.67 113264.67 96607.00 113243.00C96617.67 113243.00 96628.33 113243.00 96639.00 113243.00C96660.67 113221.67 96682.33 113200.33 96704.00 113179.00C96736.00 113179.00 96768.00 113179.00 96800.00 113179.00C96800.00 113168.33 96800.00 113157.67 96800.00 113147.00C96810.66 113136.33 96821.34 113125.67 96832.00 113115.00C96821.33 113115.00 96810.67 113115.00 96800.00 113115.00C96810.67 113093.33 96821.33 113071.67 96832.00 113050.00C96832.00 113039.33 96832.00 113028.67 96832.00 113018.00C96842.67 112996.67 96853.33 112975.33 96864.00 112954.00C96896.33 112943.33 96928.67 112932.67 96961.00 112922.00C96982.33 112922.00 97003.67 112922.00 97025.00 112922.00C97046.66 112911.33 97068.34 112900.67 97090.00 112890.00C97090.00 112868.33 97090.00 112846.67 97090.00 112825.00C97100.80 112836.02 97111.37 112847.26 97122.31 112858.15C97143.54 112868.77 97164.77 112879.38 97186.00 112890.00C97186.00 112879.33 97186.00 112868.67 97186.00 112858.00C97196.67 112858.00 97207.33 112858.00 97218.00 112858.00C97239.67 112847.00 97261.33 112836.00 97283.00 112825.00C97293.66 112814.33 97304.34 112803.67 97315.00 112793.00C97336.33 112803.67 97357.67 112814.33 97379.00 112825.00C97411.10 112814.27 97443.23 112803.65 97475.31 112792.85C97518.20 112771.56 97561.10 112750.28 97604.00 112729.00C97614.66 112718.33 97625.34 112707.67 97636.00 112697.00C97657.33 112707.67 97678.67 112718.33 97700.00 112729.00C97700.00 112739.67 97700.00 112750.33 97700.00 112761.00C97711.00 112750.33 97722.00 112739.67 97733.00 112729.00C97743.67 112750.33 97754.33 112771.67 97765.00 112793.00C97797.00 112771.67 97829.00 112750.33 97861.00 112729.00C97871.67 112729.00 97882.33 112729.00 97893.00 112729.00C97904.00 112739.67 97915.00 112750.33 97926.00 112761.00C97958.00 112761.00 97990.00 112761.00 98022.00 112761.00C98043.33 112771.67 98064.67 112782.33 98086.00 112793.00C98097.00 112793.00 98108.00 112793.00 98119.00 112793.00C98119.00 112803.67 98119.00 112814.33 98119.00 112825.00C98129.67 112825.00 98140.33 112825.00 98151.00 112825.00C98140.33 112846.67 98129.67 112868.33 98119.00 112890.00C98129.67 112890.00 98140.33 112890.00 98151.00 112890.00C98151.00 112900.67 98151.00 112911.33 98151.00 112922.00C98161.67 112943.33 98172.33 112964.67 98183.00 112986.00C98236.67 112996.67 98290.33 113007.33 98344.00 113018.00C98354.66 113028.67 98365.34 113039.33 98376.00 113050.00C98386.66 113039.33 98397.34 113028.67 98408.00 113018.00C98418.66 113028.67 98429.34 113039.33 98440.00 113050.00C98440.00 113061.00 98440.00 113072.00 98440.00 113083.00C98461.34 113104.33 98482.66 113125.67 98504.00 113147.00C98536.33 113157.67 98568.67 113168.33 98601.00 113179.00C98601.00 113200.33 98601.00 113221.67 98601.00 113243.00C98590.34 113232.33 98579.66 113221.67 98569.00 113211.00C98569.00 113232.67 98569.00 113254.33 98569.00 113276.00C98579.66 113286.67 98590.34 113297.33 98601.00 113308.00C98590.34 113318.67 98579.66 113329.33 98569.00 113340.00C98579.67 113340.00 98590.33 113340.00 98601.00 113340.00C98601.00 113350.67 98601.00 113361.33 98601.00 113372.00C98611.67 113372.00 98622.33 113372.00 98633.00 113372.00C98622.33 113404.00 98611.67 113436.00 98601.00 113468.00C98590.33 113479.00 98579.67 113490.00 98569.00 113501.00C98590.74 113512.01 98612.73 113522.58 98634.32 113533.88C98665.88 113554.92 98697.44 113575.96 98729.00 113597.00C98729.00 113586.33 98729.00 113575.67 98729.00 113565.00C98729.00 113575.67 98729.00 113586.33 98729.00 113597.00C98740.00 113597.00 98751.00 113597.00 98762.00 113597.00C98783.33 113607.67 98804.67 113618.33 98826.00 113629.00C98879.67 113629.00 98933.33 113629.00 98987.00 113629.00C98997.66 113618.33 99008.34 113607.67 99019.00 113597.00C99051.00 113597.00 99083.00 113597.00 99115.00 113597.00C99125.79 113586.31 99136.38 113575.41 99147.31 113564.85C99168.87 113554.23 99190.44 113543.62 99212.00 113533.00C99222.67 113511.33 99233.33 113489.67 99244.00 113468.00C99265.33 113468.00 99286.67 113468.00 99308.00 113468.00C99318.66 113457.33 99329.34 113446.67 99340.00 113436.00C99361.67 113436.00 99383.33 113436.00 99405.00 113436.00C99415.66 113425.33 99426.34 113414.67 99437.00 113404.00C99447.67 113404.00 99458.33 113404.00 99469.00 113404.00C99479.79 113393.31 99490.39 113382.41 99501.31 113371.85C99522.54 113361.23 99543.77 113350.62 99565.00 113340.00C99575.66 113350.67 99586.34 113361.33 99597.00 113372.00C99618.67 113372.00 99640.33 113372.00 99662.00 113372.00C99672.66 113382.67 99683.34 113393.33 99694.00 113404.00C99704.66 113393.33 99715.34 113382.67 99726.00 113372.00C99736.67 113393.33 99747.33 113414.67 99758.00 113436.00C99779.66 113425.33 99801.34 113414.67 99823.00 113404.00C99833.66 113414.67 99844.34 113425.33 99855.00 113436.00C99855.00 113425.33 99855.00 113414.67 99855.00 113404.00C99855.00 113414.67 99855.00 113425.33 99855.00 113436.00C99865.66 113425.33 99876.34 113414.67 99887.00 113404.00C99908.33 113404.00 99929.67 113404.00 99951.00 113404.00C99972.66 113414.67 99994.34 113425.33 100016.00 113436.00C100026.67 113425.33 100037.33 113414.67 100048.00 113404.00C100037.33 113393.33 100026.67 113382.67 100016.00 113372.00C100026.67 113350.67 100037.33 113329.33 100048.00 113308.00C100048.00 113297.33 100048.00 113286.67 100048.00 113276.00C100080.00 113243.67 100112.00 113211.33 100144.00 113179.00C100144.00 113147.00 100144.00 113115.00 100144.00 113083.00C100154.67 113061.33 100165.33 113039.67 100176.00 113018.00C100176.00 113007.33 100176.00 112996.67 100176.00 112986.00C100165.33 112986.00 100154.67 112986.00 100144.00 112986.00C100144.00 112943.33 100144.00 112900.67 100144.00 112858.00C100154.67 112868.67 100165.33 112879.33 100176.00 112890.00C100176.00 112879.33 100176.00 112868.67 100176.00 112858.00C100186.67 112858.00 100197.33 112858.00 100208.00 112858.00C100229.86 112815.10 100251.56 112772.11 100273.00 112729.00C100315.67 112718.33 100358.33 112707.67 100401.00 112697.00C100411.67 112697.00 100422.33 112697.00 100433.00 112697.00C100444.00 112707.67 100455.00 112718.33 100466.00 112729.00C100476.67 112718.33 100487.33 112707.67 100498.00 112697.00C100508.67 112697.00 100519.33 112697.00 100530.00 112697.00C100530.00 112686.33 100530.00 112675.67 100530.00 112665.00C100562.00 112654.00 100594.00 112643.00 100626.00 112632.00C100670.81 112588.98 100714.19 112544.52 100758.26 112500.74C100821.50 112437.50 100884.75 112374.25 100948.00 112311.00C100958.67 112289.67 100969.33 112268.33 100980.00 112247.00C100990.67 112236.00 101001.33 112225.00 101012.00 112214.00C101076.33 112192.67 101140.67 112171.33 101205.00 112150.00C101194.33 112118.00 101183.67 112086.00 101173.00 112054.00C101183.67 112021.67 101194.33 111989.33 101205.00 111957.00C101215.67 111946.33 101226.33 111935.67 101237.00 111925.00C101247.67 111893.00 101258.33 111861.00 101269.00 111829.00C101290.67 111818.33 101312.33 111807.67 101334.00 111797.00C101366.00 111797.00 101398.00 111797.00 101430.00 111797.00C101451.76 111764.60 101473.38 111732.10 101495.24 111699.76C101505.83 111689.17 101516.41 111678.59 101527.00 111668.00C101527.00 111646.67 101527.00 111625.33 101527.00 111604.00C101548.33 111604.00 101569.67 111604.00 101591.00 111604.00C101612.33 111582.33 101633.67 111560.67 101655.00 111539.00C101698.00 111528.33 101741.00 111517.67 101784.00 111507.00C101805.33 111517.67 101826.67 111528.33 101848.00 111539.00C101848.00 111560.67 101848.00 111582.33 101848.00 111604.00C101869.67 111614.67 101891.33 111625.33 101913.00 111636.00C101880.67 112300.33 101848.33 112964.67 101816.00 113629.00C101805.33 113629.00 101794.67 113629.00 101784.00 113629.00C101762.67 113639.67 101741.33 113650.33 101720.00 113661.00C101698.33 113650.33 101676.67 113639.67 101655.00 113629.00C101633.67 113650.67 101612.33 113672.33 101591.00 113694.00C101505.33 113694.00 101419.67 113694.00 101334.00 113694.00C101323.33 113704.67 101312.67 113715.33 101302.00 113726.00C101247.82 113747.64 101193.48 113768.92 101139.40 113790.80C101118.60 113801.20 101097.80 113811.60 101077.00 113822.00C101077.00 113854.33 101077.00 113886.67 101077.00 113919.00C101065.88 113929.69 101054.94 113940.59 101043.69 113951.15C101022.46 113961.77 101001.23 113972.38 100980.00 113983.00C100980.00 113993.67 100980.00 114004.33 100980.00 114015.00C100969.31 114025.79 100958.41 114036.38 100947.85 114047.31C100926.56 114090.20 100905.28 114133.10 100884.00 114176.00C100884.00 114186.67 100884.00 114197.33 100884.00 114208.00C100862.53 114250.97 100841.09 114293.96 100819.07 114336.64C100808.33 114350.68 100797.01 114364.31 100786.05 114378.19C100754.37 114417.79 100722.68 114457.40 100691.00 114497.00C100691.00 114518.67 100691.00 114540.33 100691.00 114562.00C100680.31 114572.79 100669.41 114583.39 100658.84 114594.31C100647.89 114615.54 100636.95 114636.77 100626.00 114658.00C100626.00 114679.33 100626.00 114700.67 100626.00 114722.00C100637.00 114743.67 100648.00 114765.33 100659.00 114787.00C100648.00 114797.67 100637.00 114808.33 100626.00 114819.00C100637.00 114819.00 100648.00 114819.00 100659.00 114819.00C100648.00 114840.33 100637.00 114861.67 100626.00 114883.00C100637.00 114893.67 100648.00 114904.33 100659.00 114915.00C100659.00 114904.33 100659.00 114893.67 100659.00 114883.00C100669.67 114883.00 100680.33 114883.00 100691.00 114883.00C100701.67 114872.33 100712.33 114861.67 100723.00 114851.00C100733.67 114861.67 100744.33 114872.33 100755.00 114883.00C100787.33 114883.00 100819.67 114883.00 100852.00 114883.00C100852.00 114872.33 100852.00 114861.67 100852.00 114851.00C100884.00 114851.00 100916.00 114851.00 100948.00 114851.00C100958.67 114872.33 100969.33 114893.67 100980.00 114915.00C100990.67 114915.00 101001.33 114915.00 101012.00 114915.00C101001.33 114904.33 100990.67 114893.67 100980.00 114883.00C100990.67 114883.00 101001.33 114883.00 101012.00 114883.00C101012.00 114904.33 101012.00 114925.67 101012.00 114947.00C101033.67 114936.33 101055.33 114925.67 101077.00 114915.00C101087.67 114925.67 101098.33 114936.33 101109.00 114947.00C101109.00 114958.00 101109.00 114969.00 101109.00 114980.00C101119.67 114969.00 101130.33 114958.00 101141.00 114947.00C101141.00 114958.00 101141.00 114969.00 101141.00 114980.00C101151.67 114980.00 101162.33 114980.00 101173.00 114980.00C101173.00 114990.67 101173.00 115001.33 101173.00 115012.00C101183.67 115012.00 101194.33 115012.00 101205.00 115012.00C101215.67 115022.67 101226.33 115033.33 101237.00 115044.00C101237.00 115065.33 101237.00 115086.67 101237.00 115108.00C101247.67 115097.33 101258.33 115086.67 101269.00 115076.00C101280.00 115076.00 101291.00 115076.00 101302.00 115076.00C101302.00 115097.33 101302.00 115118.67 101302.00 115140.00C101312.67 115140.00 101323.33 115140.00 101334.00 115140.00C101334.00 115151.00 101334.00 115162.00 101334.00 115173.00C101355.33 115173.00 101376.67 115173.00 101398.00 115173.00C101387.33 115183.67 101376.67 115194.33 101366.00 115205.00C101376.67 115205.00 101387.33 115205.00 101398.00 115205.00C101398.00 115215.67 101398.00 115226.33 101398.00 115237.00C101419.33 115258.33 101440.67 115279.67 101462.00 115301.00C101515.67 115290.33 101569.33 115279.67 101623.00 115269.00C101633.67 115269.00 101644.33 115269.00 101655.00 115269.00C101666.00 115279.67 101677.00 115290.33 101688.00 115301.00C101698.67 115290.33 101709.33 115279.67 101720.00 115269.00C101730.67 115269.00 101741.33 115269.00 101752.00 115269.00C101752.00 115279.67 101752.00 115290.33 101752.00 115301.00C101773.33 115301.00 101794.67 115301.00 101816.00 115301.00C101826.67 115322.67 101837.33 115344.33 101848.00 115366.00C101858.67 115344.33 101869.33 115322.67 101880.00 115301.00C101901.66 115280.21 101923.00 115259.09 101944.23 115237.87C101950.16 115233.79 101957.11 115231.25 101963.44 115227.78C101978.63 115220.19 101993.81 115212.59 102009.00 115205.00C102009.00 115194.33 102009.00 115183.67 102009.00 115173.00C102052.00 115173.00 102095.00 115173.00 102138.00 115173.00C102148.67 115183.67 102159.33 115194.33 102170.00 115205.00C102170.00 115194.33 102170.00 115183.67 102170.00 115173.00C102191.33 115173.00 102212.67 115173.00 102234.00 115173.00C102234.00 115183.67 102234.00 115194.33 102234.00 115205.00C102244.67 115226.33 102255.33 115247.67 102266.00 115269.00C102298.33 115279.67 102330.67 115290.33 102363.00 115301.00C102363.00 115311.67 102363.00 115322.33 102363.00 115333.00C102384.33 115333.00 102405.67 115333.00 102427.00 115333.00C102437.67 115322.33 102448.33 115311.67 102459.00 115301.00C102469.67 115301.00 102480.33 115301.00 102491.00 115301.00C102491.00 115322.67 102491.00 115344.33 102491.00 115366.00C102512.67 115366.00 102534.33 115366.00 102556.00 115366.00C102577.33 115376.67 102598.67 115387.33 102620.00 115398.00C102641.33 115398.00 102662.67 115398.00 102684.00 115398.00C102694.67 115408.67 102705.33 115419.33 102716.00 115430.00C102727.00 115430.00 102738.00 115430.00 102749.00 115430.00C102759.79 115440.69 102770.39 115451.59 102781.31 115462.15C102802.54 115472.77 102823.77 115483.38 102845.00 115494.00C102855.67 115483.33 102866.33 115472.67 102877.00 115462.00C102887.67 115462.00 102898.33 115462.00 102909.00 115462.00C102919.67 115440.67 102930.33 115419.33 102941.00 115398.00C102952.00 115387.33 102963.00 115376.67 102974.00 115366.00C102974.00 115333.67 102974.00 115301.33 102974.00 115269.00C102984.67 115269.00 102995.33 115269.00 103006.00 115269.00C103006.00 115258.33 103006.00 115247.67 103006.00 115237.00C103016.67 115247.67 103027.33 115258.33 103038.00 115269.00C103038.00 115258.33 103038.00 115247.67 103038.00 115237.00C103048.67 115226.33 103059.33 115215.67 103070.00 115205.00C103070.00 115215.67 103070.00 115226.33 103070.00 115237.00C103080.67 115226.33 103091.33 115215.67 103102.00 115205.00C103102.00 115215.67 103102.00 115226.33 103102.00 115237.00C103112.67 115237.00 103123.33 115237.00 103134.00 115237.00C103134.00 115226.33 103134.00 115215.67 103134.00 115205.00C103145.00 115226.33 103156.00 115247.67 103167.00 115269.00C103177.67 115258.33 103188.33 115247.67 103199.00 115237.00C103199.00 115247.67 103199.00 115258.33 103199.00 115269.00C103209.67 115269.00 103220.33 115269.00 103231.00 115269.00C103263.00 115290.33 103295.00 115311.67 103327.00 115333.00C103359.33 115322.33 103391.67 115311.67 103424.00 115301.00C103456.00 115311.67 103488.00 115322.33 103520.00 115333.00C103530.67 115333.00 103541.33 115333.00 103552.00 115333.00C103563.00 115322.33 103574.00 115311.67 103585.00 115301.00C103627.67 115290.33 103670.33 115279.67 103713.00 115269.00C103777.44 115279.72 103841.90 115290.30 103906.33 115301.11C103938.55 115311.74 103970.78 115322.37 104003.00 115333.00C104013.67 115333.00 104024.33 115333.00 104035.00 115333.00C104074.53 115353.49 104114.15 115373.82 104154.07 115393.54C104159.82 115397.39 104166.15 115398.81 104173.00 115398.00C104180.33 115398.00 104187.67 115398.00 104195.00 115398.00C104206.00 115419.33 104217.00 115440.67 104228.00 115462.00C104260.00 115472.67 104292.00 115483.33 104324.00 115494.00C104484.67 115494.00 104645.33 115494.00 104806.00 115494.00C104784.67 115515.33 104763.33 115536.67 104742.00 115558.00C104688.33 115558.00 104634.67 115558.00 104581.00 115558.00C104570.20 115569.03 104559.63 115580.26 104548.69 115591.15C104527.46 115601.77 104506.23 115612.38 104485.00 115623.00C104474.33 115644.33 104463.67 115665.67 104453.00 115687.00C104463.67 115719.38 104474.79 115751.64 104485.18 115784.09C104495.78 115848.06 104506.39 115912.03 104517.00 115976.00C104517.00 116008.33 104517.00 116040.67 104517.00 116073.00C104549.00 116169.33 104581.00 116265.67 104613.00 116362.00C104613.00 116405.00 104613.00 116448.00 104613.00 116491.00C104624.00 116533.67 104635.00 116576.33 104646.00 116619.00C104646.00 116683.33 104646.00 116747.67 104646.00 116812.00C104699.33 116865.67 104752.67 116919.33 104806.00 116973.00C104849.00 116973.00 104892.00 116973.00 104935.00 116973.00C104956.33 116983.67 104977.67 116994.33 104999.00 117005.00C105009.67 117005.00 105020.33 117005.00 105031.00 117005.00C105042.00 116962.33 105053.00 116919.67 105064.00 116877.00C105117.33 116844.67 105170.67 116812.33 105224.00 116780.00C105277.67 116769.33 105331.33 116758.67 105385.00 116748.00C105428.00 116748.00 105471.00 116748.00 105514.00 116748.00C105589.00 116769.33 105664.00 116790.67 105739.00 116812.00C105824.67 116812.00 105910.33 116812.00 105996.00 116812.00C106028.10 116823.06 106060.23 116834.02 106092.31 116845.15C106114.28 116856.12 106136.51 116866.61 106158.32 116877.88C106189.88 116898.92 106221.44 116919.96 106253.00 116941.00C106253.00 116951.67 106253.00 116962.33 106253.00 116973.00C106263.67 116983.67 106274.33 116994.33 106285.00 117005.00C106274.33 117037.33 106263.67 117069.67 106253.00 117102.00C106221.00 117134.00 106189.00 117166.00 106157.00 117198.00C106135.33 117241.00 106113.67 117284.00 106092.00 117327.00C106028.00 117337.67 105964.00 117348.33 105900.00 117359.00C105857.00 117359.00 105814.00 117359.00 105771.00 117359.00C105760.33 117369.67 105749.67 117380.33 105739.00 117391.00C105738.79 117402.10 105739.43 117413.29 105738.67 117424.34C105728.11 117466.89 105717.56 117509.45 105707.00 117552.00C105674.67 117573.33 105642.33 117594.67 105610.00 117616.00C105599.24 117638.16 105588.00 117660.10 105577.53 117682.39C105567.02 117713.93 105556.51 117745.46 105546.00 117777.00C105503.00 117787.67 105460.00 117798.33 105417.00 117809.00C105385.00 117852.00 105353.00 117895.00 105321.00 117938.00C105321.00 117948.67 105321.00 117959.33 105321.00 117970.00C105331.67 117991.33 105342.33 118012.67 105353.00 118034.00C105353.00 118055.67 105353.00 118077.33 105353.00 118099.00C105374.33 118120.33 105395.67 118141.67 105417.00 118163.00C105427.67 118184.33 105438.33 118205.67 105449.00 118227.00C105438.33 118248.33 105427.67 118269.67 105417.00 118291.00C105449.33 118291.00 105481.67 118291.00 105514.00 118291.00C105524.67 118302.00 105535.33 118313.00 105546.00 118324.00C105546.00 118356.00 105546.00 118388.00 105546.00 118420.00C105610.33 118430.67 105674.67 118441.33 105739.00 118452.00C105781.67 118473.67 105824.33 118495.33 105867.00 118517.00C105867.00 118527.67 105867.00 118538.33 105867.00 118549.00C105878.00 118549.00 105889.00 118549.00 105900.00 118549.00C105921.33 118559.67 105942.67 118570.33 105964.00 118581.00C105985.33 118570.33 106006.67 118559.67 106028.00 118549.00C106071.00 118570.33 106114.00 118591.67 106157.00 118613.00C106189.00 118613.00 106221.00 118613.00 106253.00 118613.00C106274.67 118623.67 106296.33 118634.33 106318.00 118645.00C106350.00 118645.00 106382.00 118645.00 106414.00 118645.00C106435.33 118655.67 106456.67 118666.33 106478.00 118677.00C106531.67 118655.67 106585.33 118634.33 106639.00 118613.00C106650.30 118613.23 106661.67 118612.52 106672.92 118613.38C106725.95 118623.92 106778.97 118634.46 106832.00 118645.00C106842.67 118655.67 106853.33 118666.33 106864.00 118677.00C106885.33 118666.33 106906.67 118655.67 106928.00 118645.00C106971.00 118645.00 107014.00 118645.00 107057.00 118645.00C107068.07 118634.16 107078.71 118622.83 107090.05 118612.31C107122.14 118591.16 107154.18 118569.94 107186.31 118548.85C107207.54 118538.23 107228.77 118527.62 107250.00 118517.00C107250.00 118506.00 107250.00 118495.00 107250.00 118484.00C107282.00 118484.00 107314.00 118484.00 107346.00 118484.00C107367.67 118495.00 107389.33 118506.00 107411.00 118517.00C107411.00 118527.67 107411.00 118538.33 107411.00 118549.00C107443.10 118559.73 107475.24 118570.35 107507.31 118581.15C107550.20 118602.44 107593.10 118623.72 107636.00 118645.00C107678.67 118645.00 107721.33 118645.00 107764.00 118645.00C107796.33 118709.33 107828.67 118773.67 107861.00 118838.00C107861.00 118848.67 107861.00 118859.33 107861.00 118870.00C107882.33 118880.67 107903.67 118891.33 107925.00 118902.00C107925.00 118923.67 107925.00 118945.33 107925.00 118967.00C107946.33 118977.67 107967.67 118988.33 107989.00 118999.00C107989.00 119009.67 107989.00 119020.33 107989.00 119031.00C108021.33 119063.00 108053.67 119095.00 108086.00 119127.00C108086.00 119138.00 108086.00 119149.00 108086.00 119160.00C108107.33 119160.00 108128.67 119160.00 108150.00 119160.00C108139.33 119170.67 108128.67 119181.33 108118.00 119192.00C108150.33 119192.00 108182.67 119192.00 108215.00 119192.00C108215.00 119213.33 108215.00 119234.67 108215.00 119256.00C108204.00 119256.00 108193.00 119256.00 108182.00 119256.00C108203.67 119256.00 108225.33 119256.00 108247.00 119256.00C108247.00 119266.67 108247.00 119277.33 108247.00 119288.00C108257.67 119288.00 108268.33 119288.00 108279.00 119288.00C108279.00 119298.67 108279.00 119309.33 108279.00 119320.00C108314.09 119338.15 108349.16 119356.34 108384.72 119373.54C108392.48 119377.36 108400.24 119381.18 108408.00 119385.00C108429.33 119385.00 108450.67 119385.00 108472.00 119385.00C108472.00 119363.33 108472.00 119341.67 108472.00 119320.00C108504.00 119320.00 108536.00 119320.00 108568.00 119320.00C108589.67 119331.00 108611.33 119342.00 108633.00 119353.00C108633.00 119342.00 108633.00 119331.00 108633.00 119320.00C108654.33 119341.67 108675.67 119363.33 108697.00 119385.00C108739.67 119385.00 108782.33 119385.00 108825.00 119385.00C108846.67 119395.67 108868.33 119406.33 108890.00 119417.00C108890.00 119427.67 108890.00 119438.33 108890.00 119449.00C108900.67 119438.33 108911.33 119427.67 108922.00 119417.00C108922.00 119427.67 108922.00 119438.33 108922.00 119449.00C108943.33 119438.33 108964.67 119427.67 108986.00 119417.00C108996.67 119417.00 109007.33 119417.00 109018.00 119417.00C109018.00 119427.67 109018.00 119438.33 109018.00 119449.00C109029.00 119449.00 109040.00 119449.00 109051.00 119449.00C109051.00 119459.67 109051.00 119470.33 109051.00 119481.00C109061.67 119491.67 109072.33 119502.33 109083.00 119513.00C109083.00 119534.67 109083.00 119556.33 109083.00 119578.00C109093.67 119578.00 109104.33 119578.00 109115.00 119578.00C109136.33 119599.33 109157.67 119620.67 109179.00 119642.00C109189.67 119642.00 109200.33 119642.00 109211.00 119642.00C109222.00 119652.67 109233.00 119663.33 109244.00 119674.00C109254.67 119674.00 109265.33 119674.00 109276.00 119674.00C109297.33 119684.67 109318.67 119695.33 109340.00 119706.00C109340.00 119695.33 109340.00 119684.67 109340.00 119674.00C109350.67 119684.67 109361.33 119695.33 109372.00 119706.00C109372.00 119727.67 109372.00 119749.33 109372.00 119771.00C109382.67 119781.67 109393.33 119792.33 109404.00 119803.00C109393.33 119803.00 109382.67 119803.00 109372.00 119803.00C109393.33 119824.33 109414.67 119845.67 109436.00 119867.00C109447.00 119867.00 109458.00 119867.00 109469.00 119867.00C109458.00 119867.00 109447.00 119867.00 109436.00 119867.00C109436.00 119877.67 109436.00 119888.33 109436.00 119899.00C109447.00 119899.00 109458.00 119899.00 109469.00 119899.00C109479.67 119909.67 109490.33 119920.33 109501.00 119931.00C109522.33 119931.00 109543.67 119931.00 109565.00 119931.00C109575.67 119920.33 109586.33 119909.67 109597.00 119899.00C109607.67 119909.67 109618.33 119920.33 109629.00 119931.00C109639.67 119931.00 109650.33 119931.00 109661.00 119931.00C109672.00 119941.67 109683.00 119952.33 109694.00 119963.00C109694.00 119974.00 109694.00 119985.00 109694.00 119996.00C109694.00 119985.00 109694.00 119974.00 109694.00 119963.00C109715.33 119974.00 109736.67 119985.00 109758.00 119996.00C109768.67 119996.00 109779.33 119996.00 109790.00 119996.00C109800.67 120006.67 109811.33 120017.33 109822.00 120028.00C109811.33 120038.67 109800.67 120049.33 109790.00 120060.00C109790.00 120070.67 109790.00 120081.33 109790.00 120092.00C109822.21 120059.88 109854.12 120027.45 109887.00 119996.00C109887.00 120006.67 109887.00 120017.33 109887.00 120028.00C109908.33 120028.00 109929.67 120028.00 109951.00 120028.00C109961.67 120038.67 109972.33 120049.33 109983.00 120060.00C110004.33 120060.00 110025.67 120060.00 110047.00 120060.00C110036.33 120038.67 110025.67 120017.33 110015.00 119996.00C110036.41 120017.59 110058.07 120038.94 110080.00 120060.00C110101.33 120060.00 110122.67 120060.00 110144.00 120060.00C110144.00 120049.33 110144.00 120038.67 110144.00 120028.00C110154.67 120038.67 110165.33 120049.33 110176.00 120060.00C110197.33 120060.00 110218.67 120060.00 110240.00 120060.00C110240.00 120070.67 110240.00 120081.33 110240.00 120092.00C110250.67 120092.00 110261.33 120092.00 110272.00 120092.00C110283.00 120113.33 110294.00 120134.67 110305.00 120156.00C110326.33 120156.00 110347.67 120156.00 110369.00 120156.00C110379.67 120177.67 110390.33 120199.33 110401.00 120221.00C110401.00 120231.67 110401.00 120242.33 110401.00 120253.00C110411.67 120253.00 110422.33 120253.00 110433.00 120253.00C110443.67 120274.33 110454.33 120295.67 110465.00 120317.00C110475.67 120317.00 110486.33 120317.00 110497.00 120317.00C110497.00 120327.67 110497.00 120338.33 110497.00 120349.00C110518.67 120370.67 110540.33 120392.33 110562.00 120414.00C110572.67 120414.00 110583.33 120414.00 110594.00 120414.00C110594.00 120403.00 110594.00 120392.00 110594.00 120381.00C110615.33 120381.00 110636.67 120381.00 110658.00 120381.00C110647.33 120392.00 110636.67 120403.00 110626.00 120414.00C110626.00 120424.67 110626.00 120435.33 110626.00 120446.00C110658.33 120446.00 110690.67 120446.00 110723.00 120446.00C110765.67 120467.33 110808.33 120488.67 110851.00 120510.00C110840.33 120510.00 110829.67 120510.00 110819.00 120510.00C110840.33 120520.67 110861.67 120531.33 110883.00 120542.00C110872.33 120542.00 110861.67 120542.00 110851.00 120542.00C110872.67 120552.67 110894.33 120563.33 110916.00 120574.00C110926.67 120563.33 110937.33 120552.67 110948.00 120542.00C110969.33 120563.67 110990.67 120585.33 111012.00 120607.00C111044.00 120607.00 111076.00 120607.00 111108.00 120607.00C111097.33 120607.00 111086.67 120607.00 111076.00 120607.00C111076.00 120617.67 111076.00 120628.33 111076.00 120639.00C111086.67 120639.00 111097.33 120639.00 111108.00 120639.00C111108.00 120649.67 111108.00 120660.33 111108.00 120671.00C111119.00 120660.33 111130.00 120649.67 111141.00 120639.00C111151.67 120660.33 111162.33 120681.67 111173.00 120703.00C111183.67 120703.00 111194.33 120703.00 111205.00 120703.00C111215.67 120692.33 111226.33 120681.67 111237.00 120671.00C111247.67 120681.67 111258.33 120692.33 111269.00 120703.00C111258.33 120703.00 111247.67 120703.00 111237.00 120703.00C111258.33 120724.33 111279.67 120745.67 111301.00 120767.00C111311.67 120756.33 111322.33 120745.67 111333.00 120735.00C111386.67 120767.33 111440.33 120799.67 111494.00 120832.00C111515.67 120821.00 111537.33 120810.00 111559.00 120799.00C111569.67 120799.00 111580.33 120799.00 111591.00 120799.00C111612.33 120810.00 111633.67 120821.00 111655.00 120832.00C111676.33 120832.00 111697.67 120832.00 111719.00 120832.00C111719.00 120842.67 111719.00 120853.33 111719.00 120864.00C111740.67 120853.33 111762.33 120842.67 111784.00 120832.00C111794.67 120821.00 111805.33 120810.00 111816.00 120799.00C111837.33 120799.00 111858.67 120799.00 111880.00 120799.00C111880.00 120810.00 111880.00 120821.00 111880.00 120832.00C111912.33 120832.00 111944.67 120832.00 111977.00 120832.00C111987.67 120842.67 111998.33 120853.33 112009.00 120864.00C112041.00 120864.00 112073.00 120864.00 112105.00 120864.00C112137.33 120874.67 112169.67 120885.33 112202.00 120896.00C112212.67 120896.00 112223.33 120896.00 112234.00 120896.00C112234.00 120906.67 112234.00 120917.33 112234.00 120928.00C112244.67 120938.67 112255.33 120949.33 112266.00 120960.00C112287.33 120960.00 112308.67 120960.00 112330.00 120960.00C112340.67 120949.33 112351.33 120938.67 112362.00 120928.00C112383.67 120949.33 112405.33 120970.67 112427.00 120992.00C112437.67 120981.33 112448.33 120970.67 112459.00 120960.00C112469.67 120960.00 112480.33 120960.00 112491.00 120960.00C112501.67 120970.67 112512.33 120981.33 112523.00 120992.00C112555.33 120992.00 112587.67 120992.00 112620.00 120992.00C112630.67 121002.67 112641.33 121013.33 112652.00 121024.00C112662.67 121024.00 112673.33 121024.00 112684.00 121024.00C112673.33 121035.00 112662.67 121046.00 112652.00 121057.00C112662.67 121057.00 112673.33 121057.00 112684.00 121057.00C112684.00 121067.67 112684.00 121078.33 112684.00 121089.00C112694.67 121089.00 112705.33 121089.00 112716.00 121089.00C112726.67 121099.67 112737.33 121110.33 112748.00 121121.00C112780.33 121121.00 112812.67 121121.00 112845.00 121121.00C112845.00 121142.33 112845.00 121163.67 112845.00 121185.00C112855.67 121195.67 112866.33 121206.33 112877.00 121217.00C112877.00 121228.00 112877.00 121239.00 112877.00 121250.00C112909.00 121239.00 112941.00 121228.00 112973.00 121217.00C112994.67 121228.00 113016.33 121239.00 113038.00 121250.00C113080.67 121250.00 113123.33 121250.00 113166.00 121250.00C113166.00 121282.00 113166.00 121314.00 113166.00 121346.00C113176.67 121346.00 113187.33 121346.00 113198.00 121346.00C113219.91 121367.08 113241.60 121388.39 113263.00 121410.00C113273.67 121399.33 113284.33 121388.67 113295.00 121378.00C113295.00 121399.33 113295.00 121420.67 113295.00 121442.00C113327.00 121453.00 113359.00 121464.00 113391.00 121475.00C113401.67 121485.67 113412.33 121496.33 113423.00 121507.00C113434.00 121496.33 113445.00 121485.67 113456.00 121475.00C113477.33 121475.00 113498.67 121475.00 113520.00 121475.00C113520.00 121464.00 113520.00 121453.00 113520.00 121442.00C113541.33 121442.00 113562.67 121442.00 113584.00 121442.00C113594.67 121453.00 113605.33 121464.00 113616.00 121475.00C113627.00 121464.00 113638.00 121453.00 113649.00 121442.00C113649.00 121453.00 113649.00 121464.00 113649.00 121475.00C113670.33 121475.00 113691.67 121475.00 113713.00 121475.00C113723.67 121496.33 113734.33 121517.67 113745.00 121539.00C113766.33 121549.67 113787.67 121560.33 113809.00 121571.00C113852.00 121571.00 113895.00 121571.00 113938.00 121571.00C113959.33 121592.33 113980.67 121613.67 114002.00 121635.00C114023.67 121635.00 114045.33 121635.00 114067.00 121635.00C114077.67 121646.00 114088.33 121657.00 114099.00 121668.00C114131.00 121668.00 114163.00 121668.00 114195.00 121668.00C114195.00 121678.67 114195.00 121689.33 114195.00 121700.00C114227.33 121721.33 114259.67 121742.67 114292.00 121764.00C114292.00 121774.67 114292.00 121785.33 114292.00 121796.00C114302.67 121785.33 114313.33 121774.67 114324.00 121764.00C114356.00 121796.00 114388.00 121828.00 114420.00 121860.00C114420.00 121881.67 114420.00 121903.33 114420.00 121925.00C114430.67 121925.00 114441.33 121925.00 114452.00 121925.00C114462.67 121957.00 114473.33 121989.00 114484.00 122021.00C114495.00 122031.67 114506.00 122042.33 114517.00 122053.00C114517.00 122064.00 114517.00 122075.00 114517.00 122086.00C114495.33 122096.67 114473.67 122107.33 114452.00 122118.00C114484.33 122128.67 114516.67 122139.33 114549.00 122150.00C114559.67 122139.33 114570.33 122128.67 114581.00 122118.00C114591.67 122128.67 114602.33 122139.33 114613.00 122150.00C114602.33 122160.67 114591.67 122171.33 114581.00 122182.00C114613.00 122182.00 114645.00 122182.00 114677.00 122182.00C114677.00 122214.00 114677.00 122246.00 114677.00 122278.00C114709.33 122278.00 114741.67 122278.00 114774.00 122278.00C114816.70 122321.29 114859.05 122364.96 114903.00 122407.00C114903.00 122417.67 114903.00 122428.33 114903.00 122439.00C114881.33 122449.67 114859.67 122460.33 114838.00 122471.00C114816.67 122492.67 114795.33 122514.33 114774.00 122536.00C114774.00 122557.33 114774.00 122578.67 114774.00 122600.00C114827.67 122675.00 114881.33 122750.00 114935.00 122825.00C114945.67 122846.33 114956.33 122867.67 114967.00 122889.00C114967.00 122942.67 114967.00 122996.33 114967.00 123050.00C114934.67 123050.00 114902.33 123050.00 114870.00 123050.00C114838.00 123039.33 114806.00 123028.67 114774.00 123018.00C114763.33 123018.00 114752.67 123018.00 114742.00 123018.00C114720.33 123028.67 114698.67 123039.33 114677.00 123050.00C114666.19 123071.91 114654.92 123093.61 114644.39 123115.65C114612.59 123201.10 114580.79 123286.55 114549.00 123372.00C114538.31 123382.79 114527.41 123393.39 114516.84 123404.31C114495.22 123446.87 114473.61 123489.44 114452.00 123532.00C114441.33 123585.67 114430.67 123639.33 114420.00 123693.00C114409.33 123703.67 114398.67 123714.33 114388.00 123725.00C114388.00 123736.00 114388.00 123747.00 114388.00 123758.00C114420.00 123790.00 114452.00 123822.00 114484.00 123854.00C114462.67 123886.00 114441.33 123918.00 114420.00 123950.00C114430.67 123971.67 114441.33 123993.33 114452.00 124015.00C114452.00 124025.67 114452.00 124036.33 114452.00 124047.00C114473.67 124068.33 114495.33 124089.67 114517.00 124111.00C114517.00 124207.67 114517.00 124304.33 114517.00 124401.00C114528.01 124422.74 114538.58 124444.73 114549.88 124466.32C114570.92 124497.88 114591.96 124529.44 114613.00 124561.00C114613.00 124593.33 114613.00 124625.67 114613.00 124658.00C114581.00 124733.00 114549.00 124808.00 114517.00 124883.00C114538.33 124936.67 114559.67 124990.33 114581.00 125044.00C114581.00 125086.67 114581.00 125129.33 114581.00 125172.00C114570.33 125204.33 114559.67 125236.67 114549.00 125269.00C114538.33 125279.67 114527.67 125290.33 114517.00 125301.00C114538.37 125333.11 114559.85 125365.15 114581.15 125397.31C114591.77 125418.87 114602.38 125440.44 114613.00 125462.00C114613.00 125483.33 114613.00 125504.67 114613.00 125526.00C114569.81 125612.18 114526.39 125698.25 114483.36 125784.51C114451.48 125859.38 114419.37 125934.16 114387.64 126009.08C114366.36 126073.15 114345.20 126137.26 114323.85 126201.31C114313.23 126222.87 114302.62 126244.44 114292.00 126266.00C114238.33 126308.67 114184.67 126351.33 114131.00 126394.00C114109.67 126404.67 114088.33 126415.33 114067.00 126426.00C114045.33 126447.67 114023.67 126469.33 114002.00 126491.00C113980.67 126501.67 113959.33 126512.33 113938.00 126523.00C113926.98 126523.23 113915.86 126522.54 113904.91 126523.36C113872.26 126534.03 113839.73 126545.07 113807.01 126555.50C113765.00 126566.00 113723.00 126576.50 113681.00 126587.00C113616.67 126587.00 113552.33 126587.00 113488.00 126587.00C113391.33 126608.33 113294.67 126629.67 113198.00 126651.00C113149.27 126683.96 113100.73 126717.18 113051.47 126749.34C113035.98 126759.56 113020.49 126769.78 113005.00 126780.00C112994.33 126780.00 112983.67 126780.00 112973.00 126780.00C112962.33 126790.67 112951.67 126801.33 112941.00 126812.00C112930.33 126855.00 112919.67 126898.00 112909.00 126941.00C112887.67 126951.67 112866.33 126962.33 112845.00 126973.00C112791.33 127069.33 112737.67 127165.67 112684.00 127262.00C112684.00 127272.67 112684.00 127283.33 112684.00 127294.00C112662.58 127305.08 112641.09 127316.04 112619.72 127327.21C112576.60 127359.43 112533.22 127391.32 112490.26 127423.74C112469.13 127444.94 112447.86 127466.00 112426.82 127487.29C112373.21 127573.19 112319.61 127659.10 112266.00 127745.00C112255.33 127777.00 112244.67 127809.00 112234.00 127841.00C112201.67 127873.00 112169.33 127905.00 112137.00 127937.00C112062.00 127980.00 111987.00 128023.00 111912.00 128066.00C111890.67 128087.33 111869.33 128108.67 111848.00 128130.00C111848.00 128141.00 111848.00 128152.00 111848.00 128163.00C111826.67 128184.33 111805.33 128205.67 111784.00 128227.00C111730.33 128345.00 111676.67 128463.00 111623.00 128581.00C111612.33 128634.33 111601.67 128687.67 111591.00 128741.00C111612.33 128773.33 111633.67 128805.67 111655.00 128838.00C111654.96 128859.45 111655.09 128880.89 111654.93 128902.34C111644.29 128955.89 111633.64 129009.45 111623.00 129063.00C111623.00 129116.67 111623.00 129170.33 111623.00 129224.00C111633.67 129256.00 111644.33 129288.00 111655.00 129320.00C111676.33 129341.33 111697.67 129362.67 111719.00 129384.00C111708.33 129459.00 111697.67 129534.00 111687.00 129609.00C111676.33 129630.67 111665.67 129652.33 111655.00 129674.00C111590.67 129716.67 111526.33 129759.33 111462.00 129802.00C111387.00 129802.00 111312.00 129802.00 111237.00 129802.00C111215.67 129812.67 111194.33 129823.33 111173.00 129834.00C111130.00 129887.67 111087.00 129941.33 111044.00 129995.00C111033.33 130027.33 111022.67 130059.67 111012.00 130092.00C110990.67 130124.00 110969.33 130156.00 110948.00 130188.00C110948.00 130220.33 110948.00 130252.67 110948.00 130285.00C110926.33 130338.33 110904.67 130391.67 110883.00 130445.00C110851.00 130456.00 110819.00 130467.00 110787.00 130478.00C110776.33 130499.33 110765.67 130520.67 110755.00 130542.00C110743.99 130542.23 110732.86 130541.54 110721.91 130542.36C110689.94 130552.91 110657.97 130563.45 110626.00 130574.00C110583.00 130574.00 110540.00 130574.00 110497.00 130574.00C110486.31 130584.79 110475.41 130595.39 110464.85 130606.31C110454.23 130627.54 110443.62 130648.77 110433.00 130670.00C110443.67 130723.67 110454.33 130777.33 110465.00 130831.00C110454.33 130852.67 110443.67 130874.33 110433.00 130896.00C110443.84 130907.06 110455.15 130917.72 110465.70 130929.03C110487.14 130960.68 110508.57 130992.34 110530.00 131024.00C110540.67 131088.33 110551.33 131152.67 110562.00 131217.00C110572.67 131227.67 110583.33 131238.33 110594.00 131249.00C110583.04 131303.66 110572.45 131358.39 110561.25 131413.00C110550.84 131455.00 110540.41 131497.00 110530.00 131539.00C110530.00 131571.00 110530.00 131603.00 110530.00 131635.00C110514.47 131649.71 110499.80 131665.39 110483.02 131678.72C110423.68 131728.48 110364.34 131778.24 110305.00 131828.00C110293.71 131871.70 110282.83 131915.52 110271.28 131959.15C110250.03 132022.72 110228.94 132086.33 110208.00 132150.00C110175.95 132182.11 110143.78 132214.10 110111.81 132246.28C110090.11 132278.26 110068.54 132310.33 110046.76 132342.25C110036.04 132353.19 110025.54 132364.34 110014.69 132375.15C109972.13 132396.44 109929.56 132417.72 109887.00 132439.00C109854.55 132438.96 109822.11 132439.07 109789.66 132438.94C109725.44 132428.30 109661.22 132417.65 109597.00 132407.00C109586.33 132407.00 109575.67 132407.00 109565.00 132407.00C109543.67 132417.67 109522.33 132428.33 109501.00 132439.00C109479.07 132481.99 109457.45 132525.17 109435.31 132568.05C109414.20 132600.03 109393.10 132632.01 109372.00 132664.00C109382.67 132685.33 109393.33 132706.67 109404.00 132728.00C109457.67 132771.00 109511.33 132814.00 109565.00 132857.00C109565.00 132889.00 109565.00 132921.00 109565.00 132953.00C109586.33 132996.00 109607.67 133039.00 109629.00 133082.00C109629.00 133125.00 109629.00 133168.00 109629.00 133211.00C109586.33 133286.00 109543.67 133361.00 109501.00 133436.00C109479.33 133457.33 109457.67 133478.67 109436.00 133500.00C109425.33 133521.33 109414.67 133542.67 109404.00 133564.00C109339.67 133585.67 109275.33 133607.33 109211.00 133629.00C109179.00 133650.33 109147.00 133671.67 109115.00 133693.00C109082.67 133768.00 109050.33 133843.00 109018.00 133918.00C109018.00 133939.33 109018.00 133960.67 109018.00 133982.00C109007.33 134014.33 108996.67 134046.67 108986.00 134079.00C108911.00 134132.33 108836.00 134185.67 108761.00 134239.00C108739.67 134271.33 108718.33 134303.67 108697.00 134336.00C108675.67 134346.67 108654.33 134357.33 108633.00 134368.00C108633.00 134378.67 108633.00 134389.33 108633.00 134400.00C108611.33 134400.00 108589.67 134400.00 108568.00 134400.00C108514.67 134464.33 108461.33 134528.67 108408.00 134593.00C108396.13 134628.39 108383.62 134663.58 108372.21 134699.12C108330.47 134835.41 108288.74 134971.71 108247.00 135108.00C108193.33 135183.00 108139.67 135258.00 108086.00 135333.00C108053.79 135365.12 108021.88 135397.55 107989.00 135429.00C107978.33 135461.33 107967.67 135493.67 107957.00 135526.00C107882.00 135579.33 107807.00 135632.67 107732.00 135686.00C107691.94 135727.75 107650.57 135768.20 107609.77 135809.23C107604.92 135813.12 107601.91 135818.35 107599.50 135824.00C107590.33 135842.33 107581.17 135860.67 107572.00 135879.00C107561.00 135879.00 107550.00 135879.00 107539.00 135879.00C107528.33 135889.67 107517.67 135900.33 107507.00 135911.00C107474.90 135922.06 107442.77 135933.02 107410.69 135944.15C107367.79 135965.43 107324.90 135986.72 107282.00 136008.00C107228.33 136018.67 107174.67 136029.33 107121.00 136040.00C107089.00 136072.33 107057.00 136104.67 107025.00 136137.00C106992.56 136158.37 106960.17 136179.84 106927.69 136201.15C106906.05 136212.11 106884.17 136222.63 106862.68 136233.88C106831.13 136254.92 106799.56 136275.96 106768.00 136297.00C106703.67 136318.67 106639.33 136340.33 106575.00 136362.00C106532.00 136394.00 106489.00 136426.00 106446.00 136458.00C106414.00 136468.67 106382.00 136479.33 106350.00 136490.00C106264.00 136543.67 106178.00 136597.33 106092.00 136651.00C106081.33 136672.33 106070.67 136693.67 106060.00 136715.00C106006.67 136758.00 105953.33 136801.00 105900.00 136844.00C105878.33 136887.00 105856.67 136930.00 105835.00 136973.00C105824.33 136973.00 105813.67 136973.00 105803.00 136973.00C105760.33 136994.33 105717.67 137015.67 105675.00 137037.00C105589.00 137058.33 105503.00 137079.67 105417.00 137101.00C105406.33 137111.67 105395.67 137122.33 105385.00 137133.00C105374.33 137133.00 105363.67 137133.00 105353.00 137133.00C105288.67 137165.33 105224.33 137197.67 105160.00 137230.00C105138.57 137262.07 105117.29 137294.24 105095.76 137326.24C105085.18 137336.83 105074.59 137347.41 105064.00 137358.00C104999.67 137379.67 104935.33 137401.33 104871.00 137423.00C104828.18 137466.01 104784.80 137508.45 104741.79 137551.28C104709.83 137594.30 104677.73 137637.23 104645.84 137680.31C104634.89 137701.54 104623.95 137722.77 104613.00 137744.00C104613.00 137765.67 104613.00 137787.33 104613.00 137809.00C104624.00 137819.67 104635.00 137830.33 104646.00 137841.00C104613.67 137894.33 104581.33 137947.67 104549.00 138001.00C104538.33 138001.00 104527.67 138001.00 104517.00 138001.00C104442.00 138097.67 104367.00 138194.33 104292.00 138291.00C104259.79 138323.12 104227.88 138355.55 104195.00 138387.00C104131.00 138387.00 104067.00 138387.00 104003.00 138387.00C104003.00 138397.67 104003.00 138408.33 104003.00 138419.00C103991.89 138419.07 103980.78 138418.85 103969.67 138419.11C103842.45 138461.80 103715.25 138504.58 103587.96 138547.07C103578.11 138550.75 103568.97 138556.17 103559.41 138560.58C103525.14 138577.49 103490.85 138594.40 103456.78 138611.69C103451.17 138616.26 103446.41 138621.90 103441.12 138626.88C103435.19 138632.94 103428.93 138638.73 103423.30 138645.05C103401.86 138677.03 103380.43 138709.01 103359.00 138741.00C103316.33 138751.67 103273.67 138762.33 103231.00 138773.00C103220.33 138773.00 103209.67 138773.00 103199.00 138773.00C103199.00 138783.67 103199.00 138794.33 103199.00 138805.00C103166.67 138837.33 103134.33 138869.67 103102.00 138902.00C103069.91 138912.75 103037.75 138923.32 103005.70 138934.18C102952.01 138966.14 102898.41 138998.24 102844.68 139030.13C102790.60 139052.07 102736.38 139073.65 102682.39 139095.81C102640.26 139116.87 102598.13 139137.93 102556.00 139159.00C102534.33 139191.00 102512.67 139223.00 102491.00 139255.00C102491.00 139266.00 102491.00 139277.00 102491.00 139288.00C102469.67 139309.33 102448.33 139330.67 102427.00 139352.00C102405.25 139363.01 102383.27 139373.59 102361.68 139384.88C102329.79 139405.92 102297.89 139426.96 102266.00 139448.00C102255.33 139491.00 102244.67 139534.00 102234.00 139577.00C102202.00 139620.00 102170.00 139663.00 102138.00 139706.00C102138.00 139909.33 102138.00 140112.67 102138.00 140316.00C102095.00 140359.00 102052.00 140402.00 102009.00 140445.00C102009.00 140466.33 102009.00 140487.67 102009.00 140509.00C101966.00 140573.33 101923.00 140637.67 101880.00 140702.00C101858.61 140777.10 101837.31 140852.23 101815.87 140927.32C101794.59 140980.88 101773.29 141034.44 101752.00 141088.00C101752.00 141098.67 101752.00 141109.33 101752.00 141120.00C101730.58 141163.08 101709.29 141206.23 101687.80 141249.28C101634.20 141324.19 101580.60 141399.09 101527.00 141474.00C101516.33 141484.67 101505.67 141495.33 101495.00 141506.00C101419.67 141527.33 101344.33 141548.67 101269.00 141570.00C101172.67 141634.33 101076.33 141698.67 100980.00 141763.00C100894.33 141806.00 100808.67 141849.00 100723.00 141892.00C100680.00 141881.33 100637.00 141870.67 100594.00 141860.00C100583.21 141870.69 100572.61 141881.59 100561.69 141892.15C100540.46 141902.77 100519.23 141913.38 100498.00 141924.00C100498.00 141934.67 100498.00 141945.33 100498.00 141956.00C100455.00 142031.00 100412.00 142106.00 100369.00 142181.00C100369.00 142245.33 100369.00 142309.67 100369.00 142374.00C100347.67 142438.45 100326.19 142502.86 100304.94 142567.34C100294.11 142632.11 100283.63 142696.95 100272.58 142761.67C100262.05 142804.11 100251.53 142846.56 100241.00 142889.00C100229.93 142910.72 100218.43 142932.25 100207.64 142954.09C100197.09 142986.44 100186.10 143018.67 100175.82 143051.09C100165.22 143114.73 100154.61 143178.36 100144.00 143242.00C100144.00 143253.00 100144.00 143264.00 100144.00 143275.00C100112.00 143328.33 100080.00 143381.67 100048.00 143435.00C100037.33 143499.33 100026.67 143563.67 100016.00 143628.00C100005.00 143660.33 99994.00 143692.67 99983.00 143725.00C99994.00 143735.67 100005.00 143746.33 100016.00 143757.00C100005.00 143778.33 99994.00 143799.67 99983.00 143821.00C99994.00 143853.33 100005.00 143885.67 100016.00 143918.00C100016.00 143960.67 100016.00 144003.33 100016.00 144046.00C99983.67 144142.67 99951.33 144239.33 99919.00 144336.00C99908.33 144357.33 99897.67 144378.67 99887.00 144400.00C99854.67 144432.00 99822.33 144464.00 99790.00 144496.00C99725.66 144528.33 99661.34 144560.67 99597.00 144593.00C99479.34 144678.67 99361.66 144764.33 99244.00 144850.00C99201.00 144860.67 99158.00 144871.33 99115.00 144882.00C99104.33 144882.00 99093.67 144882.00 99083.00 144882.00C99072.34 144892.67 99061.66 144903.33 99051.00 144914.00C99008.00 144882.00 98965.00 144850.00 98922.00 144818.00C98922.00 144796.67 98922.00 144775.33 98922.00 144754.00C98911.33 144732.33 98900.67 144710.67 98890.00 144689.00C98890.00 144667.67 98890.00 144646.33 98890.00 144625.00C98858.00 144614.33 98826.00 144603.67 98794.00 144593.00C98772.34 144603.67 98750.66 144614.33 98729.00 144625.00C98707.66 144603.67 98686.34 144582.33 98665.00 144561.00C98643.67 144550.33 98622.33 144539.67 98601.00 144529.00C98568.66 144496.67 98536.34 144464.33 98504.00 144432.00C98482.67 144421.33 98461.33 144410.67 98440.00 144400.00C98418.67 144346.33 98397.33 144292.67 98376.00 144239.00C98376.00 144217.67 98376.00 144196.33 98376.00 144175.00C98365.21 144164.31 98354.62 144153.41 98343.69 144142.85C98322.00 144132.24 98300.41 144121.42 98278.66 144110.93C98225.44 144099.94 98172.22 144088.98 98119.00 144078.00C98086.67 144046.00 98054.33 144014.00 98022.00 143982.00C98022.00 143992.67 98022.00 144003.33 98022.00 144014.00C98000.67 144014.00 97979.33 144014.00 97958.00 144014.00C97936.34 144003.33 97914.66 143992.67 97893.00 143982.00C97882.33 143982.00 97871.67 143982.00 97861.00 143982.00C97839.67 143971.33 97818.33 143960.67 97797.00 143950.00C97764.67 143960.67 97732.33 143971.33 97700.00 143982.00C97700.00 143971.33 97700.00 143960.67 97700.00 143950.00C97711.00 143928.67 97722.00 143907.33 97733.00 143886.00C97700.67 143875.00 97668.33 143864.00 97636.00 143853.00C97636.00 143831.67 97636.00 143810.33 97636.00 143789.00C97614.67 143799.67 97593.33 143810.33 97572.00 143821.00C97561.34 143831.67 97550.66 143842.33 97540.00 143853.00C97529.33 143853.00 97518.67 143853.00 97508.00 143853.00C97497.00 143831.67 97486.00 143810.33 97475.00 143789.00C97464.33 143789.00 97453.67 143789.00 97443.00 143789.00C97432.34 143778.33 97421.66 143767.67 97411.00 143757.00C97389.67 143757.00 97368.33 143757.00 97347.00 143757.00C97336.33 143735.67 97325.67 143714.33 97315.00 143693.00C97293.33 143693.00 97271.67 143693.00 97250.00 143693.00C97239.33 143682.00 97228.67 143671.00 97218.00 143660.00C97196.57 143692.40 97175.29 143724.90 97153.76 143757.24C97132.51 143778.50 97111.25 143799.75 97090.00 143821.00C97090.00 143842.67 97090.00 143864.33 97090.00 143886.00C97079.00 143896.67 97068.00 143907.33 97057.00 143918.00C96992.67 143928.67 96928.33 143939.33 96864.00 143950.00C96864.00 143928.67 96864.00 143907.33 96864.00 143886.00C96842.67 143886.00 96821.33 143886.00 96800.00 143886.00C96789.34 143896.67 96778.66 143907.33 96768.00 143918.00C96757.33 143918.00 96746.67 143918.00 96736.00 143918.00C96725.34 143928.67 96714.66 143939.33 96704.00 143950.00C96682.33 143950.00 96660.67 143950.00 96639.00 143950.00C96639.00 143960.67 96639.00 143971.33 96639.00 143982.00C96617.67 143992.67 96596.33 144003.33 96575.00 144014.00C96564.34 144024.67 96553.66 144035.33 96543.00 144046.00C96511.00 144035.33 96479.00 144024.67 96447.00 144014.00C96425.33 144035.33 96403.67 144056.67 96382.00 144078.00C96382.00 144099.67 96382.00 144121.33 96382.00 144143.00C96371.34 144132.33 96360.66 144121.67 96350.00 144111.00C96318.00 144121.67 96286.00 144132.33 96254.00 144143.00C96243.00 144121.33 96232.00 144099.67 96221.00 144078.00C96210.33 144078.00 96199.67 144078.00 96189.00 144078.00C96178.33 144099.67 96167.67 144121.33 96157.00 144143.00C96135.67 144143.00 96114.33 144143.00 96093.00 144143.00C96093.00 144164.33 96093.00 144185.67 96093.00 144207.00C96071.67 144207.00 96050.33 144207.00 96029.00 144207.00C96029.00 144228.33 96029.00 144249.67 96029.00 144271.00C96018.00 144281.67 96007.00 144292.33 95996.00 144303.00C96007.00 144335.33 96018.00 144367.67 96029.00 144400.00C96007.33 144400.00 95985.67 144400.00 95964.00 144400.00C95964.00 144410.67 95964.00 144421.33 95964.00 144432.00C95953.34 144421.33 95942.66 144410.67 95932.00 144400.00C95900.00 144400.00 95868.00 144400.00 95836.00 144400.00C95814.34 144389.33 95792.66 144378.67 95771.00 144368.00C95760.34 144378.67 95749.66 144389.33 95739.00 144400.00C95717.67 144389.33 95696.33 144378.67 95675.00 144368.00C95664.21 144378.69 95653.62 144389.59 95642.69 144400.15C95578.24 144431.66 95514.18 144463.94 95450.00 144496.00C95439.33 144496.00 95428.67 144496.00 95418.00 144496.00C95407.00 144517.67 95396.00 144539.33 95385.00 144561.00C95363.67 144550.33 95342.33 144539.67 95321.00 144529.00C95321.00 144518.00 95321.00 144507.00 95321.00 144496.00C95310.33 144507.00 95299.67 144518.00 95289.00 144529.00C95267.67 144518.00 95246.33 144507.00 95225.00 144496.00C95214.33 144474.67 95203.67 144453.33 95193.00 144432.00C95182.00 144421.33 95171.00 144410.67 95160.00 144400.00C95138.66 144421.33 95117.34 144442.67 95096.00 144464.00C95085.33 144464.00 95074.67 144464.00 95064.00 144464.00C95064.00 144474.67 95064.00 144485.33 95064.00 144496.00C95042.67 144507.00 95021.33 144518.00 95000.00 144529.00C94989.00 144529.00 94978.00 144529.00 94967.00 144529.00C94956.33 144518.00 94945.67 144507.00 94935.00 144496.00C94924.33 144507.00 94913.67 144518.00 94903.00 144529.00C94871.00 144539.67 94839.00 144550.33 94807.00 144561.00C94807.00 144550.33 94807.00 144539.67 94807.00 144529.00C94785.33 144529.00 94763.67 144529.00 94742.00 144529.00C94731.34 144539.67 94720.66 144550.33 94710.00 144561.00C94710.00 144571.67 94710.00 144582.33 94710.00 144593.00C94645.67 144593.00 94581.33 144593.00 94517.00 144593.00C94485.00 144582.33 94453.00 144571.67 94421.00 144561.00C94421.00 144550.33 94421.00 144539.67 94421.00 144529.00C94410.33 144529.00 94399.67 144529.00 94389.00 144529.00C94389.00 144518.00 94389.00 144507.00 94389.00 144496.00C94378.33 144496.00 94367.67 144496.00 94357.00 144496.00C94345.61 144485.16 94334.60 144473.87 94322.97 144463.31C94291.31 144442.20 94259.66 144421.10 94228.00 144400.00C94206.67 144400.00 94185.33 144400.00 94164.00 144400.00C94131.67 144453.67 94099.33 144507.33 94067.00 144561.00C94056.33 144561.00 94045.67 144561.00 94035.00 144561.00C94013.67 144550.33 93992.33 144539.67 93971.00 144529.00C93960.33 144518.00 93949.67 144507.00 93939.00 144496.00C93917.33 144496.00 93895.67 144496.00 93874.00 144496.00C93874.00 144474.67 93874.00 144453.33 93874.00 144432.00C93863.33 144432.00 93852.67 144432.00 93842.00 144432.00C93831.34 144442.67 93820.66 144453.33 93810.00 144464.00C93799.33 144464.00 93788.67 144464.00 93778.00 144464.00C93767.34 144453.33 93756.66 144442.67 93746.00 144432.00C93735.00 144432.00 93724.00 144432.00 93713.00 144432.00C93702.34 144421.33 93691.66 144410.67 93681.00 144400.00C93681.00 144367.67 93681.00 144335.33 93681.00 144303.00C93659.67 144303.00 93638.33 144303.00 93617.00 144303.00C93627.67 144281.67 93638.33 144260.33 93649.00 144239.00C93617.00 144217.67 93585.00 144196.33 93553.00 144175.00C93563.67 144153.55 93574.52 144132.18 93585.08 144110.67C93595.72 144067.78 93606.36 144024.89 93617.00 143982.00C93606.33 143960.67 93595.67 143939.33 93585.00 143918.00C93585.00 143853.67 93585.00 143789.33 93585.00 143725.00C93574.34 143714.33 93563.66 143703.67 93553.00 143693.00C93574.33 143650.00 93595.67 143607.00 93617.00 143564.00C93617.00 143531.67 93617.00 143499.33 93617.00 143467.00C93595.66 143445.67 93574.34 143424.33 93553.00 143403.00C93563.67 143403.00 93574.33 143403.00 93585.00 143403.00C93574.33 143381.67 93563.67 143360.33 93553.00 143339.00C93563.67 143306.67 93574.33 143274.33 93585.00 143242.00C93595.66 143231.33 93606.34 143220.67 93617.00 143210.00C93606.34 143199.33 93595.66 143188.67 93585.00 143178.00C93574.33 143178.00 93563.67 143178.00 93553.00 143178.00C93542.34 143188.67 93531.66 143199.33 93521.00 143210.00C93499.08 143188.92 93477.40 143167.61 93456.00 143146.00C93466.67 143114.00 93477.33 143082.00 93488.00 143050.00C93477.33 143039.00 93466.67 143028.00 93456.00 143017.00C93445.33 143017.00 93434.67 143017.00 93424.00 143017.00C93424.00 142974.33 93424.00 142931.67 93424.00 142889.00C93413.33 142867.33 93402.67 142845.67 93392.00 142824.00C93381.33 142835.00 93370.67 142846.00 93360.00 142857.00C93349.33 142846.00 93338.67 142835.00 93328.00 142824.00C93306.34 142813.33 93284.66 142802.67 93263.00 142792.00C93263.00 142781.33 93263.00 142770.67 93263.00 142760.00C93231.00 142770.67 93199.00 142781.33 93167.00 142792.00C93156.34 142781.33 93145.66 142770.67 93135.00 142760.00C93135.00 142706.33 93135.00 142652.67 93135.00 142599.00C93145.67 142577.67 93156.33 142556.33 93167.00 142535.00C93167.00 142524.33 93167.00 142513.67 93167.00 142503.00C93177.66 142492.33 93188.34 142481.67 93199.00 142471.00C93177.67 142449.33 93156.33 142427.67 93135.00 142406.00C93135.00 142384.67 93135.00 142363.33 93135.00 142342.00C93124.33 142320.67 93113.67 142299.33 93103.00 142278.00C93102.76 142266.99 93103.48 142255.85 93102.63 142244.91C93091.69 142212.84 93080.86 142180.73 93069.85 142148.69C93059.23 142127.46 93048.62 142106.23 93038.00 142085.00C93027.33 142085.00 93016.67 142085.00 93006.00 142085.00C93006.00 142063.67 93006.00 142042.33 93006.00 142021.00C93027.33 142021.00 93048.67 142021.00 93070.00 142021.00C93081.00 141988.67 93092.00 141956.33 93103.00 141924.00C93092.00 141913.33 93081.00 141902.67 93070.00 141892.00C93123.67 141827.67 93177.33 141763.33 93231.00 141699.00C93241.67 141645.33 93252.33 141591.67 93263.00 141538.00C93252.33 141516.67 93241.67 141495.33 93231.00 141474.00C93220.33 141474.00 93209.67 141474.00 93199.00 141474.00C93199.00 141452.67 93199.00 141431.33 93199.00 141410.00C93177.66 141377.67 93156.34 141345.33 93135.00 141313.00C93102.66 141291.67 93070.34 141270.33 93038.00 141249.00C93048.67 141227.67 93059.33 141206.33 93070.00 141185.00C93059.33 141152.67 93048.67 141120.33 93038.00 141088.00C93038.00 141077.33 93038.00 141066.67 93038.00 141056.00C93070.33 141045.33 93102.67 141034.67 93135.00 141024.00C93156.34 141002.67 93177.66 140981.33 93199.00 140960.00C93188.33 140949.00 93177.67 140938.00 93167.00 140927.00C93156.33 140927.00 93145.67 140927.00 93135.00 140927.00C93124.34 140916.33 93113.66 140905.67 93103.00 140895.00C93113.66 140884.33 93124.34 140873.67 93135.00 140863.00C93113.33 140831.00 93091.67 140799.00 93070.00 140767.00C93091.67 140767.00 93113.33 140767.00 93135.00 140767.00C93145.67 140745.33 93156.33 140723.67 93167.00 140702.00C93177.66 140691.33 93188.34 140680.67 93199.00 140670.00C93167.00 140638.00 93135.00 140606.00 93103.00 140574.00C93103.00 140541.67 93103.00 140509.33 93103.00 140477.00C93060.23 140456.05 93017.60 140434.83 92975.00 140413.55C92969.10 140412.31 92962.73 140413.36 92956.65 140412.99C92950.14 140413.37 92943.29 140411.93 92937.14 140414.60C92906.43 140424.74 92875.71 140434.87 92845.00 140445.00C92845.00 140391.33 92845.00 140337.67 92845.00 140284.00C92812.78 140219.78 92780.95 140155.36 92749.00 140091.00C92759.67 140091.00 92770.33 140091.00 92781.00 140091.00C92781.00 140059.00 92781.00 140027.00 92781.00 139995.00C92770.34 139984.33 92759.66 139973.67 92749.00 139963.00C92759.66 139952.33 92770.34 139941.67 92781.00 139931.00C92759.90 139909.22 92738.86 139887.37 92717.08 139866.28C92702.66 139858.63 92687.74 139851.75 92673.13 139844.40C92666.08 139840.94 92659.04 139837.47 92652.00 139834.00C92663.00 139791.33 92674.00 139748.67 92685.00 139706.00C92674.00 139695.00 92663.00 139684.00 92652.00 139673.00C92673.66 139662.33 92695.34 139651.67 92717.00 139641.00C92695.33 139598.33 92673.67 139555.67 92652.00 139513.00C92652.00 139491.33 92652.00 139469.67 92652.00 139448.00C92630.67 139448.00 92609.33 139448.00 92588.00 139448.00C92598.66 139437.33 92609.34 139426.67 92620.00 139416.00C92609.34 139405.33 92598.66 139394.67 92588.00 139384.00C92598.67 139362.67 92609.33 139341.33 92620.00 139320.00C92609.33 139287.67 92598.67 139255.33 92588.00 139223.00C92588.00 139201.67 92588.00 139180.33 92588.00 139159.00C92566.67 139148.33 92545.33 139137.67 92524.00 139127.00C92534.67 139105.33 92545.33 139083.67 92556.00 139062.00C92545.33 139030.00 92534.67 138998.00 92524.00 138966.00C92534.66 138955.33 92545.34 138944.67 92556.00 138934.00C92556.00 138880.33 92556.00 138826.67 92556.00 138773.00C92566.66 138762.33 92577.34 138751.67 92588.00 138741.00C92588.00 138719.67 92588.00 138698.33 92588.00 138677.00C92609.33 138666.00 92630.67 138655.00 92652.00 138644.00C92652.00 138622.67 92652.00 138601.33 92652.00 138580.00C92663.00 138569.33 92674.00 138558.67 92685.00 138548.00C92706.33 138558.67 92727.67 138569.33 92749.00 138580.00C92749.00 138569.33 92749.00 138558.67 92749.00 138548.00C92738.34 138537.33 92727.66 138526.67 92717.00 138516.00C92717.00 138505.33 92717.00 138494.67 92717.00 138484.00C92727.66 138473.33 92738.34 138462.67 92749.00 138452.00C92749.23 138440.65 92748.54 138429.20 92749.36 138417.92C92759.90 138386.28 92770.45 138354.64 92781.00 138323.00C92770.33 138291.00 92759.67 138259.00 92749.00 138227.00C92759.67 138216.00 92770.33 138205.00 92781.00 138194.00C92770.33 138172.67 92759.67 138151.33 92749.00 138130.00C92749.00 138098.00 92749.00 138066.00 92749.00 138034.00C92738.33 138023.00 92727.67 138012.00 92717.00 138001.00C92717.00 137969.00 92717.00 137937.00 92717.00 137905.00C92684.56 137872.95 92652.24 137840.78 92619.71 137808.81C92587.74 137787.11 92555.67 137765.55 92523.76 137743.76C92513.18 137733.17 92502.58 137722.59 92492.00 137712.00C92470.33 137712.00 92448.67 137712.00 92427.00 137712.00C92405.61 137669.50 92384.57 137626.82 92363.50 137584.16C92358.67 137579.66 92351.38 137577.83 92345.60 137574.37C92308.40 137555.91 92271.20 137537.45 92234.00 137519.00C92202.00 137433.33 92170.00 137347.67 92138.00 137262.00C92138.00 137240.67 92138.00 137219.33 92138.00 137198.00C92127.33 137176.33 92116.67 137154.67 92106.00 137133.00C92116.67 137111.67 92127.33 137090.33 92138.00 137069.00C92148.67 137069.00 92159.33 137069.00 92170.00 137069.00C92170.23 137057.99 92169.54 137046.86 92170.36 137035.91C92180.90 137003.94 92191.45 136971.97 92202.00 136940.00C92191.33 136897.33 92180.67 136854.67 92170.00 136812.00C92159.34 136801.33 92148.66 136790.67 92138.00 136780.00C92148.67 136769.00 92159.33 136758.00 92170.00 136747.00C92159.34 136736.33 92148.66 136725.67 92138.00 136715.00C92105.67 136704.33 92073.33 136693.67 92041.00 136683.00C92030.34 136693.67 92019.66 136704.33 92009.00 136715.00C91998.34 136704.33 91987.66 136693.67 91977.00 136683.00C91966.34 136693.67 91955.66 136704.33 91945.00 136715.00C91934.21 136704.31 91923.61 136693.41 91912.69 136682.85C91891.46 136672.24 91870.23 136661.62 91849.00 136651.00C91859.67 136629.67 91870.33 136608.33 91881.00 136587.00C91881.00 136576.33 91881.00 136565.67 91881.00 136555.00C91838.00 136533.33 91795.00 136511.67 91752.00 136490.00C91741.24 136457.43 91730.13 136424.96 91719.59 136392.33C91709.05 136349.89 91698.53 136307.44 91688.00 136265.00C91666.66 136243.67 91645.34 136222.33 91624.00 136201.00C91559.67 136201.00 91495.33 136201.00 91431.00 136201.00C91398.67 136190.33 91366.33 136179.67 91334.00 136169.00C91323.34 136179.67 91312.66 136190.33 91302.00 136201.00C91291.34 136190.33 91280.66 136179.67 91270.00 136169.00C91248.34 136179.67 91226.66 136190.33 91205.00 136201.00C91194.34 136211.67 91183.66 136222.33 91173.00 136233.00C91141.00 136233.00 91109.00 136233.00 91077.00 136233.00C91055.66 136211.67 91034.34 136190.33 91013.00 136169.00C90980.67 136179.67 90948.33 136190.33 90916.00 136201.00C90916.00 136222.33 90916.00 136243.67 90916.00 136265.00C90905.33 136265.00 90894.67 136265.00 90884.00 136265.00C90873.34 136254.33 90862.66 136243.67 90852.00 136233.00C90809.00 136222.33 90766.00 136211.67 90723.00 136201.00C90701.67 136190.33 90680.33 136179.67 90659.00 136169.00C90648.33 136169.00 90637.67 136169.00 90627.00 136169.00C90616.34 136179.67 90605.66 136190.33 90595.00 136201.00C90573.33 136201.00 90551.67 136201.00 90530.00 136201.00C90519.34 136211.67 90508.66 136222.33 90498.00 136233.00C90508.66 136222.33 90519.34 136211.67 90530.00 136201.00C90508.67 136201.00 90487.33 136201.00 90466.00 136201.00C90433.66 136179.67 90401.34 136158.33 90369.00 136137.00C90358.33 136137.00 90347.67 136137.00 90337.00 136137.00C90337.00 136147.67 90337.00 136158.33 90337.00 136169.00C90326.34 136179.67 90315.66 136190.33 90305.00 136201.00C90262.33 136201.00 90219.67 136201.00 90177.00 136201.00C90166.00 136211.67 90155.00 136222.33 90144.00 136233.00C90133.34 136222.33 90122.66 136211.67 90112.00 136201.00C90112.00 136190.33 90112.00 136179.67 90112.00 136169.00C90090.67 136169.00 90069.33 136169.00 90048.00 136169.00C90048.00 136179.67 90048.00 136190.33 90048.00 136201.00C90037.33 136179.67 90026.67 136158.33 90016.00 136137.00C90005.34 136147.67 89994.66 136158.33 89984.00 136169.00C89962.33 136169.00 89940.67 136169.00 89919.00 136169.00C89919.00 136158.33 89919.00 136147.67 89919.00 136137.00C89887.00 136115.33 89855.00 136093.67 89823.00 136072.00C89823.00 136050.67 89823.00 136029.33 89823.00 136008.00C89812.34 135997.33 89801.66 135986.67 89791.00 135976.00C89758.67 135976.00 89726.33 135976.00 89694.00 135976.00C89683.34 135965.33 89672.66 135954.67 89662.00 135944.00C89651.34 135954.67 89640.66 135965.33 89630.00 135976.00C89608.67 135954.33 89587.33 135932.67 89566.00 135911.00C89544.34 135900.33 89522.66 135889.67 89501.00 135879.00C89490.34 135868.33 89479.66 135857.67 89469.00 135847.00C89458.34 135857.67 89447.66 135868.33 89437.00 135879.00C89415.66 135857.67 89394.34 135836.33 89373.00 135815.00C89373.00 135804.33 89373.00 135793.67 89373.00 135783.00C89362.33 135783.00 89351.67 135783.00 89341.00 135783.00C89330.00 135761.67 89319.00 135740.33 89308.00 135719.00C89308.00 135708.00 89308.00 135697.00 89308.00 135686.00C89297.33 135686.00 89286.67 135686.00 89276.00 135686.00C89276.00 135675.33 89276.00 135664.67 89276.00 135654.00C89265.34 135664.67 89254.66 135675.33 89244.00 135686.00C89233.34 135675.33 89222.66 135664.67 89212.00 135654.00C89201.33 135622.00 89190.67 135590.00 89180.00 135558.00C89180.00 135515.00 89180.00 135472.00 89180.00 135429.00C89158.67 135418.33 89137.33 135407.67 89116.00 135397.00C89126.67 135397.00 89137.33 135397.00 89148.00 135397.00C89137.34 135386.33 89126.66 135375.67 89116.00 135365.00C89116.00 135354.33 89116.00 135343.67 89116.00 135333.00C89094.34 135322.33 89072.66 135311.67 89051.00 135301.00C89061.67 135290.00 89072.33 135279.00 89083.00 135268.00C89083.00 135236.00 89083.00 135204.00 89083.00 135172.00C89072.34 135182.67 89061.66 135193.33 89051.00 135204.00C89019.00 135204.00 88987.00 135204.00 88955.00 135204.00C88955.00 135214.67 88955.00 135225.33 88955.00 135236.00C88944.34 135225.33 88933.66 135214.67 88923.00 135204.00C88912.34 135214.67 88901.66 135225.33 88891.00 135236.00C88880.00 135225.33 88869.00 135214.67 88858.00 135204.00C88847.34 135214.67 88836.66 135225.33 88826.00 135236.00C88815.34 135225.33 88804.66 135214.67 88794.00 135204.00C88794.00 135214.67 88794.00 135225.33 88794.00 135236.00C88783.33 135236.00 88772.67 135236.00 88762.00 135236.00C88762.00 135225.33 88762.00 135214.67 88762.00 135204.00C88751.33 135204.00 88740.67 135204.00 88730.00 135204.00C88730.00 135214.67 88730.00 135225.33 88730.00 135236.00C88719.34 135225.33 88708.66 135214.67 88698.00 135204.00C88687.00 135225.33 88676.00 135246.67 88665.00 135268.00C88633.00 135268.00 88601.00 135268.00 88569.00 135268.00C88558.33 135279.00 88547.67 135290.00 88537.00 135301.00C88537.00 135311.67 88537.00 135322.33 88537.00 135333.00C88515.33 135333.00 88493.67 135333.00 88472.00 135333.00C88472.00 135354.33 88472.00 135375.67 88472.00 135397.00C88461.34 135407.67 88450.66 135418.33 88440.00 135429.00C88440.00 135439.67 88440.00 135450.33 88440.00 135461.00C88450.67 135472.00 88461.33 135483.00 88472.00 135494.00C88461.33 135494.00 88450.67 135494.00 88440.00 135494.00C88440.00 135515.33 88440.00 135536.67 88440.00 135558.00C88418.67 135547.33 88397.33 135536.67 88376.00 135526.00C88376.00 135547.33 88376.00 135568.67 88376.00 135590.00C88386.67 135590.00 88397.33 135590.00 88408.00 135590.00C88376.00 135611.33 88344.00 135632.67 88312.00 135654.00C88312.00 135675.67 88312.00 135697.33 88312.00 135719.00C88301.34 135729.67 88290.66 135740.33 88280.00 135751.00C88290.66 135761.67 88301.34 135772.33 88312.00 135783.00C88301.33 135783.00 88290.67 135783.00 88280.00 135783.00C88269.00 135804.33 88258.00 135825.67 88247.00 135847.00C88236.34 135836.33 88225.66 135825.67 88215.00 135815.00C88204.33 135815.00 88193.67 135815.00 88183.00 135815.00C88183.00 135825.67 88183.00 135836.33 88183.00 135847.00C88172.33 135847.00 88161.67 135847.00 88151.00 135847.00C88140.34 135857.67 88129.66 135868.33 88119.00 135879.00C88108.34 135868.33 88097.66 135857.67 88087.00 135847.00C88087.00 135857.67 88087.00 135868.33 88087.00 135879.00C88076.34 135889.67 88065.66 135900.33 88055.00 135911.00C88055.00 135922.00 88055.00 135933.00 88055.00 135944.00C88022.66 135965.33 87990.34 135986.67 87958.00 136008.00C87936.67 136008.00 87915.33 136008.00 87894.00 136008.00C87904.67 136040.00 87915.33 136072.00 87926.00 136104.00C87915.33 136104.00 87904.67 136104.00 87894.00 136104.00C87883.21 136093.31 87872.62 136082.41 87861.69 136071.85C87819.06 136050.89 87776.43 136029.92 87734.05 136008.46C87729.70 136003.58 87727.79 135996.50 87724.39 135990.77C87716.59 135975.18 87708.80 135959.59 87701.00 135944.00C87701.00 135922.33 87701.00 135900.67 87701.00 135879.00C87690.34 135889.67 87679.66 135900.33 87669.00 135911.00C87669.00 135900.33 87669.00 135889.67 87669.00 135879.00C87647.33 135879.00 87625.67 135879.00 87604.00 135879.00C87604.00 135889.67 87604.00 135900.33 87604.00 135911.00C87614.67 135922.00 87625.33 135933.00 87636.00 135944.00C87636.00 135954.67 87636.00 135965.33 87636.00 135976.00C87625.33 135976.00 87614.67 135976.00 87604.00 135976.00C87604.00 135986.67 87604.00 135997.33 87604.00 136008.00C87572.00 136040.00 87540.00 136072.00 87508.00 136104.00C87486.67 136093.33 87465.33 136082.67 87444.00 136072.00C87454.66 136061.33 87465.34 136050.67 87476.00 136040.00C87454.59 136018.41 87432.93 135997.06 87411.00 135976.00C87400.34 135986.67 87389.66 135997.33 87379.00 136008.00C87357.67 136008.00 87336.33 136008.00 87315.00 136008.00C87315.00 136018.67 87315.00 136029.33 87315.00 136040.00C87293.67 136050.67 87272.33 136061.33 87251.00 136072.00C87240.33 136072.00 87229.67 136072.00 87219.00 136072.00C87219.00 136061.33 87219.00 136050.67 87219.00 136040.00C87208.00 136040.00 87197.00 136040.00 87186.00 136040.00C87197.00 136029.33 87208.00 136018.67 87219.00 136008.00C87208.00 136008.00 87197.00 136008.00 87186.00 136008.00C87164.67 136018.67 87143.33 136029.33 87122.00 136040.00C87122.00 136093.67 87122.00 136147.33 87122.00 136201.00C87100.67 136211.67 87079.33 136222.33 87058.00 136233.00C87047.21 136243.69 87036.62 136254.59 87025.69 136265.15C87004.13 136275.76 86982.56 136286.38 86961.00 136297.00C86950.33 136297.00 86939.67 136297.00 86929.00 136297.00C86918.33 136275.67 86907.67 136254.33 86897.00 136233.00C86886.33 136233.00 86875.67 136233.00 86865.00 136233.00C86843.67 136222.33 86822.33 136211.67 86801.00 136201.00C86790.00 136190.33 86779.00 136179.67 86768.00 136169.00C86779.00 136147.33 86790.00 136125.67 86801.00 136104.00C86790.00 136082.67 86779.00 136061.33 86768.00 136040.00C86757.33 136040.00 86746.67 136040.00 86736.00 136040.00C86714.67 136050.67 86693.33 136061.33 86672.00 136072.00C86672.00 136082.67 86672.00 136093.33 86672.00 136104.00C86661.33 136115.00 86650.67 136126.00 86640.00 136137.00C86622.00 136118.36 86604.04 136099.68 86585.19 136081.88C86582.67 136078.80 86575.62 136073.89 86576.03 136072.00C86586.69 136072.00 86597.34 136072.00 86608.00 136072.00C86597.00 136072.00 86586.00 136072.00 86575.00 136072.00C86564.34 136061.33 86553.66 136050.67 86543.00 136040.00C86532.34 136050.67 86521.66 136061.33 86511.00 136072.00C86489.67 136072.00 86468.33 136072.00 86447.00 136072.00C86436.31 136061.20 86425.41 136050.61 86414.85 136039.69C86404.23 136018.46 86393.62 135997.23 86383.00 135976.00C86361.34 135986.67 86339.66 135997.33 86318.00 136008.00C86296.67 136008.00 86275.33 136008.00 86254.00 136008.00C86243.34 135997.33 86232.66 135986.67 86222.00 135976.00C86232.66 135965.33 86243.34 135954.67 86254.00 135944.00C86243.33 135933.00 86232.67 135922.00 86222.00 135911.00C86200.34 135932.67 86178.66 135954.33 86157.00 135976.00C86146.34 135965.33 86135.66 135954.67 86125.00 135944.00C86114.34 135954.67 86103.66 135965.33 86093.00 135976.00C86071.67 135976.00 86050.33 135976.00 86029.00 135976.00C86018.34 135986.67 86007.66 135997.33 85997.00 136008.00C85986.34 135997.33 85975.66 135986.67 85965.00 135976.00C85965.00 135965.33 85965.00 135954.67 85965.00 135944.00C85943.33 135944.00 85921.67 135944.00 85900.00 135944.00C85910.67 135965.33 85921.33 135986.67 85932.00 136008.00C85900.00 136008.00 85868.00 136008.00 85836.00 136008.00C85825.34 136018.67 85814.66 136029.33 85804.00 136040.00C85793.34 136029.33 85782.66 136018.67 85772.00 136008.00C85761.00 136018.67 85750.00 136029.33 85739.00 136040.00C85728.33 136040.00 85717.67 136040.00 85707.00 136040.00C85696.34 136029.33 85685.66 136018.67 85675.00 136008.00C85685.67 135975.67 85696.33 135943.33 85707.00 135911.00C85685.67 135922.00 85664.33 135933.00 85643.00 135944.00C85611.00 135933.00 85579.00 135922.00 85547.00 135911.00C85525.33 135922.00 85503.67 135933.00 85482.00 135944.00C85471.33 135933.00 85460.67 135922.00 85450.00 135911.00C85439.33 135922.00 85428.67 135933.00 85418.00 135944.00C85396.67 135944.00 85375.33 135944.00 85354.00 135944.00C85343.00 135954.67 85332.00 135965.33 85321.00 135976.00C85321.00 135965.33 85321.00 135954.67 85321.00 135944.00C85310.33 135933.00 85299.67 135922.00 85289.00 135911.00C85289.00 135900.33 85289.00 135889.67 85289.00 135879.00C85278.34 135868.33 85267.66 135857.67 85257.00 135847.00C85246.34 135857.67 85235.66 135868.33 85225.00 135879.00C85214.33 135879.00 85203.67 135879.00 85193.00 135879.00C85193.00 135868.33 85193.00 135857.67 85193.00 135847.00C85193.00 135868.33 85193.00 135889.67 85193.00 135911.00C85203.67 135922.00 85214.33 135933.00 85225.00 135944.00C85203.67 135944.00 85182.33 135944.00 85161.00 135944.00C85161.00 135954.67 85161.00 135965.33 85161.00 135976.00C85128.66 135997.33 85096.34 136018.67 85064.00 136040.00C85042.66 136018.67 85021.34 135997.33 85000.00 135976.00C84967.67 135976.00 84935.33 135976.00 84903.00 135976.00C84903.00 135965.33 84903.00 135954.67 84903.00 135944.00C84892.34 135954.67 84881.66 135965.33 84871.00 135976.00C84871.00 135965.33 84871.00 135954.67 84871.00 135944.00C84860.33 135933.00 84849.67 135922.00 84839.00 135911.00C84828.33 135911.00 84817.67 135911.00 84807.00 135911.00C84807.00 135900.33 84807.00 135889.67 84807.00 135879.00C84785.67 135889.67 84764.33 135900.33 84743.00 135911.00C84743.00 135922.00 84743.00 135933.00 84743.00 135944.00C84721.34 135954.67 84699.66 135965.33 84678.00 135976.00C84689.00 135986.67 84700.00 135997.33 84711.00 136008.00C84700.00 136008.00 84689.00 136008.00 84678.00 136008.00C84656.67 135997.33 84635.33 135986.67 84614.00 135976.00C84614.00 135965.33 84614.00 135954.67 84614.00 135944.00C84603.34 135954.67 84592.66 135965.33 84582.00 135976.00C84582.00 135965.33 84582.00 135954.67 84582.00 135944.00C84571.33 135944.00 84560.67 135944.00 84550.00 135944.00C84539.33 135933.00 84528.67 135922.00 84518.00 135911.00C84507.00 135922.00 84496.00 135933.00 84485.00 135944.00C84463.67 135944.00 84442.33 135944.00 84421.00 135944.00C84421.00 135933.00 84421.00 135922.00 84421.00 135911.00C84410.33 135911.00 84399.67 135911.00 84389.00 135911.00C84399.67 135889.67 84410.33 135868.33 84421.00 135847.00C84399.67 135847.00 84378.33 135847.00 84357.00 135847.00C84357.00 135836.33 84357.00 135825.67 84357.00 135815.00C84346.34 135825.67 84335.66 135836.33 84325.00 135847.00C84325.00 135836.33 84325.00 135825.67 84325.00 135815.00C84292.67 135804.33 84260.33 135793.67 84228.00 135783.00C84206.67 135793.67 84185.33 135804.33 84164.00 135815.00C84174.66 135804.33 84185.34 135793.67 84196.00 135783.00C84174.67 135783.00 84153.33 135783.00 84132.00 135783.00C84110.66 135761.67 84089.34 135740.33 84068.00 135719.00C84057.00 135729.67 84046.00 135740.33 84035.00 135751.00C84035.00 135761.67 84035.00 135772.33 84035.00 135783.00C84035.00 135761.67 84035.00 135740.33 84035.00 135719.00C84024.34 135729.67 84013.66 135740.33 84003.00 135751.00C83992.34 135740.33 83981.66 135729.67 83971.00 135719.00C83949.67 135729.67 83928.33 135740.33 83907.00 135751.00C83896.33 135751.00 83885.67 135751.00 83875.00 135751.00C83875.00 135740.33 83875.00 135729.67 83875.00 135719.00C83853.33 135719.00 83831.67 135719.00 83810.00 135719.00C83788.67 135697.33 83767.33 135675.67 83746.00 135654.00C83735.33 135654.00 83724.67 135654.00 83714.00 135654.00C83703.21 135664.69 83692.61 135675.59 83681.69 135686.16C83660.13 135697.10 83638.56 135708.05 83617.00 135719.00C83574.33 135708.00 83531.67 135697.00 83489.00 135686.00C83478.33 135686.00 83467.67 135686.00 83457.00 135686.00C83446.00 135664.67 83435.00 135643.33 83424.00 135622.00C83424.00 135579.33 83424.00 135536.67 83424.00 135494.00C83413.34 135504.67 83402.66 135515.33 83392.00 135526.00C83392.00 135515.33 83392.00 135504.67 83392.00 135494.00C83381.33 135494.00 83370.67 135494.00 83360.00 135494.00C83360.00 135483.00 83360.00 135472.00 83360.00 135461.00C83349.33 135461.00 83338.67 135461.00 83328.00 135461.00C83328.00 135450.33 83328.00 135439.67 83328.00 135429.00C83317.33 135429.00 83306.67 135429.00 83296.00 135429.00C83306.66 135418.33 83317.34 135407.67 83328.00 135397.00C83317.33 135375.67 83306.67 135354.33 83296.00 135333.00C83296.00 135311.33 83296.00 135289.67 83296.00 135268.00C83253.00 135289.67 83210.00 135311.33 83167.00 135333.00C83124.33 135333.00 83081.67 135333.00 83039.00 135333.00C83017.42 135312.30 82996.12 135291.30 82975.30 135269.83C82964.20 135258.55 82953.10 135247.28 82942.00 135236.00C82931.34 135246.67 82920.66 135257.33 82910.00 135268.00C82888.67 135268.00 82867.33 135268.00 82846.00 135268.00C82846.00 135279.00 82846.00 135290.00 82846.00 135301.00C82835.00 135311.67 82824.00 135322.33 82813.00 135333.00C82813.00 135343.67 82813.00 135354.33 82813.00 135365.00C82791.66 135343.67 82770.34 135322.33 82749.00 135301.00C82738.34 135311.67 82727.66 135322.33 82717.00 135333.00C82706.33 135333.00 82695.67 135333.00 82685.00 135333.00C82685.00 135354.33 82685.00 135375.67 82685.00 135397.00C82695.67 135397.00 82706.33 135397.00 82717.00 135397.00C82717.00 135418.33 82717.00 135439.67 82717.00 135461.00C82695.67 135472.00 82674.33 135483.00 82653.00 135494.00C82631.33 135494.00 82609.67 135494.00 82588.00 135494.00C82556.00 135472.33 82524.00 135450.67 82492.00 135429.00C82481.34 135439.67 82470.66 135450.33 82460.00 135461.00C82449.33 135493.33 82438.67 135525.67 82428.00 135558.00C82417.33 135558.00 82406.67 135558.00 82396.00 135558.00C82385.00 135536.67 82374.00 135515.33 82363.00 135494.00C82352.33 135494.00 82341.67 135494.00 82331.00 135494.00C82320.33 135472.33 82309.67 135450.67 82299.00 135429.00C82288.34 135418.33 82277.66 135407.67 82267.00 135397.00C82213.33 135418.33 82159.67 135439.67 82106.00 135461.00C82116.67 135472.00 82127.33 135483.00 82138.00 135494.00C82116.67 135483.00 82095.33 135472.00 82074.00 135461.00C82052.67 135461.00 82031.33 135461.00 82010.00 135461.00C81999.00 135450.33 81988.00 135439.67 81977.00 135429.00C81913.00 135429.00 81849.00 135429.00 81785.00 135429.00C81795.67 135407.67 81806.33 135386.33 81817.00 135365.00C81806.34 135354.33 81795.66 135343.67 81785.00 135333.00C81774.00 135300.67 81763.00 135268.33 81752.00 135236.00C81730.67 135236.00 81709.33 135236.00 81688.00 135236.00C81677.34 135225.33 81666.66 135214.67 81656.00 135204.00C81645.33 135225.33 81634.67 135246.67 81624.00 135268.00C81602.67 135268.00 81581.33 135268.00 81560.00 135268.00C81549.00 135257.33 81538.00 135246.67 81527.00 135236.00C81516.34 135246.67 81505.66 135257.33 81495.00 135268.00C81505.67 135214.67 81516.33 135161.33 81527.00 135108.00C81516.33 135097.00 81505.67 135086.00 81495.00 135075.00C81473.67 135075.00 81452.33 135075.00 81431.00 135075.00C81431.00 135053.67 81431.00 135032.33 81431.00 135011.00C81441.67 134989.67 81452.33 134968.33 81463.00 134947.00C81516.67 134914.67 81570.33 134882.33 81624.00 134850.00C81624.00 134807.33 81624.00 134764.67 81624.00 134722.00C81645.34 134700.67 81666.66 134679.33 81688.00 134658.00C81709.33 134582.67 81730.67 134507.33 81752.00 134432.00C81752.00 134410.67 81752.00 134389.33 81752.00 134368.00C81741.33 134368.00 81730.67 134368.00 81720.00 134368.00C81709.34 134357.33 81698.66 134346.67 81688.00 134336.00C81720.34 134314.67 81752.66 134293.33 81785.00 134272.00C81806.33 134272.00 81827.67 134272.00 81849.00 134272.00C81859.67 134261.00 81870.33 134250.00 81881.00 134239.00C81870.21 134228.31 81859.62 134217.41 81848.69 134206.85C81763.13 134164.24 81677.56 134121.62 81592.00 134079.00C81592.00 134068.33 81592.00 134057.67 81592.00 134047.00C81641.39 134030.04 81690.71 134012.84 81740.38 133996.72C81755.26 133991.81 81770.13 133986.91 81785.00 133982.00C81817.00 133917.67 81849.00 133853.33 81881.00 133789.00C81881.00 133757.00 81881.00 133725.00 81881.00 133693.00C81859.67 133693.00 81838.33 133693.00 81817.00 133693.00C81785.44 133661.75 81753.34 133631.02 81722.73 133598.82C81717.43 133594.32 81721.07 133586.21 81720.00 133580.00C81720.67 133573.71 81718.46 133566.73 81721.50 133561.00C81731.67 133540.67 81741.83 133520.33 81752.00 133500.00C81816.33 133457.00 81880.67 133414.00 81945.00 133371.00C81966.67 133349.67 81988.33 133328.33 82010.00 133307.00C82010.00 133296.33 82010.00 133285.67 82010.00 133275.00C81945.66 133242.67 81881.34 133210.33 81817.00 133178.00C81785.11 133113.78 81752.44 133049.95 81720.00 132986.00C81741.67 132953.67 81763.33 132921.33 81785.00 132889.00C81817.00 132878.33 81849.00 132867.67 81881.00 132857.00C81881.00 132846.33 81881.00 132835.67 81881.00 132825.00C81859.67 132803.33 81838.33 132781.67 81817.00 132760.00C81763.33 132738.67 81709.67 132717.33 81656.00 132696.00C81645.33 132664.00 81634.67 132632.00 81624.00 132600.00C81624.00 132567.67 81624.00 132535.33 81624.00 132503.00C81634.67 132471.00 81645.33 132439.00 81656.00 132407.00C81677.33 132396.33 81698.67 132385.67 81720.00 132375.00C81741.71 132342.56 81763.51 132310.17 81785.15 132277.69C81795.77 132256.46 81806.38 132235.23 81817.00 132214.00C81817.00 132192.67 81817.00 132171.33 81817.00 132150.00C81838.53 132095.60 81860.39 132041.32 81881.71 131986.84C81892.14 131955.23 81902.57 131923.62 81913.00 131892.00C81977.33 131817.00 82041.67 131742.00 82106.00 131667.00C82116.74 131645.28 82127.87 131623.74 82138.36 131601.91C82148.90 131569.94 82159.45 131537.97 82170.00 131506.00C82159.34 131495.33 82148.66 131484.67 82138.00 131474.00C82073.67 131463.33 82009.33 131452.67 81945.00 131442.00C81902.34 131399.33 81859.66 131356.67 81817.00 131314.00C81827.78 131302.96 81838.42 131291.77 81849.29 131280.81C81945.52 131216.54 82041.76 131152.27 82138.00 131088.00C82148.67 131066.67 82159.33 131045.33 82170.00 131024.00C82170.00 130970.33 82170.00 130916.67 82170.00 130863.00C82148.67 130777.33 82127.33 130691.67 82106.00 130606.00C82106.00 130595.33 82106.00 130584.67 82106.00 130574.00C82138.33 130520.33 82170.67 130466.67 82203.00 130413.00C82170.67 130359.33 82138.33 130305.67 82106.00 130252.00C82095.33 130209.33 82084.67 130166.67 82074.00 130124.00C82106.00 130102.67 82138.00 130081.33 82170.00 130060.00C82202.33 130006.33 82234.67 129952.67 82267.00 129899.00C82288.33 129877.33 82309.67 129855.67 82331.00 129834.00C82320.33 129812.67 82309.67 129791.33 82299.00 129770.00C82299.00 129716.33 82299.00 129662.67 82299.00 129609.00C82277.67 129609.00 82256.33 129609.00 82235.00 129609.00C82213.34 129630.67 82191.66 129652.33 82170.00 129674.00C82148.67 129674.00 82127.33 129674.00 82106.00 129674.00C82095.31 129663.20 82084.41 129652.61 82073.85 129641.69C82052.57 129598.79 82031.28 129555.90 82010.00 129513.00C81998.87 129502.31 81987.94 129491.41 81976.69 129480.85C81955.46 129470.23 81934.23 129459.62 81913.00 129449.00C81891.67 129459.67 81870.33 129470.33 81849.00 129481.00C81827.67 129470.33 81806.33 129459.67 81785.00 129449.00C81795.67 129427.33 81806.33 129405.67 81817.00 129384.00C81913.42 129319.79 82009.68 129255.36 82106.00 129191.00C82116.67 129159.00 82127.33 129127.00 82138.00 129095.00C82127.33 129073.67 82116.67 129052.33 82106.00 129031.00C82052.33 128988.00 81998.67 128945.00 81945.00 128902.00C81923.67 128902.00 81902.33 128902.00 81881.00 128902.00C81849.00 128923.33 81817.00 128944.67 81785.00 128966.00C81763.33 128966.00 81741.67 128966.00 81720.00 128966.00C81698.67 128955.33 81677.33 128944.67 81656.00 128934.00C81656.09 128923.23 81655.83 128912.45 81656.13 128901.68C81677.42 128848.12 81698.71 128794.56 81720.00 128741.00C81762.77 128720.07 81805.39 128698.81 81848.00 128677.57C81852.57 128676.69 81857.44 128678.84 81862.13 128679.18C81922.09 128689.11 81982.04 128699.06 82042.00 128709.00C82063.33 128709.00 82084.67 128709.00 82106.00 128709.00C82106.00 128698.33 82106.00 128687.67 82106.00 128677.00C82084.66 128634.53 82063.57 128591.92 82042.59 128549.27C82037.43 128541.65 82031.12 128534.84 82025.50 128527.54C81988.00 128481.02 81950.50 128434.51 81913.00 128388.00C81902.33 128366.33 81891.67 128344.67 81881.00 128323.00C81870.34 128312.33 81859.66 128301.67 81849.00 128291.00C81827.67 128291.00 81806.33 128291.00 81785.00 128291.00C81752.67 128355.33 81720.33 128419.67 81688.00 128484.00C81634.33 128484.00 81580.67 128484.00 81527.00 128484.00C81527.00 128452.00 81527.00 128420.00 81527.00 128388.00C81548.94 128323.64 81570.86 128259.28 81592.00 128194.66C81592.00 128184.11 81592.00 128173.55 81592.00 128163.00C81559.67 128163.00 81527.33 128163.00 81495.00 128163.00C81463.00 128120.00 81431.00 128077.00 81399.00 128034.00C81399.00 128001.67 81399.00 127969.33 81399.00 127937.00C81420.33 127905.00 81441.67 127873.00 81463.00 127841.00C81431.00 127744.67 81399.00 127648.33 81367.00 127552.00C81377.67 127509.00 81388.33 127466.00 81399.00 127423.00C81431.00 127369.33 81463.00 127315.67 81495.00 127262.00C81495.00 127240.67 81495.00 127219.33 81495.00 127198.00C81452.33 127133.67 81409.67 127069.33 81367.00 127005.00C81302.67 126994.33 81238.33 126983.67 81174.00 126973.00C81131.00 126940.67 81088.00 126908.33 81045.00 126876.00C81023.67 126801.00 81002.33 126726.00 80981.00 126651.00C80991.67 126618.88 81002.46 126586.80 81013.07 126554.66C81023.71 126501.11 81034.35 126447.55 81045.00 126394.00C81045.00 126372.67 81045.00 126351.33 81045.00 126330.00C81023.66 126308.67 81002.34 126287.33 80981.00 126266.00C80948.67 126266.00 80916.33 126266.00 80884.00 126266.00C80852.00 126298.00 80820.00 126330.00 80788.00 126362.00C80788.00 126372.67 80788.00 126383.33 80788.00 126394.00C80755.66 126372.67 80723.34 126351.33 80691.00 126330.00C80680.33 126287.00 80669.67 126244.00 80659.00 126201.00C80669.70 126190.21 80680.59 126179.61 80691.16 126168.69C80702.11 126147.46 80713.05 126126.23 80724.00 126105.00C80766.67 126094.33 80809.33 126083.67 80852.00 126073.00C80862.67 126051.33 80873.33 126029.67 80884.00 126008.00C80862.66 125986.67 80841.34 125965.33 80820.00 125944.00C80777.00 125944.00 80734.00 125944.00 80691.00 125944.00C80680.34 125933.33 80669.66 125922.67 80659.00 125912.00C80659.00 125901.33 80659.00 125890.67 80659.00 125880.00C80669.70 125868.88 80680.58 125857.93 80691.16 125846.69C80702.11 125825.46 80713.05 125804.23 80724.00 125783.00C80756.00 125783.00 80788.00 125783.00 80820.00 125783.00C80852.00 125772.33 80884.00 125761.67 80916.00 125751.00C80927.00 125719.00 80938.00 125687.00 80949.00 125655.00C80981.00 125633.33 81013.00 125611.67 81045.00 125590.00C81109.33 125579.33 81173.67 125568.67 81238.00 125558.00C81238.09 125547.23 81237.83 125536.45 81238.13 125525.68C81259.42 125472.12 81280.71 125418.56 81302.00 125365.00C81323.66 125354.33 81345.34 125343.67 81367.00 125333.00C81420.33 125333.00 81473.67 125333.00 81527.00 125333.00C81548.66 125322.33 81570.34 125311.67 81592.00 125301.00C81613.33 125258.00 81634.67 125215.00 81656.00 125172.00C81677.33 125161.33 81698.67 125150.67 81720.00 125140.00C81730.67 125140.00 81741.33 125140.00 81752.00 125140.00C81773.66 125150.67 81795.34 125161.33 81817.00 125172.00C81849.00 125204.33 81881.00 125236.67 81913.00 125269.00C81934.33 125226.00 81955.67 125183.00 81977.00 125140.00C82020.00 125086.33 82063.00 125032.67 82106.00 124979.00C82116.67 124957.67 82127.33 124936.33 82138.00 124915.00C81698.67 124572.00 81259.33 124229.00 80820.00 123886.00C80980.67 123543.00 81141.33 123200.00 81302.00 122857.00z"},"br-13":{"name":"Minas Gerais","path":"M114452.00 124015.00C114441.33 123993.33 114430.67 123971.67 114420.00 123950.00C114441.33 123918.00 114462.67 123886.00 114484.00 123854.00C114452.00 123822.00 114420.00 123790.00 114388.00 123758.00C114388.00 123747.00 114388.00 123736.00 114388.00 123725.00C114398.67 123714.33 114409.33 123703.67 114420.00 123693.00C114430.67 123639.33 114441.33 123585.67 114452.00 123532.00C114473.67 123489.33 114495.33 123446.67 114517.00 123404.00C114527.67 123393.33 114538.33 123382.67 114549.00 123372.00C114581.49 123285.23 114613.27 123198.19 114646.21 123111.60C114656.47 123091.07 114666.73 123070.53 114677.00 123050.00C114698.67 123039.33 114720.33 123028.67 114742.00 123018.00C114752.82 123018.10 114763.64 123017.79 114774.46 123018.15C114806.31 123028.77 114838.15 123039.38 114870.00 123050.00C114902.33 123050.00 114934.67 123050.00 114967.00 123050.00C114967.00 122996.33 114967.00 122942.67 114967.00 122889.00C114955.61 122866.88 114945.28 122844.19 114933.19 122822.46C114880.12 122748.31 114827.06 122674.15 114774.00 122600.00C114774.00 122578.67 114774.00 122557.33 114774.00 122536.00C114795.33 122514.33 114816.67 122492.67 114838.00 122471.00C114859.67 122460.33 114881.33 122449.67 114903.00 122439.00C114958.33 122461.21 115013.29 122484.37 115068.87 122505.95C115163.58 122537.29 115258.29 122568.65 115353.00 122600.00C115363.67 122600.00 115374.33 122600.00 115385.00 122600.00C115406.33 122578.67 115427.67 122557.33 115449.00 122536.00C115449.00 122525.33 115449.00 122514.67 115449.00 122504.00C115427.67 122471.67 115406.33 122439.33 115385.00 122407.00C115330.64 122363.15 115275.69 122320.01 115221.71 122275.71C115211.81 122265.81 115201.90 122255.90 115192.00 122246.00C115202.67 122224.67 115213.33 122203.33 115224.00 122182.00C115224.00 122171.33 115224.00 122160.67 115224.00 122150.00C115245.33 122128.67 115266.67 122107.33 115288.00 122086.00C115298.67 122043.00 115309.33 122000.00 115320.00 121957.00C115341.67 121924.67 115363.33 121892.33 115385.00 121860.00C115385.00 121828.00 115385.00 121796.00 115385.00 121764.00C115395.67 121742.67 115406.33 121721.33 115417.00 121700.00C115417.00 121689.33 115417.00 121678.67 115417.00 121668.00C115438.47 121635.57 115459.73 121603.00 115481.34 121570.66C115524.23 121527.77 115567.11 121484.89 115610.00 121442.00C115642.00 121442.00 115674.00 121442.00 115706.00 121442.00C115738.38 121399.17 115770.95 121356.48 115803.22 121313.57C115813.81 121292.38 115824.41 121271.19 115835.00 121250.00C115835.00 121217.67 115835.00 121185.33 115835.00 121153.00C115845.67 121131.67 115856.33 121110.33 115867.00 121089.00C115952.67 121067.33 116038.33 121045.67 116124.00 121024.00C116134.67 121002.67 116145.33 120981.33 116156.00 120960.00C116145.33 120928.00 116134.67 120896.00 116124.00 120864.00C116134.67 120853.33 116145.33 120842.67 116156.00 120832.00C116295.33 120832.00 116434.67 120832.00 116574.00 120832.00C116595.67 120810.33 116617.33 120788.67 116639.00 120767.00C116681.67 120745.67 116724.33 120724.33 116767.00 120703.00C116767.00 120692.33 116767.00 120681.67 116767.00 120671.00C116778.00 120671.00 116789.00 120671.00 116800.00 120671.00C116821.44 120627.88 116842.74 120584.68 116864.27 120541.60C116906.83 120477.39 116949.42 120413.20 116992.00 120349.00C116992.00 120306.33 116992.00 120263.67 116992.00 120221.00C116981.33 120210.33 116970.67 120199.67 116960.00 120189.00C116970.67 120156.67 116981.33 120124.33 116992.00 120092.00C116970.67 120038.33 116949.33 119984.67 116928.00 119931.00C116928.00 119909.67 116928.00 119888.33 116928.00 119867.00C116992.22 119834.78 117056.64 119802.95 117121.00 119771.00C117131.67 119771.00 117142.33 119771.00 117153.00 119771.00C117185.33 119728.00 117217.67 119685.00 117250.00 119642.00C117282.00 119556.33 117314.00 119470.67 117346.00 119385.00C117346.00 119374.33 117346.00 119363.67 117346.00 119353.00C117356.67 119342.00 117367.33 119331.00 117378.00 119320.00C117410.33 119309.33 117442.67 119298.67 117475.00 119288.00C117496.33 119288.00 117517.67 119288.00 117539.00 119288.00C117549.67 119277.33 117560.33 119266.67 117571.00 119256.00C117603.33 119170.33 117635.67 119084.67 117668.00 118999.00C117721.33 118924.00 117774.67 118849.00 117828.00 118774.00C117849.67 118752.33 117871.33 118730.67 117893.00 118709.00C117914.43 118698.18 117936.03 118687.71 117957.34 118676.66C117968.86 118665.88 117979.01 118653.46 117991.46 118643.78C118013.32 118633.20 118034.62 118621.39 118056.90 118611.71C118087.93 118601.47 118118.97 118591.24 118150.00 118581.00C118203.83 118591.64 118257.62 118602.52 118311.48 118613.00C118343.32 118613.00 118375.16 118613.00 118407.00 118613.00C118460.67 118581.00 118514.33 118549.00 118568.00 118517.00C118696.67 118538.33 118825.33 118559.67 118954.00 118581.00C119006.38 118528.07 119058.57 118474.91 119111.98 118423.02C119118.67 118415.76 119119.97 118405.61 119124.16 118396.97C119142.44 118350.98 119160.72 118304.99 119179.00 118259.00C119189.67 118248.33 119200.33 118237.67 119211.00 118227.00C119286.00 118227.00 119361.00 118227.00 119436.00 118227.00C119446.67 118248.33 119457.33 118269.67 119468.00 118291.00C119532.50 118301.97 119596.96 118313.16 119661.48 118324.00C119704.32 118324.00 119747.16 118324.00 119790.00 118324.00C119822.00 118302.33 119854.00 118280.67 119886.00 118259.00C119896.67 118259.00 119907.33 118259.00 119918.00 118259.00C119940.17 118280.16 119961.88 118301.79 119983.00 118324.00C120004.33 118324.00 120025.67 118324.00 120047.00 118324.00C120068.33 118345.33 120089.67 118366.67 120111.00 118388.00C120143.33 118388.00 120175.67 118388.00 120208.00 118388.00C120240.00 118398.67 120272.00 118409.33 120304.00 118420.00C120325.67 118420.00 120347.33 118420.00 120369.00 118420.00C120390.54 118377.10 120411.87 118334.10 120433.00 118291.00C120454.33 118280.33 120475.67 118269.67 120497.00 118259.00C120518.33 118269.67 120539.67 118280.33 120561.00 118291.00C120572.00 118291.00 120583.00 118291.00 120594.00 118291.00C120616.53 118279.37 120639.69 118268.91 120661.79 118256.48C120693.38 118235.67 120724.52 118214.11 120756.43 118193.80C120777.29 118183.54 120798.15 118173.27 120819.00 118163.00C120851.00 118163.00 120883.00 118163.00 120915.00 118163.00C120947.33 118184.33 120979.67 118205.67 121012.00 118227.00C121022.67 118227.00 121033.33 118227.00 121044.00 118227.00C121054.67 118205.67 121065.33 118184.33 121076.00 118163.00C121043.67 118130.67 121011.33 118098.33 120979.00 118066.00C120990.00 118055.33 121001.00 118044.67 121012.00 118034.00C121012.00 118023.33 121012.00 118012.67 121012.00 118002.00C121044.87 117991.37 121077.39 117979.54 121110.48 117969.70C121195.32 117959.13 121280.16 117948.57 121365.00 117938.00C121386.67 117948.67 121408.33 117959.33 121430.00 117970.00C121440.67 117959.33 121451.33 117948.67 121462.00 117938.00C121472.67 117938.00 121483.33 117938.00 121494.00 117938.00C121494.00 117927.33 121494.00 117916.67 121494.00 117906.00C121504.67 117895.33 121515.33 117884.67 121526.00 117874.00C121515.33 117831.00 121504.67 117788.00 121494.00 117745.00C121504.67 117734.33 121515.33 117723.67 121526.00 117713.00C121536.81 117712.86 121547.63 117713.29 121558.43 117712.79C121579.95 117702.19 121601.48 117691.60 121623.00 117681.00C121655.00 117691.67 121687.00 117702.33 121719.00 117713.00C121729.67 117713.00 121740.33 117713.00 121751.00 117713.00C121761.67 117723.67 121772.33 117734.33 121783.00 117745.00C121783.00 117809.33 121783.00 117873.67 121783.00 117938.00C121793.67 117970.00 121804.33 118002.00 121815.00 118034.00C121890.33 118109.00 121965.67 118184.00 122041.00 118259.00C122062.33 118312.67 122083.67 118366.33 122105.00 118420.00C122115.81 118420.15 122126.63 118419.71 122137.43 118420.22C122158.62 118430.81 122179.81 118441.41 122201.00 118452.00C122233.33 118441.33 122265.67 118430.67 122298.00 118420.00C122308.67 118409.33 122319.33 118398.67 122330.00 118388.00C122340.67 118355.67 122351.33 118323.33 122362.00 118291.00C122394.33 118259.00 122426.67 118227.00 122459.00 118195.00C122480.33 118141.33 122501.67 118087.67 122523.00 118034.00C122533.82 118034.10 122544.64 118033.79 122555.46 118034.15C122587.31 118044.77 122619.15 118055.38 122651.00 118066.00C122662.00 118055.33 122673.00 118044.67 122684.00 118034.00C122694.67 118002.00 122705.33 117970.00 122716.00 117938.00C122737.33 117916.67 122758.67 117895.33 122780.00 117874.00C122790.82 117873.89 122801.64 117874.21 122812.46 117873.84C122844.64 117862.90 122876.82 117851.95 122909.00 117841.00C122920.17 117808.23 122930.45 117775.13 122942.21 117742.57C122963.14 117700.38 122984.07 117658.19 123005.00 117616.00C123026.33 117594.67 123047.67 117573.33 123069.00 117552.00C123090.67 117541.33 123112.33 117530.67 123134.00 117520.00C123144.67 117509.33 123155.33 117498.67 123166.00 117488.00C123166.00 117466.33 123166.00 117444.67 123166.00 117423.00C123133.67 117401.67 123101.33 117380.33 123069.00 117359.00C123069.00 117348.33 123069.00 117337.67 123069.00 117327.00C123080.00 117316.33 123091.00 117305.67 123102.00 117295.00C123134.00 117305.67 123166.00 117316.33 123198.00 117327.00C123241.00 117316.33 123284.00 117305.67 123327.00 117295.00C123343.01 117279.36 123357.83 117262.27 123376.54 117249.71C123413.37 117221.81 123450.18 117193.90 123487.00 117166.00C123519.33 117166.00 123551.67 117166.00 123584.00 117166.00C123584.00 117176.67 123584.00 117187.33 123584.00 117198.00C123573.33 117208.67 123562.67 117219.33 123552.00 117230.00C123552.00 117241.00 123552.00 117252.00 123552.00 117263.00C123573.33 117263.00 123594.67 117263.00 123616.00 117263.00C123626.67 117273.67 123637.33 117284.33 123648.00 117295.00C123669.33 117295.00 123690.67 117295.00 123712.00 117295.00C123712.00 117305.67 123712.00 117316.33 123712.00 117327.00C123755.00 117305.67 123798.00 117284.33 123841.00 117263.00C123851.67 117241.33 123862.33 117219.67 123873.00 117198.00C123873.00 117176.67 123873.00 117155.33 123873.00 117134.00C123905.33 117112.67 123937.67 117091.33 123970.00 117070.00C124002.00 117080.67 124034.00 117091.33 124066.00 117102.00C124076.67 117102.00 124087.33 117102.00 124098.00 117102.00C124109.00 117080.67 124120.00 117059.33 124131.00 117038.00C124141.67 117038.00 124152.33 117038.00 124163.00 117038.00C124163.00 117005.67 124163.00 116973.33 124163.00 116941.00C124173.67 116941.00 124184.33 116941.00 124195.00 116941.00C124206.61 116930.10 124216.90 116917.63 124229.41 116907.78C124250.04 116897.38 124270.83 116887.30 124291.34 116876.66C124323.56 116844.44 124355.78 116812.22 124388.00 116780.00C124420.00 116780.00 124452.00 116780.00 124484.00 116780.00C124494.67 116801.67 124505.33 116823.33 124516.00 116845.00C124559.00 116845.00 124602.00 116845.00 124645.00 116845.00C124655.67 116866.33 124666.33 116887.67 124677.00 116909.00C124730.67 116919.67 124784.33 116930.33 124838.00 116941.00C124848.67 116951.67 124859.33 116962.33 124870.00 116973.00C124880.67 117026.67 124891.33 117080.33 124902.00 117134.00C124923.33 117134.00 124944.67 117134.00 124966.00 117134.00C124987.67 117102.00 125009.33 117070.00 125031.00 117038.00C125052.33 117027.00 125073.67 117016.00 125095.00 117005.00C125116.33 117016.00 125137.67 117027.00 125159.00 117038.00C125191.33 117016.33 125223.67 116994.67 125256.00 116973.00C125288.00 116983.67 125320.00 116994.33 125352.00 117005.00C125384.33 116994.33 125416.67 116983.67 125449.00 116973.00C125470.33 116983.67 125491.67 116994.33 125513.00 117005.00C125534.33 116994.33 125555.67 116983.67 125577.00 116973.00C125641.33 116973.00 125705.67 116973.00 125770.00 116973.00C125770.00 116951.67 125770.00 116930.33 125770.00 116909.00C125780.67 116898.33 125791.33 116887.67 125802.00 116877.00C125867.18 116887.54 125932.22 116899.13 125997.48 116909.00C126007.66 116909.00 126017.83 116909.00 126028.00 116909.00C126038.67 116898.33 126049.33 116887.67 126060.00 116877.00C126092.00 116877.00 126124.00 116877.00 126156.00 116877.00C126166.67 116887.67 126177.33 116898.33 126188.00 116909.00C126188.00 116930.33 126188.00 116951.67 126188.00 116973.00C126198.67 116983.67 126209.33 116994.33 126220.00 117005.00C126252.33 117005.00 126284.67 117005.00 126317.00 117005.00C126338.33 117026.67 126359.67 117048.33 126381.00 117070.00C126413.33 117048.33 126445.67 117026.67 126478.00 117005.00C126488.67 117005.00 126499.33 117005.00 126510.00 117005.00C126520.67 117016.00 126531.33 117027.00 126542.00 117038.00C126531.33 117059.33 126520.67 117080.67 126510.00 117102.00C126520.67 117112.67 126531.33 117123.33 126542.00 117134.00C126595.67 117102.00 126649.33 117070.00 126703.00 117038.00C126724.33 117048.67 126745.67 117059.33 126767.00 117070.00C126788.33 117059.33 126809.67 117048.67 126831.00 117038.00C126852.67 117038.00 126874.33 117038.00 126896.00 117038.00C126896.00 117059.33 126896.00 117080.67 126896.00 117102.00C126960.33 117102.00 127024.67 117102.00 127089.00 117102.00C127110.33 117091.33 127131.67 117080.67 127153.00 117070.00C127163.67 117080.67 127174.33 117091.33 127185.00 117102.00C127206.33 117102.00 127227.67 117102.00 127249.00 117102.00C127259.67 117123.33 127270.33 117144.67 127281.00 117166.00C127313.33 117166.00 127345.67 117166.00 127378.00 117166.00C127378.00 117155.33 127378.00 117144.67 127378.00 117134.00C127356.67 117123.33 127335.33 117112.67 127314.00 117102.00C127314.00 117091.33 127314.00 117080.67 127314.00 117070.00C127356.77 117037.54 127399.63 117005.20 127442.34 116972.66C127463.90 116951.44 127485.45 116930.22 127507.00 116909.00C127528.33 116909.00 127549.67 116909.00 127571.00 116909.00C127581.67 116930.33 127592.33 116951.67 127603.00 116973.00C127646.00 116973.00 127689.00 116973.00 127732.00 116973.00C127732.00 116994.67 127732.00 117016.33 127732.00 117038.00C127742.67 117048.67 127753.33 117059.33 127764.00 117070.00C127806.67 117070.00 127849.33 117070.00 127892.00 117070.00C127924.33 117080.67 127956.67 117091.33 127989.00 117102.00C128010.33 117102.00 128031.67 117102.00 128053.00 117102.00C128053.00 117123.33 128053.00 117144.67 128053.00 117166.00C128074.33 117187.33 128095.67 117208.67 128117.00 117230.00C128117.00 117251.67 128117.00 117273.33 128117.00 117295.00C128150.11 117306.17 128183.56 117316.44 128216.46 117328.22C128238.32 117338.80 128259.62 117350.61 128281.90 117360.29C128312.93 117370.53 128343.97 117380.76 128375.00 117391.00C128407.00 117391.00 128439.00 117391.00 128471.00 117391.00C128481.91 117379.40 128494.35 117369.08 128504.23 117356.60C128514.83 117336.07 128525.41 117315.53 128536.00 117295.00C128546.67 117295.00 128557.33 117295.00 128568.00 117295.00C128578.90 117306.61 128591.37 117316.89 128601.21 117329.40C128611.47 117349.93 128621.73 117370.47 128632.00 117391.00C128674.90 117412.54 128717.90 117433.87 128761.00 117455.00C128761.00 117466.00 128761.00 117477.00 128761.00 117488.00C128771.67 117498.67 128782.33 117509.33 128793.00 117520.00C128803.67 117520.00 128814.33 117520.00 128825.00 117520.00C128857.00 117498.33 128889.00 117476.67 128921.00 117455.00C128921.00 117508.67 128921.00 117562.33 128921.00 117616.00C128942.67 117616.00 128964.33 117616.00 128986.00 117616.00C128986.00 117648.33 128986.00 117680.67 128986.00 117713.00C128996.67 117723.67 129007.33 117734.33 129018.00 117745.00C129029.61 117734.10 129039.89 117721.63 129052.40 117711.79C129072.93 117701.53 129093.47 117691.27 129114.00 117681.00C129124.67 117681.00 129135.33 117681.00 129146.00 117681.00C129157.00 117648.67 129168.00 117616.33 129179.00 117584.00C129189.67 117573.33 129200.33 117562.67 129211.00 117552.00C129253.67 117573.33 129296.33 117594.67 129339.00 117616.00C129350.00 117605.33 129361.00 117594.67 129372.00 117584.00C129382.67 117594.67 129393.33 117605.33 129404.00 117616.00C129414.67 117616.00 129425.33 117616.00 129436.00 117616.00C129446.67 117605.33 129457.33 117594.67 129468.00 117584.00C129468.00 117573.33 129468.00 117562.67 129468.00 117552.00C129457.33 117541.33 129446.67 117530.67 129436.00 117520.00C129446.67 117509.33 129457.33 117498.67 129468.00 117488.00C129468.00 117477.00 129468.00 117466.00 129468.00 117455.00C129478.67 117444.33 129489.33 117433.67 129500.00 117423.00C129511.62 117433.91 129521.91 117446.39 129534.43 117456.23C129555.29 117466.83 129576.15 117477.41 129597.00 117488.00C129607.67 117488.00 129618.33 117488.00 129629.00 117488.00C129629.00 117477.00 129629.00 117466.00 129629.00 117455.00C129618.33 117444.33 129607.67 117433.67 129597.00 117423.00C129607.67 117401.67 129618.33 117380.33 129629.00 117359.00C129629.00 117337.67 129629.00 117316.33 129629.00 117295.00C129650.33 117284.33 129671.67 117273.67 129693.00 117263.00C129703.67 117252.00 129714.33 117241.00 129725.00 117230.00C129735.67 117241.00 129746.33 117252.00 129757.00 117263.00C129767.67 117263.00 129778.33 117263.00 129789.00 117263.00C129778.33 117273.67 129767.67 117284.33 129757.00 117295.00C129767.67 117305.67 129778.33 117316.33 129789.00 117327.00C129800.00 117327.00 129811.00 117327.00 129822.00 117327.00C129832.67 117337.67 129843.33 117348.33 129854.00 117359.00C129875.43 117348.18 129897.03 117337.71 129918.34 117326.66C129928.89 117316.11 129939.45 117305.55 129950.00 117295.00C129971.67 117295.00 129993.33 117295.00 130015.00 117295.00C130015.00 117284.33 130015.00 117273.67 130015.00 117263.00C130004.00 117252.00 129993.00 117241.00 129982.00 117230.00C129993.15 117208.57 130003.97 117186.97 130015.34 117165.66C130025.89 117155.11 130036.45 117144.55 130047.00 117134.00C130057.67 117134.00 130068.33 117134.00 130079.00 117134.00C130068.33 117112.67 130057.67 117091.33 130047.00 117070.00C130089.67 117070.00 130132.33 117070.00 130175.00 117070.00C130175.00 117091.33 130175.00 117112.67 130175.00 117134.00C130196.67 117134.00 130218.33 117134.00 130240.00 117134.00C130261.33 117112.67 130282.67 117091.33 130304.00 117070.00C130304.00 117059.33 130304.00 117048.67 130304.00 117038.00C130325.33 117038.00 130346.67 117038.00 130368.00 117038.00C130389.67 116984.33 130411.33 116930.67 130433.00 116877.00C130443.67 116877.00 130454.33 116877.00 130465.00 116877.00C130475.67 116887.67 130486.33 116898.33 130497.00 116909.00C130497.00 116919.67 130497.00 116930.33 130497.00 116941.00C130518.33 116930.33 130539.67 116919.67 130561.00 116909.00C130571.67 116909.00 130582.33 116909.00 130593.00 116909.00C130593.00 116898.33 130593.00 116887.67 130593.00 116877.00C130614.67 116855.33 130636.33 116833.67 130658.00 116812.00C130636.33 116801.33 130614.67 116790.67 130593.00 116780.00C130582.18 116758.57 130571.71 116736.97 130560.66 116715.66C130550.11 116705.11 130539.55 116694.55 130529.00 116684.00C130540.60 116673.09 130550.92 116660.65 130563.40 116650.77C130583.93 116640.17 130604.47 116629.59 130625.00 116619.00C130614.33 116597.67 130603.67 116576.33 130593.00 116555.00C130614.67 116544.33 130636.33 116533.67 130658.00 116523.00C130658.00 116533.67 130658.00 116544.33 130658.00 116555.00C130668.67 116565.67 130679.33 116576.33 130690.00 116587.00C130690.00 116555.00 130690.00 116523.00 130690.00 116491.00C130711.33 116469.67 130732.67 116448.33 130754.00 116427.00C130775.33 116427.00 130796.67 116427.00 130818.00 116427.00C130796.67 116416.00 130775.33 116405.00 130754.00 116394.00C130775.33 116394.00 130796.67 116394.00 130818.00 116394.00C130829.22 116382.38 130842.09 116372.18 130852.21 116359.60C130862.47 116339.07 130872.73 116318.53 130883.00 116298.00C130893.67 116298.00 130904.33 116298.00 130915.00 116298.00C130936.33 116276.67 130957.67 116255.33 130979.00 116234.00C130989.67 116234.00 131000.33 116234.00 131011.00 116234.00C131011.00 116287.33 131011.00 116340.67 131011.00 116394.00C131021.67 116405.00 131032.33 116416.00 131043.00 116427.00C131043.00 116405.33 131043.00 116383.67 131043.00 116362.00C131064.67 116351.33 131086.33 116340.67 131108.00 116330.00C131108.00 116308.67 131108.00 116287.33 131108.00 116266.00C131129.33 116255.33 131150.67 116244.67 131172.00 116234.00C131182.67 116244.67 131193.33 116255.33 131204.00 116266.00C131214.67 116255.33 131225.33 116244.67 131236.00 116234.00C131247.00 116234.00 131258.00 116234.00 131269.00 116234.00C131258.00 116223.33 131247.00 116212.67 131236.00 116202.00C131247.00 116191.00 131258.00 116180.00 131269.00 116169.00C131269.00 116158.33 131269.00 116147.67 131269.00 116137.00C131290.33 116147.67 131311.67 116158.33 131333.00 116169.00C131333.00 116158.33 131333.00 116147.67 131333.00 116137.00C131343.67 116137.00 131354.33 116137.00 131365.00 116137.00C131386.33 116115.67 131407.67 116094.33 131429.00 116073.00C131439.67 116073.00 131450.33 116073.00 131461.00 116073.00C131472.00 116083.67 131483.00 116094.33 131494.00 116105.00C131504.67 116105.00 131515.33 116105.00 131526.00 116105.00C131526.00 116094.33 131526.00 116083.67 131526.00 116073.00C131515.33 116062.33 131504.67 116051.67 131494.00 116041.00C131504.67 116019.33 131515.33 115997.67 131526.00 115976.00C131547.33 115976.00 131568.67 115976.00 131590.00 115976.00C131590.00 115987.00 131590.00 115998.00 131590.00 116009.00C131600.67 115998.00 131611.33 115987.00 131622.00 115976.00C131643.67 115976.00 131665.33 115976.00 131687.00 115976.00C131687.00 115965.33 131687.00 115954.67 131687.00 115944.00C131665.33 115944.00 131643.67 115944.00 131622.00 115944.00C131643.67 115933.33 131665.33 115922.67 131687.00 115912.00C131687.00 115890.67 131687.00 115869.33 131687.00 115848.00C131697.67 115858.67 131708.33 115869.33 131719.00 115880.00C131729.67 115869.33 131740.33 115858.67 131751.00 115848.00C131772.33 115848.00 131793.67 115848.00 131815.00 115848.00C131815.00 115837.33 131815.00 115826.67 131815.00 115816.00C131836.33 115805.00 131857.67 115794.00 131879.00 115783.00C131879.00 115772.33 131879.00 115761.67 131879.00 115751.00C131868.33 115751.00 131857.67 115751.00 131847.00 115751.00C131847.00 115729.67 131847.00 115708.33 131847.00 115687.00C131868.67 115697.67 131890.33 115708.33 131912.00 115719.00C131926.66 115705.35 131939.10 115688.95 131956.55 115678.64C131984.37 115660.09 132012.18 115641.54 132040.00 115623.00C132050.81 115623.14 132061.63 115622.71 132072.43 115623.21C132093.95 115633.81 132115.48 115644.40 132137.00 115655.00C132126.33 115633.67 132115.67 115612.33 132105.00 115591.00C132126.33 115591.00 132147.67 115591.00 132169.00 115591.00C132179.67 115580.00 132190.33 115569.00 132201.00 115558.00C132201.00 115536.67 132201.00 115515.33 132201.00 115494.00C132190.33 115472.67 132179.67 115451.33 132169.00 115430.00C132158.33 115430.00 132147.67 115430.00 132137.00 115430.00C132147.67 115430.00 132158.33 115430.00 132169.00 115430.00C132158.33 115419.33 132147.67 115408.67 132137.00 115398.00C132147.67 115387.33 132158.33 115376.67 132169.00 115366.00C132158.15 115354.96 132147.61 115343.63 132136.57 115332.79C132115.05 115322.19 132093.52 115311.60 132072.00 115301.00C132072.00 115290.33 132072.00 115279.67 132072.00 115269.00C132061.33 115269.00 132050.67 115269.00 132040.00 115269.00C132040.00 115237.00 132040.00 115205.00 132040.00 115173.00C132050.67 115173.00 132061.33 115173.00 132072.00 115173.00C132072.00 115151.33 132072.00 115129.67 132072.00 115108.00C132040.00 115086.67 132008.00 115065.33 131976.00 115044.00C131976.00 115022.67 131976.00 115001.33 131976.00 114980.00C131965.33 114980.00 131954.67 114980.00 131944.00 114980.00C131944.00 114969.00 131944.00 114958.00 131944.00 114947.00C131933.33 114936.33 131922.67 114925.67 131912.00 114915.00C131922.67 114915.00 131933.33 114915.00 131944.00 114915.00C131933.33 114904.33 131922.67 114893.67 131912.00 114883.00C131922.67 114872.33 131933.33 114861.67 131944.00 114851.00C131933.33 114851.00 131922.67 114851.00 131912.00 114851.00C131922.67 114840.33 131933.33 114829.67 131944.00 114819.00C131933.33 114808.33 131922.67 114797.67 131912.00 114787.00C131901.00 114787.00 131890.00 114787.00 131879.00 114787.00C131868.33 114776.33 131857.67 114765.67 131847.00 114755.00C131857.67 114755.00 131868.33 114755.00 131879.00 114755.00C131868.33 114744.00 131857.67 114733.00 131847.00 114722.00C131857.67 114700.67 131868.33 114679.33 131879.00 114658.00C131868.33 114647.33 131857.67 114636.67 131847.00 114626.00C131847.00 114604.67 131847.00 114583.33 131847.00 114562.00C131836.33 114540.33 131825.67 114518.67 131815.00 114497.00C131804.33 114486.33 131793.67 114475.67 131783.00 114465.00C131815.00 114433.00 131847.00 114401.00 131879.00 114369.00C131890.00 114369.00 131901.00 114369.00 131912.00 114369.00C131890.33 114358.33 131868.67 114347.67 131847.00 114337.00C131857.67 114337.00 131868.33 114337.00 131879.00 114337.00C131890.00 114326.00 131901.00 114315.00 131912.00 114304.00C131901.00 114293.33 131890.00 114282.67 131879.00 114272.00C131879.00 114261.33 131879.00 114250.67 131879.00 114240.00C131900.67 114229.33 131922.33 114218.67 131944.00 114208.00C131944.00 114197.33 131944.00 114186.67 131944.00 114176.00C131954.67 114165.33 131965.33 114154.67 131976.00 114144.00C131976.00 114133.33 131976.00 114122.67 131976.00 114112.00C131965.33 114101.00 131954.67 114090.00 131944.00 114079.00C131944.00 114068.33 131944.00 114057.67 131944.00 114047.00C131976.00 114015.00 132008.00 113983.00 132040.00 113951.00C132050.67 113929.33 132061.33 113907.67 132072.00 113886.00C132072.00 113864.67 132072.00 113843.33 132072.00 113822.00C132083.00 113811.33 132094.00 113800.67 132105.00 113790.00C132115.67 113790.00 132126.33 113790.00 132137.00 113790.00C132137.00 113779.33 132137.00 113768.67 132137.00 113758.00C132158.33 113758.00 132179.67 113758.00 132201.00 113758.00C132222.33 113736.67 132243.67 113715.33 132265.00 113694.00C132265.00 113672.33 132265.00 113650.67 132265.00 113629.00C132254.33 113629.00 132243.67 113629.00 132233.00 113629.00C132233.00 113597.00 132233.00 113565.00 132233.00 113533.00C132254.33 113533.00 132275.67 113533.00 132297.00 113533.00C132297.00 113479.33 132297.00 113425.67 132297.00 113372.00C132285.36 113349.46 132274.90 113326.30 132262.47 113304.19C132241.27 113272.59 132221.09 113240.24 132199.17 113209.17C132167.78 113177.78 132136.39 113146.39 132105.00 113115.00C132083.13 113072.10 132061.46 113029.10 132040.00 112986.00C132018.67 112975.33 131997.33 112964.67 131976.00 112954.00C131943.67 112964.67 131911.33 112975.33 131879.00 112986.00C131846.24 112974.83 131813.14 112964.56 131780.60 112952.79C131760.07 112942.52 131739.53 112932.27 131719.00 112922.00C131697.33 112922.00 131675.67 112922.00 131654.00 112922.00C131632.49 112932.66 131611.13 112943.62 131589.53 112954.09C131536.02 112964.73 131482.51 112975.36 131429.00 112986.00C131418.33 112996.67 131407.67 113007.33 131397.00 113018.00C131375.67 113018.00 131354.33 113018.00 131333.00 113018.00C131322.33 112975.33 131311.67 112932.67 131301.00 112890.00C131279.33 112922.00 131257.67 112954.00 131236.00 112986.00C131225.33 112975.33 131214.67 112964.67 131204.00 112954.00C131193.33 112954.00 131182.67 112954.00 131172.00 112954.00C131172.00 112889.67 131172.00 112825.33 131172.00 112761.00C131161.10 112749.39 131148.63 112739.11 131138.79 112726.60C131128.53 112706.07 131118.27 112685.53 131108.00 112665.00C131075.67 112654.00 131043.33 112643.00 131011.00 112632.00C131000.33 112632.00 130989.67 112632.00 130979.00 112632.00C130989.67 112610.67 131000.33 112589.33 131011.00 112568.00C131032.67 112568.00 131054.33 112568.00 131076.00 112568.00C131076.00 112536.00 131076.00 112504.00 131076.00 112472.00C131065.00 112472.00 131054.00 112472.00 131043.00 112472.00C131043.00 112461.33 131043.00 112450.67 131043.00 112440.00C131032.33 112429.00 131021.67 112418.00 131011.00 112407.00C131032.67 112407.00 131054.33 112407.00 131076.00 112407.00C131076.00 112396.33 131076.00 112385.67 131076.00 112375.00C131065.00 112375.00 131054.00 112375.00 131043.00 112375.00C131043.00 112364.33 131043.00 112353.67 131043.00 112343.00C131032.33 112332.33 131021.67 112321.67 131011.00 112311.00C131021.67 112311.00 131032.33 112311.00 131043.00 112311.00C131043.00 112289.67 131043.00 112268.33 131043.00 112247.00C131054.00 112257.67 131065.00 112268.33 131076.00 112279.00C131086.67 112268.33 131097.33 112257.67 131108.00 112247.00C131108.00 112214.67 131108.00 112182.33 131108.00 112150.00C131097.33 112139.33 131086.67 112128.67 131076.00 112118.00C131108.00 112096.67 131140.00 112075.33 131172.00 112054.00C131161.33 112054.00 131150.67 112054.00 131140.00 112054.00C131140.00 112032.33 131140.00 112010.67 131140.00 111989.00C131140.00 112000.00 131140.00 112011.00 131140.00 112022.00C131161.33 112032.67 131182.67 112043.33 131204.00 112054.00C131204.00 112064.67 131204.00 112075.33 131204.00 112086.00C131214.67 112086.00 131225.33 112086.00 131236.00 112086.00C131236.00 112096.67 131236.00 112107.33 131236.00 112118.00C131268.33 112107.33 131300.67 112096.67 131333.00 112086.00C131343.67 112107.33 131354.33 112128.67 131365.00 112150.00C131375.67 112139.33 131386.33 112128.67 131397.00 112118.00C131386.33 112107.33 131375.67 112096.67 131365.00 112086.00C131386.33 112086.00 131407.67 112086.00 131429.00 112086.00C131429.00 112096.67 131429.00 112107.33 131429.00 112118.00C131439.67 112107.33 131450.33 112096.67 131461.00 112086.00C131439.67 112064.67 131418.33 112043.33 131397.00 112022.00C131407.67 112022.00 131418.33 112022.00 131429.00 112022.00C131429.00 112011.00 131429.00 112000.00 131429.00 111989.00C131439.67 111989.00 131450.33 111989.00 131461.00 111989.00C131472.00 111978.33 131483.00 111967.67 131494.00 111957.00C131515.33 111967.67 131536.67 111978.33 131558.00 111989.00C131557.85 111978.19 131558.29 111967.37 131557.78 111956.57C131547.19 111935.38 131536.59 111914.19 131526.00 111893.00C131536.67 111882.33 131547.33 111871.67 131558.00 111861.00C131558.00 111850.33 131558.00 111839.67 131558.00 111829.00C131547.33 111818.33 131536.67 111807.67 131526.00 111797.00C131515.33 111797.00 131504.67 111797.00 131494.00 111797.00C131494.00 111786.00 131494.00 111775.00 131494.00 111764.00C131526.00 111753.33 131558.00 111742.67 131590.00 111732.00C131590.00 111721.33 131590.00 111710.67 131590.00 111700.00C131579.33 111689.33 131568.67 111678.67 131558.00 111668.00C131579.33 111668.00 131600.67 111668.00 131622.00 111668.00C131622.00 111646.67 131622.00 111625.33 131622.00 111604.00C131643.67 111604.00 131665.33 111604.00 131687.00 111604.00C131697.67 111614.67 131708.33 111625.33 131719.00 111636.00C131729.67 111625.33 131740.33 111614.67 131751.00 111604.00C131740.33 111593.00 131729.67 111582.00 131719.00 111571.00C131729.67 111571.00 131740.33 111571.00 131751.00 111571.00C131740.33 111549.67 131729.67 111528.33 131719.00 111507.00C131729.67 111496.33 131740.33 111485.67 131751.00 111475.00C131783.00 111475.00 131815.00 111475.00 131847.00 111475.00C131847.00 111453.67 131847.00 111432.33 131847.00 111411.00C131857.67 111400.33 131868.33 111389.67 131879.00 111379.00C131879.00 111389.67 131879.00 111400.33 131879.00 111411.00C131890.00 111411.00 131901.00 111411.00 131912.00 111411.00C131912.00 111400.33 131912.00 111389.67 131912.00 111379.00C131890.33 111357.33 131868.67 111335.67 131847.00 111314.00C131879.33 111314.00 131911.67 111314.00 131944.00 111314.00C131922.33 111303.33 131900.67 111292.67 131879.00 111282.00C131890.00 111271.33 131901.00 111260.67 131912.00 111250.00C131901.00 111239.33 131890.00 111228.67 131879.00 111218.00C131911.33 111218.00 131943.67 111218.00 131976.00 111218.00C131986.67 111207.33 131997.33 111196.67 132008.00 111186.00C131997.33 111175.00 131986.67 111164.00 131976.00 111153.00C131986.67 111142.33 131997.33 111131.67 132008.00 111121.00C132008.00 111131.67 132008.00 111142.33 132008.00 111153.00C132029.33 111142.33 132050.67 111131.67 132072.00 111121.00C132083.00 111142.67 132094.00 111164.33 132105.00 111186.00C132115.67 111175.00 132126.33 111164.00 132137.00 111153.00C132126.33 111142.33 132115.67 111131.67 132105.00 111121.00C132126.33 111110.33 132147.67 111099.67 132169.00 111089.00C132190.33 111099.67 132211.67 111110.33 132233.00 111121.00C132222.33 111099.67 132211.67 111078.33 132201.00 111057.00C132211.67 111046.33 132222.33 111035.67 132233.00 111025.00C132233.00 111014.33 132233.00 111003.67 132233.00 110993.00C132243.67 110993.00 132254.33 110993.00 132265.00 110993.00C132254.33 110982.33 132243.67 110971.67 132233.00 110961.00C132243.67 110939.33 132254.33 110917.67 132265.00 110896.00C132275.67 110917.67 132286.33 110939.33 132297.00 110961.00C132297.00 110928.67 132297.00 110896.33 132297.00 110864.00C132308.00 110874.67 132319.00 110885.33 132330.00 110896.00C132330.00 110885.33 132330.00 110874.67 132330.00 110864.00C132340.67 110874.67 132351.33 110885.33 132362.00 110896.00C132372.67 110896.00 132383.33 110896.00 132394.00 110896.00C132394.00 110864.00 132394.00 110832.00 132394.00 110800.00C132394.00 110810.67 132394.00 110821.33 132394.00 110832.00C132404.67 110821.33 132415.33 110810.67 132426.00 110800.00C132436.67 110810.67 132447.33 110821.33 132458.00 110832.00C132468.67 110832.00 132479.33 110832.00 132490.00 110832.00C132479.33 110832.00 132468.67 110832.00 132458.00 110832.00C132458.00 110821.33 132458.00 110810.67 132458.00 110800.00C132468.67 110800.00 132479.33 110800.00 132490.00 110800.00C132490.00 110789.33 132490.00 110778.67 132490.00 110768.00C132522.33 110778.67 132554.67 110789.33 132587.00 110800.00C132576.33 110789.33 132565.67 110778.67 132555.00 110768.00C132565.67 110757.00 132576.33 110746.00 132587.00 110735.00C132597.67 110746.00 132608.33 110757.00 132619.00 110768.00C132629.67 110757.00 132640.33 110746.00 132651.00 110735.00C132640.33 110735.00 132629.67 110735.00 132619.00 110735.00C132619.00 110724.33 132619.00 110713.67 132619.00 110703.00C132629.67 110703.00 132640.33 110703.00 132651.00 110703.00C132661.67 110692.33 132672.33 110681.67 132683.00 110671.00C132683.00 110681.67 132683.00 110692.33 132683.00 110703.00C132693.67 110692.33 132704.33 110681.67 132715.00 110671.00C132704.33 110671.00 132693.67 110671.00 132683.00 110671.00C132683.00 110639.00 132683.00 110607.00 132683.00 110575.00C132693.67 110575.00 132704.33 110575.00 132715.00 110575.00C132715.00 110585.67 132715.00 110596.33 132715.00 110607.00C132736.67 110617.67 132758.33 110628.33 132780.00 110639.00C132769.33 110628.33 132758.67 110617.67 132748.00 110607.00C132758.67 110607.00 132769.33 110607.00 132780.00 110607.00C132780.00 110596.33 132780.00 110585.67 132780.00 110575.00C132790.67 110564.33 132801.33 110553.67 132812.00 110543.00C132812.00 110553.67 132812.00 110564.33 132812.00 110575.00C132812.00 110564.33 132812.00 110553.67 132812.00 110543.00C132822.67 110553.67 132833.33 110564.33 132844.00 110575.00C132844.00 110564.33 132844.00 110553.67 132844.00 110543.00C132854.67 110543.00 132865.33 110543.00 132876.00 110543.00C132865.33 110532.00 132854.67 110521.00 132844.00 110510.00C132865.33 110510.00 132886.67 110510.00 132908.00 110510.00C132897.33 110499.33 132886.67 110488.67 132876.00 110478.00C132897.33 110467.33 132918.67 110456.67 132940.00 110446.00C132940.00 110435.33 132940.00 110424.67 132940.00 110414.00C132918.67 110424.67 132897.33 110435.33 132876.00 110446.00C132876.00 110435.33 132876.00 110424.67 132876.00 110414.00C132886.67 110414.00 132897.33 110414.00 132908.00 110414.00C132908.00 110403.33 132908.00 110392.67 132908.00 110382.00C132886.67 110382.00 132865.33 110382.00 132844.00 110382.00C132876.00 110371.33 132908.00 110360.67 132940.00 110350.00C132951.00 110339.00 132962.00 110328.00 132973.00 110317.00C132961.07 110306.09 132950.39 110293.67 132937.60 110283.79C132917.07 110273.52 132896.53 110263.27 132876.00 110253.00C132876.00 110242.33 132876.00 110231.67 132876.00 110221.00C132865.33 110231.67 132854.67 110242.33 132844.00 110253.00C132833.33 110242.33 132822.67 110231.67 132812.00 110221.00C132822.67 110210.33 132833.33 110199.67 132844.00 110189.00C132822.67 110178.33 132801.33 110167.67 132780.00 110157.00C132790.67 110146.33 132801.33 110135.67 132812.00 110125.00C132801.33 110114.00 132790.67 110103.00 132780.00 110092.00C132769.33 110103.00 132758.67 110114.00 132748.00 110125.00C132748.00 110114.00 132748.00 110103.00 132748.00 110092.00C132737.00 110081.33 132726.00 110070.67 132715.00 110060.00C132747.33 110049.33 132779.67 110038.67 132812.00 110028.00C132801.33 110017.33 132790.67 110006.67 132780.00 109996.00C132769.33 109996.00 132758.67 109996.00 132748.00 109996.00C132737.00 109974.67 132726.00 109953.33 132715.00 109932.00C132704.19 109932.15 132693.37 109931.71 132682.57 109932.22C132661.38 109942.81 132640.19 109953.41 132619.00 109964.00C132629.67 109942.33 132640.33 109920.67 132651.00 109899.00C132640.33 109899.00 132629.67 109899.00 132619.00 109899.00C132608.33 109888.33 132597.67 109877.67 132587.00 109867.00C132597.67 109867.00 132608.33 109867.00 132619.00 109867.00C132629.67 109856.33 132640.33 109845.67 132651.00 109835.00C132640.33 109835.00 132629.67 109835.00 132619.00 109835.00C132619.00 109824.33 132619.00 109813.67 132619.00 109803.00C132608.33 109803.00 132597.67 109803.00 132587.00 109803.00C132576.33 109781.67 132565.67 109760.33 132555.00 109739.00C132576.33 109739.00 132597.67 109739.00 132619.00 109739.00C132618.90 109728.18 132619.20 109717.36 132618.85 109706.54C132608.24 109674.36 132597.62 109642.18 132587.00 109610.00C132608.33 109588.67 132629.67 109567.33 132651.00 109546.00C132619.00 109556.67 132587.00 109567.33 132555.00 109578.00C132555.00 109567.33 132555.00 109556.67 132555.00 109546.00C132565.67 109535.33 132576.33 109524.67 132587.00 109514.00C132565.67 109503.00 132544.33 109492.00 132523.00 109481.00C132523.00 109427.67 132523.00 109374.33 132523.00 109321.00C132501.33 109321.00 132479.67 109321.00 132458.00 109321.00C132458.00 109299.33 132458.00 109277.67 132458.00 109256.00C132468.67 109256.00 132479.33 109256.00 132490.00 109256.00C132479.33 109256.00 132468.67 109256.00 132458.00 109256.00C132447.33 109245.33 132436.67 109234.67 132426.00 109224.00C132436.82 109202.57 132447.29 109180.97 132458.34 109159.66C132468.89 109149.11 132479.45 109138.55 132490.00 109128.00C132479.33 109117.33 132468.67 109106.67 132458.00 109096.00C132468.67 109096.00 132479.33 109096.00 132490.00 109096.00C132490.00 109063.67 132490.00 109031.33 132490.00 108999.00C132468.67 108988.33 132447.33 108977.67 132426.00 108967.00C132404.67 108967.00 132383.33 108967.00 132362.00 108967.00C132372.67 108956.33 132383.33 108945.67 132394.00 108935.00C132394.00 108902.67 132394.00 108870.33 132394.00 108838.00C132383.33 108849.00 132372.67 108860.00 132362.00 108871.00C132351.33 108860.00 132340.67 108849.00 132330.00 108838.00C132351.33 108827.33 132372.67 108816.67 132394.00 108806.00C132383.33 108795.33 132372.67 108784.67 132362.00 108774.00C132351.33 108774.00 132340.67 108774.00 132330.00 108774.00C132340.67 108774.00 132351.33 108774.00 132362.00 108774.00C132351.33 108752.67 132340.67 108731.33 132330.00 108710.00C132308.08 108731.08 132286.41 108752.40 132265.00 108774.00C132254.33 108763.33 132243.67 108752.67 132233.00 108742.00C132233.00 108720.67 132233.00 108699.33 132233.00 108678.00C132222.33 108678.00 132211.67 108678.00 132201.00 108678.00C132201.00 108656.33 132201.00 108634.67 132201.00 108613.00C132190.33 108624.00 132179.67 108635.00 132169.00 108646.00C132169.00 108624.33 132169.00 108602.67 132169.00 108581.00C132158.33 108581.00 132147.67 108581.00 132137.00 108581.00C132126.33 108591.67 132115.67 108602.33 132105.00 108613.00C132105.00 108602.33 132105.00 108591.67 132105.00 108581.00C132094.00 108559.67 132083.00 108538.33 132072.00 108517.00C132061.33 108527.67 132050.67 108538.33 132040.00 108549.00C132050.67 108527.67 132061.33 108506.33 132072.00 108485.00C132061.33 108474.33 132050.67 108463.67 132040.00 108453.00C132040.00 108463.67 132040.00 108474.33 132040.00 108485.00C132018.67 108506.33 131997.33 108527.67 131976.00 108549.00C131965.33 108538.33 131954.67 108527.67 131944.00 108517.00C131954.67 108506.33 131965.33 108495.67 131976.00 108485.00C131965.33 108474.33 131954.67 108463.67 131944.00 108453.00C131954.67 108453.00 131965.33 108453.00 131976.00 108453.00C131965.33 108453.00 131954.67 108453.00 131944.00 108453.00C131944.00 108442.00 131944.00 108431.00 131944.00 108420.00C131922.33 108420.00 131900.67 108420.00 131879.00 108420.00C131879.00 108409.33 131879.00 108398.67 131879.00 108388.00C131857.67 108398.67 131836.33 108409.33 131815.00 108420.00C131815.00 108431.00 131815.00 108442.00 131815.00 108453.00C131804.33 108453.00 131793.67 108453.00 131783.00 108453.00C131783.00 108420.67 131783.00 108388.33 131783.00 108356.00C131761.67 108356.00 131740.33 108356.00 131719.00 108356.00C131719.00 108366.67 131719.00 108377.33 131719.00 108388.00C131708.33 108377.33 131697.67 108366.67 131687.00 108356.00C131687.00 108345.33 131687.00 108334.67 131687.00 108324.00C131654.67 108324.00 131622.33 108324.00 131590.00 108324.00C131600.67 108313.33 131611.33 108302.67 131622.00 108292.00C131611.33 108292.00 131600.67 108292.00 131590.00 108292.00C131600.67 108281.33 131611.33 108270.67 131622.00 108260.00C131611.33 108260.00 131600.67 108260.00 131590.00 108260.00C131600.67 108249.00 131611.33 108238.00 131622.00 108227.00C131611.33 108216.33 131600.67 108205.67 131590.00 108195.00C131579.33 108205.67 131568.67 108216.33 131558.00 108227.00C131547.33 108216.33 131536.67 108205.67 131526.00 108195.00C131526.00 108205.67 131526.00 108216.33 131526.00 108227.00C131515.33 108216.33 131504.67 108205.67 131494.00 108195.00C131504.67 108184.33 131515.33 108173.67 131526.00 108163.00C131504.33 108163.00 131482.67 108163.00 131461.00 108163.00C131461.00 108141.67 131461.00 108120.33 131461.00 108099.00C131450.18 108077.57 131439.70 108055.97 131428.66 108034.65C131418.11 108023.77 131407.55 108012.88 131397.00 108002.00C131397.00 107938.00 131397.00 107874.00 131397.00 107810.00C131407.91 107798.07 131420.33 107787.39 131430.21 107774.60C131440.47 107754.07 131450.73 107733.53 131461.00 107713.00C131482.67 107702.33 131504.33 107691.67 131526.00 107681.00C131536.67 107648.67 131547.33 107616.33 131558.00 107584.00C131547.33 107541.33 131536.67 107498.67 131526.00 107456.00C131547.60 107434.59 131568.92 107412.92 131590.00 107391.00C131611.33 107380.33 131632.67 107369.67 131654.00 107359.00C131686.73 107304.67 131720.08 107250.71 131752.41 107196.14C131762.59 107175.42 131772.81 107154.72 131783.00 107134.00C131793.67 107134.00 131804.33 107134.00 131815.00 107134.00C131825.67 107102.00 131836.33 107070.00 131847.00 107038.00C131857.67 107027.33 131868.33 107016.67 131879.00 107006.00C131879.00 106984.33 131879.00 106962.67 131879.00 106941.00C131890.00 106930.33 131901.00 106919.67 131912.00 106909.00C131901.00 106898.33 131890.00 106887.67 131879.00 106877.00C131890.00 106855.67 131901.00 106834.33 131912.00 106813.00C131933.33 106802.33 131954.67 106791.67 131976.00 106781.00C131976.00 106770.00 131976.00 106759.00 131976.00 106748.00C131986.67 106748.00 131997.33 106748.00 132008.00 106748.00C132018.67 106716.00 132029.33 106684.00 132040.00 106652.00C132029.33 106619.67 132018.67 106587.33 132008.00 106555.00C132018.67 106555.00 132029.33 106555.00 132040.00 106555.00C132018.67 106533.67 131997.33 106512.33 131976.00 106491.00C131986.67 106491.00 131997.33 106491.00 132008.00 106491.00C131997.33 106469.67 131986.67 106448.33 131976.00 106427.00C131965.33 106427.00 131954.67 106427.00 131944.00 106427.00C131954.67 106416.33 131965.33 106405.67 131976.00 106395.00C131976.00 106384.33 131976.00 106373.67 131976.00 106363.00C131965.33 106352.00 131954.67 106341.00 131944.00 106330.00C131933.33 106330.00 131922.67 106330.00 131912.00 106330.00C131922.67 106319.33 131933.33 106308.67 131944.00 106298.00C131933.33 106287.33 131922.67 106276.67 131912.00 106266.00C131922.67 106255.33 131933.33 106244.67 131944.00 106234.00C131933.33 106234.00 131922.67 106234.00 131912.00 106234.00C131912.00 106223.33 131912.00 106212.67 131912.00 106202.00C131901.00 106191.33 131890.00 106180.67 131879.00 106170.00C131900.67 106159.33 131922.33 106148.67 131944.00 106138.00C131944.00 106127.00 131944.00 106116.00 131944.00 106105.00C131954.67 106105.00 131965.33 106105.00 131976.00 106105.00C131965.33 106094.33 131954.67 106083.67 131944.00 106073.00C131954.67 106062.33 131965.33 106051.67 131976.00 106041.00C131976.00 106009.00 131976.00 105977.00 131976.00 105945.00C131986.67 105955.67 131997.33 105966.33 132008.00 105977.00C132008.00 105966.33 132008.00 105955.67 132008.00 105945.00C132018.67 105945.00 132029.33 105945.00 132040.00 105945.00C132040.00 105955.67 132040.00 105966.33 132040.00 105977.00C132050.67 105966.33 132061.33 105955.67 132072.00 105945.00C132072.00 105934.00 132072.00 105923.00 132072.00 105912.00C132083.00 105912.00 132094.00 105912.00 132105.00 105912.00C132105.00 105901.33 132105.00 105890.67 132105.00 105880.00C132094.00 105869.33 132083.00 105858.67 132072.00 105848.00C132083.00 105837.33 132094.00 105826.67 132105.00 105816.00C132105.00 105783.67 132105.00 105751.33 132105.00 105719.00C132094.00 105719.00 132083.00 105719.00 132072.00 105719.00C132083.00 105708.33 132094.00 105697.67 132105.00 105687.00C132094.00 105687.00 132083.00 105687.00 132072.00 105687.00C132093.67 105676.33 132115.33 105665.67 132137.00 105655.00C132137.00 105633.67 132137.00 105612.33 132137.00 105591.00C132137.00 105601.67 132137.00 105612.33 132137.00 105623.00C132137.00 105612.33 132137.00 105601.67 132137.00 105591.00C132158.33 105591.00 132179.67 105591.00 132201.00 105591.00C132201.00 105580.33 132201.00 105569.67 132201.00 105559.00C132211.67 105569.67 132222.33 105580.33 132233.00 105591.00C132233.00 105580.33 132233.00 105569.67 132233.00 105559.00C132233.00 105569.67 132233.00 105580.33 132233.00 105591.00C132265.33 105591.00 132297.67 105591.00 132330.00 105591.00C132340.67 105601.67 132351.33 105612.33 132362.00 105623.00C132383.33 105612.33 132404.67 105601.67 132426.00 105591.00C132458.33 105591.00 132490.67 105591.00 132523.00 105591.00C132523.00 105580.33 132523.00 105569.67 132523.00 105559.00C132544.60 105537.59 132565.92 105515.92 132587.00 105494.00C132587.00 105483.33 132587.00 105472.67 132587.00 105462.00C132597.67 105462.00 132608.33 105462.00 132619.00 105462.00C132619.00 105451.33 132619.00 105440.67 132619.00 105430.00C132640.33 105430.00 132661.67 105430.00 132683.00 105430.00C132683.00 105408.67 132683.00 105387.33 132683.00 105366.00C132693.67 105376.67 132704.33 105387.33 132715.00 105398.00C132726.00 105398.00 132737.00 105398.00 132748.00 105398.00C132758.67 105387.33 132769.33 105376.67 132780.00 105366.00C132769.33 105366.00 132758.67 105366.00 132748.00 105366.00C132758.67 105366.00 132769.33 105366.00 132780.00 105366.00C132769.33 105355.33 132758.67 105344.67 132748.00 105334.00C132758.67 105334.00 132769.33 105334.00 132780.00 105334.00C132769.33 105334.00 132758.67 105334.00 132748.00 105334.00C132748.00 105323.33 132748.00 105312.67 132748.00 105302.00C132758.67 105302.00 132769.33 105302.00 132780.00 105302.00C132769.33 105302.00 132758.67 105302.00 132748.00 105302.00C132758.67 105280.33 132769.33 105258.67 132780.00 105237.00C132790.67 105247.67 132801.33 105258.33 132812.00 105269.00C132812.00 105258.33 132812.00 105247.67 132812.00 105237.00C132822.67 105237.00 132833.33 105237.00 132844.00 105237.00C132844.00 105226.33 132844.00 105215.67 132844.00 105205.00C132854.67 105205.00 132865.33 105205.00 132876.00 105205.00C132886.67 105194.33 132897.33 105183.67 132908.00 105173.00C132897.33 105173.00 132886.67 105173.00 132876.00 105173.00C132886.67 105173.00 132897.33 105173.00 132908.00 105173.00C132918.67 105183.67 132929.33 105194.33 132940.00 105205.00C132929.33 105226.33 132918.67 105247.67 132908.00 105269.00C132929.67 105258.33 132951.33 105247.67 132973.00 105237.00C133004.94 105269.39 133036.72 105301.94 133069.00 105334.00C133079.67 105323.33 133090.33 105312.67 133101.00 105302.00C133111.67 105312.67 133122.33 105323.33 133133.00 105334.00C133149.44 105318.43 133164.76 105301.46 133183.60 105288.66C133220.40 105260.77 133257.20 105232.89 133294.00 105205.00C133446.12 105172.40 133598.38 105140.38 133750.42 105107.39C133962.61 105054.26 134174.81 105001.13 134387.00 104948.00C134408.67 104948.00 134430.33 104948.00 134452.00 104948.00C134452.00 104937.33 134452.00 104926.67 134452.00 104916.00C134462.67 104905.33 134473.33 104894.67 134484.00 104884.00C134484.00 104862.33 134484.00 104840.67 134484.00 104819.00C134451.67 104765.33 134419.33 104711.67 134387.00 104658.00C134398.00 104647.33 134409.00 104636.67 134420.00 104626.00C134409.00 104615.33 134398.00 104604.67 134387.00 104594.00C134408.67 104551.33 134430.33 104508.67 134452.00 104466.00C134430.33 104412.33 134408.67 104358.67 134387.00 104305.00C134387.00 104272.67 134387.00 104240.33 134387.00 104208.00C134355.00 104176.00 134323.00 104144.00 134291.00 104112.00C134269.67 104069.00 134248.33 104026.00 134227.00 103983.00C134237.67 103929.33 134248.33 103875.67 134259.00 103822.00C134248.33 103800.67 134237.67 103779.33 134227.00 103758.00C134237.67 103736.67 134248.33 103715.33 134259.00 103694.00C134259.00 103683.33 134259.00 103672.67 134259.00 103662.00C134216.00 103651.33 134173.00 103640.67 134130.00 103630.00C134130.00 103619.00 134130.00 103608.00 134130.00 103597.00C134119.33 103597.00 134108.67 103597.00 134098.00 103597.00C134076.67 103575.67 134055.33 103554.33 134034.00 103533.00C134001.67 103522.33 133969.33 103511.67 133937.00 103501.00C133894.33 103468.67 133851.67 103436.33 133809.00 103404.00C133809.00 103329.00 133809.00 103254.00 133809.00 103179.00C133830.33 103114.67 133851.67 103050.33 133873.00 102986.00C133873.00 102922.00 133873.00 102858.00 133873.00 102794.00C133905.13 102750.90 133937.11 102707.69 133969.34 102664.66C133990.90 102643.44 134012.45 102622.22 134034.00 102601.00C134056.68 102590.01 134078.82 102577.85 134101.87 102567.68C134132.58 102557.11 134163.29 102546.56 134194.00 102536.00C134215.67 102514.67 134237.33 102493.33 134259.00 102472.00C134259.00 102461.33 134259.00 102450.67 134259.00 102440.00C134226.67 102429.33 134194.33 102418.67 134162.00 102408.00C134183.67 102386.33 134205.33 102364.67 134227.00 102343.00C134248.33 102343.00 134269.67 102343.00 134291.00 102343.00C134301.67 102300.33 134312.33 102257.67 134323.00 102215.00C134269.33 102150.67 134215.67 102086.33 134162.00 102022.00C134130.00 102022.00 134098.00 102022.00 134066.00 102022.00C134066.00 101947.00 134066.00 101872.00 134066.00 101797.00C134044.67 101797.00 134023.33 101797.00 134002.00 101797.00C133969.13 101828.45 133937.19 101860.86 133905.00 101893.00C133883.67 101850.33 133862.33 101807.67 133841.00 101765.00C133851.67 101754.33 133862.33 101743.67 133873.00 101733.00C133862.33 101700.67 133851.67 101668.33 133841.00 101636.00C133873.00 101593.00 133905.00 101550.00 133937.00 101507.00C133948.39 101473.91 133958.48 101440.34 133970.73 101407.58C134002.54 101344.41 134034.46 101281.30 134066.00 101218.00C134076.67 101207.33 134087.33 101196.67 134098.00 101186.00C134076.67 101175.33 134055.33 101164.67 134034.00 101154.00C134034.00 101132.33 134034.00 101110.67 134034.00 101089.00C134012.33 101078.33 133990.67 101067.67 133969.00 101057.00C133947.67 101035.67 133926.33 101014.33 133905.00 100993.00C133905.00 100971.67 133905.00 100950.33 133905.00 100929.00C133916.94 100917.78 133927.51 100904.97 133940.41 100894.86C134024.94 100841.91 134109.47 100788.95 134194.00 100736.00C134205.00 100714.33 134216.00 100692.67 134227.00 100671.00C134285.07 100682.66 134342.89 100695.58 134401.13 100706.35C134460.75 100716.23 134520.38 100726.12 134580.00 100736.00C134623.17 100757.34 134666.22 100778.93 134709.47 100800.12C134752.45 100810.85 134795.50 100821.30 134838.43 100832.22C134881.12 100853.84 134923.72 100875.63 134966.46 100897.15C134998.64 100907.77 135030.82 100918.38 135063.00 100929.00C135105.83 100961.05 135148.51 100993.29 135191.43 101025.21C135234.39 101046.27 135277.25 101067.53 135320.00 101089.00C135352.00 101078.33 135384.00 101067.67 135416.00 101057.00C135426.81 101056.86 135437.63 101057.29 135448.43 101056.79C135469.95 101046.19 135491.48 101035.60 135513.00 101025.00C135534.33 101035.67 135555.67 101046.33 135577.00 101057.00C135609.00 101025.00 135641.00 100993.00 135673.00 100961.00C135684.00 100961.00 135695.00 100961.00 135706.00 100961.00C135727.33 100939.67 135748.67 100918.33 135770.00 100897.00C135780.81 100897.15 135791.63 100896.71 135802.43 100897.22C135823.62 100907.81 135844.81 100918.41 135866.00 100929.00C135877.00 100918.33 135888.00 100907.67 135899.00 100897.00C135888.00 100854.00 135877.00 100811.00 135866.00 100768.00C135855.33 100757.33 135844.67 100746.67 135834.00 100736.00C135834.00 100725.33 135834.00 100714.67 135834.00 100704.00C135812.67 100693.00 135791.33 100682.00 135770.00 100671.00C135780.67 100639.00 135791.33 100607.00 135802.00 100575.00C135812.67 100564.33 135823.33 100553.67 135834.00 100543.00C135834.00 100521.67 135834.00 100500.33 135834.00 100479.00C135812.57 100467.85 135790.97 100457.03 135769.66 100445.66C135759.11 100435.11 135748.55 100424.55 135738.00 100414.00C135738.00 100392.67 135738.00 100371.33 135738.00 100350.00C135727.33 100328.67 135716.67 100307.33 135706.00 100286.00C135716.67 100232.33 135727.33 100178.67 135738.00 100125.00C135752.49 100095.11 135769.02 100066.11 135780.41 100034.82C135798.27 99989.88 135816.14 99944.94 135834.00 99900.00C135812.67 99867.66 135791.33 99835.34 135770.00 99803.00C135759.18 99802.90 135748.36 99803.20 135737.54 99802.85C135705.36 99792.23 135673.18 99781.62 135641.00 99771.00C135641.00 99749.67 135641.00 99728.33 135641.00 99707.00C135630.33 99685.67 135619.67 99664.33 135609.00 99643.00C135609.00 99621.33 135609.00 99599.67 135609.00 99578.00C135641.33 99556.66 135673.67 99535.34 135706.00 99514.00C135706.00 99482.00 135706.00 99450.00 135706.00 99418.00C135716.82 99417.89 135727.64 99418.21 135738.46 99417.84C135770.31 99406.90 135802.15 99395.95 135834.00 99385.00C135855.41 99363.41 135877.08 99342.07 135899.00 99321.00C135888.00 99299.67 135877.00 99278.33 135866.00 99257.00C135877.00 99235.33 135888.00 99213.67 135899.00 99192.00C135920.33 99203.00 135941.67 99214.00 135963.00 99225.00C135995.00 99214.00 136027.00 99203.00 136059.00 99192.00C136059.11 99203.15 136058.79 99214.31 136059.16 99225.46C136070.11 99257.30 136081.05 99289.15 136092.00 99321.00C136124.00 99321.00 136156.00 99321.00 136188.00 99321.00C136209.33 99353.34 136230.67 99385.66 136252.00 99418.00C136295.00 99439.33 136338.00 99460.67 136381.00 99482.00C136423.67 99524.66 136466.33 99567.34 136509.00 99610.00C136520.00 99610.00 136531.00 99610.00 136542.00 99610.00C136552.67 99621.00 136563.33 99632.00 136574.00 99643.00C136584.82 99643.10 136595.64 99642.79 136606.46 99643.15C136638.31 99653.76 136670.15 99664.39 136702.00 99675.00C136702.00 99696.33 136702.00 99717.67 136702.00 99739.00C136723.67 99739.00 136745.33 99739.00 136767.00 99739.00C136767.00 99792.67 136767.00 99846.33 136767.00 99900.00C136777.67 99910.66 136788.33 99921.34 136799.00 99932.00C136820.33 99932.00 136841.67 99932.00 136863.00 99932.00C136852.33 99964.00 136841.67 99996.00 136831.00 100028.00C136820.33 100039.00 136809.67 100050.00 136799.00 100061.00C136798.85 100071.81 136799.29 100082.63 136798.78 100093.43C136788.19 100114.62 136777.59 100135.81 136767.00 100157.00C136777.67 100157.00 136788.33 100157.00 136799.00 100157.00C136809.67 100167.67 136820.33 100178.33 136831.00 100189.00C136852.33 100189.00 136873.67 100189.00 136895.00 100189.00C136895.00 100210.33 136895.00 100231.67 136895.00 100253.00C136906.00 100264.00 136917.00 100275.00 136928.00 100286.00C136970.67 100286.00 137013.33 100286.00 137056.00 100286.00C137077.33 100275.00 137098.67 100264.00 137120.00 100253.00C137141.67 100253.00 137163.33 100253.00 137185.00 100253.00C137195.67 100285.33 137206.33 100317.67 137217.00 100350.00C137238.33 100350.00 137259.67 100350.00 137281.00 100350.00C137281.00 100339.33 137281.00 100328.67 137281.00 100318.00C137291.81 100318.15 137302.63 100317.71 137313.43 100318.22C137356.29 100339.48 137399.14 100360.74 137442.00 100382.00C137474.00 100350.00 137506.00 100318.00 137538.00 100286.00C137527.33 100253.67 137516.67 100221.33 137506.00 100189.00C137516.67 100189.00 137527.33 100189.00 137538.00 100189.00C137538.00 100199.67 137538.00 100210.33 137538.00 100221.00C137559.67 100242.67 137581.33 100264.33 137603.00 100286.00C137613.67 100286.00 137624.33 100286.00 137635.00 100286.00C137645.67 100275.00 137656.33 100264.00 137667.00 100253.00C137688.33 100253.00 137709.67 100253.00 137731.00 100253.00C137742.00 100274.67 137753.00 100296.33 137764.00 100318.00C137796.00 100318.00 137828.00 100318.00 137860.00 100318.00C137870.67 100307.33 137881.33 100296.67 137892.00 100286.00C137902.67 100243.00 137913.33 100200.00 137924.00 100157.00C137945.67 100167.67 137967.33 100178.33 137989.00 100189.00C138010.64 100156.13 138033.05 100123.74 138054.20 100090.57C138064.47 100069.71 138074.73 100048.85 138085.00 100028.00C138095.67 100028.00 138106.33 100028.00 138117.00 100028.00C138117.00 100039.00 138117.00 100050.00 138117.00 100061.00C138138.33 100061.00 138159.67 100061.00 138181.00 100061.00C138213.33 100093.00 138245.67 100125.00 138278.00 100157.00C138267.33 100200.00 138256.67 100243.00 138246.00 100286.00C138267.33 100286.00 138288.67 100286.00 138310.00 100286.00C138320.67 100307.33 138331.33 100328.67 138342.00 100350.00C138374.33 100360.67 138406.67 100371.33 138439.00 100382.00C138439.00 100457.00 138439.00 100532.00 138439.00 100607.00C138428.33 100617.67 138417.67 100628.33 138407.00 100639.00C138407.00 100703.33 138407.00 100767.67 138407.00 100832.00C138342.67 100896.33 138278.33 100960.67 138214.00 101025.00C138214.00 101046.33 138214.00 101067.67 138214.00 101089.00C138192.33 101100.00 138170.67 101111.00 138149.00 101122.00C138149.00 101143.33 138149.00 101164.67 138149.00 101186.00C138127.67 101196.67 138106.33 101207.33 138085.00 101218.00C138074.33 101239.33 138063.67 101260.67 138053.00 101282.00C138053.00 101293.00 138053.00 101304.00 138053.00 101315.00C138063.67 101325.67 138074.33 101336.33 138085.00 101347.00C138085.00 101368.33 138085.00 101389.67 138085.00 101411.00C138074.33 101421.67 138063.67 101432.33 138053.00 101443.00C138053.00 101453.67 138053.00 101464.33 138053.00 101475.00C138031.67 101485.67 138010.33 101496.33 137989.00 101507.00C137967.33 101507.00 137945.67 101507.00 137924.00 101507.00C137924.00 101518.00 137924.00 101529.00 137924.00 101540.00C137902.67 101540.00 137881.33 101540.00 137860.00 101540.00C137849.33 101550.67 137838.67 101561.33 137828.00 101572.00C137795.67 101572.00 137763.33 101572.00 137731.00 101572.00C137731.00 101593.33 137731.00 101614.67 137731.00 101636.00C137763.33 101657.33 137795.67 101678.67 137828.00 101700.00C137828.00 101732.33 137828.00 101764.67 137828.00 101797.00C137838.67 101818.33 137849.33 101839.67 137860.00 101861.00C137870.67 101850.33 137881.33 101839.67 137892.00 101829.00C137892.15 101839.81 137891.71 101850.63 137892.22 101861.43C137902.81 101882.62 137913.41 101903.81 137924.00 101925.00C137967.00 101914.33 138010.00 101903.67 138053.00 101893.00C138042.33 101882.33 138031.67 101871.67 138021.00 101861.00C138053.00 101829.00 138085.00 101797.00 138117.00 101765.00C138117.00 101743.33 138117.00 101721.67 138117.00 101700.00C138127.67 101689.33 138138.33 101678.67 138149.00 101668.00C138149.00 101646.67 138149.00 101625.33 138149.00 101604.00C138224.00 101604.00 138299.00 101604.00 138374.00 101604.00C138385.00 101571.67 138396.00 101539.33 138407.00 101507.00C138396.00 101496.33 138385.00 101485.67 138374.00 101475.00C138395.67 101475.00 138417.33 101475.00 138439.00 101475.00C138439.00 101443.00 138439.00 101411.00 138439.00 101379.00C138460.33 101357.67 138481.67 101336.33 138503.00 101315.00C138556.67 101304.00 138610.33 101293.00 138664.00 101282.00C138739.00 101325.00 138814.00 101368.00 138889.00 101411.00C138899.67 101400.33 138910.33 101389.67 138921.00 101379.00C138931.67 101379.00 138942.33 101379.00 138953.00 101379.00C138953.00 101368.33 138953.00 101357.67 138953.00 101347.00C138974.33 101347.00 138995.67 101347.00 139017.00 101347.00C139028.00 101336.33 139039.00 101325.67 139050.00 101315.00C139060.67 101315.00 139071.33 101315.00 139082.00 101315.00C139082.00 101293.33 139082.00 101271.67 139082.00 101250.00C139092.67 101250.00 139103.33 101250.00 139114.00 101250.00C139114.00 101239.33 139114.00 101228.67 139114.00 101218.00C139124.67 101218.00 139135.33 101218.00 139146.00 101218.00C139156.67 101207.33 139167.33 101196.67 139178.00 101186.00C139199.67 101196.67 139221.33 101207.33 139243.00 101218.00C139264.33 101207.33 139285.67 101196.67 139307.00 101186.00C139328.33 101196.67 139349.67 101207.33 139371.00 101218.00C139424.67 101218.00 139478.33 101218.00 139532.00 101218.00C139542.67 101207.33 139553.33 101196.67 139564.00 101186.00C139564.00 101196.67 139564.00 101207.33 139564.00 101218.00C139564.00 101207.33 139564.00 101196.67 139564.00 101186.00C139574.67 101186.00 139585.33 101186.00 139596.00 101186.00C139596.00 101175.33 139596.00 101164.67 139596.00 101154.00C139606.67 101154.00 139617.33 101154.00 139628.00 101154.00C139628.00 101132.33 139628.00 101110.67 139628.00 101089.00C139639.00 101100.00 139650.00 101111.00 139661.00 101122.00C139661.00 101111.00 139661.00 101100.00 139661.00 101089.00C139693.00 101089.00 139725.00 101089.00 139757.00 101089.00C139757.00 101078.33 139757.00 101067.67 139757.00 101057.00C139778.33 101057.00 139799.67 101057.00 139821.00 101057.00C139821.00 101046.33 139821.00 101035.67 139821.00 101025.00C139842.97 100992.13 139865.75 100959.77 139887.20 100926.57C139897.47 100905.71 139907.73 100884.85 139918.00 100864.00C139907.33 100853.33 139896.67 100842.67 139886.00 100832.00C139896.67 100810.67 139907.33 100789.33 139918.00 100768.00C139928.67 100768.00 139939.33 100768.00 139950.00 100768.00C139950.00 100778.67 139950.00 100789.33 139950.00 100800.00C139960.67 100768.00 139971.33 100736.00 139982.00 100704.00C139992.67 100714.67 140003.33 100725.33 140014.00 100736.00C140014.00 100746.67 140014.00 100757.33 140014.00 100768.00C140035.67 100757.33 140057.33 100746.67 140079.00 100736.00C140089.67 100725.33 140100.33 100714.67 140111.00 100704.00C140121.67 100671.67 140132.33 100639.33 140143.00 100607.00C140153.67 100607.00 140164.33 100607.00 140175.00 100607.00C140175.00 100596.33 140175.00 100585.67 140175.00 100575.00C140185.67 100575.00 140196.33 100575.00 140207.00 100575.00C140207.00 100553.67 140207.00 100532.33 140207.00 100511.00C140217.67 100521.67 140228.33 100532.33 140239.00 100543.00C140239.00 100532.33 140239.00 100521.67 140239.00 100511.00C140271.33 100478.67 140303.67 100446.33 140336.00 100414.00C140336.00 100403.33 140336.00 100392.67 140336.00 100382.00C140357.33 100382.00 140378.67 100382.00 140400.00 100382.00C140410.67 100371.33 140421.33 100360.67 140432.00 100350.00C140453.67 100350.00 140475.33 100350.00 140497.00 100350.00C140518.33 100371.33 140539.67 100392.67 140561.00 100414.00C140571.81 100413.85 140582.63 100414.29 140593.43 100413.78C140614.62 100403.19 140635.81 100392.59 140657.00 100382.00C140678.67 100403.33 140700.33 100424.67 140722.00 100446.00C140754.00 100424.67 140786.00 100403.33 140818.00 100382.00C140828.67 100382.00 140839.33 100382.00 140850.00 100382.00C140850.00 100392.67 140850.00 100403.33 140850.00 100414.00C140860.67 100414.00 140871.33 100414.00 140882.00 100414.00C140882.00 100403.33 140882.00 100392.67 140882.00 100382.00C140893.00 100371.33 140904.00 100360.67 140915.00 100350.00C140904.00 100350.00 140893.00 100350.00 140882.00 100350.00C140903.67 100339.33 140925.33 100328.67 140947.00 100318.00C140957.67 100296.33 140968.33 100274.67 140979.00 100253.00C140989.67 100253.00 141000.33 100253.00 141011.00 100253.00C141011.00 100264.00 141011.00 100275.00 141011.00 100286.00C141021.67 100286.00 141032.33 100286.00 141043.00 100286.00C141075.85 100263.59 141109.47 100242.24 141141.83 100219.17C141173.22 100187.78 141204.61 100156.39 141236.00 100125.00C141246.67 100125.00 141257.33 100125.00 141268.00 100125.00C141268.00 100103.67 141268.00 100082.33 141268.00 100061.00C141278.67 100050.00 141289.33 100039.00 141300.00 100028.00C141300.00 100017.33 141300.00 100006.67 141300.00 99996.00C141310.67 100006.67 141321.33 100017.33 141332.00 100028.00C141343.00 100028.00 141354.00 100028.00 141365.00 100028.00C141365.00 100006.67 141365.00 99985.33 141365.00 99964.00C141397.00 99964.00 141429.00 99964.00 141461.00 99964.00C141471.67 99942.67 141482.33 99921.33 141493.00 99900.00C141503.67 99910.66 141514.33 99921.34 141525.00 99932.00C141536.00 99910.67 141547.00 99889.33 141558.00 99868.00C141547.00 99846.33 141536.00 99824.67 141525.00 99803.00C141536.00 99813.67 141547.00 99824.33 141558.00 99835.00C141568.67 99835.00 141579.33 99835.00 141590.00 99835.00C141590.00 99824.33 141590.00 99813.67 141590.00 99803.00C141622.00 99803.00 141654.00 99803.00 141686.00 99803.00C141675.33 99792.34 141664.67 99781.66 141654.00 99771.00C141654.00 99760.33 141654.00 99749.67 141654.00 99739.00C141675.33 99728.33 141696.67 99717.67 141718.00 99707.00C141729.00 99685.67 141740.00 99664.33 141751.00 99643.00C141761.67 99653.66 141772.33 99664.34 141783.00 99675.00C141793.67 99653.34 141804.33 99631.66 141815.00 99610.00C141825.67 99599.34 141836.33 99588.66 141847.00 99578.00C141857.67 99588.66 141868.33 99599.34 141879.00 99610.00C141900.33 99588.66 141921.67 99567.34 141943.00 99546.00C141943.00 99524.67 141943.00 99503.33 141943.00 99482.00C141964.67 99471.34 141986.33 99460.66 142008.00 99450.00C142018.67 99428.34 142029.33 99406.66 142040.00 99385.00C142072.00 99396.00 142104.00 99407.00 142136.00 99418.00C142136.00 99407.00 142136.00 99396.00 142136.00 99385.00C142157.67 99385.00 142179.33 99385.00 142201.00 99385.00C142201.00 99374.33 142201.00 99363.67 142201.00 99353.00C142222.33 99342.33 142243.67 99331.67 142265.00 99321.00C142254.33 99331.66 142243.67 99342.34 142233.00 99353.00C142254.33 99363.67 142275.67 99374.33 142297.00 99385.00C142394.17 99395.91 142491.27 99407.56 142588.48 99418.00C142598.66 99418.00 142608.83 99418.00 142619.00 99418.00C142633.12 99402.52 142649.83 99389.08 142660.46 99370.75C142679.26 99342.21 142698.94 99314.19 142716.91 99285.15C142737.60 99243.43 142758.31 99201.72 142779.00 99160.00C142790.00 99149.33 142801.00 99138.67 142812.00 99128.00C142812.00 99138.67 142812.00 99149.33 142812.00 99160.00C142822.67 99149.34 142833.33 99138.66 142844.00 99128.00C142844.00 99106.67 142844.00 99085.33 142844.00 99064.00C142908.33 99042.33 142972.67 99020.67 143037.00 98999.00C143037.00 98988.33 143037.00 98977.67 143037.00 98967.00C143058.33 98977.67 143079.67 98988.33 143101.00 98999.00C143101.00 98977.67 143101.00 98956.33 143101.00 98935.00C143122.33 98935.00 143143.67 98935.00 143165.00 98935.00C143154.33 98924.34 143143.67 98913.66 143133.00 98903.00C143154.33 98881.66 143175.67 98860.34 143197.00 98839.00C143208.00 98849.67 143219.00 98860.33 143230.00 98871.00C143240.67 98860.34 143251.33 98849.66 143262.00 98839.00C143272.67 98839.00 143283.33 98839.00 143294.00 98839.00C143294.00 98828.33 143294.00 98817.67 143294.00 98807.00C143304.82 98806.89 143315.64 98807.21 143326.46 98806.84C143358.31 98795.90 143390.15 98784.95 143422.00 98774.00C143422.00 98763.33 143422.00 98752.67 143422.00 98742.00C143433.00 98742.00 143444.00 98742.00 143455.00 98742.00C143455.00 98731.33 143455.00 98720.67 143455.00 98710.00C143476.33 98710.00 143497.67 98710.00 143519.00 98710.00C143529.67 98699.34 143540.33 98688.66 143551.00 98678.00C143572.33 98678.00 143593.67 98678.00 143615.00 98678.00C143615.00 98667.33 143615.00 98656.67 143615.00 98646.00C143615.00 98656.67 143615.00 98667.33 143615.00 98678.00C143636.67 98646.00 143658.33 98614.00 143680.00 98582.00C143712.00 98582.00 143744.00 98582.00 143776.00 98582.00C143776.00 98560.33 143776.00 98538.67 143776.00 98517.00C143765.33 98527.66 143754.67 98538.34 143744.00 98549.00C143733.33 98549.00 143722.67 98549.00 143712.00 98549.00C143712.00 98527.67 143712.00 98506.33 143712.00 98485.00C143722.67 98495.66 143733.33 98506.34 143744.00 98517.00C143744.00 98485.00 143744.00 98453.00 143744.00 98421.00C143754.67 98410.34 143765.33 98399.66 143776.00 98389.00C143808.33 98389.00 143840.67 98389.00 143873.00 98389.00C143862.00 98378.00 143851.00 98367.00 143840.00 98356.00C143829.33 98356.00 143818.67 98356.00 143808.00 98356.00C143818.67 98345.34 143829.33 98334.66 143840.00 98324.00C143829.33 98313.34 143818.67 98302.66 143808.00 98292.00C143818.67 98292.00 143829.33 98292.00 143840.00 98292.00C143851.00 98281.33 143862.00 98270.67 143873.00 98260.00C143851.33 98249.34 143829.67 98238.66 143808.00 98228.00C143808.00 98217.33 143808.00 98206.67 143808.00 98196.00C143840.33 98206.67 143872.67 98217.33 143905.00 98228.00C143915.67 98217.34 143926.33 98206.66 143937.00 98196.00C143926.33 98185.00 143915.67 98174.00 143905.00 98163.00C143937.00 98163.00 143969.00 98163.00 144001.00 98163.00C144001.00 98152.33 144001.00 98141.67 144001.00 98131.00C144011.67 98131.00 144022.33 98131.00 144033.00 98131.00C144043.67 98120.34 144054.33 98109.66 144065.00 98099.00C144097.33 98099.00 144129.67 98099.00 144162.00 98099.00C144162.00 98088.33 144162.00 98077.67 144162.00 98067.00C144172.67 98077.66 144183.33 98088.34 144194.00 98099.00C144204.67 98088.34 144215.33 98077.66 144226.00 98067.00C144226.00 98056.33 144226.00 98045.67 144226.00 98035.00C144236.81 98034.85 144247.63 98035.29 144258.43 98034.79C144279.95 98024.18 144301.48 98013.60 144323.00 98003.00C144323.00 97981.33 144323.00 97959.67 144323.00 97938.00C144333.67 97949.00 144344.33 97960.00 144355.00 97971.00C144365.67 97949.34 144376.33 97927.66 144387.00 97906.00C144387.00 97916.67 144387.00 97927.33 144387.00 97938.00C144408.33 97938.00 144429.67 97938.00 144451.00 97938.00C144451.00 97916.67 144451.00 97895.33 144451.00 97874.00C144462.00 97874.00 144473.00 97874.00 144484.00 97874.00C144484.00 97852.67 144484.00 97831.33 144484.00 97810.00C144494.67 97810.00 144505.33 97810.00 144516.00 97810.00C144516.00 97799.33 144516.00 97788.67 144516.00 97778.00C144537.33 97799.34 144558.67 97820.66 144580.00 97842.00C144580.00 97820.67 144580.00 97799.33 144580.00 97778.00C144590.67 97788.66 144601.33 97799.34 144612.00 97810.00C144622.67 97799.34 144633.33 97788.66 144644.00 97778.00C144633.33 97767.34 144622.67 97756.66 144612.00 97746.00C144622.67 97724.34 144633.33 97702.66 144644.00 97681.00C144654.67 97681.00 144665.33 97681.00 144676.00 97681.00C144687.00 97691.67 144698.00 97702.33 144709.00 97713.00C144719.67 97702.34 144730.33 97691.66 144741.00 97681.00C144730.33 97681.00 144719.67 97681.00 144709.00 97681.00C144719.67 97670.34 144730.33 97659.66 144741.00 97649.00C144751.67 97659.66 144762.33 97670.34 144773.00 97681.00C144783.67 97649.00 144794.33 97617.00 144805.00 97585.00C144815.67 97585.00 144826.33 97585.00 144837.00 97585.00C144847.67 97574.34 144858.33 97563.66 144869.00 97553.00C144890.67 97553.00 144912.33 97553.00 144934.00 97553.00C144965.94 97520.61 144997.72 97488.06 145030.00 97456.00C145030.00 97466.67 145030.00 97477.33 145030.00 97488.00C145030.00 97477.33 145030.00 97466.67 145030.00 97456.00C145051.33 97456.00 145072.67 97456.00 145094.00 97456.00C145094.00 97445.33 145094.00 97434.67 145094.00 97424.00C145105.00 97424.00 145116.00 97424.00 145127.00 97424.00C145127.00 97413.33 145127.00 97402.67 145127.00 97392.00C145148.33 97402.67 145169.67 97413.33 145191.00 97424.00C145191.00 97402.67 145191.00 97381.33 145191.00 97360.00C145234.00 97360.00 145277.00 97360.00 145320.00 97360.00C145330.67 97349.00 145341.33 97338.00 145352.00 97327.00C145352.00 97338.00 145352.00 97349.00 145352.00 97360.00C145362.67 97349.00 145373.33 97338.00 145384.00 97327.00C145394.67 97338.00 145405.33 97349.00 145416.00 97360.00C145426.67 97360.00 145437.33 97360.00 145448.00 97360.00C145469.08 97338.08 145490.40 97316.40 145512.00 97295.00C145523.00 97295.00 145534.00 97295.00 145545.00 97295.00C145545.00 97284.33 145545.00 97273.67 145545.00 97263.00C145555.67 97273.66 145566.33 97284.34 145577.00 97295.00C145588.61 97284.10 145598.90 97271.63 145611.41 97261.79C145632.04 97251.38 145652.83 97241.30 145673.34 97230.66C145694.56 97209.44 145715.78 97188.22 145737.00 97167.00C145769.33 97156.33 145801.67 97145.67 145834.00 97135.00C145844.67 97124.00 145855.33 97113.00 145866.00 97102.00C145887.33 97102.00 145908.67 97102.00 145930.00 97102.00C145930.00 97113.00 145930.00 97124.00 145930.00 97135.00C145941.00 97124.00 145952.00 97113.00 145963.00 97102.00C145963.00 97091.33 145963.00 97080.67 145963.00 97070.00C145973.67 97080.66 145984.33 97091.34 145995.00 97102.00C146005.67 97091.34 146016.33 97080.66 146027.00 97070.00C146037.67 97070.00 146048.33 97070.00 146059.00 97070.00C146069.67 97059.34 146080.33 97048.66 146091.00 97038.00C146101.67 97038.00 146112.33 97038.00 146123.00 97038.00C146112.33 97027.34 146101.67 97016.66 146091.00 97006.00C146112.67 97006.00 146134.33 97006.00 146156.00 97006.00C146156.00 96995.33 146156.00 96984.67 146156.00 96974.00C146188.00 96963.33 146220.00 96952.67 146252.00 96942.00C146284.00 96963.33 146316.00 96984.67 146348.00 97006.00C146359.00 96995.33 146370.00 96984.67 146381.00 96974.00C146445.00 96974.00 146509.00 96974.00 146573.00 96974.00C146584.00 96995.33 146595.00 97016.67 146606.00 97038.00C146606.00 97027.33 146606.00 97016.67 146606.00 97006.00C146595.00 97006.00 146584.00 97006.00 146573.00 97006.00C146584.00 96995.33 146595.00 96984.67 146606.00 96974.00C146616.67 96984.66 146627.33 96995.34 146638.00 97006.00C146638.00 96984.67 146638.00 96963.33 146638.00 96942.00C146670.00 96942.00 146702.00 96942.00 146734.00 96942.00C146734.00 96920.33 146734.00 96898.67 146734.00 96877.00C146744.67 96888.00 146755.33 96899.00 146766.00 96910.00C146766.00 96931.33 146766.00 96952.67 146766.00 96974.00C146777.00 96974.00 146788.00 96974.00 146799.00 96974.00C146799.00 96984.67 146799.00 96995.33 146799.00 97006.00C146831.00 97006.00 146863.00 97006.00 146895.00 97006.00C146916.33 97027.34 146937.67 97048.66 146959.00 97070.00C146970.00 97070.00 146981.00 97070.00 146992.00 97070.00C146992.00 97048.67 146992.00 97027.33 146992.00 97006.00C147034.67 97016.66 147077.33 97027.34 147120.00 97038.00C147120.00 97059.33 147120.00 97080.67 147120.00 97102.00C147109.33 97102.00 147098.67 97102.00 147088.00 97102.00C147098.67 97113.00 147109.33 97124.00 147120.00 97135.00C147141.33 97124.00 147162.67 97113.00 147184.00 97102.00C147195.00 97070.00 147206.00 97038.00 147217.00 97006.00C147227.67 97006.00 147238.33 97006.00 147249.00 97006.00C147249.00 97027.33 147249.00 97048.67 147249.00 97070.00C147259.67 97080.66 147270.33 97091.34 147281.00 97102.00C147291.67 97102.00 147302.33 97102.00 147313.00 97102.00C147323.67 97091.34 147334.33 97080.66 147345.00 97070.00C147345.00 97080.67 147345.00 97091.33 147345.00 97102.00C147355.67 97102.00 147366.33 97102.00 147377.00 97102.00C147377.00 97091.33 147377.00 97080.67 147377.00 97070.00C147387.67 97070.00 147398.33 97070.00 147409.00 97070.00C147409.00 97091.67 147409.00 97113.33 147409.00 97135.00C147430.67 97135.00 147452.33 97135.00 147474.00 97135.00C147484.67 97124.00 147495.33 97113.00 147506.00 97102.00C147506.00 97113.00 147506.00 97124.00 147506.00 97135.00C147516.67 97135.00 147527.33 97135.00 147538.00 97135.00C147548.67 97145.66 147559.33 97156.34 147570.00 97167.00C147570.00 97156.33 147570.00 97145.67 147570.00 97135.00C147580.67 97145.66 147591.33 97156.34 147602.00 97167.00C147613.00 97145.33 147624.00 97123.67 147635.00 97102.00C147656.33 97102.00 147677.67 97102.00 147699.00 97102.00C147699.00 97091.33 147699.00 97080.67 147699.00 97070.00C147741.67 97070.00 147784.33 97070.00 147827.00 97070.00C147816.33 97070.00 147805.67 97070.00 147795.00 97070.00C147816.67 97080.66 147838.33 97091.34 147860.00 97102.00C147860.00 97113.00 147860.00 97124.00 147860.00 97135.00C147870.67 97124.00 147881.33 97113.00 147892.00 97102.00C147902.67 97102.00 147913.33 97102.00 147924.00 97102.00C147934.67 97123.66 147945.33 97145.34 147956.00 97167.00C147966.67 97167.00 147977.33 97167.00 147988.00 97167.00C147988.00 97188.33 147988.00 97209.67 147988.00 97231.00C147988.00 97209.67 147988.00 97188.33 147988.00 97167.00C147998.67 97167.00 148009.33 97167.00 148020.00 97167.00C148031.00 97188.33 148042.00 97209.67 148053.00 97231.00C148063.67 97220.34 148074.33 97209.66 148085.00 97199.00C148095.67 97209.66 148106.33 97220.34 148117.00 97231.00C148117.00 97220.33 148117.00 97209.67 148117.00 97199.00C148127.67 97199.00 148138.33 97199.00 148149.00 97199.00C148159.67 97209.66 148170.33 97220.34 148181.00 97231.00C148181.00 97220.33 148181.00 97209.67 148181.00 97199.00C148191.67 97209.66 148202.33 97220.34 148213.00 97231.00C148213.00 97220.33 148213.00 97209.67 148213.00 97199.00C148223.67 97199.00 148234.33 97199.00 148245.00 97199.00C148256.00 97209.67 148267.00 97220.33 148278.00 97231.00C148278.00 97220.33 148278.00 97209.67 148278.00 97199.00C148278.00 97220.33 148278.00 97241.67 148278.00 97263.00C148299.33 97263.00 148320.67 97263.00 148342.00 97263.00C148352.67 97273.66 148363.33 97284.34 148374.00 97295.00C148374.00 97284.33 148374.00 97273.67 148374.00 97263.00C148384.67 97273.66 148395.33 97284.34 148406.00 97295.00C148427.67 97284.34 148449.33 97273.66 148471.00 97263.00C148471.00 97273.67 148471.00 97284.33 148471.00 97295.00C148460.00 97295.00 148449.00 97295.00 148438.00 97295.00C148449.00 97305.67 148460.00 97316.33 148471.00 97327.00C148481.67 97316.34 148492.33 97305.66 148503.00 97295.00C148503.00 97305.67 148503.00 97316.33 148503.00 97327.00C148513.67 97305.67 148524.33 97284.33 148535.00 97263.00C148556.33 97273.67 148577.67 97284.33 148599.00 97295.00C148609.67 97295.00 148620.33 97295.00 148631.00 97295.00C148620.33 97305.66 148609.67 97316.34 148599.00 97327.00C148609.67 97327.00 148620.33 97327.00 148631.00 97327.00C148631.00 97338.00 148631.00 97349.00 148631.00 97360.00C148641.67 97349.00 148652.33 97338.00 148663.00 97327.00C148674.00 97348.67 148685.00 97370.33 148696.00 97392.00C148717.33 97392.00 148738.67 97392.00 148760.00 97392.00C148770.67 97402.66 148781.33 97413.34 148792.00 97424.00C148760.00 97467.00 148728.00 97510.00 148696.00 97553.00C148696.00 97563.67 148696.00 97574.33 148696.00 97585.00C148674.33 97606.33 148652.67 97627.67 148631.00 97649.00C148608.56 97727.01 148587.06 97805.31 148563.99 97883.13C148554.33 97912.43 148544.66 97941.71 148535.00 97971.00C148524.31 97981.86 148513.28 97992.38 148502.80 98003.44C148459.87 98099.63 148416.93 98195.81 148374.00 98292.00C148363.45 98357.17 148351.90 98422.20 148341.98 98487.45C148341.94 98497.45 148342.18 98507.46 148341.85 98517.46C148331.25 98549.64 148320.62 98581.82 148310.00 98614.00C148310.00 98635.33 148310.00 98656.67 148310.00 98678.00C148320.67 98667.34 148331.33 98656.66 148342.00 98646.00C148342.00 98678.00 148342.00 98710.00 148342.00 98742.00C148352.67 98742.00 148363.33 98742.00 148374.00 98742.00C148374.00 98763.67 148374.00 98785.33 148374.00 98807.00C148352.67 98817.67 148331.33 98828.33 148310.00 98839.00C148331.33 98849.67 148352.67 98860.33 148374.00 98871.00C148352.67 98871.00 148331.33 98871.00 148310.00 98871.00C148320.67 98871.00 148331.33 98871.00 148342.00 98871.00C148331.33 98881.66 148320.67 98892.34 148310.00 98903.00C148320.67 98903.00 148331.33 98903.00 148342.00 98903.00C148331.33 98913.66 148320.67 98924.34 148310.00 98935.00C148320.67 98945.66 148331.33 98956.34 148342.00 98967.00C148342.00 98956.33 148342.00 98945.67 148342.00 98935.00C148352.67 98935.00 148363.33 98935.00 148374.00 98935.00C148374.00 98956.33 148374.00 98977.67 148374.00 98999.00C148384.67 98999.00 148395.33 98999.00 148406.00 98999.00C148416.67 99010.00 148427.33 99021.00 148438.00 99032.00C148459.82 99032.10 148481.64 99031.80 148503.46 99032.15C148567.64 99053.44 148631.82 99074.72 148696.00 99096.00C148728.00 99096.00 148760.00 99096.00 148792.00 99096.00C148802.67 99106.66 148813.33 99117.34 148824.00 99128.00C148845.67 99128.00 148867.33 99128.00 148889.00 99128.00C148899.67 99138.66 148910.33 99149.34 148921.00 99160.00C148963.67 99160.00 149006.33 99160.00 149049.00 99160.00C149070.67 99181.66 149092.33 99203.34 149114.00 99225.00C149114.00 99235.67 149114.00 99246.33 149114.00 99257.00C149103.00 99267.67 149092.00 99278.33 149081.00 99289.00C149081.00 99299.67 149081.00 99310.33 149081.00 99321.00C149102.67 99321.00 149124.33 99321.00 149146.00 99321.00C149156.67 99310.34 149167.33 99299.66 149178.00 99289.00C149199.33 99289.00 149220.67 99289.00 149242.00 99289.00C149242.00 99299.67 149242.00 99310.33 149242.00 99321.00C149263.67 99321.00 149285.33 99321.00 149307.00 99321.00C149328.33 99342.34 149349.67 99363.66 149371.00 99385.00C149424.67 99396.00 149478.33 99407.00 149532.00 99418.00C149553.33 99428.67 149574.67 99439.33 149596.00 99450.00C149606.81 99449.85 149617.63 99450.29 149628.43 99449.78C149649.62 99439.19 149670.81 99428.60 149692.00 99418.00C149713.67 99418.00 149735.33 99418.00 149757.00 99418.00C149767.67 99439.33 149778.33 99460.67 149789.00 99482.00C149842.67 99514.00 149896.33 99546.00 149950.00 99578.00C149960.67 99588.66 149971.33 99599.34 149982.00 99610.00C149971.33 99610.00 149960.67 99610.00 149950.00 99610.00C149950.00 99631.67 149950.00 99653.33 149950.00 99675.00C149960.67 99696.33 149971.33 99717.67 149982.00 99739.00C149992.67 99739.00 150003.33 99739.00 150014.00 99739.00C150024.67 99717.67 150035.33 99696.33 150046.00 99675.00C150056.67 99685.66 150067.33 99696.34 150078.00 99707.00C150078.00 99685.67 150078.00 99664.33 150078.00 99643.00C150099.67 99643.00 150121.33 99643.00 150143.00 99643.00C150153.67 99632.00 150164.33 99621.00 150175.00 99610.00C150207.00 99610.00 150239.00 99610.00 150271.00 99610.00C150271.00 99599.33 150271.00 99588.67 150271.00 99578.00C150249.67 99556.66 150228.33 99535.34 150207.00 99514.00C150217.67 99503.34 150228.33 99492.66 150239.00 99482.00C150260.33 99482.00 150281.67 99482.00 150303.00 99482.00C150313.67 99471.34 150324.33 99460.66 150335.00 99450.00C150324.33 99428.34 150313.67 99406.66 150303.00 99385.00C150313.67 99374.34 150324.33 99363.66 150335.00 99353.00C150356.67 99353.00 150378.33 99353.00 150400.00 99353.00C150400.00 99342.33 150400.00 99331.67 150400.00 99321.00C150410.67 99310.34 150421.33 99299.66 150432.00 99289.00C150442.67 99289.00 150453.33 99289.00 150464.00 99289.00C150474.67 99278.34 150485.33 99267.66 150496.00 99257.00C150506.67 99267.66 150517.33 99278.34 150528.00 99289.00C150562.02 99267.00 150595.25 99243.71 150629.81 99222.56C150670.87 99201.71 150711.93 99180.85 150753.00 99160.00C150785.33 99160.00 150817.67 99160.00 150850.00 99160.00C150882.00 99128.00 150914.00 99096.00 150946.00 99064.00C150956.81 99063.85 150967.63 99064.29 150978.43 99063.79C150999.95 99053.18 151021.48 99042.60 151043.00 99032.00C151053.67 99042.66 151064.33 99053.34 151075.00 99064.00C151096.33 99064.00 151117.67 99064.00 151139.00 99064.00C151149.67 99053.34 151160.33 99042.66 151171.00 99032.00C151171.00 99021.00 151171.00 99010.00 151171.00 98999.00C151246.84 98988.44 151322.57 98976.98 151398.48 98967.00C151440.65 98967.00 151482.83 98967.00 151525.00 98967.00C151535.67 98956.34 151546.33 98945.66 151557.00 98935.00C151567.81 98935.15 151578.63 98934.71 151589.43 98935.21C151610.95 98945.82 151632.48 98956.40 151654.00 98967.00C151654.00 98956.33 151654.00 98945.67 151654.00 98935.00C151696.67 98956.33 151739.33 98977.67 151782.00 98999.00C151814.33 98999.00 151846.67 98999.00 151879.00 98999.00C151900.33 99020.67 151921.67 99042.33 151943.00 99064.00C151953.67 99064.00 151964.33 99064.00 151975.00 99064.00C151975.00 99053.33 151975.00 99042.67 151975.00 99032.00C151986.62 99042.89 151996.88 99055.41 152009.43 99065.20C152030.29 99075.47 152051.14 99085.73 152072.00 99096.00C152082.67 99117.33 152093.33 99138.67 152104.00 99160.00C152114.67 99149.34 152125.33 99138.66 152136.00 99128.00C152146.67 99128.00 152157.33 99128.00 152168.00 99128.00C152178.67 99106.67 152189.33 99085.33 152200.00 99064.00C152210.67 99085.33 152221.33 99106.67 152232.00 99128.00C152243.00 99128.00 152254.00 99128.00 152265.00 99128.00C152286.33 99117.33 152307.67 99106.67 152329.00 99096.00C152339.67 99096.00 152350.33 99096.00 152361.00 99096.00C152361.00 99106.67 152361.00 99117.33 152361.00 99128.00C152393.33 99149.34 152425.67 99170.66 152458.00 99192.00C152468.67 99181.34 152479.33 99170.66 152490.00 99160.00C152522.00 99170.67 152554.00 99181.33 152586.00 99192.00C152596.67 99181.34 152607.33 99170.66 152618.00 99160.00C152650.33 99181.67 152682.67 99203.33 152715.00 99225.00C152736.33 99225.00 152757.67 99225.00 152779.00 99225.00C152789.67 99235.66 152800.33 99246.34 152811.00 99257.00C152821.67 99289.00 152832.33 99321.00 152843.00 99353.00C152843.00 99363.67 152843.00 99374.33 152843.00 99385.00C152854.00 99385.00 152865.00 99385.00 152876.00 99385.00C152886.67 99396.00 152897.33 99407.00 152908.00 99418.00C152908.00 99407.00 152908.00 99396.00 152908.00 99385.00C152918.67 99417.33 152929.33 99449.67 152940.00 99482.00C152950.67 99482.00 152961.33 99482.00 152972.00 99482.00C152972.00 99471.33 152972.00 99460.67 152972.00 99450.00C152993.33 99471.34 153014.67 99492.66 153036.00 99514.00C153046.67 99514.00 153057.33 99514.00 153068.00 99514.00C153079.00 99503.33 153090.00 99492.67 153101.00 99482.00C153111.67 99492.66 153122.33 99503.34 153133.00 99514.00C153122.33 99514.00 153111.67 99514.00 153101.00 99514.00C153101.00 99524.67 153101.00 99535.33 153101.00 99546.00C153122.33 99556.67 153143.67 99567.33 153165.00 99578.00C153175.67 99599.66 153186.33 99621.34 153197.00 99643.00C153218.33 99643.00 153239.67 99643.00 153261.00 99643.00C153261.00 99653.67 153261.00 99664.33 153261.00 99675.00C153276.26 99689.74 153290.12 99706.16 153307.86 99718.08C153346.03 99746.49 153384.26 99774.82 153422.34 99803.35C153443.56 99824.90 153464.78 99846.45 153486.00 99868.00C153539.67 99878.66 153593.33 99889.34 153647.00 99900.00C153657.67 99921.33 153668.33 99942.67 153679.00 99964.00C153700.67 99985.33 153722.33 100006.67 153744.00 100028.00C153765.33 100039.00 153786.67 100050.00 153808.00 100061.00C153808.00 100071.67 153808.00 100082.33 153808.00 100093.00C153829.33 100082.33 153850.67 100071.67 153872.00 100061.00C153861.33 100061.00 153850.67 100061.00 153840.00 100061.00C153861.33 100061.00 153882.67 100061.00 153904.00 100061.00C153904.00 100071.67 153904.00 100082.33 153904.00 100093.00C153915.00 100093.00 153926.00 100093.00 153937.00 100093.00C153926.00 100103.67 153915.00 100114.33 153904.00 100125.00C153925.67 100135.67 153947.33 100146.33 153969.00 100157.00C153979.67 100167.67 153990.33 100178.33 154001.00 100189.00C154011.67 100178.33 154022.33 100167.67 154033.00 100157.00C154054.33 100178.33 154075.67 100199.67 154097.00 100221.00C154097.00 100210.33 154097.00 100199.67 154097.00 100189.00C154107.67 100210.33 154118.33 100231.67 154129.00 100253.00C154140.00 100253.00 154151.00 100253.00 154162.00 100253.00C154151.00 100253.00 154140.00 100253.00 154129.00 100253.00C154161.43 100274.81 154193.99 100296.41 154226.34 100318.34C154247.56 100339.56 154268.78 100360.78 154290.00 100382.00C154300.82 100360.57 154311.29 100338.97 154322.34 100317.66C154343.89 100296.11 154365.45 100274.55 154387.00 100253.00C154408.43 100264.15 154430.03 100274.97 154451.34 100286.34C154472.63 100307.71 154494.09 100328.92 154515.27 100350.40C154536.85 100382.26 154558.42 100414.13 154580.00 100446.00C154590.82 100446.11 154601.64 100445.79 154612.46 100446.16C154644.31 100457.10 154676.15 100468.05 154708.00 100479.00C154708.00 100500.33 154708.00 100521.67 154708.00 100543.00C154740.33 100543.00 154772.67 100543.00 154805.00 100543.00C154837.00 100564.33 154869.00 100585.67 154901.00 100607.00C154933.33 100650.00 154965.67 100693.00 154998.00 100736.00C155051.33 100736.00 155104.67 100736.00 155158.00 100736.00C155157.62 100758.14 155158.78 100780.38 155157.38 100802.47C155146.94 100844.65 155136.47 100886.82 155126.00 100929.00C155169.00 100939.67 155212.00 100950.33 155255.00 100961.00C155287.00 100982.33 155319.00 101003.67 155351.00 101025.00C155383.33 101014.33 155415.67 101003.67 155448.00 100993.00C155461.65 101007.69 155478.14 101020.11 155488.36 101037.67C155506.91 101065.77 155525.45 101093.89 155544.00 101122.00C155576.33 101089.67 155608.67 101057.33 155641.00 101025.00C155651.67 101025.00 155662.33 101025.00 155673.00 101025.00C155683.82 101046.43 155694.30 101068.03 155705.34 101089.35C155715.89 101100.23 155726.45 101111.12 155737.00 101122.00C155780.00 101132.67 155823.00 101143.33 155866.00 101154.00C155876.67 101175.33 155887.33 101196.67 155898.00 101218.00C155908.67 101207.33 155919.33 101196.67 155930.00 101186.00C155951.33 101207.33 155972.67 101228.67 155994.00 101250.00C156015.82 101228.60 156037.47 101207.03 156059.40 101185.73C156091.27 101164.49 156123.13 101143.24 156155.00 101122.00C156176.67 101132.67 156198.33 101143.33 156220.00 101154.00C156241.33 101143.33 156262.67 101132.67 156284.00 101122.00C156294.67 101132.67 156305.33 101143.33 156316.00 101154.00C156337.33 101143.33 156358.67 101132.67 156380.00 101122.00C156380.00 101100.33 156380.00 101078.67 156380.00 101057.00C156390.67 101057.00 156401.33 101057.00 156412.00 101057.00C156423.00 101078.67 156434.00 101100.33 156445.00 101122.00C156466.33 101122.00 156487.67 101122.00 156509.00 101122.00C156509.00 101143.33 156509.00 101164.67 156509.00 101186.00C156530.33 101207.33 156551.67 101228.67 156573.00 101250.00C156594.43 101260.82 156616.03 101271.29 156637.34 101282.34C156658.89 101303.89 156680.45 101325.45 156702.00 101347.00C156712.67 101379.00 156723.33 101411.00 156734.00 101443.00C156744.67 101443.00 156755.33 101443.00 156766.00 101443.00C156766.00 101475.33 156766.00 101507.67 156766.00 101540.00C156787.33 101540.00 156808.67 101540.00 156830.00 101540.00C156853.04 101528.71 156875.45 101516.06 156898.92 101505.70C156962.96 101484.70 157026.73 101462.81 157090.96 101442.41C157143.31 101431.95 157195.65 101421.48 157248.00 101411.00C157259.00 101421.67 157270.00 101432.33 157281.00 101443.00C157302.33 101443.00 157323.67 101443.00 157345.00 101443.00C157387.67 101464.33 157430.33 101485.67 157473.00 101507.00C157505.33 101496.33 157537.67 101485.67 157570.00 101475.00C157570.00 101453.67 157570.00 101432.33 157570.00 101411.00C157591.33 101411.00 157612.67 101411.00 157634.00 101411.00C157644.67 101400.33 157655.33 101389.67 157666.00 101379.00C157687.67 101379.00 157709.33 101379.00 157731.00 101379.00C157742.61 101368.10 157752.89 101355.63 157765.40 101345.79C157785.93 101335.52 157806.47 101325.27 157827.00 101315.00C157837.67 101282.67 157848.33 101250.33 157859.00 101218.00C157880.67 101218.00 157902.33 101218.00 157924.00 101218.00C157946.22 101207.28 157967.88 101195.27 157990.47 101185.38C158032.64 101174.92 158074.82 101164.47 158117.00 101154.00C158127.67 101143.33 158138.33 101132.67 158149.00 101122.00C158159.67 101122.00 158170.33 101122.00 158181.00 101122.00C158576.42 101484.84 158972.31 101847.17 159367.42 102210.34C159508.85 102341.85 159650.58 102473.03 159791.78 102604.77C159908.52 102721.18 160025.26 102837.59 160142.00 102954.00C160185.00 102986.33 160228.00 103018.67 160271.00 103051.00C160270.89 103069.33 160270.39 103087.81 160274.24 103105.85C160305.16 103323.39 160336.18 103540.92 160367.03 103758.48C160377.69 103929.99 160388.34 104101.49 160399.00 104273.00C160442.00 104273.00 160485.00 104273.00 160528.00 104273.00C160549.33 104262.00 160570.67 104251.00 160592.00 104240.00C160602.67 104240.00 160613.33 104240.00 160624.00 104240.00C160645.67 104261.67 160667.33 104283.33 160689.00 104305.00C160721.77 104293.81 160754.90 104283.58 160787.43 104271.77C160808.28 104261.16 160829.15 104250.59 160850.00 104240.00C160882.00 104240.00 160914.00 104240.00 160946.00 104240.00C160978.00 104261.67 161010.00 104283.33 161042.00 104305.00C161053.15 104305.10 161064.31 104304.79 161075.46 104305.15C161108.08 104316.28 161141.03 104326.48 161173.42 104338.22C161215.51 104359.36 161257.71 104380.27 161300.00 104401.00C161310.67 104390.33 161321.33 104379.67 161332.00 104369.00C161342.67 104337.00 161353.33 104305.00 161364.00 104273.00C161378.96 104272.53 161394.35 104274.78 161408.79 104269.73C161447.53 104259.82 161486.26 104249.91 161525.00 104240.00C161557.00 104208.00 161589.00 104176.00 161621.00 104144.00C161653.33 104154.67 161685.67 104165.33 161718.00 104176.00C161750.00 104154.67 161782.00 104133.33 161814.00 104112.00C161857.00 104112.00 161900.00 104112.00 161943.00 104112.00C161975.00 104079.67 162007.00 104047.33 162039.00 104015.00C162049.67 104015.00 162060.33 104015.00 162071.00 104015.00C162071.00 103983.00 162071.00 103951.00 162071.00 103919.00C162092.92 103897.92 162114.59 103876.60 162136.00 103855.00C162136.00 103833.33 162136.00 103811.67 162136.00 103790.00C162157.33 103811.67 162178.67 103833.33 162200.00 103855.00C162264.33 103855.00 162328.67 103855.00 162393.00 103855.00C162403.67 103908.33 162414.33 103961.67 162425.00 104015.00C162457.16 104014.92 162489.31 104015.16 162521.47 104014.88C162564.31 104004.26 162607.16 103993.63 162650.00 103983.00C162660.67 103972.33 162671.33 103961.67 162682.00 103951.00C162692.67 103961.67 162703.33 103972.33 162714.00 103983.00C162725.00 103961.67 162736.00 103940.33 162747.00 103919.00C162757.67 103919.00 162768.33 103919.00 162779.00 103919.00C162779.00 103876.00 162779.00 103833.00 162779.00 103790.00C162800.33 103790.00 162821.67 103790.00 162843.00 103790.00C162843.00 103800.67 162843.00 103811.33 162843.00 103822.00C162886.00 103843.67 162929.00 103865.33 162972.00 103887.00C162982.67 103908.33 162993.33 103929.67 163004.00 103951.00C162993.33 103972.33 162982.67 103993.67 162972.00 104015.00C162982.67 104036.67 162993.33 104058.33 163004.00 104080.00C163025.33 104090.67 163046.67 104101.33 163068.00 104112.00C163100.33 104101.33 163132.67 104090.67 163165.00 104080.00C163175.67 104069.33 163186.33 104058.67 163197.00 104048.00C163207.67 104048.00 163218.33 104048.00 163229.00 104048.00C163218.33 104026.33 163207.67 104004.67 163197.00 103983.00C163207.67 103961.67 163218.33 103940.33 163229.00 103919.00C163250.33 103919.00 163271.67 103919.00 163293.00 103919.00C163314.33 103908.33 163335.67 103897.67 163357.00 103887.00C163368.00 103887.00 163379.00 103887.00 163390.00 103887.00C163390.00 103897.67 163390.00 103908.33 163390.00 103919.00C163400.67 103919.00 163411.33 103919.00 163422.00 103919.00C163443.33 103951.00 163464.67 103983.00 163486.00 104015.00C163486.00 104026.00 163486.00 104037.00 163486.00 104048.00C163518.33 104058.67 163550.67 104069.33 163583.00 104080.00C163604.33 104122.67 163625.67 104165.33 163647.00 104208.00C163657.67 104208.00 163668.33 104208.00 163679.00 104208.00C163689.67 104186.67 163700.33 104165.33 163711.00 104144.00C163721.67 104144.00 163732.33 104144.00 163743.00 104144.00C163764.67 104176.00 163786.33 104208.00 163808.00 104240.00C163818.67 104240.00 163829.33 104240.00 163840.00 104240.00C163850.67 104251.00 163861.33 104262.00 163872.00 104273.00C163872.00 104283.67 163872.00 104294.33 163872.00 104305.00C163861.33 104315.67 163850.67 104326.33 163840.00 104337.00C163861.33 104347.67 163882.67 104358.33 163904.00 104369.00C163904.00 104379.67 163904.00 104390.33 163904.00 104401.00C163947.00 104411.67 163990.00 104422.33 164033.00 104433.00C164022.33 104454.67 164011.67 104476.33 164001.00 104498.00C164011.67 104519.33 164022.33 104540.67 164033.00 104562.00C164054.33 104562.00 164075.67 104562.00 164097.00 104562.00C164118.33 104551.33 164139.67 104540.67 164161.00 104530.00C164193.33 104530.00 164225.67 104530.00 164258.00 104530.00C164258.00 104508.67 164258.00 104487.33 164258.00 104466.00C164268.67 104444.33 164279.33 104422.67 164290.00 104401.00C164311.33 104390.33 164332.67 104379.67 164354.00 104369.00C164375.41 104390.60 164397.08 104411.92 164419.00 104433.00C164432.65 104418.34 164449.05 104405.90 164459.36 104388.45C164477.90 104360.63 164496.46 104332.82 164515.00 104305.00C164525.67 104315.67 164536.33 104326.33 164547.00 104337.00C164557.67 104337.00 164568.33 104337.00 164579.00 104337.00C164611.33 104369.00 164643.67 104401.00 164676.00 104433.00C164686.67 104476.00 164697.33 104519.00 164708.00 104562.00C164718.67 104572.67 164729.33 104583.33 164740.00 104594.00C164740.00 104583.33 164740.00 104572.67 164740.00 104562.00C164761.33 104583.33 164782.67 104604.67 164804.00 104626.00C164804.00 104615.33 164804.00 104604.67 164804.00 104594.00C164815.00 104604.67 164826.00 104615.33 164837.00 104626.00C164858.33 104626.00 164879.67 104626.00 164901.00 104626.00C164911.67 104636.67 164922.33 104647.33 164933.00 104658.00C164944.61 104647.10 164954.89 104634.63 164967.40 104624.79C164987.93 104614.52 165008.47 104604.27 165029.00 104594.00C165040.00 104604.67 165051.00 104615.33 165062.00 104626.00C165072.67 104626.00 165083.33 104626.00 165094.00 104626.00C165104.67 104636.67 165115.33 104647.33 165126.00 104658.00C165136.67 104647.33 165147.33 104636.67 165158.00 104626.00C165211.67 104626.00 165265.33 104626.00 165319.00 104626.00C165340.33 104615.33 165361.67 104604.67 165383.00 104594.00C165393.67 104604.67 165404.33 104615.33 165415.00 104626.00C165426.00 104615.33 165437.00 104604.67 165448.00 104594.00C165469.33 104594.00 165490.67 104594.00 165512.00 104594.00C165533.33 104583.33 165554.67 104572.67 165576.00 104562.00C165586.67 104562.00 165597.33 104562.00 165608.00 104562.00C165618.67 104583.33 165629.33 104604.67 165640.00 104626.00C165640.00 104636.67 165640.00 104647.33 165640.00 104658.00C165651.00 104658.00 165662.00 104658.00 165673.00 104658.00C165673.00 104679.67 165673.00 104701.33 165673.00 104723.00C165683.67 104723.00 165694.33 104723.00 165705.00 104723.00C165705.00 104733.67 165705.00 104744.33 165705.00 104755.00C165715.67 104755.00 165726.33 104755.00 165737.00 104755.00C165737.00 104776.33 165737.00 104797.67 165737.00 104819.00C165747.67 104819.00 165758.33 104819.00 165769.00 104819.00C165769.00 104829.67 165769.00 104840.33 165769.00 104851.00C165779.67 104840.33 165790.33 104829.67 165801.00 104819.00C165833.33 104840.67 165865.67 104862.33 165898.00 104884.00C165908.67 104884.00 165919.33 104884.00 165930.00 104884.00C165930.00 104926.67 165930.00 104969.33 165930.00 105012.00C165908.33 105022.67 165886.67 105033.33 165865.00 105044.00C165876.00 105054.67 165887.00 105065.33 165898.00 105076.00C165908.67 105065.33 165919.33 105054.67 165930.00 105044.00C165930.00 105054.67 165930.00 105065.33 165930.00 105076.00C165940.67 105076.00 165951.33 105076.00 165962.00 105076.00C165962.00 105065.33 165962.00 105054.67 165962.00 105044.00C165983.33 105044.00 166004.67 105044.00 166026.00 105044.00C166036.67 105033.33 166047.33 105022.67 166058.00 105012.00C166058.00 105033.33 166058.00 105054.67 166058.00 105076.00C166069.00 105076.00 166080.00 105076.00 166091.00 105076.00C166112.33 105065.33 166133.67 105054.67 166155.00 105044.00C166165.67 105054.67 166176.33 105065.33 166187.00 105076.00C166208.33 105076.00 166229.67 105076.00 166251.00 105076.00C166251.00 105065.33 166251.00 105054.67 166251.00 105044.00C166272.67 105033.33 166294.33 105022.67 166316.00 105012.00C166316.00 105022.67 166316.00 105033.33 166316.00 105044.00C166305.00 105065.67 166294.00 105087.33 166283.00 105109.00C166294.00 105119.67 166305.00 105130.33 166316.00 105141.00C166326.67 105141.00 166337.33 105141.00 166348.00 105141.00C166358.67 105119.33 166369.33 105097.67 166380.00 105076.00C166390.67 105076.00 166401.33 105076.00 166412.00 105076.00C166401.33 105108.33 166390.67 105140.67 166380.00 105173.00C166380.00 105162.33 166380.00 105151.67 166380.00 105141.00C166380.00 105162.33 166380.00 105183.67 166380.00 105205.00C166369.33 105205.00 166358.67 105205.00 166348.00 105205.00C166348.00 105215.67 166348.00 105226.33 166348.00 105237.00C166358.67 105226.33 166369.33 105215.67 166380.00 105205.00C166390.67 105215.67 166401.33 105226.33 166412.00 105237.00C166412.00 105247.67 166412.00 105258.33 166412.00 105269.00C166422.67 105280.00 166433.33 105291.00 166444.00 105302.00C166433.33 105302.00 166422.67 105302.00 166412.00 105302.00C166412.00 105312.67 166412.00 105323.33 166412.00 105334.00C166433.33 105334.00 166454.67 105334.00 166476.00 105334.00C166487.00 105344.67 166498.00 105355.33 166509.00 105366.00C166498.00 105366.00 166487.00 105366.00 166476.00 105366.00C166487.00 105376.67 166498.00 105387.33 166509.00 105398.00C166530.33 105398.00 166551.67 105398.00 166573.00 105398.00C166562.33 105408.67 166551.67 105419.33 166541.00 105430.00C166551.67 105430.00 166562.33 105430.00 166573.00 105430.00C166573.00 105440.67 166573.00 105451.33 166573.00 105462.00C166583.67 105462.00 166594.33 105462.00 166605.00 105462.00C166605.00 105451.33 166605.00 105440.67 166605.00 105430.00C166615.67 105430.00 166626.33 105430.00 166637.00 105430.00C166647.67 105451.33 166658.33 105472.67 166669.00 105494.00C166679.67 105494.00 166690.33 105494.00 166701.00 105494.00C166701.00 105505.00 166701.00 105516.00 166701.00 105527.00C166712.00 105527.00 166723.00 105527.00 166734.00 105527.00C166734.00 105516.00 166734.00 105505.00 166734.00 105494.00C166755.33 105494.00 166776.67 105494.00 166798.00 105494.00C166798.00 105515.67 166798.00 105537.33 166798.00 105559.00C166830.00 105559.00 166862.00 105559.00 166894.00 105559.00C166894.00 105537.33 166894.00 105515.67 166894.00 105494.00C166947.67 105494.00 167001.33 105494.00 167055.00 105494.00C167065.67 105505.00 167076.33 105516.00 167087.00 105527.00C167097.67 105527.00 167108.33 105527.00 167119.00 105527.00C167108.33 105527.00 167097.67 105527.00 167087.00 105527.00C167065.67 105559.00 167044.33 105591.00 167023.00 105623.00C167023.00 105633.67 167023.00 105644.33 167023.00 105655.00C167044.33 105655.00 167065.67 105655.00 167087.00 105655.00C167119.33 105687.33 167151.67 105719.67 167184.00 105752.00C167184.00 105773.33 167184.00 105794.67 167184.00 105816.00C167205.33 105826.67 167226.67 105837.33 167248.00 105848.00C167258.67 105869.33 167269.33 105890.67 167280.00 105912.00C167280.00 105933.67 167280.00 105955.33 167280.00 105977.00C167301.67 105977.00 167323.33 105977.00 167345.00 105977.00C167345.00 105998.33 167345.00 106019.67 167345.00 106041.00C167355.67 106051.67 167366.33 106062.33 167377.00 106073.00C167377.00 106094.67 167377.00 106116.33 167377.00 106138.00C167344.67 106159.33 167312.33 106180.67 167280.00 106202.00C167280.00 106212.67 167280.00 106223.33 167280.00 106234.00C167269.33 106234.00 167258.67 106234.00 167248.00 106234.00C167237.33 106223.33 167226.67 106212.67 167216.00 106202.00C167205.33 106202.00 167194.67 106202.00 167184.00 106202.00C167194.67 106223.33 167205.33 106244.67 167216.00 106266.00C167226.67 106266.00 167237.33 106266.00 167248.00 106266.00C167258.67 106287.33 167269.33 106308.67 167280.00 106330.00C167269.33 106373.00 167258.67 106416.00 167248.00 106459.00C167226.67 106469.67 167205.33 106480.33 167184.00 106491.00C167184.00 106501.67 167184.00 106512.33 167184.00 106523.00C167162.33 106533.67 167140.67 106544.33 167119.00 106555.00C167119.00 106566.00 167119.00 106577.00 167119.00 106588.00C167087.00 106630.67 167055.00 106673.33 167023.00 106716.00C167033.67 106737.67 167044.33 106759.33 167055.00 106781.00C167065.67 106791.67 167076.33 106802.33 167087.00 106813.00C167097.67 106845.00 167108.33 106877.00 167119.00 106909.00C167087.00 106909.00 167055.00 106909.00 167023.00 106909.00C167011.40 106919.91 167001.08 106932.35 166988.60 106942.23C166968.07 106952.83 166947.53 106963.41 166927.00 106974.00C166916.00 107016.67 166905.00 107059.33 166894.00 107102.00C166883.33 107102.00 166872.67 107102.00 166862.00 107102.00C166851.33 107091.33 166840.67 107080.67 166830.00 107070.00C166819.33 107070.00 166808.67 107070.00 166798.00 107070.00C166798.00 107059.33 166798.00 107048.67 166798.00 107038.00C166787.33 107038.00 166776.67 107038.00 166766.00 107038.00C166755.33 107048.67 166744.67 107059.33 166734.00 107070.00C166734.00 107091.33 166734.00 107112.67 166734.00 107134.00C166712.33 107144.67 166690.67 107155.33 166669.00 107166.00C166669.00 107177.00 166669.00 107188.00 166669.00 107199.00C166647.67 107220.33 166626.33 107241.67 166605.00 107263.00C166582.94 107317.89 166561.72 107373.14 166539.11 107427.80C166529.07 107447.87 166519.03 107467.93 166509.00 107488.00C166508.89 107498.82 166509.21 107509.64 166508.84 107520.46C166497.90 107552.64 166486.95 107584.82 166476.00 107617.00C166454.67 107617.00 166433.33 107617.00 166412.00 107617.00C166412.00 107638.33 166412.00 107659.67 166412.00 107681.00C166401.33 107702.33 166390.67 107723.67 166380.00 107745.00C166358.67 107755.67 166337.33 107766.33 166316.00 107777.00C166305.00 107755.67 166294.00 107734.33 166283.00 107713.00C166272.33 107713.00 166261.67 107713.00 166251.00 107713.00C166261.67 107691.67 166272.33 107670.33 166283.00 107649.00C166272.33 107627.33 166261.67 107605.67 166251.00 107584.00C166240.02 107607.02 166227.85 107629.51 166217.69 107652.91C166206.71 107684.84 166197.00 107717.25 166185.11 107748.84C166175.08 107769.23 166165.03 107789.61 166155.00 107810.00C166144.33 107810.00 166133.67 107810.00 166123.00 107810.00C166101.33 107852.67 166079.67 107895.33 166058.00 107938.00C166015.34 107981.01 165972.90 108024.24 165930.00 108067.00C165919.33 108067.00 165908.67 108067.00 165898.00 108067.00C165898.00 108088.33 165898.00 108109.67 165898.00 108131.00C165887.00 108131.00 165876.00 108131.00 165865.00 108131.00C165876.00 108141.67 165887.00 108152.33 165898.00 108163.00C165908.67 108163.00 165919.33 108163.00 165930.00 108163.00C165930.00 108195.33 165930.00 108227.67 165930.00 108260.00C165940.67 108260.00 165951.33 108260.00 165962.00 108260.00C165962.00 108292.00 165962.00 108324.00 165962.00 108356.00C165940.51 108355.90 165919.03 108356.20 165897.54 108355.85C165865.36 108345.23 165833.18 108334.62 165801.00 108324.00C165790.33 108313.33 165779.67 108302.67 165769.00 108292.00C165769.00 108302.67 165769.00 108313.33 165769.00 108324.00C165747.67 108324.00 165726.33 108324.00 165705.00 108324.00C165672.67 108302.67 165640.33 108281.33 165608.00 108260.00C165597.33 108260.00 165586.67 108260.00 165576.00 108260.00C165565.33 108270.67 165554.67 108281.33 165544.00 108292.00C165544.00 108302.67 165544.00 108313.33 165544.00 108324.00C165533.33 108313.33 165522.67 108302.67 165512.00 108292.00C165501.33 108302.67 165490.67 108313.33 165480.00 108324.00C165458.33 108324.00 165436.67 108324.00 165415.00 108324.00C165393.67 108367.00 165372.33 108410.00 165351.00 108453.00C165350.85 108463.81 165351.29 108474.63 165350.78 108485.43C165340.20 108506.80 165329.30 108528.01 165318.91 108549.47C165308.27 108602.98 165297.64 108656.49 165287.00 108710.00C165265.33 108752.67 165243.67 108795.33 165222.00 108838.00C165222.00 108859.67 165222.00 108881.33 165222.00 108903.00C165243.92 108924.08 165265.59 108945.40 165287.00 108967.00C165276.33 108988.33 165265.67 109009.67 165255.00 109031.00C165255.00 109063.33 165255.00 109095.67 165255.00 109128.00C165233.33 109138.67 165211.67 109149.33 165190.00 109160.00C165168.67 109213.67 165147.33 109267.33 165126.00 109321.00C165104.67 109331.67 165083.33 109342.33 165062.00 109353.00C165104.67 109374.33 165147.33 109395.67 165190.00 109417.00C165233.00 109417.00 165276.00 109417.00 165319.00 109417.00C165329.67 109427.67 165340.33 109438.33 165351.00 109449.00C165372.33 109438.33 165393.67 109427.67 165415.00 109417.00C165436.67 109427.67 165458.33 109438.33 165480.00 109449.00C165480.00 109470.67 165480.00 109492.33 165480.00 109514.00C165490.67 109524.67 165501.33 109535.33 165512.00 109546.00C165512.00 109567.33 165512.00 109588.67 165512.00 109610.00C165522.67 109620.67 165533.33 109631.33 165544.00 109642.00C165533.33 109652.67 165522.67 109663.33 165512.00 109674.00C165512.00 109685.00 165512.00 109696.00 165512.00 109707.00C165490.67 109707.00 165469.33 109707.00 165448.00 109707.00C165448.00 109717.67 165448.00 109728.33 165448.00 109739.00C165437.00 109749.67 165426.00 109760.33 165415.00 109771.00C165415.00 109803.00 165415.00 109835.00 165415.00 109867.00C165404.33 109888.67 165393.67 109910.33 165383.00 109932.00C165361.67 109932.00 165340.33 109932.00 165319.00 109932.00C165308.33 109910.33 165297.67 109888.67 165287.00 109867.00C165265.33 109888.67 165243.67 109910.33 165222.00 109932.00C165211.33 109932.00 165200.67 109932.00 165190.00 109932.00C165179.33 109942.67 165168.67 109953.33 165158.00 109964.00C165136.67 109942.33 165115.33 109920.67 165094.00 109899.00C165083.33 109899.00 165072.67 109899.00 165062.00 109899.00C165062.00 109888.33 165062.00 109877.67 165062.00 109867.00C165029.67 109845.67 164997.33 109824.33 164965.00 109803.00C164954.33 109813.67 164943.67 109824.33 164933.00 109835.00C164901.00 109845.67 164869.00 109856.33 164837.00 109867.00C164826.00 109867.00 164815.00 109867.00 164804.00 109867.00C164793.33 109877.67 164782.67 109888.33 164772.00 109899.00C164761.19 109898.85 164750.37 109899.29 164739.57 109898.78C164718.38 109888.19 164697.19 109877.59 164676.00 109867.00C164643.67 109867.00 164611.33 109867.00 164579.00 109867.00C164568.33 109856.33 164557.67 109845.67 164547.00 109835.00C164547.00 109824.33 164547.00 109813.67 164547.00 109803.00C164515.00 109803.00 164483.00 109803.00 164451.00 109803.00C164429.33 109813.67 164407.67 109824.33 164386.00 109835.00C164386.00 109867.33 164386.00 109899.67 164386.00 109932.00C164364.30 109975.84 164341.88 110019.33 164320.65 110063.39C164299.77 110115.93 164278.88 110168.46 164258.00 110221.00C164225.67 110253.00 164193.33 110285.00 164161.00 110317.00C164150.33 110317.00 164139.67 110317.00 164129.00 110317.00C164118.33 110360.00 164107.67 110403.00 164097.00 110446.00C164097.00 110467.33 164097.00 110488.67 164097.00 110510.00C164065.00 110574.33 164033.00 110638.67 164001.00 110703.00C164001.00 110735.33 164001.00 110767.67 164001.00 110800.00C164022.33 110800.00 164043.67 110800.00 164065.00 110800.00C164064.96 110817.06 164065.93 110834.34 164061.84 110851.07C164052.23 110909.05 164042.61 110967.02 164033.00 111025.00C164011.33 111057.00 163989.67 111089.00 163968.00 111121.00C163979.00 111174.67 163990.00 111228.33 164001.00 111282.00C164033.00 111292.67 164065.00 111303.33 164097.00 111314.00C164097.00 111335.67 164097.00 111357.33 164097.00 111379.00C164075.67 111400.33 164054.33 111421.67 164033.00 111443.00C164043.67 111475.00 164054.33 111507.00 164065.00 111539.00C164054.33 111549.67 164043.67 111560.33 164033.00 111571.00C164022.33 111571.00 164011.67 111571.00 164001.00 111571.00C164001.00 111592.67 164001.00 111614.33 164001.00 111636.00C164011.67 111646.67 164022.33 111657.33 164033.00 111668.00C164033.00 111689.33 164033.00 111710.67 164033.00 111732.00C164065.00 111753.67 164097.00 111775.33 164129.00 111797.00C164086.33 111807.67 164043.67 111818.33 164001.00 111829.00C163979.33 111861.00 163957.67 111893.00 163936.00 111925.00C163925.33 111925.00 163914.67 111925.00 163904.00 111925.00C163904.00 111946.33 163904.00 111967.67 163904.00 111989.00C163882.67 111989.00 163861.33 111989.00 163840.00 111989.00C163840.00 112010.67 163840.00 112032.33 163840.00 112054.00C163861.33 112064.67 163882.67 112075.33 163904.00 112086.00C163882.67 112107.33 163861.33 112128.67 163840.00 112150.00C163850.67 112160.67 163861.33 112171.33 163872.00 112182.00C163872.00 112225.00 163872.00 112268.00 163872.00 112311.00C163829.00 112332.33 163786.00 112353.67 163743.00 112375.00C163775.43 112396.81 163807.99 112418.41 163840.34 112440.34C163850.89 112450.89 163861.45 112461.45 163872.00 112472.00C163904.00 112461.33 163936.00 112450.67 163968.00 112440.00C163989.67 112450.67 164011.33 112461.33 164033.00 112472.00C164054.33 112493.33 164075.67 112514.67 164097.00 112536.00C164150.67 112546.67 164204.33 112557.33 164258.00 112568.00C164258.00 112589.33 164258.00 112610.67 164258.00 112632.00C164279.33 112664.33 164300.67 112696.67 164322.00 112729.00C164332.67 112729.00 164343.33 112729.00 164354.00 112729.00C164354.00 112750.33 164354.00 112771.67 164354.00 112793.00C164375.67 112793.00 164397.33 112793.00 164419.00 112793.00C164419.00 112825.33 164419.00 112857.67 164419.00 112890.00C164408.00 112911.33 164397.00 112932.67 164386.00 112954.00C164407.92 112975.08 164429.59 112996.40 164451.00 113018.00C164472.33 113071.67 164493.67 113125.33 164515.00 113179.00C164547.33 113200.33 164579.67 113221.67 164612.00 113243.00C164633.33 113221.67 164654.67 113200.33 164676.00 113179.00C164708.00 113179.00 164740.00 113179.00 164772.00 113179.00C164761.33 113189.67 164750.67 113200.33 164740.00 113211.00C164750.67 113232.67 164761.33 113254.33 164772.00 113276.00C164761.33 113276.00 164750.67 113276.00 164740.00 113276.00C164740.00 113308.00 164740.00 113340.00 164740.00 113372.00C164761.33 113382.67 164782.67 113393.33 164804.00 113404.00C164815.00 113425.33 164826.00 113446.67 164837.00 113468.00C164858.33 113446.67 164879.67 113425.33 164901.00 113404.00C164911.67 113404.00 164922.33 113404.00 164933.00 113404.00C164954.84 113437.68 164977.77 113470.69 164998.89 113504.80C165008.93 113524.87 165018.97 113544.93 165029.00 113565.00C165040.00 113532.67 165051.00 113500.33 165062.00 113468.00C165062.00 113446.67 165062.00 113425.33 165062.00 113404.00C165072.89 113415.62 165085.41 113425.88 165095.20 113438.43C165105.47 113459.29 165115.73 113480.15 165126.00 113501.00C165147.33 113511.67 165168.67 113522.33 165190.00 113533.00C165179.33 113554.33 165168.67 113575.67 165158.00 113597.00C165169.62 113607.89 165179.88 113620.41 165192.43 113630.20C165213.29 113640.47 165234.15 113650.73 165255.00 113661.00C165265.67 113672.00 165276.33 113683.00 165287.00 113694.00C165287.00 113726.00 165287.00 113758.00 165287.00 113790.00C165297.67 113800.67 165308.33 113811.33 165319.00 113822.00C165329.67 113822.00 165340.33 113822.00 165351.00 113822.00C165361.67 113854.33 165372.33 113886.67 165383.00 113919.00C165393.67 113929.67 165404.33 113940.33 165415.00 113951.00C165447.33 113940.33 165479.67 113929.67 165512.00 113919.00C165522.67 113940.33 165533.33 113961.67 165544.00 113983.00C165576.00 113983.00 165608.00 113983.00 165640.00 113983.00C165661.67 114015.00 165683.33 114047.00 165705.00 114079.00C165694.33 114100.67 165683.67 114122.33 165673.00 114144.00C165683.67 114165.33 165694.33 114186.67 165705.00 114208.00C165694.33 114229.33 165683.67 114250.67 165673.00 114272.00C165694.33 114293.67 165715.67 114315.33 165737.00 114337.00C165747.67 114358.33 165758.33 114379.67 165769.00 114401.00C165758.33 114422.33 165747.67 114443.67 165737.00 114465.00C165747.67 114454.33 165758.33 114443.67 165769.00 114433.00C165790.33 114443.67 165811.67 114454.33 165833.00 114465.00C165843.67 114486.67 165854.33 114508.33 165865.00 114530.00C165865.00 114540.67 165865.00 114551.33 165865.00 114562.00C165811.67 114637.00 165758.33 114712.00 165705.00 114787.00C165619.33 114829.67 165533.67 114872.33 165448.00 114915.00C165448.00 114925.67 165448.00 114936.33 165448.00 114947.00C165460.56 114959.01 165471.30 114973.12 165485.30 114983.52C165516.85 115004.22 165547.77 115025.96 165579.80 115045.89C165599.86 115055.93 165619.93 115065.97 165640.00 115076.00C165640.00 115119.00 165640.00 115162.00 165640.00 115205.00C165576.05 115172.57 165512.22 115139.89 165448.00 115108.00C165437.00 115108.00 165426.00 115108.00 165415.00 115108.00C165383.00 115086.67 165351.00 115065.33 165319.00 115044.00C165319.00 115033.33 165319.00 115022.67 165319.00 115012.00C165297.67 115022.67 165276.33 115033.33 165255.00 115044.00C165244.00 115022.67 165233.00 115001.33 165222.00 114980.00C165211.33 114980.00 165200.67 114980.00 165190.00 114980.00C165168.67 114958.33 165147.33 114936.67 165126.00 114915.00C165104.67 114915.00 165083.33 114915.00 165062.00 114915.00C165051.00 114925.67 165040.00 114936.33 165029.00 114947.00C165007.67 114936.33 164986.33 114925.67 164965.00 114915.00C164954.33 114925.67 164943.67 114936.33 164933.00 114947.00C164911.67 114947.00 164890.33 114947.00 164869.00 114947.00C164869.00 114936.33 164869.00 114925.67 164869.00 114915.00C164804.67 114915.00 164740.33 114915.00 164676.00 114915.00C164633.00 114904.33 164590.00 114893.67 164547.00 114883.00C164536.33 114904.33 164525.67 114925.67 164515.00 114947.00C164483.00 114915.00 164451.00 114883.00 164419.00 114851.00C164386.67 114851.00 164354.33 114851.00 164322.00 114851.00C164300.67 114819.00 164279.33 114787.00 164258.00 114755.00C164247.33 114755.00 164236.67 114755.00 164226.00 114755.00C164161.84 114797.16 164097.92 114839.71 164034.00 114882.23C164021.29 114884.00 164008.41 114882.51 163995.61 114883.00C163975.74 114883.00 163955.87 114883.00 163936.00 114883.00C163936.00 114915.33 163936.00 114947.67 163936.00 114980.00C163893.33 114980.00 163850.67 114980.00 163808.00 114980.00C163808.00 115001.33 163808.00 115022.67 163808.00 115044.00C163797.33 115065.33 163786.67 115086.67 163776.00 115108.00C163786.67 115118.67 163797.33 115129.33 163808.00 115140.00C163786.33 115151.00 163764.67 115162.00 163743.00 115173.00C163743.00 115194.33 163743.00 115215.67 163743.00 115237.00C163711.00 115247.67 163679.00 115258.33 163647.00 115269.00C163636.18 115290.43 163625.70 115312.03 163614.66 115333.35C163604.11 115344.23 163593.55 115355.12 163583.00 115366.00C163561.33 115355.00 163539.67 115344.00 163518.00 115333.00C163507.33 115344.00 163496.67 115355.00 163486.00 115366.00C163475.33 115355.00 163464.67 115344.00 163454.00 115333.00C163421.67 115354.67 163389.33 115376.33 163357.00 115398.00C163346.33 115387.33 163335.67 115376.67 163325.00 115366.00C163325.00 115344.33 163325.00 115322.67 163325.00 115301.00C163282.33 115301.00 163239.67 115301.00 163197.00 115301.00C163186.33 115311.67 163175.67 115322.33 163165.00 115333.00C163143.33 115322.33 163121.67 115311.67 163100.00 115301.00C163078.67 115301.00 163057.33 115301.00 163036.00 115301.00C163046.67 115269.00 163057.33 115237.00 163068.00 115205.00C163057.33 115205.00 163046.67 115205.00 163036.00 115205.00C163036.00 115194.33 163036.00 115183.67 163036.00 115173.00C163025.19 115173.15 163014.37 115172.71 163003.57 115173.22C162982.38 115183.81 162961.19 115194.41 162940.00 115205.00C162950.67 115183.33 162961.33 115161.67 162972.00 115140.00C162961.33 115118.67 162950.67 115097.33 162940.00 115076.00C162929.00 115076.00 162918.00 115076.00 162907.00 115076.00C162896.33 115065.33 162885.67 115054.67 162875.00 115044.00C162853.67 115065.33 162832.33 115086.67 162811.00 115108.00C162800.33 115097.33 162789.67 115086.67 162779.00 115076.00C162768.33 115076.00 162757.67 115076.00 162747.00 115076.00C162714.54 115119.10 162682.22 115162.31 162649.66 115205.34C162639.11 115215.89 162628.55 115226.45 162618.00 115237.00C162607.33 115226.33 162596.67 115215.67 162586.00 115205.00C162575.33 115205.00 162564.67 115205.00 162554.00 115205.00C162543.00 115183.33 162532.00 115161.67 162521.00 115140.00C162510.33 115161.67 162499.67 115183.33 162489.00 115205.00C162478.33 115205.00 162467.67 115205.00 162457.00 115205.00C162446.33 115215.67 162435.67 115226.33 162425.00 115237.00C162628.67 115430.00 162832.33 115623.00 163036.00 115816.00C163046.67 115891.00 163057.33 115966.00 163068.00 116041.00C163025.33 116051.67 162982.67 116062.33 162940.00 116073.00C162929.00 116062.33 162918.00 116051.67 162907.00 116041.00C162875.00 116030.33 162843.00 116019.67 162811.00 116009.00C162768.00 116009.00 162725.00 116009.00 162682.00 116009.00C162671.33 115998.00 162660.67 115987.00 162650.00 115976.00C162639.33 115976.00 162628.67 115976.00 162618.00 115976.00C162618.00 115954.67 162618.00 115933.33 162618.00 115912.00C162596.67 115901.33 162575.33 115890.67 162554.00 115880.00C162532.33 115880.00 162510.67 115880.00 162489.00 115880.00C162489.00 115858.67 162489.00 115837.33 162489.00 115816.00C162478.33 115826.67 162467.67 115837.33 162457.00 115848.00C162446.33 115837.33 162435.67 115826.67 162425.00 115816.00C162425.00 115826.67 162425.00 115837.33 162425.00 115848.00C162414.33 115848.00 162403.67 115848.00 162393.00 115848.00C162360.94 115880.28 162328.39 115912.06 162296.00 115944.00C162285.33 115944.00 162274.67 115944.00 162264.00 115944.00C162253.33 115933.33 162242.67 115922.67 162232.00 115912.00C162221.33 115912.00 162210.67 115912.00 162200.00 115912.00C162200.00 115955.00 162200.00 115998.00 162200.00 116041.00C162189.33 116041.00 162178.67 116041.00 162168.00 116041.00C162156.38 116030.09 162146.09 116017.61 162133.57 116007.77C162112.72 115997.16 162091.85 115986.59 162071.00 115976.00C162060.33 115987.00 162049.67 115998.00 162039.00 116009.00C162028.33 116041.00 162017.67 116073.00 162007.00 116105.00C161975.00 116105.00 161943.00 116105.00 161911.00 116105.00C161911.00 116083.67 161911.00 116062.33 161911.00 116041.00C161889.33 116041.00 161867.67 116041.00 161846.00 116041.00C161835.33 116073.00 161824.67 116105.00 161814.00 116137.00C161803.33 116137.00 161792.67 116137.00 161782.00 116137.00C161792.67 116115.67 161803.33 116094.33 161814.00 116073.00C161782.00 116083.67 161750.00 116094.33 161718.00 116105.00C161718.00 116126.33 161718.00 116147.67 161718.00 116169.00C161696.33 116169.00 161674.67 116169.00 161653.00 116169.00C161610.33 116190.67 161567.67 116212.33 161525.00 116234.00C161525.00 116255.33 161525.00 116276.67 161525.00 116298.00C161514.33 116308.67 161503.67 116319.33 161493.00 116330.00C161493.00 116340.67 161493.00 116351.33 161493.00 116362.00C161503.67 116372.67 161514.33 116383.33 161525.00 116394.00C161525.00 116405.00 161525.00 116416.00 161525.00 116427.00C161514.33 116427.00 161503.67 116427.00 161493.00 116427.00C161493.00 116448.33 161493.00 116469.67 161493.00 116491.00C161503.67 116501.67 161514.33 116512.33 161525.00 116523.00C161470.69 116566.79 161415.83 116609.93 161361.86 116654.13C161319.65 116696.16 161277.95 116738.71 161235.00 116780.00C161235.00 116823.00 161235.00 116866.00 161235.00 116909.00C161246.00 116919.67 161257.00 116930.33 161268.00 116941.00C161268.00 117005.33 161268.00 117069.67 161268.00 117134.00C161246.33 117134.00 161224.67 117134.00 161203.00 117134.00C161203.00 117177.00 161203.00 117220.00 161203.00 117263.00C161235.33 117263.00 161267.67 117263.00 161300.00 117263.00C161256.90 117284.13 161213.90 117305.46 161171.00 117327.00C161149.67 117359.00 161128.33 117391.00 161107.00 117423.00C161117.67 117433.67 161128.33 117444.33 161139.00 117455.00C161279.17 117465.94 161419.30 117477.39 161559.49 117488.00C161601.82 117488.06 161644.14 117487.87 161686.47 117488.09C161739.81 117498.70 161793.11 117509.55 161846.48 117520.00C161856.99 117520.00 161867.49 117520.00 161878.00 117520.00C161877.55 117544.05 161878.98 117568.18 161877.10 117592.18C161866.73 117686.28 161856.27 117780.37 161846.00 117874.48C161846.00 117906.32 161846.00 117938.16 161846.00 117970.00C161835.33 117970.00 161824.67 117970.00 161814.00 117970.00C161803.33 118055.67 161792.67 118141.33 161782.00 118227.00C161792.67 118237.67 161803.33 118248.33 161814.00 118259.00C161814.00 118269.67 161814.00 118280.33 161814.00 118291.00C161792.92 118312.92 161771.60 118334.59 161750.00 118356.00C161739.33 118356.00 161728.67 118356.00 161718.00 118356.00C161718.00 118366.67 161718.00 118377.33 161718.00 118388.00C161739.33 118398.67 161760.67 118409.33 161782.00 118420.00C161771.33 118430.67 161760.67 118441.33 161750.00 118452.00C161771.33 118441.33 161792.67 118430.67 161814.00 118420.00C161814.00 118430.67 161814.00 118441.33 161814.00 118452.00C161824.67 118452.00 161835.33 118452.00 161846.00 118452.00C161835.33 118462.67 161824.67 118473.33 161814.00 118484.00C161835.33 118484.00 161856.67 118484.00 161878.00 118484.00C161899.67 118505.67 161921.33 118527.33 161943.00 118549.00C161964.33 118549.00 161985.67 118549.00 162007.00 118549.00C162017.67 118559.67 162028.33 118570.33 162039.00 118581.00C162092.67 118591.67 162146.33 118602.33 162200.00 118613.00C162210.67 118623.67 162221.33 118634.33 162232.00 118645.00C162242.64 118709.50 162253.49 118773.96 162264.00 118838.48C162264.00 118913.32 162264.00 118988.16 162264.00 119063.00C162285.67 119084.33 162307.33 119105.67 162329.00 119127.00C162318.00 119138.00 162307.00 119149.00 162296.00 119160.00C162317.67 119170.67 162339.33 119181.33 162361.00 119192.00C162361.00 119213.33 162361.00 119234.67 162361.00 119256.00C162328.91 119288.58 162295.44 119319.77 162264.00 119353.00C162253.33 119342.00 162242.67 119331.00 162232.00 119320.00C162220.38 119331.22 162210.18 119344.09 162197.60 119354.21C162177.07 119364.48 162156.53 119374.73 162136.00 119385.00C161910.67 119385.00 161685.33 119385.00 161460.00 119385.00C161438.67 119352.67 161417.33 119320.33 161396.00 119288.00C161396.00 119277.33 161396.00 119266.67 161396.00 119256.00C161385.10 119244.39 161372.63 119234.11 161362.79 119221.60C161352.53 119201.07 161342.27 119180.53 161332.00 119160.00C161310.67 119170.67 161289.33 119181.33 161268.00 119192.00C161139.33 119192.00 161010.67 119192.00 160882.00 119192.00C160860.33 119224.00 160838.67 119256.00 160817.00 119288.00C160828.00 119309.67 160839.00 119331.33 160850.00 119353.00C160839.00 119374.33 160828.00 119395.67 160817.00 119417.00C160828.00 119417.00 160839.00 119417.00 160850.00 119417.00C160839.00 119427.67 160828.00 119438.33 160817.00 119449.00C160828.00 119459.67 160839.00 119470.33 160850.00 119481.00C160860.67 119481.00 160871.33 119481.00 160882.00 119481.00C160903.33 119513.33 160924.67 119545.67 160946.00 119578.00C160956.67 119567.00 160967.33 119556.00 160978.00 119545.00C160978.00 119513.00 160978.00 119481.00 160978.00 119449.00C160999.33 119470.33 161020.67 119491.67 161042.00 119513.00C161053.15 119512.90 161064.31 119513.21 161075.46 119512.85C161107.31 119502.23 161139.15 119491.62 161171.00 119481.00C161181.89 119492.62 161194.41 119502.88 161204.20 119515.43C161214.47 119536.29 161224.73 119557.15 161235.00 119578.00C161235.00 119588.67 161235.00 119599.33 161235.00 119610.00C161256.67 119610.00 161278.33 119610.00 161300.00 119610.00C161321.33 119620.67 161342.67 119631.33 161364.00 119642.00C161374.82 119663.43 161385.29 119685.03 161396.34 119706.34C161406.89 119716.89 161417.45 119727.45 161428.00 119738.00C161428.00 119759.67 161428.00 119781.33 161428.00 119803.00C161438.67 119803.00 161449.33 119803.00 161460.00 119803.00C161471.00 119813.67 161482.00 119824.33 161493.00 119835.00C161525.00 119845.67 161557.00 119856.33 161589.00 119867.00C161589.00 119877.67 161589.00 119888.33 161589.00 119899.00C161610.33 119899.00 161631.67 119899.00 161653.00 119899.00C161653.00 119909.67 161653.00 119920.33 161653.00 119931.00C161664.00 119952.67 161675.00 119974.33 161686.00 119996.00C161696.67 119996.00 161707.33 119996.00 161718.00 119996.00C161718.00 120006.67 161718.00 120017.33 161718.00 120028.00C161728.67 120038.67 161739.33 120049.33 161750.00 120060.00C161782.00 120060.00 161814.00 120060.00 161846.00 120060.00C161856.67 120049.33 161867.33 120038.67 161878.00 120028.00C161878.00 120049.33 161878.00 120070.67 161878.00 120092.00C161867.33 120092.00 161856.67 120092.00 161846.00 120092.00C161803.33 120124.33 161760.67 120156.67 161718.00 120189.00C161696.33 120189.00 161674.67 120189.00 161653.00 120189.00C161653.00 120210.33 161653.00 120231.67 161653.00 120253.00C161642.33 120263.67 161631.67 120274.33 161621.00 120285.00C161642.67 120306.33 161664.33 120327.67 161686.00 120349.00C161675.00 120370.67 161664.00 120392.33 161653.00 120414.00C161664.00 120424.67 161675.00 120435.33 161686.00 120446.00C161696.67 120446.00 161707.33 120446.00 161718.00 120446.00C161718.00 120467.33 161718.00 120488.67 161718.00 120510.00C161750.00 120510.00 161782.00 120510.00 161814.00 120510.00C161824.67 120531.33 161835.33 120552.67 161846.00 120574.00C161856.67 120563.33 161867.33 120552.67 161878.00 120542.00C161889.00 120542.00 161900.00 120542.00 161911.00 120542.00C161911.00 120563.67 161911.00 120585.33 161911.00 120607.00C161921.67 120596.00 161932.33 120585.00 161943.00 120574.00C161943.00 120606.33 161943.00 120638.67 161943.00 120671.00C161975.00 120671.00 162007.00 120671.00 162039.00 120671.00C162060.41 120692.60 162082.08 120713.92 162104.00 120735.00C162104.00 120745.67 162104.00 120756.33 162104.00 120767.00C162114.67 120767.00 162125.33 120767.00 162136.00 120767.00C162146.67 120777.67 162157.33 120788.33 162168.00 120799.00C162168.00 120820.67 162168.00 120842.33 162168.00 120864.00C162189.33 120864.00 162210.67 120864.00 162232.00 120864.00C162221.33 120885.33 162210.67 120906.67 162200.00 120928.00C162221.33 120949.33 162242.67 120970.67 162264.00 120992.00C162264.00 121013.67 162264.00 121035.33 162264.00 121057.00C162274.67 121057.00 162285.33 121057.00 162296.00 121057.00C162296.00 121067.67 162296.00 121078.33 162296.00 121089.00C162307.00 121089.00 162318.00 121089.00 162329.00 121089.00C162318.00 121099.67 162307.00 121110.33 162296.00 121121.00C162307.00 121131.67 162318.00 121142.33 162329.00 121153.00C162329.00 121174.33 162329.00 121195.67 162329.00 121217.00C162318.00 121228.00 162307.00 121239.00 162296.00 121250.00C162285.33 121250.00 162274.67 121250.00 162264.00 121250.00C162264.00 121271.33 162264.00 121292.67 162264.00 121314.00C162274.67 121324.67 162285.33 121335.33 162296.00 121346.00C162285.33 121356.67 162274.67 121367.33 162264.00 121378.00C162274.81 121378.14 162285.63 121377.71 162296.43 121378.21C162317.95 121388.81 162339.48 121399.40 162361.00 121410.00C162361.00 121442.33 162361.00 121474.67 162361.00 121507.00C162339.33 121507.00 162317.67 121507.00 162296.00 121507.00C162274.67 121517.67 162253.33 121528.33 162232.00 121539.00C162242.67 121549.67 162253.33 121560.33 162264.00 121571.00C162285.67 121571.00 162307.33 121571.00 162329.00 121571.00C162318.00 121581.67 162307.00 121592.33 162296.00 121603.00C162296.00 121613.67 162296.00 121624.33 162296.00 121635.00C162328.33 121635.00 162360.67 121635.00 162393.00 121635.00C162403.67 121646.00 162414.33 121657.00 162425.00 121668.00C162414.33 121689.33 162403.67 121710.67 162393.00 121732.00C162382.33 121732.00 162371.67 121732.00 162361.00 121732.00C162350.33 121742.67 162339.67 121753.33 162329.00 121764.00C162318.00 121764.00 162307.00 121764.00 162296.00 121764.00C162285.33 121796.00 162274.67 121828.00 162264.00 121860.00C162264.00 121881.67 162264.00 121903.33 162264.00 121925.00C162285.67 121935.67 162307.33 121946.33 162329.00 121957.00C162318.00 121967.67 162307.00 121978.33 162296.00 121989.00C162296.00 121999.67 162296.00 122010.33 162296.00 122021.00C162253.33 122053.33 162210.67 122085.67 162168.00 122118.00C162168.00 122150.00 162168.00 122182.00 162168.00 122214.00C162157.33 122224.67 162146.67 122235.33 162136.00 122246.00C162136.00 122256.67 162136.00 122267.33 162136.00 122278.00C162146.67 122289.00 162157.33 122300.00 162168.00 122311.00C162168.00 122332.33 162168.00 122353.67 162168.00 122375.00C162189.33 122385.67 162210.67 122396.33 162232.00 122407.00C162221.33 122417.67 162210.67 122428.33 162200.00 122439.00C162200.00 122449.67 162200.00 122460.33 162200.00 122471.00C162168.00 122514.00 162136.00 122557.00 162104.00 122600.00C162104.00 122610.67 162104.00 122621.33 162104.00 122632.00C162050.33 122632.00 161996.67 122632.00 161943.00 122632.00C161878.62 122610.82 161814.28 122589.49 161750.00 122568.00C161750.00 122589.33 161750.00 122610.67 161750.00 122632.00C161760.67 122653.33 161771.33 122674.67 161782.00 122696.00C161771.33 122728.33 161760.67 122760.67 161750.00 122793.00C161771.54 122835.90 161792.87 122878.90 161814.00 122922.00C161814.00 122932.67 161814.00 122943.33 161814.00 122954.00C161782.00 122964.67 161750.00 122975.33 161718.00 122986.00C161718.00 122996.67 161718.00 123007.33 161718.00 123018.00C161685.67 123018.00 161653.33 123018.00 161621.00 123018.00C161621.00 123039.33 161621.00 123060.67 161621.00 123082.00C161599.67 123082.00 161578.33 123082.00 161557.00 123082.00C161546.33 123092.67 161535.67 123103.33 161525.00 123114.00C161514.33 123114.00 161503.67 123114.00 161493.00 123114.00C161482.00 123167.67 161471.00 123221.33 161460.00 123275.00C161449.33 123285.67 161438.67 123296.33 161428.00 123307.00C161406.67 123307.00 161385.33 123307.00 161364.00 123307.00C161353.33 123328.67 161342.67 123350.33 161332.00 123372.00C161310.67 123382.67 161289.33 123393.33 161268.00 123404.00C161246.33 123404.00 161224.67 123404.00 161203.00 123404.00C161192.33 123414.67 161181.67 123425.33 161171.00 123436.00C161160.33 123468.00 161149.67 123500.00 161139.00 123532.00C161149.67 123543.00 161160.33 123554.00 161171.00 123565.00C161160.33 123575.67 161149.67 123586.33 161139.00 123597.00C161139.00 123629.00 161139.00 123661.00 161139.00 123693.00C161128.33 123714.67 161117.67 123736.33 161107.00 123758.00C161117.67 123768.67 161128.33 123779.33 161139.00 123790.00C161117.67 123800.67 161096.33 123811.33 161075.00 123822.00C161075.00 123843.33 161075.00 123864.67 161075.00 123886.00C161096.33 123896.67 161117.67 123907.33 161139.00 123918.00C161149.67 123939.67 161160.33 123961.33 161171.00 123983.00C161160.33 123983.00 161149.67 123983.00 161139.00 123983.00C161139.00 123993.67 161139.00 124004.33 161139.00 124015.00C161160.33 124025.67 161181.67 124036.33 161203.00 124047.00C161192.05 124069.70 161179.79 124091.80 161169.71 124114.90C161159.47 124145.93 161149.24 124176.97 161139.00 124208.00C161128.33 124208.00 161117.67 124208.00 161107.00 124208.00C161117.67 124229.33 161128.33 124250.67 161139.00 124272.00C161139.00 124282.67 161139.00 124293.33 161139.00 124304.00C161128.33 124304.00 161117.67 124304.00 161107.00 124304.00C161107.00 124368.33 161107.00 124432.67 161107.00 124497.00C161074.67 124529.33 161042.33 124561.67 161010.00 124594.00C160999.33 124583.00 160988.67 124572.00 160978.00 124561.00C160946.00 124572.00 160914.00 124583.00 160882.00 124594.00C160882.00 124615.33 160882.00 124636.67 160882.00 124658.00C160860.33 124690.00 160838.67 124722.00 160817.00 124754.00C160806.33 124754.00 160795.67 124754.00 160785.00 124754.00C160774.33 124743.33 160763.67 124732.67 160753.00 124722.00C160731.67 124732.67 160710.33 124743.33 160689.00 124754.00C160646.00 124754.00 160603.00 124754.00 160560.00 124754.00C160549.33 124764.67 160538.67 124775.33 160528.00 124786.00C160517.33 124829.00 160506.67 124872.00 160496.00 124915.00C160485.33 124925.67 160474.67 124936.33 160464.00 124947.00C160474.67 124968.33 160485.33 124989.67 160496.00 125011.00C160496.00 125022.00 160496.00 125033.00 160496.00 125044.00C160506.67 125065.33 160517.33 125086.67 160528.00 125108.00C160506.67 125129.33 160485.33 125150.67 160464.00 125172.00C160464.00 125204.33 160464.00 125236.67 160464.00 125269.00C160442.59 125290.60 160420.92 125311.92 160399.00 125333.00C160398.90 125343.82 160399.20 125354.64 160398.85 125365.46C160388.24 125397.64 160377.62 125429.82 160367.00 125462.00C160356.33 125472.67 160345.67 125483.33 160335.00 125494.00C160335.00 125515.33 160335.00 125536.67 160335.00 125558.00C160324.33 125579.33 160313.67 125600.67 160303.00 125622.00C160313.67 125633.00 160324.33 125644.00 160335.00 125655.00C160313.67 125676.33 160292.33 125697.67 160271.00 125719.00C160281.67 125719.00 160292.33 125719.00 160303.00 125719.00C160292.10 125730.61 160279.63 125740.89 160269.79 125753.40C160259.53 125773.93 160249.27 125794.47 160239.00 125815.00C160228.00 125825.67 160217.00 125836.33 160206.00 125847.00C160205.90 125858.15 160206.21 125869.31 160205.85 125880.46C160195.25 125912.31 160184.62 125944.15 160174.00 125976.00C160142.00 125997.33 160110.00 126018.67 160078.00 126040.00C160067.33 126029.33 160056.67 126018.67 160046.00 126008.00C160035.33 126018.67 160024.67 126029.33 160014.00 126040.00C160014.00 126051.00 160014.00 126062.00 160014.00 126073.00C159467.33 126073.00 158920.67 126073.00 158374.00 126073.00C158374.00 126083.67 158374.00 126094.33 158374.00 126105.00C158363.33 126115.67 158352.67 126126.33 158342.00 126137.00C158342.00 126190.67 158342.00 126244.33 158342.00 126298.00C158331.00 126308.67 158320.00 126319.33 158309.00 126330.00C158298.33 126362.00 158287.67 126394.00 158277.00 126426.00C158287.67 126436.67 158298.33 126447.33 158309.00 126458.00C158298.33 126469.00 158287.67 126480.00 158277.00 126491.00C158245.00 126491.00 158213.00 126491.00 158181.00 126491.00C158181.00 126501.67 158181.00 126512.33 158181.00 126523.00C158169.38 126533.89 158159.12 126546.41 158146.57 126556.20C158125.71 126566.47 158104.85 126576.73 158084.00 126587.00C158062.67 126608.33 158041.33 126629.67 158020.00 126651.00C157998.67 126651.00 157977.33 126651.00 157956.00 126651.00C157966.67 126672.67 157977.33 126694.33 157988.00 126716.00C157966.67 126726.67 157945.33 126737.33 157924.00 126748.00C157923.89 126758.82 157924.21 126769.64 157923.84 126780.46C157912.90 126812.31 157901.95 126844.15 157891.00 126876.00C157912.67 126876.00 157934.33 126876.00 157956.00 126876.00C157956.12 126887.15 157955.76 126898.30 157956.18 126909.45C157977.44 126962.64 157998.73 127015.82 158020.00 127069.00C158073.67 127079.67 158127.33 127090.33 158181.00 127101.00C158181.00 127197.67 158181.00 127294.33 158181.00 127391.00C158170.33 127412.33 158159.67 127433.67 158149.00 127455.00C158149.00 127487.33 158149.00 127519.67 158149.00 127552.00C158138.33 127562.67 158127.67 127573.33 158117.00 127584.00C158127.67 127616.00 158138.33 127648.00 158149.00 127680.00C158149.00 127701.67 158149.00 127723.33 158149.00 127745.00C158127.33 127745.00 158105.67 127745.00 158084.00 127745.00C158073.33 127755.67 158062.67 127766.33 158052.00 127777.00C158052.00 127787.67 158052.00 127798.33 158052.00 127809.00C158030.67 127841.00 158009.33 127873.00 157988.00 127905.00C157988.00 127926.67 157988.00 127948.33 157988.00 127970.00C157966.67 127991.33 157945.33 128012.67 157924.00 128034.00C157924.00 128044.67 157924.00 128055.33 157924.00 128066.00C157934.67 128076.67 157945.33 128087.33 157956.00 128098.00C158009.67 128098.00 158063.33 128098.00 158117.00 128098.00C158106.00 128119.67 158095.00 128141.33 158084.00 128163.00C158095.00 128173.67 158106.00 128184.33 158117.00 128195.00C158117.00 128184.33 158117.00 128173.67 158117.00 128163.00C158127.67 128173.67 158138.33 128184.33 158149.00 128195.00C158127.59 128216.60 158105.92 128237.92 158084.00 128259.00C158073.33 128259.00 158062.67 128259.00 158052.00 128259.00C158062.67 128269.67 158073.33 128280.33 158084.00 128291.00C158062.67 128301.67 158041.33 128312.33 158020.00 128323.00C158009.33 128344.67 157998.67 128366.33 157988.00 128388.00C157977.33 128398.67 157966.67 128409.33 157956.00 128420.00C157956.00 128430.67 157956.00 128441.33 157956.00 128452.00C157934.59 128473.60 157912.92 128494.92 157891.00 128516.00C157902.00 128526.67 157913.00 128537.33 157924.00 128548.00C157913.00 128559.00 157902.00 128570.00 157891.00 128581.00C157880.33 128581.00 157869.67 128581.00 157859.00 128581.00C157869.67 128591.67 157880.33 128602.33 157891.00 128613.00C157902.00 128645.00 157913.00 128677.00 157924.00 128709.00C157913.00 128709.00 157902.00 128709.00 157891.00 128709.00C157891.00 128698.33 157891.00 128687.67 157891.00 128677.00C157869.67 128677.00 157848.33 128677.00 157827.00 128677.00C157827.00 128720.00 157827.00 128763.00 157827.00 128806.00C157816.33 128816.67 157805.67 128827.33 157795.00 128838.00C157805.67 128848.67 157816.33 128859.33 157827.00 128870.00C157816.33 128880.67 157805.67 128891.33 157795.00 128902.00C157773.67 128902.00 157752.33 128902.00 157731.00 128902.00C157720.33 128912.67 157709.67 128923.33 157699.00 128934.00C157656.00 128934.00 157613.00 128934.00 157570.00 128934.00C157580.67 128944.67 157591.33 128955.33 157602.00 128966.00C157580.67 129009.00 157559.33 129052.00 157538.00 129095.00C157559.33 129116.33 157580.67 129137.67 157602.00 129159.00C157580.40 129180.41 157559.08 129202.08 157538.00 129224.00C157516.33 129234.67 157494.67 129245.33 157473.00 129256.00C157462.33 129266.67 157451.67 129277.33 157441.00 129288.00C157451.67 129298.67 157462.33 129309.33 157473.00 129320.00C157451.67 129330.67 157430.33 129341.33 157409.00 129352.00C157409.00 129373.33 157409.00 129394.67 157409.00 129416.00C157398.33 129427.00 157387.67 129438.00 157377.00 129449.00C157387.67 129459.67 157398.33 129470.33 157409.00 129481.00C157398.33 129502.33 157387.67 129523.67 157377.00 129545.00C157377.00 129534.33 157377.00 129523.67 157377.00 129513.00C157366.33 129523.67 157355.67 129534.33 157345.00 129545.00C157345.00 129566.33 157345.00 129587.67 157345.00 129609.00C157312.67 129598.33 157280.33 129587.67 157248.00 129577.00C157237.33 129587.67 157226.67 129598.33 157216.00 129609.00C157184.00 129598.33 157152.00 129587.67 157120.00 129577.00C157098.33 129577.00 157076.67 129577.00 157055.00 129577.00C157044.33 129587.67 157033.67 129598.33 157023.00 129609.00C156991.00 129620.00 156959.00 129631.00 156927.00 129642.00C156894.67 129642.00 156862.33 129642.00 156830.00 129642.00C156819.33 129631.00 156808.67 129620.00 156798.00 129609.00C156766.06 129641.39 156734.28 129673.94 156702.00 129706.00C156702.00 129716.67 156702.00 129727.33 156702.00 129738.00C156691.33 129738.00 156680.67 129738.00 156670.00 129738.00C156659.00 129727.33 156648.00 129716.67 156637.00 129706.00C156615.57 129716.82 156593.97 129727.29 156572.66 129738.34C156551.44 129759.56 156530.22 129780.78 156509.00 129802.00C156509.00 129812.67 156509.00 129823.33 156509.00 129834.00C156530.33 129845.00 156551.67 129856.00 156573.00 129867.00C156573.00 129877.67 156573.00 129888.33 156573.00 129899.00C156594.33 129920.33 156615.67 129941.67 156637.00 129963.00C156648.00 129963.00 156659.00 129963.00 156670.00 129963.00C156680.67 129973.67 156691.33 129984.33 156702.00 129995.00C156723.33 129995.00 156744.67 129995.00 156766.00 129995.00C156798.12 130027.55 156829.88 130060.46 156863.00 130092.00C156863.00 130102.67 156863.00 130113.33 156863.00 130124.00C156841.33 130124.00 156819.67 130124.00 156798.00 130124.00C156787.33 130113.33 156776.67 130102.67 156766.00 130092.00C156766.00 130124.00 156766.00 130156.00 156766.00 130188.00C156734.00 130220.33 156702.00 130252.67 156670.00 130285.00C156670.00 130295.67 156670.00 130306.33 156670.00 130317.00C156648.33 130317.00 156626.67 130317.00 156605.00 130317.00C156605.00 130338.33 156605.00 130359.67 156605.00 130381.00C156594.33 130391.67 156583.67 130402.33 156573.00 130413.00C156573.00 130423.67 156573.00 130434.33 156573.00 130445.00C156530.33 130445.00 156487.67 130445.00 156445.00 130445.00C156445.00 130488.00 156445.00 130531.00 156445.00 130574.00C156434.00 130574.00 156423.00 130574.00 156412.00 130574.00C156401.18 130595.43 156390.71 130617.03 156379.66 130638.34C156358.17 130659.63 156336.97 130681.20 156316.00 130703.00C156316.00 130713.67 156316.00 130724.33 156316.00 130735.00C156305.33 130745.67 156294.67 130756.33 156284.00 130767.00C156284.00 130777.67 156284.00 130788.33 156284.00 130799.00C156273.33 130799.00 156262.67 130799.00 156252.00 130799.00C156273.33 130842.00 156294.67 130885.00 156316.00 130928.00C156305.33 130938.67 156294.67 130949.33 156284.00 130960.00C156284.00 130981.33 156284.00 131002.67 156284.00 131024.00C156294.67 131034.67 156305.33 131045.33 156316.00 131056.00C156316.00 131045.33 156316.00 131034.67 156316.00 131024.00C156326.67 131034.67 156337.33 131045.33 156348.00 131056.00C156337.33 131077.67 156326.67 131099.33 156316.00 131121.00C156326.67 131131.67 156337.33 131142.33 156348.00 131153.00C156326.67 131174.33 156305.33 131195.67 156284.00 131217.00C156262.57 131227.82 156240.97 131238.30 156219.65 131249.34C156197.59 131270.37 156176.01 131291.91 156155.00 131314.00C156155.00 131356.67 156155.00 131399.33 156155.00 131442.00C156144.33 131463.33 156133.67 131484.67 156123.00 131506.00C156123.00 131517.00 156123.00 131528.00 156123.00 131539.00C156133.67 131539.00 156144.33 131539.00 156155.00 131539.00C156165.67 131549.67 156176.33 131560.33 156187.00 131571.00C156165.67 131581.67 156144.33 131592.33 156123.00 131603.00C156133.67 131613.67 156144.33 131624.33 156155.00 131635.00C156144.33 131645.67 156133.67 131656.33 156123.00 131667.00C156133.67 131688.67 156144.33 131710.33 156155.00 131732.00C156133.67 131742.67 156112.33 131753.33 156091.00 131764.00C156091.00 131774.67 156091.00 131785.33 156091.00 131796.00C156069.67 131806.67 156048.33 131817.33 156027.00 131828.00C156037.81 131828.15 156048.63 131827.71 156059.43 131828.22C156080.62 131838.81 156101.81 131849.41 156123.00 131860.00C156101.67 131881.33 156080.33 131902.67 156059.00 131924.00C156037.33 131924.00 156015.67 131924.00 155994.00 131924.00C155983.33 131913.33 155972.67 131902.67 155962.00 131892.00C155951.33 131902.67 155940.67 131913.33 155930.00 131924.00C155930.00 131956.33 155930.00 131988.67 155930.00 132021.00C155919.33 132031.67 155908.67 132042.33 155898.00 132053.00C155898.00 132074.33 155898.00 132095.67 155898.00 132117.00C155887.33 132138.67 155876.67 132160.33 155866.00 132182.00C155898.00 132192.67 155930.00 132203.33 155962.00 132214.00C155962.00 132224.67 155962.00 132235.33 155962.00 132246.00C155983.67 132278.00 156005.33 132310.00 156027.00 132342.00C156015.06 132353.23 156004.45 132366.04 155991.60 132376.21C155971.07 132386.48 155950.53 132396.73 155930.00 132407.00C155919.33 132439.00 155908.67 132471.00 155898.00 132503.00C155876.67 132503.00 155855.33 132503.00 155834.00 132503.00C155823.00 132513.67 155812.00 132524.33 155801.00 132535.00C155801.00 132545.67 155801.00 132556.33 155801.00 132567.00C155790.33 132578.00 155779.67 132589.00 155769.00 132600.00C155769.00 132610.67 155769.00 132621.33 155769.00 132632.00C155737.00 132642.67 155705.00 132653.33 155673.00 132664.00C155673.00 132674.67 155673.00 132685.33 155673.00 132696.00C155683.67 132706.67 155694.33 132717.33 155705.00 132728.00C155672.90 132749.80 155640.67 132771.42 155608.65 132793.34C155593.78 132808.37 155577.00 132821.79 155565.12 132839.50C155536.74 132877.33 155508.37 132915.17 155480.00 132953.00C155490.67 132964.00 155501.33 132975.00 155512.00 132986.00C155522.67 132986.00 155533.33 132986.00 155544.00 132986.00C155522.67 133007.33 155501.33 133028.67 155480.00 133050.00C155490.67 133060.67 155501.33 133071.33 155512.00 133082.00C155544.33 133082.00 155576.67 133082.00 155609.00 133082.00C155609.00 133103.33 155609.00 133124.67 155609.00 133146.00C155619.67 133156.67 155630.33 133167.33 155641.00 133178.00C155651.67 133178.00 155662.33 133178.00 155673.00 133178.00C155683.67 133167.33 155694.33 133156.67 155705.00 133146.00C155737.00 133146.00 155769.00 133146.00 155801.00 133146.00C155822.67 133156.67 155844.33 133167.33 155866.00 133178.00C155876.67 133189.00 155887.33 133200.00 155898.00 133211.00C155887.33 133211.00 155876.67 133211.00 155866.00 133211.00C155876.67 133232.33 155887.33 133253.67 155898.00 133275.00C155908.67 133264.33 155919.33 133253.67 155930.00 133243.00C155940.67 133253.67 155951.33 133264.33 155962.00 133275.00C155962.00 133328.67 155962.00 133382.33 155962.00 133436.00C155897.67 133457.33 155833.33 133478.67 155769.00 133500.00C155769.00 133510.67 155769.00 133521.33 155769.00 133532.00C155726.33 133542.67 155683.67 133553.33 155641.00 133564.00C155608.67 133564.00 155576.33 133564.00 155544.00 133564.00C155512.00 133574.67 155480.00 133585.33 155448.00 133596.00C155437.33 133596.00 155426.67 133596.00 155416.00 133596.00C155405.33 133617.67 155394.67 133639.33 155384.00 133661.00C155276.67 133693.00 155169.33 133725.00 155062.00 133757.00C155051.33 133767.67 155040.67 133778.33 155030.00 133789.00C154918.37 133833.92 154806.46 133878.13 154695.03 133923.53C154624.35 133953.69 154553.68 133983.84 154483.00 134014.00C154483.00 134035.67 154483.00 134057.33 154483.00 134079.00C154461.67 134089.67 154440.33 134100.33 154419.00 134111.00C154397.67 134111.00 154376.33 134111.00 154355.00 134111.00C154332.44 134121.73 154310.42 134133.70 154287.51 134143.63C154244.25 134154.64 154200.78 134164.87 154157.66 134176.43C154126.77 134186.62 154095.88 134196.80 154065.00 134207.00C154054.33 134217.67 154043.67 134228.33 154033.00 134239.00C153968.53 134260.76 153904.00 134282.35 153839.57 134304.22C153775.38 134336.15 153711.19 134368.07 153647.00 134400.00C153635.38 134410.91 153625.10 134423.40 153612.56 134433.23C153570.20 134454.50 153527.97 134476.01 153485.53 134497.12C153399.87 134518.48 153314.18 134539.70 153228.55 134561.18C153175.03 134582.44 153121.52 134603.73 153068.00 134625.00C153068.00 134636.00 153068.00 134647.00 153068.00 134658.00C153025.33 134700.67 152982.67 134743.33 152940.00 134786.00C152875.53 134807.43 152811.00 134828.68 152746.57 134850.22C152725.38 134861.15 152704.19 134872.07 152683.00 134883.00C152672.00 134883.00 152661.00 134883.00 152650.00 134883.00C152607.33 134915.00 152564.67 134947.00 152522.00 134979.00C152511.18 134979.10 152500.36 134978.80 152489.54 134979.15C152456.59 134990.26 152423.32 135000.47 152390.60 135012.21C152370.07 135022.48 152349.53 135032.73 152329.00 135043.00C152329.00 135053.67 152329.00 135064.33 152329.00 135075.00C152339.67 135086.00 152350.33 135097.00 152361.00 135108.00C152347.35 135122.66 152330.95 135135.10 152320.64 135152.55C152302.10 135180.37 152283.54 135208.18 152265.00 135236.00C152222.00 135246.67 152179.00 135257.33 152136.00 135268.00C152136.00 135257.33 152136.00 135246.67 152136.00 135236.00C152093.00 135236.00 152050.00 135236.00 152007.00 135236.00C151975.00 135246.67 151943.00 135257.33 151911.00 135268.00C151911.00 135289.67 151911.00 135311.33 151911.00 135333.00C151889.67 135343.67 151868.33 135354.33 151847.00 135365.00C151835.73 135342.29 151823.04 135320.25 151812.71 135297.10C151802.47 135266.07 151792.24 135235.03 151782.00 135204.00C151782.00 135193.33 151782.00 135182.67 151782.00 135172.00C151814.33 135150.67 151846.67 135129.33 151879.00 135108.00C151879.00 135065.00 151879.00 135022.00 151879.00 134979.00C151846.67 134979.00 151814.33 134979.00 151782.00 134979.00C151760.67 134968.33 151739.33 134957.67 151718.00 134947.00C151718.00 134936.33 151718.00 134925.67 151718.00 134915.00C151707.33 134915.00 151696.67 134915.00 151686.00 134915.00C151643.00 134947.00 151600.00 134979.00 151557.00 135011.00C151546.33 135000.33 151535.67 134989.67 151525.00 134979.00C151525.00 134968.33 151525.00 134957.67 151525.00 134947.00C151514.33 134957.67 151503.67 134968.33 151493.00 134979.00C151482.33 134979.00 151471.67 134979.00 151461.00 134979.00C151450.33 134968.33 151439.67 134957.67 151429.00 134947.00C151418.00 134947.00 151407.00 134947.00 151396.00 134947.00C151385.33 134936.33 151374.67 134925.67 151364.00 134915.00C151364.00 134904.33 151364.00 134893.67 151364.00 134883.00C151353.33 134872.00 151342.67 134861.00 151332.00 134850.00C151321.33 134861.00 151310.67 134872.00 151300.00 134883.00C151289.33 134872.00 151278.67 134861.00 151268.00 134850.00C151257.33 134861.00 151246.67 134872.00 151236.00 134883.00C151214.18 134883.10 151192.36 134882.80 151170.54 134883.15C151138.69 134893.75 151106.85 134904.38 151075.00 134915.00C151053.57 134904.18 151031.97 134893.71 151010.66 134882.66C150999.77 134871.77 150988.89 134860.89 150978.00 134850.00C150967.33 134861.00 150956.67 134872.00 150946.00 134883.00C150924.67 134883.00 150903.33 134883.00 150882.00 134883.00C150871.33 134872.00 150860.67 134861.00 150850.00 134850.00C150839.33 134850.00 150828.67 134850.00 150818.00 134850.00C150796.33 134861.00 150774.67 134872.00 150753.00 134883.00C150753.00 134893.67 150753.00 134904.33 150753.00 134915.00C150715.90 134940.26 150677.72 134963.97 150641.52 134990.52C150603.68 135018.68 150565.84 135046.84 150528.00 135075.00C150506.67 135075.00 150485.33 135075.00 150464.00 135075.00C150453.15 135086.04 150442.61 135097.37 150431.57 135108.22C150388.71 135129.48 150345.86 135150.74 150303.00 135172.00C150238.67 135172.00 150174.33 135172.00 150110.00 135172.00C150110.00 135161.33 150110.00 135150.67 150110.00 135140.00C150099.33 135129.33 150088.67 135118.67 150078.00 135108.00C150067.33 135108.00 150056.67 135108.00 150046.00 135108.00C150035.33 135129.33 150024.67 135150.67 150014.00 135172.00C149960.33 135182.67 149906.67 135193.33 149853.00 135204.00C149842.33 135214.67 149831.67 135225.33 149821.00 135236.00C149809.39 135225.10 149799.11 135212.63 149786.60 135202.79C149766.07 135192.52 149745.53 135182.27 149725.00 135172.00C149725.00 135139.67 149725.00 135107.33 149725.00 135075.00C149714.00 135086.00 149703.00 135097.00 149692.00 135108.00C149681.33 135108.00 149670.67 135108.00 149660.00 135108.00C149649.33 135129.33 149638.67 135150.67 149628.00 135172.00C149617.33 135172.00 149606.67 135172.00 149596.00 135172.00C149596.00 135193.33 149596.00 135214.67 149596.00 135236.00C149585.33 135236.00 149574.67 135236.00 149564.00 135236.00C149564.00 135214.67 149564.00 135193.33 149564.00 135172.00C149553.33 135182.67 149542.67 135193.33 149532.00 135204.00C149510.33 135182.67 149488.67 135161.33 149467.00 135140.00C149445.67 135140.00 149424.33 135140.00 149403.00 135140.00C149403.00 135150.67 149403.00 135161.33 149403.00 135172.00C149381.67 135172.00 149360.33 135172.00 149339.00 135172.00C149339.00 135193.33 149339.00 135214.67 149339.00 135236.00C149328.33 135246.67 149317.67 135257.33 149307.00 135268.00C149307.00 135257.33 149307.00 135246.67 149307.00 135236.00C149296.00 135214.67 149285.00 135193.33 149274.00 135172.00C149252.67 135172.00 149231.33 135172.00 149210.00 135172.00C149199.33 135182.67 149188.67 135193.33 149178.00 135204.00C149145.67 135204.00 149113.33 135204.00 149081.00 135204.00C149059.67 135236.33 149038.33 135268.67 149017.00 135301.00C149006.33 135290.00 148995.67 135279.00 148985.00 135268.00C148974.33 135268.00 148963.67 135268.00 148953.00 135268.00C148953.00 135257.33 148953.00 135246.67 148953.00 135236.00C148931.67 135225.33 148910.33 135214.67 148889.00 135204.00C148899.67 135204.00 148910.33 135204.00 148921.00 135204.00C148910.33 135193.33 148899.67 135182.67 148889.00 135172.00C148889.00 135161.33 148889.00 135150.67 148889.00 135140.00C148867.33 135140.00 148845.67 135140.00 148824.00 135140.00C148781.33 135172.00 148738.67 135204.00 148696.00 135236.00C148674.33 135236.00 148652.67 135236.00 148631.00 135236.00C148588.13 135257.26 148545.45 135278.91 148503.00 135301.00C148481.33 135290.00 148459.67 135279.00 148438.00 135268.00C148427.33 135279.00 148416.67 135290.00 148406.00 135301.00C148395.33 135301.00 148384.67 135301.00 148374.00 135301.00C148374.00 135311.67 148374.00 135322.33 148374.00 135333.00C148363.33 135322.33 148352.67 135311.67 148342.00 135301.00C148342.00 135322.33 148342.00 135343.67 148342.00 135365.00C148320.67 135365.00 148299.33 135365.00 148278.00 135365.00C148267.00 135375.67 148256.00 135386.33 148245.00 135397.00C148180.23 135418.87 148115.10 135439.74 148050.57 135462.23C148029.72 135472.83 148008.85 135483.41 147988.00 135494.00C147977.18 135494.10 147966.36 135493.79 147955.54 135494.15C147923.69 135504.75 147891.85 135515.38 147860.00 135526.00C147860.00 135536.67 147860.00 135547.33 147860.00 135558.00C147849.00 135558.00 147838.00 135558.00 147827.00 135558.00C147816.33 135568.67 147805.67 135579.33 147795.00 135590.00C147784.33 135590.00 147773.67 135590.00 147763.00 135590.00C147752.33 135600.67 147741.67 135611.33 147731.00 135622.00C147709.67 135600.67 147688.33 135579.33 147667.00 135558.00C147634.67 135558.00 147602.33 135558.00 147570.00 135558.00C147570.00 135568.67 147570.00 135579.33 147570.00 135590.00C147527.33 135600.67 147484.67 135611.33 147442.00 135622.00C147431.00 135622.00 147420.00 135622.00 147409.00 135622.00C147409.00 135643.33 147409.00 135664.67 147409.00 135686.00C147398.33 135686.00 147387.67 135686.00 147377.00 135686.00C147366.33 135697.00 147355.67 135708.00 147345.00 135719.00C147345.00 135708.00 147345.00 135697.00 147345.00 135686.00C147323.67 135675.33 147302.33 135664.67 147281.00 135654.00C147281.00 135675.67 147281.00 135697.33 147281.00 135719.00C147259.67 135729.67 147238.33 135740.33 147217.00 135751.00C147206.00 135740.33 147195.00 135729.67 147184.00 135719.00C147184.00 135761.67 147184.00 135804.33 147184.00 135847.00C147162.67 135847.00 147141.33 135847.00 147120.00 135847.00C147109.33 135857.67 147098.67 135868.33 147088.00 135879.00C147077.33 135868.33 147066.67 135857.67 147056.00 135847.00C147045.18 135868.43 147034.70 135890.03 147023.66 135911.35C147013.12 135922.24 147002.55 135933.12 146992.00 135944.00C146959.67 135944.00 146927.33 135944.00 146895.00 135944.00C146884.33 135965.33 146873.67 135986.67 146863.00 136008.00C146841.67 136018.67 146820.33 136029.33 146799.00 136040.00C146788.00 136040.00 146777.00 136040.00 146766.00 136040.00C146766.00 136029.33 146766.00 136018.67 146766.00 136008.00C146744.67 136018.67 146723.33 136029.33 146702.00 136040.00C146702.00 136050.67 146702.00 136061.33 146702.00 136072.00C146680.67 136082.67 146659.33 136093.33 146638.00 136104.00C146627.33 136115.00 146616.67 136126.00 146606.00 136137.00C146595.00 136126.00 146584.00 136115.00 146573.00 136104.00C146562.33 136115.00 146551.67 136126.00 146541.00 136137.00C146530.33 136094.00 146519.67 136051.00 146509.00 136008.00C146509.00 136018.67 146509.00 136029.33 146509.00 136040.00C146498.33 136029.33 146487.67 136018.67 146477.00 136008.00C146455.67 136008.00 146434.33 136008.00 146413.00 136008.00C146402.33 136018.67 146391.67 136029.33 146381.00 136040.00C146381.00 136029.33 146381.00 136018.67 146381.00 136008.00C146370.00 136029.33 146359.00 136050.67 146348.00 136072.00C146326.67 136072.00 146305.33 136072.00 146284.00 136072.00C146273.33 136082.67 146262.67 136093.33 146252.00 136104.00C146241.33 136093.33 146230.67 136082.67 146220.00 136072.00C146177.00 136072.00 146134.00 136072.00 146091.00 136072.00C146080.33 136061.33 146069.67 136050.67 146059.00 136040.00C146027.16 136071.97 145994.92 136103.55 145963.81 136136.23C145950.91 136138.06 145937.82 136136.45 145924.84 136137.00C145915.89 136137.00 145906.95 136137.00 145898.00 136137.00C145898.00 136115.33 145898.00 136093.67 145898.00 136072.00C145855.33 136072.00 145812.67 136072.00 145770.00 136072.00C145748.33 136061.33 145726.67 136050.67 145705.00 136040.00C145694.33 136050.67 145683.67 136061.33 145673.00 136072.00C145651.67 136072.00 145630.33 136072.00 145609.00 136072.00C145598.33 136093.67 145587.67 136115.33 145577.00 136137.00C145577.00 136158.33 145577.00 136179.67 145577.00 136201.00C145566.33 136190.33 145555.67 136179.67 145545.00 136169.00C145502.00 136211.67 145459.00 136254.33 145416.00 136297.00C145384.00 136307.67 145352.00 136318.33 145320.00 136329.00C145320.00 136340.00 145320.00 136351.00 145320.00 136362.00C145298.33 136372.67 145276.67 136383.33 145255.00 136394.00C145255.00 136404.67 145255.00 136415.33 145255.00 136426.00C145233.67 136426.00 145212.33 136426.00 145191.00 136426.00C145191.00 136415.33 145191.00 136404.67 145191.00 136394.00C145158.67 136404.67 145126.33 136415.33 145094.00 136426.00C145083.33 136415.33 145072.67 136404.67 145062.00 136394.00C145040.67 136404.67 145019.33 136415.33 144998.00 136426.00C144987.33 136415.33 144976.67 136404.67 144966.00 136394.00C144955.18 136394.10 144944.36 136393.80 144933.54 136394.15C144901.36 136404.75 144869.18 136415.38 144837.00 136426.00C144826.33 136436.67 144815.67 136447.33 144805.00 136458.00C144805.00 136479.33 144805.00 136500.67 144805.00 136522.00C144773.00 136533.00 144741.00 136544.00 144709.00 136555.00C144709.00 136565.67 144709.00 136576.33 144709.00 136587.00C144687.33 136608.33 144665.67 136629.67 144644.00 136651.00C144644.00 136661.67 144644.00 136672.33 144644.00 136683.00C144633.33 136672.33 144622.67 136661.67 144612.00 136651.00C144590.67 136651.00 144569.33 136651.00 144548.00 136651.00C144526.67 136640.33 144505.33 136629.67 144484.00 136619.00C144462.33 136629.67 144440.67 136640.33 144419.00 136651.00C144387.00 136629.67 144355.00 136608.33 144323.00 136587.00C144312.33 136587.00 144301.67 136587.00 144291.00 136587.00C144269.33 136608.33 144247.67 136629.67 144226.00 136651.00C144204.67 136651.00 144183.33 136651.00 144162.00 136651.00C144140.67 136661.67 144119.33 136672.33 144098.00 136683.00C144087.00 136683.00 144076.00 136683.00 144065.00 136683.00C144054.33 136693.67 144043.67 136704.33 144033.00 136715.00C144022.33 136715.00 144011.67 136715.00 144001.00 136715.00C143990.11 136726.62 143977.59 136736.88 143967.80 136749.43C143957.52 136770.28 143947.27 136791.15 143937.00 136812.00C143937.00 136822.67 143937.00 136833.33 143937.00 136844.00C143894.10 136865.54 143851.10 136886.87 143808.00 136908.00C143776.00 136908.00 143744.00 136908.00 143712.00 136908.00C143701.33 136897.33 143690.67 136886.67 143680.00 136876.00C143669.33 136876.00 143658.67 136876.00 143648.00 136876.00C143636.07 136886.91 143625.39 136899.33 143612.60 136909.21C143592.07 136919.48 143571.53 136929.73 143551.00 136940.00C143540.33 136972.33 143529.67 137004.67 143519.00 137037.00C143454.67 137037.00 143390.33 137037.00 143326.00 137037.00C143293.90 137058.47 143261.67 137079.75 143229.65 137101.34C143218.76 137111.88 143207.88 137122.45 143197.00 137133.00C143154.33 137122.33 143111.67 137111.67 143069.00 137101.00C143015.33 137101.00 142961.67 137101.00 142908.00 137101.00C142908.00 137090.33 142908.00 137079.67 142908.00 137069.00C142885.30 137079.95 142863.20 137092.21 142840.10 137102.29C142809.07 137112.53 142778.03 137122.76 142747.00 137133.00C142715.00 137154.67 142683.00 137176.33 142651.00 137198.00C142629.33 137187.00 142607.67 137176.00 142586.00 137165.00C142574.38 137176.22 142564.18 137189.09 142551.60 137199.21C142531.07 137209.48 142510.53 137219.73 142490.00 137230.00C142479.33 137230.00 142468.67 137230.00 142458.00 137230.00C142446.38 137240.89 142436.12 137253.41 142423.57 137263.20C142402.72 137273.48 142381.85 137283.73 142361.00 137294.00C142350.33 137294.00 142339.67 137294.00 142329.00 137294.00C142297.12 137325.95 142264.96 137357.62 142233.74 137390.22C142232.26 137400.70 142233.01 137411.52 142233.41 137421.98C142238.73 137430.92 142247.98 137436.87 142254.77 137444.75C142261.12 137449.25 142267.83 137457.03 142258.09 137461.91C142239.06 137480.94 142220.03 137499.97 142201.00 137519.00C142158.00 137529.67 142115.00 137540.33 142072.00 137551.00C142061.19 137551.15 142050.37 137550.71 142039.57 137551.22C142018.38 137561.81 141997.19 137572.41 141976.00 137583.00C141965.00 137583.00 141954.00 137583.00 141943.00 137583.00C141889.67 137615.33 141836.33 137647.67 141783.00 137680.00C141793.67 137690.67 141804.33 137701.33 141815.00 137712.00C141804.33 137733.33 141793.67 137754.67 141783.00 137776.00C141783.00 137787.00 141783.00 137798.00 141783.00 137809.00C141772.33 137809.00 141761.67 137809.00 141751.00 137809.00C141740.00 137819.67 141729.00 137830.33 141718.00 137841.00C141686.00 137830.33 141654.00 137819.67 141622.00 137809.00C141568.33 137819.67 141514.67 137830.33 141461.00 137841.00C141450.33 137851.67 141439.67 137862.33 141429.00 137873.00C141407.67 137873.00 141386.33 137873.00 141365.00 137873.00C141354.00 137894.33 141343.00 137915.67 141332.00 137937.00C141310.67 137937.00 141289.33 137937.00 141268.00 137937.00C141236.00 137958.33 141204.00 137979.67 141172.00 138001.00C141139.67 138001.00 141107.33 138001.00 141075.00 138001.00C141085.67 137969.00 141096.33 137937.00 141107.00 137905.00C141085.67 137883.67 141064.33 137862.33 141043.00 137841.00C141021.67 137841.00 141000.33 137841.00 140979.00 137841.00C140957.40 137819.59 140936.08 137797.92 140915.00 137776.00C140904.00 137776.00 140893.00 137776.00 140882.00 137776.00C140850.00 137754.67 140818.00 137733.33 140786.00 137712.00C140775.33 137712.00 140764.67 137712.00 140754.00 137712.00C140764.67 137722.67 140775.33 137733.33 140786.00 137744.00C140764.67 137797.67 140743.33 137851.33 140722.00 137905.00C140700.33 137894.33 140678.67 137883.67 140657.00 137873.00C140614.33 137905.00 140571.67 137937.00 140529.00 137969.00C140518.33 137969.00 140507.67 137969.00 140497.00 137969.00C140486.00 137979.67 140475.00 137990.33 140464.00 138001.00C140451.88 138001.55 140439.51 137999.77 140427.56 138002.14C140386.38 138012.76 140345.19 138023.39 140304.00 138034.00C140293.00 138023.00 140282.00 138012.00 140271.00 138001.00C140271.00 137990.33 140271.00 137979.67 140271.00 137969.00C140286.40 137954.93 140299.81 137938.32 140318.02 137927.66C140345.35 137909.45 140372.67 137891.22 140400.00 137873.00C140389.33 137851.67 140378.67 137830.33 140368.00 137809.00C140346.67 137809.00 140325.33 137809.00 140304.00 137809.00C140304.00 137787.33 140304.00 137765.67 140304.00 137744.00C140282.33 137765.67 140260.67 137787.33 140239.00 137809.00C140249.67 137809.00 140260.33 137809.00 140271.00 137809.00C140260.33 137819.67 140249.67 137830.33 140239.00 137841.00C140217.67 137841.00 140196.33 137841.00 140175.00 137841.00C140153.67 137873.00 140132.33 137905.00 140111.00 137937.00C140057.33 137947.67 140003.67 137958.33 139950.00 137969.00C139928.67 137979.67 139907.33 137990.33 139886.00 138001.00C139875.00 138001.00 139864.00 138001.00 139853.00 138001.00C139831.67 137979.67 139810.33 137958.33 139789.00 137937.00C139799.67 137926.33 139810.33 137915.67 139821.00 137905.00C139821.00 137894.33 139821.00 137883.67 139821.00 137873.00C139842.67 137851.67 139864.33 137830.33 139886.00 137809.00C139875.00 137809.00 139864.00 137809.00 139853.00 137809.00C139864.00 137787.33 139875.00 137765.67 139886.00 137744.00C139896.67 137744.00 139907.33 137744.00 139918.00 137744.00C139907.33 137722.67 139896.67 137701.33 139886.00 137680.00C139886.00 137669.33 139886.00 137658.67 139886.00 137648.00C139864.33 137637.33 139842.67 137626.67 139821.00 137616.00C139789.00 137637.33 139757.00 137658.67 139725.00 137680.00C139692.67 137669.33 139660.33 137658.67 139628.00 137648.00C139617.33 137658.67 139606.67 137669.33 139596.00 137680.00C139596.00 137690.67 139596.00 137701.33 139596.00 137712.00C139574.67 137733.33 139553.33 137754.67 139532.00 137776.00C139542.67 137787.00 139553.33 137798.00 139564.00 137809.00C139564.00 137819.67 139564.00 137830.33 139564.00 137841.00C139585.33 137841.00 139606.67 137841.00 139628.00 137841.00C139639.00 137873.00 139650.00 137905.00 139661.00 137937.00C139682.33 137947.67 139703.67 137958.33 139725.00 137969.00C139725.00 137979.67 139725.00 137990.33 139725.00 138001.00C139735.67 138001.00 139746.33 138001.00 139757.00 138001.00C139725.00 138012.00 139693.00 138023.00 139661.00 138034.00C139650.00 138044.67 139639.00 138055.33 139628.00 138066.00C139606.67 138055.33 139585.33 138044.67 139564.00 138034.00C139542.67 138034.00 139521.33 138034.00 139500.00 138034.00C139500.00 138044.67 139500.00 138055.33 139500.00 138066.00C139489.33 138076.67 139478.67 138087.33 139468.00 138098.00C139457.00 138098.00 139446.00 138098.00 139435.00 138098.00C139435.00 138108.67 139435.00 138119.33 139435.00 138130.00C139403.00 138140.67 139371.00 138151.33 139339.00 138162.00C139328.33 138172.67 139317.67 138183.33 139307.00 138194.00C139264.00 138205.00 139221.00 138216.00 139178.00 138227.00C139167.33 138269.67 139156.67 138312.33 139146.00 138355.00C139167.33 138376.33 139188.67 138397.67 139210.00 138419.00C139221.15 138418.90 139232.31 138419.21 139243.46 138418.85C139307.31 138397.58 139371.15 138376.28 139435.00 138355.00C139488.67 138355.00 139542.33 138355.00 139596.00 138355.00C139585.33 138355.00 139574.67 138355.00 139564.00 138355.00C139585.33 138387.33 139606.67 138419.67 139628.00 138452.00C139628.00 138473.33 139628.00 138494.67 139628.00 138516.00C139639.00 138516.00 139650.00 138516.00 139661.00 138516.00C139661.00 138537.33 139661.00 138558.67 139661.00 138580.00C139650.00 138590.67 139639.00 138601.33 139628.00 138612.00C139617.33 138612.00 139606.67 138612.00 139596.00 138612.00C139585.33 138633.67 139574.67 138655.33 139564.00 138677.00C139564.00 138687.67 139564.00 138698.33 139564.00 138709.00C139585.33 138730.33 139606.67 138751.67 139628.00 138773.00C139639.00 138773.00 139650.00 138773.00 139661.00 138773.00C139661.00 138783.67 139661.00 138794.33 139661.00 138805.00C139639.33 138805.00 139617.67 138805.00 139596.00 138805.00C139585.33 138794.33 139574.67 138783.67 139564.00 138773.00C139553.33 138773.00 139542.67 138773.00 139532.00 138773.00C139521.18 138751.57 139510.71 138729.97 139499.66 138708.66C139489.11 138698.11 139478.55 138687.55 139468.00 138677.00C139457.00 138698.33 139446.00 138719.67 139435.00 138741.00C139413.67 138741.00 139392.33 138741.00 139371.00 138741.00C139381.64 138794.83 139392.52 138848.62 139403.00 138902.48C139403.00 138912.99 139403.00 138923.49 139403.00 138934.00C139391.39 138944.90 139381.11 138957.37 139368.60 138967.21C139348.07 138977.48 139327.53 138987.73 139307.00 138998.00C139296.33 138998.00 139285.67 138998.00 139275.00 138998.00C139264.33 138987.33 139253.67 138976.67 139243.00 138966.00C139243.00 138944.67 139243.00 138923.33 139243.00 138902.00C139221.33 138891.33 139199.67 138880.67 139178.00 138870.00C139178.00 138880.67 139178.00 138891.33 139178.00 138902.00C139156.67 138891.33 139135.33 138880.67 139114.00 138870.00C139114.00 138880.67 139114.00 138891.33 139114.00 138902.00C139081.67 138902.00 139049.33 138902.00 139017.00 138902.00C139006.33 138923.33 138995.67 138944.67 138985.00 138966.00C138974.33 138966.00 138963.67 138966.00 138953.00 138966.00C138953.00 138998.00 138953.00 139030.00 138953.00 139062.00C138942.33 139062.00 138931.67 139062.00 138921.00 139062.00C138899.67 139073.00 138878.33 139084.00 138857.00 139095.00C138846.33 139095.00 138835.67 139095.00 138825.00 139095.00C138825.00 139062.67 138825.00 139030.33 138825.00 138998.00C138814.00 138998.00 138803.00 138998.00 138792.00 138998.00C138792.00 138966.00 138792.00 138934.00 138792.00 138902.00C138770.67 138902.00 138749.33 138902.00 138728.00 138902.00C138728.14 138891.19 138727.71 138880.37 138728.21 138869.57C138738.83 138848.06 138749.40 138826.52 138760.00 138805.00C138749.19 138805.15 138738.37 138804.71 138727.57 138805.22C138706.38 138815.81 138685.19 138826.41 138664.00 138837.00C138664.00 138848.00 138664.00 138859.00 138664.00 138870.00C138642.67 138891.33 138621.33 138912.67 138600.00 138934.00C138578.33 138934.00 138556.67 138934.00 138535.00 138934.00C138513.67 138955.33 138492.33 138976.67 138471.00 138998.00C138428.10 139019.54 138385.10 139040.87 138342.00 139062.00C138342.00 139073.00 138342.00 139084.00 138342.00 139095.00C138320.57 139105.82 138298.97 139116.29 138277.66 139127.34C138267.11 139137.89 138256.55 139148.45 138246.00 139159.00C138213.67 139148.33 138181.33 139137.67 138149.00 139127.00C138117.00 139148.33 138085.00 139169.67 138053.00 139191.00C138010.00 139180.33 137967.00 139169.67 137924.00 139159.00C137892.00 139169.67 137860.00 139180.33 137828.00 139191.00C137806.67 139212.33 137785.33 139233.67 137764.00 139255.00C137742.33 139255.00 137720.67 139255.00 137699.00 139255.00C137677.67 139276.67 137656.33 139298.33 137635.00 139320.00C137613.67 139309.33 137592.33 139298.67 137571.00 139288.00C137581.67 139277.00 137592.33 139266.00 137603.00 139255.00C137613.67 139223.00 137624.33 139191.00 137635.00 139159.00C137634.90 139148.18 137635.20 139137.36 137634.85 139126.54C137624.25 139094.36 137613.62 139062.18 137603.00 139030.00C137603.00 139019.33 137603.00 139008.67 137603.00 138998.00C137592.33 139008.67 137581.67 139019.33 137571.00 139030.00C137517.33 139040.67 137463.67 139051.33 137410.00 139062.00C137399.33 139051.33 137388.67 139040.67 137378.00 139030.00C137366.81 139040.69 137355.95 139051.71 137344.55 139062.18C137291.37 139083.79 137238.18 139105.39 137185.00 139127.00C137174.33 139148.33 137163.67 139169.67 137153.00 139191.00C137142.00 139180.33 137131.00 139169.67 137120.00 139159.00C137098.67 139159.00 137077.33 139159.00 137056.00 139159.00C137056.00 139137.67 137056.00 139116.33 137056.00 139095.00C137024.00 139095.00 136992.00 139095.00 136960.00 139095.00C136938.33 139127.00 136916.67 139159.00 136895.00 139191.00C136863.00 139180.33 136831.00 139169.67 136799.00 139159.00C136766.67 139169.67 136734.33 139180.33 136702.00 139191.00C136691.33 139201.67 136680.67 139212.33 136670.00 139223.00C136638.00 139212.33 136606.00 139201.67 136574.00 139191.00C136563.33 139169.67 136552.67 139148.33 136542.00 139127.00C136531.00 139116.33 136520.00 139105.67 136509.00 139095.00C136509.00 139084.00 136509.00 139073.00 136509.00 139062.00C136498.33 139062.00 136487.67 139062.00 136477.00 139062.00C136477.00 139051.33 136477.00 139040.67 136477.00 139030.00C136498.67 139030.00 136520.33 139030.00 136542.00 139030.00C136531.00 138998.00 136520.00 138966.00 136509.00 138934.00C136520.00 138923.33 136531.00 138912.67 136542.00 138902.00C136531.00 138891.33 136520.00 138880.67 136509.00 138870.00C136509.00 138848.33 136509.00 138826.67 136509.00 138805.00C136530.67 138762.33 136552.33 138719.67 136574.00 138677.00C136595.33 138666.00 136616.67 138655.00 136638.00 138644.00C136638.00 138633.33 136638.00 138622.67 136638.00 138612.00C136648.67 138612.00 136659.33 138612.00 136670.00 138612.00C136670.00 138601.33 136670.00 138590.67 136670.00 138580.00C136680.67 138569.33 136691.33 138558.67 136702.00 138548.00C136702.00 138537.33 136702.00 138526.67 136702.00 138516.00C136670.00 138516.00 136638.00 138516.00 136606.00 138516.00C136595.33 138526.67 136584.67 138537.33 136574.00 138548.00C136552.33 138516.00 136530.67 138484.00 136509.00 138452.00C136498.33 138452.00 136487.67 138452.00 136477.00 138452.00C136477.00 138441.00 136477.00 138430.00 136477.00 138419.00C136466.33 138430.00 136455.67 138441.00 136445.00 138452.00C136423.67 138452.00 136402.33 138452.00 136381.00 138452.00C136348.67 138430.33 136316.33 138408.67 136284.00 138387.00C136284.00 138397.67 136284.00 138408.33 136284.00 138419.00C136262.67 138408.33 136241.33 138397.67 136220.00 138387.00C136220.00 138376.33 136220.00 138365.67 136220.00 138355.00C136198.67 138355.00 136177.33 138355.00 136156.00 138355.00C136145.33 138323.00 136134.67 138291.00 136124.00 138259.00C136102.33 138259.00 136080.67 138259.00 136059.00 138259.00C136048.33 138248.33 136037.67 138237.67 136027.00 138227.00C136037.67 138216.00 136048.33 138205.00 136059.00 138194.00C136048.33 138183.33 136037.67 138172.67 136027.00 138162.00C136027.00 138151.33 136027.00 138140.67 136027.00 138130.00C136037.67 138119.33 136048.33 138108.67 136059.00 138098.00C136080.67 138108.67 136102.33 138119.33 136124.00 138130.00C136124.00 138119.33 136124.00 138108.67 136124.00 138098.00C136156.00 138087.33 136188.00 138076.67 136220.00 138066.00C136230.67 138055.33 136241.33 138044.67 136252.00 138034.00C136273.67 138044.67 136295.33 138055.33 136317.00 138066.00C136327.67 138055.33 136338.33 138044.67 136349.00 138034.00C136359.67 138044.67 136370.33 138055.33 136381.00 138066.00C136370.33 138076.67 136359.67 138087.33 136349.00 138098.00C136359.81 138097.85 136370.63 138098.29 136381.43 138097.78C136402.62 138087.19 136423.81 138076.59 136445.00 138066.00C136445.00 138044.33 136445.00 138022.67 136445.00 138001.00C136423.67 137979.67 136402.33 137958.33 136381.00 137937.00C136359.67 137937.00 136338.33 137937.00 136317.00 137937.00C136306.00 137926.33 136295.00 137915.67 136284.00 137905.00C136284.00 137894.33 136284.00 137883.67 136284.00 137873.00C136316.33 137862.33 136348.67 137851.67 136381.00 137841.00C136348.67 137808.67 136316.33 137776.33 136284.00 137744.00C136305.67 137722.67 136327.33 137701.33 136349.00 137680.00C136316.67 137680.00 136284.33 137680.00 136252.00 137680.00C136252.00 137658.67 136252.00 137637.33 136252.00 137616.00C136284.33 137583.67 136316.67 137551.33 136349.00 137519.00C136349.00 137497.67 136349.00 137476.33 136349.00 137455.00C136338.33 137465.67 136327.67 137476.33 136317.00 137487.00C136306.00 137487.00 136295.00 137487.00 136284.00 137487.00C136262.67 137476.33 136241.33 137465.67 136220.00 137455.00C136220.00 137444.33 136220.00 137433.67 136220.00 137423.00C136198.67 137423.00 136177.33 137423.00 136156.00 137423.00C136156.00 137401.33 136156.00 137379.67 136156.00 137358.00C136102.33 137358.00 136048.67 137358.00 135995.00 137358.00C135984.33 137347.33 135973.67 137336.67 135963.00 137326.00C135941.67 137336.67 135920.33 137347.33 135899.00 137358.00C135899.00 137336.67 135899.00 137315.33 135899.00 137294.00C135845.33 137272.67 135791.67 137251.33 135738.00 137230.00C135748.67 137219.33 135759.33 137208.67 135770.00 137198.00C135770.00 137176.33 135770.00 137154.67 135770.00 137133.00C135748.67 137122.33 135727.33 137111.67 135706.00 137101.00C135695.00 137101.00 135684.00 137101.00 135673.00 137101.00C135673.00 137090.33 135673.00 137079.67 135673.00 137069.00C135684.00 137058.33 135695.00 137047.67 135706.00 137037.00C135695.00 137026.33 135684.00 137015.67 135673.00 137005.00C135651.67 137005.00 135630.33 137005.00 135609.00 137005.00C135598.33 137015.67 135587.67 137026.33 135577.00 137037.00C135577.00 137026.33 135577.00 137015.67 135577.00 137005.00C135566.33 136994.33 135555.67 136983.67 135545.00 136973.00C135512.67 136973.00 135480.33 136973.00 135448.00 136973.00C135426.67 136962.00 135405.33 136951.00 135384.00 136940.00C135384.00 136951.00 135384.00 136962.00 135384.00 136973.00C135352.00 136962.00 135320.00 136951.00 135288.00 136940.00C135277.33 136929.33 135266.67 136918.67 135256.00 136908.00C135245.00 136908.00 135234.00 136908.00 135223.00 136908.00C135223.00 136897.33 135223.00 136886.67 135223.00 136876.00C135191.00 136865.33 135159.00 136854.67 135127.00 136844.00C135127.10 136833.18 135126.80 136822.36 135127.15 136811.54C135137.75 136779.36 135148.38 136747.18 135159.00 136715.00C135148.33 136704.33 135137.67 136693.67 135127.00 136683.00C135137.67 136661.67 135148.33 136640.33 135159.00 136619.00C135137.67 136619.00 135116.33 136619.00 135095.00 136619.00C135084.33 136597.67 135073.67 136576.33 135063.00 136555.00C135052.00 136555.00 135041.00 136555.00 135030.00 136555.00C135030.00 136544.00 135030.00 136533.00 135030.00 136522.00C135019.33 136522.00 135008.67 136522.00 134998.00 136522.00C134998.00 136500.67 134998.00 136479.33 134998.00 136458.00C134987.33 136447.33 134976.67 136436.67 134966.00 136426.00C134966.00 136415.33 134966.00 136404.67 134966.00 136394.00C134955.33 136394.00 134944.67 136394.00 134934.00 136394.00C134934.00 136383.33 134934.00 136372.67 134934.00 136362.00C134923.33 136362.00 134912.67 136362.00 134902.00 136362.00C134891.33 136351.00 134880.67 136340.00 134870.00 136329.00C134880.67 136329.00 134891.33 136329.00 134902.00 136329.00C134923.33 136307.67 134944.67 136286.33 134966.00 136265.00C134955.33 136243.67 134944.67 136222.33 134934.00 136201.00C134944.67 136190.33 134955.33 136179.67 134966.00 136169.00C134955.33 136158.33 134944.67 136147.67 134934.00 136137.00C134934.00 136126.00 134934.00 136115.00 134934.00 136104.00C134944.90 136092.39 134957.37 136082.11 134967.21 136069.60C134977.48 136049.07 134987.73 136028.53 134998.00 136008.00C135008.67 136018.67 135019.33 136029.33 135030.00 136040.00C135019.33 136018.67 135008.67 135997.33 134998.00 135976.00C135030.33 135954.33 135062.67 135932.67 135095.00 135911.00C135084.33 135900.33 135073.67 135889.67 135063.00 135879.00C135084.33 135825.67 135105.67 135772.33 135127.00 135719.00C135116.33 135708.00 135105.67 135697.00 135095.00 135686.00C135137.67 135686.00 135180.33 135686.00 135223.00 135686.00C135234.00 135654.00 135245.00 135622.00 135256.00 135590.00C135298.67 135579.33 135341.33 135568.67 135384.00 135558.00C135405.33 135536.67 135426.67 135515.33 135448.00 135494.00C135448.00 135483.00 135448.00 135472.00 135448.00 135461.00C135426.67 135461.00 135405.33 135461.00 135384.00 135461.00C135373.33 135429.00 135362.67 135397.00 135352.00 135365.00C135330.57 135354.18 135308.97 135343.71 135287.66 135332.66C135266.11 135311.11 135244.55 135289.55 135223.00 135268.00C135191.00 135279.00 135159.00 135290.00 135127.00 135301.00C135105.67 135290.00 135084.33 135279.00 135063.00 135268.00C135009.33 135268.00 134955.67 135268.00 134902.00 135268.00C134891.33 135257.33 134880.67 135246.67 134870.00 135236.00C134870.00 135214.67 134870.00 135193.33 134870.00 135172.00C134880.67 135172.00 134891.33 135172.00 134902.00 135172.00C134912.67 135182.67 134923.33 135193.33 134934.00 135204.00C134955.33 135193.33 134976.67 135182.67 134998.00 135172.00C135019.82 135171.90 135041.64 135172.20 135063.46 135171.85C135095.31 135161.25 135127.15 135150.62 135159.00 135140.00C135159.00 135129.33 135159.00 135118.67 135159.00 135108.00C135137.57 135096.85 135115.97 135086.03 135094.66 135074.66C135073.10 135053.44 135051.55 135032.22 135030.00 135011.00C135041.00 134989.67 135052.00 134968.33 135063.00 134947.00C135073.67 134947.00 135084.33 134947.00 135095.00 134947.00C135095.00 134936.33 135095.00 134925.67 135095.00 134915.00C135116.33 134925.67 135137.67 134936.33 135159.00 134947.00C135169.67 134936.33 135180.33 134925.67 135191.00 134915.00C135191.00 134904.33 135191.00 134893.67 135191.00 134883.00C135201.67 134883.00 135212.33 134883.00 135223.00 134883.00C135234.00 134872.00 135245.00 134861.00 135256.00 134850.00C135288.00 134871.67 135320.00 134893.33 135352.00 134915.00C135362.67 134915.00 135373.33 134915.00 135384.00 134915.00C135384.00 134882.67 135384.00 134850.33 135384.00 134818.00C135373.10 134806.39 135360.63 134796.11 135350.79 134783.60C135340.52 134763.07 135330.27 134742.53 135320.00 134722.00C135309.33 134722.00 135298.67 134722.00 135288.00 134722.00C135274.31 134707.31 135257.88 134694.82 135247.51 134677.34C135228.68 134649.22 135209.84 134621.11 135191.00 134593.00C135191.00 134571.67 135191.00 134550.33 135191.00 134529.00C135169.67 134518.33 135148.33 134507.67 135127.00 134497.00C135137.67 134475.33 135148.33 134453.67 135159.00 134432.00C135137.67 134410.67 135116.33 134389.33 135095.00 134368.00C135105.67 134357.33 135116.33 134346.67 135127.00 134336.00C135137.67 134336.00 135148.33 134336.00 135159.00 134336.00C135169.89 134324.38 135182.41 134314.12 135192.20 134301.57C135202.48 134280.72 135212.73 134259.85 135223.00 134239.00C135212.33 134228.33 135201.67 134217.67 135191.00 134207.00C135191.00 134196.33 135191.00 134185.67 135191.00 134175.00C135169.67 134143.00 135148.33 134111.00 135127.00 134079.00C135105.67 134079.00 135084.33 134079.00 135063.00 134079.00C135052.00 134057.33 135041.00 134035.67 135030.00 134014.00C135041.00 133992.67 135052.00 133971.33 135063.00 133950.00C135084.33 133939.33 135105.67 133928.67 135127.00 133918.00C135127.00 133907.33 135127.00 133896.67 135127.00 133886.00C135159.00 133853.67 135191.00 133821.33 135223.00 133789.00C135212.33 133767.67 135201.67 133746.33 135191.00 133725.00C135201.67 133725.00 135212.33 133725.00 135223.00 133725.00C135234.00 133714.33 135245.00 133703.67 135256.00 133693.00C135277.33 133693.00 135298.67 133693.00 135320.00 133693.00C135320.00 133628.67 135320.00 133564.33 135320.00 133500.00C135330.67 133478.67 135341.33 133457.33 135352.00 133436.00C135341.33 133414.33 135330.67 133392.67 135320.00 133371.00C135320.00 133360.33 135320.00 133349.67 135320.00 133339.00C135330.67 133328.33 135341.33 133317.67 135352.00 133307.00C135352.00 133285.67 135352.00 133264.33 135352.00 133243.00C135416.33 133253.67 135480.67 133264.33 135545.00 133275.00C135566.33 133264.33 135587.67 133253.67 135609.00 133243.00C135609.00 133210.67 135609.00 133178.33 135609.00 133146.00C135630.33 133135.33 135651.67 133124.67 135673.00 133114.00C135684.00 133114.00 135695.00 133114.00 135706.00 133114.00C135695.00 133092.67 135684.00 133071.33 135673.00 133050.00C135684.00 133039.33 135695.00 133028.67 135706.00 133018.00C135727.33 133018.00 135748.67 133018.00 135770.00 133018.00C135770.00 132996.33 135770.00 132974.67 135770.00 132953.00C135791.33 132942.33 135812.67 132931.67 135834.00 132921.00C135834.00 132910.33 135834.00 132899.67 135834.00 132889.00C135823.33 132878.33 135812.67 132867.67 135802.00 132857.00C135812.67 132846.33 135823.33 132835.67 135834.00 132825.00C135834.14 132814.19 135833.71 132803.37 135834.21 132792.57C135844.83 132771.06 135855.40 132749.52 135866.00 132728.00C135866.00 132717.33 135866.00 132706.67 135866.00 132696.00C135877.00 132685.33 135888.00 132674.67 135899.00 132664.00C135909.67 132664.00 135920.33 132664.00 135931.00 132664.00C135931.00 132653.33 135931.00 132642.67 135931.00 132632.00C135898.67 132599.67 135866.33 132567.33 135834.00 132535.00C135823.33 132513.67 135812.67 132492.33 135802.00 132471.00C135812.67 132460.33 135823.33 132449.67 135834.00 132439.00C135834.00 132417.67 135834.00 132396.33 135834.00 132375.00C135855.67 132353.33 135877.33 132331.67 135899.00 132310.00C135888.00 132299.33 135877.00 132288.67 135866.00 132278.00C135866.00 132256.67 135866.00 132235.33 135866.00 132214.00C135855.33 132203.33 135844.67 132192.67 135834.00 132182.00C135834.00 132160.33 135834.00 132138.67 135834.00 132117.00C135812.67 132117.00 135791.33 132117.00 135770.00 132117.00C135748.67 132106.33 135727.33 132095.67 135706.00 132085.00C135684.33 132085.00 135662.67 132085.00 135641.00 132085.00C135619.67 132074.33 135598.33 132063.67 135577.00 132053.00C135577.00 132042.33 135577.00 132031.67 135577.00 132021.00C135534.00 132042.33 135491.00 132063.67 135448.00 132085.00C135448.00 132095.67 135448.00 132106.33 135448.00 132117.00C135426.57 132106.18 135404.97 132095.71 135383.66 132084.66C135373.11 132074.11 135362.55 132063.55 135352.00 132053.00C135362.67 132042.33 135373.33 132031.67 135384.00 132021.00C135373.33 132021.00 135362.67 132021.00 135352.00 132021.00C135352.00 132010.33 135352.00 131999.67 135352.00 131989.00C135341.33 131978.33 135330.67 131967.67 135320.00 131957.00C135309.33 131957.00 135298.67 131957.00 135288.00 131957.00C135277.33 131935.33 135266.67 131913.67 135256.00 131892.00C135245.00 131881.33 135234.00 131870.67 135223.00 131860.00C135223.00 131806.33 135223.00 131752.67 135223.00 131699.00C135191.00 131699.00 135159.00 131699.00 135127.00 131699.00C135116.33 131720.67 135105.67 131742.33 135095.00 131764.00C135084.33 131764.00 135073.67 131764.00 135063.00 131764.00C135041.01 131785.23 135019.09 131806.54 134997.73 131828.40C134976.48 131860.26 134955.24 131892.13 134934.00 131924.00C134923.18 131902.57 134912.71 131880.97 134901.66 131859.66C134891.11 131849.11 134880.55 131838.55 134870.00 131828.00C134870.00 131838.67 134870.00 131849.33 134870.00 131860.00C134848.33 131860.00 134826.67 131860.00 134805.00 131860.00C134772.90 131838.53 134740.67 131817.26 134708.66 131795.66C134698.11 131785.11 134687.55 131774.55 134677.00 131764.00C134687.67 131742.33 134698.33 131720.67 134709.00 131699.00C134676.67 131699.00 134644.33 131699.00 134612.00 131699.00C134590.92 131720.92 134569.60 131742.59 134548.00 131764.00C134505.33 131753.33 134462.67 131742.67 134420.00 131732.00C134398.33 131732.00 134376.67 131732.00 134355.00 131732.00C134344.33 131742.67 134333.67 131753.33 134323.00 131764.00C134323.00 131774.67 134323.00 131785.33 134323.00 131796.00C134312.33 131806.67 134301.67 131817.33 134291.00 131828.00C134269.67 131828.00 134248.33 131828.00 134227.00 131828.00C134227.00 131838.67 134227.00 131849.33 134227.00 131860.00C134216.00 131860.00 134205.00 131860.00 134194.00 131860.00C134194.00 131870.67 134194.00 131881.33 134194.00 131892.00C134162.00 131902.67 134130.00 131913.33 134098.00 131924.00C134087.33 131935.00 134076.67 131946.00 134066.00 131957.00C134055.33 131957.00 134044.67 131957.00 134034.00 131957.00C134023.33 131967.67 134012.67 131978.33 134002.00 131989.00C133980.33 131989.00 133958.67 131989.00 133937.00 131989.00C133937.00 131999.67 133937.00 132010.33 133937.00 132021.00C133926.33 132010.33 133915.67 131999.67 133905.00 131989.00C133894.33 131999.67 133883.67 132010.33 133873.00 132021.00C133851.67 132010.33 133830.33 131999.67 133809.00 131989.00C133798.00 131999.67 133787.00 132010.33 133776.00 132021.00C133765.33 132010.33 133754.67 131999.67 133744.00 131989.00C133722.67 131989.00 133701.33 131989.00 133680.00 131989.00C133658.67 131999.67 133637.33 132010.33 133616.00 132021.00C133616.00 132010.33 133616.00 131999.67 133616.00 131989.00C133605.33 131999.67 133594.67 132010.33 133584.00 132021.00C133573.00 132010.33 133562.00 131999.67 133551.00 131989.00C133540.33 131989.00 133529.67 131989.00 133519.00 131989.00C133508.33 131978.33 133497.67 131967.67 133487.00 131957.00C133497.67 131957.00 133508.33 131957.00 133519.00 131957.00C133519.00 131946.00 133519.00 131935.00 133519.00 131924.00C133508.33 131902.67 133497.67 131881.33 133487.00 131860.00C133497.67 131860.00 133508.33 131860.00 133519.00 131860.00C133529.67 131838.67 133540.33 131817.33 133551.00 131796.00C133540.33 131774.67 133529.67 131753.33 133519.00 131732.00C133540.16 131709.83 133561.79 131688.12 133584.00 131667.00C133572.07 131656.09 133561.39 131643.67 133548.60 131633.79C133528.07 131623.52 133507.53 131613.27 133487.00 131603.00C133476.33 131581.67 133465.67 131560.33 133455.00 131539.00C133455.00 131528.00 133455.00 131517.00 133455.00 131506.00C133444.33 131484.67 133433.67 131463.33 133423.00 131442.00C133412.33 131442.00 133401.67 131442.00 133391.00 131442.00C133401.67 131431.33 133412.33 131420.67 133423.00 131410.00C133401.67 131388.67 133380.33 131367.33 133359.00 131346.00C133359.00 131313.67 133359.00 131281.33 133359.00 131249.00C133348.00 131227.67 133337.00 131206.33 133326.00 131185.00C133326.00 131174.33 133326.00 131163.67 133326.00 131153.00C133315.33 131153.00 133304.67 131153.00 133294.00 131153.00C133283.33 131131.33 133272.67 131109.67 133262.00 131088.00C133240.67 131099.00 133219.33 131110.00 133198.00 131121.00C133198.00 131099.33 133198.00 131077.67 133198.00 131056.00C133208.67 131045.33 133219.33 131034.67 133230.00 131024.00C133230.00 131013.33 133230.00 131002.67 133230.00 130992.00C133240.67 130981.33 133251.33 130970.67 133262.00 130960.00C133208.33 130960.00 133154.67 130960.00 133101.00 130960.00C133101.00 130970.67 133101.00 130981.33 133101.00 130992.00C133089.38 130969.47 133078.90 130946.32 133066.50 130924.21C133045.99 130893.15 133025.51 130862.07 133005.00 130831.00C133005.00 130820.33 133005.00 130809.67 133005.00 130799.00C132994.33 130788.33 132983.67 130777.67 132973.00 130767.00C132983.67 130734.67 132994.33 130702.33 133005.00 130670.00C132972.67 130638.00 132940.33 130606.00 132908.00 130574.00C132929.67 130563.33 132951.33 130552.67 132973.00 130542.00C132973.00 130520.67 132973.00 130499.33 132973.00 130478.00C132994.33 130478.00 133015.67 130478.00 133037.00 130478.00C133037.00 130467.00 133037.00 130456.00 133037.00 130445.00C133004.67 130434.33 132972.33 130423.67 132940.00 130413.00C132929.33 130402.33 132918.67 130391.67 132908.00 130381.00C132897.33 130381.00 132886.67 130381.00 132876.00 130381.00C132886.67 130349.00 132897.33 130317.00 132908.00 130285.00C132897.03 130261.97 132884.84 130239.49 132874.69 130216.09C132853.64 130153.11 132832.75 130090.08 132812.00 130027.00C132822.67 130016.33 132833.33 130005.67 132844.00 129995.00C132844.10 129973.51 132843.80 129952.03 132844.15 129930.54C132854.76 129898.36 132865.38 129866.18 132876.00 129834.00C132864.39 129823.10 132854.11 129810.63 132841.60 129800.79C132821.07 129790.52 132800.53 129780.27 132780.00 129770.00C132769.33 129748.67 132758.67 129727.33 132748.00 129706.00C132726.33 129706.00 132704.67 129706.00 132683.00 129706.00C132672.33 129684.67 132661.67 129663.33 132651.00 129642.00C132651.00 129620.33 132651.00 129598.67 132651.00 129577.00C132619.00 129577.00 132587.00 129577.00 132555.00 129577.00C132533.33 129555.67 132511.67 129534.33 132490.00 129513.00C132468.67 129470.00 132447.33 129427.00 132426.00 129384.00C132447.89 129329.75 132469.12 129275.22 132491.44 129221.15C132512.63 129179.10 132533.82 129137.05 132555.00 129095.00C132533.33 129052.00 132511.67 129009.00 132490.00 128966.00C132511.67 128955.33 132533.33 128944.67 132555.00 128934.00C132565.67 128902.00 132576.33 128870.00 132587.00 128838.00C132597.67 128838.00 132608.33 128838.00 132619.00 128838.00C132629.67 128827.33 132640.33 128816.67 132651.00 128806.00C132661.67 128763.00 132672.33 128720.00 132683.00 128677.00C132693.67 128677.00 132704.33 128677.00 132715.00 128677.00C132704.33 128655.67 132693.67 128634.33 132683.00 128613.00C132704.67 128591.33 132726.33 128569.67 132748.00 128548.00C132748.00 128537.33 132748.00 128526.67 132748.00 128516.00C132758.67 128505.33 132769.33 128494.67 132780.00 128484.00C132801.33 128494.67 132822.67 128505.33 132844.00 128516.00C132897.67 128516.00 132951.33 128516.00 133005.00 128516.00C133005.00 128505.33 133005.00 128494.67 133005.00 128484.00C133015.90 128472.39 133028.37 128462.11 133038.21 128449.60C133048.47 128429.07 133058.73 128408.53 133069.00 128388.00C133069.00 128366.33 133069.00 128344.67 133069.00 128323.00C133079.67 128301.67 133090.33 128280.33 133101.00 128259.00C133101.00 128237.67 133101.00 128216.33 133101.00 128195.00C133079.67 128184.33 133058.33 128173.67 133037.00 128163.00C133037.00 128130.67 133037.00 128098.33 133037.00 128066.00C133015.67 128055.33 132994.33 128044.67 132973.00 128034.00C132973.00 128001.67 132973.00 127969.33 132973.00 127937.00C132962.00 127937.00 132951.00 127937.00 132940.00 127937.00C132918.67 127894.33 132897.33 127851.67 132876.00 127809.00C132886.67 127798.33 132897.33 127787.67 132908.00 127777.00C132897.33 127755.33 132886.67 127733.67 132876.00 127712.00C132876.00 127690.67 132876.00 127669.33 132876.00 127648.00C132865.33 127648.00 132854.67 127648.00 132844.00 127648.00C132833.33 127626.67 132822.67 127605.33 132812.00 127584.00C132768.87 127573.22 132725.66 127562.74 132682.57 127551.78C132661.38 127540.85 132640.19 127529.93 132619.00 127519.00C132597.67 127519.00 132576.33 127519.00 132555.00 127519.00C132522.67 127487.00 132490.33 127455.00 132458.00 127423.00C132426.00 127412.33 132394.00 127401.67 132362.00 127391.00C132351.33 127369.67 132340.67 127348.33 132330.00 127327.00C132308.33 127327.00 132286.67 127327.00 132265.00 127327.00C132233.00 127305.33 132201.00 127283.67 132169.00 127262.00C132169.00 127251.33 132169.00 127240.67 132169.00 127230.00C132179.67 127219.33 132190.33 127208.67 132201.00 127198.00C132201.00 127187.33 132201.00 127176.67 132201.00 127166.00C132190.33 127166.00 132179.67 127166.00 132169.00 127166.00C132169.00 127155.33 132169.00 127144.67 132169.00 127134.00C132179.67 127123.00 132190.33 127112.00 132201.00 127101.00C132190.33 127101.00 132179.67 127101.00 132169.00 127101.00C132179.67 127090.33 132190.33 127079.67 132201.00 127069.00C132190.33 127069.00 132179.67 127069.00 132169.00 127069.00C132179.67 127058.33 132190.33 127047.67 132201.00 127037.00C132190.33 127026.33 132179.67 127015.67 132169.00 127005.00C132179.67 126983.67 132190.33 126962.33 132201.00 126941.00C132190.33 126941.00 132179.67 126941.00 132169.00 126941.00C132169.00 126908.67 132169.00 126876.33 132169.00 126844.00C132158.33 126812.00 132147.67 126780.00 132137.00 126748.00C132158.33 126737.33 132179.67 126726.67 132201.00 126716.00C132190.33 126705.00 132179.67 126694.00 132169.00 126683.00C132179.67 126683.00 132190.33 126683.00 132201.00 126683.00C132201.00 126651.00 132201.00 126619.00 132201.00 126587.00C132211.67 126587.00 132222.33 126587.00 132233.00 126587.00C132233.00 126555.00 132233.00 126523.00 132233.00 126491.00C132243.67 126469.33 132254.33 126447.67 132265.00 126426.00C132275.67 126426.00 132286.33 126426.00 132297.00 126426.00C132318.67 126394.00 132340.33 126362.00 132362.00 126330.00C132372.67 126330.00 132383.33 126330.00 132394.00 126330.00C132415.33 126276.33 132436.67 126222.67 132458.00 126169.00C132458.00 126158.33 132458.00 126147.67 132458.00 126137.00C132436.16 126103.32 132413.23 126070.31 132392.11 126036.20C132382.07 126016.13 132372.03 125996.07 132362.00 125976.00C132351.33 125976.00 132340.67 125976.00 132330.00 125976.00C132330.00 125944.00 132330.00 125912.00 132330.00 125880.00C132319.00 125858.33 132308.00 125836.67 132297.00 125815.00C132286.18 125814.90 132275.36 125815.21 132264.54 125814.85C132232.69 125804.23 132200.85 125793.62 132169.00 125783.00C132147.67 125740.33 132126.33 125697.67 132105.00 125655.00C132062.00 125644.00 132019.00 125633.00 131976.00 125622.00C131954.67 125600.67 131933.33 125579.33 131912.00 125558.00C131890.33 125558.00 131868.67 125558.00 131847.00 125558.00C131825.67 125526.00 131804.33 125494.00 131783.00 125462.00C131729.33 125462.00 131675.67 125462.00 131622.00 125462.00C131611.33 125429.67 131600.67 125397.33 131590.00 125365.00C131547.00 125343.67 131504.00 125322.33 131461.00 125301.00C131461.00 125268.67 131461.00 125236.33 131461.00 125204.00C131482.67 125193.33 131504.33 125182.67 131526.00 125172.00C131526.00 125150.67 131526.00 125129.33 131526.00 125108.00C131515.18 125086.57 131504.71 125064.97 131493.66 125043.66C131440.11 124990.11 131386.55 124936.55 131333.00 124883.00C131333.00 124872.33 131333.00 124861.67 131333.00 124851.00C131311.67 124872.33 131290.33 124893.67 131269.00 124915.00C131247.33 124915.00 131225.67 124915.00 131204.00 124915.00C131182.67 124936.33 131161.33 124957.67 131140.00 124979.00C131097.00 124979.00 131054.00 124979.00 131011.00 124979.00C130989.67 124989.67 130968.33 125000.33 130947.00 125011.00C130947.00 125022.00 130947.00 125033.00 130947.00 125044.00C130904.00 125044.00 130861.00 125044.00 130818.00 125044.00C130796.67 125054.67 130775.33 125065.33 130754.00 125076.00C130754.00 125108.00 130754.00 125140.00 130754.00 125172.00C130722.00 125204.33 130690.00 125236.67 130658.00 125269.00C130636.33 125269.00 130614.67 125269.00 130593.00 125269.00C130571.67 125279.67 130550.33 125290.33 130529.00 125301.00C130493.32 125265.59 130458.02 125229.79 130422.78 125193.94C130404.54 125175.93 130386.24 125158.00 130368.00 125140.00C130368.00 125118.67 130368.00 125097.33 130368.00 125076.00C130314.33 125033.00 130260.67 124990.00 130207.00 124947.00C130196.18 124947.10 130185.36 124946.79 130174.54 124947.15C130141.93 124958.28 130108.99 124968.48 130076.60 124980.21C130056.07 124990.47 130035.53 125000.73 130015.00 125011.00C129982.67 125000.33 129950.33 124989.67 129918.00 124979.00C129864.33 124979.00 129810.67 124979.00 129757.00 124979.00C129703.67 125000.67 129650.33 125022.33 129597.00 125044.00C129575.33 125033.00 129553.67 125022.00 129532.00 125011.00C129521.33 125011.00 129510.67 125011.00 129500.00 125011.00C129478.53 125043.43 129457.27 125076.00 129435.66 125108.34C129425.11 125118.89 129414.55 125129.45 129404.00 125140.00C129404.00 125172.33 129404.00 125204.67 129404.00 125237.00C129414.67 125237.00 129425.33 125237.00 129436.00 125237.00C129446.67 125247.67 129457.33 125258.33 129468.00 125269.00C129467.85 125279.81 129468.29 125290.63 129467.78 125301.43C129457.19 125322.62 129446.59 125343.81 129436.00 125365.00C129436.00 125408.00 129436.00 125451.00 129436.00 125494.00C129425.18 125515.43 129414.71 125537.03 129403.66 125558.34C129371.44 125590.56 129339.22 125622.78 129307.00 125655.00C129296.33 125655.00 129285.67 125655.00 129275.00 125655.00C129232.00 125633.33 129189.00 125611.67 129146.00 125590.00C129124.67 125558.00 129103.33 125526.00 129082.00 125494.00C129071.33 125440.33 129060.67 125386.67 129050.00 125333.00C129007.00 125301.00 128964.00 125269.00 128921.00 125237.00C128910.33 125237.00 128899.67 125237.00 128889.00 125237.00C128878.33 125247.67 128867.67 125258.33 128857.00 125269.00C128857.00 125322.67 128857.00 125376.33 128857.00 125430.00C128835.56 125472.79 128814.26 125515.65 128792.73 125558.40C128771.15 125590.60 128749.58 125622.80 128728.00 125655.00C128696.00 125644.00 128664.00 125633.00 128632.00 125622.00C128621.33 125654.33 128610.67 125686.67 128600.00 125719.00C128557.00 125740.33 128514.00 125761.67 128471.00 125783.00C128439.00 125783.00 128407.00 125783.00 128375.00 125783.00C128342.67 125772.33 128310.33 125761.67 128278.00 125751.00C128256.67 125729.67 128235.33 125708.33 128214.00 125687.00C128181.67 125676.33 128149.33 125665.67 128117.00 125655.00C128106.33 125622.67 128095.67 125590.33 128085.00 125558.00C128063.67 125558.00 128042.33 125558.00 128021.00 125558.00C128010.33 125547.33 127999.67 125536.67 127989.00 125526.00C127978.22 125493.87 127967.70 125461.66 127956.75 125429.59C127924.50 125376.06 127892.25 125322.53 127860.00 125269.00C127838.67 125258.33 127817.33 125247.67 127796.00 125237.00C127785.33 125226.00 127774.67 125215.00 127764.00 125204.00C127731.67 125204.00 127699.33 125204.00 127667.00 125204.00C127656.33 125215.00 127645.67 125226.00 127635.00 125237.00C127645.67 125247.67 127656.33 125258.33 127667.00 125269.00C127656.36 125322.83 127645.48 125376.62 127635.00 125430.48C127635.00 125440.99 127635.00 125451.49 127635.00 125462.00C127688.67 125515.33 127742.33 125568.67 127796.00 125622.00C127796.00 125633.00 127796.00 125644.00 127796.00 125655.00C127785.33 125676.33 127774.67 125697.67 127764.00 125719.00C127753.19 125719.14 127742.37 125718.71 127731.57 125719.21C127710.05 125729.81 127688.52 125740.40 127667.00 125751.00C127613.67 125751.00 127560.33 125751.00 127507.00 125751.00C127474.13 125719.55 127442.19 125687.14 127410.00 125655.00C127378.00 125644.00 127346.00 125633.00 127314.00 125622.00C127281.67 125622.00 127249.33 125622.00 127217.00 125622.00C127195.67 125633.00 127174.33 125644.00 127153.00 125655.00C127110.00 125655.00 127067.00 125655.00 127024.00 125655.00C126981.33 125644.00 126938.67 125633.00 126896.00 125622.00C126842.17 125632.97 126788.39 125644.19 126734.52 125655.00C126713.35 125655.00 126692.17 125655.00 126671.00 125655.00C126617.33 125676.33 126563.67 125697.67 126510.00 125719.00C126435.00 125719.00 126360.00 125719.00 126285.00 125719.00C126252.67 125708.33 126220.33 125697.67 126188.00 125687.00C126145.33 125687.00 126102.67 125687.00 126060.00 125687.00C126038.33 125697.67 126016.67 125708.33 125995.00 125719.00C125952.33 125761.67 125909.67 125804.33 125867.00 125847.00C125834.67 125858.00 125802.33 125869.00 125770.00 125880.00C125738.00 125880.00 125706.00 125880.00 125674.00 125880.00C125663.33 125869.00 125652.67 125858.00 125642.00 125847.00C125609.67 125847.00 125577.33 125847.00 125545.00 125847.00C125491.33 125825.67 125437.67 125804.33 125384.00 125783.00C125373.18 125783.10 125362.36 125782.79 125351.54 125783.15C125316.56 125794.39 125282.07 125807.24 125246.73 125817.30C125206.82 125827.19 125166.91 125837.10 125127.00 125847.00C125052.00 125847.00 124977.00 125847.00 124902.00 125847.00C124869.90 125868.80 124837.67 125890.41 124805.66 125912.34C124795.11 125922.89 124784.55 125933.45 124774.00 125944.00C124763.00 125976.00 124752.00 126008.00 124741.00 126040.00C124752.00 126061.67 124763.00 126083.33 124774.00 126105.00C124774.00 126115.67 124774.00 126126.33 124774.00 126137.00C124741.10 126168.64 124708.83 126200.93 124676.78 126233.43C124655.52 126276.29 124634.26 126319.14 124613.00 126362.00C124613.00 126405.00 124613.00 126448.00 124613.00 126491.00C124634.33 126523.00 124655.67 126555.00 124677.00 126587.00C124666.33 126640.67 124655.67 126694.33 124645.00 126748.00C124666.33 126801.67 124687.67 126855.33 124709.00 126909.00C124709.00 126951.67 124709.00 126994.33 124709.00 127037.00C124687.67 127080.00 124666.33 127123.00 124645.00 127166.00C124634.33 127176.67 124623.67 127187.33 124613.00 127198.00C124591.33 127198.00 124569.67 127198.00 124548.00 127198.00C124451.67 127133.67 124355.33 127069.33 124259.00 127005.00C124248.33 126994.33 124237.67 126983.67 124227.00 126973.00C124237.60 126789.50 124248.76 126606.02 124258.99 126422.50C124258.66 126390.02 124259.74 126357.50 124258.38 126325.06C124247.91 126241.04 124237.47 126157.02 124227.00 126073.00C124204.76 126017.78 124183.51 125962.14 124160.62 125907.19C124150.76 125887.12 124140.87 125867.06 124131.00 125847.00C124087.86 125836.23 124044.66 125825.73 124001.57 125814.78C123980.38 125804.19 123959.19 125793.59 123938.00 125783.00C123895.00 125783.00 123852.00 125783.00 123809.00 125783.00C123798.09 125794.63 123785.58 125804.90 123775.76 125817.46C123732.40 125904.61 123688.35 125991.44 123645.42 126078.81C123603.62 126173.21 123561.81 126267.60 123520.00 126362.00C123498.18 126383.40 123476.53 126404.97 123454.60 126426.27C123390.40 126469.18 123326.20 126512.09 123262.00 126555.00C123262.00 126565.67 123262.00 126576.33 123262.00 126587.00C123251.19 126586.85 123240.37 126587.29 123229.57 126586.78C123208.20 126576.20 123186.99 126565.30 123165.53 126554.91C123111.85 126544.30 123058.23 126533.46 123004.52 126523.00C122994.01 126523.00 122983.51 126523.00 122973.00 126523.00C122930.00 126458.67 122887.00 126394.33 122844.00 126330.00C122843.90 126308.51 122844.20 126287.03 122843.85 126265.54C122832.58 126232.53 122822.68 126198.99 122810.50 126166.33C122757.34 126070.88 122704.17 125975.44 122651.00 125880.00C122651.00 125794.00 122651.00 125708.00 122651.00 125622.00C122640.33 125600.67 122629.67 125579.33 122619.00 125558.00C122619.00 125504.33 122619.00 125450.67 122619.00 125397.00C122640.67 125311.33 122662.33 125225.67 122684.00 125140.00C122705.33 125118.67 122726.67 125097.33 122748.00 125076.00C122780.00 125076.00 122812.00 125076.00 122844.00 125076.00C122865.67 125065.33 122887.33 125054.67 122909.00 125044.00C122909.00 125001.00 122909.00 124958.00 122909.00 124915.00C122898.33 124904.33 122887.67 124893.67 122877.00 124883.00C122861.18 124882.67 122845.09 124884.41 122829.61 124880.12C122781.08 124870.41 122732.54 124860.70 122684.00 124851.00C122651.67 124861.67 122619.33 124872.33 122587.00 124883.00C122555.00 124904.33 122523.00 124925.67 122491.00 124947.00C122458.67 124957.67 122426.33 124968.33 122394.00 124979.00C122265.17 124968.35 122136.35 124957.59 122007.52 124947.00C121975.68 124947.00 121943.84 124947.00 121912.00 124947.00C121859.08 124894.01 121805.08 124842.08 121753.14 124788.12C121747.02 124780.53 121744.05 124771.01 121739.29 124762.57C121721.86 124727.71 121704.43 124692.86 121687.00 124658.00C121651.55 124646.71 121616.57 124633.90 121580.79 124623.70C121541.19 124613.81 121501.60 124603.90 121462.00 124594.00C121451.33 124604.67 121440.67 124615.33 121430.00 124626.00C121397.51 124626.08 121365.02 124625.84 121332.53 124626.12C121288.60 124637.32 121244.45 124647.69 121200.66 124659.43C121169.77 124669.62 121138.88 124679.80 121108.00 124690.00C121108.00 124700.67 121108.00 124711.33 121108.00 124722.00C120979.33 124722.00 120850.67 124722.00 120722.00 124722.00C120668.17 124711.36 120614.38 124700.48 120560.52 124690.00C120485.52 124690.05 120410.52 124689.89 120335.52 124690.08C120271.68 124700.72 120207.84 124711.36 120144.00 124722.00C120111.67 124743.33 120079.33 124764.67 120047.00 124786.00C119982.67 124786.00 119918.33 124786.00 119854.00 124786.00C119830.16 124774.56 119807.07 124761.49 119782.68 124751.26C119699.45 124720.17 119616.23 124689.09 119533.00 124658.00C119447.00 124668.67 119361.00 124679.33 119275.00 124690.00C119253.67 124679.33 119232.33 124668.67 119211.00 124658.00C119189.67 124658.00 119168.33 124658.00 119147.00 124658.00C119093.33 124604.33 119039.67 124550.67 118986.00 124497.00C118964.57 124486.18 118942.97 124475.70 118921.65 124464.66C118910.77 124454.11 118899.88 124443.55 118889.00 124433.00C118825.00 124433.00 118761.00 124433.00 118697.00 124433.00C118664.67 124443.67 118632.33 124454.33 118600.00 124465.00C118589.33 124465.00 118578.67 124465.00 118568.00 124465.00C118557.33 124454.33 118546.67 124443.67 118536.00 124433.00C118493.00 124422.33 118450.00 124411.67 118407.00 124401.00C118375.00 124401.00 118343.00 124401.00 118311.00 124401.00C118268.00 124422.33 118225.00 124443.67 118182.00 124465.00C118117.67 124443.67 118053.33 124422.33 117989.00 124401.00C117946.33 124411.67 117903.67 124422.33 117861.00 124433.00C117850.00 124433.00 117839.00 124433.00 117828.00 124433.00C117806.67 124422.33 117785.33 124411.67 117764.00 124401.00C117732.00 124401.00 117700.00 124401.00 117668.00 124401.00C117668.00 124379.33 117668.00 124357.67 117668.00 124336.00C117635.67 124325.33 117603.33 124314.67 117571.00 124304.00C117506.67 124229.00 117442.33 124154.00 117378.00 124079.00C117313.10 124057.08 117247.84 124036.12 117183.02 124014.01C117162.34 124003.67 117141.67 123993.34 117121.00 123983.00C117078.10 124004.54 117035.10 124025.87 116992.00 124047.00C116960.00 124047.00 116928.00 124047.00 116896.00 124047.00C116874.57 124057.82 116852.97 124068.29 116831.66 124079.34C116810.10 124100.56 116788.55 124121.78 116767.00 124143.00C116713.67 124143.00 116660.33 124143.00 116607.00 124143.00C116595.28 124165.39 116584.68 124188.41 116572.22 124210.38C116540.81 124252.25 116509.40 124294.12 116478.00 124336.00C116456.57 124346.82 116434.97 124357.29 116413.66 124368.34C116392.05 124390.06 116370.22 124411.56 116348.75 124433.42C116316.83 124486.94 116284.92 124540.47 116253.00 124594.00C116242.19 124594.14 116231.37 124593.71 116220.57 124594.21C116199.05 124604.81 116177.52 124615.40 116156.00 124626.00C116145.18 124626.09 116134.35 124625.82 116123.53 124626.13C116043.94 124648.47 115964.65 124671.94 115884.85 124693.52C115803.90 124713.68 115722.95 124733.84 115642.00 124754.00C115620.67 124754.00 115599.33 124754.00 115578.00 124754.00C115578.00 124764.67 115578.00 124775.33 115578.00 124786.00C115545.67 124807.67 115513.33 124829.33 115481.00 124851.00C115438.33 124861.67 115395.67 124872.33 115353.00 124883.00C115309.30 124924.96 115266.96 124968.29 115224.00 125011.00C115159.67 125011.00 115095.33 125011.00 115031.00 125011.00C115031.00 125032.67 115031.00 125054.33 115031.00 125076.00C114998.90 125097.47 114966.67 125118.74 114934.66 125140.34C114913.10 125161.56 114891.55 125182.78 114870.00 125204.00C114838.00 125204.00 114806.00 125204.00 114774.00 125204.00C114774.00 125215.00 114774.00 125226.00 114774.00 125237.00C114720.33 125312.00 114666.67 125387.00 114613.00 125462.00C114601.37 125439.15 114590.97 125415.64 114578.49 125393.24C114558.00 125362.49 114537.49 125331.75 114517.00 125301.00C114527.67 125290.33 114538.33 125279.67 114549.00 125269.00C114559.67 125236.67 114570.33 125204.33 114581.00 125172.00C114581.00 125129.33 114581.00 125086.67 114581.00 125044.00C114559.67 124990.33 114538.33 124936.67 114517.00 124883.00C114549.00 124808.00 114581.00 124733.00 114613.00 124658.00C114613.00 124625.67 114613.00 124593.33 114613.00 124561.00C114591.16 124527.65 114568.21 124495.00 114547.11 124461.20C114537.07 124441.14 114527.03 124421.07 114517.00 124401.00C114517.00 124304.33 114517.00 124207.67 114517.00 124111.00C114495.33 124089.67 114473.67 124068.33 114452.00 124047.00C114452.00 124036.33 114452.00 124025.67 114452.00 124015.00z"},"br-16":{"name":"Paraná","path":"M97540.00 151634.00C97550.66 151623.33 97561.34 151612.67 97572.00 151602.00C97572.00 151580.67 97572.00 151559.33 97572.00 151538.00C97603.85 151473.84 97635.58 151409.62 97667.70 151345.60C97689.33 151313.31 97711.26 151281.22 97733.00 151249.00C97765.00 151227.33 97797.00 151205.67 97829.00 151184.00C97872.04 151130.25 97915.14 151076.55 97958.15 151022.78C97979.53 150990.59 98001.14 150958.54 98022.37 150926.26C98043.58 150883.50 98064.79 150840.75 98086.00 150798.00C98097.00 150734.00 98108.00 150670.00 98119.00 150606.00C98140.34 150573.67 98161.66 150541.33 98183.00 150509.00C98193.67 150477.00 98204.33 150445.00 98215.00 150413.00C98236.34 150380.67 98257.66 150348.33 98279.00 150316.00C98300.67 150316.00 98322.33 150316.00 98344.00 150316.00C98354.67 150294.67 98365.33 150273.33 98376.00 150252.00C98365.33 150209.00 98354.67 150166.00 98344.00 150123.00C98333.00 150101.67 98322.00 150080.33 98311.00 150059.00C98289.66 150037.67 98268.34 150016.33 98247.00 149995.00C98236.33 149973.33 98225.67 149951.67 98215.00 149930.00C98225.67 149908.67 98236.33 149887.33 98247.00 149866.00C98236.33 149834.00 98225.67 149802.00 98215.00 149770.00C98215.00 149737.67 98215.00 149705.33 98215.00 149673.00C98247.00 149587.33 98279.00 149501.67 98311.00 149416.00C98311.00 149351.67 98311.00 149287.33 98311.00 149223.00C98332.67 149180.00 98354.33 149137.00 98376.00 149094.00C98408.30 148965.32 98440.07 148836.50 98472.09 148707.75C98515.07 148579.51 98558.30 148451.34 98601.00 148323.00C98622.33 148312.00 98643.67 148301.00 98665.00 148290.00C98675.82 148268.19 98686.91 148246.52 98697.55 148224.63C98719.15 148170.99 98740.95 148117.43 98762.42 148063.74C98773.25 148031.50 98783.78 147999.17 98794.79 147967.00C98815.86 147914.00 98836.93 147861.00 98858.00 147808.00C98868.66 147690.24 98879.38 147572.49 98890.00 147454.73C98890.00 147433.15 98890.00 147411.58 98890.00 147390.00C98868.54 147314.40 98846.92 147238.84 98825.56 147163.22C98815.04 147120.81 98804.52 147078.41 98794.00 147036.00C98815.33 146961.00 98836.67 146886.00 98858.00 146811.00C98901.00 146768.33 98944.00 146725.67 98987.00 146683.00C99019.00 146640.00 99051.00 146597.00 99083.00 146554.00C99104.49 146500.10 99125.77 146446.11 99147.38 146392.26C99158.25 146371.17 99169.13 146350.09 99180.00 146329.00C99158.33 146243.33 99136.67 146157.67 99115.00 146072.00C99093.66 146039.67 99072.34 146007.33 99051.00 145975.00C98997.33 145921.67 98943.67 145868.33 98890.00 145815.00C98879.33 145782.67 98868.67 145750.33 98858.00 145718.00C98858.00 145653.67 98858.00 145589.33 98858.00 145525.00C98836.67 145471.67 98815.33 145418.33 98794.00 145365.00C98794.00 145343.33 98794.00 145321.67 98794.00 145300.00C98783.34 145289.33 98772.66 145278.67 98762.00 145268.00C98783.33 145225.00 98804.67 145182.00 98826.00 145139.00C98868.67 145107.00 98911.33 145075.00 98954.00 145043.00C98986.41 144999.95 99018.73 144956.83 99051.19 144913.81C99061.79 144903.21 99072.40 144892.60 99083.00 144882.00C99093.75 144881.96 99104.51 144882.09 99115.26 144881.94C99158.17 144871.29 99201.09 144860.65 99244.00 144850.00C99361.66 144764.33 99479.34 144678.67 99597.00 144593.00C99661.34 144560.67 99725.66 144528.33 99790.00 144496.00C99822.33 144464.00 99854.67 144432.00 99887.00 144400.00C99897.68 144378.58 99908.46 144357.20 99919.09 144335.75C99951.39 144239.17 99983.69 144142.58 100016.00 144046.00C100016.00 144003.33 100016.00 143960.67 100016.00 143918.00C100005.00 143885.67 99994.00 143853.33 99983.00 143821.00C99994.00 143799.67 100005.00 143778.33 100016.00 143757.00C100005.00 143746.33 99994.00 143735.67 99983.00 143725.00C99994.00 143692.58 100005.11 143660.19 100016.04 143627.74C100026.70 143563.49 100037.35 143499.25 100048.00 143435.00C100080.00 143381.67 100112.00 143328.33 100144.00 143275.00C100144.13 143263.58 100143.73 143252.13 100144.21 143240.72C100154.81 143177.15 100165.40 143113.57 100176.00 143050.00C100186.83 143017.44 100197.35 142984.75 100208.38 142952.26C100219.25 142931.08 100230.28 142909.97 100241.06 142888.74C100251.75 142845.39 100262.70 142802.10 100273.21 142758.72C100283.81 142694.81 100294.40 142630.91 100305.00 142567.00C100326.33 142502.67 100347.67 142438.33 100369.00 142374.00C100369.00 142309.67 100369.00 142245.33 100369.00 142181.00C100412.00 142106.00 100455.00 142031.00 100498.00 141956.00C100498.00 141945.33 100498.00 141934.67 100498.00 141924.00C100519.33 141913.33 100540.67 141902.67 100562.00 141892.00C100572.67 141881.33 100583.33 141870.67 100594.00 141860.00C100637.00 141870.67 100680.00 141881.33 100723.00 141892.00C100808.67 141849.00 100894.33 141806.00 100980.00 141763.00C101076.33 141698.67 101172.67 141634.33 101269.00 141570.00C101344.33 141548.67 101419.67 141527.33 101495.00 141506.00C101505.71 141495.25 101516.50 141484.58 101527.16 141473.78C101580.77 141398.85 101634.39 141323.93 101688.00 141249.00C101709.33 141206.00 101730.67 141163.00 101752.00 141120.00C101752.00 141109.33 101752.00 141098.67 101752.00 141088.00C101773.35 141034.24 101794.77 140980.52 101816.07 140926.74C101837.38 140851.83 101858.69 140776.91 101880.00 140702.00C101923.00 140637.67 101966.00 140573.33 102009.00 140509.00C102009.00 140487.67 102009.00 140466.33 102009.00 140445.00C102052.00 140402.00 102095.00 140359.00 102138.00 140316.00C102138.00 140112.67 102138.00 139909.33 102138.00 139706.00C102170.00 139663.00 102202.00 139620.00 102234.00 139577.00C102244.67 139534.00 102255.33 139491.00 102266.00 139448.00C102298.60 139426.57 102331.06 139404.92 102363.74 139383.63C102384.82 139373.09 102405.91 139362.55 102427.00 139352.00C102448.33 139330.67 102469.67 139309.33 102491.00 139288.00C102491.00 139277.00 102491.00 139266.00 102491.00 139255.00C102512.67 139223.00 102534.33 139191.00 102556.00 139159.00C102599.05 139137.54 102642.00 139115.86 102685.13 139094.55C102738.42 139073.03 102791.71 139051.52 102845.00 139030.00C102898.67 138998.00 102952.33 138966.00 103006.00 138934.00C103038.00 138923.33 103070.00 138912.67 103102.00 138902.00C103134.33 138869.67 103166.67 138837.33 103199.00 138805.00C103199.00 138794.33 103199.00 138783.67 103199.00 138773.00C103209.75 138772.96 103220.51 138773.09 103231.26 138772.94C103273.84 138762.29 103316.42 138751.65 103359.00 138741.00C103380.67 138708.67 103402.33 138676.33 103424.00 138644.00C103434.67 138633.33 103445.33 138622.67 103456.00 138612.00C103499.17 138590.41 103542.31 138568.76 103585.76 138547.75C103713.93 138505.11 103841.92 138461.93 103970.00 138419.00C103981.00 138419.00 103992.00 138419.00 104003.00 138419.00C104003.00 138408.33 104003.00 138397.67 104003.00 138387.00C104067.00 138387.00 104131.00 138387.00 104195.00 138387.00C104216.36 138366.41 104237.58 138345.68 104258.42 138324.57C104269.68 138313.32 104280.95 138302.08 104292.16 138290.79C104367.11 138194.19 104442.05 138097.60 104517.00 138001.00C104527.67 138001.00 104538.33 138001.00 104549.00 138001.00C104581.33 137947.67 104613.67 137894.33 104646.00 137841.00C104667.48 137905.28 104688.84 137969.61 104710.00 138034.00C104731.33 138001.67 104752.67 137969.33 104774.00 137937.00C104817.00 137926.33 104860.00 137915.67 104903.00 137905.00C104939.92 137868.13 104976.82 137831.25 105013.31 137793.96C105019.41 137787.94 105025.22 137781.51 105031.51 137775.75C105053.00 137765.17 105074.50 137754.58 105096.00 137744.00C105096.00 137733.33 105096.00 137722.67 105096.00 137712.00C105138.67 137690.67 105181.33 137669.33 105224.00 137648.00C105235.00 137637.33 105246.00 137626.67 105257.00 137616.00C105332.00 137605.00 105407.00 137594.00 105482.00 137583.00C105514.00 137594.00 105546.00 137605.00 105578.00 137616.00C105653.00 137669.33 105728.00 137722.67 105803.00 137776.00C105824.33 137787.00 105845.67 137798.00 105867.00 137809.00C105920.67 137787.33 105974.33 137765.67 106028.00 137744.00C106071.00 137744.00 106114.00 137744.00 106157.00 137744.00C106167.67 137754.67 106178.33 137765.33 106189.00 137776.00C106232.00 137787.00 106275.00 137798.00 106318.00 137809.00C106360.67 137830.33 106403.33 137851.67 106446.00 137873.00C106478.33 137873.00 106510.67 137873.00 106543.00 137873.00C106607.33 137851.67 106671.67 137830.33 106736.00 137809.00C106832.51 137744.60 106928.94 137680.05 107025.50 137615.74C107046.67 137604.83 107067.83 137593.92 107089.00 137583.00C107099.67 137583.00 107110.33 137583.00 107121.00 137583.00C107142.67 137615.33 107164.33 137647.67 107186.00 137680.00C107228.67 137723.00 107271.33 137766.00 107314.00 137809.00C107324.67 137809.00 107335.33 137809.00 107346.00 137809.00C107367.73 137819.73 107389.51 137830.37 107411.22 137841.15C107443.15 137862.42 107475.07 137883.72 107507.00 137905.00C107517.67 137905.00 107528.33 137905.00 107539.00 137905.00C107592.67 137873.00 107646.33 137841.00 107700.00 137809.00C107721.33 137809.00 107742.67 137809.00 107764.00 137809.00C107764.00 137798.00 107764.00 137787.00 107764.00 137776.00C107785.67 137776.00 107807.33 137776.00 107829.00 137776.00C107839.67 137787.00 107850.33 137798.00 107861.00 137809.00C107871.67 137809.00 107882.33 137809.00 107893.00 137809.00C107914.72 137819.79 107936.33 137830.82 107958.13 137841.45C108011.42 137862.63 108064.71 137883.81 108118.00 137905.00C108193.00 137905.00 108268.00 137905.00 108343.00 137905.00C108375.33 137915.67 108407.67 137926.33 108440.00 137937.00C108461.33 137915.67 108482.67 137894.33 108504.00 137873.00C108525.43 137862.33 108546.79 137851.52 108568.26 137840.94C108611.17 137830.29 108654.09 137819.65 108697.00 137809.00C108707.70 137819.75 108718.51 137830.41 108729.15 137841.22C108750.43 137873.15 108771.72 137905.07 108793.00 137937.00C108793.00 137990.67 108793.00 138044.33 108793.00 138098.00C108803.67 138098.00 108814.33 138098.00 108825.00 138098.00C108870.62 138075.27 108916.39 138052.84 108961.92 138029.93C108980.69 138020.26 108999.43 138010.50 109018.26 138000.94C109061.17 137990.29 109104.09 137979.65 109147.00 137969.00C109136.33 137904.67 109125.67 137840.33 109115.00 137776.00C109115.04 137765.25 109114.91 137754.49 109115.06 137743.74C109125.71 137701.16 109136.35 137658.58 109147.00 137616.00C109147.06 137604.92 109146.89 137593.83 109147.08 137582.75C109157.72 137550.83 109168.36 137518.92 109179.00 137487.00C109200.74 137454.95 109222.38 137422.82 109244.19 137390.81C109254.79 137379.87 109265.40 137368.94 109276.00 137358.00C109297.33 137347.33 109318.67 137336.67 109340.00 137326.00C109350.67 137326.00 109361.33 137326.00 109372.00 137326.00C109393.75 137336.96 109415.65 137347.65 109437.32 137358.79C109490.54 137390.87 109543.77 137422.93 109597.00 137455.00C109650.67 137455.00 109704.33 137455.00 109758.00 137455.00C109801.00 137465.67 109844.00 137476.33 109887.00 137487.00C109940.33 137519.00 109993.67 137551.00 110047.00 137583.00C110079.33 137583.00 110111.67 137583.00 110144.00 137583.00C110208.51 137636.88 110273.15 137690.60 110337.57 137744.57C110357.01 137763.91 110376.36 137783.33 110395.31 137803.14C110418.37 137826.60 110441.81 137849.68 110465.00 137873.00C110497.33 137883.67 110529.67 137894.33 110562.00 137905.00C110572.75 137904.95 110583.51 137905.09 110594.26 137904.93C110712.17 137872.94 110830.09 137840.98 110948.00 137809.00C110969.33 137819.67 110990.67 137830.33 111012.00 137841.00C111022.67 137841.00 111033.33 137841.00 111044.00 137841.00C111054.67 137851.67 111065.33 137862.33 111076.00 137873.00C111097.67 137873.00 111119.33 137873.00 111141.00 137873.00C111141.04 137883.75 111140.91 137894.51 111141.06 137905.26C111151.71 137948.17 111162.35 137991.09 111173.00 138034.00C111183.67 138055.33 111194.33 138076.67 111205.00 138098.00C111237.00 138098.00 111269.00 138098.00 111301.00 138098.00C111333.33 138076.67 111365.67 138055.33 111398.00 138034.00C111473.00 138034.00 111548.00 138034.00 111623.00 138034.00C111644.40 138044.73 111665.85 138055.35 111687.21 138066.16C111730.14 138098.11 111773.07 138130.05 111816.00 138162.00C111848.23 138172.83 111880.59 138183.36 111912.75 138194.38C111934.17 138205.25 111955.58 138216.13 111977.00 138227.00C111987.67 138216.00 111998.33 138205.00 112009.00 138194.00C112051.67 138183.33 112094.33 138172.67 112137.00 138162.00C112147.67 138172.67 112158.33 138183.33 112169.00 138194.00C112190.67 138194.00 112212.33 138194.00 112234.00 138194.00C112276.67 138172.67 112319.33 138151.33 112362.00 138130.00C112373.00 138130.00 112384.00 138130.00 112395.00 138130.00C112427.00 138087.00 112459.00 138044.00 112491.00 138001.00C112523.00 138001.00 112555.00 138001.00 112587.00 138001.00C112630.00 138022.67 112673.00 138044.33 112716.00 138066.00C112737.33 138066.00 112758.67 138066.00 112780.00 138066.00C112801.67 138055.33 112823.33 138044.67 112845.00 138034.00C112887.67 138044.67 112930.33 138055.33 112973.00 138066.00C112994.75 138066.04 113016.51 138065.91 113038.26 138066.06C113080.84 138076.71 113123.42 138087.35 113166.00 138098.00C113176.75 138097.94 113187.50 138098.11 113198.25 138097.92C113230.50 138087.28 113262.75 138076.64 113295.00 138066.00C113316.33 138076.67 113337.67 138087.33 113359.00 138098.00C113380.33 138119.33 113401.67 138140.67 113423.00 138162.00C113434.00 138162.00 113445.00 138162.00 113456.00 138162.00C113466.67 138205.00 113477.33 138248.00 113488.00 138291.00C113520.00 138312.33 113552.00 138333.67 113584.00 138355.00C113594.75 138355.06 113605.50 138354.89 113616.25 138355.08C113648.73 138365.88 113681.33 138376.39 113713.74 138387.37C113734.90 138397.97 113756.09 138408.49 113777.22 138419.15C113809.48 138440.76 113841.74 138462.38 113874.00 138484.00C113938.33 138505.33 114002.67 138526.67 114067.00 138548.00C114152.67 138548.00 114238.33 138548.00 114324.00 138548.00C114409.67 138591.00 114495.33 138634.00 114581.00 138677.00C114602.33 138677.00 114623.67 138677.00 114645.00 138677.00C114666.67 138666.00 114688.33 138655.00 114710.00 138644.00C114742.00 138644.00 114774.00 138644.00 114806.00 138644.00C114827.33 138676.33 114848.67 138708.67 114870.00 138741.00C114881.00 138741.00 114892.00 138741.00 114903.00 138741.00C114924.33 138730.33 114945.67 138719.67 114967.00 138709.00C115020.67 138709.00 115074.33 138709.00 115128.00 138709.00C115138.75 138719.70 115149.41 138730.50 115160.22 138741.15C115224.48 138784.10 115288.74 138827.05 115353.00 138870.00C115374.33 138912.67 115395.67 138955.33 115417.00 138998.00C115427.67 139008.67 115438.33 139019.33 115449.00 139030.00C115459.67 139062.33 115470.33 139094.67 115481.00 139127.00C115513.33 139137.67 115545.67 139148.33 115578.00 139159.00C115577.89 139180.67 115578.22 139202.36 115577.84 139224.01C115567.22 139288.01 115556.61 139352.00 115546.00 139416.00C115556.67 139426.67 115567.33 139437.33 115578.00 139448.00C115642.33 139448.00 115706.67 139448.00 115771.00 139448.00C115791.43 139468.31 115811.73 139488.76 115831.67 139509.56C115834.89 139515.16 115841.68 139512.35 115847.00 139513.00C115864.33 139513.00 115881.67 139513.00 115899.00 139513.00C115931.33 139502.00 115963.67 139491.00 115996.00 139480.00C116038.67 139405.00 116081.33 139330.00 116124.00 139255.00C116144.15 139234.73 116164.43 139214.58 116185.07 139194.81C116187.80 139190.26 116192.60 139190.82 116197.25 139191.00C116226.50 139191.00 116255.75 139191.00 116285.00 139191.00C116295.67 139212.33 116306.33 139233.67 116317.00 139255.00C116349.57 139266.16 116382.24 139277.04 116414.74 139288.37C116435.82 139298.91 116456.91 139309.45 116478.00 139320.00C116499.33 139309.33 116520.67 139298.67 116542.00 139288.00C116563.67 139266.33 116585.33 139244.67 116607.00 139223.00C116649.67 139233.67 116692.33 139244.33 116735.00 139255.00C116756.67 139266.00 116778.33 139277.00 116800.00 139288.00C116810.67 139298.67 116821.33 139309.33 116832.00 139320.00C116842.67 139341.33 116853.33 139362.67 116864.00 139384.00C116874.67 139394.67 116885.33 139405.33 116896.00 139416.00C116917.33 139426.67 116938.67 139437.33 116960.00 139448.00C116981.67 139426.67 117003.33 139405.33 117025.00 139384.00C117035.67 139384.00 117046.33 139384.00 117057.00 139384.00C117089.00 139405.33 117121.00 139426.67 117153.00 139448.00C117174.33 139437.33 117195.67 139426.67 117217.00 139416.00C117249.33 139426.67 117281.67 139437.33 117314.00 139448.00C117324.67 139426.67 117335.33 139405.33 117346.00 139384.00C117356.67 139384.00 117367.33 139384.00 117378.00 139384.00C117378.00 139352.00 117378.00 139320.00 117378.00 139288.00C117388.67 139277.00 117399.33 139266.00 117410.00 139255.00C117431.67 139255.00 117453.33 139255.00 117475.00 139255.00C117496.33 139244.33 117517.67 139233.67 117539.00 139223.00C117571.33 139244.67 117603.67 139266.33 117636.00 139288.00C117636.00 139298.67 117636.00 139309.33 117636.00 139320.00C117657.33 139341.33 117678.67 139362.67 117700.00 139384.00C117710.67 139405.33 117721.33 139426.67 117732.00 139448.00C117785.67 139448.00 117839.33 139448.00 117893.00 139448.00C117903.67 139426.67 117914.33 139405.33 117925.00 139384.00C117946.33 139384.00 117967.67 139384.00 117989.00 139384.00C118010.33 139373.33 118031.67 139362.67 118053.00 139352.00C118096.00 139373.33 118139.00 139394.67 118182.00 139416.00C118192.67 139426.67 118203.33 139437.33 118214.00 139448.00C118214.00 139458.67 118214.00 139469.33 118214.00 139480.00C118224.67 139480.00 118235.33 139480.00 118246.00 139480.00C118267.67 139469.33 118289.33 139458.67 118311.00 139448.00C118332.33 139458.67 118353.67 139469.33 118375.00 139480.00C118407.33 139480.00 118439.67 139480.00 118472.00 139480.00C118504.00 139469.33 118536.00 139458.67 118568.00 139448.00C118589.33 139426.67 118610.67 139405.33 118632.00 139384.00C118664.33 139394.67 118696.67 139405.33 118729.00 139416.00C118761.00 139416.00 118793.00 139416.00 118825.00 139416.00C118846.33 139384.00 118867.67 139352.00 118889.00 139320.00C118910.67 139320.00 118932.33 139320.00 118954.00 139320.00C118975.33 139330.67 118996.67 139341.33 119018.00 139352.00C119050.33 139319.67 119082.67 139287.33 119115.00 139255.00C119115.00 139244.33 119115.00 139233.67 119115.00 139223.00C119147.00 139233.67 119179.00 139244.33 119211.00 139255.00C119232.33 139255.00 119253.67 139255.00 119275.00 139255.00C119286.00 139287.33 119297.00 139319.67 119308.00 139352.00C119329.33 139352.00 119350.67 139352.00 119372.00 139352.00C119382.67 139341.33 119393.33 139330.67 119404.00 139320.00C119393.33 139298.33 119382.67 139276.67 119372.00 139255.00C119372.00 139244.33 119372.00 139233.67 119372.00 139223.00C119382.67 139212.33 119393.33 139201.67 119404.00 139191.00C119436.00 139212.33 119468.00 139233.67 119500.00 139255.00C119500.00 139266.00 119500.00 139277.00 119500.00 139288.00C119511.00 139309.33 119522.00 139330.67 119533.00 139352.00C119522.00 139384.00 119511.00 139416.00 119500.00 139448.00C119489.33 139458.67 119478.67 139469.33 119468.00 139480.00C119468.00 139491.00 119468.00 139502.00 119468.00 139513.00C119500.33 139545.00 119532.67 139577.00 119565.00 139609.00C119597.00 139609.00 119629.00 139609.00 119661.00 139609.00C119682.40 139619.73 119703.85 139630.37 119725.22 139641.15C119757.48 139662.76 119789.74 139684.38 119822.00 139706.00C119822.00 139716.67 119822.00 139727.33 119822.00 139738.00C119811.33 139738.00 119800.67 139738.00 119790.00 139738.00C119790.00 139748.67 119790.00 139759.33 119790.00 139770.00C119779.33 139791.33 119768.67 139812.67 119758.00 139834.00C119758.00 139877.00 119758.00 139920.00 119758.00 139963.00C119779.33 139963.00 119800.67 139963.00 119822.00 139963.00C119843.33 139984.33 119864.67 140005.67 119886.00 140027.00C119896.67 140016.33 119907.33 140005.67 119918.00 139995.00C119938.79 140015.05 119959.46 140035.22 119979.76 140055.77C119983.06 140061.15 119989.76 140058.31 119995.00 140059.00C120012.33 140059.00 120029.67 140059.00 120047.00 140059.00C120079.33 140048.33 120111.67 140037.67 120144.00 140027.00C120165.33 140048.33 120186.67 140069.67 120208.00 140091.00C120218.67 140091.00 120229.33 140091.00 120240.00 140091.00C120240.00 140102.00 120240.00 140113.00 120240.00 140124.00C120250.67 140134.67 120261.33 140145.33 120272.00 140156.00C120282.67 140156.00 120293.33 140156.00 120304.00 140156.00C120314.67 140166.67 120325.33 140177.33 120336.00 140188.00C120357.67 140188.00 120379.33 140188.00 120401.00 140188.00C120422.33 140198.67 120443.67 140209.33 120465.00 140220.00C120486.33 140209.33 120507.67 140198.67 120529.00 140188.00C120550.67 140188.00 120572.33 140188.00 120594.00 140188.00C120615.33 140209.33 120636.67 140230.67 120658.00 140252.00C120636.67 140284.33 120615.33 140316.67 120594.00 140349.00C120604.67 140359.67 120615.33 140370.33 120626.00 140381.00C120647.33 140391.67 120668.67 140402.33 120690.00 140413.00C120700.67 140434.33 120711.33 140455.67 120722.00 140477.00C120732.67 140466.33 120743.33 140455.67 120754.00 140445.00C120754.00 140455.67 120754.00 140466.33 120754.00 140477.00C120765.00 140487.67 120776.00 140498.33 120787.00 140509.00C120819.00 140509.00 120851.00 140509.00 120883.00 140509.00C120872.33 140520.00 120861.67 140531.00 120851.00 140542.00C120861.70 140552.76 120872.52 140563.40 120883.14 140574.23C120915.09 140627.49 120947.05 140680.74 120979.00 140734.00C120979.00 140766.33 120979.00 140798.67 120979.00 140831.00C120990.00 140841.67 121001.00 140852.33 121012.00 140863.00C121022.67 140863.00 121033.33 140863.00 121044.00 140863.00C121033.33 140884.33 121022.67 140905.67 121012.00 140927.00C121022.67 140938.00 121033.33 140949.00 121044.00 140960.00C121065.33 141002.67 121086.67 141045.33 121108.00 141088.00C121108.00 141120.33 121108.00 141152.67 121108.00 141185.00C121118.67 141206.33 121129.33 141227.67 121140.00 141249.00C121140.00 141270.33 121140.00 141291.67 121140.00 141313.00C121129.33 141334.67 121118.67 141356.33 121108.00 141378.00C121097.33 141367.00 121086.67 141356.00 121076.00 141345.00C121076.00 141377.33 121076.00 141409.67 121076.00 141442.00C121108.00 141442.00 121140.00 141442.00 121172.00 141442.00C121204.33 141463.33 121236.67 141484.67 121269.00 141506.00C121269.00 141516.67 121269.00 141527.33 121269.00 141538.00C121279.67 141548.67 121290.33 141559.33 121301.00 141570.00C121290.33 141581.00 121279.67 141592.00 121269.00 141603.00C121258.33 141592.00 121247.67 141581.00 121237.00 141570.00C121204.67 141581.00 121172.33 141592.00 121140.00 141603.00C121140.00 141613.67 121140.00 141624.33 121140.00 141635.00C121172.33 141635.00 121204.67 141635.00 121237.00 141635.00C121237.00 141656.33 121237.00 141677.67 121237.00 141699.00C121247.67 141699.00 121258.33 141699.00 121269.00 141699.00C121279.67 141709.67 121290.33 141720.33 121301.00 141731.00C121311.67 141731.00 121322.33 141731.00 121333.00 141731.00C121333.00 141752.33 121333.00 141773.67 121333.00 141795.00C121354.33 141795.00 121375.67 141795.00 121397.00 141795.00C121386.33 141806.00 121375.67 141817.00 121365.00 141828.00C121375.67 141838.67 121386.33 141849.33 121397.00 141860.00C121386.33 141860.00 121375.67 141860.00 121365.00 141860.00C121354.33 141849.33 121343.67 141838.67 121333.00 141828.00C121322.33 141828.00 121311.67 141828.00 121301.00 141828.00C121279.67 141849.33 121258.33 141870.67 121237.00 141892.00C121237.00 141945.67 121237.00 141999.33 121237.00 142053.00C121215.33 142042.33 121193.67 142031.67 121172.00 142021.00C121172.00 142042.33 121172.00 142063.67 121172.00 142085.00C121161.33 142095.67 121150.67 142106.33 121140.00 142117.00C121150.67 142138.33 121161.33 142159.67 121172.00 142181.00C121161.33 142181.00 121150.67 142181.00 121140.00 142181.00C121129.33 142192.00 121118.67 142203.00 121108.00 142214.00C121118.75 142224.70 121129.40 142235.51 121140.22 142246.15C121172.48 142267.43 121204.74 142288.72 121237.00 142310.00C121226.33 142320.67 121215.67 142331.33 121205.00 142342.00C121215.67 142363.33 121226.33 142384.67 121237.00 142406.00C121226.33 142427.67 121215.67 142449.33 121205.00 142471.00C121215.67 142481.67 121226.33 142492.33 121237.00 142503.00C121237.00 142513.67 121237.00 142524.33 121237.00 142535.00C121215.33 142556.33 121193.67 142577.67 121172.00 142599.00C121161.33 142620.67 121150.67 142642.33 121140.00 142664.00C121150.67 142674.67 121161.33 142685.33 121172.00 142696.00C121172.00 142717.33 121172.00 142738.67 121172.00 142760.00C121183.00 142760.00 121194.00 142760.00 121205.00 142760.00C121205.00 142770.67 121205.00 142781.33 121205.00 142792.00C121194.00 142802.67 121183.00 142813.33 121172.00 142824.00C121193.67 142835.00 121215.33 142846.00 121237.00 142857.00C121237.00 142867.67 121237.00 142878.33 121237.00 142889.00C121258.33 142899.67 121279.67 142910.33 121301.00 142921.00C121301.00 142931.67 121301.00 142942.33 121301.00 142953.00C121311.67 142953.00 121322.33 142953.00 121333.00 142953.00C121333.00 142974.33 121333.00 142995.67 121333.00 143017.00C121343.67 143017.00 121354.33 143017.00 121365.00 143017.00C121375.67 143028.00 121386.33 143039.00 121397.00 143050.00C121408.00 143050.00 121419.00 143050.00 121430.00 143050.00C121430.00 143060.67 121430.00 143071.33 121430.00 143082.00C121440.67 143082.00 121451.33 143082.00 121462.00 143082.00C121462.00 143092.67 121462.00 143103.33 121462.00 143114.00C121472.67 143124.67 121483.33 143135.33 121494.00 143146.00C121483.33 143167.33 121472.67 143188.67 121462.00 143210.00C121462.00 143220.67 121462.00 143231.33 121462.00 143242.00C121472.67 143263.67 121483.33 143285.33 121494.00 143307.00C121483.33 143307.00 121472.67 143307.00 121462.00 143307.00C121440.33 143296.33 121418.67 143285.67 121397.00 143275.00C121397.00 143307.00 121397.00 143339.00 121397.00 143371.00C121386.33 143381.67 121375.67 143392.33 121365.00 143403.00C121386.67 143413.67 121408.33 143424.33 121430.00 143435.00C121419.00 143445.67 121408.00 143456.33 121397.00 143467.00C121397.00 143478.00 121397.00 143489.00 121397.00 143500.00C121408.00 143521.33 121419.00 143542.67 121430.00 143564.00C121430.00 143607.00 121430.00 143650.00 121430.00 143693.00C121386.90 143714.13 121343.89 143735.45 121301.00 143757.00C121290.33 143757.00 121279.67 143757.00 121269.00 143757.00C121269.00 143767.67 121269.00 143778.33 121269.00 143789.00C121279.67 143799.67 121290.33 143810.33 121301.00 143821.00C121279.67 143810.33 121258.33 143799.67 121237.00 143789.00C121226.33 143789.00 121215.67 143789.00 121205.00 143789.00C121226.33 143799.67 121247.67 143810.33 121269.00 143821.00C121258.33 143831.67 121247.67 143842.33 121237.00 143853.00C121226.33 143853.00 121215.67 143853.00 121205.00 143853.00C121215.67 143864.00 121226.33 143875.00 121237.00 143886.00C121237.00 143907.33 121237.00 143928.67 121237.00 143950.00C121247.67 143960.67 121258.33 143971.33 121269.00 143982.00C121279.67 144003.33 121290.33 144024.67 121301.00 144046.00C121322.33 144024.67 121343.67 144003.33 121365.00 143982.00C121365.00 144014.00 121365.00 144046.00 121365.00 144078.00C121381.86 144095.36 121398.50 144112.93 121416.12 144129.53C121431.65 144144.45 121446.76 144159.79 121462.00 144175.00C121462.00 144185.67 121462.00 144196.33 121462.00 144207.00C121472.67 144207.00 121483.33 144207.00 121494.00 144207.00C121515.33 144217.67 121536.67 144228.33 121558.00 144239.00C121558.00 144228.33 121558.00 144217.67 121558.00 144207.00C121579.67 144196.33 121601.33 144185.67 121623.00 144175.00C121623.00 144185.67 121623.00 144196.33 121623.00 144207.00C121633.67 144207.00 121644.33 144207.00 121655.00 144207.00C121655.00 144217.67 121655.00 144228.33 121655.00 144239.00C121665.67 144249.67 121676.33 144260.33 121687.00 144271.00C121654.67 144271.00 121622.33 144271.00 121590.00 144271.00C121601.00 144292.67 121612.00 144314.33 121623.00 144336.00C121633.67 144325.00 121644.33 144314.00 121655.00 144303.00C121665.67 144314.00 121676.33 144325.00 121687.00 144336.00C121687.00 144346.67 121687.00 144357.33 121687.00 144368.00C121697.67 144368.00 121708.33 144368.00 121719.00 144368.00C121719.00 144378.67 121719.00 144389.33 121719.00 144400.00C121697.67 144400.00 121676.33 144400.00 121655.00 144400.00C121655.00 144410.67 121655.00 144421.33 121655.00 144432.00C121665.67 144432.00 121676.33 144432.00 121687.00 144432.00C121708.33 144442.67 121729.67 144453.33 121751.00 144464.00C121751.00 144474.67 121751.00 144485.33 121751.00 144496.00C121740.33 144507.00 121729.67 144518.00 121719.00 144529.00C121719.00 144539.67 121719.00 144550.33 121719.00 144561.00C121729.67 144561.00 121740.33 144561.00 121751.00 144561.00C121761.67 144571.67 121772.33 144582.33 121783.00 144593.00C121783.00 144603.67 121783.00 144614.33 121783.00 144625.00C121793.67 144625.00 121804.33 144625.00 121815.00 144625.00C121804.33 144635.67 121793.67 144646.33 121783.00 144657.00C121772.33 144657.00 121761.67 144657.00 121751.00 144657.00C121761.67 144657.00 121772.33 144657.00 121783.00 144657.00C121772.33 144667.67 121761.67 144678.33 121751.00 144689.00C121783.33 144689.00 121815.67 144689.00 121848.00 144689.00C121848.00 144700.00 121848.00 144711.00 121848.00 144722.00C121858.67 144722.00 121869.33 144722.00 121880.00 144722.00C121880.00 144743.33 121880.00 144764.67 121880.00 144786.00C121901.33 144807.33 121922.67 144828.67 121944.00 144850.00C121965.33 144860.67 121986.67 144871.33 122008.00 144882.00C122008.00 144892.67 122008.00 144903.33 122008.00 144914.00C122019.00 144914.00 122030.00 144914.00 122041.00 144914.00C122030.00 144925.00 122019.00 144936.00 122008.00 144947.00C122019.00 144957.67 122030.00 144968.33 122041.00 144979.00C122041.00 144989.67 122041.00 145000.33 122041.00 145011.00C122051.75 145011.06 122062.50 145010.89 122073.25 145011.08C122105.17 145021.72 122137.08 145032.36 122169.00 145043.00C122158.33 145053.67 122147.67 145064.33 122137.00 145075.00C122147.67 145075.00 122158.33 145075.00 122169.00 145075.00C122158.33 145085.67 122147.67 145096.33 122137.00 145107.00C122169.00 145117.67 122201.00 145128.33 122233.00 145139.00C122233.00 145150.00 122233.00 145161.00 122233.00 145172.00C122244.00 145161.00 122255.00 145150.00 122266.00 145139.00C122276.67 145150.00 122287.33 145161.00 122298.00 145172.00C122308.67 145161.00 122319.33 145150.00 122330.00 145139.00C122340.67 145150.00 122351.33 145161.00 122362.00 145172.00C122362.00 145182.67 122362.00 145193.33 122362.00 145204.00C122394.33 145225.33 122426.67 145246.67 122459.00 145268.00C122469.67 145268.00 122480.33 145268.00 122491.00 145268.00C122491.00 145278.67 122491.00 145289.33 122491.00 145300.00C122501.67 145310.67 122512.33 145321.33 122523.00 145332.00C122501.67 145343.00 122480.33 145354.00 122459.00 145365.00C122459.00 145440.00 122459.00 145515.00 122459.00 145590.00C122437.33 145600.67 122415.67 145611.33 122394.00 145622.00C122405.02 145632.86 122415.73 145644.04 122426.93 145654.69C122469.62 145686.46 122512.31 145718.23 122555.00 145750.00C122555.00 145761.00 122555.00 145772.00 122555.00 145783.00C122576.33 145783.00 122597.67 145783.00 122619.00 145783.00C122629.67 145793.67 122640.33 145804.33 122651.00 145815.00C122640.33 145825.67 122629.67 145836.33 122619.00 145847.00C122629.67 145847.00 122640.33 145847.00 122651.00 145847.00C122662.00 145857.67 122673.00 145868.33 122684.00 145879.00C122673.00 145900.33 122662.00 145921.67 122651.00 145943.00C122667.93 145959.45 122685.08 145975.69 122701.30 145992.85C122706.20 145997.90 122711.10 146002.95 122716.00 146008.00C122716.00 146029.33 122716.00 146050.67 122716.00 146072.00C122726.67 146082.67 122737.33 146093.33 122748.00 146104.00C122758.67 146093.33 122769.33 146082.67 122780.00 146072.00C122790.67 146072.00 122801.33 146072.00 122812.00 146072.00C122833.67 146093.33 122855.33 146114.67 122877.00 146136.00C122887.67 146136.00 122898.33 146136.00 122909.00 146136.00C122909.00 146157.67 122909.00 146179.33 122909.00 146201.00C122941.00 146201.00 122973.00 146201.00 123005.00 146201.00C123015.67 146211.67 123026.33 146222.33 123037.00 146233.00C123058.67 146233.00 123080.33 146233.00 123102.00 146233.00C123112.67 146243.67 123123.33 146254.33 123134.00 146265.00C123101.67 146297.00 123069.33 146329.00 123037.00 146361.00C123026.33 146361.00 123015.67 146361.00 123005.00 146361.00C122966.99 146418.67 122928.96 146476.33 122890.52 146533.72C122886.02 146540.48 122881.51 146547.24 122877.00 146554.00C122877.00 146564.67 122877.00 146575.33 122877.00 146586.00C122887.67 146597.00 122898.33 146608.00 122909.00 146619.00C122919.67 146597.33 122930.33 146575.67 122941.00 146554.00C122951.67 146554.00 122962.33 146554.00 122973.00 146554.00C122973.00 146564.67 122973.00 146575.33 122973.00 146586.00C122962.33 146607.67 122951.67 146629.33 122941.00 146651.00C122919.67 146672.33 122898.33 146693.67 122877.00 146715.00C122887.67 146725.67 122898.33 146736.33 122909.00 146747.00C122898.33 146768.33 122887.67 146789.67 122877.00 146811.00C122887.67 146811.00 122898.33 146811.00 122909.00 146811.00C122909.00 146832.67 122909.00 146854.33 122909.00 146876.00C122898.33 146876.00 122887.67 146876.00 122877.00 146876.00C122856.21 146896.05 122835.54 146916.22 122815.24 146936.77C122809.85 146940.06 122812.69 146946.76 122812.00 146952.00C122812.00 146969.33 122812.00 146986.67 122812.00 147004.00C122780.00 147014.67 122748.00 147025.33 122716.00 147036.00C122705.33 147036.00 122694.67 147036.00 122684.00 147036.00C122694.67 147057.67 122705.33 147079.33 122716.00 147101.00C122716.00 147122.33 122716.00 147143.67 122716.00 147165.00C122726.67 147175.67 122737.33 147186.33 122748.00 147197.00C122737.33 147207.67 122726.67 147218.33 122716.00 147229.00C122705.33 147250.67 122694.67 147272.33 122684.00 147294.00C122673.00 147283.33 122662.00 147272.67 122651.00 147262.00C122640.33 147272.67 122629.67 147283.33 122619.00 147294.00C122608.33 147294.00 122597.67 147294.00 122587.00 147294.00C122587.00 147315.33 122587.00 147336.67 122587.00 147358.00C122597.67 147379.33 122608.33 147400.67 122619.00 147422.00C122619.00 147433.00 122619.00 147444.00 122619.00 147455.00C122608.33 147455.00 122597.67 147455.00 122587.00 147455.00C122608.33 147465.67 122629.67 147476.33 122651.00 147487.00C122629.67 147508.33 122608.33 147529.67 122587.00 147551.00C122587.00 147561.67 122587.00 147572.33 122587.00 147583.00C122597.67 147593.67 122608.33 147604.33 122619.00 147615.00C122608.33 147647.33 122597.67 147679.67 122587.00 147712.00C122597.67 147712.00 122608.33 147712.00 122619.00 147712.00C122619.00 147722.67 122619.00 147733.33 122619.00 147744.00C122629.67 147744.00 122640.33 147744.00 122651.00 147744.00C122651.00 147754.67 122651.00 147765.33 122651.00 147776.00C122640.33 147797.33 122629.67 147818.67 122619.00 147840.00C122629.67 147840.00 122640.33 147840.00 122651.00 147840.00C122651.00 147850.67 122651.00 147861.33 122651.00 147872.00C122662.00 147872.00 122673.00 147872.00 122684.00 147872.00C122716.00 147904.33 122748.00 147936.67 122780.00 147969.00C122812.33 147969.00 122844.67 147969.00 122877.00 147969.00C122898.33 147979.67 122919.67 147990.33 122941.00 148001.00C122994.67 148001.00 123048.33 148001.00 123102.00 148001.00C123102.00 147979.67 123102.00 147958.33 123102.00 147937.00C123123.33 147937.00 123144.67 147937.00 123166.00 147937.00C123166.00 147926.33 123166.00 147915.67 123166.00 147905.00C123176.67 147894.00 123187.33 147883.00 123198.00 147872.00C123283.67 147872.00 123369.33 147872.00 123455.00 147872.00C123465.67 147883.00 123476.33 147894.00 123487.00 147905.00C123508.67 147915.67 123530.33 147926.33 123552.00 147937.00C123562.67 147915.33 123573.33 147893.67 123584.00 147872.00C123594.67 147872.00 123605.33 147872.00 123616.00 147872.00C123616.00 147883.00 123616.00 147894.00 123616.00 147905.00C123637.33 147905.00 123658.67 147905.00 123680.00 147905.00C123680.00 147894.00 123680.00 147883.00 123680.00 147872.00C123690.67 147872.00 123701.33 147872.00 123712.00 147872.00C123723.00 147893.67 123734.00 147915.33 123745.00 147937.00C123755.67 147937.00 123766.33 147937.00 123777.00 147937.00C123787.67 147926.33 123798.33 147915.67 123809.00 147905.00C123819.67 147905.00 123830.33 147905.00 123841.00 147905.00C123851.67 147883.33 123862.33 147861.67 123873.00 147840.00C123883.67 147829.33 123894.33 147818.67 123905.00 147808.00C123905.00 147786.67 123905.00 147765.33 123905.00 147744.00C123916.00 147733.33 123927.00 147722.67 123938.00 147712.00C123927.00 147722.67 123916.00 147733.33 123905.00 147744.00C123894.33 147733.33 123883.67 147722.67 123873.00 147712.00C123883.67 147701.33 123894.33 147690.67 123905.00 147680.00C123916.00 147680.00 123927.00 147680.00 123938.00 147680.00C123959.33 147690.67 123980.67 147701.33 124002.00 147712.00C124023.33 147701.33 124044.67 147690.67 124066.00 147680.00C124076.67 147680.00 124087.33 147680.00 124098.00 147680.00C124098.00 147690.67 124098.00 147701.33 124098.00 147712.00C124087.33 147712.00 124076.67 147712.00 124066.00 147712.00C124055.33 147744.00 124044.67 147776.00 124034.00 147808.00C124055.33 147797.33 124076.67 147786.67 124098.00 147776.00C124109.00 147776.00 124120.00 147776.00 124131.00 147776.00C124131.00 147797.33 124131.00 147818.67 124131.00 147840.00C124152.33 147840.00 124173.67 147840.00 124195.00 147840.00C124195.00 147850.67 124195.00 147861.33 124195.00 147872.00C124216.33 147872.00 124237.67 147872.00 124259.00 147872.00C124269.67 147893.67 124280.33 147915.33 124291.00 147937.00C124312.67 147915.33 124334.33 147893.67 124356.00 147872.00C124388.00 147872.00 124420.00 147872.00 124452.00 147872.00C124462.67 147883.00 124473.33 147894.00 124484.00 147905.00C124494.67 147905.00 124505.33 147905.00 124516.00 147905.00C124516.00 147894.00 124516.00 147883.00 124516.00 147872.00C124526.96 147871.89 124537.95 147872.23 124548.89 147871.83C124602.26 147861.21 124655.63 147850.61 124709.00 147840.00C124730.67 147850.67 124752.33 147861.33 124774.00 147872.00C124784.67 147872.00 124795.33 147872.00 124806.00 147872.00C124784.33 147850.67 124762.67 147829.33 124741.00 147808.00C124752.00 147797.33 124763.00 147786.67 124774.00 147776.00C124795.33 147797.33 124816.67 147818.67 124838.00 147840.00C124859.33 147818.67 124880.67 147797.33 124902.00 147776.00C124912.67 147786.67 124923.33 147797.33 124934.00 147808.00C124944.67 147829.33 124955.33 147850.67 124966.00 147872.00C124987.67 147872.00 125009.33 147872.00 125031.00 147872.00C125052.33 147883.00 125073.67 147894.00 125095.00 147905.00C125105.67 147937.00 125116.33 147969.00 125127.00 148001.00C125148.67 147990.33 125170.33 147979.67 125192.00 147969.00C125202.67 147947.67 125213.33 147926.33 125224.00 147905.00C125234.67 147905.00 125245.33 147905.00 125256.00 147905.00C125256.00 147926.33 125256.00 147947.67 125256.00 147969.00C125266.67 147969.00 125277.33 147969.00 125288.00 147969.00C125309.43 147958.33 125330.79 147947.52 125352.26 147936.94C125395.17 147926.29 125438.09 147915.65 125481.00 147905.00C125502.33 147926.33 125523.67 147947.67 125545.00 147969.00C125545.00 147926.00 125545.00 147883.00 125545.00 147840.00C125566.67 147850.67 125588.33 147861.33 125610.00 147872.00C125620.67 147883.00 125631.33 147894.00 125642.00 147905.00C125631.33 147915.67 125620.67 147926.33 125610.00 147937.00C125620.67 147937.00 125631.33 147937.00 125642.00 147937.00C125631.33 147947.67 125620.67 147958.33 125610.00 147969.00C125620.67 147979.67 125631.33 147990.33 125642.00 148001.00C125631.33 148001.00 125620.67 148001.00 125610.00 148001.00C125631.33 148011.67 125652.67 148022.33 125674.00 148033.00C125684.67 148011.67 125695.33 147990.33 125706.00 147969.00C125727.33 147958.33 125748.67 147947.67 125770.00 147937.00C125770.00 147926.33 125770.00 147915.67 125770.00 147905.00C125791.67 147905.00 125813.33 147905.00 125835.00 147905.00C125856.33 147883.33 125877.67 147861.67 125899.00 147840.00C125909.67 147850.67 125920.33 147861.33 125931.00 147872.00C125941.67 147861.33 125952.33 147850.67 125963.00 147840.00C125984.67 147861.67 126006.33 147883.33 126028.00 147905.00C126038.67 147894.00 126049.33 147883.00 126060.00 147872.00C126070.67 147893.67 126081.33 147915.33 126092.00 147937.00C126102.67 147947.67 126113.33 147958.33 126124.00 147969.00C126124.00 147979.67 126124.00 147990.33 126124.00 148001.00C126134.67 148022.33 126145.33 148043.67 126156.00 148065.00C126177.33 148065.00 126198.67 148065.00 126220.00 148065.00C126220.00 148076.00 126220.00 148087.00 126220.00 148098.00C126231.00 148098.00 126242.00 148098.00 126253.00 148098.00C126253.00 148108.67 126253.00 148119.33 126253.00 148130.00C126263.67 148130.00 126274.33 148130.00 126285.00 148130.00C126295.67 148140.67 126306.33 148151.33 126317.00 148162.00C126317.00 148172.67 126317.00 148183.33 126317.00 148194.00C126349.00 148194.00 126381.00 148194.00 126413.00 148194.00C126413.00 148183.33 126413.00 148172.67 126413.00 148162.00C126423.67 148172.67 126434.33 148183.33 126445.00 148194.00C126445.00 148204.67 126445.00 148215.33 126445.00 148226.00C126434.33 148236.67 126423.67 148247.33 126413.00 148258.00C126413.00 148279.67 126413.00 148301.33 126413.00 148323.00C126402.33 148323.00 126391.67 148323.00 126381.00 148323.00C126381.00 148344.33 126381.00 148365.67 126381.00 148387.00C126359.67 148397.67 126338.33 148408.33 126317.00 148419.00C126306.25 148429.70 126295.59 148440.50 126284.78 148451.15C126252.52 148472.76 126220.26 148494.38 126188.00 148516.00C126188.00 148548.00 126188.00 148580.00 126188.00 148612.00C126177.33 148622.67 126166.67 148633.33 126156.00 148644.00C126145.33 148665.33 126134.67 148686.67 126124.00 148708.00C126134.67 148729.67 126145.33 148751.33 126156.00 148773.00C126145.33 148783.67 126134.67 148794.33 126124.00 148805.00C126156.00 148805.00 126188.00 148805.00 126220.00 148805.00C126220.00 148826.33 126220.00 148847.67 126220.00 148869.00C126199.57 148889.31 126179.27 148909.76 126159.33 148930.56C126157.56 148932.41 126154.22 148934.92 126159.00 148934.00C126168.67 148934.00 126178.33 148934.00 126188.00 148934.00C126177.33 148955.33 126166.67 148976.67 126156.00 148998.00C126156.00 148987.33 126156.00 148976.67 126156.00 148966.00C126145.33 148966.00 126134.67 148966.00 126124.00 148966.00C126124.00 149019.33 126124.00 149072.67 126124.00 149126.00C126134.67 149137.00 126145.33 149148.00 126156.00 149159.00C126145.33 149169.67 126134.67 149180.33 126124.00 149191.00C126134.67 149201.67 126145.33 149212.33 126156.00 149223.00C126145.33 149233.67 126134.67 149244.33 126124.00 149255.00C126124.00 149276.33 126124.00 149297.67 126124.00 149319.00C126113.33 149340.67 126102.67 149362.33 126092.00 149384.00C126070.67 149394.67 126049.33 149405.33 126028.00 149416.00C126028.00 149426.67 126028.00 149437.33 126028.00 149448.00C126017.00 149448.00 126006.00 149448.00 125995.00 149448.00C125995.00 149491.00 125995.00 149534.00 125995.00 149577.00C126006.00 149577.00 126017.00 149577.00 126028.00 149577.00C126028.00 149587.67 126028.00 149598.33 126028.00 149609.00C126038.67 149619.67 126049.33 149630.33 126060.00 149641.00C126060.00 149662.33 126060.00 149683.67 126060.00 149705.00C126081.33 149705.00 126102.67 149705.00 126124.00 149705.00C126124.00 149715.67 126124.00 149726.33 126124.00 149737.00C126134.67 149748.00 126145.33 149759.00 126156.00 149770.00C126156.00 149791.33 126156.00 149812.67 126156.00 149834.00C126193.06 149871.12 126230.15 149908.22 126267.64 149944.90C126273.43 149950.60 126279.21 149956.30 126285.00 149962.00C126295.67 149962.00 126306.33 149962.00 126317.00 149962.00C126327.67 149940.67 126338.33 149919.33 126349.00 149898.00C126359.70 149887.25 126370.51 149876.59 126381.15 149865.78C126402.43 149833.85 126423.72 149801.93 126445.00 149770.00C126456.00 149759.00 126467.00 149748.00 126478.00 149737.00C126499.33 149737.00 126520.67 149737.00 126542.00 149737.00C126542.04 149715.58 126541.91 149694.16 126542.06 149672.74C126552.71 149629.83 126563.35 149586.91 126574.00 149544.00C126638.33 149501.33 126702.67 149458.67 126767.00 149416.00C126788.33 149416.00 126809.67 149416.00 126831.00 149416.00C126842.00 149405.33 126853.00 149394.67 126864.00 149384.00C126896.23 149394.83 126928.58 149405.36 126960.74 149416.37C126981.82 149426.91 127002.91 149437.45 127024.00 149448.00C127024.00 149458.67 127024.00 149469.33 127024.00 149480.00C127034.67 149480.00 127045.33 149480.00 127056.00 149480.00C127088.33 149512.33 127120.67 149544.67 127153.00 149577.00C127153.00 149598.33 127153.00 149619.67 127153.00 149641.00C127174.33 149641.00 127195.67 149641.00 127217.00 149641.00C127217.00 149651.67 127217.00 149662.33 127217.00 149673.00C127227.67 149662.33 127238.33 149651.67 127249.00 149641.00C127259.67 149641.00 127270.33 149641.00 127281.00 149641.00C127281.00 149673.00 127281.00 149705.00 127281.00 149737.00C127270.33 149737.00 127259.67 149737.00 127249.00 149737.00C127249.00 149758.67 127249.00 149780.33 127249.00 149802.00C127270.67 149780.33 127292.33 149758.67 127314.00 149737.00C127324.67 149715.67 127335.33 149694.33 127346.00 149673.00C127367.33 149651.67 127388.67 149630.33 127410.00 149609.00C127410.00 149598.33 127410.00 149587.67 127410.00 149577.00C127420.67 149577.00 127431.33 149577.00 127442.00 149577.00C127452.67 149598.33 127463.33 149619.67 127474.00 149641.00C127485.00 149641.00 127496.00 149641.00 127507.00 149641.00C127507.00 149608.67 127507.00 149576.33 127507.00 149544.00C127517.67 149533.33 127528.33 149522.67 127539.00 149512.00C127539.00 149490.67 127539.00 149469.33 127539.00 149448.00C127560.33 149448.00 127581.67 149448.00 127603.00 149448.00C127603.00 149426.67 127603.00 149405.33 127603.00 149384.00C127613.67 149373.33 127624.33 149362.67 127635.00 149352.00C127645.67 149373.33 127656.33 149394.67 127667.00 149416.00C127687.79 149436.05 127708.46 149456.22 127728.76 149476.77C127734.15 149480.06 127731.31 149486.76 127732.00 149492.00C127732.00 149498.67 127732.00 149505.33 127732.00 149512.00C127742.67 149512.00 127753.33 149512.00 127764.00 149512.00C127753.33 149522.67 127742.67 149533.33 127732.00 149544.00C127732.00 149555.00 127732.00 149566.00 127732.00 149577.00C127753.33 149587.67 127774.67 149598.33 127796.00 149609.00C127806.67 149609.00 127817.33 149609.00 127828.00 149609.00C127828.00 149619.67 127828.00 149630.33 127828.00 149641.00C127817.33 149651.67 127806.67 149662.33 127796.00 149673.00C127806.67 149705.33 127817.33 149737.67 127828.00 149770.00C127817.33 149791.33 127806.67 149812.67 127796.00 149834.00C127806.67 149844.67 127817.33 149855.33 127828.00 149866.00C127828.00 149876.67 127828.00 149887.33 127828.00 149898.00C127849.33 149930.33 127870.67 149962.67 127892.00 149995.00C127892.00 150005.67 127892.00 150016.33 127892.00 150027.00C127913.67 150048.33 127935.33 150069.67 127957.00 150091.00C127957.00 150101.67 127957.00 150112.33 127957.00 150123.00C127991.66 150140.33 128026.40 150157.53 128060.74 150175.49C128068.83 150179.66 128076.91 150183.83 128085.00 150188.00C128074.33 150198.67 128063.67 150209.33 128053.00 150220.00C128042.33 150220.00 128031.67 150220.00 128021.00 150220.00C128021.00 150241.33 128021.00 150262.67 128021.00 150284.00C128010.33 150305.33 127999.67 150326.67 127989.00 150348.00C127956.67 150358.67 127924.33 150369.33 127892.00 150380.00C127903.00 150401.67 127914.00 150423.33 127925.00 150445.00C127946.33 150455.67 127967.67 150466.33 127989.00 150477.00C128010.33 150477.00 128031.67 150477.00 128053.00 150477.00C128063.67 150498.33 128074.33 150519.67 128085.00 150541.00C128096.05 150551.91 128106.83 150563.10 128118.05 150573.83C128171.36 150616.56 128224.68 150659.28 128278.00 150702.00C128321.10 150680.87 128364.11 150659.55 128407.00 150638.00C128417.67 150648.67 128428.33 150659.33 128439.00 150670.00C128449.67 150659.33 128460.33 150648.67 128471.00 150638.00C128492.67 150638.00 128514.33 150638.00 128536.00 150638.00C128536.00 150605.67 128536.00 150573.33 128536.00 150541.00C128557.33 150551.67 128578.67 150562.33 128600.00 150573.00C128610.67 150562.33 128621.33 150551.67 128632.00 150541.00C128653.33 150541.00 128674.67 150541.00 128696.00 150541.00C128685.33 150551.67 128674.67 150562.33 128664.00 150573.00C128674.67 150584.00 128685.33 150595.00 128696.00 150606.00C128599.45 150691.91 128502.80 150777.71 128406.31 150863.69C128385.21 150884.79 128364.10 150905.90 128343.00 150927.00C128343.00 150948.33 128343.00 150969.67 128343.00 150991.00C128353.67 150991.00 128364.33 150991.00 128375.00 150991.00C128363.95 151001.91 128353.17 151013.10 128341.95 151023.83C128288.58 151066.63 128235.15 151109.36 128181.81 151152.19C128149.54 151184.46 128117.27 151216.73 128085.00 151249.00C128042.08 151313.63 127999.32 151378.37 127956.30 151442.93C127924.19 151485.28 127892.10 151527.65 127860.00 151570.00C127849.33 151623.67 127838.67 151677.33 127828.00 151731.00C127817.33 151741.67 127806.67 151752.33 127796.00 151763.00C127774.58 151763.04 127753.16 151762.91 127731.74 151763.06C127688.83 151773.71 127645.91 151784.35 127603.00 151795.00C127560.00 151816.33 127517.00 151837.67 127474.00 151859.00C127431.33 151870.00 127388.67 151881.00 127346.00 151892.00C127399.67 151924.00 127453.33 151956.00 127507.00 151988.00C127485.33 152041.67 127463.67 152095.33 127442.00 152149.00C127431.33 152149.00 127420.67 152149.00 127410.00 152149.00C127410.00 152181.00 127410.00 152213.00 127410.00 152245.00C127399.33 152245.00 127388.67 152245.00 127378.00 152245.00C127367.33 152256.00 127356.67 152267.00 127346.00 152278.00C127335.33 152299.33 127324.67 152320.67 127314.00 152342.00C127249.67 152342.00 127185.33 152342.00 127121.00 152342.00C127088.67 152352.67 127056.33 152363.33 127024.00 152374.00C126970.67 152417.00 126917.33 152460.00 126864.00 152503.00C126821.00 152556.33 126778.00 152609.67 126735.00 152663.00C126681.23 152759.81 126627.52 152856.66 126573.72 152953.46C126488.15 153092.64 126402.57 153231.82 126317.00 153371.00C126306.33 153435.33 126295.67 153499.67 126285.00 153564.00C126285.00 153585.33 126285.00 153606.67 126285.00 153628.00C126274.33 153617.33 126263.67 153606.67 126253.00 153596.00C126242.00 153606.67 126231.00 153617.33 126220.00 153628.00C126198.67 153638.67 126177.33 153649.33 126156.00 153660.00C126156.00 153681.33 126156.00 153702.67 126156.00 153724.00C126145.33 153745.67 126134.67 153767.33 126124.00 153789.00C126134.67 153799.67 126145.33 153810.33 126156.00 153821.00C126134.67 153864.00 126113.33 153907.00 126092.00 153950.00C126070.67 154025.00 126049.33 154100.00 126028.00 154175.00C126017.00 154185.67 126006.00 154196.33 125995.00 154207.00C126006.00 154217.67 126017.00 154228.33 126028.00 154239.00C126017.00 154239.00 126006.00 154239.00 125995.00 154239.00C125984.33 154249.67 125973.67 154260.33 125963.00 154271.00C125952.33 154260.33 125941.67 154249.67 125931.00 154239.00C125931.00 154249.67 125931.00 154260.33 125931.00 154271.00C125909.67 154271.00 125888.33 154271.00 125867.00 154271.00C125867.00 154260.33 125867.00 154249.67 125867.00 154239.00C125856.33 154239.00 125845.67 154239.00 125835.00 154239.00C125835.00 154228.33 125835.00 154217.67 125835.00 154207.00C125818.07 154190.55 125800.92 154174.31 125784.70 154157.15C125779.80 154152.10 125774.90 154147.05 125770.00 154142.00C125738.00 154163.67 125706.00 154185.33 125674.00 154207.00C125674.00 154217.67 125674.00 154228.33 125674.00 154239.00C125652.67 154239.00 125631.33 154239.00 125610.00 154239.00C125610.00 154249.67 125610.00 154260.33 125610.00 154271.00C125159.67 154271.00 124709.33 154271.00 124259.00 154271.00C124280.33 154281.67 124301.67 154292.33 124323.00 154303.00C124301.67 154303.00 124280.33 154303.00 124259.00 154303.00C124259.00 154292.33 124259.00 154281.67 124259.00 154271.00C124248.33 154271.00 124237.67 154271.00 124227.00 154271.00C124205.67 154292.33 124184.33 154313.67 124163.00 154335.00C124163.00 154345.67 124163.00 154356.33 124163.00 154367.00C124152.33 154367.00 124141.67 154367.00 124131.00 154367.00C124120.00 154378.00 124109.00 154389.00 124098.00 154400.00C124087.33 154400.00 124076.67 154400.00 124066.00 154400.00C124066.00 154410.67 124066.00 154421.33 124066.00 154432.00C124034.00 154432.00 124002.00 154432.00 123970.00 154432.00C123959.33 154410.33 123948.67 154388.67 123938.00 154367.00C123927.00 154367.00 123916.00 154367.00 123905.00 154367.00C123894.33 154388.67 123883.67 154410.33 123873.00 154432.00C123862.33 154432.00 123851.67 154432.00 123841.00 154432.00C123830.33 154442.67 123819.67 154453.33 123809.00 154464.00C123787.67 154442.67 123766.33 154421.33 123745.00 154400.00C123745.00 154378.33 123745.00 154356.67 123745.00 154335.00C123734.00 154345.67 123723.00 154356.33 123712.00 154367.00C123690.67 154367.00 123669.33 154367.00 123648.00 154367.00C123648.00 154378.00 123648.00 154389.00 123648.00 154400.00C123637.33 154400.00 123626.67 154400.00 123616.00 154400.00C123605.33 154378.33 123594.67 154356.67 123584.00 154335.00C123573.33 154345.67 123562.67 154356.33 123552.00 154367.00C123530.33 154356.33 123508.67 154345.67 123487.00 154335.00C123476.33 154345.67 123465.67 154356.33 123455.00 154367.00C123465.67 154367.00 123476.33 154367.00 123487.00 154367.00C123476.33 154367.00 123465.67 154367.00 123455.00 154367.00C123444.33 154388.67 123433.67 154410.33 123423.00 154432.00C123423.00 154421.33 123423.00 154410.67 123423.00 154400.00C123412.33 154400.00 123401.67 154400.00 123391.00 154400.00C123391.00 154410.67 123391.00 154421.33 123391.00 154432.00C123380.33 154421.33 123369.67 154410.67 123359.00 154400.00C123348.33 154400.00 123337.67 154400.00 123327.00 154400.00C123316.33 154389.00 123305.67 154378.00 123295.00 154367.00C123284.00 154367.00 123273.00 154367.00 123262.00 154367.00C123251.33 154378.00 123240.67 154389.00 123230.00 154400.00C123208.67 154400.00 123187.33 154400.00 123166.00 154400.00C123166.00 154410.67 123166.00 154421.33 123166.00 154432.00C123144.67 154432.00 123123.33 154432.00 123102.00 154432.00C123091.00 154442.67 123080.00 154453.33 123069.00 154464.00C123047.67 154474.67 123026.33 154485.33 123005.00 154496.00C122983.67 154496.00 122962.33 154496.00 122941.00 154496.00C122951.67 154506.67 122962.33 154517.33 122973.00 154528.00C122962.33 154538.67 122951.67 154549.33 122941.00 154560.00C122919.67 154571.00 122898.33 154582.00 122877.00 154593.00C122877.00 154625.00 122877.00 154657.00 122877.00 154689.00C122855.33 154689.00 122833.67 154689.00 122812.00 154689.00C122822.67 154689.00 122833.33 154689.00 122844.00 154689.00C122833.33 154699.67 122822.67 154710.33 122812.00 154721.00C122812.00 154731.67 122812.00 154742.33 122812.00 154753.00C122801.33 154742.33 122790.67 154731.67 122780.00 154721.00C122780.00 154731.67 122780.00 154742.33 122780.00 154753.00C122769.33 154742.33 122758.67 154731.67 122748.00 154721.00C122737.33 154721.00 122726.67 154721.00 122716.00 154721.00C122705.33 154731.67 122694.67 154742.33 122684.00 154753.00C122684.00 154763.67 122684.00 154774.33 122684.00 154785.00C122694.67 154796.00 122705.33 154807.00 122716.00 154818.00C122705.33 154818.00 122694.67 154818.00 122684.00 154818.00C122694.67 154818.00 122705.33 154818.00 122716.00 154818.00C122716.00 154828.67 122716.00 154839.33 122716.00 154850.00C122694.33 154850.00 122672.67 154850.00 122651.00 154850.00C122662.00 154860.67 122673.00 154871.33 122684.00 154882.00C122673.00 154892.67 122662.00 154903.33 122651.00 154914.00C122651.00 154903.33 122651.00 154892.67 122651.00 154882.00C122629.67 154882.00 122608.33 154882.00 122587.00 154882.00C122555.00 154903.33 122523.00 154924.67 122491.00 154946.00C122480.33 154956.67 122469.67 154967.33 122459.00 154978.00C122448.00 154978.00 122437.00 154978.00 122426.00 154978.00C122426.00 154989.00 122426.00 155000.00 122426.00 155011.00C122415.33 155011.00 122404.67 155011.00 122394.00 155011.00C122394.00 155021.67 122394.00 155032.33 122394.00 155043.00C122383.33 155032.33 122372.67 155021.67 122362.00 155011.00C122372.67 155021.67 122383.33 155032.33 122394.00 155043.00C122383.33 155043.00 122372.67 155043.00 122362.00 155043.00C122362.00 155053.67 122362.00 155064.33 122362.00 155075.00C122351.33 155075.00 122340.67 155075.00 122330.00 155075.00C122330.00 155085.67 122330.00 155096.33 122330.00 155107.00C122297.67 155107.00 122265.33 155107.00 122233.00 155107.00C122233.00 155117.67 122233.00 155128.33 122233.00 155139.00C122222.33 155128.33 122211.67 155117.67 122201.00 155107.00C122201.00 155096.33 122201.00 155085.67 122201.00 155075.00C122190.33 155096.33 122179.67 155117.67 122169.00 155139.00C122147.67 155128.33 122126.33 155117.67 122105.00 155107.00C122105.00 155128.33 122105.00 155149.67 122105.00 155171.00C122105.00 155160.33 122105.00 155149.67 122105.00 155139.00C122094.33 155149.67 122083.67 155160.33 122073.00 155171.00C122062.33 155171.00 122051.67 155171.00 122041.00 155171.00C122030.00 155181.67 122019.00 155192.33 122008.00 155203.00C122008.00 155181.67 122008.00 155160.33 122008.00 155139.00C121976.00 155139.00 121944.00 155139.00 121912.00 155139.00C121901.33 155160.33 121890.67 155181.67 121880.00 155203.00C121858.33 155224.67 121836.67 155246.33 121815.00 155268.00C121804.33 155257.33 121793.67 155246.67 121783.00 155236.00C121783.00 155246.67 121783.00 155257.33 121783.00 155268.00C121772.33 155278.67 121761.67 155289.33 121751.00 155300.00C121761.67 155300.00 121772.33 155300.00 121783.00 155300.00C121772.33 155310.67 121761.67 155321.33 121751.00 155332.00C121740.33 155332.00 121729.67 155332.00 121719.00 155332.00C121729.67 155353.33 121740.33 155374.67 121751.00 155396.00C121751.00 155385.33 121751.00 155374.67 121751.00 155364.00C121751.00 155374.67 121751.00 155385.33 121751.00 155396.00C121740.33 155407.00 121729.67 155418.00 121719.00 155429.00C121708.33 155429.00 121697.67 155429.00 121687.00 155429.00C121687.00 155439.67 121687.00 155450.33 121687.00 155461.00C121676.33 155450.33 121665.67 155439.67 121655.00 155429.00C121644.33 155439.67 121633.67 155450.33 121623.00 155461.00C121612.00 155450.33 121601.00 155439.67 121590.00 155429.00C121590.00 155439.67 121590.00 155450.33 121590.00 155461.00C121579.33 155439.33 121568.67 155417.67 121558.00 155396.00C121547.33 155396.00 121536.67 155396.00 121526.00 155396.00C121526.00 155407.00 121526.00 155418.00 121526.00 155429.00C121536.67 155439.67 121547.33 155450.33 121558.00 155461.00C121526.00 155461.00 121494.00 155461.00 121462.00 155461.00C121472.67 155461.00 121483.33 155461.00 121494.00 155461.00C121483.33 155482.33 121472.67 155503.67 121462.00 155525.00C121440.33 155514.33 121418.67 155503.67 121397.00 155493.00C121375.67 155460.67 121354.33 155428.33 121333.00 155396.00C121333.00 155417.67 121333.00 155439.33 121333.00 155461.00C121322.33 155461.00 121311.67 155461.00 121301.00 155461.00C121301.00 155450.33 121301.00 155439.67 121301.00 155429.00C121279.67 155429.00 121258.33 155429.00 121237.00 155429.00C121237.00 155439.67 121237.00 155450.33 121237.00 155461.00C121226.33 155439.33 121215.67 155417.67 121205.00 155396.00C121194.00 155396.00 121183.00 155396.00 121172.00 155396.00C121172.00 155385.33 121172.00 155374.67 121172.00 155364.00C121172.00 155374.67 121172.00 155385.33 121172.00 155396.00C121161.33 155396.00 121150.67 155396.00 121140.00 155396.00C121118.67 155385.33 121097.33 155374.67 121076.00 155364.00C121086.67 155353.33 121097.33 155342.67 121108.00 155332.00C121108.00 155310.67 121108.00 155289.33 121108.00 155268.00C121097.33 155268.00 121086.67 155268.00 121076.00 155268.00C121076.00 155289.33 121076.00 155310.67 121076.00 155332.00C121054.67 155342.67 121033.33 155353.33 121012.00 155364.00C121012.00 155342.67 121012.00 155321.33 121012.00 155300.00C121001.00 155300.00 120990.00 155300.00 120979.00 155300.00C120979.00 155289.33 120979.00 155278.67 120979.00 155268.00C120968.33 155268.00 120957.67 155268.00 120947.00 155268.00C120947.00 155278.67 120947.00 155289.33 120947.00 155300.00C120936.33 155289.33 120925.67 155278.67 120915.00 155268.00C120904.33 155278.67 120893.67 155289.33 120883.00 155300.00C120872.33 155289.33 120861.67 155278.67 120851.00 155268.00C120840.33 155268.00 120829.67 155268.00 120819.00 155268.00C120840.33 155246.33 120861.67 155224.67 120883.00 155203.00C120861.67 155203.00 120840.33 155203.00 120819.00 155203.00C120808.33 155181.67 120797.67 155160.33 120787.00 155139.00C120765.33 155128.33 120743.67 155117.67 120722.00 155107.00C120700.67 155128.33 120679.33 155149.67 120658.00 155171.00C120647.33 155171.00 120636.67 155171.00 120626.00 155171.00C120615.33 155149.67 120604.67 155128.33 120594.00 155107.00C120615.33 155085.67 120636.67 155064.33 120658.00 155043.00C120615.00 155043.00 120572.00 155043.00 120529.00 155043.00C120529.00 155010.67 120529.00 154978.33 120529.00 154946.00C120507.67 154935.33 120486.33 154924.67 120465.00 154914.00C120454.33 154892.67 120443.67 154871.33 120433.00 154850.00C120422.33 154850.00 120411.67 154850.00 120401.00 154850.00C120401.00 154860.67 120401.00 154871.33 120401.00 154882.00C120411.67 154882.00 120422.33 154882.00 120433.00 154882.00C120433.00 154903.33 120433.00 154924.67 120433.00 154946.00C120422.33 154946.00 120411.67 154946.00 120401.00 154946.00C120390.33 154914.00 120379.67 154882.00 120369.00 154850.00C120358.00 154860.67 120347.00 154871.33 120336.00 154882.00C120336.00 154892.67 120336.00 154903.33 120336.00 154914.00C120314.67 154903.33 120293.33 154892.67 120272.00 154882.00C120261.33 154849.67 120250.67 154817.33 120240.00 154785.00C120229.33 154796.00 120218.67 154807.00 120208.00 154818.00C120197.33 154818.00 120186.67 154818.00 120176.00 154818.00C120165.33 154796.33 120154.67 154774.67 120144.00 154753.00C120144.00 154731.67 120144.00 154710.33 120144.00 154689.00C120133.00 154699.67 120122.00 154710.33 120111.00 154721.00C120100.33 154721.00 120089.67 154721.00 120079.00 154721.00C120100.67 154710.33 120122.33 154699.67 120144.00 154689.00C120144.00 154667.67 120144.00 154646.33 120144.00 154625.00C120133.00 154614.33 120122.00 154603.67 120111.00 154593.00C120111.00 154614.33 120111.00 154635.67 120111.00 154657.00C120100.33 154657.00 120089.67 154657.00 120079.00 154657.00C120068.33 154646.33 120057.67 154635.67 120047.00 154625.00C120036.33 154625.00 120025.67 154625.00 120015.00 154625.00C119994.57 154604.69 119974.27 154584.24 119954.33 154563.44C119951.33 154561.27 119950.40 154559.12 119954.00 154557.00C119963.67 154547.33 119973.33 154537.67 119983.00 154528.00C119940.00 154517.33 119897.00 154506.67 119854.00 154496.00C119843.33 154506.67 119832.67 154517.33 119822.00 154528.00C119800.67 154506.67 119779.33 154485.33 119758.00 154464.00C119725.67 154474.67 119693.33 154485.33 119661.00 154496.00C119650.33 154485.33 119639.67 154474.67 119629.00 154464.00C119639.67 154453.33 119650.33 154442.67 119661.00 154432.00C119650.33 154421.33 119639.67 154410.67 119629.00 154400.00C119607.67 154410.67 119586.33 154421.33 119565.00 154432.00C119554.33 154442.67 119543.67 154453.33 119533.00 154464.00C119554.33 154474.67 119575.67 154485.33 119597.00 154496.00C119554.00 154539.00 119511.00 154582.00 119468.00 154625.00C119478.67 154603.33 119489.33 154581.67 119500.00 154560.00C119500.00 154528.00 119500.00 154496.00 119500.00 154464.00C119489.33 154453.33 119478.67 154442.67 119468.00 154432.00C119436.00 154421.33 119404.00 154410.67 119372.00 154400.00C119372.00 154410.67 119372.00 154421.33 119372.00 154432.00C119350.67 154432.00 119329.33 154432.00 119308.00 154432.00C119308.00 154442.67 119308.00 154453.33 119308.00 154464.00C119318.67 154485.33 119329.33 154506.67 119340.00 154528.00C119329.33 154538.67 119318.67 154549.33 119308.00 154560.00C119275.67 154538.67 119243.33 154517.33 119211.00 154496.00C119189.67 154496.00 119168.33 154496.00 119147.00 154496.00C119125.33 154506.67 119103.67 154517.33 119082.00 154528.00C119060.67 154528.00 119039.33 154528.00 119018.00 154528.00C119007.33 154538.67 118996.67 154549.33 118986.00 154560.00C118986.00 154571.00 118986.00 154582.00 118986.00 154593.00C118985.94 154581.92 118986.11 154570.83 118985.92 154559.75C118975.28 154527.83 118964.64 154495.92 118954.00 154464.00C118943.33 154496.00 118932.67 154528.00 118922.00 154560.00C118889.67 154581.67 118857.33 154603.33 118825.00 154625.00C118814.33 154614.33 118803.67 154603.67 118793.00 154593.00C118782.33 154614.33 118771.67 154635.67 118761.00 154657.00C118739.67 154624.67 118718.33 154592.33 118697.00 154560.00C118675.33 154581.67 118653.67 154603.33 118632.00 154625.00C118632.06 154614.25 118631.89 154603.50 118632.08 154592.75C118642.72 154560.50 118653.36 154528.25 118664.00 154496.00C118653.33 154485.33 118642.67 154474.67 118632.00 154464.00C118610.67 154474.67 118589.33 154485.33 118568.00 154496.00C118557.33 154485.33 118546.67 154474.67 118536.00 154464.00C118514.67 154485.33 118493.33 154506.67 118472.00 154528.00C118482.67 154528.00 118493.33 154528.00 118504.00 154528.00C118514.67 154538.67 118525.33 154549.33 118536.00 154560.00C118546.67 154560.00 118557.33 154560.00 118568.00 154560.00C118568.00 154549.33 118568.00 154538.67 118568.00 154528.00C118578.67 154538.67 118589.33 154549.33 118600.00 154560.00C118589.33 154581.67 118578.67 154603.33 118568.00 154625.00C118536.00 154657.00 118504.00 154689.00 118472.00 154721.00C118461.00 154710.33 118450.00 154699.67 118439.00 154689.00C118439.00 154678.33 118439.00 154667.67 118439.00 154657.00C118417.67 154657.00 118396.33 154657.00 118375.00 154657.00C118364.33 154646.33 118353.67 154635.67 118343.00 154625.00C118332.33 154625.00 118321.67 154625.00 118311.00 154625.00C118300.33 154635.67 118289.67 154646.33 118279.00 154657.00C118268.00 154635.67 118257.00 154614.33 118246.00 154593.00C118246.00 154571.33 118246.00 154549.67 118246.00 154528.00C118214.00 154517.33 118182.00 154506.67 118150.00 154496.00C118150.00 154528.33 118150.00 154560.67 118150.00 154593.00C118128.67 154582.00 118107.33 154571.00 118086.00 154560.00C118064.25 154571.02 118042.54 154582.13 118020.75 154593.08C117988.83 154603.72 117956.92 154614.36 117925.00 154625.00C117892.67 154646.33 117860.33 154667.67 117828.00 154689.00C117828.00 154710.33 117828.00 154731.67 117828.00 154753.00C117806.67 154753.00 117785.33 154753.00 117764.00 154753.00C117774.67 154774.67 117785.33 154796.33 117796.00 154818.00C117796.00 154828.67 117796.00 154839.33 117796.00 154850.00C117785.33 154860.67 117774.67 154871.33 117764.00 154882.00C117774.67 154892.67 117785.33 154903.33 117796.00 154914.00C117796.00 154924.67 117796.00 154935.33 117796.00 154946.00C117785.33 154946.00 117774.67 154946.00 117764.00 154946.00C117764.00 154956.67 117764.00 154967.33 117764.00 154978.00C117785.33 154978.00 117806.67 154978.00 117828.00 154978.00C117828.00 154989.00 117828.00 155000.00 117828.00 155011.00C117817.33 155000.00 117806.67 154989.00 117796.00 154978.00C117785.33 154989.00 117774.67 155000.00 117764.00 155011.00C117753.33 155000.00 117742.67 154989.00 117732.00 154978.00C117710.67 154967.33 117689.33 154956.67 117668.00 154946.00C117657.33 154935.33 117646.67 154924.67 117636.00 154914.00C117636.00 154903.33 117636.00 154892.67 117636.00 154882.00C117625.00 154892.67 117614.00 154903.33 117603.00 154914.00C117603.00 154903.33 117603.00 154892.67 117603.00 154882.00C117614.00 154860.67 117625.00 154839.33 117636.00 154818.00C117625.00 154796.33 117614.00 154774.67 117603.00 154753.00C117549.67 154721.00 117496.33 154689.00 117443.00 154657.00C117443.00 154646.33 117443.00 154635.67 117443.00 154625.00C117432.00 154635.67 117421.00 154646.33 117410.00 154657.00C117367.33 154657.00 117324.67 154657.00 117282.00 154657.00C117271.33 154635.67 117260.67 154614.33 117250.00 154593.00C117239.00 154582.00 117228.00 154571.00 117217.00 154560.00C117228.00 154549.33 117239.00 154538.67 117250.00 154528.00C117228.33 154517.33 117206.67 154506.67 117185.00 154496.00C117185.00 154506.67 117185.00 154517.33 117185.00 154528.00C117185.00 154517.33 117185.00 154506.67 117185.00 154496.00C117163.67 154496.00 117142.33 154496.00 117121.00 154496.00C117121.00 154485.33 117121.00 154474.67 117121.00 154464.00C117110.33 154464.00 117099.67 154464.00 117089.00 154464.00C117089.00 154485.33 117089.00 154506.67 117089.00 154528.00C117078.33 154517.33 117067.67 154506.67 117057.00 154496.00C117067.67 154496.00 117078.33 154496.00 117089.00 154496.00C117067.67 154496.00 117046.33 154496.00 117025.00 154496.00C117014.00 154485.33 117003.00 154474.67 116992.00 154464.00C116981.33 154474.67 116970.67 154485.33 116960.00 154496.00C116949.33 154485.33 116938.67 154474.67 116928.00 154464.00C116863.78 154496.22 116799.36 154528.05 116735.00 154560.00C116735.00 154528.00 116735.00 154496.00 116735.00 154464.00C116724.33 154464.00 116713.67 154464.00 116703.00 154464.00C116692.33 154431.67 116681.67 154399.33 116671.00 154367.00C116660.33 154367.00 116649.67 154367.00 116639.00 154367.00C116606.67 154399.33 116574.33 154431.67 116542.00 154464.00C116542.00 154496.00 116542.00 154528.00 116542.00 154560.00C116552.67 154571.00 116563.33 154582.00 116574.00 154593.00C116585.00 154593.00 116596.00 154593.00 116607.00 154593.00C116628.33 154582.00 116649.67 154571.00 116671.00 154560.00C116692.33 154560.00 116713.67 154560.00 116735.00 154560.00C116735.00 154581.67 116735.00 154603.33 116735.00 154625.00C116724.33 154635.67 116713.67 154646.33 116703.00 154657.00C116692.25 154657.06 116681.50 154656.89 116670.75 154657.08C116638.50 154667.72 116606.25 154678.36 116574.00 154689.00C116552.58 154688.96 116531.16 154689.09 116509.74 154688.94C116467.16 154678.29 116424.58 154667.65 116382.00 154657.00C116360.33 154678.33 116338.67 154699.67 116317.00 154721.00C116306.33 154742.33 116295.67 154763.67 116285.00 154785.00C116263.67 154806.67 116242.33 154828.33 116221.00 154850.00C116242.33 154892.67 116263.67 154935.33 116285.00 154978.00C116274.33 154978.00 116263.67 154978.00 116253.00 154978.00C116242.33 154989.00 116231.67 155000.00 116221.00 155011.00C116199.33 155021.67 116177.67 155032.33 116156.00 155043.00C116145.33 155053.67 116134.67 155064.33 116124.00 155075.00C116113.22 155096.47 116102.58 155118.02 116091.71 155139.45C116070.47 155171.63 116049.24 155203.82 116028.00 155236.00C116017.33 155246.67 116006.67 155257.33 115996.00 155268.00C115953.00 155289.33 115910.00 155310.67 115867.00 155332.00C115899.33 155396.33 115931.67 155460.67 115964.00 155525.00C115953.00 155535.67 115942.00 155546.33 115931.00 155557.00C115888.33 155557.00 115845.67 155557.00 115803.00 155557.00C115803.00 155525.00 115803.00 155493.00 115803.00 155461.00C115792.33 155450.33 115781.67 155439.67 115771.00 155429.00C115706.67 155439.67 115642.33 155450.33 115578.00 155461.00C115558.45 155480.66 115538.79 155500.22 115518.78 155519.41C115515.71 155522.33 115512.88 155525.65 115508.78 155527.11C115488.85 155537.08 115468.92 155547.03 115449.00 155557.00C115438.33 155589.33 115427.67 155621.67 115417.00 155654.00C115406.33 155664.67 115395.67 155675.33 115385.00 155686.00C115374.14 155674.98 115362.97 155664.26 115352.30 155653.07C115320.20 155610.38 115288.10 155567.69 115256.00 155525.00C115245.33 155525.00 115234.67 155525.00 115224.00 155525.00C115202.52 155589.28 115181.16 155653.61 115160.00 155718.00C115149.33 155728.67 115138.67 155739.33 115128.00 155750.00C115095.67 155750.00 115063.33 155750.00 115031.00 155750.00C115031.00 155696.33 115031.00 155642.67 115031.00 155589.00C114999.00 155557.00 114967.00 155525.00 114935.00 155493.00C114924.33 155493.00 114913.67 155493.00 114903.00 155493.00C114892.00 155503.67 114881.00 155514.33 114870.00 155525.00C114891.67 155568.00 114913.33 155611.00 114935.00 155654.00C114924.33 155675.33 114913.67 155696.67 114903.00 155718.00C114892.00 155718.00 114881.00 155718.00 114870.00 155718.00C114859.33 155696.67 114848.67 155675.33 114838.00 155654.00C114806.00 155654.00 114774.00 155654.00 114742.00 155654.00C114742.00 155621.67 114742.00 155589.33 114742.00 155557.00C114709.67 155535.67 114677.33 155514.33 114645.00 155493.00C114634.33 155482.33 114623.67 155471.67 114613.00 155461.00C114527.33 155493.00 114441.67 155525.00 114356.00 155557.00C114345.25 155546.30 114334.60 155535.49 114323.78 155524.85C114291.52 155503.57 114259.26 155482.28 114227.00 155461.00C114216.33 155493.00 114205.67 155525.00 114195.00 155557.00C114184.33 155557.00 114173.67 155557.00 114163.00 155557.00C114163.00 155578.33 114163.00 155599.67 114163.00 155621.00C114143.66 155641.04 114124.23 155660.99 114104.44 155680.59C114101.59 155683.31 114099.07 155686.55 114095.22 155687.86C114074.81 155697.91 114054.41 155707.95 114034.00 155718.00C114012.67 155718.00 113991.33 155718.00 113970.00 155718.00C113970.00 155728.67 113970.00 155739.33 113970.00 155750.00C113959.33 155750.00 113948.67 155750.00 113938.00 155750.00C113927.33 155739.33 113916.67 155728.67 113906.00 155718.00C113884.33 155728.67 113862.67 155739.33 113841.00 155750.00C113841.00 155760.67 113841.00 155771.33 113841.00 155782.00C113830.33 155782.00 113819.67 155782.00 113809.00 155782.00C113787.67 155792.67 113766.33 155803.33 113745.00 155814.00C113702.00 155814.00 113659.00 155814.00 113616.00 155814.00C113605.33 155835.67 113594.67 155857.33 113584.00 155879.00C113573.33 155889.67 113562.67 155900.33 113552.00 155911.00C113520.00 155921.67 113488.00 155932.33 113456.00 155943.00C113456.00 155953.67 113456.00 155964.33 113456.00 155975.00C113445.00 155975.00 113434.00 155975.00 113423.00 155975.00C113412.33 155996.33 113401.67 156017.67 113391.00 156039.00C113401.67 156039.00 113412.33 156039.00 113423.00 156039.00C113423.00 156050.00 113423.00 156061.00 113423.00 156072.00C113401.67 156093.33 113380.33 156114.67 113359.00 156136.00C113380.33 156157.33 113401.67 156178.67 113423.00 156200.00C113391.00 156210.67 113359.00 156221.33 113327.00 156232.00C113316.33 156242.67 113305.67 156253.33 113295.00 156264.00C113295.00 156285.67 113295.00 156307.33 113295.00 156329.00C113273.67 156318.33 113252.33 156307.67 113231.00 156297.00C113231.00 156307.67 113231.00 156318.33 113231.00 156329.00C113241.67 156339.67 113252.33 156350.33 113263.00 156361.00C113241.33 156371.67 113219.67 156382.33 113198.00 156393.00C113198.00 156403.67 113198.00 156414.33 113198.00 156425.00C113209.00 156446.67 113220.00 156468.33 113231.00 156490.00C113263.00 156500.67 113295.00 156511.33 113327.00 156522.00C113316.33 156532.67 113305.67 156543.33 113295.00 156554.00C113295.00 156564.67 113295.00 156575.33 113295.00 156586.00C113316.33 156586.00 113337.67 156586.00 113359.00 156586.00C113380.33 156596.67 113401.67 156607.33 113423.00 156618.00C113412.33 156628.67 113401.67 156639.33 113391.00 156650.00C113401.67 156660.67 113412.33 156671.33 113423.00 156682.00C113401.67 156693.00 113380.33 156704.00 113359.00 156715.00C113359.00 156725.67 113359.00 156736.33 113359.00 156747.00C113348.33 156747.00 113337.67 156747.00 113327.00 156747.00C113327.00 156768.33 113327.00 156789.67 113327.00 156811.00C113337.67 156821.67 113348.33 156832.33 113359.00 156843.00C113369.67 156864.67 113380.33 156886.33 113391.00 156908.00C113401.67 156908.00 113412.33 156908.00 113423.00 156908.00C113434.00 156929.33 113445.00 156950.67 113456.00 156972.00C113466.67 156972.00 113477.33 156972.00 113488.00 156972.00C113488.00 156982.67 113488.00 156993.33 113488.00 157004.00C113509.33 157014.67 113530.67 157025.33 113552.00 157036.00C113541.33 157046.67 113530.67 157057.33 113520.00 157068.00C113520.00 157078.67 113520.00 157089.33 113520.00 157100.00C113541.33 157111.00 113562.67 157122.00 113584.00 157133.00C113573.33 157143.67 113562.67 157154.33 113552.00 157165.00C113552.00 157197.00 113552.00 157229.00 113552.00 157261.00C113530.67 157271.67 113509.33 157282.33 113488.00 157293.00C113498.67 157314.67 113509.33 157336.33 113520.00 157358.00C113509.33 157368.67 113498.67 157379.33 113488.00 157390.00C113488.00 157400.67 113488.00 157411.33 113488.00 157422.00C113455.67 157422.00 113423.33 157422.00 113391.00 157422.00C113380.33 157432.67 113369.67 157443.33 113359.00 157454.00C113337.67 157454.00 113316.33 157454.00 113295.00 157454.00C113295.00 157464.67 113295.00 157475.33 113295.00 157486.00C113284.33 157486.00 113273.67 157486.00 113263.00 157486.00C113263.00 157507.67 113263.00 157529.33 113263.00 157551.00C113230.67 157551.00 113198.33 157551.00 113166.00 157551.00C113155.33 157540.00 113144.67 157529.00 113134.00 157518.00C113112.67 157529.00 113091.33 157540.00 113070.00 157551.00C113070.00 157540.00 113070.00 157529.00 113070.00 157518.00C113059.25 157518.06 113048.50 157517.88 113037.75 157518.09C113005.50 157529.06 112973.25 157540.03 112941.00 157551.00C112919.67 157551.00 112898.33 157551.00 112877.00 157551.00C112855.67 157561.67 112834.33 157572.33 112813.00 157583.00C112791.33 157583.00 112769.67 157583.00 112748.00 157583.00C112726.67 157604.33 112705.33 157625.67 112684.00 157647.00C112705.33 157668.33 112726.67 157689.67 112748.00 157711.00C112748.00 157732.67 112748.00 157754.33 112748.00 157776.00C112737.33 157786.67 112726.67 157797.33 112716.00 157808.00C112694.67 157818.67 112673.33 157829.33 112652.00 157840.00C112662.67 157818.67 112673.33 157797.33 112684.00 157776.00C112641.00 157754.33 112598.00 157732.67 112555.00 157711.00C112544.33 157679.00 112533.67 157647.00 112523.00 157615.00C112501.67 157593.67 112480.33 157572.33 112459.00 157551.00C112459.00 157529.33 112459.00 157507.67 112459.00 157486.00C112448.33 157464.67 112437.67 157443.33 112427.00 157422.00C112416.33 157411.33 112405.67 157400.67 112395.00 157390.00C112362.67 157390.00 112330.33 157390.00 112298.00 157390.00C112308.67 157368.67 112319.33 157347.33 112330.00 157326.00C112319.33 157315.00 112308.67 157304.00 112298.00 157293.00C112287.33 157271.67 112276.67 157250.33 112266.00 157229.00C112244.67 157218.33 112223.33 157207.67 112202.00 157197.00C112169.67 157207.67 112137.33 157218.33 112105.00 157229.00C111944.33 157229.00 111783.67 157229.00 111623.00 157229.00C111601.58 157207.63 111580.26 157186.16 111558.78 157164.85C111526.52 157143.24 111494.26 157121.62 111462.00 157100.00C111419.00 157132.33 111376.00 157164.67 111333.00 157197.00C111311.58 157196.96 111290.16 157197.09 111268.74 157196.94C111226.16 157186.29 111183.58 157175.65 111141.00 157165.00C111055.00 157186.33 110969.00 157207.67 110883.00 157229.00C110861.67 157229.00 110840.33 157229.00 110819.00 157229.00C110787.00 157218.33 110755.00 157207.67 110723.00 157197.00C110690.67 157218.33 110658.33 157239.67 110626.00 157261.00C110604.67 157250.33 110583.33 157239.67 110562.00 157229.00C110540.33 157250.33 110518.67 157271.67 110497.00 157293.00C110486.33 157293.00 110475.67 157293.00 110465.00 157293.00C110454.33 157282.33 110443.67 157271.67 110433.00 157261.00C110433.00 157250.33 110433.00 157239.67 110433.00 157229.00C110401.00 157218.33 110369.00 157207.67 110337.00 157197.00C110294.00 157197.00 110251.00 157197.00 110208.00 157197.00C110176.00 157175.67 110144.00 157154.33 110112.00 157133.00C110101.33 157143.67 110090.67 157154.33 110080.00 157165.00C110058.33 157154.33 110036.67 157143.67 110015.00 157133.00C109993.67 157133.00 109972.33 157133.00 109951.00 157133.00C109951.00 157122.00 109951.00 157111.00 109951.00 157100.00C109908.00 157111.00 109865.00 157122.00 109822.00 157133.00C109811.33 157111.33 109800.67 157089.67 109790.00 157068.00C109790.00 157057.33 109790.00 157046.67 109790.00 157036.00C109768.67 157036.00 109747.33 157036.00 109726.00 157036.00C109726.00 157025.33 109726.00 157014.67 109726.00 157004.00C109704.33 156993.33 109682.67 156982.67 109661.00 156972.00C109650.33 156961.33 109639.67 156950.67 109629.00 156940.00C109618.33 156940.00 109607.67 156940.00 109597.00 156940.00C109586.33 156929.33 109575.67 156918.67 109565.00 156908.00C109543.67 156908.00 109522.33 156908.00 109501.00 156908.00C109490.33 156886.33 109479.67 156864.67 109469.00 156843.00C109458.00 156843.00 109447.00 156843.00 109436.00 156843.00C109425.33 156832.33 109414.67 156821.67 109404.00 156811.00C109404.00 156779.00 109404.00 156747.00 109404.00 156715.00C109382.67 156704.00 109361.33 156693.00 109340.00 156682.00C109318.67 156682.00 109297.33 156682.00 109276.00 156682.00C109265.33 156671.33 109254.67 156660.67 109244.00 156650.00C109201.00 156650.00 109158.00 156650.00 109115.00 156650.00C109072.00 156607.33 109029.00 156564.67 108986.00 156522.00C108964.67 156543.33 108943.33 156564.67 108922.00 156586.00C108889.67 156596.67 108857.33 156607.33 108825.00 156618.00C108793.00 156618.00 108761.00 156618.00 108729.00 156618.00C108718.33 156607.33 108707.67 156596.67 108697.00 156586.00C108675.67 156586.00 108654.33 156586.00 108633.00 156586.00C108611.33 156596.67 108589.67 156607.33 108568.00 156618.00C108557.33 156618.00 108546.67 156618.00 108536.00 156618.00C108536.00 156607.33 108536.00 156596.67 108536.00 156586.00C108504.00 156554.00 108472.00 156522.00 108440.00 156490.00C108407.67 156490.00 108375.33 156490.00 108343.00 156490.00C108321.67 156500.67 108300.33 156511.33 108279.00 156522.00C108268.33 156500.33 108257.67 156478.67 108247.00 156457.00C108236.33 156478.67 108225.67 156500.33 108215.00 156522.00C108193.33 156500.33 108171.67 156478.67 108150.00 156457.00C108128.67 156468.00 108107.33 156479.00 108086.00 156490.00C108075.33 156490.00 108064.67 156490.00 108054.00 156490.00C108037.55 156473.07 108021.31 156455.92 108004.15 156439.70C107999.10 156434.80 107994.05 156429.90 107989.00 156425.00C107978.33 156435.67 107967.67 156446.33 107957.00 156457.00C107935.67 156468.00 107914.33 156479.00 107893.00 156490.00C107818.00 156490.00 107743.00 156490.00 107668.00 156490.00C107646.67 156457.67 107625.33 156425.33 107604.00 156393.00C107582.33 156393.00 107560.67 156393.00 107539.00 156393.00C107496.33 156361.00 107453.67 156329.00 107411.00 156297.00C107378.43 156307.83 107345.76 156318.36 107313.26 156329.37C107292.18 156339.91 107271.09 156350.45 107250.00 156361.00C107239.33 156350.33 107228.67 156339.67 107218.00 156329.00C107207.33 156339.67 107196.67 156350.33 107186.00 156361.00C107164.33 156350.33 107142.67 156339.67 107121.00 156329.00C107099.67 156350.33 107078.33 156371.67 107057.00 156393.00C107046.33 156382.33 107035.67 156371.67 107025.00 156361.00C107003.67 156361.00 106982.33 156361.00 106961.00 156361.00C106961.00 156350.33 106961.00 156339.67 106961.00 156329.00C106949.91 156318.31 106938.95 156307.48 106927.76 156296.88C106906.51 156285.92 106885.25 156274.96 106864.00 156264.00C106864.00 156253.33 106864.00 156242.67 106864.00 156232.00C106853.33 156221.33 106842.67 156210.67 106832.00 156200.00C106810.67 156189.33 106789.33 156178.67 106768.00 156168.00C106735.67 156136.00 106703.33 156104.00 106671.00 156072.00C106639.00 156082.67 106607.00 156093.33 106575.00 156104.00C106564.33 156104.00 106553.67 156104.00 106543.00 156104.00C106532.33 156093.33 106521.67 156082.67 106511.00 156072.00C106500.00 156082.67 106489.00 156093.33 106478.00 156104.00C106467.33 156082.33 106456.67 156060.67 106446.00 156039.00C106424.67 156028.33 106403.33 156017.67 106382.00 156007.00C106371.33 156017.67 106360.67 156028.33 106350.00 156039.00C106339.33 156039.00 106328.67 156039.00 106318.00 156039.00C106307.00 156050.00 106296.00 156061.00 106285.00 156072.00C106274.33 156072.00 106263.67 156072.00 106253.00 156072.00C106231.67 156061.00 106210.33 156050.00 106189.00 156039.00C106167.67 156050.00 106146.33 156061.00 106125.00 156072.00C106114.00 156072.00 106103.00 156072.00 106092.00 156072.00C106081.33 156061.00 106070.67 156050.00 106060.00 156039.00C105995.67 156039.00 105931.33 156039.00 105867.00 156039.00C105824.33 156060.67 105781.67 156082.33 105739.00 156104.00C105685.33 156104.00 105631.67 156104.00 105578.00 156104.00C105567.33 156093.33 105556.67 156082.67 105546.00 156072.00C105524.67 156082.67 105503.33 156093.33 105482.00 156104.00C105471.00 156104.00 105460.00 156104.00 105449.00 156104.00C105427.67 156114.67 105406.33 156125.33 105385.00 156136.00C105320.67 156103.67 105256.33 156071.33 105192.00 156039.00C105127.67 156082.00 105063.33 156125.00 104999.00 156168.00C104966.77 156178.82 104934.42 156189.36 104902.26 156200.37C104859.50 156221.57 104816.75 156242.79 104774.00 156264.00C104752.67 156264.00 104731.33 156264.00 104710.00 156264.00C104688.67 156242.67 104667.33 156221.33 104646.00 156200.00C104635.00 156200.00 104624.00 156200.00 104613.00 156200.00C104591.67 156189.33 104570.33 156178.67 104549.00 156168.00C104527.67 156146.67 104506.33 156125.33 104485.00 156104.00C104474.33 156082.33 104463.67 156060.67 104453.00 156039.00C104442.33 156039.00 104431.67 156039.00 104421.00 156039.00C104410.00 156050.00 104399.00 156061.00 104388.00 156072.00C104377.33 156072.00 104366.67 156072.00 104356.00 156072.00C104345.33 156061.00 104334.67 156050.00 104324.00 156039.00C104302.67 156039.00 104281.33 156039.00 104260.00 156039.00C104238.33 156017.67 104216.67 155996.33 104195.00 155975.00C104184.33 155975.00 104173.67 155975.00 104163.00 155975.00C104163.00 155964.33 104163.00 155953.67 104163.00 155943.00C104120.33 155921.67 104077.67 155900.33 104035.00 155879.00C104013.33 155857.33 103991.67 155835.67 103970.00 155814.00C103959.33 155814.00 103948.67 155814.00 103938.00 155814.00C103938.00 155803.33 103938.00 155792.67 103938.00 155782.00C103927.33 155771.33 103916.67 155760.67 103906.00 155750.00C103906.00 155739.33 103906.00 155728.67 103906.00 155718.00C103884.67 155685.67 103863.33 155653.33 103842.00 155621.00C103831.33 155621.00 103820.67 155621.00 103810.00 155621.00C103810.00 155599.67 103810.00 155578.33 103810.00 155557.00C103767.00 155578.33 103724.00 155599.67 103681.00 155621.00C103670.33 155621.00 103659.67 155621.00 103649.00 155621.00C103638.33 155610.33 103627.67 155599.67 103617.00 155589.00C103595.33 155589.00 103573.67 155589.00 103552.00 155589.00C103552.00 155578.33 103552.00 155567.67 103552.00 155557.00C103530.67 155557.00 103509.33 155557.00 103488.00 155557.00C103488.00 155567.67 103488.00 155578.33 103488.00 155589.00C103477.33 155578.33 103466.67 155567.67 103456.00 155557.00C103445.33 155567.67 103434.67 155578.33 103424.00 155589.00C103402.33 155567.67 103380.67 155546.33 103359.00 155525.00C103348.25 155535.70 103337.59 155546.50 103326.78 155557.15C103262.52 155600.10 103198.26 155643.05 103134.00 155686.00C103123.33 155696.67 103112.67 155707.33 103102.00 155718.00C103080.67 155718.00 103059.33 155718.00 103038.00 155718.00C103005.67 155739.33 102973.33 155760.67 102941.00 155782.00C102919.67 155782.00 102898.33 155782.00 102877.00 155782.00C102845.00 155792.67 102813.00 155803.33 102781.00 155814.00C102738.00 155803.33 102695.00 155792.67 102652.00 155782.00C102609.33 155782.00 102566.67 155782.00 102524.00 155782.00C102524.00 155771.33 102524.00 155760.67 102524.00 155750.00C102491.67 155728.67 102459.33 155707.33 102427.00 155686.00C102416.33 155686.00 102405.67 155686.00 102395.00 155686.00C102384.33 155653.67 102373.67 155621.33 102363.00 155589.00C102330.67 155599.67 102298.33 155610.33 102266.00 155621.00C102234.00 155621.00 102202.00 155621.00 102170.00 155621.00C102148.33 155610.33 102126.67 155599.67 102105.00 155589.00C102094.33 155578.33 102083.67 155567.67 102073.00 155557.00C102083.67 155557.00 102094.33 155557.00 102105.00 155557.00C102083.67 155535.67 102062.33 155514.33 102041.00 155493.00C102062.33 155460.67 102083.67 155428.33 102105.00 155396.00C102083.67 155385.33 102062.33 155374.67 102041.00 155364.00C102041.00 155342.67 102041.00 155321.33 102041.00 155300.00C102030.33 155300.00 102019.67 155300.00 102009.00 155300.00C101987.67 155267.67 101966.33 155235.33 101945.00 155203.00C101934.25 155192.30 101923.60 155181.49 101912.78 155170.85C101880.52 155149.57 101848.26 155128.28 101816.00 155107.00C101794.46 155064.10 101773.12 155021.11 101752.00 154978.00C101741.33 154978.00 101730.67 154978.00 101720.00 154978.00C101687.67 154956.67 101655.33 154935.33 101623.00 154914.00C101623.00 154903.33 101623.00 154892.67 101623.00 154882.00C101633.67 154871.33 101644.33 154860.67 101655.00 154850.00C101644.33 154828.33 101633.67 154806.67 101623.00 154785.00C101633.67 154753.00 101644.33 154721.00 101655.00 154689.00C101666.00 154689.00 101677.00 154689.00 101688.00 154689.00C101688.00 154667.67 101688.00 154646.33 101688.00 154625.00C101677.00 154603.33 101666.00 154581.67 101655.00 154560.00C101633.67 154560.00 101612.33 154560.00 101591.00 154560.00C101591.00 154549.33 101591.00 154538.67 101591.00 154528.00C101580.33 154538.67 101569.67 154549.33 101559.00 154560.00C101559.00 154538.67 101559.00 154517.33 101559.00 154496.00C101548.33 154506.67 101537.67 154517.33 101527.00 154528.00C101516.33 154517.33 101505.67 154506.67 101495.00 154496.00C101495.00 154485.33 101495.00 154474.67 101495.00 154464.00C101473.33 154464.00 101451.67 154464.00 101430.00 154464.00C101440.67 154453.33 101451.33 154442.67 101462.00 154432.00C101451.33 154432.00 101440.67 154432.00 101430.00 154432.00C101440.67 154421.33 101451.33 154410.67 101462.00 154400.00C101440.67 154389.00 101419.33 154378.00 101398.00 154367.00C101398.00 154356.33 101398.00 154345.67 101398.00 154335.00C101387.33 154345.67 101376.67 154356.33 101366.00 154367.00C101355.33 154356.33 101344.67 154345.67 101334.00 154335.00C101334.00 154313.67 101334.00 154292.33 101334.00 154271.00C101323.33 154281.67 101312.67 154292.33 101302.00 154303.00C101291.00 154303.00 101280.00 154303.00 101269.00 154303.00C101269.00 154281.67 101269.00 154260.33 101269.00 154239.00C101237.00 154228.33 101205.00 154217.67 101173.00 154207.00C101173.00 154196.33 101173.00 154185.67 101173.00 154175.00C101183.67 154175.00 101194.33 154175.00 101205.00 154175.00C101194.33 154164.00 101183.67 154153.00 101173.00 154142.00C101162.33 154099.33 101151.67 154056.67 101141.00 154014.00C101162.33 154014.00 101183.67 154014.00 101205.00 154014.00C101205.00 153992.67 101205.00 153971.33 101205.00 153950.00C101215.67 153971.33 101226.33 153992.67 101237.00 154014.00C101247.67 154014.00 101258.33 154014.00 101269.00 154014.00C101258.33 153992.67 101247.67 153971.33 101237.00 153950.00C101247.67 153939.00 101258.33 153928.00 101269.00 153917.00C101258.33 153917.00 101247.67 153917.00 101237.00 153917.00C101215.67 153928.00 101194.33 153939.00 101173.00 153950.00C101183.67 153928.33 101194.33 153906.67 101205.00 153885.00C101215.67 153885.00 101226.33 153885.00 101237.00 153885.00C101247.67 153874.33 101258.33 153863.67 101269.00 153853.00C101237.00 153853.00 101205.00 153853.00 101173.00 153853.00C101173.00 153831.67 101173.00 153810.33 101173.00 153789.00C101162.33 153799.67 101151.67 153810.33 101141.00 153821.00C101130.33 153810.33 101119.67 153799.67 101109.00 153789.00C101130.33 153789.00 101151.67 153789.00 101173.00 153789.00C101173.00 153778.33 101173.00 153767.67 101173.00 153757.00C101183.67 153757.00 101194.33 153757.00 101205.00 153757.00C101215.67 153746.00 101226.33 153735.00 101237.00 153724.00C101215.67 153724.00 101194.33 153724.00 101173.00 153724.00C101183.67 153702.67 101194.33 153681.33 101205.00 153660.00C101183.67 153660.00 101162.33 153660.00 101141.00 153660.00C101151.67 153660.00 101162.33 153660.00 101173.00 153660.00C101173.00 153649.33 101173.00 153638.67 101173.00 153628.00C101162.33 153606.67 101151.67 153585.33 101141.00 153564.00C101130.33 153574.67 101119.67 153585.33 101109.00 153596.00C101109.00 153585.33 101109.00 153574.67 101109.00 153564.00C101119.67 153542.33 101130.33 153520.67 101141.00 153499.00C101151.67 153499.00 101162.33 153499.00 101173.00 153499.00C101173.00 153488.33 101173.00 153477.67 101173.00 153467.00C101183.67 153456.33 101194.33 153445.67 101205.00 153435.00C101226.33 153445.67 101247.67 153456.33 101269.00 153467.00C101269.00 153456.33 101269.00 153445.67 101269.00 153435.00C101247.67 153435.00 101226.33 153435.00 101205.00 153435.00C101215.67 153413.67 101226.33 153392.33 101237.00 153371.00C101237.00 153360.33 101237.00 153349.67 101237.00 153339.00C101205.00 153339.00 101173.00 153339.00 101141.00 153339.00C101162.33 153328.00 101183.67 153317.00 101205.00 153306.00C101205.00 153295.33 101205.00 153284.67 101205.00 153274.00C101162.33 153252.67 101119.67 153231.33 101077.00 153210.00C101087.67 153199.33 101098.33 153188.67 101109.00 153178.00C101130.33 153178.00 101151.67 153178.00 101173.00 153178.00C101162.33 153167.33 101151.67 153156.67 101141.00 153146.00C101162.33 153146.00 101183.67 153146.00 101205.00 153146.00C101173.00 153124.33 101141.00 153102.67 101109.00 153081.00C101087.33 153092.00 101065.67 153103.00 101044.00 153114.00C101055.00 153081.67 101066.00 153049.33 101077.00 153017.00C101077.00 153006.33 101077.00 152995.67 101077.00 152985.00C101055.33 152985.00 101033.67 152985.00 101012.00 152985.00C101022.67 152974.33 101033.33 152963.67 101044.00 152953.00C101022.67 152942.33 101001.33 152931.67 100980.00 152921.00C101001.33 152921.00 101022.67 152921.00 101044.00 152921.00C101033.33 152899.33 101022.67 152877.67 101012.00 152856.00C101033.67 152866.67 101055.33 152877.33 101077.00 152888.00C101077.00 152899.00 101077.00 152910.00 101077.00 152921.00C101087.67 152910.00 101098.33 152899.00 101109.00 152888.00C101109.00 152877.33 101109.00 152866.67 101109.00 152856.00C101119.67 152845.33 101130.33 152834.67 101141.00 152824.00C101119.67 152813.33 101098.33 152802.67 101077.00 152792.00C101077.00 152781.33 101077.00 152770.67 101077.00 152760.00C101066.00 152738.33 101055.00 152716.67 101044.00 152695.00C101022.67 152684.33 101001.33 152673.67 100980.00 152663.00C100958.67 152673.67 100937.33 152684.33 100916.00 152695.00C100926.67 152673.67 100937.33 152652.33 100948.00 152631.00C100958.67 152631.00 100969.33 152631.00 100980.00 152631.00C100980.00 152620.33 100980.00 152609.67 100980.00 152599.00C100969.33 152609.67 100958.67 152620.33 100948.00 152631.00C100937.33 152620.33 100926.67 152609.67 100916.00 152599.00C100926.67 152577.67 100937.33 152556.33 100948.00 152535.00C100937.33 152524.33 100926.67 152513.67 100916.00 152503.00C100883.67 152524.33 100851.33 152545.67 100819.00 152567.00C100819.00 152556.33 100819.00 152545.67 100819.00 152535.00C100808.33 152545.67 100797.67 152556.33 100787.00 152567.00C100787.00 152556.33 100787.00 152545.67 100787.00 152535.00C100797.67 152524.33 100808.33 152513.67 100819.00 152503.00C100808.33 152492.00 100797.67 152481.00 100787.00 152470.00C100765.67 152481.00 100744.33 152492.00 100723.00 152503.00C100712.33 152503.00 100701.67 152503.00 100691.00 152503.00C100691.00 152492.00 100691.00 152481.00 100691.00 152470.00C100680.33 152470.00 100669.67 152470.00 100659.00 152470.00C100659.00 152481.00 100659.00 152492.00 100659.00 152503.00C100648.00 152503.00 100637.00 152503.00 100626.00 152503.00C100637.00 152524.33 100648.00 152545.67 100659.00 152567.00C100648.00 152588.33 100637.00 152609.67 100626.00 152631.00C100615.33 152620.33 100604.67 152609.67 100594.00 152599.00C100594.00 152577.67 100594.00 152556.33 100594.00 152535.00C100583.33 152513.33 100572.67 152491.67 100562.00 152470.00C100540.67 152470.00 100519.33 152470.00 100498.00 152470.00C100498.00 152459.33 100498.00 152448.67 100498.00 152438.00C100508.67 152427.33 100519.33 152416.67 100530.00 152406.00C100497.67 152384.67 100465.33 152363.33 100433.00 152342.00C100422.33 152331.33 100411.67 152320.67 100401.00 152310.00C100390.33 152288.33 100379.67 152266.67 100369.00 152245.00C100347.67 152234.33 100326.33 152223.67 100305.00 152213.00C100262.00 152256.00 100219.00 152299.00 100176.00 152342.00C100154.67 152320.67 100133.33 152299.33 100112.00 152278.00C100101.33 152256.33 100090.67 152234.67 100080.00 152213.00C100058.67 152213.00 100037.33 152213.00 100016.00 152213.00C100005.00 152245.33 99994.00 152277.67 99983.00 152310.00C99983.00 152363.33 99983.00 152416.67 99983.00 152470.00C99972.33 152470.00 99961.67 152470.00 99951.00 152470.00C99951.00 152481.00 99951.00 152492.00 99951.00 152503.00C99929.66 152470.67 99908.34 152438.33 99887.00 152406.00C99865.67 152352.33 99844.33 152298.67 99823.00 152245.00C99823.00 152223.67 99823.00 152202.33 99823.00 152181.00C99865.66 152127.33 99908.34 152073.67 99951.00 152020.00C99951.00 151988.00 99951.00 151956.00 99951.00 151924.00C99940.34 151913.33 99929.66 151902.67 99919.00 151892.00C99908.33 151892.00 99897.67 151892.00 99887.00 151892.00C99833.28 151934.74 99779.50 151977.41 99725.81 152020.19C99693.88 152052.46 99661.94 152084.73 99630.00 152117.00C99618.91 152116.94 99607.83 152117.11 99596.75 152116.92C99564.83 152106.28 99532.91 152095.64 99501.00 152085.00C99479.67 152095.67 99458.33 152106.33 99437.00 152117.00C99426.33 152138.33 99415.67 152159.67 99405.00 152181.00C99415.67 152181.00 99426.33 152181.00 99437.00 152181.00C99479.67 152202.33 99522.33 152223.67 99565.00 152245.00C99565.00 152256.00 99565.00 152267.00 99565.00 152278.00C99575.66 152288.67 99586.34 152299.33 99597.00 152310.00C99554.33 152310.00 99511.67 152310.00 99469.00 152310.00C99426.00 152277.67 99383.00 152245.33 99340.00 152213.00C99329.33 152213.00 99318.67 152213.00 99308.00 152213.00C99297.34 152223.67 99286.66 152234.33 99276.00 152245.00C99276.00 152288.00 99276.00 152331.00 99276.00 152374.00C99254.67 152374.00 99233.33 152374.00 99212.00 152374.00C99190.33 152352.67 99168.67 152331.33 99147.00 152310.00C99125.67 152267.00 99104.33 152224.00 99083.00 152181.00C99061.67 152181.00 99040.33 152181.00 99019.00 152181.00C98965.33 152213.33 98911.67 152245.67 98858.00 152278.00C98826.00 152331.33 98794.00 152384.67 98762.00 152438.00C98751.00 152438.00 98740.00 152438.00 98729.00 152438.00C98697.00 152416.67 98665.00 152395.33 98633.00 152374.00C98611.67 152384.67 98590.33 152395.33 98569.00 152406.00C98569.00 152438.33 98569.00 152470.67 98569.00 152503.00C98558.00 152524.33 98547.00 152545.67 98536.00 152567.00C98482.67 152609.67 98429.33 152652.33 98376.00 152695.00C98386.67 152738.00 98397.33 152781.00 98408.00 152824.00C98397.34 152834.67 98386.66 152845.33 98376.00 152856.00C98365.33 152856.00 98354.67 152856.00 98344.00 152856.00C98322.33 152802.33 98300.67 152748.67 98279.00 152695.00C98247.00 152652.33 98215.00 152609.67 98183.00 152567.00C98161.60 152556.27 98140.15 152545.63 98118.78 152534.85C98086.52 152513.24 98054.26 152491.62 98022.00 152470.00C97990.00 152491.67 97958.00 152513.33 97926.00 152535.00C97915.00 152535.00 97904.00 152535.00 97893.00 152535.00C97882.33 152513.33 97871.67 152491.67 97861.00 152470.00C97871.67 152448.67 97882.33 152427.33 97893.00 152406.00C97850.33 152384.67 97807.67 152363.33 97765.00 152342.00C97754.25 152342.04 97743.49 152341.91 97732.74 152342.06C97689.83 152352.71 97646.91 152363.35 97604.00 152374.00C97604.00 152288.33 97604.00 152202.67 97604.00 152117.00C97593.33 152084.67 97582.67 152052.33 97572.00 152020.00C97572.00 151955.67 97572.00 151891.33 97572.00 151827.00C97539.66 151805.67 97507.34 151784.33 97475.00 151763.00C97475.00 151731.00 97475.00 151699.00 97475.00 151667.00C97496.67 151656.00 97518.33 151645.00 97540.00 151634.00z"},"br-21":{"name":"Rio Grande do Sul","path":"M84646.00 173756.00C84656.67 173691.67 84667.33 173627.33 84678.00 173563.00C84667.35 173498.54 84656.55 173434.11 84646.00 173369.64C84646.00 173348.43 84646.00 173327.21 84646.00 173306.00C84699.67 173220.00 84753.33 173134.00 84807.00 173048.00C84882.00 172984.00 84957.00 172920.00 85032.00 172856.00C85064.33 172845.00 85096.67 172834.00 85129.00 172823.00C85214.67 172823.00 85300.33 172823.00 85386.00 172823.00C85450.33 172801.67 85514.67 172780.33 85579.00 172759.00C85590.24 172748.00 85601.02 172736.48 85612.57 172725.82C85655.17 172693.79 85697.95 172661.98 85740.42 172629.79C85815.28 172565.86 85890.14 172501.93 85965.00 172438.00C86093.36 172266.35 86222.19 172095.06 86350.00 171923.00C86403.66 171880.33 86457.34 171837.67 86511.00 171795.00C86554.00 171730.67 86597.00 171666.33 86640.00 171602.00C86715.56 171558.76 86790.99 171515.28 86866.63 171472.18C86908.75 171451.11 86950.88 171430.06 86993.00 171409.00C87014.78 171387.29 87036.43 171365.44 87058.30 171343.80C87090.20 171322.54 87122.10 171301.27 87154.00 171280.00C87186.33 171237.00 87218.67 171194.00 87251.00 171151.00C87251.00 171097.67 87251.00 171044.33 87251.00 170991.00C87261.67 170937.33 87272.33 170883.67 87283.00 170830.00C87304.33 170819.33 87325.67 170808.67 87347.00 170798.00C87411.33 170798.00 87475.67 170798.00 87540.00 170798.00C87561.33 170787.33 87582.67 170776.67 87604.00 170766.00C87679.00 170626.67 87754.00 170487.33 87829.00 170348.00C87840.00 170315.67 87851.00 170283.33 87862.00 170251.00C87851.00 170208.33 87840.00 170165.67 87829.00 170123.00C87861.33 170058.67 87893.67 169994.33 87926.00 169930.00C87969.00 169876.33 88012.00 169822.67 88055.00 169769.00C88076.33 169704.67 88097.67 169640.33 88119.00 169576.00C88151.00 169565.33 88183.00 169554.67 88215.00 169544.00C88268.67 169544.00 88322.33 169544.00 88376.00 169544.00C88419.12 169511.63 88462.14 169479.13 88505.32 169446.84C88526.54 169436.23 88547.77 169425.61 88569.00 169415.00C88676.45 169404.35 88783.90 169393.60 88891.36 169383.00C88912.57 169383.00 88933.79 169383.00 88955.00 169383.00C88965.67 169318.67 88976.33 169254.33 88987.00 169190.00C89008.33 169158.00 89029.67 169126.00 89051.00 169094.00C89019.00 169061.67 88987.00 169029.33 88955.00 168997.00C88965.67 168954.33 88976.33 168911.67 88987.00 168869.00C89008.33 168847.33 89029.67 168825.67 89051.00 168804.00C89073.10 168793.28 89094.97 168782.02 89117.22 168771.65C89191.81 168750.43 89266.41 168729.22 89341.00 168708.00C89362.39 168686.23 89383.88 168664.55 89405.21 168642.72C89437.18 168600.03 89469.27 168557.43 89501.16 168514.68C89512.11 168493.45 89523.05 168472.23 89534.00 168451.00C89533.97 168407.88 89534.07 168364.77 89533.95 168321.65C89522.97 168246.77 89511.98 168171.88 89501.00 168097.00C89512.00 168064.67 89523.00 168032.33 89534.00 168000.00C89555.75 167988.98 89577.75 167978.42 89599.34 167967.11C89630.89 167946.07 89662.44 167925.04 89694.00 167904.00C89812.00 167904.00 89930.00 167904.00 90048.00 167904.00C90091.00 167850.33 90134.00 167796.67 90177.00 167743.00C90198.42 167700.25 90219.70 167657.42 90241.21 167614.71C90273.15 167571.81 90305.07 167528.90 90337.00 167486.00C90465.67 167378.67 90594.33 167271.33 90723.00 167164.00C90766.00 167142.67 90809.00 167121.33 90852.00 167100.00C90873.34 167078.67 90894.66 167057.33 90916.00 167036.00C90926.67 167014.67 90937.33 166993.33 90948.00 166972.00C90926.62 166950.22 90905.11 166928.56 90883.80 166906.70C90862.54 166874.80 90841.27 166842.90 90820.00 166811.00C90820.00 166768.00 90820.00 166725.00 90820.00 166682.00C90841.33 166650.00 90862.67 166618.00 90884.00 166586.00C90928.48 166575.09 90972.86 166563.72 91017.41 166553.09C91101.51 166535.73 91185.57 166518.22 91269.85 166501.76C91293.68 166496.86 91317.65 166492.60 91341.36 166487.18C91381.91 166477.11 91422.45 166467.06 91463.00 166457.00C91473.66 166446.33 91484.34 166435.67 91495.00 166425.00C91494.91 166414.22 91495.19 166403.44 91494.86 166392.67C91462.57 166317.78 91430.29 166242.89 91398.00 166168.00C91398.00 166135.67 91398.00 166103.33 91398.00 166071.00C91441.00 166006.67 91484.00 165942.33 91527.00 165878.00C91570.00 165867.33 91613.00 165856.67 91656.00 165846.00C91698.67 165867.33 91741.33 165888.67 91784.00 165910.00C91880.67 165910.00 91977.33 165910.00 92074.00 165910.00C92106.00 165921.00 92138.00 165932.00 92170.00 165943.00C92180.66 165953.67 92191.34 165964.33 92202.00 165975.00C92212.74 166007.10 92223.34 166039.25 92234.16 166071.32C92255.97 166114.12 92277.61 166157.00 92299.00 166200.00C92320.33 166200.00 92341.67 166200.00 92363.00 166200.00C92373.67 166178.67 92384.33 166157.33 92395.00 166136.00C92395.00 166103.67 92395.00 166071.33 92395.00 166039.00C92427.33 165953.33 92459.67 165867.67 92492.00 165782.00C92492.00 165760.67 92492.00 165739.33 92492.00 165718.00C92438.24 165685.59 92384.44 165653.25 92330.71 165620.79C92287.81 165588.86 92244.90 165556.93 92202.00 165525.00C92137.67 165503.33 92073.33 165481.67 92009.00 165460.00C91998.33 165428.00 91987.67 165396.00 91977.00 165364.00C91987.67 165342.67 91998.33 165321.33 92009.00 165300.00C92073.45 165278.32 92137.87 165256.53 92202.35 165234.93C92255.90 165224.28 92309.45 165213.64 92363.00 165203.00C92427.41 165149.24 92491.88 165095.55 92556.25 165041.75C92566.97 165031.14 92577.47 165020.32 92588.32 165009.84C92609.54 164999.23 92630.77 164988.61 92652.00 164978.00C92663.00 164978.00 92674.00 164978.00 92685.00 164978.00C92695.66 164967.33 92706.34 164956.67 92717.00 164946.00C92706.33 164924.67 92695.67 164903.33 92685.00 164882.00C92706.33 164871.00 92727.67 164860.00 92749.00 164849.00C92738.33 164827.67 92727.67 164806.33 92717.00 164785.00C92727.69 164774.20 92738.60 164763.61 92749.16 164752.68C92759.77 164731.45 92770.39 164710.23 92781.00 164689.00C92802.33 164689.00 92823.67 164689.00 92845.00 164689.00C92866.66 164699.67 92888.34 164710.33 92910.00 164721.00C92910.00 164731.67 92910.00 164742.33 92910.00 164753.00C92899.00 164774.33 92888.00 164795.67 92877.00 164817.00C92877.00 164827.67 92877.00 164838.33 92877.00 164849.00C92920.00 164870.67 92963.00 164892.33 93006.00 164914.00C93016.67 164914.00 93027.33 164914.00 93038.00 164914.00C93048.66 164903.33 93059.34 164892.67 93070.00 164882.00C93070.00 164849.67 93070.00 164817.33 93070.00 164785.00C93091.67 164763.67 93113.33 164742.33 93135.00 164721.00C93167.00 164710.33 93199.00 164699.67 93231.00 164689.00C93263.38 164624.69 93295.89 164560.44 93328.00 164496.00C93349.33 164496.00 93370.67 164496.00 93392.00 164496.00C93413.33 164528.00 93434.67 164560.00 93456.00 164592.00C93488.33 164592.00 93520.67 164592.00 93553.00 164592.00C93563.67 164570.67 93574.33 164549.33 93585.00 164528.00C93627.67 164485.00 93670.33 164442.00 93713.00 164399.00C93777.33 164367.00 93841.67 164335.00 93906.00 164303.00C93917.00 164292.33 93928.00 164281.67 93939.00 164271.00C93939.00 164249.33 93939.00 164227.67 93939.00 164206.00C93917.33 164174.00 93895.67 164142.00 93874.00 164110.00C93863.33 164110.00 93852.67 164110.00 93842.00 164110.00C93842.00 164088.67 93842.00 164067.33 93842.00 164046.00C93863.33 164024.33 93884.67 164002.67 93906.00 163981.00C93949.00 163981.00 93992.00 163981.00 94035.00 163981.00C94045.66 163970.33 94056.34 163959.67 94067.00 163949.00C94077.67 163906.33 94088.33 163863.67 94099.00 163821.00C94109.67 163799.33 94120.33 163777.67 94131.00 163756.00C94163.33 163756.00 94195.67 163756.00 94228.00 163756.00C94271.00 163766.67 94314.00 163777.33 94357.00 163788.00C94378.33 163788.00 94399.67 163788.00 94421.00 163788.00C94432.42 163765.57 94443.19 163742.78 94455.04 163720.58C94486.36 163668.05 94517.68 163615.53 94549.00 163563.00C94613.34 163509.67 94677.66 163456.33 94742.00 163403.00C94763.67 163403.00 94785.33 163403.00 94807.00 163403.00C94828.33 163413.67 94849.67 163424.33 94871.00 163435.00C94892.44 163467.07 94913.71 163499.25 94935.25 163531.25C94966.74 163562.43 94998.76 163593.09 95029.30 163625.22C95033.33 163631.47 95037.34 163620.56 95041.36 163618.32C95059.34 163599.65 95077.61 163581.27 95096.00 163563.00C95085.33 163520.33 95074.67 163477.67 95064.00 163435.00C95074.80 163424.31 95085.39 163413.40 95096.32 163402.84C95117.67 163391.89 95138.93 163380.74 95160.35 163369.91C95203.23 163359.28 95246.12 163348.64 95289.00 163338.00C95332.38 163359.74 95375.59 163381.87 95419.09 163403.36C95450.72 163413.91 95482.36 163424.45 95514.00 163435.00C95524.67 163413.33 95535.33 163391.67 95546.00 163370.00C95546.00 163348.67 95546.00 163327.33 95546.00 163306.00C95535.33 163284.67 95524.67 163263.33 95514.00 163242.00C95439.00 163209.67 95364.00 163177.33 95289.00 163145.00C95278.33 163123.67 95267.67 163102.33 95257.00 163081.00C95278.34 163059.67 95299.66 163038.33 95321.00 163017.00C95353.33 163006.33 95385.67 162995.67 95418.00 162985.00C95471.57 163027.94 95525.31 163070.68 95578.77 163113.75C95589.51 163124.16 95600.25 163134.58 95611.00 163145.00C95632.33 163134.33 95653.67 163123.67 95675.00 163113.00C95685.67 163081.00 95696.33 163049.00 95707.00 163017.00C95728.33 163017.00 95749.67 163017.00 95771.00 163017.00C95803.33 163027.67 95835.67 163038.33 95868.00 163049.00C95878.67 163049.00 95889.33 163049.00 95900.00 163049.00C95921.33 163038.33 95942.67 163027.67 95964.00 163017.00C95974.67 162995.33 95985.33 162973.67 95996.00 162952.00C95996.00 162941.33 95996.00 162930.67 95996.00 162920.00C96039.00 162877.33 96082.00 162834.67 96125.00 162792.00C96125.00 162652.67 96125.00 162513.33 96125.00 162374.00C96135.67 162352.33 96146.33 162330.67 96157.00 162309.00C96221.33 162309.00 96285.67 162309.00 96350.00 162309.00C96360.66 162298.33 96371.34 162287.67 96382.00 162277.00C96392.68 162244.88 96403.46 162212.79 96414.07 162180.65C96425.05 162127.10 96436.02 162073.55 96447.00 162020.00C96479.00 161955.67 96511.00 161891.33 96543.00 161827.00C96553.67 161827.00 96564.33 161827.00 96575.00 161827.00C96596.33 161837.67 96617.67 161848.33 96639.00 161859.00C96650.00 161923.33 96661.00 161987.67 96672.00 162052.00C96693.33 162062.67 96714.67 162073.33 96736.00 162084.00C96757.33 162084.00 96778.67 162084.00 96800.00 162084.00C96832.06 162051.72 96864.61 162019.94 96897.00 161988.00C96929.00 161988.00 96961.00 161988.00 96993.00 161988.00C97057.33 162009.33 97121.67 162030.67 97186.00 162052.00C97196.66 162041.33 97207.34 162030.67 97218.00 162020.00C97217.94 161998.55 97218.11 161977.10 97217.91 161955.65C97207.28 161912.77 97196.64 161869.88 97186.00 161827.00C97186.00 161805.67 97186.00 161784.33 97186.00 161763.00C97196.67 161741.33 97207.33 161719.67 97218.00 161698.00C97228.67 161698.00 97239.33 161698.00 97250.00 161698.00C97261.00 161709.00 97272.00 161720.00 97283.00 161731.00C97304.33 161784.33 97325.67 161837.67 97347.00 161891.00C97379.00 161891.00 97411.00 161891.00 97443.00 161891.00C97453.77 161869.17 97465.01 161847.55 97475.49 161825.58C97486.40 161793.96 97497.15 161762.27 97508.18 161730.69C97540.13 161677.13 97572.06 161623.56 97604.00 161570.00C97604.00 161548.67 97604.00 161527.33 97604.00 161506.00C97614.67 161484.33 97625.33 161462.67 97636.00 161441.00C97646.67 161441.00 97657.33 161441.00 97668.00 161441.00C97711.00 161484.00 97754.00 161527.00 97797.00 161570.00C97818.33 161612.67 97839.67 161655.33 97861.00 161698.00C97871.67 161698.00 97882.33 161698.00 97893.00 161698.00C97914.66 161687.33 97936.34 161676.67 97958.00 161666.00C97968.67 161644.67 97979.33 161623.33 97990.00 161602.00C98000.66 161591.33 98011.34 161580.67 98022.00 161570.00C98097.00 161570.00 98172.00 161570.00 98247.00 161570.00C98268.33 161559.33 98289.67 161548.67 98311.00 161538.00C98311.00 161516.33 98311.00 161494.67 98311.00 161473.00C98299.93 161462.16 98289.29 161450.84 98277.96 161440.30C98246.30 161419.21 98214.65 161398.10 98183.00 161377.00C98183.00 161355.67 98183.00 161334.33 98183.00 161313.00C98236.67 161313.00 98290.33 161313.00 98344.00 161313.00C98375.45 161280.12 98407.87 161248.21 98440.00 161216.00C98450.67 161216.00 98461.33 161216.00 98472.00 161216.00C98504.34 161237.33 98536.66 161258.67 98569.00 161280.00C98569.00 161291.00 98569.00 161302.00 98569.00 161313.00C98601.10 161355.74 98633.09 161398.56 98665.25 161441.25C98675.97 161451.86 98686.47 161462.68 98697.32 161473.16C98718.87 161484.11 98740.44 161495.05 98762.00 161506.00C98783.33 161495.00 98804.67 161484.00 98826.00 161473.00C98826.00 161451.67 98826.00 161430.33 98826.00 161409.00C98815.33 161377.00 98804.67 161345.00 98794.00 161313.00C98794.00 161280.67 98794.00 161248.33 98794.00 161216.00C98804.67 161216.00 98815.33 161216.00 98826.00 161216.00C98847.33 161226.67 98868.67 161237.33 98890.00 161248.00C98911.38 161269.78 98932.89 161291.44 98954.20 161313.29C98975.80 161345.19 98997.40 161377.10 99019.00 161409.00C99030.01 161408.78 99041.14 161409.47 99052.09 161408.64C99083.72 161398.09 99115.36 161387.55 99147.00 161377.00C99147.00 161334.00 99147.00 161291.00 99147.00 161248.00C99158.00 161226.67 99169.00 161205.33 99180.00 161184.00C99190.66 161173.33 99201.34 161162.67 99212.00 161152.00C99244.00 161152.00 99276.00 161152.00 99308.00 161152.00C99329.33 161141.33 99350.67 161130.67 99372.00 161120.00C99383.00 161098.33 99394.00 161076.67 99405.00 161055.00C99405.00 161012.33 99405.00 160969.67 99405.00 160927.00C99415.67 160894.67 99426.33 160862.33 99437.00 160830.00C99458.33 160798.00 99479.67 160766.00 99501.00 160734.00C99501.06 160712.55 99500.89 160691.10 99501.09 160669.65C99511.72 160626.77 99522.36 160583.88 99533.00 160541.00C99554.34 160519.67 99575.66 160498.33 99597.00 160477.00C99608.00 160477.00 99619.00 160477.00 99630.00 160477.00C99640.66 160487.67 99651.34 160498.33 99662.00 160509.00C99662.00 160562.67 99662.00 160616.33 99662.00 160670.00C99683.33 160680.67 99704.67 160691.33 99726.00 160702.00C99833.33 160702.00 99940.67 160702.00 100048.00 160702.00C100079.57 160637.45 100111.88 160573.27 100144.00 160509.00C100187.00 160498.33 100230.00 160487.67 100273.00 160477.00C100294.33 160444.67 100315.67 160412.33 100337.00 160380.00C100337.00 160348.00 100337.00 160316.00 100337.00 160284.00C100347.67 160262.33 100358.33 160240.67 100369.00 160219.00C100401.33 160208.33 100433.67 160197.67 100466.00 160187.00C100508.67 160187.00 100551.33 160187.00 100594.00 160187.00C100594.00 160133.33 100594.00 160079.67 100594.00 160026.00C100604.67 160015.33 100615.33 160004.67 100626.00 159994.00C100647.67 159994.00 100669.33 159994.00 100691.00 159994.00C100712.33 160004.67 100733.67 160015.33 100755.00 160026.00C100765.67 160047.67 100776.33 160069.33 100787.00 160091.00C100808.67 160091.00 100830.33 160091.00 100852.00 160091.00C100873.33 160058.67 100894.67 160026.33 100916.00 159994.00C100926.67 159962.00 100937.33 159930.00 100948.00 159898.00C100958.67 159887.33 100969.33 159876.67 100980.00 159866.00C101012.33 159866.00 101044.67 159866.00 101077.00 159866.00C101098.33 159919.33 101119.67 159972.67 101141.00 160026.00C101151.67 160037.00 101162.33 160048.00 101173.00 160059.00C101183.67 160059.00 101194.33 160059.00 101205.00 160059.00C101215.67 160069.67 101226.33 160080.33 101237.00 160091.00C101258.67 160091.00 101280.33 160091.00 101302.00 160091.00C101313.24 160079.99 101324.02 160068.49 101335.57 160057.82C101377.71 160025.88 101419.85 159993.94 101462.00 159962.00C101483.67 159972.67 101505.33 159983.33 101527.00 159994.00C101548.33 160047.67 101569.67 160101.33 101591.00 160155.00C101612.33 160155.00 101633.67 160155.00 101655.00 160155.00C101676.67 160144.33 101698.33 160133.67 101720.00 160123.00C101730.67 160123.00 101741.33 160123.00 101752.00 160123.00C101762.80 160112.31 101773.39 160101.40 101784.32 160090.84C101805.55 160080.23 101826.77 160069.61 101848.00 160059.00C101858.67 160048.00 101869.33 160037.00 101880.00 160026.00C101912.33 160026.00 101944.67 160026.00 101977.00 160026.00C101998.33 160037.00 102019.67 160048.00 102041.00 160059.00C102041.00 160069.67 102041.00 160080.33 102041.00 160091.00C102051.67 160101.67 102062.33 160112.33 102073.00 160123.00C102073.00 160176.67 102073.00 160230.33 102073.00 160284.00C102083.67 160294.67 102094.33 160305.33 102105.00 160316.00C102116.00 160316.00 102127.00 160316.00 102138.00 160316.00C102159.33 160262.33 102180.67 160208.67 102202.00 160155.00C102245.00 160155.00 102288.00 160155.00 102331.00 160155.00C102373.67 160133.67 102416.33 160112.33 102459.00 160091.00C102491.33 160091.00 102523.67 160091.00 102556.00 160091.00C102588.00 160123.00 102620.00 160155.00 102652.00 160187.00C102673.33 160197.67 102694.67 160208.33 102716.00 160219.00C102748.33 160219.00 102780.67 160219.00 102813.00 160219.00C102813.00 160176.33 102813.00 160133.67 102813.00 160091.00C102791.67 160069.33 102770.33 160047.67 102749.00 160026.00C102749.00 159983.33 102749.00 159940.67 102749.00 159898.00C102791.67 159898.00 102834.33 159898.00 102877.00 159898.00C102887.67 159919.33 102898.33 159940.67 102909.00 159962.00C102930.67 159972.67 102952.33 159983.33 102974.00 159994.00C103049.00 159972.67 103124.00 159951.33 103199.00 159930.00C103209.74 159908.28 103220.87 159886.74 103231.36 159864.90C103241.91 159832.94 103252.45 159800.97 103263.00 159769.00C103284.33 159747.67 103305.67 159726.33 103327.00 159705.00C103337.67 159705.00 103348.33 159705.00 103359.00 159705.00C103370.00 159694.33 103381.00 159683.67 103392.00 159673.00C103402.69 159683.80 103413.60 159694.39 103424.16 159705.32C103434.77 159726.55 103445.39 159747.77 103456.00 159769.00C103466.67 159779.67 103477.33 159790.33 103488.00 159801.00C103552.33 159801.00 103616.67 159801.00 103681.00 159801.00C103681.00 159812.00 103681.00 159823.00 103681.00 159834.00C103691.67 159844.67 103702.33 159855.33 103713.00 159866.00C103723.67 159866.00 103734.33 159866.00 103745.00 159866.00C103745.00 159898.00 103745.00 159930.00 103745.00 159962.00C103733.58 159984.44 103722.81 160007.22 103710.96 160029.42C103679.64 160081.95 103648.32 160134.48 103617.00 160187.00C103617.00 160219.33 103617.00 160251.67 103617.00 160284.00C103638.33 160284.00 103659.67 160284.00 103681.00 160284.00C103702.33 160251.67 103723.67 160219.33 103745.00 160187.00C103830.98 160144.30 103916.82 160101.31 104003.00 160059.00C104013.67 160059.00 104024.33 160059.00 104035.00 160059.00C104088.33 160091.00 104141.67 160123.00 104195.00 160155.00C104216.67 160155.00 104238.33 160155.00 104260.00 160155.00C104270.67 160144.33 104281.33 160133.67 104292.00 160123.00C104302.67 160069.33 104313.33 160015.67 104324.00 159962.00C104324.00 159951.33 104324.00 159940.67 104324.00 159930.00C104334.67 159930.00 104345.33 159930.00 104356.00 159930.00C104366.67 159919.33 104377.33 159908.67 104388.00 159898.00C104399.00 159908.67 104410.00 159919.33 104421.00 159930.00C104442.33 159973.00 104463.67 160016.00 104485.00 160059.00C104485.00 160069.67 104485.00 160080.33 104485.00 160091.00C104496.03 160090.77 104507.17 160091.48 104518.13 160090.63C104614.20 160058.74 104710.07 160026.29 104806.00 159994.00C104806.00 159962.00 104806.00 159930.00 104806.00 159898.00C104795.33 159865.67 104784.67 159833.33 104774.00 159801.00C104774.00 159779.67 104774.00 159758.33 104774.00 159737.00C104806.33 159705.00 104838.67 159673.00 104871.00 159641.00C104924.33 159641.00 104977.67 159641.00 105031.00 159641.00C105042.00 159651.67 105053.00 159662.33 105064.00 159673.00C105052.91 159694.42 105041.96 159715.91 105030.79 159737.29C104998.86 159780.19 104966.93 159823.10 104935.00 159866.00C104935.00 159898.00 104935.00 159930.00 104935.00 159962.00C104945.67 159972.67 104956.33 159983.33 104967.00 159994.00C104977.67 159994.00 104988.33 159994.00 104999.00 159994.00C105042.00 159962.00 105085.00 159930.00 105128.00 159898.00C105138.67 159898.00 105149.33 159898.00 105160.00 159898.00C105170.67 159919.33 105181.33 159940.67 105192.00 159962.00C105202.67 159962.00 105213.33 159962.00 105224.00 159962.00C105224.00 159983.33 105224.00 160004.67 105224.00 160026.00C105202.56 160058.40 105181.29 160090.91 105159.75 160123.25C105149.17 160133.83 105138.58 160144.42 105128.00 160155.00C105128.00 160187.00 105128.00 160219.00 105128.00 160251.00C105138.67 160251.00 105149.33 160251.00 105160.00 160251.00C105170.67 160262.00 105181.33 160273.00 105192.00 160284.00C105213.67 160294.67 105235.33 160305.33 105257.00 160316.00C105267.67 160305.33 105278.33 160294.67 105289.00 160284.00C105289.00 160230.33 105289.00 160176.67 105289.00 160123.00C105299.67 160090.67 105310.33 160058.33 105321.00 160026.00C105332.01 160026.24 105343.15 160025.52 105354.09 160026.38C105385.73 160037.25 105417.36 160048.13 105449.00 160059.00C105449.00 160101.67 105449.00 160144.33 105449.00 160187.00C105460.00 160197.67 105471.00 160208.33 105482.00 160219.00C105493.02 160218.77 105504.14 160219.47 105515.09 160218.64C105546.83 160208.02 105578.61 160197.53 105610.32 160186.84C105631.88 160176.23 105653.44 160165.61 105675.00 160155.00C105675.00 160144.33 105675.00 160133.67 105675.00 160123.00C105717.67 160101.67 105760.33 160080.33 105803.00 160059.00C105813.67 160059.00 105824.33 160059.00 105835.00 160059.00C105845.67 160069.67 105856.33 160080.33 105867.00 160091.00C105867.00 160144.33 105867.00 160197.67 105867.00 160251.00C105888.67 160251.00 105910.33 160251.00 105932.00 160251.00C105953.33 160240.33 105974.67 160229.67 105996.00 160219.00C106039.00 160219.00 106082.00 160219.00 106125.00 160219.00C106135.67 160229.67 106146.33 160240.33 106157.00 160251.00C106189.00 160251.00 106221.00 160251.00 106253.00 160251.00C106253.00 160262.00 106253.00 160273.00 106253.00 160284.00C106263.67 160284.00 106274.33 160284.00 106285.00 160284.00C106284.78 160295.02 106285.47 160306.14 106284.64 160317.09C106274.09 160348.72 106263.55 160380.36 106253.00 160412.00C106253.00 160422.67 106253.00 160433.33 106253.00 160444.00C106274.67 160455.00 106296.33 160466.00 106318.00 160477.00C106318.00 160487.67 106318.00 160498.33 106318.00 160509.00C106361.00 160466.33 106403.00 160422.67 106446.00 160380.00C106456.67 160380.00 106467.33 160380.00 106478.00 160380.00C106489.07 160401.72 106500.57 160423.25 106511.36 160445.10C106521.91 160477.06 106532.45 160509.03 106543.00 160541.00C106543.00 160551.67 106543.00 160562.33 106543.00 160573.00C106553.67 160583.67 106564.33 160594.33 106575.00 160605.00C106585.67 160605.00 106596.33 160605.00 106607.00 160605.00C106628.33 160583.67 106649.67 160562.33 106671.00 160541.00C106671.00 160508.67 106671.00 160476.33 106671.00 160444.00C106681.67 160433.33 106692.33 160422.67 106703.00 160412.00C106724.67 160412.00 106746.33 160412.00 106768.00 160412.00C106789.33 160444.33 106810.67 160476.67 106832.00 160509.00C106853.33 160519.67 106874.67 160530.33 106896.00 160541.00C106906.67 160541.00 106917.33 160541.00 106928.00 160541.00C106939.00 160530.33 106950.00 160519.67 106961.00 160509.00C106993.00 160498.33 107025.00 160487.67 107057.00 160477.00C107067.67 160466.00 107078.33 160455.00 107089.00 160444.00C107132.00 160444.00 107175.00 160444.00 107218.00 160444.00C107239.33 160433.33 107260.67 160422.67 107282.00 160412.00C107303.33 160444.33 107324.67 160476.67 107346.00 160509.00C107399.67 160519.67 107453.33 160530.33 107507.00 160541.00C107539.33 160541.00 107571.67 160541.00 107604.00 160541.00C107604.00 160487.33 107604.00 160433.67 107604.00 160380.00C107657.33 160348.00 107710.67 160316.00 107764.00 160284.00C107785.67 160284.00 107807.33 160284.00 107829.00 160284.00C107828.78 160295.02 107829.47 160306.14 107828.64 160317.09C107818.09 160348.72 107807.55 160380.36 107797.00 160412.00C107797.00 160444.33 107797.00 160476.67 107797.00 160509.00C107842.44 160554.59 107888.19 160599.87 107933.41 160645.67C107941.28 160653.78 107949.14 160661.89 107957.00 160670.00C107967.67 160670.00 107978.33 160670.00 107989.00 160670.00C108000.00 160659.00 108011.00 160648.00 108022.00 160637.00C108011.00 160594.33 108000.00 160551.67 107989.00 160509.00C107989.00 160498.33 107989.00 160487.67 107989.00 160477.00C108010.67 160477.00 108032.33 160477.00 108054.00 160477.00C108054.00 160487.67 108054.00 160498.33 108054.00 160509.00C108064.67 160509.00 108075.33 160509.00 108086.00 160509.00C108075.33 160551.67 108064.67 160594.33 108054.00 160637.00C108064.67 160669.33 108075.33 160701.67 108086.00 160734.00C108107.33 160723.33 108128.67 160712.67 108150.00 160702.00C108171.67 160680.33 108193.33 160658.67 108215.00 160637.00C108225.67 160637.00 108236.33 160637.00 108247.00 160637.00C108268.33 160658.67 108289.67 160680.33 108311.00 160702.00C108332.33 160712.67 108353.67 160723.33 108375.00 160734.00C108396.67 160755.33 108418.33 160776.67 108440.00 160798.00C108450.67 160798.00 108461.33 160798.00 108472.00 160798.00C108472.00 160787.33 108472.00 160776.67 108472.00 160766.00C108482.67 160755.33 108493.33 160744.67 108504.00 160734.00C108482.60 160691.24 108461.16 160648.47 108440.33 160605.44C108439.58 160598.20 108440.21 160590.76 108440.00 160583.44C108440.00 160558.63 108440.00 160533.81 108440.00 160509.00C108504.33 160509.00 108568.67 160509.00 108633.00 160509.00C108643.67 160498.33 108654.33 160487.67 108665.00 160477.00C108697.00 160498.33 108729.00 160519.67 108761.00 160541.00C108750.33 160551.67 108739.67 160562.33 108729.00 160573.00C108697.00 160583.67 108665.00 160594.33 108633.00 160605.00C108611.33 160626.67 108589.67 160648.33 108568.00 160670.00C108568.00 160680.67 108568.00 160691.33 108568.00 160702.00C108611.00 160712.67 108654.00 160723.33 108697.00 160734.00C108707.67 160734.00 108718.33 160734.00 108729.00 160734.00C108750.33 160766.00 108771.67 160798.00 108793.00 160830.00C108803.67 160830.00 108814.33 160830.00 108825.00 160830.00C108825.00 160840.67 108825.00 160851.33 108825.00 160862.00C108836.00 160862.00 108847.00 160862.00 108858.00 160862.00C108868.69 160851.20 108879.60 160840.61 108890.16 160829.68C108900.84 160808.07 108911.92 160786.63 108922.36 160764.91C108932.91 160733.28 108943.45 160701.64 108954.00 160670.00C108985.56 160638.11 109016.62 160605.71 109049.15 160574.80C109054.12 160570.96 109061.85 160573.94 109068.00 160573.00C109074.51 160573.91 109082.90 160570.28 109087.00 160577.00C109096.33 160586.33 109105.67 160595.67 109115.00 160605.00C109104.33 160658.67 109093.67 160712.33 109083.00 160766.00C109104.33 160766.00 109125.67 160766.00 109147.00 160766.00C109168.33 160755.33 109189.67 160744.67 109211.00 160734.00C109232.67 160734.00 109254.33 160734.00 109276.00 160734.00C109286.67 160723.33 109297.33 160712.67 109308.00 160702.00C109329.33 160712.67 109350.67 160723.33 109372.00 160734.00C109372.00 160787.67 109372.00 160841.33 109372.00 160895.00C109382.67 160905.67 109393.33 160916.33 109404.00 160927.00C109425.67 160927.00 109447.33 160927.00 109469.00 160927.00C109490.33 160916.33 109511.67 160905.67 109533.00 160895.00C109565.00 160905.67 109597.00 160916.33 109629.00 160927.00C109650.67 160927.00 109672.33 160927.00 109694.00 160927.00C109726.00 160905.33 109758.00 160883.67 109790.00 160862.00C109800.67 160862.00 109811.33 160862.00 109822.00 160862.00C109822.00 160883.67 109822.00 160905.33 109822.00 160927.00C109800.67 160937.67 109779.33 160948.33 109758.00 160959.00C109768.67 160969.67 109779.33 160980.33 109790.00 160991.00C109790.00 161001.67 109790.00 161012.33 109790.00 161023.00C109811.33 161033.67 109832.67 161044.33 109854.00 161055.00C109865.00 161065.67 109876.00 161076.33 109887.00 161087.00C109908.33 161076.33 109929.67 161065.67 109951.00 161055.00C109983.00 161055.00 110015.00 161055.00 110047.00 161055.00C110068.67 161065.67 110090.33 161076.33 110112.00 161087.00C110112.00 161108.67 110112.00 161130.33 110112.00 161152.00C110026.00 161152.00 109940.00 161152.00 109854.00 161152.00C109854.00 161173.33 109854.00 161194.67 109854.00 161216.00C109875.67 161226.67 109897.33 161237.33 109919.00 161248.00C109972.67 161248.00 110026.33 161248.00 110080.00 161248.00C110112.00 161280.33 110144.00 161312.67 110176.00 161345.00C110176.00 161366.33 110176.00 161387.67 110176.00 161409.00C110133.00 161441.33 110090.00 161473.67 110047.00 161506.00C110058.00 161516.67 110069.00 161527.33 110080.00 161538.00C110101.33 161538.00 110122.67 161538.00 110144.00 161538.00C110184.57 161517.84 110225.03 161497.46 110265.19 161476.51C110270.79 161472.06 110277.69 161472.97 110284.38 161473.00C110291.25 161473.00 110298.12 161473.00 110305.00 161473.00C110315.67 161484.00 110326.33 161495.00 110337.00 161506.00C110337.00 161559.33 110337.00 161612.67 110337.00 161666.00C110358.33 161698.33 110379.67 161730.67 110401.00 161763.00C110422.33 161763.00 110443.67 161763.00 110465.00 161763.00C110464.78 161751.98 110465.47 161740.86 110464.64 161729.90C110454.09 161697.94 110443.55 161665.97 110433.00 161634.00C110443.67 161623.33 110454.33 161612.67 110465.00 161602.00C110465.00 161591.33 110465.00 161580.67 110465.00 161570.00C110518.67 161570.00 110572.33 161570.00 110626.00 161570.00C110625.91 161580.78 110626.18 161591.56 110625.87 161602.33C110604.58 161655.89 110583.29 161709.44 110562.00 161763.00C110572.67 161773.67 110583.33 161784.33 110594.00 161795.00C110636.90 161773.46 110679.90 161752.12 110723.00 161731.00C110755.00 161763.00 110787.00 161795.00 110819.00 161827.00C110840.33 161827.00 110861.67 161827.00 110883.00 161827.00C110883.00 161805.67 110883.00 161784.33 110883.00 161763.00C110861.67 161741.33 110840.33 161719.67 110819.00 161698.00C110819.00 161676.67 110819.00 161655.33 110819.00 161634.00C110840.45 161633.95 110861.90 161634.09 110883.35 161633.93C110936.90 161623.28 110990.45 161612.64 111044.00 161602.00C111044.00 161612.67 111044.00 161623.33 111044.00 161634.00C111065.33 161644.67 111086.67 161655.33 111108.00 161666.00C111129.67 161687.67 111151.33 161709.33 111173.00 161731.00C111183.67 161731.00 111194.33 161731.00 111205.00 161731.00C111215.67 161720.00 111226.33 161709.00 111237.00 161698.00C111247.67 161666.00 111258.33 161634.00 111269.00 161602.00C111279.67 161591.33 111290.33 161580.67 111301.00 161570.00C111322.67 161570.00 111344.33 161570.00 111366.00 161570.00C111387.33 161580.67 111408.67 161591.33 111430.00 161602.00C111430.00 161612.67 111430.00 161623.33 111430.00 161634.00C111419.33 161655.33 111408.67 161676.67 111398.00 161698.00C111408.67 161719.67 111419.33 161741.33 111430.00 161763.00C111462.00 161763.00 111494.00 161763.00 111526.00 161763.00C111537.00 161752.33 111548.00 161741.67 111559.00 161731.00C111559.00 161698.67 111559.00 161666.33 111559.00 161634.00C111591.00 161634.00 111623.00 161634.00 111655.00 161634.00C111655.00 161644.67 111655.00 161655.33 111655.00 161666.00C111665.67 161666.00 111676.33 161666.00 111687.00 161666.00C111665.67 161730.33 111644.33 161794.67 111623.00 161859.00C111633.67 161869.67 111644.33 161880.33 111655.00 161891.00C111676.33 161891.00 111697.67 161891.00 111719.00 161891.00C111740.67 161859.00 111762.33 161827.00 111784.00 161795.00C111816.00 161795.00 111848.00 161795.00 111880.00 161795.00C111879.94 161816.45 111880.11 161837.90 111879.91 161859.35C111869.28 161902.24 111858.64 161945.12 111848.00 161988.00C111858.67 162009.33 111869.33 162030.67 111880.00 162052.00C111890.67 162062.67 111901.33 162073.33 111912.00 162084.00C111922.67 162084.00 111933.33 162084.00 111944.00 162084.00C111955.00 162062.67 111966.00 162041.33 111977.00 162020.00C111977.00 162009.33 111977.00 161998.67 111977.00 161988.00C111987.67 161988.00 111998.33 161988.00 112009.00 161988.00C112009.00 161977.33 112009.00 161966.67 112009.00 161956.00C112030.33 161966.67 112051.67 161977.33 112073.00 161988.00C112116.00 161977.33 112159.00 161966.67 112202.00 161956.00C112234.00 161956.00 112266.00 161956.00 112298.00 161956.00C112308.67 161977.33 112319.33 161998.67 112330.00 162020.00C112340.67 162020.00 112351.33 162020.00 112362.00 162020.00C112362.00 162063.00 112362.00 162106.00 112362.00 162149.00C112383.91 162170.09 112405.60 162191.39 112427.00 162213.00C112437.67 162213.00 112448.33 162213.00 112459.00 162213.00C112459.00 162223.67 112459.00 162234.33 112459.00 162245.00C112491.00 162277.33 112523.00 162309.67 112555.00 162342.00C112555.00 162374.00 112555.00 162406.00 112555.00 162438.00C112576.67 162438.00 112598.33 162438.00 112620.00 162438.00C112630.67 162416.67 112641.33 162395.33 112652.00 162374.00C112673.36 162352.87 112694.37 162331.38 112715.30 162309.83C112721.55 162305.61 112728.80 162302.90 112735.45 162299.27C112750.30 162291.85 112765.15 162284.42 112780.00 162277.00C112801.67 162287.67 112823.33 162298.33 112845.00 162309.00C112844.79 162320.44 112845.43 162331.96 112844.66 162343.35C112834.12 162385.57 112823.56 162427.78 112813.00 162470.00C112834.33 162480.67 112855.67 162491.33 112877.00 162502.00C112898.33 162523.67 112919.67 162545.33 112941.00 162567.00C112973.33 162545.33 113005.67 162523.67 113038.00 162502.00C113059.33 162512.67 113080.67 162523.33 113102.00 162534.00C113112.67 162534.00 113123.33 162534.00 113134.00 162534.00C113134.00 162566.33 113134.00 162598.67 113134.00 162631.00C113144.67 162641.67 113155.33 162652.33 113166.00 162663.00C113155.33 162673.67 113144.67 162684.33 113134.00 162695.00C113134.00 162716.33 113134.00 162737.67 113134.00 162759.00C113166.33 162770.00 113198.67 162781.00 113231.00 162792.00C113252.33 162781.00 113273.67 162770.00 113295.00 162759.00C113305.67 162780.67 113316.33 162802.33 113327.00 162824.00C113327.00 162845.33 113327.00 162866.67 113327.00 162888.00C113359.00 162909.33 113391.00 162930.67 113423.00 162952.00C113434.00 162973.67 113445.00 162995.33 113456.00 163017.00C113466.67 163027.67 113477.33 163038.33 113488.00 163049.00C113509.33 163027.67 113530.67 163006.33 113552.00 162985.00C113573.33 162995.67 113594.67 163006.33 113616.00 163017.00C113648.33 163017.00 113680.67 163017.00 113713.00 163017.00C113734.45 163038.38 113755.76 163059.90 113777.30 163081.20C113809.54 163102.46 113841.77 163123.73 113874.00 163145.00C113906.00 163145.00 113938.00 163145.00 113970.00 163145.00C113970.22 163156.02 113969.53 163167.14 113970.36 163178.10C113980.91 163210.06 113991.45 163242.03 114002.00 163274.00C114002.00 163284.67 114002.00 163295.33 114002.00 163306.00C114013.02 163305.78 114024.14 163306.47 114035.10 163305.64C114067.06 163295.09 114099.03 163284.55 114131.00 163274.00C114141.67 163274.00 114152.33 163274.00 114163.00 163274.00C114184.33 163284.67 114205.67 163295.33 114227.00 163306.00C114237.67 163316.67 114248.33 163327.33 114259.00 163338.00C114248.33 163370.33 114237.67 163402.67 114227.00 163435.00C114237.67 163445.67 114248.33 163456.33 114259.00 163467.00C114291.33 163467.00 114323.67 163467.00 114356.00 163467.00C114356.00 163520.67 114356.00 163574.33 114356.00 163628.00C114377.45 163649.38 114398.76 163670.90 114420.30 163692.20C114452.54 163713.46 114484.77 163734.73 114517.00 163756.00C114517.00 163799.00 114517.00 163842.00 114517.00 163885.00C114527.67 163895.67 114538.33 163906.33 114549.00 163917.00C114549.00 163927.67 114549.00 163938.33 114549.00 163949.00C114570.33 163949.00 114591.67 163949.00 114613.00 163949.00C114623.67 163917.00 114634.33 163885.00 114645.00 163853.00C114655.67 163842.33 114666.33 163831.67 114677.00 163821.00C114688.00 163831.67 114699.00 163842.33 114710.00 163853.00C114720.67 163874.33 114731.33 163895.67 114742.00 163917.00C114784.67 163938.33 114827.33 163959.67 114870.00 163981.00C114891.67 163981.00 114913.33 163981.00 114935.00 163981.00C114945.67 163991.67 114956.33 164002.33 114967.00 164013.00C114956.33 164034.67 114945.67 164056.33 114935.00 164078.00C114956.33 164099.33 114977.67 164120.67 114999.00 164142.00C114988.33 164152.67 114977.67 164163.33 114967.00 164174.00C115020.67 164184.67 115074.33 164195.33 115128.00 164206.00C115149.33 164227.67 115170.67 164249.33 115192.00 164271.00C115192.00 164313.67 115192.00 164356.33 115192.00 164399.00C115181.33 164420.67 115170.67 164442.33 115160.00 164464.00C115138.33 164474.67 115116.67 164485.33 115095.00 164496.00C115084.33 164506.67 115073.67 164517.33 115063.00 164528.00C115095.33 164538.67 115127.67 164549.33 115160.00 164560.00C115170.69 164570.80 115181.60 164581.39 115192.16 164592.32C115202.77 164613.55 115213.39 164634.77 115224.00 164656.00C115213.33 164688.33 115202.67 164720.67 115192.00 164753.00C115202.67 164763.67 115213.33 164774.33 115224.00 164785.00C115245.33 164785.00 115266.67 164785.00 115288.00 164785.00C115320.33 164753.00 115352.67 164721.00 115385.00 164689.00C115395.67 164689.00 115406.33 164689.00 115417.00 164689.00C115438.33 164721.00 115459.67 164753.00 115481.00 164785.00C115481.00 164795.67 115481.00 164806.33 115481.00 164817.00C115524.00 164806.33 115567.00 164795.67 115610.00 164785.00C115610.00 164795.67 115610.00 164806.33 115610.00 164817.00C115620.67 164817.00 115631.33 164817.00 115642.00 164817.00C115631.33 164838.67 115620.67 164860.33 115610.00 164882.00C115620.67 164914.00 115631.33 164946.00 115642.00 164978.00C115631.33 164999.33 115620.67 165020.67 115610.00 165042.00C115610.00 165053.00 115610.00 165064.00 115610.00 165075.00C115631.33 165085.67 115652.67 165096.33 115674.00 165107.00C115684.67 165085.33 115695.33 165063.67 115706.00 165042.00C115717.00 165053.00 115728.00 165064.00 115739.00 165075.00C115739.00 165085.67 115739.00 165096.33 115739.00 165107.00C115749.67 165117.67 115760.33 165128.33 115771.00 165139.00C115771.00 165203.33 115771.00 165267.67 115771.00 165332.00C115781.67 165332.00 115792.33 165332.00 115803.00 165332.00C115856.67 165364.00 115910.33 165396.00 115964.00 165428.00C115996.00 165428.00 116028.00 165428.00 116060.00 165428.00C116060.00 165460.33 116060.00 165492.67 116060.00 165525.00C116081.33 165535.67 116102.67 165546.33 116124.00 165557.00C116134.85 165568.06 116146.16 165578.72 116156.71 165590.04C116178.14 165621.69 116199.57 165653.35 116221.00 165685.00C116210.33 165717.33 116199.67 165749.67 116189.00 165782.00C116221.00 165792.67 116253.00 165803.33 116285.00 165814.00C116317.33 165846.00 116349.67 165878.00 116382.00 165910.00C116371.00 165931.67 116360.00 165953.33 116349.00 165975.00C116360.00 165996.33 116371.00 166017.67 116382.00 166039.00C116403.33 166039.00 116424.67 166039.00 116446.00 166039.00C116467.33 166017.67 116488.67 165996.33 116510.00 165975.00C116520.67 165975.00 116531.33 165975.00 116542.00 165975.00C116563.71 165996.45 116585.57 166017.76 116607.20 166039.30C116628.46 166071.54 116649.73 166103.77 116671.00 166136.00C116692.33 166146.67 116713.67 166157.33 116735.00 166168.00C116745.67 166178.67 116756.33 166189.33 116767.00 166200.00C116788.67 166200.00 116810.33 166200.00 116832.00 166200.00C116832.00 166167.67 116832.00 166135.33 116832.00 166103.00C116853.33 166103.00 116874.67 166103.00 116896.00 166103.00C116928.00 166114.00 116960.00 166125.00 116992.00 166136.00C117056.33 166136.00 117120.67 166136.00 117185.00 166136.00C117217.39 166167.94 117249.94 166199.72 117282.00 166232.00C117346.33 166232.00 117410.67 166232.00 117475.00 166232.00C117485.67 166253.33 117496.33 166274.67 117507.00 166296.00C117528.33 166296.00 117549.67 166296.00 117571.00 166296.00C117581.67 166264.00 117592.33 166232.00 117603.00 166200.00C117614.00 166189.33 117625.00 166178.67 117636.00 166168.00C117646.67 166168.00 117657.33 166168.00 117668.00 166168.00C117678.67 166178.67 117689.33 166189.33 117700.00 166200.00C117700.00 166264.33 117700.00 166328.67 117700.00 166393.00C117710.67 166382.33 117721.33 166371.67 117732.00 166361.00C117742.67 166361.00 117753.33 166361.00 117764.00 166361.00C117753.33 166328.67 117742.67 166296.33 117732.00 166264.00C117742.67 166264.00 117753.33 166264.00 117764.00 166264.00C117774.67 166253.33 117785.33 166242.67 117796.00 166232.00C117817.67 166232.00 117839.33 166232.00 117861.00 166232.00C117882.33 166242.67 117903.67 166253.33 117925.00 166264.00C117935.67 166274.67 117946.33 166285.33 117957.00 166296.00C117957.00 166306.67 117957.00 166317.33 117957.00 166328.00C117967.67 166328.00 117978.33 166328.00 117989.00 166328.00C118010.33 166339.00 118031.67 166350.00 118053.00 166361.00C118085.33 166350.00 118117.67 166339.00 118150.00 166328.00C118150.00 166317.33 118150.00 166306.67 118150.00 166296.00C118139.33 166296.00 118128.67 166296.00 118118.00 166296.00C118107.33 166285.33 118096.67 166274.67 118086.00 166264.00C118118.00 166242.67 118150.00 166221.33 118182.00 166200.00C118182.00 166210.67 118182.00 166221.33 118182.00 166232.00C118203.33 166275.00 118224.67 166318.00 118246.00 166361.00C118257.00 166371.67 118268.00 166382.33 118279.00 166393.00C118311.28 166360.94 118343.06 166328.39 118375.00 166296.00C118385.67 166296.00 118396.33 166296.00 118407.00 166296.00C118417.67 166306.67 118428.33 166317.33 118439.00 166328.00C118460.67 166328.00 118482.33 166328.00 118504.00 166328.00C118525.33 166360.33 118546.67 166392.67 118568.00 166425.00C118568.00 166457.00 118568.00 166489.00 118568.00 166521.00C118578.67 166532.00 118589.33 166543.00 118600.00 166554.00C118632.33 166543.00 118664.67 166532.00 118697.00 166521.00C118685.47 166499.01 118674.55 166476.68 118662.62 166454.92C118641.74 166423.62 118620.87 166392.31 118600.00 166361.00C118610.67 166361.00 118621.33 166361.00 118632.00 166361.00C118642.67 166339.33 118653.33 166317.67 118664.00 166296.00C118685.67 166285.33 118707.33 166274.67 118729.00 166264.00C118729.00 166253.33 118729.00 166242.67 118729.00 166232.00C118739.67 166221.33 118750.33 166210.67 118761.00 166200.00C118761.00 166210.67 118761.00 166221.33 118761.00 166232.00C118782.33 166242.67 118803.67 166253.33 118825.00 166264.00C118825.00 166274.67 118825.00 166285.33 118825.00 166296.00C118814.31 166306.80 118803.40 166317.38 118792.84 166328.32C118782.23 166349.88 118771.61 166371.44 118761.00 166393.00C118761.00 166403.67 118761.00 166414.33 118761.00 166425.00C118782.33 166425.00 118803.67 166425.00 118825.00 166425.00C118846.33 166446.33 118867.67 166467.67 118889.00 166489.00C118910.67 166467.67 118932.33 166446.33 118954.00 166425.00C118975.33 166435.67 118996.67 166446.33 119018.00 166457.00C119071.67 166457.00 119125.33 166457.00 119179.00 166457.00C119189.69 166446.20 119200.60 166435.61 119211.16 166424.68C119221.77 166403.45 119232.39 166382.23 119243.00 166361.00C119253.67 166350.00 119264.33 166339.00 119275.00 166328.00C119296.67 166339.00 119318.33 166350.00 119340.00 166361.00C119361.33 166350.00 119382.67 166339.00 119404.00 166328.00C119404.00 166317.33 119404.00 166306.67 119404.00 166296.00C119414.67 166285.33 119425.33 166274.67 119436.00 166264.00C119446.67 166264.00 119457.33 166264.00 119468.00 166264.00C119478.67 166285.33 119489.33 166306.67 119500.00 166328.00C119521.67 166328.00 119543.33 166328.00 119565.00 166328.00C119586.14 166371.09 119607.44 166414.11 119629.00 166457.00C119650.33 166446.33 119671.67 166435.67 119693.00 166425.00C119671.67 166403.67 119650.33 166382.33 119629.00 166361.00C119639.67 166350.00 119650.33 166339.00 119661.00 166328.00C119671.67 166328.00 119682.33 166328.00 119693.00 166328.00C119725.33 166349.67 119757.67 166371.33 119790.00 166393.00C119800.67 166393.00 119811.33 166393.00 119822.00 166393.00C119832.67 166382.33 119843.33 166371.67 119854.00 166361.00C119864.67 166361.00 119875.33 166361.00 119886.00 166361.00C119875.33 166339.33 119864.67 166317.67 119854.00 166296.00C119854.00 166285.33 119854.00 166274.67 119854.00 166264.00C119875.33 166274.67 119896.67 166285.33 119918.00 166296.00C119929.00 166285.33 119940.00 166274.67 119951.00 166264.00C119972.33 166274.67 119993.67 166285.33 120015.00 166296.00C120025.67 166296.00 120036.33 166296.00 120047.00 166296.00C120035.98 166296.22 120024.86 166295.53 120013.90 166296.36C119981.94 166306.91 119949.97 166317.45 119918.00 166328.00C119939.67 166339.00 119961.33 166350.00 119983.00 166361.00C119983.00 166403.67 119983.00 166446.33 119983.00 166489.00C120025.67 166489.00 120068.33 166489.00 120111.00 166489.00C120100.33 166499.67 120089.67 166510.33 120079.00 166521.00C120089.67 166532.00 120100.33 166543.00 120111.00 166554.00C120132.67 166521.67 120154.33 166489.33 120176.00 166457.00C120197.33 166467.67 120218.67 166478.33 120240.00 166489.00C120229.33 166478.33 120218.67 166467.67 120208.00 166457.00C120208.00 166435.67 120208.00 166414.33 120208.00 166393.00C120218.67 166393.00 120229.33 166393.00 120240.00 166393.00C120250.67 166425.00 120261.33 166457.00 120272.00 166489.00C120282.67 166489.00 120293.33 166489.00 120304.00 166489.00C120325.67 166510.67 120347.33 166532.33 120369.00 166554.00C120379.67 166543.00 120390.33 166532.00 120401.00 166521.00C120390.33 166510.33 120379.67 166499.67 120369.00 166489.00C120379.67 166467.67 120390.33 166446.33 120401.00 166425.00C120390.33 166425.00 120379.67 166425.00 120369.00 166425.00C120390.33 166414.33 120411.67 166403.67 120433.00 166393.00C120433.00 166382.33 120433.00 166371.67 120433.00 166361.00C120443.67 166361.00 120454.33 166361.00 120465.00 166361.00C120465.00 166403.67 120465.00 166446.33 120465.00 166489.00C120454.33 166499.67 120443.67 166510.33 120433.00 166521.00C120443.67 166532.00 120454.33 166543.00 120465.00 166554.00C120497.00 166543.00 120529.00 166532.00 120561.00 166521.00C120561.00 166532.00 120561.00 166543.00 120561.00 166554.00C120572.00 166554.00 120583.00 166554.00 120594.00 166554.00C120583.00 166564.67 120572.00 166575.33 120561.00 166586.00C120582.67 166607.33 120604.33 166628.67 120626.00 166650.00C120604.33 166671.33 120582.67 166692.67 120561.00 166714.00C120550.33 166735.67 120539.67 166757.33 120529.00 166779.00C120539.67 166779.00 120550.33 166779.00 120561.00 166779.00C120582.67 166789.67 120604.33 166800.33 120626.00 166811.00C120636.67 166843.00 120647.33 166875.00 120658.00 166907.00C120668.67 166917.67 120679.33 166928.33 120690.00 166939.00C120700.67 166928.33 120711.33 166917.67 120722.00 166907.00C120722.00 166960.67 120722.00 167014.33 120722.00 167068.00C120743.67 167068.00 120765.33 167068.00 120787.00 167068.00C120797.67 167089.33 120808.33 167110.67 120819.00 167132.00C120797.33 167153.67 120775.67 167175.33 120754.00 167197.00C120743.33 167197.00 120732.67 167197.00 120722.00 167197.00C120722.00 167186.00 120722.00 167175.00 120722.00 167164.00C120690.00 167164.00 120658.00 167164.00 120626.00 167164.00C120583.00 167175.00 120540.00 167186.00 120497.00 167197.00C120497.00 167175.33 120497.00 167153.67 120497.00 167132.00C120475.67 167153.67 120454.33 167175.33 120433.00 167197.00C120422.33 167197.00 120411.67 167197.00 120401.00 167197.00C120390.33 167186.00 120379.67 167175.00 120369.00 167164.00C120369.00 167142.67 120369.00 167121.33 120369.00 167100.00C120358.00 167110.67 120347.00 167121.33 120336.00 167132.00C120325.33 167132.00 120314.67 167132.00 120304.00 167132.00C120293.33 167153.67 120282.67 167175.33 120272.00 167197.00C120250.67 167218.33 120229.33 167239.67 120208.00 167261.00C120218.67 167271.67 120229.33 167282.33 120240.00 167293.00C120229.33 167303.67 120218.67 167314.33 120208.00 167325.00C120218.67 167325.00 120229.33 167325.00 120240.00 167325.00C120218.67 167335.67 120197.33 167346.33 120176.00 167357.00C120165.33 167368.00 120154.67 167379.00 120144.00 167390.00C120133.00 167390.00 120122.00 167390.00 120111.00 167390.00C120111.00 167400.67 120111.00 167411.33 120111.00 167422.00C120122.00 167422.00 120133.00 167422.00 120144.00 167422.00C120144.00 167443.33 120144.00 167464.67 120144.00 167486.00C120154.67 167486.00 120165.33 167486.00 120176.00 167486.00C120186.67 167496.67 120197.33 167507.33 120208.00 167518.00C120186.67 167518.00 120165.33 167518.00 120144.00 167518.00C120133.00 167528.67 120122.00 167539.33 120111.00 167550.00C120111.00 167571.67 120111.00 167593.33 120111.00 167615.00C120100.33 167615.00 120089.67 167615.00 120079.00 167615.00C120079.00 167593.33 120079.00 167571.67 120079.00 167550.00C120047.00 167550.00 120015.00 167550.00 119983.00 167550.00C119993.67 167550.00 120004.33 167550.00 120015.00 167550.00C119993.67 167550.00 119972.33 167550.00 119951.00 167550.00C119951.00 167582.33 119951.00 167614.67 119951.00 167647.00C119940.00 167668.33 119929.00 167689.67 119918.00 167711.00C119929.00 167721.67 119940.00 167732.33 119951.00 167743.00C119929.33 167753.67 119907.67 167764.33 119886.00 167775.00C119886.00 167764.33 119886.00 167753.67 119886.00 167743.00C119875.33 167743.00 119864.67 167743.00 119854.00 167743.00C119875.33 167711.00 119896.67 167679.00 119918.00 167647.00C119907.33 167636.33 119896.67 167625.67 119886.00 167615.00C119875.33 167625.67 119864.67 167636.33 119854.00 167647.00C119843.33 167647.00 119832.67 167647.00 119822.00 167647.00C119811.33 167636.33 119800.67 167625.67 119790.00 167615.00C119790.00 167604.00 119790.00 167593.00 119790.00 167582.00C119779.33 167593.00 119768.67 167604.00 119758.00 167615.00C119736.33 167615.00 119714.67 167615.00 119693.00 167615.00C119682.33 167636.33 119671.67 167657.67 119661.00 167679.00C119661.00 167700.33 119661.00 167721.67 119661.00 167743.00C119682.33 167753.67 119703.67 167764.33 119725.00 167775.00C119714.33 167775.00 119703.67 167775.00 119693.00 167775.00C119693.00 167786.00 119693.00 167797.00 119693.00 167808.00C119682.33 167818.67 119671.67 167829.33 119661.00 167840.00C119639.67 167829.33 119618.33 167818.67 119597.00 167808.00C119597.00 167818.67 119597.00 167829.33 119597.00 167840.00C119597.00 167829.33 119597.00 167818.67 119597.00 167808.00C119586.33 167818.67 119575.67 167829.33 119565.00 167840.00C119565.00 167861.33 119565.00 167882.67 119565.00 167904.00C119554.33 167914.67 119543.67 167925.33 119533.00 167936.00C119543.67 167936.00 119554.33 167936.00 119565.00 167936.00C119565.00 167957.33 119565.00 167978.67 119565.00 168000.00C119575.67 168000.00 119586.33 168000.00 119597.00 168000.00C119597.00 168021.67 119597.00 168043.33 119597.00 168065.00C119575.67 168054.33 119554.33 168043.67 119533.00 168033.00C119533.00 168075.67 119533.00 168118.33 119533.00 168161.00C119543.67 168161.00 119554.33 168161.00 119565.00 168161.00C119554.33 168204.00 119543.67 168247.00 119533.00 168290.00C119554.33 168279.33 119575.67 168268.67 119597.00 168258.00C119597.00 168268.67 119597.00 168279.33 119597.00 168290.00C119586.33 168290.00 119575.67 168290.00 119565.00 168290.00C119565.00 168300.67 119565.00 168311.33 119565.00 168322.00C119543.59 168343.59 119521.93 168364.94 119500.00 168386.00C119532.33 168375.33 119564.67 168364.67 119597.00 168354.00C119597.00 168375.33 119597.00 168396.67 119597.00 168418.00C119607.67 168407.33 119618.33 168396.67 119629.00 168386.00C119650.33 168386.00 119671.67 168386.00 119693.00 168386.00C119682.33 168386.00 119671.67 168386.00 119661.00 168386.00C119661.00 168396.67 119661.00 168407.33 119661.00 168418.00C119650.33 168418.00 119639.67 168418.00 119629.00 168418.00C119629.00 168429.00 119629.00 168440.00 119629.00 168451.00C119618.33 168451.00 119607.67 168451.00 119597.00 168451.00C119597.00 168472.33 119597.00 168493.67 119597.00 168515.00C119575.67 168525.67 119554.33 168536.33 119533.00 168547.00C119543.67 168557.67 119554.33 168568.33 119565.00 168579.00C119543.33 168589.67 119521.67 168600.33 119500.00 168611.00C119511.00 168621.67 119522.00 168632.33 119533.00 168643.00C119565.00 168643.00 119597.00 168643.00 119629.00 168643.00C119618.33 168643.00 119607.67 168643.00 119597.00 168643.00C119597.00 168664.67 119597.00 168686.33 119597.00 168708.00C119586.33 168708.00 119575.67 168708.00 119565.00 168708.00C119565.00 168740.00 119565.00 168772.00 119565.00 168804.00C119586.33 168814.67 119607.67 168825.33 119629.00 168836.00C119639.67 168847.00 119650.33 168858.00 119661.00 168869.00C119682.33 168879.67 119703.67 168890.33 119725.00 168901.00C119703.67 168911.67 119682.33 168922.33 119661.00 168933.00C119650.33 168922.33 119639.67 168911.67 119629.00 168901.00C119629.00 168933.00 119629.00 168965.00 119629.00 168997.00C119618.33 168986.33 119607.67 168975.67 119597.00 168965.00C119586.33 168975.67 119575.67 168986.33 119565.00 168997.00C119565.00 169018.67 119565.00 169040.33 119565.00 169062.00C119543.33 169083.33 119521.67 169104.67 119500.00 169126.00C119532.33 169115.33 119564.67 169104.67 119597.00 169094.00C119607.67 169094.00 119618.33 169094.00 119629.00 169094.00C119629.00 169104.67 119629.00 169115.33 119629.00 169126.00C119618.33 169126.00 119607.67 169126.00 119597.00 169126.00C119597.00 169136.67 119597.00 169147.33 119597.00 169158.00C119586.33 169158.00 119575.67 169158.00 119565.00 169158.00C119565.00 169168.67 119565.00 169179.33 119565.00 169190.00C119554.33 169200.67 119543.67 169211.33 119533.00 169222.00C119533.00 169232.67 119533.00 169243.33 119533.00 169254.00C119458.00 169286.33 119383.00 169318.67 119308.00 169351.00C119340.00 169351.00 119372.00 169351.00 119404.00 169351.00C119404.00 169361.67 119404.00 169372.33 119404.00 169383.00C119404.00 169372.33 119404.00 169361.67 119404.00 169351.00C119436.00 169340.33 119468.00 169329.67 119500.00 169319.00C119521.67 169319.00 119543.33 169319.00 119565.00 169319.00C119575.67 169308.33 119586.33 169297.67 119597.00 169287.00C119607.67 169287.00 119618.33 169287.00 119629.00 169287.00C119629.00 169297.67 119629.00 169308.33 119629.00 169319.00C119607.67 169319.00 119586.33 169319.00 119565.00 169319.00C119575.67 169329.67 119586.33 169340.33 119597.00 169351.00C119575.67 169351.00 119554.33 169351.00 119533.00 169351.00C119543.67 169361.67 119554.33 169372.33 119565.00 169383.00C119565.00 169393.67 119565.00 169404.33 119565.00 169415.00C119543.33 169415.00 119521.67 169415.00 119500.00 169415.00C119500.00 169436.33 119500.00 169457.67 119500.00 169479.00C119511.00 169479.00 119522.00 169479.00 119533.00 169479.00C119522.00 169490.00 119511.00 169501.00 119500.00 169512.00C119500.00 169533.33 119500.00 169554.67 119500.00 169576.00C119511.00 169576.00 119522.00 169576.00 119533.00 169576.00C119490.00 169576.00 119447.00 169576.00 119404.00 169576.00C119414.67 169597.33 119425.33 169618.67 119436.00 169640.00C119425.33 169650.67 119414.67 169661.33 119404.00 169672.00C119404.00 169661.33 119404.00 169650.67 119404.00 169640.00C119361.00 169640.00 119318.00 169640.00 119275.00 169640.00C119286.00 169650.67 119297.00 169661.33 119308.00 169672.00C119308.00 169704.33 119308.00 169736.67 119308.00 169769.00C119286.33 169769.00 119264.67 169769.00 119243.00 169769.00C119243.00 169779.67 119243.00 169790.33 119243.00 169801.00C119232.33 169811.67 119221.67 169822.33 119211.00 169833.00C119232.59 169854.41 119253.94 169876.07 119275.00 169898.00C119253.67 169898.00 119232.33 169898.00 119211.00 169898.00C119200.33 169887.00 119189.67 169876.00 119179.00 169865.00C119168.33 169876.00 119157.67 169887.00 119147.00 169898.00C119125.33 169898.00 119103.67 169898.00 119082.00 169898.00C119071.33 169908.67 119060.67 169919.33 119050.00 169930.00C119050.00 169908.33 119050.00 169886.67 119050.00 169865.00C119028.67 169886.67 119007.33 169908.33 118986.00 169930.00C118986.00 169919.33 118986.00 169908.67 118986.00 169898.00C118975.33 169887.00 118964.67 169876.00 118954.00 169865.00C118964.67 169865.00 118975.33 169865.00 118986.00 169865.00C118964.67 169865.00 118943.33 169865.00 118922.00 169865.00C118922.00 169854.33 118922.00 169843.67 118922.00 169833.00C118943.33 169822.33 118964.67 169811.67 118986.00 169801.00C118986.00 169790.33 118986.00 169779.67 118986.00 169769.00C118996.67 169769.00 119007.33 169769.00 119018.00 169769.00C118996.67 169769.00 118975.33 169769.00 118954.00 169769.00C118932.33 169779.67 118910.67 169790.33 118889.00 169801.00C118889.00 169833.33 118889.00 169865.67 118889.00 169898.00C118900.00 169898.00 118911.00 169898.00 118922.00 169898.00C118922.00 169919.33 118922.00 169940.67 118922.00 169962.00C118932.67 169962.00 118943.33 169962.00 118954.00 169962.00C118943.33 169962.00 118932.67 169962.00 118922.00 169962.00C118922.00 170004.67 118922.00 170047.33 118922.00 170090.00C118932.67 170079.33 118943.33 170068.67 118954.00 170058.00C118943.33 170068.67 118932.67 170079.33 118922.00 170090.00C118932.67 170101.00 118943.33 170112.00 118954.00 170123.00C118932.33 170133.67 118910.67 170144.33 118889.00 170155.00C118900.00 170133.33 118911.00 170111.67 118922.00 170090.00C118889.67 170111.67 118857.33 170133.33 118825.00 170155.00C118825.00 170133.33 118825.00 170111.67 118825.00 170090.00C118835.67 170090.00 118846.33 170090.00 118857.00 170090.00C118867.67 170068.67 118878.33 170047.33 118889.00 170026.00C118857.00 170026.00 118825.00 170026.00 118793.00 170026.00C118793.00 170015.33 118793.00 170004.67 118793.00 169994.00C118771.67 169994.00 118750.33 169994.00 118729.00 169994.00C118739.67 169983.33 118750.33 169972.67 118761.00 169962.00C118739.67 169962.00 118718.33 169962.00 118697.00 169962.00C118697.00 169951.33 118697.00 169940.67 118697.00 169930.00C118675.33 169951.33 118653.67 169972.67 118632.00 169994.00C118653.67 169994.00 118675.33 169994.00 118697.00 169994.00C118707.67 170004.67 118718.33 170015.33 118729.00 170026.00C118729.00 170036.67 118729.00 170047.33 118729.00 170058.00C118696.67 170068.67 118664.33 170079.33 118632.00 170090.00C118642.67 170090.00 118653.33 170090.00 118664.00 170090.00C118653.33 170101.00 118642.67 170112.00 118632.00 170123.00C118642.67 170123.00 118653.33 170123.00 118664.00 170123.00C118675.00 170133.67 118686.00 170144.33 118697.00 170155.00C118686.00 170155.00 118675.00 170155.00 118664.00 170155.00C118632.00 170176.33 118600.00 170197.67 118568.00 170219.00C118589.33 170219.00 118610.67 170219.00 118632.00 170219.00C118632.00 170229.67 118632.00 170240.33 118632.00 170251.00C118653.67 170251.00 118675.33 170251.00 118697.00 170251.00C118686.00 170251.00 118675.00 170251.00 118664.00 170251.00C118664.00 170283.33 118664.00 170315.67 118664.00 170348.00C118653.33 170358.67 118642.67 170369.33 118632.00 170380.00C118642.67 170380.00 118653.33 170380.00 118664.00 170380.00C118664.00 170390.67 118664.00 170401.33 118664.00 170412.00C118675.00 170422.67 118686.00 170433.33 118697.00 170444.00C118697.00 170454.67 118697.00 170465.33 118697.00 170476.00C118707.67 170476.00 118718.33 170476.00 118729.00 170476.00C118729.00 170454.67 118729.00 170433.33 118729.00 170412.00C118739.67 170401.33 118750.33 170390.67 118761.00 170380.00C118761.00 170390.67 118761.00 170401.33 118761.00 170412.00C118771.67 170412.00 118782.33 170412.00 118793.00 170412.00C118793.00 170422.67 118793.00 170433.33 118793.00 170444.00C118814.33 170454.67 118835.67 170465.33 118857.00 170476.00C118846.33 170476.00 118835.67 170476.00 118825.00 170476.00C118835.67 170486.67 118846.33 170497.33 118857.00 170508.00C118878.67 170508.00 118900.33 170508.00 118922.00 170508.00C118932.67 170519.00 118943.33 170530.00 118954.00 170541.00C118954.00 170551.67 118954.00 170562.33 118954.00 170573.00C118975.33 170573.00 118996.67 170573.00 119018.00 170573.00C119007.33 170583.67 118996.67 170594.33 118986.00 170605.00C119018.00 170605.00 119050.00 170605.00 119082.00 170605.00C119082.00 170615.67 119082.00 170626.33 119082.00 170637.00C119071.33 170647.67 119060.67 170658.33 119050.00 170669.00C119071.67 170669.00 119093.33 170669.00 119115.00 170669.00C119136.33 170679.67 119157.67 170690.33 119179.00 170701.00C119136.00 170636.67 119093.00 170572.33 119050.00 170508.00C119028.67 170508.00 119007.33 170508.00 118986.00 170508.00C118943.26 170465.08 118900.28 170422.39 118857.00 170380.00C118846.33 170380.00 118835.67 170380.00 118825.00 170380.00C118814.33 170337.00 118803.67 170294.00 118793.00 170251.00C118836.00 170251.00 118879.00 170251.00 118922.00 170251.00C118954.00 170240.33 118986.00 170229.67 119018.00 170219.00C119028.67 170219.00 119039.33 170219.00 119050.00 170219.00C119050.00 170208.33 119050.00 170197.67 119050.00 170187.00C119082.33 170187.00 119114.67 170187.00 119147.00 170187.00C119157.80 170176.30 119168.39 170165.40 119179.32 170154.84C119222.21 170133.22 119265.11 170111.61 119308.00 170090.00C119318.67 170101.00 119329.33 170112.00 119340.00 170123.00C119380.58 170101.95 119421.27 170081.11 119462.26 170060.87C119469.84 170059.08 119470.96 170050.82 119474.50 170045.00C119483.00 170028.00 119491.50 170011.00 119500.00 169994.00C119511.00 169983.33 119522.00 169972.67 119533.00 169962.00C119554.33 169962.00 119575.67 169962.00 119597.00 169962.00C119597.00 169972.67 119597.00 169983.33 119597.00 169994.00C119618.33 169994.00 119639.67 169994.00 119661.00 169994.00C119671.67 170004.67 119682.33 170015.33 119693.00 170026.00C119714.67 170026.00 119736.33 170026.00 119758.00 170026.00C119779.71 170036.74 119801.26 170047.87 119823.09 170058.36C119854.72 170068.91 119886.36 170079.45 119918.00 170090.00C119939.67 170090.00 119961.33 170090.00 119983.00 170090.00C119993.67 170111.67 120004.33 170133.33 120015.00 170155.00C120015.00 170165.67 120015.00 170176.33 120015.00 170187.00C120025.67 170187.00 120036.33 170187.00 120047.00 170187.00C120057.67 170197.67 120068.33 170208.33 120079.00 170219.00C120068.33 170219.00 120057.67 170219.00 120047.00 170219.00C120047.00 170229.67 120047.00 170240.33 120047.00 170251.00C120068.33 170261.67 120089.67 170272.33 120111.00 170283.00C120100.33 170293.67 120089.67 170304.33 120079.00 170315.00C120079.00 170326.00 120079.00 170337.00 120079.00 170348.00C120111.33 170348.00 120143.67 170348.00 120176.00 170348.00C120186.67 170358.67 120197.33 170369.33 120208.00 170380.00C120208.00 170390.67 120208.00 170401.33 120208.00 170412.00C120218.67 170401.33 120229.33 170390.67 120240.00 170380.00C120240.00 170390.67 120240.00 170401.33 120240.00 170412.00C120272.00 170412.00 120304.00 170412.00 120336.00 170412.00C120368.33 170433.33 120400.67 170454.67 120433.00 170476.00C120443.67 170476.00 120454.33 170476.00 120465.00 170476.00C120486.33 170465.33 120507.67 170454.67 120529.00 170444.00C120539.67 170454.67 120550.33 170465.33 120561.00 170476.00C120561.00 170486.67 120561.00 170497.33 120561.00 170508.00C120572.00 170519.00 120583.00 170530.00 120594.00 170541.00C120594.00 170530.00 120594.00 170519.00 120594.00 170508.00C120594.00 170519.00 120594.00 170530.00 120594.00 170541.00C120604.67 170541.00 120615.33 170541.00 120626.00 170541.00C120604.33 170551.67 120582.67 170562.33 120561.00 170573.00C120561.00 170583.67 120561.00 170594.33 120561.00 170605.00C120614.67 170605.00 120668.33 170605.00 120722.00 170605.00C120690.00 170637.00 120658.00 170669.00 120626.00 170701.00C120626.00 170722.67 120626.00 170744.33 120626.00 170766.00C120593.13 170798.68 120559.96 170831.06 120527.29 170863.93C120442.20 170959.62 120357.09 171055.31 120272.00 171151.00C120088.38 171421.01 119904.53 171690.87 119721.06 171960.97C119700.99 171991.42 119680.85 172021.83 119660.84 172052.32C119650.23 172073.55 119639.61 172094.77 119629.00 172116.00C119607.67 172137.33 119586.33 172158.67 119565.00 172180.00C119519.55 172272.90 119472.54 172365.03 119426.32 172457.54C119375.46 172558.71 119324.86 172660.00 119273.82 172761.07C119231.51 172835.49 119189.11 172909.87 119146.86 172984.33C119114.57 173059.22 119082.29 173134.11 119050.00 173209.00C119028.64 173241.45 119007.13 173273.82 118985.86 173306.33C118920.36 173458.83 118855.17 173611.47 118789.47 173763.89C118747.39 173858.36 118705.05 173952.72 118663.11 174047.25C118620.02 174155.85 118576.64 174264.34 118533.74 174373.01C118469.45 174544.04 118405.42 174715.18 118340.95 174886.14C118307.59 174970.09 118274.35 175054.08 118240.34 175137.76C118231.56 175159.51 118222.78 175181.25 118214.00 175203.00C118214.00 175224.33 118214.00 175245.67 118214.00 175267.00C118192.67 175299.33 118171.33 175331.67 118150.00 175364.00C118139.04 175407.38 118128.52 175450.88 118117.27 175494.18C118074.30 175622.51 118031.62 175750.94 117988.48 175879.21C117956.59 175953.91 117924.78 176028.64 117892.82 176103.31C117848.04 176181.61 117802.92 176259.71 117758.37 176338.14C117706.58 176431.43 117654.79 176524.71 117603.00 176618.00C117485.00 176768.50 117366.84 176918.88 117248.96 177069.46C117194.72 177145.37 117140.26 177221.13 117086.16 177297.14C116947.63 177499.62 116809.14 177702.13 116670.58 177904.58C116499.05 178140.05 116327.53 178375.53 116156.00 178611.00C116145.18 178632.52 116134.54 178654.13 116123.62 178675.60C116026.46 178827.10 115929.53 178978.76 115832.21 179130.16C115790.13 179192.77 115748.07 179255.39 115706.00 179318.00C115652.24 179372.21 115598.25 179426.19 115544.65 179480.54C115468.87 179566.83 115392.84 179652.92 115317.23 179739.35C115264.81 179802.56 115212.41 179865.78 115160.00 179929.00C115084.89 179993.39 115009.86 180057.87 114934.70 180122.20C114902.38 180143.89 114870.01 180165.49 114837.73 180187.23C114697.84 180305.47 114557.74 180423.48 114417.97 180541.86C114289.88 180659.30 114161.85 180776.81 114033.72 180894.21C113948.15 180958.48 113862.57 181022.74 113777.00 181087.00C113755.25 181119.40 113733.90 181152.08 113711.91 181184.31C113657.13 181250.13 113602.05 181315.70 113547.45 181381.67C113505.97 181433.45 113464.48 181485.22 113423.00 181537.00C113305.25 181622.75 113187.46 181708.45 113069.72 181794.23C112951.71 181890.88 112833.75 181987.59 112715.71 182084.20C112608.70 182159.18 112501.74 182234.25 112394.69 182309.17C112295.57 182363.96 112196.28 182418.43 112097.28 182473.43C111949.74 182557.99 111802.23 182642.61 111654.68 182727.16C111504.69 182802.18 111354.67 182877.14 111204.69 182952.18C111054.70 183037.86 110904.67 183123.47 110754.71 183209.20C110647.15 183284.45 110539.42 183359.46 110431.98 183434.86C110367.91 183488.33 110303.78 183541.74 110239.75 183595.25C110153.37 183681.75 110066.75 183768.02 109980.51 183854.66C109831.34 184014.44 109682.17 184174.22 109533.00 184334.00C109522.33 184366.33 109511.67 184398.67 109501.00 184431.00C109501.00 184473.67 109501.00 184516.33 109501.00 184559.00C109468.67 184516.33 109436.33 184473.67 109404.00 184431.00C109372.00 184441.67 109340.00 184452.33 109308.00 184463.00C109254.22 184506.05 109200.52 184549.20 109146.69 184592.18C109093.12 184624.12 109039.56 184656.06 108986.00 184688.00C108920.06 184765.00 108853.86 184841.78 108788.09 184918.92C108736.34 184981.39 108684.52 185043.80 108632.80 185106.29C108557.82 185213.64 108482.76 185320.93 108407.83 185428.31C108354.19 185524.66 108300.44 185620.95 108246.87 185717.33C108202.60 185827.70 108158.03 185937.95 108113.96 186048.39C108040.30 186237.93 107966.66 186427.47 107893.00 186617.00C107880.97 186676.69 107869.59 186736.52 107857.09 186796.11C107826.02 186940.19 107795.02 187084.28 107763.90 187228.34C107731.87 187335.66 107699.95 187443.02 107667.86 187550.33C107592.90 187721.55 107517.95 187892.78 107443.00 188064.00C107378.63 188171.45 107314.17 188278.84 107249.85 188386.32C107174.64 188547.26 107099.69 188708.33 107024.32 188869.19C106981.46 188943.88 106938.69 189018.62 106895.79 189093.29C106842.37 189168.37 106789.03 189243.51 106735.56 189318.56C106617.70 189468.37 106499.85 189618.19 106382.00 189768.00C106285.14 189853.81 106188.34 189939.68 106091.45 190025.45C105705.88 190336.38 105320.29 190647.28 104934.73 190958.23C104763.39 191108.22 104592.08 191258.25 104420.72 191408.22C104269.08 191527.15 104117.62 191646.32 103965.87 191765.09C103923.63 191796.64 103881.65 191828.56 103839.23 191859.85C103679.15 191966.57 103519.07 192073.28 103359.00 192180.00C103348.33 192180.00 103337.67 192180.00 103327.00 192180.00C103305.67 192190.67 103284.33 192201.33 103263.00 192212.00C103252.33 192201.33 103241.67 192190.67 103231.00 192180.00C103198.67 192180.00 103166.33 192180.00 103134.00 192180.00C103123.33 192169.33 103112.67 192158.67 103102.00 192148.00C103101.76 192136.65 103102.47 192125.19 103101.64 192113.91C103091.09 192082.28 103080.55 192050.64 103070.00 192019.00C103070.00 191997.67 103070.00 191976.33 103070.00 191955.00C103059.33 191944.33 103048.67 191933.67 103038.00 191923.00C102908.88 191912.04 102779.78 191900.77 102650.65 191890.00C102640.43 191890.00 102630.22 191890.00 102620.00 191890.00C102620.00 191879.33 102620.00 191868.67 102620.00 191858.00C102630.67 191847.33 102641.33 191836.67 102652.00 191826.00C102641.33 191815.33 102630.67 191804.67 102620.00 191794.00C102620.00 191783.33 102620.00 191772.67 102620.00 191762.00C102609.33 191740.33 102598.67 191718.67 102588.00 191697.00C102598.69 191686.20 102609.60 191675.61 102620.16 191664.68C102630.77 191643.45 102641.39 191622.23 102652.00 191601.00C102630.67 191579.67 102609.33 191558.33 102588.00 191537.00C102598.67 191515.33 102609.33 191493.67 102620.00 191472.00C102630.67 191461.33 102641.33 191450.67 102652.00 191440.00C102652.00 191333.00 102652.00 191226.00 102652.00 191119.00C102673.33 191000.88 102694.76 190882.77 102716.02 190764.64C102727.02 190593.43 102738.01 190422.21 102749.00 190251.00C102716.67 190090.00 102684.33 189929.00 102652.00 189768.00C102662.67 189607.33 102673.33 189446.67 102684.00 189286.00C102791.33 189125.33 102898.67 188964.67 103006.00 188804.00C103156.00 188718.00 103306.00 188632.00 103456.00 188546.00C103531.00 188557.00 103606.00 188568.00 103681.00 188579.00C103777.33 188461.00 103873.67 188343.00 103970.00 188225.00C103873.67 188192.67 103777.33 188160.33 103681.00 188128.00C103713.00 188096.00 103745.00 188064.00 103777.00 188032.00C103788.00 188053.33 103799.00 188074.67 103810.00 188096.00C103799.00 188096.00 103788.00 188096.00 103777.00 188096.00C103788.00 188106.67 103799.00 188117.33 103810.00 188128.00C103820.67 188128.00 103831.33 188128.00 103842.00 188128.00C103820.33 188096.00 103798.67 188064.00 103777.00 188032.00C103938.00 187957.00 104099.00 187882.00 104260.00 187807.00C104302.67 187742.67 104345.33 187678.33 104388.00 187614.00C104377.33 187603.33 104366.67 187592.67 104356.00 187582.00C104388.33 187549.67 104420.67 187517.33 104453.00 187485.00C104549.33 187463.67 104645.67 187442.33 104742.00 187421.00C104763.33 187367.33 104784.67 187313.67 104806.00 187260.00C104645.33 187120.67 104484.67 186981.33 104324.00 186842.00C104324.00 186852.67 104324.00 186863.33 104324.00 186874.00C104302.67 186852.67 104281.33 186831.33 104260.00 186810.00C104206.33 186799.33 104152.67 186788.67 104099.00 186778.00C104067.00 186756.67 104035.00 186735.33 104003.00 186714.00C103992.00 186671.00 103981.00 186628.00 103970.00 186585.00C103927.33 186595.67 103884.67 186606.33 103842.00 186617.00C103831.33 186638.67 103820.67 186660.33 103810.00 186682.00C103799.00 186682.00 103788.00 186682.00 103777.00 186682.00C103755.64 186660.00 103734.43 186637.83 103712.32 186616.60C103680.49 186595.29 103648.60 186574.03 103616.68 186552.84C103595.12 186542.23 103573.56 186531.61 103552.00 186521.00C103530.67 186531.67 103509.33 186542.33 103488.00 186553.00C103477.33 186553.00 103466.67 186553.00 103456.00 186553.00C103434.67 186520.67 103413.33 186488.33 103392.00 186456.00C103381.00 186456.00 103370.00 186456.00 103359.00 186456.00C103337.67 186477.67 103316.33 186499.33 103295.00 186521.00C103262.93 186499.23 103230.76 186477.61 103198.75 186455.75C103188.17 186445.17 103177.58 186434.58 103167.00 186424.00C103167.00 186413.33 103167.00 186402.67 103167.00 186392.00C103156.00 186392.00 103145.00 186392.00 103134.00 186392.00C103123.33 186402.67 103112.67 186413.33 103102.00 186424.00C103080.39 186381.00 103059.13 186337.82 103037.30 186294.94C103016.21 186262.96 102995.10 186230.98 102974.00 186199.00C102974.00 186188.33 102974.00 186177.67 102974.00 186167.00C102963.00 186145.67 102952.00 186124.33 102941.00 186103.00C102941.00 186070.67 102941.00 186038.33 102941.00 186006.00C102877.00 186006.00 102813.00 186006.00 102749.00 186006.00C102727.33 186016.67 102705.67 186027.33 102684.00 186038.00C102684.00 186027.33 102684.00 186016.67 102684.00 186006.00C102673.33 186016.67 102662.67 186027.33 102652.00 186038.00C102620.00 186016.67 102588.00 185995.33 102556.00 185974.00C102556.00 185963.33 102556.00 185952.67 102556.00 185942.00C102534.33 185942.00 102512.67 185942.00 102491.00 185942.00C102480.33 185920.67 102469.67 185899.33 102459.00 185878.00C102427.00 185867.33 102395.00 185856.67 102363.00 185846.00C102363.00 185824.33 102363.00 185802.67 102363.00 185781.00C102341.33 185770.33 102319.67 185759.67 102298.00 185749.00C102276.67 185727.67 102255.33 185706.33 102234.00 185685.00C102234.00 185652.67 102234.00 185620.33 102234.00 185588.00C102180.33 185566.67 102126.67 185545.33 102073.00 185524.00C102083.67 185513.33 102094.33 185502.67 102105.00 185492.00C102116.00 185449.00 102127.00 185406.00 102138.00 185363.00C102127.00 185341.67 102116.00 185320.33 102105.00 185299.00C102105.00 185277.67 102105.00 185256.33 102105.00 185235.00C102083.67 185224.00 102062.33 185213.00 102041.00 185202.00C102041.00 185191.33 102041.00 185180.67 102041.00 185170.00C102051.67 185170.00 102062.33 185170.00 102073.00 185170.00C102083.67 185148.67 102094.33 185127.33 102105.00 185106.00C102083.67 185095.33 102062.33 185084.67 102041.00 185074.00C102041.00 185052.67 102041.00 185031.33 102041.00 185010.00C102019.67 184999.00 101998.33 184988.00 101977.00 184977.00C101966.33 184955.67 101955.67 184934.33 101945.00 184913.00C101945.00 184881.00 101945.00 184849.00 101945.00 184817.00C101923.23 184784.60 101901.62 184752.09 101879.75 184719.75C101869.17 184709.17 101858.58 184698.58 101848.00 184688.00C101848.00 184677.33 101848.00 184666.67 101848.00 184656.00C101837.33 184656.00 101826.67 184656.00 101816.00 184656.00C101805.33 184645.33 101794.67 184634.67 101784.00 184624.00C101794.67 184613.33 101805.33 184602.67 101816.00 184592.00C101794.67 184581.00 101773.33 184570.00 101752.00 184559.00C101752.00 184548.33 101752.00 184537.67 101752.00 184527.00C101741.33 184516.33 101730.67 184505.67 101720.00 184495.00C101730.67 184463.00 101741.33 184431.00 101752.00 184399.00C101719.67 184399.00 101687.33 184399.00 101655.00 184399.00C101666.00 184388.00 101677.00 184377.00 101688.00 184366.00C101688.00 184355.33 101688.00 184344.67 101688.00 184334.00C101666.33 184291.33 101644.67 184248.67 101623.00 184206.00C101633.67 184195.33 101644.33 184184.67 101655.00 184174.00C101644.33 184163.00 101633.67 184152.00 101623.00 184141.00C101644.67 184152.00 101666.33 184163.00 101688.00 184174.00C101698.67 184163.00 101709.33 184152.00 101720.00 184141.00C101687.67 184130.33 101655.33 184119.67 101623.00 184109.00C101623.00 184087.67 101623.00 184066.33 101623.00 184045.00C101601.67 184045.00 101580.33 184045.00 101559.00 184045.00C101559.00 184034.33 101559.00 184023.67 101559.00 184013.00C101548.33 184023.67 101537.67 184034.33 101527.00 184045.00C101516.20 184034.31 101505.62 184023.40 101494.68 184012.84C101473.12 184002.23 101451.56 183991.61 101430.00 183981.00C101419.33 183991.67 101408.67 184002.33 101398.00 184013.00C101398.00 184002.33 101398.00 183991.67 101398.00 183981.00C101376.67 183981.00 101355.33 183981.00 101334.00 183981.00C101312.33 183970.00 101290.67 183959.00 101269.00 183948.00C101258.33 183948.00 101247.67 183948.00 101237.00 183948.00C101226.31 183937.20 101215.40 183926.61 101204.84 183915.68C101194.23 183894.45 101183.61 183873.23 101173.00 183852.00C101162.33 183852.00 101151.67 183852.00 101141.00 183852.00C101151.67 183841.33 101162.33 183830.67 101173.00 183820.00C101162.33 183809.33 101151.67 183798.67 101141.00 183788.00C101130.33 183788.00 101119.67 183788.00 101109.00 183788.00C101109.00 183745.00 101109.00 183702.00 101109.00 183659.00C101087.33 183648.33 101065.67 183637.67 101044.00 183627.00C101033.33 183637.67 101022.67 183648.33 101012.00 183659.00C100980.00 183648.33 100948.00 183637.67 100916.00 183627.00C100905.33 183605.67 100894.67 183584.33 100884.00 183563.00C100862.33 183552.33 100840.67 183541.67 100819.00 183531.00C100819.00 183520.00 100819.00 183509.00 100819.00 183498.00C100786.90 183487.26 100754.76 183476.65 100722.68 183465.84C100701.45 183455.23 100680.23 183444.61 100659.00 183434.00C100637.33 183434.00 100615.67 183434.00 100594.00 183434.00C100572.67 183412.67 100551.33 183391.33 100530.00 183370.00C100530.00 183359.33 100530.00 183348.67 100530.00 183338.00C100540.67 183338.00 100551.33 183338.00 100562.00 183338.00C100562.00 183327.00 100562.00 183316.00 100562.00 183305.00C100572.67 183305.00 100583.33 183305.00 100594.00 183305.00C100594.00 183294.33 100594.00 183283.67 100594.00 183273.00C100583.33 183273.00 100572.67 183273.00 100562.00 183273.00C100551.33 183262.33 100540.67 183251.67 100530.00 183241.00C100487.00 183241.00 100444.00 183241.00 100401.00 183241.00C100390.33 183230.33 100379.67 183219.67 100369.00 183209.00C100358.33 183209.00 100347.67 183209.00 100337.00 183209.00C100337.00 183198.33 100337.00 183187.67 100337.00 183177.00C100326.33 183177.00 100315.67 183177.00 100305.00 183177.00C100294.33 183166.33 100283.67 183155.67 100273.00 183145.00C100262.33 183145.00 100251.67 183145.00 100241.00 183145.00C100251.67 183145.00 100262.33 183145.00 100273.00 183145.00C100251.33 183145.00 100229.67 183145.00 100208.00 183145.00C100197.33 183155.67 100186.67 183166.33 100176.00 183177.00C100165.33 183177.00 100154.67 183177.00 100144.00 183177.00C100144.00 183187.67 100144.00 183198.33 100144.00 183209.00C100122.67 183230.33 100101.33 183251.67 100080.00 183273.00C100069.33 183262.33 100058.67 183251.67 100048.00 183241.00C100026.33 183273.33 100004.67 183305.67 99983.00 183338.00C99983.00 183327.00 99983.00 183316.00 99983.00 183305.00C99961.67 183305.00 99940.33 183305.00 99919.00 183305.00C99919.00 183294.33 99919.00 183283.67 99919.00 183273.00C99908.34 183262.33 99897.66 183251.67 99887.00 183241.00C99897.67 183241.00 99908.33 183241.00 99919.00 183241.00C99908.34 183230.33 99897.66 183219.67 99887.00 183209.00C99833.33 183187.67 99779.67 183166.33 99726.00 183145.00C99726.00 183123.33 99726.00 183101.67 99726.00 183080.00C99704.56 183058.61 99683.22 183037.12 99661.71 183015.79C99190.15 182662.19 98718.57 182308.60 98247.00 181955.00C98257.67 181933.67 98268.33 181912.33 98279.00 181891.00C98257.53 181869.57 98236.02 181848.15 98215.24 181826.05C98205.17 181806.88 98195.78 181787.28 98185.97 181767.94C98184.03 181764.53 98181.47 181760.92 98187.00 181760.00C98207.00 181750.00 98227.00 181740.00 98247.00 181730.00C98247.00 181719.33 98247.00 181708.67 98247.00 181698.00C98247.00 181708.67 98247.00 181719.33 98247.00 181730.00C98247.00 181719.33 98247.00 181708.67 98247.00 181698.00C98236.33 181676.33 98225.67 181654.67 98215.00 181633.00C98204.33 181644.00 98193.67 181655.00 98183.00 181666.00C98172.33 181633.67 98161.67 181601.33 98151.00 181569.00C98140.20 181558.31 98129.62 181547.40 98118.68 181536.84C98097.12 181526.23 98075.56 181515.61 98054.00 181505.00C98064.66 181494.33 98075.34 181483.67 98086.00 181473.00C98043.33 181408.67 98000.67 181344.33 97958.00 181280.00C97936.34 181258.33 97914.66 181236.67 97893.00 181215.00C97861.00 181215.00 97829.00 181215.00 97797.00 181215.00C97797.00 181204.33 97797.00 181193.67 97797.00 181183.00C97786.33 181183.00 97775.67 181183.00 97765.00 181183.00C97765.00 181172.33 97765.00 181161.67 97765.00 181151.00C97732.67 181140.33 97700.33 181129.67 97668.00 181119.00C97668.00 181097.67 97668.00 181076.33 97668.00 181055.00C97657.34 181044.33 97646.66 181033.67 97636.00 181023.00C97636.00 181012.00 97636.00 181001.00 97636.00 180990.00C97496.67 180990.00 97357.33 180990.00 97218.00 180990.00C97196.66 180968.67 97175.34 180947.33 97154.00 180926.00C97143.33 180926.00 97132.67 180926.00 97122.00 180926.00C97111.34 180915.33 97100.66 180904.67 97090.00 180894.00C97079.00 180904.67 97068.00 180915.33 97057.00 180926.00C97035.67 180926.00 97014.33 180926.00 96993.00 180926.00C96982.33 180904.67 96971.67 180883.33 96961.00 180862.00C96907.33 180851.33 96853.67 180840.67 96800.00 180830.00C96757.33 180851.33 96714.67 180872.67 96672.00 180894.00C96650.34 180883.33 96628.66 180872.67 96607.00 180862.00C96596.34 180872.67 96585.66 180883.33 96575.00 180894.00C96543.00 180894.00 96511.00 180894.00 96479.00 180894.00C96468.34 180904.67 96457.66 180915.33 96447.00 180926.00C96414.67 180883.33 96382.33 180840.67 96350.00 180798.00C96339.33 180798.00 96328.67 180798.00 96318.00 180798.00C96328.67 180787.00 96339.33 180776.00 96350.00 180765.00C96317.93 180743.57 96285.76 180722.28 96253.75 180700.75C96232.17 180679.50 96210.58 180658.25 96189.00 180637.00C96199.67 180637.00 96210.33 180637.00 96221.00 180637.00C96210.34 180626.33 96199.66 180615.67 96189.00 180605.00C96178.33 180605.00 96167.67 180605.00 96157.00 180605.00C96157.00 180615.67 96157.00 180626.33 96157.00 180637.00C96145.99 180636.78 96134.86 180637.47 96123.91 180636.64C96092.28 180626.09 96060.64 180615.55 96029.00 180605.00C96018.00 180615.67 96007.00 180626.33 95996.00 180637.00C95985.33 180637.00 95974.67 180637.00 95964.00 180637.00C95964.00 180615.33 95964.00 180593.67 95964.00 180572.00C95974.67 180572.00 95985.33 180572.00 95996.00 180572.00C95985.34 180561.33 95974.66 180550.67 95964.00 180540.00C95964.00 180529.33 95964.00 180518.67 95964.00 180508.00C95932.00 180497.33 95900.00 180486.67 95868.00 180476.00C95868.00 180465.33 95868.00 180454.67 95868.00 180444.00C95878.66 180433.33 95889.34 180422.67 95900.00 180412.00C95900.00 180401.00 95900.00 180390.00 95900.00 180379.00C95889.34 180368.33 95878.66 180357.67 95868.00 180347.00C95835.67 180336.33 95803.33 180325.67 95771.00 180315.00C95760.34 180304.33 95749.66 180293.67 95739.00 180283.00C95749.66 180272.33 95760.34 180261.67 95771.00 180251.00C95760.20 180240.31 95749.61 180229.40 95738.68 180218.84C95717.46 180208.23 95696.23 180197.61 95675.00 180187.00C95685.67 180176.00 95696.33 180165.00 95707.00 180154.00C95696.33 180154.00 95685.67 180154.00 95675.00 180154.00C95675.00 180143.33 95675.00 180132.67 95675.00 180122.00C95664.34 180111.33 95653.66 180100.67 95643.00 180090.00C95643.00 180079.33 95643.00 180068.67 95643.00 180058.00C95643.00 180068.67 95643.00 180079.33 95643.00 180090.00C95621.34 180079.33 95599.66 180068.67 95578.00 180058.00C95556.67 180068.67 95535.33 180079.33 95514.00 180090.00C95503.34 180100.67 95492.66 180111.33 95482.00 180122.00C95492.67 180122.00 95503.33 180122.00 95514.00 180122.00C95514.00 180143.67 95514.00 180165.33 95514.00 180187.00C95492.56 180219.07 95471.28 180251.25 95449.75 180283.25C95439.16 180293.83 95428.58 180304.42 95418.00 180315.00C95407.00 180315.00 95396.00 180315.00 95385.00 180315.00C95385.00 180336.33 95385.00 180357.67 95385.00 180379.00C95363.67 180379.00 95342.33 180379.00 95321.00 180379.00C95310.34 180368.33 95299.66 180357.67 95289.00 180347.00C95257.00 180336.33 95225.00 180325.67 95193.00 180315.00C95182.00 180304.33 95171.00 180293.67 95160.00 180283.00C95138.67 180283.00 95117.33 180283.00 95096.00 180283.00C95096.00 180272.33 95096.00 180261.67 95096.00 180251.00C95074.67 180251.00 95053.33 180251.00 95032.00 180251.00C94999.66 180229.67 94967.34 180208.33 94935.00 180187.00C94935.00 180176.00 94935.00 180165.00 94935.00 180154.00C94913.67 180154.00 94892.33 180154.00 94871.00 180154.00C94881.66 180143.33 94892.34 180132.67 94903.00 180122.00C94892.34 180111.33 94881.66 180100.67 94871.00 180090.00C94849.67 180090.00 94828.33 180090.00 94807.00 180090.00C94807.00 180079.33 94807.00 180068.67 94807.00 180058.00C94720.88 180047.35 94634.77 180036.58 94548.64 180026.00C94538.10 180026.00 94527.55 180026.00 94517.00 180026.00C94517.00 180015.33 94517.00 180004.67 94517.00 179994.00C94506.33 179994.00 94495.67 179994.00 94485.00 179994.00C94485.00 179940.33 94485.00 179886.67 94485.00 179833.00C94474.34 179822.33 94463.66 179811.67 94453.00 179801.00C94463.66 179790.33 94474.34 179779.67 94485.00 179769.00C94463.67 179747.33 94442.33 179725.67 94421.00 179704.00C94388.67 179704.00 94356.33 179704.00 94324.00 179704.00C94324.00 179693.33 94324.00 179682.67 94324.00 179672.00C94345.66 179661.33 94367.34 179650.67 94389.00 179640.00C94378.20 179629.31 94367.62 179618.40 94356.68 179607.84C94335.12 179597.23 94313.56 179586.61 94292.00 179576.00C94292.00 179565.00 94292.00 179554.00 94292.00 179543.00C94302.67 179543.00 94313.33 179543.00 94324.00 179543.00C94313.34 179532.33 94302.66 179521.67 94292.00 179511.00C94292.00 179500.33 94292.00 179489.67 94292.00 179479.00C94270.67 179468.33 94249.33 179457.67 94228.00 179447.00C94217.34 179457.67 94206.66 179468.33 94196.00 179479.00C94185.33 179479.00 94174.67 179479.00 94164.00 179479.00C94164.00 179468.33 94164.00 179457.67 94164.00 179447.00C94153.00 179447.00 94142.00 179447.00 94131.00 179447.00C94120.34 179436.33 94109.66 179425.67 94099.00 179415.00C94088.33 179415.00 94077.67 179415.00 94067.00 179415.00C94067.00 179393.67 94067.00 179372.33 94067.00 179351.00C94077.67 179351.00 94088.33 179351.00 94099.00 179351.00C94099.00 179318.67 94099.00 179286.33 94099.00 179254.00C94109.67 179232.67 94120.33 179211.33 94131.00 179190.00C94109.67 179190.00 94088.33 179190.00 94067.00 179190.00C94045.66 179157.67 94024.34 179125.33 94003.00 179093.00C94003.00 179104.00 94003.00 179115.00 94003.00 179126.00C93992.33 179115.00 93981.67 179104.00 93971.00 179093.00C93981.66 179082.33 93992.34 179071.67 94003.00 179061.00C94003.00 179029.00 94003.00 178997.00 94003.00 178965.00C93992.33 178965.00 93981.67 178965.00 93971.00 178965.00C93949.34 178954.33 93927.66 178943.67 93906.00 178933.00C93906.00 178911.33 93906.00 178889.67 93906.00 178868.00C93884.67 178868.00 93863.33 178868.00 93842.00 178868.00C93820.67 178878.67 93799.33 178889.33 93778.00 178900.00C93767.33 178900.00 93756.67 178900.00 93746.00 178900.00C93746.00 178889.33 93746.00 178878.67 93746.00 178868.00C93735.00 178857.33 93724.00 178846.67 93713.00 178836.00C93691.67 178836.00 93670.33 178836.00 93649.00 178836.00C93627.67 178825.33 93606.33 178814.67 93585.00 178804.00C93595.67 178782.67 93606.33 178761.33 93617.00 178740.00C93627.67 178729.00 93638.33 178718.00 93649.00 178707.00C93649.00 178696.33 93649.00 178685.67 93649.00 178675.00C93638.34 178664.33 93627.66 178653.67 93617.00 178643.00C93606.33 178643.00 93595.67 178643.00 93585.00 178643.00C93585.00 178621.67 93585.00 178600.33 93585.00 178579.00C93563.67 178579.00 93542.33 178579.00 93521.00 178579.00C93510.00 178557.67 93499.00 178536.33 93488.00 178515.00C93456.00 178525.67 93424.00 178536.33 93392.00 178547.00C93381.34 178536.33 93370.66 178525.67 93360.00 178515.00C93360.00 178482.67 93360.00 178450.33 93360.00 178418.00C93338.67 178407.33 93317.33 178396.67 93296.00 178386.00C93285.00 178375.33 93274.00 178364.67 93263.00 178354.00C93263.00 178332.67 93263.00 178311.33 93263.00 178290.00C93231.00 178279.00 93199.00 178268.00 93167.00 178257.00C93156.33 178268.00 93145.67 178279.00 93135.00 178290.00C93135.00 178279.00 93135.00 178268.00 93135.00 178257.00C93113.34 178246.33 93091.66 178235.67 93070.00 178225.00C93059.33 178203.67 93048.67 178182.33 93038.00 178161.00C93027.34 178150.33 93016.66 178139.67 93006.00 178129.00C93006.00 178107.33 93006.00 178085.67 93006.00 178064.00C92995.33 178042.67 92984.67 178021.33 92974.00 178000.00C92963.33 178000.00 92952.67 178000.00 92942.00 178000.00C92942.00 177989.33 92942.00 177978.67 92942.00 177968.00C92931.33 177968.00 92920.67 177968.00 92910.00 177968.00C92898.87 177978.69 92887.94 177989.60 92876.68 178000.16C92855.46 178010.77 92834.23 178021.39 92813.00 178032.00C92802.33 178032.00 92791.67 178032.00 92781.00 178032.00C92781.00 178021.33 92781.00 178010.67 92781.00 178000.00C92759.67 178000.00 92738.33 178000.00 92717.00 178000.00C92706.34 178010.67 92695.66 178021.33 92685.00 178032.00C92674.00 178032.00 92663.00 178032.00 92652.00 178032.00C92641.31 178042.80 92630.40 178053.38 92619.84 178064.32C92609.23 178085.88 92598.61 178107.44 92588.00 178129.00C92577.34 178118.33 92566.66 178107.67 92556.00 178097.00C92545.33 178118.33 92534.67 178139.67 92524.00 178161.00C92545.33 178171.67 92566.67 178182.33 92588.00 178193.00C92577.33 178193.00 92566.67 178193.00 92556.00 178193.00C92556.00 178214.33 92556.00 178235.67 92556.00 178257.00C92577.33 178278.67 92598.67 178300.33 92620.00 178322.00C92609.33 178343.33 92598.67 178364.67 92588.00 178386.00C92577.33 178386.00 92566.67 178386.00 92556.00 178386.00C92545.33 178407.33 92534.67 178428.67 92524.00 178450.00C92534.66 178460.67 92545.34 178471.33 92556.00 178482.00C92545.33 178493.00 92534.67 178504.00 92524.00 178515.00C92524.00 178525.67 92524.00 178536.33 92524.00 178547.00C92481.00 178547.00 92438.00 178547.00 92395.00 178547.00C92395.00 178536.33 92395.00 178525.67 92395.00 178515.00C92384.33 178504.00 92373.67 178493.00 92363.00 178482.00C92352.33 178503.67 92341.67 178525.33 92331.00 178547.00C92320.33 178547.00 92309.67 178547.00 92299.00 178547.00C92288.33 178525.33 92277.67 178503.67 92267.00 178482.00C92256.00 178482.00 92245.00 178482.00 92234.00 178482.00C92245.00 178493.00 92256.00 178504.00 92267.00 178515.00C92256.00 178515.00 92245.00 178515.00 92234.00 178515.00C92234.00 178547.00 92234.00 178579.00 92234.00 178611.00C92223.34 178621.67 92212.66 178632.33 92202.00 178643.00C92212.66 178653.67 92223.34 178664.33 92234.00 178675.00C92202.00 178675.00 92170.00 178675.00 92138.00 178675.00C92138.00 178685.67 92138.00 178696.33 92138.00 178707.00C92127.33 178728.67 92116.67 178750.33 92106.00 178772.00C92073.67 178761.33 92041.33 178750.67 92009.00 178740.00C92019.67 178761.33 92030.33 178782.67 92041.00 178804.00C92019.67 178814.67 91998.33 178825.33 91977.00 178836.00C91923.33 178836.00 91869.67 178836.00 91816.00 178836.00C91816.00 178846.67 91816.00 178857.33 91816.00 178868.00C91794.66 178900.33 91773.34 178932.67 91752.00 178965.00C91752.00 178975.67 91752.00 178986.33 91752.00 178997.00C91720.00 178986.33 91688.00 178975.67 91656.00 178965.00C91645.30 178975.80 91634.40 178986.39 91623.84 178997.32C91602.23 179040.21 91580.61 179083.11 91559.00 179126.00C91537.67 179126.00 91516.33 179126.00 91495.00 179126.00C91495.00 179136.67 91495.00 179147.33 91495.00 179158.00C91484.33 179158.00 91473.67 179158.00 91463.00 179158.00C91441.34 179136.33 91419.66 179114.67 91398.00 179093.00C91387.33 179104.00 91376.67 179115.00 91366.00 179126.00C91344.67 179126.00 91323.33 179126.00 91302.00 179126.00C91280.66 179147.33 91259.34 179168.67 91238.00 179190.00C91173.62 179168.82 91109.28 179147.49 91045.00 179126.00C91023.34 179136.67 91001.66 179147.33 90980.00 179158.00C90980.00 179168.67 90980.00 179179.33 90980.00 179190.00C90948.00 179179.33 90916.00 179168.67 90884.00 179158.00C90883.79 179146.89 90884.43 179135.70 90883.66 179124.64C90873.11 179082.10 90862.56 179039.55 90852.00 178997.00C90852.00 178922.00 90852.00 178847.00 90852.00 178772.00C90862.67 178739.67 90873.33 178707.33 90884.00 178675.00C90894.66 178664.33 90905.34 178653.67 90916.00 178643.00C90905.34 178632.33 90894.66 178621.67 90884.00 178611.00C90884.00 178579.00 90884.00 178547.00 90884.00 178515.00C90873.33 178515.00 90862.67 178515.00 90852.00 178515.00C90873.33 178472.00 90894.67 178429.00 90916.00 178386.00C90905.34 178375.33 90894.66 178364.67 90884.00 178354.00C90884.00 178321.67 90884.00 178289.33 90884.00 178257.00C90916.00 178214.33 90948.00 178171.67 90980.00 178129.00C90980.00 178107.33 90980.00 178085.67 90980.00 178064.00C90958.66 178042.67 90937.34 178021.33 90916.00 178000.00C90905.33 177968.00 90894.67 177936.00 90884.00 177904.00C90873.33 177893.00 90862.67 177882.00 90852.00 177871.00C90852.00 177860.33 90852.00 177849.67 90852.00 177839.00C90862.67 177839.00 90873.33 177839.00 90884.00 177839.00C90862.67 177828.33 90841.33 177817.67 90820.00 177807.00C90820.00 177775.00 90820.00 177743.00 90820.00 177711.00C90798.33 177711.00 90776.67 177711.00 90755.00 177711.00C90755.00 177700.33 90755.00 177689.67 90755.00 177679.00C90733.67 177679.00 90712.33 177679.00 90691.00 177679.00C90669.67 177668.00 90648.33 177657.00 90627.00 177646.00C90627.00 177614.00 90627.00 177582.00 90627.00 177550.00C90616.34 177539.33 90605.66 177528.67 90595.00 177518.00C90584.00 177518.00 90573.00 177518.00 90562.00 177518.00C90540.66 177539.33 90519.34 177560.67 90498.00 177582.00C90487.33 177582.00 90476.67 177582.00 90466.00 177582.00C90455.33 177539.33 90444.67 177496.67 90434.00 177454.00C90423.33 177454.00 90412.67 177454.00 90402.00 177454.00C90380.34 177464.67 90358.66 177475.33 90337.00 177486.00C90326.33 177486.00 90315.67 177486.00 90305.00 177486.00C90305.00 177475.33 90305.00 177464.67 90305.00 177454.00C90315.67 177432.33 90326.33 177410.67 90337.00 177389.00C90326.33 177389.00 90315.67 177389.00 90305.00 177389.00C90294.20 177378.31 90283.61 177367.40 90272.68 177356.84C90251.46 177346.23 90230.23 177335.61 90209.00 177325.00C90209.00 177303.67 90209.00 177282.33 90209.00 177261.00C90230.33 177250.00 90251.67 177239.00 90273.00 177228.00C90273.00 177217.33 90273.00 177206.67 90273.00 177196.00C90251.67 177196.00 90230.33 177196.00 90209.00 177196.00C90187.33 177174.67 90165.67 177153.33 90144.00 177132.00C90133.33 177110.67 90122.67 177089.33 90112.00 177068.00C90122.67 177046.33 90133.33 177024.67 90144.00 177003.00C90122.67 176992.33 90101.33 176981.67 90080.00 176971.00C90069.34 176960.33 90058.66 176949.67 90048.00 176939.00C90069.34 176917.67 90090.66 176896.33 90112.00 176875.00C90080.00 176864.33 90048.00 176853.67 90016.00 176843.00C89973.00 176843.00 89930.00 176843.00 89887.00 176843.00C89865.92 176821.09 89844.60 176799.40 89823.00 176778.00C89823.00 176767.33 89823.00 176756.67 89823.00 176746.00C89833.67 176746.00 89844.33 176746.00 89855.00 176746.00C89855.00 176735.33 89855.00 176724.67 89855.00 176714.00C89833.67 176703.33 89812.33 176692.67 89791.00 176682.00C89780.33 176682.00 89769.67 176682.00 89759.00 176682.00C89748.33 176703.33 89737.67 176724.67 89727.00 176746.00C89716.00 176746.00 89705.00 176746.00 89694.00 176746.00C89694.00 176724.67 89694.00 176703.33 89694.00 176682.00C89705.00 176671.33 89716.00 176660.67 89727.00 176650.00C89708.07 176631.74 89689.13 176613.48 89671.06 176594.35C89667.54 176592.34 89664.02 176583.56 89660.50 176586.55C89650.33 176597.03 89640.17 176607.52 89630.00 176618.00C89619.33 176618.00 89608.67 176618.00 89598.00 176618.00C89598.00 176607.00 89598.00 176596.00 89598.00 176585.00C89587.33 176563.67 89576.67 176542.33 89566.00 176521.00C89566.00 176499.67 89566.00 176478.33 89566.00 176457.00C89555.34 176446.33 89544.66 176435.67 89534.00 176425.00C89534.00 176435.67 89534.00 176446.33 89534.00 176457.00C89512.34 176467.67 89490.66 176478.33 89469.00 176489.00C89437.00 176478.33 89405.00 176467.67 89373.00 176457.00C89362.33 176457.00 89351.67 176457.00 89341.00 176457.00C89341.00 176435.33 89341.00 176413.67 89341.00 176392.00C89319.34 176381.33 89297.66 176370.67 89276.00 176360.00C89276.00 176349.33 89276.00 176338.67 89276.00 176328.00C89265.34 176317.33 89254.66 176306.67 89244.00 176296.00C89233.33 176296.00 89222.67 176296.00 89212.00 176296.00C89212.00 176306.67 89212.00 176317.33 89212.00 176328.00C89180.00 176328.00 89148.00 176328.00 89116.00 176328.00C89105.00 176317.33 89094.00 176306.67 89083.00 176296.00C89094.00 176296.00 89105.00 176296.00 89116.00 176296.00C89116.00 176285.33 89116.00 176274.67 89116.00 176264.00C89094.33 176264.00 89072.67 176264.00 89051.00 176264.00C89051.00 176242.67 89051.00 176221.33 89051.00 176200.00C89040.33 176189.00 89029.67 176178.00 89019.00 176167.00C89019.00 176156.33 89019.00 176145.67 89019.00 176135.00C89029.67 176135.00 89040.33 176135.00 89051.00 176135.00C89051.00 176113.67 89051.00 176092.33 89051.00 176071.00C89029.67 176071.00 89008.33 176071.00 88987.00 176071.00C88976.33 176038.67 88965.67 176006.33 88955.00 175974.00C88944.33 175985.00 88933.67 175996.00 88923.00 176007.00C88901.33 176007.00 88879.67 176007.00 88858.00 176007.00C88836.67 175985.33 88815.33 175963.67 88794.00 175942.00C88804.66 175931.33 88815.34 175920.67 88826.00 175910.00C88815.31 175899.20 88804.40 175888.61 88793.84 175877.68C88772.56 175834.79 88751.28 175791.89 88730.00 175749.00C88708.33 175760.00 88686.67 175771.00 88665.00 175782.00C88654.33 175803.33 88643.67 175824.67 88633.00 175846.00C88622.33 175846.00 88611.67 175846.00 88601.00 175846.00C88590.33 175824.67 88579.67 175803.33 88569.00 175782.00C88558.33 175771.00 88547.67 175760.00 88537.00 175749.00C88537.00 175727.67 88537.00 175706.33 88537.00 175685.00C88515.34 175674.33 88493.66 175663.67 88472.00 175653.00C88429.33 175653.00 88386.67 175653.00 88344.00 175653.00C88344.00 175642.33 88344.00 175631.67 88344.00 175621.00C88333.33 175599.33 88322.67 175577.67 88312.00 175556.00C88333.33 175545.33 88354.67 175534.67 88376.00 175524.00C88376.00 175492.00 88376.00 175460.00 88376.00 175428.00C88365.34 175417.33 88354.66 175406.67 88344.00 175396.00C88333.33 175417.33 88322.67 175438.67 88312.00 175460.00C88279.67 175428.00 88247.33 175396.00 88215.00 175364.00C88215.00 175342.33 88215.00 175320.67 88215.00 175299.00C88183.00 175309.67 88151.00 175320.33 88119.00 175331.00C88108.33 175331.00 88097.67 175331.00 88087.00 175331.00C88065.33 175342.00 88043.67 175353.00 88022.00 175364.00C88011.33 175353.00 88000.67 175342.00 87990.00 175331.00C88011.67 175309.67 88033.33 175288.33 88055.00 175267.00C88044.00 175235.00 88033.00 175203.00 88022.00 175171.00C88000.67 175181.67 87979.33 175192.33 87958.00 175203.00C87936.67 175181.33 87915.33 175159.67 87894.00 175138.00C87915.33 175138.00 87936.67 175138.00 87958.00 175138.00C87958.00 175127.33 87958.00 175116.67 87958.00 175106.00C87936.66 175084.67 87915.34 175063.33 87894.00 175042.00C87883.33 175020.67 87872.67 174999.33 87862.00 174978.00C87829.67 174978.00 87797.33 174978.00 87765.00 174978.00C87765.00 174967.33 87765.00 174956.67 87765.00 174946.00C87797.33 174935.00 87829.67 174924.00 87862.00 174913.00C87862.00 174902.33 87862.00 174891.67 87862.00 174881.00C87851.00 174891.67 87840.00 174902.33 87829.00 174913.00C87818.34 174902.33 87807.66 174891.67 87797.00 174881.00C87797.00 174870.33 87797.00 174859.67 87797.00 174849.00C87775.67 174859.67 87754.33 174870.33 87733.00 174881.00C87722.34 174870.33 87711.66 174859.67 87701.00 174849.00C87679.34 174859.67 87657.66 174870.33 87636.00 174881.00C87614.66 174859.67 87593.34 174838.33 87572.00 174817.00C87572.00 174795.67 87572.00 174774.33 87572.00 174753.00C87561.33 174753.00 87550.67 174753.00 87540.00 174753.00C87518.54 174742.00 87497.18 174730.80 87475.65 174719.91C87432.77 174709.28 87389.88 174698.64 87347.00 174688.00C87315.00 174688.00 87283.00 174688.00 87251.00 174688.00C87240.33 174666.67 87229.67 174645.33 87219.00 174624.00C87229.67 174592.00 87240.33 174560.00 87251.00 174528.00C87251.00 174517.00 87251.00 174506.00 87251.00 174495.00C87218.67 174484.33 87186.33 174473.67 87154.00 174463.00C87143.33 174441.67 87132.67 174420.33 87122.00 174399.00C87100.67 174399.00 87079.33 174399.00 87058.00 174399.00C87047.20 174388.31 87036.62 174377.40 87025.68 174366.84C87004.12 174356.23 86982.56 174345.61 86961.00 174335.00C86907.67 174335.00 86854.33 174335.00 86801.00 174335.00C86801.00 174324.33 86801.00 174313.67 86801.00 174303.00C86779.33 174303.00 86757.67 174303.00 86736.00 174303.00C86704.00 174345.67 86672.00 174388.33 86640.00 174431.00C86640.00 174420.33 86640.00 174409.67 86640.00 174399.00C86629.34 174409.67 86618.66 174420.33 86608.00 174431.00C86608.00 174420.33 86608.00 174409.67 86608.00 174399.00C86596.87 174388.31 86585.94 174377.40 86574.68 174366.84C86553.46 174356.23 86532.23 174345.61 86511.00 174335.00C86479.00 174345.67 86447.00 174356.33 86415.00 174367.00C86382.67 174367.00 86350.33 174367.00 86318.00 174367.00C86307.33 174345.67 86296.67 174324.33 86286.00 174303.00C86221.67 174303.00 86157.33 174303.00 86093.00 174303.00C86082.34 174313.67 86071.66 174324.33 86061.00 174335.00C86061.00 174356.33 86061.00 174377.67 86061.00 174399.00C86039.67 174399.00 86018.33 174399.00 85997.00 174399.00C85975.34 174388.33 85953.66 174377.67 85932.00 174367.00C85910.67 174367.00 85889.33 174367.00 85868.00 174367.00C85868.00 174356.33 85868.00 174345.67 85868.00 174335.00C85878.67 174335.00 85889.33 174335.00 85900.00 174335.00C85900.00 174324.33 85900.00 174313.67 85900.00 174303.00C85889.33 174303.00 85878.67 174303.00 85868.00 174303.00C85846.66 174324.33 85825.34 174345.67 85804.00 174367.00C85793.33 174388.33 85782.67 174409.67 85772.00 174431.00C85782.67 174431.00 85793.33 174431.00 85804.00 174431.00C85793.34 174441.67 85782.66 174452.33 85772.00 174463.00C85760.65 174462.76 85749.19 174463.47 85737.91 174462.64C85706.28 174452.09 85674.64 174441.55 85643.00 174431.00C85643.00 174452.33 85643.00 174473.67 85643.00 174495.00C85664.33 174495.00 85685.67 174495.00 85707.00 174495.00C85707.00 174516.67 85707.00 174538.33 85707.00 174560.00C85685.67 174570.67 85664.33 174581.33 85643.00 174592.00C85621.67 174592.00 85600.33 174592.00 85579.00 174592.00C85557.33 174634.67 85535.67 174677.33 85514.00 174720.00C85492.67 174741.67 85471.33 174763.33 85450.00 174785.00C85450.00 174806.33 85450.00 174827.67 85450.00 174849.00C85428.67 174849.00 85407.33 174849.00 85386.00 174849.00C85386.00 174870.33 85386.00 174891.67 85386.00 174913.00C85396.67 174924.00 85407.33 174935.00 85418.00 174946.00C85407.33 174946.00 85396.67 174946.00 85386.00 174946.00C85396.67 174946.00 85407.33 174946.00 85418.00 174946.00C85418.00 174956.67 85418.00 174967.33 85418.00 174978.00C85428.67 174999.33 85439.33 175020.67 85450.00 175042.00C85428.66 175063.33 85407.34 175084.67 85386.00 175106.00C85375.33 175106.00 85364.67 175106.00 85354.00 175106.00C85321.67 175127.67 85289.33 175149.33 85257.00 175171.00C85246.33 175203.00 85235.67 175235.00 85225.00 175267.00C85203.67 175277.67 85182.33 175288.33 85161.00 175299.00C85118.00 175299.00 85075.00 175299.00 85032.00 175299.00C85021.34 175288.33 85010.66 175277.67 85000.00 175267.00C85000.00 175256.33 85000.00 175245.67 85000.00 175235.00C84989.34 175224.33 84978.66 175213.67 84968.00 175203.00C84957.34 175213.67 84946.66 175224.33 84936.00 175235.00C84936.00 175245.67 84936.00 175256.33 84936.00 175267.00C84914.33 175288.33 84892.67 175309.67 84871.00 175331.00C84860.33 175331.00 84849.67 175331.00 84839.00 175331.00C84827.98 175309.25 84817.42 175287.25 84806.11 175265.66C84784.98 175234.03 84763.98 175202.31 84742.75 175170.74C84732.16 175159.83 84721.59 175148.91 84711.00 175138.00C84700.00 175159.67 84689.00 175181.33 84678.00 175203.00C84624.67 175224.33 84571.33 175245.67 84518.00 175267.00C84507.00 175245.67 84496.00 175224.33 84485.00 175203.00C84473.93 175213.84 84463.29 175225.16 84451.96 175235.70C84420.30 175256.79 84388.65 175277.90 84357.00 175299.00C84357.00 175320.67 84357.00 175342.33 84357.00 175364.00C84303.33 175364.00 84249.67 175364.00 84196.00 175364.00C84196.00 175342.33 84196.00 175320.67 84196.00 175299.00C84206.66 175288.33 84217.34 175277.67 84228.00 175267.00C84206.67 175256.33 84185.33 175245.67 84164.00 175235.00C84132.00 175235.00 84100.00 175235.00 84068.00 175235.00C84046.34 175224.33 84024.66 175213.67 84003.00 175203.00C83960.33 175203.00 83917.67 175203.00 83875.00 175203.00C83864.00 175235.00 83853.00 175267.00 83842.00 175299.00C83756.37 175277.54 83670.70 175256.21 83585.00 175235.00C83574.33 175213.67 83563.67 175192.33 83553.00 175171.00C83542.33 175160.00 83531.67 175149.00 83521.00 175138.00C83531.67 175074.00 83542.33 175010.00 83553.00 174946.00C83542.33 174935.00 83531.67 174924.00 83521.00 174913.00C83445.63 174880.91 83370.34 174848.58 83294.91 174816.64C83262.94 174806.09 83230.97 174795.55 83199.00 174785.00C83177.67 174795.67 83156.33 174806.33 83135.00 174817.00C83156.34 174795.67 83177.66 174774.33 83199.00 174753.00C83274.00 174753.00 83349.00 174753.00 83424.00 174753.00C83477.76 174731.26 83531.58 174709.64 83585.30 174687.82C83692.54 174623.55 83799.77 174559.27 83907.00 174495.00C83939.00 174463.00 83971.00 174431.00 84003.00 174399.00C84024.67 174345.33 84046.33 174291.67 84068.00 174238.00C84126.83 174179.26 84185.59 174120.45 84243.94 174061.23C84249.74 174055.70 84254.96 174049.42 84261.13 174044.37C84357.42 173990.91 84453.71 173937.46 84550.00 173884.00C84582.00 173841.33 84614.00 173798.67 84646.00 173756.00z"},"br-05":{"name":"Bahia","path":"M135416.00 82601.00C135405.33 82590.34 135394.67 82579.66 135384.00 82569.00C135384.00 82547.67 135384.00 82526.33 135384.00 82505.00C135394.67 82505.00 135405.33 82505.00 135416.00 82505.00C135426.67 82472.67 135437.33 82440.33 135448.00 82408.00C135437.33 82386.67 135426.67 82365.33 135416.00 82344.00C135459.13 82333.23 135502.32 82322.73 135545.41 82311.79C135673.94 82247.53 135802.47 82183.26 135931.00 82119.00C135952.33 82119.00 135973.67 82119.00 135995.00 82119.00C136017.88 82084.21 136041.66 82049.98 136063.94 82014.80C136094.62 81963.87 136125.32 81912.94 136156.00 81862.00C136166.67 81754.67 136177.33 81647.33 136188.00 81540.00C136220.00 81454.33 136252.00 81368.67 136284.00 81283.00C136316.33 81251.00 136348.67 81219.00 136381.00 81187.00C136381.00 81154.67 136381.00 81122.33 136381.00 81090.00C136391.67 81090.00 136402.33 81090.00 136413.00 81090.00C136445.00 81068.67 136477.00 81047.33 136509.00 81026.00C136520.14 81004.57 136530.97 80982.99 136542.32 80961.67C136553.05 80950.73 136563.53 80939.56 136574.40 80928.76C136627.93 80896.84 136681.47 80864.92 136735.00 80833.00C136756.33 80800.66 136777.67 80768.34 136799.00 80736.00C136852.67 80704.00 136906.33 80672.00 136960.00 80640.00C136960.00 80629.33 136960.00 80618.67 136960.00 80608.00C136938.33 80565.00 136916.67 80522.00 136895.00 80479.00C136895.10 80468.19 136894.80 80457.37 136895.15 80446.56C136906.47 80414.12 136917.18 80381.45 136928.90 80349.16C136939.27 80328.11 136949.63 80307.05 136960.00 80286.00C136970.84 80275.30 136981.40 80264.32 136992.41 80253.79C137056.56 80221.76 137120.59 80189.49 137185.00 80158.00C137195.67 80136.34 137206.33 80114.66 137217.00 80093.00C137217.00 80050.33 137217.00 80007.67 137217.00 79965.00C137184.67 79954.33 137152.33 79943.67 137120.00 79933.00C137109.33 79933.00 137098.67 79933.00 137088.00 79933.00C137184.57 79868.52 137280.91 79803.70 137378.00 79740.00C137388.67 79697.00 137399.33 79654.00 137410.00 79611.00C137410.00 79600.33 137410.00 79589.67 137410.00 79579.00C137398.93 79567.48 137386.88 79556.82 137376.47 79544.72C137355.18 79513.05 137334.09 79481.25 137312.67 79449.67C137302.11 79439.12 137291.56 79428.56 137281.00 79418.00C137281.00 79407.33 137281.00 79396.67 137281.00 79386.00C137323.90 79364.46 137366.90 79343.13 137410.00 79322.00C137410.00 79311.33 137410.00 79300.67 137410.00 79290.00C137442.00 79279.00 137474.00 79268.00 137506.00 79257.00C137516.67 79268.00 137527.33 79279.00 137538.00 79290.00C137570.33 79279.00 137602.67 79268.00 137635.00 79257.00C137667.00 79257.00 137699.00 79257.00 137731.00 79257.00C137763.33 79225.00 137795.67 79193.00 137828.00 79161.00C137860.00 79171.67 137892.00 79182.33 137924.00 79193.00C137945.67 79182.33 137967.33 79171.67 137989.00 79161.00C137999.67 79150.34 138010.33 79139.66 138021.00 79129.00C138021.00 79096.67 138021.00 79064.33 138021.00 79032.00C138063.67 79021.33 138106.33 79010.67 138149.00 79000.00C138159.67 78957.00 138170.33 78914.00 138181.00 78871.00C138192.00 78860.33 138203.00 78849.67 138214.00 78839.00C138246.00 78839.00 138278.00 78839.00 138310.00 78839.00C138331.33 78828.33 138352.67 78817.67 138374.00 78807.00C138395.67 78807.00 138417.33 78807.00 138439.00 78807.00C138449.67 78775.00 138460.33 78743.00 138471.00 78711.00C138493.04 78699.74 138515.51 78689.24 138537.27 78677.48C138600.85 78634.99 138664.42 78592.49 138728.00 78550.00C138738.67 78528.67 138749.33 78507.33 138760.00 78486.00C138781.81 78464.27 138803.46 78442.36 138825.39 78420.74C138857.26 78399.49 138889.13 78378.25 138921.00 78357.00C138985.33 78357.00 139049.67 78357.00 139114.00 78357.00C139124.67 78314.00 139135.33 78271.00 139146.00 78228.00C139124.67 78196.00 139103.33 78164.00 139082.00 78132.00C139092.67 78110.67 139103.33 78089.33 139114.00 78068.00C139114.00 78046.33 139114.00 78024.67 139114.00 78003.00C139124.67 78003.00 139135.33 78003.00 139146.00 78003.00C139188.90 77981.46 139231.90 77960.13 139275.00 77939.00C139339.33 77939.00 139403.67 77939.00 139468.00 77939.00C139489.33 77928.33 139510.67 77917.67 139532.00 77907.00C139553.62 77863.13 139575.71 77819.48 139597.03 77775.47C139618.88 77722.06 139640.20 77668.42 139662.40 77615.16C139672.60 77594.44 139682.80 77573.72 139693.00 77553.00C139703.67 77542.34 139714.33 77531.66 139725.00 77521.00C139725.00 77435.33 139725.00 77349.67 139725.00 77264.00C139714.33 77221.00 139703.67 77178.00 139693.00 77135.00C139703.67 77124.34 139714.33 77113.66 139725.00 77103.00C139725.00 77081.67 139725.00 77060.33 139725.00 77039.00C139692.67 77039.00 139660.33 77039.00 139628.00 77039.00C139617.33 77017.34 139606.67 76995.66 139596.00 76974.00C139660.33 76974.00 139724.67 76974.00 139789.00 76974.00C139810.33 76963.33 139831.67 76952.67 139853.00 76942.00C139885.33 76910.00 139917.67 76878.00 139950.00 76846.00C139971.33 76846.00 139992.67 76846.00 140014.00 76846.00C140067.67 76813.67 140121.33 76781.33 140175.00 76749.00C140185.67 76749.00 140196.33 76749.00 140207.00 76749.00C140228.40 76770.81 140249.96 76792.47 140271.26 76814.38C140292.84 76846.26 140314.42 76878.13 140336.00 76910.00C140336.00 77006.67 140336.00 77103.33 140336.00 77200.00C140357.33 77232.00 140378.67 77264.00 140400.00 77296.00C140443.09 77328.13 140486.30 77360.10 140529.32 77392.33C140539.89 77403.22 140550.44 77414.11 140561.00 77425.00C140561.00 77478.33 140561.00 77531.67 140561.00 77585.00C140572.39 77596.31 140582.98 77608.54 140594.89 77619.26C140626.36 77640.30 140657.94 77661.16 140689.33 77682.32C140700.78 77693.00 140711.47 77704.65 140723.40 77714.70C140744.27 77725.14 140765.13 77735.57 140786.00 77746.00C140807.33 77789.00 140828.67 77832.00 140850.00 77875.00C140893.00 77907.00 140936.00 77939.00 140979.00 77971.00C140989.67 77992.66 141000.33 78014.34 141011.00 78036.00C141000.33 78089.33 140989.67 78142.67 140979.00 78196.00C140989.67 78228.33 141000.33 78260.67 141011.00 78293.00C141054.00 78325.00 141097.00 78357.00 141140.00 78389.00C141140.00 78410.67 141140.00 78432.33 141140.00 78454.00C141092.12 78500.08 141045.68 78547.61 140998.55 78594.45C140991.69 78601.65 140984.13 78608.30 140977.74 78615.90C140956.84 78647.60 140935.92 78679.30 140915.00 78711.00C140925.67 78732.33 140936.33 78753.67 140947.00 78775.00C140947.00 78807.00 140947.00 78839.00 140947.00 78871.00C140936.33 78892.66 140925.67 78914.34 140915.00 78936.00C140925.66 78968.16 140936.54 79000.25 140947.07 79032.46C140957.65 79107.80 140968.77 79183.10 140979.00 79258.48C140979.00 79268.99 140979.00 79279.49 140979.00 79290.00C141000.33 79311.34 141021.67 79332.66 141043.00 79354.00C141053.67 79354.00 141064.33 79354.00 141075.00 79354.00C141096.67 79364.67 141118.33 79375.33 141140.00 79386.00C141161.33 79386.00 141182.67 79386.00 141204.00 79386.00C141214.67 79407.33 141225.33 79428.67 141236.00 79450.00C141246.67 79460.66 141257.33 79471.34 141268.00 79482.00C141268.40 79494.04 141267.17 79506.21 141268.70 79518.16C141289.80 79613.44 141310.90 79708.72 141332.00 79804.00C141385.67 79847.00 141439.33 79890.00 141493.00 79933.00C141546.81 79943.73 141600.65 79954.32 141654.44 79965.15C141686.63 79975.76 141718.81 79986.38 141751.00 79997.00C141751.12 80007.81 141750.77 80018.62 141751.17 80029.43C141772.45 80082.95 141793.72 80136.48 141815.00 80190.00C141825.67 80200.66 141836.33 80211.34 141847.00 80222.00C141890.00 80222.00 141933.00 80222.00 141976.00 80222.00C141986.67 80232.66 141997.33 80243.34 142008.00 80254.00C142008.00 80264.67 142008.00 80275.33 142008.00 80286.00C142023.96 80286.14 142040.01 80285.18 142055.82 80287.96C142136.37 80297.97 142216.90 80308.10 142297.46 80318.00C142361.64 80318.00 142425.82 80318.00 142490.00 80318.00C142500.67 80329.00 142511.33 80340.00 142522.00 80351.00C142554.33 80340.00 142586.67 80329.00 142619.00 80318.00C142640.33 80318.00 142661.67 80318.00 142683.00 80318.00C142693.84 80329.03 142704.39 80340.35 142715.41 80351.21C142736.69 80361.96 142758.15 80372.37 142779.33 80383.32C142790.78 80394.00 142801.47 80405.65 142813.40 80415.70C142834.27 80426.14 142855.13 80436.57 142876.00 80447.00C142897.33 80479.00 142918.67 80511.00 142940.00 80543.00C142972.33 80543.00 143004.67 80543.00 143037.00 80543.00C143069.00 80554.00 143101.00 80565.00 143133.00 80576.00C143143.67 80576.00 143154.33 80576.00 143165.00 80576.00C143165.00 80586.67 143165.00 80597.33 143165.00 80608.00C143229.33 80661.67 143293.67 80715.33 143358.00 80769.00C143390.33 80736.66 143422.67 80704.34 143455.00 80672.00C143465.67 80672.00 143476.33 80672.00 143487.00 80672.00C143497.67 80661.34 143508.33 80650.66 143519.00 80640.00C143540.33 80640.00 143561.67 80640.00 143583.00 80640.00C143615.33 80607.66 143647.67 80575.34 143680.00 80543.00C143690.67 80543.00 143701.33 80543.00 143712.00 80543.00C143722.67 80564.66 143733.33 80586.34 143744.00 80608.00C143787.10 80575.54 143830.30 80543.22 143873.33 80510.67C143894.55 80489.45 143915.78 80468.23 143937.00 80447.00C143937.00 80415.00 143937.00 80383.00 143937.00 80351.00C143969.00 80286.67 144001.00 80222.33 144033.00 80158.00C144076.00 80158.00 144119.00 80158.00 144162.00 80158.00C144162.00 80125.67 144162.00 80093.33 144162.00 80061.00C144172.67 80050.34 144183.33 80039.66 144194.00 80029.00C144226.33 80018.33 144258.67 80007.67 144291.00 79997.00C144302.23 79986.22 144312.66 79974.43 144324.40 79964.30C144345.27 79953.86 144366.13 79943.43 144387.00 79933.00C144430.00 79943.67 144473.00 79954.33 144516.00 79965.00C144548.00 79954.33 144580.00 79943.67 144612.00 79933.00C144612.10 79921.85 144611.80 79910.70 144612.15 79899.56C144622.75 79867.70 144633.38 79835.85 144644.00 79804.00C144622.67 79739.67 144601.33 79675.33 144580.00 79611.00C144590.67 79611.00 144601.33 79611.00 144612.00 79611.00C144612.00 79600.33 144612.00 79589.67 144612.00 79579.00C144622.84 79568.30 144633.40 79557.31 144644.42 79546.79C144665.94 79536.19 144687.47 79525.60 144709.00 79515.00C144741.00 79515.00 144773.00 79515.00 144805.00 79515.00C144826.42 79503.85 144848.02 79493.03 144869.33 79481.67C144880.01 79470.55 144891.68 79460.22 144901.72 79448.59C144923.15 79406.40 144944.57 79364.20 144966.00 79322.00C144987.33 79311.33 145008.67 79300.67 145030.00 79290.00C145073.00 79290.00 145116.00 79290.00 145159.00 79290.00C145201.67 79322.00 145244.33 79354.00 145287.00 79386.00C145319.33 79386.00 145351.67 79386.00 145384.00 79386.00C145416.00 79375.33 145448.00 79364.67 145480.00 79354.00C145501.67 79332.67 145523.33 79311.33 145545.00 79290.00C145555.67 79268.34 145566.33 79246.66 145577.00 79225.00C145587.67 79214.34 145598.33 79203.66 145609.00 79193.00C145620.62 79193.41 145632.39 79192.14 145643.90 79193.72C145685.93 79204.14 145727.97 79214.57 145770.00 79225.00C145802.00 79214.33 145834.00 79203.67 145866.00 79193.00C145882.26 79176.66 145899.08 79160.82 145913.58 79142.85C145973.29 79073.38 146032.70 79003.63 146092.64 78934.37C146102.76 78924.24 146112.88 78914.12 146123.00 78904.00C146144.67 78904.00 146166.33 78904.00 146188.00 78904.00C146209.33 78914.67 146230.67 78925.33 146252.00 78936.00C146273.33 78957.34 146294.67 78978.66 146316.00 79000.00C146348.33 79064.34 146380.67 79128.66 146413.00 79193.00C146445.00 79214.33 146477.00 79235.67 146509.00 79257.00C146541.33 79268.00 146573.67 79279.00 146606.00 79290.00C146616.67 79290.00 146627.33 79290.00 146638.00 79290.00C146670.00 79268.33 146702.00 79246.67 146734.00 79225.00C146744.67 79225.00 146755.33 79225.00 146766.00 79225.00C146798.84 79246.85 146831.40 79269.14 146864.41 79290.71C146906.84 79312.01 146949.37 79333.10 146992.00 79354.00C147013.33 79354.00 147034.67 79354.00 147056.00 79354.00C147077.33 79343.33 147098.67 79332.67 147120.00 79322.00C147130.67 79322.00 147141.33 79322.00 147152.00 79322.00C147183.45 79257.23 147216.44 79193.22 147249.00 79129.00C147259.67 79118.34 147270.33 79107.66 147281.00 79097.00C147313.00 79097.00 147345.00 79097.00 147377.00 79097.00C147387.80 79085.44 147399.54 79074.62 147409.72 79062.59C147420.57 79041.13 147432.17 79019.99 147442.50 78998.30C147474.34 78891.87 147506.17 78785.43 147538.00 78679.00C147569.51 78645.85 147602.45 78614.12 147635.00 78582.00C147634.62 78570.21 147635.81 78558.29 147634.30 78546.59C147623.54 78494.06 147612.77 78441.53 147602.00 78389.00C147613.10 78346.20 147623.95 78303.34 147635.20 78260.58C147645.80 78239.05 147656.40 78217.53 147667.00 78196.00C147688.33 78196.00 147709.67 78196.00 147731.00 78196.00C147795.44 78228.11 147859.69 78260.62 147924.00 78293.00C147999.00 78293.00 148074.00 78293.00 148149.00 78293.00C148149.37 78281.21 148148.21 78269.29 148149.68 78257.59C148160.11 78205.06 148170.56 78152.53 148181.00 78100.00C148202.33 78078.66 148223.67 78057.34 148245.00 78036.00C148256.00 78003.67 148267.00 77971.33 148278.00 77939.00C148310.15 77906.94 148342.13 77874.70 148374.39 77842.74C148406.69 77821.02 148439.12 77799.51 148471.33 77777.67C148492.55 77756.45 148513.78 77735.23 148535.00 77714.00C148535.00 77617.67 148535.00 77521.33 148535.00 77425.00C148599.41 77360.53 148663.95 77296.18 148728.28 77231.63C148760.18 77188.75 148792.09 77145.87 148824.00 77103.00C148834.64 77027.84 148845.46 76952.71 148856.00 76877.54C148856.00 76845.69 148856.00 76813.85 148856.00 76782.00C148845.33 76760.34 148834.67 76738.66 148824.00 76717.00C148845.80 76684.91 148867.41 76652.68 148889.33 76620.67C148899.89 76610.12 148910.44 76599.56 148921.00 76589.00C149017.33 76589.00 149113.67 76589.00 149210.00 76589.00C149210.10 76567.19 149209.80 76545.37 149210.15 76523.56C149220.75 76491.70 149231.38 76459.85 149242.00 76428.00C149274.33 76406.66 149306.67 76385.34 149339.00 76364.00C149349.67 76321.00 149360.33 76278.00 149371.00 76235.00C149360.33 76213.67 149349.67 76192.33 149339.00 76171.00C149317.33 76160.00 149295.67 76149.00 149274.00 76138.00C149242.00 76106.00 149210.00 76074.00 149178.00 76042.00C149199.33 75999.00 149220.67 75956.00 149242.00 75913.00C149242.00 75902.33 149242.00 75891.67 149242.00 75881.00C149231.33 75870.34 149220.67 75859.66 149210.00 75849.00C149188.67 75849.00 149167.33 75849.00 149146.00 75849.00C149146.00 75817.00 149146.00 75785.00 149146.00 75753.00C149167.33 75753.00 149188.67 75753.00 149210.00 75753.00C149210.00 75731.33 149210.00 75709.67 149210.00 75688.00C149242.33 75677.33 149274.67 75666.67 149307.00 75656.00C149317.67 75634.67 149328.33 75613.33 149339.00 75592.00C149339.00 75570.67 149339.00 75549.33 149339.00 75528.00C149360.33 75506.33 149381.67 75484.67 149403.00 75463.00C149403.00 75452.33 149403.00 75441.67 149403.00 75431.00C149381.67 75409.66 149360.33 75388.34 149339.00 75367.00C149317.33 75356.33 149295.67 75345.67 149274.00 75335.00C149252.67 75313.33 149231.33 75291.67 149210.00 75270.00C149178.00 75270.00 149146.00 75270.00 149114.00 75270.00C149103.00 75248.67 149092.00 75227.33 149081.00 75206.00C149017.00 75184.67 148953.00 75163.33 148889.00 75142.00C148877.45 75131.20 148866.62 75119.47 148854.60 75109.28C148833.73 75098.52 148812.87 75087.76 148792.00 75077.00C148770.67 75013.00 148749.33 74949.00 148728.00 74885.00C148728.00 74831.33 148728.00 74777.67 148728.00 74724.00C148685.00 74649.00 148642.00 74574.00 148599.00 74499.00C148567.00 74488.33 148535.00 74477.67 148503.00 74467.00C148513.67 74445.34 148524.33 74423.66 148535.00 74402.00C148535.00 74391.33 148535.00 74380.67 148535.00 74370.00C148545.67 74370.00 148556.33 74370.00 148567.00 74370.00C148545.67 74359.33 148524.33 74348.67 148503.00 74338.00C148503.00 74295.00 148503.00 74252.00 148503.00 74209.00C148492.33 74166.33 148481.67 74123.67 148471.00 74081.00C148471.00 74059.33 148471.00 74037.67 148471.00 74016.00C148524.33 73930.33 148577.67 73844.67 148631.00 73759.00C148663.33 73737.66 148695.67 73716.34 148728.00 73695.00C148749.33 73652.00 148770.67 73609.00 148792.00 73566.00C148813.33 73544.66 148834.67 73523.34 148856.00 73502.00C148984.90 73459.71 149113.34 73416.03 149242.00 73373.00C149275.01 73350.97 149308.51 73329.62 149341.21 73307.15C149404.81 73254.11 149468.40 73201.05 149532.00 73148.00C149553.33 73137.33 149574.67 73126.67 149596.00 73116.00C149628.42 73072.69 149660.37 73028.99 149693.09 72985.93C149725.06 72954.29 149757.03 72922.64 149789.00 72891.00C149799.81 72890.90 149810.63 72891.20 149821.44 72890.85C149853.29 72880.24 149885.15 72869.62 149917.00 72859.00C149928.00 72859.00 149939.00 72859.00 149950.00 72859.00C150014.33 72794.66 150078.67 72730.34 150143.00 72666.00C150165.16 72655.16 150186.96 72643.51 150209.37 72633.21C150240.58 72622.81 150271.79 72612.40 150303.00 72602.00C150324.67 72612.67 150346.33 72623.33 150368.00 72634.00C150378.67 72634.00 150389.33 72634.00 150400.00 72634.00C150421.33 72644.67 150442.67 72655.33 150464.00 72666.00C150507.00 72719.67 150550.00 72773.33 150593.00 72827.00C150604.82 72850.06 150615.70 72873.62 150628.18 72896.33C150659.11 72948.22 150690.06 73000.11 150721.00 73052.00C150753.33 73084.00 150785.67 73116.00 150818.00 73148.00C150860.67 73148.00 150903.33 73148.00 150946.00 73148.00C150967.67 73180.33 150989.33 73212.67 151011.00 73245.00C151032.33 73255.67 151053.67 73266.33 151075.00 73277.00C151085.67 73277.00 151096.33 73277.00 151107.00 73277.00C151117.67 73319.67 151128.33 73362.33 151139.00 73405.00C151160.67 73405.00 151182.33 73405.00 151204.00 73405.00C151214.67 73383.67 151225.33 73362.33 151236.00 73341.00C151278.67 73341.00 151321.33 73341.00 151364.00 73341.00C151385.67 73330.33 151407.33 73319.67 151429.00 73309.00C151461.00 73309.00 151493.00 73309.00 151525.00 73309.00C151535.67 73330.33 151546.33 73351.67 151557.00 73373.00C151567.67 73383.66 151578.33 73394.34 151589.00 73405.00C151621.33 73383.66 151653.67 73362.34 151686.00 73341.00C151707.33 73287.33 151728.67 73233.67 151750.00 73180.00C151771.33 73180.00 151792.67 73180.00 151814.00 73180.00C151835.67 73201.66 151857.33 73223.34 151879.00 73245.00C151879.00 73223.33 151879.00 73201.67 151879.00 73180.00C151889.67 73180.00 151900.33 73180.00 151911.00 73180.00C151921.67 73169.34 151932.33 73158.66 151943.00 73148.00C151953.67 73158.66 151964.33 73169.34 151975.00 73180.00C151985.67 73180.00 151996.33 73180.00 152007.00 73180.00C152007.00 73191.00 152007.00 73202.00 152007.00 73213.00C152018.00 73213.00 152029.00 73213.00 152040.00 73213.00C152061.33 73223.67 152082.67 73234.33 152104.00 73245.00C152104.00 73255.67 152104.00 73266.33 152104.00 73277.00C152146.67 73277.00 152189.33 73277.00 152232.00 73277.00C152232.00 73309.00 152232.00 73341.00 152232.00 73373.00C152296.84 73362.41 152361.61 73351.19 152426.49 73340.99C152437.14 73340.92 152447.79 73341.19 152458.44 73340.85C152490.29 73330.24 152522.15 73319.62 152554.00 73309.00C152575.33 73319.67 152596.67 73330.33 152618.00 73341.00C152639.67 73362.33 152661.33 73383.67 152683.00 73405.00C152683.00 73416.00 152683.00 73427.00 152683.00 73438.00C152693.67 73448.66 152704.33 73459.34 152715.00 73470.00C152704.33 73502.00 152693.67 73534.00 152683.00 73566.00C152683.08 73587.82 152682.85 73609.63 152683.11 73631.45C152693.84 73674.10 152704.31 73716.81 152715.21 73759.41C152725.81 73780.61 152736.40 73801.81 152747.00 73823.00C152747.00 73834.00 152747.00 73845.00 152747.00 73856.00C152779.00 73877.33 152811.00 73898.67 152843.00 73920.00C152875.33 73920.00 152907.67 73920.00 152940.00 73920.00C152961.33 73930.67 152982.67 73941.33 153004.00 73952.00C153036.33 73995.00 153068.67 74038.00 153101.00 74081.00C153122.33 74081.00 153143.67 74081.00 153165.00 74081.00C153186.33 74059.33 153207.67 74037.67 153229.00 74016.00C153239.67 74016.00 153250.33 74016.00 153261.00 74016.00C153271.67 74037.66 153282.33 74059.34 153293.00 74081.00C153293.00 74113.00 153293.00 74145.00 153293.00 74177.00C153314.67 74209.33 153336.33 74241.67 153358.00 74274.00C153358.00 74306.00 153358.00 74338.00 153358.00 74370.00C153380.13 74369.75 153402.32 74370.51 153424.41 74369.60C153487.94 74359.06 153551.47 74348.53 153615.00 74338.00C153625.67 74327.34 153636.33 74316.66 153647.00 74306.00C153647.00 74273.67 153647.00 74241.33 153647.00 74209.00C153668.67 74198.33 153690.33 74187.67 153712.00 74177.00C153754.67 74134.34 153797.33 74091.66 153840.00 74049.00C153840.00 74006.00 153840.00 73963.00 153840.00 73920.00C153850.67 73930.66 153861.33 73941.34 153872.00 73952.00C153904.33 73962.67 153936.67 73973.33 153969.00 73984.00C153969.00 73994.67 153969.00 74005.33 153969.00 74016.00C153990.48 74015.90 154011.96 74016.20 154033.44 74015.85C154065.29 74005.24 154097.15 73994.62 154129.00 73984.00C154150.67 73984.00 154172.33 73984.00 154194.00 73984.00C154215.33 73973.33 154236.67 73962.67 154258.00 73952.00C154268.67 73962.66 154279.33 73973.34 154290.00 73984.00C154322.38 73941.18 154354.94 73898.49 154387.20 73855.58C154397.80 73834.05 154408.40 73812.53 154419.00 73791.00C154429.67 73780.34 154440.33 73769.66 154451.00 73759.00C154483.33 73769.67 154515.67 73780.33 154548.00 73791.00C154580.00 73780.33 154612.00 73769.67 154644.00 73759.00C154687.00 73769.67 154730.00 73780.33 154773.00 73791.00C154815.67 73780.33 154858.33 73769.67 154901.00 73759.00C154911.67 73737.67 154922.33 73716.33 154933.00 73695.00C154922.33 73673.67 154911.67 73652.33 154901.00 73631.00C154911.85 73619.97 154922.39 73608.64 154933.42 73597.79C154954.94 73587.19 154976.47 73576.60 154998.00 73566.00C155030.00 73576.67 155062.00 73587.33 155094.00 73598.00C155104.84 73587.30 155115.40 73576.31 155126.42 73565.79C155147.94 73555.19 155169.47 73544.60 155191.00 73534.00C155201.67 73523.34 155212.33 73512.66 155223.00 73502.00C155223.00 73459.00 155223.00 73416.00 155223.00 73373.00C155234.52 73361.94 155245.17 73349.89 155257.26 73339.49C155289.02 73318.48 155320.50 73297.02 155352.42 73276.30C155394.95 73255.19 155437.47 73234.10 155480.00 73213.00C155490.67 73202.00 155501.33 73191.00 155512.00 73180.00C155522.67 73180.00 155533.33 73180.00 155544.00 73180.00C155544.00 73137.33 155544.00 73094.67 155544.00 73052.00C155597.67 73019.67 155651.33 72987.33 155705.00 72955.00C155715.67 72933.67 155726.33 72912.33 155737.00 72891.00C155747.81 72890.90 155758.63 72891.20 155769.44 72890.85C155801.63 72880.24 155833.81 72869.62 155866.00 72859.00C155898.00 72859.00 155930.00 72859.00 155962.00 72859.00C155973.52 72847.93 155984.18 72835.88 155996.28 72825.47C156028.35 72804.13 156060.16 72782.35 156092.40 72761.30C156113.27 72750.86 156134.13 72740.43 156155.00 72730.00C156165.67 72730.00 156176.33 72730.00 156187.00 72730.00C156208.67 72740.67 156230.33 72751.33 156252.00 72762.00C156273.33 72762.00 156294.67 72762.00 156316.00 72762.00C156337.33 72751.33 156358.67 72740.67 156380.00 72730.00C156476.67 72730.00 156573.33 72730.00 156670.00 72730.00C156702.12 72719.22 156734.33 72708.70 156766.40 72697.76C156819.93 72665.84 156873.47 72633.92 156927.00 72602.00C156969.67 72602.00 157012.33 72602.00 157055.00 72602.00C157076.67 72591.33 157098.33 72580.67 157120.00 72570.00C157162.67 72591.33 157205.33 72612.67 157248.00 72634.00C157291.00 72601.67 157334.00 72569.33 157377.00 72537.00C157398.33 72569.34 157419.67 72601.66 157441.00 72634.00C157473.33 72634.00 157505.67 72634.00 157538.00 72634.00C157559.33 72655.34 157580.67 72676.66 157602.00 72698.00C157612.67 72698.00 157623.33 72698.00 157634.00 72698.00C157644.79 72686.77 157656.56 72676.32 157666.72 72664.60C157677.49 72643.73 157688.24 72622.87 157699.00 72602.00C157731.00 72591.33 157763.00 72580.67 157795.00 72570.00C157816.33 72548.33 157837.67 72526.67 157859.00 72505.00C157869.67 72505.00 157880.33 72505.00 157891.00 72505.00C157912.67 72515.67 157934.33 72526.33 157956.00 72537.00C157977.33 72537.00 157998.67 72537.00 158020.00 72537.00C158041.33 72440.67 158062.67 72344.33 158084.00 72248.00C158116.33 72215.66 158148.67 72183.34 158181.00 72151.00C158181.00 72119.00 158181.00 72087.00 158181.00 72055.00C158213.00 72023.00 158245.00 71991.00 158277.00 71959.00C158287.67 71959.00 158298.33 71959.00 158309.00 71959.00C158331.17 71937.05 158352.92 71914.63 158375.37 71892.97C158417.58 71861.32 158459.79 71829.66 158502.00 71798.00C158502.00 71723.00 158502.00 71648.00 158502.00 71573.00C158513.00 71530.00 158524.00 71487.00 158535.00 71444.00C158535.00 71433.33 158535.00 71422.67 158535.00 71412.00C158610.00 71412.00 158685.00 71412.00 158760.00 71412.00C158770.67 71390.67 158781.33 71369.33 158792.00 71348.00C158792.00 71326.33 158792.00 71304.67 158792.00 71283.00C158856.82 71272.41 158921.58 71261.20 158986.45 71251.00C158996.63 71251.00 159006.82 71251.00 159017.00 71251.00C159017.00 71229.67 159017.00 71208.33 159017.00 71187.00C159038.33 71187.00 159059.67 71187.00 159081.00 71187.00C159091.67 71165.67 159102.33 71144.33 159113.00 71123.00C159166.67 71123.00 159220.33 71123.00 159274.00 71123.00C159284.67 71144.33 159295.33 71165.67 159306.00 71187.00C159338.33 71176.33 159370.67 71165.67 159403.00 71155.00C159403.00 71112.00 159403.00 71069.00 159403.00 71026.00C159424.33 71015.33 159445.67 71004.67 159467.00 70994.00C159477.67 70951.00 159488.33 70908.00 159499.00 70865.00C159509.67 70865.00 159520.33 70865.00 159531.00 70865.00C159541.67 70843.67 159552.33 70822.33 159563.00 70801.00C159563.00 70779.67 159563.00 70758.33 159563.00 70737.00C159574.00 70726.33 159585.00 70715.67 159596.00 70705.00C159596.00 70694.00 159596.00 70683.00 159596.00 70672.00C159606.67 70672.00 159617.33 70672.00 159628.00 70672.00C159638.67 70640.00 159649.33 70608.00 159660.00 70576.00C159681.33 70576.00 159702.67 70576.00 159724.00 70576.00C159745.80 70553.95 159768.12 70532.38 159789.58 70510.02C159832.06 70457.02 159874.53 70404.01 159917.00 70351.00C159927.67 70361.66 159938.33 70372.34 159949.00 70383.00C159971.02 70328.75 159992.64 70274.32 160014.91 70220.17C160035.98 70177.96 160057.19 70135.82 160078.15 70093.56C160088.75 70061.37 160099.38 70029.19 160110.00 69997.00C160131.33 69975.66 160152.67 69954.34 160174.00 69933.00C160174.00 69922.33 160174.00 69911.67 160174.00 69901.00C160206.33 69901.00 160238.67 69901.00 160271.00 69901.00C160313.67 69933.00 160356.33 69965.00 160399.00 69997.00C160431.33 69997.00 160463.67 69997.00 160496.00 69997.00C160528.00 70018.67 160560.00 70040.33 160592.00 70062.00C160602.67 70062.00 160613.33 70062.00 160624.00 70062.00C160645.67 70051.00 160667.33 70040.00 160689.00 70029.00C160710.33 70007.66 160731.67 69986.34 160753.00 69965.00C160785.33 69965.00 160817.67 69965.00 160850.00 69965.00C160850.00 69954.33 160850.00 69943.67 160850.00 69933.00C160860.67 69922.34 160871.33 69911.66 160882.00 69901.00C160892.81 69901.10 160903.63 69900.80 160914.44 69901.15C160946.29 69911.76 160978.15 69922.38 161010.00 69933.00C161020.67 69922.34 161031.33 69911.66 161042.00 69901.00C161053.00 69911.67 161064.00 69922.33 161075.00 69933.00C161085.67 69922.34 161096.33 69911.66 161107.00 69901.00C161117.67 69911.66 161128.33 69922.34 161139.00 69933.00C161149.67 69922.34 161160.33 69911.66 161171.00 69901.00C161181.67 69911.66 161192.33 69922.34 161203.00 69933.00C161278.00 69922.33 161353.00 69911.67 161428.00 69901.00C161417.33 69922.33 161406.67 69943.67 161396.00 69965.00C161396.00 69975.67 161396.00 69986.33 161396.00 69997.00C161385.33 70007.66 161374.67 70018.34 161364.00 70029.00C161364.00 70040.00 161364.00 70051.00 161364.00 70062.00C161374.67 70083.33 161385.33 70104.67 161396.00 70126.00C161406.67 70136.66 161417.33 70147.34 161428.00 70158.00C161428.00 70168.67 161428.00 70179.33 161428.00 70190.00C161438.79 70201.23 161450.58 70211.68 161460.72 70223.42C161471.49 70244.61 161482.24 70265.81 161493.00 70287.00C161525.00 70287.00 161557.00 70287.00 161589.00 70287.00C161589.00 70297.67 161589.00 70308.33 161589.00 70319.00C161599.67 70308.34 161610.33 70297.66 161621.00 70287.00C161685.33 70287.00 161749.67 70287.00 161814.00 70287.00C161824.67 70329.67 161835.33 70372.33 161846.00 70415.00C161835.33 70458.00 161824.67 70501.00 161814.00 70544.00C161835.33 70554.67 161856.67 70565.33 161878.00 70576.00C161910.33 70554.66 161942.67 70533.34 161975.00 70512.00C161985.67 70512.00 161996.33 70512.00 162007.00 70512.00C162028.33 70501.00 162049.67 70490.00 162071.00 70479.00C162103.33 70490.00 162135.67 70501.00 162168.00 70512.00C162168.00 70533.33 162168.00 70554.67 162168.00 70576.00C162189.48 70575.93 162210.97 70576.15 162232.45 70575.89C162275.30 70565.26 162318.15 70554.63 162361.00 70544.00C162361.00 70565.33 162361.00 70586.67 162361.00 70608.00C162382.33 70629.34 162403.67 70650.66 162425.00 70672.00C162435.67 70672.00 162446.33 70672.00 162457.00 70672.00C162457.00 70715.00 162457.00 70758.00 162457.00 70801.00C162478.33 70822.34 162499.67 70843.66 162521.00 70865.00C162521.00 70886.67 162521.00 70908.33 162521.00 70930.00C162553.33 70940.67 162585.67 70951.33 162618.00 70962.00C162618.00 71004.67 162618.00 71047.33 162618.00 71090.00C162639.33 71090.00 162660.67 71090.00 162682.00 71090.00C162682.00 71143.67 162682.00 71197.33 162682.00 71251.00C162714.01 71315.50 162746.98 71379.51 162779.00 71444.00C162779.00 71465.33 162779.00 71486.67 162779.00 71508.00C162789.67 71519.00 162800.33 71530.00 162811.00 71541.00C162811.00 71573.00 162811.00 71605.00 162811.00 71637.00C162821.67 71647.66 162832.33 71658.34 162843.00 71669.00C162832.33 71690.66 162821.67 71712.34 162811.00 71734.00C162832.33 71744.67 162853.67 71755.33 162875.00 71766.00C162885.67 71787.33 162896.33 71808.67 162907.00 71830.00C162928.67 71830.00 162950.33 71830.00 162972.00 71830.00C162972.00 71840.67 162972.00 71851.33 162972.00 71862.00C162993.33 71851.33 163014.67 71840.67 163036.00 71830.00C163057.33 71840.67 163078.67 71851.33 163100.00 71862.00C163110.67 71862.00 163121.33 71862.00 163132.00 71862.00C163132.00 71883.33 163132.00 71904.67 163132.00 71926.00C163143.00 71926.00 163154.00 71926.00 163165.00 71926.00C163187.04 71937.58 163209.46 71948.49 163231.26 71960.51C163262.51 71981.34 163293.75 72002.17 163325.00 72023.00C163368.00 72023.00 163411.00 72023.00 163454.00 72023.00C163464.67 72044.33 163475.33 72065.67 163486.00 72087.00C163507.33 72097.67 163528.67 72108.33 163550.00 72119.00C163539.33 72140.66 163528.67 72162.34 163518.00 72184.00C163518.00 72216.00 163518.00 72248.00 163518.00 72280.00C163507.33 72301.33 163496.67 72322.67 163486.00 72344.00C163486.00 72355.00 163486.00 72366.00 163486.00 72377.00C163464.67 72409.00 163443.33 72441.00 163422.00 72473.00C163432.67 72494.33 163443.33 72515.67 163454.00 72537.00C163454.00 72558.67 163454.00 72580.33 163454.00 72602.00C163464.67 72602.00 163475.33 72602.00 163486.00 72602.00C163486.00 72623.33 163486.00 72644.67 163486.00 72666.00C163475.33 72676.66 163464.67 72687.34 163454.00 72698.00C163421.67 72708.67 163389.33 72719.33 163357.00 72730.00C163357.00 72751.67 163357.00 72773.33 163357.00 72795.00C163335.67 72805.67 163314.33 72816.33 163293.00 72827.00C163261.00 72816.33 163229.00 72805.67 163197.00 72795.00C163197.00 72805.67 163197.00 72816.33 163197.00 72827.00C163186.33 72827.00 163175.67 72827.00 163165.00 72827.00C163154.00 72837.67 163143.00 72848.33 163132.00 72859.00C163164.33 72901.67 163196.67 72944.33 163229.00 72987.00C163218.33 72998.00 163207.67 73009.00 163197.00 73020.00C163207.67 73041.33 163218.33 73062.67 163229.00 73084.00C163207.67 73105.34 163186.33 73126.66 163165.00 73148.00C163175.67 73169.66 163186.33 73191.34 163197.00 73213.00C163197.00 73245.00 163197.00 73277.00 163197.00 73309.00C163186.33 73309.00 163175.67 73309.00 163165.00 73309.00C163143.33 73319.67 163121.67 73330.33 163100.00 73341.00C163100.00 73373.33 163100.00 73405.67 163100.00 73438.00C163078.67 73480.67 163057.33 73523.33 163036.00 73566.00C163079.00 73544.67 163122.00 73523.33 163165.00 73502.00C163207.67 73502.00 163250.33 73502.00 163293.00 73502.00C163304.30 73512.89 163314.86 73524.70 163326.65 73534.99C163379.77 73567.00 163432.89 73599.00 163486.00 73631.00C163571.70 73652.21 163657.36 73673.54 163743.00 73695.00C163796.67 73673.67 163850.33 73652.33 163904.00 73631.00C163936.33 73631.00 163968.67 73631.00 164001.00 73631.00C164032.45 73598.13 164064.86 73566.19 164097.00 73534.00C164107.67 73534.00 164118.33 73534.00 164129.00 73534.00C164139.67 73491.00 164150.33 73448.00 164161.00 73405.00C164171.67 73394.34 164182.33 73383.66 164193.00 73373.00C164225.33 73362.33 164257.67 73351.67 164290.00 73341.00C164311.48 73341.10 164332.96 73340.81 164354.44 73341.15C164386.63 73351.76 164418.81 73362.38 164451.00 73373.00C164461.67 73383.66 164472.33 73394.34 164483.00 73405.00C164504.64 73372.17 164526.98 73339.77 164548.17 73306.67C164580.11 73243.11 164612.06 73179.56 164644.00 73116.00C164665.33 73094.66 164686.67 73073.34 164708.00 73052.00C164729.33 73052.00 164750.67 73052.00 164772.00 73052.00C164804.33 73084.00 164836.67 73116.00 164869.00 73148.00C164901.00 73158.67 164933.00 73169.33 164965.00 73180.00C164975.67 73180.00 164986.33 73180.00 164997.00 73180.00C165040.00 73137.33 165083.00 73094.67 165126.00 73052.00C165126.00 73009.00 165126.00 72966.00 165126.00 72923.00C165147.33 72858.67 165168.67 72794.33 165190.00 72730.00C165211.67 72708.67 165233.33 72687.33 165255.00 72666.00C165276.33 72548.00 165297.67 72430.00 165319.00 72312.00C165329.67 72280.00 165340.33 72248.00 165351.00 72216.00C165340.33 72173.00 165329.67 72130.00 165319.00 72087.00C165329.73 72033.19 165340.32 71979.35 165351.15 71925.56C165372.42 71861.70 165393.72 71797.85 165415.00 71734.00C165458.00 71691.00 165501.00 71648.00 165544.00 71605.00C165576.00 71605.00 165608.00 71605.00 165640.00 71605.00C165651.00 71615.67 165662.00 71626.33 165673.00 71637.00C165683.67 71637.00 165694.33 71637.00 165705.00 71637.00C165737.15 71669.40 165769.13 71701.97 165801.39 71734.26C165833.59 71755.50 165865.80 71776.75 165898.00 71798.00C165908.67 71819.33 165919.33 71840.67 165930.00 71862.00C165983.67 71862.00 166037.33 71862.00 166091.00 71862.00C166155.00 71830.00 166219.00 71798.00 166283.00 71766.00C166326.00 71723.00 166369.00 71680.00 166412.00 71637.00C166519.33 71637.00 166626.67 71637.00 166734.00 71637.00C166756.16 71626.16 166777.96 71614.51 166800.37 71604.21C166831.58 71593.81 166862.79 71583.40 166894.00 71573.00C166958.91 71497.47 167023.54 71421.69 167088.63 71346.32C167098.75 71335.88 167108.88 71325.44 167119.00 71315.00C167130.00 71283.00 167141.00 71251.00 167152.00 71219.00C167173.33 71208.33 167194.67 71197.67 167216.00 71187.00C167248.00 71122.67 167280.00 71058.33 167312.00 70994.00C167301.23 70950.87 167290.72 70907.67 167279.79 70864.59C167247.85 70800.39 167215.93 70736.20 167184.00 70672.00C167184.00 70629.33 167184.00 70586.67 167184.00 70544.00C167194.67 70533.34 167205.33 70522.66 167216.00 70512.00C167249.49 70500.75 167282.68 70488.55 167316.36 70477.92C167400.91 70456.95 167485.45 70435.97 167570.00 70415.00C167591.33 70425.67 167612.67 70436.33 167634.00 70447.00C167655.33 70447.00 167676.67 70447.00 167698.00 70447.00C167762.33 70404.33 167826.67 70361.67 167891.00 70319.00C167966.50 70329.60 168041.94 70340.74 168117.47 70351.00C168138.65 70351.00 168159.82 70351.00 168181.00 70351.00C168212.22 70319.67 168243.79 70288.68 168274.37 70256.72C168280.02 70250.44 168270.77 70241.24 168270.28 70233.86C168261.86 70208.57 168253.43 70183.29 168245.00 70158.00C168244.94 70125.85 168245.12 70093.70 168244.91 70061.54C168234.27 70008.03 168223.64 69954.51 168213.00 69901.00C168191.33 69858.00 168169.67 69815.00 168148.00 69772.00C168159.00 69740.00 168170.00 69708.00 168181.00 69676.00C168245.00 69676.00 168309.00 69676.00 168373.00 69676.00C168405.33 69665.00 168437.67 69654.00 168470.00 69643.00C168502.00 69643.00 168534.00 69643.00 168566.00 69643.00C168630.33 69621.67 168694.67 69600.33 168759.00 69579.00C168759.00 69568.33 168759.00 69557.67 168759.00 69547.00C168780.41 69525.40 168802.08 69504.08 168824.00 69483.00C168866.67 69472.33 168909.33 69461.67 168952.00 69451.00C168962.67 69440.00 168973.33 69429.00 168984.00 69418.00C169048.33 69396.67 169112.67 69375.33 169177.00 69354.00C169209.33 69332.66 169241.67 69311.34 169274.00 69290.00C169274.00 69268.67 169274.00 69247.33 169274.00 69226.00C169284.67 69215.00 169295.33 69204.00 169306.00 69193.00C169348.67 69193.00 169391.33 69193.00 169434.00 69193.00C169445.00 69161.00 169456.00 69129.00 169467.00 69097.00C169478.14 69096.77 169489.36 69097.46 169500.45 69096.64C169542.63 69086.09 169584.82 69075.54 169627.00 69065.00C169648.67 69065.00 169670.33 69065.00 169692.00 69065.00C169734.67 69107.66 169777.33 69150.34 169820.00 69193.00C169906.00 69193.00 169992.00 69193.00 170078.00 69193.00C170088.79 69204.56 170100.54 69215.37 170110.71 69227.41C170121.14 69248.27 170131.57 69269.14 170142.00 69290.00C170142.10 69311.48 170141.81 69332.96 170142.15 69354.44C170152.75 69386.63 170163.38 69418.81 170174.00 69451.00C170195.33 69461.67 170216.67 69472.33 170238.00 69483.00C170248.79 69494.23 170260.56 69504.68 170270.72 69516.40C170281.49 69537.27 170292.24 69558.13 170303.00 69579.00C170292.00 69589.67 170281.00 69600.33 170270.00 69611.00C170270.00 69675.33 170270.00 69739.67 170270.00 69804.00C170281.00 69825.67 170292.00 69847.33 170303.00 69869.00C170324.33 69890.34 170345.67 69911.66 170367.00 69933.00C170377.67 69933.00 170388.33 69933.00 170399.00 69933.00C170399.00 69922.33 170399.00 69911.67 170399.00 69901.00C170431.33 69911.67 170463.67 69922.33 170496.00 69933.00C170528.00 69922.33 170560.00 69911.67 170592.00 69901.00C170613.60 69879.60 170634.92 69857.92 170656.00 69836.00C170677.67 69857.66 170699.33 69879.34 170721.00 69901.00C170721.00 69911.67 170721.00 69922.33 170721.00 69933.00C170765.70 69943.99 170810.23 69955.69 170855.03 69966.20C170908.24 69976.91 170961.56 69987.07 171014.69 69998.16C171091.66 70017.12 171168.57 70036.33 171245.26 70056.41C171253.66 70058.15 171261.86 70061.51 171270.42 70062.00C171279.95 70062.00 171289.47 70062.00 171299.00 70062.00C171320.67 70083.33 171342.33 70104.67 171364.00 70126.00C171406.67 70147.33 171449.33 70168.67 171492.00 70190.00C171513.67 70233.00 171535.33 70276.00 171557.00 70319.00C171578.33 70329.67 171599.67 70340.33 171621.00 70351.00C171631.67 70361.66 171642.33 70372.34 171653.00 70383.00C171674.48 70382.90 171695.96 70383.19 171717.44 70382.85C171750.31 70372.22 171782.97 70360.81 171815.96 70350.68C171879.64 70340.12 171943.32 70329.56 172007.00 70319.00C172028.33 70308.33 172049.67 70297.67 172071.00 70287.00C172093.22 70287.24 172115.49 70286.52 172137.67 70287.38C172212.28 70297.85 172286.84 70308.87 172361.48 70319.00C172371.99 70319.00 172382.49 70319.00 172393.00 70319.00C172405.13 70330.58 172416.18 70343.37 172429.09 70354.07C172470.50 70385.17 172511.99 70416.14 172553.33 70447.33C172596.22 70490.22 172639.11 70533.11 172682.00 70576.00C172714.00 70586.67 172746.00 70597.33 172778.00 70608.00C172799.67 70629.33 172821.33 70650.67 172843.00 70672.00C172853.73 70705.08 172865.13 70737.96 172875.43 70771.16C172885.92 70824.27 172896.65 70877.33 172907.00 70930.46C172907.00 70962.31 172907.00 70994.15 172907.00 71026.00C172939.11 71090.45 172971.62 71154.69 173004.00 71219.00C173046.67 71240.33 173089.33 71261.67 173132.00 71283.00C173153.33 71272.33 173174.67 71261.67 173196.00 71251.00C173207.00 71251.00 173218.00 71251.00 173229.00 71251.00C173250.33 71208.33 173271.67 71165.67 173293.00 71123.00C173293.00 71026.33 173293.00 70929.67 173293.00 70833.00C173304.42 70810.65 173315.05 70787.88 173326.99 70765.82C173380.00 70681.22 173433.00 70596.61 173486.00 70512.00C173518.00 70501.00 173550.00 70490.00 173582.00 70479.00C173646.33 70490.00 173710.67 70501.00 173775.00 70512.00C173818.09 70544.13 173861.30 70576.11 173904.33 70608.33C173925.55 70629.55 173946.78 70650.77 173968.00 70672.00C173957.23 70715.13 173946.73 70758.33 173935.79 70801.41C173925.19 70822.61 173914.60 70843.81 173904.00 70865.00C173860.90 70897.46 173817.70 70929.78 173774.67 70962.33C173764.11 70972.88 173753.56 70983.44 173743.00 70994.00C173743.00 71004.67 173743.00 71015.33 173743.00 71026.00C173732.33 71036.66 173721.67 71047.34 173711.00 71058.00C173711.00 71068.67 173711.00 71079.33 173711.00 71090.00C173722.26 71112.37 173732.73 71135.18 173744.51 71157.26C173765.77 71188.82 173786.42 71220.84 173808.09 71252.09C173840.20 71284.13 173872.19 71316.30 173904.37 71348.28C173947.07 71380.23 173989.63 71412.37 174032.42 71444.21C174075.38 71465.27 174118.24 71486.53 174161.00 71508.00C174193.00 71519.00 174225.00 71530.00 174257.00 71541.00C174332.33 71465.66 174407.67 71390.34 174483.00 71315.00C174493.67 71315.00 174504.33 71315.00 174515.00 71315.00C174536.33 71304.33 174557.67 71293.67 174579.00 71283.00C174611.33 71283.00 174643.67 71283.00 174676.00 71283.00C174676.00 71304.67 174676.00 71326.33 174676.00 71348.00C174708.00 71380.00 174740.00 71412.00 174772.00 71444.00C174782.67 71476.33 174793.33 71508.67 174804.00 71541.00C174804.00 71551.67 174804.00 71562.33 174804.00 71573.00C174792.49 71584.06 174781.83 71596.11 174769.74 71606.51C174738.49 71627.34 174707.25 71648.17 174676.00 71669.00C174665.00 71690.67 174654.00 71712.33 174643.00 71734.00C174654.00 71755.33 174665.00 71776.67 174676.00 71798.00C174697.33 71798.00 174718.67 71798.00 174740.00 71798.00C174707.67 71830.00 174675.33 71862.00 174643.00 71894.00C174654.00 71937.00 174665.00 71980.00 174676.00 72023.00C174697.40 72044.49 174718.97 72065.80 174740.26 72087.39C174761.53 72119.76 174783.02 72151.98 174804.17 72184.43C174825.45 72237.62 174846.72 72290.81 174868.00 72344.00C174857.33 72365.66 174846.67 72387.34 174836.00 72409.00C174889.70 72526.82 174943.52 72644.59 174997.15 72762.44C175018.42 72826.63 175039.72 72890.81 175061.00 72955.00C175104.00 72998.00 175147.00 73041.00 175190.00 73084.00C175200.67 73116.00 175211.33 73148.00 175222.00 73180.00C175232.67 73191.00 175243.33 73202.00 175254.00 73213.00C175254.00 73234.33 175254.00 73255.67 175254.00 73277.00C175243.33 73287.66 175232.67 73298.34 175222.00 73309.00C175222.00 73330.33 175222.00 73351.67 175222.00 73373.00C175232.67 73383.66 175243.33 73394.34 175254.00 73405.00C175286.33 73405.00 175318.67 73405.00 175351.00 73405.00C175383.00 73437.33 175415.00 73469.67 175447.00 73502.00C175468.33 73491.33 175489.67 73480.67 175511.00 73470.00C175543.33 73480.67 175575.67 73491.33 175608.00 73502.00C175618.67 73491.34 175629.33 73480.66 175640.00 73470.00C175651.62 73470.41 175663.39 73469.14 175674.90 73470.72C175716.93 73481.14 175758.97 73491.57 175801.00 73502.00C175811.67 73502.00 175822.33 73502.00 175833.00 73502.00C175833.00 73512.67 175833.00 73523.33 175833.00 73534.00C175843.67 73544.66 175854.33 73555.34 175865.00 73566.00C175875.67 73566.00 175886.33 73566.00 175897.00 73566.00C175918.67 73587.66 175940.33 73609.34 175962.00 73631.00C175994.00 73631.00 176026.00 73631.00 176058.00 73631.00C176100.75 73673.92 176143.73 73716.61 176187.00 73759.00C176176.02 73791.77 176165.64 73824.78 176154.28 73857.40C176143.51 73878.27 176132.76 73899.13 176122.00 73920.00C176122.00 73930.67 176122.00 73941.33 176122.00 73952.00C176100.67 73973.34 176079.33 73994.66 176058.00 74016.00C176068.67 74027.00 176079.33 74038.00 176090.00 74049.00C176090.00 74059.67 176090.00 74070.33 176090.00 74081.00C176079.33 74091.66 176068.67 74102.34 176058.00 74113.00C176058.00 74123.67 176058.00 74134.33 176058.00 74145.00C176047.33 74134.34 176036.67 74123.66 176026.00 74113.00C176015.33 74123.66 176004.67 74134.34 175994.00 74145.00C175994.00 74188.00 175994.00 74231.00 175994.00 74274.00C176004.67 74295.33 176015.33 74316.67 176026.00 74338.00C176047.33 74348.67 176068.67 74359.33 176090.00 74370.00C176111.41 74391.60 176133.08 74412.92 176155.00 74434.00C176176.42 74445.15 176198.02 74455.97 176219.33 74467.33C176229.89 74477.88 176240.44 74488.44 176251.00 74499.00C176240.33 74509.66 176229.67 74520.34 176219.00 74531.00C176197.67 74531.00 176176.33 74531.00 176155.00 74531.00C176133.33 74552.33 176111.67 74573.67 176090.00 74595.00C176079.33 74616.33 176068.67 74637.67 176058.00 74659.00C176036.67 74670.00 176015.33 74681.00 175994.00 74692.00C175994.00 74799.00 175994.00 74906.00 175994.00 75013.00C176015.33 75056.00 176036.67 75099.00 176058.00 75142.00C176068.67 75142.00 176079.33 75142.00 176090.00 75142.00C176090.00 75152.67 176090.00 75163.33 176090.00 75174.00C176122.33 75206.00 176154.67 75238.00 176187.00 75270.00C176219.00 75281.00 176251.00 75292.00 176283.00 75303.00C176293.67 75303.00 176304.33 75303.00 176315.00 75303.00C176325.67 75313.66 176336.33 75324.34 176347.00 75335.00C176325.67 75377.67 176304.33 75420.33 176283.00 75463.00C176293.67 75473.66 176304.33 75484.34 176315.00 75495.00C176315.00 75506.00 176315.00 75517.00 176315.00 75528.00C176293.67 75549.34 176272.33 75570.66 176251.00 75592.00C176251.00 75624.00 176251.00 75656.00 176251.00 75688.00C176229.67 75720.34 176208.33 75752.66 176187.00 75785.00C176187.00 75795.67 176187.00 75806.33 176187.00 75817.00C176208.33 75827.67 176229.67 75838.33 176251.00 75849.00C176283.00 75913.33 176315.00 75977.67 176347.00 76042.00C176358.00 76052.67 176369.00 76063.33 176380.00 76074.00C176390.67 76074.00 176401.33 76074.00 176412.00 76074.00C176433.33 76063.33 176454.67 76052.67 176476.00 76042.00C176497.33 76042.00 176518.67 76042.00 176540.00 76042.00C176540.00 76063.33 176540.00 76084.67 176540.00 76106.00C176572.33 76106.00 176604.67 76106.00 176637.00 76106.00C176669.00 76116.67 176701.00 76127.33 176733.00 76138.00C176743.67 76127.34 176754.33 76116.66 176765.00 76106.00C176840.33 76149.00 176915.67 76192.00 176991.00 76235.00C177001.67 76256.33 177012.33 76277.67 177023.00 76299.00C177023.00 76363.33 177023.00 76427.67 177023.00 76492.00C177065.67 76577.66 177108.33 76663.34 177151.00 76749.00C177183.33 76792.00 177215.67 76835.00 177248.00 76878.00C177247.78 76899.90 177248.44 76921.86 177247.66 76943.71C177237.13 76996.97 177226.38 77050.18 177216.00 77103.46C177216.00 77113.98 177216.00 77124.49 177216.00 77135.00C177237.33 77145.67 177258.67 77156.33 177280.00 77167.00C177322.67 77370.67 177365.33 77574.33 177408.00 77778.00C177408.00 77788.67 177408.00 77799.33 177408.00 77810.00C177419.00 77821.00 177430.00 77832.00 177441.00 77843.00C177398.00 77864.33 177355.00 77885.67 177312.00 77907.00C177280.00 77907.00 177248.00 77907.00 177216.00 77907.00C177204.16 77918.07 177193.11 77930.06 177180.74 77940.51C177149.49 77961.34 177118.25 77982.17 177087.00 78003.00C177076.33 78003.00 177065.67 78003.00 177055.00 78003.00C177044.33 78014.00 177033.67 78025.00 177023.00 78036.00C177023.00 78046.67 177023.00 78057.33 177023.00 78068.00C177001.33 78068.00 176979.67 78068.00 176958.00 78068.00C176958.00 78078.67 176958.00 78089.33 176958.00 78100.00C176947.33 78110.66 176936.67 78121.34 176926.00 78132.00C176926.00 78142.67 176926.00 78153.33 176926.00 78164.00C176936.67 78164.00 176947.33 78164.00 176958.00 78164.00C176926.00 78174.67 176894.00 78185.33 176862.00 78196.00C176872.67 78217.66 176883.33 78239.34 176894.00 78261.00C176883.33 78271.66 176872.67 78282.34 176862.00 78293.00C176915.67 78389.33 176969.33 78485.67 177023.00 78582.00C177033.67 78614.33 177044.33 78646.67 177055.00 78679.00C177055.00 78700.33 177055.00 78721.67 177055.00 78743.00C177044.33 78764.33 177033.67 78785.67 177023.00 78807.00C177023.00 78828.33 177023.00 78849.67 177023.00 78871.00C177023.00 78860.33 177023.00 78849.67 177023.00 78839.00C177012.33 78849.66 177001.67 78860.34 176991.00 78871.00C176991.00 78882.00 176991.00 78893.00 176991.00 78904.00C176969.33 78904.00 176947.67 78904.00 176926.00 78904.00C176926.00 78914.67 176926.00 78925.33 176926.00 78936.00C176936.67 78946.66 176947.33 78957.34 176958.00 78968.00C176958.00 78978.67 176958.00 78989.33 176958.00 79000.00C176969.00 79010.67 176980.00 79021.33 176991.00 79032.00C176991.15 79048.42 176990.19 79064.92 176993.01 79081.20C177013.68 79257.80 177034.34 79434.40 177055.00 79611.00C176855.55 79688.63 176655.93 79765.84 176456.58 79843.73C176408.79 79862.82 176360.84 79881.53 176313.18 79900.92C176271.12 79922.28 176229.06 79943.64 176187.00 79965.00C176144.00 79965.00 176101.00 79965.00 176058.00 79965.00C176058.00 79911.33 176058.00 79857.67 176058.00 79804.00C176036.67 79782.66 176015.33 79761.34 175994.00 79740.00C175983.33 79740.00 175972.67 79740.00 175962.00 79740.00C175951.00 79718.33 175940.00 79696.67 175929.00 79675.00C175918.19 79675.10 175907.37 79674.80 175896.56 79675.15C175864.71 79685.76 175832.85 79696.38 175801.00 79707.00C175779.67 79685.66 175758.33 79664.34 175737.00 79643.00C175715.33 79664.33 175693.67 79685.67 175672.00 79707.00C175650.67 79696.33 175629.33 79685.67 175608.00 79675.00C175597.33 79696.66 175586.67 79718.34 175576.00 79740.00C175554.33 79740.00 175532.67 79740.00 175511.00 79740.00C175489.67 79729.00 175468.33 79718.00 175447.00 79707.00C175415.00 79707.00 175383.00 79707.00 175351.00 79707.00C175340.33 79685.67 175329.67 79664.33 175319.00 79643.00C175286.67 79653.67 175254.33 79664.33 175222.00 79675.00C175211.33 79675.00 175200.67 79675.00 175190.00 79675.00C175179.33 79696.66 175168.67 79718.34 175158.00 79740.00C175158.00 79804.33 175158.00 79868.67 175158.00 79933.00C175147.02 79965.44 175136.64 79998.12 175125.28 80030.40C175114.51 80051.27 175103.76 80072.13 175093.00 80093.00C175082.33 80093.00 175071.67 80093.00 175061.00 80093.00C175050.33 80104.00 175039.67 80115.00 175029.00 80126.00C175039.67 80147.33 175050.33 80168.67 175061.00 80190.00C175050.33 80211.33 175039.67 80232.67 175029.00 80254.00C175039.67 80254.00 175050.33 80254.00 175061.00 80254.00C175071.67 80286.33 175082.33 80318.67 175093.00 80351.00C175082.22 80362.23 175070.43 80372.67 175060.29 80384.41C175049.86 80405.27 175039.43 80426.14 175029.00 80447.00C175029.00 80468.33 175029.00 80489.67 175029.00 80511.00C175050.33 80543.34 175071.67 80575.66 175093.00 80608.00C175093.00 80640.00 175093.00 80672.00 175093.00 80704.00C175114.67 80714.67 175136.33 80725.33 175158.00 80736.00C175158.00 80747.00 175158.00 80758.00 175158.00 80769.00C175168.67 80758.00 175179.33 80747.00 175190.00 80736.00C175200.67 80736.00 175211.33 80736.00 175222.00 80736.00C175222.00 80757.67 175222.00 80779.33 175222.00 80801.00C175254.33 80811.67 175286.67 80822.33 175319.00 80833.00C175319.00 80843.67 175319.00 80854.33 175319.00 80865.00C175308.00 80886.33 175297.00 80907.67 175286.00 80929.00C175297.11 80940.56 175309.24 80951.33 175319.71 80963.41C175330.14 80984.27 175340.57 81005.14 175351.00 81026.00C175393.67 81047.33 175436.33 81068.67 175479.00 81090.00C175489.67 81111.33 175500.33 81132.67 175511.00 81154.00C175522.00 81165.00 175533.00 81176.00 175544.00 81187.00C175554.67 81187.00 175565.33 81187.00 175576.00 81187.00C175576.00 81165.33 175576.00 81143.67 175576.00 81122.00C175597.33 81132.67 175618.67 81143.33 175640.00 81154.00C175650.67 81165.00 175661.33 81176.00 175672.00 81187.00C175672.00 81197.67 175672.00 81208.33 175672.00 81219.00C175682.67 81240.33 175693.33 81261.67 175704.00 81283.00C175693.33 81283.00 175682.67 81283.00 175672.00 81283.00C175672.00 81293.67 175672.00 81304.33 175672.00 81315.00C175682.67 81325.66 175693.33 81336.34 175704.00 81347.00C175715.00 81347.00 175726.00 81347.00 175737.00 81347.00C175737.00 81357.67 175737.00 81368.33 175737.00 81379.00C175747.67 81379.00 175758.33 81379.00 175769.00 81379.00C175769.00 81390.00 175769.00 81401.00 175769.00 81412.00C175779.67 81412.00 175790.33 81412.00 175801.00 81412.00C175800.90 81433.48 175801.20 81454.96 175800.85 81476.44C175790.25 81508.30 175779.62 81540.15 175769.00 81572.00C175758.33 81572.00 175747.67 81572.00 175737.00 81572.00C175737.00 81583.00 175737.00 81594.00 175737.00 81605.00C175747.67 81626.33 175758.33 81647.67 175769.00 81669.00C175790.33 81679.67 175811.67 81690.33 175833.00 81701.00C175843.67 81701.00 175854.33 81701.00 175865.00 81701.00C175865.00 81711.67 175865.00 81722.33 175865.00 81733.00C175854.33 81754.66 175843.67 81776.34 175833.00 81798.00C175843.67 81808.66 175854.33 81819.34 175865.00 81830.00C175854.33 81840.66 175843.67 81851.34 175833.00 81862.00C175854.33 81872.67 175875.67 81883.33 175897.00 81894.00C175918.67 81915.33 175940.33 81936.67 175962.00 81958.00C175983.33 81968.67 176004.67 81979.33 176026.00 81990.00C176036.67 81979.34 176047.33 81968.66 176058.00 81958.00C176090.33 81990.34 176122.67 82022.66 176155.00 82055.00C176165.67 82044.34 176176.33 82033.66 176187.00 82023.00C176208.33 82033.67 176229.67 82044.33 176251.00 82055.00C176272.33 82055.00 176293.67 82055.00 176315.00 82055.00C176304.33 82065.66 176293.67 82076.34 176283.00 82087.00C176283.00 82119.00 176283.00 82151.00 176283.00 82183.00C176272.33 82193.66 176261.67 82204.34 176251.00 82215.00C176240.33 82215.00 176229.67 82215.00 176219.00 82215.00C176229.67 82236.66 176240.33 82258.34 176251.00 82280.00C176240.33 82280.00 176229.67 82280.00 176219.00 82280.00C176219.00 82290.67 176219.00 82301.33 176219.00 82312.00C176229.67 82312.00 176240.33 82312.00 176251.00 82312.00C176251.00 82322.67 176251.00 82333.33 176251.00 82344.00C176240.33 82354.66 176229.67 82365.34 176219.00 82376.00C176229.67 82386.66 176240.33 82397.34 176251.00 82408.00C176240.33 82419.00 176229.67 82430.00 176219.00 82441.00C176219.00 82451.67 176219.00 82462.33 176219.00 82473.00C176197.67 82483.67 176176.33 82494.33 176155.00 82505.00C176155.00 82526.33 176155.00 82547.67 176155.00 82569.00C176176.33 82601.34 176197.67 82633.66 176219.00 82666.00C176208.33 82666.00 176197.67 82666.00 176187.00 82666.00C176187.00 82676.67 176187.00 82687.33 176187.00 82698.00C176208.33 82708.67 176229.67 82719.33 176251.00 82730.00C176229.67 82730.00 176208.33 82730.00 176187.00 82730.00C176187.00 82740.67 176187.00 82751.33 176187.00 82762.00C176197.67 82772.66 176208.33 82783.34 176219.00 82794.00C176229.67 82783.34 176240.33 82772.66 176251.00 82762.00C176251.10 82772.81 176250.80 82783.63 176251.15 82794.44C176261.75 82826.63 176272.38 82858.81 176283.00 82891.00C176293.67 82901.66 176304.33 82912.34 176315.00 82923.00C176315.00 82933.67 176315.00 82944.33 176315.00 82955.00C176304.33 82965.66 176293.67 82976.34 176283.00 82987.00C176283.00 82997.67 176283.00 83008.33 176283.00 83019.00C176304.33 83019.00 176325.67 83019.00 176347.00 83019.00C176347.00 83040.67 176347.00 83062.33 176347.00 83084.00C176358.00 83073.00 176369.00 83062.00 176380.00 83051.00C176390.67 83051.00 176401.33 83051.00 176412.00 83051.00C176412.00 83062.00 176412.00 83073.00 176412.00 83084.00C176401.33 83084.00 176390.67 83084.00 176380.00 83084.00C176401.33 83105.34 176422.67 83126.66 176444.00 83148.00C176444.00 83158.67 176444.00 83169.33 176444.00 83180.00C176454.67 83180.00 176465.33 83180.00 176476.00 83180.00C176476.00 83158.67 176476.00 83137.33 176476.00 83116.00C176486.67 83116.00 176497.33 83116.00 176508.00 83116.00C176508.00 83105.33 176508.00 83094.67 176508.00 83084.00C176529.67 83084.00 176551.33 83084.00 176573.00 83084.00C176583.67 83094.66 176594.33 83105.34 176605.00 83116.00C176615.67 83116.00 176626.33 83116.00 176637.00 83116.00C176637.00 83148.00 176637.00 83180.00 176637.00 83212.00C176647.67 83222.66 176658.33 83233.34 176669.00 83244.00C176679.67 83233.34 176690.33 83222.66 176701.00 83212.00C176701.00 83222.67 176701.00 83233.33 176701.00 83244.00C176711.67 83222.67 176722.33 83201.33 176733.00 83180.00C176743.67 83180.00 176754.33 83180.00 176765.00 83180.00C176786.67 83190.67 176808.33 83201.33 176830.00 83212.00C176797.67 83212.00 176765.33 83212.00 176733.00 83212.00C176754.67 83222.67 176776.33 83233.33 176798.00 83244.00C176798.00 83255.00 176798.00 83266.00 176798.00 83277.00C176830.00 83266.00 176862.00 83255.00 176894.00 83244.00C176894.00 83265.67 176894.00 83287.33 176894.00 83309.00C176872.67 83309.00 176851.33 83309.00 176830.00 83309.00C176830.00 83330.33 176830.00 83351.67 176830.00 83373.00C176840.67 83383.66 176851.33 83394.34 176862.00 83405.00C176872.67 83405.00 176883.33 83405.00 176894.00 83405.00C176904.67 83426.33 176915.33 83447.67 176926.00 83469.00C176936.67 83469.00 176947.33 83469.00 176958.00 83469.00C176979.67 83480.00 177001.33 83491.00 177023.00 83502.00C177033.67 83502.00 177044.33 83502.00 177055.00 83502.00C177065.67 83512.66 177076.33 83523.34 177087.00 83534.00C177076.33 83544.66 177065.67 83555.34 177055.00 83566.00C177055.00 83587.33 177055.00 83608.67 177055.00 83630.00C177076.33 83640.67 177097.67 83651.33 177119.00 83662.00C177129.67 83651.34 177140.33 83640.66 177151.00 83630.00C177161.67 83640.66 177172.33 83651.34 177183.00 83662.00C177204.67 83662.00 177226.33 83662.00 177248.00 83662.00C177258.67 83673.00 177269.33 83684.00 177280.00 83695.00C177290.67 83684.00 177301.33 83673.00 177312.00 83662.00C177333.33 83683.67 177354.67 83705.33 177376.00 83727.00C177408.33 83727.00 177440.67 83727.00 177473.00 83727.00C177473.00 83748.33 177473.00 83769.67 177473.00 83791.00C177494.33 83791.00 177515.67 83791.00 177537.00 83791.00C177558.33 83780.33 177579.67 83769.67 177601.00 83759.00C177612.00 83759.00 177623.00 83759.00 177634.00 83759.00C177623.00 83791.00 177612.00 83823.00 177601.00 83855.00C177622.67 83855.00 177644.33 83855.00 177666.00 83855.00C177687.33 83865.67 177708.67 83876.33 177730.00 83887.00C177730.00 83865.67 177730.00 83844.33 177730.00 83823.00C177751.33 83801.66 177772.67 83780.34 177794.00 83759.00C177783.33 83737.67 177772.67 83716.33 177762.00 83695.00C177783.33 83695.00 177804.67 83695.00 177826.00 83695.00C177826.00 83673.33 177826.00 83651.67 177826.00 83630.00C177837.00 83640.67 177848.00 83651.33 177859.00 83662.00C177869.67 83651.34 177880.33 83640.66 177891.00 83630.00C177901.67 83630.00 177912.33 83630.00 177923.00 83630.00C177933.67 83651.66 177944.33 83673.34 177955.00 83695.00C177965.67 83705.66 177976.33 83716.34 177987.00 83727.00C178008.67 83727.00 178030.33 83727.00 178052.00 83727.00C178073.33 83716.33 178094.67 83705.67 178116.00 83695.00C178137.33 83695.00 178158.67 83695.00 178180.00 83695.00C178169.33 83716.33 178158.67 83737.67 178148.00 83759.00C178158.67 83769.66 178169.33 83780.34 178180.00 83791.00C178190.67 83791.00 178201.33 83791.00 178212.00 83791.00C178201.33 83780.34 178190.67 83769.66 178180.00 83759.00C178201.33 83759.00 178222.67 83759.00 178244.00 83759.00C178255.00 83769.67 178266.00 83780.33 178277.00 83791.00C178341.33 83791.00 178405.67 83791.00 178470.00 83791.00C178470.00 83769.67 178470.00 83748.33 178470.00 83727.00C178491.33 83705.33 178512.67 83683.67 178534.00 83662.00C178609.00 83662.00 178684.00 83662.00 178759.00 83662.00C178780.74 83650.91 178802.89 83640.50 178824.38 83628.97C178867.01 83597.18 178909.76 83565.55 178952.33 83533.67C179005.30 83480.11 179058.17 83426.45 179111.96 83373.71C179122.97 83362.80 179133.99 83351.90 179145.00 83341.00C179155.67 83341.00 179166.33 83341.00 179177.00 83341.00C179187.67 83319.67 179198.33 83298.33 179209.00 83277.00C179241.33 83277.00 179273.67 83277.00 179306.00 83277.00C179295.00 83277.00 179284.00 83277.00 179273.00 83277.00C179284.00 83287.67 179295.00 83298.33 179306.00 83309.00C179294.85 83330.42 179284.03 83352.02 179272.67 83373.33C179208.45 83437.55 179144.22 83501.77 179080.00 83566.00C179037.29 83630.49 178994.43 83694.87 178951.80 83759.42C178833.59 84006.02 178715.63 84252.76 178597.27 84499.28C178554.81 84574.01 178512.21 84648.66 178469.82 84723.43C178394.04 84906.59 178318.63 85089.91 178242.61 85272.97C178157.40 85454.32 178072.21 85635.66 177987.00 85817.00C177976.33 85870.33 177965.67 85923.67 177955.00 85977.00C177911.32 86042.61 177867.15 86107.90 177823.78 86173.71C177791.46 86227.61 177759.68 86281.84 177727.01 86335.53C177706.67 86366.35 177686.34 86397.18 177666.00 86428.00C177655.01 86460.45 177644.64 86493.14 177633.26 86525.44C177617.85 86554.60 177603.96 86584.63 177586.30 86612.55C177494.77 86765.49 177403.33 86918.48 177311.72 87071.37C177264.01 87135.16 177215.74 87198.55 177169.21 87263.22C177098.06 87360.96 177026.63 87458.49 176955.73 87556.41C176892.15 87651.60 176828.58 87746.80 176765.00 87842.00C176754.33 87852.66 176743.67 87863.34 176733.00 87874.00C176733.00 87885.00 176733.00 87896.00 176733.00 87907.00C176722.33 87928.33 176711.67 87949.67 176701.00 87971.00C176690.33 87971.00 176679.67 87971.00 176669.00 87971.00C176636.89 88024.78 176604.92 88078.64 176572.71 88132.36C176529.74 88185.71 176486.66 88238.99 176443.74 88292.39C176422.26 88325.23 176400.25 88357.75 176379.09 88390.80C176336.22 88475.56 176293.78 88560.56 176251.16 88645.45C176224.17 88691.34 176196.68 88736.94 176169.48 88782.71C176164.66 88790.81 176159.83 88798.90 176155.00 88807.00C176133.33 88817.67 176111.67 88828.33 176090.00 88839.00C176047.08 88881.75 176004.39 88924.73 175962.00 88968.00C175962.00 89010.67 175962.00 89053.33 175962.00 89096.00C175940.33 89096.00 175918.67 89096.00 175897.00 89096.00C175886.33 89117.66 175875.67 89139.34 175865.00 89161.00C175843.67 89171.67 175822.33 89182.33 175801.00 89193.00C175779.53 89225.09 175758.27 89257.32 175736.67 89289.33C175683.04 89343.03 175629.27 89396.59 175575.73 89450.38C175500.82 89557.25 175425.91 89664.13 175351.00 89771.00C175318.67 89792.67 175286.33 89814.33 175254.00 89836.00C175221.58 89878.98 175189.61 89922.33 175156.91 89965.09C175124.88 89997.21 175092.67 90029.16 175060.74 90061.39C175017.94 90125.44 174975.33 90189.63 174933.00 90254.00C174911.33 90254.00 174889.67 90254.00 174868.00 90254.00C174836.00 90286.00 174804.00 90318.00 174772.00 90350.00C174740.00 90403.67 174708.00 90457.33 174676.00 90511.00C174633.00 90554.00 174590.00 90597.00 174547.00 90640.00C174493.33 90640.00 174439.67 90640.00 174386.00 90640.00C174362.94 90651.82 174339.38 90662.70 174316.67 90675.18C174264.78 90706.12 174212.89 90737.06 174161.00 90768.00C174118.00 90811.00 174075.00 90854.00 174032.00 90897.00C174000.00 90907.67 173968.00 90918.33 173936.00 90929.00C173914.67 90929.00 173893.33 90929.00 173872.00 90929.00C173850.33 90918.33 173828.67 90907.67 173807.00 90897.00C173807.00 90907.67 173807.00 90918.33 173807.00 90929.00C173752.61 90918.24 173698.31 90907.02 173643.87 90896.56C173569.58 90886.04 173495.29 90875.52 173421.00 90865.00C173453.37 90789.85 173485.84 90714.74 173518.15 90639.56C173528.75 90607.37 173539.38 90575.19 173550.00 90543.00C173539.33 90521.67 173528.67 90500.33 173518.00 90479.00C173432.33 90500.33 173346.67 90521.67 173261.00 90543.00C173282.33 90586.00 173303.67 90629.00 173325.00 90672.00C173303.67 90704.00 173282.33 90736.00 173261.00 90768.00C173261.00 90778.67 173261.00 90789.33 173261.00 90800.00C173250.33 90800.00 173239.67 90800.00 173229.00 90800.00C173207.20 90832.43 173185.60 90864.99 173163.67 90897.33C173152.72 90908.73 173140.78 90919.28 173130.49 90931.26C173109.53 90962.61 173088.75 90994.07 173067.68 91025.33C173057.11 91036.22 173046.56 91047.11 173036.00 91058.00C173025.33 91058.00 173014.67 91058.00 173004.00 91058.00C172961.00 91090.00 172918.00 91122.00 172875.00 91154.00C172853.67 91154.00 172832.33 91154.00 172811.00 91154.00C172789.33 91175.33 172767.67 91196.67 172746.00 91218.00C172735.33 91239.66 172724.67 91261.34 172714.00 91283.00C172703.33 91293.66 172692.67 91304.34 172682.00 91315.00C172671.33 91315.00 172660.67 91315.00 172650.00 91315.00C172638.93 91326.51 172626.90 91337.19 172616.47 91349.26C172595.32 91380.50 172574.16 91411.75 172553.00 91443.00C172553.00 91454.00 172553.00 91465.00 172553.00 91476.00C172520.56 91486.97 172487.90 91497.39 172455.60 91508.70C172434.73 91519.14 172413.87 91529.57 172393.00 91540.00C172403.67 91540.00 172414.33 91540.00 172425.00 91540.00C172340.42 91581.19 172256.66 91624.02 172172.74 91666.54C172149.60 91678.23 172126.26 91689.53 172103.00 91701.00C172092.33 91722.33 172081.67 91743.67 172071.00 91765.00C172039.00 91775.67 172007.00 91786.33 171975.00 91797.00C171942.67 91818.34 171910.33 91839.66 171878.00 91861.00C171878.00 91872.00 171878.00 91883.00 171878.00 91894.00C171856.67 91894.00 171835.33 91894.00 171814.00 91894.00C171792.33 91904.67 171770.67 91915.33 171749.00 91926.00C171727.67 91958.00 171706.33 91990.00 171685.00 92022.00C171663.67 92097.00 171642.33 92172.00 171621.00 92247.00C171620.86 92262.97 171621.82 92279.03 171619.03 92294.85C171609.03 92375.57 171599.01 92456.28 171589.00 92537.00C171599.67 92579.67 171610.33 92622.33 171621.00 92665.00C171642.47 92697.42 171663.73 92729.99 171685.33 92762.33C171695.89 92772.88 171706.44 92783.44 171717.00 92794.00C171760.00 92761.67 171803.00 92729.33 171846.00 92697.00C171856.79 92708.56 171868.54 92719.37 171878.71 92731.41C171889.14 92752.27 171899.57 92773.14 171910.00 92794.00C171899.33 92804.66 171888.67 92815.34 171878.00 92826.00C171888.67 92826.00 171899.33 92826.00 171910.00 92826.00C171910.00 92869.00 171910.00 92912.00 171910.00 92955.00C171920.79 92966.23 171932.56 92976.68 171942.72 92988.40C171953.49 93009.27 171964.24 93030.13 171975.00 93051.00C171964.00 93061.67 171953.00 93072.33 171942.00 93083.00C171953.00 93093.67 171964.00 93104.33 171975.00 93115.00C171953.33 93147.33 171931.67 93179.67 171910.00 93212.00C171888.67 93201.33 171867.33 93190.67 171846.00 93180.00C171846.00 93201.33 171846.00 93222.67 171846.00 93244.00C171867.33 93244.00 171888.67 93244.00 171910.00 93244.00C171899.33 93254.66 171888.67 93265.34 171878.00 93276.00C171878.00 93286.67 171878.00 93297.33 171878.00 93308.00C171846.00 93329.67 171814.00 93351.33 171782.00 93373.00C171781.94 93394.49 171782.12 93415.97 171781.91 93437.45C171770.97 93491.13 171759.78 93544.76 171749.00 93598.46C171749.00 93619.64 171749.00 93640.82 171749.00 93662.00C171760.00 93672.67 171771.00 93683.33 171782.00 93694.00C171803.33 93694.00 171824.67 93694.00 171846.00 93694.00C171846.00 93715.33 171846.00 93736.67 171846.00 93758.00C171867.33 93769.00 171888.67 93780.00 171910.00 93791.00C171899.33 93801.66 171888.67 93812.34 171878.00 93823.00C171878.00 93855.00 171878.00 93887.00 171878.00 93919.00C171899.33 93919.00 171920.67 93919.00 171942.00 93919.00C171953.00 93908.33 171964.00 93897.67 171975.00 93887.00C171975.00 93930.00 171975.00 93973.00 171975.00 94016.00C171963.85 94037.42 171953.03 94059.02 171941.67 94080.33C171909.78 94112.55 171877.89 94144.78 171846.00 94177.00C171846.00 94166.00 171846.00 94155.00 171846.00 94144.00C171835.33 94122.67 171824.67 94101.33 171814.00 94080.00C171792.33 94080.00 171770.67 94080.00 171749.00 94080.00C171727.67 94101.34 171706.33 94122.66 171685.00 94144.00C171653.00 94144.00 171621.00 94144.00 171589.00 94144.00C171599.67 94155.00 171610.33 94166.00 171621.00 94177.00C171621.00 94198.33 171621.00 94219.67 171621.00 94241.00C171578.24 94283.91 171535.01 94326.34 171492.00 94369.00C171481.33 94412.00 171470.67 94455.00 171460.00 94498.00C171460.00 94562.33 171460.00 94626.67 171460.00 94691.00C171481.33 94755.33 171502.67 94819.67 171524.00 94884.00C171546.64 94917.83 171570.03 94951.18 171592.18 94985.33C171623.11 95037.22 171654.06 95089.11 171685.00 95141.00C171685.00 95151.67 171685.00 95162.33 171685.00 95173.00C171706.33 95183.67 171727.67 95194.33 171749.00 95205.00C171760.00 95237.33 171771.00 95269.67 171782.00 95302.00C171782.00 95355.67 171782.00 95409.33 171782.00 95463.00C171760.33 95559.33 171738.67 95655.67 171717.00 95752.00C171716.78 95773.90 171717.44 95795.86 171716.66 95817.71C171706.05 95870.95 171695.57 95924.22 171684.85 95977.44C171674.25 96009.63 171663.62 96041.81 171653.00 96074.00C171652.90 96095.48 171653.20 96116.96 171652.85 96138.44C171620.90 96234.79 171588.78 96331.08 171556.91 96427.45C171545.87 96481.11 171534.98 96534.80 171523.85 96588.44C171513.25 96620.30 171502.62 96652.15 171492.00 96684.00C171491.95 96727.15 171492.10 96770.30 171491.92 96813.46C171481.28 96877.64 171470.64 96941.82 171460.00 97006.00C171470.67 97038.00 171481.33 97070.00 171492.00 97102.00C171492.00 97091.33 171492.00 97080.67 171492.00 97070.00C171502.67 97080.66 171513.33 97091.34 171524.00 97102.00C171524.00 97145.00 171524.00 97188.00 171524.00 97231.00C171513.33 97241.66 171502.67 97252.34 171492.00 97263.00C171492.00 97273.67 171492.00 97284.33 171492.00 97295.00C171470.67 97338.00 171449.33 97381.00 171428.00 97424.00C171428.00 97467.00 171428.00 97510.00 171428.00 97553.00C171406.67 97638.83 171385.19 97724.62 171363.94 97810.46C171353.30 97895.97 171342.65 97981.49 171332.00 98067.00C171310.33 98110.00 171288.67 98153.00 171267.00 98196.00C171267.00 98249.33 171267.00 98302.67 171267.00 98356.00C171256.23 98399.13 171245.73 98442.33 171234.79 98485.41C171224.19 98506.78 171213.31 98528.00 171202.91 98549.46C171181.61 98656.64 171160.30 98763.82 171139.00 98871.00C171139.00 99053.33 171139.00 99235.67 171139.00 99418.00C171160.33 99460.67 171181.67 99503.33 171203.00 99546.00C171224.33 99556.67 171245.67 99567.33 171267.00 99578.00C171277.67 99578.00 171288.33 99578.00 171299.00 99578.00C171310.00 99556.67 171321.00 99535.33 171332.00 99514.00C171332.00 99535.33 171332.00 99556.67 171332.00 99578.00C171321.00 99578.00 171310.00 99578.00 171299.00 99578.00C171299.00 99610.33 171299.00 99642.67 171299.00 99675.00C171288.33 99685.66 171277.67 99696.34 171267.00 99707.00C171277.67 99707.00 171288.33 99707.00 171299.00 99707.00C171299.00 99696.33 171299.00 99685.67 171299.00 99675.00C171310.00 99675.00 171321.00 99675.00 171332.00 99675.00C171332.00 99803.67 171332.00 99932.33 171332.00 100061.00C171342.74 100125.14 171353.29 100189.32 171364.15 100253.44C171374.75 100285.63 171385.38 100317.81 171396.00 100350.00C171396.10 100371.48 171395.80 100392.96 171396.15 100414.44C171417.42 100478.63 171438.72 100542.81 171460.00 100607.00C171460.00 101025.00 171460.00 101443.00 171460.00 101861.00C171470.67 101925.33 171481.33 101989.67 171492.00 102054.00C171481.33 102064.67 171470.67 102075.33 171460.00 102086.00C171470.67 102096.67 171481.33 102107.33 171492.00 102118.00C171513.72 102257.48 171535.31 102396.98 171557.12 102536.45C171589.08 102654.30 171621.04 102772.15 171653.00 102890.00C171653.00 102900.67 171653.00 102911.33 171653.00 102922.00C171663.67 102932.67 171674.33 102943.33 171685.00 102954.00C171695.65 103040.16 171706.45 103126.29 171717.00 103212.46C171717.03 103319.46 171716.94 103426.46 171717.05 103533.46C171727.70 103640.64 171738.35 103747.82 171749.00 103855.00C171770.67 103940.67 171792.33 104026.33 171814.00 104112.00C171824.67 104112.00 171835.33 104112.00 171846.00 104112.00C171867.33 104187.00 171888.67 104262.00 171910.00 104337.00C171910.00 104347.67 171910.00 104358.33 171910.00 104369.00C171920.79 104380.23 171932.58 104390.67 171942.71 104402.41C171985.48 104487.61 172028.24 104572.80 172071.00 104658.00C172081.67 104669.00 172092.33 104680.00 172103.00 104691.00C172103.00 104701.67 172103.00 104712.33 172103.00 104723.00C172092.33 104733.67 172081.67 104744.33 172071.00 104755.00C172071.00 104765.67 172071.00 104776.33 172071.00 104787.00C172092.33 104797.67 172113.67 104808.33 172135.00 104819.00C172135.00 104829.67 172135.00 104840.33 172135.00 104851.00C172124.21 104862.57 172112.44 104873.37 172102.28 104885.43C172090.45 104908.43 172079.72 104932.01 172067.08 104954.57C172036.39 105006.05 172005.69 105057.52 171975.00 105109.00C171932.00 105259.00 171889.00 105409.00 171846.00 105559.00C171813.63 105634.15 171781.16 105709.26 171748.85 105784.44C171727.58 105848.63 171706.28 105912.81 171685.00 105977.00C171674.33 105987.67 171663.67 105998.33 171653.00 106009.00C171653.00 106073.33 171653.00 106137.67 171653.00 106202.00C171663.67 106234.00 171674.33 106266.00 171685.00 106298.00C171674.33 106308.67 171663.67 106319.33 171653.00 106330.00C171642.33 106362.33 171631.67 106394.67 171621.00 106427.00C171610.33 106437.67 171599.67 106448.33 171589.00 106459.00C171578.33 106491.00 171567.67 106523.00 171557.00 106555.00C171535.33 106566.00 171513.67 106577.00 171492.00 106588.00C171460.00 106630.67 171428.00 106673.33 171396.00 106716.00C171396.00 106726.67 171396.00 106737.33 171396.00 106748.00C171385.33 106748.00 171374.67 106748.00 171364.00 106748.00C171353.33 106791.00 171342.67 106834.00 171332.00 106877.00C171332.00 106887.67 171332.00 106898.33 171332.00 106909.00C171353.33 106877.00 171374.67 106845.00 171396.00 106813.00C171374.67 106866.67 171353.33 106920.33 171332.00 106974.00C171342.67 107016.67 171353.33 107059.33 171364.00 107102.00C171374.67 107112.67 171385.33 107123.33 171396.00 107134.00C171406.67 107134.00 171417.33 107134.00 171428.00 107134.00C171428.00 107144.67 171428.00 107155.33 171428.00 107166.00C171417.33 107187.67 171406.67 107209.33 171396.00 107231.00C171396.00 107273.67 171396.00 107316.33 171396.00 107359.00C171374.67 107369.67 171353.33 107380.33 171332.00 107391.00C171310.28 107412.82 171288.35 107434.44 171266.76 107456.40C171234.84 107509.93 171202.92 107563.47 171171.00 107617.00C171171.00 107649.00 171171.00 107681.00 171171.00 107713.00C171160.33 107723.67 171149.67 107734.33 171139.00 107745.00C171139.00 107755.67 171139.00 107766.33 171139.00 107777.00C171149.67 107766.33 171160.33 107755.67 171171.00 107745.00C171171.00 107777.33 171171.00 107809.67 171171.00 107842.00C171160.33 107852.67 171149.67 107863.33 171139.00 107874.00C171139.00 107895.33 171139.00 107916.67 171139.00 107938.00C171106.67 108002.33 171074.33 108066.67 171042.00 108131.00C171041.94 108174.15 171042.12 108217.30 171041.91 108260.45C171031.30 108313.79 171020.45 108367.09 171010.00 108420.46C171010.00 108473.97 171010.00 108527.49 171010.00 108581.00C170999.33 108613.33 170988.67 108645.67 170978.00 108678.00C170988.67 108688.67 170999.33 108699.33 171010.00 108710.00C170988.67 108731.33 170967.33 108752.67 170946.00 108774.00C170946.00 108849.00 170946.00 108924.00 170946.00 108999.00C170935.33 108999.00 170924.67 108999.00 170914.00 108999.00C170902.97 109009.84 170891.64 109020.39 170880.80 109031.42C170870.20 109052.95 170859.60 109074.47 170849.00 109096.00C170849.00 109117.33 170849.00 109138.67 170849.00 109160.00C170838.33 109170.67 170827.67 109181.33 170817.00 109192.00C170806.33 109192.00 170795.67 109192.00 170785.00 109192.00C170784.65 109207.13 170786.25 109222.45 170782.79 109237.35C170772.86 109297.23 170762.93 109357.12 170753.00 109417.00C170763.67 109524.33 170774.33 109631.67 170785.00 109739.00C170806.47 109771.09 170827.73 109803.32 170849.33 109835.33C170870.89 109856.55 170892.44 109877.78 170914.00 109899.00C170892.33 109910.00 170870.67 109921.00 170849.00 109932.00C170806.33 109996.33 170763.67 110060.67 170721.00 110125.00C170721.00 110189.00 170721.00 110253.00 170721.00 110317.00C170688.67 110370.67 170656.33 110424.33 170624.00 110478.00C170624.00 110542.33 170624.00 110606.67 170624.00 110671.00C170634.67 110681.67 170645.33 110692.33 170656.00 110703.00C170645.30 110713.84 170634.31 110724.40 170623.80 110735.42C170613.20 110756.95 170602.60 110778.47 170592.00 110800.00C170592.00 110842.67 170592.00 110885.33 170592.00 110928.00C170581.33 110949.67 170570.67 110971.33 170560.00 110993.00C170538.67 111003.67 170517.33 111014.33 170496.00 111025.00C170484.99 111046.86 170473.12 111068.37 170462.64 111090.45C170452.09 111132.97 170441.55 111175.48 170431.00 111218.00C170431.00 111357.33 170431.00 111496.67 170431.00 111636.00C170420.33 111689.67 170409.67 111743.33 170399.00 111797.00C170409.65 111882.82 170420.45 111968.63 170431.00 112054.46C170431.04 112086.46 170430.91 112118.46 170431.07 112150.46C170441.78 112225.45 170452.31 112300.47 170463.13 112375.45C170484.76 112450.30 170506.38 112525.15 170528.00 112600.00C170528.04 112707.49 170527.91 112814.97 170528.07 112922.46C170538.72 112997.31 170549.36 113072.15 170560.00 113147.00C170549.33 113157.67 170538.67 113168.33 170528.00 113179.00C170528.25 113201.13 170527.49 113223.32 170528.40 113245.41C170538.93 113308.94 170549.46 113372.47 170560.00 113436.00C170635.00 113543.33 170710.00 113650.67 170785.00 113758.00C170795.67 113758.00 170806.33 113758.00 170817.00 113758.00C170800.67 113774.24 170784.85 113791.05 170766.89 113805.53C170697.93 113864.69 170628.96 113923.84 170560.00 113983.00C170570.67 114015.00 170581.33 114047.00 170592.00 114079.00C170560.00 114100.67 170528.00 114122.33 170496.00 114144.00C170484.84 114165.42 170474.03 114187.02 170462.67 114208.33C170377.11 114293.89 170291.56 114379.44 170206.00 114465.00C170195.33 114486.67 170184.67 114508.33 170174.00 114530.00C170174.00 114551.33 170174.00 114572.67 170174.00 114594.00C170184.67 114604.67 170195.33 114615.33 170206.00 114626.00C170194.77 114636.79 170184.33 114648.58 170172.59 114658.71C170087.39 114701.47 170002.20 114744.24 169917.00 114787.00C169895.33 114787.00 169873.67 114787.00 169852.00 114787.00C169841.33 114776.33 169830.67 114765.67 169820.00 114755.00C169798.67 114765.67 169777.33 114776.33 169756.00 114787.00C169734.67 114808.33 169713.33 114829.67 169692.00 114851.00C169681.19 114851.10 169670.37 114850.80 169659.56 114851.15C169626.98 114862.10 169594.11 114872.32 169561.72 114883.73C169487.15 114926.49 169412.58 114969.25 169338.00 115012.00C169294.93 115054.81 169251.72 115097.48 169208.72 115140.37C169176.62 115183.71 169144.13 115226.78 169112.27 115270.28C169069.24 115345.48 169025.94 115420.53 168983.09 115495.83C168940.73 115580.89 168898.36 115665.94 168856.00 115751.00C168845.33 115740.33 168834.67 115729.67 168824.00 115719.00C168791.67 115719.00 168759.33 115719.00 168727.00 115719.00C168727.00 115708.33 168727.00 115697.67 168727.00 115687.00C168716.33 115687.00 168705.67 115687.00 168695.00 115687.00C168705.67 115708.33 168716.33 115729.67 168727.00 115751.00C168748.33 115740.33 168769.67 115729.67 168791.00 115719.00C168780.33 115729.67 168769.67 115740.33 168759.00 115751.00C168769.67 115772.67 168780.33 115794.33 168791.00 115816.00C168802.00 115805.00 168813.00 115794.00 168824.00 115783.00C168770.28 115858.48 168716.43 115933.87 168662.78 116009.41C168587.85 116148.61 168512.93 116287.80 168438.00 116427.00C168438.00 116448.33 168438.00 116469.67 168438.00 116491.00C168405.67 116555.33 168373.33 116619.67 168341.00 116684.00C168340.59 116695.62 168341.86 116707.39 168340.28 116718.90C168329.85 116760.93 168319.42 116802.97 168309.00 116845.00C168319.67 116855.67 168330.33 116866.33 168341.00 116877.00C168319.67 116919.67 168298.33 116962.33 168277.00 117005.00C168277.00 116973.00 168277.00 116941.00 168277.00 116909.00C168265.77 116898.21 168255.33 116886.42 168243.58 116876.28C168222.34 116865.57 168200.95 116855.18 168179.83 116844.25C167826.22 116619.17 167472.61 116394.08 167119.00 116169.00C167106.87 116157.42 167095.82 116144.62 167082.89 116133.92C167040.44 116102.29 166998.40 116070.11 166955.69 116038.85C166771.64 115919.87 166587.82 115800.53 166403.63 115681.78C166149.09 115522.85 165894.54 115363.93 165640.00 115205.00C165640.00 115162.00 165640.00 115119.00 165640.00 115076.00C165617.96 115064.74 165595.50 115054.24 165573.74 115042.49C165542.40 115021.53 165510.93 115000.77 165479.68 114979.67C165469.12 114968.78 165458.56 114957.89 165448.00 114947.00C165448.00 114936.33 165448.00 114925.67 165448.00 114915.00C165533.67 114872.33 165619.33 114829.67 165705.00 114787.00C165758.33 114712.00 165811.67 114637.00 165865.00 114562.00C165865.00 114551.33 165865.00 114540.67 165865.00 114530.00C165854.33 114508.33 165843.67 114486.67 165833.00 114465.00C165811.67 114454.33 165790.33 114443.67 165769.00 114433.00C165758.33 114443.67 165747.67 114454.33 165737.00 114465.00C165747.67 114443.67 165758.33 114422.33 165769.00 114401.00C165758.33 114379.67 165747.67 114358.33 165737.00 114337.00C165715.67 114315.33 165694.33 114293.67 165673.00 114272.00C165683.67 114250.67 165694.33 114229.33 165705.00 114208.00C165694.33 114186.67 165683.67 114165.33 165673.00 114144.00C165683.67 114122.33 165694.33 114100.67 165705.00 114079.00C165683.33 114047.00 165661.67 114015.00 165640.00 113983.00C165608.00 113983.00 165576.00 113983.00 165544.00 113983.00C165533.33 113961.67 165522.67 113940.33 165512.00 113919.00C165479.67 113929.67 165447.33 113940.33 165415.00 113951.00C165404.33 113940.33 165393.67 113929.67 165383.00 113919.00C165372.33 113886.67 165361.67 113854.33 165351.00 113822.00C165340.33 113822.00 165329.67 113822.00 165319.00 113822.00C165308.33 113811.33 165297.67 113800.67 165287.00 113790.00C165287.00 113758.00 165287.00 113726.00 165287.00 113694.00C165276.16 113682.97 165265.61 113671.64 165254.58 113660.80C165233.05 113650.20 165211.53 113639.60 165190.00 113629.00C165179.33 113618.33 165168.67 113607.67 165158.00 113597.00C165168.67 113575.67 165179.33 113554.33 165190.00 113533.00C165168.67 113522.33 165147.33 113511.67 165126.00 113501.00C165115.33 113479.33 165104.67 113457.67 165094.00 113436.00C165083.33 113425.33 165072.67 113414.67 165062.00 113404.00C165062.00 113425.33 165062.00 113446.67 165062.00 113468.00C165051.00 113500.33 165040.00 113532.67 165029.00 113565.00C165017.75 113542.96 165007.22 113520.51 164995.50 113498.73C164974.67 113467.15 164953.83 113435.58 164933.00 113404.00C164922.33 113404.00 164911.67 113404.00 164901.00 113404.00C164879.67 113425.33 164858.33 113446.67 164837.00 113468.00C164826.00 113446.67 164815.00 113425.33 164804.00 113404.00C164782.67 113393.33 164761.33 113382.67 164740.00 113372.00C164740.00 113340.00 164740.00 113308.00 164740.00 113276.00C164750.67 113276.00 164761.33 113276.00 164772.00 113276.00C164761.33 113254.33 164750.67 113232.67 164740.00 113211.00C164750.67 113200.33 164761.33 113189.67 164772.00 113179.00C164740.00 113179.00 164708.00 113179.00 164676.00 113179.00C164654.67 113200.33 164633.33 113221.67 164612.00 113243.00C164579.67 113221.67 164547.33 113200.33 164515.00 113179.00C164493.67 113125.33 164472.33 113071.67 164451.00 113018.00C164429.59 112996.40 164407.92 112975.08 164386.00 112954.00C164397.00 112932.67 164408.00 112911.33 164419.00 112890.00C164419.00 112857.67 164419.00 112825.33 164419.00 112793.00C164397.33 112793.00 164375.67 112793.00 164354.00 112793.00C164354.00 112771.67 164354.00 112750.33 164354.00 112729.00C164343.33 112729.00 164332.67 112729.00 164322.00 112729.00C164300.67 112696.67 164279.33 112664.33 164258.00 112632.00C164258.00 112610.67 164258.00 112589.33 164258.00 112568.00C164204.33 112557.33 164150.67 112546.67 164097.00 112536.00C164075.67 112514.67 164054.33 112493.33 164033.00 112472.00C164011.33 112461.33 163989.67 112450.67 163968.00 112440.00C163936.00 112450.67 163904.00 112461.33 163872.00 112472.00C163860.48 112460.93 163849.82 112448.88 163837.73 112438.47C163806.15 112417.32 163774.58 112396.15 163743.00 112375.00C163786.00 112353.67 163829.00 112332.33 163872.00 112311.00C163872.00 112268.00 163872.00 112225.00 163872.00 112182.00C163861.33 112171.33 163850.67 112160.67 163840.00 112150.00C163861.33 112128.67 163882.67 112107.33 163904.00 112086.00C163882.67 112075.33 163861.33 112064.67 163840.00 112054.00C163840.00 112032.33 163840.00 112010.67 163840.00 111989.00C163861.33 111989.00 163882.67 111989.00 163904.00 111989.00C163904.00 111967.67 163904.00 111946.33 163904.00 111925.00C163914.67 111925.00 163925.33 111925.00 163936.00 111925.00C163957.67 111893.00 163979.33 111861.00 164001.00 111829.00C164043.67 111818.33 164086.33 111807.67 164129.00 111797.00C164097.00 111775.33 164065.00 111753.67 164033.00 111732.00C164033.00 111710.67 164033.00 111689.33 164033.00 111668.00C164022.33 111657.33 164011.67 111646.67 164001.00 111636.00C164001.00 111614.33 164001.00 111592.67 164001.00 111571.00C164011.67 111571.00 164022.33 111571.00 164033.00 111571.00C164043.67 111560.33 164054.33 111549.67 164065.00 111539.00C164054.33 111507.00 164043.67 111475.00 164033.00 111443.00C164054.33 111421.67 164075.67 111400.33 164097.00 111379.00C164097.00 111357.33 164097.00 111335.67 164097.00 111314.00C164065.00 111303.33 164033.00 111292.67 164001.00 111282.00C163990.00 111228.33 163979.00 111174.67 163968.00 111121.00C163989.67 111089.00 164011.33 111057.00 164033.00 111025.00C164043.59 110960.18 164054.81 110895.42 164065.00 110830.55C164065.00 110820.37 164065.00 110810.18 164065.00 110800.00C164043.67 110800.00 164022.33 110800.00 164001.00 110800.00C164001.00 110767.67 164001.00 110735.33 164001.00 110703.00C164033.00 110638.67 164065.00 110574.33 164097.00 110510.00C164097.07 110488.52 164096.85 110467.03 164097.11 110445.55C164107.74 110402.70 164118.37 110359.85 164129.00 110317.00C164139.67 110317.00 164150.33 110317.00 164161.00 110317.00C164193.33 110285.00 164225.67 110253.00 164258.00 110221.00C164279.69 110166.75 164300.96 110112.32 164322.91 110058.18C164343.94 110016.12 164364.97 109974.06 164386.00 109932.00C164386.00 109899.67 164386.00 109867.33 164386.00 109835.00C164407.67 109824.33 164429.33 109813.67 164451.00 109803.00C164483.00 109803.00 164515.00 109803.00 164547.00 109803.00C164547.00 109813.67 164547.00 109824.33 164547.00 109835.00C164557.67 109845.67 164568.33 109856.33 164579.00 109867.00C164611.33 109867.00 164643.67 109867.00 164676.00 109867.00C164697.33 109877.67 164718.67 109888.33 164740.00 109899.00C164750.67 109899.00 164761.33 109899.00 164772.00 109899.00C164782.67 109888.33 164793.33 109877.67 164804.00 109867.00C164815.15 109866.90 164826.30 109867.20 164837.44 109866.85C164869.29 109856.24 164901.15 109845.62 164933.00 109835.00C164943.67 109824.33 164954.33 109813.67 164965.00 109803.00C164997.33 109824.33 165029.67 109845.67 165062.00 109867.00C165062.00 109877.67 165062.00 109888.33 165062.00 109899.00C165072.67 109899.00 165083.33 109899.00 165094.00 109899.00C165115.33 109920.67 165136.67 109942.33 165158.00 109964.00C165168.67 109953.33 165179.33 109942.67 165190.00 109932.00C165200.67 109932.00 165211.33 109932.00 165222.00 109932.00C165243.67 109910.33 165265.33 109888.67 165287.00 109867.00C165297.67 109888.67 165308.33 109910.33 165319.00 109932.00C165340.33 109932.00 165361.67 109932.00 165383.00 109932.00C165393.67 109910.33 165404.33 109888.67 165415.00 109867.00C165415.00 109835.00 165415.00 109803.00 165415.00 109771.00C165426.00 109760.33 165437.00 109749.67 165448.00 109739.00C165448.00 109728.33 165448.00 109717.67 165448.00 109707.00C165469.33 109707.00 165490.67 109707.00 165512.00 109707.00C165512.00 109696.00 165512.00 109685.00 165512.00 109674.00C165522.67 109663.33 165533.33 109652.67 165544.00 109642.00C165533.33 109631.33 165522.67 109620.67 165512.00 109610.00C165512.00 109588.67 165512.00 109567.33 165512.00 109546.00C165501.33 109535.33 165490.67 109524.67 165480.00 109514.00C165480.00 109492.33 165480.00 109470.67 165480.00 109449.00C165458.33 109438.33 165436.67 109427.67 165415.00 109417.00C165393.67 109427.67 165372.33 109438.33 165351.00 109449.00C165340.33 109438.33 165329.67 109427.67 165319.00 109417.00C165276.00 109417.00 165233.00 109417.00 165190.00 109417.00C165147.33 109395.67 165104.67 109374.33 165062.00 109353.00C165083.33 109342.33 165104.67 109331.67 165126.00 109321.00C165147.33 109267.33 165168.67 109213.67 165190.00 109160.00C165211.67 109149.33 165233.33 109138.67 165255.00 109128.00C165255.00 109095.67 165255.00 109063.33 165255.00 109031.00C165265.67 109009.67 165276.33 108988.33 165287.00 108967.00C165265.59 108945.40 165243.92 108924.08 165222.00 108903.00C165222.00 108881.33 165222.00 108859.67 165222.00 108838.00C165243.67 108795.33 165265.33 108752.67 165287.00 108710.00C165297.67 108656.33 165308.33 108602.67 165319.00 108549.00C165329.67 108527.67 165340.33 108506.33 165351.00 108485.00C165351.00 108474.33 165351.00 108463.67 165351.00 108453.00C165372.33 108410.00 165393.67 108367.00 165415.00 108324.00C165436.67 108324.00 165458.33 108324.00 165480.00 108324.00C165490.67 108313.33 165501.33 108302.67 165512.00 108292.00C165522.67 108302.67 165533.33 108313.33 165544.00 108324.00C165544.00 108313.33 165544.00 108302.67 165544.00 108292.00C165554.67 108281.33 165565.33 108270.67 165576.00 108260.00C165586.67 108260.00 165597.33 108260.00 165608.00 108260.00C165640.33 108281.33 165672.67 108302.67 165705.00 108324.00C165726.33 108324.00 165747.67 108324.00 165769.00 108324.00C165769.00 108313.33 165769.00 108302.67 165769.00 108292.00C165779.67 108302.67 165790.33 108313.33 165801.00 108324.00C165833.33 108334.67 165865.67 108345.33 165898.00 108356.00C165919.33 108356.00 165940.67 108356.00 165962.00 108356.00C165962.00 108324.00 165962.00 108292.00 165962.00 108260.00C165951.33 108260.00 165940.67 108260.00 165930.00 108260.00C165930.00 108227.67 165930.00 108195.33 165930.00 108163.00C165919.33 108163.00 165908.67 108163.00 165898.00 108163.00C165887.00 108152.33 165876.00 108141.67 165865.00 108131.00C165876.00 108131.00 165887.00 108131.00 165898.00 108131.00C165898.00 108109.67 165898.00 108088.33 165898.00 108067.00C165908.67 108067.00 165919.33 108067.00 165930.00 108067.00C165972.90 108024.24 166015.34 107981.01 166058.00 107938.00C166079.67 107895.33 166101.33 107852.67 166123.00 107810.00C166133.67 107810.00 166144.33 107810.00 166155.00 107810.00C166165.84 107787.50 166177.46 107765.35 166187.79 107742.63C166198.48 107710.96 166208.67 107679.10 166219.70 107647.57C166230.13 107626.38 166240.57 107605.19 166251.00 107584.00C166261.67 107605.67 166272.33 107627.33 166283.00 107649.00C166272.33 107670.33 166261.67 107691.67 166251.00 107713.00C166261.67 107713.00 166272.33 107713.00 166283.00 107713.00C166294.00 107734.33 166305.00 107755.67 166316.00 107777.00C166337.33 107766.33 166358.67 107755.67 166380.00 107745.00C166390.67 107723.67 166401.33 107702.33 166412.00 107681.00C166412.00 107659.67 166412.00 107638.33 166412.00 107617.00C166433.33 107617.00 166454.67 107617.00 166476.00 107617.00C166487.00 107584.67 166498.00 107552.33 166509.00 107520.00C166509.00 107509.33 166509.00 107498.67 166509.00 107488.00C166520.28 107464.80 166532.63 107442.09 166543.16 107418.55C166563.77 107366.70 166584.38 107314.85 166605.00 107263.00C166626.33 107241.67 166647.67 107220.33 166669.00 107199.00C166669.00 107188.00 166669.00 107177.00 166669.00 107166.00C166690.67 107155.33 166712.33 107144.67 166734.00 107134.00C166734.00 107112.67 166734.00 107091.33 166734.00 107070.00C166744.67 107059.33 166755.33 107048.67 166766.00 107038.00C166776.67 107038.00 166787.33 107038.00 166798.00 107038.00C166798.00 107048.67 166798.00 107059.33 166798.00 107070.00C166808.67 107070.00 166819.33 107070.00 166830.00 107070.00C166840.67 107080.67 166851.33 107091.33 166862.00 107102.00C166872.67 107102.00 166883.33 107102.00 166894.00 107102.00C166905.00 107059.33 166916.00 107016.67 166927.00 106974.00C166948.42 106962.84 166970.02 106952.03 166991.33 106940.67C167001.89 106930.11 167012.44 106919.56 167023.00 106909.00C167055.00 106909.00 167087.00 106909.00 167119.00 106909.00C167108.33 106877.00 167097.67 106845.00 167087.00 106813.00C167076.30 106802.16 167065.31 106791.60 167054.80 106780.58C167044.20 106759.05 167033.60 106737.53 167023.00 106716.00C167055.00 106673.33 167087.00 106630.67 167119.00 106588.00C167119.00 106577.00 167119.00 106566.00 167119.00 106555.00C167140.67 106544.33 167162.33 106533.67 167184.00 106523.00C167184.00 106512.33 167184.00 106501.67 167184.00 106491.00C167205.33 106480.33 167226.67 106469.67 167248.00 106459.00C167258.67 106416.00 167269.33 106373.00 167280.00 106330.00C167269.33 106308.67 167258.67 106287.33 167248.00 106266.00C167237.33 106266.00 167226.67 106266.00 167216.00 106266.00C167205.33 106244.67 167194.67 106223.33 167184.00 106202.00C167194.67 106202.00 167205.33 106202.00 167216.00 106202.00C167226.67 106212.67 167237.33 106223.33 167248.00 106234.00C167258.67 106234.00 167269.33 106234.00 167280.00 106234.00C167280.00 106223.33 167280.00 106212.67 167280.00 106202.00C167312.33 106180.67 167344.67 106159.33 167377.00 106138.00C167377.00 106116.33 167377.00 106094.67 167377.00 106073.00C167366.33 106062.33 167355.67 106051.67 167345.00 106041.00C167345.00 106019.67 167345.00 105998.33 167345.00 105977.00C167323.33 105977.00 167301.67 105977.00 167280.00 105977.00C167280.00 105955.33 167280.00 105933.67 167280.00 105912.00C167269.33 105890.67 167258.67 105869.33 167248.00 105848.00C167226.67 105837.33 167205.33 105826.67 167184.00 105816.00C167184.00 105794.67 167184.00 105773.33 167184.00 105752.00C167151.67 105719.67 167119.33 105687.33 167087.00 105655.00C167065.67 105655.00 167044.33 105655.00 167023.00 105655.00C167023.00 105644.33 167023.00 105633.67 167023.00 105623.00C167044.33 105591.00 167065.67 105559.00 167087.00 105527.00C167097.67 105527.00 167108.33 105527.00 167119.00 105527.00C167108.33 105527.00 167097.67 105527.00 167087.00 105527.00C167076.33 105516.00 167065.67 105505.00 167055.00 105494.00C167001.33 105494.00 166947.67 105494.00 166894.00 105494.00C166894.00 105515.67 166894.00 105537.33 166894.00 105559.00C166862.00 105559.00 166830.00 105559.00 166798.00 105559.00C166798.00 105537.33 166798.00 105515.67 166798.00 105494.00C166776.67 105494.00 166755.33 105494.00 166734.00 105494.00C166734.00 105505.00 166734.00 105516.00 166734.00 105527.00C166723.00 105527.00 166712.00 105527.00 166701.00 105527.00C166701.00 105516.00 166701.00 105505.00 166701.00 105494.00C166690.33 105494.00 166679.67 105494.00 166669.00 105494.00C166658.33 105472.67 166647.67 105451.33 166637.00 105430.00C166626.33 105430.00 166615.67 105430.00 166605.00 105430.00C166605.00 105440.67 166605.00 105451.33 166605.00 105462.00C166594.33 105462.00 166583.67 105462.00 166573.00 105462.00C166573.00 105451.33 166573.00 105440.67 166573.00 105430.00C166562.33 105430.00 166551.67 105430.00 166541.00 105430.00C166551.67 105419.33 166562.33 105408.67 166573.00 105398.00C166551.67 105398.00 166530.33 105398.00 166509.00 105398.00C166498.00 105387.33 166487.00 105376.67 166476.00 105366.00C166487.00 105366.00 166498.00 105366.00 166509.00 105366.00C166498.00 105355.33 166487.00 105344.67 166476.00 105334.00C166454.67 105334.00 166433.33 105334.00 166412.00 105334.00C166412.00 105323.33 166412.00 105312.67 166412.00 105302.00C166422.67 105302.00 166433.33 105302.00 166444.00 105302.00C166433.33 105291.00 166422.67 105280.00 166412.00 105269.00C166412.00 105258.33 166412.00 105247.67 166412.00 105237.00C166401.33 105226.33 166390.67 105215.67 166380.00 105205.00C166369.33 105215.67 166358.67 105226.33 166348.00 105237.00C166348.00 105226.33 166348.00 105215.67 166348.00 105205.00C166358.67 105205.00 166369.33 105205.00 166380.00 105205.00C166380.00 105183.67 166380.00 105162.33 166380.00 105141.00C166380.00 105151.67 166380.00 105162.33 166380.00 105173.00C166390.67 105140.67 166401.33 105108.33 166412.00 105076.00C166401.33 105076.00 166390.67 105076.00 166380.00 105076.00C166369.33 105097.67 166358.67 105119.33 166348.00 105141.00C166337.33 105141.00 166326.67 105141.00 166316.00 105141.00C166305.00 105130.33 166294.00 105119.67 166283.00 105109.00C166294.00 105087.33 166305.00 105065.67 166316.00 105044.00C166316.00 105033.33 166316.00 105022.67 166316.00 105012.00C166294.33 105022.67 166272.67 105033.33 166251.00 105044.00C166251.00 105054.67 166251.00 105065.33 166251.00 105076.00C166229.67 105076.00 166208.33 105076.00 166187.00 105076.00C166176.33 105065.33 166165.67 105054.67 166155.00 105044.00C166133.67 105054.67 166112.33 105065.33 166091.00 105076.00C166080.00 105076.00 166069.00 105076.00 166058.00 105076.00C166058.00 105054.67 166058.00 105033.33 166058.00 105012.00C166047.33 105022.67 166036.67 105033.33 166026.00 105044.00C166004.67 105044.00 165983.33 105044.00 165962.00 105044.00C165962.00 105054.67 165962.00 105065.33 165962.00 105076.00C165951.33 105076.00 165940.67 105076.00 165930.00 105076.00C165930.00 105065.33 165930.00 105054.67 165930.00 105044.00C165919.33 105054.67 165908.67 105065.33 165898.00 105076.00C165887.00 105065.33 165876.00 105054.67 165865.00 105044.00C165886.67 105033.33 165908.33 105022.67 165930.00 105012.00C165930.00 104969.33 165930.00 104926.67 165930.00 104884.00C165919.33 104884.00 165908.67 104884.00 165898.00 104884.00C165865.67 104862.33 165833.33 104840.67 165801.00 104819.00C165790.33 104829.67 165779.67 104840.33 165769.00 104851.00C165769.00 104840.33 165769.00 104829.67 165769.00 104819.00C165758.33 104819.00 165747.67 104819.00 165737.00 104819.00C165737.00 104797.67 165737.00 104776.33 165737.00 104755.00C165726.33 104755.00 165715.67 104755.00 165705.00 104755.00C165705.00 104744.33 165705.00 104733.67 165705.00 104723.00C165694.33 104723.00 165683.67 104723.00 165673.00 104723.00C165673.00 104701.33 165673.00 104679.67 165673.00 104658.00C165662.00 104658.00 165651.00 104658.00 165640.00 104658.00C165640.00 104647.33 165640.00 104636.67 165640.00 104626.00C165629.33 104604.67 165618.67 104583.33 165608.00 104562.00C165597.33 104562.00 165586.67 104562.00 165576.00 104562.00C165554.67 104572.67 165533.33 104583.33 165512.00 104594.00C165490.67 104594.00 165469.33 104594.00 165448.00 104594.00C165437.00 104604.67 165426.00 104615.33 165415.00 104626.00C165404.33 104615.33 165393.67 104604.67 165383.00 104594.00C165361.67 104604.67 165340.33 104615.33 165319.00 104626.00C165265.33 104626.00 165211.67 104626.00 165158.00 104626.00C165147.33 104636.67 165136.67 104647.33 165126.00 104658.00C165115.33 104647.33 165104.67 104636.67 165094.00 104626.00C165083.33 104626.00 165072.67 104626.00 165062.00 104626.00C165051.00 104615.33 165040.00 104604.67 165029.00 104594.00C165007.67 104604.67 164986.33 104615.33 164965.00 104626.00C164954.33 104636.67 164943.67 104647.33 164933.00 104658.00C164922.33 104647.33 164911.67 104636.67 164901.00 104626.00C164879.67 104626.00 164858.33 104626.00 164837.00 104626.00C164826.00 104615.33 164815.00 104604.67 164804.00 104594.00C164804.00 104604.67 164804.00 104615.33 164804.00 104626.00C164782.67 104604.67 164761.33 104583.33 164740.00 104562.00C164740.00 104572.67 164740.00 104583.33 164740.00 104594.00C164729.33 104583.33 164718.67 104572.67 164708.00 104562.00C164697.33 104519.00 164686.67 104476.00 164676.00 104433.00C164643.67 104401.00 164611.33 104369.00 164579.00 104337.00C164568.33 104337.00 164557.67 104337.00 164547.00 104337.00C164536.33 104326.33 164525.67 104315.67 164515.00 104305.00C164493.53 104337.09 164472.27 104369.32 164450.67 104401.33C164440.11 104411.89 164429.56 104422.44 164419.00 104433.00C164397.08 104411.92 164375.41 104390.60 164354.00 104369.00C164332.67 104379.67 164311.33 104390.33 164290.00 104401.00C164279.33 104422.67 164268.67 104444.33 164258.00 104466.00C164258.00 104487.33 164258.00 104508.67 164258.00 104530.00C164225.67 104530.00 164193.33 104530.00 164161.00 104530.00C164139.67 104540.67 164118.33 104551.33 164097.00 104562.00C164075.67 104562.00 164054.33 104562.00 164033.00 104562.00C164022.33 104540.67 164011.67 104519.33 164001.00 104498.00C164011.67 104476.33 164022.33 104454.67 164033.00 104433.00C163990.00 104422.33 163947.00 104411.67 163904.00 104401.00C163904.00 104390.33 163904.00 104379.67 163904.00 104369.00C163882.67 104358.33 163861.33 104347.67 163840.00 104337.00C163850.67 104326.33 163861.33 104315.67 163872.00 104305.00C163872.00 104294.33 163872.00 104283.67 163872.00 104273.00C163861.33 104262.00 163850.67 104251.00 163840.00 104240.00C163829.33 104240.00 163818.67 104240.00 163808.00 104240.00C163786.33 104208.00 163764.67 104176.00 163743.00 104144.00C163732.33 104144.00 163721.67 104144.00 163711.00 104144.00C163700.33 104165.33 163689.67 104186.67 163679.00 104208.00C163668.33 104208.00 163657.67 104208.00 163647.00 104208.00C163625.67 104165.33 163604.33 104122.67 163583.00 104080.00C163550.67 104069.33 163518.33 104058.67 163486.00 104048.00C163486.00 104037.00 163486.00 104026.00 163486.00 104015.00C163464.67 103983.00 163443.33 103951.00 163422.00 103919.00C163411.33 103919.00 163400.67 103919.00 163390.00 103919.00C163390.00 103908.33 163390.00 103897.67 163390.00 103887.00C163379.00 103887.00 163368.00 103887.00 163357.00 103887.00C163335.67 103897.67 163314.33 103908.33 163293.00 103919.00C163271.67 103919.00 163250.33 103919.00 163229.00 103919.00C163218.33 103940.33 163207.67 103961.67 163197.00 103983.00C163207.67 104004.67 163218.33 104026.33 163229.00 104048.00C163218.33 104048.00 163207.67 104048.00 163197.00 104048.00C163186.33 104058.67 163175.67 104069.33 163165.00 104080.00C163132.67 104090.67 163100.33 104101.33 163068.00 104112.00C163046.67 104101.33 163025.33 104090.67 163004.00 104080.00C162993.33 104058.33 162982.67 104036.67 162972.00 104015.00C162982.67 103993.67 162993.33 103972.33 163004.00 103951.00C162993.33 103929.67 162982.67 103908.33 162972.00 103887.00C162929.00 103865.33 162886.00 103843.67 162843.00 103822.00C162843.00 103811.33 162843.00 103800.67 162843.00 103790.00C162821.67 103790.00 162800.33 103790.00 162779.00 103790.00C162779.00 103833.00 162779.00 103876.00 162779.00 103919.00C162768.33 103919.00 162757.67 103919.00 162747.00 103919.00C162736.00 103940.33 162725.00 103961.67 162714.00 103983.00C162703.33 103972.33 162692.67 103961.67 162682.00 103951.00C162671.33 103961.67 162660.67 103972.33 162650.00 103983.00C162607.00 103993.67 162564.00 104004.33 162521.00 104015.00C162489.00 104015.00 162457.00 104015.00 162425.00 104015.00C162414.33 103961.67 162403.67 103908.33 162393.00 103855.00C162328.67 103855.00 162264.33 103855.00 162200.00 103855.00C162178.67 103833.33 162157.33 103811.67 162136.00 103790.00C162136.00 103811.67 162136.00 103833.33 162136.00 103855.00C162114.59 103876.60 162092.92 103897.92 162071.00 103919.00C162071.00 103951.00 162071.00 103983.00 162071.00 104015.00C162060.33 104015.00 162049.67 104015.00 162039.00 104015.00C162007.00 104047.33 161975.00 104079.67 161943.00 104112.00C161900.00 104112.00 161857.00 104112.00 161814.00 104112.00C161782.00 104133.33 161750.00 104154.67 161718.00 104176.00C161685.67 104165.33 161653.33 104154.67 161621.00 104144.00C161589.00 104176.00 161557.00 104208.00 161525.00 104240.00C161482.00 104251.00 161439.00 104262.00 161396.00 104273.00C161385.33 104273.00 161374.67 104273.00 161364.00 104273.00C161353.33 104305.00 161342.67 104337.00 161332.00 104369.00C161321.33 104379.67 161310.67 104390.33 161300.00 104401.00C161256.90 104379.87 161213.90 104358.54 161171.00 104337.00C161139.00 104326.33 161107.00 104315.67 161075.00 104305.00C161064.00 104305.00 161053.00 104305.00 161042.00 104305.00C161010.00 104283.33 160978.00 104261.67 160946.00 104240.00C160914.00 104240.00 160882.00 104240.00 160850.00 104240.00C160827.50 104251.17 160805.38 104263.18 160782.63 104273.79C160751.42 104284.19 160720.21 104294.60 160689.00 104305.00C160667.33 104283.33 160645.67 104261.67 160624.00 104240.00C160613.33 104240.00 160602.67 104240.00 160592.00 104240.00C160570.67 104251.00 160549.33 104262.00 160528.00 104273.00C160485.00 104273.00 160442.00 104273.00 160399.00 104273.00C160388.30 104101.18 160377.70 103929.35 160366.93 103757.54C160334.95 103532.69 160302.98 103307.85 160271.00 103083.00C160271.00 103072.33 160271.00 103061.67 160271.00 103051.00C160227.90 103018.54 160184.70 102986.21 160141.67 102953.67C160022.82 102835.28 159904.21 102716.63 159785.20 102598.40C159628.16 102452.70 159471.47 102306.62 159314.20 102161.18C158936.47 101814.78 158558.73 101468.39 158181.00 101122.00C158170.33 101122.00 158159.67 101122.00 158149.00 101122.00C158138.33 101132.67 158127.67 101143.33 158117.00 101154.00C158073.87 101164.77 158030.68 101175.27 157987.59 101186.21C157966.39 101196.80 157945.20 101207.40 157924.00 101218.00C157902.33 101218.00 157880.67 101218.00 157859.00 101218.00C157848.33 101250.33 157837.67 101282.67 157827.00 101315.00C157805.67 101325.67 157784.33 101336.33 157763.00 101347.00C157752.33 101357.67 157741.67 101368.33 157731.00 101379.00C157709.33 101379.00 157687.67 101379.00 157666.00 101379.00C157655.33 101389.67 157644.67 101400.33 157634.00 101411.00C157612.67 101411.00 157591.33 101411.00 157570.00 101411.00C157570.00 101432.33 157570.00 101453.67 157570.00 101475.00C157537.67 101485.67 157505.33 101496.33 157473.00 101507.00C157430.33 101485.67 157387.67 101464.33 157345.00 101443.00C157323.67 101443.00 157302.33 101443.00 157281.00 101443.00C157270.00 101432.33 157259.00 101421.67 157248.00 101411.00C157194.52 101421.73 157141.02 101432.32 157087.56 101443.15C157023.24 101464.52 156958.87 101485.73 156894.59 101507.21C156873.06 101518.14 156851.53 101529.07 156830.00 101540.00C156808.67 101540.00 156787.33 101540.00 156766.00 101540.00C156766.00 101507.67 156766.00 101475.33 156766.00 101443.00C156755.33 101443.00 156744.67 101443.00 156734.00 101443.00C156723.33 101411.00 156712.67 101379.00 156702.00 101347.00C156680.33 101325.33 156658.67 101303.67 156637.00 101282.00C156615.67 101271.33 156594.33 101260.67 156573.00 101250.00C156551.67 101228.67 156530.33 101207.33 156509.00 101186.00C156509.00 101164.67 156509.00 101143.33 156509.00 101122.00C156487.67 101122.00 156466.33 101122.00 156445.00 101122.00C156434.00 101100.33 156423.00 101078.67 156412.00 101057.00C156401.33 101057.00 156390.67 101057.00 156380.00 101057.00C156380.00 101078.67 156380.00 101100.33 156380.00 101122.00C156358.67 101132.67 156337.33 101143.33 156316.00 101154.00C156305.33 101143.33 156294.67 101132.67 156284.00 101122.00C156262.67 101132.67 156241.33 101143.33 156220.00 101154.00C156198.33 101143.33 156176.67 101132.67 156155.00 101122.00C156122.90 101143.46 156090.68 101164.74 156058.67 101186.33C156037.11 101207.55 156015.56 101228.78 155994.00 101250.00C155972.67 101228.67 155951.33 101207.33 155930.00 101186.00C155919.33 101196.67 155908.67 101207.33 155898.00 101218.00C155887.33 101196.67 155876.67 101175.33 155866.00 101154.00C155823.00 101143.33 155780.00 101132.67 155737.00 101122.00C155726.22 101110.44 155714.46 101099.64 155704.29 101087.60C155693.86 101066.73 155683.43 101045.86 155673.00 101025.00C155662.33 101025.00 155651.67 101025.00 155641.00 101025.00C155608.67 101057.33 155576.33 101089.67 155544.00 101122.00C155522.53 101089.58 155501.27 101057.01 155479.67 101024.67C155469.11 101014.11 155458.56 101003.56 155448.00 100993.00C155415.67 101003.67 155383.33 101014.33 155351.00 101025.00C155319.00 101003.67 155287.00 100982.33 155255.00 100961.00C155212.00 100950.33 155169.00 100939.67 155126.00 100929.00C155136.67 100886.00 155147.33 100843.00 155158.00 100800.00C155158.00 100778.67 155158.00 100757.33 155158.00 100736.00C155104.67 100736.00 155051.33 100736.00 154998.00 100736.00C154965.67 100693.00 154933.33 100650.00 154901.00 100607.00C154869.00 100585.67 154837.00 100564.33 154805.00 100543.00C154772.67 100543.00 154740.33 100543.00 154708.00 100543.00C154708.00 100521.67 154708.00 100500.33 154708.00 100479.00C154676.00 100468.00 154644.00 100457.00 154612.00 100446.00C154601.33 100446.00 154590.67 100446.00 154580.00 100446.00C154558.20 100413.91 154536.59 100381.68 154514.67 100349.67C154493.45 100328.45 154472.22 100307.22 154451.00 100286.00C154429.67 100275.00 154408.33 100264.00 154387.00 100253.00C154365.33 100274.67 154343.67 100296.33 154322.00 100318.00C154311.33 100339.33 154300.67 100360.67 154290.00 100382.00C154268.52 100360.60 154247.20 100339.03 154225.61 100317.74C154193.41 100296.16 154161.20 100274.58 154129.00 100253.00C154140.00 100253.00 154151.00 100253.00 154162.00 100253.00C154151.00 100253.00 154140.00 100253.00 154129.00 100253.00C154118.33 100231.67 154107.67 100210.33 154097.00 100189.00C154097.00 100199.67 154097.00 100210.33 154097.00 100221.00C154075.67 100199.67 154054.33 100178.33 154033.00 100157.00C154022.33 100167.67 154011.67 100178.33 154001.00 100189.00C153990.16 100178.30 153979.60 100167.31 153968.58 100156.80C153947.05 100146.20 153925.53 100135.60 153904.00 100125.00C153915.00 100114.33 153926.00 100103.67 153937.00 100093.00C153926.00 100093.00 153915.00 100093.00 153904.00 100093.00C153904.00 100082.33 153904.00 100071.67 153904.00 100061.00C153882.67 100061.00 153861.33 100061.00 153840.00 100061.00C153850.67 100061.00 153861.33 100061.00 153872.00 100061.00C153850.67 100071.67 153829.33 100082.33 153808.00 100093.00C153808.00 100082.33 153808.00 100071.67 153808.00 100061.00C153786.58 100049.85 153764.98 100039.03 153743.67 100027.67C153722.11 100006.45 153700.56 99985.22 153679.00 99964.00C153668.33 99942.67 153657.67 99921.33 153647.00 99900.00C153593.33 99889.33 153539.67 99878.67 153486.00 99868.00C153464.15 99846.05 153442.76 99823.60 153420.62 99801.97C153377.99 99770.18 153335.24 99738.54 153292.67 99706.67C153282.11 99696.12 153271.56 99685.56 153261.00 99675.00C153261.00 99664.33 153261.00 99653.67 153261.00 99643.00C153239.67 99643.00 153218.33 99643.00 153197.00 99643.00C153186.33 99621.34 153175.67 99599.66 153165.00 99578.00C153143.67 99567.33 153122.33 99556.67 153101.00 99546.00C153101.00 99535.33 153101.00 99524.67 153101.00 99514.00C153111.67 99514.00 153122.33 99514.00 153133.00 99514.00C153122.33 99503.34 153111.67 99492.66 153101.00 99482.00C153090.00 99492.67 153079.00 99503.33 153068.00 99514.00C153057.33 99514.00 153046.67 99514.00 153036.00 99514.00C153014.67 99492.66 152993.33 99471.34 152972.00 99450.00C152972.00 99460.67 152972.00 99471.33 152972.00 99482.00C152961.33 99482.00 152950.67 99482.00 152940.00 99482.00C152929.33 99449.67 152918.67 99417.33 152908.00 99385.00C152908.00 99396.00 152908.00 99407.00 152908.00 99418.00C152897.33 99407.00 152886.67 99396.00 152876.00 99385.00C152865.00 99385.00 152854.00 99385.00 152843.00 99385.00C152842.90 99374.19 152843.20 99363.37 152842.85 99352.56C152832.25 99320.70 152821.62 99288.85 152811.00 99257.00C152800.33 99246.34 152789.67 99235.66 152779.00 99225.00C152757.67 99225.00 152736.33 99225.00 152715.00 99225.00C152682.67 99203.33 152650.33 99181.67 152618.00 99160.00C152607.33 99170.66 152596.67 99181.34 152586.00 99192.00C152554.00 99181.33 152522.00 99170.67 152490.00 99160.00C152479.33 99170.66 152468.67 99181.34 152458.00 99192.00C152425.67 99170.66 152393.33 99149.34 152361.00 99128.00C152361.00 99117.33 152361.00 99106.67 152361.00 99096.00C152350.33 99096.00 152339.67 99096.00 152329.00 99096.00C152307.67 99106.67 152286.33 99117.33 152265.00 99128.00C152254.00 99128.00 152243.00 99128.00 152232.00 99128.00C152221.33 99106.67 152210.67 99085.33 152200.00 99064.00C152189.33 99085.33 152178.67 99106.67 152168.00 99128.00C152157.33 99128.00 152146.67 99128.00 152136.00 99128.00C152125.33 99138.66 152114.67 99149.34 152104.00 99160.00C152093.33 99138.67 152082.67 99117.33 152072.00 99096.00C152050.33 99085.33 152028.67 99074.67 152007.00 99064.00C151996.33 99053.34 151985.67 99042.66 151975.00 99032.00C151975.00 99042.67 151975.00 99053.33 151975.00 99064.00C151964.33 99064.00 151953.67 99064.00 151943.00 99064.00C151921.67 99042.33 151900.33 99020.67 151879.00 98999.00C151846.67 98999.00 151814.33 98999.00 151782.00 98999.00C151739.33 98977.67 151696.67 98956.33 151654.00 98935.00C151654.00 98945.67 151654.00 98956.33 151654.00 98967.00C151632.33 98956.33 151610.67 98945.67 151589.00 98935.00C151578.33 98935.00 151567.67 98935.00 151557.00 98935.00C151546.33 98945.66 151535.67 98956.34 151525.00 98967.00C151481.85 98967.04 151438.69 98966.91 151395.54 98967.07C151320.69 98977.71 151245.85 98988.35 151171.00 98999.00C151171.00 99010.00 151171.00 99021.00 151171.00 99032.00C151160.33 99042.66 151149.67 99053.34 151139.00 99064.00C151117.67 99064.00 151096.33 99064.00 151075.00 99064.00C151064.33 99053.34 151053.67 99042.66 151043.00 99032.00C151021.33 99042.67 150999.67 99053.33 150978.00 99064.00C150967.33 99064.00 150956.67 99064.00 150946.00 99064.00C150914.00 99096.00 150882.00 99128.00 150850.00 99160.00C150817.67 99160.00 150785.33 99160.00 150753.00 99160.00C150710.21 99181.77 150667.36 99203.41 150624.61 99225.26C150592.41 99246.50 150560.20 99267.75 150528.00 99289.00C150517.33 99278.34 150506.67 99267.66 150496.00 99257.00C150485.33 99267.66 150474.67 99278.34 150464.00 99289.00C150453.33 99289.00 150442.67 99289.00 150432.00 99289.00C150421.33 99299.66 150410.67 99310.34 150400.00 99321.00C150400.00 99331.67 150400.00 99342.33 150400.00 99353.00C150378.33 99353.00 150356.67 99353.00 150335.00 99353.00C150324.33 99363.66 150313.67 99374.34 150303.00 99385.00C150313.67 99406.66 150324.33 99428.34 150335.00 99450.00C150324.33 99460.66 150313.67 99471.34 150303.00 99482.00C150281.67 99482.00 150260.33 99482.00 150239.00 99482.00C150228.33 99492.66 150217.67 99503.34 150207.00 99514.00C150228.33 99535.34 150249.67 99556.66 150271.00 99578.00C150271.00 99588.67 150271.00 99599.33 150271.00 99610.00C150239.00 99610.00 150207.00 99610.00 150175.00 99610.00C150164.33 99621.00 150153.67 99632.00 150143.00 99643.00C150121.33 99643.00 150099.67 99643.00 150078.00 99643.00C150078.00 99664.33 150078.00 99685.67 150078.00 99707.00C150067.33 99696.34 150056.67 99685.66 150046.00 99675.00C150035.33 99696.33 150024.67 99717.67 150014.00 99739.00C150003.33 99739.00 149992.67 99739.00 149982.00 99739.00C149971.33 99717.67 149960.67 99696.33 149950.00 99675.00C149950.00 99653.33 149950.00 99631.67 149950.00 99610.00C149960.67 99610.00 149971.33 99610.00 149982.00 99610.00C149970.69 99599.11 149960.15 99587.30 149948.35 99577.01C149895.23 99545.34 149842.11 99513.67 149789.00 99482.00C149778.33 99460.67 149767.67 99439.33 149757.00 99418.00C149735.33 99418.00 149713.67 99418.00 149692.00 99418.00C149670.67 99428.67 149649.33 99439.33 149628.00 99450.00C149617.33 99450.00 149606.67 99450.00 149596.00 99450.00C149574.50 99439.34 149553.14 99428.39 149531.55 99417.91C149478.03 99406.94 149424.52 99395.97 149371.00 99385.00C149349.67 99363.66 149328.33 99342.34 149307.00 99321.00C149285.33 99321.00 149263.67 99321.00 149242.00 99321.00C149242.00 99310.33 149242.00 99299.67 149242.00 99289.00C149220.67 99289.00 149199.33 99289.00 149178.00 99289.00C149167.33 99299.66 149156.67 99310.34 149146.00 99321.00C149124.33 99321.00 149102.67 99321.00 149081.00 99321.00C149081.00 99310.33 149081.00 99299.67 149081.00 99289.00C149092.00 99278.33 149103.00 99267.67 149114.00 99257.00C149114.00 99246.33 149114.00 99235.67 149114.00 99225.00C149092.33 99203.34 149070.67 99181.66 149049.00 99160.00C149006.33 99160.00 148963.67 99160.00 148921.00 99160.00C148910.33 99149.34 148899.67 99138.66 148889.00 99128.00C148867.33 99128.00 148845.67 99128.00 148824.00 99128.00C148813.33 99117.34 148802.67 99106.66 148792.00 99096.00C148760.00 99096.00 148728.00 99096.00 148696.00 99096.00C148631.67 99074.67 148567.33 99053.33 148503.00 99032.00C148481.33 99032.00 148459.67 99032.00 148438.00 99032.00C148427.33 99021.00 148416.67 99010.00 148406.00 98999.00C148395.33 98999.00 148384.67 98999.00 148374.00 98999.00C148374.00 98977.67 148374.00 98956.33 148374.00 98935.00C148363.33 98935.00 148352.67 98935.00 148342.00 98935.00C148342.00 98945.67 148342.00 98956.33 148342.00 98967.00C148331.33 98956.34 148320.67 98945.66 148310.00 98935.00C148320.67 98924.34 148331.33 98913.66 148342.00 98903.00C148331.33 98903.00 148320.67 98903.00 148310.00 98903.00C148320.67 98892.34 148331.33 98881.66 148342.00 98871.00C148331.33 98871.00 148320.67 98871.00 148310.00 98871.00C148331.33 98871.00 148352.67 98871.00 148374.00 98871.00C148352.67 98860.33 148331.33 98849.67 148310.00 98839.00C148331.33 98828.33 148352.67 98817.67 148374.00 98807.00C148374.00 98785.33 148374.00 98763.67 148374.00 98742.00C148363.33 98742.00 148352.67 98742.00 148342.00 98742.00C148342.00 98710.00 148342.00 98678.00 148342.00 98646.00C148331.33 98656.66 148320.67 98667.34 148310.00 98678.00C148310.10 98656.52 148309.81 98635.04 148310.15 98613.56C148320.75 98581.37 148331.38 98549.19 148342.00 98517.00C148342.35 98501.87 148340.75 98486.54 148344.21 98471.65C148354.14 98411.77 148364.07 98351.88 148374.00 98292.00C148417.00 98195.67 148460.00 98099.33 148503.00 98003.00C148513.67 97992.34 148524.33 97981.66 148535.00 97971.00C148549.26 97926.70 148565.15 97882.90 148577.26 97837.94C148595.17 97774.96 148613.08 97711.98 148631.00 97649.00C148652.67 97627.67 148674.33 97606.33 148696.00 97585.00C148696.00 97574.33 148696.00 97563.67 148696.00 97553.00C148728.00 97510.00 148760.00 97467.00 148792.00 97424.00C148781.33 97413.34 148770.67 97402.66 148760.00 97392.00C148738.67 97392.00 148717.33 97392.00 148696.00 97392.00C148685.00 97370.33 148674.00 97348.67 148663.00 97327.00C148652.33 97338.00 148641.67 97349.00 148631.00 97360.00C148631.00 97349.00 148631.00 97338.00 148631.00 97327.00C148620.33 97327.00 148609.67 97327.00 148599.00 97327.00C148609.67 97316.34 148620.33 97305.66 148631.00 97295.00C148620.33 97295.00 148609.67 97295.00 148599.00 97295.00C148577.67 97284.33 148556.33 97273.67 148535.00 97263.00C148524.33 97284.33 148513.67 97305.67 148503.00 97327.00C148503.00 97316.33 148503.00 97305.67 148503.00 97295.00C148492.33 97305.66 148481.67 97316.34 148471.00 97327.00C148460.00 97316.33 148449.00 97305.67 148438.00 97295.00C148449.00 97295.00 148460.00 97295.00 148471.00 97295.00C148471.00 97284.33 148471.00 97273.67 148471.00 97263.00C148449.33 97273.67 148427.67 97284.33 148406.00 97295.00C148395.33 97284.34 148384.67 97273.66 148374.00 97263.00C148374.00 97273.67 148374.00 97284.33 148374.00 97295.00C148363.33 97284.34 148352.67 97273.66 148342.00 97263.00C148320.67 97263.00 148299.33 97263.00 148278.00 97263.00C148278.00 97241.67 148278.00 97220.33 148278.00 97199.00C148278.00 97209.67 148278.00 97220.33 148278.00 97231.00C148267.00 97220.33 148256.00 97209.67 148245.00 97199.00C148234.33 97199.00 148223.67 97199.00 148213.00 97199.00C148213.00 97209.67 148213.00 97220.33 148213.00 97231.00C148202.33 97220.34 148191.67 97209.66 148181.00 97199.00C148181.00 97209.67 148181.00 97220.33 148181.00 97231.00C148170.33 97220.34 148159.67 97209.66 148149.00 97199.00C148138.33 97199.00 148127.67 97199.00 148117.00 97199.00C148117.00 97209.67 148117.00 97220.33 148117.00 97231.00C148106.33 97220.34 148095.67 97209.66 148085.00 97199.00C148074.33 97209.66 148063.67 97220.34 148053.00 97231.00C148042.00 97209.67 148031.00 97188.33 148020.00 97167.00C148009.33 97167.00 147998.67 97167.00 147988.00 97167.00C147988.00 97188.33 147988.00 97209.67 147988.00 97231.00C147988.00 97209.67 147988.00 97188.33 147988.00 97167.00C147977.33 97167.00 147966.67 97167.00 147956.00 97167.00C147945.33 97145.34 147934.67 97123.66 147924.00 97102.00C147913.33 97102.00 147902.67 97102.00 147892.00 97102.00C147881.33 97113.00 147870.67 97124.00 147860.00 97135.00C147860.00 97124.00 147860.00 97113.00 147860.00 97102.00C147838.33 97091.33 147816.67 97080.67 147795.00 97070.00C147805.67 97070.00 147816.33 97070.00 147827.00 97070.00C147784.33 97070.00 147741.67 97070.00 147699.00 97070.00C147699.00 97080.67 147699.00 97091.33 147699.00 97102.00C147677.67 97102.00 147656.33 97102.00 147635.00 97102.00C147624.00 97123.67 147613.00 97145.33 147602.00 97167.00C147591.33 97156.34 147580.67 97145.66 147570.00 97135.00C147570.00 97145.67 147570.00 97156.33 147570.00 97167.00C147559.33 97156.34 147548.67 97145.66 147538.00 97135.00C147527.33 97135.00 147516.67 97135.00 147506.00 97135.00C147506.00 97124.00 147506.00 97113.00 147506.00 97102.00C147495.33 97113.00 147484.67 97124.00 147474.00 97135.00C147452.33 97135.00 147430.67 97135.00 147409.00 97135.00C147409.00 97113.33 147409.00 97091.67 147409.00 97070.00C147398.33 97070.00 147387.67 97070.00 147377.00 97070.00C147377.00 97080.67 147377.00 97091.33 147377.00 97102.00C147366.33 97102.00 147355.67 97102.00 147345.00 97102.00C147345.00 97091.33 147345.00 97080.67 147345.00 97070.00C147334.33 97080.66 147323.67 97091.34 147313.00 97102.00C147302.33 97102.00 147291.67 97102.00 147281.00 97102.00C147270.33 97091.34 147259.67 97080.66 147249.00 97070.00C147249.00 97048.67 147249.00 97027.33 147249.00 97006.00C147238.33 97006.00 147227.67 97006.00 147217.00 97006.00C147206.00 97038.00 147195.00 97070.00 147184.00 97102.00C147162.67 97113.00 147141.33 97124.00 147120.00 97135.00C147109.33 97124.00 147098.67 97113.00 147088.00 97102.00C147098.67 97102.00 147109.33 97102.00 147120.00 97102.00C147120.00 97080.67 147120.00 97059.33 147120.00 97038.00C147077.33 97027.33 147034.67 97016.67 146992.00 97006.00C146992.00 97027.33 146992.00 97048.67 146992.00 97070.00C146981.00 97070.00 146970.00 97070.00 146959.00 97070.00C146937.67 97048.66 146916.33 97027.34 146895.00 97006.00C146863.00 97006.00 146831.00 97006.00 146799.00 97006.00C146799.00 96995.33 146799.00 96984.67 146799.00 96974.00C146788.00 96974.00 146777.00 96974.00 146766.00 96974.00C146766.00 96952.67 146766.00 96931.33 146766.00 96910.00C146755.33 96899.00 146744.67 96888.00 146734.00 96877.00C146734.00 96898.67 146734.00 96920.33 146734.00 96942.00C146702.00 96942.00 146670.00 96942.00 146638.00 96942.00C146638.00 96963.33 146638.00 96984.67 146638.00 97006.00C146627.33 96995.34 146616.67 96984.66 146606.00 96974.00C146595.00 96984.67 146584.00 96995.33 146573.00 97006.00C146584.00 97006.00 146595.00 97006.00 146606.00 97006.00C146606.00 97016.67 146606.00 97027.33 146606.00 97038.00C146595.00 97016.67 146584.00 96995.33 146573.00 96974.00C146509.00 96974.00 146445.00 96974.00 146381.00 96974.00C146370.00 96984.67 146359.00 96995.33 146348.00 97006.00C146316.00 96984.67 146284.00 96963.33 146252.00 96942.00C146220.00 96952.67 146188.00 96963.33 146156.00 96974.00C146156.00 96984.67 146156.00 96995.33 146156.00 97006.00C146134.33 97006.00 146112.67 97006.00 146091.00 97006.00C146101.67 97016.66 146112.33 97027.34 146123.00 97038.00C146112.33 97038.00 146101.67 97038.00 146091.00 97038.00C146080.33 97048.66 146069.67 97059.34 146059.00 97070.00C146048.33 97070.00 146037.67 97070.00 146027.00 97070.00C146016.33 97080.66 146005.67 97091.34 145995.00 97102.00C145984.33 97091.34 145973.67 97080.66 145963.00 97070.00C145963.00 97080.67 145963.00 97091.33 145963.00 97102.00C145952.00 97113.00 145941.00 97124.00 145930.00 97135.00C145930.00 97124.00 145930.00 97113.00 145930.00 97102.00C145908.67 97102.00 145887.33 97102.00 145866.00 97102.00C145855.33 97113.00 145844.67 97124.00 145834.00 97135.00C145801.67 97145.67 145769.33 97156.33 145737.00 97167.00C145715.67 97188.34 145694.33 97209.66 145673.00 97231.00C145651.67 97241.67 145630.33 97252.33 145609.00 97263.00C145598.33 97273.66 145587.67 97284.34 145577.00 97295.00C145566.33 97284.34 145555.67 97273.66 145545.00 97263.00C145545.00 97273.67 145545.00 97284.33 145545.00 97295.00C145534.00 97295.00 145523.00 97295.00 145512.00 97295.00C145490.40 97316.40 145469.08 97338.08 145448.00 97360.00C145437.33 97360.00 145426.67 97360.00 145416.00 97360.00C145405.33 97349.00 145394.67 97338.00 145384.00 97327.00C145373.33 97338.00 145362.67 97349.00 145352.00 97360.00C145352.00 97349.00 145352.00 97338.00 145352.00 97327.00C145341.33 97338.00 145330.67 97349.00 145320.00 97360.00C145277.00 97360.00 145234.00 97360.00 145191.00 97360.00C145191.00 97381.33 145191.00 97402.67 145191.00 97424.00C145169.67 97413.33 145148.33 97402.67 145127.00 97392.00C145127.00 97402.67 145127.00 97413.33 145127.00 97424.00C145116.00 97424.00 145105.00 97424.00 145094.00 97424.00C145094.00 97434.67 145094.00 97445.33 145094.00 97456.00C145072.67 97456.00 145051.33 97456.00 145030.00 97456.00C145030.00 97466.67 145030.00 97477.33 145030.00 97488.00C145030.00 97477.33 145030.00 97466.67 145030.00 97456.00C144997.72 97488.06 144965.94 97520.61 144934.00 97553.00C144912.33 97553.00 144890.67 97553.00 144869.00 97553.00C144858.33 97563.66 144847.67 97574.34 144837.00 97585.00C144826.33 97585.00 144815.67 97585.00 144805.00 97585.00C144794.33 97617.00 144783.67 97649.00 144773.00 97681.00C144762.33 97670.34 144751.67 97659.66 144741.00 97649.00C144730.33 97659.66 144719.67 97670.34 144709.00 97681.00C144719.67 97681.00 144730.33 97681.00 144741.00 97681.00C144730.33 97691.66 144719.67 97702.34 144709.00 97713.00C144698.00 97702.33 144687.00 97691.67 144676.00 97681.00C144665.33 97681.00 144654.67 97681.00 144644.00 97681.00C144633.33 97702.66 144622.67 97724.34 144612.00 97746.00C144622.67 97756.66 144633.33 97767.34 144644.00 97778.00C144633.33 97788.66 144622.67 97799.34 144612.00 97810.00C144601.33 97799.34 144590.67 97788.66 144580.00 97778.00C144580.00 97799.33 144580.00 97820.67 144580.00 97842.00C144558.67 97820.66 144537.33 97799.34 144516.00 97778.00C144516.00 97788.67 144516.00 97799.33 144516.00 97810.00C144505.33 97810.00 144494.67 97810.00 144484.00 97810.00C144484.00 97831.33 144484.00 97852.67 144484.00 97874.00C144473.00 97874.00 144462.00 97874.00 144451.00 97874.00C144451.00 97895.33 144451.00 97916.67 144451.00 97938.00C144429.67 97938.00 144408.33 97938.00 144387.00 97938.00C144387.00 97927.33 144387.00 97916.67 144387.00 97906.00C144376.33 97927.66 144365.67 97949.34 144355.00 97971.00C144344.33 97960.00 144333.67 97949.00 144323.00 97938.00C144323.00 97959.67 144323.00 97981.33 144323.00 98003.00C144301.33 98013.67 144279.67 98024.33 144258.00 98035.00C144247.33 98035.00 144236.67 98035.00 144226.00 98035.00C144226.00 98045.67 144226.00 98056.33 144226.00 98067.00C144215.33 98077.66 144204.67 98088.34 144194.00 98099.00C144183.33 98088.34 144172.67 98077.66 144162.00 98067.00C144162.00 98077.67 144162.00 98088.33 144162.00 98099.00C144129.67 98099.00 144097.33 98099.00 144065.00 98099.00C144054.33 98109.66 144043.67 98120.34 144033.00 98131.00C144022.33 98131.00 144011.67 98131.00 144001.00 98131.00C144001.00 98141.67 144001.00 98152.33 144001.00 98163.00C143969.00 98163.00 143937.00 98163.00 143905.00 98163.00C143915.67 98174.00 143926.33 98185.00 143937.00 98196.00C143926.33 98206.66 143915.67 98217.34 143905.00 98228.00C143872.67 98217.33 143840.33 98206.67 143808.00 98196.00C143808.00 98206.67 143808.00 98217.33 143808.00 98228.00C143829.67 98238.67 143851.33 98249.33 143873.00 98260.00C143862.00 98270.67 143851.00 98281.33 143840.00 98292.00C143829.33 98292.00 143818.67 98292.00 143808.00 98292.00C143818.67 98302.66 143829.33 98313.34 143840.00 98324.00C143829.33 98334.66 143818.67 98345.34 143808.00 98356.00C143818.67 98356.00 143829.33 98356.00 143840.00 98356.00C143851.00 98367.00 143862.00 98378.00 143873.00 98389.00C143840.67 98389.00 143808.33 98389.00 143776.00 98389.00C143765.33 98399.66 143754.67 98410.34 143744.00 98421.00C143744.00 98453.00 143744.00 98485.00 143744.00 98517.00C143733.33 98506.34 143722.67 98495.66 143712.00 98485.00C143712.00 98506.33 143712.00 98527.67 143712.00 98549.00C143722.67 98549.00 143733.33 98549.00 143744.00 98549.00C143754.67 98538.34 143765.33 98527.66 143776.00 98517.00C143776.00 98538.67 143776.00 98560.33 143776.00 98582.00C143744.00 98582.00 143712.00 98582.00 143680.00 98582.00C143658.33 98614.00 143636.67 98646.00 143615.00 98678.00C143615.00 98667.33 143615.00 98656.67 143615.00 98646.00C143615.00 98656.67 143615.00 98667.33 143615.00 98678.00C143593.67 98678.00 143572.33 98678.00 143551.00 98678.00C143540.33 98688.66 143529.67 98699.34 143519.00 98710.00C143497.67 98710.00 143476.33 98710.00 143455.00 98710.00C143455.00 98720.67 143455.00 98731.33 143455.00 98742.00C143444.00 98742.00 143433.00 98742.00 143422.00 98742.00C143422.00 98752.67 143422.00 98763.33 143422.00 98774.00C143390.00 98785.00 143358.00 98796.00 143326.00 98807.00C143315.33 98807.00 143304.67 98807.00 143294.00 98807.00C143294.00 98817.67 143294.00 98828.33 143294.00 98839.00C143283.33 98839.00 143272.67 98839.00 143262.00 98839.00C143251.33 98849.66 143240.67 98860.34 143230.00 98871.00C143219.00 98860.33 143208.00 98849.67 143197.00 98839.00C143175.67 98860.34 143154.33 98881.66 143133.00 98903.00C143143.67 98913.66 143154.33 98924.34 143165.00 98935.00C143143.67 98935.00 143122.33 98935.00 143101.00 98935.00C143101.00 98956.33 143101.00 98977.67 143101.00 98999.00C143079.67 98988.33 143058.33 98977.67 143037.00 98967.00C143037.00 98977.67 143037.00 98988.33 143037.00 98999.00C142972.67 99020.67 142908.33 99042.33 142844.00 99064.00C142844.00 99085.33 142844.00 99106.67 142844.00 99128.00C142833.33 99138.66 142822.67 99149.34 142812.00 99160.00C142812.00 99149.33 142812.00 99138.67 142812.00 99128.00C142800.97 99138.84 142789.64 99149.39 142778.79 99160.41C142757.42 99203.40 142736.20 99246.45 142714.74 99289.39C142693.37 99321.36 142672.17 99353.44 142650.68 99385.33C142640.11 99396.22 142629.56 99407.11 142619.00 99418.00C142602.36 99417.88 142585.64 99418.76 142569.14 99416.07C142478.43 99405.72 142387.71 99395.36 142297.00 99385.00C142275.67 99374.33 142254.33 99363.67 142233.00 99353.00C142243.67 99342.34 142254.33 99331.66 142265.00 99321.00C142243.67 99331.67 142222.33 99342.33 142201.00 99353.00C142201.00 99363.67 142201.00 99374.33 142201.00 99385.00C142179.33 99385.00 142157.67 99385.00 142136.00 99385.00C142136.00 99396.00 142136.00 99407.00 142136.00 99418.00C142104.00 99407.00 142072.00 99396.00 142040.00 99385.00C142029.33 99406.66 142018.67 99428.34 142008.00 99450.00C141986.33 99460.67 141964.67 99471.33 141943.00 99482.00C141943.00 99503.33 141943.00 99524.67 141943.00 99546.00C141921.67 99567.34 141900.33 99588.66 141879.00 99610.00C141868.33 99599.34 141857.67 99588.66 141847.00 99578.00C141836.30 99588.84 141825.32 99599.40 141814.80 99610.42C141804.20 99631.95 141793.60 99653.47 141783.00 99675.00C141772.33 99664.34 141761.67 99653.66 141751.00 99643.00C141740.00 99664.33 141729.00 99685.67 141718.00 99707.00C141696.67 99717.67 141675.33 99728.33 141654.00 99739.00C141654.00 99749.67 141654.00 99760.33 141654.00 99771.00C141664.67 99781.66 141675.33 99792.34 141686.00 99803.00C141654.00 99803.00 141622.00 99803.00 141590.00 99803.00C141590.00 99813.67 141590.00 99824.33 141590.00 99835.00C141579.33 99835.00 141568.67 99835.00 141558.00 99835.00C141547.00 99824.33 141536.00 99813.67 141525.00 99803.00C141536.00 99824.67 141547.00 99846.33 141558.00 99868.00C141547.00 99889.33 141536.00 99910.67 141525.00 99932.00C141514.33 99921.34 141503.67 99910.66 141493.00 99900.00C141482.33 99921.33 141471.67 99942.67 141461.00 99964.00C141429.00 99964.00 141397.00 99964.00 141365.00 99964.00C141365.00 99985.33 141365.00 100006.67 141365.00 100028.00C141354.00 100028.00 141343.00 100028.00 141332.00 100028.00C141321.33 100017.33 141310.67 100006.67 141300.00 99996.00C141300.00 100006.67 141300.00 100017.33 141300.00 100028.00C141289.33 100039.00 141278.67 100050.00 141268.00 100061.00C141268.00 100082.33 141268.00 100103.67 141268.00 100125.00C141257.33 100125.00 141246.67 100125.00 141236.00 100125.00C141203.85 100157.06 141171.87 100189.30 141139.61 100221.26C141107.41 100242.84 141075.20 100264.42 141043.00 100286.00C141032.33 100286.00 141021.67 100286.00 141011.00 100286.00C141011.00 100275.00 141011.00 100264.00 141011.00 100253.00C141000.33 100253.00 140989.67 100253.00 140979.00 100253.00C140968.33 100274.67 140957.67 100296.33 140947.00 100318.00C140925.33 100328.67 140903.67 100339.33 140882.00 100350.00C140893.00 100350.00 140904.00 100350.00 140915.00 100350.00C140904.00 100360.67 140893.00 100371.33 140882.00 100382.00C140882.00 100392.67 140882.00 100403.33 140882.00 100414.00C140871.33 100414.00 140860.67 100414.00 140850.00 100414.00C140850.00 100403.33 140850.00 100392.67 140850.00 100382.00C140839.33 100382.00 140828.67 100382.00 140818.00 100382.00C140786.00 100403.33 140754.00 100424.67 140722.00 100446.00C140700.33 100424.67 140678.67 100403.33 140657.00 100382.00C140635.67 100392.67 140614.33 100403.33 140593.00 100414.00C140582.33 100414.00 140571.67 100414.00 140561.00 100414.00C140539.67 100392.67 140518.33 100371.33 140497.00 100350.00C140475.33 100350.00 140453.67 100350.00 140432.00 100350.00C140421.33 100360.67 140410.67 100371.33 140400.00 100382.00C140378.67 100382.00 140357.33 100382.00 140336.00 100382.00C140336.00 100392.67 140336.00 100403.33 140336.00 100414.00C140303.67 100446.33 140271.33 100478.67 140239.00 100511.00C140239.00 100521.67 140239.00 100532.33 140239.00 100543.00C140228.33 100532.33 140217.67 100521.67 140207.00 100511.00C140207.00 100532.33 140207.00 100553.67 140207.00 100575.00C140196.33 100575.00 140185.67 100575.00 140175.00 100575.00C140175.00 100585.67 140175.00 100596.33 140175.00 100607.00C140164.33 100607.00 140153.67 100607.00 140143.00 100607.00C140132.33 100639.33 140121.67 100671.67 140111.00 100704.00C140100.16 100714.70 140089.60 100725.69 140078.58 100736.20C140057.05 100746.80 140035.53 100757.40 140014.00 100768.00C140014.00 100757.33 140014.00 100746.67 140014.00 100736.00C140003.33 100725.33 139992.67 100714.67 139982.00 100704.00C139971.33 100736.00 139960.67 100768.00 139950.00 100800.00C139950.00 100789.33 139950.00 100778.67 139950.00 100768.00C139939.33 100768.00 139928.67 100768.00 139918.00 100768.00C139907.33 100789.33 139896.67 100810.67 139886.00 100832.00C139896.67 100842.67 139907.33 100853.33 139918.00 100864.00C139906.72 100886.36 139896.28 100909.19 139884.47 100931.26C139863.31 100962.50 139842.16 100993.75 139821.00 101025.00C139821.00 101035.67 139821.00 101046.33 139821.00 101057.00C139799.67 101057.00 139778.33 101057.00 139757.00 101057.00C139757.00 101067.67 139757.00 101078.33 139757.00 101089.00C139725.00 101089.00 139693.00 101089.00 139661.00 101089.00C139661.00 101100.00 139661.00 101111.00 139661.00 101122.00C139650.00 101111.00 139639.00 101100.00 139628.00 101089.00C139628.00 101110.67 139628.00 101132.33 139628.00 101154.00C139617.33 101154.00 139606.67 101154.00 139596.00 101154.00C139596.00 101164.67 139596.00 101175.33 139596.00 101186.00C139585.33 101186.00 139574.67 101186.00 139564.00 101186.00C139564.00 101196.67 139564.00 101207.33 139564.00 101218.00C139564.00 101207.33 139564.00 101196.67 139564.00 101186.00C139553.33 101196.67 139542.67 101207.33 139532.00 101218.00C139478.33 101218.00 139424.67 101218.00 139371.00 101218.00C139349.67 101207.33 139328.33 101196.67 139307.00 101186.00C139285.67 101196.67 139264.33 101207.33 139243.00 101218.00C139221.33 101207.33 139199.67 101196.67 139178.00 101186.00C139167.33 101196.67 139156.67 101207.33 139146.00 101218.00C139135.33 101218.00 139124.67 101218.00 139114.00 101218.00C139114.00 101228.67 139114.00 101239.33 139114.00 101250.00C139103.33 101250.00 139092.67 101250.00 139082.00 101250.00C139082.00 101271.67 139082.00 101293.33 139082.00 101315.00C139071.33 101315.00 139060.67 101315.00 139050.00 101315.00C139039.00 101325.67 139028.00 101336.33 139017.00 101347.00C138995.67 101347.00 138974.33 101347.00 138953.00 101347.00C138953.00 101357.67 138953.00 101368.33 138953.00 101379.00C138942.33 101379.00 138931.67 101379.00 138921.00 101379.00C138910.33 101389.67 138899.67 101400.33 138889.00 101411.00C138814.00 101368.00 138739.00 101325.00 138664.00 101282.00C138610.33 101293.00 138556.67 101304.00 138503.00 101315.00C138481.67 101336.33 138460.33 101357.67 138439.00 101379.00C138439.00 101411.00 138439.00 101443.00 138439.00 101475.00C138417.33 101475.00 138395.67 101475.00 138374.00 101475.00C138385.00 101485.67 138396.00 101496.33 138407.00 101507.00C138396.00 101539.33 138385.00 101571.67 138374.00 101604.00C138299.00 101604.00 138224.00 101604.00 138149.00 101604.00C138149.00 101625.33 138149.00 101646.67 138149.00 101668.00C138138.33 101678.67 138127.67 101689.33 138117.00 101700.00C138117.00 101721.67 138117.00 101743.33 138117.00 101765.00C138085.00 101797.00 138053.00 101829.00 138021.00 101861.00C138031.67 101871.67 138042.33 101882.33 138053.00 101893.00C138010.00 101903.67 137967.00 101914.33 137924.00 101925.00C137913.33 101903.67 137902.67 101882.33 137892.00 101861.00C137892.00 101850.33 137892.00 101839.67 137892.00 101829.00C137881.33 101839.67 137870.67 101850.33 137860.00 101861.00C137849.33 101839.67 137838.67 101818.33 137828.00 101797.00C137828.00 101764.67 137828.00 101732.33 137828.00 101700.00C137795.67 101678.67 137763.33 101657.33 137731.00 101636.00C137731.00 101614.67 137731.00 101593.33 137731.00 101572.00C137763.33 101572.00 137795.67 101572.00 137828.00 101572.00C137838.67 101561.33 137849.33 101550.67 137860.00 101540.00C137881.33 101540.00 137902.67 101540.00 137924.00 101540.00C137924.00 101529.00 137924.00 101518.00 137924.00 101507.00C137945.67 101507.00 137967.33 101507.00 137989.00 101507.00C138010.33 101496.33 138031.67 101485.67 138053.00 101475.00C138053.00 101464.33 138053.00 101453.67 138053.00 101443.00C138063.67 101432.33 138074.33 101421.67 138085.00 101411.00C138085.00 101389.67 138085.00 101368.33 138085.00 101347.00C138074.33 101336.33 138063.67 101325.67 138053.00 101315.00C138053.00 101304.00 138053.00 101293.00 138053.00 101282.00C138063.67 101260.67 138074.33 101239.33 138085.00 101218.00C138106.33 101207.33 138127.67 101196.67 138149.00 101186.00C138149.00 101164.67 138149.00 101143.33 138149.00 101122.00C138170.67 101111.00 138192.33 101100.00 138214.00 101089.00C138214.00 101067.67 138214.00 101046.33 138214.00 101025.00C138278.33 100960.67 138342.67 100896.33 138407.00 100832.00C138407.00 100767.67 138407.00 100703.33 138407.00 100639.00C138417.67 100628.33 138428.33 100617.67 138439.00 100607.00C138439.00 100532.00 138439.00 100457.00 138439.00 100382.00C138406.67 100371.33 138374.33 100360.67 138342.00 100350.00C138331.33 100328.67 138320.67 100307.33 138310.00 100286.00C138288.67 100286.00 138267.33 100286.00 138246.00 100286.00C138256.67 100243.00 138267.33 100200.00 138278.00 100157.00C138245.67 100125.00 138213.33 100093.00 138181.00 100061.00C138159.67 100061.00 138138.33 100061.00 138117.00 100061.00C138117.10 100049.85 138116.80 100038.70 138117.15 100027.56C138127.75 99995.70 138138.38 99963.85 138149.00 99932.00C138127.67 99899.66 138106.33 99867.34 138085.00 99835.00C138074.33 99835.00 138063.67 99835.00 138053.00 99835.00C138053.00 99824.33 138053.00 99813.67 138053.00 99803.00C138095.67 99781.67 138138.33 99760.33 138181.00 99739.00C138181.00 99728.33 138181.00 99717.67 138181.00 99707.00C138202.92 99685.93 138224.59 99664.60 138246.00 99643.00C138246.00 99535.67 138246.00 99428.33 138246.00 99321.00C138256.67 99321.00 138267.33 99321.00 138278.00 99321.00C138278.00 99278.00 138278.00 99235.00 138278.00 99192.00C138267.33 99192.00 138256.67 99192.00 138246.00 99192.00C138213.61 99160.06 138181.06 99128.28 138149.00 99096.00C138159.67 99085.34 138170.33 99074.66 138181.00 99064.00C138181.00 99042.33 138181.00 99020.67 138181.00 98999.00C138202.67 98999.00 138224.33 98999.00 138246.00 98999.00C138246.00 98988.33 138246.00 98977.67 138246.00 98967.00C138246.00 98977.67 138246.00 98988.33 138246.00 98999.00C138256.67 98999.00 138267.33 98999.00 138278.00 98999.00C138299.33 98988.33 138320.67 98977.67 138342.00 98967.00C138342.00 98945.67 138342.00 98924.33 138342.00 98903.00C138331.33 98892.34 138320.67 98881.66 138310.00 98871.00C138331.33 98849.66 138352.67 98828.34 138374.00 98807.00C138374.00 98796.00 138374.00 98785.00 138374.00 98774.00C138342.00 98742.00 138310.00 98710.00 138278.00 98678.00C138299.33 98667.33 138320.67 98656.67 138342.00 98646.00C138352.67 98613.67 138363.33 98581.33 138374.00 98549.00C138363.33 98538.34 138352.67 98527.66 138342.00 98517.00C138331.33 98517.00 138320.67 98517.00 138310.00 98517.00C138320.67 98517.00 138331.33 98517.00 138342.00 98517.00C138342.00 98506.33 138342.00 98495.67 138342.00 98485.00C138331.33 98474.34 138320.67 98463.66 138310.00 98453.00C138320.67 98453.00 138331.33 98453.00 138342.00 98453.00C138331.33 98431.67 138320.67 98410.33 138310.00 98389.00C138331.33 98399.67 138352.67 98410.33 138374.00 98421.00C138385.00 98410.33 138396.00 98399.67 138407.00 98389.00C138364.00 98346.00 138321.00 98303.00 138278.00 98260.00C138288.67 98249.34 138299.33 98238.66 138310.00 98228.00C138299.33 98228.00 138288.67 98228.00 138278.00 98228.00C138288.67 98217.34 138299.33 98206.66 138310.00 98196.00C138310.00 98174.33 138310.00 98152.67 138310.00 98131.00C138278.00 98099.00 138246.00 98067.00 138214.00 98035.00C138224.81 98013.58 138235.30 97991.99 138246.32 97970.67C138256.89 97959.78 138267.44 97948.89 138278.00 97938.00C138278.00 97916.67 138278.00 97895.33 138278.00 97874.00C138267.33 97863.34 138256.67 97852.66 138246.00 97842.00C138246.00 97831.33 138246.00 97820.67 138246.00 97810.00C138235.33 97810.00 138224.67 97810.00 138214.00 97810.00C138214.00 97799.33 138214.00 97788.67 138214.00 97778.00C138224.67 97767.34 138235.33 97756.66 138246.00 97746.00C138267.33 97778.00 138288.67 97810.00 138310.00 97842.00C138342.33 97852.67 138374.67 97863.33 138407.00 97874.00C138417.67 97863.34 138428.33 97852.66 138439.00 97842.00C138449.67 97842.00 138460.33 97842.00 138471.00 97842.00C138492.33 97820.66 138513.67 97799.34 138535.00 97778.00C138556.67 97778.00 138578.33 97778.00 138600.00 97778.00C138610.67 97767.34 138621.33 97756.66 138632.00 97746.00C138632.00 97713.67 138632.00 97681.33 138632.00 97649.00C138653.33 97627.66 138674.67 97606.34 138696.00 97585.00C138696.00 97574.33 138696.00 97563.67 138696.00 97553.00C138706.67 97531.34 138717.33 97509.66 138728.00 97488.00C138717.33 97477.34 138706.67 97466.66 138696.00 97456.00C138674.67 97456.00 138653.33 97456.00 138632.00 97456.00C138610.33 97445.33 138588.67 97434.67 138567.00 97424.00C138556.19 97402.58 138545.70 97380.99 138534.68 97359.67C138524.11 97348.78 138513.56 97337.89 138503.00 97327.00C138492.33 97263.00 138481.67 97199.00 138471.00 97135.00C138449.67 97124.00 138428.33 97113.00 138407.00 97102.00C138374.67 97102.00 138342.33 97102.00 138310.00 97102.00C138320.67 97080.67 138331.33 97059.33 138342.00 97038.00C138331.33 97027.34 138320.67 97016.66 138310.00 97006.00C138288.67 97006.00 138267.33 97006.00 138246.00 97006.00C138235.33 97016.66 138224.67 97027.34 138214.00 97038.00C138203.00 97038.00 138192.00 97038.00 138181.00 97038.00C138181.00 97027.33 138181.00 97016.67 138181.00 97006.00C138170.33 96984.67 138159.67 96963.33 138149.00 96942.00C138127.67 96942.00 138106.33 96942.00 138085.00 96942.00C138053.00 96920.33 138021.00 96898.67 137989.00 96877.00C138010.33 96834.33 138031.67 96791.67 138053.00 96749.00C138031.67 96727.33 138010.33 96705.67 137989.00 96684.00C137946.10 96705.87 137903.11 96727.54 137860.00 96749.00C137849.33 96749.00 137838.67 96749.00 137828.00 96749.00C137828.00 96727.33 137828.00 96705.67 137828.00 96684.00C137795.67 96684.00 137763.33 96684.00 137731.00 96684.00C137742.00 96652.00 137753.00 96620.00 137764.00 96588.00C137753.00 96566.67 137742.00 96545.33 137731.00 96524.00C137709.67 96513.00 137688.33 96502.00 137667.00 96491.00C137635.00 96502.00 137603.00 96513.00 137571.00 96524.00C137517.33 96513.00 137463.67 96502.00 137410.00 96491.00C137388.33 96480.33 137366.67 96469.67 137345.00 96459.00C137345.00 96416.33 137345.00 96373.67 137345.00 96331.00C137323.67 96331.00 137302.33 96331.00 137281.00 96331.00C137249.00 96309.33 137217.00 96287.67 137185.00 96266.00C137152.67 96266.00 137120.33 96266.00 137088.00 96266.00C137066.67 96255.33 137045.33 96244.67 137024.00 96234.00C137045.33 96212.66 137066.67 96191.34 137088.00 96170.00C137098.67 96180.66 137109.33 96191.34 137120.00 96202.00C137131.00 96202.00 137142.00 96202.00 137153.00 96202.00C137174.33 96170.00 137195.67 96138.00 137217.00 96106.00C137206.33 96084.34 137195.67 96062.66 137185.00 96041.00C137163.33 96041.00 137141.67 96041.00 137120.00 96041.00C137152.33 96019.66 137184.67 95998.34 137217.00 95977.00C137238.33 95934.00 137259.67 95891.00 137281.00 95848.00C137291.67 95837.34 137302.33 95826.66 137313.00 95816.00C137291.67 95794.66 137270.33 95773.34 137249.00 95752.00C137259.67 95720.00 137270.33 95688.00 137281.00 95656.00C137270.16 95644.97 137259.61 95633.65 137248.59 95622.79C137225.67 95611.04 137202.24 95600.23 137179.67 95587.82C137127.78 95556.88 137075.89 95525.94 137024.00 95495.00C137034.67 95462.67 137045.33 95430.33 137056.00 95398.00C137056.00 95355.33 137056.00 95312.67 137056.00 95270.00C137099.00 95195.00 137142.00 95120.00 137185.00 95045.00C137185.00 95023.33 137185.00 95001.67 137185.00 94980.00C137163.33 94958.67 137141.67 94937.33 137120.00 94916.00C137088.00 94916.00 137056.00 94916.00 137024.00 94916.00C137024.00 94905.33 137024.00 94894.67 137024.00 94884.00C137034.67 94862.67 137045.33 94841.33 137056.00 94820.00C137024.00 94798.33 136992.00 94776.67 136960.00 94755.00C136970.67 94744.34 136981.33 94733.66 136992.00 94723.00C137067.00 94701.67 137142.00 94680.33 137217.00 94659.00C137227.67 94648.34 137238.33 94637.66 137249.00 94627.00C137227.67 94584.00 137206.33 94541.00 137185.00 94498.00C137152.67 94508.67 137120.33 94519.33 137088.00 94530.00C137066.67 94519.33 137045.33 94508.67 137024.00 94498.00C137024.00 94487.33 137024.00 94476.67 137024.00 94466.00C137067.00 94433.67 137110.00 94401.33 137153.00 94369.00C137163.67 94369.00 137174.33 94369.00 137185.00 94369.00C137185.00 94358.33 137185.00 94347.67 137185.00 94337.00C137174.16 94326.30 137163.60 94315.31 137152.58 94304.79C137131.06 94294.19 137109.53 94283.60 137088.00 94273.00C137077.33 94262.34 137066.67 94251.66 137056.00 94241.00C137066.79 94229.77 137078.58 94219.33 137088.72 94207.58C137110.15 94165.06 137131.57 94122.53 137153.00 94080.00C137174.33 94058.66 137195.67 94037.34 137217.00 94016.00C137227.67 94016.00 137238.33 94016.00 137249.00 94016.00C137259.67 93994.34 137270.33 93972.66 137281.00 93951.00C137324.00 93929.67 137367.00 93908.33 137410.00 93887.00C137452.67 93844.00 137495.33 93801.00 137538.00 93758.00C137495.33 93715.34 137452.67 93672.66 137410.00 93630.00C137367.00 93640.67 137324.00 93651.33 137281.00 93662.00C137270.33 93651.34 137259.67 93640.66 137249.00 93630.00C137238.33 93640.66 137227.67 93651.34 137217.00 93662.00C137206.22 93650.77 137194.43 93640.33 137184.29 93628.59C137173.86 93607.73 137163.43 93586.86 137153.00 93566.00C137163.67 93544.34 137174.33 93522.66 137185.00 93501.00C137174.33 93479.67 137163.67 93458.33 137153.00 93437.00C137174.33 93415.66 137195.67 93394.34 137217.00 93373.00C137227.67 93351.34 137238.33 93329.66 137249.00 93308.00C137249.00 93286.67 137249.00 93265.33 137249.00 93244.00C137238.33 93244.00 137227.67 93244.00 137217.00 93244.00C137217.00 93233.33 137217.00 93222.67 137217.00 93212.00C137249.00 93201.33 137281.00 93190.67 137313.00 93180.00C137313.00 93169.33 137313.00 93158.67 137313.00 93148.00C137291.43 93115.02 137269.32 93082.38 137248.10 93049.18C137237.73 93028.46 137227.37 93007.73 137217.00 92987.00C137195.67 92997.67 137174.33 93008.33 137153.00 93019.00C137153.00 92997.67 137153.00 92976.33 137153.00 92955.00C137185.00 92933.33 137217.00 92911.67 137249.00 92890.00C137259.67 92868.67 137270.33 92847.33 137281.00 92826.00C137378.87 92793.79 137476.59 92761.14 137574.41 92728.78C137605.33 92718.37 137636.11 92707.53 137667.00 92697.00C137677.84 92686.30 137688.40 92675.31 137699.42 92664.79C137720.94 92654.19 137742.47 92643.60 137764.00 92633.00C137785.33 92590.33 137806.67 92547.67 137828.00 92505.00C137857.13 92489.58 137887.13 92475.73 137915.11 92458.22C137961.07 92430.82 138007.04 92403.41 138053.00 92376.00C138063.67 92333.00 138074.33 92290.00 138085.00 92247.00C138085.00 92236.33 138085.00 92225.67 138085.00 92215.00C138073.77 92204.22 138063.34 92192.43 138051.60 92182.30C138030.73 92171.86 138009.87 92161.43 137989.00 92151.00C137934.75 92172.69 137880.32 92193.96 137826.18 92215.91C137805.45 92226.27 137784.73 92236.64 137764.00 92247.00C137742.33 92247.00 137720.67 92247.00 137699.00 92247.00C137687.48 92258.06 137676.82 92270.12 137664.73 92280.52C137601.15 92323.01 137537.58 92365.51 137474.00 92408.00C137420.33 92418.67 137366.67 92429.33 137313.00 92440.00C137291.67 92429.33 137270.33 92418.67 137249.00 92408.00C137217.00 92440.33 137185.00 92472.67 137153.00 92505.00C137110.00 92526.33 137067.00 92547.67 137024.00 92569.00C137002.67 92569.00 136981.33 92569.00 136960.00 92569.00C136949.33 92536.67 136938.67 92504.33 136928.00 92472.00C136928.00 92450.67 136928.00 92429.33 136928.00 92408.00C136917.00 92408.00 136906.00 92408.00 136895.00 92408.00C136863.00 92386.67 136831.00 92365.33 136799.00 92344.00C136820.33 92311.66 136841.67 92279.34 136863.00 92247.00C136863.00 92204.33 136863.00 92161.67 136863.00 92119.00C136820.33 92119.00 136777.67 92119.00 136735.00 92119.00C136735.00 92108.33 136735.00 92097.67 136735.00 92087.00C136745.67 92076.00 136756.33 92065.00 136767.00 92054.00C136777.67 92022.00 136788.33 91990.00 136799.00 91958.00C136799.00 91936.67 136799.00 91915.33 136799.00 91894.00C136820.33 91883.00 136841.67 91872.00 136863.00 91861.00C136863.00 91829.00 136863.00 91797.00 136863.00 91765.00C136852.33 91765.00 136841.67 91765.00 136831.00 91765.00C136820.33 91754.34 136809.67 91743.66 136799.00 91733.00C136820.33 91722.33 136841.67 91711.67 136863.00 91701.00C136852.33 91679.34 136841.67 91657.66 136831.00 91636.00C136852.33 91625.33 136873.67 91614.67 136895.00 91604.00C136895.00 91572.00 136895.00 91540.00 136895.00 91508.00C136884.33 91497.34 136873.67 91486.66 136863.00 91476.00C136852.33 91476.00 136841.67 91476.00 136831.00 91476.00C136809.87 91432.90 136788.54 91389.90 136767.00 91347.00C136799.00 91315.00 136831.00 91283.00 136863.00 91251.00C136884.19 91207.60 136905.68 91164.33 136928.33 91121.67C136938.89 91111.12 136949.44 91100.56 136960.00 91090.00C136960.00 91068.33 136960.00 91046.67 136960.00 91025.00C136970.67 91014.34 136981.33 91003.66 136992.00 90993.00C136992.00 90971.67 136992.00 90950.33 136992.00 90929.00C137024.00 90918.33 137056.00 90907.67 137088.00 90897.00C137098.67 90886.34 137109.33 90875.66 137120.00 90865.00C137141.67 90865.00 137163.33 90865.00 137185.00 90865.00C137206.33 90875.67 137227.67 90886.33 137249.00 90897.00C137259.67 90897.00 137270.33 90897.00 137281.00 90897.00C137291.67 90886.34 137302.33 90875.66 137313.00 90865.00C137323.67 90865.00 137334.33 90865.00 137345.00 90865.00C137356.00 90854.33 137367.00 90843.67 137378.00 90833.00C137410.00 90822.00 137442.00 90811.00 137474.00 90800.00C137484.67 90789.34 137495.33 90778.66 137506.00 90768.00C137527.67 90768.00 137549.33 90768.00 137571.00 90768.00C137592.33 90746.66 137613.67 90725.34 137635.00 90704.00C137656.33 90693.33 137677.67 90682.67 137699.00 90672.00C137720.67 90629.00 137742.33 90586.00 137764.00 90543.00C137764.00 90521.67 137764.00 90500.33 137764.00 90479.00C137720.90 90457.87 137677.90 90436.54 137635.00 90415.00C137560.00 90447.00 137485.00 90479.00 137410.00 90511.00C137388.33 90511.00 137366.67 90511.00 137345.00 90511.00C137313.00 90532.33 137281.00 90553.67 137249.00 90575.00C137173.51 90564.40 137098.07 90553.26 137022.55 90543.00C137012.37 90543.00 137002.18 90543.00 136992.00 90543.00C136981.33 90564.33 136970.67 90585.67 136960.00 90607.00C136927.67 90618.00 136895.33 90629.00 136863.00 90640.00C136873.64 90586.17 136884.51 90532.39 136895.00 90478.54C136895.00 90457.36 136895.00 90436.18 136895.00 90415.00C136916.87 90372.10 136938.54 90329.10 136960.00 90286.00C136938.33 90254.00 136916.67 90222.00 136895.00 90190.00C136927.43 90168.20 136959.99 90146.60 136992.33 90124.67C137013.55 90103.45 137034.78 90082.23 137056.00 90061.00C137045.19 90039.58 137034.70 90017.99 137023.68 89996.67C137002.71 89974.86 136981.49 89953.30 136960.00 89932.00C136960.00 89889.33 136960.00 89846.67 136960.00 89804.00C136970.67 89793.00 136981.33 89782.00 136992.00 89771.00C136992.00 89749.67 136992.00 89728.33 136992.00 89707.00C136981.33 89685.67 136970.67 89664.33 136960.00 89643.00C136981.33 89632.33 137002.67 89621.67 137024.00 89611.00C137024.00 89568.00 137024.00 89525.00 137024.00 89482.00C137012.77 89471.22 137002.34 89459.43 136990.60 89449.30C136969.73 89438.86 136948.87 89428.43 136928.00 89418.00C136928.00 89407.33 136928.00 89396.67 136928.00 89386.00C136917.00 89386.00 136906.00 89386.00 136895.00 89386.00C136916.67 89353.67 136938.33 89321.33 136960.00 89289.00C136981.33 89278.33 137002.67 89267.67 137024.00 89257.00C137045.33 89235.66 137066.67 89214.34 137088.00 89193.00C137077.33 89171.34 137066.67 89149.66 137056.00 89128.00C137034.67 89128.00 137013.33 89128.00 136992.00 89128.00C136992.00 89117.33 136992.00 89106.67 136992.00 89096.00C136970.67 89085.33 136949.33 89074.67 136928.00 89064.00C136949.33 89010.33 136970.67 88956.67 136992.00 88903.00C136981.33 88881.67 136970.67 88860.33 136960.00 88839.00C136981.33 88817.66 137002.67 88796.34 137024.00 88775.00C137034.67 88742.67 137045.33 88710.33 137056.00 88678.00C137066.67 88667.34 137077.33 88656.66 137088.00 88646.00C137098.81 88645.90 137109.63 88646.20 137120.44 88645.85C137154.10 88634.97 137187.51 88623.29 137221.32 88612.92C137262.55 88602.61 137303.77 88592.31 137345.00 88582.00C137409.33 88582.00 137473.67 88582.00 137538.00 88582.00C137549.00 88549.67 137560.00 88517.33 137571.00 88485.00C137560.00 88463.67 137549.00 88442.33 137538.00 88421.00C137549.00 88399.67 137560.00 88378.33 137571.00 88357.00C137560.00 88335.33 137549.00 88313.67 137538.00 88292.00C137504.45 88303.78 137470.56 88314.68 137437.22 88327.04C137363.82 88358.36 137290.41 88389.68 137217.00 88421.00C137174.00 88410.33 137131.00 88399.67 137088.00 88389.00C137088.00 88335.33 137088.00 88281.67 137088.00 88228.00C137098.67 88206.67 137109.33 88185.33 137120.00 88164.00C137120.00 88153.33 137120.00 88142.67 137120.00 88132.00C137109.33 88110.34 137098.67 88088.66 137088.00 88067.00C137066.67 88045.66 137045.33 88024.34 137024.00 88003.00C136992.00 88003.00 136960.00 88003.00 136928.00 88003.00C136917.00 88013.67 136906.00 88024.33 136895.00 88035.00C136884.33 88024.34 136873.67 88013.66 136863.00 88003.00C136863.00 87992.33 136863.00 87981.67 136863.00 87971.00C136873.67 87960.34 136884.33 87949.66 136895.00 87939.00C136895.00 87917.33 136895.00 87895.67 136895.00 87874.00C136906.00 87863.33 136917.00 87852.67 136928.00 87842.00C136917.00 87820.67 136906.00 87799.33 136895.00 87778.00C136863.00 87756.67 136831.00 87735.33 136799.00 87714.00C136788.33 87714.00 136777.67 87714.00 136767.00 87714.00C136745.33 87703.33 136723.67 87692.67 136702.00 87682.00C136691.33 87660.34 136680.67 87638.66 136670.00 87617.00C136659.33 87627.66 136648.67 87638.34 136638.00 87649.00C136627.33 87638.34 136616.67 87627.66 136606.00 87617.00C136616.67 87606.34 136627.33 87595.66 136638.00 87585.00C136638.00 87563.67 136638.00 87542.33 136638.00 87521.00C136681.00 87510.33 136724.00 87499.67 136767.00 87489.00C136767.00 87478.00 136767.00 87467.00 136767.00 87456.00C136756.19 87455.90 136745.37 87456.20 136734.56 87455.85C136702.37 87445.24 136670.19 87434.62 136638.00 87424.00C136627.19 87423.90 136616.37 87424.20 136605.56 87423.85C136573.37 87413.24 136541.19 87402.62 136509.00 87392.00C136520.15 87370.58 136530.97 87348.98 136542.33 87327.67C136552.89 87317.12 136563.44 87306.56 136574.00 87296.00C136552.33 87263.67 136530.67 87231.33 136509.00 87199.00C136498.33 87199.00 136487.67 87199.00 136477.00 87199.00C136498.67 87188.33 136520.33 87177.67 136542.00 87167.00C136552.67 87135.00 136563.33 87103.00 136574.00 87071.00C136563.33 87060.00 136552.67 87049.00 136542.00 87038.00C136542.00 87016.67 136542.00 86995.33 136542.00 86974.00C136509.67 86963.33 136477.33 86952.67 136445.00 86942.00C136455.67 86931.34 136466.33 86920.66 136477.00 86910.00C136477.00 86888.67 136477.00 86867.33 136477.00 86846.00C136466.33 86835.00 136455.67 86824.00 136445.00 86813.00C136466.33 86802.33 136487.67 86791.67 136509.00 86781.00C136509.10 86770.19 136508.80 86759.37 136509.15 86748.56C136520.09 86716.71 136531.05 86684.85 136542.00 86653.00C136542.00 86631.33 136542.00 86609.67 136542.00 86588.00C136552.67 86566.67 136563.33 86545.33 136574.00 86524.00C136563.33 86502.67 136552.67 86481.33 136542.00 86460.00C136520.33 86449.33 136498.67 86438.67 136477.00 86428.00C136477.00 86417.00 136477.00 86406.00 136477.00 86395.00C136466.33 86373.67 136455.67 86352.33 136445.00 86331.00C136466.33 86320.33 136487.67 86309.67 136509.00 86299.00C136498.33 86288.34 136487.67 86277.66 136477.00 86267.00C136477.00 86256.33 136477.00 86245.67 136477.00 86235.00C136455.67 86213.33 136434.33 86191.67 136413.00 86170.00C136413.00 86148.67 136413.00 86127.33 136413.00 86106.00C136434.33 86095.33 136455.67 86084.67 136477.00 86074.00C136487.67 86074.00 136498.33 86074.00 136509.00 86074.00C136509.00 86052.67 136509.00 86031.33 136509.00 86010.00C136541.33 85977.66 136573.67 85945.34 136606.00 85913.00C136627.33 85902.33 136648.67 85891.67 136670.00 85881.00C136680.79 85869.77 136692.58 85859.32 136702.72 85847.58C136713.49 85826.39 136724.24 85805.19 136735.00 85784.00C136777.67 85773.33 136820.33 85762.67 136863.00 85752.00C136885.46 85751.75 136907.98 85752.51 136930.40 85751.60C136993.60 85741.06 137056.80 85730.53 137120.00 85720.00C137173.67 85698.67 137227.33 85677.33 137281.00 85656.00C137313.33 85656.00 137345.67 85656.00 137378.00 85656.00C137410.00 85623.67 137442.00 85591.33 137474.00 85559.00C137474.00 85537.67 137474.00 85516.33 137474.00 85495.00C137463.33 85473.67 137452.67 85452.33 137442.00 85431.00C137409.67 85431.00 137377.33 85431.00 137345.00 85431.00C137323.67 85452.34 137302.33 85473.66 137281.00 85495.00C137238.33 85505.67 137195.67 85516.33 137153.00 85527.00C137109.90 85505.87 137066.90 85484.54 137024.00 85463.00C136992.00 85452.33 136960.00 85441.67 136928.00 85431.00C136885.00 85452.33 136842.00 85473.67 136799.00 85495.00C136777.67 85495.00 136756.33 85495.00 136735.00 85495.00C136702.61 85463.06 136670.06 85431.28 136638.00 85399.00C136616.67 85409.67 136595.33 85420.33 136574.00 85431.00C136552.33 85398.67 136530.67 85366.33 136509.00 85334.00C136520.00 85312.67 136531.00 85291.33 136542.00 85270.00C136531.00 85248.67 136520.00 85227.33 136509.00 85206.00C136520.00 85195.33 136531.00 85184.67 136542.00 85174.00C136563.33 85184.67 136584.67 85195.33 136606.00 85206.00C136616.67 85195.34 136627.33 85184.66 136638.00 85174.00C136638.00 85152.33 136638.00 85130.67 136638.00 85109.00C136659.33 85098.33 136680.67 85087.67 136702.00 85077.00C136713.00 85055.67 136724.00 85034.33 136735.00 85013.00C136724.00 85002.33 136713.00 84991.67 136702.00 84981.00C136702.00 84970.33 136702.00 84959.67 136702.00 84949.00C136723.67 84938.00 136745.33 84927.00 136767.00 84916.00C136767.00 84905.33 136767.00 84894.67 136767.00 84884.00C136745.33 84873.33 136723.67 84862.67 136702.00 84852.00C136680.67 84830.66 136659.33 84809.34 136638.00 84788.00C136606.00 84798.67 136574.00 84809.33 136542.00 84820.00C136531.00 84809.33 136520.00 84798.67 136509.00 84788.00C136532.95 84776.54 136556.39 84763.97 136580.70 84753.30C136632.13 84732.53 136683.57 84711.77 136735.00 84691.00C136767.00 84637.67 136799.00 84584.33 136831.00 84531.00C136852.33 84520.00 136873.67 84509.00 136895.00 84498.00C136894.90 84476.52 136895.20 84455.04 136894.85 84433.56C136884.25 84401.70 136873.62 84369.85 136863.00 84338.00C136852.21 84326.44 136840.46 84315.63 136830.29 84303.59C136819.86 84282.73 136809.43 84261.86 136799.00 84241.00C136799.00 84219.67 136799.00 84198.33 136799.00 84177.00C136820.33 84166.33 136841.67 84155.67 136863.00 84145.00C136884.67 84155.67 136906.33 84166.33 136928.00 84177.00C136949.33 84166.33 136970.67 84155.67 136992.00 84145.00C137024.00 84145.00 137056.00 84145.00 137088.00 84145.00C137141.82 84177.04 137195.55 84209.24 137249.43 84241.17C137302.95 84262.45 137356.48 84283.72 137410.00 84305.00C137431.33 84294.33 137452.67 84283.67 137474.00 84273.00C137506.33 84283.67 137538.67 84294.33 137571.00 84305.00C137603.16 84294.34 137635.25 84283.46 137667.46 84272.93C137742.31 84262.29 137817.15 84251.65 137892.00 84241.00C137892.00 84209.00 137892.00 84177.00 137892.00 84145.00C137881.33 84134.34 137870.67 84123.66 137860.00 84113.00C137849.19 84112.90 137838.37 84113.20 137827.56 84112.85C137795.37 84101.90 137763.19 84090.95 137731.00 84080.00C137720.33 84069.34 137709.67 84058.66 137699.00 84048.00C137677.67 84058.67 137656.33 84069.33 137635.00 84080.00C137602.67 84080.00 137570.33 84080.00 137538.00 84080.00C137527.33 84058.67 137516.67 84037.33 137506.00 84016.00C137484.67 84026.67 137463.33 84037.33 137442.00 84048.00C137431.33 84058.66 137420.67 84069.34 137410.00 84080.00C137366.90 84058.87 137323.90 84037.54 137281.00 84016.00C137270.33 83994.67 137259.67 83973.33 137249.00 83952.00C137249.00 83941.33 137249.00 83930.67 137249.00 83920.00C137227.67 83898.33 137206.33 83876.67 137185.00 83855.00C137163.33 83855.00 137141.67 83855.00 137120.00 83855.00C137098.67 83844.33 137077.33 83833.67 137056.00 83823.00C137045.19 83822.90 137034.37 83823.20 137023.56 83822.85C136991.26 83811.94 136958.75 83801.55 136926.58 83790.30C136884.05 83769.19 136841.53 83748.10 136799.00 83727.00C136745.33 83737.67 136691.67 83748.33 136638.00 83759.00C136616.67 83748.33 136595.33 83737.67 136574.00 83727.00C136531.00 83727.00 136488.00 83727.00 136445.00 83727.00C136423.67 83737.67 136402.33 83748.33 136381.00 83759.00C136370.33 83759.00 136359.67 83759.00 136349.00 83759.00C136338.21 83747.77 136326.42 83737.32 136316.28 83725.58C136305.51 83704.39 136294.76 83683.19 136284.00 83662.00C136252.00 83651.33 136220.00 83640.67 136188.00 83630.00C136134.33 83630.00 136080.67 83630.00 136027.00 83630.00C136016.33 83608.67 136005.67 83587.33 135995.00 83566.00C135963.00 83555.33 135931.00 83544.67 135899.00 83534.00C135876.82 83512.66 135854.73 83491.18 135833.85 83468.56C135823.25 83436.70 135812.62 83404.85 135802.00 83373.00C135802.00 83308.67 135802.00 83244.33 135802.00 83180.00C135770.00 83158.67 135738.00 83137.33 135706.00 83116.00C135706.00 83062.33 135706.00 83008.67 135706.00 82955.00C135684.33 82944.33 135662.67 82933.67 135641.00 82923.00C135630.19 82922.90 135619.37 82923.20 135608.56 82922.85C135576.71 82912.24 135544.85 82901.62 135513.00 82891.00C135491.33 82858.67 135469.67 82826.33 135448.00 82794.00C135437.33 82751.33 135426.67 82708.67 135416.00 82666.00C135416.00 82644.33 135416.00 82622.67 135416.00 82601.00z"},"br-18":{"name":"Piauí","path":"M138535.00 77489.00C138524.33 77424.67 138513.67 77360.33 138503.00 77296.00C138513.67 77274.67 138524.33 77253.33 138535.00 77232.00C138535.00 77210.33 138535.00 77188.67 138535.00 77167.00C138567.33 77167.00 138599.67 77167.00 138632.00 77167.00C138642.67 77135.00 138653.33 77103.00 138664.00 77071.00C138674.67 77060.34 138685.33 77049.66 138696.00 77039.00C138696.00 77028.33 138696.00 77017.67 138696.00 77007.00C138717.33 76996.00 138738.67 76985.00 138760.00 76974.00C138778.42 76918.57 138796.86 76863.14 138816.07 76807.97C138819.05 76799.32 138822.02 76790.66 138825.00 76782.00C138835.67 76771.00 138846.33 76760.00 138857.00 76749.00C138878.33 76685.00 138899.67 76621.00 138921.00 76557.00C138899.67 76535.33 138878.33 76513.67 138857.00 76492.00C138867.67 76492.00 138878.33 76492.00 138889.00 76492.00C138889.06 76470.56 138888.89 76449.11 138889.08 76427.67C138899.72 76384.78 138910.36 76341.89 138921.00 76299.00C138921.00 76288.33 138921.00 76277.67 138921.00 76267.00C138942.33 76245.66 138963.67 76224.34 138985.00 76203.00C138985.00 76181.33 138985.00 76159.67 138985.00 76138.00C138995.67 76106.00 139006.33 76074.00 139017.00 76042.00C139017.00 76031.33 139017.00 76020.67 139017.00 76010.00C139028.00 75988.67 139039.00 75967.33 139050.00 75946.00C139039.00 75913.67 139028.00 75881.33 139017.00 75849.00C138995.67 75827.66 138974.33 75806.34 138953.00 75785.00C138953.00 75731.33 138953.00 75677.67 138953.00 75624.00C138942.33 75613.34 138931.67 75602.66 138921.00 75592.00C138921.00 75581.33 138921.00 75570.67 138921.00 75560.00C138942.33 75527.66 138963.67 75495.34 138985.00 75463.00C138985.21 75451.90 138984.57 75440.72 138985.33 75429.67C138995.89 75387.45 139006.44 75345.22 139017.00 75303.00C139017.00 75292.00 139017.00 75281.00 139017.00 75270.00C139028.13 75259.30 139039.06 75248.41 139050.31 75237.85C139071.54 75227.23 139092.77 75216.62 139114.00 75206.00C139124.67 75174.00 139135.33 75142.00 139146.00 75110.00C139146.00 75088.33 139146.00 75066.67 139146.00 75045.00C139135.33 75023.67 139124.67 75002.33 139114.00 74981.00C139124.67 74970.34 139135.33 74959.66 139146.00 74949.00C139135.33 74927.67 139124.67 74906.33 139114.00 74885.00C139114.00 74874.00 139114.00 74863.00 139114.00 74852.00C139103.33 74841.34 139092.67 74830.66 139082.00 74820.00C139092.67 74809.34 139103.33 74798.66 139114.00 74788.00C139092.67 74777.33 139071.33 74766.67 139050.00 74756.00C139071.33 74723.66 139092.67 74691.34 139114.00 74659.00C139103.33 74616.33 139092.67 74573.67 139082.00 74531.00C139092.67 74498.67 139103.33 74466.33 139114.00 74434.00C139114.00 74423.33 139114.00 74412.67 139114.00 74402.00C139124.67 74402.00 139135.33 74402.00 139146.00 74402.00C139146.00 74391.33 139146.00 74380.67 139146.00 74370.00C139135.33 74348.67 139124.67 74327.33 139114.00 74306.00C139092.41 74284.59 139071.07 74262.93 139050.00 74241.00C139060.67 74230.34 139071.33 74219.66 139082.00 74209.00C139071.33 74187.67 139060.67 74166.33 139050.00 74145.00C139050.00 74123.67 139050.00 74102.33 139050.00 74081.00C139071.33 74059.33 139092.67 74037.67 139114.00 74016.00C139103.33 73994.67 139092.67 73973.33 139082.00 73952.00C139103.33 73941.33 139124.67 73930.67 139146.00 73920.00C139146.23 73908.99 139145.54 73897.86 139146.36 73886.92C139156.91 73854.95 139167.45 73822.97 139178.00 73791.00C139199.67 73780.33 139221.33 73769.67 139243.00 73759.00C139243.00 73748.33 139243.00 73737.67 139243.00 73727.00C139264.33 73716.33 139285.67 73705.67 139307.00 73695.00C139296.33 73673.67 139285.67 73652.33 139275.00 73631.00C139285.67 73620.00 139296.33 73609.00 139307.00 73598.00C139296.33 73598.00 139285.67 73598.00 139275.00 73598.00C139285.67 73587.34 139296.33 73576.66 139307.00 73566.00C139296.33 73555.34 139285.67 73544.66 139275.00 73534.00C139275.00 73523.33 139275.00 73512.67 139275.00 73502.00C139264.33 73502.00 139253.67 73502.00 139243.00 73502.00C139253.67 73491.34 139264.33 73480.66 139275.00 73470.00C139264.33 73470.00 139253.67 73470.00 139243.00 73470.00C139243.00 73437.67 139243.00 73405.33 139243.00 73373.00C139210.67 73330.33 139178.33 73287.67 139146.00 73245.00C139135.33 73223.34 139124.67 73201.66 139114.00 73180.00C139081.79 73147.87 139049.88 73115.45 139017.00 73084.00C138995.67 73084.00 138974.33 73084.00 138953.00 73084.00C138931.67 73073.33 138910.33 73062.67 138889.00 73052.00C138878.33 73041.34 138867.67 73030.66 138857.00 73020.00C138846.33 73030.66 138835.67 73041.34 138825.00 73052.00C138814.00 73041.33 138803.00 73030.67 138792.00 73020.00C138803.00 72998.33 138814.00 72976.67 138825.00 72955.00C138814.00 72955.00 138803.00 72955.00 138792.00 72955.00C138792.00 72933.67 138792.00 72912.33 138792.00 72891.00C138781.33 72891.00 138770.67 72891.00 138760.00 72891.00C138760.00 72880.33 138760.00 72869.67 138760.00 72859.00C138749.33 72837.67 138738.67 72816.33 138728.00 72795.00C138728.00 72784.00 138728.00 72773.00 138728.00 72762.00C138749.33 72762.00 138770.67 72762.00 138792.00 72762.00C138792.00 72740.67 138792.00 72719.33 138792.00 72698.00C138781.33 72676.67 138770.67 72655.33 138760.00 72634.00C138760.00 72612.67 138760.00 72591.33 138760.00 72570.00C138770.67 72537.67 138781.33 72505.33 138792.00 72473.00C138781.33 72473.00 138770.67 72473.00 138760.00 72473.00C138760.00 72441.00 138760.00 72409.00 138760.00 72377.00C138749.33 72344.67 138738.67 72312.33 138728.00 72280.00C138738.67 72280.00 138749.33 72280.00 138760.00 72280.00C138770.67 72269.34 138781.33 72258.66 138792.00 72248.00C138759.87 72215.79 138727.45 72183.88 138696.00 72151.00C138685.33 72119.00 138674.67 72087.00 138664.00 72055.00C138653.33 72044.34 138642.67 72033.66 138632.00 72023.00C138632.00 71958.67 138632.00 71894.33 138632.00 71830.00C138642.67 71830.00 138653.33 71830.00 138664.00 71830.00C138664.00 71808.67 138664.00 71787.33 138664.00 71766.00C138653.33 71766.00 138642.67 71766.00 138632.00 71766.00C138632.00 71733.67 138632.00 71701.33 138632.00 71669.00C138610.59 71647.41 138588.93 71626.06 138567.00 71605.00C138578.00 71583.67 138589.00 71562.33 138600.00 71541.00C138589.00 71519.33 138578.00 71497.67 138567.00 71476.00C138567.00 71454.67 138567.00 71433.33 138567.00 71412.00C138535.00 71390.67 138503.00 71369.33 138471.00 71348.00C138460.33 71315.67 138449.67 71283.33 138439.00 71251.00C138417.33 71229.67 138395.67 71208.33 138374.00 71187.00C138373.77 71175.99 138374.46 71164.86 138373.64 71153.92C138363.03 71121.85 138352.54 71089.74 138341.85 71057.69C138331.24 71036.46 138320.62 71015.23 138310.00 70994.00C138331.33 70972.66 138352.67 70951.34 138374.00 70930.00C138374.00 70876.33 138374.00 70822.67 138374.00 70769.00C138395.67 70758.33 138417.33 70747.67 138439.00 70737.00C138428.33 70726.34 138417.67 70715.66 138407.00 70705.00C138417.69 70693.87 138428.59 70682.94 138439.15 70671.69C138449.76 70650.46 138460.38 70629.23 138471.00 70608.00C138481.67 70597.34 138492.33 70586.66 138503.00 70576.00C138513.67 70576.00 138524.33 70576.00 138535.00 70576.00C138545.67 70565.34 138556.33 70554.66 138567.00 70544.00C138567.00 70533.33 138567.00 70522.67 138567.00 70512.00C138545.67 70501.00 138524.33 70490.00 138503.00 70479.00C138492.33 70468.34 138481.67 70457.66 138471.00 70447.00C138481.67 70425.67 138492.33 70404.33 138503.00 70383.00C138524.33 70372.33 138545.67 70361.67 138567.00 70351.00C138578.00 70329.67 138589.00 70308.33 138600.00 70287.00C138600.00 70276.00 138600.00 70265.00 138600.00 70254.00C138610.67 70254.00 138621.33 70254.00 138632.00 70254.00C138664.00 70222.00 138696.00 70190.00 138728.00 70158.00C138749.33 70168.67 138770.67 70179.33 138792.00 70190.00C138803.00 70147.33 138814.00 70104.67 138825.00 70062.00C138846.33 70051.00 138867.67 70040.00 138889.00 70029.00C138910.33 70029.00 138931.67 70029.00 138953.00 70029.00C138942.33 70007.67 138931.67 69986.33 138921.00 69965.00C138942.33 69954.33 138963.67 69943.67 138985.00 69933.00C139006.67 69933.00 139028.33 69933.00 139050.00 69933.00C139082.00 69858.00 139114.00 69783.00 139146.00 69708.00C139156.67 69697.34 139167.33 69686.66 139178.00 69676.00C139167.33 69665.00 139156.67 69654.00 139146.00 69643.00C139156.73 69610.90 139167.35 69578.77 139178.15 69546.69C139188.76 69525.46 139199.38 69504.23 139210.00 69483.00C139221.00 69483.00 139232.00 69483.00 139243.00 69483.00C139243.00 69472.33 139243.00 69461.67 139243.00 69451.00C139275.00 69461.67 139307.00 69472.33 139339.00 69483.00C139360.33 69461.33 139381.67 69439.67 139403.00 69418.00C139360.33 69396.67 139317.67 69375.33 139275.00 69354.00C139275.00 69343.33 139275.00 69332.67 139275.00 69322.00C139317.88 69289.70 139361.03 69257.74 139403.74 69225.24C139414.16 69214.50 139424.58 69203.75 139435.00 69193.00C139435.00 69171.67 139435.00 69150.33 139435.00 69129.00C139446.00 69118.33 139457.00 69107.67 139468.00 69097.00C139457.00 69075.67 139446.00 69054.33 139435.00 69033.00C139446.17 69021.61 139457.82 69010.62 139468.69 68998.97C139489.80 68967.31 139510.90 68935.66 139532.00 68904.00C139521.33 68893.34 139510.67 68882.66 139500.00 68872.00C139510.67 68839.67 139521.33 68807.33 139532.00 68775.00C139521.33 68732.33 139510.67 68689.67 139500.00 68647.00C139510.69 68636.21 139521.59 68625.62 139532.15 68614.69C139542.76 68593.13 139553.38 68571.56 139564.00 68550.00C139564.00 68518.00 139564.00 68486.00 139564.00 68454.00C139585.33 68443.33 139606.67 68432.67 139628.00 68422.00C139617.33 68411.34 139606.67 68400.66 139596.00 68390.00C139617.67 68379.00 139639.33 68368.00 139661.00 68357.00C139671.67 68357.00 139682.33 68357.00 139693.00 68357.00C139703.67 68346.34 139714.33 68335.66 139725.00 68325.00C139714.33 68303.67 139703.67 68282.33 139693.00 68261.00C139714.33 68250.33 139735.67 68239.67 139757.00 68229.00C139757.00 68186.00 139757.00 68143.00 139757.00 68100.00C139778.33 68078.66 139799.67 68057.34 139821.00 68036.00C139821.00 68003.67 139821.00 67971.33 139821.00 67939.00C139842.67 67917.67 139864.33 67896.33 139886.00 67875.00C139886.00 67810.67 139886.00 67746.33 139886.00 67682.00C139971.67 67607.00 140057.33 67532.00 140143.00 67457.00C140132.33 67435.67 140121.67 67414.33 140111.00 67393.00C140121.69 67382.21 140132.59 67371.62 140143.15 67360.69C140153.76 67339.13 140164.38 67317.56 140175.00 67296.00C140196.33 67296.00 140217.67 67296.00 140239.00 67296.00C140249.67 67274.67 140260.33 67253.33 140271.00 67232.00C140260.33 67200.00 140249.67 67168.00 140239.00 67136.00C140256.44 67100.49 140273.80 67064.93 140292.19 67029.90C140296.13 67022.27 140300.06 67014.63 140304.00 67007.00C140293.00 66985.67 140282.00 66964.33 140271.00 66943.00C140292.67 66900.00 140314.33 66857.00 140336.00 66814.00C140336.00 66782.00 140336.00 66750.00 140336.00 66718.00C140346.67 66707.00 140357.33 66696.00 140368.00 66685.00C140346.67 66653.00 140325.33 66621.00 140304.00 66589.00C140325.33 66567.66 140346.67 66546.34 140368.00 66525.00C140389.33 66525.00 140410.67 66525.00 140432.00 66525.00C140432.00 66514.33 140432.00 66503.67 140432.00 66493.00C140400.00 66471.33 140368.00 66449.67 140336.00 66428.00C140357.43 66395.93 140378.71 66363.76 140400.24 66331.76C140410.83 66321.18 140421.41 66310.58 140432.00 66300.00C140432.00 66289.00 140432.00 66278.00 140432.00 66267.00C140421.33 66256.34 140410.67 66245.66 140400.00 66235.00C140421.33 66213.66 140442.67 66192.34 140464.00 66171.00C140464.00 66139.00 140464.00 66107.00 140464.00 66075.00C140475.00 66075.00 140486.00 66075.00 140497.00 66075.00C140518.33 66064.00 140539.67 66053.00 140561.00 66042.00C140561.00 66031.33 140561.00 66020.67 140561.00 66010.00C140528.67 65988.66 140496.33 65967.34 140464.00 65946.00C140496.33 65935.33 140528.67 65924.67 140561.00 65914.00C140561.00 65903.33 140561.00 65892.67 140561.00 65882.00C140539.67 65871.00 140518.33 65860.00 140497.00 65849.00C140486.00 65827.67 140475.00 65806.33 140464.00 65785.00C140475.00 65785.00 140486.00 65785.00 140497.00 65785.00C140507.67 65774.34 140518.33 65763.66 140529.00 65753.00C140529.00 65731.67 140529.00 65710.33 140529.00 65689.00C140550.33 65678.33 140571.67 65667.67 140593.00 65657.00C140603.67 65635.34 140614.33 65613.66 140625.00 65592.00C140614.33 65560.00 140603.67 65528.00 140593.00 65496.00C140614.33 65485.33 140635.67 65474.67 140657.00 65464.00C140657.00 65442.33 140657.00 65420.67 140657.00 65399.00C140667.67 65409.67 140678.33 65420.33 140689.00 65431.00C140700.00 65420.33 140711.00 65409.67 140722.00 65399.00C140711.00 65388.33 140700.00 65377.67 140689.00 65367.00C140700.00 65345.67 140711.00 65324.33 140722.00 65303.00C140711.00 65281.67 140700.00 65260.33 140689.00 65239.00C140700.00 65228.00 140711.00 65217.00 140722.00 65206.00C140722.00 65217.00 140722.00 65228.00 140722.00 65239.00C140732.67 65239.00 140743.33 65239.00 140754.00 65239.00C140754.00 65228.00 140754.00 65217.00 140754.00 65206.00C140743.33 65184.67 140732.67 65163.33 140722.00 65142.00C140732.67 65120.67 140743.33 65099.33 140754.00 65078.00C140775.33 65067.33 140796.67 65056.67 140818.00 65046.00C140818.00 65013.67 140818.00 64981.33 140818.00 64949.00C140828.67 64949.00 140839.33 64949.00 140850.00 64949.00C140871.67 64938.33 140893.33 64927.67 140915.00 64917.00C140893.33 64906.33 140871.67 64895.67 140850.00 64885.00C140850.00 64874.33 140850.00 64863.67 140850.00 64853.00C140860.67 64853.00 140871.33 64853.00 140882.00 64853.00C140903.67 64863.67 140925.33 64874.33 140947.00 64885.00C140957.67 64885.00 140968.33 64885.00 140979.00 64885.00C140968.33 64863.67 140957.67 64842.33 140947.00 64821.00C140957.67 64810.00 140968.33 64799.00 140979.00 64788.00C141000.33 64788.00 141021.67 64788.00 141043.00 64788.00C141053.67 64777.33 141064.33 64766.67 141075.00 64756.00C141075.00 64745.33 141075.00 64734.67 141075.00 64724.00C141085.67 64724.00 141096.33 64724.00 141107.00 64724.00C141118.00 64713.33 141129.00 64702.67 141140.00 64692.00C141140.00 64670.67 141140.00 64649.33 141140.00 64628.00C141150.67 64606.33 141161.33 64584.67 141172.00 64563.00C141182.67 64563.00 141193.33 64563.00 141204.00 64563.00C141225.33 64573.67 141246.67 64584.33 141268.00 64595.00C141311.00 64552.33 141354.00 64509.67 141397.00 64467.00C141407.67 64445.67 141418.33 64424.33 141429.00 64403.00C141450.33 64392.00 141471.67 64381.00 141493.00 64370.00C141536.00 64370.00 141579.00 64370.00 141622.00 64370.00C141643.33 64359.33 141664.67 64348.67 141686.00 64338.00C141718.33 64348.67 141750.67 64359.33 141783.00 64370.00C141815.00 64338.00 141847.00 64306.00 141879.00 64274.00C141889.67 64274.00 141900.33 64274.00 141911.00 64274.00C141932.67 64284.67 141954.33 64295.33 141976.00 64306.00C141976.00 64316.67 141976.00 64327.33 141976.00 64338.00C141986.67 64338.00 141997.33 64338.00 142008.00 64338.00C142029.33 64316.67 142050.67 64295.33 142072.00 64274.00C142104.00 64263.33 142136.00 64252.67 142168.00 64242.00C142179.00 64209.67 142190.00 64177.33 142201.00 64145.00C142233.00 64123.67 142265.00 64102.33 142297.00 64081.00C142307.67 64091.67 142318.33 64102.33 142329.00 64113.00C142350.67 64113.00 142372.33 64113.00 142394.00 64113.00C142404.67 64102.33 142415.33 64091.67 142426.00 64081.00C142490.33 64059.67 142554.67 64038.33 142619.00 64017.00C142651.00 64027.67 142683.00 64038.33 142715.00 64049.00C142725.67 64049.00 142736.33 64049.00 142747.00 64049.00C142768.67 64059.67 142790.33 64070.33 142812.00 64081.00C142854.67 64049.00 142897.33 64017.00 142940.00 63985.00C142961.33 63985.00 142982.67 63985.00 143004.00 63985.00C143025.67 63963.33 143047.33 63941.67 143069.00 63920.00C143101.00 63920.00 143133.00 63920.00 143165.00 63920.00C143187.16 63909.24 143209.10 63898.00 143231.39 63887.54C143262.93 63877.02 143294.47 63866.51 143326.00 63856.00C143336.67 63866.67 143347.33 63877.33 143358.00 63888.00C143368.69 63877.21 143379.59 63866.61 143390.15 63855.69C143422.09 63791.29 143455.06 63727.40 143487.00 63663.00C143497.67 63652.33 143508.33 63641.67 143519.00 63631.00C143540.33 63641.67 143561.67 63652.33 143583.00 63663.00C143604.67 63652.33 143626.33 63641.67 143648.00 63631.00C143658.67 63609.67 143669.33 63588.33 143680.00 63567.00C143690.67 63556.00 143701.33 63545.00 143712.00 63534.00C143712.00 63523.33 143712.00 63512.67 143712.00 63502.00C143722.80 63491.31 143733.39 63480.41 143744.31 63469.85C143787.21 63448.57 143830.10 63427.28 143873.00 63406.00C143883.67 63384.67 143894.33 63363.33 143905.00 63342.00C143947.67 63352.67 143990.33 63363.33 144033.00 63374.00C144043.67 63384.67 144054.33 63395.33 144065.00 63406.00C144129.33 63384.67 144193.67 63363.33 144258.00 63342.00C144279.67 63384.67 144301.33 63427.33 144323.00 63470.00C144344.33 63480.67 144365.67 63491.33 144387.00 63502.00C144430.00 63502.00 144473.00 63502.00 144516.00 63502.00C144526.67 63448.67 144537.33 63395.33 144548.00 63342.00C144558.67 63331.00 144569.33 63320.00 144580.00 63309.00C144590.67 63266.33 144601.33 63223.67 144612.00 63181.00C144622.67 63181.00 144633.33 63181.00 144644.00 63181.00C144665.67 63170.33 144687.33 63159.67 144709.00 63149.00C144719.67 63138.00 144730.33 63127.00 144741.00 63116.00C144773.00 63105.33 144805.00 63094.67 144837.00 63084.00C144869.33 63030.33 144901.67 62976.67 144934.00 62923.00C144934.00 62912.33 144934.00 62901.67 144934.00 62891.00C144966.07 62869.57 144998.24 62848.29 145030.24 62826.76C145040.83 62816.18 145051.41 62805.58 145062.00 62795.00C145072.67 62762.67 145083.33 62730.33 145094.00 62698.00C145147.67 62687.33 145201.33 62676.67 145255.00 62666.00C145265.67 62666.00 145276.33 62666.00 145287.00 62666.00C145298.00 62623.33 145309.00 62580.67 145320.00 62538.00C145341.33 62516.33 145362.67 62494.67 145384.00 62473.00C145405.33 62473.00 145426.67 62473.00 145448.00 62473.00C145448.00 62462.33 145448.00 62451.67 145448.00 62441.00C145491.00 62419.67 145534.00 62398.33 145577.00 62377.00C145619.67 62366.33 145662.33 62355.67 145705.00 62345.00C145758.67 62291.33 145812.33 62237.67 145866.00 62184.00C145898.33 62173.33 145930.67 62162.67 145963.00 62152.00C145984.33 62152.00 146005.67 62152.00 146027.00 62152.00C146080.67 62130.33 146134.33 62108.67 146188.00 62087.00C146220.00 62108.67 146252.00 62130.33 146284.00 62152.00C146294.67 62152.00 146305.33 62152.00 146316.00 62152.00C146348.33 62098.33 146380.67 62044.67 146413.00 61991.00C146434.33 61969.67 146455.67 61948.33 146477.00 61927.00C146476.77 61915.99 146477.46 61904.86 146476.64 61893.92C146466.09 61861.95 146455.55 61829.97 146445.00 61798.00C146466.33 61755.33 146487.67 61712.67 146509.00 61670.00C146509.00 61637.67 146509.00 61605.33 146509.00 61573.00C146552.00 61573.00 146595.00 61573.00 146638.00 61573.00C146691.67 61508.67 146745.33 61444.33 146799.00 61380.00C146799.00 61337.00 146799.00 61294.00 146799.00 61251.00C146820.33 61240.33 146841.67 61229.67 146863.00 61219.00C146884.33 61219.00 146905.67 61219.00 146927.00 61219.00C146927.00 61165.67 146927.00 61112.33 146927.00 61059.00C146948.67 61026.67 146970.33 60994.33 146992.00 60962.00C147034.67 60940.67 147077.33 60919.33 147120.00 60898.00C147130.67 60865.67 147141.33 60833.33 147152.00 60801.00C147162.67 60790.33 147173.33 60779.67 147184.00 60769.00C147195.00 60769.00 147206.00 60769.00 147217.00 60769.00C147217.00 60801.33 147217.00 60833.67 147217.00 60866.00C147238.33 60866.00 147259.67 60866.00 147281.00 60866.00C147291.67 60844.33 147302.33 60822.67 147313.00 60801.00C147281.00 60758.33 147249.00 60715.67 147217.00 60673.00C147217.00 60651.33 147217.00 60629.67 147217.00 60608.00C147259.67 60608.00 147302.33 60608.00 147345.00 60608.00C147366.33 60640.33 147387.67 60672.67 147409.00 60705.00C147420.00 60705.00 147431.00 60705.00 147442.00 60705.00C147452.67 60683.67 147463.33 60662.33 147474.00 60641.00C147474.00 60598.00 147474.00 60555.00 147474.00 60512.00C147484.67 60490.67 147495.33 60469.33 147506.00 60448.00C147527.33 60448.00 147548.67 60448.00 147570.00 60448.00C147580.67 60437.00 147591.33 60426.00 147602.00 60415.00C147677.00 60404.33 147752.00 60393.67 147827.00 60383.00C147848.67 60361.67 147870.33 60340.33 147892.00 60319.00C147913.33 60319.00 147934.67 60319.00 147956.00 60319.00C147977.33 60329.67 147998.67 60340.33 148020.00 60351.00C148020.00 60372.33 148020.00 60393.67 148020.00 60415.00C148041.67 60426.00 148063.33 60437.00 148085.00 60448.00C148095.67 60448.00 148106.33 60448.00 148117.00 60448.00C148127.67 60426.33 148138.33 60404.67 148149.00 60383.00C148159.67 60372.33 148170.33 60361.67 148181.00 60351.00C148234.67 60361.67 148288.33 60372.33 148342.00 60383.00C148385.00 60351.00 148428.00 60319.00 148471.00 60287.00C148524.33 60276.33 148577.67 60265.67 148631.00 60255.00C148641.67 60233.33 148652.33 60211.67 148663.00 60190.00C148684.91 60168.92 148706.61 60147.61 148728.00 60126.00C148760.00 60147.33 148792.00 60168.67 148824.00 60190.00C148845.67 60168.67 148867.33 60147.33 148889.00 60126.00C148942.33 60126.00 148995.67 60126.00 149049.00 60126.00C149070.67 60115.33 149092.33 60104.67 149114.00 60094.00C149124.67 60094.00 149135.33 60094.00 149146.00 60094.00C149146.00 60104.67 149146.00 60115.33 149146.00 60126.00C149156.67 60136.67 149167.33 60147.33 149178.00 60158.00C149221.00 60147.33 149264.00 60136.67 149307.00 60126.00C149328.71 60136.74 149350.26 60147.86 149372.08 60158.36C149403.72 60168.90 149435.36 60179.45 149467.00 60190.00C149499.33 60222.33 149531.67 60254.67 149564.00 60287.00C149596.00 60297.67 149628.00 60308.33 149660.00 60319.00C149681.67 60340.33 149703.33 60361.67 149725.00 60383.00C149746.33 60383.00 149767.67 60383.00 149789.00 60383.00C149789.00 60372.33 149789.00 60361.67 149789.00 60351.00C149810.33 60351.00 149831.67 60351.00 149853.00 60351.00C149863.67 60361.67 149874.33 60372.33 149885.00 60383.00C149885.23 60394.01 149884.54 60405.14 149885.36 60416.08C149895.91 60448.05 149906.45 60480.03 149917.00 60512.00C149928.00 60522.67 149939.00 60533.33 149950.00 60544.00C150003.33 60565.33 150056.67 60586.67 150110.00 60608.00C150121.02 60619.13 150132.26 60630.05 150143.15 60641.31C150164.43 60683.87 150185.72 60726.43 150207.00 60769.00C150249.67 60790.67 150292.33 60812.33 150335.00 60834.00C150335.00 60823.00 150335.00 60812.00 150335.00 60801.00C150356.67 60790.33 150378.33 60779.67 150400.00 60769.00C150432.00 60779.67 150464.00 60790.33 150496.00 60801.00C150517.33 60801.00 150538.67 60801.00 150560.00 60801.00C150581.67 60790.33 150603.33 60779.67 150625.00 60769.00C150635.67 60769.00 150646.33 60769.00 150657.00 60769.00C150657.00 60737.00 150657.00 60705.00 150657.00 60673.00C150700.00 60683.67 150743.00 60694.33 150786.00 60705.00C150807.33 60662.00 150828.67 60619.00 150850.00 60576.00C150914.33 60586.67 150978.67 60597.33 151043.00 60608.00C151085.67 60597.33 151128.33 60586.67 151171.00 60576.00C151203.33 60554.67 151235.67 60533.33 151268.00 60512.00C151278.67 60490.67 151289.33 60469.33 151300.00 60448.00C151311.39 60447.78 151322.83 60448.46 151334.18 60447.63C151397.79 60436.75 151461.39 60425.88 151525.00 60415.00C151578.67 60426.00 151632.33 60437.00 151686.00 60448.00C151718.00 60469.33 151750.00 60490.67 151782.00 60512.00C151814.33 60512.00 151846.67 60512.00 151879.00 60512.00C151921.67 60490.67 151964.33 60469.33 152007.00 60448.00C152039.33 60415.67 152071.67 60383.33 152104.00 60351.00C152136.00 60351.00 152168.00 60351.00 152200.00 60351.00C152221.67 60372.33 152243.33 60393.67 152265.00 60415.00C152286.44 60414.94 152307.89 60415.11 152329.33 60414.92C152372.22 60404.28 152415.11 60393.64 152458.00 60383.00C152468.67 60383.00 152479.33 60383.00 152490.00 60383.00C152511.33 60361.67 152532.67 60340.33 152554.00 60319.00C152564.67 60276.00 152575.33 60233.00 152586.00 60190.00C152639.67 60168.67 152693.33 60147.33 152747.00 60126.00C152790.00 60072.33 152833.00 60018.67 152876.00 59965.00C152886.67 59933.00 152897.33 59901.00 152908.00 59869.00C152908.12 59847.31 152907.77 59825.58 152908.18 59803.91C152918.78 59739.94 152929.39 59675.97 152940.00 59612.00C152972.00 59569.00 153004.00 59526.00 153036.00 59483.00C153036.00 59429.33 153036.00 59375.67 153036.00 59322.00C153057.67 59279.33 153079.33 59236.67 153101.00 59194.00C153079.33 59183.33 153057.67 59172.67 153036.00 59162.00C153036.00 59151.00 153036.00 59140.00 153036.00 59129.00C153046.80 59118.31 153057.38 59107.41 153068.31 59096.85C153089.87 59086.23 153111.44 59075.62 153133.00 59065.00C153122.33 59033.00 153111.67 59001.00 153101.00 58969.00C153111.67 58936.67 153122.33 58904.33 153133.00 58872.00C153111.33 58840.00 153089.67 58808.00 153068.00 58776.00C153068.00 58765.33 153068.00 58754.67 153068.00 58744.00C153100.33 58690.33 153132.67 58636.67 153165.00 58583.00C153165.00 58550.67 153165.00 58518.33 153165.00 58486.00C153207.67 58443.33 153250.33 58400.67 153293.00 58358.00C153293.00 58347.33 153293.00 58336.67 153293.00 58326.00C153282.33 58315.00 153271.67 58304.00 153261.00 58293.00C153239.67 58304.00 153218.33 58315.00 153197.00 58326.00C153186.33 58315.00 153175.67 58304.00 153165.00 58293.00C153175.76 58260.43 153186.87 58227.96 153197.42 58195.33C153207.94 58152.89 153218.47 58110.44 153229.00 58068.00C153218.33 58046.67 153207.67 58025.33 153197.00 58004.00C153197.00 57982.67 153197.00 57961.33 153197.00 57940.00C153186.31 57929.21 153175.41 57918.62 153164.85 57907.69C153154.24 57886.13 153143.62 57864.56 153133.00 57843.00C153133.00 57832.33 153133.00 57821.67 153133.00 57811.00C153121.99 57810.77 153110.86 57811.46 153099.92 57810.64C153035.89 57789.58 152971.92 57768.37 152908.00 57747.00C152875.67 57704.00 152843.33 57661.00 152811.00 57618.00C152779.00 57618.00 152747.00 57618.00 152715.00 57618.00C152682.61 57586.06 152650.06 57554.28 152618.00 57522.00C152607.33 57457.67 152596.67 57393.33 152586.00 57329.00C152586.00 57318.33 152586.00 57307.67 152586.00 57297.00C152545.83 57277.03 152505.75 57256.88 152465.99 57236.12C152460.33 57231.86 152453.72 57231.52 152446.91 57232.00C152407.61 57232.00 152368.30 57232.00 152329.00 57232.00C152307.67 57210.67 152286.33 57189.33 152265.00 57168.00C152254.00 57125.00 152243.00 57082.00 152232.00 57039.00C152200.00 57007.00 152168.00 56975.00 152136.00 56943.00C152136.00 56932.33 152136.00 56921.67 152136.00 56911.00C152146.80 56900.31 152157.39 56889.41 152168.31 56878.85C152189.54 56868.23 152210.77 56857.61 152232.00 56847.00C152232.00 56836.00 152232.00 56825.00 152232.00 56814.00C152243.00 56803.33 152254.00 56792.67 152265.00 56782.00C152265.00 56739.33 152265.00 56696.67 152265.00 56654.00C152211.33 56600.33 152157.67 56546.67 152104.00 56493.00C152103.94 56471.56 152104.11 56450.11 152103.92 56428.67C152093.28 56385.78 152082.64 56342.89 152072.00 56300.00C152061.33 56289.33 152050.67 56278.67 152040.00 56268.00C152040.00 56246.33 152040.00 56224.67 152040.00 56203.00C152072.00 56149.67 152104.00 56096.33 152136.00 56043.00C152104.00 55978.67 152072.00 55914.33 152040.00 55850.00C152050.67 55817.67 152061.33 55785.33 152072.00 55753.00C152061.34 55731.54 152050.46 55710.19 152039.93 55688.66C152028.94 55635.11 152017.98 55581.55 152007.00 55528.00C152018.00 55506.67 152029.00 55485.33 152040.00 55464.00C152040.00 55453.33 152040.00 55442.67 152040.00 55432.00C152072.00 55432.00 152104.00 55432.00 152136.00 55432.00C152135.94 55410.22 152136.13 55388.45 152135.91 55366.67C152114.60 55291.78 152093.30 55216.89 152072.00 55142.00C152082.67 55088.67 152093.33 55035.33 152104.00 54982.00C152104.00 54971.33 152104.00 54960.67 152104.00 54950.00C152082.92 54928.08 152061.60 54906.40 152040.00 54885.00C152040.00 54863.67 152040.00 54842.33 152040.00 54821.00C152050.69 54810.21 152061.59 54799.62 152072.15 54788.69C152082.76 54767.13 152093.38 54745.56 152104.00 54724.00C152157.67 54713.33 152211.33 54702.67 152265.00 54692.00C152286.33 54692.00 152307.67 54692.00 152329.00 54692.00C152339.74 54670.29 152350.87 54648.74 152361.36 54626.92C152371.91 54594.95 152382.45 54562.97 152393.00 54531.00C152425.33 54509.67 152457.67 54488.33 152490.00 54467.00C152500.67 54402.67 152511.33 54338.33 152522.00 54274.00C152554.00 54242.00 152586.00 54210.00 152618.00 54178.00C152618.21 54166.90 152617.57 54155.71 152618.33 54144.66C152628.89 54102.11 152639.44 54059.55 152650.00 54017.00C152661.00 54006.33 152672.00 53995.67 152683.00 53985.00C152725.67 53974.33 152768.33 53963.67 152811.00 53953.00C152832.67 53931.33 152854.33 53909.67 152876.00 53888.00C152886.67 53845.33 152897.33 53802.67 152908.00 53760.00C152918.67 53749.33 152929.33 53738.67 152940.00 53728.00C152982.67 53717.00 153025.33 53706.00 153068.00 53695.00C153089.67 53684.33 153111.33 53673.67 153133.00 53663.00C153133.00 53641.67 153133.00 53620.33 153133.00 53599.00C153197.28 53566.90 153261.45 53534.55 153326.00 53503.00C153336.66 53481.21 153347.54 53459.52 153358.07 53437.66C153368.72 53384.44 153379.36 53331.22 153390.00 53278.00C153390.00 53245.67 153390.00 53213.33 153390.00 53181.00C153368.67 53127.33 153347.33 53073.67 153326.00 53020.00C153326.00 52998.67 153326.00 52977.33 153326.00 52956.00C153368.67 52902.33 153411.33 52848.67 153454.00 52795.00C153453.96 52762.89 153454.09 52730.78 153453.93 52698.66C153443.12 52644.76 153432.68 52590.77 153421.64 52536.92C153411.09 52504.90 153400.10 52473.00 153389.82 52440.91C153379.22 52376.94 153368.61 52312.97 153358.00 52249.00C153336.33 52216.67 153314.67 52184.33 153293.00 52152.00C153282.33 52152.00 153271.67 52152.00 153261.00 52152.00C153261.00 52087.67 153261.00 52023.33 153261.00 51959.00C153229.00 51884.00 153197.00 51809.00 153165.00 51734.00C153165.04 51712.55 153164.91 51691.11 153165.07 51669.66C153175.72 51616.11 153186.36 51562.56 153197.00 51509.00C153175.67 51487.67 153154.33 51466.33 153133.00 51445.00C153133.00 51434.33 153133.00 51423.67 153133.00 51413.00C153090.00 51370.00 153047.00 51327.00 153004.00 51284.00C153004.00 51230.33 153004.00 51176.67 153004.00 51123.00C152993.33 51091.00 152982.67 51059.00 152972.00 51027.00C152918.33 50973.33 152864.67 50919.67 152811.00 50866.00C152800.33 50866.00 152789.67 50866.00 152779.00 50866.00C152768.33 50834.00 152757.67 50802.00 152747.00 50770.00C152747.00 50737.67 152747.00 50705.33 152747.00 50673.00C152779.00 50641.00 152811.00 50609.00 152843.00 50577.00C152854.00 50555.33 152865.00 50533.67 152876.00 50512.00C152876.00 50490.67 152876.00 50469.33 152876.00 50448.00C152843.60 50426.57 152811.10 50405.29 152778.76 50383.76C152768.15 50373.05 152757.33 50362.54 152746.85 50351.69C152736.24 50330.13 152725.62 50308.56 152715.00 50287.00C152725.67 50265.67 152736.33 50244.33 152747.00 50223.00C152768.33 50201.67 152789.67 50180.33 152811.00 50159.00C152832.67 50148.00 152854.33 50137.00 152876.00 50126.00C152876.00 50115.33 152876.00 50104.67 152876.00 50094.00C152886.94 50082.80 152898.44 50072.09 152909.02 50060.56C152962.01 49986.04 153015.01 49911.52 153068.00 49837.00C153088.66 49797.14 153109.15 49757.19 153129.03 49716.94C153133.29 49711.16 153133.38 49704.41 153133.00 49697.54C153132.86 49689.93 153133.35 49682.23 153132.67 49674.67C153122.11 49632.45 153111.56 49590.22 153101.00 49548.00C153122.33 49515.67 153143.67 49483.33 153165.00 49451.00C153165.00 49419.00 153165.00 49387.00 153165.00 49355.00C153175.67 49355.00 153186.33 49355.00 153197.00 49355.00C153197.00 49322.67 153197.00 49290.33 153197.00 49258.00C153165.00 49236.67 153133.00 49215.33 153101.00 49194.00C153090.00 49172.67 153079.00 49151.33 153068.00 49130.00C153079.00 49087.00 153090.00 49044.00 153101.00 49001.00C153079.22 48979.62 153057.57 48958.11 153035.71 48936.81C152971.48 48893.87 152907.24 48850.93 152843.00 48808.00C152843.00 48797.33 152843.00 48786.67 152843.00 48776.00C152832.33 48776.00 152821.67 48776.00 152811.00 48776.00C152789.67 48786.67 152768.33 48797.33 152747.00 48808.00C152725.67 48808.00 152704.33 48808.00 152683.00 48808.00C152683.00 48722.33 152683.00 48636.67 152683.00 48551.00C152650.67 48497.33 152618.33 48443.67 152586.00 48390.00C152585.96 48368.55 152586.09 48347.11 152585.93 48325.66C152575.28 48272.11 152564.64 48218.56 152554.00 48165.00C152554.00 48133.00 152554.00 48101.00 152554.00 48069.00C152564.67 48036.67 152575.33 48004.33 152586.00 47972.00C152650.60 47896.77 152715.04 47821.40 152779.74 47746.26C152800.83 47725.18 152821.91 47704.09 152843.00 47683.00C152907.33 47683.00 152971.67 47683.00 153036.00 47683.00C153036.00 47672.33 153036.00 47661.67 153036.00 47651.00C153004.00 47629.33 152972.00 47607.67 152940.00 47586.00C152950.67 47564.67 152961.33 47543.33 152972.00 47522.00C152982.67 47511.33 152993.33 47500.67 153004.00 47490.00C153036.33 47479.33 153068.67 47468.67 153101.00 47458.00C153122.33 47436.33 153143.67 47414.67 153165.00 47393.00C153165.00 47361.00 153165.00 47329.00 153165.00 47297.00C153186.33 47232.67 153207.67 47168.33 153229.00 47104.00C153239.67 47093.33 153250.33 47082.67 153261.00 47072.00C153282.67 47007.67 153304.33 46943.33 153326.00 46879.00C153347.33 46879.00 153368.67 46879.00 153390.00 46879.00C153400.67 46889.67 153411.33 46900.33 153422.00 46911.00C153432.67 46911.00 153443.33 46911.00 153454.00 46911.00C153475.35 46846.56 153497.03 46782.23 153519.00 46718.00C153594.00 46664.33 153669.00 46610.67 153744.00 46557.00C153765.33 46535.67 153786.67 46514.33 153808.00 46493.00C153808.00 46428.67 153808.00 46364.33 153808.00 46300.00C153872.33 46193.00 153936.67 46086.00 154001.00 45979.00C154022.59 45957.59 154043.93 45935.93 154065.00 45914.00C154054.26 45892.29 154043.13 45870.75 154032.64 45848.93C154022.09 45817.28 154011.55 45785.64 154001.00 45754.00C154011.69 45743.21 154022.59 45732.62 154033.15 45721.69C154043.76 45700.13 154054.38 45678.56 154065.00 45657.00C154065.00 45635.67 154065.00 45614.33 154065.00 45593.00C154043.67 45550.00 154022.33 45507.00 154001.00 45464.00C154001.00 45442.67 154001.00 45421.33 154001.00 45400.00C154011.67 45378.67 154022.33 45357.33 154033.00 45336.00C154065.06 45303.57 154097.21 45271.21 154129.21 45238.73C154161.48 45196.15 154193.74 45153.58 154226.00 45111.00C154247.33 45111.00 154268.67 45111.00 154290.00 45111.00C154300.67 45089.33 154311.33 45067.67 154322.00 45046.00C154322.23 45034.99 154321.52 45023.86 154322.37 45012.93C154333.24 44981.28 154344.13 44949.64 154355.00 44918.00C154387.11 44896.29 154419.16 44874.49 154451.31 44852.85C154472.54 44842.23 154493.77 44831.61 154515.00 44821.00C154536.93 44799.24 154559.21 44777.80 154580.93 44755.83C154623.28 44702.55 154665.64 44649.28 154708.00 44596.00C154708.00 44564.00 154708.00 44532.00 154708.00 44500.00C154718.67 44478.33 154729.33 44456.67 154740.00 44435.00C154772.33 44413.67 154804.67 44392.33 154837.00 44371.00C154837.00 44339.00 154837.00 44307.00 154837.00 44275.00C154847.67 44253.33 154858.33 44231.67 154869.00 44210.00C154879.67 44220.67 154890.33 44231.33 154901.00 44242.00C154911.67 44242.00 154922.33 44242.00 154933.00 44242.00C154933.00 44274.33 154933.00 44306.67 154933.00 44339.00C154954.67 44360.33 154976.33 44381.67 154998.00 44403.00C155019.33 44403.00 155040.67 44403.00 155062.00 44403.00C155083.33 44392.33 155104.67 44381.67 155126.00 44371.00C155147.67 44339.00 155169.33 44307.00 155191.00 44275.00C155212.33 44275.00 155233.67 44275.00 155255.00 44275.00C155255.00 44296.33 155255.00 44317.67 155255.00 44339.00C155265.67 44349.67 155276.33 44360.33 155287.00 44371.00C155308.33 44360.33 155329.67 44349.67 155351.00 44339.00C155362.00 44317.67 155373.00 44296.33 155384.00 44275.00C155384.00 44253.33 155384.00 44231.67 155384.00 44210.00C155416.00 44220.67 155448.00 44231.33 155480.00 44242.00C155501.33 44242.00 155522.67 44242.00 155544.00 44242.00C155587.00 44210.00 155630.00 44178.00 155673.00 44146.00C155683.80 44156.69 155694.39 44167.59 155705.31 44178.15C155748.21 44199.43 155791.10 44220.72 155834.00 44242.00C155844.67 44242.00 155855.33 44242.00 155866.00 44242.00C155888.09 44231.09 155909.97 44219.72 155932.21 44209.12C155985.14 44188.08 156038.07 44167.04 156091.00 44146.00C156144.67 44156.67 156198.33 44167.33 156252.00 44178.00C156262.67 44167.33 156273.33 44156.67 156284.00 44146.00C156284.00 44156.67 156284.00 44167.33 156284.00 44178.00C156294.67 44156.67 156305.33 44135.33 156316.00 44114.00C156305.33 44081.67 156294.67 44049.33 156284.00 44017.00C156305.33 44006.33 156326.67 43995.67 156348.00 43985.00C156348.00 43974.33 156348.00 43963.67 156348.00 43953.00C156401.67 43942.33 156455.33 43931.67 156509.00 43921.00C156530.33 43878.00 156551.67 43835.00 156573.00 43792.00C156594.33 43781.33 156615.67 43770.67 156637.00 43760.00C156637.00 43728.00 156637.00 43696.00 156637.00 43664.00C156648.00 43642.33 156659.00 43620.67 156670.00 43599.00C156680.67 43588.33 156691.33 43577.67 156702.00 43567.00C156723.33 43567.00 156744.67 43567.00 156766.00 43567.00C156766.00 43535.00 156766.00 43503.00 156766.00 43471.00C156712.33 43471.00 156658.67 43471.00 156605.00 43471.00C156605.00 43449.33 156605.00 43427.67 156605.00 43406.00C156637.06 43373.72 156669.61 43341.94 156702.00 43310.00C156755.67 43310.00 156809.33 43310.00 156863.00 43310.00C156884.46 43299.34 156905.81 43288.46 156927.34 43277.93C156980.89 43267.29 157034.45 43256.64 157088.00 43246.00C157120.00 43246.00 157152.00 43246.00 157184.00 43246.00C157205.33 43235.33 157226.67 43224.67 157248.00 43214.00C157269.67 43181.67 157291.33 43149.33 157313.00 43117.00C157323.67 43117.00 157334.33 43117.00 157345.00 43117.00C157345.23 43105.99 157344.54 43094.86 157345.36 43083.92C157355.97 43051.85 157366.46 43019.74 157377.15 42987.69C157387.76 42966.46 157398.38 42945.23 157409.00 42924.00C157419.67 42924.00 157430.33 42924.00 157441.00 42924.00C157462.67 42934.67 157484.33 42945.33 157506.00 42956.00C157516.67 42956.00 157527.33 42956.00 157538.00 42956.00C157538.00 42891.67 157538.00 42827.33 157538.00 42763.00C157559.33 42741.67 157580.67 42720.33 157602.00 42699.00C157602.00 42656.00 157602.00 42613.00 157602.00 42570.00C157612.80 42559.31 157623.38 42548.41 157634.31 42537.85C157677.15 42516.77 157720.03 42495.74 157762.59 42474.10C157768.92 42466.66 157774.43 42458.32 157780.45 42450.54C157806.70 42415.27 157832.99 42380.03 157859.15 42344.69C157869.76 42323.46 157880.38 42302.23 157891.00 42281.00C157934.11 42248.96 157977.13 42216.80 158020.31 42184.85C158041.54 42174.23 158062.77 42163.61 158084.00 42153.00C158095.00 42099.33 158106.00 42045.67 158117.00 41992.00C158117.00 41981.33 158117.00 41970.67 158117.00 41960.00C158149.00 41927.67 158181.00 41895.33 158213.00 41863.00C158202.33 41831.00 158191.67 41799.00 158181.00 41767.00C158169.76 41755.68 158159.04 41743.79 158147.44 41732.84C158104.75 41700.94 158061.79 41669.36 158019.26 41637.26C158008.66 41626.44 157997.59 41616.04 157987.31 41604.96C157966.11 41572.90 157945.06 41540.75 157923.76 41508.76C157902.17 41487.51 157880.59 41466.25 157859.00 41445.00C157869.67 41402.33 157880.33 41359.67 157891.00 41317.00C157891.00 41284.67 157891.00 41252.33 157891.00 41220.00C157923.33 41209.33 157955.67 41198.67 157988.00 41188.00C157988.00 41177.33 157988.00 41166.67 157988.00 41156.00C157977.33 41134.33 157966.67 41112.67 157956.00 41091.00C157956.00 41037.67 157956.00 40984.33 157956.00 40931.00C158003.22 40883.42 158050.03 40835.42 158098.06 40788.64C158104.37 40782.43 158110.69 40776.21 158117.00 40770.00C158138.33 40780.67 158159.67 40791.33 158181.00 40802.00C158202.33 40845.00 158223.67 40888.00 158245.00 40931.00C158298.67 40973.67 158352.33 41016.33 158406.00 41059.00C158438.00 41069.67 158470.00 41080.33 158502.00 41091.00C158513.00 41091.00 158524.00 41091.00 158535.00 41091.00C158599.00 41155.33 158663.00 41219.67 158727.00 41284.00C158770.00 41305.67 158813.00 41327.33 158856.00 41349.00C158856.00 41359.67 158856.00 41370.33 158856.00 41381.00C158899.11 41413.04 158942.13 41445.20 158985.31 41477.15C159049.54 41509.44 159113.77 41541.72 159178.00 41574.00C159189.01 41573.77 159200.13 41574.46 159211.08 41573.64C159242.72 41563.10 159274.36 41552.55 159306.00 41542.00C159316.67 41542.00 159327.33 41542.00 159338.00 41542.00C159370.33 41563.33 159402.67 41584.67 159435.00 41606.00C159477.67 41606.00 159520.33 41606.00 159563.00 41606.00C159584.67 41584.67 159606.33 41563.33 159628.00 41542.00C159649.45 41542.04 159670.89 41541.91 159692.34 41542.07C159745.89 41552.71 159799.45 41563.36 159853.00 41574.00C159863.67 41584.67 159874.33 41595.33 159885.00 41606.00C159895.67 41595.33 159906.33 41584.67 159917.00 41574.00C159938.33 41584.67 159959.67 41595.33 159981.00 41606.00C160013.33 41595.33 160045.67 41584.67 160078.00 41574.00C160120.67 41595.33 160163.33 41616.67 160206.00 41638.00C160217.00 41638.00 160228.00 41638.00 160239.00 41638.00C160281.67 41659.33 160324.33 41680.67 160367.00 41702.00C160377.67 41691.33 160388.33 41680.67 160399.00 41670.00C160410.00 41670.00 160421.00 41670.00 160432.00 41670.00C160432.00 41713.00 160432.00 41756.00 160432.00 41799.00C160442.67 41799.00 160453.33 41799.00 160464.00 41799.00C160464.00 41809.67 160464.00 41820.33 160464.00 41831.00C160496.00 41852.33 160528.00 41873.67 160560.00 41895.00C160603.00 41895.00 160646.00 41895.00 160689.00 41895.00C160689.00 41916.67 160689.00 41938.33 160689.00 41960.00C160710.33 41992.00 160731.67 42024.00 160753.00 42056.00C160753.00 42077.33 160753.00 42098.67 160753.00 42120.00C160763.67 42141.67 160774.33 42163.33 160785.00 42185.00C160774.33 42185.00 160763.67 42185.00 160753.00 42185.00C160763.67 42195.67 160774.33 42206.33 160785.00 42217.00C160774.33 42238.33 160763.67 42259.67 160753.00 42281.00C160753.00 42291.67 160753.00 42302.33 160753.00 42313.00C160742.33 42334.67 160731.67 42356.33 160721.00 42378.00C160731.67 42378.00 160742.33 42378.00 160753.00 42378.00C160753.00 42410.00 160753.00 42442.00 160753.00 42474.00C160731.67 42484.67 160710.33 42495.33 160689.00 42506.00C160689.00 42516.67 160689.00 42527.33 160689.00 42538.00C160667.33 42538.00 160645.67 42538.00 160624.00 42538.00C160624.00 42559.67 160624.00 42581.33 160624.00 42603.00C160570.67 42656.33 160517.33 42709.67 160464.00 42763.00C160453.33 42784.67 160442.67 42806.33 160432.00 42828.00C160432.00 42860.00 160432.00 42892.00 160432.00 42924.00C160335.33 43095.67 160238.67 43267.33 160142.00 43439.00C160120.67 43492.33 160099.33 43545.67 160078.00 43599.00C160078.00 43609.67 160078.00 43620.33 160078.00 43631.00C160056.67 43652.67 160035.33 43674.33 160014.00 43696.00C160014.00 43717.33 160014.00 43738.67 160014.00 43760.00C160003.00 43781.33 159992.00 43802.67 159981.00 43824.00C159981.00 43835.00 159981.00 43846.00 159981.00 43857.00C160013.33 43846.00 160045.67 43835.00 160078.00 43824.00C160078.00 43877.67 160078.00 43931.33 160078.00 43985.00C160088.67 43985.00 160099.33 43985.00 160110.00 43985.00C160120.67 44006.67 160131.33 44028.33 160142.00 44050.00C160206.33 44050.00 160270.67 44050.00 160335.00 44050.00C160335.00 44114.00 160335.00 44178.00 160335.00 44242.00C160356.33 44263.67 160377.67 44285.33 160399.00 44307.00C160410.00 44349.67 160421.00 44392.33 160432.00 44435.00C160432.00 44445.67 160432.00 44456.33 160432.00 44467.00C160453.33 44456.33 160474.67 44445.67 160496.00 44435.00C160517.33 44435.00 160538.67 44435.00 160560.00 44435.00C160528.00 44445.67 160496.00 44456.33 160464.00 44467.00C160453.33 44478.00 160442.67 44489.00 160432.00 44500.00C160432.00 44553.33 160432.00 44606.67 160432.00 44660.00C160410.33 44692.33 160388.67 44724.67 160367.00 44757.00C160324.33 44757.00 160281.67 44757.00 160239.00 44757.00C160239.00 44767.67 160239.00 44778.33 160239.00 44789.00C160228.00 44799.67 160217.00 44810.33 160206.00 44821.00C160206.00 44831.67 160206.00 44842.33 160206.00 44853.00C160248.90 44874.86 160291.89 44896.55 160335.00 44918.00C160356.33 44971.33 160377.67 45024.67 160399.00 45078.00C160388.33 45153.00 160377.67 45228.00 160367.00 45303.00C160356.33 45314.00 160345.67 45325.00 160335.00 45336.00C160345.80 45346.69 160356.38 45357.59 160367.31 45368.15C160388.87 45378.77 160410.44 45389.38 160432.00 45400.00C160485.33 45400.00 160538.67 45400.00 160592.00 45400.00C160613.67 45421.33 160635.33 45442.67 160657.00 45464.00C160689.00 45464.00 160721.00 45464.00 160753.00 45464.00C160785.33 45485.67 160817.67 45507.33 160850.00 45529.00C160850.00 45539.67 160850.00 45550.33 160850.00 45561.00C160828.33 45561.00 160806.67 45561.00 160785.00 45561.00C160774.33 45571.67 160763.67 45582.33 160753.00 45593.00C160742.33 45646.67 160731.67 45700.33 160721.00 45754.00C160742.33 45775.33 160763.67 45796.67 160785.00 45818.00C160763.57 45850.07 160742.29 45882.24 160720.76 45914.24C160667.17 45967.82 160613.59 46021.42 160560.00 46075.00C160560.00 46085.67 160560.00 46096.33 160560.00 46107.00C160581.33 46085.67 160602.67 46064.33 160624.00 46043.00C160624.00 46053.67 160624.00 46064.33 160624.00 46075.00C160635.00 46075.00 160646.00 46075.00 160657.00 46075.00C160667.67 46107.33 160678.33 46139.67 160689.00 46172.00C160689.00 46182.67 160689.00 46193.33 160689.00 46204.00C160710.33 46225.33 160731.67 46246.67 160753.00 46268.00C160753.00 46278.67 160753.00 46289.33 160753.00 46300.00C160774.06 46342.82 160795.11 46385.66 160816.68 46428.21C160821.14 46433.68 160826.71 46438.26 160831.60 46443.38C160848.40 46459.92 160865.20 46476.46 160882.00 46493.00C160903.33 46536.00 160924.67 46579.00 160946.00 46622.00C160924.67 46675.67 160903.33 46729.33 160882.00 46783.00C160871.33 46783.00 160860.67 46783.00 160850.00 46783.00C160850.00 46793.67 160850.00 46804.33 160850.00 46815.00C160839.00 46815.00 160828.00 46815.00 160817.00 46815.00C160817.00 46825.67 160817.00 46836.33 160817.00 46847.00C160806.33 46857.67 160795.67 46868.33 160785.00 46879.00C160806.46 46922.10 160828.12 46965.11 160850.00 47008.00C160817.67 47029.33 160785.33 47050.67 160753.00 47072.00C160753.00 47082.67 160753.00 47093.33 160753.00 47104.00C160763.67 47104.00 160774.33 47104.00 160785.00 47104.00C160827.77 47083.06 160870.40 47061.84 160913.00 47040.55C160918.86 47039.28 160925.20 47040.36 160931.25 47040.00C160946.83 47040.00 160962.42 47040.00 160978.00 47040.00C160999.33 47029.33 161020.67 47018.67 161042.00 47008.00C161053.00 47018.67 161064.00 47029.33 161075.00 47040.00C161085.67 47029.33 161096.33 47018.67 161107.00 47008.00C161107.00 47018.67 161107.00 47029.33 161107.00 47040.00C161128.33 47050.67 161149.67 47061.33 161171.00 47072.00C161182.01 47072.23 161193.14 47071.54 161204.09 47072.36C161236.06 47082.90 161268.03 47093.45 161300.00 47104.00C161332.00 47104.00 161364.00 47104.00 161396.00 47104.00C161406.67 47114.67 161417.33 47125.33 161428.00 47136.00C161428.00 47146.67 161428.00 47157.33 161428.00 47168.00C161406.67 47189.67 161385.33 47211.33 161364.00 47233.00C161374.67 47254.33 161385.33 47275.67 161396.00 47297.00C161374.67 47361.33 161353.33 47425.67 161332.00 47490.00C161321.33 47500.67 161310.67 47511.33 161300.00 47522.00C161321.33 47554.33 161342.67 47586.67 161364.00 47619.00C161364.00 47640.33 161364.00 47661.67 161364.00 47683.00C161385.45 47693.67 161406.82 47704.52 161428.33 47715.08C161471.22 47725.72 161514.11 47736.36 161557.00 47747.00C161535.63 47768.45 161514.10 47789.75 161492.82 47811.29C161439.22 47897.20 161385.61 47983.10 161332.00 48069.00C161353.33 48197.67 161374.67 48326.33 161396.00 48455.00C161396.00 48487.00 161396.00 48519.00 161396.00 48551.00C161374.67 48561.67 161353.33 48572.33 161332.00 48583.00C161310.67 48626.00 161289.33 48669.00 161268.00 48712.00C161246.33 48733.33 161224.67 48754.67 161203.00 48776.00C161203.00 48829.67 161203.00 48883.33 161203.00 48937.00C161181.67 48979.67 161160.33 49022.33 161139.00 49065.00C161139.00 49118.67 161139.00 49172.33 161139.00 49226.00C161117.67 49258.33 161096.33 49290.67 161075.00 49323.00C161075.00 49365.67 161075.00 49408.33 161075.00 49451.00C161053.33 49472.67 161031.67 49494.33 161010.00 49516.00C160999.33 49548.00 160988.67 49580.00 160978.00 49612.00C160967.33 49612.00 160956.67 49612.00 160946.00 49612.00C160935.33 49644.33 160924.67 49676.67 160914.00 49709.00C160881.67 49709.00 160849.33 49709.00 160817.00 49709.00C160828.00 49719.67 160839.00 49730.33 160850.00 49741.00C160871.33 49741.00 160892.67 49741.00 160914.00 49741.00C160914.00 49762.33 160914.00 49783.67 160914.00 49805.00C160903.33 49837.00 160892.67 49869.00 160882.00 49901.00C160882.00 49922.67 160882.00 49944.33 160882.00 49966.00C160924.67 49987.33 160967.33 50008.67 161010.00 50030.00C161042.62 50073.21 161074.94 50116.68 161107.74 50159.74C161118.16 50170.16 161128.58 50180.58 161139.00 50191.00C161095.72 50244.89 161052.68 50298.97 161009.26 50352.74C160966.84 50395.16 160924.42 50437.58 160882.00 50480.00C160871.33 50501.67 160860.67 50523.33 160850.00 50545.00C160850.00 50555.67 160850.00 50566.33 160850.00 50577.00C160828.33 50587.67 160806.67 50598.33 160785.00 50609.00C160785.00 50619.67 160785.00 50630.33 160785.00 50641.00C160806.79 50651.67 160828.49 50662.52 160850.33 50673.08C160892.89 50683.72 160935.44 50694.36 160978.00 50705.00C160978.00 50715.67 160978.00 50726.33 160978.00 50737.00C160956.67 50748.00 160935.33 50759.00 160914.00 50770.00C160903.33 50802.00 160892.67 50834.00 160882.00 50866.00C160882.00 50876.67 160882.00 50887.33 160882.00 50898.00C160860.33 50908.67 160838.67 50919.33 160817.00 50930.00C160828.00 50983.67 160839.00 51037.33 160850.00 51091.00C160828.33 51112.33 160806.67 51133.67 160785.00 51155.00C160817.33 51198.00 160849.67 51241.00 160882.00 51284.00C160871.33 51305.33 160860.67 51326.67 160850.00 51348.00C160871.33 51380.33 160892.67 51412.67 160914.00 51445.00C160914.00 51466.33 160914.00 51487.67 160914.00 51509.00C160935.33 51509.00 160956.67 51509.00 160978.00 51509.00C160978.00 51519.67 160978.00 51530.33 160978.00 51541.00C160988.67 51551.67 160999.33 51562.33 161010.00 51573.00C161020.67 51551.67 161031.33 51530.33 161042.00 51509.00C161063.67 51519.67 161085.33 51530.33 161107.00 51541.00C161160.67 51616.00 161214.33 51691.00 161268.00 51766.00C161278.67 51755.33 161289.33 51744.67 161300.00 51734.00C161310.67 51734.00 161321.33 51734.00 161332.00 51734.00C161332.00 51755.33 161332.00 51776.67 161332.00 51798.00C161353.33 51809.00 161374.67 51820.00 161396.00 51831.00C161396.00 51863.00 161396.00 51895.00 161396.00 51927.00C161385.33 51970.00 161374.67 52013.00 161364.00 52056.00C161417.67 52056.00 161471.33 52056.00 161525.00 52056.00C161525.00 52077.33 161525.00 52098.67 161525.00 52120.00C161535.67 52120.00 161546.33 52120.00 161557.00 52120.00C161557.00 52130.67 161557.00 52141.33 161557.00 52152.00C161567.67 52162.67 161578.33 52173.33 161589.00 52184.00C161589.00 52205.67 161589.00 52227.33 161589.00 52249.00C161632.00 52270.33 161675.00 52291.67 161718.00 52313.00C161739.33 52291.67 161760.67 52270.33 161782.00 52249.00C161792.67 52249.00 161803.33 52249.00 161814.00 52249.00C161824.67 52281.00 161835.33 52313.00 161846.00 52345.00C161867.67 52334.33 161889.33 52323.67 161911.00 52313.00C161911.00 52345.00 161911.00 52377.00 161911.00 52409.00C161953.67 52430.67 161996.33 52452.33 162039.00 52474.00C162049.67 52506.00 162060.33 52538.00 162071.00 52570.00C162082.00 52559.33 162093.00 52548.67 162104.00 52538.00C162114.67 52538.00 162125.33 52538.00 162136.00 52538.00C162157.33 52570.00 162178.67 52602.00 162200.00 52634.00C162232.00 52634.00 162264.00 52634.00 162296.00 52634.00C162307.00 52655.67 162318.00 52677.33 162329.00 52699.00C162318.00 52731.00 162307.00 52763.00 162296.00 52795.00C162307.00 52838.00 162318.00 52881.00 162329.00 52924.00C162296.67 52945.33 162264.33 52966.67 162232.00 52988.00C162264.33 53009.33 162296.67 53030.67 162329.00 53052.00C162339.67 53052.00 162350.33 53052.00 162361.00 53052.00C162371.67 53073.67 162382.33 53095.33 162393.00 53117.00C162371.67 53127.67 162350.33 53138.33 162329.00 53149.00C162329.00 53192.00 162329.00 53235.00 162329.00 53278.00C162350.33 53288.67 162371.67 53299.33 162393.00 53310.00C162393.00 53331.33 162393.00 53352.67 162393.00 53374.00C162382.33 53406.00 162371.67 53438.00 162361.00 53470.00C162339.33 53481.00 162317.67 53492.00 162296.00 53503.00C162285.33 53535.00 162274.67 53567.00 162264.00 53599.00C162274.84 53610.07 162286.16 53620.72 162296.70 53632.04C162318.17 53664.14 162339.74 53696.17 162361.15 53728.31C162371.76 53749.54 162382.38 53770.77 162393.00 53792.00C162382.33 53802.67 162371.67 53813.33 162361.00 53824.00C162328.67 53824.00 162296.33 53824.00 162264.00 53824.00C162253.33 53834.67 162242.67 53845.33 162232.00 53856.00C162232.00 53866.67 162232.00 53877.33 162232.00 53888.00C162242.67 53909.67 162253.33 53931.33 162264.00 53953.00C162285.09 53974.32 162306.54 53995.30 162328.05 54016.18C162332.06 54021.75 162334.39 54028.44 162337.73 54034.45C162345.48 54049.97 162353.24 54065.48 162361.00 54081.00C162361.00 54092.00 162361.00 54103.00 162361.00 54114.00C162339.33 54135.33 162317.67 54156.67 162296.00 54178.00C162296.00 54231.67 162296.00 54285.33 162296.00 54339.00C162285.33 54349.67 162274.67 54360.33 162264.00 54371.00C162274.67 54392.33 162285.33 54413.67 162296.00 54435.00C162296.00 54456.33 162296.00 54477.67 162296.00 54499.00C162328.33 54520.67 162360.67 54542.33 162393.00 54564.00C162393.00 54606.67 162393.00 54649.33 162393.00 54692.00C162414.14 54735.10 162435.44 54778.11 162457.00 54821.00C162446.33 54864.00 162435.67 54907.00 162425.00 54950.00C162414.33 54971.33 162403.67 54992.67 162393.00 55014.00C162360.67 55024.67 162328.33 55035.33 162296.00 55046.00C162285.33 55056.67 162274.67 55067.33 162264.00 55078.00C162274.67 55099.46 162285.52 55120.82 162296.09 55142.33C162307.06 55185.22 162318.03 55228.11 162329.00 55271.00C162350.33 55303.00 162371.67 55335.00 162393.00 55367.00C162382.33 55388.67 162371.67 55410.33 162361.00 55432.00C162382.46 55517.64 162403.79 55603.30 162425.00 55689.00C162414.33 55742.67 162403.67 55796.33 162393.00 55850.00C162404.05 55882.83 162414.72 55915.78 162426.01 55948.52C162447.00 56001.35 162468.00 56054.17 162489.00 56107.00C162478.33 56139.00 162467.67 56171.00 162457.00 56203.00C162489.33 56235.33 162521.67 56267.67 162554.00 56300.00C162554.00 56385.67 162554.00 56471.33 162554.00 56557.00C162543.00 56589.33 162532.00 56621.67 162521.00 56654.00C162510.33 56664.67 162499.67 56675.33 162489.00 56686.00C162489.00 56696.67 162489.00 56707.33 162489.00 56718.00C162467.67 56739.33 162446.33 56760.67 162425.00 56782.00C162425.00 56835.67 162425.00 56889.33 162425.00 56943.00C162457.00 56932.33 162489.00 56921.67 162521.00 56911.00C162542.67 56932.33 162564.33 56953.67 162586.00 56975.00C162607.33 57050.00 162628.67 57125.00 162650.00 57200.00C162671.33 57243.00 162692.67 57286.00 162714.00 57329.00C162703.33 57361.00 162692.67 57393.00 162682.00 57425.00C162682.00 57543.00 162682.00 57661.00 162682.00 57779.00C162725.00 57832.67 162768.00 57886.33 162811.00 57940.00C162832.33 57993.67 162853.67 58047.33 162875.00 58101.00C162885.80 58111.69 162896.38 58122.59 162907.31 58133.15C162928.87 58143.77 162950.44 58154.38 162972.00 58165.00C162982.67 58175.67 162993.33 58186.33 163004.00 58197.00C163004.00 58250.67 163004.00 58304.33 163004.00 58358.00C162993.33 58411.33 162982.67 58464.67 162972.00 58518.00C162950.33 58529.00 162928.67 58540.00 162907.00 58551.00C162907.05 58572.44 162906.91 58593.89 162907.07 58615.34C162918.06 58668.89 162929.02 58722.45 162940.00 58776.00C162940.00 58851.00 162940.00 58926.00 162940.00 59001.00C162950.67 59043.67 162961.33 59086.33 162972.00 59129.00C162972.00 59172.00 162972.00 59215.00 162972.00 59258.00C163036.33 59322.33 163100.67 59386.67 163165.00 59451.00C163186.33 59504.67 163207.67 59558.33 163229.00 59612.00C163229.00 59622.67 163229.00 59633.33 163229.00 59644.00C163250.33 59665.33 163271.67 59686.67 163293.00 59708.00C163293.00 59718.67 163293.00 59729.33 163293.00 59740.00C163271.67 59783.00 163250.33 59826.00 163229.00 59869.00C163271.90 59911.77 163314.34 59954.99 163357.00 59998.00C163443.00 59998.00 163529.00 59998.00 163615.00 59998.00C163647.00 60030.00 163679.00 60062.00 163711.00 60094.00C163743.40 60115.43 163775.90 60136.71 163808.24 60158.24C163818.83 60168.82 163829.41 60179.42 163840.00 60190.00C163905.78 60201.17 163971.51 60212.65 164037.32 60223.61C164111.00 60234.06 164184.65 60244.63 164258.34 60255.00C164300.89 60255.00 164343.45 60255.00 164386.00 60255.00C164407.67 60265.67 164429.33 60276.33 164451.00 60287.00C164483.00 60319.00 164515.00 60351.00 164547.00 60383.00C164547.23 60394.01 164546.54 60405.14 164547.36 60416.08C164557.91 60448.05 164568.45 60480.03 164579.00 60512.00C164590.00 60522.67 164601.00 60533.33 164612.00 60544.00C164622.67 60576.33 164633.33 60608.67 164644.00 60641.00C164654.67 60651.67 164665.33 60662.33 164676.00 60673.00C164697.33 60673.00 164718.67 60673.00 164740.00 60673.00C164761.33 60651.33 164782.67 60629.67 164804.00 60608.00C164825.67 60597.33 164847.33 60586.67 164869.00 60576.00C164901.00 60586.67 164933.00 60597.33 164965.00 60608.00C164965.00 60619.00 164965.00 60630.00 164965.00 60641.00C164913.22 60692.81 164861.52 60744.70 164809.15 60795.93C164803.05 60800.42 164800.93 60807.78 164797.50 60814.20C164789.00 60831.47 164780.50 60848.74 164772.00 60866.00C164761.33 60866.00 164750.67 60866.00 164740.00 60866.00C164718.67 60876.67 164697.33 60887.33 164676.00 60898.00C164676.00 60940.67 164676.00 60983.33 164676.00 61026.00C164665.33 61047.67 164654.67 61069.33 164644.00 61091.00C164665.33 61144.33 164686.67 61197.67 164708.00 61251.00C164697.33 61272.67 164686.67 61294.33 164676.00 61316.00C164676.00 61391.00 164676.00 61466.00 164676.00 61541.00C164708.00 61551.67 164740.00 61562.33 164772.00 61573.00C164772.00 61583.67 164772.00 61594.33 164772.00 61605.00C164740.00 61615.67 164708.00 61626.33 164676.00 61637.00C164676.00 61648.00 164676.00 61659.00 164676.00 61670.00C164665.33 61659.00 164654.67 61648.00 164644.00 61637.00C164644.00 61658.67 164644.00 61680.33 164644.00 61702.00C164654.67 61702.00 164665.33 61702.00 164676.00 61702.00C164676.00 61712.67 164676.00 61723.33 164676.00 61734.00C164654.67 61755.33 164633.33 61776.67 164612.00 61798.00C164612.00 61808.67 164612.00 61819.33 164612.00 61830.00C164590.33 61873.00 164568.67 61916.00 164547.00 61959.00C164525.67 61969.67 164504.33 61980.33 164483.00 61991.00C164483.00 62001.67 164483.00 62012.33 164483.00 62023.00C164450.67 62066.00 164418.33 62109.00 164386.00 62152.00C164397.00 62173.33 164408.00 62194.67 164419.00 62216.00C164397.33 62280.33 164375.67 62344.67 164354.00 62409.00C164354.00 62430.33 164354.00 62451.67 164354.00 62473.00C164343.33 62484.00 164332.67 62495.00 164322.00 62506.00C164311.30 62559.90 164300.28 62613.75 164289.80 62667.68C164279.19 62752.79 164268.60 62837.89 164258.00 62923.00C164268.67 62966.00 164279.33 63009.00 164290.00 63052.00C164279.33 63073.33 164268.67 63094.67 164258.00 63116.00C164215.00 63137.67 164172.00 63159.33 164129.00 63181.00C164139.67 63202.33 164150.33 63223.67 164161.00 63245.00C164139.67 63330.67 164118.33 63416.33 164097.00 63502.00C163936.33 63566.33 163775.67 63630.67 163615.00 63695.00C163604.33 63716.33 163593.67 63737.67 163583.00 63759.00C163561.33 63770.00 163539.67 63781.00 163518.00 63792.00C163464.33 63802.67 163410.67 63813.33 163357.00 63824.00C163346.33 63845.33 163335.67 63866.67 163325.00 63888.00C163325.00 63909.33 163325.00 63930.67 163325.00 63952.00C163357.33 64038.00 163389.67 64124.00 163422.00 64210.00C163433.52 64221.83 163445.69 64233.05 163456.76 64245.30C163509.51 64308.54 163562.25 64371.77 163615.00 64435.00C163615.00 64445.67 163615.00 64456.33 163615.00 64467.00C163625.67 64477.67 163636.33 64488.33 163647.00 64499.00C163647.00 64574.00 163647.00 64649.00 163647.00 64724.00C163614.65 64788.45 163582.17 64852.84 163549.89 64917.33C163528.59 64981.55 163507.30 65045.78 163486.00 65110.00C163496.67 65174.33 163507.33 65238.67 163518.00 65303.00C163550.33 65335.00 163582.67 65367.00 163615.00 65399.00C163657.77 65409.72 163700.57 65420.34 163743.32 65431.12C163829.21 65463.41 163915.11 65495.71 164001.00 65528.00C164011.67 65528.00 164022.33 65528.00 164033.00 65528.00C164065.00 65560.00 164097.00 65592.00 164129.00 65624.00C164129.23 65635.34 164128.53 65646.80 164129.36 65658.07C164139.91 65689.71 164150.45 65721.36 164161.00 65753.00C164160.87 65775.18 164161.26 65797.37 164160.79 65819.53C164150.23 65947.72 164139.41 66075.90 164129.00 66204.10C164129.00 66236.07 164129.00 66268.03 164129.00 66300.00C164075.33 66396.33 164021.67 66492.67 163968.00 66589.00C163956.96 66621.83 163946.28 66654.78 163934.99 66687.53C163913.99 66740.47 163892.86 66793.36 163871.92 66846.33C163861.28 66889.22 163850.64 66932.11 163840.00 66975.00C163850.67 66996.33 163861.33 67017.67 163872.00 67039.00C163882.67 67049.66 163893.33 67060.34 163904.00 67071.00C163904.00 67092.67 163904.00 67114.33 163904.00 67136.00C163893.33 67146.66 163882.67 67157.34 163872.00 67168.00C163872.00 67178.67 163872.00 67189.33 163872.00 67200.00C163818.33 67178.67 163764.67 67157.33 163711.00 67136.00C163700.33 67146.66 163689.67 67157.34 163679.00 67168.00C163679.00 67178.67 163679.00 67189.33 163679.00 67200.00C163668.33 67210.66 163657.67 67221.34 163647.00 67232.00C163625.67 67232.00 163604.33 67232.00 163583.00 67232.00C163572.00 67242.67 163561.00 67253.33 163550.00 67264.00C163550.00 67285.67 163550.00 67307.33 163550.00 67329.00C163539.33 67339.66 163528.67 67350.34 163518.00 67361.00C163496.67 67361.00 163475.33 67361.00 163454.00 67361.00C163443.33 67382.33 163432.67 67403.67 163422.00 67425.00C163411.31 67435.79 163400.41 67446.39 163389.84 67457.30C163378.90 67478.54 163367.95 67499.77 163357.00 67521.00C163357.00 67532.00 163357.00 67543.00 163357.00 67554.00C163325.00 67554.00 163293.00 67554.00 163261.00 67554.00C163239.67 67575.34 163218.33 67596.66 163197.00 67618.00C163164.67 67628.67 163132.33 67639.33 163100.00 67650.00C163089.20 67660.69 163078.61 67671.59 163067.69 67682.15C163046.46 67692.77 163025.23 67703.38 163004.00 67714.00C163014.67 67757.00 163025.33 67800.00 163036.00 67843.00C163025.33 67853.66 163014.67 67864.34 163004.00 67875.00C163004.00 67896.33 163004.00 67917.67 163004.00 67939.00C162993.33 67939.00 162982.67 67939.00 162972.00 67939.00C162972.00 67960.67 162972.00 67982.33 162972.00 68004.00C162929.00 68014.67 162886.00 68025.33 162843.00 68036.00C162843.00 68046.67 162843.00 68057.33 162843.00 68068.00C162832.33 68078.66 162821.67 68089.34 162811.00 68100.00C162821.67 68143.00 162832.33 68186.00 162843.00 68229.00C162811.00 68261.00 162779.00 68293.00 162747.00 68325.00C162714.67 68325.00 162682.33 68325.00 162650.00 68325.00C162650.00 68314.33 162650.00 68303.67 162650.00 68293.00C162639.33 68271.67 162628.67 68250.33 162618.00 68229.00C162607.33 68218.34 162596.67 68207.66 162586.00 68197.00C162553.67 68197.00 162521.33 68197.00 162489.00 68197.00C162478.33 68218.33 162467.67 68239.67 162457.00 68261.00C162467.67 68261.00 162478.33 68261.00 162489.00 68261.00C162489.00 68293.00 162489.00 68325.00 162489.00 68357.00C162478.33 68357.00 162467.67 68357.00 162457.00 68357.00C162446.33 68368.00 162435.67 68379.00 162425.00 68390.00C162425.00 68432.67 162425.00 68475.33 162425.00 68518.00C162414.33 68539.33 162403.67 68560.67 162393.00 68582.00C162371.67 68603.67 162350.33 68625.33 162329.00 68647.00C162307.22 68625.29 162285.57 68603.44 162263.71 68581.81C162231.74 68560.43 162199.67 68539.22 162167.76 68517.76C162157.17 68507.18 162146.59 68496.58 162136.00 68486.00C162136.00 68475.33 162136.00 68464.67 162136.00 68454.00C162114.33 68432.67 162092.67 68411.33 162071.00 68390.00C162049.67 68400.67 162028.33 68411.33 162007.00 68422.00C161996.33 68422.00 161985.67 68422.00 161975.00 68422.00C161964.33 68454.00 161953.67 68486.00 161943.00 68518.00C161889.33 68528.67 161835.67 68539.33 161782.00 68550.00C161771.32 68582.45 161760.54 68614.87 161749.93 68647.34C161739.28 68700.89 161728.64 68754.45 161718.00 68808.00C161675.00 68797.00 161632.00 68786.00 161589.00 68775.00C161589.00 68807.33 161589.00 68839.67 161589.00 68872.00C161578.33 68904.00 161567.67 68936.00 161557.00 68968.00C161546.33 68978.66 161535.67 68989.34 161525.00 69000.00C161514.33 69000.00 161503.67 69000.00 161493.00 69000.00C161482.00 69021.67 161471.00 69043.33 161460.00 69065.00C161438.67 69075.67 161417.33 69086.33 161396.00 69097.00C161385.33 69097.00 161374.67 69097.00 161364.00 69097.00C161353.33 69086.34 161342.67 69075.66 161332.00 69065.00C161310.67 69065.00 161289.33 69065.00 161268.00 69065.00C161268.00 69086.33 161268.00 69107.67 161268.00 69129.00C161246.33 69172.00 161224.67 69215.00 161203.00 69258.00C161171.00 69290.00 161139.00 69322.00 161107.00 69354.00C161085.33 69354.00 161063.67 69354.00 161042.00 69354.00C161031.33 69364.66 161020.67 69375.34 161010.00 69386.00C160999.33 69386.00 160988.67 69386.00 160978.00 69386.00C160978.00 69407.67 160978.00 69429.33 160978.00 69451.00C160988.67 69483.00 160999.33 69515.00 161010.00 69547.00C160988.67 69568.34 160967.33 69589.66 160946.00 69611.00C160924.67 69611.00 160903.33 69611.00 160882.00 69611.00C160871.21 69621.69 160860.61 69632.59 160849.69 69643.15C160828.13 69654.10 160806.56 69665.05 160785.00 69676.00C160731.33 69676.00 160677.67 69676.00 160624.00 69676.00C160591.72 69718.88 160559.74 69762.02 160527.26 69804.74C160516.71 69815.19 160506.36 69825.84 160495.69 69836.15C160452.79 69857.77 160409.90 69879.39 160367.00 69901.00C160302.67 69901.00 160238.33 69901.00 160174.00 69901.00C160174.00 69911.67 160174.00 69922.33 160174.00 69933.00C160152.67 69954.34 160131.33 69975.66 160110.00 69997.00C160099.27 70029.43 160088.66 70061.90 160077.85 70094.31C160056.37 70137.53 160034.48 70180.56 160013.23 70223.89C159991.83 70276.93 159970.41 70329.96 159949.00 70383.00C159938.33 70372.34 159927.67 70361.66 159917.00 70351.00C159873.72 70404.89 159830.68 70458.98 159787.26 70512.74C159766.17 70533.82 159745.09 70554.91 159724.00 70576.00C159702.67 70576.00 159681.33 70576.00 159660.00 70576.00C159649.33 70608.00 159638.67 70640.00 159628.00 70672.00C159617.33 70672.00 159606.67 70672.00 159596.00 70672.00C159596.00 70683.00 159596.00 70694.00 159596.00 70705.00C159585.00 70715.67 159574.00 70726.33 159563.00 70737.00C159563.00 70758.33 159563.00 70779.67 159563.00 70801.00C159552.33 70822.33 159541.67 70843.67 159531.00 70865.00C159520.33 70865.00 159509.67 70865.00 159499.00 70865.00C159488.33 70908.00 159477.67 70951.00 159467.00 70994.00C159445.67 71004.67 159424.33 71015.33 159403.00 71026.00C159403.00 71069.00 159403.00 71112.00 159403.00 71155.00C159370.67 71165.67 159338.33 71176.33 159306.00 71187.00C159295.33 71165.67 159284.67 71144.33 159274.00 71123.00C159220.33 71123.00 159166.67 71123.00 159113.00 71123.00C159102.33 71144.33 159091.67 71165.67 159081.00 71187.00C159059.67 71187.00 159038.33 71187.00 159017.00 71187.00C159017.00 71208.33 159017.00 71229.67 159017.00 71251.00C159005.61 71251.22 158994.17 71250.55 158982.82 71251.36C158919.21 71261.91 158855.61 71272.46 158792.00 71283.00C158792.00 71304.67 158792.00 71326.33 158792.00 71348.00C158781.33 71369.33 158770.67 71390.67 158760.00 71412.00C158685.00 71412.00 158610.00 71412.00 158535.00 71412.00C158534.78 71423.10 158535.44 71434.29 158534.65 71445.34C158523.77 71487.89 158512.88 71530.45 158502.00 71573.00C158502.00 71648.00 158502.00 71723.00 158502.00 71798.00C158459.11 71830.29 158415.98 71862.27 158373.25 71894.75C158351.83 71916.16 158330.42 71937.58 158309.00 71959.00C158298.33 71959.00 158287.67 71959.00 158277.00 71959.00C158245.00 71991.00 158213.00 72023.00 158181.00 72055.00C158181.00 72087.00 158181.00 72119.00 158181.00 72151.00C158148.67 72183.34 158116.33 72215.66 158084.00 72248.00C158062.67 72344.33 158041.33 72440.67 158020.00 72537.00C157998.67 72537.00 157977.33 72537.00 157956.00 72537.00C157934.33 72526.33 157912.67 72515.67 157891.00 72505.00C157880.33 72505.00 157869.67 72505.00 157859.00 72505.00C157837.67 72526.67 157816.33 72548.33 157795.00 72570.00C157763.00 72580.67 157731.00 72591.33 157699.00 72602.00C157688.00 72623.33 157677.00 72644.67 157666.00 72666.00C157655.33 72676.66 157644.67 72687.34 157634.00 72698.00C157623.33 72698.00 157612.67 72698.00 157602.00 72698.00C157580.67 72676.66 157559.33 72655.34 157538.00 72634.00C157505.67 72634.00 157473.33 72634.00 157441.00 72634.00C157419.67 72601.66 157398.33 72569.34 157377.00 72537.00C157334.00 72569.33 157291.00 72601.67 157248.00 72634.00C157205.33 72612.67 157162.67 72591.33 157120.00 72570.00C157098.33 72580.67 157076.67 72591.33 157055.00 72602.00C157012.33 72602.00 156969.67 72602.00 156927.00 72602.00C156873.33 72634.00 156819.67 72666.00 156766.00 72698.00C156734.00 72708.67 156702.00 72719.33 156670.00 72730.00C156573.33 72730.00 156476.67 72730.00 156380.00 72730.00C156358.67 72740.67 156337.33 72751.33 156316.00 72762.00C156294.67 72762.00 156273.33 72762.00 156252.00 72762.00C156230.33 72751.33 156208.67 72740.67 156187.00 72730.00C156176.33 72730.00 156165.67 72730.00 156155.00 72730.00C156133.26 72741.02 156111.26 72751.58 156089.67 72762.89C156057.71 72784.35 156025.66 72805.68 155993.76 72827.24C155983.17 72837.82 155972.59 72848.42 155962.00 72859.00C155930.00 72859.00 155898.00 72859.00 155866.00 72859.00C155833.67 72869.67 155801.33 72880.33 155769.00 72891.00C155758.33 72891.00 155747.67 72891.00 155737.00 72891.00C155726.33 72912.33 155715.67 72933.67 155705.00 72955.00C155651.33 72987.33 155597.67 73019.67 155544.00 73052.00C155544.00 73094.67 155544.00 73137.33 155544.00 73180.00C155533.33 73180.00 155522.67 73180.00 155512.00 73180.00C155501.20 73191.03 155490.63 73202.26 155479.69 73213.15C155436.47 73234.71 155393.05 73255.90 155349.96 73277.69C155318.24 73298.90 155286.42 73319.95 155254.76 73341.24C155244.17 73351.82 155233.59 73362.42 155223.00 73373.00C155223.00 73416.00 155223.00 73459.00 155223.00 73502.00C155212.20 73512.69 155201.62 73523.59 155190.69 73534.15C155169.13 73544.77 155147.56 73555.38 155126.00 73566.00C155115.33 73576.66 155104.67 73587.34 155094.00 73598.00C155062.00 73587.33 155030.00 73576.67 154998.00 73566.00C154976.33 73576.67 154954.67 73587.33 154933.00 73598.00C154922.33 73609.00 154911.67 73620.00 154901.00 73631.00C154911.67 73652.33 154922.33 73673.67 154933.00 73695.00C154922.33 73716.33 154911.67 73737.67 154901.00 73759.00C154858.33 73769.67 154815.67 73780.33 154773.00 73791.00C154730.00 73780.33 154687.00 73769.67 154644.00 73759.00C154612.00 73769.67 154580.00 73780.33 154548.00 73791.00C154515.67 73780.33 154483.33 73769.67 154451.00 73759.00C154440.31 73769.79 154429.41 73780.38 154418.85 73791.31C154408.15 73812.96 154397.59 73834.68 154386.79 73856.27C154354.52 73898.85 154322.26 73941.42 154290.00 73984.00C154279.33 73973.34 154268.67 73962.66 154258.00 73952.00C154236.67 73962.67 154215.33 73973.33 154194.00 73984.00C154172.33 73984.00 154150.67 73984.00 154129.00 73984.00C154097.00 73994.67 154065.00 74005.33 154033.00 74016.00C154011.67 74016.00 153990.33 74016.00 153969.00 74016.00C153969.00 74005.33 153969.00 73994.67 153969.00 73984.00C153936.67 73973.33 153904.33 73962.67 153872.00 73952.00C153861.33 73941.34 153850.67 73930.66 153840.00 73920.00C153840.00 73963.00 153840.00 74006.00 153840.00 74049.00C153797.33 74091.66 153754.67 74134.34 153712.00 74177.00C153690.33 74187.67 153668.67 74198.33 153647.00 74209.00C153647.00 74241.33 153647.00 74273.67 153647.00 74306.00C153636.33 74316.66 153625.67 74327.34 153615.00 74338.00C153550.67 74348.67 153486.33 74359.33 153422.00 74370.00C153400.67 74370.00 153379.33 74370.00 153358.00 74370.00C153358.00 74338.00 153358.00 74306.00 153358.00 74274.00C153336.33 74241.67 153314.67 74209.33 153293.00 74177.00C153293.00 74145.00 153293.00 74113.00 153293.00 74081.00C153282.33 74059.34 153271.67 74037.66 153261.00 74016.00C153250.33 74016.00 153239.67 74016.00 153229.00 74016.00C153207.67 74037.67 153186.33 74059.33 153165.00 74081.00C153143.67 74081.00 153122.33 74081.00 153101.00 74081.00C153068.67 74038.00 153036.33 73995.00 153004.00 73952.00C152982.67 73941.33 152961.33 73930.67 152940.00 73920.00C152907.67 73920.00 152875.33 73920.00 152843.00 73920.00C152811.00 73898.67 152779.00 73877.33 152747.00 73856.00C152747.00 73845.00 152747.00 73834.00 152747.00 73823.00C152736.33 73801.54 152725.48 73780.18 152714.92 73758.67C152704.28 73716.11 152693.64 73673.56 152683.00 73631.00C152683.00 73609.33 152683.00 73587.67 152683.00 73566.00C152693.67 73534.00 152704.33 73502.00 152715.00 73470.00C152704.33 73459.34 152693.67 73448.66 152683.00 73438.00C152683.00 73427.00 152683.00 73416.00 152683.00 73405.00C152661.33 73383.67 152639.67 73362.33 152618.00 73341.00C152596.67 73330.33 152575.33 73319.67 152554.00 73309.00C152522.00 73319.67 152490.00 73330.33 152458.00 73341.00C152446.28 73341.22 152434.50 73340.55 152422.82 73341.36C152359.21 73351.91 152295.61 73362.46 152232.00 73373.00C152232.00 73341.00 152232.00 73309.00 152232.00 73277.00C152189.33 73277.00 152146.67 73277.00 152104.00 73277.00C152104.00 73266.33 152104.00 73255.67 152104.00 73245.00C152082.67 73234.33 152061.33 73223.67 152040.00 73213.00C152029.00 73213.00 152018.00 73213.00 152007.00 73213.00C152007.00 73202.00 152007.00 73191.00 152007.00 73180.00C151996.33 73180.00 151985.67 73180.00 151975.00 73180.00C151964.33 73169.34 151953.67 73158.66 151943.00 73148.00C151932.33 73158.66 151921.67 73169.34 151911.00 73180.00C151900.33 73180.00 151889.67 73180.00 151879.00 73180.00C151879.00 73201.67 151879.00 73223.33 151879.00 73245.00C151857.33 73223.34 151835.67 73201.66 151814.00 73180.00C151792.67 73180.00 151771.33 73180.00 151750.00 73180.00C151728.67 73233.67 151707.33 73287.33 151686.00 73341.00C151653.67 73362.34 151621.33 73383.66 151589.00 73405.00C151578.31 73394.21 151567.41 73383.61 151556.85 73372.69C151546.24 73351.46 151535.62 73330.23 151525.00 73309.00C151493.00 73309.00 151461.00 73309.00 151429.00 73309.00C151407.33 73319.67 151385.67 73330.33 151364.00 73341.00C151321.33 73341.00 151278.67 73341.00 151236.00 73341.00C151225.33 73362.33 151214.67 73383.67 151204.00 73405.00C151182.33 73405.00 151160.67 73405.00 151139.00 73405.00C151128.33 73362.33 151117.67 73319.67 151107.00 73277.00C151096.33 73277.00 151085.67 73277.00 151075.00 73277.00C151053.67 73266.33 151032.33 73255.67 151011.00 73245.00C150989.33 73212.67 150967.67 73180.33 150946.00 73148.00C150903.33 73148.00 150860.67 73148.00 150818.00 73148.00C150785.67 73116.00 150753.33 73084.00 150721.00 73052.00C150688.77 72997.78 150656.24 72943.72 150624.19 72889.39C150613.50 72868.33 150603.33 72846.96 150592.29 72826.10C150549.52 72772.74 150506.76 72719.37 150464.00 72666.00C150442.67 72655.33 150421.33 72644.67 150400.00 72634.00C150389.33 72634.00 150378.67 72634.00 150368.00 72634.00C150346.33 72623.33 150324.67 72612.67 150303.00 72602.00C150270.90 72612.73 150238.76 72623.35 150206.69 72634.15C150185.46 72644.77 150164.23 72655.38 150143.00 72666.00C150078.67 72730.34 150014.33 72794.66 149950.00 72859.00C149938.65 72859.23 149927.20 72858.54 149915.92 72859.36C149884.28 72869.90 149852.64 72880.45 149821.00 72891.00C149810.33 72891.00 149799.67 72891.00 149789.00 72891.00C149756.61 72923.10 149724.12 72955.11 149691.79 72987.27C149659.86 73030.18 149627.93 73073.09 149596.00 73116.00C149574.59 73126.76 149553.09 73137.34 149531.74 73148.22C149467.39 73201.87 149403.10 73255.59 149338.71 73309.19C149306.48 73330.47 149274.24 73351.73 149242.00 73373.00C149131.56 73409.94 149021.27 73447.36 148910.71 73483.95C148892.47 73489.97 148874.24 73495.98 148856.00 73502.00C148834.67 73523.34 148813.33 73544.66 148792.00 73566.00C148770.67 73609.00 148749.33 73652.00 148728.00 73695.00C148695.67 73716.34 148663.33 73737.66 148631.00 73759.00C148577.67 73844.67 148524.33 73930.33 148471.00 74016.00C148471.06 74037.78 148470.89 74059.56 148471.08 74081.33C148481.72 74123.89 148492.36 74166.44 148503.00 74209.00C148503.00 74252.00 148503.00 74295.00 148503.00 74338.00C148524.33 74348.67 148545.67 74359.33 148567.00 74370.00C148556.33 74370.00 148545.67 74370.00 148535.00 74370.00C148535.00 74380.67 148535.00 74391.33 148535.00 74402.00C148524.33 74423.66 148513.67 74445.34 148503.00 74467.00C148535.00 74477.67 148567.00 74488.33 148599.00 74499.00C148642.00 74574.00 148685.00 74649.00 148728.00 74724.00C148728.00 74777.67 148728.00 74831.33 148728.00 74885.00C148749.33 74949.00 148770.67 75013.00 148792.00 75077.00C148813.33 75088.00 148834.67 75099.00 148856.00 75110.00C148867.00 75120.67 148878.00 75131.33 148889.00 75142.00C148953.00 75163.33 149017.00 75184.67 149081.00 75206.00C149092.00 75227.33 149103.00 75248.67 149114.00 75270.00C149146.00 75270.00 149178.00 75270.00 149210.00 75270.00C149231.33 75291.67 149252.67 75313.33 149274.00 75335.00C149295.67 75345.67 149317.33 75356.33 149339.00 75367.00C149360.33 75388.34 149381.67 75409.66 149403.00 75431.00C149403.00 75441.67 149403.00 75452.33 149403.00 75463.00C149381.67 75484.67 149360.33 75506.33 149339.00 75528.00C149339.00 75549.33 149339.00 75570.67 149339.00 75592.00C149328.33 75613.33 149317.67 75634.67 149307.00 75656.00C149274.67 75666.67 149242.33 75677.33 149210.00 75688.00C149210.00 75709.67 149210.00 75731.33 149210.00 75753.00C149188.67 75753.00 149167.33 75753.00 149146.00 75753.00C149146.00 75785.00 149146.00 75817.00 149146.00 75849.00C149167.33 75849.00 149188.67 75849.00 149210.00 75849.00C149220.67 75859.66 149231.33 75870.34 149242.00 75881.00C149242.00 75891.67 149242.00 75902.33 149242.00 75913.00C149220.67 75956.00 149199.33 75999.00 149178.00 76042.00C149210.00 76074.00 149242.00 76106.00 149274.00 76138.00C149295.67 76149.00 149317.33 76160.00 149339.00 76171.00C149349.67 76192.33 149360.33 76213.67 149371.00 76235.00C149360.33 76278.00 149349.67 76321.00 149339.00 76364.00C149306.67 76385.34 149274.33 76406.66 149242.00 76428.00C149231.33 76460.00 149220.67 76492.00 149210.00 76524.00C149210.00 76545.67 149210.00 76567.33 149210.00 76589.00C149113.67 76589.00 149017.33 76589.00 148921.00 76589.00C148910.16 76600.06 148898.85 76610.72 148888.30 76622.03C148866.86 76653.68 148845.43 76685.34 148824.00 76717.00C148834.67 76738.66 148845.33 76760.34 148856.00 76782.00C148855.97 76814.11 148856.06 76846.23 148855.95 76878.34C148845.30 76953.23 148834.65 77028.11 148824.00 77103.00C148791.91 77146.07 148759.92 77189.22 148727.76 77232.24C148663.50 77296.49 148599.25 77360.75 148535.00 77425.00C148535.00 77521.33 148535.00 77617.67 148535.00 77714.00C148513.56 77735.38 148492.24 77756.89 148470.71 77778.19C148438.41 77799.90 148406.00 77821.45 148373.76 77843.24C148341.84 77875.16 148309.92 77907.08 148278.00 77939.00C148267.00 77971.33 148256.00 78003.67 148245.00 78036.00C148223.67 78057.34 148202.33 78078.66 148181.00 78100.00C148170.33 78153.67 148159.67 78207.33 148149.00 78261.00C148149.00 78271.67 148149.00 78282.33 148149.00 78293.00C148074.00 78293.00 147999.00 78293.00 147924.00 78293.00C147859.69 78260.62 147795.44 78228.11 147731.00 78196.00C147709.67 78196.00 147688.33 78196.00 147667.00 78196.00C147656.33 78217.79 147645.49 78239.50 147634.91 78261.33C147623.94 78303.89 147612.97 78346.44 147602.00 78389.00C147613.00 78442.67 147624.00 78496.33 147635.00 78550.00C147635.00 78560.67 147635.00 78571.33 147635.00 78582.00C147603.44 78613.26 147571.34 78643.98 147540.73 78676.18C147535.01 78682.16 147535.16 78691.58 147532.00 78699.06C147502.00 78799.38 147472.00 78899.69 147442.00 79000.00C147431.00 79021.33 147420.00 79042.67 147409.00 79064.00C147398.33 79075.00 147387.67 79086.00 147377.00 79097.00C147345.00 79097.00 147313.00 79097.00 147281.00 79097.00C147270.31 79107.79 147259.41 79118.39 147248.84 79129.31C147217.79 79190.68 147186.20 79251.78 147156.12 79313.64C147153.97 79318.39 147152.37 79324.03 147146.00 79322.00C147137.33 79322.00 147128.67 79322.00 147120.00 79322.00C147098.67 79332.67 147077.33 79343.33 147056.00 79354.00C147034.67 79354.00 147013.33 79354.00 146992.00 79354.00C146948.88 79332.77 146905.70 79311.63 146862.87 79289.81C146830.49 79268.37 146798.31 79246.57 146766.00 79225.00C146755.33 79225.00 146744.67 79225.00 146734.00 79225.00C146702.00 79246.67 146670.00 79268.33 146638.00 79290.00C146626.99 79289.77 146615.86 79290.48 146604.91 79289.63C146572.94 79278.75 146540.97 79267.88 146509.00 79257.00C146477.00 79235.67 146445.00 79214.33 146413.00 79193.00C146380.67 79128.66 146348.33 79064.34 146316.00 79000.00C146294.67 78978.66 146273.33 78957.34 146252.00 78936.00C146230.67 78925.33 146209.33 78914.67 146188.00 78904.00C146166.33 78904.00 146144.67 78904.00 146123.00 78904.00C146108.32 78919.05 146092.63 78933.18 146079.37 78949.55C146018.66 79020.27 145958.08 79091.12 145897.26 79161.74C145886.84 79172.16 145876.42 79182.58 145866.00 79193.00C145834.00 79203.67 145802.00 79214.33 145770.00 79225.00C145727.00 79214.33 145684.00 79203.67 145641.00 79193.00C145630.33 79193.00 145619.67 79193.00 145609.00 79193.00C145598.31 79203.79 145587.41 79214.38 145576.85 79225.31C145566.24 79246.87 145555.62 79268.44 145545.00 79290.00C145523.33 79311.33 145501.67 79332.67 145480.00 79354.00C145448.00 79364.67 145416.00 79375.33 145384.00 79386.00C145351.67 79386.00 145319.33 79386.00 145287.00 79386.00C145244.33 79354.00 145201.67 79322.00 145159.00 79290.00C145116.00 79290.00 145073.00 79290.00 145030.00 79290.00C145008.67 79300.67 144987.33 79311.33 144966.00 79322.00C144944.33 79364.66 144922.67 79407.34 144901.00 79450.00C144890.21 79460.70 144879.61 79471.59 144868.69 79482.16C144847.46 79493.11 144826.23 79504.05 144805.00 79515.00C144773.00 79515.00 144741.00 79515.00 144709.00 79515.00C144687.33 79525.67 144665.67 79536.33 144644.00 79547.00C144633.33 79557.66 144622.67 79568.34 144612.00 79579.00C144612.00 79589.67 144612.00 79600.33 144612.00 79611.00C144601.33 79611.00 144590.67 79611.00 144580.00 79611.00C144601.33 79675.33 144622.67 79739.67 144644.00 79804.00C144633.33 79836.00 144622.67 79868.00 144612.00 79900.00C144612.00 79911.00 144612.00 79922.00 144612.00 79933.00C144580.00 79943.67 144548.00 79954.33 144516.00 79965.00C144473.00 79954.33 144430.00 79943.67 144387.00 79933.00C144365.67 79943.67 144344.33 79954.33 144323.00 79965.00C144312.33 79975.66 144301.67 79986.34 144291.00 79997.00C144258.67 80007.67 144226.33 80018.33 144194.00 80029.00C144183.33 80039.66 144172.67 80050.34 144162.00 80061.00C144162.00 80093.33 144162.00 80125.67 144162.00 80158.00C144119.00 80158.00 144076.00 80158.00 144033.00 80158.00C144001.00 80222.33 143969.00 80286.67 143937.00 80351.00C143937.00 80383.00 143937.00 80415.00 143937.00 80447.00C143915.56 80468.39 143894.22 80489.87 143872.73 80511.21C143829.82 80543.47 143786.91 80575.74 143744.00 80608.00C143733.33 80586.34 143722.67 80564.66 143712.00 80543.00C143701.33 80543.00 143690.67 80543.00 143680.00 80543.00C143647.67 80575.34 143615.33 80607.66 143583.00 80640.00C143561.67 80640.00 143540.33 80640.00 143519.00 80640.00C143508.33 80650.66 143497.67 80661.34 143487.00 80672.00C143476.33 80672.00 143465.67 80672.00 143455.00 80672.00C143422.67 80704.34 143390.33 80736.66 143358.00 80769.00C143293.67 80715.33 143229.33 80661.67 143165.00 80608.00C143165.00 80597.33 143165.00 80586.67 143165.00 80576.00C143153.99 80575.76 143142.87 80576.48 143131.93 80575.63C143100.29 80564.76 143068.64 80553.88 143037.00 80543.00C143004.67 80543.00 142972.33 80543.00 142940.00 80543.00C142918.67 80511.00 142897.33 80479.00 142876.00 80447.00C142854.67 80436.33 142833.33 80425.67 142812.00 80415.00C142800.87 80404.30 142789.94 80393.41 142778.69 80382.85C142757.46 80372.23 142736.23 80361.62 142715.00 80351.00C142704.33 80340.00 142693.67 80329.00 142683.00 80318.00C142661.67 80318.00 142640.33 80318.00 142619.00 80318.00C142586.67 80329.00 142554.33 80340.00 142522.00 80351.00C142511.33 80340.00 142500.67 80329.00 142490.00 80318.00C142425.55 80317.97 142361.11 80318.06 142296.66 80317.96C142210.99 80307.32 142125.34 80296.57 142039.66 80286.00C142029.11 80286.00 142018.55 80286.00 142008.00 80286.00C142008.00 80275.33 142008.00 80264.67 142008.00 80254.00C141997.33 80243.34 141986.67 80232.66 141976.00 80222.00C141933.00 80222.00 141890.00 80222.00 141847.00 80222.00C141836.33 80211.34 141825.67 80200.66 141815.00 80190.00C141793.67 80136.33 141772.33 80082.67 141751.00 80029.00C141751.00 80018.33 141751.00 80007.67 141751.00 79997.00C141718.55 79986.32 141686.13 79975.54 141653.66 79964.93C141600.11 79954.29 141546.55 79943.65 141493.00 79933.00C141439.33 79890.00 141385.67 79847.00 141332.00 79804.00C141310.67 79707.67 141289.33 79611.33 141268.00 79515.00C141268.00 79504.00 141268.00 79493.00 141268.00 79482.00C141257.31 79471.21 141246.41 79460.61 141235.85 79449.69C141225.24 79428.46 141214.62 79407.23 141204.00 79386.00C141182.67 79386.00 141161.33 79386.00 141140.00 79386.00C141118.33 79375.33 141096.67 79364.67 141075.00 79354.00C141064.33 79354.00 141053.67 79354.00 141043.00 79354.00C141021.67 79332.66 141000.33 79311.34 140979.00 79290.00C140978.67 79277.50 140979.72 79264.92 140978.35 79252.48C140967.91 79178.99 140957.45 79105.49 140947.00 79032.00C140936.33 79000.00 140925.67 78968.00 140915.00 78936.00C140925.67 78914.34 140936.33 78892.66 140947.00 78871.00C140947.00 78839.00 140947.00 78807.00 140947.00 78775.00C140936.33 78753.67 140925.67 78732.33 140915.00 78711.00C140936.43 78678.60 140957.71 78646.10 140979.24 78613.76C141024.73 78568.43 141069.90 78522.78 141115.59 78477.67C141123.73 78469.78 141131.87 78461.89 141140.00 78454.00C141140.00 78432.33 141140.00 78410.67 141140.00 78389.00C141097.00 78357.00 141054.00 78325.00 141011.00 78293.00C141000.33 78260.67 140989.67 78228.33 140979.00 78196.00C140989.67 78142.67 141000.33 78089.33 141011.00 78036.00C141000.33 78014.34 140989.67 77992.66 140979.00 77971.00C140936.00 77939.00 140893.00 77907.00 140850.00 77875.00C140828.67 77832.00 140807.33 77789.00 140786.00 77746.00C140764.67 77735.33 140743.33 77724.67 140722.00 77714.00C140710.61 77703.16 140699.59 77691.87 140687.96 77681.31C140656.24 77660.10 140624.41 77639.06 140592.76 77617.75C140582.17 77606.84 140571.59 77595.92 140561.00 77585.00C140561.00 77531.67 140561.00 77478.33 140561.00 77425.00C140549.76 77413.68 140539.04 77401.79 140527.45 77390.84C140484.96 77359.23 140442.48 77327.61 140400.00 77296.00C140378.67 77264.00 140357.33 77232.00 140336.00 77200.00C140336.00 77103.33 140336.00 77006.67 140336.00 76910.00C140314.24 76877.93 140292.61 76845.77 140270.76 76813.76C140249.51 76792.17 140228.25 76770.59 140207.00 76749.00C140196.33 76749.00 140185.67 76749.00 140175.00 76749.00C140121.33 76781.33 140067.67 76813.67 140014.00 76846.00C139992.67 76846.00 139971.33 76846.00 139950.00 76846.00C139917.67 76878.00 139885.33 76910.00 139853.00 76942.00C139831.67 76952.67 139810.33 76963.33 139789.00 76974.00C139724.67 76974.00 139660.33 76974.00 139596.00 76974.00C139574.67 77006.34 139553.33 77038.66 139532.00 77071.00C139542.74 77092.71 139553.87 77114.26 139564.36 77136.08C139574.91 77168.05 139585.45 77200.03 139596.00 77232.00C139585.33 77264.00 139574.67 77296.00 139564.00 77328.00C139542.67 77349.34 139521.33 77370.66 139500.00 77392.00C139425.00 77435.00 139350.00 77478.00 139275.00 77521.00C139200.00 77510.33 139125.00 77499.67 139050.00 77489.00C138985.67 77456.67 138921.33 77424.33 138857.00 77392.00C138780.83 77414.10 138704.56 77435.85 138628.46 77458.17C138597.30 77468.45 138566.15 77478.72 138535.00 77489.00z"},"br-06":{"name":"Ceará","path":"M160014.00 43760.00C160014.00 43738.67 160014.00 43717.33 160014.00 43696.00C160035.33 43674.33 160056.67 43652.67 160078.00 43631.00C160078.00 43620.33 160078.00 43609.67 160078.00 43599.00C160099.38 43545.61 160120.69 43492.18 160142.11 43438.80C160238.74 43267.20 160335.37 43095.60 160432.00 42924.00C160432.00 42892.00 160432.00 42860.00 160432.00 42828.00C160442.67 42806.33 160453.33 42784.67 160464.00 42763.00C160517.33 42709.67 160570.67 42656.33 160624.00 42603.00C160624.00 42581.33 160624.00 42559.67 160624.00 42538.00C160645.67 42538.00 160667.33 42538.00 160689.00 42538.00C160689.00 42527.33 160689.00 42516.67 160689.00 42506.00C160710.33 42495.33 160731.67 42484.67 160753.00 42474.00C160753.00 42442.00 160753.00 42410.00 160753.00 42378.00C160742.33 42378.00 160731.67 42378.00 160721.00 42378.00C160731.67 42356.33 160742.33 42334.67 160753.00 42313.00C160753.00 42302.33 160753.00 42291.67 160753.00 42281.00C160763.67 42259.67 160774.33 42238.33 160785.00 42217.00C160774.33 42206.33 160763.67 42195.67 160753.00 42185.00C160763.67 42185.00 160774.33 42185.00 160785.00 42185.00C160774.33 42163.33 160763.67 42141.67 160753.00 42120.00C160753.00 42098.67 160753.00 42077.33 160753.00 42056.00C160731.67 42024.00 160710.33 41992.00 160689.00 41960.00C160689.00 41938.33 160689.00 41916.67 160689.00 41895.00C160646.00 41895.00 160603.00 41895.00 160560.00 41895.00C160528.00 41873.67 160496.00 41852.33 160464.00 41831.00C160464.00 41820.33 160464.00 41809.67 160464.00 41799.00C160453.33 41799.00 160442.67 41799.00 160432.00 41799.00C160432.00 41756.00 160432.00 41713.00 160432.00 41670.00C160507.00 41627.33 160582.00 41584.67 160657.00 41542.00C160667.67 41531.00 160678.33 41520.00 160689.00 41509.00C160710.33 41498.33 160731.67 41487.67 160753.00 41477.00C160796.00 41487.67 160839.00 41498.33 160882.00 41509.00C160946.33 41509.00 161010.67 41509.00 161075.00 41509.00C161096.33 41498.33 161117.67 41487.67 161139.00 41477.00C161224.67 41487.67 161310.33 41498.33 161396.00 41509.00C161428.33 41520.00 161460.67 41531.00 161493.00 41542.00C161503.67 41531.00 161514.33 41520.00 161525.00 41509.00C161535.67 41520.00 161546.33 41531.00 161557.00 41542.00C161600.08 41541.98 161643.15 41542.04 161686.23 41541.97C161771.82 41530.98 161857.41 41519.99 161943.00 41509.00C161964.41 41498.33 161985.77 41487.54 162007.22 41476.94C162050.15 41466.30 162093.07 41455.65 162136.00 41445.00C162157.33 41434.33 162178.67 41423.67 162200.00 41413.00C162264.33 41413.00 162328.67 41413.00 162393.00 41413.00C162403.67 41391.67 162414.33 41370.33 162425.00 41349.00C162435.67 41359.67 162446.33 41370.33 162457.00 41381.00C162489.33 41381.00 162521.67 41381.00 162554.00 41381.00C162554.00 41370.33 162554.00 41359.67 162554.00 41349.00C162564.67 41359.67 162575.33 41370.33 162586.00 41381.00C162596.67 41370.33 162607.33 41359.67 162618.00 41349.00C162628.67 41359.67 162639.33 41370.33 162650.00 41381.00C162660.67 41381.00 162671.33 41381.00 162682.00 41381.00C162692.67 41413.00 162703.33 41445.00 162714.00 41477.00C162735.67 41466.33 162757.33 41455.67 162779.00 41445.00C162800.33 41445.00 162821.67 41445.00 162843.00 41445.00C162875.33 41434.33 162907.67 41423.67 162940.00 41413.00C162972.00 41381.00 163004.00 41349.00 163036.00 41317.00C163175.33 41317.00 163314.67 41317.00 163454.00 41317.00C163475.33 41306.00 163496.67 41295.00 163518.00 41284.00C163561.00 41295.00 163604.00 41306.00 163647.00 41317.00C163732.67 41306.00 163818.33 41295.00 163904.00 41284.00C163936.33 41273.33 163968.67 41262.67 164001.00 41252.00C164011.67 41241.33 164022.33 41230.67 164033.00 41220.00C164086.33 41198.67 164139.67 41177.33 164193.00 41156.00C164214.67 41134.33 164236.33 41112.67 164258.00 41091.00C164258.00 41069.67 164258.00 41048.33 164258.00 41027.00C164290.00 41016.33 164322.00 41005.67 164354.00 40995.00C164418.33 41027.00 164482.67 41059.00 164547.00 41091.00C164579.33 41102.00 164611.67 41113.00 164644.00 41124.00C164740.33 41124.00 164836.67 41124.00 164933.00 41124.00C165008.00 41113.00 165083.00 41102.00 165158.00 41091.00C165222.33 41102.00 165286.67 41113.00 165351.00 41124.00C165394.00 41124.00 165437.00 41124.00 165480.00 41124.00C165480.00 41113.00 165480.00 41102.00 165480.00 41091.00C165545.25 41102.21 165610.53 41113.21 165675.75 41124.55C165728.17 41135.03 165780.58 41145.52 165833.00 41156.00C165822.33 41145.33 165811.67 41134.67 165801.00 41124.00C165854.67 41156.00 165908.33 41188.00 165962.00 41220.00C165972.67 41230.67 165983.33 41241.33 165994.00 41252.00C166026.33 41241.33 166058.67 41230.67 166091.00 41220.00C166091.00 41209.33 166091.00 41198.67 166091.00 41188.00C166144.33 41188.00 166197.67 41188.00 166251.00 41188.00C166283.33 41198.67 166315.67 41209.33 166348.00 41220.00C166348.00 41230.67 166348.00 41241.33 166348.00 41252.00C166401.67 41252.00 166455.33 41252.00 166509.00 41252.00C166541.00 41262.67 166573.00 41273.33 166605.00 41284.00C166615.67 41273.33 166626.33 41262.67 166637.00 41252.00C166615.67 41252.00 166594.33 41252.00 166573.00 41252.00C166583.67 41241.33 166594.33 41230.67 166605.00 41220.00C166658.67 41252.33 166712.33 41284.67 166766.00 41317.00C166787.33 41317.00 166808.67 41317.00 166830.00 41317.00C166808.67 41306.00 166787.33 41295.00 166766.00 41284.00C166744.33 41284.00 166722.67 41284.00 166701.00 41284.00C166722.67 41284.00 166744.33 41284.00 166766.00 41284.00C166819.67 41305.67 166873.33 41327.33 166927.00 41349.00C166905.33 41338.33 166883.67 41327.67 166862.00 41317.00C166905.00 41327.67 166948.00 41338.33 166991.00 41349.00C167001.67 41370.33 167012.33 41391.67 167023.00 41413.00C167055.00 41423.67 167087.00 41434.33 167119.00 41445.00C167130.00 41445.00 167141.00 41445.00 167152.00 41445.00C167162.67 41455.67 167173.33 41466.33 167184.00 41477.00C167205.33 41477.00 167226.67 41477.00 167248.00 41477.00C167333.68 41541.43 167419.35 41605.89 167505.20 41670.10C167526.85 41680.79 167548.56 41691.38 167570.18 41702.14C167612.78 41734.43 167655.39 41766.71 167698.00 41799.00C167730.33 41809.67 167762.67 41820.33 167795.00 41831.00C167837.67 41874.00 167880.33 41917.00 167923.00 41960.00C167933.67 41960.00 167944.33 41960.00 167955.00 41960.00C167987.33 41981.33 168019.67 42002.67 168052.00 42024.00C168095.00 42024.00 168138.00 42024.00 168181.00 42024.00C168202.33 42034.67 168223.67 42045.33 168245.00 42056.00C168274.89 42086.03 168305.16 42115.69 168334.48 42146.28C168337.53 42148.44 168339.29 42153.62 168343.50 42153.00C168353.33 42153.00 168363.17 42153.00 168373.00 42153.00C168394.67 42142.00 168416.33 42131.00 168438.00 42120.00C168459.33 42131.00 168480.67 42142.00 168502.00 42153.00C168533.83 42200.68 168565.46 42248.50 168597.74 42295.88C168608.86 42312.32 168619.99 42328.76 168631.16 42345.16C168641.77 42356.11 168652.39 42367.05 168663.00 42378.00C168684.33 42378.00 168705.67 42378.00 168727.00 42378.00C168760.02 42399.71 168792.91 42421.65 168826.02 42443.21C168878.68 42474.81 168931.34 42506.40 168984.00 42538.00C169037.67 42559.67 169091.33 42581.33 169145.00 42603.00C169177.33 42645.67 169209.67 42688.33 169242.00 42731.00C169284.81 42741.72 169327.64 42752.36 169370.43 42763.14C169402.62 42773.76 169434.81 42784.38 169467.00 42795.00C169499.00 42827.33 169531.00 42859.67 169563.00 42892.00C169584.33 42902.67 169605.67 42913.33 169627.00 42924.00C169659.33 42913.33 169691.67 42902.67 169724.00 42892.00C169756.00 42902.67 169788.00 42913.33 169820.00 42924.00C169863.00 42967.00 169906.00 43010.00 169949.00 43053.00C169959.67 43053.00 169970.33 43053.00 169981.00 43053.00C170023.89 43074.55 170066.90 43095.86 170110.00 43117.00C170152.67 43117.00 170195.33 43117.00 170238.00 43117.00C170267.74 43146.43 170297.86 43175.47 170327.05 43205.44C170340.71 43219.37 170354.53 43233.16 170368.05 43247.22C170432.03 43321.82 170496.02 43396.41 170560.00 43471.00C170592.00 43524.33 170624.00 43577.67 170656.00 43631.00C170666.67 43631.00 170677.33 43631.00 170688.00 43631.00C170688.00 43642.00 170688.00 43653.00 170688.00 43664.00C170720.33 43685.33 170752.67 43706.67 170785.00 43728.00C170828.00 43728.00 170871.00 43728.00 170914.00 43728.00C170924.67 43760.00 170935.33 43792.00 170946.00 43824.00C170978.00 43867.00 171010.00 43910.00 171042.00 43953.00C171074.33 43974.33 171106.67 43995.67 171139.00 44017.00C171139.00 44006.33 171139.00 43995.67 171139.00 43985.00C171160.33 44006.67 171181.67 44028.33 171203.00 44050.00C171224.33 44050.00 171245.67 44050.00 171267.00 44050.00C171288.67 44039.00 171310.33 44028.00 171332.00 44017.00C171342.67 44017.00 171353.33 44017.00 171364.00 44017.00C171374.67 44006.33 171385.33 43995.67 171396.00 43985.00C171417.33 43985.00 171438.67 43985.00 171460.00 43985.00C171513.67 44017.33 171567.33 44049.67 171621.00 44082.00C171642.33 44124.67 171663.67 44167.33 171685.00 44210.00C171706.33 44220.67 171727.67 44231.33 171749.00 44242.00C171749.00 44263.67 171749.00 44285.33 171749.00 44307.00C171760.00 44307.00 171771.00 44307.00 171782.00 44307.00C171792.67 44349.67 171803.33 44392.33 171814.00 44435.00C171835.33 44456.67 171856.67 44478.33 171878.00 44500.00C171910.33 44500.00 171942.67 44500.00 171975.00 44500.00C172028.33 44553.33 172081.67 44606.67 172135.00 44660.00C172167.33 44671.00 172199.67 44682.00 172232.00 44693.00C172264.00 44693.00 172296.00 44693.00 172328.00 44693.00C172338.99 44704.12 172350.26 44714.98 172361.07 44726.28C172414.38 44790.18 172467.69 44854.09 172521.00 44918.00C172531.67 44939.33 172542.33 44960.67 172553.00 44982.00C172585.33 45014.00 172617.67 45046.00 172650.00 45078.00C172671.33 45078.00 172692.67 45078.00 172714.00 45078.00C172757.00 45099.67 172800.00 45121.33 172843.00 45143.00C172918.00 45218.00 172993.00 45293.00 173068.00 45368.00C173100.00 45378.67 173132.00 45389.33 173164.00 45400.00C173207.00 45400.00 173250.00 45400.00 173293.00 45400.00C173314.33 45410.67 173335.67 45421.33 173357.00 45432.00C173378.33 45432.00 173399.67 45432.00 173421.00 45432.00C173463.95 45453.04 173506.79 45474.31 173549.53 45495.77C173554.56 45500.37 173559.14 45505.59 173564.00 45510.44C173570.00 45516.63 173576.00 45522.81 173582.00 45529.00C173592.67 45529.00 173603.33 45529.00 173614.00 45529.00C173635.67 45539.67 173657.33 45550.33 173679.00 45561.00C173711.00 45561.00 173743.00 45561.00 173775.00 45561.00C173785.67 45571.67 173796.33 45582.33 173807.00 45593.00C173828.67 45582.33 173850.33 45571.67 173872.00 45561.00C173893.33 45561.00 173914.67 45561.00 173936.00 45561.00C173936.00 45539.33 173936.00 45517.67 173936.00 45496.00C173925.33 45485.33 173914.67 45474.67 173904.00 45464.00C173925.33 45485.67 173946.67 45507.33 173968.00 45529.00C174021.67 45625.33 174075.33 45721.67 174129.00 45818.00C174129.00 45828.67 174129.00 45839.33 174129.00 45850.00C174182.70 45925.07 174236.44 46000.11 174290.12 46075.19C174343.60 46161.01 174396.92 46246.94 174450.52 46332.68C174482.68 46375.46 174514.84 46418.23 174547.00 46461.00C174590.00 46493.00 174633.00 46525.00 174676.00 46557.00C174707.93 46589.40 174739.74 46621.93 174772.00 46654.00C174750.67 46643.33 174729.33 46632.67 174708.00 46622.00C174718.67 46632.67 174729.33 46643.33 174740.00 46654.00C174750.67 46654.00 174761.33 46654.00 174772.00 46654.00C174772.00 46643.33 174772.00 46632.67 174772.00 46622.00C174804.00 46622.00 174836.00 46622.00 174868.00 46622.00C174879.03 46632.74 174890.15 46643.39 174901.13 46654.19C174922.71 46686.43 174944.06 46718.84 174965.78 46750.98C175008.19 46804.32 175050.60 46857.66 175093.00 46911.00C175104.14 46921.92 175115.54 46932.61 175126.52 46943.69C175158.40 46986.51 175190.22 47029.38 175222.16 47072.16C175232.81 47082.85 175243.54 47093.45 175254.13 47104.19C175318.68 47200.29 175382.76 47296.69 175447.00 47393.00C175457.69 47404.08 175468.49 47415.05 175479.11 47426.20C175522.08 47501.13 175565.04 47576.06 175608.00 47651.00C175651.00 47672.33 175694.00 47693.67 175737.00 47715.00C175812.23 47800.87 175887.35 47886.85 175962.65 47972.65C176016.04 48025.93 176068.93 48079.71 176122.19 48133.13C176154.46 48154.42 176186.73 48175.71 176219.00 48197.00C176337.00 48315.00 176455.00 48433.00 176573.00 48551.00C176616.06 48583.23 176659.00 48615.62 176702.13 48647.76C176766.09 48690.50 176830.04 48733.25 176894.00 48776.00C176915.33 48776.00 176936.67 48776.00 176958.00 48776.00C177001.00 48808.33 177044.00 48840.67 177087.00 48873.00C177119.00 48873.00 177151.00 48873.00 177183.00 48873.00C177204.67 48883.67 177226.33 48894.33 177248.00 48905.00C177258.67 48894.33 177269.33 48883.67 177280.00 48873.00C177290.67 48915.67 177301.33 48958.33 177312.00 49001.00C177301.33 49001.00 177290.67 49001.00 177280.00 49001.00C177301.36 49033.41 177322.78 49065.77 177344.10 49098.20C177380.46 49170.95 177416.79 49243.71 177453.49 49316.28C177459.99 49329.19 177466.50 49342.10 177473.00 49355.00C177505.00 49387.00 177537.00 49419.00 177569.00 49451.00C177590.67 49461.67 177612.33 49472.33 177634.00 49483.00C177644.85 49494.32 177655.96 49505.40 177666.64 49516.86C177698.49 49559.29 177730.27 49601.77 177762.16 49644.16C177791.54 49673.84 177820.52 49703.92 177850.44 49733.06C177864.37 49746.72 177878.16 49760.53 177892.22 49774.05C177966.81 49838.03 178041.40 49902.02 178116.00 49966.00C178158.67 49987.33 178201.33 50008.67 178244.00 50030.00C178287.00 50040.67 178330.00 50051.33 178373.00 50062.00C178437.22 50029.78 178501.64 49997.95 178566.00 49966.00C178598.00 49998.00 178630.00 50030.00 178662.00 50062.00C178662.00 50072.67 178662.00 50083.33 178662.00 50094.00C178683.67 50094.00 178705.33 50094.00 178727.00 50094.00C178812.67 50137.00 178898.33 50180.00 178984.00 50223.00C179037.67 50233.67 179091.33 50244.33 179145.00 50255.00C179166.33 50265.67 179187.67 50276.33 179209.00 50287.00C179219.67 50297.67 179230.33 50308.33 179241.00 50319.00C179241.00 50308.33 179241.00 50297.67 179241.00 50287.00C179241.00 50297.67 179241.00 50308.33 179241.00 50319.00C179262.67 50319.00 179284.33 50319.00 179306.00 50319.00C179327.39 50330.06 179348.82 50341.02 179370.18 50352.14C179412.79 50384.09 179455.39 50416.05 179498.00 50448.00C179519.69 50480.41 179541.45 50512.77 179563.10 50545.20C179573.75 50566.55 179584.49 50587.84 179595.06 50609.22C179616.41 50684.21 179637.70 50759.23 179659.09 50834.21C179680.72 50887.81 179702.36 50941.40 179724.00 50995.00C179713.00 51005.67 179702.00 51016.33 179691.00 51027.00C179519.40 51063.68 179347.75 51100.07 179176.20 51136.97C179047.80 51164.64 178919.40 51192.32 178791.00 51220.00C178758.85 51230.69 178726.73 51241.48 178694.56 51252.11C178426.71 51316.40 178158.85 51380.70 177891.00 51445.00C177869.33 51509.41 177847.58 51573.80 177825.96 51638.22C177815.31 51691.48 177804.65 51744.74 177794.00 51798.00C177762.00 51884.00 177730.00 51970.00 177698.00 52056.00C177644.33 52077.33 177590.67 52098.67 177537.00 52120.00C177515.67 52141.33 177494.33 52162.67 177473.00 52184.00C177462.33 52227.00 177451.67 52270.00 177441.00 52313.00C177387.33 52366.67 177333.67 52420.33 177280.00 52474.00C177269.33 52559.67 177258.67 52645.33 177248.00 52731.00C177226.33 52763.00 177204.67 52795.00 177183.00 52827.00C177183.00 52848.67 177183.00 52870.33 177183.00 52892.00C177194.00 52902.67 177205.00 52913.33 177216.00 52924.00C177216.00 52945.33 177216.00 52966.67 177216.00 52988.00C177205.00 53020.33 177194.00 53052.67 177183.00 53085.00C177183.00 53106.33 177183.00 53127.67 177183.00 53149.00C177194.00 53170.33 177205.00 53191.67 177216.00 53213.00C177216.00 53223.67 177216.00 53234.33 177216.00 53245.00C177205.00 53245.00 177194.00 53245.00 177183.00 53245.00C177164.68 53263.94 177146.37 53282.89 177127.60 53301.39C177113.83 53315.08 177100.24 53328.98 177086.32 53342.51C177043.55 53374.34 177000.77 53406.17 176958.00 53438.00C176936.67 53448.67 176915.33 53459.33 176894.00 53470.00C176883.33 53502.33 176872.67 53534.67 176862.00 53567.00C176862.00 53577.67 176862.00 53588.33 176862.00 53599.00C176851.33 53609.67 176840.67 53620.33 176830.00 53631.00C176840.67 53663.33 176851.33 53695.67 176862.00 53728.00C176851.28 53749.39 176840.65 53770.83 176829.86 53792.18C176797.58 53835.12 176765.29 53878.06 176733.00 53921.00C176732.97 53942.41 176733.06 53963.82 176732.96 53985.22C176722.31 54038.82 176711.65 54092.41 176701.00 54146.00C176690.33 54156.67 176679.67 54167.33 176669.00 54178.00C176658.33 54199.33 176647.67 54220.67 176637.00 54242.00C176615.67 54252.67 176594.33 54263.33 176573.00 54274.00C176551.33 54274.00 176529.67 54274.00 176508.00 54274.00C176486.67 54317.00 176465.33 54360.00 176444.00 54403.00C176422.28 54413.94 176400.43 54424.63 176378.78 54435.72C176325.52 54467.49 176272.26 54499.24 176219.00 54531.00C176219.00 54542.00 176219.00 54553.00 176219.00 54564.00C176208.33 54574.67 176197.67 54585.33 176187.00 54596.00C176187.00 54617.33 176187.00 54638.67 176187.00 54660.00C176165.33 54681.33 176143.67 54702.67 176122.00 54724.00C176090.00 54788.33 176058.00 54852.67 176026.00 54917.00C175993.67 54928.00 175961.33 54939.00 175929.00 54950.00C175886.33 54992.67 175843.67 55035.33 175801.00 55078.00C175801.00 55121.00 175801.00 55164.00 175801.00 55207.00C175790.33 55239.00 175779.67 55271.00 175769.00 55303.00C175769.00 55324.33 175769.00 55345.67 175769.00 55367.00C175790.33 55356.33 175811.67 55345.67 175833.00 55335.00C175854.33 55335.00 175875.67 55335.00 175897.00 55335.00C175897.00 55345.67 175897.00 55356.33 175897.00 55367.00C175918.67 55367.00 175940.33 55367.00 175962.00 55367.00C175931.08 55428.49 175899.88 55489.83 175869.44 55551.55C175857.29 55576.03 175845.14 55600.52 175833.00 55625.00C175779.33 55678.33 175725.67 55731.67 175672.00 55785.00C175672.00 55796.00 175672.00 55807.00 175672.00 55818.00C175650.67 55839.33 175629.33 55860.67 175608.00 55882.00C175618.67 55903.33 175629.33 55924.67 175640.00 55946.00C175618.67 56010.33 175597.33 56074.67 175576.00 56139.00C175554.33 56160.33 175532.67 56181.67 175511.00 56203.00C175500.33 56224.67 175489.67 56246.33 175479.00 56268.00C175457.67 56289.33 175436.33 56310.67 175415.00 56332.00C175415.00 56364.33 175415.00 56396.67 175415.00 56429.00C175393.67 56439.67 175372.33 56450.33 175351.00 56461.00C175340.33 56461.00 175329.67 56461.00 175319.00 56461.00C175308.00 56471.67 175297.00 56482.33 175286.00 56493.00C175264.67 56503.67 175243.33 56514.33 175222.00 56525.00C175157.67 56578.67 175093.33 56632.33 175029.00 56686.00C175018.33 56707.33 175007.67 56728.67 174997.00 56750.00C174997.00 56803.67 174997.00 56857.33 174997.00 56911.00C174986.33 56921.67 174975.67 56932.33 174965.00 56943.00C174954.33 56943.00 174943.67 56943.00 174933.00 56943.00C174911.33 56964.33 174889.67 56985.67 174868.00 57007.00C174868.00 57017.67 174868.00 57028.33 174868.00 57039.00C174846.67 57039.00 174825.33 57039.00 174804.00 57039.00C174782.67 57060.67 174761.33 57082.33 174740.00 57104.00C174718.67 57093.33 174697.33 57082.67 174676.00 57072.00C174643.67 57072.00 174611.33 57072.00 174579.00 57072.00C174568.33 57050.33 174557.67 57028.67 174547.00 57007.00C174547.00 57028.67 174547.00 57050.33 174547.00 57072.00C174514.67 57093.33 174482.33 57114.67 174450.00 57136.00C174439.33 57125.33 174428.67 57114.67 174418.00 57104.00C174407.33 57082.33 174396.67 57060.67 174386.00 57039.00C174386.00 57028.33 174386.00 57017.67 174386.00 57007.00C174375.33 57007.00 174364.67 57007.00 174354.00 57007.00C174354.00 56985.67 174354.00 56964.33 174354.00 56943.00C174343.33 56953.67 174332.67 56964.33 174322.00 56975.00C174311.33 56964.33 174300.67 56953.67 174290.00 56943.00C174279.00 56953.67 174268.00 56964.33 174257.00 56975.00C174246.33 56975.00 174235.67 56975.00 174225.00 56975.00C174193.00 57007.33 174161.00 57039.67 174129.00 57072.00C174107.67 57082.67 174086.33 57093.33 174065.00 57104.00C174075.67 57125.33 174086.33 57146.67 174097.00 57168.00C174075.33 57189.33 174053.67 57210.67 174032.00 57232.00C174021.33 57232.00 174010.67 57232.00 174000.00 57232.00C173989.29 57264.40 173978.66 57296.82 173967.90 57329.20C173957.26 57350.47 173946.63 57371.73 173936.00 57393.00C173936.00 57403.67 173936.00 57414.33 173936.00 57425.00C173893.00 57468.00 173850.00 57511.00 173807.00 57554.00C173807.00 57575.33 173807.00 57596.67 173807.00 57618.00C173764.33 57628.67 173721.67 57639.33 173679.00 57650.00C173679.00 57682.33 173679.00 57714.67 173679.00 57747.00C173689.67 57757.67 173700.33 57768.33 173711.00 57779.00C173711.00 57789.67 173711.00 57800.33 173711.00 57811.00C173700.33 57821.67 173689.67 57832.33 173679.00 57843.00C173668.33 57864.67 173657.67 57886.33 173647.00 57908.00C173625.33 57897.00 173603.67 57886.00 173582.00 57875.00C173571.33 57907.33 173560.67 57939.67 173550.00 57972.00C173539.33 57982.67 173528.67 57993.33 173518.00 58004.00C173496.67 58014.67 173475.33 58025.33 173454.00 58036.00C173454.00 58046.67 173454.00 58057.33 173454.00 58068.00C173464.67 58068.00 173475.33 58068.00 173486.00 58068.00C173486.00 58100.33 173486.00 58132.67 173486.00 58165.00C173464.33 58186.33 173442.67 58207.67 173421.00 58229.00C173421.00 58250.33 173421.00 58271.67 173421.00 58293.00C173432.00 58325.33 173443.00 58357.67 173454.00 58390.00C173475.33 58400.67 173496.67 58411.33 173518.00 58422.00C173507.33 58432.67 173496.67 58443.33 173486.00 58454.00C173475.33 58454.00 173464.67 58454.00 173454.00 58454.00C173454.00 58475.33 173454.00 58496.67 173454.00 58518.00C173432.33 58518.00 173410.67 58518.00 173389.00 58518.00C173389.00 58529.00 173389.00 58540.00 173389.00 58551.00C173378.33 58561.67 173367.67 58572.33 173357.00 58583.00C173346.33 58583.00 173335.67 58583.00 173325.00 58583.00C173335.67 58593.67 173346.33 58604.33 173357.00 58615.00C173378.33 58615.00 173399.67 58615.00 173421.00 58615.00C173421.00 58625.67 173421.00 58636.33 173421.00 58647.00C173485.33 58647.00 173549.67 58647.00 173614.00 58647.00C173635.67 58636.33 173657.33 58625.67 173679.00 58615.00C173700.33 58636.33 173721.67 58657.67 173743.00 58679.00C173732.33 58679.00 173721.67 58679.00 173711.00 58679.00C173657.33 58722.00 173603.67 58765.00 173550.00 58808.00C173550.00 58829.33 173550.00 58850.67 173550.00 58872.00C173528.67 58882.67 173507.33 58893.33 173486.00 58904.00C173486.00 58936.33 173486.00 58968.67 173486.00 59001.00C173440.93 59045.81 173395.67 59090.44 173350.72 59135.38C173331.48 59154.92 173312.24 59174.46 173293.00 59194.00C173282.33 59215.33 173271.67 59236.67 173261.00 59258.00C173271.67 59268.67 173282.33 59279.33 173293.00 59290.00C173271.67 59322.33 173250.33 59354.67 173229.00 59387.00C173229.00 59397.67 173229.00 59408.33 173229.00 59419.00C173218.00 59429.67 173207.00 59440.33 173196.00 59451.00C173196.00 59461.67 173196.00 59472.33 173196.00 59483.00C173174.67 59493.67 173153.33 59504.33 173132.00 59515.00C173153.33 59536.67 173174.67 59558.33 173196.00 59580.00C173196.00 59601.33 173196.00 59622.67 173196.00 59644.00C173153.33 59686.67 173110.67 59729.33 173068.00 59772.00C173068.00 59793.67 173068.00 59815.33 173068.00 59837.00C173089.33 59847.67 173110.67 59858.33 173132.00 59869.00C173132.00 59890.33 173132.00 59911.67 173132.00 59933.00C173121.33 59943.67 173110.67 59954.33 173100.00 59965.00C173078.67 59976.00 173057.33 59987.00 173036.00 59998.00C173046.67 59998.00 173057.33 59998.00 173068.00 59998.00C173057.33 59998.00 173046.67 59998.00 173036.00 59998.00C173025.33 60030.00 173014.67 60062.00 173004.00 60094.00C173004.05 60104.74 173003.91 60115.48 173004.07 60126.22C173014.72 60158.48 173025.36 60190.74 173036.00 60223.00C173046.67 60233.67 173057.33 60244.33 173068.00 60255.00C173068.00 60276.33 173068.00 60297.67 173068.00 60319.00C173078.67 60329.67 173089.33 60340.33 173100.00 60351.00C173100.00 60372.33 173100.00 60393.67 173100.00 60415.00C173121.33 60415.00 173142.67 60415.00 173164.00 60415.00C173174.67 60436.67 173185.33 60458.33 173196.00 60480.00C173217.67 60490.67 173239.33 60501.33 173261.00 60512.00C173261.00 60533.33 173261.00 60554.67 173261.00 60576.00C173239.33 60565.33 173217.67 60554.67 173196.00 60544.00C173174.67 60544.00 173153.33 60544.00 173132.00 60544.00C173142.67 60554.67 173153.33 60565.33 173164.00 60576.00C173164.00 60586.67 173164.00 60597.33 173164.00 60608.00C173142.67 60619.00 173121.33 60630.00 173100.00 60641.00C173066.12 60674.89 173032.31 60708.85 172998.05 60742.36C172989.03 60751.24 172980.02 60760.12 172971.00 60769.00C172982.00 60779.67 172993.00 60790.33 173004.00 60801.00C173004.00 60812.00 173004.00 60823.00 173004.00 60834.00C172993.00 60844.67 172982.00 60855.33 172971.00 60866.00C172971.00 60876.67 172971.00 60887.33 172971.00 60898.00C172960.33 60908.67 172949.67 60919.33 172939.00 60930.00C172917.67 60940.67 172896.33 60951.33 172875.00 60962.00C172853.67 60962.00 172832.33 60962.00 172811.00 60962.00C172811.00 60983.33 172811.00 61004.67 172811.00 61026.00C172778.67 61026.00 172746.33 61026.00 172714.00 61026.00C172714.00 61037.00 172714.00 61048.00 172714.00 61059.00C172671.00 61069.67 172628.00 61080.33 172585.00 61091.00C172574.33 61101.67 172563.67 61112.33 172553.00 61123.00C172563.67 61133.67 172574.33 61144.33 172585.00 61155.00C172585.00 61176.33 172585.00 61197.67 172585.00 61219.00C172596.00 61240.67 172607.00 61262.33 172618.00 61284.00C172596.33 61294.67 172574.67 61305.33 172553.00 61316.00C172563.67 61337.33 172574.33 61358.67 172585.00 61380.00C172606.67 61380.00 172628.33 61380.00 172650.00 61380.00C172650.00 61390.67 172650.00 61401.33 172650.00 61412.00C172660.67 61422.67 172671.33 61433.33 172682.00 61444.00C172671.33 61444.00 172660.67 61444.00 172650.00 61444.00C172639.33 61465.67 172628.67 61487.33 172618.00 61509.00C172607.00 61509.00 172596.00 61509.00 172585.00 61509.00C172574.33 61519.67 172563.67 61530.33 172553.00 61541.00C172563.67 61551.67 172574.33 61562.33 172585.00 61573.00C172596.00 61573.00 172607.00 61573.00 172618.00 61573.00C172650.25 61594.43 172682.37 61616.06 172714.70 61637.36C172735.80 61648.24 172756.90 61659.12 172778.00 61670.00C172789.00 61670.00 172800.00 61670.00 172811.00 61670.00C172843.00 61680.67 172875.00 61691.33 172907.00 61702.00C172907.00 61723.33 172907.00 61744.67 172907.00 61766.00C172939.33 61776.67 172971.67 61787.33 173004.00 61798.00C173004.00 61808.67 173004.00 61819.33 173004.00 61830.00C172993.00 61851.67 172982.00 61873.33 172971.00 61895.00C172989.93 61913.31 173008.87 61931.61 173027.36 61950.36C173040.91 61963.90 173054.46 61977.45 173068.00 61991.00C173067.95 62001.74 173068.09 62012.48 173067.93 62023.22C173057.23 62055.54 173046.64 62087.89 173035.90 62120.20C173025.26 62141.47 173014.63 62162.73 173004.00 62184.00C172993.00 62194.67 172982.00 62205.33 172971.00 62216.00C172971.00 62259.00 172971.00 62302.00 172971.00 62345.00C172960.33 62355.67 172949.67 62366.33 172939.00 62377.00C172949.67 62387.67 172960.33 62398.33 172971.00 62409.00C172960.33 62419.67 172949.67 62430.33 172939.00 62441.00C172939.00 62462.67 172939.00 62484.33 172939.00 62506.00C172971.33 62495.00 173003.67 62484.00 173036.00 62473.00C173068.00 62473.00 173100.00 62473.00 173132.00 62473.00C173142.67 62484.00 173153.33 62495.00 173164.00 62506.00C173185.67 62506.00 173207.33 62506.00 173229.00 62506.00C173239.67 62516.67 173250.33 62527.33 173261.00 62538.00C173250.33 62559.33 173239.67 62580.67 173229.00 62602.00C173239.67 62612.67 173250.33 62623.33 173261.00 62634.00C173261.00 62655.33 173261.00 62676.67 173261.00 62698.00C173282.33 62709.00 173303.67 62720.00 173325.00 62731.00C173335.67 62741.67 173346.33 62752.33 173357.00 62763.00C173378.33 62773.67 173399.67 62784.33 173421.00 62795.00C173464.00 62773.67 173507.00 62752.33 173550.00 62731.00C173560.67 62741.67 173571.33 62752.33 173582.00 62763.00C173571.33 62773.67 173560.67 62784.33 173550.00 62795.00C173560.67 62816.33 173571.33 62837.67 173582.00 62859.00C173592.67 62859.00 173603.33 62859.00 173614.00 62859.00C173614.00 62880.33 173614.00 62901.67 173614.00 62923.00C173625.00 62955.33 173636.00 62987.67 173647.00 63020.00C173636.00 63041.33 173625.00 63062.67 173614.00 63084.00C173603.33 63094.67 173592.67 63105.33 173582.00 63116.00C173582.00 63159.00 173582.00 63202.00 173582.00 63245.00C173560.67 63266.33 173539.33 63287.67 173518.00 63309.00C173496.67 63341.33 173475.33 63373.67 173454.00 63406.00C173443.00 63438.00 173432.00 63470.00 173421.00 63502.00C173410.33 63512.67 173399.67 63523.33 173389.00 63534.00C173378.33 63555.67 173367.67 63577.33 173357.00 63599.00C173378.33 63599.00 173399.67 63599.00 173421.00 63599.00C173421.00 63631.00 173421.00 63663.00 173421.00 63695.00C173399.67 63695.00 173378.33 63695.00 173357.00 63695.00C173357.00 63705.67 173357.00 63716.33 173357.00 63727.00C173346.33 63737.67 173335.67 63748.33 173325.00 63759.00C173325.00 63770.00 173325.00 63781.00 173325.00 63792.00C173260.67 63802.67 173196.33 63813.33 173132.00 63824.00C173132.00 63834.67 173132.00 63845.33 173132.00 63856.00C173142.67 63866.67 173153.33 63877.33 173164.00 63888.00C173174.67 63909.33 173185.33 63930.67 173196.00 63952.00C173174.67 63973.67 173153.33 63995.33 173132.00 64017.00C173121.33 64038.33 173110.67 64059.67 173100.00 64081.00C173110.67 64091.67 173121.33 64102.33 173132.00 64113.00C173110.67 64113.00 173089.33 64113.00 173068.00 64113.00C173078.67 64123.67 173089.33 64134.33 173100.00 64145.00C173100.00 64166.67 173100.00 64188.33 173100.00 64210.00C173089.33 64220.67 173078.67 64231.33 173068.00 64242.00C173078.67 64252.67 173089.33 64263.33 173100.00 64274.00C173089.33 64284.67 173078.67 64295.33 173068.00 64306.00C173068.00 64316.67 173068.00 64327.33 173068.00 64338.00C173035.67 64348.67 173003.33 64359.33 172971.00 64370.00C172960.33 64381.00 172949.67 64392.00 172939.00 64403.00C172907.00 64403.00 172875.00 64403.00 172843.00 64403.00C172832.33 64413.67 172821.67 64424.33 172811.00 64435.00C172811.00 64467.00 172811.00 64499.00 172811.00 64531.00C172800.00 64541.67 172789.00 64552.33 172778.00 64563.00C172778.00 64584.67 172778.00 64606.33 172778.00 64628.00C172767.33 64628.00 172756.67 64628.00 172746.00 64628.00C172724.67 64638.67 172703.33 64649.33 172682.00 64660.00C172692.67 64670.67 172703.33 64681.33 172714.00 64692.00C172703.33 64702.67 172692.67 64713.33 172682.00 64724.00C172671.33 64745.33 172660.67 64766.67 172650.00 64788.00C172628.33 64788.00 172606.67 64788.00 172585.00 64788.00C172563.67 64799.00 172542.33 64810.00 172521.00 64821.00C172510.33 64810.00 172499.67 64799.00 172489.00 64788.00C172489.00 64799.00 172489.00 64810.00 172489.00 64821.00C172478.33 64831.67 172467.67 64842.33 172457.00 64853.00C172414.00 64853.00 172371.00 64853.00 172328.00 64853.00C172328.00 64842.33 172328.00 64831.67 172328.00 64821.00C172317.33 64821.00 172306.67 64821.00 172296.00 64821.00C172285.33 64842.33 172274.67 64863.67 172264.00 64885.00C172285.33 64895.67 172306.67 64906.33 172328.00 64917.00C172328.00 64938.33 172328.00 64959.67 172328.00 64981.00C172317.33 65013.33 172306.67 65045.67 172296.00 65078.00C172242.33 65078.00 172188.67 65078.00 172135.00 65078.00C172113.67 65067.33 172092.33 65056.67 172071.00 65046.00C172049.67 65067.33 172028.33 65088.67 172007.00 65110.00C172007.00 65142.00 172007.00 65174.00 172007.00 65206.00C171985.33 65217.00 171963.67 65228.00 171942.00 65239.00C171931.33 65228.00 171920.67 65217.00 171910.00 65206.00C171888.67 65206.00 171867.33 65206.00 171846.00 65206.00C171846.00 65227.67 171846.00 65249.33 171846.00 65271.00C171835.33 65271.00 171824.67 65271.00 171814.00 65271.00C171803.33 65260.33 171792.67 65249.67 171782.00 65239.00C171771.00 65249.67 171760.00 65260.33 171749.00 65271.00C171738.33 65271.00 171727.67 65271.00 171717.00 65271.00C171717.00 65292.33 171717.00 65313.67 171717.00 65335.00C171706.33 65356.33 171695.67 65377.67 171685.00 65399.00C171695.67 65420.67 171706.33 65442.33 171717.00 65464.00C171695.67 65506.67 171674.33 65549.33 171653.00 65592.00C171642.33 65602.66 171631.67 65613.34 171621.00 65624.00C171621.00 65645.67 171621.00 65667.33 171621.00 65689.00C171599.67 65689.00 171578.33 65689.00 171557.00 65689.00C171546.00 65699.67 171535.00 65710.33 171524.00 65721.00C171492.00 65710.33 171460.00 65699.67 171428.00 65689.00C171427.95 65678.26 171428.09 65667.52 171427.93 65656.78C171417.28 65624.52 171406.64 65592.26 171396.00 65560.00C171385.33 65560.00 171374.67 65560.00 171364.00 65560.00C171353.33 65570.66 171342.67 65581.34 171332.00 65592.00C171289.00 65581.33 171246.00 65570.67 171203.00 65560.00C171181.67 65592.34 171160.33 65624.66 171139.00 65657.00C171096.00 65689.00 171053.00 65721.00 171010.00 65753.00C170999.33 65742.34 170988.67 65731.66 170978.00 65721.00C170999.33 65699.66 171020.67 65678.34 171042.00 65657.00C171031.33 65635.34 171020.67 65613.66 171010.00 65592.00C171010.00 65570.67 171010.00 65549.33 171010.00 65528.00C170999.33 65485.00 170988.67 65442.00 170978.00 65399.00C170967.33 65377.67 170956.67 65356.33 170946.00 65335.00C170946.00 65313.67 170946.00 65292.33 170946.00 65271.00C170913.67 65249.33 170881.33 65227.67 170849.00 65206.00C170838.33 65174.00 170827.67 65142.00 170817.00 65110.00C170795.67 65099.33 170774.33 65088.67 170753.00 65078.00C170710.00 65078.00 170667.00 65078.00 170624.00 65078.00C170602.67 65045.67 170581.33 65013.33 170560.00 64981.00C170527.67 64970.33 170495.33 64959.67 170463.00 64949.00C170441.67 64959.67 170420.33 64970.33 170399.00 64981.00C170377.67 64981.00 170356.33 64981.00 170335.00 64981.00C170324.33 64991.67 170313.67 65002.33 170303.00 65013.00C170281.33 65013.00 170259.67 65013.00 170238.00 65013.00C170248.67 65002.33 170259.33 64991.67 170270.00 64981.00C170270.00 64949.00 170270.00 64917.00 170270.00 64885.00C170238.00 64874.33 170206.00 64863.67 170174.00 64853.00C170174.00 64842.33 170174.00 64831.67 170174.00 64821.00C170163.33 64810.00 170152.67 64799.00 170142.00 64788.00C170131.33 64799.00 170120.67 64810.00 170110.00 64821.00C170067.00 64821.00 170024.00 64821.00 169981.00 64821.00C169981.00 64799.33 169981.00 64777.67 169981.00 64756.00C169991.67 64745.33 170002.33 64734.67 170013.00 64724.00C170013.00 64692.00 170013.00 64660.00 170013.00 64628.00C170029.79 64610.69 170046.45 64593.25 170063.80 64576.49C170079.20 64561.33 170094.60 64546.16 170110.00 64531.00C170120.67 64531.00 170131.33 64531.00 170142.00 64531.00C170131.33 64520.33 170120.67 64509.67 170110.00 64499.00C170099.33 64499.00 170088.67 64499.00 170078.00 64499.00C170066.97 64488.26 170055.85 64477.61 170044.87 64466.81C170023.58 64434.54 170002.29 64402.27 169981.00 64370.00C169970.33 64327.33 169959.67 64284.67 169949.00 64242.00C169949.00 64231.33 169949.00 64220.67 169949.00 64210.00C169927.67 64199.00 169906.33 64188.00 169885.00 64177.00C169823.23 64115.66 169761.31 64054.48 169699.84 63992.85C169695.66 63988.73 169691.72 63984.33 169686.79 63981.08C169645.53 63950.05 169604.26 63919.03 169563.00 63888.00C169552.33 63888.00 169541.67 63888.00 169531.00 63888.00C169466.78 63855.78 169402.36 63823.95 169338.00 63792.00C169327.26 63791.96 169316.52 63792.07 169305.78 63791.94C169262.85 63780.96 169219.93 63769.98 169177.00 63759.00C169155.67 63737.67 169134.33 63716.33 169113.00 63695.00C169102.33 63673.67 169091.67 63652.33 169081.00 63631.00C169059.33 63609.67 169037.67 63588.33 169016.00 63567.00C169005.33 63567.00 168994.67 63567.00 168984.00 63567.00C168941.20 63534.59 168898.45 63502.12 168855.62 63469.75C168823.41 63448.50 168791.21 63427.25 168759.00 63406.00C168737.67 63384.67 168716.33 63363.33 168695.00 63342.00C168673.67 63309.67 168652.33 63277.33 168631.00 63245.00C168620.00 63245.00 168609.00 63245.00 168598.00 63245.00C168587.33 63234.33 168576.67 63223.67 168566.00 63213.00C168534.00 63213.00 168502.00 63213.00 168470.00 63213.00C168437.67 63191.67 168405.33 63170.33 168373.00 63149.00C168351.67 63127.33 168330.33 63105.67 168309.00 63084.00C168298.26 63084.05 168287.52 63083.90 168276.78 63084.07C168244.85 63094.72 168212.93 63105.36 168181.00 63116.00C168148.59 63116.02 168116.19 63115.96 168083.78 63116.03C168008.50 63127.11 167933.19 63138.04 167857.92 63149.21C167804.62 63159.81 167751.31 63170.40 167698.00 63181.00C167633.67 63181.00 167569.33 63181.00 167505.00 63181.00C167473.00 63170.33 167441.00 63159.67 167409.00 63149.00C167398.33 63159.67 167387.67 63170.33 167377.00 63181.00C167323.33 63202.33 167269.67 63223.67 167216.00 63245.00C167194.67 63234.33 167173.33 63223.67 167152.00 63213.00C167141.00 63213.00 167130.00 63213.00 167119.00 63213.00C167044.00 63298.67 166969.00 63384.33 166894.00 63470.00C166862.00 63480.67 166830.00 63491.33 166798.00 63502.00C166755.00 63491.33 166712.00 63480.67 166669.00 63470.00C166647.67 63491.33 166626.33 63512.67 166605.00 63534.00C166519.33 63534.00 166433.67 63534.00 166348.00 63534.00C166229.20 63555.86 166110.36 63577.54 165991.57 63599.52C165842.38 63631.35 165693.19 63663.17 165544.00 63695.00C165501.00 63630.67 165458.00 63566.33 165415.00 63502.00C165404.33 63491.33 165393.67 63480.67 165383.00 63470.00C165361.67 63470.00 165340.33 63470.00 165319.00 63470.00C165276.00 63448.67 165233.00 63427.33 165190.00 63406.00C165104.33 63427.33 165018.67 63448.67 164933.00 63470.00C164729.33 63470.00 164525.67 63470.00 164322.00 63470.00C164247.00 63480.67 164172.00 63491.33 164097.00 63502.00C164118.33 63416.33 164139.67 63330.67 164161.00 63245.00C164150.33 63223.67 164139.67 63202.33 164129.00 63181.00C164172.00 63159.33 164215.00 63137.67 164258.00 63116.00C164268.67 63094.67 164279.33 63073.33 164290.00 63052.00C164279.33 63009.00 164268.67 62966.00 164258.00 62923.00C164268.75 62837.06 164279.32 62751.08 164290.16 62665.15C164300.78 62612.10 164311.39 62559.05 164322.00 62506.00C164332.67 62495.00 164343.33 62484.00 164354.00 62473.00C164354.00 62451.67 164354.00 62430.33 164354.00 62409.00C164375.67 62344.67 164397.33 62280.33 164419.00 62216.00C164408.00 62194.67 164397.00 62173.33 164386.00 62152.00C164418.33 62109.00 164450.67 62066.00 164483.00 62023.00C164483.00 62012.33 164483.00 62001.67 164483.00 61991.00C164504.33 61980.33 164525.67 61969.67 164547.00 61959.00C164568.67 61916.00 164590.33 61873.00 164612.00 61830.00C164612.00 61819.33 164612.00 61808.67 164612.00 61798.00C164633.33 61776.67 164654.67 61755.33 164676.00 61734.00C164676.00 61723.33 164676.00 61712.67 164676.00 61702.00C164665.33 61702.00 164654.67 61702.00 164644.00 61702.00C164644.00 61680.33 164644.00 61658.67 164644.00 61637.00C164654.67 61648.00 164665.33 61659.00 164676.00 61670.00C164676.00 61659.00 164676.00 61648.00 164676.00 61637.00C164708.00 61626.33 164740.00 61615.67 164772.00 61605.00C164772.00 61594.33 164772.00 61583.67 164772.00 61573.00C164740.00 61562.33 164708.00 61551.67 164676.00 61541.00C164676.00 61466.00 164676.00 61391.00 164676.00 61316.00C164686.67 61294.33 164697.33 61272.67 164708.00 61251.00C164686.67 61197.67 164665.33 61144.33 164644.00 61091.00C164654.67 61069.33 164665.33 61047.67 164676.00 61026.00C164676.00 60983.33 164676.00 60940.67 164676.00 60898.00C164697.33 60887.33 164718.67 60876.67 164740.00 60866.00C164750.67 60866.00 164761.33 60866.00 164772.00 60866.00C164782.67 60844.33 164793.33 60822.67 164804.00 60801.00C164838.13 60767.39 164872.35 60733.86 164906.12 60699.89C164925.74 60680.26 164945.37 60660.63 164965.00 60641.00C164965.00 60630.00 164965.00 60619.00 164965.00 60608.00C164933.00 60597.33 164901.00 60586.67 164869.00 60576.00C164847.33 60586.67 164825.67 60597.33 164804.00 60608.00C164782.67 60629.67 164761.33 60651.33 164740.00 60673.00C164718.67 60673.00 164697.33 60673.00 164676.00 60673.00C164665.33 60662.33 164654.67 60651.67 164644.00 60641.00C164633.33 60608.67 164622.67 60576.33 164612.00 60544.00C164601.00 60533.33 164590.00 60522.67 164579.00 60512.00C164568.33 60479.67 164557.67 60447.33 164547.00 60415.00C164547.00 60404.33 164547.00 60393.67 164547.00 60383.00C164515.00 60351.00 164483.00 60319.00 164451.00 60287.00C164429.33 60276.33 164407.67 60265.67 164386.00 60255.00C164343.26 60254.98 164300.52 60255.04 164257.78 60254.97C164182.06 60244.15 164106.31 60233.52 164030.60 60222.59C163967.07 60211.72 163903.53 60200.86 163840.00 60190.00C163829.26 60179.30 163818.61 60168.52 163807.81 60157.88C163775.54 60136.58 163743.27 60115.29 163711.00 60094.00C163679.00 60062.00 163647.00 60030.00 163615.00 59998.00C163529.00 59998.00 163443.00 59998.00 163357.00 59998.00C163314.35 59954.99 163271.89 59911.77 163229.00 59869.00C163250.33 59826.00 163271.67 59783.00 163293.00 59740.00C163293.00 59729.33 163293.00 59718.67 163293.00 59708.00C163271.67 59686.67 163250.33 59665.33 163229.00 59644.00C163229.00 59633.33 163229.00 59622.67 163229.00 59612.00C163207.67 59558.33 163186.33 59504.67 163165.00 59451.00C163100.67 59386.67 163036.33 59322.33 162972.00 59258.00C162972.00 59215.00 162972.00 59172.00 162972.00 59129.00C162961.33 59086.33 162950.67 59043.67 162940.00 59001.00C162940.00 58926.00 162940.00 58851.00 162940.00 58776.00C162929.00 58722.33 162918.00 58668.67 162907.00 58615.00C162907.00 58593.67 162907.00 58572.33 162907.00 58551.00C162928.67 58540.00 162950.33 58529.00 162972.00 58518.00C162982.67 58464.67 162993.33 58411.33 163004.00 58358.00C163004.00 58304.33 163004.00 58250.67 163004.00 58197.00C162993.33 58186.33 162982.67 58175.67 162972.00 58165.00C162950.33 58154.33 162928.67 58143.67 162907.00 58133.00C162896.33 58122.33 162885.67 58111.67 162875.00 58101.00C162853.67 58047.33 162832.33 57993.67 162811.00 57940.00C162768.00 57886.33 162725.00 57832.67 162682.00 57779.00C162682.00 57661.00 162682.00 57543.00 162682.00 57425.00C162692.67 57393.00 162703.33 57361.00 162714.00 57329.00C162692.67 57286.00 162671.33 57243.00 162650.00 57200.00C162628.67 57125.00 162607.33 57050.00 162586.00 56975.00C162564.33 56953.67 162542.67 56932.33 162521.00 56911.00C162489.00 56921.67 162457.00 56932.33 162425.00 56943.00C162425.00 56889.33 162425.00 56835.67 162425.00 56782.00C162446.33 56760.67 162467.67 56739.33 162489.00 56718.00C162489.00 56707.33 162489.00 56696.67 162489.00 56686.00C162499.67 56675.33 162510.33 56664.67 162521.00 56654.00C162532.00 56621.67 162543.00 56589.33 162554.00 56557.00C162554.00 56471.33 162554.00 56385.67 162554.00 56300.00C162521.67 56267.67 162489.33 56235.33 162457.00 56203.00C162467.67 56171.00 162478.33 56139.00 162489.00 56107.00C162467.56 56052.93 162445.94 55998.93 162424.61 55944.82C162414.07 55913.21 162403.54 55881.61 162393.00 55850.00C162403.67 55796.33 162414.33 55742.67 162425.00 55689.00C162403.79 55603.30 162382.46 55517.64 162361.00 55432.00C162371.67 55410.33 162382.33 55388.67 162393.00 55367.00C162371.67 55335.00 162350.33 55303.00 162329.00 55271.00C162318.00 55228.00 162307.00 55185.00 162296.00 55142.00C162285.33 55120.67 162274.67 55099.33 162264.00 55078.00C162274.67 55067.33 162285.33 55056.67 162296.00 55046.00C162328.33 55035.33 162360.67 55024.67 162393.00 55014.00C162403.67 54992.59 162414.46 54971.23 162425.05 54949.78C162435.70 54906.85 162446.35 54863.93 162457.00 54821.00C162435.45 54778.11 162414.13 54735.10 162393.00 54692.00C162393.00 54649.33 162393.00 54606.67 162393.00 54564.00C162360.67 54542.33 162328.33 54520.67 162296.00 54499.00C162296.00 54477.67 162296.00 54456.33 162296.00 54435.00C162285.33 54413.67 162274.67 54392.33 162264.00 54371.00C162274.67 54360.33 162285.33 54349.67 162296.00 54339.00C162296.00 54285.33 162296.00 54231.67 162296.00 54178.00C162317.67 54156.67 162339.33 54135.33 162361.00 54114.00C162361.00 54103.00 162361.00 54092.00 162361.00 54081.00C162350.33 54059.67 162339.67 54038.33 162329.00 54017.00C162310.28 53998.88 162291.54 53980.79 162273.23 53962.25C162270.01 53958.73 162266.07 53955.71 162263.40 53951.78C162252.93 53930.52 162242.46 53909.26 162232.00 53888.00C162232.00 53877.33 162232.00 53866.67 162232.00 53856.00C162242.67 53845.33 162253.33 53834.67 162264.00 53824.00C162296.33 53824.00 162328.67 53824.00 162361.00 53824.00C162371.67 53813.33 162382.33 53802.67 162393.00 53792.00C162382.18 53770.49 162371.56 53748.87 162360.62 53727.43C162339.08 53695.29 162317.54 53663.15 162296.00 53631.00C162285.33 53620.33 162274.67 53609.67 162264.00 53599.00C162274.67 53567.00 162285.33 53535.00 162296.00 53503.00C162317.67 53492.00 162339.33 53481.00 162361.00 53470.00C162371.67 53438.00 162382.33 53406.00 162393.00 53374.00C162393.00 53352.67 162393.00 53331.33 162393.00 53310.00C162371.67 53299.33 162350.33 53288.67 162329.00 53278.00C162329.00 53235.00 162329.00 53192.00 162329.00 53149.00C162350.33 53138.33 162371.67 53127.67 162393.00 53117.00C162382.33 53095.33 162371.67 53073.67 162361.00 53052.00C162350.33 53052.00 162339.67 53052.00 162329.00 53052.00C162296.67 53030.67 162264.33 53009.33 162232.00 52988.00C162264.33 52966.67 162296.67 52945.33 162329.00 52924.00C162318.00 52881.00 162307.00 52838.00 162296.00 52795.00C162307.00 52763.00 162318.00 52731.00 162329.00 52699.00C162318.00 52677.33 162307.00 52655.67 162296.00 52634.00C162264.00 52634.00 162232.00 52634.00 162200.00 52634.00C162178.67 52602.00 162157.33 52570.00 162136.00 52538.00C162125.33 52538.00 162114.67 52538.00 162104.00 52538.00C162093.00 52548.67 162082.00 52559.33 162071.00 52570.00C162060.33 52538.00 162049.67 52506.00 162039.00 52474.00C161996.33 52452.33 161953.67 52430.67 161911.00 52409.00C161911.00 52377.00 161911.00 52345.00 161911.00 52313.00C161889.33 52323.67 161867.67 52334.33 161846.00 52345.00C161835.33 52313.00 161824.67 52281.00 161814.00 52249.00C161803.33 52249.00 161792.67 52249.00 161782.00 52249.00C161760.67 52270.33 161739.33 52291.67 161718.00 52313.00C161675.00 52291.67 161632.00 52270.33 161589.00 52249.00C161589.00 52227.33 161589.00 52205.67 161589.00 52184.00C161578.33 52173.33 161567.67 52162.67 161557.00 52152.00C161557.00 52141.33 161557.00 52130.67 161557.00 52120.00C161546.33 52120.00 161535.67 52120.00 161525.00 52120.00C161525.00 52098.67 161525.00 52077.33 161525.00 52056.00C161471.33 52056.00 161417.67 52056.00 161364.00 52056.00C161374.67 52013.00 161385.33 51970.00 161396.00 51927.00C161396.00 51895.00 161396.00 51863.00 161396.00 51831.00C161374.67 51820.00 161353.33 51809.00 161332.00 51798.00C161332.00 51776.67 161332.00 51755.33 161332.00 51734.00C161321.33 51734.00 161310.67 51734.00 161300.00 51734.00C161289.33 51744.67 161278.67 51755.33 161268.00 51766.00C161214.33 51691.00 161160.67 51616.00 161107.00 51541.00C161085.33 51530.33 161063.67 51519.67 161042.00 51509.00C161031.33 51530.33 161020.67 51551.67 161010.00 51573.00C160999.33 51562.33 160988.67 51551.67 160978.00 51541.00C160978.00 51530.33 160978.00 51519.67 160978.00 51509.00C160956.67 51509.00 160935.33 51509.00 160914.00 51509.00C160914.00 51487.67 160914.00 51466.33 160914.00 51445.00C160892.67 51412.67 160871.33 51380.33 160850.00 51348.00C160860.67 51326.67 160871.33 51305.33 160882.00 51284.00C160849.67 51241.00 160817.33 51198.00 160785.00 51155.00C160806.67 51133.67 160828.33 51112.33 160850.00 51091.00C160839.00 51037.33 160828.00 50983.67 160817.00 50930.00C160838.67 50919.33 160860.33 50908.67 160882.00 50898.00C160882.05 50887.26 160881.90 50876.52 160882.07 50865.78C160892.72 50833.86 160903.36 50801.93 160914.00 50770.00C160935.33 50759.00 160956.67 50748.00 160978.00 50737.00C160978.00 50726.33 160978.00 50715.67 160978.00 50705.00C160935.33 50694.33 160892.67 50683.67 160850.00 50673.00C160828.33 50662.33 160806.67 50651.67 160785.00 50641.00C160785.00 50630.33 160785.00 50619.67 160785.00 50609.00C160806.67 50598.33 160828.33 50587.67 160850.00 50577.00C160850.00 50566.33 160850.00 50555.67 160850.00 50545.00C160860.67 50523.33 160871.33 50501.67 160882.00 50480.00C160924.71 50437.27 160967.47 50394.59 161010.14 50351.82C161053.09 50298.21 161096.05 50244.61 161139.00 50191.00C161128.19 50180.08 161117.15 50169.37 161106.48 50158.32C161074.32 50115.54 161042.16 50072.77 161010.00 50030.00C160967.33 50008.67 160924.67 49987.33 160882.00 49966.00C160882.00 49944.33 160882.00 49922.67 160882.00 49901.00C160892.67 49869.00 160903.33 49837.00 160914.00 49805.00C160914.00 49783.67 160914.00 49762.33 160914.00 49741.00C160892.67 49741.00 160871.33 49741.00 160850.00 49741.00C160839.00 49730.33 160828.00 49719.67 160817.00 49709.00C160849.33 49709.00 160881.67 49709.00 160914.00 49709.00C160924.67 49676.67 160935.33 49644.33 160946.00 49612.00C160956.67 49612.00 160967.33 49612.00 160978.00 49612.00C160988.67 49580.00 160999.33 49548.00 161010.00 49516.00C161031.67 49494.33 161053.33 49472.67 161075.00 49451.00C161075.00 49408.33 161075.00 49365.67 161075.00 49323.00C161096.33 49290.67 161117.67 49258.33 161139.00 49226.00C161139.00 49172.33 161139.00 49118.67 161139.00 49065.00C161160.33 49022.33 161181.67 48979.67 161203.00 48937.00C161203.00 48883.33 161203.00 48829.67 161203.00 48776.00C161224.67 48754.67 161246.33 48733.33 161268.00 48712.00C161289.33 48669.00 161310.67 48626.00 161332.00 48583.00C161353.33 48572.33 161374.67 48561.67 161396.00 48551.00C161395.98 48518.93 161396.05 48486.85 161395.96 48454.78C161374.65 48326.18 161353.32 48197.59 161332.00 48069.00C161385.67 47983.00 161439.33 47897.00 161493.00 47811.00C161514.33 47789.67 161535.67 47768.33 161557.00 47747.00C161514.00 47736.33 161471.00 47725.67 161428.00 47715.00C161406.67 47704.33 161385.33 47693.67 161364.00 47683.00C161364.00 47661.67 161364.00 47640.33 161364.00 47619.00C161342.67 47586.67 161321.33 47554.33 161300.00 47522.00C161310.67 47511.33 161321.33 47500.67 161332.00 47490.00C161353.33 47425.67 161374.67 47361.33 161396.00 47297.00C161385.33 47275.67 161374.67 47254.33 161364.00 47233.00C161385.33 47211.33 161406.67 47189.67 161428.00 47168.00C161428.00 47157.33 161428.00 47146.67 161428.00 47136.00C161417.33 47125.33 161406.67 47114.67 161396.00 47104.00C161364.00 47104.00 161332.00 47104.00 161300.00 47104.00C161267.67 47093.33 161235.33 47082.67 161203.00 47072.00C161192.33 47072.00 161181.67 47072.00 161171.00 47072.00C161149.67 47061.33 161128.33 47050.67 161107.00 47040.00C161107.00 47029.33 161107.00 47018.67 161107.00 47008.00C161096.33 47018.67 161085.67 47029.33 161075.00 47040.00C161064.00 47029.33 161053.00 47018.67 161042.00 47008.00C161020.67 47018.67 160999.33 47029.33 160978.00 47040.00C160956.67 47040.00 160935.33 47040.00 160914.00 47040.00C160871.11 47061.55 160828.10 47082.86 160785.00 47104.00C160774.33 47104.00 160763.67 47104.00 160753.00 47104.00C160753.00 47093.33 160753.00 47082.67 160753.00 47072.00C160785.33 47050.67 160817.67 47029.33 160850.00 47008.00C160828.13 46965.10 160806.46 46922.10 160785.00 46879.00C160795.67 46868.33 160806.33 46857.67 160817.00 46847.00C160817.00 46836.33 160817.00 46825.67 160817.00 46815.00C160828.00 46815.00 160839.00 46815.00 160850.00 46815.00C160850.00 46804.33 160850.00 46793.67 160850.00 46783.00C160860.67 46783.00 160871.33 46783.00 160882.00 46783.00C160903.33 46729.33 160924.67 46675.67 160946.00 46622.00C160924.67 46579.00 160903.33 46536.00 160882.00 46493.00C160860.33 46471.67 160838.67 46450.33 160817.00 46429.00C160795.45 46386.11 160774.13 46343.10 160753.00 46300.00C160753.00 46289.33 160753.00 46278.67 160753.00 46268.00C160731.67 46246.67 160710.33 46225.33 160689.00 46204.00C160688.95 46193.26 160689.09 46182.52 160688.93 46171.78C160678.28 46139.52 160667.64 46107.26 160657.00 46075.00C160646.00 46075.00 160635.00 46075.00 160624.00 46075.00C160624.00 46064.33 160624.00 46053.67 160624.00 46043.00C160602.67 46064.33 160581.33 46085.67 160560.00 46107.00C160560.00 46096.33 160560.00 46085.67 160560.00 46075.00C160613.67 46021.33 160667.33 45967.67 160721.00 45914.00C160742.33 45882.00 160763.67 45850.00 160785.00 45818.00C160763.67 45796.67 160742.33 45775.33 160721.00 45754.00C160731.67 45700.33 160742.33 45646.67 160753.00 45593.00C160763.67 45582.33 160774.33 45571.67 160785.00 45561.00C160806.67 45561.00 160828.33 45561.00 160850.00 45561.00C160850.00 45550.33 160850.00 45539.67 160850.00 45529.00C160817.67 45507.33 160785.33 45485.67 160753.00 45464.00C160721.00 45464.00 160689.00 45464.00 160657.00 45464.00C160635.33 45442.67 160613.67 45421.33 160592.00 45400.00C160538.67 45400.00 160485.33 45400.00 160432.00 45400.00C160410.33 45389.33 160388.67 45378.67 160367.00 45368.00C160356.33 45357.33 160345.67 45346.67 160335.00 45336.00C160345.67 45325.00 160356.33 45314.00 160367.00 45303.00C160377.67 45228.00 160388.33 45153.00 160399.00 45078.00C160377.67 45024.67 160356.33 44971.33 160335.00 44918.00C160292.05 44896.63 160249.22 44875.03 160206.48 44853.25C160205.37 44850.75 160206.31 44846.99 160206.00 44844.00C160206.00 44836.33 160206.00 44828.67 160206.00 44821.00C160217.00 44810.33 160228.00 44799.67 160239.00 44789.00C160239.00 44778.33 160239.00 44767.67 160239.00 44757.00C160281.67 44757.00 160324.33 44757.00 160367.00 44757.00C160388.67 44724.67 160410.33 44692.33 160432.00 44660.00C160432.00 44606.67 160432.00 44553.33 160432.00 44500.00C160442.67 44489.00 160453.33 44478.00 160464.00 44467.00C160496.00 44456.33 160528.00 44445.67 160560.00 44435.00C160538.67 44435.00 160517.33 44435.00 160496.00 44435.00C160474.67 44445.67 160453.33 44456.33 160432.00 44467.00C160431.96 44456.26 160432.08 44445.52 160431.94 44434.78C160420.96 44392.19 160409.98 44349.59 160399.00 44307.00C160377.67 44285.33 160356.33 44263.67 160335.00 44242.00C160335.00 44178.00 160335.00 44114.00 160335.00 44050.00C160270.67 44050.00 160206.33 44050.00 160142.00 44050.00C160131.33 44028.33 160120.67 44006.67 160110.00 43985.00C160099.33 43985.00 160088.67 43985.00 160078.00 43985.00C160078.00 43931.33 160078.00 43877.67 160078.00 43824.00C160045.67 43835.00 160013.33 43846.00 159981.00 43857.00C159981.00 43846.00 159981.00 43835.00 159981.00 43824.00C159992.00 43802.67 160003.00 43781.33 160014.00 43760.00z"},"br-20":{"name":"Rio Grande do Norte","path":"M173454.00 58068.00C173454.00 58057.33 173454.00 58046.67 173454.00 58036.00C173475.33 58025.33 173496.67 58014.67 173518.00 58004.00C173528.67 57993.34 173539.33 57982.66 173550.00 57972.00C173560.67 57939.67 173571.33 57907.33 173582.00 57875.00C173603.67 57886.00 173625.33 57897.00 173647.00 57908.00C173657.67 57886.33 173668.33 57864.67 173679.00 57843.00C173689.67 57832.34 173700.33 57821.66 173711.00 57811.00C173711.00 57800.33 173711.00 57789.67 173711.00 57779.00C173700.33 57768.34 173689.67 57757.66 173679.00 57747.00C173679.00 57714.67 173679.00 57682.33 173679.00 57650.00C173721.67 57639.33 173764.33 57628.67 173807.00 57618.00C173807.00 57596.67 173807.00 57575.33 173807.00 57554.00C173850.00 57511.00 173893.00 57468.00 173936.00 57425.00C173936.00 57414.33 173936.00 57403.67 173936.00 57393.00C173946.68 57371.62 173957.40 57350.26 173968.05 57328.86C173978.70 57296.58 173989.35 57264.29 174000.00 57232.00C174010.67 57232.00 174021.33 57232.00 174032.00 57232.00C174053.67 57210.67 174075.33 57189.33 174097.00 57168.00C174086.33 57146.67 174075.67 57125.33 174065.00 57104.00C174086.33 57093.33 174107.67 57082.67 174129.00 57072.00C174161.00 57039.67 174193.00 57007.33 174225.00 56975.00C174235.67 56975.00 174246.33 56975.00 174257.00 56975.00C174268.00 56964.33 174279.00 56953.67 174290.00 56943.00C174300.67 56953.66 174311.33 56964.34 174322.00 56975.00C174332.67 56964.34 174343.33 56953.66 174354.00 56943.00C174354.00 56964.33 174354.00 56985.67 174354.00 57007.00C174364.67 57007.00 174375.33 57007.00 174386.00 57007.00C174386.00 57017.67 174386.00 57028.33 174386.00 57039.00C174396.67 57060.67 174407.33 57082.33 174418.00 57104.00C174428.67 57114.66 174439.33 57125.34 174450.00 57136.00C174482.33 57114.66 174514.67 57093.34 174547.00 57072.00C174547.00 57050.33 174547.00 57028.67 174547.00 57007.00C174557.67 57028.67 174568.33 57050.33 174579.00 57072.00C174611.33 57072.00 174643.67 57072.00 174676.00 57072.00C174697.33 57082.67 174718.67 57093.33 174740.00 57104.00C174761.33 57082.33 174782.67 57060.67 174804.00 57039.00C174825.33 57039.00 174846.67 57039.00 174868.00 57039.00C174868.00 57028.33 174868.00 57017.67 174868.00 57007.00C174889.67 56985.67 174911.33 56964.33 174933.00 56943.00C174943.67 56943.00 174954.33 56943.00 174965.00 56943.00C174975.67 56932.34 174986.33 56921.66 174997.00 56911.00C174997.00 56857.33 174997.00 56803.67 174997.00 56750.00C175007.67 56728.67 175018.33 56707.33 175029.00 56686.00C175093.33 56632.33 175157.67 56578.67 175222.00 56525.00C175243.33 56514.33 175264.67 56503.67 175286.00 56493.00C175297.00 56482.33 175308.00 56471.67 175319.00 56461.00C175329.67 56461.00 175340.33 56461.00 175351.00 56461.00C175372.33 56450.33 175393.67 56439.67 175415.00 56429.00C175415.00 56396.67 175415.00 56364.33 175415.00 56332.00C175436.33 56310.66 175457.67 56289.34 175479.00 56268.00C175489.67 56246.33 175500.33 56224.67 175511.00 56203.00C175532.67 56181.67 175554.33 56160.33 175576.00 56139.00C175597.33 56074.67 175618.67 56010.33 175640.00 55946.00C175629.33 55924.67 175618.67 55903.33 175608.00 55882.00C175629.33 55860.66 175650.67 55839.34 175672.00 55818.00C175672.00 55807.00 175672.00 55796.00 175672.00 55785.00C175725.67 55731.67 175779.33 55678.33 175833.00 55625.00C175862.83 55565.03 175892.36 55504.91 175922.62 55445.15C175935.75 55419.10 175948.88 55393.05 175962.00 55367.00C175940.33 55367.00 175918.67 55367.00 175897.00 55367.00C175897.00 55356.33 175897.00 55345.67 175897.00 55335.00C175875.67 55335.00 175854.33 55335.00 175833.00 55335.00C175811.67 55345.67 175790.33 55356.33 175769.00 55367.00C175769.00 55345.67 175769.00 55324.33 175769.00 55303.00C175779.67 55271.00 175790.33 55239.00 175801.00 55207.00C175801.00 55164.00 175801.00 55121.00 175801.00 55078.00C175843.67 55035.34 175886.33 54992.66 175929.00 54950.00C175961.33 54939.00 175993.67 54928.00 176026.00 54917.00C176058.00 54852.67 176090.00 54788.33 176122.00 54724.00C176143.67 54702.67 176165.33 54681.33 176187.00 54660.00C176187.00 54638.67 176187.00 54617.33 176187.00 54596.00C176197.67 54585.34 176208.33 54574.66 176219.00 54564.00C176219.00 54553.00 176219.00 54542.00 176219.00 54531.00C176272.71 54498.98 176326.41 54466.94 176380.13 54434.93C176401.42 54424.30 176422.71 54413.64 176444.00 54403.00C176465.33 54360.00 176486.67 54317.00 176508.00 54274.00C176529.67 54274.00 176551.33 54274.00 176573.00 54274.00C176594.33 54263.33 176615.67 54252.67 176637.00 54242.00C176647.67 54220.67 176658.33 54199.33 176669.00 54178.00C176679.67 54167.34 176690.33 54156.66 176701.00 54146.00C176711.67 54092.33 176722.33 54038.67 176733.00 53985.00C176733.00 53963.67 176733.00 53942.33 176733.00 53921.00C176765.33 53878.00 176797.67 53835.00 176830.00 53792.00C176840.67 53770.67 176851.33 53749.33 176862.00 53728.00C176851.33 53695.67 176840.67 53663.33 176830.00 53631.00C176840.67 53620.34 176851.33 53609.66 176862.00 53599.00C176862.00 53588.33 176862.00 53577.67 176862.00 53567.00C176872.67 53534.67 176883.33 53502.33 176894.00 53470.00C176915.33 53459.33 176936.67 53448.67 176958.00 53438.00C177001.00 53406.00 177044.00 53374.00 177087.00 53342.00C177110.13 53318.77 177133.46 53295.75 177156.45 53272.39C177165.29 53263.25 177174.15 53254.13 177183.00 53245.00C177194.00 53245.00 177205.00 53245.00 177216.00 53245.00C177216.00 53234.33 177216.00 53223.67 177216.00 53213.00C177205.00 53191.67 177194.00 53170.33 177183.00 53149.00C177183.00 53127.67 177183.00 53106.33 177183.00 53085.00C177194.00 53052.67 177205.00 53020.33 177216.00 52988.00C177216.00 52966.67 177216.00 52945.33 177216.00 52924.00C177205.00 52913.33 177194.00 52902.67 177183.00 52892.00C177183.00 52870.33 177183.00 52848.67 177183.00 52827.00C177204.67 52795.00 177226.33 52763.00 177248.00 52731.00C177258.67 52645.33 177269.33 52559.67 177280.00 52474.00C177333.67 52420.34 177387.33 52366.66 177441.00 52313.00C177451.67 52270.00 177462.33 52227.00 177473.00 52184.00C177494.33 52162.66 177515.67 52141.34 177537.00 52120.00C177590.67 52098.67 177644.33 52077.33 177698.00 52056.00C177730.00 51970.00 177762.00 51884.00 177794.00 51798.00C177804.67 51744.67 177815.33 51691.33 177826.00 51638.00C177847.67 51573.67 177869.33 51509.33 177891.00 51445.00C178159.25 51380.56 178427.54 51316.30 178695.75 51251.75C178727.55 51241.16 178759.34 51230.53 178791.14 51219.97C178989.40 51177.32 179187.58 51134.28 179385.93 51092.08C179487.62 51070.39 179589.31 51048.69 179691.00 51027.00C179702.00 51016.33 179713.00 51005.67 179724.00 50995.00C179734.72 51016.42 179745.39 51037.85 179756.15 51059.25C179788.09 51112.84 179820.05 51166.42 179852.00 51220.00C179916.33 51284.34 179980.67 51348.66 180045.00 51413.00C180077.00 51434.33 180109.00 51455.67 180141.00 51477.00C180152.00 51477.00 180163.00 51477.00 180174.00 51477.00C180206.00 51487.67 180238.00 51498.33 180270.00 51509.00C180307.05 51490.45 180344.10 51471.90 180381.32 51453.70C180387.21 51450.80 180393.11 51447.90 180399.00 51445.00C180420.33 51445.00 180441.67 51445.00 180463.00 51445.00C180523.61 51475.42 180584.41 51505.47 180645.15 51535.63C180670.12 51548.05 180695.06 51560.52 180720.00 51573.00C180757.55 51554.53 180795.11 51536.08 180832.48 51517.26C180859.32 51503.83 180886.16 51490.42 180913.00 51477.00C180956.00 51477.00 180999.00 51477.00 181042.00 51477.00C181063.33 51455.66 181084.67 51434.34 181106.00 51413.00C181170.33 51455.67 181234.67 51498.33 181299.00 51541.00C181331.33 51551.67 181363.67 51562.33 181396.00 51573.00C181428.00 51573.00 181460.00 51573.00 181492.00 51573.00C181524.00 51605.33 181556.00 51637.67 181588.00 51670.00C181620.33 51712.67 181652.67 51755.33 181685.00 51798.00C181749.33 51862.34 181813.67 51926.66 181878.00 51991.00C181931.67 52012.67 181985.33 52034.33 182039.00 52056.00C182071.00 52077.33 182103.00 52098.67 182135.00 52120.00C182156.33 52109.33 182177.67 52098.67 182199.00 52088.00C182188.33 52098.66 182177.67 52109.34 182167.00 52120.00C182188.67 52141.33 182210.33 52162.67 182232.00 52184.00C182253.33 52162.66 182274.67 52141.34 182296.00 52120.00C182306.67 52120.00 182317.33 52120.00 182328.00 52120.00C182328.00 52152.00 182328.00 52184.00 182328.00 52216.00C182349.33 52227.00 182370.67 52238.00 182392.00 52249.00C182424.33 52238.00 182456.67 52227.00 182489.00 52216.00C182553.33 52227.00 182617.67 52238.00 182682.00 52249.00C182692.67 52227.33 182703.33 52205.67 182714.00 52184.00C182735.33 52194.67 182756.67 52205.33 182778.00 52216.00C182788.67 52205.34 182799.33 52194.66 182810.00 52184.00C182831.67 52184.00 182853.33 52184.00 182875.00 52184.00C182917.67 52194.67 182960.33 52205.33 183003.00 52216.00C183013.67 52205.34 183024.33 52194.66 183035.00 52184.00C183078.00 52184.00 183121.00 52184.00 183164.00 52184.00C183196.00 52162.67 183228.00 52141.33 183260.00 52120.00C183292.38 52120.01 183324.76 52119.97 183357.14 52120.02C183432.55 52130.80 183508.00 52141.37 183583.40 52152.28C183636.60 52162.85 183689.80 52173.43 183743.00 52184.00C183796.33 52205.67 183849.67 52227.33 183903.00 52249.00C183935.33 52249.00 183967.67 52249.00 184000.00 52249.00C184010.67 52238.00 184021.33 52227.00 184032.00 52216.00C184053.38 52227.01 184074.74 52238.07 184096.14 52249.04C184128.43 52259.69 184160.71 52270.35 184193.00 52281.00C184193.00 52291.67 184193.00 52302.33 184193.00 52313.00C184225.00 52291.67 184257.00 52270.33 184289.00 52249.00C184310.67 52249.00 184332.33 52249.00 184354.00 52249.00C184407.33 52259.67 184460.67 52270.33 184514.00 52281.00C184653.33 52281.00 184792.67 52281.00 184932.00 52281.00C184975.00 52270.33 185018.00 52259.67 185061.00 52249.00C185104.04 52227.30 185147.10 52205.65 185190.12 52183.92C185222.08 52162.61 185254.04 52141.31 185286.00 52120.00C185318.33 52120.00 185350.67 52120.00 185383.00 52120.00C185415.00 52098.67 185447.00 52077.33 185479.00 52056.00C185522.00 52056.00 185565.00 52056.00 185608.00 52056.00C185618.67 52045.00 185629.33 52034.00 185640.00 52023.00C185725.67 52023.00 185811.33 52023.00 185897.00 52023.00C185961.33 52044.67 186025.67 52066.33 186090.00 52088.00C186132.67 52109.33 186175.33 52130.67 186218.00 52152.00C186261.00 52152.00 186304.00 52152.00 186347.00 52152.00C186390.00 52162.67 186433.00 52173.33 186476.00 52184.00C186518.67 52173.33 186561.33 52162.67 186604.00 52152.00C186614.67 52162.66 186625.33 52173.34 186636.00 52184.00C186647.00 52184.00 186658.00 52184.00 186669.00 52184.00C186700.79 52199.94 186732.71 52215.64 186764.23 52232.11C186775.16 52237.74 186786.08 52243.37 186797.00 52249.00C186861.33 52259.67 186925.67 52270.33 186990.00 52281.00C187000.67 52291.66 187011.33 52302.34 187022.00 52313.00C187043.67 52313.00 187065.33 52313.00 187087.00 52313.00C187172.67 52334.33 187258.33 52355.67 187344.00 52377.00C187354.67 52387.66 187365.33 52398.34 187376.00 52409.00C187386.67 52398.34 187397.33 52387.66 187408.00 52377.00C187429.33 52377.00 187450.67 52377.00 187472.00 52377.00C187472.00 52366.33 187472.00 52355.67 187472.00 52345.00C187547.33 52388.00 187622.67 52431.00 187698.00 52474.00C187751.33 52484.67 187804.67 52495.33 187858.00 52506.00C187901.00 52527.33 187944.00 52548.67 187987.00 52570.00C188019.00 52570.00 188051.00 52570.00 188083.00 52570.00C188115.33 52613.00 188147.67 52656.00 188180.00 52699.00C188190.67 52720.33 188201.33 52741.67 188212.00 52763.00C188233.33 52773.67 188254.67 52784.33 188276.00 52795.00C188319.00 52827.33 188362.00 52859.67 188405.00 52892.00C188448.00 52945.33 188491.00 52998.67 188534.00 53052.00C188544.67 53073.67 188555.33 53095.33 188566.00 53117.00C188576.67 53127.66 188587.33 53138.34 188598.00 53149.00C188608.67 53181.05 188619.38 53213.08 188630.03 53245.14C188651.36 53331.09 188672.68 53417.05 188694.00 53503.00C188704.67 53524.33 188715.33 53545.67 188726.00 53567.00C188747.67 53588.33 188769.33 53609.67 188791.00 53631.00C188812.33 53641.67 188833.67 53652.33 188855.00 53663.00C188876.33 53684.67 188897.67 53706.33 188919.00 53728.00C188919.00 53749.33 188919.00 53770.67 188919.00 53792.00C188940.67 53824.00 188962.33 53856.00 188984.00 53888.00C188994.67 53888.00 189005.33 53888.00 189016.00 53888.00C189016.00 53941.67 189016.00 53995.33 189016.00 54049.00C189040.66 54073.52 189065.09 54098.27 189089.44 54123.10C189107.51 54141.51 189125.72 54159.79 189144.00 54178.00C189144.00 54167.33 189144.00 54156.67 189144.00 54146.00C189144.00 54178.00 189144.00 54210.00 189144.00 54242.00C189155.00 54263.33 189166.00 54284.67 189177.00 54306.00C189177.00 54317.00 189177.00 54328.00 189177.00 54339.00C189187.67 54349.66 189198.33 54360.34 189209.00 54371.00C189209.00 54403.00 189209.00 54435.00 189209.00 54467.00C189219.68 54488.38 189230.40 54509.74 189241.05 54531.14C189251.70 54563.42 189262.35 54595.71 189273.00 54628.00C189283.67 54628.00 189294.33 54628.00 189305.00 54628.00C189305.00 54681.67 189305.00 54735.33 189305.00 54789.00C189315.67 54821.00 189326.33 54853.00 189337.00 54885.00C189347.67 54885.00 189358.33 54885.00 189369.00 54885.00C189369.00 54960.00 189369.00 55035.00 189369.00 55110.00C189380.00 55131.67 189391.00 55153.33 189402.00 55175.00C189423.33 55175.00 189444.67 55175.00 189466.00 55175.00C189465.99 55185.71 189466.03 55196.43 189465.98 55207.14C189455.32 55282.10 189444.66 55357.05 189434.00 55432.00C189434.00 55453.33 189434.00 55474.67 189434.00 55496.00C189444.67 55506.66 189455.33 55517.34 189466.00 55528.00C189466.00 55560.33 189466.00 55592.67 189466.00 55625.00C189476.67 55646.33 189487.33 55667.67 189498.00 55689.00C189508.67 55689.00 189519.33 55689.00 189530.00 55689.00C189530.00 55807.00 189530.00 55925.00 189530.00 56043.00C189540.67 56064.33 189551.33 56085.67 189562.00 56107.00C189573.00 56117.67 189584.00 56128.33 189595.00 56139.00C189605.67 56128.34 189616.33 56117.66 189627.00 56107.00C189637.67 56107.00 189648.33 56107.00 189659.00 56107.00C189659.00 56203.33 189659.00 56299.67 189659.00 56396.00C189669.67 56439.00 189680.33 56482.00 189691.00 56525.00C189723.33 56525.00 189755.67 56525.00 189788.00 56525.00C189798.67 56557.00 189809.33 56589.00 189820.00 56621.00C189830.67 56621.00 189841.33 56621.00 189852.00 56621.00C189852.00 56632.00 189852.00 56643.00 189852.00 56654.00C189862.67 56675.33 189873.33 56696.67 189884.00 56718.00C189873.33 56761.00 189862.67 56804.00 189852.00 56847.00C189862.67 56879.00 189873.33 56911.00 189884.00 56943.00C189884.00 56953.67 189884.00 56964.33 189884.00 56975.00C189894.67 56975.00 189905.33 56975.00 189916.00 56975.00C189916.00 57103.67 189916.00 57232.33 189916.00 57361.00C189926.67 57436.00 189937.33 57511.00 189948.00 57586.00C189948.00 57575.33 189948.00 57564.67 189948.00 57554.00C189958.67 57564.66 189969.33 57575.34 189980.00 57586.00C189980.00 57596.67 189980.00 57607.33 189980.00 57618.00C189991.03 57650.37 190002.01 57682.76 190013.06 57715.13C190023.71 57736.42 190034.35 57757.71 190045.00 57779.00C190055.67 57779.00 190066.33 57779.00 190077.00 57779.00C190087.67 57789.66 190098.33 57800.34 190109.00 57811.00C190141.00 57811.00 190173.00 57811.00 190205.00 57811.00C190205.02 57821.76 190204.95 57832.53 190205.04 57843.29C190216.00 57929.19 190227.01 58015.10 190238.00 58101.00C190238.00 58133.00 190238.00 58165.00 190238.00 58197.00C190227.00 58207.67 190216.00 58218.33 190205.00 58229.00C190216.12 58272.29 190227.07 58315.62 190238.29 58358.88C190248.87 58390.59 190259.43 58422.29 190270.00 58454.00C190280.67 58464.66 190291.33 58475.34 190302.00 58486.00C190334.00 58486.00 190366.00 58486.00 190398.00 58486.00C190409.00 58496.67 190420.00 58507.33 190431.00 58518.00C190441.69 58561.04 190452.34 58604.10 190463.05 58647.14C190484.36 58711.43 190505.68 58775.71 190527.00 58840.00C190527.00 58915.00 190527.00 58990.00 190527.00 59065.00C190516.33 59075.66 190505.67 59086.34 190495.00 59097.00C190473.62 59107.68 190452.26 59118.40 190430.86 59129.05C190398.57 59140.03 190366.29 59151.02 190334.00 59162.00C190312.67 59162.00 190291.33 59162.00 190270.00 59162.00C190248.33 59183.33 190226.67 59204.67 190205.00 59226.00C190173.00 59236.67 190141.00 59247.33 190109.00 59258.00C190098.33 59258.00 190087.67 59258.00 190077.00 59258.00C190034.00 59215.00 189991.00 59172.00 189948.00 59129.00C189937.33 59129.00 189926.67 59129.00 189916.00 59129.00C189905.33 59140.00 189894.67 59151.00 189884.00 59162.00C189873.33 59162.00 189862.67 59162.00 189852.00 59162.00C189841.33 59204.67 189830.67 59247.33 189820.00 59290.00C189798.33 59290.00 189776.67 59290.00 189755.00 59290.00C189733.67 59322.33 189712.33 59354.67 189691.00 59387.00C189680.33 59387.00 189669.67 59387.00 189659.00 59387.00C189637.67 59397.67 189616.33 59408.33 189595.00 59419.00C189552.00 59408.33 189509.00 59397.67 189466.00 59387.00C189455.33 59387.00 189444.67 59387.00 189434.00 59387.00C189423.26 59365.03 189412.25 59343.18 189401.69 59321.12C189390.80 59289.41 189379.90 59257.71 189369.00 59226.00C189358.33 59226.00 189347.67 59226.00 189337.00 59226.00C189326.33 59247.33 189315.67 59268.67 189305.00 59290.00C189262.33 59290.00 189219.67 59290.00 189177.00 59290.00C189144.67 59311.34 189112.33 59332.66 189080.00 59354.00C188994.33 59354.00 188908.67 59354.00 188823.00 59354.00C188801.67 59343.33 188780.33 59332.67 188759.00 59322.00C188726.67 59279.33 188694.33 59236.67 188662.00 59194.00C188640.63 59183.30 188619.24 59172.65 188597.88 59161.92C188565.59 59140.28 188533.29 59118.64 188501.00 59097.00C188490.33 59097.00 188479.67 59097.00 188469.00 59097.00C188437.00 59086.33 188405.00 59075.67 188373.00 59065.00C188351.33 59065.00 188329.67 59065.00 188308.00 59065.00C188308.00 59054.33 188308.00 59043.67 188308.00 59033.00C188297.33 59043.66 188286.67 59054.34 188276.00 59065.00C188254.67 59054.33 188233.33 59043.67 188212.00 59033.00C188201.33 59033.00 188190.67 59033.00 188180.00 59033.00C188169.33 59043.66 188158.67 59054.34 188148.00 59065.00C188126.33 59065.00 188104.67 59065.00 188083.00 59065.00C188072.33 59054.34 188061.67 59043.66 188051.00 59033.00C188051.00 59043.67 188051.00 59054.33 188051.00 59065.00C188040.33 59054.34 188029.67 59043.66 188019.00 59033.00C187987.00 59033.00 187955.00 59033.00 187923.00 59033.00C187912.00 59022.33 187901.00 59011.67 187890.00 59001.00C187890.00 59011.67 187890.00 59022.33 187890.00 59033.00C187858.00 59033.00 187826.00 59033.00 187794.00 59033.00C187783.33 59054.33 187772.67 59075.67 187762.00 59097.00C187751.33 59097.00 187740.67 59097.00 187730.00 59097.00C187730.00 59086.33 187730.00 59075.67 187730.00 59065.00C187697.67 59065.00 187665.33 59065.00 187633.00 59065.00C187622.33 59054.34 187611.67 59043.66 187601.00 59033.00C187601.00 59022.33 187601.00 59011.67 187601.00 59001.00C187579.67 58979.66 187558.33 58958.34 187537.00 58937.00C187504.67 58937.00 187472.33 58937.00 187440.00 58937.00C187418.62 58925.99 187397.26 58914.93 187375.86 58903.95C187343.91 58893.30 187311.95 58882.65 187280.00 58872.00C187269.00 58872.00 187258.00 58872.00 187247.00 58872.00C187247.00 58882.67 187247.00 58893.33 187247.00 58904.00C187236.33 58904.00 187225.67 58904.00 187215.00 58904.00C187193.67 58893.33 187172.33 58882.67 187151.00 58872.00C187108.00 58915.00 187065.00 58958.00 187022.00 59001.00C187000.62 59001.01 186979.24 59000.97 186957.86 59001.02C186882.91 59011.68 186807.95 59022.34 186733.00 59033.00C186722.33 59043.66 186711.67 59054.34 186701.00 59065.00C186582.95 59065.01 186464.91 59064.99 186346.86 59065.01C186207.57 59075.67 186068.29 59086.34 185929.00 59097.00C185897.00 59086.33 185865.00 59075.67 185833.00 59065.00C185811.33 59065.00 185789.67 59065.00 185768.00 59065.00C185725.33 59054.33 185682.67 59043.67 185640.00 59033.00C185629.33 59022.34 185618.67 59011.66 185608.00 59001.00C185608.00 58968.67 185608.00 58936.33 185608.00 58904.00C185565.00 58893.33 185522.00 58882.67 185479.00 58872.00C185457.67 58850.66 185436.33 58829.34 185415.00 58808.00C185393.33 58765.00 185371.67 58722.00 185350.00 58679.00C185350.00 58689.67 185350.00 58700.33 185350.00 58711.00C185339.33 58711.00 185328.67 58711.00 185318.00 58711.00C185318.00 58700.33 185318.00 58689.67 185318.00 58679.00C185307.33 58679.00 185296.67 58679.00 185286.00 58679.00C185275.33 58689.66 185264.67 58700.34 185254.00 58711.00C185232.67 58722.00 185211.33 58733.00 185190.00 58744.00C185179.00 58744.00 185168.00 58744.00 185157.00 58744.00C185146.33 58754.66 185135.67 58765.34 185125.00 58776.00C185071.67 58776.00 185018.33 58776.00 184965.00 58776.00C184922.00 58786.67 184879.00 58797.33 184836.00 58808.00C184761.00 58808.00 184686.00 58808.00 184611.00 58808.00C184568.00 58818.67 184525.00 58829.33 184482.00 58840.00C184471.33 58786.33 184460.67 58732.67 184450.00 58679.00C184428.62 58668.32 184407.26 58657.60 184385.86 58646.96C184353.57 58636.31 184321.29 58625.65 184289.00 58615.00C184278.33 58615.00 184267.67 58615.00 184257.00 58615.00C184257.00 58572.00 184257.00 58529.00 184257.00 58486.00C184278.33 58454.00 184299.67 58422.00 184321.00 58390.00C184321.00 58325.67 184321.00 58261.33 184321.00 58197.00C184289.30 58165.25 184257.44 58133.66 184226.07 58101.59C184215.05 58090.39 184204.02 58079.20 184193.00 58068.00C184139.33 58100.33 184085.67 58132.67 184032.00 58165.00C184000.00 58175.67 183968.00 58186.33 183936.00 58197.00C183882.33 58175.67 183828.67 58154.33 183775.00 58133.00C183721.33 58240.00 183667.67 58347.00 183614.00 58454.00C183571.00 58454.00 183528.00 58454.00 183485.00 58454.00C183421.00 58443.33 183357.00 58432.67 183293.00 58422.00C183282.00 58475.67 183271.00 58529.33 183260.00 58583.00C183260.00 58604.33 183260.00 58625.67 183260.00 58647.00C183227.98 58700.71 183195.94 58754.41 183163.94 58808.13C183153.29 58829.42 183142.65 58850.71 183132.00 58872.00C183132.00 58893.67 183132.00 58915.33 183132.00 58937.00C183142.67 58969.00 183153.33 59001.00 183164.00 59033.00C183164.00 59065.00 183164.00 59097.00 183164.00 59129.00C183174.67 59129.00 183185.33 59129.00 183196.00 59129.00C183228.38 59150.68 183260.73 59172.41 183293.13 59194.07C183314.42 59204.70 183335.71 59215.36 183357.00 59226.00C183367.67 59258.00 183378.33 59290.00 183389.00 59322.00C183399.67 59332.66 183410.33 59343.34 183421.00 59354.00C183442.33 59365.00 183463.67 59376.00 183485.00 59387.00C183496.00 59387.00 183507.00 59387.00 183518.00 59387.00C183528.67 59397.66 183539.33 59408.34 183550.00 59419.00C183550.00 59483.33 183550.00 59547.67 183550.00 59612.00C183560.67 59654.67 183571.33 59697.33 183582.00 59740.00C183582.00 59750.67 183582.00 59761.33 183582.00 59772.00C183560.67 59761.33 183539.33 59750.67 183518.00 59740.00C183507.00 59750.67 183496.00 59761.33 183485.00 59772.00C183463.67 59740.00 183442.33 59708.00 183421.00 59676.00C183367.33 59654.67 183313.67 59633.33 183260.00 59612.00C183249.33 59601.34 183238.67 59590.66 183228.00 59580.00C183206.67 59590.67 183185.33 59601.33 183164.00 59612.00C183174.67 59633.33 183185.33 59654.67 183196.00 59676.00C183164.00 59740.33 183132.00 59804.67 183100.00 59869.00C183089.33 59944.00 183078.67 60019.00 183068.00 60094.00C183046.33 60115.33 183024.67 60136.67 183003.00 60158.00C183024.67 60190.33 183046.33 60222.67 183068.00 60255.00C183089.33 60265.67 183110.67 60276.33 183132.00 60287.00C183142.67 60287.00 183153.33 60287.00 183164.00 60287.00C183164.00 60297.67 183164.00 60308.33 183164.00 60319.00C183174.67 60319.00 183185.33 60319.00 183196.00 60319.00C183217.33 60340.34 183238.67 60361.66 183260.00 60383.00C183271.00 60415.33 183282.00 60447.67 183293.00 60480.00C183282.00 60544.33 183271.00 60608.67 183260.00 60673.00C183249.33 60683.66 183238.67 60694.34 183228.00 60705.00C183196.00 60715.67 183164.00 60726.33 183132.00 60737.00C183110.67 60758.34 183089.33 60779.66 183068.00 60801.00C183046.33 60801.00 183024.67 60801.00 183003.00 60801.00C182985.53 60819.03 182968.12 60837.13 182950.24 60854.76C182946.49 60858.51 182942.75 60862.25 182939.00 60866.00C182949.67 60887.33 182960.33 60908.67 182971.00 60930.00C182971.00 60940.67 182971.00 60951.33 182971.00 60962.00C182906.67 61058.33 182842.33 61154.67 182778.00 61251.00C182735.00 61251.00 182692.00 61251.00 182649.00 61251.00C182617.00 61240.33 182585.00 61229.67 182553.00 61219.00C182499.33 61219.00 182445.67 61219.00 182392.00 61219.00C182360.00 61305.00 182328.00 61391.00 182296.00 61477.00C182285.33 61477.00 182274.67 61477.00 182264.00 61477.00C182221.00 61455.33 182178.00 61433.67 182135.00 61412.00C182103.00 61358.33 182071.00 61304.67 182039.00 61251.00C182049.67 61219.00 182060.33 61187.00 182071.00 61155.00C182071.00 61133.67 182071.00 61112.33 182071.00 61091.00C182092.33 61058.67 182113.67 61026.33 182135.00 60994.00C182156.33 60919.00 182177.67 60844.00 182199.00 60769.00C182134.67 60779.67 182070.33 60790.33 182006.00 60801.00C182006.00 60715.33 182006.00 60629.67 182006.00 60544.00C181899.00 60447.67 181792.00 60351.33 181685.00 60255.00C181577.67 60297.67 181470.33 60340.33 181363.00 60383.00C181352.33 60383.00 181341.67 60383.00 181331.00 60383.00C181288.33 60404.67 181245.67 60426.33 181203.00 60448.00C181170.67 60480.00 181138.33 60512.00 181106.00 60544.00C181106.00 60533.33 181106.00 60522.67 181106.00 60512.00C181116.67 60501.34 181127.33 60490.66 181138.00 60480.00C181116.67 60480.00 181095.33 60480.00 181074.00 60480.00C181074.00 60469.33 181074.00 60458.67 181074.00 60448.00C181063.33 60426.33 181052.67 60404.67 181042.00 60383.00C181042.00 60361.67 181042.00 60340.33 181042.00 60319.00C181031.33 60287.00 181020.67 60255.00 181010.00 60223.00C180999.00 60201.33 180988.00 60179.67 180977.00 60158.00C180955.67 60158.00 180934.33 60158.00 180913.00 60158.00C180859.33 60201.00 180805.67 60244.00 180752.00 60287.00C180741.33 60297.66 180730.67 60308.34 180720.00 60319.00C180687.96 60329.69 180655.90 60340.34 180623.87 60351.07C180602.58 60361.70 180581.29 60372.36 180560.00 60383.00C180484.67 60404.67 180409.33 60426.33 180334.00 60448.00C180323.33 60448.00 180312.67 60448.00 180302.00 60448.00C180270.00 60490.67 180238.00 60533.33 180206.00 60576.00C180141.67 60619.00 180077.33 60662.00 180013.00 60705.00C179948.67 60705.00 179884.33 60705.00 179820.00 60705.00C179788.00 60683.67 179756.00 60662.33 179724.00 60641.00C179724.00 60619.33 179724.00 60597.67 179724.00 60576.00C179713.00 60565.33 179702.00 60554.67 179691.00 60544.00C179691.00 60533.33 179691.00 60522.67 179691.00 60512.00C179669.67 60490.66 179648.33 60469.34 179627.00 60448.00C179637.67 60426.33 179648.33 60404.67 179659.00 60383.00C179659.00 60340.33 179659.00 60297.67 179659.00 60255.00C179637.67 60244.33 179616.33 60233.67 179595.00 60223.00C179573.67 60201.33 179552.33 60179.67 179531.00 60158.00C179541.67 60136.67 179552.33 60115.33 179563.00 60094.00C179520.00 60083.33 179477.00 60072.67 179434.00 60062.00C179391.33 60083.33 179348.67 60104.67 179306.00 60126.00C179220.00 60115.33 179134.00 60104.67 179048.00 60094.00C179026.62 60094.02 179005.24 60093.97 178983.86 60094.03C178865.91 60115.35 178747.95 60136.67 178630.00 60158.00C178651.67 60104.67 178673.33 60051.33 178695.00 59998.00C178684.00 59987.00 178673.00 59976.00 178662.00 59965.00C178673.00 59943.67 178684.00 59922.33 178695.00 59901.00C178684.00 59879.67 178673.00 59858.33 178662.00 59837.00C178662.00 59772.67 178662.00 59708.33 178662.00 59644.00C178651.33 59644.00 178640.67 59644.00 178630.00 59644.00C178630.00 59622.67 178630.00 59601.33 178630.00 59580.00C178640.67 59537.00 178651.33 59494.00 178662.00 59451.00C178651.33 59440.34 178640.67 59429.66 178630.00 59419.00C178630.00 59408.33 178630.00 59397.67 178630.00 59387.00C178651.67 59354.67 178673.33 59322.33 178695.00 59290.00C178780.67 59290.00 178866.33 59290.00 178952.00 59290.00C178984.00 59258.00 179016.00 59226.00 179048.00 59194.00C179058.67 59097.33 179069.33 59000.67 179080.00 58904.00C179091.00 58872.00 179102.00 58840.00 179113.00 58808.00C179102.00 58797.33 179091.00 58786.67 179080.00 58776.00C179069.33 58754.33 179058.67 58732.67 179048.00 58711.00C179048.00 58689.67 179048.00 58668.33 179048.00 58647.00C179058.67 58636.34 179069.33 58625.66 179080.00 58615.00C179080.00 58593.67 179080.00 58572.33 179080.00 58551.00C179101.67 58529.34 179123.33 58507.66 179145.00 58486.00C179145.00 58443.33 179145.00 58400.67 179145.00 58358.00C179155.67 58325.67 179166.33 58293.33 179177.00 58261.00C179187.67 58261.00 179198.33 58261.00 179209.00 58261.00C179252.00 58239.67 179295.00 58218.33 179338.00 58197.00C179348.67 58186.34 179359.33 58175.66 179370.00 58165.00C179380.67 58132.67 179391.33 58100.33 179402.00 58068.00C179423.33 58057.33 179444.67 58046.67 179466.00 58036.00C179498.33 58046.67 179530.67 58057.33 179563.00 58068.00C179584.33 58068.00 179605.67 58068.00 179627.00 58068.00C179627.00 58014.67 179627.00 57961.33 179627.00 57908.00C179680.67 57854.34 179734.33 57800.66 179788.00 57747.00C179798.67 57747.00 179809.33 57747.00 179820.00 57747.00C179830.67 57736.34 179841.33 57725.66 179852.00 57715.00C179884.37 57703.97 179916.77 57693.00 179949.13 57681.93C179970.42 57671.30 179991.71 57660.64 180013.00 57650.00C180013.00 57628.67 180013.00 57607.33 180013.00 57586.00C180045.00 57575.33 180077.00 57564.67 180109.00 57554.00C180119.67 57543.34 180130.33 57532.66 180141.00 57522.00C180152.00 57489.67 180163.00 57457.33 180174.00 57425.00C180163.00 57425.00 180152.00 57425.00 180141.00 57425.00C180119.67 57414.33 180098.33 57403.67 180077.00 57393.00C180098.33 57339.33 180119.67 57285.67 180141.00 57232.00C180130.33 57210.67 180119.67 57189.33 180109.00 57168.00C180109.00 57146.67 180109.00 57125.33 180109.00 57104.00C180098.33 57050.33 180087.67 56996.67 180077.00 56943.00C180087.67 56932.34 180098.33 56921.66 180109.00 56911.00C180077.00 56911.00 180045.00 56911.00 180013.00 56911.00C179991.67 56900.33 179970.33 56889.67 179949.00 56879.00C179916.67 56889.67 179884.33 56900.33 179852.00 56911.00C179841.33 56889.67 179830.67 56868.33 179820.00 56847.00C179798.67 56836.00 179777.33 56825.00 179756.00 56814.00C179745.33 56814.00 179734.67 56814.00 179724.00 56814.00C179713.00 56825.00 179702.00 56836.00 179691.00 56847.00C179669.67 56889.67 179648.33 56932.33 179627.00 56975.00C179605.67 56975.00 179584.33 56975.00 179563.00 56975.00C179541.33 56964.33 179519.67 56953.67 179498.00 56943.00C179487.33 56953.66 179476.67 56964.34 179466.00 56975.00C179423.33 56985.67 179380.67 56996.33 179338.00 57007.00C179305.67 57039.34 179273.33 57071.66 179241.00 57104.00C179198.33 57104.00 179155.67 57104.00 179113.00 57104.00C179091.33 57146.67 179069.67 57189.33 179048.00 57232.00C178962.33 57232.00 178876.67 57232.00 178791.00 57232.00C178780.33 57243.00 178769.67 57254.00 178759.00 57265.00C178759.00 57307.67 178759.00 57350.33 178759.00 57393.00C178716.00 57403.67 178673.00 57414.33 178630.00 57425.00C178619.33 57414.34 178608.67 57403.66 178598.00 57393.00C178576.67 57393.00 178555.33 57393.00 178534.00 57393.00C178534.00 57403.67 178534.00 57414.33 178534.00 57425.00C178480.33 57425.00 178426.67 57425.00 178373.00 57425.00C178373.00 57446.67 178373.00 57468.33 178373.00 57490.00C178341.00 57490.00 178309.00 57490.00 178277.00 57490.00C178255.33 57479.00 178233.67 57468.00 178212.00 57457.00C178190.67 57468.00 178169.33 57479.00 178148.00 57490.00C178126.67 57511.34 178105.33 57532.66 178084.00 57554.00C178019.67 57554.00 177955.33 57554.00 177891.00 57554.00C177880.33 57575.33 177869.67 57596.67 177859.00 57618.00C177805.33 57618.00 177751.67 57618.00 177698.00 57618.00C177665.67 57607.33 177633.33 57596.67 177601.00 57586.00C177590.33 57575.34 177579.67 57564.66 177569.00 57554.00C177558.33 57554.00 177547.67 57554.00 177537.00 57554.00C177483.33 57586.00 177429.67 57618.00 177376.00 57650.00C177365.33 57660.66 177354.67 57671.34 177344.00 57682.00C177344.00 57703.67 177344.00 57725.33 177344.00 57747.00C177333.33 57747.00 177322.67 57747.00 177312.00 57747.00C177290.67 57768.34 177269.33 57789.66 177248.00 57811.00C177269.33 57821.67 177290.67 57832.33 177312.00 57843.00C177290.67 57853.67 177269.33 57864.33 177248.00 57875.00C177269.33 57896.67 177290.67 57918.33 177312.00 57940.00C177301.33 57950.66 177290.67 57961.34 177280.00 57972.00C177280.00 57993.33 177280.00 58014.67 177280.00 58036.00C177290.67 58057.67 177301.33 58079.33 177312.00 58101.00C177322.67 58101.00 177333.33 58101.00 177344.00 58101.00C177258.33 58101.00 177172.67 58101.00 177087.00 58101.00C177065.67 58133.00 177044.33 58165.00 177023.00 58197.00C177033.67 58207.66 177044.33 58218.34 177055.00 58229.00C177044.33 58229.00 177033.67 58229.00 177023.00 58229.00C177001.33 58239.67 176979.67 58250.33 176958.00 58261.00C176947.33 58282.67 176936.67 58304.33 176926.00 58326.00C176936.67 58336.66 176947.33 58347.34 176958.00 58358.00C176947.33 58379.33 176936.67 58400.67 176926.00 58422.00C176926.00 58432.67 176926.00 58443.33 176926.00 58454.00C176904.67 58464.67 176883.33 58475.33 176862.00 58486.00C176851.33 58496.66 176840.67 58507.34 176830.00 58518.00C176787.00 58496.67 176744.00 58475.33 176701.00 58454.00C176701.00 58497.00 176701.00 58540.00 176701.00 58583.00C176711.67 58593.66 176722.33 58604.34 176733.00 58615.00C176722.33 58625.66 176711.67 58636.34 176701.00 58647.00C176679.67 58647.00 176658.33 58647.00 176637.00 58647.00C176615.67 58668.34 176594.33 58689.66 176573.00 58711.00C176551.33 58722.00 176529.67 58733.00 176508.00 58744.00C176486.67 58744.00 176465.33 58744.00 176444.00 58744.00C176422.67 58722.33 176401.33 58700.67 176380.00 58679.00C176380.00 58668.33 176380.00 58657.67 176380.00 58647.00C176369.00 58657.67 176358.00 58668.33 176347.00 58679.00C176336.33 58700.67 176325.67 58722.33 176315.00 58744.00C176304.33 58754.66 176293.67 58765.34 176283.00 58776.00C176229.33 58776.00 176175.67 58776.00 176122.00 58776.00C176133.00 58786.67 176144.00 58797.33 176155.00 58808.00C176133.33 58829.33 176111.67 58850.67 176090.00 58872.00C176100.67 58904.33 176111.33 58936.67 176122.00 58969.00C176111.33 58969.00 176100.67 58969.00 176090.00 58969.00C176079.33 58979.66 176068.67 58990.34 176058.00 59001.00C176036.67 59001.00 176015.33 59001.00 175994.00 59001.00C176004.67 58979.67 176015.33 58958.33 176026.00 58937.00C176004.67 58926.00 175983.33 58915.00 175962.00 58904.00C175962.00 58882.67 175962.00 58861.33 175962.00 58840.00C175951.00 58840.00 175940.00 58840.00 175929.00 58840.00C175929.00 58861.33 175929.00 58882.67 175929.00 58904.00C175918.33 58904.00 175907.67 58904.00 175897.00 58904.00C175897.00 58915.00 175897.00 58926.00 175897.00 58937.00C175886.33 58937.00 175875.67 58937.00 175865.00 58937.00C175854.33 58947.66 175843.67 58958.34 175833.00 58969.00C175822.33 59001.00 175811.67 59033.00 175801.00 59065.00C175779.67 59075.67 175758.33 59086.33 175737.00 59097.00C175726.00 59118.67 175715.00 59140.33 175704.00 59162.00C175682.67 59183.34 175661.33 59204.66 175640.00 59226.00C175608.00 59226.00 175576.00 59226.00 175544.00 59226.00C175522.33 59183.00 175500.67 59140.00 175479.00 59097.00C175457.67 59107.67 175436.33 59118.33 175415.00 59129.00C175372.00 59129.00 175329.00 59129.00 175286.00 59129.00C175264.67 59107.66 175243.33 59086.34 175222.00 59065.00C175179.00 59065.00 175136.00 59065.00 175093.00 59065.00C175082.33 59054.34 175071.67 59043.66 175061.00 59033.00C175039.67 59043.67 175018.33 59054.33 174997.00 59065.00C174986.33 59065.00 174975.67 59065.00 174965.00 59065.00C174911.33 59097.33 174857.67 59129.67 174804.00 59162.00C174804.00 59129.67 174804.00 59097.33 174804.00 59065.00C174772.00 59065.00 174740.00 59065.00 174708.00 59065.00C174697.33 59043.67 174686.67 59022.33 174676.00 59001.00C174654.33 58979.67 174632.67 58958.33 174611.00 58937.00C174568.33 58937.00 174525.67 58937.00 174483.00 58937.00C174472.00 58926.00 174461.00 58915.00 174450.00 58904.00C174439.33 58904.00 174428.67 58904.00 174418.00 58904.00C174418.00 58882.67 174418.00 58861.33 174418.00 58840.00C174407.33 58829.34 174396.67 58818.66 174386.00 58808.00C174375.33 58786.67 174364.67 58765.33 174354.00 58744.00C174336.53 58725.97 174319.12 58707.87 174301.24 58690.24C174297.49 58686.49 174293.75 58682.75 174290.00 58679.00C174279.00 58679.00 174268.00 58679.00 174257.00 58679.00C174225.00 58689.67 174193.00 58700.33 174161.00 58711.00C174129.00 58689.67 174097.00 58668.33 174065.00 58647.00C174054.00 58636.33 174043.00 58625.67 174032.00 58615.00C174010.67 58615.00 173989.33 58615.00 173968.00 58615.00C173936.00 58625.67 173904.00 58636.33 173872.00 58647.00C173882.67 58615.00 173893.33 58583.00 173904.00 58551.00C173893.33 58529.33 173882.67 58507.67 173872.00 58486.00C173906.04 58434.95 173940.14 58383.94 173973.83 58332.65C173982.56 58319.43 173991.28 58306.22 174000.00 58293.00C173969.41 58308.71 173938.96 58324.71 173908.13 58339.93C173896.08 58345.96 173884.04 58351.98 173872.00 58358.00C173861.33 58358.00 173850.67 58358.00 173840.00 58358.00C173818.33 58379.33 173796.67 58400.67 173775.00 58422.00C173764.33 58411.34 173753.67 58400.66 173743.00 58390.00C173732.33 58390.00 173721.67 58390.00 173711.00 58390.00C173689.67 58379.33 173668.33 58368.67 173647.00 58358.00C173636.00 58358.00 173625.00 58358.00 173614.00 58358.00C173603.33 58368.66 173592.67 58379.34 173582.00 58390.00C173592.67 58400.66 173603.33 58411.34 173614.00 58422.00C173582.00 58422.00 173550.00 58422.00 173518.00 58422.00C173496.67 58411.33 173475.33 58400.67 173454.00 58390.00C173443.00 58357.67 173432.00 58325.33 173421.00 58293.00C173421.00 58271.67 173421.00 58250.33 173421.00 58229.00C173442.67 58207.67 173464.33 58186.33 173486.00 58165.00C173486.00 58132.67 173486.00 58100.33 173486.00 58068.00C173475.33 58068.00 173464.67 58068.00 173454.00 58068.00z"},"br-02":{"name":"Alagoas","path":"M175061.00 72955.00C175114.67 72901.67 175168.33 72848.33 175222.00 72795.00C175254.33 72784.00 175286.67 72773.00 175319.00 72762.00C175361.67 72719.34 175404.33 72676.66 175447.00 72634.00C175447.00 72601.67 175447.00 72569.33 175447.00 72537.00C175468.33 72494.33 175489.67 72451.67 175511.00 72409.00C175575.91 72344.12 175640.75 72279.17 175705.71 72214.34C175716.14 72204.23 175726.57 72194.12 175737.00 72184.00C175779.67 72184.00 175822.33 72184.00 175865.00 72184.00C175886.33 72173.00 175907.67 72162.00 175929.00 72151.00C175961.33 72151.00 175993.67 72151.00 176026.00 72151.00C176036.67 72129.67 176047.33 72108.33 176058.00 72087.00C176111.67 72087.00 176165.33 72087.00 176219.00 72087.00C176240.33 72076.33 176261.67 72065.67 176283.00 72055.00C176293.67 72023.00 176304.33 71991.00 176315.00 71959.00C176336.67 71937.34 176358.33 71915.66 176380.00 71894.00C176380.00 71883.33 176380.00 71872.67 176380.00 71862.00C176401.33 71840.66 176422.67 71819.34 176444.00 71798.00C176454.67 71776.67 176465.33 71755.33 176476.00 71734.00C176519.00 71691.00 176562.00 71648.00 176605.00 71605.00C176615.67 71583.67 176626.33 71562.33 176637.00 71541.00C176658.33 71530.00 176679.67 71519.00 176701.00 71508.00C176711.67 71519.00 176722.33 71530.00 176733.00 71541.00C176743.67 71508.67 176754.33 71476.33 176765.00 71444.00C176765.00 71433.33 176765.00 71422.67 176765.00 71412.00C176786.67 71401.33 176808.33 71390.67 176830.00 71380.00C176851.33 71358.33 176872.67 71336.67 176894.00 71315.00C176904.67 71293.67 176915.33 71272.33 176926.00 71251.00C176936.67 71240.34 176947.33 71229.66 176958.00 71219.00C176969.00 71154.67 176980.00 71090.33 176991.00 71026.00C176980.00 71015.33 176969.00 71004.67 176958.00 70994.00C176979.67 70972.67 177001.33 70951.33 177023.00 70930.00C177023.00 70908.33 177023.00 70886.67 177023.00 70865.00C177012.33 70854.34 177001.67 70843.66 176991.00 70833.00C177023.00 70811.67 177055.00 70790.33 177087.00 70769.00C177097.67 70769.00 177108.33 70769.00 177119.00 70769.00C177151.33 70736.66 177183.67 70704.34 177216.00 70672.00C177237.33 70672.00 177258.67 70672.00 177280.00 70672.00C177290.67 70661.34 177301.33 70650.66 177312.00 70640.00C177333.33 70661.67 177354.67 70683.33 177376.00 70705.00C177376.00 70726.33 177376.00 70747.67 177376.00 70769.00C177386.67 70779.66 177397.33 70790.34 177408.00 70801.00C177419.00 70801.00 177430.00 70801.00 177441.00 70801.00C177441.00 70811.67 177441.00 70822.33 177441.00 70833.00C177451.67 70843.66 177462.33 70854.34 177473.00 70865.00C177483.67 70886.66 177494.33 70908.34 177505.00 70930.00C177526.33 70951.34 177547.67 70972.66 177569.00 70994.00C177569.00 71004.67 177569.00 71015.33 177569.00 71026.00C177579.67 71047.33 177590.33 71068.67 177601.00 71090.00C177622.67 71101.00 177644.33 71112.00 177666.00 71123.00C177666.00 71155.00 177666.00 71187.00 177666.00 71219.00C177650.73 71234.21 177635.63 71249.60 177620.07 71264.51C177613.71 71270.68 177607.35 71276.84 177601.00 71283.00C177601.00 71293.67 177601.00 71304.33 177601.00 71315.00C177622.67 71304.33 177644.33 71293.67 177666.00 71283.00C177666.00 71304.67 177666.00 71326.33 177666.00 71348.00C177708.67 71326.33 177751.33 71304.67 177794.00 71283.00C177794.00 71293.67 177794.00 71304.33 177794.00 71315.00C177783.33 71326.00 177772.67 71337.00 177762.00 71348.00C177772.67 71358.66 177783.33 71369.34 177794.00 71380.00C177815.67 71390.67 177837.33 71401.33 177859.00 71412.00C177901.67 71412.00 177944.33 71412.00 177987.00 71412.00C177997.67 71401.34 178008.33 71390.66 178019.00 71380.00C178008.33 71369.34 177997.67 71358.66 177987.00 71348.00C177997.67 71326.34 178008.33 71304.66 178019.00 71283.00C178040.67 71261.67 178062.33 71240.33 178084.00 71219.00C178105.33 71208.33 178126.67 71197.67 178148.00 71187.00C178180.00 71197.67 178212.00 71208.33 178244.00 71219.00C178276.33 71187.00 178308.67 71155.00 178341.00 71123.00C178362.33 71133.67 178383.67 71144.33 178405.00 71155.00C178415.67 71155.00 178426.33 71155.00 178437.00 71155.00C178458.67 71165.67 178480.33 71176.33 178502.00 71187.00C178534.00 71187.00 178566.00 71187.00 178598.00 71187.00C178598.00 71229.67 178598.00 71272.33 178598.00 71315.00C178587.33 71326.00 178576.67 71337.00 178566.00 71348.00C178609.00 71390.67 178652.00 71433.33 178695.00 71476.00C178748.33 71476.00 178801.67 71476.00 178855.00 71476.00C178887.33 71497.67 178919.67 71519.33 178952.00 71541.00C178973.33 71562.34 178994.67 71583.66 179016.00 71605.00C179123.33 71648.00 179230.67 71691.00 179338.00 71734.00C179348.67 71755.33 179359.33 71776.67 179370.00 71798.00C179391.33 71798.00 179412.67 71798.00 179434.00 71798.00C179434.00 71819.33 179434.00 71840.67 179434.00 71862.00C179455.35 71883.37 179476.74 71904.71 179498.07 71926.10C179530.38 71969.06 179562.69 72012.03 179595.00 72055.00C179648.67 72108.66 179702.33 72162.34 179756.00 72216.00C179756.00 72237.33 179756.00 72258.67 179756.00 72280.00C179766.67 72301.33 179777.33 72322.67 179788.00 72344.00C179798.67 72344.00 179809.33 72344.00 179820.00 72344.00C179820.00 72397.67 179820.00 72451.33 179820.00 72505.00C179852.00 72473.00 179884.00 72441.00 179916.00 72409.00C179937.67 72398.33 179959.33 72387.67 179981.00 72377.00C180045.33 72419.67 180109.67 72462.33 180174.00 72505.00C180152.33 72526.66 180130.67 72548.34 180109.00 72570.00C180109.00 72602.00 180109.00 72634.00 180109.00 72666.00C180119.67 72676.66 180130.33 72687.34 180141.00 72698.00C180173.37 72676.65 180205.72 72655.27 180238.11 72633.95C180259.41 72623.30 180280.70 72612.65 180302.00 72602.00C180323.67 72569.67 180345.33 72537.33 180367.00 72505.00C180377.67 72505.00 180388.33 72505.00 180399.00 72505.00C180441.67 72526.67 180484.33 72548.33 180527.00 72570.00C180538.02 72580.70 180549.08 72591.37 180560.07 72602.10C180592.05 72644.73 180624.02 72687.37 180656.00 72730.00C180645.33 72762.33 180634.67 72794.67 180624.00 72827.00C180634.67 72848.33 180645.33 72869.67 180656.00 72891.00C180656.00 72869.67 180656.00 72848.33 180656.00 72827.00C180666.67 72848.33 180677.33 72869.67 180688.00 72891.00C180731.00 72891.00 180774.00 72891.00 180817.00 72891.00C180849.00 72944.67 180881.00 72998.33 180913.00 73052.00C180956.00 73073.33 180999.00 73094.67 181042.00 73116.00C181074.00 73148.33 181106.00 73180.67 181138.00 73213.00C181148.67 73213.00 181159.33 73213.00 181170.00 73213.00C181181.00 73202.00 181192.00 73191.00 181203.00 73180.00C181213.67 73180.00 181224.33 73180.00 181235.00 73180.00C181235.00 73169.33 181235.00 73158.67 181235.00 73148.00C181224.33 73137.34 181213.67 73126.66 181203.00 73116.00C181203.00 73094.67 181203.00 73073.33 181203.00 73052.00C181235.00 73030.33 181267.00 73008.67 181299.00 72987.00C181299.00 72976.33 181299.00 72965.67 181299.00 72955.00C181288.33 72944.34 181277.67 72933.66 181267.00 72923.00C181288.33 72880.33 181309.67 72837.67 181331.00 72795.00C181352.67 72773.34 181374.33 72751.66 181396.00 72730.00C181406.67 72730.00 181417.33 72730.00 181428.00 72730.00C181460.00 72719.33 181492.00 72708.67 181524.00 72698.00C181513.33 72698.00 181502.67 72698.00 181492.00 72698.00C181502.67 72687.34 181513.33 72676.66 181524.00 72666.00C181556.33 72666.00 181588.67 72666.00 181621.00 72666.00C181631.67 72676.66 181642.33 72687.34 181653.00 72698.00C181663.67 72719.33 181674.33 72740.67 181685.00 72762.00C181749.33 72762.00 181813.67 72762.00 181878.00 72762.00C181942.33 72730.00 182006.67 72698.00 182071.00 72666.00C182167.33 72676.67 182263.67 72687.33 182360.00 72698.00C182381.33 72708.67 182402.67 72719.33 182424.00 72730.00C182456.33 72773.00 182488.67 72816.00 182521.00 72859.00C182542.33 72869.67 182563.67 72880.33 182585.00 72891.00C182585.00 72880.33 182585.00 72869.67 182585.00 72859.00C182595.67 72869.66 182606.33 72880.34 182617.00 72891.00C182627.67 72891.00 182638.33 72891.00 182649.00 72891.00C182649.00 72901.67 182649.00 72912.33 182649.00 72923.00C182660.00 72933.67 182671.00 72944.33 182682.00 72955.00C182692.67 72944.34 182703.33 72933.66 182714.00 72923.00C182714.00 72933.67 182714.00 72944.33 182714.00 72955.00C182724.67 72944.34 182735.33 72933.66 182746.00 72923.00C182746.00 72933.67 182746.00 72944.33 182746.00 72955.00C182756.67 72955.00 182767.33 72955.00 182778.00 72955.00C182778.00 72976.67 182778.00 72998.33 182778.00 73020.00C182799.33 73009.00 182820.67 72998.00 182842.00 72987.00C182853.00 72987.00 182864.00 72987.00 182875.00 72987.00C182896.33 72976.33 182917.67 72965.67 182939.00 72955.00C182949.67 72955.00 182960.33 72955.00 182971.00 72955.00C182971.00 72933.67 182971.00 72912.33 182971.00 72891.00C182960.33 72891.00 182949.67 72891.00 182939.00 72891.00C182939.00 72848.00 182939.00 72805.00 182939.00 72762.00C183046.00 72730.00 183153.00 72698.00 183260.00 72666.00C183275.46 72650.94 183291.11 72636.07 183306.28 72620.71C183312.52 72614.48 183318.76 72608.24 183325.00 72602.00C183325.00 72591.33 183325.00 72580.67 183325.00 72570.00C183335.67 72548.34 183346.33 72526.66 183357.00 72505.00C183367.67 72505.00 183378.33 72505.00 183389.00 72505.00C183399.67 72515.66 183410.33 72526.34 183421.00 72537.00C183442.33 72515.66 183463.67 72494.34 183485.00 72473.00C183496.00 72473.00 183507.00 72473.00 183518.00 72473.00C183518.00 72462.33 183518.00 72451.67 183518.00 72441.00C183539.33 72430.33 183560.67 72419.67 183582.00 72409.00C183582.00 72398.33 183582.00 72387.67 183582.00 72377.00C183603.33 72377.00 183624.67 72377.00 183646.00 72377.00C183646.00 72398.33 183646.00 72419.67 183646.00 72441.00C183656.67 72451.66 183667.33 72462.34 183678.00 72473.00C183689.00 72451.67 183700.00 72430.33 183711.00 72409.00C183721.67 72419.66 183732.33 72430.34 183743.00 72441.00C183764.33 72441.00 183785.67 72441.00 183807.00 72441.00C183828.33 72430.33 183849.67 72419.67 183871.00 72409.00C183892.67 72419.67 183914.33 72430.33 183936.00 72441.00C183957.33 72419.66 183978.67 72398.34 184000.00 72377.00C183989.33 72366.00 183978.67 72355.00 183968.00 72344.00C183968.00 72333.33 183968.00 72322.67 183968.00 72312.00C183989.33 72322.67 184010.67 72333.33 184032.00 72344.00C184042.67 72344.00 184053.33 72344.00 184064.00 72344.00C184074.67 72333.34 184085.33 72322.66 184096.00 72312.00C184107.00 72290.67 184118.00 72269.33 184129.00 72248.00C184150.33 72226.66 184171.67 72205.34 184193.00 72184.00C184193.00 72194.67 184193.00 72205.33 184193.00 72216.00C184203.67 72205.34 184214.33 72194.66 184225.00 72184.00C184235.67 72194.66 184246.33 72205.34 184257.00 72216.00C184257.00 72205.33 184257.00 72194.67 184257.00 72184.00C184267.67 72184.00 184278.33 72184.00 184289.00 72184.00C184310.67 72173.00 184332.33 72162.00 184354.00 72151.00C184364.67 72162.00 184375.33 72173.00 184386.00 72184.00C184396.67 72184.00 184407.33 72184.00 184418.00 72184.00C184418.00 72194.67 184418.00 72205.33 184418.00 72216.00C184428.67 72216.00 184439.33 72216.00 184450.00 72216.00C184450.00 72205.33 184450.00 72194.67 184450.00 72184.00C184460.67 72194.66 184471.33 72205.34 184482.00 72216.00C184514.33 72205.33 184546.67 72194.67 184579.00 72184.00C184579.00 72173.00 184579.00 72162.00 184579.00 72151.00C184557.33 72140.33 184535.67 72129.67 184514.00 72119.00C184514.00 72097.67 184514.00 72076.33 184514.00 72055.00C184503.33 72044.34 184492.67 72033.66 184482.00 72023.00C184460.67 72023.00 184439.33 72023.00 184418.00 72023.00C184418.00 71990.67 184418.00 71958.33 184418.00 71926.00C184407.33 71915.34 184396.67 71904.66 184386.00 71894.00C184386.00 71872.67 184386.00 71851.33 184386.00 71830.00C184439.67 71830.00 184493.33 71830.00 184547.00 71830.00C184568.33 71808.66 184589.67 71787.34 184611.00 71766.00C184611.00 71744.33 184611.00 71722.67 184611.00 71701.00C184621.67 71701.00 184632.33 71701.00 184643.00 71701.00C184653.67 71690.34 184664.33 71679.66 184675.00 71669.00C184685.67 71637.00 184696.33 71605.00 184707.00 71573.00C184728.67 71573.00 184750.33 71573.00 184772.00 71573.00C184782.67 71562.34 184793.33 71551.66 184804.00 71541.00C184868.33 71541.00 184932.67 71541.00 184997.00 71541.00C184997.00 71530.00 184997.00 71519.00 184997.00 71508.00C185018.33 71497.33 185039.67 71486.67 185061.00 71476.00C185082.33 71454.66 185103.67 71433.34 185125.00 71412.00C185125.00 71401.33 185125.00 71390.67 185125.00 71380.00C185135.67 71369.34 185146.33 71358.66 185157.00 71348.00C185146.33 71326.34 185135.67 71304.66 185125.00 71283.00C185103.67 71272.33 185082.33 71261.67 185061.00 71251.00C185050.33 71229.67 185039.67 71208.33 185029.00 71187.00C185039.67 71165.67 185050.33 71144.33 185061.00 71123.00C185125.33 71101.33 185189.67 71079.67 185254.00 71058.00C185286.00 71015.33 185318.00 70972.67 185350.00 70930.00C185403.67 70919.33 185457.33 70908.67 185511.00 70898.00C185554.00 70908.67 185597.00 70919.33 185640.00 70930.00C185661.33 70908.33 185682.67 70886.67 185704.00 70865.00C185747.00 70865.00 185790.00 70865.00 185833.00 70865.00C185833.00 70854.33 185833.00 70843.67 185833.00 70833.00C185854.33 70822.33 185875.67 70811.67 185897.00 70801.00C185907.67 70790.34 185918.33 70779.66 185929.00 70769.00C185961.33 70769.00 185993.67 70769.00 186026.00 70769.00C186036.67 70747.67 186047.33 70726.33 186058.00 70705.00C186058.00 70694.00 186058.00 70683.00 186058.00 70672.00C186079.33 70672.00 186100.67 70672.00 186122.00 70672.00C186132.67 70661.34 186143.33 70650.66 186154.00 70640.00C186164.67 70650.66 186175.33 70661.34 186186.00 70672.00C186229.00 70661.33 186272.00 70650.67 186315.00 70640.00C186336.33 70661.67 186357.67 70683.33 186379.00 70705.00C186411.33 70705.00 186443.67 70705.00 186476.00 70705.00C186486.67 70683.34 186497.33 70661.66 186508.00 70640.00C186529.33 70650.67 186550.67 70661.33 186572.00 70672.00C186593.33 70650.66 186614.67 70629.34 186636.00 70608.00C186647.00 70608.00 186658.00 70608.00 186669.00 70608.00C186679.67 70629.33 186690.33 70650.67 186701.00 70672.00C186701.00 70661.33 186701.00 70650.67 186701.00 70640.00C186701.00 70661.67 186701.00 70683.33 186701.00 70705.00C186690.33 70726.33 186679.67 70747.67 186669.00 70769.00C186679.67 70779.66 186690.33 70790.34 186701.00 70801.00C186690.33 70811.66 186679.67 70822.34 186669.00 70833.00C186679.67 70833.00 186690.33 70833.00 186701.00 70833.00C186711.67 70843.66 186722.33 70854.34 186733.00 70865.00C186755.25 70876.43 186777.44 70887.99 186799.73 70899.35C186820.49 70909.56 186841.24 70919.78 186862.00 70930.00C186883.33 70919.33 186904.67 70908.67 186926.00 70898.00C186947.33 70898.00 186968.67 70898.00 186990.00 70898.00C187000.67 70887.00 187011.33 70876.00 187022.00 70865.00C187043.67 70876.00 187065.33 70887.00 187087.00 70898.00C187097.67 70876.34 187108.33 70854.66 187119.00 70833.00C187151.00 70833.00 187183.00 70833.00 187215.00 70833.00C187236.67 70811.67 187258.33 70790.33 187280.00 70769.00C187312.00 70769.00 187344.00 70769.00 187376.00 70769.00C187393.21 70751.79 187410.46 70734.62 187427.47 70717.22C187442.31 70702.15 187457.16 70687.07 187472.00 70672.00C187504.33 70672.00 187536.67 70672.00 187569.00 70672.00C187579.67 70650.67 187590.33 70629.33 187601.00 70608.00C187611.67 70597.34 187622.33 70586.66 187633.00 70576.00C187654.67 70576.00 187676.33 70576.00 187698.00 70576.00C187708.67 70554.67 187719.33 70533.33 187730.00 70512.00C187751.33 70512.00 187772.67 70512.00 187794.00 70512.00C187809.21 70496.37 187824.25 70480.57 187839.76 70465.24C187845.84 70459.16 187851.92 70453.08 187858.00 70447.00C187858.00 70468.67 187858.00 70490.33 187858.00 70512.00C187879.67 70490.34 187901.33 70468.66 187923.00 70447.00C187944.33 70447.00 187965.67 70447.00 187987.00 70447.00C187987.00 70457.67 187987.00 70468.33 187987.00 70479.00C187997.67 70468.34 188008.33 70457.66 188019.00 70447.00C188019.00 70457.67 188019.00 70468.33 188019.00 70479.00C188029.67 70490.00 188040.33 70501.00 188051.00 70512.00C188051.00 70501.00 188051.00 70490.00 188051.00 70479.00C188072.67 70479.00 188094.33 70479.00 188116.00 70479.00C188116.00 70468.33 188116.00 70457.67 188116.00 70447.00C188148.00 70447.00 188180.00 70447.00 188212.00 70447.00C188201.33 70468.66 188190.67 70490.34 188180.00 70512.00C188190.67 70512.00 188201.33 70512.00 188212.00 70512.00C188212.00 70522.67 188212.00 70533.33 188212.00 70544.00C188222.67 70554.66 188233.33 70565.34 188244.00 70576.00C188276.33 70576.00 188308.67 70576.00 188341.00 70576.00C188341.00 70565.33 188341.00 70554.67 188341.00 70544.00C188383.67 70544.00 188426.33 70544.00 188469.00 70544.00C188479.67 70565.33 188490.33 70586.67 188501.00 70608.00C188576.08 70629.35 188651.16 70650.72 188726.24 70672.06C188812.16 70693.70 188898.08 70715.35 188984.00 70737.00C189016.00 70737.00 189048.00 70737.00 189080.00 70737.00C189123.00 70758.33 189166.00 70779.67 189209.00 70801.00C189230.33 70790.33 189251.67 70779.67 189273.00 70769.00C189294.33 70779.67 189315.67 70790.33 189337.00 70801.00C189412.00 70801.00 189487.00 70801.00 189562.00 70801.00C189594.33 70822.34 189626.67 70843.66 189659.00 70865.00C189659.00 70897.33 189659.00 70929.67 189659.00 70962.00C189637.67 70983.34 189616.33 71004.66 189595.00 71026.00C189582.70 71062.29 189570.23 71098.54 189558.05 71134.87C189548.70 71162.91 189539.35 71190.96 189530.00 71219.00C189510.06 71238.91 189490.15 71258.84 189470.38 71278.91C189447.58 71301.94 189424.79 71324.97 189402.00 71348.00C189380.33 71380.00 189358.67 71412.00 189337.00 71444.00C189326.33 71454.66 189315.67 71465.34 189305.00 71476.00C189294.33 71508.33 189283.67 71540.67 189273.00 71573.00C189273.00 71594.33 189273.00 71615.67 189273.00 71637.00C189262.33 71647.66 189251.67 71658.34 189241.00 71669.00C189251.67 71669.00 189262.33 71669.00 189273.00 71669.00C189255.79 71686.21 189238.54 71703.38 189221.53 71720.78C189206.69 71735.85 189191.84 71750.93 189177.00 71766.00C189177.00 71787.33 189177.00 71808.67 189177.00 71830.00C189155.33 71851.33 189133.67 71872.67 189112.00 71894.00C189112.00 71904.67 189112.00 71915.33 189112.00 71926.00C189090.67 71937.00 189069.33 71948.00 189048.00 71959.00C189048.00 71991.00 189048.00 72023.00 189048.00 72055.00C189037.33 72065.66 189026.67 72076.34 189016.00 72087.00C189005.33 72087.00 188994.67 72087.00 188984.00 72087.00C188984.00 72130.00 188984.00 72173.00 188984.00 72216.00C188973.33 72237.33 188962.67 72258.67 188952.00 72280.00C188930.33 72290.67 188908.67 72301.33 188887.00 72312.00C188876.33 72322.66 188865.67 72333.34 188855.00 72344.00C188855.00 72355.00 188855.00 72366.00 188855.00 72377.00C188844.33 72398.33 188833.67 72419.67 188823.00 72441.00C188801.67 72451.67 188780.33 72462.33 188759.00 72473.00C188759.00 72483.67 188759.00 72494.33 188759.00 72505.00C188748.00 72537.33 188737.00 72569.67 188726.00 72602.00C188694.00 72634.00 188662.00 72666.00 188630.00 72698.00C188608.67 72708.67 188587.33 72719.33 188566.00 72730.00C188544.33 72762.33 188522.67 72794.67 188501.00 72827.00C188479.67 72837.67 188458.33 72848.33 188437.00 72859.00C188426.33 72869.66 188415.67 72880.34 188405.00 72891.00C188415.67 72891.00 188426.33 72891.00 188437.00 72891.00C188405.00 72901.67 188373.00 72912.33 188341.00 72923.00C188330.00 72933.67 188319.00 72944.33 188308.00 72955.00C188308.00 72965.67 188308.00 72976.33 188308.00 72987.00C188276.00 72998.00 188244.00 73009.00 188212.00 73020.00C188192.09 73039.94 188172.16 73059.85 188152.10 73079.62C188129.06 73102.41 188106.03 73125.21 188083.00 73148.00C188072.33 73169.66 188061.67 73191.34 188051.00 73213.00C188040.33 73266.33 188029.67 73319.67 188019.00 73373.00C187997.67 73416.00 187976.33 73459.00 187955.00 73502.00C187933.33 73502.00 187911.67 73502.00 187890.00 73502.00C187890.00 73523.33 187890.00 73544.67 187890.00 73566.00C187879.33 73566.00 187868.67 73566.00 187858.00 73566.00C187826.00 73598.33 187794.00 73630.67 187762.00 73663.00C187751.33 73684.33 187740.67 73705.67 187730.00 73727.00C187687.00 73759.00 187644.00 73791.00 187601.00 73823.00C187601.00 73855.33 187601.00 73887.67 187601.00 73920.00C187579.67 73920.00 187558.33 73920.00 187537.00 73920.00C187515.33 73941.33 187493.67 73962.67 187472.00 73984.00C187472.00 73994.67 187472.00 74005.33 187472.00 74016.00C187450.67 74027.00 187429.33 74038.00 187408.00 74049.00C187386.67 74070.34 187365.33 74091.66 187344.00 74113.00C187333.33 74113.00 187322.67 74113.00 187312.00 74113.00C187290.33 74145.00 187268.67 74177.00 187247.00 74209.00C187225.67 74230.67 187204.33 74252.33 187183.00 74274.00C187172.31 74295.37 187161.65 74316.75 187150.93 74338.10C187129.61 74370.06 187108.31 74402.03 187087.00 74434.00C187087.00 74487.67 187087.00 74541.33 187087.00 74595.00C187065.33 74595.00 187043.67 74595.00 187022.00 74595.00C187000.67 74627.34 186979.33 74659.66 186958.00 74692.00C186947.33 74681.00 186936.67 74670.00 186926.00 74659.00C186936.67 74659.00 186947.33 74659.00 186958.00 74659.00C186958.00 74648.33 186958.00 74637.67 186958.00 74627.00C186947.33 74627.00 186936.67 74627.00 186926.00 74627.00C186883.00 74637.67 186840.00 74648.33 186797.00 74659.00C186754.33 74712.66 186711.67 74766.34 186669.00 74820.00C186658.00 74820.00 186647.00 74820.00 186636.00 74820.00C186604.00 74852.33 186572.00 74884.67 186540.00 74917.00C186529.33 74938.33 186518.67 74959.67 186508.00 74981.00C186518.67 74970.34 186529.33 74959.66 186540.00 74949.00C186475.67 75024.00 186411.33 75099.00 186347.00 75174.00C186314.89 75227.82 186282.84 75281.69 186250.68 75335.48C186229.11 75367.32 186207.56 75399.16 186186.00 75431.00C186164.67 75484.67 186143.33 75538.33 186122.00 75592.00C186057.67 75645.67 185993.33 75699.33 185929.00 75753.00C185897.00 75817.33 185865.00 75881.67 185833.00 75946.00C185810.39 75979.45 185787.68 76012.82 185765.14 76046.31C185723.41 76109.24 185681.66 76172.16 185639.94 76235.10C185596.96 76310.07 185553.98 76385.04 185511.00 76460.00C185489.67 76481.34 185468.33 76502.66 185447.00 76524.00C185447.00 76545.67 185447.00 76567.33 185447.00 76589.00C185425.67 76610.34 185404.33 76631.66 185383.00 76653.00C185361.33 76642.33 185339.67 76631.67 185318.00 76621.00C185296.64 76642.37 185275.26 76663.71 185253.92 76685.10C185210.95 76738.73 185167.97 76792.36 185125.00 76846.00C185114.33 76867.33 185103.67 76888.67 185093.00 76910.00C185071.67 76931.34 185050.33 76952.66 185029.00 76974.00C185029.00 76985.00 185029.00 76996.00 185029.00 77007.00C185007.67 76996.00 184986.33 76985.00 184965.00 76974.00C184943.33 76985.00 184921.67 76996.00 184900.00 77007.00C184878.67 77028.34 184857.33 77049.66 184836.00 77071.00C184814.67 77114.00 184793.33 77157.00 184772.00 77200.00C184729.00 77221.33 184686.00 77242.67 184643.00 77264.00C184600.00 77317.67 184557.00 77371.33 184514.00 77425.00C184460.67 77467.67 184407.33 77510.33 184354.00 77553.00C184321.67 77596.00 184289.33 77639.00 184257.00 77682.00C184246.33 77703.33 184235.67 77724.67 184225.00 77746.00C184225.00 77799.67 184225.00 77853.33 184225.00 77907.00C184235.67 77917.66 184246.33 77928.34 184257.00 77939.00C184257.00 77949.67 184257.00 77960.33 184257.00 77971.00C184246.33 77981.66 184235.67 77992.34 184225.00 78003.00C184214.33 78003.00 184203.67 78003.00 184193.00 78003.00C184150.00 78067.33 184107.00 78131.67 184064.00 78196.00C183999.67 78335.34 183935.33 78474.66 183871.00 78614.00C183855.95 78629.11 183840.72 78644.04 183825.96 78659.44C183819.64 78665.96 183813.32 78672.48 183807.00 78679.00C183796.33 78668.00 183785.67 78657.00 183775.00 78646.00C183732.90 78561.65 183690.44 78477.49 183648.13 78393.25C183646.57 78390.48 183645.40 78387.54 183644.50 78384.50C183634.33 78354.00 183624.17 78323.50 183614.00 78293.00C183603.33 78293.00 183592.67 78293.00 183582.00 78293.00C183549.67 78271.33 183517.33 78249.67 183485.00 78228.00C183474.33 78217.34 183463.67 78206.66 183453.00 78196.00C183421.00 78217.67 183389.00 78239.33 183357.00 78261.00C183357.00 78271.67 183357.00 78282.33 183357.00 78293.00C183346.33 78293.00 183335.67 78293.00 183325.00 78293.00C183292.67 78303.67 183260.33 78314.33 183228.00 78325.00C183217.33 78325.00 183206.67 78325.00 183196.00 78325.00C183196.00 78314.33 183196.00 78303.67 183196.00 78293.00C183206.67 78293.00 183217.33 78293.00 183228.00 78293.00C183185.33 78293.00 183142.67 78293.00 183100.00 78293.00C183089.33 78303.66 183078.67 78314.34 183068.00 78325.00C183035.67 78303.66 183003.33 78282.34 182971.00 78261.00C182981.67 78218.00 182992.33 78175.00 183003.00 78132.00C182992.33 78089.00 182981.67 78046.00 182971.00 78003.00C182971.00 77949.67 182971.00 77896.33 182971.00 77843.00C182960.31 77821.30 182949.65 77799.58 182938.93 77777.90C182917.60 77745.90 182896.25 77713.91 182874.94 77681.89C182863.96 77660.59 182852.98 77639.30 182842.00 77618.00C182810.00 77596.33 182778.00 77574.67 182746.00 77553.00C182746.00 77542.33 182746.00 77531.67 182746.00 77521.00C182724.67 77499.66 182703.33 77478.34 182682.00 77457.00C182660.33 77457.00 182638.67 77457.00 182617.00 77457.00C182595.67 77478.34 182574.33 77499.66 182553.00 77521.00C182521.00 77521.00 182489.00 77521.00 182457.00 77521.00C182446.00 77531.67 182435.00 77542.33 182424.00 77553.00C182392.00 77553.00 182360.00 77553.00 182328.00 77553.00C182306.67 77542.33 182285.33 77531.67 182264.00 77521.00C182253.33 77521.00 182242.67 77521.00 182232.00 77521.00C182210.33 77499.67 182188.67 77478.33 182167.00 77457.00C182145.67 77446.33 182124.33 77435.67 182103.00 77425.00C182092.33 77425.00 182081.67 77425.00 182071.00 77425.00C182081.67 77414.00 182092.33 77403.00 182103.00 77392.00C182103.00 77381.33 182103.00 77370.67 182103.00 77360.00C182070.67 77349.33 182038.33 77338.67 182006.00 77328.00C181995.29 77327.98 181984.59 77328.03 181973.88 77327.98C181920.25 77317.32 181866.63 77306.66 181813.00 77296.00C181802.29 77285.32 181791.63 77274.59 181780.90 77263.93C181748.93 77242.63 181716.97 77221.31 181685.00 77200.00C181674.33 77189.00 181663.67 77178.00 181653.00 77167.00C181653.00 77135.00 181653.00 77103.00 181653.00 77071.00C181642.33 77049.67 181631.67 77028.33 181621.00 77007.00C181599.33 77007.00 181577.67 77007.00 181556.00 77007.00C181534.67 76985.33 181513.33 76963.67 181492.00 76942.00C181438.33 76931.33 181384.67 76920.67 181331.00 76910.00C181320.31 76888.63 181309.65 76867.25 181298.93 76845.90C181277.61 76813.60 181256.31 76781.30 181235.00 76749.00C181213.33 76727.67 181191.67 76706.33 181170.00 76685.00C181159.33 76653.00 181148.67 76621.00 181138.00 76589.00C181138.00 76567.33 181138.00 76545.67 181138.00 76524.00C181127.33 76513.34 181116.67 76502.66 181106.00 76492.00C181106.00 76417.00 181106.00 76342.00 181106.00 76267.00C181095.33 76245.67 181084.67 76224.33 181074.00 76203.00C181074.00 76192.33 181074.00 76181.67 181074.00 76171.00C181031.00 76149.33 180988.00 76127.67 180945.00 76106.00C180923.67 76106.00 180902.33 76106.00 180881.00 76106.00C180849.00 76127.67 180817.00 76149.33 180785.00 76171.00C180752.67 76171.00 180720.33 76171.00 180688.00 76171.00C180645.30 76127.98 180602.62 76084.93 180559.91 76041.92C180473.94 75966.94 180387.97 75891.97 180302.00 75817.00C180270.00 75795.67 180238.00 75774.33 180206.00 75753.00C180131.00 75742.33 180056.00 75731.67 179981.00 75721.00C179916.67 75721.00 179852.33 75721.00 179788.00 75721.00C179777.33 75710.00 179766.67 75699.00 179756.00 75688.00C179756.00 75677.33 179756.00 75666.67 179756.00 75656.00C179745.31 75634.63 179734.65 75613.25 179723.93 75591.90C179702.28 75559.60 179680.64 75527.30 179659.00 75495.00C179627.00 75463.00 179595.00 75431.00 179563.00 75399.00C179541.29 75388.33 179519.60 75377.61 179497.88 75366.96C179465.92 75356.31 179433.96 75345.65 179402.00 75335.00C179359.00 75302.67 179316.00 75270.33 179273.00 75238.00C179251.67 75216.66 179230.33 75195.34 179209.00 75174.00C179187.67 75174.00 179166.33 75174.00 179145.00 75174.00C179112.67 75163.33 179080.33 75152.67 179048.00 75142.00C179005.33 75120.33 178962.67 75098.67 178920.00 75077.00C178909.33 75066.34 178898.67 75055.66 178888.00 75045.00C178695.00 75013.00 178502.00 74981.00 178309.00 74949.00C178276.67 74949.00 178244.33 74949.00 178212.00 74949.00C178190.63 74938.31 178169.25 74927.65 178147.90 74916.93C178029.93 74841.96 177911.97 74766.98 177794.00 74692.00C177794.00 74681.00 177794.00 74670.00 177794.00 74659.00C177772.67 74616.33 177751.33 74573.67 177730.00 74531.00C177691.61 74511.83 177653.23 74492.63 177614.93 74473.26C177588.95 74460.18 177562.98 74447.09 177537.00 74434.00C177483.33 74423.33 177429.67 74412.67 177376.00 74402.00C177365.33 74402.00 177354.67 74402.00 177344.00 74402.00C177301.33 74423.67 177258.67 74445.33 177216.00 74467.00C177205.00 74467.00 177194.00 74467.00 177183.00 74467.00C177172.33 74434.67 177161.67 74402.33 177151.00 74370.00C177129.67 74348.66 177108.33 74327.34 177087.00 74306.00C177076.33 74284.34 177065.67 74262.66 177055.00 74241.00C177022.67 74241.00 176990.33 74241.00 176958.00 74241.00C176958.00 74219.67 176958.00 74198.33 176958.00 74177.00C176947.33 74177.00 176936.67 74177.00 176926.00 74177.00C176861.67 74123.33 176797.33 74069.67 176733.00 74016.00C176722.33 74005.34 176711.67 73994.66 176701.00 73984.00C176690.33 73984.00 176679.67 73984.00 176669.00 73984.00C176637.00 73994.67 176605.00 74005.33 176573.00 74016.00C176508.67 73994.67 176444.33 73973.33 176380.00 73952.00C176326.33 73941.33 176272.67 73930.67 176219.00 73920.00C176197.67 73898.66 176176.33 73877.34 176155.00 73856.00C176165.67 73823.67 176176.33 73791.33 176187.00 73759.00C176163.23 73735.54 176139.35 73712.20 176115.66 73688.66C176096.44 73669.44 176077.22 73650.22 176058.00 73631.00C176026.00 73631.00 175994.00 73631.00 175962.00 73631.00C175940.33 73609.34 175918.67 73587.66 175897.00 73566.00C175886.33 73566.00 175875.67 73566.00 175865.00 73566.00C175854.33 73555.34 175843.67 73544.66 175833.00 73534.00C175833.00 73523.33 175833.00 73512.67 175833.00 73502.00C175822.33 73502.00 175811.67 73502.00 175801.00 73502.00C175758.00 73491.33 175715.00 73480.67 175672.00 73470.00C175661.33 73470.00 175650.67 73470.00 175640.00 73470.00C175629.33 73480.66 175618.67 73491.34 175608.00 73502.00C175575.67 73491.33 175543.33 73480.67 175511.00 73470.00C175489.67 73480.67 175468.33 73491.33 175447.00 73502.00C175415.00 73469.67 175383.00 73437.33 175351.00 73405.00C175318.67 73405.00 175286.33 73405.00 175254.00 73405.00C175243.33 73394.34 175232.67 73383.66 175222.00 73373.00C175222.00 73351.67 175222.00 73330.33 175222.00 73309.00C175232.67 73298.34 175243.33 73287.66 175254.00 73277.00C175254.00 73255.67 175254.00 73234.33 175254.00 73213.00C175243.33 73202.00 175232.67 73191.00 175222.00 73180.00C175211.33 73148.00 175200.67 73116.00 175190.00 73084.00C175147.00 73041.00 175104.00 72998.00 175061.00 72955.00z"},"br-26":{"name":"Sergipe","path":"M175061.00 80093.00C175071.67 80093.00 175082.33 80093.00 175093.00 80093.00C175104.00 80071.67 175115.00 80050.33 175126.00 80029.00C175136.67 79997.00 175147.33 79965.00 175158.00 79933.00C175158.00 79868.67 175158.00 79804.33 175158.00 79740.00C175168.67 79718.34 175179.33 79696.66 175190.00 79675.00C175200.67 79675.00 175211.33 79675.00 175222.00 79675.00C175254.33 79664.33 175286.67 79653.67 175319.00 79643.00C175329.67 79664.33 175340.33 79685.67 175351.00 79707.00C175383.00 79707.00 175415.00 79707.00 175447.00 79707.00C175468.33 79718.00 175489.67 79729.00 175511.00 79740.00C175532.67 79740.00 175554.33 79740.00 175576.00 79740.00C175586.67 79718.34 175597.33 79696.66 175608.00 79675.00C175629.33 79685.67 175650.67 79696.33 175672.00 79707.00C175693.67 79685.67 175715.33 79664.33 175737.00 79643.00C175758.33 79664.34 175779.67 79685.66 175801.00 79707.00C175833.00 79696.33 175865.00 79685.67 175897.00 79675.00C175907.67 79675.00 175918.33 79675.00 175929.00 79675.00C175940.00 79696.67 175951.00 79718.33 175962.00 79740.00C175972.67 79740.00 175983.33 79740.00 175994.00 79740.00C176015.33 79761.34 176036.67 79782.66 176058.00 79804.00C176058.00 79857.67 176058.00 79911.33 176058.00 79965.00C176101.00 79965.00 176144.00 79965.00 176187.00 79965.00C176229.70 79943.32 176272.39 79921.63 176315.09 79899.96C176369.85 79878.22 176424.57 79856.40 176479.35 79834.70C176671.23 79760.13 176863.12 79685.57 177055.00 79611.00C177033.67 79428.67 177012.33 79246.33 176991.00 79064.00C176991.00 79053.33 176991.00 79042.67 176991.00 79032.00C176980.00 79021.33 176969.00 79010.67 176958.00 79000.00C176958.00 78989.33 176958.00 78978.67 176958.00 78968.00C176947.33 78957.34 176936.67 78946.66 176926.00 78936.00C176926.00 78925.33 176926.00 78914.67 176926.00 78904.00C176947.67 78904.00 176969.33 78904.00 176991.00 78904.00C176991.00 78893.00 176991.00 78882.00 176991.00 78871.00C177001.67 78860.34 177012.33 78849.66 177023.00 78839.00C177023.00 78849.67 177023.00 78860.33 177023.00 78871.00C177023.00 78849.67 177023.00 78828.33 177023.00 78807.00C177033.67 78785.67 177044.33 78764.33 177055.00 78743.00C177055.00 78721.67 177055.00 78700.33 177055.00 78679.00C177044.33 78646.67 177033.67 78614.33 177023.00 78582.00C176969.33 78485.67 176915.67 78389.33 176862.00 78293.00C176872.67 78282.34 176883.33 78271.66 176894.00 78261.00C176883.33 78239.34 176872.67 78217.66 176862.00 78196.00C176894.00 78185.33 176926.00 78174.67 176958.00 78164.00C176947.33 78164.00 176936.67 78164.00 176926.00 78164.00C176926.00 78153.33 176926.00 78142.67 176926.00 78132.00C176936.67 78121.34 176947.33 78110.66 176958.00 78100.00C176958.00 78089.33 176958.00 78078.67 176958.00 78068.00C176979.67 78068.00 177001.33 78068.00 177023.00 78068.00C177023.00 78057.33 177023.00 78046.67 177023.00 78036.00C177033.67 78025.00 177044.33 78014.00 177055.00 78003.00C177065.67 78003.00 177076.33 78003.00 177087.00 78003.00C177119.00 77981.67 177151.00 77960.33 177183.00 77939.00C177194.00 77928.33 177205.00 77917.67 177216.00 77907.00C177248.00 77907.00 177280.00 77907.00 177312.00 77907.00C177355.00 77885.67 177398.00 77864.33 177441.00 77843.00C177430.00 77832.00 177419.00 77821.00 177408.00 77810.00C177407.99 77799.30 177408.03 77788.60 177407.98 77777.90C177365.32 77574.27 177322.66 77370.63 177280.00 77167.00C177258.67 77156.33 177237.33 77145.67 177216.00 77135.00C177216.01 77124.30 177215.97 77113.60 177216.02 77102.90C177226.68 77049.27 177237.34 76995.63 177248.00 76942.00C177248.00 76920.67 177248.00 76899.33 177248.00 76878.00C177215.67 76835.00 177183.33 76792.00 177151.00 76749.00C177108.33 76663.34 177065.67 76577.66 177023.00 76492.00C177023.00 76427.67 177023.00 76363.33 177023.00 76299.00C177012.33 76277.67 177001.67 76256.33 176991.00 76235.00C176915.67 76192.00 176840.33 76149.00 176765.00 76106.00C176754.33 76116.66 176743.67 76127.34 176733.00 76138.00C176701.00 76127.33 176669.00 76116.67 176637.00 76106.00C176604.67 76106.00 176572.33 76106.00 176540.00 76106.00C176540.00 76084.67 176540.00 76063.33 176540.00 76042.00C176518.67 76042.00 176497.33 76042.00 176476.00 76042.00C176454.67 76052.67 176433.33 76063.33 176412.00 76074.00C176401.33 76074.00 176390.67 76074.00 176380.00 76074.00C176369.00 76063.33 176358.00 76052.67 176347.00 76042.00C176315.00 75977.67 176283.00 75913.33 176251.00 75849.00C176229.67 75838.33 176208.33 75827.67 176187.00 75817.00C176187.00 75806.33 176187.00 75795.67 176187.00 75785.00C176208.33 75752.66 176229.67 75720.34 176251.00 75688.00C176251.00 75656.00 176251.00 75624.00 176251.00 75592.00C176272.33 75570.66 176293.67 75549.34 176315.00 75528.00C176315.00 75517.00 176315.00 75506.00 176315.00 75495.00C176304.33 75484.34 176293.67 75473.66 176283.00 75463.00C176304.33 75420.33 176325.67 75377.67 176347.00 75335.00C176336.33 75324.34 176325.67 75313.66 176315.00 75303.00C176304.33 75303.00 176293.67 75303.00 176283.00 75303.00C176251.00 75292.00 176219.00 75281.00 176187.00 75270.00C176154.67 75238.00 176122.33 75206.00 176090.00 75174.00C176090.00 75163.33 176090.00 75152.67 176090.00 75142.00C176079.33 75142.00 176068.67 75142.00 176058.00 75142.00C176036.67 75099.00 176015.33 75056.00 175994.00 75013.00C175994.00 74906.00 175994.00 74799.00 175994.00 74692.00C176015.33 74681.00 176036.67 74670.00 176058.00 74659.00C176068.67 74637.67 176079.33 74616.33 176090.00 74595.00C176111.67 74573.67 176133.33 74552.33 176155.00 74531.00C176176.33 74531.00 176197.67 74531.00 176219.00 74531.00C176229.67 74520.34 176240.33 74509.66 176251.00 74499.00C176240.33 74488.34 176229.67 74477.66 176219.00 74467.00C176197.67 74456.00 176176.33 74445.00 176155.00 74434.00C176142.76 74422.07 176130.40 74410.27 176118.25 74398.25C176108.83 74388.84 176099.42 74379.42 176090.00 74370.00C176068.67 74359.33 176047.33 74348.67 176026.00 74338.00C176015.33 74316.67 176004.67 74295.33 175994.00 74274.00C175994.00 74231.00 175994.00 74188.00 175994.00 74145.00C176004.67 74134.34 176015.33 74123.66 176026.00 74113.00C176036.67 74123.66 176047.33 74134.34 176058.00 74145.00C176058.00 74134.33 176058.00 74123.67 176058.00 74113.00C176068.67 74102.34 176079.33 74091.66 176090.00 74081.00C176090.00 74070.33 176090.00 74059.67 176090.00 74049.00C176079.33 74038.00 176068.67 74027.00 176058.00 74016.00C176079.33 73994.66 176100.67 73973.34 176122.00 73952.00C176122.00 73941.33 176122.00 73930.67 176122.00 73920.00C176133.00 73898.67 176144.00 73877.33 176155.00 73856.00C176176.33 73877.34 176197.67 73898.66 176219.00 73920.00C176272.67 73930.67 176326.33 73941.33 176380.00 73952.00C176444.33 73973.33 176508.67 73994.67 176573.00 74016.00C176605.00 74005.33 176637.00 73994.67 176669.00 73984.00C176679.67 73984.00 176690.33 73984.00 176701.00 73984.00C176711.72 73994.70 176722.41 74005.44 176733.15 74016.12C176797.43 74069.75 176861.72 74123.37 176926.00 74177.00C176936.67 74177.00 176947.33 74177.00 176958.00 74177.00C176958.00 74198.33 176958.00 74219.67 176958.00 74241.00C176990.33 74241.00 177022.67 74241.00 177055.00 74241.00C177065.67 74262.66 177076.33 74284.34 177087.00 74306.00C177108.33 74327.34 177129.67 74348.66 177151.00 74370.00C177161.67 74402.33 177172.33 74434.67 177183.00 74467.00C177194.00 74467.00 177205.00 74467.00 177216.00 74467.00C177258.67 74445.33 177301.33 74423.67 177344.00 74402.00C177354.70 74402.01 177365.40 74401.98 177376.10 74402.02C177429.73 74412.68 177483.37 74423.34 177537.00 74434.00C177584.54 74457.92 177632.02 74481.94 177679.59 74505.80C177696.40 74514.20 177713.20 74522.60 177730.00 74531.00C177751.33 74573.67 177772.67 74616.33 177794.00 74659.00C177794.00 74670.00 177794.00 74681.00 177794.00 74692.00C177912.00 74767.00 178030.00 74842.00 178148.00 74917.00C178169.33 74927.67 178190.67 74938.33 178212.00 74949.00C178244.33 74949.00 178276.67 74949.00 178309.00 74949.00C178502.00 74981.00 178695.00 75013.00 178888.00 75045.00C178898.67 75055.66 178909.33 75066.34 178920.00 75077.00C178962.67 75098.67 179005.33 75120.33 179048.00 75142.00C179080.33 75152.67 179112.67 75163.33 179145.00 75174.00C179166.33 75174.00 179187.67 75174.00 179209.00 75174.00C179230.33 75195.34 179251.67 75216.66 179273.00 75238.00C179316.00 75270.33 179359.00 75302.67 179402.00 75335.00C179434.00 75345.67 179466.00 75356.33 179498.00 75367.00C179519.67 75377.67 179541.33 75388.33 179563.00 75399.00C179595.00 75431.00 179627.00 75463.00 179659.00 75495.00C179680.67 75527.33 179702.33 75559.67 179724.00 75592.00C179734.67 75613.33 179745.33 75634.67 179756.00 75656.00C179756.00 75666.67 179756.00 75677.33 179756.00 75688.00C179766.67 75699.00 179777.33 75710.00 179788.00 75721.00C179852.33 75721.00 179916.67 75721.00 179981.00 75721.00C180056.00 75731.67 180131.00 75742.33 180206.00 75753.00C180238.00 75774.33 180270.00 75795.67 180302.00 75817.00C180388.00 75892.00 180474.00 75967.00 180560.00 76042.00C180602.67 76085.00 180645.33 76128.00 180688.00 76171.00C180720.33 76171.00 180752.67 76171.00 180785.00 76171.00C180817.00 76149.33 180849.00 76127.67 180881.00 76106.00C180902.33 76106.00 180923.67 76106.00 180945.00 76106.00C180988.00 76127.67 181031.00 76149.33 181074.00 76171.00C181074.00 76181.67 181074.00 76192.33 181074.00 76203.00C181084.67 76224.33 181095.33 76245.67 181106.00 76267.00C181106.00 76342.00 181106.00 76417.00 181106.00 76492.00C181116.67 76502.66 181127.33 76513.34 181138.00 76524.00C181138.00 76545.67 181138.00 76567.33 181138.00 76589.00C181148.67 76621.00 181159.33 76653.00 181170.00 76685.00C181191.67 76706.33 181213.33 76727.67 181235.00 76749.00C181256.33 76781.34 181277.67 76813.66 181299.00 76846.00C181309.67 76867.33 181320.33 76888.67 181331.00 76910.00C181384.67 76920.67 181438.33 76931.33 181492.00 76942.00C181513.33 76963.67 181534.67 76985.33 181556.00 77007.00C181577.67 77007.00 181599.33 77007.00 181621.00 77007.00C181631.67 77028.33 181642.33 77049.67 181653.00 77071.00C181653.00 77103.00 181653.00 77135.00 181653.00 77167.00C181663.67 77178.00 181674.33 77189.00 181685.00 77200.00C181717.00 77221.33 181749.00 77242.67 181781.00 77264.00C181791.67 77274.66 181802.33 77285.34 181813.00 77296.00C181866.67 77306.67 181920.33 77317.33 181974.00 77328.00C181984.67 77328.00 181995.33 77328.00 182006.00 77328.00C182038.33 77338.67 182070.67 77349.33 182103.00 77360.00C182103.00 77370.67 182103.00 77381.33 182103.00 77392.00C182092.33 77403.00 182081.67 77414.00 182071.00 77425.00C182081.67 77425.00 182092.33 77425.00 182103.00 77425.00C182124.33 77435.67 182145.67 77446.33 182167.00 77457.00C182188.67 77478.33 182210.33 77499.67 182232.00 77521.00C182242.67 77521.00 182253.33 77521.00 182264.00 77521.00C182285.33 77531.67 182306.67 77542.33 182328.00 77553.00C182360.00 77553.00 182392.00 77553.00 182424.00 77553.00C182435.00 77542.33 182446.00 77531.67 182457.00 77521.00C182489.00 77521.00 182521.00 77521.00 182553.00 77521.00C182574.33 77499.66 182595.67 77478.34 182617.00 77457.00C182638.67 77457.00 182660.33 77457.00 182682.00 77457.00C182703.33 77478.34 182724.67 77499.66 182746.00 77521.00C182746.00 77531.67 182746.00 77542.33 182746.00 77553.00C182778.00 77574.67 182810.00 77596.33 182842.00 77618.00C182853.02 77639.36 182864.02 77660.73 182875.05 77682.08C182896.37 77714.05 182917.68 77746.03 182939.00 77778.00C182949.67 77799.66 182960.33 77821.34 182971.00 77843.00C182971.00 77896.33 182971.00 77949.67 182971.00 78003.00C182981.67 78046.00 182992.33 78089.00 183003.00 78132.00C182992.33 78175.00 182981.67 78218.00 182971.00 78261.00C183003.33 78282.34 183035.67 78303.66 183068.00 78325.00C183078.67 78314.34 183089.33 78303.66 183100.00 78293.00C183142.67 78293.00 183185.33 78293.00 183228.00 78293.00C183217.33 78293.00 183206.67 78293.00 183196.00 78293.00C183196.00 78303.67 183196.00 78314.33 183196.00 78325.00C183206.67 78325.00 183217.33 78325.00 183228.00 78325.00C183260.33 78314.33 183292.67 78303.67 183325.00 78293.00C183335.67 78293.00 183346.33 78293.00 183357.00 78293.00C183357.00 78282.33 183357.00 78271.67 183357.00 78261.00C183389.00 78239.33 183421.00 78217.67 183453.00 78196.00C183463.67 78206.66 183474.33 78217.34 183485.00 78228.00C183517.33 78249.67 183549.67 78271.33 183582.00 78293.00C183592.67 78293.00 183603.33 78293.00 183614.00 78293.00C183624.67 78325.00 183635.33 78357.00 183646.00 78389.00C183680.86 78458.43 183715.83 78527.81 183750.63 78597.27C183758.75 78613.51 183766.88 78629.76 183775.00 78646.00C183775.00 78689.00 183775.00 78732.00 183775.00 78775.00C183764.33 78764.34 183753.67 78753.66 183743.00 78743.00C183689.21 78753.70 183635.41 78764.37 183581.62 78775.08C183485.41 78796.38 183389.21 78817.70 183293.00 78839.00C183164.33 78892.67 183035.67 78946.33 182907.00 79000.00C182842.67 79032.33 182778.33 79064.67 182714.00 79097.00C182660.08 79139.84 182606.21 79182.74 182552.27 79225.55C182509.51 79257.70 182466.75 79289.85 182424.00 79322.00C182349.00 79354.00 182274.00 79386.00 182199.00 79418.00C182070.33 79503.66 181941.67 79589.34 181813.00 79675.00C181756.71 79731.61 181700.48 79788.29 181644.15 79844.86C181497.09 79991.90 181350.05 80138.95 181203.00 80286.00C181160.00 80339.67 181117.00 80393.33 181074.00 80447.00C181030.96 80511.38 180987.93 80575.78 180944.89 80640.16C180891.59 80715.10 180838.30 80790.05 180785.00 80865.00C180785.00 80886.33 180785.00 80907.67 180785.00 80929.00C180741.98 80982.69 180698.95 81036.38 180655.94 81090.08C180537.96 81261.72 180419.98 81433.36 180302.00 81605.00C180259.33 81690.66 180216.67 81776.34 180174.00 81862.00C180184.67 81872.66 180195.33 81883.34 180206.00 81894.00C180120.31 81990.36 180034.62 82086.71 179948.94 82183.08C179862.96 82290.38 179776.98 82397.69 179691.00 82505.00C179637.67 82601.34 179584.33 82697.66 179531.00 82794.00C179488.00 82922.67 179445.00 83051.33 179402.00 83180.00C179391.33 83190.66 179380.67 83201.34 179370.00 83212.00C179370.00 83233.67 179370.00 83255.33 179370.00 83277.00C179316.33 83277.00 179262.67 83277.00 179209.00 83277.00C179198.33 83298.33 179187.67 83319.67 179177.00 83341.00C179166.33 83341.00 179155.67 83341.00 179145.00 83341.00C179111.95 83373.74 179078.84 83406.42 179045.83 83439.20C179014.56 83470.80 178983.28 83502.40 178952.00 83534.00C178909.00 83566.00 178866.00 83598.00 178823.00 83630.00C178801.67 83640.67 178780.33 83651.33 178759.00 83662.00C178684.00 83662.00 178609.00 83662.00 178534.00 83662.00C178512.67 83683.67 178491.33 83705.33 178470.00 83727.00C178470.00 83748.33 178470.00 83769.67 178470.00 83791.00C178405.67 83791.00 178341.33 83791.00 178277.00 83791.00C178266.00 83780.33 178255.00 83769.67 178244.00 83759.00C178222.67 83759.00 178201.33 83759.00 178180.00 83759.00C178190.67 83769.66 178201.33 83780.34 178212.00 83791.00C178201.33 83791.00 178190.67 83791.00 178180.00 83791.00C178169.33 83780.34 178158.67 83769.66 178148.00 83759.00C178158.67 83737.67 178169.33 83716.33 178180.00 83695.00C178158.67 83695.00 178137.33 83695.00 178116.00 83695.00C178094.67 83705.67 178073.33 83716.33 178052.00 83727.00C178030.33 83727.00 178008.67 83727.00 177987.00 83727.00C177976.33 83716.34 177965.67 83705.66 177955.00 83695.00C177944.33 83673.34 177933.67 83651.66 177923.00 83630.00C177912.33 83630.00 177901.67 83630.00 177891.00 83630.00C177880.33 83640.66 177869.67 83651.34 177859.00 83662.00C177848.00 83651.33 177837.00 83640.67 177826.00 83630.00C177826.00 83651.67 177826.00 83673.33 177826.00 83695.00C177804.67 83695.00 177783.33 83695.00 177762.00 83695.00C177772.67 83716.33 177783.33 83737.67 177794.00 83759.00C177772.67 83780.34 177751.33 83801.66 177730.00 83823.00C177730.00 83844.33 177730.00 83865.67 177730.00 83887.00C177708.67 83876.33 177687.33 83865.67 177666.00 83855.00C177644.33 83855.00 177622.67 83855.00 177601.00 83855.00C177612.00 83823.00 177623.00 83791.00 177634.00 83759.00C177623.00 83759.00 177612.00 83759.00 177601.00 83759.00C177579.67 83769.67 177558.33 83780.33 177537.00 83791.00C177515.67 83791.00 177494.33 83791.00 177473.00 83791.00C177473.00 83769.67 177473.00 83748.33 177473.00 83727.00C177440.67 83727.00 177408.33 83727.00 177376.00 83727.00C177354.67 83705.33 177333.33 83683.67 177312.00 83662.00C177301.33 83673.00 177290.67 83684.00 177280.00 83695.00C177269.33 83684.00 177258.67 83673.00 177248.00 83662.00C177226.33 83662.00 177204.67 83662.00 177183.00 83662.00C177172.33 83651.34 177161.67 83640.66 177151.00 83630.00C177140.33 83640.66 177129.67 83651.34 177119.00 83662.00C177097.67 83651.33 177076.33 83640.67 177055.00 83630.00C177055.00 83608.67 177055.00 83587.33 177055.00 83566.00C177065.67 83555.34 177076.33 83544.66 177087.00 83534.00C177076.33 83523.34 177065.67 83512.66 177055.00 83502.00C177044.33 83502.00 177033.67 83502.00 177023.00 83502.00C177001.33 83491.00 176979.67 83480.00 176958.00 83469.00C176947.33 83469.00 176936.67 83469.00 176926.00 83469.00C176915.33 83447.67 176904.67 83426.33 176894.00 83405.00C176883.33 83405.00 176872.67 83405.00 176862.00 83405.00C176851.33 83394.34 176840.67 83383.66 176830.00 83373.00C176830.00 83351.67 176830.00 83330.33 176830.00 83309.00C176851.33 83309.00 176872.67 83309.00 176894.00 83309.00C176894.00 83287.33 176894.00 83265.67 176894.00 83244.00C176862.00 83255.00 176830.00 83266.00 176798.00 83277.00C176798.00 83266.00 176798.00 83255.00 176798.00 83244.00C176776.33 83233.33 176754.67 83222.67 176733.00 83212.00C176765.33 83212.00 176797.67 83212.00 176830.00 83212.00C176808.33 83201.33 176786.67 83190.67 176765.00 83180.00C176754.33 83180.00 176743.67 83180.00 176733.00 83180.00C176722.33 83201.33 176711.67 83222.67 176701.00 83244.00C176701.00 83233.33 176701.00 83222.67 176701.00 83212.00C176690.33 83222.66 176679.67 83233.34 176669.00 83244.00C176658.33 83233.34 176647.67 83222.66 176637.00 83212.00C176637.00 83180.00 176637.00 83148.00 176637.00 83116.00C176626.33 83116.00 176615.67 83116.00 176605.00 83116.00C176594.33 83105.34 176583.67 83094.66 176573.00 83084.00C176551.33 83084.00 176529.67 83084.00 176508.00 83084.00C176508.00 83094.67 176508.00 83105.33 176508.00 83116.00C176497.33 83116.00 176486.67 83116.00 176476.00 83116.00C176476.00 83137.33 176476.00 83158.67 176476.00 83180.00C176465.33 83180.00 176454.67 83180.00 176444.00 83180.00C176444.00 83169.33 176444.00 83158.67 176444.00 83148.00C176422.67 83126.66 176401.33 83105.34 176380.00 83084.00C176390.67 83084.00 176401.33 83084.00 176412.00 83084.00C176412.00 83073.00 176412.00 83062.00 176412.00 83051.00C176401.33 83051.00 176390.67 83051.00 176380.00 83051.00C176369.00 83062.00 176358.00 83073.00 176347.00 83084.00C176347.00 83062.33 176347.00 83040.67 176347.00 83019.00C176325.67 83019.00 176304.33 83019.00 176283.00 83019.00C176283.00 83008.33 176283.00 82997.67 176283.00 82987.00C176293.67 82976.34 176304.33 82965.66 176315.00 82955.00C176315.00 82944.33 176315.00 82933.67 176315.00 82923.00C176304.33 82912.34 176293.67 82901.66 176283.00 82891.00C176272.33 82858.67 176261.67 82826.33 176251.00 82794.00C176251.00 82783.33 176251.00 82772.67 176251.00 82762.00C176240.33 82772.66 176229.67 82783.34 176219.00 82794.00C176208.33 82783.34 176197.67 82772.66 176187.00 82762.00C176187.00 82751.33 176187.00 82740.67 176187.00 82730.00C176208.33 82730.00 176229.67 82730.00 176251.00 82730.00C176229.67 82719.33 176208.33 82708.67 176187.00 82698.00C176187.00 82687.33 176187.00 82676.67 176187.00 82666.00C176197.67 82666.00 176208.33 82666.00 176219.00 82666.00C176197.67 82633.66 176176.33 82601.34 176155.00 82569.00C176155.00 82547.67 176155.00 82526.33 176155.00 82505.00C176176.33 82494.33 176197.67 82483.67 176219.00 82473.00C176219.00 82462.33 176219.00 82451.67 176219.00 82441.00C176229.67 82430.00 176240.33 82419.00 176251.00 82408.00C176240.33 82397.34 176229.67 82386.66 176219.00 82376.00C176229.67 82365.34 176240.33 82354.66 176251.00 82344.00C176251.00 82333.33 176251.00 82322.67 176251.00 82312.00C176240.33 82312.00 176229.67 82312.00 176219.00 82312.00C176219.00 82301.33 176219.00 82290.67 176219.00 82280.00C176229.67 82280.00 176240.33 82280.00 176251.00 82280.00C176240.33 82258.34 176229.67 82236.66 176219.00 82215.00C176229.67 82215.00 176240.33 82215.00 176251.00 82215.00C176261.67 82204.34 176272.33 82193.66 176283.00 82183.00C176283.00 82151.00 176283.00 82119.00 176283.00 82087.00C176293.67 82076.34 176304.33 82065.66 176315.00 82055.00C176293.67 82055.00 176272.33 82055.00 176251.00 82055.00C176229.67 82044.33 176208.33 82033.67 176187.00 82023.00C176176.33 82033.66 176165.67 82044.34 176155.00 82055.00C176122.67 82022.66 176090.33 81990.34 176058.00 81958.00C176047.33 81968.66 176036.67 81979.34 176026.00 81990.00C176004.67 81979.33 175983.33 81968.67 175962.00 81958.00C175940.33 81936.67 175918.67 81915.33 175897.00 81894.00C175875.67 81883.33 175854.33 81872.67 175833.00 81862.00C175843.67 81851.34 175854.33 81840.66 175865.00 81830.00C175854.33 81819.34 175843.67 81808.66 175833.00 81798.00C175843.67 81776.34 175854.33 81754.66 175865.00 81733.00C175865.00 81722.33 175865.00 81711.67 175865.00 81701.00C175854.33 81701.00 175843.67 81701.00 175833.00 81701.00C175811.67 81690.33 175790.33 81679.67 175769.00 81669.00C175758.33 81647.67 175747.67 81626.33 175737.00 81605.00C175737.00 81594.00 175737.00 81583.00 175737.00 81572.00C175747.67 81572.00 175758.33 81572.00 175769.00 81572.00C175779.67 81540.00 175790.33 81508.00 175801.00 81476.00C175801.00 81454.67 175801.00 81433.33 175801.00 81412.00C175790.33 81412.00 175779.67 81412.00 175769.00 81412.00C175769.00 81401.00 175769.00 81390.00 175769.00 81379.00C175758.33 81379.00 175747.67 81379.00 175737.00 81379.00C175737.00 81368.33 175737.00 81357.67 175737.00 81347.00C175726.00 81347.00 175715.00 81347.00 175704.00 81347.00C175693.33 81336.34 175682.67 81325.66 175672.00 81315.00C175672.00 81304.33 175672.00 81293.67 175672.00 81283.00C175682.67 81283.00 175693.33 81283.00 175704.00 81283.00C175693.33 81261.67 175682.67 81240.33 175672.00 81219.00C175672.00 81208.33 175672.00 81197.67 175672.00 81187.00C175661.33 81176.00 175650.67 81165.00 175640.00 81154.00C175618.67 81143.33 175597.33 81132.67 175576.00 81122.00C175576.00 81143.67 175576.00 81165.33 175576.00 81187.00C175565.33 81187.00 175554.67 81187.00 175544.00 81187.00C175533.00 81176.00 175522.00 81165.00 175511.00 81154.00C175500.33 81132.67 175489.67 81111.33 175479.00 81090.00C175436.33 81068.67 175393.67 81047.33 175351.00 81026.00C175340.33 81004.67 175329.67 80983.33 175319.00 80962.00C175308.00 80951.00 175297.00 80940.00 175286.00 80929.00C175297.00 80907.67 175308.00 80886.33 175319.00 80865.00C175319.00 80854.33 175319.00 80843.67 175319.00 80833.00C175286.67 80822.33 175254.33 80811.67 175222.00 80801.00C175222.00 80779.33 175222.00 80757.67 175222.00 80736.00C175211.33 80736.00 175200.67 80736.00 175190.00 80736.00C175179.33 80747.00 175168.67 80758.00 175158.00 80769.00C175158.00 80758.00 175158.00 80747.00 175158.00 80736.00C175136.33 80725.33 175114.67 80714.67 175093.00 80704.00C175093.00 80672.00 175093.00 80640.00 175093.00 80608.00C175071.67 80575.66 175050.33 80543.34 175029.00 80511.00C175029.00 80489.67 175029.00 80468.33 175029.00 80447.00C175039.67 80425.67 175050.33 80404.33 175061.00 80383.00C175071.67 80372.34 175082.33 80361.66 175093.00 80351.00C175082.33 80318.67 175071.67 80286.33 175061.00 80254.00C175050.33 80254.00 175039.67 80254.00 175029.00 80254.00C175039.67 80232.67 175050.33 80211.33 175061.00 80190.00C175050.33 80168.67 175039.67 80147.33 175029.00 80126.00C175039.67 80115.00 175050.33 80104.00 175061.00 80093.00z"},"br-07":{"name":"Distrito Federal","path":"M127474.00 104691.00C127474.00 104680.00 127474.00 104669.00 127474.00 104658.00C127495.67 104626.00 127517.33 104594.00 127539.00 104562.00C127581.67 104551.33 127624.33 104540.67 127667.00 104530.00C127678.00 104508.67 127689.00 104487.33 127700.00 104466.00C127732.00 104423.00 127764.00 104380.00 127796.00 104337.00C127806.67 104337.00 127817.33 104337.00 127828.00 104337.00C127838.67 104315.67 127849.33 104294.33 127860.00 104273.00C127849.33 104230.00 127838.67 104187.00 127828.00 104144.00C127817.33 104122.67 127806.67 104101.33 127796.00 104080.00C127774.67 104090.67 127753.33 104101.33 127732.00 104112.00C127710.33 104101.33 127688.67 104090.67 127667.00 104080.00C127667.00 104047.67 127667.00 104015.33 127667.00 103983.00C127678.01 103940.32 127689.00 103897.64 127700.01 103854.96C127710.68 103822.64 127721.34 103790.32 127732.00 103758.00C127753.33 103726.00 127774.67 103694.00 127796.00 103662.00C127817.33 103662.00 127838.67 103662.00 127860.00 103662.00C127860.00 103469.00 127860.00 103276.00 127860.00 103083.00C129103.33 103083.00 130346.67 103083.00 131590.00 103083.00C131590.00 103158.00 131590.00 103233.00 131590.00 103308.00C131611.33 103308.00 131632.67 103308.00 131654.00 103308.00C131675.67 103340.00 131697.33 103372.00 131719.00 103404.00C131729.67 103404.00 131740.33 103404.00 131751.00 103404.00C131751.00 103415.00 131751.00 103426.00 131751.00 103437.00C131761.67 103447.67 131772.33 103458.33 131783.00 103469.00C131826.00 103469.00 131869.00 103469.00 131912.00 103469.00C131944.00 103479.67 131976.00 103490.33 132008.00 103501.00C132018.67 103501.00 132029.33 103501.00 132040.00 103501.00C132050.67 103511.67 132061.33 103522.33 132072.00 103533.00C132061.33 103543.67 132050.67 103554.33 132040.00 103565.00C132018.67 103618.67 131997.33 103672.33 131976.00 103726.00C131986.67 103747.33 131997.33 103768.67 132008.00 103790.00C132008.00 103833.00 132008.00 103876.00 132008.00 103919.00C131997.33 103929.67 131986.67 103940.33 131976.00 103951.00C131986.67 103961.67 131997.33 103972.33 132008.00 103983.00C132018.67 103983.00 132029.33 103983.00 132040.00 103983.00C132050.67 103993.67 132061.33 104004.33 132072.00 104015.00C132072.00 104036.67 132072.00 104058.33 132072.00 104080.00C132061.33 104101.33 132050.67 104122.67 132040.00 104144.00C132040.00 104165.33 132040.00 104186.67 132040.00 104208.00C132050.67 104218.67 132061.33 104229.33 132072.00 104240.00C132072.00 104251.00 132072.00 104262.00 132072.00 104273.00C132061.33 104273.00 132050.67 104273.00 132040.00 104273.00C132040.00 104294.33 132040.00 104315.67 132040.00 104337.00C132040.00 104326.33 132040.00 104315.67 132040.00 104305.00C132040.00 104315.67 132040.00 104326.33 132040.00 104337.00C132029.33 104347.67 132018.67 104358.33 132008.00 104369.00C132008.00 104390.33 132008.00 104411.67 132008.00 104433.00C131997.33 104433.00 131986.67 104433.00 131976.00 104433.00C131965.33 104465.33 131954.67 104497.67 131944.00 104530.00C131933.33 104540.67 131922.67 104551.33 131912.00 104562.00C131912.00 104572.67 131912.00 104583.33 131912.00 104594.00C131901.00 104594.00 131890.00 104594.00 131879.00 104594.00C131879.00 104615.33 131879.00 104636.67 131879.00 104658.00C131868.33 104658.00 131857.67 104658.00 131847.00 104658.00C131836.33 104669.00 131825.67 104680.00 131815.00 104691.00C131815.00 104733.67 131815.00 104776.33 131815.00 104819.00C131804.33 104829.67 131793.67 104840.33 131783.00 104851.00C131793.67 104851.00 131804.33 104851.00 131815.00 104851.00C131815.00 104862.00 131815.00 104873.00 131815.00 104884.00C131804.33 104905.33 131793.67 104926.67 131783.00 104948.00C131772.33 104948.00 131761.67 104948.00 131751.00 104948.00C131761.67 104948.00 131772.33 104948.00 131783.00 104948.00C131783.00 104969.33 131783.00 104990.67 131783.00 105012.00C131793.67 105022.67 131804.33 105033.33 131815.00 105044.00C131804.33 105054.67 131793.67 105065.33 131783.00 105076.00C131804.33 105076.00 131825.67 105076.00 131847.00 105076.00C131836.33 105087.00 131825.67 105098.00 131815.00 105109.00C131815.00 105119.67 131815.00 105130.33 131815.00 105141.00C131825.67 105141.00 131836.33 105141.00 131847.00 105141.00C131847.00 105162.33 131847.00 105183.67 131847.00 105205.00C131825.67 105205.00 131804.33 105205.00 131783.00 105205.00C131793.67 105215.67 131804.33 105226.33 131815.00 105237.00C131815.00 105258.67 131815.00 105280.33 131815.00 105302.00C131804.33 105302.00 131793.67 105302.00 131783.00 105302.00C131783.00 105366.00 131783.00 105430.00 131783.00 105494.00C131793.67 105494.00 131804.33 105494.00 131815.00 105494.00C131815.00 105505.00 131815.00 105516.00 131815.00 105527.00C131825.67 105527.00 131836.33 105527.00 131847.00 105527.00C131847.00 105537.67 131847.00 105548.33 131847.00 105559.00C131868.67 105559.00 131890.33 105559.00 131912.00 105559.00C131912.00 105569.67 131912.00 105580.33 131912.00 105591.00C131922.67 105591.00 131933.33 105591.00 131944.00 105591.00C131944.00 105601.67 131944.00 105612.33 131944.00 105623.00C131954.67 105612.33 131965.33 105601.67 131976.00 105591.00C131986.67 105612.33 131997.33 105633.67 132008.00 105655.00C132018.67 105655.00 132029.33 105655.00 132040.00 105655.00C132040.00 105665.67 132040.00 105676.33 132040.00 105687.00C132061.67 105687.00 132083.33 105687.00 132105.00 105687.00C132094.00 105697.67 132083.00 105708.33 132072.00 105719.00C132083.00 105719.00 132094.00 105719.00 132105.00 105719.00C132105.00 105730.00 132105.00 105741.00 132105.00 105752.00C131515.33 105752.00 130925.67 105752.00 130336.00 105752.00C130121.67 105762.67 129907.33 105773.33 129693.00 105784.00C128964.33 105784.00 128235.67 105784.00 127507.00 105784.00C127507.00 105773.33 127507.00 105762.67 127507.00 105752.00C127517.67 105719.67 127528.33 105687.33 127539.00 105655.00C127539.00 105623.00 127539.00 105591.00 127539.00 105559.00C127549.67 105537.33 127560.33 105515.67 127571.00 105494.00C127581.67 105462.00 127592.33 105430.00 127603.00 105398.00C127592.33 105387.33 127581.67 105376.67 127571.00 105366.00C127592.33 105344.67 127613.67 105323.33 127635.00 105302.00C127635.00 105269.67 127635.00 105237.33 127635.00 105205.00C127613.67 105194.33 127592.33 105183.67 127571.00 105173.00C127560.33 105183.67 127549.67 105194.33 127539.00 105205.00C127528.33 105194.33 127517.67 105183.67 127507.00 105173.00C127507.00 105162.33 127507.00 105151.67 127507.00 105141.00C127517.67 105141.00 127528.33 105141.00 127539.00 105141.00C127539.00 105119.33 127539.00 105097.67 127539.00 105076.00C127528.33 105076.00 127517.67 105076.00 127507.00 105076.00C127507.00 105044.00 127507.00 105012.00 127507.00 104980.00C127517.67 104969.33 127528.33 104958.67 127539.00 104948.00C127528.33 104937.33 127517.67 104926.67 127507.00 104916.00C127496.00 104862.33 127485.00 104808.67 127474.00 104755.00C127474.00 104733.67 127474.00 104712.33 127474.00 104691.00z"},"br-17":{"name":"Pernambuco","path":"M160271.00 69901.00C160303.00 69901.00 160335.00 69901.00 160367.00 69901.00C160410.00 69879.33 160453.00 69857.67 160496.00 69836.00C160506.74 69825.19 160517.62 69814.50 160528.28 69803.62C160560.19 69761.08 160592.09 69718.54 160624.00 69676.00C160677.67 69676.00 160731.33 69676.00 160785.00 69676.00C160806.67 69665.00 160828.33 69654.00 160850.00 69643.00C160860.67 69632.33 160871.33 69621.67 160882.00 69611.00C160903.33 69611.00 160924.67 69611.00 160946.00 69611.00C160967.33 69589.67 160988.67 69568.33 161010.00 69547.00C160999.33 69515.00 160988.67 69483.00 160978.00 69451.00C160978.00 69429.33 160978.00 69407.67 160978.00 69386.00C160988.67 69386.00 160999.33 69386.00 161010.00 69386.00C161020.67 69375.33 161031.33 69364.67 161042.00 69354.00C161063.67 69354.00 161085.33 69354.00 161107.00 69354.00C161139.00 69322.00 161171.00 69290.00 161203.00 69258.00C161224.67 69215.00 161246.33 69172.00 161268.00 69129.00C161268.00 69107.67 161268.00 69086.33 161268.00 69065.00C161289.33 69065.00 161310.67 69065.00 161332.00 69065.00C161342.67 69075.67 161353.33 69086.33 161364.00 69097.00C161374.67 69097.00 161385.33 69097.00 161396.00 69097.00C161417.33 69086.33 161438.67 69075.67 161460.00 69065.00C161471.00 69043.33 161482.00 69021.67 161493.00 69000.00C161503.67 69000.00 161514.33 69000.00 161525.00 69000.00C161535.67 68989.33 161546.33 68978.67 161557.00 68968.00C161567.67 68936.00 161578.33 68904.00 161589.00 68872.00C161589.00 68839.67 161589.00 68807.33 161589.00 68775.00C161632.00 68786.00 161675.00 68797.00 161718.00 68808.00C161728.70 68754.26 161739.33 68700.50 161750.07 68646.78C161760.72 68614.52 161771.36 68582.26 161782.00 68550.00C161835.67 68539.33 161889.33 68528.67 161943.00 68518.00C161953.67 68486.00 161964.33 68454.00 161975.00 68422.00C161985.67 68422.00 161996.33 68422.00 162007.00 68422.00C162028.33 68411.33 162049.67 68400.67 162071.00 68390.00C162092.67 68411.33 162114.33 68432.67 162136.00 68454.00C162136.00 68464.67 162136.00 68475.33 162136.00 68486.00C162146.74 68496.70 162157.41 68507.49 162168.20 68518.13C162200.13 68539.42 162232.07 68560.71 162264.00 68582.00C162285.67 68603.67 162307.33 68625.33 162329.00 68647.00C162350.33 68625.33 162371.67 68603.67 162393.00 68582.00C162403.67 68560.67 162414.33 68539.33 162425.00 68518.00C162425.00 68475.33 162425.00 68432.67 162425.00 68390.00C162435.67 68379.00 162446.33 68368.00 162457.00 68357.00C162467.67 68357.00 162478.33 68357.00 162489.00 68357.00C162489.00 68325.00 162489.00 68293.00 162489.00 68261.00C162478.33 68261.00 162467.67 68261.00 162457.00 68261.00C162467.67 68239.67 162478.33 68218.33 162489.00 68197.00C162521.33 68197.00 162553.67 68197.00 162586.00 68197.00C162596.67 68207.67 162607.33 68218.33 162618.00 68229.00C162628.67 68250.33 162639.33 68271.67 162650.00 68293.00C162650.00 68303.67 162650.00 68314.33 162650.00 68325.00C162682.33 68325.00 162714.67 68325.00 162747.00 68325.00C162779.00 68293.00 162811.00 68261.00 162843.00 68229.00C162832.33 68186.00 162821.67 68143.00 162811.00 68100.00C162821.67 68089.33 162832.33 68078.67 162843.00 68068.00C162843.00 68057.33 162843.00 68046.67 162843.00 68036.00C162886.00 68025.33 162929.00 68014.67 162972.00 68004.00C162972.00 67982.33 162972.00 67960.67 162972.00 67939.00C162982.67 67939.00 162993.33 67939.00 163004.00 67939.00C163004.00 67917.67 163004.00 67896.33 163004.00 67875.00C163014.67 67864.33 163025.33 67853.67 163036.00 67843.00C163025.33 67800.00 163014.67 67757.00 163004.00 67714.00C163025.33 67703.33 163046.67 67692.67 163068.00 67682.00C163078.67 67671.33 163089.33 67660.67 163100.00 67650.00C163132.33 67639.33 163164.67 67628.67 163197.00 67618.00C163218.33 67596.67 163239.67 67575.33 163261.00 67554.00C163293.00 67554.00 163325.00 67554.00 163357.00 67554.00C163357.00 67543.00 163357.00 67532.00 163357.00 67521.00C163368.00 67499.67 163379.00 67478.33 163390.00 67457.00C163400.67 67446.33 163411.33 67435.67 163422.00 67425.00C163432.67 67403.67 163443.33 67382.33 163454.00 67361.00C163475.33 67361.00 163496.67 67361.00 163518.00 67361.00C163528.67 67350.33 163539.33 67339.67 163550.00 67329.00C163550.00 67307.33 163550.00 67285.67 163550.00 67264.00C163561.00 67253.33 163572.00 67242.67 163583.00 67232.00C163604.33 67232.00 163625.67 67232.00 163647.00 67232.00C163657.67 67221.33 163668.33 67210.67 163679.00 67200.00C163679.00 67189.33 163679.00 67178.67 163679.00 67168.00C163689.67 67157.33 163700.33 67146.67 163711.00 67136.00C163764.67 67157.33 163818.33 67178.67 163872.00 67200.00C163872.00 67189.33 163872.00 67178.67 163872.00 67168.00C163882.67 67157.33 163893.33 67146.67 163904.00 67136.00C163904.00 67114.33 163904.00 67092.67 163904.00 67071.00C163893.33 67060.33 163882.67 67049.67 163872.00 67039.00C163861.33 67017.67 163850.67 66996.33 163840.00 66975.00C163850.71 66931.93 163861.33 66888.84 163872.09 66845.78C163893.43 66792.04 163914.84 66738.31 163936.15 66684.55C163946.77 66652.70 163957.38 66620.85 163968.00 66589.00C164021.67 66492.67 164075.33 66396.33 164129.00 66300.00C164129.03 66267.51 164128.95 66235.02 164129.04 66202.53C164139.69 66073.94 164150.39 65945.35 164161.00 65816.76C164161.00 65795.51 164161.00 65774.26 164161.00 65753.00C164150.33 65721.00 164139.67 65689.00 164129.00 65657.00C164129.00 65646.00 164129.00 65635.00 164129.00 65624.00C164097.00 65592.00 164065.00 65560.00 164033.00 65528.00C164022.33 65528.00 164011.67 65528.00 164001.00 65528.00C163915.00 65495.67 163829.00 65463.33 163743.00 65431.00C163700.33 65420.33 163657.67 65409.67 163615.00 65399.00C163582.67 65367.00 163550.33 65335.00 163518.00 65303.00C163507.33 65238.67 163496.67 65174.33 163486.00 65110.00C163507.33 65045.67 163528.67 64981.33 163550.00 64917.00C163582.33 64852.67 163614.67 64788.33 163647.00 64724.00C163647.00 64649.00 163647.00 64574.00 163647.00 64499.00C163636.33 64488.33 163625.67 64477.67 163615.00 64467.00C163615.00 64456.33 163615.00 64445.67 163615.00 64435.00C163561.27 64370.62 163507.59 64306.19 163453.83 64241.83C163443.22 64231.22 163432.61 64220.61 163422.00 64210.00C163389.67 64124.00 163357.33 64038.00 163325.00 63952.00C163325.00 63930.67 163325.00 63909.33 163325.00 63888.00C163335.67 63866.67 163346.33 63845.33 163357.00 63824.00C163410.67 63813.33 163464.33 63802.67 163518.00 63792.00C163539.67 63781.00 163561.33 63770.00 163583.00 63759.00C163593.67 63737.67 163604.33 63716.33 163615.00 63695.00C163775.67 63630.67 163936.33 63566.33 164097.00 63502.00C164172.00 63491.33 164247.00 63480.67 164322.00 63470.00C164525.67 63470.00 164729.33 63470.00 164933.00 63470.00C165018.67 63448.67 165104.33 63427.33 165190.00 63406.00C165233.00 63427.33 165276.00 63448.67 165319.00 63470.00C165340.33 63470.00 165361.67 63470.00 165383.00 63470.00C165393.70 63480.74 165404.49 63491.40 165415.13 63502.20C165458.09 63566.46 165501.04 63630.73 165544.00 63695.00C165694.23 63662.96 165844.45 63630.88 165994.69 63598.87C166112.46 63577.25 166230.23 63555.62 166348.00 63534.00C166433.67 63534.00 166519.33 63534.00 166605.00 63534.00C166626.33 63512.67 166647.67 63491.33 166669.00 63470.00C166712.00 63480.67 166755.00 63491.33 166798.00 63502.00C166830.00 63491.33 166862.00 63480.67 166894.00 63470.00C166969.00 63384.33 167044.00 63298.67 167119.00 63213.00C167130.00 63213.00 167141.00 63213.00 167152.00 63213.00C167173.33 63223.67 167194.67 63234.33 167216.00 63245.00C167269.67 63223.67 167323.33 63202.33 167377.00 63181.00C167387.67 63170.33 167398.33 63159.67 167409.00 63149.00C167441.00 63159.67 167473.00 63170.33 167505.00 63181.00C167569.33 63181.00 167633.67 63181.00 167698.00 63181.00C167751.82 63170.32 167805.64 63159.57 167859.47 63148.93C167934.31 63137.95 168009.16 63126.98 168084.00 63116.00C168116.33 63116.00 168148.67 63116.00 168181.00 63116.00C168213.00 63105.33 168245.00 63094.67 168277.00 63084.00C168287.67 63084.00 168298.33 63084.00 168309.00 63084.00C168330.33 63105.67 168351.67 63127.33 168373.00 63149.00C168405.33 63170.33 168437.67 63191.67 168470.00 63213.00C168502.00 63213.00 168534.00 63213.00 168566.00 63213.00C168576.67 63223.67 168587.33 63234.33 168598.00 63245.00C168609.00 63245.00 168620.00 63245.00 168631.00 63245.00C168652.33 63277.33 168673.67 63309.67 168695.00 63342.00C168716.33 63363.33 168737.67 63384.67 168759.00 63406.00C168791.45 63427.44 168823.95 63448.81 168856.38 63470.28C168898.92 63502.52 168941.46 63534.76 168984.00 63567.00C168994.67 63567.00 169005.33 63567.00 169016.00 63567.00C169037.67 63588.33 169059.33 63609.67 169081.00 63631.00C169091.67 63652.33 169102.33 63673.67 169113.00 63695.00C169134.33 63716.33 169155.67 63737.67 169177.00 63759.00C169220.00 63770.00 169263.00 63781.00 169306.00 63792.00C169316.67 63792.00 169327.33 63792.00 169338.00 63792.00C169399.32 63822.46 169460.72 63852.76 169521.93 63883.46C169525.04 63884.94 169528.08 63886.70 169531.24 63888.00C169541.82 63888.00 169552.41 63888.00 169563.00 63888.00C169606.05 63920.40 169649.15 63952.73 169692.17 63985.17C169726.09 64019.09 169759.97 64053.06 169794.08 64086.79C169824.39 64116.86 169854.69 64146.93 169885.00 64177.00C169906.33 64188.00 169927.67 64199.00 169949.00 64210.00C169949.04 64220.74 169948.92 64231.50 169949.06 64242.23C169959.70 64284.82 169970.35 64327.41 169981.00 64370.00C170002.33 64402.33 170023.67 64434.67 170045.00 64467.00C170056.00 64477.67 170067.00 64488.33 170078.00 64499.00C170088.67 64499.00 170099.33 64499.00 170110.00 64499.00C170120.67 64509.67 170131.33 64520.33 170142.00 64531.00C170131.33 64531.00 170120.67 64531.00 170110.00 64531.00C170087.85 64552.85 170065.61 64574.61 170043.53 64596.52C170033.35 64607.01 170023.18 64617.51 170013.00 64628.00C170013.00 64660.00 170013.00 64692.00 170013.00 64724.00C170002.33 64734.67 169991.67 64745.33 169981.00 64756.00C169981.00 64777.67 169981.00 64799.33 169981.00 64821.00C170024.00 64821.00 170067.00 64821.00 170110.00 64821.00C170120.67 64810.00 170131.33 64799.00 170142.00 64788.00C170152.67 64799.00 170163.33 64810.00 170174.00 64821.00C170174.00 64831.67 170174.00 64842.33 170174.00 64853.00C170206.00 64863.67 170238.00 64874.33 170270.00 64885.00C170270.00 64917.00 170270.00 64949.00 170270.00 64981.00C170259.33 64991.67 170248.67 65002.33 170238.00 65013.00C170259.67 65013.00 170281.33 65013.00 170303.00 65013.00C170313.67 65002.33 170324.33 64991.67 170335.00 64981.00C170356.33 64981.00 170377.67 64981.00 170399.00 64981.00C170420.33 64970.33 170441.67 64959.67 170463.00 64949.00C170495.33 64959.67 170527.67 64970.33 170560.00 64981.00C170581.33 65013.33 170602.67 65045.67 170624.00 65078.00C170667.00 65078.00 170710.00 65078.00 170753.00 65078.00C170774.33 65088.67 170795.67 65099.33 170817.00 65110.00C170827.67 65142.00 170838.33 65174.00 170849.00 65206.00C170881.33 65227.67 170913.67 65249.33 170946.00 65271.00C170946.00 65292.33 170946.00 65313.67 170946.00 65335.00C170956.67 65356.33 170967.33 65377.67 170978.00 65399.00C170988.67 65442.00 170999.33 65485.00 171010.00 65528.00C171010.00 65549.33 171010.00 65570.67 171010.00 65592.00C171020.67 65613.67 171031.33 65635.33 171042.00 65657.00C171020.67 65678.33 170999.33 65699.67 170978.00 65721.00C170988.67 65731.67 170999.33 65742.33 171010.00 65753.00C171053.00 65721.00 171096.00 65689.00 171139.00 65657.00C171160.33 65624.67 171181.67 65592.33 171203.00 65560.00C171246.00 65570.67 171289.00 65581.33 171332.00 65592.00C171342.67 65581.33 171353.33 65570.67 171364.00 65560.00C171374.67 65560.00 171385.33 65560.00 171396.00 65560.00C171406.67 65592.33 171417.33 65624.67 171428.00 65657.00C171428.00 65667.67 171428.00 65678.33 171428.00 65689.00C171460.00 65699.67 171492.00 65710.33 171524.00 65721.00C171535.00 65710.33 171546.00 65699.67 171557.00 65689.00C171578.33 65689.00 171599.67 65689.00 171621.00 65689.00C171621.00 65667.33 171621.00 65645.67 171621.00 65624.00C171631.67 65613.33 171642.33 65602.67 171653.00 65592.00C171674.33 65549.33 171695.67 65506.67 171717.00 65464.00C171706.33 65442.33 171695.67 65420.67 171685.00 65399.00C171695.67 65377.67 171706.33 65356.33 171717.00 65335.00C171717.00 65313.67 171717.00 65292.33 171717.00 65271.00C171727.67 65271.00 171738.33 65271.00 171749.00 65271.00C171760.00 65260.33 171771.00 65249.67 171782.00 65239.00C171792.67 65249.67 171803.33 65260.33 171814.00 65271.00C171824.67 65271.00 171835.33 65271.00 171846.00 65271.00C171846.00 65249.33 171846.00 65227.67 171846.00 65206.00C171867.33 65206.00 171888.67 65206.00 171910.00 65206.00C171920.67 65217.00 171931.33 65228.00 171942.00 65239.00C171963.67 65228.00 171985.33 65217.00 172007.00 65206.00C172007.00 65174.00 172007.00 65142.00 172007.00 65110.00C172028.33 65088.67 172049.67 65067.33 172071.00 65046.00C172092.33 65056.67 172113.67 65067.33 172135.00 65078.00C172188.67 65078.00 172242.33 65078.00 172296.00 65078.00C172306.67 65045.67 172317.33 65013.33 172328.00 64981.00C172328.00 64959.67 172328.00 64938.33 172328.00 64917.00C172306.67 64906.33 172285.33 64895.67 172264.00 64885.00C172274.67 64863.67 172285.33 64842.33 172296.00 64821.00C172306.67 64821.00 172317.33 64821.00 172328.00 64821.00C172328.00 64831.67 172328.00 64842.33 172328.00 64853.00C172371.00 64853.00 172414.00 64853.00 172457.00 64853.00C172467.67 64842.33 172478.33 64831.67 172489.00 64821.00C172489.00 64810.00 172489.00 64799.00 172489.00 64788.00C172499.67 64799.00 172510.33 64810.00 172521.00 64821.00C172542.33 64810.00 172563.67 64799.00 172585.00 64788.00C172606.67 64788.00 172628.33 64788.00 172650.00 64788.00C172660.67 64766.67 172671.33 64745.33 172682.00 64724.00C172692.67 64713.33 172703.33 64702.67 172714.00 64692.00C172703.33 64681.33 172692.67 64670.67 172682.00 64660.00C172703.33 64649.33 172724.67 64638.67 172746.00 64628.00C172756.67 64628.00 172767.33 64628.00 172778.00 64628.00C172778.00 64617.00 172778.00 64606.00 172778.00 64595.00C172799.67 64595.00 172821.33 64595.00 172843.00 64595.00C172853.67 64616.67 172864.33 64638.33 172875.00 64660.00C172896.33 64660.00 172917.67 64660.00 172939.00 64660.00C172960.67 64702.67 172982.33 64745.33 173004.00 64788.00C173014.67 64788.00 173025.33 64788.00 173036.00 64788.00C173057.33 64809.67 173078.67 64831.33 173100.00 64853.00C173100.00 64863.67 173100.00 64874.33 173100.00 64885.00C173110.67 64885.00 173121.33 64885.00 173132.00 64885.00C173132.00 64895.67 173132.00 64906.33 173132.00 64917.00C173164.33 64927.67 173196.67 64938.33 173229.00 64949.00C173229.00 64981.33 173229.00 65013.67 173229.00 65046.00C173239.67 65046.00 173250.33 65046.00 173261.00 65046.00C173271.67 65067.33 173282.33 65088.67 173293.00 65110.00C173293.00 65131.33 173293.00 65152.67 173293.00 65174.00C173314.33 65184.67 173335.67 65195.33 173357.00 65206.00C173357.00 65227.67 173357.00 65249.33 173357.00 65271.00C173378.33 65271.00 173399.67 65271.00 173421.00 65271.00C173432.00 65249.33 173443.00 65227.67 173454.00 65206.00C173454.00 65227.67 173454.00 65249.33 173454.00 65271.00C173464.67 65260.33 173475.33 65249.67 173486.00 65239.00C173496.67 65249.67 173507.33 65260.33 173518.00 65271.00C173550.00 65260.33 173582.00 65249.67 173614.00 65239.00C173635.67 65249.67 173657.33 65260.33 173679.00 65271.00C173700.33 65260.33 173721.67 65249.67 173743.00 65239.00C173775.33 65239.00 173807.67 65239.00 173840.00 65239.00C173840.00 65217.33 173840.00 65195.67 173840.00 65174.00C173850.67 65163.33 173861.33 65152.67 173872.00 65142.00C173904.00 65142.00 173936.00 65142.00 173968.00 65142.00C173989.33 65120.67 174010.67 65099.33 174032.00 65078.00C174064.33 65078.00 174096.67 65078.00 174129.00 65078.00C174139.67 65099.33 174150.33 65120.67 174161.00 65142.00C174193.00 65142.00 174225.00 65142.00 174257.00 65142.00C174268.00 65120.67 174279.00 65099.33 174290.00 65078.00C174279.00 65067.33 174268.00 65056.67 174257.00 65046.00C174300.00 65035.00 174343.00 65024.00 174386.00 65013.00C174396.67 65002.33 174407.33 64991.67 174418.00 64981.00C174418.00 64970.33 174418.00 64959.67 174418.00 64949.00C174433.69 64933.37 174449.20 64917.57 174465.20 64902.26C174471.14 64896.50 174477.07 64890.75 174483.00 64885.00C174504.33 64917.00 174525.67 64949.00 174547.00 64981.00C174557.67 64970.33 174568.33 64959.67 174579.00 64949.00C174589.67 64959.67 174600.33 64970.33 174611.00 64981.00C174621.67 64970.33 174632.33 64959.67 174643.00 64949.00C174654.00 64959.67 174665.00 64970.33 174676.00 64981.00C174676.00 65013.33 174676.00 65045.67 174676.00 65078.00C174686.67 65078.00 174697.33 65078.00 174708.00 65078.00C174697.33 65099.33 174686.67 65120.67 174676.00 65142.00C174697.33 65163.33 174718.67 65184.67 174740.00 65206.00C174718.67 65238.33 174697.33 65270.67 174676.00 65303.00C174708.00 65303.00 174740.00 65303.00 174772.00 65303.00C174761.33 65313.67 174750.67 65324.33 174740.00 65335.00C174750.67 65345.67 174761.33 65356.33 174772.00 65367.00C174761.33 65388.33 174750.67 65409.67 174740.00 65431.00C174750.67 65474.00 174761.33 65517.00 174772.00 65560.00C174794.14 65582.19 174816.38 65604.28 174838.46 65626.53C174848.30 65636.69 174858.15 65646.85 174868.00 65657.00C174889.67 65646.00 174911.33 65635.00 174933.00 65624.00C174975.67 65624.00 175018.33 65624.00 175061.00 65624.00C175061.00 65613.33 175061.00 65602.67 175061.00 65592.00C175082.67 65592.00 175104.33 65592.00 175126.00 65592.00C175147.33 65570.67 175168.67 65549.33 175190.00 65528.00C175211.39 65517.28 175232.83 65506.63 175254.20 65495.87C175286.46 65474.25 175318.73 65452.62 175351.00 65431.00C175372.33 65409.67 175393.67 65388.33 175415.00 65367.00C175436.33 65377.67 175457.67 65388.33 175479.00 65399.00C175489.67 65399.00 175500.33 65399.00 175511.00 65399.00C175522.00 65420.67 175533.00 65442.33 175544.00 65464.00C175565.33 65485.33 175586.67 65506.67 175608.00 65528.00C175608.00 65538.67 175608.00 65549.33 175608.00 65560.00C175618.67 65570.67 175629.33 65581.33 175640.00 65592.00C175704.33 65602.67 175768.67 65613.33 175833.00 65624.00C175843.67 65613.33 175854.33 65602.67 175865.00 65592.00C175865.00 65581.33 175865.00 65570.67 175865.00 65560.00C175854.33 65538.67 175843.67 65517.33 175833.00 65496.00C175833.00 65453.00 175833.00 65410.00 175833.00 65367.00C175843.74 65356.29 175854.41 65345.52 175865.19 65334.86C175908.13 65302.91 175951.06 65270.95 175994.00 65239.00C176026.07 65249.71 176058.16 65260.34 176090.21 65271.10C176111.81 65281.74 176133.40 65292.37 176155.00 65303.00C176155.00 65324.33 176155.00 65345.67 176155.00 65367.00C176176.33 65367.00 176197.67 65367.00 176219.00 65367.00C176229.67 65356.33 176240.33 65345.67 176251.00 65335.00C176272.33 65345.67 176293.67 65356.33 176315.00 65367.00C176330.69 65351.37 176346.20 65335.57 176362.20 65320.26C176368.22 65314.49 176374.12 65308.57 176380.21 65302.89C176401.47 65292.26 176422.74 65281.63 176444.00 65271.00C176444.00 65249.33 176444.00 65227.67 176444.00 65206.00C176476.00 65184.67 176508.00 65163.33 176540.00 65142.00C176540.00 65110.00 176540.00 65078.00 176540.00 65046.00C176593.67 65046.00 176647.33 65046.00 176701.00 65046.00C176685.39 65029.96 176669.96 65013.75 176654.03 64998.03C176648.35 64992.35 176642.68 64986.68 176637.00 64981.00C176647.67 64970.33 176658.33 64959.67 176669.00 64949.00C176690.33 64938.33 176711.67 64927.67 176733.00 64917.00C176765.40 64873.95 176797.73 64830.85 176830.17 64787.83C176840.78 64777.22 176851.39 64766.61 176862.00 64756.00C176883.33 64745.33 176904.67 64734.67 176926.00 64724.00C176979.67 64724.00 177033.33 64724.00 177087.00 64724.00C177108.33 64692.00 177129.67 64660.00 177151.00 64628.00C177172.67 64628.00 177194.33 64628.00 177216.00 64628.00C177226.67 64638.67 177237.33 64649.33 177248.00 64660.00C177248.00 64681.33 177248.00 64702.67 177248.00 64724.00C177258.67 64724.00 177269.33 64724.00 177280.00 64724.00C177280.00 64745.33 177280.00 64766.67 177280.00 64788.00C177301.33 64809.67 177322.67 64831.33 177344.00 64853.00C177344.00 64842.33 177344.00 64831.67 177344.00 64821.00C177365.33 64810.00 177386.67 64799.00 177408.00 64788.00C177408.00 64766.67 177408.00 64745.33 177408.00 64724.00C177397.33 64713.33 177386.67 64702.67 177376.00 64692.00C177354.67 64681.33 177333.33 64670.67 177312.00 64660.00C177322.67 64649.33 177333.33 64638.67 177344.00 64628.00C177344.00 64617.00 177344.00 64606.00 177344.00 64595.00C177354.67 64584.33 177365.33 64573.67 177376.00 64563.00C177386.67 64541.67 177397.33 64520.33 177408.00 64499.00C177419.00 64499.00 177430.00 64499.00 177441.00 64499.00C177451.67 64467.00 177462.33 64435.00 177473.00 64403.00C177483.67 64403.00 177494.33 64403.00 177505.00 64403.00C177526.33 64392.00 177547.67 64381.00 177569.00 64370.00C177569.00 64338.00 177569.00 64306.00 177569.00 64274.00C177612.00 64263.33 177655.00 64252.67 177698.00 64242.00C177698.00 64220.33 177698.00 64198.67 177698.00 64177.00C177730.00 64155.67 177762.00 64134.33 177794.00 64113.00C177804.67 64134.33 177815.33 64155.67 177826.00 64177.00C177837.00 64166.33 177848.00 64155.67 177859.00 64145.00C177880.33 64155.67 177901.67 64166.33 177923.00 64177.00C177944.33 64166.33 177965.67 64155.67 177987.00 64145.00C177997.67 64134.33 178008.33 64123.67 178019.00 64113.00C178019.00 64091.67 178019.00 64070.33 178019.00 64049.00C178051.33 64038.33 178083.67 64027.67 178116.00 64017.00C178148.00 63995.33 178180.00 63973.67 178212.00 63952.00C178264.07 63934.82 178316.16 63917.69 178368.15 63900.28C178380.44 63896.19 178392.72 63892.09 178405.00 63888.00C178405.00 63845.00 178405.00 63802.00 178405.00 63759.00C178420.69 63743.37 178436.20 63727.57 178452.20 63712.26C178458.14 63706.50 178464.07 63700.75 178470.00 63695.00C178470.00 63684.33 178470.00 63673.67 178470.00 63663.00C178480.67 63652.33 178491.33 63641.67 178502.00 63631.00C178512.67 63631.00 178523.33 63631.00 178534.00 63631.00C178544.67 63598.67 178555.33 63566.33 178566.00 63534.00C178576.67 63523.33 178587.33 63512.67 178598.00 63502.00C178598.00 63480.67 178598.00 63459.33 178598.00 63438.00C178587.33 63416.67 178576.67 63395.33 178566.00 63374.00C178576.67 63363.33 178587.33 63352.67 178598.00 63342.00C178630.33 63331.00 178662.67 63320.00 178695.00 63309.00C178737.67 63320.00 178780.33 63331.00 178823.00 63342.00C178833.67 63331.00 178844.33 63320.00 178855.00 63309.00C178866.00 63309.00 178877.00 63309.00 178888.00 63309.00C178909.33 63320.00 178930.67 63331.00 178952.00 63342.00C178962.67 63331.00 178973.33 63320.00 178984.00 63309.00C179016.00 63309.00 179048.00 63309.00 179080.00 63309.00C179144.33 63277.00 179208.67 63245.00 179273.00 63213.00C179262.33 63191.67 179251.67 63170.33 179241.00 63149.00C179251.72 63127.27 179262.37 63105.50 179273.13 63083.81C179294.75 63051.87 179316.38 63019.93 179338.00 62988.00C179413.00 62988.00 179488.00 62988.00 179563.00 62988.00C179573.67 62966.33 179584.33 62944.67 179595.00 62923.00C179670.00 62923.00 179745.00 62923.00 179820.00 62923.00C179852.08 62944.69 179884.11 62966.46 179916.21 62988.10C179937.87 62998.79 179959.56 63009.40 179981.20 63020.13C180013.13 63041.42 180045.07 63062.71 180077.00 63084.00C180093.50 63117.48 180109.89 63151.02 180126.68 63184.36C180131.45 63193.90 180136.23 63203.45 180141.00 63213.00C180173.33 63213.00 180205.67 63213.00 180238.00 63213.00C180248.67 63234.33 180259.33 63255.67 180270.00 63277.00C180280.67 63266.33 180291.33 63255.67 180302.00 63245.00C180312.67 63255.67 180323.33 63266.33 180334.00 63277.00C180355.67 63287.67 180377.33 63298.33 180399.00 63309.00C180431.00 63309.00 180463.00 63309.00 180495.00 63309.00C180516.67 63320.00 180538.33 63331.00 180560.00 63342.00C180560.00 63352.67 180560.00 63363.33 180560.00 63374.00C180570.67 63395.33 180581.33 63416.67 180592.00 63438.00C180613.33 63438.00 180634.67 63438.00 180656.00 63438.00C180656.00 63427.33 180656.00 63416.67 180656.00 63406.00C180666.67 63406.00 180677.33 63406.00 180688.00 63406.00C180720.33 63427.33 180752.67 63448.67 180785.00 63470.00C180806.33 63491.33 180827.67 63512.67 180849.00 63534.00C180827.67 63566.33 180806.33 63598.67 180785.00 63631.00C180806.33 63631.00 180827.67 63631.00 180849.00 63631.00C180849.00 63641.67 180849.00 63652.33 180849.00 63663.00C180838.33 63673.67 180827.67 63684.33 180817.00 63695.00C180827.67 63716.33 180838.33 63737.67 180849.00 63759.00C180859.67 63770.00 180870.33 63781.00 180881.00 63792.00C180902.33 63802.67 180923.67 63813.33 180945.00 63824.00C180945.00 63845.33 180945.00 63866.67 180945.00 63888.00C180955.67 63888.00 180966.33 63888.00 180977.00 63888.00C180977.00 63898.67 180977.00 63909.33 180977.00 63920.00C180955.67 63941.67 180934.33 63963.33 180913.00 63985.00C180902.33 63974.00 180891.67 63963.00 180881.00 63952.00C180849.00 63963.00 180817.00 63974.00 180785.00 63985.00C180785.00 63995.67 180785.00 64006.33 180785.00 64017.00C180742.00 64027.67 180699.00 64038.33 180656.00 64049.00C180634.67 64070.33 180613.33 64091.67 180592.00 64113.00C180559.67 64113.00 180527.33 64113.00 180495.00 64113.00C180473.67 64134.33 180452.33 64155.67 180431.00 64177.00C180398.67 64177.00 180366.33 64177.00 180334.00 64177.00C180312.67 64209.33 180291.33 64241.67 180270.00 64274.00C180238.00 64295.33 180206.00 64316.67 180174.00 64338.00C180152.33 64359.67 180130.67 64381.33 180109.00 64403.00C180087.67 64467.00 180066.33 64531.00 180045.00 64595.00C180023.67 64606.00 180002.33 64617.00 179981.00 64628.00C179981.00 64670.67 179981.00 64713.33 179981.00 64756.00C180004.68 64779.98 180028.22 64804.09 180051.99 64827.99C180060.33 64836.32 180068.66 64844.66 180077.00 64853.00C180077.00 64863.67 180077.00 64874.33 180077.00 64885.00C180087.67 64906.33 180098.33 64927.67 180109.00 64949.00C180141.33 64981.33 180173.67 65013.67 180206.00 65046.00C180206.00 65078.00 180206.00 65110.00 180206.00 65142.00C180227.33 65163.33 180248.67 65184.67 180270.00 65206.00C180238.00 65249.00 180206.00 65292.00 180174.00 65335.00C180174.00 65345.67 180174.00 65356.33 180174.00 65367.00C180184.67 65367.00 180195.33 65367.00 180206.00 65367.00C180195.33 65388.33 180184.67 65409.67 180174.00 65431.00C180163.00 65431.00 180152.00 65431.00 180141.00 65431.00C180130.33 65442.00 180119.67 65453.00 180109.00 65464.00C180109.00 65474.67 180109.00 65485.33 180109.00 65496.00C180093.37 65480.32 180077.57 65464.80 180062.26 65448.80C180056.51 65442.86 180050.75 65436.93 180045.00 65431.00C180034.33 65431.00 180023.67 65431.00 180013.00 65431.00C180002.26 65442.03 179991.60 65453.17 179980.80 65464.13C179948.54 65485.42 179916.27 65506.71 179884.00 65528.00C179873.33 65517.33 179862.67 65506.67 179852.00 65496.00C179841.33 65506.67 179830.67 65517.33 179820.00 65528.00C179798.67 65538.67 179777.33 65549.33 179756.00 65560.00C179766.67 65570.67 179777.33 65581.33 179788.00 65592.00C179809.33 65592.00 179830.67 65592.00 179852.00 65592.00C179852.00 65624.33 179852.00 65656.67 179852.00 65689.00C179820.00 65699.67 179788.00 65710.33 179756.00 65721.00C179745.33 65731.67 179734.67 65742.33 179724.00 65753.00C179734.67 65763.67 179745.33 65774.33 179756.00 65785.00C179756.00 65806.33 179756.00 65827.67 179756.00 65849.00C179691.67 65892.00 179627.33 65935.00 179563.00 65978.00C179530.67 65978.00 179498.33 65978.00 179466.00 65978.00C179466.00 65988.67 179466.00 65999.33 179466.00 66010.00C179444.67 66010.00 179423.33 66010.00 179402.00 66010.00C179402.00 66020.67 179402.00 66031.33 179402.00 66042.00C179423.33 66042.00 179444.67 66042.00 179466.00 66042.00C179455.33 66053.00 179444.67 66064.00 179434.00 66075.00C179444.67 66085.67 179455.33 66096.33 179466.00 66107.00C179466.00 66117.67 179466.00 66128.33 179466.00 66139.00C179455.33 66139.00 179444.67 66139.00 179434.00 66139.00C179423.33 66149.67 179412.67 66160.33 179402.00 66171.00C179370.00 66181.67 179338.00 66192.33 179306.00 66203.00C179295.00 66203.00 179284.00 66203.00 179273.00 66203.00C179272.95 66213.74 179273.10 66224.51 179272.93 66235.22C179262.28 66267.48 179251.64 66299.74 179241.00 66332.00C179262.67 66332.00 179284.33 66332.00 179306.00 66332.00C179306.00 66342.67 179306.00 66353.33 179306.00 66364.00C179338.00 66342.67 179370.00 66321.33 179402.00 66300.00C179445.00 66300.00 179488.00 66300.00 179531.00 66300.00C179552.33 66310.67 179573.67 66321.33 179595.00 66332.00C179616.33 66321.33 179637.67 66310.67 179659.00 66300.00C179691.33 66300.00 179723.67 66300.00 179756.00 66300.00C179766.67 66310.67 179777.33 66321.33 179788.00 66332.00C179798.67 66321.33 179809.33 66310.67 179820.00 66300.00C179820.00 66310.67 179820.00 66321.33 179820.00 66332.00C179841.33 66332.00 179862.67 66332.00 179884.00 66332.00C179884.00 66310.33 179884.00 66288.67 179884.00 66267.00C179905.67 66256.33 179927.33 66245.67 179949.00 66235.00C179970.33 66245.67 179991.67 66256.33 180013.00 66267.00C180013.00 66299.33 180013.00 66331.67 180013.00 66364.00C180023.67 66374.67 180034.33 66385.33 180045.00 66396.00C180055.67 66396.00 180066.33 66396.00 180077.00 66396.00C180077.00 66406.67 180077.00 66417.33 180077.00 66428.00C180098.33 66428.00 180119.67 66428.00 180141.00 66428.00C180152.58 66439.30 180164.31 66450.46 180175.80 66461.86C180185.87 66472.24 180195.93 66482.62 180206.00 66493.00C180206.00 66535.67 180206.00 66578.33 180206.00 66621.00C180195.33 66653.33 180184.67 66685.67 180174.00 66718.00C180174.00 66739.33 180174.00 66760.67 180174.00 66782.00C180195.33 66814.00 180216.67 66846.00 180238.00 66878.00C180227.33 66899.67 180216.67 66921.33 180206.00 66943.00C180216.67 66975.00 180227.33 67007.00 180238.00 67039.00C180238.00 67049.67 180238.00 67060.33 180238.00 67071.00C180227.33 67071.00 180216.67 67071.00 180206.00 67071.00C180195.33 67092.67 180184.67 67114.33 180174.00 67136.00C180184.67 67157.33 180195.33 67178.67 180206.00 67200.00C180184.33 67210.67 180162.67 67221.33 180141.00 67232.00C180141.00 67242.67 180141.00 67253.33 180141.00 67264.00C180152.00 67274.67 180163.00 67285.33 180174.00 67296.00C180195.33 67307.00 180216.67 67318.00 180238.00 67329.00C180270.00 67318.00 180302.00 67307.00 180334.00 67296.00C180334.00 67360.33 180334.00 67424.67 180334.00 67489.00C180377.00 67532.00 180420.00 67575.00 180463.00 67618.00C180473.67 67650.00 180484.33 67682.00 180495.00 67714.00C180559.33 67724.67 180623.67 67735.33 180688.00 67746.00C180698.67 67746.00 180709.33 67746.00 180720.00 67746.00C180752.33 67789.00 180784.67 67832.00 180817.00 67875.00C180859.67 67896.33 180902.33 67917.67 180945.00 67939.00C180966.67 67928.33 180988.33 67917.67 181010.00 67907.00C181052.67 67907.00 181095.33 67907.00 181138.00 67907.00C181148.67 67896.33 181159.33 67885.67 181170.00 67875.00C181170.00 67853.67 181170.00 67832.33 181170.00 67811.00C181202.33 67800.33 181234.67 67789.67 181267.00 67779.00C181299.00 67746.67 181331.00 67714.33 181363.00 67682.00C181374.00 67660.67 181385.00 67639.33 181396.00 67618.00C181428.00 67618.00 181460.00 67618.00 181492.00 67618.00C181524.00 67596.67 181556.00 67575.33 181588.00 67554.00C181663.00 67521.67 181738.00 67489.33 181813.00 67457.00C181824.00 67435.67 181835.00 67414.33 181846.00 67393.00C181888.67 67393.00 181931.33 67393.00 181974.00 67393.00C181995.67 67403.67 182017.33 67414.33 182039.00 67425.00C182049.67 67414.33 182060.33 67403.67 182071.00 67393.00C182081.67 67371.67 182092.33 67350.33 182103.00 67329.00C182113.67 67318.00 182124.33 67307.00 182135.00 67296.00C182167.33 67296.00 182199.67 67296.00 182232.00 67296.00C182232.00 67285.33 182232.00 67274.67 182232.00 67264.00C182242.67 67264.00 182253.33 67264.00 182264.00 67264.00C182253.33 67253.33 182242.67 67242.67 182232.00 67232.00C182232.00 67221.33 182232.00 67210.67 182232.00 67200.00C182253.33 67210.67 182274.67 67221.33 182296.00 67232.00C182328.00 67232.00 182360.00 67232.00 182392.00 67232.00C182381.33 67200.00 182370.67 67168.00 182360.00 67136.00C182370.67 67125.00 182381.33 67114.00 182392.00 67103.00C182424.49 67092.31 182456.95 67081.52 182489.46 67070.89C182531.97 67060.26 182574.49 67049.63 182617.00 67039.00C182638.67 67028.33 182660.33 67017.67 182682.00 67007.00C182682.00 66985.67 182682.00 66964.33 182682.00 66943.00C182671.00 66932.00 182660.00 66921.00 182649.00 66910.00C182627.67 66910.00 182606.33 66910.00 182585.00 66910.00C182585.00 66888.67 182585.00 66867.33 182585.00 66846.00C182574.33 66846.00 182563.67 66846.00 182553.00 66846.00C182553.00 66835.33 182553.00 66824.67 182553.00 66814.00C182563.74 66803.30 182574.40 66792.51 182585.20 66781.87C182617.46 66760.58 182649.73 66739.29 182682.00 66718.00C182682.00 66610.67 182682.00 66503.33 182682.00 66396.00C182692.67 66385.33 182703.33 66374.67 182714.00 66364.00C182714.00 66342.67 182714.00 66321.33 182714.00 66300.00C182724.67 66267.67 182735.33 66235.33 182746.00 66203.00C182789.00 66213.67 182832.00 66224.33 182875.00 66235.00C182885.67 66245.67 182896.33 66256.33 182907.00 66267.00C182917.67 66256.33 182928.33 66245.67 182939.00 66235.00C182928.33 66224.33 182917.67 66213.67 182907.00 66203.00C182917.67 66181.67 182928.33 66160.33 182939.00 66139.00C182928.33 66106.67 182917.67 66074.33 182907.00 66042.00C182928.33 66020.67 182949.67 65999.33 182971.00 65978.00C182992.33 65967.33 183013.67 65956.67 183035.00 65946.00C183066.29 65961.45 183097.68 65976.70 183128.80 65992.48C183183.53 66019.98 183238.27 66047.49 183293.00 66075.00C183314.33 66064.00 183335.67 66053.00 183357.00 66042.00C183367.67 66053.00 183378.33 66064.00 183389.00 66075.00C183410.33 66064.00 183431.67 66053.00 183453.00 66042.00C183485.33 66042.00 183517.67 66042.00 183550.00 66042.00C183550.00 66031.33 183550.00 66020.67 183550.00 66010.00C183560.67 65988.67 183571.33 65967.33 183582.00 65946.00C183592.67 65946.00 183603.33 65946.00 183614.00 65946.00C183614.00 65924.67 183614.00 65903.33 183614.00 65882.00C183603.33 65871.00 183592.67 65860.00 183582.00 65849.00C183592.67 65838.33 183603.33 65827.67 183614.00 65817.00C183614.00 65742.00 183614.00 65667.00 183614.00 65592.00C183624.67 65581.33 183635.33 65570.67 183646.00 65560.00C183667.67 65560.00 183689.33 65560.00 183711.00 65560.00C183732.33 65549.33 183753.67 65538.67 183775.00 65528.00C183807.00 65528.00 183839.00 65528.00 183871.00 65528.00C183892.67 65517.33 183914.33 65506.67 183936.00 65496.00C183946.67 65506.67 183957.33 65517.33 183968.00 65528.00C184064.33 65528.00 184160.67 65528.00 184257.00 65528.00C184267.74 65538.70 184278.40 65549.49 184289.20 65560.13C184321.46 65581.42 184353.73 65602.71 184386.00 65624.00C184418.00 65624.00 184450.00 65624.00 184482.00 65624.00C184492.67 65602.67 184503.33 65581.33 184514.00 65560.00C184514.00 65549.33 184514.00 65538.67 184514.00 65528.00C184492.67 65517.33 184471.33 65506.67 184450.00 65496.00C184450.00 65485.33 184450.00 65474.67 184450.00 65464.00C184460.80 65452.92 184471.50 65441.71 184482.37 65430.71C184535.91 65388.14 184589.46 65345.57 184643.00 65303.00C184653.67 65313.67 184664.33 65324.33 184675.00 65335.00C184685.67 65367.00 184696.33 65399.00 184707.00 65431.00C184739.33 65420.33 184771.67 65409.67 184804.00 65399.00C184900.33 65399.00 184996.67 65399.00 185093.00 65399.00C185114.33 65388.33 185135.67 65377.67 185157.00 65367.00C185210.67 65377.67 185264.33 65388.33 185318.00 65399.00C185350.33 65431.33 185382.67 65463.67 185415.00 65496.00C185425.67 65485.33 185436.33 65474.67 185447.00 65464.00C185457.67 65464.00 185468.33 65464.00 185479.00 65464.00C185500.33 65485.33 185521.67 65506.67 185543.00 65528.00C185575.33 65528.00 185607.67 65528.00 185640.00 65528.00C185650.67 65538.67 185661.33 65549.33 185672.00 65560.00C185682.67 65538.67 185693.33 65517.33 185704.00 65496.00C185714.67 65496.00 185725.33 65496.00 185736.00 65496.00C185757.67 65474.33 185779.33 65452.67 185801.00 65431.00C185843.67 65431.00 185886.33 65431.00 185929.00 65431.00C185939.67 65420.33 185950.33 65409.67 185961.00 65399.00C186014.67 65409.67 186068.33 65420.33 186122.00 65431.00C186154.00 65409.67 186186.00 65388.33 186218.00 65367.00C186218.00 65335.00 186218.00 65303.00 186218.00 65271.00C186229.00 65260.33 186240.00 65249.67 186251.00 65239.00C186272.33 65239.00 186293.67 65239.00 186315.00 65239.00C186347.00 65228.00 186379.00 65217.00 186411.00 65206.00C186432.67 65217.00 186454.33 65228.00 186476.00 65239.00C186497.33 65239.00 186518.67 65239.00 186540.00 65239.00C186572.00 65217.33 186604.00 65195.67 186636.00 65174.00C186657.67 65174.00 186679.33 65174.00 186701.00 65174.00C186733.00 65152.67 186765.00 65131.33 186797.00 65110.00C186807.67 65110.00 186818.33 65110.00 186829.00 65110.00C186840.00 65099.33 186851.00 65088.67 186862.00 65078.00C186862.00 65067.33 186862.00 65056.67 186862.00 65046.00C186872.67 65046.00 186883.33 65046.00 186894.00 65046.00C186926.00 65035.00 186958.00 65024.00 186990.00 65013.00C187000.67 65013.00 187011.33 65013.00 187022.00 65013.00C187022.00 65002.33 187022.00 64991.67 187022.00 64981.00C187043.67 64970.33 187065.33 64959.67 187087.00 64949.00C187097.67 64959.67 187108.33 64970.33 187119.00 64981.00C187183.33 64981.00 187247.67 64981.00 187312.00 64981.00C187365.33 64927.67 187418.67 64874.33 187472.00 64821.00C187472.00 64810.00 187472.00 64799.00 187472.00 64788.00C187483.00 64777.33 187494.00 64766.67 187505.00 64756.00C187558.33 64756.00 187611.67 64756.00 187665.00 64756.00C187686.67 64766.67 187708.33 64777.33 187730.00 64788.00C187772.67 64777.33 187815.33 64766.67 187858.00 64756.00C187868.67 64745.33 187879.33 64734.67 187890.00 64724.00C187911.67 64724.00 187933.33 64724.00 187955.00 64724.00C187922.67 64681.00 187890.33 64638.00 187858.00 64595.00C187868.67 64573.67 187879.33 64552.33 187890.00 64531.00C187901.00 64531.00 187912.00 64531.00 187923.00 64531.00C187923.00 64520.33 187923.00 64509.67 187923.00 64499.00C187933.67 64477.67 187944.33 64456.33 187955.00 64435.00C187933.33 64445.67 187911.67 64456.33 187890.00 64467.00C187879.33 64456.33 187868.67 64445.67 187858.00 64435.00C187858.00 64424.33 187858.00 64413.67 187858.00 64403.00C187868.67 64392.00 187879.33 64381.00 187890.00 64370.00C187901.00 64338.00 187912.00 64306.00 187923.00 64274.00C187923.00 64241.67 187923.00 64209.33 187923.00 64177.00C187955.00 64145.00 187987.00 64113.00 188019.00 64081.00C188008.33 64059.67 187997.67 64038.33 187987.00 64017.00C187987.03 63995.26 187986.94 63973.50 187987.05 63951.77C187997.70 63898.51 188008.35 63845.26 188019.00 63792.00C188051.33 63781.00 188083.67 63770.00 188116.00 63759.00C188158.67 63770.00 188201.33 63781.00 188244.00 63792.00C188265.33 63792.00 188286.67 63792.00 188308.00 63792.00C188319.00 63813.33 188330.00 63834.67 188341.00 63856.00C188362.33 63866.67 188383.67 63877.33 188405.00 63888.00C188415.67 63888.00 188426.33 63888.00 188437.00 63888.00C188447.67 63866.67 188458.33 63845.33 188469.00 63824.00C188512.00 63802.33 188555.00 63780.67 188598.00 63759.00C188608.67 63748.33 188619.33 63737.67 188630.00 63727.00C188662.00 63727.00 188694.00 63727.00 188726.00 63727.00C188726.00 63695.00 188726.00 63663.00 188726.00 63631.00C188758.33 63631.00 188790.67 63631.00 188823.00 63631.00C188823.00 63620.33 188823.00 63609.67 188823.00 63599.00C188812.33 63588.33 188801.67 63577.67 188791.00 63567.00C188844.67 63567.00 188898.33 63567.00 188952.00 63567.00C188984.00 63534.67 189016.00 63502.33 189048.00 63470.00C189112.33 63448.67 189176.67 63427.33 189241.00 63406.00C189262.33 63416.67 189283.67 63427.33 189305.00 63438.00C189348.00 63448.67 189391.00 63459.33 189434.00 63470.00C189455.33 63480.67 189476.67 63491.33 189498.00 63502.00C189508.67 63502.00 189519.33 63502.00 189530.00 63502.00C189551.67 63491.33 189573.33 63480.67 189595.00 63470.00C189616.33 63480.67 189637.67 63491.33 189659.00 63502.00C189669.74 63502.05 189680.51 63501.90 189691.22 63502.07C189723.48 63512.72 189755.74 63523.36 189788.00 63534.00C189798.67 63534.00 189809.33 63534.00 189820.00 63534.00C189852.00 63545.00 189884.00 63556.00 189916.00 63567.00C189937.33 63556.00 189958.67 63545.00 189980.00 63534.00C189991.00 63523.33 190002.00 63512.67 190013.00 63502.00C190023.67 63502.00 190034.33 63502.00 190045.00 63502.00C190055.74 63512.70 190066.41 63523.49 190077.19 63534.13C190109.13 63555.75 190141.06 63577.38 190173.00 63599.00C190194.74 63620.37 190216.42 63641.81 190238.19 63663.14C190280.93 63695.18 190323.63 63727.26 190366.39 63759.26C190398.59 63780.84 190430.80 63802.42 190463.00 63824.00C190463.00 63845.33 190463.00 63866.67 190463.00 63888.00C190452.33 63909.33 190441.67 63930.67 190431.00 63952.00C190441.67 63973.67 190452.33 63995.33 190463.00 64017.00C190463.00 64027.67 190463.00 64038.33 190463.00 64049.00C190484.33 64070.33 190505.67 64091.67 190527.00 64113.00C190548.33 64145.33 190569.67 64177.67 190591.00 64210.00C190602.00 64210.00 190613.00 64210.00 190624.00 64210.00C190656.00 64188.33 190688.00 64166.67 190720.00 64145.00C190735.63 64160.68 190751.43 64176.20 190766.74 64192.20C190772.49 64198.14 190778.25 64204.07 190784.00 64210.00C190805.67 64210.00 190827.33 64210.00 190849.00 64210.00C190849.00 64220.67 190849.00 64231.33 190849.00 64242.00C190859.67 64242.00 190870.33 64242.00 190881.00 64242.00C190891.67 64220.33 190902.33 64198.67 190913.00 64177.00C190945.00 64198.67 190977.00 64220.33 191009.00 64242.00C191030.67 64231.33 191052.33 64220.67 191074.00 64210.00C191095.33 64220.67 191116.67 64231.33 191138.00 64242.00C191148.67 64242.00 191159.33 64242.00 191170.00 64242.00C191180.67 64252.67 191191.33 64263.33 191202.00 64274.00C191180.67 64274.00 191159.33 64274.00 191138.00 64274.00C191154.52 64307.05 191171.13 64340.06 191187.36 64373.25C191192.31 64383.21 191197.10 64393.29 191202.17 64403.17C191212.78 64413.78 191223.39 64424.39 191234.00 64435.00C191234.00 64456.33 191234.00 64477.67 191234.00 64499.00C191255.67 64520.33 191277.33 64541.67 191299.00 64563.00C191299.00 64584.67 191299.00 64606.33 191299.00 64628.00C191277.33 64660.00 191255.67 64692.00 191234.00 64724.00C191212.67 64788.33 191191.33 64852.67 191170.00 64917.00C191159.33 64917.00 191148.67 64917.00 191138.00 64917.00C191127.33 64927.67 191116.67 64938.33 191106.00 64949.00C191116.67 64959.67 191127.33 64970.33 191138.00 64981.00C191159.33 64981.00 191180.67 64981.00 191202.00 64981.00C191191.33 65002.67 191180.67 65024.33 191170.00 65046.00C191180.68 65067.41 191191.44 65088.79 191202.07 65110.22C191212.72 65142.15 191223.36 65174.07 191234.00 65206.00C191212.67 65281.00 191191.33 65356.00 191170.00 65431.00C191170.00 65463.33 191170.00 65495.67 191170.00 65528.00C191148.67 65528.00 191127.33 65528.00 191106.00 65528.00C191106.00 65538.67 191106.00 65549.33 191106.00 65560.00C191116.67 65581.33 191127.33 65602.67 191138.00 65624.00C191138.00 65645.67 191138.00 65667.33 191138.00 65689.00C191148.67 65689.00 191159.33 65689.00 191170.00 65689.00C191170.00 65742.33 191170.00 65795.67 191170.00 65849.00C191191.33 65870.67 191212.67 65892.33 191234.00 65914.00C191233.98 65956.74 191234.04 65999.49 191233.97 66042.23C191223.28 66117.23 191212.66 66192.24 191201.94 66267.23C191191.30 66310.15 191180.65 66353.08 191170.00 66396.00C191170.00 66428.33 191170.00 66460.67 191170.00 66493.00C191127.00 66535.67 191084.00 66578.33 191041.00 66621.00C191041.00 66642.33 191041.00 66663.67 191041.00 66685.00C191008.95 66760.15 190976.85 66835.28 190944.84 66910.44C190901.83 67028.52 190858.76 67146.58 190815.78 67264.67C190805.19 67296.78 190794.59 67328.89 190784.00 67361.00C190784.00 67393.00 190784.00 67425.00 190784.00 67457.00C190773.33 67489.33 190762.67 67521.67 190752.00 67554.00C190762.67 67554.00 190773.33 67554.00 190784.00 67554.00C190752.00 67607.33 190720.00 67660.67 190688.00 67714.00C190677.29 67746.40 190666.66 67778.83 190655.89 67811.21C190645.26 67832.47 190634.63 67853.74 190624.00 67875.00C190624.00 67885.67 190624.00 67896.33 190624.00 67907.00C190645.33 67917.67 190666.67 67928.33 190688.00 67939.00C190666.67 67992.67 190645.33 68046.33 190624.00 68100.00C190624.00 68110.67 190624.00 68121.33 190624.00 68132.00C190634.67 68132.00 190645.33 68132.00 190656.00 68132.00C190666.67 68143.00 190677.33 68154.00 190688.00 68165.00C190677.33 68175.67 190666.67 68186.33 190656.00 68197.00C190634.33 68197.00 190612.67 68197.00 190591.00 68197.00C190580.33 68207.67 190569.67 68218.33 190559.00 68229.00C190580.67 68250.33 190602.33 68271.67 190624.00 68293.00C190581.00 68389.33 190538.00 68485.67 190495.00 68582.00C190484.33 68625.00 190473.67 68668.00 190463.00 68711.00C190446.43 68744.11 190429.96 68777.28 190413.11 68810.25C190408.07 68820.16 190403.04 68830.08 190398.00 68840.00C190398.00 68872.00 190398.00 68904.00 190398.00 68936.00C190387.33 68946.67 190376.67 68957.33 190366.00 68968.00C190366.00 68989.67 190366.00 69011.33 190366.00 69033.00C190376.67 69054.33 190387.33 69075.67 190398.00 69097.00C190387.33 69107.67 190376.67 69118.33 190366.00 69129.00C190366.00 69161.33 190366.00 69193.67 190366.00 69226.00C190355.33 69226.00 190344.67 69226.00 190334.00 69226.00C190323.33 69215.00 190312.67 69204.00 190302.00 69193.00C190286.39 69209.04 190270.96 69225.25 190255.03 69240.97C190249.33 69246.73 190243.49 69252.38 190237.89 69258.21C190226.93 69279.47 190215.96 69300.74 190205.00 69322.00C190194.33 69332.67 190183.67 69343.33 190173.00 69354.00C190173.00 69386.33 190173.00 69418.67 190173.00 69451.00C190141.00 69504.33 190109.00 69557.67 190077.00 69611.00C190066.33 69621.67 190055.67 69632.33 190045.00 69643.00C190055.67 69675.33 190066.33 69707.67 190077.00 69740.00C190055.67 69750.67 190034.33 69761.33 190013.00 69772.00C190002.00 69793.33 189991.00 69814.67 189980.00 69836.00C189991.00 69857.67 190002.00 69879.33 190013.00 69901.00C190013.00 69911.67 190013.00 69922.33 190013.00 69933.00C190002.00 69943.67 189991.00 69954.33 189980.00 69965.00C189969.33 69986.33 189958.67 70007.67 189948.00 70029.00C189958.67 70050.67 189969.33 70072.33 189980.00 70094.00C189948.00 70136.67 189916.00 70179.33 189884.00 70222.00C189884.00 70243.67 189884.00 70265.33 189884.00 70287.00C189894.67 70287.00 189905.33 70287.00 189916.00 70287.00C189905.33 70308.33 189894.67 70329.67 189884.00 70351.00C189873.33 70351.00 189862.67 70351.00 189852.00 70351.00C189819.67 70393.67 189787.33 70436.33 189755.00 70479.00C189755.00 70511.33 189755.00 70543.67 189755.00 70576.00C189766.00 70608.00 189777.00 70640.00 189788.00 70672.00C189788.00 70683.00 189788.00 70694.00 189788.00 70705.00C189766.33 70715.67 189744.67 70726.33 189723.00 70737.00C189701.67 70801.33 189680.33 70865.67 189659.00 70930.00C189659.00 70908.33 189659.00 70886.67 189659.00 70865.00C189626.67 70843.67 189594.33 70822.33 189562.00 70801.00C189487.00 70801.00 189412.00 70801.00 189337.00 70801.00C189315.67 70790.33 189294.33 70779.67 189273.00 70769.00C189251.67 70779.67 189230.33 70790.33 189209.00 70801.00C189166.00 70779.67 189123.00 70758.33 189080.00 70737.00C189048.00 70737.00 189016.00 70737.00 188984.00 70737.00C188897.78 70715.26 188811.54 70693.58 188725.32 70671.81C188650.55 70650.54 188575.77 70629.27 188501.00 70608.00C188490.33 70586.67 188479.67 70565.33 188469.00 70544.00C188426.33 70544.00 188383.67 70544.00 188341.00 70544.00C188341.00 70554.67 188341.00 70565.33 188341.00 70576.00C188308.67 70576.00 188276.33 70576.00 188244.00 70576.00C188233.33 70565.33 188222.67 70554.67 188212.00 70544.00C188212.00 70533.33 188212.00 70522.67 188212.00 70512.00C188201.33 70512.00 188190.67 70512.00 188180.00 70512.00C188190.67 70490.33 188201.33 70468.67 188212.00 70447.00C188180.00 70447.00 188148.00 70447.00 188116.00 70447.00C188116.00 70457.67 188116.00 70468.33 188116.00 70479.00C188094.33 70479.00 188072.67 70479.00 188051.00 70479.00C188051.00 70490.00 188051.00 70501.00 188051.00 70512.00C188040.33 70501.00 188029.67 70490.00 188019.00 70479.00C188019.00 70468.33 188019.00 70457.67 188019.00 70447.00C188008.33 70457.67 187997.67 70468.33 187987.00 70479.00C187987.00 70468.33 187987.00 70457.67 187987.00 70447.00C187965.67 70447.00 187944.33 70447.00 187923.00 70447.00C187901.33 70468.67 187879.67 70490.33 187858.00 70512.00C187858.00 70490.33 187858.00 70468.67 187858.00 70447.00C187842.37 70462.68 187826.57 70478.20 187811.26 70494.20C187805.51 70500.13 187799.75 70506.07 187794.00 70512.00C187772.67 70512.00 187751.33 70512.00 187730.00 70512.00C187719.33 70533.33 187708.67 70554.67 187698.00 70576.00C187676.33 70576.00 187654.67 70576.00 187633.00 70576.00C187622.33 70586.67 187611.67 70597.33 187601.00 70608.00C187590.33 70629.33 187579.67 70650.67 187569.00 70672.00C187536.67 70672.00 187504.33 70672.00 187472.00 70672.00C187448.32 70695.98 187424.78 70720.09 187401.01 70743.99C187392.67 70752.32 187384.34 70760.66 187376.00 70769.00C187344.00 70769.00 187312.00 70769.00 187280.00 70769.00C187258.33 70790.33 187236.67 70811.67 187215.00 70833.00C187183.00 70833.00 187151.00 70833.00 187119.00 70833.00C187108.33 70854.67 187097.67 70876.33 187087.00 70898.00C187065.33 70887.00 187043.67 70876.00 187022.00 70865.00C187011.33 70876.00 187000.67 70887.00 186990.00 70898.00C186968.67 70898.00 186947.33 70898.00 186926.00 70898.00C186904.67 70908.67 186883.33 70919.33 186862.00 70930.00C186839.37 70918.81 186816.66 70907.77 186794.07 70896.49C186773.71 70885.99 186753.36 70875.50 186733.00 70865.00C186722.33 70854.33 186711.67 70843.67 186701.00 70833.00C186690.33 70833.00 186679.67 70833.00 186669.00 70833.00C186679.67 70822.33 186690.33 70811.67 186701.00 70801.00C186690.33 70790.33 186679.67 70779.67 186669.00 70769.00C186679.67 70747.67 186690.33 70726.33 186701.00 70705.00C186701.00 70683.33 186701.00 70661.67 186701.00 70640.00C186701.00 70650.67 186701.00 70661.33 186701.00 70672.00C186690.33 70650.67 186679.67 70629.33 186669.00 70608.00C186658.00 70608.00 186647.00 70608.00 186636.00 70608.00C186614.67 70629.33 186593.33 70650.67 186572.00 70672.00C186550.67 70661.33 186529.33 70650.67 186508.00 70640.00C186497.33 70661.67 186486.67 70683.33 186476.00 70705.00C186443.67 70705.00 186411.33 70705.00 186379.00 70705.00C186357.67 70683.33 186336.33 70661.67 186315.00 70640.00C186272.00 70650.67 186229.00 70661.33 186186.00 70672.00C186175.33 70661.33 186164.67 70650.67 186154.00 70640.00C186143.33 70650.67 186132.67 70661.33 186122.00 70672.00C186100.67 70672.00 186079.33 70672.00 186058.00 70672.00C186058.00 70683.00 186058.00 70694.00 186058.00 70705.00C186047.33 70726.33 186036.67 70747.67 186026.00 70769.00C185993.67 70769.00 185961.33 70769.00 185929.00 70769.00C185918.33 70779.67 185907.67 70790.33 185897.00 70801.00C185875.67 70811.67 185854.33 70822.33 185833.00 70833.00C185833.00 70843.67 185833.00 70854.33 185833.00 70865.00C185790.00 70865.00 185747.00 70865.00 185704.00 70865.00C185682.67 70886.67 185661.33 70908.33 185640.00 70930.00C185597.00 70919.33 185554.00 70908.67 185511.00 70898.00C185457.33 70908.67 185403.67 70919.33 185350.00 70930.00C185318.00 70972.67 185286.00 71015.33 185254.00 71058.00C185189.67 71079.67 185125.33 71101.33 185061.00 71123.00C185050.33 71144.33 185039.67 71165.67 185029.00 71187.00C185039.67 71208.33 185050.33 71229.67 185061.00 71251.00C185082.33 71261.67 185103.67 71272.33 185125.00 71283.00C185135.67 71304.67 185146.33 71326.33 185157.00 71348.00C185146.33 71358.67 185135.67 71369.33 185125.00 71380.00C185125.00 71390.67 185125.00 71401.33 185125.00 71412.00C185103.67 71433.33 185082.33 71454.67 185061.00 71476.00C185039.67 71486.67 185018.33 71497.33 184997.00 71508.00C184997.00 71519.00 184997.00 71530.00 184997.00 71541.00C184932.67 71541.00 184868.33 71541.00 184804.00 71541.00C184793.33 71551.67 184782.67 71562.33 184772.00 71573.00C184750.33 71573.00 184728.67 71573.00 184707.00 71573.00C184696.33 71605.00 184685.67 71637.00 184675.00 71669.00C184664.33 71679.67 184653.67 71690.33 184643.00 71701.00C184632.33 71701.00 184621.67 71701.00 184611.00 71701.00C184611.00 71722.67 184611.00 71744.33 184611.00 71766.00C184589.67 71787.33 184568.33 71808.67 184547.00 71830.00C184493.33 71830.00 184439.67 71830.00 184386.00 71830.00C184386.00 71851.33 184386.00 71872.67 184386.00 71894.00C184396.67 71904.67 184407.33 71915.33 184418.00 71926.00C184418.00 71958.33 184418.00 71990.67 184418.00 72023.00C184439.33 72023.00 184460.67 72023.00 184482.00 72023.00C184492.67 72033.67 184503.33 72044.33 184514.00 72055.00C184514.00 72076.33 184514.00 72097.67 184514.00 72119.00C184535.67 72129.67 184557.33 72140.33 184579.00 72151.00C184579.00 72162.00 184579.00 72173.00 184579.00 72184.00C184546.67 72194.67 184514.33 72205.33 184482.00 72216.00C184471.33 72205.33 184460.67 72194.67 184450.00 72184.00C184450.00 72194.67 184450.00 72205.33 184450.00 72216.00C184439.33 72216.00 184428.67 72216.00 184418.00 72216.00C184418.00 72205.33 184418.00 72194.67 184418.00 72184.00C184407.33 72184.00 184396.67 72184.00 184386.00 72184.00C184375.33 72173.00 184364.67 72162.00 184354.00 72151.00C184332.33 72162.00 184310.67 72173.00 184289.00 72184.00C184278.33 72184.00 184267.67 72184.00 184257.00 72184.00C184257.00 72194.67 184257.00 72205.33 184257.00 72216.00C184246.33 72205.33 184235.67 72194.67 184225.00 72184.00C184214.33 72194.67 184203.67 72205.33 184193.00 72216.00C184193.00 72205.33 184193.00 72194.67 184193.00 72184.00C184171.67 72205.33 184150.33 72226.67 184129.00 72248.00C184118.00 72269.33 184107.00 72290.67 184096.00 72312.00C184085.33 72322.67 184074.67 72333.33 184064.00 72344.00C184053.33 72344.00 184042.67 72344.00 184032.00 72344.00C184010.67 72333.33 183989.33 72322.67 183968.00 72312.00C183968.00 72322.67 183968.00 72333.33 183968.00 72344.00C183978.67 72355.00 183989.33 72366.00 184000.00 72377.00C183978.67 72398.33 183957.33 72419.67 183936.00 72441.00C183914.33 72430.33 183892.67 72419.67 183871.00 72409.00C183849.67 72419.67 183828.33 72430.33 183807.00 72441.00C183785.67 72441.00 183764.33 72441.00 183743.00 72441.00C183732.33 72430.33 183721.67 72419.67 183711.00 72409.00C183700.00 72430.33 183689.00 72451.67 183678.00 72473.00C183667.33 72462.33 183656.67 72451.67 183646.00 72441.00C183646.00 72419.67 183646.00 72398.33 183646.00 72377.00C183624.67 72377.00 183603.33 72377.00 183582.00 72377.00C183582.00 72387.67 183582.00 72398.33 183582.00 72409.00C183560.67 72419.67 183539.33 72430.33 183518.00 72441.00C183518.00 72451.67 183518.00 72462.33 183518.00 72473.00C183507.00 72473.00 183496.00 72473.00 183485.00 72473.00C183463.67 72494.33 183442.33 72515.67 183421.00 72537.00C183410.33 72526.33 183399.67 72515.67 183389.00 72505.00C183378.33 72505.00 183367.67 72505.00 183357.00 72505.00C183346.33 72526.67 183335.67 72548.33 183325.00 72570.00C183325.00 72580.67 183325.00 72591.33 183325.00 72602.00C183309.31 72617.63 183293.80 72633.43 183277.80 72648.74C183271.86 72654.49 183265.93 72660.25 183260.00 72666.00C183153.00 72698.00 183046.00 72730.00 182939.00 72762.00C182939.00 72805.00 182939.00 72848.00 182939.00 72891.00C182949.67 72891.00 182960.33 72891.00 182971.00 72891.00C182971.00 72912.33 182971.00 72933.67 182971.00 72955.00C182960.33 72955.00 182949.67 72955.00 182939.00 72955.00C182917.67 72965.67 182896.33 72976.33 182875.00 72987.00C182864.00 72987.00 182853.00 72987.00 182842.00 72987.00C182820.67 72998.00 182799.33 73009.00 182778.00 73020.00C182778.00 72998.33 182778.00 72976.67 182778.00 72955.00C182767.33 72955.00 182756.67 72955.00 182746.00 72955.00C182746.00 72944.33 182746.00 72933.67 182746.00 72923.00C182735.33 72933.67 182724.67 72944.33 182714.00 72955.00C182714.00 72944.33 182714.00 72933.67 182714.00 72923.00C182703.33 72933.67 182692.67 72944.33 182682.00 72955.00C182671.00 72944.33 182660.00 72933.67 182649.00 72923.00C182649.00 72912.33 182649.00 72901.67 182649.00 72891.00C182638.33 72891.00 182627.67 72891.00 182617.00 72891.00C182606.33 72880.33 182595.67 72869.67 182585.00 72859.00C182585.00 72869.67 182585.00 72880.33 182585.00 72891.00C182563.67 72880.33 182542.33 72869.67 182521.00 72859.00C182488.67 72816.00 182456.33 72773.00 182424.00 72730.00C182402.67 72719.33 182381.33 72708.67 182360.00 72698.00C182263.67 72687.33 182167.33 72676.67 182071.00 72666.00C182006.67 72698.00 181942.33 72730.00 181878.00 72762.00C181813.67 72762.00 181749.33 72762.00 181685.00 72762.00C181674.33 72740.67 181663.67 72719.33 181653.00 72698.00C181642.33 72687.33 181631.67 72676.67 181621.00 72666.00C181588.67 72666.00 181556.33 72666.00 181524.00 72666.00C181513.33 72676.67 181502.67 72687.33 181492.00 72698.00C181502.67 72698.00 181513.33 72698.00 181524.00 72698.00C181492.00 72708.67 181460.00 72719.33 181428.00 72730.00C181417.33 72730.00 181406.67 72730.00 181396.00 72730.00C181374.33 72751.67 181352.67 72773.33 181331.00 72795.00C181309.67 72837.67 181288.33 72880.33 181267.00 72923.00C181277.67 72933.67 181288.33 72944.33 181299.00 72955.00C181299.00 72965.67 181299.00 72976.33 181299.00 72987.00C181267.00 73008.67 181235.00 73030.33 181203.00 73052.00C181203.00 73073.33 181203.00 73094.67 181203.00 73116.00C181213.67 73126.67 181224.33 73137.33 181235.00 73148.00C181235.00 73158.67 181235.00 73169.33 181235.00 73180.00C181224.33 73180.00 181213.67 73180.00 181203.00 73180.00C181192.00 73191.00 181181.00 73202.00 181170.00 73213.00C181159.33 73213.00 181148.67 73213.00 181138.00 73213.00C181106.00 73180.67 181074.00 73148.33 181042.00 73116.00C180999.00 73094.67 180956.00 73073.33 180913.00 73052.00C180881.00 72998.33 180849.00 72944.67 180817.00 72891.00C180774.00 72891.00 180731.00 72891.00 180688.00 72891.00C180677.33 72869.67 180666.67 72848.33 180656.00 72827.00C180656.00 72848.33 180656.00 72869.67 180656.00 72891.00C180645.33 72869.67 180634.67 72848.33 180624.00 72827.00C180634.67 72794.67 180645.33 72762.33 180656.00 72730.00C180624.00 72687.33 180592.00 72644.67 180560.00 72602.00C180549.00 72591.33 180538.00 72580.67 180527.00 72570.00C180484.33 72548.33 180441.67 72526.67 180399.00 72505.00C180388.33 72505.00 180377.67 72505.00 180367.00 72505.00C180345.33 72537.33 180323.67 72569.67 180302.00 72602.00C180280.61 72612.72 180259.17 72623.37 180237.80 72634.13C180205.54 72655.42 180173.27 72676.71 180141.00 72698.00C180130.33 72687.33 180119.67 72676.67 180109.00 72666.00C180109.00 72634.00 180109.00 72602.00 180109.00 72570.00C180130.67 72548.33 180152.33 72526.67 180174.00 72505.00C180109.67 72462.33 180045.33 72419.67 179981.00 72377.00C179959.33 72387.67 179937.67 72398.33 179916.00 72409.00C179884.00 72441.00 179852.00 72473.00 179820.00 72505.00C179820.00 72451.33 179820.00 72397.67 179820.00 72344.00C179809.33 72344.00 179798.67 72344.00 179788.00 72344.00C179777.33 72322.67 179766.67 72301.33 179756.00 72280.00C179756.00 72258.67 179756.00 72237.33 179756.00 72216.00C179702.33 72162.33 179648.67 72108.67 179595.00 72055.00C179562.60 72011.95 179530.27 71968.85 179497.83 71925.83C179476.56 71904.56 179455.28 71883.28 179434.00 71862.00C179434.00 71840.67 179434.00 71819.33 179434.00 71798.00C179412.67 71798.00 179391.33 71798.00 179370.00 71798.00C179359.33 71776.67 179348.67 71755.33 179338.00 71734.00C179230.67 71691.00 179123.33 71648.00 179016.00 71605.00C178994.59 71583.63 178973.26 71562.18 178951.80 71540.87C178919.54 71519.25 178887.27 71497.62 178855.00 71476.00C178801.67 71476.00 178748.33 71476.00 178695.00 71476.00C178652.00 71433.33 178609.00 71390.67 178566.00 71348.00C178576.67 71337.00 178587.33 71326.00 178598.00 71315.00C178598.00 71272.33 178598.00 71229.67 178598.00 71187.00C178566.00 71187.00 178534.00 71187.00 178502.00 71187.00C178480.33 71176.33 178458.67 71165.67 178437.00 71155.00C178426.33 71155.00 178415.67 71155.00 178405.00 71155.00C178383.67 71144.33 178362.33 71133.67 178341.00 71123.00C178308.67 71155.00 178276.33 71187.00 178244.00 71219.00C178212.00 71208.33 178180.00 71197.67 178148.00 71187.00C178126.67 71197.67 178105.33 71208.33 178084.00 71219.00C178062.33 71240.33 178040.67 71261.67 178019.00 71283.00C178008.33 71304.67 177997.67 71326.33 177987.00 71348.00C177997.67 71358.67 178008.33 71369.33 178019.00 71380.00C178008.33 71390.67 177997.67 71401.33 177987.00 71412.00C177944.33 71412.00 177901.67 71412.00 177859.00 71412.00C177837.33 71401.33 177815.67 71390.67 177794.00 71380.00C177783.33 71369.33 177772.67 71358.67 177762.00 71348.00C177772.67 71337.00 177783.33 71326.00 177794.00 71315.00C177794.00 71304.33 177794.00 71293.67 177794.00 71283.00C177751.33 71304.67 177708.67 71326.33 177666.00 71348.00C177666.00 71326.33 177666.00 71304.67 177666.00 71283.00C177644.33 71293.67 177622.67 71304.33 177601.00 71315.00C177601.00 71304.33 177601.00 71293.67 177601.00 71283.00C177617.04 71267.39 177633.25 71251.96 177648.97 71236.03C177654.65 71230.35 177660.32 71224.68 177666.00 71219.00C177666.00 71187.00 177666.00 71155.00 177666.00 71123.00C177644.33 71112.00 177622.67 71101.00 177601.00 71090.00C177590.33 71068.67 177579.67 71047.33 177569.00 71026.00C177569.00 71015.33 177569.00 71004.67 177569.00 70994.00C177547.67 70972.67 177526.33 70951.33 177505.00 70930.00C177494.33 70908.33 177483.67 70886.67 177473.00 70865.00C177462.33 70854.33 177451.67 70843.67 177441.00 70833.00C177441.00 70822.33 177441.00 70811.67 177441.00 70801.00C177430.00 70801.00 177419.00 70801.00 177408.00 70801.00C177397.33 70790.33 177386.67 70779.67 177376.00 70769.00C177376.00 70747.67 177376.00 70726.33 177376.00 70705.00C177354.67 70683.33 177333.33 70661.67 177312.00 70640.00C177301.33 70650.67 177290.67 70661.33 177280.00 70672.00C177258.67 70672.00 177237.33 70672.00 177216.00 70672.00C177183.67 70704.33 177151.33 70736.67 177119.00 70769.00C177108.33 70769.00 177097.67 70769.00 177087.00 70769.00C177055.00 70790.33 177023.00 70811.67 176991.00 70833.00C177001.67 70843.67 177012.33 70854.33 177023.00 70865.00C177023.00 70886.67 177023.00 70908.33 177023.00 70930.00C177001.33 70951.33 176979.67 70972.67 176958.00 70994.00C176969.00 71004.67 176980.00 71015.33 176991.00 71026.00C176980.00 71090.33 176969.00 71154.67 176958.00 71219.00C176947.33 71229.67 176936.67 71240.33 176926.00 71251.00C176915.33 71272.33 176904.67 71293.67 176894.00 71315.00C176872.67 71336.67 176851.33 71358.33 176830.00 71380.00C176808.33 71390.67 176786.67 71401.33 176765.00 71412.00C176764.95 71422.74 176765.10 71433.51 176764.93 71444.22C176754.28 71476.48 176743.64 71508.74 176733.00 71541.00C176722.33 71530.00 176711.67 71519.00 176701.00 71508.00C176679.67 71519.00 176658.33 71530.00 176637.00 71541.00C176626.33 71562.33 176615.67 71583.67 176605.00 71605.00C176562.00 71648.00 176519.00 71691.00 176476.00 71734.00C176465.33 71755.33 176454.67 71776.67 176444.00 71798.00C176422.67 71819.33 176401.33 71840.67 176380.00 71862.00C176380.00 71872.67 176380.00 71883.33 176380.00 71894.00C176358.33 71915.67 176336.67 71937.33 176315.00 71959.00C176304.33 71991.00 176293.67 72023.00 176283.00 72055.00C176261.67 72065.67 176240.33 72076.33 176219.00 72087.00C176165.33 72087.00 176111.67 72087.00 176058.00 72087.00C176047.33 72108.33 176036.67 72129.67 176026.00 72151.00C175993.67 72151.00 175961.33 72151.00 175929.00 72151.00C175907.67 72162.00 175886.33 72173.00 175865.00 72184.00C175822.33 72184.00 175779.67 72184.00 175737.00 72184.00C175720.96 72199.61 175704.75 72215.04 175689.03 72230.97C175629.68 72290.32 175570.34 72349.66 175511.00 72409.00C175489.67 72451.67 175468.33 72494.33 175447.00 72537.00C175447.00 72569.33 175447.00 72601.67 175447.00 72634.00C175404.33 72676.67 175361.67 72719.33 175319.00 72762.00C175286.67 72773.00 175254.33 72784.00 175222.00 72795.00C175168.33 72848.33 175114.67 72901.67 175061.00 72955.00C175039.63 72890.60 175018.32 72826.17 174996.90 72761.79C174943.27 72644.19 174889.63 72526.60 174836.00 72409.00C174846.67 72387.33 174857.33 72365.67 174868.00 72344.00C174846.67 72290.67 174825.33 72237.33 174804.00 72184.00C174782.67 72151.67 174761.33 72119.33 174740.00 72087.00C174718.67 72065.67 174697.33 72044.33 174676.00 72023.00C174665.00 71980.00 174654.00 71937.00 174643.00 71894.00C174675.33 71862.00 174707.67 71830.00 174740.00 71798.00C174718.67 71798.00 174697.33 71798.00 174676.00 71798.00C174665.00 71776.67 174654.00 71755.33 174643.00 71734.00C174654.00 71712.33 174665.00 71690.67 174676.00 71669.00C174708.00 71647.67 174740.00 71626.33 174772.00 71605.00C174782.67 71594.33 174793.33 71583.67 174804.00 71573.00C174803.95 71562.26 174804.10 71551.49 174803.93 71540.78C174793.28 71508.52 174782.64 71476.26 174772.00 71444.00C174740.00 71412.00 174708.00 71380.00 174676.00 71348.00C174676.00 71326.33 174676.00 71304.67 174676.00 71283.00C174643.67 71283.00 174611.33 71283.00 174579.00 71283.00C174557.67 71293.67 174536.33 71304.33 174515.00 71315.00C174504.33 71315.00 174493.67 71315.00 174483.00 71315.00C174407.67 71390.33 174332.33 71465.67 174257.00 71541.00C174224.93 71529.96 174192.84 71518.99 174160.79 71507.90C174127.81 71491.41 174094.87 71474.84 174061.75 71458.64C174051.78 71453.70 174041.74 71448.86 174031.81 71443.86C173989.16 71411.84 173946.45 71379.89 173903.83 71347.83C173871.56 71315.56 173839.28 71283.28 173807.00 71251.00C173785.64 71218.93 173764.21 71186.89 173742.90 71154.79C173732.26 71133.19 173721.63 71111.60 173711.00 71090.00C173711.00 71079.33 173711.00 71068.67 173711.00 71058.00C173721.67 71047.33 173732.33 71036.67 173743.00 71026.00C173743.00 71015.33 173743.00 71004.67 173743.00 70994.00C173753.81 70983.26 173764.50 70972.38 173775.38 70961.72C173818.25 70929.48 173861.13 70897.24 173904.00 70865.00C173914.67 70843.67 173925.33 70822.33 173936.00 70801.00C173946.67 70758.00 173957.33 70715.00 173968.00 70672.00C173946.60 70650.63 173925.25 70629.19 173903.81 70607.86C173860.87 70575.91 173817.94 70543.95 173775.00 70512.00C173710.67 70501.00 173646.33 70490.00 173582.00 70479.00C173550.00 70490.00 173518.00 70501.00 173486.00 70512.00C173432.30 70597.74 173378.56 70683.45 173324.89 70769.21C173314.26 70790.47 173303.63 70811.74 173293.00 70833.00C173293.00 70929.67 173293.00 71026.33 173293.00 71123.00C173271.67 71165.67 173250.33 71208.33 173229.00 71251.00C173218.00 71251.00 173207.00 71251.00 173196.00 71251.00C173174.67 71261.67 173153.33 71272.33 173132.00 71283.00C173089.33 71261.67 173046.67 71240.33 173004.00 71219.00C172973.11 71157.63 172942.08 71096.35 172911.43 71034.86C172909.99 71031.82 172908.26 71028.85 172907.00 71025.76C172907.00 70993.84 172907.00 70961.92 172907.00 70930.00C172896.30 70876.26 172885.67 70822.50 172874.93 70768.78C172864.28 70736.52 172853.64 70704.26 172843.00 70672.00C172821.33 70650.67 172799.67 70629.33 172778.00 70608.00C172746.00 70597.33 172714.00 70586.67 172682.00 70576.00C172639.00 70533.00 172596.00 70490.00 172553.00 70447.00C172510.29 70414.94 172467.51 70382.94 172424.83 70350.83C172414.22 70340.22 172403.61 70329.61 172393.00 70319.00C172381.85 70318.96 172370.68 70319.09 172359.53 70318.93C172284.69 70308.29 172209.84 70297.65 172135.00 70287.00C172113.67 70287.00 172092.33 70287.00 172071.00 70287.00C172049.67 70297.67 172028.33 70308.33 172007.00 70319.00C171942.67 70329.67 171878.33 70340.33 171814.00 70351.00C171781.67 70361.67 171749.33 70372.33 171717.00 70383.00C171695.67 70383.00 171674.33 70383.00 171653.00 70383.00C171642.33 70372.33 171631.67 70361.67 171621.00 70351.00C171599.67 70340.33 171578.33 70329.67 171557.00 70319.00C171535.33 70276.00 171513.67 70233.00 171492.00 70190.00C171449.33 70168.67 171406.67 70147.33 171364.00 70126.00C171342.33 70104.67 171320.67 70083.33 171299.00 70062.00C171288.26 70061.96 171277.50 70062.08 171266.77 70061.94C171222.58 70050.58 171178.42 70039.10 171134.20 70027.81C171092.57 70017.51 171050.95 70007.11 171009.31 69996.86C170955.65 69986.17 170901.96 69975.57 170848.32 69964.83C170805.88 69954.22 170763.44 69943.61 170721.00 69933.00C170721.00 69922.33 170721.00 69911.67 170721.00 69901.00C170699.33 69879.33 170677.67 69857.67 170656.00 69836.00C170640.39 69852.04 170624.96 69868.25 170609.03 69883.97C170603.35 69889.65 170597.68 69895.32 170592.00 69901.00C170560.00 69911.67 170528.00 69922.33 170496.00 69933.00C170463.67 69922.33 170431.33 69911.67 170399.00 69901.00C170399.00 69911.67 170399.00 69922.33 170399.00 69933.00C170388.33 69933.00 170377.67 69933.00 170367.00 69933.00C170345.67 69911.67 170324.33 69890.33 170303.00 69869.00C170292.00 69847.33 170281.00 69825.67 170270.00 69804.00C170270.00 69739.67 170270.00 69675.33 170270.00 69611.00C170281.00 69600.33 170292.00 69589.67 170303.00 69579.00C170292.00 69557.67 170281.00 69536.33 170270.00 69515.00C170259.33 69504.33 170248.67 69493.67 170238.00 69483.00C170216.67 69472.33 170195.33 69461.67 170174.00 69451.00C170163.33 69418.67 170152.67 69386.33 170142.00 69354.00C170142.00 69332.67 170142.00 69311.33 170142.00 69290.00C170131.33 69268.67 170120.67 69247.33 170110.00 69226.00C170099.33 69215.00 170088.67 69204.00 170078.00 69193.00C169992.00 69193.00 169906.00 69193.00 169820.00 69193.00C169777.33 69150.33 169734.67 69107.67 169692.00 69065.00C169670.33 69065.00 169648.67 69065.00 169627.00 69065.00C169584.33 69075.67 169541.67 69086.33 169499.00 69097.00C169488.33 69097.00 169477.67 69097.00 169467.00 69097.00C169456.00 69129.00 169445.00 69161.00 169434.00 69193.00C169391.33 69193.00 169348.67 69193.00 169306.00 69193.00C169295.33 69204.00 169284.67 69215.00 169274.00 69226.00C169274.00 69247.33 169274.00 69268.67 169274.00 69290.00C169241.67 69311.33 169209.33 69332.67 169177.00 69354.00C169112.67 69375.33 169048.33 69396.67 168984.00 69418.00C168973.33 69429.00 168962.67 69440.00 168952.00 69451.00C168909.33 69461.67 168866.67 69472.33 168824.00 69483.00C168807.96 69498.61 168791.75 69514.04 168776.03 69529.97C168770.35 69535.65 168764.68 69541.32 168759.00 69547.00C168759.00 69557.67 168759.00 69568.33 168759.00 69579.00C168694.67 69600.33 168630.33 69621.67 168566.00 69643.00C168534.00 69643.00 168502.00 69643.00 168470.00 69643.00C168437.67 69654.00 168405.33 69665.00 168373.00 69676.00C168309.00 69676.00 168245.00 69676.00 168181.00 69676.00C168170.00 69708.00 168159.00 69740.00 168148.00 69772.00C168169.67 69815.00 168191.33 69858.00 168213.00 69901.00C168223.67 69954.67 168234.33 70008.33 168245.00 70062.00C168245.00 70094.00 168245.00 70126.00 168245.00 70158.00C168255.67 70190.00 168266.33 70222.00 168277.00 70254.00C168261.39 70270.04 168245.96 70286.25 168230.03 70301.97C168213.68 70318.32 168197.34 70334.66 168181.00 70351.00C168159.26 70350.98 168137.51 70351.04 168115.77 70350.97C168040.84 70340.31 167965.92 70329.66 167891.00 70319.00C167826.67 70361.67 167762.33 70404.33 167698.00 70447.00C167676.67 70447.00 167655.33 70447.00 167634.00 70447.00C167612.67 70436.33 167591.33 70425.67 167570.00 70415.00C167483.93 70436.37 167397.84 70457.68 167311.78 70479.08C167279.85 70490.05 167247.93 70501.02 167216.00 70512.00C167205.33 70522.67 167194.67 70533.33 167184.00 70544.00C167184.00 70586.67 167184.00 70629.33 167184.00 70672.00C167216.00 70736.33 167248.00 70800.67 167280.00 70865.00C167290.67 70908.00 167301.33 70951.00 167312.00 70994.00C167280.00 71058.33 167248.00 71122.67 167216.00 71187.00C167194.67 71197.67 167173.33 71208.33 167152.00 71219.00C167141.00 71251.00 167130.00 71283.00 167119.00 71315.00C167108.14 71326.25 167097.17 71337.40 167086.39 71348.71C167022.26 71423.48 166958.13 71498.24 166894.00 71573.00C166861.93 71583.71 166829.83 71594.34 166797.79 71605.10C166776.53 71615.74 166755.26 71626.37 166734.00 71637.00C166626.67 71637.00 166519.33 71637.00 166412.00 71637.00C166369.00 71680.00 166326.00 71723.00 166283.00 71766.00C166219.00 71798.00 166155.00 71830.00 166091.00 71862.00C166037.33 71862.00 165983.67 71862.00 165930.00 71862.00C165919.33 71840.67 165908.67 71819.33 165898.00 71798.00C165865.67 71776.67 165833.33 71755.33 165801.00 71734.00C165769.00 71701.67 165737.00 71669.33 165705.00 71637.00C165694.33 71637.00 165683.67 71637.00 165673.00 71637.00C165662.00 71626.33 165651.00 71615.67 165640.00 71605.00C165608.00 71605.00 165576.00 71605.00 165544.00 71605.00C165501.00 71648.00 165458.00 71691.00 165415.00 71734.00C165393.66 71798.08 165372.25 71862.14 165350.95 71926.23C165340.30 71979.82 165329.65 72033.41 165319.00 72087.00C165329.67 72130.00 165340.33 72173.00 165351.00 72216.00C165340.33 72248.08 165329.57 72280.14 165318.96 72312.23C165297.64 72430.15 165276.32 72548.08 165255.00 72666.00C165233.33 72687.33 165211.67 72708.67 165190.00 72730.00C165168.67 72794.33 165147.33 72858.67 165126.00 72923.00C165126.00 72966.00 165126.00 73009.00 165126.00 73052.00C165083.00 73094.67 165040.00 73137.33 164997.00 73180.00C164986.26 73179.95 164975.49 73180.10 164964.78 73179.93C164932.85 73169.28 164900.93 73158.64 164869.00 73148.00C164836.67 73116.00 164804.33 73084.00 164772.00 73052.00C164750.67 73052.00 164729.33 73052.00 164708.00 73052.00C164686.67 73073.33 164665.33 73094.67 164644.00 73116.00C164611.61 73180.39 164579.30 73244.83 164546.87 73309.20C164525.58 73341.13 164504.29 73373.07 164483.00 73405.00C164472.33 73394.33 164461.67 73383.67 164451.00 73373.00C164418.67 73362.33 164386.33 73351.67 164354.00 73341.00C164332.67 73341.00 164311.33 73341.00 164290.00 73341.00C164257.67 73351.67 164225.33 73362.33 164193.00 73373.00C164182.33 73383.67 164171.67 73394.33 164161.00 73405.00C164150.33 73448.00 164139.67 73491.00 164129.00 73534.00C164118.33 73534.00 164107.67 73534.00 164097.00 73534.00C164074.86 73556.19 164052.62 73578.28 164030.54 73600.53C164020.70 73610.69 164010.85 73620.85 164001.00 73631.00C163968.67 73631.00 163936.33 73631.00 163904.00 73631.00C163850.33 73652.33 163796.67 73673.67 163743.00 73695.00C163671.50 73677.12 163600.00 73659.22 163528.45 73641.53C163514.30 73638.02 163500.15 73634.51 163486.00 73631.00C163432.33 73598.67 163378.67 73566.33 163325.00 73534.00C163314.33 73523.33 163303.67 73512.67 163293.00 73502.00C163250.33 73502.00 163207.67 73502.00 163165.00 73502.00C163122.00 73523.33 163079.00 73544.67 163036.00 73566.00C163057.33 73523.33 163078.67 73480.67 163100.00 73438.00C163100.00 73405.67 163100.00 73373.33 163100.00 73341.00C163121.67 73330.33 163143.33 73319.67 163165.00 73309.00C163175.67 73309.00 163186.33 73309.00 163197.00 73309.00C163197.00 73277.00 163197.00 73245.00 163197.00 73213.00C163186.33 73191.33 163175.67 73169.67 163165.00 73148.00C163186.33 73126.67 163207.67 73105.33 163229.00 73084.00C163218.33 73062.67 163207.67 73041.33 163197.00 73020.00C163207.67 73009.00 163218.33 72998.00 163229.00 72987.00C163196.67 72944.33 163164.33 72901.67 163132.00 72859.00C163143.00 72848.33 163154.00 72837.67 163165.00 72827.00C163175.67 72827.00 163186.33 72827.00 163197.00 72827.00C163197.00 72816.33 163197.00 72805.67 163197.00 72795.00C163229.00 72805.67 163261.00 72816.33 163293.00 72827.00C163314.33 72816.33 163335.67 72805.67 163357.00 72795.00C163357.00 72773.33 163357.00 72751.67 163357.00 72730.00C163389.33 72719.33 163421.67 72708.67 163454.00 72698.00C163464.67 72687.33 163475.33 72676.67 163486.00 72666.00C163486.00 72644.67 163486.00 72623.33 163486.00 72602.00C163475.33 72602.00 163464.67 72602.00 163454.00 72602.00C163454.00 72580.33 163454.00 72558.67 163454.00 72537.00C163443.33 72515.67 163432.67 72494.33 163422.00 72473.00C163443.33 72441.00 163464.67 72409.00 163486.00 72377.00C163486.00 72366.00 163486.00 72355.00 163486.00 72344.00C163496.67 72322.67 163507.33 72301.33 163518.00 72280.00C163518.00 72248.00 163518.00 72216.00 163518.00 72184.00C163528.67 72162.33 163539.33 72140.67 163550.00 72119.00C163528.67 72108.33 163507.33 72097.67 163486.00 72087.00C163475.33 72065.67 163464.67 72044.33 163454.00 72023.00C163411.00 72023.00 163368.00 72023.00 163325.00 72023.00C163292.93 72001.64 163260.89 71980.22 163228.79 71958.89C163207.53 71947.93 163186.26 71936.96 163165.00 71926.00C163154.00 71926.00 163143.00 71926.00 163132.00 71926.00C163132.00 71904.67 163132.00 71883.33 163132.00 71862.00C163121.33 71862.00 163110.67 71862.00 163100.00 71862.00C163078.67 71851.33 163057.33 71840.67 163036.00 71830.00C163014.67 71840.67 162993.33 71851.33 162972.00 71862.00C162972.00 71851.33 162972.00 71840.67 162972.00 71830.00C162950.33 71830.00 162928.67 71830.00 162907.00 71830.00C162896.33 71808.67 162885.67 71787.33 162875.00 71766.00C162853.67 71755.33 162832.33 71744.67 162811.00 71734.00C162821.67 71712.33 162832.33 71690.67 162843.00 71669.00C162832.33 71658.33 162821.67 71647.67 162811.00 71637.00C162811.00 71605.00 162811.00 71573.00 162811.00 71541.00C162800.33 71530.00 162789.67 71519.00 162779.00 71508.00C162779.00 71486.67 162779.00 71465.33 162779.00 71444.00C162762.43 71410.89 162745.96 71377.72 162729.11 71344.75C162713.19 71313.61 162697.66 71282.27 162682.00 71251.00C162682.00 71197.33 162682.00 71143.67 162682.00 71090.00C162660.67 71090.00 162639.33 71090.00 162618.00 71090.00C162618.00 71047.33 162618.00 71004.67 162618.00 70962.00C162585.67 70951.33 162553.33 70940.67 162521.00 70930.00C162521.00 70908.33 162521.00 70886.67 162521.00 70865.00C162499.67 70843.67 162478.33 70822.33 162457.00 70801.00C162457.00 70758.00 162457.00 70715.00 162457.00 70672.00C162446.33 70672.00 162435.67 70672.00 162425.00 70672.00C162403.67 70650.67 162382.33 70629.33 162361.00 70608.00C162361.00 70586.67 162361.00 70565.33 162361.00 70544.00C162318.00 70554.67 162275.00 70565.33 162232.00 70576.00C162210.67 70576.00 162189.33 70576.00 162168.00 70576.00C162168.00 70554.67 162168.00 70533.33 162168.00 70512.00C162135.67 70501.00 162103.33 70490.00 162071.00 70479.00C162049.67 70490.00 162028.33 70501.00 162007.00 70512.00C161996.33 70512.00 161985.67 70512.00 161975.00 70512.00C161942.67 70533.33 161910.33 70554.67 161878.00 70576.00C161856.67 70565.33 161835.33 70554.67 161814.00 70544.00C161824.67 70501.00 161835.33 70458.00 161846.00 70415.00C161835.33 70372.33 161824.67 70329.67 161814.00 70287.00C161749.67 70287.00 161685.33 70287.00 161621.00 70287.00C161610.33 70297.67 161599.67 70308.33 161589.00 70319.00C161589.00 70308.33 161589.00 70297.67 161589.00 70287.00C161557.00 70287.00 161525.00 70287.00 161493.00 70287.00C161482.00 70265.33 161471.00 70243.67 161460.00 70222.00C161449.33 70211.33 161438.67 70200.67 161428.00 70190.00C161428.00 70179.33 161428.00 70168.67 161428.00 70158.00C161417.33 70147.33 161406.67 70136.67 161396.00 70126.00C161385.33 70104.67 161374.67 70083.33 161364.00 70062.00C161364.00 70051.00 161364.00 70040.00 161364.00 70029.00C161374.67 70018.33 161385.33 70007.67 161396.00 69997.00C161396.00 69986.33 161396.00 69975.67 161396.00 69965.00C161406.67 69943.67 161417.33 69922.33 161428.00 69901.00C161353.00 69911.67 161278.00 69922.33 161203.00 69933.00C161192.33 69922.33 161181.67 69911.67 161171.00 69901.00C161160.33 69911.67 161149.67 69922.33 161139.00 69933.00C161128.33 69922.33 161117.67 69911.67 161107.00 69901.00C161096.33 69911.67 161085.67 69922.33 161075.00 69933.00C161064.00 69922.33 161053.00 69911.67 161042.00 69901.00C161031.33 69911.67 161020.67 69922.33 161010.00 69933.00C160978.00 69922.33 160946.00 69911.67 160914.00 69901.00C160903.33 69901.00 160892.67 69901.00 160882.00 69901.00C160871.33 69911.67 160860.67 69922.33 160850.00 69933.00C160850.00 69943.67 160850.00 69954.33 160850.00 69965.00C160817.67 69965.00 160785.33 69965.00 160753.00 69965.00C160731.67 69986.33 160710.33 70007.67 160689.00 70029.00C160667.33 70040.00 160645.67 70051.00 160624.00 70062.00C160613.33 70062.00 160602.67 70062.00 160592.00 70062.00C160560.00 70040.33 160528.00 70018.67 160496.00 69997.00C160463.67 69997.00 160431.33 69997.00 160399.00 69997.00C160356.33 69965.00 160313.67 69933.00 160271.00 69901.00z"},"br-10":{"name":"Maranhão","path":"M125256.00 53503.00C125566.67 53245.67 125877.33 52988.33 126188.00 52731.00C126338.00 52623.67 126488.00 52516.33 126638.00 52409.00C126649.00 52387.67 126660.00 52366.33 126671.00 52345.00C126703.00 52323.67 126735.00 52302.33 126767.00 52281.00C126756.33 52259.33 126745.67 52237.67 126735.00 52216.00C126745.67 52205.33 126756.33 52194.67 126767.00 52184.00C126777.67 52184.00 126788.33 52184.00 126799.00 52184.00C126809.67 52194.67 126820.33 52205.33 126831.00 52216.00C126863.53 52194.49 126896.16 52173.11 126928.63 52151.51C127228.42 51916.01 127528.21 51680.50 127828.00 51445.00C127849.56 51423.18 127870.96 51401.21 127892.61 51379.49C128074.74 51229.66 128256.87 51079.83 128439.00 50930.00C128471.52 50908.48 128504.17 50887.12 128536.62 50865.50C128590.96 50821.63 128645.41 50777.91 128699.67 50733.95C128827.54 50627.65 128955.34 50521.26 129083.25 50415.01C129286.50 50254.68 129489.75 50094.34 129693.00 49934.00C129714.45 49901.59 129735.73 49869.04 129757.28 49836.72C129778.86 49815.48 129800.43 49794.24 129822.00 49773.00C129854.00 49783.67 129886.00 49794.33 129918.00 49805.00C129939.33 49805.00 129960.67 49805.00 129982.00 49805.00C129993.00 49826.33 130004.00 49847.67 130015.00 49869.00C130025.67 49858.33 130036.33 49847.67 130047.00 49837.00C130068.33 49847.67 130089.67 49858.33 130111.00 49869.00C130154.00 49869.00 130197.00 49869.00 130240.00 49869.00C130272.00 49879.67 130304.00 49890.33 130336.00 49901.00C130379.00 49869.00 130422.00 49837.00 130465.00 49805.00C130486.33 49773.00 130507.67 49741.00 130529.00 49709.00C130559.80 49693.21 130590.39 49676.98 130621.56 49661.94C130633.78 49655.83 130646.19 49650.00 130658.28 49643.72C130669.07 49632.80 130680.12 49622.13 130690.74 49611.07C130733.16 49557.71 130775.58 49504.36 130818.00 49451.00C130839.67 49386.67 130861.33 49322.33 130883.00 49258.00C130936.33 49204.67 130989.67 49151.33 131043.00 49098.00C131086.12 49033.75 131129.12 48969.41 131172.00 48905.00C131172.00 48883.33 131172.00 48861.67 131172.00 48840.00C131193.33 48818.67 131214.67 48797.33 131236.00 48776.00C131236.00 48754.67 131236.00 48733.33 131236.00 48712.00C131257.67 48690.33 131279.33 48668.67 131301.00 48647.00C131290.33 48647.00 131279.67 48647.00 131269.00 48647.00C131279.67 48625.67 131290.33 48604.33 131301.00 48583.00C131301.00 48561.67 131301.00 48540.33 131301.00 48519.00C131311.67 48508.33 131322.33 48497.67 131333.00 48487.00C131322.33 48476.33 131311.67 48465.67 131301.00 48455.00C131343.67 48433.33 131386.33 48411.67 131429.00 48390.00C131439.67 48368.67 131450.33 48347.33 131461.00 48326.00C131482.67 48326.00 131504.33 48326.00 131526.00 48326.00C131526.00 48304.67 131526.00 48283.33 131526.00 48262.00C131547.33 48272.67 131568.67 48283.33 131590.00 48294.00C131600.67 48272.33 131611.33 48250.67 131622.00 48229.00C131632.67 48229.00 131643.33 48229.00 131654.00 48229.00C131675.67 48197.00 131697.33 48165.00 131719.00 48133.00C131740.33 48133.00 131761.67 48133.00 131783.00 48133.00C131772.33 48090.00 131761.67 48047.00 131751.00 48004.00C131761.67 48004.00 131772.33 48004.00 131783.00 48004.00C131783.00 47993.33 131783.00 47982.67 131783.00 47972.00C131793.67 47961.33 131804.33 47950.67 131815.00 47940.00C131815.00 47918.67 131815.00 47897.33 131815.00 47876.00C131825.67 47865.33 131836.33 47854.67 131847.00 47844.00C131836.33 47833.00 131825.67 47822.00 131815.00 47811.00C131836.33 47800.33 131857.67 47789.67 131879.00 47779.00C131890.00 47789.67 131901.00 47800.33 131912.00 47811.00C131922.67 47800.33 131933.33 47789.67 131944.00 47779.00C131944.00 47768.33 131944.00 47757.67 131944.00 47747.00C131933.33 47725.67 131922.67 47704.33 131912.00 47683.00C131922.67 47672.33 131933.33 47661.67 131944.00 47651.00C131933.33 47640.33 131922.67 47629.67 131912.00 47619.00C131912.00 47597.33 131912.00 47575.67 131912.00 47554.00C131901.00 47532.67 131890.00 47511.33 131879.00 47490.00C131890.00 47479.33 131901.00 47468.67 131912.00 47458.00C131912.00 47447.33 131912.00 47436.67 131912.00 47426.00C131933.33 47404.33 131954.67 47382.67 131976.00 47361.00C131976.00 47329.00 131976.00 47297.00 131976.00 47265.00C131986.67 47265.00 131997.33 47265.00 132008.00 47265.00C132008.00 47243.67 132008.00 47222.33 132008.00 47201.00C132018.67 47190.00 132029.33 47179.00 132040.00 47168.00C132061.67 47168.00 132083.33 47168.00 132105.00 47168.00C132094.00 47179.00 132083.00 47190.00 132072.00 47201.00C132083.00 47201.00 132094.00 47201.00 132105.00 47201.00C132105.00 47190.00 132105.00 47179.00 132105.00 47168.00C132126.33 47168.00 132147.67 47168.00 132169.00 47168.00C132169.00 47157.33 132169.00 47146.67 132169.00 47136.00C132179.67 47136.00 132190.33 47136.00 132201.00 47136.00C132201.00 47125.33 132201.00 47114.67 132201.00 47104.00C132211.67 47093.33 132222.33 47082.67 132233.00 47072.00C132254.33 47072.00 132275.67 47072.00 132297.00 47072.00C132297.00 47061.33 132297.00 47050.67 132297.00 47040.00C132329.33 47018.33 132361.67 46996.67 132394.00 46975.00C132404.67 46953.67 132415.33 46932.33 132426.00 46911.00C132458.33 46911.00 132490.67 46911.00 132523.00 46911.00C132533.67 46889.67 132544.33 46868.33 132555.00 46847.00C132565.67 46847.00 132576.33 46847.00 132587.00 46847.00C132597.67 46825.67 132608.33 46804.33 132619.00 46783.00C132629.67 46793.67 132640.33 46804.33 132651.00 46815.00C132651.00 46793.33 132651.00 46771.67 132651.00 46750.00C132661.67 46750.00 132672.33 46750.00 132683.00 46750.00C132683.00 46718.00 132683.00 46686.00 132683.00 46654.00C132693.67 46654.00 132704.33 46654.00 132715.00 46654.00C132726.00 46643.33 132737.00 46632.67 132748.00 46622.00C132748.00 46589.67 132748.00 46557.33 132748.00 46525.00C132769.33 46514.33 132790.67 46503.67 132812.00 46493.00C132833.33 46471.67 132854.67 46450.33 132876.00 46429.00C132886.67 46439.67 132897.33 46450.33 132908.00 46461.00C132908.00 46418.00 132908.00 46375.00 132908.00 46332.00C132951.00 46332.00 132994.00 46332.00 133037.00 46332.00C133047.67 46300.00 133058.33 46268.00 133069.00 46236.00C133090.33 46225.33 133111.67 46214.67 133133.00 46204.00C133144.00 46182.33 133155.00 46160.67 133166.00 46139.00C133155.00 46117.67 133144.00 46096.33 133133.00 46075.00C133154.67 46064.33 133176.33 46053.67 133198.00 46043.00C133198.00 46011.00 133198.00 45979.00 133198.00 45947.00C133219.33 45936.00 133240.67 45925.00 133262.00 45914.00C133262.00 45860.67 133262.00 45807.33 133262.00 45754.00C133272.67 45732.33 133283.33 45710.67 133294.00 45689.00C133294.00 45667.67 133294.00 45646.33 133294.00 45625.00C133283.33 45614.33 133272.67 45603.67 133262.00 45593.00C133283.33 45582.33 133304.67 45571.67 133326.00 45561.00C133325.94 45539.21 133326.13 45517.39 133325.90 45495.61C133315.27 45453.08 133304.63 45410.54 133294.00 45368.00C133326.33 45346.33 133358.67 45324.67 133391.00 45303.00C133380.33 45292.33 133369.67 45281.67 133359.00 45271.00C133348.00 45281.67 133337.00 45292.33 133326.00 45303.00C133326.00 45281.67 133326.00 45260.33 133326.00 45239.00C133315.33 45228.33 133304.67 45217.67 133294.00 45207.00C133304.67 45207.00 133315.33 45207.00 133326.00 45207.00C133337.00 45196.33 133348.00 45185.67 133359.00 45175.00C133348.00 45164.33 133337.00 45153.67 133326.00 45143.00C133337.00 45143.00 133348.00 45143.00 133359.00 45143.00C133348.00 45143.00 133337.00 45143.00 133326.00 45143.00C133337.00 45132.33 133348.00 45121.67 133359.00 45111.00C133348.00 45100.00 133337.00 45089.00 133326.00 45078.00C133337.02 45067.19 133348.33 45056.59 133359.18 45045.64C133369.79 45024.43 133380.39 45003.21 133391.00 44982.00C133401.67 44982.00 133412.33 44982.00 133423.00 44982.00C133412.33 44960.67 133401.67 44939.33 133391.00 44918.00C133401.67 44907.33 133412.33 44896.67 133423.00 44886.00C133412.33 44875.00 133401.67 44864.00 133391.00 44853.00C133391.00 44831.67 133391.00 44810.33 133391.00 44789.00C133412.33 44789.00 133433.67 44789.00 133455.00 44789.00C133455.00 44767.67 133455.00 44746.33 133455.00 44725.00C133476.33 44714.33 133497.67 44703.67 133519.00 44693.00C133519.00 44682.00 133519.00 44671.00 133519.00 44660.00C133540.67 44660.00 133562.33 44660.00 133584.00 44660.00C133594.81 44649.31 133605.42 44638.34 133616.36 44627.82C133637.57 44617.21 133658.79 44606.61 133680.00 44596.00C133669.33 44585.33 133658.67 44574.67 133648.00 44564.00C133669.33 44564.00 133690.67 44564.00 133712.00 44564.00C133690.67 44531.67 133669.33 44499.33 133648.00 44467.00C133648.00 44456.33 133648.00 44445.67 133648.00 44435.00C133669.33 44435.00 133690.67 44435.00 133712.00 44435.00C133712.00 44445.67 133712.00 44456.33 133712.00 44467.00C133722.67 44467.00 133733.33 44467.00 133744.00 44467.00C133733.33 44424.33 133722.67 44381.67 133712.00 44339.00C133744.33 44349.67 133776.67 44360.33 133809.00 44371.00C133809.00 44349.67 133809.00 44328.33 133809.00 44307.00C133798.00 44307.00 133787.00 44307.00 133776.00 44307.00C133776.00 44296.33 133776.00 44285.67 133776.00 44275.00C133787.00 44275.00 133798.00 44275.00 133809.00 44275.00C133798.00 44264.00 133787.00 44253.00 133776.00 44242.00C133797.67 44242.00 133819.33 44242.00 133841.00 44242.00C133830.33 44220.67 133819.67 44199.33 133809.00 44178.00C133798.00 44178.00 133787.00 44178.00 133776.00 44178.00C133776.00 44156.67 133776.00 44135.33 133776.00 44114.00C133787.00 44114.00 133798.00 44114.00 133809.00 44114.00C133809.00 44103.33 133809.00 44092.67 133809.00 44082.00C133809.00 44092.67 133809.00 44103.33 133809.00 44114.00C133819.67 44103.33 133830.33 44092.67 133841.00 44082.00C133830.33 44060.33 133819.67 44038.67 133809.00 44017.00C133809.00 43995.67 133809.00 43974.33 133809.00 43953.00C133819.67 43953.00 133830.33 43953.00 133841.00 43953.00C133841.00 43921.00 133841.00 43889.00 133841.00 43857.00C133851.67 43867.67 133862.33 43878.33 133873.00 43889.00C133892.63 43869.48 133912.16 43849.85 133931.32 43829.86C133933.21 43827.91 133935.11 43825.95 133937.00 43824.00C133926.33 43824.00 133915.67 43824.00 133905.00 43824.00C133915.67 43824.00 133926.33 43824.00 133937.00 43824.00C133947.67 43813.33 133958.33 43802.67 133969.00 43792.00C133980.00 43802.67 133991.00 43813.33 134002.00 43824.00C134002.00 43813.33 134002.00 43802.67 134002.00 43792.00C134012.67 43792.00 134023.33 43792.00 134034.00 43792.00C134034.00 43781.33 134034.00 43770.67 134034.00 43760.00C134023.33 43760.00 134012.67 43760.00 134002.00 43760.00C134034.00 43728.00 134066.00 43696.00 134098.00 43664.00C134108.67 43674.67 134119.33 43685.33 134130.00 43696.00C134130.00 43706.67 134130.00 43717.33 134130.00 43728.00C134151.33 43717.33 134172.67 43706.67 134194.00 43696.00C134194.00 43685.33 134194.00 43674.67 134194.00 43664.00C134183.33 43653.00 134172.67 43642.00 134162.00 43631.00C134172.67 43631.00 134183.33 43631.00 134194.00 43631.00C134205.00 43652.67 134216.00 43674.33 134227.00 43696.00C134237.67 43696.00 134248.33 43696.00 134259.00 43696.00C134259.00 43663.67 134259.00 43631.33 134259.00 43599.00C134280.33 43609.67 134301.67 43620.33 134323.00 43631.00C134333.67 43609.67 134344.33 43588.33 134355.00 43567.00C134387.33 43567.00 134419.67 43567.00 134452.00 43567.00C134452.00 43545.67 134452.00 43524.33 134452.00 43503.00C134430.33 43492.33 134408.67 43481.67 134387.00 43471.00C134408.67 43449.33 134430.33 43427.67 134452.00 43406.00C134430.33 43384.67 134408.67 43363.33 134387.00 43342.00C134419.33 43342.00 134451.67 43342.00 134484.00 43342.00C134484.00 43299.33 134484.00 43256.67 134484.00 43214.00C134494.67 43203.00 134505.33 43192.00 134516.00 43181.00C134526.67 43192.00 134537.33 43203.00 134548.00 43214.00C134558.67 43214.00 134569.33 43214.00 134580.00 43214.00C134590.67 43192.33 134601.33 43170.67 134612.00 43149.00C134601.33 43138.33 134590.67 43127.67 134580.00 43117.00C134590.67 43106.33 134601.33 43095.67 134612.00 43085.00C134633.67 43085.00 134655.33 43085.00 134677.00 43085.00C134687.67 43095.67 134698.33 43106.33 134709.00 43117.00C134709.00 43095.67 134709.00 43074.33 134709.00 43053.00C134687.67 43042.33 134666.33 43031.67 134645.00 43021.00C134666.33 43010.00 134687.67 42999.00 134709.00 42988.00C134709.00 42977.33 134709.00 42966.67 134709.00 42956.00C134676.67 42934.67 134644.33 42913.33 134612.00 42892.00C134633.67 42892.00 134655.33 42892.00 134677.00 42892.00C134698.33 42913.33 134719.67 42934.67 134741.00 42956.00C134751.67 42945.33 134762.33 42934.67 134773.00 42924.00C134762.33 42892.00 134751.67 42860.00 134741.00 42828.00C134773.33 42828.00 134805.67 42828.00 134838.00 42828.00C134848.67 42806.33 134859.33 42784.67 134870.00 42763.00C134859.33 42752.33 134848.67 42741.67 134838.00 42731.00C134838.00 42709.67 134838.00 42688.33 134838.00 42667.00C134816.33 42677.67 134794.67 42688.33 134773.00 42699.00C134762.33 42677.67 134751.67 42656.33 134741.00 42635.00C134773.33 42635.00 134805.67 42635.00 134838.00 42635.00C134848.67 42613.33 134859.33 42591.67 134870.00 42570.00C134880.67 42570.00 134891.33 42570.00 134902.00 42570.00C134902.00 42602.33 134902.00 42634.67 134902.00 42667.00C134912.67 42667.00 134923.33 42667.00 134934.00 42667.00C134944.67 42656.33 134955.33 42645.67 134966.00 42635.00C134955.33 42592.00 134944.67 42549.00 134934.00 42506.00C134966.00 42495.33 134998.00 42484.67 135030.00 42474.00C135041.00 42484.67 135052.00 42495.33 135063.00 42506.00C135063.00 42474.00 135063.00 42442.00 135063.00 42410.00C135073.67 42399.33 135084.33 42388.67 135095.00 42378.00C135084.33 42356.33 135073.67 42334.67 135063.00 42313.00C135063.00 42281.00 135063.00 42249.00 135063.00 42217.00C135084.33 42206.33 135105.67 42195.67 135127.00 42185.00C135116.33 42174.33 135105.67 42163.67 135095.00 42153.00C135116.33 42131.33 135137.67 42109.67 135159.00 42088.00C135137.67 42077.33 135116.33 42066.67 135095.00 42056.00C135095.00 42045.33 135095.00 42034.67 135095.00 42024.00C135105.67 42013.33 135116.33 42002.67 135127.00 41992.00C135148.33 42002.67 135169.67 42013.33 135191.00 42024.00C135201.67 42002.67 135212.33 41981.33 135223.00 41960.00C135212.33 41949.00 135201.67 41938.00 135191.00 41927.00C135180.33 41927.00 135169.67 41927.00 135159.00 41927.00C135159.00 41916.33 135159.00 41905.67 135159.00 41895.00C135180.33 41895.00 135201.67 41895.00 135223.00 41895.00C135223.00 41884.33 135223.00 41873.67 135223.00 41863.00C135212.33 41852.33 135201.67 41841.67 135191.00 41831.00C135169.67 41831.00 135148.33 41831.00 135127.00 41831.00C135127.00 41798.67 135127.00 41766.33 135127.00 41734.00C135148.33 41723.33 135169.67 41712.67 135191.00 41702.00C135191.00 41691.33 135191.00 41680.67 135191.00 41670.00C135180.31 41659.19 135169.34 41648.58 135158.82 41637.64C135148.21 41616.43 135137.61 41595.21 135127.00 41574.00C135137.67 41574.00 135148.33 41574.00 135159.00 41574.00C135137.67 41552.33 135116.33 41530.67 135095.00 41509.00C135084.33 41509.00 135073.67 41509.00 135063.00 41509.00C135063.00 41498.33 135063.00 41487.67 135063.00 41477.00C135084.33 41466.33 135105.67 41455.67 135127.00 41445.00C135148.33 41445.00 135169.67 41445.00 135191.00 41445.00C135201.67 41455.67 135212.33 41466.33 135223.00 41477.00C135243.00 41457.70 135262.91 41438.32 135282.45 41418.55C135284.30 41416.70 135286.15 41414.85 135288.00 41413.00C135277.33 41413.00 135266.67 41413.00 135256.00 41413.00C135256.00 41402.33 135256.00 41391.67 135256.00 41381.00C135266.67 41370.33 135277.33 41359.67 135288.00 41349.00C135277.33 41338.33 135266.67 41327.67 135256.00 41317.00C135266.67 41317.00 135277.33 41317.00 135288.00 41317.00C135309.33 41327.67 135330.67 41338.33 135352.00 41349.00C135373.33 41338.33 135394.67 41327.67 135416.00 41317.00C135405.33 41306.00 135394.67 41295.00 135384.00 41284.00C135384.00 41273.33 135384.00 41262.67 135384.00 41252.00C135373.33 41252.00 135362.67 41252.00 135352.00 41252.00C135362.67 41241.33 135373.33 41230.67 135384.00 41220.00C135405.33 41220.00 135426.67 41220.00 135448.00 41220.00C135469.67 41241.33 135491.33 41262.67 135513.00 41284.00C135523.67 41273.33 135534.33 41262.67 135545.00 41252.00C135555.67 41252.00 135566.33 41252.00 135577.00 41252.00C135555.67 41241.33 135534.33 41230.67 135513.00 41220.00C135523.67 41220.00 135534.33 41220.00 135545.00 41220.00C135545.00 41209.33 135545.00 41198.67 135545.00 41188.00C135523.67 41198.67 135502.33 41209.33 135481.00 41220.00C135481.00 41209.33 135481.00 41198.67 135481.00 41188.00C135491.67 41188.00 135502.33 41188.00 135513.00 41188.00C135502.33 41177.33 135491.67 41166.67 135481.00 41156.00C135470.00 41156.00 135459.00 41156.00 135448.00 41156.00C135448.00 41102.33 135448.00 41048.67 135448.00 40995.00C135437.33 40995.00 135426.67 40995.00 135416.00 40995.00C135416.00 41005.67 135416.00 41016.33 135416.00 41027.00C135405.19 41037.69 135394.58 41048.66 135383.64 41059.18C135362.43 41069.79 135341.21 41080.39 135320.00 41091.00C135309.33 41069.67 135298.67 41048.33 135288.00 41027.00C135288.00 40962.67 135288.00 40898.33 135288.00 40834.00C135277.33 40834.00 135266.67 40834.00 135256.00 40834.00C135245.00 40844.67 135234.00 40855.33 135223.00 40866.00C135212.33 40834.00 135201.67 40802.00 135191.00 40770.00C135191.00 40748.67 135191.00 40727.33 135191.00 40706.00C135169.67 40716.67 135148.33 40727.33 135127.00 40738.00C135127.00 40727.33 135127.00 40716.67 135127.00 40706.00C135116.33 40684.33 135105.67 40662.67 135095.00 40641.00C135116.33 40609.00 135137.67 40577.00 135159.00 40545.00C135180.33 40534.33 135201.67 40523.67 135223.00 40513.00C135223.00 40502.33 135223.00 40491.67 135223.00 40481.00C135244.67 40491.67 135266.33 40502.33 135288.00 40513.00C135288.00 40491.33 135288.00 40469.67 135288.00 40448.00C135309.33 40437.33 135330.67 40426.67 135352.00 40416.00C135352.00 40384.00 135352.00 40352.00 135352.00 40320.00C135362.67 40309.33 135373.33 40298.67 135384.00 40288.00C135394.67 40288.00 135405.33 40288.00 135416.00 40288.00C135437.67 40330.67 135459.33 40373.33 135481.00 40416.00C135491.67 40405.33 135502.33 40394.67 135513.00 40384.00C135513.00 40341.00 135513.00 40298.00 135513.00 40255.00C135534.33 40244.33 135555.67 40233.67 135577.00 40223.00C135609.00 40223.00 135641.00 40223.00 135673.00 40223.00C135694.81 40212.34 135716.53 40201.42 135738.39 40190.92C135791.93 40180.28 135845.46 40169.64 135899.00 40159.00C135888.00 40116.00 135877.00 40073.00 135866.00 40030.00C135887.67 40019.33 135909.33 40008.67 135931.00 39998.00C135941.67 39998.00 135952.33 39998.00 135963.00 39998.00C135973.67 39976.67 135984.33 39955.33 135995.00 39934.00C135973.67 39912.67 135952.33 39891.33 135931.00 39870.00C135931.00 39848.33 135931.00 39826.67 135931.00 39805.00C135941.67 39794.33 135952.33 39783.67 135963.00 39773.00C135973.67 39773.00 135984.33 39773.00 135995.00 39773.00C136005.67 39783.67 136016.33 39794.33 136027.00 39805.00C136048.79 39804.93 136070.62 39805.14 136092.38 39804.89C136167.26 39783.59 136242.13 39762.30 136317.00 39741.00C136317.00 39730.33 136317.00 39719.67 136317.00 39709.00C136295.33 39698.33 136273.67 39687.67 136252.00 39677.00C136241.33 39666.33 136230.67 39655.67 136220.00 39645.00C136230.67 39623.33 136241.33 39601.67 136252.00 39580.00C136241.33 39558.67 136230.67 39537.33 136220.00 39516.00C136220.00 39494.67 136220.00 39473.33 136220.00 39452.00C136230.67 39430.33 136241.33 39408.67 136252.00 39387.00C136241.33 39387.00 136230.67 39387.00 136220.00 39387.00C136220.00 39312.00 136220.00 39237.00 136220.00 39162.00C136241.33 39140.67 136262.67 39119.33 136284.00 39098.00C136299.79 39067.20 136316.02 39036.61 136331.06 39005.44C136337.04 38993.29 136343.02 38981.15 136349.00 38969.00C136349.00 38958.33 136349.00 38947.67 136349.00 38937.00C136327.33 38926.33 136305.67 38915.67 136284.00 38905.00C136252.00 38948.00 136220.00 38991.00 136188.00 39034.00C136177.33 39034.00 136166.67 39034.00 136156.00 39034.00C136134.67 39023.00 136113.33 39012.00 136092.00 39001.00C136092.00 38969.00 136092.00 38937.00 136092.00 38905.00C136134.75 38872.89 136177.60 38840.90 136220.28 38808.71C136230.85 38797.81 136241.43 38786.90 136252.00 38776.00C136252.00 38722.67 136252.00 38669.33 136252.00 38616.00C136262.67 38605.00 136273.33 38594.00 136284.00 38583.00C136295.00 38529.67 136306.00 38476.33 136317.00 38423.00C136295.33 38401.33 136273.67 38379.67 136252.00 38358.00C136252.00 38347.33 136252.00 38336.67 136252.00 38326.00C136284.33 38315.33 136316.67 38304.67 136349.00 38294.00C136359.67 38315.33 136370.33 38336.67 136381.00 38358.00C136402.33 38369.00 136423.67 38380.00 136445.00 38391.00C136466.33 38380.00 136487.67 38369.00 136509.00 38358.00C136520.00 38326.00 136531.00 38294.00 136542.00 38262.00C136563.33 38262.00 136584.67 38262.00 136606.00 38262.00C136627.33 38251.33 136648.67 38240.67 136670.00 38230.00C136670.00 38219.33 136670.00 38208.67 136670.00 38198.00C136691.67 38155.00 136713.33 38112.00 136735.00 38069.00C136756.33 38047.67 136777.67 38026.33 136799.00 38005.00C136831.00 37994.33 136863.00 37983.67 136895.00 37973.00C136916.67 37951.33 136938.33 37929.67 136960.00 37908.00C136938.33 37897.33 136916.67 37886.67 136895.00 37876.00C136895.00 37865.33 136895.00 37854.67 136895.00 37844.00C136938.00 37801.00 136981.00 37758.00 137024.00 37715.00C137024.00 37683.00 137024.00 37651.00 137024.00 37619.00C137013.33 37597.67 137002.67 37576.33 136992.00 37555.00C136992.00 37522.67 136992.00 37490.33 136992.00 37458.00C137002.67 37436.67 137013.33 37415.33 137024.00 37394.00C137034.72 37383.21 137045.60 37372.55 137056.22 37361.67C137077.48 37329.44 137098.74 37297.22 137120.00 37265.00C137120.00 37233.00 137120.00 37201.00 137120.00 37169.00C137141.67 37115.20 137163.52 37061.45 137185.09 37007.61C137206.39 36911.41 137227.70 36815.20 137249.00 36719.00C137238.33 36676.00 137227.67 36633.00 137217.00 36590.00C137195.67 36590.00 137174.33 36590.00 137153.00 36590.00C137153.00 36579.33 137153.00 36568.67 137153.00 36558.00C137206.33 36483.00 137259.67 36408.00 137313.00 36333.00C137302.33 36311.33 137291.67 36289.67 137281.00 36268.00C137270.31 36257.19 137259.34 36246.58 137248.82 36235.64C137238.21 36214.43 137227.61 36193.21 137217.00 36172.00C137163.33 36161.33 137109.67 36150.67 137056.00 36140.00C137024.00 36150.67 136992.00 36161.33 136960.00 36172.00C136949.33 36172.00 136938.67 36172.00 136928.00 36172.00C136917.00 36161.33 136906.00 36150.67 136895.00 36140.00C136873.67 36161.33 136852.33 36182.67 136831.00 36204.00C136820.33 36193.33 136809.67 36182.67 136799.00 36172.00C136788.33 36118.33 136777.67 36064.67 136767.00 36011.00C136777.67 35968.33 136788.33 35925.67 136799.00 35883.00C136818.30 35863.00 136837.68 35843.09 136857.45 35823.55C136859.47 35821.80 136861.18 35819.28 136863.40 35818.00C136927.60 35818.00 136991.80 35818.00 137056.00 35818.00C137088.33 35807.33 137120.67 35796.67 137153.00 35786.00C137174.33 35796.67 137195.67 35807.33 137217.00 35818.00C137238.33 35818.00 137259.67 35818.00 137281.00 35818.00C137291.67 35807.33 137302.33 35796.67 137313.00 35786.00C137313.00 35775.33 137313.00 35764.67 137313.00 35754.00C137323.67 35743.33 137334.33 35732.67 137345.00 35722.00C137356.12 35721.92 137367.29 35722.17 137378.38 35721.87C137410.25 35711.25 137442.13 35700.63 137474.00 35690.00C137495.33 35668.33 137516.67 35646.67 137538.00 35625.00C137549.00 35603.67 137560.00 35582.33 137571.00 35561.00C137571.00 35539.67 137571.00 35518.33 137571.00 35497.00C137560.00 35486.33 137549.00 35475.67 137538.00 35465.00C137538.00 35422.00 137538.00 35379.00 137538.00 35336.00C137559.67 35303.67 137581.33 35271.33 137603.00 35239.00C137603.00 35228.33 137603.00 35217.67 137603.00 35207.00C137592.33 35196.33 137581.67 35185.67 137571.00 35175.00C137571.00 35164.33 137571.00 35153.67 137571.00 35143.00C137603.00 35132.33 137635.00 35121.67 137667.00 35111.00C137645.67 35014.67 137624.33 34918.33 137603.00 34822.00C137603.00 34800.33 137603.00 34778.67 137603.00 34757.00C137561.51 34716.15 137519.87 34675.44 137479.20 34633.78C137466.80 34621.18 137454.40 34608.59 137442.00 34596.00C137506.33 34542.67 137570.67 34489.33 137635.00 34436.00C137635.00 34425.00 137635.00 34414.00 137635.00 34403.00C137602.67 34381.67 137570.33 34360.33 137538.00 34339.00C137581.00 34307.00 137624.00 34275.00 137667.00 34243.00C137677.67 34200.00 137688.33 34157.00 137699.00 34114.00C137709.67 34103.33 137720.33 34092.67 137731.00 34082.00C137742.07 34049.89 137753.02 34017.72 137764.18 33985.64C137774.78 33964.10 137785.39 33942.55 137796.00 33921.00C137796.00 33910.33 137796.00 33899.67 137796.00 33889.00C137753.00 33899.67 137710.00 33910.33 137667.00 33921.00C137667.00 33878.33 137667.00 33835.67 137667.00 33793.00C137635.00 33793.00 137603.00 33793.00 137571.00 33793.00C137549.33 33739.33 137527.67 33685.67 137506.00 33632.00C137549.00 33589.00 137592.00 33546.00 137635.00 33503.00C137613.67 33460.33 137592.33 33417.67 137571.00 33375.00C137603.00 33342.67 137635.00 33310.33 137667.00 33278.00C137699.33 33267.33 137731.67 33256.67 137764.00 33246.00C137774.67 33246.00 137785.33 33246.00 137796.00 33246.00C137796.00 33256.67 137796.00 33267.33 137796.00 33278.00C137838.67 33267.33 137881.33 33256.67 137924.00 33246.00C137924.00 33181.67 137924.00 33117.33 137924.00 33053.00C137934.67 33042.33 137945.33 33031.67 137956.00 33021.00C137956.00 33042.33 137956.00 33063.67 137956.00 33085.00C137967.00 33074.33 137978.00 33063.67 137989.00 33053.00C137989.00 33031.67 137989.00 33010.33 137989.00 32989.00C137999.67 32967.67 138010.33 32946.33 138021.00 32925.00C138031.67 32925.00 138042.33 32925.00 138053.00 32925.00C138053.00 32957.00 138053.00 32989.00 138053.00 33021.00C138074.33 33053.00 138095.67 33085.00 138117.00 33117.00C138117.00 33106.33 138117.00 33095.67 138117.00 33085.00C138106.33 33063.67 138095.67 33042.33 138085.00 33021.00C138085.00 32967.33 138085.00 32913.67 138085.00 32860.00C138095.67 32838.67 138106.33 32817.33 138117.00 32796.00C138127.67 32796.00 138138.33 32796.00 138149.00 32796.00C138170.67 32753.00 138192.33 32710.00 138214.00 32667.00C138214.00 32677.67 138214.00 32688.33 138214.00 32699.00C138214.00 32667.00 138214.00 32635.00 138214.00 32603.00C138224.67 32603.00 138235.33 32603.00 138246.00 32603.00C138256.67 32613.67 138267.33 32624.33 138278.00 32635.00C138278.00 32656.33 138278.00 32677.67 138278.00 32699.00C138288.67 32699.00 138299.33 32699.00 138310.00 32699.00C138310.00 32645.67 138310.00 32592.33 138310.00 32539.00C138320.67 32549.67 138331.33 32560.33 138342.00 32571.00C138342.00 32549.33 138342.00 32527.67 138342.00 32506.00C138385.00 32506.00 138428.00 32506.00 138471.00 32506.00C138471.00 32527.67 138471.00 32549.33 138471.00 32571.00C138449.67 32571.00 138428.33 32571.00 138407.00 32571.00C138407.00 32581.67 138407.00 32592.33 138407.00 32603.00C138417.67 32592.33 138428.33 32581.67 138439.00 32571.00C138449.67 32581.67 138460.33 32592.33 138471.00 32603.00C138471.00 32624.33 138471.00 32645.67 138471.00 32667.00C138481.67 32667.00 138492.33 32667.00 138503.00 32667.00C138503.00 32677.67 138503.00 32688.33 138503.00 32699.00C138481.67 32710.00 138460.33 32721.00 138439.00 32732.00C138439.00 32721.00 138439.00 32710.00 138439.00 32699.00C138406.67 32699.00 138374.33 32699.00 138342.00 32699.00C138374.33 32699.00 138406.67 32699.00 138439.00 32699.00C138439.00 32731.33 138439.00 32763.67 138439.00 32796.00C138428.33 32796.00 138417.67 32796.00 138407.00 32796.00C138396.00 32817.33 138385.00 32838.67 138374.00 32860.00C138385.14 32849.31 138396.10 32838.35 138407.36 32827.82C138428.57 32817.21 138449.79 32806.61 138471.00 32796.00C138481.67 32796.00 138492.33 32796.00 138503.00 32796.00C138503.00 32785.33 138503.00 32774.67 138503.00 32764.00C138503.00 32817.67 138503.00 32871.33 138503.00 32925.00C138471.00 32925.00 138439.00 32925.00 138407.00 32925.00C138385.33 32935.67 138363.67 32946.33 138342.00 32957.00C138352.67 32967.67 138363.33 32978.33 138374.00 32989.00C138352.67 33010.33 138331.33 33031.67 138310.00 33053.00C138331.33 33042.33 138352.67 33031.67 138374.00 33021.00C138374.00 33042.33 138374.00 33063.67 138374.00 33085.00C138385.00 33074.33 138396.00 33063.67 138407.00 33053.00C138396.00 33042.33 138385.00 33031.67 138374.00 33021.00C138385.00 32999.67 138396.00 32978.33 138407.00 32957.00C138428.33 32957.00 138449.67 32957.00 138471.00 32957.00C138471.00 32967.67 138471.00 32978.33 138471.00 32989.00C138481.67 32978.33 138492.33 32967.67 138503.00 32957.00C138524.33 32957.00 138545.67 32957.00 138567.00 32957.00C138556.33 32978.33 138545.67 32999.67 138535.00 33021.00C138535.00 33031.67 138535.00 33042.33 138535.00 33053.00C138545.67 33053.00 138556.33 33053.00 138567.00 33053.00C138556.33 33074.33 138545.67 33095.67 138535.00 33117.00C138535.00 33149.33 138535.00 33181.67 138535.00 33214.00C138524.33 33224.67 138513.67 33235.33 138503.00 33246.00C138513.67 33256.67 138524.33 33267.33 138535.00 33278.00C138524.33 33321.00 138513.67 33364.00 138503.00 33407.00C138513.67 33417.67 138524.33 33428.33 138535.00 33439.00C138545.67 33428.33 138556.33 33417.67 138567.00 33407.00C138578.00 33353.33 138589.00 33299.67 138600.00 33246.00C138600.00 33235.33 138600.00 33224.67 138600.00 33214.00C138642.67 33128.33 138685.33 33042.67 138728.00 32957.00C138738.67 32967.67 138749.33 32978.33 138760.00 32989.00C138749.33 32978.33 138738.67 32967.67 138728.00 32957.00C138749.33 32914.00 138770.67 32871.00 138792.00 32828.00C138803.00 32828.00 138814.00 32828.00 138825.00 32828.00C138825.00 32817.33 138825.00 32806.67 138825.00 32796.00C138846.33 32785.33 138867.67 32774.67 138889.00 32764.00C138867.67 32764.00 138846.33 32764.00 138825.00 32764.00C138825.00 32753.33 138825.00 32742.67 138825.00 32732.00C138857.00 32699.67 138889.00 32667.33 138921.00 32635.00C138931.67 32635.00 138942.33 32635.00 138953.00 32635.00C138931.67 32613.67 138910.33 32592.33 138889.00 32571.00C138899.67 32560.33 138910.33 32549.67 138921.00 32539.00C138953.00 32528.00 138985.00 32517.00 139017.00 32506.00C139006.33 32506.00 138995.67 32506.00 138985.00 32506.00C139006.67 32506.00 139028.33 32506.00 139050.00 32506.00C139039.00 32506.00 139028.00 32506.00 139017.00 32506.00C139028.00 32517.00 139039.00 32528.00 139050.00 32539.00C139060.67 32592.33 139071.33 32645.67 139082.00 32699.00C139071.33 32720.67 139060.67 32742.33 139050.00 32764.00C139050.00 32753.33 139050.00 32742.67 139050.00 32732.00C139050.00 32742.67 139050.00 32753.33 139050.00 32764.00C139028.33 32785.33 139006.67 32806.67 138985.00 32828.00C138985.00 32849.33 138985.00 32870.67 138985.00 32892.00C138942.33 32903.00 138899.67 32914.00 138857.00 32925.00C138857.00 32935.67 138857.00 32946.33 138857.00 32957.00C138814.00 32999.67 138771.00 33042.33 138728.00 33085.00C138728.00 33095.67 138728.00 33106.33 138728.00 33117.00C138717.33 33128.00 138706.67 33139.00 138696.00 33150.00C138717.33 33150.00 138738.67 33150.00 138760.00 33150.00C138749.33 33171.33 138738.67 33192.67 138728.00 33214.00C138717.33 33214.00 138706.67 33214.00 138696.00 33214.00C138696.00 33224.67 138696.00 33235.33 138696.00 33246.00C138717.33 33235.33 138738.67 33224.67 138760.00 33214.00C138760.00 33181.67 138760.00 33149.33 138760.00 33117.00C138781.67 33085.00 138803.33 33053.00 138825.00 33021.00C138846.33 33010.33 138867.67 32999.67 138889.00 32989.00C138899.67 32989.00 138910.33 32989.00 138921.00 32989.00C138931.67 32999.67 138942.33 33010.33 138953.00 33021.00C138953.00 33031.67 138953.00 33042.33 138953.00 33053.00C138942.33 33063.67 138931.67 33074.33 138921.00 33085.00C138910.33 33085.00 138899.67 33085.00 138889.00 33085.00C138878.33 33095.67 138867.67 33106.33 138857.00 33117.00C138867.67 33117.00 138878.33 33117.00 138889.00 33117.00C138889.00 33128.00 138889.00 33139.00 138889.00 33150.00C138867.67 33150.00 138846.33 33150.00 138825.00 33150.00C138825.00 33160.67 138825.00 33171.33 138825.00 33182.00C138846.33 33171.33 138867.67 33160.67 138889.00 33150.00C138908.30 33130.00 138927.68 33110.09 138947.45 33090.55C138949.30 33088.70 138951.15 33086.85 138953.00 33085.00C138953.00 33095.67 138953.00 33106.33 138953.00 33117.00C138931.67 33149.33 138910.33 33181.67 138889.00 33214.00C138910.33 33203.33 138931.67 33192.67 138953.00 33182.00C138942.33 33203.33 138931.67 33224.67 138921.00 33246.00C138878.00 33289.00 138835.00 33332.00 138792.00 33375.00C138770.67 33375.00 138749.33 33375.00 138728.00 33375.00C138749.33 33385.67 138770.67 33396.33 138792.00 33407.00C138792.00 33417.67 138792.00 33428.33 138792.00 33439.00C138760.00 33439.00 138728.00 33439.00 138696.00 33439.00C138717.33 33439.00 138738.67 33439.00 138760.00 33439.00C138749.33 33460.33 138738.67 33481.67 138728.00 33503.00C138738.67 33513.67 138749.33 33524.33 138760.00 33535.00C138760.00 33513.67 138760.00 33492.33 138760.00 33471.00C138770.67 33460.33 138781.33 33449.67 138792.00 33439.00C138792.00 33428.33 138792.00 33417.67 138792.00 33407.00C138803.00 33396.33 138814.00 33385.67 138825.00 33375.00C138857.00 33375.00 138889.00 33375.00 138921.00 33375.00C138953.00 33353.33 138985.00 33331.67 139017.00 33310.00C139017.00 33320.67 139017.00 33331.33 139017.00 33342.00C138985.00 33363.67 138953.00 33385.33 138921.00 33407.00C138921.00 33428.33 138921.00 33449.67 138921.00 33471.00C138931.72 33460.21 138942.60 33449.55 138953.22 33438.67C138974.48 33406.44 138995.74 33374.22 139017.00 33342.00C139017.00 33363.67 139017.00 33385.33 139017.00 33407.00C138963.67 33449.67 138910.33 33492.33 138857.00 33535.00C138857.00 33545.67 138857.00 33556.33 138857.00 33567.00C138899.67 33567.00 138942.33 33567.00 138985.00 33567.00C138965.70 33587.00 138946.32 33606.91 138926.55 33626.45C138924.70 33628.30 138922.85 33630.15 138921.00 33632.00C138931.67 33642.67 138942.33 33653.33 138953.00 33664.00C138953.00 33642.67 138953.00 33621.33 138953.00 33600.00C138963.67 33589.00 138974.33 33578.00 138985.00 33567.00C139006.67 33513.67 139028.33 33460.33 139050.00 33407.00C139060.67 33353.33 139071.33 33299.67 139082.00 33246.00C139082.00 33235.33 139082.00 33224.67 139082.00 33214.00C139103.33 33235.33 139124.67 33256.67 139146.00 33278.00C139156.67 33299.33 139167.33 33320.67 139178.00 33342.00C139167.26 33374.44 139156.65 33406.95 139145.82 33439.36C139135.21 33460.57 139124.61 33481.79 139114.00 33503.00C139135.33 33449.33 139156.67 33395.67 139178.00 33342.00C139156.67 33278.00 139135.33 33214.00 139114.00 33150.00C139135.33 33128.33 139156.67 33106.67 139178.00 33085.00C139199.67 33074.33 139221.33 33063.67 139243.00 33053.00C139253.67 33063.67 139264.33 33074.33 139275.00 33085.00C139275.00 33095.67 139275.00 33106.33 139275.00 33117.00C139285.67 33106.33 139296.33 33095.67 139307.00 33085.00C139296.33 33106.67 139285.67 33128.33 139275.00 33150.00C139264.33 33160.67 139253.67 33171.33 139243.00 33182.00C139232.00 33214.00 139221.00 33246.00 139210.00 33278.00C139210.00 33288.67 139210.00 33299.33 139210.00 33310.00C139231.67 33331.67 139253.33 33353.33 139275.00 33375.00C139239.33 33428.33 139203.67 33481.67 139168.00 33535.00C139171.33 33535.00 139174.67 33535.00 139178.00 33535.00C139178.00 33543.33 139178.00 33551.67 139178.00 33560.00C139188.67 33551.67 139199.33 33543.33 139210.00 33535.00C139210.00 33524.33 139210.00 33513.67 139210.00 33503.00C139231.67 33503.00 139253.33 33503.00 139275.00 33503.00C139264.33 33492.33 139253.67 33481.67 139243.00 33471.00C139253.67 33449.67 139264.33 33428.33 139275.00 33407.00C139285.67 33417.67 139296.33 33428.33 139307.00 33439.00C139296.33 33460.33 139285.67 33481.67 139275.00 33503.00C139285.67 33503.00 139296.33 33503.00 139307.00 33503.00C139317.67 33524.33 139328.33 33545.67 139339.00 33567.00C139307.00 33588.67 139275.00 33610.33 139243.00 33632.00C139221.33 33621.33 139199.67 33610.67 139178.00 33600.00C139178.00 33610.67 139178.00 33621.33 139178.00 33632.00C139188.67 33621.33 139199.33 33610.67 139210.00 33600.00C139231.67 33610.67 139253.33 33621.33 139275.00 33632.00C139296.33 33621.33 139317.67 33610.67 139339.00 33600.00C139339.00 33610.67 139339.00 33621.33 139339.00 33632.00C139349.67 33621.33 139360.33 33610.67 139371.00 33600.00C139360.33 33600.00 139349.67 33600.00 139339.00 33600.00C139328.33 33557.00 139317.67 33514.00 139307.00 33471.00C139328.33 33428.00 139349.67 33385.00 139371.00 33342.00C139381.67 33299.33 139392.33 33256.67 139403.00 33214.00C139403.00 33203.33 139403.00 33192.67 139403.00 33182.00C139413.67 33182.00 139424.33 33182.00 139435.00 33182.00C139435.00 33203.33 139435.00 33224.67 139435.00 33246.00C139456.67 33203.00 139478.33 33160.00 139500.00 33117.00C139500.00 33095.67 139500.00 33074.33 139500.00 33053.00C139510.67 33053.00 139521.33 33053.00 139532.00 33053.00C139532.00 33042.33 139532.00 33031.67 139532.00 33021.00C139553.33 32999.67 139574.67 32978.33 139596.00 32957.00C139574.67 32946.33 139553.33 32935.67 139532.00 32925.00C139575.00 32914.00 139618.00 32903.00 139661.00 32892.00C139693.00 32892.00 139725.00 32892.00 139757.00 32892.00C139776.30 32912.00 139795.68 32931.91 139815.45 32951.45C139817.20 32953.47 139819.72 32955.18 139821.00 32957.40C139821.00 32967.93 139821.00 32978.47 139821.00 32989.00C139810.33 32989.00 139799.67 32989.00 139789.00 32989.00C139778.33 33010.33 139767.67 33031.67 139757.00 33053.00C139757.00 33042.33 139757.00 33031.67 139757.00 33021.00C139757.00 33031.67 139757.00 33042.33 139757.00 33053.00C139746.33 33053.00 139735.67 33053.00 139725.00 33053.00C139725.00 33063.67 139725.00 33074.33 139725.00 33085.00C139703.67 33106.67 139682.33 33128.33 139661.00 33150.00C139650.00 33171.33 139639.00 33192.67 139628.00 33214.00C139617.33 33224.67 139606.67 33235.33 139596.00 33246.00C139596.00 33267.33 139596.00 33288.67 139596.00 33310.00C139585.33 33310.00 139574.67 33310.00 139564.00 33310.00C139574.67 33331.67 139585.33 33353.33 139596.00 33375.00C139574.67 33396.33 139553.33 33417.67 139532.00 33439.00C139521.33 33439.00 139510.67 33439.00 139500.00 33439.00C139510.67 33439.00 139521.33 33439.00 139532.00 33439.00C139542.67 33428.33 139553.33 33417.67 139564.00 33407.00C139585.33 33407.00 139606.67 33407.00 139628.00 33407.00C139639.00 33439.00 139650.00 33471.00 139661.00 33503.00C139682.33 33535.33 139703.67 33567.67 139725.00 33600.00C139725.00 33621.33 139725.00 33642.67 139725.00 33664.00C139714.33 33685.33 139703.67 33706.67 139693.00 33728.00C139703.67 33749.67 139714.33 33771.33 139725.00 33793.00C139692.67 33793.00 139660.33 33793.00 139628.00 33793.00C139617.28 33814.60 139606.29 33836.08 139595.75 33857.75C139585.17 33889.50 139574.58 33921.25 139564.00 33953.00C139574.67 33964.00 139585.33 33975.00 139596.00 33986.00C139596.00 33975.00 139596.00 33964.00 139596.00 33953.00C139606.67 33931.67 139617.33 33910.33 139628.00 33889.00C139628.00 33867.67 139628.00 33846.33 139628.00 33825.00C139649.67 33825.00 139671.33 33825.00 139693.00 33825.00C139703.67 33814.33 139714.33 33803.67 139725.00 33793.00C139735.67 33803.67 139746.33 33814.33 139757.00 33825.00C139757.00 33857.00 139757.00 33889.00 139757.00 33921.00C139778.33 33931.67 139799.67 33942.33 139821.00 33953.00C139778.33 33974.67 139735.67 33996.33 139693.00 34018.00C139682.33 34028.67 139671.67 34039.33 139661.00 34050.00C139650.00 34050.00 139639.00 34050.00 139628.00 34050.00C139628.00 34071.33 139628.00 34092.67 139628.00 34114.00C139606.67 34114.00 139585.33 34114.00 139564.00 34114.00C139553.33 34124.67 139542.67 34135.33 139532.00 34146.00C139510.67 34124.67 139489.33 34103.33 139468.00 34082.00C139478.67 34082.00 139489.33 34082.00 139500.00 34082.00C139489.33 34092.67 139478.67 34103.33 139468.00 34114.00C139478.67 34114.00 139489.33 34114.00 139500.00 34114.00C139510.67 34124.67 139521.33 34135.33 139532.00 34146.00C139542.67 34135.33 139553.33 34124.67 139564.00 34114.00C139585.33 34114.00 139606.67 34114.00 139628.00 34114.00C139648.00 34094.70 139667.91 34075.32 139687.45 34055.55C139699.97 34043.03 139712.48 34030.52 139725.00 34018.00C139757.00 34007.33 139789.00 33996.67 139821.00 33986.00C139831.67 33975.00 139842.33 33964.00 139853.00 33953.00C139831.67 33931.67 139810.33 33910.33 139789.00 33889.00C139789.00 33878.33 139789.00 33867.67 139789.00 33857.00C139810.33 33835.67 139831.67 33814.33 139853.00 33793.00C139842.33 33771.33 139831.67 33749.67 139821.00 33728.00C139821.00 33749.67 139821.00 33771.33 139821.00 33793.00C139810.33 33803.67 139799.67 33814.33 139789.00 33825.00C139789.00 33814.33 139789.00 33803.67 139789.00 33793.00C139778.33 33782.00 139767.67 33771.00 139757.00 33760.00C139757.00 33738.67 139757.00 33717.33 139757.00 33696.00C139767.67 33706.67 139778.33 33717.33 139789.00 33728.00C139799.67 33728.00 139810.33 33728.00 139821.00 33728.00C139810.33 33717.33 139799.67 33706.67 139789.00 33696.00C139789.00 33664.00 139789.00 33632.00 139789.00 33600.00C139832.00 33567.67 139875.00 33535.33 139918.00 33503.00C139928.67 33535.33 139939.33 33567.67 139950.00 33600.00C139950.00 33589.00 139950.00 33578.00 139950.00 33567.00C139971.33 33535.00 139992.67 33503.00 140014.00 33471.00C140003.33 33471.00 139992.67 33471.00 139982.00 33471.00C139982.00 33481.67 139982.00 33492.33 139982.00 33503.00C139971.33 33503.00 139960.67 33503.00 139950.00 33503.00C139950.00 33492.33 139950.00 33481.67 139950.00 33471.00C139971.33 33471.00 139992.67 33471.00 140014.00 33471.00C140014.00 33364.00 140014.00 33257.00 140014.00 33150.00C140024.67 33117.67 140035.33 33085.33 140046.00 33053.00C140046.00 33031.67 140046.00 33010.33 140046.00 32989.00C140057.00 32967.67 140068.00 32946.33 140079.00 32925.00C140089.67 32935.67 140100.33 32946.33 140111.00 32957.00C140111.00 32935.33 140111.00 32913.67 140111.00 32892.00C140089.33 32892.00 140067.67 32892.00 140046.00 32892.00C140066.00 32872.70 140085.91 32853.32 140105.45 32833.55C140107.30 32831.70 140109.15 32829.85 140111.00 32828.00C140121.67 32849.33 140132.33 32870.67 140143.00 32892.00C140153.67 32892.00 140164.33 32892.00 140175.00 32892.00C140175.00 32967.00 140175.00 33042.00 140175.00 33117.00C140164.33 33128.00 140153.67 33139.00 140143.00 33150.00C140143.00 33139.00 140143.00 33128.00 140143.00 33117.00C140121.67 33149.33 140100.33 33181.67 140079.00 33214.00C140068.00 33256.67 140057.00 33299.33 140046.00 33342.00C140046.00 33363.67 140046.00 33385.33 140046.00 33407.00C140057.00 33407.00 140068.00 33407.00 140079.00 33407.00C140079.00 33449.67 140079.00 33492.33 140079.00 33535.00C140057.33 33556.67 140035.67 33578.33 140014.00 33600.00C140014.00 33675.00 140014.00 33750.00 140014.00 33825.00C140003.33 33814.33 139992.67 33803.67 139982.00 33793.00C139992.67 33825.00 140003.33 33857.00 140014.00 33889.00C140024.67 33889.00 140035.33 33889.00 140046.00 33889.00C140046.00 33857.00 140046.00 33825.00 140046.00 33793.00C140046.00 33803.67 140046.00 33814.33 140046.00 33825.00C140057.00 33835.67 140068.00 33846.33 140079.00 33857.00C140068.00 33878.33 140057.00 33899.67 140046.00 33921.00C140046.00 33942.67 140046.00 33964.33 140046.00 33986.00C140024.67 33996.67 140003.33 34007.33 139982.00 34018.00C139992.67 34028.67 140003.33 34039.33 140014.00 34050.00C139982.00 34050.00 139950.00 34050.00 139918.00 34050.00C139928.67 34050.00 139939.33 34050.00 139950.00 34050.00C139950.00 34040.67 139950.00 34031.33 139950.00 34022.00C139875.00 34031.33 139800.00 34040.67 139725.00 34050.00C139725.00 34039.33 139725.00 34028.67 139725.00 34018.00C139714.33 34071.33 139703.67 34124.67 139693.00 34178.00C139671.33 34199.67 139649.67 34221.33 139628.00 34243.00C139617.33 34264.33 139606.67 34285.67 139596.00 34307.00C139606.67 34285.67 139617.33 34264.33 139628.00 34243.00C139649.67 34232.33 139671.33 34221.67 139693.00 34211.00C139703.67 34200.00 139714.33 34189.00 139725.00 34178.00C139735.67 34189.00 139746.33 34200.00 139757.00 34211.00C139767.67 34211.00 139778.33 34211.00 139789.00 34211.00C139767.67 34189.33 139746.33 34167.67 139725.00 34146.00C139725.00 34135.33 139725.00 34124.67 139725.00 34114.00C139735.67 34103.33 139746.33 34092.67 139757.00 34082.00C139789.00 34082.00 139821.00 34082.00 139853.00 34082.00C139842.33 34092.67 139831.67 34103.33 139821.00 34114.00C139842.67 34103.33 139864.33 34092.67 139886.00 34082.00C139928.67 34082.00 139971.33 34082.00 140014.00 34082.00C140024.72 34071.21 140035.60 34060.54 140046.22 34049.67C140067.81 34017.45 140089.41 33985.22 140111.00 33953.00C140111.00 33921.00 140111.00 33889.00 140111.00 33857.00C140100.33 33835.67 140089.67 33814.33 140079.00 33793.00C140089.67 33739.33 140100.33 33685.67 140111.00 33632.00C140121.67 33621.33 140132.33 33610.67 140143.00 33600.00C140175.00 33589.00 140207.00 33578.00 140239.00 33567.00C140239.00 33578.00 140239.00 33589.00 140239.00 33600.00C140239.00 33589.00 140239.00 33578.00 140239.00 33567.00C140249.67 33556.33 140260.33 33545.67 140271.00 33535.00C140282.00 33545.67 140293.00 33556.33 140304.00 33567.00C140293.00 33578.00 140282.00 33589.00 140271.00 33600.00C140282.00 33610.67 140293.00 33621.33 140304.00 33632.00C140282.33 33664.00 140260.67 33696.00 140239.00 33728.00C140228.33 33728.00 140217.67 33728.00 140207.00 33728.00C140196.33 33738.67 140185.67 33749.33 140175.00 33760.00C140164.33 33760.00 140153.67 33760.00 140143.00 33760.00C140153.67 33760.00 140164.33 33760.00 140175.00 33760.00C140185.67 33749.33 140196.33 33738.67 140207.00 33728.00C140217.67 33728.00 140228.33 33728.00 140239.00 33728.00C140239.00 33781.67 140239.00 33835.33 140239.00 33889.00C140228.33 33899.67 140217.67 33910.33 140207.00 33921.00C140196.33 33921.00 140185.67 33921.00 140175.00 33921.00C140164.33 33931.67 140153.67 33942.33 140143.00 33953.00C140153.67 33953.00 140164.33 33953.00 140175.00 33953.00C140175.00 33942.33 140175.00 33931.67 140175.00 33921.00C140185.67 33931.67 140196.33 33942.33 140207.00 33953.00C140217.67 33931.67 140228.33 33910.33 140239.00 33889.00C140249.67 33899.67 140260.33 33910.33 140271.00 33921.00C140271.00 33931.67 140271.00 33942.33 140271.00 33953.00C140282.00 33964.00 140293.00 33975.00 140304.00 33986.00C140293.00 33975.00 140282.00 33964.00 140271.00 33953.00C140271.00 33942.33 140271.00 33931.67 140271.00 33921.00C140260.33 33910.33 140249.67 33899.67 140239.00 33889.00C140249.67 33878.33 140260.33 33867.67 140271.00 33857.00C140260.33 33835.67 140249.67 33814.33 140239.00 33793.00C140249.85 33771.13 140260.44 33749.12 140271.45 33727.34C140292.96 33695.56 140314.48 33663.78 140336.00 33632.00C140357.33 33621.33 140378.67 33610.67 140400.00 33600.00C140400.00 33610.67 140400.00 33621.33 140400.00 33632.00C140389.33 33642.67 140378.67 33653.33 140368.00 33664.00C140411.00 33631.67 140454.00 33599.33 140497.00 33567.00C140507.67 33567.00 140518.33 33567.00 140529.00 33567.00C140518.33 33610.00 140507.67 33653.00 140497.00 33696.00C140475.33 33685.33 140453.67 33674.67 140432.00 33664.00C140421.33 33674.67 140410.67 33685.33 140400.00 33696.00C140410.67 33696.00 140421.33 33696.00 140432.00 33696.00C140442.67 33706.67 140453.33 33717.33 140464.00 33728.00C140464.00 33738.67 140464.00 33749.33 140464.00 33760.00C140442.67 33771.00 140421.33 33782.00 140400.00 33793.00C140400.00 33803.67 140400.00 33814.33 140400.00 33825.00C140389.33 33846.33 140378.67 33867.67 140368.00 33889.00C140346.67 33889.00 140325.33 33889.00 140304.00 33889.00C140304.00 33899.67 140304.00 33910.33 140304.00 33921.00C140314.67 33910.33 140325.33 33899.67 140336.00 33889.00C140357.33 33889.00 140378.67 33889.00 140400.00 33889.00C140410.67 33857.00 140421.33 33825.00 140432.00 33793.00C140453.67 33782.00 140475.33 33771.00 140497.00 33760.00C140497.00 33781.67 140497.00 33803.33 140497.00 33825.00C140507.67 33825.00 140518.33 33825.00 140529.00 33825.00C140509.48 33844.63 140489.84 33864.15 140469.86 33883.32C140467.91 33885.21 140465.95 33887.11 140464.00 33889.00C140453.33 33878.33 140442.67 33867.67 140432.00 33857.00C140410.67 33867.67 140389.33 33878.33 140368.00 33889.00C140368.00 33910.33 140368.00 33931.67 140368.00 33953.00C140378.67 33964.00 140389.33 33975.00 140400.00 33986.00C140389.33 33996.67 140378.67 34007.33 140368.00 34018.00C140357.33 34050.00 140346.67 34082.00 140336.00 34114.00C140346.67 34092.67 140357.33 34071.33 140368.00 34050.00C140389.33 34028.67 140410.67 34007.33 140432.00 33986.00C140421.33 33964.33 140410.67 33942.67 140400.00 33921.00C140400.00 33910.33 140400.00 33899.67 140400.00 33889.00C140410.67 33889.00 140421.33 33889.00 140432.00 33889.00C140442.67 33899.67 140453.33 33910.33 140464.00 33921.00C140475.00 33921.00 140486.00 33921.00 140497.00 33921.00C140518.33 33899.67 140539.67 33878.33 140561.00 33857.00C140561.00 33835.67 140561.00 33814.33 140561.00 33793.00C140571.67 33771.33 140582.33 33749.67 140593.00 33728.00C140614.33 33717.33 140635.67 33706.67 140657.00 33696.00C140646.33 33717.33 140635.67 33738.67 140625.00 33760.00C140625.00 33781.67 140625.00 33803.33 140625.00 33825.00C140603.67 33867.67 140582.33 33910.33 140561.00 33953.00C140550.33 33964.00 140539.67 33975.00 140529.00 33986.00C140548.30 33966.00 140567.68 33946.09 140587.45 33926.55C140589.30 33924.70 140591.15 33922.85 140593.00 33921.00C140593.00 33942.67 140593.00 33964.33 140593.00 33986.00C140582.33 33996.67 140571.67 34007.33 140561.00 34018.00C140561.00 34028.67 140561.00 34039.33 140561.00 34050.00C140528.67 34060.67 140496.33 34071.33 140464.00 34082.00C140496.33 34082.00 140528.67 34082.00 140561.00 34082.00C140571.67 34060.67 140582.33 34039.33 140593.00 34018.00C140593.00 34028.67 140593.00 34039.33 140593.00 34050.00C140603.67 34071.33 140614.33 34092.67 140625.00 34114.00C140593.00 34157.00 140561.00 34200.00 140529.00 34243.00C140539.67 34253.67 140550.33 34264.33 140561.00 34275.00C140561.00 34264.33 140561.00 34253.67 140561.00 34243.00C140571.67 34232.33 140582.33 34221.67 140593.00 34211.00C140603.67 34211.00 140614.33 34211.00 140625.00 34211.00C140646.33 34200.00 140667.67 34189.00 140689.00 34178.00C140678.33 34178.00 140667.67 34178.00 140657.00 34178.00C140678.67 34135.33 140700.33 34092.67 140722.00 34050.00C140732.67 34039.33 140743.33 34028.67 140754.00 34018.00C140754.00 34028.67 140754.00 34039.33 140754.00 34050.00C140775.33 34028.67 140796.67 34007.33 140818.00 33986.00C140818.00 33975.00 140818.00 33964.00 140818.00 33953.00C140807.19 33964.02 140796.59 33975.33 140785.64 33986.18C140764.43 33996.79 140743.21 34007.39 140722.00 34018.00C140722.00 34007.33 140722.00 33996.67 140722.00 33986.00C140743.33 33964.33 140764.67 33942.67 140786.00 33921.00C140796.67 33931.67 140807.33 33942.33 140818.00 33953.00C140818.00 33910.33 140818.00 33867.67 140818.00 33825.00C140850.33 33825.00 140882.67 33825.00 140915.00 33825.00C140915.00 33814.33 140915.00 33803.67 140915.00 33793.00C140925.67 33793.00 140936.33 33793.00 140947.00 33793.00C140947.00 33782.00 140947.00 33771.00 140947.00 33760.00C140936.33 33760.00 140925.67 33760.00 140915.00 33760.00C140925.67 33749.33 140936.33 33738.67 140947.00 33728.00C140989.67 33717.33 141032.33 33706.67 141075.00 33696.00C141096.67 33728.33 141118.33 33760.67 141140.00 33793.00C141128.92 33825.11 141117.98 33857.28 141106.82 33889.36C141096.21 33910.57 141085.61 33931.79 141075.00 33953.00C141064.33 33964.00 141053.67 33975.00 141043.00 33986.00C141021.67 33953.67 141000.33 33921.33 140979.00 33889.00C140989.67 33910.33 141000.33 33931.67 141011.00 33953.00C141011.00 33964.00 141011.00 33975.00 141011.00 33986.00C141000.33 33986.00 140989.67 33986.00 140979.00 33986.00C140979.00 33996.67 140979.00 34007.33 140979.00 34018.00C140957.67 34028.67 140936.33 34039.33 140915.00 34050.00C140915.00 34028.67 140915.00 34007.33 140915.00 33986.00C140915.00 34007.33 140915.00 34028.67 140915.00 34050.00C140904.00 34050.00 140893.00 34050.00 140882.00 34050.00C140860.67 34060.67 140839.33 34071.33 140818.00 34082.00C140818.00 34114.00 140818.00 34146.00 140818.00 34178.00C140796.67 34221.00 140775.33 34264.00 140754.00 34307.00C140764.67 34317.67 140775.33 34328.33 140786.00 34339.00C140786.00 34360.33 140786.00 34381.67 140786.00 34403.00C140775.33 34403.00 140764.67 34403.00 140754.00 34403.00C140743.33 34392.33 140732.67 34381.67 140722.00 34371.00C140743.33 34403.33 140764.67 34435.67 140786.00 34468.00C140786.00 34478.67 140786.00 34489.33 140786.00 34500.00C140764.67 34532.00 140743.33 34564.00 140722.00 34596.00C140743.33 34596.00 140764.67 34596.00 140786.00 34596.00C140796.67 34617.67 140807.33 34639.33 140818.00 34661.00C140807.33 34682.33 140796.67 34703.67 140786.00 34725.00C140796.67 34714.33 140807.33 34703.67 140818.00 34693.00C140839.33 34693.00 140860.67 34693.00 140882.00 34693.00C140882.00 34725.00 140882.00 34757.00 140882.00 34789.00C140871.33 34810.67 140860.67 34832.33 140850.00 34854.00C140828.67 34843.33 140807.33 34832.67 140786.00 34822.00C140775.33 34843.33 140764.67 34864.67 140754.00 34886.00C140743.33 34875.33 140732.67 34864.67 140722.00 34854.00C140732.67 34864.67 140743.33 34875.33 140754.00 34886.00C140754.00 34896.67 140754.00 34907.33 140754.00 34918.00C140754.00 34907.33 140754.00 34896.67 140754.00 34886.00C140764.67 34875.33 140775.33 34864.67 140786.00 34854.00C140829.00 34875.33 140872.00 34896.67 140915.00 34918.00C140915.00 34907.33 140915.00 34896.67 140915.00 34886.00C140904.00 34886.00 140893.00 34886.00 140882.00 34886.00C140893.00 34864.67 140904.00 34843.33 140915.00 34822.00C140915.00 34789.67 140915.00 34757.33 140915.00 34725.00C140893.33 34693.00 140871.67 34661.00 140850.00 34629.00C140850.00 34618.00 140850.00 34607.00 140850.00 34596.00C140871.67 34574.67 140893.33 34553.33 140915.00 34532.00C140915.00 34510.67 140915.00 34489.33 140915.00 34468.00C140947.00 34425.00 140979.00 34382.00 141011.00 34339.00C141021.67 34339.00 141032.33 34339.00 141043.00 34339.00C141043.00 34328.33 141043.00 34317.67 141043.00 34307.00C141053.67 34317.67 141064.33 34328.33 141075.00 34339.00C141064.33 34360.33 141053.67 34381.67 141043.00 34403.00C141043.00 34435.33 141043.00 34467.67 141043.00 34500.00C141032.33 34510.67 141021.67 34521.33 141011.00 34532.00C141021.69 34542.81 141032.66 34553.42 141043.18 34564.36C141053.78 34585.90 141064.39 34607.45 141075.00 34629.00C141085.67 34639.67 141096.33 34650.33 141107.00 34661.00C141075.00 34618.00 141043.00 34575.00 141011.00 34532.00C141032.33 34521.33 141053.67 34510.67 141075.00 34500.00C141075.00 34478.67 141075.00 34457.33 141075.00 34436.00C141085.67 34425.00 141096.33 34414.00 141107.00 34403.00C141118.00 34414.00 141129.00 34425.00 141140.00 34436.00C141140.00 34446.67 141140.00 34457.33 141140.00 34468.00C141129.00 34468.00 141118.00 34468.00 141107.00 34468.00C141107.00 34478.67 141107.00 34489.33 141107.00 34500.00C141118.00 34510.67 141129.00 34521.33 141140.00 34532.00C141129.00 34521.33 141118.00 34510.67 141107.00 34500.00C141107.00 34489.33 141107.00 34478.67 141107.00 34468.00C141118.00 34478.67 141129.00 34489.33 141140.00 34500.00C141150.67 34489.33 141161.33 34478.67 141172.00 34468.00C141150.33 34446.33 141128.67 34424.67 141107.00 34403.00C141118.00 34381.67 141129.00 34360.33 141140.00 34339.00C141150.67 34328.33 141161.33 34317.67 141172.00 34307.00C141182.67 34317.67 141193.33 34328.33 141204.00 34339.00C141214.67 34339.00 141225.33 34339.00 141236.00 34339.00C141246.67 34349.67 141257.33 34360.33 141268.00 34371.00C141268.00 34381.67 141268.00 34392.33 141268.00 34403.00C141278.67 34392.33 141289.33 34381.67 141300.00 34371.00C141310.67 34371.00 141321.33 34371.00 141332.00 34371.00C141321.33 34360.33 141310.67 34349.67 141300.00 34339.00C141268.00 34339.00 141236.00 34339.00 141204.00 34339.00C141193.33 34317.67 141182.67 34296.33 141172.00 34275.00C141193.33 34253.67 141214.67 34232.33 141236.00 34211.00C141257.33 34200.00 141278.67 34189.00 141300.00 34178.00C141300.00 34167.33 141300.00 34156.67 141300.00 34146.00C141321.67 34156.67 141343.33 34167.33 141365.00 34178.00C141354.00 34178.00 141343.00 34178.00 141332.00 34178.00C141332.00 34199.67 141332.00 34221.33 141332.00 34243.00C141332.00 34221.33 141332.00 34199.67 141332.00 34178.00C141353.67 34178.00 141375.33 34178.00 141397.00 34178.00C141386.19 34167.31 141375.58 34156.34 141364.64 34145.82C141343.10 34135.22 141321.55 34124.61 141300.00 34114.00C141289.33 34114.00 141278.67 34114.00 141268.00 34114.00C141278.67 34135.33 141289.33 34156.67 141300.00 34178.00C141289.33 34178.00 141278.67 34178.00 141268.00 34178.00C141268.00 34135.33 141268.00 34092.67 141268.00 34050.00C141289.33 34039.33 141310.67 34028.67 141332.00 34018.00C141343.00 33996.33 141354.00 33974.67 141365.00 33953.00C141386.33 33964.00 141407.67 33975.00 141429.00 33986.00C141407.67 33986.00 141386.33 33986.00 141365.00 33986.00C141365.00 33996.67 141365.00 34007.33 141365.00 34018.00C141386.33 34007.33 141407.67 33996.67 141429.00 33986.00C141439.67 34007.33 141450.33 34028.67 141461.00 34050.00C141450.33 34039.33 141439.67 34028.67 141429.00 34018.00C141439.67 34007.33 141450.33 33996.67 141461.00 33986.00C141450.33 33996.67 141439.67 34007.33 141429.00 34018.00C141439.67 34007.33 141450.33 33996.67 141461.00 33986.00C141450.33 33975.00 141439.67 33964.00 141429.00 33953.00C141429.00 33942.33 141429.00 33931.67 141429.00 33921.00C141396.67 33899.67 141364.33 33878.33 141332.00 33857.00C141332.00 33846.33 141332.00 33835.67 141332.00 33825.00C141353.67 33814.33 141375.33 33803.67 141397.00 33793.00C141439.67 33803.67 141482.33 33814.33 141525.00 33825.00C141536.00 33846.33 141547.00 33867.67 141558.00 33889.00C141558.00 33910.33 141558.00 33931.67 141558.00 33953.00C141568.67 33942.33 141579.33 33931.67 141590.00 33921.00C141590.00 34017.67 141590.00 34114.33 141590.00 34211.00C141590.00 34168.00 141590.00 34125.00 141590.00 34082.00C141600.67 34082.00 141611.33 34082.00 141622.00 34082.00C141632.67 34167.67 141643.33 34253.33 141654.00 34339.00C141632.67 34339.00 141611.33 34339.00 141590.00 34339.00C141590.00 34349.67 141590.00 34360.33 141590.00 34371.00C141579.33 34381.67 141568.67 34392.33 141558.00 34403.00C141558.00 34414.00 141558.00 34425.00 141558.00 34436.00C141536.33 34436.00 141514.67 34436.00 141493.00 34436.00C141418.31 34473.38 141343.61 34510.73 141268.75 34547.75C141257.83 34553.17 141246.92 34558.58 141236.00 34564.00C141236.00 34574.67 141236.00 34585.33 141236.00 34596.00C141225.33 34607.00 141214.67 34618.00 141204.00 34629.00C141204.00 34650.33 141204.00 34671.67 141204.00 34693.00C141214.67 34725.00 141225.33 34757.00 141236.00 34789.00C141246.67 34789.00 141257.33 34789.00 141268.00 34789.00C141257.33 34789.00 141246.67 34789.00 141236.00 34789.00C141225.33 34735.67 141214.67 34682.33 141204.00 34629.00C141214.67 34629.00 141225.33 34629.00 141236.00 34629.00C141257.33 34607.33 141278.67 34585.67 141300.00 34564.00C141332.33 34564.00 141364.67 34564.00 141397.00 34564.00C141397.00 34596.33 141397.00 34628.67 141397.00 34661.00C141375.33 34671.67 141353.67 34682.33 141332.00 34693.00C141332.00 34714.33 141332.00 34735.67 141332.00 34757.00C141321.33 34778.67 141310.67 34800.33 141300.00 34822.00C141300.00 34832.67 141300.00 34843.33 141300.00 34854.00C141289.33 34875.33 141278.67 34896.67 141268.00 34918.00C141268.00 34928.67 141268.00 34939.33 141268.00 34950.00C141246.67 34928.67 141225.33 34907.33 141204.00 34886.00C141193.33 34896.67 141182.67 34907.33 141172.00 34918.00C141172.00 34961.00 141172.00 35004.00 141172.00 35047.00C141161.33 35047.00 141150.67 35047.00 141140.00 35047.00C141140.00 35057.67 141140.00 35068.33 141140.00 35079.00C141150.67 35068.33 141161.33 35057.67 141172.00 35047.00C141182.67 35004.00 141193.33 34961.00 141204.00 34918.00C141214.67 34918.00 141225.33 34918.00 141236.00 34918.00C141246.67 34928.67 141257.33 34939.33 141268.00 34950.00C141278.67 34939.33 141289.33 34928.67 141300.00 34918.00C141300.00 34886.00 141300.00 34854.00 141300.00 34822.00C141321.67 34800.33 141343.33 34778.67 141365.00 34757.00C141365.00 34746.33 141365.00 34735.67 141365.00 34725.00C141386.54 34682.10 141407.87 34639.10 141429.00 34596.00C141448.30 34616.00 141467.68 34635.91 141487.45 34655.45C141489.30 34657.30 141491.15 34659.15 141493.00 34661.00C141482.33 34682.33 141471.67 34703.67 141461.00 34725.00C141450.33 34725.00 141439.67 34725.00 141429.00 34725.00C141450.33 34735.67 141471.67 34746.33 141493.00 34757.00C141493.00 34767.67 141493.00 34778.33 141493.00 34789.00C141493.00 34724.67 141493.00 34660.33 141493.00 34596.00C141514.67 34607.00 141536.33 34618.00 141558.00 34629.00C141579.33 34650.33 141600.67 34671.67 141622.00 34693.00C141600.67 34725.00 141579.33 34757.00 141558.00 34789.00C141558.00 34810.67 141558.00 34832.33 141558.00 34854.00C141547.00 34875.33 141536.00 34896.67 141525.00 34918.00C141525.00 34939.33 141525.00 34960.67 141525.00 34982.00C141514.31 34992.81 141503.34 35003.42 141492.82 35014.36C141471.55 35057.24 141450.27 35100.12 141429.00 35143.00C141429.00 35153.67 141429.00 35164.33 141429.00 35175.00C141418.33 35185.67 141407.67 35196.33 141397.00 35207.00C141407.67 35239.33 141418.33 35271.67 141429.00 35304.00C141429.00 35314.67 141429.00 35325.33 141429.00 35336.00C141407.67 35314.67 141386.33 35293.33 141365.00 35272.00C141354.00 35282.67 141343.00 35293.33 141332.00 35304.00C141321.33 35304.00 141310.67 35304.00 141300.00 35304.00C141310.67 35314.67 141321.33 35325.33 141332.00 35336.00C141343.00 35314.67 141354.00 35293.33 141365.00 35272.00C141386.33 35293.33 141407.67 35314.67 141429.00 35336.00C141396.67 35400.33 141364.33 35464.67 141332.00 35529.00C141332.00 35539.67 141332.00 35550.33 141332.00 35561.00C141310.67 35561.00 141289.33 35561.00 141268.00 35561.00C141257.33 35571.67 141246.67 35582.33 141236.00 35593.00C141214.67 35593.00 141193.33 35593.00 141172.00 35593.00C141172.00 35614.67 141172.00 35636.33 141172.00 35658.00C141161.33 35658.00 141150.67 35658.00 141140.00 35658.00C141129.00 35679.33 141118.00 35700.67 141107.00 35722.00C141118.00 35700.67 141129.00 35679.33 141140.00 35658.00C141150.67 35658.00 141161.33 35658.00 141172.00 35658.00C141182.67 35636.33 141193.33 35614.67 141204.00 35593.00C141214.67 35603.67 141225.33 35614.33 141236.00 35625.00C141257.33 35603.67 141278.67 35582.33 141300.00 35561.00C141278.67 35593.33 141257.33 35625.67 141236.00 35658.00C141246.67 35668.67 141257.33 35679.33 141268.00 35690.00C141246.67 35711.33 141225.33 35732.67 141204.00 35754.00C141225.33 35732.67 141246.67 35711.33 141268.00 35690.00C141268.00 35668.33 141268.00 35646.67 141268.00 35625.00C141278.67 35614.33 141289.33 35603.67 141300.00 35593.00C141310.67 35593.00 141321.33 35593.00 141332.00 35593.00C141321.33 35646.67 141310.67 35700.33 141300.00 35754.00C141321.46 35797.11 141343.13 35840.10 141365.00 35883.00C141365.00 35872.00 141365.00 35861.00 141365.00 35850.00C141386.33 35850.00 141407.67 35850.00 141429.00 35850.00C141429.00 35775.00 141429.00 35700.00 141429.00 35625.00C141439.67 35614.33 141450.33 35603.67 141461.00 35593.00C141482.33 35528.67 141503.67 35464.33 141525.00 35400.00C141525.00 35346.33 141525.00 35292.67 141525.00 35239.00C141536.00 35228.33 141547.00 35217.67 141558.00 35207.00C141590.00 35196.33 141622.00 35185.67 141654.00 35175.00C141675.33 35207.33 141696.67 35239.67 141718.00 35272.00C141718.00 35282.67 141718.00 35293.33 141718.00 35304.00C141729.00 35293.33 141740.00 35282.67 141751.00 35272.00C141761.67 35293.33 141772.33 35314.67 141783.00 35336.00C141804.33 35325.33 141825.67 35314.67 141847.00 35304.00C141846.92 35293.21 141847.17 35282.38 141846.88 35271.62C141836.25 35239.42 141825.63 35207.21 141815.00 35175.00C141825.67 35164.33 141836.33 35153.67 141847.00 35143.00C141847.00 35121.67 141847.00 35100.33 141847.00 35079.00C141868.33 35046.67 141889.67 35014.33 141911.00 34982.00C141911.00 34971.33 141911.00 34960.67 141911.00 34950.00C141954.08 34917.89 141997.27 34885.90 142040.28 34853.72C142061.52 34832.14 142082.76 34810.57 142104.00 34789.00C142114.67 34789.00 142125.33 34789.00 142136.00 34789.00C142146.67 34800.00 142157.33 34811.00 142168.00 34822.00C142179.00 34800.33 142190.00 34778.67 142201.00 34757.00C142211.67 34757.00 142222.33 34757.00 142233.00 34757.00C142222.33 34735.67 142211.67 34714.33 142201.00 34693.00C142211.67 34682.33 142222.33 34671.67 142233.00 34661.00C142243.67 34661.00 142254.33 34661.00 142265.00 34661.00C142265.00 34650.33 142265.00 34639.67 142265.00 34629.00C142275.67 34607.33 142286.33 34585.67 142297.00 34564.00C142297.00 34553.33 142297.00 34542.67 142297.00 34532.00C142307.67 34532.00 142318.33 34532.00 142329.00 34532.00C142329.00 34542.67 142329.00 34553.33 142329.00 34564.00C142339.67 34553.33 142350.33 34542.67 142361.00 34532.00C142372.00 34532.00 142383.00 34532.00 142394.00 34532.00C142394.00 34553.33 142394.00 34574.67 142394.00 34596.00C142383.00 34596.00 142372.00 34596.00 142361.00 34596.00C142372.00 34607.00 142383.00 34618.00 142394.00 34629.00C142394.00 34650.33 142394.00 34671.67 142394.00 34693.00C142394.00 34671.67 142394.00 34650.33 142394.00 34629.00C142383.00 34639.67 142372.00 34650.33 142361.00 34661.00C142372.00 34682.33 142383.00 34703.67 142394.00 34725.00C142404.67 34735.67 142415.33 34746.33 142426.00 34757.00C142393.67 34778.67 142361.33 34800.33 142329.00 34822.00C142339.67 34822.00 142350.33 34822.00 142361.00 34822.00C142382.67 34800.33 142404.33 34778.67 142426.00 34757.00C142426.00 34810.67 142426.00 34864.33 142426.00 34918.00C142436.67 34928.67 142447.33 34939.33 142458.00 34950.00C142479.33 34950.00 142500.67 34950.00 142522.00 34950.00C142511.33 34939.33 142500.67 34928.67 142490.00 34918.00C142479.33 34928.67 142468.67 34939.33 142458.00 34950.00C142447.33 34939.33 142436.67 34928.67 142426.00 34918.00C142426.00 34896.67 142426.00 34875.33 142426.00 34854.00C142436.67 34832.33 142447.33 34810.67 142458.00 34789.00C142447.33 34757.00 142436.67 34725.00 142426.00 34693.00C142426.00 34639.33 142426.00 34585.67 142426.00 34532.00C142436.67 34521.33 142447.33 34510.67 142458.00 34500.00C142458.00 34478.67 142458.00 34457.33 142458.00 34436.00C142468.67 34425.00 142479.33 34414.00 142490.00 34403.00C142500.67 34371.00 142511.33 34339.00 142522.00 34307.00C142532.67 34296.33 142543.33 34285.67 142554.00 34275.00C142543.33 34253.67 142532.67 34232.33 142522.00 34211.00C142522.00 34221.67 142522.00 34232.33 142522.00 34243.00C142522.00 34232.00 142522.00 34221.00 142522.00 34210.00C142511.33 34199.33 142500.67 34188.67 142490.00 34178.00C142495.33 34178.00 142500.67 34178.00 142506.00 34178.00C142500.67 34167.33 142495.33 34156.67 142490.00 34146.00C142500.67 34124.67 142511.33 34103.33 142522.00 34082.00C142522.00 34071.33 142522.00 34060.67 142522.00 34050.00C142532.67 34050.00 142543.33 34050.00 142554.00 34050.00C142564.67 34060.67 142575.33 34071.33 142586.00 34082.00C142575.33 34103.33 142564.67 34124.67 142554.00 34146.00C142564.67 34156.67 142575.33 34167.33 142586.00 34178.00C142575.33 34189.00 142564.67 34200.00 142554.00 34211.00C142543.33 34264.33 142532.67 34317.67 142522.00 34371.00C142543.33 34414.00 142564.67 34457.00 142586.00 34500.00C142564.46 34542.90 142543.13 34585.90 142522.00 34629.00C142522.00 34650.33 142522.00 34671.67 142522.00 34693.00C142543.33 34693.00 142564.67 34693.00 142586.00 34693.00C142586.00 34703.67 142586.00 34714.33 142586.00 34725.00C142575.33 34746.33 142564.67 34767.67 142554.00 34789.00C142564.67 34789.00 142575.33 34789.00 142586.00 34789.00C142586.00 34767.67 142586.00 34746.33 142586.00 34725.00C142597.00 34725.00 142608.00 34725.00 142619.00 34725.00C142608.00 34725.00 142597.00 34725.00 142586.00 34725.00C142586.00 34714.33 142586.00 34703.67 142586.00 34693.00C142575.33 34682.33 142564.67 34671.67 142554.00 34661.00C142554.00 34650.33 142554.00 34639.67 142554.00 34629.00C142564.67 34618.00 142575.33 34607.00 142586.00 34596.00C142607.67 34607.00 142629.33 34618.00 142651.00 34629.00C142661.67 34618.00 142672.33 34607.00 142683.00 34596.00C142650.67 34585.33 142618.33 34574.67 142586.00 34564.00C142597.00 34532.00 142608.00 34500.00 142619.00 34468.00C142640.33 34489.33 142661.67 34510.67 142683.00 34532.00C142683.00 34553.33 142683.00 34574.67 142683.00 34596.00C142672.19 34607.02 142661.59 34618.34 142650.64 34629.18C142629.10 34639.78 142607.55 34650.39 142586.00 34661.00C142607.67 34650.33 142629.33 34639.67 142651.00 34629.00C142651.00 34639.67 142651.00 34650.33 142651.00 34661.00C142672.33 34639.33 142693.67 34617.67 142715.00 34596.00C142715.00 34564.00 142715.00 34532.00 142715.00 34500.00C142685.87 34470.71 142656.32 34441.82 142627.73 34412.00C142624.82 34409.00 142621.91 34406.00 142619.00 34403.00C142619.00 34381.67 142619.00 34360.33 142619.00 34339.00C142629.67 34328.33 142640.33 34317.67 142651.00 34307.00C142651.00 34350.00 142651.00 34393.00 142651.00 34436.00C142661.67 34403.67 142672.33 34371.33 142683.00 34339.00C142693.69 34349.81 142704.66 34360.42 142715.18 34371.36C142725.78 34392.90 142736.39 34414.45 142747.00 34436.00C142736.33 34425.00 142725.67 34414.00 142715.00 34403.00C142704.33 34414.00 142693.67 34425.00 142683.00 34436.00C142693.67 34436.00 142704.33 34436.00 142715.00 34436.00C142704.33 34446.67 142693.67 34457.33 142683.00 34468.00C142683.00 34478.67 142683.00 34489.33 142683.00 34500.00C142693.67 34489.33 142704.33 34478.67 142715.00 34468.00C142715.00 34553.67 142715.00 34639.33 142715.00 34725.00C142693.67 34757.33 142672.33 34789.67 142651.00 34822.00C142672.33 34800.33 142693.67 34778.67 142715.00 34757.00C142725.67 34725.00 142736.33 34693.00 142747.00 34661.00C142736.33 34650.33 142725.67 34639.67 142715.00 34629.00C142736.33 34618.00 142757.67 34607.00 142779.00 34596.00C142800.67 34617.67 142822.33 34639.33 142844.00 34661.00C142844.00 34682.33 142844.00 34703.67 142844.00 34725.00C142844.00 34703.67 142844.00 34682.33 142844.00 34661.00C142876.00 34661.00 142908.00 34661.00 142940.00 34661.00C142950.67 34650.33 142961.33 34639.67 142972.00 34629.00C142982.67 34629.00 142993.33 34629.00 143004.00 34629.00C143024.00 34648.30 143043.91 34667.68 143063.45 34687.45C143075.97 34699.97 143088.48 34712.48 143101.00 34725.00C143122.33 34725.00 143143.67 34725.00 143165.00 34725.00C143175.67 34746.33 143186.33 34767.67 143197.00 34789.00C143208.00 34789.00 143219.00 34789.00 143230.00 34789.00C143219.00 34767.67 143208.00 34746.33 143197.00 34725.00C143197.00 34714.33 143197.00 34703.67 143197.00 34693.00C143208.00 34671.67 143219.00 34650.33 143230.00 34629.00C143251.33 34618.00 143272.67 34607.00 143294.00 34596.00C143304.67 34617.67 143315.33 34639.33 143326.00 34661.00C143304.67 34661.00 143283.33 34661.00 143262.00 34661.00C143262.00 34693.00 143262.00 34725.00 143262.00 34757.00C143272.67 34767.67 143283.33 34778.33 143294.00 34789.00C143283.33 34767.67 143272.67 34746.33 143262.00 34725.00C143272.67 34714.33 143283.33 34703.67 143294.00 34693.00C143304.67 34714.33 143315.33 34735.67 143326.00 34757.00C143347.33 34757.00 143368.67 34757.00 143390.00 34757.00C143368.67 34757.00 143347.33 34757.00 143326.00 34757.00C143315.33 34735.67 143304.67 34714.33 143294.00 34693.00C143358.33 34682.33 143422.67 34671.67 143487.00 34661.00C143454.67 34661.00 143422.33 34661.00 143390.00 34661.00C143390.00 34650.33 143390.00 34639.67 143390.00 34629.00C143400.87 34617.65 143412.03 34606.55 143422.72 34595.05C143454.81 34552.70 143486.91 34510.35 143519.00 34468.00C143540.33 34457.33 143561.67 34446.67 143583.00 34436.00C143604.67 34457.33 143626.33 34478.67 143648.00 34500.00C143637.00 34467.67 143626.00 34435.33 143615.00 34403.00C143636.67 34424.67 143658.33 34446.33 143680.00 34468.00C143669.33 34446.33 143658.67 34424.67 143648.00 34403.00C143648.00 34392.33 143648.00 34381.67 143648.00 34371.00C143669.33 34371.00 143690.67 34371.00 143712.00 34371.00C143701.33 34371.00 143690.67 34371.00 143680.00 34371.00C143669.33 34360.33 143658.67 34349.67 143648.00 34339.00C143669.33 34328.33 143690.67 34317.67 143712.00 34307.00C143733.33 34317.67 143754.67 34328.33 143776.00 34339.00C143776.00 34328.33 143776.00 34317.67 143776.00 34307.00C143765.33 34307.00 143754.67 34307.00 143744.00 34307.00C143776.00 34307.00 143808.00 34307.00 143840.00 34307.00C143829.33 34307.00 143818.67 34307.00 143808.00 34307.00C143840.33 34307.00 143872.67 34307.00 143905.00 34307.00C143915.67 34328.33 143926.33 34349.67 143937.00 34371.00C143915.67 34381.67 143894.33 34392.33 143873.00 34403.00C143873.00 34392.33 143873.00 34381.67 143873.00 34371.00C143851.33 34403.33 143829.67 34435.67 143808.00 34468.00C143818.67 34532.33 143829.33 34596.67 143840.00 34661.00C143818.67 34650.33 143797.33 34639.67 143776.00 34629.00C143776.00 34586.00 143776.00 34543.00 143776.00 34500.00C143765.33 34521.33 143754.67 34542.67 143744.00 34564.00C143744.00 34596.33 143744.00 34628.67 143744.00 34661.00C143712.00 34650.33 143680.00 34639.67 143648.00 34629.00C143615.67 34629.00 143583.33 34629.00 143551.00 34629.00C143572.33 34629.00 143593.67 34629.00 143615.00 34629.00C143647.33 34650.33 143679.67 34671.67 143712.00 34693.00C143722.67 34693.00 143733.33 34693.00 143744.00 34693.00C143701.00 34693.00 143658.00 34693.00 143615.00 34693.00C143636.67 34703.67 143658.33 34714.33 143680.00 34725.00C143660.48 34744.63 143640.84 34764.15 143620.86 34783.32C143617.75 34786.30 143614.93 34789.69 143610.76 34791.19C143590.84 34801.46 143570.92 34811.73 143551.00 34822.00C143572.33 34822.00 143593.67 34822.00 143615.00 34822.00C143604.33 34843.33 143593.67 34864.67 143583.00 34886.00C143583.00 34896.67 143583.00 34907.33 143583.00 34918.00C143561.67 34928.67 143540.33 34939.33 143519.00 34950.00C143497.67 34950.00 143476.33 34950.00 143455.00 34950.00C143465.67 34971.33 143476.33 34992.67 143487.00 35014.00C143476.33 35035.67 143465.67 35057.33 143455.00 35079.00C143465.67 35100.33 143476.33 35121.67 143487.00 35143.00C143487.00 35175.00 143487.00 35207.00 143487.00 35239.00C143497.67 35250.00 143508.33 35261.00 143519.00 35272.00C143519.00 35261.00 143519.00 35250.00 143519.00 35239.00C143540.33 35239.00 143561.67 35239.00 143583.00 35239.00C143604.67 35228.33 143626.33 35217.67 143648.00 35207.00C143669.33 35228.67 143690.67 35250.33 143712.00 35272.00C143722.67 35293.33 143733.33 35314.67 143744.00 35336.00C143744.00 35325.33 143744.00 35314.67 143744.00 35304.00C143776.00 35261.00 143808.00 35218.00 143840.00 35175.00C143840.00 35143.00 143840.00 35111.00 143840.00 35079.00C143851.00 35079.00 143862.00 35079.00 143873.00 35079.00C143905.00 35111.00 143937.00 35143.00 143969.00 35175.00C143969.00 35196.33 143969.00 35217.67 143969.00 35239.00C143979.67 35260.67 143990.33 35282.33 144001.00 35304.00C143990.33 35314.67 143979.67 35325.33 143969.00 35336.00C143979.67 35336.00 143990.33 35336.00 144001.00 35336.00C144011.67 35325.33 144022.33 35314.67 144033.00 35304.00C144011.67 35271.67 143990.33 35239.33 143969.00 35207.00C143979.67 35207.00 143990.33 35207.00 144001.00 35207.00C144033.33 35250.00 144065.67 35293.00 144098.00 35336.00C144087.00 35357.33 144076.00 35378.67 144065.00 35400.00C144033.00 35432.33 144001.00 35464.67 143969.00 35497.00C144001.00 35486.33 144033.00 35475.67 144065.00 35465.00C144076.00 35432.67 144087.00 35400.33 144098.00 35368.00C144098.00 35346.67 144098.00 35325.33 144098.00 35304.00C144087.00 35293.33 144076.00 35282.67 144065.00 35272.00C144054.33 35229.00 144043.67 35186.00 144033.00 35143.00C144033.00 35132.33 144033.00 35121.67 144033.00 35111.00C144054.67 35111.00 144076.33 35111.00 144098.00 35111.00C144087.00 35100.33 144076.00 35089.67 144065.00 35079.00C144076.00 35079.00 144087.00 35079.00 144098.00 35079.00C144098.00 35089.67 144098.00 35100.33 144098.00 35111.00C144108.69 35100.19 144119.66 35089.58 144130.18 35078.64C144140.78 35057.10 144151.39 35035.55 144162.00 35014.00C144162.00 35057.00 144162.00 35100.00 144162.00 35143.00C144151.33 35186.00 144140.67 35229.00 144130.00 35272.00C144140.67 35272.00 144151.33 35272.00 144162.00 35272.00C144162.00 35293.33 144162.00 35314.67 144162.00 35336.00C144183.33 35314.67 144204.67 35293.33 144226.00 35272.00C144194.00 35261.00 144162.00 35250.00 144130.00 35239.00C144151.33 35228.33 144172.67 35217.67 144194.00 35207.00C144215.33 35228.67 144236.67 35250.33 144258.00 35272.00C144247.33 35239.67 144236.67 35207.33 144226.00 35175.00C144226.00 35164.33 144226.00 35153.67 144226.00 35143.00C144269.08 35110.89 144312.27 35078.91 144355.28 35046.71C144365.85 35035.81 144376.43 35024.90 144387.00 35014.00C144397.67 35014.00 144408.33 35014.00 144419.00 35014.00C144429.67 35025.00 144440.33 35036.00 144451.00 35047.00C144451.00 35025.33 144451.00 35003.67 144451.00 34982.00C144451.00 35025.00 144451.00 35068.00 144451.00 35111.00C144419.00 35143.00 144387.00 35175.00 144355.00 35207.00C144355.00 35239.33 144355.00 35271.67 144355.00 35304.00C144333.67 35304.00 144312.33 35304.00 144291.00 35304.00C144312.33 35304.00 144333.67 35304.00 144355.00 35304.00C144365.67 35282.33 144376.33 35260.67 144387.00 35239.00C144408.33 35217.67 144429.67 35196.33 144451.00 35175.00C144451.00 35164.33 144451.00 35153.67 144451.00 35143.00C144462.00 35143.00 144473.00 35143.00 144484.00 35143.00C144484.00 35132.33 144484.00 35121.67 144484.00 35111.00C144484.00 35132.33 144484.00 35153.67 144484.00 35175.00C144473.00 35175.00 144462.00 35175.00 144451.00 35175.00C144462.00 35185.67 144473.00 35196.33 144484.00 35207.00C144494.75 35164.22 144505.29 35121.37 144516.18 35078.64C144526.78 35057.10 144537.39 35035.55 144548.00 35014.00C144558.69 35025.14 144569.65 35036.10 144580.18 35047.36C144590.79 35068.57 144601.39 35089.79 144612.00 35111.00C144612.00 35121.67 144612.00 35132.33 144612.00 35143.00C144622.67 35153.67 144633.33 35164.33 144644.00 35175.00C144654.75 35207.44 144665.34 35239.95 144676.18 35272.35C144687.12 35293.57 144698.06 35314.79 144709.00 35336.00C144709.00 35368.00 144709.00 35400.00 144709.00 35432.00C144687.33 35464.33 144665.67 35496.67 144644.00 35529.00C144633.31 35518.19 144622.34 35507.58 144611.82 35496.64C144601.22 35475.10 144590.61 35453.55 144580.00 35432.00C144569.33 35443.00 144558.67 35454.00 144548.00 35465.00C144537.33 35454.00 144526.67 35443.00 144516.00 35432.00C144516.00 35443.00 144516.00 35454.00 144516.00 35465.00C144494.33 35465.00 144472.67 35465.00 144451.00 35465.00C144451.00 35443.33 144451.00 35421.67 144451.00 35400.00C144440.33 35421.67 144429.67 35443.33 144419.00 35465.00C144365.33 35465.00 144311.67 35465.00 144258.00 35465.00C144247.33 35454.00 144236.67 35443.00 144226.00 35432.00C144215.33 35432.00 144204.67 35432.00 144194.00 35432.00C144204.67 35432.00 144215.33 35432.00 144226.00 35432.00C144236.67 35453.67 144247.33 35475.33 144258.00 35497.00C144236.67 35529.00 144215.33 35561.00 144194.00 35593.00C144183.33 35593.00 144172.67 35593.00 144162.00 35593.00C144151.33 35603.67 144140.67 35614.33 144130.00 35625.00C144108.33 35603.67 144086.67 35582.33 144065.00 35561.00C144043.67 35582.33 144022.33 35603.67 144001.00 35625.00C144022.33 35603.67 144043.67 35582.33 144065.00 35561.00C144065.00 35582.33 144065.00 35603.67 144065.00 35625.00C144076.00 35625.00 144087.00 35625.00 144098.00 35625.00C144098.00 35636.00 144098.00 35647.00 144098.00 35658.00C144087.00 35658.00 144076.00 35658.00 144065.00 35658.00C144043.67 35679.33 144022.33 35700.67 144001.00 35722.00C143990.33 35722.00 143979.67 35722.00 143969.00 35722.00C143969.00 35732.67 143969.00 35743.33 143969.00 35754.00C143990.33 35754.00 144011.67 35754.00 144033.00 35754.00C144043.67 35764.67 144054.33 35775.33 144065.00 35786.00C144054.33 35786.00 144043.67 35786.00 144033.00 35786.00C144043.67 35786.00 144054.33 35786.00 144065.00 35786.00C144076.00 35796.67 144087.00 35807.33 144098.00 35818.00C144130.00 35828.67 144162.00 35839.33 144194.00 35850.00C144172.67 35871.67 144151.33 35893.33 144130.00 35915.00C144097.67 35915.00 144065.33 35915.00 144033.00 35915.00C144033.00 35925.67 144033.00 35936.33 144033.00 35947.00C144043.67 35936.33 144054.33 35925.67 144065.00 35915.00C144086.67 35925.67 144108.33 35936.33 144130.00 35947.00C144151.33 35936.33 144172.67 35925.67 144194.00 35915.00C144194.00 35882.67 144194.00 35850.33 144194.00 35818.00C144172.67 35818.00 144151.33 35818.00 144130.00 35818.00C144119.33 35807.33 144108.67 35796.67 144098.00 35786.00C144098.00 35775.33 144098.00 35764.67 144098.00 35754.00C144130.00 35754.00 144162.00 35754.00 144194.00 35754.00C144204.81 35764.69 144215.42 35775.66 144226.36 35786.18C144247.90 35796.78 144269.45 35807.39 144291.00 35818.00C144323.00 35818.00 144355.00 35818.00 144387.00 35818.00C144397.67 35807.33 144408.33 35796.67 144419.00 35786.00C144429.67 35786.00 144440.33 35786.00 144451.00 35786.00C144451.00 35818.33 144451.00 35850.67 144451.00 35883.00C144440.33 35883.00 144429.67 35883.00 144419.00 35883.00C144408.33 35904.33 144397.67 35925.67 144387.00 35947.00C144355.00 35947.00 144323.00 35947.00 144291.00 35947.00C144301.67 35947.00 144312.33 35947.00 144323.00 35947.00C144333.67 35957.67 144344.33 35968.33 144355.00 35979.00C144311.92 36011.11 144268.73 36043.09 144225.72 36075.29C144215.15 36086.19 144204.57 36097.10 144194.00 36108.00C144151.00 36118.67 144108.00 36129.33 144065.00 36140.00C144054.33 36140.00 144043.67 36140.00 144033.00 36140.00C144022.33 36161.33 144011.67 36182.67 144001.00 36204.00C143969.00 36204.00 143937.00 36204.00 143905.00 36204.00C143915.67 36214.67 143926.33 36225.33 143937.00 36236.00C143947.67 36225.33 143958.33 36214.67 143969.00 36204.00C143969.00 36214.67 143969.00 36225.33 143969.00 36236.00C143947.67 36236.00 143926.33 36236.00 143905.00 36236.00C143894.33 36257.67 143883.67 36279.33 143873.00 36301.00C143851.33 36301.00 143829.67 36301.00 143808.00 36301.00C143786.67 36311.67 143765.33 36322.33 143744.00 36333.00C143787.00 36322.33 143830.00 36311.67 143873.00 36301.00C143883.67 36290.00 143894.33 36279.00 143905.00 36268.00C143926.33 36268.00 143947.67 36268.00 143969.00 36268.00C143990.33 36236.00 144011.67 36204.00 144033.00 36172.00C144065.33 36172.00 144097.67 36172.00 144130.00 36172.00C144205.00 36150.67 144280.00 36129.33 144355.00 36108.00C144355.00 36118.67 144355.00 36129.33 144355.00 36140.00C144344.33 36161.33 144333.67 36182.67 144323.00 36204.00C144301.33 36214.67 144279.67 36225.33 144258.00 36236.00C144236.67 36236.00 144215.33 36236.00 144194.00 36236.00C144183.33 36246.67 144172.67 36257.33 144162.00 36268.00C144183.33 36257.33 144204.67 36246.67 144226.00 36236.00C144236.67 36236.00 144247.33 36236.00 144258.00 36236.00C144301.00 36204.00 144344.00 36172.00 144387.00 36140.00C144387.00 36161.33 144387.00 36182.67 144387.00 36204.00C144408.33 36204.00 144429.67 36204.00 144451.00 36204.00C144429.67 36204.00 144408.33 36204.00 144387.00 36204.00C144397.71 36182.40 144408.71 36160.92 144419.25 36139.24C144429.83 36107.16 144440.42 36075.08 144451.00 36043.00C144472.67 36043.00 144494.33 36043.00 144516.00 36043.00C144548.00 36032.33 144580.00 36021.67 144612.00 36011.00C144622.67 35979.00 144633.33 35947.00 144644.00 35915.00C144654.67 35925.67 144665.33 35936.33 144676.00 35947.00C144676.00 35968.33 144676.00 35989.67 144676.00 36011.00C144665.33 36021.67 144654.67 36032.33 144644.00 36043.00C144633.33 36086.00 144622.67 36129.00 144612.00 36172.00C144580.00 36172.00 144548.00 36172.00 144516.00 36172.00C144516.00 36182.67 144516.00 36193.33 144516.00 36204.00C144505.33 36204.00 144494.67 36204.00 144484.00 36204.00C144484.00 36236.33 144484.00 36268.67 144484.00 36301.00C144505.33 36258.00 144526.67 36215.00 144548.00 36172.00C144558.67 36182.67 144569.33 36193.33 144580.00 36204.00C144590.67 36193.33 144601.33 36182.67 144612.00 36172.00C144622.67 36139.67 144633.33 36107.33 144644.00 36075.00C144665.67 36053.67 144687.33 36032.33 144709.00 36011.00C144709.00 36021.67 144709.00 36032.33 144709.00 36043.00C144698.00 36064.67 144687.00 36086.33 144676.00 36108.00C144687.00 36118.67 144698.00 36129.33 144709.00 36140.00C144698.00 36129.33 144687.00 36118.67 144676.00 36108.00C144687.00 36075.67 144698.00 36043.33 144709.00 36011.00C144698.00 35989.67 144687.00 35968.33 144676.00 35947.00C144676.00 35936.33 144676.00 35925.67 144676.00 35915.00C144687.00 35915.00 144698.00 35915.00 144709.00 35915.00C144709.00 35904.33 144709.00 35893.67 144709.00 35883.00C144719.67 35883.00 144730.33 35883.00 144741.00 35883.00C144719.33 35872.00 144697.67 35861.00 144676.00 35850.00C144676.00 35828.67 144676.00 35807.33 144676.00 35786.00C144697.67 35796.67 144719.33 35807.33 144741.00 35818.00C144773.00 35818.00 144805.00 35818.00 144837.00 35818.00C144880.00 35850.33 144923.00 35882.67 144966.00 35915.00C144955.33 35925.67 144944.67 35936.33 144934.00 35947.00C144923.00 35936.33 144912.00 35925.67 144901.00 35915.00C144858.29 35979.46 144815.46 36043.86 144772.82 36108.36C144762.21 36129.57 144751.61 36150.79 144741.00 36172.00C144762.33 36215.00 144783.67 36258.00 144805.00 36301.00C144794.33 36311.67 144783.67 36322.33 144773.00 36333.00C144794.33 36322.33 144815.67 36311.67 144837.00 36301.00C144847.67 36290.00 144858.33 36279.00 144869.00 36268.00C144858.33 36268.00 144847.67 36268.00 144837.00 36268.00C144837.00 36225.33 144837.00 36182.67 144837.00 36140.00C144880.00 36107.67 144923.00 36075.33 144966.00 36043.00C144987.33 36053.67 145008.67 36064.33 145030.00 36075.00C145030.00 36086.00 145030.00 36097.00 145030.00 36108.00C144987.00 36129.33 144944.00 36150.67 144901.00 36172.00C144912.00 36193.33 144923.00 36214.67 144934.00 36236.00C144923.00 36246.67 144912.00 36257.33 144901.00 36268.00C144890.33 36268.00 144879.67 36268.00 144869.00 36268.00C144890.67 36300.33 144912.33 36332.67 144934.00 36365.00C144934.00 36386.33 144934.00 36407.67 144934.00 36429.00C144955.33 36450.67 144976.67 36472.33 144998.00 36494.00C145019.33 36483.00 145040.67 36472.00 145062.00 36461.00C145083.67 36439.67 145105.33 36418.33 145127.00 36397.00C145137.67 36375.67 145148.33 36354.33 145159.00 36333.00C145169.67 36322.33 145180.33 36311.67 145191.00 36301.00C145212.33 36322.33 145233.67 36343.67 145255.00 36365.00C145255.00 36386.33 145255.00 36407.67 145255.00 36429.00C145222.87 36461.39 145190.88 36493.94 145158.67 36526.22C145126.45 36547.48 145094.22 36568.74 145062.00 36590.00C145051.33 36590.00 145040.67 36590.00 145030.00 36590.00C145008.67 36611.33 144987.33 36632.67 144966.00 36654.00C144955.33 36654.00 144944.67 36654.00 144934.00 36654.00C144923.00 36664.67 144912.00 36675.33 144901.00 36686.00C144912.00 36675.33 144923.00 36664.67 144934.00 36654.00C144944.67 36664.67 144955.33 36675.33 144966.00 36686.00C144976.67 36675.33 144987.33 36664.67 144998.00 36654.00C145019.33 36654.00 145040.67 36654.00 145062.00 36654.00C145062.00 36686.33 145062.00 36718.67 145062.00 36751.00C145072.67 36761.67 145083.33 36772.33 145094.00 36783.00C145094.00 36772.33 145094.00 36761.67 145094.00 36751.00C145083.33 36729.33 145072.67 36707.67 145062.00 36686.00C145105.00 36664.67 145148.00 36643.33 145191.00 36622.00C145191.00 36643.33 145191.00 36664.67 145191.00 36686.00C145201.67 36675.33 145212.33 36664.67 145223.00 36654.00C145223.00 36664.67 145223.00 36675.33 145223.00 36686.00C145233.67 36697.00 145244.33 36708.00 145255.00 36719.00C145255.00 36676.00 145255.00 36633.00 145255.00 36590.00C145265.67 36590.00 145276.33 36590.00 145287.00 36590.00C145298.00 36600.67 145309.00 36611.33 145320.00 36622.00C145341.33 36686.33 145362.67 36750.67 145384.00 36815.00C145405.33 36836.33 145426.67 36857.67 145448.00 36879.00C145448.00 36922.00 145448.00 36965.00 145448.00 37008.00C145426.67 36997.33 145405.33 36986.67 145384.00 36976.00C145384.00 36954.33 145384.00 36932.67 145384.00 36911.00C145373.33 36922.00 145362.67 36933.00 145352.00 36944.00C145341.33 36933.00 145330.67 36922.00 145320.00 36911.00C145309.00 36922.00 145298.00 36933.00 145287.00 36944.00C145287.00 36954.67 145287.00 36965.33 145287.00 36976.00C145298.00 36965.33 145309.00 36954.67 145320.00 36944.00C145330.79 36954.72 145341.45 36965.60 145352.33 36976.22C145384.22 36997.48 145416.11 37018.74 145448.00 37040.00C145437.33 37061.33 145426.67 37082.67 145416.00 37104.00C145426.67 37093.33 145437.33 37082.67 145448.00 37072.00C145458.67 37072.00 145469.33 37072.00 145480.00 37072.00C145480.00 37104.33 145480.00 37136.67 145480.00 37169.00C145458.67 37179.67 145437.33 37190.33 145416.00 37201.00C145437.33 37222.33 145458.67 37243.67 145480.00 37265.00C145490.67 37265.00 145501.33 37265.00 145512.00 37265.00C145523.00 37254.33 145534.00 37243.67 145545.00 37233.00C145544.91 37243.79 145545.17 37254.63 145544.87 37265.38C145533.91 37297.58 145522.96 37329.79 145512.00 37362.00C145480.00 37372.67 145448.00 37383.33 145416.00 37394.00C145405.33 37404.67 145394.67 37415.33 145384.00 37426.00C145384.00 37565.33 145384.00 37704.67 145384.00 37844.00C145405.33 37833.33 145426.67 37822.67 145448.00 37812.00C145480.33 37822.67 145512.67 37833.33 145545.00 37844.00C145555.90 37854.80 145566.61 37865.82 145577.63 37876.48C145620.09 37908.65 145662.54 37940.83 145705.00 37973.00C145715.67 37994.33 145726.33 38015.67 145737.00 38037.00C145726.33 38037.00 145715.67 38037.00 145705.00 38037.00C145694.33 38058.33 145683.67 38079.67 145673.00 38101.00C145683.67 38090.33 145694.33 38079.67 145705.00 38069.00C145726.67 38069.00 145748.33 38069.00 145770.00 38069.00C145791.33 38101.00 145812.67 38133.00 145834.00 38165.00C145855.33 38176.00 145876.67 38187.00 145898.00 38198.00C145876.67 38208.67 145855.33 38219.33 145834.00 38230.00C145834.00 38240.67 145834.00 38251.33 145834.00 38262.00C145823.33 38262.00 145812.67 38262.00 145802.00 38262.00C145802.00 38251.33 145802.00 38240.67 145802.00 38230.00C145802.00 38251.33 145802.00 38272.67 145802.00 38294.00C145823.33 38283.33 145844.67 38272.67 145866.00 38262.00C145866.00 38251.33 145866.00 38240.67 145866.00 38230.00C145876.67 38240.67 145887.33 38251.33 145898.00 38262.00C145898.00 38294.00 145898.00 38326.00 145898.00 38358.00C145919.67 38411.67 145941.33 38465.33 145963.00 38519.00C145952.00 38508.33 145941.00 38497.67 145930.00 38487.00C145919.33 38508.33 145908.67 38529.67 145898.00 38551.00C145908.67 38540.33 145919.33 38529.67 145930.00 38519.00C145951.67 38519.00 145973.33 38519.00 145995.00 38519.00C146027.00 38594.00 146059.00 38669.00 146091.00 38744.00C146080.33 38754.67 146069.67 38765.33 146059.00 38776.00C146069.67 38787.00 146080.33 38798.00 146091.00 38809.00C146059.00 38841.00 146027.00 38873.00 145995.00 38905.00C145984.33 38894.33 145973.67 38883.67 145963.00 38873.00C145930.67 38883.67 145898.33 38894.33 145866.00 38905.00C145898.33 38905.00 145930.67 38905.00 145963.00 38905.00C145984.33 38926.33 146005.67 38947.67 146027.00 38969.00C146027.00 38979.67 146027.00 38990.33 146027.00 39001.00C146016.15 39022.87 146005.56 39044.88 145994.55 39066.66C145973.04 39098.44 145951.52 39130.22 145930.00 39162.00C145908.67 39172.67 145887.33 39183.33 145866.00 39194.00C145866.00 39183.33 145866.00 39172.67 145866.00 39162.00C145844.67 39162.00 145823.33 39162.00 145802.00 39162.00C145866.33 39237.00 145930.67 39312.00 145995.00 39387.00C146005.67 39387.00 146016.33 39387.00 146027.00 39387.00C146091.33 39462.00 146155.67 39537.00 146220.00 39612.00C146241.33 39601.33 146262.67 39590.67 146284.00 39580.00C146294.81 39569.31 146305.42 39558.34 146316.36 39547.82C146337.90 39537.22 146359.45 39526.61 146381.00 39516.00C146434.33 39516.00 146487.67 39516.00 146541.00 39516.00C146594.67 39505.33 146648.33 39494.67 146702.00 39484.00C146712.67 39473.33 146723.33 39462.67 146734.00 39452.00C146777.00 39441.00 146820.00 39430.00 146863.00 39419.00C146906.25 39397.27 146949.62 39375.79 146993.07 39354.47C147035.38 39333.31 147077.69 39312.15 147120.00 39291.00C147109.33 39280.33 147098.67 39269.67 147088.00 39259.00C147109.33 39259.00 147130.67 39259.00 147152.00 39259.00C147152.00 39248.33 147152.00 39237.67 147152.00 39227.00C147184.33 39216.00 147216.67 39205.00 147249.00 39194.00C147249.00 39205.00 147249.00 39216.00 147249.00 39227.00C147249.00 39216.00 147249.00 39205.00 147249.00 39194.00C147259.67 39183.33 147270.33 39172.67 147281.00 39162.00C147291.67 39172.67 147302.33 39183.33 147313.00 39194.00C147313.00 39183.33 147313.00 39172.67 147313.00 39162.00C147323.67 39172.67 147334.33 39183.33 147345.00 39194.00C147334.33 39194.00 147323.67 39194.00 147313.00 39194.00C147323.67 39205.00 147334.33 39216.00 147345.00 39227.00C147355.67 39216.00 147366.33 39205.00 147377.00 39194.00C147377.00 39205.00 147377.00 39216.00 147377.00 39227.00C147387.67 39216.00 147398.33 39205.00 147409.00 39194.00C147398.33 39183.33 147387.67 39172.67 147377.00 39162.00C147355.67 39162.00 147334.33 39162.00 147313.00 39162.00C147313.00 39151.33 147313.00 39140.67 147313.00 39130.00C147356.13 39130.04 147399.27 39129.91 147442.39 39130.07C147506.60 39140.71 147570.80 39151.36 147635.00 39162.00C147635.00 39151.33 147635.00 39140.67 147635.00 39130.00C147645.67 39119.33 147656.33 39108.67 147667.00 39098.00C147667.00 39108.67 147667.00 39119.33 147667.00 39130.00C147656.33 39140.67 147645.67 39151.33 147635.00 39162.00C147645.67 39215.67 147656.33 39269.33 147667.00 39323.00C147667.00 39333.67 147667.00 39344.33 147667.00 39355.00C147656.33 39355.00 147645.67 39355.00 147635.00 39355.00C147624.00 39344.33 147613.00 39333.67 147602.00 39323.00C147602.00 39333.67 147602.00 39344.33 147602.00 39355.00C147591.33 39355.00 147580.67 39355.00 147570.00 39355.00C147559.33 39333.67 147548.67 39312.33 147538.00 39291.00C147527.33 39280.33 147516.67 39269.67 147506.00 39259.00C147516.67 39269.67 147527.33 39280.33 147538.00 39291.00C147538.00 39301.67 147538.00 39312.33 147538.00 39323.00C147516.67 39323.00 147495.33 39323.00 147474.00 39323.00C147474.00 39312.33 147474.00 39301.67 147474.00 39291.00C147463.33 39301.67 147452.67 39312.33 147442.00 39323.00C147431.00 39312.33 147420.00 39301.67 147409.00 39291.00C147409.00 39301.67 147409.00 39312.33 147409.00 39323.00C147430.67 39323.00 147452.33 39323.00 147474.00 39323.00C147463.33 39333.67 147452.67 39344.33 147442.00 39355.00C147399.00 39365.67 147356.00 39376.33 147313.00 39387.00C147302.19 39397.69 147291.58 39408.65 147280.65 39419.18C147259.43 39430.12 147238.22 39441.06 147217.00 39452.00C147227.67 39452.00 147238.33 39452.00 147249.00 39452.00C147270.33 39441.00 147291.67 39430.00 147313.00 39419.00C147313.00 39408.33 147313.00 39397.67 147313.00 39387.00C147334.33 39397.67 147355.67 39408.33 147377.00 39419.00C147409.33 39419.00 147441.67 39419.00 147474.00 39419.00C147452.33 39419.00 147430.67 39419.00 147409.00 39419.00C147420.02 39430.14 147431.33 39441.09 147442.18 39452.36C147452.79 39473.57 147463.39 39494.79 147474.00 39516.00C147484.67 39483.67 147495.33 39451.33 147506.00 39419.00C147538.13 39419.03 147570.27 39418.93 147602.39 39419.05C147688.26 39430.03 147774.13 39441.02 147860.00 39452.00C147892.00 39473.33 147924.00 39494.67 147956.00 39516.00C147924.00 39623.00 147892.00 39730.00 147860.00 39837.00C147827.67 39890.67 147795.33 39944.33 147763.00 39998.00C147795.33 39987.33 147827.67 39976.67 147860.00 39966.00C147892.00 39912.33 147924.00 39858.67 147956.00 39805.00C148009.67 39751.67 148063.33 39698.33 148117.00 39645.00C148159.67 39569.67 148202.33 39494.33 148245.00 39419.00C148256.00 39376.33 148267.00 39333.67 148278.00 39291.00C148320.67 39237.33 148363.33 39183.67 148406.00 39130.00C148416.67 39108.67 148427.33 39087.33 148438.00 39066.00C148491.79 39022.95 148545.50 38979.77 148599.34 38936.80C148652.89 38904.86 148706.45 38872.93 148760.00 38841.00C148770.67 38841.00 148781.33 38841.00 148792.00 38841.00C148792.00 38851.67 148792.00 38862.33 148792.00 38873.00C148802.67 38873.00 148813.33 38873.00 148824.00 38873.00C148834.81 38883.69 148845.42 38894.66 148856.36 38905.18C148877.90 38915.78 148899.45 38926.39 148921.00 38937.00C148931.67 38947.67 148942.33 38958.33 148953.00 38969.00C148931.67 38947.67 148910.33 38926.33 148889.00 38905.00C148942.33 38787.00 148995.67 38669.00 149049.00 38551.00C149071.29 38540.11 149093.46 38528.95 149115.83 38518.22C149190.22 38486.48 149264.61 38454.74 149339.00 38423.00C149392.33 38369.33 149445.67 38315.67 149499.00 38262.00C149531.33 38251.33 149563.67 38240.67 149596.00 38230.00C149639.10 38251.42 149682.27 38272.73 149725.33 38294.22C149757.22 38315.48 149789.11 38336.74 149821.00 38358.00C149896.00 38519.00 149971.00 38680.00 150046.00 38841.00C150067.33 38873.00 150088.67 38905.00 150110.00 38937.00C150131.67 38947.67 150153.33 38958.33 150175.00 38969.00C150185.67 38947.67 150196.33 38926.33 150207.00 38905.00C150260.91 38872.89 150314.76 38840.67 150368.71 38808.64C150389.80 38797.76 150410.90 38786.88 150432.00 38776.00C150485.67 38776.00 150539.33 38776.00 150593.00 38776.00C150625.00 38765.33 150657.00 38754.67 150689.00 38744.00C150699.67 38744.00 150710.33 38744.00 150721.00 38744.00C150721.00 38754.67 150721.00 38765.33 150721.00 38776.00C150731.79 38776.07 150742.62 38775.87 150753.39 38776.10C150796.26 38787.07 150839.13 38798.03 150882.00 38809.00C150946.33 38809.00 151010.67 38809.00 151075.00 38809.00C151257.33 38862.33 151439.67 38915.67 151622.00 38969.00C151654.13 38990.70 151686.17 39012.57 151718.36 39034.16C151814.69 39076.85 151911.05 39119.46 152007.35 39162.19C152147.05 39237.35 152286.69 39312.62 152426.42 39387.72C152469.08 39409.17 152511.68 39430.76 152554.38 39452.13C152618.69 39473.50 152683.08 39494.71 152747.35 39516.19C152908.38 39602.02 153069.36 39687.94 153230.42 39773.71C153315.62 39816.48 153400.81 39859.24 153486.00 39902.00C153539.67 39902.00 153593.33 39902.00 153647.00 39902.00C153625.67 39912.67 153604.33 39923.33 153583.00 39934.00C153615.00 39934.00 153647.00 39934.00 153679.00 39934.00C153690.00 39923.33 153701.00 39912.67 153712.00 39902.00C153701.00 39880.33 153690.00 39858.67 153679.00 39837.00C153668.33 39848.00 153657.67 39859.00 153647.00 39870.00C153647.00 39859.00 153647.00 39848.00 153647.00 39837.00C153657.67 39826.33 153668.33 39815.67 153679.00 39805.00C153700.67 39848.00 153722.33 39891.00 153744.00 39934.00C153744.00 39955.33 153744.00 39976.67 153744.00 39998.00C153765.33 40008.67 153786.67 40019.33 153808.00 40030.00C153851.00 40030.00 153894.00 40030.00 153937.00 40030.00C153947.67 40073.00 153958.33 40116.00 153969.00 40159.00C153958.33 40169.67 153947.67 40180.33 153937.00 40191.00C153926.00 40223.33 153915.00 40255.67 153904.00 40288.00C153925.67 40298.67 153947.33 40309.33 153969.00 40320.00C153958.33 40309.33 153947.67 40298.67 153937.00 40288.00C153958.33 40255.67 153979.67 40223.33 154001.00 40191.00C153990.33 40137.33 153979.67 40083.67 153969.00 40030.00C153947.33 40008.67 153925.67 39987.33 153904.00 39966.00C153882.67 39976.67 153861.33 39987.33 153840.00 39998.00C153829.33 39987.33 153818.67 39976.67 153808.00 39966.00C153808.00 39955.33 153808.00 39944.67 153808.00 39934.00C153829.33 39934.00 153850.67 39934.00 153872.00 39934.00C153872.00 39923.33 153872.00 39912.67 153872.00 39902.00C153861.33 39902.00 153850.67 39902.00 153840.00 39902.00C153829.33 39891.33 153818.67 39880.67 153808.00 39870.00C153786.67 39880.67 153765.33 39891.33 153744.00 39902.00C153733.33 39891.33 153722.67 39880.67 153712.00 39870.00C153722.67 39859.00 153733.33 39848.00 153744.00 39837.00C153754.78 39837.09 153765.63 39836.83 153776.38 39837.13C153808.25 39848.09 153840.13 39859.04 153872.00 39870.00C153979.33 39987.67 154086.67 40105.33 154194.00 40223.00C154269.63 40277.16 154345.34 40331.20 154420.91 40385.43C154463.27 40417.29 154505.64 40449.14 154548.00 40481.00C154580.00 40481.00 154612.00 40481.00 154644.00 40481.00C154644.00 40491.67 154644.00 40502.33 154644.00 40513.00C154708.33 40502.33 154772.67 40491.67 154837.00 40481.00C154869.11 40523.75 154901.10 40566.60 154933.28 40609.28C154943.85 40619.85 154954.43 40630.43 154965.00 40641.00C154954.33 40609.00 154943.67 40577.00 154933.00 40545.00C154954.67 40545.00 154976.33 40545.00 154998.00 40545.00C155062.33 40566.33 155126.67 40587.67 155191.00 40609.00C155287.33 40619.67 155383.67 40630.33 155480.00 40641.00C155544.33 40609.00 155608.67 40577.00 155673.00 40545.00C155683.67 40534.33 155694.33 40523.67 155705.00 40513.00C155715.67 40513.00 155726.33 40513.00 155737.00 40513.00C155758.33 40523.67 155779.67 40534.33 155801.00 40545.00C155865.33 40545.00 155929.67 40545.00 155994.00 40545.00C156037.00 40502.00 156080.00 40459.00 156123.00 40416.00C156144.33 40416.00 156165.67 40416.00 156187.00 40416.00C156187.00 40448.33 156187.00 40480.67 156187.00 40513.00C156198.00 40534.33 156209.00 40555.67 156220.00 40577.00C156220.00 40566.33 156220.00 40555.67 156220.00 40545.00C156209.00 40545.00 156198.00 40545.00 156187.00 40545.00C156198.00 40534.33 156209.00 40523.67 156220.00 40513.00C156305.80 40523.65 156391.59 40534.43 156477.40 40545.00C156552.27 40545.00 156627.13 40545.00 156702.00 40545.00C156744.67 40534.33 156787.33 40523.67 156830.00 40513.00C156883.67 40513.00 156937.33 40513.00 156991.00 40513.00C156991.00 40523.67 156991.00 40534.33 156991.00 40545.00C156980.33 40545.00 156969.67 40545.00 156959.00 40545.00C156959.00 40555.67 156959.00 40566.33 156959.00 40577.00C157002.11 40652.24 157045.32 40727.43 157088.36 40802.71C157098.90 40823.81 157109.45 40844.90 157120.00 40866.00C157141.33 40823.33 157162.67 40780.67 157184.00 40738.00C157173.33 40716.33 157162.67 40694.67 157152.00 40673.00C157173.33 40662.33 157194.67 40651.67 157216.00 40641.00C157259.00 40651.67 157302.00 40662.33 157345.00 40673.00C157591.33 40673.00 157837.67 40673.00 158084.00 40673.00C158084.00 40684.00 158084.00 40695.00 158084.00 40706.00C158073.33 40695.00 158062.67 40684.00 158052.00 40673.00C158073.67 40705.33 158095.33 40737.67 158117.00 40770.00C158085.84 40800.79 158054.37 40831.26 158023.73 40862.57C158001.15 40885.38 157978.58 40908.19 157956.00 40931.00C157956.00 40984.33 157956.00 41037.67 157956.00 41091.00C157966.67 41112.67 157977.33 41134.33 157988.00 41156.00C157988.00 41166.67 157988.00 41177.33 157988.00 41188.00C157955.67 41198.67 157923.33 41209.33 157891.00 41220.00C157890.94 41252.46 157891.13 41284.95 157890.90 41317.39C157880.27 41359.92 157869.63 41402.46 157859.00 41445.00C157880.72 41466.46 157902.61 41487.78 157924.22 41509.33C157945.59 41541.63 157966.80 41574.07 157988.28 41606.28C157999.09 41616.98 158009.70 41627.92 158020.64 41638.47C158063.50 41670.43 158106.48 41702.25 158149.28 41734.29C158159.85 41745.19 158170.43 41756.10 158181.00 41767.00C158191.67 41799.00 158202.33 41831.00 158213.00 41863.00C158181.00 41895.33 158149.00 41927.67 158117.00 41960.00C158116.89 41970.92 158117.21 41981.89 158116.84 41992.78C158105.89 42046.19 158094.95 42099.59 158084.00 42153.00C158062.57 42163.77 158041.05 42174.37 158019.68 42185.24C157976.79 42217.16 157933.89 42249.08 157891.00 42281.00C157880.23 42302.43 157869.63 42323.95 157858.76 42345.32C157826.84 42388.21 157794.92 42431.11 157763.00 42474.00C157720.10 42495.54 157677.10 42516.87 157634.00 42538.00C157623.33 42548.67 157612.67 42559.33 157602.00 42570.00C157602.00 42613.00 157602.00 42656.00 157602.00 42699.00C157580.67 42720.33 157559.33 42741.67 157538.00 42763.00C157538.00 42827.33 157538.00 42891.67 157538.00 42956.00C157527.33 42956.00 157516.67 42956.00 157506.00 42956.00C157484.33 42945.33 157462.67 42934.67 157441.00 42924.00C157430.33 42924.00 157419.67 42924.00 157409.00 42924.00C157398.29 42945.60 157387.29 42967.08 157376.75 42988.76C157366.17 43020.84 157355.58 43052.92 157345.00 43085.00C157345.00 43095.67 157345.00 43106.33 157345.00 43117.00C157334.33 43117.00 157323.67 43117.00 157313.00 43117.00C157291.33 43149.33 157269.67 43181.67 157248.00 43214.00C157226.67 43224.67 157205.33 43235.33 157184.00 43246.00C157151.87 43246.05 157119.72 43245.90 157087.61 43246.08C157034.07 43256.72 156980.54 43267.36 156927.00 43278.00C156905.67 43288.67 156884.33 43299.33 156863.00 43310.00C156809.33 43310.00 156755.67 43310.00 156702.00 43310.00C156669.61 43341.94 156637.06 43373.72 156605.00 43406.00C156605.00 43427.67 156605.00 43449.33 156605.00 43471.00C156658.67 43471.00 156712.33 43471.00 156766.00 43471.00C156766.00 43503.00 156766.00 43535.00 156766.00 43567.00C156744.67 43567.00 156723.33 43567.00 156702.00 43567.00C156691.31 43577.81 156680.34 43588.42 156669.82 43599.36C156658.88 43620.90 156647.94 43642.45 156637.00 43664.00C156637.00 43696.00 156637.00 43728.00 156637.00 43760.00C156615.67 43770.67 156594.33 43781.33 156573.00 43792.00C156551.67 43835.00 156530.33 43878.00 156509.00 43921.00C156455.33 43931.67 156401.67 43942.33 156348.00 43953.00C156348.00 43963.67 156348.00 43974.33 156348.00 43985.00C156326.67 43995.67 156305.33 44006.33 156284.00 44017.00C156294.67 44049.33 156305.33 44081.67 156316.00 44114.00C156305.33 44135.33 156294.67 44156.67 156284.00 44178.00C156284.00 44167.33 156284.00 44156.67 156284.00 44146.00C156273.33 44156.67 156262.67 44167.33 156252.00 44178.00C156198.33 44167.33 156144.67 44156.67 156091.00 44146.00C156037.11 44167.47 155983.14 44188.78 155929.29 44210.36C155908.19 44220.90 155887.10 44231.45 155866.00 44242.00C155855.33 44242.00 155844.67 44242.00 155834.00 44242.00C155791.00 44220.67 155748.00 44199.33 155705.00 44178.00C155694.33 44167.33 155683.67 44156.67 155673.00 44146.00C155630.00 44178.00 155587.00 44210.00 155544.00 44242.00C155522.67 44242.00 155501.33 44242.00 155480.00 44242.00C155448.00 44231.33 155416.00 44220.67 155384.00 44210.00C155384.00 44231.67 155384.00 44253.33 155384.00 44275.00C155373.00 44296.33 155362.00 44317.67 155351.00 44339.00C155329.67 44349.67 155308.33 44360.33 155287.00 44371.00C155276.33 44360.33 155265.67 44349.67 155255.00 44339.00C155255.00 44317.67 155255.00 44296.33 155255.00 44275.00C155233.67 44275.00 155212.33 44275.00 155191.00 44275.00C155169.33 44307.00 155147.67 44339.00 155126.00 44371.00C155104.67 44381.67 155083.33 44392.33 155062.00 44403.00C155040.67 44403.00 155019.33 44403.00 154998.00 44403.00C154976.33 44381.67 154954.67 44360.33 154933.00 44339.00C154933.00 44306.67 154933.00 44274.33 154933.00 44242.00C154922.33 44242.00 154911.67 44242.00 154901.00 44242.00C154890.33 44231.33 154879.67 44220.67 154869.00 44210.00C154858.33 44231.67 154847.67 44253.33 154837.00 44275.00C154837.00 44307.00 154837.00 44339.00 154837.00 44371.00C154804.67 44392.33 154772.33 44413.67 154740.00 44435.00C154729.33 44456.67 154718.67 44478.33 154708.00 44500.00C154708.00 44532.00 154708.00 44564.00 154708.00 44596.00C154665.23 44649.75 154622.55 44703.58 154579.72 44757.28C154558.14 44778.52 154536.57 44799.76 154515.00 44821.00C154493.46 44831.85 154471.79 44842.45 154450.34 44853.45C154418.56 44874.96 154386.78 44896.48 154355.00 44918.00C154344.00 44950.00 154333.00 44982.00 154322.00 45014.00C154322.00 45024.67 154322.00 45035.33 154322.00 45046.00C154311.33 45067.67 154300.67 45089.33 154290.00 45111.00C154268.67 45111.00 154247.33 45111.00 154226.00 45111.00C154193.56 45153.75 154161.23 45196.59 154128.72 45239.28C154096.81 45271.52 154064.91 45303.76 154033.00 45336.00C154022.33 45357.33 154011.67 45378.67 154001.00 45400.00C154001.00 45421.33 154001.00 45442.67 154001.00 45464.00C154022.33 45507.00 154043.67 45550.00 154065.00 45593.00C154065.00 45614.33 154065.00 45635.67 154065.00 45657.00C154054.33 45678.67 154043.67 45700.33 154033.00 45722.00C154022.33 45732.67 154011.67 45743.33 154001.00 45754.00C154011.74 45786.11 154022.35 45818.28 154033.18 45850.36C154043.79 45871.57 154054.39 45892.79 154065.00 45914.00C154045.70 45934.00 154026.32 45953.91 154006.55 45973.45C154003.31 45976.55 154000.07 45979.66 153998.13 45983.78C153934.75 46089.18 153871.38 46194.59 153808.00 46300.00C153808.00 46364.33 153808.00 46428.67 153808.00 46493.00C153786.54 46514.39 153765.20 46535.92 153743.68 46557.23C153668.78 46610.82 153593.89 46664.41 153519.00 46718.00C153500.85 46771.30 153482.64 46824.58 153464.98 46878.05C153461.32 46889.03 153457.66 46900.02 153454.00 46911.00C153443.33 46911.00 153432.67 46911.00 153422.00 46911.00C153411.33 46900.33 153400.67 46889.67 153390.00 46879.00C153368.67 46879.00 153347.33 46879.00 153326.00 46879.00C153304.33 46943.33 153282.67 47007.67 153261.00 47072.00C153250.33 47082.67 153239.67 47093.33 153229.00 47104.00C153207.67 47168.33 153186.33 47232.67 153165.00 47297.00C153165.00 47329.00 153165.00 47361.00 153165.00 47393.00C153143.67 47414.67 153122.33 47436.33 153101.00 47458.00C153068.67 47468.67 153036.33 47479.33 153004.00 47490.00C152993.31 47500.81 152982.34 47511.42 152971.82 47522.36C152961.21 47543.57 152950.61 47564.79 152940.00 47586.00C152972.00 47607.67 153004.00 47629.33 153036.00 47651.00C153036.00 47661.67 153036.00 47672.33 153036.00 47683.00C152971.67 47683.00 152907.33 47683.00 152843.00 47683.00C152821.43 47704.66 152799.68 47726.15 152778.22 47747.91C152714.15 47822.60 152650.07 47897.30 152586.00 47972.00C152575.33 48004.33 152564.67 48036.67 152554.00 48069.00C152554.05 48101.13 152553.90 48133.28 152554.08 48165.39C152564.72 48218.93 152575.36 48272.46 152586.00 48326.00C152586.00 48347.33 152586.00 48368.67 152586.00 48390.00C152618.33 48443.67 152650.67 48497.33 152683.00 48551.00C152683.00 48636.67 152683.00 48722.33 152683.00 48808.00C152704.33 48808.00 152725.67 48808.00 152747.00 48808.00C152768.33 48797.33 152789.67 48786.67 152811.00 48776.00C152821.67 48776.00 152832.33 48776.00 152843.00 48776.00C152843.00 48786.67 152843.00 48797.33 152843.00 48808.00C152907.33 48851.00 152971.67 48894.00 153036.00 48937.00C153057.67 48958.33 153079.33 48979.67 153101.00 49001.00C153090.00 49044.00 153079.00 49087.00 153068.00 49130.00C153079.00 49151.33 153090.00 49172.67 153101.00 49194.00C153133.00 49215.33 153165.00 49236.67 153197.00 49258.00C153197.00 49290.33 153197.00 49322.67 153197.00 49355.00C153186.33 49355.00 153175.67 49355.00 153165.00 49355.00C153165.00 49387.00 153165.00 49419.00 153165.00 49451.00C153143.67 49483.33 153122.33 49515.67 153101.00 49548.00C153111.67 49590.67 153122.33 49633.33 153133.00 49676.00C153133.00 49687.00 153133.00 49698.00 153133.00 49709.00C153116.10 49742.79 153099.35 49776.66 153081.85 49810.14C153076.96 49819.39 153072.44 49828.87 153067.31 49837.97C153014.21 49912.65 152961.10 49987.32 152908.00 50062.00C152897.33 50072.67 152886.67 50083.33 152876.00 50094.00C152876.00 50104.67 152876.00 50115.33 152876.00 50126.00C152854.33 50137.00 152832.67 50148.00 152811.00 50159.00C152789.67 50180.33 152768.33 50201.67 152747.00 50223.00C152736.33 50244.33 152725.67 50265.67 152715.00 50287.00C152725.67 50308.67 152736.33 50330.33 152747.00 50352.00C152757.79 50362.72 152768.45 50373.60 152779.33 50384.22C152811.55 50405.48 152843.78 50426.74 152876.00 50448.00C152876.00 50469.33 152876.00 50490.67 152876.00 50512.00C152865.00 50533.67 152854.00 50555.33 152843.00 50577.00C152811.00 50609.00 152779.00 50641.00 152747.00 50673.00C152747.00 50705.33 152747.00 50737.67 152747.00 50770.00C152757.67 50802.00 152768.33 50834.00 152779.00 50866.00C152789.67 50866.00 152800.33 50866.00 152811.00 50866.00C152864.67 50919.67 152918.33 50973.33 152972.00 51027.00C152982.67 51059.00 152993.33 51091.00 153004.00 51123.00C153004.00 51176.67 153004.00 51230.33 153004.00 51284.00C153047.00 51327.00 153090.00 51370.00 153133.00 51413.00C153133.00 51423.67 153133.00 51434.33 153133.00 51445.00C153154.33 51466.33 153175.67 51487.67 153197.00 51509.00C153186.33 51562.67 153175.67 51616.33 153165.00 51670.00C153165.00 51691.33 153165.00 51712.67 153165.00 51734.00C153197.00 51809.00 153229.00 51884.00 153261.00 51959.00C153261.00 52023.33 153261.00 52087.67 153261.00 52152.00C153271.67 52152.00 153282.33 52152.00 153293.00 52152.00C153314.67 52184.33 153336.33 52216.67 153358.00 52249.00C153368.73 52313.45 153379.30 52377.95 153390.13 52442.38C153400.76 52474.39 153411.52 52506.36 153422.08 52538.39C153432.72 52591.93 153443.36 52645.46 153454.00 52699.00C153454.00 52731.00 153454.00 52763.00 153454.00 52795.00C153411.33 52848.67 153368.67 52902.33 153326.00 52956.00C153326.00 52977.33 153326.00 52998.67 153326.00 53020.00C153347.33 53073.67 153368.67 53127.33 153390.00 53181.00C153389.95 53213.46 153390.10 53245.94 153389.92 53278.39C153379.28 53331.59 153368.64 53384.80 153358.00 53438.00C153347.33 53459.67 153336.67 53481.33 153326.00 53503.00C153281.20 53524.95 153236.53 53547.15 153191.95 53569.53C153172.30 53579.35 153152.65 53589.18 153133.00 53599.00C153133.00 53620.33 153133.00 53641.67 153133.00 53663.00C153111.20 53673.67 153089.47 53684.55 153067.61 53695.10C153025.08 53706.07 152982.54 53717.03 152940.00 53728.00C152929.33 53738.67 152918.67 53749.33 152908.00 53760.00C152897.33 53802.67 152886.67 53845.33 152876.00 53888.00C152854.33 53909.67 152832.67 53931.33 152811.00 53953.00C152768.33 53963.67 152725.67 53974.33 152683.00 53985.00C152672.00 53995.67 152661.00 54006.33 152650.00 54017.00C152639.33 54060.00 152628.67 54103.00 152618.00 54146.00C152618.00 54156.67 152618.00 54167.33 152618.00 54178.00C152586.00 54210.00 152554.00 54242.00 152522.00 54274.00C152511.33 54338.33 152500.67 54402.67 152490.00 54467.00C152457.67 54488.33 152425.33 54509.67 152393.00 54531.00C152382.26 54563.44 152371.65 54595.95 152360.82 54628.36C152350.21 54649.57 152339.61 54670.79 152329.00 54692.00C152307.54 54692.05 152286.06 54691.90 152264.61 54692.08C152211.07 54702.72 152157.54 54713.36 152104.00 54724.00C152093.33 54745.67 152082.67 54767.33 152072.00 54789.00C152061.33 54799.67 152050.67 54810.33 152040.00 54821.00C152040.00 54842.33 152040.00 54863.67 152040.00 54885.00C152059.63 54904.52 152079.16 54924.15 152098.32 54944.14C152100.11 54946.27 152102.67 54948.08 152104.00 54950.40C152103.90 54961.19 152104.21 54972.02 152103.84 54982.78C152093.23 55035.85 152082.61 55088.93 152072.00 55142.00C152093.33 55217.00 152114.67 55292.00 152136.00 55367.00C152136.00 55388.67 152136.00 55410.33 152136.00 55432.00C152104.00 55432.00 152072.00 55432.00 152040.00 55432.00C152040.00 55442.67 152040.00 55453.33 152040.00 55464.00C152029.00 55485.33 152018.00 55506.67 152007.00 55528.00C152018.00 55581.67 152029.00 55635.33 152040.00 55689.00C152050.67 55710.33 152061.33 55731.67 152072.00 55753.00C152061.33 55785.33 152050.67 55817.67 152040.00 55850.00C152072.00 55914.33 152104.00 55978.67 152136.00 56043.00C152104.00 56096.33 152072.00 56149.67 152040.00 56203.00C152040.00 56224.67 152040.00 56246.33 152040.00 56268.00C152050.67 56278.67 152061.33 56289.33 152072.00 56300.00C152082.67 56343.00 152093.33 56386.00 152104.00 56429.00C152104.00 56450.33 152104.00 56471.67 152104.00 56493.00C152157.67 56546.67 152211.33 56600.33 152265.00 56654.00C152265.00 56696.67 152265.00 56739.33 152265.00 56782.00C152254.00 56792.67 152243.00 56803.33 152232.00 56814.00C152232.00 56825.00 152232.00 56836.00 152232.00 56847.00C152210.67 56857.67 152189.33 56868.33 152168.00 56879.00C152157.33 56889.67 152146.67 56900.33 152136.00 56911.00C152136.00 56921.67 152136.00 56932.33 152136.00 56943.00C152168.00 56975.00 152200.00 57007.00 152232.00 57039.00C152243.00 57082.00 152254.00 57125.00 152265.00 57168.00C152286.33 57189.33 152307.67 57210.67 152329.00 57232.00C152372.00 57232.00 152415.00 57232.00 152458.00 57232.00C152491.72 57249.38 152525.35 57266.91 152559.37 57283.69C152568.25 57288.13 152577.12 57292.56 152586.00 57297.00C152586.09 57307.93 152585.83 57318.88 152586.13 57329.79C152596.75 57393.86 152607.38 57457.93 152618.00 57522.00C152650.06 57554.28 152682.61 57586.06 152715.00 57618.00C152747.00 57618.00 152779.00 57618.00 152811.00 57618.00C152843.33 57661.00 152875.67 57704.00 152908.00 57747.00C152972.28 57768.49 153036.62 57789.82 153101.00 57811.00C153111.67 57811.00 153122.33 57811.00 153133.00 57811.00C153133.00 57821.67 153133.00 57832.33 153133.00 57843.00C153143.67 57864.67 153154.33 57886.33 153165.00 57908.00C153175.67 57918.67 153186.33 57929.33 153197.00 57940.00C153197.00 57961.33 153197.00 57982.67 153197.00 58004.00C153207.67 58025.33 153218.33 58046.67 153229.00 58068.00C153218.23 58111.25 153207.62 58154.54 153196.75 58197.75C153186.17 58229.50 153175.58 58261.25 153165.00 58293.00C153175.67 58304.00 153186.33 58315.00 153197.00 58326.00C153218.33 58315.00 153239.67 58304.00 153261.00 58293.00C153271.67 58304.00 153282.33 58315.00 153293.00 58326.00C153293.00 58336.67 153293.00 58347.33 153293.00 58358.00C153250.33 58400.67 153207.67 58443.33 153165.00 58486.00C153165.00 58518.33 153165.00 58550.67 153165.00 58583.00C153132.67 58636.67 153100.33 58690.33 153068.00 58744.00C153068.00 58754.67 153068.00 58765.33 153068.00 58776.00C153089.67 58808.00 153111.33 58840.00 153133.00 58872.00C153122.33 58904.33 153111.67 58936.67 153101.00 58969.00C153111.67 59001.00 153122.33 59033.00 153133.00 59065.00C153111.33 59075.67 153089.67 59086.33 153068.00 59097.00C153057.33 59107.67 153046.67 59118.33 153036.00 59129.00C153036.00 59140.00 153036.00 59151.00 153036.00 59162.00C153057.67 59172.67 153079.33 59183.33 153101.00 59194.00C153079.33 59236.67 153057.67 59279.33 153036.00 59322.00C153036.00 59375.67 153036.00 59429.33 153036.00 59483.00C153004.00 59526.00 152972.00 59569.00 152940.00 59612.00C152929.36 59676.47 152918.54 59740.92 152908.00 59805.40C152908.00 59826.60 152908.00 59847.80 152908.00 59869.00C152897.33 59901.00 152886.67 59933.00 152876.00 59965.00C152833.00 60018.67 152790.00 60072.33 152747.00 60126.00C152693.33 60147.33 152639.67 60168.67 152586.00 60190.00C152575.33 60233.00 152564.67 60276.00 152554.00 60319.00C152532.67 60340.33 152511.33 60361.67 152490.00 60383.00C152479.21 60383.06 152468.39 60382.87 152457.61 60383.10C152414.74 60393.73 152371.87 60404.36 152329.00 60415.00C152307.67 60415.00 152286.33 60415.00 152265.00 60415.00C152243.33 60393.67 152221.67 60372.33 152200.00 60351.00C152168.00 60351.00 152136.00 60351.00 152104.00 60351.00C152071.67 60383.33 152039.33 60415.67 152007.00 60448.00C151964.33 60469.33 151921.67 60490.67 151879.00 60512.00C151846.67 60512.00 151814.33 60512.00 151782.00 60512.00C151750.00 60490.67 151718.00 60469.33 151686.00 60448.00C151632.33 60437.00 151578.67 60426.00 151525.00 60415.00C151460.53 60425.98 151396.08 60437.13 151331.60 60448.00C151321.07 60448.00 151310.53 60448.00 151300.00 60448.00C151289.33 60469.33 151278.67 60490.67 151268.00 60512.00C151235.67 60533.33 151203.33 60554.67 151171.00 60576.00C151128.33 60586.67 151085.67 60597.33 151043.00 60608.00C150978.67 60597.33 150914.33 60586.67 150850.00 60576.00C150828.67 60619.00 150807.33 60662.00 150786.00 60705.00C150743.00 60694.33 150700.00 60683.67 150657.00 60673.00C150657.00 60705.00 150657.00 60737.00 150657.00 60769.00C150646.33 60769.00 150635.67 60769.00 150625.00 60769.00C150603.33 60779.67 150581.67 60790.33 150560.00 60801.00C150538.67 60801.00 150517.33 60801.00 150496.00 60801.00C150464.00 60790.33 150432.00 60779.67 150400.00 60769.00C150378.33 60779.67 150356.67 60790.33 150335.00 60801.00C150335.00 60812.00 150335.00 60823.00 150335.00 60834.00C150292.33 60812.33 150249.67 60790.67 150207.00 60769.00C150185.67 60726.33 150164.33 60683.67 150143.00 60641.00C150132.00 60630.00 150121.00 60619.00 150110.00 60608.00C150056.67 60586.67 150003.33 60565.33 149950.00 60544.00C149939.00 60533.33 149928.00 60522.67 149917.00 60512.00C149906.33 60479.67 149895.67 60447.33 149885.00 60415.00C149885.00 60404.33 149885.00 60393.67 149885.00 60383.00C149874.33 60372.33 149863.67 60361.67 149853.00 60351.00C149831.67 60351.00 149810.33 60351.00 149789.00 60351.00C149789.00 60361.67 149789.00 60372.33 149789.00 60383.00C149767.67 60383.00 149746.33 60383.00 149725.00 60383.00C149703.33 60361.67 149681.67 60340.33 149660.00 60319.00C149628.00 60308.33 149596.00 60297.67 149564.00 60287.00C149531.67 60254.67 149499.33 60222.33 149467.00 60190.00C149434.89 60179.26 149402.72 60168.65 149370.64 60157.82C149349.43 60147.21 149328.21 60136.61 149307.00 60126.00C149264.00 60136.67 149221.00 60147.33 149178.00 60158.00C149167.33 60147.33 149156.67 60136.67 149146.00 60126.00C149146.00 60115.33 149146.00 60104.67 149146.00 60094.00C149135.33 60094.00 149124.67 60094.00 149114.00 60094.00C149092.33 60104.67 149070.67 60115.33 149049.00 60126.00C148995.67 60126.00 148942.33 60126.00 148889.00 60126.00C148867.33 60147.33 148845.67 60168.67 148824.00 60190.00C148792.00 60168.67 148760.00 60147.33 148728.00 60126.00C148708.48 60145.63 148688.84 60165.15 148668.86 60184.32C148665.93 60187.28 148662.38 60189.79 148661.07 60193.93C148651.04 60214.29 148641.02 60234.64 148631.00 60255.00C148577.67 60265.67 148524.33 60276.33 148471.00 60287.00C148428.00 60319.00 148385.00 60351.00 148342.00 60383.00C148288.33 60372.33 148234.67 60361.67 148181.00 60351.00C148170.31 60361.81 148159.34 60372.42 148148.82 60383.36C148138.22 60404.90 148127.61 60426.45 148117.00 60448.00C148106.33 60448.00 148095.67 60448.00 148085.00 60448.00C148063.33 60437.00 148041.67 60426.00 148020.00 60415.00C148020.00 60393.67 148020.00 60372.33 148020.00 60351.00C147998.67 60340.33 147977.33 60329.67 147956.00 60319.00C147934.67 60319.00 147913.33 60319.00 147892.00 60319.00C147870.33 60340.33 147848.67 60361.67 147827.00 60383.00C147752.00 60393.67 147677.00 60404.33 147602.00 60415.00C147591.33 60426.00 147580.67 60437.00 147570.00 60448.00C147548.67 60448.00 147527.33 60448.00 147506.00 60448.00C147495.33 60469.33 147484.67 60490.67 147474.00 60512.00C147474.00 60555.00 147474.00 60598.00 147474.00 60641.00C147463.33 60662.33 147452.67 60683.67 147442.00 60705.00C147431.00 60705.00 147420.00 60705.00 147409.00 60705.00C147387.67 60672.67 147366.33 60640.33 147345.00 60608.00C147302.33 60608.00 147259.67 60608.00 147217.00 60608.00C147217.00 60629.67 147217.00 60651.33 147217.00 60673.00C147249.00 60715.67 147281.00 60758.33 147313.00 60801.00C147302.33 60822.67 147291.67 60844.33 147281.00 60866.00C147259.67 60866.00 147238.33 60866.00 147217.00 60866.00C147217.00 60833.67 147217.00 60801.33 147217.00 60769.00C147206.00 60769.00 147195.00 60769.00 147184.00 60769.00C147173.33 60779.67 147162.67 60790.33 147152.00 60801.00C147141.33 60833.33 147130.67 60865.67 147120.00 60898.00C147077.33 60919.33 147034.67 60940.67 146992.00 60962.00C146970.33 60994.33 146948.67 61026.67 146927.00 61059.00C146927.00 61112.33 146927.00 61165.67 146927.00 61219.00C146905.67 61219.00 146884.33 61219.00 146863.00 61219.00C146841.67 61229.67 146820.33 61240.33 146799.00 61251.00C146799.00 61294.00 146799.00 61337.00 146799.00 61380.00C146745.33 61444.33 146691.67 61508.67 146638.00 61573.00C146595.00 61573.00 146552.00 61573.00 146509.00 61573.00C146509.00 61605.33 146509.00 61637.67 146509.00 61670.00C146487.67 61712.67 146466.33 61755.33 146445.00 61798.00C146455.67 61830.33 146466.33 61862.67 146477.00 61895.00C146477.00 61905.67 146477.00 61916.33 146477.00 61927.00C146455.62 61948.47 146434.04 61969.78 146412.79 61991.34C146380.53 62044.89 146348.26 62098.45 146316.00 62152.00C146305.33 62152.00 146294.67 62152.00 146284.00 62152.00C146252.00 62130.33 146220.00 62108.67 146188.00 62087.00C146134.33 62108.67 146080.67 62130.33 146027.00 62152.00C146005.67 62152.00 145984.33 62152.00 145963.00 62152.00C145930.67 62162.67 145898.33 62173.33 145866.00 62184.00C145812.33 62237.67 145758.67 62291.33 145705.00 62345.00C145662.33 62355.67 145619.67 62366.33 145577.00 62377.00C145534.00 62398.33 145491.00 62419.67 145448.00 62441.00C145448.00 62451.67 145448.00 62462.33 145448.00 62473.00C145426.67 62473.00 145405.33 62473.00 145384.00 62473.00C145362.67 62494.67 145341.33 62516.33 145320.00 62538.00C145309.00 62580.67 145298.00 62623.33 145287.00 62666.00C145276.08 62666.10 145265.12 62665.79 145254.22 62666.15C145200.81 62676.77 145147.41 62687.39 145094.00 62698.00C145083.33 62730.33 145072.67 62762.67 145062.00 62795.00C145051.21 62805.72 145040.55 62816.60 145029.67 62827.22C144997.78 62848.48 144965.89 62869.74 144934.00 62891.00C144934.00 62901.67 144934.00 62912.33 144934.00 62923.00C144901.67 62976.67 144869.33 63030.33 144837.00 63084.00C144805.00 63094.67 144773.00 63105.33 144741.00 63116.00C144730.19 63127.02 144719.59 63138.34 144708.64 63149.18C144687.10 63159.78 144665.55 63170.39 144644.00 63181.00C144633.33 63181.00 144622.67 63181.00 144612.00 63181.00C144601.33 63223.67 144590.67 63266.33 144580.00 63309.00C144569.33 63320.00 144558.67 63331.00 144548.00 63342.00C144537.33 63395.33 144526.67 63448.67 144516.00 63502.00C144473.00 63502.00 144430.00 63502.00 144387.00 63502.00C144365.67 63491.33 144344.33 63480.67 144323.00 63470.00C144301.33 63427.33 144279.67 63384.67 144258.00 63342.00C144193.67 63363.33 144129.33 63384.67 144065.00 63406.00C144054.33 63395.33 144043.67 63384.67 144033.00 63374.00C143990.33 63363.33 143947.67 63352.67 143905.00 63342.00C143894.33 63363.33 143883.67 63384.67 143873.00 63406.00C143830.00 63427.33 143787.00 63448.67 143744.00 63470.00C143733.33 63480.67 143722.67 63491.33 143712.00 63502.00C143712.00 63512.67 143712.00 63523.33 143712.00 63534.00C143701.31 63545.14 143690.35 63556.10 143679.82 63567.36C143669.21 63588.57 143658.61 63609.79 143648.00 63631.00C143626.33 63641.67 143604.67 63652.33 143583.00 63663.00C143561.67 63652.33 143540.33 63641.67 143519.00 63631.00C143508.31 63641.81 143497.34 63652.42 143486.82 63663.36C143465.25 63706.70 143443.44 63749.92 143421.47 63793.07C143410.98 63814.04 143400.49 63835.02 143390.00 63856.00C143379.33 63866.67 143368.67 63877.33 143358.00 63888.00C143347.33 63877.33 143336.67 63866.67 143326.00 63856.00C143293.89 63866.74 143261.72 63877.35 143229.64 63888.18C143208.10 63898.78 143186.55 63909.39 143165.00 63920.00C143133.00 63920.00 143101.00 63920.00 143069.00 63920.00C143047.33 63941.67 143025.67 63963.33 143004.00 63985.00C142982.67 63985.00 142961.33 63985.00 142940.00 63985.00C142897.33 64017.00 142854.67 64049.00 142812.00 64081.00C142790.33 64070.33 142768.67 64059.67 142747.00 64049.00C142736.21 64048.92 142725.37 64049.17 142714.62 64048.87C142682.75 64038.25 142650.87 64027.63 142619.00 64017.00C142554.67 64038.33 142490.33 64059.67 142426.00 64081.00C142415.33 64091.67 142404.67 64102.33 142394.00 64113.00C142372.33 64113.00 142350.67 64113.00 142329.00 64113.00C142318.33 64102.33 142307.67 64091.67 142297.00 64081.00C142265.00 64102.33 142233.00 64123.67 142201.00 64145.00C142190.00 64177.33 142179.00 64209.67 142168.00 64242.00C142136.00 64252.67 142104.00 64263.33 142072.00 64274.00C142050.67 64295.33 142029.33 64316.67 142008.00 64338.00C141997.33 64338.00 141986.67 64338.00 141976.00 64338.00C141976.00 64327.33 141976.00 64316.67 141976.00 64306.00C141954.33 64295.33 141932.67 64284.67 141911.00 64274.00C141900.33 64274.00 141889.67 64274.00 141879.00 64274.00C141847.00 64306.00 141815.00 64338.00 141783.00 64370.00C141750.67 64359.33 141718.33 64348.67 141686.00 64338.00C141664.67 64348.67 141643.33 64359.33 141622.00 64370.00C141579.00 64370.00 141536.00 64370.00 141493.00 64370.00C141471.67 64381.00 141450.33 64392.00 141429.00 64403.00C141418.33 64424.33 141407.67 64445.67 141397.00 64467.00C141354.00 64509.67 141311.00 64552.33 141268.00 64595.00C141246.67 64584.33 141225.33 64573.67 141204.00 64563.00C141193.33 64563.00 141182.67 64563.00 141172.00 64563.00C141161.33 64584.67 141150.67 64606.33 141140.00 64628.00C141140.00 64649.33 141140.00 64670.67 141140.00 64692.00C141129.00 64702.67 141118.00 64713.33 141107.00 64724.00C141096.33 64724.00 141085.67 64724.00 141075.00 64724.00C141075.00 64734.67 141075.00 64745.33 141075.00 64756.00C141064.33 64766.67 141053.67 64777.33 141043.00 64788.00C141021.67 64788.00 141000.33 64788.00 140979.00 64788.00C140968.33 64799.00 140957.67 64810.00 140947.00 64821.00C140957.67 64842.33 140968.33 64863.67 140979.00 64885.00C140968.33 64885.00 140957.67 64885.00 140947.00 64885.00C140925.33 64874.33 140903.67 64863.67 140882.00 64853.00C140871.33 64853.00 140860.67 64853.00 140850.00 64853.00C140850.00 64863.67 140850.00 64874.33 140850.00 64885.00C140871.67 64895.67 140893.33 64906.33 140915.00 64917.00C140893.33 64927.67 140871.67 64938.33 140850.00 64949.00C140839.33 64949.00 140828.67 64949.00 140818.00 64949.00C140818.00 64981.33 140818.00 65013.67 140818.00 65046.00C140796.67 65056.67 140775.33 65067.33 140754.00 65078.00C140743.33 65099.33 140732.67 65120.67 140722.00 65142.00C140732.67 65163.33 140743.33 65184.67 140754.00 65206.00C140754.00 65217.00 140754.00 65228.00 140754.00 65239.00C140743.33 65239.00 140732.67 65239.00 140722.00 65239.00C140722.00 65228.00 140722.00 65217.00 140722.00 65206.00C140711.00 65217.00 140700.00 65228.00 140689.00 65239.00C140700.00 65260.33 140711.00 65281.67 140722.00 65303.00C140711.00 65324.33 140700.00 65345.67 140689.00 65367.00C140700.00 65377.67 140711.00 65388.33 140722.00 65399.00C140711.00 65409.67 140700.00 65420.33 140689.00 65431.00C140678.33 65420.33 140667.67 65409.67 140657.00 65399.00C140657.00 65420.67 140657.00 65442.33 140657.00 65464.00C140635.67 65474.67 140614.33 65485.33 140593.00 65496.00C140603.67 65528.00 140614.33 65560.00 140625.00 65592.00C140614.33 65613.67 140603.67 65635.33 140593.00 65657.00C140571.67 65667.67 140550.33 65678.33 140529.00 65689.00C140529.00 65710.33 140529.00 65731.67 140529.00 65753.00C140518.33 65763.67 140507.67 65774.33 140497.00 65785.00C140486.00 65785.00 140475.00 65785.00 140464.00 65785.00C140475.00 65806.33 140486.00 65827.67 140497.00 65849.00C140518.33 65860.00 140539.67 65871.00 140561.00 65882.00C140561.00 65892.67 140561.00 65903.33 140561.00 65914.00C140528.67 65924.67 140496.33 65935.33 140464.00 65946.00C140496.33 65967.33 140528.67 65988.67 140561.00 66010.00C140561.00 66020.67 140561.00 66031.33 140561.00 66042.00C140539.67 66053.00 140518.33 66064.00 140497.00 66075.00C140486.00 66075.00 140475.00 66075.00 140464.00 66075.00C140464.00 66107.00 140464.00 66139.00 140464.00 66171.00C140442.67 66192.33 140421.33 66213.67 140400.00 66235.00C140410.67 66245.67 140421.33 66256.33 140432.00 66267.00C140432.00 66278.00 140432.00 66289.00 140432.00 66300.00C140421.28 66310.79 140410.40 66321.46 140399.78 66332.33C140378.52 66364.22 140357.26 66396.11 140336.00 66428.00C140368.00 66449.67 140400.00 66471.33 140432.00 66493.00C140432.00 66503.67 140432.00 66514.33 140432.00 66525.00C140410.67 66525.00 140389.33 66525.00 140368.00 66525.00C140346.67 66546.33 140325.33 66567.67 140304.00 66589.00C140325.33 66621.00 140346.67 66653.00 140368.00 66685.00C140357.33 66696.00 140346.67 66707.00 140336.00 66718.00C140336.00 66750.00 140336.00 66782.00 140336.00 66814.00C140314.33 66857.00 140292.67 66900.00 140271.00 66943.00C140282.00 66964.33 140293.00 66985.67 140304.00 67007.00C140288.21 67037.80 140271.98 67068.38 140256.94 67099.56C140250.96 67111.71 140244.98 67123.85 140239.00 67136.00C140249.67 67168.00 140260.33 67200.00 140271.00 67232.00C140260.33 67253.33 140249.67 67274.67 140239.00 67296.00C140217.67 67296.00 140196.33 67296.00 140175.00 67296.00C140164.33 67317.67 140153.67 67339.33 140143.00 67361.00C140132.33 67371.67 140121.67 67382.33 140111.00 67393.00C140121.67 67414.33 140132.33 67435.67 140143.00 67457.00C140057.33 67532.00 139971.67 67607.00 139886.00 67682.00C139886.00 67746.33 139886.00 67810.67 139886.00 67875.00C139864.33 67896.33 139842.67 67917.67 139821.00 67939.00C139821.00 67971.33 139821.00 68003.67 139821.00 68036.00C139799.67 68057.33 139778.33 68078.67 139757.00 68100.00C139757.00 68143.00 139757.00 68186.00 139757.00 68229.00C139735.67 68239.67 139714.33 68250.33 139693.00 68261.00C139703.67 68282.33 139714.33 68303.67 139725.00 68325.00C139714.33 68335.67 139703.67 68346.33 139693.00 68357.00C139682.33 68357.00 139671.67 68357.00 139661.00 68357.00C139639.33 68368.00 139617.67 68379.00 139596.00 68390.00C139606.67 68400.67 139617.33 68411.33 139628.00 68422.00C139606.67 68432.67 139585.33 68443.33 139564.00 68454.00C139564.00 68486.00 139564.00 68518.00 139564.00 68550.00C139553.33 68571.67 139542.67 68593.33 139532.00 68615.00C139521.33 68625.67 139510.67 68636.33 139500.00 68647.00C139510.67 68689.67 139521.33 68732.33 139532.00 68775.00C139521.33 68807.33 139510.67 68839.67 139500.00 68872.00C139510.67 68882.67 139521.33 68893.33 139532.00 68904.00C139510.55 68936.08 139489.27 68968.29 139467.72 69000.28C139456.81 69011.19 139445.91 69022.09 139435.00 69033.00C139446.00 69054.33 139457.00 69075.67 139468.00 69097.00C139457.00 69107.67 139446.00 69118.33 139435.00 69129.00C139435.00 69150.33 139435.00 69171.67 139435.00 69193.00C139424.09 69204.13 139413.41 69215.51 139402.36 69226.48C139359.91 69258.32 139317.45 69290.16 139275.00 69322.00C139275.00 69332.67 139275.00 69343.33 139275.00 69354.00C139317.67 69375.33 139360.33 69396.67 139403.00 69418.00C139381.67 69439.67 139360.33 69461.33 139339.00 69483.00C139307.00 69472.33 139275.00 69461.67 139243.00 69451.00C139243.00 69461.67 139243.00 69472.33 139243.00 69483.00C139232.00 69483.00 139221.00 69483.00 139210.00 69483.00C139199.28 69504.60 139188.29 69526.08 139177.75 69547.76C139167.17 69579.50 139156.58 69611.25 139146.00 69643.00C139156.67 69654.00 139167.33 69665.00 139178.00 69676.00C139167.33 69686.67 139156.67 69697.33 139146.00 69708.00C139114.00 69783.00 139082.00 69858.00 139050.00 69933.00C139028.33 69933.00 139006.67 69933.00 138985.00 69933.00C138963.67 69943.67 138942.33 69954.33 138921.00 69965.00C138931.67 69986.33 138942.33 70007.67 138953.00 70029.00C138931.67 70029.00 138910.33 70029.00 138889.00 70029.00C138867.67 70040.00 138846.33 70051.00 138825.00 70062.00C138814.00 70104.67 138803.00 70147.33 138792.00 70190.00C138770.67 70179.33 138749.33 70168.67 138728.00 70158.00C138696.00 70190.00 138664.00 70222.00 138632.00 70254.00C138621.33 70254.00 138610.67 70254.00 138600.00 70254.00C138600.00 70265.00 138600.00 70276.00 138600.00 70287.00C138589.00 70308.33 138578.00 70329.67 138567.00 70351.00C138545.67 70361.67 138524.33 70372.33 138503.00 70383.00C138492.33 70404.33 138481.67 70425.67 138471.00 70447.00C138481.81 70457.69 138492.42 70468.65 138503.35 70479.18C138524.57 70490.12 138545.78 70501.06 138567.00 70512.00C138567.00 70522.67 138567.00 70533.33 138567.00 70544.00C138556.33 70554.67 138545.67 70565.33 138535.00 70576.00C138524.33 70576.00 138513.67 70576.00 138503.00 70576.00C138492.31 70586.81 138481.34 70597.42 138470.82 70608.36C138460.21 70629.57 138449.61 70650.79 138439.00 70672.00C138428.33 70683.00 138417.67 70694.00 138407.00 70705.00C138417.67 70715.67 138428.33 70726.33 138439.00 70737.00C138417.33 70747.67 138395.67 70758.33 138374.00 70769.00C138374.00 70822.67 138374.00 70876.33 138374.00 70930.00C138352.67 70951.33 138331.33 70972.67 138310.00 70994.00C138320.71 71015.60 138331.71 71037.08 138342.25 71058.76C138352.83 71090.84 138363.42 71122.92 138374.00 71155.00C138374.00 71165.67 138374.00 71176.33 138374.00 71187.00C138395.67 71208.33 138417.33 71229.67 138439.00 71251.00C138449.67 71283.33 138460.33 71315.67 138471.00 71348.00C138503.00 71369.33 138535.00 71390.67 138567.00 71412.00C138567.00 71433.33 138567.00 71454.67 138567.00 71476.00C138578.00 71497.67 138589.00 71519.33 138600.00 71541.00C138589.00 71562.33 138578.00 71583.67 138567.00 71605.00C138587.00 71624.30 138606.91 71643.68 138626.45 71663.45C138628.20 71665.47 138630.72 71667.18 138632.00 71669.40C138632.00 71701.60 138632.00 71733.80 138632.00 71766.00C138642.67 71766.00 138653.33 71766.00 138664.00 71766.00C138664.00 71787.33 138664.00 71808.67 138664.00 71830.00C138653.33 71830.00 138642.67 71830.00 138632.00 71830.00C138632.00 71894.33 138632.00 71958.67 138632.00 72023.00C138642.67 72033.67 138653.33 72044.33 138664.00 72055.00C138674.67 72087.00 138685.33 72119.00 138696.00 72151.00C138715.30 72171.00 138734.68 72190.91 138754.45 72210.45C138766.97 72222.97 138779.48 72235.48 138792.00 72248.00C138781.33 72258.67 138770.67 72269.33 138760.00 72280.00C138749.33 72280.00 138738.67 72280.00 138728.00 72280.00C138738.67 72312.33 138749.33 72344.67 138760.00 72377.00C138760.00 72409.00 138760.00 72441.00 138760.00 72473.00C138770.67 72473.00 138781.33 72473.00 138792.00 72473.00C138781.33 72505.33 138770.67 72537.67 138760.00 72570.00C138760.00 72591.33 138760.00 72612.67 138760.00 72634.00C138770.67 72655.33 138781.33 72676.67 138792.00 72698.00C138792.00 72719.33 138792.00 72740.67 138792.00 72762.00C138770.67 72762.00 138749.33 72762.00 138728.00 72762.00C138728.00 72773.00 138728.00 72784.00 138728.00 72795.00C138738.67 72816.33 138749.33 72837.67 138760.00 72859.00C138760.00 72869.67 138760.00 72880.33 138760.00 72891.00C138770.67 72891.00 138781.33 72891.00 138792.00 72891.00C138792.00 72912.33 138792.00 72933.67 138792.00 72955.00C138803.00 72955.00 138814.00 72955.00 138825.00 72955.00C138814.00 72976.67 138803.00 72998.33 138792.00 73020.00C138803.00 73030.67 138814.00 73041.33 138825.00 73052.00C138835.67 73041.33 138846.33 73030.67 138857.00 73020.00C138867.81 73030.69 138878.42 73041.66 138889.36 73052.18C138910.57 73062.79 138931.79 73073.39 138953.00 73084.00C138974.33 73084.00 138995.67 73084.00 139017.00 73084.00C139037.00 73103.30 139056.91 73122.68 139076.45 73142.45C139088.99 73155.11 139101.81 73167.57 139114.18 73180.36C139124.89 73202.00 139135.42 73223.74 139146.24 73245.32C139178.49 73287.88 139210.75 73330.44 139243.00 73373.00C139243.00 73405.33 139243.00 73437.67 139243.00 73470.00C139253.67 73470.00 139264.33 73470.00 139275.00 73470.00C139264.33 73480.67 139253.67 73491.33 139243.00 73502.00C139253.67 73502.00 139264.33 73502.00 139275.00 73502.00C139275.00 73512.67 139275.00 73523.33 139275.00 73534.00C139285.67 73544.67 139296.33 73555.33 139307.00 73566.00C139296.33 73576.67 139285.67 73587.33 139275.00 73598.00C139285.67 73598.00 139296.33 73598.00 139307.00 73598.00C139296.33 73609.00 139285.67 73620.00 139275.00 73631.00C139285.67 73652.33 139296.33 73673.67 139307.00 73695.00C139285.67 73705.67 139264.33 73716.33 139243.00 73727.00C139243.00 73737.67 139243.00 73748.33 139243.00 73759.00C139221.33 73769.67 139199.67 73780.33 139178.00 73791.00C139167.33 73823.33 139156.67 73855.67 139146.00 73888.00C139146.00 73898.67 139146.00 73909.33 139146.00 73920.00C139124.67 73930.67 139103.33 73941.33 139082.00 73952.00C139092.67 73973.33 139103.33 73994.67 139114.00 74016.00C139092.67 74037.67 139071.33 74059.33 139050.00 74081.00C139050.00 74102.33 139050.00 74123.67 139050.00 74145.00C139060.67 74166.33 139071.33 74187.67 139082.00 74209.00C139071.33 74219.67 139060.67 74230.33 139050.00 74241.00C139069.30 74261.00 139088.68 74280.91 139108.45 74300.45C139111.29 74303.36 139114.62 74305.92 139115.96 74309.91C139125.97 74329.94 139135.99 74349.97 139146.00 74370.00C139146.00 74380.67 139146.00 74391.33 139146.00 74402.00C139135.33 74402.00 139124.67 74402.00 139114.00 74402.00C139113.92 74412.79 139114.17 74423.63 139113.88 74434.38C139103.25 74466.59 139092.63 74498.79 139082.00 74531.00C139092.67 74573.67 139103.33 74616.33 139114.00 74659.00C139092.67 74691.33 139071.33 74723.67 139050.00 74756.00C139071.33 74766.67 139092.67 74777.33 139114.00 74788.00C139103.33 74798.67 139092.67 74809.33 139082.00 74820.00C139092.67 74830.67 139103.33 74841.33 139114.00 74852.00C139114.00 74863.00 139114.00 74874.00 139114.00 74885.00C139124.67 74906.33 139135.33 74927.67 139146.00 74949.00C139135.33 74959.67 139124.67 74970.33 139114.00 74981.00C139124.67 75002.33 139135.33 75023.67 139146.00 75045.00C139146.00 75066.67 139146.00 75088.33 139146.00 75110.00C139135.33 75142.00 139124.67 75174.00 139114.00 75206.00C139092.67 75216.67 139071.33 75227.33 139050.00 75238.00C139039.00 75248.67 139028.00 75259.33 139017.00 75270.00C139016.94 75281.13 139017.13 75292.28 139016.90 75303.39C139006.27 75345.92 138995.63 75388.46 138985.00 75431.00C138985.00 75441.67 138985.00 75452.33 138985.00 75463.00C138963.67 75495.33 138942.33 75527.67 138921.00 75560.00C138921.00 75570.67 138921.00 75581.33 138921.00 75592.00C138931.67 75602.67 138942.33 75613.33 138953.00 75624.00C138953.00 75677.67 138953.00 75731.33 138953.00 75785.00C138974.33 75806.33 138995.67 75827.67 139017.00 75849.00C139028.00 75881.33 139039.00 75913.67 139050.00 75946.00C139039.00 75967.33 139028.00 75988.67 139017.00 76010.00C139016.92 76020.79 139017.17 76031.63 139016.87 76042.38C139006.25 76074.25 138995.62 76106.13 138985.00 76138.00C138985.00 76159.67 138985.00 76181.33 138985.00 76203.00C138963.67 76224.33 138942.33 76245.67 138921.00 76267.00C138920.94 76277.79 138921.13 76288.61 138920.90 76299.39C138910.27 76342.26 138899.63 76385.13 138889.00 76428.00C138889.00 76449.33 138889.00 76470.67 138889.00 76492.00C138878.33 76492.00 138867.67 76492.00 138857.00 76492.00C138878.33 76513.67 138899.67 76535.33 138921.00 76557.00C138899.67 76621.00 138878.33 76685.00 138857.00 76749.00C138846.33 76760.00 138835.67 76771.00 138825.00 76782.00C138808.56 76829.95 138791.85 76877.79 138776.02 76925.95C138770.68 76941.96 138765.34 76957.98 138760.00 76974.00C138738.67 76985.00 138717.33 76996.00 138696.00 77007.00C138696.00 77017.67 138696.00 77028.33 138696.00 77039.00C138685.33 77049.67 138674.67 77060.33 138664.00 77071.00C138653.33 77103.00 138642.67 77135.00 138632.00 77167.00C138599.67 77167.00 138567.33 77167.00 138535.00 77167.00C138535.00 77188.67 138535.00 77210.33 138535.00 77232.00C138524.33 77253.33 138513.67 77274.67 138503.00 77296.00C138513.67 77360.33 138524.33 77424.67 138535.00 77489.00C138492.33 77467.67 138449.67 77446.33 138407.00 77425.00C138374.67 77435.67 138342.33 77446.33 138310.00 77457.00C138299.33 77467.67 138288.67 77478.33 138278.00 77489.00C138256.67 77456.67 138235.33 77424.33 138214.00 77392.00C138203.00 77295.67 138192.00 77199.33 138181.00 77103.00C138170.33 77092.33 138159.67 77081.67 138149.00 77071.00C138138.33 77071.00 138127.67 77071.00 138117.00 77071.00C138095.57 77081.76 138074.05 77092.38 138052.68 77103.23C137977.78 77156.82 137902.89 77210.41 137828.00 77264.00C137763.67 77253.33 137699.33 77242.67 137635.00 77232.00C137592.00 77242.67 137549.00 77253.33 137506.00 77264.00C137473.89 77220.92 137441.90 77177.74 137409.72 77134.72C137390.29 77115.18 137370.75 77095.75 137350.86 77076.68C137347.75 77073.70 137344.94 77070.30 137340.73 77068.86C137320.82 77058.91 137300.91 77048.96 137281.00 77039.00C137237.81 77049.74 137194.66 77060.69 137151.44 77071.31C137098.29 77081.87 137045.15 77092.44 136992.00 77103.00C136949.00 77103.00 136906.00 77103.00 136863.00 77103.00C136841.67 77092.33 136820.33 77081.67 136799.00 77071.00C136777.67 77092.33 136756.33 77113.67 136735.00 77135.00C136702.67 77113.67 136670.33 77092.33 136638.00 77071.00C136606.00 77060.33 136574.00 77049.67 136542.00 77039.00C136520.33 76964.00 136498.67 76889.00 136477.00 76814.00C136423.67 76749.67 136370.33 76685.33 136317.00 76621.00C136305.88 76620.92 136294.71 76621.17 136283.62 76620.87C136251.75 76610.25 136219.87 76599.63 136188.00 76589.00C136177.33 76556.67 136166.67 76524.33 136156.00 76492.00C136145.33 76481.33 136134.67 76470.67 136124.00 76460.00C136124.00 76406.33 136124.00 76352.67 136124.00 76299.00C136091.67 76256.33 136059.33 76213.67 136027.00 76171.00C136037.67 76149.33 136048.33 76127.67 136059.00 76106.00C136048.33 76063.33 136037.67 76020.67 136027.00 75978.00C136048.67 75956.33 136070.33 75934.67 136092.00 75913.00C136070.33 75891.67 136048.67 75870.33 136027.00 75849.00C136027.00 75817.00 136027.00 75785.00 136027.00 75753.00C136037.67 75742.33 136048.33 75731.67 136059.00 75721.00C136059.00 75688.67 136059.00 75656.33 136059.00 75624.00C136027.00 75613.33 135995.00 75602.67 135963.00 75592.00C135963.00 75581.33 135963.00 75570.67 135963.00 75560.00C135984.33 75549.33 136005.67 75538.67 136027.00 75528.00C136005.67 75506.33 135984.33 75484.67 135963.00 75463.00C135952.33 75463.00 135941.67 75463.00 135931.00 75463.00C135941.67 75431.00 135952.33 75399.00 135963.00 75367.00C135941.67 75345.67 135920.33 75324.33 135899.00 75303.00C135888.00 75281.33 135877.00 75259.67 135866.00 75238.00C135823.33 75259.67 135780.67 75281.33 135738.00 75303.00C135705.67 75303.00 135673.33 75303.00 135641.00 75303.00C135609.00 75292.00 135577.00 75281.00 135545.00 75270.00C135545.08 75259.21 135544.83 75248.37 135545.13 75237.62C135555.75 75205.75 135566.38 75173.87 135577.00 75142.00C135587.67 75131.33 135598.33 75120.67 135609.00 75110.00C135598.33 75088.33 135587.67 75066.67 135577.00 75045.00C135545.00 75023.67 135513.00 75002.33 135481.00 74981.00C135406.00 74981.00 135331.00 74981.00 135256.00 74981.00C135256.00 74970.33 135256.00 74959.67 135256.00 74949.00C135245.00 74938.33 135234.00 74927.67 135223.00 74917.00C135222.94 74895.21 135223.13 74873.38 135222.90 74851.61C135212.27 74809.08 135201.63 74766.54 135191.00 74724.00C135255.33 74681.00 135319.67 74638.00 135384.00 74595.00C135394.67 74573.67 135405.33 74552.33 135416.00 74531.00C135416.00 74488.00 135416.00 74445.00 135416.00 74402.00C135437.67 74370.00 135459.33 74338.00 135481.00 74306.00C135481.00 74273.67 135481.00 74241.33 135481.00 74209.00C135502.54 74198.16 135524.21 74187.54 135545.66 74176.56C135609.78 74134.04 135673.89 74091.52 135738.00 74049.00C135738.00 74038.00 135738.00 74027.00 135738.00 74016.00C135705.67 74005.33 135673.33 73994.67 135641.00 73984.00C135641.00 73973.33 135641.00 73962.67 135641.00 73952.00C135619.67 73920.00 135598.33 73888.00 135577.00 73856.00C135577.00 73845.00 135577.00 73834.00 135577.00 73823.00C135598.33 73801.67 135619.67 73780.33 135641.00 73759.00C135641.00 73737.67 135641.00 73716.33 135641.00 73695.00C135619.67 73684.33 135598.33 73673.67 135577.00 73663.00C135545.00 73673.67 135513.00 73684.33 135481.00 73695.00C135470.00 73673.67 135459.00 73652.33 135448.00 73631.00C135426.67 73620.00 135405.33 73609.00 135384.00 73598.00C135362.67 73598.00 135341.33 73598.00 135320.00 73598.00C135290.70 73568.87 135261.82 73539.32 135232.00 73510.73C135229.00 73507.82 135226.00 73504.91 135223.00 73502.00C135223.00 73480.67 135223.00 73459.33 135223.00 73438.00C135234.00 73416.33 135245.00 73394.67 135256.00 73373.00C135266.67 73362.33 135277.33 73351.67 135288.00 73341.00C135255.67 73330.33 135223.33 73319.67 135191.00 73309.00C135169.67 73287.67 135148.33 73266.33 135127.00 73245.00C135116.21 73245.08 135105.37 73244.83 135094.62 73245.13C135062.41 73255.75 135030.21 73266.38 134998.00 73277.00C134955.33 73277.00 134912.67 73277.00 134870.00 73277.00C134848.33 73287.67 134826.67 73298.33 134805.00 73309.00C134794.33 73319.67 134783.67 73330.33 134773.00 73341.00C134773.00 73351.67 134773.00 73362.33 134773.00 73373.00C134741.00 73362.33 134709.00 73351.67 134677.00 73341.00C134677.08 73330.21 134676.83 73319.37 134677.13 73308.62C134687.75 73276.75 134698.38 73244.87 134709.00 73213.00C134687.55 73180.59 134666.28 73148.04 134644.71 73115.72C134624.81 73096.52 134605.00 73077.22 134585.55 73057.55C134562.23 73033.99 134538.93 73010.38 134515.78 72986.67C134494.52 72954.78 134473.26 72922.89 134452.00 72891.00C134452.00 72869.67 134452.00 72848.33 134452.00 72827.00C134441.21 72827.08 134430.37 72826.83 134419.62 72827.13C134387.41 72837.75 134355.21 72848.38 134323.00 72859.00C134312.33 72837.67 134301.67 72816.33 134291.00 72795.00C134291.00 72773.33 134291.00 72751.67 134291.00 72730.00C134312.33 72719.33 134333.67 72708.67 134355.00 72698.00C134355.00 72687.33 134355.00 72676.67 134355.00 72666.00C134374.52 72646.37 134394.16 72626.85 134414.14 72607.68C134416.09 72605.79 134418.05 72603.89 134420.00 72602.00C134398.33 72569.67 134376.67 72537.33 134355.00 72505.00C134371.90 72471.21 134388.65 72437.34 134406.15 72403.86C134410.77 72394.91 134415.38 72385.95 134420.00 72377.00C134409.00 72355.33 134398.00 72333.67 134387.00 72312.00C134387.00 72301.33 134387.00 72290.67 134387.00 72280.00C134365.67 72290.67 134344.33 72301.33 134323.00 72312.00C134301.67 72301.33 134280.33 72290.67 134259.00 72280.00C134259.08 72269.21 134258.83 72258.38 134259.12 72247.62C134269.75 72215.41 134280.37 72183.21 134291.00 72151.00C134280.33 72129.67 134269.67 72108.33 134259.00 72087.00C134248.33 72076.33 134237.67 72065.67 134227.00 72055.00C134184.00 72044.33 134141.00 72033.67 134098.00 72023.00C134087.33 72023.00 134076.67 72023.00 134066.00 72023.00C134066.00 71990.67 134066.00 71958.33 134066.00 71926.00C134046.70 71946.00 134027.32 71965.91 134007.55 71985.45C134005.53 71987.20 134003.82 71989.72 134001.60 71991.00C133969.40 71991.00 133937.20 71991.00 133905.00 71991.00C133894.33 71969.33 133883.67 71947.67 133873.00 71926.00C133883.67 71926.00 133894.33 71926.00 133905.00 71926.00C133894.33 71904.67 133883.67 71883.33 133873.00 71862.00C133883.67 71851.33 133894.33 71840.67 133905.00 71830.00C133894.33 71819.33 133883.67 71808.67 133873.00 71798.00C133883.67 71798.00 133894.33 71798.00 133905.00 71798.00C133894.33 71787.33 133883.67 71776.67 133873.00 71766.00C133894.33 71766.00 133915.67 71766.00 133937.00 71766.00C133947.67 71755.33 133958.33 71744.67 133969.00 71734.00C133958.33 71712.33 133947.67 71690.67 133937.00 71669.00C133905.00 71669.00 133873.00 71669.00 133841.00 71669.00C133787.33 71690.67 133733.67 71712.33 133680.00 71734.00C133658.67 71723.00 133637.33 71712.00 133616.00 71701.00C133594.33 71701.00 133572.67 71701.00 133551.00 71701.00C133551.00 71712.00 133551.00 71723.00 133551.00 71734.00C133529.67 71734.00 133508.33 71734.00 133487.00 71734.00C133497.67 71712.33 133508.33 71690.67 133519.00 71669.00C133497.67 71679.67 133476.33 71690.33 133455.00 71701.00C133433.67 71690.33 133412.33 71679.67 133391.00 71669.00C133369.33 71669.00 133347.67 71669.00 133326.00 71669.00C133326.00 71679.67 133326.00 71690.33 133326.00 71701.00C133294.00 71679.67 133262.00 71658.33 133230.00 71637.00C133230.00 71626.33 133230.00 71615.67 133230.00 71605.00C133251.33 71605.00 133272.67 71605.00 133294.00 71605.00C133283.33 71594.33 133272.67 71583.67 133262.00 71573.00C133272.67 71573.00 133283.33 71573.00 133294.00 71573.00C133294.00 71551.33 133294.00 71529.67 133294.00 71508.00C133315.67 71497.33 133337.33 71486.67 133359.00 71476.00C133359.00 71465.33 133359.00 71454.67 133359.00 71444.00C133348.00 71444.00 133337.00 71444.00 133326.00 71444.00C133326.00 71433.33 133326.00 71422.67 133326.00 71412.00C133315.33 71422.67 133304.67 71433.33 133294.00 71444.00C133272.67 71433.33 133251.33 71422.67 133230.00 71412.00C133240.67 71401.33 133251.33 71390.67 133262.00 71380.00C133294.33 71380.00 133326.67 71380.00 133359.00 71380.00C133359.00 71369.33 133359.00 71358.67 133359.00 71348.00C133369.67 71326.33 133380.33 71304.67 133391.00 71283.00C133391.00 71272.33 133391.00 71261.67 133391.00 71251.00C133391.00 71261.67 133391.00 71272.33 133391.00 71283.00C133412.33 71283.00 133433.67 71283.00 133455.00 71283.00C133455.00 71272.33 133455.00 71261.67 133455.00 71251.00C133465.67 71240.33 133476.33 71229.67 133487.00 71219.00C133487.00 71208.33 133487.00 71197.67 133487.00 71187.00C133476.33 71165.67 133465.67 71144.33 133455.00 71123.00C133465.67 71112.00 133476.33 71101.00 133487.00 71090.00C133497.67 71090.00 133508.33 71090.00 133519.00 71090.00C133540.67 71079.33 133562.33 71068.67 133584.00 71058.00C133584.00 71047.33 133584.00 71036.67 133584.00 71026.00C133605.33 71015.33 133626.67 71004.67 133648.00 70994.00C133648.00 70983.33 133648.00 70972.67 133648.00 70962.00C133669.33 70951.33 133690.67 70940.67 133712.00 70930.00C133701.33 70908.33 133690.67 70886.67 133680.00 70865.00C133669.33 70865.00 133658.67 70865.00 133648.00 70865.00C133637.33 70854.33 133626.67 70843.67 133616.00 70833.00C133616.00 70822.33 133616.00 70811.67 133616.00 70801.00C133605.33 70779.67 133594.67 70758.33 133584.00 70737.00C133605.33 70726.33 133626.67 70715.67 133648.00 70705.00C133669.33 70705.00 133690.67 70705.00 133712.00 70705.00C133722.67 70715.67 133733.33 70726.33 133744.00 70737.00C133776.33 70704.67 133808.67 70672.33 133841.00 70640.00C133873.00 70640.00 133905.00 70640.00 133937.00 70640.00C133947.67 70629.33 133958.33 70618.67 133969.00 70608.00C133958.33 70597.33 133947.67 70586.67 133937.00 70576.00C133937.00 70565.33 133937.00 70554.67 133937.00 70544.00C133947.67 70544.00 133958.33 70544.00 133969.00 70544.00C133980.00 70533.33 133991.00 70522.67 134002.00 70512.00C133991.00 70501.00 133980.00 70490.00 133969.00 70479.00C133980.00 70468.33 133991.00 70457.67 134002.00 70447.00C134002.00 70415.00 134002.00 70383.00 134002.00 70351.00C134012.67 70340.33 134023.33 70329.67 134034.00 70319.00C134023.33 70286.67 134012.67 70254.33 134002.00 70222.00C133991.00 70222.00 133980.00 70222.00 133969.00 70222.00C133969.00 70211.33 133969.00 70200.67 133969.00 70190.00C133958.33 70190.00 133947.67 70190.00 133937.00 70190.00C133937.00 70168.67 133937.00 70147.33 133937.00 70126.00C133926.33 70115.33 133915.67 70104.67 133905.00 70094.00C133894.33 70061.67 133883.67 70029.33 133873.00 69997.00C133905.00 69997.00 133937.00 69997.00 133969.00 69997.00C133969.00 69965.00 133969.00 69933.00 133969.00 69901.00C133990.67 69879.33 134012.33 69857.67 134034.00 69836.00C134044.67 69836.00 134055.33 69836.00 134066.00 69836.00C134076.67 69825.33 134087.33 69814.67 134098.00 69804.00C134087.33 69782.67 134076.67 69761.33 134066.00 69740.00C134055.33 69729.33 134044.67 69718.67 134034.00 69708.00C134044.67 69697.33 134055.33 69686.67 134066.00 69676.00C134044.67 69676.00 134023.33 69676.00 134002.00 69676.00C134012.67 69665.00 134023.33 69654.00 134034.00 69643.00C134023.33 69643.00 134012.67 69643.00 134002.00 69643.00C133980.33 69632.33 133958.67 69621.67 133937.00 69611.00C133947.67 69600.33 133958.33 69589.67 133969.00 69579.00C133958.33 69568.33 133947.67 69557.67 133937.00 69547.00C133947.67 69536.33 133958.33 69525.67 133969.00 69515.00C133969.00 69504.33 133969.00 69493.67 133969.00 69483.00C133980.00 69483.00 133991.00 69483.00 134002.00 69483.00C134002.00 69472.33 134002.00 69461.67 134002.00 69451.00C134012.67 69451.00 134023.33 69451.00 134034.00 69451.00C134023.33 69440.00 134012.67 69429.00 134002.00 69418.00C134012.67 69418.00 134023.33 69418.00 134034.00 69418.00C134034.00 69407.33 134034.00 69396.67 134034.00 69386.00C134023.33 69375.33 134012.67 69364.67 134002.00 69354.00C133991.00 69364.67 133980.00 69375.33 133969.00 69386.00C133969.00 69375.33 133969.00 69364.67 133969.00 69354.00C133958.33 69354.00 133947.67 69354.00 133937.00 69354.00C133947.67 69354.00 133958.33 69354.00 133969.00 69354.00C133969.00 69343.33 133969.00 69332.67 133969.00 69322.00C133980.00 69332.67 133991.00 69343.33 134002.00 69354.00C134012.67 69354.00 134023.33 69354.00 134034.00 69354.00C134034.00 69322.00 134034.00 69290.00 134034.00 69258.00C134044.67 69268.67 134055.33 69279.33 134066.00 69290.00C134066.00 69268.67 134066.00 69247.33 134066.00 69226.00C134066.00 69236.67 134066.00 69247.33 134066.00 69258.00C134076.67 69258.00 134087.33 69258.00 134098.00 69258.00C134098.00 69247.33 134098.00 69236.67 134098.00 69226.00C134108.67 69236.67 134119.33 69247.33 134130.00 69258.00C134130.00 69247.33 134130.00 69236.67 134130.00 69226.00C134140.67 69226.00 134151.33 69226.00 134162.00 69226.00C134151.33 69215.00 134140.67 69204.00 134130.00 69193.00C134140.67 69193.00 134151.33 69193.00 134162.00 69193.00C134162.00 69182.33 134162.00 69171.67 134162.00 69161.00C134172.67 69171.67 134183.33 69182.33 134194.00 69193.00C134205.00 69182.33 134216.00 69171.67 134227.00 69161.00C134227.00 69150.33 134227.00 69139.67 134227.00 69129.00C134237.67 69118.33 134248.33 69107.67 134259.00 69097.00C134259.00 69086.33 134259.00 69075.67 134259.00 69065.00C134269.67 69065.00 134280.33 69065.00 134291.00 69065.00C134280.33 69054.33 134269.67 69043.67 134259.00 69033.00C134269.67 69022.00 134280.33 69011.00 134291.00 69000.00C134280.33 68989.33 134269.67 68978.67 134259.00 68968.00C134269.67 68957.33 134280.33 68946.67 134291.00 68936.00C134280.33 68925.33 134269.67 68914.67 134259.00 68904.00C134269.67 68904.00 134280.33 68904.00 134291.00 68904.00C134280.33 68882.67 134269.67 68861.33 134259.00 68840.00C134259.00 68818.33 134259.00 68796.67 134259.00 68775.00C134280.33 68775.00 134301.67 68775.00 134323.00 68775.00C134323.00 68764.33 134323.00 68753.67 134323.00 68743.00C134333.67 68732.33 134344.33 68721.67 134355.00 68711.00C134365.67 68732.33 134376.33 68753.67 134387.00 68775.00C134407.00 68755.70 134426.91 68736.32 134446.45 68716.55C134469.63 68693.37 134492.82 68670.18 134516.00 68647.00C134505.33 68636.33 134494.67 68625.67 134484.00 68615.00C134494.67 68593.33 134505.33 68571.67 134516.00 68550.00C134516.00 68528.67 134516.00 68507.33 134516.00 68486.00C134505.33 68454.00 134494.67 68422.00 134484.00 68390.00C134494.67 68400.67 134505.33 68411.33 134516.00 68422.00C134537.33 68411.33 134558.67 68400.67 134580.00 68390.00C134569.33 68368.33 134558.67 68346.67 134548.00 68325.00C134558.67 68325.00 134569.33 68325.00 134580.00 68325.00C134580.00 68303.67 134580.00 68282.33 134580.00 68261.00C134612.33 68271.67 134644.67 68282.33 134677.00 68293.00C134719.67 68293.00 134762.33 68293.00 134805.00 68293.00C134816.00 68303.67 134827.00 68314.33 134838.00 68325.00C134848.67 68303.67 134859.33 68282.33 134870.00 68261.00C134880.69 68250.19 134891.66 68239.58 134902.18 68228.64C134912.79 68207.43 134923.39 68186.21 134934.00 68165.00C134966.11 68153.93 134998.28 68142.98 135030.36 68131.82C135073.94 68110.47 135117.40 68088.88 135160.78 68067.12C135203.19 68046.08 135245.59 68025.04 135288.00 68004.00C135330.67 68025.33 135373.33 68046.67 135416.00 68068.00C135437.67 68068.00 135459.33 68068.00 135481.00 68068.00C135502.33 68057.33 135523.67 68046.67 135545.00 68036.00C135577.00 68036.00 135609.00 68036.00 135641.00 68036.00C135662.67 68025.33 135684.33 68014.67 135706.00 68004.00C135740.64 67968.81 135775.20 67933.55 135810.24 67898.76C135818.27 67890.59 135826.61 67882.67 135834.45 67874.34C135855.96 67842.56 135877.48 67810.78 135899.00 67779.00C135888.00 67725.33 135877.00 67671.67 135866.00 67618.00C135877.00 67585.67 135888.00 67553.33 135899.00 67521.00C135931.00 67489.00 135963.00 67457.00 135995.00 67425.00C135973.67 67403.67 135952.33 67382.33 135931.00 67361.00C135909.33 67350.33 135887.67 67339.67 135866.00 67329.00C135866.00 67307.33 135866.00 67285.67 135866.00 67264.00C135898.33 67178.33 135930.67 67092.67 135963.00 67007.00C135963.00 66985.67 135963.00 66964.33 135963.00 66943.00C135973.67 66921.33 135984.33 66899.67 135995.00 66878.00C136016.33 66878.00 136037.67 66878.00 136059.00 66878.00C136070.00 66867.33 136081.00 66856.67 136092.00 66846.00C136092.00 66824.67 136092.00 66803.33 136092.00 66782.00C136070.33 66760.67 136048.67 66739.33 136027.00 66718.00C136027.00 66643.00 136027.00 66568.00 136027.00 66493.00C136016.33 66482.00 136005.67 66471.00 135995.00 66460.00C135995.00 66449.33 135995.00 66438.67 135995.00 66428.00C135984.33 66406.67 135973.67 66385.33 135963.00 66364.00C135919.87 66331.63 135876.84 66299.09 135833.64 66266.82C135771.26 66235.68 135709.01 66204.27 135646.38 66173.65C135644.79 66172.24 135640.85 66172.29 135641.00 66169.81C135641.00 66138.20 135641.00 66106.60 135641.00 66075.00C135619.67 66064.00 135598.33 66053.00 135577.00 66042.00C135566.33 66031.33 135555.67 66020.67 135545.00 66010.00C135523.67 66010.00 135502.33 66010.00 135481.00 66010.00C135481.00 65999.33 135481.00 65988.67 135481.00 65978.00C135459.33 65967.33 135437.67 65956.67 135416.00 65946.00C135384.00 65946.00 135352.00 65946.00 135320.00 65946.00C135298.67 65967.33 135277.33 65988.67 135256.00 66010.00C135245.00 66010.00 135234.00 66010.00 135223.00 66010.00C135201.67 65999.33 135180.33 65988.67 135159.00 65978.00C135148.33 65978.00 135137.67 65978.00 135127.00 65978.00C135116.33 65999.33 135105.67 66020.67 135095.00 66042.00C135062.67 66042.00 135030.33 66042.00 134998.00 66042.00C134976.67 66031.33 134955.33 66020.67 134934.00 66010.00C134923.33 66020.67 134912.67 66031.33 134902.00 66042.00C134891.33 66042.00 134880.67 66042.00 134870.00 66042.00C134859.33 66053.00 134848.67 66064.00 134838.00 66075.00C134816.33 66075.00 134794.67 66075.00 134773.00 66075.00C134762.33 66085.67 134751.67 66096.33 134741.00 66107.00C134730.33 66096.33 134719.67 66085.67 134709.00 66075.00C134698.33 66107.00 134687.67 66139.00 134677.00 66171.00C134666.33 66171.00 134655.67 66171.00 134645.00 66171.00C134645.00 66160.33 134645.00 66149.67 134645.00 66139.00C134625.00 66158.30 134605.09 66177.68 134585.55 66197.45C134583.80 66199.47 134581.28 66201.18 134580.00 66203.40C134580.00 66213.93 134580.00 66224.47 134580.00 66235.00C134569.33 66224.33 134558.67 66213.67 134548.00 66203.00C134548.00 66213.67 134548.00 66224.33 134548.00 66235.00C134537.33 66235.00 134526.67 66235.00 134516.00 66235.00C134505.33 66224.33 134494.67 66213.67 134484.00 66203.00C134473.33 66213.67 134462.67 66224.33 134452.00 66235.00C134419.67 66245.67 134387.33 66256.33 134355.00 66267.00C134344.33 66267.00 134333.67 66267.00 134323.00 66267.00C134323.00 66278.00 134323.00 66289.00 134323.00 66300.00C134312.33 66300.00 134301.67 66300.00 134291.00 66300.00C134280.33 66278.33 134269.67 66256.67 134259.00 66235.00C134237.33 66256.67 134215.67 66278.33 134194.00 66300.00C134183.33 66289.00 134172.67 66278.00 134162.00 66267.00C134162.00 66256.33 134162.00 66245.67 134162.00 66235.00C134140.67 66245.67 134119.33 66256.33 134098.00 66267.00C134098.00 66288.67 134098.00 66310.33 134098.00 66332.00C134087.33 66332.00 134076.67 66332.00 134066.00 66332.00C134055.33 66353.33 134044.67 66374.67 134034.00 66396.00C134023.33 66396.00 134012.67 66396.00 134002.00 66396.00C133991.00 66385.33 133980.00 66374.67 133969.00 66364.00C133958.33 66364.00 133947.67 66364.00 133937.00 66364.00C133937.00 66385.33 133937.00 66406.67 133937.00 66428.00C133905.00 66428.00 133873.00 66428.00 133841.00 66428.00C133830.33 66449.67 133819.67 66471.33 133809.00 66493.00C133798.00 66493.00 133787.00 66493.00 133776.00 66493.00C133776.00 66525.00 133776.00 66557.00 133776.00 66589.00C133754.67 66599.67 133733.33 66610.33 133712.00 66621.00C133722.67 66631.67 133733.33 66642.33 133744.00 66653.00C133712.00 66663.67 133680.00 66674.33 133648.00 66685.00C133648.00 66696.00 133648.00 66707.00 133648.00 66718.00C133637.33 66707.00 133626.67 66696.00 133616.00 66685.00C133605.33 66717.33 133594.67 66749.67 133584.00 66782.00C133573.00 66782.00 133562.00 66782.00 133551.00 66782.00C133551.00 66771.33 133551.00 66760.67 133551.00 66750.00C133519.00 66750.00 133487.00 66750.00 133455.00 66750.00C133455.00 66739.33 133455.00 66728.67 133455.00 66718.00C133423.00 66718.00 133391.00 66718.00 133359.00 66718.00C133359.00 66707.00 133359.00 66696.00 133359.00 66685.00C133337.33 66674.33 133315.67 66663.67 133294.00 66653.00C133304.67 66642.33 133315.33 66631.67 133326.00 66621.00C133304.67 66610.33 133283.33 66599.67 133262.00 66589.00C133262.00 66557.00 133262.00 66525.00 133262.00 66493.00C133230.00 66460.67 133198.00 66428.33 133166.00 66396.00C133123.00 66396.00 133080.00 66396.00 133037.00 66396.00C133058.33 66385.33 133079.67 66374.67 133101.00 66364.00C133079.67 66342.67 133058.33 66321.33 133037.00 66300.00C133047.67 66300.00 133058.33 66300.00 133069.00 66300.00C133069.00 66278.33 133069.00 66256.67 133069.00 66235.00C133058.33 66245.67 133047.67 66256.33 133037.00 66267.00C133026.33 66256.33 133015.67 66245.67 133005.00 66235.00C133015.67 66203.00 133026.33 66171.00 133037.00 66139.00C133026.33 66149.67 133015.67 66160.33 133005.00 66171.00C132994.33 66139.00 132983.67 66107.00 132973.00 66075.00C132962.00 66075.00 132951.00 66075.00 132940.00 66075.00C132918.67 66085.67 132897.33 66096.33 132876.00 66107.00C132876.00 66053.33 132876.00 65999.67 132876.00 65946.00C132854.67 65946.00 132833.33 65946.00 132812.00 65946.00C132812.00 65935.33 132812.00 65924.67 132812.00 65914.00C132779.67 65881.67 132747.33 65849.33 132715.00 65817.00C132715.00 65795.67 132715.00 65774.33 132715.00 65753.00C132704.33 65753.00 132693.67 65753.00 132683.00 65753.00C132683.00 65731.67 132683.00 65710.33 132683.00 65689.00C132661.67 65699.67 132640.33 65710.33 132619.00 65721.00C132619.00 65710.33 132619.00 65699.67 132619.00 65689.00C132608.33 65689.00 132597.67 65689.00 132587.00 65689.00C132587.00 65678.33 132587.00 65667.67 132587.00 65657.00C132565.67 65657.00 132544.33 65657.00 132523.00 65657.00C132501.33 65635.33 132479.67 65613.67 132458.00 65592.00C132458.00 65581.33 132458.00 65570.67 132458.00 65560.00C132436.67 65560.00 132415.33 65560.00 132394.00 65560.00C132394.00 65549.33 132394.00 65538.67 132394.00 65528.00C132415.33 65517.33 132436.67 65506.67 132458.00 65496.00C132436.67 65496.00 132415.33 65496.00 132394.00 65496.00C132404.67 65485.33 132415.33 65474.67 132426.00 65464.00C132415.28 65442.07 132404.30 65420.25 132393.75 65398.25C132383.17 65366.50 132372.58 65334.75 132362.00 65303.00C132372.67 65292.33 132383.33 65281.67 132394.00 65271.00C132372.67 65271.00 132351.33 65271.00 132330.00 65271.00C132319.00 65281.67 132308.00 65292.33 132297.00 65303.00C132308.00 65281.67 132319.00 65260.33 132330.00 65239.00C132330.00 65228.00 132330.00 65217.00 132330.00 65206.00C132308.33 65206.00 132286.67 65206.00 132265.00 65206.00C132265.00 65184.67 132265.00 65163.33 132265.00 65142.00C132254.33 65152.67 132243.67 65163.33 132233.00 65174.00C132211.67 65163.33 132190.33 65152.67 132169.00 65142.00C132158.33 65152.67 132147.67 65163.33 132137.00 65174.00C132126.33 65163.33 132115.67 65152.67 132105.00 65142.00C132094.00 65142.00 132083.00 65142.00 132072.00 65142.00C132072.00 65120.67 132072.00 65099.33 132072.00 65078.00C132083.00 65067.33 132094.00 65056.67 132105.00 65046.00C132094.00 65035.00 132083.00 65024.00 132072.00 65013.00C132072.00 65002.33 132072.00 64991.67 132072.00 64981.00C132083.00 64991.67 132094.00 65002.33 132105.00 65013.00C132115.67 65013.00 132126.33 65013.00 132137.00 65013.00C132137.00 64991.67 132137.00 64970.33 132137.00 64949.00C132083.33 64938.33 132029.67 64927.67 131976.00 64917.00C131976.00 64895.67 131976.00 64874.33 131976.00 64853.00C131965.33 64842.33 131954.67 64831.67 131944.00 64821.00C131976.00 64821.00 132008.00 64821.00 132040.00 64821.00C132050.67 64810.00 132061.33 64799.00 132072.00 64788.00C132040.00 64756.00 132008.00 64724.00 131976.00 64692.00C131954.67 64681.33 131933.33 64670.67 131912.00 64660.00C131901.00 64638.33 131890.00 64616.67 131879.00 64595.00C131847.00 64595.00 131815.00 64595.00 131783.00 64595.00C131783.00 64606.00 131783.00 64617.00 131783.00 64628.00C131793.67 64649.33 131804.33 64670.67 131815.00 64692.00C131836.33 64692.00 131857.67 64692.00 131879.00 64692.00C131879.00 64702.67 131879.00 64713.33 131879.00 64724.00C131857.67 64745.33 131836.33 64766.67 131815.00 64788.00C131793.67 64777.33 131772.33 64766.67 131751.00 64756.00C131740.33 64734.67 131729.67 64713.33 131719.00 64692.00C131719.00 64681.33 131719.00 64670.67 131719.00 64660.00C131729.67 64638.33 131740.33 64616.67 131751.00 64595.00C131751.00 64563.00 131751.00 64531.00 131751.00 64499.00C131718.67 64477.67 131686.33 64456.33 131654.00 64435.00C131665.00 64413.33 131676.00 64391.67 131687.00 64370.00C131676.00 64359.33 131665.00 64348.67 131654.00 64338.00C131643.33 64338.00 131632.67 64338.00 131622.00 64338.00C131600.67 64327.33 131579.33 64316.67 131558.00 64306.00C131536.67 64306.00 131515.33 64306.00 131494.00 64306.00C131494.00 64295.33 131494.00 64284.67 131494.00 64274.00C131515.33 64252.67 131536.67 64231.33 131558.00 64210.00C131558.00 64199.00 131558.00 64188.00 131558.00 64177.00C131536.67 64155.67 131515.33 64134.33 131494.00 64113.00C131451.00 64113.00 131408.00 64113.00 131365.00 64113.00C131354.33 64134.33 131343.67 64155.67 131333.00 64177.00C131322.33 64177.00 131311.67 64177.00 131301.00 64177.00C131290.33 64166.33 131279.67 64155.67 131269.00 64145.00C131269.00 64091.67 131269.00 64038.33 131269.00 63985.00C131247.33 63963.33 131225.67 63941.67 131204.00 63920.00C131193.33 63866.33 131182.67 63812.67 131172.00 63759.00C131172.00 63737.67 131172.00 63716.33 131172.00 63695.00C131129.00 63695.00 131086.00 63695.00 131043.00 63695.00C131010.89 63705.74 130978.72 63716.35 130946.64 63727.18C130925.43 63737.79 130904.21 63748.39 130883.00 63759.00C130840.00 63748.33 130797.00 63737.67 130754.00 63727.00C130775.33 63684.33 130796.67 63641.67 130818.00 63599.00C130840.05 63588.23 130861.99 63577.17 130884.12 63566.58C130969.41 63534.39 131054.71 63502.19 131140.00 63470.00C131140.00 63459.33 131140.00 63448.67 131140.00 63438.00C131183.00 63416.67 131226.00 63395.33 131269.00 63374.00C131279.67 63320.33 131290.33 63266.67 131301.00 63213.00C131268.89 63148.56 131236.38 63084.31 131204.00 63020.00C131139.67 62977.00 131075.33 62934.00 131011.00 62891.00C131000.33 62880.33 130989.67 62869.67 130979.00 62859.00C130904.00 62859.00 130829.00 62859.00 130754.00 62859.00C130732.67 62869.67 130711.33 62880.33 130690.00 62891.00C130657.67 62944.67 130625.33 62998.33 130593.00 63052.00C130550.33 63052.00 130507.67 63052.00 130465.00 63052.00C130432.67 62977.00 130400.33 62902.00 130368.00 62827.00C130336.00 62795.00 130304.00 62763.00 130272.00 62731.00C130207.67 62698.67 130143.33 62666.33 130079.00 62634.00C130057.67 62612.67 130036.33 62591.33 130015.00 62570.00C130015.00 62505.67 130015.00 62441.33 130015.00 62377.00C130068.33 62344.67 130121.67 62312.33 130175.00 62280.00C130185.67 62269.33 130196.33 62258.67 130207.00 62248.00C130228.67 62248.00 130250.33 62248.00 130272.00 62248.00C130304.11 62258.75 130336.28 62269.35 130368.35 62280.18C130389.90 62291.12 130411.45 62302.06 130433.00 62313.00C130454.33 62302.00 130475.67 62291.00 130497.00 62280.00C130529.00 62237.33 130561.00 62194.67 130593.00 62152.00C130603.67 62109.00 130614.33 62066.00 130625.00 62023.00C130668.00 61969.33 130711.00 61915.67 130754.00 61862.00C130775.33 61851.33 130796.67 61840.67 130818.00 61830.00C130861.00 61787.33 130904.00 61744.67 130947.00 61702.00C130957.67 61680.33 130968.33 61658.67 130979.00 61637.00C130979.08 61626.21 130978.83 61615.37 130979.13 61604.62C130989.83 61572.64 131000.39 61540.60 131011.18 61508.64C131021.78 61487.10 131032.39 61465.55 131043.00 61444.00C131043.00 61401.33 131043.00 61358.67 131043.00 61316.00C131086.01 61230.34 131129.19 61144.76 131172.00 61059.00C131161.11 61026.18 131150.45 60993.28 131139.41 60960.52C131118.27 60907.35 131097.14 60854.17 131076.00 60801.00C131076.00 60790.33 131076.00 60779.67 131076.00 60769.00C131065.00 60769.00 131054.00 60769.00 131043.00 60769.00C131043.09 60758.21 131042.83 60747.37 131043.13 60736.62C131064.75 60672.42 131086.38 60608.21 131108.00 60544.00C131140.00 60490.33 131172.00 60436.67 131204.00 60383.00C131204.00 60286.67 131204.00 60190.33 131204.00 60094.00C131214.67 60083.33 131225.33 60072.67 131236.00 60062.00C131225.33 60029.67 131214.67 59997.33 131204.00 59965.00C131236.42 59900.56 131268.73 59836.06 131301.22 59771.67C131322.48 59739.78 131343.74 59707.89 131365.00 59676.00C131365.00 59590.33 131365.00 59504.67 131365.00 59419.00C131375.67 59408.33 131386.33 59397.67 131397.00 59387.00C131397.00 59365.33 131397.00 59343.67 131397.00 59322.00C131440.00 59257.67 131483.00 59193.33 131526.00 59129.00C131536.67 59129.00 131547.33 59129.00 131558.00 59129.00C131568.67 59107.67 131579.33 59086.33 131590.00 59065.00C131558.00 58979.33 131526.00 58893.67 131494.00 58808.00C131504.67 58797.33 131515.33 58786.67 131526.00 58776.00C131547.39 58689.61 131568.93 58603.24 131590.23 58516.83C131600.82 58463.89 131611.41 58410.94 131622.00 58358.00C131622.00 58347.33 131622.00 58336.67 131622.00 58326.00C131665.00 58240.00 131708.00 58154.00 131751.00 58068.00C131751.00 58014.67 131751.00 57961.33 131751.00 57908.00C131740.33 57875.67 131729.67 57843.33 131719.00 57811.00C131697.31 57778.86 131675.42 57746.83 131653.85 57714.63C131632.56 57660.95 131611.11 57607.32 131589.91 57553.61C131568.43 57456.77 131547.08 57359.89 131525.52 57263.07C131515.01 57220.71 131504.51 57178.36 131494.00 57136.00C131504.67 57093.00 131515.33 57050.00 131526.00 57007.00C131526.00 56964.33 131526.00 56921.67 131526.00 56879.00C131515.33 56836.00 131504.67 56793.00 131494.00 56750.00C131472.33 56718.00 131450.67 56686.00 131429.00 56654.00C131461.33 56557.33 131493.67 56460.67 131526.00 56364.00C131526.00 56257.00 131526.00 56150.00 131526.00 56043.00C131515.33 56032.33 131504.67 56021.67 131494.00 56011.00C131483.00 55957.33 131472.00 55903.67 131461.00 55850.00C131418.33 55753.33 131375.67 55656.67 131333.00 55560.00C131311.67 55538.67 131290.33 55517.33 131269.00 55496.00C131247.33 55453.00 131225.67 55410.00 131204.00 55367.00C131214.86 55334.23 131225.96 55301.53 131236.66 55268.71C131258.11 55194.47 131279.55 55120.24 131301.00 55046.00C131301.00 54981.67 131301.00 54917.33 131301.00 54853.00C131290.33 54810.00 131279.67 54767.00 131269.00 54724.00C131269.00 54670.67 131269.00 54617.33 131269.00 54564.00C131247.33 54499.67 131225.67 54435.33 131204.00 54371.00C131107.67 54274.33 131011.33 54177.67 130915.00 54081.00C130904.33 54081.00 130893.67 54081.00 130883.00 54081.00C130861.33 54092.00 130839.67 54103.00 130818.00 54114.00C130753.67 54092.33 130689.33 54070.67 130625.00 54049.00C130550.00 53984.67 130475.00 53920.33 130400.00 53856.00C130367.90 53845.23 130335.69 53834.70 130303.66 53823.79C130218.11 53770.19 130132.55 53716.60 130047.00 53663.00C130004.00 53663.00 129961.00 53663.00 129918.00 53663.00C129875.00 53673.67 129832.00 53684.33 129789.00 53695.00C129735.67 53695.00 129682.33 53695.00 129629.00 53695.00C129607.19 53673.44 129585.19 53652.05 129563.50 53630.38C129521.00 53576.92 129478.50 53523.46 129436.00 53470.00C129436.00 53395.00 129436.00 53320.00 129436.00 53245.00C129425.26 53212.89 129414.65 53180.72 129403.82 53148.64C129393.21 53127.43 129382.61 53106.21 129372.00 53085.00C129296.67 53052.67 129221.33 53020.33 129146.00 52988.00C129103.21 52987.95 129060.39 52988.10 129017.61 52987.92C128964.07 52977.28 128910.54 52966.64 128857.00 52956.00C128825.00 52956.00 128793.00 52956.00 128761.00 52956.00C128707.33 53009.67 128653.67 53063.33 128600.00 53117.00C128546.33 53127.67 128492.67 53138.33 128439.00 53149.00C128395.86 53138.34 128352.76 53127.53 128309.60 53116.96C128202.74 53106.31 128095.87 53095.65 127989.00 53085.00C127967.53 53073.98 127946.13 53062.80 127924.62 53051.88C127892.41 53041.25 127860.21 53030.63 127828.00 53020.00C127806.67 52998.67 127785.33 52977.33 127764.00 52956.00C127753.33 52956.00 127742.67 52956.00 127732.00 52956.00C127697.96 52939.23 127663.84 52922.63 127630.10 52905.26C127599.53 52889.67 127568.83 52874.28 127538.34 52858.56C127506.22 52837.37 127474.11 52816.19 127442.00 52795.00C127399.33 52795.00 127356.67 52795.00 127314.00 52795.00C127260.33 52752.33 127206.67 52709.67 127153.00 52667.00C127131.67 52656.00 127110.33 52645.00 127089.00 52634.00C126928.00 52655.67 126767.00 52677.33 126606.00 52699.00C126574.00 52720.33 126542.00 52741.67 126510.00 52763.00C126456.33 52752.33 126402.67 52741.67 126349.00 52731.00C126317.00 52752.33 126285.00 52773.67 126253.00 52795.00C126220.67 52838.00 126188.33 52881.00 126156.00 52924.00C126156.00 52945.33 126156.00 52966.67 126156.00 52988.00C126145.33 53020.33 126134.67 53052.67 126124.00 53085.00C126124.00 53117.00 126124.00 53149.00 126124.00 53181.00C126102.67 53234.67 126081.33 53288.33 126060.00 53342.00C126016.99 53384.66 125973.76 53427.10 125931.00 53470.00C125899.00 53459.33 125867.00 53448.67 125835.00 53438.00C125824.00 53416.67 125813.00 53395.33 125802.00 53374.00C125780.53 53363.33 125759.14 53352.44 125737.61 53341.90C125695.08 53331.27 125652.54 53320.63 125610.00 53310.00C125588.33 53320.67 125566.67 53331.33 125545.00 53342.00C125534.33 53352.67 125523.67 53363.33 125513.00 53374.00C125502.33 53417.00 125491.67 53460.00 125481.00 53503.00C125470.33 53513.67 125459.67 53524.33 125449.00 53535.00C125416.67 53524.33 125384.33 53513.67 125352.00 53503.00C125341.33 53513.67 125330.67 53524.33 125320.00 53535.00C125298.67 53524.33 125277.33 53513.67 125256.00 53503.00zM139146.00 33053.00C139146.00 33042.33 139146.00 33031.67 139146.00 33021.00C139146.00 33031.67 139146.00 33042.33 139146.00 33053.00zM141622.00 34339.00C141622.00 34328.33 141622.00 34317.67 141622.00 34307.00C141611.33 34285.67 141600.67 34264.33 141590.00 34243.00C141579.33 34264.33 141568.67 34285.67 141558.00 34307.00C141547.00 34296.33 141536.00 34285.67 141525.00 34275.00C141536.00 34285.67 141547.00 34296.33 141558.00 34307.00C141568.67 34296.33 141579.33 34285.67 141590.00 34275.00C141590.00 34296.33 141590.00 34317.67 141590.00 34339.00C141600.67 34339.00 141611.33 34339.00 141622.00 34339.00zM142779.00 33986.00C142779.00 33953.67 142779.00 33921.33 142779.00 33889.00C142790.00 33878.33 142801.00 33867.67 142812.00 33857.00C142812.00 33878.33 142812.00 33899.67 142812.00 33921.00C142801.00 33931.67 142790.00 33942.33 142779.00 33953.00C142790.00 33953.00 142801.00 33953.00 142812.00 33953.00C142833.33 34028.00 142854.67 34103.00 142876.00 34178.00C142865.33 34189.00 142854.67 34200.00 142844.00 34211.00C142843.94 34199.88 142844.13 34188.72 142843.90 34177.61C142833.27 34135.08 142822.63 34092.54 142812.00 34050.00C142812.00 34028.67 142812.00 34007.33 142812.00 33986.00C142801.00 33986.00 142790.00 33986.00 142779.00 33986.00zM142812.00 33953.00C142801.00 33953.00 142790.00 33953.00 142779.00 33953.00C142779.00 33964.00 142779.00 33975.00 142779.00 33986.00C142790.00 33975.00 142801.00 33964.00 142812.00 33953.00zM139950.00 33600.00C139960.67 33600.00 139971.33 33600.00 139982.00 33600.00C139971.33 33589.00 139960.67 33578.00 139950.00 33567.00C139950.00 33578.00 139950.00 33589.00 139950.00 33600.00zM139982.00 33600.00C139971.33 33621.33 139960.67 33642.67 139950.00 33664.00C139939.33 33674.67 139928.67 33685.33 139918.00 33696.00C139918.00 33728.33 139918.00 33760.67 139918.00 33793.00C139928.67 33793.00 139939.33 33793.00 139950.00 33793.00C139939.33 33760.67 139928.67 33728.33 139918.00 33696.00C139939.33 33685.33 139960.67 33674.67 139982.00 33664.00C139992.67 33653.33 140003.33 33642.67 140014.00 33632.00C140003.33 33621.33 139992.67 33610.67 139982.00 33600.00zM144226.00 35593.00C144236.67 35593.00 144247.33 35593.00 144258.00 35593.00C144258.00 35600.33 144258.00 35607.67 144258.00 35615.00C144269.00 35607.67 144280.00 35600.33 144291.00 35593.00C144301.67 35614.67 144312.33 35636.33 144323.00 35658.00C144301.33 35668.67 144279.67 35679.33 144258.00 35690.00C144236.67 35679.33 144215.33 35668.67 144194.00 35658.00C144210.00 35647.00 144226.00 35636.00 144242.00 35625.00C144236.67 35625.00 144231.33 35625.00 144226.00 35625.00C144226.00 35614.33 144226.00 35603.67 144226.00 35593.00zM144194.00 35175.00C144183.33 35175.00 144172.67 35175.00 144162.00 35175.00C144172.67 35164.33 144183.33 35153.67 144194.00 35143.00C144194.00 35153.67 144194.00 35164.33 144194.00 35175.00zM139146.00 33567.00C139124.67 33578.00 139103.33 33589.00 139082.00 33600.00C139071.33 33621.33 139060.67 33642.67 139050.00 33664.00C139060.67 33685.33 139071.33 33706.67 139082.00 33728.00C139103.33 33728.00 139124.67 33728.00 139146.00 33728.00C139146.00 33749.67 139146.00 33771.33 139146.00 33793.00C139156.67 33803.67 139167.33 33814.33 139178.00 33825.00C139188.67 33814.33 139199.33 33803.67 139210.00 33793.00C139221.00 33814.33 139232.00 33835.67 139243.00 33857.00C139243.00 33889.00 139243.00 33921.00 139243.00 33953.00C139243.00 33942.33 139243.00 33931.67 139243.00 33921.00C139253.67 33899.67 139264.33 33878.33 139275.00 33857.00C139253.33 33835.67 139231.67 33814.33 139210.00 33793.00C139199.33 33803.67 139188.67 33814.33 139178.00 33825.00C139167.33 33814.33 139156.67 33803.67 139146.00 33793.00C139146.00 33771.33 139146.00 33749.67 139146.00 33728.00C139135.19 33717.31 139124.58 33706.34 139113.64 33695.82C139092.43 33685.21 139071.21 33674.61 139050.00 33664.00C139060.90 33653.20 139071.61 33642.18 139082.63 33631.52C139111.09 33610.01 139139.54 33588.51 139168.00 33567.00C139160.67 33567.00 139153.33 33567.00 139146.00 33567.00zM145609.00 37812.00C145609.00 37801.33 145609.00 37790.67 145609.00 37780.00C145609.00 37790.67 145609.00 37801.33 145609.00 37812.00C145619.67 37812.00 145630.33 37812.00 145641.00 37812.00C145641.00 37801.33 145641.00 37790.67 145641.00 37780.00C145641.00 37790.67 145641.00 37801.33 145641.00 37812.00C145630.33 37812.00 145619.67 37812.00 145609.00 37812.00zM143583.00 33953.00C143583.00 33942.33 143583.00 33931.67 143583.00 33921.00C143572.33 33910.33 143561.67 33899.67 143551.00 33889.00C143529.67 33889.00 143508.33 33889.00 143487.00 33889.00C143476.33 33878.33 143465.67 33867.67 143455.00 33857.00C143455.00 33867.67 143455.00 33878.33 143455.00 33889.00C143487.00 33899.67 143519.00 33910.33 143551.00 33921.00C143508.00 33942.67 143465.00 33964.33 143422.00 33986.00C143411.33 33986.00 143400.67 33986.00 143390.00 33986.00C143390.00 33964.33 143390.00 33942.67 143390.00 33921.00C143390.00 33942.67 143390.00 33964.33 143390.00 33986.00C143400.79 33985.91 143411.63 33986.17 143422.38 33985.87C143454.58 33974.92 143486.79 33963.96 143519.00 33953.00C143529.67 33953.00 143540.33 33953.00 143551.00 33953.00C143540.09 33964.13 143529.41 33975.51 143518.36 33986.47C143475.57 34018.32 143432.79 34050.16 143390.00 34082.00C143390.00 34092.67 143390.00 34103.33 143390.00 34114.00C143358.00 34114.00 143326.00 34114.00 143294.00 34114.00C143294.00 34103.33 143294.00 34092.67 143294.00 34082.00C143294.00 34114.00 143294.00 34146.00 143294.00 34178.00C143272.67 34199.67 143251.33 34221.33 143230.00 34243.00C143219.00 34243.00 143208.00 34243.00 143197.00 34243.00C143197.00 34232.33 143197.00 34221.67 143197.00 34211.00C143186.33 34232.33 143175.67 34253.67 143165.00 34275.00C143143.67 34275.00 143122.33 34275.00 143101.00 34275.00C143058.00 34242.67 143015.00 34210.33 142972.00 34178.00C142961.33 34124.67 142950.67 34071.33 142940.00 34018.00C142940.00 34028.67 142940.00 34039.33 142940.00 34050.00C142940.00 34039.33 142940.00 34028.67 142940.00 34018.00C142961.33 33996.33 142982.67 33974.67 143004.00 33953.00C142982.67 33953.00 142961.33 33953.00 142940.00 33953.00C142929.33 33942.33 142918.67 33931.67 142908.00 33921.00C142918.67 33899.67 142929.33 33878.33 142940.00 33857.00C142961.33 33846.33 142982.67 33835.67 143004.00 33825.00C143024.00 33844.30 143043.91 33863.68 143063.45 33883.45C143066.26 33885.96 143068.38 33889.58 143072.40 33890.13C143103.27 33900.42 143134.13 33910.71 143165.00 33921.00C143165.00 33910.33 143165.00 33899.67 143165.00 33889.00C143175.67 33878.33 143186.33 33867.67 143197.00 33857.00C143229.33 33889.00 143261.67 33921.00 143294.00 33953.00C143294.00 33942.33 143294.00 33931.67 143294.00 33921.00C143261.67 33899.67 143229.33 33878.33 143197.00 33857.00C143208.00 33846.33 143219.00 33835.67 143230.00 33825.00C143230.00 33814.33 143230.00 33803.67 143230.00 33793.00C143230.00 33803.67 143230.00 33814.33 143230.00 33825.00C143208.33 33825.00 143186.67 33825.00 143165.00 33825.00C143175.67 33803.33 143186.33 33781.67 143197.00 33760.00C143175.67 33771.00 143154.33 33782.00 143133.00 33793.00C143122.33 33782.00 143111.67 33771.00 143101.00 33760.00C143122.45 33727.92 143143.73 33695.71 143165.28 33663.72C143175.85 33653.15 143186.43 33642.57 143197.00 33632.00C143218.67 33632.00 143240.33 33632.00 143262.00 33632.00C143272.67 33642.67 143283.33 33653.33 143294.00 33664.00C143315.33 33664.00 143336.67 33664.00 143358.00 33664.00C143368.67 33685.33 143379.33 33706.67 143390.00 33728.00C143390.00 33738.67 143390.00 33749.33 143390.00 33760.00C143400.67 33760.00 143411.33 33760.00 143422.00 33760.00C143411.33 33738.67 143400.67 33717.33 143390.00 33696.00C143390.00 33674.67 143390.00 33653.33 143390.00 33632.00C143422.33 33632.00 143454.67 33632.00 143487.00 33632.00C143519.11 33642.74 143551.28 33653.35 143583.36 33664.18C143626.24 33685.45 143669.12 33706.73 143712.00 33728.00C143722.67 33760.33 143733.33 33792.67 143744.00 33825.00C143744.00 33846.33 143744.00 33867.67 143744.00 33889.00C143754.67 33899.67 143765.33 33910.33 143776.00 33921.00C143744.00 33931.67 143712.00 33942.33 143680.00 33953.00C143658.33 33974.67 143636.67 33996.33 143615.00 34018.00C143626.00 33964.33 143637.00 33910.67 143648.00 33857.00C143637.00 33878.33 143626.00 33899.67 143615.00 33921.00C143615.00 33931.67 143615.00 33942.33 143615.00 33953.00C143604.33 33953.00 143593.67 33953.00 143583.00 33953.00zM144065.00 35047.00C144076.00 35036.00 144087.00 35025.00 144098.00 35014.00C144098.00 35025.00 144098.00 35036.00 144098.00 35047.00C144087.00 35047.00 144076.00 35047.00 144065.00 35047.00zM138953.00 33535.00C138953.00 33524.33 138953.00 33513.67 138953.00 33503.00C138963.67 33503.00 138974.33 33503.00 138985.00 33503.00C138985.00 33513.67 138985.00 33524.33 138985.00 33535.00C138974.33 33535.00 138963.67 33535.00 138953.00 33535.00zM144837.00 36108.00C144837.00 36097.00 144837.00 36086.00 144837.00 36075.00C144847.67 36075.00 144858.33 36075.00 144869.00 36075.00C144879.67 36064.33 144890.33 36053.67 144901.00 36043.00C144901.00 36053.67 144901.00 36064.33 144901.00 36075.00C144890.33 36075.00 144879.67 36075.00 144869.00 36075.00C144869.00 36086.00 144869.00 36097.00 144869.00 36108.00C144858.33 36108.00 144847.67 36108.00 144837.00 36108.00zM140014.00 33728.00C140003.33 33749.67 139992.67 33771.33 139982.00 33793.00C139992.67 33793.00 140003.33 33793.00 140014.00 33793.00C140014.00 33771.33 140014.00 33749.67 140014.00 33728.00zM140336.00 33600.00C140355.30 33580.00 140374.68 33560.09 140394.45 33540.55C140396.30 33538.70 140398.15 33536.85 140400.00 33535.00C140389.33 33545.67 140378.67 33556.33 140368.00 33567.00C140378.67 33567.00 140389.33 33567.00 140400.00 33567.00C140389.33 33578.00 140378.67 33589.00 140368.00 33600.00C140357.33 33600.00 140346.67 33600.00 140336.00 33600.00zM143840.00 35014.00C143851.00 35014.00 143862.00 35014.00 143873.00 35014.00C143862.00 34982.00 143851.00 34950.00 143840.00 34918.00C143851.25 34907.22 143862.26 34896.15 143873.66 34885.56C143905.44 34864.37 143937.22 34843.19 143969.00 34822.00C143979.67 34789.67 143990.33 34757.33 144001.00 34725.00C144001.00 34714.33 144001.00 34703.67 144001.00 34693.00C144033.33 34671.67 144065.67 34650.33 144098.00 34629.00C144119.33 34629.00 144140.67 34629.00 144162.00 34629.00C144140.67 34607.33 144119.33 34585.67 144098.00 34564.00C144098.00 34553.33 144098.00 34542.67 144098.00 34532.00C144130.00 34521.33 144162.00 34510.67 144194.00 34500.00C144215.33 34521.33 144236.67 34542.67 144258.00 34564.00C144258.00 34639.00 144258.00 34714.00 144258.00 34789.00C144247.33 34800.00 144236.67 34811.00 144226.00 34822.00C144194.00 34822.00 144162.00 34822.00 144130.00 34822.00C144108.33 34832.67 144086.67 34843.33 144065.00 34854.00C144054.33 34854.00 144043.67 34854.00 144033.00 34854.00C144033.00 34864.67 144033.00 34875.33 144033.00 34886.00C144043.67 34886.00 144054.33 34886.00 144065.00 34886.00C144054.33 34896.67 144043.67 34907.33 144033.00 34918.00C144033.00 34928.67 144033.00 34939.33 144033.00 34950.00C144022.33 34971.33 144011.67 34992.67 144001.00 35014.00C143990.33 35025.00 143979.67 35036.00 143969.00 35047.00C143937.00 35036.00 143905.00 35025.00 143873.00 35014.00C143883.67 35025.00 143894.33 35036.00 143905.00 35047.00C143905.00 35057.67 143905.00 35068.33 143905.00 35079.00C143883.33 35057.33 143861.67 35035.67 143840.00 35014.00zM147699.00 39162.00C147699.00 39140.67 147699.00 39119.33 147699.00 39098.00C147709.67 39098.00 147720.33 39098.00 147731.00 39098.00C147741.67 39087.33 147752.33 39076.67 147763.00 39066.00C147763.00 39087.33 147763.00 39108.67 147763.00 39130.00C147752.33 39119.33 147741.67 39108.67 147731.00 39098.00C147720.33 39119.33 147709.67 39140.67 147699.00 39162.00zM142940.00 34211.00C142950.67 34211.00 142961.33 34211.00 142972.00 34211.00C142993.67 34221.67 143015.33 34232.33 143037.00 34243.00C143037.00 34253.67 143037.00 34264.33 143037.00 34275.00C143026.00 34275.00 143015.00 34275.00 143004.00 34275.00C142982.67 34253.67 142961.33 34232.33 142940.00 34211.00zM140689.00 34178.00C140700.02 34167.19 140711.33 34156.59 140722.18 34145.64C140732.79 34124.43 140743.39 34103.21 140754.00 34082.00C140732.33 34092.67 140710.67 34103.33 140689.00 34114.00C140689.00 34135.33 140689.00 34156.67 140689.00 34178.00zM144773.00 36172.00C144773.00 36161.33 144773.00 36150.67 144773.00 36140.00C144783.67 36150.67 144794.33 36161.33 144805.00 36172.00C144805.00 36204.00 144805.00 36236.00 144805.00 36268.00C144794.33 36236.00 144783.67 36204.00 144773.00 36172.00zM145609.00 37297.00C145619.67 37265.00 145630.33 37233.00 145641.00 37201.00C145651.67 37222.33 145662.33 37243.67 145673.00 37265.00C145662.33 37275.67 145651.67 37286.33 145641.00 37297.00C145630.33 37297.00 145619.67 37297.00 145609.00 37297.00zM144258.00 35561.00C144269.14 35550.31 144280.10 35539.35 144291.36 35528.82C144312.57 35518.21 144333.79 35507.61 144355.00 35497.00C144355.00 35529.00 144355.00 35561.00 144355.00 35593.00C144322.67 35582.33 144290.33 35571.67 144258.00 35561.00zM141075.00 34275.00C141085.67 34253.67 141096.33 34232.33 141107.00 34211.00C141118.00 34211.00 141129.00 34211.00 141140.00 34211.00C141140.00 34232.33 141140.00 34253.67 141140.00 34275.00C141129.00 34285.67 141118.00 34296.33 141107.00 34307.00C141096.33 34296.33 141085.67 34285.67 141075.00 34275.00zM145480.00 37522.00C145544.33 37490.00 145608.67 37458.00 145673.00 37426.00C145662.33 37447.33 145651.67 37468.67 145641.00 37490.00C145609.00 37500.67 145577.00 37511.33 145545.00 37522.00C145523.33 37522.00 145501.67 37522.00 145480.00 37522.00zM145448.00 37715.00C145469.33 37715.00 145490.67 37715.00 145512.00 37715.00C145501.33 37704.33 145490.67 37693.67 145480.00 37683.00C145490.67 37672.33 145501.33 37661.67 145512.00 37651.00C145512.00 37640.33 145512.00 37629.67 145512.00 37619.00C145523.00 37629.67 145534.00 37640.33 145545.00 37651.00C145555.67 37651.00 145566.33 37651.00 145577.00 37651.00C145566.33 37661.67 145555.67 37672.33 145545.00 37683.00C145545.00 37715.33 145545.00 37747.67 145545.00 37780.00C145534.00 37780.00 145523.00 37780.00 145512.00 37780.00C145523.00 37769.00 145534.00 37758.00 145545.00 37747.00C145512.67 37736.33 145480.33 37725.67 145448.00 37715.00zM142554.00 34307.00C142575.67 34285.67 142597.33 34264.33 142619.00 34243.00C142629.67 34200.00 142640.33 34157.00 142651.00 34114.00C142651.00 34103.33 142651.00 34092.67 142651.00 34082.00C142672.33 34082.00 142693.67 34082.00 142715.00 34082.00C142715.00 34103.33 142715.00 34124.67 142715.00 34146.00C142693.67 34156.67 142672.33 34167.33 142651.00 34178.00C142651.00 34189.00 142651.00 34200.00 142651.00 34211.00C142629.33 34243.00 142607.67 34275.00 142586.00 34307.00C142586.00 34328.33 142586.00 34349.67 142586.00 34371.00C142575.33 34349.67 142564.67 34328.33 142554.00 34307.00zM139243.00 33246.00C139253.67 33224.67 139264.33 33203.33 139275.00 33182.00C139285.67 33182.00 139296.33 33182.00 139307.00 33182.00C139317.67 33192.67 139328.33 33203.33 139339.00 33214.00C139339.00 33246.00 139339.00 33278.00 139339.00 33310.00C139328.33 33331.67 139317.67 33353.33 139307.00 33375.00C139285.67 33353.33 139264.33 33331.67 139243.00 33310.00C139243.00 33288.67 139243.00 33267.33 139243.00 33246.00zM139146.00 32892.00C139146.00 32881.33 139146.00 32870.67 139146.00 32860.00C139167.33 32849.33 139188.67 32838.67 139210.00 32828.00C139231.67 32838.67 139253.33 32849.33 139275.00 32860.00C139275.00 32870.67 139275.00 32881.33 139275.00 32892.00C139264.33 32892.00 139253.67 32892.00 139243.00 32892.00C139253.67 32913.67 139264.33 32935.33 139275.00 32957.00C139253.33 32978.33 139231.67 32999.67 139210.00 33021.00C139210.00 33010.33 139210.00 32999.67 139210.00 32989.00C139199.33 32999.67 139188.67 33010.33 139178.00 33021.00C139167.33 33010.33 139156.67 32999.67 139146.00 32989.00C139146.00 32956.67 139146.00 32924.33 139146.00 32892.00zM144869.00 36333.00C144879.67 36343.67 144890.33 36354.33 144901.00 36365.00C144912.00 36365.00 144923.00 36365.00 144934.00 36365.00C144923.00 36354.33 144912.00 36343.67 144901.00 36333.00C144890.33 36333.00 144879.67 36333.00 144869.00 36333.00zM144773.00 36442.00C144762.33 36448.33 144751.67 36454.67 144741.00 36461.00C144773.00 36482.67 144805.00 36504.33 144837.00 36526.00C144858.33 36515.33 144879.67 36504.67 144901.00 36494.00C144912.00 36472.33 144923.00 36450.67 144934.00 36429.00C144922.86 36439.70 144911.90 36450.64 144900.65 36461.18C144879.43 36472.12 144858.22 36483.06 144837.00 36494.00C144815.67 36483.00 144794.33 36472.00 144773.00 36461.00C144773.00 36454.67 144773.00 36448.33 144773.00 36442.00zM144194.00 35079.00C144194.00 35046.67 144194.00 35014.33 144194.00 34982.00C144204.69 34971.19 144215.66 34960.58 144226.18 34949.64C144236.79 34928.43 144247.39 34907.21 144258.00 34886.00C144269.00 34886.00 144280.00 34886.00 144291.00 34886.00C144312.33 34907.33 144333.67 34928.67 144355.00 34950.00C144355.00 34960.67 144355.00 34971.33 144355.00 34982.00C144344.10 34992.80 144333.39 35003.82 144322.36 35014.48C144279.58 35046.65 144236.79 35078.83 144194.00 35111.00C144194.00 35100.33 144194.00 35089.67 144194.00 35079.00zM143165.00 33921.00C143154.33 33953.33 143143.67 33985.67 143133.00 34018.00C143143.67 33996.33 143154.33 33974.67 143165.00 33953.00C143165.00 33942.33 143165.00 33931.67 143165.00 33921.00zM143133.00 34018.00C143101.00 33996.33 143069.00 33974.67 143037.00 33953.00C143026.00 33953.00 143015.00 33953.00 143004.00 33953.00C143036.33 33974.67 143068.67 33996.33 143101.00 34018.00C143122.33 34071.33 143143.67 34124.67 143165.00 34178.00C143175.67 34178.00 143186.33 34178.00 143197.00 34178.00C143186.33 34167.33 143175.67 34156.67 143165.00 34146.00C143154.33 34103.33 143143.67 34060.67 143133.00 34018.00zM144966.00 36429.00C144955.33 36397.00 144944.67 36365.00 144934.00 36333.00C144944.67 36300.67 144955.33 36268.33 144966.00 36236.00C144987.33 36236.00 145008.67 36236.00 145030.00 36236.00C145030.00 36214.67 145030.00 36193.33 145030.00 36172.00C145040.67 36172.00 145051.33 36172.00 145062.00 36172.00C145072.67 36182.67 145083.33 36193.33 145094.00 36204.00C145083.33 36214.67 145072.67 36225.33 145062.00 36236.00C145072.67 36268.33 145083.33 36300.67 145094.00 36333.00C145083.33 36354.33 145072.67 36375.67 145062.00 36397.00C145072.67 36386.33 145083.33 36375.67 145094.00 36365.00C145083.33 36386.33 145072.67 36407.67 145062.00 36429.00C145051.33 36439.67 145040.67 36450.33 145030.00 36461.00C145019.33 36461.00 145008.67 36461.00 144998.00 36461.00C144987.33 36450.33 144976.67 36439.67 144966.00 36429.00zM140529.00 33407.00C140518.33 33407.00 140507.67 33407.00 140497.00 33407.00C140486.00 33396.33 140475.00 33385.67 140464.00 33375.00C140442.67 33375.00 140421.33 33375.00 140400.00 33375.00C140368.00 33385.67 140336.00 33396.33 140304.00 33407.00C140282.33 33428.33 140260.67 33449.67 140239.00 33471.00C140228.33 33471.00 140217.67 33471.00 140207.00 33471.00C140239.33 33439.00 140271.67 33407.00 140304.00 33375.00C140314.67 33353.33 140325.33 33331.67 140336.00 33310.00C140346.67 33310.00 140357.33 33310.00 140368.00 33310.00C140357.33 33299.33 140346.67 33288.67 140336.00 33278.00C140336.00 33256.67 140336.00 33235.33 140336.00 33214.00C140357.33 33203.33 140378.67 33192.67 140400.00 33182.00C140421.33 33192.67 140442.67 33203.33 140464.00 33214.00C140464.00 33224.67 140464.00 33235.33 140464.00 33246.00C140485.67 33256.67 140507.33 33267.33 140529.00 33278.00C140539.67 33310.33 140550.33 33342.67 140561.00 33375.00C140550.33 33375.00 140539.67 33375.00 140529.00 33375.00C140529.00 33364.00 140529.00 33353.00 140529.00 33342.00C140529.00 33363.67 140529.00 33385.33 140529.00 33407.00zM139886.00 33503.00C139853.67 33524.33 139821.33 33545.67 139789.00 33567.00C139767.67 33535.00 139746.33 33503.00 139725.00 33471.00C139735.67 33471.00 139746.33 33471.00 139757.00 33471.00C139746.33 33449.67 139735.67 33428.33 139725.00 33407.00C139725.00 33385.33 139725.00 33363.67 139725.00 33342.00C139735.67 33342.00 139746.33 33342.00 139757.00 33342.00C139746.33 33331.33 139735.67 33320.67 139725.00 33310.00C139735.67 33288.67 139746.33 33267.33 139757.00 33246.00C139767.67 33278.00 139778.33 33310.00 139789.00 33342.00C139799.67 33342.00 139810.33 33342.00 139821.00 33342.00C139831.67 33363.67 139842.33 33385.33 139853.00 33407.00C139842.33 33385.33 139831.67 33363.67 139821.00 33342.00C139810.33 33331.33 139799.67 33320.67 139789.00 33310.00C139789.00 33288.67 139789.00 33267.33 139789.00 33246.00C139799.67 33224.67 139810.33 33203.33 139821.00 33182.00C139842.67 33224.67 139864.33 33267.33 139886.00 33310.00C139896.67 33320.67 139907.33 33331.33 139918.00 33342.00C139907.33 33374.33 139896.67 33406.67 139886.00 33439.00C139896.67 33449.67 139907.33 33460.33 139918.00 33471.00C139907.33 33481.67 139896.67 33492.33 139886.00 33503.00zM144033.00 34854.00C144043.77 34832.24 144054.36 34810.38 144065.24 34788.68C144097.49 34746.12 144129.75 34703.56 144162.00 34661.00C144162.00 34650.33 144162.00 34639.67 144162.00 34629.00C144108.33 34704.00 144054.67 34779.00 144001.00 34854.00C143979.67 34864.67 143958.33 34875.33 143937.00 34886.00C143969.00 34875.33 144001.00 34864.67 144033.00 34854.00zM143455.00 33857.00C143476.33 33846.33 143497.67 33835.67 143519.00 33825.00C143519.00 33814.33 143519.00 33803.67 143519.00 33793.00C143508.33 33793.00 143497.67 33793.00 143487.00 33793.00C143476.33 33814.33 143465.67 33835.67 143455.00 33857.00zM143487.00 33793.00C143476.33 33793.00 143465.67 33793.00 143455.00 33793.00C143455.00 33803.67 143455.00 33814.33 143455.00 33825.00C143465.67 33814.33 143476.33 33803.67 143487.00 33793.00zM143455.00 33793.00C143465.67 33782.00 143476.33 33771.00 143487.00 33760.00C143476.33 33760.00 143465.67 33760.00 143455.00 33760.00C143455.00 33771.00 143455.00 33782.00 143455.00 33793.00z"},"br-14":{"name":"Pará","path":"M77219.00 21381.00C77240.33 21381.00 77261.67 21381.00 77283.00 21381.00C77293.67 21392.00 77304.33 21403.00 77315.00 21414.00C77325.67 21446.00 77336.33 21478.00 77347.00 21510.00C77358.00 21510.00 77369.00 21510.00 77380.00 21510.00C77390.67 21542.33 77401.33 21574.67 77412.00 21607.00C77422.82 21606.81 77433.83 21607.38 77444.54 21606.72C77465.70 21595.81 77486.85 21584.91 77508.00 21574.00C77518.67 21585.00 77529.33 21596.00 77540.00 21607.00C77540.00 21628.33 77540.00 21649.67 77540.00 21671.00C77551.00 21671.00 77562.00 21671.00 77573.00 21671.00C77594.33 21649.67 77615.67 21628.33 77637.00 21607.00C77647.67 21617.67 77658.33 21628.33 77669.00 21639.00C77679.67 21617.33 77690.33 21595.67 77701.00 21574.00C77722.33 21574.00 77743.67 21574.00 77765.00 21574.00C77776.00 21585.00 77787.00 21596.00 77798.00 21607.00C77808.87 21585.23 77819.30 21563.15 77830.43 21541.57C77851.62 21520.38 77872.81 21499.19 77894.00 21478.00C77915.33 21499.33 77936.67 21520.67 77958.00 21542.00C78001.00 21477.67 78044.00 21413.33 78087.00 21349.00C78076.33 21338.33 78065.67 21327.67 78055.00 21317.00C78055.10 21295.47 78054.80 21273.90 78055.15 21252.41C78065.72 21209.39 78076.68 21166.43 78087.00 21123.39C78087.00 21112.93 78087.00 21102.46 78087.00 21092.00C78097.67 21081.33 78108.33 21070.67 78119.00 21060.00C78162.00 21060.00 78205.00 21060.00 78248.00 21060.00C78248.00 21081.33 78248.00 21102.67 78248.00 21124.00C78269.33 21134.67 78290.67 21145.33 78312.00 21156.00C78333.33 21134.67 78354.67 21113.33 78376.00 21092.00C78397.67 21102.67 78419.33 21113.33 78441.00 21124.00C78451.67 21113.33 78462.33 21102.67 78473.00 21092.00C78494.44 21102.86 78516.18 21113.30 78537.43 21124.43C78547.96 21134.96 78558.48 21145.48 78569.00 21156.00C78601.33 21167.00 78633.67 21178.00 78666.00 21189.00C78666.00 21199.67 78666.00 21210.33 78666.00 21221.00C78676.67 21221.00 78687.33 21221.00 78698.00 21221.00C78708.67 21199.33 78719.33 21177.67 78730.00 21156.00C78730.00 21145.33 78730.00 21134.67 78730.00 21124.00C78740.67 21124.00 78751.33 21124.00 78762.00 21124.00C78772.67 21102.67 78783.33 21081.33 78794.00 21060.00C78794.00 21070.67 78794.00 21081.33 78794.00 21092.00C78826.33 21092.00 78858.67 21092.00 78891.00 21092.00C78901.67 21124.33 78912.33 21156.67 78923.00 21189.00C78923.00 21199.67 78923.00 21210.33 78923.00 21221.00C78933.67 21210.33 78944.33 21199.67 78955.00 21189.00C78965.67 21210.33 78976.33 21231.67 78987.00 21253.00C78987.00 21231.67 78987.00 21210.33 78987.00 21189.00C78997.67 21178.00 79008.33 21167.00 79019.00 21156.00C79040.67 21167.00 79062.33 21178.00 79084.00 21189.00C79094.67 21189.00 79105.33 21189.00 79116.00 21189.00C79116.00 21146.00 79116.00 21103.00 79116.00 21060.00C79137.44 21049.14 79159.18 21038.70 79180.43 21027.57C79190.96 21017.04 79201.48 21006.52 79212.00 20996.00C79212.00 20931.67 79212.00 20867.33 79212.00 20803.00C79233.67 20770.67 79255.33 20738.33 79277.00 20706.00C79266.00 20695.33 79255.00 20684.67 79244.00 20674.00C79244.00 20684.67 79244.00 20695.33 79244.00 20706.00C79212.00 20684.67 79180.00 20663.33 79148.00 20642.00C79158.67 20631.33 79169.33 20620.67 79180.00 20610.00C79137.33 20588.33 79094.67 20566.67 79052.00 20545.00C79052.00 20534.33 79052.00 20523.67 79052.00 20513.00C79062.67 20502.33 79073.33 20491.67 79084.00 20481.00C79084.00 20470.33 79084.00 20459.67 79084.00 20449.00C79094.67 20438.33 79105.33 20427.67 79116.00 20417.00C79105.14 20395.56 79094.69 20373.82 79083.57 20352.56C79073.05 20341.71 79062.52 20330.85 79052.00 20320.00C79052.00 20298.67 79052.00 20277.33 79052.00 20256.00C79073.33 20245.33 79094.67 20234.67 79116.00 20224.00C79126.67 20234.67 79137.33 20245.33 79148.00 20256.00C79169.33 20256.00 79190.67 20256.00 79212.00 20256.00C79233.67 20245.33 79255.33 20234.67 79277.00 20224.00C79298.33 20245.33 79319.67 20266.67 79341.00 20288.00C79351.67 20266.67 79362.33 20245.33 79373.00 20224.00C79458.67 20224.00 79544.33 20224.00 79630.00 20224.00C79651.67 20202.67 79673.33 20181.33 79695.00 20160.00C79684.33 20149.00 79673.67 20138.00 79663.00 20127.00C79652.00 20127.00 79641.00 20127.00 79630.00 20127.00C79619.33 20105.67 79608.67 20084.33 79598.00 20063.00C79598.00 20052.33 79598.00 20041.67 79598.00 20031.00C79608.67 20020.33 79619.33 20009.67 79630.00 19999.00C79619.33 19988.33 79608.67 19977.67 79598.00 19967.00C79598.00 19945.33 79598.00 19923.67 79598.00 19902.00C79641.00 19891.33 79684.00 19880.67 79727.00 19870.00C79737.67 19859.33 79748.33 19848.67 79759.00 19838.00C79759.00 19816.67 79759.00 19795.33 79759.00 19774.00C79780.33 19763.33 79801.67 19752.67 79823.00 19742.00C79823.00 19731.00 79823.00 19720.00 79823.00 19709.00C79833.71 19698.11 79844.83 19687.53 79855.28 19676.46C79866.38 19655.20 79877.08 19633.64 79888.43 19612.57C79898.96 19602.04 79909.48 19591.52 79920.00 19581.00C79941.33 19591.67 79962.67 19602.33 79984.00 19613.00C79973.33 19656.00 79962.67 19699.00 79952.00 19742.00C79994.67 19742.00 80037.33 19742.00 80080.00 19742.00C80080.00 19731.00 80080.00 19720.00 80080.00 19709.00C80112.33 19720.00 80144.67 19731.00 80177.00 19742.00C80187.67 19731.00 80198.33 19720.00 80209.00 19709.00C80219.67 19720.00 80230.33 19731.00 80241.00 19742.00C80241.00 19752.67 80241.00 19763.33 80241.00 19774.00C80262.77 19784.87 80284.85 19795.30 80306.43 19806.43C80316.96 19816.96 80327.48 19827.48 80338.00 19838.00C80380.67 19806.00 80423.33 19774.00 80466.00 19742.00C80487.67 19742.00 80509.33 19742.00 80531.00 19742.00C80531.00 19731.00 80531.00 19720.00 80531.00 19709.00C80552.74 19720.07 80574.29 19731.60 80596.16 19742.39C80627.77 19752.92 80659.39 19763.46 80691.00 19774.00C80702.00 19795.33 80713.00 19816.67 80724.00 19838.00C80724.00 19870.33 80724.00 19902.67 80724.00 19935.00C80734.67 19956.33 80745.33 19977.67 80756.00 19999.00C80756.00 20009.67 80756.00 20020.33 80756.00 20031.00C80788.00 20041.67 80820.00 20052.33 80852.00 20063.00C80873.33 20063.00 80894.67 20063.00 80916.00 20063.00C80937.67 20041.67 80959.33 20020.33 80981.00 19999.00C81002.33 19999.00 81023.67 19999.00 81045.00 19999.00C81045.00 20009.67 81045.00 20020.33 81045.00 20031.00C81077.00 20031.00 81109.00 20031.00 81141.00 20031.00C81141.00 20009.67 81141.00 19988.33 81141.00 19967.00C81152.00 19956.33 81163.00 19945.67 81174.00 19935.00C81206.00 19945.67 81238.00 19956.33 81270.00 19967.00C81291.33 19988.33 81312.67 20009.67 81334.00 20031.00C81334.00 20020.33 81334.00 20009.67 81334.00 19999.00C81366.33 20020.33 81398.67 20041.67 81431.00 20063.00C81431.00 20041.67 81431.00 20020.33 81431.00 19999.00C81441.67 19988.33 81452.33 19977.67 81463.00 19967.00C81463.00 19956.33 81463.00 19945.67 81463.00 19935.00C81484.33 19902.67 81505.67 19870.33 81527.00 19838.00C81516.33 19827.33 81505.67 19816.67 81495.00 19806.00C81505.67 19795.33 81516.33 19784.67 81527.00 19774.00C81516.33 19763.33 81505.67 19752.67 81495.00 19742.00C81505.67 19742.00 81516.33 19742.00 81527.00 19742.00C81538.00 19731.00 81549.00 19720.00 81560.00 19709.00C81549.00 19687.67 81538.00 19666.33 81527.00 19645.00C81538.00 19623.67 81549.00 19602.33 81560.00 19581.00C81549.00 19548.67 81538.00 19516.33 81527.00 19484.00C81538.00 19484.00 81549.00 19484.00 81560.00 19484.00C81560.00 19462.67 81560.00 19441.33 81560.00 19420.00C81517.00 19398.67 81474.00 19377.33 81431.00 19356.00C81441.67 19345.33 81452.33 19334.67 81463.00 19324.00C81473.67 19324.00 81484.33 19324.00 81495.00 19324.00C81495.00 19313.00 81495.00 19302.00 81495.00 19291.00C81516.67 19291.00 81538.33 19291.00 81560.00 19291.00C81570.67 19302.00 81581.33 19313.00 81592.00 19324.00C81602.67 19313.00 81613.33 19302.00 81624.00 19291.00C81645.08 19312.92 81666.40 19334.59 81688.00 19356.00C81752.33 19356.00 81816.67 19356.00 81881.00 19356.00C81891.67 19334.33 81902.33 19312.67 81913.00 19291.00C81913.00 19280.33 81913.00 19269.67 81913.00 19259.00C81923.67 19248.33 81934.33 19237.67 81945.00 19227.00C81977.33 19227.00 82009.67 19227.00 82042.00 19227.00C82042.00 19216.33 82042.00 19205.67 82042.00 19195.00C82084.67 19216.33 82127.33 19237.67 82170.00 19259.00C82170.00 19237.67 82170.00 19216.33 82170.00 19195.00C82181.00 19173.67 82192.00 19152.33 82203.00 19131.00C82203.00 19141.67 82203.00 19152.33 82203.00 19163.00C82235.00 19163.00 82267.00 19163.00 82299.00 19163.00C82320.33 19152.33 82341.67 19141.67 82363.00 19131.00C82374.00 19141.67 82385.00 19152.33 82396.00 19163.00C82406.67 19152.33 82417.33 19141.67 82428.00 19131.00C82417.33 19109.33 82406.67 19087.67 82396.00 19066.00C82406.67 19066.00 82417.33 19066.00 82428.00 19066.00C82428.00 19034.00 82428.00 19002.00 82428.00 18970.00C82449.33 18980.67 82470.67 18991.33 82492.00 19002.00C82502.67 18980.67 82513.33 18959.33 82524.00 18938.00C82534.67 18948.67 82545.33 18959.33 82556.00 18970.00C82566.67 18970.00 82577.33 18970.00 82588.00 18970.00C82588.00 18980.67 82588.00 18991.33 82588.00 19002.00C82609.67 18991.33 82631.33 18980.67 82653.00 18970.00C82674.33 18980.67 82695.67 18991.33 82717.00 19002.00C82738.33 18991.33 82759.67 18980.67 82781.00 18970.00C82791.67 18980.67 82802.33 18991.33 82813.00 19002.00C82802.33 19002.00 82791.67 19002.00 82781.00 19002.00C82802.67 19002.00 82824.33 19002.00 82846.00 19002.00C82835.00 18980.67 82824.00 18959.33 82813.00 18938.00C82824.00 18938.00 82835.00 18938.00 82846.00 18938.00C82856.67 18959.33 82867.33 18980.67 82878.00 19002.00C82878.00 19012.67 82878.00 19023.33 82878.00 19034.00C82899.33 19044.67 82920.67 19055.33 82942.00 19066.00C82963.33 19066.00 82984.67 19066.00 83006.00 19066.00C83006.00 19055.33 83006.00 19044.67 83006.00 19034.00C83017.20 19055.77 83027.98 19077.85 83039.43 19099.43C83049.96 19109.96 83060.48 19120.48 83071.00 19131.00C83081.67 19131.00 83092.33 19131.00 83103.00 19131.00C83103.00 19141.67 83103.00 19152.33 83103.00 19163.00C83135.00 19152.33 83167.00 19141.67 83199.00 19131.00C83199.00 19120.33 83199.00 19109.67 83199.00 19099.00C83220.67 19099.00 83242.33 19099.00 83264.00 19099.00C83285.33 19109.67 83306.67 19120.33 83328.00 19131.00C83338.89 19120.29 83349.47 19109.17 83360.54 19098.72C83381.70 19087.81 83402.85 19076.91 83424.00 19066.00C83435.00 19066.00 83446.00 19066.00 83457.00 19066.00C83457.00 19087.67 83457.00 19109.33 83457.00 19131.00C83467.67 19131.00 83478.33 19131.00 83489.00 19131.00C83499.67 19120.33 83510.33 19109.67 83521.00 19099.00C83542.33 19109.67 83563.67 19120.33 83585.00 19131.00C83585.00 19120.33 83585.00 19109.67 83585.00 19099.00C83606.33 19099.00 83627.67 19099.00 83649.00 19099.00C83649.00 19077.33 83649.00 19055.67 83649.00 19034.00C83638.33 19023.33 83627.67 19012.67 83617.00 19002.00C83638.77 18991.13 83660.85 18980.70 83682.43 18969.57C83692.96 18959.04 83703.48 18948.52 83714.00 18938.00C83724.67 18948.67 83735.33 18959.33 83746.00 18970.00C83746.00 18938.00 83746.00 18906.00 83746.00 18874.00C83756.67 18852.33 83767.33 18830.67 83778.00 18809.00C83788.67 18809.00 83799.33 18809.00 83810.00 18809.00C83820.67 18798.33 83831.33 18787.67 83842.00 18777.00C83831.33 18745.00 83820.67 18713.00 83810.00 18681.00C83820.67 18670.00 83831.33 18659.00 83842.00 18648.00C83853.00 18648.00 83864.00 18648.00 83875.00 18648.00C83885.67 18637.33 83896.33 18626.67 83907.00 18616.00C83918.05 18615.80 83929.20 18616.40 83940.19 18615.71C83982.79 18605.14 84025.40 18594.57 84068.00 18584.00C84068.18 18573.17 84067.63 18562.17 84068.27 18551.45C84079.04 18530.19 84089.40 18508.64 84100.43 18487.56C84110.95 18476.71 84121.48 18465.85 84132.00 18455.00C84121.33 18433.67 84110.67 18412.33 84100.00 18391.00C84121.33 18369.67 84142.67 18348.33 84164.00 18327.00C84153.33 18305.67 84142.67 18284.33 84132.00 18263.00C84142.67 18252.00 84153.33 18241.00 84164.00 18230.00C84153.33 18219.33 84142.67 18208.67 84132.00 18198.00C84132.00 18155.33 84132.00 18112.67 84132.00 18070.00C84143.05 18069.80 84154.20 18070.40 84165.19 18069.71C84207.79 18059.14 84250.40 18048.57 84293.00 18038.00C84293.00 18027.00 84293.00 18016.00 84293.00 18005.00C84314.33 17994.33 84335.67 17983.67 84357.00 17973.00C84378.33 17983.67 84399.67 17994.33 84421.00 18005.00C84431.67 18005.00 84442.33 18005.00 84453.00 18005.00C84474.67 17973.00 84496.33 17941.00 84518.00 17909.00C84518.00 17898.33 84518.00 17887.67 84518.00 17877.00C84496.33 17866.33 84474.67 17855.67 84453.00 17845.00C84474.67 17834.00 84496.33 17823.00 84518.00 17812.00C84518.18 17801.17 84517.63 17790.17 84518.27 17779.45C84528.85 17758.30 84539.42 17737.15 84550.00 17716.00C84560.67 17726.67 84571.33 17737.33 84582.00 17748.00C84603.33 17737.33 84624.67 17726.67 84646.00 17716.00C84667.67 17726.67 84689.33 17737.33 84711.00 17748.00C84721.67 17716.00 84732.33 17684.00 84743.00 17652.00C84785.67 17673.33 84828.33 17694.67 84871.00 17716.00C84892.67 17716.00 84914.33 17716.00 84936.00 17716.00C84925.00 17726.67 84914.00 17737.33 84903.00 17748.00C84924.67 17769.33 84946.33 17790.67 84968.00 17812.00C84978.67 17833.67 84989.33 17855.33 85000.00 17877.00C85010.67 17877.00 85021.33 17877.00 85032.00 17877.00C85053.33 17898.33 85074.67 17919.67 85096.00 17941.00C85096.00 17909.00 85096.00 17877.00 85096.00 17845.00C85128.33 17834.00 85160.67 17823.00 85193.00 17812.00C85214.33 17780.00 85235.67 17748.00 85257.00 17716.00C85278.33 17716.00 85299.67 17716.00 85321.00 17716.00C85342.92 17694.92 85364.59 17673.60 85386.00 17652.00C85418.00 17662.67 85450.00 17673.33 85482.00 17684.00C85492.67 17662.33 85503.33 17640.67 85514.00 17619.00C85557.00 17608.33 85600.00 17597.67 85643.00 17587.00C85643.00 17555.00 85643.00 17523.00 85643.00 17491.00C85653.83 17491.19 85664.83 17490.63 85675.55 17491.27C85696.70 17501.85 85717.85 17512.42 85739.00 17523.00C85750.00 17512.33 85761.00 17501.67 85772.00 17491.00C85782.67 17501.67 85793.33 17512.33 85804.00 17523.00C85804.00 17544.33 85804.00 17565.67 85804.00 17587.00C85825.60 17608.40 85846.92 17630.08 85868.00 17652.00C85868.00 17694.67 85868.00 17737.33 85868.00 17780.00C85878.67 17801.67 85889.33 17823.33 85900.00 17845.00C85921.67 17845.00 85943.33 17845.00 85965.00 17845.00C85986.44 17855.86 86008.18 17866.30 86029.43 17877.43C86039.99 17888.18 86050.98 17898.61 86061.27 17909.55C86082.73 17952.26 86103.96 17995.08 86125.00 18038.00C86135.67 18038.00 86146.33 18038.00 86157.00 18038.00C86168.00 18048.67 86179.00 18059.33 86190.00 18070.00C86222.00 18070.00 86254.00 18070.00 86286.00 18070.00C86296.67 18080.67 86307.33 18091.33 86318.00 18102.00C86328.86 18080.56 86339.30 18058.81 86350.43 18037.57C86361.29 18026.71 86372.14 18015.86 86383.00 18005.00C86404.52 18004.90 86426.10 18005.20 86447.59 18004.85C86490.06 17994.23 86532.53 17983.62 86575.00 17973.00C86596.67 17994.67 86618.33 18016.33 86640.00 18038.00C86640.00 18048.67 86640.00 18059.33 86640.00 18070.00C86661.44 18080.86 86683.18 18091.30 86704.43 18102.43C86714.96 18112.96 86725.48 18123.48 86736.00 18134.00C86779.00 18134.00 86822.00 18134.00 86865.00 18134.00C86865.00 18144.67 86865.00 18155.33 86865.00 18166.00C86886.33 18155.33 86907.67 18144.67 86929.00 18134.00C86939.67 18144.67 86950.33 18155.33 86961.00 18166.00C86971.67 18166.00 86982.33 18166.00 86993.00 18166.00C86993.00 18176.67 86993.00 18187.33 86993.00 18198.00C87004.00 18198.00 87015.00 18198.00 87026.00 18198.00C87036.67 18208.67 87047.33 18219.33 87058.00 18230.00C87068.82 18230.19 87079.83 18229.62 87090.54 18230.28C87111.70 18241.19 87132.85 18252.09 87154.00 18263.00C87143.33 18263.00 87132.67 18263.00 87122.00 18263.00C87132.67 18273.67 87143.33 18284.33 87154.00 18295.00C87154.00 18305.67 87154.00 18316.33 87154.00 18327.00C87164.67 18337.67 87175.33 18348.33 87186.00 18359.00C87186.00 18337.67 87186.00 18316.33 87186.00 18295.00C87207.77 18284.13 87229.86 18273.71 87251.43 18262.56C87261.99 18251.49 87272.96 18240.71 87283.27 18229.45C87294.05 18208.20 87304.39 18186.63 87315.43 18165.57C87336.62 18144.38 87357.81 18123.19 87379.00 18102.00C87400.67 18091.33 87422.33 18080.67 87444.00 18070.00C87444.00 18059.33 87444.00 18048.67 87444.00 18038.00C87454.67 18038.00 87465.33 18038.00 87476.00 18038.00C87486.67 18016.33 87497.33 17994.67 87508.00 17973.00C87572.44 17994.35 87636.77 18016.03 87701.00 18038.00C87701.00 18027.00 87701.00 18016.00 87701.00 18005.00C87711.67 18016.00 87722.33 18027.00 87733.00 18038.00C87776.00 18038.00 87819.00 18038.00 87862.00 18038.00C87862.00 18016.33 87862.00 17994.67 87862.00 17973.00C87872.67 17973.00 87883.33 17973.00 87894.00 17973.00C87926.00 17941.00 87958.00 17909.00 87990.00 17877.00C88011.67 17898.33 88033.33 17919.67 88055.00 17941.00C88065.67 17941.00 88076.33 17941.00 88087.00 17941.00C88097.83 17952.06 88109.17 17962.70 88119.67 17974.02C88140.78 18006.01 88161.89 18038.01 88183.00 18070.00C88215.33 18070.00 88247.67 18070.00 88280.00 18070.00C88290.67 18059.33 88301.33 18048.67 88312.00 18038.00C88333.33 18038.00 88354.67 18038.00 88376.00 18038.00C88397.33 18027.00 88418.67 18016.00 88440.00 18005.00C88450.67 17983.67 88461.33 17962.33 88472.00 17941.00C88504.33 17941.00 88536.67 17941.00 88569.00 17941.00C88590.33 17909.00 88611.67 17877.00 88633.00 17845.00C88654.67 17855.67 88676.33 17866.33 88698.00 17877.00C88730.00 17866.33 88762.00 17855.67 88794.00 17845.00C88804.67 17855.67 88815.33 17866.33 88826.00 17877.00C88858.33 17877.00 88890.67 17877.00 88923.00 17877.00C88923.00 17887.67 88923.00 17898.33 88923.00 17909.00C88944.33 17930.33 88965.67 17951.67 88987.00 17973.00C88997.67 17973.00 89008.33 17973.00 89019.00 17973.00C89029.67 17983.67 89040.33 17994.33 89051.00 18005.00C89061.67 18005.00 89072.33 18005.00 89083.00 18005.00C89083.00 17983.67 89083.00 17962.33 89083.00 17941.00C89115.33 17941.00 89147.67 17941.00 89180.00 17941.00C89201.33 17930.33 89222.67 17919.67 89244.00 17909.00C89265.33 17919.67 89286.67 17930.33 89308.00 17941.00C89319.00 17941.00 89330.00 17941.00 89341.00 17941.00C89362.33 17962.33 89383.67 17983.67 89405.00 18005.00C89426.33 18005.00 89447.67 18005.00 89469.00 18005.00C89479.67 18026.67 89490.33 18048.33 89501.00 18070.00C89522.67 18070.00 89544.33 18070.00 89566.00 18070.00C89608.67 18112.67 89651.33 18155.33 89694.00 18198.00C89726.33 18208.67 89758.67 18219.33 89791.00 18230.00C89801.67 18198.00 89812.33 18166.00 89823.00 18134.00C89855.00 18123.33 89887.00 18112.67 89919.00 18102.00C89930.00 18112.67 89941.00 18123.33 89952.00 18134.00C89994.67 18134.00 90037.33 18134.00 90080.00 18134.00C90090.67 18123.33 90101.33 18112.67 90112.00 18102.00C90122.67 18123.33 90133.33 18144.67 90144.00 18166.00C90165.67 18166.00 90187.33 18166.00 90209.00 18166.00C90241.13 18198.21 90273.55 18230.12 90305.00 18263.00C90305.00 18284.33 90305.00 18305.67 90305.00 18327.00C90326.33 18327.00 90347.67 18327.00 90369.00 18327.00C90369.00 18337.67 90369.00 18348.33 90369.00 18359.00C90380.00 18348.33 90391.00 18337.67 90402.00 18327.00C90423.33 18337.67 90444.67 18348.33 90466.00 18359.00C90476.67 18348.33 90487.33 18337.67 90498.00 18327.00C90508.67 18327.00 90519.33 18327.00 90530.00 18327.00C90530.00 18348.33 90530.00 18369.67 90530.00 18391.00C90540.67 18391.00 90551.33 18391.00 90562.00 18391.00C90562.00 18380.33 90562.00 18369.67 90562.00 18359.00C90626.33 18359.00 90690.67 18359.00 90755.00 18359.00C90766.00 18369.67 90777.00 18380.33 90788.00 18391.00C90798.83 18391.19 90809.83 18390.63 90820.55 18391.27C90863.03 18412.52 90905.52 18433.76 90948.00 18455.00C90948.00 18444.33 90948.00 18433.67 90948.00 18423.00C90969.67 18423.00 90991.33 18423.00 91013.00 18423.00C91034.33 18401.67 91055.67 18380.33 91077.00 18359.00C91098.33 18369.67 91119.67 18380.33 91141.00 18391.00C91173.33 18348.33 91205.67 18305.67 91238.00 18263.00C91270.39 18241.20 91302.57 18219.02 91335.09 18197.45C91356.06 18186.97 91377.03 18176.48 91398.00 18166.00C91398.00 18134.00 91398.00 18102.00 91398.00 18070.00C91366.00 18048.33 91334.00 18026.67 91302.00 18005.00C91302.00 17983.67 91302.00 17962.33 91302.00 17941.00C91291.33 17930.33 91280.67 17919.67 91270.00 17909.00C91280.67 17898.33 91291.33 17887.67 91302.00 17877.00C91280.67 17812.67 91259.33 17748.33 91238.00 17684.00C91238.00 17673.33 91238.00 17662.67 91238.00 17652.00C91259.33 17652.00 91280.67 17652.00 91302.00 17652.00C91312.67 17662.67 91323.33 17673.33 91334.00 17684.00C91344.67 17662.33 91355.33 17640.67 91366.00 17619.00C91366.00 17587.00 91366.00 17555.00 91366.00 17523.00C91376.67 17512.33 91387.33 17501.67 91398.00 17491.00C91398.00 17469.67 91398.00 17448.33 91398.00 17427.00C91387.11 17415.97 91376.55 17404.49 91365.45 17393.73C91322.97 17372.48 91280.48 17351.24 91238.00 17330.00C91248.67 17308.67 91259.33 17287.33 91270.00 17266.00C91270.00 17255.33 91270.00 17244.67 91270.00 17234.00C91259.33 17234.00 91248.67 17234.00 91238.00 17234.00C91216.33 17212.33 91194.67 17190.67 91173.00 17169.00C91141.00 17180.00 91109.00 17191.00 91077.00 17202.00C91066.33 17169.67 91055.67 17137.33 91045.00 17105.00C91055.67 17094.33 91066.33 17083.67 91077.00 17073.00C91066.33 17073.00 91055.67 17073.00 91045.00 17073.00C91045.00 17051.67 91045.00 17030.33 91045.00 17009.00C91034.33 16998.00 91023.67 16987.00 91013.00 16976.00C91002.00 16976.00 90991.00 16976.00 90980.00 16976.00C90969.33 16965.33 90958.67 16954.67 90948.00 16944.00C90958.67 16933.33 90969.33 16922.67 90980.00 16912.00C90958.67 16880.00 90937.33 16848.00 90916.00 16816.00C90862.33 16816.00 90808.67 16816.00 90755.00 16816.00C90744.13 16794.23 90733.70 16772.15 90722.57 16750.57C90712.04 16740.04 90701.52 16729.52 90691.00 16719.00C90680.33 16719.00 90669.67 16719.00 90659.00 16719.00C90659.00 16708.33 90659.00 16697.67 90659.00 16687.00C90680.33 16676.33 90701.67 16665.67 90723.00 16655.00C90733.67 16633.67 90744.33 16612.33 90755.00 16591.00C90755.00 16580.00 90755.00 16569.00 90755.00 16558.00C90744.33 16558.00 90733.67 16558.00 90723.00 16558.00C90723.00 16547.33 90723.00 16536.67 90723.00 16526.00C90712.33 16515.33 90701.67 16504.67 90691.00 16494.00C90680.33 16494.00 90669.67 16494.00 90659.00 16494.00C90637.67 16472.67 90616.33 16451.33 90595.00 16430.00C90584.00 16440.67 90573.00 16451.33 90562.00 16462.00C90551.33 16440.67 90540.67 16419.33 90530.00 16398.00C90508.67 16408.67 90487.33 16419.33 90466.00 16430.00C90444.67 16430.00 90423.33 16430.00 90402.00 16430.00C90380.08 16408.92 90358.41 16387.60 90337.00 16366.00C90315.67 16355.00 90294.33 16344.00 90273.00 16333.00C90273.00 16322.33 90273.00 16311.67 90273.00 16301.00C90294.33 16290.33 90315.67 16279.67 90337.00 16269.00C90337.00 16258.33 90337.00 16247.67 90337.00 16237.00C90358.67 16215.67 90380.33 16194.33 90402.00 16173.00C90402.00 16151.33 90402.00 16129.67 90402.00 16108.00C90412.89 16097.30 90423.47 16086.17 90434.55 16075.73C90455.70 16065.15 90476.85 16054.58 90498.00 16044.00C90498.00 16033.33 90498.00 16022.67 90498.00 16012.00C90487.33 16001.33 90476.67 15990.67 90466.00 15980.00C90476.67 15958.33 90487.33 15936.67 90498.00 15915.00C90498.00 15883.00 90498.00 15851.00 90498.00 15819.00C90508.67 15808.33 90519.33 15797.67 90530.00 15787.00C90540.67 15787.00 90551.33 15787.00 90562.00 15787.00C90562.00 15797.67 90562.00 15808.33 90562.00 15819.00C90573.00 15819.00 90584.00 15819.00 90595.00 15819.00C90616.33 15861.67 90637.67 15904.33 90659.00 15947.00C90669.67 15958.00 90680.33 15969.00 90691.00 15980.00C90723.33 15990.67 90755.67 16001.33 90788.00 16012.00C90788.00 16001.33 90788.00 15990.67 90788.00 15980.00C90798.67 15969.00 90809.33 15958.00 90820.00 15947.00C90820.00 15925.67 90820.00 15904.33 90820.00 15883.00C90809.33 15872.33 90798.67 15861.67 90788.00 15851.00C90777.00 15851.00 90766.00 15851.00 90755.00 15851.00C90755.00 15829.67 90755.00 15808.33 90755.00 15787.00C90776.67 15776.33 90798.33 15765.67 90820.00 15755.00C90820.18 15743.84 90819.64 15732.51 90820.27 15721.45C90830.85 15700.30 90841.42 15679.15 90852.00 15658.00C90862.67 15658.00 90873.33 15658.00 90884.00 15658.00C90894.67 15636.67 90905.33 15615.33 90916.00 15594.00C90937.44 15583.14 90959.18 15572.69 90980.44 15561.57C90991.29 15551.05 91002.15 15540.52 91013.00 15530.00C91013.00 15519.00 91013.00 15508.00 91013.00 15497.00C90991.33 15497.00 90969.67 15497.00 90948.00 15497.00C90937.33 15475.67 90926.67 15454.33 90916.00 15433.00C90905.33 15443.67 90894.67 15454.33 90884.00 15465.00C90884.00 15443.67 90884.00 15422.33 90884.00 15401.00C90916.00 15379.67 90948.00 15358.33 90980.00 15337.00C90980.00 15315.33 90980.00 15293.67 90980.00 15272.00C91001.92 15250.92 91023.59 15229.60 91045.00 15208.00C91023.33 15197.33 91001.67 15186.67 90980.00 15176.00C90980.00 15154.67 90980.00 15133.33 90980.00 15112.00C91001.67 15090.33 91023.33 15068.67 91045.00 15047.00C91056.26 15046.76 91067.60 15047.48 91078.80 15046.64C91131.87 15036.09 91184.93 15025.55 91238.00 15015.00C91259.33 15025.67 91280.67 15036.33 91302.00 15047.00C91302.00 15057.67 91302.00 15068.33 91302.00 15079.00C91323.33 15079.00 91344.67 15079.00 91366.00 15079.00C91384.82 15098.57 91403.74 15118.03 91423.46 15136.69C91436.87 15149.82 91450.31 15163.04 91463.27 15176.55C91473.85 15197.70 91484.42 15218.85 91495.00 15240.00C91505.67 15240.00 91516.33 15240.00 91527.00 15240.00C91537.67 15250.67 91548.33 15261.33 91559.00 15272.00C91580.67 15272.00 91602.33 15272.00 91624.00 15272.00C91624.00 15293.67 91624.00 15315.33 91624.00 15337.00C91656.21 15347.66 91688.35 15358.60 91720.60 15369.09C91795.40 15379.72 91870.20 15390.36 91945.00 15401.00C91955.67 15390.33 91966.33 15379.67 91977.00 15369.00C91998.33 15379.67 92019.67 15390.33 92041.00 15401.00C92052.00 15422.33 92063.00 15443.67 92074.00 15465.00C92063.00 15475.67 92052.00 15486.33 92041.00 15497.00C92052.16 15508.39 92063.83 15519.37 92074.68 15531.02C92095.79 15562.68 92116.89 15594.34 92138.00 15626.00C92181.21 15636.62 92224.37 15647.63 92267.61 15658.00C92288.74 15658.00 92309.87 15658.00 92331.00 15658.00C92341.67 15626.00 92352.33 15594.00 92363.00 15562.00C92395.33 15572.67 92427.67 15583.33 92460.00 15594.00C92492.00 15583.33 92524.00 15572.67 92556.00 15562.00C92577.33 15572.67 92598.67 15583.33 92620.00 15594.00C92641.67 15594.00 92663.33 15594.00 92685.00 15594.00C92706.44 15583.14 92728.18 15572.70 92749.43 15561.57C92759.96 15551.05 92770.48 15540.52 92781.00 15530.00C92791.67 15530.00 92802.33 15530.00 92813.00 15530.00C92823.67 15519.00 92834.33 15508.00 92845.00 15497.00C92855.67 15508.00 92866.33 15519.00 92877.00 15530.00C92898.67 15519.00 92920.33 15508.00 92942.00 15497.00C92952.67 15518.67 92963.33 15540.33 92974.00 15562.00C93006.00 15551.33 93038.00 15540.67 93070.00 15530.00C93102.33 15530.00 93134.67 15530.00 93167.00 15530.00C93167.00 15519.00 93167.00 15508.00 93167.00 15497.00C93210.00 15486.33 93253.00 15475.67 93296.00 15465.00C93328.00 15475.67 93360.00 15486.33 93392.00 15497.00C93477.67 15497.00 93563.33 15497.00 93649.00 15497.00C93713.33 15529.33 93777.67 15561.67 93842.00 15594.00C93906.33 15540.33 93970.67 15486.67 94035.00 15433.00C94013.67 15390.33 93992.33 15347.67 93971.00 15305.00C94035.33 15240.67 94099.67 15176.33 94164.00 15112.00C94228.33 15112.00 94292.67 15112.00 94357.00 15112.00C94421.00 15133.33 94485.00 15154.67 94549.00 15176.00C94592.10 15143.48 94635.46 15111.22 94678.39 15078.53C94731.93 15014.35 94785.46 14950.18 94839.00 14886.00C94924.67 14875.33 95010.33 14864.67 95096.00 14854.00C95128.33 14918.33 95160.67 14982.67 95193.00 15047.00C95257.47 15003.94 95322.09 14961.10 95386.47 14917.90C95471.98 14853.93 95557.49 14789.97 95643.00 14726.00C95728.67 14747.33 95814.33 14768.67 95900.00 14790.00C95921.33 14886.33 95942.67 14982.67 95964.00 15079.00C95996.42 15111.52 96029.06 15143.86 96061.35 15176.50C96136.23 15283.33 96211.12 15390.17 96286.00 15497.00C96275.33 15508.00 96264.67 15519.00 96254.00 15530.00C96254.00 15551.33 96254.00 15572.67 96254.00 15594.00C96276.09 15616.30 96298.60 15638.20 96320.44 15660.74C96405.29 15756.16 96490.15 15851.58 96575.00 15947.00C96585.74 15969.08 96596.90 15990.98 96607.39 16013.16C96617.93 16044.77 96628.46 16076.39 96639.00 16108.00C96628.33 16108.00 96617.67 16108.00 96607.00 16108.00C96596.33 16129.67 96585.67 16151.33 96575.00 16173.00C96585.67 16183.67 96596.33 16194.33 96607.00 16205.00C96596.33 16215.67 96585.67 16226.33 96575.00 16237.00C96575.00 16269.00 96575.00 16301.00 96575.00 16333.00C96585.67 16365.33 96596.33 16397.67 96607.00 16430.00C96650.01 16472.66 96693.24 16515.10 96736.00 16558.00C96746.67 16579.67 96757.33 16601.33 96768.00 16623.00C96778.67 16623.00 96789.33 16623.00 96800.00 16623.00C96800.00 16644.33 96800.00 16665.67 96800.00 16687.00C96789.33 16697.67 96778.67 16708.33 96768.00 16719.00C96768.00 16729.67 96768.00 16740.33 96768.00 16751.00C96746.67 16761.67 96725.33 16772.33 96704.00 16783.00C96704.00 16794.00 96704.00 16805.00 96704.00 16816.00C96693.11 16826.70 96682.54 16837.84 96671.45 16848.27C96649.97 16858.85 96628.48 16869.42 96607.00 16880.00C96607.00 16901.33 96607.00 16922.67 96607.00 16944.00C96596.33 16944.00 96585.67 16944.00 96575.00 16944.00C96585.67 16954.67 96596.33 16965.33 96607.00 16976.00C96596.33 16997.67 96585.67 17019.33 96575.00 17041.00C96585.67 17062.33 96596.33 17083.67 96607.00 17105.00C96585.67 17115.67 96564.33 17126.33 96543.00 17137.00C96553.67 17180.00 96564.33 17223.00 96575.00 17266.00C96564.33 17266.00 96553.67 17266.00 96543.00 17266.00C96543.00 17287.33 96543.00 17308.67 96543.00 17330.00C96553.67 17340.67 96564.33 17351.33 96575.00 17362.00C96575.00 17383.67 96575.00 17405.33 96575.00 17427.00C96596.33 17469.67 96617.67 17512.33 96639.00 17555.00C96660.92 17576.08 96682.59 17597.40 96704.00 17619.00C96725.33 17630.00 96746.67 17641.00 96768.00 17652.00C96757.33 17673.33 96746.67 17694.67 96736.00 17716.00C96757.33 17716.00 96778.67 17716.00 96800.00 17716.00C96810.67 17726.67 96821.33 17737.33 96832.00 17748.00C96832.00 17769.33 96832.00 17790.67 96832.00 17812.00C96821.33 17812.00 96810.67 17812.00 96800.00 17812.00C96799.82 17823.16 96800.36 17834.49 96799.73 17845.55C96789.15 17866.70 96778.58 17887.85 96768.00 17909.00C96757.33 17909.00 96746.67 17909.00 96736.00 17909.00C96746.67 17962.67 96757.33 18016.33 96768.00 18070.00C96778.67 18080.67 96789.33 18091.33 96800.00 18102.00C96800.00 18123.33 96800.00 18144.67 96800.00 18166.00C96810.67 18187.33 96821.33 18208.67 96832.00 18230.00C96832.00 18273.00 96832.00 18316.00 96832.00 18359.00C96853.40 18380.60 96875.08 18401.92 96897.00 18423.00C96897.00 18433.67 96897.00 18444.33 96897.00 18455.00C96907.67 18455.00 96918.33 18455.00 96929.00 18455.00C96896.67 18476.67 96864.33 18498.33 96832.00 18520.00C96842.67 18541.33 96853.33 18562.67 96864.00 18584.00C96853.33 18594.67 96842.67 18605.33 96832.00 18616.00C96832.00 18626.67 96832.00 18637.33 96832.00 18648.00C96842.67 18659.00 96853.33 18670.00 96864.00 18681.00C96864.00 18691.67 96864.00 18702.33 96864.00 18713.00C96907.21 18723.62 96950.37 18734.63 96993.61 18745.00C97025.74 18745.00 97057.87 18745.00 97090.00 18745.00C97090.00 18734.33 97090.00 18723.67 97090.00 18713.00C97100.67 18723.67 97111.33 18734.33 97122.00 18745.00C97143.33 18745.00 97164.67 18745.00 97186.00 18745.00C97196.67 18755.67 97207.33 18766.33 97218.00 18777.00C97250.33 18766.33 97282.67 18755.67 97315.00 18745.00C97325.67 18745.00 97336.33 18745.00 97347.00 18745.00C97379.00 18723.67 97411.00 18702.33 97443.00 18681.00C97464.67 18691.67 97486.33 18702.33 97508.00 18713.00C97518.67 18702.33 97529.33 18691.67 97540.00 18681.00C97572.00 18691.67 97604.00 18702.33 97636.00 18713.00C97657.33 18702.33 97678.67 18691.67 97700.00 18681.00C97700.00 18691.67 97700.00 18702.33 97700.00 18713.00C97753.67 18723.67 97807.33 18734.33 97861.00 18745.00C97882.62 18766.64 97904.23 18788.41 97926.55 18809.27C97947.70 18819.85 97968.85 18830.42 97990.00 18841.00C98000.67 18841.00 98011.33 18841.00 98022.00 18841.00C98032.67 18852.00 98043.33 18863.00 98054.00 18874.00C98075.67 18863.00 98097.33 18852.00 98119.00 18841.00C98119.00 18830.33 98119.00 18819.67 98119.00 18809.00C98140.33 18819.67 98161.67 18830.33 98183.00 18841.00C98183.00 18830.33 98183.00 18819.67 98183.00 18809.00C98194.05 18809.20 98205.20 18808.60 98216.19 18809.29C98258.79 18819.86 98301.40 18830.43 98344.00 18841.00C98365.33 18830.33 98386.67 18819.67 98408.00 18809.00C98440.00 18809.00 98472.00 18809.00 98504.00 18809.00C98525.67 18830.67 98547.33 18852.33 98569.00 18874.00C98579.67 18841.67 98590.33 18809.33 98601.00 18777.00C98643.67 18798.33 98686.33 18819.67 98729.00 18841.00C98729.00 18852.00 98729.00 18863.00 98729.00 18874.00C98740.00 18874.00 98751.00 18874.00 98762.00 18874.00C98762.00 18884.67 98762.00 18895.33 98762.00 18906.00C98783.33 18906.00 98804.67 18906.00 98826.00 18906.00C98836.67 18895.33 98847.33 18884.67 98858.00 18874.00C98858.00 18884.67 98858.00 18895.33 98858.00 18906.00C98890.00 18906.00 98922.00 18906.00 98954.00 18906.00C98943.33 18916.67 98932.67 18927.33 98922.00 18938.00C98932.67 18938.00 98943.33 18938.00 98954.00 18938.00C98965.00 18948.67 98976.00 18959.33 98987.00 18970.00C98997.67 18970.00 99008.33 18970.00 99019.00 18970.00C99019.00 18980.67 99019.00 18991.33 99019.00 19002.00C99040.33 18991.33 99061.67 18980.67 99083.00 18970.00C99061.67 18991.33 99040.33 19012.67 99019.00 19034.00C99040.33 19044.67 99061.67 19055.33 99083.00 19066.00C99093.67 19055.33 99104.33 19044.67 99115.00 19034.00C99125.67 19044.67 99136.33 19055.33 99147.00 19066.00C99136.33 19066.00 99125.67 19066.00 99115.00 19066.00C99125.67 19077.00 99136.33 19088.00 99147.00 19099.00C99136.33 19109.67 99125.67 19120.33 99115.00 19131.00C99125.67 19141.67 99136.33 19152.33 99147.00 19163.00C99147.00 19173.67 99147.00 19184.33 99147.00 19195.00C99168.67 19184.33 99190.33 19173.67 99212.00 19163.00C99222.67 19173.67 99233.33 19184.33 99244.00 19195.00C99265.33 19195.00 99286.67 19195.00 99308.00 19195.00C99308.00 19216.33 99308.00 19237.67 99308.00 19259.00C99351.11 19280.46 99394.10 19302.13 99437.00 19324.00C99447.67 19356.00 99458.33 19388.00 99469.00 19420.00C99479.67 19430.67 99490.33 19441.33 99501.00 19452.00C99501.00 19420.00 99501.00 19388.00 99501.00 19356.00C99511.67 19334.33 99522.33 19312.67 99533.00 19291.00C99543.67 19291.00 99554.33 19291.00 99565.00 19291.00C99565.00 19312.67 99565.00 19334.33 99565.00 19356.00C99597.33 19356.00 99629.67 19356.00 99662.00 19356.00C99672.67 19366.67 99683.33 19377.33 99694.00 19388.00C99694.00 19377.33 99694.00 19366.67 99694.00 19356.00C99704.67 19366.67 99715.33 19377.33 99726.00 19388.00C99726.00 19409.33 99726.00 19430.67 99726.00 19452.00C99747.33 19452.00 99768.67 19452.00 99790.00 19452.00C99779.33 19462.67 99768.67 19473.33 99758.00 19484.00C99779.67 19505.67 99801.33 19527.33 99823.00 19549.00C99823.00 19559.67 99823.00 19570.33 99823.00 19581.00C99812.00 19581.00 99801.00 19581.00 99790.00 19581.00C99790.00 19591.67 99790.00 19602.33 99790.00 19613.00C99801.00 19613.00 99812.00 19613.00 99823.00 19613.00C99833.67 19634.33 99844.33 19655.67 99855.00 19677.00C99876.33 19655.67 99897.67 19634.33 99919.00 19613.00C99918.82 19623.83 99919.37 19634.83 99918.73 19645.55C99897.27 19688.26 99876.04 19731.08 99855.00 19774.00C99855.00 19784.67 99855.00 19795.33 99855.00 19806.00C99887.00 19806.00 99919.00 19806.00 99951.00 19806.00C99972.67 19849.00 99994.33 19892.00 100016.00 19935.00C100005.00 19956.33 99994.00 19977.67 99983.00 19999.00C99994.00 20009.67 100005.00 20020.33 100016.00 20031.00C100005.00 20052.33 99994.00 20073.67 99983.00 20095.00C99983.00 20105.67 99983.00 20116.33 99983.00 20127.00C100004.67 20127.00 100026.33 20127.00 100048.00 20127.00C100037.33 20116.33 100026.67 20105.67 100016.00 20095.00C100037.33 20084.33 100058.67 20073.67 100080.00 20063.00C100090.67 20073.67 100101.33 20084.33 100112.00 20095.00C100122.67 20095.00 100133.33 20095.00 100144.00 20095.00C100165.33 20073.67 100186.67 20052.33 100208.00 20031.00C100229.67 20041.67 100251.33 20052.33 100273.00 20063.00C100283.67 20052.33 100294.33 20041.67 100305.00 20031.00C100294.33 20020.33 100283.67 20009.67 100273.00 19999.00C100283.83 19998.81 100294.83 19999.37 100305.55 19998.73C100326.70 19988.15 100347.85 19977.58 100369.00 19967.00C100379.67 19988.33 100390.33 20009.67 100401.00 20031.00C100401.00 20084.67 100401.00 20138.33 100401.00 20192.00C100422.67 20181.33 100444.33 20170.67 100466.00 20160.00C100487.33 20170.67 100508.67 20181.33 100530.00 20192.00C100540.67 20170.33 100551.33 20148.67 100562.00 20127.00C100583.33 20138.00 100604.67 20149.00 100626.00 20160.00C100626.00 20181.33 100626.00 20202.67 100626.00 20224.00C100637.00 20213.33 100648.00 20202.67 100659.00 20192.00C100680.33 20202.67 100701.67 20213.33 100723.00 20224.00C100733.67 20224.00 100744.33 20224.00 100755.00 20224.00C100744.33 20245.33 100733.67 20266.67 100723.00 20288.00C100723.00 20298.67 100723.00 20309.33 100723.00 20320.00C100712.33 20331.00 100701.67 20342.00 100691.00 20353.00C100691.00 20363.67 100691.00 20374.33 100691.00 20385.00C100701.83 20384.81 100712.83 20385.37 100723.55 20384.73C100744.70 20374.15 100765.85 20363.58 100787.00 20353.00C100787.00 20331.33 100787.00 20309.67 100787.00 20288.00C100819.33 20288.00 100851.67 20288.00 100884.00 20288.00C100894.67 20309.67 100905.33 20331.33 100916.00 20353.00C100937.33 20353.00 100958.67 20353.00 100980.00 20353.00C100979.80 20364.05 100980.40 20375.20 100979.70 20386.19C100969.19 20428.67 100958.27 20471.10 100948.00 20513.61C100948.00 20524.07 100948.00 20534.54 100948.00 20545.00C100958.67 20534.33 100969.33 20523.67 100980.00 20513.00C101012.33 20523.67 101044.67 20534.33 101077.00 20545.00C101098.33 20534.33 101119.67 20523.67 101141.00 20513.00C101141.00 20523.67 101141.00 20534.33 101141.00 20545.00C101130.33 20556.00 101119.67 20567.00 101109.00 20578.00C101109.00 20588.67 101109.00 20599.33 101109.00 20610.00C101141.00 20599.33 101173.00 20588.67 101205.00 20578.00C101215.67 20588.67 101226.33 20599.33 101237.00 20610.00C101258.67 20610.00 101280.33 20610.00 101302.00 20610.00C101312.67 20599.33 101323.33 20588.67 101334.00 20578.00C101312.28 20555.28 101290.10 20533.02 101267.58 20511.11C101257.38 20501.07 101247.19 20491.03 101237.00 20481.00C101247.67 20470.33 101258.33 20459.67 101269.00 20449.00C101290.67 20449.00 101312.33 20449.00 101334.00 20449.00C101355.33 20459.67 101376.67 20470.33 101398.00 20481.00C101408.86 20502.44 101419.31 20524.18 101430.43 20545.44C101440.95 20556.29 101451.48 20567.15 101462.00 20578.00C101473.00 20578.00 101484.00 20578.00 101495.00 20578.00C101505.67 20556.33 101516.33 20534.67 101527.00 20513.00C101537.67 20534.67 101548.33 20556.33 101559.00 20578.00C101602.00 20588.67 101645.00 20599.33 101688.00 20610.00C101688.00 20599.33 101688.00 20588.67 101688.00 20578.00C101709.33 20556.33 101730.67 20534.67 101752.00 20513.00C101751.81 20502.17 101752.37 20491.17 101751.73 20480.45C101741.15 20459.30 101730.58 20438.15 101720.00 20417.00C101730.67 20406.33 101741.33 20395.67 101752.00 20385.00C101784.00 20406.33 101816.00 20427.67 101848.00 20449.00C101848.00 20459.67 101848.00 20470.33 101848.00 20481.00C101816.00 20513.33 101784.00 20545.67 101752.00 20578.00C101762.86 20599.44 101773.30 20621.19 101784.43 20642.43C101794.95 20652.96 101805.48 20663.48 101816.00 20674.00C101837.33 20652.67 101858.67 20631.33 101880.00 20610.00C101891.00 20620.67 101902.00 20631.33 101913.00 20642.00C101913.00 20652.67 101913.00 20663.33 101913.00 20674.00C101934.33 20674.00 101955.67 20674.00 101977.00 20674.00C101987.67 20631.00 101998.33 20588.00 102009.00 20545.00C102030.33 20534.33 102051.67 20523.67 102073.00 20513.00C102083.67 20534.67 102094.33 20556.33 102105.00 20578.00C102094.33 20599.33 102083.67 20620.67 102073.00 20642.00C102083.67 20674.00 102094.33 20706.00 102105.00 20738.00C102094.11 20749.03 102083.55 20760.51 102072.45 20771.27C102051.30 20781.85 102030.15 20792.42 102009.00 20803.00C102019.67 20824.33 102030.33 20845.67 102041.00 20867.00C102062.33 20867.00 102083.67 20867.00 102105.00 20867.00C102116.00 20845.67 102127.00 20824.33 102138.00 20803.00C102202.33 20792.33 102266.67 20781.67 102331.00 20771.00C102363.00 20803.00 102395.00 20835.00 102427.00 20867.00C102437.67 20856.33 102448.33 20845.67 102459.00 20835.00C102459.00 20824.33 102459.00 20813.67 102459.00 20803.00C102491.33 20803.00 102523.67 20803.00 102556.00 20803.00C102566.67 20813.67 102577.33 20824.33 102588.00 20835.00C102598.67 20867.00 102609.33 20899.00 102620.00 20931.00C102576.89 20952.46 102533.90 20974.13 102491.00 20996.00C102491.00 21038.67 102491.00 21081.33 102491.00 21124.00C102502.18 21124.13 102513.45 21123.74 102524.58 21124.19C102556.39 21134.80 102588.19 21145.40 102620.00 21156.00C102630.67 21177.67 102641.33 21199.33 102652.00 21221.00C102641.33 21253.00 102630.67 21285.00 102620.00 21317.00C102598.67 21338.33 102577.33 21359.67 102556.00 21381.00C102556.18 21392.16 102555.64 21403.49 102556.27 21414.55C102566.85 21435.70 102577.42 21456.85 102588.00 21478.00C102609.33 21478.00 102630.67 21478.00 102652.00 21478.00C102737.67 21435.00 102823.33 21392.00 102909.00 21349.00C102962.67 21359.67 103016.33 21370.33 103070.00 21381.00C103070.00 21370.33 103070.00 21359.67 103070.00 21349.00C103080.67 21338.33 103091.33 21327.67 103102.00 21317.00C103112.67 21317.00 103123.33 21317.00 103134.00 21317.00C103134.00 21349.33 103134.00 21381.67 103134.00 21414.00C103145.00 21446.00 103156.00 21478.00 103167.00 21510.00C103188.33 21531.33 103209.67 21552.67 103231.00 21574.00C103241.67 21595.67 103252.33 21617.33 103263.00 21639.00C103252.33 21671.00 103241.67 21703.00 103231.00 21735.00C103231.00 21745.67 103231.00 21756.33 103231.00 21767.00C103220.33 21777.67 103209.67 21788.33 103199.00 21799.00C103177.33 21799.00 103155.67 21799.00 103134.00 21799.00C103112.67 21788.33 103091.33 21777.67 103070.00 21767.00C103059.33 21767.00 103048.67 21767.00 103038.00 21767.00C103016.67 21788.67 102995.33 21810.33 102974.00 21832.00C102974.00 21928.33 102974.00 22024.67 102974.00 22121.00C103006.00 22153.00 103038.00 22185.00 103070.00 22217.00C103070.00 22238.67 103070.00 22260.33 103070.00 22282.00C103080.67 22282.00 103091.33 22282.00 103102.00 22282.00C103112.67 22303.33 103123.33 22324.67 103134.00 22346.00C103134.00 22356.67 103134.00 22367.33 103134.00 22378.00C103123.33 22388.67 103112.67 22399.33 103102.00 22410.00C103102.13 22420.85 103101.74 22431.78 103102.19 22442.58C103112.79 22474.72 103123.40 22506.86 103134.00 22539.00C103155.92 22560.08 103177.59 22581.40 103199.00 22603.00C103199.00 22646.00 103199.00 22689.00 103199.00 22732.00C103188.33 22742.67 103177.67 22753.33 103167.00 22764.00C103177.67 22796.33 103188.33 22828.67 103199.00 22861.00C103274.12 22914.50 103349.42 22967.80 103424.43 23021.43C103435.18 23031.99 103445.61 23042.98 103456.55 23053.27C103542.03 23096.18 103627.52 23139.09 103713.00 23182.00C103734.33 23203.33 103755.67 23224.67 103777.00 23246.00C103798.67 23289.00 103820.33 23332.00 103842.00 23375.00C103938.42 23439.21 104034.69 23503.64 104131.00 23568.00C104141.67 23578.67 104152.33 23589.33 104163.00 23600.00C104173.67 23600.00 104184.33 23600.00 104195.00 23600.00C104206.00 23610.67 104217.00 23621.33 104228.00 23632.00C104238.67 23664.33 104249.33 23696.67 104260.00 23729.00C104302.67 23761.00 104345.33 23793.00 104388.00 23825.00C104399.07 23846.74 104410.61 23868.29 104421.38 23890.16C104431.92 23922.11 104442.46 23954.05 104453.00 23986.00C104463.67 23996.67 104474.33 24007.33 104485.00 24018.00C104506.33 24007.33 104527.67 23996.67 104549.00 23986.00C104581.33 24007.33 104613.67 24028.67 104646.00 24050.00C104646.00 24060.67 104646.00 24071.33 104646.00 24082.00C104635.00 24092.67 104624.00 24103.33 104613.00 24114.00C104602.33 24178.33 104591.67 24242.67 104581.00 24307.00C104538.33 24360.67 104495.67 24414.33 104453.00 24468.00C104442.33 24500.33 104431.67 24532.67 104421.00 24565.00C104421.00 24586.33 104421.00 24607.67 104421.00 24629.00C104431.67 24650.33 104442.33 24671.67 104453.00 24693.00C104453.00 24714.67 104453.00 24736.33 104453.00 24758.00C104420.94 24790.28 104388.39 24822.06 104356.00 24854.00C104366.67 24864.67 104377.33 24875.33 104388.00 24886.00C104366.67 24918.33 104345.33 24950.67 104324.00 24983.00C104345.44 24993.86 104367.18 25004.31 104388.44 25015.43C104399.29 25025.95 104410.15 25036.47 104421.00 25047.00C104399.33 25100.67 104377.67 25154.33 104356.00 25208.00C104366.62 25250.88 104377.63 25293.70 104388.00 25336.61C104388.00 25368.74 104388.00 25400.87 104388.00 25433.00C104366.67 25465.00 104345.33 25497.00 104324.00 25529.00C104334.67 25561.33 104345.33 25593.67 104356.00 25626.00C104388.33 25647.33 104420.67 25668.67 104453.00 25690.00C104463.80 25722.81 104475.09 25755.48 104485.59 25788.37C104496.06 25830.58 104506.53 25872.79 104517.00 25915.00C104549.00 25936.33 104581.00 25957.67 104613.00 25979.00C104645.33 26032.67 104677.67 26086.33 104710.00 26140.00C104699.33 26150.67 104688.67 26161.33 104678.00 26172.00C104667.33 26204.33 104656.67 26236.67 104646.00 26269.00C104656.67 26322.67 104667.33 26376.33 104678.00 26430.00C104699.33 26440.67 104720.67 26451.33 104742.00 26462.00C104763.33 26494.00 104784.67 26526.00 104806.00 26558.00C104838.33 26579.33 104870.67 26600.67 104903.00 26622.00C104913.87 26643.77 104924.30 26665.85 104935.43 26687.43C104945.95 26697.96 104956.48 26708.48 104967.00 26719.00C104967.00 26751.00 104967.00 26783.00 104967.00 26815.00C104977.67 26836.67 104988.33 26858.33 104999.00 26880.00C105031.33 26890.67 105063.67 26901.33 105096.00 26912.00C105085.33 26976.33 105074.67 27040.67 105064.00 27105.00C105085.53 27126.42 105106.85 27148.08 105128.51 27169.34C105160.46 27190.74 105192.61 27211.88 105224.43 27233.43C105235.29 27244.29 105246.14 27255.14 105257.00 27266.00C105257.08 27319.53 105256.84 27373.09 105257.12 27426.60C105268.04 27481.04 105278.58 27535.57 105289.74 27589.97C105300.34 27632.35 105310.61 27674.83 105321.42 27717.15C105363.94 27834.43 105406.47 27951.72 105449.00 28069.00C105460.00 28079.67 105471.00 28090.33 105482.00 28101.00C105524.67 28112.00 105567.33 28123.00 105610.00 28134.00C105653.00 28123.00 105696.00 28112.00 105739.00 28101.00C105771.00 28112.00 105803.00 28123.00 105835.00 28134.00C105845.71 28144.89 105856.83 28155.47 105867.28 28166.54C105889.27 28208.82 105910.84 28251.31 105932.00 28294.00C106049.67 28380.00 106167.33 28466.00 106285.00 28552.00C106296.00 28594.67 106307.00 28637.33 106318.00 28680.00C106339.53 28701.75 106360.85 28723.75 106382.51 28745.34C106414.34 28766.56 106446.17 28787.78 106478.00 28809.00C106499.67 28809.00 106521.33 28809.00 106543.00 28809.00C106564.33 28830.33 106585.67 28851.67 106607.00 28873.00C106617.67 28894.33 106628.33 28915.67 106639.00 28937.00C106639.00 28980.00 106639.00 29023.00 106639.00 29066.00C106617.67 29109.00 106596.33 29152.00 106575.00 29195.00C106575.00 29227.00 106575.00 29259.00 106575.00 29291.00C106596.33 29334.00 106617.67 29377.00 106639.00 29420.00C106649.67 29430.67 106660.33 29441.33 106671.00 29452.00C106628.33 29516.33 106585.67 29580.67 106543.00 29645.00C106564.33 29666.33 106585.67 29687.67 106607.00 29709.00C106596.33 29741.33 106585.67 29773.67 106575.00 29806.00C106596.51 29838.12 106617.77 29870.44 106639.43 29902.43C106660.62 29923.62 106681.81 29944.81 106703.00 29966.00C106703.00 29998.33 106703.00 30030.67 106703.00 30063.00C106746.00 30127.33 106789.00 30191.67 106832.00 30256.00C106853.33 30266.67 106874.67 30277.33 106896.00 30288.00C106917.67 30288.00 106939.33 30288.00 106961.00 30288.00C106993.00 30266.67 107025.00 30245.33 107057.00 30224.00C107100.21 30213.05 107143.37 30201.70 107186.61 30191.00C107239.74 30191.00 107292.87 30191.00 107346.00 30191.00C107367.67 30212.67 107389.33 30234.33 107411.00 30256.00C107421.63 30309.87 107432.57 30363.72 107443.00 30417.61C107443.00 30492.41 107443.00 30567.20 107443.00 30642.00C107464.33 30684.67 107485.67 30727.33 107507.00 30770.00C107507.00 30855.67 107507.00 30941.33 107507.00 31027.00C107475.00 31080.67 107443.00 31134.33 107411.00 31188.00C107411.00 31231.00 107411.00 31274.00 107411.00 31317.00C107432.33 31327.67 107453.67 31338.33 107475.00 31349.00C107432.00 31402.67 107389.00 31456.33 107346.00 31510.00C107335.33 31531.33 107324.67 31552.67 107314.00 31574.00C107357.00 31574.00 107400.00 31574.00 107443.00 31574.00C107507.28 31552.51 107571.62 31531.18 107636.00 31510.00C107646.67 31510.00 107657.33 31510.00 107668.00 31510.00C107689.33 31488.33 107710.67 31466.67 107732.00 31445.00C107753.72 31467.72 107775.90 31489.98 107798.42 31511.89C107808.84 31521.97 107818.95 31532.46 107829.55 31542.27C107850.70 31552.85 107871.85 31563.42 107893.00 31574.00C107914.47 31606.39 107936.30 31638.57 107957.54 31671.10C107968.03 31692.40 107978.51 31713.70 107989.00 31735.00C107978.33 31777.67 107967.67 31820.33 107957.00 31863.00C107925.00 31863.00 107893.00 31863.00 107861.00 31863.00C107839.92 31884.92 107818.60 31906.59 107797.00 31928.00C107797.00 31960.00 107797.00 31992.00 107797.00 32024.00C107829.00 32056.33 107861.00 32088.67 107893.00 32121.00C107893.00 32174.33 107893.00 32227.67 107893.00 32281.00C107903.67 32292.00 107914.33 32303.00 107925.00 32314.00C107914.33 32346.00 107903.67 32378.00 107893.00 32410.00C107871.67 32431.33 107850.33 32452.67 107829.00 32474.00C107850.60 32495.40 107871.92 32517.08 107893.00 32539.00C107925.00 32517.33 107957.00 32495.67 107989.00 32474.00C108010.67 32495.67 108032.33 32517.33 108054.00 32539.00C108096.67 32549.67 108139.33 32560.33 108182.00 32571.00C108193.01 32581.90 108204.56 32592.43 108215.24 32603.56C108247.16 32678.38 108279.08 32753.19 108311.00 32828.00C108354.00 32828.00 108397.00 32828.00 108440.00 32828.00C108482.67 32849.33 108525.33 32870.67 108568.00 32892.00C108632.33 32892.00 108696.67 32892.00 108761.00 32892.00C108782.33 32903.00 108803.67 32914.00 108825.00 32925.00C108921.67 32925.00 109018.33 32925.00 109115.00 32925.00C109136.33 32946.33 109157.67 32967.67 109179.00 32989.00C109222.00 32989.00 109265.00 32989.00 109308.00 32989.00C109308.15 32999.84 109307.70 33010.80 109308.23 33021.57C109329.48 33075.05 109350.74 33128.52 109372.00 33182.00C109361.33 33214.00 109350.67 33246.00 109340.00 33278.00C109340.00 33299.33 109340.00 33320.67 109340.00 33342.00C109350.67 33353.00 109361.33 33364.00 109372.00 33375.00C109382.83 33375.18 109393.83 33374.63 109404.55 33375.27C109447.37 33396.51 109490.18 33417.76 109533.00 33439.00C109565.00 33428.33 109597.00 33417.67 109629.00 33407.00C109639.67 33385.33 109650.33 33363.67 109661.00 33342.00C109661.00 33331.33 109661.00 33320.67 109661.00 33310.00C109629.00 33278.00 109597.00 33246.00 109565.00 33214.00C109565.00 33203.33 109565.00 33192.67 109565.00 33182.00C109608.11 33160.54 109651.10 33138.87 109694.00 33117.00C109736.67 33106.33 109779.33 33095.67 109822.00 33085.00C109854.33 33095.67 109886.67 33106.33 109919.00 33117.00C109919.00 33106.33 109919.00 33095.67 109919.00 33085.00C109929.67 33074.33 109940.33 33063.67 109951.00 33053.00C109940.33 32999.33 109929.67 32945.67 109919.00 32892.00C109929.67 32881.33 109940.33 32870.67 109951.00 32860.00C109961.83 32860.18 109972.83 32859.63 109983.55 32860.27C110004.70 32870.85 110025.85 32881.42 110047.00 32892.00C110047.00 32956.33 110047.00 33020.67 110047.00 33085.00C110058.00 33085.00 110069.00 33085.00 110080.00 33085.00C110090.67 33095.67 110101.33 33106.33 110112.00 33117.00C110112.19 33106.17 110111.63 33095.17 110112.27 33084.45C110133.52 33041.97 110154.76 32999.48 110176.00 32957.00C110197.33 32946.33 110218.67 32935.67 110240.00 32925.00C110293.66 32978.34 110347.53 33031.47 110401.00 33085.00C110529.67 33074.33 110658.33 33063.67 110787.00 33053.00C110830.12 33020.83 110873.41 32988.85 110916.43 32956.57C111033.95 32838.71 111151.48 32720.86 111269.00 32603.00C111290.48 32570.28 111312.27 32537.74 111333.56 32504.91C111344.37 32483.94 111355.19 32462.97 111366.00 32442.00C111366.00 32410.00 111366.00 32378.00 111366.00 32346.00C111355.03 32313.45 111343.68 32280.99 111332.94 32248.39C111322.30 32130.93 111311.65 32013.46 111301.00 31896.00C111311.67 31896.00 111322.33 31896.00 111333.00 31896.00C111333.08 31841.93 111332.83 31787.84 111333.12 31733.78C111344.06 31626.65 111355.17 31519.53 111366.00 31412.39C111366.00 31359.26 111366.00 31306.13 111366.00 31253.00C111376.71 31241.78 111387.82 31230.85 111398.27 31219.45C111409.05 31198.20 111419.39 31176.63 111430.43 31155.57C111441.02 31144.84 111451.93 31134.36 111462.31 31123.47C111569.54 30941.31 111676.77 30759.16 111784.00 30577.00C111827.03 30533.84 111870.34 30490.93 111913.19 30447.61C111977.44 30372.80 112041.51 30297.84 112105.86 30223.13C112127.27 30201.56 112148.36 30179.61 112169.98 30158.27C112212.78 30126.35 112255.73 30094.60 112298.43 30062.57C112351.95 30009.04 112405.48 29955.52 112459.00 29902.00C112491.02 29837.46 112523.32 29773.02 112555.17 29708.41C112576.78 29633.61 112598.39 29558.80 112620.00 29484.00C112716.33 29387.67 112812.67 29291.33 112909.00 29195.00C112919.64 29108.79 112930.48 29022.60 112941.00 28936.39C112941.19 28925.77 112940.63 28914.97 112941.27 28904.45C112952.12 28882.99 112962.60 28861.31 112973.69 28839.99C112995.29 28808.20 113016.68 28776.24 113038.43 28744.56C113080.24 28701.01 113123.45 28658.83 113166.00 28616.00C113188.09 28583.22 113209.85 28550.20 113232.15 28517.57C113274.43 28464.71 113316.72 28411.86 113359.00 28359.00C113380.59 28315.67 113401.89 28272.19 113423.65 28228.96C113477.10 28143.64 113530.55 28058.32 113584.00 27973.00C113648.54 27951.69 113713.02 27930.04 113777.61 27908.93C113874.07 27897.95 113970.54 27886.98 114067.00 27876.00C114099.00 27854.67 114131.00 27833.33 114163.00 27812.00C114173.67 27812.00 114184.33 27812.00 114195.00 27812.00C114227.45 27790.49 114260.11 27769.24 114292.43 27747.56C114324.37 27715.18 114356.55 27683.00 114388.34 27650.49C114409.73 27618.54 114430.88 27586.39 114452.43 27554.57C114463.26 27543.50 114474.60 27532.88 114485.10 27521.53C114517.07 27479.02 114549.03 27436.51 114581.00 27394.00C114591.67 27394.00 114602.33 27394.00 114613.00 27394.00C114613.00 27383.33 114613.00 27372.67 114613.00 27362.00C114645.50 27318.88 114677.83 27275.60 114710.43 27232.57C114722.29 27221.09 114733.41 27208.81 114745.76 27197.87C114808.84 27145.24 114871.92 27092.62 114935.00 27040.00C114956.33 27029.33 114977.67 27018.67 114999.00 27008.00C115020.52 27007.88 115042.11 27008.24 115063.58 27007.82C115202.93 26965.19 115342.23 26922.41 115481.60 26879.88C115535.07 26868.92 115588.53 26857.96 115642.00 26847.00C115706.48 26814.85 115771.10 26782.93 115835.49 26750.64C115953.33 26665.09 116071.16 26579.55 116189.00 26494.00C116221.17 26450.88 116253.15 26407.59 116285.43 26364.57C116317.80 26332.61 116350.03 26300.49 116382.49 26268.63C116425.12 26236.26 116467.89 26204.04 116510.43 26171.57C116542.62 26139.71 116574.81 26107.86 116607.00 26076.00C116658.78 25971.88 116710.45 25867.70 116762.86 25763.89C116797.00 25696.25 116830.69 25628.37 116864.19 25560.42C116896.13 25464.28 116928.06 25368.14 116960.00 25272.00C116992.33 25229.00 117024.67 25186.00 117057.00 25143.00C117067.65 25110.79 117078.62 25078.65 117089.08 25046.39C117099.72 24960.93 117110.36 24875.46 117121.00 24790.00C117170.10 24691.37 117218.93 24592.61 117268.73 24494.33C117273.35 24485.45 117277.55 24476.26 117282.43 24467.57C117324.95 24424.71 117367.48 24381.85 117410.00 24339.00C117421.00 24339.00 117432.00 24339.00 117443.00 24339.00C117454.04 24328.15 117464.73 24316.88 117476.00 24306.29C117550.66 24253.19 117625.33 24200.10 117700.00 24147.00C117753.88 24125.33 117807.67 24103.37 117861.60 24081.88C117968.40 24060.59 118075.20 24039.29 118182.00 24018.00C118203.55 24007.35 118224.96 23996.28 118246.60 23985.88C118300.27 23975.29 118353.92 23964.39 118407.61 23954.00C118568.07 23954.00 118728.54 23954.00 118889.00 23954.00C118900.00 24050.33 118911.00 24146.67 118922.00 24243.00C118975.33 24286.00 119028.67 24329.00 119082.00 24372.00C119103.65 24447.21 119125.59 24522.36 119147.06 24597.61C119157.71 24704.41 119168.35 24811.20 119179.00 24918.00C119168.37 24950.55 119157.35 24983.01 119146.95 25015.61C119136.32 25154.94 119125.56 25294.27 119115.00 25433.61C119115.00 25476.07 119115.00 25518.54 119115.00 25561.00C119093.33 25625.33 119071.67 25689.67 119050.00 25754.00C119125.00 25754.00 119200.00 25754.00 119275.00 25754.00C119328.67 25775.67 119382.33 25797.33 119436.00 25819.00C119457.33 25819.00 119478.67 25819.00 119500.00 25819.00C119511.00 25808.00 119522.00 25797.00 119533.00 25786.00C119575.46 25808.08 119618.12 25829.75 119661.00 25851.00C119661.00 25840.33 119661.00 25829.67 119661.00 25819.00C119693.33 25829.67 119725.67 25840.33 119758.00 25851.00C119768.67 25861.67 119779.33 25872.33 119790.00 25883.00C119886.33 25840.00 119982.67 25797.00 120079.00 25754.00C120089.67 25743.33 120100.33 25732.67 120111.00 25722.00C120132.67 25743.33 120154.33 25764.67 120176.00 25786.00C120197.33 25775.33 120218.67 25764.67 120240.00 25754.00C120283.00 25754.00 120326.00 25754.00 120369.00 25754.00C120401.00 25732.67 120433.00 25711.33 120465.00 25690.00C120508.00 25733.00 120551.00 25776.00 120594.00 25819.00C120593.81 25807.84 120594.37 25796.50 120593.72 25785.46C120582.81 25764.30 120571.91 25743.15 120561.00 25722.00C120561.00 25711.33 120561.00 25700.67 120561.00 25690.00C120572.00 25679.33 120583.00 25668.67 120594.00 25658.00C120594.00 25668.67 120594.00 25679.33 120594.00 25690.00C120604.67 25690.00 120615.33 25690.00 120626.00 25690.00C120636.67 25679.33 120647.33 25668.67 120658.00 25658.00C120668.67 25658.00 120679.33 25658.00 120690.00 25658.00C120700.67 25647.33 120711.33 25636.67 120722.00 25626.00C120775.67 25615.33 120829.33 25604.67 120883.00 25594.00C120893.67 25615.33 120904.33 25636.67 120915.00 25658.00C120925.67 25658.00 120936.33 25658.00 120947.00 25658.00C120936.33 25679.33 120925.67 25700.67 120915.00 25722.00C120925.67 25722.00 120936.33 25722.00 120947.00 25722.00C120957.67 25711.33 120968.33 25700.67 120979.00 25690.00C120990.00 25700.67 121001.00 25711.33 121012.00 25722.00C121022.67 25722.00 121033.33 25722.00 121044.00 25722.00C121054.67 25732.67 121065.33 25743.33 121076.00 25754.00C121076.00 25764.67 121076.00 25775.33 121076.00 25786.00C121108.00 25807.67 121140.00 25829.33 121172.00 25851.00C121193.67 25926.00 121215.33 26001.00 121237.00 26076.00C121258.69 26108.74 121280.76 26141.24 121302.22 26174.12C121345.06 26248.74 121387.72 26323.47 121430.68 26398.02C121495.63 26495.49 121560.36 26593.13 121625.46 26690.51C121699.64 26796.34 121773.82 26902.17 121848.00 27008.00C121869.60 27029.40 121890.92 27051.08 121912.00 27073.00C121922.67 27062.00 121933.33 27051.00 121944.00 27040.00C121965.44 27051.19 121987.17 27061.99 122008.44 27073.43C122019.29 27083.95 122030.15 27094.47 122041.00 27105.00C122062.33 27105.00 122083.67 27105.00 122105.00 27105.00C122105.00 27115.67 122105.00 27126.33 122105.00 27137.00C122147.67 27147.67 122190.33 27158.33 122233.00 27169.00C122233.00 27179.67 122233.00 27190.33 122233.00 27201.00C122244.00 27211.67 122255.00 27222.33 122266.00 27233.00C122266.00 27244.00 122266.00 27255.00 122266.00 27266.00C122255.00 27276.67 122244.00 27287.33 122233.00 27298.00C122222.33 27298.00 122211.67 27298.00 122201.00 27298.00C122201.00 27308.67 122201.00 27319.33 122201.00 27330.00C122233.33 27330.00 122265.67 27330.00 122298.00 27330.00C122308.67 27351.33 122319.33 27372.67 122330.00 27394.00C122898.00 27651.33 123466.00 27908.67 124034.00 28166.00C124055.33 28208.67 124076.67 28251.33 124098.00 28294.00C124162.48 28326.49 124227.11 28358.73 124291.49 28391.37C124334.53 28423.30 124377.42 28455.49 124420.55 28487.27C124441.70 28497.85 124462.85 28508.42 124484.00 28519.00C124516.33 28519.00 124548.67 28519.00 124581.00 28519.00C124581.00 28508.33 124581.00 28497.67 124581.00 28487.00C124613.00 28476.33 124645.00 28465.67 124677.00 28455.00C124720.00 28455.00 124763.00 28455.00 124806.00 28455.00C124827.33 28465.67 124848.67 28476.33 124870.00 28487.00C124880.67 28476.33 124891.33 28465.67 124902.00 28455.00C124923.33 28465.67 124944.67 28476.33 124966.00 28487.00C124977.00 28476.33 124988.00 28465.67 124999.00 28455.00C125020.33 28455.00 125041.67 28455.00 125063.00 28455.00C125095.28 28487.06 125127.06 28519.61 125159.00 28552.00C125170.00 28552.00 125181.00 28552.00 125192.00 28552.00C125224.00 28573.33 125256.00 28594.67 125288.00 28616.00C125331.00 28616.00 125374.00 28616.00 125417.00 28616.00C125438.33 28626.67 125459.67 28637.33 125481.00 28648.00C125502.33 28648.00 125523.67 28648.00 125545.00 28648.00C125566.77 28637.13 125588.85 28626.70 125610.43 28615.57C125621.19 28605.04 125631.59 28593.96 125642.57 28583.77C125695.71 28562.18 125748.86 28540.59 125802.00 28519.00C125855.67 28519.00 125909.33 28519.00 125963.00 28519.00C125973.67 28530.00 125984.33 28541.00 125995.00 28552.00C126006.00 28541.00 126017.00 28530.00 126028.00 28519.00C126060.00 28530.00 126092.00 28541.00 126124.00 28552.00C126134.67 28562.67 126145.33 28573.33 126156.00 28584.00C126166.67 28573.33 126177.33 28562.67 126188.00 28552.00C126241.67 28552.00 126295.33 28552.00 126349.00 28552.00C126370.33 28562.67 126391.67 28573.33 126413.00 28584.00C126466.67 28562.33 126520.33 28540.67 126574.00 28519.00C126627.67 28540.67 126681.33 28562.33 126735.00 28584.00C126756.33 28605.33 126777.67 28626.67 126799.00 28648.00C126820.67 28648.00 126842.33 28648.00 126864.00 28648.00C126896.13 28680.21 126928.56 28712.12 126960.00 28745.00C126970.67 28787.67 126981.33 28830.33 126992.00 28873.00C126981.36 28969.87 126970.53 29066.73 126960.00 29163.61C126960.00 29174.07 126960.00 29184.54 126960.00 29195.00C126895.67 29248.33 126831.33 29301.67 126767.00 29355.00C126745.67 29387.33 126724.33 29419.67 126703.00 29452.00C126692.33 29537.67 126681.67 29623.33 126671.00 29709.00C126638.67 29752.00 126606.33 29795.00 126574.00 29838.00C126949.90 29966.89 127325.84 30095.67 127701.72 30224.64C128076.15 30363.76 128450.57 30502.88 128825.00 30642.00C128825.00 30706.00 128825.00 30770.00 128825.00 30834.00C128846.33 30834.00 128867.67 30834.00 128889.00 30834.00C128889.00 30812.67 128889.00 30791.33 128889.00 30770.00C128899.67 30770.00 128910.33 30770.00 128921.00 30770.00C128921.19 30759.17 128920.63 30748.17 128921.27 30737.45C128932.05 30716.20 128942.39 30694.62 128953.44 30673.57C128964.29 30663.05 128975.15 30652.53 128986.00 30642.00C128986.00 30599.00 128986.00 30556.00 128986.00 30513.00C129007.33 30491.67 129028.67 30470.33 129050.00 30449.00C129071.33 30459.67 129092.67 30470.33 129114.00 30481.00C129135.67 30459.67 129157.33 30438.33 129179.00 30417.00C129189.67 30427.67 129200.33 30438.33 129211.00 30449.00C129221.67 30427.33 129232.33 30405.67 129243.00 30384.00C129243.00 30362.67 129243.00 30341.33 129243.00 30320.00C129253.67 30320.00 129264.33 30320.00 129275.00 30320.00C129275.00 30309.33 129275.00 30298.67 129275.00 30288.00C129264.33 30277.33 129253.67 30266.67 129243.00 30256.00C129264.60 30234.60 129285.92 30212.92 129307.00 30191.00C129307.00 30180.33 129307.00 30169.67 129307.00 30159.00C129296.33 30169.67 129285.67 30180.33 129275.00 30191.00C129275.00 30169.67 129275.00 30148.33 129275.00 30127.00C129285.67 30116.33 129296.33 30105.67 129307.00 30095.00C129360.67 30095.00 129414.33 30095.00 129468.00 30095.00C129478.67 30127.00 129489.33 30159.00 129500.00 30191.00C129500.00 30212.67 129500.00 30234.33 129500.00 30256.00C129521.33 30256.00 129542.67 30256.00 129564.00 30256.00C129553.33 30266.67 129542.67 30277.33 129532.00 30288.00C129542.67 30298.67 129553.33 30309.33 129564.00 30320.00C129553.33 30320.00 129542.67 30320.00 129532.00 30320.00C129542.67 30352.33 129553.33 30384.67 129564.00 30417.00C129553.26 30438.74 129542.09 30460.31 129531.61 30482.16C129521.08 30513.77 129510.54 30545.39 129500.00 30577.00C129489.33 30587.67 129478.67 30598.33 129468.00 30609.00C129467.82 30620.16 129468.36 30631.49 129467.73 30642.55C129457.15 30663.70 129446.58 30684.85 129436.00 30706.00C129446.67 30706.00 129457.33 30706.00 129468.00 30706.00C129489.33 30684.67 129510.67 30663.33 129532.00 30642.00C129542.67 30663.33 129553.33 30684.67 129564.00 30706.00C129575.00 30706.00 129586.00 30706.00 129597.00 30706.00C129618.33 30684.67 129639.67 30663.33 129661.00 30642.00C129661.00 30599.00 129661.00 30556.00 129661.00 30513.00C129671.67 30502.33 129682.33 30491.67 129693.00 30481.00C129682.33 30448.67 129671.67 30416.33 129661.00 30384.00C129661.00 30362.67 129661.00 30341.33 129661.00 30320.00C129682.33 30309.33 129703.67 30298.67 129725.00 30288.00C129714.33 30277.33 129703.67 30266.67 129693.00 30256.00C129703.67 30234.33 129714.33 30212.67 129725.00 30191.00C129714.33 30169.67 129703.67 30148.33 129693.00 30127.00C129714.33 30105.67 129735.67 30084.33 129757.00 30063.00C129778.67 30073.67 129800.33 30084.33 129822.00 30095.00C129822.00 30116.33 129822.00 30137.67 129822.00 30159.00C129800.33 30180.67 129778.67 30202.33 129757.00 30224.00C129757.00 30234.67 129757.00 30245.33 129757.00 30256.00C129767.85 30255.87 129778.78 30256.26 129789.58 30255.81C129821.72 30245.21 129853.86 30234.60 129886.00 30224.00C129896.67 30234.67 129907.33 30245.33 129918.00 30256.00C129907.33 30266.67 129896.67 30277.33 129886.00 30288.00C129907.33 30331.00 129928.67 30374.00 129950.00 30417.00C129939.33 30449.00 129928.67 30481.00 129918.00 30513.00C129928.70 30502.11 129939.84 30491.53 129950.27 30480.45C129960.85 30459.30 129971.42 30438.15 129982.00 30417.00C129982.00 30395.33 129982.00 30373.67 129982.00 30352.00C129993.00 30341.33 130004.00 30330.67 130015.00 30320.00C130014.81 30309.18 130015.38 30298.17 130014.72 30287.46C130003.62 30266.19 129992.91 30244.65 129981.57 30223.56C129971.05 30212.71 129960.52 30201.85 129950.00 30191.00C129950.00 30169.67 129950.00 30148.33 129950.00 30127.00C129982.33 30137.67 130014.67 30148.33 130047.00 30159.00C130057.67 30137.67 130068.33 30116.33 130079.00 30095.00C130079.00 30084.33 130079.00 30073.67 130079.00 30063.00C130100.33 30052.33 130121.67 30041.67 130143.00 30031.00C130143.00 30020.33 130143.00 30009.67 130143.00 29999.00C130164.33 29999.00 130185.67 29999.00 130207.00 29999.00C130228.67 30009.67 130250.33 30020.33 130272.00 30031.00C130261.33 30041.67 130250.67 30052.33 130240.00 30063.00C130261.33 30105.67 130282.67 30148.33 130304.00 30191.00C130293.29 30202.22 130282.18 30213.15 130271.73 30224.55C130261.15 30245.70 130250.58 30266.85 130240.00 30288.00C130261.33 30298.67 130282.67 30309.33 130304.00 30320.00C130304.00 30309.33 130304.00 30298.67 130304.00 30288.00C130314.67 30288.00 130325.33 30288.00 130336.00 30288.00C130368.33 30266.67 130400.67 30245.33 130433.00 30224.00C130454.33 30234.67 130475.67 30245.33 130497.00 30256.00C130507.90 30288.35 130518.39 30320.86 130529.54 30353.10C130540.23 30374.50 130550.48 30396.22 130561.43 30417.43C130571.95 30427.96 130582.48 30438.48 130593.00 30449.00C130593.00 30459.67 130593.00 30470.33 130593.00 30481.00C130582.33 30491.67 130571.67 30502.33 130561.00 30513.00C130561.00 30523.67 130561.00 30534.33 130561.00 30545.00C130550.33 30555.67 130539.67 30566.33 130529.00 30577.00C130539.67 30587.67 130550.33 30598.33 130561.00 30609.00C130560.81 30620.38 130561.39 30631.86 130560.70 30643.19C130550.14 30685.46 130539.57 30727.73 130529.00 30770.00C130539.67 30770.00 130550.33 30770.00 130561.00 30770.00C130571.67 30780.67 130582.33 30791.33 130593.00 30802.00C130603.67 30791.33 130614.33 30780.67 130625.00 30770.00C130636.00 30780.67 130647.00 30791.33 130658.00 30802.00C130711.33 30705.67 130764.67 30609.33 130818.00 30513.00C130807.33 30481.00 130796.67 30449.00 130786.00 30417.00C130796.67 30395.33 130807.33 30373.67 130818.00 30352.00C130807.33 30330.67 130796.67 30309.33 130786.00 30288.00C130796.67 30277.33 130807.33 30266.67 130818.00 30256.00C130818.00 30245.33 130818.00 30234.67 130818.00 30224.00C130850.33 30234.67 130882.67 30245.33 130915.00 30256.00C130915.00 30277.33 130915.00 30298.67 130915.00 30320.00C130936.33 30330.67 130957.67 30341.33 130979.00 30352.00C131000.33 30384.33 131021.67 30416.67 131043.00 30449.00C131032.33 30470.33 131021.67 30491.67 131011.00 30513.00C131011.00 30523.67 131011.00 30534.33 131011.00 30545.00C131021.67 30555.67 131032.33 30566.33 131043.00 30577.00C131054.00 30577.00 131065.00 30577.00 131076.00 30577.00C131065.00 30598.67 131054.00 30620.33 131043.00 30642.00C131064.92 30663.08 131086.59 30684.40 131108.00 30706.00C131108.00 30716.67 131108.00 30727.33 131108.00 30738.00C131129.33 30759.33 131150.67 30780.67 131172.00 30802.00C131204.33 30866.33 131236.67 30930.67 131269.00 30995.00C131268.87 31005.85 131269.27 31016.78 131268.80 31027.58C131257.87 31059.72 131246.93 31091.86 131236.00 31124.00C131257.67 31113.33 131279.33 31102.67 131301.00 31092.00C131311.67 31102.67 131322.33 31113.33 131333.00 31124.00C131332.94 31027.13 131333.11 30930.25 131332.91 30833.40C131322.28 30758.60 131311.64 30683.80 131301.00 30609.00C131311.67 30566.33 131322.33 30523.67 131333.00 30481.00C131311.67 30470.33 131290.33 30459.67 131269.00 30449.00C131269.00 30438.33 131269.00 30427.67 131269.00 30417.00C131290.33 30384.67 131311.67 30352.33 131333.00 30320.00C131322.33 30320.00 131311.67 30320.00 131301.00 30320.00C131354.33 30298.67 131407.67 30277.33 131461.00 30256.00C131493.33 30266.67 131525.67 30277.33 131558.00 30288.00C131568.67 30298.67 131579.33 30309.33 131590.00 30320.00C131579.38 30363.21 131568.37 30406.37 131558.00 30449.61C131558.00 30460.07 131558.00 30470.54 131558.00 30481.00C131547.33 30491.67 131536.67 30502.33 131526.00 30513.00C131526.00 30534.33 131526.00 30555.67 131526.00 30577.00C131536.67 30555.67 131547.33 30534.33 131558.00 30513.00C131568.67 30534.33 131579.33 30555.67 131590.00 30577.00C131590.00 30566.33 131590.00 30555.67 131590.00 30545.00C131600.67 30566.33 131611.33 30587.67 131622.00 30609.00C131632.67 30609.00 131643.33 30609.00 131654.00 30609.00C131675.67 30587.67 131697.33 30566.33 131719.00 30545.00C131719.00 30523.67 131719.00 30502.33 131719.00 30481.00C131751.00 30481.00 131783.00 30481.00 131815.00 30481.00C131815.00 30470.33 131815.00 30459.67 131815.00 30449.00C131793.67 30438.33 131772.33 30427.67 131751.00 30417.00C131751.00 30395.33 131751.00 30373.67 131751.00 30352.00C131804.67 30352.00 131858.33 30352.00 131912.00 30352.00C131944.00 30341.33 131976.00 30330.67 132008.00 30320.00C132018.67 30309.33 132029.33 30298.67 132040.00 30288.00C132104.38 30309.18 132168.72 30330.51 132233.00 30352.00C132222.33 30362.67 132211.67 30373.33 132201.00 30384.00C132201.00 30395.00 132201.00 30406.00 132201.00 30417.00C132190.33 30395.33 132179.67 30373.67 132169.00 30352.00C132169.18 30362.83 132168.64 30373.83 132169.27 30384.55C132179.85 30406.03 132190.42 30427.52 132201.00 30449.00C132190.33 30449.00 132179.67 30449.00 132169.00 30449.00C132169.00 30481.00 132169.00 30513.00 132169.00 30545.00C132190.33 30534.33 132211.67 30523.67 132233.00 30513.00C132243.67 30534.33 132254.33 30555.67 132265.00 30577.00C132275.67 30566.33 132286.33 30555.67 132297.00 30545.00C132308.00 30555.67 132319.00 30566.33 132330.00 30577.00C132340.67 30566.33 132351.33 30555.67 132362.00 30545.00C132340.33 30523.67 132318.67 30502.33 132297.00 30481.00C132308.00 30470.33 132319.00 30459.67 132330.00 30449.00C132340.67 30459.67 132351.33 30470.33 132362.00 30481.00C132362.00 30470.33 132362.00 30459.67 132362.00 30449.00C132383.33 30449.00 132404.67 30449.00 132426.00 30449.00C132469.00 30470.33 132512.00 30491.67 132555.00 30513.00C132576.33 30556.00 132597.67 30599.00 132619.00 30642.00C132597.67 30663.33 132576.33 30684.67 132555.00 30706.00C132555.00 30716.67 132555.00 30727.33 132555.00 30738.00C132544.17 30737.82 132533.17 30738.36 132522.45 30737.73C132500.97 30727.15 132479.48 30716.58 132458.00 30706.00C132447.33 30716.67 132436.67 30727.33 132426.00 30738.00C132415.33 30770.00 132404.67 30802.00 132394.00 30834.00C132426.00 30823.33 132458.00 30812.67 132490.00 30802.00C132479.33 30812.67 132468.67 30823.33 132458.00 30834.00C132468.67 30834.00 132479.33 30834.00 132490.00 30834.00C132501.00 30823.33 132512.00 30812.67 132523.00 30802.00C132523.00 30791.33 132523.00 30780.67 132523.00 30770.00C132544.33 30770.00 132565.67 30770.00 132587.00 30770.00C132597.67 30780.67 132608.33 30791.33 132619.00 30802.00C132629.67 30791.33 132640.33 30780.67 132651.00 30770.00C132640.33 30770.00 132629.67 30770.00 132619.00 30770.00C132619.00 30759.33 132619.00 30748.67 132619.00 30738.00C132640.33 30716.67 132661.67 30695.33 132683.00 30674.00C132683.00 30663.33 132683.00 30652.67 132683.00 30642.00C132693.67 30642.00 132704.33 30642.00 132715.00 30642.00C132704.33 30652.67 132693.67 30663.33 132683.00 30674.00C132704.67 30663.33 132726.33 30652.67 132748.00 30642.00C132758.67 30642.00 132769.33 30642.00 132780.00 30642.00C132790.67 30652.67 132801.33 30663.33 132812.00 30674.00C132801.33 30674.00 132790.67 30674.00 132780.00 30674.00C132790.67 30674.00 132801.33 30674.00 132812.00 30674.00C132801.14 30695.44 132790.70 30717.19 132779.57 30738.43C132769.05 30748.96 132758.52 30759.48 132748.00 30770.00C132758.67 30834.33 132769.33 30898.67 132780.00 30963.00C132769.33 30963.00 132758.67 30963.00 132748.00 30963.00C132737.00 30984.33 132726.00 31005.67 132715.00 31027.00C132725.95 31070.21 132737.30 31113.37 132748.00 31156.61C132748.00 31167.07 132748.00 31177.54 132748.00 31188.00C132758.67 31177.33 132769.33 31166.67 132780.00 31156.00C132769.33 31145.33 132758.67 31134.67 132748.00 31124.00C132758.67 31113.33 132769.33 31102.67 132780.00 31092.00C132790.67 31113.33 132801.33 31134.67 132812.00 31156.00C132812.00 31124.00 132812.00 31092.00 132812.00 31060.00C132801.33 31060.00 132790.67 31060.00 132780.00 31060.00C132780.15 31048.83 132779.70 31037.53 132780.23 31026.43C132801.48 30973.29 132822.74 30920.14 132844.00 30867.00C132854.67 30888.33 132865.33 30909.67 132876.00 30931.00C132876.00 30941.67 132876.00 30952.33 132876.00 30963.00C132876.00 30920.00 132876.00 30877.00 132876.00 30834.00C132886.67 30834.00 132897.33 30834.00 132908.00 30834.00C132897.33 30823.33 132886.67 30812.67 132876.00 30802.00C132876.00 30780.67 132876.00 30759.33 132876.00 30738.00C132908.33 30738.00 132940.67 30738.00 132973.00 30738.00C132994.33 30727.33 133015.67 30716.67 133037.00 30706.00C133037.00 30695.33 133037.00 30684.67 133037.00 30674.00C133069.00 30663.33 133101.00 30652.67 133133.00 30642.00C133133.00 30663.33 133133.00 30684.67 133133.00 30706.00C133154.67 30716.67 133176.33 30727.33 133198.00 30738.00C133208.67 30770.00 133219.33 30802.00 133230.00 30834.00C133197.67 30845.00 133165.33 30856.00 133133.00 30867.00C133165.88 30898.44 133197.79 30930.87 133230.00 30963.00C133219.33 30963.00 133208.67 30963.00 133198.00 30963.00C133208.67 30973.67 133219.33 30984.33 133230.00 30995.00C133197.67 31016.67 133165.33 31038.33 133133.00 31060.00C133154.67 31049.00 133176.33 31038.00 133198.00 31027.00C133208.67 31038.00 133219.33 31049.00 133230.00 31060.00C133219.33 31070.67 133208.67 31081.33 133198.00 31092.00C133208.67 31113.33 133219.33 31134.67 133230.00 31156.00C133230.00 31166.67 133230.00 31177.33 133230.00 31188.00C133240.67 31188.00 133251.33 31188.00 133262.00 31188.00C133251.33 31177.33 133240.67 31166.67 133230.00 31156.00C133230.00 31145.33 133230.00 31134.67 133230.00 31124.00C133240.67 31124.00 133251.33 31124.00 133262.00 31124.00C133262.13 31102.48 133261.74 31080.88 133262.19 31059.42C133272.79 31027.28 133283.40 30995.14 133294.00 30963.00C133283.33 30920.00 133272.67 30877.00 133262.00 30834.00C133283.33 30845.00 133304.67 30856.00 133326.00 30867.00C133315.38 30909.88 133304.37 30952.70 133294.00 30995.61C133294.00 31059.74 133294.00 31123.87 133294.00 31188.00C133283.33 31220.33 133272.67 31252.67 133262.00 31285.00C133262.00 31295.67 133262.00 31306.33 133262.00 31317.00C133272.67 31317.00 133283.33 31317.00 133294.00 31317.00C133304.67 31295.67 133315.33 31274.33 133326.00 31253.00C133347.67 31274.33 133369.33 31295.67 133391.00 31317.00C133401.67 31317.00 133412.33 31317.00 133423.00 31317.00C133401.67 31295.67 133380.33 31274.33 133359.00 31253.00C133348.00 31253.00 133337.00 31253.00 133326.00 31253.00C133326.00 31231.33 133326.00 31209.67 133326.00 31188.00C133337.00 31177.33 133348.00 31166.67 133359.00 31156.00C133359.00 31091.67 133359.00 31027.33 133359.00 30963.00C133369.67 30963.00 133380.33 30963.00 133391.00 30963.00C133391.00 30973.67 133391.00 30984.33 133391.00 30995.00C133401.67 30995.00 133412.33 30995.00 133423.00 30995.00C133433.67 30984.33 133444.33 30973.67 133455.00 30963.00C133455.00 30952.33 133455.00 30941.67 133455.00 30931.00C133487.00 30909.67 133519.00 30888.33 133551.00 30867.00C133562.00 30877.67 133573.00 30888.33 133584.00 30899.00C133605.33 30877.33 133626.67 30855.67 133648.00 30834.00C133680.00 30834.00 133712.00 30834.00 133744.00 30834.00C133744.18 30845.16 133743.63 30856.50 133744.28 30867.54C133765.85 30910.03 133787.43 30952.51 133809.00 30995.00C133798.00 30995.00 133787.00 30995.00 133776.00 30995.00C133776.00 30984.33 133776.00 30973.67 133776.00 30963.00C133765.33 30973.67 133754.67 30984.33 133744.00 30995.00C133744.00 31016.67 133744.00 31038.33 133744.00 31060.00C133733.33 31070.67 133722.67 31081.33 133712.00 31092.00C133722.67 31092.00 133733.33 31092.00 133744.00 31092.00C133733.33 31113.33 133722.67 31134.67 133712.00 31156.00C133690.67 31166.67 133669.33 31177.33 133648.00 31188.00C133648.00 31198.67 133648.00 31209.33 133648.00 31220.00C133658.67 31231.00 133669.33 31242.00 133680.00 31253.00C133690.67 31231.33 133701.33 31209.67 133712.00 31188.00C133722.67 31198.67 133733.33 31209.33 133744.00 31220.00C133744.00 31231.00 133744.00 31242.00 133744.00 31253.00C133754.67 31253.00 133765.33 31253.00 133776.00 31253.00C133776.00 31242.00 133776.00 31231.00 133776.00 31220.00C133787.00 31231.00 133798.00 31242.00 133809.00 31253.00C133809.00 31263.67 133809.00 31274.33 133809.00 31285.00C133798.00 31295.67 133787.00 31306.33 133776.00 31317.00C133787.00 31327.67 133798.00 31338.33 133809.00 31349.00C133819.67 31392.00 133830.33 31435.00 133841.00 31478.00C133851.67 31488.67 133862.33 31499.33 133873.00 31510.00C133873.00 31531.33 133873.00 31552.67 133873.00 31574.00C133840.67 31574.00 133808.33 31574.00 133776.00 31574.00C133776.00 31584.67 133776.00 31595.33 133776.00 31606.00C133808.33 31627.33 133840.67 31648.67 133873.00 31670.00C133894.33 31670.00 133915.67 31670.00 133937.00 31670.00C133937.00 31638.00 133937.00 31606.00 133937.00 31574.00C133947.67 31574.00 133958.33 31574.00 133969.00 31574.00C133969.00 31584.67 133969.00 31595.33 133969.00 31606.00C133980.00 31595.33 133991.00 31584.67 134002.00 31574.00C133991.00 31574.00 133980.00 31574.00 133969.00 31574.00C133969.00 31509.67 133969.00 31445.33 133969.00 31381.00C133990.67 31370.33 134012.33 31359.67 134034.00 31349.00C134066.00 31349.00 134098.00 31349.00 134130.00 31349.00C134130.00 31338.33 134130.00 31327.67 134130.00 31317.00C134119.33 31306.33 134108.67 31295.67 134098.00 31285.00C134098.00 31274.33 134098.00 31263.67 134098.00 31253.00C134108.67 31263.67 134119.33 31274.33 134130.00 31285.00C134119.33 31263.33 134108.67 31241.67 134098.00 31220.00C134098.00 31198.67 134098.00 31177.33 134098.00 31156.00C134119.33 31134.67 134140.67 31113.33 134162.00 31092.00C134172.67 31102.67 134183.33 31113.33 134194.00 31124.00C134194.00 31134.67 134194.00 31145.33 134194.00 31156.00C134205.00 31156.00 134216.00 31156.00 134227.00 31156.00C134227.00 31124.00 134227.00 31092.00 134227.00 31060.00C134248.33 31049.00 134269.67 31038.00 134291.00 31027.00C134258.67 31027.00 134226.33 31027.00 134194.00 31027.00C134194.00 31016.33 134194.00 31005.67 134194.00 30995.00C134226.33 30995.00 134258.67 30995.00 134291.00 30995.00C134312.33 31016.67 134333.67 31038.33 134355.00 31060.00C134355.00 31070.67 134355.00 31081.33 134355.00 31092.00C134344.33 31102.67 134333.67 31113.33 134323.00 31124.00C134323.00 31134.67 134323.00 31145.33 134323.00 31156.00C134333.67 31145.33 134344.33 31134.67 134355.00 31124.00C134355.00 31167.00 134355.00 31210.00 134355.00 31253.00C134312.33 31253.00 134269.67 31253.00 134227.00 31253.00C134259.00 31263.67 134291.00 31274.33 134323.00 31285.00C134333.67 31295.67 134344.33 31306.33 134355.00 31317.00C134344.33 31338.33 134333.67 31359.67 134323.00 31381.00C134312.33 31381.00 134301.67 31381.00 134291.00 31381.00C134291.00 31391.67 134291.00 31402.33 134291.00 31413.00C134269.67 31434.67 134248.33 31456.33 134227.00 31478.00C134237.67 31478.00 134248.33 31478.00 134259.00 31478.00C134280.33 31456.33 134301.67 31434.67 134323.00 31413.00C134333.67 31423.67 134344.33 31434.33 134355.00 31445.00C134323.55 31477.88 134291.13 31509.79 134259.00 31542.00C134259.00 31563.33 134259.00 31584.67 134259.00 31606.00C134269.67 31606.00 134280.33 31606.00 134291.00 31606.00C134291.00 31584.67 134291.00 31563.33 134291.00 31542.00C134301.67 31531.33 134312.33 31520.67 134323.00 31510.00C134323.00 31520.67 134323.00 31531.33 134323.00 31542.00C134344.33 31531.33 134365.67 31520.67 134387.00 31510.00C134387.00 31488.33 134387.00 31466.67 134387.00 31445.00C134398.00 31445.00 134409.00 31445.00 134420.00 31445.00C134430.67 31477.33 134441.33 31509.67 134452.00 31542.00C134441.33 31552.67 134430.67 31563.33 134420.00 31574.00C134430.67 31574.00 134441.33 31574.00 134452.00 31574.00C134452.00 31595.33 134452.00 31616.67 134452.00 31638.00C134430.33 31648.67 134408.67 31659.33 134387.00 31670.00C134387.00 31702.33 134387.00 31734.67 134387.00 31767.00C134398.00 31777.67 134409.00 31788.33 134420.00 31799.00C134420.00 31777.67 134420.00 31756.33 134420.00 31735.00C134441.13 31691.90 134462.46 31648.90 134484.00 31606.00C134516.00 31638.33 134548.00 31670.67 134580.00 31703.00C134558.67 31713.67 134537.33 31724.33 134516.00 31735.00C134516.00 31745.67 134516.00 31756.33 134516.00 31767.00C134526.67 31777.67 134537.33 31788.33 134548.00 31799.00C134548.00 31777.67 134548.00 31756.33 134548.00 31735.00C134558.67 31724.33 134569.33 31713.67 134580.00 31703.00C134580.00 31681.33 134580.00 31659.67 134580.00 31638.00C134569.33 31638.00 134558.67 31638.00 134548.00 31638.00C134548.00 31627.33 134548.00 31616.67 134548.00 31606.00C134558.67 31606.00 134569.33 31606.00 134580.00 31606.00C134569.33 31606.00 134558.67 31606.00 134548.00 31606.00C134537.33 31574.00 134526.67 31542.00 134516.00 31510.00C134537.33 31499.33 134558.67 31488.67 134580.00 31478.00C134601.67 31478.00 134623.33 31478.00 134645.00 31478.00C134655.67 31499.33 134666.33 31520.67 134677.00 31542.00C134666.33 31509.67 134655.67 31477.33 134645.00 31445.00C134655.67 31423.67 134666.33 31402.33 134677.00 31381.00C134698.33 31402.33 134719.67 31423.67 134741.00 31445.00C134762.33 31552.33 134783.67 31659.67 134805.00 31767.00C134804.81 31777.83 134805.37 31788.83 134804.73 31799.55C134794.15 31820.70 134783.58 31841.85 134773.00 31863.00C134773.00 31874.00 134773.00 31885.00 134773.00 31896.00C134773.00 31885.00 134773.00 31874.00 134773.00 31863.00C134805.39 31831.06 134837.94 31799.28 134870.00 31767.00C134869.87 31745.48 134870.26 31723.88 134869.81 31702.42C134859.21 31670.28 134848.60 31638.14 134838.00 31606.00C134848.67 31552.33 134859.33 31498.67 134870.00 31445.00C134902.00 31434.33 134934.00 31423.67 134966.00 31413.00C134976.67 31423.67 134987.33 31434.33 134998.00 31445.00C135008.67 31477.33 135019.33 31509.67 135030.00 31542.00C135051.67 31552.67 135073.33 31563.33 135095.00 31574.00C135084.33 31584.67 135073.67 31595.33 135063.00 31606.00C135073.67 31606.00 135084.33 31606.00 135095.00 31606.00C135095.00 31584.67 135095.00 31563.33 135095.00 31542.00C135105.67 31542.00 135116.33 31542.00 135127.00 31542.00C135127.00 31552.67 135127.00 31563.33 135127.00 31574.00C135137.67 31563.33 135148.33 31552.67 135159.00 31542.00C135148.33 31531.33 135137.67 31520.67 135127.00 31510.00C135105.67 31510.00 135084.33 31510.00 135063.00 31510.00C135052.05 31466.79 135040.70 31423.63 135030.00 31380.39C135030.00 31359.26 135030.00 31338.13 135030.00 31317.00C135051.67 31317.00 135073.33 31317.00 135095.00 31317.00C135105.67 31338.33 135116.33 31359.67 135127.00 31381.00C135137.67 31370.33 135148.33 31359.67 135159.00 31349.00C135137.67 31327.67 135116.33 31306.33 135095.00 31285.00C135116.33 31274.33 135137.67 31263.67 135159.00 31253.00C135159.00 31242.00 135159.00 31231.00 135159.00 31220.00C135169.83 31220.19 135180.83 31219.63 135191.55 31220.28C135213.03 31231.19 135234.52 31242.09 135256.00 31253.00C135256.00 31263.67 135256.00 31274.33 135256.00 31285.00C135245.00 31285.00 135234.00 31285.00 135223.00 31285.00C135223.00 31295.67 135223.00 31306.33 135223.00 31317.00C135234.00 31327.67 135245.00 31338.33 135256.00 31349.00C135288.00 31359.67 135320.00 31370.33 135352.00 31381.00C135362.67 31391.67 135373.33 31402.33 135384.00 31413.00C135373.33 31423.67 135362.67 31434.33 135352.00 31445.00C135373.08 31466.92 135394.40 31488.59 135416.00 31510.00C135416.00 31520.67 135416.00 31531.33 135416.00 31542.00C135426.67 31552.67 135437.33 31563.33 135448.00 31574.00C135437.33 31584.67 135426.67 31595.33 135416.00 31606.00C135416.00 31584.67 135416.00 31563.33 135416.00 31542.00C135394.67 31552.67 135373.33 31563.33 135352.00 31574.00C135341.33 31552.67 135330.67 31531.33 135320.00 31510.00C135320.19 31520.83 135319.63 31531.83 135320.27 31542.55C135330.85 31563.70 135341.42 31584.85 135352.00 31606.00C135341.33 31606.00 135330.67 31606.00 135320.00 31606.00C135320.00 31616.67 135320.00 31627.33 135320.00 31638.00C135309.33 31648.67 135298.67 31659.33 135288.00 31670.00C135277.33 31659.33 135266.67 31648.67 135256.00 31638.00C135245.00 31638.00 135234.00 31638.00 135223.00 31638.00C135244.67 31670.33 135266.33 31702.67 135288.00 31735.00C135255.67 31745.67 135223.33 31756.33 135191.00 31767.00C135201.67 31777.67 135212.33 31788.33 135223.00 31799.00C135234.00 31799.00 135245.00 31799.00 135256.00 31799.00C135266.67 31820.33 135277.33 31841.67 135288.00 31863.00C135288.00 31884.67 135288.00 31906.33 135288.00 31928.00C135266.33 31949.33 135244.67 31970.67 135223.00 31992.00C135191.00 31992.00 135159.00 31992.00 135127.00 31992.00C135137.67 32002.67 135148.33 32013.33 135159.00 32024.00C135137.67 32034.67 135116.33 32045.33 135095.00 32056.00C135084.33 32056.00 135073.67 32056.00 135063.00 32056.00C135052.00 32067.00 135041.00 32078.00 135030.00 32089.00C135051.67 32110.33 135073.33 32131.67 135095.00 32153.00C135105.67 32153.00 135116.33 32153.00 135127.00 32153.00C135116.33 32142.33 135105.67 32131.67 135095.00 32121.00C135127.00 32121.00 135159.00 32121.00 135191.00 32121.00C135201.67 32099.33 135212.33 32077.67 135223.00 32056.00C135212.33 32077.67 135201.67 32099.33 135191.00 32121.00C135223.33 32121.00 135255.67 32121.00 135288.00 32121.00C135320.00 32099.33 135352.00 32077.67 135384.00 32056.00C135394.67 32056.00 135405.33 32056.00 135416.00 32056.00C135426.67 32045.33 135437.33 32034.67 135448.00 32024.00C135448.00 32056.33 135448.00 32088.67 135448.00 32121.00C135459.00 32131.67 135470.00 32142.33 135481.00 32153.00C135502.33 32153.00 135523.67 32153.00 135545.00 32153.00C135566.33 32110.00 135587.67 32067.00 135609.00 32024.00C135609.00 32013.33 135609.00 32002.67 135609.00 31992.00C135619.67 31981.33 135630.33 31970.67 135641.00 31960.00C135641.00 31917.00 135641.00 31874.00 135641.00 31831.00C135651.67 31820.33 135662.33 31809.67 135673.00 31799.00C135694.67 31820.33 135716.33 31841.67 135738.00 31863.00C135727.33 31874.00 135716.67 31885.00 135706.00 31896.00C135706.00 31949.33 135706.00 32002.67 135706.00 32056.00C135716.67 32088.33 135727.33 32120.67 135738.00 32153.00C135738.00 32163.67 135738.00 32174.33 135738.00 32185.00C135738.13 32174.15 135737.74 32163.22 135738.19 32152.42C135748.79 32120.28 135759.40 32088.14 135770.00 32056.00C135770.00 32067.00 135770.00 32078.00 135770.00 32089.00C135770.00 32067.33 135770.00 32045.67 135770.00 32024.00C135780.67 32024.00 135791.33 32024.00 135802.00 32024.00C135802.00 32034.67 135802.00 32045.33 135802.00 32056.00C135812.67 32034.67 135823.33 32013.33 135834.00 31992.00C135812.67 31970.67 135791.33 31949.33 135770.00 31928.00C135780.67 31906.33 135791.33 31884.67 135802.00 31863.00C135812.67 31874.00 135823.33 31885.00 135834.00 31896.00C135834.00 31863.67 135834.00 31831.33 135834.00 31799.00C135844.67 31788.33 135855.33 31777.67 135866.00 31767.00C135877.00 31767.00 135888.00 31767.00 135899.00 31767.00C135899.00 31756.33 135899.00 31745.67 135899.00 31735.00C135888.00 31735.00 135877.00 31735.00 135866.00 31735.00C135866.00 31724.33 135866.00 31713.67 135866.00 31703.00C135887.67 31692.00 135909.33 31681.00 135931.00 31670.00C135952.33 31670.00 135973.67 31670.00 135995.00 31670.00C136016.33 31681.00 136037.67 31692.00 136059.00 31703.00C136059.00 31713.67 136059.00 31724.33 136059.00 31735.00C136070.00 31745.67 136081.00 31756.33 136092.00 31767.00C136102.67 31734.67 136113.33 31702.33 136124.00 31670.00C136134.67 31659.33 136145.33 31648.67 136156.00 31638.00C136166.67 31638.00 136177.33 31638.00 136188.00 31638.00C136188.00 31627.33 136188.00 31616.67 136188.00 31606.00C136177.33 31606.00 136166.67 31606.00 136156.00 31606.00C136198.67 31595.33 136241.33 31584.67 136284.00 31574.00C136295.00 31595.33 136306.00 31616.67 136317.00 31638.00C136317.00 31659.67 136317.00 31681.33 136317.00 31703.00C136284.12 31734.44 136252.21 31766.87 136220.00 31799.00C136209.33 31799.00 136198.67 31799.00 136188.00 31799.00C136177.33 31788.33 136166.67 31777.67 136156.00 31767.00C136123.94 31799.28 136091.39 31831.06 136059.00 31863.00C136059.00 31874.00 136059.00 31885.00 136059.00 31896.00C136048.33 31896.00 136037.67 31896.00 136027.00 31896.00C136016.33 31906.67 136005.67 31917.33 135995.00 31928.00C136005.67 31938.67 136016.33 31949.33 136027.00 31960.00C136037.67 31949.33 136048.33 31938.67 136059.00 31928.00C136059.00 31949.33 136059.00 31970.67 136059.00 31992.00C136070.00 31992.00 136081.00 31992.00 136092.00 31992.00C136081.00 32002.67 136070.00 32013.33 136059.00 32024.00C136048.33 32013.33 136037.67 32002.67 136027.00 31992.00C136037.86 32013.44 136048.30 32035.19 136059.43 32056.43C136070.29 32067.29 136081.14 32078.14 136092.00 32089.00C136070.33 32089.00 136048.67 32089.00 136027.00 32089.00C136037.67 32078.00 136048.33 32067.00 136059.00 32056.00C136037.67 32067.00 136016.33 32078.00 135995.00 32089.00C135984.33 32089.00 135973.67 32089.00 135963.00 32089.00C135952.33 32110.33 135941.67 32131.67 135931.00 32153.00C135973.67 32142.33 136016.33 32131.67 136059.00 32121.00C136070.00 32131.67 136081.00 32142.33 136092.00 32153.00C136092.00 32195.67 136092.00 32238.33 136092.00 32281.00C136081.00 32281.00 136070.00 32281.00 136059.00 32281.00C136048.33 32270.33 136037.67 32259.67 136027.00 32249.00C136016.33 32259.67 136005.67 32270.33 135995.00 32281.00C136005.67 32292.00 136016.33 32303.00 136027.00 32314.00C136027.00 32335.33 136027.00 32356.67 136027.00 32378.00C136037.67 32367.33 136048.33 32356.67 136059.00 32346.00C136058.81 32356.83 136059.37 32367.83 136058.73 32378.55C136048.15 32399.70 136037.58 32420.85 136027.00 32442.00C136016.33 32442.00 136005.67 32442.00 135995.00 32442.00C136005.70 32452.89 136016.84 32463.47 136027.27 32474.55C136037.85 32496.03 136048.42 32517.52 136059.00 32539.00C136059.00 32517.33 136059.00 32495.67 136059.00 32474.00C136070.00 32452.67 136081.00 32431.33 136092.00 32410.00C136113.33 32420.67 136134.67 32431.33 136156.00 32442.00C136156.00 32431.33 136156.00 32420.67 136156.00 32410.00C136145.33 32399.33 136134.67 32388.67 136124.00 32378.00C136124.00 32367.33 136124.00 32356.67 136124.00 32346.00C136145.33 32356.67 136166.67 32367.33 136188.00 32378.00C136220.00 32367.33 136252.00 32356.67 136284.00 32346.00C136305.67 32356.67 136327.33 32367.33 136349.00 32378.00C136349.00 32410.00 136349.00 32442.00 136349.00 32474.00C136338.33 32484.67 136327.67 32495.33 136317.00 32506.00C136306.00 32506.00 136295.00 32506.00 136284.00 32506.00C136273.33 32517.00 136262.67 32528.00 136252.00 32539.00C136252.00 32560.33 136252.00 32581.67 136252.00 32603.00C136262.67 32603.00 136273.33 32603.00 136284.00 32603.00C136284.00 32581.67 136284.00 32560.33 136284.00 32539.00C136305.67 32549.67 136327.33 32560.33 136349.00 32571.00C136349.18 32560.17 136348.64 32549.17 136349.27 32538.45C136359.85 32516.97 136370.42 32495.48 136381.00 32474.00C136370.33 32431.33 136359.67 32388.67 136349.00 32346.00C136327.33 32335.33 136305.67 32324.67 136284.00 32314.00C136295.00 32314.00 136306.00 32314.00 136317.00 32314.00C136317.00 32292.33 136317.00 32270.67 136317.00 32249.00C136327.67 32249.00 136338.33 32249.00 136349.00 32249.00C136359.67 32238.33 136370.33 32227.67 136381.00 32217.00C136402.33 32217.00 136423.67 32217.00 136445.00 32217.00C136445.00 32260.00 136445.00 32303.00 136445.00 32346.00C136455.67 32378.00 136466.33 32410.00 136477.00 32442.00C136477.00 32463.33 136477.00 32484.67 136477.00 32506.00C136487.67 32517.00 136498.33 32528.00 136509.00 32539.00C136520.00 32539.00 136531.00 32539.00 136542.00 32539.00C136531.00 32506.67 136520.00 32474.33 136509.00 32442.00C136509.00 32420.67 136509.00 32399.33 136509.00 32378.00C136520.00 32388.67 136531.00 32399.33 136542.00 32410.00C136542.00 32388.67 136542.00 32367.33 136542.00 32346.00C136573.94 32313.61 136605.72 32281.06 136638.00 32249.00C136648.67 32249.00 136659.33 32249.00 136670.00 32249.00C136659.33 32259.67 136648.67 32270.33 136638.00 32281.00C136659.33 32302.67 136680.67 32324.33 136702.00 32346.00C136702.00 32399.33 136702.00 32452.67 136702.00 32506.00C136680.67 32527.67 136659.33 32549.33 136638.00 32571.00C136638.00 32592.33 136638.00 32613.67 136638.00 32635.00C136681.00 32635.00 136724.00 32635.00 136767.00 32635.00C136788.33 32656.33 136809.67 32677.67 136831.00 32699.00C136841.67 32688.33 136852.33 32677.67 136863.00 32667.00C136841.67 32645.67 136820.33 32624.33 136799.00 32603.00C136766.67 32603.00 136734.33 32603.00 136702.00 32603.00C136702.00 32592.33 136702.00 32581.67 136702.00 32571.00C136723.67 32560.33 136745.33 32549.67 136767.00 32539.00C136767.00 32485.33 136767.00 32431.67 136767.00 32378.00C136777.67 32367.33 136788.33 32356.67 136799.00 32346.00C136820.33 32356.67 136841.67 32367.33 136863.00 32378.00C136863.13 32388.85 136862.74 32399.78 136863.19 32410.58C136873.80 32442.39 136884.40 32474.19 136895.00 32506.00C136884.33 32517.00 136873.67 32528.00 136863.00 32539.00C136873.67 32539.00 136884.33 32539.00 136895.00 32539.00C136895.00 32528.00 136895.00 32517.00 136895.00 32506.00C136916.67 32506.00 136938.33 32506.00 136960.00 32506.00C136938.33 32495.33 136916.67 32484.67 136895.00 32474.00C136906.00 32463.33 136917.00 32452.67 136928.00 32442.00C136916.81 32420.56 136906.02 32398.82 136894.57 32377.57C136873.38 32356.38 136852.19 32335.19 136831.00 32314.00C136852.33 32292.33 136873.67 32270.67 136895.00 32249.00C136906.00 32259.67 136917.00 32270.33 136928.00 32281.00C136949.33 32259.67 136970.67 32238.33 136992.00 32217.00C137002.67 32227.67 137013.33 32238.33 137024.00 32249.00C137024.00 32227.67 137024.00 32206.33 137024.00 32185.00C137013.33 32195.67 137002.67 32206.33 136992.00 32217.00C136970.67 32206.33 136949.33 32195.67 136928.00 32185.00C136949.33 32163.67 136970.67 32142.33 136992.00 32121.00C136992.13 32110.15 136991.74 32099.22 136992.19 32088.42C137002.79 32056.28 137013.40 32024.14 137024.00 31992.00C137034.67 31992.00 137045.33 31992.00 137056.00 31992.00C137056.00 31981.33 137056.00 31970.67 137056.00 31960.00C137066.67 31981.33 137077.33 32002.67 137088.00 32024.00C137077.33 32002.67 137066.67 31981.33 137056.00 31960.00C137088.33 31949.33 137120.67 31938.67 137153.00 31928.00C137110.00 31928.00 137067.00 31928.00 137024.00 31928.00C137024.00 31906.33 137024.00 31884.67 137024.00 31863.00C137045.33 31852.33 137066.67 31841.67 137088.00 31831.00C137098.67 31841.67 137109.33 31852.33 137120.00 31863.00C137120.00 31852.33 137120.00 31841.67 137120.00 31831.00C137152.33 31831.00 137184.67 31831.00 137217.00 31831.00C137238.33 31809.67 137259.67 31788.33 137281.00 31767.00C137281.00 31756.33 137281.00 31745.67 137281.00 31735.00C137291.83 31735.18 137302.83 31734.64 137313.55 31735.27C137335.14 31746.04 137357.04 31756.39 137378.43 31767.43C137388.95 31777.96 137399.48 31788.48 137410.00 31799.00C137410.00 31852.67 137410.00 31906.33 137410.00 31960.00C137388.33 31949.33 137366.67 31938.67 137345.00 31928.00C137334.33 31928.00 137323.67 31928.00 137313.00 31928.00C137291.67 31970.67 137270.33 32013.33 137249.00 32056.00C137281.00 32045.33 137313.00 32034.67 137345.00 32024.00C137334.33 32056.33 137323.67 32088.67 137313.00 32121.00C137291.67 32131.67 137270.33 32142.33 137249.00 32153.00C137238.33 32142.33 137227.67 32131.67 137217.00 32121.00C137227.67 32142.33 137238.33 32163.67 137249.00 32185.00C137238.33 32195.67 137227.67 32206.33 137217.00 32217.00C137206.33 32206.33 137195.67 32195.67 137185.00 32185.00C137185.00 32206.33 137185.00 32227.67 137185.00 32249.00C137152.67 32249.00 137120.33 32249.00 137088.00 32249.00C137120.33 32249.00 137152.67 32249.00 137185.00 32249.00C137206.33 32238.33 137227.67 32227.67 137249.00 32217.00C137249.00 32206.33 137249.00 32195.67 137249.00 32185.00C137259.67 32185.00 137270.33 32185.00 137281.00 32185.00C137281.00 32195.67 137281.00 32206.33 137281.00 32217.00C137270.33 32227.67 137259.67 32238.33 137249.00 32249.00C137259.67 32281.33 137270.33 32313.67 137281.00 32346.00C137270.33 32356.67 137259.67 32367.33 137249.00 32378.00C137259.67 32378.00 137270.33 32378.00 137281.00 32378.00C137291.67 32410.00 137302.33 32442.00 137313.00 32474.00C137313.00 32506.33 137313.00 32538.67 137313.00 32571.00C137291.67 32571.00 137270.33 32571.00 137249.00 32571.00C137237.74 32593.17 137227.04 32615.64 137215.42 32637.62C137183.61 32690.41 137151.81 32743.21 137120.00 32796.00C137098.67 32817.33 137077.33 32838.67 137056.00 32860.00C137056.00 32892.33 137056.00 32924.67 137056.00 32957.00C137034.67 32978.33 137013.33 32999.67 136992.00 33021.00C136992.00 33053.00 136992.00 33085.00 136992.00 33117.00C137002.67 33095.67 137013.33 33074.33 137024.00 33053.00C137045.33 33042.33 137066.67 33031.67 137088.00 33021.00C137098.87 32999.57 137109.29 32977.81 137120.44 32956.57C137131.29 32946.05 137142.15 32935.53 137153.00 32925.00C137153.00 32892.67 137153.00 32860.33 137153.00 32828.00C137174.33 32796.00 137195.67 32764.00 137217.00 32732.00C137270.67 32689.00 137324.33 32646.00 137378.00 32603.00C137388.67 32570.67 137399.33 32538.33 137410.00 32506.00C137410.00 32452.67 137410.00 32399.33 137410.00 32346.00C137420.87 32324.23 137431.30 32302.15 137442.43 32280.57C137452.95 32270.04 137463.48 32259.52 137474.00 32249.00C137495.33 32249.00 137516.67 32249.00 137538.00 32249.00C137549.00 32259.67 137560.00 32270.33 137571.00 32281.00C137560.00 32302.67 137549.00 32324.33 137538.00 32346.00C137538.00 32421.00 137538.00 32496.00 137538.00 32571.00C137516.67 32592.33 137495.33 32613.67 137474.00 32635.00C137452.67 32699.33 137431.33 32763.67 137410.00 32828.00C137377.67 32860.33 137345.33 32892.67 137313.00 32925.00C137323.83 32924.81 137334.83 32925.37 137345.55 32924.72C137367.03 32913.82 137388.52 32902.91 137410.00 32892.00C137431.33 32924.33 137452.67 32956.67 137474.00 32989.00C137474.00 32999.67 137474.00 33010.33 137474.00 33021.00C137484.67 33021.00 137495.33 33021.00 137506.00 33021.00C137484.67 32967.33 137463.33 32913.67 137442.00 32860.00C137452.67 32849.33 137463.33 32838.67 137474.00 32828.00C137484.67 32774.33 137495.33 32720.67 137506.00 32667.00C137516.67 32667.00 137527.33 32667.00 137538.00 32667.00C137549.00 32677.67 137560.00 32688.33 137571.00 32699.00C137581.67 32763.33 137592.33 32827.67 137603.00 32892.00C137592.33 32903.00 137581.67 32914.00 137571.00 32925.00C137581.67 32925.00 137592.33 32925.00 137603.00 32925.00C137603.00 32903.33 137603.00 32881.67 137603.00 32860.00C137613.67 32860.00 137624.33 32860.00 137635.00 32860.00C137624.33 32849.33 137613.67 32838.67 137603.00 32828.00C137603.00 32796.00 137603.00 32764.00 137603.00 32732.00C137592.33 32710.33 137581.67 32688.67 137571.00 32667.00C137581.86 32645.56 137592.30 32623.81 137603.43 32602.57C137614.16 32591.98 137624.64 32581.08 137635.52 32570.68C137689.02 32538.46 137742.51 32506.23 137796.00 32474.00C137806.67 32474.00 137817.33 32474.00 137828.00 32474.00C137838.67 32463.33 137849.33 32452.67 137860.00 32442.00C137860.00 32431.33 137860.00 32420.67 137860.00 32410.00C137870.67 32399.33 137881.33 32388.67 137892.00 32378.00C137892.00 32367.33 137892.00 32356.67 137892.00 32346.00C137913.33 32356.67 137934.67 32367.33 137956.00 32378.00C137956.00 32399.33 137956.00 32420.67 137956.00 32442.00C137913.33 32474.33 137870.67 32506.67 137828.00 32539.00C137828.00 32571.00 137828.00 32603.00 137828.00 32635.00C137838.67 32656.33 137849.33 32677.67 137860.00 32699.00C137860.00 32710.00 137860.00 32721.00 137860.00 32732.00C137870.67 32732.00 137881.33 32732.00 137892.00 32732.00C137913.33 32753.33 137934.67 32774.67 137956.00 32796.00C137934.67 32839.00 137913.33 32882.00 137892.00 32925.00C137892.00 32967.67 137892.00 33010.33 137892.00 33053.00C137870.82 33117.39 137849.49 33181.72 137828.00 33246.00C137806.48 33246.13 137784.88 33245.74 137763.42 33246.19C137731.28 33256.79 137699.14 33267.40 137667.00 33278.00C137635.00 33310.33 137603.00 33342.67 137571.00 33375.00C137592.33 33417.67 137613.67 33460.33 137635.00 33503.00C137592.00 33546.00 137549.00 33589.00 137506.00 33632.00C137527.67 33685.67 137549.33 33739.33 137571.00 33793.00C137603.00 33793.00 137635.00 33793.00 137667.00 33793.00C137667.00 33835.67 137667.00 33878.33 137667.00 33921.00C137710.00 33910.33 137753.00 33899.67 137796.00 33889.00C137795.82 33899.83 137796.36 33910.83 137795.73 33921.55C137785.03 33943.64 137773.75 33965.50 137763.40 33987.74C137752.60 34019.16 137741.80 34050.58 137731.00 34082.00C137720.33 34092.67 137709.67 34103.33 137699.00 34114.00C137688.33 34157.00 137677.67 34200.00 137667.00 34243.00C137624.00 34275.00 137581.00 34307.00 137538.00 34339.00C137570.33 34360.33 137602.67 34381.67 137635.00 34403.00C137635.00 34414.00 137635.00 34425.00 137635.00 34436.00C137570.67 34489.33 137506.33 34542.67 137442.00 34596.00C137487.71 34642.58 137533.54 34689.05 137580.27 34734.62C137587.84 34742.08 137595.42 34749.54 137603.00 34757.00C137603.09 34778.86 137602.82 34800.76 137603.13 34822.60C137624.42 34918.73 137645.71 35014.87 137667.00 35111.00C137635.00 35121.67 137603.00 35132.33 137571.00 35143.00C137571.00 35153.67 137571.00 35164.33 137571.00 35175.00C137581.67 35185.67 137592.33 35196.33 137603.00 35207.00C137603.00 35217.67 137603.00 35228.33 137603.00 35239.00C137581.33 35271.33 137559.67 35303.67 137538.00 35336.00C137538.00 35379.00 137538.00 35422.00 137538.00 35465.00C137549.00 35475.67 137560.00 35486.33 137571.00 35497.00C137571.00 35518.33 137571.00 35539.67 137571.00 35561.00C137559.81 35582.44 137549.01 35604.17 137537.57 35625.44C137516.38 35646.96 137495.19 35668.48 137474.00 35690.00C137442.00 35700.67 137410.00 35711.33 137378.00 35722.00C137367.00 35722.00 137356.00 35722.00 137345.00 35722.00C137334.33 35732.67 137323.67 35743.33 137313.00 35754.00C137313.00 35764.67 137313.00 35775.33 137313.00 35786.00C137302.33 35796.67 137291.67 35807.33 137281.00 35818.00C137259.67 35818.00 137238.33 35818.00 137217.00 35818.00C137195.67 35807.33 137174.33 35796.67 137153.00 35786.00C137120.67 35796.67 137088.33 35807.33 137056.00 35818.00C136991.67 35818.00 136927.33 35818.00 136863.00 35818.00C136841.40 35839.40 136820.08 35861.08 136799.00 35883.00C136788.33 35925.67 136777.67 35968.33 136767.00 36011.00C136777.67 36064.67 136788.33 36118.33 136799.00 36172.00C136809.67 36182.67 136820.33 36193.33 136831.00 36204.00C136852.33 36182.67 136873.67 36161.33 136895.00 36140.00C136906.00 36150.67 136917.00 36161.33 136928.00 36172.00C136938.85 36171.87 136949.78 36172.26 136960.58 36171.81C136992.39 36161.20 137024.19 36150.60 137056.00 36140.00C137109.67 36150.67 137163.33 36161.33 137217.00 36172.00C137227.86 36193.44 137238.30 36215.18 137249.43 36236.43C137259.99 36247.18 137270.98 36257.61 137281.27 36268.55C137291.85 36290.03 137302.42 36311.52 137313.00 36333.00C137259.67 36408.00 137206.33 36483.00 137153.00 36558.00C137153.00 36568.67 137153.00 36579.33 137153.00 36590.00C137174.33 36590.00 137195.67 36590.00 137217.00 36590.00C137227.67 36633.00 137238.33 36676.00 137249.00 36719.00C137227.56 36815.51 137206.37 36912.11 137184.77 37008.57C137163.18 37062.04 137141.59 37115.52 137120.00 37169.00C137120.00 37201.00 137120.00 37233.00 137120.00 37265.00C137098.49 37297.45 137077.24 37330.11 137055.57 37362.43C137045.01 37373.18 137034.02 37383.61 137023.73 37394.55C137013.15 37415.70 137002.58 37436.85 136992.00 37458.00C136992.00 37490.33 136992.00 37522.67 136992.00 37555.00C137002.67 37576.33 137013.33 37597.67 137024.00 37619.00C137024.00 37651.00 137024.00 37683.00 137024.00 37715.00C136981.00 37758.00 136938.00 37801.00 136895.00 37844.00C136895.00 37854.67 136895.00 37865.33 136895.00 37876.00C136916.67 37886.67 136938.33 37897.33 136960.00 37908.00C136938.33 37929.67 136916.67 37951.33 136895.00 37973.00C136863.00 37983.67 136831.00 37994.33 136799.00 38005.00C136777.67 38026.33 136756.33 38047.67 136735.00 38069.00C136713.33 38112.00 136691.67 38155.00 136670.00 38198.00C136670.00 38208.67 136670.00 38219.33 136670.00 38230.00C136648.67 38240.67 136627.33 38251.33 136606.00 38262.00C136584.67 38262.00 136563.33 38262.00 136542.00 38262.00C136531.00 38294.00 136520.00 38326.00 136509.00 38358.00C136487.67 38369.00 136466.33 38380.00 136445.00 38391.00C136423.67 38380.00 136402.33 38369.00 136381.00 38358.00C136370.33 38336.67 136359.67 38315.33 136349.00 38294.00C136316.67 38304.67 136284.33 38315.33 136252.00 38326.00C136252.00 38336.67 136252.00 38347.33 136252.00 38358.00C136273.67 38379.67 136295.33 38401.33 136317.00 38423.00C136306.00 38476.33 136295.00 38529.67 136284.00 38583.00C136273.33 38594.00 136262.67 38605.00 136252.00 38616.00C136252.00 38669.33 136252.00 38722.67 136252.00 38776.00C136240.78 38787.29 136230.07 38799.17 136218.53 38810.10C136176.35 38841.73 136134.18 38873.37 136092.00 38905.00C136092.00 38937.00 136092.00 38969.00 136092.00 39001.00C136113.33 39012.00 136134.67 39023.00 136156.00 39034.00C136166.67 39034.00 136177.33 39034.00 136188.00 39034.00C136220.00 38991.00 136252.00 38948.00 136284.00 38905.00C136305.67 38915.67 136327.33 38926.33 136349.00 38937.00C136348.82 38947.83 136349.36 38958.83 136348.73 38969.55C136331.00 39005.68 136313.32 39041.85 136294.58 39077.48C136290.67 39084.54 136287.56 39092.18 136283.14 39098.86C136262.09 39119.91 136241.05 39140.96 136220.00 39162.00C136220.00 39237.00 136220.00 39312.00 136220.00 39387.00C136230.67 39387.00 136241.33 39387.00 136252.00 39387.00C136241.33 39408.67 136230.67 39430.33 136220.00 39452.00C136220.00 39473.33 136220.00 39494.67 136220.00 39516.00C136230.67 39537.33 136241.33 39558.67 136252.00 39580.00C136241.33 39601.67 136230.67 39623.33 136220.00 39645.00C136230.89 39655.70 136241.47 39666.84 136252.55 39677.27C136274.03 39687.85 136295.52 39698.42 136317.00 39709.00C136317.00 39719.67 136317.00 39730.33 136317.00 39741.00C136242.00 39762.33 136167.00 39783.67 136092.00 39805.00C136070.33 39805.00 136048.67 39805.00 136027.00 39805.00C136016.33 39794.33 136005.67 39783.67 135995.00 39773.00C135984.33 39773.00 135973.67 39773.00 135963.00 39773.00C135952.33 39783.67 135941.67 39794.33 135931.00 39805.00C135931.00 39826.67 135931.00 39848.33 135931.00 39870.00C135952.33 39891.33 135973.67 39912.67 135995.00 39934.00C135984.33 39955.33 135973.67 39976.67 135963.00 39998.00C135952.17 39998.18 135941.17 39997.64 135930.45 39998.27C135908.97 40008.85 135887.48 40019.42 135866.00 40030.00C135877.00 40073.00 135888.00 40116.00 135899.00 40159.00C135845.33 40169.67 135791.67 40180.33 135738.00 40191.00C135716.33 40201.67 135694.67 40212.33 135673.00 40223.00C135641.00 40223.00 135609.00 40223.00 135577.00 40223.00C135555.67 40233.67 135534.33 40244.33 135513.00 40255.00C135513.00 40298.00 135513.00 40341.00 135513.00 40384.00C135502.33 40394.67 135491.67 40405.33 135481.00 40416.00C135459.33 40373.33 135437.67 40330.67 135416.00 40288.00C135405.33 40288.00 135394.67 40288.00 135384.00 40288.00C135373.33 40298.67 135362.67 40309.33 135352.00 40320.00C135352.00 40352.00 135352.00 40384.00 135352.00 40416.00C135330.67 40426.67 135309.33 40437.33 135288.00 40448.00C135288.00 40469.67 135288.00 40491.33 135288.00 40513.00C135266.33 40502.33 135244.67 40491.67 135223.00 40481.00C135223.00 40491.67 135223.00 40502.33 135223.00 40513.00C135201.67 40523.67 135180.33 40534.33 135159.00 40545.00C135137.67 40577.00 135116.33 40609.00 135095.00 40641.00C135105.67 40662.67 135116.33 40684.33 135127.00 40706.00C135127.00 40716.67 135127.00 40727.33 135127.00 40738.00C135148.33 40727.33 135169.67 40716.67 135191.00 40706.00C135191.13 40727.52 135190.74 40749.12 135191.19 40770.58C135201.80 40802.39 135212.40 40834.19 135223.00 40866.00C135234.00 40855.33 135245.00 40844.67 135256.00 40834.00C135266.67 40834.00 135277.33 40834.00 135288.00 40834.00C135288.00 40898.33 135288.00 40962.67 135288.00 41027.00C135298.67 41048.33 135309.33 41069.67 135320.00 41091.00C135341.44 41080.14 135363.18 41069.70 135384.43 41058.57C135394.95 41048.04 135405.48 41037.52 135416.00 41027.00C135416.00 41016.33 135416.00 41005.67 135416.00 40995.00C135426.67 40995.00 135437.33 40995.00 135448.00 40995.00C135448.00 41048.67 135448.00 41102.33 135448.00 41156.00C135459.00 41156.00 135470.00 41156.00 135481.00 41156.00C135491.67 41166.67 135502.33 41177.33 135513.00 41188.00C135502.33 41188.00 135491.67 41188.00 135481.00 41188.00C135481.00 41198.67 135481.00 41209.33 135481.00 41220.00C135502.33 41209.33 135523.67 41198.67 135545.00 41188.00C135545.00 41198.67 135545.00 41209.33 135545.00 41220.00C135534.33 41220.00 135523.67 41220.00 135513.00 41220.00C135534.33 41230.67 135555.67 41241.33 135577.00 41252.00C135566.33 41252.00 135555.67 41252.00 135545.00 41252.00C135534.33 41262.67 135523.67 41273.33 135513.00 41284.00C135491.33 41262.67 135469.67 41241.33 135448.00 41220.00C135426.67 41220.00 135405.33 41220.00 135384.00 41220.00C135373.33 41230.67 135362.67 41241.33 135352.00 41252.00C135362.67 41252.00 135373.33 41252.00 135384.00 41252.00C135384.00 41262.67 135384.00 41273.33 135384.00 41284.00C135394.67 41295.00 135405.33 41306.00 135416.00 41317.00C135394.67 41327.67 135373.33 41338.33 135352.00 41349.00C135330.67 41338.33 135309.33 41327.67 135288.00 41317.00C135277.33 41317.00 135266.67 41317.00 135256.00 41317.00C135266.67 41327.67 135277.33 41338.33 135288.00 41349.00C135277.33 41359.67 135266.67 41370.33 135256.00 41381.00C135256.00 41391.67 135256.00 41402.33 135256.00 41413.00C135266.67 41413.00 135277.33 41413.00 135288.00 41413.00C135266.59 41434.60 135244.92 41455.92 135223.00 41477.00C135212.33 41466.33 135201.67 41455.67 135191.00 41445.00C135169.67 41445.00 135148.33 41445.00 135127.00 41445.00C135105.67 41455.67 135084.33 41466.33 135063.00 41477.00C135063.00 41487.67 135063.00 41498.33 135063.00 41509.00C135073.67 41509.00 135084.33 41509.00 135095.00 41509.00C135116.33 41530.67 135137.67 41552.33 135159.00 41574.00C135148.33 41574.00 135137.67 41574.00 135127.00 41574.00C135137.86 41595.44 135148.30 41617.18 135159.43 41638.43C135169.95 41648.96 135180.48 41659.48 135191.00 41670.00C135191.00 41680.67 135191.00 41691.33 135191.00 41702.00C135169.67 41712.67 135148.33 41723.33 135127.00 41734.00C135127.00 41766.33 135127.00 41798.67 135127.00 41831.00C135148.33 41831.00 135169.67 41831.00 135191.00 41831.00C135201.67 41841.67 135212.33 41852.33 135223.00 41863.00C135223.00 41873.67 135223.00 41884.33 135223.00 41895.00C135201.67 41895.00 135180.33 41895.00 135159.00 41895.00C135159.00 41905.67 135159.00 41916.33 135159.00 41927.00C135169.67 41927.00 135180.33 41927.00 135191.00 41927.00C135201.67 41938.00 135212.33 41949.00 135223.00 41960.00C135212.33 41981.33 135201.67 42002.67 135191.00 42024.00C135169.67 42013.33 135148.33 42002.67 135127.00 41992.00C135116.33 42002.67 135105.67 42013.33 135095.00 42024.00C135095.00 42034.67 135095.00 42045.33 135095.00 42056.00C135116.33 42066.67 135137.67 42077.33 135159.00 42088.00C135137.67 42109.67 135116.33 42131.33 135095.00 42153.00C135105.67 42163.67 135116.33 42174.33 135127.00 42185.00C135105.67 42195.67 135084.33 42206.33 135063.00 42217.00C135063.00 42249.00 135063.00 42281.00 135063.00 42313.00C135073.67 42334.67 135084.33 42356.33 135095.00 42378.00C135084.33 42388.67 135073.67 42399.33 135063.00 42410.00C135063.00 42442.00 135063.00 42474.00 135063.00 42506.00C135052.00 42495.33 135041.00 42484.67 135030.00 42474.00C134998.00 42484.67 134966.00 42495.33 134934.00 42506.00C134944.67 42549.00 134955.33 42592.00 134966.00 42635.00C134955.33 42645.67 134944.67 42656.33 134934.00 42667.00C134923.33 42667.00 134912.67 42667.00 134902.00 42667.00C134902.00 42634.67 134902.00 42602.33 134902.00 42570.00C134891.33 42570.00 134880.67 42570.00 134870.00 42570.00C134859.33 42591.67 134848.67 42613.33 134838.00 42635.00C134805.67 42635.00 134773.33 42635.00 134741.00 42635.00C134751.67 42656.33 134762.33 42677.67 134773.00 42699.00C134794.67 42688.33 134816.33 42677.67 134838.00 42667.00C134838.00 42688.33 134838.00 42709.67 134838.00 42731.00C134848.67 42741.67 134859.33 42752.33 134870.00 42763.00C134859.33 42784.67 134848.67 42806.33 134838.00 42828.00C134805.67 42828.00 134773.33 42828.00 134741.00 42828.00C134751.67 42860.00 134762.33 42892.00 134773.00 42924.00C134762.33 42934.67 134751.67 42945.33 134741.00 42956.00C134719.67 42934.67 134698.33 42913.33 134677.00 42892.00C134655.33 42892.00 134633.67 42892.00 134612.00 42892.00C134644.33 42913.33 134676.67 42934.67 134709.00 42956.00C134709.00 42966.67 134709.00 42977.33 134709.00 42988.00C134687.67 42999.00 134666.33 43010.00 134645.00 43021.00C134666.33 43031.67 134687.67 43042.33 134709.00 43053.00C134709.00 43074.33 134709.00 43095.67 134709.00 43117.00C134698.33 43106.33 134687.67 43095.67 134677.00 43085.00C134655.33 43085.00 134633.67 43085.00 134612.00 43085.00C134601.33 43095.67 134590.67 43106.33 134580.00 43117.00C134590.67 43127.67 134601.33 43138.33 134612.00 43149.00C134601.33 43170.67 134590.67 43192.33 134580.00 43214.00C134569.33 43214.00 134558.67 43214.00 134548.00 43214.00C134537.33 43203.00 134526.67 43192.00 134516.00 43181.00C134505.33 43192.00 134494.67 43203.00 134484.00 43214.00C134484.00 43256.67 134484.00 43299.33 134484.00 43342.00C134451.67 43342.00 134419.33 43342.00 134387.00 43342.00C134408.67 43363.33 134430.33 43384.67 134452.00 43406.00C134430.33 43427.67 134408.67 43449.33 134387.00 43471.00C134408.67 43481.67 134430.33 43492.33 134452.00 43503.00C134452.00 43524.33 134452.00 43545.67 134452.00 43567.00C134419.67 43567.00 134387.33 43567.00 134355.00 43567.00C134344.33 43588.33 134333.67 43609.67 134323.00 43631.00C134301.67 43620.33 134280.33 43609.67 134259.00 43599.00C134259.00 43631.33 134259.00 43663.67 134259.00 43696.00C134248.33 43696.00 134237.67 43696.00 134227.00 43696.00C134216.00 43674.33 134205.00 43652.67 134194.00 43631.00C134183.33 43631.00 134172.67 43631.00 134162.00 43631.00C134172.67 43642.00 134183.33 43653.00 134194.00 43664.00C134194.00 43674.67 134194.00 43685.33 134194.00 43696.00C134172.67 43706.67 134151.33 43717.33 134130.00 43728.00C134130.00 43717.33 134130.00 43706.67 134130.00 43696.00C134119.33 43685.33 134108.67 43674.67 134098.00 43664.00C134066.00 43696.00 134034.00 43728.00 134002.00 43760.00C134012.67 43760.00 134023.33 43760.00 134034.00 43760.00C134034.00 43770.67 134034.00 43781.33 134034.00 43792.00C134023.33 43792.00 134012.67 43792.00 134002.00 43792.00C134002.00 43802.67 134002.00 43813.33 134002.00 43824.00C133991.00 43813.33 133980.00 43802.67 133969.00 43792.00C133958.33 43802.67 133947.67 43813.33 133937.00 43824.00C133926.33 43824.00 133915.67 43824.00 133905.00 43824.00C133915.67 43824.00 133926.33 43824.00 133937.00 43824.00C133915.92 43845.92 133894.60 43867.59 133873.00 43889.00C133862.33 43878.33 133851.67 43867.67 133841.00 43857.00C133841.00 43889.00 133841.00 43921.00 133841.00 43953.00C133830.33 43953.00 133819.67 43953.00 133809.00 43953.00C133809.00 43974.33 133809.00 43995.67 133809.00 44017.00C133819.67 44038.67 133830.33 44060.33 133841.00 44082.00C133830.33 44092.67 133819.67 44103.33 133809.00 44114.00C133809.00 44103.33 133809.00 44092.67 133809.00 44082.00C133809.00 44092.67 133809.00 44103.33 133809.00 44114.00C133798.00 44114.00 133787.00 44114.00 133776.00 44114.00C133776.00 44135.33 133776.00 44156.67 133776.00 44178.00C133787.00 44178.00 133798.00 44178.00 133809.00 44178.00C133819.67 44199.33 133830.33 44220.67 133841.00 44242.00C133819.33 44242.00 133797.67 44242.00 133776.00 44242.00C133787.00 44253.00 133798.00 44264.00 133809.00 44275.00C133798.00 44275.00 133787.00 44275.00 133776.00 44275.00C133776.00 44285.67 133776.00 44296.33 133776.00 44307.00C133787.00 44307.00 133798.00 44307.00 133809.00 44307.00C133809.00 44328.33 133809.00 44349.67 133809.00 44371.00C133776.67 44360.33 133744.33 44349.67 133712.00 44339.00C133722.67 44381.67 133733.33 44424.33 133744.00 44467.00C133733.33 44467.00 133722.67 44467.00 133712.00 44467.00C133712.00 44456.33 133712.00 44445.67 133712.00 44435.00C133690.67 44435.00 133669.33 44435.00 133648.00 44435.00C133648.00 44445.67 133648.00 44456.33 133648.00 44467.00C133669.33 44499.33 133690.67 44531.67 133712.00 44564.00C133690.67 44564.00 133669.33 44564.00 133648.00 44564.00C133658.67 44574.67 133669.33 44585.33 133680.00 44596.00C133658.56 44606.86 133636.82 44617.30 133615.57 44628.43C133605.05 44638.96 133594.52 44649.48 133584.00 44660.00C133562.33 44660.00 133540.67 44660.00 133519.00 44660.00C133519.00 44671.00 133519.00 44682.00 133519.00 44693.00C133497.67 44703.67 133476.33 44714.33 133455.00 44725.00C133455.00 44746.33 133455.00 44767.67 133455.00 44789.00C133433.67 44789.00 133412.33 44789.00 133391.00 44789.00C133391.00 44810.33 133391.00 44831.67 133391.00 44853.00C133401.67 44864.00 133412.33 44875.00 133423.00 44886.00C133412.33 44896.67 133401.67 44907.33 133391.00 44918.00C133401.67 44939.33 133412.33 44960.67 133423.00 44982.00C133412.33 44982.00 133401.67 44982.00 133391.00 44982.00C133380.13 45003.43 133369.71 45025.19 133358.56 45046.43C133347.71 45056.95 133336.85 45067.47 133326.00 45078.00C133337.00 45089.00 133348.00 45100.00 133359.00 45111.00C133348.00 45121.67 133337.00 45132.33 133326.00 45143.00C133337.00 45143.00 133348.00 45143.00 133359.00 45143.00C133348.00 45143.00 133337.00 45143.00 133326.00 45143.00C133337.00 45153.67 133348.00 45164.33 133359.00 45175.00C133348.00 45185.67 133337.00 45196.33 133326.00 45207.00C133315.33 45207.00 133304.67 45207.00 133294.00 45207.00C133304.67 45217.67 133315.33 45228.33 133326.00 45239.00C133326.00 45260.33 133326.00 45281.67 133326.00 45303.00C133337.00 45292.33 133348.00 45281.67 133359.00 45271.00C133369.67 45281.67 133380.33 45292.33 133391.00 45303.00C133358.67 45324.67 133326.33 45346.33 133294.00 45368.00C133304.62 45410.88 133315.63 45453.70 133326.00 45496.61C133326.00 45518.07 133326.00 45539.54 133326.00 45561.00C133304.67 45571.67 133283.33 45582.33 133262.00 45593.00C133272.67 45603.67 133283.33 45614.33 133294.00 45625.00C133294.00 45646.33 133294.00 45667.67 133294.00 45689.00C133283.33 45710.67 133272.67 45732.33 133262.00 45754.00C133262.00 45807.33 133262.00 45860.67 133262.00 45914.00C133240.67 45925.00 133219.33 45936.00 133198.00 45947.00C133198.00 45979.00 133198.00 46011.00 133198.00 46043.00C133176.33 46053.67 133154.67 46064.33 133133.00 46075.00C133144.00 46096.33 133155.00 46117.67 133166.00 46139.00C133155.00 46160.67 133144.00 46182.33 133133.00 46204.00C133111.67 46214.67 133090.33 46225.33 133069.00 46236.00C133058.33 46268.00 133047.67 46300.00 133037.00 46332.00C132994.00 46332.00 132951.00 46332.00 132908.00 46332.00C132908.00 46375.00 132908.00 46418.00 132908.00 46461.00C132897.33 46450.33 132886.67 46439.67 132876.00 46429.00C132854.67 46450.33 132833.33 46471.67 132812.00 46493.00C132790.67 46503.67 132769.33 46514.33 132748.00 46525.00C132748.00 46557.33 132748.00 46589.67 132748.00 46622.00C132737.00 46632.67 132726.00 46643.33 132715.00 46654.00C132704.33 46654.00 132693.67 46654.00 132683.00 46654.00C132683.00 46686.00 132683.00 46718.00 132683.00 46750.00C132672.33 46750.00 132661.67 46750.00 132651.00 46750.00C132651.00 46771.67 132651.00 46793.33 132651.00 46815.00C132640.33 46804.33 132629.67 46793.67 132619.00 46783.00C132608.33 46804.33 132597.67 46825.67 132587.00 46847.00C132576.33 46847.00 132565.67 46847.00 132555.00 46847.00C132544.33 46868.33 132533.67 46889.67 132523.00 46911.00C132490.67 46911.00 132458.33 46911.00 132426.00 46911.00C132415.33 46932.33 132404.67 46953.67 132394.00 46975.00C132361.67 46996.67 132329.33 47018.33 132297.00 47040.00C132297.00 47050.67 132297.00 47061.33 132297.00 47072.00C132275.67 47072.00 132254.33 47072.00 132233.00 47072.00C132222.33 47082.67 132211.67 47093.33 132201.00 47104.00C132201.00 47114.67 132201.00 47125.33 132201.00 47136.00C132190.33 47136.00 132179.67 47136.00 132169.00 47136.00C132169.00 47146.67 132169.00 47157.33 132169.00 47168.00C132147.67 47168.00 132126.33 47168.00 132105.00 47168.00C132105.00 47179.00 132105.00 47190.00 132105.00 47201.00C132094.00 47201.00 132083.00 47201.00 132072.00 47201.00C132083.00 47190.00 132094.00 47179.00 132105.00 47168.00C132083.33 47168.00 132061.67 47168.00 132040.00 47168.00C132029.33 47179.00 132018.67 47190.00 132008.00 47201.00C132008.00 47222.33 132008.00 47243.67 132008.00 47265.00C131997.33 47265.00 131986.67 47265.00 131976.00 47265.00C131976.00 47297.00 131976.00 47329.00 131976.00 47361.00C131954.67 47382.67 131933.33 47404.33 131912.00 47426.00C131912.00 47436.67 131912.00 47447.33 131912.00 47458.00C131901.00 47468.67 131890.00 47479.33 131879.00 47490.00C131890.00 47511.33 131901.00 47532.67 131912.00 47554.00C131912.00 47575.67 131912.00 47597.33 131912.00 47619.00C131922.67 47629.67 131933.33 47640.33 131944.00 47651.00C131933.33 47661.67 131922.67 47672.33 131912.00 47683.00C131922.67 47704.33 131933.33 47725.67 131944.00 47747.00C131944.00 47757.67 131944.00 47768.33 131944.00 47779.00C131933.33 47789.67 131922.67 47800.33 131912.00 47811.00C131901.00 47800.33 131890.00 47789.67 131879.00 47779.00C131857.67 47789.67 131836.33 47800.33 131815.00 47811.00C131825.67 47822.00 131836.33 47833.00 131847.00 47844.00C131836.33 47854.67 131825.67 47865.33 131815.00 47876.00C131815.00 47897.33 131815.00 47918.67 131815.00 47940.00C131804.33 47950.67 131793.67 47961.33 131783.00 47972.00C131783.00 47982.67 131783.00 47993.33 131783.00 48004.00C131772.33 48004.00 131761.67 48004.00 131751.00 48004.00C131761.67 48047.00 131772.33 48090.00 131783.00 48133.00C131761.67 48133.00 131740.33 48133.00 131719.00 48133.00C131697.33 48165.00 131675.67 48197.00 131654.00 48229.00C131643.33 48229.00 131632.67 48229.00 131622.00 48229.00C131611.33 48250.67 131600.67 48272.33 131590.00 48294.00C131568.67 48283.33 131547.33 48272.67 131526.00 48262.00C131526.00 48283.33 131526.00 48304.67 131526.00 48326.00C131504.33 48326.00 131482.67 48326.00 131461.00 48326.00C131450.33 48347.33 131439.67 48368.67 131429.00 48390.00C131386.33 48411.67 131343.67 48433.33 131301.00 48455.00C131311.67 48465.67 131322.33 48476.33 131333.00 48487.00C131322.33 48497.67 131311.67 48508.33 131301.00 48519.00C131301.00 48540.33 131301.00 48561.67 131301.00 48583.00C131290.33 48604.33 131279.67 48625.67 131269.00 48647.00C131279.67 48647.00 131290.33 48647.00 131301.00 48647.00C131279.33 48668.67 131257.67 48690.33 131236.00 48712.00C131236.00 48733.33 131236.00 48754.67 131236.00 48776.00C131214.67 48797.33 131193.33 48818.67 131172.00 48840.00C131172.00 48861.67 131172.00 48883.33 131172.00 48905.00C131128.95 48969.53 131086.01 49034.18 131042.57 49098.43C130989.38 49151.62 130936.19 49204.81 130883.00 49258.00C130861.33 49322.33 130839.67 49386.67 130818.00 49451.00C130775.17 49504.79 130732.48 49558.71 130689.57 49612.43C130678.82 49622.99 130668.39 49633.98 130657.45 49644.27C130621.32 49662.00 130585.15 49679.68 130549.52 49698.42C130542.64 49702.19 130535.20 49705.35 130528.66 49709.51C130507.44 49741.34 130486.22 49773.17 130465.00 49805.00C130422.00 49837.00 130379.00 49869.00 130336.00 49901.00C130304.00 49890.33 130272.00 49879.67 130240.00 49869.00C130197.00 49869.00 130154.00 49869.00 130111.00 49869.00C130089.67 49858.33 130068.33 49847.67 130047.00 49837.00C130036.33 49847.67 130025.67 49858.33 130015.00 49869.00C130004.00 49847.67 129993.00 49826.33 129982.00 49805.00C129960.48 49804.87 129938.88 49805.26 129917.42 49804.81C129885.61 49794.20 129853.81 49783.60 129822.00 49773.00C129800.25 49794.53 129778.24 49815.84 129756.66 49837.51C129735.44 49869.67 129714.22 49901.84 129693.00 49934.00C129488.72 50095.20 129284.33 50256.28 129080.12 50417.56C128950.63 50525.17 128821.29 50632.95 128691.72 50740.45C128639.45 50782.50 128587.36 50824.79 128534.98 50866.67C128502.70 50888.08 128470.21 50909.20 128438.06 50930.78C128255.91 51080.68 128073.65 51230.46 127891.57 51380.44C127870.03 51402.17 127848.76 51424.21 127827.04 51445.76C127527.18 51681.27 127227.40 51916.89 126927.49 52152.34C126895.33 52173.56 126863.16 52194.78 126831.00 52216.00C126820.33 52205.33 126809.67 52194.67 126799.00 52184.00C126788.33 52184.00 126777.67 52184.00 126767.00 52184.00C126756.33 52194.67 126745.67 52205.33 126735.00 52216.00C126745.67 52237.67 126756.33 52259.33 126767.00 52281.00C126735.00 52302.33 126703.00 52323.67 126671.00 52345.00C126660.00 52366.33 126649.00 52387.67 126638.00 52409.00C126487.85 52516.47 126337.63 52623.86 126187.53 52731.39C125877.02 52988.59 125566.51 53245.80 125256.00 53503.00C125256.00 53524.33 125256.00 53545.67 125256.00 53567.00C125266.89 53577.70 125277.47 53588.83 125288.55 53599.27C125309.70 53609.85 125330.85 53620.42 125352.00 53631.00C125373.67 53631.00 125395.33 53631.00 125417.00 53631.00C125417.00 53641.67 125417.00 53652.33 125417.00 53663.00C125481.33 53663.00 125545.67 53663.00 125610.00 53663.00C125652.88 53673.62 125695.70 53684.63 125738.61 53695.00C125749.07 53695.00 125759.54 53695.00 125770.00 53695.00C125791.67 53738.00 125813.33 53781.00 125835.00 53824.00C125877.88 53834.62 125920.70 53845.63 125963.61 53856.00C126038.61 53856.06 126113.62 53855.89 126188.61 53856.09C126263.61 53866.69 126338.60 53877.53 126413.61 53888.00C126435.26 53887.87 126456.99 53888.26 126478.58 53887.81C126510.39 53877.20 126542.19 53866.60 126574.00 53856.00C126584.67 53845.33 126595.33 53834.67 126606.00 53824.00C126627.67 53824.00 126649.33 53824.00 126671.00 53824.00C126681.67 53813.33 126692.33 53802.67 126703.00 53792.00C126713.85 53791.87 126724.78 53792.26 126735.58 53791.81C126767.39 53781.20 126799.19 53770.60 126831.00 53760.00C126863.33 53770.67 126895.67 53781.33 126928.00 53792.00C126938.67 53770.67 126949.33 53749.33 126960.00 53728.00C126970.83 53728.18 126981.83 53727.63 126992.55 53728.27C127013.70 53738.85 127034.85 53749.42 127056.00 53760.00C127067.19 53781.44 127077.98 53803.18 127089.43 53824.43C127121.57 53856.35 127153.20 53888.75 127185.00 53921.00C127185.00 53953.00 127185.00 53985.00 127185.00 54017.00C127196.07 54038.81 127206.63 54060.91 127218.01 54082.53C127239.01 54114.35 127260.00 54146.18 127281.00 54178.00C127281.00 54199.33 127281.00 54220.67 127281.00 54242.00C127281.00 54231.33 127281.00 54220.67 127281.00 54210.00C127292.29 54221.22 127304.17 54231.92 127315.10 54243.47C127346.90 54286.11 127378.52 54328.89 127410.43 54371.43C127421.18 54381.99 127431.61 54392.98 127442.55 54403.27C127485.47 54424.31 127528.29 54445.55 127571.00 54467.00C127624.87 54477.63 127678.72 54488.57 127732.61 54499.00C127764.41 54499.00 127796.20 54499.00 127828.00 54499.00C127859.15 54530.45 127889.76 54562.44 127921.85 54592.95C127926.92 54598.40 127934.59 54600.18 127940.86 54603.93C127957.38 54612.36 127974.20 54620.26 127990.53 54629.02C128054.35 54671.68 128118.18 54714.34 128182.00 54757.00C128182.00 54810.33 128182.00 54863.67 128182.00 54917.00C128139.76 55003.38 128096.03 55089.02 128053.00 55175.00C128031.67 55207.00 128010.33 55239.00 127989.00 55271.00C127967.56 55281.86 127945.82 55292.31 127924.56 55303.43C127913.71 55313.95 127902.85 55324.47 127892.00 55335.00C127881.15 55335.13 127870.22 55334.74 127859.42 55335.19C127827.61 55345.80 127795.81 55356.40 127764.00 55367.00C127689.00 55356.33 127614.00 55345.67 127539.00 55335.00C127517.33 55345.67 127495.67 55356.33 127474.00 55367.00C127452.87 55410.10 127431.54 55453.10 127410.00 55496.00C127410.06 55549.87 127409.89 55603.75 127410.09 55657.61C127420.70 55732.61 127431.53 55807.60 127442.00 55882.61C127442.00 55893.07 127442.00 55903.54 127442.00 55914.00C127452.83 55925.06 127464.16 55935.71 127474.68 55947.02C127496.30 55979.13 127517.66 56011.44 127539.43 56043.43C127581.95 56085.96 127624.48 56128.48 127667.00 56171.00C127667.00 56181.67 127667.00 56192.33 127667.00 56203.00C127688.67 56235.33 127710.33 56267.67 127732.00 56300.00C127732.00 56343.00 127732.00 56386.00 127732.00 56429.00C127699.67 56450.33 127667.33 56471.67 127635.00 56493.00C127570.67 56503.67 127506.33 56514.33 127442.00 56525.00C127420.56 56535.86 127398.82 56546.30 127377.57 56557.43C127356.30 56578.82 127334.78 56600.00 127313.66 56621.51C127291.97 56654.06 127269.92 56686.41 127248.45 56719.09C127237.97 56740.06 127227.48 56761.03 127217.00 56782.00C127217.00 56803.67 127217.00 56825.33 127217.00 56847.00C127227.67 56857.67 127238.33 56868.33 127249.00 56879.00C127292.00 56889.67 127335.00 56900.33 127378.00 56911.00C127410.00 56953.67 127442.00 56996.33 127474.00 57039.00C127473.87 57060.85 127474.26 57082.78 127473.81 57104.58C127463.20 57136.39 127452.60 57168.19 127442.00 57200.00C127420.30 57221.86 127398.93 57244.10 127377.02 57265.73C127334.35 57297.49 127291.67 57329.24 127249.00 57361.00C127195.67 57382.33 127142.33 57403.67 127089.00 57425.00C127046.00 57414.33 127003.00 57403.67 126960.00 57393.00C126938.56 57403.86 126916.82 57414.30 126895.57 57425.43C126852.71 57468.29 126809.86 57511.14 126767.00 57554.00C126767.00 57618.33 126767.00 57682.67 126767.00 57747.00C126777.70 57779.41 126788.79 57811.72 126799.24 57844.20C126809.83 57897.47 126820.41 57950.73 126831.00 58004.00C126842.00 58025.33 126853.00 58046.67 126864.00 58068.00C126853.00 58079.00 126842.00 58090.00 126831.00 58101.00C126831.19 58111.82 126830.62 58122.83 126831.28 58133.54C126842.19 58154.70 126853.09 58175.85 126864.00 58197.00C126906.67 58218.33 126949.33 58239.67 126992.00 58261.00C127002.67 58271.67 127013.33 58282.33 127024.00 58293.00C127034.67 58325.33 127045.33 58357.67 127056.00 58390.00C127045.33 58432.67 127034.67 58475.33 127024.00 58518.00C127013.33 58529.00 127002.67 58540.00 126992.00 58551.00C126970.37 58539.70 126948.47 58528.85 126927.02 58517.27C126884.35 58485.51 126841.67 58453.76 126799.00 58422.00C126767.00 58411.33 126735.00 58400.67 126703.00 58390.00C126617.00 58390.00 126531.00 58390.00 126445.00 58390.00C126434.17 58401.06 126422.84 58411.70 126412.32 58423.02C126391.08 58455.07 126369.47 58486.91 126348.46 58519.10C126337.77 58540.50 126327.53 58562.22 126316.57 58583.43C126284.38 58615.29 126252.19 58647.14 126220.00 58679.00C126198.54 58689.84 126176.86 58700.35 126155.54 58711.40C126080.69 58775.60 126005.85 58839.80 125931.00 58904.00C125909.67 58947.00 125888.33 58990.00 125867.00 59033.00C125856.17 59044.06 125844.84 59054.71 125834.32 59066.02C125812.88 59098.01 125791.44 59130.00 125770.00 59162.00C125770.00 59194.00 125770.00 59226.00 125770.00 59258.00C125748.67 59279.33 125727.33 59300.67 125706.00 59322.00C125695.33 59354.33 125684.67 59386.67 125674.00 59419.00C125674.13 59440.52 125673.74 59462.12 125674.19 59483.58C125695.46 59547.72 125716.73 59611.86 125738.00 59676.00C125738.00 59719.00 125738.00 59762.00 125738.00 59805.00C125716.67 59847.67 125695.33 59890.33 125674.00 59933.00C125641.67 59954.67 125609.33 59976.33 125577.00 59998.00C125491.33 60019.33 125405.67 60040.67 125320.00 60062.00C125288.00 60115.67 125256.00 60169.33 125224.00 60223.00C125202.33 60244.33 125180.67 60265.67 125159.00 60287.00C125148.16 60287.15 125137.20 60286.69 125126.43 60287.23C125072.95 60308.48 125019.48 60329.74 124966.00 60351.00C124869.47 60351.07 124772.91 60350.87 124676.40 60351.10C124612.26 60361.73 124548.13 60372.37 124484.00 60383.00C124441.12 60404.25 124398.46 60425.92 124356.00 60448.00C124313.00 60469.33 124270.00 60490.67 124227.00 60512.00C124152.00 60512.00 124077.00 60512.00 124002.00 60512.00C123980.49 60544.12 123959.23 60576.44 123937.57 60608.43C123915.85 60630.04 123894.34 60651.89 123872.49 60673.34C123808.33 60715.89 123744.16 60758.45 123680.00 60801.00C123637.33 60844.00 123594.67 60887.00 123552.00 60930.00C123487.46 60962.04 123423.01 60994.28 123358.42 61026.20C123326.28 61037.13 123294.14 61048.07 123262.00 61059.00C123251.33 61059.00 123240.67 61059.00 123230.00 61059.00C123219.14 61080.44 123208.70 61102.18 123197.57 61123.43C123165.71 61155.29 123133.86 61187.14 123102.00 61219.00C123091.00 61240.67 123080.00 61262.33 123069.00 61284.00C123069.00 61337.33 123069.00 61390.67 123069.00 61444.00C123080.00 61455.00 123091.00 61466.00 123102.00 61477.00C123123.33 61552.00 123144.67 61627.00 123166.00 61702.00C123166.04 61873.54 123165.91 62045.08 123166.07 62216.61C123176.79 62313.26 123187.29 62409.96 123198.15 62506.59C123208.77 62549.06 123219.38 62591.53 123230.00 62634.00C123219.19 62666.49 123208.70 62699.13 123197.69 62731.52C123165.79 62784.68 123133.90 62837.84 123102.00 62891.00C123091.00 62934.00 123080.00 62977.00 123069.00 63020.00C123005.25 63105.85 122941.25 63191.52 122877.00 63277.00C122855.33 63309.33 122833.67 63341.67 122812.00 63374.00C122812.00 63384.67 122812.00 63395.33 122812.00 63406.00C122726.22 63491.84 122640.31 63577.56 122554.62 63663.48C122511.75 63716.99 122468.87 63770.49 122426.00 63824.00C122404.67 63866.67 122383.33 63909.33 122362.00 63952.00C122340.67 63963.00 122319.33 63974.00 122298.00 63985.00C122287.36 64070.87 122276.52 64156.73 122266.00 64242.61C122266.00 64274.41 122266.00 64306.20 122266.00 64338.00C122298.00 64402.33 122330.00 64466.67 122362.00 64531.00C122362.16 64541.84 122361.67 64552.81 122362.24 64563.56C122394.79 64638.91 122427.12 64714.36 122459.81 64789.65C122470.41 64810.87 122480.57 64832.40 122491.43 64853.43C122512.62 64874.62 122533.81 64895.81 122555.00 64917.00C122598.13 64938.50 122641.46 64959.70 122684.48 64981.38C122738.01 65024.45 122791.37 65067.76 122845.02 65110.67C122877.01 65131.78 122909.01 65152.89 122941.00 65174.00C122973.00 65217.00 123005.00 65260.00 123037.00 65303.00C123069.33 65324.33 123101.67 65345.67 123134.00 65367.00C123176.83 65377.80 123219.79 65388.27 123262.55 65399.27C123284.03 65409.85 123305.52 65420.42 123327.00 65431.00C123337.67 65452.67 123348.33 65474.33 123359.00 65496.00C123358.81 65506.83 123359.37 65517.83 123358.73 65528.55C123347.95 65549.80 123337.61 65571.37 123326.57 65592.43C123316.05 65602.96 123305.52 65613.48 123295.00 65624.00C123295.06 65667.20 123294.89 65710.42 123295.09 65753.60C123305.72 65828.40 123316.36 65903.20 123327.00 65978.00C123316.38 66021.21 123305.37 66064.37 123295.00 66107.61C123295.00 66150.07 123295.00 66192.54 123295.00 66235.00C123273.33 66267.33 123251.67 66299.67 123230.00 66332.00C123240.63 66385.87 123251.57 66439.72 123262.00 66493.61C123262.00 66568.41 123262.00 66643.20 123262.00 66718.00C123251.33 66739.33 123240.67 66760.67 123230.00 66782.00C123208.67 66792.67 123187.33 66803.33 123166.00 66814.00C123166.00 66824.67 123166.00 66835.33 123166.00 66846.00C123155.33 66856.67 123144.67 66867.33 123134.00 66878.00C123134.00 66910.33 123134.00 66942.67 123134.00 66975.00C123123.33 66996.33 123112.67 67017.67 123102.00 67039.00C123112.67 67071.33 123123.33 67103.67 123134.00 67136.00C123123.24 67189.52 123112.69 67243.09 123101.80 67296.58C123090.64 67329.06 123079.88 67361.72 123068.45 67394.09C123010.42 67510.13 122953.02 67626.49 122895.11 67742.59C122889.11 67754.95 122882.59 67767.15 122876.92 67779.61C122865.95 67865.07 122854.97 67950.54 122844.00 68036.00C122832.82 68069.11 122822.15 68102.41 122810.64 68135.41C122789.76 68187.94 122768.88 68240.47 122748.00 68293.00C122726.47 68314.42 122705.15 68336.08 122683.49 68357.34C122650.94 68379.03 122618.59 68401.08 122585.91 68422.55C122543.60 68443.70 122501.30 68464.85 122459.00 68486.00C122448.00 68486.00 122437.00 68486.00 122426.00 68486.00C122383.33 68550.33 122340.67 68614.67 122298.00 68679.00C122287.09 68711.34 122276.63 68743.87 122265.45 68776.09C122254.63 68797.39 122243.82 68818.70 122233.00 68840.00C122222.36 68936.54 122211.53 69033.07 122201.00 69129.61C122201.00 69150.74 122201.00 69171.87 122201.00 69193.00C122179.67 69225.33 122158.33 69257.67 122137.00 69290.00C122072.67 69343.67 122008.33 69397.33 121944.00 69451.00C121933.33 69483.00 121922.67 69515.00 121912.00 69547.00C121890.67 69568.33 121869.33 69589.67 121848.00 69611.00C121837.00 69654.00 121826.00 69697.00 121815.00 69740.00C121791.04 69775.63 121767.65 69811.66 121743.29 69847.03C121670.09 69951.89 121596.70 70056.62 121523.62 70161.56C121481.02 70225.18 121438.64 70288.95 121395.90 70352.47C121364.21 70394.85 121332.26 70437.07 121300.73 70479.55C121290.15 70501.03 121279.58 70522.52 121269.00 70544.00C121236.67 70554.67 121204.33 70565.33 121172.00 70576.00C121129.33 70576.00 121086.67 70576.00 121044.00 70576.00C120979.67 70597.33 120915.33 70618.67 120851.00 70640.00C120776.00 70704.33 120701.00 70768.67 120626.00 70833.00C120604.33 70843.67 120582.67 70854.33 120561.00 70865.00C120539.49 70897.45 120518.24 70930.11 120496.57 70962.43C120475.38 70983.62 120454.19 71004.81 120433.00 71026.00C120411.62 71069.20 120390.05 71112.32 120368.80 71155.58C120357.87 71187.39 120346.93 71219.19 120336.00 71251.00C120250.33 71326.00 120164.67 71401.00 120079.00 71476.00C120068.33 71508.33 120057.67 71540.67 120047.00 71573.00C120046.87 71594.52 120047.26 71616.12 120046.81 71637.58C120035.97 71670.06 120025.57 71702.73 120014.45 71735.09C119993.03 71777.71 119971.96 71820.53 119950.32 71863.02C119907.37 71927.13 119864.67 71991.45 119821.57 72055.43C119811.05 72065.96 119800.52 72076.48 119790.00 72087.00C119790.00 72119.33 119790.00 72151.67 119790.00 72184.00C119736.33 72226.67 119682.67 72269.33 119629.00 72312.00C119586.00 72365.67 119543.00 72419.33 119500.00 72473.00C119457.33 72473.00 119414.67 72473.00 119372.00 72473.00C119361.33 72537.33 119350.67 72601.67 119340.00 72666.00C119307.67 72676.67 119275.33 72687.33 119243.00 72698.00C119200.07 72740.74 119157.41 72783.74 119115.00 72827.00C119114.79 72838.05 119115.41 72849.20 119114.69 72860.18C119103.85 72902.67 119092.59 72945.10 119082.00 72987.61C119082.00 73051.74 119082.00 73115.87 119082.00 73180.00C119071.33 73223.00 119060.67 73266.00 119050.00 73309.00C119007.33 73352.00 118964.67 73395.00 118922.00 73438.00C118900.33 73513.00 118878.67 73588.00 118857.00 73663.00C118857.00 73705.67 118857.00 73748.33 118857.00 73791.00C118846.33 73791.00 118835.67 73791.00 118825.00 73791.00C118825.00 73801.67 118825.00 73812.33 118825.00 73823.00C118846.35 73855.55 118868.08 73887.92 118889.20 73920.58C118900.13 73952.39 118911.07 73984.19 118922.00 74016.00C118900.33 74037.67 118878.67 74059.33 118857.00 74081.00C118846.33 74102.33 118835.67 74123.67 118825.00 74145.00C118825.00 74177.00 118825.00 74209.00 118825.00 74241.00C118803.87 74284.10 118782.54 74327.10 118761.00 74370.00C118739.67 74380.67 118718.33 74391.33 118697.00 74402.00C118697.00 74445.00 118697.00 74488.00 118697.00 74531.00C118675.33 74563.00 118653.67 74595.00 118632.00 74627.00C118632.00 74659.33 118632.00 74691.67 118632.00 74724.00C118621.33 74734.67 118610.67 74745.33 118600.00 74756.00C118600.00 74777.33 118600.00 74798.67 118600.00 74820.00C118535.67 74895.00 118471.33 74970.00 118407.00 75045.00C118396.25 75098.85 118385.68 75152.76 118374.81 75206.58C118353.69 75270.77 118332.43 75334.91 118311.00 75399.00C118300.33 75409.67 118289.67 75420.33 118279.00 75431.00C117300.61 75366.49 116322.23 75301.88 115343.85 75237.43C115001.05 75216.15 114658.26 75194.71 114315.45 75173.53C113931.90 75152.30 113548.33 75131.18 113164.78 75109.89C112917.84 75088.21 112670.90 75066.37 112423.95 75044.79C111169.34 74959.06 109914.73 74873.41 108660.12 74787.64C108082.75 74744.76 107505.37 74701.88 106928.00 74659.00C106841.93 74658.94 106755.85 74659.12 106669.78 74658.91C105916.01 74602.89 105162.22 74546.99 104408.45 74490.89C103722.37 74439.58 103036.28 74388.38 102350.20 74337.00C101525.27 74272.68 100700.34 74208.45 99875.42 74144.06C99085.87 74080.03 98296.33 74015.91 97506.78 73951.93C97313.78 73941.23 97120.77 73930.68 96927.78 73919.88C96509.58 73876.88 96091.38 73833.77 95673.17 73790.86C94419.17 73694.51 93165.17 73598.23 91911.17 73501.83C91332.71 73448.21 90754.25 73394.48 90175.78 73340.93C89993.04 73330.19 89810.29 73319.64 89627.56 73308.79C89006.71 73255.19 88385.85 73201.60 87765.00 73148.00C87721.79 73158.62 87678.63 73169.63 87635.39 73180.00C87603.59 73180.00 87571.80 73180.00 87540.00 73180.00C87540.00 73191.00 87540.00 73202.00 87540.00 73213.00C87507.78 73234.35 87475.76 73256.09 87443.42 73277.19C87411.28 73287.79 87379.14 73298.40 87347.00 73309.00C87336.33 73309.00 87325.67 73309.00 87315.00 73309.00C87304.33 73287.67 87293.67 73266.33 87283.00 73245.00C87283.00 73223.33 87283.00 73201.67 87283.00 73180.00C87272.33 73158.67 87261.67 73137.33 87251.00 73116.00C87251.00 73041.00 87251.00 72966.00 87251.00 72891.00C87240.33 72891.00 87229.67 72891.00 87219.00 72891.00C87186.67 72805.33 87154.33 72719.67 87122.00 72634.00C87100.67 72601.67 87079.33 72569.33 87058.00 72537.00C87014.83 72526.20 86971.54 72515.74 86928.45 72504.73C86907.30 72494.15 86886.15 72483.58 86865.00 72473.00C86843.67 72483.67 86822.33 72494.33 86801.00 72505.00C86785.12 72504.77 86769.17 72505.88 86753.41 72503.38C86661.94 72493.26 86570.47 72483.13 86479.00 72473.00C86457.67 72462.33 86436.33 72451.67 86415.00 72441.00C86350.67 72451.67 86286.33 72462.33 86222.00 72473.00C86157.45 72441.44 86093.28 72409.10 86029.00 72377.00C86018.13 72355.23 86007.71 72333.14 85996.56 72311.57C85964.32 72279.77 85931.91 72248.13 85900.00 72216.00C85900.18 72205.17 85899.64 72194.17 85900.27 72183.45C85910.85 72161.97 85921.42 72140.48 85932.00 72119.00C85921.33 72087.00 85910.67 72055.00 85900.00 72023.00C85932.33 71980.00 85964.67 71937.00 85997.00 71894.00C85997.00 71872.67 85997.00 71851.33 85997.00 71830.00C85986.33 71808.67 85975.67 71787.33 85965.00 71766.00C85943.33 71755.33 85921.67 71744.67 85900.00 71734.00C85900.00 71701.67 85900.00 71669.33 85900.00 71637.00C85878.67 71626.33 85857.33 71615.67 85836.00 71605.00C85814.65 71572.45 85792.93 71540.08 85771.80 71507.42C85760.87 71475.61 85749.93 71443.81 85739.00 71412.00C85675.00 71379.67 85611.00 71347.33 85547.00 71315.00C85460.84 71207.87 85374.81 71100.62 85288.57 70993.57C85277.82 70983.01 85267.39 70972.02 85256.45 70961.73C85234.89 70951.08 85213.51 70939.99 85191.84 70929.62C85159.72 70918.96 85127.51 70908.53 85095.46 70897.72C85074.30 70886.81 85053.15 70875.91 85032.00 70865.00C85021.33 70876.00 85010.67 70887.00 85000.00 70898.00C84946.13 70908.63 84892.28 70919.57 84838.39 70930.00C84817.26 70930.00 84796.13 70930.00 84775.00 70930.00C84764.33 70919.33 84753.67 70908.67 84743.00 70898.00C84732.33 70865.67 84721.67 70833.33 84711.00 70801.00C84657.13 70790.37 84603.28 70779.43 84549.39 70769.00C84495.93 70769.00 84442.46 70769.00 84389.00 70769.00C84357.00 70736.67 84325.00 70704.33 84293.00 70672.00C84271.23 70661.13 84249.15 70650.70 84227.57 70639.57C84217.04 70629.04 84206.52 70618.52 84196.00 70608.00C84206.62 70564.79 84217.63 70521.63 84228.00 70478.39C84228.00 70435.93 84228.00 70393.46 84228.00 70351.00C84206.67 70329.67 84185.33 70308.33 84164.00 70287.00C84110.33 70287.00 84056.67 70287.00 84003.00 70287.00C83970.44 70265.07 83938.09 70242.82 83905.40 70221.09C83830.94 70178.73 83756.47 70136.36 83682.00 70094.00C83628.33 70115.33 83574.67 70136.67 83521.00 70158.00C83478.00 70158.00 83435.00 70158.00 83392.00 70158.00C83381.33 70126.00 83370.67 70094.00 83360.00 70062.00C83370.67 70008.33 83381.33 69954.67 83392.00 69901.00C83370.67 69836.67 83349.33 69772.33 83328.00 69708.00C83306.49 69675.55 83285.24 69642.89 83263.57 69610.57C83253.04 69600.04 83242.52 69589.52 83232.00 69579.00C83242.67 69504.00 83253.33 69429.00 83264.00 69354.00C83220.90 69332.87 83177.90 69311.54 83135.00 69290.00C83134.87 69279.15 83135.26 69268.22 83134.81 69257.42C83124.21 69225.28 83113.60 69193.14 83103.00 69161.00C83124.33 69139.67 83145.67 69118.33 83167.00 69097.00C83177.67 69064.67 83188.33 69032.33 83199.00 69000.00C83187.94 68989.17 83177.30 68977.84 83165.98 68967.32C83134.32 68946.21 83102.66 68925.11 83071.00 68904.00C83071.18 68893.17 83070.63 68882.17 83071.27 68871.45C83081.85 68850.30 83092.42 68829.15 83103.00 68808.00C83103.00 68786.33 83103.00 68764.67 83103.00 68743.00C83060.00 68689.33 83017.00 68635.67 82974.00 68582.00C82963.33 68550.00 82952.67 68518.00 82942.00 68486.00C82942.00 68475.33 82942.00 68464.67 82942.00 68454.00C82974.33 68400.33 83006.67 68346.67 83039.00 68293.00C83039.00 68271.67 83039.00 68250.33 83039.00 68229.00C83017.33 68186.00 82995.67 68143.00 82974.00 68100.00C82974.00 68068.00 82974.00 68036.00 82974.00 68004.00C82995.67 67971.67 83017.33 67939.33 83039.00 67907.00C83049.78 67853.15 83060.27 67799.22 83071.23 67745.43C83092.49 67692.29 83113.74 67639.14 83135.00 67586.00C83135.00 67553.67 83135.00 67521.33 83135.00 67489.00C83103.00 67435.67 83071.00 67382.33 83039.00 67329.00C83017.12 67317.99 82995.37 67306.64 82973.41 67295.85C82930.94 67285.23 82888.47 67274.62 82846.00 67264.00C82834.96 67253.11 82823.49 67242.55 82812.73 67231.45C82802.19 67210.08 82791.13 67188.87 82780.93 67167.39C82770.28 67081.60 82759.64 66995.80 82749.00 66910.00C82674.00 66846.00 82599.00 66782.00 82524.00 66718.00C82481.33 66632.00 82438.67 66546.00 82396.00 66460.00C82353.00 66417.33 82310.00 66374.67 82267.00 66332.00C82266.89 66299.06 82267.22 66266.10 82266.83 66233.17C82256.22 66116.12 82245.61 65999.06 82235.00 65882.00C82224.20 65849.50 82213.68 65816.88 82202.70 65784.47C82149.13 65688.31 82095.57 65592.15 82042.00 65496.00C82030.20 65424.00 82017.85 65352.10 82006.43 65280.04C81985.95 65148.36 81965.48 65016.68 81945.00 64885.00C81934.33 64863.67 81923.67 64842.33 81913.00 64821.00C81891.67 64810.00 81870.33 64799.00 81849.00 64788.00C81827.67 64788.00 81806.33 64788.00 81785.00 64788.00C81774.00 64777.33 81763.00 64766.67 81752.00 64756.00C81741.36 64680.79 81730.49 64605.61 81720.00 64530.39C81719.85 64519.75 81720.30 64509.00 81719.77 64498.43C81677.05 64391.12 81634.54 64283.71 81591.70 64176.47C81548.80 64101.65 81505.90 64026.82 81463.00 63952.00C81409.33 63898.67 81355.67 63845.33 81302.00 63792.00C81258.08 63703.66 81214.46 63615.18 81170.36 63526.93C81160.57 63507.96 81150.79 63488.98 81141.00 63470.00C81055.14 63416.26 80969.36 63362.38 80883.45 63308.73C80862.30 63298.15 80841.15 63287.58 80820.00 63277.00C80820.00 63287.67 80820.00 63298.33 80820.00 63309.00C80798.46 63287.30 80776.58 63265.91 80755.26 63244.02C80723.18 63201.35 80691.09 63158.67 80659.00 63116.00C80658.84 63094.28 80659.32 63072.49 80658.76 63050.80C80648.17 62997.53 80637.59 62944.27 80627.00 62891.00C80637.67 62826.67 80648.33 62762.33 80659.00 62698.00C80637.67 62612.33 80616.33 62526.67 80595.00 62441.00C80563.00 62409.00 80531.00 62377.00 80499.00 62345.00C80488.00 62302.00 80477.00 62259.00 80466.00 62216.00C80444.67 62205.33 80423.33 62194.67 80402.00 62184.00C80369.78 62119.78 80337.95 62055.36 80306.00 61991.00C80294.82 61990.87 80283.55 61991.26 80272.42 61990.81C80240.61 61980.20 80208.81 61969.60 80177.00 61959.00C80144.67 61926.67 80112.33 61894.33 80080.00 61862.00C80026.67 61765.67 79973.33 61669.33 79920.00 61573.00C79885.26 61538.80 79850.35 61504.76 79816.39 61469.78C79807.92 61461.19 79799.46 61452.59 79791.00 61444.00C79748.12 61433.38 79705.30 61422.37 79662.39 61412.00C79651.59 61412.00 79640.80 61412.00 79630.00 61412.00C79619.33 61380.00 79608.67 61348.00 79598.00 61316.00C79576.67 61305.33 79555.33 61294.67 79534.00 61284.00C79491.00 61230.33 79448.00 61176.67 79405.00 61123.00C79362.32 61004.79 79319.41 60886.65 79276.88 60768.40C79265.92 60714.93 79254.96 60661.47 79244.00 60608.00C79222.67 60576.00 79201.33 60544.00 79180.00 60512.00C79180.00 60372.67 79180.00 60233.33 79180.00 60094.00C79201.33 60051.00 79222.67 60008.00 79244.00 59965.00C79276.40 59932.79 79309.12 59900.84 79341.31 59868.47C79373.21 59814.98 79405.10 59761.49 79437.00 59708.00C79523.00 59633.00 79609.00 59558.00 79695.00 59483.00C79727.00 59472.33 79759.00 59461.67 79791.00 59451.00C79812.48 59418.28 79834.27 59385.74 79855.56 59352.91C79866.36 59331.72 79877.59 59310.68 79888.12 59289.40C79898.75 59235.93 79909.37 59182.47 79920.00 59129.00C79930.67 59118.33 79941.33 59107.67 79952.00 59097.00C80005.67 59097.00 80059.33 59097.00 80113.00 59097.00C80113.00 59086.33 80113.00 59075.67 80113.00 59065.00C80134.33 59054.33 80155.67 59043.67 80177.00 59033.00C80191.46 59003.54 80207.02 58974.61 80220.05 58944.47C80849.19 57547.52 81478.38 56150.61 82107.49 54753.64C82354.01 54196.70 82600.44 53639.70 82847.03 53082.78C82986.16 52782.81 83125.41 52482.88 83264.47 52182.87C83371.50 51925.88 83478.42 51668.85 83585.51 51411.89C84062.29 50371.78 84538.99 49331.63 85015.83 48291.55C85376.14 47507.24 85736.54 46722.98 86096.80 45938.65C86203.25 45704.49 86309.86 45470.40 86416.21 45236.19C86480.49 45086.17 86544.97 44936.23 86609.13 44786.16C86651.78 44679.04 86694.20 44571.82 86736.99 44464.76C86855.44 44195.96 86974.05 43927.22 87092.41 43658.38C87155.94 43510.25 87219.47 43362.13 87283.00 43214.00C87293.69 43202.77 87304.85 43191.87 87315.25 43180.44C87498.45 42771.60 87681.52 42362.69 87864.80 41953.88C87981.59 41698.39 88098.48 41442.94 88215.22 41187.43C88268.92 41048.11 88322.48 40908.73 88376.27 40769.45C88462.00 40597.59 88547.85 40425.79 88633.50 40253.88C88722.02 40055.42 88810.75 39857.06 88899.15 39658.54C88939.10 39568.03 88979.05 39477.51 89019.00 39387.00C89008.33 39376.33 88997.67 39365.67 88987.00 39355.00C88965.67 39355.00 88944.33 39355.00 88923.00 39355.00C88900.93 39344.26 88879.02 39333.10 88856.84 39322.61C88825.23 39312.07 88793.61 39301.54 88762.00 39291.00C88751.33 39280.33 88740.67 39269.67 88730.00 39259.00C88730.00 39248.33 88730.00 39237.67 88730.00 39227.00C88794.33 39141.00 88858.67 39055.00 88923.00 38969.00C88933.67 38947.67 88944.33 38926.33 88955.00 38905.00C88955.00 38873.00 88955.00 38841.00 88955.00 38809.00C88966.31 38785.61 88978.30 38762.54 88989.16 38738.94C89020.44 38665.63 89051.72 38592.31 89083.00 38519.00C89094.39 38508.17 89105.40 38496.87 89117.02 38486.32C89148.68 38465.21 89180.34 38444.11 89212.00 38423.00C89265.67 38412.33 89319.33 38401.67 89373.00 38391.00C89480.16 38337.20 89587.41 38283.57 89694.51 38229.66C89759.30 38186.25 89824.29 38143.11 89888.96 38099.54C89931.43 38067.86 89974.06 38036.36 90016.43 38004.57C90058.95 37961.71 90101.48 37918.86 90144.00 37876.00C90187.57 37800.16 90230.88 37724.15 90274.62 37648.41C90327.82 37563.41 90381.16 37478.50 90434.27 37393.45C90444.85 37371.97 90455.42 37350.48 90466.00 37329.00C90466.00 37318.33 90466.00 37307.67 90466.00 37297.00C90391.00 37318.67 90316.00 37340.33 90241.00 37362.00C90176.67 37362.00 90112.33 37362.00 90048.00 37362.00C90016.00 37394.00 89984.00 37426.00 89952.00 37458.00C89919.67 37447.33 89887.33 37436.67 89855.00 37426.00C89812.33 37479.67 89769.67 37533.33 89727.00 37587.00C89683.83 37597.80 89640.54 37608.26 89597.45 37619.27C89576.19 37630.04 89554.64 37640.40 89533.56 37651.43C89522.71 37661.95 89511.85 37672.47 89501.00 37683.00C89501.00 37704.33 89501.00 37725.67 89501.00 37747.00C89490.33 37747.00 89479.67 37747.00 89469.00 37747.00C89458.33 37779.33 89447.67 37811.67 89437.00 37844.00C89415.67 37854.67 89394.33 37865.33 89373.00 37876.00C89340.67 37876.00 89308.33 37876.00 89276.00 37876.00C89244.00 37865.33 89212.00 37854.67 89180.00 37844.00C89158.67 37854.67 89137.33 37865.33 89116.00 37876.00C89105.00 37897.33 89094.00 37918.67 89083.00 37940.00C89051.00 37961.67 89019.00 37983.33 88987.00 38005.00C88965.67 38005.00 88944.33 38005.00 88923.00 38005.00C88890.67 37972.67 88858.33 37940.33 88826.00 37908.00C88783.12 37929.25 88740.46 37950.92 88698.00 37973.00C88687.00 37983.67 88676.00 37994.33 88665.00 38005.00C88622.33 37951.33 88579.67 37897.67 88537.00 37844.00C88504.67 37844.00 88472.33 37844.00 88440.00 37844.00C88418.67 37865.33 88397.33 37886.67 88376.00 37908.00C88344.00 37918.67 88312.00 37929.33 88280.00 37940.00C88269.00 37961.67 88258.00 37983.33 88247.00 38005.00C88225.67 38015.67 88204.33 38026.33 88183.00 38037.00C88172.33 38026.33 88161.67 38015.67 88151.00 38005.00C88129.67 38005.00 88108.33 38005.00 88087.00 38005.00C88086.80 38016.05 88087.40 38027.20 88086.70 38038.19C88076.14 38080.46 88065.57 38122.73 88055.00 38165.00C88044.00 38176.00 88033.00 38187.00 88022.00 38198.00C88011.33 38187.00 88000.67 38176.00 87990.00 38165.00C87968.49 38165.13 87946.88 38164.74 87925.42 38165.20C87893.28 38176.13 87861.14 38187.07 87829.00 38198.00C87786.33 38198.00 87743.67 38198.00 87701.00 38198.00C87668.67 38176.33 87636.33 38154.67 87604.00 38133.00C87593.33 38111.67 87582.67 38090.33 87572.00 38069.00C87507.72 38047.51 87443.38 38026.18 87379.00 38005.00C87357.67 38005.00 87336.33 38005.00 87315.00 38005.00C87304.33 37994.33 87293.67 37983.67 87283.00 37973.00C87283.00 37930.00 87283.00 37887.00 87283.00 37844.00C87315.17 37800.88 87347.15 37757.59 87379.43 37714.57C87411.62 37682.71 87443.81 37650.86 87476.00 37619.00C87486.67 37586.67 87497.33 37554.33 87508.00 37522.00C87508.00 37479.33 87508.00 37436.67 87508.00 37394.00C87497.33 37361.67 87486.67 37329.33 87476.00 37297.00C87443.94 37264.72 87411.39 37232.94 87379.00 37201.00C87357.67 37201.00 87336.33 37201.00 87315.00 37201.00C87272.00 37222.33 87229.00 37243.67 87186.00 37265.00C87100.33 37265.00 87014.67 37265.00 86929.00 37265.00C86907.67 37254.33 86886.33 37243.67 86865.00 37233.00C86832.67 37190.00 86800.33 37147.00 86768.00 37104.00C86735.88 37082.49 86703.56 37061.23 86671.57 37039.57C86661.04 37029.04 86650.52 37018.52 86640.00 37008.00C86628.54 37007.74 86616.99 37008.52 86605.59 37007.60C86542.06 36997.07 86478.53 36986.53 86415.00 36976.00C86404.33 36965.33 86393.67 36954.67 86383.00 36944.00C86372.00 36911.67 86361.00 36879.33 86350.00 36847.00C86328.67 36825.67 86307.33 36804.33 86286.00 36783.00C86275.33 36761.67 86264.67 36740.33 86254.00 36719.00C86189.67 36729.67 86125.33 36740.33 86061.00 36751.00C86050.32 36740.10 86039.12 36729.55 86028.76 36718.44C85996.51 36643.63 85964.25 36568.81 85932.00 36494.00C85910.67 36472.33 85889.33 36450.67 85868.00 36429.00C85857.33 36397.00 85846.67 36365.00 85836.00 36333.00C85857.33 36311.33 85878.67 36289.67 85900.00 36268.00C85900.00 36257.33 85900.00 36246.67 85900.00 36236.00C85889.11 36225.30 85878.53 36214.17 85867.45 36203.73C85846.30 36193.15 85825.15 36182.58 85804.00 36172.00C85804.00 36150.67 85804.00 36129.33 85804.00 36108.00C85782.33 36086.33 85760.67 36064.67 85739.00 36043.00C85707.00 36075.33 85675.00 36107.67 85643.00 36140.00C85621.67 36097.00 85600.33 36054.00 85579.00 36011.00C85525.33 36011.00 85471.67 36011.00 85418.00 36011.00C85418.00 36000.33 85418.00 35989.67 85418.00 35979.00C85407.33 35968.33 85396.67 35957.67 85386.00 35947.00C85396.62 35903.79 85407.63 35860.63 85418.00 35817.39C85418.00 35806.93 85418.00 35796.46 85418.00 35786.00C85396.67 35807.33 85375.33 35828.67 85354.00 35850.00C85343.00 35828.67 85332.00 35807.33 85321.00 35786.00C85310.33 35796.67 85299.67 35807.33 85289.00 35818.00C85278.33 35818.00 85267.67 35818.00 85257.00 35818.00C85246.33 35796.67 85235.67 35775.33 85225.00 35754.00C85203.56 35764.86 85181.82 35775.30 85160.57 35786.43C85150.04 35796.96 85139.52 35807.48 85129.00 35818.00C85117.84 35817.82 85106.51 35818.36 85095.45 35817.73C85074.20 35806.95 85052.63 35796.61 85031.57 35785.57C85021.04 35775.04 85010.52 35764.52 85000.00 35754.00C85010.67 35743.33 85021.33 35732.67 85032.00 35722.00C85021.33 35711.33 85010.67 35700.67 85000.00 35690.00C84989.33 35690.00 84978.67 35690.00 84968.00 35690.00C84967.82 35700.83 84968.37 35711.83 84967.73 35722.55C84957.15 35743.70 84946.58 35764.85 84936.00 35786.00C84925.00 35786.00 84914.00 35786.00 84903.00 35786.00C84903.00 35775.33 84903.00 35764.67 84903.00 35754.00C84860.33 35754.00 84817.67 35754.00 84775.00 35754.00C84764.33 35786.00 84753.67 35818.00 84743.00 35850.00C84710.45 35828.65 84678.09 35806.92 84645.42 35785.81C84613.61 35775.20 84581.81 35764.60 84550.00 35754.00C84560.67 35775.33 84571.33 35796.67 84582.00 35818.00C84560.67 35828.67 84539.33 35839.33 84518.00 35850.00C84485.67 35818.00 84453.33 35786.00 84421.00 35754.00C84389.00 35775.33 84357.00 35796.67 84325.00 35818.00C84314.33 35796.67 84303.67 35775.33 84293.00 35754.00C84314.33 35743.33 84335.67 35732.67 84357.00 35722.00C84357.00 35700.67 84357.00 35679.33 84357.00 35658.00C84346.33 35658.00 84335.67 35658.00 84325.00 35658.00C84314.33 35647.00 84303.67 35636.00 84293.00 35625.00C84293.00 35603.67 84293.00 35582.33 84293.00 35561.00C84271.33 35561.00 84249.67 35561.00 84228.00 35561.00C84206.67 35593.33 84185.33 35625.67 84164.00 35658.00C84142.67 35647.00 84121.33 35636.00 84100.00 35625.00C84110.67 35603.67 84121.33 35582.33 84132.00 35561.00C84132.00 35550.33 84132.00 35539.67 84132.00 35529.00C84067.67 35550.33 84003.33 35571.67 83939.00 35593.00C83928.33 35571.67 83917.67 35550.33 83907.00 35529.00C83907.00 35507.67 83907.00 35486.33 83907.00 35465.00C83885.33 35475.67 83863.67 35486.33 83842.00 35497.00C83831.30 35486.11 83820.16 35475.54 83809.73 35464.45C83799.15 35442.97 83788.58 35421.48 83778.00 35400.00C83746.00 35421.67 83714.00 35443.33 83682.00 35465.00C83692.67 35422.00 83703.33 35379.00 83714.00 35336.00C83692.33 35336.00 83670.67 35336.00 83649.00 35336.00C83638.33 35303.67 83627.67 35271.33 83617.00 35239.00C83585.00 35239.00 83553.00 35239.00 83521.00 35239.00C83488.67 35217.67 83456.33 35196.33 83424.00 35175.00C83413.33 35185.67 83402.67 35196.33 83392.00 35207.00C83381.33 35185.67 83370.67 35164.33 83360.00 35143.00C83370.67 35132.33 83381.33 35121.67 83392.00 35111.00C83370.67 35089.67 83349.33 35068.33 83328.00 35047.00C83317.33 35057.67 83306.67 35068.33 83296.00 35079.00C83296.00 35089.67 83296.00 35100.33 83296.00 35111.00C83231.67 35121.67 83167.33 35132.33 83103.00 35143.00C83092.33 35132.33 83081.67 35121.67 83071.00 35111.00C83038.67 35132.33 83006.33 35153.67 82974.00 35175.00C82952.67 35143.00 82931.33 35111.00 82910.00 35079.00C82888.67 35079.00 82867.33 35079.00 82846.00 35079.00C82856.67 35057.33 82867.33 35035.67 82878.00 35014.00C82856.75 34971.12 82835.08 34928.46 82813.00 34886.00C82813.00 34832.33 82813.00 34778.67 82813.00 34725.00C82791.67 34735.67 82770.33 34746.33 82749.00 34757.00C82717.00 34746.33 82685.00 34735.67 82653.00 34725.00C82653.00 34735.67 82653.00 34746.33 82653.00 34757.00C82631.33 34746.33 82609.67 34735.67 82588.00 34725.00C82566.67 34735.67 82545.33 34746.33 82524.00 34757.00C82513.33 34757.00 82502.67 34757.00 82492.00 34757.00C82492.00 34725.00 82492.00 34693.00 82492.00 34661.00C82470.67 34661.00 82449.33 34661.00 82428.00 34661.00C82417.13 34639.23 82406.71 34617.14 82395.56 34595.57C82384.71 34585.05 82373.85 34574.53 82363.00 34564.00C82352.33 34532.00 82341.67 34500.00 82331.00 34468.00C82320.33 34468.00 82309.67 34468.00 82299.00 34468.00C82299.00 34457.33 82299.00 34446.67 82299.00 34436.00C82267.00 34425.00 82235.00 34414.00 82203.00 34403.00C82203.00 34392.33 82203.00 34381.67 82203.00 34371.00C82170.67 34360.33 82138.33 34349.67 82106.00 34339.00C82084.67 34339.00 82063.33 34339.00 82042.00 34339.00C82009.67 34360.33 81977.33 34381.67 81945.00 34403.00C81934.33 34381.67 81923.67 34360.33 81913.00 34339.00C81902.33 34349.67 81891.67 34360.33 81881.00 34371.00C81870.33 34360.33 81859.67 34349.67 81849.00 34339.00C81859.67 34317.67 81870.33 34296.33 81881.00 34275.00C81870.33 34264.33 81859.67 34253.67 81849.00 34243.00C81816.67 34232.33 81784.33 34221.67 81752.00 34211.00C81730.67 34221.67 81709.33 34232.33 81688.00 34243.00C81677.33 34243.00 81666.67 34243.00 81656.00 34243.00C81656.00 34210.67 81656.00 34178.33 81656.00 34146.00C81624.00 34135.33 81592.00 34124.67 81560.00 34114.00C81560.00 34092.67 81560.00 34071.33 81560.00 34050.00C81570.67 34039.33 81581.33 34028.67 81592.00 34018.00C81570.33 34018.00 81548.67 34018.00 81527.00 34018.00C81505.67 33996.33 81484.33 33974.67 81463.00 33953.00C81463.00 33910.33 81463.00 33867.67 81463.00 33825.00C81473.67 33814.33 81484.33 33803.67 81495.00 33793.00C81495.00 33760.67 81495.00 33728.33 81495.00 33696.00C81527.33 33599.67 81559.67 33503.33 81592.00 33407.00C81602.67 33396.33 81613.33 33385.67 81624.00 33375.00C81624.00 33342.67 81624.00 33310.33 81624.00 33278.00C81602.67 33256.67 81581.33 33235.33 81560.00 33214.00C81570.67 33181.67 81581.33 33149.33 81592.00 33117.00C81592.00 33095.67 81592.00 33074.33 81592.00 33053.00C81581.33 33042.33 81570.67 33031.67 81560.00 33021.00C81517.00 33010.33 81474.00 32999.67 81431.00 32989.00C81420.33 32956.67 81409.67 32924.33 81399.00 32892.00C81398.82 32881.17 81399.37 32870.17 81398.73 32859.45C81388.15 32838.30 81377.58 32817.15 81367.00 32796.00C81345.33 32785.33 81323.67 32774.67 81302.00 32764.00C81291.33 32764.00 81280.67 32764.00 81270.00 32764.00C81205.67 32806.67 81141.33 32849.33 81077.00 32892.00C81066.33 32913.67 81055.67 32935.33 81045.00 32957.00C81055.67 32967.67 81066.33 32978.33 81077.00 32989.00C81055.67 33010.33 81034.33 33031.67 81013.00 33053.00C80970.00 33063.67 80927.00 33074.33 80884.00 33085.00C80884.00 33117.33 80884.00 33149.67 80884.00 33182.00C80872.78 33193.54 80860.88 33204.47 80850.10 33216.39C80807.90 33269.39 80765.86 33322.52 80723.56 33375.43C80712.71 33385.95 80701.85 33396.47 80691.00 33407.00C80659.00 33364.00 80627.00 33321.00 80595.00 33278.00C80573.67 33267.33 80552.33 33256.67 80531.00 33246.00C80498.67 33192.33 80466.33 33138.67 80434.00 33085.00C80391.33 33074.33 80348.67 33063.67 80306.00 33053.00C80284.33 33010.33 80262.67 32967.67 80241.00 32925.00C80219.67 32925.00 80198.33 32925.00 80177.00 32925.00C80177.00 32935.67 80177.00 32946.33 80177.00 32957.00C80091.33 32967.67 80005.67 32978.33 79920.00 32989.00C79930.67 32967.67 79941.33 32946.33 79952.00 32925.00C79919.67 32914.00 79887.33 32903.00 79855.00 32892.00C79844.33 32860.00 79833.67 32828.00 79823.00 32796.00C79812.33 32806.67 79801.67 32817.33 79791.00 32828.00C79780.33 32817.33 79769.67 32806.67 79759.00 32796.00C79759.00 32785.33 79759.00 32774.67 79759.00 32764.00C79748.33 32753.33 79737.67 32742.67 79727.00 32732.00C79727.00 32689.00 79727.00 32646.00 79727.00 32603.00C79684.00 32560.00 79641.00 32517.00 79598.00 32474.00C79566.00 32474.00 79534.00 32474.00 79502.00 32474.00C79480.33 32452.67 79458.67 32431.33 79437.00 32410.00C79448.00 32378.00 79459.00 32346.00 79470.00 32314.00C79459.00 32303.00 79448.00 32292.00 79437.00 32281.00C79448.20 32259.56 79458.98 32237.82 79470.43 32216.57C79480.96 32206.04 79491.48 32195.52 79502.00 32185.00C79502.00 32163.67 79502.00 32142.33 79502.00 32121.00C79480.33 32110.33 79458.67 32099.67 79437.00 32089.00C79437.00 32067.33 79437.00 32045.67 79437.00 32024.00C79394.33 31992.00 79351.67 31960.00 79309.00 31928.00C79319.67 31895.67 79330.33 31863.33 79341.00 31831.00C79330.33 31809.67 79319.67 31788.33 79309.00 31767.00C79341.00 31756.33 79373.00 31745.67 79405.00 31735.00C79405.00 31724.33 79405.00 31713.67 79405.00 31703.00C79362.33 31670.67 79319.67 31638.33 79277.00 31606.00C79266.00 31606.00 79255.00 31606.00 79244.00 31606.00C79244.00 31616.67 79244.00 31627.33 79244.00 31638.00C79233.33 31638.00 79222.67 31638.00 79212.00 31638.00C79201.33 31616.67 79190.67 31595.33 79180.00 31574.00C79169.33 31574.00 79158.67 31574.00 79148.00 31574.00C79137.33 31552.67 79126.67 31531.33 79116.00 31510.00C79116.00 31488.33 79116.00 31466.67 79116.00 31445.00C79105.33 31456.00 79094.67 31467.00 79084.00 31478.00C79073.33 31467.00 79062.67 31456.00 79052.00 31445.00C79041.00 31456.00 79030.00 31467.00 79019.00 31478.00C79008.33 31478.00 78997.67 31478.00 78987.00 31478.00C78987.00 31467.00 78987.00 31456.00 78987.00 31445.00C78922.67 31402.33 78858.33 31359.67 78794.00 31317.00C78794.00 31306.33 78794.00 31295.67 78794.00 31285.00C78783.33 31274.33 78772.67 31263.67 78762.00 31253.00C78762.00 31242.00 78762.00 31231.00 78762.00 31220.00C78751.33 31220.00 78740.67 31220.00 78730.00 31220.00C78708.67 31198.67 78687.33 31177.33 78666.00 31156.00C78666.00 31145.33 78666.00 31134.67 78666.00 31124.00C78644.33 31124.00 78622.67 31124.00 78601.00 31124.00C78579.67 31113.33 78558.33 31102.67 78537.00 31092.00C78505.00 31027.67 78473.00 30963.33 78441.00 30899.00C78419.33 30888.33 78397.67 30877.67 78376.00 30867.00C78365.33 30877.67 78354.67 30888.33 78344.00 30899.00C78333.33 30888.33 78322.67 30877.67 78312.00 30867.00C78312.00 30856.00 78312.00 30845.00 78312.00 30834.00C78280.00 30802.00 78248.00 30770.00 78216.00 30738.00C78183.67 30727.33 78151.33 30716.67 78119.00 30706.00C78118.80 30694.95 78119.40 30683.80 78118.71 30672.81C78108.14 30630.21 78097.57 30587.60 78087.00 30545.00C78076.33 30545.00 78065.67 30545.00 78055.00 30545.00C78055.00 30534.33 78055.00 30523.67 78055.00 30513.00C78033.67 30491.67 78012.33 30470.33 77991.00 30449.00C77991.00 30427.33 77991.00 30405.67 77991.00 30384.00C78001.67 30373.33 78012.33 30362.67 78023.00 30352.00C78023.00 30320.00 78023.00 30288.00 78023.00 30256.00C78012.33 30245.33 78001.67 30234.67 77991.00 30224.00C77991.00 30191.67 77991.00 30159.33 77991.00 30127.00C78012.33 30127.00 78033.67 30127.00 78055.00 30127.00C78065.67 30105.67 78076.33 30084.33 78087.00 30063.00C78087.00 30020.00 78087.00 29977.00 78087.00 29934.00C78076.14 29912.56 78065.70 29890.81 78054.57 29869.57C78044.04 29859.04 78033.52 29848.52 78023.00 29838.00C78012.33 29795.00 78001.67 29752.00 77991.00 29709.00C78001.67 29655.33 78012.33 29601.67 78023.00 29548.00C78012.33 29537.33 78001.67 29526.67 77991.00 29516.00C77980.00 29516.00 77969.00 29516.00 77958.00 29516.00C77947.33 29484.00 77936.67 29452.00 77926.00 29420.00C77894.00 29409.33 77862.00 29398.67 77830.00 29388.00C77808.33 29355.67 77786.67 29323.33 77765.00 29291.00C77743.67 29280.33 77722.33 29269.67 77701.00 29259.00C77690.33 29269.67 77679.67 29280.33 77669.00 29291.00C77669.00 29280.33 77669.00 29269.67 77669.00 29259.00C77637.00 29259.00 77605.00 29259.00 77573.00 29259.00C77573.00 29248.33 77573.00 29237.67 77573.00 29227.00C77529.86 29205.51 77486.56 29184.28 77443.51 29162.63C77400.67 29130.42 77357.84 29098.21 77315.00 29066.00C77315.00 28991.00 77315.00 28916.00 77315.00 28841.00C77325.67 28819.67 77336.33 28798.33 77347.00 28777.00C77347.00 28744.67 77347.00 28712.33 77347.00 28680.00C77336.33 28680.00 77325.67 28680.00 77315.00 28680.00C77304.37 28626.13 77293.43 28572.28 77283.00 28518.39C77283.00 28465.26 77283.00 28412.13 77283.00 28359.00C77315.33 28294.67 77347.67 28230.33 77380.00 28166.00C77380.00 28144.33 77380.00 28122.67 77380.00 28101.00C77369.00 28090.33 77358.00 28079.67 77347.00 28069.00C77358.00 27972.67 77369.00 27876.33 77380.00 27780.00C77358.33 27758.67 77336.67 27737.33 77315.00 27716.00C77304.33 27716.00 77293.67 27716.00 77283.00 27716.00C77272.33 27705.00 77261.67 27694.00 77251.00 27683.00C77251.00 27640.33 77251.00 27597.67 77251.00 27555.00C77240.33 27533.67 77229.67 27512.33 77219.00 27491.00C77219.00 25454.33 77219.00 23417.67 77219.00 21381.00zM137860.00 32635.00C137860.00 32613.67 137860.00 32592.33 137860.00 32571.00C137892.00 32571.00 137924.00 32571.00 137956.00 32571.00C137945.33 32581.67 137934.67 32592.33 137924.00 32603.00C137934.67 32603.00 137945.33 32603.00 137956.00 32603.00C137966.95 32646.21 137978.30 32689.37 137989.00 32732.61C137989.00 32753.74 137989.00 32774.87 137989.00 32796.00C137977.85 32784.93 137966.14 32774.33 137955.33 32762.98C137934.04 32730.87 137913.01 32698.55 137891.57 32666.57C137881.05 32656.04 137870.52 32645.52 137860.00 32635.00zM133487.00 30867.00C133476.33 30877.67 133465.67 30888.33 133455.00 30899.00C133465.67 30888.33 133476.33 30877.67 133487.00 30867.00zM137345.00 31960.00C137345.00 31970.67 137345.00 31981.33 137345.00 31992.00C137334.33 31992.00 137323.67 31992.00 137313.00 31992.00C137313.00 31981.33 137313.00 31970.67 137313.00 31960.00C137323.67 31960.00 137334.33 31960.00 137345.00 31960.00zM133359.00 30899.00C133369.67 30899.00 133380.33 30899.00 133391.00 30899.00C133380.33 30899.00 133369.67 30899.00 133359.00 30899.00C133359.00 30909.67 133359.00 30920.33 133359.00 30931.00C133359.00 30920.33 133359.00 30909.67 133359.00 30899.00zM135416.00 31413.00C135426.67 31413.00 135437.33 31413.00 135448.00 31413.00C135448.00 31423.67 135448.00 31434.33 135448.00 31445.00C135437.33 31445.00 135426.67 31445.00 135416.00 31445.00C135416.00 31434.33 135416.00 31423.67 135416.00 31413.00zM136767.00 32056.00C136756.33 32045.33 136745.67 32034.67 136735.00 32024.00C136745.67 32013.33 136756.33 32002.67 136767.00 31992.00C136777.67 32002.67 136788.33 32013.33 136799.00 32024.00C136788.33 32024.00 136777.67 32024.00 136767.00 32024.00C136777.67 32034.67 136788.33 32045.33 136799.00 32056.00C136788.33 32056.00 136777.67 32056.00 136767.00 32056.00zM136188.00 32314.00C136177.33 32314.00 136166.67 32314.00 136156.00 32314.00C136166.67 32314.00 136177.33 32314.00 136188.00 32314.00C136188.00 32303.00 136188.00 32292.00 136188.00 32281.00C136198.67 32281.00 136209.33 32281.00 136220.00 32281.00C136220.00 32292.00 136220.00 32303.00 136220.00 32314.00C136209.33 32314.00 136198.67 32314.00 136188.00 32314.00zM129564.00 30609.00C129575.00 30598.33 129586.00 30587.67 129597.00 30577.00C129607.67 30587.67 129618.33 30598.33 129629.00 30609.00C129618.33 30609.00 129607.67 30609.00 129597.00 30609.00C129597.00 30620.00 129597.00 30631.00 129597.00 30642.00C129586.00 30652.67 129575.00 30663.33 129564.00 30674.00C129564.00 30652.33 129564.00 30630.67 129564.00 30609.00zM136477.00 32314.00C136477.00 32292.33 136477.00 32270.67 136477.00 32249.00C136487.67 32238.33 136498.33 32227.67 136509.00 32217.00C136520.00 32217.00 136531.00 32217.00 136542.00 32217.00C136531.00 32227.67 136520.00 32238.33 136509.00 32249.00C136509.00 32281.33 136509.00 32313.67 136509.00 32346.00C136498.33 32346.00 136487.67 32346.00 136477.00 32346.00C136477.00 32335.33 136477.00 32324.67 136477.00 32314.00zM133391.00 30770.00C133412.33 30770.00 133433.67 30770.00 133455.00 30770.00C133455.00 30780.67 133455.00 30791.33 133455.00 30802.00C133465.67 30791.33 133476.33 30780.67 133487.00 30770.00C133497.67 30780.67 133508.33 30791.33 133519.00 30802.00C133476.33 30812.67 133433.67 30823.33 133391.00 30834.00C133391.00 30812.67 133391.00 30791.33 133391.00 30770.00zM136413.00 32024.00C136402.33 32034.67 136391.67 32045.33 136381.00 32056.00C136370.33 32056.00 136359.67 32056.00 136349.00 32056.00C136349.00 32077.67 136349.00 32099.33 136349.00 32121.00C136306.00 32153.00 136263.00 32185.00 136220.00 32217.00C136230.90 32184.66 136241.37 32152.14 136252.55 32119.91C136274.03 32077.27 136295.52 32034.64 136317.00 31992.00C136317.00 31981.33 136317.00 31970.67 136317.00 31960.00C136327.67 31949.33 136338.33 31938.67 136349.00 31928.00C136370.33 31949.33 136391.67 31970.67 136413.00 31992.00C136413.00 32002.67 136413.00 32013.33 136413.00 32024.00z"},"br-25":{"name":"São Paulo","path":"M104646.00 137841.00C104635.00 137830.33 104624.00 137819.67 104613.00 137809.00C104613.00 137787.33 104613.00 137765.67 104613.00 137744.00C104624.09 137722.58 104635.04 137701.09 104646.21 137679.71C104678.25 137636.74 104710.15 137593.67 104742.26 137550.75C104785.18 137508.17 104828.32 137465.82 104871.00 137423.00C104935.33 137401.33 104999.67 137379.67 105064.00 137358.00C105074.84 137346.93 105086.17 137336.29 105096.70 137324.95C105117.80 137293.30 105138.90 137261.65 105160.00 137230.00C105224.33 137197.67 105288.67 137165.33 105353.00 137133.00C105363.67 137133.00 105374.33 137133.00 105385.00 137133.00C105395.67 137122.33 105406.33 137111.67 105417.00 137101.00C105503.00 137079.67 105589.00 137058.33 105675.00 137037.00C105717.67 137015.67 105760.33 136994.33 105803.00 136973.00C105813.67 136973.00 105824.33 136973.00 105835.00 136973.00C105856.67 136930.00 105878.33 136887.00 105900.00 136844.00C105953.33 136801.00 106006.67 136758.00 106060.00 136715.00C106070.67 136693.67 106081.33 136672.33 106092.00 136651.00C106178.00 136597.33 106264.00 136543.67 106350.00 136490.00C106382.00 136479.33 106414.00 136468.67 106446.00 136458.00C106489.00 136426.00 106532.00 136394.00 106575.00 136362.00C106639.33 136340.33 106703.67 136318.67 106768.00 136297.00C106800.12 136275.63 106832.16 136254.15 106864.32 136232.84C106885.97 136221.87 106907.86 136211.35 106929.35 136200.10C106961.31 136178.97 106993.37 136157.99 107025.25 136136.74C107057.17 136104.50 107089.08 136072.25 107121.00 136040.00C107174.67 136029.33 107228.33 136018.67 107282.00 136008.00C107325.38 135986.59 107368.61 135964.81 107412.09 135943.62C107443.73 135932.75 107475.36 135921.87 107507.00 135911.00C107517.67 135900.33 107528.33 135889.67 107539.00 135879.00C107550.00 135879.00 107561.00 135879.00 107572.00 135879.00C107582.67 135857.67 107593.33 135836.33 107604.00 135815.00C107645.98 135772.81 107688.49 135731.13 107729.84 135688.31C107736.45 135681.96 107744.60 135677.43 107751.87 135671.87C107820.25 135623.25 107888.62 135574.62 107957.00 135526.00C107967.67 135493.67 107978.33 135461.33 107989.00 135429.00C108021.94 135397.44 108054.01 135365.01 108086.21 135332.71C108139.81 135257.81 108193.40 135182.90 108247.00 135108.00C108290.07 134967.59 108332.87 134827.09 108376.11 134686.73C108386.74 134655.49 108397.37 134624.24 108408.00 134593.00C108461.33 134528.67 108514.67 134464.33 108568.00 134400.00C108589.67 134400.00 108611.33 134400.00 108633.00 134400.00C108633.00 134389.33 108633.00 134378.67 108633.00 134368.00C108654.33 134357.33 108675.67 134346.67 108697.00 134336.00C108718.33 134303.67 108739.67 134271.33 108761.00 134239.00C108836.00 134185.67 108911.00 134132.33 108986.00 134079.00C108996.67 134046.67 109007.33 134014.33 109018.00 133982.00C109018.00 133960.67 109018.00 133939.33 109018.00 133918.00C109050.33 133843.00 109082.67 133768.00 109115.00 133693.00C109147.00 133671.67 109179.00 133650.33 109211.00 133629.00C109275.33 133607.33 109339.67 133585.67 109404.00 133564.00C109414.67 133542.67 109425.33 133521.33 109436.00 133500.00C109457.67 133478.67 109479.33 133457.33 109501.00 133436.00C109543.67 133361.00 109586.33 133286.00 109629.00 133211.00C109629.00 133168.00 109629.00 133125.00 109629.00 133082.00C109607.67 133039.00 109586.33 132996.00 109565.00 132953.00C109565.00 132921.00 109565.00 132889.00 109565.00 132857.00C109511.33 132814.00 109457.67 132771.00 109404.00 132728.00C109393.33 132706.67 109382.67 132685.33 109372.00 132664.00C109393.51 132631.20 109415.40 132598.63 109436.67 132565.68C109458.11 132523.45 109479.56 132481.23 109501.00 132439.00C109522.33 132428.33 109543.67 132417.67 109565.00 132407.00C109576.65 132407.28 109588.37 132406.41 109599.97 132407.49C109663.43 132417.98 109726.88 132428.61 109790.36 132439.00C109822.57 132439.00 109854.79 132439.00 109887.00 132439.00C109929.67 132417.67 109972.33 132396.33 110015.00 132375.00C110025.85 132363.61 110037.13 132352.58 110047.71 132340.95C110069.23 132309.23 110090.62 132277.41 110112.25 132245.75C110144.17 132213.83 110176.08 132181.92 110208.00 132150.00C110229.24 132085.27 110250.82 132020.65 110272.26 131955.99C110283.17 131913.33 110294.09 131870.66 110305.00 131828.00C110369.16 131774.15 110433.41 131720.41 110497.52 131666.50C110508.34 131655.99 110519.17 131645.50 110530.00 131635.00C110530.00 131603.00 110530.00 131571.00 110530.00 131539.00C110540.87 131494.69 110552.21 131450.48 110562.78 131406.10C110573.18 131353.73 110583.60 131301.37 110594.00 131249.00C110583.33 131238.33 110572.67 131227.67 110562.00 131217.00C110551.33 131152.67 110540.67 131088.33 110530.00 131024.00C110508.23 130991.93 110486.61 130959.76 110464.75 130927.75C110454.17 130917.17 110443.58 130906.58 110433.00 130896.00C110443.67 130874.33 110454.33 130852.67 110465.00 130831.00C110454.33 130777.33 110443.67 130723.67 110433.00 130670.00C110443.67 130648.67 110454.33 130627.33 110465.00 130606.00C110475.67 130595.33 110486.33 130584.67 110497.00 130574.00C110540.00 130574.00 110583.00 130574.00 110626.00 130574.00C110658.33 130563.33 110690.67 130552.67 110723.00 130542.00C110733.67 130542.00 110744.33 130542.00 110755.00 130542.00C110765.67 130520.67 110776.33 130499.33 110787.00 130478.00C110819.00 130467.00 110851.00 130456.00 110883.00 130445.00C110904.67 130391.67 110926.33 130338.33 110948.00 130285.00C110948.00 130252.67 110948.00 130220.33 110948.00 130188.00C110969.33 130156.00 110990.67 130124.00 111012.00 130092.00C111022.67 130059.67 111033.33 130027.33 111044.00 129995.00C111087.00 129941.33 111130.00 129887.67 111173.00 129834.00C111194.33 129823.33 111215.67 129812.67 111237.00 129802.00C111312.00 129802.00 111387.00 129802.00 111462.00 129802.00C111526.33 129759.33 111590.67 129716.67 111655.00 129674.00C111665.67 129652.33 111676.33 129630.67 111687.00 129609.00C111697.67 129534.00 111708.33 129459.00 111719.00 129384.00C111697.67 129362.67 111676.33 129341.33 111655.00 129320.00C111644.33 129288.00 111633.67 129256.00 111623.00 129224.00C111623.00 129170.33 111623.00 129116.67 111623.00 129063.00C111633.67 129009.33 111644.33 128955.67 111655.00 128902.00C111655.00 128880.67 111655.00 128859.33 111655.00 128838.00C111633.67 128805.67 111612.33 128773.33 111591.00 128741.00C111601.67 128687.67 111612.33 128634.33 111623.00 128581.00C111676.67 128463.00 111730.33 128345.00 111784.00 128227.00C111805.33 128205.67 111826.67 128184.33 111848.00 128163.00C111848.00 128152.00 111848.00 128141.00 111848.00 128130.00C111869.33 128108.67 111890.67 128087.33 111912.00 128066.00C111987.00 128023.00 112062.00 127980.00 112137.00 127937.00C112169.33 127905.00 112201.67 127873.00 112234.00 127841.00C112244.67 127809.00 112255.33 127777.00 112266.00 127745.00C112319.67 127659.00 112373.33 127573.00 112427.00 127487.00C112448.82 127465.40 112470.22 127443.34 112492.30 127422.04C112534.98 127390.32 112577.58 127358.48 112620.32 127326.84C112641.54 127315.89 112662.77 127304.95 112684.00 127294.00C112684.00 127283.33 112684.00 127272.67 112684.00 127262.00C112737.67 127165.67 112791.33 127069.33 112845.00 126973.00C112866.33 126962.33 112887.67 126951.67 112909.00 126941.00C112919.67 126898.00 112930.33 126855.00 112941.00 126812.00C112951.67 126801.33 112962.33 126790.67 112973.00 126780.00C112983.67 126780.00 112994.33 126780.00 113005.00 126780.00C113054.52 126747.30 113104.20 126714.86 113153.18 126681.35C113168.12 126671.23 113183.06 126661.12 113198.00 126651.00C113294.67 126629.67 113391.33 126608.33 113488.00 126587.00C113552.33 126587.00 113616.67 126587.00 113681.00 126587.00C113724.38 126576.04 113767.88 126565.51 113811.19 126554.28C113842.79 126543.85 113874.39 126533.42 113906.00 126523.00C113916.67 126523.00 113927.33 126523.00 113938.00 126523.00C113959.33 126512.33 113980.67 126501.67 114002.00 126491.00C114023.67 126469.33 114045.33 126447.67 114067.00 126426.00C114088.60 126415.03 114110.51 126404.59 114131.91 126393.28C114185.27 126350.85 114238.64 126308.43 114292.00 126266.00C114302.76 126243.83 114314.03 126221.88 114324.48 126199.57C114345.86 126135.32 114366.97 126070.97 114388.52 126006.79C114420.65 125931.66 114452.51 125856.41 114484.82 125781.36C114527.55 125696.24 114570.28 125611.12 114613.00 125526.00C114613.00 125504.67 114613.00 125483.33 114613.00 125462.00C114666.67 125387.00 114720.33 125312.00 114774.00 125237.00C114774.00 125226.00 114774.00 125215.00 114774.00 125204.00C114806.00 125204.00 114838.00 125204.00 114870.00 125204.00C114892.07 125182.49 114913.73 125160.51 114936.05 125139.30C114967.70 125118.20 114999.35 125097.10 115031.00 125076.00C115031.00 125054.33 115031.00 125032.67 115031.00 125011.00C115095.33 125011.00 115159.67 125011.00 115224.00 125011.00C115266.96 124968.29 115309.31 124924.97 115353.00 124883.00C115395.67 124872.33 115438.33 124861.67 115481.00 124851.00C115513.33 124829.33 115545.67 124807.67 115578.00 124786.00C115578.00 124775.33 115578.00 124764.67 115578.00 124754.00C115599.45 124753.94 115620.90 124754.12 115642.35 124753.91C115729.22 124732.19 115816.18 124710.80 115903.00 124688.86C115976.67 124667.90 116050.33 124646.95 116124.00 124626.00C116134.67 124626.00 116145.33 124626.00 116156.00 124626.00C116177.67 124615.33 116199.33 124604.67 116221.00 124594.00C116231.67 124594.00 116242.33 124594.00 116253.00 124594.00C116285.00 124540.33 116317.00 124486.67 116349.00 124433.00C116370.67 124411.33 116392.33 124389.67 116414.00 124368.00C116435.33 124357.33 116456.67 124346.67 116478.00 124336.00C116510.04 124293.22 116542.20 124250.53 116574.16 124207.68C116585.11 124186.12 116596.05 124164.56 116607.00 124143.00C116660.33 124143.00 116713.67 124143.00 116767.00 124143.00C116788.67 124121.67 116810.33 124100.33 116832.00 124079.00C116853.33 124068.33 116874.67 124057.67 116896.00 124047.00C116928.00 124047.00 116960.00 124047.00 116992.00 124047.00C117034.93 124026.01 117077.69 124004.63 117120.46 123983.36C117126.89 123985.09 117133.02 123989.42 117139.32 123992.16C117155.18 123999.94 117170.80 124008.27 117186.85 124015.61C117250.61 124036.58 117314.33 124057.72 117378.00 124079.00C117442.33 124154.00 117506.67 124229.00 117571.00 124304.00C117603.33 124314.67 117635.67 124325.33 117668.00 124336.00C117668.00 124357.67 117668.00 124379.33 117668.00 124401.00C117700.00 124401.00 117732.00 124401.00 117764.00 124401.00C117785.33 124411.67 117806.67 124422.33 117828.00 124433.00C117839.44 124432.79 117850.96 124433.43 117862.35 124432.66C117904.57 124422.12 117946.78 124411.56 117989.00 124401.00C118053.33 124422.33 118117.67 124443.67 118182.00 124465.00C118225.00 124443.67 118268.00 124422.33 118311.00 124401.00C118343.00 124401.00 118375.00 124401.00 118407.00 124401.00C118450.00 124411.67 118493.00 124422.33 118536.00 124433.00C118546.67 124443.67 118557.33 124454.33 118568.00 124465.00C118579.02 124464.77 118590.14 124465.47 118601.10 124464.64C118633.06 124454.09 118665.03 124443.55 118697.00 124433.00C118761.00 124433.00 118825.00 124433.00 118889.00 124433.00C118900.13 124443.69 118911.06 124454.60 118922.32 124465.16C118943.55 124475.77 118964.77 124486.39 118986.00 124497.00C119039.67 124550.67 119093.33 124604.33 119147.00 124658.00C119168.33 124658.00 119189.67 124658.00 119211.00 124658.00C119232.33 124668.67 119253.67 124679.33 119275.00 124690.00C119361.00 124679.33 119447.00 124668.67 119533.00 124658.00C119618.77 124690.07 119704.57 124722.04 119790.32 124754.16C119811.55 124764.77 119832.77 124775.39 119854.00 124786.00C119918.33 124786.00 119982.67 124786.00 120047.00 124786.00C120079.33 124764.67 120111.67 124743.33 120144.00 124722.00C120208.12 124711.35 120272.22 124700.55 120336.36 124690.00C120411.24 124690.00 120486.12 124690.00 120561.00 124690.00C120614.67 124700.67 120668.33 124711.33 120722.00 124722.00C120850.67 124722.00 120979.33 124722.00 121108.00 124722.00C121108.00 124711.33 121108.00 124700.67 121108.00 124690.00C121141.02 124679.21 121173.93 124668.04 121207.03 124657.49C121249.02 124646.99 121291.01 124636.50 121333.00 124626.00C121365.33 124626.00 121397.67 124626.00 121430.00 124626.00C121440.67 124615.33 121451.33 124604.67 121462.00 124594.00C121505.38 124604.96 121548.88 124615.49 121592.19 124626.72C121623.79 124637.15 121655.39 124647.58 121687.00 124658.00C121708.33 124700.67 121729.67 124743.33 121751.00 124786.00C121785.39 124822.05 121821.19 124856.71 121856.46 124891.88C121874.97 124910.25 121893.49 124928.63 121912.00 124947.00C121944.74 124947.12 121977.49 124946.76 122010.22 124947.18C122138.15 124957.79 122266.08 124968.39 122394.00 124979.00C122426.33 124968.33 122458.67 124957.67 122491.00 124947.00C122523.00 124925.67 122555.00 124904.33 122587.00 124883.00C122619.33 124872.33 122651.67 124861.67 122684.00 124851.00C122737.33 124861.67 122790.67 124872.33 122844.00 124883.00C122855.00 124883.00 122866.00 124883.00 122877.00 124883.00C122887.67 124893.67 122898.33 124904.33 122909.00 124915.00C122909.00 124958.00 122909.00 125001.00 122909.00 125044.00C122887.33 125054.67 122865.67 125065.33 122844.00 125076.00C122812.00 125076.00 122780.00 125076.00 122748.00 125076.00C122726.67 125097.33 122705.33 125118.67 122684.00 125140.00C122662.33 125225.67 122640.67 125311.33 122619.00 125397.00C122619.00 125450.67 122619.00 125504.33 122619.00 125558.00C122629.67 125579.33 122640.33 125600.67 122651.00 125622.00C122651.00 125708.00 122651.00 125794.00 122651.00 125880.00C122704.67 125976.33 122758.33 126072.67 122812.00 126169.00C122822.67 126201.33 122833.33 126233.67 122844.00 126266.00C122844.00 126287.33 122844.00 126308.67 122844.00 126330.00C122887.00 126394.33 122930.00 126458.67 122973.00 126523.00C122984.31 126523.23 122995.69 126522.51 123006.95 126523.39C123059.97 126533.92 123112.98 126544.46 123166.00 126555.00C123187.33 126565.67 123208.67 126576.33 123230.00 126587.00C123240.67 126587.00 123251.33 126587.00 123262.00 126587.00C123262.00 126576.33 123262.00 126565.67 123262.00 126555.00C123326.33 126512.00 123390.67 126469.00 123455.00 126426.00C123476.67 126404.67 123498.33 126383.33 123520.00 126362.00C123562.96 126265.13 123605.73 126168.17 123648.82 126071.35C123691.54 125985.90 123734.28 125900.45 123777.00 125815.00C123787.67 125804.33 123798.33 125793.67 123809.00 125783.00C123852.00 125783.00 123895.00 125783.00 123938.00 125783.00C123959.46 125793.67 123980.83 125804.53 124002.35 125815.09C124045.24 125825.72 124088.12 125836.36 124131.00 125847.00C124142.05 125869.87 124153.78 125892.43 124164.39 125915.50C124185.26 125968.00 124206.13 126020.50 124227.00 126073.00C124237.65 126158.79 124248.42 126244.56 124259.00 126330.36C124258.87 126363.43 124259.27 126396.50 124258.80 126429.56C124248.20 126610.71 124237.60 126791.85 124227.00 126973.00C124238.21 126983.90 124248.85 126995.47 124260.43 127005.95C124356.29 127069.97 124452.15 127133.98 124548.00 127198.00C124569.67 127198.00 124591.33 127198.00 124613.00 127198.00C124623.69 127187.20 124634.60 127176.62 124645.16 127165.68C124666.44 127122.79 124687.72 127079.89 124709.00 127037.00C124709.00 126994.33 124709.00 126951.67 124709.00 126909.00C124687.67 126855.33 124666.33 126801.67 124645.00 126748.00C124655.67 126694.33 124666.33 126640.67 124677.00 126587.00C124655.67 126555.00 124634.33 126523.00 124613.00 126491.00C124613.00 126448.00 124613.00 126405.00 124613.00 126362.00C124634.33 126319.00 124655.67 126276.00 124677.00 126233.00C124709.21 126200.88 124741.12 126168.45 124774.00 126137.00C124774.00 126126.33 124774.00 126115.67 124774.00 126105.00C124763.00 126083.33 124752.00 126061.67 124741.00 126040.00C124752.00 126008.00 124763.00 125976.00 124774.00 125944.00C124785.06 125933.15 124795.72 125921.84 124807.05 125911.29C124838.70 125889.87 124870.35 125868.43 124902.00 125847.00C124977.00 125847.00 125052.00 125847.00 125127.00 125847.00C125170.71 125836.04 125214.54 125825.52 125258.17 125814.27C125289.44 125803.85 125320.72 125793.43 125352.00 125783.00C125362.78 125783.09 125373.56 125782.82 125384.33 125783.13C125437.89 125804.42 125491.44 125825.71 125545.00 125847.00C125577.33 125847.00 125609.67 125847.00 125642.00 125847.00C125652.67 125858.00 125663.33 125869.00 125674.00 125880.00C125706.00 125880.00 125738.00 125880.00 125770.00 125880.00C125802.33 125869.00 125834.67 125858.00 125867.00 125847.00C125909.67 125804.33 125952.33 125761.67 125995.00 125719.00C126016.67 125708.33 126038.33 125697.67 126060.00 125687.00C126102.67 125687.00 126145.33 125687.00 126188.00 125687.00C126220.33 125697.67 126252.67 125708.33 126285.00 125719.00C126360.00 125719.00 126435.00 125719.00 126510.00 125719.00C126563.67 125697.67 126617.33 125676.33 126671.00 125655.00C126692.45 125654.95 126713.90 125655.10 126735.35 125654.93C126788.90 125643.95 126842.45 125632.98 126896.00 125622.00C126938.67 125633.00 126981.33 125644.00 127024.00 125655.00C127067.00 125655.00 127110.00 125655.00 127153.00 125655.00C127174.33 125644.00 127195.67 125633.00 127217.00 125622.00C127249.33 125622.00 127281.67 125622.00 127314.00 125622.00C127346.00 125633.00 127378.00 125644.00 127410.00 125655.00C127442.21 125687.12 127474.12 125719.55 127507.00 125751.00C127560.33 125751.00 127613.67 125751.00 127667.00 125751.00C127688.67 125740.33 127710.33 125729.67 127732.00 125719.00C127742.67 125719.00 127753.33 125719.00 127764.00 125719.00C127774.67 125697.67 127785.33 125676.33 127796.00 125655.00C127796.00 125644.00 127796.00 125633.00 127796.00 125622.00C127742.33 125568.67 127688.67 125515.33 127635.00 125462.00C127635.23 125450.69 127634.51 125439.31 127635.39 125428.05C127645.92 125375.03 127656.46 125322.02 127667.00 125269.00C127656.33 125258.33 127645.67 125247.67 127635.00 125237.00C127645.67 125226.00 127656.33 125215.00 127667.00 125204.00C127699.33 125204.00 127731.67 125204.00 127764.00 125204.00C127774.67 125215.00 127785.33 125226.00 127796.00 125237.00C127817.33 125247.67 127838.67 125258.33 127860.00 125269.00C127892.33 125322.67 127924.67 125376.33 127957.00 125430.00C127967.67 125462.00 127978.33 125494.00 127989.00 125526.00C127999.67 125536.67 128010.33 125547.33 128021.00 125558.00C128042.33 125558.00 128063.67 125558.00 128085.00 125558.00C128095.67 125590.33 128106.33 125622.67 128117.00 125655.00C128149.33 125665.67 128181.67 125676.33 128214.00 125687.00C128235.33 125708.33 128256.67 125729.67 128278.00 125751.00C128310.33 125761.67 128342.67 125772.33 128375.00 125783.00C128407.00 125783.00 128439.00 125783.00 128471.00 125783.00C128514.00 125761.67 128557.00 125740.33 128600.00 125719.00C128610.67 125686.67 128621.33 125654.33 128632.00 125622.00C128664.00 125633.00 128696.00 125644.00 128728.00 125655.00C128749.71 125622.55 128771.52 125590.17 128793.16 125557.68C128814.44 125515.12 128835.72 125472.56 128857.00 125430.00C128857.00 125376.33 128857.00 125322.67 128857.00 125269.00C128867.67 125258.33 128878.33 125247.67 128889.00 125237.00C128899.67 125237.00 128910.33 125237.00 128921.00 125237.00C128964.00 125269.00 129007.00 125301.00 129050.00 125333.00C129060.67 125386.67 129071.33 125440.33 129082.00 125494.00C129103.33 125526.00 129124.67 125558.00 129146.00 125590.00C129189.00 125611.67 129232.00 125633.33 129275.00 125655.00C129285.67 125655.00 129296.33 125655.00 129307.00 125655.00C129339.33 125622.67 129371.67 125590.33 129404.00 125558.00C129414.67 125536.67 129425.33 125515.33 129436.00 125494.00C129436.00 125451.00 129436.00 125408.00 129436.00 125365.00C129446.67 125343.67 129457.33 125322.33 129468.00 125301.00C129468.00 125290.33 129468.00 125279.67 129468.00 125269.00C129457.33 125258.33 129446.67 125247.67 129436.00 125237.00C129425.33 125237.00 129414.67 125237.00 129404.00 125237.00C129404.00 125204.67 129404.00 125172.33 129404.00 125140.00C129414.84 125128.93 129426.18 125118.29 129436.70 125106.94C129457.80 125074.96 129478.90 125042.98 129500.00 125011.00C129510.67 125011.00 129521.33 125011.00 129532.00 125011.00C129553.67 125022.00 129575.33 125033.00 129597.00 125044.00C129650.33 125022.33 129703.67 125000.67 129757.00 124979.00C129810.67 124979.00 129864.33 124979.00 129918.00 124979.00C129950.33 124989.67 129982.67 125000.33 130015.00 125011.00C130036.71 125000.26 130058.26 124989.13 130080.09 124978.64C130111.72 124968.09 130143.36 124957.55 130175.00 124947.00C130185.67 124947.00 130196.33 124947.00 130207.00 124947.00C130260.67 124990.00 130314.33 125033.00 130368.00 125076.00C130368.00 125097.33 130368.00 125118.67 130368.00 125140.00C130398.48 125170.19 130429.48 125199.87 130459.11 125230.91C130482.20 125254.47 130505.73 125277.61 130529.00 125301.00C130550.33 125290.33 130571.67 125279.67 130593.00 125269.00C130614.67 125269.00 130636.33 125269.00 130658.00 125269.00C130690.00 125236.67 130722.00 125204.33 130754.00 125172.00C130754.00 125140.00 130754.00 125108.00 130754.00 125076.00C130775.33 125065.33 130796.67 125054.67 130818.00 125044.00C130861.00 125044.00 130904.00 125044.00 130947.00 125044.00C130947.00 125033.00 130947.00 125022.00 130947.00 125011.00C130968.33 125000.33 130989.67 124989.67 131011.00 124979.00C131054.00 124979.00 131097.00 124979.00 131140.00 124979.00C131161.33 124957.67 131182.67 124936.33 131204.00 124915.00C131225.67 124915.00 131247.33 124915.00 131269.00 124915.00C131290.33 124893.67 131311.67 124872.33 131333.00 124851.00C131333.00 124861.67 131333.00 124872.33 131333.00 124883.00C131386.67 124936.67 131440.33 124990.33 131494.00 125044.00C131504.67 125065.33 131515.33 125086.67 131526.00 125108.00C131526.00 125129.33 131526.00 125150.67 131526.00 125172.00C131504.33 125182.67 131482.67 125193.33 131461.00 125204.00C131461.00 125236.33 131461.00 125268.67 131461.00 125301.00C131504.00 125322.33 131547.00 125343.67 131590.00 125365.00C131600.67 125397.33 131611.33 125429.67 131622.00 125462.00C131675.67 125462.00 131729.33 125462.00 131783.00 125462.00C131804.33 125494.00 131825.67 125526.00 131847.00 125558.00C131868.67 125558.00 131890.33 125558.00 131912.00 125558.00C131933.33 125579.33 131954.67 125600.67 131976.00 125622.00C132019.00 125633.00 132062.00 125644.00 132105.00 125655.00C132126.33 125697.67 132147.67 125740.33 132169.00 125783.00C132201.00 125793.67 132233.00 125804.33 132265.00 125815.00C132275.67 125815.00 132286.33 125815.00 132297.00 125815.00C132308.00 125836.67 132319.00 125858.33 132330.00 125880.00C132330.00 125912.00 132330.00 125944.00 132330.00 125976.00C132340.67 125976.00 132351.33 125976.00 132362.00 125976.00C132373.01 125997.76 132383.60 126019.75 132394.90 126041.35C132415.93 126073.24 132436.96 126105.12 132458.00 126137.00C132457.91 126147.78 132458.18 126158.56 132457.87 126169.33C132436.58 126222.89 132415.29 126276.44 132394.00 126330.00C132383.33 126330.00 132372.67 126330.00 132362.00 126330.00C132340.33 126362.00 132318.67 126394.00 132297.00 126426.00C132286.33 126426.00 132275.67 126426.00 132265.00 126426.00C132254.33 126447.67 132243.67 126469.33 132233.00 126491.00C132233.00 126523.00 132233.00 126555.00 132233.00 126587.00C132222.33 126587.00 132211.67 126587.00 132201.00 126587.00C132201.00 126619.00 132201.00 126651.00 132201.00 126683.00C132190.33 126683.00 132179.67 126683.00 132169.00 126683.00C132179.67 126694.00 132190.33 126705.00 132201.00 126716.00C132179.67 126726.67 132158.33 126737.33 132137.00 126748.00C132147.67 126780.00 132158.33 126812.00 132169.00 126844.00C132169.00 126876.33 132169.00 126908.67 132169.00 126941.00C132179.67 126941.00 132190.33 126941.00 132201.00 126941.00C132190.33 126962.33 132179.67 126983.67 132169.00 127005.00C132179.67 127015.67 132190.33 127026.33 132201.00 127037.00C132190.33 127047.67 132179.67 127058.33 132169.00 127069.00C132179.67 127069.00 132190.33 127069.00 132201.00 127069.00C132190.33 127079.67 132179.67 127090.33 132169.00 127101.00C132179.67 127101.00 132190.33 127101.00 132201.00 127101.00C132190.33 127112.00 132179.67 127123.00 132169.00 127134.00C132169.00 127144.67 132169.00 127155.33 132169.00 127166.00C132179.67 127166.00 132190.33 127166.00 132201.00 127166.00C132201.00 127176.67 132201.00 127187.33 132201.00 127198.00C132190.33 127208.67 132179.67 127219.33 132169.00 127230.00C132169.00 127240.67 132169.00 127251.33 132169.00 127262.00C132201.00 127283.67 132233.00 127305.33 132265.00 127327.00C132286.67 127327.00 132308.33 127327.00 132330.00 127327.00C132340.67 127348.33 132351.33 127369.67 132362.00 127391.00C132394.00 127401.67 132426.00 127412.33 132458.00 127423.00C132490.33 127455.00 132522.67 127487.00 132555.00 127519.00C132576.33 127519.00 132597.67 127519.00 132619.00 127519.00C132640.46 127530.00 132661.83 127541.20 132683.35 127552.09C132726.24 127562.72 132769.12 127573.36 132812.00 127584.00C132822.67 127605.33 132833.33 127626.67 132844.00 127648.00C132854.67 127648.00 132865.33 127648.00 132876.00 127648.00C132876.00 127669.33 132876.00 127690.67 132876.00 127712.00C132886.67 127733.67 132897.33 127755.33 132908.00 127777.00C132897.33 127787.67 132886.67 127798.33 132876.00 127809.00C132897.33 127851.67 132918.67 127894.33 132940.00 127937.00C132951.00 127937.00 132962.00 127937.00 132973.00 127937.00C132973.00 127969.33 132973.00 128001.67 132973.00 128034.00C132994.33 128044.67 133015.67 128055.33 133037.00 128066.00C133037.00 128098.33 133037.00 128130.67 133037.00 128163.00C133058.33 128173.67 133079.67 128184.33 133101.00 128195.00C133101.00 128216.33 133101.00 128237.67 133101.00 128259.00C133090.33 128280.33 133079.67 128301.67 133069.00 128323.00C133069.00 128344.67 133069.00 128366.33 133069.00 128388.00C133058.33 128409.33 133047.67 128430.67 133037.00 128452.00C133026.33 128462.67 133015.67 128473.33 133005.00 128484.00C133005.00 128494.67 133005.00 128505.33 133005.00 128516.00C132951.33 128516.00 132897.67 128516.00 132844.00 128516.00C132822.67 128505.33 132801.33 128494.67 132780.00 128484.00C132769.33 128494.67 132758.67 128505.33 132748.00 128516.00C132748.00 128526.67 132748.00 128537.33 132748.00 128548.00C132726.33 128569.67 132704.67 128591.33 132683.00 128613.00C132693.67 128634.33 132704.33 128655.67 132715.00 128677.00C132704.33 128677.00 132693.67 128677.00 132683.00 128677.00C132672.33 128720.00 132661.67 128763.00 132651.00 128806.00C132640.33 128816.67 132629.67 128827.33 132619.00 128838.00C132608.33 128838.00 132597.67 128838.00 132587.00 128838.00C132576.33 128870.00 132565.67 128902.00 132555.00 128934.00C132533.33 128944.67 132511.67 128955.33 132490.00 128966.00C132511.67 129009.00 132533.33 129052.00 132555.00 129095.00C132533.13 129138.66 132510.84 129182.13 132489.23 129225.91C132468.15 129278.61 132447.07 129331.30 132426.00 129384.00C132447.33 129427.00 132468.67 129470.00 132490.00 129513.00C132511.67 129534.33 132533.33 129555.67 132555.00 129577.00C132587.00 129577.00 132619.00 129577.00 132651.00 129577.00C132651.00 129598.67 132651.00 129620.33 132651.00 129642.00C132661.67 129663.33 132672.33 129684.67 132683.00 129706.00C132704.67 129706.00 132726.33 129706.00 132748.00 129706.00C132758.67 129727.33 132769.33 129748.67 132780.00 129770.00C132801.33 129780.67 132822.67 129791.33 132844.00 129802.00C132854.67 129812.67 132865.33 129823.33 132876.00 129834.00C132865.33 129866.33 132854.67 129898.67 132844.00 129931.00C132844.00 129952.33 132844.00 129973.67 132844.00 129995.00C132833.33 130005.67 132822.67 130016.33 132812.00 130027.00C132833.25 130091.49 132854.53 130155.96 132876.16 130220.32C132886.77 130241.88 132897.39 130263.44 132908.00 130285.00C132897.33 130317.00 132886.67 130349.00 132876.00 130381.00C132886.67 130381.00 132897.33 130381.00 132908.00 130381.00C132918.67 130391.67 132929.33 130402.33 132940.00 130413.00C132972.33 130423.67 133004.67 130434.33 133037.00 130445.00C133037.00 130456.00 133037.00 130467.00 133037.00 130478.00C133015.67 130478.00 132994.33 130478.00 132973.00 130478.00C132973.00 130499.33 132973.00 130520.67 132973.00 130542.00C132951.33 130552.67 132929.67 130563.33 132908.00 130574.00C132940.33 130606.00 132972.67 130638.00 133005.00 130670.00C132994.33 130702.33 132983.67 130734.67 132973.00 130767.00C132983.67 130777.67 132994.33 130788.33 133005.00 130799.00C133005.00 130809.67 133005.00 130820.33 133005.00 130831.00C133026.37 130863.45 133047.85 130895.83 133069.16 130928.32C133079.77 130949.55 133090.39 130970.77 133101.00 130992.00C133101.00 130981.33 133101.00 130970.67 133101.00 130960.00C133154.67 130960.00 133208.33 130960.00 133262.00 130960.00C133251.33 130970.67 133240.67 130981.33 133230.00 130992.00C133230.00 131002.67 133230.00 131013.33 133230.00 131024.00C133219.33 131034.67 133208.67 131045.33 133198.00 131056.00C133198.00 131077.67 133198.00 131099.33 133198.00 131121.00C133219.33 131110.00 133240.67 131099.00 133262.00 131088.00C133272.67 131109.67 133283.33 131131.33 133294.00 131153.00C133304.67 131153.00 133315.33 131153.00 133326.00 131153.00C133326.00 131163.67 133326.00 131174.33 133326.00 131185.00C133337.00 131206.33 133348.00 131227.67 133359.00 131249.00C133359.00 131281.33 133359.00 131313.67 133359.00 131346.00C133380.33 131367.33 133401.67 131388.67 133423.00 131410.00C133412.33 131420.67 133401.67 131431.33 133391.00 131442.00C133401.67 131442.00 133412.33 131442.00 133423.00 131442.00C133433.67 131463.33 133444.33 131484.67 133455.00 131506.00C133455.00 131517.00 133455.00 131528.00 133455.00 131539.00C133465.67 131560.33 133476.33 131581.67 133487.00 131603.00C133508.33 131613.67 133529.67 131624.33 133551.00 131635.00C133562.00 131645.67 133573.00 131656.33 133584.00 131667.00C133565.05 131685.28 133546.10 131703.57 133528.00 131722.71C133525.65 131726.83 133516.96 131729.97 133520.50 131735.00C133530.67 131755.33 133540.83 131775.67 133551.00 131796.00C133540.33 131817.33 133529.67 131838.67 133519.00 131860.00C133508.33 131860.00 133497.67 131860.00 133487.00 131860.00C133497.67 131881.33 133508.33 131902.67 133519.00 131924.00C133519.00 131935.00 133519.00 131946.00 133519.00 131957.00C133508.33 131957.00 133497.67 131957.00 133487.00 131957.00C133497.67 131967.67 133508.33 131978.33 133519.00 131989.00C133529.67 131989.00 133540.33 131989.00 133551.00 131989.00C133562.00 131999.67 133573.00 132010.33 133584.00 132021.00C133594.67 132010.33 133605.33 131999.67 133616.00 131989.00C133616.00 131999.67 133616.00 132010.33 133616.00 132021.00C133637.33 132010.33 133658.67 131999.67 133680.00 131989.00C133701.33 131989.00 133722.67 131989.00 133744.00 131989.00C133754.67 131999.67 133765.33 132010.33 133776.00 132021.00C133787.00 132010.33 133798.00 131999.67 133809.00 131989.00C133830.33 131999.67 133851.67 132010.33 133873.00 132021.00C133883.67 132010.33 133894.33 131999.67 133905.00 131989.00C133915.67 131999.67 133926.33 132010.33 133937.00 132021.00C133937.00 132010.33 133937.00 131999.67 133937.00 131989.00C133958.67 131989.00 133980.33 131989.00 134002.00 131989.00C134012.67 131978.33 134023.33 131967.67 134034.00 131957.00C134044.67 131957.00 134055.33 131957.00 134066.00 131957.00C134076.67 131946.00 134087.33 131935.00 134098.00 131924.00C134130.00 131913.33 134162.00 131902.67 134194.00 131892.00C134194.00 131881.33 134194.00 131870.67 134194.00 131860.00C134205.00 131860.00 134216.00 131860.00 134227.00 131860.00C134227.00 131849.33 134227.00 131838.67 134227.00 131828.00C134248.33 131828.00 134269.67 131828.00 134291.00 131828.00C134301.67 131817.33 134312.33 131806.67 134323.00 131796.00C134323.00 131785.33 134323.00 131774.67 134323.00 131764.00C134333.67 131753.33 134344.33 131742.67 134355.00 131732.00C134376.78 131732.06 134398.57 131731.88 134420.35 131732.09C134462.90 131742.72 134505.45 131753.36 134548.00 131764.00C134569.59 131742.59 134590.93 131720.93 134612.00 131699.00C134644.33 131699.00 134676.67 131699.00 134709.00 131699.00C134698.33 131720.67 134687.67 131742.33 134677.00 131764.00C134688.07 131774.84 134698.71 131786.17 134710.05 131796.70C134741.70 131817.80 134773.35 131838.90 134805.00 131860.00C134826.67 131860.00 134848.33 131860.00 134870.00 131860.00C134870.00 131849.33 134870.00 131838.67 134870.00 131828.00C134880.69 131838.80 134891.60 131849.38 134902.16 131860.32C134912.77 131881.55 134923.39 131902.77 134934.00 131924.00C134955.44 131891.93 134976.72 131859.76 134998.25 131827.75C135019.58 131806.24 135041.16 131784.99 135063.00 131764.00C135073.67 131764.00 135084.33 131764.00 135095.00 131764.00C135105.67 131742.33 135116.33 131720.67 135127.00 131699.00C135159.00 131699.00 135191.00 131699.00 135223.00 131699.00C135223.00 131752.67 135223.00 131806.33 135223.00 131860.00C135234.00 131870.67 135245.00 131881.33 135256.00 131892.00C135266.67 131913.67 135277.33 131935.33 135288.00 131957.00C135298.67 131957.00 135309.33 131957.00 135320.00 131957.00C135330.67 131967.67 135341.33 131978.33 135352.00 131989.00C135352.00 131999.67 135352.00 132010.33 135352.00 132021.00C135362.67 132021.00 135373.33 132021.00 135384.00 132021.00C135373.33 132031.67 135362.67 132042.33 135352.00 132053.00C135362.80 132063.69 135373.38 132074.60 135384.32 132085.16C135405.55 132095.77 135426.77 132106.39 135448.00 132117.00C135448.00 132106.33 135448.00 132095.67 135448.00 132085.00C135491.00 132063.67 135534.00 132042.33 135577.00 132021.00C135577.00 132031.67 135577.00 132042.33 135577.00 132053.00C135598.33 132063.67 135619.67 132074.33 135641.00 132085.00C135662.67 132085.00 135684.33 132085.00 135706.00 132085.00C135727.33 132095.67 135748.67 132106.33 135770.00 132117.00C135791.33 132117.00 135812.67 132117.00 135834.00 132117.00C135834.00 132138.67 135834.00 132160.33 135834.00 132182.00C135844.67 132192.67 135855.33 132203.33 135866.00 132214.00C135866.00 132235.33 135866.00 132256.67 135866.00 132278.00C135877.00 132288.67 135888.00 132299.33 135899.00 132310.00C135877.33 132331.67 135855.67 132353.33 135834.00 132375.00C135834.00 132396.33 135834.00 132417.67 135834.00 132439.00C135823.33 132449.67 135812.67 132460.33 135802.00 132471.00C135812.67 132492.33 135823.33 132513.67 135834.00 132535.00C135866.33 132567.33 135898.67 132599.67 135931.00 132632.00C135931.00 132642.67 135931.00 132653.33 135931.00 132664.00C135920.33 132664.00 135909.67 132664.00 135899.00 132664.00C135888.00 132674.67 135877.00 132685.33 135866.00 132696.00C135866.00 132706.67 135866.00 132717.33 135866.00 132728.00C135855.33 132749.67 135844.67 132771.33 135834.00 132793.00C135834.00 132803.67 135834.00 132814.33 135834.00 132825.00C135823.33 132835.67 135812.67 132846.33 135802.00 132857.00C135812.67 132867.67 135823.33 132878.33 135834.00 132889.00C135834.00 132899.67 135834.00 132910.33 135834.00 132921.00C135812.67 132931.67 135791.33 132942.33 135770.00 132953.00C135770.00 132974.67 135770.00 132996.33 135770.00 133018.00C135748.67 133018.00 135727.33 133018.00 135706.00 133018.00C135695.00 133028.67 135684.00 133039.33 135673.00 133050.00C135684.00 133071.33 135695.00 133092.67 135706.00 133114.00C135695.00 133114.00 135684.00 133114.00 135673.00 133114.00C135651.67 133124.67 135630.33 133135.33 135609.00 133146.00C135609.00 133178.33 135609.00 133210.67 135609.00 133243.00C135587.67 133253.67 135566.33 133264.33 135545.00 133275.00C135480.67 133264.33 135416.33 133253.67 135352.00 133243.00C135352.00 133264.33 135352.00 133285.67 135352.00 133307.00C135341.33 133317.67 135330.67 133328.33 135320.00 133339.00C135320.00 133349.67 135320.00 133360.33 135320.00 133371.00C135330.67 133392.67 135341.33 133414.33 135352.00 133436.00C135341.33 133457.33 135330.67 133478.67 135320.00 133500.00C135320.00 133564.33 135320.00 133628.67 135320.00 133693.00C135298.67 133693.00 135277.33 133693.00 135256.00 133693.00C135245.00 133703.67 135234.00 133714.33 135223.00 133725.00C135212.33 133725.00 135201.67 133725.00 135191.00 133725.00C135201.67 133746.33 135212.33 133767.67 135223.00 133789.00C135191.00 133821.33 135159.00 133853.67 135127.00 133886.00C135127.00 133896.67 135127.00 133907.33 135127.00 133918.00C135105.67 133928.67 135084.33 133939.33 135063.00 133950.00C135052.00 133971.33 135041.00 133992.67 135030.00 134014.00C135041.00 134035.67 135052.00 134057.33 135063.00 134079.00C135084.33 134079.00 135105.67 134079.00 135127.00 134079.00C135148.33 134111.00 135169.67 134143.00 135191.00 134175.00C135191.00 134185.67 135191.00 134196.33 135191.00 134207.00C135201.67 134217.67 135212.33 134228.33 135223.00 134239.00C135212.33 134260.67 135201.67 134282.33 135191.00 134304.00C135180.33 134314.67 135169.67 134325.33 135159.00 134336.00C135148.33 134336.00 135137.67 134336.00 135127.00 134336.00C135116.33 134346.67 135105.67 134357.33 135095.00 134368.00C135116.33 134389.33 135137.67 134410.67 135159.00 134432.00C135148.33 134453.67 135137.67 134475.33 135127.00 134497.00C135148.33 134507.67 135169.67 134518.33 135191.00 134529.00C135191.00 134550.33 135191.00 134571.67 135191.00 134593.00C135212.77 134625.40 135234.38 134657.91 135256.25 134690.25C135266.83 134700.83 135277.42 134711.42 135288.00 134722.00C135298.67 134722.00 135309.33 134722.00 135320.00 134722.00C135330.67 134743.33 135341.33 134764.67 135352.00 134786.00C135362.67 134796.67 135373.33 134807.33 135384.00 134818.00C135384.00 134850.33 135384.00 134882.67 135384.00 134915.00C135373.33 134915.00 135362.67 134915.00 135352.00 134915.00C135320.00 134893.33 135288.00 134871.67 135256.00 134850.00C135245.00 134861.00 135234.00 134872.00 135223.00 134883.00C135212.33 134883.00 135201.67 134883.00 135191.00 134883.00C135191.00 134893.67 135191.00 134904.33 135191.00 134915.00C135180.33 134925.67 135169.67 134936.33 135159.00 134947.00C135137.67 134936.33 135116.33 134925.67 135095.00 134915.00C135095.00 134925.67 135095.00 134936.33 135095.00 134947.00C135084.33 134947.00 135073.67 134947.00 135063.00 134947.00C135052.00 134968.33 135041.00 134989.67 135030.00 135011.00C135051.67 135032.33 135073.33 135053.67 135095.00 135075.00C135116.33 135086.00 135137.67 135097.00 135159.00 135108.00C135159.00 135118.67 135159.00 135129.33 135159.00 135140.00C135127.00 135150.67 135095.00 135161.33 135063.00 135172.00C135041.33 135172.00 135019.67 135172.00 134998.00 135172.00C134976.67 135182.67 134955.33 135193.33 134934.00 135204.00C134923.33 135193.33 134912.67 135182.67 134902.00 135172.00C134891.33 135172.00 134880.67 135172.00 134870.00 135172.00C134870.00 135193.33 134870.00 135214.67 134870.00 135236.00C134880.67 135246.67 134891.33 135257.33 134902.00 135268.00C134955.67 135268.00 135009.33 135268.00 135063.00 135268.00C135084.33 135279.00 135105.67 135290.00 135127.00 135301.00C135159.00 135290.00 135191.00 135279.00 135223.00 135268.00C135244.67 135289.67 135266.33 135311.33 135288.00 135333.00C135309.33 135343.67 135330.67 135354.33 135352.00 135365.00C135362.67 135397.00 135373.33 135429.00 135384.00 135461.00C135405.33 135461.00 135426.67 135461.00 135448.00 135461.00C135448.00 135472.00 135448.00 135483.00 135448.00 135494.00C135426.67 135515.33 135405.33 135536.67 135384.00 135558.00C135341.33 135568.67 135298.67 135579.33 135256.00 135590.00C135245.00 135622.00 135234.00 135654.00 135223.00 135686.00C135180.33 135686.00 135137.67 135686.00 135095.00 135686.00C135105.67 135697.00 135116.33 135708.00 135127.00 135719.00C135105.67 135772.33 135084.33 135825.67 135063.00 135879.00C135073.67 135889.67 135084.33 135900.33 135095.00 135911.00C135062.67 135932.67 135030.33 135954.33 134998.00 135976.00C135008.67 135997.33 135019.33 136018.67 135030.00 136040.00C135019.33 136029.33 135008.67 136018.67 134998.00 136008.00C134987.33 136029.33 134976.67 136050.67 134966.00 136072.00C134955.33 136082.67 134944.67 136093.33 134934.00 136104.00C134934.00 136115.00 134934.00 136126.00 134934.00 136137.00C134944.67 136147.67 134955.33 136158.33 134966.00 136169.00C134955.33 136179.67 134944.67 136190.33 134934.00 136201.00C134944.67 136222.33 134955.33 136243.67 134966.00 136265.00C134944.67 136286.33 134923.33 136307.67 134902.00 136329.00C134891.33 136329.00 134880.67 136329.00 134870.00 136329.00C134880.67 136340.00 134891.33 136351.00 134902.00 136362.00C134912.67 136362.00 134923.33 136362.00 134934.00 136362.00C134934.00 136372.67 134934.00 136383.33 134934.00 136394.00C134944.67 136394.00 134955.33 136394.00 134966.00 136394.00C134966.00 136404.67 134966.00 136415.33 134966.00 136426.00C134976.67 136436.67 134987.33 136447.33 134998.00 136458.00C134998.00 136479.33 134998.00 136500.67 134998.00 136522.00C135008.67 136522.00 135019.33 136522.00 135030.00 136522.00C135030.00 136533.00 135030.00 136544.00 135030.00 136555.00C135041.00 136555.00 135052.00 136555.00 135063.00 136555.00C135073.67 136576.33 135084.33 136597.67 135095.00 136619.00C135116.33 136619.00 135137.67 136619.00 135159.00 136619.00C135148.33 136640.33 135137.67 136661.67 135127.00 136683.00C135137.67 136693.67 135148.33 136704.33 135159.00 136715.00C135148.33 136747.33 135137.67 136779.67 135127.00 136812.00C135127.00 136822.67 135127.00 136833.33 135127.00 136844.00C135159.00 136854.67 135191.00 136865.33 135223.00 136876.00C135223.00 136886.67 135223.00 136897.33 135223.00 136908.00C135234.00 136908.00 135245.00 136908.00 135256.00 136908.00C135266.67 136918.67 135277.33 136929.33 135288.00 136940.00C135320.00 136951.00 135352.00 136962.00 135384.00 136973.00C135384.00 136962.00 135384.00 136951.00 135384.00 136940.00C135405.33 136951.00 135426.67 136962.00 135448.00 136973.00C135480.33 136973.00 135512.67 136973.00 135545.00 136973.00C135555.67 136983.67 135566.33 136994.33 135577.00 137005.00C135577.00 137015.67 135577.00 137026.33 135577.00 137037.00C135587.67 137026.33 135598.33 137015.67 135609.00 137005.00C135630.33 137005.00 135651.67 137005.00 135673.00 137005.00C135684.00 137015.67 135695.00 137026.33 135706.00 137037.00C135695.00 137047.67 135684.00 137058.33 135673.00 137069.00C135673.00 137079.67 135673.00 137090.33 135673.00 137101.00C135684.00 137101.00 135695.00 137101.00 135706.00 137101.00C135727.33 137111.67 135748.67 137122.33 135770.00 137133.00C135770.00 137154.67 135770.00 137176.33 135770.00 137198.00C135759.33 137208.67 135748.67 137219.33 135738.00 137230.00C135791.67 137251.33 135845.33 137272.67 135899.00 137294.00C135899.00 137315.33 135899.00 137336.67 135899.00 137358.00C135920.33 137347.33 135941.67 137336.67 135963.00 137326.00C135973.67 137336.67 135984.33 137347.33 135995.00 137358.00C136048.67 137358.00 136102.33 137358.00 136156.00 137358.00C136156.00 137379.67 136156.00 137401.33 136156.00 137423.00C136177.33 137423.00 136198.67 137423.00 136220.00 137423.00C136220.00 137433.67 136220.00 137444.33 136220.00 137455.00C136241.33 137465.67 136262.67 137476.33 136284.00 137487.00C136295.00 137487.00 136306.00 137487.00 136317.00 137487.00C136327.67 137476.33 136338.33 137465.67 136349.00 137455.00C136349.00 137476.33 136349.00 137497.67 136349.00 137519.00C136316.67 137551.33 136284.33 137583.67 136252.00 137616.00C136252.00 137637.33 136252.00 137658.67 136252.00 137680.00C136284.33 137680.00 136316.67 137680.00 136349.00 137680.00C136327.33 137701.33 136305.67 137722.67 136284.00 137744.00C136316.33 137776.33 136348.67 137808.67 136381.00 137841.00C136348.67 137851.67 136316.33 137862.33 136284.00 137873.00C136284.00 137883.67 136284.00 137894.33 136284.00 137905.00C136295.00 137915.67 136306.00 137926.33 136317.00 137937.00C136338.33 137937.00 136359.67 137937.00 136381.00 137937.00C136402.33 137958.33 136423.67 137979.67 136445.00 138001.00C136445.00 138022.67 136445.00 138044.33 136445.00 138066.00C136423.67 138076.67 136402.33 138087.33 136381.00 138098.00C136370.33 138098.00 136359.67 138098.00 136349.00 138098.00C136359.67 138087.33 136370.33 138076.67 136381.00 138066.00C136370.33 138055.33 136359.67 138044.67 136349.00 138034.00C136338.33 138044.67 136327.67 138055.33 136317.00 138066.00C136295.33 138055.33 136273.67 138044.67 136252.00 138034.00C136241.33 138044.67 136230.67 138055.33 136220.00 138066.00C136188.00 138076.67 136156.00 138087.33 136124.00 138098.00C136124.00 138108.67 136124.00 138119.33 136124.00 138130.00C136102.33 138119.33 136080.67 138108.67 136059.00 138098.00C136048.33 138108.67 136037.67 138119.33 136027.00 138130.00C136027.00 138140.67 136027.00 138151.33 136027.00 138162.00C136037.67 138172.67 136048.33 138183.33 136059.00 138194.00C136048.33 138205.00 136037.67 138216.00 136027.00 138227.00C136037.67 138237.67 136048.33 138248.33 136059.00 138259.00C136080.67 138259.00 136102.33 138259.00 136124.00 138259.00C136134.67 138291.00 136145.33 138323.00 136156.00 138355.00C136177.33 138355.00 136198.67 138355.00 136220.00 138355.00C136220.00 138365.67 136220.00 138376.33 136220.00 138387.00C136241.33 138397.67 136262.67 138408.33 136284.00 138419.00C136284.00 138408.33 136284.00 138397.67 136284.00 138387.00C136316.33 138408.67 136348.67 138430.33 136381.00 138452.00C136402.33 138452.00 136423.67 138452.00 136445.00 138452.00C136455.67 138441.00 136466.33 138430.00 136477.00 138419.00C136477.00 138430.00 136477.00 138441.00 136477.00 138452.00C136487.67 138452.00 136498.33 138452.00 136509.00 138452.00C136530.67 138484.00 136552.33 138516.00 136574.00 138548.00C136584.67 138537.33 136595.33 138526.67 136606.00 138516.00C136638.00 138516.00 136670.00 138516.00 136702.00 138516.00C136702.00 138526.67 136702.00 138537.33 136702.00 138548.00C136691.33 138558.67 136680.67 138569.33 136670.00 138580.00C136670.00 138590.67 136670.00 138601.33 136670.00 138612.00C136659.33 138612.00 136648.67 138612.00 136638.00 138612.00C136638.00 138622.67 136638.00 138633.33 136638.00 138644.00C136616.67 138655.00 136595.33 138666.00 136574.00 138677.00C136552.33 138719.67 136530.67 138762.33 136509.00 138805.00C136509.00 138826.67 136509.00 138848.33 136509.00 138870.00C136520.00 138880.67 136531.00 138891.33 136542.00 138902.00C136531.00 138912.67 136520.00 138923.33 136509.00 138934.00C136520.00 138966.00 136531.00 138998.00 136542.00 139030.00C136520.33 139030.00 136498.67 139030.00 136477.00 139030.00C136477.00 139040.67 136477.00 139051.33 136477.00 139062.00C136487.67 139062.00 136498.33 139062.00 136509.00 139062.00C136509.00 139073.00 136509.00 139084.00 136509.00 139095.00C136520.00 139105.67 136531.00 139116.33 136542.00 139127.00C136552.67 139148.33 136563.33 139169.67 136574.00 139191.00C136606.00 139201.67 136638.00 139212.33 136670.00 139223.00C136680.67 139212.33 136691.33 139201.67 136702.00 139191.00C136734.33 139180.33 136766.67 139169.67 136799.00 139159.00C136831.00 139169.67 136863.00 139180.33 136895.00 139191.00C136916.67 139159.00 136938.33 139127.00 136960.00 139095.00C136992.00 139095.00 137024.00 139095.00 137056.00 139095.00C137056.00 139116.33 137056.00 139137.67 137056.00 139159.00C137077.33 139159.00 137098.67 139159.00 137120.00 139159.00C137131.00 139169.67 137142.00 139180.33 137153.00 139191.00C137163.67 139169.67 137174.33 139148.33 137185.00 139127.00C137238.33 139105.33 137291.67 139083.67 137345.00 139062.00C137356.00 139051.33 137367.00 139040.67 137378.00 139030.00C137388.67 139040.67 137399.33 139051.33 137410.00 139062.00C137463.67 139051.33 137517.33 139040.67 137571.00 139030.00C137581.67 139019.33 137592.33 139008.67 137603.00 138998.00C137603.23 139009.02 137602.53 139020.14 137603.36 139031.10C137613.91 139063.06 137624.45 139095.03 137635.00 139127.00C137634.76 139138.02 137635.47 139149.14 137634.64 139160.09C137624.09 139191.72 137613.55 139223.36 137603.00 139255.00C137592.33 139266.00 137581.67 139277.00 137571.00 139288.00C137592.33 139298.67 137613.67 139309.33 137635.00 139320.00C137656.33 139298.33 137677.67 139276.67 137699.00 139255.00C137720.67 139255.00 137742.33 139255.00 137764.00 139255.00C137785.33 139233.67 137806.67 139212.33 137828.00 139191.00C137860.00 139180.33 137892.00 139169.67 137924.00 139159.00C137967.00 139169.67 138010.00 139180.33 138053.00 139191.00C138085.00 139169.67 138117.00 139148.33 138149.00 139127.00C138181.33 139137.67 138213.67 139148.33 138246.00 139159.00C138256.80 139148.31 138267.38 139137.40 138278.32 139126.84C138299.55 139116.23 138320.77 139105.61 138342.00 139095.00C138342.00 139084.00 138342.00 139073.00 138342.00 139062.00C138384.98 139040.85 138428.00 139019.76 138470.69 138998.04C138483.44 138985.93 138495.66 138973.15 138508.22 138960.78C138517.15 138951.85 138526.07 138942.93 138535.00 138934.00C138556.67 138934.00 138578.33 138934.00 138600.00 138934.00C138621.33 138912.67 138642.67 138891.33 138664.00 138870.00C138664.00 138859.00 138664.00 138848.00 138664.00 138837.00C138685.33 138826.33 138706.67 138815.67 138728.00 138805.00C138738.67 138805.00 138749.33 138805.00 138760.00 138805.00C138749.33 138826.67 138738.67 138848.33 138728.00 138870.00C138728.00 138880.67 138728.00 138891.33 138728.00 138902.00C138749.33 138902.00 138770.67 138902.00 138792.00 138902.00C138792.00 138934.00 138792.00 138966.00 138792.00 138998.00C138803.00 138998.00 138814.00 138998.00 138825.00 138998.00C138825.00 139030.33 138825.00 139062.67 138825.00 139095.00C138835.67 139095.00 138846.33 139095.00 138857.00 139095.00C138878.33 139084.00 138899.67 139073.00 138921.00 139062.00C138931.67 139062.00 138942.33 139062.00 138953.00 139062.00C138953.00 139030.00 138953.00 138998.00 138953.00 138966.00C138963.67 138966.00 138974.33 138966.00 138985.00 138966.00C138995.67 138944.67 139006.33 138923.33 139017.00 138902.00C139049.33 138902.00 139081.67 138902.00 139114.00 138902.00C139114.00 138891.33 139114.00 138880.67 139114.00 138870.00C139135.33 138880.67 139156.67 138891.33 139178.00 138902.00C139178.00 138891.33 139178.00 138880.67 139178.00 138870.00C139199.67 138880.67 139221.33 138891.33 139243.00 138902.00C139243.00 138923.33 139243.00 138944.67 139243.00 138966.00C139253.67 138976.67 139264.33 138987.33 139275.00 138998.00C139285.67 138998.00 139296.33 138998.00 139307.00 138998.00C139328.33 138987.33 139349.67 138976.67 139371.00 138966.00C139381.67 138955.33 139392.33 138944.67 139403.00 138934.00C139402.77 138922.69 139403.49 138911.31 139402.61 138900.05C139392.08 138847.03 139381.54 138794.02 139371.00 138741.00C139392.33 138741.00 139413.67 138741.00 139435.00 138741.00C139446.00 138719.67 139457.00 138698.33 139468.00 138677.00C139478.69 138687.80 139489.60 138698.38 139500.16 138709.32C139510.77 138730.55 139521.39 138751.77 139532.00 138773.00C139542.67 138773.00 139553.33 138773.00 139564.00 138773.00C139574.67 138783.67 139585.33 138794.33 139596.00 138805.00C139617.67 138805.00 139639.33 138805.00 139661.00 138805.00C139661.00 138794.33 139661.00 138783.67 139661.00 138773.00C139650.00 138773.00 139639.00 138773.00 139628.00 138773.00C139606.67 138751.67 139585.33 138730.33 139564.00 138709.00C139564.00 138698.33 139564.00 138687.67 139564.00 138677.00C139574.67 138655.33 139585.33 138633.67 139596.00 138612.00C139606.67 138612.00 139617.33 138612.00 139628.00 138612.00C139639.00 138601.33 139650.00 138590.67 139661.00 138580.00C139661.00 138558.67 139661.00 138537.33 139661.00 138516.00C139650.00 138516.00 139639.00 138516.00 139628.00 138516.00C139628.00 138494.67 139628.00 138473.33 139628.00 138452.00C139606.67 138419.67 139585.33 138387.33 139564.00 138355.00C139574.67 138355.00 139585.33 138355.00 139596.00 138355.00C139542.33 138355.00 139488.67 138355.00 139435.00 138355.00C139371.00 138376.33 139307.00 138397.67 139243.00 138419.00C139232.00 138419.00 139221.00 138419.00 139210.00 138419.00C139188.67 138397.67 139167.33 138376.33 139146.00 138355.00C139156.67 138312.33 139167.33 138269.67 139178.00 138227.00C139221.00 138216.00 139264.00 138205.00 139307.00 138194.00C139317.67 138183.33 139328.33 138172.67 139339.00 138162.00C139371.00 138151.33 139403.00 138140.67 139435.00 138130.00C139435.00 138119.33 139435.00 138108.67 139435.00 138098.00C139446.00 138098.00 139457.00 138098.00 139468.00 138098.00C139478.67 138087.33 139489.33 138076.67 139500.00 138066.00C139500.00 138055.33 139500.00 138044.67 139500.00 138034.00C139521.33 138034.00 139542.67 138034.00 139564.00 138034.00C139585.33 138044.67 139606.67 138055.33 139628.00 138066.00C139639.00 138055.33 139650.00 138044.67 139661.00 138034.00C139693.00 138023.00 139725.00 138012.00 139757.00 138001.00C139746.33 138001.00 139735.67 138001.00 139725.00 138001.00C139725.00 137990.33 139725.00 137979.67 139725.00 137969.00C139703.67 137958.33 139682.33 137947.67 139661.00 137937.00C139650.00 137905.00 139639.00 137873.00 139628.00 137841.00C139606.67 137841.00 139585.33 137841.00 139564.00 137841.00C139564.00 137830.33 139564.00 137819.67 139564.00 137809.00C139553.33 137798.00 139542.67 137787.00 139532.00 137776.00C139553.33 137754.67 139574.67 137733.33 139596.00 137712.00C139596.00 137701.33 139596.00 137690.67 139596.00 137680.00C139606.67 137669.33 139617.33 137658.67 139628.00 137648.00C139660.33 137658.67 139692.67 137669.33 139725.00 137680.00C139757.00 137658.67 139789.00 137637.33 139821.00 137616.00C139842.67 137626.67 139864.33 137637.33 139886.00 137648.00C139886.00 137658.67 139886.00 137669.33 139886.00 137680.00C139896.67 137701.33 139907.33 137722.67 139918.00 137744.00C139907.33 137744.00 139896.67 137744.00 139886.00 137744.00C139875.00 137765.67 139864.00 137787.33 139853.00 137809.00C139864.00 137809.00 139875.00 137809.00 139886.00 137809.00C139864.33 137830.33 139842.67 137851.67 139821.00 137873.00C139821.00 137883.67 139821.00 137894.33 139821.00 137905.00C139810.33 137915.67 139799.67 137926.33 139789.00 137937.00C139810.33 137958.33 139831.67 137979.67 139853.00 138001.00C139864.00 138001.00 139875.00 138001.00 139886.00 138001.00C139907.46 137990.34 139928.82 137979.45 139950.35 137968.93C140003.90 137958.28 140057.45 137947.64 140111.00 137937.00C140132.33 137905.00 140153.67 137873.00 140175.00 137841.00C140196.33 137841.00 140217.67 137841.00 140239.00 137841.00C140249.67 137830.33 140260.33 137819.67 140271.00 137809.00C140260.33 137809.00 140249.67 137809.00 140239.00 137809.00C140260.67 137787.33 140282.33 137765.67 140304.00 137744.00C140304.00 137765.67 140304.00 137787.33 140304.00 137809.00C140325.33 137809.00 140346.67 137809.00 140368.00 137809.00C140378.67 137830.33 140389.33 137851.67 140400.00 137873.00C140367.92 137894.43 140335.76 137915.73 140303.74 137937.25C140292.83 137947.84 140281.91 137958.42 140271.00 137969.00C140271.00 137979.67 140271.00 137990.33 140271.00 138001.00C140282.00 138012.00 140293.00 138023.00 140304.00 138034.00C140346.67 138023.00 140389.33 138012.00 140432.00 138001.00C140442.67 138001.00 140453.33 138001.00 140464.00 138001.00C140475.00 137990.33 140486.00 137979.67 140497.00 137969.00C140507.67 137969.00 140518.33 137969.00 140529.00 137969.00C140571.67 137937.00 140614.33 137905.00 140657.00 137873.00C140678.67 137883.67 140700.33 137894.33 140722.00 137905.00C140743.33 137851.33 140764.67 137797.67 140786.00 137744.00C140775.33 137733.33 140764.67 137722.67 140754.00 137712.00C140764.67 137712.00 140775.33 137712.00 140786.00 137712.00C140818.00 137733.33 140850.00 137754.67 140882.00 137776.00C140893.00 137776.00 140904.00 137776.00 140915.00 137776.00C140936.08 137797.91 140957.39 137819.60 140979.00 137841.00C141000.33 137841.00 141021.67 137841.00 141043.00 137841.00C141064.33 137862.33 141085.67 137883.67 141107.00 137905.00C141096.33 137937.00 141085.67 137969.00 141075.00 138001.00C141107.33 138001.00 141139.67 138001.00 141172.00 138001.00C141204.00 137979.67 141236.00 137958.33 141268.00 137937.00C141289.33 137937.00 141310.67 137937.00 141332.00 137937.00C141343.00 137915.67 141354.00 137894.33 141365.00 137873.00C141386.33 137873.00 141407.67 137873.00 141429.00 137873.00C141439.67 137862.33 141450.33 137851.67 141461.00 137841.00C141514.67 137830.33 141568.33 137819.67 141622.00 137809.00C141654.00 137819.67 141686.00 137830.33 141718.00 137841.00C141729.00 137830.33 141740.00 137819.67 141751.00 137809.00C141761.67 137809.00 141772.33 137809.00 141783.00 137809.00C141783.00 137798.00 141783.00 137787.00 141783.00 137776.00C141793.67 137754.67 141804.33 137733.33 141815.00 137712.00C141804.33 137701.33 141793.67 137690.67 141783.00 137680.00C141836.33 137647.67 141889.67 137615.33 141943.00 137583.00C141954.00 137583.00 141965.00 137583.00 141976.00 137583.00C141997.33 137572.33 142018.67 137561.67 142040.00 137551.00C142051.11 137550.79 142062.30 137551.43 142073.36 137550.66C142115.91 137540.12 142158.45 137529.56 142201.00 137519.00C142222.33 137497.67 142243.67 137476.33 142265.00 137455.00C142254.33 137444.33 142243.67 137433.67 142233.00 137423.00C142233.00 137412.33 142233.00 137401.67 142233.00 137391.00C142264.45 137358.12 142296.87 137326.20 142329.00 137294.00C142339.67 137294.00 142350.33 137294.00 142361.00 137294.00C142382.67 137283.33 142404.33 137272.67 142426.00 137262.00C142436.67 137251.33 142447.33 137240.67 142458.00 137230.00C142468.67 137230.00 142479.33 137230.00 142490.00 137230.00C142511.33 137219.33 142532.67 137208.67 142554.00 137198.00C142564.67 137187.00 142575.33 137176.00 142586.00 137165.00C142607.67 137176.00 142629.33 137187.00 142651.00 137198.00C142683.00 137176.33 142715.00 137154.67 142747.00 137133.00C142779.43 137122.26 142811.91 137111.66 142844.32 137100.84C142865.55 137090.23 142886.77 137079.61 142908.00 137069.00C142908.00 137079.67 142908.00 137090.33 142908.00 137101.00C142961.67 137101.00 143015.33 137101.00 143069.00 137101.00C143111.67 137111.67 143154.33 137122.33 143197.00 137133.00C143208.39 137122.15 143219.41 137110.86 143231.05 137100.30C143262.70 137079.20 143294.35 137058.10 143326.00 137037.00C143390.33 137037.00 143454.67 137037.00 143519.00 137037.00C143529.67 137004.67 143540.33 136972.33 143551.00 136940.00C143572.33 136929.33 143593.67 136918.67 143615.00 136908.00C143626.00 136897.33 143637.00 136886.67 143648.00 136876.00C143658.67 136876.00 143669.33 136876.00 143680.00 136876.00C143690.67 136886.67 143701.33 136897.33 143712.00 136908.00C143744.00 136908.00 143776.00 136908.00 143808.00 136908.00C143851.10 136886.86 143894.11 136865.55 143937.00 136844.00C143937.00 136833.33 143937.00 136822.67 143937.00 136812.00C143979.67 136812.00 144022.33 136812.00 144065.00 136812.00C144086.67 136822.67 144108.33 136833.33 144130.00 136844.00C144151.33 136844.00 144172.67 136844.00 144194.00 136844.00C144237.00 136887.00 144280.00 136930.00 144323.00 136973.00C144333.67 137015.67 144344.33 137058.33 144355.00 137101.00C144355.00 137111.67 144355.00 137122.33 144355.00 137133.00C144344.33 137154.67 144333.67 137176.33 144323.00 137198.00C144333.67 137208.67 144344.33 137219.33 144355.00 137230.00C144365.67 137230.00 144376.33 137230.00 144387.00 137230.00C144387.00 137262.00 144387.00 137294.00 144387.00 137326.00C144408.33 137326.00 144429.67 137326.00 144451.00 137326.00C144462.00 137336.67 144473.00 137347.33 144484.00 137358.00C144494.67 137358.00 144505.33 137358.00 144516.00 137358.00C144526.69 137369.13 144537.60 137380.06 144548.16 137391.32C144558.77 137412.55 144569.39 137433.77 144580.00 137455.00C144569.33 137465.67 144558.67 137476.33 144548.00 137487.00C144548.00 137508.33 144548.00 137529.67 144548.00 137551.00C144580.00 137540.33 144612.00 137529.67 144644.00 137519.00C144654.67 137529.67 144665.33 137540.33 144676.00 137551.00C144687.00 137540.33 144698.00 137529.67 144709.00 137519.00C144719.67 137529.67 144730.33 137540.33 144741.00 137551.00C144730.33 137583.33 144719.67 137615.67 144709.00 137648.00C144709.00 137690.67 144709.00 137733.33 144709.00 137776.00C144719.67 137776.00 144730.33 137776.00 144741.00 137776.00C144751.67 137787.00 144762.33 137798.00 144773.00 137809.00C144783.67 137798.00 144794.33 137787.00 144805.00 137776.00C144826.33 137797.67 144847.67 137819.33 144869.00 137841.00C144879.67 137830.33 144890.33 137819.67 144901.00 137809.00C144901.00 137798.00 144901.00 137787.00 144901.00 137776.00C144912.02 137787.14 144923.27 137798.06 144934.16 137809.32C144944.77 137830.55 144955.39 137851.77 144966.00 137873.00C144976.67 137873.00 144987.33 137873.00 144998.00 137873.00C145019.33 137830.00 145040.67 137787.00 145062.00 137744.00C145072.67 137765.67 145083.33 137787.33 145094.00 137809.00C145115.67 137798.00 145137.33 137787.00 145159.00 137776.00C145180.33 137797.67 145201.67 137819.33 145223.00 137841.00C145244.33 137841.00 145265.67 137841.00 145287.00 137841.00C145265.67 137862.33 145244.33 137883.67 145223.00 137905.00C145223.00 137915.67 145223.00 137926.33 145223.00 137937.00C145233.67 137937.00 145244.33 137937.00 145255.00 137937.00C145244.33 137926.33 145233.67 137915.67 145223.00 137905.00C145255.33 137905.00 145287.67 137905.00 145320.00 137905.00C145330.67 137915.67 145341.33 137926.33 145352.00 137937.00C145362.67 137937.00 145373.33 137937.00 145384.00 137937.00C145416.00 137894.33 145448.00 137851.67 145480.00 137809.00C145469.33 137798.00 145458.67 137787.00 145448.00 137776.00C145458.67 137776.00 145469.33 137776.00 145480.00 137776.00C145490.67 137787.00 145501.33 137798.00 145512.00 137809.00C145533.67 137819.67 145555.33 137830.33 145577.00 137841.00C145587.67 137830.33 145598.33 137819.67 145609.00 137809.00C145619.67 137809.00 145630.33 137809.00 145641.00 137809.00C145651.67 137798.00 145662.33 137787.00 145673.00 137776.00C145694.33 137765.33 145715.67 137754.67 145737.00 137744.00C145758.67 137744.00 145780.33 137744.00 145802.00 137744.00C145812.67 137754.67 145823.33 137765.33 145834.00 137776.00C145844.67 137776.00 145855.33 137776.00 145866.00 137776.00C145866.00 137765.33 145866.00 137754.67 145866.00 137744.00C145855.33 137733.33 145844.67 137722.67 145834.00 137712.00C145834.00 137701.33 145834.00 137690.67 145834.00 137680.00C145855.33 137669.33 145876.67 137658.67 145898.00 137648.00C145898.00 137637.33 145898.00 137626.67 145898.00 137616.00C145908.67 137616.00 145919.33 137616.00 145930.00 137616.00C145951.67 137626.67 145973.33 137637.33 145995.00 137648.00C146016.33 137648.00 146037.67 137648.00 146059.00 137648.00C146048.33 137669.33 146037.67 137690.67 146027.00 137712.00C146037.67 137712.00 146048.33 137712.00 146059.00 137712.00C146059.00 137744.33 146059.00 137776.67 146059.00 137809.00C146080.33 137809.00 146101.67 137809.00 146123.00 137809.00C146112.33 137787.33 146101.67 137765.67 146091.00 137744.00C146091.00 137733.33 146091.00 137722.67 146091.00 137712.00C146101.67 137722.67 146112.33 137733.33 146123.00 137744.00C146123.00 137722.67 146123.00 137701.33 146123.00 137680.00C146134.00 137690.67 146145.00 137701.33 146156.00 137712.00C146177.33 137701.33 146198.67 137690.67 146220.00 137680.00C146230.67 137701.33 146241.33 137722.67 146252.00 137744.00C146262.67 137733.33 146273.33 137722.67 146284.00 137712.00C146294.67 137722.67 146305.33 137733.33 146316.00 137744.00C146337.67 137744.00 146359.33 137744.00 146381.00 137744.00C146391.67 137765.67 146402.33 137787.33 146413.00 137809.00C146413.00 137798.00 146413.00 137787.00 146413.00 137776.00C146434.33 137765.33 146455.67 137754.67 146477.00 137744.00C146509.00 137765.67 146541.00 137787.33 146573.00 137809.00C146584.00 137798.00 146595.00 137787.00 146606.00 137776.00C146638.00 137776.00 146670.00 137776.00 146702.00 137776.00C146712.67 137797.67 146723.33 137819.33 146734.00 137841.00C146744.67 137830.33 146755.33 137819.67 146766.00 137809.00C146777.00 137809.00 146788.00 137809.00 146799.00 137809.00C146799.00 137830.33 146799.00 137851.67 146799.00 137873.00C146809.67 137883.67 146820.33 137894.33 146831.00 137905.00C146841.67 137905.00 146852.33 137905.00 146863.00 137905.00C146873.67 137915.67 146884.33 137926.33 146895.00 137937.00C146884.33 137947.67 146873.67 137958.33 146863.00 137969.00C146896.63 138003.11 146930.03 138037.46 146964.41 138070.83C146973.61 138079.89 146982.80 138088.94 146992.00 138098.00C146992.00 138119.33 146992.00 138140.67 146992.00 138162.00C146981.00 138172.67 146970.00 138183.33 146959.00 138194.00C146948.33 138194.00 146937.67 138194.00 146927.00 138194.00C146927.00 138215.67 146927.00 138237.33 146927.00 138259.00C146916.20 138269.69 146905.62 138280.60 146894.68 138291.16C146873.45 138301.77 146852.23 138312.39 146831.00 138323.00C146820.33 138323.00 146809.67 138323.00 146799.00 138323.00C146799.00 138333.67 146799.00 138344.33 146799.00 138355.00C146809.67 138355.00 146820.33 138355.00 146831.00 138355.00C146820.33 138365.67 146809.67 138376.33 146799.00 138387.00C146766.67 138387.00 146734.33 138387.00 146702.00 138387.00C146670.00 138419.33 146638.00 138451.67 146606.00 138484.00C146616.67 138494.67 146627.33 138505.33 146638.00 138516.00C146616.33 138516.00 146594.67 138516.00 146573.00 138516.00C146562.33 138537.33 146551.67 138558.67 146541.00 138580.00C146541.00 138590.67 146541.00 138601.33 146541.00 138612.00C146551.67 138622.67 146562.33 138633.33 146573.00 138644.00C146562.33 138655.00 146551.67 138666.00 146541.00 138677.00C146562.67 138677.00 146584.33 138677.00 146606.00 138677.00C146606.00 138698.33 146606.00 138719.67 146606.00 138741.00C146584.33 138741.00 146562.67 138741.00 146541.00 138741.00C146519.67 138784.00 146498.33 138827.00 146477.00 138870.00C146455.67 138880.67 146434.33 138891.33 146413.00 138902.00C146413.00 138891.33 146413.00 138880.67 146413.00 138870.00C146391.33 138870.00 146369.67 138870.00 146348.00 138870.00C146316.00 138891.33 146284.00 138912.67 146252.00 138934.00C146252.00 138944.67 146252.00 138955.33 146252.00 138966.00C146241.33 138966.00 146230.67 138966.00 146220.00 138966.00C146230.67 138955.33 146241.33 138944.67 146252.00 138934.00C146241.33 138923.33 146230.67 138912.67 146220.00 138902.00C146145.00 138934.00 146070.00 138966.00 145995.00 138998.00C145952.00 138998.00 145909.00 138998.00 145866.00 138998.00C145866.00 138987.33 145866.00 138976.67 145866.00 138966.00C145834.00 138966.00 145802.00 138966.00 145770.00 138966.00C145759.00 138976.67 145748.00 138987.33 145737.00 138998.00C145726.33 139019.33 145715.67 139040.67 145705.00 139062.00C145694.33 139073.00 145683.67 139084.00 145673.00 139095.00C145661.98 139095.24 145650.86 139094.53 145639.91 139095.36C145608.28 139105.91 145576.64 139116.45 145545.00 139127.00C145545.00 139116.33 145545.00 139105.67 145545.00 139095.00C145534.00 139095.00 145523.00 139095.00 145512.00 139095.00C145512.00 139084.00 145512.00 139073.00 145512.00 139062.00C145501.33 139062.00 145490.67 139062.00 145480.00 139062.00C145490.67 139040.67 145501.33 139019.33 145512.00 138998.00C145501.33 138987.33 145490.67 138976.67 145480.00 138966.00C145448.00 138966.00 145416.00 138966.00 145384.00 138966.00C145362.67 138987.33 145341.33 139008.67 145320.00 139030.00C145298.33 139040.67 145276.67 139051.33 145255.00 139062.00C145233.67 139083.67 145212.33 139105.33 145191.00 139127.00C145169.67 139137.67 145148.33 139148.33 145127.00 139159.00C145094.67 139137.67 145062.33 139116.33 145030.00 139095.00C144998.00 139116.33 144966.00 139137.67 144934.00 139159.00C144923.00 139159.00 144912.00 139159.00 144901.00 139159.00C144858.33 139180.33 144815.67 139201.67 144773.00 139223.00C144762.33 139233.67 144751.67 139244.33 144741.00 139255.00C144741.00 139266.00 144741.00 139277.00 144741.00 139288.00C144708.67 139309.33 144676.33 139330.67 144644.00 139352.00C144622.67 139330.67 144601.33 139309.33 144580.00 139288.00C144558.67 139320.00 144537.33 139352.00 144516.00 139384.00C144483.67 139384.00 144451.33 139384.00 144419.00 139384.00C144408.33 139373.33 144397.67 139362.67 144387.00 139352.00C144375.93 139362.84 144365.29 139374.18 144353.94 139384.70C144321.89 139405.90 144289.73 139426.95 144257.75 139448.26C144236.50 139469.84 144215.25 139491.42 144194.00 139513.00C144204.67 139523.67 144215.33 139534.33 144226.00 139545.00C144215.33 139555.67 144204.67 139566.33 144194.00 139577.00C144194.00 139587.67 144194.00 139598.33 144194.00 139609.00C144129.67 139609.00 144065.33 139609.00 144001.00 139609.00C144001.00 139630.33 144001.00 139651.67 144001.00 139673.00C143990.33 139684.00 143979.67 139695.00 143969.00 139706.00C143979.67 139716.67 143990.33 139727.33 144001.00 139738.00C143990.33 139759.33 143979.67 139780.67 143969.00 139802.00C143979.67 139802.00 143990.33 139802.00 144001.00 139802.00C144001.00 139812.67 144001.00 139823.33 144001.00 139834.00C143990.33 139844.67 143979.67 139855.33 143969.00 139866.00C143969.00 139887.67 143969.00 139909.33 143969.00 139931.00C143958.33 139941.67 143947.67 139952.33 143937.00 139963.00C143937.00 139973.67 143937.00 139984.33 143937.00 139995.00C143926.33 140005.67 143915.67 140016.33 143905.00 140027.00C143905.00 140059.33 143905.00 140091.67 143905.00 140124.00C143894.33 140134.67 143883.67 140145.33 143873.00 140156.00C143883.67 140156.00 143894.33 140156.00 143905.00 140156.00C143905.00 140166.67 143905.00 140177.33 143905.00 140188.00C143915.67 140188.00 143926.33 140188.00 143937.00 140188.00C143926.33 140209.33 143915.67 140230.67 143905.00 140252.00C143915.67 140252.00 143926.33 140252.00 143937.00 140252.00C143926.33 140262.67 143915.67 140273.33 143905.00 140284.00C143915.67 140294.67 143926.33 140305.33 143937.00 140316.00C143915.67 140327.00 143894.33 140338.00 143873.00 140349.00C143883.67 140359.67 143894.33 140370.33 143905.00 140381.00C143883.33 140391.67 143861.67 140402.33 143840.00 140413.00C143851.00 140434.33 143862.00 140455.67 143873.00 140477.00C143862.00 140487.67 143851.00 140498.33 143840.00 140509.00C143818.67 140509.00 143797.33 140509.00 143776.00 140509.00C143765.33 140520.00 143754.67 140531.00 143744.00 140542.00C143733.33 140542.00 143722.67 140542.00 143712.00 140542.00C143712.00 140552.67 143712.00 140563.33 143712.00 140574.00C143701.33 140574.00 143690.67 140574.00 143680.00 140574.00C143658.33 140584.67 143636.67 140595.33 143615.00 140606.00C143615.00 140627.33 143615.00 140648.67 143615.00 140670.00C143604.33 140680.67 143593.67 140691.33 143583.00 140702.00C143583.00 140723.67 143583.00 140745.33 143583.00 140767.00C143572.33 140777.67 143561.67 140788.33 143551.00 140799.00C143561.67 140809.67 143572.33 140820.33 143583.00 140831.00C143593.67 140831.00 143604.33 140831.00 143615.00 140831.00C143615.00 140863.00 143615.00 140895.00 143615.00 140927.00C143647.33 140927.00 143679.67 140927.00 143712.00 140927.00C143744.00 140938.00 143776.00 140949.00 143808.00 140960.00C143797.33 140970.67 143786.67 140981.33 143776.00 140992.00C143797.33 141002.67 143818.67 141013.33 143840.00 141024.00C143840.00 141034.67 143840.00 141045.33 143840.00 141056.00C143851.00 141066.67 143862.00 141077.33 143873.00 141088.00C143862.00 141098.67 143851.00 141109.33 143840.00 141120.00C143872.33 141109.33 143904.67 141098.67 143937.00 141088.00C143937.00 141098.67 143937.00 141109.33 143937.00 141120.00C143969.00 141130.67 144001.00 141141.33 144033.00 141152.00C144033.00 141163.00 144033.00 141174.00 144033.00 141185.00C144043.67 141206.33 144054.33 141227.67 144065.00 141249.00C144065.00 141259.67 144065.00 141270.33 144065.00 141281.00C144076.00 141302.33 144087.00 141323.67 144098.00 141345.00C144087.00 141345.00 144076.00 141345.00 144065.00 141345.00C144097.33 141356.00 144129.67 141367.00 144162.00 141378.00C144183.33 141399.33 144204.67 141420.67 144226.00 141442.00C144236.67 141442.00 144247.33 141442.00 144258.00 141442.00C144279.91 141463.08 144301.60 141484.39 144323.00 141506.00C144290.55 141506.05 144258.10 141505.91 144225.65 141506.07C144172.10 141516.72 144118.55 141527.36 144065.00 141538.00C144054.33 141527.33 144043.67 141516.67 144033.00 141506.00C144011.67 141506.00 143990.33 141506.00 143969.00 141506.00C143969.00 141516.67 143969.00 141527.33 143969.00 141538.00C143958.33 141548.67 143947.67 141559.33 143937.00 141570.00C143915.67 141570.00 143894.33 141570.00 143873.00 141570.00C143862.00 141581.00 143851.00 141592.00 143840.00 141603.00C143808.00 141603.00 143776.00 141603.00 143744.00 141603.00C143754.69 141591.87 143765.60 141580.94 143776.16 141569.68C143786.77 141548.45 143797.39 141527.23 143808.00 141506.00C143776.00 141495.33 143744.00 141484.67 143712.00 141474.00C143690.67 141474.00 143669.33 141474.00 143648.00 141474.00C143615.67 141495.33 143583.33 141516.67 143551.00 141538.00C143551.00 141506.00 143551.00 141474.00 143551.00 141442.00C143561.67 141431.33 143572.33 141420.67 143583.00 141410.00C143572.33 141388.33 143561.67 141366.67 143551.00 141345.00C143519.00 141345.00 143487.00 141345.00 143455.00 141345.00C143444.00 141366.67 143433.00 141388.33 143422.00 141410.00C143411.33 141420.67 143400.67 141431.33 143390.00 141442.00C143358.00 141442.00 143326.00 141442.00 143294.00 141442.00C143283.33 141452.67 143272.67 141463.33 143262.00 141474.00C143262.00 141495.33 143262.00 141516.67 143262.00 141538.00C143251.33 141548.67 143240.67 141559.33 143230.00 141570.00C143219.00 141570.00 143208.00 141570.00 143197.00 141570.00C143186.33 141581.00 143175.67 141592.00 143165.00 141603.00C143165.00 141613.67 143165.00 141624.33 143165.00 141635.00C143154.33 141645.67 143143.67 141656.33 143133.00 141667.00C143122.33 141656.33 143111.67 141645.67 143101.00 141635.00C143090.33 141635.00 143079.67 141635.00 143069.00 141635.00C143036.61 141666.94 143004.06 141698.72 142972.00 141731.00C142940.00 141731.00 142908.00 141731.00 142876.00 141731.00C142854.67 141752.33 142833.33 141773.67 142812.00 141795.00C142812.00 141784.33 142812.00 141773.67 142812.00 141763.00C142801.00 141752.33 142790.00 141741.67 142779.00 141731.00C142757.67 141752.33 142736.33 141773.67 142715.00 141795.00C142725.67 141795.00 142736.33 141795.00 142747.00 141795.00C142736.33 141795.00 142725.67 141795.00 142715.00 141795.00C142715.00 141827.33 142715.00 141859.67 142715.00 141892.00C142736.33 141913.33 142757.67 141934.67 142779.00 141956.00C142800.67 141934.67 142822.33 141913.33 142844.00 141892.00C142854.67 141892.00 142865.33 141892.00 142876.00 141892.00C142876.00 141913.33 142876.00 141934.67 142876.00 141956.00C142897.33 141956.00 142918.67 141956.00 142940.00 141956.00C142897.33 141956.00 142854.67 141956.00 142812.00 141956.00C142801.00 141966.67 142790.00 141977.33 142779.00 141988.00C142757.67 141988.00 142736.33 141988.00 142715.00 141988.00C142704.33 142020.33 142693.67 142052.67 142683.00 142085.00C142683.00 142095.67 142683.00 142106.33 142683.00 142117.00C142693.67 142117.00 142704.33 142117.00 142715.00 142117.00C142693.67 142138.33 142672.33 142159.67 142651.00 142181.00C142651.00 142202.67 142651.00 142224.33 142651.00 142246.00C142640.33 142235.33 142629.67 142224.67 142619.00 142214.00C142619.00 142181.67 142619.00 142149.33 142619.00 142117.00C142597.33 142117.00 142575.67 142117.00 142554.00 142117.00C142543.33 142127.67 142532.67 142138.33 142522.00 142149.00C142532.67 142127.67 142543.33 142106.33 142554.00 142085.00C142543.33 142085.00 142532.67 142085.00 142522.00 142085.00C142511.20 142095.69 142500.62 142106.60 142489.68 142117.16C142468.45 142127.77 142447.23 142138.39 142426.00 142149.00C142458.00 142159.67 142490.00 142170.33 142522.00 142181.00C142511.33 142192.00 142500.67 142203.00 142490.00 142214.00C142500.67 142214.00 142511.33 142214.00 142522.00 142214.00C142522.00 142224.67 142522.00 142235.33 142522.00 142246.00C142511.33 142256.67 142500.67 142267.33 142490.00 142278.00C142490.00 142267.33 142490.00 142256.67 142490.00 142246.00C142479.33 142246.00 142468.67 142246.00 142458.00 142246.00C142458.00 142235.33 142458.00 142224.67 142458.00 142214.00C142436.67 142203.00 142415.33 142192.00 142394.00 142181.00C142383.00 142192.00 142372.00 142203.00 142361.00 142214.00C142372.00 142192.33 142383.00 142170.67 142394.00 142149.00C142372.33 142149.00 142350.67 142149.00 142329.00 142149.00C142329.00 142138.33 142329.00 142127.67 142329.00 142117.00C142307.67 142127.67 142286.33 142138.33 142265.00 142149.00C142254.33 142138.33 142243.67 142127.67 142233.00 142117.00C142222.33 142117.00 142211.67 142117.00 142201.00 142117.00C142201.00 142138.33 142201.00 142159.67 142201.00 142181.00C142222.33 142192.00 142243.67 142203.00 142265.00 142214.00C142254.33 142235.33 142243.67 142256.67 142233.00 142278.00C142243.67 142278.00 142254.33 142278.00 142265.00 142278.00C142265.00 142299.33 142265.00 142320.67 142265.00 142342.00C142222.00 142342.00 142179.00 142342.00 142136.00 142342.00C142136.00 142320.67 142136.00 142299.33 142136.00 142278.00C142125.33 142267.33 142114.67 142256.67 142104.00 142246.00C142072.00 142256.67 142040.00 142267.33 142008.00 142278.00C141986.33 142299.33 141964.67 142320.67 141943.00 142342.00C141943.00 142352.67 141943.00 142363.33 141943.00 142374.00C141964.67 142384.67 141986.33 142395.33 142008.00 142406.00C142008.00 142395.33 142008.00 142384.67 142008.00 142374.00C142008.00 142406.33 142008.00 142438.67 142008.00 142471.00C142018.67 142471.00 142029.33 142471.00 142040.00 142471.00C142029.33 142471.00 142018.67 142471.00 142008.00 142471.00C142018.67 142481.67 142029.33 142492.33 142040.00 142503.00C142040.00 142513.67 142040.00 142524.33 142040.00 142535.00C141997.00 142535.00 141954.00 142535.00 141911.00 142535.00C141900.33 142556.33 141889.67 142577.67 141879.00 142599.00C141857.67 142599.00 141836.33 142599.00 141815.00 142599.00C141825.67 142599.00 141836.33 142599.00 141847.00 142599.00C141836.33 142588.33 141825.67 142577.67 141815.00 142567.00C141804.33 142588.33 141793.67 142609.67 141783.00 142631.00C141783.00 142609.67 141783.00 142588.33 141783.00 142567.00C141750.67 142567.00 141718.33 142567.00 141686.00 142567.00C141696.67 142556.33 141707.33 142545.67 141718.00 142535.00C141707.33 142524.33 141696.67 142513.67 141686.00 142503.00C141664.67 142503.00 141643.33 142503.00 141622.00 142503.00C141589.67 142513.67 141557.33 142524.33 141525.00 142535.00C141493.00 142556.33 141461.00 142577.67 141429.00 142599.00C141396.67 142642.00 141364.33 142685.00 141332.00 142728.00C141332.00 142738.67 141332.00 142749.33 141332.00 142760.00C141310.67 142770.67 141289.33 142781.33 141268.00 142792.00C141257.33 142781.33 141246.67 142770.67 141236.00 142760.00C141214.67 142770.67 141193.33 142781.33 141172.00 142792.00C141161.33 142792.00 141150.67 142792.00 141140.00 142792.00C141140.00 142781.33 141140.00 142770.67 141140.00 142760.00C141129.00 142760.00 141118.00 142760.00 141107.00 142760.00C141085.67 142770.67 141064.33 142781.33 141043.00 142792.00C141021.67 142824.33 141000.33 142856.67 140979.00 142889.00C140979.00 142942.67 140979.00 142996.33 140979.00 143050.00C141000.33 143114.00 141021.67 143178.00 141043.00 143242.00C141075.33 143242.00 141107.67 143242.00 141140.00 143242.00C141140.00 143263.67 141140.00 143285.33 141140.00 143307.00C141118.33 143328.33 141096.67 143349.67 141075.00 143371.00C141096.67 143414.00 141118.33 143457.00 141140.00 143500.00C141140.00 143553.33 141140.00 143606.67 141140.00 143660.00C141129.00 143649.33 141118.00 143638.67 141107.00 143628.00C141107.00 143649.67 141107.00 143671.33 141107.00 143693.00C141064.33 143714.33 141021.67 143735.67 140979.00 143757.00C140968.33 143746.33 140957.67 143735.67 140947.00 143725.00C140936.33 143735.67 140925.67 143746.33 140915.00 143757.00C140915.00 143746.33 140915.00 143735.67 140915.00 143725.00C140882.67 143714.33 140850.33 143703.67 140818.00 143693.00C140796.67 143714.33 140775.33 143735.67 140754.00 143757.00C140743.33 143757.00 140732.67 143757.00 140722.00 143757.00C140711.00 143767.67 140700.00 143778.33 140689.00 143789.00C140678.33 143789.00 140667.67 143789.00 140657.00 143789.00C140657.00 143799.67 140657.00 143810.33 140657.00 143821.00C140635.67 143821.00 140614.33 143821.00 140593.00 143821.00C140593.00 143799.67 140593.00 143778.33 140593.00 143757.00C140561.00 143757.00 140529.00 143757.00 140497.00 143757.00C140497.00 143735.67 140497.00 143714.33 140497.00 143693.00C140486.00 143682.00 140475.00 143671.00 140464.00 143660.00C140442.67 143660.00 140421.33 143660.00 140400.00 143660.00C140400.00 143638.67 140400.00 143617.33 140400.00 143596.00C140389.33 143585.33 140378.67 143574.67 140368.00 143564.00C140325.00 143564.00 140282.00 143564.00 140239.00 143564.00C140228.33 143574.67 140217.67 143585.33 140207.00 143596.00C140175.00 143606.67 140143.00 143617.33 140111.00 143628.00C140100.33 143628.00 140089.67 143628.00 140079.00 143628.00C140068.00 143617.33 140057.00 143606.67 140046.00 143596.00C140057.00 143574.67 140068.00 143553.33 140079.00 143532.00C140046.67 143532.00 140014.33 143532.00 139982.00 143532.00C139982.00 143521.33 139982.00 143510.67 139982.00 143500.00C139960.67 143500.00 139939.33 143500.00 139918.00 143500.00C139907.33 143510.67 139896.67 143521.33 139886.00 143532.00C139886.00 143521.33 139886.00 143510.67 139886.00 143500.00C139853.67 143500.00 139821.33 143500.00 139789.00 143500.00C139778.33 143510.67 139767.67 143521.33 139757.00 143532.00C139746.33 143510.33 139735.67 143488.67 139725.00 143467.00C139628.33 143467.00 139531.67 143467.00 139435.00 143467.00C139435.00 143456.33 139435.00 143445.67 139435.00 143435.00C139423.69 143435.23 139412.32 143434.51 139401.06 143435.39C139348.37 143445.93 139295.69 143456.46 139243.00 143467.00C139243.00 143456.33 139243.00 143445.67 139243.00 143435.00C139221.33 143424.33 139199.67 143413.67 139178.00 143403.00C139123.88 143403.11 139069.74 143402.77 139015.64 143403.17C138930.31 143413.82 138844.97 143424.35 138759.65 143435.10C138642.10 143467.40 138524.55 143499.70 138407.00 143532.00C138385.33 143542.67 138363.67 143553.33 138342.00 143564.00C138331.33 143585.33 138320.67 143606.67 138310.00 143628.00C138288.67 143617.33 138267.33 143606.67 138246.00 143596.00C138213.67 143617.33 138181.33 143638.67 138149.00 143660.00C138138.33 143671.00 138127.67 143682.00 138117.00 143693.00C138117.00 143703.67 138117.00 143714.33 138117.00 143725.00C138106.33 143735.67 138095.67 143746.33 138085.00 143757.00C138074.33 143757.00 138063.67 143757.00 138053.00 143757.00C138063.67 143746.33 138074.33 143735.67 138085.00 143725.00C138063.41 143703.59 138042.07 143681.93 138021.00 143660.00C137988.57 143671.07 137956.09 143682.02 137923.68 143693.16C137838.12 143735.77 137752.47 143778.20 137667.00 143821.00C137667.00 143842.67 137667.00 143864.33 137667.00 143886.00C137656.33 143886.00 137645.67 143886.00 137635.00 143886.00C137624.33 143896.67 137613.67 143907.33 137603.00 143918.00C137635.00 143907.33 137667.00 143896.67 137699.00 143886.00C137688.31 143896.80 137677.40 143907.38 137666.84 143918.32C137656.23 143939.55 137645.61 143960.77 137635.00 143982.00C137635.00 144003.33 137635.00 144024.67 137635.00 144046.00C137613.67 144056.67 137592.33 144067.33 137571.00 144078.00C137571.00 144089.00 137571.00 144100.00 137571.00 144111.00C137581.67 144111.00 137592.33 144111.00 137603.00 144111.00C137592.33 144121.67 137581.67 144132.33 137571.00 144143.00C137560.00 144143.00 137549.00 144143.00 137538.00 144143.00C137506.00 144164.33 137474.00 144185.67 137442.00 144207.00C137442.00 144228.33 137442.00 144249.67 137442.00 144271.00C137452.67 144281.67 137463.33 144292.33 137474.00 144303.00C137484.67 144292.33 137495.33 144281.67 137506.00 144271.00C137506.00 144281.67 137506.00 144292.33 137506.00 144303.00C137516.67 144303.00 137527.33 144303.00 137538.00 144303.00C137516.88 144324.80 137495.80 144346.69 137474.00 144367.80C137452.86 144378.84 137431.30 144389.22 137410.00 144400.00C137410.00 144443.00 137410.00 144486.00 137410.00 144529.00C137420.67 144529.00 137431.33 144529.00 137442.00 144529.00C137420.67 144529.00 137399.33 144529.00 137378.00 144529.00C137367.00 144539.67 137356.00 144550.33 137345.00 144561.00C137345.00 144571.67 137345.00 144582.33 137345.00 144593.00C137334.33 144582.33 137323.67 144571.67 137313.00 144561.00C137323.67 144550.33 137334.33 144539.67 137345.00 144529.00C137270.00 144529.00 137195.00 144529.00 137120.00 144529.00C137088.00 144561.00 137056.00 144593.00 137024.00 144625.00C137034.67 144635.67 137045.33 144646.33 137056.00 144657.00C137034.67 144657.00 137013.33 144657.00 136992.00 144657.00C136981.33 144667.67 136970.67 144678.33 136960.00 144689.00C136960.00 144710.67 136960.00 144732.33 136960.00 144754.00C136949.33 144775.33 136938.67 144796.67 136928.00 144818.00C136928.00 144807.33 136928.00 144796.67 136928.00 144786.00C136938.67 144764.67 136949.33 144743.33 136960.00 144722.00C136941.72 144703.05 136923.43 144684.10 136904.29 144666.00C136900.33 144663.89 136896.32 144653.91 136892.41 144659.58C136871.69 144680.14 136851.23 144700.96 136831.00 144722.00C136831.00 144711.00 136831.00 144700.00 136831.00 144689.00C136809.67 144689.00 136788.33 144689.00 136767.00 144689.00C136767.00 144657.00 136767.00 144625.00 136767.00 144593.00C136788.33 144582.33 136809.67 144571.67 136831.00 144561.00C136820.33 144539.33 136809.67 144517.67 136799.00 144496.00C136788.33 144485.33 136777.67 144474.67 136767.00 144464.00C136734.67 144453.33 136702.33 144442.67 136670.00 144432.00C136627.33 144432.00 136584.67 144432.00 136542.00 144432.00C136542.00 144453.33 136542.00 144474.67 136542.00 144496.00C136531.00 144474.67 136520.00 144453.33 136509.00 144432.00C136498.33 144432.00 136487.67 144432.00 136477.00 144432.00C136466.33 144442.67 136455.67 144453.33 136445.00 144464.00C136455.67 144464.00 136466.33 144464.00 136477.00 144464.00C136487.67 144485.67 136498.33 144507.33 136509.00 144529.00C136509.00 144539.67 136509.00 144550.33 136509.00 144561.00C136487.67 144561.00 136466.33 144561.00 136445.00 144561.00C136445.00 144582.33 136445.00 144603.67 136445.00 144625.00C136455.67 144635.67 136466.33 144646.33 136477.00 144657.00C136466.33 144657.00 136455.67 144657.00 136445.00 144657.00C136445.00 144667.67 136445.00 144678.33 136445.00 144689.00C136434.33 144710.67 136423.67 144732.33 136413.00 144754.00C136402.33 144754.00 136391.67 144754.00 136381.00 144754.00C136391.67 144732.33 136402.33 144710.67 136413.00 144689.00C136381.00 144678.33 136349.00 144667.67 136317.00 144657.00C136252.67 144667.67 136188.33 144678.33 136124.00 144689.00C136059.44 144721.42 135994.93 144753.93 135930.34 144786.29C135758.89 144861.18 135587.45 144936.10 135416.00 145011.00C135255.22 145107.38 135094.48 145203.82 134933.68 145300.16C134805.12 145364.44 134676.56 145428.72 134548.00 145493.00C134526.67 145514.33 134505.33 145535.67 134484.00 145557.00C134451.67 145568.00 134419.33 145579.00 134387.00 145590.00C134279.89 145665.05 134172.83 145740.18 134065.69 145815.18C133990.79 145857.78 133915.90 145900.39 133841.00 145943.00C133744.33 146029.00 133647.67 146115.00 133551.00 146201.00C133551.00 146243.67 133551.00 146286.33 133551.00 146329.00C133518.72 146361.06 133486.94 146393.61 133455.00 146426.00C133476.33 146447.33 133497.67 146468.67 133519.00 146490.00C133519.00 146500.67 133519.00 146511.33 133519.00 146522.00C133529.67 146522.00 133540.33 146522.00 133551.00 146522.00C133540.33 146532.67 133529.67 146543.33 133519.00 146554.00C133529.67 146564.67 133540.33 146575.33 133551.00 146586.00C133540.33 146586.00 133529.67 146586.00 133519.00 146586.00C133519.00 146597.00 133519.00 146608.00 133519.00 146619.00C133508.33 146608.00 133497.67 146597.00 133487.00 146586.00C133476.33 146597.00 133465.67 146608.00 133455.00 146619.00C133455.00 146629.67 133455.00 146640.33 133455.00 146651.00C133443.98 146651.24 133432.85 146650.53 133421.90 146651.36C133389.83 146661.98 133357.72 146672.46 133325.68 146683.16C133283.12 146704.44 133240.56 146725.72 133198.00 146747.00C133175.89 146768.56 133154.18 146790.56 133131.83 146811.84C133056.05 146865.97 132980.47 146920.36 132904.56 146974.30C132841.37 147016.53 132778.19 147058.77 132715.00 147101.00C132704.33 147111.67 132693.67 147122.33 132683.00 147133.00C132683.00 147154.33 132683.00 147175.67 132683.00 147197.00C132661.58 147207.76 132640.08 147218.36 132618.71 147229.22C132575.81 147261.49 132532.90 147293.74 132490.00 147326.00C132490.00 147336.67 132490.00 147347.33 132490.00 147358.00C132447.33 147368.67 132404.67 147379.33 132362.00 147390.00C132137.00 147529.33 131912.00 147668.67 131687.00 147808.00C131676.00 147808.00 131665.00 147808.00 131654.00 147808.00C131654.00 147818.67 131654.00 147829.33 131654.00 147840.00C131600.67 147872.33 131547.33 147904.67 131494.00 147937.00C131483.00 147958.33 131472.00 147979.67 131461.00 148001.00C131386.00 148022.33 131311.00 148043.67 131236.00 148065.00C131170.70 148108.55 131105.57 148152.38 131040.15 148195.75C130901.77 148280.83 130763.38 148365.92 130625.00 148451.00C130569.29 148495.79 130513.82 148540.89 130457.95 148585.48C130267.29 148733.65 130076.65 148881.83 129886.00 149030.00C129778.60 149137.43 129671.13 149244.81 129563.77 149352.28C129510.51 149416.18 129457.26 149480.09 129404.00 149544.00C129386.72 149596.35 129369.67 149648.77 129351.44 149700.79C129347.30 149712.86 129343.15 149724.93 129339.00 149737.00C129307.00 149737.00 129275.00 149737.00 129243.00 149737.00C129243.24 149748.35 129242.53 149759.81 129243.36 149771.09C129253.91 149802.72 129264.45 149834.36 129275.00 149866.00C129285.67 149876.67 129296.33 149887.33 129307.00 149898.00C129307.00 149930.33 129307.00 149962.67 129307.00 149995.00C129285.67 150016.33 129264.33 150037.67 129243.00 150059.00C129232.33 150102.00 129221.67 150145.00 129211.00 150188.00C129211.00 150198.67 129211.00 150209.33 129211.00 150220.00C129221.67 150220.00 129232.33 150220.00 129243.00 150220.00C129243.00 150241.33 129243.00 150262.67 129243.00 150284.00C129243.00 150273.33 129243.00 150262.67 129243.00 150252.00C129221.67 150252.00 129200.33 150252.00 129179.00 150252.00C129146.60 150273.44 129114.09 150294.71 129081.75 150316.25C129038.72 150359.23 128995.79 150402.30 128952.71 150445.22C128867.14 150509.48 128781.57 150573.74 128696.00 150638.00C128589.00 150755.67 128482.00 150873.33 128375.00 150991.00C128364.33 150991.00 128353.67 150991.00 128343.00 150991.00C128343.00 150969.67 128343.00 150948.33 128343.00 150927.00C128365.10 150905.05 128386.90 150882.80 128409.19 150861.05C128504.80 150776.04 128600.40 150691.01 128696.00 150606.00C128685.33 150595.00 128674.67 150584.00 128664.00 150573.00C128674.67 150562.33 128685.33 150551.67 128696.00 150541.00C128674.67 150541.00 128653.33 150541.00 128632.00 150541.00C128621.33 150551.67 128610.67 150562.33 128600.00 150573.00C128578.67 150562.33 128557.33 150551.67 128536.00 150541.00C128536.00 150573.33 128536.00 150605.67 128536.00 150638.00C128514.33 150638.00 128492.67 150638.00 128471.00 150638.00C128460.33 150648.67 128449.67 150659.33 128439.00 150670.00C128428.33 150659.33 128417.67 150648.67 128407.00 150638.00C128364.10 150659.54 128321.10 150680.87 128278.00 150702.00C128224.26 150658.91 128170.45 150615.90 128116.75 150572.75C128106.14 150562.03 128095.32 150551.53 128084.84 150540.68C128074.23 150519.45 128063.61 150498.23 128053.00 150477.00C128031.67 150477.00 128010.33 150477.00 127989.00 150477.00C127967.67 150466.33 127946.33 150455.67 127925.00 150445.00C127914.00 150423.33 127903.00 150401.67 127892.00 150380.00C127924.33 150369.33 127956.67 150358.67 127989.00 150348.00C127999.67 150326.67 128010.33 150305.33 128021.00 150284.00C128021.00 150262.67 128021.00 150241.33 128021.00 150220.00C128031.67 150220.00 128042.33 150220.00 128053.00 150220.00C128063.67 150209.33 128074.33 150198.67 128085.00 150188.00C128043.78 150166.61 128002.42 150145.47 127960.79 150124.89C127953.69 150122.87 127958.32 150113.60 127957.00 150108.00C127955.99 150101.80 127959.22 150093.84 127954.97 150089.00C127933.98 150068.34 127912.99 150047.66 127892.00 150027.00C127892.00 150016.33 127892.00 150005.67 127892.00 149995.00C127870.67 149962.67 127849.33 149930.33 127828.00 149898.00C127828.00 149887.33 127828.00 149876.67 127828.00 149866.00C127817.33 149855.33 127806.67 149844.67 127796.00 149834.00C127806.67 149812.67 127817.33 149791.33 127828.00 149770.00C127817.33 149737.67 127806.67 149705.33 127796.00 149673.00C127806.67 149662.33 127817.33 149651.67 127828.00 149641.00C127828.00 149630.33 127828.00 149619.67 127828.00 149609.00C127817.33 149609.00 127806.67 149609.00 127796.00 149609.00C127774.67 149598.33 127753.33 149587.67 127732.00 149577.00C127732.00 149566.00 127732.00 149555.00 127732.00 149544.00C127742.67 149533.33 127753.33 149522.67 127764.00 149512.00C127753.33 149512.00 127742.67 149512.00 127732.00 149512.00C127732.00 149501.33 127732.00 149490.67 127732.00 149480.00C127710.86 149458.63 127689.36 149437.62 127667.80 149416.68C127663.61 149410.42 127660.89 149403.19 127657.28 149396.55C127649.85 149381.70 127642.43 149366.85 127635.00 149352.00C127624.33 149362.67 127613.67 149373.33 127603.00 149384.00C127603.00 149405.33 127603.00 149426.67 127603.00 149448.00C127581.67 149448.00 127560.33 149448.00 127539.00 149448.00C127539.00 149469.33 127539.00 149490.67 127539.00 149512.00C127528.33 149522.67 127517.67 149533.33 127507.00 149544.00C127507.00 149576.33 127507.00 149608.67 127507.00 149641.00C127496.00 149641.00 127485.00 149641.00 127474.00 149641.00C127463.33 149619.67 127452.67 149598.33 127442.00 149577.00C127431.33 149577.00 127420.67 149577.00 127410.00 149577.00C127410.00 149587.67 127410.00 149598.33 127410.00 149609.00C127388.67 149630.33 127367.33 149651.67 127346.00 149673.00C127335.33 149694.33 127324.67 149715.67 127314.00 149737.00C127292.33 149758.67 127270.67 149780.33 127249.00 149802.00C127249.00 149780.33 127249.00 149758.67 127249.00 149737.00C127259.67 149737.00 127270.33 149737.00 127281.00 149737.00C127281.00 149705.00 127281.00 149673.00 127281.00 149641.00C127270.33 149641.00 127259.67 149641.00 127249.00 149641.00C127238.33 149651.67 127227.67 149662.33 127217.00 149673.00C127217.00 149662.33 127217.00 149651.67 127217.00 149641.00C127195.67 149641.00 127174.33 149641.00 127153.00 149641.00C127153.00 149619.67 127153.00 149598.33 127153.00 149577.00C127120.67 149544.67 127088.33 149512.33 127056.00 149480.00C127045.33 149480.00 127034.67 149480.00 127024.00 149480.00C127024.00 149469.33 127024.00 149458.67 127024.00 149448.00C127002.29 149437.26 126980.74 149426.13 126958.91 149415.64C126927.28 149405.09 126895.64 149394.55 126864.00 149384.00C126853.00 149394.67 126842.00 149405.33 126831.00 149416.00C126809.67 149416.00 126788.33 149416.00 126767.00 149416.00C126702.67 149458.67 126638.33 149501.33 126574.00 149544.00C126563.33 149587.00 126552.67 149630.00 126542.00 149673.00C126542.00 149694.33 126542.00 149715.67 126542.00 149737.00C126520.67 149737.00 126499.33 149737.00 126478.00 149737.00C126466.82 149748.40 126455.17 149759.38 126444.30 149771.05C126423.10 149802.77 126402.05 149834.60 126380.75 149866.25C126370.14 149876.97 126359.32 149887.47 126348.84 149898.32C126338.23 149919.55 126327.61 149940.77 126317.00 149962.00C126306.33 149962.00 126295.67 149962.00 126285.00 149962.00C126241.75 149919.59 126198.72 149876.94 126156.00 149834.00C126156.00 149812.67 126156.00 149791.33 126156.00 149770.00C126145.33 149759.00 126134.67 149748.00 126124.00 149737.00C126124.00 149726.33 126124.00 149715.67 126124.00 149705.00C126102.67 149705.00 126081.33 149705.00 126060.00 149705.00C126060.00 149683.67 126060.00 149662.33 126060.00 149641.00C126049.33 149630.33 126038.67 149619.67 126028.00 149609.00C126028.00 149598.33 126028.00 149587.67 126028.00 149577.00C126017.00 149577.00 126006.00 149577.00 125995.00 149577.00C125995.00 149534.00 125995.00 149491.00 125995.00 149448.00C126006.00 149448.00 126017.00 149448.00 126028.00 149448.00C126028.00 149437.33 126028.00 149426.67 126028.00 149416.00C126049.33 149405.33 126070.67 149394.67 126092.00 149384.00C126102.67 149362.33 126113.33 149340.67 126124.00 149319.00C126124.00 149297.67 126124.00 149276.33 126124.00 149255.00C126134.67 149244.33 126145.33 149233.67 126156.00 149223.00C126145.33 149212.33 126134.67 149201.67 126124.00 149191.00C126134.67 149180.33 126145.33 149169.67 126156.00 149159.00C126145.33 149148.00 126134.67 149137.00 126124.00 149126.00C126124.00 149072.67 126124.00 149019.33 126124.00 148966.00C126134.67 148966.00 126145.33 148966.00 126156.00 148966.00C126156.00 148976.67 126156.00 148987.33 126156.00 148998.00C126166.67 148976.67 126177.33 148955.33 126188.00 148934.00C126177.33 148934.00 126166.67 148934.00 126156.00 148934.00C126177.08 148912.09 126198.39 148890.40 126220.00 148869.00C126220.00 148847.67 126220.00 148826.33 126220.00 148805.00C126188.00 148805.00 126156.00 148805.00 126124.00 148805.00C126134.67 148794.33 126145.33 148783.67 126156.00 148773.00C126145.33 148751.33 126134.67 148729.67 126124.00 148708.00C126134.67 148686.67 126145.33 148665.33 126156.00 148644.00C126166.67 148633.33 126177.33 148622.67 126188.00 148612.00C126188.00 148580.00 126188.00 148548.00 126188.00 148516.00C126220.40 148494.23 126252.91 148472.62 126285.25 148450.75C126295.97 148440.14 126306.47 148429.32 126317.32 148418.84C126338.55 148408.23 126359.77 148397.61 126381.00 148387.00C126381.00 148365.67 126381.00 148344.33 126381.00 148323.00C126391.67 148323.00 126402.33 148323.00 126413.00 148323.00C126413.00 148301.33 126413.00 148279.67 126413.00 148258.00C126423.67 148247.33 126434.33 148236.67 126445.00 148226.00C126445.00 148215.33 126445.00 148204.67 126445.00 148194.00C126434.33 148183.33 126423.67 148172.67 126413.00 148162.00C126413.00 148172.67 126413.00 148183.33 126413.00 148194.00C126381.00 148194.00 126349.00 148194.00 126317.00 148194.00C126317.00 148183.33 126317.00 148172.67 126317.00 148162.00C126306.33 148151.33 126295.67 148140.67 126285.00 148130.00C126274.33 148130.00 126263.67 148130.00 126253.00 148130.00C126253.00 148119.33 126253.00 148108.67 126253.00 148098.00C126242.00 148098.00 126231.00 148098.00 126220.00 148098.00C126220.00 148087.00 126220.00 148076.00 126220.00 148065.00C126198.67 148065.00 126177.33 148065.00 126156.00 148065.00C126145.33 148043.67 126134.67 148022.33 126124.00 148001.00C126124.00 147990.33 126124.00 147979.67 126124.00 147969.00C126113.31 147958.20 126102.40 147947.62 126091.84 147936.68C126081.23 147915.12 126070.61 147893.56 126060.00 147872.00C126049.33 147883.00 126038.67 147894.00 126028.00 147905.00C126006.33 147883.33 125984.67 147861.67 125963.00 147840.00C125952.33 147850.67 125941.67 147861.33 125931.00 147872.00C125920.33 147861.33 125909.67 147850.67 125899.00 147840.00C125877.67 147861.67 125856.33 147883.33 125835.00 147905.00C125813.33 147905.00 125791.67 147905.00 125770.00 147905.00C125770.00 147915.67 125770.00 147926.33 125770.00 147937.00C125748.67 147947.67 125727.33 147958.33 125706.00 147969.00C125695.33 147990.33 125684.67 148011.67 125674.00 148033.00C125652.67 148022.33 125631.33 148011.67 125610.00 148001.00C125620.67 148001.00 125631.33 148001.00 125642.00 148001.00C125631.33 147990.33 125620.67 147979.67 125610.00 147969.00C125620.67 147958.33 125631.33 147947.67 125642.00 147937.00C125631.33 147937.00 125620.67 147937.00 125610.00 147937.00C125620.67 147926.33 125631.33 147915.67 125642.00 147905.00C125631.33 147894.00 125620.67 147883.00 125610.00 147872.00C125588.33 147861.33 125566.67 147850.67 125545.00 147840.00C125545.00 147883.00 125545.00 147926.00 125545.00 147969.00C125523.67 147947.67 125502.33 147926.33 125481.00 147905.00C125438.00 147915.67 125395.00 147926.33 125352.00 147937.00C125330.67 147947.67 125309.33 147958.33 125288.00 147969.00C125277.33 147969.00 125266.67 147969.00 125256.00 147969.00C125256.00 147947.67 125256.00 147926.33 125256.00 147905.00C125245.33 147905.00 125234.67 147905.00 125224.00 147905.00C125213.33 147926.33 125202.67 147947.67 125192.00 147969.00C125170.33 147979.67 125148.67 147990.33 125127.00 148001.00C125116.33 147969.00 125105.67 147937.00 125095.00 147905.00C125073.67 147894.00 125052.33 147883.00 125031.00 147872.00C125009.33 147872.00 124987.67 147872.00 124966.00 147872.00C124955.33 147850.67 124944.67 147829.33 124934.00 147808.00C124923.33 147797.33 124912.67 147786.67 124902.00 147776.00C124880.67 147797.33 124859.33 147818.67 124838.00 147840.00C124816.67 147818.67 124795.33 147797.33 124774.00 147776.00C124763.00 147786.67 124752.00 147797.33 124741.00 147808.00C124762.67 147829.33 124784.33 147850.67 124806.00 147872.00C124795.33 147872.00 124784.67 147872.00 124774.00 147872.00C124752.33 147861.33 124730.67 147850.67 124709.00 147840.00C124655.33 147850.67 124601.67 147861.33 124548.00 147872.00C124537.33 147872.00 124526.67 147872.00 124516.00 147872.00C124516.00 147883.00 124516.00 147894.00 124516.00 147905.00C124505.33 147905.00 124494.67 147905.00 124484.00 147905.00C124473.33 147894.00 124462.67 147883.00 124452.00 147872.00C124420.00 147872.00 124388.00 147872.00 124356.00 147872.00C124334.33 147893.67 124312.67 147915.33 124291.00 147937.00C124280.33 147915.33 124269.67 147893.67 124259.00 147872.00C124237.67 147872.00 124216.33 147872.00 124195.00 147872.00C124195.00 147861.33 124195.00 147850.67 124195.00 147840.00C124173.67 147840.00 124152.33 147840.00 124131.00 147840.00C124131.00 147818.67 124131.00 147797.33 124131.00 147776.00C124120.00 147776.00 124109.00 147776.00 124098.00 147776.00C124076.67 147786.67 124055.33 147797.33 124034.00 147808.00C124044.67 147776.00 124055.33 147744.00 124066.00 147712.00C124076.67 147712.00 124087.33 147712.00 124098.00 147712.00C124098.00 147701.33 124098.00 147690.67 124098.00 147680.00C124087.33 147680.00 124076.67 147680.00 124066.00 147680.00C124044.67 147690.67 124023.33 147701.33 124002.00 147712.00C123980.67 147701.33 123959.33 147690.67 123938.00 147680.00C123927.00 147680.00 123916.00 147680.00 123905.00 147680.00C123894.33 147690.67 123883.67 147701.33 123873.00 147712.00C123883.67 147722.67 123894.33 147733.33 123905.00 147744.00C123916.00 147733.33 123927.00 147722.67 123938.00 147712.00C123927.00 147722.67 123916.00 147733.33 123905.00 147744.00C123905.00 147765.33 123905.00 147786.67 123905.00 147808.00C123894.31 147818.80 123883.40 147829.38 123872.84 147840.32C123862.23 147861.88 123851.61 147883.44 123841.00 147905.00C123830.33 147905.00 123819.67 147905.00 123809.00 147905.00C123798.33 147915.67 123787.67 147926.33 123777.00 147937.00C123766.33 147937.00 123755.67 147937.00 123745.00 147937.00C123734.00 147915.33 123723.00 147893.67 123712.00 147872.00C123701.33 147872.00 123690.67 147872.00 123680.00 147872.00C123680.00 147883.00 123680.00 147894.00 123680.00 147905.00C123658.67 147905.00 123637.33 147905.00 123616.00 147905.00C123616.00 147894.00 123616.00 147883.00 123616.00 147872.00C123605.33 147872.00 123594.67 147872.00 123584.00 147872.00C123573.33 147893.67 123562.67 147915.33 123552.00 147937.00C123530.33 147926.33 123508.67 147915.67 123487.00 147905.00C123476.33 147894.00 123465.67 147883.00 123455.00 147872.00C123369.33 147872.00 123283.67 147872.00 123198.00 147872.00C123187.33 147883.00 123176.67 147894.00 123166.00 147905.00C123166.00 147915.67 123166.00 147926.33 123166.00 147937.00C123144.67 147937.00 123123.33 147937.00 123102.00 147937.00C123102.00 147958.33 123102.00 147979.67 123102.00 148001.00C123048.33 148001.00 122994.67 148001.00 122941.00 148001.00C122919.67 147990.33 122898.33 147979.67 122877.00 147969.00C122844.67 147969.00 122812.33 147969.00 122780.00 147969.00C122748.00 147936.67 122716.00 147904.33 122684.00 147872.00C122673.00 147872.00 122662.00 147872.00 122651.00 147872.00C122651.00 147861.33 122651.00 147850.67 122651.00 147840.00C122640.33 147840.00 122629.67 147840.00 122619.00 147840.00C122629.67 147818.67 122640.33 147797.33 122651.00 147776.00C122651.00 147765.33 122651.00 147754.67 122651.00 147744.00C122640.33 147744.00 122629.67 147744.00 122619.00 147744.00C122619.00 147733.33 122619.00 147722.67 122619.00 147712.00C122608.33 147712.00 122597.67 147712.00 122587.00 147712.00C122597.67 147679.67 122608.33 147647.33 122619.00 147615.00C122608.33 147604.33 122597.67 147593.67 122587.00 147583.00C122587.00 147572.33 122587.00 147561.67 122587.00 147551.00C122608.33 147529.67 122629.67 147508.33 122651.00 147487.00C122629.67 147476.33 122608.33 147465.67 122587.00 147455.00C122597.67 147455.00 122608.33 147455.00 122619.00 147455.00C122619.00 147444.00 122619.00 147433.00 122619.00 147422.00C122608.33 147400.67 122597.67 147379.33 122587.00 147358.00C122587.00 147336.67 122587.00 147315.33 122587.00 147294.00C122597.67 147294.00 122608.33 147294.00 122619.00 147294.00C122629.67 147283.33 122640.33 147272.67 122651.00 147262.00C122662.00 147272.67 122673.00 147283.33 122684.00 147294.00C122694.67 147272.33 122705.33 147250.67 122716.00 147229.00C122726.67 147218.33 122737.33 147207.67 122748.00 147197.00C122737.33 147186.33 122726.67 147175.67 122716.00 147165.00C122716.00 147143.67 122716.00 147122.33 122716.00 147101.00C122705.33 147079.33 122694.67 147057.67 122684.00 147036.00C122695.02 147035.76 122706.14 147036.47 122717.09 147035.64C122748.72 147025.09 122780.36 147014.55 122812.00 147004.00C122812.00 146982.67 122812.00 146961.33 122812.00 146940.00C122833.41 146918.41 122855.07 146897.07 122877.00 146876.00C122887.67 146876.00 122898.33 146876.00 122909.00 146876.00C122909.00 146854.33 122909.00 146832.67 122909.00 146811.00C122898.33 146811.00 122887.67 146811.00 122877.00 146811.00C122887.67 146789.67 122898.33 146768.33 122909.00 146747.00C122898.33 146736.33 122887.67 146725.67 122877.00 146715.00C122898.33 146693.67 122919.67 146672.33 122941.00 146651.00C122951.67 146629.33 122962.33 146607.67 122973.00 146586.00C122973.00 146575.33 122973.00 146564.67 122973.00 146554.00C122962.33 146554.00 122951.67 146554.00 122941.00 146554.00C122930.33 146575.67 122919.67 146597.33 122909.00 146619.00C122898.33 146608.00 122887.67 146597.00 122877.00 146586.00C122877.00 146575.33 122877.00 146564.67 122877.00 146554.00C122919.89 146489.81 122962.60 146425.51 123005.00 146361.00C123015.67 146361.00 123026.33 146361.00 123037.00 146361.00C123069.33 146329.00 123101.67 146297.00 123134.00 146265.00C123123.33 146254.33 123112.67 146243.67 123102.00 146233.00C123080.33 146233.00 123058.67 146233.00 123037.00 146233.00C123026.33 146222.33 123015.67 146211.67 123005.00 146201.00C122973.00 146201.00 122941.00 146201.00 122909.00 146201.00C122909.00 146179.33 122909.00 146157.67 122909.00 146136.00C122898.33 146136.00 122887.67 146136.00 122877.00 146136.00C122855.33 146114.67 122833.67 146093.33 122812.00 146072.00C122801.33 146072.00 122790.67 146072.00 122780.00 146072.00C122769.33 146082.67 122758.67 146093.33 122748.00 146104.00C122737.33 146093.33 122726.67 146082.67 122716.00 146072.00C122716.00 146050.67 122716.00 146029.33 122716.00 146008.00C122697.72 145989.05 122679.43 145970.09 122660.28 145952.00C122657.85 145947.98 122648.89 145945.02 122652.55 145940.00C122663.03 145919.67 122673.51 145899.33 122684.00 145879.00C122673.00 145868.33 122662.00 145857.67 122651.00 145847.00C122640.33 145847.00 122629.67 145847.00 122619.00 145847.00C122629.67 145836.33 122640.33 145825.67 122651.00 145815.00C122640.33 145804.33 122629.67 145793.67 122619.00 145783.00C122597.67 145783.00 122576.33 145783.00 122555.00 145783.00C122555.00 145772.00 122555.00 145761.00 122555.00 145750.00C122511.93 145717.90 122468.77 145685.92 122425.75 145653.75C122415.17 145643.17 122404.58 145632.58 122394.00 145622.00C122415.67 145611.33 122437.33 145600.67 122459.00 145590.00C122459.00 145515.00 122459.00 145440.00 122459.00 145365.00C122480.33 145354.00 122501.67 145343.00 122523.00 145332.00C122512.33 145321.33 122501.67 145310.67 122491.00 145300.00C122491.00 145289.33 122491.00 145278.67 122491.00 145268.00C122480.33 145268.00 122469.67 145268.00 122459.00 145268.00C122426.67 145246.67 122394.33 145225.33 122362.00 145204.00C122362.00 145193.33 122362.00 145182.67 122362.00 145172.00C122351.33 145161.00 122340.67 145150.00 122330.00 145139.00C122319.33 145150.00 122308.67 145161.00 122298.00 145172.00C122287.33 145161.00 122276.67 145150.00 122266.00 145139.00C122255.00 145150.00 122244.00 145161.00 122233.00 145172.00C122233.00 145161.00 122233.00 145150.00 122233.00 145139.00C122201.00 145128.33 122169.00 145117.67 122137.00 145107.00C122147.67 145096.33 122158.33 145085.67 122169.00 145075.00C122158.33 145075.00 122147.67 145075.00 122137.00 145075.00C122147.67 145064.33 122158.33 145053.67 122169.00 145043.00C122137.00 145032.33 122105.00 145021.67 122073.00 145011.00C122062.33 145011.00 122051.67 145011.00 122041.00 145011.00C122041.00 145000.33 122041.00 144989.67 122041.00 144979.00C122030.00 144968.33 122019.00 144957.67 122008.00 144947.00C122019.00 144936.00 122030.00 144925.00 122041.00 144914.00C122030.00 144914.00 122019.00 144914.00 122008.00 144914.00C122008.00 144903.33 122008.00 144892.67 122008.00 144882.00C121986.67 144871.33 121965.33 144860.67 121944.00 144850.00C121922.67 144828.67 121901.33 144807.33 121880.00 144786.00C121880.00 144764.67 121880.00 144743.33 121880.00 144722.00C121869.33 144722.00 121858.67 144722.00 121848.00 144722.00C121848.00 144711.00 121848.00 144700.00 121848.00 144689.00C121815.67 144689.00 121783.33 144689.00 121751.00 144689.00C121761.67 144678.33 121772.33 144667.67 121783.00 144657.00C121772.33 144657.00 121761.67 144657.00 121751.00 144657.00C121761.67 144657.00 121772.33 144657.00 121783.00 144657.00C121793.67 144646.33 121804.33 144635.67 121815.00 144625.00C121804.33 144625.00 121793.67 144625.00 121783.00 144625.00C121783.00 144614.33 121783.00 144603.67 121783.00 144593.00C121772.33 144582.33 121761.67 144571.67 121751.00 144561.00C121740.33 144561.00 121729.67 144561.00 121719.00 144561.00C121719.00 144550.33 121719.00 144539.67 121719.00 144529.00C121729.67 144518.00 121740.33 144507.00 121751.00 144496.00C121751.00 144485.33 121751.00 144474.67 121751.00 144464.00C121729.67 144453.33 121708.33 144442.67 121687.00 144432.00C121676.33 144432.00 121665.67 144432.00 121655.00 144432.00C121655.00 144421.33 121655.00 144410.67 121655.00 144400.00C121676.33 144400.00 121697.67 144400.00 121719.00 144400.00C121719.00 144389.33 121719.00 144378.67 121719.00 144368.00C121708.33 144368.00 121697.67 144368.00 121687.00 144368.00C121687.00 144357.33 121687.00 144346.67 121687.00 144336.00C121676.33 144325.00 121665.67 144314.00 121655.00 144303.00C121644.33 144314.00 121633.67 144325.00 121623.00 144336.00C121612.00 144314.33 121601.00 144292.67 121590.00 144271.00C121622.33 144271.00 121654.67 144271.00 121687.00 144271.00C121676.33 144260.33 121665.67 144249.67 121655.00 144239.00C121655.00 144228.33 121655.00 144217.67 121655.00 144207.00C121644.33 144207.00 121633.67 144207.00 121623.00 144207.00C121623.00 144196.33 121623.00 144185.67 121623.00 144175.00C121601.33 144185.67 121579.67 144196.33 121558.00 144207.00C121558.00 144217.67 121558.00 144228.33 121558.00 144239.00C121536.67 144228.33 121515.33 144217.67 121494.00 144207.00C121483.33 144207.00 121472.67 144207.00 121462.00 144207.00C121462.00 144196.33 121462.00 144185.67 121462.00 144175.00C121440.08 144152.77 121417.66 144131.05 121395.33 144109.23C121385.10 144098.93 121375.17 144088.35 121365.00 144078.00C121365.00 144046.00 121365.00 144014.00 121365.00 143982.00C121343.67 144003.33 121322.33 144024.67 121301.00 144046.00C121290.33 144024.67 121279.67 144003.33 121269.00 143982.00C121258.33 143971.33 121247.67 143960.67 121237.00 143950.00C121237.00 143928.67 121237.00 143907.33 121237.00 143886.00C121226.33 143875.00 121215.67 143864.00 121205.00 143853.00C121215.67 143853.00 121226.33 143853.00 121237.00 143853.00C121247.67 143842.33 121258.33 143831.67 121269.00 143821.00C121247.67 143810.33 121226.33 143799.67 121205.00 143789.00C121215.67 143789.00 121226.33 143789.00 121237.00 143789.00C121258.33 143799.67 121279.67 143810.33 121301.00 143821.00C121290.33 143810.33 121279.67 143799.67 121269.00 143789.00C121269.00 143778.33 121269.00 143767.67 121269.00 143757.00C121279.67 143757.00 121290.33 143757.00 121301.00 143757.00C121343.90 143735.46 121386.90 143714.13 121430.00 143693.00C121430.00 143650.00 121430.00 143607.00 121430.00 143564.00C121419.00 143542.67 121408.00 143521.33 121397.00 143500.00C121397.00 143489.00 121397.00 143478.00 121397.00 143467.00C121408.00 143456.33 121419.00 143445.67 121430.00 143435.00C121408.33 143424.33 121386.67 143413.67 121365.00 143403.00C121375.67 143392.33 121386.33 143381.67 121397.00 143371.00C121397.00 143339.00 121397.00 143307.00 121397.00 143275.00C121418.67 143285.67 121440.33 143296.33 121462.00 143307.00C121472.67 143307.00 121483.33 143307.00 121494.00 143307.00C121483.33 143285.33 121472.67 143263.67 121462.00 143242.00C121462.00 143231.33 121462.00 143220.67 121462.00 143210.00C121472.67 143188.67 121483.33 143167.33 121494.00 143146.00C121483.33 143135.33 121472.67 143124.67 121462.00 143114.00C121462.00 143103.33 121462.00 143092.67 121462.00 143082.00C121451.33 143082.00 121440.67 143082.00 121430.00 143082.00C121430.00 143071.33 121430.00 143060.67 121430.00 143050.00C121419.00 143050.00 121408.00 143050.00 121397.00 143050.00C121386.33 143039.00 121375.67 143028.00 121365.00 143017.00C121354.33 143017.00 121343.67 143017.00 121333.00 143017.00C121333.00 142995.67 121333.00 142974.33 121333.00 142953.00C121322.33 142953.00 121311.67 142953.00 121301.00 142953.00C121301.00 142942.33 121301.00 142931.67 121301.00 142921.00C121279.67 142910.33 121258.33 142899.67 121237.00 142889.00C121237.00 142878.33 121237.00 142867.67 121237.00 142857.00C121215.33 142846.00 121193.67 142835.00 121172.00 142824.00C121183.00 142813.33 121194.00 142802.67 121205.00 142792.00C121205.00 142781.33 121205.00 142770.67 121205.00 142760.00C121194.00 142760.00 121183.00 142760.00 121172.00 142760.00C121172.00 142738.67 121172.00 142717.33 121172.00 142696.00C121161.33 142685.33 121150.67 142674.67 121140.00 142664.00C121150.67 142642.33 121161.33 142620.67 121172.00 142599.00C121193.67 142577.67 121215.33 142556.33 121237.00 142535.00C121237.00 142524.33 121237.00 142513.67 121237.00 142503.00C121226.33 142492.33 121215.67 142481.67 121205.00 142471.00C121215.67 142449.33 121226.33 142427.67 121237.00 142406.00C121226.33 142384.67 121215.67 142363.33 121205.00 142342.00C121215.67 142331.33 121226.33 142320.67 121237.00 142310.00C121204.60 142288.56 121172.09 142267.29 121139.75 142245.75C121129.17 142235.17 121118.58 142224.58 121108.00 142214.00C121118.67 142203.00 121129.33 142192.00 121140.00 142181.00C121150.67 142181.00 121161.33 142181.00 121172.00 142181.00C121161.33 142159.67 121150.67 142138.33 121140.00 142117.00C121150.67 142106.33 121161.33 142095.67 121172.00 142085.00C121172.00 142063.67 121172.00 142042.33 121172.00 142021.00C121193.67 142031.67 121215.33 142042.33 121237.00 142053.00C121237.00 141999.33 121237.00 141945.67 121237.00 141892.00C121258.33 141870.67 121279.67 141849.33 121301.00 141828.00C121311.67 141828.00 121322.33 141828.00 121333.00 141828.00C121343.67 141838.67 121354.33 141849.33 121365.00 141860.00C121375.67 141860.00 121386.33 141860.00 121397.00 141860.00C121386.33 141849.33 121375.67 141838.67 121365.00 141828.00C121375.67 141817.00 121386.33 141806.00 121397.00 141795.00C121375.67 141795.00 121354.33 141795.00 121333.00 141795.00C121333.00 141773.67 121333.00 141752.33 121333.00 141731.00C121322.33 141731.00 121311.67 141731.00 121301.00 141731.00C121290.33 141720.33 121279.67 141709.67 121269.00 141699.00C121258.33 141699.00 121247.67 141699.00 121237.00 141699.00C121237.00 141677.67 121237.00 141656.33 121237.00 141635.00C121204.67 141635.00 121172.33 141635.00 121140.00 141635.00C121140.00 141624.33 121140.00 141613.67 121140.00 141603.00C121172.33 141592.00 121204.67 141581.00 121237.00 141570.00C121247.67 141581.00 121258.33 141592.00 121269.00 141603.00C121279.67 141592.00 121290.33 141581.00 121301.00 141570.00C121290.33 141559.33 121279.67 141548.67 121269.00 141538.00C121269.00 141527.33 121269.00 141516.67 121269.00 141506.00C121236.67 141484.67 121204.33 141463.33 121172.00 141442.00C121140.00 141442.00 121108.00 141442.00 121076.00 141442.00C121076.00 141409.67 121076.00 141377.33 121076.00 141345.00C121086.67 141356.00 121097.33 141367.00 121108.00 141378.00C121118.67 141356.33 121129.33 141334.67 121140.00 141313.00C121140.00 141291.67 121140.00 141270.33 121140.00 141249.00C121129.33 141227.67 121118.67 141206.33 121108.00 141185.00C121108.00 141152.67 121108.00 141120.33 121108.00 141088.00C121086.67 141045.33 121065.33 141002.67 121044.00 140960.00C121033.33 140949.00 121022.67 140938.00 121012.00 140927.00C121022.67 140905.67 121033.33 140884.33 121044.00 140863.00C121033.33 140863.00 121022.67 140863.00 121012.00 140863.00C121001.00 140852.33 120990.00 140841.67 120979.00 140831.00C120979.00 140798.67 120979.00 140766.33 120979.00 140734.00C120947.00 140680.67 120915.00 140627.33 120883.00 140574.00C120872.33 140563.33 120861.67 140552.67 120851.00 140542.00C120861.67 140531.00 120872.33 140520.00 120883.00 140509.00C120851.00 140509.00 120819.00 140509.00 120787.00 140509.00C120776.00 140498.33 120765.00 140487.67 120754.00 140477.00C120754.00 140466.33 120754.00 140455.67 120754.00 140445.00C120743.33 140455.67 120732.67 140466.33 120722.00 140477.00C120711.33 140455.67 120700.67 140434.33 120690.00 140413.00C120668.67 140402.33 120647.33 140391.67 120626.00 140381.00C120615.33 140370.33 120604.67 140359.67 120594.00 140349.00C120615.33 140316.67 120636.67 140284.33 120658.00 140252.00C120636.67 140230.67 120615.33 140209.33 120594.00 140188.00C120572.33 140188.00 120550.67 140188.00 120529.00 140188.00C120507.67 140198.67 120486.33 140209.33 120465.00 140220.00C120443.67 140209.33 120422.33 140198.67 120401.00 140188.00C120379.33 140188.00 120357.67 140188.00 120336.00 140188.00C120325.33 140177.33 120314.67 140166.67 120304.00 140156.00C120293.33 140156.00 120282.67 140156.00 120272.00 140156.00C120261.33 140145.33 120250.67 140134.67 120240.00 140124.00C120240.00 140113.00 120240.00 140102.00 120240.00 140091.00C120229.33 140091.00 120218.67 140091.00 120208.00 140091.00C120186.67 140069.67 120165.33 140048.33 120144.00 140027.00C120111.67 140037.67 120079.33 140048.33 120047.00 140059.00C120025.67 140059.00 120004.33 140059.00 119983.00 140059.00C119961.59 140037.41 119939.93 140016.07 119918.00 139995.00C119907.33 140005.67 119896.67 140016.33 119886.00 140027.00C119864.67 140005.67 119843.33 139984.33 119822.00 139963.00C119800.67 139963.00 119779.33 139963.00 119758.00 139963.00C119758.00 139920.00 119758.00 139877.00 119758.00 139834.00C119768.67 139812.67 119779.33 139791.33 119790.00 139770.00C119790.00 139759.33 119790.00 139748.67 119790.00 139738.00C119800.67 139738.00 119811.33 139738.00 119822.00 139738.00C119822.00 139727.33 119822.00 139716.67 119822.00 139706.00C119789.55 139684.29 119757.17 139662.48 119724.68 139640.84C119703.45 139630.23 119682.23 139619.61 119661.00 139609.00C119629.00 139609.00 119597.00 139609.00 119565.00 139609.00C119532.67 139577.00 119500.33 139545.00 119468.00 139513.00C119468.00 139502.00 119468.00 139491.00 119468.00 139480.00C119478.67 139469.33 119489.33 139458.67 119500.00 139448.00C119511.00 139416.00 119522.00 139384.00 119533.00 139352.00C119522.00 139330.67 119511.00 139309.33 119500.00 139288.00C119500.00 139277.00 119500.00 139266.00 119500.00 139255.00C119468.00 139233.67 119436.00 139212.33 119404.00 139191.00C119393.33 139201.67 119382.67 139212.33 119372.00 139223.00C119372.00 139233.67 119372.00 139244.33 119372.00 139255.00C119382.67 139276.67 119393.33 139298.33 119404.00 139320.00C119393.33 139330.67 119382.67 139341.33 119372.00 139352.00C119350.67 139352.00 119329.33 139352.00 119308.00 139352.00C119297.00 139319.67 119286.00 139287.33 119275.00 139255.00C119253.67 139255.00 119232.33 139255.00 119211.00 139255.00C119179.00 139244.33 119147.00 139233.67 119115.00 139223.00C119115.00 139233.67 119115.00 139244.33 119115.00 139255.00C119082.67 139287.33 119050.33 139319.67 119018.00 139352.00C118996.67 139341.33 118975.33 139330.67 118954.00 139320.00C118932.33 139320.00 118910.67 139320.00 118889.00 139320.00C118867.67 139352.00 118846.33 139384.00 118825.00 139416.00C118793.00 139416.00 118761.00 139416.00 118729.00 139416.00C118696.67 139405.33 118664.33 139394.67 118632.00 139384.00C118610.67 139405.33 118589.33 139426.67 118568.00 139448.00C118536.00 139458.67 118504.00 139469.33 118472.00 139480.00C118439.67 139480.00 118407.33 139480.00 118375.00 139480.00C118353.67 139469.33 118332.33 139458.67 118311.00 139448.00C118289.33 139458.67 118267.67 139469.33 118246.00 139480.00C118235.33 139480.00 118224.67 139480.00 118214.00 139480.00C118214.00 139469.33 118214.00 139458.67 118214.00 139448.00C118203.20 139437.31 118192.62 139426.40 118181.68 139415.84C118138.79 139394.56 118095.89 139373.28 118053.00 139352.00C118031.67 139362.67 118010.33 139373.33 117989.00 139384.00C117967.67 139384.00 117946.33 139384.00 117925.00 139384.00C117914.33 139405.33 117903.67 139426.67 117893.00 139448.00C117839.33 139448.00 117785.67 139448.00 117732.00 139448.00C117721.33 139426.67 117710.67 139405.33 117700.00 139384.00C117678.67 139362.67 117657.33 139341.33 117636.00 139320.00C117636.00 139309.33 117636.00 139298.67 117636.00 139288.00C117603.67 139266.33 117571.33 139244.67 117539.00 139223.00C117517.67 139233.67 117496.33 139244.33 117475.00 139255.00C117453.33 139255.00 117431.67 139255.00 117410.00 139255.00C117399.33 139266.00 117388.67 139277.00 117378.00 139288.00C117378.00 139320.00 117378.00 139352.00 117378.00 139384.00C117367.33 139384.00 117356.67 139384.00 117346.00 139384.00C117335.33 139405.33 117324.67 139426.67 117314.00 139448.00C117281.67 139437.33 117249.33 139426.67 117217.00 139416.00C117195.67 139426.67 117174.33 139437.33 117153.00 139448.00C117121.00 139426.67 117089.00 139405.33 117057.00 139384.00C117046.33 139384.00 117035.67 139384.00 117025.00 139384.00C117003.33 139405.33 116981.67 139426.67 116960.00 139448.00C116938.67 139437.33 116917.33 139426.67 116896.00 139416.00C116885.31 139405.20 116874.40 139394.62 116863.84 139383.68C116853.23 139362.45 116842.61 139341.23 116832.00 139320.00C116821.20 139309.31 116810.61 139298.40 116799.68 139287.84C116777.99 139276.89 116756.40 139265.75 116734.65 139254.91C116692.10 139244.28 116649.55 139233.64 116607.00 139223.00C116585.33 139244.67 116563.67 139266.33 116542.00 139288.00C116520.67 139298.67 116499.33 139309.33 116478.00 139320.00C116456.16 139309.23 116434.55 139297.97 116412.57 139287.51C116380.71 139276.68 116348.86 139265.83 116317.00 139255.00C116306.33 139233.67 116295.67 139212.33 116285.00 139191.00C116253.00 139191.00 116221.00 139191.00 116189.00 139191.00C116167.29 139211.98 116145.60 139233.00 116124.52 139254.61C116117.27 139266.14 116110.94 139278.30 116104.05 139290.07C116068.03 139353.38 116032.02 139416.69 115996.00 139480.00C115963.67 139491.00 115931.33 139502.00 115899.00 139513.00C115877.67 139513.00 115856.33 139513.00 115835.00 139513.00C115813.92 139491.09 115792.61 139469.40 115771.00 139448.00C115706.67 139448.00 115642.33 139448.00 115578.00 139448.00C115567.33 139437.33 115556.67 139426.67 115546.00 139416.00C115556.65 139351.54 115567.45 139287.11 115578.00 139222.64C115578.00 139201.43 115578.00 139180.21 115578.00 139159.00C115545.67 139148.33 115513.33 139137.67 115481.00 139127.00C115470.33 139094.67 115459.67 139062.33 115449.00 139030.00C115438.31 139019.20 115427.40 139008.62 115416.84 138997.68C115395.56 138955.12 115374.28 138912.56 115353.00 138870.00C115288.67 138827.00 115224.33 138784.00 115160.00 138741.00C115149.33 138730.33 115138.67 138719.67 115128.00 138709.00C115074.33 138709.00 115020.67 138709.00 114967.00 138709.00C114945.67 138719.67 114924.33 138730.33 114903.00 138741.00C114892.00 138741.00 114881.00 138741.00 114870.00 138741.00C114848.67 138708.67 114827.33 138676.33 114806.00 138644.00C114774.00 138644.00 114742.00 138644.00 114710.00 138644.00C114688.33 138655.00 114666.67 138666.00 114645.00 138677.00C114623.67 138677.00 114602.33 138677.00 114581.00 138677.00C114495.33 138634.00 114409.67 138591.00 114324.00 138548.00C114238.33 138548.00 114152.67 138548.00 114067.00 138548.00C114002.67 138526.67 113938.33 138505.33 113874.00 138484.00C113841.55 138462.29 113809.17 138440.48 113776.68 138418.84C113755.07 138408.15 113733.63 138397.07 113711.90 138386.64C113679.94 138376.09 113647.97 138365.55 113616.00 138355.00C113605.33 138355.00 113594.67 138355.00 113584.00 138355.00C113552.00 138333.67 113520.00 138312.33 113488.00 138291.00C113477.33 138248.00 113466.67 138205.00 113456.00 138162.00C113445.00 138162.00 113434.00 138162.00 113423.00 138162.00C113401.67 138140.67 113380.33 138119.33 113359.00 138098.00C113337.67 138087.33 113316.33 138076.67 113295.00 138066.00C113262.67 138076.67 113230.33 138087.33 113198.00 138098.00C113186.89 138097.79 113175.71 138098.43 113164.65 138097.66C113122.43 138087.12 113080.22 138076.56 113038.00 138066.00C113016.22 138065.94 112994.43 138066.12 112972.65 138065.91C112930.10 138055.28 112887.55 138044.64 112845.00 138034.00C112823.33 138044.67 112801.67 138055.33 112780.00 138066.00C112758.67 138066.00 112737.33 138066.00 112716.00 138066.00C112673.00 138044.33 112630.00 138022.67 112587.00 138001.00C112555.00 138001.00 112523.00 138001.00 112491.00 138001.00C112459.00 138044.00 112427.00 138087.00 112395.00 138130.00C112384.00 138130.00 112373.00 138130.00 112362.00 138130.00C112319.33 138151.33 112276.67 138172.67 112234.00 138194.00C112212.33 138194.00 112190.67 138194.00 112169.00 138194.00C112158.33 138183.33 112147.67 138172.67 112137.00 138162.00C112094.33 138172.67 112051.67 138183.33 112009.00 138194.00C111998.33 138205.00 111987.67 138216.00 111977.00 138227.00C111954.95 138215.93 111933.08 138204.46 111910.91 138193.64C111879.28 138183.09 111847.64 138172.55 111816.00 138162.00C111772.88 138129.96 111729.86 138097.80 111686.68 138065.84C111665.45 138055.23 111644.23 138044.61 111623.00 138034.00C111548.00 138034.00 111473.00 138034.00 111398.00 138034.00C111365.67 138055.33 111333.33 138076.67 111301.00 138098.00C111269.00 138098.00 111237.00 138098.00 111205.00 138098.00C111194.33 138076.54 111183.47 138055.17 111172.91 138033.65C111162.28 137990.76 111151.64 137947.88 111141.00 137905.00C111141.00 137894.33 111141.00 137883.67 111141.00 137873.00C111119.33 137873.00 111097.67 137873.00 111076.00 137873.00C111065.33 137862.33 111054.67 137851.67 111044.00 137841.00C111033.33 137841.00 111022.67 137841.00 111012.00 137841.00C110990.67 137830.33 110969.33 137819.67 110948.00 137809.00C110830.00 137841.00 110712.00 137873.00 110594.00 137905.00C110582.98 137904.77 110571.86 137905.47 110560.90 137904.64C110528.94 137894.09 110496.97 137883.55 110465.00 137873.00C110433.80 137841.73 110402.35 137810.72 110371.74 137778.87C110359.39 137766.54 110347.39 137753.82 110334.56 137741.98C110271.05 137688.98 110207.52 137635.99 110144.00 137583.00C110111.67 137583.00 110079.33 137583.00 110047.00 137583.00C109993.67 137551.00 109940.33 137519.00 109887.00 137487.00C109844.00 137476.33 109801.00 137465.67 109758.00 137455.00C109704.33 137455.00 109650.67 137455.00 109597.00 137455.00C109542.77 137422.44 109488.72 137389.54 109434.37 137357.18C109413.58 137346.78 109392.79 137336.39 109372.00 137326.00C109361.33 137326.00 109350.67 137326.00 109340.00 137326.00C109318.67 137336.67 109297.33 137347.33 109276.00 137358.00C109265.15 137369.39 109253.87 137380.42 109243.29 137392.05C109221.87 137423.70 109200.43 137455.35 109179.00 137487.00C109168.33 137519.00 109157.67 137551.00 109147.00 137583.00C109146.79 137594.44 109147.43 137605.96 109146.66 137617.35C109136.12 137659.57 109125.56 137701.78 109115.00 137744.00C109115.28 137755.65 109114.40 137767.37 109115.49 137778.96C109125.99 137842.31 109136.50 137905.66 109147.00 137969.00C109104.00 137979.67 109061.00 137990.33 109018.00 138001.00C108981.43 138019.91 108944.88 138038.84 108907.87 138056.89C108880.25 138070.59 108852.62 138084.30 108825.00 138098.00C108814.33 138098.00 108803.67 138098.00 108793.00 138098.00C108793.00 138044.33 108793.00 137990.67 108793.00 137937.00C108771.56 137904.93 108750.28 137872.76 108728.75 137840.75C108718.17 137830.17 108707.58 137819.58 108697.00 137809.00C108654.00 137819.67 108611.00 137830.33 108568.00 137841.00C108546.67 137851.67 108525.33 137862.33 108504.00 137873.00C108482.67 137894.33 108461.33 137915.67 108440.00 137937.00C108407.67 137926.33 108375.33 137915.67 108343.00 137905.00C108268.00 137905.00 108193.00 137905.00 108118.00 137905.00C108063.81 137883.35 108009.46 137862.07 107955.37 137840.18C107934.58 137829.78 107913.79 137819.39 107893.00 137809.00C107882.33 137809.00 107871.67 137809.00 107861.00 137809.00C107850.33 137798.00 107839.67 137787.00 107829.00 137776.00C107807.33 137776.00 107785.67 137776.00 107764.00 137776.00C107764.00 137787.00 107764.00 137798.00 107764.00 137809.00C107742.67 137809.00 107721.33 137809.00 107700.00 137809.00C107646.33 137841.00 107592.67 137873.00 107539.00 137905.00C107528.33 137905.00 107517.67 137905.00 107507.00 137905.00C107474.88 137883.63 107442.84 137862.15 107410.68 137840.84C107389.12 137830.23 107367.56 137819.61 107346.00 137809.00C107335.33 137809.00 107324.67 137809.00 107314.00 137809.00C107271.33 137766.00 107228.67 137723.00 107186.00 137680.00C107164.33 137647.67 107142.67 137615.33 107121.00 137583.00C107110.33 137583.00 107099.67 137583.00 107089.00 137583.00C107067.13 137594.45 107044.96 137605.37 107023.27 137617.15C106927.51 137681.10 106831.76 137745.05 106736.00 137809.00C106671.67 137830.33 106607.33 137851.67 106543.00 137873.00C106510.67 137873.00 106478.33 137873.00 106446.00 137873.00C106403.33 137851.67 106360.67 137830.33 106318.00 137809.00C106275.00 137798.00 106232.00 137787.00 106189.00 137776.00C106178.33 137765.33 106167.67 137754.67 106157.00 137744.00C106114.00 137744.00 106071.00 137744.00 106028.00 137744.00C105974.33 137765.67 105920.67 137787.33 105867.00 137809.00C105845.31 137797.67 105823.35 137786.79 105801.83 137775.17C105727.22 137722.11 105652.61 137669.05 105578.00 137616.00C105546.00 137605.00 105514.00 137594.00 105482.00 137583.00C105407.00 137594.00 105332.00 137605.00 105257.00 137616.00C105245.87 137626.69 105234.94 137637.60 105223.68 137648.16C105181.12 137669.44 105138.56 137690.72 105096.00 137712.00C105096.00 137722.67 105096.00 137733.33 105096.00 137744.00C105074.33 137754.67 105052.67 137765.33 105031.00 137776.00C104988.59 137819.25 104945.94 137862.27 104903.00 137905.00C104860.00 137915.67 104817.00 137926.33 104774.00 137937.00C104752.67 137969.33 104731.33 138001.67 104710.00 138034.00C104688.82 137969.62 104667.49 137905.28 104646.00 137841.00zM143744.00 141667.00C143744.00 141677.67 143744.00 141688.33 143744.00 141699.00C143733.33 141699.00 143722.67 141699.00 143712.00 141699.00C143712.00 141688.33 143712.00 141677.67 143712.00 141667.00C143722.67 141656.33 143733.33 141645.67 143744.00 141635.00C143733.33 141635.00 143722.67 141635.00 143712.00 141635.00C143712.00 141645.67 143712.00 141656.33 143712.00 141667.00M142908.00 143339.00C142908.00 143328.33 142908.00 143317.67 142908.00 143307.00C142908.00 143317.67 142908.00 143328.33 142908.00 143339.00C142929.33 143339.00 142950.67 143339.00 142972.00 143339.00C142961.33 143349.67 142950.67 143360.33 142940.00 143371.00C142950.67 143371.00 142961.33 143371.00 142972.00 143371.00C142972.00 143381.67 142972.00 143392.33 142972.00 143403.00C142961.33 143413.67 142950.67 143424.33 142940.00 143435.00C142940.00 143424.33 142940.00 143413.67 142940.00 143403.00C142929.33 143392.33 142918.67 143381.67 142908.00 143371.00C142908.00 143360.33 142908.00 143349.67 142908.00 143339.00zM138181.00 143757.00C138181.00 143746.33 138181.00 143735.67 138181.00 143725.00C138181.00 143735.67 138181.00 143746.33 138181.00 143757.00zM142008.00 142310.00C142018.67 142310.00 142029.33 142310.00 142040.00 142310.00C142029.33 142310.00 142018.67 142310.00 142008.00 142310.00zM142844.00 142246.00C142833.33 142246.00 142822.67 142246.00 142812.00 142246.00C142822.67 142235.33 142833.33 142224.67 142844.00 142214.00C142844.00 142224.67 142844.00 142235.33 142844.00 142246.00C142833.33 142246.00 142822.67 142246.00 142812.00 142246.00C142822.67 142246.00 142833.33 142246.00 142844.00 142246.00zM143487.00 141442.00C143487.00 141431.33 143487.00 141420.67 143487.00 141410.00C143487.00 141420.67 143487.00 141431.33 143487.00 141442.00zM141558.00 142567.00C141558.00 142556.33 141558.00 142545.67 141558.00 142535.00C141558.00 142545.67 141558.00 142556.33 141558.00 142567.00zM141622.00 144207.00C141622.00 144196.33 141622.00 144185.67 141622.00 144175.00C141622.00 144185.67 141622.00 144196.33 141622.00 144207.00zM143455.00 141763.00C143465.67 141763.00 143476.33 141763.00 143487.00 141763.00C143487.00 141773.67 143487.00 141784.33 143487.00 141795.00C143476.33 141795.00 143465.67 141795.00 143455.00 141795.00C143455.00 141784.33 143455.00 141773.67 143455.00 141763.00zM141493.00 144207.00C141493.00 144196.33 141493.00 144185.67 141493.00 144175.00C141493.00 144185.67 141493.00 144196.33 141493.00 144207.00zM141718.00 143886.00C141707.33 143886.00 141696.67 143886.00 141686.00 143886.00C141686.00 143896.67 141686.00 143907.33 141686.00 143918.00C141675.33 143918.00 141664.67 143918.00 141654.00 143918.00C141654.00 143928.67 141654.00 143939.33 141654.00 143950.00C141686.33 143960.67 141718.67 143971.33 141751.00 143982.00C141740.00 143992.67 141729.00 144003.33 141718.00 144014.00C141729.00 144024.67 141740.00 144035.33 141751.00 144046.00C141761.67 144046.00 141772.33 144046.00 141783.00 144046.00C141804.33 144067.67 141825.67 144089.33 141847.00 144111.00C141857.67 144089.33 141868.33 144067.67 141879.00 144046.00C141889.67 144056.67 141900.33 144067.33 141911.00 144078.00C141921.67 144078.00 141932.33 144078.00 141943.00 144078.00C141954.00 144089.00 141965.00 144100.00 141976.00 144111.00C141965.00 144121.67 141954.00 144132.33 141943.00 144143.00C141932.33 144132.33 141921.67 144121.67 141911.00 144111.00C141911.00 144175.00 141911.00 144239.00 141911.00 144303.00C141921.67 144303.00 141932.33 144303.00 141943.00 144303.00C141932.33 144314.00 141921.67 144325.00 141911.00 144336.00C141911.00 144346.67 141911.00 144357.33 141911.00 144368.00C141889.67 144389.33 141868.33 144410.67 141847.00 144432.00C141815.00 144421.33 141783.00 144410.67 141751.00 144400.00C141729.33 144367.67 141707.67 144335.33 141686.00 144303.00C141696.67 144281.67 141707.33 144260.33 141718.00 144239.00C141696.67 144207.00 141675.33 144175.00 141654.00 144143.00C141632.67 144153.67 141611.33 144164.33 141590.00 144175.00C141590.00 144164.33 141590.00 144153.67 141590.00 144143.00C141579.33 144153.67 141568.67 144164.33 141558.00 144175.00C141547.00 144175.00 141536.00 144175.00 141525.00 144175.00C141514.33 144164.33 141503.67 144153.67 141493.00 144143.00C141482.33 144153.67 141471.67 144164.33 141461.00 144175.00C141450.33 144175.00 141439.67 144175.00 141429.00 144175.00C141429.00 144185.67 141429.00 144196.33 141429.00 144207.00C141407.67 144196.33 141386.33 144185.67 141365.00 144175.00C141354.00 144196.33 141343.00 144217.67 141332.00 144239.00C141267.88 144249.65 141203.78 144260.45 141139.64 144271.00C141128.41 144271.24 141117.07 144270.53 141105.91 144271.36C141074.28 144281.91 141042.64 144292.45 141011.00 144303.00C140979.00 144292.33 140947.00 144281.67 140915.00 144271.00C140893.33 144239.00 140871.67 144207.00 140850.00 144175.00C140850.00 144121.33 140850.00 144067.67 140850.00 144014.00C140860.67 144014.00 140871.33 144014.00 140882.00 144014.00C140903.67 143992.67 140925.33 143971.33 140947.00 143950.00C140957.67 143950.00 140968.33 143950.00 140979.00 143950.00C140979.00 143939.33 140979.00 143928.67 140979.00 143918.00C141000.33 143907.33 141021.67 143896.67 141043.00 143886.00C141053.67 143886.00 141064.33 143886.00 141075.00 143886.00C141064.33 143875.00 141053.67 143864.00 141043.00 143853.00C141053.67 143853.00 141064.33 143853.00 141075.00 143853.00C141128.67 143799.67 141182.33 143746.33 141236.00 143693.00C141257.33 143682.00 141278.67 143671.00 141300.00 143660.00C141300.00 143617.33 141300.00 143574.67 141300.00 143532.00C141310.67 143532.00 141321.33 143532.00 141332.00 143532.00C141332.00 143521.33 141332.00 143510.67 141332.00 143500.00C141343.00 143489.00 141354.00 143478.00 141365.00 143467.00C141365.00 143445.67 141365.00 143424.33 141365.00 143403.00C141375.67 143371.00 141386.33 143339.00 141397.00 143307.00C141397.00 143285.33 141397.00 143263.67 141397.00 143242.00C141418.33 143231.33 141439.67 143220.67 141461.00 143210.00C141482.33 143220.67 141503.67 143231.33 141525.00 143242.00C141536.00 143253.00 141547.00 143264.00 141558.00 143275.00C141590.00 143275.00 141622.00 143275.00 141654.00 143275.00C141654.00 143285.67 141654.00 143296.33 141654.00 143307.00C141675.33 143307.00 141696.67 143307.00 141718.00 143307.00C141729.00 143317.67 141740.00 143328.33 141751.00 143339.00C141761.67 143339.00 141772.33 143339.00 141783.00 143339.00C141793.67 143349.67 141804.33 143360.33 141815.00 143371.00C141815.00 143381.67 141815.00 143392.33 141815.00 143403.00C141825.67 143413.67 141836.33 143424.33 141847.00 143435.00C141857.67 143435.00 141868.33 143435.00 141879.00 143435.00C141889.67 143456.67 141900.33 143478.33 141911.00 143500.00C141921.67 143500.00 141932.33 143500.00 141943.00 143500.00C141932.33 143510.67 141921.67 143521.33 141911.00 143532.00C141911.00 143553.33 141911.00 143574.67 141911.00 143596.00C141900.33 143617.33 141889.67 143638.67 141879.00 143660.00C141889.67 143660.00 141900.33 143660.00 141911.00 143660.00C141911.00 143671.00 141911.00 143682.00 141911.00 143693.00C141889.67 143703.67 141868.33 143714.33 141847.00 143725.00C141857.67 143735.67 141868.33 143746.33 141879.00 143757.00C141889.67 143757.00 141900.33 143757.00 141911.00 143757.00C141900.33 143767.67 141889.67 143778.33 141879.00 143789.00C141900.33 143789.00 141921.67 143789.00 141943.00 143789.00C141932.33 143799.67 141921.67 143810.33 141911.00 143821.00C141879.00 143810.33 141847.00 143799.67 141815.00 143789.00C141793.67 143789.00 141772.33 143789.00 141751.00 143789.00C141729.33 143810.33 141707.67 143831.67 141686.00 143853.00C141696.67 143853.00 141707.33 143853.00 141718.00 143853.00C141718.00 143864.00 141718.00 143875.00 141718.00 143886.00zM142876.00 142374.00C142886.67 142374.00 142897.33 142374.00 142908.00 142374.00C142897.33 142374.00 142886.67 142374.00 142876.00 142374.00zM141943.00 143693.00C141943.00 143682.00 141943.00 143671.00 141943.00 143660.00C141954.00 143671.00 141965.00 143682.00 141976.00 143693.00C141965.00 143693.00 141954.00 143693.00 141943.00 143693.00zM133648.00 146393.00C133658.67 146393.00 133669.33 146393.00 133680.00 146393.00C133669.33 146393.00 133658.67 146393.00 133648.00 146393.00zM143487.00 141538.00C143497.67 141538.00 143508.33 141538.00 143519.00 141538.00C143508.33 141538.00 143497.67 141538.00 143487.00 141538.00C143487.00 141548.67 143487.00 141559.33 143487.00 141570.00C143476.33 141559.33 143465.67 141548.67 143455.00 141538.00C143465.67 141538.00 143476.33 141538.00 143487.00 141538.00zM143294.00 141603.00C143283.33 141603.00 143272.67 141603.00 143262.00 141603.00C143262.00 141592.00 143262.00 141581.00 143262.00 141570.00C143272.67 141570.00 143283.33 141570.00 143294.00 141570.00C143294.00 141581.00 143294.00 141592.00 143294.00 141603.00zM139628.00 143564.00C139639.00 143564.00 139650.00 143564.00 139661.00 143564.00C139650.00 143564.00 139639.00 143564.00 139628.00 143564.00zM140529.00 143886.00C140529.00 143875.00 140529.00 143864.00 140529.00 143853.00C140539.67 143853.00 140550.33 143853.00 140561.00 143853.00C140561.00 143842.33 140561.00 143831.67 140561.00 143821.00C140561.00 143842.67 140561.00 143864.33 140561.00 143886.00C140550.33 143886.00 140539.67 143886.00 140529.00 143886.00zM133969.00 146426.00C133980.00 146426.00 133991.00 146426.00 134002.00 146426.00C134002.00 146436.67 134002.00 146447.33 134002.00 146458.00C133991.00 146458.00 133980.00 146458.00 133969.00 146458.00C133969.00 146447.33 133969.00 146436.67 133969.00 146426.00zM134002.00 146522.00C134002.00 146511.33 134002.00 146500.67 134002.00 146490.00C134012.67 146490.00 134023.33 146490.00 134034.00 146490.00C134034.00 146500.67 134034.00 146511.33 134034.00 146522.00C134023.33 146522.00 134012.67 146522.00 134002.00 146522.00zM143680.00 141763.00C143680.00 141773.67 143680.00 141784.33 143680.00 141795.00C143680.00 141784.33 143680.00 141773.67 143680.00 141763.00C143690.67 141763.00 143701.33 141763.00 143712.00 141763.00C143712.00 141752.33 143712.00 141741.67 143712.00 141731.00C143712.00 141752.33 143712.00 141773.67 143712.00 141795.00C143701.33 141784.33 143690.67 141773.67 143680.00 141763.00zM139596.00 143628.00C139596.00 143617.33 139596.00 143606.67 139596.00 143596.00C139606.67 143596.00 139617.33 143596.00 139628.00 143596.00C139628.00 143606.67 139628.00 143617.33 139628.00 143628.00C139617.33 143628.00 139606.67 143628.00 139596.00 143628.00zM141622.00 142631.00C141632.67 142620.33 141643.33 142609.67 141654.00 142599.00C141664.67 142599.00 141675.33 142599.00 141686.00 142599.00C141686.00 142609.67 141686.00 142620.33 141686.00 142631.00C141664.67 142631.00 141643.33 142631.00 141622.00 142631.00zM139307.00 143918.00C139307.00 143907.33 139307.00 143896.67 139307.00 143886.00C139328.33 143886.00 139349.67 143886.00 139371.00 143886.00C139360.33 143896.67 139349.67 143907.33 139339.00 143918.00C139339.00 143928.67 139339.00 143939.33 139339.00 143950.00C139328.33 143950.00 139317.67 143950.00 139307.00 143950.00C139307.00 143939.33 139307.00 143928.67 139307.00 143918.00zM142265.00 142471.00C142275.67 142460.33 142286.33 142449.67 142297.00 142439.00C142307.67 142449.67 142318.33 142460.33 142329.00 142471.00C142329.00 142481.67 142329.00 142492.33 142329.00 142503.00C142318.33 142492.33 142307.67 142481.67 142297.00 142471.00C142286.33 142481.67 142275.67 142492.33 142265.00 142503.00C142265.00 142492.33 142265.00 142481.67 142265.00 142471.00zM142265.00 143628.00C142286.33 143617.33 142307.67 143606.67 142329.00 143596.00C142339.67 143585.33 142350.33 143574.67 142361.00 143564.00C142361.00 143574.67 142361.00 143585.33 142361.00 143596.00C142404.00 143617.33 142447.00 143638.67 142490.00 143660.00C142479.33 143671.00 142468.67 143682.00 142458.00 143693.00C142436.67 143682.00 142415.33 143671.00 142394.00 143660.00C142372.33 143681.67 142350.67 143703.33 142329.00 143725.00C142318.33 143703.33 142307.67 143681.67 142297.00 143660.00C142286.33 143649.33 142275.67 143638.67 142265.00 143628.00zM142747.00 142310.00C142747.00 142299.33 142747.00 142288.67 142747.00 142278.00C142779.33 142288.67 142811.67 142299.33 142844.00 142310.00C142844.00 142320.67 142844.00 142331.33 142844.00 142342.00C142811.67 142352.67 142779.33 142363.33 142747.00 142374.00C142715.00 142406.33 142683.00 142438.67 142651.00 142471.00C142651.00 142438.67 142651.00 142406.33 142651.00 142374.00C142640.33 142363.33 142629.67 142352.67 142619.00 142342.00C142629.67 142331.33 142640.33 142320.67 142651.00 142310.00C142651.00 142299.33 142651.00 142288.67 142651.00 142278.00C142651.00 142288.67 142651.00 142299.33 142651.00 142310.00C142661.67 142320.67 142672.33 142331.33 142683.00 142342.00C142693.67 142342.00 142704.33 142342.00 142715.00 142342.00C142725.67 142331.33 142736.33 142320.67 142747.00 142310.00z"},"br-19":{"name":"Rio de Janeiro","path":"M143583.00 140702.00C143593.67 140691.33 143604.33 140680.67 143615.00 140670.00C143615.00 140648.67 143615.00 140627.33 143615.00 140606.00C143636.67 140595.33 143658.33 140584.67 143680.00 140574.00C143690.67 140574.00 143701.33 140574.00 143712.00 140574.00C143712.00 140563.33 143712.00 140552.67 143712.00 140542.00C143722.67 140542.00 143733.33 140542.00 143744.00 140542.00C143754.67 140531.00 143765.33 140520.00 143776.00 140509.00C143797.33 140509.00 143818.67 140509.00 143840.00 140509.00C143851.00 140498.33 143862.00 140487.67 143873.00 140477.00C143862.00 140455.67 143851.00 140434.33 143840.00 140413.00C143861.67 140402.33 143883.33 140391.67 143905.00 140381.00C143894.33 140370.33 143883.67 140359.67 143873.00 140349.00C143894.33 140338.00 143915.67 140327.00 143937.00 140316.00C143926.33 140305.33 143915.67 140294.67 143905.00 140284.00C143915.67 140273.33 143926.33 140262.67 143937.00 140252.00C143926.33 140252.00 143915.67 140252.00 143905.00 140252.00C143915.67 140230.67 143926.33 140209.33 143937.00 140188.00C143926.33 140188.00 143915.67 140188.00 143905.00 140188.00C143905.00 140177.33 143905.00 140166.67 143905.00 140156.00C143894.33 140156.00 143883.67 140156.00 143873.00 140156.00C143883.67 140145.33 143894.33 140134.67 143905.00 140124.00C143905.00 140091.67 143905.00 140059.33 143905.00 140027.00C143915.67 140016.33 143926.33 140005.67 143937.00 139995.00C143937.00 139984.33 143937.00 139973.67 143937.00 139963.00C143947.67 139952.33 143958.33 139941.67 143969.00 139931.00C143969.00 139909.33 143969.00 139887.67 143969.00 139866.00C143979.67 139855.33 143990.33 139844.67 144001.00 139834.00C144001.00 139823.33 144001.00 139812.67 144001.00 139802.00C143990.33 139802.00 143979.67 139802.00 143969.00 139802.00C143979.67 139780.67 143990.33 139759.33 144001.00 139738.00C143990.33 139727.33 143979.67 139716.67 143969.00 139706.00C143979.67 139695.00 143990.33 139684.00 144001.00 139673.00C144001.00 139651.67 144001.00 139630.33 144001.00 139609.00C144065.33 139609.00 144129.67 139609.00 144194.00 139609.00C144194.00 139598.33 144194.00 139587.67 144194.00 139577.00C144204.67 139566.33 144215.33 139555.67 144226.00 139545.00C144215.33 139534.33 144204.67 139523.67 144194.00 139513.00C144215.33 139491.33 144236.67 139469.67 144258.00 139448.00C144290.33 139426.67 144322.67 139405.33 144355.00 139384.00C144365.67 139373.33 144376.33 139362.67 144387.00 139352.00C144397.67 139362.67 144408.33 139373.33 144419.00 139384.00C144451.33 139384.00 144483.67 139384.00 144516.00 139384.00C144537.33 139352.00 144558.67 139320.00 144580.00 139288.00C144601.33 139309.33 144622.67 139330.67 144644.00 139352.00C144676.33 139330.67 144708.67 139309.33 144741.00 139288.00C144741.00 139277.00 144741.00 139266.00 144741.00 139255.00C144751.67 139244.33 144762.33 139233.67 144773.00 139223.00C144815.67 139201.67 144858.33 139180.33 144901.00 139159.00C144912.00 139159.00 144923.00 139159.00 144934.00 139159.00C144966.00 139137.67 144998.00 139116.33 145030.00 139095.00C145062.33 139116.33 145094.67 139137.67 145127.00 139159.00C145148.33 139148.33 145169.67 139137.67 145191.00 139127.00C145212.33 139105.33 145233.67 139083.67 145255.00 139062.00C145276.67 139051.33 145298.33 139040.67 145320.00 139030.00C145341.33 139008.67 145362.67 138987.33 145384.00 138966.00C145416.00 138966.00 145448.00 138966.00 145480.00 138966.00C145490.67 138976.67 145501.33 138987.33 145512.00 138998.00C145501.33 139019.33 145490.67 139040.67 145480.00 139062.00C145490.67 139062.00 145501.33 139062.00 145512.00 139062.00C145512.00 139073.00 145512.00 139084.00 145512.00 139095.00C145523.00 139095.00 145534.00 139095.00 145545.00 139095.00C145545.00 139105.67 145545.00 139116.33 145545.00 139127.00C145577.00 139116.33 145609.00 139105.67 145641.00 139095.00C145651.67 139095.00 145662.33 139095.00 145673.00 139095.00C145683.67 139084.00 145694.33 139073.00 145705.00 139062.00C145715.67 139040.67 145726.33 139019.33 145737.00 138998.00C145748.00 138987.33 145759.00 138976.67 145770.00 138966.00C145802.00 138966.00 145834.00 138966.00 145866.00 138966.00C145866.00 138976.67 145866.00 138987.33 145866.00 138998.00C145909.00 138998.00 145952.00 138998.00 145995.00 138998.00C146070.00 138966.00 146145.00 138934.00 146220.00 138902.00C146230.67 138912.67 146241.33 138923.33 146252.00 138934.00C146241.33 138944.67 146230.67 138955.33 146220.00 138966.00C146230.67 138966.00 146241.33 138966.00 146252.00 138966.00C146252.00 138955.33 146252.00 138944.67 146252.00 138934.00C146284.00 138912.67 146316.00 138891.33 146348.00 138870.00C146369.67 138870.00 146391.33 138870.00 146413.00 138870.00C146413.00 138880.67 146413.00 138891.33 146413.00 138902.00C146434.33 138891.33 146455.67 138880.67 146477.00 138870.00C146498.33 138827.00 146519.67 138784.00 146541.00 138741.00C146562.67 138741.00 146584.33 138741.00 146606.00 138741.00C146606.00 138719.67 146606.00 138698.33 146606.00 138677.00C146584.33 138677.00 146562.67 138677.00 146541.00 138677.00C146551.67 138666.00 146562.33 138655.00 146573.00 138644.00C146562.33 138633.33 146551.67 138622.67 146541.00 138612.00C146541.00 138601.33 146541.00 138590.67 146541.00 138580.00C146551.67 138558.67 146562.33 138537.33 146573.00 138516.00C146594.67 138516.00 146616.33 138516.00 146638.00 138516.00C146627.33 138505.33 146616.67 138494.67 146606.00 138484.00C146638.00 138451.67 146670.00 138419.33 146702.00 138387.00C146734.33 138387.00 146766.67 138387.00 146799.00 138387.00C146809.67 138376.33 146820.33 138365.67 146831.00 138355.00C146820.33 138355.00 146809.67 138355.00 146799.00 138355.00C146799.00 138344.33 146799.00 138333.67 146799.00 138323.00C146809.67 138323.00 146820.33 138323.00 146831.00 138323.00C146852.33 138312.33 146873.67 138301.67 146895.00 138291.00C146905.67 138280.33 146916.33 138269.67 146927.00 138259.00C146927.00 138237.33 146927.00 138215.67 146927.00 138194.00C146937.67 138194.00 146948.33 138194.00 146959.00 138194.00C146970.00 138183.33 146981.00 138172.67 146992.00 138162.00C146992.00 138140.67 146992.00 138119.33 146992.00 138098.00C146969.92 138076.24 146947.79 138054.52 146925.75 138032.73C146904.83 138011.48 146883.92 137990.24 146863.00 137969.00C146873.67 137958.33 146884.33 137947.67 146895.00 137937.00C146884.33 137926.33 146873.67 137915.67 146863.00 137905.00C146852.33 137905.00 146841.67 137905.00 146831.00 137905.00C146820.33 137894.33 146809.67 137883.67 146799.00 137873.00C146799.00 137851.67 146799.00 137830.33 146799.00 137809.00C146788.00 137809.00 146777.00 137809.00 146766.00 137809.00C146755.33 137819.67 146744.67 137830.33 146734.00 137841.00C146723.33 137819.33 146712.67 137797.67 146702.00 137776.00C146670.00 137776.00 146638.00 137776.00 146606.00 137776.00C146595.00 137787.00 146584.00 137798.00 146573.00 137809.00C146541.00 137787.33 146509.00 137765.67 146477.00 137744.00C146455.67 137754.67 146434.33 137765.33 146413.00 137776.00C146413.00 137787.00 146413.00 137798.00 146413.00 137809.00C146402.33 137787.33 146391.67 137765.67 146381.00 137744.00C146359.33 137744.00 146337.67 137744.00 146316.00 137744.00C146305.33 137733.33 146294.67 137722.67 146284.00 137712.00C146273.33 137722.67 146262.67 137733.33 146252.00 137744.00C146241.33 137722.67 146230.67 137701.33 146220.00 137680.00C146198.67 137690.67 146177.33 137701.33 146156.00 137712.00C146145.00 137701.33 146134.00 137690.67 146123.00 137680.00C146123.00 137701.33 146123.00 137722.67 146123.00 137744.00C146112.33 137733.33 146101.67 137722.67 146091.00 137712.00C146091.00 137722.67 146091.00 137733.33 146091.00 137744.00C146101.67 137765.67 146112.33 137787.33 146123.00 137809.00C146101.67 137809.00 146080.33 137809.00 146059.00 137809.00C146059.00 137776.67 146059.00 137744.33 146059.00 137712.00C146048.33 137712.00 146037.67 137712.00 146027.00 137712.00C146037.67 137690.67 146048.33 137669.33 146059.00 137648.00C146037.67 137648.00 146016.33 137648.00 145995.00 137648.00C145973.33 137637.33 145951.67 137626.67 145930.00 137616.00C145919.33 137616.00 145908.67 137616.00 145898.00 137616.00C145898.00 137626.67 145898.00 137637.33 145898.00 137648.00C145876.67 137658.67 145855.33 137669.33 145834.00 137680.00C145834.00 137690.67 145834.00 137701.33 145834.00 137712.00C145844.67 137722.67 145855.33 137733.33 145866.00 137744.00C145866.00 137754.67 145866.00 137765.33 145866.00 137776.00C145855.33 137776.00 145844.67 137776.00 145834.00 137776.00C145823.33 137765.33 145812.67 137754.67 145802.00 137744.00C145780.33 137744.00 145758.67 137744.00 145737.00 137744.00C145715.67 137754.67 145694.33 137765.33 145673.00 137776.00C145662.33 137787.00 145651.67 137798.00 145641.00 137809.00C145630.33 137809.00 145619.67 137809.00 145609.00 137809.00C145598.33 137819.67 145587.67 137830.33 145577.00 137841.00C145555.33 137830.33 145533.67 137819.67 145512.00 137809.00C145501.33 137798.00 145490.67 137787.00 145480.00 137776.00C145469.33 137776.00 145458.67 137776.00 145448.00 137776.00C145458.67 137787.00 145469.33 137798.00 145480.00 137809.00C145448.00 137851.67 145416.00 137894.33 145384.00 137937.00C145373.33 137937.00 145362.67 137937.00 145352.00 137937.00C145341.33 137926.33 145330.67 137915.67 145320.00 137905.00C145287.67 137905.00 145255.33 137905.00 145223.00 137905.00C145233.67 137915.67 145244.33 137926.33 145255.00 137937.00C145244.33 137937.00 145233.67 137937.00 145223.00 137937.00C145223.00 137926.33 145223.00 137915.67 145223.00 137905.00C145244.33 137883.67 145265.67 137862.33 145287.00 137841.00C145265.67 137841.00 145244.33 137841.00 145223.00 137841.00C145201.67 137819.33 145180.33 137797.67 145159.00 137776.00C145137.33 137787.00 145115.67 137798.00 145094.00 137809.00C145083.33 137787.33 145072.67 137765.67 145062.00 137744.00C145040.67 137787.00 145019.33 137830.00 144998.00 137873.00C144987.33 137873.00 144976.67 137873.00 144966.00 137873.00C144955.33 137851.67 144944.67 137830.33 144934.00 137809.00C144923.00 137798.00 144912.00 137787.00 144901.00 137776.00C144901.00 137787.00 144901.00 137798.00 144901.00 137809.00C144890.33 137819.67 144879.67 137830.33 144869.00 137841.00C144847.67 137819.33 144826.33 137797.67 144805.00 137776.00C144794.33 137787.00 144783.67 137798.00 144773.00 137809.00C144762.33 137798.00 144751.67 137787.00 144741.00 137776.00C144730.33 137776.00 144719.67 137776.00 144709.00 137776.00C144709.00 137733.33 144709.00 137690.67 144709.00 137648.00C144719.67 137615.67 144730.33 137583.33 144741.00 137551.00C144730.33 137540.33 144719.67 137529.67 144709.00 137519.00C144698.00 137529.67 144687.00 137540.33 144676.00 137551.00C144665.33 137540.33 144654.67 137529.67 144644.00 137519.00C144612.00 137529.67 144580.00 137540.33 144548.00 137551.00C144548.00 137529.67 144548.00 137508.33 144548.00 137487.00C144558.67 137476.33 144569.33 137465.67 144580.00 137455.00C144569.33 137433.67 144558.67 137412.33 144548.00 137391.00C144537.33 137380.00 144526.67 137369.00 144516.00 137358.00C144505.33 137358.00 144494.67 137358.00 144484.00 137358.00C144473.00 137347.33 144462.00 137336.67 144451.00 137326.00C144429.67 137326.00 144408.33 137326.00 144387.00 137326.00C144387.00 137294.00 144387.00 137262.00 144387.00 137230.00C144376.33 137230.00 144365.67 137230.00 144355.00 137230.00C144344.33 137219.33 144333.67 137208.67 144323.00 137198.00C144333.67 137176.33 144344.33 137154.67 144355.00 137133.00C144354.97 137122.28 144355.05 137111.55 144354.96 137100.84C144344.31 137058.23 144333.65 137015.61 144323.00 136973.00C144280.00 136930.00 144237.00 136887.00 144194.00 136844.00C144172.67 136844.00 144151.33 136844.00 144130.00 136844.00C144108.33 136833.33 144086.67 136822.67 144065.00 136812.00C144022.33 136812.00 143979.67 136812.00 143937.00 136812.00C143947.67 136790.33 143958.33 136768.67 143969.00 136747.00C143979.67 136736.33 143990.33 136725.67 144001.00 136715.00C144011.67 136715.00 144022.33 136715.00 144033.00 136715.00C144043.67 136704.33 144054.33 136693.67 144065.00 136683.00C144076.00 136683.00 144087.00 136683.00 144098.00 136683.00C144119.33 136672.33 144140.67 136661.67 144162.00 136651.00C144183.33 136651.00 144204.67 136651.00 144226.00 136651.00C144247.67 136629.67 144269.33 136608.33 144291.00 136587.00C144301.67 136587.00 144312.33 136587.00 144323.00 136587.00C144355.00 136608.33 144387.00 136629.67 144419.00 136651.00C144440.67 136640.33 144462.33 136629.67 144484.00 136619.00C144505.33 136629.67 144526.67 136640.33 144548.00 136651.00C144569.33 136651.00 144590.67 136651.00 144612.00 136651.00C144622.67 136661.67 144633.33 136672.33 144644.00 136683.00C144644.00 136672.33 144644.00 136661.67 144644.00 136651.00C144665.67 136629.67 144687.33 136608.33 144709.00 136587.00C144709.00 136576.33 144709.00 136565.67 144709.00 136555.00C144741.00 136544.00 144773.00 136533.00 144805.00 136522.00C144805.00 136500.67 144805.00 136479.33 144805.00 136458.00C144815.67 136447.33 144826.33 136436.67 144837.00 136426.00C144869.33 136415.33 144901.67 136404.67 144934.00 136394.00C144944.67 136394.00 144955.33 136394.00 144966.00 136394.00C144976.67 136404.67 144987.33 136415.33 144998.00 136426.00C145019.33 136415.33 145040.67 136404.67 145062.00 136394.00C145072.67 136404.67 145083.33 136415.33 145094.00 136426.00C145126.33 136415.33 145158.67 136404.67 145191.00 136394.00C145191.00 136404.67 145191.00 136415.33 145191.00 136426.00C145212.33 136426.00 145233.67 136426.00 145255.00 136426.00C145255.00 136415.33 145255.00 136404.67 145255.00 136394.00C145276.67 136383.33 145298.33 136372.67 145320.00 136362.00C145320.00 136351.00 145320.00 136340.00 145320.00 136329.00C145352.00 136318.33 145384.00 136307.67 145416.00 136297.00C145459.00 136254.33 145502.00 136211.67 145545.00 136169.00C145555.67 136179.67 145566.33 136190.33 145577.00 136201.00C145577.00 136179.67 145577.00 136158.33 145577.00 136137.00C145587.67 136115.33 145598.33 136093.67 145609.00 136072.00C145630.33 136072.00 145651.67 136072.00 145673.00 136072.00C145683.67 136061.33 145694.33 136050.67 145705.00 136040.00C145726.67 136050.67 145748.33 136061.33 145770.00 136072.00C145812.67 136072.00 145855.33 136072.00 145898.00 136072.00C145898.00 136093.67 145898.00 136115.33 145898.00 136137.00C145919.67 136137.00 145941.33 136137.00 145963.00 136137.00C145974.48 136125.21 145985.87 136113.32 145997.41 136101.59C146017.94 136081.06 146038.47 136060.53 146059.00 136040.00C146069.67 136050.67 146080.33 136061.33 146091.00 136072.00C146134.00 136072.00 146177.00 136072.00 146220.00 136072.00C146230.67 136082.67 146241.33 136093.33 146252.00 136104.00C146262.67 136093.33 146273.33 136082.67 146284.00 136072.00C146305.33 136072.00 146326.67 136072.00 146348.00 136072.00C146359.00 136050.67 146370.00 136029.33 146381.00 136008.00C146381.00 136018.67 146381.00 136029.33 146381.00 136040.00C146391.67 136029.33 146402.33 136018.67 146413.00 136008.00C146434.33 136008.00 146455.67 136008.00 146477.00 136008.00C146487.67 136018.67 146498.33 136029.33 146509.00 136040.00C146509.00 136029.33 146509.00 136018.67 146509.00 136008.00C146519.67 136051.00 146530.33 136094.00 146541.00 136137.00C146551.67 136126.00 146562.33 136115.00 146573.00 136104.00C146584.00 136115.00 146595.00 136126.00 146606.00 136137.00C146616.67 136126.00 146627.33 136115.00 146638.00 136104.00C146659.33 136093.33 146680.67 136082.67 146702.00 136072.00C146702.00 136061.33 146702.00 136050.67 146702.00 136040.00C146723.33 136029.33 146744.67 136018.67 146766.00 136008.00C146766.00 136018.67 146766.00 136029.33 146766.00 136040.00C146777.00 136040.00 146788.00 136040.00 146799.00 136040.00C146820.33 136029.33 146841.67 136018.67 146863.00 136008.00C146873.67 135986.67 146884.33 135965.33 146895.00 135944.00C146927.33 135944.00 146959.67 135944.00 146992.00 135944.00C147002.67 135933.00 147013.33 135922.00 147024.00 135911.00C147034.67 135889.67 147045.33 135868.33 147056.00 135847.00C147066.67 135857.67 147077.33 135868.33 147088.00 135879.00C147098.67 135868.33 147109.33 135857.67 147120.00 135847.00C147141.33 135847.00 147162.67 135847.00 147184.00 135847.00C147184.00 135804.33 147184.00 135761.67 147184.00 135719.00C147195.00 135729.67 147206.00 135740.33 147217.00 135751.00C147238.33 135740.33 147259.67 135729.67 147281.00 135719.00C147281.00 135697.33 147281.00 135675.67 147281.00 135654.00C147302.33 135664.67 147323.67 135675.33 147345.00 135686.00C147345.00 135697.00 147345.00 135708.00 147345.00 135719.00C147355.67 135708.00 147366.33 135697.00 147377.00 135686.00C147387.67 135686.00 147398.33 135686.00 147409.00 135686.00C147409.00 135664.67 147409.00 135643.33 147409.00 135622.00C147420.05 135621.97 147431.11 135622.05 147442.16 135621.96C147484.77 135611.31 147527.39 135600.65 147570.00 135590.00C147570.00 135579.33 147570.00 135568.67 147570.00 135558.00C147602.33 135558.00 147634.67 135558.00 147667.00 135558.00C147688.33 135579.33 147709.67 135600.67 147731.00 135622.00C147741.67 135611.33 147752.33 135600.67 147763.00 135590.00C147773.67 135590.00 147784.33 135590.00 147795.00 135590.00C147805.67 135579.33 147816.33 135568.67 147827.00 135558.00C147838.00 135558.00 147849.00 135558.00 147860.00 135558.00C147860.00 135547.33 147860.00 135536.67 147860.00 135526.00C147892.00 135515.33 147924.00 135504.67 147956.00 135494.00C147966.67 135494.00 147977.33 135494.00 147988.00 135494.00C148009.72 135482.99 148031.42 135471.92 148053.15 135460.95C148117.10 135439.63 148181.05 135418.32 148245.00 135397.00C148256.00 135386.33 148267.00 135375.67 148278.00 135365.00C148299.33 135365.00 148320.67 135365.00 148342.00 135365.00C148342.00 135343.67 148342.00 135322.33 148342.00 135301.00C148352.67 135311.67 148363.33 135322.33 148374.00 135333.00C148374.00 135322.33 148374.00 135311.67 148374.00 135301.00C148384.67 135301.00 148395.33 135301.00 148406.00 135301.00C148416.67 135290.00 148427.33 135279.00 148438.00 135268.00C148459.67 135279.00 148481.33 135290.00 148503.00 135301.00C148525.16 135289.60 148547.28 135278.12 148569.47 135266.76C148589.98 135256.51 148610.49 135246.25 148631.00 135236.00C148652.67 135236.00 148674.33 135236.00 148696.00 135236.00C148738.67 135204.00 148781.33 135172.00 148824.00 135140.00C148845.67 135140.00 148867.33 135140.00 148889.00 135140.00C148889.00 135150.67 148889.00 135161.33 148889.00 135172.00C148899.67 135182.67 148910.33 135193.33 148921.00 135204.00C148910.33 135204.00 148899.67 135204.00 148889.00 135204.00C148910.33 135214.67 148931.67 135225.33 148953.00 135236.00C148953.00 135246.67 148953.00 135257.33 148953.00 135268.00C148963.67 135268.00 148974.33 135268.00 148985.00 135268.00C148995.67 135279.00 149006.33 135290.00 149017.00 135301.00C149038.33 135268.67 149059.67 135236.33 149081.00 135204.00C149113.33 135204.00 149145.67 135204.00 149178.00 135204.00C149188.67 135193.33 149199.33 135182.67 149210.00 135172.00C149231.33 135172.00 149252.67 135172.00 149274.00 135172.00C149285.00 135193.33 149296.00 135214.67 149307.00 135236.00C149307.00 135246.67 149307.00 135257.33 149307.00 135268.00C149317.67 135257.33 149328.33 135246.67 149339.00 135236.00C149339.00 135214.67 149339.00 135193.33 149339.00 135172.00C149360.33 135172.00 149381.67 135172.00 149403.00 135172.00C149403.00 135161.33 149403.00 135150.67 149403.00 135140.00C149424.33 135140.00 149445.67 135140.00 149467.00 135140.00C149488.67 135161.33 149510.33 135182.67 149532.00 135204.00C149542.67 135193.33 149553.33 135182.67 149564.00 135172.00C149564.00 135193.33 149564.00 135214.67 149564.00 135236.00C149574.67 135236.00 149585.33 135236.00 149596.00 135236.00C149596.00 135214.67 149596.00 135193.33 149596.00 135172.00C149606.67 135172.00 149617.33 135172.00 149628.00 135172.00C149638.67 135150.67 149649.33 135129.33 149660.00 135108.00C149670.67 135108.00 149681.33 135108.00 149692.00 135108.00C149703.00 135097.00 149714.00 135086.00 149725.00 135075.00C149725.00 135107.33 149725.00 135139.67 149725.00 135172.00C149746.33 135182.67 149767.67 135193.33 149789.00 135204.00C149799.67 135214.67 149810.33 135225.33 149821.00 135236.00C149831.67 135225.33 149842.33 135214.67 149853.00 135204.00C149906.67 135193.33 149960.33 135182.67 150014.00 135172.00C150024.67 135150.67 150035.33 135129.33 150046.00 135108.00C150056.67 135108.00 150067.33 135108.00 150078.00 135108.00C150088.67 135118.67 150099.33 135129.33 150110.00 135140.00C150110.00 135150.67 150110.00 135161.33 150110.00 135172.00C150174.33 135172.00 150238.67 135172.00 150303.00 135172.00C150346.00 135150.67 150389.00 135129.33 150432.00 135108.00C150442.67 135097.00 150453.33 135086.00 150464.00 135075.00C150485.33 135075.00 150506.67 135075.00 150528.00 135075.00C150571.09 135042.94 150614.16 135010.85 150657.27 134978.82C150689.18 134957.55 150721.09 134936.27 150753.00 134915.00C150753.00 134904.33 150753.00 134893.67 150753.00 134883.00C150774.67 134872.00 150796.33 134861.00 150818.00 134850.00C150828.67 134850.00 150839.33 134850.00 150850.00 134850.00C150860.67 134861.00 150871.33 134872.00 150882.00 134883.00C150903.33 134883.00 150924.67 134883.00 150946.00 134883.00C150956.67 134872.00 150967.33 134861.00 150978.00 134850.00C150989.00 134861.00 151000.00 134872.00 151011.00 134883.00C151032.33 134893.67 151053.67 134904.33 151075.00 134915.00C151107.00 134904.33 151139.00 134893.67 151171.00 134883.00C151192.67 134883.00 151214.33 134883.00 151236.00 134883.00C151246.67 134872.00 151257.33 134861.00 151268.00 134850.00C151278.67 134861.00 151289.33 134872.00 151300.00 134883.00C151310.67 134872.00 151321.33 134861.00 151332.00 134850.00C151342.67 134861.00 151353.33 134872.00 151364.00 134883.00C151364.00 134893.67 151364.00 134904.33 151364.00 134915.00C151374.67 134925.67 151385.33 134936.33 151396.00 134947.00C151407.00 134947.00 151418.00 134947.00 151429.00 134947.00C151439.67 134957.67 151450.33 134968.33 151461.00 134979.00C151471.67 134979.00 151482.33 134979.00 151493.00 134979.00C151503.67 134968.33 151514.33 134957.67 151525.00 134947.00C151525.00 134957.67 151525.00 134968.33 151525.00 134979.00C151535.67 134989.67 151546.33 135000.33 151557.00 135011.00C151600.00 134979.00 151643.00 134947.00 151686.00 134915.00C151696.67 134915.00 151707.33 134915.00 151718.00 134915.00C151718.00 134925.67 151718.00 134936.33 151718.00 134947.00C151739.33 134957.67 151760.67 134968.33 151782.00 134979.00C151814.33 134979.00 151846.67 134979.00 151879.00 134979.00C151879.00 135022.00 151879.00 135065.00 151879.00 135108.00C151846.67 135129.33 151814.33 135150.67 151782.00 135172.00C151782.00 135182.67 151782.00 135193.33 151782.00 135204.00C151792.67 135236.33 151803.33 135268.67 151814.00 135301.00C151825.00 135322.33 151836.00 135343.67 151847.00 135365.00C151868.33 135354.33 151889.67 135343.67 151911.00 135333.00C151911.00 135311.33 151911.00 135289.67 151911.00 135268.00C151943.00 135257.33 151975.00 135246.67 152007.00 135236.00C152050.00 135236.00 152093.00 135236.00 152136.00 135236.00C152136.00 135246.67 152136.00 135257.33 152136.00 135268.00C152179.00 135257.33 152222.00 135246.67 152265.00 135236.00C152286.33 135204.00 152307.67 135172.00 152329.00 135140.00C152339.67 135129.33 152350.33 135118.67 152361.00 135108.00C152350.33 135097.00 152339.67 135086.00 152329.00 135075.00C152329.00 135064.33 152329.00 135053.67 152329.00 135043.00C152350.39 135032.32 152371.75 135021.59 152393.15 135010.95C152425.44 135000.30 152457.72 134989.65 152490.00 134979.00C152500.67 134979.00 152511.33 134979.00 152522.00 134979.00C152564.67 134947.00 152607.33 134915.00 152650.00 134883.00C152661.00 134883.00 152672.00 134883.00 152683.00 134883.00C152704.39 134871.99 152725.75 134860.92 152747.15 134849.95C152811.44 134828.63 152875.72 134807.32 152940.00 134786.00C152982.67 134743.33 153025.33 134700.67 153068.00 134658.00C153068.00 134647.00 153068.00 134636.00 153068.00 134625.00C153121.67 134603.67 153175.33 134582.33 153229.00 134561.00C153314.67 134539.67 153400.33 134518.33 153486.00 134497.00C153529.00 134475.33 153572.00 134453.67 153615.00 134432.00C153625.67 134421.33 153636.33 134410.67 153647.00 134400.00C153711.33 134368.00 153775.67 134336.00 153840.00 134304.00C153904.33 134282.33 153968.67 134260.67 154033.00 134239.00C154043.67 134228.33 154054.33 134217.67 154065.00 134207.00C154097.44 134196.31 154129.86 134185.57 154162.32 134174.92C154204.88 134164.28 154247.44 134153.64 154290.00 134143.00C154311.67 134132.33 154333.33 134121.67 154355.00 134111.00C154376.33 134111.00 154397.67 134111.00 154419.00 134111.00C154440.33 134100.33 154461.67 134089.67 154483.00 134079.00C154483.00 134057.33 154483.00 134035.67 154483.00 134014.00C154558.20 133981.92 154633.39 133949.81 154708.60 133917.76C154815.74 133874.84 154922.87 133831.92 155030.00 133789.00C155040.67 133778.33 155051.33 133767.67 155062.00 133757.00C155169.33 133725.00 155276.67 133693.00 155384.00 133661.00C155394.67 133639.33 155405.33 133617.67 155416.00 133596.00C155426.67 133596.00 155437.33 133596.00 155448.00 133596.00C155480.00 133585.33 155512.00 133574.67 155544.00 133564.00C155576.33 133564.00 155608.67 133564.00 155641.00 133564.00C155683.67 133553.33 155726.33 133542.67 155769.00 133532.00C155769.00 133521.33 155769.00 133510.67 155769.00 133500.00C155833.33 133478.67 155897.67 133457.33 155962.00 133436.00C155962.00 133382.33 155962.00 133328.67 155962.00 133275.00C155951.33 133264.33 155940.67 133253.67 155930.00 133243.00C155919.33 133253.67 155908.67 133264.33 155898.00 133275.00C155887.33 133253.67 155876.67 133232.33 155866.00 133211.00C155876.67 133211.00 155887.33 133211.00 155898.00 133211.00C155887.33 133200.00 155876.67 133189.00 155866.00 133178.00C155844.33 133167.33 155822.67 133156.67 155801.00 133146.00C155769.00 133146.00 155737.00 133146.00 155705.00 133146.00C155694.33 133156.67 155683.67 133167.33 155673.00 133178.00C155662.33 133178.00 155651.67 133178.00 155641.00 133178.00C155630.33 133167.33 155619.67 133156.67 155609.00 133146.00C155609.00 133124.67 155609.00 133103.33 155609.00 133082.00C155576.67 133082.00 155544.33 133082.00 155512.00 133082.00C155501.33 133071.33 155490.67 133060.67 155480.00 133050.00C155501.33 133028.67 155522.67 133007.33 155544.00 132986.00C155533.33 132986.00 155522.67 132986.00 155512.00 132986.00C155501.33 132975.00 155490.67 132964.00 155480.00 132953.00C155512.00 132910.33 155544.00 132867.67 155576.00 132825.00C155587.05 132814.31 155598.05 132803.56 155609.13 132792.91C155641.09 132771.27 155673.04 132749.64 155705.00 132728.00C155694.33 132717.33 155683.67 132706.67 155673.00 132696.00C155673.00 132685.33 155673.00 132674.67 155673.00 132664.00C155705.00 132653.33 155737.00 132642.67 155769.00 132632.00C155769.00 132621.33 155769.00 132610.67 155769.00 132600.00C155779.67 132589.00 155790.33 132578.00 155801.00 132567.00C155801.00 132556.33 155801.00 132545.67 155801.00 132535.00C155812.00 132524.33 155823.00 132513.67 155834.00 132503.00C155855.33 132503.00 155876.67 132503.00 155898.00 132503.00C155908.67 132471.00 155919.33 132439.00 155930.00 132407.00C155951.33 132396.33 155972.67 132385.67 155994.00 132375.00C156005.00 132364.00 156016.00 132353.00 156027.00 132342.00C156005.33 132310.00 155983.67 132278.00 155962.00 132246.00C155962.00 132235.33 155962.00 132224.67 155962.00 132214.00C155930.00 132203.33 155898.00 132192.67 155866.00 132182.00C155876.67 132160.33 155887.33 132138.67 155898.00 132117.00C155898.00 132095.67 155898.00 132074.33 155898.00 132053.00C155908.67 132042.33 155919.33 132031.67 155930.00 132021.00C155930.00 131988.67 155930.00 131956.33 155930.00 131924.00C155940.67 131913.33 155951.33 131902.67 155962.00 131892.00C155972.67 131902.67 155983.33 131913.33 155994.00 131924.00C156015.67 131924.00 156037.33 131924.00 156059.00 131924.00C156080.33 131902.67 156101.67 131881.33 156123.00 131860.00C156101.67 131849.33 156080.33 131838.67 156059.00 131828.00C156048.33 131828.00 156037.67 131828.00 156027.00 131828.00C156048.33 131817.33 156069.67 131806.67 156091.00 131796.00C156091.00 131785.33 156091.00 131774.67 156091.00 131764.00C156112.33 131753.33 156133.67 131742.67 156155.00 131732.00C156144.33 131710.33 156133.67 131688.67 156123.00 131667.00C156133.67 131656.33 156144.33 131645.67 156155.00 131635.00C156144.33 131624.33 156133.67 131613.67 156123.00 131603.00C156144.33 131592.33 156165.67 131581.67 156187.00 131571.00C156176.33 131560.33 156165.67 131549.67 156155.00 131539.00C156144.33 131539.00 156133.67 131539.00 156123.00 131539.00C156123.00 131528.00 156123.00 131517.00 156123.00 131506.00C156133.67 131484.67 156144.33 131463.33 156155.00 131442.00C156155.00 131399.33 156155.00 131356.67 156155.00 131314.00C156165.99 131302.71 156176.90 131291.34 156187.93 131280.09C156198.62 131269.73 156209.31 131259.36 156220.00 131249.00C156241.33 131238.33 156262.67 131227.67 156284.00 131217.00C156305.33 131195.67 156326.67 131174.33 156348.00 131153.00C156337.33 131142.33 156326.67 131131.67 156316.00 131121.00C156326.67 131099.33 156337.33 131077.67 156348.00 131056.00C156337.33 131045.33 156326.67 131034.67 156316.00 131024.00C156316.00 131034.67 156316.00 131045.33 156316.00 131056.00C156305.33 131045.33 156294.67 131034.67 156284.00 131024.00C156284.00 131002.67 156284.00 130981.33 156284.00 130960.00C156294.67 130949.33 156305.33 130938.67 156316.00 130928.00C156294.67 130885.00 156273.33 130842.00 156252.00 130799.00C156262.67 130799.00 156273.33 130799.00 156284.00 130799.00C156284.00 130788.33 156284.00 130777.67 156284.00 130767.00C156294.67 130756.33 156305.33 130745.67 156316.00 130735.00C156316.00 130724.33 156316.00 130713.67 156316.00 130703.00C156327.48 130691.21 156338.87 130679.32 156350.41 130667.59C156360.28 130657.72 156370.14 130647.86 156380.00 130638.00C156390.67 130616.67 156401.33 130595.33 156412.00 130574.00C156423.00 130574.00 156434.00 130574.00 156445.00 130574.00C156445.00 130531.00 156445.00 130488.00 156445.00 130445.00C156487.67 130445.00 156530.33 130445.00 156573.00 130445.00C156573.00 130434.33 156573.00 130423.67 156573.00 130413.00C156583.67 130402.33 156594.33 130391.67 156605.00 130381.00C156605.00 130359.67 156605.00 130338.33 156605.00 130317.00C156626.67 130317.00 156648.33 130317.00 156670.00 130317.00C156670.00 130306.33 156670.00 130295.67 156670.00 130285.00C156702.00 130252.67 156734.00 130220.33 156766.00 130188.00C156766.00 130156.00 156766.00 130124.00 156766.00 130092.00C156776.67 130102.67 156787.33 130113.33 156798.00 130124.00C156819.67 130124.00 156841.33 130124.00 156863.00 130124.00C156863.00 130113.33 156863.00 130102.67 156863.00 130092.00C156851.55 130080.86 156840.02 130069.80 156828.63 130058.61C156807.75 130037.41 156786.88 130016.20 156766.00 129995.00C156744.67 129995.00 156723.33 129995.00 156702.00 129995.00C156691.33 129984.33 156680.67 129973.67 156670.00 129963.00C156659.00 129963.00 156648.00 129963.00 156637.00 129963.00C156615.67 129941.67 156594.33 129920.33 156573.00 129899.00C156573.00 129888.33 156573.00 129877.67 156573.00 129867.00C156551.67 129856.00 156530.33 129845.00 156509.00 129834.00C156509.00 129823.33 156509.00 129812.67 156509.00 129802.00C156530.33 129780.67 156551.67 129759.33 156573.00 129738.00C156594.33 129727.33 156615.67 129716.67 156637.00 129706.00C156648.00 129716.67 156659.00 129727.33 156670.00 129738.00C156680.67 129738.00 156691.33 129738.00 156702.00 129738.00C156702.00 129727.33 156702.00 129716.67 156702.00 129706.00C156718.18 129689.81 156734.43 129673.68 156750.43 129657.31C156766.29 129641.21 156782.14 129625.10 156798.00 129609.00C156808.67 129620.00 156819.33 129631.00 156830.00 129642.00C156862.33 129642.00 156894.67 129642.00 156927.00 129642.00C156959.00 129631.00 156991.00 129620.00 157023.00 129609.00C157033.67 129598.33 157044.33 129587.67 157055.00 129577.00C157076.67 129577.00 157098.33 129577.00 157120.00 129577.00C157152.00 129587.67 157184.00 129598.33 157216.00 129609.00C157226.67 129598.33 157237.33 129587.67 157248.00 129577.00C157280.33 129587.67 157312.67 129598.33 157345.00 129609.00C157345.00 129587.67 157345.00 129566.33 157345.00 129545.00C157355.67 129534.33 157366.33 129523.67 157377.00 129513.00C157377.00 129523.67 157377.00 129534.33 157377.00 129545.00C157387.67 129523.67 157398.33 129502.33 157409.00 129481.00C157398.33 129470.33 157387.67 129459.67 157377.00 129449.00C157387.67 129438.00 157398.33 129427.00 157409.00 129416.00C157409.00 129394.67 157409.00 129373.33 157409.00 129352.00C157430.33 129341.33 157451.67 129330.67 157473.00 129320.00C157462.33 129309.33 157451.67 129298.67 157441.00 129288.00C157451.67 129277.33 157462.33 129266.67 157473.00 129256.00C157494.67 129245.33 157516.33 129234.67 157538.00 129224.00C157549.48 129212.21 157560.87 129200.32 157572.41 129188.59C157582.28 129178.72 157592.14 129168.86 157602.00 129159.00C157580.67 129137.67 157559.33 129116.33 157538.00 129095.00C157559.33 129052.00 157580.67 129009.00 157602.00 128966.00C157591.33 128955.33 157580.67 128944.67 157570.00 128934.00C157613.00 128934.00 157656.00 128934.00 157699.00 128934.00C157709.67 128923.33 157720.33 128912.67 157731.00 128902.00C157752.33 128902.00 157773.67 128902.00 157795.00 128902.00C157805.67 128891.33 157816.33 128880.67 157827.00 128870.00C157816.33 128859.33 157805.67 128848.67 157795.00 128838.00C157805.67 128827.33 157816.33 128816.67 157827.00 128806.00C157837.67 128806.00 157848.33 128806.00 157859.00 128806.00C157880.67 128795.00 157902.33 128784.00 157924.00 128773.00C157934.67 128794.67 157945.33 128816.33 157956.00 128838.00C157977.33 128848.67 157998.67 128859.33 158020.00 128870.00C158030.67 128880.67 158041.33 128891.33 158052.00 128902.00C158052.00 128912.67 158052.00 128923.33 158052.00 128934.00C158073.67 128944.67 158095.33 128955.33 158117.00 128966.00C158127.67 128955.33 158138.33 128944.67 158149.00 128934.00C158138.33 128955.67 158127.67 128977.33 158117.00 128999.00C158138.33 128999.00 158159.67 128999.00 158181.00 128999.00C158191.67 128988.00 158202.33 128977.00 158213.00 128966.00C158256.00 128966.00 158299.00 128966.00 158342.00 128966.00C158342.00 128977.00 158342.00 128988.00 158342.00 128999.00C158363.33 128999.00 158384.67 128999.00 158406.00 128999.00C158406.00 129020.33 158406.00 129041.67 158406.00 129063.00C158416.67 129052.33 158427.33 129041.67 158438.00 129031.00C158448.67 129041.67 158459.33 129052.33 158470.00 129063.00C158470.00 129084.33 158470.00 129105.67 158470.00 129127.00C158459.33 129159.33 158448.67 129191.67 158438.00 129224.00C158448.67 129245.33 158459.33 129266.67 158470.00 129288.00C158470.00 129298.67 158470.00 129309.33 158470.00 129320.00C158491.67 129309.33 158513.33 129298.67 158535.00 129288.00C158556.33 129298.67 158577.67 129309.33 158599.00 129320.00C158588.33 129320.00 158577.67 129320.00 158567.00 129320.00C158556.33 129352.00 158545.67 129384.00 158535.00 129416.00C158535.00 129427.00 158535.00 129438.00 158535.00 129449.00C158545.67 129449.00 158556.33 129449.00 158567.00 129449.00C158556.33 129481.00 158545.67 129513.00 158535.00 129545.00C158524.00 129555.67 158513.00 129566.33 158502.00 129577.00C158491.33 129577.00 158480.67 129577.00 158470.00 129577.00C158480.67 129609.33 158491.33 129641.67 158502.00 129674.00C158523.67 129684.67 158545.33 129695.33 158567.00 129706.00C158567.00 129748.67 158567.00 129791.33 158567.00 129834.00C158577.67 129834.00 158588.33 129834.00 158599.00 129834.00C158599.00 129855.67 158599.00 129877.33 158599.00 129899.00C158588.33 129899.00 158577.67 129899.00 158567.00 129899.00C158567.00 129920.33 158567.00 129941.67 158567.00 129963.00C158556.33 129973.67 158545.67 129984.33 158535.00 129995.00C158556.33 130005.67 158577.67 130016.33 158599.00 130027.00C158588.33 130038.00 158577.67 130049.00 158567.00 130060.00C158556.33 130060.00 158545.67 130060.00 158535.00 130060.00C158535.00 130070.67 158535.00 130081.33 158535.00 130092.00C158545.67 130113.33 158556.33 130134.67 158567.00 130156.00C158567.00 130177.33 158567.00 130198.67 158567.00 130220.00C158556.33 130220.00 158545.67 130220.00 158535.00 130220.00C158535.00 130209.33 158535.00 130198.67 158535.00 130188.00C158524.00 130188.00 158513.00 130188.00 158502.00 130188.00C158502.00 130209.33 158502.00 130230.67 158502.00 130252.00C158513.00 130252.00 158524.00 130252.00 158535.00 130252.00C158535.00 130263.00 158535.00 130274.00 158535.00 130285.00C158545.67 130285.00 158556.33 130285.00 158567.00 130285.00C158545.33 130327.67 158523.67 130370.33 158502.00 130413.00C158502.00 130423.67 158502.00 130434.33 158502.00 130445.00C158545.00 130445.00 158588.00 130445.00 158631.00 130445.00C158631.00 130456.00 158631.00 130467.00 158631.00 130478.00C158609.67 130488.67 158588.33 130499.33 158567.00 130510.00C158567.00 130520.67 158567.00 130531.33 158567.00 130542.00C158588.33 130542.00 158609.67 130542.00 158631.00 130542.00C158631.00 130531.33 158631.00 130520.67 158631.00 130510.00C158652.33 130510.00 158673.67 130510.00 158695.00 130510.00C158705.67 130520.67 158716.33 130531.33 158727.00 130542.00C158738.00 130542.00 158749.00 130542.00 158760.00 130542.00C158760.00 130552.67 158760.00 130563.33 158760.00 130574.00C158770.67 130563.33 158781.33 130552.67 158792.00 130542.00C158802.67 130542.00 158813.33 130542.00 158824.00 130542.00C158824.00 130552.67 158824.00 130563.33 158824.00 130574.00C158845.33 130584.67 158866.67 130595.33 158888.00 130606.00C158888.00 130616.67 158888.00 130627.33 158888.00 130638.00C158920.33 130638.00 158952.67 130638.00 158985.00 130638.00C159017.00 130659.67 159049.00 130681.33 159081.00 130703.00C159113.33 130692.00 159145.67 130681.00 159178.00 130670.00C159188.67 130691.67 159199.33 130713.33 159210.00 130735.00C159231.33 130745.67 159252.67 130756.33 159274.00 130767.00C159274.00 130777.67 159274.00 130788.33 159274.00 130799.00C159284.67 130809.67 159295.33 130820.33 159306.00 130831.00C159316.67 130809.67 159327.33 130788.33 159338.00 130767.00C159349.00 130788.33 159360.00 130809.67 159371.00 130831.00C159403.00 130820.33 159435.00 130809.67 159467.00 130799.00C159488.33 130820.33 159509.67 130841.67 159531.00 130863.00C159531.00 130841.67 159531.00 130820.33 159531.00 130799.00C159541.67 130799.00 159552.33 130799.00 159563.00 130799.00C159574.00 130809.67 159585.00 130820.33 159596.00 130831.00C159628.00 130831.00 159660.00 130831.00 159692.00 130831.00C159692.00 130852.67 159692.00 130874.33 159692.00 130896.00C159715.87 130907.90 159739.68 130919.91 159763.59 130931.73C159782.72 130941.16 159801.86 130950.58 159821.00 130960.00C159831.67 130970.67 159842.33 130981.33 159853.00 130992.00C159874.33 130992.00 159895.67 130992.00 159917.00 130992.00C159938.33 130970.67 159959.67 130949.33 159981.00 130928.00C159992.00 130928.00 160003.00 130928.00 160014.00 130928.00C160014.00 130917.33 160014.00 130906.67 160014.00 130896.00C160024.67 130906.67 160035.33 130917.33 160046.00 130928.00C160056.67 130917.33 160067.33 130906.67 160078.00 130896.00C160088.67 130906.67 160099.33 130917.33 160110.00 130928.00C160131.33 130928.00 160152.67 130928.00 160174.00 130928.00C160174.00 130917.33 160174.00 130906.67 160174.00 130896.00C160184.67 130906.67 160195.33 130917.33 160206.00 130928.00C160217.05 130928.03 160228.11 130927.95 160239.16 130928.04C160281.77 130938.69 160324.39 130949.35 160367.00 130960.00C160377.67 130960.00 160388.33 130960.00 160399.00 130960.00C160410.00 130970.67 160421.00 130981.33 160432.00 130992.00C160442.67 130992.00 160453.33 130992.00 160464.00 130992.00C160464.00 131002.67 160464.00 131013.33 160464.00 131024.00C160474.67 131013.33 160485.33 131002.67 160496.00 130992.00C160517.33 131024.00 160538.67 131056.00 160560.00 131088.00C160581.33 131088.00 160602.67 131088.00 160624.00 131088.00C160635.00 131099.00 160646.00 131110.00 160657.00 131121.00C160657.00 131110.00 160657.00 131099.00 160657.00 131088.00C160678.33 131088.00 160699.67 131088.00 160721.00 131088.00C160731.67 131066.67 160742.33 131045.33 160753.00 131024.00C160796.00 131024.00 160839.00 131024.00 160882.00 131024.00C160882.00 131034.67 160882.00 131045.33 160882.00 131056.00C160892.67 131056.00 160903.33 131056.00 160914.00 131056.00C160914.00 131066.67 160914.00 131077.33 160914.00 131088.00C160935.33 131088.00 160956.67 131088.00 160978.00 131088.00C160988.67 131099.00 160999.33 131110.00 161010.00 131121.00C161031.67 131121.00 161053.33 131121.00 161075.00 131121.00C161075.00 131131.67 161075.00 131142.33 161075.00 131153.00C161075.00 131142.33 161075.00 131131.67 161075.00 131121.00C161085.67 131121.00 161096.33 131121.00 161107.00 131121.00C161107.00 131110.00 161107.00 131099.00 161107.00 131088.00C161107.00 131099.00 161107.00 131110.00 161107.00 131121.00C161117.67 131110.00 161128.33 131099.00 161139.00 131088.00C161128.33 131099.00 161117.67 131110.00 161107.00 131121.00C161149.67 131121.00 161192.33 131121.00 161235.00 131121.00C161256.67 131110.00 161278.33 131099.00 161300.00 131088.00C161310.67 131077.33 161321.33 131066.67 161332.00 131056.00C161353.33 131056.00 161374.67 131056.00 161396.00 131056.00C161428.33 131045.33 161460.67 131034.67 161493.00 131024.00C161503.67 131013.33 161514.33 131002.67 161525.00 130992.00C161535.67 131002.67 161546.33 131013.33 161557.00 131024.00C161567.67 131024.00 161578.33 131024.00 161589.00 131024.00C161599.67 131034.67 161610.33 131045.33 161621.00 131056.00C161631.67 131056.00 161642.33 131056.00 161653.00 131056.00C161674.67 131066.67 161696.33 131077.33 161718.00 131088.00C161739.33 131120.33 161760.67 131152.67 161782.00 131185.00C161803.33 131174.33 161824.67 131163.67 161846.00 131153.00C161878.33 131153.00 161910.67 131153.00 161943.00 131153.00C161953.67 131185.00 161964.33 131217.00 161975.00 131249.00C161975.00 131270.67 161975.00 131292.33 161975.00 131314.00C161985.67 131324.67 161996.33 131335.33 162007.00 131346.00C162017.67 131346.00 162028.33 131346.00 162039.00 131346.00C162049.67 131335.33 162060.33 131324.67 162071.00 131314.00C162071.00 131324.67 162071.00 131335.33 162071.00 131346.00C162082.00 131346.00 162093.00 131346.00 162104.00 131346.00C162104.00 131356.67 162104.00 131367.33 162104.00 131378.00C162114.67 131378.00 162125.33 131378.00 162136.00 131378.00C162136.00 131388.67 162136.00 131399.33 162136.00 131410.00C162146.67 131410.00 162157.33 131410.00 162168.00 131410.00C162168.00 131431.33 162168.00 131452.67 162168.00 131474.00C162157.33 131517.00 162146.67 131560.00 162136.00 131603.00C162146.67 131635.00 162157.33 131667.00 162168.00 131699.00C162157.33 131699.00 162146.67 131699.00 162136.00 131699.00C162114.33 131752.67 162092.67 131806.33 162071.00 131860.00C162060.33 131860.00 162049.67 131860.00 162039.00 131860.00C162017.67 131870.67 161996.33 131881.33 161975.00 131892.00C161964.33 131924.33 161953.67 131956.67 161943.00 131989.00C161910.67 132031.67 161878.33 132074.33 161846.00 132117.00C161823.66 132139.66 161801.39 132162.37 161779.01 132184.99C161761.99 132202.03 161744.96 132219.06 161727.81 132235.96C161702.87 132260.64 161677.94 132285.32 161653.00 132310.00C161642.33 132353.00 161631.67 132396.00 161621.00 132439.00C161621.00 132492.67 161621.00 132546.33 161621.00 132600.00C161654.85 132667.39 161688.76 132734.76 161722.58 132802.16C161731.72 132820.44 161740.86 132838.72 161750.00 132857.00C161771.33 132867.67 161792.67 132878.33 161814.00 132889.00C161835.33 132889.00 161856.67 132889.00 161878.00 132889.00C161889.00 132899.67 161900.00 132910.33 161911.00 132921.00C161911.00 132910.33 161911.00 132899.67 161911.00 132889.00C161910.98 132899.72 161911.04 132910.45 161910.97 132921.16C161889.31 133039.11 161867.66 133157.05 161846.00 133275.00C161846.00 133339.33 161846.00 133403.67 161846.00 133468.00C161878.34 133586.05 161910.71 133704.10 161943.04 133822.16C161985.73 134014.99 162028.45 134207.81 162071.13 134400.64C162082.09 134454.09 162093.04 134507.55 162104.00 134561.00C162104.00 134604.00 162104.00 134647.00 162104.00 134690.00C162082.08 134733.20 162060.10 134776.38 162038.21 134819.60C162027.81 134840.74 162017.40 134861.87 162007.00 134883.00C161968.22 134902.41 161929.43 134921.79 161890.59 134941.07C161843.68 134964.41 161796.76 134987.72 161749.86 135011.08C161696.20 135043.42 161642.52 135075.74 161588.87 135108.09C161513.78 135161.50 161438.68 135214.87 161363.61 135268.29C161320.74 135300.53 161277.87 135332.76 161235.00 135365.00C161159.95 135397.01 161084.91 135429.06 161009.85 135461.05C160945.52 135482.73 160881.17 135504.37 160816.85 135526.06C160741.90 135558.04 160666.95 135590.02 160592.00 135622.00C160375.09 135676.31 160158.18 135730.64 159941.27 135784.93C159858.18 135805.62 159775.09 135826.31 159692.00 135847.00C159606.33 135879.33 159520.67 135911.67 159435.00 135944.00C159370.67 135976.00 159306.33 136008.00 159242.00 136040.00C159199.00 136050.67 159156.00 136061.33 159113.00 136072.00C159080.95 136093.68 159048.92 136115.42 159016.85 136137.07C158909.57 136190.38 158802.28 136243.69 158695.00 136297.00C158620.00 136361.33 158545.00 136425.67 158470.00 136490.00C158448.67 136490.00 158427.33 136490.00 158406.00 136490.00C158384.39 136511.92 158362.83 136533.90 158341.18 136555.79C158330.46 136566.19 158319.73 136576.60 158309.00 136587.00C158309.00 136608.33 158309.00 136629.67 158309.00 136651.00C158320.00 136651.00 158331.00 136651.00 158342.00 136651.00C158331.00 136661.67 158320.00 136672.33 158309.00 136683.00C158320.00 136693.67 158331.00 136704.33 158342.00 136715.00C158309.67 136736.67 158277.33 136758.33 158245.00 136780.00C158234.33 136780.00 158223.67 136780.00 158213.00 136780.00C158170.00 136801.33 158127.00 136822.67 158084.00 136844.00C158051.28 136876.74 158018.52 136909.43 157985.83 136942.20C157965.22 136963.13 157944.61 136984.07 157924.00 137005.00C157924.00 137026.33 157924.00 137047.67 157924.00 137069.00C157913.00 137101.00 157902.00 137133.00 157891.00 137165.00C157880.33 137165.00 157869.67 137165.00 157859.00 137165.00C157848.33 137176.00 157837.67 137187.00 157827.00 137198.00C157805.67 137198.00 157784.33 137198.00 157763.00 137198.00C157741.67 137208.67 157720.33 137219.33 157699.00 137230.00C157677.33 137272.67 157655.67 137315.33 157634.00 137358.00C157623.33 137369.00 157612.67 137380.00 157602.00 137391.00C157591.33 137412.33 157580.67 137433.67 157570.00 137455.00C157559.33 137455.00 157548.67 137455.00 157538.00 137455.00C157527.33 137433.67 157516.67 137412.33 157506.00 137391.00C157484.33 137401.67 157462.67 137412.33 157441.00 137423.00C157419.67 137444.33 157398.33 137465.67 157377.00 137487.00C157366.32 137508.39 157355.59 137529.75 157344.95 137551.15C157323.63 137615.44 157302.32 137679.72 157281.00 137744.00C157270.00 137765.67 157259.00 137787.33 157248.00 137809.00C157248.00 137894.67 157248.00 137980.33 157248.00 138066.00C157269.67 138151.67 157291.33 138237.33 157313.00 138323.00C157323.67 138344.33 157334.33 138365.67 157345.00 138387.00C157377.00 138387.00 157409.00 138387.00 157441.00 138387.00C157441.00 138397.67 157441.00 138408.33 157441.00 138419.00C157462.67 138451.33 157484.33 138483.67 157506.00 138516.00C157527.33 138537.33 157548.67 138558.67 157570.00 138580.00C157591.33 138580.00 157612.67 138580.00 157634.00 138580.00C157644.67 138569.33 157655.33 138558.67 157666.00 138548.00C157655.33 138537.33 157644.67 138526.67 157634.00 138516.00C157655.67 138516.00 157677.33 138516.00 157699.00 138516.00C157699.00 138505.33 157699.00 138494.67 157699.00 138484.00C157720.33 138494.67 157741.67 138505.33 157763.00 138516.00C157773.67 138505.33 157784.33 138494.67 157795.00 138484.00C157795.00 138462.33 157795.00 138440.67 157795.00 138419.00C157805.67 138430.00 157816.33 138441.00 157827.00 138452.00C157827.00 138441.00 157827.00 138430.00 157827.00 138419.00C157837.67 138430.00 157848.33 138441.00 157859.00 138452.00C157848.33 138462.67 157837.67 138473.33 157827.00 138484.00C157848.33 138494.67 157869.67 138505.33 157891.00 138516.00C157880.33 138526.67 157869.67 138537.33 157859.00 138548.00C157848.33 138548.00 157837.67 138548.00 157827.00 138548.00C157816.33 138569.33 157805.67 138590.67 157795.00 138612.00C157795.00 138601.33 157795.00 138590.67 157795.00 138580.00C157784.33 138580.00 157773.67 138580.00 157763.00 138580.00C157773.67 138601.33 157784.33 138622.67 157795.00 138644.00C157784.33 138633.33 157773.67 138622.67 157763.00 138612.00C157752.33 138622.67 157741.67 138633.33 157731.00 138644.00C157720.33 138644.00 157709.67 138644.00 157699.00 138644.00C157688.00 138633.33 157677.00 138622.67 157666.00 138612.00C157644.67 138622.67 157623.33 138633.33 157602.00 138644.00C157591.33 138665.67 157580.67 138687.33 157570.00 138709.00C157570.00 138741.00 157570.00 138773.00 157570.00 138805.00C157548.67 138794.33 157527.33 138783.67 157506.00 138773.00C157506.00 138783.67 157506.00 138794.33 157506.00 138805.00C157463.00 138815.67 157420.00 138826.33 157377.00 138837.00C157355.67 138880.00 157334.33 138923.00 157313.00 138966.00C157313.00 138998.00 157313.00 139030.00 157313.00 139062.00C157323.67 139051.33 157334.33 139040.67 157345.00 139030.00C157334.33 139040.67 157323.67 139051.33 157313.00 139062.00C157313.00 139073.00 157313.00 139084.00 157313.00 139095.00C157302.33 139105.67 157291.67 139116.33 157281.00 139127.00C157270.00 139127.00 157259.00 139127.00 157248.00 139127.00C157237.33 139137.67 157226.67 139148.33 157216.00 139159.00C157216.00 139148.33 157216.00 139137.67 157216.00 139127.00C157205.33 139127.00 157194.67 139127.00 157184.00 139127.00C157152.00 139159.00 157120.00 139191.00 157088.00 139223.00C157077.00 139255.33 157066.00 139287.67 157055.00 139320.00C157055.00 139341.33 157055.00 139362.67 157055.00 139384.00C157066.00 139405.33 157077.00 139426.67 157088.00 139448.00C157098.67 139448.00 157109.33 139448.00 157120.00 139448.00C157120.00 139458.67 157120.00 139469.33 157120.00 139480.00C157130.67 139491.00 157141.33 139502.00 157152.00 139513.00C157163.48 139501.21 157174.87 139489.32 157186.41 139477.59C157196.28 139467.72 157206.14 139457.86 157216.00 139448.00C157216.00 139458.67 157216.00 139469.33 157216.00 139480.00C157205.33 139491.00 157194.67 139502.00 157184.00 139513.00C157205.33 139513.00 157226.67 139513.00 157248.00 139513.00C157237.33 139523.67 157226.67 139534.33 157216.00 139545.00C157205.33 139534.33 157194.67 139523.67 157184.00 139513.00C157173.33 139523.67 157162.67 139534.33 157152.00 139545.00C157162.67 139545.00 157173.33 139545.00 157184.00 139545.00C157173.33 139555.67 157162.67 139566.33 157152.00 139577.00C157152.00 139587.67 157152.00 139598.33 157152.00 139609.00C157162.67 139609.00 157173.33 139609.00 157184.00 139609.00C157184.00 139641.33 157184.00 139673.67 157184.00 139706.00C157173.33 139684.33 157162.67 139662.67 157152.00 139641.00C157119.67 139630.33 157087.33 139619.67 157055.00 139609.00C157066.00 139598.33 157077.00 139587.67 157088.00 139577.00C157066.23 139566.30 157044.48 139555.54 157022.70 139544.88C156969.47 139523.25 156916.23 139501.63 156863.00 139480.00C156530.61 139458.66 156198.22 139437.33 155865.84 139415.99C155747.89 139405.32 155629.95 139394.66 155512.00 139384.00C155329.67 139384.00 155147.33 139384.00 154965.00 139384.00C154943.67 139394.67 154922.33 139405.33 154901.00 139416.00C154869.00 139405.33 154837.00 139394.67 154805.00 139384.00C154612.00 139384.00 154419.00 139384.00 154226.00 139384.00C154161.67 139394.67 154097.33 139405.33 154033.00 139416.00C154022.33 139426.67 154011.67 139437.33 154001.00 139448.00C154001.00 139469.67 154001.00 139491.33 154001.00 139513.00C153979.67 139513.00 153958.33 139513.00 153937.00 139513.00C153904.67 139502.00 153872.33 139491.00 153840.00 139480.00C153689.95 139491.01 153539.89 139502.00 153389.84 139513.02C153293.45 139523.70 153197.06 139534.35 153100.68 139545.05C153025.79 139555.70 152950.89 139566.35 152876.00 139577.00C152822.33 139566.33 152768.67 139555.67 152715.00 139545.00C152650.67 139545.00 152586.33 139545.00 152522.00 139545.00C152500.67 139555.67 152479.33 139566.33 152458.00 139577.00C152436.33 139577.00 152414.67 139577.00 152393.00 139577.00C152382.33 139587.67 152371.67 139598.33 152361.00 139609.00C152350.33 139598.33 152339.67 139587.67 152329.00 139577.00C152318.33 139577.00 152307.67 139577.00 152297.00 139577.00C152286.33 139587.67 152275.67 139598.33 152265.00 139609.00C152265.00 139598.33 152265.00 139587.67 152265.00 139577.00C152275.67 139577.00 152286.33 139577.00 152297.00 139577.00C152275.33 139555.67 152253.67 139534.33 152232.00 139513.00C152189.33 139502.00 152146.67 139491.00 152104.00 139480.00C152061.00 139480.00 152018.00 139480.00 151975.00 139480.00C151964.33 139469.33 151953.67 139458.67 151943.00 139448.00C151943.00 139437.33 151943.00 139426.67 151943.00 139416.00C151911.00 139416.00 151879.00 139416.00 151847.00 139416.00C151868.33 139405.33 151889.67 139394.67 151911.00 139384.00C151911.00 139362.67 151911.00 139341.33 151911.00 139320.00C151921.67 139330.67 151932.33 139341.33 151943.00 139352.00C151953.67 139352.00 151964.33 139352.00 151975.00 139352.00C151964.33 139362.67 151953.67 139373.33 151943.00 139384.00C151964.33 139384.00 151985.67 139384.00 152007.00 139384.00C152018.00 139373.33 152029.00 139362.67 152040.00 139352.00C152040.00 139330.67 152040.00 139309.33 152040.00 139288.00C152018.33 139288.00 151996.67 139288.00 151975.00 139288.00C151964.33 139277.00 151953.67 139266.00 151943.00 139255.00C151932.33 139255.00 151921.67 139255.00 151911.00 139255.00C151900.33 139266.00 151889.67 139277.00 151879.00 139288.00C151868.33 139266.33 151857.67 139244.67 151847.00 139223.00C151868.33 139212.33 151889.67 139201.67 151911.00 139191.00C151911.00 139180.33 151911.00 139169.67 151911.00 139159.00C151889.67 139148.33 151868.33 139137.67 151847.00 139127.00C151857.67 139116.33 151868.33 139105.67 151879.00 139095.00C151889.67 139095.00 151900.33 139095.00 151911.00 139095.00C151921.67 139105.67 151932.33 139116.33 151943.00 139127.00C151954.91 139102.87 151966.72 139078.68 151978.71 139054.58C151988.14 139035.72 151997.57 139016.86 152007.00 138998.00C152028.67 138976.67 152050.33 138955.33 152072.00 138934.00C152061.33 138923.33 152050.67 138912.67 152040.00 138902.00C152040.00 138891.33 152040.00 138880.67 152040.00 138870.00C152061.33 138848.33 152082.67 138826.67 152104.00 138805.00C152136.00 138783.67 152168.00 138762.33 152200.00 138741.00C152178.67 138730.33 152157.33 138719.67 152136.00 138709.00C152125.33 138698.33 152114.67 138687.67 152104.00 138677.00C152125.33 138655.33 152146.67 138633.67 152168.00 138612.00C152168.00 138601.33 152168.00 138590.67 152168.00 138580.00C152178.67 138569.33 152189.33 138558.67 152200.00 138548.00C152253.67 138516.00 152307.33 138484.00 152361.00 138452.00C152361.00 138419.67 152361.00 138387.33 152361.00 138355.00C152350.33 138344.33 152339.67 138333.67 152329.00 138323.00C152329.00 138312.33 152329.00 138301.67 152329.00 138291.00C152339.67 138280.33 152350.33 138269.67 152361.00 138259.00C152350.33 138248.33 152339.67 138237.67 152329.00 138227.00C152339.67 138216.00 152350.33 138205.00 152361.00 138194.00C152339.67 138194.00 152318.33 138194.00 152297.00 138194.00C152297.00 138183.33 152297.00 138172.67 152297.00 138162.00C152286.33 138172.67 152275.67 138183.33 152265.00 138194.00C152254.00 138183.33 152243.00 138172.67 152232.00 138162.00C152221.33 138162.00 152210.67 138162.00 152200.00 138162.00C152168.00 138151.33 152136.00 138140.67 152104.00 138130.00C152093.33 138140.67 152082.67 138151.33 152072.00 138162.00C152039.67 138162.00 152007.33 138162.00 151975.00 138162.00C151985.67 138183.67 151996.33 138205.33 152007.00 138227.00C151996.33 138216.00 151985.67 138205.00 151975.00 138194.00C151964.33 138205.00 151953.67 138216.00 151943.00 138227.00C151943.00 138237.67 151943.00 138248.33 151943.00 138259.00C151921.67 138280.33 151900.33 138301.67 151879.00 138323.00C151857.33 138312.33 151835.67 138301.67 151814.00 138291.00C151803.33 138280.33 151792.67 138269.67 151782.00 138259.00C151760.67 138269.67 151739.33 138280.33 151718.00 138291.00C151718.00 138301.67 151718.00 138312.33 151718.00 138323.00C151696.67 138323.00 151675.33 138323.00 151654.00 138323.00C151600.33 138333.67 151546.67 138344.33 151493.00 138355.00C151493.00 138365.67 151493.00 138376.33 151493.00 138387.00C151482.33 138397.67 151471.67 138408.33 151461.00 138419.00C151439.33 138419.00 151417.67 138419.00 151396.00 138419.00C151385.33 138430.00 151374.67 138441.00 151364.00 138452.00C151353.33 138452.00 151342.67 138452.00 151332.00 138452.00C151342.67 138462.67 151353.33 138473.33 151364.00 138484.00C151342.67 138494.67 151321.33 138505.33 151300.00 138516.00C151289.33 138516.00 151278.67 138516.00 151268.00 138516.00C151278.67 138516.00 151289.33 138516.00 151300.00 138516.00C151268.00 138537.33 151236.00 138558.67 151204.00 138580.00C151204.00 138590.67 151204.00 138601.33 151204.00 138612.00C151193.00 138622.67 151182.00 138633.33 151171.00 138644.00C151182.00 138644.00 151193.00 138644.00 151204.00 138644.00C151182.33 138676.33 151160.67 138708.67 151139.00 138741.00C151139.00 138751.67 151139.00 138762.33 151139.00 138773.00C151149.67 138783.67 151160.33 138794.33 151171.00 138805.00C151182.00 138794.33 151193.00 138783.67 151204.00 138773.00C151204.00 138783.67 151204.00 138794.33 151204.00 138805.00C151220.18 138821.19 151236.43 138837.32 151252.43 138853.69C151269.71 138871.20 151286.92 138888.79 151304.25 138906.25C151313.50 138915.50 151322.75 138924.75 151332.00 138934.00C151342.67 138966.00 151353.33 138998.00 151364.00 139030.00C151374.67 139019.33 151385.33 139008.67 151396.00 138998.00C151385.33 138966.00 151374.67 138934.00 151364.00 138902.00C151353.33 138891.33 151342.67 138880.67 151332.00 138870.00C151332.00 138859.00 151332.00 138848.00 151332.00 138837.00C151310.67 138837.00 151289.33 138837.00 151268.00 138837.00C151257.33 138815.67 151246.67 138794.33 151236.00 138773.00C151246.67 138762.33 151257.33 138751.67 151268.00 138741.00C151278.67 138751.67 151289.33 138762.33 151300.00 138773.00C151310.67 138773.00 151321.33 138773.00 151332.00 138773.00C151332.00 138762.33 151332.00 138751.67 151332.00 138741.00C151364.33 138708.67 151396.67 138676.33 151429.00 138644.00C151439.67 138644.00 151450.33 138644.00 151461.00 138644.00C151482.33 138665.67 151503.67 138687.33 151525.00 138709.00C151557.33 138709.00 151589.67 138709.00 151622.00 138709.00C151611.00 138698.33 151600.00 138687.67 151589.00 138677.00C151600.00 138666.00 151611.00 138655.00 151622.00 138644.00C151632.67 138644.00 151643.33 138644.00 151654.00 138644.00C151664.67 138633.33 151675.33 138622.67 151686.00 138612.00C151686.00 138622.67 151686.00 138633.33 151686.00 138644.00C151696.67 138633.33 151707.33 138622.67 151718.00 138612.00C151728.67 138612.00 151739.33 138612.00 151750.00 138612.00C151750.00 138622.67 151750.00 138633.33 151750.00 138644.00C151738.52 138655.79 151727.13 138667.68 151715.59 138679.41C151695.06 138699.94 151674.53 138720.47 151654.00 138741.00C151654.00 138751.67 151654.00 138762.33 151654.00 138773.00C151664.67 138794.33 151675.33 138815.67 151686.00 138837.00C151696.67 138837.00 151707.33 138837.00 151718.00 138837.00C151707.33 138848.00 151696.67 138859.00 151686.00 138870.00C151675.33 138859.00 151664.67 138848.00 151654.00 138837.00C151643.33 138858.67 151632.67 138880.33 151622.00 138902.00C151611.00 138880.33 151600.00 138858.67 151589.00 138837.00C151567.67 138837.00 151546.33 138837.00 151525.00 138837.00C151514.33 138826.33 151503.67 138815.67 151493.00 138805.00C151471.67 138815.67 151450.33 138826.33 151429.00 138837.00C151407.33 138858.67 151385.67 138880.33 151364.00 138902.00C151374.67 138912.67 151385.33 138923.33 151396.00 138934.00C151407.00 138923.33 151418.00 138912.67 151429.00 138902.00C151429.00 138912.67 151429.00 138923.33 151429.00 138934.00C151439.67 138944.67 151450.33 138955.33 151461.00 138966.00C151450.33 138955.33 151439.67 138944.67 151429.00 138934.00C151418.00 138934.00 151407.00 138934.00 151396.00 138934.00C151396.00 138944.67 151396.00 138955.33 151396.00 138966.00C151407.00 138976.67 151418.00 138987.33 151429.00 138998.00C151461.00 138998.00 151493.00 138998.00 151525.00 138998.00C151503.67 139008.67 151482.33 139019.33 151461.00 139030.00C151471.67 139040.67 151482.33 139051.33 151493.00 139062.00C151460.67 139062.00 151428.33 139062.00 151396.00 139062.00C151407.00 139073.00 151418.00 139084.00 151429.00 139095.00C151439.67 139095.00 151450.33 139095.00 151461.00 139095.00C151482.33 139084.00 151503.67 139073.00 151525.00 139062.00C151535.67 139073.00 151546.33 139084.00 151557.00 139095.00C151535.67 139116.33 151514.33 139137.67 151493.00 139159.00C151503.67 139169.67 151514.33 139180.33 151525.00 139191.00C151546.33 139180.33 151567.67 139169.67 151589.00 139159.00C151610.67 139159.00 151632.33 139159.00 151654.00 139159.00C151654.00 139169.67 151654.00 139180.33 151654.00 139191.00C151654.00 139180.33 151654.00 139169.67 151654.00 139159.00C151654.00 139169.67 151654.00 139180.33 151654.00 139191.00C151675.33 139191.00 151696.67 139191.00 151718.00 139191.00C151696.67 139191.00 151675.33 139191.00 151654.00 139191.00C151664.67 139201.67 151675.33 139212.33 151686.00 139223.00C151707.33 139223.00 151728.67 139223.00 151750.00 139223.00C151750.00 139244.67 151750.00 139266.33 151750.00 139288.00C151728.67 139288.00 151707.33 139288.00 151686.00 139288.00C151686.00 139298.67 151686.00 139309.33 151686.00 139320.00C151686.00 139309.33 151686.00 139298.67 151686.00 139288.00C151696.67 139298.67 151707.33 139309.33 151718.00 139320.00C151707.33 139341.33 151696.67 139362.67 151686.00 139384.00C151696.67 139394.67 151707.33 139405.33 151718.00 139416.00C151696.67 139416.00 151675.33 139416.00 151654.00 139416.00C151654.00 139426.67 151654.00 139437.33 151654.00 139448.00C151664.67 139458.67 151675.33 139469.33 151686.00 139480.00C151696.67 139458.67 151707.33 139437.33 151718.00 139416.00C151739.33 139416.00 151760.67 139416.00 151782.00 139416.00C151771.33 139416.00 151760.67 139416.00 151750.00 139416.00C151760.67 139426.67 151771.33 139437.33 151782.00 139448.00C151760.67 139458.67 151739.33 139469.33 151718.00 139480.00C151728.67 139480.00 151739.33 139480.00 151750.00 139480.00C151750.00 139491.00 151750.00 139502.00 151750.00 139513.00C151739.33 139513.00 151728.67 139513.00 151718.00 139513.00C151686.00 139534.33 151654.00 139555.67 151622.00 139577.00C151622.00 139587.67 151622.00 139598.33 151622.00 139609.00C151632.67 139619.67 151643.33 139630.33 151654.00 139641.00C151589.67 139641.00 151525.33 139641.00 151461.00 139641.00C151418.00 139662.67 151375.00 139684.33 151332.00 139706.00C151289.33 139706.00 151246.67 139706.00 151204.00 139706.00C151182.33 139716.67 151160.67 139727.33 151139.00 139738.00C151139.00 139748.67 151139.00 139759.33 151139.00 139770.00C151128.33 139770.00 151117.67 139770.00 151107.00 139770.00C151085.67 139748.67 151064.33 139727.33 151043.00 139706.00C151021.33 139695.00 150999.67 139684.00 150978.00 139673.00C150978.00 139662.33 150978.00 139651.67 150978.00 139641.00C150956.67 139641.00 150935.33 139641.00 150914.00 139641.00C150903.33 139630.33 150892.67 139619.67 150882.00 139609.00C150850.00 139598.33 150818.00 139587.67 150786.00 139577.00C150753.67 139577.00 150721.33 139577.00 150689.00 139577.00C150667.67 139587.67 150646.33 139598.33 150625.00 139609.00C150614.33 139598.33 150603.67 139587.67 150593.00 139577.00C150582.00 139587.67 150571.00 139598.33 150560.00 139609.00C150571.00 139619.67 150582.00 139630.33 150593.00 139641.00C150582.00 139630.33 150571.00 139619.67 150560.00 139609.00C150549.33 139619.67 150538.67 139630.33 150528.00 139641.00C150538.67 139641.00 150549.33 139641.00 150560.00 139641.00C150560.00 139651.67 150560.00 139662.33 150560.00 139673.00C150592.33 139662.33 150624.67 139651.67 150657.00 139641.00C150657.00 139651.67 150657.00 139662.33 150657.00 139673.00C150667.67 139662.33 150678.33 139651.67 150689.00 139641.00C150678.33 139630.33 150667.67 139619.67 150657.00 139609.00C150710.67 139609.00 150764.33 139609.00 150818.00 139609.00C150839.33 139619.67 150860.67 139630.33 150882.00 139641.00C150860.67 139641.00 150839.33 139641.00 150818.00 139641.00C150828.67 139641.00 150839.33 139641.00 150850.00 139641.00C150850.00 139651.67 150850.00 139662.33 150850.00 139673.00C150839.33 139662.33 150828.67 139651.67 150818.00 139641.00C150807.33 139651.67 150796.67 139662.33 150786.00 139673.00C150850.00 139673.00 150914.00 139673.00 150978.00 139673.00C150978.00 139684.00 150978.00 139695.00 150978.00 139706.00C150989.00 139706.00 151000.00 139706.00 151011.00 139706.00C151021.67 139716.67 151032.33 139727.33 151043.00 139738.00C151064.33 139748.67 151085.67 139759.33 151107.00 139770.00C151010.61 139770.01 150914.22 139769.98 150817.84 139770.01C150678.56 139780.67 150539.28 139791.34 150400.00 139802.00C150367.67 139812.67 150335.33 139823.33 150303.00 139834.00C150292.33 139844.67 150281.67 139855.33 150271.00 139866.00C150271.00 139876.67 150271.00 139887.33 150271.00 139898.00C150271.00 139887.33 150271.00 139876.67 150271.00 139866.00C150239.00 139866.00 150207.00 139866.00 150175.00 139866.00C150153.33 139876.67 150131.67 139887.33 150110.00 139898.00C150099.33 139909.00 150088.67 139920.00 150078.00 139931.00C150035.33 139941.67 149992.67 139952.33 149950.00 139963.00C149928.33 139973.67 149906.67 139984.33 149885.00 139995.00C149885.00 140027.00 149885.00 140059.00 149885.00 140091.00C149885.00 140080.33 149885.00 140069.67 149885.00 140059.00C149853.00 140059.00 149821.00 140059.00 149789.00 140059.00C149799.67 140059.00 149810.33 140059.00 149821.00 140059.00C149821.00 140048.33 149821.00 140037.67 149821.00 140027.00C149797.13 140015.10 149773.32 140003.09 149749.41 139991.27C149730.28 139981.84 149711.14 139972.42 149692.00 139963.00C149574.28 139963.01 149456.56 139962.99 149338.84 139963.01C149167.23 139973.67 148995.61 139984.34 148824.00 139995.00C148695.17 140016.35 148566.35 140037.73 148437.52 140059.07C148287.68 140080.71 148137.84 140102.36 147988.00 140124.00C147934.33 140145.33 147880.67 140166.67 147827.00 140188.00C147805.67 140188.00 147784.33 140188.00 147763.00 140188.00C147752.33 140177.33 147741.67 140166.67 147731.00 140156.00C147731.00 140134.33 147731.00 140112.67 147731.00 140091.00C147720.33 140091.00 147709.67 140091.00 147699.00 140091.00C147709.67 140080.33 147720.33 140069.67 147731.00 140059.00C147741.67 140059.00 147752.33 140059.00 147763.00 140059.00C147773.67 140048.33 147784.33 140037.67 147795.00 140027.00C147795.00 140016.33 147795.00 140005.67 147795.00 139995.00C147805.67 139995.00 147816.33 139995.00 147827.00 139995.00C147848.67 139973.67 147870.33 139952.33 147892.00 139931.00C147924.00 139920.00 147956.00 139909.00 147988.00 139898.00C147999.14 139909.45 148010.20 139920.98 148021.39 139932.37C148042.59 139953.25 148063.80 139974.12 148085.00 139995.00C148106.33 139995.00 148127.67 139995.00 148149.00 139995.00C148181.00 140005.67 148213.00 140016.33 148245.00 140027.00C148266.67 140027.00 148288.33 140027.00 148310.00 140027.00C148320.67 140016.33 148331.33 140005.67 148342.00 139995.00C148342.00 139962.67 148342.00 139930.33 148342.00 139898.00C148318.13 139886.10 148294.32 139874.09 148270.41 139862.27C148251.28 139852.84 148232.14 139843.42 148213.00 139834.00C148202.33 139823.33 148191.67 139812.67 148181.00 139802.00C148191.67 139812.67 148202.33 139823.33 148213.00 139834.00C148235.48 139845.09 148258.01 139856.11 148280.46 139867.25C148322.36 139888.52 148364.24 139909.82 148406.15 139931.06C148459.77 139952.37 148513.38 139973.69 148567.00 139995.00C148620.72 139994.99 148674.44 139995.02 148728.16 139994.99C148867.44 139984.33 149006.72 139973.66 149146.00 139963.00C149210.33 139941.33 149274.67 139919.67 149339.00 139898.00C149424.67 139887.33 149510.33 139876.67 149596.00 139866.00C149606.67 139866.00 149617.33 139866.00 149628.00 139866.00C149638.67 139876.67 149649.33 139887.33 149660.00 139898.00C149713.67 139919.67 149767.33 139941.33 149821.00 139963.00C149821.00 139984.33 149821.00 140005.67 149821.00 140027.00C149831.67 140005.67 149842.33 139984.33 149853.00 139963.00C149853.00 139952.33 149853.00 139941.67 149853.00 139931.00C149842.33 139931.00 149831.67 139931.00 149821.00 139931.00C149821.00 139941.67 149821.00 139952.33 149821.00 139963.00C149809.55 139951.51 149798.01 139940.10 149786.62 139928.55C149775.86 139917.50 149765.19 139906.34 149754.36 139895.36C149744.57 139885.57 149734.79 139875.79 149725.00 139866.00C149714.00 139866.00 149703.00 139866.00 149692.00 139866.00C149681.33 139844.67 149670.67 139823.33 149660.00 139802.00C149628.00 139791.33 149596.00 139780.67 149564.00 139770.00C149553.33 139759.33 149542.67 139748.67 149532.00 139738.00C149510.33 139738.00 149488.67 139738.00 149467.00 139738.00C149467.00 139727.33 149467.00 139716.67 149467.00 139706.00C149445.67 139706.00 149424.33 139706.00 149403.00 139706.00C149380.66 139683.34 149358.39 139660.63 149336.01 139638.01C149326.34 139628.34 149316.67 139618.67 149307.00 139609.00C149285.33 139619.67 149263.67 139630.33 149242.00 139641.00C149242.00 139651.67 149242.00 139662.33 149242.00 139673.00C149231.33 139662.33 149220.67 139651.67 149210.00 139641.00C149199.33 139641.00 149188.67 139641.00 149178.00 139641.00C149156.67 139609.00 149135.33 139577.00 149114.00 139545.00C149103.00 139555.67 149092.00 139566.33 149081.00 139577.00C149081.00 139566.33 149081.00 139555.67 149081.00 139545.00C149070.33 139523.33 149059.67 139501.67 149049.00 139480.00C148995.67 139448.00 148942.33 139416.00 148889.00 139384.00C148889.00 139373.33 148889.00 139362.67 148889.00 139352.00C148878.00 139362.67 148867.00 139373.33 148856.00 139384.00C148845.33 139373.33 148834.67 139362.67 148824.00 139352.00C148824.00 139341.33 148824.00 139330.67 148824.00 139320.00C148813.33 139320.00 148802.67 139320.00 148792.00 139320.00C148770.67 139309.33 148749.33 139298.67 148728.00 139288.00C148717.33 139288.00 148706.67 139288.00 148696.00 139288.00C148674.33 139298.67 148652.67 139309.33 148631.00 139320.00C148631.00 139309.33 148631.00 139298.67 148631.00 139288.00C148620.33 139277.00 148609.67 139266.00 148599.00 139255.00C148609.67 139276.67 148620.33 139298.33 148631.00 139320.00C148609.67 139330.67 148588.33 139341.33 148567.00 139352.00C148545.67 139352.00 148524.33 139352.00 148503.00 139352.00C148492.33 139341.33 148481.67 139330.67 148471.00 139320.00C148492.33 139309.33 148513.67 139298.67 148535.00 139288.00C148545.67 139277.00 148556.33 139266.00 148567.00 139255.00C148556.33 139244.33 148545.67 139233.67 148535.00 139223.00C148502.67 139223.00 148470.33 139223.00 148438.00 139223.00C148416.67 139233.67 148395.33 139244.33 148374.00 139255.00C148362.52 139266.79 148351.13 139278.68 148339.59 139290.41C148329.72 139300.28 148319.86 139310.14 148310.00 139320.00C148331.33 139330.67 148352.67 139341.33 148374.00 139352.00C148363.33 139373.33 148352.67 139394.67 148342.00 139416.00C148342.00 139426.67 148342.00 139437.33 148342.00 139448.00C148352.67 139448.00 148363.33 139448.00 148374.00 139448.00C148352.67 139448.00 148331.33 139448.00 148310.00 139448.00C148288.33 139469.67 148266.67 139491.33 148245.00 139513.00C148234.33 139513.00 148223.67 139513.00 148213.00 139513.00C148202.33 139502.00 148191.67 139491.00 148181.00 139480.00C148191.67 139469.33 148202.33 139458.67 148213.00 139448.00C148202.33 139437.33 148191.67 139426.67 148181.00 139416.00C148170.33 139416.00 148159.67 139416.00 148149.00 139416.00C148149.00 139426.67 148149.00 139437.33 148149.00 139448.00C148149.00 139437.33 148149.00 139426.67 148149.00 139416.00C148159.67 139416.00 148170.33 139416.00 148181.00 139416.00C148181.00 139405.33 148181.00 139394.67 148181.00 139384.00C148202.33 139373.33 148223.67 139362.67 148245.00 139352.00C148256.00 139362.67 148267.00 139373.33 148278.00 139384.00C148278.00 139373.33 148278.00 139362.67 148278.00 139352.00C148288.67 139352.00 148299.33 139352.00 148310.00 139352.00C148310.00 139341.33 148310.00 139330.67 148310.00 139320.00C148299.33 139320.00 148288.67 139320.00 148278.00 139320.00C148245.67 139330.67 148213.33 139341.33 148181.00 139352.00C148116.67 139352.00 148052.33 139352.00 147988.00 139352.00C147966.67 139362.67 147945.33 139373.33 147924.00 139384.00C147891.67 139384.00 147859.33 139384.00 147827.00 139384.00C147816.33 139394.67 147805.67 139405.33 147795.00 139416.00C147784.33 139416.00 147773.67 139416.00 147763.00 139416.00C147741.67 139426.67 147720.33 139437.33 147699.00 139448.00C147688.33 139458.67 147677.67 139469.33 147667.00 139480.00C147667.00 139491.00 147667.00 139502.00 147667.00 139513.00C147656.33 139513.00 147645.67 139513.00 147635.00 139513.00C147624.00 139545.00 147613.00 139577.00 147602.00 139609.00C147580.67 139619.67 147559.33 139630.33 147538.00 139641.00C147527.33 139630.33 147516.67 139619.67 147506.00 139609.00C147527.33 139577.00 147548.67 139545.00 147570.00 139513.00C147559.33 139502.00 147548.67 139491.00 147538.00 139480.00C147548.67 139469.33 147559.33 139458.67 147570.00 139448.00C147559.33 139437.33 147548.67 139426.67 147538.00 139416.00C147514.13 139427.90 147490.32 139439.91 147466.41 139451.73C147447.28 139461.16 147428.14 139470.58 147409.00 139480.00C147398.33 139491.00 147387.67 139502.00 147377.00 139513.00C147377.00 139523.67 147377.00 139534.33 147377.00 139545.00C147387.67 139555.67 147398.33 139566.33 147409.00 139577.00C147398.33 139609.00 147387.67 139641.00 147377.00 139673.00C147355.67 139673.00 147334.33 139673.00 147313.00 139673.00C147313.00 139694.67 147313.00 139716.33 147313.00 139738.00C147280.95 139759.35 147248.92 139780.75 147216.85 139802.07C147173.90 139823.38 147130.95 139844.69 147088.00 139866.00C147077.33 139866.00 147066.67 139866.00 147056.00 139866.00C147056.00 139876.67 147056.00 139887.33 147056.00 139898.00C147045.33 139887.33 147034.67 139876.67 147024.00 139866.00C147024.00 139876.67 147024.00 139887.33 147024.00 139898.00C147013.33 139898.00 147002.67 139898.00 146992.00 139898.00C147002.67 139887.33 147013.33 139876.67 147024.00 139866.00C147013.33 139866.00 147002.67 139866.00 146992.00 139866.00C146970.33 139876.67 146948.67 139887.33 146927.00 139898.00C146937.67 139898.00 146948.33 139898.00 146959.00 139898.00C146959.00 139909.00 146959.00 139920.00 146959.00 139931.00C146948.33 139941.67 146937.67 139952.33 146927.00 139963.00C146916.33 139952.33 146905.67 139941.67 146895.00 139931.00C146895.00 139941.67 146895.00 139952.33 146895.00 139963.00C146873.67 139963.00 146852.33 139963.00 146831.00 139963.00C146841.67 139941.33 146852.33 139919.67 146863.00 139898.00C146852.33 139898.00 146841.67 139898.00 146831.00 139898.00C146777.33 139919.67 146723.67 139941.33 146670.00 139963.00C146659.33 139973.67 146648.67 139984.33 146638.00 139995.00C146627.33 139984.33 146616.67 139973.67 146606.00 139963.00C146606.00 139952.33 146606.00 139941.67 146606.00 139931.00C146595.00 139941.67 146584.00 139952.33 146573.00 139963.00C146573.00 139952.33 146573.00 139941.67 146573.00 139931.00C146584.00 139931.00 146595.00 139931.00 146606.00 139931.00C146616.67 139898.67 146627.33 139866.33 146638.00 139834.00C146659.33 139823.33 146680.67 139812.67 146702.00 139802.00C146702.00 139791.33 146702.00 139780.67 146702.00 139770.00C146691.33 139770.00 146680.67 139770.00 146670.00 139770.00C146648.67 139748.67 146627.33 139727.33 146606.00 139706.00C146595.00 139706.00 146584.00 139706.00 146573.00 139706.00C146573.00 139695.00 146573.00 139684.00 146573.00 139673.00C146562.33 139694.67 146551.67 139716.33 146541.00 139738.00C146530.33 139727.33 146519.67 139716.67 146509.00 139706.00C146487.67 139727.33 146466.33 139748.67 146445.00 139770.00C146445.00 139780.67 146445.00 139791.33 146445.00 139802.00C146434.33 139791.33 146423.67 139780.67 146413.00 139770.00C146402.33 139780.67 146391.67 139791.33 146381.00 139802.00C146381.00 139812.67 146381.00 139823.33 146381.00 139834.00C146370.00 139834.00 146359.00 139834.00 146348.00 139834.00C146337.33 139823.33 146326.67 139812.67 146316.00 139802.00C146326.67 139780.67 146337.33 139759.33 146348.00 139738.00C146337.33 139727.33 146326.67 139716.67 146316.00 139706.00C146316.00 139716.67 146316.00 139727.33 146316.00 139738.00C146294.67 139738.00 146273.33 139738.00 146252.00 139738.00C146252.00 139748.67 146252.00 139759.33 146252.00 139770.00C146252.00 139759.33 146252.00 139748.67 146252.00 139738.00C146241.33 139748.67 146230.67 139759.33 146220.00 139770.00C146220.00 139780.67 146220.00 139791.33 146220.00 139802.00C146209.33 139802.00 146198.67 139802.00 146188.00 139802.00C146188.00 139812.67 146188.00 139823.33 146188.00 139834.00C146177.33 139823.33 146166.67 139812.67 146156.00 139802.00C146134.33 139823.33 146112.67 139844.67 146091.00 139866.00C146091.00 139844.67 146091.00 139823.33 146091.00 139802.00C146080.33 139802.00 146069.67 139802.00 146059.00 139802.00C146059.00 139780.67 146059.00 139759.33 146059.00 139738.00C146070.45 139726.51 146081.99 139715.10 146093.38 139703.55C146103.25 139693.37 146113.13 139683.18 146123.00 139673.00C146155.33 139673.00 146187.67 139673.00 146220.00 139673.00C146220.00 139651.67 146220.00 139630.33 146220.00 139609.00C146230.67 139619.67 146241.33 139630.33 146252.00 139641.00C146262.67 139630.33 146273.33 139619.67 146284.00 139609.00C146284.00 139598.33 146284.00 139587.67 146284.00 139577.00C146294.67 139555.67 146305.33 139534.33 146316.00 139513.00C146326.67 139513.00 146337.33 139513.00 146348.00 139513.00C146348.00 139502.00 146348.00 139491.00 146348.00 139480.00C146326.67 139491.00 146305.33 139502.00 146284.00 139513.00C146273.33 139502.00 146262.67 139491.00 146252.00 139480.00C146230.67 139491.00 146209.33 139502.00 146188.00 139513.00C146188.00 139523.67 146188.00 139534.33 146188.00 139545.00C146188.00 139534.33 146188.00 139523.67 146188.00 139513.00C146177.33 139502.00 146166.67 139491.00 146156.00 139480.00C146177.33 139480.00 146198.67 139480.00 146220.00 139480.00C146209.33 139480.00 146198.67 139480.00 146188.00 139480.00C146188.00 139469.33 146188.00 139458.67 146188.00 139448.00C146209.33 139426.67 146230.67 139405.33 146252.00 139384.00C146241.33 139384.00 146230.67 139384.00 146220.00 139384.00C146220.00 139362.67 146220.00 139341.33 146220.00 139320.00C146209.33 139330.67 146198.67 139341.33 146188.00 139352.00C146177.33 139341.33 146166.67 139330.67 146156.00 139320.00C146145.00 139320.00 146134.00 139320.00 146123.00 139320.00C146112.33 139330.67 146101.67 139341.33 146091.00 139352.00C146080.33 139341.33 146069.67 139330.67 146059.00 139320.00C146048.33 139320.00 146037.67 139320.00 146027.00 139320.00C146037.67 139330.67 146048.33 139341.33 146059.00 139352.00C146048.33 139352.00 146037.67 139352.00 146027.00 139352.00C146037.67 139362.67 146048.33 139373.33 146059.00 139384.00C146037.67 139384.00 146016.33 139384.00 145995.00 139384.00C146005.67 139405.33 146016.33 139426.67 146027.00 139448.00C146027.00 139437.33 146027.00 139426.67 146027.00 139416.00C146059.00 139426.67 146091.00 139437.33 146123.00 139448.00C146101.67 139458.67 146080.33 139469.33 146059.00 139480.00C146048.33 139491.00 146037.67 139502.00 146027.00 139513.00C146016.33 139513.00 146005.67 139513.00 145995.00 139513.00C145995.00 139523.67 145995.00 139534.33 145995.00 139545.00C145984.33 139545.00 145973.67 139545.00 145963.00 139545.00C145963.00 139555.67 145963.00 139566.33 145963.00 139577.00C145952.00 139566.33 145941.00 139555.67 145930.00 139545.00C145941.00 139534.33 145952.00 139523.67 145963.00 139513.00C145941.33 139491.33 145919.67 139469.67 145898.00 139448.00C145876.67 139458.67 145855.33 139469.33 145834.00 139480.00C145823.33 139458.67 145812.67 139437.33 145802.00 139416.00C145802.00 139426.67 145802.00 139437.33 145802.00 139448.00C145791.33 139448.00 145780.67 139448.00 145770.00 139448.00C145770.00 139469.67 145770.00 139491.33 145770.00 139513.00C145759.00 139502.00 145748.00 139491.00 145737.00 139480.00C145737.00 139491.00 145737.00 139502.00 145737.00 139513.00C145726.33 139513.00 145715.67 139513.00 145705.00 139513.00C145705.00 139534.33 145705.00 139555.67 145705.00 139577.00C145715.67 139587.67 145726.33 139598.33 145737.00 139609.00C145726.33 139609.00 145715.67 139609.00 145705.00 139609.00C145705.00 139619.67 145705.00 139630.33 145705.00 139641.00C145694.33 139651.67 145683.67 139662.33 145673.00 139673.00C145694.33 139673.00 145715.67 139673.00 145737.00 139673.00C145737.00 139684.00 145737.00 139695.00 145737.00 139706.00C145715.67 139706.00 145694.33 139706.00 145673.00 139706.00C145662.33 139727.33 145651.67 139748.67 145641.00 139770.00C145651.67 139780.67 145662.33 139791.33 145673.00 139802.00C145694.33 139802.00 145715.67 139802.00 145737.00 139802.00C145715.67 139812.67 145694.33 139823.33 145673.00 139834.00C145651.67 139812.67 145630.33 139791.33 145609.00 139770.00C145598.33 139780.67 145587.67 139791.33 145577.00 139802.00C145577.00 139780.67 145577.00 139759.33 145577.00 139738.00C145566.33 139738.00 145555.67 139738.00 145545.00 139738.00C145545.00 139748.67 145545.00 139759.33 145545.00 139770.00C145534.00 139759.33 145523.00 139748.67 145512.00 139738.00C145501.33 139738.00 145490.67 139738.00 145480.00 139738.00C145469.33 139759.33 145458.67 139780.67 145448.00 139802.00C145426.67 139823.33 145405.33 139844.67 145384.00 139866.00C145373.33 139855.33 145362.67 139844.67 145352.00 139834.00C145319.67 139834.00 145287.33 139834.00 145255.00 139834.00C145223.00 139855.33 145191.00 139876.67 145159.00 139898.00C145148.33 139898.00 145137.67 139898.00 145127.00 139898.00C145105.33 139909.00 145083.67 139920.00 145062.00 139931.00C145051.33 139931.00 145040.67 139931.00 145030.00 139931.00C145030.00 139941.67 145030.00 139952.33 145030.00 139963.00C145019.33 139973.67 145008.67 139984.33 144998.00 139995.00C144976.67 140005.67 144955.33 140016.33 144934.00 140027.00C144944.67 140005.67 144955.33 139984.33 144966.00 139963.00C144966.00 139952.33 144966.00 139941.67 144966.00 139931.00C144955.33 139931.00 144944.67 139931.00 144934.00 139931.00C144912.33 139941.67 144890.67 139952.33 144869.00 139963.00C144869.00 139952.33 144869.00 139941.67 144869.00 139931.00C144869.00 139941.67 144869.00 139952.33 144869.00 139963.00C144869.00 139952.33 144869.00 139941.67 144869.00 139931.00C144858.33 139931.00 144847.67 139931.00 144837.00 139931.00C144805.00 139941.67 144773.00 139952.33 144741.00 139963.00C144741.00 139952.33 144741.00 139941.67 144741.00 139931.00C144730.33 139931.00 144719.67 139931.00 144709.00 139931.00C144698.00 139952.33 144687.00 139973.67 144676.00 139995.00C144665.33 139984.33 144654.67 139973.67 144644.00 139963.00C144644.00 139973.67 144644.00 139984.33 144644.00 139995.00C144633.33 139984.33 144622.67 139973.67 144612.00 139963.00C144590.67 139984.33 144569.33 140005.67 144548.00 140027.00C144548.00 140037.67 144548.00 140048.33 144548.00 140059.00C144537.33 140059.00 144526.67 140059.00 144516.00 140059.00C144516.00 140069.67 144516.00 140080.33 144516.00 140091.00C144505.33 140102.00 144494.67 140113.00 144484.00 140124.00C144494.67 140134.67 144505.33 140145.33 144516.00 140156.00C144505.33 140156.00 144494.67 140156.00 144484.00 140156.00C144473.00 140166.67 144462.00 140177.33 144451.00 140188.00C144451.00 140220.00 144451.00 140252.00 144451.00 140284.00C144472.67 140294.67 144494.33 140305.33 144516.00 140316.00C144516.00 140327.00 144516.00 140338.00 144516.00 140349.00C144516.00 140338.00 144516.00 140327.00 144516.00 140316.00C144505.33 140327.00 144494.67 140338.00 144484.00 140349.00C144473.00 140349.00 144462.00 140349.00 144451.00 140349.00C144451.00 140370.33 144451.00 140391.67 144451.00 140413.00C144462.00 140413.00 144473.00 140413.00 144484.00 140413.00C144473.00 140434.33 144462.00 140455.67 144451.00 140477.00C144440.33 140477.00 144429.67 140477.00 144419.00 140477.00C144419.00 140487.67 144419.00 140498.33 144419.00 140509.00C144429.67 140520.00 144440.33 140531.00 144451.00 140542.00C144429.67 140552.67 144408.33 140563.33 144387.00 140574.00C144387.00 140584.67 144387.00 140595.33 144387.00 140606.00C144376.33 140606.00 144365.67 140606.00 144355.00 140606.00C144376.33 140606.00 144397.67 140606.00 144419.00 140606.00C144408.33 140616.67 144397.67 140627.33 144387.00 140638.00C144376.33 140638.00 144365.67 140638.00 144355.00 140638.00C144355.00 140659.33 144355.00 140680.67 144355.00 140702.00C144366.45 140713.49 144377.99 140724.90 144389.38 140736.45C144399.25 140746.63 144409.13 140756.82 144419.00 140767.00C144408.33 140777.67 144397.67 140788.33 144387.00 140799.00C144397.67 140799.00 144408.33 140799.00 144419.00 140799.00C144408.33 140809.67 144397.67 140820.33 144387.00 140831.00C144419.33 140831.00 144451.67 140831.00 144484.00 140831.00C144484.00 140820.33 144484.00 140809.67 144484.00 140799.00C144494.67 140799.00 144505.33 140799.00 144516.00 140799.00C144526.67 140788.33 144537.33 140777.67 144548.00 140767.00C144558.67 140767.00 144569.33 140767.00 144580.00 140767.00C144569.33 140756.00 144558.67 140745.00 144548.00 140734.00C144558.67 140734.00 144569.33 140734.00 144580.00 140734.00C144580.00 140723.33 144580.00 140712.67 144580.00 140702.00C144590.67 140712.67 144601.33 140723.33 144612.00 140734.00C144612.00 140723.33 144612.00 140712.67 144612.00 140702.00C144622.67 140702.00 144633.33 140702.00 144644.00 140702.00C144654.67 140670.00 144665.33 140638.00 144676.00 140606.00C144687.00 140606.00 144698.00 140606.00 144709.00 140606.00C144709.00 140627.33 144709.00 140648.67 144709.00 140670.00C144741.00 140670.00 144773.00 140670.00 144805.00 140670.00C144805.00 140680.67 144805.00 140691.33 144805.00 140702.00C144815.67 140702.00 144826.33 140702.00 144837.00 140702.00C144826.33 140712.67 144815.67 140723.33 144805.00 140734.00C144805.00 140755.67 144805.00 140777.33 144805.00 140799.00C144783.67 140799.00 144762.33 140799.00 144741.00 140799.00C144741.00 140809.67 144741.00 140820.33 144741.00 140831.00C144719.33 140831.00 144697.67 140831.00 144676.00 140831.00C144687.00 140831.00 144698.00 140831.00 144709.00 140831.00C144709.00 140820.33 144709.00 140809.67 144709.00 140799.00C144719.67 140809.67 144730.33 140820.33 144741.00 140831.00C144741.00 140820.33 144741.00 140809.67 144741.00 140799.00C144751.67 140799.00 144762.33 140799.00 144773.00 140799.00C144773.00 140788.33 144773.00 140777.67 144773.00 140767.00C144762.33 140767.00 144751.67 140767.00 144741.00 140767.00C144741.00 140756.00 144741.00 140745.00 144741.00 140734.00C144719.33 140755.67 144697.67 140777.33 144676.00 140799.00C144676.00 140788.33 144676.00 140777.67 144676.00 140767.00C144654.67 140756.00 144633.33 140745.00 144612.00 140734.00C144622.67 140755.67 144633.33 140777.33 144644.00 140799.00C144633.33 140809.67 144622.67 140820.33 144612.00 140831.00C144622.67 140820.33 144633.33 140809.67 144644.00 140799.00C144654.67 140799.00 144665.33 140799.00 144676.00 140799.00C144654.67 140820.33 144633.33 140841.67 144612.00 140863.00C144601.33 140863.00 144590.67 140863.00 144580.00 140863.00C144569.33 140873.67 144558.67 140884.33 144548.00 140895.00C144548.00 140884.33 144548.00 140873.67 144548.00 140863.00C144537.33 140873.67 144526.67 140884.33 144516.00 140895.00C144526.67 140895.00 144537.33 140895.00 144548.00 140895.00C144526.67 140905.67 144505.33 140916.33 144484.00 140927.00C144505.33 140927.00 144526.67 140927.00 144548.00 140927.00C144558.67 140916.33 144569.33 140905.67 144580.00 140895.00C144580.00 140905.67 144580.00 140916.33 144580.00 140927.00C144590.67 140927.00 144601.33 140927.00 144612.00 140927.00C144622.67 140905.67 144633.33 140884.33 144644.00 140863.00C144687.00 140863.00 144730.00 140863.00 144773.00 140863.00C144805.00 140852.33 144837.00 140841.67 144869.00 140831.00C144847.67 140852.33 144826.33 140873.67 144805.00 140895.00C144783.67 140948.67 144762.33 141002.33 144741.00 141056.00C144708.67 141077.33 144676.33 141098.67 144644.00 141120.00C144644.00 141130.67 144644.00 141141.33 144644.00 141152.00C144676.33 141163.00 144708.67 141174.00 144741.00 141185.00C144730.33 141174.00 144719.67 141163.00 144709.00 141152.00C144709.00 141141.33 144709.00 141130.67 144709.00 141120.00C144719.67 141120.00 144730.33 141120.00 144741.00 141120.00C144751.67 141109.33 144762.33 141098.67 144773.00 141088.00C144794.33 141045.33 144815.67 141002.67 144837.00 140960.00C144869.33 140938.33 144901.67 140916.67 144934.00 140895.00C144934.00 140884.33 144934.00 140873.67 144934.00 140863.00C144979.38 140847.90 145024.71 140832.68 145070.15 140817.75C145089.10 140811.50 145108.05 140805.25 145127.00 140799.00C145127.00 140788.33 145127.00 140777.67 145127.00 140767.00C145127.00 140777.67 145127.00 140788.33 145127.00 140799.00C145115.21 140810.48 145103.32 140821.87 145091.59 140833.41C145071.06 140853.94 145050.53 140874.47 145030.00 140895.00C145030.00 140905.67 145030.00 140916.33 145030.00 140927.00C145019.33 140948.67 145008.67 140970.33 144998.00 140992.00C145008.67 141002.67 145019.33 141013.33 145030.00 141024.00C145062.33 141034.67 145094.67 141045.33 145127.00 141056.00C145137.67 141045.33 145148.33 141034.67 145159.00 141024.00C145159.00 141034.67 145159.00 141045.33 145159.00 141056.00C145180.33 141045.33 145201.67 141034.67 145223.00 141024.00C145255.33 141045.33 145287.67 141066.67 145320.00 141088.00C145309.00 141088.00 145298.00 141088.00 145287.00 141088.00C145298.00 141088.00 145309.00 141088.00 145320.00 141088.00C145330.67 141098.67 145341.33 141109.33 145352.00 141120.00C145362.67 141120.00 145373.33 141120.00 145384.00 141120.00C145384.00 141130.67 145384.00 141141.33 145384.00 141152.00C145373.33 141163.00 145362.67 141174.00 145352.00 141185.00C145341.33 141163.33 145330.67 141141.67 145320.00 141120.00C145287.67 141120.00 145255.33 141120.00 145223.00 141120.00C145212.33 141141.67 145201.67 141163.33 145191.00 141185.00C145180.33 141195.67 145169.67 141206.33 145159.00 141217.00C145148.33 141206.33 145137.67 141195.67 145127.00 141185.00C145116.00 141217.00 145105.00 141249.00 145094.00 141281.00C145094.00 141291.67 145094.00 141302.33 145094.00 141313.00C145062.00 141356.00 145030.00 141399.00 144998.00 141442.00C144987.33 141452.67 144976.67 141463.33 144966.00 141474.00C144955.33 141474.00 144944.67 141474.00 144934.00 141474.00C144923.00 141484.67 144912.00 141495.33 144901.00 141506.00C144901.00 141474.00 144901.00 141442.00 144901.00 141410.00C144879.67 141410.00 144858.33 141410.00 144837.00 141410.00C144837.00 141399.33 144837.00 141388.67 144837.00 141378.00C144826.33 141378.00 144815.67 141378.00 144805.00 141378.00C144794.33 141388.67 144783.67 141399.33 144773.00 141410.00C144773.00 141420.67 144773.00 141431.33 144773.00 141442.00C144773.00 141409.67 144773.00 141377.33 144773.00 141345.00C144762.33 141334.33 144751.67 141323.67 144741.00 141313.00C144719.33 141334.67 144697.67 141356.33 144676.00 141378.00C144654.67 141378.00 144633.33 141378.00 144612.00 141378.00C144622.67 141388.67 144633.33 141399.33 144644.00 141410.00C144622.67 141399.33 144601.33 141388.67 144580.00 141378.00C144569.33 141367.00 144558.67 141356.00 144548.00 141345.00C144548.00 141366.67 144548.00 141388.33 144548.00 141410.00C144537.33 141410.00 144526.67 141410.00 144516.00 141410.00C144494.33 141399.33 144472.67 141388.67 144451.00 141378.00C144419.00 141388.67 144387.00 141399.33 144355.00 141410.00C144355.00 141431.33 144355.00 141452.67 144355.00 141474.00C144355.00 141463.33 144355.00 141452.67 144355.00 141442.00C144344.33 141442.00 144333.67 141442.00 144323.00 141442.00C144312.33 141452.67 144301.67 141463.33 144291.00 141474.00C144301.67 141484.67 144312.33 141495.33 144323.00 141506.00C144311.51 141494.55 144300.10 141483.01 144288.55 141471.62C144278.37 141461.75 144268.18 141451.87 144258.00 141442.00C144247.33 141442.00 144236.67 141442.00 144226.00 141442.00C144204.67 141420.67 144183.33 141399.33 144162.00 141378.00C144129.67 141367.00 144097.33 141356.00 144065.00 141345.00C144076.00 141345.00 144087.00 141345.00 144098.00 141345.00C144087.00 141323.67 144076.00 141302.33 144065.00 141281.00C144065.00 141270.33 144065.00 141259.67 144065.00 141249.00C144054.33 141227.67 144043.67 141206.33 144033.00 141185.00C144033.00 141174.00 144033.00 141163.00 144033.00 141152.00C144001.00 141141.33 143969.00 141130.67 143937.00 141120.00C143937.00 141109.33 143937.00 141098.67 143937.00 141088.00C143904.67 141098.67 143872.33 141109.33 143840.00 141120.00C143851.00 141109.33 143862.00 141098.67 143873.00 141088.00C143862.00 141077.33 143851.00 141066.67 143840.00 141056.00C143840.00 141045.33 143840.00 141034.67 143840.00 141024.00C143818.67 141013.33 143797.33 141002.67 143776.00 140992.00C143786.67 140981.33 143797.33 140970.67 143808.00 140960.00C143776.00 140949.00 143744.00 140938.00 143712.00 140927.00C143679.67 140927.00 143647.33 140927.00 143615.00 140927.00C143615.00 140895.00 143615.00 140863.00 143615.00 140831.00C143604.33 140831.00 143593.67 140831.00 143583.00 140831.00C143572.33 140820.33 143561.67 140809.67 143551.00 140799.00C143561.67 140788.33 143572.33 140777.67 143583.00 140767.00C143583.00 140745.33 143583.00 140723.67 143583.00 140702.00zM158695.00 136780.00C158695.00 136769.00 158695.00 136758.00 158695.00 136747.00C158705.67 136747.00 158716.33 136747.00 158727.00 136747.00C158727.00 136758.00 158727.00 136769.00 158727.00 136780.00C158716.33 136780.00 158705.67 136780.00 158695.00 136780.00zM158631.00 136812.00C158641.67 136801.33 158652.33 136790.67 158663.00 136780.00C158673.67 136790.67 158684.33 136801.33 158695.00 136812.00C158684.33 136812.00 158673.67 136812.00 158663.00 136812.00C158673.67 136822.67 158684.33 136833.33 158695.00 136844.00C158673.67 136844.00 158652.33 136844.00 158631.00 136844.00C158631.00 136833.33 158631.00 136822.67 158631.00 136812.00zM151589.00 139866.00C151589.00 139855.33 151589.00 139844.67 151589.00 139834.00C151589.00 139844.67 151589.00 139855.33 151589.00 139866.00zM150078.00 139963.00C150088.67 139963.00 150099.33 139963.00 150110.00 139963.00C150099.33 139963.00 150088.67 139963.00 150078.00 139963.00zM147249.00 139802.00C147249.00 139812.67 147249.00 139823.33 147249.00 139834.00C147249.00 139823.33 147249.00 139812.67 147249.00 139802.00zM144548.00 140220.00C144548.00 140230.67 144548.00 140241.33 144548.00 140252.00C144558.67 140252.00 144569.33 140252.00 144580.00 140252.00C144569.33 140252.00 144558.67 140252.00 144548.00 140252.00C144548.00 140241.33 144548.00 140230.67 144548.00 140220.00zM148406.00 139448.00C148406.00 139437.33 148406.00 139426.67 148406.00 139416.00C148406.00 139426.67 148406.00 139437.33 148406.00 139448.00C148416.67 139448.00 148427.33 139448.00 148438.00 139448.00C148438.00 139458.67 148438.00 139469.33 148438.00 139480.00C148427.33 139480.00 148416.67 139480.00 148406.00 139480.00C148416.67 139480.00 148427.33 139480.00 148438.00 139480.00C148427.33 139480.00 148416.67 139480.00 148406.00 139480.00C148406.00 139469.33 148406.00 139458.67 148406.00 139448.00zM147924.00 139448.00C147924.00 139437.33 147924.00 139426.67 147924.00 139416.00C147934.67 139416.00 147945.33 139416.00 147956.00 139416.00C147945.33 139426.67 147934.67 139437.33 147924.00 139448.00zM151204.00 139866.00C151193.00 139866.00 151182.00 139866.00 151171.00 139866.00C151171.00 139855.33 151171.00 139844.67 151171.00 139834.00C151182.00 139834.00 151193.00 139834.00 151204.00 139834.00C151204.00 139844.67 151204.00 139855.33 151204.00 139866.00zM144516.00 140220.00C144516.00 140230.67 144516.00 140241.33 144516.00 140252.00C144516.00 140241.33 144516.00 140230.67 144516.00 140220.00zM144612.00 140863.00C144601.33 140852.33 144590.67 140841.67 144580.00 140831.00C144569.33 140841.67 144558.67 140852.33 144548.00 140863.00C144569.33 140863.00 144590.67 140863.00 144612.00 140863.00zM144516.00 140574.00C144526.67 140574.00 144537.33 140574.00 144548.00 140574.00C144537.33 140574.00 144526.67 140574.00 144516.00 140574.00zM145062.00 141024.00C145062.00 141013.33 145062.00 141002.67 145062.00 140992.00C145062.00 141002.67 145062.00 141013.33 145062.00 141024.00zM144934.00 140124.00C144944.67 140124.00 144955.33 140124.00 144966.00 140124.00C144955.33 140124.00 144944.67 140124.00 144934.00 140124.00C144934.00 140134.67 144934.00 140145.33 144934.00 140156.00C144934.00 140145.33 144934.00 140134.67 144934.00 140124.00zM145094.00 139963.00C145115.67 139963.00 145137.33 139963.00 145159.00 139963.00C145159.00 139973.67 145159.00 139984.33 145159.00 139995.00C145148.33 139995.00 145137.67 139995.00 145127.00 139995.00C145127.00 140005.67 145127.00 140016.33 145127.00 140027.00C145127.00 140016.33 145127.00 140005.67 145127.00 139995.00C145127.00 140005.67 145127.00 140016.33 145127.00 140027.00C145116.00 140027.00 145105.00 140027.00 145094.00 140027.00C145094.00 140016.33 145094.00 140005.67 145094.00 139995.00C145105.00 139995.00 145116.00 139995.00 145127.00 139995.00C145127.00 139984.33 145127.00 139973.67 145127.00 139963.00C145116.00 139963.00 145105.00 139963.00 145094.00 139963.00zM147988.00 139513.00C147998.67 139513.00 148009.33 139513.00 148020.00 139513.00C148009.33 139513.00 147998.67 139513.00 147988.00 139513.00zM144773.00 139995.00C144794.33 139995.00 144815.67 139995.00 144837.00 139995.00C144826.33 139995.00 144815.67 139995.00 144805.00 139995.00C144805.00 140005.67 144805.00 140016.33 144805.00 140027.00C144794.33 140027.00 144783.67 140027.00 144773.00 140027.00C144773.00 140037.67 144773.00 140048.33 144773.00 140059.00C144773.00 140037.67 144773.00 140016.33 144773.00 139995.00zM149821.00 140091.00C149831.67 140091.00 149842.33 140091.00 149853.00 140091.00C149842.33 140091.00 149831.67 140091.00 149821.00 140091.00zM147120.00 139898.00C147120.00 139909.00 147120.00 139920.00 147120.00 139931.00C147120.00 139920.00 147120.00 139909.00 147120.00 139898.00C147120.00 139909.00 147120.00 139920.00 147120.00 139931.00C147120.00 139920.00 147120.00 139909.00 147120.00 139898.00zM151043.00 139898.00C151043.00 139887.33 151043.00 139876.67 151043.00 139866.00C151053.67 139866.00 151064.33 139866.00 151075.00 139866.00C151075.00 139876.67 151075.00 139887.33 151075.00 139898.00C151064.33 139898.00 151053.67 139898.00 151043.00 139898.00zM147988.00 139834.00C147988.00 139823.33 147988.00 139812.67 147988.00 139802.00C147988.00 139812.67 147988.00 139823.33 147988.00 139834.00zM151525.00 139834.00C151535.67 139834.00 151546.33 139834.00 151557.00 139834.00C151546.33 139834.00 151535.67 139834.00 151525.00 139834.00zM145062.00 141442.00C145062.00 141431.33 145062.00 141420.67 145062.00 141410.00C145072.67 141410.00 145083.33 141410.00 145094.00 141410.00C145083.33 141410.00 145072.67 141410.00 145062.00 141410.00C145062.00 141420.67 145062.00 141431.33 145062.00 141442.00zM144612.00 140509.00C144612.00 140498.33 144612.00 140487.67 144612.00 140477.00C144622.67 140477.00 144633.33 140477.00 144644.00 140477.00C144633.33 140477.00 144622.67 140477.00 144612.00 140477.00C144612.00 140487.67 144612.00 140498.33 144612.00 140509.00zM148020.00 139802.00C148020.00 139812.67 148020.00 139823.33 148020.00 139834.00C148020.00 139823.33 148020.00 139812.67 148020.00 139802.00zM148181.00 139673.00C148181.00 139662.33 148181.00 139651.67 148181.00 139641.00C148191.67 139641.00 148202.33 139641.00 148213.00 139641.00C148213.00 139651.67 148213.00 139662.33 148213.00 139673.00C148202.33 139673.00 148191.67 139673.00 148181.00 139673.00zM151525.00 139898.00C151535.67 139898.00 151546.33 139898.00 151557.00 139898.00C151557.00 139887.33 151557.00 139876.67 151557.00 139866.00C151557.00 139876.67 151557.00 139887.33 151557.00 139898.00C151546.33 139898.00 151535.67 139898.00 151525.00 139898.00zM144644.00 140606.00C144644.00 140595.33 144644.00 140584.67 144644.00 140574.00C144644.00 140595.33 144644.00 140616.67 144644.00 140638.00C144644.00 140627.33 144644.00 140616.67 144644.00 140606.00zM144998.00 140670.00C145008.67 140670.00 145019.33 140670.00 145030.00 140670.00C145030.00 140680.67 145030.00 140691.33 145030.00 140702.00C145019.33 140702.00 145008.67 140702.00 144998.00 140702.00C144998.00 140712.67 144998.00 140723.33 144998.00 140734.00C144976.67 140745.00 144955.33 140756.00 144934.00 140767.00C144923.00 140777.67 144912.00 140788.33 144901.00 140799.00C144879.67 140799.00 144858.33 140799.00 144837.00 140799.00C144858.33 140788.33 144879.67 140777.67 144901.00 140767.00C144922.67 140745.33 144944.33 140723.67 144966.00 140702.00C144976.67 140702.00 144987.33 140702.00 144998.00 140702.00C144998.00 140691.33 144998.00 140680.67 144998.00 140670.00zM144869.00 140027.00C144869.00 140016.33 144869.00 140005.67 144869.00 139995.00C144879.67 139995.00 144890.33 139995.00 144901.00 139995.00C144901.00 139984.33 144901.00 139973.67 144901.00 139963.00C144912.00 139963.00 144923.00 139963.00 144934.00 139963.00C144923.00 139973.67 144912.00 139984.33 144901.00 139995.00C144901.00 140005.67 144901.00 140016.33 144901.00 140027.00C144890.33 140027.00 144879.67 140027.00 144869.00 140027.00zM150078.00 140027.00C150078.00 140016.33 150078.00 140005.67 150078.00 139995.00C150078.00 140005.67 150078.00 140016.33 150078.00 140027.00zM145030.00 140638.00C145030.00 140627.33 145030.00 140616.67 145030.00 140606.00C145040.67 140606.00 145051.33 140606.00 145062.00 140606.00C145062.00 140616.67 145062.00 140627.33 145062.00 140638.00C145051.33 140638.00 145040.67 140638.00 145030.00 140638.00zM151782.00 139995.00C151792.67 139995.00 151803.33 139995.00 151814.00 139995.00C151814.00 140005.67 151814.00 140016.33 151814.00 140027.00C151814.00 140016.33 151814.00 140005.67 151814.00 139995.00C151803.33 139995.00 151792.67 139995.00 151782.00 139995.00zM148181.00 139609.00C148191.67 139609.00 148202.33 139609.00 148213.00 139609.00C148202.33 139609.00 148191.67 139609.00 148181.00 139609.00zM147152.00 139898.00C147152.00 139887.33 147152.00 139876.67 147152.00 139866.00C147162.67 139876.67 147173.33 139887.33 147184.00 139898.00C147173.33 139898.00 147162.67 139898.00 147152.00 139898.00zM151557.00 140027.00C151567.67 140027.00 151578.33 140027.00 151589.00 140027.00C151589.00 140037.67 151589.00 140048.33 151589.00 140059.00C151578.33 140059.00 151567.67 140059.00 151557.00 140059.00C151557.00 140048.33 151557.00 140037.67 151557.00 140027.00zM144709.00 140059.00C144709.00 140048.33 144709.00 140037.67 144709.00 140027.00C144719.67 140027.00 144730.33 140027.00 144741.00 140027.00C144741.00 140037.67 144741.00 140048.33 144741.00 140059.00C144741.00 140048.33 144741.00 140037.67 144741.00 140027.00C144741.00 140037.67 144741.00 140048.33 144741.00 140059.00C144730.33 140059.00 144719.67 140059.00 144709.00 140059.00zM151975.00 138580.00C151975.00 138548.00 151975.00 138516.00 151975.00 138484.00C151985.67 138484.00 151996.33 138484.00 152007.00 138484.00C151996.33 138494.67 151985.67 138505.33 151975.00 138516.00C151985.67 138526.67 151996.33 138537.33 152007.00 138548.00C151996.33 138558.67 151985.67 138569.33 151975.00 138580.00zM144484.00 140477.00C144494.67 140466.33 144505.33 140455.67 144516.00 140445.00C144526.67 140455.67 144537.33 140466.33 144548.00 140477.00C144526.67 140498.67 144505.33 140520.33 144484.00 140542.00C144484.00 140520.33 144484.00 140498.67 144484.00 140477.00zM147506.00 139738.00C147516.67 139727.33 147527.33 139716.67 147538.00 139706.00C147559.33 139695.00 147580.67 139684.00 147602.00 139673.00C147613.00 139694.67 147624.00 139716.33 147635.00 139738.00C147613.33 139748.67 147591.67 139759.33 147570.00 139770.00C147570.00 139759.33 147570.00 139748.67 147570.00 139738.00C147559.33 139748.67 147548.67 139759.33 147538.00 139770.00C147527.33 139759.33 147516.67 139748.67 147506.00 139738.00zM148053.00 139738.00C148053.00 139727.33 148053.00 139716.67 148053.00 139706.00C148064.48 139694.21 148075.87 139682.32 148087.41 139670.59C148097.28 139660.72 148107.14 139650.86 148117.00 139641.00C148127.67 139641.00 148138.33 139641.00 148149.00 139641.00C148149.00 139651.67 148149.00 139662.33 148149.00 139673.00C148138.33 139684.00 148127.67 139695.00 148117.00 139706.00C148106.33 139727.33 148095.67 139748.67 148085.00 139770.00C148074.33 139759.33 148063.67 139748.67 148053.00 139738.00zM151364.00 139030.00C151364.00 139051.67 151364.00 139073.33 151364.00 139095.00C151374.67 139084.00 151385.33 139073.00 151396.00 139062.00C151396.00 139051.33 151396.00 139040.67 151396.00 139030.00C151385.33 139030.00 151374.67 139030.00 151364.00 139030.00zM146573.00 140702.00C146562.33 140702.00 146551.67 140702.00 146541.00 140702.00C146551.67 140691.33 146562.33 140680.67 146573.00 140670.00C146562.33 140659.33 146551.67 140648.67 146541.00 140638.00C146519.67 140648.67 146498.33 140659.33 146477.00 140670.00C146487.67 140648.67 146498.33 140627.33 146509.00 140606.00C146498.33 140595.33 146487.67 140584.67 146477.00 140574.00C146423.33 140574.00 146369.67 140574.00 146316.00 140574.00C146294.67 140584.67 146273.33 140595.33 146252.00 140606.00C146262.67 140616.67 146273.33 140627.33 146284.00 140638.00C146252.00 140670.00 146220.00 140702.00 146188.00 140734.00C146188.00 140755.67 146188.00 140777.33 146188.00 140799.00C146166.33 140799.00 146144.67 140799.00 146123.00 140799.00C146134.00 140788.33 146145.00 140777.67 146156.00 140767.00C146134.33 140767.00 146112.67 140767.00 146091.00 140767.00C146091.00 140756.00 146091.00 140745.00 146091.00 140734.00C146101.67 140723.33 146112.33 140712.67 146123.00 140702.00C146134.00 140680.67 146145.00 140659.33 146156.00 140638.00C146156.00 140627.33 146156.00 140616.67 146156.00 140606.00C146145.00 140595.33 146134.00 140584.67 146123.00 140574.00C146101.67 140595.33 146080.33 140616.67 146059.00 140638.00C146059.00 140616.67 146059.00 140595.33 146059.00 140574.00C146037.67 140584.67 146016.33 140595.33 145995.00 140606.00C145984.33 140595.33 145973.67 140584.67 145963.00 140574.00C145963.00 140563.33 145963.00 140552.67 145963.00 140542.00C145984.33 140531.00 146005.67 140520.00 146027.00 140509.00C146037.67 140509.00 146048.33 140509.00 146059.00 140509.00C146069.67 140498.33 146080.33 140487.67 146091.00 140477.00C146101.67 140477.00 146112.33 140477.00 146123.00 140477.00C146134.00 140466.33 146145.00 140455.67 146156.00 140445.00C146177.33 140445.00 146198.67 140445.00 146220.00 140445.00C146230.67 140434.33 146241.33 140423.67 146252.00 140413.00C146241.33 140402.33 146230.67 140391.67 146220.00 140381.00C146230.67 140370.33 146241.33 140359.67 146252.00 140349.00C146262.67 140359.67 146273.33 140370.33 146284.00 140381.00C146284.00 140359.33 146284.00 140337.67 146284.00 140316.00C146316.33 140294.67 146348.67 140273.33 146381.00 140252.00C146370.00 140284.33 146359.00 140316.67 146348.00 140349.00C146359.00 140349.00 146370.00 140349.00 146381.00 140349.00C146381.00 140359.67 146381.00 140370.33 146381.00 140381.00C146391.67 140381.00 146402.33 140381.00 146413.00 140381.00C146423.67 140359.33 146434.33 140337.67 146445.00 140316.00C146455.67 140316.00 146466.33 140316.00 146477.00 140316.00C146466.33 140305.33 146455.67 140294.67 146445.00 140284.00C146477.00 140284.00 146509.00 140284.00 146541.00 140284.00C146541.00 140273.33 146541.00 140262.67 146541.00 140252.00C146551.67 140252.00 146562.33 140252.00 146573.00 140252.00C146573.00 140230.67 146573.00 140209.33 146573.00 140188.00C146562.33 140188.00 146551.67 140188.00 146541.00 140188.00C146573.33 140177.33 146605.67 140166.67 146638.00 140156.00C146638.00 140145.33 146638.00 140134.67 146638.00 140124.00C146648.67 140124.00 146659.33 140124.00 146670.00 140124.00C146670.00 140134.67 146670.00 140145.33 146670.00 140156.00C146702.00 140156.00 146734.00 140156.00 146766.00 140156.00C146766.00 140166.67 146766.00 140177.33 146766.00 140188.00C146787.67 140188.00 146809.33 140188.00 146831.00 140188.00C146831.00 140198.67 146831.00 140209.33 146831.00 140220.00C146841.67 140220.00 146852.33 140220.00 146863.00 140220.00C146820.00 140220.00 146777.00 140220.00 146734.00 140220.00C146734.00 140230.67 146734.00 140241.33 146734.00 140252.00C146744.67 140252.00 146755.33 140252.00 146766.00 140252.00C146777.00 140241.33 146788.00 140230.67 146799.00 140220.00C146799.00 140241.33 146799.00 140262.67 146799.00 140284.00C146852.33 140284.00 146905.67 140284.00 146959.00 140284.00C146959.00 140316.33 146959.00 140348.67 146959.00 140381.00C146980.67 140381.00 147002.33 140381.00 147024.00 140381.00C147024.00 140370.33 147024.00 140359.67 147024.00 140349.00C147034.67 140349.00 147045.33 140349.00 147056.00 140349.00C147056.00 140338.00 147056.00 140327.00 147056.00 140316.00C147088.00 140305.33 147120.00 140294.67 147152.00 140284.00C147162.67 140294.67 147173.33 140305.33 147184.00 140316.00C147173.33 140327.00 147162.67 140338.00 147152.00 140349.00C147130.67 140359.67 147109.33 140370.33 147088.00 140381.00C147098.67 140391.67 147109.33 140402.33 147120.00 140413.00C147109.33 140434.33 147098.67 140455.67 147088.00 140477.00C147109.33 140477.00 147130.67 140477.00 147152.00 140477.00C147173.67 140455.67 147195.33 140434.33 147217.00 140413.00C147217.00 140423.67 147217.00 140434.33 147217.00 140445.00C147227.67 140466.33 147238.33 140487.67 147249.00 140509.00C147281.00 140509.00 147313.00 140509.00 147345.00 140509.00C147334.33 140530.67 147323.67 140552.33 147313.00 140574.00C147291.67 140574.00 147270.33 140574.00 147249.00 140574.00C147238.33 140584.67 147227.67 140595.33 147217.00 140606.00C147195.33 140606.00 147173.67 140606.00 147152.00 140606.00C147162.67 140595.33 147173.33 140584.67 147184.00 140574.00C147172.55 140562.51 147161.01 140551.10 147149.62 140539.55C147139.75 140529.37 147129.87 140519.18 147120.00 140509.00C147088.00 140520.00 147056.00 140531.00 147024.00 140542.00C147002.33 140563.33 146980.67 140584.67 146959.00 140606.00C146948.33 140595.33 146937.67 140584.67 146927.00 140574.00C146916.33 140574.00 146905.67 140574.00 146895.00 140574.00C146884.33 140595.33 146873.67 140616.67 146863.00 140638.00C146873.67 140638.00 146884.33 140638.00 146895.00 140638.00C146895.00 140648.67 146895.00 140659.33 146895.00 140670.00C146873.67 140680.67 146852.33 140691.33 146831.00 140702.00C146831.00 140691.33 146831.00 140680.67 146831.00 140670.00C146820.33 140659.33 146809.67 140648.67 146799.00 140638.00C146766.67 140648.67 146734.33 140659.33 146702.00 140670.00C146670.00 140670.00 146638.00 140670.00 146606.00 140670.00C146595.00 140680.67 146584.00 140691.33 146573.00 140702.00z"},"br-08":{"name":"Espírito Santo","path":"M157827.00 128806.00C157827.00 128763.00 157827.00 128720.00 157827.00 128677.00C157848.33 128677.00 157869.67 128677.00 157891.00 128677.00C157891.00 128687.67 157891.00 128698.33 157891.00 128709.00C157902.00 128709.00 157913.00 128709.00 157924.00 128709.00C157913.00 128677.00 157902.00 128645.00 157891.00 128613.00C157880.33 128602.33 157869.67 128591.67 157859.00 128581.00C157869.67 128581.00 157880.33 128581.00 157891.00 128581.00C157902.00 128570.00 157913.00 128559.00 157924.00 128548.00C157913.00 128537.33 157902.00 128526.67 157891.00 128516.00C157902.56 128504.76 157914.19 128493.58 157925.71 128482.29C157935.81 128472.19 157945.90 128462.10 157956.00 128452.00C157956.00 128441.33 157956.00 128430.67 157956.00 128420.00C157966.67 128409.33 157977.33 128398.67 157988.00 128388.00C157998.67 128366.33 158009.33 128344.67 158020.00 128323.00C158041.33 128312.33 158062.67 128301.67 158084.00 128291.00C158073.33 128280.33 158062.67 128269.67 158052.00 128259.00C158062.67 128259.00 158073.33 128259.00 158084.00 128259.00C158095.56 128247.76 158107.19 128236.58 158118.71 128225.29C158128.81 128215.19 158138.90 128205.10 158149.00 128195.00C158138.33 128184.33 158127.67 128173.67 158117.00 128163.00C158117.00 128173.67 158117.00 128184.33 158117.00 128195.00C158106.00 128184.33 158095.00 128173.67 158084.00 128163.00C158095.00 128141.33 158106.00 128119.67 158117.00 128098.00C158063.33 128098.00 158009.67 128098.00 157956.00 128098.00C157945.33 128087.33 157934.67 128076.67 157924.00 128066.00C157924.00 128055.33 157924.00 128044.67 157924.00 128034.00C157945.33 128012.67 157966.67 127991.33 157988.00 127970.00C157988.00 127948.33 157988.00 127926.67 157988.00 127905.00C158009.33 127873.00 158030.67 127841.00 158052.00 127809.00C158052.00 127798.33 158052.00 127787.67 158052.00 127777.00C158062.67 127766.33 158073.33 127755.67 158084.00 127745.00C158105.67 127745.00 158127.33 127745.00 158149.00 127745.00C158149.00 127723.33 158149.00 127701.67 158149.00 127680.00C158138.33 127648.00 158127.67 127616.00 158117.00 127584.00C158127.67 127573.33 158138.33 127562.67 158149.00 127552.00C158149.00 127519.67 158149.00 127487.33 158149.00 127455.00C158159.67 127433.67 158170.33 127412.33 158181.00 127391.00C158181.00 127294.33 158181.00 127197.67 158181.00 127101.00C158127.33 127090.33 158073.67 127079.67 158020.00 127069.00C157998.67 127015.67 157977.33 126962.33 157956.00 126909.00C157956.00 126898.00 157956.00 126887.00 157956.00 126876.00C157934.33 126876.00 157912.67 126876.00 157891.00 126876.00C157902.00 126844.00 157913.00 126812.00 157924.00 126780.00C157924.00 126769.33 157924.00 126758.67 157924.00 126748.00C157945.33 126737.33 157966.67 126726.67 157988.00 126716.00C157977.33 126694.33 157966.67 126672.67 157956.00 126651.00C157977.33 126651.00 157998.67 126651.00 158020.00 126651.00C158041.33 126629.67 158062.67 126608.33 158084.00 126587.00C158105.67 126576.33 158127.33 126565.67 158149.00 126555.00C158159.67 126544.33 158170.33 126533.67 158181.00 126523.00C158181.00 126512.33 158181.00 126501.67 158181.00 126491.00C158213.00 126491.00 158245.00 126491.00 158277.00 126491.00C158287.67 126480.00 158298.33 126469.00 158309.00 126458.00C158298.33 126447.33 158287.67 126436.67 158277.00 126426.00C158287.67 126394.00 158298.33 126362.00 158309.00 126330.00C158320.00 126319.33 158331.00 126308.67 158342.00 126298.00C158342.00 126244.33 158342.00 126190.67 158342.00 126137.00C158352.67 126126.33 158363.33 126115.67 158374.00 126105.00C158374.00 126094.33 158374.00 126083.67 158374.00 126073.00C158920.67 126073.00 159467.33 126073.00 160014.00 126073.00C160014.00 126062.00 160014.00 126051.00 160014.00 126040.00C160024.67 126029.33 160035.33 126018.67 160046.00 126008.00C160056.67 126018.67 160067.33 126029.33 160078.00 126040.00C160110.00 126018.67 160142.00 125997.33 160174.00 125976.00C160184.67 125944.00 160195.33 125912.00 160206.00 125880.00C160206.00 125869.00 160206.00 125858.00 160206.00 125847.00C160217.00 125836.33 160228.00 125825.67 160239.00 125815.00C160249.67 125793.67 160260.33 125772.33 160271.00 125751.00C160281.67 125740.33 160292.33 125729.67 160303.00 125719.00C160292.33 125719.00 160281.67 125719.00 160271.00 125719.00C160292.33 125697.67 160313.67 125676.33 160335.00 125655.00C160324.33 125644.00 160313.67 125633.00 160303.00 125622.00C160313.67 125600.67 160324.33 125579.33 160335.00 125558.00C160335.00 125536.67 160335.00 125515.33 160335.00 125494.00C160345.67 125483.33 160356.33 125472.67 160367.00 125462.00C160377.67 125429.67 160388.33 125397.33 160399.00 125365.00C160399.00 125354.33 160399.00 125343.67 160399.00 125333.00C160410.56 125321.76 160422.19 125310.58 160433.71 125299.29C160443.81 125289.19 160453.90 125279.10 160464.00 125269.00C160464.00 125236.67 160464.00 125204.33 160464.00 125172.00C160485.33 125150.67 160506.67 125129.33 160528.00 125108.00C160517.33 125086.67 160506.67 125065.33 160496.00 125044.00C160496.00 125033.00 160496.00 125022.00 160496.00 125011.00C160485.33 124989.67 160474.67 124968.33 160464.00 124947.00C160474.67 124936.33 160485.33 124925.67 160496.00 124915.00C160506.67 124872.00 160517.33 124829.00 160528.00 124786.00C160538.67 124775.33 160549.33 124764.67 160560.00 124754.00C160603.00 124754.00 160646.00 124754.00 160689.00 124754.00C160710.33 124743.33 160731.67 124732.67 160753.00 124722.00C160763.67 124732.67 160774.33 124743.33 160785.00 124754.00C160795.67 124754.00 160806.33 124754.00 160817.00 124754.00C160838.67 124722.00 160860.33 124690.00 160882.00 124658.00C160882.00 124636.67 160882.00 124615.33 160882.00 124594.00C160914.00 124583.00 160946.00 124572.00 160978.00 124561.00C160988.67 124572.00 160999.33 124583.00 161010.00 124594.00C161042.33 124561.67 161074.67 124529.33 161107.00 124497.00C161107.00 124432.67 161107.00 124368.33 161107.00 124304.00C161117.67 124304.00 161128.33 124304.00 161139.00 124304.00C161139.00 124293.33 161139.00 124282.67 161139.00 124272.00C161128.33 124250.67 161117.67 124229.33 161107.00 124208.00C161117.67 124208.00 161128.33 124208.00 161139.00 124208.00C161149.69 124175.63 161160.34 124143.23 161171.06 124110.87C161181.71 124089.58 161192.35 124068.29 161203.00 124047.00C161181.67 124036.33 161160.33 124025.67 161139.00 124015.00C161139.00 124004.33 161139.00 123993.67 161139.00 123983.00C161149.67 123983.00 161160.33 123983.00 161171.00 123983.00C161160.33 123961.33 161149.67 123939.67 161139.00 123918.00C161117.67 123907.33 161096.33 123896.67 161075.00 123886.00C161075.00 123864.67 161075.00 123843.33 161075.00 123822.00C161096.33 123811.33 161117.67 123800.67 161139.00 123790.00C161128.33 123779.33 161117.67 123768.67 161107.00 123758.00C161117.67 123736.33 161128.33 123714.67 161139.00 123693.00C161139.00 123661.00 161139.00 123629.00 161139.00 123597.00C161149.67 123586.33 161160.33 123575.67 161171.00 123565.00C161160.33 123554.00 161149.67 123543.00 161139.00 123532.00C161149.67 123500.00 161160.33 123468.00 161171.00 123436.00C161181.67 123425.33 161192.33 123414.67 161203.00 123404.00C161224.67 123404.00 161246.33 123404.00 161268.00 123404.00C161289.33 123393.33 161310.67 123382.67 161332.00 123372.00C161342.67 123350.33 161353.33 123328.67 161364.00 123307.00C161385.33 123307.00 161406.67 123307.00 161428.00 123307.00C161438.67 123296.33 161449.33 123285.67 161460.00 123275.00C161471.00 123221.33 161482.00 123167.67 161493.00 123114.00C161503.67 123114.00 161514.33 123114.00 161525.00 123114.00C161535.67 123103.33 161546.33 123092.67 161557.00 123082.00C161578.33 123082.00 161599.67 123082.00 161621.00 123082.00C161621.00 123060.67 161621.00 123039.33 161621.00 123018.00C161653.33 123018.00 161685.67 123018.00 161718.00 123018.00C161718.00 123007.33 161718.00 122996.67 161718.00 122986.00C161750.00 122975.33 161782.00 122964.67 161814.00 122954.00C161814.00 122943.33 161814.00 122932.67 161814.00 122922.00C161802.48 122898.64 161791.03 122875.25 161779.46 122851.92C161769.64 122832.28 161759.82 122812.64 161750.00 122793.00C161760.67 122760.67 161771.33 122728.33 161782.00 122696.00C161771.33 122674.67 161760.67 122653.33 161750.00 122632.00C161750.00 122610.67 161750.00 122589.33 161750.00 122568.00C161785.56 122579.83 161821.09 122591.74 161856.66 122603.52C161885.44 122613.01 161914.22 122622.51 161943.00 122632.00C161996.67 122632.00 162050.33 122632.00 162104.00 122632.00C162104.00 122621.33 162104.00 122610.67 162104.00 122600.00C162136.00 122557.00 162168.00 122514.00 162200.00 122471.00C162200.00 122460.33 162200.00 122449.67 162200.00 122439.00C162210.67 122428.33 162221.33 122417.67 162232.00 122407.00C162210.67 122396.33 162189.33 122385.67 162168.00 122375.00C162168.00 122353.67 162168.00 122332.33 162168.00 122311.00C162157.33 122300.00 162146.67 122289.00 162136.00 122278.00C162136.00 122267.33 162136.00 122256.67 162136.00 122246.00C162146.67 122235.33 162157.33 122224.67 162168.00 122214.00C162168.00 122182.00 162168.00 122150.00 162168.00 122118.00C162210.67 122085.67 162253.33 122053.33 162296.00 122021.00C162296.00 122010.33 162296.00 121999.67 162296.00 121989.00C162307.00 121978.33 162318.00 121967.67 162329.00 121957.00C162307.33 121946.33 162285.67 121935.67 162264.00 121925.00C162264.00 121903.33 162264.00 121881.67 162264.00 121860.00C162274.67 121828.00 162285.33 121796.00 162296.00 121764.00C162307.00 121764.00 162318.00 121764.00 162329.00 121764.00C162339.67 121753.33 162350.33 121742.67 162361.00 121732.00C162371.67 121732.00 162382.33 121732.00 162393.00 121732.00C162403.67 121710.67 162414.33 121689.33 162425.00 121668.00C162414.33 121657.00 162403.67 121646.00 162393.00 121635.00C162360.67 121635.00 162328.33 121635.00 162296.00 121635.00C162296.00 121624.33 162296.00 121613.67 162296.00 121603.00C162307.00 121592.33 162318.00 121581.67 162329.00 121571.00C162307.33 121571.00 162285.67 121571.00 162264.00 121571.00C162253.33 121560.33 162242.67 121549.67 162232.00 121539.00C162253.33 121528.33 162274.67 121517.67 162296.00 121507.00C162317.67 121507.00 162339.33 121507.00 162361.00 121507.00C162361.00 121474.67 162361.00 121442.33 162361.00 121410.00C162339.33 121399.33 162317.67 121388.67 162296.00 121378.00C162285.33 121378.00 162274.67 121378.00 162264.00 121378.00C162274.67 121367.33 162285.33 121356.67 162296.00 121346.00C162285.33 121335.33 162274.67 121324.67 162264.00 121314.00C162264.00 121292.67 162264.00 121271.33 162264.00 121250.00C162274.67 121250.00 162285.33 121250.00 162296.00 121250.00C162307.00 121239.00 162318.00 121228.00 162329.00 121217.00C162329.00 121195.67 162329.00 121174.33 162329.00 121153.00C162318.00 121142.33 162307.00 121131.67 162296.00 121121.00C162307.00 121110.33 162318.00 121099.67 162329.00 121089.00C162318.00 121089.00 162307.00 121089.00 162296.00 121089.00C162296.00 121078.33 162296.00 121067.67 162296.00 121057.00C162285.33 121057.00 162274.67 121057.00 162264.00 121057.00C162264.00 121035.33 162264.00 121013.67 162264.00 120992.00C162242.67 120970.67 162221.33 120949.33 162200.00 120928.00C162210.67 120906.67 162221.33 120885.33 162232.00 120864.00C162210.67 120864.00 162189.33 120864.00 162168.00 120864.00C162168.00 120842.33 162168.00 120820.67 162168.00 120799.00C162157.33 120788.33 162146.67 120777.67 162136.00 120767.00C162125.33 120767.00 162114.67 120767.00 162104.00 120767.00C162104.00 120756.33 162104.00 120745.67 162104.00 120735.00C162092.44 120723.76 162080.81 120712.58 162069.29 120701.29C162059.19 120691.19 162049.10 120681.10 162039.00 120671.00C162007.00 120671.00 161975.00 120671.00 161943.00 120671.00C161943.00 120638.67 161943.00 120606.33 161943.00 120574.00C161932.33 120585.00 161921.67 120596.00 161911.00 120607.00C161911.00 120585.33 161911.00 120563.67 161911.00 120542.00C161900.00 120542.00 161889.00 120542.00 161878.00 120542.00C161867.33 120552.67 161856.67 120563.33 161846.00 120574.00C161835.33 120552.67 161824.67 120531.33 161814.00 120510.00C161782.00 120510.00 161750.00 120510.00 161718.00 120510.00C161718.00 120488.67 161718.00 120467.33 161718.00 120446.00C161707.33 120446.00 161696.67 120446.00 161686.00 120446.00C161675.00 120435.33 161664.00 120424.67 161653.00 120414.00C161664.00 120392.33 161675.00 120370.67 161686.00 120349.00C161664.33 120327.67 161642.67 120306.33 161621.00 120285.00C161631.67 120274.33 161642.33 120263.67 161653.00 120253.00C161653.00 120231.67 161653.00 120210.33 161653.00 120189.00C161674.67 120189.00 161696.33 120189.00 161718.00 120189.00C161760.67 120156.67 161803.33 120124.33 161846.00 120092.00C161856.67 120092.00 161867.33 120092.00 161878.00 120092.00C161878.00 120070.67 161878.00 120049.33 161878.00 120028.00C161867.33 120038.67 161856.67 120049.33 161846.00 120060.00C161814.00 120060.00 161782.00 120060.00 161750.00 120060.00C161739.33 120049.33 161728.67 120038.67 161718.00 120028.00C161718.00 120017.33 161718.00 120006.67 161718.00 119996.00C161707.33 119996.00 161696.67 119996.00 161686.00 119996.00C161675.00 119974.33 161664.00 119952.67 161653.00 119931.00C161653.00 119920.33 161653.00 119909.67 161653.00 119899.00C161631.67 119899.00 161610.33 119899.00 161589.00 119899.00C161589.00 119888.33 161589.00 119877.67 161589.00 119867.00C161557.00 119856.33 161525.00 119845.67 161493.00 119835.00C161482.00 119824.33 161471.00 119813.67 161460.00 119803.00C161449.33 119803.00 161438.67 119803.00 161428.00 119803.00C161428.00 119781.33 161428.00 119759.67 161428.00 119738.00C161417.33 119727.33 161406.67 119716.67 161396.00 119706.00C161385.33 119684.67 161374.67 119663.33 161364.00 119642.00C161342.67 119631.33 161321.33 119620.67 161300.00 119610.00C161278.33 119610.00 161256.67 119610.00 161235.00 119610.00C161235.00 119599.33 161235.00 119588.67 161235.00 119578.00C161224.33 119556.33 161213.67 119534.67 161203.00 119513.00C161192.33 119502.33 161181.67 119491.67 161171.00 119481.00C161139.00 119491.67 161107.00 119502.33 161075.00 119513.00C161064.00 119513.00 161053.00 119513.00 161042.00 119513.00C161020.67 119491.67 160999.33 119470.33 160978.00 119449.00C160978.00 119481.00 160978.00 119513.00 160978.00 119545.00C160967.33 119556.00 160956.67 119567.00 160946.00 119578.00C160924.67 119545.67 160903.33 119513.33 160882.00 119481.00C160871.33 119481.00 160860.67 119481.00 160850.00 119481.00C160839.00 119470.33 160828.00 119459.67 160817.00 119449.00C160828.00 119438.33 160839.00 119427.67 160850.00 119417.00C160839.00 119417.00 160828.00 119417.00 160817.00 119417.00C160828.00 119395.67 160839.00 119374.33 160850.00 119353.00C160839.00 119331.33 160828.00 119309.67 160817.00 119288.00C160838.67 119256.00 160860.33 119224.00 160882.00 119192.00C161010.67 119192.00 161139.33 119192.00 161268.00 119192.00C161289.33 119181.33 161310.67 119170.67 161332.00 119160.00C161342.67 119181.33 161353.33 119202.67 161364.00 119224.00C161374.67 119234.67 161385.33 119245.33 161396.00 119256.00C161396.00 119266.67 161396.00 119277.33 161396.00 119288.00C161417.33 119320.33 161438.67 119352.67 161460.00 119385.00C161685.33 119385.00 161910.67 119385.00 162136.00 119385.00C162157.33 119374.33 162178.67 119363.67 162200.00 119353.00C162210.67 119342.00 162221.33 119331.00 162232.00 119320.00C162242.67 119331.00 162253.33 119342.00 162264.00 119353.00C162274.91 119341.78 162285.77 119330.50 162296.71 119319.31C162308.07 119308.26 162319.50 119297.29 162330.81 119286.19C162340.87 119276.13 162350.94 119266.06 162361.00 119256.00C162361.00 119234.67 162361.00 119213.33 162361.00 119192.00C162339.33 119181.33 162317.67 119170.67 162296.00 119160.00C162307.00 119149.00 162318.00 119138.00 162329.00 119127.00C162307.33 119105.67 162285.67 119084.33 162264.00 119063.00C162264.00 118988.00 162264.00 118913.00 162264.00 118838.00C162253.33 118773.67 162242.67 118709.33 162232.00 118645.00C162221.33 118634.33 162210.67 118623.67 162200.00 118613.00C162146.33 118602.33 162092.67 118591.67 162039.00 118581.00C162028.33 118570.33 162017.67 118559.67 162007.00 118549.00C161985.67 118549.00 161964.33 118549.00 161943.00 118549.00C161921.33 118527.33 161899.67 118505.67 161878.00 118484.00C161856.67 118484.00 161835.33 118484.00 161814.00 118484.00C161824.67 118473.33 161835.33 118462.67 161846.00 118452.00C161835.33 118452.00 161824.67 118452.00 161814.00 118452.00C161814.00 118441.33 161814.00 118430.67 161814.00 118420.00C161792.67 118430.67 161771.33 118441.33 161750.00 118452.00C161760.67 118441.33 161771.33 118430.67 161782.00 118420.00C161760.67 118409.33 161739.33 118398.67 161718.00 118388.00C161718.00 118377.33 161718.00 118366.67 161718.00 118356.00C161728.67 118356.00 161739.33 118356.00 161750.00 118356.00C161761.25 118344.71 161772.58 118333.50 161783.78 118322.16C161793.85 118311.78 161803.93 118301.39 161814.00 118291.00C161814.00 118280.33 161814.00 118269.67 161814.00 118259.00C161803.33 118248.33 161792.67 118237.67 161782.00 118227.00C161792.67 118141.33 161803.33 118055.67 161814.00 117970.00C161824.67 117970.00 161835.33 117970.00 161846.00 117970.00C161846.01 117937.95 161845.98 117905.90 161846.02 117873.86C161856.68 117777.24 161867.34 117680.62 161878.00 117584.00C161878.00 117562.67 161878.00 117541.33 161878.00 117520.00C161867.29 117519.98 161856.57 117520.04 161845.86 117519.97C161792.57 117509.31 161739.29 117498.66 161686.00 117488.00C161642.95 117487.99 161599.90 117488.01 161556.86 117487.99C161417.57 117476.99 161278.29 117466.00 161139.00 117455.00C161128.33 117444.33 161117.67 117433.67 161107.00 117423.00C161128.33 117391.00 161149.67 117359.00 161171.00 117327.00C161194.04 117315.51 161217.04 117303.93 161240.10 117292.49C161260.07 117282.66 161280.03 117272.83 161300.00 117263.00C161267.67 117263.00 161235.33 117263.00 161203.00 117263.00C161203.00 117220.00 161203.00 117177.00 161203.00 117134.00C161224.67 117134.00 161246.33 117134.00 161268.00 117134.00C161268.00 117069.67 161268.00 117005.33 161268.00 116941.00C161257.00 116930.33 161246.00 116919.67 161235.00 116909.00C161235.00 116866.00 161235.00 116823.00 161235.00 116780.00C161246.56 116768.76 161258.19 116757.58 161269.71 116746.29C161301.18 116714.84 161332.62 116683.35 161364.11 116651.91C161417.74 116608.94 161471.37 116565.97 161525.00 116523.00C161514.33 116512.33 161503.67 116501.67 161493.00 116491.00C161493.00 116469.67 161493.00 116448.33 161493.00 116427.00C161503.67 116427.00 161514.33 116427.00 161525.00 116427.00C161525.00 116416.00 161525.00 116405.00 161525.00 116394.00C161514.33 116383.33 161503.67 116372.67 161493.00 116362.00C161493.00 116351.33 161493.00 116340.67 161493.00 116330.00C161503.67 116319.33 161514.33 116308.67 161525.00 116298.00C161525.00 116276.67 161525.00 116255.33 161525.00 116234.00C161567.67 116212.33 161610.33 116190.67 161653.00 116169.00C161674.67 116169.00 161696.33 116169.00 161718.00 116169.00C161718.00 116147.67 161718.00 116126.33 161718.00 116105.00C161750.00 116094.33 161782.00 116083.67 161814.00 116073.00C161803.33 116094.33 161792.67 116115.67 161782.00 116137.00C161792.67 116137.00 161803.33 116137.00 161814.00 116137.00C161824.67 116105.00 161835.33 116073.00 161846.00 116041.00C161867.67 116041.00 161889.33 116041.00 161911.00 116041.00C161911.00 116062.33 161911.00 116083.67 161911.00 116105.00C161943.00 116105.00 161975.00 116105.00 162007.00 116105.00C162017.67 116073.00 162028.33 116041.00 162039.00 116009.00C162049.67 115998.00 162060.33 115987.00 162071.00 115976.00C162092.67 115987.00 162114.33 115998.00 162136.00 116009.00C162146.67 116019.67 162157.33 116030.33 162168.00 116041.00C162178.67 116041.00 162189.33 116041.00 162200.00 116041.00C162200.00 115998.00 162200.00 115955.00 162200.00 115912.00C162210.67 115912.00 162221.33 115912.00 162232.00 115912.00C162242.67 115922.67 162253.33 115933.33 162264.00 115944.00C162274.67 115944.00 162285.33 115944.00 162296.00 115944.00C162318.43 115921.89 162340.91 115899.83 162363.31 115877.69C162373.21 115867.79 162383.10 115857.90 162393.00 115848.00C162403.67 115848.00 162414.33 115848.00 162425.00 115848.00C162425.00 115837.33 162425.00 115826.67 162425.00 115816.00C162435.67 115826.67 162446.33 115837.33 162457.00 115848.00C162467.67 115837.33 162478.33 115826.67 162489.00 115816.00C162489.00 115837.33 162489.00 115858.67 162489.00 115880.00C162510.67 115880.00 162532.33 115880.00 162554.00 115880.00C162575.33 115890.67 162596.67 115901.33 162618.00 115912.00C162618.00 115933.33 162618.00 115954.67 162618.00 115976.00C162628.67 115976.00 162639.33 115976.00 162650.00 115976.00C162660.67 115987.00 162671.33 115998.00 162682.00 116009.00C162725.00 116009.00 162768.00 116009.00 162811.00 116009.00C162843.00 116019.67 162875.00 116030.33 162907.00 116041.00C162918.00 116051.67 162929.00 116062.33 162940.00 116073.00C162982.67 116062.33 163025.33 116051.67 163068.00 116041.00C163057.33 115966.00 163046.67 115891.00 163036.00 115816.00C162832.33 115623.00 162628.67 115430.00 162425.00 115237.00C162435.67 115226.33 162446.33 115215.67 162457.00 115205.00C162467.67 115205.00 162478.33 115205.00 162489.00 115205.00C162499.67 115183.33 162510.33 115161.67 162521.00 115140.00C162532.00 115161.67 162543.00 115183.33 162554.00 115205.00C162564.67 115205.00 162575.33 115205.00 162586.00 115205.00C162596.67 115215.67 162607.33 115226.33 162618.00 115237.00C162628.69 115226.29 162639.42 115215.62 162650.09 115204.89C162682.39 115161.92 162714.70 115118.96 162747.00 115076.00C162757.67 115076.00 162768.33 115076.00 162779.00 115076.00C162789.67 115086.67 162800.33 115097.33 162811.00 115108.00C162832.33 115086.67 162853.67 115065.33 162875.00 115044.00C162885.67 115054.67 162896.33 115065.33 162907.00 115076.00C162918.00 115076.00 162929.00 115076.00 162940.00 115076.00C162950.67 115097.33 162961.33 115118.67 162972.00 115140.00C162961.33 115161.67 162950.67 115183.33 162940.00 115205.00C162961.33 115194.33 162982.67 115183.67 163004.00 115173.00C163014.67 115173.00 163025.33 115173.00 163036.00 115173.00C163036.00 115183.67 163036.00 115194.33 163036.00 115205.00C163046.67 115205.00 163057.33 115205.00 163068.00 115205.00C163057.33 115237.00 163046.67 115269.00 163036.00 115301.00C163057.33 115301.00 163078.67 115301.00 163100.00 115301.00C163121.67 115311.67 163143.33 115322.33 163165.00 115333.00C163175.67 115322.33 163186.33 115311.67 163197.00 115301.00C163239.67 115301.00 163282.33 115301.00 163325.00 115301.00C163325.00 115322.67 163325.00 115344.33 163325.00 115366.00C163335.67 115376.67 163346.33 115387.33 163357.00 115398.00C163389.33 115376.33 163421.67 115354.67 163454.00 115333.00C163464.67 115344.00 163475.33 115355.00 163486.00 115366.00C163496.67 115355.00 163507.33 115344.00 163518.00 115333.00C163539.67 115344.00 163561.33 115355.00 163583.00 115366.00C163593.67 115355.00 163604.33 115344.00 163615.00 115333.00C163625.67 115311.67 163636.33 115290.33 163647.00 115269.00C163679.00 115258.33 163711.00 115247.67 163743.00 115237.00C163743.00 115215.67 163743.00 115194.33 163743.00 115173.00C163764.67 115162.00 163786.33 115151.00 163808.00 115140.00C163797.33 115129.33 163786.67 115118.67 163776.00 115108.00C163786.67 115086.67 163797.33 115065.33 163808.00 115044.00C163808.00 115022.67 163808.00 115001.33 163808.00 114980.00C163850.67 114980.00 163893.33 114980.00 163936.00 114980.00C163936.00 114947.67 163936.00 114915.33 163936.00 114883.00C163968.33 114883.00 164000.67 114883.00 164033.00 114883.00C164066.35 114860.79 164099.66 114838.52 164133.03 114816.34C164164.02 114795.89 164195.01 114775.45 164226.00 114755.00C164236.67 114755.00 164247.33 114755.00 164258.00 114755.00C164279.33 114787.00 164300.67 114819.00 164322.00 114851.00C164354.33 114851.00 164386.67 114851.00 164419.00 114851.00C164451.00 114883.00 164483.00 114915.00 164515.00 114947.00C164525.67 114925.67 164536.33 114904.33 164547.00 114883.00C164590.00 114893.67 164633.00 114904.33 164676.00 114915.00C164740.33 114915.00 164804.67 114915.00 164869.00 114915.00C164869.00 114925.67 164869.00 114936.33 164869.00 114947.00C164890.33 114947.00 164911.67 114947.00 164933.00 114947.00C164943.67 114936.33 164954.33 114925.67 164965.00 114915.00C164986.33 114925.67 165007.67 114936.33 165029.00 114947.00C165040.00 114936.33 165051.00 114925.67 165062.00 114915.00C165083.33 114915.00 165104.67 114915.00 165126.00 114915.00C165147.33 114936.67 165168.67 114958.33 165190.00 114980.00C165200.67 114980.00 165211.33 114980.00 165222.00 114980.00C165233.00 115001.33 165244.00 115022.67 165255.00 115044.00C165276.33 115033.33 165297.67 115022.67 165319.00 115012.00C165319.00 115022.67 165319.00 115033.33 165319.00 115044.00C165351.00 115065.33 165383.00 115086.67 165415.00 115108.00C165426.00 115108.00 165437.00 115108.00 165448.00 115108.00C165471.02 115119.53 165494.08 115130.99 165517.07 115142.57C165558.08 115163.41 165599.12 115184.22 165640.12 115205.08C165897.49 115365.77 166154.87 115526.45 166412.24 115687.15C166594.49 115805.10 166776.75 115923.05 166959.00 116041.00C167001.67 116073.00 167044.33 116105.00 167087.00 116137.00C167097.67 116147.67 167108.33 116158.33 167119.00 116169.00C167473.00 116394.33 167827.00 116619.67 168181.00 116845.00C168202.33 116855.67 168223.67 116866.33 168245.00 116877.00C168255.67 116887.67 168266.33 116898.33 168277.00 116909.00C168277.00 116941.00 168277.00 116973.00 168277.00 117005.00C168223.33 117112.33 168169.67 117219.67 168116.00 117327.00C168116.00 117337.67 168116.00 117348.33 168116.00 117359.00C168094.67 117434.00 168073.33 117509.00 168052.00 117584.00C168030.67 117637.67 168009.33 117691.33 167988.00 117745.00C167988.00 117884.33 167988.00 118023.67 167988.00 118163.00C167998.67 118184.33 168009.33 118205.67 168020.00 118227.00C167998.33 118291.33 167976.67 118355.67 167955.00 118420.00C167944.32 118527.57 167933.60 118635.14 167922.94 118742.71C167912.29 118870.81 167901.65 118998.90 167891.00 119127.00C167891.00 119213.00 167891.00 119299.00 167891.00 119385.00C167912.36 119567.14 167933.69 119749.28 167955.06 119931.42C167987.37 120167.33 168019.71 120403.23 168052.01 120639.14C168062.68 120756.76 168073.34 120874.38 168084.00 120992.00C168105.33 121110.05 168126.70 121228.09 168148.01 121346.14C168159.01 121453.43 168170.00 121560.71 168181.00 121668.00C168170.00 121764.33 168159.00 121860.67 168148.00 121957.00C168094.67 122117.67 168041.33 122278.33 167988.00 122439.00C167923.61 122589.13 167859.23 122739.27 167794.82 122889.39C167741.22 123007.26 167687.61 123125.13 167634.00 123243.00C167634.00 123275.00 167634.00 123307.00 167634.00 123339.00C167612.67 123350.00 167591.33 123361.00 167570.00 123372.00C167537.67 123372.00 167505.33 123372.00 167473.00 123372.00C167419.29 123393.36 167365.57 123414.69 167311.87 123436.06C167247.58 123468.04 167183.29 123500.02 167119.00 123532.00C167086.97 123553.70 167054.91 123575.37 167022.89 123597.09C166947.90 123661.43 166872.88 123725.75 166797.90 123790.10C166732.79 123855.20 166667.70 123920.32 166602.58 123985.40C166560.39 124027.27 166518.19 124069.13 166476.00 124111.00C166465.33 124132.33 166454.67 124153.67 166444.00 124175.00C166444.00 124196.67 166444.00 124218.33 166444.00 124240.00C166433.33 124272.00 166422.67 124304.00 166412.00 124336.00C166390.65 124368.38 166369.26 124400.73 166347.94 124433.13C166337.29 124454.42 166326.65 124475.71 166316.00 124497.00C166305.00 124507.67 166294.00 124518.33 166283.00 124529.00C166283.00 124539.67 166283.00 124550.33 166283.00 124561.00C166272.33 124572.00 166261.67 124583.00 166251.00 124594.00C166251.00 124615.33 166251.00 124636.67 166251.00 124658.00C166218.95 124679.35 166186.93 124700.74 166154.87 124722.06C166133.58 124732.71 166112.29 124743.35 166091.00 124754.00C166080.00 124775.67 166069.00 124797.33 166058.00 124819.00C166058.00 124829.67 166058.00 124840.33 166058.00 124851.00C166069.00 124861.67 166080.00 124872.33 166091.00 124883.00C166080.00 124893.67 166069.00 124904.33 166058.00 124915.00C166047.33 124936.33 166036.67 124957.67 166026.00 124979.00C166026.00 124989.67 166026.00 125000.33 166026.00 125011.00C166015.33 125032.67 166004.67 125054.33 165994.00 125076.00C165993.98 125086.71 165994.05 125097.43 165993.97 125108.14C165983.31 125151.09 165972.66 125194.05 165962.00 125237.00C165919.00 125247.67 165876.00 125258.33 165833.00 125269.00C165822.33 125290.33 165811.67 125311.67 165801.00 125333.00C165833.33 125365.33 165865.67 125397.67 165898.00 125430.00C165898.00 125483.33 165898.00 125536.67 165898.00 125590.00C165876.33 125665.00 165854.67 125740.00 165833.00 125815.00C165833.00 125847.33 165833.00 125879.67 165833.00 125912.00C165822.33 125922.67 165811.67 125933.33 165801.00 125944.00C165801.00 125976.00 165801.00 126008.00 165801.00 126040.00C165789.48 126063.36 165778.03 126086.75 165766.46 126110.08C165745.97 126151.06 165725.49 126192.03 165705.00 126233.00C165672.67 126265.33 165640.33 126297.67 165608.00 126330.00C165597.33 126362.00 165586.67 126394.00 165576.00 126426.00C165576.00 126436.67 165576.00 126447.33 165576.00 126458.00C165554.67 126469.00 165533.33 126480.00 165512.00 126491.00C165512.00 126469.33 165512.00 126447.67 165512.00 126426.00C165501.33 126404.67 165490.67 126383.33 165480.00 126362.00C165458.33 126362.00 165436.67 126362.00 165415.00 126362.00C165393.67 126372.67 165372.33 126383.33 165351.00 126394.00C165340.33 126415.33 165329.67 126436.67 165319.00 126458.00C165329.67 126469.00 165340.33 126480.00 165351.00 126491.00C165340.33 126501.67 165329.67 126512.33 165319.00 126523.00C165340.33 126523.00 165361.67 126523.00 165383.00 126523.00C165383.00 126533.67 165383.00 126544.33 165383.00 126555.00C165361.67 126555.00 165340.33 126555.00 165319.00 126555.00C165340.33 126555.00 165361.67 126555.00 165383.00 126555.00C165383.00 126565.67 165383.00 126576.33 165383.00 126587.00C165372.33 126587.00 165361.67 126587.00 165351.00 126587.00C165351.00 126608.33 165351.00 126629.67 165351.00 126651.00C165372.33 126640.33 165393.67 126629.67 165415.00 126619.00C165426.00 126619.00 165437.00 126619.00 165448.00 126619.00C165437.00 126619.00 165426.00 126619.00 165415.00 126619.00C165415.00 126629.67 165415.00 126640.33 165415.00 126651.00C165426.00 126651.00 165437.00 126651.00 165448.00 126651.00C165437.00 126651.00 165426.00 126651.00 165415.00 126651.00C165415.00 126661.67 165415.00 126672.33 165415.00 126683.00C165426.00 126683.00 165437.00 126683.00 165448.00 126683.00C165426.33 126683.00 165404.67 126683.00 165383.00 126683.00C165372.33 126715.33 165361.67 126747.67 165351.00 126780.00C165340.33 126790.67 165329.67 126801.33 165319.00 126812.00C165286.67 126865.67 165254.33 126919.33 165222.00 126973.00C165211.33 127015.67 165200.67 127058.33 165190.00 127101.00C165190.00 127112.00 165190.00 127123.00 165190.00 127134.00C165147.32 127219.71 165104.61 127305.41 165061.95 127391.13C165040.30 127444.75 165018.65 127498.38 164997.00 127552.00C164997.00 127562.67 164997.00 127573.33 164997.00 127584.00C164986.33 127584.00 164975.67 127584.00 164965.00 127584.00C164954.33 127616.00 164943.67 127648.00 164933.00 127680.00C164890.00 127744.33 164847.00 127808.67 164804.00 127873.00C164804.00 127905.33 164804.00 127937.67 164804.00 127970.00C164772.00 128012.67 164740.00 128055.33 164708.00 128098.00C164697.33 128119.67 164686.67 128141.33 164676.00 128163.00C164686.67 128163.00 164697.33 128163.00 164708.00 128163.00C164697.33 128163.00 164686.67 128163.00 164676.00 128163.00C164665.33 128173.67 164654.67 128184.33 164644.00 128195.00C164644.00 128184.33 164644.00 128173.67 164644.00 128163.00C164622.33 128163.00 164600.67 128163.00 164579.00 128163.00C164590.00 128152.00 164601.00 128141.00 164612.00 128130.00C164601.00 128130.00 164590.00 128130.00 164579.00 128130.00C164557.67 128119.33 164536.33 128108.67 164515.00 128098.00C164515.00 128108.67 164515.00 128119.33 164515.00 128130.00C164504.33 128141.00 164493.67 128152.00 164483.00 128163.00C164493.67 128173.67 164504.33 128184.33 164515.00 128195.00C164504.33 128195.00 164493.67 128195.00 164483.00 128195.00C164483.00 128216.33 164483.00 128237.67 164483.00 128259.00C164493.67 128248.33 164504.33 128237.67 164515.00 128227.00C164504.33 128248.33 164493.67 128269.67 164483.00 128291.00C164472.33 128291.00 164461.67 128291.00 164451.00 128291.00C164451.00 128280.33 164451.00 128269.67 164451.00 128259.00C164440.33 128248.33 164429.67 128237.67 164419.00 128227.00C164407.44 128238.24 164395.81 128249.42 164384.29 128260.71C164374.19 128270.81 164364.10 128280.90 164354.00 128291.00C164343.33 128291.00 164332.67 128291.00 164322.00 128291.00C164322.00 128301.67 164322.00 128312.33 164322.00 128323.00C164343.33 128312.33 164364.67 128301.67 164386.00 128291.00C164375.33 128301.67 164364.67 128312.33 164354.00 128323.00C164364.67 128323.00 164375.33 128323.00 164386.00 128323.00C164375.33 128323.00 164364.67 128323.00 164354.00 128323.00C164354.00 128333.67 164354.00 128344.33 164354.00 128355.00C164343.33 128355.00 164332.67 128355.00 164322.00 128355.00C164311.31 128387.37 164300.66 128419.77 164289.94 128452.13C164268.62 128495.08 164247.31 128538.04 164226.00 128581.00C164236.67 128591.67 164247.33 128602.33 164258.00 128613.00C164247.33 128613.00 164236.67 128613.00 164226.00 128613.00C164226.00 128623.67 164226.00 128634.33 164226.00 128645.00C164215.00 128645.00 164204.00 128645.00 164193.00 128645.00C164193.00 128655.67 164193.00 128666.33 164193.00 128677.00C164161.00 128677.00 164129.00 128677.00 164097.00 128677.00C164065.00 128720.00 164033.00 128763.00 164001.00 128806.00C163990.00 128827.33 163979.00 128848.67 163968.00 128870.00C163968.00 128880.67 163968.00 128891.33 163968.00 128902.00C163957.33 128923.33 163946.67 128944.67 163936.00 128966.00C163946.67 128966.00 163957.33 128966.00 163968.00 128966.00C163957.33 128977.00 163946.67 128988.00 163936.00 128999.00C163925.33 128988.00 163914.67 128977.00 163904.00 128966.00C163882.67 128977.00 163861.33 128988.00 163840.00 128999.00C163818.67 129041.67 163797.33 129084.33 163776.00 129127.00C163765.00 129127.00 163754.00 129127.00 163743.00 129127.00C163743.00 129137.67 163743.00 129148.33 163743.00 129159.00C163732.33 129159.00 163721.67 129159.00 163711.00 129159.00C163711.00 129137.67 163711.00 129116.33 163711.00 129095.00C163721.67 129084.33 163732.33 129073.67 163743.00 129063.00C163732.29 129052.31 163721.62 129041.57 163710.88 129030.92C163678.92 129009.28 163646.96 128987.64 163615.00 128966.00C163625.67 128944.67 163636.33 128923.33 163647.00 128902.00C163657.67 128891.33 163668.33 128880.67 163679.00 128870.00C163668.33 128880.67 163657.67 128891.33 163647.00 128902.00C163636.33 128902.00 163625.67 128902.00 163615.00 128902.00C163615.00 128912.67 163615.00 128923.33 163615.00 128934.00C163604.33 128944.67 163593.67 128955.33 163583.00 128966.00C163593.67 128977.00 163604.33 128988.00 163615.00 128999.00C163593.33 129009.67 163571.67 129020.33 163550.00 129031.00C163539.33 129031.00 163528.67 129031.00 163518.00 129031.00C163518.00 129041.67 163518.00 129052.33 163518.00 129063.00C163507.33 129063.00 163496.67 129063.00 163486.00 129063.00C163486.00 129073.67 163486.00 129084.33 163486.00 129095.00C163475.33 129095.00 163464.67 129095.00 163454.00 129095.00C163443.33 129105.67 163432.67 129116.33 163422.00 129127.00C163411.33 129127.00 163400.67 129127.00 163390.00 129127.00C163368.33 129137.67 163346.67 129148.33 163325.00 129159.00C163314.33 129159.00 163303.67 129159.00 163293.00 129159.00C163293.00 129148.33 163293.00 129137.67 163293.00 129127.00C163282.33 129127.00 163271.67 129127.00 163261.00 129127.00C163261.00 129137.67 163261.00 129148.33 163261.00 129159.00C163261.00 129148.33 163261.00 129137.67 163261.00 129127.00C163271.67 129137.67 163282.33 129148.33 163293.00 129159.00C163293.00 129169.67 163293.00 129180.33 163293.00 129191.00C163282.33 129191.00 163271.67 129191.00 163261.00 129191.00C163271.67 129180.33 163282.33 129169.67 163293.00 129159.00C163282.33 129159.00 163271.67 129159.00 163261.00 129159.00C163239.67 129169.67 163218.33 129180.33 163197.00 129191.00C163185.99 129202.32 163175.04 129213.71 163163.99 129225.00C163142.66 129246.00 163121.33 129267.00 163100.00 129288.00C163100.00 129320.00 163100.00 129352.00 163100.00 129384.00C163078.67 129394.67 163057.33 129405.33 163036.00 129416.00C163036.00 129437.67 163036.00 129459.33 163036.00 129481.00C163004.00 129513.00 162972.00 129545.00 162940.00 129577.00C162929.00 129598.67 162918.00 129620.33 162907.00 129642.00C162907.00 129652.67 162907.00 129663.33 162907.00 129674.00C162896.33 129706.00 162885.67 129738.00 162875.00 129770.00C162875.00 129813.00 162875.00 129856.00 162875.00 129899.00C162885.67 129920.33 162896.33 129941.67 162907.00 129963.00C162896.33 129963.00 162885.67 129963.00 162875.00 129963.00C162874.98 129973.71 162875.05 129984.43 162874.97 129995.14C162864.31 130038.09 162853.66 130081.05 162843.00 130124.00C162821.67 130134.67 162800.33 130145.33 162779.00 130156.00C162736.00 130295.33 162693.00 130434.67 162650.00 130574.00C162607.00 130595.33 162564.00 130616.67 162521.00 130638.00C162510.33 130659.67 162499.67 130681.33 162489.00 130703.00C162457.00 130724.33 162425.00 130745.67 162393.00 130767.00C162371.62 130799.09 162350.21 130831.14 162328.86 130863.25C162285.91 130938.16 162242.95 131013.08 162200.00 131088.00C162189.33 131120.33 162178.67 131152.67 162168.00 131185.00C162168.00 131260.00 162168.00 131335.00 162168.00 131410.00C162157.33 131410.00 162146.67 131410.00 162136.00 131410.00C162136.00 131399.33 162136.00 131388.67 162136.00 131378.00C162125.33 131378.00 162114.67 131378.00 162104.00 131378.00C162104.00 131367.33 162104.00 131356.67 162104.00 131346.00C162093.00 131346.00 162082.00 131346.00 162071.00 131346.00C162071.00 131335.33 162071.00 131324.67 162071.00 131314.00C162060.33 131324.67 162049.67 131335.33 162039.00 131346.00C162028.33 131346.00 162017.67 131346.00 162007.00 131346.00C161996.33 131335.33 161985.67 131324.67 161975.00 131314.00C161975.00 131292.33 161975.00 131270.67 161975.00 131249.00C161964.33 131217.00 161953.67 131185.00 161943.00 131153.00C161910.67 131153.00 161878.33 131153.00 161846.00 131153.00C161824.67 131163.67 161803.33 131174.33 161782.00 131185.00C161760.67 131152.67 161739.33 131120.33 161718.00 131088.00C161696.33 131077.33 161674.67 131066.67 161653.00 131056.00C161642.33 131056.00 161631.67 131056.00 161621.00 131056.00C161610.33 131045.33 161599.67 131034.67 161589.00 131024.00C161578.33 131024.00 161567.67 131024.00 161557.00 131024.00C161546.33 131013.33 161535.67 131002.67 161525.00 130992.00C161514.33 131002.67 161503.67 131013.33 161493.00 131024.00C161460.67 131034.67 161428.33 131045.33 161396.00 131056.00C161374.67 131056.00 161353.33 131056.00 161332.00 131056.00C161321.33 131066.67 161310.67 131077.33 161300.00 131088.00C161278.33 131099.00 161256.67 131110.00 161235.00 131121.00C161192.33 131121.00 161149.67 131121.00 161107.00 131121.00C161117.67 131110.00 161128.33 131099.00 161139.00 131088.00C161128.33 131099.00 161117.67 131110.00 161107.00 131121.00C161107.00 131110.00 161107.00 131099.00 161107.00 131088.00C161107.00 131099.00 161107.00 131110.00 161107.00 131121.00C161096.33 131121.00 161085.67 131121.00 161075.00 131121.00C161075.00 131131.67 161075.00 131142.33 161075.00 131153.00C161075.00 131142.33 161075.00 131131.67 161075.00 131121.00C161053.33 131121.00 161031.67 131121.00 161010.00 131121.00C160999.33 131110.00 160988.67 131099.00 160978.00 131088.00C160956.67 131088.00 160935.33 131088.00 160914.00 131088.00C160914.00 131077.33 160914.00 131066.67 160914.00 131056.00C160903.33 131056.00 160892.67 131056.00 160882.00 131056.00C160882.00 131045.33 160882.00 131034.67 160882.00 131024.00C160839.00 131024.00 160796.00 131024.00 160753.00 131024.00C160742.33 131045.33 160731.67 131066.67 160721.00 131088.00C160699.67 131088.00 160678.33 131088.00 160657.00 131088.00C160657.00 131099.00 160657.00 131110.00 160657.00 131121.00C160646.00 131110.00 160635.00 131099.00 160624.00 131088.00C160602.67 131088.00 160581.33 131088.00 160560.00 131088.00C160538.67 131056.00 160517.33 131024.00 160496.00 130992.00C160485.33 131002.67 160474.67 131013.33 160464.00 131024.00C160464.00 131013.33 160464.00 131002.67 160464.00 130992.00C160453.33 130992.00 160442.67 130992.00 160432.00 130992.00C160421.00 130981.33 160410.00 130970.67 160399.00 130960.00C160388.29 130959.98 160377.57 130960.05 160366.86 130959.97C160324.24 130949.31 160281.62 130938.66 160239.00 130928.00C160228.00 130928.00 160217.00 130928.00 160206.00 130928.00C160195.33 130917.33 160184.67 130906.67 160174.00 130896.00C160174.00 130906.67 160174.00 130917.33 160174.00 130928.00C160152.67 130928.00 160131.33 130928.00 160110.00 130928.00C160099.33 130917.33 160088.67 130906.67 160078.00 130896.00C160067.33 130906.67 160056.67 130917.33 160046.00 130928.00C160035.33 130917.33 160024.67 130906.67 160014.00 130896.00C160014.00 130906.67 160014.00 130917.33 160014.00 130928.00C160003.00 130928.00 159992.00 130928.00 159981.00 130928.00C159959.67 130949.33 159938.33 130970.67 159917.00 130992.00C159895.67 130992.00 159874.33 130992.00 159853.00 130992.00C159842.33 130981.33 159831.67 130970.67 159821.00 130960.00C159797.64 130948.48 159774.25 130937.03 159750.92 130925.46C159731.28 130915.64 159711.64 130905.82 159692.00 130896.00C159692.00 130874.33 159692.00 130852.67 159692.00 130831.00C159660.00 130831.00 159628.00 130831.00 159596.00 130831.00C159585.00 130820.33 159574.00 130809.67 159563.00 130799.00C159552.33 130799.00 159541.67 130799.00 159531.00 130799.00C159531.00 130820.33 159531.00 130841.67 159531.00 130863.00C159509.67 130841.67 159488.33 130820.33 159467.00 130799.00C159435.00 130809.67 159403.00 130820.33 159371.00 130831.00C159360.00 130809.67 159349.00 130788.33 159338.00 130767.00C159327.33 130788.33 159316.67 130809.67 159306.00 130831.00C159295.33 130820.33 159284.67 130809.67 159274.00 130799.00C159274.00 130788.33 159274.00 130777.67 159274.00 130767.00C159252.67 130756.33 159231.33 130745.67 159210.00 130735.00C159199.33 130713.33 159188.67 130691.67 159178.00 130670.00C159145.67 130681.00 159113.33 130692.00 159081.00 130703.00C159049.00 130681.33 159017.00 130659.67 158985.00 130638.00C158952.67 130638.00 158920.33 130638.00 158888.00 130638.00C158888.00 130627.33 158888.00 130616.67 158888.00 130606.00C158866.67 130595.33 158845.33 130584.67 158824.00 130574.00C158824.00 130563.33 158824.00 130552.67 158824.00 130542.00C158813.33 130542.00 158802.67 130542.00 158792.00 130542.00C158781.33 130552.67 158770.67 130563.33 158760.00 130574.00C158760.00 130563.33 158760.00 130552.67 158760.00 130542.00C158749.00 130542.00 158738.00 130542.00 158727.00 130542.00C158716.33 130531.33 158705.67 130520.67 158695.00 130510.00C158673.67 130510.00 158652.33 130510.00 158631.00 130510.00C158631.00 130520.67 158631.00 130531.33 158631.00 130542.00C158609.67 130542.00 158588.33 130542.00 158567.00 130542.00C158567.00 130531.33 158567.00 130520.67 158567.00 130510.00C158588.33 130499.33 158609.67 130488.67 158631.00 130478.00C158631.00 130467.00 158631.00 130456.00 158631.00 130445.00C158588.00 130445.00 158545.00 130445.00 158502.00 130445.00C158502.00 130434.33 158502.00 130423.67 158502.00 130413.00C158523.67 130370.33 158545.33 130327.67 158567.00 130285.00C158556.33 130285.00 158545.67 130285.00 158535.00 130285.00C158535.00 130274.00 158535.00 130263.00 158535.00 130252.00C158524.00 130252.00 158513.00 130252.00 158502.00 130252.00C158502.00 130230.67 158502.00 130209.33 158502.00 130188.00C158513.00 130188.00 158524.00 130188.00 158535.00 130188.00C158535.00 130198.67 158535.00 130209.33 158535.00 130220.00C158545.67 130220.00 158556.33 130220.00 158567.00 130220.00C158567.00 130198.67 158567.00 130177.33 158567.00 130156.00C158556.33 130134.67 158545.67 130113.33 158535.00 130092.00C158535.00 130081.33 158535.00 130070.67 158535.00 130060.00C158545.67 130060.00 158556.33 130060.00 158567.00 130060.00C158577.67 130049.00 158588.33 130038.00 158599.00 130027.00C158577.67 130016.33 158556.33 130005.67 158535.00 129995.00C158545.67 129984.33 158556.33 129973.67 158567.00 129963.00C158567.00 129941.67 158567.00 129920.33 158567.00 129899.00C158577.67 129899.00 158588.33 129899.00 158599.00 129899.00C158599.00 129877.33 158599.00 129855.67 158599.00 129834.00C158588.33 129834.00 158577.67 129834.00 158567.00 129834.00C158567.00 129791.33 158567.00 129748.67 158567.00 129706.00C158545.33 129695.33 158523.67 129684.67 158502.00 129674.00C158491.33 129641.67 158480.67 129609.33 158470.00 129577.00C158480.67 129577.00 158491.33 129577.00 158502.00 129577.00C158513.00 129566.33 158524.00 129555.67 158535.00 129545.00C158545.67 129513.00 158556.33 129481.00 158567.00 129449.00C158556.33 129449.00 158545.67 129449.00 158535.00 129449.00C158535.00 129438.00 158535.00 129427.00 158535.00 129416.00C158545.67 129384.00 158556.33 129352.00 158567.00 129320.00C158577.67 129320.00 158588.33 129320.00 158599.00 129320.00C158577.67 129309.33 158556.33 129298.67 158535.00 129288.00C158513.33 129298.67 158491.67 129309.33 158470.00 129320.00C158470.00 129309.33 158470.00 129298.67 158470.00 129288.00C158459.33 129266.67 158448.67 129245.33 158438.00 129224.00C158448.67 129191.67 158459.33 129159.33 158470.00 129127.00C158470.00 129105.67 158470.00 129084.33 158470.00 129063.00C158459.33 129052.33 158448.67 129041.67 158438.00 129031.00C158427.33 129041.67 158416.67 129052.33 158406.00 129063.00C158406.00 129041.67 158406.00 129020.33 158406.00 128999.00C158384.67 128999.00 158363.33 128999.00 158342.00 128999.00C158342.00 128988.00 158342.00 128977.00 158342.00 128966.00C158299.00 128966.00 158256.00 128966.00 158213.00 128966.00C158202.33 128977.00 158191.67 128988.00 158181.00 128999.00C158159.67 128999.00 158138.33 128999.00 158117.00 128999.00C158127.67 128977.33 158138.33 128955.67 158149.00 128934.00C158138.33 128944.67 158127.67 128955.33 158117.00 128966.00C158095.33 128955.33 158073.67 128944.67 158052.00 128934.00C158052.00 128923.33 158052.00 128912.67 158052.00 128902.00C158041.33 128891.33 158030.67 128880.67 158020.00 128870.00C157998.67 128859.33 157977.33 128848.67 157956.00 128838.00C157945.33 128816.33 157934.67 128794.67 157924.00 128773.00C157902.33 128784.00 157880.67 128795.00 157859.00 128806.00C157848.33 128806.00 157837.67 128806.00 157827.00 128806.00zM164997.00 127616.00C165007.67 127616.00 165018.33 127616.00 165029.00 127616.00C165018.33 127616.00 165007.67 127616.00 164997.00 127616.00zM164933.00 128066.00C164933.00 128055.33 164933.00 128044.67 164933.00 128034.00C164933.00 128044.67 164933.00 128055.33 164933.00 128066.00zM164869.00 127970.00C164858.33 127970.00 164847.67 127970.00 164837.00 127970.00C164847.67 127970.00 164858.33 127970.00 164869.00 127970.00zM164322.00 128291.00C164290.00 128291.00 164258.00 128291.00 164226.00 128291.00C164226.00 128280.33 164226.00 128269.67 164226.00 128259.00C164215.00 128291.00 164204.00 128323.00 164193.00 128355.00C164182.33 128355.00 164171.67 128355.00 164161.00 128355.00C164150.33 128344.33 164139.67 128333.67 164129.00 128323.00C164129.00 128333.67 164129.00 128344.33 164129.00 128355.00C164150.33 128355.00 164171.67 128355.00 164193.00 128355.00C164182.33 128366.00 164171.67 128377.00 164161.00 128388.00C164182.67 128398.67 164204.33 128409.33 164226.00 128420.00C164236.67 128409.33 164247.33 128398.67 164258.00 128388.00C164236.33 128388.00 164214.67 128388.00 164193.00 128388.00C164204.00 128366.33 164215.00 128344.67 164226.00 128323.00C164236.67 128312.33 164247.33 128301.67 164258.00 128291.00C164279.33 128301.67 164300.67 128312.33 164322.00 128323.00C164322.00 128312.33 164322.00 128301.67 164322.00 128291.00zM164901.00 128066.00C164901.00 128055.33 164901.00 128044.67 164901.00 128034.00C164901.00 128044.67 164901.00 128055.33 164901.00 128066.00zM165287.00 126909.00C165297.67 126909.00 165308.33 126909.00 165319.00 126909.00C165308.33 126909.00 165297.67 126909.00 165287.00 126909.00z"},"br-24":{"name":"Santa Catarina","path":"M101205.00 160059.00C101205.00 160048.00 101205.00 160037.00 101205.00 160026.00C101194.33 160015.33 101183.67 160004.67 101173.00 159994.00C101183.67 159983.33 101194.33 159972.67 101205.00 159962.00C101258.67 159951.33 101312.33 159940.67 101366.00 159930.00C101366.00 159919.33 101366.00 159908.67 101366.00 159898.00C101333.67 159908.67 101301.33 159919.33 101269.00 159930.00C101258.33 159908.67 101247.67 159887.33 101237.00 159866.00C101247.67 159866.00 101258.33 159866.00 101269.00 159866.00C101290.67 159855.33 101312.33 159844.67 101334.00 159834.00C101334.00 159812.33 101334.00 159790.67 101334.00 159769.00C101312.33 159758.33 101290.67 159747.67 101269.00 159737.00C101269.00 159726.33 101269.00 159715.67 101269.00 159705.00C101280.00 159705.00 101291.00 159705.00 101302.00 159705.00C101312.67 159726.33 101323.33 159747.67 101334.00 159769.00C101344.73 159768.95 101355.50 159769.09 101366.21 159768.93C101398.14 159758.29 101430.07 159747.64 101462.00 159737.00C101419.33 159705.00 101376.67 159673.00 101334.00 159641.00C101334.00 159630.00 101334.00 159619.00 101334.00 159608.00C101344.67 159586.67 101355.33 159565.33 101366.00 159544.00C101387.33 159565.33 101408.67 159586.67 101430.00 159608.00C101451.67 159608.00 101473.33 159608.00 101495.00 159608.00C101484.00 159597.33 101473.00 159586.67 101462.00 159576.00C101451.33 159576.00 101440.67 159576.00 101430.00 159576.00C101408.67 159554.67 101387.33 159533.33 101366.00 159512.00C101355.33 159490.67 101344.67 159469.33 101334.00 159448.00C101355.33 159448.00 101376.67 159448.00 101398.00 159448.00C101419.33 159469.33 101440.67 159490.67 101462.00 159512.00C101473.00 159533.33 101484.00 159554.67 101495.00 159576.00C101516.33 159565.33 101537.67 159554.67 101559.00 159544.00C101548.33 159533.33 101537.67 159522.67 101527.00 159512.00C101505.33 159501.33 101483.67 159490.67 101462.00 159480.00C101451.33 159437.00 101440.67 159394.00 101430.00 159351.00C101462.33 159383.33 101494.67 159415.67 101527.00 159448.00C101542.26 159432.33 101557.33 159416.47 101572.90 159401.10C101578.93 159395.07 101584.97 159389.03 101591.00 159383.00C101591.00 159372.33 101591.00 159361.67 101591.00 159351.00C101580.33 159340.33 101569.67 159329.67 101559.00 159319.00C101548.33 159297.67 101537.67 159276.33 101527.00 159255.00C101548.33 159255.00 101569.67 159255.00 101591.00 159255.00C101601.67 159276.33 101612.33 159297.67 101623.00 159319.00C101644.67 159297.67 101666.33 159276.33 101688.00 159255.00C101666.33 159233.33 101644.67 159211.67 101623.00 159190.00C101666.00 159190.00 101709.00 159190.00 101752.00 159190.00C101752.00 159179.33 101752.00 159168.67 101752.00 159158.00C101719.67 159136.67 101687.33 159115.33 101655.00 159094.00C101666.00 159094.00 101677.00 159094.00 101688.00 159094.00C101688.00 159072.67 101688.00 159051.33 101688.00 159030.00C101709.33 159040.67 101730.67 159051.33 101752.00 159062.00C101773.33 159051.33 101794.67 159040.67 101816.00 159030.00C101816.00 159019.33 101816.00 159008.67 101816.00 158998.00C101805.33 158976.33 101794.67 158954.67 101784.00 158933.00C101784.00 158922.33 101784.00 158911.67 101784.00 158901.00C101827.00 158922.33 101870.00 158943.67 101913.00 158965.00C101934.33 158965.00 101955.67 158965.00 101977.00 158965.00C101955.67 158954.33 101934.33 158943.67 101913.00 158933.00C101891.33 158911.67 101869.67 158890.33 101848.00 158869.00C101869.67 158858.33 101891.33 158847.67 101913.00 158837.00C101923.67 158826.33 101934.33 158815.67 101945.00 158805.00C101934.33 158794.00 101923.67 158783.00 101913.00 158772.00C101923.67 158750.67 101934.33 158729.33 101945.00 158708.00C101912.67 158697.33 101880.33 158686.67 101848.00 158676.00C101858.67 158665.33 101869.33 158654.67 101880.00 158644.00C101891.00 158622.67 101902.00 158601.33 101913.00 158580.00C101891.33 158580.00 101869.67 158580.00 101848.00 158580.00C101848.00 158569.00 101848.00 158558.00 101848.00 158547.00C101901.67 158558.00 101955.33 158569.00 102009.00 158580.00C102009.00 158569.00 102009.00 158558.00 102009.00 158547.00C101987.67 158525.67 101966.33 158504.33 101945.00 158483.00C101912.67 158483.00 101880.33 158483.00 101848.00 158483.00C101848.00 158472.33 101848.00 158461.67 101848.00 158451.00C101858.67 158451.00 101869.33 158451.00 101880.00 158451.00C101869.33 158440.33 101858.67 158429.67 101848.00 158419.00C101837.33 158397.33 101826.67 158375.67 101816.00 158354.00C101805.33 158343.33 101794.67 158332.67 101784.00 158322.00C101784.00 158311.33 101784.00 158300.67 101784.00 158290.00C101794.67 158300.67 101805.33 158311.33 101816.00 158322.00C101826.67 158322.00 101837.33 158322.00 101848.00 158322.00C101837.33 158300.67 101826.67 158279.33 101816.00 158258.00C101805.33 158258.00 101794.67 158258.00 101784.00 158258.00C101773.33 158236.67 101762.67 158215.33 101752.00 158194.00C101752.00 158183.33 101752.00 158172.67 101752.00 158162.00C101773.33 158151.00 101794.67 158140.00 101816.00 158129.00C101816.00 158118.33 101816.00 158107.67 101816.00 158097.00C101794.67 158097.00 101773.33 158097.00 101752.00 158097.00C101752.00 158107.67 101752.00 158118.33 101752.00 158129.00C101730.67 158129.00 101709.33 158129.00 101688.00 158129.00C101666.33 158107.67 101644.67 158086.33 101623.00 158065.00C101644.67 158075.67 101666.33 158086.33 101688.00 158097.00C101698.67 158086.33 101709.33 158075.67 101720.00 158065.00C101730.67 158065.00 101741.33 158065.00 101752.00 158065.00C101752.00 158043.67 101752.00 158022.33 101752.00 158001.00C101741.33 157990.33 101730.67 157979.67 101720.00 157969.00C101709.33 157947.33 101698.67 157925.67 101688.00 157904.00C101677.00 157925.67 101666.00 157947.33 101655.00 157969.00C101633.67 157969.00 101612.33 157969.00 101591.00 157969.00C101601.67 157947.33 101612.33 157925.67 101623.00 157904.00C101601.67 157893.33 101580.33 157882.67 101559.00 157872.00C101559.00 157850.67 101559.00 157829.33 101559.00 157808.00C101569.67 157829.33 101580.33 157850.67 101591.00 157872.00C101612.33 157861.33 101633.67 157850.67 101655.00 157840.00C101666.00 157818.67 101677.00 157797.33 101688.00 157776.00C101666.33 157754.33 101644.67 157732.67 101623.00 157711.00C101623.00 157700.33 101623.00 157689.67 101623.00 157679.00C101633.67 157679.00 101644.33 157679.00 101655.00 157679.00C101666.00 157700.67 101677.00 157722.33 101688.00 157744.00C101709.33 157722.33 101730.67 157700.67 101752.00 157679.00C101730.67 157668.33 101709.33 157657.67 101688.00 157647.00C101688.00 157636.33 101688.00 157625.67 101688.00 157615.00C101709.33 157615.00 101730.67 157615.00 101752.00 157615.00C101741.33 157593.67 101730.67 157572.33 101720.00 157551.00C101720.00 157540.00 101720.00 157529.00 101720.00 157518.00C101720.00 157529.00 101720.00 157540.00 101720.00 157551.00C101698.33 157551.00 101676.67 157551.00 101655.00 157551.00C101655.00 157540.00 101655.00 157529.00 101655.00 157518.00C101644.33 157518.00 101633.67 157518.00 101623.00 157518.00C101601.67 157507.33 101580.33 157496.67 101559.00 157486.00C101569.67 157475.33 101580.33 157464.67 101591.00 157454.00C101601.67 157464.67 101612.33 157475.33 101623.00 157486.00C101623.00 157464.67 101623.00 157443.33 101623.00 157422.00C101633.67 157422.00 101644.33 157422.00 101655.00 157422.00C101666.00 157400.67 101677.00 157379.33 101688.00 157358.00C101677.00 157347.33 101666.00 157336.67 101655.00 157326.00C101666.00 157326.00 101677.00 157326.00 101688.00 157326.00C101688.00 157293.67 101688.00 157261.33 101688.00 157229.00C101698.67 157229.00 101709.33 157229.00 101720.00 157229.00C101720.00 157186.00 101720.00 157143.00 101720.00 157100.00C101741.33 157100.00 101762.67 157100.00 101784.00 157100.00C101784.00 157089.33 101784.00 157078.67 101784.00 157068.00C101773.33 157068.00 101762.67 157068.00 101752.00 157068.00C101730.67 157078.67 101709.33 157089.33 101688.00 157100.00C101677.00 157100.00 101666.00 157100.00 101655.00 157100.00C101676.67 157089.33 101698.33 157078.67 101720.00 157068.00C101709.33 157057.33 101698.67 157046.67 101688.00 157036.00C101666.33 157025.33 101644.67 157014.67 101623.00 157004.00C101644.67 156993.33 101666.33 156982.67 101688.00 156972.00C101698.67 156982.67 101709.33 156993.33 101720.00 157004.00C101720.00 156993.33 101720.00 156982.67 101720.00 156972.00C101730.67 156950.67 101741.33 156929.33 101752.00 156908.00C101730.67 156908.00 101709.33 156908.00 101688.00 156908.00C101688.00 156875.67 101688.00 156843.33 101688.00 156811.00C101698.67 156811.00 101709.33 156811.00 101720.00 156811.00C101720.00 156821.67 101720.00 156832.33 101720.00 156843.00C101730.67 156832.33 101741.33 156821.67 101752.00 156811.00C101773.33 156821.67 101794.67 156832.33 101816.00 156843.00C101805.33 156821.67 101794.67 156800.33 101784.00 156779.00C101794.67 156768.33 101805.33 156757.67 101816.00 156747.00C101826.67 156747.00 101837.33 156747.00 101848.00 156747.00C101837.33 156725.33 101826.67 156703.67 101816.00 156682.00C101826.67 156682.00 101837.33 156682.00 101848.00 156682.00C101837.33 156671.33 101826.67 156660.67 101816.00 156650.00C101805.33 156671.67 101794.67 156693.33 101784.00 156715.00C101784.00 156693.33 101784.00 156671.67 101784.00 156650.00C101773.33 156650.00 101762.67 156650.00 101752.00 156650.00C101773.33 156639.33 101794.67 156628.67 101816.00 156618.00C101826.67 156628.67 101837.33 156639.33 101848.00 156650.00C101848.00 156628.67 101848.00 156607.33 101848.00 156586.00C101837.33 156575.33 101826.67 156564.67 101816.00 156554.00C101816.00 156543.33 101816.00 156532.67 101816.00 156522.00C101826.67 156511.33 101837.33 156500.67 101848.00 156490.00C101848.00 156500.67 101848.00 156511.33 101848.00 156522.00C101858.67 156522.00 101869.33 156522.00 101880.00 156522.00C101880.00 156500.33 101880.00 156478.67 101880.00 156457.00C101869.33 156457.00 101858.67 156457.00 101848.00 156457.00C101848.00 156435.67 101848.00 156414.33 101848.00 156393.00C101837.33 156393.00 101826.67 156393.00 101816.00 156393.00C101805.33 156382.33 101794.67 156371.67 101784.00 156361.00C101794.67 156361.00 101805.33 156361.00 101816.00 156361.00C101826.67 156350.33 101837.33 156339.67 101848.00 156329.00C101826.67 156318.33 101805.33 156307.67 101784.00 156297.00C101784.00 156275.33 101784.00 156253.67 101784.00 156232.00C101794.67 156232.00 101805.33 156232.00 101816.00 156232.00C101826.67 156221.33 101837.33 156210.67 101848.00 156200.00C101837.33 156189.33 101826.67 156178.67 101816.00 156168.00C101816.00 156157.33 101816.00 156146.67 101816.00 156136.00C101837.33 156125.33 101858.67 156114.67 101880.00 156104.00C101869.33 156093.33 101858.67 156082.67 101848.00 156072.00C101858.67 156072.00 101869.33 156072.00 101880.00 156072.00C101880.00 156050.33 101880.00 156028.67 101880.00 156007.00C101901.67 155996.33 101923.33 155985.67 101945.00 155975.00C101955.67 155975.00 101966.33 155975.00 101977.00 155975.00C101966.33 155964.33 101955.67 155953.67 101945.00 155943.00C101955.67 155943.00 101966.33 155943.00 101977.00 155943.00C101977.00 155932.33 101977.00 155921.67 101977.00 155911.00C101998.36 155878.60 102019.78 155846.23 102041.10 155813.80C102062.40 155771.20 102083.70 155728.60 102105.00 155686.00C102105.00 155653.67 102105.00 155621.33 102105.00 155589.00C102126.67 155599.67 102148.33 155610.33 102170.00 155621.00C102202.00 155621.00 102234.00 155621.00 102266.00 155621.00C102298.33 155610.33 102330.67 155599.67 102363.00 155589.00C102373.67 155621.33 102384.33 155653.67 102395.00 155686.00C102405.67 155686.00 102416.33 155686.00 102427.00 155686.00C102459.33 155707.33 102491.67 155728.67 102524.00 155750.00C102524.00 155760.67 102524.00 155771.33 102524.00 155782.00C102566.67 155782.00 102609.33 155782.00 102652.00 155782.00C102695.00 155792.67 102738.00 155803.33 102781.00 155814.00C102813.00 155803.33 102845.00 155792.67 102877.00 155782.00C102898.33 155782.00 102919.67 155782.00 102941.00 155782.00C102973.33 155760.67 103005.67 155739.33 103038.00 155718.00C103059.33 155718.00 103080.67 155718.00 103102.00 155718.00C103112.74 155707.30 103123.40 155696.52 103134.18 155685.88C103198.46 155642.92 103262.73 155599.96 103327.00 155557.00C103337.67 155546.33 103348.33 155535.67 103359.00 155525.00C103380.67 155546.33 103402.33 155567.67 103424.00 155589.00C103434.67 155578.33 103445.33 155567.67 103456.00 155557.00C103466.67 155567.67 103477.33 155578.33 103488.00 155589.00C103488.00 155578.33 103488.00 155567.67 103488.00 155557.00C103509.33 155557.00 103530.67 155557.00 103552.00 155557.00C103552.00 155567.67 103552.00 155578.33 103552.00 155589.00C103573.67 155589.00 103595.33 155589.00 103617.00 155589.00C103627.67 155599.67 103638.33 155610.33 103649.00 155621.00C103659.67 155621.00 103670.33 155621.00 103681.00 155621.00C103724.00 155599.67 103767.00 155578.33 103810.00 155557.00C103810.00 155578.33 103810.00 155599.67 103810.00 155621.00C103820.67 155621.00 103831.33 155621.00 103842.00 155621.00C103863.33 155653.33 103884.67 155685.67 103906.00 155718.00C103906.00 155728.67 103906.00 155739.33 103906.00 155750.00C103916.67 155760.67 103927.33 155771.33 103938.00 155782.00C103938.00 155792.67 103938.00 155803.33 103938.00 155814.00C103948.67 155814.00 103959.33 155814.00 103970.00 155814.00C103991.67 155835.67 104013.33 155857.33 104035.00 155879.00C104077.67 155900.33 104120.33 155921.67 104163.00 155943.00C104163.00 155953.67 104163.00 155964.33 104163.00 155975.00C104173.67 155975.00 104184.33 155975.00 104195.00 155975.00C104216.67 155996.33 104238.33 156017.67 104260.00 156039.00C104281.33 156039.00 104302.67 156039.00 104324.00 156039.00C104334.67 156050.00 104345.33 156061.00 104356.00 156072.00C104366.67 156072.00 104377.33 156072.00 104388.00 156072.00C104399.00 156061.00 104410.00 156050.00 104421.00 156039.00C104431.67 156039.00 104442.33 156039.00 104453.00 156039.00C104463.67 156060.67 104474.33 156082.33 104485.00 156104.00C104506.33 156125.33 104527.67 156146.67 104549.00 156168.00C104570.33 156178.67 104591.67 156189.33 104613.00 156200.00C104624.00 156200.00 104635.00 156200.00 104646.00 156200.00C104667.33 156221.33 104688.67 156242.67 104710.00 156264.00C104731.33 156264.00 104752.67 156264.00 104774.00 156264.00C104817.07 156242.65 104860.12 156221.23 104903.21 156199.93C104935.14 156189.29 104967.07 156178.64 104999.00 156168.00C105063.33 156125.00 105127.67 156082.00 105192.00 156039.00C105256.33 156071.33 105320.67 156103.67 105385.00 156136.00C105406.33 156125.33 105427.67 156114.67 105449.00 156104.00C105460.00 156104.00 105471.00 156104.00 105482.00 156104.00C105503.33 156093.33 105524.67 156082.67 105546.00 156072.00C105556.67 156082.67 105567.33 156093.33 105578.00 156104.00C105631.67 156104.00 105685.33 156104.00 105739.00 156104.00C105781.67 156082.33 105824.33 156060.67 105867.00 156039.00C105931.33 156039.00 105995.67 156039.00 106060.00 156039.00C106070.67 156050.00 106081.33 156061.00 106092.00 156072.00C106103.00 156072.00 106114.00 156072.00 106125.00 156072.00C106146.33 156061.00 106167.67 156050.00 106189.00 156039.00C106210.33 156050.00 106231.67 156061.00 106253.00 156072.00C106263.67 156072.00 106274.33 156072.00 106285.00 156072.00C106296.00 156061.00 106307.00 156050.00 106318.00 156039.00C106328.67 156039.00 106339.33 156039.00 106350.00 156039.00C106360.67 156028.33 106371.33 156017.67 106382.00 156007.00C106403.33 156017.67 106424.67 156028.33 106446.00 156039.00C106456.67 156060.67 106467.33 156082.33 106478.00 156104.00C106489.00 156093.33 106500.00 156082.67 106511.00 156072.00C106521.67 156082.67 106532.33 156093.33 106543.00 156104.00C106553.73 156103.95 106564.50 156104.09 106575.21 156103.93C106607.14 156093.29 106639.07 156082.64 106671.00 156072.00C106703.33 156104.00 106735.67 156136.00 106768.00 156168.00C106789.33 156178.67 106810.67 156189.33 106832.00 156200.00C106842.67 156210.67 106853.33 156221.33 106864.00 156232.00C106864.00 156242.67 106864.00 156253.33 106864.00 156264.00C106885.33 156275.00 106906.67 156286.00 106928.00 156297.00C106939.00 156307.67 106950.00 156318.33 106961.00 156329.00C106961.00 156339.67 106961.00 156350.33 106961.00 156361.00C106982.33 156361.00 107003.67 156361.00 107025.00 156361.00C107035.67 156371.67 107046.33 156382.33 107057.00 156393.00C107078.33 156371.67 107099.67 156350.33 107121.00 156329.00C107142.67 156339.67 107164.33 156350.33 107186.00 156361.00C107196.67 156350.33 107207.33 156339.67 107218.00 156329.00C107228.67 156339.67 107239.33 156350.33 107250.00 156361.00C107271.41 156350.32 107292.78 156339.56 107314.21 156328.93C107346.47 156318.29 107378.74 156307.64 107411.00 156297.00C107453.67 156329.00 107496.33 156361.00 107539.00 156393.00C107560.67 156393.00 107582.33 156393.00 107604.00 156393.00C107625.33 156425.33 107646.67 156457.67 107668.00 156490.00C107743.00 156490.00 107818.00 156490.00 107893.00 156490.00C107914.33 156479.00 107935.67 156468.00 107957.00 156457.00C107967.67 156446.33 107978.33 156435.67 107989.00 156425.00C108000.50 156436.21 108012.12 156447.30 108023.54 156458.59C108033.69 156469.06 108043.85 156479.53 108054.00 156490.00C108064.67 156490.00 108075.33 156490.00 108086.00 156490.00C108107.33 156479.00 108128.67 156468.00 108150.00 156457.00C108171.67 156478.67 108193.33 156500.33 108215.00 156522.00C108225.67 156500.33 108236.33 156478.67 108247.00 156457.00C108257.67 156478.67 108268.33 156500.33 108279.00 156522.00C108300.33 156511.33 108321.67 156500.67 108343.00 156490.00C108375.33 156490.00 108407.67 156490.00 108440.00 156490.00C108472.00 156522.00 108504.00 156554.00 108536.00 156586.00C108536.00 156596.67 108536.00 156607.33 108536.00 156618.00C108546.67 156618.00 108557.33 156618.00 108568.00 156618.00C108589.67 156607.33 108611.33 156596.67 108633.00 156586.00C108654.33 156586.00 108675.67 156586.00 108697.00 156586.00C108707.67 156596.67 108718.33 156607.33 108729.00 156618.00C108761.00 156618.00 108793.00 156618.00 108825.00 156618.00C108857.33 156607.33 108889.67 156596.67 108922.00 156586.00C108943.33 156564.67 108964.67 156543.33 108986.00 156522.00C109029.00 156564.67 109072.00 156607.33 109115.00 156650.00C109158.00 156650.00 109201.00 156650.00 109244.00 156650.00C109254.67 156660.67 109265.33 156671.33 109276.00 156682.00C109297.33 156682.00 109318.67 156682.00 109340.00 156682.00C109361.33 156693.00 109382.67 156704.00 109404.00 156715.00C109404.00 156747.00 109404.00 156779.00 109404.00 156811.00C109414.67 156821.67 109425.33 156832.33 109436.00 156843.00C109447.00 156843.00 109458.00 156843.00 109469.00 156843.00C109479.67 156864.67 109490.33 156886.33 109501.00 156908.00C109522.33 156908.00 109543.67 156908.00 109565.00 156908.00C109575.67 156918.67 109586.33 156929.33 109597.00 156940.00C109607.67 156940.00 109618.33 156940.00 109629.00 156940.00C109639.67 156950.67 109650.33 156961.33 109661.00 156972.00C109682.67 156982.67 109704.33 156993.33 109726.00 157004.00C109726.00 157014.67 109726.00 157025.33 109726.00 157036.00C109747.33 157036.00 109768.67 157036.00 109790.00 157036.00C109790.00 157046.67 109790.00 157057.33 109790.00 157068.00C109800.67 157089.67 109811.33 157111.33 109822.00 157133.00C109865.00 157122.00 109908.00 157111.00 109951.00 157100.00C109951.00 157111.00 109951.00 157122.00 109951.00 157133.00C109972.33 157133.00 109993.67 157133.00 110015.00 157133.00C110036.67 157143.67 110058.33 157154.33 110080.00 157165.00C110090.67 157154.33 110101.33 157143.67 110112.00 157133.00C110144.00 157154.33 110176.00 157175.67 110208.00 157197.00C110251.00 157197.00 110294.00 157197.00 110337.00 157197.00C110369.00 157207.67 110401.00 157218.33 110433.00 157229.00C110433.00 157239.67 110433.00 157250.33 110433.00 157261.00C110443.67 157271.67 110454.33 157282.33 110465.00 157293.00C110475.67 157293.00 110486.33 157293.00 110497.00 157293.00C110518.67 157271.67 110540.33 157250.33 110562.00 157229.00C110583.33 157239.67 110604.67 157250.33 110626.00 157261.00C110658.33 157239.67 110690.67 157218.33 110723.00 157197.00C110755.00 157207.67 110787.00 157218.33 110819.00 157229.00C110840.33 157229.00 110861.67 157229.00 110883.00 157229.00C110969.00 157207.67 111055.00 157186.33 111141.00 157165.00C111183.67 157175.67 111226.33 157186.33 111269.00 157197.00C111290.33 157197.00 111311.67 157197.00 111333.00 157197.00C111376.00 157164.67 111419.00 157132.33 111462.00 157100.00C111494.33 157121.67 111526.67 157143.33 111559.00 157165.00C111580.33 157186.33 111601.67 157207.67 111623.00 157229.00C111783.67 157229.00 111944.33 157229.00 112105.00 157229.00C112137.33 157218.33 112169.67 157207.67 112202.00 157197.00C112223.33 157207.67 112244.67 157218.33 112266.00 157229.00C112276.67 157250.33 112287.33 157271.67 112298.00 157293.00C112308.67 157304.00 112319.33 157315.00 112330.00 157326.00C112319.33 157347.33 112308.67 157368.67 112298.00 157390.00C112330.33 157390.00 112362.67 157390.00 112395.00 157390.00C112405.67 157400.67 112416.33 157411.33 112427.00 157422.00C112437.67 157443.33 112448.33 157464.67 112459.00 157486.00C112459.00 157507.67 112459.00 157529.33 112459.00 157551.00C112480.33 157572.33 112501.67 157593.67 112523.00 157615.00C112533.67 157647.00 112544.33 157679.00 112555.00 157711.00C112598.00 157732.67 112641.00 157754.33 112684.00 157776.00C112673.33 157797.33 112662.67 157818.67 112652.00 157840.00C112673.33 157829.33 112694.67 157818.67 112716.00 157808.00C112726.67 157797.33 112737.33 157786.67 112748.00 157776.00C112748.00 157754.33 112748.00 157732.67 112748.00 157711.00C112726.67 157689.67 112705.33 157668.33 112684.00 157647.00C112705.33 157625.67 112726.67 157604.33 112748.00 157583.00C112769.67 157583.00 112791.33 157583.00 112813.00 157583.00C112834.33 157572.33 112855.67 157561.67 112877.00 157551.00C112898.33 157551.00 112919.67 157551.00 112941.00 157551.00C112973.33 157540.00 113005.67 157529.00 113038.00 157518.00C113048.67 157518.00 113059.33 157518.00 113070.00 157518.00C113070.00 157529.00 113070.00 157540.00 113070.00 157551.00C113091.33 157540.00 113112.67 157529.00 113134.00 157518.00C113144.67 157529.00 113155.33 157540.00 113166.00 157551.00C113198.33 157551.00 113230.67 157551.00 113263.00 157551.00C113263.00 157529.33 113263.00 157507.67 113263.00 157486.00C113273.67 157486.00 113284.33 157486.00 113295.00 157486.00C113295.00 157475.33 113295.00 157464.67 113295.00 157454.00C113316.33 157454.00 113337.67 157454.00 113359.00 157454.00C113369.67 157443.33 113380.33 157432.67 113391.00 157422.00C113423.33 157422.00 113455.67 157422.00 113488.00 157422.00C113488.00 157411.33 113488.00 157400.67 113488.00 157390.00C113498.67 157379.33 113509.33 157368.67 113520.00 157358.00C113509.33 157336.33 113498.67 157314.67 113488.00 157293.00C113509.33 157282.33 113530.67 157271.67 113552.00 157261.00C113552.00 157229.00 113552.00 157197.00 113552.00 157165.00C113562.67 157154.33 113573.33 157143.67 113584.00 157133.00C113562.67 157122.00 113541.33 157111.00 113520.00 157100.00C113520.00 157089.33 113520.00 157078.67 113520.00 157068.00C113530.67 157057.33 113541.33 157046.67 113552.00 157036.00C113530.67 157025.33 113509.33 157014.67 113488.00 157004.00C113488.00 156993.33 113488.00 156982.67 113488.00 156972.00C113477.33 156972.00 113466.67 156972.00 113456.00 156972.00C113445.00 156950.67 113434.00 156929.33 113423.00 156908.00C113412.33 156908.00 113401.67 156908.00 113391.00 156908.00C113380.33 156886.33 113369.67 156864.67 113359.00 156843.00C113348.33 156832.33 113337.67 156821.67 113327.00 156811.00C113327.00 156789.67 113327.00 156768.33 113327.00 156747.00C113337.67 156747.00 113348.33 156747.00 113359.00 156747.00C113359.00 156736.33 113359.00 156725.67 113359.00 156715.00C113380.33 156704.00 113401.67 156693.00 113423.00 156682.00C113412.33 156671.33 113401.67 156660.67 113391.00 156650.00C113401.67 156639.33 113412.33 156628.67 113423.00 156618.00C113401.67 156607.33 113380.33 156596.67 113359.00 156586.00C113337.67 156586.00 113316.33 156586.00 113295.00 156586.00C113295.00 156575.33 113295.00 156564.67 113295.00 156554.00C113305.67 156543.33 113316.33 156532.67 113327.00 156522.00C113295.00 156511.33 113263.00 156500.67 113231.00 156490.00C113220.00 156468.33 113209.00 156446.67 113198.00 156425.00C113198.00 156414.33 113198.00 156403.67 113198.00 156393.00C113219.67 156382.33 113241.33 156371.67 113263.00 156361.00C113252.33 156350.33 113241.67 156339.67 113231.00 156329.00C113231.00 156318.33 113231.00 156307.67 113231.00 156297.00C113252.33 156307.67 113273.67 156318.33 113295.00 156329.00C113295.00 156307.33 113295.00 156285.67 113295.00 156264.00C113305.67 156253.33 113316.33 156242.67 113327.00 156232.00C113359.00 156221.33 113391.00 156210.67 113423.00 156200.00C113401.67 156178.67 113380.33 156157.33 113359.00 156136.00C113380.33 156114.67 113401.67 156093.33 113423.00 156072.00C113423.00 156061.00 113423.00 156050.00 113423.00 156039.00C113412.33 156039.00 113401.67 156039.00 113391.00 156039.00C113401.67 156017.67 113412.33 155996.33 113423.00 155975.00C113434.00 155975.00 113445.00 155975.00 113456.00 155975.00C113456.00 155964.33 113456.00 155953.67 113456.00 155943.00C113488.00 155932.33 113520.00 155921.67 113552.00 155911.00C113562.67 155900.33 113573.33 155889.67 113584.00 155879.00C113594.67 155857.33 113605.33 155835.67 113616.00 155814.00C113659.00 155814.00 113702.00 155814.00 113745.00 155814.00C113766.33 155803.33 113787.67 155792.67 113809.00 155782.00C113819.67 155782.00 113830.33 155782.00 113841.00 155782.00C113841.00 155771.33 113841.00 155760.67 113841.00 155750.00C113862.67 155739.33 113884.33 155728.67 113906.00 155718.00C113916.67 155728.67 113927.33 155739.33 113938.00 155750.00C113948.67 155750.00 113959.33 155750.00 113970.00 155750.00C113970.00 155739.33 113970.00 155728.67 113970.00 155718.00C113991.33 155718.00 114012.67 155718.00 114034.00 155718.00C114055.67 155707.33 114077.33 155696.67 114099.00 155686.00C114114.32 155670.62 114129.83 155655.41 114144.84 155639.73C114150.89 155633.49 114156.95 155627.24 114163.00 155621.00C114163.00 155599.67 114163.00 155578.33 114163.00 155557.00C114173.67 155557.00 114184.33 155557.00 114195.00 155557.00C114205.67 155525.00 114216.33 155493.00 114227.00 155461.00C114259.33 155482.33 114291.67 155503.67 114324.00 155525.00C114334.67 155535.67 114345.33 155546.33 114356.00 155557.00C114441.67 155525.00 114527.33 155493.00 114613.00 155461.00C114623.74 155471.70 114634.40 155482.48 114645.18 155493.12C114677.46 155514.41 114709.73 155535.71 114742.00 155557.00C114742.00 155589.33 114742.00 155621.67 114742.00 155654.00C114774.00 155654.00 114806.00 155654.00 114838.00 155654.00C114848.67 155675.33 114859.33 155696.67 114870.00 155718.00C114881.00 155718.00 114892.00 155718.00 114903.00 155718.00C114913.67 155696.67 114924.33 155675.33 114935.00 155654.00C114913.33 155611.00 114891.67 155568.00 114870.00 155525.00C114881.00 155514.33 114892.00 155503.67 114903.00 155493.00C114913.67 155493.00 114924.33 155493.00 114935.00 155493.00C114967.00 155525.00 114999.00 155557.00 115031.00 155589.00C115031.00 155642.67 115031.00 155696.33 115031.00 155750.00C115063.33 155750.00 115095.67 155750.00 115128.00 155750.00C115138.67 155739.33 115149.33 155728.67 115160.00 155718.00C115176.78 155667.14 115193.50 155616.26 115210.51 155565.47C115215.01 155551.98 115219.50 155538.49 115224.00 155525.00C115234.67 155525.00 115245.33 155525.00 115256.00 155525.00C115288.39 155568.05 115320.72 155611.14 115353.16 155654.16C115363.77 155664.77 115374.39 155675.39 115385.00 155686.00C115395.67 155675.33 115406.33 155664.67 115417.00 155654.00C115427.67 155621.67 115438.33 155589.33 115449.00 155557.00C115470.33 155546.33 115491.67 155535.67 115513.00 155525.00C115528.67 155509.74 115544.53 155494.67 115559.90 155479.10C115565.93 155473.07 115571.97 155467.03 115578.00 155461.00C115642.33 155450.33 115706.67 155439.67 115771.00 155429.00C115781.67 155439.67 115792.33 155450.33 115803.00 155461.00C115803.00 155493.00 115803.00 155525.00 115803.00 155557.00C115845.67 155557.00 115888.33 155557.00 115931.00 155557.00C115942.00 155546.33 115953.00 155535.67 115964.00 155525.00C115931.67 155460.67 115899.33 155396.33 115867.00 155332.00C115910.00 155310.67 115953.00 155289.33 115996.00 155268.00C116006.70 155257.26 116017.48 155246.60 116028.12 155235.82C116049.44 155203.47 116070.82 155171.17 116092.10 155138.80C116102.73 155117.53 116113.37 155096.27 116124.00 155075.00C116134.67 155064.33 116145.33 155053.67 116156.00 155043.00C116177.67 155032.33 116199.33 155021.67 116221.00 155011.00C116231.67 155000.00 116242.33 154989.00 116253.00 154978.00C116263.67 154978.00 116274.33 154978.00 116285.00 154978.00C116263.67 154935.33 116242.33 154892.67 116221.00 154850.00C116242.33 154828.33 116263.67 154806.67 116285.00 154785.00C116295.67 154763.67 116306.33 154742.33 116317.00 154721.00C116338.67 154699.67 116360.33 154678.33 116382.00 154657.00C116424.67 154667.67 116467.33 154678.33 116510.00 154689.00C116531.33 154689.00 116552.67 154689.00 116574.00 154689.00C116606.33 154678.33 116638.67 154667.67 116671.00 154657.00C116681.67 154657.00 116692.33 154657.00 116703.00 154657.00C116713.67 154646.33 116724.33 154635.67 116735.00 154625.00C116735.00 154603.33 116735.00 154581.67 116735.00 154560.00C116713.67 154560.00 116692.33 154560.00 116671.00 154560.00C116649.67 154571.00 116628.33 154582.00 116607.00 154593.00C116596.00 154593.00 116585.00 154593.00 116574.00 154593.00C116563.33 154582.00 116552.67 154571.00 116542.00 154560.00C116542.00 154528.00 116542.00 154496.00 116542.00 154464.00C116574.33 154431.67 116606.67 154399.33 116639.00 154367.00C116649.67 154367.00 116660.33 154367.00 116671.00 154367.00C116681.67 154399.33 116692.33 154431.67 116703.00 154464.00C116713.67 154464.00 116724.33 154464.00 116735.00 154464.00C116735.00 154496.00 116735.00 154528.00 116735.00 154560.00C116794.61 154530.39 116854.29 154500.94 116913.79 154471.11C116918.52 154468.74 116923.26 154466.37 116928.00 154464.00C116938.67 154474.67 116949.33 154485.33 116960.00 154496.00C116970.67 154485.33 116981.33 154474.67 116992.00 154464.00C117003.00 154474.67 117014.00 154485.33 117025.00 154496.00C117046.33 154496.00 117067.67 154496.00 117089.00 154496.00C117078.33 154496.00 117067.67 154496.00 117057.00 154496.00C117067.67 154506.67 117078.33 154517.33 117089.00 154528.00C117089.00 154506.67 117089.00 154485.33 117089.00 154464.00C117099.67 154464.00 117110.33 154464.00 117121.00 154464.00C117121.00 154474.67 117121.00 154485.33 117121.00 154496.00C117142.33 154496.00 117163.67 154496.00 117185.00 154496.00C117185.00 154506.67 117185.00 154517.33 117185.00 154528.00C117185.00 154517.33 117185.00 154506.67 117185.00 154496.00C117206.67 154506.67 117228.33 154517.33 117250.00 154528.00C117239.00 154538.67 117228.00 154549.33 117217.00 154560.00C117228.00 154571.00 117239.00 154582.00 117250.00 154593.00C117260.67 154614.33 117271.33 154635.67 117282.00 154657.00C117324.67 154657.00 117367.33 154657.00 117410.00 154657.00C117421.00 154646.33 117432.00 154635.67 117443.00 154625.00C117443.00 154635.67 117443.00 154646.33 117443.00 154657.00C117496.33 154689.00 117549.67 154721.00 117603.00 154753.00C117614.00 154774.67 117625.00 154796.33 117636.00 154818.00C117625.00 154839.33 117614.00 154860.67 117603.00 154882.00C117603.00 154892.67 117603.00 154903.33 117603.00 154914.00C117614.00 154903.33 117625.00 154892.67 117636.00 154882.00C117636.00 154892.67 117636.00 154903.33 117636.00 154914.00C117646.67 154924.67 117657.33 154935.33 117668.00 154946.00C117689.33 154956.67 117710.67 154967.33 117732.00 154978.00C117742.67 154989.00 117753.33 155000.00 117764.00 155011.00C117774.67 155000.00 117785.33 154989.00 117796.00 154978.00C117806.67 154989.00 117817.33 155000.00 117828.00 155011.00C117828.00 155000.00 117828.00 154989.00 117828.00 154978.00C117806.67 154978.00 117785.33 154978.00 117764.00 154978.00C117764.00 154967.33 117764.00 154956.67 117764.00 154946.00C117774.67 154946.00 117785.33 154946.00 117796.00 154946.00C117796.00 154935.33 117796.00 154924.67 117796.00 154914.00C117785.33 154903.33 117774.67 154892.67 117764.00 154882.00C117774.67 154871.33 117785.33 154860.67 117796.00 154850.00C117796.00 154839.33 117796.00 154828.67 117796.00 154818.00C117785.33 154796.33 117774.67 154774.67 117764.00 154753.00C117785.33 154753.00 117806.67 154753.00 117828.00 154753.00C117828.00 154731.67 117828.00 154710.33 117828.00 154689.00C117860.33 154667.67 117892.67 154646.33 117925.00 154625.00C117957.06 154614.29 117989.16 154603.66 118021.20 154592.90C118042.80 154581.93 118064.40 154570.97 118086.00 154560.00C118107.33 154571.00 118128.67 154582.00 118150.00 154593.00C118150.00 154560.67 118150.00 154528.33 118150.00 154496.00C118182.00 154506.67 118214.00 154517.33 118246.00 154528.00C118246.00 154549.67 118246.00 154571.33 118246.00 154593.00C118257.00 154614.33 118268.00 154635.67 118279.00 154657.00C118289.67 154646.33 118300.33 154635.67 118311.00 154625.00C118321.67 154625.00 118332.33 154625.00 118343.00 154625.00C118353.67 154635.67 118364.33 154646.33 118375.00 154657.00C118396.33 154657.00 118417.67 154657.00 118439.00 154657.00C118439.00 154667.67 118439.00 154678.33 118439.00 154689.00C118450.00 154699.67 118461.00 154710.33 118472.00 154721.00C118504.00 154689.00 118536.00 154657.00 118568.00 154625.00C118578.67 154603.33 118589.33 154581.67 118600.00 154560.00C118589.33 154549.33 118578.67 154538.67 118568.00 154528.00C118568.00 154538.67 118568.00 154549.33 118568.00 154560.00C118557.33 154560.00 118546.67 154560.00 118536.00 154560.00C118525.33 154549.33 118514.67 154538.67 118504.00 154528.00C118493.33 154528.00 118482.67 154528.00 118472.00 154528.00C118493.33 154506.67 118514.67 154485.33 118536.00 154464.00C118546.67 154474.67 118557.33 154485.33 118568.00 154496.00C118589.33 154485.33 118610.67 154474.67 118632.00 154464.00C118642.67 154474.67 118653.33 154485.33 118664.00 154496.00C118653.33 154528.33 118642.67 154560.67 118632.00 154593.00C118632.00 154603.67 118632.00 154614.33 118632.00 154625.00C118653.67 154603.33 118675.33 154581.67 118697.00 154560.00C118718.33 154592.33 118739.67 154624.67 118761.00 154657.00C118771.67 154635.67 118782.33 154614.33 118793.00 154593.00C118803.67 154603.67 118814.33 154614.33 118825.00 154625.00C118857.33 154603.33 118889.67 154581.67 118922.00 154560.00C118932.67 154528.00 118943.33 154496.00 118954.00 154464.00C118964.67 154496.00 118975.33 154528.00 118986.00 154560.00C118986.00 154571.00 118986.00 154582.00 118986.00 154593.00C118986.00 154582.00 118986.00 154571.00 118986.00 154560.00C118996.67 154549.33 119007.33 154538.67 119018.00 154528.00C119039.33 154528.00 119060.67 154528.00 119082.00 154528.00C119103.67 154517.33 119125.33 154506.67 119147.00 154496.00C119168.33 154496.00 119189.67 154496.00 119211.00 154496.00C119243.33 154517.33 119275.67 154538.67 119308.00 154560.00C119318.67 154549.33 119329.33 154538.67 119340.00 154528.00C119329.33 154506.67 119318.67 154485.33 119308.00 154464.00C119308.00 154453.33 119308.00 154442.67 119308.00 154432.00C119329.33 154432.00 119350.67 154432.00 119372.00 154432.00C119372.00 154421.33 119372.00 154410.67 119372.00 154400.00C119404.00 154410.67 119436.00 154421.33 119468.00 154432.00C119478.67 154442.67 119489.33 154453.33 119500.00 154464.00C119500.00 154496.00 119500.00 154528.00 119500.00 154560.00C119489.33 154581.67 119478.67 154603.33 119468.00 154625.00C119511.00 154582.00 119554.00 154539.00 119597.00 154496.00C119575.67 154485.33 119554.33 154474.67 119533.00 154464.00C119543.67 154453.33 119554.33 154442.67 119565.00 154432.00C119586.33 154421.33 119607.67 154410.67 119629.00 154400.00C119639.67 154410.67 119650.33 154421.33 119661.00 154432.00C119650.33 154442.67 119639.67 154453.33 119629.00 154464.00C119639.67 154474.67 119650.33 154485.33 119661.00 154496.00C119693.33 154485.33 119725.67 154474.67 119758.00 154464.00C119779.33 154485.33 119800.67 154506.67 119822.00 154528.00C119832.67 154517.33 119843.33 154506.67 119854.00 154496.00C119897.00 154506.67 119940.00 154517.33 119983.00 154528.00C119972.33 154538.67 119961.67 154549.33 119951.00 154560.00C119966.26 154575.67 119981.33 154591.53 119996.90 154606.90C120002.93 154612.93 120008.97 154618.97 120015.00 154625.00C120025.67 154625.00 120036.33 154625.00 120047.00 154625.00C120057.67 154635.67 120068.33 154646.33 120079.00 154657.00C120089.67 154657.00 120100.33 154657.00 120111.00 154657.00C120111.00 154635.67 120111.00 154614.33 120111.00 154593.00C120122.00 154603.67 120133.00 154614.33 120144.00 154625.00C120144.00 154646.33 120144.00 154667.67 120144.00 154689.00C120122.33 154699.67 120100.67 154710.33 120079.00 154721.00C120089.67 154721.00 120100.33 154721.00 120111.00 154721.00C120122.00 154710.33 120133.00 154699.67 120144.00 154689.00C120144.00 154710.33 120144.00 154731.67 120144.00 154753.00C120154.67 154774.67 120165.33 154796.33 120176.00 154818.00C120186.67 154818.00 120197.33 154818.00 120208.00 154818.00C120218.67 154807.00 120229.33 154796.00 120240.00 154785.00C120250.67 154817.33 120261.33 154849.67 120272.00 154882.00C120293.33 154892.67 120314.67 154903.33 120336.00 154914.00C120336.00 154903.33 120336.00 154892.67 120336.00 154882.00C120347.00 154871.33 120358.00 154860.67 120369.00 154850.00C120379.67 154882.00 120390.33 154914.00 120401.00 154946.00C120411.67 154946.00 120422.33 154946.00 120433.00 154946.00C120433.00 154924.67 120433.00 154903.33 120433.00 154882.00C120422.33 154882.00 120411.67 154882.00 120401.00 154882.00C120401.00 154871.33 120401.00 154860.67 120401.00 154850.00C120411.67 154850.00 120422.33 154850.00 120433.00 154850.00C120443.67 154871.33 120454.33 154892.67 120465.00 154914.00C120486.33 154924.67 120507.67 154935.33 120529.00 154946.00C120529.00 154978.33 120529.00 155010.67 120529.00 155043.00C120572.00 155043.00 120615.00 155043.00 120658.00 155043.00C120636.67 155064.33 120615.33 155085.67 120594.00 155107.00C120604.67 155128.33 120615.33 155149.67 120626.00 155171.00C120636.67 155171.00 120647.33 155171.00 120658.00 155171.00C120679.33 155149.67 120700.67 155128.33 120722.00 155107.00C120743.67 155117.67 120765.33 155128.33 120787.00 155139.00C120797.67 155160.33 120808.33 155181.67 120819.00 155203.00C120840.33 155203.00 120861.67 155203.00 120883.00 155203.00C120861.67 155224.67 120840.33 155246.33 120819.00 155268.00C120829.67 155268.00 120840.33 155268.00 120851.00 155268.00C120861.67 155278.67 120872.33 155289.33 120883.00 155300.00C120893.67 155289.33 120904.33 155278.67 120915.00 155268.00C120925.67 155278.67 120936.33 155289.33 120947.00 155300.00C120947.00 155289.33 120947.00 155278.67 120947.00 155268.00C120957.67 155268.00 120968.33 155268.00 120979.00 155268.00C120979.00 155278.67 120979.00 155289.33 120979.00 155300.00C120990.00 155300.00 121001.00 155300.00 121012.00 155300.00C121012.00 155321.33 121012.00 155342.67 121012.00 155364.00C121033.33 155353.33 121054.67 155342.67 121076.00 155332.00C121076.00 155310.67 121076.00 155289.33 121076.00 155268.00C121086.67 155268.00 121097.33 155268.00 121108.00 155268.00C121108.00 155289.33 121108.00 155310.67 121108.00 155332.00C121097.33 155342.67 121086.67 155353.33 121076.00 155364.00C121097.33 155374.67 121118.67 155385.33 121140.00 155396.00C121150.67 155396.00 121161.33 155396.00 121172.00 155396.00C121172.00 155385.33 121172.00 155374.67 121172.00 155364.00C121172.00 155374.67 121172.00 155385.33 121172.00 155396.00C121183.00 155396.00 121194.00 155396.00 121205.00 155396.00C121215.67 155417.67 121226.33 155439.33 121237.00 155461.00C121237.00 155450.33 121237.00 155439.67 121237.00 155429.00C121258.33 155429.00 121279.67 155429.00 121301.00 155429.00C121301.00 155439.67 121301.00 155450.33 121301.00 155461.00C121311.67 155461.00 121322.33 155461.00 121333.00 155461.00C121333.00 155439.33 121333.00 155417.67 121333.00 155396.00C121354.33 155428.33 121375.67 155460.67 121397.00 155493.00C121418.67 155503.67 121440.33 155514.33 121462.00 155525.00C121472.67 155503.67 121483.33 155482.33 121494.00 155461.00C121483.33 155461.00 121472.67 155461.00 121462.00 155461.00C121494.00 155461.00 121526.00 155461.00 121558.00 155461.00C121547.33 155450.33 121536.67 155439.67 121526.00 155429.00C121526.00 155418.00 121526.00 155407.00 121526.00 155396.00C121536.67 155396.00 121547.33 155396.00 121558.00 155396.00C121568.67 155417.67 121579.33 155439.33 121590.00 155461.00C121590.00 155450.33 121590.00 155439.67 121590.00 155429.00C121601.00 155439.67 121612.00 155450.33 121623.00 155461.00C121633.67 155450.33 121644.33 155439.67 121655.00 155429.00C121665.67 155439.67 121676.33 155450.33 121687.00 155461.00C121687.00 155450.33 121687.00 155439.67 121687.00 155429.00C121697.67 155429.00 121708.33 155429.00 121719.00 155429.00C121729.67 155418.00 121740.33 155407.00 121751.00 155396.00C121751.00 155385.33 121751.00 155374.67 121751.00 155364.00C121751.00 155374.67 121751.00 155385.33 121751.00 155396.00C121740.33 155374.67 121729.67 155353.33 121719.00 155332.00C121729.67 155332.00 121740.33 155332.00 121751.00 155332.00C121761.67 155321.33 121772.33 155310.67 121783.00 155300.00C121772.33 155300.00 121761.67 155300.00 121751.00 155300.00C121761.67 155289.33 121772.33 155278.67 121783.00 155268.00C121783.00 155257.33 121783.00 155246.67 121783.00 155236.00C121793.67 155246.67 121804.33 155257.33 121815.00 155268.00C121836.67 155246.33 121858.33 155224.67 121880.00 155203.00C121890.67 155181.67 121901.33 155160.33 121912.00 155139.00C121944.00 155139.00 121976.00 155139.00 122008.00 155139.00C122008.00 155160.33 122008.00 155181.67 122008.00 155203.00C122019.00 155192.33 122030.00 155181.67 122041.00 155171.00C122051.67 155171.00 122062.33 155171.00 122073.00 155171.00C122083.67 155160.33 122094.33 155149.67 122105.00 155139.00C122105.00 155149.67 122105.00 155160.33 122105.00 155171.00C122105.00 155149.67 122105.00 155128.33 122105.00 155107.00C122126.33 155117.67 122147.67 155128.33 122169.00 155139.00C122179.67 155117.67 122190.33 155096.33 122201.00 155075.00C122201.00 155085.67 122201.00 155096.33 122201.00 155107.00C122211.67 155117.67 122222.33 155128.33 122233.00 155139.00C122233.00 155128.33 122233.00 155117.67 122233.00 155107.00C122265.33 155107.00 122297.67 155107.00 122330.00 155107.00C122330.00 155096.33 122330.00 155085.67 122330.00 155075.00C122340.67 155075.00 122351.33 155075.00 122362.00 155075.00C122362.00 155064.33 122362.00 155053.67 122362.00 155043.00C122372.67 155043.00 122383.33 155043.00 122394.00 155043.00C122383.33 155032.33 122372.67 155021.67 122362.00 155011.00C122372.67 155021.67 122383.33 155032.33 122394.00 155043.00C122394.00 155032.33 122394.00 155021.67 122394.00 155011.00C122404.67 155011.00 122415.33 155011.00 122426.00 155011.00C122426.00 155000.00 122426.00 154989.00 122426.00 154978.00C122437.00 154978.00 122448.00 154978.00 122459.00 154978.00C122469.74 154967.30 122480.40 154956.52 122491.18 154945.88C122523.12 154924.58 122555.06 154903.29 122587.00 154882.00C122608.33 154882.00 122629.67 154882.00 122651.00 154882.00C122651.00 154892.67 122651.00 154903.33 122651.00 154914.00C122662.00 154903.33 122673.00 154892.67 122684.00 154882.00C122673.00 154871.33 122662.00 154860.67 122651.00 154850.00C122672.67 154850.00 122694.33 154850.00 122716.00 154850.00C122716.00 154839.33 122716.00 154828.67 122716.00 154818.00C122705.33 154818.00 122694.67 154818.00 122684.00 154818.00C122694.67 154818.00 122705.33 154818.00 122716.00 154818.00C122705.33 154807.00 122694.67 154796.00 122684.00 154785.00C122684.00 154774.33 122684.00 154763.67 122684.00 154753.00C122694.67 154742.33 122705.33 154731.67 122716.00 154721.00C122726.67 154721.00 122737.33 154721.00 122748.00 154721.00C122758.67 154731.67 122769.33 154742.33 122780.00 154753.00C122780.00 154742.33 122780.00 154731.67 122780.00 154721.00C122790.67 154731.67 122801.33 154742.33 122812.00 154753.00C122812.00 154742.33 122812.00 154731.67 122812.00 154721.00C122822.67 154710.33 122833.33 154699.67 122844.00 154689.00C122833.33 154689.00 122822.67 154689.00 122812.00 154689.00C122833.67 154689.00 122855.33 154689.00 122877.00 154689.00C122877.00 154657.00 122877.00 154625.00 122877.00 154593.00C122898.33 154582.00 122919.67 154571.00 122941.00 154560.00C122951.67 154549.33 122962.33 154538.67 122973.00 154528.00C122962.33 154517.33 122951.67 154506.67 122941.00 154496.00C122962.33 154496.00 122983.67 154496.00 123005.00 154496.00C123026.33 154485.33 123047.67 154474.67 123069.00 154464.00C123080.00 154453.33 123091.00 154442.67 123102.00 154432.00C123123.33 154432.00 123144.67 154432.00 123166.00 154432.00C123166.00 154421.33 123166.00 154410.67 123166.00 154400.00C123187.33 154400.00 123208.67 154400.00 123230.00 154400.00C123240.67 154389.00 123251.33 154378.00 123262.00 154367.00C123273.00 154367.00 123284.00 154367.00 123295.00 154367.00C123305.67 154378.00 123316.33 154389.00 123327.00 154400.00C123337.67 154400.00 123348.33 154400.00 123359.00 154400.00C123369.67 154410.67 123380.33 154421.33 123391.00 154432.00C123391.00 154421.33 123391.00 154410.67 123391.00 154400.00C123401.67 154400.00 123412.33 154400.00 123423.00 154400.00C123423.00 154410.67 123423.00 154421.33 123423.00 154432.00C123433.67 154410.33 123444.33 154388.67 123455.00 154367.00C123465.67 154367.00 123476.33 154367.00 123487.00 154367.00C123476.33 154367.00 123465.67 154367.00 123455.00 154367.00C123465.67 154356.33 123476.33 154345.67 123487.00 154335.00C123508.67 154345.67 123530.33 154356.33 123552.00 154367.00C123562.67 154356.33 123573.33 154345.67 123584.00 154335.00C123594.67 154356.67 123605.33 154378.33 123616.00 154400.00C123626.67 154400.00 123637.33 154400.00 123648.00 154400.00C123648.00 154389.00 123648.00 154378.00 123648.00 154367.00C123669.33 154367.00 123690.67 154367.00 123712.00 154367.00C123723.00 154356.33 123734.00 154345.67 123745.00 154335.00C123745.00 154356.67 123745.00 154378.33 123745.00 154400.00C123766.33 154421.33 123787.67 154442.67 123809.00 154464.00C123819.67 154453.33 123830.33 154442.67 123841.00 154432.00C123851.67 154432.00 123862.33 154432.00 123873.00 154432.00C123883.67 154410.33 123894.33 154388.67 123905.00 154367.00C123916.00 154367.00 123927.00 154367.00 123938.00 154367.00C123948.67 154388.67 123959.33 154410.33 123970.00 154432.00C124002.00 154432.00 124034.00 154432.00 124066.00 154432.00C124066.00 154421.33 124066.00 154410.67 124066.00 154400.00C124076.67 154400.00 124087.33 154400.00 124098.00 154400.00C124109.00 154389.00 124120.00 154378.00 124131.00 154367.00C124141.67 154367.00 124152.33 154367.00 124163.00 154367.00C124163.00 154356.33 124163.00 154345.67 124163.00 154335.00C124184.33 154313.67 124205.67 154292.33 124227.00 154271.00C124237.67 154271.00 124248.33 154271.00 124259.00 154271.00C124259.00 154281.67 124259.00 154292.33 124259.00 154303.00C124280.33 154303.00 124301.67 154303.00 124323.00 154303.00C124301.67 154292.33 124280.33 154281.67 124259.00 154271.00C124709.33 154271.00 125159.67 154271.00 125610.00 154271.00C125610.00 154260.33 125610.00 154249.67 125610.00 154239.00C125631.33 154239.00 125652.67 154239.00 125674.00 154239.00C125674.00 154228.33 125674.00 154217.67 125674.00 154207.00C125706.00 154185.33 125738.00 154163.67 125770.00 154142.00C125781.21 154153.50 125792.30 154165.12 125803.59 154176.54C125814.06 154186.69 125824.53 154196.85 125835.00 154207.00C125835.00 154217.67 125835.00 154228.33 125835.00 154239.00C125845.67 154239.00 125856.33 154239.00 125867.00 154239.00C125867.00 154249.67 125867.00 154260.33 125867.00 154271.00C125888.33 154271.00 125909.67 154271.00 125931.00 154271.00C125931.00 154260.33 125931.00 154249.67 125931.00 154239.00C125941.67 154249.67 125952.33 154260.33 125963.00 154271.00C125973.67 154260.33 125984.33 154249.67 125995.00 154239.00C125995.00 154271.00 125995.00 154303.00 125995.00 154335.00C125973.67 154431.67 125952.33 154528.33 125931.00 154625.00C125941.67 154646.33 125952.33 154667.67 125963.00 154689.00C125973.67 154699.67 125984.33 154710.33 125995.00 154721.00C125995.00 154796.00 125995.00 154871.00 125995.00 154946.00C126016.67 155021.00 126038.33 155096.00 126060.00 155171.00C126135.00 155171.00 126210.00 155171.00 126285.00 155171.00C126295.67 155160.33 126306.33 155149.67 126317.00 155139.00C126327.67 155149.67 126338.33 155160.33 126349.00 155171.00C126338.33 155224.67 126327.67 155278.33 126317.00 155332.00C126338.33 155364.33 126359.67 155396.67 126381.00 155429.00C126402.33 155439.67 126423.67 155450.33 126445.00 155461.00C126445.00 155450.33 126445.00 155439.67 126445.00 155429.00C126456.00 155418.00 126467.00 155407.00 126478.00 155396.00C126478.00 155407.00 126478.00 155418.00 126478.00 155429.00C126467.00 155450.33 126456.00 155471.67 126445.00 155493.00C126434.31 155503.74 126423.50 155514.39 126412.89 155525.19C126370.20 155600.26 126327.46 155675.31 126284.80 155750.39C126252.53 155814.60 126220.27 155878.80 126188.00 155943.00C126177.33 155996.67 126166.67 156050.33 126156.00 156104.00C126113.33 156179.00 126070.67 156254.00 126028.00 156329.00C126017.00 156371.67 126006.00 156414.33 125995.00 156457.00C125995.00 156489.33 125995.00 156521.67 125995.00 156554.00C125963.00 156596.67 125931.00 156639.33 125899.00 156682.00C125877.63 156735.73 125856.30 156789.48 125834.90 156843.20C125802.60 156907.46 125770.30 156971.73 125738.00 157036.00C125727.33 157068.33 125716.67 157100.67 125706.00 157133.00C125695.33 157143.67 125684.67 157154.33 125674.00 157165.00C125652.67 157229.33 125631.33 157293.67 125610.00 157358.00C125599.00 157443.67 125588.00 157529.33 125577.00 157615.00C125577.00 157647.00 125577.00 157679.00 125577.00 157711.00C125588.00 157732.67 125599.00 157754.33 125610.00 157776.00C125599.00 157808.00 125588.00 157840.00 125577.00 157872.00C125588.00 157925.67 125599.00 157979.33 125610.00 158033.00C125631.33 158054.33 125652.67 158075.67 125674.00 158097.00C125695.33 158107.67 125716.67 158118.33 125738.00 158129.00C125738.00 158107.67 125738.00 158086.33 125738.00 158065.00C125759.33 158075.67 125780.67 158086.33 125802.00 158097.00C125813.00 158118.67 125824.00 158140.33 125835.00 158162.00C125845.67 158172.67 125856.33 158183.33 125867.00 158194.00C125899.00 158194.00 125931.00 158194.00 125963.00 158194.00C125973.67 158172.33 125984.33 158150.67 125995.00 158129.00C125995.00 158140.00 125995.00 158151.00 125995.00 158162.00C126016.67 158162.00 126038.33 158162.00 126060.00 158162.00C126049.33 158183.33 126038.67 158204.67 126028.00 158226.00C126038.67 158226.00 126049.33 158226.00 126060.00 158226.00C126049.33 158226.00 126038.67 158226.00 126028.00 158226.00C126017.00 158236.67 126006.00 158247.33 125995.00 158258.00C125984.33 158301.00 125973.67 158344.00 125963.00 158387.00C125931.00 158387.00 125899.00 158387.00 125867.00 158387.00C125856.33 158397.67 125845.67 158408.33 125835.00 158419.00C125823.98 158483.40 125813.00 158547.82 125801.95 158612.21C125791.30 158654.81 125780.65 158697.40 125770.00 158740.00C125780.67 158761.67 125791.33 158783.33 125802.00 158805.00C125791.33 158815.67 125780.67 158826.33 125770.00 158837.00C125791.67 158858.33 125813.33 158879.67 125835.00 158901.00C125845.67 158890.33 125856.33 158879.67 125867.00 158869.00C125856.33 158890.33 125845.67 158911.67 125835.00 158933.00C125835.00 158965.33 125835.00 158997.67 125835.00 159030.00C125845.67 159030.00 125856.33 159030.00 125867.00 159030.00C125856.33 159040.67 125845.67 159051.33 125835.00 159062.00C125845.67 159072.67 125856.33 159083.33 125867.00 159094.00C125856.33 159094.00 125845.67 159094.00 125835.00 159094.00C125824.00 159104.67 125813.00 159115.33 125802.00 159126.00C125823.67 159158.33 125845.33 159190.67 125867.00 159223.00C125888.33 159233.67 125909.67 159244.33 125931.00 159255.00C125941.67 159255.00 125952.33 159255.00 125963.00 159255.00C125963.00 159244.33 125963.00 159233.67 125963.00 159223.00C125973.67 159212.00 125984.33 159201.00 125995.00 159190.00C126006.00 159201.00 126017.00 159212.00 126028.00 159223.00C126028.00 159212.00 126028.00 159201.00 126028.00 159190.00C126038.67 159190.00 126049.33 159190.00 126060.00 159190.00C126060.00 159201.00 126060.00 159212.00 126060.00 159223.00C126070.67 159244.33 126081.33 159265.67 126092.00 159287.00C126102.67 159287.00 126113.33 159287.00 126124.00 159287.00C126113.33 159297.67 126102.67 159308.33 126092.00 159319.00C126102.67 159329.67 126113.33 159340.33 126124.00 159351.00C126113.33 159351.00 126102.67 159351.00 126092.00 159351.00C126092.00 159372.33 126092.00 159393.67 126092.00 159415.00C126081.33 159426.00 126070.67 159437.00 126060.00 159448.00C126049.33 159480.00 126038.67 159512.00 126028.00 159544.00C126017.00 159554.67 126006.00 159565.33 125995.00 159576.00C126006.00 159597.67 126017.00 159619.33 126028.00 159641.00C126017.00 159641.00 126006.00 159641.00 125995.00 159641.00C125995.00 159651.67 125995.00 159662.33 125995.00 159673.00C125984.33 159683.67 125973.67 159694.33 125963.00 159705.00C125963.00 159694.33 125963.00 159683.67 125963.00 159673.00C125952.33 159673.00 125941.67 159673.00 125931.00 159673.00C125931.00 159694.33 125931.00 159715.67 125931.00 159737.00C125941.67 159769.33 125952.33 159801.67 125963.00 159834.00C125997.41 159868.09 126031.89 159902.10 126066.25 159936.25C126085.50 159955.50 126104.75 159974.75 126124.00 159994.00C126156.00 159994.00 126188.00 159994.00 126220.00 159994.00C126241.67 159983.33 126263.33 159972.67 126285.00 159962.00C126285.00 159951.33 126285.00 159940.67 126285.00 159930.00C126295.67 159908.67 126306.33 159887.33 126317.00 159866.00C126317.00 159855.33 126317.00 159844.67 126317.00 159834.00C126327.67 159823.00 126338.33 159812.00 126349.00 159801.00C126359.67 159812.00 126370.33 159823.00 126381.00 159834.00C126391.67 159812.33 126402.33 159790.67 126413.00 159769.00C126423.67 159779.67 126434.33 159790.33 126445.00 159801.00C126423.67 159822.67 126402.33 159844.33 126381.00 159866.00C126402.33 159898.00 126423.67 159930.00 126445.00 159962.00C126477.33 159962.00 126509.67 159962.00 126542.00 159962.00C126542.00 159940.67 126542.00 159919.33 126542.00 159898.00C126552.67 159919.33 126563.33 159940.67 126574.00 159962.00C126584.67 159951.33 126595.33 159940.67 126606.00 159930.00C126595.33 159951.33 126584.67 159972.67 126574.00 159994.00C126563.33 159994.00 126552.67 159994.00 126542.00 159994.00C126526.68 160009.38 126511.17 160024.59 126496.16 160040.27C126490.09 160046.59 126483.88 160052.81 126477.90 160059.20C126466.93 160080.46 126455.97 160101.73 126445.00 160123.00C126456.00 160155.00 126467.00 160187.00 126478.00 160219.00C126510.00 160219.00 126542.00 160219.00 126574.00 160219.00C126563.33 160229.67 126552.67 160240.33 126542.00 160251.00C126531.33 160251.00 126520.67 160251.00 126510.00 160251.00C126499.33 160262.00 126488.67 160273.00 126478.00 160284.00C126467.00 160284.00 126456.00 160284.00 126445.00 160284.00C126423.67 160294.67 126402.33 160305.33 126381.00 160316.00C126381.00 160305.33 126381.00 160294.67 126381.00 160284.00C126402.33 160273.00 126423.67 160262.00 126445.00 160251.00C126445.00 160240.33 126445.00 160229.67 126445.00 160219.00C126423.67 160197.67 126402.33 160176.33 126381.00 160155.00C126359.67 160144.33 126338.33 160133.67 126317.00 160123.00C126284.67 160133.67 126252.33 160144.33 126220.00 160155.00C126209.33 160165.67 126198.67 160176.33 126188.00 160187.00C126166.67 160197.67 126145.33 160208.33 126124.00 160219.00C126102.67 160240.67 126081.33 160262.33 126060.00 160284.00C126060.00 160273.00 126060.00 160262.00 126060.00 160251.00C126038.33 160272.67 126016.67 160294.33 125995.00 160316.00C125973.67 160316.00 125952.33 160316.00 125931.00 160316.00C125931.00 160358.67 125931.00 160401.33 125931.00 160444.00C125920.33 160455.00 125909.67 160466.00 125899.00 160477.00C125899.00 160509.00 125899.00 160541.00 125899.00 160573.00C125928.61 160632.61 125958.06 160692.29 125987.89 160751.79C125990.26 160756.52 125992.63 160761.26 125995.00 160766.00C126016.67 160776.67 126038.33 160787.33 126060.00 160798.00C126060.00 160787.33 126060.00 160776.67 126060.00 160766.00C126070.67 160766.00 126081.33 160766.00 126092.00 160766.00C126102.67 160755.33 126113.33 160744.67 126124.00 160734.00C126134.67 160734.00 126145.33 160734.00 126156.00 160734.00C126156.00 160744.67 126156.00 160755.33 126156.00 160766.00C126166.67 160766.00 126177.33 160766.00 126188.00 160766.00C126188.00 160755.33 126188.00 160744.67 126188.00 160734.00C126198.67 160734.00 126209.33 160734.00 126220.00 160734.00C126231.00 160723.33 126242.00 160712.67 126253.00 160702.00C126253.00 160744.67 126253.00 160787.33 126253.00 160830.00C126263.67 160840.67 126274.33 160851.33 126285.00 160862.00C126306.33 160862.00 126327.67 160862.00 126349.00 160862.00C126338.33 160873.00 126327.67 160884.00 126317.00 160895.00C126317.00 160905.67 126317.00 160916.33 126317.00 160927.00C126306.33 160927.00 126295.67 160927.00 126285.00 160927.00C126285.00 160948.33 126285.00 160969.67 126285.00 160991.00C126295.67 161012.33 126306.33 161033.67 126317.00 161055.00C126306.33 161076.67 126295.67 161098.33 126285.00 161120.00C126285.00 161109.00 126285.00 161098.00 126285.00 161087.00C126274.33 161076.33 126263.67 161065.67 126253.00 161055.00C126253.00 161044.33 126253.00 161033.67 126253.00 161023.00C126231.33 161023.00 126209.67 161023.00 126188.00 161023.00C126177.33 161066.00 126166.67 161109.00 126156.00 161152.00C126156.00 161162.67 126156.00 161173.33 126156.00 161184.00C126166.67 161194.67 126177.33 161205.33 126188.00 161216.00C126166.67 161216.00 126145.33 161216.00 126124.00 161216.00C126124.00 161226.67 126124.00 161237.33 126124.00 161248.00C126134.67 161248.00 126145.33 161248.00 126156.00 161248.00C126145.33 161269.67 126134.67 161291.33 126124.00 161313.00C126113.33 161313.00 126102.67 161313.00 126092.00 161313.00C126081.33 161323.67 126070.67 161334.33 126060.00 161345.00C126049.33 161345.00 126038.67 161345.00 126028.00 161345.00C126017.00 161334.33 126006.00 161323.67 125995.00 161313.00C125984.27 161313.05 125973.50 161312.91 125962.79 161313.07C125930.86 161323.71 125898.93 161334.36 125867.00 161345.00C125855.51 161367.90 125844.16 161390.87 125832.57 161413.71C125822.38 161433.47 125812.19 161453.24 125802.00 161473.00C125802.00 161505.33 125802.00 161537.67 125802.00 161570.00C125791.33 161580.67 125780.67 161591.33 125770.00 161602.00C125791.67 161655.67 125813.33 161709.33 125835.00 161763.00C125835.00 161784.33 125835.00 161805.67 125835.00 161827.00C125867.00 161848.33 125899.00 161869.67 125931.00 161891.00C125920.33 161912.67 125909.67 161934.33 125899.00 161956.00C125920.33 161977.33 125941.67 161998.67 125963.00 162020.00C126006.00 162030.67 126049.00 162041.33 126092.00 162052.00C126092.00 162062.67 126092.00 162073.33 126092.00 162084.00C126102.67 162105.67 126113.33 162127.33 126124.00 162149.00C126113.33 162159.67 126102.67 162170.33 126092.00 162181.00C126102.67 162181.00 126113.33 162181.00 126124.00 162181.00C126102.67 162202.33 126081.33 162223.67 126060.00 162245.00C126038.33 162245.00 126016.67 162245.00 125995.00 162245.00C125995.00 162223.67 125995.00 162202.33 125995.00 162181.00C125963.00 162181.00 125931.00 162181.00 125899.00 162181.00C125877.67 162191.67 125856.33 162202.33 125835.00 162213.00C125845.67 162213.00 125856.33 162213.00 125867.00 162213.00C125856.33 162234.33 125845.67 162255.67 125835.00 162277.00C125835.00 162298.67 125835.00 162320.33 125835.00 162342.00C125824.00 162352.67 125813.00 162363.33 125802.00 162374.00C125791.33 162363.33 125780.67 162352.67 125770.00 162342.00C125770.00 162352.67 125770.00 162363.33 125770.00 162374.00C125780.67 162384.67 125791.33 162395.33 125802.00 162406.00C125823.74 162416.68 125845.45 162427.44 125867.21 162438.07C125899.14 162448.71 125931.07 162459.36 125963.00 162470.00C125963.00 162502.33 125963.00 162534.67 125963.00 162567.00C125973.67 162588.33 125984.33 162609.67 125995.00 162631.00C125995.00 162652.33 125995.00 162673.67 125995.00 162695.00C125984.33 162716.33 125973.67 162737.67 125963.00 162759.00C125974.12 162781.51 125985.12 162804.08 125996.32 162826.55C126006.88 162847.03 126017.44 162867.52 126028.00 162888.00C126017.00 162909.33 126006.00 162930.67 125995.00 162952.00C125995.00 162963.00 125995.00 162974.00 125995.00 162985.00C125984.33 162995.67 125973.67 163006.33 125963.00 163017.00C125984.67 163038.33 126006.33 163059.67 126028.00 163081.00C126017.00 163113.00 126006.00 163145.00 125995.00 163177.00C126016.67 163198.67 126038.33 163220.33 126060.00 163242.00C126070.67 163284.67 126081.33 163327.33 126092.00 163370.00C126081.33 163381.00 126070.67 163392.00 126060.00 163403.00C126060.00 163392.00 126060.00 163381.00 126060.00 163370.00C126049.33 163370.00 126038.67 163370.00 126028.00 163370.00C126017.00 163381.00 126006.00 163392.00 125995.00 163403.00C125984.33 163424.33 125973.67 163445.67 125963.00 163467.00C125973.67 163488.33 125984.33 163509.67 125995.00 163531.00C126006.00 163541.67 126017.00 163552.33 126028.00 163563.00C126028.00 163552.33 126028.00 163541.67 126028.00 163531.00C126049.33 163531.00 126070.67 163531.00 126092.00 163531.00C126092.00 163552.33 126092.00 163573.67 126092.00 163595.00C126081.33 163616.67 126070.67 163638.33 126060.00 163660.00C126049.33 163660.00 126038.67 163660.00 126028.00 163660.00C126017.00 163681.33 126006.00 163702.67 125995.00 163724.00C125963.00 163745.33 125931.00 163766.67 125899.00 163788.00C125899.00 163809.67 125899.00 163831.33 125899.00 163853.00C125888.33 163863.67 125877.67 163874.33 125867.00 163885.00C125867.00 163895.67 125867.00 163906.33 125867.00 163917.00C125877.67 163927.67 125888.33 163938.33 125899.00 163949.00C125888.33 163959.67 125877.67 163970.33 125867.00 163981.00C125856.33 164013.33 125845.67 164045.67 125835.00 164078.00C125835.00 164110.00 125835.00 164142.00 125835.00 164174.00C125856.33 164195.67 125877.67 164217.33 125899.00 164239.00C125909.67 164228.00 125920.33 164217.00 125931.00 164206.00C125952.33 164227.67 125973.67 164249.33 125995.00 164271.00C125984.33 164281.67 125973.67 164292.33 125963.00 164303.00C125963.00 164292.33 125963.00 164281.67 125963.00 164271.00C125952.33 164281.67 125941.67 164292.33 125931.00 164303.00C125931.00 164345.67 125931.00 164388.33 125931.00 164431.00C125920.33 164431.00 125909.67 164431.00 125899.00 164431.00C125888.33 164452.67 125877.67 164474.33 125867.00 164496.00C125856.33 164506.67 125845.67 164517.33 125835.00 164528.00C125835.00 164538.67 125835.00 164549.33 125835.00 164560.00C125824.00 164581.33 125813.00 164602.67 125802.00 164624.00C125802.00 164634.67 125802.00 164645.33 125802.00 164656.00C125813.00 164656.00 125824.00 164656.00 125835.00 164656.00C125824.00 164656.00 125813.00 164656.00 125802.00 164656.00C125802.00 164667.00 125802.00 164678.00 125802.00 164689.00C125813.00 164689.00 125824.00 164689.00 125835.00 164689.00C125835.00 164699.67 125835.00 164710.33 125835.00 164721.00C125824.00 164721.00 125813.00 164721.00 125802.00 164721.00C125791.33 164731.67 125780.67 164742.33 125770.00 164753.00C125770.00 164763.67 125770.00 164774.33 125770.00 164785.00C125780.67 164785.00 125791.33 164785.00 125802.00 164785.00C125780.67 164806.33 125759.33 164827.67 125738.00 164849.00C125738.00 164860.00 125738.00 164871.00 125738.00 164882.00C125716.67 164924.67 125695.33 164967.33 125674.00 165010.00C125674.00 165020.67 125674.00 165031.33 125674.00 165042.00C125684.67 165042.00 125695.33 165042.00 125706.00 165042.00C125706.00 165053.00 125706.00 165064.00 125706.00 165075.00C125695.33 165085.67 125684.67 165096.33 125674.00 165107.00C125674.00 165149.67 125674.00 165192.33 125674.00 165235.00C125695.33 165245.67 125716.67 165256.33 125738.00 165267.00C125738.00 165256.33 125738.00 165245.67 125738.00 165235.00C125748.67 165245.67 125759.33 165256.33 125770.00 165267.00C125716.67 165299.33 125663.33 165331.67 125610.00 165364.00C125567.00 165439.00 125524.00 165514.00 125481.00 165589.00C125470.33 165632.00 125459.67 165675.00 125449.00 165718.00C125459.67 165728.67 125470.33 165739.33 125481.00 165750.00C125491.67 165750.00 125502.33 165750.00 125513.00 165750.00C125502.26 165760.80 125491.40 165771.49 125480.73 165782.35C125448.42 165825.03 125416.04 165867.66 125383.76 165910.37C125362.50 165942.58 125341.25 165974.79 125320.00 166007.00C125309.33 166050.00 125298.67 166093.00 125288.00 166136.00C125288.00 166146.67 125288.00 166157.33 125288.00 166168.00C125298.67 166168.00 125309.33 166168.00 125320.00 166168.00C125309.30 166178.74 125298.52 166189.40 125287.88 166200.18C125266.58 166232.12 125245.29 166264.06 125224.00 166296.00C125213.33 166328.33 125202.67 166360.67 125192.00 166393.00C125192.00 166435.67 125192.00 166478.33 125192.00 166521.00C125224.00 166521.00 125256.00 166521.00 125288.00 166521.00C125288.00 166532.00 125288.00 166543.00 125288.00 166554.00C125298.67 166564.67 125309.33 166575.33 125320.00 166586.00C125309.33 166586.00 125298.67 166586.00 125288.00 166586.00C125266.67 166607.33 125245.33 166628.67 125224.00 166650.00C125224.00 166660.67 125224.00 166671.33 125224.00 166682.00C125234.67 166682.00 125245.33 166682.00 125256.00 166682.00C125245.33 166703.33 125234.67 166724.67 125224.00 166746.00C125202.33 166757.00 125180.67 166768.00 125159.00 166779.00C125137.67 166800.33 125116.33 166821.67 125095.00 166843.00C125105.67 166853.67 125116.33 166864.33 125127.00 166875.00C125116.33 166885.67 125105.67 166896.33 125095.00 166907.00C125084.33 166907.00 125073.67 166907.00 125063.00 166907.00C125030.67 166928.67 124998.33 166950.33 124966.00 166972.00C124966.00 166993.33 124966.00 167014.67 124966.00 167036.00C124977.00 167046.67 124988.00 167057.33 124999.00 167068.00C124977.33 167078.67 124955.67 167089.33 124934.00 167100.00C124923.33 167089.33 124912.67 167078.67 124902.00 167068.00C124891.33 167078.67 124880.67 167089.33 124870.00 167100.00C124859.33 167100.00 124848.67 167100.00 124838.00 167100.00C124816.52 167110.70 124795.09 167121.52 124773.59 167132.16C124687.72 167164.44 124601.86 167196.72 124516.00 167229.00C124376.67 167304.00 124237.33 167379.00 124098.00 167454.00C123969.14 167539.78 123840.31 167625.60 123711.44 167711.35C123540.29 167818.57 123369.15 167925.78 123198.00 168033.00C123037.33 168161.33 122876.67 168289.67 122716.00 168418.00C122673.00 168461.00 122630.00 168504.00 122587.00 168547.00C122565.67 168557.67 122544.33 168568.33 122523.00 168579.00C122447.95 168643.39 122372.87 168707.75 122297.84 168772.16C122222.80 168847.22 122147.72 168922.24 122072.70 168997.32C121944.08 169136.60 121815.48 169275.89 121686.84 169415.16C121676.05 169426.01 121665.13 169436.74 121654.42 169447.67C121450.95 169683.45 121247.47 169919.22 121044.00 170155.00C120936.67 170305.00 120829.33 170455.00 120722.00 170605.00C120668.33 170605.00 120614.67 170605.00 120561.00 170605.00C120561.00 170594.33 120561.00 170583.67 120561.00 170573.00C120582.67 170562.33 120604.33 170551.67 120626.00 170541.00C120615.33 170541.00 120604.67 170541.00 120594.00 170541.00C120594.00 170530.00 120594.00 170519.00 120594.00 170508.00C120594.00 170519.00 120594.00 170530.00 120594.00 170541.00C120583.00 170530.00 120572.00 170519.00 120561.00 170508.00C120561.00 170497.33 120561.00 170486.67 120561.00 170476.00C120550.33 170465.33 120539.67 170454.67 120529.00 170444.00C120507.67 170454.67 120486.33 170465.33 120465.00 170476.00C120454.33 170476.00 120443.67 170476.00 120433.00 170476.00C120400.67 170454.67 120368.33 170433.33 120336.00 170412.00C120304.00 170412.00 120272.00 170412.00 120240.00 170412.00C120240.00 170401.33 120240.00 170390.67 120240.00 170380.00C120229.33 170390.67 120218.67 170401.33 120208.00 170412.00C120208.00 170401.33 120208.00 170390.67 120208.00 170380.00C120197.33 170369.33 120186.67 170358.67 120176.00 170348.00C120143.67 170348.00 120111.33 170348.00 120079.00 170348.00C120079.00 170337.00 120079.00 170326.00 120079.00 170315.00C120089.67 170304.33 120100.33 170293.67 120111.00 170283.00C120089.67 170272.33 120068.33 170261.67 120047.00 170251.00C120047.00 170240.33 120047.00 170229.67 120047.00 170219.00C120057.67 170219.00 120068.33 170219.00 120079.00 170219.00C120068.33 170208.33 120057.67 170197.67 120047.00 170187.00C120036.33 170187.00 120025.67 170187.00 120015.00 170187.00C120015.00 170176.33 120015.00 170165.67 120015.00 170155.00C120004.33 170133.33 119993.67 170111.67 119983.00 170090.00C119961.33 170090.00 119939.67 170090.00 119918.00 170090.00C119885.94 170079.29 119853.84 170068.66 119821.80 170057.90C119800.53 170047.27 119779.27 170036.63 119758.00 170026.00C119736.33 170026.00 119714.67 170026.00 119693.00 170026.00C119682.33 170015.33 119671.67 170004.67 119661.00 169994.00C119639.67 169994.00 119618.33 169994.00 119597.00 169994.00C119597.00 169983.33 119597.00 169972.67 119597.00 169962.00C119575.67 169962.00 119554.33 169962.00 119533.00 169962.00C119522.00 169972.67 119511.00 169983.33 119500.00 169994.00C119489.33 170015.33 119478.67 170036.67 119468.00 170058.00C119445.10 170069.49 119422.13 170080.84 119399.29 170092.43C119379.53 170102.62 119359.76 170112.81 119340.00 170123.00C119329.33 170112.00 119318.67 170101.00 119308.00 170090.00C119265.00 170111.67 119222.00 170133.33 119179.00 170155.00C119168.33 170165.67 119157.67 170176.33 119147.00 170187.00C119114.67 170187.00 119082.33 170187.00 119050.00 170187.00C119050.00 170197.67 119050.00 170208.33 119050.00 170219.00C119039.27 170219.05 119028.50 170218.91 119017.79 170219.07C118985.86 170229.71 118953.93 170240.36 118922.00 170251.00C118879.00 170251.00 118836.00 170251.00 118793.00 170251.00C118803.67 170294.00 118814.33 170337.00 118825.00 170380.00C118835.67 170380.00 118846.33 170380.00 118857.00 170380.00C118880.58 170403.27 118904.27 170426.43 118927.78 170449.78C118947.19 170469.19 118966.59 170488.59 118986.00 170508.00C119007.33 170508.00 119028.67 170508.00 119050.00 170508.00C119093.00 170572.33 119136.00 170636.67 119179.00 170701.00C119157.67 170690.33 119136.33 170679.67 119115.00 170669.00C119093.33 170669.00 119071.67 170669.00 119050.00 170669.00C119060.67 170658.33 119071.33 170647.67 119082.00 170637.00C119082.00 170626.33 119082.00 170615.67 119082.00 170605.00C119050.00 170605.00 119018.00 170605.00 118986.00 170605.00C118996.67 170594.33 119007.33 170583.67 119018.00 170573.00C118996.67 170573.00 118975.33 170573.00 118954.00 170573.00C118954.00 170562.33 118954.00 170551.67 118954.00 170541.00C118943.33 170530.00 118932.67 170519.00 118922.00 170508.00C118900.33 170508.00 118878.67 170508.00 118857.00 170508.00C118846.33 170497.33 118835.67 170486.67 118825.00 170476.00C118835.67 170476.00 118846.33 170476.00 118857.00 170476.00C118835.67 170465.33 118814.33 170454.67 118793.00 170444.00C118793.00 170433.33 118793.00 170422.67 118793.00 170412.00C118782.33 170412.00 118771.67 170412.00 118761.00 170412.00C118761.00 170401.33 118761.00 170390.67 118761.00 170380.00C118750.33 170390.67 118739.67 170401.33 118729.00 170412.00C118729.00 170433.33 118729.00 170454.67 118729.00 170476.00C118718.33 170476.00 118707.67 170476.00 118697.00 170476.00C118697.00 170465.33 118697.00 170454.67 118697.00 170444.00C118686.00 170433.33 118675.00 170422.67 118664.00 170412.00C118664.00 170401.33 118664.00 170390.67 118664.00 170380.00C118653.33 170380.00 118642.67 170380.00 118632.00 170380.00C118642.67 170369.33 118653.33 170358.67 118664.00 170348.00C118664.00 170315.67 118664.00 170283.33 118664.00 170251.00C118675.00 170251.00 118686.00 170251.00 118697.00 170251.00C118675.33 170251.00 118653.67 170251.00 118632.00 170251.00C118632.00 170240.33 118632.00 170229.67 118632.00 170219.00C118610.67 170219.00 118589.33 170219.00 118568.00 170219.00C118600.00 170197.67 118632.00 170176.33 118664.00 170155.00C118675.00 170155.00 118686.00 170155.00 118697.00 170155.00C118686.00 170144.33 118675.00 170133.67 118664.00 170123.00C118653.33 170123.00 118642.67 170123.00 118632.00 170123.00C118642.67 170112.00 118653.33 170101.00 118664.00 170090.00C118653.33 170090.00 118642.67 170090.00 118632.00 170090.00C118664.33 170079.33 118696.67 170068.67 118729.00 170058.00C118729.00 170047.33 118729.00 170036.67 118729.00 170026.00C118718.33 170015.33 118707.67 170004.67 118697.00 169994.00C118675.33 169994.00 118653.67 169994.00 118632.00 169994.00C118653.67 169972.67 118675.33 169951.33 118697.00 169930.00C118697.00 169940.67 118697.00 169951.33 118697.00 169962.00C118718.33 169962.00 118739.67 169962.00 118761.00 169962.00C118750.33 169972.67 118739.67 169983.33 118729.00 169994.00C118750.33 169994.00 118771.67 169994.00 118793.00 169994.00C118793.00 170004.67 118793.00 170015.33 118793.00 170026.00C118825.00 170026.00 118857.00 170026.00 118889.00 170026.00C118878.33 170047.33 118867.67 170068.67 118857.00 170090.00C118846.33 170090.00 118835.67 170090.00 118825.00 170090.00C118825.00 170111.67 118825.00 170133.33 118825.00 170155.00C118857.33 170133.33 118889.67 170111.67 118922.00 170090.00C118911.00 170111.67 118900.00 170133.33 118889.00 170155.00C118910.67 170144.33 118932.33 170133.67 118954.00 170123.00C118943.33 170112.00 118932.67 170101.00 118922.00 170090.00C118932.67 170079.33 118943.33 170068.67 118954.00 170058.00C118943.33 170068.67 118932.67 170079.33 118922.00 170090.00C118922.00 170047.33 118922.00 170004.67 118922.00 169962.00C118932.67 169962.00 118943.33 169962.00 118954.00 169962.00C118943.33 169962.00 118932.67 169962.00 118922.00 169962.00C118922.00 169940.67 118922.00 169919.33 118922.00 169898.00C118911.00 169898.00 118900.00 169898.00 118889.00 169898.00C118889.00 169865.67 118889.00 169833.33 118889.00 169801.00C118910.67 169790.33 118932.33 169779.67 118954.00 169769.00C118975.33 169769.00 118996.67 169769.00 119018.00 169769.00C119007.33 169769.00 118996.67 169769.00 118986.00 169769.00C118986.00 169779.67 118986.00 169790.33 118986.00 169801.00C118964.67 169811.67 118943.33 169822.33 118922.00 169833.00C118922.00 169843.67 118922.00 169854.33 118922.00 169865.00C118943.33 169865.00 118964.67 169865.00 118986.00 169865.00C118975.33 169865.00 118964.67 169865.00 118954.00 169865.00C118964.67 169876.00 118975.33 169887.00 118986.00 169898.00C118986.00 169908.67 118986.00 169919.33 118986.00 169930.00C119007.33 169908.33 119028.67 169886.67 119050.00 169865.00C119050.00 169886.67 119050.00 169908.33 119050.00 169930.00C119060.67 169919.33 119071.33 169908.67 119082.00 169898.00C119103.67 169898.00 119125.33 169898.00 119147.00 169898.00C119157.67 169887.00 119168.33 169876.00 119179.00 169865.00C119189.67 169876.00 119200.33 169887.00 119211.00 169898.00C119232.33 169898.00 119253.67 169898.00 119275.00 169898.00C119259.74 169882.33 119244.67 169866.47 119229.10 169851.10C119223.07 169845.07 119217.03 169839.03 119211.00 169833.00C119221.67 169822.33 119232.33 169811.67 119243.00 169801.00C119243.00 169790.33 119243.00 169779.67 119243.00 169769.00C119264.67 169769.00 119286.33 169769.00 119308.00 169769.00C119308.00 169736.67 119308.00 169704.33 119308.00 169672.00C119297.00 169661.33 119286.00 169650.67 119275.00 169640.00C119318.00 169640.00 119361.00 169640.00 119404.00 169640.00C119404.00 169650.67 119404.00 169661.33 119404.00 169672.00C119414.67 169661.33 119425.33 169650.67 119436.00 169640.00C119425.33 169618.67 119414.67 169597.33 119404.00 169576.00C119447.00 169576.00 119490.00 169576.00 119533.00 169576.00C119522.00 169576.00 119511.00 169576.00 119500.00 169576.00C119500.00 169554.67 119500.00 169533.33 119500.00 169512.00C119511.00 169501.00 119522.00 169490.00 119533.00 169479.00C119522.00 169479.00 119511.00 169479.00 119500.00 169479.00C119500.00 169457.67 119500.00 169436.33 119500.00 169415.00C119521.67 169415.00 119543.33 169415.00 119565.00 169415.00C119565.00 169404.33 119565.00 169393.67 119565.00 169383.00C119554.33 169372.33 119543.67 169361.67 119533.00 169351.00C119554.33 169351.00 119575.67 169351.00 119597.00 169351.00C119586.33 169340.33 119575.67 169329.67 119565.00 169319.00C119586.33 169319.00 119607.67 169319.00 119629.00 169319.00C119629.00 169308.33 119629.00 169297.67 119629.00 169287.00C119618.33 169287.00 119607.67 169287.00 119597.00 169287.00C119586.33 169297.67 119575.67 169308.33 119565.00 169319.00C119543.33 169319.00 119521.67 169319.00 119500.00 169319.00C119468.00 169329.67 119436.00 169340.33 119404.00 169351.00C119404.00 169361.67 119404.00 169372.33 119404.00 169383.00C119404.00 169372.33 119404.00 169361.67 119404.00 169351.00C119372.00 169351.00 119340.00 169351.00 119308.00 169351.00C119383.00 169318.67 119458.00 169286.33 119533.00 169254.00C119533.00 169243.33 119533.00 169232.67 119533.00 169222.00C119543.67 169211.33 119554.33 169200.67 119565.00 169190.00C119565.00 169179.33 119565.00 169168.67 119565.00 169158.00C119575.67 169158.00 119586.33 169158.00 119597.00 169158.00C119597.00 169147.33 119597.00 169136.67 119597.00 169126.00C119607.67 169126.00 119618.33 169126.00 119629.00 169126.00C119629.00 169115.33 119629.00 169104.67 119629.00 169094.00C119618.27 169094.05 119607.50 169093.91 119596.79 169094.07C119564.53 169104.71 119532.26 169115.36 119500.00 169126.00C119521.67 169104.67 119543.33 169083.33 119565.00 169062.00C119565.00 169040.33 119565.00 169018.67 119565.00 168997.00C119575.67 168986.33 119586.33 168975.67 119597.00 168965.00C119607.67 168975.67 119618.33 168986.33 119629.00 168997.00C119629.00 168965.00 119629.00 168933.00 119629.00 168901.00C119639.67 168911.67 119650.33 168922.33 119661.00 168933.00C119682.33 168922.33 119703.67 168911.67 119725.00 168901.00C119703.67 168890.33 119682.33 168879.67 119661.00 168869.00C119650.33 168858.00 119639.67 168847.00 119629.00 168836.00C119607.67 168825.33 119586.33 168814.67 119565.00 168804.00C119565.00 168772.00 119565.00 168740.00 119565.00 168708.00C119575.67 168708.00 119586.33 168708.00 119597.00 168708.00C119597.00 168686.33 119597.00 168664.67 119597.00 168643.00C119607.67 168643.00 119618.33 168643.00 119629.00 168643.00C119597.00 168643.00 119565.00 168643.00 119533.00 168643.00C119522.00 168632.33 119511.00 168621.67 119500.00 168611.00C119521.67 168600.33 119543.33 168589.67 119565.00 168579.00C119554.33 168568.33 119543.67 168557.67 119533.00 168547.00C119554.33 168536.33 119575.67 168525.67 119597.00 168515.00C119597.00 168493.67 119597.00 168472.33 119597.00 168451.00C119607.67 168451.00 119618.33 168451.00 119629.00 168451.00C119629.00 168440.00 119629.00 168429.00 119629.00 168418.00C119639.67 168418.00 119650.33 168418.00 119661.00 168418.00C119661.00 168407.33 119661.00 168396.67 119661.00 168386.00C119671.67 168386.00 119682.33 168386.00 119693.00 168386.00C119671.67 168386.00 119650.33 168386.00 119629.00 168386.00C119618.33 168396.67 119607.67 168407.33 119597.00 168418.00C119597.00 168396.67 119597.00 168375.33 119597.00 168354.00C119564.67 168364.67 119532.33 168375.33 119500.00 168386.00C119515.67 168370.74 119531.53 168355.67 119546.90 168340.10C119552.93 168334.07 119558.97 168328.03 119565.00 168322.00C119565.00 168311.33 119565.00 168300.67 119565.00 168290.00C119575.67 168290.00 119586.33 168290.00 119597.00 168290.00C119597.00 168279.33 119597.00 168268.67 119597.00 168258.00C119575.67 168268.67 119554.33 168279.33 119533.00 168290.00C119543.67 168247.00 119554.33 168204.00 119565.00 168161.00C119554.33 168161.00 119543.67 168161.00 119533.00 168161.00C119533.00 168118.33 119533.00 168075.67 119533.00 168033.00C119554.33 168043.67 119575.67 168054.33 119597.00 168065.00C119597.00 168043.33 119597.00 168021.67 119597.00 168000.00C119586.33 168000.00 119575.67 168000.00 119565.00 168000.00C119565.00 167978.67 119565.00 167957.33 119565.00 167936.00C119554.33 167936.00 119543.67 167936.00 119533.00 167936.00C119543.67 167925.33 119554.33 167914.67 119565.00 167904.00C119565.00 167882.67 119565.00 167861.33 119565.00 167840.00C119575.67 167829.33 119586.33 167818.67 119597.00 167808.00C119597.00 167818.67 119597.00 167829.33 119597.00 167840.00C119597.00 167829.33 119597.00 167818.67 119597.00 167808.00C119618.33 167818.67 119639.67 167829.33 119661.00 167840.00C119671.67 167829.33 119682.33 167818.67 119693.00 167808.00C119693.00 167797.00 119693.00 167786.00 119693.00 167775.00C119703.67 167775.00 119714.33 167775.00 119725.00 167775.00C119703.67 167764.33 119682.33 167753.67 119661.00 167743.00C119661.00 167721.67 119661.00 167700.33 119661.00 167679.00C119671.67 167657.67 119682.33 167636.33 119693.00 167615.00C119714.67 167615.00 119736.33 167615.00 119758.00 167615.00C119768.67 167604.00 119779.33 167593.00 119790.00 167582.00C119790.00 167593.00 119790.00 167604.00 119790.00 167615.00C119800.67 167625.67 119811.33 167636.33 119822.00 167647.00C119832.67 167647.00 119843.33 167647.00 119854.00 167647.00C119864.67 167636.33 119875.33 167625.67 119886.00 167615.00C119896.67 167625.67 119907.33 167636.33 119918.00 167647.00C119896.67 167679.00 119875.33 167711.00 119854.00 167743.00C119864.67 167743.00 119875.33 167743.00 119886.00 167743.00C119886.00 167753.67 119886.00 167764.33 119886.00 167775.00C119907.67 167764.33 119929.33 167753.67 119951.00 167743.00C119940.00 167732.33 119929.00 167721.67 119918.00 167711.00C119929.00 167689.67 119940.00 167668.33 119951.00 167647.00C119951.00 167614.67 119951.00 167582.33 119951.00 167550.00C119972.33 167550.00 119993.67 167550.00 120015.00 167550.00C120004.33 167550.00 119993.67 167550.00 119983.00 167550.00C120015.00 167550.00 120047.00 167550.00 120079.00 167550.00C120079.00 167571.67 120079.00 167593.33 120079.00 167615.00C120089.67 167615.00 120100.33 167615.00 120111.00 167615.00C120111.00 167593.33 120111.00 167571.67 120111.00 167550.00C120122.00 167539.33 120133.00 167528.67 120144.00 167518.00C120165.33 167518.00 120186.67 167518.00 120208.00 167518.00C120197.33 167507.33 120186.67 167496.67 120176.00 167486.00C120165.33 167486.00 120154.67 167486.00 120144.00 167486.00C120144.00 167464.67 120144.00 167443.33 120144.00 167422.00C120133.00 167422.00 120122.00 167422.00 120111.00 167422.00C120111.00 167411.33 120111.00 167400.67 120111.00 167390.00C120122.00 167390.00 120133.00 167390.00 120144.00 167390.00C120154.67 167379.00 120165.33 167368.00 120176.00 167357.00C120197.33 167346.33 120218.67 167335.67 120240.00 167325.00C120229.33 167325.00 120218.67 167325.00 120208.00 167325.00C120218.67 167314.33 120229.33 167303.67 120240.00 167293.00C120229.33 167282.33 120218.67 167271.67 120208.00 167261.00C120229.33 167239.67 120250.67 167218.33 120272.00 167197.00C120282.67 167175.33 120293.33 167153.67 120304.00 167132.00C120314.67 167132.00 120325.33 167132.00 120336.00 167132.00C120347.00 167121.33 120358.00 167110.67 120369.00 167100.00C120369.00 167121.33 120369.00 167142.67 120369.00 167164.00C120379.67 167175.00 120390.33 167186.00 120401.00 167197.00C120411.67 167197.00 120422.33 167197.00 120433.00 167197.00C120454.33 167175.33 120475.67 167153.67 120497.00 167132.00C120497.00 167153.67 120497.00 167175.33 120497.00 167197.00C120540.00 167186.00 120583.00 167175.00 120626.00 167164.00C120658.00 167164.00 120690.00 167164.00 120722.00 167164.00C120722.00 167175.00 120722.00 167186.00 120722.00 167197.00C120732.67 167197.00 120743.33 167197.00 120754.00 167197.00C120775.67 167175.33 120797.33 167153.67 120819.00 167132.00C120808.33 167110.67 120797.67 167089.33 120787.00 167068.00C120765.33 167068.00 120743.67 167068.00 120722.00 167068.00C120722.00 167014.33 120722.00 166960.67 120722.00 166907.00C120711.33 166917.67 120700.67 166928.33 120690.00 166939.00C120679.33 166928.33 120668.67 166917.67 120658.00 166907.00C120647.33 166875.00 120636.67 166843.00 120626.00 166811.00C120604.33 166800.33 120582.67 166789.67 120561.00 166779.00C120550.33 166779.00 120539.67 166779.00 120529.00 166779.00C120539.67 166757.33 120550.33 166735.67 120561.00 166714.00C120582.67 166692.67 120604.33 166671.33 120626.00 166650.00C120604.33 166628.67 120582.67 166607.33 120561.00 166586.00C120572.00 166575.33 120583.00 166564.67 120594.00 166554.00C120583.00 166554.00 120572.00 166554.00 120561.00 166554.00C120561.00 166543.00 120561.00 166532.00 120561.00 166521.00C120529.00 166532.00 120497.00 166543.00 120465.00 166554.00C120454.33 166543.00 120443.67 166532.00 120433.00 166521.00C120443.67 166510.33 120454.33 166499.67 120465.00 166489.00C120465.00 166446.33 120465.00 166403.67 120465.00 166361.00C120454.33 166361.00 120443.67 166361.00 120433.00 166361.00C120433.00 166371.67 120433.00 166382.33 120433.00 166393.00C120411.67 166403.67 120390.33 166414.33 120369.00 166425.00C120379.67 166425.00 120390.33 166425.00 120401.00 166425.00C120390.33 166446.33 120379.67 166467.67 120369.00 166489.00C120379.67 166499.67 120390.33 166510.33 120401.00 166521.00C120390.33 166532.00 120379.67 166543.00 120369.00 166554.00C120347.33 166532.33 120325.67 166510.67 120304.00 166489.00C120293.33 166489.00 120282.67 166489.00 120272.00 166489.00C120261.33 166457.00 120250.67 166425.00 120240.00 166393.00C120229.33 166393.00 120218.67 166393.00 120208.00 166393.00C120208.00 166414.33 120208.00 166435.67 120208.00 166457.00C120218.67 166467.67 120229.33 166478.33 120240.00 166489.00C120218.67 166478.33 120197.33 166467.67 120176.00 166457.00C120154.33 166489.33 120132.67 166521.67 120111.00 166554.00C120100.33 166543.00 120089.67 166532.00 120079.00 166521.00C120089.67 166510.33 120100.33 166499.67 120111.00 166489.00C120068.33 166489.00 120025.67 166489.00 119983.00 166489.00C119983.00 166446.33 119983.00 166403.67 119983.00 166361.00C119961.33 166350.00 119939.67 166339.00 119918.00 166328.00C119950.33 166317.33 119982.67 166306.67 120015.00 166296.00C120025.67 166296.00 120036.33 166296.00 120047.00 166296.00C120036.33 166296.00 120025.67 166296.00 120015.00 166296.00C119993.67 166285.33 119972.33 166274.67 119951.00 166264.00C119940.00 166274.67 119929.00 166285.33 119918.00 166296.00C119896.67 166285.33 119875.33 166274.67 119854.00 166264.00C119854.00 166274.67 119854.00 166285.33 119854.00 166296.00C119864.67 166317.67 119875.33 166339.33 119886.00 166361.00C119875.33 166361.00 119864.67 166361.00 119854.00 166361.00C119843.33 166371.67 119832.67 166382.33 119822.00 166393.00C119811.33 166393.00 119800.67 166393.00 119790.00 166393.00C119757.67 166371.33 119725.33 166349.67 119693.00 166328.00C119682.33 166328.00 119671.67 166328.00 119661.00 166328.00C119650.33 166339.00 119639.67 166350.00 119629.00 166361.00C119650.33 166382.33 119671.67 166403.67 119693.00 166425.00C119671.67 166435.67 119650.33 166446.33 119629.00 166457.00C119612.82 166424.60 119596.52 166392.25 119580.61 166359.71C119575.41 166349.14 119570.20 166338.57 119565.00 166328.00C119543.33 166328.00 119521.67 166328.00 119500.00 166328.00C119489.33 166306.67 119478.67 166285.33 119468.00 166264.00C119457.33 166264.00 119446.67 166264.00 119436.00 166264.00C119425.33 166274.67 119414.67 166285.33 119404.00 166296.00C119404.00 166306.67 119404.00 166317.33 119404.00 166328.00C119382.67 166339.00 119361.33 166350.00 119340.00 166361.00C119318.33 166350.00 119296.67 166339.00 119275.00 166328.00C119264.33 166339.00 119253.67 166350.00 119243.00 166361.00C119232.33 166382.33 119221.67 166403.67 119211.00 166425.00C119200.33 166435.67 119189.67 166446.33 119179.00 166457.00C119125.33 166457.00 119071.67 166457.00 119018.00 166457.00C118996.67 166446.33 118975.33 166435.67 118954.00 166425.00C118932.33 166446.33 118910.67 166467.67 118889.00 166489.00C118867.67 166467.67 118846.33 166446.33 118825.00 166425.00C118803.67 166425.00 118782.33 166425.00 118761.00 166425.00C118761.00 166414.33 118761.00 166403.67 118761.00 166393.00C118771.67 166371.33 118782.33 166349.67 118793.00 166328.00C118803.67 166317.33 118814.33 166306.67 118825.00 166296.00C118825.00 166285.33 118825.00 166274.67 118825.00 166264.00C118803.67 166253.33 118782.33 166242.67 118761.00 166232.00C118761.00 166221.33 118761.00 166210.67 118761.00 166200.00C118750.33 166210.67 118739.67 166221.33 118729.00 166232.00C118729.00 166242.67 118729.00 166253.33 118729.00 166264.00C118707.33 166274.67 118685.67 166285.33 118664.00 166296.00C118653.33 166317.67 118642.67 166339.33 118632.00 166361.00C118621.33 166361.00 118610.67 166361.00 118600.00 166361.00C118621.36 166393.07 118642.78 166425.11 118664.10 166457.20C118675.07 166478.46 118686.03 166499.73 118697.00 166521.00C118664.67 166532.00 118632.33 166543.00 118600.00 166554.00C118589.33 166543.00 118578.67 166532.00 118568.00 166521.00C118568.00 166489.00 118568.00 166457.00 118568.00 166425.00C118546.67 166392.67 118525.33 166360.33 118504.00 166328.00C118482.33 166328.00 118460.67 166328.00 118439.00 166328.00C118428.33 166317.33 118417.67 166306.67 118407.00 166296.00C118396.33 166296.00 118385.67 166296.00 118375.00 166296.00C118351.73 166319.58 118328.57 166343.27 118305.22 166366.78C118296.48 166375.52 118287.74 166384.26 118279.00 166393.00C118268.00 166382.33 118257.00 166371.67 118246.00 166361.00C118224.67 166318.00 118203.33 166275.00 118182.00 166232.00C118182.00 166221.33 118182.00 166210.67 118182.00 166200.00C118150.00 166221.33 118118.00 166242.67 118086.00 166264.00C118096.67 166274.67 118107.33 166285.33 118118.00 166296.00C118128.67 166296.00 118139.33 166296.00 118150.00 166296.00C118150.00 166306.67 118150.00 166317.33 118150.00 166328.00C118117.67 166339.00 118085.33 166350.00 118053.00 166361.00C118031.67 166350.00 118010.33 166339.00 117989.00 166328.00C117978.33 166328.00 117967.67 166328.00 117957.00 166328.00C117957.00 166317.33 117957.00 166306.67 117957.00 166296.00C117946.33 166285.33 117935.67 166274.67 117925.00 166264.00C117903.67 166253.33 117882.33 166242.67 117861.00 166232.00C117839.33 166232.00 117817.67 166232.00 117796.00 166232.00C117785.33 166242.67 117774.67 166253.33 117764.00 166264.00C117753.33 166264.00 117742.67 166264.00 117732.00 166264.00C117742.67 166296.33 117753.33 166328.67 117764.00 166361.00C117753.33 166361.00 117742.67 166361.00 117732.00 166361.00C117721.33 166371.67 117710.67 166382.33 117700.00 166393.00C117700.00 166328.67 117700.00 166264.33 117700.00 166200.00C117689.33 166189.33 117678.67 166178.67 117668.00 166168.00C117657.33 166168.00 117646.67 166168.00 117636.00 166168.00C117625.00 166178.67 117614.00 166189.33 117603.00 166200.00C117592.33 166232.00 117581.67 166264.00 117571.00 166296.00C117549.67 166296.00 117528.33 166296.00 117507.00 166296.00C117496.33 166274.67 117485.67 166253.33 117475.00 166232.00C117410.67 166232.00 117346.33 166232.00 117282.00 166232.00C117263.80 166213.77 117245.59 166195.54 117227.18 166177.53C117213.12 166163.69 117199.06 166149.84 117185.00 166136.00C117120.67 166136.00 117056.33 166136.00 116992.00 166136.00C116960.00 166125.00 116928.00 166114.00 116896.00 166103.00C116874.67 166103.00 116853.33 166103.00 116832.00 166103.00C116832.00 166135.33 116832.00 166167.67 116832.00 166200.00C116810.33 166200.00 116788.67 166200.00 116767.00 166200.00C116756.33 166189.33 116745.67 166178.67 116735.00 166168.00C116713.67 166157.33 116692.33 166146.67 116671.00 166136.00C116649.67 166103.67 116628.33 166071.33 116607.00 166039.00C116585.33 166017.67 116563.67 165996.33 116542.00 165975.00C116531.33 165975.00 116520.67 165975.00 116510.00 165975.00C116488.67 165996.33 116467.33 166017.67 116446.00 166039.00C116424.67 166039.00 116403.33 166039.00 116382.00 166039.00C116371.00 166017.67 116360.00 165996.33 116349.00 165975.00C116360.00 165953.33 116371.00 165931.67 116382.00 165910.00C116349.67 165878.00 116317.33 165846.00 116285.00 165814.00C116253.00 165803.33 116221.00 165792.67 116189.00 165782.00C116199.67 165749.67 116210.33 165717.33 116221.00 165685.00C116199.33 165653.00 116177.67 165621.00 116156.00 165589.00C116145.33 165578.33 116134.67 165567.67 116124.00 165557.00C116102.67 165546.33 116081.33 165535.67 116060.00 165525.00C116060.00 165492.67 116060.00 165460.33 116060.00 165428.00C116028.00 165428.00 115996.00 165428.00 115964.00 165428.00C115910.33 165396.00 115856.67 165364.00 115803.00 165332.00C115792.33 165332.00 115781.67 165332.00 115771.00 165332.00C115771.00 165267.67 115771.00 165203.33 115771.00 165139.00C115760.33 165128.33 115749.67 165117.67 115739.00 165107.00C115739.00 165096.33 115739.00 165085.67 115739.00 165075.00C115728.00 165064.00 115717.00 165053.00 115706.00 165042.00C115695.33 165063.67 115684.67 165085.33 115674.00 165107.00C115652.67 165096.33 115631.33 165085.67 115610.00 165075.00C115610.00 165064.00 115610.00 165053.00 115610.00 165042.00C115620.67 165020.67 115631.33 164999.33 115642.00 164978.00C115631.33 164946.00 115620.67 164914.00 115610.00 164882.00C115620.67 164860.33 115631.33 164838.67 115642.00 164817.00C115631.33 164817.00 115620.67 164817.00 115610.00 164817.00C115610.00 164806.33 115610.00 164795.67 115610.00 164785.00C115567.00 164795.67 115524.00 164806.33 115481.00 164817.00C115481.00 164806.33 115481.00 164795.67 115481.00 164785.00C115459.67 164753.00 115438.33 164721.00 115417.00 164689.00C115406.33 164689.00 115395.67 164689.00 115385.00 164689.00C115352.67 164721.00 115320.33 164753.00 115288.00 164785.00C115266.67 164785.00 115245.33 164785.00 115224.00 164785.00C115213.33 164774.33 115202.67 164763.67 115192.00 164753.00C115202.67 164720.67 115213.33 164688.33 115224.00 164656.00C115213.33 164634.67 115202.67 164613.33 115192.00 164592.00C115181.33 164581.33 115170.67 164570.67 115160.00 164560.00C115127.67 164549.33 115095.33 164538.67 115063.00 164528.00C115073.67 164517.33 115084.33 164506.67 115095.00 164496.00C115116.67 164485.33 115138.33 164474.67 115160.00 164464.00C115170.67 164442.33 115181.33 164420.67 115192.00 164399.00C115192.00 164356.33 115192.00 164313.67 115192.00 164271.00C115170.67 164249.33 115149.33 164227.67 115128.00 164206.00C115074.33 164195.33 115020.67 164184.67 114967.00 164174.00C114977.67 164163.33 114988.33 164152.67 114999.00 164142.00C114977.67 164120.67 114956.33 164099.33 114935.00 164078.00C114945.67 164056.33 114956.33 164034.67 114967.00 164013.00C114956.33 164002.33 114945.67 163991.67 114935.00 163981.00C114913.33 163981.00 114891.67 163981.00 114870.00 163981.00C114827.33 163959.67 114784.67 163938.33 114742.00 163917.00C114731.33 163895.67 114720.67 163874.33 114710.00 163853.00C114699.00 163842.33 114688.00 163831.67 114677.00 163821.00C114666.33 163831.67 114655.67 163842.33 114645.00 163853.00C114634.33 163885.00 114623.67 163917.00 114613.00 163949.00C114591.67 163949.00 114570.33 163949.00 114549.00 163949.00C114549.00 163938.33 114549.00 163927.67 114549.00 163917.00C114538.33 163906.33 114527.67 163895.67 114517.00 163885.00C114517.00 163842.00 114517.00 163799.00 114517.00 163756.00C114484.67 163734.67 114452.33 163713.33 114420.00 163692.00C114398.67 163670.67 114377.33 163649.33 114356.00 163628.00C114356.00 163574.33 114356.00 163520.67 114356.00 163467.00C114323.67 163467.00 114291.33 163467.00 114259.00 163467.00C114248.33 163456.33 114237.67 163445.67 114227.00 163435.00C114237.67 163402.67 114248.33 163370.33 114259.00 163338.00C114248.33 163327.33 114237.67 163316.67 114227.00 163306.00C114205.67 163295.33 114184.33 163284.67 114163.00 163274.00C114152.27 163274.05 114141.50 163273.91 114130.79 163274.07C114098.53 163284.71 114066.26 163295.36 114034.00 163306.00C114023.33 163306.00 114012.67 163306.00 114002.00 163306.00C114001.95 163295.27 114002.09 163284.50 114001.93 163273.79C113991.29 163241.53 113980.64 163209.26 113970.00 163177.00C113970.00 163166.33 113970.00 163155.67 113970.00 163145.00C113938.00 163145.00 113906.00 163145.00 113874.00 163145.00C113841.67 163123.67 113809.33 163102.33 113777.00 163081.00C113755.67 163059.67 113734.33 163038.33 113713.00 163017.00C113680.67 163017.00 113648.33 163017.00 113616.00 163017.00C113594.67 163006.33 113573.33 162995.67 113552.00 162985.00C113530.67 163006.33 113509.33 163027.67 113488.00 163049.00C113477.33 163038.33 113466.67 163027.67 113456.00 163017.00C113445.00 162995.33 113434.00 162973.67 113423.00 162952.00C113391.00 162930.67 113359.00 162909.33 113327.00 162888.00C113327.00 162866.67 113327.00 162845.33 113327.00 162824.00C113316.33 162802.33 113305.67 162780.67 113295.00 162759.00C113273.67 162770.00 113252.33 162781.00 113231.00 162792.00C113198.67 162781.00 113166.33 162770.00 113134.00 162759.00C113134.00 162737.67 113134.00 162716.33 113134.00 162695.00C113144.67 162684.33 113155.33 162673.67 113166.00 162663.00C113155.33 162652.33 113144.67 162641.67 113134.00 162631.00C113134.00 162598.67 113134.00 162566.33 113134.00 162534.00C113123.33 162534.00 113112.67 162534.00 113102.00 162534.00C113080.67 162523.33 113059.33 162512.67 113038.00 162502.00C113005.67 162523.67 112973.33 162545.33 112941.00 162567.00C112919.67 162545.33 112898.33 162523.67 112877.00 162502.00C112855.67 162491.33 112834.33 162480.67 112813.00 162470.00C112823.67 162427.33 112834.33 162384.67 112845.00 162342.00C112845.00 162331.00 112845.00 162320.00 112845.00 162309.00C112823.33 162298.33 112801.67 162287.67 112780.00 162277.00C112758.67 162287.67 112737.33 162298.33 112716.00 162309.00C112700.74 162324.67 112685.67 162340.53 112670.10 162355.90C112664.05 162362.01 112657.85 162368.02 112651.90 162374.20C112641.27 162395.47 112630.63 162416.73 112620.00 162438.00C112598.33 162438.00 112576.67 162438.00 112555.00 162438.00C112555.00 162406.00 112555.00 162374.00 112555.00 162342.00C112523.00 162309.67 112491.00 162277.33 112459.00 162245.00C112459.00 162234.33 112459.00 162223.67 112459.00 162213.00C112448.33 162213.00 112437.67 162213.00 112427.00 162213.00C112411.62 162197.68 112396.41 162182.17 112380.73 162167.16C112374.49 162161.11 112368.24 162155.05 112362.00 162149.00C112362.00 162106.00 112362.00 162063.00 112362.00 162020.00C112351.33 162020.00 112340.67 162020.00 112330.00 162020.00C112319.33 161998.67 112308.67 161977.33 112298.00 161956.00C112266.00 161956.00 112234.00 161956.00 112202.00 161956.00C112159.00 161966.67 112116.00 161977.33 112073.00 161988.00C112051.67 161977.33 112030.33 161966.67 112009.00 161956.00C112009.00 161966.67 112009.00 161977.33 112009.00 161988.00C111998.33 161988.00 111987.67 161988.00 111977.00 161988.00C111977.00 161998.67 111977.00 162009.33 111977.00 162020.00C111966.00 162041.33 111955.00 162062.67 111944.00 162084.00C111933.33 162084.00 111922.67 162084.00 111912.00 162084.00C111901.33 162073.33 111890.67 162062.67 111880.00 162052.00C111869.33 162030.67 111858.67 162009.33 111848.00 161988.00C111858.67 161945.00 111869.33 161902.00 111880.00 161859.00C111880.00 161837.67 111880.00 161816.33 111880.00 161795.00C111848.00 161795.00 111816.00 161795.00 111784.00 161795.00C111762.33 161827.00 111740.67 161859.00 111719.00 161891.00C111697.67 161891.00 111676.33 161891.00 111655.00 161891.00C111644.33 161880.33 111633.67 161869.67 111623.00 161859.00C111644.33 161794.67 111665.67 161730.33 111687.00 161666.00C111676.33 161666.00 111665.67 161666.00 111655.00 161666.00C111655.00 161655.33 111655.00 161644.67 111655.00 161634.00C111623.00 161634.00 111591.00 161634.00 111559.00 161634.00C111559.00 161666.33 111559.00 161698.67 111559.00 161731.00C111548.00 161741.67 111537.00 161752.33 111526.00 161763.00C111494.00 161763.00 111462.00 161763.00 111430.00 161763.00C111419.33 161741.33 111408.67 161719.67 111398.00 161698.00C111408.67 161676.67 111419.33 161655.33 111430.00 161634.00C111430.00 161623.33 111430.00 161612.67 111430.00 161602.00C111408.67 161591.33 111387.33 161580.67 111366.00 161570.00C111344.33 161570.00 111322.67 161570.00 111301.00 161570.00C111290.33 161580.67 111279.67 161591.33 111269.00 161602.00C111258.33 161634.00 111247.67 161666.00 111237.00 161698.00C111226.33 161709.00 111215.67 161720.00 111205.00 161731.00C111194.33 161731.00 111183.67 161731.00 111173.00 161731.00C111151.33 161709.33 111129.67 161687.67 111108.00 161666.00C111086.67 161655.33 111065.33 161644.67 111044.00 161634.00C111044.00 161623.33 111044.00 161612.67 111044.00 161602.00C110990.33 161612.67 110936.67 161623.33 110883.00 161634.00C110861.67 161634.00 110840.33 161634.00 110819.00 161634.00C110819.00 161655.33 110819.00 161676.67 110819.00 161698.00C110840.33 161719.67 110861.67 161741.33 110883.00 161763.00C110883.00 161784.33 110883.00 161805.67 110883.00 161827.00C110861.67 161827.00 110840.33 161827.00 110819.00 161827.00C110787.00 161795.00 110755.00 161763.00 110723.00 161731.00C110690.24 161747.15 110657.43 161763.17 110624.81 161779.60C110614.54 161784.73 110604.27 161789.87 110594.00 161795.00C110583.33 161784.33 110572.67 161773.67 110562.00 161763.00C110583.33 161709.33 110604.67 161655.67 110626.00 161602.00C110626.00 161591.33 110626.00 161580.67 110626.00 161570.00C110572.33 161570.00 110518.67 161570.00 110465.00 161570.00C110465.00 161580.67 110465.00 161591.33 110465.00 161602.00C110454.33 161612.67 110443.67 161623.33 110433.00 161634.00C110443.67 161666.33 110454.33 161698.67 110465.00 161731.00C110465.00 161741.67 110465.00 161752.33 110465.00 161763.00C110443.67 161763.00 110422.33 161763.00 110401.00 161763.00C110379.67 161730.67 110358.33 161698.33 110337.00 161666.00C110337.00 161612.67 110337.00 161559.33 110337.00 161506.00C110326.33 161495.00 110315.67 161484.00 110305.00 161473.00C110294.00 161473.00 110283.00 161473.00 110272.00 161473.00C110249.08 161484.77 110226.23 161496.69 110203.26 161508.37C110183.51 161518.25 110163.75 161528.12 110144.00 161538.00C110122.67 161538.00 110101.33 161538.00 110080.00 161538.00C110069.00 161527.33 110058.00 161516.67 110047.00 161506.00C110090.00 161473.67 110133.00 161441.33 110176.00 161409.00C110176.00 161387.67 110176.00 161366.33 110176.00 161345.00C110144.00 161312.67 110112.00 161280.33 110080.00 161248.00C110026.33 161248.00 109972.67 161248.00 109919.00 161248.00C109897.33 161237.33 109875.67 161226.67 109854.00 161216.00C109854.00 161194.67 109854.00 161173.33 109854.00 161152.00C109940.00 161152.00 110026.00 161152.00 110112.00 161152.00C110112.00 161130.33 110112.00 161108.67 110112.00 161087.00C110090.33 161076.33 110068.67 161065.67 110047.00 161055.00C110015.00 161055.00 109983.00 161055.00 109951.00 161055.00C109929.67 161065.67 109908.33 161076.33 109887.00 161087.00C109876.00 161076.33 109865.00 161065.67 109854.00 161055.00C109832.67 161044.33 109811.33 161033.67 109790.00 161023.00C109790.00 161012.33 109790.00 161001.67 109790.00 160991.00C109779.33 160980.33 109768.67 160969.67 109758.00 160959.00C109779.33 160948.33 109800.67 160937.67 109822.00 160927.00C109822.00 160905.33 109822.00 160883.67 109822.00 160862.00C109811.33 160862.00 109800.67 160862.00 109790.00 160862.00C109758.00 160883.67 109726.00 160905.33 109694.00 160927.00C109672.33 160927.00 109650.67 160927.00 109629.00 160927.00C109597.00 160916.33 109565.00 160905.67 109533.00 160895.00C109511.67 160905.67 109490.33 160916.33 109469.00 160927.00C109447.33 160927.00 109425.67 160927.00 109404.00 160927.00C109393.33 160916.33 109382.67 160905.67 109372.00 160895.00C109372.00 160841.33 109372.00 160787.67 109372.00 160734.00C109350.67 160723.33 109329.33 160712.67 109308.00 160702.00C109297.33 160712.67 109286.67 160723.33 109276.00 160734.00C109254.33 160734.00 109232.67 160734.00 109211.00 160734.00C109189.67 160744.67 109168.33 160755.33 109147.00 160766.00C109125.67 160766.00 109104.33 160766.00 109083.00 160766.00C109093.67 160712.33 109104.33 160658.67 109115.00 160605.00C109104.33 160594.33 109093.67 160583.67 109083.00 160573.00C109072.33 160573.00 109061.67 160573.00 109051.00 160573.00C109039.19 160584.52 109027.23 160595.90 109015.52 160607.52C108995.01 160628.35 108974.51 160649.17 108954.00 160670.00C108943.29 160702.06 108932.66 160734.16 108921.90 160766.20C108911.27 160787.47 108900.63 160808.73 108890.00 160830.00C108879.33 160840.67 108868.67 160851.33 108858.00 160862.00C108847.00 160862.00 108836.00 160862.00 108825.00 160862.00C108825.00 160851.33 108825.00 160840.67 108825.00 160830.00C108814.33 160830.00 108803.67 160830.00 108793.00 160830.00C108771.67 160798.00 108750.33 160766.00 108729.00 160734.00C108718.26 160733.96 108707.51 160734.07 108696.79 160733.95C108653.86 160723.30 108610.93 160712.65 108568.00 160702.00C108568.00 160691.33 108568.00 160680.67 108568.00 160670.00C108589.67 160648.33 108611.33 160626.67 108633.00 160605.00C108665.00 160594.33 108697.00 160583.67 108729.00 160573.00C108739.67 160562.33 108750.33 160551.67 108761.00 160541.00C108729.00 160519.67 108697.00 160498.33 108665.00 160477.00C108654.33 160487.67 108643.67 160498.33 108633.00 160509.00C108568.67 160509.00 108504.33 160509.00 108440.00 160509.00C108440.00 160541.00 108440.00 160573.00 108440.00 160605.00C108456.15 160637.76 108472.17 160670.57 108488.60 160703.19C108493.73 160713.46 108498.87 160723.73 108504.00 160734.00C108493.33 160744.67 108482.67 160755.33 108472.00 160766.00C108472.00 160776.67 108472.00 160787.33 108472.00 160798.00C108461.33 160798.00 108450.67 160798.00 108440.00 160798.00C108418.33 160776.67 108396.67 160755.33 108375.00 160734.00C108353.67 160723.33 108332.33 160712.67 108311.00 160702.00C108289.67 160680.33 108268.33 160658.67 108247.00 160637.00C108236.33 160637.00 108225.67 160637.00 108215.00 160637.00C108193.33 160658.67 108171.67 160680.33 108150.00 160702.00C108128.67 160712.67 108107.33 160723.33 108086.00 160734.00C108075.33 160701.67 108064.67 160669.33 108054.00 160637.00C108064.67 160594.33 108075.33 160551.67 108086.00 160509.00C108075.33 160509.00 108064.67 160509.00 108054.00 160509.00C108054.00 160498.33 108054.00 160487.67 108054.00 160477.00C108032.33 160477.00 108010.67 160477.00 107989.00 160477.00C107989.04 160487.74 107988.93 160498.49 107989.06 160509.21C108000.04 160551.81 108011.02 160594.40 108022.00 160637.00C108011.00 160648.00 108000.00 160659.00 107989.00 160670.00C107978.33 160670.00 107967.67 160670.00 107957.00 160670.00C107941.74 160654.33 107926.67 160638.47 107911.10 160623.10C107873.07 160585.07 107835.03 160547.03 107797.00 160509.00C107797.00 160476.67 107797.00 160444.33 107797.00 160412.00C107807.67 160380.00 107818.33 160348.00 107829.00 160316.00C107829.00 160305.33 107829.00 160294.67 107829.00 160284.00C107807.33 160284.00 107785.67 160284.00 107764.00 160284.00C107710.67 160316.00 107657.33 160348.00 107604.00 160380.00C107604.00 160433.67 107604.00 160487.33 107604.00 160541.00C107571.67 160541.00 107539.33 160541.00 107507.00 160541.00C107453.33 160530.33 107399.67 160519.67 107346.00 160509.00C107324.67 160476.67 107303.33 160444.33 107282.00 160412.00C107260.67 160422.67 107239.33 160433.33 107218.00 160444.00C107175.00 160444.00 107132.00 160444.00 107089.00 160444.00C107078.33 160455.00 107067.67 160466.00 107057.00 160477.00C107025.00 160487.67 106993.00 160498.33 106961.00 160509.00C106950.00 160519.67 106939.00 160530.33 106928.00 160541.00C106917.33 160541.00 106906.67 160541.00 106896.00 160541.00C106874.67 160530.33 106853.33 160519.67 106832.00 160509.00C106810.67 160476.67 106789.33 160444.33 106768.00 160412.00C106746.33 160412.00 106724.67 160412.00 106703.00 160412.00C106692.33 160422.67 106681.67 160433.33 106671.00 160444.00C106671.00 160476.33 106671.00 160508.67 106671.00 160541.00C106649.67 160562.33 106628.33 160583.67 106607.00 160605.00C106596.33 160605.00 106585.67 160605.00 106575.00 160605.00C106564.33 160594.33 106553.67 160583.67 106543.00 160573.00C106542.95 160562.27 106543.09 160551.50 106542.93 160540.79C106532.24 160508.47 106521.64 160476.11 106510.90 160443.80C106499.93 160422.54 106488.97 160401.27 106478.00 160380.00C106467.33 160380.00 106456.67 160380.00 106446.00 160380.00C106427.77 160398.20 106409.54 160416.41 106391.53 160434.82C106370.24 160456.43 106349.03 160478.12 106327.51 160499.49C106324.34 160502.66 106321.17 160505.83 106318.00 160509.00C106318.00 160498.33 106318.00 160487.67 106318.00 160477.00C106296.33 160466.00 106274.67 160455.00 106253.00 160444.00C106253.05 160433.27 106252.91 160422.50 106253.07 160411.79C106263.71 160379.86 106274.36 160347.93 106285.00 160316.00C106285.00 160305.33 106285.00 160294.67 106285.00 160284.00C106274.33 160284.00 106263.67 160284.00 106253.00 160284.00C106253.00 160273.00 106253.00 160262.00 106253.00 160251.00C106221.00 160251.00 106189.00 160251.00 106157.00 160251.00C106146.33 160240.33 106135.67 160229.67 106125.00 160219.00C106082.00 160219.00 106039.00 160219.00 105996.00 160219.00C105974.67 160229.67 105953.33 160240.33 105932.00 160251.00C105910.33 160251.00 105888.67 160251.00 105867.00 160251.00C105867.00 160197.67 105867.00 160144.33 105867.00 160091.00C105856.33 160080.33 105845.67 160069.67 105835.00 160059.00C105824.33 160059.00 105813.67 160059.00 105803.00 160059.00C105760.33 160080.33 105717.67 160101.67 105675.00 160123.00C105675.00 160133.67 105675.00 160144.33 105675.00 160155.00C105653.26 160165.68 105631.55 160176.44 105609.79 160187.07C105577.86 160197.71 105545.93 160208.36 105514.00 160219.00C105503.33 160219.00 105492.67 160219.00 105482.00 160219.00C105471.00 160208.33 105460.00 160197.67 105449.00 160187.00C105449.00 160144.33 105449.00 160101.67 105449.00 160059.00C105417.00 160048.00 105385.00 160037.00 105353.00 160026.00C105342.33 160026.00 105331.67 160026.00 105321.00 160026.00C105310.33 160058.33 105299.67 160090.67 105289.00 160123.00C105289.00 160176.67 105289.00 160230.33 105289.00 160284.00C105278.33 160294.67 105267.67 160305.33 105257.00 160316.00C105235.33 160305.33 105213.67 160294.67 105192.00 160284.00C105181.33 160273.00 105170.67 160262.00 105160.00 160251.00C105149.33 160251.00 105138.67 160251.00 105128.00 160251.00C105128.00 160219.00 105128.00 160187.00 105128.00 160155.00C105138.70 160144.26 105149.48 160133.60 105160.12 160122.82C105181.41 160090.54 105202.71 160058.27 105224.00 160026.00C105224.00 160004.67 105224.00 159983.33 105224.00 159962.00C105213.33 159962.00 105202.67 159962.00 105192.00 159962.00C105181.33 159940.67 105170.67 159919.33 105160.00 159898.00C105149.33 159898.00 105138.67 159898.00 105128.00 159898.00C105085.00 159930.00 105042.00 159962.00 104999.00 159994.00C104988.33 159994.00 104977.67 159994.00 104967.00 159994.00C104956.33 159983.33 104945.67 159972.67 104935.00 159962.00C104935.00 159930.00 104935.00 159898.00 104935.00 159866.00C104967.00 159823.00 104999.00 159780.00 105031.00 159737.00C105042.00 159715.67 105053.00 159694.33 105064.00 159673.00C105053.00 159662.33 105042.00 159651.67 105031.00 159641.00C104977.67 159641.00 104924.33 159641.00 104871.00 159641.00C104838.67 159673.00 104806.33 159705.00 104774.00 159737.00C104774.00 159758.33 104774.00 159779.67 104774.00 159801.00C104784.67 159833.33 104795.33 159865.67 104806.00 159898.00C104806.00 159930.00 104806.00 159962.00 104806.00 159994.00C104737.96 160016.89 104669.95 160039.87 104601.89 160062.70C104573.60 160072.13 104545.30 160081.57 104517.00 160091.00C104506.33 160091.00 104495.67 160091.00 104485.00 160091.00C104485.00 160080.33 104485.00 160069.67 104485.00 160059.00C104463.67 160016.00 104442.33 159973.00 104421.00 159930.00C104410.00 159919.33 104399.00 159908.67 104388.00 159898.00C104377.33 159908.67 104366.67 159919.33 104356.00 159930.00C104345.33 159930.00 104334.67 159930.00 104324.00 159930.00C104323.97 159940.74 104324.06 159951.49 104323.96 159962.22C104313.30 160015.81 104302.65 160069.41 104292.00 160123.00C104281.33 160133.67 104270.67 160144.33 104260.00 160155.00C104238.33 160155.00 104216.67 160155.00 104195.00 160155.00C104141.67 160123.00 104088.33 160091.00 104035.00 160059.00C104024.33 160059.00 104013.67 160059.00 104003.00 160059.00C103966.73 160076.84 103930.45 160094.67 103894.29 160112.74C103844.53 160137.49 103794.76 160162.25 103745.00 160187.00C103723.67 160219.33 103702.33 160251.67 103681.00 160284.00C103659.67 160284.00 103638.33 160284.00 103617.00 160284.00C103617.00 160251.67 103617.00 160219.33 103617.00 160187.00C103649.03 160133.26 103681.09 160079.55 103713.10 160025.80C103723.73 160004.53 103734.37 159983.27 103745.00 159962.00C103745.00 159930.00 103745.00 159898.00 103745.00 159866.00C103734.33 159866.00 103723.67 159866.00 103713.00 159866.00C103702.33 159855.33 103691.67 159844.67 103681.00 159834.00C103681.00 159823.00 103681.00 159812.00 103681.00 159801.00C103616.67 159801.00 103552.33 159801.00 103488.00 159801.00C103477.33 159790.33 103466.67 159779.67 103456.00 159769.00C103445.33 159747.67 103434.67 159726.33 103424.00 159705.00C103413.33 159694.33 103402.67 159683.67 103392.00 159673.00C103381.00 159683.67 103370.00 159694.33 103359.00 159705.00C103348.33 159705.00 103337.67 159705.00 103327.00 159705.00C103305.67 159726.33 103284.33 159747.67 103263.00 159769.00C103252.29 159801.40 103241.66 159833.82 103230.90 159866.20C103220.27 159887.47 103209.63 159908.73 103199.00 159930.00C103124.00 159951.33 103049.00 159972.67 102974.00 159994.00C102952.33 159983.33 102930.67 159972.67 102909.00 159962.00C102898.33 159940.67 102887.67 159919.33 102877.00 159898.00C102834.33 159898.00 102791.67 159898.00 102749.00 159898.00C102749.00 159940.67 102749.00 159983.33 102749.00 160026.00C102770.33 160047.67 102791.67 160069.33 102813.00 160091.00C102813.00 160133.67 102813.00 160176.33 102813.00 160219.00C102780.67 160219.00 102748.33 160219.00 102716.00 160219.00C102694.67 160208.33 102673.33 160197.67 102652.00 160187.00C102620.00 160155.00 102588.00 160123.00 102556.00 160091.00C102523.67 160091.00 102491.33 160091.00 102459.00 160091.00C102416.33 160112.33 102373.67 160133.67 102331.00 160155.00C102288.00 160155.00 102245.00 160155.00 102202.00 160155.00C102180.67 160208.67 102159.33 160262.33 102138.00 160316.00C102127.00 160316.00 102116.00 160316.00 102105.00 160316.00C102094.33 160305.33 102083.67 160294.67 102073.00 160284.00C102073.00 160230.33 102073.00 160176.67 102073.00 160123.00C102062.33 160112.33 102051.67 160101.67 102041.00 160091.00C102041.00 160080.33 102041.00 160069.67 102041.00 160059.00C102019.67 160048.00 101998.33 160037.00 101977.00 160026.00C101944.67 160026.00 101912.33 160026.00 101880.00 160026.00C101869.33 160037.00 101858.67 160048.00 101848.00 160059.00C101826.67 160069.67 101805.33 160080.33 101784.00 160091.00C101773.33 160101.67 101762.67 160112.33 101752.00 160123.00C101741.33 160123.00 101730.67 160123.00 101720.00 160123.00C101698.33 160133.67 101676.67 160144.33 101655.00 160155.00C101633.67 160155.00 101612.33 160155.00 101591.00 160155.00C101569.67 160101.33 101548.33 160047.67 101527.00 159994.00C101505.33 159983.33 101483.67 159972.67 101462.00 159962.00C101419.29 159994.39 101376.52 160026.73 101333.84 160059.16C101323.23 160069.77 101312.61 160080.39 101302.00 160091.00C101280.33 160091.00 101258.67 160091.00 101237.00 160091.00C101226.33 160080.33 101215.67 160069.67 101205.00 160059.00zM126124.00 161666.00C126124.00 161655.33 126124.00 161644.67 126124.00 161634.00C126124.00 161644.67 126124.00 161655.33 126124.00 161666.00zM126124.00 162663.00C126124.00 162652.33 126124.00 162641.67 126124.00 162631.00C126134.67 162631.00 126145.33 162631.00 126156.00 162631.00C126145.33 162620.33 126134.67 162609.67 126124.00 162599.00C126124.00 162566.67 126124.00 162534.33 126124.00 162502.00C126145.33 162470.00 126166.67 162438.00 126188.00 162406.00C126209.67 162395.33 126231.33 162384.67 126253.00 162374.00C126285.00 162384.67 126317.00 162395.33 126349.00 162406.00C126338.33 162352.33 126327.67 162298.67 126317.00 162245.00C126306.33 162234.33 126295.67 162223.67 126285.00 162213.00C126274.33 162223.67 126263.67 162234.33 126253.00 162245.00C126242.00 162234.33 126231.00 162223.67 126220.00 162213.00C126220.00 162202.33 126220.00 162191.67 126220.00 162181.00C126198.67 162170.33 126177.33 162159.67 126156.00 162149.00C126156.00 162138.00 126156.00 162127.00 126156.00 162116.00C126177.33 162105.33 126198.67 162094.67 126220.00 162084.00C126235.67 162068.74 126251.53 162053.67 126266.90 162038.10C126272.93 162032.07 126278.97 162026.03 126285.00 162020.00C126317.00 162030.67 126349.00 162041.33 126381.00 162052.00C126381.00 162041.33 126381.00 162030.67 126381.00 162020.00C126370.33 162009.33 126359.67 161998.67 126349.00 161988.00C126364.32 161972.62 126379.83 161957.41 126394.84 161941.73C126400.89 161935.49 126406.95 161929.24 126413.00 161923.00C126391.67 161912.33 126370.33 161901.67 126349.00 161891.00C126338.33 161880.33 126327.67 161869.67 126317.00 161859.00C126327.67 161848.33 126338.33 161837.67 126349.00 161827.00C126338.33 161816.33 126327.67 161805.67 126317.00 161795.00C126338.33 161784.33 126359.67 161773.67 126381.00 161763.00C126381.00 161752.33 126381.00 161741.67 126381.00 161731.00C126365.74 161715.33 126350.67 161699.47 126335.10 161684.10C126318.40 161667.40 126301.70 161650.70 126285.00 161634.00C126274.33 161634.00 126263.67 161634.00 126253.00 161634.00C126253.00 161612.67 126253.00 161591.33 126253.00 161570.00C126263.67 161559.33 126274.33 161548.67 126285.00 161538.00C126295.67 161538.00 126306.33 161538.00 126317.00 161538.00C126317.00 161527.33 126317.00 161516.67 126317.00 161506.00C126327.67 161506.00 126338.33 161506.00 126349.00 161506.00C126349.00 161484.33 126349.00 161462.67 126349.00 161441.00C126317.00 161441.00 126285.00 161441.00 126253.00 161441.00C126242.00 161451.67 126231.00 161462.33 126220.00 161473.00C126231.00 161462.33 126242.00 161451.67 126253.00 161441.00C126274.33 161430.33 126295.67 161419.67 126317.00 161409.00C126327.67 161387.67 126338.33 161366.33 126349.00 161345.00C126381.00 161355.67 126413.00 161366.33 126445.00 161377.00C126477.33 161377.00 126509.67 161377.00 126542.00 161377.00C126552.67 161366.33 126563.33 161355.67 126574.00 161345.00C126617.07 161334.30 126660.15 161323.66 126703.21 161312.93C126735.14 161301.95 126767.07 161290.98 126799.00 161280.00C126799.00 161258.67 126799.00 161237.33 126799.00 161216.00C126788.33 161205.33 126777.67 161194.67 126767.00 161184.00C126777.67 161205.33 126788.33 161226.67 126799.00 161248.00C126788.33 161216.00 126777.67 161184.00 126767.00 161152.00C126767.00 161141.33 126767.00 161130.67 126767.00 161120.00C126777.67 161130.67 126788.33 161141.33 126799.00 161152.00C126820.67 161130.33 126842.33 161108.67 126864.00 161087.00C126864.00 161130.00 126864.00 161173.00 126864.00 161216.00C126874.67 161216.00 126885.33 161216.00 126896.00 161216.00C126906.71 161248.40 126917.34 161280.82 126928.10 161313.20C126938.73 161334.47 126949.37 161355.73 126960.00 161377.00C126992.00 161387.67 127024.00 161398.33 127056.00 161409.00C127067.00 161387.67 127078.00 161366.33 127089.00 161345.00C127099.67 161355.67 127110.33 161366.33 127121.00 161377.00C127121.00 161387.67 127121.00 161398.33 127121.00 161409.00C127099.33 161419.67 127077.67 161430.33 127056.00 161441.00C127056.00 161494.67 127056.00 161548.33 127056.00 161602.00C127024.00 161612.67 126992.00 161623.33 126960.00 161634.00C126927.91 161687.78 126895.88 161741.60 126863.75 161795.37C126842.17 161827.24 126820.58 161859.12 126799.00 161891.00C126799.00 161944.67 126799.00 161998.33 126799.00 162052.00C126809.67 162041.33 126820.33 162030.67 126831.00 162020.00C126842.00 162020.00 126853.00 162020.00 126864.00 162020.00C126853.00 162041.33 126842.00 162062.67 126831.00 162084.00C126831.00 162094.67 126831.00 162105.33 126831.00 162116.00C126820.33 162127.00 126809.67 162138.00 126799.00 162149.00C126788.33 162170.33 126777.67 162191.67 126767.00 162213.00C126767.00 162223.67 126767.00 162234.33 126767.00 162245.00C126756.33 162245.00 126745.67 162245.00 126735.00 162245.00C126724.33 162255.67 126713.67 162266.33 126703.00 162277.00C126703.00 162287.67 126703.00 162298.33 126703.00 162309.00C126670.67 162341.33 126638.33 162373.67 126606.00 162406.00C126595.33 162427.33 126584.67 162448.67 126574.00 162470.00C126563.33 162513.00 126552.67 162556.00 126542.00 162599.00C126509.67 162641.67 126477.33 162684.33 126445.00 162727.00C126445.00 162737.67 126445.00 162748.33 126445.00 162759.00C126434.33 162780.67 126423.67 162802.33 126413.00 162824.00C126413.00 162845.33 126413.00 162866.67 126413.00 162888.00C126423.67 162888.00 126434.33 162888.00 126445.00 162888.00C126445.00 162898.67 126445.00 162909.33 126445.00 162920.00C126466.67 162920.00 126488.33 162920.00 126510.00 162920.00C126510.00 162930.67 126510.00 162941.33 126510.00 162952.00C126531.33 162952.00 126552.67 162952.00 126574.00 162952.00C126574.00 162963.00 126574.00 162974.00 126574.00 162985.00C126563.33 162985.00 126552.67 162985.00 126542.00 162985.00C126531.33 162995.67 126520.67 163006.33 126510.00 163017.00C126510.00 163027.67 126510.00 163038.33 126510.00 163049.00C126520.67 163049.00 126531.33 163049.00 126542.00 163049.00C126531.33 163059.67 126520.67 163070.33 126510.00 163081.00C126488.33 163091.67 126466.67 163102.33 126445.00 163113.00C126434.33 163102.33 126423.67 163091.67 126413.00 163081.00C126413.00 163070.33 126413.00 163059.67 126413.00 163049.00C126402.33 163049.00 126391.67 163049.00 126381.00 163049.00C126359.67 163059.67 126338.33 163070.33 126317.00 163081.00C126306.33 163091.67 126295.67 163102.33 126285.00 163113.00C126274.33 163156.00 126263.67 163199.00 126253.00 163242.00C126253.00 163252.67 126253.00 163263.33 126253.00 163274.00C126220.67 163295.33 126188.33 163316.67 126156.00 163338.00C126156.00 163327.33 126156.00 163316.67 126156.00 163306.00C126145.33 163306.00 126134.67 163306.00 126124.00 163306.00C126134.67 163284.67 126145.33 163263.33 126156.00 163242.00C126166.67 163231.33 126177.33 163220.67 126188.00 163210.00C126166.67 163188.33 126145.33 163166.67 126124.00 163145.00C126134.67 163134.33 126145.33 163123.67 126156.00 163113.00C126134.67 163091.67 126113.33 163070.33 126092.00 163049.00C126092.00 163027.67 126092.00 163006.33 126092.00 162985.00C126081.33 162974.00 126070.67 162963.00 126060.00 162952.00C126081.33 162952.00 126102.67 162952.00 126124.00 162952.00C126134.67 162930.67 126145.33 162909.33 126156.00 162888.00C126166.67 162877.33 126177.33 162866.67 126188.00 162856.00C126177.33 162813.00 126166.67 162770.00 126156.00 162727.00C126177.33 162695.00 126198.67 162663.00 126220.00 162631.00C126198.67 162631.00 126177.33 162631.00 126156.00 162631.00C126156.00 162641.67 126156.00 162652.33 126156.00 162663.00C126145.33 162663.00 126134.67 162663.00 126124.00 162663.00zM126156.00 161570.00C126145.33 161570.00 126134.67 161570.00 126124.00 161570.00C126134.67 161570.00 126145.33 161570.00 126156.00 161570.00C126156.00 161559.33 126156.00 161548.67 126156.00 161538.00C126156.00 161559.33 126156.00 161580.67 126156.00 161602.00C126156.00 161591.33 126156.00 161580.67 126156.00 161570.00z"},"br-15":{"name":"Paraíba","path":"M172553.00 61123.00C172563.67 61112.33 172574.33 61101.67 172585.00 61091.00C172628.00 61080.33 172671.00 61069.67 172714.00 61059.00C172714.00 61048.00 172714.00 61037.00 172714.00 61026.00C172746.33 61026.00 172778.67 61026.00 172811.00 61026.00C172811.00 61004.67 172811.00 60983.33 172811.00 60962.00C172832.33 60962.00 172853.67 60962.00 172875.00 60962.00C172896.33 60951.33 172917.67 60940.67 172939.00 60930.00C172949.67 60919.33 172960.33 60908.67 172971.00 60898.00C172971.00 60887.33 172971.00 60876.67 172971.00 60866.00C172982.00 60855.33 172993.00 60844.67 173004.00 60834.00C173004.00 60823.00 173004.00 60812.00 173004.00 60801.00C172993.00 60790.33 172982.00 60779.67 172971.00 60769.00C172993.59 60746.73 173016.23 60724.52 173038.79 60702.21C173059.19 60681.81 173079.60 60661.40 173100.00 60641.00C173121.33 60630.00 173142.67 60619.00 173164.00 60608.00C173164.00 60597.33 173164.00 60586.67 173164.00 60576.00C173153.33 60565.33 173142.67 60554.67 173132.00 60544.00C173153.33 60544.00 173174.67 60544.00 173196.00 60544.00C173217.67 60554.67 173239.33 60565.33 173261.00 60576.00C173261.00 60554.67 173261.00 60533.33 173261.00 60512.00C173239.33 60501.33 173217.67 60490.67 173196.00 60480.00C173185.33 60458.33 173174.67 60436.67 173164.00 60415.00C173142.67 60415.00 173121.33 60415.00 173100.00 60415.00C173100.00 60393.67 173100.00 60372.33 173100.00 60351.00C173089.33 60340.33 173078.67 60329.67 173068.00 60319.00C173068.00 60297.67 173068.00 60276.33 173068.00 60255.00C173057.33 60244.33 173046.67 60233.67 173036.00 60223.00C173025.33 60190.67 173014.67 60158.33 173004.00 60126.00C173004.00 60115.33 173004.00 60104.67 173004.00 60094.00C173014.67 60062.00 173025.33 60030.00 173036.00 59998.00C173046.67 59998.00 173057.33 59998.00 173068.00 59998.00C173057.33 59998.00 173046.67 59998.00 173036.00 59998.00C173057.33 59987.00 173078.67 59976.00 173100.00 59965.00C173110.67 59954.33 173121.33 59943.67 173132.00 59933.00C173132.00 59911.67 173132.00 59890.33 173132.00 59869.00C173110.67 59858.33 173089.33 59847.67 173068.00 59837.00C173068.00 59815.33 173068.00 59793.67 173068.00 59772.00C173110.67 59729.33 173153.33 59686.67 173196.00 59644.00C173196.00 59622.67 173196.00 59601.33 173196.00 59580.00C173174.67 59558.33 173153.33 59536.67 173132.00 59515.00C173153.33 59504.33 173174.67 59493.67 173196.00 59483.00C173196.00 59472.33 173196.00 59461.67 173196.00 59451.00C173207.00 59440.33 173218.00 59429.67 173229.00 59419.00C173229.00 59408.33 173229.00 59397.67 173229.00 59387.00C173250.33 59354.67 173271.67 59322.33 173293.00 59290.00C173282.33 59279.33 173271.67 59268.67 173261.00 59258.00C173271.67 59236.67 173282.33 59215.33 173293.00 59194.00C173314.90 59171.79 173336.75 59149.52 173358.68 59127.33C173401.12 59085.22 173443.56 59043.11 173486.00 59001.00C173486.00 58968.67 173486.00 58936.33 173486.00 58904.00C173507.33 58893.33 173528.67 58882.67 173550.00 58872.00C173550.00 58850.67 173550.00 58829.33 173550.00 58808.00C173603.67 58765.00 173657.33 58722.00 173711.00 58679.00C173721.67 58679.00 173732.33 58679.00 173743.00 58679.00C173721.67 58657.67 173700.33 58636.33 173679.00 58615.00C173657.33 58625.67 173635.67 58636.33 173614.00 58647.00C173549.67 58647.00 173485.33 58647.00 173421.00 58647.00C173421.00 58636.33 173421.00 58625.67 173421.00 58615.00C173399.67 58615.00 173378.33 58615.00 173357.00 58615.00C173346.33 58604.33 173335.67 58593.67 173325.00 58583.00C173335.67 58583.00 173346.33 58583.00 173357.00 58583.00C173367.67 58572.33 173378.33 58561.67 173389.00 58551.00C173389.00 58540.00 173389.00 58529.00 173389.00 58518.00C173410.67 58518.00 173432.33 58518.00 173454.00 58518.00C173454.00 58496.67 173454.00 58475.33 173454.00 58454.00C173464.67 58454.00 173475.33 58454.00 173486.00 58454.00C173496.67 58443.33 173507.33 58432.67 173518.00 58422.00C173550.00 58422.00 173582.00 58422.00 173614.00 58422.00C173603.33 58411.33 173592.67 58400.67 173582.00 58390.00C173592.67 58379.33 173603.33 58368.67 173614.00 58358.00C173625.00 58358.00 173636.00 58358.00 173647.00 58358.00C173668.33 58368.67 173689.67 58379.33 173711.00 58390.00C173721.67 58390.00 173732.33 58390.00 173743.00 58390.00C173753.67 58400.67 173764.33 58411.33 173775.00 58422.00C173796.67 58400.67 173818.33 58379.33 173840.00 58358.00C173850.67 58358.00 173861.33 58358.00 173872.00 58358.00C173894.12 58346.91 173916.28 58335.91 173938.38 58324.77C173958.92 58314.18 173979.46 58303.59 174000.00 58293.00C173977.58 58326.95 173955.22 58360.93 173932.77 58394.85C173912.51 58425.24 173892.26 58455.62 173872.00 58486.00C173882.67 58507.67 173893.33 58529.33 173904.00 58551.00C173893.33 58583.00 173882.67 58615.00 173872.00 58647.00C173904.00 58636.33 173936.00 58625.67 173968.00 58615.00C173989.33 58615.00 174010.67 58615.00 174032.00 58615.00C174043.05 58625.69 174054.05 58636.44 174065.13 58647.09C174097.09 58668.39 174129.04 58689.70 174161.00 58711.00C174193.00 58700.33 174225.00 58689.67 174257.00 58679.00C174268.00 58679.00 174279.00 58679.00 174290.00 58679.00C174301.39 58690.43 174312.86 58701.78 174324.19 58713.26C174334.13 58723.51 174344.06 58733.75 174354.00 58744.00C174364.67 58765.33 174375.33 58786.67 174386.00 58808.00C174396.67 58818.67 174407.33 58829.33 174418.00 58840.00C174418.00 58861.33 174418.00 58882.67 174418.00 58904.00C174428.67 58904.00 174439.33 58904.00 174450.00 58904.00C174461.00 58915.00 174472.00 58926.00 174483.00 58937.00C174525.67 58937.00 174568.33 58937.00 174611.00 58937.00C174632.67 58958.33 174654.33 58979.67 174676.00 59001.00C174686.67 59022.33 174697.33 59043.67 174708.00 59065.00C174740.00 59065.00 174772.00 59065.00 174804.00 59065.00C174804.00 59097.33 174804.00 59129.67 174804.00 59162.00C174857.67 59129.67 174911.33 59097.33 174965.00 59065.00C174975.67 59065.00 174986.33 59065.00 174997.00 59065.00C175018.33 59054.33 175039.67 59043.67 175061.00 59033.00C175071.67 59043.67 175082.33 59054.33 175093.00 59065.00C175136.00 59065.00 175179.00 59065.00 175222.00 59065.00C175243.33 59086.33 175264.67 59107.67 175286.00 59129.00C175329.00 59129.00 175372.00 59129.00 175415.00 59129.00C175436.33 59118.33 175457.67 59107.67 175479.00 59097.00C175500.67 59140.00 175522.33 59183.00 175544.00 59226.00C175576.00 59226.00 175608.00 59226.00 175640.00 59226.00C175661.33 59204.67 175682.67 59183.33 175704.00 59162.00C175715.00 59140.33 175726.00 59118.67 175737.00 59097.00C175758.33 59086.33 175779.67 59075.67 175801.00 59065.00C175811.67 59033.00 175822.33 59001.00 175833.00 58969.00C175843.67 58958.33 175854.33 58947.67 175865.00 58937.00C175875.67 58937.00 175886.33 58937.00 175897.00 58937.00C175897.00 58926.00 175897.00 58915.00 175897.00 58904.00C175907.67 58904.00 175918.33 58904.00 175929.00 58904.00C175929.00 58882.67 175929.00 58861.33 175929.00 58840.00C175940.00 58840.00 175951.00 58840.00 175962.00 58840.00C175962.00 58861.33 175962.00 58882.67 175962.00 58904.00C175983.33 58915.00 176004.67 58926.00 176026.00 58937.00C176015.33 58958.33 176004.67 58979.67 175994.00 59001.00C176015.33 59001.00 176036.67 59001.00 176058.00 59001.00C176068.67 58990.33 176079.33 58979.67 176090.00 58969.00C176100.67 58969.00 176111.33 58969.00 176122.00 58969.00C176111.33 58936.67 176100.67 58904.33 176090.00 58872.00C176111.67 58850.67 176133.33 58829.33 176155.00 58808.00C176144.00 58797.33 176133.00 58786.67 176122.00 58776.00C176175.67 58776.00 176229.33 58776.00 176283.00 58776.00C176293.67 58765.33 176304.33 58754.67 176315.00 58744.00C176325.67 58722.33 176336.33 58700.67 176347.00 58679.00C176358.00 58668.33 176369.00 58657.67 176380.00 58647.00C176380.00 58657.67 176380.00 58668.33 176380.00 58679.00C176401.33 58700.67 176422.67 58722.33 176444.00 58744.00C176465.33 58744.00 176486.67 58744.00 176508.00 58744.00C176529.67 58733.00 176551.33 58722.00 176573.00 58711.00C176594.33 58689.67 176615.67 58668.33 176637.00 58647.00C176658.33 58647.00 176679.67 58647.00 176701.00 58647.00C176711.67 58636.33 176722.33 58625.67 176733.00 58615.00C176722.33 58604.33 176711.67 58593.67 176701.00 58583.00C176701.00 58540.00 176701.00 58497.00 176701.00 58454.00C176744.00 58475.33 176787.00 58496.67 176830.00 58518.00C176840.67 58507.33 176851.33 58496.67 176862.00 58486.00C176883.33 58475.33 176904.67 58464.67 176926.00 58454.00C176926.00 58443.33 176926.00 58432.67 176926.00 58422.00C176936.67 58400.67 176947.33 58379.33 176958.00 58358.00C176947.33 58347.33 176936.67 58336.67 176926.00 58326.00C176936.67 58304.33 176947.33 58282.67 176958.00 58261.00C176979.67 58250.33 177001.33 58239.67 177023.00 58229.00C177033.67 58229.00 177044.33 58229.00 177055.00 58229.00C177044.33 58218.33 177033.67 58207.67 177023.00 58197.00C177044.33 58165.00 177065.67 58133.00 177087.00 58101.00C177172.67 58101.00 177258.33 58101.00 177344.00 58101.00C177333.33 58101.00 177322.67 58101.00 177312.00 58101.00C177301.33 58079.33 177290.67 58057.67 177280.00 58036.00C177280.00 58014.67 177280.00 57993.33 177280.00 57972.00C177290.67 57961.33 177301.33 57950.67 177312.00 57940.00C177290.67 57918.33 177269.33 57896.67 177248.00 57875.00C177269.33 57864.33 177290.67 57853.67 177312.00 57843.00C177290.67 57832.33 177269.33 57821.67 177248.00 57811.00C177269.33 57789.67 177290.67 57768.33 177312.00 57747.00C177322.67 57747.00 177333.33 57747.00 177344.00 57747.00C177344.00 57725.33 177344.00 57703.67 177344.00 57682.00C177354.67 57671.33 177365.33 57660.67 177376.00 57650.00C177429.67 57618.00 177483.33 57586.00 177537.00 57554.00C177547.67 57554.00 177558.33 57554.00 177569.00 57554.00C177579.67 57564.67 177590.33 57575.33 177601.00 57586.00C177633.33 57596.67 177665.67 57607.33 177698.00 57618.00C177751.67 57618.00 177805.33 57618.00 177859.00 57618.00C177869.67 57596.67 177880.33 57575.33 177891.00 57554.00C177955.33 57554.00 178019.67 57554.00 178084.00 57554.00C178105.33 57532.67 178126.67 57511.33 178148.00 57490.00C178169.33 57479.00 178190.67 57468.00 178212.00 57457.00C178233.67 57468.00 178255.33 57479.00 178277.00 57490.00C178309.00 57490.00 178341.00 57490.00 178373.00 57490.00C178373.00 57468.33 178373.00 57446.67 178373.00 57425.00C178426.67 57425.00 178480.33 57425.00 178534.00 57425.00C178534.00 57414.33 178534.00 57403.67 178534.00 57393.00C178555.33 57393.00 178576.67 57393.00 178598.00 57393.00C178608.67 57403.67 178619.33 57414.33 178630.00 57425.00C178673.00 57414.33 178716.00 57403.67 178759.00 57393.00C178759.00 57350.33 178759.00 57307.67 178759.00 57265.00C178769.67 57254.00 178780.33 57243.00 178791.00 57232.00C178876.67 57232.00 178962.33 57232.00 179048.00 57232.00C179069.67 57189.33 179091.33 57146.67 179113.00 57104.00C179155.67 57104.00 179198.33 57104.00 179241.00 57104.00C179273.33 57071.67 179305.67 57039.33 179338.00 57007.00C179380.67 56996.33 179423.33 56985.67 179466.00 56975.00C179476.67 56964.33 179487.33 56953.67 179498.00 56943.00C179519.67 56953.67 179541.33 56964.33 179563.00 56975.00C179584.33 56975.00 179605.67 56975.00 179627.00 56975.00C179648.33 56932.33 179669.67 56889.67 179691.00 56847.00C179702.00 56836.00 179713.00 56825.00 179724.00 56814.00C179734.67 56814.00 179745.33 56814.00 179756.00 56814.00C179777.33 56825.00 179798.67 56836.00 179820.00 56847.00C179830.67 56868.33 179841.33 56889.67 179852.00 56911.00C179884.33 56900.33 179916.67 56889.67 179949.00 56879.00C179970.33 56889.67 179991.67 56900.33 180013.00 56911.00C180045.00 56911.00 180077.00 56911.00 180109.00 56911.00C180098.33 56921.67 180087.67 56932.33 180077.00 56943.00C180087.67 56996.67 180098.33 57050.33 180109.00 57104.00C180109.00 57125.33 180109.00 57146.67 180109.00 57168.00C180119.67 57189.33 180130.33 57210.67 180141.00 57232.00C180119.67 57285.67 180098.33 57339.33 180077.00 57393.00C180098.33 57403.67 180119.67 57414.33 180141.00 57425.00C180152.00 57425.00 180163.00 57425.00 180174.00 57425.00C180163.00 57457.33 180152.00 57489.67 180141.00 57522.00C180130.33 57532.67 180119.67 57543.33 180109.00 57554.00C180077.00 57564.67 180045.00 57575.33 180013.00 57586.00C180013.00 57607.33 180013.00 57628.67 180013.00 57650.00C179991.61 57660.68 179970.25 57671.41 179948.85 57682.05C179916.57 57693.03 179884.28 57704.02 179852.00 57715.00C179841.33 57725.67 179830.67 57736.33 179820.00 57747.00C179809.33 57747.00 179798.67 57747.00 179788.00 57747.00C179734.33 57800.67 179680.67 57854.33 179627.00 57908.00C179627.00 57961.33 179627.00 58014.67 179627.00 58068.00C179605.67 58068.00 179584.33 58068.00 179563.00 58068.00C179530.67 58057.33 179498.33 58046.67 179466.00 58036.00C179444.67 58046.67 179423.33 58057.33 179402.00 58068.00C179391.33 58100.33 179380.67 58132.67 179370.00 58165.00C179359.33 58175.67 179348.67 58186.33 179338.00 58197.00C179295.00 58218.33 179252.00 58239.67 179209.00 58261.00C179198.33 58261.00 179187.67 58261.00 179177.00 58261.00C179166.33 58293.33 179155.67 58325.67 179145.00 58358.00C179145.00 58400.67 179145.00 58443.33 179145.00 58486.00C179123.33 58507.67 179101.67 58529.33 179080.00 58551.00C179080.00 58572.33 179080.00 58593.67 179080.00 58615.00C179069.33 58625.67 179058.67 58636.33 179048.00 58647.00C179048.00 58668.33 179048.00 58689.67 179048.00 58711.00C179058.67 58732.67 179069.33 58754.33 179080.00 58776.00C179091.00 58786.67 179102.00 58797.33 179113.00 58808.00C179102.00 58840.00 179091.00 58872.00 179080.00 58904.00C179069.33 59000.67 179058.67 59097.33 179048.00 59194.00C179016.00 59226.00 178984.00 59258.00 178952.00 59290.00C178866.33 59290.00 178780.67 59290.00 178695.00 59290.00C178673.33 59322.33 178651.67 59354.67 178630.00 59387.00C178630.00 59397.67 178630.00 59408.33 178630.00 59419.00C178640.67 59429.67 178651.33 59440.33 178662.00 59451.00C178651.33 59494.00 178640.67 59537.00 178630.00 59580.00C178630.00 59601.33 178630.00 59622.67 178630.00 59644.00C178640.67 59644.00 178651.33 59644.00 178662.00 59644.00C178662.00 59708.33 178662.00 59772.67 178662.00 59837.00C178673.00 59858.33 178684.00 59879.67 178695.00 59901.00C178684.00 59922.33 178673.00 59943.67 178662.00 59965.00C178673.00 59976.00 178684.00 59987.00 178695.00 59998.00C178673.33 60051.33 178651.67 60104.67 178630.00 60158.00C178748.00 60136.67 178866.00 60115.33 178984.00 60094.00C179005.39 60094.01 179026.77 60093.97 179048.16 60094.02C179134.10 60104.68 179220.05 60115.34 179306.00 60126.00C179348.67 60104.67 179391.33 60083.33 179434.00 60062.00C179477.00 60072.67 179520.00 60083.33 179563.00 60094.00C179552.33 60115.33 179541.67 60136.67 179531.00 60158.00C179552.33 60179.67 179573.67 60201.33 179595.00 60223.00C179616.33 60233.67 179637.67 60244.33 179659.00 60255.00C179659.00 60297.67 179659.00 60340.33 179659.00 60383.00C179648.33 60404.67 179637.67 60426.33 179627.00 60448.00C179648.33 60469.33 179669.67 60490.67 179691.00 60512.00C179691.00 60522.67 179691.00 60533.33 179691.00 60544.00C179702.00 60554.67 179713.00 60565.33 179724.00 60576.00C179724.00 60597.67 179724.00 60619.33 179724.00 60641.00C179756.00 60662.33 179788.00 60683.67 179820.00 60705.00C179884.33 60705.00 179948.67 60705.00 180013.00 60705.00C180077.33 60662.00 180141.67 60619.00 180206.00 60576.00C180238.00 60533.33 180270.00 60490.67 180302.00 60448.00C180312.67 60448.00 180323.33 60448.00 180334.00 60448.00C180409.33 60426.33 180484.67 60404.67 180560.00 60383.00C180581.39 60372.32 180602.75 60361.59 180624.15 60350.95C180656.10 60340.30 180688.05 60329.65 180720.00 60319.00C180730.76 60308.28 180741.45 60297.48 180752.25 60286.80C180805.83 60243.87 180859.42 60200.93 180913.00 60158.00C180934.33 60158.00 180955.67 60158.00 180977.00 60158.00C180988.01 60179.72 180999.08 60201.42 181010.05 60223.15C181020.70 60255.10 181031.35 60287.05 181042.00 60319.00C181042.00 60340.33 181042.00 60361.67 181042.00 60383.00C181052.67 60404.67 181063.33 60426.33 181074.00 60448.00C181074.00 60458.67 181074.00 60469.33 181074.00 60480.00C181095.33 60480.00 181116.67 60480.00 181138.00 60480.00C181127.33 60490.67 181116.67 60501.33 181106.00 60512.00C181106.00 60522.67 181106.00 60533.33 181106.00 60544.00C181138.33 60512.00 181170.67 60480.00 181203.00 60448.00C181245.67 60426.33 181288.33 60404.67 181331.00 60383.00C181341.67 60383.00 181352.33 60383.00 181363.00 60383.00C181470.33 60340.33 181577.67 60297.67 181685.00 60255.00C181792.00 60351.33 181899.00 60447.67 182006.00 60544.00C182006.00 60629.67 182006.00 60715.33 182006.00 60801.00C182070.33 60790.33 182134.67 60779.67 182199.00 60769.00C182177.67 60844.00 182156.33 60919.00 182135.00 60994.00C182113.67 61026.33 182092.33 61058.67 182071.00 61091.00C182071.00 61112.33 182071.00 61133.67 182071.00 61155.00C182060.33 61187.00 182049.67 61219.00 182039.00 61251.00C182071.00 61304.67 182103.00 61358.33 182135.00 61412.00C182178.00 61433.67 182221.00 61455.33 182264.00 61477.00C182274.67 61477.00 182285.33 61477.00 182296.00 61477.00C182328.00 61391.00 182360.00 61305.00 182392.00 61219.00C182445.67 61219.00 182499.33 61219.00 182553.00 61219.00C182585.00 61229.67 182617.00 61240.33 182649.00 61251.00C182692.00 61251.00 182735.00 61251.00 182778.00 61251.00C182842.33 61154.67 182906.67 61058.33 182971.00 60962.00C182971.00 60951.33 182971.00 60940.67 182971.00 60930.00C182960.33 60908.67 182949.67 60887.33 182939.00 60866.00C182950.39 60854.57 182961.86 60843.22 182973.19 60831.74C182983.13 60821.49 182993.06 60811.25 183003.00 60801.00C183024.67 60801.00 183046.33 60801.00 183068.00 60801.00C183089.33 60779.67 183110.67 60758.33 183132.00 60737.00C183164.00 60726.33 183196.00 60715.67 183228.00 60705.00C183238.67 60694.33 183249.33 60683.67 183260.00 60673.00C183271.00 60608.67 183282.00 60544.33 183293.00 60480.00C183282.00 60447.67 183271.00 60415.33 183260.00 60383.00C183238.67 60361.67 183217.33 60340.33 183196.00 60319.00C183185.33 60319.00 183174.67 60319.00 183164.00 60319.00C183164.00 60308.33 183164.00 60297.67 183164.00 60287.00C183153.33 60287.00 183142.67 60287.00 183132.00 60287.00C183110.67 60276.33 183089.33 60265.67 183068.00 60255.00C183046.33 60222.67 183024.67 60190.33 183003.00 60158.00C183024.67 60136.67 183046.33 60115.33 183068.00 60094.00C183078.67 60019.00 183089.33 59944.00 183100.00 59869.00C183132.00 59804.67 183164.00 59740.33 183196.00 59676.00C183185.33 59654.67 183174.67 59633.33 183164.00 59612.00C183185.33 59601.33 183206.67 59590.67 183228.00 59580.00C183238.67 59590.67 183249.33 59601.33 183260.00 59612.00C183313.67 59633.33 183367.33 59654.67 183421.00 59676.00C183442.33 59708.00 183463.67 59740.00 183485.00 59772.00C183496.00 59761.33 183507.00 59750.67 183518.00 59740.00C183539.33 59750.67 183560.67 59761.33 183582.00 59772.00C183581.97 59761.28 183582.05 59750.56 183581.96 59739.85C183571.31 59697.23 183560.65 59654.62 183550.00 59612.00C183550.00 59547.67 183550.00 59483.33 183550.00 59419.00C183539.33 59408.33 183528.67 59397.67 183518.00 59387.00C183507.00 59387.00 183496.00 59387.00 183485.00 59387.00C183463.67 59376.00 183442.33 59365.00 183421.00 59354.00C183410.33 59343.33 183399.67 59332.67 183389.00 59322.00C183378.33 59290.00 183367.67 59258.00 183357.00 59226.00C183335.63 59215.30 183314.23 59204.64 183292.87 59193.91C183260.58 59172.28 183228.29 59150.64 183196.00 59129.00C183185.33 59129.00 183174.67 59129.00 183164.00 59129.00C183164.00 59097.00 183164.00 59065.00 183164.00 59033.00C183153.33 59001.00 183142.67 58969.00 183132.00 58937.00C183132.00 58915.33 183132.00 58893.67 183132.00 58872.00C183142.73 58850.58 183153.40 58829.13 183164.16 58807.73C183196.11 58754.15 183228.05 58700.58 183260.00 58647.00C183260.00 58625.67 183260.00 58604.33 183260.00 58583.00C183271.00 58529.33 183282.00 58475.67 183293.00 58422.00C183357.00 58432.67 183421.00 58443.33 183485.00 58454.00C183528.00 58454.00 183571.00 58454.00 183614.00 58454.00C183667.67 58347.00 183721.33 58240.00 183775.00 58133.00C183828.67 58154.33 183882.33 58175.67 183936.00 58197.00C183968.00 58186.33 184000.00 58175.67 184032.00 58165.00C184085.67 58132.67 184139.33 58100.33 184193.00 58068.00C184215.27 58090.59 184237.48 58113.23 184259.79 58135.79C184280.19 58156.19 184300.60 58176.60 184321.00 58197.00C184321.00 58261.33 184321.00 58325.67 184321.00 58390.00C184299.67 58422.00 184278.33 58454.00 184257.00 58486.00C184257.00 58529.00 184257.00 58572.00 184257.00 58615.00C184267.67 58615.00 184278.33 58615.00 184289.00 58615.00C184321.38 58625.70 184353.78 58636.34 184386.14 58647.07C184407.43 58657.71 184428.71 58668.36 184450.00 58679.00C184460.67 58732.67 184471.33 58786.33 184482.00 58840.00C184525.00 58829.33 184568.00 58818.67 184611.00 58808.00C184686.00 58808.00 184761.00 58808.00 184836.00 58808.00C184879.00 58797.33 184922.00 58786.67 184965.00 58776.00C185018.33 58776.00 185071.67 58776.00 185125.00 58776.00C185135.67 58765.33 185146.33 58754.67 185157.00 58744.00C185168.00 58744.00 185179.00 58744.00 185190.00 58744.00C185211.33 58733.00 185232.67 58722.00 185254.00 58711.00C185264.67 58700.33 185275.33 58689.67 185286.00 58679.00C185296.67 58679.00 185307.33 58679.00 185318.00 58679.00C185318.00 58689.67 185318.00 58700.33 185318.00 58711.00C185328.67 58711.00 185339.33 58711.00 185350.00 58711.00C185350.00 58700.33 185350.00 58689.67 185350.00 58679.00C185371.67 58722.00 185393.33 58765.00 185415.00 58808.00C185436.33 58829.33 185457.67 58850.67 185479.00 58872.00C185522.00 58882.67 185565.00 58893.33 185608.00 58904.00C185608.00 58936.33 185608.00 58968.67 185608.00 59001.00C185618.67 59011.67 185629.33 59022.33 185640.00 59033.00C185682.67 59043.67 185725.33 59054.33 185768.00 59065.00C185789.67 59065.00 185811.33 59065.00 185833.00 59065.00C185865.00 59075.67 185897.00 59086.33 185929.00 59097.00C186068.33 59086.33 186207.67 59075.67 186347.00 59065.00C186465.00 59065.00 186583.00 59065.00 186701.00 59065.00C186711.67 59054.33 186722.33 59043.67 186733.00 59033.00C186808.00 59022.33 186883.00 59011.67 186958.00 59001.00C186979.33 59001.00 187000.67 59001.00 187022.00 59001.00C187065.00 58958.00 187108.00 58915.00 187151.00 58872.00C187172.33 58882.67 187193.67 58893.33 187215.00 58904.00C187225.67 58904.00 187236.33 58904.00 187247.00 58904.00C187247.00 58893.33 187247.00 58882.67 187247.00 58872.00C187258.00 58872.00 187269.00 58872.00 187280.00 58872.00C187312.00 58882.67 187344.00 58893.33 187376.00 58904.00C187397.33 58915.00 187418.67 58926.00 187440.00 58937.00C187472.33 58937.00 187504.67 58937.00 187537.00 58937.00C187558.33 58958.33 187579.67 58979.67 187601.00 59001.00C187601.00 59011.67 187601.00 59022.33 187601.00 59033.00C187611.67 59043.67 187622.33 59054.33 187633.00 59065.00C187665.33 59065.00 187697.67 59065.00 187730.00 59065.00C187730.00 59075.67 187730.00 59086.33 187730.00 59097.00C187740.67 59097.00 187751.33 59097.00 187762.00 59097.00C187772.67 59075.67 187783.33 59054.33 187794.00 59033.00C187826.00 59033.00 187858.00 59033.00 187890.00 59033.00C187890.00 59022.33 187890.00 59011.67 187890.00 59001.00C187901.00 59011.67 187912.00 59022.33 187923.00 59033.00C187955.00 59033.00 187987.00 59033.00 188019.00 59033.00C188029.67 59043.67 188040.33 59054.33 188051.00 59065.00C188051.00 59054.33 188051.00 59043.67 188051.00 59033.00C188061.67 59043.67 188072.33 59054.33 188083.00 59065.00C188104.67 59065.00 188126.33 59065.00 188148.00 59065.00C188158.67 59054.33 188169.33 59043.67 188180.00 59033.00C188190.67 59033.00 188201.33 59033.00 188212.00 59033.00C188233.33 59043.67 188254.67 59054.33 188276.00 59065.00C188286.67 59054.33 188297.33 59043.67 188308.00 59033.00C188308.00 59043.67 188308.00 59054.33 188308.00 59065.00C188329.67 59065.00 188351.33 59065.00 188373.00 59065.00C188405.00 59075.67 188437.00 59086.33 188469.00 59097.00C188479.67 59097.00 188490.33 59097.00 188501.00 59097.00C188533.38 59118.68 188565.74 59140.42 188598.14 59162.07C188619.43 59172.71 188640.71 59183.36 188662.00 59194.00C188694.33 59236.67 188726.67 59279.33 188759.00 59322.00C188780.33 59332.67 188801.67 59343.33 188823.00 59354.00C188908.67 59354.00 188994.33 59354.00 189080.00 59354.00C189112.33 59332.67 189144.67 59311.33 189177.00 59290.00C189219.67 59290.00 189262.33 59290.00 189305.00 59290.00C189315.67 59268.67 189326.33 59247.33 189337.00 59226.00C189347.67 59226.00 189358.33 59226.00 189369.00 59226.00C189380.03 59258.04 189391.01 59290.11 189402.07 59322.14C189412.71 59343.76 189423.36 59365.38 189434.00 59387.00C189444.72 59387.03 189455.44 59386.95 189466.15 59387.04C189509.10 59397.69 189552.05 59408.35 189595.00 59419.00C189616.33 59408.33 189637.67 59397.67 189659.00 59387.00C189669.67 59387.00 189680.33 59387.00 189691.00 59387.00C189712.33 59354.67 189733.67 59322.33 189755.00 59290.00C189776.67 59290.00 189798.33 59290.00 189820.00 59290.00C189830.67 59247.33 189841.33 59204.67 189852.00 59162.00C189862.67 59162.00 189873.33 59162.00 189884.00 59162.00C189894.67 59151.00 189905.33 59140.00 189916.00 59129.00C189926.67 59129.00 189937.33 59129.00 189948.00 59129.00C189991.00 59172.00 190034.00 59215.00 190077.00 59258.00C190087.67 59258.00 190098.33 59258.00 190109.00 59258.00C190141.00 59247.33 190173.00 59236.67 190205.00 59226.00C190226.67 59204.67 190248.33 59183.33 190270.00 59162.00C190291.33 59162.00 190312.67 59162.00 190334.00 59162.00C190366.38 59150.97 190398.78 59139.99 190431.14 59128.93C190452.43 59118.29 190473.71 59107.64 190495.00 59097.00C190505.67 59086.33 190516.33 59075.67 190527.00 59065.00C190537.67 59075.67 190548.33 59086.33 190559.00 59097.00C190559.00 59333.00 190559.00 59569.00 190559.00 59805.00C190580.69 59858.38 190602.36 59911.77 190624.07 59965.14C190634.71 59986.76 190645.36 60008.38 190656.00 60030.00C190677.33 60040.67 190698.67 60051.33 190720.00 60062.00C190709.33 60072.67 190698.67 60083.33 190688.00 60094.00C190688.00 60115.33 190688.00 60136.67 190688.00 60158.00C190698.67 60179.67 190709.33 60201.33 190720.00 60223.00C190709.33 60233.67 190698.67 60244.33 190688.00 60255.00C190698.67 60265.67 190709.33 60276.33 190720.00 60287.00C190709.33 60319.00 190698.67 60351.00 190688.00 60383.00C190698.67 60383.00 190709.33 60383.00 190720.00 60383.00C190720.00 60404.67 190720.00 60426.33 190720.00 60448.00C190709.33 60448.00 190698.67 60448.00 190688.00 60448.00C190720.00 60448.00 190752.00 60448.00 190784.00 60448.00C190784.00 60533.67 190784.00 60619.33 190784.00 60705.00C190805.67 60758.67 190827.33 60812.33 190849.00 60866.00C190849.00 60887.33 190849.00 60908.67 190849.00 60930.00C190881.00 60962.00 190913.00 60994.00 190945.00 61026.00C190966.81 61037.22 190988.58 61048.52 191010.41 61059.70C191031.61 61070.13 191052.80 61080.57 191074.00 61091.00C191062.61 61113.14 191051.14 61135.23 191039.80 61157.40C191029.53 61177.93 191019.27 61198.46 191009.00 61219.00C191009.00 61229.67 191009.00 61240.33 191009.00 61251.00C191019.67 61283.33 191030.33 61315.67 191041.00 61348.00C191062.67 61369.33 191084.33 61390.67 191106.00 61412.00C191095.33 61422.67 191084.67 61433.33 191074.00 61444.00C191052.33 61455.00 191030.67 61466.00 191009.00 61477.00C191019.67 61477.00 191030.33 61477.00 191041.00 61477.00C191041.00 61487.67 191041.00 61498.33 191041.00 61509.00C191052.00 61509.00 191063.00 61509.00 191074.00 61509.00C191074.00 61498.33 191074.00 61487.67 191074.00 61477.00C191084.67 61477.00 191095.33 61477.00 191106.00 61477.00C191106.00 61519.67 191106.00 61562.33 191106.00 61605.00C191095.33 61605.00 191084.67 61605.00 191074.00 61605.00C191074.00 61615.67 191074.00 61626.33 191074.00 61637.00C191063.00 61637.00 191052.00 61637.00 191041.00 61637.00C191041.00 61626.33 191041.00 61615.67 191041.00 61605.00C191030.33 61594.33 191019.67 61583.67 191009.00 61573.00C191009.00 61583.67 191009.00 61594.33 191009.00 61605.00C191019.67 61637.33 191030.33 61669.67 191041.00 61702.00C191052.00 61702.00 191063.00 61702.00 191074.00 61702.00C191084.67 61680.33 191095.33 61658.67 191106.00 61637.00C191127.33 61615.67 191148.67 61594.33 191170.00 61573.00C191170.00 61541.00 191170.00 61509.00 191170.00 61477.00C191159.33 61455.33 191148.67 61433.67 191138.00 61412.00C191159.33 61412.00 191180.67 61412.00 191202.00 61412.00C191202.00 61519.33 191202.00 61626.67 191202.00 61734.00C191180.67 61744.67 191159.33 61755.33 191138.00 61766.00C191138.00 61787.33 191138.00 61808.67 191138.00 61830.00C191148.67 61851.67 191159.33 61873.33 191170.00 61895.00C191180.67 61905.67 191191.33 61916.33 191202.00 61927.00C191191.33 61969.67 191180.67 62012.33 191170.00 62055.00C191191.33 62076.67 191212.67 62098.33 191234.00 62120.00C191234.00 62152.00 191234.00 62184.00 191234.00 62216.00C191255.67 62237.33 191277.33 62258.67 191299.00 62280.00C191320.33 62280.00 191341.67 62280.00 191363.00 62280.00C191363.00 62366.00 191363.00 62452.00 191363.00 62538.00C191352.33 62559.33 191341.67 62580.67 191331.00 62602.00C191320.33 62645.00 191309.67 62688.00 191299.00 62731.00C191309.67 62773.67 191320.33 62816.33 191331.00 62859.00C191331.00 62912.67 191331.00 62966.33 191331.00 63020.00C191341.67 63030.67 191352.33 63041.33 191363.00 63052.00C191352.33 63073.33 191341.67 63094.67 191331.00 63116.00C191341.67 63137.67 191352.33 63159.33 191363.00 63181.00C191352.33 63223.67 191341.67 63266.33 191331.00 63309.00C191341.67 63330.67 191352.33 63352.33 191363.00 63374.00C191352.32 63395.39 191341.59 63416.75 191330.95 63438.15C191320.30 63470.10 191309.65 63502.05 191299.00 63534.00C191299.00 63641.33 191299.00 63748.67 191299.00 63856.00C191309.67 63866.67 191320.33 63877.33 191331.00 63888.00C191309.67 63909.33 191288.33 63930.67 191267.00 63952.00C191277.67 63995.00 191288.33 64038.00 191299.00 64081.00C191277.33 64102.33 191255.67 64123.67 191234.00 64145.00C191223.33 64177.33 191212.67 64209.67 191202.00 64242.00C191180.67 64242.00 191159.33 64242.00 191138.00 64242.00C191116.67 64231.33 191095.33 64220.67 191074.00 64210.00C191052.33 64220.67 191030.67 64231.33 191009.00 64242.00C190977.00 64220.33 190945.00 64198.67 190913.00 64177.00C190902.33 64198.67 190891.67 64220.33 190881.00 64242.00C190870.33 64242.00 190859.67 64242.00 190849.00 64242.00C190849.00 64231.33 190849.00 64220.67 190849.00 64210.00C190827.33 64210.00 190805.67 64210.00 190784.00 64210.00C190772.58 64198.27 190761.25 64186.45 190749.77 64174.77C190739.85 64164.85 190729.92 64154.92 190720.00 64145.00C190688.00 64166.67 190656.00 64188.33 190624.00 64210.00C190613.00 64210.00 190602.00 64210.00 190591.00 64210.00C190569.67 64177.67 190548.33 64145.33 190527.00 64113.00C190505.67 64091.67 190484.33 64070.33 190463.00 64049.00C190463.00 64038.33 190463.00 64027.67 190463.00 64017.00C190452.33 63995.33 190441.67 63973.67 190431.00 63952.00C190441.67 63930.67 190452.33 63909.33 190463.00 63888.00C190463.00 63866.67 190463.00 63845.33 190463.00 63824.00C190430.59 63802.27 190398.15 63780.57 190365.75 63758.81C190323.17 63726.87 190280.58 63694.94 190238.00 63663.00C190216.33 63641.67 190194.67 63620.33 190173.00 63599.00C190141.00 63577.33 190109.00 63555.67 190077.00 63534.00C190066.33 63523.33 190055.67 63512.67 190045.00 63502.00C190034.33 63502.00 190023.67 63502.00 190013.00 63502.00C190002.00 63512.67 189991.00 63523.33 189980.00 63534.00C189958.67 63545.00 189937.33 63556.00 189916.00 63567.00C189884.00 63556.00 189852.00 63545.00 189820.00 63534.00C189809.33 63534.00 189798.67 63534.00 189788.00 63534.00C189755.67 63523.33 189723.33 63512.67 189691.00 63502.00C189680.33 63502.00 189669.67 63502.00 189659.00 63502.00C189637.67 63491.33 189616.33 63480.67 189595.00 63470.00C189573.33 63480.67 189551.67 63491.33 189530.00 63502.00C189519.33 63502.00 189508.67 63502.00 189498.00 63502.00C189476.67 63491.33 189455.33 63480.67 189434.00 63470.00C189391.00 63459.33 189348.00 63448.67 189305.00 63438.00C189283.67 63427.33 189262.33 63416.67 189241.00 63406.00C189176.67 63427.33 189112.33 63448.67 189048.00 63470.00C189016.00 63502.33 188984.00 63534.67 188952.00 63567.00C188898.33 63567.00 188844.67 63567.00 188791.00 63567.00C188801.67 63577.67 188812.33 63588.33 188823.00 63599.00C188823.00 63609.67 188823.00 63620.33 188823.00 63631.00C188790.67 63631.00 188758.33 63631.00 188726.00 63631.00C188726.00 63663.00 188726.00 63695.00 188726.00 63727.00C188694.00 63727.00 188662.00 63727.00 188630.00 63727.00C188619.33 63737.67 188608.67 63748.33 188598.00 63759.00C188555.00 63780.67 188512.00 63802.33 188469.00 63824.00C188458.33 63845.33 188447.67 63866.67 188437.00 63888.00C188426.33 63888.00 188415.67 63888.00 188405.00 63888.00C188383.67 63877.33 188362.33 63866.67 188341.00 63856.00C188330.00 63834.67 188319.00 63813.33 188308.00 63792.00C188286.67 63792.00 188265.33 63792.00 188244.00 63792.00C188201.33 63781.00 188158.67 63770.00 188116.00 63759.00C188083.67 63770.00 188051.33 63781.00 188019.00 63792.00C188008.33 63845.33 187997.67 63898.67 187987.00 63952.00C187987.00 63973.67 187987.00 63995.33 187987.00 64017.00C187997.67 64038.33 188008.33 64059.67 188019.00 64081.00C187987.00 64113.00 187955.00 64145.00 187923.00 64177.00C187923.00 64209.33 187923.00 64241.67 187923.00 64274.00C187912.00 64306.00 187901.00 64338.00 187890.00 64370.00C187879.33 64381.00 187868.67 64392.00 187858.00 64403.00C187858.00 64413.67 187858.00 64424.33 187858.00 64435.00C187868.67 64445.67 187879.33 64456.33 187890.00 64467.00C187911.67 64456.33 187933.33 64445.67 187955.00 64435.00C187944.33 64456.33 187933.67 64477.67 187923.00 64499.00C187923.00 64509.67 187923.00 64520.33 187923.00 64531.00C187912.00 64531.00 187901.00 64531.00 187890.00 64531.00C187879.33 64552.33 187868.67 64573.67 187858.00 64595.00C187890.33 64638.00 187922.67 64681.00 187955.00 64724.00C187933.33 64724.00 187911.67 64724.00 187890.00 64724.00C187879.33 64734.67 187868.67 64745.33 187858.00 64756.00C187815.33 64766.67 187772.67 64777.33 187730.00 64788.00C187708.33 64777.33 187686.67 64766.67 187665.00 64756.00C187611.67 64756.00 187558.33 64756.00 187505.00 64756.00C187494.00 64766.67 187483.00 64777.33 187472.00 64788.00C187472.00 64799.00 187472.00 64810.00 187472.00 64821.00C187418.67 64874.33 187365.33 64927.67 187312.00 64981.00C187247.67 64981.00 187183.33 64981.00 187119.00 64981.00C187108.33 64970.33 187097.67 64959.67 187087.00 64949.00C187065.33 64959.67 187043.67 64970.33 187022.00 64981.00C187022.00 64991.67 187022.00 65002.33 187022.00 65013.00C187011.33 65013.00 187000.67 65013.00 186990.00 65013.00C186958.00 65024.00 186926.00 65035.00 186894.00 65046.00C186883.33 65046.00 186872.67 65046.00 186862.00 65046.00C186862.00 65056.67 186862.00 65067.33 186862.00 65078.00C186851.00 65088.67 186840.00 65099.33 186829.00 65110.00C186818.33 65110.00 186807.67 65110.00 186797.00 65110.00C186765.00 65131.33 186733.00 65152.67 186701.00 65174.00C186679.33 65174.00 186657.67 65174.00 186636.00 65174.00C186604.00 65195.67 186572.00 65217.33 186540.00 65239.00C186518.67 65239.00 186497.33 65239.00 186476.00 65239.00C186454.33 65228.00 186432.67 65217.00 186411.00 65206.00C186379.00 65217.00 186347.00 65228.00 186315.00 65239.00C186293.67 65239.00 186272.33 65239.00 186251.00 65239.00C186240.00 65249.67 186229.00 65260.33 186218.00 65271.00C186218.00 65303.00 186218.00 65335.00 186218.00 65367.00C186186.00 65388.33 186154.00 65409.67 186122.00 65431.00C186068.33 65420.33 186014.67 65409.67 185961.00 65399.00C185950.33 65409.67 185939.67 65420.33 185929.00 65431.00C185886.33 65431.00 185843.67 65431.00 185801.00 65431.00C185779.33 65452.67 185757.67 65474.33 185736.00 65496.00C185725.33 65496.00 185714.67 65496.00 185704.00 65496.00C185693.33 65517.33 185682.67 65538.67 185672.00 65560.00C185661.33 65549.33 185650.67 65538.67 185640.00 65528.00C185607.67 65528.00 185575.33 65528.00 185543.00 65528.00C185521.67 65506.67 185500.33 65485.33 185479.00 65464.00C185468.33 65464.00 185457.67 65464.00 185447.00 65464.00C185436.33 65474.67 185425.67 65485.33 185415.00 65496.00C185382.67 65463.67 185350.33 65431.33 185318.00 65399.00C185264.33 65388.33 185210.67 65377.67 185157.00 65367.00C185135.67 65377.67 185114.33 65388.33 185093.00 65399.00C184996.67 65399.00 184900.33 65399.00 184804.00 65399.00C184771.67 65409.67 184739.33 65420.33 184707.00 65431.00C184696.33 65399.00 184685.67 65367.00 184675.00 65335.00C184664.33 65324.33 184653.67 65313.67 184643.00 65303.00C184589.33 65345.67 184535.67 65388.33 184482.00 65431.00C184471.33 65442.00 184460.67 65453.00 184450.00 65464.00C184450.00 65474.67 184450.00 65485.33 184450.00 65496.00C184471.33 65506.67 184492.67 65517.33 184514.00 65528.00C184514.00 65538.67 184514.00 65549.33 184514.00 65560.00C184503.33 65581.33 184492.67 65602.67 184482.00 65624.00C184450.00 65624.00 184418.00 65624.00 184386.00 65624.00C184353.67 65602.67 184321.33 65581.33 184289.00 65560.00C184278.33 65549.33 184267.67 65538.67 184257.00 65528.00C184160.67 65528.00 184064.33 65528.00 183968.00 65528.00C183957.33 65517.33 183946.67 65506.67 183936.00 65496.00C183914.33 65506.67 183892.67 65517.33 183871.00 65528.00C183839.00 65528.00 183807.00 65528.00 183775.00 65528.00C183753.67 65538.67 183732.33 65549.33 183711.00 65560.00C183689.33 65560.00 183667.67 65560.00 183646.00 65560.00C183635.33 65570.67 183624.67 65581.33 183614.00 65592.00C183614.00 65667.00 183614.00 65742.00 183614.00 65817.00C183603.33 65827.67 183592.67 65838.33 183582.00 65849.00C183592.67 65860.00 183603.33 65871.00 183614.00 65882.00C183614.00 65903.33 183614.00 65924.67 183614.00 65946.00C183603.33 65946.00 183592.67 65946.00 183582.00 65946.00C183571.33 65967.33 183560.67 65988.67 183550.00 66010.00C183550.00 66020.67 183550.00 66031.33 183550.00 66042.00C183517.67 66042.00 183485.33 66042.00 183453.00 66042.00C183431.67 66053.00 183410.33 66064.00 183389.00 66075.00C183378.33 66064.00 183367.67 66053.00 183357.00 66042.00C183335.67 66053.00 183314.33 66064.00 183293.00 66075.00C183228.05 66042.37 183163.12 66009.70 183098.16 65977.10C183077.11 65966.73 183056.05 65956.37 183035.00 65946.00C183013.67 65956.67 182992.33 65967.33 182971.00 65978.00C182949.67 65999.33 182928.33 66020.67 182907.00 66042.00C182917.67 66074.33 182928.33 66106.67 182939.00 66139.00C182928.33 66160.33 182917.67 66181.67 182907.00 66203.00C182917.67 66213.67 182928.33 66224.33 182939.00 66235.00C182928.33 66245.67 182917.67 66256.33 182907.00 66267.00C182896.33 66256.33 182885.67 66245.67 182875.00 66235.00C182832.00 66224.33 182789.00 66213.67 182746.00 66203.00C182735.33 66235.33 182724.67 66267.67 182714.00 66300.00C182714.00 66321.33 182714.00 66342.67 182714.00 66364.00C182703.33 66374.67 182692.67 66385.33 182682.00 66396.00C182682.00 66503.33 182682.00 66610.67 182682.00 66718.00C182649.67 66739.33 182617.33 66760.67 182585.00 66782.00C182574.33 66792.67 182563.67 66803.33 182553.00 66814.00C182553.00 66824.67 182553.00 66835.33 182553.00 66846.00C182563.67 66846.00 182574.33 66846.00 182585.00 66846.00C182585.00 66867.33 182585.00 66888.67 182585.00 66910.00C182606.33 66910.00 182627.67 66910.00 182649.00 66910.00C182660.00 66921.00 182671.00 66932.00 182682.00 66943.00C182682.00 66964.33 182682.00 66985.67 182682.00 67007.00C182660.33 67017.67 182638.67 67028.33 182617.00 67039.00C182574.28 67049.69 182531.56 67060.34 182488.85 67071.05C182456.57 67081.70 182424.28 67092.35 182392.00 67103.00C182381.33 67114.00 182370.67 67125.00 182360.00 67136.00C182370.67 67168.00 182381.33 67200.00 182392.00 67232.00C182360.00 67232.00 182328.00 67232.00 182296.00 67232.00C182274.67 67221.33 182253.33 67210.67 182232.00 67200.00C182232.00 67210.67 182232.00 67221.33 182232.00 67232.00C182242.67 67242.67 182253.33 67253.33 182264.00 67264.00C182253.33 67264.00 182242.67 67264.00 182232.00 67264.00C182232.00 67274.67 182232.00 67285.33 182232.00 67296.00C182199.67 67296.00 182167.33 67296.00 182135.00 67296.00C182124.33 67307.00 182113.67 67318.00 182103.00 67329.00C182092.33 67350.33 182081.67 67371.67 182071.00 67393.00C182060.33 67403.67 182049.67 67414.33 182039.00 67425.00C182017.33 67414.33 181995.67 67403.67 181974.00 67393.00C181931.33 67393.00 181888.67 67393.00 181846.00 67393.00C181835.00 67414.33 181824.00 67435.67 181813.00 67457.00C181738.00 67489.33 181663.00 67521.67 181588.00 67554.00C181556.00 67575.33 181524.00 67596.67 181492.00 67618.00C181460.00 67618.00 181428.00 67618.00 181396.00 67618.00C181385.00 67639.33 181374.00 67660.67 181363.00 67682.00C181331.00 67714.33 181299.00 67746.67 181267.00 67779.00C181234.67 67789.67 181202.33 67800.33 181170.00 67811.00C181170.00 67832.33 181170.00 67853.67 181170.00 67875.00C181159.33 67885.67 181148.67 67896.33 181138.00 67907.00C181095.33 67907.00 181052.67 67907.00 181010.00 67907.00C180988.33 67917.67 180966.67 67928.33 180945.00 67939.00C180902.33 67917.67 180859.67 67896.33 180817.00 67875.00C180784.67 67832.00 180752.33 67789.00 180720.00 67746.00C180709.28 67745.98 180698.56 67746.03 180687.84 67745.97C180623.56 67735.32 180559.28 67724.66 180495.00 67714.00C180484.33 67682.00 180473.67 67650.00 180463.00 67618.00C180420.00 67575.00 180377.00 67532.00 180334.00 67489.00C180334.00 67424.67 180334.00 67360.33 180334.00 67296.00C180302.00 67307.00 180270.00 67318.00 180238.00 67329.00C180216.67 67318.00 180195.33 67307.00 180174.00 67296.00C180163.00 67285.33 180152.00 67274.67 180141.00 67264.00C180141.00 67253.33 180141.00 67242.67 180141.00 67232.00C180162.67 67221.33 180184.33 67210.67 180206.00 67200.00C180195.33 67178.67 180184.67 67157.33 180174.00 67136.00C180184.67 67114.33 180195.33 67092.67 180206.00 67071.00C180216.67 67071.00 180227.33 67071.00 180238.00 67071.00C180238.00 67060.33 180238.00 67049.67 180238.00 67039.00C180227.33 67007.00 180216.67 66975.00 180206.00 66943.00C180216.67 66921.33 180227.33 66899.67 180238.00 66878.00C180216.67 66846.00 180195.33 66814.00 180174.00 66782.00C180174.00 66760.67 180174.00 66739.33 180174.00 66718.00C180184.67 66685.67 180195.33 66653.33 180206.00 66621.00C180206.00 66578.33 180206.00 66535.67 180206.00 66493.00C180195.02 66481.72 180184.12 66470.36 180173.09 66459.12C180162.40 66448.75 180151.70 66438.37 180141.00 66428.00C180119.67 66428.00 180098.33 66428.00 180077.00 66428.00C180077.00 66417.33 180077.00 66406.67 180077.00 66396.00C180066.33 66396.00 180055.67 66396.00 180045.00 66396.00C180034.33 66385.33 180023.67 66374.67 180013.00 66364.00C180013.00 66331.67 180013.00 66299.33 180013.00 66267.00C179991.67 66256.33 179970.33 66245.67 179949.00 66235.00C179927.33 66245.67 179905.67 66256.33 179884.00 66267.00C179884.00 66288.67 179884.00 66310.33 179884.00 66332.00C179862.67 66332.00 179841.33 66332.00 179820.00 66332.00C179820.00 66321.33 179820.00 66310.67 179820.00 66300.00C179809.33 66310.67 179798.67 66321.33 179788.00 66332.00C179777.33 66321.33 179766.67 66310.67 179756.00 66300.00C179723.67 66300.00 179691.33 66300.00 179659.00 66300.00C179637.67 66310.67 179616.33 66321.33 179595.00 66332.00C179573.67 66321.33 179552.33 66310.67 179531.00 66300.00C179488.00 66300.00 179445.00 66300.00 179402.00 66300.00C179370.00 66321.33 179338.00 66342.67 179306.00 66364.00C179306.00 66353.33 179306.00 66342.67 179306.00 66332.00C179284.33 66332.00 179262.67 66332.00 179241.00 66332.00C179251.67 66299.67 179262.33 66267.33 179273.00 66235.00C179273.00 66224.33 179273.00 66213.67 179273.00 66203.00C179284.00 66203.00 179295.00 66203.00 179306.00 66203.00C179338.00 66192.33 179370.00 66181.67 179402.00 66171.00C179412.67 66160.33 179423.33 66149.67 179434.00 66139.00C179444.67 66139.00 179455.33 66139.00 179466.00 66139.00C179466.00 66128.33 179466.00 66117.67 179466.00 66107.00C179455.33 66096.33 179444.67 66085.67 179434.00 66075.00C179444.67 66064.00 179455.33 66053.00 179466.00 66042.00C179444.67 66042.00 179423.33 66042.00 179402.00 66042.00C179402.00 66031.33 179402.00 66020.67 179402.00 66010.00C179423.33 66010.00 179444.67 66010.00 179466.00 66010.00C179466.00 65999.33 179466.00 65988.67 179466.00 65978.00C179498.33 65978.00 179530.67 65978.00 179563.00 65978.00C179627.33 65935.00 179691.67 65892.00 179756.00 65849.00C179756.00 65827.67 179756.00 65806.33 179756.00 65785.00C179745.33 65774.33 179734.67 65763.67 179724.00 65753.00C179734.67 65742.33 179745.33 65731.67 179756.00 65721.00C179788.00 65710.33 179820.00 65699.67 179852.00 65689.00C179852.00 65656.67 179852.00 65624.33 179852.00 65592.00C179830.67 65592.00 179809.33 65592.00 179788.00 65592.00C179777.33 65581.33 179766.67 65570.67 179756.00 65560.00C179777.33 65549.33 179798.67 65538.67 179820.00 65528.00C179830.67 65517.33 179841.33 65506.67 179852.00 65496.00C179862.67 65506.67 179873.33 65517.33 179884.00 65528.00C179916.33 65506.67 179948.67 65485.33 179981.00 65464.00C179991.67 65453.00 180002.33 65442.00 180013.00 65431.00C180023.67 65431.00 180034.33 65431.00 180045.00 65431.00C180056.42 65442.73 180067.75 65454.55 180079.23 65466.23C180089.15 65476.15 180099.08 65486.08 180109.00 65496.00C180109.00 65485.33 180109.00 65474.67 180109.00 65464.00C180119.67 65453.00 180130.33 65442.00 180141.00 65431.00C180152.00 65431.00 180163.00 65431.00 180174.00 65431.00C180184.67 65409.67 180195.33 65388.33 180206.00 65367.00C180195.33 65367.00 180184.67 65367.00 180174.00 65367.00C180174.00 65356.33 180174.00 65345.67 180174.00 65335.00C180206.00 65292.00 180238.00 65249.00 180270.00 65206.00C180248.67 65184.67 180227.33 65163.33 180206.00 65142.00C180206.00 65110.00 180206.00 65078.00 180206.00 65046.00C180173.67 65013.67 180141.33 64981.33 180109.00 64949.00C180098.33 64927.67 180087.67 64906.33 180077.00 64885.00C180077.00 64874.33 180077.00 64863.67 180077.00 64853.00C180060.99 64836.97 180044.91 64821.02 180029.08 64804.83C180013.05 64788.55 179997.03 64772.28 179981.00 64756.00C179981.00 64713.33 179981.00 64670.67 179981.00 64628.00C180002.33 64617.00 180023.67 64606.00 180045.00 64595.00C180066.33 64531.00 180087.67 64467.00 180109.00 64403.00C180130.67 64381.33 180152.33 64359.67 180174.00 64338.00C180206.00 64316.67 180238.00 64295.33 180270.00 64274.00C180291.33 64241.67 180312.67 64209.33 180334.00 64177.00C180366.33 64177.00 180398.67 64177.00 180431.00 64177.00C180452.33 64155.67 180473.67 64134.33 180495.00 64113.00C180527.33 64113.00 180559.67 64113.00 180592.00 64113.00C180613.33 64091.67 180634.67 64070.33 180656.00 64049.00C180699.00 64038.33 180742.00 64027.67 180785.00 64017.00C180785.00 64006.33 180785.00 63995.67 180785.00 63985.00C180817.00 63974.00 180849.00 63963.00 180881.00 63952.00C180891.67 63963.00 180902.33 63974.00 180913.00 63985.00C180934.33 63963.33 180955.67 63941.67 180977.00 63920.00C180977.00 63909.33 180977.00 63898.67 180977.00 63888.00C180966.33 63888.00 180955.67 63888.00 180945.00 63888.00C180945.00 63866.67 180945.00 63845.33 180945.00 63824.00C180923.67 63813.33 180902.33 63802.67 180881.00 63792.00C180870.33 63781.00 180859.67 63770.00 180849.00 63759.00C180838.33 63737.67 180827.67 63716.33 180817.00 63695.00C180827.67 63684.33 180838.33 63673.67 180849.00 63663.00C180849.00 63652.33 180849.00 63641.67 180849.00 63631.00C180827.67 63631.00 180806.33 63631.00 180785.00 63631.00C180806.33 63598.67 180827.67 63566.33 180849.00 63534.00C180827.67 63512.67 180806.33 63491.33 180785.00 63470.00C180752.67 63448.67 180720.33 63427.33 180688.00 63406.00C180677.33 63406.00 180666.67 63406.00 180656.00 63406.00C180656.00 63416.67 180656.00 63427.33 180656.00 63438.00C180634.67 63438.00 180613.33 63438.00 180592.00 63438.00C180581.33 63416.67 180570.67 63395.33 180560.00 63374.00C180560.00 63363.33 180560.00 63352.67 180560.00 63342.00C180538.33 63331.00 180516.67 63320.00 180495.00 63309.00C180463.00 63309.00 180431.00 63309.00 180399.00 63309.00C180377.33 63298.33 180355.67 63287.67 180334.00 63277.00C180323.33 63266.33 180312.67 63255.67 180302.00 63245.00C180291.33 63255.67 180280.67 63266.33 180270.00 63277.00C180259.33 63255.67 180248.67 63234.33 180238.00 63213.00C180205.67 63213.00 180173.33 63213.00 180141.00 63213.00C180129.23 63189.40 180117.36 63165.85 180105.66 63142.21C180096.11 63122.81 180086.55 63103.40 180077.00 63084.00C180044.95 63062.65 180012.93 63041.25 179980.86 63019.93C179959.20 63009.25 179937.51 62998.62 179915.87 62987.91C179883.91 62966.27 179851.96 62944.64 179820.00 62923.00C179745.00 62923.00 179670.00 62923.00 179595.00 62923.00C179584.33 62944.67 179573.67 62966.33 179563.00 62988.00C179488.00 62988.00 179413.00 62988.00 179338.00 62988.00C179316.32 63020.05 179294.58 63052.07 179272.93 63084.14C179262.29 63105.76 179251.64 63127.38 179241.00 63149.00C179251.67 63170.33 179262.33 63191.67 179273.00 63213.00C179208.67 63245.00 179144.33 63277.00 179080.00 63309.00C179048.00 63309.00 179016.00 63309.00 178984.00 63309.00C178973.33 63320.00 178962.67 63331.00 178952.00 63342.00C178930.67 63331.00 178909.33 63320.00 178888.00 63309.00C178877.00 63309.00 178866.00 63309.00 178855.00 63309.00C178844.33 63320.00 178833.67 63331.00 178823.00 63342.00C178780.33 63331.00 178737.67 63320.00 178695.00 63309.00C178662.67 63320.00 178630.33 63331.00 178598.00 63342.00C178587.33 63352.67 178576.67 63363.33 178566.00 63374.00C178576.67 63395.33 178587.33 63416.67 178598.00 63438.00C178598.00 63459.33 178598.00 63480.67 178598.00 63502.00C178587.33 63512.67 178576.67 63523.33 178566.00 63534.00C178555.33 63566.33 178544.67 63598.67 178534.00 63631.00C178523.33 63631.00 178512.67 63631.00 178502.00 63631.00C178491.33 63641.67 178480.67 63652.33 178470.00 63663.00C178470.00 63673.67 178470.00 63684.33 178470.00 63695.00C178458.27 63706.42 178446.45 63717.75 178434.77 63729.23C178424.85 63739.15 178414.92 63749.08 178405.00 63759.00C178405.00 63802.00 178405.00 63845.00 178405.00 63888.00C178360.28 63902.88 178315.61 63917.88 178270.83 63932.59C178251.22 63939.06 178231.61 63945.53 178212.00 63952.00C178180.00 63973.67 178148.00 63995.33 178116.00 64017.00C178083.67 64027.67 178051.33 64038.33 178019.00 64049.00C178019.00 64070.33 178019.00 64091.67 178019.00 64113.00C178008.33 64123.67 177997.67 64134.33 177987.00 64145.00C177965.67 64155.67 177944.33 64166.33 177923.00 64177.00C177901.67 64166.33 177880.33 64155.67 177859.00 64145.00C177848.00 64155.67 177837.00 64166.33 177826.00 64177.00C177815.33 64155.67 177804.67 64134.33 177794.00 64113.00C177762.00 64134.33 177730.00 64155.67 177698.00 64177.00C177698.00 64198.67 177698.00 64220.33 177698.00 64242.00C177655.00 64252.67 177612.00 64263.33 177569.00 64274.00C177569.00 64306.00 177569.00 64338.00 177569.00 64370.00C177547.67 64381.00 177526.33 64392.00 177505.00 64403.00C177494.33 64403.00 177483.67 64403.00 177473.00 64403.00C177462.33 64435.00 177451.67 64467.00 177441.00 64499.00C177430.00 64499.00 177419.00 64499.00 177408.00 64499.00C177397.33 64520.33 177386.67 64541.67 177376.00 64563.00C177365.33 64573.67 177354.67 64584.33 177344.00 64595.00C177344.00 64606.00 177344.00 64617.00 177344.00 64628.00C177333.33 64638.67 177322.67 64649.33 177312.00 64660.00C177333.33 64670.67 177354.67 64681.33 177376.00 64692.00C177386.67 64702.67 177397.33 64713.33 177408.00 64724.00C177408.00 64745.33 177408.00 64766.67 177408.00 64788.00C177386.67 64799.00 177365.33 64810.00 177344.00 64821.00C177344.00 64831.67 177344.00 64842.33 177344.00 64853.00C177322.67 64831.33 177301.33 64809.67 177280.00 64788.00C177280.00 64766.67 177280.00 64745.33 177280.00 64724.00C177269.33 64724.00 177258.67 64724.00 177248.00 64724.00C177248.00 64702.67 177248.00 64681.33 177248.00 64660.00C177237.33 64649.33 177226.67 64638.67 177216.00 64628.00C177194.33 64628.00 177172.67 64628.00 177151.00 64628.00C177129.67 64660.00 177108.33 64692.00 177087.00 64724.00C177033.33 64724.00 176979.67 64724.00 176926.00 64724.00C176904.67 64734.67 176883.33 64745.33 176862.00 64756.00C176851.31 64766.71 176840.57 64777.39 176829.91 64788.13C176797.60 64831.08 176765.30 64874.04 176733.00 64917.00C176711.67 64927.67 176690.33 64938.33 176669.00 64949.00C176658.33 64959.67 176647.67 64970.33 176637.00 64981.00C176648.39 64992.43 176659.86 65003.78 176671.19 65015.26C176681.13 65025.51 176691.06 65035.75 176701.00 65046.00C176647.33 65046.00 176593.67 65046.00 176540.00 65046.00C176540.00 65078.00 176540.00 65110.00 176540.00 65142.00C176508.00 65163.33 176476.00 65184.67 176444.00 65206.00C176444.00 65227.67 176444.00 65249.33 176444.00 65271.00C176422.67 65281.67 176401.33 65292.33 176380.00 65303.00C176368.27 65314.42 176356.45 65325.75 176344.77 65337.23C176334.85 65347.15 176324.92 65357.08 176315.00 65367.00C176293.67 65356.33 176272.33 65345.67 176251.00 65335.00C176240.33 65345.67 176229.67 65356.33 176219.00 65367.00C176197.67 65367.00 176176.33 65367.00 176155.00 65367.00C176155.00 65345.67 176155.00 65324.33 176155.00 65303.00C176133.28 65292.32 176111.58 65281.59 176089.85 65270.95C176057.90 65260.30 176025.95 65249.65 175994.00 65239.00C175951.00 65271.00 175908.00 65303.00 175865.00 65335.00C175854.33 65345.67 175843.67 65356.33 175833.00 65367.00C175833.00 65410.00 175833.00 65453.00 175833.00 65496.00C175843.67 65517.33 175854.33 65538.67 175865.00 65560.00C175865.00 65570.67 175865.00 65581.33 175865.00 65592.00C175854.33 65602.67 175843.67 65613.33 175833.00 65624.00C175768.67 65613.33 175704.33 65602.67 175640.00 65592.00C175629.33 65581.33 175618.67 65570.67 175608.00 65560.00C175608.00 65549.33 175608.00 65538.67 175608.00 65528.00C175586.67 65506.67 175565.33 65485.33 175544.00 65464.00C175533.00 65442.33 175522.00 65420.67 175511.00 65399.00C175500.33 65399.00 175489.67 65399.00 175479.00 65399.00C175457.67 65388.33 175436.33 65377.67 175415.00 65367.00C175393.67 65388.33 175372.33 65409.67 175351.00 65431.00C175318.62 65452.68 175286.26 65474.42 175253.86 65496.07C175232.57 65506.71 175211.29 65517.36 175190.00 65528.00C175168.67 65549.33 175147.33 65570.67 175126.00 65592.00C175104.33 65592.00 175082.67 65592.00 175061.00 65592.00C175061.00 65602.67 175061.00 65613.33 175061.00 65624.00C175018.33 65624.00 174975.67 65624.00 174933.00 65624.00C174911.33 65635.00 174889.67 65646.00 174868.00 65657.00C174856.58 65645.27 174845.25 65633.45 174833.77 65621.77C174813.18 65601.18 174792.59 65580.59 174772.00 65560.00C174761.33 65517.00 174750.67 65474.00 174740.00 65431.00C174750.67 65409.67 174761.33 65388.33 174772.00 65367.00C174761.33 65356.33 174750.67 65345.67 174740.00 65335.00C174750.67 65324.33 174761.33 65313.67 174772.00 65303.00C174740.00 65303.00 174708.00 65303.00 174676.00 65303.00C174697.33 65270.67 174718.67 65238.33 174740.00 65206.00C174718.67 65184.67 174697.33 65163.33 174676.00 65142.00C174686.67 65120.67 174697.33 65099.33 174708.00 65078.00C174697.33 65078.00 174686.67 65078.00 174676.00 65078.00C174676.00 65045.67 174676.00 65013.33 174676.00 64981.00C174665.00 64970.33 174654.00 64959.67 174643.00 64949.00C174632.33 64959.67 174621.67 64970.33 174611.00 64981.00C174600.33 64970.33 174589.67 64959.67 174579.00 64949.00C174568.33 64959.67 174557.67 64970.33 174547.00 64981.00C174525.67 64949.00 174504.33 64917.00 174483.00 64885.00C174471.27 64896.42 174459.45 64907.75 174447.77 64919.23C174437.85 64929.15 174427.92 64939.08 174418.00 64949.00C174418.00 64959.67 174418.00 64970.33 174418.00 64981.00C174407.33 64991.67 174396.67 65002.33 174386.00 65013.00C174343.00 65024.00 174300.00 65035.00 174257.00 65046.00C174268.00 65056.67 174279.00 65067.33 174290.00 65078.00C174279.00 65099.33 174268.00 65120.67 174257.00 65142.00C174225.00 65142.00 174193.00 65142.00 174161.00 65142.00C174150.33 65120.67 174139.67 65099.33 174129.00 65078.00C174096.67 65078.00 174064.33 65078.00 174032.00 65078.00C174010.67 65099.33 173989.33 65120.67 173968.00 65142.00C173936.00 65142.00 173904.00 65142.00 173872.00 65142.00C173861.33 65152.67 173850.67 65163.33 173840.00 65174.00C173840.00 65195.67 173840.00 65217.33 173840.00 65239.00C173807.67 65239.00 173775.33 65239.00 173743.00 65239.00C173721.67 65249.67 173700.33 65260.33 173679.00 65271.00C173657.33 65260.33 173635.67 65249.67 173614.00 65239.00C173582.00 65249.67 173550.00 65260.33 173518.00 65271.00C173507.33 65260.33 173496.67 65249.67 173486.00 65239.00C173475.33 65249.67 173464.67 65260.33 173454.00 65271.00C173454.00 65249.33 173454.00 65227.67 173454.00 65206.00C173443.00 65227.67 173432.00 65249.33 173421.00 65271.00C173399.67 65271.00 173378.33 65271.00 173357.00 65271.00C173357.00 65249.33 173357.00 65227.67 173357.00 65206.00C173335.67 65195.33 173314.33 65184.67 173293.00 65174.00C173293.00 65152.67 173293.00 65131.33 173293.00 65110.00C173282.33 65088.67 173271.67 65067.33 173261.00 65046.00C173250.33 65046.00 173239.67 65046.00 173229.00 65046.00C173229.00 65013.67 173229.00 64981.33 173229.00 64949.00C173196.67 64938.33 173164.33 64927.67 173132.00 64917.00C173132.00 64906.33 173132.00 64895.67 173132.00 64885.00C173121.33 64885.00 173110.67 64885.00 173100.00 64885.00C173100.00 64874.33 173100.00 64863.67 173100.00 64853.00C173078.67 64831.33 173057.33 64809.67 173036.00 64788.00C173025.33 64788.00 173014.67 64788.00 173004.00 64788.00C172982.33 64745.33 172960.67 64702.67 172939.00 64660.00C172917.67 64660.00 172896.33 64660.00 172875.00 64660.00C172864.33 64638.33 172853.67 64616.67 172843.00 64595.00C172821.33 64595.00 172799.67 64595.00 172778.00 64595.00C172778.00 64584.33 172778.00 64573.67 172778.00 64563.00C172789.00 64552.33 172800.00 64541.67 172811.00 64531.00C172811.00 64499.00 172811.00 64467.00 172811.00 64435.00C172821.67 64424.33 172832.33 64413.67 172843.00 64403.00C172875.00 64403.00 172907.00 64403.00 172939.00 64403.00C172949.67 64392.00 172960.33 64381.00 172971.00 64370.00C173003.33 64359.33 173035.67 64348.67 173068.00 64338.00C173068.00 64327.33 173068.00 64316.67 173068.00 64306.00C173078.67 64295.33 173089.33 64284.67 173100.00 64274.00C173089.33 64263.33 173078.67 64252.67 173068.00 64242.00C173078.67 64231.33 173089.33 64220.67 173100.00 64210.00C173100.00 64188.33 173100.00 64166.67 173100.00 64145.00C173089.33 64134.33 173078.67 64123.67 173068.00 64113.00C173089.33 64113.00 173110.67 64113.00 173132.00 64113.00C173121.33 64102.33 173110.67 64091.67 173100.00 64081.00C173110.67 64059.67 173121.33 64038.33 173132.00 64017.00C173153.33 63995.33 173174.67 63973.67 173196.00 63952.00C173185.33 63930.67 173174.67 63909.33 173164.00 63888.00C173153.33 63877.33 173142.67 63866.67 173132.00 63856.00C173132.00 63845.33 173132.00 63834.67 173132.00 63824.00C173196.33 63813.33 173260.67 63802.67 173325.00 63792.00C173325.00 63781.00 173325.00 63770.00 173325.00 63759.00C173335.67 63748.33 173346.33 63737.67 173357.00 63727.00C173357.00 63716.33 173357.00 63705.67 173357.00 63695.00C173378.33 63695.00 173399.67 63695.00 173421.00 63695.00C173421.00 63663.00 173421.00 63631.00 173421.00 63599.00C173399.67 63599.00 173378.33 63599.00 173357.00 63599.00C173367.67 63577.33 173378.33 63555.67 173389.00 63534.00C173399.67 63523.33 173410.33 63512.67 173421.00 63502.00C173432.00 63470.00 173443.00 63438.00 173454.00 63406.00C173475.33 63373.67 173496.67 63341.33 173518.00 63309.00C173539.33 63287.67 173560.67 63266.33 173582.00 63245.00C173582.00 63202.00 173582.00 63159.00 173582.00 63116.00C173592.67 63105.33 173603.33 63094.67 173614.00 63084.00C173625.00 63062.67 173636.00 63041.33 173647.00 63020.00C173636.00 62987.67 173625.00 62955.33 173614.00 62923.00C173614.00 62901.67 173614.00 62880.33 173614.00 62859.00C173603.33 62859.00 173592.67 62859.00 173582.00 62859.00C173571.33 62837.67 173560.67 62816.33 173550.00 62795.00C173560.67 62784.33 173571.33 62773.67 173582.00 62763.00C173571.33 62752.33 173560.67 62741.67 173550.00 62731.00C173507.00 62752.33 173464.00 62773.67 173421.00 62795.00C173399.67 62784.33 173378.33 62773.67 173357.00 62763.00C173346.33 62752.33 173335.67 62741.67 173325.00 62731.00C173303.67 62720.00 173282.33 62709.00 173261.00 62698.00C173261.00 62676.67 173261.00 62655.33 173261.00 62634.00C173250.33 62623.33 173239.67 62612.67 173229.00 62602.00C173239.67 62580.67 173250.33 62559.33 173261.00 62538.00C173250.33 62527.33 173239.67 62516.67 173229.00 62506.00C173207.33 62506.00 173185.67 62506.00 173164.00 62506.00C173153.33 62495.00 173142.67 62484.00 173132.00 62473.00C173100.00 62473.00 173068.00 62473.00 173036.00 62473.00C173003.67 62484.00 172971.33 62495.00 172939.00 62506.00C172939.00 62484.33 172939.00 62462.67 172939.00 62441.00C172949.67 62430.33 172960.33 62419.67 172971.00 62409.00C172960.33 62398.33 172949.67 62387.67 172939.00 62377.00C172949.67 62366.33 172960.33 62355.67 172971.00 62345.00C172971.00 62302.00 172971.00 62259.00 172971.00 62216.00C172982.00 62205.33 172993.00 62194.67 173004.00 62184.00C173014.68 62162.61 173025.41 62141.25 173036.05 62119.85C173046.70 62087.57 173057.35 62055.28 173068.00 62023.00C173068.00 62012.33 173068.00 62001.67 173068.00 61991.00C173046.25 61969.27 173024.54 61947.49 173002.76 61925.79C172992.17 61915.53 172981.59 61905.26 172971.00 61895.00C172982.00 61873.33 172993.00 61851.67 173004.00 61830.00C173004.00 61819.33 173004.00 61808.67 173004.00 61798.00C172971.67 61787.33 172939.33 61776.67 172907.00 61766.00C172907.00 61744.67 172907.00 61723.33 172907.00 61702.00C172875.00 61691.33 172843.00 61680.67 172811.00 61670.00C172800.00 61670.00 172789.00 61670.00 172778.00 61670.00C172756.63 61658.97 172735.23 61647.97 172713.87 61636.91C172681.91 61615.61 172649.96 61594.30 172618.00 61573.00C172607.00 61573.00 172596.00 61573.00 172585.00 61573.00C172574.33 61562.33 172563.67 61551.67 172553.00 61541.00C172563.67 61530.33 172574.33 61519.67 172585.00 61509.00C172596.00 61509.00 172607.00 61509.00 172618.00 61509.00C172628.67 61487.33 172639.33 61465.67 172650.00 61444.00C172660.67 61444.00 172671.33 61444.00 172682.00 61444.00C172671.33 61433.33 172660.67 61422.67 172650.00 61412.00C172650.00 61401.33 172650.00 61390.67 172650.00 61380.00C172628.33 61380.00 172606.67 61380.00 172585.00 61380.00C172574.33 61358.67 172563.67 61337.33 172553.00 61316.00C172574.67 61305.33 172596.33 61294.67 172618.00 61284.00C172607.00 61262.33 172596.00 61240.67 172585.00 61219.00C172585.00 61197.67 172585.00 61176.33 172585.00 61155.00C172574.33 61144.33 172563.67 61133.67 172553.00 61123.00z"}}}); diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.europe.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.europe.js new file mode 100644 index 00000000..94b107d2 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.europe.js @@ -0,0 +1,2 @@ +/** Add Europe Map Data Points */ +jQuery.fn.vectorMap('addMap', 'europe_en', {"width":680,"height":520,"pathes":{"gl":{"path":"M13.47,93.57C12.35,92.52 12.34,90 10.44,89.14 10.62,88.14 13.84,87.66 11.35,86.39 10.05,87.17 9.25,86.92 8.71,87.58 6.27,88.12 8.6,85.09 6.17,85.17 5.23,84.47 10.33,84.75 9.98,83.14 11.32,83.4 14.67,82.04 12.37,81.03 11.23,81.19 6.54,82.06 10.06,81.32 13.04,80.64 9.92,76.6 8.71,79.05 9.24,77.06 11.03,78.05 12.88,77.78 14.68,74.59 9.38,77.17 8.23,75.54 7.26,73.61 12.43,77.09 11.48,74.6c2.44,-0.76 -0.97,1.23 1.21,1.43 1,0.07 3.06,0.24 1.26,-0.8C15.39,74.51 14.27,73.05 14.04,72.76 16.26,70.08 9.73,69.39 11.65,72.54 9.43,70.77 7.4,69.72 5.62,68.37 4.84,67.27 3.62,65.14 5.75,64.54 6.27,63.17 3.83,63.23 6.08,62.64 8.52,60.62 3.8,58.38 3.79,56.87 4.78,56.07 3.39,53.57 4.92,55.82c2,1.48 -1.5,0.05 -0.41,1.67 0.7,1.18 4.94,4.58 4.09,1.22C7.96,57.37 6.11,57.21 8.09,56.47 5.75,56.14 4.83,52.58 8.11,53.61c1.58,0.65 2.17,-1 2.13,-1.24 1.86,-0.56 0.99,-3.89 0.14,-5.02 -2.29,-0.92 1.59,-2.34 -1.23,-2.91 0.6,-3.73 4.98,-2.29 7.51,-3.37 2.78,-1.33 -1.33,-1.73 -1.69,-3.06 -3.07,-1.99 2.8,-0.5 3.28,-2.76 2.87,0.22 -2.67,-2.82 -1.49,-3.84 1.34,0.59 4.57,3.1 4.27,-0.2C20.58,29.48 17.09,31.14 17.33,29.6c1.78,1.02 0.79,-3.69 2.33,-1.12 1.76,1.21 4.05,-0.81 1.11,-1.21 -0.72,-0.16 1.96,-1.91 2.18,-0.31 2.04,0.89 2.39,3.26 4.86,3.29 1.12,-1.58 -2.89,-2.38 -0.16,-2.31 1.35,-1.83 -5.03,-0.94 -1.14,-2.29 1.39,-1.55 1.81,4.29 2.64,1.36 -0.57,-1.39 -0.41,-4.67 1.53,-2.59 0.16,2.02 -2.74,3.73 -1.03,6.23 2.7,1.13 0.11,-4.85 3.69,-4.25 2.74,-0.7 0.37,-3.01 -1.39,-3.16 0.93,-1.59 -0.48,-0.52 -0.91,-1.1 -1.26,0.42 -2.63,-0.27 -1.15,-1.19 -0.81,-1.9 -3.85,0.74 -5.54,0.53 -3.44,0.64 1.14,-2.76 2.36,-3.3 2.28,-0.77 4.66,2.97 6.55,0.04C34.81,17.14 33.04,17.79 32.17,17.97 30.61,18.81 30.38,17.32 30.54,16.77 29.14,17.79 26.4,16.27 29.42,16.34 29.89,14.12 31.85,14.39 33.58,13.44c0.27,-2.21 -3.96,0.03 -1.92,-1.94 2.34,1.37 5.29,0.49 7.37,1.6 0.49,1.25 2.93,3.07 2.07,0.58C40.16,10.86 37.07,10.79 34.89,10.94 32.01,10.71 38.39,8.92 36.45,6.69 35.49,6.8 33.31,6.65 34.75,5.53c1.74,0.57 3.45,1.31 2.13,3.63 0.97,-0.77 3.6,0.14 4.92,-0.01C42.62,6.51 37.36,8.29 39.31,5.97 39.94,4.69 35.39,5.71 36.07,3.41c2.18,-0.52 6.21,0.1 8.48,1.64 1.78,-0.72 2.84,-0.23 4.07,0.55 1.73,-0.23 3.46,0.06 2.78,2.25C52.75,9.86 54.51,8.35 52.72,6.73 52.71,4.07 54.56,10.07 55.78,8.98 56.01,5.87 52.57,4.02 49.87,3.57 48.45,2.66 43.96,4.29 45.02,2.48 44.96,1.07 43.75,0.16 45.71,1.28 47.56,3.52 50.55,-0.47 53.01,0.78 55.13,-0.05 52.02,4.62 54.57,4.07 55.09,3.62 56.43,7.62 57.26,5.53 57.36,3.28 54.5,4.61 54.71,2.93 54.66,0.68 56.28,0.89 57.93,0.78 59.1,1.36 57.92,5.72 60.98,5.64 61.74,4.33 57.63,0.17 61.09,2.11 61.53,3.09 65.18,3.43 63.42,2.17 61.88,1.53 60.02,-0.12 62.69,1.24c1.18,0.74 1.27,-0.27 2.37,-0.09 0.49,-0.8 2.06,-0.17 3.01,-0.37 45.89,0 91.78,0 137.67,0 0.61,1.21 1.15,3.04 -0.24,1.09 -2.48,-0.7 1.23,2.94 1.58,3.94 1.63,2.86 -1.86,0.67 -3.36,1.88 1.28,-1.72 -2.26,-4.24 -1.57,-1.36 0.03,2.25 1.64,3.73 3.68,2.39 1.03,0.77 -1.42,2.8 -1.62,3.53 -3.09,0.12 0.02,1.62 1.04,2.22 0.66,2.09 4.04,0.64 2.3,3.22 -1.05,1.95 -3.92,1.82 -3.21,-0.86 0.14,-3.28 -4.67,-1.36 -4.04,-5.02 -2.02,-0.71 -0.18,3.84 -2.96,2.48 -0.73,0.74 0.41,1.75 -1.42,1.32 -2.61,0.54 1.71,4.84 -0.38,4.25 -1.39,0.66 -1.21,4.72 0.33,2.08 -0.04,-1.13 1.18,-4.09 2.39,-2.05 0.43,1.69 3.14,3.16 0.34,3.59 0.86,3.33 -3.29,2.48 -4.22,0.42 -0.56,1.42 -4.92,2.25 -4.96,-1.01 -1.09,-1.09 -0.61,-6.28 0.38,-2.79 -0.38,2.15 4.88,3.94 3.74,1.34 -3.75,0.99 -2.13,-7.24 -6.06,-4.79 -0.93,1.3 -1.66,1.94 -1.57,-0.09 0.87,-1.48 -0.65,-6.36 -1.62,-2.76 -0.29,1.71 1.87,5.7 -1.38,4.23 -1.61,0.79 -3.43,1.95 -3.68,-0.56 -1.68,-1 0.16,-4.48 -2.68,-3.04 -0.67,1.11 2.68,6.25 0.02,3.71 -0.94,-1.89 -3.02,-1.6 -4.56,-0.77 1.83,0.09 2.37,0.85 0.57,2.18 0.59,2.05 2.81,-2.2 3.66,0.12 1.38,0.4 3.13,-0.11 3.81,2.17 2.43,3.24 -2.95,0.83 -4.01,1.04 -0.05,-1.82 -4.79,-3.3 -3.23,-1.13 1.49,0.95 1.71,0.82 0.15,1.51 -1.1,2.37 1.53,3.48 2.9,1.87 3.12,-1.53 5.02,4.79 1.15,3.53 -2.62,-0.97 -1.48,2.05 -3.89,2.7 -0.43,2.18 2.56,-0.04 2.88,-0.79 2.47,-0.74 2.4,2.46 3.26,3.28 -2.41,2.08 2.06,1.61 0.72,3.86 0.87,0.94 2.37,2.01 0.05,2.28 -2.05,0.35 -0.86,2.02 0.59,1.45 -1.67,-0.11 -1.69,1.85 -1.36,2.27 -1.73,0.52 -2.08,4.37 -0.55,3.78 -0.25,-2.23 4.33,-2.23 2.08,-0.24 -2.82,-0.46 -0.7,2.99 -3.43,2.2 2.08,0.81 0.22,1 -1.03,1.19 -1.32,0.16 3.49,1.1 1.39,1.26 -1.9,0.07 -0.29,1.99 -2.31,1.42 1.18,0.54 1.34,1.84 1.35,2.8 -2.18,2.04 -4.44,-0.74 -2.18,-2.64 1.63,-0.69 0.76,-4.19 -0.17,-2.1 -0.64,2.71 -4.66,4.66 -4.98,0.68 -0.13,-3.43 1.98,-6.57 2.12,-10.01 -0.26,-1.47 -2.38,-1.12 -1.92,-3.26 0.2,-2.67 -2.43,-4.09 -3.97,-4.66 0.54,-2.82 0.04,-5.39 -1.15,-7.72 0.49,-2.96 -3.2,-2.36 -2.3,0.29 0.39,1.99 2.16,3.98 1.82,5.79 -0.98,-1.18 -4.72,-2.37 -4.53,0.09 1.53,0.74 4.96,0.32 3.23,3.09 -0.36,0.92 2.65,-0.97 2.92,1.14 1.39,1.16 4.2,3.13 1.09,4.33 -2.3,0.81 -7.78,0.76 -7.23,-2.79 1.56,-1.72 -2.19,-2.27 -1.32,0.16 -1.72,-2.55 -3.53,-0.09 -1.9,1.66 -2.13,2.01 -4.41,0.62 -6.81,0.57 -2.19,2.71 4.76,1.16 2.08,3.05 0.58,1.9 4.08,1.91 5.81,2.83 1.96,1.43 -0.47,2.15 -1.35,0.46 -1.82,-1.08 -3.45,2.21 -4.74,-0.62 -0.64,-2.28 -4.68,1.1 -2.47,0.81 1.98,0.42 2.27,5.38 5.07,2.98 1.84,-3.35 3.57,2.14 6.26,0.44 1.29,-0.17 2.13,-0.02 0.67,0.65 1.09,1.24 2.33,0.17 2.6,1.96 1.19,2.8 4.25,5.41 6.32,6.4 -0.65,1.36 -3.26,-1.74 -3.14,1.07 -0.24,-1.71 -1.8,-0.78 -1.41,0.45 -1.2,-0.78 -1.84,-2.07 -1.82,0.08 -0.39,2.77 -2.92,-1.74 -2.76,-0.46 0.55,1.51 -0.55,2.28 -0.85,0.45 -2.38,-1.66 -2.14,3.66 -3.7,0.79 -1.88,-0.98 -0.85,3.28 -2.38,0.99 -2,-0.69 -1.48,2.95 -3.73,1.98 -1.43,0.57 -1.73,-1.87 -2.48,0.33 -1.28,0.15 -2.02,-1.77 -3.67,-0.49 -1.51,-0.59 -3.89,-0.69 -5.18,-1.79 -1.83,0.4 -3.94,-2.71 -4.99,0.05 -1.52,0.2 0.6,-5.44 -2.51,-2.84 -0.5,1.46 -2.44,2.79 -1.46,0.41 -0.04,-2.08 -3.47,-2.35 -1.81,-0.01 -0.33,2.95 -2.47,-1.46 -3.31,-2.22 2.66,-0.66 -1.9,-3.4 0.58,-4.85 0.98,-1.25 -0.43,-3.9 -1.29,-1.57 -2.2,1.2 0.59,4.8 -2.3,3.1 0.07,1.58 0.73,2.33 -0.49,2.37 -0.31,3.19 -2.4,-0.77 -3.7,1.08 -1.26,-0.57 -3.86,-0.58 -3.24,0.73 -1.86,1.54 -5.17,-0.4 -5.06,3.18 -2.02,-0.95 -3.43,1.13 -4.24,1.49 -0.67,-0.74 -1.24,2.48 -2,1.23 2.12,-2.45 -2.15,-1.8 -1.8,0.58 -2.16,1.39 -3.92,0.18 -2.08,-1.7 -1.67,0.05 -3.09,2.47 -2.5,-0.4 -0.88,-2.96 -1.92,-0.22 -2,1.13 -1.96,-0.26 -4.27,2.16 -3.76,-0.97 -0.78,-1.12 -2.93,1.49 -3.4,-0.02 1.83,-0.91 0.7,-3.4 -0.63,-1.07 -0.78,1.04 -1.78,1.59 -1.04,-0.05 -2.35,-3.54 3.85,-1.66 4.59,-3.73 -0.17,-1.96 -2.75,-5.32 -4.26,-2.64 1.79,0.66 -1.44,2.8 -2.07,2.43 -1.51,-3.02 -4.63,-0.57 -2.13,1.56 0.17,1.83 -2.38,1.81 -1.85,-0.14 -1.36,-2.38 -2.64,3.42 -2.69,-0.09 0.92,-1.47 0.05,-4.47 -1.39,-1.81 0.69,-2.4 -1.59,-1.67 -2.42,-0.69 -1.63,-2.6 -2.81,-0.08 -1.32,1.39 -0.12,2.09 -5.82,3.27 -3.43,0.33 -0.7,-1.39 -2.14,-1.09 -2.9,-2.54 -1.31,0.12 -1.87,1.12 -2.63,1.96 -0.18,2.43 -0.75,4.74 -2.05,6.98 -0.56,-1.99 -3.06,-1.81 -4.45,-3.2 -2.37,1.32 0.55,4.85 0.85,5.51 -2.93,-1.09 -0.49,5.23 -3.18,2.66C53.03,69.44 53.8,64.37 51.35,66.72c-0.01,1.25 1.67,5.14 1.03,4.67 -0.53,-2.51 -2.88,0.37 -2.61,-2.21 -1.56,-2.63 -4.32,1.46 -2.75,2.77 0.01,1.17 -1.56,2.39 -0.5,0.42 0.86,-3.51 -4.59,-2.97 -3.27,0.28 1.49,1.65 -0.07,2.95 -1.09,0.84 -1.55,-1.63 -4.28,0.31 -4.69,-2.84 -1.38,-1.87 -1.94,1.56 -0.77,2.26 -0.06,1.31 -0.47,2.49 -0.74,0.56 -1.54,-2.22 -1.58,2.78 -0.86,3.53 1.64,2.36 -5.86,1.67 -2.64,3.82 2.3,1.03 -2.22,1.12 -2.82,0.61 -1.74,0.43 1.87,2.58 -0.75,1.83C27.52,82.87 27.84,78.97 25.72,81.05c-0.33,1.79 3.97,2.08 0.81,3.67C24.18,85.6 27.77,81.48 24.7,81.96c-1.65,-0.58 -3.25,0.94 -2.07,2.52 -0.13,-1.56 -3.34,-2.97 -2.3,-0.65 0.92,1 3.65,4.19 0.68,3.11 -0.39,-1.36 -2.18,-3.54 -2.55,-1.53 -2.1,0.36 1.98,3.44 0.79,3.95 -0.52,-1.87 -2.86,-1.68 -1.64,0.35 -0.16,0.51 -2.67,-2.78 -2.9,-4.29 -1.64,-2.64 -1.84,0.81 -1.4,1.86 -0.78,1.52 2.24,0.79 1.57,2.42 -1.75,-0.73 -3.2,1.28 -0.75,1.28 -0.16,0.78 0.34,2.28 -0.65,2.59z M34.12,18.3c-1.05,0.6 -2.47,3.81 -0.57,3.47 1.95,-0.22 4.06,-4.82 0.57,-3.47z m-22.97,56.17c-2.31,-0.35 -0.79,-1.58 0,0z M2.14,66.59c-1.38,-1.11 -0.95,-1.35 0.46,-0.36 -0.18,-0.08 -0.27,0.6 -0.46,0.36z m168.23,-6.32c-0.28,-1.85 2.85,0.02 0.03,0l-0.03,0z M7.85,51.96c-0.57,-0.92 1.55,0.27 0,0z m1.18,-1.63C7.41,50.26 7.17,48.77 8.95,49.87 10,50.07 10.77,49.96 9.03,50.33z M184.09,37.53c-0.77,-1.48 -1.43,-4.23 -2.73,-6.24 -2.01,-2.67 1.21,-6.02 3.05,-2.64 0.95,1.04 0.93,3.38 1.44,4.42 -4.98,-0.16 0.39,3.51 -1.76,4.46z M23.01,25.35c-1.12,-0.81 -0.79,-3.25 0.17,-0.92 0.17,0.37 -0.49,0.58 -0.17,0.92z M209.99,8.88c0.65,-1.41 0.2,-3.29 -1.61,-3.21 -0.07,-1.5 -1.95,-5.46 0.62,-4.89 1.44,0 2.88,0 4.31,0 1.06,2.38 -1.6,4.58 -1.58,7.24 -0.32,0.7 -1.06,0.8 -1.74,0.86z M44.32,3.05c-1.74,-0.98 -6.31,0.12 -6.14,-2.09 1.47,1.81 3.05,0.95 2.25,-0.17 2.2,-0.52 2.82,0.46 3.89,2.27z","name":"Greenland"},"is":{"path":"m151.61,141.44c-2.42,-0.05 -4.73,-1.12 -5.95,-3.36 -0.71,-2.06 -4.34,-1.68 -3.81,-4.38 0.8,-0.95 3.4,-0.95 1.03,-1.6 -1.69,0.92 -0.37,-1.61 -2.18,-0.86 -0.88,-0.03 -1.32,-2.12 -2.96,-2.05 -1.43,-1.13 -6,-1.27 -4.53,-3.48 1.4,1.45 5.16,1.15 5.29,-1.63 0.95,-0.08 4.39,1.14 2.46,-0.91 -1.28,-0.31 -3.16,-1.27 -0.58,-1.35 2.41,0.51 2.39,-2.69 -0.02,-1.57 -1.25,0.39 -2.36,1.06 -1.66,-0.43 -0.34,-1.62 1.57,-4.11 -1.54,-3.94 -1.49,-1.7 -3.83,-2.36 -5.98,-2.91 1.9,-1.43 2.13,2 4.45,0.36 0.58,-0.11 0.84,1.82 1.93,0.36 1.45,0.02 2.12,1.75 4.12,1.85 1.57,1.88 4.72,-0.08 2.56,-1.73 -1.13,0.23 -4.71,-0.08 -2.41,-1.51 1.13,0.1 5.66,-0.35 3.94,-1.58 -2.53,-0.05 -1.4,-0.83 -0.29,-1.63 0.84,-2.83 -2.64,-1.96 -3.34,-1.81 -1.47,-0.72 -2,-0.85 -1.64,-2.44 2.52,0.42 0.64,-2.75 -0.27,-3.56 -0.04,-0.34 1.76,2 1.91,-0.11 -0.65,-3.43 1.88,0.34 1.11,2 -0.95,4.21 5.86,2.44 3.19,-0.73 -1.94,-1.31 0.11,-2.67 -1.13,-4.2 1.13,0.42 1.67,1.6 2.04,1.18 1.98,0.31 -0.01,2.5 1.33,3.37 0.86,1.89 -0.77,4.19 1.64,5.57 -1.28,0.64 -3.87,-0.52 -2.63,1.99 -0.4,1.18 -1.92,2.25 -0.42,2.93 -1.31,1.46 -1.09,4.59 1.22,2.7 0.49,-1.4 2.89,-6.12 2.22,-2.37 2.69,2.22 4.53,-3.04 4.48,-5.25 2.58,0.03 -0.68,6.63 3.51,5.53 -0.01,-0.74 0.05,-5.1 1.81,-2.72 1.08,-2.01 3.5,-0.36 1.83,1.62 2.1,1.36 -0.53,3.45 0.95,5.46 2.69,-0.06 0.02,-7.39 2.92,-6.07 -0.32,2.52 1.49,4.92 3.27,1.85 1.68,-2.37 1.62,3.33 3.69,1.28 1.71,-0.8 1.1,-6.38 3.47,-3.02 -0.81,1.5 1.32,1.54 -0.24,3.29 -0.5,2.17 2.82,1.16 2.36,3.29 2.02,0.52 2.1,1.62 0.19,2.57 -2.6,1.53 3.45,1.86 0.49,3.25 -0.74,0.55 -3.68,1.15 -1.27,1.34 1.72,-0.23 4.34,-1.28 4.35,1.54 -0.04,2.17 -4.93,1.21 -2.47,3.09 1.83,0.33 2.75,2.38 0.41,2.2 -1.18,-0.56 -1.74,-0.63 -0.71,0.56 -0.6,-0.3 -3.92,0.12 -2.06,0.55 2.71,0.87 -0.55,1.36 -1.7,1.52 -1.06,0.04 -2.49,1.02 -2.87,2.69 -1.35,-0.83 -1.72,1.98 -2.29,-0.35 -0.72,-2.57 -2.1,-0.68 -2.71,0.31 -2.09,-0.1 -4.17,0.18 -5.78,1.63 -1.89,0.57 -3.52,-3.04 -3.52,0.21 -2.4,-1.75 -5.62,-1.53 -6.88,1.4l-0.35,0.08 0,0z m24.31,-7.94c-1.58,1.64 1.17,1.65 0.84,-0.23 -0.28,0.08 -0.56,0.15 -0.84,0.23z M147.49,99.76c-2.33,0.02 -1.42,1.38 0.2,1.79 0.14,-0.38 0.69,-1.97 -0.2,-1.79z m33.62,15.99c1.19,-0.59 1.6,-0.17 0,0z m-44.05,-9.09c-1.62,-0.01 -0.68,-1.6 0.37,-0.74 1.34,-0.47 -0.84,-4.6 0.49,-2.48 -0.6,1.82 2.54,3.42 -0.86,3.22z m-1.42,-1.5c-1.66,0.2 -1.5,-3.06 -0.29,-0.86 -0.05,0.3 1.22,0.95 0.29,0.86z m4.48,-1.49c-0.86,-0.96 -0.83,-1.57 0,0z","name":"Iceland"},"pt":{"path":"m126.31,476.79c-3.11,-0.89 -5.74,-4.21 -9.28,-3.12 -1.78,0.38 1.76,-2.58 1.47,-3.95 0.39,-1.92 1.56,-3.11 1.18,-4.56 -0.46,-1.65 0.47,-3.6 1.4,-5.27 -0.61,-1.65 3.07,-0.14 2.33,-1.74 -1.59,-1.17 -2.48,-2.71 -4.71,-1.61 -1.89,-0.04 -2.12,-3.1 -2.67,-4.46 0.27,-2.21 3.57,-4.27 2.21,-6.5 2.42,0.37 3.47,-2.17 4.77,-3.81 0.98,-1.71 1.87,-3.43 3.16,-4.47 -0.79,-1.76 1.02,-5.31 3.28,-5.87 1.59,-1.26 -0.95,-2.63 0.8,-4.09 0.23,-2.53 -1.05,-5.19 -0.11,-7.75 2.54,0.06 0.15,-1.87 0.17,-2.24 1.59,-1.44 4.74,-3.3 6.49,-1.31 -3.35,1.53 -0.16,3.98 2.09,3.19 1.85,-0.17 3.87,2.53 6.45,0.97 1.56,-0.13 6.26,-0.07 4.22,3.05 0.22,1.77 4.81,2.08 1.88,3.98 -2.66,0.33 -4.02,2.88 -6.33,3.35 -0.97,1.66 1.09,4.53 -0.81,6.49 -1.07,1.01 0.55,2.39 -1.62,2.77 -2.6,1.54 1.62,6.06 -2.82,6.49 -1.74,-0.37 -5.6,-2.08 -3.57,1.31 1.07,1.89 -0.41,4.57 2.03,6.2 1.92,2.91 -3.81,2.81 -3.68,5.95 -1.09,1.6 0.5,5.45 2.67,5.41 -1.19,1.2 -4.31,1 -5,3.34 -3.07,2.07 -0.28,7.22 -4.25,7.62 -0.55,0.29 -1.11,0.63 -1.75,0.65z","name":"Portugal"},"ma":{"path":"m114.26,519.26c5.38,-1.06 11.75,-0.39 15.9,-4.63 5.26,-4.88 8.22,-11.54 11.83,-17.6 2.3,-1.64 3.11,0.89 3.7,2.43 3.25,0.06 3.27,5.03 6.51,6.18 2.01,2.4 5.02,1.6 7.69,1.35 1.26,1.84 3.78,-0.68 5.41,1.5 1.48,1.09 4.97,-1.46 5.09,1.72 1.76,1.07 3.75,0.97 5.94,1.12 1.21,2.49 5.27,4 3.5,6.77 1.55,1.82 -0.97,1 -2.11,1.18 -21.15,0 -42.31,0 -63.46,0z","name":"Morocco"},"es":{"path":"m170.08,507.95c-0.69,-0.45 0.64,-1.19 0,0z m-23.1,-9.15c-1.89,-0.27 -1.23,-3.36 0.81,-2.76 -1.01,0.61 -0.28,2.16 -0.81,2.76z m-1.53,-5.41c-1.92,-1.84 -4.81,-3.55 -4.78,-6.5 1.74,-1.65 -3.05,-2.72 0.06,-3.62 1.8,0.08 1.95,-2.62 0.29,-1.71 -1.68,1.92 -1.49,-3.2 -3.57,-3.37 -1.21,-2.54 -5.06,-1.7 -6.26,-3.7 0.08,-2.72 1.22,-5.37 3.58,-6.95 1.91,0.46 5.66,-3.3 1.98,-3.27 -1.9,-2.17 -1.67,-5.74 1.14,-6.99 3.7,-0.95 1.1,-4.57 -0.28,-6.35 0.58,-1.68 0.45,-3.01 -0.84,-4.53 2.46,2.34 7.45,0.07 6.4,-3.43 -2.26,-2.56 3.15,-2.71 1.97,-5.34 1.81,-1.67 0.28,-5.41 1.17,-6.21 1.77,-2.14 4.99,-2.46 6.88,-4.55 1.92,-2.79 -4.07,-2.45 -2.2,-4.91 0.43,-3.16 -4.07,-2.3 -5.69,-3.2 -1.8,2.37 -3.89,-1.02 -6.23,-0.51 -0.28,-1.34 -3.49,1.05 -2.42,-0.88 2.82,-1.19 -0.75,-4.5 -2.73,-2.96 -2.11,1.45 -3.86,-0.78 -1.34,-1.64 0.94,0.28 2.32,-1.98 0.72,-1.58 2.23,-1.63 -2.16,-0.92 -0.24,-2.66 2.41,-1.99 0.28,-4.66 -2.06,-3.75 -2.26,-1.66 -0.12,-3.23 1.07,-4.13 3.66,0.29 6.76,-2.08 9.92,-3.51 1.78,-2.19 1.34,2.22 3.29,-0.21 3.33,-0.27 2.62,6.64 6.6,4.09 2.47,1.16 5.51,0.94 8.02,1.44 1.9,-1.24 3.14,2.45 5.32,2.3 2.35,0.57 4.3,2.34 6.75,2.93 2.65,1.41 5.29,-0 7.84,-0 2.13,0.65 4.69,5.39 6.5,1.98 2.5,1.32 5.04,3.91 8.46,3.08 1.39,-0.01 3.8,0.79 4.14,1.8 -1.87,1.22 0.06,2.67 1.22,2.4 1.66,1.57 5.29,1.19 5.34,4 1.46,0.54 4.43,-0.57 4.33,1.92 1.41,-0.29 3.73,0.98 4.54,0.5 1.54,0.01 3.53,0.67 3.72,-1.35 1.63,1.02 3.94,2.12 5.05,3.3 -0.62,2.48 1.62,2.94 3.4,2.37 1.23,1.43 2.74,2.23 4.47,1.42 1.62,0.92 3.85,2.1 4.94,-0.04 1.38,-0.43 5.47,1.31 2.5,2.25 -0.52,2.49 0.35,5.62 -3.02,6.24 -3.95,0.65 -6.55,3.99 -10.24,4.85 -4,0.26 -8.86,0.24 -11.41,3.91 0.64,1.13 2.06,1.75 -0.08,1.82 -2.98,1.35 -3.8,5 -6.55,6.72 -2.04,2.09 -4.6,4.27 -5.09,7.29 -0.14,3.13 0.72,6.8 3.86,8.19 -0.28,2.13 -4.94,1.61 -6.14,3.93 -1.51,0.81 -1.84,2.35 -3.08,3.65 0.22,1.68 -4.27,3.01 -1.46,5.03 -0.94,1.1 -4.96,-1.49 -6.88,0.41 -2.79,1.13 -4.55,3.71 -5.69,6.37 -2.11,3.74 -4.63,-2.34 -7.31,0.69 -2.28,0.2 -4.7,-1.72 -7.4,-1.1 -2.51,-0.92 -5.12,-1.75 -7.89,-1.82 -2.99,0.03 -4.54,3.25 -7.74,1.83 -3.45,-0.48 -3.73,3.46 -6.83,4.06z M229.67,469.73c-3.03,-0.94 2.34,-1.17 0,0z m-3.28,-1.86c-1.31,-1.98 3.63,-2.8 0.96,-0.55 -0.28,0.23 -0.58,0.51 -0.96,0.55z m8.15,-0.95c-0.99,-1.19 -3.24,-1.21 -2.69,-3.07 -1.57,-0.61 -4.43,-0.57 -1.44,-1.83 1.82,-0.69 5.61,-3.6 5.15,-0.13 1.01,1.13 4.03,0.64 1.76,2.77 -0.83,0.87 -1.8,1.58 -2.78,2.26z m11.67,-5.53c-0.43,-1.32 -5.6,-1.9 -2.47,-2.15 1.42,0.04 2.4,0.66 2.47,2.15z","name":"Spain"},"tn":{"path":"m284.9,519.26c-2.21,-1.12 0.73,-3.64 -0.95,-5.51 -1.46,-3.16 2.15,-6.93 -0.12,-9.45 -0.67,-0.73 2.93,-1.29 1.98,-2.95 2.23,-0.03 1.46,-2.58 3.74,-2.85 2.52,-1.83 5.41,-3.02 8.35,-3.78 1.3,0.18 -1.34,3.29 1.51,2.64 0.71,-1.15 1.1,-2.15 2.08,-1.26 -0.76,0.27 1.03,1.6 0.03,2.09 1.72,0.55 2.13,5.46 4.03,3.7 1.46,-0.73 4.4,-5.15 5.37,-2.71 -0.9,2.37 -2.28,5.07 -4.51,6.35 -3.22,1.82 -2.27,6.37 0.87,7.67 1.26,0.82 1.66,2.08 3.04,2.36 -0.15,1.99 1.01,4.41 -1.79,3.68 -7.88,0 -15.77,-0.01 -23.63,0.01z","name":"Tunisia"},"dz":{"path":"m181.84,519.26c-2.16,-1 0.09,-2.29 0.05,-3.03 -0.8,-1.48 -5.28,-4.37 -1.47,-3.7 2.83,-0.51 5.98,-1.33 7.84,-3.67 1.17,-2.46 3.66,-2.95 5.89,-2.07 1.44,-0.79 2.77,-2.77 3.38,-0.29 3.67,1.9 4.38,-3.05 7.15,-3.91 3.27,-1.17 6.41,-3.1 10.01,-2.8 3.04,0.05 6.13,0.57 9.13,-0.19 2.74,1.56 5.53,-0.24 7.63,-1.26 2.46,0.75 5.2,0.79 7.75,-0.34 2.83,-0.67 5.62,0.67 8.61,0.23 3.35,0.17 5.17,6.05 8.94,3.1 1.43,-2.77 7.09,0.3 7.33,-3.88 2.03,-1.62 1.87,1.59 2.96,1.23 1.79,0.05 6.14,2.99 6.01,-0.61 2.5,-2 5.17,3.33 8.12,2.16 1.57,-1.13 4.46,-0.6 5.35,-0.15 -1.62,-0.02 -2.54,1.2 -1.93,2.18 -1.87,0.63 -3.58,2.5 -1.04,3.3 0.38,2.87 -2.09,5.94 -0.27,8.63 -0.06,1.4 0.31,4.98 -0.86,5.05 -33.52,0 -67.05,0 -100.57,0z","name":"Algeria"},"be":{"path":"m265.32,343.64c-0.99,-1.16 -1.81,-2.49 -3.73,-3.37 -2.08,-0.35 -0.28,-1.85 -1.25,-2.79 1.47,-1.88 -0.53,-2.73 -1.47,-0.87 -1.28,2.32 -4.46,0.99 -3.2,-0.74 -0.78,-0.74 1.11,-3.63 -1.62,-3.19 -2.17,0.83 -2.23,-1.41 -2.67,-2.1 -3.94,1.05 -1.51,-5.53 -5.39,-3.71 -2.36,1.07 -3.02,-4.27 -0.45,-4.53 1.73,-0.62 4.14,-3.17 4.52,-0.63 2.42,-0.22 3.66,2.56 5.83,0.13 1.3,-0.02 1.88,1.91 1.96,-0.36 0.89,-2.95 2.67,0.31 4.45,-0.43 0.58,-0.7 1.45,3.34 3.54,2.07 2.55,0.01 1.99,1.94 1.4,3.06 -1.22,1.97 -0.15,4.06 2.13,3.5 1.5,1.19 1.36,3.16 2.63,4.39 -1.48,2.22 -4.2,1.28 -5.1,4.2 -1.39,2.28 2.74,5.98 -1.59,5.37z","name":"Belgium"},"it":{"path":"m350.4,500.36c-1.75,-1.38 -4.77,0.56 -6.21,-2.11 -0.98,-3.12 -4.25,-2.35 -6.74,-3.12 -2.11,-1.47 -4.61,-1.93 -6.58,-3.76 -2.2,-1.23 -6.25,0.31 -6.1,-3.66 0.15,-1.98 2.31,-4.17 3.5,-1.8 2.52,0.49 3.53,-4.85 5.24,-0.9 2.01,0.26 4.02,2.27 5.97,0.45 2.63,-0.1 5.81,0.01 7.46,-2.47 1.45,0.01 4.12,1.89 4.36,-0.76 1.1,1.6 3.69,-2.6 2.02,0.26 -1.4,3.25 -4.08,7.31 -3.12,10.66 1.21,0.69 0.93,2.35 2.17,3.37 -1.93,0.14 -1.88,2.41 -1.97,3.84z m7.22,-15.37c-2.78,-0.14 -2.87,-3.99 -0.28,-4.55 1.37,-2.08 -1.36,-4.79 2.17,-5.13 3.25,-2.22 -1.35,-4.63 -1.21,-7.46 -1.16,-2.63 -2.56,-4.66 -3.09,-7.45 -1.59,-2.98 -4.91,-0.29 -6.78,-2.73 -1.65,-0.84 -0.12,-5.17 -3.33,-5.63 -1.56,-0.37 -4.03,2.8 -2.57,0.22 0.06,-2.91 -3.33,-1.3 -4.25,-2.37 -0.69,-2.23 -3.26,-6.17 -5.36,-4.2 -1.73,-2.18 -4.5,1.85 -5.25,-1.44 -2.69,-0.65 -4.1,-2.62 -6.18,-4.28 -0.73,-3.32 -5.19,-3.11 -5.74,-6.57 -1.05,-1.9 -5.27,-0.02 -4.05,-2.26 -1.1,-2.38 -3.86,-3.39 -4.73,-5.46 -3.13,0.51 0.07,-2.73 -1.71,-4.47 -2.14,-2.56 -1.2,-6.42 -3.6,-8.63 -2.19,-1.12 -4.5,-0.88 -6.03,-3.28 -2.22,-0.9 -4.82,-2.51 -7.33,-1.86 -1.74,1.89 -3.46,3.3 -4.61,5.48 -1.55,2.14 -5.91,2.59 -3.27,-0.76 1.07,-4.25 -4.16,-0.46 -5.52,-3.08 -2.08,-1.9 -1.08,-4.02 0.62,-5.53 0.76,-2.12 -4.77,-3.84 -2.88,-4.68 2.55,0.23 5.53,-3.6 2.83,-5.28 -0.93,-1.94 -2.92,-4.5 0.7,-3.9 2.4,0.04 4.29,-1.2 6.65,-0.24 1.85,-1.05 2.45,-2.98 2.51,-4.87 1.03,-0.35 2.29,-2.18 1.57,0.13 -0.67,2.56 4.99,2.17 2.47,4.45 0.19,0.08 2.08,0.32 2.23,1.7 1.41,1.01 2.54,-1.65 0.98,-2.25 0.53,-2.02 3.41,-3.57 2.37,-5.9 0.68,2.09 2.82,3.69 4.41,1.42 0.81,0.91 2.52,3.75 3.07,0.97 -0.97,-1.55 1.29,-1.81 -0.84,-2.7 -0.29,-2.99 3.05,2.3 3.43,-1.02 -1.77,-2.29 0.88,-4.07 2.84,-1.92 2.41,1.34 1.9,-4.15 4.64,-2.65 2.33,0.51 5.21,-2.28 6.13,0.74 1.38,2.34 4.22,3.29 6.93,3.47 1.41,0.44 5.26,-0.07 4.99,0.93 -2.13,0.92 -2.35,3.92 0.43,3.72 -1.26,1.22 -1.47,2.53 -0.57,3.56 0.79,3.16 -4.05,-1.16 -3.93,2.42 -2.22,1.73 -5.54,2.13 -7.33,4.03 -0.52,1.97 1.06,2.99 1.39,4.46 3.61,0.71 -1.06,2.87 -0.87,4.28 0.35,2.85 0.62,6.32 3.48,7.85 2.75,2.1 5.47,4.43 8.75,5.58 2.03,1.86 2.11,4.88 3.12,7.29 0.93,3.7 3.47,6.75 6.72,8.67 2.2,2.52 5.18,4.19 8.71,3.54 1.79,0.5 5.88,-2.59 5.92,0.29 -0.8,1.53 -3.65,2.89 -1.29,4.86 4.13,2.94 10.13,1.81 13.75,5.65 1.89,1.55 5.85,0.5 6.34,3.52 1.71,1.18 6.04,2.73 4.13,5.37 0.4,1.63 -0.95,3.55 -2.34,1.36 -0.96,-2.97 -3.23,-5.68 -6.54,-4.48 -2.32,-1.32 -6.05,-2.69 -6.78,1.09 -1.28,2.2 -1.32,4.97 -2.42,7.17 0.64,2.84 4.59,1.65 5.83,3.73 1.59,0.26 0.35,2.98 1.81,3.8 -0.21,3.1 -5.83,1.6 -5.88,5 0.28,1.92 0.81,4.68 -1.72,5.06 -1.23,1.65 -1.39,4.64 -3.63,5.25z m-35.56,-71.98c1.98,1.43 0.5,-2.39 0,0z m-33.54,62.41c-0.72,-1.6 -3.1,-3.35 -3.37,-5.68 1.54,-2 1.07,-4.81 2.16,-7.03 -3.26,0.28 0.82,-2.8 -0.89,-4.55 -0.02,-1.96 -1.35,-4.24 -2.94,-4.22 0.19,-1.55 0.4,-3.39 2.06,-1.78 3.1,0.15 5.25,-2.55 7.52,-4.29 0.91,-0.84 5.63,1.48 2.53,2.55 -0.36,1.47 2.3,1.33 1.41,2.66 3.07,1.36 0.3,4.08 -0.53,6.16 1.23,2.67 0.22,5.65 0.3,8.76 -0.33,1.29 -0.37,5.73 -2.35,3.37 -1.49,-1.18 -4.61,-1.6 -3.46,1.11 -0.38,1.17 -0.94,2.88 -2.43,2.94z","name":"Italy"},"by":{"path":"m402.72,308.87c0.99,-3.18 0.27,-7 -3.79,-7.04 -0.71,-2.3 3.14,-4.07 4.34,-6.18 -0.26,-5.15 -3.83,-9.19 -5.74,-13.77 2.18,-0.83 4.01,-0.87 5.95,-0.9 0.86,-1.84 2.51,-1.83 3.98,-0.84 -1.05,-1.12 -2.37,-3.07 0.28,-3.17 1.9,0.02 -0.71,-2.58 2.17,-2.24 -1.28,2.76 4.76,1.14 2.24,-1.38 -2.85,-0.47 0.33,-3.89 -1.4,-5.76 0.96,-1.56 2.7,-3.08 2.72,-4.65 2.53,0.76 4.43,-4.49 0.94,-3.47 -1.1,-1.17 0.25,-4.78 1.91,-6.11 2.45,0.48 4.37,-0.43 4.51,-3.22 0.17,-2.25 2.08,-1.78 3.18,-1.85 2.02,-2.32 2.15,2.85 3.69,0.14 1.75,-1.51 3.73,-0.83 3.53,1.45 2.17,2.99 3.24,-2.73 5.87,-2.54 1.93,0.2 3.24,2.17 5.04,1.95 0.25,2.02 -0.47,3.85 1.8,5.15 0.82,1.65 -1.87,4.51 1.47,4.95 2.1,-0.08 0.99,1.32 1.56,1.96 1.72,2.18 3.98,3.94 6.71,3.73 0,1.84 0.71,4.69 2.92,2.85 2.09,-1.22 3.09,0.78 3.28,1.76 2.02,-0.38 3.13,1.46 1.26,2.31 -0.06,3.07 -3.04,4.09 -5.35,2.65 -3.54,0.27 -2.85,5.57 0.51,5.52 0.97,2.55 1.33,5.72 3.91,7.42 -2.66,1.35 -6.88,2 -6.85,5.76 -1.23,2.53 1.43,5.57 1.33,7.2 -1.16,-1.33 -5.51,-3.73 -5.13,-0.77 -2.24,-2.52 -3.75,4.16 -4.59,0.03 -1.77,-2.65 -4.04,1.4 -4.28,1.56 -1.22,-2.58 -2.82,1.6 -3.58,-0.67 -1.01,0.66 -2.93,1.68 -4.34,1.01 -1.39,0.16 -1.96,2.41 -2.67,0.56 -2.3,-2.34 -5.69,0.72 -8.43,-0.73 -2.87,-0.21 -5.7,0.69 -8.51,0.87 -1.69,1.51 -4.3,1.17 -5.72,2.79 -0.82,1.63 -1.2,4.18 -3.37,2.88 -0.54,-0.03 -1.11,0.27 -1.34,0.78z","name":"Belarus"},"pl":{"path":"m378.8,342.69c0.85,-2.71 -2.77,-1.44 -3.2,-3.81 -2.16,-0.74 -2.68,4.74 -4.1,1.6 -1.34,-0.42 -0.38,-2.05 -2.3,-2.3 -1.38,-1.23 -0.72,-3.2 -2.99,-2.63 -1.39,-1.14 -3.17,-0.83 -4.08,-0.27 -2.65,-1 1.12,-2.8 -1.66,-3.95 -1.04,2.08 -3.71,0.51 -5.13,-0.34 -2.56,-1.21 -1.29,2 -1.13,2.64 -1.27,1.67 -2.44,1.3 -2.92,-0.65 -1.25,-0.75 -2.67,-1.29 -0.72,-2.16 1.16,-2.1 -2.17,-2.93 -3.11,-1.63 -1.5,-2.25 -5.49,-1.16 -6.45,-4 -1.21,-1.39 -2.59,1.06 -1.9,-1.41 0.23,-2.18 -0.48,-4.58 -2.34,-5.49 -1.37,-2.65 0.61,-5.37 -0.78,-8.1 -2.17,-1.37 0.53,-5.96 -3.41,-5.97 -3.09,-2.11 2.9,-5.25 0.3,-8.13 -0.64,-1.64 -2.11,-4.93 -1.01,-5.69 2.39,-0.86 4.49,-2.6 7.02,-3.34 1.88,-0.91 4.34,-1.13 5.97,-2.18 0.73,-2.97 3.72,-4.13 6.19,-5.25 2.44,-1.51 5.22,-3.64 8.26,-2.74 0.34,2.92 2.37,6.29 5.83,5.11 2.32,-0.46 3.66,-2.87 6.19,-1.88 5.94,0.22 12.06,0.04 17.77,-1.75 2.19,-1.89 4.37,-0.56 6.59,0.69 0.91,5.68 5.67,10 6.52,15.73 -0.74,2.77 -4.55,3.76 -4.71,6.89 0.95,2.08 5.51,0.97 4.43,4.48 -0.75,3.1 1.11,5.48 1.99,8.14 0.77,2 4.89,2.48 3.07,4.57 1.18,1.35 3.03,3.77 0.15,4.64 -2.63,0.49 -3.02,4.28 -4.54,6.17 -0.82,2.29 -3.04,4.17 -2.56,6.78 1.11,1.72 -0.12,4.53 2.39,4.91 -2.96,0.2 -5.66,-0.81 -7.88,-2.64 -2.12,-1.23 -4.34,-0.31 -6.37,0.12 -1.06,0.6 -0.02,2.66 -2.03,1.15 -2.7,-1.27 -4.67,0.77 -6.02,2.87 -0.44,-0.92 -1.49,0.48 -1.34,-0.18z","name":"Poland"},"jo":{"path":"m566.3,519.26c-0.01,-4.69 -2.26,-8.97 -3.12,-13.51 1.51,-3.32 4.45,-0.15 6.76,0.1 3.02,0.33 6.94,0.22 8.51,-2.87 4.44,-5.57 8.37,-11.53 12.83,-17.08 1.86,2.51 3.76,5 5.38,7.68 -2.06,2.03 2.19,4.71 3.12,1.72 0.91,2.72 -2.48,4.53 -4.03,6.38 -4,3.47 -8.47,6.39 -12.72,9.51 -2.44,0.61 -3.15,3.3 -0.46,3.9 2.58,1.36 5.17,2.72 7.71,4.17 -7.99,0 -15.99,-0 -23.98,0z","name":"Jordan"},"gr":{"path":"m449.88,508.26c-1.41,-0.44 -0.91,-2.43 -2.98,-2.05 -2.92,-1.02 -4.66,0.87 -7.49,-0.12 -2.89,2.86 -3.34,-3.03 -1.84,-3.28 2.13,1.48 4.85,0.78 6.99,2.27 2.66,-1.89 5.67,-2.41 8.68,-1.61 1.64,-0.07 3.7,-0.37 4.57,-0.83 -1.03,2.5 2.95,2.63 3.64,0.39 1.59,-1.01 2.86,-0.15 1.23,1.36 -4.14,0.67 -8.27,1.86 -12.04,3.72l-0.39,0.1 -0.37,0.03 0,0z m-26.29,-13.55c-0.61,-2.64 -1.46,-5.84 -4.37,-6.76 -3.02,-0.62 -1.68,2.8 -1.92,4.11 -2.48,0.25 -0.03,-2.58 -2.33,-3.13 -1.56,-1.69 2.11,-3.33 -0.42,-5.29 -1.75,-1.46 -3.48,-2.23 -4.88,-3.8 -1.71,-0.32 1.67,-2.18 0.95,-3.89 1.31,0.41 3.43,-0.58 4.2,-2.4 2.31,-0.03 5.27,1.8 8.03,2.01 1.1,0.72 3.08,0.98 3.24,1.46 1.77,0.36 1.5,3.47 4.29,3.78 1.97,0.86 -3.33,1.22 -3.75,-0.39 -3.29,-1.87 -3.6,3.04 -0.88,3.97 1.42,2.4 3.54,4.49 2.98,7.25 0.93,1.21 1.93,2.16 0.11,0.68 -1.13,-1.37 -3.59,-4.36 -5,-1.33 -0.38,1.2 -0.28,2.48 -0.25,3.72z m12.62,-17.67c-0.61,-1.76 -3.37,-2.18 -4.61,-3.83 -1.54,-1.35 -1.12,2.07 -3.22,1.63 -1.32,1.11 -3.33,0.37 -1.06,-0.31 2.53,-1.38 -0.23,-3.22 -1.98,-2.17 -2.19,0.64 -2.76,-3.59 -4.29,-0.5 0.28,-1.81 -1.78,-2.98 -1.95,-0.63 -1.85,0.67 -5.66,-0.17 -7.42,2.31 -1.43,-1.51 -2.69,-1.73 -3.58,0.32 -0.06,-3.13 -3.02,-4.71 -4.64,-5.97 -0.05,-3.03 -3.45,-4.15 -5.3,-5.69 0.58,-2.13 -4.66,-2.22 -1.22,-2.7 1.45,0.13 1.31,-1.81 1.97,-2.79 -2.74,-2.59 4.57,-2.51 2.29,-5.81 0.57,-2.27 3.93,-4.04 1.77,-6.57 2.29,-1.19 5.68,-0.59 7.21,-3.12 0.92,-4.2 5.51,-0.91 7.7,-3.66 0.88,-0.81 0.03,-3.12 2.26,-2.13 2.68,-1.49 5.94,-1.98 8.75,-3.4 1.35,-1.69 4.25,-2.43 5.72,-0.71 1.88,0.93 3.48,-0.95 5.39,0.66 2.83,0.48 5.06,-1.99 7.75,-2.56 2.63,-1.48 -0.92,-3.81 -0.19,-4.93 2.53,-0.82 6.54,2.78 3.07,4.45 -2.66,1.03 1.16,6.08 -1.92,6.2 -2.59,-1.16 -5.58,1.42 -8.08,-0.62 -2.31,-0.06 -3.98,4.61 -5.94,1.87 -2.75,-0.21 -2.93,5.39 -5.82,3.29 -2.56,0.13 -2.19,2.87 -0.61,3.88 1.51,1.31 -0.02,1.67 -0.46,3.12 -2.01,-0.91 -2.94,1.12 -4.72,-0.3 -3.05,1.25 -3.01,-2.2 -1.76,-3.97 -0.09,-0.54 -2.81,1.81 -3.44,2.49 -1.02,1.92 0.18,3.87 -0.21,6.03 1.55,1.98 3.8,3.4 4.84,5.84 0.92,0.8 4.25,2.4 3.42,2.64 -2.14,-2.19 -4.85,-0.02 -3.78,2.46 1.31,0.13 3.2,1.7 0.6,2.21 -1.13,0.04 -4.23,2.36 -2.68,2.49 2.62,-1.25 4.96,1.17 7.41,0.98 0.52,2.36 2.91,0.77 3.98,2.53 2.06,0.36 4.93,0.25 3.64,2.95 0.1,1.33 1.96,3.02 1.13,4.05z m-32.41,-12.35c-2.66,1.97 2.35,4.76 3.65,1.72 0.88,-3.08 -2.48,0.37 -3.25,-1.63l-0.4,-0.09 0,0z m1.2,12.17c-2.12,0.67 -3.94,-2.49 -2.24,-3.05 -0.52,2.11 1.79,2.11 2.24,3.05z m35.21,-4.75c-1.33,-0.45 -3.15,-2.25 -0.48,-1.45 1.91,-0.84 2.27,1.01 0.48,1.45z m-3.1,-3.76c-1.98,-1.68 -5.22,0.85 -5.86,-2.11 -1.43,-1.48 -5.05,-2.2 -5.77,-2.78 2.78,-2.67 4.14,2.1 7.15,1.68 1.66,0.78 3.06,-0.62 3.9,1.22 0.4,0.59 0.43,1.32 0.58,1.99z m-10.1,-17.81c-3.53,-1.73 2.32,0.07 0,0z m3.59,-1.57c-2.32,-1.62 -0.44,-1.62 0.45,0.12l-0.11,0.22 -0.34,-0.34z","name":"Greece"},"tm":{"path":"m679.06,344.59c-1.21,-0.72 -0.78,-2.05 -2.51,-2.48 -0.91,-2.53 -0.44,-5.74 -2.11,-7.9 1.43,2.3 3.65,0.44 4.81,-0.09 -0.04,3.47 0.02,6.95 -0.03,10.42l-0.16,0.04z m-9.11,-14.43c-1.83,0.29 -2,-1.85 -2.97,-2.07 -2.67,-0.77 0.57,-4.63 0.48,-6.52 1.65,-3.13 3.89,-6.16 6.88,-8.09 1.36,-0.18 5.09,-1.73 4.9,0.43 0,2.65 0,5.3 0,7.95 -2.35,-1.52 -3.83,-5.43 -6.79,-5.11 -2.41,2.22 -6.24,4.38 -5.17,8.26 -0.05,1.27 0.71,3.09 1.95,2.4 0.34,0.89 0.41,1.85 0.72,2.75z m9.29,-40.46c-2.98,-4.77 -6.29,-9.32 -9.41,-14 0.44,-3.11 3.69,-4.89 4.74,-7.82 1.56,-2.45 3.21,-4.85 4.68,-7.37 0,9.73 0,19.46 0,29.19z","name":"Turkmenistan"},"kz":{"path":"m665.18,326.25c-2.97,-1.86 -1.2,-5.67 -2.65,-8.21 0.53,-3.17 -3.51,-2.8 -4.88,-0.83 -1.79,-1.67 -2.48,2.95 -4.91,0.84 -1.43,-2.21 -3.22,-0.68 -4.76,0.52 -0.4,-3.09 -3.28,-5.18 -6.16,-5.75 -2.02,-1.36 -4.24,-5.19 -6.86,-2.37 -2.9,1.87 -4.15,-4.1 -0.51,-3.35 1.06,-1.32 1.8,-1.79 3.42,-0.84 1.53,-0.78 2.76,-2.24 4.06,-3.11 -1.44,-2.18 -5.78,0.43 -7.07,-2.22 0.12,-1.34 3.47,-2.2 0.83,-3.45 -1.26,-2.14 2.16,-2.43 1.45,-4.52 2.51,-0.62 4.01,-2.7 6.42,-3.67 1.55,-0.68 5.82,-1.56 4.27,-3.73 -2.44,0.42 -5.53,1.2 -4.64,-2.51 0.27,-3.12 -0.67,-6.7 -3.34,-8.56 -1.46,-0.11 0.78,-3.59 -1.86,-3.15 -1.5,-2.77 -4.84,0.02 -6.51,0.7 0.1,2.2 -0.93,4.69 -3.45,3.61 -2.4,0.56 -6.57,-0.38 -7.49,3.29 -0,2.58 -2.65,3.31 -2.68,6 -1.27,1.57 -1.07,5.37 -3.43,5.36 -2.12,-0.08 -2.2,2.62 -2.46,3.63 -1.26,0.74 -5.86,0.39 -4.64,-0.82 3.5,0.56 3.47,-4.4 0.06,-4.32 -3.14,-1.51 -5.73,-4.02 -8.93,-5.36 -2.47,-0.32 -4.25,2.11 -6.54,2.07 -0.12,1.28 0.37,2.59 -1.35,1.17 -1.8,-0.93 0.01,-2.79 -2.21,-3.3 0,-2.52 -4.2,-0.23 -5.74,-0.66 -0.96,-2.72 -0.8,-5.85 -0.41,-8.82 0.73,-3.23 -4.34,-1.07 -3.74,-4.61 -1.48,-2.21 -1.17,-5.16 0.32,-7.28 -2.58,-1.5 -1.53,-6.73 1.82,-4.04 2.29,0.54 4.78,3.98 7.13,1.98 1.97,-1.65 2.09,-5.06 -0.41,-5.79 -0.5,-2.08 -4.31,-2.93 -1.9,-4.7 0.1,-1.7 1.79,-4.1 2.05,-4.93 -2.7,-0.86 -1.25,-3.39 0.39,-3.59 0.3,-2.73 3.83,-4.97 2.24,-7.88 -1.16,-1.26 2.12,-0.49 0.87,-2.37 -0.73,-0.82 1.71,-0.82 1.99,-1.86 2.14,-0.45 -1.05,2.08 1.69,2.02 1.48,-0.55 1.41,-1.96 2.93,-1.7 0.29,-1.63 -1.06,-3.26 1.01,-4 0.5,-1.63 0.88,-2.2 1.87,-0.46 3.2,2.4 4.8,-3.1 7.46,-3.43 1.62,1.55 3.73,2.04 5.43,0.37 1.27,1.42 3.01,1.43 4.62,1.61 -0.26,2.56 4.05,4.44 3.68,0.87 -0.11,-2.04 -2.23,-3.06 -3.52,-3.49 2.49,-1.89 5.28,1.44 8.06,-0.13 2.65,1.71 2.89,-3.09 2.88,-4.82 -0.94,-1.46 1.32,-2.87 0.36,-4.29 1.64,0.4 1.75,-1.1 1.34,-1.85 1.08,-2.25 2.79,-1.39 4.44,-0.52 1,-0.8 1.78,-2.46 2.98,-2.01 -1.89,-1.21 -2.16,-3.64 0.61,-3.9 -0.26,-1.23 0.14,-1.29 1.28,-1.45 1.06,-0.94 2.07,2.58 4.01,1.26 1.98,1.74 4.96,-3.12 5.37,-1.36 0.29,1.89 3.37,-0.99 2.39,-2.55 -0.11,-1.94 -1.41,-4.21 1.46,-3.17 2.91,-0.36 4.26,-3.79 5.34,-6.17 1.47,-2.93 -2.47,-4.1 -2.09,-6.64 -1.36,-2.25 -4.48,-0.11 -5.91,0.2 -2.22,-2.09 -4.58,3.81 -4.91,0.16 -1.29,-0.68 -2.71,2.23 -3.65,0.73 1.29,-1.47 1.19,-4.25 2.39,-6.18 1.51,-3.13 -2.02,-3.28 -3.58,-4.22 -3.1,0.97 0.81,-3.99 -1.61,-4.03 1.01,-2.42 4.84,-2.6 5.47,-5.2 -0.01,-2.9 -4.66,-1.68 -5.74,0.02 -1.13,1.71 -4.5,-0.24 -1.75,-0.92 2.16,-2.49 -2.77,-3.66 -2.05,-1.2 -2.33,3.55 -0.85,-4.14 -3.83,-1.64 1.26,-0.48 -0.31,-3.76 1.92,-2.68 1.3,1.04 0.21,-2.26 2.14,-1.3 2.74,-0.21 -1.15,-2.68 1.49,-3.26 1.26,2.1 3.9,-0.29 1.53,-1.19 0.54,-2.35 2.7,-4.74 3.28,-7.51 1.48,-0.31 3.12,-1.58 1.37,-2.69 1.12,-2.77 3.18,-4.87 5.44,-6.15 -0.1,-1.8 -3.04,-1.6 -1.06,-3.51 0.73,-2.38 2.55,-3.81 3.48,-6.49 2.08,-2.53 2.36,-5.49 3.47,-8.34 0.29,-1.69 3.72,-3.96 0.35,-4.97 -1.01,-0.43 2.31,-2.04 0.29,-3.41 -1.75,-1.68 3.22,-0.78 0.65,-2.37 -1.73,-0.49 3.06,-0.82 1.8,-2.5 2.25,-1.54 6.79,-0.26 5.35,-4.64 -0.2,-2.91 3.08,-0.72 4.32,0.28 1.69,1.75 4.12,-0.2 4.78,2.52 1.5,0.9 1.01,3.62 3.74,3.35 2.67,0.01 -0.81,-3.38 2.11,-2.14 1.93,-0.51 -0.97,-4.41 1.41,-3.27 0,52.65 0,105.3 0,157.95 -2.28,4.16 -5.07,8.03 -7.49,12.09 -2.11,1.94 -4.29,5.26 -1.49,7.58 3.01,4.53 6.37,8.91 8.98,13.65 0.02,6.62 -0.04,13.29 0.04,19.87 -3.05,0.34 -6.58,0.54 -8.5,3.49 -2.48,2.8 -4.81,5.91 -5.35,9.73 -0.09,0.46 -0.18,0.92 -0.25,1.38z","name":"Kazakhstan"},"fi":{"path":"m382.62,208.07c0.7,-3.07 -2.78,1.32 -3.86,-1.32 0.05,-0.96 1.56,-3.75 -0.71,-2.21 -1.13,1.69 -1.33,-1.45 -2.92,-0.68 -0.94,0.89 -2.97,-0.9 -3.55,-0.42 -0.14,-2.36 -1.97,-0.15 -2.25,-0.03 -0.63,-1.67 -0.91,-3.6 -2.08,-5.17 1.86,-0.74 1.72,-4.06 0.26,-5.25 -0.34,-1.47 3.17,-0.38 1.07,-2.02 -1.2,-2.15 -2.78,-4.06 -3.52,-6.25 0.62,-2.08 -0.63,-3.97 -1.49,-4.42 0.49,-1.2 -0.5,-2.29 -0.95,-2.29 0.13,-1.71 3.82,-4.59 2.52,-5.52 -3.07,-0.18 0.32,-3.17 1.17,-0.45 1.02,-1.23 3.05,-2.66 2.12,-4.84 0.01,-1.7 0.15,-2.94 1.36,-1.21 0.12,-2.42 1.26,-4.91 3.64,-5.85 -0.72,-2.45 1.54,-4.8 2.24,-7.01 -0.27,-2.84 0.9,-5.24 3.71,-6.24 1.6,-1.13 1.77,-3.36 -0.51,-2.84 -0.44,-2.27 -0.12,-5.32 -2.74,-6.02 -2.3,1.99 -2.43,-3.68 -4.97,-1.88 -1.75,-2.03 -4.37,-4.52 -3.48,-7.48 1.52,-3.03 -0.83,-5.16 -2.34,-7.18 -0.2,-1.46 0.87,-4.46 -1.6,-3.74 -0.01,-2.39 -0.15,-4.83 -1.27,-7.01 -2.48,-1.84 -4.57,-4.14 -8.05,-4.18 -1.93,-1.7 -6.43,-2.88 -5.46,-6.12 -0.41,-2.16 1.14,-3.53 2.73,-1.48 2.59,1.31 1.85,6.17 5.39,5.44 2.27,0.35 4.34,-0.45 4.98,-2.51 2.4,-0.26 6.27,3.96 5.78,-0.87 -0.39,-2.02 3.32,-1.43 1.97,-3.98 -1.32,-3.02 -2.11,-7.03 -0.35,-9.99 -0.31,-2.74 4.21,-0.11 4.22,-3.35 1.47,-1.91 3.36,2.08 5.49,1.78 2.95,0.9 3.14,3.84 1.7,6.03 1.41,1.64 0.21,2.38 -0.46,3.84 1.14,0.8 2.75,1.02 1.72,2.87 -0.47,3.13 2.02,6.77 5.45,6.28 1.67,2.35 6.13,3.59 3.92,7.14 -0.75,2.27 -1.97,4.85 -0.96,7.21 3.59,3.29 6.5,7.25 9.05,11.36 0.06,1.49 -2.83,0.38 -0.84,2.06 -0.22,2.17 0.21,4.77 1.29,6.07 -1.26,3.74 5.08,3.34 3.58,6.82 0.48,3.1 6.13,1.5 4.41,5.52 -0.25,1.99 -2.95,4.48 0.53,5.03 2.93,1.69 6.43,2.67 8.87,5.07 1.06,2.48 -0.3,5.24 -0.57,7.75 -2.26,6.49 -4.21,13.14 -7.27,19.3 -1.55,2.69 -3.59,5.26 -4.3,8.32 -1.76,0.21 -3.5,-1.24 -4.38,1.19 1.52,0.77 -3.01,1.75 -1.49,-0.16 -0.76,-2.31 -1.99,0.16 -1.56,1.47 -1.82,-2.09 -4.5,1.44 -1.45,2.01 0.62,2.53 -3.67,-2.15 -3.14,-0.28 0.89,2.06 -2.52,3.25 -2.85,3.52 -2.72,0.33 -4.14,2.39 -6.64,3.79l-0.57,0.27 -0.58,0.1 0,0z","name":"Finland"},"de":{"path":"m302.45,372.15c0.39,-0.91 1.99,-2.77 0.16,-1.49 -1.57,0.93 -2.11,-2.91 -4.19,-2.08 -2.04,1.85 -3.44,-2.27 -6.01,-1.15 -2.15,0.46 -2.02,-2.87 -4.5,-1.23 -1.72,0.52 0.38,3.76 -1.44,1.73 -1.84,0.2 -4.84,0.84 -5.69,-0.07 -0.64,-1 1.16,-4.13 0.65,-5.99 1.9,-2.36 0.91,-6.25 3.86,-7.87 2.56,-1.63 0.59,-4.12 -1.86,-3.67 -2.56,0.2 -2.84,-3.15 -5.48,-1.32 -1.23,0.08 -2.11,-2.54 -3.28,-1.12 -0.17,-2.33 -4.09,-3.23 -1.38,-5.35 1.81,-3.01 -5.32,-3.18 -1.88,-6.63 1.67,-1.33 2.21,-2.89 0.22,-4.22 1.95,-2 -1.2,-0.75 -1.34,-2.77 1.01,-1.22 0.18,-2.51 -0.16,-3.21 1.78,-1.86 2.88,-5.05 1.22,-7.64 -2.19,-2.06 0.71,-2.52 2.29,-1.67 2.39,0.34 3.33,-2.08 3.64,-3.33 2.38,-1.19 2.15,-5.11 -0.59,-5.64 -0.03,-1.55 3.42,0.08 2.83,-2.66 0.31,-2.54 1.52,-4.9 2.38,-7.37 -0.34,-0.18 -3.53,0.96 -2.22,-1.41 0.9,-2.9 4.25,-1.28 6.2,-2.15 0.16,2.03 2.57,6.54 4.4,3.34 0.14,-1.85 -1,-6.59 2.18,-4.76 1.27,0.28 4.88,-0.75 2.09,-1.66 -3.15,0.44 1.18,-4.81 -1.98,-5.31 4.2,-1.72 -2.92,-4.5 -0.43,-6.3 2.37,1.37 6.56,0.38 7.64,2.55 -0.45,0.53 1.55,0.68 -0.04,1.71 -1.46,1.22 0.47,2.21 1.51,1.23 -1.09,2.31 1.04,2.07 1.81,0.68 1.67,1.18 3.81,1.56 5.14,0.49 0.21,1.77 -4.56,3.93 -2.04,5 1.38,0.2 3.65,-1.17 3.27,1.31 2.66,-0.01 2.46,-4.21 4.91,-4.12 1.43,1.57 3,-1.39 3.56,-2.49 0.61,-2.1 3.54,-0.7 4.16,-0.17 0.88,1.8 2.57,3.83 4.93,3.32 -0.95,4 4.51,3.57 4.6,6.93 3.14,3.28 -3.49,6.24 0.16,9.19 2.04,0.76 2.91,2.01 2.23,4.17 0.93,1.99 2.9,4.81 0.48,6.79 1.68,1.23 1.03,4.11 3.18,4.83 0.68,1.92 0.82,5.65 -0.66,6.5 -0.87,-1.78 -4.46,-3.53 -3.95,-0.41 1.16,0.88 -2.8,1.08 -3.3,2.22 -2.5,0.18 -3.71,2.69 -5.8,3.41 -0.73,-0.12 -0.57,1.65 -2.06,0.72 -2.78,-0.99 -2.28,4.11 -4.17,1.96 -3.51,0.44 1.56,4.5 2.19,5.46 -2.26,2.79 1.42,6 3.88,7.15 1.53,1.88 3.04,3.44 5.43,4.44 2.44,1.22 2.24,4.86 -1.02,3.8 -0.57,1.52 -0.37,3.53 -2.79,3.73 -3.29,0.46 -2.9,3.65 -1.01,5.5 0.76,1.93 -3,3.3 -3.36,1.75 -0.45,-0 -3.6,-1.29 -2.93,0.98 -3.48,-0.65 -5.56,1.87 -8.47,2.95 -1.59,-0.45 -2.06,-3.03 -4.27,-1.95 -2.85,-1.05 -0.37,3.13 -2.89,3.37z m-6.7,-79.27c-0.21,2.06 4.44,6.44 3.78,2.2 -1.59,0.14 -2.26,-2.95 -3.66,-2.25L295.75,292.88z m29,76.43c-1.59,-1.17 -0.3,-3.24 0.69,-1.13 -0.04,0.43 -0.23,0.99 -0.69,1.13z m-0.01,-83.07c-2.42,-0.16 -2.07,-4.22 0.32,-2.83 -1.17,-1.29 -0.5,-0.74 0.89,-0.58 -1.82,1.06 2.32,2.92 -0.86,3.34l-0.35,0.07 0,0z","name":"Germany"},"se":{"path":"m323.06,272.38c-2.85,0.68 -1.5,-2.92 -0.88,-3.47 -1.34,-1.73 -2.37,-3.77 -4.04,-5.01 0.79,-1.22 -1.53,-2.8 1.01,-1.48 2.77,0.18 -2.19,-2.84 0.98,-2.65 2.38,-2.15 -2.21,-3.59 -2.38,-5.5 -2.18,-0.93 -1.38,-4.24 -3.57,-5.03 -0.5,-2.35 -1.05,-4.69 -2.37,-6.57 0.36,-2.06 3.34,-6.36 -0.08,-6.96 -1.38,2.23 -3.39,1.39 -2.89,-1.18 0.66,-1.66 -0.9,-5.32 -0.3,-5.55 1.22,1.95 2.5,1.63 3.29,-0.5 0.91,-2.52 -0.9,-5.03 -0.38,-7.57 2.08,-1.14 -0.02,-3.96 3.05,-4 2.39,-1.51 1.37,-4.54 1.71,-6.85 0.8,-2.58 -4.53,-6.31 0,-6.91 1.04,-0.81 1.22,-3.31 1.37,-4.79 -1.12,-2.38 -6.01,-2.81 -4.1,-6.25 1.84,-3.74 -1.45,-6.92 -1.02,-10.47 0.52,-2.44 0.53,-5.73 -0.14,-7.32 0.64,-2.96 1.19,-6.43 4.34,-7.91 2.35,-0.49 6.23,1.31 6.51,-2.71 0.96,-3.43 -4.73,-4.28 -1.85,-7.71 0.9,-2.93 3.32,-5.66 2.42,-8.87 0.15,-1.92 0.67,-3.87 -0.11,-5.73 -1.01,-2.32 3.73,-0.74 3.99,-3.33 -0.13,-2.25 -0.54,-4.21 1.52,-5.81 2.69,-2.56 2.7,-6.48 0.46,-8.94 2.93,-1.39 1.66,-4.89 3.52,-7.09 1.35,-0.88 5.1,1.96 4.84,-1.65 -0.51,-1.95 -1.78,-6.23 1.75,-4.92 2.24,0.45 5.5,2.66 7.12,-0.07 1.29,-1.53 -2.75,-1.44 -0.66,-3.53 0.95,-1.42 0.76,-3.57 -0.83,-4.28 3.02,-0.52 2.64,2.5 5.35,3.5 2.17,2.8 6.24,2.01 8.45,4.17 1.81,1.26 3.78,2.76 3.22,5.22 1.03,1.27 -0.68,4.42 1.98,4.24 -0.85,2.83 1.11,4.63 2.62,6.51 0.04,2.86 -1.49,6.25 1.05,8.57 1.6,1.29 3.31,4.27 -0.1,3.45 -1.76,0.14 -2.91,-0.92 -2.17,1.42 -0.95,1.6 -5.22,-2.83 -4.14,0.58 0.84,1.65 -2.05,2.45 -1.57,1.13 -2.06,-0.65 -0.53,1.54 0.66,1.49 -0.6,0.2 -1.52,0.57 -0.3,1.82 -1.49,0.26 -4.7,1.58 -1.68,2.64 2.32,2.25 -3.2,4.64 -1.02,7.19 1.54,0.9 4.4,2.82 1.64,4.33 -1.68,2.21 -0.66,5.89 -3.12,7.17 -0.94,1.59 -3.16,2.96 -4.81,3.45 -0.21,1.34 -1.22,2.8 -1.35,4.54 -1.77,-1.72 -2.61,0.56 -2.76,1.85 -1.12,0.81 -2.56,2.13 0.01,2.01 -0.44,1.31 -4.33,0.73 -2.47,3.43 -0.06,0.73 -0.49,2.94 -1.88,1.95 -2.76,-0.24 -2.07,3.37 0.06,3.69 -0.77,1.95 -1.46,4.89 0.24,6.81 -3.74,-1.85 -2.36,2.41 -0.94,3.91 0.18,1.27 -3.07,0.5 -0.73,1.44 0.84,1.85 1.12,4.66 1.43,6.67 -0.32,2.79 5.02,-0.22 4.86,2.53 0.7,1.96 4.04,1.71 4.48,1.82 -3.19,-0.43 -0.28,3.53 1.17,3.32 1.13,1.08 3.55,2.93 0.69,3.17 -0.96,1.32 -2.08,3.54 -3.42,3.71 1.54,1.27 -2.79,1.25 -1.63,-0.68 0.49,-2.21 -4.13,-4.8 -3.64,-1.69 1.43,0.51 0.2,2.21 2.13,2.69 -1.79,0.21 -3.94,-2.79 -5.52,-0.41 -0.59,-1.15 -2.36,-1.3 -1.99,0.35 -2.53,-0.76 -3.68,2.49 -1.03,1.96 1.95,-0.49 4.14,0.17 6.05,0.67 -0.71,2.97 4.28,-1.28 2.88,1.93 -0.14,2.13 -0.95,4.88 -3.12,4.77 0.18,1.44 -0.14,1.56 -2.15,1.24 -1.48,-0.93 -5.69,1.16 -2.24,1.59 0.93,-0.93 4.88,0.08 2.51,0.95 -1.3,-0.74 -2.65,-1.15 -1.6,0.7 1.1,0.49 3.58,1.85 1.37,2.42 -0.48,1.93 2.49,4.34 -0.83,3.78 -1.22,1.55 3.46,2.55 0.79,3.59 -0.59,1.57 1.8,1.83 -0.1,3.07 -0.36,1.71 1.22,3.68 -0.24,4.3 0.8,1.29 0.72,4.62 -0.49,4.51 -0.92,1.99 -0.01,8.09 -3.9,5.74 -0.75,-0.04 -1.2,1.04 -1.28,-0.03 -1.81,1.13 -4.91,0.3 -5.24,2.54 -3.47,0.86 -2.77,5.15 -1.48,7.22 -1.25,2.12 -3.78,-0.71 -5.21,1.44 -0.58,0.2 -1.19,0.28 -1.8,0.28z m21.76,-13.69c-0.6,-1.64 -0.03,-5.51 0.58,-5.62 -0.47,1.84 -0.07,3.79 -0.58,5.62z m11.16,-10.28c-1.47,-2.04 -0.57,-3.97 -1.15,-6.17 0.13,-1.54 3.5,-5.82 3.93,-3.32 -1.59,1.67 -1.23,4.3 -0.42,5.29 -0.56,1.58 -2.33,2.58 -2.36,4.21z m-6.04,-22.62c-0.58,-0.9 -1.01,-2.64 0.37,-3.19 0.51,-2.57 3.62,1.5 0.73,1.06 -0.71,0.44 -0.93,1.57 -1.1,2.14z m3.41,-4.74c-1.71,-0.56 1.15,-0.98 0,0z","name":"Sweden"},"no":{"path":"m283.92,239.69c-2.05,0.82 -1.04,-2.38 -3.04,-0.45 -2.25,0.63 -2.45,-1.19 -0.48,-1.71 1.16,-1.98 -1.94,-1.69 -2.54,-0.89 -1.88,-1.69 -4.73,-3.13 -5.46,-5.54 0.16,-1.17 0.04,-2.84 1.26,-1.53 2.45,-0.31 0.5,-3.28 2.63,-3.15 -0.92,-1.74 3.6,-1.24 2.16,-3.19 -1.49,-0.01 -3.77,0.75 -1.5,-1.08 1.07,-1.87 -4.03,-2.48 -3.95,0.31 -0.43,1.99 -1.31,-1.27 0.03,-1.59 -0.59,-1.71 3.37,0.46 2.3,-1.73 2.11,-0.09 3.7,-3.31 0.62,-1.92 -2.12,1.06 -0.9,-1.62 0.69,-0.69 -1.77,-1.8 3.78,-2.21 0.57,-3.6 -0.56,-4.05 -3.61,3.53 -2.9,-0.4 -0.09,-1.07 2.45,-2.14 0.56,-2.38 1.23,-1.75 0.14,-1.45 -1.12,-1.67 -0.48,-2.03 3.39,-0.54 1.29,-2.62 -1.57,-0.11 -2.3,1.01 -2.92,1.83 0.23,-1.47 -0.96,-1.1 0.71,-1.97 1.17,-0.81 3,-0.92 0.68,-1.9 -1.68,1.41 -3.48,-0.55 -1.63,-1.27 2.35,2.15 4.25,-2.5 6.35,0.43 1.83,1.86 1.2,0.18 2.05,-1.15 2.54,-0.3 -0.18,4.44 3.17,3.6 2.08,-1.21 -0.36,-4.05 -1.72,-4.82 -1.87,-1.19 -2.86,1.17 -4.77,-0.24 -1.71,-0.32 -5.74,2.24 -5.21,-1.12 1.24,-0.84 -1.48,-1.91 1.02,-1.63 0.93,-0.21 -1.41,2 0.86,1.55 1.15,0.42 4.11,-2.74 2.32,-2.56 -1.17,0.24 -3.58,0.07 -2.04,-0.78 0.01,-1.15 -2.86,-0.72 -1.37,-2.6 1.92,-1.21 1.67,-2.06 2.44,-3.76 1.13,0.7 1.55,1.95 2.59,0.89 1.71,1.83 3.67,-1.21 0.78,-1.26 -1.72,-1.7 2.02,-2.98 1.47,-0.81 -0.08,1.94 2.1,2.28 1.49,0.15 -1.54,-0.73 -0.39,-3.26 1.26,-2.04 -0.9,2.54 1.99,2.46 3.2,1.29 -0.57,-1.07 -3.07,-0.84 -2.76,-2.61 -1.93,-0.78 -0.88,-1.18 0.63,-1.75 -0.31,2.53 1.54,0.84 1.46,0.89 0.76,2.66 4.97,0.16 2.35,-0.64 -1.68,1.13 0.97,-2.47 -1.62,-1.35 -1.33,0.1 -1.92,0.19 -0.62,-0.55 0.77,-1.45 -3.3,-3.11 -0.25,-2.56 1.36,2.34 4.5,0.23 4.77,-0.42 0.76,1.21 1.99,4.78 3.9,2.5 -0.19,-1.38 -1.61,-1.13 -0.15,-1.91 -0.52,-0.88 -3.96,-0.82 -1.31,-0.98 2.56,1.07 3.94,-2.68 1.6,-3.22 -2.38,3 -0.29,-2.57 1.23,-0.79 -1.13,2.54 3.47,1.05 2.52,-0.37 0.79,-1.1 1.41,-2.4 1.63,-0.68 1.42,0.16 -1.15,3.34 1.22,2.27 1.23,1.9 3.05,-0.32 1.25,-1.45 2.02,0.81 5.84,0.23 4.08,-2.68 2.55,-0.11 3.44,-2.71 1.89,-3.48 2.7,-0.44 1.04,-4.25 -0.61,-2.47 -0.94,0.99 -4.98,3.53 -3.32,4.59 1.36,-0.14 -3.55,4.36 -3.84,1.11 1.8,-0.4 1.59,-2.97 -0.14,-1.47 -1.54,1.59 -1.58,-0.15 0.05,-0.55 1.29,-0.12 3.11,-2.23 0.74,-1.96 0.49,-1.84 0.69,-1.57 2.55,-2.66 -0.01,-1.8 3.87,-1.75 1.44,-3.46 1.6,-3.11 2.62,3.25 4.94,0.36 -0.07,-0.91 1.83,-2.92 -0.44,-2.32 -1.97,0.37 0.51,-3.35 0.91,-3.77 2.46,-0.4 5.23,-2.14 6.04,-4.52 -0.69,-1.41 -1.97,0.46 -0.84,-1.25 0.83,-2.9 -4.58,-0.06 -1.84,-2.23 2.88,-0.42 -1.2,-4.08 2.2,-4.17 1.93,2.26 1.6,-1.88 -0.02,-2.41 1.79,-0.55 2.5,-1.55 4.25,-0.42 0.51,-2.76 -3.45,-2.33 -4.43,-3.58 -0.26,-3.01 2.59,-3.12 4.58,-3.67 0.29,-0.78 -0.81,-3.13 0.47,-2.48 2.46,0.65 2.45,-2.36 2.11,-3.23 1.27,-0.62 3.06,1.08 2.81,-1.49 0.06,-2.75 -4.88,2.23 -2.7,-0.53 -0.33,-1.84 3.17,-2.65 3.79,-1 0.44,2.38 2.69,0.96 0.74,-0.53 -0.37,-0.19 2.89,-3.12 0.16,-2.12 -1.52,1.62 -2.69,-1.67 -0.67,-0.49 2.18,0.6 1.78,-2.26 0.1,-2.63 1.64,-0.99 1.76,-1.25 3.09,0.31 2.65,0.05 -0.04,3.53 -1.13,3.83 -0.13,2.43 3.49,4.78 1.03,6.94 -1.52,2.38 -4.26,5.02 -2.96,8.1 -1.03,2.23 -5.62,0.34 -3.97,3.87 1.08,2.24 -0.41,4.62 0.29,6.91 -0.21,2.4 -1.5,4.65 -2.48,6.84 -1.89,2.33 -0.64,4.78 1.42,6.24 1.36,2.71 -1.06,4.75 -3.56,3.4 -3.47,0.13 -6.05,3.54 -6.55,6.75 -0.09,2.61 -2.39,4.76 -0.87,7.58 1.7,0.33 -0.26,3.51 0.65,5.09 0.93,2.11 2.11,4.27 1.04,6.66 -1.85,3.6 1.33,5.61 3.87,7.28 0.34,1.26 -0.49,2.52 -0.69,3.78 -4.37,0.5 -1.64,4.45 -0.68,6.73 -0.19,2.39 0.87,5.69 -1.37,7.29 -2.33,-0.08 -2.37,2.05 -2.44,3.42 -2.81,2.64 1.45,6.5 -0.89,9.33 -0.63,-0.51 -0.86,-4.28 -3.41,-3.07 -1.98,0.66 -1.1,-2.02 -2.18,-2.85 0.06,-1.66 0.25,-4.8 -1.34,-6.05 -1.51,0.96 0.6,3.37 -1.47,1.82 -1.6,1.08 1.29,3.05 0.43,4.75 1.82,1.57 -1.36,1.57 -0.61,3.28 -0.57,0.33 -1.78,3.28 -2.33,0.68 -1.69,-2.25 -3.03,0.06 -1.93,1.1 -2.37,0.2 -1.22,2.58 -3.27,2.72 0.26,1.74 0.63,2.15 -0.66,0.4 -0.55,-0.29 -0.31,3.24 -1.72,3.89 -1.13,1.13 -2.53,1.14 -2.96,2.81 -1.25,-1.4 -1.53,-2.14 -2.1,0.08 -0.58,1.07 -1.97,0.9 -2.97,1.19z m1.79,-42.62c-2.02,0.59 -1.81,3.69 -1.92,5.35 2.29,1.58 5.16,-1.56 2.82,-2.47 -2.51,1.62 -0.41,-2.26 1.2,-2.22 -0.69,-0.24 -1.35,-0.63 -2.1,-0.66z m-8.26,-3.48c1.26,1.05 1.96,-0.59 3.75,0.18 2.86,-0.7 0.32,-3.31 -1.23,-1.63 -0.54,1.11 -4.66,-2.16 -3.53,0.83 -0.64,0.74 0.98,1.54 1.01,0.63z m-1.56,-1.31c1.64,-1.54 -2.29,-0.9 0,0l0,0z m-3.39,20.54c-1.15,-1.48 -0.79,-2.31 1.27,-2.09 -0.5,0.65 -0.76,1.45 -1.27,2.09z m20.58,-43.12c1.89,-0.99 1.05,0.09 0,0z m18.74,-19.12c-0.11,-1.35 1.21,-2.72 0.71,-0.65l-0.24,0.29 -0.47,0.36 0,0z m7.46,-19.18c-1.61,-0.55 0.1,-1.14 0,0l0,0z m3.95,-10.61c-1.42,-0.85 2.16,-3.22 0.98,-0.56 -0.23,0.31 -0.59,0.56 -0.98,0.56z m8.03,-3.21c-0.35,-1.4 -4.22,-5.53 -0.69,-3.55 1.98,-0.66 -2.87,-2.41 0.24,-2.21 2.34,-1.07 1.29,3.96 3.81,2.24 0.12,-1.58 -1.95,-2.83 0.76,-2.09 1.98,-2.01 2.51,5.82 -0.36,3.01 -2.2,-1.1 -3.01,1.06 -3.76,2.6z m-5.57,-1.57c-2.14,-0.36 2.05,-0.11 0,0z m-7.93,-1.09c-0.6,-2.04 2.47,-0.64 0,0z m7.12,-4.13c0.59,-2.37 4.58,-1.01 4.01,-4.46 0.66,-1.69 0.95,3.05 2.77,1.99 1.53,1.25 -2.5,3.06 -1.7,0.6 -1.05,-1.01 -2.27,1.66 -3.77,0.7 -0.56,0.22 -0.96,0.7 -1.3,1.17z m7.58,-0.78c-1.19,-2.28 3.86,-0.43 2.34,-2.88 -3.7,-0.04 1.43,-1.56 0.6,-2.56 -2.52,-1.2 0.41,-2.37 1.15,-2.81 0.41,-3.22 -2.85,-1.84 -4.06,-0.47 -1.59,-2.04 2.26,-2.36 2.32,-4.57 0.14,1.33 0.46,2.85 1.65,2.42 0.8,1.52 3.32,1.84 3.24,-0.37 1.68,1.68 2.77,1.67 2.31,-0.48 0.79,-1.17 0.35,-2.79 1.61,-3.02 -0.4,-0.66 -1.42,-3.92 0.2,-3.31 0.95,2.39 -0.14,5.28 -0.89,7.26 2.94,1.88 1.55,-3.57 4.12,-3.05 0.22,-1.76 -3.3,-2.79 -1.17,-4.59 1.11,2.64 2.9,-1.39 2.9,-1.08 0.95,0.44 4.33,3.19 2.86,0.58 0.52,-1.54 -0.4,-5.86 -2.92,-3.36 -3.05,-0.22 1.04,-4.05 2.23,-1.43 1.8,-0.47 3.36,-0.55 3.65,1.78 1.6,2.82 3.68,-1.17 2.1,-1.52 0.07,-0.51 -0.69,-2.47 -0.41,-3.71 -0.86,-0.45 -2.21,1.67 -1.86,-0.59 0.28,-1.23 2.77,-3.11 1.94,-0.75 0.94,1.47 4.41,-0.15 2,-1.03 0.6,-1.49 3.48,0.04 1.97,-2.16 -0.79,-0.71 -2.04,-3.95 0.25,-3.13 1.93,-0.42 3.84,0.45 2.02,2.21 -1.75,1.98 -0.56,3.61 -0.42,5.65 -2.28,2.68 3.1,3.87 2.24,0.45 -0.18,-2.74 0.93,-5.32 1.76,-8.05 1.89,-3.05 -1.06,3.6 0.33,2.81 1.3,-1.62 0.64,3.35 2.9,1.4 2.12,-1.22 -1.68,-4.46 1.77,-4.91 0.72,-1.47 -2.34,-1.18 -0.57,-2.18 -0.51,-2.17 4.79,-1.62 2.39,1.11 -1.65,1.09 -1.95,4.14 -0.56,3.08 -0.4,2.24 2.84,0.85 3.62,0.4 -0.89,-1.13 -1.79,-4.79 0.32,-4.87 0.09,2.52 4.6,3.29 3.84,0.25 1.3,0.25 1.81,0.78 0.68,1.44 0.12,2.4 2.78,-0.68 3.9,1.46 2.08,1.26 -1.72,0.74 -1.03,2.68 -0.51,3.31 -7.08,0.08 -6.25,3.51 1.53,-0.19 4.57,0.06 4.67,1.27 -0.73,2.54 2.28,1.63 2.62,2.01 1.41,2.24 -3.5,3.67 -1.9,6.17 0.12,3.04 -1.51,0.49 -0.35,-1.03 0.73,-2.35 -0.61,-5.22 -3.22,-5.51 -2.52,-0.23 -4.95,-4.8 -6.83,-0.86 -0.98,2.59 -3.07,-0.98 -3.73,2.03 -1.82,2.85 -1.43,6.39 -0.81,9.47 1.12,1.85 1.17,3.38 -0.82,4.1 -0.7,1.31 0.29,4.41 -1.67,2.5 -2.14,-1.69 -5.02,-0.86 -5.85,1.4 -2.54,0.85 -4.72,0.04 -5.34,-2.66 -0.99,-2.14 -5.91,-6.2 -6.14,-1.61 0.57,2.13 -0.39,0.96 -1.13,1.23 -0.7,0.99 -4.96,0.92 -2.14,2.3 2.85,1.94 -1.88,4.5 0.34,5.92 1.59,3.24 -4.12,0.39 -5.68,0.21 -2.06,-1.04 -3.15,2.55 -4.42,0.38 -1.01,-0.36 -2.16,1.19 -2.67,1.07z m-9.01,-1c0.11,-2.56 2.91,0.13 0,0z m-1.13,-1.28c-0.8,-1.29 3.49,-1.49 0.69,-0.52l-0.34,0.34 -0.36,0.18 0,0z m4.3,-0.48c-1.71,-0.47 -0.9,-2.93 0.17,-2.2 -0,0.74 -0.11,1.47 -0.17,2.2z m4.79,-4.64c0.18,-0.78 1.29,-1.07 0,0z m7.64,-3.83c-2.24,0.29 -1.11,-3.47 -0.22,-0.75 0.06,0.35 1.74,0.98 0.22,0.75z m2.2,-0.62c-2.38,-0.91 -2.84,-5.4 0.1,-4.68 0.37,1.54 -0.1,3.12 -0.1,4.68z m-1.72,-6.1c-4,-0.97 3.45,-2.52 1.03,-0.52 -0.42,0.05 -0.59,0.56 -1.03,0.52z m5.27,-4.48c-0.27,-0.28 0.7,-0.67 0,0z m42.25,-2.91c-1.73,0.39 -2.88,-3.16 -0.45,-1.74 1.34,-0.78 2.3,1.96 0.45,1.74z m-35.9,-2.93c0.17,-2 2.33,-0.17 0,0z m1.12,-1.12c1.6,0.69 0.37,-2.16 2.16,-2.14 -0.43,0.5 -1.9,3.93 -2.16,2.14z m20.87,-4.79c0.68,-1.68 0.54,-0.43 0,0z m-9.67,-2.21c-2.58,-0.52 -0.4,-3.09 0.65,-0.8 -0.07,0.3 -0.24,0.8 -0.65,0.8z M319.32,12.08c-0.3,-1.14 -1.45,-2.77 -2.39,-2.03 -1.57,-1.66 3.97,-2.79 -0.11,-4.02 -1.19,0.78 -1.7,1.41 -2.54,-0.32 -1.8,0.29 -3.52,-4 -2,-4.15 0.28,2.4 2.41,-1.85 3.57,0.39 1.62,1.46 1.99,-0.61 1.81,-1.03 1.1,0 2.2,0 3.3,0 -1.65,1.5 0.79,4.98 -1.45,5.97 1.81,0.96 -0.87,3.73 0.84,4.72 -0.27,0.27 -0.64,0.46 -1.03,0.47z M334.56,1.41c-0.71,-0.78 1.26,-0.59 0,0z","name":"Norway"},"ua":{"path":"m458.88,376.43c-1.65,0.13 -4.78,-1.76 -1.5,-2.12 1.11,-0.94 -0.88,-2.9 1.02,-4.06 0.62,-1.77 2.75,-4.95 1.17,-6.55 -2.35,-0.6 0.77,-4.92 0.58,-1.37 1.22,0.09 1.33,-0.46 2.29,-1.4 1.42,1.03 2.11,1.68 2.01,-0.49 0.8,-0.31 0.98,2.31 1.91,0.48 2.09,-0.77 2.07,-2.38 0.02,-2.62 0.48,-3.05 -2.01,-4.08 -4.34,-4.76 -1.03,-1.35 0.14,-4.1 -2.32,-4.58 -0.19,2.48 -3.85,-0.68 -2.94,-2.62 0.58,-1.57 -1.58,-5.77 -2.62,-3.02 -1.32,-0.9 -3.45,-3.78 -4.76,-1.05 -0.61,-1.26 -0.31,-1.31 -2.39,-0.85 -1.59,-0.19 -3.7,-2.91 -5.96,-1.05 -1.9,1.41 -4.52,1.99 -6.34,2.49 -0.3,1.21 -2.98,2.87 -3.26,4.06 0.69,2.88 -3.92,2.94 -5.88,3.36 -1.91,1.06 -2.85,5.5 -5.12,2.22 -2.55,-1.4 -4.85,1.16 -7.45,0.17 -2.78,0.68 -6.22,-1.81 -7.42,1.27 -1.7,-1.79 -4.36,-1.99 -6.08,-3.8 -1.69,-1.99 1.67,-4.76 1.1,-7.32 0.71,-2.08 3.89,1.72 3.03,-0.71 -0.43,-1.86 -2.14,-2.21 -2.09,-4.41 -1.6,-2.52 1.02,-5.01 1.85,-7.4 1.48,-2.09 2.06,-5.46 4.76,-6.09 3,-1.14 0.85,-4.79 0.14,-5.51 2.5,-2.1 -3.76,-3.23 -3.93,-5.84 -0.3,-1.41 -1.88,-4.75 0.96,-3.25 2.78,-0.65 2.08,-4.77 5.31,-4.83 2.44,-2.13 5.65,-1.09 8.41,-2.29 2.86,0.12 5.82,0.8 8.71,-0.13 1.44,0.02 2.96,3.43 4.46,0.67 0.48,-0.61 1.02,3.11 2.27,0.92 -0.68,-2.01 1.68,-0.28 2.33,-1.83 1.72,1.64 3.14,-2.06 4.36,1.19 0.98,-0.83 1.53,-5.36 3.12,-2.13 0.91,1.83 2.9,1.59 3.18,-0.37 1.11,-0.89 4.84,0.77 2.92,-1.35 2.22,-0.55 3.94,4.29 5.74,0.82 -0.53,-2.27 -3.24,-4.21 -1.65,-7.03 0.3,-2.91 3.55,-3.36 5.73,-4.62 2.8,0.98 5.55,-1.1 4.6,-3.99 2.15,-0.59 4.74,-0.01 5.62,-2.79 1.28,-1.72 2.08,2.03 2.83,-0.54 3.15,-1.7 3.09,3.74 6.17,3.78 2.69,0.81 -2.77,1.83 -0.06,3.34 0.97,1.1 0.27,1.92 1.66,2.64 0.13,1.93 0.76,2.76 1.8,0.93 1.75,0.21 3.63,-0.42 4.86,-1.04 1.22,1.6 2.86,1.33 3.58,3.44 0.66,2.12 2.97,6.38 5.86,3.86 0.95,-2.66 2.98,0.62 4.61,-0.26 2.96,0.38 3.76,-3.58 5.99,-4.66 2.15,1.36 3.87,3.07 6.32,3.78 2.39,1.73 1.46,-2.06 1.83,-2.22 2.04,0.83 3.63,-0.35 5.65,0.78 1.64,-1.06 3.29,-0.67 5.4,-0.98 -0.34,2.96 3.78,0.35 3.93,-0.21 -1.54,1.79 2.89,1.91 1.36,4.34 -0.91,1.71 -3.3,4.32 0.42,4.36 1.34,-0.17 -2.51,1.76 -0.87,3.22 0.73,1.16 4.31,0.82 2.94,3.4 -1.12,2.14 2.56,-1.79 1.05,1.32 0.04,1.92 1.74,4.67 -1.56,4.6 -2.59,0.04 -5.57,1.58 -4.88,4.34 -1.93,1.59 -3.46,4.3 -2.04,6.74 1.21,-0.9 1.4,3.27 -0.48,2.33 -2.61,-0.17 -4.34,2.86 -4.47,4.25 -3.32,-0.37 -1.93,5.58 -4.94,3.83 -1.97,0.68 -1.55,3.31 -3.9,2.83 -2.31,2.16 -4.28,4.87 -4.46,8.16 0.05,2.37 -1.89,1.63 -2.69,0.94 -1.43,2.66 1.92,4.83 3.49,6.52 1.72,1.52 4.3,4.21 6.67,2.42 1.12,-1.05 0.41,-2.57 2.09,-1.56 1.41,-0.15 1,-2.82 3.17,-2.37 1.15,-0 0.13,2.98 0.5,4.21 -1.72,0.79 -3.13,2.24 -5.41,1.17 -2.72,0.19 -1.51,3.05 -3.33,4.45 -1.46,1.36 -5.27,2.16 -5.39,5.34 -0.65,2.52 -2.91,5.33 -5.63,3.62 -2.92,-0.52 2.13,-0.53 -0.45,-1.77 -0.6,-1.76 -0.24,-6.9 -3.31,-5.63 -2.51,0.74 -5.09,-2.4 -7.49,-0.19 -0.84,-1.11 2.17,-2.44 2.5,-3.9 1.15,-2.11 4.76,-3.17 5,-5.4 -1.21,-0.47 -1.1,-4.45 -2.98,-2.14 -0.01,2.53 -3.55,-2.55 -3,-0.06 -1.18,1.35 -4.02,3.26 -6.29,3.26 -0.55,-2.41 -5.82,0.8 -2.84,-2.01 -2.07,-2.11 3.13,-0.37 2.51,-2.12 0.43,-0.87 2.54,-3.83 0.04,-2.33 -1.67,2.49 -5.64,0.74 -4.34,-2.2 -3.44,-0.71 0.17,4.67 -3.05,4.35 -0.95,0.4 -1.24,-2.89 -2.18,-0.81 1.19,3.1 -5.65,1.69 -4.31,5.43 -0.19,2.64 -0.71,6.16 -2.65,8.5 -1.92,0.15 -2.28,-0.37 -1.97,1.56 1.06,2.6 -1.47,1.65 -1.44,-0.04 -3.03,0.54 1.86,5.97 -1.63,4.84 -1.69,1.04 -2.76,2.58 -4.85,3.23 -0.33,0.68 0.22,1.06 -0.9,0.94z m8.84,-3.13c-1.24,-0.5 0.31,-1.59 0,0z M480,354.71c-2.02,-0.24 1.4,-0.94 0,0z","name":"Ukraine"},"il":{"path":"m564.91,519.32c-2.79,-0.13 -5.59,-0.02 -8.39,-0.06 1.03,-3 0.55,-6.35 0.36,-9.47 -0.77,-1.89 -0.08,-3.97 0.69,-5.38 -2.21,-3.68 3.62,-1.36 3.34,-4.63 0.16,-2.5 0.5,0.45 0.78,1.3 0.41,1.74 0.97,3.45 0.64,5.26 0.64,4.15 2.85,8.05 2.93,12.32 -0.33,0.17 0.28,0.88 -0.36,0.66z","name":"Israel"},"sa":{"path":"m593.15,519.31c-2.83,-0.62 -5.1,-2.77 -7.77,-3.86 -1.58,-0.98 -5.22,-1.86 -2.02,-3.26 5.2,-3.81 10.77,-7.23 15.26,-11.9 1.43,-2.99 4.63,-3.12 7.49,-3.98 3.73,-1.26 7.76,-1.54 11.57,-0.41 3.34,1.04 6.79,1.79 10.32,1.49 3.1,-0.23 6.16,0.27 9.07,1.36 7.05,2.14 14.23,3.86 21.25,6.06 3.22,1.22 7.13,2.8 10.33,0.7 3.47,-1.54 7.12,-2.66 10.59,-4.19 0,5.98 0,11.96 0,17.94 -28.52,0 -57.04,0 -85.55,0l-0.54,0.05z","name":"Saudi Arabia"},"iq":{"path":"m665.09,505.54c-3.93,-0.14 -7.37,-2.41 -11.2,-3.08 -6.98,-1.9 -13.93,-3.92 -20.88,-5.88 -4.51,-0.55 -9.21,0.46 -13.56,-1.25 -4.06,-1.23 -8.45,-1.67 -12.53,-0.27 -2.28,0.01 -6.14,3.28 -6.23,-0.28 -1.25,-1.52 -3.9,2.58 -3.26,-0.38 2.09,0.09 -1.51,-3.02 -1.67,-4.04 -1.32,-2.57 -5.49,-5.02 -2.13,-7.49 4.5,-5.84 9.16,-11.56 13.6,-17.45 2.04,-3.07 2.39,-7.4 0.02,-10.4 -1.41,-3.28 0.38,-7.66 -2.62,-10.31 -3.09,-2.29 -2.71,-6.73 0.85,-8.16 2.5,-2.92 2.33,-7.04 4.39,-10.19 0.66,-2.04 0.93,-3.47 3.19,-3.89 2.1,-2.75 5.72,-0.13 8.03,-2.44 0.9,-1.04 2.2,-3.85 2.95,-0.99 0.24,2.01 2.47,2.98 2.75,0.39 0.38,-1.99 1.84,-3.41 3.5,-1.73 2.25,0.16 -1.13,2.67 1.73,2.71 2.42,-0.18 1.65,4.3 5.21,2.73 1.14,1.18 1.93,5.76 4.16,3.01 2.6,0.76 5.25,0.47 7.14,-1.59 0.61,0.22 -3.19,2.13 -1.4,3.83 1.09,1.94 5.9,4.19 1.79,5.59 0.41,2.25 -2.38,5.11 0.78,6.65 -2.86,-0.58 -2.74,5.86 0.16,4.24 -0.52,2.48 -0.45,5.39 2.6,5.52 0.99,0.71 1.98,1.43 2.96,2.14 0.34,-1.31 1.06,-1.78 0.88,-0.17 1.65,-0.62 3.99,0.32 4.03,2.59 0.12,1.35 0.91,3.75 2.75,1.76 3.33,-1.46 6.61,1.38 9.97,1.03 2.56,-1.77 4.83,0.86 6.18,2.91 0,13.19 0,26.38 0,39.57 -4.3,1.87 -8.8,3.32 -13.06,5.23 -0.36,0.05 -0.72,0.08 -1.09,0.08z","name":"Iraq"},"az":{"path":"m625.84,392.01c-2.29,-1.74 -6.12,-1.39 -7.67,-4.17 -2.87,-0.9 2.82,-3.1 1.5,0.21 -0.29,2.16 0.66,-0.38 1.38,-0.86 1.98,0.67 2.99,-0.38 4.14,-1.97 0.78,0.36 1.17,3.12 3.09,2.25 0.41,1.86 5.4,3.6 1.25,3.88 -1.24,0.15 -2.44,0.52 -3.69,0.66z m9.25,-4.53c-1.22,-1.31 -1.37,-1.74 -0.58,-3.22 -0.7,-1.79 -4.05,0.28 -2.18,-2.45 -0.71,-3.07 -3.86,1.6 -5.74,-0.73 -1.12,-1.04 -4.8,-0.64 -2.24,-1.72 1.66,-3.91 -3.46,-4.05 -5.96,-4.45 -3.06,-0.54 1.31,-0.13 -0.04,-1.79 -1.74,-0.11 0.76,-3.32 -2.15,-2.78 -1.13,-2.07 -3.77,1.24 -3.43,-1.3 -3.83,0.78 -1.14,-4.07 1.25,-3.79 1.55,-0.11 2.45,2.19 4.64,1.11 1.17,-0.47 1.66,-2.32 3.53,-1.24 4.04,0.44 2.81,-5.63 -0.82,-5.09 -1.19,-0.23 -4.57,-0.92 -2.6,-1.97 -1.03,-3.22 2.59,-2.79 4.29,-1.55 1.8,0.76 4.71,-0.66 4.29,1.94 2.3,1.27 5.96,-0.02 6.83,-2.57 -0.51,-2.81 0.78,-5.44 1.5,-8.17 0.77,-1.87 3.93,1.21 5.57,1.75 2.04,2.28 4.63,3.86 7.4,4.84 2.72,2.9 5,-2.29 8.05,-0.66 2.42,0.7 -1.69,0.86 -2.16,1.8 -1.58,1 -0.94,2.98 -2.64,4.05 -0.87,2.65 2.35,4.7 1.48,7.28 0.01,2.24 2,3.06 1.53,5.18 2.05,2.31 -2.94,0.21 -1.67,3.07 0.41,2.71 2.06,5.63 2.66,7.96 -1.4,1.58 -3.89,-2.8 -4.72,-0.12 -0.51,-2.33 -5.01,-0.05 -2.24,-2.75 1.89,-2.25 -0.89,-2.79 -2.14,-3.4 -0.39,-1.7 3.13,-2.19 0.43,-2.98 -2.55,-2.17 -6.8,-1.82 -7.18,2.01 -1.56,2.2 -2.45,4.87 -3.2,7.25 -1.02,1.28 -1.42,2.9 -1.76,4.47z","name":"Azerbaijan"},"ir":{"path":"m679.21,458.81c-1.85,-0.64 -2.96,-4.67 -5.07,-2.4 -2.51,1.13 -4.99,-0.69 -7.5,-0.94 -1.54,-1.25 -4.65,1.4 -4.88,0.3 -0.35,-2 -1.76,-5.08 -4.31,-4.59 -0.55,-2.48 -2.8,0.93 -4,-1.28 -1.15,-1.36 -3.82,-0.5 -2.7,-3.18 1.2,-2.24 -1.18,-2.93 -1.92,-2.92 -0.76,-2.14 0.85,-1.8 1.93,-2.95 -0.87,-1.54 -2.25,-2.23 -1.18,-3.98 1.41,-1.22 -0.93,-2.74 1.62,-3.12 2.22,-2.84 -3.32,-4.02 -3.44,-6.68 1.23,-0.62 3.69,-3.96 0.62,-3.5 -2.16,1.88 -4.6,2.34 -7.4,1.61 -2.13,2.68 -1.52,-4.01 -4.35,-3.02 -2.59,1.12 -1.74,-3.71 -4.6,-2.9 0.47,-2.81 -2.6,-2.62 -3.34,-4.74 -3.51,-0.37 -2.73,-5.88 -6.79,-4.9 -2.43,-0.23 0.88,-4.74 -1.15,-6.42 -2.63,1.81 -2.65,-3.09 -4,-4.32 -2.26,0.51 -1.17,-4.01 -3.82,-4.01 -1.08,-1.34 3.43,-0.98 2.24,-3.41 -0.62,-1.73 -1.46,-4.27 1.42,-2.93 2.06,1.49 5.14,2.91 7.63,3.88 2.25,1.24 5.18,-0.04 7.5,-0.74 2.07,-1.71 5.07,-2.61 4.75,-5.97 2.3,-2.33 1.71,-5.53 3.7,-8.09 0.98,-2.61 2.58,-5.68 5.71,-3.44 1.82,0.32 -1.95,3.66 1.08,3.95 4.06,-0.35 -2.73,4.32 1.52,4.83 1.27,-1.49 2.59,2.44 3.8,0.15 1.45,1.58 3.99,1.1 4.87,0.71 1.82,2.85 3.68,6.92 7.62,6.9 3.17,0.36 5.34,-2.56 8.13,-3.02 2.01,0.9 4.99,2.01 6.34,2.88 -0.02,22.74 0.03,45.49 -0.03,68.23z","name":"Iran"},"ge":{"path":"m581.92,380.27c-2.26,-0.5 1.41,-3.83 -0.72,-5.4 -1.82,-2.3 -4.05,-4.17 -5.45,-6.77 -1.72,-2.18 -4.46,-0.36 -5.95,-2.58 -2.48,-1.15 -5.99,1.77 -7.69,-0.38 -1.24,-0.61 -3.4,-1.34 -1.11,-2.52 2.92,-1.18 5.31,-0.74 8.31,-1.17 2.62,-0.64 4.81,0.81 7.27,-1.05 1.64,-1.03 2.03,-2.53 4.37,-2.32 3.09,-1.55 5.23,0.93 8.34,0.23 1.97,-0.34 3.8,-1.06 3.76,1.37 3.33,1.16 4.09,-3.43 6.09,-4.97 1.82,1.19 3.56,0.44 3.29,-1.84 2.38,1.1 4.89,0.94 6.98,-0.29 0.1,2.19 0.6,4.52 3.44,3.9 1.82,0.87 6.7,-2.08 4.44,1.62 -1.04,4.09 6.18,1.33 6.51,4.88 -0.55,2.71 -3.63,-0.63 -4.78,1.93 -2.42,2.07 -3.95,-2.25 -6.59,-0.28 -2.88,0.84 -1.75,4.15 -4.11,5.26 -2.15,1.64 -6.02,2.97 -7.99,5.72 -1.4,1.55 -3.24,0.61 -4.57,1.11 -0.32,-2.7 -4.41,-0.39 -5.08,-2.59 -2.74,0.39 -1.4,4.41 -4.46,3.55 -2.08,-0.04 -2.63,2.5 -4.3,2.58z","name":"Georgia"},"sy":{"path":"m570.98,505.1c-2.37,-0.06 -4.22,-2.23 -6.66,-1.9 -1.76,1.54 -0.95,-3.61 -2.17,-4.66 0.26,-2.1 3.06,-4.25 2.48,-6.23 -2.86,0.37 -0.12,-3.18 1.61,-2.81 1.41,-1.1 -2.08,-2 0.23,-3.24 2.46,-1.85 0.82,-6.41 -2.32,-5.73 1.74,-2.54 -3.41,-1.48 -4.52,-0.5 -2.16,-1.45 -1.71,-4.59 -2.2,-6.89 -0.72,-2.13 -3.63,-2.2 -2.69,-4.95 -1.91,-3.07 4.61,0.44 2.96,-3.37 1.96,-1.34 -0.54,-4.12 2.56,-4.37 1.92,-1.95 -2.9,-3.08 -1.96,-5.67 -0.17,-2.68 3.53,-1.88 4.07,-0.24 2.8,-1.4 6.26,-2.87 7.96,-6.08 1.77,-3.87 6.01,-0.57 8.96,-1.32 4.89,-1.98 9.3,-5.28 12.15,-9.78 2.06,-3.09 5.52,-4.42 8.88,-5.51 3.15,-0.62 4.71,-4.01 6.68,-5.54 2.16,2.06 -0.35,4.49 -0.71,6.75 -0.34,2.94 -3.64,3.54 -4.67,5.93 -0.77,2.72 0.96,5.34 2.92,7.06 1.91,2.86 0.25,6.61 2.05,9.52 1.43,2.7 2.07,6.08 0.11,8.71 -2.41,4.04 -5.84,7.35 -8.54,11.19 -6.92,8.84 -13.8,17.72 -20.31,26.87 -1.64,2.62 -4.19,2.66 -6.86,2.76z","name":"Syrian Arab Republic"},"tr":{"path":"m494.91,482.2c-2.64,-0.83 -6.61,0.7 -6.69,-3.38 -0.28,-2.26 -4.06,-2.7 -3.32,0.14 -2.13,0.72 -2.01,-4.36 -4.24,-2.06 -1.1,1.64 -1.71,4.09 -2.75,1.3 -0.06,-0.7 3.87,-0.84 1.58,-2.85 -2.66,-0.75 -4.9,2.05 -7.56,2.3 -3.22,0.12 2.63,-2.09 -0.16,-3.58 -1.02,-1.26 -2.59,-1.78 -3.85,-0.25 0.8,-2.14 -2.11,-2.59 -0.3,-4.42 0.7,-2.91 -3.46,-4.14 -4.72,-3.08 -0.35,-2.13 -2.41,-1.66 -2.94,-0.12 -0.96,-0.52 -4.49,-1.13 -1.65,-1.67 1.95,-1.12 -0.35,-1.93 -0.64,-2.3 -0.1,-2.91 1.76,1.21 2.44,2.3 1.21,0.53 0.61,-1.54 2.32,-0.91 2.14,0.31 3.08,-4.19 0.9,-2.3 -2.98,0.71 -3.35,-2.88 -0.63,-3.63 1.42,-2.31 -2.41,-1.49 -2.02,-3.47 -1.48,-1.26 -3.08,-1.7 -1.12,-3.61 1.88,-4.06 -3.41,-1.44 -4.89,-0.21 -3.22,2.13 -1.41,-2.71 -2.53,-4.43 0.27,-1.5 2.4,-1.02 1.65,-3 1.08,-2.79 3.49,-3.54 5.85,-4.95 1.33,-0.2 3.18,2.13 5.06,0.5 2.19,-0.32 0.53,-4.12 2.21,-2.66 -1.01,2.78 3.65,-0.5 5.07,-0.34 1.73,-0.22 7.01,-0.13 5.15,-2.97 -1.48,-0.21 -3.18,0.39 -0.99,-0.95 1.96,-1.62 4.19,-2.4 6.66,-2.8 2.77,-0.54 1.2,-2.91 -0.89,-1.86 -1.93,1.45 -3.4,0.81 -4.38,0.32 -3.58,0.35 -2.31,-4.79 0.81,-3.52 2.71,0.01 5.57,-0.39 7.64,-2.28 2.46,-0.32 5.31,1.16 7.39,-0.69 2.9,-0.41 1.41,-4.52 4.23,-5.54 2.71,-2.98 4.61,-6.84 8.39,-8.68 2.29,-1.78 4.29,-3.83 7.39,-4.02 3.16,-0.7 6.47,-1.22 9.26,-2.97 -0.18,-2.01 2.92,-3.03 2.12,-0.46 1.09,2.77 5.37,3.22 7.04,0.72 1.14,-1.37 -0.27,2.45 1.16,0.14 2.04,-1.94 2.88,3.79 5.57,2.83 1.27,-1.86 4.62,-3.78 5.67,-1.09 1.67,-0.99 4.1,0.27 5.52,-0.17 -0.07,-1.45 1.44,-1.93 0.76,-0.72 3.48,0.31 7.66,-0.08 9.71,-3.32 2.34,-1.18 4.33,-4.18 7.15,-3.36 2.71,-0.07 6.67,-0.67 7.5,-3.83 1.38,-2.88 4.81,-4.34 5.49,-7.63 0.34,-3.02 3.69,-0.01 3.89,-2.79 0.79,-1.71 6.06,-0.8 5.2,-2.54 -0.27,-1.98 1.64,-2.11 0.91,-0.61 1.97,-1.13 4.24,-0.33 5.11,0.95 0.95,1.76 2.34,-1.7 3.43,0.93 2.07,0.94 4.5,1.8 3.64,4.81 0.12,2.83 2.56,6.38 5.64,4.35 1.45,-1.61 6.05,-1.12 6.12,-0.28 -2.87,1.25 2.28,4.65 -1.45,5.76 -2.31,0.86 -1.86,1.74 0.02,2.55 2.07,1.41 1.16,4.02 3.6,4.69 1.23,1.57 1.59,5.71 3.8,4.2 0.43,2.37 -1.79,7.52 2.74,6.05 2.64,-0.44 0.94,3.97 3.94,4.02 3.58,1.02 -1.74,2.3 -1.12,4.76 -1.2,0.98 -0.5,-3.85 -3.12,-2.67 -1.98,1.2 -2.57,4.14 -5.61,3.29 -2.88,-0.31 -4.84,1.72 -7.02,2.7 -0.69,1.88 -0.86,5.21 -2.91,2.44 -2.75,-0.22 -2.61,4.46 -5.58,4.92 -2.98,1.72 -6.75,1.93 -9.15,4.66 -2.61,2.66 -4.36,6.14 -7.61,8.16 -2.25,1.32 -4.52,3.36 -7.26,3.28 -3.54,-1.52 -7.49,-0.78 -9.08,3.03 -1.68,2.28 -5.43,4.75 -7.39,2.82 -3.82,-1.14 -4.64,3.62 -2.75,6 0.73,1.14 2.5,1.57 0.17,2.12 -3,0.1 0.83,3.76 -2.09,4.07 1.59,1.89 -1.39,2.48 -1.35,0.31 -1.32,-1.73 -3.85,-3.07 -1.43,-5.18 3.46,-2.09 -0.87,-8.48 -3.12,-4.45 -0.21,1.09 -4.52,4.06 -1.07,3.29 -0.14,0.32 -3.7,3.62 -5.39,1.57 -3.14,-1.5 -6.7,0.91 -7.75,3.93 -2.31,1.12 0.64,5.77 -2.52,4.44 -0.89,2.68 -3.25,3.27 -5.84,4.06 -1.96,1.06 -3.83,3.65 -6.37,2.47 -2.84,-1.55 -5.07,-4.65 -8.7,-4.14 -2.94,-0.38 -6,-0.94 -8.9,-0.06 -3.48,-0.29 -3.26,3.57 -2.85,5.62 -0.19,1.75 1.15,3.5 -1.34,2.67 -2.13,0.36 -2.94,2.88 -4.85,3.38z m-22.48,-0.92c1.54,-1.56 1.67,0.46 0,0z m4.91,-2.51c-0.79,-0.93 0.97,-1.15 0,0z m-7.81,-0.87c-2.21,-0.79 -0.04,-1.14 0.54,-0.39 -0.12,0.2 -0.29,0.4 -0.54,0.39z m-17.07,-35.78c-2.05,-1.66 3.84,-4.8 1.02,-1.64 -0.17,0.27 -1.7,3.54 -1.02,1.64z m-2.5,-4.63c-2.27,-0.95 2.99,-3.59 0.8,-5.77 -1.18,-2.59 4.67,-3.55 1.64,-6.24 -1.25,-1.27 -3.7,-1.75 -1.56,-3.41 0.31,-2.43 2.93,-0.92 3.7,-3.21 1.99,-1.8 4.08,2.49 6.12,-0.22 3,-2.82 1.8,3.03 4.59,3.75 2.54,1.72 5.71,1.31 8.59,1.46 1.59,1.71 -1.83,5.17 -3.31,2.87 -1.59,0.83 -4.21,-0.49 -5.46,2.07 -2.23,0.06 -4.36,0.17 -4.68,3.06 -0.43,2.55 -2.87,5.66 -5.23,3.75 -1.9,0.1 -3.3,1.78 -5.2,1.9z","name":"Turkey"},"am":{"path":"m631.96,389.85c-1.96,-0.78 -2.5,-4.05 -4.9,-3.4 0,-2.98 -2.99,-2.85 -3.89,-0.42 -0.72,0.59 -2.05,-1 -2.73,0.47 -1.44,-4.24 -3.82,2.15 -6.08,-0.34 -2.43,-1.36 -5.05,-0.13 -7.33,0.88 -1.6,1.02 -2.24,-1.35 -3.25,-2.19 -0.22,-2.63 -0.35,-6.8 -3.95,-6.8 -1.56,-1.33 3.34,-2.22 3.67,-4.1 2.01,-1.81 4.84,-2.17 7,-3.75 -1.93,-0.72 2.92,-0.35 0.29,0.72 0.12,2.73 3.55,-1.6 5.25,0.33 2.07,0.17 -1.51,3.12 1.09,4.06 1.57,1.97 7.78,-0.09 6.04,3.56 -1.81,0.88 -2.21,2.81 0.36,2.27 2.62,0.26 4.73,3.06 7.3,0.67 1.25,-0.38 -1.56,2.52 0.95,2.4 1.37,0.14 2.22,0.32 0.58,1.07 -0.16,1.55 3.78,3 0.58,4.04l-0.53,0.37 -0.44,0.16 0,0z","name":"Armenia"},"cy":{"path":"m527.35,491.44c-2,0.03 -5.42,-2.87 -2.34,-3.85 0.27,-2.84 4.77,-0.45 3.78,-3.88 -1.1,-2.02 2.82,-0.4 4.03,-1.67 3.21,-1.08 5.34,-3.84 7.9,-5.9 -1.85,1.69 -5.66,5.67 -1.55,7.09 -1.16,0.96 -4.02,1.69 -3.88,3.92 -1.79,0.94 -4.14,2.55 -4.75,3.95 -1.18,-1.33 -2.1,0.23 -3.19,0.34z","name":"Cyprus"},"ie":{"path":"m160.13,300.45c-1.94,-0.73 -5.41,-0.29 -5.93,-1.1 2.68,-0.96 1.02,-3.47 -1.27,-2.29 -2.17,-0.03 4.61,-0.27 1.86,-1.87 -1.29,0.35 -5.82,0.84 -4.6,-0.88 0.33,-2.41 5.15,0.07 4.57,-2.91 -1.5,-0.99 -3.62,0.6 -3.81,-1.26 1.2,-0.91 6.26,2.54 3.91,-0.67 0.38,-1.38 3.44,-1.82 5,-1.34 1.1,0.96 5.65,0.21 3.16,-0.84 -0.11,-2.83 -2.54,-0.03 -3.01,-0.47 -0.23,-0.23 -3.43,-0.5 -1.1,-1.34 2.22,-1.01 0.54,-4 2.82,-3.42 2.56,1.02 3.91,-3.17 0.52,-2.46 -1.68,0.14 -2.56,-0.23 -2,-1.83 -0.18,-2.01 -5.12,-1.21 -3.94,-2.82 2.15,0.5 2.19,-2.65 4.57,-1.69 2.67,-0.16 1.13,-2.7 -0.21,-3.26 0.29,-1.31 0.02,-3.18 -0.75,-3.28 2.65,-0.82 4.91,0.87 5.93,2.56 1.46,-1.86 3.2,1.45 5.23,1.05 -1.45,-1.4 -1.04,-3.03 1.32,-2.78 1.21,-0.78 -0.05,1.72 1.32,2.45 1.11,1.84 4.55,5.05 6.16,2.17 -0.49,-1.92 2.26,-1.77 1.43,0.13 0.94,1.15 1.06,2.27 0.8,3.26 0.63,1.48 4.47,-0.64 2.75,0.86 -2.34,0.42 -0.05,3.2 -0.77,4.83 0.46,1.62 -0.08,2.98 -1.28,2.32 1.02,2.41 1.46,5.54 -0.48,7.61 -1.25,2.01 -3.34,4.38 -4.14,6.02 -2.56,-0.85 -5.09,-0.34 -7.67,-1.06 -1.16,0.41 -0.62,2.52 -2.3,1.42 -1.5,0.14 -2.91,2.49 -3.4,0.19 -2.29,-1.05 -1.04,2.27 -2.69,2.29 -0.11,0.95 -1.6,-1.12 -2.01,0.4z m13.73,-33.46c2.33,-2.06 -0.9,-1.95 -2,-2.14 -1.29,-0.53 -2.55,-1.96 -0.25,-1.08 1.89,0.69 2.47,-1.66 2.15,-3.1 -1.16,-1.71 7.03,-1.16 4.23,1.31 -0.31,1.85 2.66,-0.08 1.09,1.63 -0.53,1.73 -5.09,0.69 -2.83,2.72 -0.77,0.31 -1.61,0.36 -2.38,0.64z m6.45,-5.05c0.02,-0.88 0.61,0.23 0,0z","name":"Ireland"},"gb":{"path":"m182.64,325.46c0.06,-1.95 -4.47,-2.09 -0.74,-2.3 2.67,-0.61 3.94,-3.31 6.49,-4.14 2.12,-0.77 1.4,-4.5 3.94,-3.31 1.45,-3.67 5.43,-1.45 8.06,-0.26 2.91,0.6 2.6,-3.72 5.07,-4.06 1.35,-0.1 4.35,-3.93 1.42,-2.57 -1.86,1.99 -5.05,0.84 -6.82,2.84 -2.27,-0.51 -2.72,-5.62 -5.77,-3.31 0.24,-2.37 -1.53,-4.27 -3.69,-2.44 -0.87,0.75 -2.94,0.79 -1.58,-0.17 0.16,-1.27 -3.6,-0.88 -1.52,-2.98 1.52,-0.74 3.44,0.29 4.82,-1.36 2.13,0.95 4.49,-1.92 5.83,-3.38 1.68,-2.26 0.05,-8.36 -3.37,-5.58 -1.46,1.33 -0.19,-1.41 0.97,-0.91 1.28,-1.84 2.91,-2.79 5,-2.8 1.2,0.32 4.62,-0.54 5.23,2.01 0.71,1.84 0.61,0.28 0.62,-0.81 -0.49,-1.45 0.01,-1.88 0.83,-1.63 -1.44,-2.21 1.58,-2.99 1.67,-4.6 -1.45,-0.49 -1.63,-2.14 0.09,-1.51 0.69,-1.16 0.79,-2.38 1.37,-3.56 -0.63,-2.27 -3.62,2.01 -2.38,-1.12 -0.36,-1.35 -2.39,0.41 -1.46,-1.51 -2.08,-2.31 0.12,-6.19 3.07,-5.98 2.74,-1.73 -0.83,-1.86 -2.08,-2.37 -0.92,0.48 -3.28,2.29 -4.42,1.19 -1.32,1.2 -1.79,-3.4 -3.43,-0.83 0.32,2.13 0.14,1.46 -0.76,0.01 -1.33,-0.68 -2.66,-1.39 -1.32,-3.18 1.13,-2.26 5.13,-4.6 2.33,-7.17 0.52,-2.42 1.47,-4.31 0.99,-6.83 -1.19,-2.25 -5.91,3.7 -3.96,0.19 -1.17,-1.95 1,-2.29 1.54,-3.39 -1.93,-1.31 3.92,-1.92 1.97,-3.06 1.93,-2.14 -1.4,-1.12 -1.91,0.17 -2.64,0.37 -2.78,2.95 -5.17,3.25 1.64,-1.88 1.56,-3.32 4.36,-3.1 0.45,-1.67 -5.98,-1.25 -1.81,-1.19 1.82,-0.7 -1.08,-3.69 1.83,-2.58 2.2,1.18 2.55,-1.86 1.62,-2.28 3.21,-0.32 0.94,-5 -0.12,-6.67 -1.49,-3.19 1.62,1.59 1.66,-1.31 -0.16,-0.99 3.11,1.17 2.06,-1.21 -1.02,-1.19 -0.29,-1.17 0.73,-0.82 0.07,-1.49 0.01,-1.71 1.64,-1.31 1.56,-1.15 -0.74,-2.21 0.86,-3.26 -0.88,-3.08 1.49,-0.59 1.87,-0.27 0.74,0.04 0.92,2.92 2,0.79 2.21,-0.9 6.43,0.18 7.86,0.3 -1.51,1.12 -1.16,3.83 -3.76,4.28 -1.25,1.24 -5.25,2.21 -4.45,4.19 2.02,-0.77 1.46,0.73 0.51,0.2 -2.65,-1.31 -3.91,3.83 -0.65,3.27 1.6,-1 4.76,-1.27 6.96,-0.43 2.15,0.77 9,0.4 6.36,4.13 -2.17,1.32 -1.95,4.3 -3.79,5.88 -1.36,2.24 -3.73,4.99 -6.67,3.85 -2.54,0.88 -0.66,2.52 1.1,1.38 0.78,-0.5 3.15,3.35 0.84,1.99 -2.07,-0.28 -3.16,1.31 -5.18,1.63 -0.02,2.53 4.56,1.95 5.82,1.47 2.3,1.2 3.8,3.55 4.55,5.85 2,2.23 0.13,5.79 1.35,8.49 -0.45,3.02 1.26,4.86 3.81,6.01 1.66,1.49 2.34,4.19 3.57,5.37 -2.57,1.95 1.1,5.12 0.44,6.31 -2.04,-0.08 1.34,3.78 1.3,5.11 0.78,2.24 -5.08,2.32 -2.09,4.71 1.56,2.69 3.3,0.05 4.83,-1 2.51,1.1 6.37,1.79 6.61,5.25 -0.28,2.6 -1.71,7.67 -4.87,6.84 -2.14,0.29 1.39,3.23 -1.35,2.01 -1.64,-1.62 -4.38,2.64 -1.7,1.39 1.98,0.5 -1.21,2.23 -2.35,1.41 -3.04,0.03 -0.52,3.18 1.11,2.57 2.13,-1.55 -0.82,1.67 1.85,1 1.37,0.01 4.16,-1.13 2.4,1.04 0.18,1.94 -3.04,1.77 -3.79,3.01 -3.03,-0.26 -5.14,2.46 -7.81,0.22 -2.14,-0.87 -5.12,1.06 -5.71,-1.04 -0.97,0.35 -1.61,-1.39 -2.37,0.11 -0.34,-1.96 -3.3,-2.15 -1.9,0.13 -1.76,0.29 -4.97,-1.2 -5.38,0.98 -2.03,-0.7 -3.26,-0.69 -4.99,-2.14 -2.67,-1.4 -6.68,-1.13 -6.68,2.71 -0.68,3.61 -3.23,0.34 -4.72,-0.57 -1.81,-0.09 -4.28,-1.13 -5.91,0.19 -1.52,-0.34 -2.18,1.47 -2.78,2.5z m18.76,-70.13c1.65,1.54 3.03,-0.19 0.57,-0.92 -0.47,-0.23 -0.39,0.68 -0.57,0.92z m-3.12,31.93c0.55,0.53 0.27,0.88 0,0z m-1.17,-10.07c0.02,-1.53 3.39,-4.02 1.66,-1.22 -0.39,0.58 -0.96,1.08 -1.66,1.22z m-10.63,-1.73c-1.59,-0.31 -2.08,-2.29 -3.03,-0.36 -1.91,-0.73 1.49,-2.2 -1,-2.29 0.13,-2.31 -2.8,-4.88 -3.79,-2.04 0.08,3.32 -3.97,-0.09 -4.6,-1.78 -1.85,-2.46 4.1,-0.54 2.7,-3.31 3.07,0.55 2.59,-4.32 5.36,-2.92 1.06,-1.19 2,-1.61 3.15,-1.03 2.23,-0.98 4.88,1.21 3.52,3.35 -0.19,2.26 3.15,1.24 0.87,3.27 -2.06,1.44 -0.04,2.03 1.25,1.47 1.84,1.95 -0.91,4.87 -2.77,3.75 -0.28,0.8 -0.67,1.84 -1.67,1.88z m10.61,-7.92c-1.67,-0.09 0.88,-0.41 0,0z m-4.29,-6.97c1.08,-0.83 2.3,-4.85 2.33,-3.8 -0.86,1.14 -0.52,3.62 -2.33,3.8z m2.73,-6.13c0.35,-1.24 0.97,-0.17 0,0l0,0z m-3.97,-25.03c-1.05,-1.04 1.79,-1.33 0,0z m1.85,-1.48c-0.51,-1.01 -1.32,-1.32 -0.4,-1.6 -1.54,-1.3 0.12,-2.32 1.22,-0.9 1.22,-0.53 0.35,-2.59 1.9,-1.78 0.84,-0.86 3.02,-1.98 1.27,-0.28 -1.41,1.61 -1.17,5.41 -3.42,2.95 -0.74,0.32 -0.1,1.35 -0.58,1.61z m38.33,-20.76c-1.93,-1.65 4.17,-0.89 0.99,-0.51l-0.47,0.12 -0.53,0.39 0,0z","name":"United Kingdom"},"ch":{"path":"m292.05,389.98c-1.12,-2.03 -1.49,-3.96 -4.14,-4.68 0.24,-1.27 0.28,-4.19 -2.02,-2.48 -2.76,1.07 -0.98,6.19 -4.8,5.6 -1.34,-2.05 -4.35,2.18 -5.85,-0.49 -0.66,-1.9 -1.54,-2.82 -1.22,-5.23 -0.26,-1.58 -4.49,-1.34 -5.35,0.35 0,0.96 -0.92,3.04 -1.36,2.14 2.08,-0.65 -0.4,-3.99 1.78,-5.21 1.94,-0.57 2.18,-1.6 2.3,-3.5 2.42,-0.82 3.23,-3.53 5.4,-5.02 0.92,-1.36 3.51,-0.53 3.7,-1.93 2.51,-0.36 5.31,-0.33 7.48,-0.01 1.57,-0.63 0.5,-2.03 0.36,-2.23 1.31,-1.57 1.36,1.33 2.5,0.98 1.1,0.96 4.91,-0.68 5.97,2.04 0.36,1.7 -2.95,6.33 1.28,6.08 1.9,0.87 4.09,3.47 5.78,0.3 -0.28,1.18 -0.17,4.33 -0.42,4.42 -1.87,-2.39 -4.17,0.79 -2.27,2.33 0.4,3.64 -0.7,-1.85 -2.69,-0.06 -1.62,2.46 -2.25,-1.46 -3.43,-1.76 -2.43,0.76 -0.07,4.33 -2.78,4.97 -1.02,0.89 -0.72,2.33 -0.22,3.4z M275.63,370.8c0.49,-1.83 2.92,0.14 0.45,0.04l-0.53,0.11 0.08,-0.14 0,0z","name":"Switzerland"},"at":{"path":"m338.89,381.72c-2.92,-0.37 -5.68,-0.8 -8.68,-1.29 -3.41,-0.44 -7.47,0 -10.13,-2.59 -0.49,-1.79 -2.01,-0.99 -0.74,-2.9 -1.54,-1.34 -4.15,1.63 -6.36,0.74 -2.58,-0.56 -3.71,1.14 -4.67,3.02 -0.77,-1.61 -4.07,-0.58 -3.15,-2.45 -2.02,-1.72 -4.43,3.34 -5.34,-0.45 -2.71,0.05 -3.32,-2.5 -1.76,-4.48 -0.11,-1.92 0.65,-1.26 2.03,-1.24 0.77,2.34 2.91,4.54 4.57,1.3 -0.46,-2.13 1.09,-1.56 2.51,-1.62 1.01,3.44 4.52,1.32 6.34,0.3 1.07,-2.1 5.55,-0.39 5.96,-2.32 1.02,0.88 3.01,0.37 3.69,0.59 0.18,3.89 5.07,0.73 2.69,-1.53 -0.2,-1.43 -1.39,-3.39 -2.11,-5.03 1.93,-1.47 5.36,-2.58 5.54,-5.05 1.88,0.9 2.55,-1.98 3.13,-1.73 2,1.9 4.33,0.91 6.33,0.45 0.7,-1.97 2.92,-2.39 2.31,-5.03 1.96,0.92 4.91,0.17 6.97,1.75 1.9,2.39 4.37,-0.77 6.11,0.38 1.43,-0.03 2.77,1.31 1.21,2.94 -0.45,2.79 3.86,4.35 2.35,7.1 1.97,3.48 -4.51,0.08 -4.56,2.79 1.63,1.11 3.27,1.96 0.42,2.95 -0.98,1.81 1.97,4.01 -0.88,5.49 -1.01,1.14 -3.1,1.64 -2.24,3.63 -2.75,-0.79 -4.87,2.27 -7.7,0.89 -1.89,0.31 -2.39,2.61 -3.87,3.38z","name":"Austria"},"cz":{"path":"m335.18,355.05c-3.65,-0.41 -4.96,-4.57 -8.41,-5.66 -1.31,-1.75 -2.19,-2.91 -4.32,-3.66 -1.8,-1.56 -2.64,-3.53 -1.6,-5.57 -0.16,-1.57 -4.02,-3.53 -3.2,-4.17 1.42,3.2 2.44,-2.24 4.26,-2.25 1.35,1.3 3.09,-0.63 3.77,-1.12 1.58,-1.86 4.18,-2.74 6.59,-3.91 1.63,-0.69 3.11,-2.35 4.59,-0.56 2.65,1.13 2.61,-4.69 4.17,-1.06 1.38,1.66 3.64,0.69 5.11,2.36 0.67,1.75 5.33,-1.17 2.84,1.24 -1.67,2.06 2.09,2.81 2.61,4.74 2.09,1.86 2.12,-0.93 3.96,-1.42 0.43,-1.39 -1.9,-2.7 0.65,-1.55 1.23,1.3 3.29,0.96 4.4,0.53 -3.27,0.95 2.17,5.16 3.09,2.65 2.93,0.44 4.53,2.63 6.07,4.63 -2.15,1.71 -4.92,3.04 -5,6.15 -1.22,2.56 -3.35,3.75 -6.24,3.67 -1.85,1 -3.16,2.67 -5.05,0.79 -2.11,1.83 -4.69,0.96 -6.9,-0.42 -1.92,-1.1 -4.07,-0.45 -5.85,-0.93 -0.34,2.31 -2.03,3.48 -2.87,5.34 -1.07,-1.47 -1.28,0.34 -2.66,0.17z m-0.68,-28.45c-2.43,-2.03 2.32,0.24 0,0z","name":"Czech Republic"},"sk":{"path":"m364.44,362.94c-2.39,-2.37 -6.56,-2.63 -7.73,-6.02 -0.46,-2.43 0.4,-6.56 3.64,-6.16 3.23,0.29 4.91,-3 5.9,-5.48 0.17,-1.96 3.95,-5.08 5.19,-3.02 2.43,1.82 3.49,-4.97 4.66,-0.89 1.56,0.35 1.91,0.85 1.91,2.52 2.64,1.02 3.89,-1.84 5.57,-3.22 1.58,-0.07 4.26,1.88 5.1,-0.34 0.99,-1.59 4.74,-1.57 6.47,-0.13 1.28,2.35 6.24,0.73 4.22,4.32 -1.5,2.17 -0.53,7.67 -4.43,6.22 -0.53,-3.18 -3.88,-1.31 -5.83,-0.46 -2.77,-2.02 -4.98,0.68 -5.07,3.51 -1.08,0.67 -2.09,-0.14 -2.29,1.79 -1.29,1.17 -3.96,-2.16 -4.46,1.1 -0.72,2.43 -5.78,-0.07 -5.66,3.66 1.11,2.54 -4.04,1.94 -5.84,2.51 -0.44,0.04 -0.88,0.07 -1.32,0.1z","name":"Slovakia"},"hu":{"path":"m369.77,387.01c-2.75,-0.58 -5.39,-1.37 -7.78,-2.73 -2.27,-2.63 -5.77,-3.91 -7.5,-7.04 -1.21,-1.85 -2.06,-2.65 0.1,-3.74 1.43,-1.97 -1.64,-4.55 1.32,-5.48 2.04,-1.7 -3.3,-3.48 -0.09,-2.71 2.81,1.04 3.86,-1.91 3.11,-3.93 1.93,-1.05 3.43,2.43 5.44,2.58 3.24,-0.18 6.53,-0.68 9.48,-2.09 -2.94,-1.84 0.68,-3.88 2.85,-2.99 1.75,-0.27 1.26,-4.31 3.33,-2 2.26,0.8 3.01,-1.99 4.8,-2.5 0.41,-2.48 1.52,-4.92 4.25,-3.08 1.93,-0.18 4.28,-2.95 5.05,0.14 2.1,1.7 4.8,-1.81 6.38,0.84 2.12,-0.07 1.45,3.23 3.34,1.35 3.46,3.21 -4.18,3.49 -4.55,6.38 0.35,2.87 -2.65,4.72 -2.5,7.52 0.37,3.17 -2.46,5.43 -2.51,8.54 0.01,3.02 -4.16,0.17 -4.1,3.12 -3.14,1.57 -7.09,0.21 -9.73,1.82 -1.24,2.36 -3.12,1.16 -4.53,3 -2.57,0.36 -3.31,3.42 -6.16,3.01z","name":"Hungary"},"lt":{"path":"m397.76,280.99c-1.28,-1.32 -1.63,-4.58 -4.11,-3.7 -1.13,-2.07 -4.01,-0.28 -3.26,-3.14 1.62,-3.48 -2.4,-7.19 -5.64,-5.13 -2.28,0.26 -5.13,-1.48 -6.05,-2.17 -0.51,-2.23 -1.53,-3.51 -2.2,-5.4 -1.37,-2.68 1.24,-5.63 3.5,-7 1.88,-1.44 4.85,-0.65 6.6,-1.37 0.56,-1.26 2.33,2.09 2.82,-0.31 2.06,-0.86 4.97,0.1 6.62,-0.3 1.76,-0.28 3.35,-0.61 3.78,-2.83 1.19,2.4 3.3,3.12 5.7,2.26 2.79,0.52 4.16,3.86 7.04,4.08 1.64,1.42 -0.82,5.15 2.39,4.69 0.41,1.84 -3.75,0.79 -2.82,3.52 -2.05,1.6 -2.93,3.79 -1.88,6.23 -0.12,2.13 -0.68,3.69 -2.75,4.26 -0.43,1.13 -0.04,1.82 -1.97,2.11 -0.51,1.51 -1.38,2.09 -2.67,3.35 -1.72,-1.32 -3.41,0.53 -5.09,0.87z m13.27,-5.67c-0.11,-1.17 -1.77,-2.09 0.31,-1.22 0.43,0.34 0.36,1.19 -0.31,1.22z","name":"Lithuania"},"lv":{"path":"m375.49,257.31c-1.25,-2.79 -1.57,-6.54 -0.19,-9.24 2.63,-2.07 -0.8,-6.67 2.34,-8.6 1.69,0.07 4.11,-4.27 4.4,-1.32 2.44,1.48 4.79,3.19 5.76,5.78 2.55,1.96 6.17,0.07 7.13,-2.71 1.39,-2.75 -1.14,-5.3 -1.86,-7.82 1.34,-1.86 3.66,-3.57 5.64,-3.47 0.08,-0.9 1.63,1.08 2.69,0.67 1.72,0.06 3.13,2.25 4.97,3.22 2.21,0.36 3.53,-2.11 5.72,-1.12 1.76,-0.72 2.78,1.38 4.4,2.33 -0.55,1.5 -1.61,1.77 0.06,2.4 -0.17,1.1 -0.46,3.72 1.44,2.57 1.53,2.66 6.04,5.32 2.65,8.5 -1.42,1.56 -0.49,4.51 -3.48,3.69 -2.28,0.64 -3.94,4.9 -6.51,1.93 -2.03,-2.26 -5.06,-3.95 -7.91,-2.78 -1.1,-1.49 -3.6,-4.26 -4.46,-0.94 -1.47,1.77 -5.35,0.57 -7.87,1.17 -1.87,0.26 -2.16,0.89 -3.44,-0.06 -2.37,1.98 -6.1,0.17 -8.37,2.54 -1.6,0.14 -2,4.17 -3.11,3.25z","name":"Latvia"},"md":{"path":"m454.92,374.42c-0.33,-2.09 -1.86,-4.78 -2.23,-7.4 0.38,-3.56 0.07,-7.47 -2.96,-9.91 -3.2,-3.43 -7.96,-5.44 -9.93,-9.93 -0.24,-2.34 -6.31,-3.34 -2.39,-4.03 2.67,0.33 3.73,-3.48 6.57,-2.14 1.32,0.97 1.83,2.54 3.78,1.18 -0.02,0.82 2.42,2.73 2.56,0.37 1.33,-1.44 3.96,3.6 4.43,1.55 1.2,-1.55 0.65,3.03 1.22,3.93 0.07,2.32 4.57,4.13 4.42,2.59 -0.43,1.81 0.64,4.31 3.01,4.64 2.61,-0.41 1.35,4.32 2.84,4.34 -0.24,1.12 -3.35,-2.1 -2.5,0.78 -1.04,0.18 -2.3,-2.64 -2.02,-0.03 -1.22,0.21 -2.31,-1.71 -3.62,0.36 -1.34,1.85 1.39,3.73 0.77,5.48 -0.5,2.25 -2.95,4.34 -2.23,7.32 -0.82,-0.46 -1.48,0.35 -1.72,0.91z","name":"Moldova"},"ro":{"path":"m414.71,404.53c-2.94,-0.37 2.3,-2.82 -0.89,-3.86 -1.36,-0.38 -6.12,-1.72 -3.63,-3.39 3.62,-1.4 -2.29,-3.42 -3.82,-3.63 -1.25,0.73 1.78,4.33 -1.06,3.46 -0.47,-2.42 -4.24,0.23 -4.49,-2.27 -1.54,0.07 -1.87,0.1 -0.31,-0.74 0.46,-1.41 -2.15,-1.17 -0.71,-2.27 0.07,-4.02 -6.25,-1.24 -6.86,-4.86 0.56,-2.93 -2.25,-4.23 -4.45,-5.46 -1.23,-1.35 3.36,-1.23 3.59,-2.71 4.37,0.45 2.54,-4.6 4.68,-6.55 1.28,-2.95 0.7,-6.3 2.76,-8.97 0.62,-2.75 1.58,-5.21 4.69,-5.79 2.24,-1.25 2.4,-5.8 5.34,-3.67 2.44,-0.6 4.8,0.38 7.17,-0.21 2.51,-1.94 3.7,1.15 5.91,1.18 2.03,-1.31 2.68,-4.39 5.67,-3.96 2.31,-0.28 4.86,-1.95 4.49,-4.32 1.75,-2.97 4.98,-1.01 6.29,1.29 1.93,4.74 7.06,6.72 10.28,10.39 2.93,2.37 2.34,6.09 2.36,9.35 0.53,2.52 1.69,4.86 1.92,7.13 1.82,1.67 4.12,3.74 6.83,2.36 1.37,-1.24 4.51,-5.35 6.51,-2.84 1.18,1.97 2.1,5.63 -1.2,6.33 -1.85,1.04 -1.42,-3.67 -3.88,-1.61 -1.51,1.92 1.84,2.51 -0.11,4.51 -0.61,2.57 2.04,-0.86 0.82,1.98 -2.28,2.63 -0.38,5.59 -0.04,8.5 -1.15,2.51 -5.2,-0 -6.02,-1.11 -1.09,1.46 -1.67,-0.92 -3.54,0.54 -1.82,0.49 -3.31,-1.46 -5.44,0.01 -3.08,1.35 -6.52,2.81 -8.17,5.95 -1.31,3.55 -4.97,3.29 -8.01,2.77 -2.75,-0.48 -4.92,1.71 -7.44,1.75 -2.74,-0.25 -5.83,-1.37 -8.31,0.42l-0.52,0.24 -0.43,0.06 0,0z","name":"Romania"},"bg":{"path":"m419.98,434.43c-0.77,-1.6 0.33,-5.03 -1.67,-6.74 -1.14,-2.34 -7.05,-2.04 -4.41,-5.19 -0.49,-1.45 -2.46,-4.37 -1,-5.23 2.16,0.54 4.75,-3.78 2.92,-5.59 -2.57,-1.55 -5.66,-2.78 -5.98,-6.24 -0.97,-2.47 2.74,-1.99 1.69,-4.32 2.08,-0.06 3.2,1.11 1.22,2.59 -0.15,3.28 3.83,0.6 5.65,0.71 2.58,-0.64 5.13,0.94 7.65,0.08 2.61,-1.18 5.46,-2.28 8.27,-1.01 3.32,0.37 5.6,-2.51 6.93,-5.13 2.16,-2.35 5.29,-3.61 8.27,-4.56 1.69,0.75 3.92,0.92 5.2,0.32 0.77,1.61 2.46,-1.39 3.17,1.07 1.58,2.18 6.09,-1.71 5.26,2.45 0.21,2.63 -4.48,0.38 -4.02,3.94 -1.88,1.85 1.39,5.32 -0.17,7.14 -1.24,1.25 -1.7,3.03 -2.93,4.26 0.82,1.66 4.27,-0.37 3.64,2.02 1.44,0.86 3.71,1.89 1.23,2.18 -1.9,3.08 -4.18,-1.08 -6.49,0.5 -1.52,1.95 -4.37,1.58 -4.82,4.55 -1.37,1.04 -4.43,1.49 -2.91,4.13 3.08,3.26 -3.78,2.7 -5.13,4.68 -1.95,0.62 -4.22,-2.41 -5.93,-0.29 -2.04,-2.63 -5.18,-1.43 -7.46,0.15 -2.06,2.52 -5.54,1.17 -7.76,3.47l-0.43,0.06 0,0z","name":"Bulgaria"},"al":{"path":"m396.5,458.88c-2.16,0.08 -0.81,-2.55 -2.74,-3.41 -0.91,-2.13 -5.81,-2.06 -5.48,-3.81 2.36,-1.04 -1.62,-3.19 -0.48,-4.99 0.36,-1.26 2.66,-2.2 0.57,-3.3 1.39,-2.49 -3.57,-5.96 0.77,-6.52 2.37,-0.03 -1.92,-0.89 -0.55,-2.51 -0.14,-2.15 -3.24,-0.23 -2.21,-2.9 -1.48,-2.28 0.07,-4.41 1.36,-6.71 1.01,3.42 4.23,-2.13 4.66,1.78 1.21,1.69 4.6,1.07 3.88,4.25 -0.33,2.87 -0.02,5.6 0.51,8.19 0.21,1.77 2.38,5.51 4.15,4.74 1.69,-0.32 2.5,4.45 0.05,5.02 -0.86,1.75 -0.27,5.37 -3.24,5.56 -2.01,1.26 1.3,2.75 -0.81,3.98l-0.23,0.5 -0.19,0.12 0,0z","name":"Albania"},"ee":{"path":"m378.18,234.33c-0.29,-1.42 0.77,-0.85 0,0z m29.34,-1.46c-2.55,-0.18 -3.15,-3.15 -5.39,-3.23 -0.21,-1.76 -1.21,1.44 -2.27,-0.65 -2.12,-1.63 -4.52,1.21 -6.27,2.48 -1.26,-0.67 1.67,-5.98 -1.81,-5.74 -1.1,1.92 -1.82,2.36 -3.83,1.3 -0.08,-2.54 -3.43,-2.95 -2.01,-5.67 0.96,-2.03 -3.8,-2.6 -0.62,-3.95 1.35,-0.61 4.23,-0.97 2.3,-2.67 2.82,-0.9 4.5,-2.4 7.47,-2.41 1.66,-0.56 1.5,-2.75 3.42,-1.67 0.91,-1.72 4.64,0.07 6.63,-0.66 2.13,-0.1 4.26,0.22 6.03,-1.29 -1.43,2.67 -1.02,5.84 -2.24,8.62 2.11,2.2 1.2,5.64 3.15,7.83 0.24,0.52 1.89,2.24 1.35,2.38 -0.73,0.83 -0.81,2.27 -1.35,2.68 1.66,2.85 -2.28,0.25 -2.89,1.26 -0.29,0.68 -0.83,1.4 -1.65,1.38z m-28.89,-1.28c-1.29,-0.43 -2.59,-1.4 -0.92,-2.29 -0.22,-0.67 0.59,-1.5 0.99,-0.78 -0.53,-2.4 4.69,-3.37 4.19,-1.27 0.07,2.48 -3,2.5 -4.26,4.33z m1.02,-7.14c-0.54,-0.34 -0.96,-2.14 -1.01,-2.27 0.8,-1.29 0.79,-1.32 2,-0.55 1.89,-0.4 1.35,1.06 -0.17,0.69 0.83,0.84 0.55,2.1 -0.81,2.14z","name":"Estonia"},"lb":{"path":"m557.2,501.39c0.58,-2.8 0.32,-5.88 1.17,-8.53 -0.92,-2.02 1.77,-3.87 0.09,-5.88 -0.28,-2.6 2.65,-3.83 2.23,-6.01 1.03,-0.93 3.35,-2.1 2.42,0.09 1.64,0.57 3.96,0.89 3.49,3.25 -1.11,1.34 -2.61,3.51 -1.84,4.51 -2.48,0.69 -2.89,3.8 -1.53,5.08 -0.04,2.15 -2.43,3.34 -3.12,4.26 0.57,1.87 -1.28,3.1 -2.91,3.25z","name":"Lebanon"},"ad":{"path":"m225.99,427.08c-4.4,2.06 -0.81,-5.33 0.49,-0.98l-0.2,0.53 -0.29,0.45z","name":"Andorra"},"sm":{"path":"m321.66,413.68c0.71,-2.83 1.59,1.21 0,0z","name":"San Marino"},"mc":{"path":"m273.92,416.64c-2.8,-1.65 2.23,-1.64 0.39,-0.13l-0.39,0.13 0,0z","name":"Monaco"},"lu":{"path":"m268.7,344.38c-1.34,-0.37 0.48,-2.79 -0.9,-3.99 -1.47,-1.94 2.76,-5.38 1.98,-1.49 0.37,1.78 4.79,2.33 1.84,4.09 -0.47,1.66 -1.49,1.22 -2.93,1.39z","name":"Luxembourg"},"fr":{"path":"m292.72,444.55c-0.12,-2 -3.86,-0.94 -2.75,-2.99 -2.34,-0.62 -0.11,-2.51 0.75,-3.57 0.35,-0.55 -3.76,1.07 -1.24,-0.63 0.32,-1.34 -2.6,-2.05 -0.51,-3.01 -0.25,-1.14 -1.13,-1.51 -0.02,-1.71 -0.89,-2.66 3.14,-1.71 3.48,-3.51 1.94,0.96 2.98,-0.2 2.33,-2.11 1.79,-2.18 -0.99,3.51 1.02,4.43 1.2,3.29 -2.09,6.35 -1.33,9.73 -0.95,0.89 -1.15,2.64 -1.75,3.36z m-58.87,-15.16c-2.27,-2.01 -5.59,-0.28 -7.2,-2.87 1.48,-2.11 -2.14,-2.13 -2.92,-2.19 -1.78,-1.34 -3.82,-2.36 -5.67,-3.53 -1.54,0.58 -1.53,2.27 -3.51,1.46 -1.54,0.07 -2.66,-0.59 -3.93,-0.35 -0.8,-2.33 -2.93,-1.69 -4.53,-2.09 -1.06,-2 -2.81,-3.32 -5.06,-3.18 -1.57,-1.15 -1.33,-1.7 -1.45,-3.5 -1.23,-0.24 -3.44,-0.96 -1.02,-1.55 3.04,-3.75 2.96,-8.84 4.5,-13.21 0.85,-1.4 2.99,0.68 2.08,-1.85 -1.2,-1.06 -2.14,-0.84 -1.15,-2.81 1.1,-1.59 0.63,-5.99 2.35,-6.1 1.89,1.55 0.82,3.87 1.88,5.79 -0.05,2.01 2.7,3.12 1.93,0.38 -2.25,-2.11 -0.08,-5.11 -2.23,-7.23 -1.52,-1.07 -0.74,-1.21 -0.52,-2.39 -2.12,-1.87 0.87,-2.79 -0.3,-5.08 -0.91,-0.78 2.06,-4.15 0.31,-2.92 -1.7,1.58 -2.8,-0.99 -4.34,-1.54 -1.66,-0.48 -1.34,-4.04 -3.07,-5.27 1.45,-1.37 2.03,-3.5 -0.17,-4.21 -1.28,-1.38 -1.85,-1.7 -0.64,-3.42 1.28,-3.05 -5.85,-0.88 -2.14,-2.3 -0.4,-2.26 -4.49,0.28 -3.4,-2.31 -0.36,-2.67 -3.56,0.62 -4,-1.74 -2.28,-0.09 -2.42,-4.2 -4.81,-1.84 -1.78,1.57 -0.33,-2.39 -2.37,-2.56 1.59,0.62 3.87,-0.51 1.92,-2.13 1.84,1.1 2.88,-0.7 0.65,-1.01 0.13,0.05 1.59,-2.28 -0.46,-1.5 -1.34,1.45 -4.19,-0.07 -1.73,-1.25 1.3,-0.76 2.79,-0.81 2.95,-0 1.4,-0.85 2.87,-0.97 3.66,0.09 0.65,-1.02 3.21,1.35 3.19,-1.26 2.43,-1.62 2.22,2.03 2.47,2.06 1.69,-2.75 1.86,2.19 3.17,3.11 1.26,-0.74 3.83,-3.16 3.73,-0.14 1.62,2.63 2.82,-1.65 4.78,0.11 0.83,-0.47 4.32,1.06 3.36,-0.07 -1.65,-1.65 -2.42,-4.02 -1.35,-6.19 0.76,-2.4 -2.42,-4.6 -1.19,-7.04 1.21,1.81 5.2,-0.98 3.31,2.03 -0.19,2.43 1.93,3.76 3.68,2.84 2.59,0.56 5.12,3.56 7.68,1.11 2.16,-0.17 1.32,-1.39 0.53,-2.64 1.54,-3 5.41,-2.03 8.05,-3.16 1.81,-0.67 4.58,-1.88 5.31,-3.4 -1.75,-1.03 0.04,-4.18 -0.3,-6.15 0.44,-3.1 4.2,-2.36 6.44,-2.8 0.98,0.77 1.49,6.24 4.58,4.17 1.46,-0.35 0.7,4.82 3.67,3.62 -0.14,3.07 3.12,1.53 4.18,2.82 -0.64,1.44 -0.56,1.83 -0.25,2.78 -0.88,2.67 3.93,2.4 4.83,0.49 0.88,1.69 -1.1,3.55 1.66,3.61 2.55,0.29 2.49,4.49 5.21,3.37 2.65,1.52 6.43,-0.33 7.5,3.53 0.45,0.9 2.96,3.41 2.01,0.96 0.54,-1.16 0.79,1.42 0.5,1.49 1.47,-0.3 3.92,-1.81 4.53,0.32 1.92,0.28 7.08,0.84 3.22,2.94 -2.39,2.02 -1.66,5.55 -3.51,7.88 -0.4,2.45 -0.29,5.21 -1.25,7.67 -1.85,0.33 -4.65,-1.22 -4.94,2.33 0.2,1.24 -1.59,3.49 -3.64,4.12 -0.97,0.48 0.4,3.01 -1.75,3.44 -3.21,1.4 -0.53,4.69 -2.87,6.5 1.14,2.08 4.46,-0.29 3.63,-2.44 2.64,-1.79 4.27,0.65 3.32,3.02 0.97,1.33 2.7,2.42 0.16,3.24 -1.7,2.56 4.01,4.8 1.9,7.11 -0.78,1.84 -6.17,0.54 -3.47,3.57 1.68,1.38 4.39,3.16 1.43,4.85 -1.24,3.13 2.12,7 5.6,6.15 2.64,-0.69 -0.62,4.28 -2,4.64 -1.17,-0.72 -4.03,-3.03 -4.38,0.05 0.55,1.28 1.71,2.84 -0.72,3.26 -2.25,0.54 -0.87,3.61 -3.15,2.9 -1.62,1.27 -2.66,0.82 -4.12,0.04 -1.35,1.82 -1.33,-1.1 -3.38,-0.87 -2.84,0.75 -0.64,-3.44 -1.53,-2.84 -0.63,0.89 -3.09,1.3 -1.09,0.56 1.49,-2.74 -3.49,-2.8 -2.54,-0.31 -2.24,0.5 -1.46,-2.79 -1.57,-3.36 -1.08,1.05 -1.96,2.65 -0.52,3.91 -1.04,-0.28 -1.31,-2.83 -3.36,-2.08 -2.5,-1.7 -5.52,-1.71 -6.96,1.2 -2.68,0.79 -5.03,2.02 -5.69,4.77 0.13,1.89 -0.47,3.75 0.65,5.49 -1.42,-0.84 -3.32,-0.38 -4.33,0.88z","name":"France"},"li":{"path":"m296.51,373.48c1.45,1.4 -0.83,3.11 -0.11,0.58 0.04,-0.19 0.08,-0.38 0.11,-0.58z","name":"Liechtenstein"},"nl":{"path":"m269.04,328.72c-2.4,0.87 -0.84,-4.47 0.3,-2.01 0.8,0.23 0,1.75 -0.3,2.01z m-0.07,-3.78c0.6,-3.32 -5.02,-1.6 -5.27,-4.51 -0.12,-2.74 -3.14,1.24 -2.06,-1.29 -0.99,-0.79 -2.22,1.2 -3.22,-0.45 -0.9,0.27 -1.14,2.68 -1.08,0.81 0.68,-2.17 -1.32,-2.87 -3.53,-3.17 2.34,0.11 2.58,-2.07 3,-3.35 2.89,-2.17 4.59,-5.57 4.61,-9.18 -0.19,-3.29 4.06,-0.89 5.3,-3.43 1.14,-2.76 4.56,-2.87 7.04,-3.65 2.21,-0.91 4.28,0.51 5.07,2.25 2.56,1.19 -1.21,4.26 -0.45,6.54 -1.09,0.31 -2.87,-0.17 -2.83,1.81 -1.46,0.58 -1.58,0.91 0.09,0.93 3.35,-0.05 2.57,4.59 -0.38,4.58 -2.35,0.19 2.62,1.25 -0.12,2.19 -2.05,1.07 -3.43,-1.35 -5.33,0.59 -1.38,2.19 2.97,4.39 0.94,6.8 -0.8,0.77 -1.72,1.2 -0.27,1.66 -0.44,0.36 -0.82,1.02 -1.51,0.87z m-14.99,-3c-0.33,-1.2 -5.07,-0.99 -2.8,-1.87 1.14,1.13 2.85,1.22 3.93,0.81 -0.06,0.56 -0.57,1.04 -1.13,1.06z m0.03,-2.7c-1.37,-0.05 -4.02,-1.94 -1,-1.43 0.49,-0.33 2.23,1.73 1,1.43z","name":"Netherlands"},"ba":{"path":"m376.75,425.9c-1.98,-1.6 -4.83,-1.93 -6.41,-4.05 -1.67,0.65 -0.52,0.38 -0.54,-0.48 -1.09,-2.31 -4.84,-2.74 -4.68,-5.7 -3.06,-0.33 -4.09,-3.71 -6.36,-5.29 -1.63,-1.9 -4.06,-2.19 -3.82,-4.87 -1.04,-2.44 -3.06,-3.46 -4.21,-5.63 -0.7,-2.04 0.84,-4.87 2.73,-2.36 1.15,1.84 2.68,1.49 3.04,-0.59 0.75,-2.51 2.6,0.54 3.87,-1.57 1.61,1.11 3.76,0.32 5.58,0.98 1.67,0.69 2.8,0.63 3.98,-0.64 1.28,0.32 2.43,1.79 1.94,-0.33 2.34,0.41 3.8,0.76 5.26,2.77 1.51,0.59 4.58,-2.46 3.33,0.9 -1.48,2.62 -1.55,6.27 2.2,6.4 -0.16,1.48 3,1.5 0.7,2.04 -2.41,-1.63 -1.77,2 -0.04,2.77 1.22,1.2 1.32,2.1 -0.54,1.97 -0.8,1.43 -2.82,1.15 -3.55,0.9 0.15,1.26 1.77,2.85 -0.32,2.67 -1.22,1.98 -1.74,4.24 -3.03,5.92 0.2,1.48 1.25,2.79 0.88,4.2z","name":"Bosnia and Herzegovina"},"si":{"path":"m332.96,393.93c-2.25,0.07 3.69,-1.78 0.33,-3.25 -2.05,-0.05 -1.39,-3.19 -2.18,-3.5 2.21,-1.77 -0.2,-2.6 -1.36,-3.11 1.58,-3.35 4.85,-1.64 7.7,-1.58 3.3,1.9 3.73,-4.65 7.02,-2.86 2.43,0.1 4.45,-1.78 6.8,-1.33 -0.07,-1.25 0.26,-3.28 1.79,-1.82 0.58,1.34 2.29,2.96 -0.11,2.97 0.07,3.17 -6.44,2.43 -4.97,6.04 0.89,1.87 0.62,3.86 -1.85,3.13 -2.37,0.85 1.33,6.35 -2.15,4.17 -1.76,0.02 -2.78,0.57 -3.81,-1.48 -1.83,-1 -1.59,2.92 -3.88,1.76 -1.41,-0.46 -2.2,0.65 -3.34,0.85z","name":"Slovenia"},"mk":{"path":"m403.18,443.19c-1.28,-0.84 -1.77,-0.72 -3.14,-0.4 -2.27,-2.33 -2.73,-5.58 -2.85,-8.64 -1.26,-2.44 2.39,-0.6 1.33,-3.13 0.23,-2.42 3.43,-3.85 5.06,-1.8 1.38,1.18 -1.35,-3.28 1.33,-2.73 2.83,0.6 4.67,-2.89 7.49,-1.79 1.51,2.18 4.77,1.95 5.79,4.72 1.29,2.63 0.37,4.95 -1.12,7.01 -1.05,2.69 -5.33,0.11 -7.05,2.7 -0.97,2.88 -4.09,3.39 -6.84,4.04z","name":"Macedonia"},"hr":{"path":"m375.93,426.49c-1.17,-0.64 -1.03,-0.77 0,0z m-5.08,-2.9c-0.73,0.27 -1.25,-2.08 0,0z m-2.28,-1.81c-3.23,-1.04 -5.06,-4.7 -8.53,-5.08 -1.74,-1.23 -4.13,-1.36 -6.19,-0.38 -0.54,-3.7 -5.51,-3.9 -7.37,-6.92 -1.68,-2.86 2.16,-0.38 2.91,-1.43 -1.18,-2.05 -5.06,-2.05 -5.62,-5.05 0.07,-2.45 -0.12,-5.23 -2.77,-6.41 -1.46,-3.02 -5.35,-1.33 -4.75,1.8 -0.1,1.22 -1.81,1.15 -1.78,3.18 -0.42,-0.02 -2.43,-3.25 -2.8,-4.77 0.5,-1.41 -1.33,-2.59 0.97,-1.85 1.93,-0.05 3.32,-1.26 5.49,-0.87 1.75,-0.28 1.19,-2.99 2.55,-0.54 1.83,1.65 2.98,0.1 5.14,0.7 1.63,-0.59 0.6,-2.35 1.05,-3.41 -2.13,-1.84 3.84,-0.57 2.93,-3.42 -1.1,-1.62 -1.88,-3.53 0.82,-4.04 1.16,-1.26 3.54,-0.9 3.14,-3.3 3.59,0.79 6.21,3.61 8.62,6.19 2.91,-0.18 5.33,2.55 8.31,1.69 2.32,0.95 5.06,-5.2 5.33,-0.4 0.15,1.9 1.2,2.64 1.4,4.46 1.55,0.76 2.24,0.37 1.04,2.01 -0.17,1.69 1.08,1.86 -0.44,2.99 -1.42,0.96 -2.53,-3.66 -4.34,-2.06 -2.98,-1.4 -5.14,1.63 -8.13,0.38 -2.22,0.17 -4.52,-1.28 -6.44,-0.34 -1.8,-0.84 -3.54,0.72 -3.99,2.64 -1.51,-1.59 -4.97,-3.78 -5.35,0.02 -1.16,3.92 2.99,5.58 4.38,8.58 -0.13,1.41 -1.05,2.05 0.83,2.59 2.9,1.5 4.8,4.21 6.98,6.53 2.65,1.59 3.98,4.49 6.78,6.28l-0.16,0.23 0,0z","name":"Croatia"},"dk":{"path":"m311.37,281.37c-1.81,-0.13 -3.63,-2.95 -0.99,-2.75 0.71,0.89 2.21,0.72 1.2,1.27 0.93,0.68 0.95,1.07 -0.21,1.48z m2.12,-1.04c1.35,-0.18 -0.34,1.13 0,0z m0.84,-0.24c-0.07,-1 -2.35,-2.59 0.16,-1.62 2.08,0.28 -0.51,1.71 -0.16,1.62z m-17.99,-0.84c-2.31,-0.88 -6.15,-0.22 -4.5,-3.71 0.81,-2.84 -1.69,-4.3 -3.84,-4.7 -1.19,-2.12 0.77,-2.92 1.79,-2.7 1.1,-1.9 -0.71,-4.04 -1.69,-4.68 0.35,-1.37 0.2,-5.41 0.68,-4.97 1.59,3.78 6.34,-5.25 4.96,-0.56 0.24,2.86 4.45,-0.07 2.01,-1.61 0.04,-2.03 -0.06,-3.57 2.27,-2.05 0.18,-1.79 3.93,-0.45 2.6,-2.4 -2.36,-1.07 -4.97,1.4 -7.44,0.51 -0.9,0.41 -2.06,0.6 -1.03,-0.46 2.89,0.74 6.43,-0.56 7.07,-3.76 0.42,-1.7 4.2,-3.59 3.75,-0.9 2.01,1.66 -0.21,4.73 -1.55,6.01 0.4,0.87 0.32,2.52 0.39,3.1 -1.16,1.34 2.36,4.31 4.12,3.09 1.32,1.67 -1.85,5.56 -2.69,2.65 -3.21,0.21 -0.77,4.74 -2.69,6.35 -0.74,1.02 -5.24,-0.82 -2.77,1.37 1.61,1.85 3.89,1.32 5.37,0.39 1.04,1.32 2.66,0.54 1.88,1.61 2.2,1.44 0.71,6.32 -1.89,3.8 -0.99,-0.9 -2.97,-2.42 -3.55,-4.38 -0.8,-2.14 -4.39,1.02 -3.28,1.06 2.19,-0.86 -0.04,1.87 1.38,2.68 -1.87,1.01 -1.25,3.06 -0.58,3.35 -0.3,0.27 -0.55,0.59 -0.78,0.92z m18.96,-2.29c-1.92,-0.02 -1.04,-3.7 -3.92,-2.81 -3.51,-0.09 0.22,-3.64 -2.76,-5.02 -1.79,-1.21 3.2,0.15 3.13,-2.28 0.04,-2.46 4.91,0.23 1.92,1.9 1.06,2.45 3.33,-0.76 2,-2.36 -0.51,-1.34 -2.25,-2.02 0.21,-1.96 2.33,-0.37 1.21,1.23 1.29,2.13 2.22,2.03 -1.98,3.78 -1.88,4.86 2.05,0.87 2.04,2.76 -0.28,2.66 -0.97,0.83 0.11,2.08 0.29,2.88z m-25.23,-19.54c-1.89,-1.51 1.09,-5.6 1.21,-4.99 -1.52,1.21 -1.11,3.3 -1.21,4.99z","name":"Denmark"},"ru":{"path":"m558.98,364.3c-2.56,-0.91 -4.97,-2.14 -7.36,-3.43 -2.39,-1.15 -4.94,-2.06 -7.59,-2.35 -2.81,2.28 -5.5,-0.94 -8.06,-1.85 -1.23,0.3 0.78,2.15 -1.52,1.8 -2.42,-0.25 -3.69,-3.69 -6.4,-2.82 -1.31,0.16 -4.41,0.18 -1.55,-0.66 1.64,-0.7 0.81,-3.34 -0.75,-1.74 0.37,-1.63 2.93,0.94 3.87,-1 1.25,-0.31 2.74,-1.24 3.63,-1.06 1.16,-2.32 -3.44,-3.39 -1.08,-5.92 0.57,-0.81 -0.94,-4.08 0.12,-2.72 0.39,2.37 2.24,1.11 1.25,-0.78 -1.26,-3.41 3.86,0.53 3.04,-2.81 -1.97,-1.81 -4.99,-1.7 -7.55,-2.54 -2.06,-0.94 2.06,-1.24 1.86,-3.16 2.06,1.7 4.87,-1.76 1.32,-1.4 -0.21,-1.02 3.11,-2.69 3.56,-4.64 3.16,0.27 3.03,-5.1 -0.28,-4.48 -2.62,0.21 -2.08,3.91 -4.95,4.14 -2.31,1.85 -0.59,-0.97 -1.26,-1.15 -2.27,0.02 -1.28,-3.82 0.48,-4.34 1.4,-2.13 0.73,-5.08 4.3,-4.68 2.91,0.1 4.24,-2.66 2.99,-5.05 -0.44,-0.81 1.31,-4.54 -0.5,-3.12 -0.89,0.38 -1.08,-3.79 -3.06,-2.28 -2.61,-1.85 3.34,-2.5 1.03,-4.59 -1.03,0.14 -4.3,0.91 -2.02,-0.74 1.96,-2.14 1.02,-4.53 -0.68,-6.4 1.16,-2.59 -2.93,-0.35 -3.64,0.61 0.41,-2.95 -3.61,-0.32 -4.74,-2.01 -1.3,0.69 -2.17,2.73 -3.44,0.57 -1.62,0.46 -2.9,0.42 -4.52,-0.03 -1.18,0.97 0.35,3.57 -1.91,1.94 -2.66,-0.03 -3.84,-4.48 -6.19,-3.24 -2.12,0.99 -3.16,6.03 -6.01,3.79 -0.55,1.88 -3.23,-1.75 -4.12,0.93 -2.26,2.15 -4.17,-0.6 -4.14,-2.64 -1.31,-0.74 -1.67,-2.47 -1.76,-3.17 -1.84,0.68 -2.55,-1.54 -3.04,-1.81 -1.53,1.29 -5.9,2.64 -6.27,0.53 -0.46,-1.43 -3.35,-2.71 -0.58,-3.43 0.87,-2.91 -3.85,-2.55 -4.29,-5.27 -1.34,-1.28 -2.82,-2.7 -4.07,-0.62 -2.6,-1.29 -3.34,1.16 -4.86,2.57 -2.29,-0.64 -4.88,0.47 -3.99,3.28 -1.64,3.09 -5.33,-1.16 -5.28,-3.38 0.29,-1.54 -1.99,-0.85 -0.93,-2.73 -1.04,-1.23 -5.06,-2.53 -2.44,-4.58 2.85,1.31 6.86,-0.11 6.98,-3.34 2.36,-1.51 -0.16,-3.89 -1.6,-4.2 -0.58,-2.91 -4.71,-0.88 -5.61,-1.07 0.65,-2.69 -1.62,-3.41 -3.71,-3.4 -2.11,-1.16 -3.32,-2.8 -3.81,-4.83 -2.42,0.17 -3.41,-1.67 -2.18,-3.83 -0.02,-1.71 -2.9,-2.44 -1.99,-4.84 -0.01,-1.79 -0.45,-2.87 -2.15,-2.08 -2.12,-2.07 -5.85,-2.66 -7.51,0.31 -0.95,2.92 -2.17,-0.33 -1.92,-1.55 -1.94,-2.34 -4.43,2.65 -5.64,-0.22 -1.71,0.04 -3.09,1.26 -3.28,-1.31 -0.9,-2.65 -2.85,-5.01 -4.71,-6.53 -1.83,-1.02 1.04,-5.27 -2.45,-5.76 -1.67,-0.51 -0.04,-2.71 -2.19,-1.57 0.05,-1.42 0.26,-2.99 1.68,-3.72 -0.54,-0.99 -1.34,-2.16 -1.45,-2.96 -2.84,-0.69 -1.01,-4.26 -2.77,-5.86 -2.08,-2.24 0.85,-4.53 0.39,-6.92 -1.01,-2.41 3.22,-2.6 0.55,-4.16 -0.83,-1.3 -2.35,-4.31 0.18,-2.28 1.51,-0.56 0.02,-3.79 2.55,-2.16 2.03,-0.4 0.55,-4.34 3.6,-3.39 1.61,0.41 6.06,0.64 4.72,-1.87 -2.47,0.38 -3.46,-3.31 -5.66,-1.7 -1.73,1.59 -3.35,0.22 -4.28,-0.75 -2.83,1.04 -0.5,-5.97 -3.43,-3.33 -0.79,1.95 -3.72,3.09 -1.67,0.48 4.94,-7.07 7.08,-15.55 9.98,-23.55 0.44,-3.03 2.51,-7.51 -0.31,-9.8 -2.38,-1.89 -5.29,-2.93 -7.96,-4.32 -3.88,-1.06 2.38,-6.07 -1.12,-8.02 -2.45,-0.36 -4.96,-1.94 -3.33,-4.47 -1.48,-1.21 -6.02,-2.28 -3.05,-4.86 0.42,-0.7 -3.23,-0.64 -2.08,-2.79 0.39,-2.06 -0.85,-2.94 1.09,-3.89 -0.82,-2.4 -2.73,-4.51 -4.14,-6.68 -1.51,-2.32 -3.78,-4.06 -5.41,-6.21 -0.98,-3.34 2.21,-6.3 1.62,-9.59 -0.91,-2.31 -3.95,-2.73 -4.86,-5.04 -3.1,0.98 -6.11,-2.82 -4.58,-5.63 1.26,-2.13 -3.52,-2.39 -0.66,-3.49 1.51,-2.49 0.64,-5.59 3.12,-7.72 -0.6,-2.56 3.46,0.62 3.16,-2.41 -2.11,-2.17 1.85,-1.54 2.99,-1.35 2.03,1.63 4.11,1.29 6.52,0.08 0.37,0.23 -0.76,2.57 1.13,2.81 -1.22,0.77 -1.32,4.65 0.4,2.88 0.2,-1.73 1.36,-3.42 1.9,-5.04 3.21,0.08 6.07,-1.95 9.29,-1.34 2.75,0.76 5.58,1.26 8.28,2.2 2.14,0.82 4.03,2.32 6.18,3.01 2,-1.35 5.54,1.61 7.21,-0.07 2.23,0.7 3.31,3.46 5.54,1.69 1.16,1.01 0.65,2.43 2.18,2.82 1.01,2.1 3.8,2.21 3.29,5.21 -0.09,3.44 0.15,7.2 -2.11,10.07 -2.26,3.09 -6,5.79 -10.02,4.97 -2.84,-0.74 -5.34,0.99 -8.08,1.16 -2.01,0.97 -5.49,-2.15 -6.54,-0.13 -1.33,0.97 -2.24,-0.89 -2.89,-1.46 -1,2.57 -7.21,1.52 -6.06,-1.62 -0.53,-0.64 -4.07,0.19 -5.44,0.48 -1.33,1.22 -0,2.41 1.25,1.32 2.16,-0.38 0.62,2.19 3.06,2.74 1.23,1.53 6.57,0.25 5.42,2.51 -1.91,3.1 2.22,0.91 3.81,1.72 2.09,0.58 5.78,2.19 4.56,4.13 2.75,1.59 0.23,3.96 -0.48,5.25 2.3,-0.18 4.43,1.99 4.35,4.27 2,-0.84 0.78,1.8 1.68,2.47 0.1,3.23 4.49,3.53 6.69,2.22 2.28,0.22 3.06,3.83 6.02,2.68 3.14,0.7 6.51,-0.4 7.17,-3.81 0.24,-2.71 -4.02,-6.69 -5.49,-3.3 -2.65,0.34 -5.44,-2.93 -6.7,-4.13 2.45,-0.62 0.68,-2.65 0.87,-3.74 2.98,-0.53 5.18,2.7 8.25,1.24 2.42,-0.59 5.57,1.81 7.6,-0.26 0.47,-1.42 5.9,0.3 3.69,-2.76 -1.12,-2.61 -3.65,-4.39 -6.37,-5.3 -3.26,-1.55 -1.48,-4.68 -0.67,-7 0.13,-2.98 3,-4.72 3.48,-7.44 -0.29,-1.95 -0.01,-6.22 2.42,-3.58 1.94,-2.25 5.82,-1.29 7.83,0.68 1.2,2.1 3.32,0.53 1.22,-1.06 -2.48,-1.87 -1.81,-4.87 -2.24,-7.47 -1.88,-1.57 -2.53,-5.38 -5.87,-5.07 -3.66,0.72 -1.05,-5.18 -3.4,-6.67 -1.19,-0.92 0.46,-3.75 -1.48,-3.55 -1.01,-2.39 -5.64,-2.94 -6.17,-3.55 2.64,0.97 4.98,-0.76 6.95,-2.52 2.55,-2.21 4.69,1.32 7.17,1.82 2.66,0.14 2.98,2.58 0.58,3.55 -1.44,1.01 -3.37,2.5 -1.86,4.15 -2.05,2.82 1.45,5.04 4.18,4.46 2.24,0.66 3.9,4.74 5.89,0.83 -0.45,2.74 1.7,0.82 1.6,-0.76 0.67,-1.92 4.97,-2.44 2.12,-4.7 -0.88,-2.08 -0.93,-5.08 -2.83,-6.29 1.51,-0.41 1.74,-3.36 4.33,-3.14 0.74,-1.52 -4.26,-0.47 -1.65,-2.01 1.38,-2.03 1.95,-4.13 2.25,-6.48 -0.71,-3 2.32,-4.04 2.61,-6.78 0.79,-1.07 0.87,-3.3 2.02,-0.85 0.37,3.39 3.79,-1.54 1.28,-2.71 -2.87,-0.55 -1.44,-3.38 -0.47,-5.41 0.59,0.58 1.75,-1.54 1.49,0.66 0.07,2.26 4.9,2.03 2.07,4.51 -3.06,1.89 2.52,2.73 3.16,0.29 0.8,-0.58 2.28,-0.85 1.45,-2.12 2.18,1.11 3.08,-1.11 1.14,-2.24 -0.63,-3.15 1.27,-6.2 4.04,-7.12 3.15,-0.33 1.76,-4.5 2.46,-6.7 2.68,1.91 1.44,-1.23 0.17,-1.57 -0.24,-1.73 3.07,-1.64 3.49,-0.99 -0.52,3.68 4.93,5.45 5.98,1.6 -0.74,-2.19 -4.02,-2.52 -1.51,-4.94 1.37,-2.71 -0.97,-5.14 -3.64,-5.47 -2.06,-0.69 -6.98,-0.83 -4,-3.86 -2.84,-2.24 1.77,-2.66 3.14,-4.1 2.67,-3.27 6.84,-5.01 10.97,-5.41 2.08,0.66 3.04,-0.42 5.04,-0.78 3.26,-0.69 5.53,-2.7 8.88,-1.89 1.83,0.09 3.72,-0.92 5.18,-0.23 3.3,-0.51 -0.59,-3.78 0.31,-4.05 7.13,0.01 14.26,-0.01 21.38,0.01 2.09,0.14 -2,3.01 0.93,2.93 1.33,0.5 2.97,0.39 1.78,1.28 0.04,1.2 -0.09,5.95 -1.36,3.75 0.88,-1.97 -1.47,-3.03 -1.4,-0.65 -0.13,1.49 -3.77,0.21 -3.69,2.55 -3.37,1.5 0.23,4.73 2.72,4.05 3.82,-0.71 6.21,-3.84 8.09,-6.94 1.84,-0.32 4.98,-2.24 2.66,-4.31C557.34,3.94 555.66,1.55 558.62,2.18c40.17,0 80.35,0 120.52,0 0,32.42 0,64.83 0,97.25 -2.09,0.36 -2.95,2.3 -1.54,3.74 -2.44,-1.53 -2.16,1.82 -2.17,2.03 -1.83,-0.06 -0.41,-2.79 -2.86,-3.06 -0.55,-1.54 -1.56,-2.65 -3.54,-1.77 -1.52,-1.23 -4.42,-2.86 -6,-3.08 -2.3,1.54 0.4,6.71 -3.71,5.55 -1.63,0.21 -3.74,1.9 -3.4,2.86 -1.22,-0.25 -2.92,1.14 -1.43,2.07 -2.82,1.19 1.7,2.9 -0.94,4.55 -2.72,2.09 2.48,0.44 1.29,3.06 -2.53,0.4 -0.3,2.61 -2.09,4 -0.4,3.26 -2.41,5.93 -3.86,8.82 0.28,0.79 -3.1,0.12 -1.27,1.6 -1.02,2.01 -3.11,4.53 -0.2,6.39 -2.52,0.22 -3.43,3.38 -5,5.17 -0.91,1.5 1.12,2.54 -1.32,2.93 -1.23,2.37 -2.15,5.27 -3.97,7.32 1.46,1.7 -3.54,1.33 -2.2,4 0.89,0.84 -2.06,0.35 -2,1.51 -2.16,-0.19 -3.58,4.12 -1.57,4.8 2.75,-1.67 -0.46,5.07 2.92,2.57 1.47,-1.64 1.11,3.68 3.89,2.06 1.15,-1.3 4.64,-3.43 5.55,-1.97 -0.97,2.34 -5.83,2.91 -5.32,5.59 1.65,1.51 -1.67,5.32 2.05,4.87 0.58,1.25 3.67,-0.2 3.17,2.56 -0.46,2.07 -2.09,3.57 -1.96,5.92 -2.28,1.79 1.99,3.07 3.27,1.27 1.22,3.88 3.54,-2.53 5.73,-0.07 1.71,0.15 3.48,-3.04 4.82,-0.75 0.7,2.54 3.93,4.85 1.33,7.39 -0.96,2.05 -3.49,5.21 -5.83,2.98 -2.18,1.39 0.8,4.71 -0.35,6.74 -1.64,-3.35 -4.19,2.67 -7,1.13 -1.58,0.37 -1.77,-1.65 -2.62,-1.81 -0.7,0.72 -4.76,0.36 -3.34,1.66 -0.36,0.87 -3.77,2.22 -1.73,4.23 -0.31,2.89 -2.88,-1.51 -4.31,1.09 -1.46,1.61 -3.55,2.49 -3.46,4.75 -0.41,1.43 -0.54,3.48 -0.05,5.34 -0.27,1.74 -0.64,1.81 -2.46,1.7 -2.35,1.24 -5.67,-2 -7.94,0.36 -1.02,1.19 0.11,2.72 -2.11,2.54 -1.91,-2.74 -5.13,1.42 -6.94,-1.53 -3.68,-1.24 -4.83,6.16 -8.08,2.91 -0.68,-0.31 -3.05,-3.22 -2.23,-1.07 0.44,2 -3.21,4.32 -1.91,5.59 -1.58,-0.54 -1.24,3.52 -1.64,0.7 -1.39,-2.07 -3.9,0.94 -5.63,0.87 0.37,1.37 0.82,0.9 -0.34,1.77 -0.21,2.03 1.56,4.11 -0.43,6.09 -0.26,2.82 -3.85,3.15 -3.39,6.04 1.82,1.79 -0.1,4.43 -1.07,6.43 -3.76,0.87 1.99,2.12 2.03,4.1 0.89,1.78 3.76,2.19 1.71,4.57 -2.3,2.9 -5.15,-1.81 -7.83,-2.01 -3.78,-1.12 -4.32,3.77 -2.19,5.82 -2.31,2.78 -0.33,6.19 0.38,9.1 0.77,1.86 4.43,0.77 3.16,3.54 -0.62,2.49 -0.11,4.99 0.21,7.43 1.17,3.44 5.88,-1.22 6.9,2.2 0.63,0.39 -1.33,1.3 0.64,1.71 0.61,2 4.71,2.89 4.1,0.07 2.42,-0.19 4.16,-3.38 6.65,-1.26 2.61,1.3 4.67,3.68 7.51,4.49 2.44,-0.41 2.29,3.63 -0.15,2.17 -3.16,1.33 0.69,4.72 2.95,3.33 2.69,-1.74 4.67,2.16 2.98,3.28 -1.53,-1.48 -3.23,1.37 -1.51,2.46 -1.66,0.09 -1.17,4.59 -3.15,5.57 -2.16,-0.57 -0.01,3.21 -2.03,1.18 -1.51,-0.51 -1.63,0.74 -2.82,1.17 0.46,1.78 3.76,-0.82 2.44,1.78 0.45,1.46 -0.73,2.48 0.5,3.94 -0.91,1.42 1.06,4.29 -0.87,5.01 0.89,2.05 -1.39,4.46 -0.11,6.57 1.6,2.36 2.84,-1.08 4.63,0.84 2.19,0.61 6.36,2.5 5.42,5.48 1.51,1.9 3.6,2.8 3.89,5.79 1.08,1.98 3.28,1.24 4.3,3.24 2.25,0.68 4.45,1.39 6.37,2.79 1.16,1.48 3.78,2.23 4.69,2.86 -0.38,2.65 -2.37,5.25 -1.49,7.93 0.05,2.46 -6.1,4.34 -5.15,1.14 -2.52,-0.74 -5.24,-0.5 -7.55,-1.88 -1.49,0.54 -3.24,0.69 -4.5,0.55 -1.71,1.13 -6.19,1.11 -5.4,-1.84 -0.88,-3.94 -4.63,1.38 -6.95,-0.97 -1.81,-1.22 -2.73,1 -2.64,2.13 -3.4,-2.47 -4.1,3.12 -6.37,4.33 -1.56,1.14 -0.42,-3.07 -2.75,-1.69 -2.4,0.37 -5.28,1.01 -7,-0.66 -2.78,0.67 -5.63,0.98 -8.42,1.61 1.94,1.66 -2.76,2.56 -3.79,2.43 -2.67,-0.72 -5.06,0.99 -7.69,0.02 -2.34,1.37 -6.27,0.31 -6.05,4.11l-0.04,0.01 0,0z m57.81,-33.85c-0.89,-1.57 0.49,-2.17 0,0z m-241.23,-51.26c-1.5,-0.26 -4.88,0.4 -5.3,-0.46 2.59,-1.58 -0.9,-5.56 2.71,-5.44 2.09,-0.97 5.31,1.36 6.88,-1.15 -0.17,-1.75 -1.39,-4.59 1.04,-3 2.58,1.66 5.83,-0.05 8.09,1.03 2.4,1.17 -0.19,4.14 1.51,6.12 -0.91,2.05 -4.72,1.7 -6.85,2.38 -2.67,0.39 -5.38,0.53 -8.08,0.53z m245.17,-54.27c-0.96,-0.5 -1.79,-4.14 -0.7,-1.7 0.41,0.34 1.1,1.13 0.7,1.7z m15.47,-62.08c-0.5,-1.68 1.86,0.26 0,0z M392.43,81.96c-1.18,-1.24 -0.52,-3.74 1,-1.58 0.97,0.64 4.51,-0.85 3.11,1.22 -1.28,-0.1 -4.06,-2.2 -4.11,0.36z m69.72,-22.48c-3.13,-0.37 -5.18,-4.96 -3.51,-7.6 1.49,-0.95 5.9,-1.19 6.08,0.31 -0.75,2.23 0.93,5.01 -1.2,6.83 -0.37,0.32 -0.88,0.46 -1.36,0.46z m1.2,-32.66c0.64,-1.98 -0.94,-1.7 -1.81,-2.37 0.83,-0.97 3.57,-1.76 1.01,-2.23 -1.29,0.52 -2.78,0.7 -3.28,0.14 -1.2,0.89 -3.04,-4.18 -2.96,-0.9 1.94,3.97 -3.66,-2.01 -2.98,1.25 2.3,2.87 -2.86,2.37 -3.53,0.29 -1.84,-1.41 -2.9,-5.04 0.07,-4.98 -0.36,-1.21 -1.52,-2.86 -0.18,-4.45 -3.01,0.94 -0.61,-2.79 -2.49,-3.65 -1.26,2.21 -4.03,0.25 -1.58,-1.13 2.3,-1.91 -4.09,-1.91 -1.43,-4.6 0.66,-1.81 2.03,-2.29 3.79,-2.01 1.73,-0.33 3.25,0.66 4.85,0.17 2.53,-1.3 -3.03,3.08 0.48,2.2 3.11,-1.44 -1.22,5.41 2.65,3.83 2.34,0.52 1.33,4.72 3.21,4.64 2.81,0.65 4.59,3.49 7.55,3.98 2.95,1.5 6.52,1.02 9.42,1.43 -0.95,0.85 -5.31,2.46 -4.34,3.45 -1.86,0.24 -4.2,1.89 -2.01,3.36 -1.56,0.82 -3.63,-0.42 -4.9,1.06 -0.87,-0.61 -1.05,-0.3 -1.52,0.53z m23.35,-5.93c-1.68,-0.42 -4.33,-0.5 -2.76,-2.36 -1.89,0.07 -1.65,-3.14 0.36,-1.62 2.48,0.8 5.12,0.27 7.63,0.6 2.21,1.62 -2.46,4.83 -3.16,1.83 -0.45,0.12 -0.96,1.84 -2.07,1.55z","name":"Russian Federation"},"mt":{"path":"m343.65,509.08c-1.52,-0.23 -1.75,-0.24 0,0z m1.95,2.72c-1.32,-0.63 -1.5,-0.7 0,0z","name":"Malta"},"me":{"path":"m385.29,433.13c-1.98,-1.45 -3.12,-5.3 -6.16,-4.27 -0.68,-0.6 -0.46,-1.87 -1.44,-2.17 0.16,-1.66 0.06,-3.3 -0.89,-4.86 1.96,-1.05 1.28,-4.74 3.12,-5.09 1.81,3.01 2.14,-1.15 0.71,-2.43 2.24,-0.2 3.4,-2.11 5.57,-0.36 3.49,0.56 2.95,4.72 6.22,5.9 -2.5,0.45 -0.84,6.17 -3.72,4.67 0.19,-3.37 -2.81,0.5 -2.99,1.87 -0.8,1.83 -2.3,3.26 -0.46,4.87 0.08,0.47 0.4,1.59 0.03,1.87z","name":"Montenegro"},"rs":{"path":"m397.48,431.57c-0.16,-2.49 -1.05,-5.46 -3.99,-5.18 -0.83,-1.86 -3.16,-3.89 -0.74,-5.1 2.42,-2.35 -3,-3.15 -2.73,-5.8 -1.28,-2.34 -5.16,-1.7 -5.47,-5.07 -0.61,-1.48 -2.43,-2.36 0.08,-2.14 2.37,-1.69 -1.79,-3.25 -2.79,-4.49 -3.49,-0.35 0.76,-4.99 -0.07,-7.08 -1.54,-0.41 -2.38,-0.6 -2.22,-2.53 -0.29,-0.9 3.52,-0.03 1.84,-1.89 -1.99,-0.46 -4.18,-1.03 -2.61,-2.61 0.5,-1.92 -2.64,0.29 -1.69,-2.2 -0.12,-1.58 -1.93,-2.81 0.65,-3.27 2.64,-1.35 4.3,-3.64 7.52,-3.04 2.34,-0.11 4.56,2.67 6.11,3.82 1,0.92 0.22,4.94 3.24,4.94 1.65,0.3 5.5,0.5 3.47,2.78 1.27,1.27 0.97,1.07 -0.4,2.22 0.32,1.47 3.21,0.4 3.09,2.01 1.78,0.14 4.21,-0.13 4.93,1.74 2.85,0.45 1.17,-3.79 1.99,-3.56 1.66,0.7 3.37,1 1.04,1.99 -1.64,2.21 4.19,3.86 0.86,5.71 -2.2,2.75 0.34,6.72 2.98,8.19 2.92,0.51 3.82,2.98 1.52,5.06 -0.82,0.05 -2.7,-0.25 -2.65,1.85 -1.23,2.37 3.66,5.04 -0.48,5.54 -2.42,1.11 -4.61,2.18 -7.35,2.39 -1.32,2.74 -6.31,0.55 -6.16,5.74z","name":"Serbia"}}}); diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.france.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.france.js new file mode 100644 index 00000000..2f7c2d70 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.france.js @@ -0,0 +1,98 @@ +jQuery.fn.vectorMap('addMap', 'france_fr', {"width": 520, "height": 550, "pathes":{ + "FR-01" : {"path": "M 383.28125,262.59375 L 381.125,262.8125 L 379.75,265.34375 L 376.0625,279.78125 L 375.53125,280.96875 L 375.15625,285.53125 L 374.09375,287 L 374.09375,293.59375 L 373.46875,295.09375 L 377.28125,297.40625 L 378.78125,297.625 L 381.125,299.75 L 381.53125,303.15625 L 384.09375,302.3125 L 388.0625,303.46875 L 388.125,302.71875 L 390.03125,302.71875 L 392.78125,305.28125 L 395.34375,304 L 396.625,300.1875 L 397.90625,298.6875 L 399.59375,298.90625 L 401.28125,300.40625 L 402.15625,303.15625 L 410,312.71875 L 412.34375,311.03125 L 412.75,307.40625 L 415.3125,306.96875 L 415.3125,300.59375 L 416.59375,299.53125 L 417,293.8125 L 417.5,294.21875 L 417.4375,292.125 L 416.375,290.1875 L 416.8125,284.6875 L 418.71875,285.75 L 419.78125,283.8125 L 421.6875,283.1875 L 423.65625,281.625 L 421.53125,281.625 L 421.53125,277.90625 L 423.875,276.53125 L 427.375,276.15625 L 427.59375,274.1875 L 426.40625,273.40625 L 429.34375,269.6875 L 428.9375,268.53125 L 425.59375,266.75 L 417.46875,275.6875 L 411.8125,275.6875 L 411.8125,273.34375 L 408.6875,271.78125 L 404.96875,275.875 L 402.03125,276.28125 L 402.03125,273.53125 L 399.5,272.375 L 395.59375,266.90625 L 392.0625,265.53125 L 390.90625,263 L 388.9375,262.59375 L 387,263.96875 L 385.4375,264.375 L 383.28125,262.59375 z ", "name" : "Ain"}, + "FR-02" : {"path": "M 328.40625,62.21875 L 325.28125,64.375 L 323.71875,63 L 322.34375,63 L 319.21875,65.15625 L 316.875,63.78125 L 314.53125,65.15625 L 313.75,65.34375 L 313.15625,64.15625 L 311,64.15625 L 309.4375,65.15625 L 309.375,65.15625 L 309.84375,67.90625 L 307.28125,70.6875 L 307.28125,73.25 L 305.5,75.25 L 305.90625,77.625 L 306.875,81.59375 L 308.0625,88.34375 L 307.6875,94.28125 L 306.875,96.0625 L 309.25,97.84375 L 307.46875,98.65625 L 306.28125,103.40625 L 302.90625,104.1875 L 301.71875,106.1875 L 304.09375,106.59375 L 304.5,109.34375 L 302.71875,109.75 L 302.90625,112.71875 L 303.5,112.53125 L 304.5,110.9375 L 306.875,112.53125 L 308.28125,114.125 L 307.875,116.78125 L 309.65625,118.0625 L 310.25,122.375 L 315.5,127.4375 L 317.25,128.03125 L 318.25,130.375 L 321.53125,131.0625 L 321.9375,130.5625 L 322.9375,128.4375 L 325.875,127.0625 L 327.4375,122.96875 L 329.1875,121.78125 L 328.1875,120.40625 L 325.65625,120.40625 L 325.28125,119.0625 L 327.03125,118.28125 L 327.8125,117.09375 L 326.0625,115.9375 L 326.625,114.15625 L 331.125,113.78125 L 330.34375,112.03125 L 327.625,110.25 L 327.625,105 L 331.3125,102.25 L 335.4375,102.25 L 335.03125,100.3125 L 337.375,99.3125 L 340.6875,101.46875 L 342.0625,101.09375 L 341.875,94.4375 L 342.46875,92.09375 L 343.25,89.375 L 340.6875,88 L 341.28125,86.4375 L 345,85.65625 L 345,83.125 L 347.9375,81.5625 L 348.71875,79.21875 L 347.75,77.65625 L 347.9375,74.71875 L 349.6875,73.15625 L 347.9375,69.84375 L 348.46875,66.375 L 344.5,66.375 L 343.4375,67.09375 L 339.71875,66.125 L 338.9375,63.59375 L 337.78125,63.59375 L 335.625,65.53125 L 335.25,63.78125 L 330.9375,63.375 L 329.75,62.40625 L 328.40625,62.21875 z ", "name" : "Aisne"}, + "FR-03" : {"path": "M 301.625,247.96875 L 298.90625,251.46875 L 297.34375,251.65625 L 295.59375,253.4375 L 293.625,251.28125 L 288.375,256.5625 L 288.375,259.6875 L 289.34375,260.46875 L 289.53125,262.03125 L 286.8125,264.15625 L 284.25,263.375 L 279.375,264.375 L 276.84375,267.28125 L 275.90625,269.28125 L 276.0625,269.25 L 278.40625,272.5625 L 278.40625,274.90625 L 279.75,276.65625 L 281.125,274.90625 L 282.6875,277.65625 L 284.84375,278.4375 L 287,283.5 L 287.09375,284.96875 L 290.0625,287.28125 L 291.65625,286.5625 L 292.90625,283.5625 L 294.125,283.21875 L 294.125,281.625 L 296.25,281.4375 L 296.4375,282.5 L 299.09375,279.5 L 302.09375,279.5 L 302.625,280.5625 L 301.21875,282.5 L 303.3125,284.8125 L 303.6875,286.21875 L 308.625,289.0625 L 314.625,289.9375 L 316.40625,289.75 L 319.0625,290.28125 L 321.34375,288.875 L 323.125,289.75 L 323.46875,292.21875 L 325.78125,292.75 L 328.78125,292.59375 L 329.65625,294.71875 L 332.40625,295.8125 L 332.5,294.84375 L 337.1875,294.625 L 336.8125,283.5 L 335.4375,280.78125 L 336,278.625 L 339.25,278.0625 L 339.34375,277.84375 L 343.4375,274.71875 L 343.625,267.09375 L 342.25,265.15625 L 339.125,265.15625 L 337.96875,263.59375 L 334.65625,263.59375 L 333.6875,262.40625 L 333.6875,259.46875 L 329.75,252.0625 L 327.8125,250.6875 L 324.09375,255.78125 L 322.53125,256.15625 L 321.9375,253.625 L 320.1875,252.84375 L 319.40625,254.40625 L 316.5,254.40625 L 316.09375,252.65625 L 314.125,253.8125 L 312,255 L 309.65625,252.4375 L 306.3125,250.875 L 306.125,248.34375 L 301.625,247.96875 z ", "name" : "Allier"}, + "FR-04" : {"path": "M 463.84375,364.34375 L 461.71875,367.53125 L 458.71875,369.3125 L 457.65625,371.4375 L 455,371.59375 L 455,373.53125 L 454.28125,374.59375 L 453.21875,377.25 L 446.875,377.09375 L 443.875,375.5 L 441.90625,376.90625 L 438.21875,376.71875 L 437.3125,377.96875 L 438.21875,377.96875 L 438.75,381.3125 L 437.84375,381.6875 L 434.5,379.5625 L 434.5,378.3125 L 432.5625,376.71875 L 431.5,376.71875 L 431.5,378.5 L 429.90625,378.84375 L 426.53125,380.78125 L 424.40625,384.34375 L 423.875,386.09375 L 425.125,386.4375 L 425.3125,389.28125 L 424.0625,389.28125 L 422.125,387.5 L 421.0625,387.6875 L 421.59375,389.28125 L 424.59375,392.625 L 422.65625,393.34375 L 421.25,392.46875 L 417.6875,392.46875 L 414.6875,395.28125 L 414.65625,395.25 L 414.53125,396.40625 L 413.375,395.03125 L 411.8125,393.65625 L 410.8125,396.59375 L 409.0625,398.15625 L 408.3125,398.09375 L 408.34375,398.28125 L 408.5,400.9375 L 410.625,401.3125 L 410.625,403.78125 L 408.6875,404.65625 L 409.03125,407.5 L 412.5625,409.25 L 412.5625,411.1875 L 410.96875,412.96875 L 410.96875,414.5625 L 415.40625,414.5625 L 419.46875,419.15625 L 419.4375,419.25 L 424.59375,417.5625 L 430.96875,421.8125 L 434.5,419.15625 L 435.375,417.375 L 440.34375,415.78125 L 443.5,417.90625 L 448.09375,414.5625 L 453.40625,414.75 L 454.8125,413.3125 L 457.78125,413.1875 L 457.84375,413.15625 L 457.125,411.375 L 458,410.3125 L 457.65625,408.90625 L 460.46875,408.90625 L 461.1875,408.03125 L 463.84375,406.59375 L 465.96875,408.03125 L 467.375,407.125 L 464.03125,404.125 L 460.46875,400.78125 L 459.25,400.40625 L 459.0625,397.75 L 456.9375,394.59375 L 457.65625,390 L 458.71875,387.5 L 460.65625,385.90625 L 460.84375,383.4375 L 463.5,382.03125 L 463.90625,381.875 L 463.90625,378.09375 L 466.65625,377.71875 L 465.09375,376.34375 L 463.125,375.75 L 462.15625,373.21875 L 462.9375,371.46875 L 466.4375,367.75 L 465.875,365 L 466.375,364.46875 L 463.84375,364.34375 z ", "name" : "Alpes de Haute Provence"}, + "FR-05" : {"path": "M 447.34375,339.15625 L 445.59375,339.9375 L 445.1875,342.875 L 441.6875,343.28125 L 441.09375,340.53125 L 439.9375,339.375 L 436.40625,339.75 L 435.03125,340.9375 L 434.25,345.03125 L 434.84375,346 L 438.9375,346.40625 L 439.71875,348.9375 L 441.28125,349.71875 L 441.28125,354 L 437.5625,353.8125 L 436,355.5625 L 431.53125,354.78125 L 429,356.9375 L 427.21875,356.15625 L 424.6875,358.125 L 425.65625,359.875 L 424.09375,361.4375 L 419.21875,361.4375 L 419.21875,363.78125 L 420.78125,364.5625 L 420.1875,365.9375 L 416.875,367.28125 L 412.78125,367.6875 L 411.59375,371.40625 L 411.40625,373.75 L 413.5625,375.5 L 411.40625,378.03125 L 408.6875,376.65625 L 405.5625,376.46875 L 405.15625,378.21875 L 407.125,379.59375 L 404.75,381.15625 L 405.5625,384.46875 L 412.1875,386.25 L 413.375,388.78125 L 415.3125,389.15625 L 414.65625,395.25 L 414.6875,395.28125 L 417.6875,392.46875 L 421.25,392.46875 L 422.65625,393.34375 L 424.59375,392.625 L 421.59375,389.28125 L 421.0625,387.6875 L 422.125,387.5 L 424.0625,389.28125 L 425.3125,389.28125 L 425.125,386.4375 L 423.875,386.09375 L 424.40625,384.34375 L 426.53125,380.78125 L 429.90625,378.84375 L 431.5,378.5 L 431.5,376.71875 L 432.5625,376.71875 L 434.5,378.3125 L 434.5,379.5625 L 437.84375,381.6875 L 438.75,381.3125 L 438.21875,377.96875 L 437.3125,377.96875 L 438.21875,376.71875 L 441.90625,376.90625 L 443.875,375.5 L 446.875,377.09375 L 453.21875,377.25 L 454.28125,374.59375 L 455,373.53125 L 455,371.59375 L 457.65625,371.4375 L 458.71875,369.3125 L 461.71875,367.53125 L 463.84375,364.34375 L 466.375,364.46875 L 468.21875,362.46875 L 470.34375,362.65625 L 470.34375,360.90625 L 467.625,359.53125 L 467.03125,353.875 L 464.875,353.09375 L 462.15625,353.5 L 457.0625,350.9375 L 456.28125,345.09375 L 453.375,344.125 L 452.375,342.15625 L 451.09375,339.34375 L 447.34375,339.15625 z ", "name" : "Hautes Alpes"}, + "FR-06" : {"path": "M 463.90625,381.875 L 463.5,382.03125 L 460.84375,383.4375 L 460.65625,385.90625 L 458.71875,387.5 L 457.65625,390 L 456.9375,394.59375 L 459.0625,397.75 L 459.25,400.40625 L 460.46875,400.78125 L 464.03125,404.125 L 467.375,407.125 L 465.96875,408.03125 L 463.84375,406.59375 L 461.1875,408.03125 L 460.46875,408.90625 L 457.65625,408.90625 L 458,410.3125 L 457.125,411.375 L 457.84375,413.15625 L 455.53125,414.5625 L 456.40625,416.6875 L 458.71875,416.84375 L 461,417.90625 L 461.375,421.625 L 463.5,423.75 L 464.71875,423.75 L 467.03125,424.625 L 467.375,426.59375 L 465.96875,427.8125 L 467.03125,428.875 L 467.03125,430.125 L 469.21875,432.375 L 469.375,432.1875 L 469.5625,427.71875 L 473.46875,428.5 L 474.84375,426.71875 L 476.8125,427.125 L 477,421.0625 L 481.5,420.6875 L 485.40625,417.15625 L 488.90625,417.15625 L 489.09375,415 L 492.625,412.875 L 490.65625,408.375 L 493.59375,405.84375 L 493,402.90625 L 497.3125,401.53125 L 498.46875,397.25 L 497.90625,394.3125 L 496.90625,392.5625 L 496.125,390 L 493.21875,390.21875 L 484.03125,393.53125 L 481.09375,393.53125 L 476.03125,389.4375 L 470.9375,388.0625 L 468,388.0625 L 468,384.53125 L 463.90625,382 L 463.90625,381.875 z ", "name" : "Alpes Maritimes"}, + "FR-07" : {"path": "M 375.25,328.5 L 370.71875,331.1875 L 369.84375,335.03125 L 366.46875,335.65625 L 364.65625,336.15625 L 364.71875,336.25 L 363.5625,340.9375 L 360.8125,342.09375 L 359.65625,344.0625 L 360.4375,346.59375 L 361,347.96875 L 358.09375,347.96875 L 357.875,351.65625 L 354.75,351.875 L 353.1875,356.75 L 348.5,356.75 L 343.4375,360.46875 L 340.625,364.9375 L 341.09375,365.53125 L 342.46875,372.71875 L 345.78125,376.3125 L 345.21875,380.4375 L 349.375,382.9375 L 349.375,388.46875 L 351.59375,387.34375 L 356.28125,390.40625 L 358.5,391.21875 L 359.03125,387.34375 L 361.8125,386.8125 L 362.625,389.84375 L 365.40625,389.5625 L 365.9375,386.53125 L 372.28125,390.09375 L 373.3125,388 L 376,387.59375 L 376.21875,383.46875 L 375.59375,382.59375 L 374.75,382.40625 L 374.75,380.90625 L 375.375,379.40625 L 374.3125,377.71875 L 374.9375,373.90625 L 377.5,370.90625 L 377.5,366.6875 L 376.4375,361.78125 L 378.34375,361.375 L 378.78125,359.25 L 380.6875,355.625 L 381.75,352.875 L 380.0625,348.625 L 379,345.21875 L 377.5,339.28125 L 377.5,331.3125 L 376.4375,330.96875 L 375.25,328.5 z ", "name" : "Ardèche"}, + "FR-08" : {"path": "M 367.625,55.84375 L 365.65625,58.75 L 363.90625,60.53125 L 363.90625,62.28125 L 363.90625,64.625 L 361.5625,66.1875 L 357.28125,67.5625 L 354.9375,68.53125 L 352.1875,66.375 L 348.46875,66.375 L 347.9375,69.84375 L 349.6875,73.15625 L 347.9375,74.71875 L 347.75,77.65625 L 348.71875,79.21875 L 347.9375,81.5625 L 345,83.125 L 345,85.65625 L 341.28125,86.4375 L 340.6875,88 L 343.25,89.375 L 342.46875,92.09375 L 341.875,94.4375 L 342,99.3125 L 346.75,99.4375 L 350.90625,102.03125 L 351.6875,103.21875 L 353.875,103.8125 L 357.0625,106.1875 L 359.625,106.375 L 360.21875,105.78125 L 362.8125,105.78125 L 364,108.375 L 365.375,108.375 L 366.1875,107.1875 L 370.9375,107.375 L 371.71875,108.375 L 372.3125,108.375 L 374.3125,106.375 L 376.09375,107.96875 C 376.09375,107.96875 376.33461,107.94351 376.375,107.9375 L 376.25,107.125 L 378.59375,105.96875 L 379.75,104.78125 L 379,102.84375 L 378.78125,101.46875 L 380.9375,99.71875 L 381.71875,95.8125 L 379.375,92.875 L 380.15625,91.5 L 382.125,87.8125 L 382.6875,88.59375 L 385.625,88.59375 L 387,89.9375 L 388.75,88.78125 L 390.125,86.53125 L 388.71875,86.3125 L 387.9375,82.40625 L 386.375,81.21875 L 380.90625,80.625 L 379.9375,78.09375 L 378.15625,76.9375 L 371.90625,76.15625 L 371.53125,71.65625 L 372.3125,70.875 L 372.3125,69.125 L 369.1875,67.15625 L 369.78125,65 L 370.5625,63.0625 L 369.1875,61.875 L 371.34375,59.9375 L 371.34375,56.40625 L 370.5625,55.84375 L 367.625,55.84375 z ", "name" : "Ardennes"}, + "FR-09" : {"path": "M 237.21875,446.375 L 235.96875,447.25 L 235.4375,448.3125 L 237.90625,450.09375 L 238.625,451.34375 L 238.09375,452.375 L 233.84375,452.75 L 232.625,454.5 L 232.78125,455.03125 L 234.375,455.5625 L 235.28125,456.8125 L 234.21875,458.5625 L 232.96875,458.40625 L 231.03125,456.625 L 228.71875,455.9375 L 226.4375,456.09375 L 222.375,458.5625 L 222.53125,461.9375 L 223.59375,462.65625 L 222.90625,465.28125 L 218.28125,466.53125 L 216.53125,468.65625 L 216.53125,472.1875 L 217.25,473.25 L 215.59375,474.78125 L 216.65625,475.375 L 222.6875,476.53125 L 225.25,476.53125 L 228.5625,480.84375 L 236.96875,480.4375 L 240.28125,485.71875 L 243.21875,484.53125 L 251.8125,485.71875 L 252.4375,489.3125 L 258.5,487.90625 L 260.71875,485.96875 L 264.03125,485.125 L 264.84375,483.46875 L 272.03125,482.9375 L 267.625,477.6875 L 264.03125,479.625 L 257.6875,474.375 L 259.0625,472.4375 L 264.03125,472.4375 L 263.46875,467.75 L 263.46875,464.15625 L 262.65625,457.5 L 252.96875,452.8125 L 253.53125,451.15625 L 251.6875,449.09375 L 250.125,449.75 L 248,450.09375 L 244.09375,448.3125 L 243.03125,447.96875 L 244.625,449.90625 L 243.9375,451.5 L 240.5625,451.15625 L 240.40625,449.375 L 238.4375,446.71875 L 237.21875,446.375 z ", "name" : "Ariège"}, + "FR-10" : {"path": "M 349.3125,138.6875 L 345.34375,140.875 L 341.96875,143.25 L 338.625,143.25 L 333.0625,147.03125 L 328.3125,147.8125 L 324.9375,144.25 L 324.09375,144.4375 L 324.09375,145.03125 L 321.375,146.1875 L 321.1875,148.53125 L 319.8125,150.3125 L 319.03125,154.21875 L 318.59375,157.5 L 319.8125,158.5 L 322.15625,158.5 L 327.21875,163.78125 L 326.625,169.0625 L 330.15625,171.78125 L 332.125,170.40625 L 335.25,174.125 L 335.625,177.65625 L 337.78125,180.5625 L 338.75,182.71875 L 346.5625,183.125 L 350.46875,181.15625 L 351.625,183.3125 L 353,183.5 L 354,181.34375 L 360.4375,181.15625 L 362.96875,179.78125 L 363.375,177.25 L 369.03125,177.25 L 369.8125,177.6875 L 369.15625,175.1875 L 367.5625,174.1875 L 369.75,172.21875 L 373.125,172 L 374.3125,170.21875 L 374.09375,163.09375 L 373.3125,158.9375 L 369.9375,157.75 L 366.375,152.78125 L 366.5625,149.8125 L 367.59375,147.65625 L 365.78125,147.03125 L 360.21875,148.21875 L 356.25,148.21875 L 352.6875,142.875 L 352.28125,138.90625 L 349.3125,138.6875 z ", "name" : "Aube"}, + "FR-11" : {"path": "M 274.25,438.46875 L 273.96875,442.0625 L 270.375,440.9375 L 266.5,440.9375 L 266.78125,439.5625 L 264.84375,439.84375 L 260.71875,441.21875 L 259.34375,438.71875 L 256.5625,441.21875 L 257.40625,443.15625 L 254.34375,444.53125 L 253.8125,447.5625 L 251.3125,448.6875 L 253.53125,451.15625 L 252.96875,452.8125 L 262.65625,457.5 L 263.46875,464.15625 L 263.46875,467.75 L 264.03125,472.4375 L 259.0625,472.4375 L 257.6875,474.375 L 264.03125,479.625 L 267.625,477.6875 L 272.03125,482.9375 L 271.375,483 L 272.21875,483.5 L 280.15625,479.625 L 278.21875,476.78125 L 278.0625,473.4375 L 296.59375,473.4375 L 296.25,470.9375 L 300.5,468.65625 L 305.4375,472.53125 L 308,473.71875 L 307.84375,468.125 L 308.0625,461.6875 L 305.71875,461.875 L 303.75,458.96875 L 305.3125,456.40625 L 308.625,459.53125 L 311.5625,457.1875 L 313.53125,455.25 L 313.78125,453.1875 L 311.28125,453.09375 L 310.40625,450.28125 L 307.9375,450.09375 L 305.625,446.71875 L 303.84375,446.90625 L 301.75,445.65625 L 301.375,442.65625 L 300.3125,443.1875 L 300.84375,445.3125 L 298.375,445.3125 L 298.1875,448.84375 L 294.5,450.09375 L 292.71875,446.375 L 290.25,447.96875 L 288.125,446.375 L 287.0625,443.90625 L 288.84375,441.78125 L 288,439.5 L 287.78125,439.5625 L 281.96875,439.5625 L 275.90625,438.46875 L 274.25,438.46875 z ", "name" : "Aude"}, + "FR-12" : {"path": "M 294.6875,353.375 L 289.15625,358.09375 L 289.15625,362.78125 L 287.78125,362.78125 L 287.21875,367.1875 L 285.84375,367.75 L 284.75,370.21875 L 278.65625,370.21875 L 278.125,369.40625 L 275.34375,369.40625 L 273.6875,372.15625 L 273.09375,372.09375 L 272.75,373.1875 L 271.5,374.59375 L 267.96875,374.59375 L 267.25,375.5 L 265.5,375.3125 L 262.3125,378.84375 L 261.25,378.5 L 258.96875,380.4375 L 259.65625,383.96875 L 261.4375,386.625 L 260.0625,388.0625 L 260.375,392.09375 L 263.1875,392.28125 L 261.59375,395.46875 L 262.84375,398.65625 L 264.4375,397.75 L 265.15625,399.34375 L 267.4375,397.0625 L 270.8125,396.875 L 274.15625,399.34375 L 280,400.40625 L 282.125,404.125 L 285.125,405.53125 L 286.71875,409.59375 L 286.53125,411.1875 L 288.46875,414.75 L 288.46875,416.6875 L 292,421.28125 L 295.375,423.03125 L 297.5,422.5 L 298.5625,421.09375 L 300.15625,421.46875 L 303.8125,423.8125 L 303.84375,423.8125 L 305.46875,423.8125 L 308.78125,423.8125 L 308.5,418.03125 L 308.5,416.09375 L 310.15625,416.09375 L 313.1875,417.75 L 316.21875,417.75 L 315.6875,414.4375 L 317.34375,413.03125 L 320.65625,412.5 L 320.65625,409.71875 L 324.25,408.0625 L 323.40625,404.21875 L 320.375,404.21875 L 317.625,403.65625 L 317.0625,401.4375 L 319.28125,400.90625 L 319.28125,398.125 L 321.46875,396.1875 L 319.8125,395.375 L 315.125,396.1875 L 315.40625,394 L 312.09375,392.59375 L 311.25,385.96875 L 311.25,381.28125 L 308.5,379.34375 L 308.78125,375.46875 L 302.96875,368.3125 L 302.40625,362.78125 L 300.5,362.78125 L 299.65625,357.25 L 295.78125,357.8125 L 295.25,354.21875 L 294.6875,353.375 z ", "name" : "Aveyron"}, + "FR-13" : {"path": "M 379.71875,409.90625 L 374.25,413.03125 L 372.84375,423.53125 L 367.0625,422.71875 L 365.40625,427.125 L 366.78125,429.0625 L 360.4375,432.9375 L 358.6875,437 L 364.875,437.28125 L 373.09375,437.875 L 374.65625,439.4375 L 371.71875,439.4375 L 369.78125,442.75 L 378.15625,444.5 L 384.8125,443.34375 L 381.28125,440 L 383.625,438.0625 L 387.34375,439.625 L 389.09375,443.34375 L 400.25,443.53125 L 403.15625,442.34375 L 403.75,444.125 L 400.625,446.84375 L 404.9375,447.03125 L 404.15625,449 L 402.96875,450.375 L 412.53125,450.375 L 417.21875,451.9375 L 417.6875,452.5625 L 417.875,448.6875 L 419.28125,447.09375 L 421.0625,446.03125 L 420.875,444.96875 L 419.46875,443.5625 L 418.0625,443.5625 L 417.15625,442.5 L 418.75,441.0625 L 418.75,440.53125 L 417,439.65625 L 417,438.25 L 420.875,438.4375 L 421.78125,437.71875 L 418.40625,434.53125 L 418.59375,430.8125 L 416.46875,429.0625 L 418.21875,425.53125 L 422.46875,422.6875 L 419.28125,420.5625 L 417,422.34375 L 411.6875,423.5625 L 407.4375,423.03125 L 399.84375,419.875 L 395.25,420.03125 L 391.375,418.28125 L 389.9375,416.3125 L 386.9375,412.96875 L 379.875,409.96875 L 379.71875,409.90625 z ", "name" : "Bouches du Rhône"}, + "FR-14" : {"path": "M 202.65625,97.78125 L 198.09375,98.59375 L 190.65625,102.90625 L 182.28125,106.21875 L 175.625,102.5 L 159.625,100.15625 L 155.90625,98.21875 L 150.125,99.6875 L 150.46875,101.84375 L 149.34375,102.96875 L 149.5,104.5625 L 153.21875,108.28125 L 155.46875,109.5625 L 157.09375,107.46875 L 158.375,109.09375 L 156.75,111.1875 L 158.21875,113.59375 L 157.5625,114.40625 L 158.6875,116.6875 L 158.0625,119.25 L 156.4375,121.84375 L 153.84375,123.4375 L 152.40625,122.3125 L 150.96875,123.59375 L 152.5625,125.0625 L 151.28125,127.46875 L 148.21875,128.59375 L 151.9375,133.28125 L 155.625,133.59375 L 158.46875,135.4375 L 162.40625,134.25 L 165.3125,130.875 L 169.34375,132 L 172.875,129.5625 L 175,128.78125 L 177.25,131.03125 L 180.96875,130.375 L 184.1875,132.15625 L 188.21875,130.875 L 191.90625,128.125 L 194.34375,125.375 L 195.96875,125.0625 L 196.4375,127.15625 L 197.71875,126.84375 L 197.875,125.375 L 201.59375,124.75 L 202.875,125.53125 L 206.84375,124.65625 L 207.5,122.75 L 207.3125,121 L 205.34375,120.21875 L 205.15625,118.84375 L 206.90625,117.6875 L 207.125,115.71875 L 205.9375,111.03125 L 203.59375,107.71875 L 205.5625,106.5625 L 205.5625,105.78125 L 203.59375,105.1875 L 202.65625,97.78125 z ", "name" : "Calvados"}, + "FR-15" : {"path": "M 285.84375,323.71875 L 285.25,325.875 L 286.21875,328.21875 L 285.03125,329.59375 L 283.09375,329.59375 L 281.125,327.4375 L 279.375,326.46875 L 279.1875,331.9375 L 275.65625,334.09375 L 273.125,337.59375 L 273.71875,341.125 L 272.9375,342.6875 L 271.9375,345.8125 L 270.375,345.8125 L 268.8125,347.75 L 270,348.9375 L 270.78125,350.875 L 268.25,352.65625 L 269.28125,359.1875 L 272.59375,361.65625 L 270.09375,367.46875 L 272.59375,368.5625 L 271.5,371.875 L 273.6875,372.15625 L 275.34375,369.40625 L 278.125,369.40625 L 278.65625,370.21875 L 284.75,370.21875 L 285.84375,367.75 L 287.21875,367.1875 L 287.78125,362.78125 L 289.15625,362.78125 L 289.15625,358.09375 L 294.6875,353.375 L 295.25,354.21875 L 295.78125,357.8125 L 299.65625,357.25 L 300.5,362.78125 L 302.40625,362.78125 L 302.96875,368.3125 L 304.6875,370.4375 L 307.5,363.96875 L 310.25,355.375 L 313.75,357.71875 L 315.3125,354.21875 L 320.3125,352.40625 L 320.3125,350.75 L 319.25,349.15625 L 317.125,347.90625 L 318.1875,346.3125 L 317.28125,345.4375 L 318.34375,345.09375 L 319.59375,344.03125 L 317.46875,343.84375 L 316.40625,342.4375 L 316.0625,338.71875 L 314.8125,337.46875 L 313.9375,334.3125 L 309.5,334.3125 L 308.625,331.8125 L 307.21875,331.65625 L 306.5,333.0625 L 303.6875,332.875 L 301.03125,328.8125 L 299.96875,328.65625 L 297.84375,327.59375 L 296.59375,328.8125 L 293.4375,328.8125 L 291.84375,325.46875 L 285.84375,323.71875 z ", "name" : "Cantal"}, + "FR-16" : {"path": "M 206.28125,284.875 L 204.59375,286.15625 L 204.8125,288.9375 L 203.75,289.78125 L 200.75,288.0625 L 197.78125,289.125 L 194.375,289.34375 L 191.8125,286.21875 L 191,286.375 L 187.59375,288.0625 L 185.03125,288.71875 L 185.03125,290.1875 L 183.5625,291.90625 L 183.96875,292.96875 L 182.0625,294.03125 L 180.375,300.1875 L 179.9375,304.21875 L 178.46875,304.84375 L 176.34375,304.65625 L 175.90625,303.59375 L 173.5625,303.59375 L 172.3125,304.65625 L 169.53125,304.65625 L 167.1875,305.90625 L 168.90625,306.5625 L 169.125,311.03125 L 169.96875,311.21875 L 168.46875,312.9375 L 170.1875,314 L 172.5,316.125 L 173.78125,318.25 L 175.28125,319.71875 L 174.84375,321.84375 L 174,322.6875 L 175.28125,323.96875 L 175.28125,325.46875 L 172.71875,327.59375 L 173.78125,328.4375 L 175.28125,328.875 L 175.28125,329.28125 L 173.15625,330.125 L 173.34375,331.1875 L 174.625,331.84375 L 178.65625,331.1875 L 180.375,333.09375 L 181.65625,334.8125 L 185.8125,337.625 L 186.40625,336.625 L 190.3125,337.03125 L 192.25,335.25 L 195.78125,331.75 L 195.96875,324.90625 L 205.15625,318.65625 L 205.34375,313.96875 L 208.09375,313.59375 L 209.84375,310.46875 L 210.9375,310.5 L 211.59375,307.53125 L 213.15625,307.34375 L 214.125,304.59375 L 216.09375,304 L 218.4375,302.4375 L 218.0625,297.5625 L 219.8125,296.96875 L 223.3125,296.1875 L 223.125,294.4375 L 222.53125,291.71875 L 219.8125,291.5 L 218.25,289.75 L 219.21875,288 L 219.28125,286.40625 L 217.53125,285.53125 L 214.15625,285.53125 L 212.65625,287.21875 L 209.03125,288.71875 L 207.78125,287.4375 L 206.28125,284.875 z ", "name" : "Charente"}, + "FR-17" : {"path": "M 149.3125,270.625 L 146.5625,270.8125 L 140.59375,274.4375 L 142.03125,275.75 L 138.90625,278.28125 L 138.53125,280.25 L 135.59375,280.625 L 134.03125,278.875 L 130.125,278.5 L 129.71875,276.53125 L 127.375,274.96875 L 124.0625,276.15625 L 126.21875,279.28125 L 128.9375,279.28125 L 131.6875,281.03125 L 133.84375,282.78125 L 137.9375,282.59375 L 138.71875,284.34375 L 141.4375,284.9375 L 142.4375,287.65625 L 144.1875,288.4375 L 144,290.59375 L 141.65625,290.21875 L 140.875,291.375 L 142.625,293.90625 L 141.65625,298.21875 L 139.3125,298.03125 L 139.5,300.75 L 140.09375,301.71875 L 137.34375,301.71875 L 136.96875,300.15625 L 138.71875,297.8125 L 138.125,296.46875 L 137.15625,295.6875 L 136.75,291 L 133.4375,290.59375 L 130.71875,287.28125 L 130.3125,294.125 L 134.8125,297.4375 L 135.1875,301.15625 L 135.96875,305.4375 L 136.375,309.75 L 138.71875,309.53125 L 142.8125,312.875 L 145.5625,314.4375 L 145.75,316.375 L 147.90625,316.78125 L 154.15625,323.03125 L 155.625,329.78125 L 161.40625,329.78125 L 162.375,328.8125 L 162.5625,331.75 L 167.65625,332.34375 L 168.4375,338.59375 L 171.1875,338.78125 L 175.65625,343.28125 L 178,343.65625 L 180.75,342.28125 L 182.6875,343.65625 L 184.25,340.34375 L 185.8125,337.625 L 181.65625,334.8125 L 180.375,333.09375 L 178.65625,331.1875 L 174.625,331.84375 L 173.34375,331.1875 L 173.15625,330.125 L 175.28125,329.28125 L 175.28125,328.875 L 173.78125,328.4375 L 172.71875,327.59375 L 175.28125,325.46875 L 175.28125,323.96875 L 174,322.6875 L 174.84375,321.84375 L 175.28125,319.71875 L 173.78125,318.25 L 172.5,316.125 L 170.1875,314 L 168.46875,312.9375 L 169.96875,311.21875 L 169.125,311.03125 L 168.90625,306.5625 L 167.1875,305.90625 L 169.53125,304.65625 L 172.3125,304.65625 L 173.5625,303.59375 L 175.90625,303.59375 L 176.34375,304.65625 L 178.46875,304.84375 L 179.9375,304.21875 L 180.375,300.1875 L 182.0625,294.03125 L 182.125,294 L 180.59375,292.53125 L 180.15625,290.40625 L 177.40625,289.125 L 173.78125,286.59375 L 169.3125,287 L 166.5625,283.40625 L 162.53125,283.1875 L 159.34375,280.84375 L 159.34375,279.5625 L 157.21875,277.25 L 157.125,274.375 L 154.1875,272.1875 L 150.46875,273.75 L 149.3125,270.625 z ", "name" : "Charente Maritime"}, + "FR-18" : {"path": "M 275.53125,200.84375 L 272.6875,202.25 L 270.15625,204.34375 L 270.28125,205.1875 L 272.8125,205.875 L 273.8125,208 L 275.34375,208.5625 L 274.78125,209.8125 L 274.78125,211.90625 L 272.40625,212.90625 L 270.5625,216.25 L 270.4375,218.09375 L 271.125,218.9375 L 271.40625,219.90625 L 268.90625,221.3125 L 264.96875,221.71875 L 264,220.625 L 262.875,220.75 L 261.75,222 L 261.875,224.53125 L 259.375,224.6875 L 259.21875,226.90625 L 256.96875,228.75 L 257.25,229.59375 L 258.65625,230.71875 L 261.46875,231.125 L 263.5625,230.28125 L 266.21875,230.15625 L 267.5,231.125 L 267.0625,233.78125 L 269.3125,236.75 L 269.3125,238 L 268.34375,239.6875 L 268.34375,240.375 L 269.46875,241.65625 L 271.28125,241.65625 L 271.40625,242.46875 L 269.1875,244.3125 L 269.3125,245.5625 L 267.90625,246.28125 L 268.46875,247.25 L 270.28125,248.78125 L 270.28125,249.90625 L 268.34375,251.03125 L 268.34375,252.71875 L 271,254.125 L 271.5625,256.09375 L 273.25,257.625 L 273.09375,258.1875 L 272.40625,259.03125 L 272.25,261.5625 L 271.84375,262.40625 L 272.96875,264.625 L 273.375,266.3125 L 271.40625,268.28125 L 271.3125,269.84375 L 275.90625,269.28125 L 276.84375,267.28125 L 279.375,264.375 L 284.25,263.375 L 286.8125,264.15625 L 289.53125,262.03125 L 289.34375,260.46875 L 288.375,259.6875 L 288.375,256.5625 L 293.625,251.28125 L 295.59375,253.4375 L 297.34375,251.65625 L 298.90625,251.46875 L 301.625,247.96875 L 306.125,248.34375 L 306.1875,249.40625 L 307.6875,244.625 L 306.71875,242.875 L 306.90625,240.34375 L 307.5,235.25 L 305.34375,233.125 L 305.75,228.4375 L 303.78125,224.3125 L 303.59375,221.59375 L 300.0625,218.84375 L 299.5,216.5 L 301.25,213.96875 L 301.25,210.25 L 299.21875,207.875 L 297.21875,208.6875 L 296.25,208.28125 L 294.84375,206.4375 L 294,206.3125 L 293.4375,206.59375 L 293.28125,209.40625 L 292.03125,209.53125 L 291.0625,208.6875 L 288.8125,205.59375 L 287.96875,204.5 L 284.75,204.34375 L 283.1875,202.375 L 281.9375,202.375 L 281.375,203.09375 L 279.28125,203.375 L 277.59375,201.8125 L 275.625,200.96875 L 275.53125,200.84375 z ", "name" : "Cher"}, + "FR-19" : {"path": "M 265.75,307.625 L 264.90625,309.75 L 261.71875,310.375 L 260.46875,312.5 L 258.96875,312.5 L 256.84375,311.875 L 255.34375,314.40625 L 253.03125,314.625 L 251.53125,317.375 L 249.625,317.375 L 248.125,318.875 L 244.3125,318.4375 L 243.03125,320.5625 L 241.5625,320.375 L 239,323.5625 L 236.65625,322.6875 L 235.5625,324.90625 L 236.40625,327.0625 L 238.5625,328.8125 L 234.65625,332.34375 L 234.65625,335.0625 L 236.21875,335.84375 L 234.65625,337.8125 L 236.8125,339.5625 L 235.25,341.5 L 237,342.6875 L 241.28125,342.5 L 241.09375,346.78125 L 242.71875,349.34375 L 243.3125,349.25 L 247.46875,347.3125 L 252.4375,349.53125 L 256.28125,355.03125 L 258.5,354.75 L 261.8125,351.4375 L 262.90625,353.375 L 265.125,351.1875 L 268.15625,352 L 268.25,352.65625 L 270.78125,350.875 L 270,348.9375 L 268.8125,347.75 L 270.375,345.8125 L 271.9375,345.8125 L 272.9375,342.6875 L 273.71875,341.125 L 273.125,337.59375 L 275.65625,334.09375 L 279.1875,331.9375 L 279.375,326.46875 L 281.125,327.4375 L 283.09375,329.59375 L 285.03125,329.59375 L 286.21875,328.21875 L 285.25,325.875 L 286.21875,322.375 L 285.625,319.0625 L 284.4375,317.6875 L 284.4375,314.9375 L 286.21875,312.03125 L 285.8125,309.28125 L 285.375,308.84375 L 283.40625,310.375 L 279.5625,310.375 L 278.3125,312.28125 L 275.96875,312.28125 L 274.0625,310.375 L 273.1875,309.09375 L 268.3125,309.09375 L 267.25,307.625 L 265.75,307.625 z ", "name" : "Corrèze"}, + "FR-2A" : {"path": "M 445.33847,488.9562 L 445.33847,491.11245 L 447.30722,492.48745 L 450.61972,494.42495 L 450.83847,495.98745 L 448.86972,496.5812 L 445.74472,497.17495 L 445.74472,498.5187 L 446.90097,499.7062 L 447.11972,503.61245 L 451.40097,504.98745 L 452.96347,505.36245 L 454.33847,507.5187 L 453.36972,508.8937 L 451.80722,509.4562 L 450.61972,511.61245 L 449.46347,512.98745 L 450.02597,516.48745 L 452.96347,516.29995 L 453.74472,516.8937 L 456.49472,515.5187 L 457.27597,516.29995 L 455.90097,519.23745 L 457.27597,520.61245 L 454.93222,522.36245 L 453.36972,525.86245 L 457.65097,526.86245 L 463.71347,527.42495 L 461.18222,530.36245 C 461.18222,530.36245 459.99289,529.90364 459.46347,530.1437 C 459.44782,530.15141 459.41536,530.16589 459.40097,530.17495 C 459.39647,530.17828 459.37406,530.20271 459.36972,530.2062 C 459.36553,530.20986 459.34249,530.23363 459.33847,530.23745 C 459.33478,530.24161 459.31073,530.26437 459.30722,530.2687 C 459.30054,530.27771 459.28192,530.29022 459.27597,530.29995 C 459.27319,530.30499 459.27856,530.32597 459.27597,530.3312 C 459.27118,530.34203 459.24871,530.38211 459.24472,530.3937 C 459.24293,530.39969 459.2463,530.41876 459.24472,530.42495 C 459.24199,530.43772 459.21532,530.47387 459.21347,530.48745 C 459.21207,530.50144 459.21394,530.53512 459.21347,530.54995 C 459.21348,531.52651 457.86972,533.8937 457.86972,533.8937 L 459.80722,536.0187 L 463.33847,538.17495 L 469.96347,539.92495 L 471.90097,540.7062 L 473.68222,541.48745 L 472.49472,543.6437 L 475.61972,543.4562 L 476.21347,544.8312 L 479.33847,544.8312 L 480.11972,541.11245 L 478.15097,540.7062 L 480.90097,537.79995 L 479.93222,536.79995 L 480.11972,535.04995 L 483.65097,533.11245 L 483.83847,530.9562 L 481.49472,530.7687 L 479.93222,532.11245 L 479.93222,530.17495 L 483.05722,529.98745 L 484.02597,527.6437 L 484.80722,520.79995 L 484.21347,517.86245 L 484.15097,515.04995 L 480.74472,517.29995 L 476.68222,517.4562 L 476.33847,514.6437 L 476.86972,513.92495 L 475.61972,513.04995 L 475.27597,508.2687 L 474.74472,507.3937 L 472.61972,507.3937 L 471.55722,506.5187 L 471.55722,503.1437 L 470.15097,502.2687 L 469.08847,501.73745 L 466.96347,499.0812 L 467.11972,497.48745 L 464.49472,497.48745 L 463.58847,494.8312 L 459.86972,494.8312 L 457.93222,492.17495 L 458.46347,491.29995 L 457.24472,490.5812 L 454.40097,491.11245 L 453.33847,490.42495 L 449.46347,490.42495 L 449.08847,489.36245 L 446.90097,488.9562 L 445.33847,488.9562 z ", "name" : "Corse du Sud"}, + "FR-2B" : {"path": "M 477.96347,449.8937 L 475.02597,451.86245 L 475.43222,453.79995 L 476.99472,455.7687 L 475.24472,457.11245 L 476.02597,458.67495 L 474.83847,460.04995 L 474.83847,461.79995 L 476.80722,463.5812 L 476.80722,466.29995 L 475.61972,468.8312 L 474.27597,469.42495 L 472.71347,467.2687 L 469.96347,467.48745 L 469.36972,467.0812 L 467.02597,467.0812 L 464.90097,469.04995 L 464.08847,472.36245 L 459.02597,473.3312 L 455.11972,476.6437 L 454.33847,478.79995 L 452.40097,478.61245 L 451.40097,477.42495 L 450.83847,480.7687 L 449.46347,481.3312 L 449.05722,484.4562 L 449.65097,485.8312 L 447.49472,487.3937 L 446.90097,488.9562 L 449.08847,489.36245 L 449.46347,490.42495 L 453.33847,490.42495 L 454.40097,491.11245 L 457.24472,490.5812 L 458.46347,491.29995 L 457.93222,492.17495 L 459.86972,494.8312 L 463.58847,494.8312 L 464.49472,497.48745 L 467.11972,497.48745 L 466.96347,499.0812 L 469.08847,501.73745 L 470.15097,502.2687 L 471.55722,503.1437 L 471.55722,506.5187 L 472.61972,507.3937 L 474.74472,507.3937 L 475.27597,508.2687 L 475.61972,513.04995 L 476.86972,513.92495 L 476.33847,514.6437 L 476.68222,517.4562 L 480.74472,517.29995 L 484.15097,515.04995 L 484.02597,509.2687 L 488.71347,502.6437 L 488.71347,491.7062 L 486.77597,487.98745 L 486.18222,476.2687 L 484.80722,474.11245 L 482.27597,472.17495 L 481.86972,464.92495 L 483.05722,461.61245 L 481.49472,456.3312 L 480.52597,452.04995 L 479.71347,450.86245 L 477.96347,449.8937 z ", "name" : "Haute-Corse"}, + "FR-21" : {"path": "M 363.375,177.25 L 362.96875,179.78125 L 360.4375,181.15625 L 354,181.34375 L 354.28125,182.75 L 354.4375,184.15625 L 352.46875,185.5625 L 352.46875,187.9375 L 352.875,188.375 L 354.4375,188.375 L 355.40625,190.03125 L 354.84375,192.84375 L 352.59375,194.53125 L 352.59375,196.21875 L 353.3125,196.78125 L 353.15625,197.1875 L 351.75,197.75 L 351.34375,199.84375 L 349.09375,204.625 L 347.5625,206.875 L 347.5625,209.125 L 348.125,210.09375 L 347.28125,211.21875 L 345.3125,212.1875 L 345.4375,214.15625 L 347.28125,215.28125 L 347.96875,216.8125 L 347.6875,218.9375 L 347.28125,220.46875 L 348.25,222.15625 L 351.0625,222.71875 L 352.3125,224.6875 L 352.3125,225.53125 L 351.46875,225.8125 L 351.46875,227.84375 L 351.625,227.90625 L 355.40625,231.8125 L 359.34375,231.6875 L 362.84375,234.34375 L 365.375,236.1875 L 365.5,238.5625 L 368.15625,239.125 L 370.40625,240.9375 L 376.3125,238.84375 L 380.375,237.5625 L 382.1875,237.28125 L 382.75,236.46875 L 384.71875,236.59375 L 386.25,237.5625 L 388.5,237 L 390.75,235.46875 L 392.4375,235.65625 L 392.46875,235.46875 L 393.8125,234.6875 L 393.625,233.6875 L 393.25,232.53125 L 394.21875,230.96875 L 397.53125,229.40625 L 397.53125,227.84375 L 398.71875,226.28125 L 399.875,224.71875 L 399.5,223.34375 L 400.0625,221.1875 L 400.46875,218.0625 L 401.25,218.0625 L 401.0625,216.90625 L 400.28125,216.125 L 400.0625,212.21875 L 398.3125,212.03125 L 397.9375,208.90625 L 395.78125,207.90625 L 396.5625,206.9375 L 397.75,206.5625 L 400.28125,203.625 L 400.0625,202.0625 L 398.5,198.9375 L 396.1875,198.53125 L 395.375,200.5 L 391.09375,201.46875 L 390.6875,200.5 L 387.5625,196.59375 L 385.8125,197.5625 L 383.46875,197.375 L 382.6875,195.8125 L 379.5625,196 L 379.375,192.6875 L 377.625,191.5 L 380.15625,188.78125 L 375.65625,182.71875 L 372.15625,179 L 369.03125,177.25 L 363.375,177.25 z ", "name" : "Côte d'Or"}, + "FR-22" : {"path": "M 69.78125,123.21875 L 68,124.59375 L 63.53125,125.15625 L 62.53125,126.53125 L 59.40625,124.1875 L 55.3125,126.9375 L 56.875,129.0625 L 54.15625,132.78125 L 54.03125,132.71875 L 52.90625,137.96875 L 55.3125,138.125 L 55.15625,140.21875 L 56.9375,141.34375 L 55.3125,142.96875 L 54.1875,143.78125 L 54.34375,145.6875 L 56.78125,146.5 L 54.5,147.15625 L 54.5,149.5625 L 55.96875,151.5 L 56.28125,157.15625 L 55.3125,158.125 L 56.125,161.03125 L 59.1875,161.84375 L 59.5,163.4375 L 61.4375,163.59375 L 63.0625,162.46875 L 64.03125,163.4375 L 67.75,165.0625 L 70.8125,163.4375 L 71.59375,161.84375 L 74.1875,161.65625 L 77.09375,164.25 L 79.84375,163.59375 L 82.25,166.03125 L 83.375,166.03125 L 84.5,167.46875 L 86.78125,167.46875 L 87.5625,166.34375 L 88.53125,168.4375 L 90.96875,169.40625 L 94.03125,167.46875 L 94.03125,165.375 L 96.28125,164.5625 L 97.71875,164.5625 L 99.5,167.8125 L 103.375,168.125 L 105.3125,165.6875 L 107.40625,161.1875 L 110.15625,160.21875 L 111.59375,158.125 L 113.0625,159.5625 L 116.125,158.9375 L 117.09375,150.0625 L 118.0625,146.5 L 117.09375,144.5625 L 115.46875,143.9375 L 114.375,138.03125 L 113.125,139.4375 L 109.40625,139.03125 L 109.03125,141.1875 L 106.6875,141.375 L 106.5,138.65625 L 104.53125,138.0625 L 103.15625,139.625 L 103.15625,135.71875 L 100.8125,137.46875 L 97.3125,136.875 L 96.125,139.21875 L 88.90625,143.125 L 88.90625,145.09375 L 87.34375,145.09375 L 87.34375,141.5625 L 83.25,139.625 L 83.625,136.09375 L 79.9375,133.375 L 79.9375,130.0625 L 77.1875,129.46875 L 77.375,126.34375 L 75.25,126.15625 L 75.4375,124 L 71.53125,124 L 70.9375,125.9375 L 69.78125,123.21875 z ", "name" : "Côtes d'Armor"}, + "FR-23" : {"path": "M 256.125,267.875 L 254.96875,271 L 251.4375,270.8125 L 250.65625,270.40625 L 248.3125,270.625 L 246.5625,269.4375 L 243.1875,273.3125 L 243.25,276.1875 L 240.90625,280.84375 L 241.34375,283.1875 L 243.875,283.8125 L 245.59375,288.0625 L 247.28125,289.78125 L 246.65625,297.84375 L 250.25,296.78125 L 251.75,298.6875 L 249.40625,300.59375 L 249.40625,302.53125 L 251.3125,302.71875 L 254.71875,302.53125 L 255.78125,301.03125 L 256.625,301.03125 L 256.21875,303.59375 L 258.96875,304.84375 L 261.53125,306.5625 L 261.53125,307.625 L 260.03125,307.625 L 260.46875,310.15625 L 261.46875,310.78125 L 261.71875,310.375 L 264.90625,309.75 L 265.75,307.625 L 267.25,307.625 L 268.3125,309.09375 L 273.1875,309.09375 L 274.0625,310.375 L 275.96875,312.28125 L 278.3125,312.28125 L 279.5625,310.375 L 283.40625,310.375 L 285.375,308.84375 L 281.3125,304.78125 L 280.9375,303.03125 L 284.65625,300.875 L 286.8125,299.71875 L 287.375,296.96875 L 289.71875,295.21875 L 288.9375,291.5 L 287.375,289.5625 L 287,283.5 L 284.84375,278.4375 L 282.6875,277.65625 L 281.125,274.90625 L 279.75,276.65625 L 278.40625,274.90625 L 278.40625,272.5625 L 276.0625,269.25 L 269.625,270.03125 L 265.90625,269.0625 L 256.125,267.875 z ", "name" : "Creuse"}, + "FR-24" : {"path": "M 209.84375,310.46875 L 208.09375,313.59375 L 205.34375,313.96875 L 205.15625,318.65625 L 195.96875,324.90625 L 195.78125,331.75 L 192.25,335.25 L 190.3125,337.03125 L 186.40625,336.625 L 184.25,340.34375 L 183.6875,341.5625 L 184.71875,342.78125 L 186.65625,342.78125 L 187.71875,344.375 L 186.65625,347.21875 L 186.125,350.375 L 184.34375,351.4375 L 184.34375,352.5 L 185.0625,353.5625 L 185.0625,355.5 L 183.65625,357.28125 L 185.40625,358.15625 L 185.9375,359.59375 L 191.96875,359.40625 L 194.4375,356.40625 L 196.90625,358 L 194.96875,359.40625 L 195.125,363.28125 L 197.96875,365.25 L 198.3125,368.9375 L 201.3125,370 L 203.09375,368.40625 L 206.96875,368.40625 L 209.09375,366.65625 L 210.34375,366.84375 L 210.6875,368.25 L 214.59375,368.25 L 215.46875,367.1875 L 216.875,367.375 L 218.46875,369.125 L 218.46875,370.375 L 217.0625,371.25 L 217.59375,372.5 L 219.53125,372.65625 L 222,370.375 L 224.125,370.375 L 225.53125,371.96875 L 228.59375,373.25 L 228.78125,372.75 L 230.5625,371 L 230.75,368.0625 L 235.03125,367.6875 L 237.78125,363.78125 L 236.59375,363.375 L 236.40625,361.25 L 239.71875,360.84375 L 239.9375,358.90625 L 241.5,357.90625 L 243.25,354.78125 L 241.5,352.84375 L 241.5,350.6875 L 242.84375,349.53125 L 241.09375,346.78125 L 241.28125,342.5 L 237,342.6875 L 235.25,341.5 L 236.8125,339.5625 L 234.65625,337.8125 L 236.21875,335.84375 L 234.65625,335.0625 L 234.65625,332.34375 L 238.5625,328.8125 L 236.40625,327.0625 L 235.25,324.125 L 231.125,323.53125 L 229.75,322.5625 L 232.6875,321.1875 L 231.71875,319.84375 L 227.4375,319.25 L 226.4375,315.34375 L 220.1875,314.75 L 218.8125,316.71875 L 217.46875,317.09375 L 215.6875,314.75 L 216.5,312.59375 L 215.5,310.65625 L 209.84375,310.46875 z ", "name" : "Dordogne"}, + "FR-25" : {"path": "M 447.40625,199.71875 L 447.21875,199.9375 L 444.96875,199.9375 L 443.8125,201.53125 L 442.34375,202.375 L 442.34375,204.34375 L 438.6875,204.78125 L 436.71875,203.375 L 434.0625,203.78125 L 431.53125,205.75 L 429.71875,208.84375 L 427.90625,209.40625 L 427.0625,211.5 L 424.8125,211.90625 L 421.71875,214.4375 L 417.65625,214.3125 L 416.40625,215.28125 L 415.28125,215.28125 L 411.34375,218.5 L 409.5625,218.4375 L 409.53125,219.625 L 409.8125,221.71875 L 412.34375,223.40625 L 413.75,225.25 L 413.3125,227.1875 L 412.0625,230.15625 L 411.21875,232.09375 L 416.6875,233.9375 L 420.1875,233.65625 L 420.46875,236.59375 L 420.46875,240.53125 L 424.8125,241.9375 L 426.78125,242.46875 L 429.59375,245.15625 L 429.3125,247.40625 L 428.03125,249.21875 L 424.53125,250.34375 L 425.375,252.3125 L 425.78125,253.84375 L 424.25,255.375 L 424.40625,256.78125 L 426.78125,257 L 426.8125,256.8125 L 438.90625,245.46875 L 438.53125,236.09375 L 442.8125,233.96875 L 445.75,232.59375 L 448.46875,230.0625 L 448.6875,226.34375 L 451.40625,224.96875 L 457.65625,217.75 L 456.6875,215.40625 L 458.84375,214.4375 L 461.375,211.3125 L 460,209.9375 L 455.3125,210.90625 L 455.125,210.125 L 459.4375,205.15625 L 447.40625,199.71875 z ", "name" : "Doubs"}, + "FR-26" : {"path": "M 384.9375,329.28125 L 382.1875,331.1875 L 379.84375,332.03125 L 377.5,331.3125 L 377.5,339.28125 L 379,345.21875 L 380.0625,348.625 L 381.75,352.875 L 380.6875,355.625 L 378.78125,359.25 L 378.34375,361.375 L 376.4375,361.78125 L 377.5,366.6875 L 377.5,370.90625 L 374.9375,373.90625 L 374.3125,377.71875 L 375.375,379.40625 L 374.75,380.90625 L 374.75,382.40625 L 375.59375,382.59375 L 376.21875,383.46875 L 376,387.59375 L 378.59375,387.21875 L 379.75,388.59375 L 379.1875,392.5 L 379.96875,393.46875 L 382.875,390.53125 L 385.4375,390.34375 L 386,388.78125 L 382.6875,388.375 L 382.125,384.875 L 384.25,381.5625 L 387,381.34375 L 389.71875,383.90625 L 387,387.59375 L 387.78125,388.96875 L 391.6875,389.375 L 394.21875,387.21875 L 392.84375,390.15625 L 393.25,392.5 L 397.34375,392.875 L 402.8125,393.28125 L 403.59375,395.8125 L 406.53125,397.96875 L 409.0625,398.15625 L 410.8125,396.59375 L 411.8125,393.65625 L 413.375,395.03125 L 414.53125,396.40625 L 415.3125,389.15625 L 413.375,388.78125 L 412.1875,386.25 L 405.5625,384.46875 L 404.75,381.15625 L 407.125,379.59375 L 405.15625,378.21875 L 405.5625,376.46875 L 408.6875,376.65625 L 411.40625,378.03125 L 413.5625,375.5 L 411.40625,373.75 L 411.59375,371.40625 L 412.78125,367.6875 L 416.875,367.28125 L 420.1875,365.9375 L 420.53125,365.15625 L 417,364.75 L 415.75,363.6875 L 413.8125,363.5 L 411.90625,362 L 409.375,360.5 L 406.59375,360.5 L 405.53125,359.4375 L 405.34375,343.53125 L 404.6875,343.53125 L 403.84375,345 L 401.9375,346.28125 L 397.46875,345 L 394.0625,343.9375 L 392.59375,344.375 L 392.15625,343.3125 L 393.21875,340.34375 L 392.78125,337.34375 L 393.65625,335.21875 L 391.53125,332.25 L 388.5625,332.25 L 384.9375,329.28125 z ", "name" : "Drôme"}, + "FR-27" : {"path": "M 211,94.5625 L 209.3125,94.96875 L 207.0625,97.375 L 202.6875,97.9375 L 203.59375,105.1875 L 205.5625,105.78125 L 205.5625,106.5625 L 203.59375,107.71875 L 205.9375,111.03125 L 207.125,115.71875 L 206.90625,117.6875 L 205.15625,118.84375 L 205.34375,120.21875 L 207.3125,121 L 207.5,122.75 L 205.9375,127.25 L 207.5,129.21875 L 212.96875,129.40625 L 214.125,132.125 L 216.09375,134.09375 L 218.8125,135.0625 L 219.625,138 L 218.25,139.9375 L 221.09375,141.84375 L 223.90625,139.15625 L 226.625,139.15625 L 233.6875,135.46875 L 236,136.4375 L 240.90625,136.4375 L 242.0625,135.0625 L 242.0625,132.125 L 245.96875,130.1875 L 245.96875,127.0625 L 247.03125,126.1875 L 246.9375,125.3125 L 247.9375,124.3125 L 246.1875,123.9375 L 246.1875,122.375 L 245.1875,120.8125 L 245.96875,119.84375 L 251.4375,118.28125 L 252.8125,115.9375 L 254,111.625 L 255.4375,109.84375 L 255.75,107.53125 L 257.5,108.5 L 258.875,108.125 L 257.875,106.5625 L 257.3125,102.0625 L 255.5625,100.5 L 255.59375,100.375 L 252.5,100.03125 L 247.3125,97.375 L 242.8125,97.5 L 240.4375,99.59375 L 239.15625,103.25 L 234.125,103.8125 L 229.34375,105.21875 L 231.03125,106.34375 L 230.34375,108.03125 L 228.09375,108.03125 L 226.84375,105.34375 L 225.4375,105.34375 L 223.1875,103.65625 L 226.28125,102.6875 L 221.5,99.3125 L 216.75,99.59375 L 215.625,97.65625 L 212.9375,97.9375 L 211,94.5625 z ", "name" : "Eure"}, + "FR-28" : {"path": "M 247.15625,126.09375 L 245.96875,127.0625 L 245.96875,130.1875 L 242.0625,132.125 L 242.0625,135.0625 L 240.90625,136.4375 L 236,136.4375 L 233.6875,135.46875 L 226.625,139.15625 L 223.90625,139.15625 L 221.09375,141.84375 L 221.75,142.28125 L 221.9375,145.625 L 226.0625,149.125 L 226.4375,156.34375 L 224.5,158.6875 L 221.5625,159.28125 L 218.625,161.03125 L 219.03125,162.59375 L 220.375,164.375 L 220.375,169 L 220.78125,169.0625 L 223.5,171 L 222.5,172.25 L 224.4375,173.21875 L 227.53125,172.65625 L 229.34375,172.65625 L 229.21875,173.5 L 227.53125,174.46875 L 228.65625,175.3125 L 231.46875,175.3125 L 232.4375,177.5625 L 234.125,178.53125 L 235.375,181.34375 L 239.71875,182.46875 L 242.40625,182.1875 L 244.78125,179.9375 L 246.90625,180.53125 L 247.4375,179.375 L 247.3125,178.125 L 248.4375,177.28125 L 250.25,178.40625 L 251.375,177.5625 L 251.375,176.03125 L 252.90625,175.03125 L 254.3125,175.59375 L 255.5625,177 L 257.8125,175.75 L 260.1875,175.75 L 261.875,173.90625 L 262.875,170.28125 L 264.40625,170 L 264,166.34375 L 265.8125,164.8125 L 265.25,163.6875 L 265.46875,163.3125 L 264.9375,163.375 L 264.53125,158.125 L 264.125,157.53125 L 263.75,155 L 259.65625,154.21875 L 257.875,152.0625 L 257.3125,147.75 L 254.96875,147.375 L 254.5625,145.21875 L 251.84375,143.28125 L 250.46875,139.9375 L 251.84375,137.59375 L 250.46875,136.03125 L 250.46875,134.09375 L 251.25,131.9375 L 249.6875,130.375 L 249.09375,128.03125 L 247.15625,126.09375 z ", "name" : "Eure et Loir"}, + "FR-29" : {"path": "M 40.65625,129.0625 L 38.53125,131.40625 L 36.1875,130.4375 L 31.875,130.84375 L 31.09375,132.78125 L 28.5625,133.375 L 28.15625,131.21875 L 23.6875,131.8125 L 23.6875,133.1875 L 20.5625,133.375 L 19.1875,132.40625 L 17.625,133.1875 L 17.21875,135.53125 L 11.96875,135.71875 L 9.21875,139.03125 L 11.5625,140.78125 L 8.4375,143.34375 L 9.40625,145.09375 L 8.625,149.375 L 11.75,149.78125 L 12.9375,148.59375 L 13.53125,149.375 L 20.9375,148.40625 L 25.8125,144.90625 L 21.53125,149 L 21.90625,150.9375 L 25.8125,149.1875 L 25.03125,151.9375 L 29.34375,152.125 L 29.15625,153.28125 L 24.46875,153.09375 L 20.75,152.125 L 16.25,149.96875 L 13.53125,153.09375 L 17.03125,154.28125 L 16.84375,159.53125 L 17.8125,158.75 L 19.96875,155.4375 L 24.0625,157.78125 L 26.03125,158.1875 L 26.8125,161.3125 L 25.625,163.4375 L 23.09375,163.25 L 20.75,163.25 L 16.84375,163.84375 L 10.1875,164.21875 L 8.84375,166 L 10.78125,167.15625 L 12.9375,166.96875 L 14.6875,168.53125 L 17.21875,168.34375 L 21.34375,173.03125 L 22.3125,178.09375 L 20.9375,180.84375 L 25.03125,181.625 L 29.53125,181.40625 L 30.5,179.65625 L 28.75,177.3125 L 30.5,178.09375 L 32.28125,177.90625 L 35.40625,179.65625 L 37.34375,179.28125 L 37.34375,175.9375 L 38.125,179.28125 L 40.65625,183.375 L 46.125,183.75 L 46.34375,182.59375 L 47.6875,184.53125 L 51.03125,185.125 L 53.5625,185.125 L 53.71875,185.34375 L 54.65625,181.5 L 56.9375,181.5 L 58.0625,179.71875 L 59.5,179.71875 L 59.65625,176.84375 L 60.46875,175.875 L 58.875,173.75 L 57.90625,174.90625 L 55.46875,172.96875 L 50.46875,172.15625 L 49.65625,169.25 L 48.21875,165.53125 L 48.0625,164.09375 L 50.46875,162.15625 L 52.75,162.15625 L 56,160.59375 L 55.3125,158.125 L 56.28125,157.15625 L 55.96875,151.5 L 54.5,149.5625 L 54.5,147.15625 L 56.78125,146.5 L 54.34375,145.6875 L 54.1875,143.78125 L 55.3125,142.96875 L 56.9375,141.34375 L 55.15625,140.21875 L 55.3125,138.125 L 52.90625,137.96875 L 54.03125,132.71875 L 50.8125,130.84375 L 45.34375,131.03125 L 45.34375,134.9375 L 43.78125,134.9375 L 43.40625,133.1875 L 41.0625,133.5625 L 40.65625,129.0625 z ", "name" : "Finistère"}, + "FR-30" : {"path": "M 346.1875,381.03125 L 345.21875,382.90625 L 344,383.96875 L 341.6875,384.34375 L 344.5,387.34375 L 344.5,391.40625 L 345.75,391.75 L 344.34375,393.34375 L 344.34375,396.34375 L 342.03125,399.875 L 336.90625,399.34375 L 333.90625,396.53125 L 331.78125,397.0625 L 332.5,398.8125 L 331.625,400.0625 L 326.46875,401.125 L 320.4375,397.09375 L 319.28125,398.125 L 319.28125,400.90625 L 317.0625,401.4375 L 317.625,403.65625 L 320.375,404.21875 L 323.40625,404.21875 L 324.25,408.0625 L 320.65625,409.71875 L 320.65625,411.46875 L 323.46875,412.4375 L 323.46875,414.03125 L 324.71875,414.75 L 325.78125,413.84375 L 327.1875,413.84375 L 327.90625,415.4375 L 330.03125,415.4375 L 331.09375,411.71875 L 332.84375,411.71875 L 335.5,408.375 L 338.6875,408.71875 L 339.21875,413.3125 L 340.4375,414.75 L 342.40625,413.6875 L 345.75,415.4375 L 347,417.5625 L 352.8125,421.09375 L 354.9375,426.0625 L 354.9375,428.6875 L 351.21875,430.8125 L 348.8125,432.96875 L 351.8125,433.1875 L 351.8125,437.09375 L 356.28125,436.875 L 358.6875,437 L 360.4375,432.9375 L 366.78125,429.0625 L 365.40625,427.125 L 367.0625,422.71875 L 372.84375,423.53125 L 374.25,413.03125 L 381.96875,408.625 L 381.96875,406.125 L 376.15625,400.34375 L 376.15625,395.90625 L 372.84375,390.40625 L 365.9375,386.53125 L 365.40625,389.5625 L 362.625,389.84375 L 361.8125,386.8125 L 359.03125,387.34375 L 358.5,391.21875 L 356.28125,390.40625 L 351.59375,387.34375 L 349.375,388.46875 L 349.375,382.9375 L 346.1875,381.03125 z ", "name" : "Gard"}, + "FR-31" : {"path": "M 245,412.4375 L 242.15625,413.5 L 241.28125,414.90625 L 240.21875,413.6875 L 238.28125,413.5 L 237.90625,415.28125 L 236.6875,415.78125 L 238.4375,416.6875 L 237.21875,418.625 L 232.78125,419.875 L 230.84375,417.5625 L 229.09375,417.5625 L 227.65625,418.4375 L 222.53125,418.4375 L 222,418.65625 L 222.53125,420.5625 L 225.53125,423.5625 L 225.375,425.15625 L 227.65625,427.46875 L 229.09375,427.46875 L 229.78125,429.21875 L 231.5625,429.40625 L 232.09375,431 L 230.3125,431.71875 L 226.59375,433.3125 L 224.84375,437.375 L 223.4375,441.59375 L 222.53125,442.84375 L 219.71875,440.90625 L 213.15625,440.375 L 209.625,444.96875 L 207.6875,446.03125 L 206.4375,447.78125 L 205.03125,449.90625 L 205.03125,451.15625 L 202.75,452.03125 L 200.96875,455.03125 L 200.78125,456.625 L 203.96875,458.9375 L 204.5,461.21875 L 203.4375,463 L 205.5625,462.28125 L 206.625,463.1875 L 207.5,466.875 L 205.03125,468.3125 L 205.21875,470.25 L 203.96875,471.46875 L 202.21875,470.59375 L 200.25,470.59375 L 200.5,481.09375 L 208.4375,481.625 L 208.84375,472.03125 L 211.5625,472.4375 L 215.59375,474.78125 L 217.25,473.25 L 216.53125,472.1875 L 216.53125,468.65625 L 218.28125,466.53125 L 222.90625,465.28125 L 223.59375,462.65625 L 222.53125,461.9375 L 222.375,458.5625 L 226.4375,456.09375 L 228.71875,455.9375 L 231.03125,456.625 L 232.96875,458.40625 L 234.21875,458.5625 L 235.28125,456.8125 L 234.375,455.5625 L 232.78125,455.03125 L 232.625,454.5 L 233.84375,452.75 L 238.09375,452.375 L 238.625,451.34375 L 237.90625,450.09375 L 235.4375,448.3125 L 235.96875,447.25 L 237.21875,446.375 L 238.4375,446.71875 L 240.40625,449.375 L 240.5625,451.15625 L 243.9375,451.5 L 244.625,449.90625 L 243.03125,447.96875 L 244.09375,448.3125 L 248,450.09375 L 250.125,449.75 L 251.6875,449.09375 L 251.3125,448.6875 L 253.8125,447.5625 L 254.34375,444.53125 L 257.40625,443.15625 L 256.5625,441.21875 L 259.34375,438.71875 L 260.71875,441.21875 L 264.84375,439.84375 L 265.625,439.71875 L 265.6875,438.4375 L 265.6875,435.9375 L 263.5625,436.3125 L 260.90625,435.59375 L 258.59375,432.78125 L 257.71875,431.53125 L 253.125,429.59375 L 252.0625,428 L 253.46875,427.46875 L 253.46875,425.53125 L 252.0625,423.9375 L 250.28125,421.09375 L 250.125,418.625 L 249.59375,418.28125 L 247.46875,415.78125 L 246.59375,413.15625 L 245,412.4375 z ", "name" : "Haute Garonne"}, + "FR-32" : {"path": "M 207.875,401.875 L 202.03125,402.4375 L 200.46875,405.1875 L 196.9375,405.5625 L 193.625,406.15625 L 192.25,404.21875 L 189.125,407.34375 L 186.8125,405.375 L 185.4375,408.3125 L 185.625,410.84375 L 183.46875,411.4375 L 182.5,410.0625 L 181.53125,407.125 L 178.78125,409.46875 L 176.84375,408.6875 L 174.6875,409.09375 L 172.75,411.4375 L 175.0625,415.34375 L 173.5,416.90625 L 174.09375,420.21875 L 172.15625,422.75 L 170.78125,426.46875 L 172.34375,429.21875 L 177.28125,429.5625 L 179.21875,428.53125 L 182.21875,428.53125 L 182.0625,431.875 L 184.34375,433.125 L 186.65625,433.46875 L 187.71875,436.3125 L 188.25,436.84375 L 187.90625,438.59375 L 187.1875,439.3125 L 189.3125,440.71875 L 189.46875,442.3125 L 192.125,442.3125 L 192.84375,441.59375 L 195.125,441.59375 L 195.84375,443.1875 L 198.3125,443.1875 L 199.03125,444.625 L 203.8125,444.625 L 207.375,446.46875 L 207.6875,446.03125 L 209.625,444.96875 L 213.15625,440.375 L 219.71875,440.90625 L 222.53125,442.84375 L 223.4375,441.59375 L 224.84375,437.375 L 226.59375,433.3125 L 230.3125,431.71875 L 232.09375,431 L 231.5625,429.40625 L 229.78125,429.21875 L 229.09375,427.46875 L 227.65625,427.46875 L 225.375,425.15625 L 225.53125,423.5625 L 222.53125,420.5625 L 222,418.65625 L 220.0625,419.5 L 219.53125,418.4375 L 220.78125,416.5 L 219.34375,415.09375 L 219.34375,412.625 L 218.125,411.375 L 214.21875,411.1875 L 214.21875,408.90625 L 216.34375,407.3125 L 216.34375,405.53125 L 218.65625,404.46875 L 217.40625,403.78125 L 216,404.46875 L 213.15625,404.46875 L 212.28125,403.65625 L 211.8125,403.8125 L 210.8125,404.78125 L 207.875,401.875 z ", "name" : "Gers"}, + "FR-33" : {"path": "M 141.25,315.21875 L 138.125,319.90625 L 137.15625,336.3125 L 134.625,352.90625 L 132.84375,365.78125 L 132.65625,369.125 L 134.03125,364.625 L 136.75,361.09375 L 140.65625,364.625 L 141.0625,365.78125 L 142.21875,367.34375 L 137.34375,367.5625 L 136.5625,366.375 L 134.625,367.15625 L 134.21875,370.09375 L 132.0625,373.03125 L 132.0625,377.5 L 132.03125,377.6875 L 133.625,377.625 L 139.8125,374.4375 L 143.15625,375.65625 L 143,377.96875 L 141.5625,379.71875 L 143.15625,380.78125 L 146.53125,379.375 L 148.8125,380.96875 L 150.25,380.78125 L 152.34375,379.03125 L 155.90625,378.5 L 157.125,379.5625 L 158.1875,380.4375 L 158.1875,381.5 L 157.3125,382.5625 L 160.5,383.4375 L 162.4375,384.6875 L 162.625,386.28125 L 164.375,386.4375 L 166.84375,389.09375 L 167.5625,393.53125 L 171.09375,394.75 L 174.46875,394.59375 L 174.46875,393.53125 L 174.09375,390 L 175.15625,390.34375 L 177.15625,392.78125 L 180.28125,392.28125 L 181.71875,390.875 L 181.53125,388.9375 L 180.28125,387.875 L 180.65625,385.90625 L 182.59375,385.90625 L 184.53125,384.6875 L 183.65625,382.90625 L 183.125,380.25 L 184.53125,377.78125 L 187.53125,373.1875 L 189.3125,371.0625 L 190.90625,370.53125 L 191.25,368.78125 L 189.125,368.59375 L 188.25,366.65625 L 188.9375,364.71875 L 191.4375,364.1875 L 193.1875,363.65625 L 195.25,363.375 L 195.125,363.28125 L 194.96875,359.40625 L 196.90625,358 L 194.4375,356.40625 L 191.96875,359.40625 L 185.9375,359.59375 L 185.40625,358.15625 L 183.65625,357.28125 L 185.0625,355.5 L 185.0625,353.5625 L 184.34375,352.5 L 184.34375,351.4375 L 186.125,350.375 L 186.65625,347.21875 L 187.71875,344.375 L 186.65625,342.78125 L 184.71875,342.78125 L 183.6875,341.5625 L 182.6875,343.65625 L 180.75,342.28125 L 178,343.65625 L 175.65625,343.28125 L 171.1875,338.78125 L 168.4375,338.59375 L 167.65625,332.34375 L 162.5625,331.75 L 162.375,328.8125 L 161.40625,329.78125 L 155.625,329.78125 L 155.90625,331.03125 L 157.28125,336.6875 L 157.65625,342.34375 L 156.6875,343.90625 L 155.71875,339.21875 L 152.96875,328.5 L 143,319.5 L 143.21875,315.40625 L 141.25,315.21875 z ", "name" : "Gironde"}, + "FR-34" : {"path": "M 335.5,408.375 L 332.84375,411.71875 L 331.09375,411.71875 L 330.03125,415.4375 L 327.90625,415.4375 L 327.1875,413.84375 L 325.78125,413.84375 L 324.71875,414.75 L 323.46875,414.03125 L 323.46875,412.4375 L 320.65625,411.46875 L 320.65625,412.5 L 317.34375,413.03125 L 315.6875,414.4375 L 316.21875,417.75 L 313.1875,417.75 L 310.15625,416.09375 L 308.5,416.09375 L 308.5,418.03125 L 308.78125,423.8125 L 305.46875,423.8125 L 303.8125,423.8125 L 302.6875,426.03125 L 295.5,428.5 L 292.75,426.59375 L 291.09375,429.0625 L 290.28125,431.8125 L 293.3125,434.59375 L 292.1875,438.1875 L 288,439.5 L 288.84375,441.78125 L 287.0625,443.90625 L 288.125,446.375 L 290.25,447.96875 L 292.71875,446.375 L 294.5,450.09375 L 298.1875,448.84375 L 298.375,445.3125 L 300.84375,445.3125 L 300.3125,443.1875 L 301.375,442.65625 L 301.75,445.65625 L 303.84375,446.90625 L 305.625,446.71875 L 307.9375,450.09375 L 310.40625,450.28125 L 311.28125,453.09375 L 313.78125,453.1875 L 313.90625,452.125 L 320.9375,449.96875 L 321.71875,448.21875 L 327.1875,448.03125 L 328.9375,445.875 L 339.5,437.46875 L 346.125,432.78125 L 348.8125,432.96875 L 351.21875,430.8125 L 354.9375,428.6875 L 354.9375,426.0625 L 352.8125,421.09375 L 347,417.5625 L 345.75,415.4375 L 342.40625,413.6875 L 340.4375,414.75 L 339.21875,413.3125 L 338.6875,408.71875 L 335.5,408.375 z ", "name" : "Hérault"}, + "FR-35" : {"path": "M 116.25,135.90625 L 114.375,138.03125 L 115.46875,143.9375 L 117.09375,144.5625 L 118.0625,146.5 L 117.09375,150.0625 L 116.125,158.9375 L 113.0625,159.5625 L 111.59375,158.125 L 110.15625,160.21875 L 107.40625,161.1875 L 105.3125,165.6875 L 104.03125,167.3125 L 104.5,169.40625 L 103.6875,172.625 L 102.25,173.9375 L 102.25,175.21875 L 103.21875,175.53125 L 105.96875,175.53125 L 108.375,177 L 110,179.90625 L 108.53125,181.84375 L 109.03125,183.75 L 111.125,183.75 L 111.28125,185.6875 L 109.65625,187.625 L 107.90625,188.4375 L 109.03125,189.09375 L 109.34375,190.0625 L 107.5625,191.5 L 109.625,195.375 L 113.5625,193.28125 L 125.65625,192.6875 L 126.4375,190.53125 L 128.40625,188.59375 L 132.6875,188 L 132.875,185.84375 L 135.8125,186.25 L 137.5625,188.59375 L 141.5,189.5625 L 142.25,188 L 143.25,184.46875 L 145.78125,178.21875 L 147.15625,177.4375 L 150.46875,177.84375 L 150.46875,172.5625 L 149.09375,171.1875 L 149.09375,165.53125 L 148.5,163.59375 L 148.5,160.46875 L 150.46875,158.5 L 150.46875,154.59375 L 149.5,153.8125 L 149.6875,148.34375 L 148.125,147.5625 L 145.78125,147.5625 L 143.8125,146 L 141.6875,148.53125 L 139.9375,148.75 L 138.375,150.875 L 136.8125,150.5 L 133.46875,147.5625 L 132.3125,143.84375 L 131.71875,141.375 L 122.125,141.375 L 118.59375,139.21875 L 120.9375,136.09375 L 116.25,135.90625 z ", "name" : "Ille et Vilaine"}, + "FR-36" : {"path": "M 254.71875,221.4375 L 253.46875,221.875 L 250.9375,221.71875 L 248,222.71875 L 247.3125,224.25 L 247.03125,223.6875 L 243.65625,223.84375 L 241.96875,225.25 L 240,225.53125 L 239.71875,226.5 L 241.28125,228.59375 L 240.84375,230.4375 L 239.03125,230.5625 L 239.03125,232.09375 L 237.625,233.375 L 236.09375,235.90625 L 234.6875,234.625 L 232.59375,234.21875 L 229.5,235.34375 L 228.78125,238.84375 L 227.8125,241.65625 L 226.28125,249.625 L 224.15625,251.59375 L 222.4375,251.75 L 222.9375,252.25 L 222.9375,255.96875 L 222.15625,258.3125 L 225.875,261.25 L 227.8125,263.1875 L 230.9375,263.59375 L 232.125,267.6875 L 234.25,268.84375 L 233.875,271.78125 L 232.3125,272.0625 L 232.875,272.1875 L 237.78125,272.5625 L 239.53125,270.8125 L 242.65625,273.9375 L 246.5625,269.4375 L 248.3125,270.625 L 250.65625,270.40625 L 251.4375,270.8125 L 254.96875,271 L 256.125,267.875 L 265.90625,269.0625 L 269.625,270.03125 L 271.3125,269.84375 L 271.40625,268.28125 L 273.375,266.3125 L 272.96875,264.625 L 271.84375,262.40625 L 272.25,261.5625 L 272.40625,259.03125 L 273.09375,258.1875 L 273.25,257.625 L 271.5625,256.09375 L 271,254.125 L 268.34375,252.71875 L 268.34375,251.03125 L 270.28125,249.90625 L 270.28125,248.78125 L 268.46875,247.25 L 267.90625,246.28125 L 269.3125,245.5625 L 269.1875,244.3125 L 271.40625,242.46875 L 271.28125,241.65625 L 269.46875,241.65625 L 268.34375,240.375 L 268.34375,239.6875 L 269.3125,238 L 269.3125,236.75 L 267.0625,233.78125 L 267.5,231.125 L 266.21875,230.15625 L 263.5625,230.28125 L 261.46875,231.125 L 258.65625,230.71875 L 257.25,229.59375 L 256.96875,228.75 L 259.21875,226.90625 L 259.375,224.6875 L 256.40625,223 L 254.71875,221.4375 z ", "name" : "Indre"}, + "FR-37" : {"path": "M 212.1875,196.875 L 212.5625,197.75 L 206.90625,199.3125 L 205.5625,201.28125 L 203.1875,199.71875 L 204.375,203.625 L 202.21875,203.625 L 198.3125,200.875 L 196.375,204.78125 L 197.34375,205.96875 L 197.34375,207.125 L 195.375,209.6875 L 195.59375,213.96875 L 192.46875,217.6875 L 190.25,225.6875 L 190.5,225.6875 L 191.28125,228.8125 L 195,229.59375 L 195,231.9375 L 199.6875,233.3125 L 199.6875,237.03125 L 199.5,239.375 L 205.34375,239.375 L 210.4375,238.1875 L 210.03125,236.03125 L 211.59375,235.0625 L 213.15625,237.21875 L 214.53125,237.8125 L 215.6875,242.5 L 219.03125,246 L 219.40625,248.75 L 222.4375,251.75 L 224.15625,251.59375 L 226.28125,249.625 L 227.8125,241.65625 L 228.78125,238.84375 L 229.5,235.34375 L 232.59375,234.21875 L 234.6875,234.625 L 236.09375,235.90625 L 237.625,233.375 L 239.03125,232.09375 L 239.03125,230.5625 L 240.84375,230.4375 L 241.28125,228.59375 L 239.71875,226.5 L 239.96875,225.625 L 238.875,224.6875 L 235.9375,220.34375 L 232.15625,220.34375 L 231.03125,218.65625 L 231.03125,211.625 L 229.5,207.5625 L 229.21875,202.53125 L 227.25,202.375 L 225,200.6875 L 224.4375,200.6875 L 222.46875,202.09375 L 221.21875,201.25 L 220.9375,199.3125 L 222.34375,198.59375 L 222.46875,197.90625 L 221.65625,197.1875 L 212.1875,196.875 z ", "name" : "Indre et Loire"}, + "FR-38" : {"path": "M 397.90625,298.6875 L 396.625,300.1875 L 395.34375,304 L 392.78125,305.28125 L 390.03125,302.71875 L 388.125,302.71875 L 387.90625,305.5 L 390.6875,307.84375 L 386.4375,313.34375 L 380.90625,314.625 L 376.65625,316.125 L 379.40625,318.875 L 380.0625,320.15625 L 375.8125,322.28125 L 375.375,328.4375 L 375.25,328.5 L 376.4375,330.96875 L 379.84375,332.03125 L 382.1875,331.1875 L 384.9375,329.28125 L 388.5625,332.25 L 391.53125,332.25 L 393.65625,335.21875 L 392.78125,337.34375 L 393.21875,340.34375 L 392.15625,343.3125 L 392.59375,344.375 L 394.0625,343.9375 L 397.46875,345 L 401.9375,346.28125 L 403.84375,345 L 404.6875,343.53125 L 405.34375,343.53125 L 405.53125,359.4375 L 406.59375,360.5 L 409.375,360.5 L 411.90625,362 L 413.8125,363.5 L 415.75,363.6875 L 417,364.75 L 420.53125,365.15625 L 420.78125,364.5625 L 419.21875,363.78125 L 419.21875,361.4375 L 424.09375,361.4375 L 425.65625,359.875 L 424.6875,358.125 L 427.21875,356.15625 L 429,356.9375 L 431.53125,354.78125 L 436,355.5625 L 437.5625,353.8125 L 441.28125,354 L 441.28125,349.71875 L 439.71875,348.9375 L 438.9375,346.40625 L 434.84375,346 L 434.25,345.03125 L 435.03125,340.9375 L 436.40625,339.75 L 435.28125,338.21875 L 433.15625,336.9375 L 431.875,338.21875 L 432.3125,336.5 L 432.3125,334.8125 L 430.59375,333.09375 L 431.46875,329.0625 L 433.375,328 L 433.15625,325.25 L 429.125,321.21875 L 427.625,321.21875 L 426.5625,322.6875 L 424.03125,319.3125 L 422.53125,319.5 L 421.25,322.28125 L 422.125,323.96875 L 421.46875,324.625 L 419.78125,323.34375 L 414.875,322.28125 L 412.5625,318.03125 L 412.5625,316.3125 L 410.21875,313.78125 L 409.96875,312.6875 L 402.15625,303.15625 L 401.28125,300.40625 L 399.59375,298.90625 L 397.90625,298.6875 z ", "name" : "Isère"}, + "FR-39" : {"path": "M 401.15625,217.53125 L 401.25,218.0625 L 400.46875,218.0625 L 400.0625,221.1875 L 399.5,223.34375 L 399.875,224.71875 L 398.71875,226.28125 L 397.53125,227.84375 L 397.53125,229.40625 L 394.21875,230.96875 L 393.25,232.53125 L 393.625,233.6875 L 393.8125,234.6875 L 392.46875,235.46875 L 392.25,238 L 393.8125,238.1875 L 395.59375,241.125 L 397.75,241.125 L 398.90625,242.5 L 400.28125,242.5 L 399.875,244.0625 L 395.375,244.625 L 395.78125,246.1875 L 397.34375,247.1875 L 397.34375,249.125 L 396.75,249.71875 L 397.9375,251.28125 L 399.6875,254.40625 L 398.90625,257.71875 L 396.9375,259.09375 L 397.15625,261.8125 L 399.5,262.59375 L 400.28125,263.78125 L 398.3125,265.34375 L 393.1875,265.96875 L 395.59375,266.90625 L 399.5,272.375 L 402.03125,273.53125 L 402.03125,276.28125 L 404.96875,275.875 L 408.6875,271.78125 L 411.8125,273.34375 L 411.8125,275.6875 L 417.46875,275.6875 L 425.59375,266.75 L 425.25,266.5625 L 425.625,262.46875 L 428.5625,258.96875 L 426.59375,258.1875 L 426.78125,257 L 424.40625,256.78125 L 424.25,255.375 L 425.78125,253.84375 L 425.375,252.3125 L 424.53125,250.34375 L 428.03125,249.21875 L 429.3125,247.40625 L 429.59375,245.15625 L 426.78125,242.46875 L 424.8125,241.9375 L 420.46875,240.53125 L 420.46875,236.59375 L 420.1875,233.65625 L 416.6875,233.9375 L 411.21875,232.09375 L 412.0625,230.15625 L 413.3125,227.1875 L 413.75,225.25 L 412.34375,223.40625 L 409.8125,221.71875 L 409.53125,219.625 L 409.5625,218.4375 L 407.84375,218.375 L 406.875,219.34375 L 404.34375,219.34375 L 402.65625,217.9375 L 401.15625,217.53125 z ", "name" : "Jura"}, + "FR-40" : {"path": "M 139.8125,374.4375 L 133.625,377.625 L 132.03125,377.6875 L 128.5625,396.25 L 124.0625,413.4375 L 122.6875,420.09375 L 121.53125,424.78125 L 118.625,429.78125 L 124.25,432.59375 L 129.375,432.25 L 132.375,429.59375 L 134.84375,431.53125 L 133.4375,432.9375 L 134.5,433.3125 L 135.375,432.0625 L 139.8125,432.40625 L 142.28125,430.46875 L 146.875,430.65625 L 148.65625,429.75 L 151.46875,429.75 L 152.1875,430.65625 L 154.46875,429.9375 L 156.59375,431.53125 L 159.4375,430.65625 L 163.15625,429.40625 L 163.6875,430.28125 L 169.34375,430.46875 L 172.15625,428.875 L 170.78125,426.46875 L 172.15625,422.75 L 174.09375,420.21875 L 173.5,416.90625 L 175.0625,415.34375 L 172.75,411.4375 L 174.6875,409.09375 L 176.84375,408.6875 L 178.78125,409.46875 L 181.53125,407.125 L 182.5,410.0625 L 183.46875,411.4375 L 185.625,410.84375 L 185.4375,408.3125 L 186.0625,406.9375 L 185.59375,405.71875 L 186.125,401.84375 L 188.25,399.71875 L 187.1875,398.46875 L 184.875,398.28125 L 182.21875,397.25 L 178.34375,397.59375 L 177.625,393.34375 L 175.15625,390.34375 L 174.09375,390 L 174.46875,393.53125 L 174.46875,394.59375 L 171.09375,394.75 L 167.5625,393.53125 L 166.84375,389.09375 L 164.375,386.4375 L 162.625,386.28125 L 162.4375,384.6875 L 160.5,383.4375 L 157.3125,382.5625 L 158.1875,381.5 L 158.1875,380.4375 L 157.125,379.5625 L 155.90625,378.5 L 152.34375,379.03125 L 150.25,380.78125 L 148.8125,380.96875 L 146.53125,379.375 L 143.15625,380.78125 L 141.5625,379.71875 L 143,377.96875 L 143.15625,375.65625 L 139.8125,374.4375 z ", "name" : "Landes"}, + "FR-41" : {"path": "M 222.5,172.25 L 221.1875,173.9375 L 219.625,176.65625 L 221.5625,178.4375 L 221.375,182.53125 L 220.59375,185.25 L 218.625,185.25 L 218.625,188.96875 L 215.90625,192.5 L 212.96875,193.65625 L 211.59375,195.40625 L 212.1875,196.875 L 221.65625,197.1875 L 222.46875,197.90625 L 222.34375,198.59375 L 220.9375,199.3125 L 221.21875,201.25 L 222.46875,202.09375 L 224.4375,200.6875 L 225,200.6875 L 227.25,202.375 L 229.21875,202.53125 L 229.5,207.5625 L 231.03125,211.625 L 231.03125,218.65625 L 232.15625,220.34375 L 235.9375,220.34375 L 238.875,224.6875 L 239.96875,225.625 L 240,225.53125 L 241.96875,225.25 L 243.65625,223.84375 L 247.03125,223.6875 L 247.3125,224.25 L 248,222.71875 L 250.9375,221.71875 L 253.46875,221.875 L 254.71875,221.4375 L 256.40625,223 L 259.375,224.6875 L 261.875,224.53125 L 261.75,222 L 262.875,220.75 L 264,220.625 L 264.96875,221.71875 L 268.90625,221.3125 L 271.40625,219.90625 L 271.125,218.9375 L 270.4375,218.09375 L 270.5625,216.25 L 272.40625,212.90625 L 274.78125,211.90625 L 274.78125,209.8125 L 275.34375,208.5625 L 273.8125,208 L 272.8125,205.875 L 270.28125,205.1875 L 270.15625,204.34375 L 272.6875,202.25 L 275.53125,200.84375 L 273.9375,198.46875 L 266.78125,198.1875 L 265.8125,199.3125 L 263.84375,199.3125 L 263.15625,198.59375 L 260.0625,198.1875 L 259.21875,200 L 257.25,200.5625 L 255.4375,198.46875 L 255,196.0625 L 253.34375,194.65625 L 250.8125,194.375 L 248.96875,193.125 L 248.96875,191.875 L 247.875,189.1875 L 250.09375,186.96875 L 249.8125,185.84375 L 248.84375,184.71875 L 247.71875,184.71875 L 247.71875,183.71875 L 248.84375,181.78125 L 248.96875,180.65625 L 247.3125,180.65625 L 244.78125,179.9375 L 242.40625,182.1875 L 239.71875,182.46875 L 235.375,181.34375 L 234.125,178.53125 L 232.4375,177.5625 L 231.46875,175.3125 L 228.65625,175.3125 L 227.53125,174.46875 L 229.21875,173.5 L 229.34375,172.65625 L 227.53125,172.65625 L 224.4375,173.21875 L 222.5,172.25 z ", "name" : "Loir et Cher"}, + "FR-42" : {"path": "M 339.53125,278.03125 L 336,278.625 L 335.4375,280.78125 L 336.8125,283.5 L 337.1875,294.625 L 332.5,294.84375 L 332.3125,296.59375 L 335.4375,299.125 L 333.6875,300.875 L 333.09375,305.1875 L 335.4375,308.3125 L 337.5625,313.375 L 342.65625,316.71875 L 344.40625,323.15625 L 340.6875,326.65625 L 341.28125,329 L 346.75,330.78125 L 351.0625,327.25 L 353.1875,327.0625 L 359.4375,329.78125 L 359.0625,333.5 L 362.1875,333.3125 L 364.65625,336.15625 L 366.46875,335.65625 L 369.84375,335.03125 L 370.71875,331.1875 L 375.375,328.4375 L 375.8125,322.28125 L 375.96875,322.1875 L 373.6875,321.84375 L 371.5625,322.6875 L 369.84375,321.625 L 371.96875,319.09375 L 371.34375,317.1875 L 364.75,316.125 L 359.21875,311.03125 L 359.21875,309.3125 L 360.5,308.25 L 360.5,306.78125 L 359.03125,305.90625 L 360.28125,304 L 360.28125,301.25 L 357.75,298.90625 L 357.75,296.5625 L 356.03125,294.875 L 356.03125,292.96875 L 355.1875,289.78125 L 356.46875,288.5 L 356.6875,284.6875 L 360.71875,284.6875 L 361.78125,283.40625 L 360.5,281.28125 L 360.5,279.375 L 359.4375,278.53125 L 358.6875,282.53125 L 356.53125,282.53125 L 354.96875,284.09375 L 353.78125,282.90625 L 347.53125,281.9375 L 345.1875,283.3125 L 343.625,283.3125 L 343.25,281.9375 L 340.3125,281.34375 L 340.125,278.21875 L 339.53125,278.03125 z ", "name" : "Loire"}, + "FR-43" : {"path": "M 317.8125,326.34375 L 316.40625,327.0625 L 316.40625,328.28125 L 314.28125,328.46875 L 312.34375,330.0625 L 308.8125,330.59375 L 308,331.75 L 308.625,331.8125 L 309.5,334.3125 L 313.9375,334.3125 L 314.8125,337.46875 L 316.0625,338.71875 L 316.40625,342.4375 L 317.46875,343.84375 L 319.59375,344.03125 L 318.34375,345.09375 L 317.28125,345.4375 L 318.1875,346.3125 L 317.125,347.90625 L 319.25,349.15625 L 320.3125,350.75 L 320.3125,352.40625 L 320.78125,352.25 L 324.3125,361.25 L 329.375,359.6875 L 329.75,357.34375 L 331.71875,357.34375 L 332.5,360.0625 L 336.125,359.1875 L 340.625,364.9375 L 343.4375,360.46875 L 348.5,356.75 L 353.1875,356.75 L 354.75,351.875 L 357.875,351.65625 L 358.09375,347.96875 L 361,347.96875 L 360.4375,346.59375 L 359.65625,344.0625 L 360.8125,342.09375 L 363.5625,340.9375 L 364.71875,336.25 L 362.1875,333.3125 L 359.0625,333.5 L 359.4375,329.78125 L 353.1875,327.0625 L 351.0625,327.25 L 346.75,330.78125 L 342.8125,329.5 L 342.03125,330.25 L 339.5625,329.53125 L 337.8125,327.75 L 336.75,329.875 L 333.71875,329.71875 L 332.3125,328.46875 L 331.25,330.9375 L 329.3125,330.0625 L 328.0625,327.75 L 326.46875,327.75 L 325.0625,326.53125 L 322.9375,327.40625 L 320.46875,327.59375 L 319.0625,326.6875 L 318.1875,327.21875 L 317.8125,326.34375 z ", "name" : "Haute Loire"}, + "FR-44" : {"path": "M 132.875,185.84375 L 132.6875,188 L 128.40625,188.59375 L 126.4375,190.53125 L 125.65625,192.6875 L 113.5625,193.28125 L 108.46875,196 L 108.28125,201.46875 L 102.8125,203.625 L 99.09375,205.5625 L 95.96875,205.5625 L 94.8125,204.21875 L 93.0625,205.96875 L 92.21875,206.125 L 93.21875,206.8125 L 89.5,210.125 L 90.28125,210.90625 L 91.0625,212.46875 L 89.09375,215.21875 L 91.25,216.375 L 94.96875,217.15625 L 95.34375,215.59375 L 97.5,218.34375 L 101.03125,218.34375 L 103.5625,215.59375 L 106.875,215.59375 L 103.375,217.34375 L 103.5625,219.3125 L 104.34375,221.0625 L 102.1875,223.21875 L 99.84375,223.21875 L 100.25,226.15625 L 104.53125,225.375 L 109.625,230.0625 L 109.375,230.375 L 113.0625,232.78125 L 113.875,234.71875 L 117.25,236.1875 L 119.84375,236.5 L 120.96875,239.5625 L 125,240.53125 L 127.71875,241.03125 L 129.1875,239.40625 L 127.71875,237.3125 L 127.09375,232.78125 L 128.375,231.34375 L 130.15625,231.34375 L 130.96875,233.125 L 130.46875,236.34375 L 131.59375,237.15625 L 134.5,236.1875 L 135.46875,232.96875 L 134.1875,231.65625 L 137.40625,231.65625 L 138.53125,229.5625 L 139.65625,229.71875 L 142.25,232.15625 L 144.125,232.40625 L 144.1875,230.375 L 142.5625,228.28125 L 141.125,228.28125 L 140.625,228.4375 L 139.65625,227.96875 L 140.46875,227.15625 L 140.46875,225.6875 L 142.09375,225.21875 L 143.0625,222.96875 L 142.25,222.15625 L 142.09375,219.40625 L 140,219.40625 L 137.90625,216.8125 L 137.90625,214.90625 L 140.15625,213.75 L 144.1875,212.96875 L 150.46875,213.125 L 152.40625,211.8125 L 151.75,207.78125 L 148.84375,205.0625 L 145.3125,205.53125 L 144.34375,204.71875 L 144.1875,201.84375 L 146.75,199.5625 L 144.8125,197.15625 L 143.53125,193.75 L 141.4375,192.46875 L 141.4375,190.21875 L 141.21875,189.5 L 137.5625,188.59375 L 135.8125,186.25 L 132.875,185.84375 z ", "name" : "Loire Atlantique"}, + "FR-45" : {"path": "M 273.71875,160.46875 L 271.1875,162.8125 L 265.46875,163.3125 L 265.25,163.6875 L 265.8125,164.8125 L 264,166.34375 L 264.40625,170 L 262.875,170.28125 L 261.875,173.90625 L 260.1875,175.75 L 257.8125,175.75 L 255.5625,177 L 254.3125,175.59375 L 252.90625,175.03125 L 251.375,176.03125 L 251.375,177.5625 L 250.25,178.40625 L 248.4375,177.28125 L 247.3125,178.125 L 247.4375,179.375 L 246.90625,180.53125 L 247.3125,180.65625 L 248.96875,180.65625 L 248.84375,181.78125 L 247.71875,183.71875 L 247.71875,184.71875 L 248.84375,184.71875 L 249.8125,185.84375 L 250.09375,186.96875 L 247.875,189.1875 L 248.96875,191.875 L 248.96875,193.125 L 250.8125,194.375 L 253.34375,194.65625 L 255,196.0625 L 255.4375,198.46875 L 257.25,200.5625 L 259.21875,200 L 260.0625,198.1875 L 263.15625,198.59375 L 263.84375,199.3125 L 265.8125,199.3125 L 266.78125,198.1875 L 273.9375,198.46875 L 275.625,200.96875 L 277.59375,201.8125 L 279.28125,203.375 L 281.375,203.09375 L 281.9375,202.375 L 283.1875,202.375 L 284.75,204.34375 L 287.96875,204.5 L 288.8125,205.59375 L 291.0625,208.6875 L 292.03125,209.53125 L 293.28125,209.40625 L 293.4375,206.59375 L 294,206.3125 L 294.84375,206.4375 L 296.25,208.28125 L 297.21875,208.6875 L 299.21875,207.875 L 298.90625,207.53125 L 298.71875,205.5625 L 302.625,204.40625 L 302.03125,202.25 L 301.4375,199.125 L 298.90625,195.625 L 298.3125,193.46875 L 302.21875,193.46875 L 304.96875,191.5 L 305.34375,188.59375 L 303.59375,186.625 L 308.6875,182.34375 L 308.6875,178.8125 L 306.125,176.09375 L 305.15625,172.96875 L 301.625,169.625 L 296.75,172.375 L 296.375,170.8125 L 294.21875,170.625 L 293.625,172.1875 L 291.6875,172.5625 L 286.40625,172.375 L 284.25,173.75 L 282.5,172.1875 L 285.625,170.03125 L 285.4375,166.71875 L 283.09375,165.53125 L 281.125,162.59375 L 275.875,162.21875 L 273.71875,160.46875 z ", "name" : "Loiret"}, + "FR-46" : {"path": "M 247.46875,347.3125 L 243.3125,349.25 L 242.71875,349.34375 L 242.84375,349.53125 L 241.5,350.6875 L 241.5,352.84375 L 243.25,354.78125 L 241.5,357.90625 L 239.9375,358.90625 L 239.71875,360.84375 L 236.40625,361.25 L 236.59375,363.375 L 237.78125,363.78125 L 235.03125,367.6875 L 230.75,368.0625 L 230.5625,371 L 228.78125,372.75 L 227.8125,375.3125 L 223.90625,375.5 L 225.46875,381.34375 L 227.125,384.96875 L 229.625,384.875 L 229.78125,385.90625 L 228.375,387.5 L 229.4375,389.625 L 231.03125,389.625 L 232.78125,391.5625 L 234.375,391.5625 L 235.625,390.15625 L 235.96875,390.53125 L 235.96875,392.28125 L 236.5,394.59375 L 240.21875,394.75 L 243.21875,391.5625 L 244.8125,391.40625 L 245.34375,392.28125 L 246.21875,394.21875 L 247.65625,394.21875 L 248.1875,390.6875 L 251.1875,391.0625 L 252.9375,388.9375 L 255.78125,389.625 L 260.03125,387.6875 L 260.0625,388.0625 L 261.4375,386.625 L 259.65625,383.96875 L 258.96875,380.4375 L 261.25,378.5 L 262.3125,378.84375 L 265.5,375.3125 L 267.25,375.5 L 267.96875,374.59375 L 271.5,374.59375 L 272.75,373.1875 L 273.09375,372.09375 L 271.5,371.875 L 272.59375,368.5625 L 270.09375,367.46875 L 272.59375,361.65625 L 269.28125,359.1875 L 268.15625,352 L 265.125,351.1875 L 262.90625,353.375 L 261.8125,351.4375 L 258.5,354.75 L 256.28125,355.03125 L 252.4375,349.53125 L 247.46875,347.3125 z ", "name" : "Lot"}, + "FR-47" : {"path": "M 195.25,363.375 L 193.1875,363.65625 L 191.4375,364.1875 L 188.9375,364.71875 L 188.25,366.65625 L 189.125,368.59375 L 191.25,368.78125 L 190.90625,370.53125 L 189.3125,371.0625 L 187.53125,373.1875 L 184.53125,377.78125 L 183.125,380.25 L 183.65625,382.90625 L 184.53125,384.6875 L 182.59375,385.90625 L 180.65625,385.90625 L 180.28125,387.875 L 181.53125,388.9375 L 181.71875,390.875 L 180.28125,392.28125 L 177.15625,392.78125 L 177.625,393.34375 L 178.34375,397.59375 L 182.21875,397.25 L 184.875,398.28125 L 187.1875,398.46875 L 188.25,399.71875 L 186.125,401.84375 L 185.59375,405.71875 L 186.0625,406.9375 L 186.8125,405.375 L 189.125,407.34375 L 192.25,404.21875 L 193.625,406.15625 L 196.9375,405.5625 L 200.46875,405.1875 L 202.03125,402.4375 L 207.875,401.875 L 210.8125,404.78125 L 211.8125,403.8125 L 213.75,403.21875 L 212.96875,400.5 L 215.90625,399.71875 L 219.625,398.9375 L 218.8125,396.59375 L 220,395.21875 L 220.96875,391.5 L 218.8125,389.15625 L 220.1875,384.6875 L 223.125,386.4375 L 227.4375,385.65625 L 225.46875,381.34375 L 223.90625,375.5 L 227.8125,375.3125 L 228.59375,373.25 L 225.53125,371.96875 L 224.125,370.375 L 222,370.375 L 219.53125,372.65625 L 217.59375,372.5 L 217.0625,371.25 L 218.46875,370.375 L 218.46875,369.125 L 216.875,367.375 L 215.46875,367.1875 L 214.59375,368.25 L 210.6875,368.25 L 210.34375,366.84375 L 209.09375,366.65625 L 206.96875,368.40625 L 203.09375,368.40625 L 201.3125,370 L 198.3125,368.9375 L 197.96875,365.25 L 195.25,363.375 z ", "name" : "Lot et Garonne"}, + "FR-48" : {"path": "M 320.78125,352.25 L 315.3125,354.21875 L 313.75,357.71875 L 310.25,355.375 L 307.5,363.96875 L 304.6875,370.4375 L 308.78125,375.46875 L 308.5,379.34375 L 311.25,381.28125 L 311.25,385.96875 L 312.09375,392.59375 L 315.40625,394 L 315.125,396.1875 L 319.8125,395.375 L 321.46875,396.1875 L 320.4375,397.09375 L 326.46875,401.125 L 331.625,400.0625 L 332.5,398.8125 L 331.78125,397.0625 L 333.90625,396.53125 L 336.90625,399.34375 L 342.03125,399.875 L 344.34375,396.34375 L 344.34375,393.34375 L 345.75,391.75 L 344.5,391.40625 L 344.5,387.34375 L 341.6875,384.34375 L 344,383.96875 L 345.21875,382.90625 L 346.1875,381.03125 L 345.21875,380.4375 L 345.78125,376.3125 L 342.46875,372.71875 L 341.09375,365.53125 L 336.125,359.1875 L 332.5,360.0625 L 331.71875,357.34375 L 329.75,357.34375 L 329.375,359.6875 L 324.3125,361.25 L 320.78125,352.25 z ", "name" : "Lozère"}, + "FR-49" : {"path": "M 141.9375,188.6875 L 141.5,189.5625 L 141.21875,189.5 L 141.4375,190.21875 L 141.4375,192.46875 L 143.53125,193.75 L 144.8125,197.15625 L 146.75,199.5625 L 144.1875,201.84375 L 144.34375,204.71875 L 145.3125,205.53125 L 148.84375,205.0625 L 151.75,207.78125 L 152.40625,211.8125 L 150.46875,213.125 L 144.1875,212.96875 L 140.15625,213.75 L 137.90625,214.90625 L 137.90625,216.8125 L 140,219.40625 L 142.09375,219.40625 L 142.25,222.15625 L 143.0625,222.96875 L 142.09375,225.21875 L 140.46875,225.6875 L 140.46875,227.15625 L 139.65625,227.96875 L 140.625,228.4375 L 141.125,228.28125 L 142.5625,228.28125 L 144.1875,230.375 L 144.125,232.40625 L 144.5,232.46875 L 146.125,233.4375 L 151.125,233.4375 L 153.78125,235.6875 L 157.5,234.09375 L 163.5625,235.46875 L 166.28125,233.6875 L 166.28125,230.96875 L 171.5625,230.5625 L 176.4375,229.59375 L 181.71875,229.40625 L 182.3125,230.78125 L 183.6875,231.9375 L 185.03125,229.59375 L 188.75,225.6875 L 190.25,225.6875 L 192.46875,217.6875 L 195.59375,213.96875 L 195.375,209.6875 L 197.34375,207.125 L 197.34375,205.96875 L 196.375,204.78125 L 197,203.5 L 194.34375,202.46875 L 186.125,197.46875 L 178.53125,195.21875 L 175.625,195.0625 L 175.625,193.125 L 173.84375,191.65625 L 171.9375,191.65625 L 168.375,190.53125 L 166.125,192.78125 L 160.96875,192.96875 L 158.6875,191.65625 L 152.90625,189.90625 L 151.59375,191.5 L 148.375,189.40625 L 145.46875,189.40625 L 141.9375,188.6875 z ", "name" : "Maine et Loire"}, + "FR-50" : {"path": "M 119.5625,77.5 L 118.78125,79.46875 L 122.90625,82.78125 L 122.90625,87.09375 L 121.34375,89.03125 L 122.3125,90 L 122.90625,90.40625 L 122.5,94.125 L 123.875,97.25 L 128.375,102.3125 L 129.34375,106.8125 L 130.3125,108.1875 L 130.3125,115.21875 L 132.65625,119.90625 L 132.65625,125.375 L 130.125,130.4375 L 132.84375,137.46875 L 137.15625,138.4375 L 137.53125,140.40625 L 135.40625,141.375 L 131.71875,141.375 L 132.3125,143.84375 L 133.46875,147.5625 L 136.8125,150.5 L 138.375,150.875 L 139.9375,148.75 L 141.6875,148.53125 L 143.8125,146 L 145.78125,147.5625 L 148.125,147.5625 L 149.6875,148.34375 L 149.6875,148.71875 L 153,149.125 L 154.96875,147.5625 L 157.875,148.75 L 157.9375,148.875 L 161.28125,146.03125 L 162.40625,142.3125 L 162.09375,140.6875 L 162.5625,138.78125 L 160.625,136.84375 L 155.625,133.59375 L 151.9375,133.28125 L 148.21875,128.59375 L 151.28125,127.46875 L 152.5625,125.0625 L 150.96875,123.59375 L 152.40625,122.3125 L 153.84375,123.4375 L 156.4375,121.84375 L 158.0625,119.25 L 158.6875,116.6875 L 157.5625,114.40625 L 158.21875,113.59375 L 156.75,111.1875 L 158.375,109.09375 L 157.09375,107.46875 L 155.46875,109.5625 L 153.21875,108.28125 L 149.5,104.5625 L 149.34375,102.96875 L 150.46875,101.84375 L 150.125,99.6875 L 148.28125,100.15625 L 148.09375,95.46875 L 143,89.4375 L 144.5625,85.53125 L 146.71875,85.53125 L 144.78125,80.25 L 136.375,79.84375 L 131.875,82.96875 L 126.8125,79.65625 L 119.5625,77.5 z ", "name" : "Manche"}, + "FR-51" : {"path": "M 337.375,99.3125 L 335.03125,100.3125 L 335.4375,102.25 L 331.3125,102.25 L 327.625,105 L 327.625,110.25 L 330.34375,112.03125 L 331.125,113.78125 L 326.625,114.15625 L 326.0625,115.9375 L 327.8125,117.09375 L 327.03125,118.28125 L 325.28125,119.0625 L 325.65625,120.40625 L 328.1875,120.40625 L 329.1875,121.78125 L 327.4375,122.96875 L 325.875,127.0625 L 322.9375,128.4375 L 321.9375,130.5625 L 320.96875,131.75 L 321.1875,132.90625 L 319.625,133.90625 L 319.21875,136.625 L 320.78125,137.59375 L 321.5625,140.53125 L 320.59375,142.28125 L 321.1875,143.65625 L 324.09375,143.46875 L 324.09375,144.4375 L 324.9375,144.25 L 328.3125,147.8125 L 333.0625,147.03125 L 338.625,143.25 L 341.96875,143.25 L 345.34375,140.875 L 349.3125,138.6875 L 352.28125,138.90625 L 352.6875,142.875 L 356.25,148.21875 L 360.21875,148.21875 L 365.78125,147.03125 L 369.75,148.40625 L 373.90625,145.4375 L 374.5,140.5 L 379.09375,139.71875 L 379,136.625 L 375.28125,133.6875 L 374.875,132.125 L 376.25,129.78125 L 375.0625,128.8125 L 376.25,125.875 L 378.40625,124.90625 L 379.96875,120.03125 L 376.84375,120.21875 L 378.59375,118.28125 L 377.21875,113.96875 L 375.875,111.03125 L 377.625,109.46875 L 376.625,109.28125 L 376.375,107.9375 C 376.33461,107.94351 376.09375,107.96875 376.09375,107.96875 L 374.3125,106.375 L 372.3125,108.375 L 371.71875,108.375 L 370.9375,107.375 L 366.1875,107.1875 L 365.375,108.375 L 364,108.375 L 362.8125,105.78125 L 360.21875,105.78125 L 359.625,106.375 L 357.0625,106.1875 L 353.875,103.8125 L 351.6875,103.21875 L 350.90625,102.03125 L 346.75,99.4375 L 342,99.3125 L 342.0625,101.09375 L 340.6875,101.46875 L 337.375,99.3125 z ", "name" : "Marne"}, + "FR-52" : {"path": "M 379.09375,139.71875 L 374.5,140.5 L 373.90625,145.4375 L 369.75,148.40625 L 367.59375,147.65625 L 366.5625,149.8125 L 366.375,152.78125 L 369.9375,157.75 L 373.3125,158.9375 L 374.09375,163.09375 L 374.3125,170.21875 L 373.125,172 L 369.75,172.21875 L 367.5625,174.1875 L 369.15625,175.1875 L 369.8125,177.6875 L 372.15625,179 L 375.65625,182.71875 L 380.15625,188.78125 L 377.625,191.5 L 379.375,192.6875 L 379.5625,196 L 382.6875,195.8125 L 383.46875,197.375 L 385.8125,197.5625 L 387.5625,196.59375 L 390.6875,200.5 L 391.09375,201.46875 L 395.375,200.5 L 396.1875,198.53125 L 396.375,198.5625 L 396.375,196.59375 L 399.09375,195.40625 L 402.21875,196.59375 L 405.15625,195.40625 L 406.90625,195.40625 L 407.5,191.5 L 408.46875,190.34375 L 406.71875,190.15625 L 406.53125,187.8125 L 409.25,187.21875 L 409.4375,185.65625 L 412.1875,185.65625 L 412.1875,183.125 L 414.34375,182.34375 L 413.75,180.78125 L 414.34375,180.40625 L 412.5625,179 L 410.4375,179.78125 L 410.4375,175.6875 L 404.96875,172.96875 L 406.125,167.6875 L 407.875,166.5 L 407.3125,164.75 L 404.75,164.375 L 404.1875,161.8125 L 401.84375,161.8125 L 399.09375,158.125 L 395.96875,157.90625 L 394.625,155.96875 L 396.375,154.21875 L 392.25,149.71875 L 390.5,149.125 L 385.8125,146.78125 L 383.28125,144.0625 L 379.1875,143.46875 L 379.09375,139.71875 z ", "name" : "Haute Marne"}, + "FR-53" : {"path": "M 182.5,146.40625 L 180.5625,146.59375 L 179.75,148.53125 L 176.84375,149.71875 L 171.5625,148.9375 L 166.28125,152.0625 L 164.34375,150.6875 L 161.40625,152.65625 L 159.25,151.09375 L 157.875,148.75 L 154.96875,147.5625 L 153,149.125 L 149.6875,148.71875 L 149.5,153.8125 L 150.46875,154.59375 L 150.46875,158.5 L 148.5,160.46875 L 148.5,163.59375 L 149.09375,165.53125 L 149.09375,171.1875 L 150.46875,172.5625 L 150.46875,177.84375 L 147.15625,177.4375 L 145.78125,178.21875 L 143.25,184.46875 L 142.25,188 L 141.9375,188.6875 L 145.46875,189.40625 L 148.375,189.40625 L 151.59375,191.5 L 152.90625,189.90625 L 158.6875,191.65625 L 160.96875,192.96875 L 166.125,192.78125 L 168.375,190.53125 L 171.9375,191.65625 L 173.84375,191.65625 L 173.875,191.6875 L 174.5,190.21875 L 174.5,184.40625 L 173.84375,183.4375 L 174.1875,182.46875 L 176.9375,182.3125 L 178.21875,181.1875 L 178.375,180.21875 L 176.9375,176.65625 L 177.40625,175.21875 L 180.625,174.90625 L 180.3125,174.09375 L 181.125,172.15625 L 180.46875,170.6875 L 181.28125,169.09375 L 184.1875,166.65625 L 183.84375,164.09375 L 184.34375,159.90625 L 185.46875,157.96875 L 189.125,156.78125 L 188.5625,156.75 L 187.5625,153.21875 L 185.03125,152.25 L 184.25,147.96875 L 182.5,146.40625 z ", "name" : "Mayenne"}, + "FR-54" : {"path": "M 401.59375,88.4375 L 399.25,90.59375 L 395.9375,90.78125 L 394.78125,91.96875 L 394.53125,91.96875 L 394.40625,94.3125 L 395.5625,96.21875 L 395.15625,97.375 L 394.78125,98.71875 L 394.96875,99.46875 L 395.9375,98.71875 L 396.875,97 L 398.8125,96.8125 L 402.0625,95.84375 L 403.78125,97.1875 L 404.53125,98.71875 L 405.125,100.4375 L 405.125,102.15625 L 406.0625,102.9375 L 406.0625,104.25 L 405.125,105.40625 L 404.9375,107.90625 L 405.6875,109.0625 L 405.875,110.59375 L 406.0625,113.0625 L 407.21875,114.03125 L 408.9375,114.78125 L 408.1875,116.3125 L 410.28125,118.25 L 408.375,120.34375 L 408.75,121.6875 L 410.65625,122.625 L 410.65625,123.59375 L 408.375,123.59375 L 407.40625,124.9375 L 407.59375,125.90625 L 409.125,127.4375 L 407.8125,131.0625 L 406.28125,134.5 L 407.03125,136.625 L 407.03125,140.0625 L 407.8125,141.78125 L 408.9375,141.78125 L 409.53125,142.75 L 407.8125,142.75 L 406.28125,143.5 L 406.28125,144.65625 L 408.1875,146.375 L 408.1875,149.0625 L 410.09375,148.46875 L 412.96875,148.65625 L 413.15625,151.71875 L 414.3125,152.125 L 412.96875,153.0625 L 412.78125,154.03125 L 414.875,154.40625 L 416.21875,156.125 L 422.53125,155.75 L 423.875,153.25 L 426.75,153.25 L 427.90625,152.3125 L 429.8125,153.46875 L 431.53125,152.875 L 434.03125,153.0625 L 436.125,152.3125 L 438.21875,150.78125 L 439.375,151.9375 L 439.5625,149.25 L 441.09375,148.65625 L 441.875,151.15625 L 444.15625,151.34375 L 446.46875,151.9375 L 447.40625,152.125 L 450.6875,150.59375 L 452.40625,149.4375 L 453.9375,147.53125 L 457,146.375 L 459,145.9375 L 457.875,144.84375 L 460.03125,145.03125 L 460.4375,144.625 L 458.125,143.875 L 454.875,141.59375 L 452,139.46875 L 448.5625,139.46875 L 444.9375,137.375 L 442.0625,137.1875 L 442.0625,136.40625 L 437.65625,133.75 L 432.6875,131.625 L 430.1875,131.625 L 429.25,128.96875 L 425.40625,124.15625 L 421.59375,124.15625 L 420.0625,122.0625 L 417,122.0625 L 417.1875,119 L 413.15625,116.5 L 413.34375,114.03125 L 415.46875,114.03125 L 415.46875,111.90625 L 416.21875,110.375 L 414.5,108.65625 L 416.03125,106 L 414.875,102.9375 L 413.9375,102.15625 L 411.4375,96.8125 L 412.40625,95.28125 C 412.40625,95.28125 412.32712,94.02401 412.25,92.34375 L 409.625,92.34375 L 406.09375,88.4375 L 401.59375,88.4375 z ", "name" : "Meurthe et Moselle"}, + "FR-55" : {"path": "M 390.125,86.53125 L 388.75,88.78125 L 387,89.9375 L 385.625,88.59375 L 382.6875,88.59375 L 382.125,87.8125 L 380.15625,91.5 L 379.375,92.875 L 381.71875,95.8125 L 380.9375,99.71875 L 378.78125,101.46875 L 379,102.84375 L 379.75,104.78125 L 378.59375,105.96875 L 376.25,107.125 L 376.625,109.28125 L 377.625,109.46875 L 375.875,111.03125 L 377.21875,113.96875 L 378.59375,118.28125 L 376.84375,120.21875 L 379.96875,120.03125 L 378.40625,124.90625 L 376.25,125.875 L 375.0625,128.8125 L 376.25,129.78125 L 374.875,132.125 L 375.28125,133.6875 L 379,136.625 L 379.1875,143.46875 L 383.28125,144.0625 L 385.8125,146.78125 L 390.5,149.125 L 392.25,149.71875 L 396.375,154.21875 L 395.9375,154.65625 L 399.375,154.21875 L 399.375,152.5 L 403.21875,151.71875 L 403.21875,150.40625 L 404.15625,150.40625 L 404.15625,151.53125 L 407.21875,150.59375 L 408.40625,149 L 408.1875,149.0625 L 408.1875,146.375 L 406.28125,144.65625 L 406.28125,143.5 L 407.8125,142.75 L 409.53125,142.75 L 408.9375,141.78125 L 407.8125,141.78125 L 407.03125,140.0625 L 407.03125,136.625 L 406.28125,134.5 L 407.8125,131.0625 L 409.125,127.4375 L 407.59375,125.90625 L 407.40625,124.9375 L 408.375,123.59375 L 410.65625,123.59375 L 410.65625,122.625 L 408.75,121.6875 L 408.375,120.34375 L 410.28125,118.25 L 408.1875,116.3125 L 408.9375,114.78125 L 407.21875,114.03125 L 406.0625,113.0625 L 405.875,110.59375 L 405.6875,109.0625 L 404.9375,107.90625 L 405.125,105.40625 L 406.0625,104.25 L 406.0625,102.9375 L 405.125,102.15625 L 405.125,100.4375 L 404.53125,98.71875 L 403.78125,97.1875 L 402.0625,95.84375 L 398.8125,96.8125 L 396.875,97 L 395.9375,98.71875 L 394.96875,99.46875 L 394.78125,98.71875 L 395.15625,97.375 L 395.5625,96.21875 L 394.40625,94.3125 L 394.53125,91.96875 L 393.59375,91.96875 L 392.8125,88.25 L 391.25,86.6875 L 390.125,86.53125 z ", "name" : "Meuse"}, + "FR-56" : {"path": "M 56,160.59375 L 52.75,162.15625 L 50.46875,162.15625 L 48.0625,164.09375 L 48.21875,165.53125 L 49.65625,169.25 L 50.46875,172.15625 L 55.46875,172.96875 L 57.90625,174.90625 L 58.875,173.75 L 60.46875,175.875 L 59.65625,176.84375 L 59.5,179.71875 L 58.0625,179.71875 L 56.9375,181.5 L 54.65625,181.5 L 53.71875,185.34375 L 55.90625,188.84375 L 59.03125,189.625 L 60.1875,187.875 L 59.625,190 L 62.34375,191.1875 L 65.875,194.6875 L 67.03125,196.84375 L 66.65625,199.375 L 66.25,201.9375 L 68.59375,203.6875 L 69.78125,202.3125 L 68.59375,200.75 L 68.59375,197.25 L 70.9375,197.8125 L 71.71875,195.46875 L 72.3125,196.84375 L 74.84375,199 L 76.03125,197.03125 L 74.84375,194.3125 L 77,197.25 L 79.71875,196.84375 L 79.15625,195.46875 L 81.6875,196.0625 L 83.625,198.40625 L 82.65625,199.96875 L 80.125,199.1875 L 77.1875,197.8125 L 75.625,199.78125 L 77.96875,200.5625 L 79.71875,203.28125 L 90.28125,202.3125 L 93,202.90625 L 91.65625,204.0625 L 91.84375,205.84375 L 92.21875,206.125 L 93.0625,205.96875 L 94.8125,204.21875 L 95.96875,205.5625 L 99.09375,205.5625 L 102.8125,203.625 L 108.28125,201.46875 L 108.46875,196 L 109.625,195.375 L 107.5625,191.5 L 109.34375,190.0625 L 109.03125,189.09375 L 107.90625,188.4375 L 109.65625,187.625 L 111.28125,185.6875 L 111.125,183.75 L 109.03125,183.75 L 108.53125,181.84375 L 110,179.90625 L 108.375,177 L 105.96875,175.53125 L 103.21875,175.53125 L 102.25,175.21875 L 102.25,173.9375 L 103.6875,172.625 L 104.5,169.40625 L 104.03125,167.3125 L 103.375,168.125 L 99.5,167.8125 L 97.71875,164.5625 L 96.28125,164.5625 L 94.03125,165.375 L 94.03125,167.46875 L 90.96875,169.40625 L 88.53125,168.4375 L 87.5625,166.34375 L 86.78125,167.46875 L 84.5,167.46875 L 83.375,166.03125 L 82.25,166.03125 L 79.84375,163.59375 L 77.09375,164.25 L 74.1875,161.65625 L 71.59375,161.84375 L 70.8125,163.4375 L 67.75,165.0625 L 64.03125,163.4375 L 63.0625,162.46875 L 61.4375,163.59375 L 59.5,163.4375 L 59.1875,161.84375 L 56.125,161.03125 L 56,160.59375 z ", "name" : "Morbihan"}, + "FR-57" : {"path": "M 423.09375,90.40625 L 420.15625,90.59375 L 417.8125,92.5625 L 417.21875,93.53125 L 413.90625,93.53125 L 412.75,92.34375 L 412.25,92.34375 C 412.32712,94.02401 412.40625,95.28125 412.40625,95.28125 L 411.4375,96.8125 L 413.9375,102.15625 L 414.875,102.9375 L 416.03125,106 L 414.5,108.65625 L 416.21875,110.375 L 415.46875,111.90625 L 415.46875,114.03125 L 413.34375,114.03125 L 413.15625,116.5 L 417.1875,119 L 417,122.0625 L 420.0625,122.0625 L 421.59375,124.15625 L 425.40625,124.15625 L 429.25,128.96875 L 430.1875,131.625 L 432.6875,131.625 L 437.65625,133.75 L 442.0625,136.40625 L 442.0625,137.1875 L 444.9375,137.375 L 448.5625,139.46875 L 452,139.46875 L 454.875,141.59375 L 458.125,143.875 L 460.4375,144.625 L 463.9375,141.125 L 465.125,137.03125 L 463.5625,135.46875 L 463.375,134.09375 L 465.6875,129.78125 L 460.25,126.65625 L 457.125,129 L 455.34375,127.84375 L 456.125,126.09375 L 454.1875,124.71875 L 451.625,123.53125 L 451.625,121 L 454.1875,120.21875 L 455.15625,115.71875 L 456.90625,113.78125 L 457.6875,116.71875 L 459.84375,117.6875 L 463.5625,118.28125 L 465.5,120.21875 L 467.84375,120.21875 L 469.8125,118.84375 L 472.34375,120.625 L 473.71875,120.625 L 475.28125,119.25 L 475.28125,116.3125 L 477,113.3125 L 476.59375,113.4375 L 475.25,111.5 L 471.34375,109.15625 L 469.96875,107 L 465.28125,107.40625 L 462.53125,109.9375 L 455.90625,110.125 L 453.9375,108.75 C 453.80551,108.51057 452.84437,106.81438 452,106.34375 C 451.96729,106.32639 451.91355,106.29802 451.875,106.28125 C 451.84646,106.26959 451.80512,106.25698 451.78125,106.25 C 451.77058,106.24458 451.73002,106.22452 451.71875,106.21875 C 451.71591,106.21876 451.69093,106.21861 451.6875,106.21875 C 451.66248,106.21745 451.61378,106.21875 451.59375,106.21875 C 450.67823,106.21876 448.90565,105.19125 448.6875,105.0625 L 445.9375,106.21875 L 445.75,108.5625 L 442.4375,108.96875 L 440.46875,105.25 L 439.3125,104.84375 L 439.3125,102.125 L 436.5625,100.9375 L 436.375,96.25 L 434.40625,94.3125 L 430.3125,92.34375 L 428.375,92.34375 L 427.78125,92.75 L 425.8125,92.75 L 423.09375,90.40625 z ", "name" : "Moselle"}, + "FR-58" : {"path": "M 306.75,203.78125 L 305.78125,205.3125 L 303.9375,205.3125 L 301.46875,204.75 L 298.71875,205.5625 L 298.90625,207.53125 L 301.25,210.25 L 301.25,213.96875 L 299.5,216.5 L 300.0625,218.84375 L 303.59375,221.59375 L 303.78125,224.3125 L 305.75,228.4375 L 305.34375,233.125 L 307.5,235.25 L 306.90625,240.34375 L 306.71875,242.875 L 307.6875,244.625 L 306.1875,249.40625 L 306.3125,250.875 L 309.65625,252.4375 L 312,255 L 314.125,253.8125 L 316.09375,252.65625 L 316.5,254.40625 L 319.40625,254.40625 L 320.1875,252.84375 L 321.9375,253.625 L 322.53125,256.15625 L 324.09375,255.78125 L 327.8125,250.6875 L 329.75,252.0625 L 330.0625,252.65625 L 333.125,250.75 L 334.375,250.90625 L 335.34375,253.28125 L 337.1875,253 L 338.59375,251.59375 L 340.40625,251.59375 L 341.8125,249.78125 L 343.21875,249.5 L 343.5,248.5 L 346.5625,248.65625 L 346.71875,247.9375 L 345.3125,246.6875 L 345.3125,245.4375 L 347.28125,244.3125 L 347.28125,243.46875 L 345.4375,242.34375 L 345.15625,240.25 L 345.3125,238.28125 L 344.0625,237.4375 L 345.15625,235.90625 L 346.15625,235.34375 L 346.84375,233.65625 L 345.875,233.09375 L 344.75,231.40625 L 346.15625,229.4375 L 348.53125,228.03125 L 351.46875,228.03125 L 351.46875,225.8125 L 352.3125,225.53125 L 352.3125,224.6875 L 351.0625,222.71875 L 348.25,222.15625 L 347.28125,220.46875 L 347.6875,218.9375 L 347.96875,216.8125 L 347.46875,215.6875 L 344.34375,217.8125 L 343.0625,218.375 L 341.375,217.25 L 341.53125,214.4375 L 339.6875,214.4375 L 338.15625,215.4375 L 337.75,214.15625 L 338.59375,212.75 L 337.59375,211.5 L 336.46875,213.1875 L 336.625,214.4375 L 333.96875,214.3125 L 329.75,210.375 L 326.53125,210.25 L 326.53125,208.125 L 324.28125,206.71875 L 323.84375,204.90625 L 323.15625,204.78125 L 323.15625,208.28125 L 321.90625,208.5625 L 320.0625,208 L 318.125,209.25 L 317,209.53125 L 315.875,208.5625 L 314.75,209.125 L 312.21875,207.4375 L 310.40625,207.4375 L 309.125,206.59375 L 309.40625,205.03125 L 308,203.78125 L 306.75,203.78125 z ", "name" : "Nièvre"}, + "FR-59" : {"path": "M 285.78125,4.0625 L 279.53125,7 L 269.78125,8.5625 L 269.25,8.65625 L 272.96875,14.5625 L 275.5625,21.125 L 279.90625,21.3125 L 281.6875,22.6875 L 279.53125,23.6875 L 279.53125,26.0625 L 282.28125,29.03125 L 287.25,30.25 L 293.40625,30.625 L 294.78125,28.4375 L 296.78125,28.4375 L 297.75,30.4375 L 295.1875,32.03125 L 295.59375,36 L 299.15625,36.96875 L 302.71875,37.375 L 303.71875,39.9375 L 305.5,40.75 L 305.09375,42.125 L 302.53125,43.3125 L 302.3125,44.5 L 304.3125,46.90625 L 305.6875,47.875 L 305.3125,49.0625 L 303.71875,50.25 L 304.3125,50.65625 L 306.875,50.84375 L 309.0625,52.25 L 308.875,54.03125 L 307.6875,54.8125 L 307.46875,58 L 305.6875,58.1875 L 303.90625,58 L 301.9375,59.1875 L 303.125,59.59375 L 305.09375,59.59375 L 306.875,59.96875 L 307.46875,60.96875 L 306.3125,63.1875 L 307.875,64.75 L 309.4375,65.15625 L 311,64.15625 L 313.15625,64.15625 L 313.75,65.34375 L 314.53125,65.15625 L 316.875,63.78125 L 319.21875,65.15625 L 322.34375,63 L 323.71875,63 L 325.28125,64.375 L 328.40625,62.21875 L 329.75,62.40625 L 330.9375,63.375 L 335.25,63.78125 L 335.625,65.53125 L 337.78125,63.59375 L 338.9375,63.59375 L 339.71875,66.125 L 343.4375,67.09375 L 344.5,66.375 L 344.1875,66.375 L 344,64.4375 L 347.90625,62.09375 L 347.3125,58.375 L 343.59375,57.40625 L 344.5625,56.40625 L 344.5625,53.6875 L 347.5,51.53125 L 346.71875,49.96875 L 340.46875,45.09375 L 329.53125,45.6875 L 328.375,47.625 L 327,47.625 L 327.1875,40.78125 L 324.0625,37.09375 L 321.71875,37.46875 L 320.34375,35.90625 L 316.4375,37.65625 L 315.09375,36.3125 L 312.34375,35.90625 L 311.5625,33.375 L 311.375,25.5625 L 309.625,24.78125 L 309.40625,23.59375 L 308.25,23.59375 L 307.84375,21.25 L 305.3125,21.46875 L 300.4375,23.03125 L 298.09375,25.9375 L 295.75,25.9375 L 294.1875,24 L 293.59375,21.84375 L 291.65625,19.6875 L 288.90625,19.6875 L 287.75,17.5625 L 287.75,14.21875 L 289.09375,12.09375 L 288.3125,9.15625 L 285.78125,4.0625 z ", "name" : "Nord"}, + "FR-60" : {"path": "M 257.21875,80.21875 L 255.9375,81.75 L 255.15625,83.6875 L 256.71875,83.6875 L 255.9375,85.65625 L 255.15625,89.5625 L 256.3125,91.5 L 256.3125,94.84375 L 258.28125,94.84375 L 257.5,96.1875 L 256.125,98.75 L 255.5625,100.5 L 257.3125,102.0625 L 257.875,106.5625 L 258.875,108.125 L 257.5,108.5 L 255.75,107.53125 L 255.4375,109.84375 L 255.5625,109.6875 L 256.3125,111.4375 L 257.5,113.375 L 262.78125,113.78125 L 266.5,113.375 L 269.03125,111.4375 L 272.15625,113.375 L 273.71875,114.5625 L 276.0625,113.96875 L 278.1875,113 L 282.3125,115.15625 L 286.59375,117.6875 L 287.96875,119.0625 L 290.3125,117.5 L 292.25,118.65625 L 293.4375,119.625 L 295.1875,119.4375 L 296.375,117.875 L 299.09375,119.4375 L 302.4375,118.0625 L 304.375,118.65625 L 306.3125,117.09375 L 307.5,116.5 L 307.875,116.78125 L 308.28125,114.125 L 306.875,112.53125 L 304.5,110.9375 L 303.5,112.53125 L 302.90625,112.71875 L 302.71875,109.75 L 304.5,109.34375 L 304.09375,106.59375 L 301.71875,106.1875 L 302.90625,104.1875 L 306.28125,103.40625 L 307.46875,98.65625 L 309.25,97.84375 L 306.875,96.0625 L 307.6875,94.28125 L 308.0625,88.34375 L 307.25,83.75 L 303.125,84.15625 L 300.34375,83.78125 L 295.1875,85.15625 L 290.8125,89.3125 L 287.25,88.125 L 283.6875,87.75 L 280.90625,84.96875 L 275.9375,83.5625 L 269.21875,84.15625 L 267.4375,82.78125 L 263.84375,82.78125 L 261.28125,83.78125 L 260.09375,82.96875 L 260.09375,80.8125 L 259.6875,80.21875 L 257.21875,80.21875 z ", "name" : "Oise"}, + "FR-61" : {"path": "M 206.84375,124.65625 L 202.875,125.53125 L 201.59375,124.75 L 197.875,125.375 L 197.71875,126.84375 L 196.4375,127.15625 L 195.96875,125.0625 L 194.34375,125.375 L 191.90625,128.125 L 188.21875,130.875 L 184.1875,132.15625 L 180.96875,130.375 L 177.25,131.03125 L 175,128.78125 L 172.875,129.5625 L 169.34375,132 L 165.3125,130.875 L 162.40625,134.25 L 158.46875,135.4375 L 160.625,136.84375 L 162.5625,138.78125 L 162.09375,140.6875 L 162.40625,142.3125 L 161.28125,146.03125 L 157.9375,148.875 L 159.25,151.09375 L 161.40625,152.65625 L 164.34375,150.6875 L 166.28125,152.0625 L 171.5625,148.9375 L 176.84375,149.71875 L 179.75,148.53125 L 180.5625,146.59375 L 182.5,146.40625 L 184.25,147.96875 L 185.03125,152.25 L 187.5625,153.21875 L 188.5625,156.75 L 191.875,156.9375 L 197.15625,152.0625 L 202.4375,151.875 L 204,154 L 204.96875,161.03125 L 208.28125,162.21875 L 210.25,165.15625 L 214.34375,165.15625 L 214.53125,166.5 L 214.71875,164.5625 L 215.5,164.5625 L 218.25,168.65625 L 220.375,169 L 220.375,164.375 L 219.03125,162.59375 L 218.625,161.03125 L 221.5625,159.28125 L 224.5,158.6875 L 226.4375,156.34375 L 226.0625,149.125 L 221.9375,145.625 L 221.75,142.28125 L 218.25,139.9375 L 219.625,138 L 218.8125,135.0625 L 216.09375,134.09375 L 214.125,132.125 L 212.96875,129.40625 L 207.5,129.21875 L 205.9375,127.25 L 206.84375,124.65625 z ", "name" : "Orne"}, + "FR-62" : {"path": "M 269.25,8.65625 L 258.4375,10.71875 L 249.84375,17.34375 L 249.84375,43.71875 L 249.78125,44.5 L 252.8125,45.21875 L 253.78125,47.375 L 256.125,46.78125 L 257.5,45.03125 L 259.25,45.625 L 262.96875,48.53125 L 264.34375,47.96875 L 265.3125,50.3125 L 268.8125,51.875 L 268.8125,53.8125 L 271.375,54.78125 L 273.90625,53.8125 L 278.78125,53.21875 L 279.96875,54.21875 L 282.3125,53.21875 L 283.46875,55.1875 L 280.5625,57.125 L 280.5625,59.875 L 281.53125,60.84375 L 282.3125,60.65625 L 282.875,59.09375 L 284.65625,57.90625 L 286.40625,59.28125 L 290.5,60.65625 L 292.25,60.65625 L 292.25,58.6875 L 294.8125,60.46875 L 295,62.03125 L 293.8125,63.78125 L 295.96875,62.59375 L 297.75,61.8125 L 298.5,63.1875 L 298.5,64.5625 L 301.4375,63 L 306.125,63 L 306.3125,63.1875 L 307.46875,60.96875 L 306.875,59.96875 L 305.09375,59.59375 L 303.125,59.59375 L 301.9375,59.1875 L 303.90625,58 L 305.6875,58.1875 L 307.46875,58 L 307.6875,54.8125 L 308.875,54.03125 L 309.0625,52.25 L 306.875,50.84375 L 304.3125,50.65625 L 303.71875,50.25 L 305.3125,49.0625 L 305.6875,47.875 L 304.3125,46.90625 L 302.3125,44.5 L 302.53125,43.3125 L 305.09375,42.125 L 305.5,40.75 L 303.71875,39.9375 L 302.71875,37.375 L 299.15625,36.96875 L 295.59375,36 L 295.1875,32.03125 L 297.75,30.4375 L 296.78125,28.4375 L 294.78125,28.4375 L 293.40625,30.625 L 287.25,30.25 L 282.28125,29.03125 L 279.53125,26.0625 L 279.53125,23.6875 L 281.6875,22.6875 L 279.90625,21.3125 L 275.5625,21.125 L 272.96875,14.5625 L 269.25,8.65625 z ", "name" : "Pas de Calais"}, + "FR-63" : {"path": "M 299.09375,279.5 L 296.4375,282.5 L 296.25,281.4375 L 294.125,281.625 L 294.125,283.21875 L 292.90625,283.5625 L 291.65625,286.5625 L 290.0625,287.28125 L 287.09375,284.96875 L 287.375,289.5625 L 288.9375,291.5 L 289.71875,295.21875 L 287.375,296.96875 L 286.8125,299.71875 L 284.65625,300.875 L 280.9375,303.03125 L 281.3125,304.78125 L 285.8125,309.28125 L 286.21875,312.03125 L 284.4375,314.9375 L 284.4375,317.6875 L 285.625,319.0625 L 286.21875,322.375 L 285.84375,323.71875 L 291.84375,325.46875 L 293.4375,328.8125 L 296.59375,328.8125 L 297.84375,327.59375 L 299.96875,328.65625 L 301.03125,328.8125 L 303.6875,332.875 L 306.5,333.0625 L 307.21875,331.65625 L 308,331.75 L 308.8125,330.59375 L 312.34375,330.0625 L 314.28125,328.46875 L 316.40625,328.28125 L 316.40625,327.0625 L 317.8125,326.34375 L 318.1875,327.21875 L 319.0625,326.6875 L 320.46875,327.59375 L 322.9375,327.40625 L 325.0625,326.53125 L 326.46875,327.75 L 328.0625,327.75 L 329.3125,330.0625 L 331.25,330.9375 L 332.3125,328.46875 L 333.71875,329.71875 L 336.75,329.875 L 337.8125,327.75 L 339.5625,329.53125 L 342.03125,330.25 L 342.8125,329.5 L 341.28125,329 L 340.6875,326.65625 L 344.40625,323.15625 L 342.65625,316.71875 L 337.5625,313.375 L 335.4375,308.3125 L 333.09375,305.1875 L 333.6875,300.875 L 335.4375,299.125 L 332.3125,296.59375 L 332.40625,295.8125 L 329.65625,294.71875 L 328.78125,292.59375 L 325.78125,292.75 L 323.46875,292.21875 L 323.125,289.75 L 321.34375,288.875 L 319.0625,290.28125 L 316.40625,289.75 L 314.625,289.9375 L 308.625,289.0625 L 303.6875,286.21875 L 303.3125,284.8125 L 301.21875,282.5 L 302.625,280.5625 L 302.09375,279.5 L 299.09375,279.5 z ", "name" : "Puy de Dôme"}, + "FR-64" : {"path": "M 172.15625,428.875 L 169.34375,430.46875 L 163.6875,430.28125 L 163.15625,429.40625 L 159.4375,430.65625 L 156.59375,431.53125 L 154.46875,429.9375 L 152.1875,430.65625 L 151.46875,429.75 L 148.65625,429.75 L 146.875,430.65625 L 142.28125,430.46875 L 139.8125,432.40625 L 135.375,432.0625 L 134.5,433.3125 L 133.4375,432.9375 L 134.84375,431.53125 L 132.375,429.59375 L 129.375,432.25 L 124.25,432.59375 L 118.625,429.78125 L 117.8125,431.21875 L 113.3125,436.6875 L 109.8125,438.0625 L 107.28125,438.4375 L 107.28125,440.59375 L 109.625,442.75 L 113.125,442.9375 L 113.3125,445.46875 L 116.0625,445.6875 L 116.84375,443.90625 L 120.5625,445.46875 L 122.90625,446.0625 L 123.46875,448.40625 L 122.125,449.59375 L 122.125,453.28125 L 119.375,454.65625 L 119.1875,456.40625 L 120.9375,458.375 L 124.0625,459.34375 L 124.65625,456.40625 L 126.40625,454.46875 L 126.21875,457 L 127.59375,458.96875 L 131.09375,458.96875 L 132.65625,461.09375 L 137.34375,461.875 L 141.84375,464.625 L 149.25,464.625 L 149.65625,468.71875 L 154.71875,472.625 L 156.6875,474.96875 L 158.84375,473.8125 L 160.78125,473.40625 L 161.75,474.375 L 163.53125,473.40625 L 166.9375,471.53125 L 167.25,467.5 L 168.8125,466.3125 L 169.625,459.875 L 172.53125,460.46875 L 173.71875,459.6875 L 172.34375,456.9375 L 177.625,452.4375 L 180.75,445.40625 L 182.6875,442.875 L 180.34375,439.375 L 178.78125,437.03125 L 180.9375,435.0625 L 177.625,429.59375 L 172.34375,429.21875 L 172.15625,428.875 z ", "name" : "Pyrénées Atlantiques"}, + "FR-65" : {"path": "M 179.21875,428.53125 L 177.28125,429.5625 L 177.625,429.59375 L 180.9375,435.0625 L 178.78125,437.03125 L 180.34375,439.375 L 182.6875,442.875 L 180.75,445.40625 L 177.625,452.4375 L 172.34375,456.9375 L 173.71875,459.6875 L 172.53125,460.46875 L 169.625,459.875 L 168.8125,466.3125 L 167.25,467.5 L 166.9375,471.53125 L 167.4375,471.25 L 170.75,473.21875 L 174.65625,476.15625 L 175.03125,478.5 L 178.15625,481.03125 L 180.71875,481.03125 L 187.15625,478.28125 L 189.875,481.40625 L 193.59375,482.40625 L 194.96875,480.0625 L 196.71875,480.84375 L 200.5,481.09375 L 200.25,470.59375 L 202.21875,470.59375 L 203.96875,471.46875 L 205.21875,470.25 L 205.03125,468.3125 L 207.5,466.875 L 206.625,463.1875 L 205.5625,462.28125 L 203.4375,463 L 204.5,461.21875 L 203.96875,458.9375 L 200.78125,456.625 L 200.96875,455.03125 L 202.75,452.03125 L 205.03125,451.15625 L 205.03125,449.90625 L 206.4375,447.78125 L 207.375,446.46875 L 203.8125,444.625 L 199.03125,444.625 L 198.3125,443.1875 L 195.84375,443.1875 L 195.125,441.59375 L 192.84375,441.59375 L 192.125,442.3125 L 189.46875,442.3125 L 189.3125,440.71875 L 187.1875,439.3125 L 187.90625,438.59375 L 188.25,436.84375 L 187.71875,436.3125 L 186.65625,433.46875 L 184.34375,433.125 L 182.0625,431.875 L 182.21875,428.53125 L 179.21875,428.53125 z ", "name" : "Hautes Pyrénées"}, + "FR-66" : {"path": "M 300.5,468.65625 L 296.25,470.9375 L 296.59375,473.4375 L 278.0625,473.4375 L 278.21875,476.78125 L 280.15625,479.625 L 272.21875,483.5 L 271.375,483 L 264.84375,483.46875 L 264.03125,485.125 L 260.71875,485.96875 L 258.5,487.90625 L 252.4375,489.3125 L 252.78125,491.375 L 255.71875,494.125 L 261.5625,495.6875 L 261.75,499.1875 L 264.875,501.9375 L 267.21875,501.53125 L 270.5625,497.4375 L 274.65625,496.65625 L 281.09375,498.8125 L 286.5625,503.5 L 288.125,501.53125 L 289.5,501.53125 L 290.875,502.5 L 292.03125,501.9375 L 292.21875,499.1875 L 298.09375,497.8125 L 300.03125,495.28125 L 302.96875,494.3125 L 307.0625,494.3125 L 309.625,497.03125 L 312.75,497.25 L 312.75,494.125 L 311.1875,491.96875 L 308.4375,490.78125 L 308,473.71875 L 305.4375,472.53125 L 300.5,468.65625 z ", "name" : "Pyrénées Orientales"}, + "FR-67" : {"path": "M 480.71875,112.28125 L 477,113.3125 L 475.28125,116.3125 L 475.28125,119.25 L 473.71875,120.625 L 472.34375,120.625 L 469.8125,118.84375 L 467.84375,120.21875 L 465.5,120.21875 L 463.5625,118.28125 L 459.84375,117.6875 L 457.6875,116.71875 L 456.90625,113.78125 L 455.15625,115.71875 L 454.1875,120.21875 L 451.625,121 L 451.625,123.53125 L 454.1875,124.71875 L 456.125,126.09375 L 455.34375,127.84375 L 457.125,129 L 460.25,126.65625 L 465.6875,129.78125 L 463.375,134.09375 L 463.5625,135.46875 L 465.125,137.03125 L 463.9375,141.125 L 460.03125,145.03125 L 457.875,144.84375 L 459.25,146.1875 L 458.46875,149.71875 L 459.25,155 L 462.96875,155.96875 L 462.65625,156.6875 L 465.59375,156.53125 L 467.3125,158.625 L 468.84375,160.53125 L 472.6875,160.34375 L 474.40625,165.3125 L 477.40625,166.625 L 477.375,166 L 482.46875,156.03125 L 481.875,150.375 L 484.21875,142.75 L 484.8125,136.09375 L 489.875,132.40625 L 489.875,130.0625 L 491.84375,127.5 L 493.40625,127.5 L 495.15625,125.75 L 494.78125,122.4375 L 496.53125,117.75 L 499.25,117.15625 L 496.53125,115 L 491.65625,114.4375 L 487.34375,112.28125 L 484.40625,114.03125 L 482.84375,112.28125 L 480.71875,112.28125 z ", "name" : "Bas-Rhin"}, + "FR-68" : {"path": "M 465.59375,156.53125 L 462.65625,156.6875 L 460.8125,160.84375 L 458.46875,165.53125 L 459.0625,168.46875 L 457.125,172.96875 L 453.78125,175.875 L 453.59375,183.5 L 451.15625,185.59375 L 451.25,185.65625 L 452.03125,187.21875 L 455.15625,187.40625 L 458.6875,190.15625 L 459.25,191.5 L 459.0625,193.84375 L 458.09375,195.625 L 458.46875,197.96875 L 461.21875,197.5625 L 461.8125,199.71875 L 462.78125,203.875 L 465.09375,203.5 L 464.6875,205.625 L 466.0625,206.8125 L 473.28125,206.625 L 477,203.6875 L 477.1875,199.375 L 479.15625,196.84375 L 476.59375,193.90625 L 475.25,190.78125 L 476.8125,188.65625 L 476.8125,183.75 L 477.78125,181.40625 L 477.78125,177.5 L 479.53125,174.96875 L 477.59375,172.25 L 477.40625,166.625 L 474.40625,165.3125 L 472.6875,160.34375 L 468.84375,160.53125 L 467.3125,158.625 L 465.59375,156.53125 z ", "name" : "Haut Rhin"}, + "FR-69" : {"path": "M 371.75,275.3125 L 369.625,275.5 L 367.84375,277.25 L 366.6875,275.6875 L 364.9375,277.25 L 362.5625,275.6875 L 360.625,275.6875 L 359.84375,276.28125 L 359.4375,278.53125 L 360.5,279.375 L 360.5,281.28125 L 361.78125,283.40625 L 360.71875,284.6875 L 356.6875,284.6875 L 356.46875,288.5 L 355.1875,289.78125 L 356.03125,292.96875 L 356.03125,294.875 L 357.75,296.5625 L 357.75,298.90625 L 360.28125,301.25 L 360.28125,304 L 359.03125,305.90625 L 360.5,306.78125 L 360.5,308.25 L 359.21875,309.3125 L 359.21875,311.03125 L 364.75,316.125 L 371.34375,317.1875 L 371.96875,319.09375 L 369.84375,321.625 L 371.5625,322.6875 L 373.6875,321.84375 L 375.96875,322.1875 L 380.0625,320.15625 L 379.40625,318.875 L 376.65625,316.125 L 380.90625,314.625 L 386.4375,313.34375 L 390.6875,307.84375 L 387.90625,305.5 L 388.0625,303.46875 L 384.09375,302.3125 L 381.53125,303.15625 L 381.125,299.75 L 378.78125,297.625 L 377.28125,297.40625 L 373.46875,295.09375 L 374.09375,293.59375 L 374.09375,287 L 375.15625,285.53125 L 375.53125,280.96875 L 374.875,282.53125 L 373.5,282.34375 L 372.75,278.4375 L 371.75,275.3125 z ", "name" : "Rhône"}, + "FR-70" : {"path": "M 423.5,175.5 L 419.8125,176.09375 L 419.21875,178.03125 L 417.25,179.40625 L 415.90625,177.84375 L 414.9375,178.4375 L 415.6875,179.59375 L 413.75,180.78125 L 414.34375,182.34375 L 412.1875,183.125 L 412.1875,185.65625 L 409.4375,185.65625 L 409.25,187.21875 L 406.53125,187.8125 L 406.71875,190.15625 L 408.46875,190.34375 L 407.5,191.5 L 406.90625,195.40625 L 405.15625,195.40625 L 402.21875,196.59375 L 399.09375,195.40625 L 396.375,196.59375 L 396.375,198.5625 L 398.5,198.9375 L 400.0625,202.0625 L 400.28125,203.625 L 397.75,206.5625 L 396.5625,206.9375 L 395.78125,207.90625 L 397.9375,208.90625 L 398.3125,212.03125 L 400.0625,212.21875 L 400.28125,216.125 L 401.0625,216.90625 L 401.15625,217.53125 L 402.65625,217.9375 L 404.34375,219.34375 L 406.875,219.34375 L 407.84375,218.375 L 409.5625,218.4375 L 411.34375,218.5 L 415.28125,215.28125 L 416.40625,215.28125 L 417.65625,214.3125 L 421.71875,214.4375 L 424.8125,211.90625 L 427.0625,211.5 L 427.90625,209.40625 L 429.71875,208.84375 L 431.53125,205.75 L 434.0625,203.78125 L 436.71875,203.375 L 438.6875,204.78125 L 442.34375,204.34375 L 442.34375,202.375 L 443.8125,201.53125 L 444.96875,199.9375 L 447.21875,199.9375 L 448.46875,198.625 L 448.9375,195.5 L 448.9375,193.5625 L 448.09375,190.59375 L 448.09375,188.09375 L 449.625,186.96875 L 451.4375,186.03125 L 451.25,185.65625 L 445,182.34375 L 443.25,180.375 L 441.5,179.21875 L 439.9375,180 L 439.71875,181.15625 L 438.15625,182.125 L 437.1875,182.125 L 434.25,178.8125 L 430.15625,178.8125 L 428.40625,180.1875 L 426.84375,180.375 L 424.3125,178.4375 L 424.5,176.28125 L 423.5,175.5 z ", "name" : "Haute Saône"}, + "FR-71" : {"path": "M 351.46875,227.84375 L 351.46875,228.03125 L 348.53125,228.03125 L 346.15625,229.4375 L 344.75,231.40625 L 345.875,233.09375 L 346.84375,233.65625 L 346.15625,235.34375 L 345.15625,235.90625 L 344.0625,237.4375 L 345.3125,238.28125 L 345.15625,240.25 L 345.4375,242.34375 L 347.28125,243.46875 L 347.28125,244.3125 L 345.3125,245.4375 L 345.3125,246.6875 L 346.71875,247.9375 L 346.5625,248.65625 L 343.5,248.5 L 343.21875,249.5 L 341.8125,249.78125 L 340.40625,251.59375 L 338.59375,251.59375 L 337.1875,253 L 335.34375,253.28125 L 334.375,250.90625 L 333.125,250.75 L 330.0625,252.65625 L 333.6875,259.46875 L 333.6875,262.40625 L 334.65625,263.59375 L 337.96875,263.59375 L 339.125,265.15625 L 342.25,265.15625 L 343.625,267.09375 L 343.4375,274.71875 L 339.34375,277.84375 L 339.25,278.0625 L 339.53125,278.03125 L 340.125,278.21875 L 340.3125,281.34375 L 343.25,281.9375 L 343.625,283.3125 L 345.1875,283.3125 L 347.53125,281.9375 L 353.78125,282.90625 L 354.96875,284.09375 L 356.53125,282.53125 L 358.6875,282.53125 L 359.84375,276.28125 L 360.625,275.6875 L 362.5625,275.6875 L 364.9375,277.25 L 366.6875,275.6875 L 367.84375,277.25 L 369.625,275.5 L 371.75,275.3125 L 372.75,278.4375 L 373.5,282.34375 L 374.875,282.53125 L 376.0625,279.78125 L 379.75,265.34375 L 381.125,262.8125 L 383.28125,262.59375 L 385.4375,264.375 L 387,263.96875 L 388.9375,262.59375 L 390.90625,263 L 392.0625,265.53125 L 393.1875,265.96875 L 398.3125,265.34375 L 400.28125,263.78125 L 399.5,262.59375 L 397.15625,261.8125 L 396.9375,259.09375 L 398.90625,257.71875 L 399.6875,254.40625 L 397.9375,251.28125 L 396.75,249.71875 L 397.34375,249.125 L 397.34375,247.1875 L 395.78125,246.1875 L 395.375,244.625 L 399.875,244.0625 L 400.28125,242.5 L 398.90625,242.5 L 397.75,241.125 L 395.59375,241.125 L 393.8125,238.1875 L 392.25,238 L 392.4375,235.65625 L 390.75,235.46875 L 388.5,237 L 386.25,237.5625 L 384.71875,236.59375 L 382.75,236.46875 L 382.1875,237.28125 L 380.375,237.5625 L 376.3125,238.84375 L 370.40625,240.9375 L 368.15625,239.125 L 365.5,238.5625 L 365.375,236.1875 L 362.84375,234.34375 L 359.34375,231.6875 L 355.40625,231.8125 L 351.625,227.90625 L 351.46875,227.84375 z ", "name" : "Saône et Loire"}, + "FR-72" : {"path": "M 202.4375,151.875 L 197.15625,152.0625 L 191.875,156.9375 L 189.125,156.78125 L 185.46875,157.96875 L 184.34375,159.90625 L 183.84375,164.09375 L 184.1875,166.65625 L 181.28125,169.09375 L 180.46875,170.6875 L 181.125,172.15625 L 180.3125,174.09375 L 180.625,174.90625 L 177.40625,175.21875 L 176.9375,176.65625 L 178.375,180.21875 L 178.21875,181.1875 L 176.9375,182.3125 L 174.1875,182.46875 L 173.84375,183.4375 L 174.5,184.40625 L 174.5,190.21875 L 173.875,191.6875 L 175.625,193.125 L 175.625,195.0625 L 178.53125,195.21875 L 186.125,197.46875 L 194.34375,202.46875 L 197,203.5 L 198.3125,200.875 L 202.21875,203.625 L 204.375,203.625 L 203.1875,199.71875 L 205.5625,201.28125 L 206.90625,199.3125 L 212.5625,197.75 L 211.59375,195.40625 L 212.96875,193.65625 L 215.90625,192.5 L 218.625,188.96875 L 218.625,185.25 L 220.59375,185.25 L 221.375,182.53125 L 221.5625,178.4375 L 219.625,176.65625 L 221.1875,173.9375 L 223.5,171 L 220.78125,169.0625 L 218.25,168.65625 L 215.5,164.5625 L 214.71875,164.5625 L 214.53125,166.5 L 214.34375,165.15625 L 210.25,165.15625 L 208.28125,162.21875 L 204.96875,161.03125 L 204,154 L 202.4375,151.875 z ", "name" : "Sarthe"}, + "FR-73" : {"path": "M 417,293.8125 L 416.59375,299.53125 L 415.3125,300.59375 L 415.3125,306.96875 L 412.75,307.40625 L 412.34375,311.03125 L 410,312.71875 L 409.96875,312.6875 L 410.21875,313.78125 L 412.5625,316.3125 L 412.5625,318.03125 L 414.875,322.28125 L 419.78125,323.34375 L 421.46875,324.625 L 422.125,323.96875 L 421.25,322.28125 L 422.53125,319.5 L 424.03125,319.3125 L 426.5625,322.6875 L 427.625,321.21875 L 429.125,321.21875 L 433.15625,325.25 L 433.375,328 L 431.46875,329.0625 L 430.59375,333.09375 L 432.3125,334.8125 L 432.3125,336.5 L 431.875,338.21875 L 433.15625,336.9375 L 435.28125,338.21875 L 436.40625,339.75 L 439.9375,339.375 L 441.09375,340.53125 L 441.6875,343.28125 L 445.1875,342.875 L 445.59375,339.9375 L 447.34375,339.15625 L 451.09375,339.34375 L 451.03125,339.21875 L 456.875,336.875 L 459.03125,338.25 L 461.1875,338.25 L 461.375,335.90625 L 463.90625,334.53125 L 464.875,333.375 L 469.96875,331.40625 L 470.5625,328.09375 L 469.5625,326.53125 L 472.3125,321.84375 L 469.78125,320.875 L 469,318.125 L 463.71875,315 C 463.71875,315 464.03377,309.01275 463.53125,307.9375 C 463.51544,307.91055 463.48155,307.86019 463.46875,307.84375 C 463.46374,307.8383 463.44264,307.81713 463.4375,307.8125 C 463.43393,307.81272 463.4091,307.81243 463.40625,307.8125 C 463.4062,307.80552 463.40608,307.78312 463.40625,307.78125 C 463.40269,307.78137 463.37784,307.78121 463.375,307.78125 C 463.37209,307.7811 463.3467,307.78118 463.34375,307.78125 C 463.34022,307.78117 463.31534,307.78126 463.3125,307.78125 C 462.53125,307.97657 459.625,308.1875 459.625,308.1875 L 456.6875,304.84375 L 456.78125,301.625 L 455.46875,301.46875 L 453.96875,303.15625 L 452.0625,304.4375 L 452.5,303.375 L 450.5625,300.1875 L 447.375,300.1875 L 445.46875,297.84375 L 446.53125,296.5625 L 446.125,295.28125 L 444.625,294.875 L 442.71875,296.15625 L 441.21875,300.59375 L 439.3125,302.09375 L 438.46875,305.5 L 437.625,307.1875 L 434.21875,307.84375 L 433.15625,306.78125 L 430.1875,303.59375 L 428.46875,303.59375 L 427.84375,304.84375 L 424.4375,304.4375 L 422.96875,301.65625 L 419.125,301.03125 L 419.125,295.5 L 417,293.8125 z ", "name" : "Savoie"}, + "FR-74" : {"path": "M 446.125,266.1875 L 441.65625,266.96875 L 437.34375,270.46875 L 436.1875,268.71875 L 434.03125,268.90625 L 432.0625,273.21875 L 432.28125,274.96875 L 434.40625,276.71875 L 430.5,279.28125 L 427.96875,281.625 L 423.65625,281.625 L 421.6875,283.1875 L 419.78125,283.8125 L 418.71875,285.75 L 416.8125,284.6875 L 416.375,290.1875 L 417.4375,292.125 L 417.5,294.21875 L 419.125,295.5 L 419.125,301.03125 L 422.96875,301.65625 L 424.4375,304.4375 L 427.84375,304.84375 L 428.46875,303.59375 L 430.1875,303.59375 L 433.15625,306.78125 L 434.21875,307.84375 L 437.625,307.1875 L 438.46875,305.5 L 439.3125,302.09375 L 441.21875,300.59375 L 442.71875,296.15625 L 444.625,294.875 L 446.125,295.28125 L 446.53125,296.5625 L 445.46875,297.84375 L 447.375,300.1875 L 450.5625,300.1875 L 452.5,303.375 L 452.0625,304.4375 L 453.96875,303.15625 L 455.46875,301.46875 L 456.78125,301.625 L 456.875,298.21875 L 463.53125,295.46875 L 464.3125,293.53125 L 463.90625,289.21875 L 459.625,284.75 L 458.25,285.53125 L 458.25,283.75 L 458.25,280.84375 L 454.53125,279.0625 L 454.34375,277.5 L 456.5,275.15625 L 456.5,272.4375 L 452.96875,268.71875 L 452.78125,266.1875 L 446.125,266.1875 z ", "name" : "Haute Savoie"}, + "FR-75" : {"path": "M 280.28125,129.0625 L 277.75,129.09375 L 276.625,129.59375 L 276.15625,130.21875 L 275.125,130.28125 L 274.1875,131.34375 L 274.21875,131.9375 L 274.4375,132.625 L 276,133.0625 L 277.90625,134.03125 L 279.125,134.09375 L 279.9375,133.875 L 280.78125,133.28125 L 281.0625,133.53125 L 282.875,133.78125 L 283.1875,133.125 L 283.1875,132.46875 L 282.875,132.34375 L 281.625,132.40625 L 281.71875,132.71875 L 281.5,132.90625 L 281.09375,132.90625 L 281.25,132.5 L 281.3125,132.0625 L 281.25,132.0625 L 281.09375,130.3125 L 280.28125,129.0625 z ", "name" : "Paris"}, + "FR-76" : {"path": "M 241.9375,61.5 L 240.65625,63.0625 L 232.28125,69.5 L 217.4375,73.21875 L 207.65625,76.71875 L 199.65625,81.03125 L 194.96875,88.0625 L 194,93.53125 L 197.90625,96.46875 L 203.5625,97.625 L 202.65625,97.78125 L 202.6875,97.9375 L 207.0625,97.375 L 209.3125,94.96875 L 211,94.5625 L 212.9375,97.9375 L 215.625,97.65625 L 216.75,99.59375 L 221.5,99.3125 L 226.28125,102.6875 L 223.1875,103.65625 L 225.4375,105.34375 L 226.84375,105.34375 L 228.09375,108.03125 L 230.34375,108.03125 L 231.03125,106.34375 L 229.34375,105.21875 L 234.125,103.8125 L 239.15625,103.25 L 240.4375,99.59375 L 242.8125,97.5 L 247.3125,97.375 L 252.5,100.03125 L 255.59375,100.375 L 256.125,98.75 L 257.5,96.1875 L 258.28125,94.84375 L 256.3125,94.84375 L 256.3125,91.5 L 255.15625,89.5625 L 255.9375,85.65625 L 256.71875,83.6875 L 255.15625,83.6875 L 255.9375,81.75 L 257.875,79.40625 L 255.9375,75.875 L 255.34375,72.375 L 246.75,63.96875 L 245.78125,62.03125 L 243.625,62.21875 L 241.9375,61.5 z ", "name" : "Seine Maritime"}, + "FR-77" : {"path": "M 307.5,116.5 L 306.3125,117.09375 L 304.375,118.65625 L 302.4375,118.0625 L 299.09375,119.4375 L 296.375,117.875 L 295.1875,119.4375 L 293.4375,119.625 L 292.25,118.65625 L 290.3125,117.5 L 287.96875,119.0625 L 287.875,118.96875 L 287.03125,124.375 L 288.1875,131.25 L 288.1875,135.84375 L 286.65625,139.6875 L 287.03125,142.34375 L 285.3125,143.6875 L 286.25,148.875 L 285.5,150 L 284.9375,155.1875 L 286.25,156.90625 L 281.875,159.78125 L 281.875,163.71875 L 283.09375,165.53125 L 285.4375,166.71875 L 285.625,170.03125 L 282.5,172.1875 L 284.25,173.75 L 286.40625,172.375 L 291.6875,172.5625 L 293.625,172.1875 L 294.21875,170.625 L 296.375,170.8125 L 296.75,172.375 L 301.625,169.625 L 303.40625,167.5 L 305.75,164.75 L 304.1875,163 L 305.5625,160.0625 L 309.0625,158.3125 L 316.6875,158.6875 L 318.4375,157.34375 L 318.59375,157.5 L 319.03125,154.21875 L 319.8125,150.3125 L 321.1875,148.53125 L 321.375,146.1875 L 324.09375,145.03125 L 324.09375,143.46875 L 321.1875,143.65625 L 320.59375,142.28125 L 321.5625,140.53125 L 320.78125,137.59375 L 319.21875,136.625 L 319.625,133.90625 L 321.1875,132.90625 L 320.96875,131.75 L 321.53125,131.0625 L 318.25,130.375 L 317.25,128.03125 L 315.5,127.4375 L 310.25,122.375 L 309.65625,118.0625 L 307.5,116.5 z ", "name" : "Seine et Marne"}, + "FR-78" : {"path": "M 251.5,118.15625 L 251.4375,118.28125 L 245.96875,119.84375 L 245.1875,120.8125 L 246.1875,122.375 L 246.1875,123.9375 L 247.9375,124.3125 L 246.9375,125.3125 L 247.03125,126.1875 L 247.15625,126.09375 L 249.09375,128.03125 L 249.6875,130.375 L 251.25,131.9375 L 250.46875,134.09375 L 250.46875,136.03125 L 251.84375,137.59375 L 250.46875,139.9375 L 251.84375,143.28125 L 254.5625,145.21875 L 254.96875,147.375 L 257.3125,147.75 L 257.875,152.0625 L 259.65625,154.21875 L 262.8125,154.8125 L 263.28125,151.71875 L 264.625,150.1875 L 263.5,148.46875 L 266.34375,148.46875 L 268.28125,145.8125 L 266.9375,143.5 L 267.3125,141.40625 L 270.1875,140.0625 L 270.5625,137.9375 L 272.46875,137.1875 L 274.21875,136.40625 L 274.5625,136.625 L 274.5625,136.40625 L 272.8125,134.4375 L 271.71875,131.46875 L 273.46875,127.65625 L 272.59375,124.78125 L 269.1875,122.71875 L 264.375,122.5 L 259.875,119.625 L 256.25,120.28125 L 251.5,118.15625 z ", "name" : "Yvelines"}, + "FR-79" : {"path": "M 181.71875,229.40625 L 176.4375,229.59375 L 171.5625,230.5625 L 166.28125,230.96875 L 166.28125,233.6875 L 163.5625,235.46875 L 157.5,234.09375 L 153.40625,235.84375 L 155.34375,238.59375 L 155.34375,240.9375 L 160.03125,244.84375 L 158.875,247.375 L 162,250.875 L 160.625,252.65625 L 162.5625,255.5625 L 163.15625,261.03125 L 162,262.59375 L 163.375,264.9375 L 162,267.5 L 162.1875,269.0625 L 163.75,267.875 L 165.6875,269.84375 L 162.96875,271.59375 L 162,272.75 L 159.84375,273.34375 L 157.3125,274.53125 L 157.125,274.375 L 157.21875,277.25 L 159.34375,279.5625 L 159.34375,280.84375 L 162.53125,283.1875 L 166.5625,283.40625 L 169.3125,287 L 173.78125,286.59375 L 177.40625,289.125 L 180.15625,290.40625 L 180.59375,292.53125 L 182.125,294 L 183.96875,292.96875 L 183.5625,291.90625 L 185.03125,290.1875 L 185.03125,288.71875 L 187.59375,288.0625 L 191,286.375 L 194.59375,285.75 L 195.25,283.8125 L 192.25,282.96875 L 190.78125,280.625 L 191.84375,278.09375 L 193.125,276.59375 L 193.125,273.40625 L 191.84375,272.5625 L 190.15625,273.40625 L 190.15625,274.46875 L 189.28125,275.75 L 187.59375,273.84375 L 187.375,272.5625 L 188.03125,271.09375 L 186.53125,270.03125 L 186.53125,265.5625 L 185.6875,265.34375 L 185.6875,263.84375 L 186.96875,261.71875 L 187.15625,260.65625 L 188.03125,258.34375 L 187.375,256.84375 L 185.25,256 L 187.375,252.8125 L 188.03125,251.125 L 188.03125,250.0625 L 186.53125,248.34375 L 186.53125,247.71875 L 187.375,246.21875 L 186.75,245.15625 L 188.03125,243.6875 L 186.96875,241.34375 L 186.3125,237.9375 L 186.09375,235.8125 L 184.40625,236.03125 L 184.09375,231.21875 L 183.6875,231.9375 L 182.3125,230.78125 L 181.71875,229.40625 z ", "name" : "Deux Sèvres"}, + "FR-80" : {"path": "M 249.78125,44.5 L 249.25,50.9375 L 253.5625,54.84375 L 253.5625,56.8125 L 248.28125,53.6875 L 241.9375,61.5 L 243.625,62.21875 L 245.78125,62.03125 L 246.75,63.96875 L 255.34375,72.375 L 255.9375,75.875 L 257.875,79.40625 L 257.21875,80.21875 L 259.6875,80.21875 L 260.09375,80.8125 L 260.09375,82.96875 L 261.28125,83.78125 L 263.84375,82.78125 L 267.4375,82.78125 L 269.21875,84.15625 L 275.9375,83.5625 L 280.90625,84.96875 L 283.6875,87.75 L 287.25,88.125 L 290.8125,89.3125 L 295.1875,85.15625 L 300.34375,83.78125 L 303.125,84.15625 L 307.25,83.75 L 306.875,81.59375 L 305.90625,77.625 L 305.5,75.25 L 307.28125,73.25 L 307.28125,70.6875 L 309.84375,67.90625 L 309.375,65.15625 L 307.875,64.75 L 306.125,63 L 301.4375,63 L 298.5,64.5625 L 298.5,63.1875 L 297.75,61.8125 L 295.96875,62.59375 L 293.8125,63.78125 L 295,62.03125 L 294.8125,60.46875 L 292.25,58.6875 L 292.25,60.65625 L 290.5,60.65625 L 286.40625,59.28125 L 284.65625,57.90625 L 282.875,59.09375 L 282.3125,60.65625 L 281.53125,60.84375 L 280.5625,59.875 L 280.5625,57.125 L 283.46875,55.1875 L 282.3125,53.21875 L 279.96875,54.21875 L 278.78125,53.21875 L 273.90625,53.8125 L 271.375,54.78125 L 268.8125,53.8125 L 268.8125,51.875 L 265.3125,50.3125 L 264.34375,47.96875 L 262.96875,48.53125 L 259.25,45.625 L 257.5,45.03125 L 256.125,46.78125 L 253.78125,47.375 L 252.8125,45.21875 L 249.78125,44.5 z ", "name" : "Somme"}, + "FR-81" : {"path": "M 270.8125,396.875 L 267.4375,397.0625 L 265.15625,399.34375 L 264.4375,397.75 L 262.84375,398.65625 L 262.6875,398.28125 L 261.78125,399.1875 L 258.96875,400.25 L 256.65625,401.65625 L 250.65625,402.375 L 249.9375,405.375 L 252.25,405.375 L 249.9375,407.5 L 248.875,409.4375 L 245.53125,409.4375 L 247.28125,411.375 L 246.28125,413.03125 L 246.59375,413.15625 L 247.46875,415.78125 L 249.59375,418.28125 L 250.125,418.625 L 250.28125,421.09375 L 252.0625,423.9375 L 253.46875,425.53125 L 253.46875,427.46875 L 252.0625,428 L 253.125,429.59375 L 257.71875,431.53125 L 258.59375,432.78125 L 260.90625,435.59375 L 263.5625,436.3125 L 265.6875,435.9375 L 265.6875,438.4375 L 265.625,439.71875 L 266.78125,439.5625 L 266.5,440.9375 L 270.375,440.9375 L 273.96875,442.0625 L 274.25,438.46875 L 275.90625,438.46875 L 281.96875,439.5625 L 287.78125,439.5625 L 292.1875,438.1875 L 293.3125,434.59375 L 290.28125,431.8125 L 291.09375,429.0625 L 292.75,426.59375 L 295.5,428.5 L 302.6875,426.03125 L 303.8125,423.8125 L 300.15625,421.46875 L 298.5625,421.09375 L 297.5,422.5 L 295.375,423.03125 L 292,421.28125 L 288.46875,416.6875 L 288.46875,414.75 L 286.53125,411.1875 L 286.71875,409.59375 L 285.125,405.53125 L 282.125,404.125 L 280,400.40625 L 274.15625,399.34375 L 270.8125,396.875 z ", "name" : "Tarn"}, + "FR-82" : {"path": "M 220.1875,384.6875 L 218.8125,389.15625 L 220.96875,391.5 L 220,395.21875 L 218.8125,396.59375 L 219.625,398.9375 L 215.90625,399.71875 L 212.96875,400.5 L 213.75,403.21875 L 212.28125,403.65625 L 213.15625,404.46875 L 216,404.46875 L 217.40625,403.78125 L 218.65625,404.46875 L 216.34375,405.53125 L 216.34375,407.3125 L 214.21875,408.90625 L 214.21875,411.1875 L 218.125,411.375 L 219.34375,412.625 L 219.34375,415.09375 L 220.78125,416.5 L 219.53125,418.4375 L 220.0625,419.5 L 222.53125,418.4375 L 227.65625,418.4375 L 229.09375,417.5625 L 230.84375,417.5625 L 232.78125,419.875 L 237.21875,418.625 L 238.4375,416.6875 L 236.6875,415.78125 L 237.90625,415.28125 L 238.28125,413.5 L 240.21875,413.6875 L 241.28125,414.90625 L 242.15625,413.5 L 245,412.4375 L 246.28125,413.03125 L 247.28125,411.375 L 245.53125,409.4375 L 248.875,409.4375 L 249.9375,407.5 L 252.25,405.375 L 249.9375,405.375 L 250.65625,402.375 L 256.65625,401.65625 L 258.96875,400.25 L 261.78125,399.1875 L 262.6875,398.28125 L 261.59375,395.46875 L 263.1875,392.28125 L 260.375,392.09375 L 260.03125,387.6875 L 255.78125,389.625 L 252.9375,388.9375 L 251.1875,391.0625 L 248.1875,390.6875 L 247.65625,394.21875 L 246.21875,394.21875 L 245.34375,392.28125 L 244.8125,391.40625 L 243.21875,391.5625 L 240.21875,394.75 L 236.5,394.59375 L 235.96875,392.28125 L 235.96875,390.53125 L 235.625,390.15625 L 234.375,391.5625 L 232.78125,391.5625 L 231.03125,389.625 L 229.4375,389.625 L 228.375,387.5 L 229.78125,385.90625 L 229.625,384.875 L 227.125,384.96875 L 227.4375,385.65625 L 223.125,386.4375 L 220.1875,384.6875 z ", "name" : "Tarn et Garonne"}, + "FR-83" : {"path": "M 457.78125,413.1875 L 454.8125,413.3125 L 453.40625,414.75 L 448.09375,414.5625 L 443.5,417.90625 L 440.34375,415.78125 L 435.375,417.375 L 434.5,419.15625 L 430.96875,421.8125 L 424.59375,417.5625 L 419.4375,419.25 L 419.1875,420.625 L 419.28125,420.5625 L 422.46875,422.6875 L 418.21875,425.53125 L 416.46875,429.0625 L 418.59375,430.8125 L 418.40625,434.53125 L 421.78125,437.71875 L 420.875,438.4375 L 417,438.25 L 417,439.65625 L 418.75,440.53125 L 418.75,441.0625 L 417.15625,442.5 L 418.0625,443.5625 L 419.46875,443.5625 L 420.875,444.96875 L 421.0625,446.03125 L 419.28125,447.09375 L 417.875,448.6875 L 417.6875,452.5625 L 418.21875,453.28125 L 421.71875,454.84375 L 422.6875,458.75 L 424.84375,459.15625 L 426.8125,457.78125 L 430.3125,455.625 L 436.375,456.21875 L 436.1875,457.78125 L 434.21875,458.75 L 438.90625,458.96875 L 437.75,457.78125 L 437.34375,455.25 L 439.875,453.5 L 442.8125,454.46875 L 444,454.84375 L 444.96875,456.03125 L 446.34375,455.0625 L 446.71875,452.5 L 448.28125,451.15625 L 452.375,451.15625 L 453.5625,449.375 L 456.28125,450.15625 L 459.40625,448.8125 L 459.40625,443.71875 L 455.3125,443.90625 L 458.4375,441.96875 L 460,439.8125 L 460.40625,436.6875 L 466.0625,435.90625 L 469.21875,432.375 L 467.03125,430.125 L 467.03125,428.875 L 465.96875,427.8125 L 467.375,426.59375 L 467.03125,424.625 L 464.71875,423.75 L 463.5,423.75 L 461.375,421.625 L 461,417.90625 L 458.71875,416.84375 L 456.40625,416.6875 L 455.53125,414.5625 L 457.78125,413.1875 z ", "name" : "Var"}, + "FR-84" : {"path": "M 387,381.34375 L 384.25,381.5625 L 382.125,384.875 L 382.6875,388.375 L 386,388.78125 L 385.4375,390.34375 L 382.875,390.53125 L 379.96875,393.46875 L 379.1875,392.5 L 379.75,388.59375 L 378.59375,387.21875 L 373.3125,388 L 372.28125,390.09375 L 372.84375,390.40625 L 376.15625,395.90625 L 376.15625,400.34375 L 381.96875,406.125 L 381.96875,408.625 L 379.71875,409.90625 L 379.875,409.96875 L 386.9375,412.96875 L 389.9375,416.3125 L 391.375,418.28125 L 395.25,420.03125 L 399.84375,419.875 L 407.4375,423.03125 L 411.6875,423.5625 L 417,422.34375 L 419.1875,420.625 L 419.46875,419.15625 L 415.40625,414.5625 L 410.96875,414.5625 L 410.96875,412.96875 L 412.5625,411.1875 L 412.5625,409.25 L 409.03125,407.5 L 408.6875,404.65625 L 410.625,403.78125 L 410.625,401.3125 L 408.5,400.9375 L 408.34375,398.28125 L 408.3125,398.09375 L 406.53125,397.96875 L 403.59375,395.8125 L 402.8125,393.28125 L 397.34375,392.875 L 393.25,392.5 L 392.84375,390.15625 L 394.21875,387.21875 L 391.6875,389.375 L 387.78125,388.96875 L 387,387.59375 L 389.71875,383.90625 L 387,381.34375 z ", "name" : "Vaucluse"}, + "FR-85" : {"path": "M 138.53125,229.5625 L 137.40625,231.65625 L 134.1875,231.65625 L 135.46875,232.96875 L 134.5,236.1875 L 131.59375,237.15625 L 130.46875,236.34375 L 130.96875,233.125 L 130.15625,231.34375 L 128.375,231.34375 L 127.09375,232.78125 L 127.71875,237.3125 L 129.1875,239.40625 L 127.71875,241.03125 L 125,240.53125 L 120.96875,239.5625 L 119.84375,236.5 L 117.25,236.1875 L 113.875,234.71875 L 113.0625,232.78125 L 109.375,230.375 L 103.5625,237.875 L 103.375,242.5625 L 109.40625,248.40625 L 109.21875,250.15625 L 110.96875,250.15625 L 114.6875,261.3125 L 118.59375,263.25 L 122.5,267.15625 L 127,267.15625 L 128.75,271.0625 L 133.0625,271.0625 L 135,274 L 139.3125,276.15625 L 139.5,273.40625 L 140.59375,274.4375 L 146.5625,270.8125 L 149.3125,270.625 L 150.46875,273.75 L 154.1875,272.1875 L 157.3125,274.53125 L 159.84375,273.34375 L 162,272.75 L 162.96875,271.59375 L 165.6875,269.84375 L 163.75,267.875 L 162.1875,269.0625 L 162,267.5 L 163.375,264.9375 L 162,262.59375 L 163.15625,261.03125 L 162.5625,255.5625 L 160.625,252.65625 L 162,250.875 L 158.875,247.375 L 160.03125,244.84375 L 155.34375,240.9375 L 155.34375,238.59375 L 153.40625,235.84375 L 153.78125,235.6875 L 151.125,233.4375 L 146.125,233.4375 L 144.5,232.46875 L 142.25,232.15625 L 139.65625,229.71875 L 138.53125,229.5625 z ", "name" : "Vendée"}, + "FR-86" : {"path": "M 188.75,225.6875 L 185.03125,229.59375 L 184.09375,231.21875 L 184.40625,236.03125 L 186.09375,235.8125 L 186.3125,237.9375 L 186.96875,241.34375 L 188.03125,243.6875 L 186.75,245.15625 L 187.375,246.21875 L 186.53125,247.71875 L 186.53125,248.34375 L 188.03125,250.0625 L 188.03125,251.125 L 187.375,252.8125 L 185.25,256 L 187.375,256.84375 L 188.03125,258.34375 L 187.15625,260.65625 L 186.96875,261.71875 L 185.6875,263.84375 L 185.6875,265.34375 L 186.53125,265.5625 L 186.53125,270.03125 L 188.03125,271.09375 L 187.375,272.5625 L 187.59375,273.84375 L 189.28125,275.75 L 190.15625,274.46875 L 190.15625,273.40625 L 191.84375,272.5625 L 193.125,273.40625 L 193.125,276.59375 L 191.84375,278.09375 L 190.78125,280.625 L 192.25,282.96875 L 195.25,283.8125 L 194.59375,285.75 L 191.8125,286.21875 L 194.375,289.34375 L 197.78125,289.125 L 200.75,288.0625 L 203.75,289.78125 L 204.8125,288.9375 L 204.59375,286.15625 L 206.28125,284.875 L 207.78125,287.4375 L 209.03125,288.71875 L 212.65625,287.21875 L 214.15625,285.53125 L 217.53125,285.53125 L 219.28125,286.40625 L 219.40625,282.71875 L 218.0625,281.15625 L 219.625,280 L 222.15625,277.0625 L 226.4375,276.875 L 226.4375,274.53125 L 228.59375,272.75 L 233.875,271.78125 L 234.25,268.84375 L 232.125,267.6875 L 230.9375,263.59375 L 227.8125,263.1875 L 225.875,261.25 L 222.15625,258.3125 L 222.9375,255.96875 L 222.9375,252.25 L 219.40625,248.75 L 219.03125,246 L 215.6875,242.5 L 214.53125,237.8125 L 213.15625,237.21875 L 211.59375,235.0625 L 210.03125,236.03125 L 210.4375,238.1875 L 205.34375,239.375 L 199.5,239.375 L 199.6875,237.03125 L 199.6875,233.3125 L 195,231.9375 L 195,229.59375 L 191.28125,228.8125 L 190.5,225.6875 L 188.75,225.6875 z ", "name" : "Vienne"}, + "FR-87" : {"path": "M 239.53125,270.8125 L 237.78125,272.5625 L 232.875,272.1875 L 232.3125,272.0625 L 228.59375,272.75 L 226.4375,274.53125 L 226.4375,276.875 L 222.15625,277.0625 L 219.625,280 L 218.0625,281.15625 L 219.40625,282.71875 L 219.21875,288 L 218.25,289.75 L 219.8125,291.5 L 222.53125,291.71875 L 223.125,294.4375 L 223.3125,296.1875 L 219.8125,296.96875 L 218.0625,297.5625 L 218.4375,302.4375 L 216.09375,304 L 214.125,304.59375 L 213.15625,307.34375 L 211.59375,307.53125 L 210.9375,310.5 L 215.5,310.65625 L 216.5,312.59375 L 215.6875,314.75 L 217.46875,317.09375 L 218.8125,316.71875 L 220.1875,314.75 L 226.4375,315.34375 L 227.4375,319.25 L 231.71875,319.84375 L 232.6875,321.1875 L 229.75,322.5625 L 231.125,323.53125 L 235.25,324.125 L 235.5625,324.90625 L 236.65625,322.6875 L 239,323.5625 L 241.5625,320.375 L 243.03125,320.5625 L 244.3125,318.4375 L 248.125,318.875 L 249.625,317.375 L 251.53125,317.375 L 253.03125,314.625 L 255.34375,314.40625 L 256.84375,311.875 L 258.96875,312.5 L 260.46875,312.5 L 261.46875,310.78125 L 260.46875,310.15625 L 260.03125,307.625 L 261.53125,307.625 L 261.53125,306.5625 L 258.96875,304.84375 L 256.21875,303.59375 L 256.625,301.03125 L 255.78125,301.03125 L 254.71875,302.53125 L 251.3125,302.71875 L 249.40625,302.53125 L 249.40625,300.59375 L 251.75,298.6875 L 250.25,296.78125 L 246.65625,297.84375 L 247.28125,289.78125 L 245.59375,288.0625 L 243.875,283.8125 L 241.34375,283.1875 L 240.90625,280.84375 L 243.25,276.1875 L 243.1875,273.3125 L 242.65625,273.9375 L 239.53125,270.8125 z ", "name" : "Haute Vienne"}, + "FR-88" : {"path": "M 459,145.9375 L 457,146.375 L 453.9375,147.53125 L 452.40625,149.4375 L 450.6875,150.59375 L 447.40625,152.125 L 446.46875,151.9375 L 444.15625,151.34375 L 441.875,151.15625 L 441.09375,148.65625 L 439.5625,149.25 L 439.375,151.9375 L 438.21875,150.78125 L 436.125,152.3125 L 434.03125,153.0625 L 431.53125,152.875 L 429.8125,153.46875 L 427.90625,152.3125 L 426.75,153.25 L 423.875,153.25 L 422.53125,155.75 L 416.21875,156.125 L 414.875,154.40625 L 412.78125,154.03125 L 412.96875,153.0625 L 414.3125,152.125 L 413.15625,151.71875 L 412.96875,148.65625 L 410.09375,148.46875 L 408.40625,149 L 407.21875,150.59375 L 404.15625,151.53125 L 404.15625,150.40625 L 403.21875,150.40625 L 403.21875,151.71875 L 399.375,152.5 L 399.375,154.21875 L 395.9375,154.65625 L 394.625,155.96875 L 395.96875,157.90625 L 399.09375,158.125 L 401.84375,161.8125 L 404.1875,161.8125 L 404.75,164.375 L 407.3125,164.75 L 407.875,166.5 L 406.125,167.6875 L 404.96875,172.96875 L 410.4375,175.6875 L 410.4375,179.78125 L 412.5625,179 L 414.34375,180.40625 L 415.6875,179.59375 L 414.9375,178.4375 L 415.90625,177.84375 L 417.25,179.40625 L 419.21875,178.03125 L 419.8125,176.09375 L 423.5,175.5 L 424.5,176.28125 L 424.3125,178.4375 L 426.84375,180.375 L 428.40625,180.1875 L 430.15625,178.8125 L 434.25,178.8125 L 437.1875,182.125 L 438.15625,182.125 L 439.71875,181.15625 L 439.9375,180 L 441.5,179.21875 L 443.25,180.375 L 445,182.34375 L 451.15625,185.59375 L 453.59375,183.5 L 453.78125,175.875 L 457.125,172.96875 L 459.0625,168.46875 L 458.46875,165.53125 L 460.8125,160.84375 L 462.96875,155.96875 L 459.25,155 L 458.46875,149.71875 L 459.25,146.1875 L 459,145.9375 z ", "name" : "Vosges"}, + "FR-89" : {"path": "M 318.4375,157.34375 L 316.6875,158.6875 L 309.0625,158.3125 L 305.5625,160.0625 L 304.1875,163 L 305.75,164.75 L 303.40625,167.5 L 301.625,169.625 L 305.15625,172.96875 L 306.125,176.09375 L 308.6875,178.8125 L 308.6875,182.34375 L 303.59375,186.625 L 305.34375,188.59375 L 304.96875,191.5 L 302.21875,193.46875 L 298.3125,193.46875 L 298.90625,195.625 L 301.4375,199.125 L 302.03125,202.25 L 302.625,204.40625 L 301.46875,204.75 L 303.9375,205.3125 L 305.78125,205.3125 L 306.75,203.78125 L 308,203.78125 L 309.40625,205.03125 L 309.125,206.59375 L 310.40625,207.4375 L 312.21875,207.4375 L 314.75,209.125 L 315.875,208.5625 L 317,209.53125 L 318.125,209.25 L 320.0625,208 L 321.90625,208.5625 L 323.15625,208.28125 L 323.15625,204.78125 L 323.84375,204.90625 L 324.28125,206.71875 L 326.53125,208.125 L 326.53125,210.25 L 329.75,210.375 L 333.96875,214.3125 L 336.625,214.4375 L 336.46875,213.1875 L 337.59375,211.5 L 338.59375,212.75 L 337.75,214.15625 L 338.15625,215.4375 L 339.6875,214.4375 L 341.53125,214.4375 L 341.375,217.25 L 343.0625,218.375 L 344.34375,217.8125 L 347.46875,215.6875 L 347.28125,215.28125 L 345.4375,214.15625 L 345.3125,212.1875 L 347.28125,211.21875 L 348.125,210.09375 L 347.5625,209.125 L 347.5625,206.875 L 349.09375,204.625 L 351.34375,199.84375 L 351.75,197.75 L 353.15625,197.1875 L 353.3125,196.78125 L 352.59375,196.21875 L 352.59375,194.53125 L 354.84375,192.84375 L 355.40625,190.03125 L 354.4375,188.375 L 352.875,188.375 L 352.46875,187.9375 L 352.46875,185.5625 L 354.4375,184.15625 L 354.28125,182.75 L 354,181.34375 L 353,183.5 L 351.625,183.3125 L 350.46875,181.15625 L 346.5625,183.125 L 338.75,182.71875 L 337.78125,180.5625 L 335.625,177.65625 L 335.25,174.125 L 332.125,170.40625 L 330.15625,171.78125 L 326.625,169.0625 L 327.21875,163.78125 L 322.15625,158.5 L 319.8125,158.5 L 318.4375,157.34375 z ", "name" : "Yonne"}, + "FR-90" : {"path": "M 451.4375,186.03125 L 449.625,186.96875 L 448.09375,188.09375 L 448.09375,190.59375 L 448.9375,193.5625 L 448.9375,195.5 L 448.46875,198.625 L 447.40625,199.71875 L 459.4375,205.15625 L 460.1875,204.28125 L 462.78125,203.875 L 461.8125,199.71875 L 461.21875,197.5625 L 458.46875,197.96875 L 458.09375,195.625 L 459.0625,193.84375 L 459.25,191.5 L 458.6875,190.15625 L 455.15625,187.40625 L 452.03125,187.21875 L 451.4375,186.03125 z ", "name" : "Territoire de Belfort"}, + "FR-91" : {"path": "M 274.21875,136.40625 L 272.46875,137.1875 L 270.5625,137.9375 L 270.1875,140.0625 L 267.3125,141.40625 L 266.9375,143.5 L 268.28125,145.8125 L 266.34375,148.46875 L 263.5,148.46875 L 264.625,150.1875 L 263.28125,151.71875 L 262.8125,154.8125 L 263.75,155 L 264.125,157.53125 L 264.53125,158.125 L 264.9375,163.375 L 271.1875,162.8125 L 273.71875,160.46875 L 275.875,162.21875 L 281.125,162.59375 L 281.875,163.71875 L 281.875,159.78125 L 286.25,156.90625 L 284.9375,155.1875 L 285.5,150 L 286.25,148.875 L 285.3125,143.6875 L 287.03125,142.34375 L 286.6875,139.90625 L 284.53125,138.90625 L 280.90625,138.90625 L 278.8125,137.75 L 277.28125,138.53125 L 274.21875,136.40625 z ", "name" : "Essonne"}, + "FR-92" : {"path": "M 277.3125,125.78125 L 273.8125,127.65625 L 273.4375,127.71875 L 271.71875,131.46875 L 272.8125,134.4375 L 274.5625,136.40625 L 274.5625,136.625 L 277.28125,138.53125 L 277.9375,138.1875 L 277.4375,137.25 L 277.9375,135.78125 L 277.625,135.25 L 277.96875,134.03125 L 277.90625,134.03125 L 276,133.0625 L 274.4375,132.625 L 274.21875,131.9375 L 274.1875,131.34375 L 275.125,130.28125 L 276.15625,130.21875 L 276.625,129.59375 L 277.75,129.09375 L 277.375,128.1875 L 277.90625,128.09375 L 278.3125,127.21875 L 277.90625,126.59375 L 277.46875,126.5 L 277.3125,125.78125 z ", "name" : "Hauts de Seine"}, + "FR-93" : {"path": "M 287.28125,122.8125 L 285.4375,124.125 L 282.5625,125.4375 L 277.3125,125.78125 L 277.46875,126.5 L 277.90625,126.59375 L 278.3125,127.21875 L 277.90625,128.09375 L 277.375,128.1875 L 277.75,129.09375 L 280.28125,129.0625 L 281.09375,130.3125 L 281.25,132.0625 L 282.125,131.9375 L 282.9375,131.28125 L 284.15625,131.34375 L 285.6875,132.21875 L 286.5625,133.1875 L 286.96875,133.375 L 287.21875,133.84375 L 288.1875,134.09375 L 288.1875,131.25 L 287.03125,124.375 L 287.28125,122.8125 z ", "name" : "Seine Saint-Denis"}, + "FR-94" : {"path": "M 282.9375,131.28125 L 282.125,131.9375 L 281.3125,132.0625 L 281.25,132.5 L 281.09375,132.90625 L 281.5,132.90625 L 281.71875,132.71875 L 281.625,132.40625 L 282.875,132.34375 L 283.1875,132.46875 L 283.1875,133.125 L 282.875,133.78125 L 281.0625,133.53125 L 280.78125,133.28125 L 279.9375,133.875 L 279.125,134.09375 L 277.96875,134.03125 L 277.625,135.25 L 277.9375,135.78125 L 277.4375,137.25 L 277.9375,138.1875 L 278.8125,137.75 L 280.90625,138.90625 L 284.53125,138.90625 L 286.6875,139.90625 L 286.65625,139.6875 L 288.1875,135.84375 L 288.1875,134.09375 L 287.21875,133.84375 L 286.96875,133.375 L 286.5625,133.1875 L 285.6875,132.21875 L 284.15625,131.34375 L 282.9375,131.28125 z ", "name" : "Val de Marne"}, + "FR-95" : {"path": "M 255.5625,109.6875 L 254,111.625 L 252.8125,115.9375 L 251.5,118.15625 L 256.25,120.28125 L 259.875,119.625 L 264.375,122.5 L 269.1875,122.71875 L 272.59375,124.78125 L 273.46875,127.65625 L 273.4375,127.71875 L 273.8125,127.65625 L 277.3125,125.78125 L 282.5625,125.4375 L 285.4375,124.125 L 287.28125,122.8125 L 287.875,118.96875 L 286.59375,117.6875 L 282.3125,115.15625 L 278.1875,113 L 276.0625,113.96875 L 273.71875,114.5625 L 272.15625,113.375 L 269.03125,111.4375 L 266.5,113.375 L 262.78125,113.78125 L 257.5,113.375 L 256.3125,111.4375 L 255.5625,109.6875 z ", "name" : "Val d'Oise"} +}}); diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.germany.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.germany.js new file mode 100644 index 00000000..08b950f6 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.germany.js @@ -0,0 +1,2 @@ +/** Add Germany Map Data Points */ +jQuery.fn.vectorMap('addMap', 'germany_en', {"width":592,"height":801,"pathes":{"th":{"path":"m312.19,352.19c-2.73,0.22 -2.22,4.11 -3.64,5.97 -1.01,2.7 -4.71,2.26 -7.13,2.91 -2.52,0.84 -2.65,-2.93 -5,-3.11 -2.02,-1.67 -5.36,0.2 -4.98,2.55 -0.62,4.82 -6.22,6.91 -9.72,9.65 -2.98,3.28 -7.8,2.07 -11.1,4.73 -2.55,1.59 -5.81,3.14 -7.87,5.03 0.64,3.74 1.96,8.43 6.44,8.84 3.41,0.33 2.07,4.91 5.71,5.17 2.12,1.11 4.61,1.57 6.04,3.67 2.61,-0.18 1.95,2.83 0.13,3.41 -0.75,1.55 1.21,2.98 -0.06,4.88 -2.65,1.33 -1.59,-4.91 -4.58,-2.96 -2.15,1.14 2.24,4.28 1.18,6.62 -0.73,2.87 3.35,2.38 3.93,4.97 0.22,2.4 -1.82,4.2 -4.4,4.04 -1.89,0.05 -3.04,-2.14 -5.19,-1.69 -2.29,-1.13 -3.6,1.4 -2.29,3.19 0.92,3.27 2.06,6.86 1.64,10.24 -1.04,2.07 -1.35,6.09 -4.56,5.07 -2.5,-0.54 -3.05,2.78 -2.17,4.43 0.33,2.11 -1.94,1.58 -0.64,3.71 0.2,3.37 -2.96,5.74 -4.05,8.57 -1.46,3 3.1,3.73 4.61,2.61 -1.8,-1.67 -0.95,-4.04 1.83,-4.18 2.21,-0.46 5.52,-0.43 5.9,2.47 2.29,2.61 -2.68,2.96 -1.96,5.59 0.5,1.86 -0.79,8.31 0.95,7 1.72,-3.38 5.8,-2.18 8.88,-2.88 2.69,0.85 3.11,5.24 6.43,5.5 3.89,0.66 4.77,4.88 6.09,7.93 -0.55,3.14 2.45,3.82 4.54,1.98 0.31,5.02 5.89,6.45 10.06,7.19 -0.2,3.63 -1.27,7.43 0.53,10.84 2.35,0.1 5.18,2.71 7.07,1.85 0.03,-1.3 -1.32,-4.82 1.27,-4.26 2.07,-0.06 5.3,2.5 6.66,0.25 0.29,-2.71 -3.43,-1.58 -4.54,-3.52 -1.94,-1.64 -5.47,-2.54 -4.67,-5.79 -0.91,-3.55 3.89,-3.37 6.02,-4.77 2.87,-1.54 6.27,-0.65 9.38,-0.79 1.61,1.84 2.4,4.9 5.49,4.49 2.33,1.02 3.21,-1.38 4.71,-2.1 2.52,-0.39 4.79,2.85 4.64,5.17 -2.32,0.34 -2,2.87 -0.04,3.79 1.25,1.09 4.62,-1.62 5.78,-2.97 1.07,-2.95 1.98,-5.92 0.84,-9.01 0.33,-2.69 -1.49,-4.1 -2.06,-6.05 -0.35,-1.26 0.15,-3.52 1.89,-2.72 2.51,-0.54 3.16,-3.11 5.03,-4.31 2.41,-0.31 6.41,-0.25 6.75,2.81 -1.09,1.47 -1.71,2.75 -1.31,4.94 2.04,1.91 4.67,0.65 4.88,4.5 0.54,1.96 3.79,3.19 4.05,0.56 1.06,-1.74 3.34,-0.66 4.25,0.63 6.13,-1.07 12.67,-0.94 18.25,-3.97 -1.68,-0.65 -2.19,-2.46 -0.38,-3.31 1.4,-0.73 5.24,-2.7 2.32,-4.13 -1.1,-2.24 -4.24,-0.26 -4.55,-3.08 -1.3,-2.44 2.29,-4.28 3.11,-6.33 2.98,-0.71 2.97,-4.68 5.91,-5.31 1.95,1.54 1.58,4.54 1.16,6.72 1.66,-0.64 6.6,0.71 6.33,-0.74 -3.05,-0.17 -0.61,-3 1.2,-3.1 2.57,-1.22 5.33,-2.23 7.87,-3.14 1.72,-1.51 4.46,-4.54 0.25,-4.48 -1.74,-1.64 -3.31,-4.12 -3.69,-6.5 0.38,-2.82 0.28,-5.87 1.72,-8.41 0.89,2.58 5.82,0.77 5.81,-1.09 0.71,-1.83 4.18,-2.99 5.41,-0.97 2.56,-0.68 0.59,-4.69 3.44,-5.44 3.25,-1.87 7.85,-0.32 10.53,-2.97 -2.57,-1.55 -0.79,-6.34 -4.47,-6.16 -2.74,-0.84 -6.28,-2.6 -5.42,-6.03 0.8,-2.88 -3.5,-2.46 -5.15,-3.47 -2.87,-0.81 -6.3,-2.89 -8.61,0.02 -2.54,2.1 0.01,3.58 1.21,5.21 -0.17,3.21 -2.39,6.03 -3.68,8.9 -1.08,1.71 -2.42,1.35 -2.66,-0.64 -2.24,-4.02 -1.09,1.94 -3.66,-0.66 -2.71,-1.39 -5.95,-1.32 -8.59,0.19 -0.02,-4.6 -5.04,-6.77 -8.31,-9 -2.72,-0.06 -5.6,1.79 -8.33,0.1 -2.65,-0.52 -5.05,-1.27 -4.7,-4.45 -2.02,-1.11 -5.86,-2.21 -7.53,-1.16 -1.29,1.98 -3.84,1.06 -5.84,1.31 -1.81,-1.01 -2.04,-3.39 -2.5,-5.41 3.14,0.3 2.23,-3.59 0.51,-4.83 -1.37,-2.03 -4.15,0.89 -5.53,-1.6 -1.69,-0.96 1.02,-5.32 2.36,-2.94 1.62,-1.63 2.76,-3.73 4,-5.66 -0.78,-1.58 -4.12,-2.02 -3.47,-4.09 -2.15,-0.17 -2.01,-2.77 -1.75,-4.31 -4.91,-2.77 -10.54,-0.91 -15.84,-1.69 -2.69,-0.42 -5.41,-2.8 -8.03,-1.28 -1.99,0.45 -4.28,-1.52 -3.68,-3.5 0.86,-2.86 -0.76,-4.88 -2.35,-7.1 -1.55,-2.64 -4.98,-6.28 -2.16,-9.19 -2.47,-3.43 -7.17,-3.03 -10.89,-3.21 -0.41,0.09 -0.82,0.18 -1.23,0.27z m95.09,106.63c0.36,0.47 0.77,-0.65 0,0z","name":"Thüringen"},"sh":{"path":"m173.41,0.78c-1.96,2.02 -2.32,5.26 -3.72,7.72 0.61,-2.46 2.87,-3.44 4.94,-4.31 1.37,-2.31 1.87,-2.9 -1.22,-3.41z m-4.63,9.69c-1.37,3.14 -2.78,7.11 -2.63,10.16 1.42,-1.81 3.12,-2.33 4.66,-0.67 1.41,1.35 2.9,1.87 4.52,0.27 2.61,-1.53 -0.74,-0.41 -1.92,-1.16 -2.06,-1.81 -4.59,-3.55 -3.89,-6.71 -0.29,-0.68 0.25,-4.89 -0.73,-1.88z m16.78,8.5c-1.27,2.96 0.71,4.89 2.59,6.89 3.39,3 2.55,7.98 4.79,11.67 0.62,3.55 5.38,3.23 6.46,6.57 3.09,5.18 8.01,9.55 9.53,15.49 -0.32,3.65 -4.55,4.93 -6.72,7.41 -1.75,1.07 -3.73,2 -5.62,0.78 -2.44,0.59 -7.26,-0.45 -7.37,2.95 0.9,2.44 -1.97,3.88 -3.95,4.18 -1.94,-2.13 -2.52,-1.01 -2.77,1.45 -0.87,2.9 3.21,3.7 4.93,4.64 1.92,-3.3 6.38,-1.94 9.56,-2.06 2.21,2.21 1.18,5.9 0.57,8.61 -1.14,2.05 -2.44,4.23 -0.74,6.43 0.5,2.36 2.45,2.12 4.01,1.08 3.24,-0.45 3.19,4.26 4.78,6.16 2.07,2.16 -0.11,6.53 -3.11,5.16 -1.14,-1.75 -5.79,-1.46 -5.26,0.73 2.63,2.93 2.85,7.1 5.04,10.2 1.56,1.12 3.1,3.53 5.09,1.5 1.43,0.34 0.36,3.67 3.4,2.47 5.03,0.4 10.67,-0.76 14.8,2.92 4.21,3.5 4.64,9.55 8.23,13.45 3.79,1.81 5.25,6.01 5.59,9.84 1.82,3.22 5.7,4.78 8.7,6.74 2.98,1.76 2.45,-2.04 3.3,-3.87 0.32,-3.07 2.7,-3.68 2.95,-0.51 1.97,4.21 4.12,0.09 5.74,-1.98 1.13,-1.81 1.09,-3.61 3.84,-2.85 2.75,1.63 4.73,-1.94 6.94,-3.16 -0.04,-2.48 1.02,-3.47 3.73,-4.47 1.51,-1.18 4,-1.93 4.95,0.16 -0.92,3.02 -1.41,6.74 1.26,9.04 1.1,1.47 -0.59,3.76 -1.58,5.02 -3.72,1.55 -2.94,7.3 0.6,8.57 3.05,0.71 1.81,2.28 4.18,4.34 1.9,2.3 3.7,4.33 6.71,5.17 4.24,1.47 7.8,5.01 12.4,5.13 1.57,-2.96 0.71,-7.47 3.24,-9.94 1.76,-0.99 3.85,1.15 5.23,-1.34 4.78,-3.66 7.65,-9.11 11.5,-13.72 0.07,-2.89 2.79,-4.69 1.09,-7.69 -1.21,-2.36 -3.12,-1.39 -5.13,-1.38 -2.37,-1.11 -4.33,-3.37 -5.88,-5.25 0.57,-2.78 0.94,-5.55 -0.72,-8.01 -1.68,-4.33 3.4,-6.71 6.26,-8.75 2.76,0.39 4.62,-1.55 2.8,-4.28 -2.57,0.04 -0.18,-3.45 -2.47,-3.84 -2.6,1.03 -5.44,-0.16 -6.16,-2.94 -1.95,-2.52 -0.1,-5.31 2.05,-6.91 1.09,-2.74 3.32,0.44 5.2,-0.9 2.94,-4.13 6.93,-7.19 11.06,-10.05 2.63,-1.56 0.21,-5.06 0.5,-7.57 -0.21,-3.63 -1.2,-7.39 -0.01,-10.84 0.18,-2.96 -5.24,-0.47 -7.49,-1.07 -5.13,1.62 -7.3,9.04 -13.4,8.34 -3.13,0.69 -4.64,-2.86 -6.1,-4.84 -4.97,-2.87 -10.19,-5.54 -15.47,-7.76 -2.99,-1.52 -6.08,0.55 -8.5,2.13 -0.97,2.39 -2.38,4.59 -2.88,7.13 -1.56,-1.44 -3.01,-3.67 -0.84,-5.3 1.62,-1.77 -1.68,-4.84 0.9,-6.58 0.02,-1.27 -2.39,-3.21 -3.97,-2.94 -4.31,0.8 -8.65,1.68 -12.59,3.47 -2.43,1.23 -4.15,-0.86 -4.81,-2.94 1.24,-1.68 2.97,0.32 4.34,-1.22 3.92,-1.6 8.22,-4.79 7.48,-9.56 -0.08,-4.17 0.91,-8.43 -1.14,-12.32 -1.21,-3.12 -1.73,-8.59 -5.28,-9.18 -0.59,1.71 -1.3,5.52 -3.94,3.91 -3.94,-2.44 -5.62,-7.87 -10.62,-8.75 -2.4,-0.95 -5.92,-1.49 -2.94,-4.34 -2.83,-1.32 -4.46,2.91 -6.75,4.06 -1.81,0.77 -3.7,1.77 -5.55,1.1 -2.17,-0.1 -2.78,3.34 -5.32,2.53 -2.44,-0.17 -5.39,0.15 -5.47,-3.04 1.26,-2.25 -1.79,-2.35 -3.37,-3.29 -2.69,-1.82 -6.3,0.87 -8.88,-1.52 -3,-2.97 -8.01,-2.63 -12.09,-2.77 -2.73,-0.05 -5.94,1.35 -8.19,-0.63 -2.53,-0.79 -2.34,1.14 -3.28,2.91z M165.38,30.69c0.26,2.81 0.4,-8.09 0.17,-2.47 -0.06,0.82 -0.12,1.65 -0.17,2.47z m13.5,1.44c-2.38,0.11 -5.93,-0.19 -6.48,2.95 -0.84,2.31 2.84,2.19 4.01,3.33 2.08,0.12 5.59,1.6 6.02,-1.46 1.83,-2.49 -0.07,-5.86 -3.55,-4.82z m-11.97,6.41c-1.92,2.44 0.88,5.14 2.25,6.97 3.61,0.13 0.82,-1.45 -0.03,-3.16 -0.91,-0.75 -0.95,-5.89 -2.22,-3.81z M181.53,44c-3.16,2.07 3.2,-1.05 4.68,-0.94 3.57,-2.86 -4.04,0.86 -4.68,0.94z m-1.31,6.22c-3.19,-0.54 3.33,2.8 0.63,-0.13 -0.17,-0.12 -0.42,0.08 -0.63,0.13z m8.44,2.63c-1.5,0.95 -5.02,0.69 -5.3,2.69 0.04,2.05 2.12,3.65 4.01,2.44 0.45,-0.74 3.48,-5.42 1.28,-5.13z m142.28,2.25c-2.22,2.09 -3.42,5.93 -2.84,8.5 1.81,-1.93 6.45,-1.17 5.53,2.13 0.75,2.01 5.23,1.5 7.53,1.68 3.9,0.79 4.95,-0.34 2.64,-3.56 -1.78,-3.59 -4.09,-7.7 -8.61,-7.85 -1.38,-0.32 -3.03,-0.37 -4.25,-0.9z m-134.34,2.94c-1.42,2.56 1.08,4.09 3.5,3.69 1.95,-0.37 3.87,-2.9 3.63,-4.91 -2.37,-0.51 -4.91,-1.04 -6.76,0.98l-0.36,0.24z M140.06,88.88c-0.28,2.81 2.92,0.39 0,0z m48.13,13.38c-1.61,1.32 0.69,2.85 0.06,-0.03l-0.06,0.03z","name":"Schleswig-Holstein"},"st":{"path":"m367.5,207.72c-2.53,0.49 -2.68,6.11 -5.69,3.88 -1.54,-0.27 -2,4.74 -0.62,6.28 -1.83,0.03 -4.69,1.23 -5.84,3.45 -2.16,1.75 -5.06,2.95 -7.73,3.81 -1.55,-0.32 -3.98,0.25 -4.38,-1.66 -3.96,-2.32 -9.18,-1.22 -13.69,-1.78 -0.82,1.11 0.07,3.08 -1.73,3.89 -1.82,3.69 -6.1,1.61 -9.28,2.54 -2.64,-0.11 -4.45,1.7 -3.62,4.38 -0.45,3.07 1.59,5.83 2.38,8.76 4.58,2.95 6.91,8.32 9.22,13.03 -1.02,4.14 2.73,7.03 5,9.88 -2.35,-0.75 -6.67,0.93 -4.41,3.78 2.13,2.7 4,5.66 7.03,7.25 2.19,1.61 0.12,4.97 -2.22,4.59 -1.88,2.15 -0.66,5.73 1.52,7.3 1.12,1.37 4.12,3.9 1.64,5.39 -1.82,-0.07 -4.08,1.44 -3.31,3.44 0.85,1.22 3.42,-0.32 2.88,2 0.05,3.3 -3.89,4.53 -5.42,6.71 -0.9,2.3 0.67,6.76 -2.83,4.48 -2.5,-0.5 -4.36,0.86 -6.64,1.31 -3.5,0.14 -7.17,-0.75 -10.56,0.56 0.56,2.46 -2.44,4.29 -4.71,3.94 -2.29,1.2 4.79,4.03 4.2,5.21 -3.3,0.45 -2.03,3.05 0.01,3.98 1.13,2.32 -0.87,4.55 -2.86,5.36 -2.94,1.53 -1.17,5.3 -1.3,7.86 2.06,2.6 4.65,5.37 5.72,8.78 -0.64,2.04 0.85,6.26 3.56,4.75 3.65,0.5 8.21,-0.2 10.69,3.16 4.64,-2.48 0.38,1.08 -0.35,3.49 0.67,3.87 3.9,7.06 5.79,10.42 0.02,2.22 -1.14,5.56 1.78,6.09 2.2,-1.04 4.22,-0.48 6.44,0.45 5.84,2.46 12.54,-0.89 18.17,2.38 2.32,0.62 -0.45,4.34 2.28,4.54 1.79,0.31 -0.33,2.19 2.35,3 1.69,0.92 2.02,2.61 0.5,3.94 -1.45,1.35 -2.21,4.99 -4.56,4.59 -2.63,-0.91 0.09,3.99 2.28,1.66 2.83,0.66 5.62,4.8 3.25,7.41 -2.57,1.08 1.05,5.18 3.56,3.71 1.96,-0.79 2.91,-2.94 5.65,-1.43 2.6,0.08 6.05,0.91 5.78,4.15 1.33,1.52 4.58,2.03 6.72,2.37 2.49,-0.44 5.14,-1.91 7.2,0.43 2.77,1.74 6.17,3.82 6.94,7.21 2.79,-1.13 5.73,-0.73 8.41,0.53 1.23,-2 2.73,-1.49 3.69,0.66 0.59,3.07 2,-0.72 2.48,-1.83 0.83,-2.27 3.92,-5.75 0.2,-7.01 -1.99,-2.12 2.54,-4.35 -0.47,-5.52 -3.54,-1.32 0.06,-3.71 -3.77,-3.68 -1.13,-1.82 -0.14,-5.31 -0.45,-7.77 0.09,-3.62 -2.36,-6.17 -3.27,-9.5 -2.24,-2.8 3.78,-1.95 2.18,-4.77 -0.27,-3.83 -1.97,-7.24 -2.66,-10.91 1.12,-2.57 2.7,-5.07 2.75,-7.88 2.68,-2.78 6.09,-4.94 9.75,-6.06 4.81,0.08 9.58,-1.34 13.94,-3.25 0.29,-3.17 3.92,1.99 5.64,-1.8 0.58,-1.59 1.27,-4.54 3.8,-3.39 2.22,1.16 4.46,1.71 7.03,1.3 4.79,-0.31 9.85,0.27 14.45,-1.01 2.63,-2.16 7.03,-3.34 7.55,-7.13 -2.51,-3.21 -2.57,-7.84 -4.05,-11.66 -1.56,-2.32 0.46,-2.56 1.11,-3.49 -1.21,-1.69 -2.84,1.88 -4.93,0.87 -3.35,0.33 -4.21,-4.14 -7.34,-4.73 -1.95,-1.81 -4.21,-0.39 -6.46,-1.61 -1.95,-1.37 -5.09,-1.98 -5.86,-4.32 -2.25,-0.71 -4.5,-3.34 -6.75,-2.88 0.04,3.1 -4.02,3.62 -6.31,2.65 -6.29,-1.76 -13.04,-4.4 -16.59,-10.25 -1.82,-2.88 -4.27,-5.73 -5.88,-8.53 1.69,-2.65 1.92,-5.52 1.61,-8.56 0.08,-3.49 1.94,-6.54 3.57,-9.44 -0.44,-3.76 -2.35,-8 0.31,-11.34 1.69,-3.42 -2.77,-5.17 -4.84,-4.84 -0.77,1.84 -4.03,2.12 -4.73,-0.07 -3.16,-2.02 -0.66,-5.45 -0.28,-8.33 0.25,-2.72 1.68,-3.75 3.82,-4.6 0.52,-2.45 0.69,-5 -1.29,-6.86 -2,-2.13 -0.72,-5.29 -0.24,-7.76 2.19,-2.1 2.75,-4.3 1.28,-7.4 -0.37,-2.87 -3.52,-1.27 -5.2,-0.49 -2.2,0.23 -1.98,-4.35 -5.66,-2.08 -3.04,0.71 -6,0.64 -8.83,-0.79 -2.04,-1.1 -6.47,-1.05 -6.16,-4.18 0.48,-0.96 2.72,-2.17 0.45,-2.84 -2.36,-0.92 -4.97,-4.41 -7.35,-1.78 -2.26,0.12 -3.78,-2.34 -5.44,-3.56 -1.33,-1.14 2.25,-2.99 -0.03,-2.78z m-35.72,88.19c-0.1,0.03 0.04,0.06 0,0z","name":"Sachsen-Anhalt"},"sn":{"path":"m438.91,347.22c-0.71,1.7 -1.23,3.74 -3.22,4.5 -2.58,1.63 -3.52,-1.1 -5.94,1.53 -4.3,1.22 -8.55,2.77 -13.09,2.53 -3.01,1.74 -7.34,3.17 -8.45,6.62 0.03,3.26 -3.77,5.91 -1.75,9.19 1.33,3.2 1.78,6.8 2.19,10.31 -4.06,0.29 -2.18,3.87 -0.74,6.17 2.24,3.72 1.36,8.42 1.53,12.58 2.6,-0.28 2.73,2.06 3.18,3.2 1.51,2.44 3.44,1.13 5.41,0.39 3.7,1.5 8.18,1.88 11.41,4.16 0.74,1.94 -0.81,4.85 2,5.77 1.72,1.99 6.37,0.62 6.03,4.01 -0.35,2.66 3.75,3.98 1.22,5.97 -3.58,1.98 -8.34,0.37 -11.41,3.34 -0.07,2.05 -0.66,4.73 -3.19,4.69 -0.84,-2.38 -4.84,-0.74 -3.91,1.56 -2.16,0.55 -4.73,2.38 -6.75,1.41 -0.26,3.26 -1.99,6.93 0.66,9.67 0.13,3.51 6.2,1.64 4.46,5.11 -1.54,2.13 -3.26,4.42 -6.11,4.51 -2.19,1.15 -4.93,1.82 -6.85,3.17 1.14,0.4 3.92,-0.58 2.97,1.81 -1.3,0.56 -2.71,1.18 -4.15,1.04 -1.87,-0.95 -6.83,1.68 -5.71,-1.56 0.5,-1.28 0.39,-7.08 -1.74,-3.97 -0.56,2.99 -4.53,3.58 -5.56,6.44 -1.97,1.1 -1.24,4.78 1.19,3.64 1.33,1.03 5.21,3.22 2.79,5.13 -0.59,1.68 -5.69,2.39 -2.69,4 2.14,0.67 3.79,2.61 5.05,4.37 -0.72,2.68 -0.54,4.28 2.54,4.44 2.89,0.5 5.02,2.48 7.96,1.72 3.8,-1.14 4.85,3.42 6.85,5.61 1.23,2.16 4.76,5.08 2.59,7.58 -0.49,1.72 3.93,3.14 3.09,0.38 -2.48,-2.46 -0.08,-6.44 1.28,-8.97 2.86,-4.57 6.53,-8.74 9.94,-12.84 4.56,-2.02 9.99,-0.84 14.06,-4.03 2.14,-0.66 4.2,-3.73 6.38,-3.05 2.63,1.52 5.07,3.45 7.78,4.83 2.07,-1.12 5.11,-3.24 4.13,-5.91 0.2,-2.04 -0.2,-5.69 2.84,-5.24 2.59,-0.29 5.2,-0.72 7.63,0.55 2.91,-0.54 1.72,-4.96 3.88,-6.45 2.35,-2.97 5.63,-5.26 8.68,-7.26 2.67,-0.81 5.51,3.8 7.01,0.39 1.65,-1.64 3.72,-4.3 2.58,-6.74 3.93,-2.17 7.47,-5.47 12.25,-5.22 2.33,-0.49 4.94,-0.78 7,0.62 2.41,-0.15 5.15,-2.09 4.01,-4.81 -1.95,-3.53 3.27,-1.43 5.18,-3.05 2.77,-1.08 6.09,-1.25 7.96,-3.69 5.86,-2.9 11.49,-6.39 17.78,-8.32 1.88,-3.11 -0.76,-3.48 -3.2,-3.83 -2.51,-0.45 -4.28,-2.72 -5.9,-4.48 1.17,-2.33 1.01,-5.72 3,-7.44 2.01,-0.54 2.32,2.64 4.53,2.3 2.11,1.26 6.52,1.34 7.5,-0.58 -0.17,-3.74 3.64,0.67 5,1.7 3.7,2.16 4.3,6.67 5.45,10.42 1.49,2.62 -2.09,6.06 2.42,6.33 2.67,0.89 5.37,2.57 8.28,1.87 0.47,-3.78 1.26,-7.7 4.06,-10.39 2.84,-3.18 3.04,-7.91 3.71,-11.62 2.05,-4.17 1.85,-9.14 2.71,-13.74 0.26,-3.07 0.84,-6.1 1.99,-8.91 0.22,-5.15 -3.62,-9.39 -5.25,-14.09 -0.63,-2.47 0.48,-5.37 -1.69,-7.4 -2.96,-2 -6.81,-2.81 -10.16,-4.16 -2.63,0.45 -5.28,-0.92 -5.64,-3.77 -0.41,-2.32 0.72,-4.39 -0.77,-0.54 -0.78,2.23 -4.07,1.99 -5.91,1.44 -0.89,-2.72 -3.76,-2.22 -5.89,-1.05 -2.43,0.03 -4.2,1.93 -3.78,3.04 -2.98,-1.35 -5.85,1.55 -8.48,2.42 -3.55,-1.67 -7.51,-1.35 -11.28,-1.56 -3.58,3.73 -3.22,9.41 -5.54,13.67 -1.24,3.16 -4.34,3.42 -7.26,3.89 -3.26,1.02 -6.88,-0.1 -9.67,2.35 -1.59,0.79 -4,-0.13 -5.49,-0.56 -4.01,0.9 -8.8,0.36 -12.18,-2.44 -2.57,-1.34 -4.55,-3.47 -6.76,-5.28 -2.23,1.37 -5.63,2.37 -6.56,4.87 -0.02,1.86 -4.09,1.87 -5.44,1.29 -1.42,-2.13 -2.64,-3.94 -1.26,-6.61 0.56,-3.54 0.3,-7.09 -1.63,-10.2 -0.72,-1.89 -2.32,-5.98 -4.72,-4.31 -2.79,1.33 -2.48,-5.48 -5.68,-3.53 -5.59,0.15 -11.31,0.77 -16.84,0.31 -1.25,-0.57 -2.44,-1.63 -3.94,-1.22z","name":"Sachsen"},"sl":{"path":"m63.72,553.88c-2.9,2.18 -6.1,2.82 -9.5,4.44 -3.47,4.51 -10,4.1 -15.06,5.38 -4.6,0.18 -8.97,-1.26 -13.22,-2.78 -2.47,1.73 -0.51,5.04 -0.84,7.5 1.8,0.96 4.08,-1.32 5.97,0.4 2.44,1.62 5.28,3.2 6.78,5.81 -3.49,0.44 0.05,4.79 -0.09,6.94 1.05,3.41 4.13,4.95 6.56,7.16 1.79,1.94 0.3,5.34 3.04,6.13 2.43,1.92 -2.53,4.66 1.39,5.86 2.37,0.12 6.25,2.27 7.13,-1.09 -0.35,-2.25 -3.03,-3.71 0.38,-4.78 4.42,0.26 10.1,1.27 11.81,5.94 0.51,1.58 -0.22,5.5 1.56,5.84 2.33,-0.7 1.95,-7.32 3.65,-3.1 1.02,1.94 2.67,2.87 4.44,1.6 2.61,-0.08 5.35,0.47 7.44,1.84 0.63,-1.3 5.37,-2.76 3.56,-3.91 -1.62,-2.52 -4.36,-5.17 -3.81,-8.41 1.42,-2.72 5.03,-3.05 6.69,-5.31 0.32,-2.19 -0.19,-4.41 0.63,-6.91 -2.49,1.08 -4.55,-2.01 -6.84,-2.72 1.25,-2.57 -1.08,-3.33 -2.41,-4.88 -1.38,-2.57 3.05,-1.81 2.04,-4.46 0.15,-3.03 0.9,-7.08 -0.66,-9.48C81.13,563.37 78.01,559.23 75,558.25c-1.82,-1.1 -4.05,-5.12 -6.16,-3.76 -1.8,1.27 -2.93,1.15 -3.06,-0.42 -0.68,-0.01 -1.4,-0.33 -2.06,-0.19z","name":"Saarland"},"rp":{"path":"m124.22,422c-3.08,1.37 -2.76,4.11 -2.15,6.91 -0.74,2.27 -2.92,4.57 -5.35,5.28 1.82,2.98 -1.68,6.02 -4.55,6.28 -3.87,1.42 -8.15,2.76 -11.74,4.31 -2.53,-1.67 -5.28,-0.25 -4.24,2.84 0.38,2.78 -1.77,4.53 -4.33,4.8 -2.21,0.9 -4.57,1.03 -6.93,0.89 0.24,-3.01 0.16,-2.77 -0.66,-0.16 -2.61,2.5 -6.78,2.21 -10.16,3.14 -1.7,1.36 -3.59,4.13 -6.33,3.09 -1.84,0.93 -1.47,5.36 -2.5,7.61 -0.31,2 -3.88,3.46 -5.32,1.71 -2.49,-2.13 -5.07,1.92 -3.92,4.39 -1.32,2.14 3.87,6.32 1.33,6.03 -2.57,-0.38 -4.98,1.47 -7.53,-0.25 -1.87,-0.86 -4.14,-1.17 -5.28,-3.06 -3.07,1.11 -6.64,2.41 -9.75,2.06 -1.18,-2.88 -5.27,-3.74 -3.13,0.21 0.06,1.85 3.77,4.69 0.04,3.72 -2.34,1.34 -4.33,-0.2 -6.47,-0.11 -0.71,2.72 -2.48,4.43 -4.99,5.59 -1.73,1.37 -5.12,2.04 -4.14,4.93 1.73,3.46 -1.97,4.26 -2.68,6.98 -1.38,4.14 -2.64,8.53 -0.77,12.73 1.47,5.09 3.95,10.18 7.71,13.93 3.19,1.73 6.27,3.8 8.6,6.49 1.94,2.68 4.29,-1.39 6.06,0.93 1.74,1.25 1.47,4.34 1.36,6.37 -1,5.55 -4.71,9.97 -7.61,14.63 -1.1,1.62 -3.21,1.58 -3.81,3.7 1.32,3.4 5.62,2.86 8.44,4.25 6.02,0.99 12.25,-0.27 17.78,-2.55 1.84,-1.13 2.94,-3.18 5.35,-3.48 2.7,-0.62 4.85,-2.4 7.33,-3.4 2.47,-0.56 3.3,1.96 4.66,0.63 1.69,-1.87 4.4,2.01 6.06,3.12 2.19,1.85 4.96,3.22 7.6,4.23 2.08,-1.3 3.07,-1.77 3.74,1 0.63,3.7 0.2,7.6 -0.21,11.34 -3.62,0.15 -1.02,2.73 0.84,3.34 -0.88,3.1 1.79,3.86 4.18,5.17 2.7,-0.99 3.7,-0.04 2.19,2.5 -0.63,2.28 0.81,4.56 -1.1,6.61 -1.8,1.77 -5.4,2.25 -6.16,5.03 0.5,2.47 2.45,5.22 3.88,6.72 0.53,-2.07 4.25,-1.3 6.09,-2.06 2.18,0.88 4.73,2.02 3.59,4.81 0.57,4.16 4.15,6.47 7.58,8.3 4.06,2.82 9.28,1.81 13.75,1.03 5.57,0.87 11.49,1.89 16.04,5.46 1.5,1.92 4.34,2.91 6.75,3.03 1.44,0.1 3.88,-0.46 4.75,1.03 2.73,-1.42 4.25,-4.04 4.38,-7.03 0.97,-3.35 4.62,-5.13 4.47,-8.92 0.59,-3.28 2.22,-6.72 1.35,-9.86 0.74,-2.94 4.48,-3.42 5.84,-6.03 2.45,-0.61 0.47,-2.16 -0.81,-2.44 -2.02,-2.71 2.93,-3.58 2.9,-6.17 0.3,-2.2 -0.42,-4.5 0.69,-6.55 -1.31,-0.77 -4.55,0.38 -4.34,-2.22 1.3,-2.38 -0.67,-5.57 -0.94,-8.16 -1.05,-1.55 -0.56,-3.22 -0.06,-4.81 -2.06,-3.14 -3.58,-6.56 -4.31,-10.28 -0,-3.21 3.88,-3.16 5.84,-4.38 1.83,-1.95 0.9,-4.67 -1.26,-6.04 -2.48,-3.08 -4.3,-6.94 -4.99,-10.83 0.78,-1.71 1.4,-3.41 0.25,-5.25 -0.12,-3.38 -3.6,-5.04 -5.13,-7.75 -2.86,-3.27 -7.52,-1.08 -10.66,0.56 -4.69,1.79 -9.52,4.51 -14.68,3.47 -2.44,-2.49 -4.42,-5.7 -6.29,-8.66 -2.19,-2.94 2.65,-2.19 3.79,-4.33 1.44,-3.52 5.56,-1 5.95,-3.31 1.05,-2.62 -4.12,-2.88 -2.51,-5.79 1.38,-2.83 4.79,-3.85 7.44,-4.63 1.92,2.63 5.73,-0.22 2.09,-1.81 -1.3,-2.26 2.57,-3.89 4.23,-2.24 3.08,0.46 1.96,-3.71 0.96,-5.33 -1.37,-3.08 -3.17,-5.78 -6.33,-7.23 -3.79,-0.63 -1.12,-3.37 -0.49,-6.08 0.24,-1.88 -1.87,-3.91 -0.43,-6.13 1.19,-2.18 3.39,-6.07 6.28,-3.97 1.67,3.39 3.78,0.05 4.16,-2.21 1.81,-2.05 -0.69,-2.3 -1.07,-3.97 -0.17,-2.37 -1.93,-5.43 0.13,-7.42 -0.88,-3.78 -6.22,1.19 -5.36,-1.83 1.28,-4.22 -5.99,-5.38 -4.53,-9.85 1.32,-2 0.84,-5.3 -1.94,-5.86 -1.78,-2.03 -5.71,-1.54 -6.82,-3.48 -0.21,-1.96 2.71,-4.06 -0.25,-4.94C125.29,422.08 124.64,421.87 124.22,422z","name":"Rheinland-Pfalz"},"nw":{"path":"m177.25,263.34c-2.1,-1.63 -5.7,-1.31 -6.06,1.91 0.19,3.63 -4.48,4.11 -7,3.66 -1.11,-1.64 -4.06,-2.21 -2.35,0.66 0.52,3.14 4.56,4.05 6.57,6.26 1.92,1.46 2.52,4.49 2.62,6.8 0.18,2.64 0.19,5.1 -0.9,7.58 -1.32,1.99 0.48,3.83 2.46,3.92 3.25,0.58 0.3,2.71 -0.78,3.97 -1.55,0.88 -3.89,0.86 -4.75,2.84 1.66,2.95 -2.56,1.58 -4.29,1.1 -2.41,-0.95 -5.38,-1.98 -7.02,0.74 -2.16,1.92 -4.56,3.57 -7.26,4.5 -1.87,2.2 -2.96,-0.94 -5.46,-0.31 -2.18,0.39 -2.63,4.37 -4.84,2.75 -2.6,-0.41 -3.41,-2.28 -4.46,-4.35 -2.31,-1 2.21,-2.81 3.55,-2.98 3.51,0.2 5.07,-3.48 2.41,-5.69 -1.71,-1 -4.92,-1.05 -5.1,-3.81 -0.4,-2.56 2.07,-4.87 2.81,-7.19 0.91,-0.72 -1.83,-2.26 -0.5,-3.69 3.14,-1.64 1.45,-5.72 -1.26,-6.8 -2.05,-1.15 -4.05,1.71 -6.33,0.21 -2.51,-1.72 -6.07,-2.59 -6.27,-6.18 -0.22,-2.85 -2.57,-3.65 -4.96,-4.34 -1.35,-0.64 -3.78,3.65 -1.27,3.96 1.72,1.12 -0.74,4.19 -1.92,5.19 -4.58,2.06 -9.39,4.71 -12.83,8.28 -0.91,2.09 -3.91,0.71 -4.63,3.16 -3.68,0.16 -7.44,-1.07 -11.03,-0.19 -1.13,2.36 -3.53,1.5 -5.41,2.92 -3.3,2.56 -8.23,3.82 -10.15,7.67 -0.16,4.41 -5.85,3.29 -8.27,5.42 -1.07,1.95 -3.97,5.3 -0.36,6.02 2.12,2 6.43,3.97 4.59,7.5 -2.07,2.76 -4.18,5.76 -7.59,6.94 -1.43,-2.65 -3.58,-2.35 -5.97,-1.09 -2.93,0.68 -5.59,2.43 -8.37,3.24 -1.83,0.92 -6.4,-1.52 -6.2,0.14 1.25,2.44 1.32,5.11 -1.64,2.71 -2.84,-2.65 -6.23,-5.14 -10.34,-4.5 -2.26,1.13 -4.86,1.79 -7.57,1.91 -2.94,-0.3 -6.47,1.11 -7.66,3.97 0.91,4.49 1.78,9.09 3.5,13.31 3.65,0.48 3.87,3.28 3.59,6.38 -0.03,2.95 4.03,4.36 4.95,7.23 3.16,3.93 2.85,9.32 1.32,13.83 -1.07,2.64 2.37,5.59 -1.15,7.3 -2.71,3.53 -6.04,6.82 -8.16,10.71 -0.6,1.66 -1.81,5.57 0.42,6.15 1.79,-1.07 4.45,-3.48 6.03,-0.89 -1.83,0.74 -3.77,2.52 -4.63,4.79 -4.06,2.72 -7.88,5.86 -12.82,6.75 -2.54,0.57 -4.87,1.7 -3.17,4.63 0.65,3.73 2.86,3.68 5.9,3.34 1.73,-0.12 4.7,0.11 2.92,2.43 -1.62,2.73 0.97,3.7 3.18,4.3 2.89,0.68 -1.54,3.27 0.66,4.81 0.17,1.78 -1.03,5.56 -2.97,3.06 -2.7,0.41 -2.86,4.47 -3.11,6.49 1.25,3.17 3.86,4.98 6.86,6.32 1.73,2.64 2.03,6.34 4.88,8.31 -3.91,1.75 5.55,0.78 2.22,4.39 0.29,3.25 -5.37,3.94 -3.38,7.37 0.76,1.42 1.86,4.52 3.66,2.67 3.25,-0.44 6.22,1.26 7.36,4.35 2.36,2.77 -0.08,6.31 -0.45,9.15 2.56,4.82 -0.8,-1.03 2.06,-1.07 2.71,-1.06 3.44,4.11 6.19,2.53 2.75,0.37 5.82,-2.69 8.02,-1.5 1.92,2.23 5.39,3.01 8.14,3.37 3.72,-0.21 2.3,-1.41 1.51,-3.82 0.04,-2.95 -1.16,-6.55 2.63,-7.5 2,-1.69 3.89,3.12 6.16,0.31 1.15,-2.86 1.77,-6.3 2.41,-9.46 2.7,1.12 5.4,-0.08 6.75,-2.56 3.27,-1.13 7.52,-0.86 10.35,-2.91 0.37,-1.12 0.98,-4.32 2.62,-2.66 -0.82,3.1 2.33,2.44 4.39,1.84 2.3,-0.53 5.31,-1.22 4.81,-4.28 -0.51,-2.22 0.4,-5.33 3.3,-4.47 2.78,1.45 5.46,-1.31 8.27,-1.76 3.1,-1.68 7.91,-1.4 9.45,-5.05 -0.47,-2.98 -4.28,-3.7 0.44,-3.18 2.74,-1.08 5.31,-3.89 4.08,-6.99 -1.04,-2.52 1.87,-4.26 3.71,-5.24 2.21,0.36 5.37,2.16 3.03,4.28 -1.84,2.46 1.06,2.47 2.69,2.94 2.57,1.6 7.18,2.77 6.12,6.74 -0.22,1.83 -1.49,3.93 0.54,5.35 1.58,1.78 4.44,3.29 3.47,6.09 1.92,-1.91 4.28,0.75 5.25,0.78 1.15,-1.97 2.94,-4.17 0.84,-6.13 -1.97,-2.33 -1.27,-4.35 1.26,-5.9 2.67,-2.21 4.81,-5.42 7.75,-7.15 2.53,-0.53 5,4.12 6.81,1 1.81,-2.99 4.43,-5.63 4.94,-9.19 1.73,-1.11 2.77,-3.4 4.66,-4.63 0.39,-1.91 -1.57,-4.12 -1.75,-6.25 0.73,-3.23 4.88,-3.7 7.64,-2.9 1.98,0.85 4.51,0.77 5.94,-0.93 1.31,-3.2 3.81,-6.24 2.52,-9.88 -0.64,-1.84 0.53,-6.24 -2.48,-5.85 -2.48,0.46 -4.55,3.29 -7.13,2.53 -1.37,-1.68 -3.72,-3.65 -1.3,-5.48 2.34,-4.53 6.76,-7.46 11.73,-8.41 3.83,-1.47 7.94,-1.54 11.98,-1.11 1.92,-2.78 -0.9,-3.85 -1.9,-6.19 -1.82,-1.61 -1.41,-4.36 1.19,-4.68 3.14,-1.44 7.01,-2.83 10,-0.32 2.4,1.63 -0.27,3.86 1.25,5.59 1.92,0.62 4.04,0.65 4.63,-1.66 3.98,-3.61 9.19,-6.08 11.4,-11.26 1.23,-2.28 4.7,-5.14 4.82,-6.65 -1.68,0.55 -4.34,-0.05 -3.2,-2.36 0.05,-5.23 2.13,-10.09 3.74,-14.92 1,-2.69 -2.16,-5.66 -4.66,-4.72 -3.16,2.83 -0.64,-2.27 -0.81,-4.06 -0.05,-2.72 -2.54,-1.8 -3.99,-2.62 -2.61,-2.3 -7.4,-3.71 -6.62,-8.03 0.39,-2.34 -1.28,-5.79 0.83,-7.47 -2.23,-1.73 -1.62,-3.85 -2.5,-6.03 -2.65,-0.77 -5.5,-0.87 -7.39,-3.23 -1.18,-0.94 -5.31,-5.84 -2.07,-3.89 2.92,3.3 5.04,-1.41 4.58,-3.56 -1.6,-1.73 -4.39,-1.61 -6.02,-2.94 -1.48,-2.41 1.21,-4.72 1.94,-6.91 1.84,-2.01 5.4,-1.29 6.16,-4.38 1.42,-2.09 2.16,-4.3 0.81,-6.53 1.2,-2.26 2.95,-5.17 -0.91,-5.56 -3.17,-1.51 -3.6,3.21 -5.58,4.74 -1.93,2.12 -2.98,5.59 -6.39,5.38 -3.28,0.88 -6.88,0.85 -10.18,0.44 -3.79,-0.66 -2.03,-5.2 -2.58,-7.89 -0.63,-2.02 1.28,-4.76 -1.4,-5.81 -1.68,-1.96 -4.73,1.64 -6.71,2.05z m32.09,14.69c-0.04,0.06 0.1,0.03 0,0z","name":"Nordrhein-Westfalen"},"ni":{"path":"m186.44,120.91c-5.6,0.51 -6.88,7.11 -8.44,11.54 -1.55,4.84 -4.41,10.19 -1.33,15.08 0.62,2.76 4.51,0.93 6.62,1.66 3.74,-0.55 1.44,3.37 1.28,5.34 -0.09,2.27 2.07,5.17 -0.81,6.68 -0.57,2.01 -4.6,1.89 -4.47,0.01 0.2,-1.62 -2.19,-2.79 -1,-4.38 -2.39,-2.05 -5.8,-0.88 -8.29,-2.92 -3.19,-0.55 -3.1,-6.58 -7,-4.9 -3.25,1.5 -2.87,5.42 -3.31,8.39 1.73,1.09 4.31,-1.81 5,0.84 0.65,4.51 -0.3,10.35 -4.66,12.69 -2.05,0.33 -4.01,-0.7 -4.44,-2.75 -1.01,-1.99 -2.84,-4.1 -4.91,-2.06 -2.51,-1.99 -2.84,-5.26 -2.69,-8.25 1.7,2.41 4.86,0.82 6.63,-0.53 1,-2.85 -1.94,-5.58 -2.55,-8.38 -0.35,-2.68 -2.75,-3.1 -4.67,-3.53 -0.88,-2.07 -1.59,-4.78 -0.56,-6.72 -5.56,-1.98 -11.61,-0.89 -17.16,0.47 -4.67,-1.16 -9.01,2.41 -13.75,2.56 -2.64,-2.27 -6.36,-1.45 -9.63,-2 -6.44,-0.16 -11.29,4.48 -15.23,9 -2.96,1.82 0.86,2.65 1.75,4.06 2.29,2.26 -1.66,3.67 -2.74,5.44 -1.44,-2.96 -5.14,-3.8 -4.27,0.54 -0.65,3.9 -0.71,8.05 -1.52,11.83 -1.87,1.87 0.95,4.14 2.97,3.58 5.28,0.29 10.96,-0.24 15.72,2.42 -2.08,0.69 -5.45,-0.97 -5.28,2.53 -1.3,3.55 -0.88,7.6 -1.89,11.2 -1.02,2.31 -3.53,5.58 -0.77,7.39 -1.04,4.96 1.43,10.17 -1.09,14.86 -1.44,6.42 -8.35,10.37 -8.34,17.29 -0.73,5.37 -0.65,11.06 -2.02,16.22 -1.54,2.43 -4.12,-1.19 -6.18,-0.78 -4.31,-0.59 -8.85,-1.62 -13.15,-0.5 -3.28,1.5 -0.59,5.19 -1.65,7.89 0.05,2.71 -1.96,5.6 -1.13,7.99 3.96,3.35 9.48,3.72 14.25,5.18 1.32,-0.55 1.98,-4.64 3.66,-2.59 1.6,4.04 5.43,7.78 4.44,12.38 -1.84,2.71 -4.41,6.49 -1.89,9.57 1.86,2.89 3.08,-1.11 5.12,-1.16 3.32,-0.74 7.21,1.07 10.28,0.08 0.77,-2.08 3.82,-0.65 4.33,-3.02 3.95,-3.24 8.34,-6.11 13.06,-8 3.49,-2.99 -0.93,-3.55 0.23,-6.31 0.69,-1.71 1.95,-4.41 4.07,-2.55 2.19,0.59 4.44,1.49 4.69,4.05 0.24,3.46 3.25,4.66 5.87,6.2 2.49,1.33 5.1,-2.32 7.3,0.36 2.1,0.86 2.8,3.79 2.88,5.66 -2.14,1.36 -2.99,3.7 -0.25,5 -2.47,1.24 -2.71,4.41 -4.06,6.59 -0.13,3.3 3.86,2.19 5.28,4.24 1.61,1.34 2.29,6.23 -0.56,6.24 -2.12,1.03 -7.72,1.03 -4.44,4.18 0.32,1.52 3.77,3.35 4.41,1.19 1.64,-2.26 4.29,-2.15 6.63,-1.31 1.36,-0.07 3.99,-1.2 5.52,-2.37 2.72,-1.18 4.39,-5.59 7.79,-3.97 1.75,0 5.6,2.6 5.94,0.72 0.62,-2.2 3.26,-3.09 5.19,-3.63 2.15,-1.43 1.31,-2.65 -0.91,-2.81 -3.46,-2.11 -0.12,-6.05 -0.14,-8.9 -0.15,-3.52 0.05,-8 -3.58,-9.88 -2.14,-2.11 -6.14,-3.08 -5.9,-6.7 -1.51,-2.43 0.6,-3.29 2.77,-2.04 1.45,1.42 4.2,1.38 5.98,0.03 1.26,-1.81 0.54,-4.61 3.46,-5.43 2.32,-1.11 5.18,2.05 7.68,-1.07 2.13,-2.24 4.04,-0.2 5.66,1.43 0.57,2.57 -0.21,5.4 0.22,8.09 -0.93,3.21 1.85,4.85 4.75,4.17 3.21,-0.08 7.22,0.09 9.7,-1.99 2.54,-2.97 4.51,-6.31 6.89,-9.36 2.02,0.69 5.86,0.77 5.97,3.44 -1.73,2.35 -1.52,4.54 -0.97,7.06 -1.39,2.86 -2.39,6.91 -6.2,7.13 -2.4,1.05 -3.91,4.28 -3.71,6.63 1.97,1.04 4.71,1.6 6.53,3.33 0.07,1.63 -1.12,5.59 -2.84,6.05 -3.41,-0.73 1.6,2.55 2.84,3.1 2.26,0.15 6.09,0.95 5.15,4.09 -0.68,1.53 3.99,3.73 1.27,4.76 -0.76,2.74 -0.13,6 0.12,8.84 1.43,2.32 4.36,3.6 6.57,5.25 3.31,-0.99 4.48,3.42 3.35,5.85 0.3,0.17 2.48,-0.22 3.34,0.68 2.41,1.16 3.09,3.45 2.56,5.97 -2.13,4.96 -3.82,10.38 -3.75,15.72 2.51,0.18 4.77,-1.21 7.34,-1.06 0.61,1.51 -0.65,3.85 2.25,3.24 3.59,-0.55 6.83,1.47 9.03,4.14 1.86,0.23 1.58,3.6 -0.22,2.84 -1.35,2.17 -4.02,2.06 -5.22,4.59 1.78,2.73 3.46,5.34 3.51,8.74 1.02,2.35 -1.28,3.79 -3.38,3.42 -2.32,0.54 -3.56,5.32 -0.53,5.96 3.22,1.18 6.33,2.54 9.36,4.13 4.29,-2.82 0.47,-2.05 -1.06,-3.89 -2.77,-2.53 1.66,-4.59 3.28,-6.24 2.15,-2.54 5.98,-1.9 8.84,-2.34 2.08,1.35 1.61,5.72 4.21,2.64 3.91,-2.4 7.72,-5.21 12.48,-5.45 3.97,-2.72 8.84,-4.93 11.78,-8.85 1.12,-1.78 0.33,-3.88 2.39,-5.63 3.16,-1.67 6.79,0.6 8.47,3.25 2.88,-0.58 7.14,-0.26 7.76,-3.87 -0.05,-2.88 3.65,-4.47 1.75,-6.24 -1.57,-2.46 -0.32,-5.67 -2.8,-7.78 -1.09,-2.4 -4.13,-3.43 -3.79,-6.44 -0.16,-2.66 -0.99,-6.17 2.11,-7.49 1.53,-0.76 3.52,-2.56 1.95,-4.3 -2.69,0.07 -2.43,-3.84 -0.41,-4.53 -1.85,-1.14 -5.14,-4 -4.75,-5.49 2.09,-0.39 4.95,0.22 5.97,-2.13 -0.9,-2.87 3.5,-2.65 5.41,-2.71 2.87,-0.48 6.16,1.13 8.63,-0.98 1.86,-0.84 5.77,1.14 5.58,-1.56 -0.39,-2.88 1.81,-4.27 3.9,-5.7 0.91,-0.47 3.07,-3.7 1.17,-3.53 -3.44,0 -2.76,-5.19 0.13,-5.66 3.82,-0.08 0.19,-3.6 -1.09,-4.81 -2.24,-1.37 -1.88,-4.21 -1.94,-6.38 0.35,-2.73 4.31,-1.12 3.91,-4.03 -1.37,-1.84 -4.07,-2.33 -5.04,-4.76 -1.41,-2.15 -5.08,-4.85 -2.74,-7.55 3.42,-1.12 3.06,-1.7 0.77,-4.08 -1.69,-1.79 -1.55,-4.29 -1.69,-6.46 -2.28,-4.45 -4.68,-9.22 -8.86,-12.09 -1.05,-3.33 -3.02,-6.48 -2.57,-9.99 -0.32,-2.09 0.44,-4.42 2.92,-4.26 2.85,-1.12 6.27,-0.08 8.93,-1.09 1.55,-1.38 2.76,-2.68 2.6,-4.79 1.69,-2.11 5.13,-0.16 7.46,-0.64 2.96,0.35 7.54,-0.38 8.88,2.86 3.56,1.21 6.67,-1.39 9.63,-2.75 1.37,-1.79 3.07,-3.85 5.5,-3.97 -1.07,-2.07 -0.03,-4.66 0.75,-6.72 2.37,0.04 3.51,1.16 4.74,-2.15 -3.03,-0.57 -6.18,-1.13 -7.93,-4.01 -2.99,-1.28 -5.04,3.32 -7.81,2.09 -1.68,-2.2 -4.97,-3.78 -4.59,-6.94 -1.58,-2.26 -4.54,-2.52 -6.84,-3.72 3.01,-0.21 2.65,-3.1 -0.2,-2.77 -6.07,-2.31 -7.72,-9.29 -10.33,-14.6 -2.42,-1.1 -4.9,-1.16 -5.92,1.34 -1.84,1.96 -4.18,1.97 -6.29,0.43 -2.67,-1.78 -3.79,-6.4 -7.79,-5.36 -2.51,-0.77 -4.24,2.4 -6.66,0.76 -4.42,-0.95 -7.78,-4.07 -12.05,-5.47 -1.87,-1.32 -3.8,-1.77 -5.52,0.17 -0.27,2.44 -2.51,2.71 -4.5,2.22 -3.65,-0.29 -5.04,-4.84 -7.84,-6.5 -1.55,0.25 -1.89,4.05 -4.47,4.49 -2.08,0.15 -3.58,-2.52 -5.1,-3.8 -1.02,-1.09 -2.8,3.74 -4.07,0.89 -2.45,-1.59 -2.98,-4.24 -4.53,-6.41 -0.49,-1.9 1.56,-6.03 -2.15,-5.31 -4.45,-0.29 -7.84,-3.81 -11.28,-6.28 -1.97,-2.7 -0.94,-6.7 -3.64,-9.09 -3.37,-1.87 -5.18,-5.18 -6.46,-8.69 -1.64,-4.08 -4.33,-8.01 -8.9,-9 -3.99,-0.41 -8.13,-0.36 -12.15,-0.37 -3.37,0.14 1.11,4.61 0.44,4.78 -2.24,-0.97 -4.59,-0.85 -6.63,0.19 -3.12,0.32 -6.61,0.16 -9.54,-0.98 -2.08,-1.54 -4.86,-2.91 -5.69,-5.53l-0.44,0.03z m-49.34,8.94c-0.03,1.09 0.83,-0.73 0,0z m-9.69,0.88c-1.79,0.64 -2,2.84 -0.28,0.69 1.15,0.39 7.48,0.12 5.09,-0.5 -1.6,-0.1 -3.21,-0.36 -4.81,-0.19z m18.53,1.06c0.45,3.21 0.81,1.46 0,0z m-31.41,1c-2.03,0.59 -1.28,4.28 0.3,1.19 1.64,-1.6 4.48,-0.97 6.64,-1.09 -2.3,-0.17 -4.65,-0.31 -6.94,-0.09z M108.19,134.75c-2.3,1.14 5.75,0.85 0.38,-0.03 -0.12,0.04 -0.27,-0.05 -0.38,0.03z m-12.13,0.84c-3.52,0.44 -2.54,2.25 0.41,1.38 2.85,-0.48 5.82,-0.48 8.59,-1.28 -2.97,-0.23 -6.02,-0.18 -9,-0.09z m-32.28,11.06c-1.1,1.27 2.99,3.13 2.5,3.16 1.33,-1.35 0.17,-2.16 3.86,-2.62 3.23,0.07 0.14,-2.1 -1.3,-2.1 -1.69,0.52 -3.38,1.04 -5.06,1.56z M174.25,186.75c0.36,2.67 4.51,2.84 6.35,4.51 3.41,1.6 7.66,0.4 10.79,2.95 3.11,1.84 7.08,3.66 10.49,1.79 1.4,0.19 3.63,2.7 2.89,3.67 -2.99,0.4 -0.11,3.94 -0.78,6.22 0.86,2.85 -2.01,3.95 -3.7,5.61 -3.46,-0.92 -6.93,-3.62 -10.57,-2.86 -2.23,0.9 -3.13,-2.21 -2.65,-3.92 -0.64,-2.4 -4,-3.06 -3.74,-5.78 -0.67,-2.42 -1.42,-4.7 -4.2,-4.81 -3.28,-1.01 -7.24,-4.77 -5.34,-8.44 0.16,0.35 0.31,0.71 0.47,1.06z","name":"Niedersachsen"},"mv":{"path":"m468.38,35.5c-3.45,0.91 -7.31,1.41 -8.93,5.06 -0.26,1.49 -3.68,7.61 -2.06,6.34 1.83,-1.19 3.02,-3.21 2.21,-5.18 0.53,-1.31 3.04,-4.63 4,-2.16 0.98,2.93 -2.17,4.94 -1.91,7.78 2.5,-1.15 4.75,-3.34 7.37,-1.07 2.42,1.29 5.16,2.48 7.7,0.7 1.54,0.46 0.47,5.05 0.71,7.19 0.58,3.31 -4.03,1.68 -5.65,1 -1.59,-1.22 -4.83,-1.69 -5.19,-3.75 1.7,-4.11 -3.26,-1.94 -5.53,-2.31 -2.04,0.6 -6.23,0.55 -4.31,3.72 1.26,1.16 4.35,-0.42 5.38,2.04 2.76,1.44 -0.43,4.39 -2.54,4.37 -2.75,-0.56 -4.74,4.2 -0.71,3.48 2.64,0.57 6.65,0.82 2.18,2.56 -1.86,1.21 -4.55,1.66 -6,3.25 -1.1,2.82 0.47,5.48 1.28,8.13 5.01,1.69 10.02,3.38 15.03,5.06 2.12,-0.23 1.09,-3.14 0.16,-2.97 -0.76,1.88 -3.98,1.99 -3.25,-0.63 2.8,-3.12 5.65,-6.81 9.31,-9 3.6,-0.24 7.24,-1.3 10.81,-1.09 1.21,1.32 2.75,4.02 0.25,4.94 -1.68,2.68 3.83,-2.34 2.14,-4.14 -1.15,-2.6 -3.19,-5.78 -6.42,-4.67 -2.75,-1.52 -4.42,-5.28 -3.91,-8.38 1.26,-2.37 3.94,-3.83 5.78,-5.54 1.61,-2.97 -1.68,-6.36 -4.75,-5.02 -3.75,0.66 -8.71,3.63 -11.63,-0.19 -1.83,-1.92 -3.2,-6.71 0.31,-7.56 2.78,-1.63 0.58,-2.73 -1.84,-1.94z m-11.72,12.09c-0.08,-0.04 -0.09,0.18 0,0z m-4.56,2.28c1.4,-3.26 1.29,-4.92 0.11,-0.61l-0.09,0.49 -0.02,0.12z M457,55.72c-1,0.46 -3.54,5.14 -1.38,3.6 1.48,-0.87 6.21,-2.64 2.44,-3.69 -0.36,-0.17 -0.71,0.02 -1.06,0.09z m-41.09,7c-0.25,1.57 -4.9,6.97 -0.87,4.76 3.72,-1.22 7.4,-2.58 10.67,-4.69 2.93,-0.95 5.29,-0.58 1.12,-0.91 -3,-0.7 -6.71,0.09 -8.98,-2.44 -0.65,1.09 -1.29,2.19 -1.94,3.28z m31.25,-1.97c0.11,0.78 4.7,-2.13 0,0z m-5.81,0.66c-3.54,0.47 -7.66,0.41 -10.88,0.66 0.67,2.11 2.68,1.92 4.62,1.67 3.01,-0.17 6.3,-0.07 8.66,-2.29 -0.79,-0.19 -1.6,-0.03 -2.41,-0.03z m1.56,3.03c-2.88,1.13 -1.21,5.18 -4.19,6.34 -3.6,2.14 -6.72,-2.29 -10.47,-2.06 -3.01,-0.89 -5.76,1.74 -8.35,3.01 -2.71,2.18 -6.52,4.43 -7.27,7.96 0.18,1.51 4.13,0.67 2.84,2.66 -2.29,1.22 -5.24,-0.3 -6.59,-2.13 -0.64,-1.13 1.18,-6.54 -0.53,-3.19 -3.22,4.08 -9.79,4.87 -11.29,10.52 -1.07,2.64 -1.85,5.58 -5.3,3.89 -4.59,-1.7 -8.52,1.77 -12.84,2.72 -3.31,0.47 -6.17,-1.62 -9.5,-0.72 -2.97,1.63 -5.73,4.31 -8.33,6.62 -1.96,2.01 -2.68,5.33 -0.14,1.47 1.06,-1.2 2.41,-4.78 4.19,-3.41 2.37,2.62 -1.24,5.31 -2.34,7.63 -1.89,1.4 -5.07,1.98 -4.85,5.06 -0.11,3.13 -0.5,6.25 -2.62,8.72 -1.16,-0.88 -3.68,-1.23 -3.47,-3.09 -1.92,-1.17 -4.21,-1.95 -5.89,0 -2.35,1.65 -4.97,-1.81 -3.77,-4.13 -1.91,-1.96 -3.3,-5.2 -6.59,-3.87 -5.1,-0.35 -9.02,3.11 -13.04,5.78 1.53,2.15 0.81,6.74 -2.56,5.38 -2.64,1.41 -7.07,3.37 -6.72,7.09 1.31,2.5 2.06,5.12 1.15,7.92 0.24,2.24 3.08,3.96 4.95,5.27 1.49,-0.13 2.88,-0.94 4.38,0.28 1.77,1.48 2.91,4.8 1.54,6.72 -1.07,2.51 -1.74,5.18 -3.94,7.19 -3.45,4.41 -6.57,9.53 -11.63,12.13 -2.85,-1.67 -4.12,1.25 -4.21,3.8 -1.04,3.05 -1.35,4.72 2.28,3.81 4.38,-1.22 5.62,3.97 8.63,5.73 2.06,1.71 4.79,0.13 5.56,-2.03 1.66,-2.26 4.66,-0.28 6.53,0.28 2.66,5.4 4.35,13.11 11.13,14.56 1.97,-0.26 2.54,2.31 1.09,3.34 1.98,0.75 4.2,1.46 5.28,3.41 2.92,0.33 5.86,0.78 7.88,-1.84 2.53,-1.04 4.17,0.11 6.2,0.92 3.41,1.17 3.57,-3.72 2.91,-5.91 -1.19,-2.85 2.75,-4.04 4.19,-5.91 2.26,-0.57 6.06,-0.68 6.92,2.18 2.22,-0.82 7.58,-0.29 4.18,-3.52 1.89,-0.52 5.64,-0.7 8.01,-2.08 1.84,-1.16 5.37,-2.23 4.75,-4.82 0.89,-1.93 2.17,-4.64 4.7,-3.27 2.88,0.17 5.85,-1.68 8.79,-1.42 2.69,2.85 6.38,3.54 9.59,5.47 2.1,1.42 2.54,5.89 5.86,4.62 1.42,-1.54 4.52,-1.23 6.97,-0.84 2.64,0.11 5.42,0.12 6.99,2.65 1.76,1.23 2.9,3.74 4.81,4.36 3.51,-2.08 7.9,-1.79 11.85,-1.57 1.87,0.92 -0.02,2.26 -1.2,2.88 2.73,2.02 3.96,-3.02 6.01,-4.14 1.85,-2.5 5.05,-5.4 8.21,-4.51 0.4,1.63 2.6,4.73 2.69,1.53 -0.18,-4.03 4.85,-6.14 8.16,-4.72 0.92,1.02 1.13,4.66 2.78,2.25 1.94,-2.52 5.64,-4.66 5.83,-7.92 -0.98,-3.87 1.53,-7.87 4.55,-10.15 2.94,-2.19 5.03,-6.55 9.2,-6.14 3.13,-1.46 0.88,-2.47 0.94,-4.94 -0.47,-2.01 1.66,-5.18 3.04,-2.12 2.09,2.5 4.8,4.66 5.08,8.15 0.55,3.39 3.31,3.78 6.08,2.65 2.41,-0.3 6.44,1.78 7.55,-1.21 2.62,0.79 6.91,-0.99 8.25,2.06 1.49,6.11 -3.45,10.78 -7.19,14.78 -1.98,3.1 3.33,1.46 5.03,1.98 3.6,0.68 6.06,-2.53 6.41,-5.79 1,-1.79 6.72,-1.16 5.01,-3.95 -1.75,-4.35 -2.83,-9 -3.99,-13.46 -2.18,-2.83 -4,-6.6 -2.87,-10.22 -0.22,-5.43 -3.03,-10.29 -3.44,-15.72 -0.42,-2.28 -2.57,-2.04 -3.28,-0.22 -1.81,2.36 -5.39,1.17 -7.84,0.59 -3.37,-1.38 -7.23,-1.87 -9.74,-4.72 -2.44,-2.52 -7.36,-2.95 -8.1,-6.78 1.68,-2.2 3.24,-5.36 5.94,-6.13 0.44,-2.04 -2.63,-3.55 -3.67,-5.18 -2.27,-2.24 -3.02,-5.61 -4.55,-8.32 0.21,-2.8 0.27,-5.88 -2.37,-7.5 -1.78,-3.54 -4.86,-2.15 -7.78,-0.99 -2.53,1.08 -5.51,1.39 -7.79,2.9 0.14,1.21 2.98,3.43 0.56,3.84 -3.2,0.18 -3.78,-3.49 -4.59,-5.69 -0.99,-1.26 -3.18,1.08 -3.03,-1.66 3.36,-2.44 -2.45,-0.94 -3.09,-2.5 -1.56,-2.33 -1.97,-5.95 -5.39,-6.49 -2.15,-2.65 -4.68,-0.2 -6.44,-0.76 -2.83,-2.27 -3.42,-6.13 -4.17,-9.38 1.49,-2.52 -2.16,-5.5 -3.62,-7.17 -1.75,-0.48 -3.25,0.75 -4.88,1.21z m52.69,22.19c-3.16,0.36 -1.48,4.22 0.37,5.25 1.73,2.04 0.07,5.76 2.48,7.75 1.23,2.84 2.71,4.73 5.49,2.07 1.56,-1.43 -2.24,-3.39 -0.78,-5.26 2.84,0.22 4.58,0.55 1.09,-0.38 -3.78,-1.63 -6.46,-4.91 -7.63,-8.84 -0.21,-0.29 -0.58,-0.78 -1.03,-0.59z M508.81,98.25c2.29,2.13 4.59,4.76 3.68,8.19 1.29,3.82 -2.55,2.56 -4.59,1.72 -1.01,-1.74 -1.1,-5.02 -3.97,-3.22 -1.8,2.49 2.15,3.83 2.07,6.36 1.37,2.89 -1.67,5.12 -4.12,5.88 -2.51,0.31 -1.55,2.32 0.67,2.35 4.16,0.13 7.86,-2 11.53,-3.58 2.18,-0.69 5.82,0.22 7.3,-1.22 1.43,-3.32 1.05,-6.01 -2.4,-7.65 -4.01,-3.08 -7.07,-7.49 -11.49,-9.99 0.44,0.39 0.88,0.77 1.31,1.16z m-153.22,8.91c-2.07,0.65 -6.19,2.56 -3.84,5.09 3.14,1.72 4.9,-0.57 5.38,-3.56 0.63,-1.6 0.03,-1.86 -1.53,-1.53z","name":"Mecklenburg-Vorpommern"},"he":{"path":"m231.91,351.28c-2.52,4.22 -6.22,7.61 -8.38,12.09 -3.47,2.99 -7.81,5.31 -10.28,9.09 -2.28,0.4 -5.74,0.13 -5.5,-3 2,-3.26 -3.47,-5.21 -5.91,-3.76 -1.41,0.82 -5.95,0.93 -4.65,3.28 0.64,2.39 3.13,3.23 3.37,5.4 0.17,2.42 -1.34,4.44 -3.94,3.29 -5.15,-0.39 -10.41,1.05 -14.95,3.35 -3.17,1.4 -4.72,4.59 -6.61,7.28 0.84,1.05 2.01,4.06 3.59,2.09 2.37,-0.9 6.57,-4.19 7.88,-0.28 0.22,4.19 2.13,8.77 -0.72,12.51 -0.71,2.75 -2.31,4.62 -5.22,4.99 -3.14,-0.43 -7.52,-2.41 -9.63,1.09 0.39,2.15 1.85,4.24 2.13,6.19 -1,1.73 -3.4,2.91 -4,4.63 3.11,2.85 -2.97,-1.27 -1.76,3.31 -1.97,2.72 -3.4,6.11 -5.96,8.25 -2.51,0.68 -5.22,-4.25 -7.23,-1.05 -2.7,2.64 -5.41,5.28 -8.11,7.92 0.49,2.48 3.93,4.74 1.63,7.26 -0.76,2.71 -4.3,4.36 -2.78,7.49 -0.8,2.92 2.77,3.49 2.12,5.75 -1.13,1.85 -1.06,5.6 -3.44,5.9 -1.97,0.22 -2.63,-1.53 -4.06,-2.13 -2.8,1.41 -5.48,6.02 -2.56,8.66 -0.49,2.46 -3.67,5.82 0.27,6.82 3.67,1.53 5.25,5.3 6.61,8.75 0.92,2.04 1.08,4.85 -1.7,5.37 -1.07,-0.93 -5.7,-1.33 -3.5,1.11 2.47,0.99 0.89,3.49 -1,3.99 -2.32,-1.08 -4.25,-1.29 -6.55,0.33 -2.11,0.73 -3.8,3.88 -1.08,4.86 2.02,1.08 1.39,4.09 0.28,5.59 -2.84,-2.01 -4.64,0.94 -6.72,2.5 -3.14,0.7 -2.62,2.78 -0.67,4.69 1.7,1.7 2.49,4.75 4.7,5.72 7.32,0.54 13.26,-4.85 20.19,-5.97 3.41,-0.25 5.55,2.38 7.21,4.9 2.7,2.09 3.72,5.69 3.75,8.95 -2.21,2.91 0.93,6.19 1.75,9.06 1.22,3.02 5.3,4.54 4.69,8.16 -0.83,2.19 -2.69,3.5 -5.03,3.69 -3.67,1.29 -0.58,5.33 -0.19,7.78 1.19,1.23 1.73,4.58 3.56,3.47 2.87,-0.09 4.72,3.15 6.02,5.29 0.45,2.46 3.64,2.83 4.61,0.44 0.84,-1.91 -0.18,-4.52 -1.35,-5.64 -0.49,-3.07 3.89,-2.29 5.74,-3.3 2.12,-0.86 2.95,1.54 1.33,2.77 -0.13,1.19 0.36,6.2 2.44,7.44 3.73,1.71 7.96,2.48 12.06,2.41 0.3,2.37 -0.95,4.21 -3.22,5.14 -2.12,0.41 -4.13,4.05 -2.97,5.83 3.16,0.98 4.62,-3.02 6.97,-4.37 2.62,-1.23 -1.27,-2.95 1.23,-4.7 1.83,-3.04 5.68,-3.23 8.67,-4.31 2.07,1.28 4.67,2.3 1.65,-0.28 -2.77,-0.69 1.28,-2 0.17,-4.09 -1.83,-2.61 0.09,-5.95 0,-8.84 0.67,-3.72 4.45,-6.62 2.87,-10.6 0.27,-3.23 -3.17,-2.82 -4.5,-5.35 -1.88,-1.31 -2.94,-3.09 -2.59,-5.43 1.25,-0.49 -0.57,-3.68 -0.1,-5.19 -0.37,-2.39 0.26,-5.26 -1.15,-7.31 2.19,-0.29 2.3,-4.03 0.75,-4.91 -3.55,0.11 -2.06,-3.18 -1.51,-5.43 1.26,-3.72 6.02,-2.87 8.99,-4.29 3.44,-0.94 6.85,-2.48 10.38,-0.98 2.53,1.03 6.93,-0.17 7.36,3.51 0.22,3.77 3.72,2.22 6.1,1.81 3.18,-0.12 0.4,-3.63 0.68,-5.44 -0.84,-3.13 -0.37,-6.51 1.38,-9.24 2.02,0.57 4.63,1.89 6.47,0.94 0.86,-2.28 1.78,-5.61 4.88,-5.28 3,-1.1 4.77,-5.15 2.22,-7.63 2.46,-1.43 0.46,-5.9 4.2,-5.65 2.35,-1.65 4.24,2.19 6.72,0.64 3.67,-2.12 7.61,-4.88 9.17,-8.99 0.87,-4.15 -0.43,-8.59 0.34,-12.69 1.59,-1.67 2.87,-3.11 0.88,-5.25 -1.95,-0.3 -4.67,-0.51 -5.91,1.03 2.68,1.72 0.06,4.83 -2.4,3.41 -3.4,0.47 -3.73,-2.19 -3.1,-4.85 1.64,-2.54 4.97,-5.54 3.53,-8.77 -2.61,-1.88 3.02,-1.21 0.62,-3.76 -0.39,-2.4 1.7,-5.24 4.25,-4.19 2.32,-0.16 2.52,-3.78 3.13,-5.59 -0.42,-3.72 -1.44,-7.39 -2.41,-10.94 0.58,-3.37 4.7,-2.07 6.91,-1.42 1.33,1.43 3.54,1.27 4.93,0.14 1.65,-2.01 -0.8,-4 -2.88,-4.28 -0.73,-2.4 -0.28,-5.7 -2.15,-8.05 -1.81,-2.17 3.2,-3.84 4.13,-1.92 0.85,2.09 2.04,3.15 0.8,0.19 -0.79,-1.77 1.55,-2.57 1.81,-3.75 -2.16,-0.34 -3.1,-3.03 -5.47,-3.13 -2.41,-1.32 -5.66,-1.92 -5.69,-5.28 -2.73,-1.26 -6.43,-1.62 -7.14,-5.14 -0.93,-2.28 -2.35,-5.29 -0.96,-7.39 -0.41,-3.77 -4.2,-2.41 -6.91,-2.04 -2.44,0.91 -4.65,3.07 -6.27,5.16 0.26,3.75 3.81,-0.17 4,2.53 0.6,2.43 -1.31,3.7 -3.35,4.44 -2.57,-2.31 -6.46,-3.25 -9.7,-4.62 -2.11,-0.64 -2.73,-3.33 -1.64,-5.16 0.52,-2.33 2.7,-3.11 4.88,-2.75 1.13,-2.01 -0.13,-5.09 -0.97,-7.03 -0.84,-1.85 -3.71,-4.21 -0.9,-5.87 1.12,-2.04 3.33,-1.71 4.5,-3.66 2.57,-0.35 -1.93,-2.01 -2.09,-3.38 -2.42,-2.04 -5.4,-1.51 -8.28,-1.84 -2.56,-0.15 0.13,-3.78 -1.82,-2.9 -0.65,0.13 -1.3,0.26 -1.96,0.4z m48.47,53.75c-0.2,0.03 0.16,0.35 0,0z","name":"Hessen"},"hh":{"path":"m273.31,139.16c-1.5,1.09 -0.93,4.3 -3.67,5.06 -1.61,1.47 -3.71,3.26 -5.89,1.85 -2.33,-0.78 -1.81,2.21 -3.43,3.24 -1.3,1.52 -3.26,5.5 -5.37,2.78 -1.64,-2.73 -2.78,-2.89 -3.11,0.48 -1.95,3.52 3.88,1.56 2.16,5.63 -0.89,2.25 0.93,3.48 1.47,5.56 1.11,1.96 3.5,5.01 5.03,1.63 1.82,-0.66 3.1,2.78 4.87,3.63 1.74,1.19 3.59,-1.92 4.1,-3.57 1.25,-2.32 3.61,0.86 4.66,2.15 1.9,2.2 3.93,4.76 7.21,3.97 1.13,-0.62 1.01,-2.97 2.91,-3.07 2.93,-1.45 -2.65,-3.59 -2.97,-5.78 -1.42,-2.02 -5.31,-2.65 -5.35,-5.94 -0.83,-2.64 0.75,-4.88 3,-6.12 2.02,-2.17 0.93,-4.31 -0.94,-5.97 0.01,-2.33 -0.49,-4.73 0.53,-6.88 -1.59,-1.66 -3.52,1.07 -5.22,1.34z","name":"Hamburg"},"hb":{"path":"m177.13,149.91c-1.02,1.81 2,3.93 2.44,6 0.78,1.49 -1.36,2.66 0.47,3.7 0.36,2.05 1.77,2.73 3.27,0.5 2.31,-1.97 -1.15,-5.18 0.62,-7.7 1.79,-3.68 -3.69,-1.91 -5.73,-2.54 -0.36,-0.05 -0.71,0.02 -1.07,0.05z m-2.34,39.47c1.3,3.24 5.12,3.63 7.78,4.94 1.52,2.61 1.31,5.93 3.86,7.69 2.1,1.22 1.38,3.71 2.04,5.46 1.64,0.31 3.99,-0.68 5.77,0.73 2.5,0.16 5.45,3.63 7.38,0.87 2.63,-1.56 0.74,-5.04 0.98,-7.51 -2.78,-1.97 1.76,-2.01 0.87,-3.11 -1.26,-2.73 -3.93,0.26 -6.25,-0.86 -4.35,-0.36 -7.69,-4.63 -12.29,-4.36 -3.91,0.3 -6.92,-2.67 -10.15,-3.86z","name":"Bremen"},"bb":{"path":"m499.25,149.81c-0.84,1.88 -0.81,4.34 1.28,5.34 -1.74,2.06 -3.79,3.29 -6.37,3.46 -3.18,2.74 -6.61,5.55 -9.05,8.91 -1.36,2.25 -1.54,4.68 -0.87,7.16 -2.28,3.16 -4.83,6.45 -8.06,8.63 -2.41,-0.12 -1.19,-4.5 -3.97,-3.53 -3,-0.61 -5.44,2.28 -5,5.15 -0.4,2.7 -4.01,1.19 -3.97,-1.02 -0.57,-1.97 -3.52,0.03 -4.56,0.75 -2.74,2.49 -4.73,6.13 -7.88,8 -1.99,-0.23 -3.86,-2.04 -1.25,-3.16 1.45,-1.47 -4.76,-0.14 -6.18,-0.46 -2.13,-0.19 -5.04,3.22 -6.6,0.49 -2.73,-2.51 -5.01,-6.52 -9.27,-5.91 -2.13,0.04 -5.13,-1.3 -6.45,0.69 -2.87,1.21 -4.79,-0.3 -6.25,-2.72 -1.52,-3.98 -6.92,-3.25 -9.48,-6.32 -1.8,-2.15 -4.65,0.11 -6.93,0.1 -2.38,1.26 -5.39,-1.14 -6.32,2.55 0.99,3.09 -2.96,4.01 -4.77,5.61 -2.15,1.15 -6.11,1.77 -7.27,2.46 2,2.09 -1.36,2.73 -2.94,2.85 -3.43,2.16 -3.88,-1.29 -6.73,-1.81 -3.03,-0.86 -4.57,2.1 -6.63,3.69 0.64,2.72 1.23,7.08 -1.72,8.53 -1.68,-0.03 -3.77,-0.05 -4.75,-1.47 -3.21,-0.91 -4.58,3.15 -7.53,2.47 -2.88,-1 -5.03,0.48 -2.09,2.67 1.36,1.69 3.08,4 5.08,1.55 1.94,-1.5 5.34,-2.28 6.7,0.42 1.5,2.04 4.32,1.65 6.53,2.39 1.23,-1.43 4.73,-0.25 2.95,1.62 -1.67,1.72 2.21,2.59 2.91,3.81 1.43,1.12 2.93,-2.01 4.58,-0.33 1.76,1.64 5.48,1.89 6.03,4.47 0.12,1.23 -2.72,2.23 -0.94,3.16 4.27,1.68 8.68,4.08 13.38,2.66 2.5,1.2 6.82,-4.08 4.61,0.18 -0.35,3.68 2.96,0.6 4.61,0.47 3.29,0.55 2.92,4.31 3.72,6.78 0.37,2.84 -3.59,3.22 -2.84,6.46 -1.66,3.81 3.69,5.99 2.3,9.81 0.77,2.86 -2.32,3.27 -3.45,4.66 -0.54,2.65 -2.13,5.71 -1.65,8.26 0.83,2.24 4.39,3.7 4.36,0.28 2.12,1.42 6.84,0.74 6.61,4.02 1.02,3.09 -2.67,5.39 -1.23,8.53 0.24,2.83 1.88,6.06 -0.69,8.26 -2.05,3.4 -2.35,7.41 -1.88,11.28 -2.17,2.79 -1.48,5.22 1.03,7.44 3.11,5.22 7.1,10.36 13.17,12.16 3.29,1.01 7.58,3.94 10.7,1.22 -0.29,-3.23 3.4,-2.12 4.94,-0.75 2.81,1.03 3.99,2.78 6.11,4.39 2.08,1.33 4.66,2.82 7.04,1.98 3.14,1.39 6,3.2 8.16,5.88 3.11,1.39 3.63,-2.03 5.78,-1.38 1.85,0.64 2.36,3.88 -0.16,3.41 1.53,4.44 1.98,9.42 4.53,13.28 -0.28,4.36 -5.19,5.81 -8.13,8.16 1.38,4.17 2.89,2.17 5.54,3.45 2.71,1.73 3.05,5.69 4.55,8.42 0.92,3.28 0.16,6.97 -0.56,10.28 1.12,1.84 2.33,3.34 4.61,2.31 0.97,-1.14 2.38,-3.45 4.49,-4.31 2.22,-1.43 4.58,-3.03 6.29,-0.12 4.07,3.53 9.06,7.27 14.8,6.16 2.09,-1.58 2.79,0.71 5.58,0.52 2.7,-0.23 5.1,-3 8.17,-1.96 3.29,-1.1 7.81,-0.26 9.47,-3.95 2.24,-4.34 2.1,-9.97 5.65,-13.77 1.52,-0.92 3.97,-0 5.84,-0.31 2.67,-0.5 5.34,2.24 7.62,0.72 1.65,-1.85 4.86,-1.52 6.32,-2.54 1.7,-2.16 5.35,-2.05 7.75,-3.38 2.31,-0.33 2.58,2.04 4.09,2.56 2.19,0.22 4.28,-0.47 4.14,-3.06 1.18,-2.26 3.58,-0.39 3.55,-4.22 -0.1,-2.81 -0.47,-5.99 -3.36,-7.26 -3.75,-2.16 -4.56,-6.65 -6.42,-10.21 -2.9,-0.63 -3.35,-5.09 -0.55,-6.35 3.76,-2.93 5.89,-7.61 5.36,-12.4 -0.5,-2.47 -0,-3.76 1.5,-6 1.18,-2.51 -0.13,-5.99 -3.13,-5.94 -2.3,-1.74 -2.72,-5.61 -0.53,-7.63 -0.28,-2.81 1.52,-6.55 -1.09,-8.56 -2.6,-1.24 -6.3,-0.29 -7.81,-3.19 -1.11,-3.05 -1.39,-6.47 -2.42,-9.42 -1.68,-2.31 -0.63,-6.4 2.17,-7.48 1.98,-2.33 3.3,-5.1 2.57,-8.22 0.38,-2.83 -0.31,-5.28 -2.51,-7.19 -3.54,-2.79 -8.55,-3.73 -11.34,-7.59 -2.56,-5.3 -8.11,-8.18 -12.88,-11.28 -2.02,-1.42 -4.87,-0.97 -6.69,-2.38 -2.03,-2.63 3.01,-4.81 1.15,-7.48 -0.64,-2.66 -2.69,-6.39 0.67,-8.11 3.25,-1.9 6.37,-3.89 8.77,-6.91 3.06,-2.56 2.89,-6.96 3.39,-10.59 -1.83,-1.72 -1.71,-4.98 -0.47,-6.84 1.2,-1.67 4.41,-4.79 3.03,-6.69 -2.15,0.19 -2.35,-3.69 -2.22,-5.41 -2.44,1.01 -5.3,1.53 -5.5,4.63 -1.15,2.4 -3.02,3.91 -5.78,3.72 -2.22,-0.47 -6.15,0.62 -7.41,-0.9 0.47,-4.6 5.82,-6.58 7.23,-10.78 0.81,-2.01 1.54,-5.13 -0.2,-6.73 -3.16,-0.57 -5.69,-0.28 -7.87,1.03 -3.28,0.28 -6.64,-0.73 -9.75,0.5 -4.23,-1.06 -2.75,-6.98 -5.95,-9.24 -1.05,-1.15 -2.07,-2.54 -3.15,-3.54z M484.13,240.25c2.62,1.78 3.22,5.59 5.07,8.15 1.73,3.05 5.13,4.94 5.9,8.6 -0.13,3.15 2.96,3.88 5.31,4.97 3.02,1.16 1.5,3.96 0.62,6.15 -2.11,1.18 -0.3,2.41 -1.81,3.94 -3.37,1.44 -6.8,-1.31 -10.22,-1.72 -2.61,0.29 -4.02,-2.66 -5.44,-2.59 -3.39,0.13 0.93,5.86 -3.25,4.2 -2.15,-1.56 -3.93,-2.85 -6.03,-2.56 -2.2,-2.21 -6.14,-1.55 -8.26,0.46 3.07,1.05 -3.31,1.77 -4.27,0.08 -2.48,-1.03 -0.87,-2.57 0.43,-3.73 -0.55,-1.26 -1.2,-3.36 0.31,-4.63 3.03,-2.14 1.73,-3.7 -0.71,-3.56 0.04,-2.5 -0.02,-5.34 0.62,-7.66 1.31,-1.47 2.88,-1.58 4.41,-0.5 1.08,0.35 -1.33,-2.46 0.8,-3.32 1.36,-1.61 4.71,-0.61 6.85,-0.8 2.24,1.02 3.85,-0.76 4.63,-2.66 1.77,2.37 2.44,0.08 3.29,-1.66 0.36,-0.52 1.13,-1.47 1.74,-1.16z","name":"Brandenburg"},"be":{"path":"m483.38,241.69c-1,1.58 -1.61,5.27 -4.03,2.88 -0.91,2.64 -3.81,2.59 -6.06,2.05 -1.91,-0.31 -7.28,0.09 -4.84,2.79 1.38,2.14 -2.25,1.68 -3.34,0.78 -3.18,-0.15 -1.8,4.36 -2.36,6.45 -0.09,0.87 5.17,1.04 2.51,3.18 -1.16,1.75 -4.04,3.69 -1.89,5.83 0.53,1.82 -3.82,2.76 -0.54,3.7 2.29,1.61 3.52,-2 6.07,-2.2 2.07,-0.34 5.08,-0.28 6.25,1.69 2.29,-3.28 5.18,4.71 6.09,1.16 -1.15,-2.62 1.9,-3.14 3.66,-3.85 0.63,3.56 5.17,2.88 7.8,4.18 1.96,0.26 4.94,2.32 6.26,0.28 -2.5,-1.19 2.5,-2.95 2,-5.26 1.05,-2.66 -3.24,-2.9 -4.77,-4.37 -2.69,-0.38 -1.4,-4.38 -3.15,-6.05 -1.61,-3.03 -4.93,-4.88 -5.94,-8.38 -1.14,-0.99 -1.96,-6.07 -3.71,-4.88z","name":"Berlin"},"by":{"path":"m273.66,464.44c-1.31,1.91 -3.76,2.78 -3.5,5.34 -1.83,4.59 -6.12,7.95 -10.5,9.94 -2.67,1.02 -4.62,-2.49 -7.15,-0.61 -1.54,0.74 -0.64,3.49 -2.13,4.58 2.4,3.04 -0.04,7.53 -3.44,8.47 -3.38,-0.45 -3.01,4.07 -4.66,5.5 -2.16,0.47 -4.23,-0.33 -6.28,-0.91 -2.54,3.91 -0.46,8.53 0,12.63 -0.53,2.87 -4.66,1.74 -6.9,2.55 -3.16,0.27 -1.64,-5.68 -4.98,-5.22 -4.19,-0.72 -8.41,-2.46 -12.49,-0.42 -2.97,1.16 -6.84,1.23 -9.32,2.99 -0.59,1.48 -2.41,4.44 -0.69,5.28 3.02,-0.37 2.55,4.03 2.28,5.63 -2.37,0.86 0.17,4.18 -0.45,6.12 0.28,2.66 -0.27,5.78 1.89,7.78 -3.88,-0.85 0.14,3.73 1.52,4.58 0.84,1.94 3.96,0.92 3.59,3.64 1.27,2.88 0.6,5.62 -0.78,8.31 -2.26,2.93 -2.47,7.6 -2.42,11.23 1.24,2.27 4.6,0.89 6.75,1.12 2.16,0.04 4.75,-2.13 4.73,-4.03 -0.34,-2.04 2.18,-5.23 4.72,-3.63 1.87,0.74 5.34,1.32 4.23,-1.45 1.6,-1.24 -0.63,-7.5 -0.96,-4.79 0.79,2.49 -3.31,2.3 -3.52,0.13 -0.83,-1.56 -3.4,-4.82 -1.19,-6.09 3.07,-0.15 6.37,-1.05 9.34,-0.19 0.41,-2.46 4.94,-2.22 3.88,0.41 0.59,1.49 3.45,3.68 4.43,1.04 1.16,-1.1 4.96,-5.66 4.94,-1.88 -0.59,2.44 0.18,5.72 -1.59,7.45 0.33,2.92 3.79,0.57 5.16,-0.39 2.48,-0.32 5.61,-3.48 7.29,-0.3 2.99,3.39 2.07,8.94 5.01,12.52 2.18,0.31 2.43,3.58 2.41,5.6 0.45,1.81 -0.72,3.89 -0.34,5.16 2.77,0.82 6.24,0.65 7.69,-2.25 -0.15,-1.12 -1.91,-2.61 0.74,-3.68 2.83,-1.31 3.76,2.79 4.2,4.84 -1.95,1.56 1.87,3.4 1.31,5.57 0.26,2.1 4.02,5.65 0.6,6.68 -2.91,-0.9 -2.81,3.3 -1.87,5.04 0.96,2.51 3.11,4.68 1.16,7.27 0.44,2.52 -1.72,6.37 1.65,7.44 1.89,1.55 4.82,1.6 5.41,4.43 1.71,2.58 1.5,5.88 2.31,8.79 -2.03,1.94 3.23,2.14 4.31,3.59 2.13,2.06 5.86,2.95 6.29,6.28 3.84,2.87 1.91,8.3 2.08,12.46 0.25,2.64 -0.94,5.5 -2.07,7.44 -0.04,3.1 4.34,2.42 3.61,6.41 2.49,1.05 0.06,3.97 -1.86,4.33 -1.61,1.16 -4.23,0.12 -2.18,-1.56 2.29,-3.25 -3.46,-0.68 -4.81,-0.69 -2.23,0.84 -5.79,-3.18 -5.97,0.9 -0.14,3 3.91,4.63 3.42,7.93 0.53,2.67 0.99,5.81 0.27,8.32 -1.49,1.89 -3.93,-0.58 -5.06,1.19 0.32,2.29 -3.52,3.66 -4.94,5.41 -3.13,1.93 -4.28,-3.47 -7.13,-0.01 -2.35,0.12 -0.74,3.36 -2.58,4.82 -1.74,2.44 -2.43,5.75 -0.16,8.06 1.31,2.7 4.08,4.51 3.75,7.78 0.56,4.38 1.13,8.84 2.71,12.9 2.91,1.82 1.6,5.52 2,8.41 0.45,2.66 -1.86,4.17 -1.66,6.72 0.19,1.55 -3.47,0.81 -1.84,3.13 2.61,1.07 0.38,3.66 0.87,5.81 0.2,2.47 -0.14,5.78 2.07,7.38 0.5,2.56 -3.74,2.92 -1.81,6.18 1.02,3.01 3.86,6.55 1.16,9.46 -1.18,1.16 -3.19,0.63 -3.38,2.95 -1.52,3.81 -0.35,-4.27 -2.92,-3.81 -1.88,-0.93 -3.51,0.34 -4.08,2.09 -3.48,0.28 -7.46,-0.44 -10.66,0.7 -2.62,1.93 -4.17,6.22 -7.96,5.49 -1.72,0.26 -2.84,-2.34 -4.53,-0.51 -3.88,1.61 -1.7,3.37 1.37,4.04 3.22,2.32 4.79,-0.35 6.38,-2.97 2.19,-2.61 6.67,0.35 5.03,3.47 -1.46,1.59 3.12,2.56 4.5,2.46 2.2,0.75 5.22,-2.54 5.71,-2.37 -1.26,2.65 0.2,5.16 1.79,7.23 3.74,-0.93 5.96,3.27 7.63,5.97 -1.64,1.92 -2.48,3.42 -1,5.94 0.03,1.72 5.17,0.51 4.35,-1.56 0.81,-1.86 3.6,-1.1 5.09,-0.53 2.05,2.24 -1.68,3.98 -1.81,6.26 -0.21,1.48 -3.48,5.59 -1.04,5.45 5.9,-0.28 10.64,-4.27 13.65,-9.1 1.68,-2.49 4.2,-4.8 5.23,-7.51 -0.27,-1.73 0.37,-4.61 -1.96,-4.47 -1.78,-2.98 -0.76,-6.77 -1.03,-10.06 0.59,-1.59 4.6,-2.06 3.97,0.09 -1.67,2.23 -0.39,3.45 2.34,3.77 2.31,0.63 4.34,0.47 4.81,-2.09 1.65,-2.51 5.13,-0.08 7.59,-0.22 0.5,2.03 3.14,2.52 5.19,3.38 2.99,1.48 5.86,-2.19 8.72,-1.09 3.48,2.5 -1.05,3.09 -0.97,5.59 2.55,0.29 4.83,1.11 6.25,3.38 2.96,1.58 0.77,3.77 1.16,5.09 4.01,0.78 8.16,-0.05 11.5,-2.41 2.24,-1.08 5.28,-2.46 7.66,-1.16 -0.63,2.06 -2.84,4.65 1.39,2.92 0.99,-2.2 2.51,-4.2 4.63,-5.64 2.78,-1.69 3.97,-4.98 6.66,-6.66 2.2,2.25 6,0.82 8.75,0.25 1.72,-1.5 -0.11,-4.24 1.75,-6 1.27,-3.31 5.21,-1.69 7.87,-2.01 3.14,-0.06 6.26,-0.02 9.34,0.6 1.3,-3.59 5.97,-3.64 9.18,-3.87 2.61,1.43 5.36,-1.54 7.57,0.5 2.56,0.03 5.94,1.12 8.03,-0.19 -0.56,-3.08 -2.75,-5.66 -1.81,-8.97 1.68,-1.6 3.23,-4.06 5.5,-4.97 2.05,1.73 -0.97,3.82 0.9,5.81 0.74,1.55 6.18,-3.23 5.07,-0.41 2.78,1.55 7.13,-0.47 8.4,3.24 1.5,2.9 4.05,3.71 6.55,1.34 2.39,-0.55 1.97,-4.34 4.92,-3.93 3.45,-1.43 7.22,-0.35 10.38,1.04 0.63,2.57 4.26,5.4 1.53,7.59 -1.91,3.64 3.48,5.29 5.61,7.15 2.86,2.07 5.93,3.86 9.26,5.04 1.6,-1.29 3.65,-3.83 2,-5.66 -1.98,-1.39 0.16,-4.42 -0.13,-6.41 0.81,-2.05 3.05,-3.55 3.5,-5.53 -1.37,-2.88 -2.02,-7.29 -5.72,-7.94 -0.69,2.59 -4.42,1.51 -6.31,1.34 -1.86,-0.73 -2.16,-2.62 -0.73,-4.04 1.53,-3.69 4.03,-7.15 5.39,-10.77 -2.14,-3.41 -3.7,-7.7 -6.59,-10.34 -2.88,0.4 -3.64,-2.11 -3.9,-4.41 -1.24,-4.49 -8.32,-5.42 -8.04,-10.73 0.04,-2.8 4.04,-3.87 5.63,-5.89 1.81,-1.22 1.17,-3.89 2.78,-4.97 2.57,-0.91 6.07,0.24 7.47,-2.89 1.29,-1.84 2.29,-3.74 4.7,-4.4 2.08,-2 5.15,-0.22 7.17,-2.39 2.7,-1.73 6.58,0.63 8.88,-2.3 3.06,-1.95 5.85,-4.79 7.85,-7.65 0.43,-2.52 2.26,-5.13 0.38,-7.38 0.45,-3.1 3.3,-6.59 0.44,-9.38 -0.61,-1.41 4.07,-1.2 4.41,-3.5 -0.1,-4.04 4.08,-0.04 6.17,0.11 3.24,1.6 5.97,4.3 9.52,5.26 3.15,-4.15 7.21,-9.07 5.25,-14.64 0.5,-2.8 -3.41,-5.03 -1.06,-7.39 1.18,-2.53 1.51,-5.28 -0.56,-7.48 -1.75,-2.45 -3.35,-5.1 -5.19,-7.42 -2,1.56 -5.42,0.69 -5.99,-1.97 -0.86,-2.58 -2.84,-4.62 -4.76,-6.5 -2.32,-0.51 -5.25,-0.27 -4.06,2.66 -1.49,2 -4.02,-1.61 -5.78,-2.26 -3.51,-1.84 -1.34,-7.26 -4.67,-9.54 -1.77,-2.1 -3.92,-4.14 -6.4,-5.23 -2.11,1.09 -4.33,0.73 -6.1,-0.79 -2.35,-0.65 -1.29,-3.34 -2.28,-4.52 -5.62,-4.34 -8.22,-11.7 -13.85,-16.05 -0.96,-0.66 -5.12,-1.7 -4.56,-0.67 1,2.66 -3.26,0.86 -4.59,0.92 -2.67,0.16 -4.59,-1.69 -5.1,-4.2 0.33,-2.99 -3.95,-3.91 -5.58,-5.98 -1.3,-1.16 -4.06,-3.42 -2.45,-4.96 0.01,-2.41 0.31,-4 -2.29,-4.05 -2.07,-0.53 -1.46,-1.98 -2.8,-3.5 -2.08,-3.55 -3.13,-7.39 -3.48,-11.47 -1,-2.47 -5.61,-0.9 -6.56,-3.96 -1.46,-1.68 -3.4,-4.99 -0.08,-5.91 3.24,-0.92 2.39,-4.05 3.21,-6.53 0.88,-3.28 4.17,-5.56 3.4,-9.15 -1.69,-2.78 -3.02,-7.24 -7.16,-6.34 -2.89,-1.46 -5.43,-3.31 -7.5,-5.81 -4.37,0.47 -3.42,-1.95 -5.22,-4.41 -1.08,-0.95 -3.08,-0.2 -3.19,-2.3 -0.69,-1.94 -0.29,-3.97 0.91,-5.48 -1.13,-3.44 -4.24,-5.4 -7.25,-6.96 -2.59,-1.3 0.21,-3.74 1.9,-4.17 -1.15,-4.86 -6.38,-5.68 -10.5,-6.63 -1.66,-1.44 1.51,-4.7 -1.45,-5.85 -1.47,-2.96 -3.98,-0.6 -6.15,-0.03 -4.99,1.83 -10.54,1.94 -15.74,2.63 -0.77,-0.67 -2.77,-2.61 -3.03,-0.5 -0.96,2.08 -4.29,1.95 -5.15,-0.33 -1.46,-1.7 -1.05,-3.98 -3.62,-3.71 -2.87,-0.72 -2.28,-4.47 -1.51,-6.47 2.3,-1.83 -2.65,-2.89 -4.3,-2.43 -1.7,1.3 -2.92,3.72 -5.37,4.41 -1.61,-1.19 -1.85,2.9 -0.04,2.88 0.66,3.05 1.58,6.38 1.39,9.48 -1.36,2.21 -0.38,7.05 -3.72,7.01 -1.95,0.12 -2.86,4.45 -5,1.12 -2.19,-1.15 -2.98,-4.4 -0.24,-5.3 -0.32,-1.92 -3.58,-5.33 -4.44,-2.09 -2.92,1.68 -7.59,1.16 -8.96,-2.28 -0.97,-2.98 -4.83,-0.87 -7.1,-1.48 -2.57,0.83 -5.91,1.76 -7.83,3.43 -0.82,2.98 1.43,4.47 3.69,5.77 1.52,2.24 6.27,1.22 5.55,4.87 -1.22,3.47 -5.4,0.77 -7.88,0.59 -0.91,0.73 1.13,4.84 -1.63,4.69 -2.37,-0.99 -5.13,-1.74 -7.34,-2.66 -1.81,-3.33 -1.13,-7.07 -0.75,-10.66 -3.86,-0.79 -8.92,-2.08 -9.69,-6.56 -1.65,1.27 -4.99,0.71 -4.64,-1.87 -0.45,-2.76 -1.64,-5.72 -3.61,-7.69 -2.74,-0.99 -5.53,-1.93 -6.83,-4.79 -1.25,-3.09 -5.32,-0.4 -7.74,-0.8z m46.75,26.38c-0.1,0.03 0.04,0.06 0,0z","name":"Bayern"},"bw":{"path":"m233,542.31c-1,3.03 -3.8,0.55 -6.25,1.41 -1.85,0.3 -6.11,-0.67 -4.1,2.56 0.5,1.4 3.45,5.79 2.97,1.91 0.74,-2.88 3.54,0.29 3.5,2.12 -0.05,2.12 0.13,4.28 -0.67,5.91 -2.21,2.88 -6.93,-2.7 -8.36,1.34 0.26,1.89 -0.96,3.78 -2.66,5.38 -2.87,1.47 -6.48,1.36 -9.56,0.91 -0.14,1.71 -1.09,2.75 0.88,3.56 2.16,2.43 -1.84,4.61 -2.82,1.5 -2.24,-0.41 -4.9,0.87 -7.01,1.83 -1.86,1.31 -3.21,3.14 -1.07,4.79 -2.58,2.03 -4.76,4.93 -7.53,6.53 -2.28,0.77 -4.85,-1.67 -3.07,-3.7 0.44,-3.45 3.31,-3.76 5.49,-5.64 2.15,-2.77 -2.95,-1.33 -4.33,-2.33 -3.36,-0.68 -8.66,-1.27 -8.78,-5.66 -0.37,-2.27 -2.39,-6.18 0.16,-6.35 -1.56,0.22 -6.19,0.51 -5.66,2.03 1.02,1.01 1.63,3.91 1.34,5.81 -0.91,2.56 -4.61,4.01 -6.17,1.22 -1.23,-2.27 -2.8,-5.47 -5.58,-5.87 -1.35,0.5 -2.27,2.96 -1.13,4.34 0.64,2.82 1.72,5.99 1.41,8.75 -1.19,1.47 2.13,0.8 2.94,1.09 2.56,1.28 -0.68,4.01 0.44,6.03 0.58,2.78 -1.68,4.86 -3.44,6.5 -0.2,1.61 2.95,0.95 2.5,3.03 -0.5,1.7 -2.89,2.29 -3.8,3.97 -1.51,1 -4.09,2.21 -3,4.19 -0,4.19 -1.63,8.4 -2.57,12.44 -1.88,2.38 -4.07,4.74 -4.06,8 -0.94,3.32 -4.33,5.15 -7.25,6.25 -3.09,4.3 -5.58,9.02 -6.75,14.19 -2.02,2.94 -5.4,5.15 -8.91,5.69 -0.21,2.82 -1.4,5.14 -3.56,6.99 -1.36,2.17 -3.49,3.53 -5.66,4.61 -1.15,2.67 -3.64,5.13 -2.5,8.22 0.36,2.98 -0.28,5.69 -1.97,8.15 -1.95,4.34 -4.99,8.87 -3.01,13.76 0.98,2.33 -1.6,3.46 -3.29,4.06 -1.58,3.35 -1.03,7.85 -3.97,10.71 -3.45,3.81 -5.74,8.63 -5.57,13.85 -1.32,3.83 3.9,5.48 3.32,9.25 -1.3,3.08 -3.94,5.46 -4.57,8.93 -0.87,1.91 1.04,3.96 -0.54,5.81 -1.06,2.51 -2.87,5.19 -1.04,7.86 1.18,2.15 -0.92,4.15 -2.35,5.35 -0.31,3.89 3.1,6.22 5,9.16 2.34,1.03 6.63,0.35 6.5,3.84 -1.16,1.4 -4.38,2.08 -0.94,3.62 2.67,0.19 5.38,-1.24 7.85,-2.15 1.44,-1.71 2.81,-3.83 5.44,-3.09 2.67,-0.79 2.95,2.96 5.54,2.9 3.15,1.3 6.81,1.64 9.99,0.41 0.13,-3.3 4.53,-3.63 6.59,-5.48 2.38,-1.41 5.39,0.37 7.78,0.98 0.79,1.29 -0,3.08 2.19,3.78 3.61,0.25 7.37,1.32 10.72,-0.47 -3.18,-2.2 -0.41,-3.55 1.74,-5.09 1.44,-1.37 5.34,0.59 4.6,2.72 0.03,1.73 2.81,-2.43 2.91,-3.66 0.99,-2.17 -2.08,-3.31 -3.78,-2.38 -2.21,0.79 -3.16,2.58 -5.97,3.13 -1.88,-0.81 -4.32,-2.21 -5.31,-4.16 0.59,-3.61 2.99,-6.72 5.06,-9.63 1.63,-2.24 5.73,-0.38 6.44,-3.38 2.06,-2.35 5.55,0.44 4.49,3.47 2.07,0.67 0.21,-4.19 4.06,-1.25 1.57,1.2 4.32,3.45 2.25,5.23 0.1,2.76 1.41,4.58 4.22,5.01 1.74,-2.24 3.46,-0.92 5.76,1.59 2.1,2.97 5.8,0.78 7.96,-0.93 3.82,-2.7 8.65,-0.24 12.27,1.62 3.55,2.04 4.43,-1.99 2.13,-4.27 -0.59,-2.2 -2.12,-3.67 -4.12,-4.07 -2.4,-1.85 -6.01,-3.5 -6.96,-6.5 0.3,-2.1 3.03,-1.62 3.78,-0.16 3.5,2.46 7.48,4.47 10.66,7.31 -0.21,3.96 4.69,5.62 7.5,7.39 1.67,0.53 3.72,-1.14 5.59,-0.11 2.75,0.87 6.81,1.33 7.03,4.97 0.46,3.2 4.49,4.9 6.69,2.27 1.24,-1.5 4.61,-2.56 5.4,-0.7 4.17,1.33 6.15,-3.91 8.97,-5.72 3.32,-0.45 7.13,0.12 10.19,-0.66 1,-2.57 4.28,-2.37 6.22,-1.28 0.84,2.31 0.58,2.71 2.56,1.13 2.97,-0.39 2.03,-4.58 0.76,-6.39 -1.17,-2.02 -2,-5.8 -0.79,-7.3 3.32,-0.17 0.06,-2.21 -0,-3.93 -0.63,-3.04 -0.86,-6.31 0,-9.32 -2.23,-0.74 -2.32,-4.76 0.44,-4.66 -0.41,-2.68 2.08,-4.21 1.66,-6.88 -0.15,-2.82 0.59,-6.09 -1.94,-7.94 -2.26,-5.15 -1.96,-11.11 -3.49,-16.32 -1.93,-2.69 -4.53,-5.55 -4.67,-9 0.46,-2.92 3.93,-5.48 2.72,-8.47 0.1,-0.35 4.87,-3.47 6.42,-2.05 2,3.2 4.93,-0.95 6.82,-2.36 0.33,-1.38 1,-2.91 3.14,-2.96 3.03,1.76 2.98,-2.24 2.69,-4.25 -0.32,-3.5 -1.14,-6.78 -3.64,-9.37 -0.98,-1.42 0.15,-4.75 1.23,-5.16 3.02,1.48 6.11,1.47 9.25,0.41 2.37,-0.94 3.55,1.55 1.82,3.19 0.08,1.06 5.19,-1.87 2.3,-2.88 -0.25,-2.1 -0.85,-4.44 -3.47,-3.91 -1,-3.13 0.42,-4.65 1.54,-7.33 0.09,-4.38 1.32,-9.19 -0.13,-13.38 -2.03,-1.38 -1.82,-4.46 -4.4,-5.39 -2.47,-2.1 -5.26,-3.59 -8.29,-4.72 -0.45,-2.63 0.5,-4.11 -0.61,-6.97 -0.35,-3.23 -2.39,-5.85 -5.43,-6.81 -1.8,-1.05 -4.02,-2.25 -3.05,-4.75 -0.53,-2.57 0.99,-5.27 0.62,-7.5 -1.67,-2.84 -3.08,-6.33 -1.5,-9.56 2.72,0.17 4.05,-1.19 2,-3.69 -1.12,-2.08 -1.1,-4.65 -2.84,-6.37 -0.05,-1.52 1.05,-2.79 -0.28,-4.24 -1.33,-3.13 -3.46,0.38 -1.36,0.89 -1.36,2.26 -3.18,4.9 -6.23,4.2 -1.84,0.68 -5.99,-0.78 -4,-3.06 0.32,-2.43 0.8,-5.95 -0.91,-7.66 -1.91,-0.49 -2.69,-3.58 -3.13,-5.51 -1.12,-3.07 -1.07,-6.84 -4.03,-8.84 -3.37,0.71 -6.2,2.77 -9.34,3.81 -2.15,-0.26 -3.2,-3.12 -1.25,-4.19 -0.15,-1.71 1.98,-8.34 -1.11,-4.8 -1.56,1.02 -3.09,4.67 -5.17,2.44 -1.38,-0.64 -3.13,-1.84 -2.32,-3.58 -0.34,-0.5 -0.91,-0.09 -1.41,-0.13z m-57.69,212.03c0.26,4.67 5.28,-0.76 0,0z","name":"Baden-Württemberg"}}}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.greece.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.greece.js new file mode 100644 index 00000000..84b82aa0 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.greece.js @@ -0,0 +1 @@ +jQuery.fn.vectorMap('addMap','greece',{"pathes":{"30":{"path":"M420.84,610.62l0.6,-2.95l2.52,-1.21l1.51,0.78l1.03,-1.03l0.13,-5.12l0.49,-2.19l0.69,-0.69l2.13,3.43l4.4,-0.52l1.93,-6.25l0.03,-3.74l-2.04,-2.19l1.58,-2.32l-1.7,-2.35l0.23,-0.51l1.97,1.18l0.59,-0.23l0.34,-1.21l3.46,0.17l0.95,-1.95l1.37,1.01l1.07,-0.67l0.98,0.21l-0.15,0.88l1.02,0.9l1.19,0.12l-0.76,1.22l0.24,1.97l0.55,1.17l1.5,0.9l2.54,0.2l6.51,-0.8l1.36,1.17l2.4,-0.2l0.93,0.45l11.41,-0.75l0.68,1.54l1.45,1.2l0.91,0.09l0.73,1.11l4.33,-0.05l-0.1,1.51l-2.21,1.89l-2.68,0.03l-1.29,0.98l0.02,1.76l-1.56,3.51l0.34,1.46l1.06,1.18l6.05,2.92l0.88,0.98l-0.27,2.21l2.54,1.09l1.24,2.29l0.05,4.61l-3.61,0.77l-2.45,-0.82l-3.17,0.44l-3.4,-1.09l-3.46,1.49l-3.85,-0.2l-1.15,1.54l-1.66,0.85l-4.03,1.04l-0.59,-0.72l-4.34,0.12l-2.71,1.72l-0.64,-0.51l-3.66,-0.32l-2.35,1.19l-2.49,-0.5l-1.86,0.83l-0.55,-0.7l-2.58,0.65l-6.38,-1.29l-2.17,0.32l-1.42,1.22l-1.83,-0.47l-2.65,0.59l1.84,-2.13l-0.76,-1.24l0.45,-0.4l-0.38,-1.96l0.08,-0.94l1.05,-0.6l-0.02,-1.74l-1.25,-4.67l-1.74,-1.49l-1.46,-0.17ZM459.6,579.71l-0.31,-0.33l1.25,-0.46l0.42,-0.92l1.68,1.17l-0.16,1.03l-0.79,0.27l-0.35,-0.81l-1.75,0.05Z","name":"Heraklio"},"28":{"path":"M275.61,38.56l4.99,0.09l0.68,0.66l3.98,0.4l1.89,-0.26l5.64,1.51l6.68,-0.2l3.51,-1.66l1.13,-3.67l4.09,-2.23l2.08,0.08l1.54,3.26l3.52,-1.75l1.79,-1.66l1.4,0.24l1.45,-0.73l3.6,0.73l3.36,-0.66l1.72,1.77l2.12,-0.35l1.54,1.17l2.45,0.01l-0.2,1.86l1.18,4.08l6.66,3.06l-1.35,4.61l0.6,1.63l3.83,3.09l4.69,5.15l4.14,2.81l4.19,0.99l2.35,2.15l1.9,-1.23l2.58,-0.02l1.37,0.93l1.75,2.91l5.29,3.67l-0.4,1.12l0.82,2.63l-1.09,3.5l-5.39,4.06l-1.72,2.35l-4.08,3.11l-12.05,3.17l-2.08,0.73l-1.58,1.27l-12.88,0.02l-3.68,-2.34l-2.51,-2.52l-1.88,-0.52l-2.98,1.0l-1.01,-0.36l-0.97,-2.77l-4.22,0.31l-0.97,-1.0l-0.6,-3.84l-1.36,-0.94l-0.48,-1.48l-2.98,-0.46l-2.04,-4.12l-2.87,-3.05l-3.59,-2.52l1.03,-2.29l-0.51,-1.9l-12.37,-4.52l-4.06,-4.34l0.16,-1.31l-0.87,-1.43l-0.55,-0.13l-4.51,2.8l-2.52,-0.63l-1.11,-0.86l-0.5,-1.16l1.05,-4.05l-1.2,-3.99l0.4,-5.98Z","name":"Serres"},"29":{"path":"M261.09,114.12l-4.19,-1.83l-2.31,-5.35l-4.42,-4.66l-5.66,-0.79l2.39,-2.42l2.8,-1.76l1.25,0.19l0.43,-0.55l-1.82,-2.64l-0.88,-2.62l-1.62,-1.01l3.07,-0.25l0.34,-1.26l3.87,0.84l1.55,-0.54l-0.31,-1.25l1.26,-1.51l1.37,-0.67l0.9,0.31l-0.17,2.39l0.9,2.71l2.64,2.12l4.45,-2.1l4.6,0.43l5.98,-1.36l1.63,0.13l1.96,-2.29l4.89,-2.55l-0.05,-3.85l0.66,-0.94l4.95,-2.22l5.91,-0.85l2.36,-2.28l4.58,-1.55l1.0,-0.95l1.64,1.32l1.99,4.11l2.92,0.41l0.44,1.38l1.31,0.86l0.59,3.77l1.3,1.44l4.38,-0.17l0.52,2.34l1.6,0.77l3.25,-1.0l1.41,0.45l2.38,2.44l4.04,2.49l10.33,0.14l-2.67,4.56l-0.44,2.83l0.74,0.82l3.21,0.88l1.91,2.27l-6.67,-0.18l-3.58,3.38l-1.44,0.69l-4.12,-0.43l-2.67,2.17l-7.05,-1.43l-3.01,4.83l-1.1,0.85l-1.23,-0.64l-2.84,-0.2l-2.18,3.74l-4.04,-0.84l-4.81,1.68l-2.33,2.65l-0.25,1.41l0.57,2.49l-2.37,2.06l-1.23,2.15l-1.07,0.02l-0.99,-0.77l-0.34,-3.73l-2.04,-0.5l-1.49,1.22l-1.06,2.4l-0.76,5.1l-0.73,-1.84l-2.64,-2.37l-1.79,-0.28l-1.36,-0.99l-2.85,0.18l0.64,-0.61l-2.23,-3.32l-1.36,-0.83l-0.83,-2.98l-1.17,-0.84l-1.99,-0.38l0.24,-2.01l3.24,0.44l3.59,-0.39l3.02,-1.19l2.7,-2.11l0.31,-1.53l-3.55,-2.77l0.9,-1.0l0.37,-2.36l-1.15,-1.6l-1.81,-0.6l-0.81,0.32l-1.58,-1.03l-2.77,1.87l-1.81,-0.6l-0.44,1.13l0.88,1.05l1.26,0.16l-0.15,1.67l-3.95,2.47l-2.1,-0.7l-2.56,1.06l-0.45,0.56l0.56,1.15l-0.98,0.74l0.39,2.02l-1.09,-0.6l-0.49,0.48l0.19,1.0l-1.11,-1.76l-0.5,0.16l-0.42,-0.86l-0.77,-0.17ZM278.81,128.1l-0.0,0.0l-0.05,-0.0l0.01,-0.01l0.05,0.01Z","name":"Thessaloniki"},"34":{"path":"M502.84,458.49l0.72,0.26l1.34,-1.64l0.88,0.18l0.59,-0.6l2.96,0.43l1.56,-0.58l0.62,-0.58l-0.31,-0.68l1.34,-0.35l-2.04,-1.11l0.41,-0.71l4.64,-1.26l4.73,-2.72l1.13,-0.93l-0.51,-0.8l-1.29,-0.08l1.12,-1.04l2.19,0.13l0.42,-0.94l2.71,2.05l2.69,1.14l-0.98,0.1l-0.97,-0.78l-2.04,0.3l-4.1,1.71l-2.02,2.22l-1.13,0.23l-2.09,2.09l-0.42,1.29l-2.97,2.51l-3.02,0.1l-1.95,1.66l-2.14,-0.13l-2.06,-1.47ZM515.0,449.74l0.37,-0.11l0.75,0.15l-0.19,0.14l-0.92,-0.18ZM501.66,496.87l2.8,-3.07l4.2,2.63l0.67,1.13l1.66,0.48l-0.67,0.25l-1.68,-0.93l-4.01,1.0l-2.45,-0.78l-0.52,-0.72ZM506.66,429.4l1.43,-1.27l1.41,1.52l-0.07,0.81l-1.4,0.35l-1.59,-0.92l-0.31,-0.87l0.53,0.36ZM509.09,505.08l0.62,-0.01l0.04,0.15l-0.39,0.22l-0.28,-0.37ZM497.64,473.35l0.11,0.0l-0.04,0.04l-0.07,-0.04ZM496.21,453.59l0.05,-0.03l0.08,0.11l-0.07,-0.03l-0.06,-0.05ZM492.19,449.99l0.1,-0.84l1.17,0.1l1.54,-1.28l1.72,0.73l-0.13,0.73l0.79,0.93l-0.85,-0.37l-1.4,0.4l-1.27,-0.91l-1.67,0.5ZM490.75,445.09l0.44,-1.01l1.07,-0.1l0.47,0.8l-0.9,0.61l-1.07,-0.29ZM472.0,432.79l-0.92,-1.49l1.94,0.6l0.86,-1.33l-0.11,-0.73l2.88,-2.45l2.71,-0.38l1.96,-1.84l1.07,-2.07l3.57,-1.82l0.6,0.35l0.15,1.14l2.39,2.11l1.61,4.04l-0.65,1.4l0.48,1.44l-0.94,0.85l-0.48,4.64l-0.81,0.73l-1.25,4.94l-3.04,0.15l-1.4,0.68l-0.91,1.39l-0.75,-0.46l-1.72,1.76l-1.67,-1.3l0.13,-2.87l-3.04,-1.35l0.61,-1.0l-1.76,-2.95l0.64,-1.16l-2.15,-3.02ZM488.07,448.11l-0.07,-0.03l0.36,0.02l-0.14,0.03l-0.15,-0.03ZM488.65,447.99l0.33,-0.48l0.27,0.03l-0.48,0.56l-0.12,-0.12ZM490.18,447.02l0.13,-0.23l0.38,-0.18l-0.26,0.31l-0.26,0.1ZM484.44,451.14l-0.69,-0.59l1.29,-1.01l0.79,2.34l-1.39,-0.74ZM481.95,398.56l-0.04,-0.05l0.09,-0.09l0.03,0.06l-0.08,0.08ZM472.63,497.63l0.21,-0.54l0.29,0.16l-0.09,0.0l-0.41,0.38ZM473.26,497.25l0.61,-0.28l2.52,0.53l2.09,-3.08l-0.67,-1.24l-0.12,-1.97l-0.76,-0.56l0.69,-1.19l-0.79,-1.1l-0.42,-0.43l-3.06,0.13l0.0,-0.91l1.18,-0.58l2.27,0.63l5.06,5.69l0.09,2.74l-0.61,0.75l0.46,0.67l-2.95,2.39l-1.62,-1.25l-2.86,-0.11l-1.11,-0.81ZM477.9,455.08l-0.61,-0.55l0.62,0.12l0.55,-0.63l-0.24,-0.58l1.44,-0.56l0.4,-0.4l-0.02,-0.14l0.42,-0.42l-0.07,-0.09l0.2,-0.2l0.19,1.15l0.74,0.67l-0.15,1.23l-1.05,-0.01l-0.73,0.76l-1.69,-0.35ZM468.85,401.16l0.0,-0.0l0.0,0.0l-0.0,-0.0ZM468.87,401.08l-0.79,-0.62l0.07,-0.55l0.5,0.22l0.22,0.95ZM470.07,401.46l-0.46,-0.71l0.57,-3.52l-1.16,-0.91l-0.5,-0.9l0.32,-0.52l3.01,-0.49l0.12,1.85l1.47,1.56l1.08,-1.01l-0.15,-2.2l1.12,-0.03l-0.06,0.89l0.88,0.63l1.09,-0.1l0.27,0.9l2.21,-0.1l-0.34,1.61l-2.31,0.32l-0.65,1.12l-0.73,-0.37l-0.68,1.56l-0.83,-0.55l-0.92,0.99l-0.48,-0.28l-0.39,0.81l-2.04,-0.91l-0.43,0.33ZM474.69,493.39l0.11,-0.58l1.08,0.14l-0.81,0.84l-0.38,-0.4ZM464.56,464.18l-0.3,-0.35l0.74,-1.52l-0.27,-1.94l0.88,-1.27l2.4,-0.59l1.51,1.41l0.27,0.62l-0.51,0.99l0.42,0.43l4.42,2.03l1.01,1.22l-1.67,1.68l0.43,0.67l-0.39,0.41l0.68,0.73l-0.55,0.63l0.61,0.93l-1.33,-0.53l-0.98,1.42l-1.86,-2.68l-2.93,-2.47l0.41,-0.54l-0.6,-0.68l-1.67,0.15l0.52,-0.67l-0.55,-0.58l-0.7,0.5ZM469.77,490.79l0.89,-1.87l0.87,0.45l-0.7,1.3l0.26,1.38l-1.28,-0.53l-0.04,-0.74ZM452.02,436.9l0.77,-1.41l-0.09,-1.83l3.88,-2.43l-0.55,-0.8l-1.02,-0.23l1.95,-1.97l4.07,-1.67l0.04,0.69l-0.83,0.75l1.3,0.91l1.45,-0.71l1.75,0.33l0.74,-0.93l0.31,0.66l-1.36,1.88l0.28,0.89l-1.07,1.08l1.76,1.61l-0.99,0.53l0.43,0.75l-1.46,1.82l-0.22,1.31l-5.07,3.1l-2.73,-0.98l-1.09,-1.16l-0.76,0.38l-1.48,-1.73l0.01,-0.84ZM465.42,427.26l-0.28,-0.9l0.82,-0.38l0.4,0.51l-0.94,0.78ZM464.63,426.32l0.0,0.0l-0.0,0.0l0.0,-0.0ZM465.35,404.05l-0.25,-0.32l0.14,-0.52l0.28,0.58l-0.17,0.25ZM443.43,380.46l-1.14,-1.21l-0.18,-0.89l1.64,0.95l0.6,-1.16l0.87,0.56l0.76,-0.65l0.62,0.81l1.04,-0.66l0.42,1.03l-0.72,0.72l1.15,0.96l1.21,-0.19l0.43,0.82l2.8,-1.22l1.71,1.16l0.33,1.0l0.88,-0.18l0.36,-0.71l1.18,0.39l0.86,-0.49l0.41,0.54l1.22,0.05l2.67,2.2l0.92,-0.08l-0.04,2.07l-1.88,2.64l0.32,1.49l-3.09,0.9l-3.51,-2.45l-1.18,-0.25l-0.53,0.55l-0.77,-0.39l0.39,-1.2l-1.23,-1.29l-2.65,-1.47l-0.43,0.3l-1.57,-2.05l-1.68,-0.67l-2.17,-1.91ZM459.99,400.83l1.13,0.29l0.48,-0.48l0.76,0.62l-0.13,0.65l-1.06,0.5l-0.1,-0.76l-1.07,-0.83ZM463.25,404.57l-0.13,-0.51l0.53,-0.46l-0.04,0.99l-0.36,-0.01ZM461.95,402.29l0.02,0.02l0.0,0.0l-0.02,-0.02ZM461.84,405.15l-0.15,-0.1l0.47,-0.56l-0.04,0.58l-0.27,0.08ZM459.81,507.32l-0.06,-0.0l0.15,-0.25l0.13,0.13l-0.22,0.13ZM449.9,472.1l-0.87,-0.13l1.86,-2.41l0.66,-2.14l3.33,-1.94l2.96,-0.13l-0.16,0.96l-2.04,2.14l-5.74,3.64ZM445.84,441.07l0.5,-1.96l-0.4,-0.45l1.56,-0.81l0.9,-1.61l1.79,-0.6l-0.9,3.14l0.04,2.04l-1.11,1.03l0.85,1.88l-2.01,-2.26l-1.22,-0.41ZM450.22,435.48l-0.09,-0.22l0.15,-0.02l0.07,0.06l-0.13,0.18ZM443.16,443.4l-0.67,-0.59l0.57,-0.82l0.8,0.62l1.27,-0.48l0.6,0.56l-1.47,0.57l-0.46,-0.45l-0.63,0.58ZM420.49,356.11l-0.55,-0.92l0.13,-1.6l-0.7,-0.77l0.43,-1.14l2.83,-1.07l1.45,-1.35l2.99,-0.46l-0.55,1.07l0.66,1.19l3.07,0.96l-0.42,2.09l1.41,2.84l1.95,0.03l0.95,0.71l5.12,-0.31l0.42,0.41l0.43,2.15l-1.38,1.49l-0.37,1.37l1.04,1.03l0.88,0.02l0.42,1.09l0.64,-0.48l0.63,0.9l-2.27,3.87l0.71,0.73l3.15,-0.69l-1.53,3.69l-2.28,2.3l0.61,0.96l-0.37,0.4l-2.82,-2.63l0.26,-0.67l-2.06,-3.62l-0.88,-0.58l-0.94,0.27l-0.55,-1.16l-0.65,0.12l-0.64,-1.62l-1.13,-0.25l-0.04,-1.26l-1.06,-0.98l-1.11,-0.16l-1.01,-2.81l-1.87,-2.03l-2.16,-0.38l-0.55,-0.79l-1.37,1.46l0.15,-1.8l-1.29,-0.74l0.24,-0.93ZM432.87,403.09l0.13,-1.03l1.2,-0.54l0.42,-0.42l-0.34,-0.52l2.09,-1.73l-0.46,-1.72l0.57,-0.81l-0.57,-0.64l0.57,-0.86l-1.75,-1.8l3.26,1.01l1.57,2.18l-0.04,2.25l-0.88,1.77l1.14,0.27l1.47,2.34l-1.36,1.02l-0.48,-0.39l-4.8,2.35l0.36,-2.51l-0.53,-0.5l-1.57,0.27ZM440.58,444.18l0.07,-0.33l0.45,-0.35l-0.31,0.65l-0.21,0.04ZM431.75,470.64l1.26,-0.66l3.6,3.02l1.01,0.18l0.55,-0.48l1.35,0.97l-0.18,0.67l0.82,1.04l-0.6,0.42l-2.63,-0.48l-1.45,-2.94l-2.4,0.0l-1.34,-1.73ZM416.32,436.84l0.02,-0.43l0.55,-0.05l1.45,1.16l1.53,-0.16l4.95,6.08l-1.72,1.98l-0.44,-0.34l-0.71,0.58l-1.03,1.92l-0.76,-0.15l-0.64,-1.06l0.5,-0.81l-0.9,-0.31l-0.46,-1.4l0.37,-0.48l-1.21,-0.85l0.33,-0.66l-0.95,-0.75l1.8,-0.96l-1.77,-0.95l0.28,-0.46l-0.76,-0.7l0.3,-0.81l-0.75,-0.38ZM422.13,448.17l0.0,-0.02l0.02,0.0l-0.02,0.02ZM418.49,384.43l-0.19,-0.05l0.42,0.05l-0.23,0.0ZM419.3,384.48l1.78,-2.01l2.05,-0.35l-0.55,1.98l0.33,0.94l-3.61,-0.56ZM413.17,459.53l0.39,-0.78l2.86,0.88l0.61,1.77l-1.01,0.75l-2.0,-0.53l-0.86,-2.09ZM406.38,456.31l-0.02,-0.64l0.43,0.18l2.27,-2.13l1.25,1.45l1.56,-0.44l0.32,0.19l-0.86,1.13l-0.11,1.61l-1.27,1.58l-0.92,-0.3l-1.29,0.7l-0.66,-0.65l0.18,-0.99l-0.88,-0.63l-0.02,-1.08ZM390.6,470.47l-0.11,-0.96l1.03,-1.0l-0.46,-1.49l0.85,-1.1l-0.51,-0.65l1.32,-2.83l1.55,1.67l1.35,-0.3l0.34,0.44l-0.56,1.29l0.8,0.98l1.75,0.15l1.08,1.16l1.18,0.08l1.77,-0.96l0.47,-1.1l-1.78,-2.03l-1.64,0.35l-1.41,-2.23l0.11,-1.3l0.74,-0.27l-0.31,0.68l0.49,0.53l3.35,1.58l2.83,-1.18l0.53,-1.16l1.86,0.73l-0.77,1.31l1.4,3.45l-1.39,2.25l-0.87,-0.16l-3.31,1.43l-0.68,-0.68l-1.55,-0.28l-2.56,1.18l-5.76,0.43l-0.9,0.65l-0.23,-0.65ZM398.01,427.74l0.38,-0.39l1.04,-0.67l-0.83,-1.59l1.18,-0.4l-0.55,-0.81l1.01,-0.62l0.36,-1.13l0.55,0.39l0.45,-0.79l0.78,0.24l0.56,-0.97l2.24,0.08l1.43,0.76l-0.33,0.86l0.38,0.42l-0.8,1.65l0.78,0.44l0.34,1.13l-0.92,-0.76l-0.75,0.53l0.0,2.32l-1.2,0.56l0.2,-0.67l-0.99,-0.78l-1.7,0.4l0.35,-0.94l-0.62,-0.55l-1.07,0.78l-0.53,-0.58l-1.75,1.08ZM394.19,411.77l0.64,-0.69l-0.41,-1.03l0.85,-1.07l-0.03,-1.1l1.65,-1.78l-0.93,-1.64l0.69,-0.71l0.15,-0.78l-0.68,-0.59l0.6,-0.5l-2.63,-0.85l2.54,-3.33l2.51,-1.78l-0.64,3.46l1.0,0.29l0.21,1.12l2.02,0.03l1.23,2.16l-0.38,0.38l-0.8,-0.59l-1.01,0.55l-0.37,0.86l0.4,0.76l-1.19,2.66l-0.56,-0.13l-0.68,1.38l-0.55,-0.14l-1.96,2.55l-1.66,0.51ZM387.38,387.25l-0.33,-0.97l-0.85,0.04l0.99,-1.44l-0.46,-1.51l0.81,-0.66l-0.27,-0.36l1.3,-2.57l1.79,-0.21l0.63,-1.72l1.2,-0.33l0.47,0.84l0.89,-0.94l3.2,1.85l0.36,0.77l-0.91,0.57l0.26,0.51l-0.86,2.17l-2.58,3.62l-3.02,2.11l-1.93,2.45l-0.99,0.06l-0.26,-1.64l0.56,-2.63ZM382.76,458.05l0.87,-0.71l1.0,0.28l-0.35,2.34l-1.37,-1.11l-0.15,-0.8ZM373.3,379.84l1.99,-7.53l0.84,-1.21l0.61,1.1l-0.43,0.43l0.24,0.89l-1.18,1.08l-0.92,2.18l0.3,0.4l-1.45,2.66Z","name":"Cyclades"},"24":{"path":"M288.95,133.67l0.57,-1.39l0.2,-3.74l0.99,-2.24l1.15,-0.9l0.91,0.14l0.48,3.87l1.24,0.96l1.69,0.06l1.63,-2.46l2.49,-2.23l-0.31,-3.95l2.09,-2.31l4.43,-1.5l4.02,0.89l2.26,-3.77l4.14,0.82l1.48,-1.18l2.59,-4.5l6.97,1.43l2.6,-2.15l4.06,0.42l1.82,-0.8l3.28,-3.26l4.05,0.42l2.99,-0.3l0.57,0.58l0.24,2.03l1.82,1.52l1.14,0.0l1.31,2.16l1.75,-0.29l2.02,0.75l0.51,-0.51l0.16,0.81l1.73,1.19l-1.36,0.79l-4.51,0.0l-0.99,0.71l-0.79,2.88l1.31,4.02l1.32,0.75l-0.15,0.6l0.99,1.3l2.61,2.24l3.02,1.22l2.38,-0.07l0.53,0.43l2.63,-0.54l-0.04,4.51l-0.24,0.81l-2.64,-2.77l-3.39,-1.66l-2.35,0.41l-3.13,-0.93l-3.33,1.35l-2.06,1.77l-1.12,-0.84l-2.69,-0.7l-0.99,1.23l0.19,0.69l-1.28,-0.13l-0.47,0.45l-1.05,4.35l1.18,2.67l2.64,3.04l1.53,0.47l0.15,1.61l1.39,1.51l1.25,0.34l1.24,-0.57l1.3,1.21l6.81,2.1l1.93,1.86l2.95,1.04l1.09,1.14l-0.72,0.84l-0.2,1.65l2.11,2.19l-1.63,1.71l0.64,0.94l1.93,-0.03l0.33,1.35l-0.27,0.98l-0.96,0.18l-1.56,1.79l0.85,1.19l-2.38,0.8l1.17,0.99l1.07,-0.04l-0.9,0.45l-1.44,-0.26l-1.49,0.96l-1.47,-0.9l0.5,-1.3l-1.04,-0.86l-0.21,0.9l-0.57,-0.0l0.02,-1.9l-1.34,-1.28l-1.34,-0.1l-0.85,-1.68l-2.06,-0.93l-1.22,0.43l-0.24,-1.76l-2.02,-2.22l0.38,-2.09l-1.42,-0.83l-0.11,-1.83l-3.1,-2.57l-1.85,-3.43l-1.41,-1.36l-0.98,-0.19l-0.24,-0.8l-2.28,-1.98l-2.91,-0.41l-2.47,0.34l-2.59,-1.14l-1.7,0.08l-2.61,-2.1l-2.8,-0.26l-2.61,-1.4l-2.1,-0.23l-1.38,0.72l-2.92,3.12l-1.75,3.48l-0.51,-1.62l-2.0,-1.72l-5.56,-1.81l-2.01,-0.09l-1.69,-1.28l-2.39,-0.21l-2.36,-1.99l-6.25,-2.37ZM315.18,150.84l2.0,0.36l1.61,1.12l1.69,2.3l1.01,2.63l3.62,3.89l7.71,3.46l3.66,1.19l1.97,0.08l0.92,0.87l-0.3,0.69l1.63,2.98l1.16,0.49l2.78,-0.31l0.19,0.74l-2.37,0.7l-2.39,-0.85l-3.24,0.26l-3.9,-0.62l-1.21,-1.03l-1.8,-0.21l-7.19,-3.31l-1.95,0.0l-1.76,0.93l-2.91,-0.31l-1.13,0.47l1.27,-2.05l0.31,-2.01l-3.09,-4.6l-0.22,-1.19l-2.43,-1.83l-0.17,-1.23l1.38,-2.73l-0.5,-0.99l0.79,-3.51l-0.46,-1.85l1.35,1.68l0.53,2.3l1.47,1.51ZM311.83,145.21l0.0,0.05l-0.01,-0.06l0.01,0.01ZM311.77,145.09l0.0,-0.04l0.01,0.05l-0.01,-0.01ZM311.8,145.12l0.01,0.01l-0.0,0.04l-0.01,-0.01l0.0,-0.04ZM347.7,144.3l-0.23,-0.35l-0.04,-0.53l0.59,0.44l-0.32,0.44ZM356.51,133.08l1.6,-0.55l0.63,0.76l-1.11,0.41l-1.13,-0.62ZM359.96,134.69l0.01,-0.01l0.07,0.07l-0.02,0.0l-0.06,-0.06Z","name":"Chalkidiki"},"25":{"path":"M238.06,57.62l3.34,1.83l3.02,0.11l6.61,-1.25l3.21,1.2l1.77,-1.29l2.48,-4.13l1.12,-0.62l2.17,2.47l2.3,1.02l1.53,-1.3l1.16,-2.35l0.79,-11.67l0.59,-1.95l3.0,-1.17l3.7,0.45l-0.43,5.56l1.2,4.1l-1.06,3.85l0.73,1.81l1.41,1.04l2.76,0.69l4.62,-2.72l0.58,0.95l-0.1,1.48l4.33,4.57l12.31,4.52l0.19,1.2l-0.79,1.18l-0.1,1.66l3.73,2.62l0.66,1.09l-0.81,0.82l-4.58,1.55l-2.26,2.23l-5.83,0.84l-5.21,2.32l-1.05,1.57l0.12,3.55l-4.63,2.25l-1.84,2.21l-1.38,-0.19l-5.99,1.36l-4.58,-0.43l-1.5,0.28l-2.57,1.83l-2.21,-1.7l-0.84,-2.52l-0.06,-2.87l-1.66,-0.44l-1.73,0.89l-1.35,1.62l-9.75,-2.22l-6.01,0.56l-1.3,-2.76l-3.99,-1.96l-0.58,-1.63l-2.09,-2.63l-4.66,-1.23l-0.77,-2.62l0.58,-0.84l2.71,-0.08l0.35,-1.51l1.35,-1.37l-0.29,-1.21l1.08,-2.71l-0.11,-5.36l0.91,-3.05l1.46,0.97l4.23,-0.49Z","name":"Kilkis"},"26":{"path":"M211.87,55.91l0.97,-0.03l0.35,0.81l2.96,1.76l1.98,0.3l3.5,-3.04l3.69,-0.67l2.74,0.05l3.56,1.81l-0.95,3.24l0.11,5.34l-1.06,2.59l0.24,1.33l-1.17,0.93l-0.12,1.22l-2.51,0.07l-1.12,1.34l0.82,3.3l1.5,0.95l3.33,0.49l1.97,2.48l0.67,1.75l3.92,1.89l1.8,3.11l6.08,-0.6l9.74,2.23l0.26,0.33l-0.85,0.29l-1.31,-0.68l-2.85,-0.18l-0.4,1.32l-4.38,0.64l2.67,1.78l0.86,2.56l1.52,1.95l-0.96,-0.05l-2.88,1.81l-2.85,0.31l-1.82,2.39l-1.36,0.47l-2.69,0.07l-1.66,-0.85l-3.49,3.29l-2.89,1.63l-2.21,-2.73l-3.86,-2.37l-11.47,-3.0l-1.72,0.17l-1.08,1.13l-0.08,1.24l-4.29,1.33l-7.33,1.22l-9.96,-1.87l1.72,-3.68l-0.01,-1.47l-2.85,-1.22l-1.99,-5.47l-1.13,-1.18l0.3,-0.7l2.67,0.13l4.59,-1.16l1.47,-1.15l0.38,-1.49l-1.33,-1.56l-2.59,-1.15l-0.54,-3.37l2.17,-0.35l1.01,-1.14l0.56,-2.68l2.19,-1.61l1.49,-2.59l1.42,-0.56l0.68,-1.48l1.05,-0.26l0.95,-1.52l0.35,-3.17l4.14,-2.88l5.48,-0.88l1.1,-0.73l0.85,-1.56Z","name":"Pella"},"27":{"path":"M250.07,150.49l1.64,4.32l0.15,3.81l1.34,1.78l0.57,2.41l3.71,2.96l5.34,2.63l0.46,1.07l-4.87,0.76l-1.29,-0.93l-1.54,-0.21l-6.18,1.56l-2.75,-0.9l-2.32,-2.06l-1.83,-2.89l-5.3,-3.33l-2.29,-2.3l-0.85,-2.53l0.21,-3.97l-0.8,-1.74l-2.89,-1.44l-3.34,1.03l-4.56,4.61l-0.97,-0.33l-0.47,-1.09l-0.02,-2.69l0.99,-2.4l-0.31,-0.47l-4.12,-0.86l-2.37,1.52l-0.28,-0.65l-0.21,-1.66l0.46,-1.2l2.95,-1.26l1.2,-1.21l0.35,-2.92l3.0,-5.52l1.79,-1.14l2.84,-0.32l1.8,-1.1l3.35,-3.66l6.04,-4.69l2.9,-7.46l2.63,-0.51l2.63,1.89l4.04,-0.33l0.43,1.25l2.37,1.35l-0.6,1.36l1.62,1.69l-0.07,1.42l1.42,4.56l2.84,1.31l-4.47,7.52l-1.67,5.31l0.7,1.38l-2.74,3.26l-0.68,3.02Z","name":"Pieria"},"20":{"path":"M74.09,165.63l4.23,0.25l1.93,-0.81l0.4,-2.07l1.27,-2.06l-0.33,-1.04l2.88,-1.98l2.93,0.92l1.98,-1.52l2.73,1.55l1.47,-0.11l2.95,-0.61l1.75,-1.67l4.17,-0.51l0.15,-3.19l1.43,-2.34l-1.44,-1.51l0.29,-1.86l2.05,-0.83l1.5,-2.6l-0.3,-2.94l-1.01,-1.1l0.38,-1.32l1.28,-1.16l0.45,-1.26l3.27,0.53l2.81,-1.98l2.6,-0.55l0.98,1.19l1.6,4.35l3.31,3.72l2.09,4.02l0.99,3.83l-0.23,1.33l-1.96,3.23l1.25,1.38l1.06,3.97l2.11,2.57l3.34,-1.16l0.89,0.66l-0.18,2.46l-2.04,3.71l2.46,2.52l1.04,5.09l1.54,2.86l1.83,0.62l7.34,-2.0l2.67,0.12l4.9,2.6l0.02,0.51l-1.64,-0.42l-1.75,0.56l-2.54,2.14l-0.84,1.46l-0.51,1.44l1.38,7.58l-0.88,0.04l-1.35,-0.93l-3.08,-0.17l-2.91,2.05l1.0,5.99l3.27,3.08l-0.4,2.49l0.61,2.41l-1.13,1.93l-2.03,-0.59l-2.69,1.76l-4.4,-1.69l-1.46,1.41l-0.92,3.67l0.12,2.46l-1.18,2.37l-2.98,1.82l-1.37,-0.68l-1.46,0.97l-1.5,-0.1l-2.81,1.86l-7.21,2.45l-2.44,-1.78l-3.07,-0.76l-1.42,1.43l-2.41,4.57l-0.65,0.19l-2.48,-7.54l-1.51,-2.75l-0.18,-3.64l-1.25,-2.83l0.16,-2.8l-0.62,-1.35l-5.57,-1.41l-3.37,-4.07l0.01,-4.71l1.8,-2.57l-2.19,-3.85l-0.71,-4.09l-4.67,-0.88l-1.93,-2.06l-0.2,-1.8l1.34,0.57l1.07,-0.39l1.89,-2.43l0.31,-2.87l-2.25,-2.71l-0.29,-1.74l-3.64,-3.22l0.51,-2.16l-2.39,-3.57Z","name":"Ioannina"},"21":{"path":"M76.32,229.36l-3.08,-2.41l1.54,-1.5l2.83,-1.16l2.53,0.01l1.37,1.27l0.99,2.25l3.52,2.73l-0.18,0.61l-1.73,-1.12l-0.74,0.72l-0.77,-0.05l-1.84,-0.98l-2.0,0.47l-2.37,-0.29l-0.07,-0.55ZM87.58,231.43l1.78,0.52l3.46,-1.56l2.07,1.26l2.77,-0.72l2.45,0.42l1.42,-0.55l2.46,-4.67l1.13,-1.12l2.37,0.76l2.81,1.86l7.46,-2.54l2.82,-1.85l1.5,0.1l1.36,-0.9l0.53,0.39l-0.98,1.11l-0.43,5.67l-1.22,2.46l-1.18,0.98l-4.65,1.36l-0.74,1.43l1.81,5.73l-0.18,1.03l-2.67,3.22l-2.84,-0.25l-1.73,2.21l-1.46,0.76l-1.37,3.85l0.11,1.6l1.18,2.47l2.18,0.81l0.79,-0.21l2.74,2.2l1.07,0.1l0.21,0.66l-1.67,-0.31l-1.45,-1.13l-1.92,0.0l-0.33,-0.95l-0.82,1.14l0.42,2.04l-1.06,0.3l-0.75,-0.44l-1.92,-3.99l0.89,-0.58l0.35,-1.2l-0.26,-1.9l-0.96,-1.72l-3.4,-3.37l-1.01,-0.67l-0.71,0.2l-2.7,-2.05l-5.65,-6.69l-4.35,-2.72l0.42,-1.58l-0.74,-2.3l0.59,-0.73Z","name":"Preveza"},"48":{"path":"M390.39,225.38l-0.42,-0.15l0.75,-2.52l0.2,1.24l-0.52,1.43ZM376.93,222.06l0.9,-1.16l0.04,-1.94l0.88,-0.87l-0.02,1.04l0.66,0.75l-0.29,0.72l-1.57,1.68l-0.62,-0.21ZM379.18,210.53l-0.05,0.0l0.04,-0.13l0.06,0.06l-0.05,0.06ZM375.77,224.78l0.04,-0.03l0.17,0.24l-0.21,-0.21ZM373.95,250.66l0.31,-0.29l0.21,0.21l-0.21,-0.08l-0.3,0.16ZM373.59,249.38l-0.34,-1.34l0.28,-0.49l0.58,0.53l-0.53,1.31ZM368.63,226.67l0.66,-2.56l1.38,-1.36l0.18,0.45l-1.17,1.51l1.52,0.5l0.72,-1.07l0.46,0.73l-0.48,1.53l0.39,1.13l-1.85,1.5l-1.26,-0.8l1.08,-0.25l0.27,-0.79l-1.04,-1.04l-0.87,0.51ZM360.68,240.06l-0.18,-0.35l1.74,-0.61l1.42,0.35l-0.32,1.5l-0.84,-0.65l-0.96,0.62l-0.88,-0.86ZM363.59,238.14l0.0,-0.08l0.03,-0.06l0.05,0.1l-0.09,0.04ZM363.63,237.97l-1.06,-1.49l0.3,-1.2l0.24,1.81l0.7,0.3l-0.19,0.58ZM351.98,242.46l3.62,-1.95l0.24,-0.64l-0.62,-0.58l0.36,-1.01l-0.5,-0.5l3.18,-2.51l0.46,-1.88l1.55,-1.97l2.65,0.2l0.13,1.0l-3.83,4.81l-0.92,2.7l-1.15,0.26l-3.69,3.59l-0.71,-0.87l-0.91,-0.06l0.18,-0.6ZM360.48,231.05l-0.09,-0.14l0.77,-0.95l0.2,0.5l-0.88,0.6ZM363.28,246.21l0.08,-0.06l-0.03,0.19l-0.04,-0.04l-0.0,-0.09ZM333.53,238.83l-0.6,-1.18l1.21,-0.31l0.05,0.84l1.7,0.84l1.57,2.0l5.39,2.35l0.33,0.49l-0.42,0.66l1.12,1.32l1.04,-1.05l2.83,0.05l0.46,0.48l-1.81,2.72l-1.36,0.18l-1.63,1.38l-1.11,-0.21l0.2,-0.63l-1.3,-0.91l-2.49,0.38l-0.62,-1.01l0.66,-1.1l-0.75,-0.37l-0.74,-2.11l-1.4,-0.89l-2.34,-3.93ZM317.34,242.29l-0.3,-0.33l0.76,-0.65l3.3,-1.22l0.36,-1.62l1.07,-0.91l1.52,0.22l2.31,2.24l-0.0,0.78l-0.27,0.29l-0.44,-0.65l-2.42,1.25l-1.38,1.82l0.53,0.81l-0.58,-0.1l-0.55,-1.21l-1.44,0.51l-1.71,-1.21l-0.7,0.42l-0.04,-0.45ZM325.54,245.15l-0.08,-0.08l0.02,-0.1l0.02,0.09l0.04,0.09ZM325.49,244.9l0.01,-0.01l-0.01,0.03l0.0,-0.02ZM271.1,232.62l0.53,4.39l2.23,4.02l0.07,1.24l1.3,0.48l1.79,-1.76l1.18,0.35l0.66,0.67l0.29,3.29l0.86,1.12l0.94,0.31l1.38,-1.1l2.02,1.76l-0.45,1.05l1.42,1.98l-0.57,1.07l0.3,1.33l-2.29,0.61l-0.24,2.33l1.19,0.55l0.49,-0.69l1.81,-0.36l2.79,-1.84l2.18,-0.08l-0.6,1.12l-1.91,0.08l-0.66,0.55l-1.54,3.67l-0.77,0.47l-2.2,-0.76l-3.0,1.26l-4.31,0.28l-2.39,-2.11l-1.49,-0.48l-2.79,0.3l-5.59,-1.13l-6.59,-3.53l-6.14,0.57l-2.92,-0.21l-1.07,-0.59l-0.82,-5.14l0.37,-1.93l2.74,-1.58l0.65,-1.4l0.99,-3.64l-0.38,-5.28l0.88,-0.91l2.97,-0.41l3.46,-3.27l0.63,-1.4l0.22,-1.46l-0.58,-1.36l-2.42,-1.94l0.42,-2.01l1.15,-0.92l1.16,-0.03l1.75,0.97l1.69,-0.65l1.86,-2.25l-0.22,-2.72l2.81,-3.22l-0.16,-1.42l1.01,-0.8l4.44,-0.24l3.21,-3.31l2.12,-3.47l2.62,-1.72l1.53,2.49l2.86,1.23l0.99,0.98l1.16,-0.13l1.65,2.08l2.23,0.03l3.63,2.67l1.64,3.72l2.75,2.51l1.53,2.24l1.5,0.91l1.1,2.75l5.41,4.76l0.55,3.48l2.59,2.62l-0.0,0.98l1.22,1.24l1.54,3.71l-1.23,1.83l-2.35,1.84l-2.26,-0.17l-1.84,1.33l-1.59,-0.03l-0.62,-0.54l-1.47,1.4l0.4,0.76l0.91,0.23l-0.59,0.26l-2.82,0.07l-1.4,1.02l-1.8,-0.38l-1.09,1.02l-2.06,-0.31l3.72,-2.3l1.12,0.18l0.63,-0.8l0.85,0.18l0.62,-0.6l-0.31,-2.15l2.0,1.21l0.74,-0.46l1.02,-2.89l-0.24,-1.13l-2.3,-2.06l-1.01,-2.63l0.39,-1.01l-1.4,-2.21l-3.86,-3.43l-3.68,-0.9l-1.18,0.41l-2.96,-0.44l-0.35,-1.81l-1.82,-1.48l-1.68,0.36l-2.37,-1.31l-1.54,1.25l0.6,0.86l0.69,-0.01l-1.42,1.95l1.38,2.07l-2.63,0.03l-0.58,0.67l-1.59,-0.46l-2.09,0.98l-0.76,-0.23l-1.96,1.17l-0.55,1.67ZM276.76,240.42l-0.41,-0.55l0.77,-0.36l-0.08,1.09l-0.27,-0.18ZM292.32,248.22l-1.8,-1.0l1.32,-1.57l-0.02,-1.77l0.57,-0.57l1.13,0.38l0.86,-0.99l0.08,1.08l0.58,0.4l-1.78,2.4l0.27,1.37l-1.2,0.28ZM291.97,241.94l0.11,-0.25l0.73,-0.28l-0.44,0.53l-0.4,-0.0Z","name":"Magnesia"},"49":{"path":"M198.51,179.02l1.82,1.52l0.54,7.57l1.26,5.61l1.57,0.67l1.63,-1.07l4.06,-0.59l0.96,0.96l0.5,2.72l1.56,1.02l2.55,-0.11l0.99,1.24l0.57,2.79l2.79,1.15l0.72,1.17l-0.15,2.01l-3.17,0.03l-6.6,2.52l-4.08,-1.31l-4.82,1.81l-2.84,0.33l-1.44,1.09l-3.15,0.32l-3.3,1.92l-1.14,1.27l-0.67,2.23l-1.15,0.41l-1.0,-0.54l-0.85,-1.46l-1.37,-0.2l-3.42,2.33l-2.81,0.34l-2.15,1.35l-2.2,-1.92l-1.81,0.21l-2.29,3.66l-3.32,3.5l-1.19,0.18l-2.49,-1.58l-4.21,-0.84l-1.82,0.73l-1.3,2.42l0.01,1.1l-1.06,0.22l-3.95,-0.55l-2.57,-1.77l-1.22,-3.25l-3.63,-2.72l-0.49,-1.38l0.23,-1.58l-1.67,-3.0l1.22,-2.35l-0.65,-2.54l0.36,-2.67l-0.88,-1.39l-1.44,-0.56l-1.0,-1.23l-0.96,-5.21l2.24,-1.62l2.85,0.16l1.41,0.94l1.81,-0.48l-1.38,-8.0l1.18,-2.34l1.45,-0.75l0.85,-1.19l1.28,-0.46l1.95,0.5l1.19,0.93l1.53,-0.07l4.93,-1.89l1.92,-2.34l4.42,-2.04l11.55,1.38l7.93,1.89l2.91,0.14l5.83,-1.17l4.08,0.59l1.07,-0.74Z","name":"Trikala"},"46":{"path":"M219.74,206.48l-0.38,1.99l0.47,1.71l1.55,1.02l2.82,-0.06l0.91,1.15l-1.44,4.86l0.42,1.5l1.81,2.47l-2.43,1.5l-0.78,1.15l0.21,1.46l-1.53,2.39l0.14,1.52l3.87,5.07l-6.83,7.11l-2.42,5.22l-1.49,1.15l-4.48,1.38l-2.16,2.24l-3.26,1.47l-3.83,0.41l-0.19,-4.97l-1.32,-1.56l-2.59,-0.87l-2.93,-1.95l-1.62,0.11l-4.42,2.86l-2.53,0.32l-1.56,-1.93l0.68,-2.28l-0.61,-1.62l-2.55,-1.47l-0.43,-3.76l-0.72,-1.5l-1.23,-0.94l-7.21,1.55l-1.59,1.04l-1.61,2.1l-2.22,-1.68l-1.78,0.23l-3.06,1.97l-3.53,3.34l-2.61,-2.9l-0.24,-1.32l4.03,-7.13l-1.19,-3.05l-1.86,-2.03l-0.04,-1.04l1.12,-2.09l2.6,-0.53l5.02,2.43l1.75,-0.16l3.68,-3.76l2.01,-3.42l1.1,-0.22l2.76,2.02l2.16,-1.4l2.92,-0.38l3.19,-2.26l0.97,0.14l0.68,1.34l1.61,0.72l1.76,-0.8l0.7,-2.34l0.97,-1.03l2.98,-1.72l3.1,-0.3l1.45,-1.09l2.87,-0.35l4.71,-1.77l3.94,1.31l6.83,-2.56l2.84,-0.0Z","name":"Karditsa"},"47":{"path":"M214.61,148.99l0.35,0.79l0.7,0.06l2.09,-1.75l3.6,0.76l-0.95,2.18l0.06,2.88l0.59,1.36l1.58,0.67l2.04,-1.34l2.88,-3.35l3.11,-0.96l2.31,1.26l0.5,1.15l-0.19,4.11l1.0,2.84l2.46,2.45l5.25,3.31l1.76,2.82l2.43,2.16l3.31,1.05l6.21,-1.57l2.65,1.16l4.94,-0.76l-0.27,1.74l1.91,4.05l2.8,1.51l3.17,3.33l3.41,2.12l0.99,6.32l3.8,11.32l-2.8,1.89l-2.09,3.44l-3.08,3.17l-4.01,0.08l-1.65,1.14l0.12,1.52l-2.79,3.2l0.22,2.73l-1.68,2.03l-1.22,0.42l-1.33,-0.88l-1.65,-0.03l-1.7,1.3l-0.52,2.63l2.52,2.14l0.28,2.21l-0.46,1.07l-3.3,3.12l-2.75,0.3l-1.3,1.22l-0.35,1.57l0.59,4.06l-0.96,3.53l-0.46,1.07l-2.6,1.44l-4.94,0.46l-0.97,-0.75l-0.58,-3.98l-1.37,-1.2l-2.89,-1.75l-5.52,-1.84l-3.67,-2.01l-3.95,-5.28l-0.03,-1.0l1.49,-2.19l-0.21,-1.46l0.61,-0.89l2.6,-1.7l-2.19,-4.41l1.39,-5.11l-1.39,-1.59l-3.07,0.01l-0.98,-0.75l0.33,-6.27l-1.08,-1.57l-2.44,-0.83l-0.54,-2.65l-1.22,-1.61l-3.06,-0.09l-0.96,-0.73l-0.34,-2.43l-1.31,-1.42l-4.71,0.52l-1.36,1.02l-0.96,-0.32l-0.5,-1.15l-1.17,-11.78l-2.17,-1.97l-0.25,-5.12l-0.6,-1.36l-2.16,-1.26l4.79,-3.95l3.25,-1.7l1.62,-2.57l0.75,-2.43l3.78,-3.52l2.37,-3.48l0.77,-2.47l1.34,-1.5Z","name":"Larisa"},"44":{"path":"M195.79,313.36l0.64,-2.02l-0.19,-1.83l1.52,-2.59l3.11,-2.43l4.43,-1.37l0.92,-1.28l-0.23,-2.96l1.26,-2.46l-2.31,-2.71l-0.03,-0.94l1.03,-1.3l-0.3,-2.71l0.99,-2.48l-0.34,-2.44l1.25,-3.01l3.8,2.14l3.26,0.48l3.04,-0.58l4.94,-4.64l4.41,-2.23l2.63,0.62l0.44,1.03l-0.69,4.05l1.83,2.65l3.5,-1.66l2.54,0.39l1.14,0.39l1.72,2.76l3.64,2.82l4.27,-0.55l1.26,6.95l1.03,2.53l-5.49,-1.72l-1.69,1.12l-0.07,0.56l1.07,1.37l1.21,3.97l2.74,3.39l-1.21,1.09l-0.21,1.45l0.57,1.34l2.84,1.12l2.72,-0.26l0.39,0.91l-0.72,3.86l0.98,1.46l-0.33,0.85l1.34,0.91l-1.14,0.92l0.13,0.86l-0.86,0.93l-1.3,0.1l-1.21,-2.68l-1.56,-1.39l1.2,-0.14l0.36,-1.19l-2.04,-1.68l-0.66,-1.86l-4.26,-4.58l-1.7,0.14l-1.17,-1.72l-0.65,0.25l-0.46,-0.68l-0.84,0.48l0.02,1.56l0.92,1.64l-0.85,-0.18l-2.13,2.31l2.26,2.12l-1.38,0.32l-0.43,2.56l-0.93,-0.33l-0.22,-1.22l-2.71,0.48l-2.04,-1.12l-0.98,1.63l-2.94,-2.24l-0.82,0.65l-0.72,-0.4l-2.72,1.94l-0.79,1.51l-2.1,-2.48l-0.95,0.51l-1.48,-2.06l-1.86,-0.05l-4.12,-2.6l-3.66,0.51l-0.81,-0.89l-4.36,-0.71l-3.56,3.26l-1.21,0.33l-1.91,-0.84ZM212.48,314.35l0.0,-0.16l0.4,0.13l-0.17,0.26l-0.23,-0.23ZM212.85,314.9l0.0,-0.06l0.03,0.03l-0.03,0.03Z","name":"Fokida"},"45":{"path":"M239.43,245.04l1.66,1.29l4.62,-0.43l0.03,6.01l0.58,1.35l1.44,0.89l3.28,0.26l5.93,-0.58l6.43,3.49l5.77,1.18l2.93,-0.29l1.15,0.4l2.61,2.19l4.55,-0.29l3.04,-1.25l1.95,0.83l-0.16,1.11l-1.29,-0.78l-2.02,1.31l-0.78,-0.6l-0.75,0.91l0.58,0.79l-0.88,0.04l-0.45,0.68l-4.89,-0.73l-1.76,1.86l-0.17,1.61l-2.21,0.14l-1.42,1.03l-0.88,-0.39l-1.6,1.05l-2.29,-0.48l-1.23,-1.23l-1.27,0.85l-1.78,-0.27l-1.82,-2.04l-2.1,-0.74l-1.18,0.15l-2.24,1.82l-2.3,0.82l-0.6,0.76l0.44,0.6l-1.55,1.22l0.92,0.66l1.84,-0.88l-1.21,0.91l0.58,1.96l1.22,-0.37l0.75,1.26l1.33,-0.64l0.88,0.82l1.84,-1.45l0.77,0.63l1.75,-0.15l2.51,-1.35l6.19,6.36l1.49,-0.54l1.45,0.31l1.07,-0.73l3.39,3.13l2.66,-2.05l1.63,0.52l1.19,1.51l2.63,0.95l3.97,-0.41l0.97,-0.64l2.39,3.25l-0.53,1.67l0.35,1.66l1.47,1.89l0.22,1.59l1.8,1.91l2.14,-0.69l0.88,-1.24l1.41,-0.03l0.55,0.54l0.58,-0.74l1.22,0.0l0.62,-1.06l-2.05,-1.46l1.82,-0.36l4.73,3.4l2.25,-0.56l2.32,0.66l1.56,1.6l0.25,1.38l-2.33,1.12l-2.02,2.98l0.68,0.45l0.68,-0.83l1.0,0.15l1.87,3.24l0.85,-0.59l2.22,0.85l-3.9,0.27l-8.99,1.92l-3.18,-3.5l-2.77,-0.51l-0.52,-2.29l-1.56,-0.75l-3.11,0.53l-3.29,3.29l-1.27,0.24l-3.44,-0.3l-2.72,-1.16l-5.4,0.8l-1.01,-2.84l-4.68,-0.73l-5.11,1.02l-9.93,4.9l-2.32,-1.28l-1.03,-1.32l-1.28,-3.12l-1.4,-7.31l-1.66,-0.45l-2.87,0.8l-3.47,-2.69l-1.66,-2.71l-1.52,-0.62l-3.04,-0.38l-2.87,1.64l-1.42,-2.11l0.73,-3.72l-0.87,-1.85l-2.94,-0.69l-1.79,0.57l-3.21,1.85l-4.69,4.49l-2.72,0.54l-3.11,-0.46l-7.1,-3.98l-1.39,-3.49l-3.08,-2.97l-1.39,-0.51l-2.23,-1.96l-0.61,-4.34l-2.9,-4.86l2.77,-6.33l3.85,-2.52l0.76,0.11l-0.32,0.96l0.65,1.61l4.41,-0.38l3.46,-1.55l2.18,-2.25l4.47,-1.37l1.76,-1.42l2.36,-5.14l6.75,-7.03l3.62,1.97l5.51,1.83l2.71,1.65l1.08,0.83l0.58,3.98ZM294.65,289.32l0.05,0.0l0.17,0.13l-0.05,0.05l-0.17,-0.17ZM293.63,286.56l-0.02,-0.26l0.05,-0.06l0.12,0.17l-0.15,0.15ZM293.66,286.09l0.05,0.04l-0.03,0.03l0.0,-0.04l-0.02,-0.02Z","name":"Fthiotida"},"42":{"path":"M399.78,267.63l-0.5,-0.12l1.69,-1.3l-0.02,-1.03l1.31,-0.94l-0.15,-1.36l-0.85,-0.43l-0.47,-1.24l0.81,-1.39l1.82,-1.13l0.61,0.77l0.76,0.03l0.36,0.87l5.26,3.23l-0.8,1.29l0.58,2.36l-0.78,0.71l0.95,1.04l1.26,-0.15l1.43,1.66l0.78,-0.08l2.88,1.94l1.7,1.91l0.31,1.13l-0.72,0.89l0.53,0.6l-2.02,0.77l-1.39,-0.85l-1.08,1.05l-1.98,-2.33l-0.9,-0.1l-1.91,1.04l0.44,1.62l-0.81,-0.61l-0.22,-1.12l-1.44,-0.52l3.05,-1.74l-0.18,-2.84l-1.17,-0.78l-1.13,0.87l-0.56,-1.43l-1.92,0.45l0.37,-0.71l-0.42,-0.43l-1.63,0.56l-0.6,-1.69l-0.53,-0.4l-0.56,0.58l-0.8,-1.17l-1.35,0.54ZM403.11,274.0l1.09,-1.66l0.39,-0.39l-1.01,1.45l0.15,0.74l-0.62,-0.15ZM404.67,271.81l0.0,-0.02l0.01,-0.01l0.0,0.02l-0.01,0.01ZM404.7,271.75l-0.01,0.01l0.01,-0.05l0.01,0.0l0.0,0.04ZM413.17,279.19l-0.89,-0.04l0.51,-0.64l1.27,0.78l-0.89,-0.1ZM273.39,271.59l0.0,-1.02l1.16,-1.72l0.61,0.18l1.6,-0.92l1.71,0.1l1.59,-1.36l1.13,0.1l0.51,-0.67l3.9,-1.25l1.07,0.26l3.33,-3.2l2.49,0.28l0.93,-1.17l0.22,-2.9l2.9,-2.23l5.71,0.38l1.69,-1.51l2.3,-0.23l2.12,-1.44l2.77,-0.05l1.69,2.18l2.75,0.72l-0.57,1.96l1.23,2.04l3.44,0.89l-0.27,4.36l1.21,1.81l-0.18,1.26l1.25,1.84l1.54,1.65l3.36,1.33l0.45,1.25l0.56,-0.15l1.06,1.1l2.05,0.59l0.66,1.18l0.7,-0.78l-0.16,0.81l0.73,1.35l1.13,-0.41l2.09,1.28l1.3,-0.28l1.81,0.59l1.18,-0.15l1.53,-1.29l2.43,3.17l1.09,0.56l-0.32,0.54l1.1,1.32l1.16,0.66l2.87,0.28l4.03,2.17l2.51,-0.63l5.0,1.62l2.5,-1.63l1.9,0.51l0.36,-0.72l1.22,0.33l0.97,-0.82l7.74,2.58l0.53,0.35l-1.15,0.41l-1.41,1.7l0.13,2.96l3.36,3.16l5.06,3.42l-3.33,3.58l0.36,2.78l-0.71,0.66l0.37,0.64l-0.53,0.51l1.87,1.77l-1.24,0.65l-0.59,1.3l2.45,1.5l-0.11,0.82l0.57,0.53l-1.01,2.33l2.02,2.39l0.54,-0.24l-0.33,0.96l1.82,1.75l-0.42,2.7l0.5,0.66l-0.91,0.51l0.13,1.32l2.24,3.1l1.49,0.2l1.98,1.4l0.76,-0.59l-0.15,1.38l2.11,1.57l3.38,-1.02l0.66,0.99l2.5,1.04l3.7,0.23l0.55,-0.51l1.66,-0.02l3.29,0.58l2.87,-1.65l0.04,1.51l-1.34,2.87l0.56,1.5l-0.38,1.07l0.94,1.6l-0.31,2.24l-0.28,1.37l-1.18,1.14l-0.07,1.32l-0.77,0.66l0.33,0.51l-1.33,0.18l-2.2,2.49l-1.32,-0.04l-1.3,-0.66l0.36,-0.86l-1.58,-2.84l-2.67,-1.42l-1.1,-0.03l-2.09,1.01l-0.5,1.63l0.59,1.07l-0.5,1.06l-3.15,-2.38l-0.85,-2.34l-1.59,-0.62l-0.09,-0.78l1.27,-1.44l-1.41,-2.28l-1.33,-0.01l-0.64,-1.44l-1.71,-0.84l-4.09,0.25l0.62,-2.7l-0.86,-0.68l-1.84,0.17l2.15,-1.99l0.44,-1.27l-0.33,-1.32l-1.21,-1.06l-0.42,-2.17l-2.44,-1.62l-1.66,0.25l-0.92,1.19l-0.38,-0.37l3.28,-4.18l-0.35,-1.1l-1.61,-0.63l-1.79,2.71l-0.64,-1.26l0.29,-0.47l-0.83,-0.41l1.51,-0.73l-0.31,-0.45l0.75,-1.01l-0.92,-0.28l-0.31,-1.32l-2.98,-0.92l-1.58,0.51l-2.01,-0.44l1.64,-0.21l1.3,-0.91l-0.79,-2.01l0.68,-1.48l-1.21,-1.8l-1.22,0.6l-1.25,-0.19l-1.63,-1.33l-2.74,1.68l-5.32,0.26l-2.83,-1.45l-2.72,-0.51l-2.59,1.56l-3.22,-1.18l-0.95,0.18l-1.14,-0.97l-2.56,-0.28l-1.47,0.26l-0.77,1.04l-1.14,-0.08l-0.33,-1.2l-1.42,-1.55l0.02,-1.13l-1.19,-1.11l-0.66,0.33l-0.7,-0.59l0.87,-0.83l0.82,0.38l1.03,-0.88l0.96,-3.21l-0.97,-2.09l0.2,-0.77l-2.1,-2.7l-0.95,-0.63l-1.72,0.15l-1.06,-0.94l-2.4,0.47l-1.12,-0.78l-1.27,-4.07l-2.48,-1.65l-0.96,-0.03l-0.61,-1.92l-1.23,-1.32l-3.25,-1.23l-2.88,-2.63l-2.17,-3.3l-1.78,-0.87l-1.27,0.31l-7.06,-6.19l-4.86,-1.64l-4.11,1.28l-2.85,-1.28l-1.17,-2.79l-3.28,0.13l-2.13,-0.84l-1.54,1.71l0.62,0.66l2.29,0.05l0.66,0.77l-0.41,0.83l-3.64,1.25l-3.13,-0.59l-4.73,1.28l0.07,-0.52ZM332.67,307.98l0.56,1.26l-0.59,0.89l2.83,0.84l0.01,2.7l1.95,2.31l-1.91,0.59l-11.47,-4.11l-1.94,-1.7l0.42,-2.49l-1.35,-1.59l-8.44,-0.11l-5.76,3.84l-1.16,-2.61l3.29,-3.53l2.55,-1.82l1.55,0.59l2.17,-1.17l2.6,0.13l0.93,1.05l3.79,-0.1l1.22,1.25l2.67,0.51l2.06,-2.72l0.89,0.25l2.89,2.83l-1.69,1.23l-0.04,1.1l1.96,0.61ZM392.75,271.92l-0.42,-0.44l0.62,-0.8l0.88,0.72l-1.08,0.52ZM387.34,346.2l0.46,-0.55l-0.32,-0.34l0.41,-0.07l-0.1,1.78l-0.45,-0.82ZM383.59,349.84l0.92,-2.75l0.74,-0.4l1.46,0.83l0.35,1.29l-0.49,1.12l-1.63,-0.56l-0.53,0.85l-0.82,-0.4ZM377.77,333.04l-0.54,-0.85l1.26,-0.06l-0.8,0.5l0.08,0.41ZM373.24,328.16l0.04,-0.04l0.01,0.01l-0.0,0.01l-0.04,0.03ZM373.1,327.8l-0.18,-0.24l0.22,-0.29l0.08,0.67l-0.12,-0.14Z","name":"Evia"},"43":{"path":"M157.36,242.82l0.92,0.11l3.69,-3.49l2.77,-1.81l1.21,-0.25l2.82,1.75l3.31,-3.24l6.5,-1.51l1.53,1.95l0.41,3.79l2.64,1.62l0.48,1.09l-0.66,2.56l0.72,1.51l1.23,0.93l1.74,0.25l5.95,-3.41l1.17,-0.04l2.62,1.84l2.63,0.9l1.0,1.25l0.27,1.94l-2.53,0.43l-2.76,2.2l-2.97,7.2l2.92,4.84l0.71,4.55l6.73,5.46l0.98,2.23l-7.19,3.47l-4.02,-0.34l-0.9,1.43l0.05,2.48l-2.64,1.91l-1.07,0.16l0.07,-0.96l-1.26,-1.56l-6.9,0.49l-6.69,-3.66l-1.1,-1.09l-1.13,-2.54l0.43,-2.36l5.71,-3.07l0.18,-1.64l-2.83,-1.48l-4.3,-0.87l-2.6,-1.13l-1.04,-0.78l0.14,-3.66l-0.74,-1.81l-7.74,-4.3l-0.25,-0.98l1.94,-3.36l0.46,-2.82l-2.63,-3.88l-0.02,-2.31Z","name":"Evritania"},"40":{"path":"M173.44,425.1l0.37,-2.05l1.32,-2.41l4.88,-3.8l1.27,-0.43l2.48,-3.91l0.07,-3.41l-1.25,-3.91l0.88,-0.38l5.15,0.99l2.91,-0.56l2.81,0.58l1.63,-0.87l2.79,-3.31l-0.45,-1.59l0.39,-0.95l3.0,-2.95l1.2,0.88l-0.35,1.82l1.59,1.96l-1.27,5.03l4.57,4.06l0.57,5.15l2.32,1.79l1.6,2.81l2.69,0.87l1.59,2.6l2.47,1.68l1.84,2.94l2.86,-1.41l2.5,-0.05l1.52,2.49l1.32,0.55l0.41,0.96l-1.39,2.07l-0.34,1.59l3.72,3.8l3.2,9.65l-0.68,1.34l1.72,2.54l0.81,2.46l0.02,2.6l-1.41,4.75l-1.73,1.29l-2.04,-6.17l-2.94,-2.72l-0.26,-1.31l-2.77,-3.6l-1.0,-0.07l-0.91,-0.89l-2.43,1.36l-3.16,-1.94l1.61,-2.05l-0.42,-2.57l1.14,-2.64l-0.24,-1.89l-2.11,-1.06l-5.19,-0.48l-6.29,1.61l-4.69,3.0l-0.28,1.91l0.66,0.82l0.02,1.88l-0.79,2.31l-0.28,3.78l0.99,4.33l1.86,1.97l-1.8,1.35l-0.04,1.85l-1.86,0.85l-2.27,2.09l-0.64,-1.89l-1.58,-0.98l-1.16,-1.56l-0.39,-2.37l-0.56,-0.53l-2.36,-0.08l-2.55,1.15l-0.65,-0.68l-1.7,0.03l-1.06,-1.64l-0.98,-0.2l-1.6,-5.8l0.77,-2.06l1.45,-1.18l0.29,-1.74l-2.53,-1.71l-1.9,0.55l0.64,-0.88l-1.62,-3.52l-2.27,-1.69l-0.8,-1.57l-2.16,-1.9l0.45,-2.84l-1.21,-5.95ZM181.17,446.97l-0.13,-0.45l0.15,-0.15l0.08,0.8l-0.1,-0.2ZM187.77,464.51l0.68,-2.69l1.64,0.9l-0.77,2.3l-0.5,-0.44l-0.72,0.53l-0.33,-0.6ZM189.11,465.92l-0.26,0.05l0.1,-0.32l0.04,0.15l0.12,0.13ZM189.02,465.45l0.26,-0.26l0.03,-0.06l0.01,0.03l-0.3,0.29ZM183.39,462.12l-0.22,-0.25l0.1,-0.1l0.38,0.49l-0.33,0.33l0.07,-0.46ZM183.31,462.61l0.04,0.16l-0.07,0.07l-0.06,-0.06l0.09,-0.17ZM183.92,460.86l-0.6,-0.99l0.74,-1.33l0.76,0.45l-0.06,1.44l-0.84,0.42ZM171.45,434.55l-0.04,-0.21l0.76,-0.46l-0.25,0.6l-0.48,0.07Z","name":"Messinia"},"41":{"path":"M253.68,316.17l-0.42,-0.18l0.7,-3.81l-0.57,-1.34l-3.16,0.06l-2.35,-0.81l-0.27,-2.02l1.31,-1.45l-0.8,-1.63l-2.09,-2.07l-1.17,-3.9l-0.94,-1.25l0.84,-0.67l5.98,1.87l1.16,1.43l2.78,1.44l1.58,-0.33l8.63,-4.64l4.85,-0.97l4.24,0.65l1.2,2.96l5.63,-0.84l2.58,1.15l3.56,0.31l1.77,-0.39l3.08,-3.18l2.67,-0.5l0.99,0.35l0.54,2.39l3.12,0.73l3.18,3.51l3.2,-0.22l6.23,-1.53l-3.16,2.38l-3.45,3.71l0.14,1.73l1.23,1.97l1.99,-0.32l4.44,-3.42l8.0,0.09l0.86,1.12l-0.3,2.68l2.24,1.93l11.63,4.19l3.26,-0.77l0.99,0.99l2.96,0.41l0.85,-0.45l0.46,0.53l-4.24,1.21l-2.93,2.48l-1.7,2.68l-0.69,8.53l-1.98,2.02l-2.7,1.68l-6.1,-2.21l-3.01,-3.95l-1.36,-0.81l-2.82,0.01l-0.92,-0.73l0.96,-2.35l-0.78,-1.63l-1.41,-0.88l-3.31,0.76l-2.71,1.92l-0.67,4.27l-0.82,0.84l-6.99,-0.46l-0.12,0.78l3.26,1.01l-3.82,-0.72l-2.58,0.48l1.36,-1.48l-2.81,-2.59l-3.53,3.38l-0.7,-0.76l-1.46,0.01l0.75,-0.18l0.53,-0.99l-2.59,-2.1l-5.14,0.17l-0.53,-0.98l-0.46,0.51l-1.64,0.0l-0.88,1.62l0.61,0.85l-0.61,-0.43l-0.43,0.39l-0.61,-3.58l-0.73,-0.63l-1.03,1.25l-0.94,-0.87l-2.55,0.75l-4.3,-0.77l-0.69,-1.11l0.54,-0.49l0.7,0.28l0.3,-1.01l1.06,-0.58l-0.09,-0.61l-8.33,-4.02l-0.93,-1.31l0.74,-1.34l-0.33,-1.5l-2.46,-2.31l-2.81,1.34l0.53,0.91l0.99,0.13l-0.53,0.96l-0.62,-0.05l-0.75,-1.27l-2.35,1.61ZM278.88,330.45l0.0,0.16l-0.05,-0.06l0.05,-0.09ZM280.56,330.51l1.22,-0.87l1.05,0.96l-1.05,0.56l-1.22,-0.65Z","name":"Viotia"},"1":{"path":"M335.82,35.31l0.94,-1.66l1.88,-1.15l1.43,0.49l2.88,-0.32l3.11,0.98l3.01,-3.48l3.75,-0.28l0.81,-0.8l1.74,-0.42l0.82,0.25l1.39,-0.72l0.64,-1.63l0.74,0.34l0.61,1.67l2.33,1.3l3.85,-2.34l0.52,0.68l1.92,0.27l2.31,-1.39l-0.71,-5.08l1.1,-0.79l0.17,-0.81l1.43,-0.71l0.49,0.59l1.62,0.15l0.41,0.64l1.71,-0.4l1.03,1.51l1.05,0.15l0.84,-0.32l0.25,-1.15l1.38,-1.43l1.41,0.04l2.29,-1.99l0.55,1.16l1.79,1.01l-0.16,1.67l0.94,1.37l2.79,-1.24l2.35,0.71l1.41,-1.49l1.44,-0.24l0.48,0.82l3.16,0.68l1.16,-0.83l0.16,-1.07l1.31,-0.79l3.04,-0.45l1.26,-0.85l0.38,0.97l1.22,0.31l-0.55,0.8l1.07,2.17l-0.46,1.41l0.94,2.62l1.67,0.72l-0.51,1.62l0.85,1.64l0.8,0.43l3.26,-0.51l0.07,1.37l2.33,-0.29l0.91,0.64l2.82,0.28l0.76,3.03l4.04,3.03l-1.83,0.69l-2.94,-0.89l-2.02,2.23l-6.08,1.71l-0.84,4.02l-0.7,0.95l-6.04,1.48l-0.77,2.43l-2.79,0.34l-0.55,1.54l1.19,1.01l-0.54,2.03l1.33,1.5l-11.29,7.76l-2.92,0.5l-2.4,2.26l-1.56,0.73l-0.57,4.92l-4.97,-2.06l-5.63,-0.96l-1.77,-0.79l-3.62,-2.88l-1.66,-2.81l-1.64,-1.16l-3.21,-0.04l-1.38,1.16l-2.16,-1.97l-4.27,-1.03l-3.96,-2.68l-4.68,-5.14l-3.71,-2.93l-0.49,-1.18l1.34,-4.92l-6.74,-3.2l-1.09,-3.79l0.45,-1.77Z","name":"Drama"},"3":{"path":"M354.47,90.69l-0.13,-0.13l6.24,-1.28l1.7,-0.79l4.24,-3.21l1.7,-2.33l4.45,-3.12l1.11,-1.1l1.21,-3.89l-0.82,-2.79l0.35,-0.76l5.3,0.89l5.25,2.17l0.52,-0.2l0.59,-1.41l-0.06,-3.56l1.55,-0.75l2.15,-2.11l3.09,-0.58l11.68,-8.05l0.07,-0.59l-1.47,-1.66l0.5,-1.33l0.96,0.3l3.08,-0.99l4.85,0.08l7.08,1.24l0.52,0.9l-2.86,1.32l-0.06,0.69l2.49,1.72l1.81,2.69l3.77,1.91l0.41,1.36l-1.1,3.57l-0.02,2.79l0.84,4.08l2.47,6.84l-0.56,0.45l0.46,1.26l-2.64,-1.14l-4.48,0.75l1.23,-0.67l-0.64,-0.89l-1.18,0.41l-2.12,-0.9l-1.36,0.16l-1.77,1.16l-1.51,-2.48l-2.48,-2.33l-2.2,-3.9l-3.42,-0.63l-3.04,0.7l-0.55,0.83l-1.89,-0.34l-2.15,1.29l-1.49,-0.12l-1.63,2.5l-2.49,0.73l-1.19,1.67l-1.07,0.45l-0.28,1.28l1.6,0.92l-0.34,0.94l-0.84,-0.67l-1.06,0.97l-0.13,1.43l0.54,0.67l-8.4,4.22l-4.42,3.13l-4.4,1.66l-3.42,0.31l-10.32,-3.46l-3.82,-2.26ZM405.76,102.69l1.03,-3.81l2.69,-4.13l0.18,-1.63l1.37,0.29l1.32,-1.77l3.94,-2.16l2.12,1.92l1.67,0.31l1.55,-0.7l1.54,2.6l1.12,0.94l1.47,0.01l0.45,0.39l-1.18,0.28l-0.79,1.44l0.73,1.41l0.98,0.21l0.37,1.38l-1.58,1.23l0.77,4.26l0.66,0.56l-0.29,0.91l-0.85,-0.88l-1.57,1.35l-1.6,-0.15l-0.58,0.96l-1.64,-0.23l-2.26,2.26l-1.28,0.12l-0.7,-1.03l-0.83,0.1l-3.14,-3.71l-1.03,-0.34l-3.35,0.42l-0.23,-0.9l-0.96,-0.58l-0.09,-1.34Z","name":"Kavala"},"2":{"path":"M494.01,82.96l0.7,-2.64l-0.19,-4.91l1.13,-0.35l2.47,1.2l1.46,-2.31l2.85,0.45l4.65,-2.47l3.12,-0.95l1.35,-2.47l2.57,-2.15l0.95,-3.73l2.93,-1.28l-0.44,-6.58l-1.95,-2.8l0.3,-2.3l2.34,-4.8l-0.86,-1.75l-1.47,-1.28l0.78,-0.59l3.15,0.19l1.96,-0.85l0.92,-1.63l1.76,-0.53l3.53,0.4l1.16,-0.14l0.93,-0.87l2.08,0.17l0.72,-2.02l1.74,-1.76l0.4,-3.08l1.1,-1.23l2.02,-0.4l-0.26,-1.32l-2.19,-3.19l1.34,-0.77l1.01,-2.45l-0.77,-3.37l-0.6,-0.46l-1.81,0.15l0.41,-4.43l-1.27,-1.1l-0.24,-1.78l-1.7,0.63l-1.54,-0.12l-0.33,-1.35l-1.52,-0.72l-0.67,-3.51l0.68,-1.66l0.95,-0.6l2.22,0.3l0.86,-1.64l3.64,-1.68l2.42,1.41l1.36,0.09l0.85,-0.74l1.16,1.49l2.95,1.11l2.52,0.17l1.46,-0.67l2.8,0.52l3.21,1.82l2.54,-0.21l3.93,2.31l1.75,2.83l1.46,1.19l4.65,1.08l0.39,1.36l-0.63,1.46l0.84,2.79l-0.56,1.42l0.88,2.27l-0.23,2.41l1.08,1.58l-0.07,3.1l1.2,1.13l0.59,3.37l-0.37,3.15l-3.23,2.3l-1.99,-1.58l-2.84,-0.13l-2.05,1.2l-0.95,1.69l-1.75,1.13l-1.15,1.76l-3.71,2.52l-2.41,0.34l-2.76,-0.79l-1.17,0.99l-0.72,1.96l0.17,1.9l-1.5,3.69l1.83,2.86l-1.52,2.48l1.17,1.0l-0.88,2.06l0.38,2.29l0.98,2.14l2.18,1.36l-0.49,2.01l-1.61,0.44l-0.7,1.36l2.27,2.89l-2.25,0.56l-0.82,0.8l-1.55,0.05l-0.38,0.71l0.95,1.92l-0.71,0.72l-1.39,-1.86l-0.72,-0.06l-0.99,2.65l-1.88,-0.44l-0.42,0.71l0.29,1.08l-1.97,2.47l1.15,1.47l-4.65,2.13l-2.46,5.48l-3.05,1.31l-2.84,-0.24l0.42,-0.73l-0.57,-0.31l-0.37,-2.01l-0.9,-1.48l-1.03,-0.47l0.18,-1.74l-0.99,-0.45l-0.48,0.6l-3.9,-2.79l-3.18,-0.52l-3.22,0.65l-4.15,-0.91l-6.75,0.57l-7.51,-1.63ZM523.68,89.25l-0.03,0.01l-0.03,-0.03l0.03,0.0l0.03,0.03ZM480.17,120.5l-0.17,-0.33l0.87,0.03l2.06,-2.1l2.17,-0.88l3.39,-0.57l4.03,0.67l1.6,0.86l1.42,0.03l3.17,2.47l-0.3,3.53l-7.2,2.67l-2.02,0.0l-1.0,-0.29l-1.53,-1.73l-2.65,-1.01l-3.83,-3.33Z","name":"Evros"},"5":{"path":"M427.13,38.79l1.4,-0.87l0.94,-3.22l-0.21,-1.08l2.19,0.16l1.37,0.76l3.59,-1.63l1.89,1.93l9.09,2.05l2.21,2.45l1.38,0.39l1.65,-0.81l0.73,1.7l3.68,1.26l0.4,1.14l1.96,0.63l0.97,0.92l0.72,2.89l1.46,0.42l-5.09,3.34l-1.8,-2.43l-0.64,-0.0l-0.85,1.14l0.15,1.43l-2.45,2.08l-2.84,4.68l0.25,3.05l4.31,5.19l0.71,2.96l-1.21,0.39l-2.8,-0.29l-2.02,0.73l-4.93,3.97l-0.81,2.54l-2.16,-0.36l-5.59,1.98l-6.06,5.58l-0.02,-1.47l-2.48,-6.88l-0.81,-3.96l0.01,-2.49l1.12,-3.86l-0.7,-1.88l-3.78,-1.92l-0.58,-1.38l-3.18,-2.64l2.62,-1.21l-0.66,-2.01l-7.64,-1.48l-4.94,-0.08l-3.13,0.98l-1.92,-0.96l0.17,-0.74l3.03,-0.48l0.51,-2.25l6.17,-1.61l0.92,-1.33l0.53,-3.54l6.0,-1.69l1.93,-2.18l2.5,0.92l2.76,-0.94Z","name":"Xanthi"},"4":{"path":"M454.4,74.2l0.04,-1.03l1.81,-0.76l1.06,-1.89l-2.25,-1.45l-0.82,-3.18l-4.23,-5.04l-0.24,-2.42l2.74,-4.51l2.5,-2.09l0.33,-2.13l2.19,2.39l3.41,-1.78l2.75,-2.4l2.18,0.88l0.78,-0.86l3.19,0.33l2.54,-1.78l1.43,0.27l3.27,-0.73l0.56,-1.05l3.22,-1.1l4.38,0.84l1.44,-2.92l0.99,-0.57l3.96,1.29l3.33,-0.8l4.13,1.76l0.67,-0.27l0.42,-1.72l4.71,-0.24l0.74,-0.89l1.9,-0.26l0.62,-0.77l1.8,1.48l1.32,-0.09l-0.36,1.12l1.38,0.86l2.79,-0.52l2.38,2.69l-2.26,4.5l-0.38,2.69l1.97,2.91l0.4,6.04l-1.27,0.06l-1.42,1.03l-1.05,3.87l-2.55,2.11l-1.09,2.22l-3.06,0.94l-4.57,2.42l-3.0,-0.4l-1.14,1.08l-0.13,0.95l-2.05,-0.99l-1.87,0.46l-0.09,5.55l-0.71,2.48l-2.9,-0.43l-2.12,1.12l-0.85,-0.18l-7.42,-3.59l-6.08,-1.15l-1.1,-2.02l-2.39,-1.57l-0.49,0.5l-2.84,-0.13l-2.33,1.88l-1.22,-1.2l-5.83,-0.34l-0.91,-0.96l-2.32,-0.48ZM454.97,70.78l-0.51,-0.54l0.08,-0.08l0.79,0.37l-0.35,0.26Z","name":"Rodopi"},"7":{"path":"M365.19,123.75l0.31,-1.46l1.57,4.27l3.14,3.43l1.84,0.08l1.03,0.65l1.81,-0.17l1.56,0.84l1.02,-0.49l2.39,1.25l-0.46,1.17l0.95,1.15l2.65,0.08l1.24,0.62l0.44,1.15l1.12,0.72l-0.22,0.67l1.75,3.34l3.49,2.42l1.12,1.6l2.12,0.88l0.99,1.03l1.0,3.59l-7.02,2.21l-0.87,-0.97l0.15,-1.4l-0.83,-1.76l-2.83,-2.44l-1.77,-0.65l0.02,-2.14l-2.48,-2.32l-2.68,-3.85l-3.16,-0.75l-2.51,0.26l-2.37,-0.75l-1.01,0.26l-2.27,-1.09l-0.95,-0.92l0.81,-6.99l-1.1,-3.53Z","name":"Ayion Oros"},"6":{"path":"M293.08,343.35l6.44,-1.45l1.2,-1.48l2.32,-0.79l0.62,-1.98l-1.34,-1.29l-0.45,0.32l-1.34,-0.55l0.68,-0.65l1.92,0.05l0.99,-0.55l-0.61,-2.24l-0.99,-0.49l4.57,0.33l1.16,-1.31l0.56,-4.04l2.36,-1.64l2.74,-0.72l0.99,0.56l0.62,1.31l-0.72,1.08l-0.11,1.61l1.38,1.03l2.78,-0.02l1.04,0.59l3.13,4.06l6.58,2.37l3.14,-1.84l2.19,-2.22l0.8,-8.82l1.55,-2.36l2.6,-2.22l6.93,-2.14l1.33,1.35l1.66,-0.61l1.94,1.45l2.86,0.38l2.0,1.25l1.13,-0.33l3.58,1.17l7.6,7.15l1.57,0.68l-1.34,1.18l1.21,1.54l-0.95,0.62l-0.28,1.2l-2.84,0.61l-3.25,3.04l0.31,1.88l1.26,1.73l-0.01,3.05l2.42,3.56l-1.65,1.26l-0.22,1.42l0.85,2.06l-1.18,1.52l2.35,0.66l1.09,1.44l-0.86,0.74l-1.48,-0.27l-0.64,0.83l1.5,2.0l2.34,1.05l-0.7,1.65l0.43,0.58l-0.61,0.76l1.42,0.99l0.36,1.01l1.33,0.46l0.04,1.3l-0.99,2.23l0.55,0.74l-0.81,0.0l-1.3,1.29l-0.07,0.74l0.81,0.83l-0.5,0.44l0.7,1.21l-0.38,0.59l0.61,0.67l-0.44,0.5l-0.43,-0.28l-1.95,2.49l-0.53,-0.59l-0.85,0.28l-1.58,-0.74l-0.83,0.4l-0.64,-0.76l-2.18,-0.18l-0.27,-3.1l0.81,-1.27l-1.25,-0.86l-1.75,0.61l-0.59,-4.64l-5.48,-4.38l-0.6,0.8l-1.05,-0.98l-0.75,0.03l-1.12,1.9l-0.94,-1.29l-0.48,0.26l0.07,-1.84l-3.21,-3.77l-1.0,-2.83l-2.59,-2.1l0.4,-0.67l-0.45,-0.5l-1.64,-0.23l-2.6,1.37l-0.26,-0.43l1.16,-0.66l-0.64,-0.56l-1.28,0.23l-0.93,-1.6l-1.29,0.65l-1.56,-0.88l-0.94,0.23l-0.33,-1.36l1.34,-0.91l-0.11,-0.64l0.94,0.25l0.82,-0.73l1.03,-2.03l-2.64,-2.48l-2.61,1.11l-1.71,-0.95l-2.6,1.79l-2.86,0.06l-2.88,2.64l-0.13,0.69l-1.66,0.25l-0.85,1.27l-2.39,-0.69l-2.04,0.05l-1.52,0.74l-2.1,-0.8l-2.89,0.18l-3.49,2.01l-2.89,0.83l-3.63,-6.94l-2.12,-2.62ZM368.17,360.03l0.02,-0.02l0.01,0.0l-0.02,0.04l-0.01,-0.02ZM360.37,380.33l0.19,-0.28l0.81,-0.03l0.36,0.42l-1.35,-0.1ZM358.86,395.97l-0.21,-0.32l0.84,0.38l0.44,1.08l-1.06,-1.14ZM316.48,411.74l0.05,-0.67l9.66,-4.62l1.08,-0.23l1.15,0.66l0.86,-0.86l0.96,0.17l0.36,0.31l-4.83,1.37l-0.72,2.24l-3.64,0.06l-1.32,1.19l-2.36,0.93l-0.46,-0.71l-0.79,0.15ZM330.81,406.67l-0.14,-0.14l0.17,0.12l-0.03,0.02ZM318.76,357.42l-0.4,-1.04l0.61,-0.99l4.17,0.17l2.39,-3.27l0.2,-0.51l-0.62,-0.5l-1.47,0.13l-1.03,0.89l-1.85,-0.25l1.33,-0.89l-0.06,-0.49l2.1,-0.81l-0.33,-0.91l0.42,-0.39l2.3,0.27l1.78,1.13l-0.79,0.64l-0.26,1.22l1.2,0.7l-0.44,1.76l0.41,0.66l-0.6,1.03l-1.25,-0.2l-0.47,0.45l0.38,1.22l-0.66,-0.61l-1.07,0.13l-3.21,2.47l-2.79,-2.0ZM319.76,352.28l-0.06,-0.09l0.28,-0.13l-0.18,0.22l-0.05,-0.0ZM321.54,350.3l-0.96,-0.0l-0.65,-0.23l1.07,-0.01l0.54,0.24ZM321.58,350.33l-0.01,-0.01l0.02,0.01l-0.01,0.0ZM321.65,350.35l-0.01,-0.01l0.02,0.01l-0.01,0.0ZM319.9,370.67l-0.16,-0.73l1.09,0.22l2.24,-0.82l7.24,0.44l-0.77,1.43l-0.85,-0.05l-0.71,0.68l0.47,1.11l-1.61,1.83l0.33,1.4l-3.03,1.5l-1.57,-1.11l0.91,-0.83l-0.42,-1.39l-2.34,-1.53l-0.83,-2.14ZM322.31,376.53l0.06,-0.03l0.05,0.03l-0.09,0.03l-0.02,-0.03ZM301.09,384.93l5.38,2.51l1.0,1.77l2.35,0.73l1.51,1.47l1.8,-0.3l2.19,-1.75l3.17,1.75l0.25,0.48l-2.24,0.64l0.11,0.83l0.55,0.5l3.43,0.34l2.49,1.45l0.8,1.24l1.31,0.16l1.58,1.43l-0.18,1.7l-5.22,1.57l-0.03,-2.1l-1.26,-1.52l-3.02,-0.0l-1.57,0.73l-3.79,-0.86l-1.39,0.22l-2.17,-1.99l-1.45,-0.3l-2.45,-1.64l-3.79,-1.1l-1.49,-2.2l2.12,-5.77ZM320.84,392.25l2.46,-1.18l1.08,0.39l0.48,-0.49l0.9,1.3l0.78,-0.41l0.35,0.35l-2.01,1.26l-1.77,-0.71l-1.49,0.1l-0.79,-0.61ZM323.91,390.44l0.09,-0.09l-0.07,-0.28l0.07,-0.07l0.06,0.38l-0.14,0.21l0.0,-0.15ZM315.17,388.13l-0.28,-1.12l-3.66,-3.64l0.72,-1.02l1.36,-0.51l4.15,-0.1l0.94,1.45l-0.13,1.04l-1.93,2.71l-0.08,1.17l-1.09,0.03ZM322.58,447.3l-0.13,-0.33l-0.04,-0.23l0.22,0.22l-0.04,0.34ZM312.23,377.62l-0.04,-1.35l1.07,-1.35l1.94,0.53l-0.04,0.57l-1.31,0.51l-0.98,1.24l-0.64,-0.15ZM308.8,408.87l2.91,-0.67l0.62,1.16l1.45,-1.19l0.54,0.36l-2.78,1.3l-1.48,0.05l-1.26,-1.0ZM309.59,540.0l1.25,0.63l0.79,3.94l-2.35,-1.77l-0.88,-1.98l-0.55,-1.83l1.16,1.72l0.59,-0.71ZM311.64,544.64l0.02,0.15l-0.03,0.03l-0.04,-0.09l0.06,-0.09ZM306.82,375.39l-0.01,0.0l0.18,-0.16l-0.16,0.16ZM306.62,364.72l-0.15,-0.03l0.29,-0.09l-0.09,0.09l-0.05,0.03ZM298.96,418.68l0.21,-0.03l0.66,0.76l-0.16,0.03l-0.71,-0.76ZM294.79,415.28l-0.78,-0.98l3.44,0.46l1.6,1.21l-0.27,0.98l-0.46,0.6l-1.36,0.08l-2.16,-2.34ZM278.05,500.88l1.1,-2.81l1.21,-1.22l-0.12,-0.82l1.97,-0.44l1.93,3.21l0.48,1.93l1.71,1.53l3.46,1.73l4.0,3.53l0.18,0.85l-0.73,1.2l-1.38,-0.67l-1.91,1.3l-0.64,2.4l0.13,2.95l0.59,0.72l-0.42,1.31l-1.77,-1.08l-1.05,0.6l-0.82,-0.9l-0.68,0.62l-1.16,-1.14l-1.15,0.08l-0.67,-1.0l-0.78,0.29l-0.13,-1.19l-0.66,-0.21l-1.36,-2.13l0.47,-0.94l-1.23,-1.65l1.82,-1.31l-0.79,-1.95l0.66,-2.13l-0.37,-1.08l-1.91,-1.58Z","name":"Attica"},"9":{"path":"M108.16,271.01l0.99,-1.33l3.33,-0.41l0.58,-0.66l-3.7,-3.59l-0.46,-1.52l1.27,-0.45l-0.33,-0.48l0.28,-1.39l1.56,2.69l1.75,0.51l2.28,-0.23l1.44,-1.76l2.09,1.66l1.07,0.08l0.79,-0.15l1.52,-1.77l1.33,0.84l2.73,-1.14l0.75,0.96l-0.2,1.24l0.47,0.48l0.94,0.1l0.22,-0.97l1.19,-0.13l0.33,1.07l-0.9,1.22l3.88,2.14l1.25,1.41l0.71,-0.37l-0.29,-0.91l0.93,-0.4l-0.3,-2.14l0.69,-0.62l2.84,1.72l0.76,-0.2l0.72,1.93l0.86,0.91l0.59,-0.23l0.53,-1.35l-0.79,-2.61l-2.12,-1.62l0.19,-3.36l0.99,-1.67l-0.13,-1.59l-2.89,-4.3l-1.5,-1.35l-1.51,-0.2l-1.04,0.81l0.11,0.86l-0.25,-0.25l-0.27,-0.74l0.73,-2.13l2.54,-1.47l11.3,-0.47l3.12,-1.37l4.23,-3.2l1.2,-0.34l0.11,2.75l2.54,3.66l-0.41,2.35l-1.97,3.4l0.29,1.6l7.95,4.56l0.47,1.35l-0.42,2.35l0.33,1.47l1.38,1.15l9.35,3.06l0.03,0.75l-5.72,3.13l-0.66,1.6l0.06,1.57l1.19,2.68l1.34,1.35l6.9,3.77l7.02,-0.42l0.9,2.57l1.89,-0.33l2.89,-2.09l0.43,-3.61l4.02,0.29l7.19,-3.48l3.11,2.13l-1.26,3.45l0.34,2.46l-0.98,2.46l0.29,2.63l-1.02,1.26l0.16,1.53l2.14,2.15l-1.22,2.54l0.29,2.66l-2.02,1.64l-3.0,0.65l-3.25,2.53l-1.72,2.88l0.16,1.95l-0.51,1.45l-1.22,-0.71l-2.04,1.52l-1.44,0.16l-1.19,1.83l-0.57,2.45l-2.51,-0.66l-1.45,-1.15l-2.92,0.17l-3.02,-1.11l-2.05,1.49l-1.87,-0.27l-1.13,1.45l-3.71,1.38l-1.38,1.57l-1.53,-0.38l-0.04,-1.86l-0.9,-1.37l0.77,-1.18l-0.68,-0.6l-0.83,0.2l-0.25,-1.29l-1.2,0.34l-0.75,-0.52l-1.17,0.77l-0.02,-1.52l-1.17,-1.44l-2.98,-2.14l-0.87,0.66l0.61,-1.38l-0.61,-2.91l-3.69,-3.95l-1.63,1.96l1.15,1.7l1.59,0.91l0.79,1.57l-0.57,0.56l0.45,1.11l-0.61,2.54l-1.53,1.02l-1.66,0.15l-0.23,1.22l-1.48,-0.15l-0.62,2.32l-1.66,0.51l-1.04,1.4l-0.85,-0.38l-0.73,0.93l0.31,0.39l-4.2,0.56l-1.6,-1.78l0.2,-0.95l-0.95,-0.83l-1.16,0.0l-0.48,-2.28l1.87,-1.7l0.39,-1.23l-0.68,-1.05l1.77,0.76l0.84,-1.01l-2.85,-0.96l-0.64,-2.66l-1.03,-0.94l0.5,-1.36l-1.03,-0.5l0.55,-0.65l-0.94,-0.43l-0.09,-0.69l0.9,-2.68l-1.56,-0.61l-3.05,2.86l-1.02,-0.16l-0.31,-1.53l-0.83,-0.75l0.83,-6.83l-2.54,-3.42l-0.07,-2.25l-1.41,-0.73l-2.25,0.56l-1.01,-0.95l-1.12,0.61l-1.7,-3.15l0.04,-2.25l-1.18,-2.75l0.0,-1.9l-1.17,-1.47l-2.61,0.56l-2.05,2.43l-0.69,-0.33l-2.38,1.15l-1.01,-2.51l-0.71,-0.76l-1.18,-0.18l-0.11,-1.57l1.1,-2.01l-0.25,-0.6ZM135.68,304.09l-0.08,0.18l-0.21,-0.27l0.12,-0.01l0.18,0.1ZM134.05,252.92l-0.03,0.03l0.0,-0.06l0.01,0.01l0.02,0.02ZM117.68,261.03l-0.05,0.04l0.0,-0.06l0.05,0.02ZM136.19,321.02l-0.07,-0.07l0.11,-0.03l0.03,0.03l-0.07,0.07ZM137.18,320.56l-0.29,-0.57l0.13,-0.62l0.46,0.84l-0.3,0.36ZM135.25,310.04l-0.24,-1.2l1.19,1.3l0.2,1.4l-1.15,-1.5ZM132.13,305.92l-0.06,0.03l-0.06,0.06l0.16,-0.19l-0.04,0.1ZM129.74,304.37l0.22,-0.5l0.46,0.7l-0.56,-0.23l-0.11,0.03Z","name":"Aitoloakarnania"},"8":{"path":"M155.27,340.92l0.45,-1.66l1.4,-0.86l0.7,-1.75l-0.4,-3.69l0.92,-2.88l-0.32,-1.15l0.85,-0.04l1.83,2.3l3.26,-0.71l6.44,4.04l1.04,-0.38l4.76,1.47l5.68,-2.87l0.3,-1.12l2.98,-2.74l1.91,-5.43l3.02,-3.27l2.57,-0.8l0.83,0.28l2.11,-2.06l1.09,0.18l0.93,1.1l5.52,-0.28l3.07,1.53l1.86,-0.15l1.39,2.65l1.27,0.89l1.5,0.15l1.28,1.81l2.31,-1.16l1.47,1.22l2.15,3.57l1.67,1.2l1.68,-0.05l1.54,1.96l1.81,-0.19l2.27,0.98l5.23,-0.53l1.07,2.05l-0.34,2.71l1.79,2.85l-3.33,7.9l-7.62,3.49l-1.5,7.9l1.7,2.54l-0.42,1.09l-4.25,1.52l-2.15,2.22l-1.25,0.45l-0.95,-0.33l-0.62,-1.38l-2.72,-0.16l-1.79,0.65l-1.94,2.07l-1.13,0.04l-10.4,-4.72l-0.7,-2.57l-2.37,-2.09l-2.64,-0.92l-0.95,-0.95l0.03,-1.4l-1.21,-0.92l-1.53,-0.27l-1.69,1.23l-2.25,3.37l-3.57,3.18l-1.2,2.17l-0.76,-0.11l-0.38,-3.49l-1.46,-0.99l-4.24,-0.88l-1.34,-1.2l-5.27,-0.27l-3.58,-4.76l0.16,-2.32l-0.86,-1.82l-2.81,-0.54l-2.18,-2.72l-1.28,-0.49l-0.45,-3.66Z","name":"Achaea"},"13":{"path":"M108.83,135.41l0.74,-0.8l-0.18,-1.52l2.26,-2.21l-0.24,-3.58l0.4,-1.19l-0.53,-1.12l2.84,-1.25l1.32,-3.33l2.14,0.69l2.76,-0.43l1.76,1.22l2.28,-0.65l1.26,-2.03l-0.08,-2.62l2.57,-1.58l0.4,-1.4l2.7,-0.62l1.02,-2.41l7.1,-2.79l3.02,-1.95l3.36,-7.22l1.15,-0.24l1.09,0.58l1.62,4.11l2.78,-0.34l1.07,0.8l1.43,2.62l0.49,5.11l0.65,1.49l3.24,-0.87l5.23,6.73l1.25,-0.17l-1.63,1.7l-2.11,3.61l0.13,3.96l-0.84,2.09l-2.74,0.34l-1.16,1.1l-1.07,-0.15l-2.39,-2.05l-1.79,-0.26l-1.73,0.71l-1.47,2.2l-1.12,0.23l-1.29,-1.15l-1.82,0.06l-0.55,1.46l0.71,2.4l-3.77,-1.08l-2.88,0.12l-1.69,0.37l-2.9,1.9l-3.32,5.2l-0.19,1.48l1.25,3.72l-1.51,3.87l-0.08,1.89l-1.31,0.67l-1.29,0.27l-1.7,-0.85l0.2,-1.37l-1.05,-4.04l-2.19,-4.19l-3.29,-3.7l-1.52,-4.21l-1.25,-1.55l-3.35,0.49l-2.64,1.94l-1.56,-0.19Z","name":"Kastoria"},"12":{"path":"M130.61,151.11l4.25,1.8l4.49,-2.35l2.6,2.03l1.62,-0.36l2.82,-1.84l2.82,-0.35l2.48,-3.74l3.04,0.16l6.79,-1.59l5.79,0.31l2.2,1.91l0.69,3.82l1.41,1.19l4.77,-1.3l1.42,0.43l2.33,2.02l2.09,4.23l1.6,0.17l2.96,-1.28l0.99,0.33l-0.25,3.74l0.93,2.65l-1.44,4.75l0.25,1.79l1.89,1.56l1.57,-0.08l3.0,-1.3l1.78,0.11l-0.56,1.07l2.46,1.33l0.49,1.12l0.23,4.86l-0.77,0.66l-4.1,-0.57l-5.85,1.18l-2.72,-0.14l-7.89,-1.89l-11.67,-1.39l-3.3,1.16l-1.7,1.13l-1.78,2.22l-1.46,0.74l-4.43,1.08l-0.73,-0.67l-0.26,-1.45l-5.35,-2.79l-2.91,-0.12l-7.37,2.0l-1.06,-0.35l-1.4,-2.55l-1.06,-5.17l-2.35,-2.13l1.92,-3.5l0.09,-3.28l-1.66,-0.98l-2.8,1.24l-1.86,-2.27l-1.0,-3.87l-1.12,-0.94l1.61,-2.67l1.77,0.88l1.74,-0.28l1.66,-0.84l0.26,-1.63Z","name":"Grevena"},"14":{"path":"M197.12,103.47l-1.68,3.69l0.18,2.81l1.95,2.42l-0.93,2.19l0.17,1.76l1.19,0.9l2.95,4.28l5.38,2.78l0.25,1.42l1.55,0.75l4.12,-0.59l0.54,3.59l2.65,2.78l0.34,2.48l0.93,1.56l3.47,1.55l-1.08,1.89l-0.23,2.63l-0.92,0.96l-3.25,1.52l-0.59,1.64l0.2,1.64l-1.69,1.89l-0.81,2.53l-2.31,3.39l-3.77,3.49l-2.37,4.99l-3.13,1.59l-3.61,3.17l-2.93,-0.18l-4.41,1.38l-1.25,-1.04l-0.23,-1.31l1.46,-4.94l-0.11,-1.48l-0.82,-1.3l0.49,-2.71l-0.32,-1.32l-1.89,-0.72l-2.99,1.3l-1.06,-0.15l-1.83,-4.02l-2.46,-2.13l-1.77,-0.57l-4.57,1.34l-0.96,-0.72l-0.77,-3.95l-2.59,-2.23l-6.1,-0.37l-6.9,1.6l-3.05,-0.17l-1.68,1.45l-1.0,2.33l-2.68,0.34l-4.22,2.17l-2.32,-1.99l-4.73,2.32l-2.75,-0.84l-1.49,-1.06l1.47,-3.72l-1.28,-4.03l0.18,-1.04l3.06,-4.79l2.77,-1.81l1.38,-0.28l2.75,-0.11l2.57,1.09l1.61,-0.03l0.6,-1.57l-0.84,-1.52l0.36,-0.97l2.43,1.33l1.48,-0.31l1.74,-2.4l1.31,-0.48l1.18,0.16l2.39,2.05l1.6,0.29l1.31,-1.15l2.78,-0.34l1.13,-1.49l0.53,-6.19l5.12,-6.35l4.21,-3.15l15.16,-3.86l1.86,-2.3l-0.01,-2.78l0.71,-2.5l6.84,1.53Z","name":"Kozani"},"11":{"path":"M125.21,92.59l1.58,-1.74l-0.0,-5.63l0.91,0.02l0.43,-0.9l9.87,-0.21l3.47,-0.62l4.4,-1.87l2.87,1.89l3.04,0.04l4.07,-1.24l6.98,-4.14l2.34,0.89l5.18,0.04l2.72,3.3l1.13,0.59l1.33,-0.24l2.99,-2.16l2.18,-0.22l0.87,-0.97l0.15,-1.61l2.86,-1.49l3.06,0.98l0.6,3.7l3.85,2.43l-0.17,0.9l-1.19,0.95l-4.37,1.1l-2.8,-0.15l-0.9,1.45l1.23,1.57l2.13,5.69l2.66,0.98l-1.83,4.91l0.24,0.55l2.39,0.44l-0.69,2.43l0.08,2.55l-1.68,2.07l-14.96,3.74l-4.42,3.29l-0.81,1.16l-2.07,0.78l-5.17,-6.65l-2.04,-0.14l-1.19,0.85l-0.87,-5.95l-1.56,-2.92l-1.67,-1.15l-2.55,0.32l-0.4,-2.39l-0.9,-1.4l-1.46,-0.83l-2.04,0.49l-3.25,7.13l-2.78,1.81l-4.5,1.41l-2.96,1.61l0.2,-2.45l0.85,-0.56l-0.37,-1.66l0.38,-3.11l-2.68,-4.04l-3.19,-2.65l-0.16,-2.29l-1.41,-0.71Z","name":"Florina"},"10":{"path":"M137.35,362.35l0.25,-4.66l1.2,-3.38l0.51,-0.41l1.68,1.41l1.66,-0.05l1.8,-0.86l2.59,-2.39l1.44,-0.41l4.23,-5.53l1.76,-3.19l0.53,2.11l1.45,0.68l2.18,2.72l2.76,0.54l0.65,1.29l-0.08,2.63l3.78,5.02l5.6,0.43l1.26,1.17l5.2,1.4l0.73,3.94l1.75,-0.01l1.21,-2.25l3.56,-3.17l2.31,-3.44l1.11,-0.91l1.06,0.16l0.93,0.71l-0.07,1.33l1.16,1.17l2.67,0.95l1.7,1.51l-2.32,0.59l-4.61,6.99l-0.4,3.68l1.65,4.59l0.1,9.89l5.55,1.14l7.16,5.23l2.03,2.31l-1.65,1.18l-1.51,-1.12l-1.78,1.06l-2.16,2.34l-0.49,1.17l0.48,1.41l-2.58,3.06l-1.3,0.67l-2.65,-0.6l-2.76,0.56l-5.2,-1.0l-1.19,0.44l-2.08,-5.15l-2.5,-3.97l-4.18,-5.16l-3.88,-3.49l-11.98,-7.75l-3.59,-0.1l-0.99,0.98l-0.14,1.5l-0.26,-0.51l0.55,-1.9l-0.57,-0.53l1.39,-3.07l-1.07,-2.11l-0.18,-2.73l-1.5,-1.82l-5.06,-3.47l-8.87,-2.79Z","name":"Ilia"},"39":{"path":"M233.82,463.25l2.17,-2.97l0.99,-3.8l-0.03,-2.95l-0.86,-2.6l-1.63,-2.32l0.68,-1.29l-3.29,-9.9l-3.63,-3.57l1.72,-3.68l-0.57,-1.32l-1.38,-0.62l-0.54,-0.88l1.4,-1.18l4.87,-1.47l4.12,-2.25l2.15,-3.19l0.73,-7.04l15.38,3.7l-0.25,8.99l3.98,4.45l1.75,2.88l0.65,5.07l3.59,0.0l2.96,0.85l1.64,1.82l4.69,1.8l1.87,-1.47l9.16,-0.2l0.15,0.43l-0.43,-0.12l-0.82,1.28l2.05,2.64l-0.43,0.61l3.02,6.58l-0.92,0.7l1.54,2.21l2.39,1.56l-0.11,2.95l1.89,1.03l-2.08,1.15l0.34,2.39l-2.13,-1.45l-1.14,0.58l0.14,0.78l-0.81,-0.33l-1.04,1.0l-0.07,1.53l0.91,0.64l-0.32,0.87l0.56,0.96l-1.02,1.95l0.44,3.17l3.73,4.52l2.76,1.88l1.31,-0.03l0.11,1.21l1.34,0.7l-0.77,0.68l0.24,1.41l-1.03,1.15l1.67,1.58l1.03,-0.13l0.7,1.86l1.97,0.48l0.31,1.48l-4.07,-0.48l-1.18,1.23l-1.91,-1.25l-0.78,0.24l-2.21,-2.82l0.43,-2.25l-1.34,-1.53l-2.67,-1.51l-3.94,0.7l-1.01,-2.26l-1.26,-1.15l0.52,-0.86l-0.64,-1.01l-4.86,-3.57l0.68,-1.51l-1.07,-2.24l-2.31,-2.28l-1.12,-0.35l-0.68,0.6l-0.09,1.64l-0.95,-0.48l1.16,-3.82l-0.66,-1.99l-1.01,-1.1l-0.46,-2.9l-1.19,-1.88l-3.46,-0.63l-6.97,-0.08l-2.15,0.08l-4.51,2.64l-0.66,1.23l0.93,2.71l-2.77,1.07l-1.39,1.56l0.55,1.15l-0.7,0.48l0.11,0.8l0.66,0.83l0.81,-0.23l0.73,0.5l-0.18,1.03l0.53,0.43l-0.56,0.13l-0.9,-1.53l-1.82,-0.25l-0.97,1.48l2.34,3.31l-1.11,1.09l-1.18,-1.61l-1.85,0.85l-0.35,2.19l0.79,3.29l-0.75,2.46l2.37,2.99l0.09,2.19l-0.66,0.95l0.42,1.61l-2.27,0.55l-0.7,-1.91l-2.95,-1.0l-1.67,-1.66l-0.77,1.05l-1.55,-0.57l-1.38,-2.61l-0.24,-1.14l0.45,0.21l1.25,-1.2l1.93,-0.71l-0.74,-1.2l0.37,-1.81l-1.12,-0.78l1.12,-0.91l-1.86,-1.18l1.03,-0.81l-0.99,-1.76l1.0,0.03l0.53,-1.0l-1.45,-0.78l-0.31,-1.05l0.22,-0.91l0.72,0.0l1.36,-1.56l-0.95,-0.83l-2.36,0.25l-1.25,-3.37ZM245.08,491.08l0.93,0.75l-0.37,0.98l0.35,0.61l-0.77,0.22l-0.71,-0.98l0.57,-1.58ZM280.65,487.53l0.08,-1.06l1.57,-1.59l2.07,-0.76l-0.04,2.6l0.66,0.82l-0.91,-0.99l-1.21,-0.25l-2.22,1.24Z","name":"Laconia"},"38":{"path":"M235.43,335.0l4.58,1.72l1.06,-0.56l1.64,0.61l3.28,-0.56l4.28,2.87l2.03,0.28l3.01,1.65l2.21,0.46l1.89,1.6l4.9,2.24l3.81,3.43l2.0,2.97l5.96,3.07l2.02,0.1l2.24,-1.09l1.9,0.08l2.44,-3.55l-5.44,-3.93l-3.93,-1.0l2.13,-1.51l1.56,-0.19l1.02,-1.14l1.28,0.08l0.4,-0.91l0.81,-0.31l2.51,0.46l1.23,1.25l1.77,0.58l0.53,-0.73l1.86,0.93l1.61,-0.57l2.51,3.09l3.68,7.05l-1.2,1.62l-2.3,0.48l-1.6,-0.28l-2.21,0.63l-0.73,-0.91l-1.75,0.41l-1.16,-0.53l-0.88,1.21l0.63,1.36l-1.92,1.76l0.53,1.93l1.69,1.85l2.45,-0.38l1.49,0.76l3.39,-0.81l0.66,0.76l0.53,-0.2l3.4,3.3l0.64,-0.04l0.01,2.02l-2.17,1.55l-1.72,-0.51l-0.99,1.11l0.77,1.83l-1.62,1.06l-4.06,-0.15l-2.63,1.79l-5.01,-1.04l-1.06,-0.6l-0.79,-1.45l-3.96,-0.88l-4.79,1.25l-2.87,0.02l-2.79,-0.93l-4.94,-3.01l-4.27,0.3l-2.73,-1.4l-3.96,-0.86l-1.6,0.7l-0.68,-0.38l2.18,-3.5l-0.24,-1.59l-1.24,-0.69l-1.78,0.7l-1.08,-0.17l-1.48,-1.18l-1.48,0.52l-1.51,1.21l-2.3,3.56l-1.22,0.78l-2.68,-0.78l-4.11,0.35l-1.12,-0.38l-5.44,-6.39l0.17,-2.18l0.77,-1.19l0.42,-3.93l5.88,-2.32l2.49,-2.32l0.5,-2.5l2.23,-4.57l-1.85,-3.3l0.31,-1.93Z","name":"Corinthia"},"15":{"path":"M66.98,242.34l0.11,-0.42l1.08,1.04l-1.15,-0.43l-0.04,-0.2ZM60.45,236.48l-0.59,-1.22l0.59,-0.44l2.03,1.19l2.61,3.64l-2.3,-0.36l-2.34,-2.81ZM22.0,187.48l-0.54,-0.66l2.42,-3.64l1.77,-0.13l1.54,0.78l2.49,-0.93l0.84,0.49l1.41,-0.44l1.4,0.8l2.57,-1.32l1.67,-1.67l1.88,0.59l1.04,1.69l2.11,0.92l0.77,-0.4l1.26,1.23l0.94,-0.08l-1.98,3.63l-3.64,0.91l-3.24,1.92l-0.19,2.65l0.95,0.99l-0.82,0.73l1.0,1.51l0.51,-0.22l0.89,0.98l3.21,1.15l1.18,-0.15l-0.6,0.8l0.52,0.71l-0.03,0.99l-1.17,-1.36l-0.86,1.15l1.1,1.25l-0.2,3.41l1.94,7.13l3.21,1.51l1.93,0.08l0.73,1.81l0.98,0.53l2.37,-0.63l1.62,-1.22l1.67,2.64l0.52,2.03l1.61,1.82l-0.5,1.33l-1.06,-0.62l-1.07,0.16l-4.26,-2.46l-2.08,-0.5l-2.72,-2.16l-3.09,-1.03l-1.41,0.13l-2.87,-1.98l-1.49,-3.12l-0.18,-2.64l-0.6,-1.07l0.67,-1.4l-1.58,-2.65l-2.09,-2.08l-2.45,-0.74l0.35,-0.65l-0.42,-0.43l-2.52,-1.04l-0.29,-1.62l-0.92,-1.1l0.31,-1.6l-0.4,-0.39l-1.5,-0.13l-0.58,0.48l-1.93,-0.82l0.75,-2.88l-1.26,-1.1l-0.81,0.19l-0.79,-2.02ZM54.97,214.9l0.01,-0.01l0.01,0.01l-0.02,-0.0ZM43.75,211.98l0.0,0.0l-0.01,0.0l0.0,-0.01ZM37.7,194.99l-0.0,0.0l-0.0,-0.0l0.0,0.0ZM37.67,194.96l-0.01,-0.01l0.01,0.01l-0.0,-0.0ZM43.66,188.25l0.0,0.0l-0.0,0.0l-0.0,-0.0ZM31.96,200.19l0.01,-0.0l-0.0,0.0l-0.0,-0.0ZM16.24,174.41l-0.12,-0.76l1.18,0.67l-0.24,0.51l-0.82,-0.42ZM17.08,174.85l0.01,0.0l-0.0,0.0l-0.0,-0.0ZM12.14,186.04l-0.21,-0.19l-0.03,-0.34l-0.45,-0.55l0.03,-0.08l0.86,0.9l-0.2,0.26ZM0.47,177.23l0.25,-0.79l1.52,0.8l1.87,-0.72l-1.17,1.84l-0.8,-0.11l-0.19,0.46l-1.32,-0.52l-0.14,-0.96ZM3.46,177.15l-0.03,-0.01l0.03,0.01l-0.0,0.0Z","name":"Corfu"},"22":{"path":"M51.81,193.2l-0.47,0.0l-0.06,-0.78l1.19,0.05l1.36,0.48l-2.03,0.25ZM54.71,193.37l1.69,0.66l0.97,0.72l-2.43,-0.95l-0.23,-0.42ZM57.39,194.76l0.37,0.31l0.06,0.05l-0.04,0.04l-0.39,-0.4ZM59.7,196.12l4.2,0.56l0.89,-0.56l0.35,-1.31l1.5,0.51l0.87,-1.26l2.62,1.07l0.2,-2.11l1.34,-1.53l1.22,-0.24l1.9,-1.72l-2.36,-3.25l1.14,-1.55l-1.33,-2.1l0.9,-0.67l3.5,1.25l0.32,2.93l1.06,1.66l1.45,0.99l4.13,0.53l0.7,3.95l1.84,2.56l0.27,1.01l-1.67,2.14l-0.29,1.42l0.3,4.14l3.52,4.25l5.46,1.3l0.46,1.01l-0.44,1.27l0.3,1.56l1.22,2.69l0.22,3.84l1.53,2.78l2.38,7.23l-1.88,-0.31l-2.37,0.73l-2.47,-1.3l-3.5,1.58l-1.98,-0.72l-4.11,-3.19l-0.96,-2.21l-1.82,-1.55l-2.92,0.02l-4.93,2.59l0.23,-0.78l-0.61,-1.17l0.53,-0.65l-1.02,-0.85l0.54,-1.21l-1.45,-1.66l-2.14,-0.72l-1.42,-3.16l3.8,-0.1l0.62,-0.53l0.15,-0.62l-0.64,-0.66l-4.04,-2.7l1.09,-0.2l1.71,1.03l0.84,-1.79l-0.15,-0.93l-2.48,-1.33l-1.17,0.77l-4.17,-2.37l-1.87,0.77l0.57,-1.16l1.42,-0.99l0.75,-2.39l-0.74,-0.55l2.1,-2.66l-1.87,-2.07l-2.1,-0.4l-1.21,-0.91ZM61.93,202.47l-0.23,-0.28l0.69,0.05l-0.23,0.15l-0.23,0.07Z","name":"Thesprotia"},"17":{"path":"M118.71,293.28l2.02,-3.91l4.1,-0.56l-0.33,1.01l-2.06,1.7l-1.92,0.32l-1.23,0.92l-0.4,0.48l0.51,0.51l-0.94,1.13l0.25,-1.59ZM120.68,297.09l-0.17,0.04l0.02,-0.18l0.16,0.03l-0.01,0.11ZM121.78,295.3l0.2,-0.2l0.49,-0.83l-0.22,0.64l-0.47,0.39ZM112.77,304.14l-0.13,-0.04l1.43,-1.5l-0.11,1.62l-1.2,-0.08ZM108.26,290.3l-0.44,-0.77l0.38,-2.08l1.41,0.74l0.83,-0.94l1.84,0.68l-1.28,1.15l-1.21,-0.38l-1.09,1.97l-0.44,-0.36ZM92.66,294.72l1.27,-4.24l-0.24,-4.65l1.42,-2.3l2.15,-6.75l1.93,-1.41l1.58,-3.21l1.96,0.13l1.23,-1.84l1.73,0.46l-0.52,1.08l0.82,2.01l-0.19,4.38l1.12,2.93l-1.31,1.36l-1.42,3.19l1.08,0.73l0.96,2.3l-0.02,1.67l-0.78,-0.01l-1.01,-1.26l-0.51,1.58l-1.01,0.17l0.35,1.3l-1.38,0.29l-0.72,-0.69l-1.33,1.44l-0.44,-0.67l-1.09,0.27l-0.7,-1.32l0.11,-1.05l-1.25,-0.68l-2.28,4.32l-1.02,0.82l-0.48,-0.38ZM99.73,293.95l-0.02,0.15l0.46,0.75l-0.44,-0.45l-0.09,-0.7l0.1,-0.1l0.0,0.35ZM106.03,285.14l-0.2,-0.4l0.05,-0.55l0.38,0.48l-0.14,1.62l-0.1,-1.15ZM105.12,298.27l0.09,-1.29l0.38,-0.36l0.44,0.38l-0.3,1.54l-0.61,-0.27Z","name":"Levkada"},"16":{"path":"M76.75,330.07l1.36,-2.41l-0.18,-2.77l1.11,0.01l1.39,-1.65l-0.1,-2.28l0.63,-0.96l0.38,-2.82l0.51,0.65l0.95,-1.43l1.09,-0.48l0.39,2.3l1.25,0.96l0.72,-0.2l1.01,1.4l5.07,-3.74l0.77,-1.43l-0.54,-1.43l0.63,-0.76l-0.66,-1.75l0.38,-1.89l-0.85,-0.81l0.61,-0.92l-0.48,-2.32l1.47,-0.18l1.03,0.68l-0.01,1.04l0.72,0.53l-0.31,0.62l0.59,0.55l-0.28,0.52l0.91,1.16l-0.21,0.98l1.26,0.66l0.47,1.81l-0.35,0.46l1.23,4.61l-2.39,1.91l1.05,1.04l1.14,2.86l0.95,0.99l1.01,0.0l2.36,-2.62l-0.62,1.38l0.47,0.48l1.06,-0.52l0.52,0.36l-0.23,0.5l1.15,1.37l0.17,1.28l3.47,3.94l2.92,4.66l1.71,1.39l-0.02,0.62l-1.79,4.16l-1.62,-0.98l-1.78,0.76l-3.35,-0.74l-4.85,-3.81l-1.95,-0.66l-3.13,1.25l-1.01,1.3l-2.38,-1.27l-1.13,0.28l-2.0,-1.57l0.54,-1.16l-1.51,-2.17l0.35,-1.24l-0.88,-1.59l2.14,2.63l0.99,-0.81l-2.39,-3.46l-2.19,-5.32l-0.02,-1.17l-1.01,-0.68l-1.14,0.2l-0.99,1.32l1.42,3.79l0.07,5.63l-3.49,0.59l-0.63,0.57l-0.53,-1.38l-2.6,-1.05l0.18,-1.75ZM81.4,316.84l0.03,0.02l-0.03,0.05l0.0,-0.07ZM81.28,316.41l0.0,0.08l-0.05,-0.13l0.02,-0.09l0.03,0.14ZM91.51,313.21l0.0,0.05l-0.05,0.0l0.05,-0.05ZM98.47,305.92l0.24,-1.18l1.51,1.15l0.86,-0.71l0.35,-1.2l-0.5,-1.26l1.64,0.81l-1.11,2.67l2.22,0.81l1.31,1.38l-2.62,5.19l-1.91,-3.88l0.07,-1.64l-1.12,-0.42l-0.94,-1.72ZM103.04,315.34l1.44,-0.82l1.78,0.67l0.2,-0.91l-1.21,-1.0l0.72,0.48l0.82,-0.65l0.63,0.27l0.49,1.07l-0.63,0.46l0.86,0.97l-0.7,1.3l0.39,1.07l1.3,0.71l-3.36,1.24l-1.35,-1.31l-0.55,-2.65l-0.96,-0.51l-0.46,-0.78l0.58,0.38ZM104.12,306.74l-0.07,-0.01l-0.03,0.01l0.08,-0.08l0.03,0.07Z","name":"Kefallonia"},"19":{"path":"M108.62,255.0l0.13,1.05l-0.69,-0.26l-0.89,-2.12l1.04,-4.49l1.52,-0.83l1.58,-2.02l1.26,0.56l1.68,-0.45l2.82,-3.4l0.28,-1.61l-1.81,-5.4l0.36,-0.88l4.54,-1.33l1.56,-1.29l1.33,-2.75l0.42,-5.6l4.31,-3.02l0.89,-1.28l1.41,-7.7l0.97,-0.8l3.96,1.74l3.08,-1.8l1.82,0.69l1.55,2.72l-0.23,1.58l0.57,1.6l3.77,2.9l1.23,3.27l2.93,1.97l5.49,0.31l1.69,1.82l1.09,2.45l-4.05,7.35l0.35,1.72l1.69,2.35l-1.36,0.42l-4.18,3.17l-4.33,1.59l-9.8,0.16l-1.63,0.57l-1.42,1.15l-0.93,2.53l-0.7,0.29l-0.24,1.13l0.48,0.53l-2.31,1.23l-0.71,-0.64l-1.88,0.57l-1.3,-1.83l-0.79,-0.2l-3.16,2.37l-2.14,-2.06l-4.66,-0.03l-1.3,-2.31l-1.58,-0.26l-3.03,2.55l-0.72,2.05Z","name":"Arta"},"18":{"path":"M99.32,361.39l0.11,-1.91l1.42,-1.79l3.85,-2.93l0.54,1.03l-0.45,1.0l0.77,1.52l3.2,3.88l1.82,1.07l1.26,-0.66l2.55,0.79l5.01,2.18l1.06,0.76l-0.49,2.21l3.51,1.92l1.03,1.55l2.62,1.24l0.26,1.37l-3.2,-1.18l-2.27,-1.55l-2.69,0.43l-1.93,1.29l-2.23,3.35l1.82,1.97l-0.13,0.49l-1.47,0.9l-1.32,-0.4l-0.64,-0.3l-0.6,-1.51l-2.97,-2.32l-0.44,-1.2l-3.3,-1.34l-1.47,-1.58l0.33,-1.44l-1.82,-0.83l0.4,-1.88l-0.82,-0.63l-1.51,-0.05l-1.48,-1.59l0.08,-1.76l-0.7,-1.38l0.3,-0.7Z","name":"Zakynthos"},"31":{"path":"M327.75,593.03l-0.42,-0.51l0.29,-0.77l2.19,-1.31l-1.44,-1.44l0.55,-0.9l-0.68,-1.05l0.42,-1.69l1.29,-1.41l-0.57,-1.1l1.09,-0.34l0.84,-1.2l0.13,-1.74l-1.07,-0.59l-0.22,-1.15l2.15,-2.24l-0.26,-1.29l-0.77,-0.65l0.4,-0.47l-0.44,-0.89l0.55,-2.03l1.01,-1.32l-0.44,-0.85l0.93,-0.92l-0.09,-0.75l0.18,-0.78l0.27,-0.5l0.31,0.33l-0.68,0.95l0.22,1.97l0.66,0.67l-0.11,3.64l0.51,0.55l3.5,1.92l4.73,-0.8l0.66,-0.77l0.59,-3.11l-0.37,-2.22l-1.25,-2.32l0.53,-1.69l-0.77,-2.6l0.22,-1.3l1.99,-2.75l2.38,1.89l-0.86,1.85l1.25,4.41l0.04,4.64l1.19,1.0l3.33,0.4l0.86,0.82l4.89,0.75l2.08,-0.35l1.18,0.77l2.13,0.22l0.69,-0.41l1.63,0.31l1.51,-0.69l0.61,0.37l1.91,-1.12l0.33,-1.99l0.83,0.27l1.87,-0.95l-1.04,-1.98l0.44,-1.1l0.99,0.19l0.51,-0.67l1.79,-0.37l3.74,1.3l1.93,3.97l-1.43,2.79l-1.68,0.83l-4.03,-1.22l-1.21,0.35l-0.9,-0.43l-1.4,0.77l-0.51,1.05l4.98,2.39l2.49,-0.07l2.85,1.99l1.12,-0.1l0.9,-1.12l0.74,0.25l1.46,-1.21l1.05,1.51l-0.39,1.97l1.05,1.02l-0.15,1.88l-0.64,1.0l0.42,2.12l1.58,1.05l2.23,0.25l1.11,2.82l-0.18,0.85l-4.4,2.05l0.26,1.27l1.17,0.64l-1.6,7.17l-2.09,-0.12l-2.53,-1.79l-3.7,0.82l-2.06,-0.99l-2.25,0.37l-0.97,-0.42l-0.94,0.61l-1.01,-0.34l-2.1,0.52l-1.26,-0.5l-2.27,-2.63l-2.74,-0.07l-2.47,0.82l-3.38,-1.64l-1.13,0.35l-3.18,-1.24l-1.51,0.17l-0.93,0.84l-0.63,-0.19l-0.38,0.82l-1.3,0.19l-0.73,-0.84l-2.1,-0.22l-2.67,0.17l-1.21,0.8l-1.44,-0.78l-3.62,0.69l-1.73,-0.51l-0.65,0.45l-0.76,-0.84l0.46,-1.45l-1.63,-1.05l-1.4,0.0l-1.4,-1.93ZM333.77,564.73l0.01,0.01l-0.01,0.02l0.0,-0.03ZM368.85,632.83l1.97,-1.56l3.5,0.92l-0.9,2.3l1.57,2.01l-4.18,-1.82l-1.95,-1.85Z","name":"Chania"},"23":{"path":"M245.57,99.28l-2.08,2.1l0.15,0.66l6.13,0.94l1.08,0.83l0.65,1.42l2.38,2.11l2.33,5.41l3.55,1.67l-1.47,0.84l0.78,2.84l-1.07,1.36l-1.3,-0.14l-0.62,-0.78l-0.82,0.86l-0.86,-0.1l-2.56,-1.59l-0.7,-1.47l-4.23,0.35l-2.7,-1.9l-2.99,0.57l-1.15,1.67l-2.01,5.98l-5.98,4.65l-3.26,3.59l-1.53,0.98l-3.01,0.38l-1.96,1.24l-1.8,3.39l-3.25,-1.38l-0.76,-1.23l-0.46,-2.75l-2.56,-2.61l-0.08,-2.53l-0.6,-1.37l-4.71,0.38l-0.98,-0.53l-0.22,-1.38l-5.48,-2.85l-2.8,-4.12l-1.21,-0.96l0.9,-3.74l-2.01,-2.51l-0.08,-2.34l1.78,-3.8l7.22,-1.2l4.59,-1.39l0.28,-1.53l0.85,-0.89l12.37,2.88l3.74,2.29l2.78,2.95l3.31,-1.88l3.28,-3.09l1.24,0.83l3.02,-0.1l1.74,-0.69l1.5,-2.17l1.64,-0.18Z","name":"Imathia"},"51":{"path":"M511.66,240.3l-0.73,-0.21l0.88,-1.29l-0.36,-3.39l0.91,-1.34l-0.45,-0.83l3.98,-3.39l0.78,1.18l1.23,-0.12l0.9,0.6l1.26,-0.95l0.89,0.64l1.62,-0.05l0.83,-1.0l1.98,0.18l0.77,-0.6l2.32,-0.17l2.45,-1.65l0.99,0.72l2.87,-1.62l1.25,-0.08l1.45,-1.4l-0.99,-1.18l0.46,-1.24l-0.41,-0.9l0.9,-0.45l1.0,0.49l2.56,-0.87l6.77,0.98l1.71,-1.29l1.42,0.91l-0.93,1.65l0.93,1.15l1.01,0.64l2.41,-0.31l1.47,0.6l-3.54,4.76l0.15,1.08l7.69,4.54l-0.31,0.65l1.01,0.6l1.2,2.63l1.12,0.94l1.52,0.32l-0.43,2.31l1.48,0.88l0.8,2.0l-0.15,1.14l3.07,2.68l1.14,1.92l0.26,2.77l-1.28,0.38l-2.29,-0.99l-1.71,0.29l-1.05,-1.22l0.5,-1.13l-1.49,-0.42l0.2,-0.77l1.31,-0.7l-0.17,-1.52l-2.46,-2.96l-1.51,-0.87l-2.3,0.59l-1.36,1.43l0.81,1.92l1.63,1.66l1.51,0.36l3.26,3.74l0.61,2.88l-1.32,1.08l-0.35,-0.84l-3.02,0.97l-6.01,0.67l-2.77,-1.24l-2.93,-0.03l-3.25,-2.31l-4.1,-1.36l-3.35,-0.26l-1.63,0.87l-1.98,-1.52l-2.11,-3.32l-1.27,-0.92l-1.17,0.08l1.52,-1.35l2.05,0.69l2.21,-0.95l2.09,-2.67l2.58,-0.41l2.66,-1.9l2.08,-0.38l1.5,-3.12l-1.39,-1.45l-2.19,-0.87l-2.84,0.28l-1.38,-0.41l-1.29,0.9l-1.3,-0.03l-1.45,1.79l0.02,2.09l-2.56,2.04l-0.61,2.41l-1.07,-0.45l-1.63,2.44l-6.52,-2.1l-2.78,0.37l-0.79,-1.06l0.22,-0.42l-1.32,-1.17l-2.45,-0.44l-1.34,-1.13l-0.75,0.03l-0.21,-1.19l-1.13,-0.73ZM510.53,239.98l0.04,-0.09l0.13,0.13l-0.08,0.05l-0.09,-0.09ZM566.85,246.35l0.09,0.0l0.09,-0.03l-0.1,0.1l-0.08,-0.08ZM551.06,221.97l0.02,-0.02l0.01,0.0l-0.02,0.02l-0.01,-0.0ZM551.15,221.94l-0.02,0.0l0.04,-0.02l-0.02,0.02ZM551.27,221.89l-0.01,0.0l0.01,-0.01l0.0,0.01ZM448.04,166.17l-0.08,-0.51l0.88,-0.55l3.11,-0.0l2.94,-1.58l1.0,1.76l3.63,-1.08l1.39,0.23l1.06,-0.72l1.42,1.52l1.11,0.25l-0.15,1.8l1.37,0.89l-0.61,0.58l0.95,1.02l0.79,0.08l2.08,-2.08l0.75,0.47l2.0,-1.25l-0.59,-1.15l2.54,-2.26l-0.37,-1.25l2.34,1.39l1.58,-1.83l1.56,-0.77l-1.18,1.04l0.86,3.47l-1.93,0.81l-2.44,2.62l-0.5,1.76l0.46,1.08l-0.63,-0.47l-1.29,0.44l-0.69,1.02l0.39,1.3l-1.44,0.99l0.22,1.26l0.4,0.4l0.29,-0.03l0.1,0.1l-0.91,0.74l0.18,1.19l2.25,2.54l-1.77,1.02l0.41,1.35l-3.71,-1.11l-0.76,-1.01l0.54,-1.17l-1.28,-1.2l-1.16,-0.08l-1.52,-1.93l1.88,-0.97l-0.55,-0.92l1.29,-1.58l-2.09,-2.15l-1.86,0.08l-3.4,2.53l-0.53,0.71l0.4,0.53l1.27,-0.7l-2.05,2.72l-1.47,-0.58l-2.05,1.89l0.31,-0.51l-1.56,-1.1l-2.08,1.27l-1.96,-0.34l-0.89,0.81l1.25,-1.44l-1.12,-1.04l0.69,-0.74l0.18,-1.21l-0.49,-0.51l0.91,-0.8l0.37,-1.78l-1.01,-1.33l-0.79,-0.21l-0.51,-2.15l0.31,-1.57ZM460.14,174.79l0.05,-0.05l0.04,0.02l-0.03,0.03l-0.06,0.0ZM463.27,177.14l0.03,0.03l0.06,0.02l-0.14,-0.03l0.05,-0.02ZM458.62,178.95l1.05,0.2l0.09,1.26l1.53,1.87l-4.42,0.0l-1.09,-1.01l-0.02,-0.9l0.77,-0.55l0.33,-1.24l0.87,-0.22l0.89,0.6ZM454.4,161.85l0.14,-0.09l0.11,0.04l-0.06,0.03l-0.19,0.03ZM441.92,209.44l0.53,-2.24l0.88,-0.54l0.81,-1.82l3.82,2.78l-5.21,5.52l-0.82,-3.7Z","name":"Lesvos"},"36":{"path":"M264.22,394.85l1.73,2.56l-0.07,1.92l1.74,1.8l-1.41,2.47l0.95,0.98l0.89,-0.03l1.83,2.45l0.82,2.48l1.1,0.8l-0.12,0.74l1.51,2.1l-0.13,0.98l1.75,1.02l-0.52,1.05l2.46,2.42l0.63,2.53l1.2,0.85l-1.36,4.24l0.37,2.27l1.78,1.41l0.92,-0.1l0.47,-0.67l1.76,0.01l-0.39,1.29l2.41,2.2l-0.91,-0.39l-0.73,0.73l3.21,4.32l-0.72,0.39l0.66,0.94l-0.29,0.64l-8.96,0.21l-1.65,1.43l-4.36,-1.67l-1.69,-1.84l-3.23,-0.91l-3.27,0.0l-0.3,-4.6l-1.87,-3.06l-3.79,-4.08l-0.03,-9.53l-16.15,-3.9l-0.49,0.35l-0.77,7.4l-1.97,2.84l-3.79,2.03l-4.91,1.49l-1.51,1.23l-1.05,-1.21l-2.6,0.08l-2.48,1.35l-1.61,-2.57l-2.47,-1.68l-1.62,-2.65l-2.89,-1.04l-1.33,-2.54l-2.36,-1.87l-0.55,-5.11l-4.5,-4.0l1.35,-4.51l-0.59,-1.6l-1.09,-0.9l0.42,-1.2l1.48,-0.62l0.72,-1.62l-2.32,-2.63l-7.24,-5.29l-2.69,-0.93l-2.49,0.13l-0.09,-9.62l-1.64,-4.52l0.38,-3.49l4.4,-6.59l2.32,-0.47l0.8,2.5l10.79,4.83l1.66,-0.17l1.99,-2.12l1.31,-0.47l2.34,0.13l0.5,1.29l1.55,0.44l1.63,-0.63l2.0,-2.11l4.34,-1.55l0.56,-1.06l3.63,3.73l1.45,0.46l4.12,-0.35l2.22,0.67l-1.72,4.47l-0.74,3.88l0.31,1.46l1.66,1.23l2.73,-1.27l0.93,0.32l2.12,5.36l2.52,1.29l0.09,1.2l1.97,2.3l-0.99,3.48l0.57,1.64l1.43,1.15l2.4,0.84l1.8,4.02l1.24,0.69l1.58,0.02l1.53,-0.73l2.64,0.38l1.69,-0.8l-0.12,-4.18l2.16,-1.97l1.33,-0.37l0.61,1.37l-0.92,1.94Z","name":"Arcadia"},"35":{"path":"M655.95,516.09l0.86,-0.68l2.79,-0.55l1.5,-1.58l0.96,-0.02l2.13,-3.15l0.11,-2.12l1.25,-2.36l1.26,-0.05l1.51,-0.98l2.77,-3.56l2.75,-1.8l3.62,-1.0l7.32,-4.0l5.1,-1.94l5.45,-0.15l2.57,-3.07l1.04,1.24l-0.85,3.06l1.37,1.42l-3.21,3.62l0.73,1.82l-2.88,3.72l-0.85,2.1l0.3,0.92l-1.73,2.13l-0.7,1.9l0.02,1.51l-2.89,0.87l-2.13,3.28l-0.77,3.28l0.71,0.75l1.17,-0.21l-0.39,0.58l0.37,0.89l-1.24,1.16l0.77,1.03l-1.45,-0.38l-1.17,-1.33l-1.93,-0.08l-5.37,2.85l-1.91,2.08l-3.22,5.7l-1.97,2.4l-3.06,1.6l-2.35,2.32l-1.0,0.18l-3.35,-2.28l-1.17,-2.32l2.81,-6.35l0.26,-7.4l-1.04,-1.3l-2.92,-0.86l0.56,-1.14l-1.1,-1.88l-0.92,0.45l-0.5,-0.32ZM662.87,475.92l2.06,-1.51l0.25,-1.32l0.58,0.06l0.21,0.8l1.23,-0.21l0.57,0.76l1.07,-0.9l1.13,-0.35l-1.27,0.98l0.58,0.6l1.37,-0.3l-0.72,1.16l0.66,0.63l-1.58,0.83l1.47,0.8l-1.25,0.63l0.73,1.36l-1.17,0.9l-0.93,0.03l-0.13,-0.48l0.63,0.25l0.71,-1.18l-0.64,-0.85l-1.73,-0.93l-1.23,0.4l0.82,-0.76l-0.53,-1.23l-2.21,0.48l-0.67,-0.65ZM666.06,472.87l0.0,0.03l-0.03,0.0l0.03,-0.03ZM667.51,470.92l1.33,-0.73l0.58,0.62l-1.66,0.3l-0.24,-0.2ZM669.44,482.72l0.01,-0.43l0.49,0.1l-0.33,0.15l-0.18,0.18ZM661.51,540.46l-0.28,-0.22l0.58,-0.04l-0.25,0.26l-0.04,-0.0ZM656.06,505.7l0.5,-0.91l1.67,-0.38l-0.27,1.05l-0.62,-0.45l-1.29,0.69ZM657.78,505.91l0.12,0.12l-0.19,0.23l-0.12,-0.12l0.19,-0.23ZM642.85,510.36l0.28,-1.77l1.91,-0.33l0.49,0.41l3.2,-0.95l1.57,0.5l-0.02,0.86l-0.65,0.51l-0.38,-0.29l-1.61,0.71l-2.25,-0.39l-2.55,0.73ZM625.13,491.24l0.26,-3.35l2.18,1.0l0.95,-0.7l0.28,-1.33l1.05,-0.06l2.46,3.88l-0.63,1.5l0.6,0.73l0.74,0.3l0.83,-0.77l1.45,1.48l0.93,-1.38l0.55,0.58l-0.86,1.0l-3.17,0.99l-2.43,-2.32l0.0,-1.53l-0.79,-0.95l-0.85,-0.02l-2.11,1.75l-0.46,-0.89l-0.97,0.11ZM595.85,461.29l2.67,-1.16l2.47,0.45l6.79,-7.27l7.24,-3.62l4.7,-0.23l3.72,-1.96l1.39,1.93l2.01,0.76l1.44,-0.58l0.81,1.51l0.09,0.78l-1.92,1.06l-12.49,3.52l-4.43,4.42l-6.51,-0.9l-3.92,1.63l-0.97,1.03l1.05,2.06l-1.36,1.29l0.28,2.56l-2.99,-2.61l-0.44,-1.17l0.35,-3.5ZM607.4,566.45l-0.29,-1.13l1.38,-0.5l0.42,-0.42l-0.28,-0.58l2.91,-2.09l0.24,-1.12l-0.59,-0.85l0.59,-1.62l3.37,-4.61l-0.53,-2.0l0.74,-4.14l1.15,0.43l1.73,-2.5l1.41,0.1l-0.18,2.46l-1.56,1.73l-0.18,1.8l0.8,2.52l-2.22,2.84l-0.61,2.37l-1.73,1.6l-0.33,2.32l0.37,0.43l-0.87,0.82l1.08,1.52l1.33,0.28l-0.15,0.79l1.14,1.2l0.87,0.15l-0.0,1.22l1.14,0.97l-1.58,1.44l0.09,1.42l1.04,0.95l1.55,-0.07l0.74,0.85l-0.84,1.65l-0.55,-0.76l-1.45,0.05l-1.33,1.57l-1.28,0.55l-1.38,1.77l-0.37,1.54l0.88,0.62l-0.74,0.59l-1.38,-1.86l-1.28,0.15l-1.96,-1.57l1.8,-1.69l0.92,-1.94l-1.14,-2.14l0.59,-3.04l-1.23,-1.7l-1.86,-0.77l0.42,-0.74l-0.81,-0.84ZM619.11,544.06l-1.33,-0.28l-0.98,-1.42l0.73,-0.03l1.52,-1.75l0.07,-1.68l0.98,-0.25l-0.64,2.32l0.75,2.53l-1.1,0.54ZM612.11,477.65l-0.07,-2.67l2.91,-0.82l1.39,0.03l1.8,2.89l-1.49,2.04l-4.13,-0.55l-0.41,-0.9ZM611.67,444.78l-1.14,-0.97l1.82,-0.29l0.44,0.82l0.89,-0.88l0.97,0.39l-1.51,1.3l0.72,0.67l-0.34,0.24l-1.09,-0.03l0.13,-0.57l-0.88,-0.68ZM610.24,470.04l0.38,0.04l-0.33,0.71l-0.14,-0.42l0.09,-0.32ZM611.76,469.09l0.45,-0.51l0.08,0.08l0.09,0.34l-0.62,0.08ZM608.14,433.66l0.37,0.08l0.08,0.07l-0.36,-0.03l-0.09,-0.11ZM608.78,433.87l0.03,0.0l0.05,0.03l-0.03,0.03l-0.06,-0.06ZM608.45,413.96l-0.12,-0.34l0.02,-0.5l0.76,0.82l-0.66,0.03ZM608.37,412.45l0.06,-0.06l0.02,-0.09l0.01,0.09l-0.09,0.06ZM608.64,412.03l0.08,-0.08l0.01,0.01l-0.09,0.09l0.0,-0.02ZM607.28,478.3l-0.07,0.0l0.07,-0.0l-0.0,0.0ZM592.61,432.78l0.31,-0.31l4.77,1.97l0.54,-0.3l2.27,1.38l-1.1,-0.32l-0.4,0.42l2.76,2.59l0.33,1.18l0.84,-0.86l1.39,-0.2l0.86,1.18l-0.58,1.5l-0.99,0.67l1.11,0.58l-1.02,0.76l0.35,0.48l-3.48,-0.15l-0.66,0.65l0.31,1.67l-0.84,0.05l-0.49,-0.58l-0.49,0.58l-1.13,-0.3l-0.9,-0.81l0.09,-0.48l-1.16,-0.59l1.51,-1.45l-0.75,-1.14l1.16,-1.89l-0.02,-1.2l1.82,0.57l0.42,-0.57l-2.04,-2.57l-1.84,-0.23l-0.33,-0.95l-2.62,-1.34ZM594.9,435.64l0.03,-0.08l0.07,0.03l-0.07,0.05l-0.02,0.0ZM595.2,435.61l-0.02,0.0l0.01,-0.01l0.01,0.01ZM605.01,443.52l0.08,0.02l0.11,0.28l-0.31,-0.17l0.13,-0.13ZM589.8,587.02l4.34,-5.04l2.23,0.45l5.29,-1.41l-1.08,2.38l-2.28,0.47l-2.41,2.49l-1.51,0.12l-2.14,2.06l-1.88,-0.59l-0.55,-0.93ZM597.45,396.88l-0.21,-0.44l3.54,0.62l-1.06,1.1l-0.78,-0.7l-1.16,1.11l-0.33,-1.7ZM601.39,397.57l0.01,-0.12l0.24,0.21l-0.07,0.05l-0.18,-0.14ZM599.03,484.53l0.17,-0.18l0.2,0.03l-0.1,0.1l-0.27,0.05ZM594.58,438.91l-1.1,-0.4l-0.36,-0.31l1.36,-0.08l0.81,1.07l-0.71,-0.28ZM584.27,423.73l-0.69,-0.36l0.83,-1.31l1.03,0.73l1.26,-0.57l0.64,0.47l0.71,-0.56l1.9,0.72l-1.69,1.81l0.97,0.85l1.19,-0.39l0.38,0.22l-0.63,0.9l1.97,1.67l0.62,1.15l-0.24,0.67l-1.07,-0.72l-0.58,0.48l0.33,0.56l-1.77,0.08l-0.46,-0.79l1.69,-0.35l0.31,-1.49l-1.01,-0.45l-2.63,1.39l-0.44,-0.81l1.82,-1.46l-0.07,-0.55l-1.43,-0.78l-1.33,0.36l-0.4,-1.07l-1.21,-0.4ZM586.0,421.56l-0.11,-0.11l0.32,-0.12l0.01,0.01l-0.22,0.22ZM590.76,579.99l0.3,0.17l0.14,0.32l-0.94,-0.37l0.5,-0.12ZM579.57,411.16l0.84,-1.12l0.71,1.26l1.26,0.59l-0.84,0.65l-1.96,-1.38ZM583.27,413.28l0.39,-0.73l-0.43,-0.41l1.35,-0.43l0.1,1.3l-1.41,0.28ZM583.11,412.12l-0.03,-0.03l0.04,0.03l-0.0,-0.0ZM579.7,403.28l-0.41,-0.42l2.7,2.23l-1.39,-0.57l-0.9,-1.24ZM579.22,402.85l0.04,-0.03l0.03,0.03l-0.06,0.0ZM578.28,406.43l-0.02,-0.02l0.24,-0.24l-0.01,0.08l-0.21,0.18ZM575.32,498.35l-0.22,-0.4l1.21,-0.37l0.94,1.36l-1.66,0.57l-0.26,-1.15ZM564.78,412.9l0.18,-2.08l0.59,-0.62l1.76,1.31l-0.74,0.37l0.03,0.65l-1.16,-0.24l-0.65,0.61ZM567.25,413.75l0.16,0.66l-1.37,-0.32l0.78,-0.63l0.43,0.29ZM565.0,409.6l0.21,-0.09l0.04,0.23l-0.04,0.04l-0.22,-0.19ZM565.94,409.14l-0.74,-1.62l0.57,-0.51l-0.59,-0.75l0.0,-0.74l1.09,0.93l1.48,-1.04l0.36,0.99l1.48,0.59l0.04,0.8l-2.32,-0.67l-1.38,2.03ZM558.18,439.04l-0.47,0.14l1.45,-0.58l-0.57,0.41l-0.41,0.04ZM557.07,438.84l-0.35,0.05l-0.04,-0.1l0.31,-0.05l0.09,0.11ZM560.55,439.22l-0.29,-0.05l-0.52,-0.43l1.7,0.4l-0.89,0.08ZM559.67,481.46l-0.04,-0.04l0.08,-0.08l0.01,0.06l-0.05,0.05ZM543.97,476.7l-0.11,-0.28l0.34,-0.33l0.57,1.13l1.36,-1.0l0.74,0.15l2.3,1.28l0.38,0.95l0.77,0.03l0.37,1.18l-1.48,1.28l2.0,2.17l-0.73,0.27l-1.06,-0.53l-1.11,0.6l-1.52,-1.15l-0.65,0.28l-0.97,-2.46l-0.86,-0.54l0.31,-1.52l-0.86,-1.02l0.2,-0.48ZM552.22,477.71l-0.38,-0.46l1.03,-0.58l1.11,0.63l-1.75,0.41ZM554.54,477.68l-0.27,-0.26l0.73,-0.63l-1.04,-2.14l1.83,-1.03l-0.71,-0.43l-1.7,0.47l-0.84,-1.15l0.41,-0.58l2.93,1.36l3.52,3.47l-0.38,0.28l-1.08,-0.95l-1.43,0.64l-0.41,-0.28l-0.63,1.26l-0.46,-0.38l-0.47,0.36ZM554.25,523.06l0.07,-0.07l-0.02,0.11l-0.04,-0.04ZM544.74,441.15l0.86,0.08l0.49,-0.5l0.64,0.02l-1.75,0.97l-0.6,-0.28l0.35,-0.28ZM540.76,479.76l-0.1,-0.07l0.1,-0.1l0.02,0.04l-0.02,0.13ZM533.92,479.75l-0.06,-0.06l-0.15,0.07l-0.02,-0.02l0.29,-0.11l-0.07,0.11Z","name":"Dodekanisa"},"52":{"path":"M568.13,373.41l-0.33,-0.57l2.98,-3.09l2.06,0.03l3.09,-2.53l1.34,0.09l3.98,-1.6l8.4,0.66l2.63,2.49l3.63,0.62l2.99,2.19l1.25,-0.93l-2.05,-2.62l5.86,1.19l1.77,-0.46l-1.75,0.64l-0.79,1.44l1.19,0.96l-0.33,1.05l0.47,0.53l1.95,-0.1l0.26,0.6l-4.19,1.04l-2.45,-0.35l-1.82,1.6l-1.97,-0.1l-1.88,0.68l-2.06,1.59l-0.46,2.36l-1.4,0.3l-4.93,-0.55l-2.93,-4.44l-3.03,-1.77l-6.24,0.68l-1.87,1.75l-1.87,0.53l-0.81,-1.03l0.5,-1.1l-1.16,-1.77ZM600.19,367.76l0.05,-0.05l0.06,0.15l-0.0,0.0l-0.11,-0.11ZM554.86,386.52l1.01,-0.48l0.42,0.34l-1.17,0.38l-0.26,-0.24ZM556.31,386.4l0.69,-1.08l1.08,-0.04l0.35,1.53l-0.36,0.85l-0.74,-1.23l-1.01,-0.04ZM561.61,389.72l0.11,-1.24l-1.16,-1.16l0.34,-1.35l0.78,0.77l0.09,1.71l1.02,1.01l-0.43,0.46l0.46,0.7l-1.22,-0.9ZM560.76,385.7l0.11,-0.11l-0.02,0.2l-0.09,-0.09ZM562.99,385.75l-0.05,-0.16l0.65,-0.15l-0.35,0.53l-0.25,-0.21ZM563.89,385.14l-0.46,-1.57l0.37,-0.81l-1.51,-0.9l0.81,-1.77l1.55,1.12l-0.74,0.87l0.22,0.91l0.99,0.46l-1.21,1.7ZM560.89,385.09l-0.11,-0.07l0.04,-0.04l0.07,0.07l0.0,0.05ZM521.1,391.86l2.76,-4.83l3.62,-4.03l1.76,-1.19l1.32,0.61l4.06,-0.73l0.63,0.61l1.37,-0.18l1.69,0.68l7.94,-4.91l4.62,-0.86l-0.05,0.64l-1.38,0.73l-1.64,3.2l-2.15,2.03l-5.41,3.49l-1.9,0.73l-6.33,0.51l-4.43,3.77l-2.67,-0.23l-3.21,0.76l-0.59,-0.79Z","name":"Samos"},"33":{"path":"M386.55,602.99l1.36,-7.37l-1.28,-0.84l-0.15,-0.72l4.28,-1.84l0.24,-1.41l-1.04,-2.64l3.11,0.22l1.55,-1.07l2.75,0.2l0.86,-0.73l1.83,-0.16l1.12,0.52l1.12,-0.74l1.18,0.51l5.06,-0.75l4.86,-1.59l3.0,-2.46l3.31,0.14l0.53,-0.69l6.17,0.62l0.62,1.15l6.76,-0.26l-0.45,1.46l1.65,2.29l-1.57,2.42l2.05,1.98l-0.01,3.49l-1.81,5.89l-3.47,0.2l-1.03,-2.52l-1.66,-0.91l-1.13,1.23l-0.52,2.35l-0.03,4.8l-0.65,0.66l-1.19,-0.78l-1.69,0.42l-1.43,1.06l-0.83,3.18l-10.37,-0.4l-3.62,-3.74l-3.24,-0.84l-1.73,0.37l-2.58,-1.27l-0.62,-1.02l-1.18,0.22l0.38,-0.72l-1.71,-1.29l-1.51,0.2l-1.1,0.87l-2.29,-0.65l-2.88,1.34l-1.0,-0.4ZM434.08,582.94l0.78,-0.96l1.74,0.97l-0.29,1.04l-2.22,-1.05Z","name":"Rethymno"},"37":{"path":"M245.37,362.21l1.56,0.32l1.58,-0.71l0.86,0.48l0.02,0.9l-2.29,3.53l1.38,1.26l1.77,-0.69l3.77,0.82l2.7,1.4l4.28,-0.31l4.78,2.95l3.07,1.02l3.13,-0.03l4.56,-1.23l3.66,0.81l0.65,1.34l1.35,0.74l5.29,1.1l1.36,-1.15l2.69,-0.94l2.71,0.42l1.54,-0.83l2.76,1.44l0.81,-0.15l-1.78,3.22l1.47,2.34l-0.79,0.88l-0.29,1.65l2.35,1.69l-2.18,6.19l0.66,1.69l1.31,1.29l3.83,1.11l2.36,1.6l1.37,0.26l2.23,2.04l1.69,-0.15l3.85,0.88l1.7,-0.74l2.73,0.0l0.67,0.88l0.02,1.9l-2.11,0.84l-0.48,-0.76l-5.19,-0.18l-3.29,1.87l-2.23,-1.16l-0.97,0.88l-0.08,0.81l-2.17,0.53l-0.62,0.93l0.99,1.69l0.63,-0.78l0.66,1.51l1.77,0.16l-1.27,0.1l-1.97,-0.43l-3.11,0.66l-1.23,1.94l1.73,1.71l-0.04,0.71l-1.09,-0.28l-0.77,0.86l-2.17,-1.77l1.32,-0.78l-0.64,-1.13l-0.92,0.07l-2.51,-2.37l-3.05,0.08l0.69,-0.84l-0.68,-2.19l2.36,0.14l1.21,-1.34l-0.16,-1.39l1.42,1.0l1.19,-0.85l-0.99,-0.83l0.13,-1.42l-1.25,-1.46l-2.48,-0.4l-2.59,0.46l-0.47,-0.37l0.6,-0.88l-1.25,-1.56l-2.81,1.58l-1.77,-4.22l-0.68,-0.6l-2.73,-0.25l-1.02,-1.42l-0.92,0.03l-0.33,0.63l-1.33,-0.43l-2.21,0.48l-1.19,1.37l-1.79,-1.49l-0.63,0.1l0.47,-0.97l-2.1,-2.07l0.43,-0.61l-0.35,-0.61l-2.5,-1.54l-2.65,1.01l-1.89,1.79l0.75,2.79l-1.52,0.47l-2.46,2.34l-0.28,1.62l0.52,2.27l-1.16,0.58l-2.74,-0.38l-2.61,0.75l-1.02,-0.57l-1.64,-3.87l-3.8,-1.92l-0.46,-1.08l0.98,-3.83l-2.03,-2.41l-0.27,-1.5l-2.36,-1.06l-2.2,-5.47l-1.51,-0.64l-2.76,1.28l-0.94,-0.73l-0.25,-1.07l0.72,-3.76l1.79,-4.65l1.46,-0.98l2.31,-3.58l1.2,-0.96l1.17,-0.41l0.97,0.99ZM296.07,410.1l0.02,-0.13l-0.65,-0.61l1.41,0.78l-0.79,-0.05ZM296.96,410.15l0.06,-0.01l0.13,-0.13l-0.11,0.16l-0.08,-0.02ZM284.1,399.72l0.02,-0.1l0.12,0.08l-0.07,0.06l-0.07,-0.03ZM279.5,394.13l0.26,0.06l0.19,0.31l-0.27,-0.08l-0.17,-0.29Z","name":"Argolida"},"32":{"path":"M549.55,595.0l0.17,0.07l-0.41,-0.23l0.19,0.16l0.04,0.0ZM549.78,595.1l0.05,-0.01l0.02,0.02l-0.03,0.03l-0.03,-0.04ZM482.85,592.96l2.65,-0.85l1.3,-1.07l2.3,0.17l1.39,-1.19l5.59,-1.41l2.88,1.13l5.21,-0.42l-0.34,1.21l-3.01,1.72l0.28,1.25l-0.7,1.96l0.91,1.17l0.47,2.02l-1.97,1.07l0.41,1.38l-0.5,0.58l0.58,0.63l-0.87,1.21l0.11,0.99l1.46,2.22l-0.28,0.91l0.56,0.57l2.4,-0.0l3.82,1.74l0.98,-0.4l2.29,-2.61l0.18,-1.19l0.41,-0.25l0.61,0.67l2.41,-1.71l0.47,-0.5l-0.27,-0.79l1.8,0.56l2.74,-0.35l0.94,-1.59l0.59,0.52l1.95,-0.32l2.43,-2.86l0.98,0.52l1.23,-0.49l0.89,0.89l1.16,0.17l2.3,-0.87l-0.77,1.36l0.66,0.8l1.86,0.75l2.23,-0.27l1.88,-1.12l0.42,-0.42l-0.33,-0.93l3.4,-2.6l-0.39,-0.95l1.25,-0.69l-0.35,-0.52l0.33,-0.14l0.98,0.81l0.54,-0.77l0.85,-0.02l-1.06,0.89l0.95,3.16l-0.69,1.86l0.74,1.22l2.37,1.29l0.84,-0.79l0.12,0.84l-3.0,1.31l-0.33,1.89l0.74,0.97l-0.33,1.81l-1.42,1.56l0.67,0.81l-1.33,1.23l-1.73,3.06l-0.94,0.01l-2.22,1.91l-2.42,-0.07l-3.2,1.88l-1.37,-0.24l0.13,-0.69l-1.08,-1.22l-1.8,-0.27l-0.94,0.99l-1.27,-0.81l-0.76,0.5l-3.99,-2.28l-1.21,0.68l-2.21,-0.21l-5.94,1.39l-3.64,1.69l-3.07,0.0l-1.82,-0.92l-1.09,0.51l-3.91,-0.91l-1.89,0.87l-5.41,-0.2l-3.88,1.69l-0.06,-5.02l-1.58,-2.83l-2.17,-0.63l0.15,-2.37l-1.18,-1.27l-5.93,-2.83l-1.13,-2.07l1.52,-3.25l-0.12,-1.49l0.97,-0.73l2.89,-0.17l2.4,-2.15l0.28,-2.28ZM544.88,594.27l0.45,0.01l-0.95,0.21l0.13,-0.12l0.37,-0.1ZM545.45,593.01l0.09,0.05l0.32,-0.05l-0.29,0.17l-0.12,-0.17ZM546.42,592.9l0.12,-0.12l0.04,0.04l-0.03,0.03l-0.13,0.05ZM545.59,591.89l0.15,-0.1l0.4,0.0l-0.15,0.12l-0.41,-0.02ZM546.29,591.73l0.37,-0.19l0.45,0.04l-0.54,0.42l-0.29,-0.27ZM502.47,595.99l0.28,-0.47l-0.35,-0.58l0.06,-0.12l0.14,-0.14l0.27,1.46l-0.41,-0.15ZM502.41,593.7l0.07,-0.31l0.82,0.43l-0.49,0.44l-0.39,-0.56ZM536.5,588.82l0.09,-0.62l0.67,-0.05l-0.35,0.47l-0.4,0.2ZM536.47,590.06l0.02,-0.01l0.1,0.02l-0.06,0.06l-0.07,-0.07ZM532.93,624.92l0.29,-0.78l1.51,0.65l-1.04,0.66l-0.77,-0.53ZM497.99,630.73l0.21,-0.25l0.32,0.01l1.44,0.42l-1.97,-0.17Z","name":"Lasithio"},"50":{"path":"M538.11,299.14l0.54,-0.22l0.93,0.82l0.65,-0.41l1.25,1.1l1.8,0.41l-1.73,0.7l-0.64,-0.77l-1.81,-0.38l-0.99,-1.25ZM545.24,302.33l0.09,-0.09l0.32,0.2l-0.22,0.22l-0.19,-0.33ZM510.29,299.18l-0.55,-0.95l1.71,-2.76l2.8,-0.82l3.72,0.1l5.31,-1.55l2.95,1.47l1.17,-0.36l1.59,2.95l0.73,0.58l0.92,-0.38l1.12,1.71l0.62,-0.8l0.61,0.54l0.49,-0.4l0.15,-1.44l1.47,1.1l0.08,0.94l-0.95,1.34l0.26,2.27l-1.73,0.29l-0.69,1.52l0.75,0.58l0.8,-0.3l-0.53,1.15l1.45,0.35l-1.6,3.44l-0.04,1.2l0.7,6.29l1.29,1.04l-0.48,0.71l0.5,0.93l-4.38,3.37l0.04,2.49l0.92,1.2l-1.18,1.85l-4.33,0.65l-1.78,2.36l-0.27,2.19l-1.16,-0.38l-0.55,-0.84l-1.62,-0.27l-1.47,-1.41l0.29,-0.67l-0.4,-0.4l-1.92,0.08l0.28,-0.82l-1.26,-0.49l-0.15,-1.23l-1.59,-0.08l-0.67,-1.95l-1.22,0.28l0.68,-2.09l3.11,-2.23l0.87,0.81l0.51,-0.4l-0.18,-0.58l0.5,0.45l0.5,-0.46l0.51,0.46l0.96,-0.2l1.06,-1.75l-0.4,-0.69l0.31,-0.84l1.84,-1.37l0.07,-0.76l-0.75,-2.73l0.4,-0.99l-0.47,-0.45l-0.48,0.32l-1.36,-1.36l0.0,-1.01l-0.69,-0.4l0.18,-1.84l-1.07,-1.56l-1.71,-1.29l-2.69,-0.41l-1.88,-1.53l-2.04,-3.78ZM532.37,298.24l-0.01,0.01l-0.02,-0.07l0.04,0.04l-0.01,0.01ZM487.0,294.52l-0.64,-0.91l1.18,0.38l1.75,-1.0l0.53,0.37l0.54,-0.39l2.07,1.41l-0.77,4.63l-1.54,-0.05l-1.28,-0.94l-0.54,0.43l0.61,-1.81l-1.91,-2.11ZM483.59,298.89l0.72,-0.92l0.74,0.18l-0.69,1.11l-0.81,0.03l0.04,-0.39Z","name":"Chios"}},"height": 637.163792480661,"width": 700.0}); diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.iran.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.iran.js new file mode 100644 index 00000000..655f72d5 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.iran.js @@ -0,0 +1,171 @@ +/** + Iran Vector Map + Created By Mahmoud Eskandari E-mail:info@webafrooz.com + http://Webafrooz.com +**/ +jQuery.fn.vectorMap('addMap', 'iran_ir', { + "pathes": { + "15": { + "path": "M353.778,484.712c-0.204,0.204-0.767,1.047-1.086,0.647c-0.827-1.037-1.373-1.065,0.181-1.321c1.159-0.191,0.241-1.308,0.129-1.762,c1.186-0.392,0.011-1.69,1.216-1.813c0.314-0.032,0.236,0.389,0.362,0.596c0.17,0.278,1.727,0.29,1.5,0.648,c-0.309,0.486-1.089,0.681-1.449,1.269c-0.285,0.466-0.058,0.691,0.129,1.114c0.293,0.664,0.37,0.697,1.035,0.492,c1.294-0.398-0.207,1.125-0.207,1.451c0,0.426,0.75,0.525,0.75,1.166c0,0.801-1.546,0.131-1.733-0.544,c-0.095-0.344,0.073-0.81,0.181-1.088c0.068-0.176-0.222-0.894-0.414-0.751L353.778,484.712L353.778,484.712z M345.481,490.346,l1.34,0.013c0.671,0.399,1.383,0.555,1.319,1.554c-0.074,1.158-0.609,1.96-0.543,3.186c0.061,1.134-1.56,1.24-1.086,2.616,c0.447,1.301,0.758,2.382,0.414,3.782c-0.596,2.42,1.885,3.342,4.293,3.342l0,0c-0.346-1.397-0.552-2.951,0.491-4.196,c1.153-1.153,1.093-2.818,1.966-3.601c1.01-0.907,0.182-2.637,1.371-2.72c0.986-0.069-0.495-1.184-0.414-1.347,c0.24-0.482,0.528-0.418,0.181-0.984c-0.562-0.919,0.188-1.772,0.957-2.383c-0.399-0.526-0.618-0.158-1.164-0.311,c-0.457-0.128-0.411-0.699-0.828-0.699c-1.719,0-0.173-1.046-0.905-1.995c-0.475-0.615-4.146-2.35-4.371-2.124,c-0.819,0.819-1.219,2.63-1.888,3.678C346.177,488.842,345.809,489.582,345.481,490.346L345.481,490.346z", + "name": "kish" + } + , + "16": { + "path": "M88.025,126.032l3.75,9.17l0,0l-1.242,0.466c-1.013,0.757-0.514,0.974,0,1.943c0.528,0.995-0.879,0.732-0.879,1.632,c0,0.626-0.057,0.962-0.491,1.399c-0.707-0.142-2.869,0.147-3.569,0.44c-1.019,0.427-1.894-0.358-2.923-0.544,c-3.022-0.549-4.12-0.821-5.664-3.704c-0.14-0.261-4.453,1.089-5.405,1.14c-2.403,0.129-5.432,0.934-7.785,0.052,c-2.395,0-2.618,1.147-4.449-0.544c-1.483-1.37-3.149-0.943-4.863-0.337c-4.995,1.769,1.601,7.02-4.319,7.02,c-0.814,0-5.872-0.138-5.613,1.062c0.453,2.089,0.013,1.056-1.215,1.865c-0.527,0.347,0.242,0.937-0.052,1.399,c-0.196,0.308-0.76,0.949-0.828,1.217c-0.132,0.033-0.422,0.192-0.569,0.104c-1.182,0.705-0.506,1.224-1.112,2.357l-1.798,1.349l0,0,c-0.607-0.063-1.25-0.02-1.926,0.153c-3.41,0.875-2.708,0.088-2.043-2.513c0.355-1.39-0.312-1.358-1.138-2.487,c-0.83-1.134,0.065-2.718-0.595-3.601c0.582-0.778-0.295,0.567-0.698-1.502l-0.44-2.254c0.613-0.821-0.307-2.06-0.647-2.668,c-0.694-1.244-1.166-0.618-2.38-0.181c-3.151,1.133-2.089-2.262-3.905-3.341c-2.108-1.252,0.281-1.809-0.233-3.135,c-0.276-0.712,1.17-0.287,1.112-1.244c-0.053-0.881-0.172-2.377-0.517-3.16c-0.603-1.364-1.736-0.626-2.406-1.295,c-0.216-0.216-0.034-1.307-0.595-1.114c-0.786,0.27-0.988-0.207-1.707,0.026c-0.962,0.107-1.842,0.142-1.267-1.269,c0.184-0.453,0.599-0.971,0.724-1.347c0.166,0,0.465-0.176,0.621-0.207c0.344-1.361,1.191-1.689,0.13-3.316,c-0.568-0.87,1.157-2.6-0.31-2.953c-0.631-0.152-1.037-1.034-1.707-0.44c-0.432,0.382-0.403-0.434-0.569-0.622,c-0.312-0.353-0.621-0.252-0.621-0.829c0-0.726-0.939-0.56-0.802-1.269l0.621-1.191l0,0l0.052-1.244,c-0.228-0.536-0.488-1.089-0.388-1.684c0.094-0.561,0.719-0.657,1.034-1.088c1.038-1.414-0.911-1.704-1.707-2.28,c-0.711-0.513,0.19-1.551-0.828-1.813c-1.648-0.425-1.354-0.222-1.966-1.762c-2.102-0.297-1.198-1.036-1.811-2.59,c0-1.183,1.781-0.797,0.698-2.306c-0.596-0.83,0.773-1.285-0.44-2.409c-2.093-1.94,1.882-1.913,0.284-4.455,c-0.85-1.353-1.989-1.627-3.388-1.14c-1.449,0.505-1.908-1.46-2.664-2.461c-0.545-0.723-1.717-1.342-2.69-1.062,c-4.412,1.27-0.362-4.35-0.362-5.44c0.706-0.239,0.549-1.572,0.854-1.995c0-1.172,0.596-0.621,1.138-1.295,c0.501-0.622-0.633-1.01,0.543-1.01c0.401,0,1.037-2.409,0.983-2.824c-0.106-0.81-0.721-1.622,0.388-2.176,c0.585-0.292,2.246-1.031,2.302-1.761c0.085-1.131-1.451-2.459-2.431-1.943c-1.234,0.65-1.201-0.215-2.302,0.078,c-1.526,0.406-0.539-1.488-0.569-1.891c-0.078-1.037-1.135-1.662,0.052-2.849c-0.289-0.725-0.225-2.556,0.285-3.264,c-0.157-0.573,0.146-1.12-0.543-1.451c-0.704-0.337-1.434,0.246-0.957-1.218c0.565-1.734-1.473-1.105,0.337-3.057,c0.593-0.64-0.641-0.765,0.103-1.71c0.548-0.697,0.486-2.295-0.647-2.383c-1.784-0.139-1.077-2.062-1.992-2.875,c-0.683-0.608,0.13-1.425-0.336-1.762c-1.082-0.781,0.326-1.169,0.543-1.606c0.206-0.414-0.426-1.14-0.44-1.606,c-0.257-1.276,1.173-1.014,0.621-2.124c-0.139-0.279-1.063-2.11-1.19-2.202c-0.632-0.456-1.216-0.19-1.733-0.466,c-0.894-0.479-0.082-1.512-0.647-2.228c-0.317-0.402-0.166-0.768,0.052-1.166c0.232-0.424-0.607-2.388-1.034-2.668,c-0.624-0.409-0.122-1.53-0.155-1.502c0.621-1.347,1.686-0.641,2.38-0.026c0.743,0.658,2.1-0.974,3-0.751,c0.046,0.188,0.211,0.431,0.259,0.622c0.403,0.079,1.482,0.615,1.552,0.596c0.641-0.182,3.104-1.18,3.492-1.658,c0.745-0.918-1.121-0.886,0.259-2.383c0.746-0.81,0.28-1.267,0.052-2.124c-0.281-1.056,0.889-1.55,1.267-2.564,c0.498-1.334-0.293-2.462,0.853-3.419l3.104-2.772l1.242,2.305l2.354,0.518l0.461,1.31l1.453,0.71l0,0,c0.118,0.363,0.15,0.778,0.384,1.079c0.348,0.446,0.355,0.639,1.09,0.579c0.287-0.023,1.183-0.143,1.215,0.363,c0.002,0.035-0.082,1.047-0.052,1.321c0.004,0.034,0.007,0.112,0.052,0.129c0.68,0.268,0.541,1.293,0.983,1.787,c0.541,0.605,0.776,0.793,0.776,1.658c0,1.208,0.261,2.069,1.474,2.383c1.484,0.384,1.621,0.647,2.172,1.969,c0.242,0.579,0.836,1.044,1.086,1.606c0.448,1.007-0.174,2.844,1.009,3.575c1.055,0.653,4.628,0.653,5.121,1.554,c0.522,0.954,1.678,2.359,1.759,3.342c0.078,0.956,1.604,0.098,1.604,2.072c0,0.861,0.245,1.361,0.631,1.644l0,0l-1.174,3.796,c-0.076,0.058-0.23,0.207-0.336,0.233c-0.236,0.962-1.192,0.73-1.086,2.487c0.065,1.089-0.597,1.442-0.672,2.332,c-0.092,1.096,0.347,3.122,0.827,4.067c0.244,0.48,0.642,1.447,0.673,1.995c0.049,0.864-0.527,0.759-0.646,1.243,c-1.135,0.163-4.156,3.429-5.354,4.145c-1.239,1.553-2.131,2.754-2.276,4.818c-0.188,2.683,3.082,3.757,3.75,6.424,c0.736,2.938,0.724,5.99,0.724,9.041c0.408,2.176,0.336,4.302,1.086,6.45c0.986,2.824,3.563,3.061,3.337,6.321,c-0.254,3.655-2.212,5.331,1.215,8.083c1.672-0.324,5.477,3.043,6.543,4.196c1.91,2.065,1.981,2.36,4.837,1.917,c1.492-0.231,3.489-0.926,4.526,0.622c2.131,3.181,5.285,5.379,7.889,8.367c3.668-0.71,2.64-4.662,6.208-5.388,c1.793-0.365,1.039,1.257,2.405-0.751c1.885-2.772,3.462,1.012,4.759,1.347c2.552,0.66,0.651,2.484,1.759,3.834,c2.171,2.647-1.244,5.854,2.949,6.761C83.021,127.549,84.826,126.482,88.025,126.032L88.025,126.032z", + "name": "west azarbaijan" + } + , + "17": { + "path": "M122.165,111.707l2.286-2.053c2.929-0.999,3.038,0.377,5.215,1.769c1.317,0.842,2.151-0.129,2.923-1.088,c0.477-0.592,3.404-0.882,4.112-0.882l0,0c-0.139-0.34-0.198-0.669-0.155-0.983c0.299-1.103,1.149-3.97,0.181-4.74,c-1.701-1.352-3.029-2.186-4.009-4.274l-5.483-11.683c-0.095-0.774-0.879-1.213-0.879-2.046c0-0.829,0.611-1.261,0.802-1.969,c0.281-1.044-0.181-3.102,0.259-3.756c1.581-2.353,0.112-5.67,2.664-7.616c2.331-1.777-0.965-1.104-1.423-2.228,c-0.527-1.296,0.084-0.907-1.319-1.45l-0.084-5.983l0,0c-0.113-0.095-0.24-0.182-0.382-0.261c-0.222-0.123-0.892-0.409-1.009-0.622,c-0.209-0.381,0.188-0.904-0.052-1.295c-0.399-0.652-1.228,0.111-1.5-0.933c-0.053-0.203-0.258-1.153-0.233-1.166,c-0.362-0.488-1.51,0.147-2.069,0.259c-1.269,0.48-2.168-0.038-2.38-1.321c-0.213-1.293-1.597-0.63-1.319-1.995,c0.576-2.832-2.515-2.004-3.957-3.005c-0.443-0.308-0.427-1.145-1.06-1.425c-1.189-0.526-1.748-2.797-1.474-3.912,c0.444-0.11,0.691,0.145,1.267,0c0.012-0.05,0.028-0.065,0.078-0.078c0.447-2.266,4.801-0.884,6.595-2.409,c1.194-1.014,0.622-1.429,0.957-2.694c-0.105-0.415-0.883-2.154-1.112-2.435c-0.657-0.802-1.633,0.181-2.224-1.347,c-0.674-1.741-3.718-2.309-2.095-4.792c0.437-0.669,1.864-1.925,2.612-2.124c0.974-0.259,0.981,0.262,1.992-0.492,c0.757-0.566,1.46-0.278,1.862-1.269l-9.285-11.165l-2.194-0.998c-0.027,0.064-0.054,0.118-0.082,0.169,c-0.315,0.567-4.093,2.458-4.397,2.357c-1.127-0.375-1.411-0.177-2.121,0.958c-0.554,0.885-0.878,1.014-1.966,1.114,c-0.676,0.062-0.982,1.874-1.811,1.528c-0.233-0.097-0.795,0.09-1.112,0.285c-0.516,0.317-0.533,1.161-1.216,1.502,c-1.153,0.576-2.805,0.306-3.673,0.933c-1.574,1.137-3.351,5.511-5.483,5.673c-0.873,0.066-3.698,1.991-4.164,2.746,c-0.745,1.204-0.494,1.367-1.491,2.249l0,0l2.965,3.451c0.025,0.784,1.235,2.558,1.603,3.368c1.203,2.638-0.732,5.713,0.104,8.238,h0.103c0.149-0.442,2.494-1.829,3-2.668c0.899-1.49,2.311-4.025,3.751-4.87c2.393-1.404,2.378-1.242,2.819,1.217,c0.517,2.881,2.429,4.76,0.905,7.539c-0.91,1.659-4.453,2.773-4.061,4.766c1.718,0.422,1.656-0.441,3.311-0.441,c4.846-1.661-3.133,11.299-3.699,12.305c-0.891,1.586-1.106,1.049,0.491,2.124c1.632,1.098,4.413,2.596,6.259,3.16,c2.359,0.721,4.063-1.082,5.82-0.648c0.173,0.703,0.903,2.148,1.267,2.875l2.095,8.082l2.069,2.409l3.854,0.906,c0,0.73,0.447,1.43,0.052,2.15c-1.03,1.879-1.607,4.278-1.707,6.45c-0.158,3.425,0.743,4.18,3.776,5.699,c1.485-0.24,1.587,4.466,1.681,5.388c0.113,1.113,0.436,1.234,1.241,1.813C120.872,110.372,122.039,111.195,122.165,111.707,L122.165,111.707z", + "name": "Ardabil" + } + , + "18": { + "path": "M37.781,44.496c0.986,0.724,2.892,0.041,3.973,0.403c1.154,0.387,0.601,0.829,2.121,0.829c1.189,0,1.338,0.984,2.25,0.958,c1.591-0.045,1.839-0.001,3.026,1.192c1.474,1.48,1.306,0.056,2.483-0.078c0.887-0.101,0.907,0.981,2.095,0.492,c1.817-0.747,1.99,1.21,3.575,1.363l0,0c0.064,0.006,0.131,0.01,0.201,0.01c2.044,0,3.687-2.735,5.819-2.875,c1.315-0.086,1.208,1.212,2.845,0.751c1.03-0.29,1.67,0.217,2.51,0.315l0,0c0.354,0.041,0.744,0.01,1.215-0.186,c0.865-0.359,1.123-0.534,1.578-1.321c0.13-0.226,0.616-1.112,0.854-1.217c0.547-0.241,0.16-1.326,0.595-1.58,c1.149-0.673,1.968-0.287,2.302-1.813c0.236-1.077,0.846-0.823,1.552-1.528c0.887-0.887,0.963-2.894,2.897-2.357,c0.466,0.129,0.733,0.857,1.397,0.466c0.51-0.3,1.007-0.981,1.474-1.373c0.078-0.066,0.151-0.128,0.217-0.187l0,0l2.965,3.451,c0.025,0.784,1.235,2.558,1.603,3.368c1.203,2.638-0.732,5.713,0.104,8.238h0.103c0.149-0.442,2.494-1.829,3-2.668,c0.899-1.49,2.311-4.025,3.751-4.87c2.393-1.404,2.378-1.242,2.819,1.217c0.517,2.881,2.429,4.76,0.905,7.539,c-0.91,1.659-4.453,2.773-4.061,4.766c1.718,0.422,1.656-0.441,3.311-0.441c4.846-1.661-3.133,11.299-3.699,12.305,c-0.891,1.586-1.106,1.049,0.491,2.124c1.632,1.098,4.413,2.596,6.259,3.16c2.359,0.721,4.063-1.082,5.82-0.648,c0.173,0.703,0.903,2.148,1.267,2.875l2.095,8.082l2.069,2.409l3.854,0.906c0,0.73,0.447,1.43,0.052,2.15,c-1.03,1.879-1.607,4.278-1.707,6.45c-0.158,3.425,0.743,4.18,3.776,5.699c1.485-0.24,1.587,4.466,1.681,5.388,c0.113,1.113,0.436,1.234,1.241,1.813c0.414,0.297,1.581,1.12,1.707,1.632l0,0l-1.319,0.13c-0.578-0.289-1.172-0.427-1.759-0.751,c-0.422-0.233-0.741-0.558-1.215-0.725c-1.084-0.383-2.66-0.217-3.802,0.026c-0.891,0.189-1.832,0.115-2.741,0.285,c-1.364,0.114-2.735-1.294-3.751-0.751c-1.745,0.933-2.549,0.7-4.5,0.7c-2.711,0-6.016,3.304-8.277,4.715,c-1.54,0.961-1.702,3.162-3.233,3.808c-2.723,1.149-2.986,2.524-4.009,5.026l0.465,1.865l0,0c-3.199,0.45-5.004,1.516-8.302,0.803,c-4.193-0.907-0.778-4.114-2.949-6.761c-1.107-1.35,0.793-3.174-1.759-3.834c-1.297-0.335-2.874-4.119-4.759-1.347,c-1.366,2.008-0.613,0.387-2.405,0.751c-3.567,0.726-2.54,4.678-6.208,5.388c-2.603-2.988-5.758-5.186-7.889-8.367,c-1.037-1.548-3.035-0.853-4.526-0.622c-2.855,0.443-2.927,0.148-4.837-1.917c-1.066-1.153-4.872-4.52-6.543-4.196,c-3.428-2.751-1.469-4.427-1.215-8.083c0.227-3.26-2.351-3.497-3.337-6.321c-0.75-2.148-0.679-4.274-1.086-6.45,c0-3.051,0.012-6.102-0.724-9.041c-0.668-2.667-3.939-3.741-3.75-6.424c0.145-2.064,1.037-3.266,2.276-4.818,c1.198-0.716,4.219-3.982,5.354-4.145c0.12-0.484,0.695-0.38,0.646-1.243c-0.031-0.548-0.429-1.515-0.673-1.995,c-0.48-0.945-0.92-2.971-0.827-4.067c0.075-0.889,0.738-1.242,0.672-2.332c-0.106-1.756,0.85-1.525,1.086-2.487,c0.106-0.026,0.26-0.175,0.336-0.233L37.781,44.496L37.781,44.496z", + "name": "East azarbaijan" + } + , + "19": { + "path": "M140.063,222.347c0.521-1.967,4.346-1.949,3.647-4.741c-0.292-1.167-0.69-1.534-0.414-2.849c0.289-1.375-0.134-2.142-0.802-3.316,c-0.837-1.416-1.899-1.953-2.354-3.782c-0.388-1.559,0.446-3.232,0.155-4.818c-0.162-0.882-4.343-2.083-2.923-3.031,c0.431-0.288,2.37,0.698,3.518,0.311c0.939-0.317,2.051,0.602,2.328,1.451c1.473,0-1.464-4.296-1.293-5.181,c0.38-1.967,4.289-0.463,2.535-3.989c-0.259-0.806-1.321-1.903-0.595-2.824c0.082-0.104,4.752,0.657,5.768,0.544,c1.956-0.218,4.43-0.763,3.129,2.072c-0.606,1.32-1.43,2.726,0.337,3.29c1.183,0.378,5.065,4.071,3.957-0.674,c-0.523-2.243-1.266-5.141-3.311-6.451c-1.397-0.894-2.504-1.122-4.035-1.502c-0.623-0.155-2.567-1.427-2.043-2.254,c0.657-1.037,4.298,0.218,4.397-1.969c0.091-2.008-1.167-2.535-2.121-4.067c-0.453-0.783-0.583-3.704,0.207-4.274,c1.273-0.92,1.187,1.234,1.164,1.969c-0.048,1.556,1.723,2.332,2.483,0.803c0.921-1.855-0.828-2.485-0.828-4.041l0.104-1.451l0,0,c-0.811-1.426-3.456,0.009-4.681-0.518c-2.196-0.944-4.186,0.126-6.362-0.155c-1.46-0.188-2.075-1.325-0.828-2.487,c0.45-0.419,1.067-0.197,1.449-0.622c0.543-0.605-0.522-1.51-1.06-1.684c-1.412-1.238-3.036-2.327-4.94-2.435,c-0.679-0.039-1.225,0.363-1.81,0.363c-0.025,0.038-0.026,0.014-0.052,0.052c-0.135,0-0.334,0.214-0.414,0.285l0,0v2.772,l-2.871,1.217c-2.487-0.167-4.042-1.812-6.052-2.979c-2.242-1.301-3.165,1.697-5.509,1.114c-1.395-0.347-1.654-2.166-2.69-3.031l0,0,l-1.164-0.518c-0.916-0.916-2.125-1.987-3.311-2.513c-2.166-0.96-1.862,0.18-0.621,1.425c1.626,1.63,4.677,3.941,0.362,4.43,c-0.825,0.093-1.382,0.753-2.121,1.062c-2.375,0.994-0.793-4.999-2.819-2.643c-0.679,0.79-2.36,0.963-1.681,2.383,c1.071,2.243,2.801,3.924,3.388,6.424c0.233,0.996,0.13,3.497,1.449,3.497c1.379,1.973,3.841,2.384,4.888,4.689,c0.87,1.915,0.577,3.959-0.492,5.751c-1.236,2.073-1.641,1.735-2.457-0.052c-1.48-3.243-1.63,2.221-3.336,1.166,c-0.755-0.467-1.577-0.344-1.707,0.699l0,0c0.088,0.919,0.046,1.665-0.569,2.28c-0.553,0.553-1.326,0.857-1.862,1.451,c-0.692,0.766,1.255,2.616-0.465,3.057c-1.227,0.314-6.279,0.341-4.087,3.109c0.199,0.251,2.2,1.589,2.483,1.632,c0.885,0.135,2.498-0.58,2.845,0.829c0.383,0.723,0.059,2.823,0.647,3.083c1.017,0.449,1.365-1.052,1.681-1.658,c0.622-1.196,1.329-0.516,1.759-1.14c0.604-0.876,1.394-0.673,1.888,0.13c0.459,0.746-0.189,1.676-0.258,2.435,c-0.09,0.974,0.753,2.954-0.104,3.575c-0.485,0.351-4.484-0.717-5.276-0.958c-1.728-0.526-1.63,1.851-2.276,2.72l0,0l2.742,2.409,c0.894,0.689,2.586,1.691,3.207,2.487c1.524,1.952,4.08,0.866,6,3.652c1.278,1.854,2.945,1.843,5.018,1.762,c1.585-0.062,2.803,0.798,4.319,1.01c1.474,0.207,1.978-0.984,2.974-1.761c0.482-0.377,2.72,0.127,4.061-0.544,c1.221-0.612,1.466,1.153,2.483,1.969L140.063,222.347L140.063,222.347z", + "name": "Hamadan" + } + , + "20": { + "path": "M122.165,111.707l2.286-2.053c2.929-0.999,3.038,0.377,5.215,1.769c1.317,0.842,2.151-0.129,2.923-1.088,c0.477-0.592,3.404-0.882,4.112-0.882l0,0c1.049,2.559,6.683,5.723,8.173,7.876c1.143,1.652,1.159,3.67,1.604,5.544,c0.392,1.65,2.933,0.922,3.078,2.098l0,0l-9.492,5.44c-1.217,4.215,3.094,6.887,6.492,7.875c5.659,1.645,5.421,3.828,6.078,9.144,c0.165,1.046,1.605,4.199,0.388,4.844c-1.93,1.023-3.881,2.939-6.207,2.539c-1.483-0.255-2.36,0.391-3.518,1.243,c-0.301,0.221-2.163,1.275-2.354,0.518c-0.859-0.217-5.328-6.648-5.328-0.933c0,3.073-3.231,3.045-2.405,7.201l1.164,1.528l0,0,v2.772l-2.871,1.217c-2.487-0.167-4.042-1.812-6.052-2.979c-2.242-1.301-3.165,1.697-5.509,1.114,c-1.395-0.347-1.654-2.166-2.69-3.031l0,0c-0.545-1.094-0.087-2.106-1.5-2.798l-3.595-1.761c-1.816-0.89-5.851-2.272-3.518-4.767,c1.677-1.793,1.023-3.276,1.604-5.284c1.014-1.269,0.203-2.197-0.543-3.316c-0.959-1.439-0.755-2.357-1.086-3.886,c-0.814-3.756-4.053-2.322-6.828-3.316l-5.716-2.047c-1.38-0.494-1.865,0.483-3.362,0.441l-0.931-1.528l0,0l-3.75-9.17l0,0,l-0.465-1.865c1.023-2.502,1.285-3.877,4.009-5.026c1.531-0.646,1.693-2.847,3.233-3.808c2.26-1.411,5.566-4.715,8.277-4.715,c1.952,0,2.755,0.233,4.5-0.7c1.015-0.543,2.387,0.865,3.751,0.751c0.91-0.17,1.85-0.096,2.741-0.285,c1.143-0.242,2.718-0.409,3.802-0.026c0.475,0.168,0.794,0.493,1.215,0.725c0.587,0.325,1.181,0.462,1.759,0.751L122.165,111.707,L122.165,111.707z", + "name": "Zanjan" + } + , + "21": { + "path": "M91.775,135.203l0.931,1.528c1.497,0.042,1.982-0.934,3.362-0.441l5.716,2.047c2.775,0.993,6.014-0.441,6.828,3.316,c0.331,1.529,0.127,2.446,1.086,3.886c0.746,1.119,1.557,2.047,0.543,3.316c-0.581,2.009,0.074,3.491-1.604,5.284,c-2.333,2.495,1.701,3.877,3.518,4.767l3.595,1.761c1.413,0.692,0.955,1.704,1.5,2.798l0,0l-1.164-0.518,c-0.916-0.916-2.125-1.987-3.311-2.513c-2.166-0.96-1.862,0.18-0.621,1.425c1.626,1.63,4.677,3.941,0.362,4.43,c-0.825,0.093-1.382,0.753-2.121,1.062c-2.375,0.994-0.793-4.999-2.819-2.643c-0.679,0.79-2.36,0.963-1.681,2.383,c1.071,2.243,2.801,3.924,3.388,6.424c0.233,0.996,0.13,3.497,1.449,3.497c1.379,1.973,3.841,2.384,4.888,4.689,c0.87,1.915,0.577,3.959-0.492,5.751c-1.236,2.073-1.641,1.735-2.457-0.052c-1.48-3.243-1.63,2.221-3.336,1.166,c-0.755-0.467-1.577-0.344-1.707,0.699l0,0c-2.219,0-2.778,0.234-4.319-1.787c-1.332-1.748-1.905-3.886-4.371-3.886,c-1.359,0-2.132-2.15-2.974-1.917c-1.794,0.497,1.194,3.274-0.491,3.834c-0.959,0.319-1.928,0.249-2.949,0.052,c-3.336,0-0.63,5.541-3.802,3.86c-3.176-1.684-0.966,1.674-3.957,2.409c-0.175,0.712-0.207,3.038-1.293,2.824,c-2.672-0.528-1.357,1.21-1.448,2.202c-0.139,1.503-6.171-0.474-6.777-0.155c-2.808,1.479-1.613-2.334-1.707-3.264,c-0.13-1.273-1.423-0.466-2.069-0.466c-1.278-5.055-6.586-9.106-10.423-12.538l-3.698-1.714l0,0,c-0.09-0.852-0.645-1.503-1.268-2.198c-1.419-1.427-1.941-2.27-2.871-4.041c-0.793-1.512,0.365-2.007-0.336-3.29,c-0.834-1.524,0.122-0.668,0.905-0.933c0-1.786-1.132-1.532-0.103-3.135c1.145-1.784,1.318-1.036,3.517-1.036,c0.838,0,1.617-0.815,1.733-0.803c1.906,0.194,1.327,0.264,2.845-1.114c2.016-1.829,0.733-1.212,0.233-2.746,c-1.654,0-3.918,2.594-5.044-0.337c-0.479-1.248-5.23,0.406-5.276,0.544c-0.456,0-0.736-0.247-1.216-0.337,c-1.055,0-0.802,1.036-1.577,1.036c-0.509,0-0.997-0.537-1.552-0.259c-1.562,0.781-1.542-0.459-2.354-1.787,c-1.361-2.23-3.354-4.491-5.988-4.764l0,0l1.798-1.349c0.606-1.134-0.07-1.652,1.112-2.357c0.147,0.088,0.437-0.07,0.569-0.104,c0.068-0.268,0.632-0.909,0.828-1.217c0.294-0.462-0.475-1.052,0.052-1.399c1.229-0.809,1.668,0.224,1.215-1.865,c-0.26-1.2,4.798-1.062,5.613-1.062c5.92,0-0.676-5.251,4.319-7.02c1.714-0.607,3.38-1.034,4.863,0.337,c1.83,1.691,2.054,0.544,4.449,0.544c2.353,0.882,5.382,0.077,7.785-0.052c0.952-0.051,5.265-1.401,5.405-1.14,c1.544,2.883,2.643,3.156,5.664,3.704c1.028,0.187,1.904,0.971,2.923,0.544c0.7-0.293,2.862-0.582,3.569-0.44,c0.435-0.437,0.491-0.773,0.491-1.399c0-0.899,1.407-0.636,0.879-1.632c-0.514-0.969-1.013-1.186,0-1.943L91.775,135.203,L91.775,135.203z", + "name": "kurdistan" + } + , + "22": { + "path": "M291.472,136.187l-3.983,1.425c-0.003,0.002-0.293,0.161-0.31,0.233c-1.739,0.439-3.645,3.402-4.112,5.025,c-0.631,2.191,0.275,5.176-2.121,6.269c-1.846,1.406-2.17,2.113-3.362,4.171c-1.991,3.435-3.776,4.279-7.734,3.73,c-1.681-0.233-2.387-0.543-3.595,0.958c-1.045,1.298-2.422,0.725-3.802,0.725l-1.81,0.311l0,0c-1.624-0.41-3.292-2.612-4.733-1.891,c-4.141,2.07-4.712-0.92-8.121-1.632c-1.265-0.264-4.237-0.314-4.733-1.813c-2.851,0-4.758,3.599-6.802,5.155,c-2.517,2.517-3.978,3.94-7.811,1.839c-3.214-1.762-3.148-5.916-6.544-8.134c-2.677-1.749-4.387-1.829-7.604-1.736l-3.931,0.078l0,0,l-0.595-1.373c0-1.44,0.248-2.423-1.629-2.565c-1.424-0.108-2.44-1.111-3.906-1.321c-0.967-0.138-2.114,0.228-2.845-0.596,c-0.767-0.865-1.763-2.313-3-2.383c-0.956-0.054-1.509,0.069-2.354-0.414l-2.897-1.036l0,0c0.451-0.594,0.012-1.819-0.569-2.176,c-0.783-0.481-1.741-0.684-2.509-1.192l-5.173-3.419l-6.895-5.602l0,0c1.728,0.109,3.545-1.323,3.789-3.07,c0.303-2.171-0.663-4.424,1.966-5.518l3.088-1.287l0,0c0.166,0.122,0.319,0.246,0.457,0.374c5.232,4.834,14.559,8.61,21.674,9.507,c0.024,0.002,0.473,0.022,0.491,0.078c1.387-0.697,5.906,2.33,7.397,2.849c2.857,0.995,8.985,1.342,11.923,0.518l13.579-3.808,c0.062,0.006,0.385,0.087,0.466,0.026c1.149,0.46,6.984-1.636,8.535-2.047l12.725-3.368c3.11-0.823,8.528-0.464,11.406-1.554,c1.508,0,5.463-0.45,6.854-0.984c0.622-0.239,1.736-0.655,2.354-0.725c0.93-0.106,0.681,0.296,0.31,0.829,c-0.583,0.839-7.37,1.235-8.819,1.606c-0.702,0.18-6.893-0.06-4.035,0.907c-0.251,0.335-2.489-0.049-3.311,0.466,c-0.24,0.15,0.474,1.3,0.724,1.425c0.948,0.472,3.104-0.544,4.293-0.544c1.757,0,4.643,0.214,6.337,0.648,c1.406,0.36,2.858,0.121,3.982-0.583l0,0l-0.179,1.697l-2.172,1.503l-0.724,2.228l2.173,1.295l4.371,2.331L291.472,136.187,L291.472,136.187z", + "name": "Mazandaran" + } + , + "23": { + "path": "M177.991,128.824l6.895,5.602l5.173,3.419c0.768,0.508,1.726,0.71,2.509,1.192c0.581,0.357,1.02,1.581,0.569,2.176l0,0,c-0.956,0.185-2.726-0.271-3.698-0.544c-0.821-0.23-2.086,0.036-2.974-0.078c-1.547-0.199-2.718-0.596-4.345-0.052,c-2.229,0.745,1.132,3.188,1.785,3.653c-0.149,0.518,2.071,0.96,2.431,1.14c4.234,2.117-1.654,4.289-0.31,6.062,c-0.068,0.113-0.148,0.818-0.181,0.984c-0.745,1.653-0.602,2.011-2.483,2.953c-1.981,0.993-3.81,1.672-5.871,2.357,c-2.433,0.808-1.435,3.302-0.802,4.793l0.672,1.684l0,0c-0.923,0-1.461-0.506-2.354-0.337c-1.024,0.195-2.139,0.651-3,1.244,c-0.551,0.379-1.77,0.832-2.121,1.295c-2.532,0-3.869,1.174-6.13,1.865c-1.397,0.427-4.246,0.263-4.94,1.658,c-0.415,0.834,0.035,1.917-1.164,1.917c-1.093,0-3.694-0.871-4.578-0.233l0,0c-0.811-1.426-3.456,0.009-4.681-0.518,c-2.196-0.944-4.186,0.126-6.362-0.155c-1.46-0.188-2.075-1.325-0.828-2.487c0.45-0.419,1.067-0.197,1.449-0.622,c0.543-0.605-0.522-1.51-1.06-1.684c-1.412-1.238-3.036-2.327-4.94-2.435c-0.679-0.039-1.225,0.363-1.81,0.363,c-0.025,0.038-0.026,0.014-0.052,0.052c-0.135,0-0.334,0.214-0.414,0.285l0,0l-1.164-1.528c-0.826-4.156,2.405-4.128,2.405-7.201,c0-5.715,4.469,0.716,5.328,0.933c0.191,0.757,2.053-0.297,2.354-0.518c1.158-0.852,2.034-1.498,3.518-1.243,c2.327,0.4,4.277-1.516,6.207-2.539c1.217-0.645-0.223-3.798-0.388-4.844c-0.657-5.316-0.419-7.499-6.078-9.144,c-3.398-0.988-7.709-3.66-6.492-7.875l9.492-5.44l0,0l0.543,2.332c1.794,2.647,6.891,4.456,10.087,4.456,c2.774,0,4.297,0.126,6.802-0.984c2.186-0.969,4.466-2.798,6.983-2.798L177.991,128.824L177.991,128.824z", + "name": "Qazvin" + } + , + "24": { + "path": "M136.701,109.452c1.049,2.559,6.683,5.723,8.173,7.876c1.143,1.652,1.159,3.67,1.604,5.544c0.392,1.65,2.933,0.922,3.078,2.098l0,0,l0.543,2.332c1.794,2.647,6.891,4.456,10.087,4.456c2.774,0,4.297,0.126,6.802-0.984c2.186-0.969,4.466-2.798,6.983-2.798,l4.02,0.849l0,0c1.728,0.109,3.545-1.323,3.789-3.07c0.303-2.171-0.663-4.424,1.966-5.518l3.088-1.287l0,0,c-1.733-1.277-4.803-2.304-5.595-4.134c-3-2.984-3.629-2.985-4.94-6.942c-1.034-3.12-1.229-4.93-5.069-5.285,c-2.334-0.216-2.993-1.936-4.759-2.616c-0.017-0.007-1.425,1.136-2.328,1.062c-0.42-0.035-3.172-0.126-3.259-0.388,c-0.13,0-0.107-0.044-0.362-0.052c-1.06-0.635-4.91-0.539-6.311-0.751c-1.874-0.284-4.323-1.151-6-2.072,c-2.409-1.323-7.115-3.843-7.889-6.839c-0.556-2.151-2.472-5.598-2.044-7.823c0-2.644-0.925-4.967-0.724-7.616,c0.216-2.857-1.164-4.907-1.164-7.668c0-0.665-0.06-2.072-0.064-3.338l0,0c-0.891,0-3.049-0.18-3.583,0.54,c-0.821,1.108-1.312,1.098-2.612,1.036c-2.01-0.095-1.54-2.222-2.877-3.34l0,0l0.084,5.983c1.403,0.543,0.791,0.155,1.319,1.45,c0.458,1.124,3.754,0.451,1.423,2.228c-2.552,1.946-1.083,5.262-2.664,7.616c-0.439,0.654,0.022,2.712-0.259,3.756,c-0.19,0.708-0.802,1.14-0.802,1.969c0,0.834,0.784,1.272,0.879,2.046l5.483,11.683c0.98,2.088,2.309,2.922,4.009,4.274,c0.968,0.77,0.118,3.638-0.181,4.74C136.503,108.783,136.562,109.112,136.701,109.452L136.701,109.452z", + "name": "Gilan" + } + , + "25": { + "path": "M95.422,221.311c0.829,0.926,1.398,2.896,1.345,4.145c-0.045,1.062-0.542,1.981-1.5,2.461c-1.444,0.723-1.62,2.461-3.13,3.057,c-1.621,0.64-3.14-0.251-4.837,0.311c-1.616,0.925-4.422,1.215-5.509,3.109c-0.786,1.37-2.393,3.11-3.336,4.119,c-0.489,0.523,2.339,3.963,2.845,4.533c0.882,0.995,1.101,2.094,2.483,2.539c2.308,0.743,2.528,2.502,5.173,2.746,c3.016,0.279,3.665,1.601,5.949,3.031l8.949,6.684c-0.077,0.026,0.525,0.774,0.595,1.088c0.228,1.024,0.185,2.066,0.854,2.927,c0.933,1.2,0.908,2.285,1.629,3.471c0.326,0.537,0.854,0.809,0.854,1.502c0,0.758-0.252,1.698,0.155,2.383l1.707,1.71l0,0,c0,0.416-1.026,2.338-1.216,2.875c-0.387,1.096-0.582,2.419-1.319,3.368c-1.542,1.984-3.646,3.394-2.586,6.113,c0.563,1.444,0.477,2.493-0.828,3.497l-3.798,2.612l0,0c-0.326-0.33-0.606-0.539-0.806-0.565c-1.344-0.177-0.895-0.749-1.397-1.788,c0.211-0.211,0.508-0.395,0.75-0.544c0.223-0.137,0.354-0.541,0.362-0.544c0-0.77-1.111-1.582-1.733-1.736,c-0.109-0.554,0.604-1.228,0.155-1.477c-0.48-0.265-1.378-0.018-1.681-0.57c-0.899-1.636,0.406-1.623,0.077-2.435,c-0.631-1.558-4.353-4.52-5.535-3.186c-2.529,2.854-13.634-6.027-14.458-8.756c-2.075-1.04-4.061-3.123-5.975-4.663,c-2.908-2.34-6.196-3.238-9.88-3.238c-2.33,0-3.543,0.482-3.543-2.331c0.219-0.074,0.22-0.169,0.543-0.13,c0.073,0.009,0.522,0.065,0.543,0c2.97,0-5.567-3.523-1.448-3.523c1.715,0,4.393-1.062,2.638-2.824,c-0.381-0.383,0.513-1.148-0.233-1.865c-0.863-0.686-1.828-1.374-2.405-2.28c-0.407-0.639-0.323-2.148-1.19-2.435,c0-1.129-0.779-4.001-2.276-3.135c-1.276,0.739-3.609-0.016-1.423-1.114c1.892-0.95,0.201-1.53,0.078-2.409,c-0.216-1.537-2.4-1.177-3.518-0.596c-1.727,0.898-0.546,0.31-1.242-0.777c-0.038-0.059-0.1-0.124-0.18-0.194l0,0l0.723-4.676,c0.323-1.005,0.53-2.365,1.086-3.238c0.173-0.27,1.005-2.367,0.621-2.461c-0.048-0.195-2.065-2.628-0.595-2.305,c2.335,0.512,4.671,0.085,6.259-1.503c0.643-0.643,3.364,1.988,4.423,2.331c1.819,0.59,2.713-0.465,4.475-0.285,c2.074,0.212,3.957,2.878,5.509,4.093c2.135,1.671,5.215,1.961,7.837,2.202c0.958,0.028,2.436,0.555,3.311,0.026,c1.403-0.849,4.231-2.422,5.949-2.072c1.451,0.295,1.626,1.678,3.31,0.648c0.824-0.504,1.266-2.369,1.423-3.29,c0.14-0.818-2.771-3.558-0.569-4.015c0.686-0.142,3.987-0.84,4.475-0.544L95.422,221.311L95.422,221.311z", + "name": "Illam" + } + , + "26": { + "path": "M95.422,221.311c0.018-0.092,0.002-0.26,0.078-0.285c0-0.333,0.754-0.668,0.569-1.321c-0.332-1.172-1.443-2.804,0.388-3.264,c2.11-0.531,4.386,0.828,4.837-1.943c0.334-2.056-1.828-3.983,0.724-5.052l2.018,0.363l0,0l2.742,2.409,c0.894,0.689,2.586,1.691,3.207,2.487c1.524,1.952,4.08,0.866,6,3.652c1.278,1.854,2.945,1.843,5.018,1.762,c1.585-0.062,2.803,0.798,4.319,1.01c1.474,0.207,1.978-0.984,2.974-1.761c0.482-0.377,2.72,0.127,4.061-0.544,c1.221-0.612,1.466,1.153,2.483,1.969l5.225,1.554l0,0l-0.207,1.969c0.962,2.372-0.388,2.673-0.388,4.741,c0,0.72-0.611,1.458-0.492,2.15c0.164,0.954,0.781,0.272,1.345,0.648c0.349,0.233,0.605,1.177,1.19,1.01,c1.754-0.5,1.792,0.372,3.181,0.596c1.818,0.292,4.811-1.684,4.811-3.627c0-1.535,4.683-4.143,5.664-3.419,c1.392,1.026,2.845,1.942,2.845,3.86c0,2.004-0.902,3.606,1.448,4.611c1.064,0.293,1.899,0.573,2.38,1.58,c0.28,0.586,0.536,1.07,1.293,0.699c0.801-0.393,0.424-1.575,0.802-2.253c1.167-2.094,1.718,1.548,2.354,1.243,c0.406-0.195,1.392-1.489,1.837-0.596c0.372,0.747-0.647,2.254-0.647,3.135c0,1.603,0.961,0.311,1.759,0.311l0.595,1.14l0,0,c-0.12,0.478-0.537,0.916-0.854,1.295c-0.268,0.322-0.955,0.522-0.569,1.062c0.482,0.674,1.838,0.306,1.759,1.347,c-0.061,0.812-0.621,1.495-0.879,2.254c-0.529,0.526-1.804,2.985-1.992,3.652c-0.325,1.157,0.646,3.212-1.293,3.212,c-1.045,0-2.163,0.976-2.974,0.751c-2.375-0.659-0.681,0.523-2.173,1.011c-0.608,0.198-1.676,0.141-1.914,0.855,c-0.473,1.42,1.912,3.217,0.88,4.715c-1.437,2.085-4.202,0.326-5.638,3.756l0,0c-2.166,0-4.873,1.678-6.802,0.466,c-2.297-1.442-4.044-3.813-6.181-5.492c-1.554-1.22-2.697,1.074-4.113,0.13c-2.507-1.674-2.688,1.342-4.681-2.099,c-1.652-2.85-5.43-1.215-7.423,0.078c-3.419,0.724-8.33-2.58-9.57,1.943c-0.791,2.887-2.44,4.686-2.612,7.849,c-0.075,1.383-2.283,3.047-3.155,4.196l0,0l-1.707-1.71c-0.407-0.685-0.155-1.626-0.155-2.383c0-0.693-0.527-0.965-0.854-1.502,c-0.722-1.186-0.697-2.271-1.629-3.471c-0.669-0.861-0.625-1.903-0.854-2.927c-0.07-0.314-0.672-1.062-0.595-1.088l-8.949-6.684,c-2.283-1.43-2.932-2.752-5.949-3.031c-2.645-0.244-2.865-2.002-5.173-2.746c-1.382-0.445-1.601-1.543-2.483-2.539,c-0.506-0.57-3.334-4.01-2.845-4.533c0.944-1.009,2.55-2.749,3.336-4.119c1.087-1.894,3.893-2.184,5.509-3.109,c1.696-0.561,3.215,0.329,4.837-0.311c1.51-0.596,1.686-2.333,3.13-3.057c0.958-0.48,1.455-1.399,1.5-2.461,C96.82,224.207,96.251,222.237,95.422,221.311L95.422,221.311z", + "name": "Lorestan" + } + , + "27": { + "path": "M57.35,178.719l3.698,1.714c3.838,3.432,9.146,7.483,10.423,12.538c0.646,0,1.939-0.807,2.069,0.466,c0.094,0.93-1.101,4.743,1.707,3.264c0.606-0.319,6.638,1.659,6.777,0.155c0.092-0.992-1.223-2.73,1.448-2.202,c1.087,0.215,1.118-2.112,1.293-2.824c2.991-0.736,0.781-4.093,3.957-2.409c3.172,1.682,0.466-3.86,3.802-3.86,c1.02,0.197,1.99,0.267,2.949-0.052c1.685-0.559-1.303-3.336,0.491-3.834c0.842-0.234,1.615,1.917,2.974,1.917,c2.466,0,3.039,2.138,4.371,3.886c1.542,2.022,2.1,1.787,4.319,1.787l0,0c0.088,0.919,0.046,1.665-0.569,2.28,c-0.553,0.553-1.326,0.857-1.862,1.451c-0.692,0.766,1.255,2.616-0.465,3.057c-1.227,0.314-6.279,0.341-4.087,3.109,c0.199,0.251,2.2,1.589,2.483,1.632c0.885,0.135,2.498-0.58,2.845,0.829c0.383,0.723,0.059,2.823,0.647,3.083,c1.017,0.449,1.365-1.052,1.681-1.658c0.622-1.196,1.329-0.516,1.759-1.14c0.604-0.876,1.394-0.673,1.888,0.13,c0.459,0.746-0.189,1.676-0.258,2.435c-0.09,0.974,0.753,2.954-0.104,3.575c-0.485,0.351-4.484-0.717-5.276-0.958,c-1.728-0.526-1.63,1.851-2.276,2.72l0,0l-2.018-0.363c-2.552,1.068-0.39,2.995-0.724,5.052c-0.45,2.77-2.726,1.412-4.837,1.943,c-1.831,0.46-0.72,2.092-0.388,3.264c0.185,0.653-0.569,0.988-0.569,1.321c-0.075,0.025-0.06,0.193-0.078,0.285l0,0l-1.061,0.078,c-0.488-0.296-3.789,0.402-4.475,0.544c-2.202,0.457,0.709,3.197,0.569,4.015c-0.157,0.921-0.598,2.786-1.423,3.29,c-1.685,1.03-1.859-0.353-3.31-0.648c-1.718-0.35-4.546,1.224-5.949,2.072c-0.874,0.529-2.353,0.002-3.311-0.026,c-2.622-0.241-5.701-0.531-7.837-2.202c-1.552-1.215-3.435-3.882-5.509-4.093c-1.762-0.18-2.655,0.875-4.475,0.285,c-1.058-0.343-3.78-2.974-4.423-2.331c-1.588,1.588-3.925,2.015-6.259,1.503c-1.47-0.323,0.546,2.11,0.595,2.305,c0.384,0.094-0.448,2.191-0.621,2.461c-0.556,0.872-0.763,2.233-1.086,3.238l-0.723,4.676l0,0c-0.562-0.493-2.039-1.243-2.588-1.826,c-0.24-0.255-1.632-3.46-1.655-3.705c-0.729-0.729-0.458-1.409-0.879-2.176c-0.39-0.711-1.049-1.21-1.449-1.943,c-0.969-1.775-3.846-0.082-3.311-2.435c0.177-0.777,1.751-0.275,1.655-1.969c-0.052-0.914,0.862-2.114,1.655-2.668,c0.614-0.429,1.431-0.092,1.061-1.295c-0.493-1.6-0.354-1.055,0.181-2.409c0.488-1.233-0.095-2.216-0.44-3.394,c-0.32-0.74-1.056-0.863-1.785-1.036c-1.236-0.292-0.479-0.98-0.543-1.761c-0.056-0.686-2.186-2.768,0.698-2.28,c0.909,0.154,1.061-1.967,0.879-2.617c-0.081-0.29-0.841-1.908-0.491-1.994c0.09,0.364,2.058,1.149,2.535,1.528,c1.056,0.84,1.802-0.133,3.026,0.544c1.501,0.83-0.155-4.23-0.155-5.129c0-0.99-2.69-0.677-0.543-2.824,c0.837-0.837,0.704-0.893,0.491-2.098c0.798-0.798,3.615,0.398,2.768-2.072c-0.776-2.259,3.13,1.488,2.25-1.684,c-0.137-0.494,0.492-0.476,0.492-0.984c0-1.286-1.336-2.36,0.595-2.902c1.311-0.367-0.031-1.244,0.44-1.425,c0.185-0.07,0.623,0.339,0.802,0.441c0.751,0.425,1.701-0.149,2.069,0.078c0.74,0.455,1.63,1.796,1.63-0.285,c0-0.032,1.77-0.224,2.354-0.518c1.412-0.711-1.37-2.173,0.44-2.772c1.835-0.608-0.519-2.15-1.629-2.15,c-0.154-0.608,0.608-0.875,0.672-1.502C57.368,179.042,57.367,178.877,57.35,178.719L57.35,178.719z", + "name": "Kermanshah" + } + , + "28": { + "path": "M192.722,180.562c-1.182,4.092,0.944,12.279-5.25,12.279c-3.116,0-2.937,3.744-5.949,4.378c-3.162,0.666-3.569,1.323-3.569,4.663,c0.442,0.827,4.428,3.928,5.173,4.119c3.744,0.959,3.692,7.668,6.285,7.668c2.128,0,3.335-0.81,4.397,1.451,c0.891,1.898,0.87,2.564,3.233,2.564l1.112-0.388l0,0c0.82-0.645,1.293-4.819,1.293-5.88c0-9.376,16.095-2.658,21.286-6.451,l1.526-1.036l0,0l0.181-1.269c0.563-0.701,1.701-0.776,2.017-1.606c0.351-0.921,0.28-1.787,0.336-2.772,c0.119-2.102,1.907-4.245-0.181-5.855l0,0l-1.319-0.647c-2.116-2.128-3.718-2.521-6.595-3.264c-3.632-0.938-4.636-3.33-7.371-5.337,c-1.564-1.148-3.484-0.98-5.25-1.451c-2.473-0.66-3.071-2.774-5.897-1.891L192.722,180.562L192.722,180.562z", + "name": "Qom" + } + , + "29": { + "path": "M177.359,164.164c0.579,0.019,1.169,0.164,1.789,0.296c0.548,0.116,1.119,0.223,1.728,0.223c1.219,0,2.73,0.188,3.802,0.725,c0.994,0.498,1.157,1.261,1.836,2.021c0.58,0.649,1.715,0.56,1.112-0.414c-0.456-0.737-1.345-1.82-0.673-2.668,c1.236-1.561,3.052-0.564,3.052,1.243c0,0.746-0.883,2.282,0.207,2.642c1.949,0.646,0.727-3.855,3.026-2.383,c1.042,0.667,1.686,2.629,2.095,3.73c-0.155,0.532,0.197,0.979,0.155,1.528c-0.129,1.705-0.834,3.161-1.319,4.741l-1.449,4.714l0,0,c-1.182,4.092,0.944,12.279-5.25,12.279c-3.116,0-2.937,3.744-5.949,4.378c-3.162,0.666-3.569,1.323-3.569,4.663,c0.442,0.827,4.428,3.928,5.173,4.119c3.744,0.959,3.692,7.668,6.285,7.668c2.128,0,3.335-0.81,4.397,1.451,c0.891,1.898,0.87,2.564,3.233,2.564l1.112-0.388l0,0c0.37,0.679,0.828,1.089,1.371,1.632c1.367-0.275,0.454,2.673,0.336,3.057,c-0.592,1.937-2.845,2.238-3.285,4.093c-0.216,0.911,0.459,1.832-0.026,2.746c-0.648,1.223-1.773,0.25-2.768,0.285,c-1.426,0.049-3.396,2.248-4.63,3.005c-0.981,0.613-3.196,1.621-4.397,1.425c-1.148-0.188-2.361-0.36-3.337,0.441,c-2.222,1.823-4.838,0.92-7.345,2.539c-1.581,1.021-2.781,2.477-4.242,3.627l0,0l-0.595-1.14c-0.797,0-1.759,1.292-1.759-0.311,c0-0.881,1.018-2.388,0.647-3.135c-0.444-0.893-1.43,0.401-1.837,0.596c-0.636,0.304-1.187-3.337-2.354-1.243,c-0.378,0.679-0.001,1.861-0.802,2.253c-0.758,0.371-1.013-0.113-1.293-0.699c-0.481-1.007-1.315-1.288-2.38-1.58,c-2.35-1.005-1.448-2.607-1.448-4.611c0-1.918-1.453-2.834-2.845-3.86c-0.981-0.723-5.664,1.884-5.664,3.419,c0,1.942-2.993,3.919-4.811,3.627c-1.39-0.224-1.428-1.096-3.181-0.596c-0.585,0.167-0.84-0.777-1.19-1.01,c-0.564-0.376-1.181,0.306-1.345-0.648c-0.119-0.692,0.492-1.43,0.492-2.15c0-2.068,1.35-2.369,0.388-4.741l0.207-1.969l0,0,c0.521-1.967,4.346-1.949,3.647-4.741c-0.292-1.167-0.69-1.534-0.414-2.849c0.289-1.375-0.134-2.142-0.802-3.316,c-0.837-1.416-1.899-1.953-2.354-3.782c-0.388-1.559,0.446-3.232,0.155-4.818c-0.162-0.882-4.343-2.083-2.923-3.031,c0.431-0.288,2.37,0.698,3.518,0.311c0.939-0.317,2.051,0.602,2.328,1.451c1.473,0-1.464-4.296-1.293-5.181,c0.38-1.967,4.289-0.463,2.535-3.989c-0.259-0.806-1.321-1.903-0.595-2.824c0.082-0.104,4.752,0.657,5.768,0.544,c1.956-0.218,4.43-0.763,3.129,2.072c-0.606,1.32-1.43,2.726,0.337,3.29c1.183,0.378,5.065,4.071,3.957-0.674,c-0.523-2.243-1.266-5.141-3.311-6.451c-1.397-0.894-2.504-1.122-4.035-1.502c-0.623-0.155-2.567-1.427-2.043-2.254,c0.657-1.037,4.298,0.218,4.397-1.969c0.091-2.008-1.167-2.535-2.121-4.067c-0.453-0.783-0.583-3.704,0.207-4.274,c1.273-0.92,1.187,1.234,1.164,1.969c-0.048,1.556,1.723,2.332,2.483,0.803c0.921-1.855-0.828-2.485-0.828-4.041l0.104-1.451l0,0,c0.884-0.638,3.485,0.233,4.578,0.233c1.199,0,0.749-1.083,1.164-1.917c0.694-1.395,3.543-1.23,4.94-1.658,c2.261-0.691,3.597-1.865,6.13-1.865c0.351-0.463,1.57-0.916,2.121-1.295c0.861-0.592,1.976-1.049,3-1.244,C175.899,163.658,176.436,164.164,177.359,164.164L177.359,164.164z", + "name": "Markazi" + } + , + "30": { + "path": "M177.359,164.164c0.579,0.019,1.169,0.164,1.789,0.296l0,0l1.573-0.814c2.54-1.36,5.817-0.272,8.638-1.321,c1.882-0.699,4.065-0.432,6-0.803c1.039-0.199,7.273,2.43,5.199-0.7c-1.13-1.704-0.844-2.13,0.543-3.057,c0.98-0.654,1.414-2.902,2.767-2.902c1.588-0.614,4.25,3.097,5.095,1.399c0.39-0.784-1.487-2.314-0.104-3.005,c0.445-0.222,0.892-0.044,1.216-0.492c0.243-0.337,0.285-1.443,0.285-1.865l0,0l-0.595-1.373c0-1.44,0.248-2.423-1.629-2.565,c-1.424-0.108-2.44-1.111-3.906-1.321c-0.967-0.138-2.114,0.228-2.845-0.596c-0.767-0.865-1.763-2.313-3-2.383,c-0.956-0.054-1.509,0.069-2.354-0.414l-2.897-1.036l0,0c-0.956,0.185-2.726-0.271-3.698-0.544c-0.821-0.23-2.086,0.036-2.974-0.078,c-1.547-0.199-2.718-0.596-4.345-0.052c-2.229,0.745,1.132,3.188,1.785,3.653c-0.149,0.518,2.071,0.96,2.431,1.14,c4.234,2.117-1.654,4.289-0.31,6.062c-0.068,0.113-0.148,0.818-0.181,0.984c-0.745,1.653-0.602,2.011-2.483,2.953,c-1.981,0.993-3.81,1.672-5.871,2.357c-2.433,0.808-1.435,3.302-0.802,4.793L177.359,164.164L177.359,164.164z", + "name": "Alborz" + } + , + "31": { + "path": "M179.148,164.46c0.548,0.116,1.119,0.223,1.728,0.223c1.219,0,2.73,0.188,3.802,0.725c0.994,0.498,1.157,1.261,1.836,2.021,c0.58,0.649,1.715,0.56,1.112-0.414c-0.456-0.737-1.345-1.82-0.673-2.668c1.236-1.561,3.052-0.564,3.052,1.243,c0,0.746-0.883,2.282,0.207,2.642c1.949,0.646,0.727-3.855,3.026-2.383c1.042,0.667,1.686,2.629,2.095,3.73,c-0.155,0.532,0.197,0.979,0.155,1.528c-0.129,1.705-0.834,3.161-1.319,4.741l-1.449,4.714l0,0l5.458-0.725,c2.826-0.883,3.423,1.231,5.897,1.891c1.766,0.471,3.686,0.303,5.25,1.451c2.735,2.006,3.74,4.398,7.371,5.337,c2.878,0.743,4.479,1.136,6.595,3.264l1.319,0.647l0,0c0.304-0.535,0.796-1.103,1.009-1.658c0.158-0.412-0.104-1.25-0.104-1.735,c0-1.084,1.528-2.679,2.224-3.471c2.782-1.395-2.078-5.21-3.052-6.347c-2.83-3.305-0.104-4.809-0.104-8.082,c0-1.616-0.641-4.264,1.837-2.254c0.286,0.232,1.642,0.065,1.655,0.104c0.065,0,2.116,1.246,2.793,1.425,c1.039,0.274,2.131,1.494,2.897,2.202c1.981,1.831,3.511,2.278,6.078,1.451c2.163-0.539,4.442,1.847,6.518,2.28,c2.245,0.468,4.938-0.205,7.113-0.751c1.999-0.502,8.456-6.824,8.613-8.886c0.187-2.468-1.707-4.971-1.448-7.668l0,0,c-1.624-0.41-3.292-2.612-4.733-1.891c-4.141,2.07-4.712-0.92-8.121-1.632c-1.265-0.264-4.237-0.314-4.733-1.813,c-2.851,0-4.758,3.599-6.802,5.155c-2.517,2.517-3.978,3.94-7.811,1.839c-3.214-1.762-3.148-5.916-6.544-8.134,c-2.677-1.749-4.387-1.829-7.604-1.736l-3.931,0.078l0,0c0,0.423-0.041,1.529-0.285,1.865c-0.324,0.448-0.771,0.27-1.216,0.492,c-1.383,0.691,0.494,2.221,0.104,3.005c-0.846,1.698-3.507-2.013-5.095-1.399c-1.353,0-1.787,2.247-2.767,2.902,c-1.387,0.926-1.673,1.352-0.543,3.057c2.074,3.13-4.16,0.5-5.199,0.7c-1.935,0.371-4.118,0.104-6,0.803,c-2.821,1.048-6.098-0.039-8.638,1.321L179.148,164.46L179.148,164.46z", + "name": "Tehran" + } + , + "32": { + "path": "M176.299,309.698c2.173,1.657,5.344,4.292,8.173,3.419c3.609-1.114,3.981,3.262,6.57,4.56c1.033,1.316,3.139,3.593,4.681,4.223,c0.784,0.32,1.439,1.05,2.327,0.855c1.148-0.252,1.155,0.208,2.069,0.389c0.268,0.822,2.176-0.495,2.431-0.751,c0.729-0.729,0.914-1.215,1.888-1.632l2.666-0.104l0,0c3.428-4.271-3.287-10.555-2.586-15.129c0.14-0.916,0.154-3.983,1.112-4.378,c1.179-0.485,1.205,0.221,1.293-1.14c-0.226-1.126-3.138-2.244-1.009-3.601c2.273-1.448,0.54-0.899,0.362-2.461,c-0.111-0.97,1.259-1.682,1.474-2.513c0.376-1.456-0.846-2.61-1.862-3.523l-5.276-4.741c-0.77-0.692-2.777-1.292-3.207-2.021,c-2.469-2.469,1.996-2.889,0.078-5.544c-0.631-0.873-0.281-0.896-0.388-1.839c-0.116-1.018-1.965,0.363-1.965-1.606,c0-1.297-0.183-3.599-2.173-2.824c-0.762,0.297-0.922,1.339-1.836,1.658c-2.339,0.815-3.876-0.914-6.44,0.829,c-1.154,0.575-1.931,1.43-2.974,2.124c-1.127,0.75-1.64-0.98-2.819-0.751c-1.031,0.2-1.376,0.829-2.354,0.052l-2.509-1.995,c-1.563-1.242-1.973,0.312-3.44,0.725c-0.904,0.254-1.44-0.575-2.224-0.622c-2.325-0.14-3.896,3.394-6.362,3.394l0,0l0.903,3.704,c0.044,1.507,2.161,3.243,3,4.404c1.649,2.283,1.582,5.883,4.681,6.683c2.863,0.74,0.458,5.227,3,7.046,c0.493,1.177,2.347,3.279,3.492,3.886c0.911,0.483,1.954,1.096,1.888,2.254c-0.076,1.336,1.258,2.228,0.336,3.471,C178.383,307.437,177.243,308.522,176.299,309.698L176.299,309.698z", + "name": "Charmahal&Bakhtiari" + } + , + "33": { + "path": "M186.283,354.902c-1.954,1.796,1.107,4.938,2.586,5.751c1.508,0.828,0.523,3.748,2.483,4.352c0.96,0.296,3.129,1.116,4.086,0.933,c1.086-0.208,2.077-0.673,3.207-0.544c0.682,0.077,1.398,0.685,2.043,0.933c2.094,0.804,4.714-0.527,5.147,2.901,c0.355,1.142-0.239,2.008,0.052,2.953c0.15,0.488,2.311,4.151,2.69,4.404c2.674,1.785,5.92,1.346,7.501,4.507,c1.259,2.517,4.095,7.385,4.423,10.051c0.399,1.421,2.156,3.164,3.13,4.326c3.664,4.375,3.763,10.737,5.949,15.673,c-0.084,0.578,2.198,4.905,2.587,5.855c0.396,0.968-0.242,3.614,0.724,4.145c2.484,1.364,3.202,2.063,5.147,4.197,c1.924,2.109,2.464,4.172,3.207,6.917c0.255,2.66,3.21,6.327,5.043,8.16c0.958,0.958,2.523,1.491,3.724,2.124,c1.335,0.703,2.334,1.782,3.466,2.772l1.655,1.606l0,0c-0.639,1.285-4.029,0.907-5.199,0.907c-0.796,0-1.398,0.265-2.147,0.337,l-1.225,1.308l0,0c-0.611-0.754-2.059-1.826-2.603-1.826c-0.326-0.987,0.849-0.318,1.086-1.036c0.566,0,0.983-0.191,1.423-0.337,c0-0.052-0.014-0.039,0.026-0.052c0-1.297-0.892-1.273-1.94-1.736c-1.01-0.446-1.174-2.255-1.888-3.057,c-1.797-2.018-3.391-3.058-6-3.29c-3.503-0.432-5.179-2.21-7.113-4.818c-0.829-1.118-8.63-1.018-10.294-0.699,c-1.204,0.231-1.528-0.475-2.509-0.544c-1.98-0.139-2.881-1.836-4.992-2.357c0.026-0.052-0.436-0.778-0.517-0.881,c-0.253-0.32-0.399-0.519-0.621,0.026c-0.406,0.998-1.164-0.254-1.448-0.933c-0.402-0.946-0.71-3.375-1.707-3.704,c-0.205,0.62-0.259,1.36-0.259,2.124c-0.281,0-0.672-1.988-0.672-2.357c0-0.894-0.667-1.552-0.362-2.746,c0.465-1.822-2.212-5.565-3.44-6.891c-2.024-2.183-1.674-3.783-2.198-6.502c0-1.055-0.074-2.5-0.414-3.445,c-0.404-1.124-1.364-1.748-1.707-2.642c-0.236-0.614,0.238-1.149-0.466-1.502c-0.833-0.418-1.964-0.078-2.871-0.311,c-1.323-0.339-1.386-1.965-2.147-3.109c-0.653-0.981,1.081-2.83,1.5-3.912c0.174-0.449,0.643,1.674,0.828,1.788,c0.735,0.452,0.311-1.943,0.155-2.228c-0.642-1.175-0.855-2.103-2.509-2.228c-0.748-0.056-3.124-1.424-3.673,0.233,c-0.998-0.741-0.855-1.522-0.957-2.591c0-0.569-0.047-0.981,0.077-1.528c0.054-0.238,0.667-1.086,0.569-1.217,c0.229-0.384-0.543-1.505-0.543-2.072c0-0.781,0.015-1.545-0.181-2.253c-0.146-0.527-1.492-3.39-1.759-3.549,c-0.126,0.094-0.494,0.294-0.543,0.44c-0.675,0-1.572-1.398-1.836-1.995c-0.534-1.209-1.344-1.679-2.224-2.564l-1.086-1.062,l-1.242-1.451c-1.286-1.037-1.82-2.711-2.845-3.886l-2.871-3.29c-1.597-1.829,0.635-4.119-0.931-6.787,c-1.176-2.003-1.632-2.272-3.152-2.637l0,0l2.945-1.871c0.777,0.226,1.664,0.055,2.406,0.492c1.184,0.698,1.876,0.669,3.233,0.44,c0.986-0.167,2.479,0.178,3.362-0.156l0,0c1.095,0.193,1.954-0.284,2.69,0.777c0.163,0.234,0.743,0.049,1.009,0.181,C185.761,354.122,185.984,354.603,186.283,354.902L186.283,354.902z", + "name": "Bushehr" + } + , + "34": { + "path": "M154.185,264.054l1.865,4.559c2.63,0.308,4.344-1.291,6.751,0.44c1.244,0.894,0.867,1.603,0.077,2.668,c-0.881,1.189-1.17,1.552-0.879,3.031l0,0l0.903,3.704c0.044,1.507,2.161,3.243,3,4.404c1.649,2.283,1.582,5.883,4.681,6.683,c2.863,0.74,0.458,5.227,3,7.046c0.493,1.177,2.347,3.279,3.492,3.886c0.911,0.483,1.954,1.096,1.888,2.254,c-0.076,1.336,1.258,2.228,0.336,3.471c-0.916,1.236-2.056,2.321-3,3.497l0,0l-1.474,3.238c-0.965,2.504-3.056,2.223-5.302,3.031,c-1.325,0.477-3.29,2.677-3,4.171c0.204,1.05,0.194,1.843,0.517,2.902c0.636,2.08,1.637,2.182,1.06,4.611,c-0.553,2.328-0.113,5.368,2.561,2.694c2.638-2.639,2.226,1.842,3.931,2.824c1.016,0.582,1.804,1.421,2.923,1.917,c1.446,0.64,3.828,0.678,3.828,2.824c0,0.643-1.174,3.213-1.785,3.419c0,1.828-0.819,2.343,0.957,3.938,c1.403,1.259,0.854,3.32,0.854,5.077l0.285,2.616l0,0c-0.883,0.334-2.376-0.011-3.362,0.156c-1.357,0.229-2.049,0.258-3.233-0.44,c-0.742-0.437-1.628-0.266-2.406-0.492l-2.945,1.871l0,0c-0.351-0.084-0.759-0.174-1.245-0.291c-0.97-0.234-1.832,0.903-2.483,0.777,l-5.328,3.808c-0.628,0.449-4.293,3.803-4.888,2.616c-0.21-0.419-1.461-1.904-1.216-2.15c0.319-0.321,2.547-2.927,0.466-2.927,c-1.778,0-4.783-0.768-6.156-0.207c-2.955,1.207-0.535-1.971-4.138-2.565c-1.49-0.245-2.542-0.711-3.466-1.788l-2.535-2.953,c-0.571-0.665,1.775-0.922,1.293-1.166c-0.58-0.292-1.723-0.026-2.354-0.026c-0.335,1.332-1.43,1.638-0.621,3.523l1.19,2.772,c0.82,0.207,0.17,4.416-0.052,5.077c-1.043,3.123-1.798,1.048-3.906,1.606c-3.93-1.464-3.089,2.432-4.63,2.305,c-0.595-0.049-1.331-0.765-1.681,0.207l0,0c-1.066-0.76-3.088-0.918-3.906-1.995c-0.582-0.766-0.159-2.857-0.905-3.186,c-0.868-0.383-0.846-0.874-0.647-1.762c0.207-0.331,0.348-0.887,0.517-1.114c-0.633-1.062-3.1-5.033-4.371-5.129,c-0.313-0.024-1.73,1.316-1.94,0.466c-0.204-0.052-0.429-2.639-0.647-3.083c-0.617-1.26-1.99-1.007-3.026-1.58l-1.291-0.567,l0.362-17.462H101.94V313.74l4.681-11.683c0.394-0.393,0.663-1.729,0.466-2.28c-0.281-0.785-0.953-0.602-1.345-1.217,c-0.219-0.343,0.055-1.028-0.155-1.451c-0.332-0.667-1.291-0.503-1.63-1.399c-0.372-0.984-2.645-4.689-4.056-6.118l0,0l3.798-2.612,c1.305-1.004,1.39-2.053,0.828-3.497c-1.059-2.72,1.044-4.129,2.586-6.113c0.737-0.949,0.932-2.272,1.319-3.368,c0.19-0.538,1.216-2.459,1.216-2.875l0,0c0.872-1.15,3.08-2.813,3.155-4.196c0.172-3.164,1.821-4.962,2.612-7.849,c1.24-4.522,6.151-1.219,9.57-1.943c1.993-1.293,5.771-2.928,7.423-0.078c1.994,3.441,2.174,0.425,4.681,2.099,c1.415,0.944,2.559-1.35,4.113-0.13c2.138,1.679,3.884,4.05,6.181,5.492C149.312,265.732,152.02,264.054,154.185,264.054,L154.185,264.054z", + "name": "Khuzestan" + } + , + "35": { + "path": "M181.653,352.959c1.095,0.193,1.954-0.284,2.69,0.777c0.163,0.234,0.743,0.049,1.009,0.181c0.41,0.204,0.632,0.685,0.931,0.984l0,0,l3.114-0.605c2.433,0.3,3.768,0.755,6.197,0.112c1.57-0.415,2.402-2.306,3.776-2.15c2.228,0.253,5.268-2.741,4.966-5.026,c-0.165-1.244-1.443-2.187-0.543-3.238c0.842-0.983-0.442-2.386-1.19-3.135c-0.143-0.279-0.336-0.493-0.336-0.803,c1.269-0.429-0.155-1.643-0.155-2.202c0-0.605,4.579,0.197,5.121,0.984c0.409,0.594,0.98,0.934,1.629,1.088,c1.478,0.351,1.126,2.046,2.819,2.046c4.777,0,7.105-1.412,6.13-6.372l-0.543-1.606l0,0c-1.617-2.015-4.689-3.401-6.647-5.077,c-2.485-2.128-3.538-5.086-3.516-8.264l0,0l-2.666,0.104c-0.974,0.417-1.159,0.903-1.888,1.632,c-0.256,0.256-2.163,1.573-2.431,0.751c-0.914-0.18-0.921-0.64-2.069-0.389c-0.888,0.195-1.544-0.535-2.327-0.855,c-1.542-0.63-3.649-2.907-4.681-4.223c-2.589-1.298-2.96-5.674-6.57-4.56c-2.829,0.873-6-1.763-8.173-3.419l0,0l-1.474,3.238,c-0.965,2.504-3.056,2.223-5.302,3.031c-1.325,0.477-3.29,2.677-3,4.171c0.204,1.05,0.194,1.843,0.517,2.902,c0.636,2.08,1.637,2.182,1.06,4.611c-0.553,2.328-0.113,5.368,2.561,2.694c2.638-2.639,2.226,1.842,3.931,2.824,c1.016,0.582,1.804,1.421,2.923,1.917c1.446,0.64,3.828,0.678,3.828,2.824c0,0.643-1.174,3.213-1.785,3.419,c0,1.828-0.819,2.343,0.957,3.938c1.403,1.259,0.854,3.32,0.854,5.077L181.653,352.959L181.653,352.959z", + "name": "Kohgiluyeh&Boyer-Ahmad" + } + , + "36": { + "path": "M328.406,243.589c1.906,2.51,4.877,4.674,6.466,7.202l3.776,6.01c1.611,2.564,4.353,5.927,6.621,7.875,c2.773,2.382,3.853,5.413,6.104,8.238c0,2.689,1.991,7.904,4.138,9.637c1.117,0.901,2.01,1.708,2.69,2.953,c0.344,0.63,0.656,1.305,1.035,1.917c0.284,0.46,2.961,3.322,3.026,3.782l0,0c-0.091,0-0.076,0.035-0.129,0.052,c0,1.654-3.957,3.954-5.276,3.316c-2.036,1.021-3.243,2.305-4.785,3.938c-1.384,1.466-3.182,2.129-4.888,3.083,c-3.035,1.697-7.507,2.231-10.164,4.378c-1.909,1.542-1.038,3.974-1.449,6.165c0,3.25,1.695,11.048-3.207,12.072,c-3.162,0.66-9.996,1.105-12.88-0.389c-4.115-0.452-8.991,3.262-12.622,2.565c-4.096-0.786-5.901,1.244-7.889,4.87,c-0.388,0.708-1.611,5.959-0.776,6.165c0.039,0.27,0.901,1.331,1.19,1.373c0.57,1.428,1.958,2.225,1.837,4.119,c0.497,1.361-0.012,4.509,1.034,5.207c1.747,1.167,2.46-0.234,2.328,2.668c-0.186,4.092-2.979,7.959-0.853,11.994,c1.458,2.767,0.491,1.793-2.043,2.28c-1.03,0.198-2.005,0.74-2.897,1.217l0,0c-1.436-2.525-7.139-3.555-9.518-5.129,c-3.245-2.147-1.58-8.77-3.233-12.098c-0.881-1.774-3.902-3.599-4.293-5.336c-4.583-4.571-8.795-14.572-10.449-20.828,c-0.358-2.891-2.099-7.51-3.931-9.818c-1.941-2.444-5.165-3.818-7.759-5.492l-6.053-2.072l0,0c0.415-1.43-1.371-3.374-1.371-5,c0-1.245-0.018-2.551,0.233-3.756c0.294-1.41,0.881-3.158,1.034-4.559c1.074-3.819,1.61-8.519,0.776-12.486,c-0.383-1.825-0.751-3.813,0.465-5.414c1.005-1.322,3.408-0.457,4.733-1.788c2.043-1.8,3.163-3.808,6.337-3.808,c4.46,0,8.005,2.367,12.208,2.176c4.577-0.208,8.73-3.341,12.648-5.311c1.549-0.049,4.662-1.579,6.544-1.891,c6.23-1.034,15.904-2.45,16.797-10.207c0.955-0.939,2.189-0.182,3.223-1.735c0.484-0.726,0.283-1.669,0.776-2.435,c0.749-1.164,1.906-2.208,3.207-2.642c1.616-0.538,2.76-1.722,4.293-2.487L328.406,243.589L328.406,243.589z", + "name": "Yazd" + } + , + "37": { + "path": "M217.268,333.997l2.716-0.803c0.632-1.181-0.157-2.267-0.233-3.445c-0.142-2.215,0.132-4.169,1.319-6.088,c1.409-2.278,2.096-3.955,2.431-6.684c0.258-0.586,1.345-4.213,0.362-4.456c-0.103-0.408-1.818-0.376-2.199-0.466,c-1.501-0.356-3.013-1.063-3.906-2.461c-1.75-2.742,0.776-2.043,2.509-1.503c1.323,0.412,3.749-0.194,4.63-1.373,c0.58-0.776,4.705-3.561,5.638-3.938c2.118-0.855,2.516-2.831,2.328,1.321c-0.171,3.777,3.012,3.336,6.233,4.145,c4.234,1.063,6.898-0.996,10.682-1.528l3.776-1.217l0,0l6.053,2.072c2.594,1.674,5.818,3.048,7.759,5.492,c1.832,2.307,3.574,6.926,3.931,9.818c1.654,6.255,5.866,16.257,10.449,20.828c0.391,1.738,3.412,3.562,4.293,5.336,c1.653,3.328-0.012,9.951,3.233,12.098c2.379,1.574,8.082,2.604,9.518,5.129l0,0l0.259,1.684l2.923,5.777,c-0.111,1.703,2.554,4.288,4.061,4.663c3.502,0.871,7.316-1.335,8.82,3.316c1.181,3.653,1.649,7.247,3.44,10.828l0.983,1.684l0,0,l1.267,3.393c0.318,0.989,0.693,1.643,0.44,2.668c-2.005,0.507-2.702,0.526-0.879,2.487c3.283,3.532,11.574,6.976,9.492,12.719,c-0.602,0.872-2.419,7.516-2.147,8.549c0.504,1.912,3.82,2.072,4.371,4.948c1.006,5.255-4.557,3.116-6.932,3.342,c-1.485,0.141-1.339,2.004-2.923,2.409c-2.152,0.552-2.085,1.495-3.233,3.419c0.261,1.623-1.366,4.54-2.819,5.362,c-3.058,1.729-5.88-1.548-8.613-2.072c-1.571-0.301-3.311,0.254-4.63,1.166c-1.79,1.238-2.089,0.585-3.879-0.311l-9.078,0.855,c-1.092,0.103-5.233,1.085-4.914,2.746c0.144,0.752,0.723,1.308,0.905,2.021c0.119,0.466-0.771,1.38-1.009,1.813,c-0.44,0.802,1.753,2.079,0.698,3.264c-0.564,0.633-1.981-0.064-2.742,0.7c-2.396,2.403-6.193-0.22-9.518-0.259,c-1.299,0.377-3.86,0.387-5.018-0.155c-1.366-0.641-1.28-2.272-3.078-2.72c-1.839-0.458-3.899,0.804-5.794,0.389,c-2.279-0.5-1.943-1.664-2.897-3.342l-1.216-0.7l0,0l-1.655-1.606c-1.132-0.99-2.131-2.068-3.466-2.772,c-1.201-0.633-2.766-1.166-3.724-2.124c-1.833-1.833-4.788-5.5-5.043-8.16c-0.743-2.745-1.283-4.807-3.207-6.917,c-1.945-2.134-2.664-2.833-5.147-4.197c-0.966-0.531-0.328-3.177-0.724-4.145c-0.389-0.95-2.671-5.277-2.587-5.855,c-2.185-4.935-2.284-11.297-5.949-15.673c-0.973-1.162-2.73-2.905-3.13-4.326c-0.328-2.667-3.164-7.534-4.423-10.051,c-1.581-3.162-4.826-2.722-7.501-4.507c-0.379-0.253-2.54-3.916-2.69-4.404c-0.291-0.945,0.303-1.812-0.052-2.953,c-0.433-3.429-3.053-2.098-5.147-2.901c-0.646-0.248-1.361-0.855-2.043-0.933c-1.13-0.129-2.121,0.336-3.207,0.544,c-0.957,0.183-3.126-0.637-4.086-0.933c-1.96-0.604-0.975-3.524-2.483-4.352c-1.479-0.813-4.54-3.955-2.586-5.751l0,0l3.114-0.605,c2.433,0.3,3.768,0.755,6.197,0.112c1.57-0.415,2.402-2.306,3.776-2.15c2.228,0.253,5.268-2.741,4.966-5.026,c-0.165-1.244-1.443-2.187-0.543-3.238c0.842-0.983-0.442-2.386-1.19-3.135c-0.143-0.279-0.336-0.493-0.336-0.803,c1.269-0.429-0.155-1.643-0.155-2.202c0-0.605,4.579,0.197,5.121,0.984c0.409,0.594,0.98,0.934,1.629,1.088,c1.478,0.351,1.126,2.046,2.819,2.046c4.777,0,7.105-1.412,6.13-6.372L217.268,333.997L217.268,333.997z", + "name": "Fars" + } + , + "38": { + "path": "M253.555,305.502c0.415-1.43-1.371-3.374-1.371-5c0-1.245-0.018-2.551,0.233-3.756c0.294-1.41,0.881-3.158,1.034-4.559,c1.074-3.819,1.61-8.519,0.776-12.486c-0.383-1.825-0.751-3.813,0.465-5.414c1.005-1.322,3.408-0.457,4.733-1.788,c2.043-1.8,3.163-3.808,6.337-3.808c4.46,0,8.005,2.367,12.208,2.176c4.577-0.208,8.73-3.341,12.648-5.311,c1.549-0.049,4.662-1.579,6.544-1.891c6.23-1.034,15.904-2.45,16.797-10.207c0.955-0.939,2.189-0.182,3.223-1.735,c0.484-0.726,0.283-1.669,0.776-2.435c0.749-1.164,1.906-2.208,3.207-2.642c1.616-0.538,2.76-1.722,4.293-2.487l2.948-0.57l0,0,c0-8.078-1.04-15.524-1.81-23.522l0,0l-27.623-0.466c-9.167,0-18.756-1.201-27.778-2.642c-6.502-1.039-15.626,0.091-19.064-6.419,c-1.116-0.173-2.22-0.357-3.309-0.55c-3.098-1.123-6.007-3.238-9.337-3.238c-3.639,0-8.011,1.021-11.432,0.13,c-1.074-0.28-4.751-1.938-5.38-2.824c-0.135-0.016-0.291-0.087-0.414-0.13l0,0l-1.526,1.036c-5.191,3.792-21.286-2.925-21.286,6.451,c0,1.062-0.474,5.235-1.293,5.88l0,0c0.37,0.679,0.828,1.089,1.371,1.632c1.367-0.275,0.454,2.673,0.336,3.057,c-0.592,1.937-2.845,2.238-3.285,4.093c-0.216,0.911,0.459,1.832-0.026,2.746c-0.648,1.223-1.773,0.25-2.768,0.285,c-1.426,0.049-3.396,2.248-4.63,3.005c-0.981,0.613-3.196,1.621-4.397,1.425c-1.148-0.188-2.361-0.36-3.337,0.441,c-2.222,1.823-4.838,0.92-7.345,2.539c-1.581,1.021-2.781,2.477-4.242,3.627l0,0c-0.12,0.478-0.537,0.916-0.854,1.295,c-0.268,0.322-0.955,0.522-0.569,1.062c0.482,0.674,1.838,0.306,1.759,1.347c-0.061,0.812-0.621,1.495-0.879,2.254,c-0.529,0.526-1.804,2.985-1.992,3.652c-0.325,1.157,0.646,3.212-1.293,3.212c-1.045,0-2.163,0.976-2.974,0.751,c-2.375-0.659-0.681,0.523-2.173,1.011c-0.608,0.198-1.676,0.141-1.914,0.855c-0.473,1.42,1.912,3.217,0.88,4.715,c-1.437,2.085-4.202,0.326-5.638,3.756l0,0l1.865,4.559c2.63,0.308,4.344-1.291,6.751,0.44c1.244,0.894,0.867,1.603,0.077,2.668,c-0.881,1.189-1.17,1.552-0.879,3.031l0,0c2.466,0,4.037-3.534,6.362-3.394c0.784,0.047,1.32,0.876,2.224,0.622,c1.467-0.413,1.877-1.967,3.44-0.725l2.509,1.995c0.978,0.777,1.322,0.148,2.354-0.052c1.179-0.229,1.692,1.501,2.819,0.751,c1.043-0.694,1.82-1.549,2.974-2.124c2.564-1.743,4.101-0.014,6.44-0.829c0.914-0.318,1.075-1.361,1.836-1.658,c1.99-0.775,2.173,1.526,2.173,2.824c0,1.969,1.85,0.588,1.965,1.606c0.107,0.943-0.243,0.966,0.388,1.839,c1.918,2.655-2.547,3.075-0.078,5.544c0.43,0.729,2.437,1.329,3.207,2.021l5.276,4.741c1.016,0.913,2.238,2.067,1.862,3.523,c-0.215,0.831-1.585,1.542-1.474,2.513c0.178,1.562,1.91,1.013-0.362,2.461c-2.13,1.357,0.783,2.475,1.009,3.601,c-0.089,1.361-0.114,0.655-1.293,1.14c-0.959,0.394-0.972,3.462-1.112,4.378c-0.7,4.573,6.015,10.857,2.586,15.129l0,0,c-0.022,3.177,1.03,6.135,3.516,8.264c1.958,1.677,5.03,3.063,6.647,5.077l0,0l2.716-0.803c0.632-1.181-0.157-2.267-0.233-3.445,c-0.142-2.215,0.132-4.169,1.319-6.088c1.409-2.278,2.096-3.955,2.431-6.684c0.258-0.586,1.345-4.213,0.362-4.456,c-0.103-0.408-1.818-0.376-2.199-0.466c-1.501-0.356-3.013-1.063-3.906-2.461c-1.75-2.742,0.776-2.043,2.509-1.503,c1.323,0.412,3.749-0.194,4.63-1.373c0.58-0.776,4.705-3.561,5.638-3.938c2.118-0.855,2.516-2.831,2.328,1.321,c-0.171,3.777,3.012,3.336,6.233,4.145c4.234,1.063,6.898-0.996,10.682-1.528L253.555,305.502L253.555,305.502z", + "name": "Isfahan" + } + , + "39": { + "path": "M357.141,131.213l1.5,0.518c1.201,0,2.353-0.958,3.543-0.958c1.058,0,1.796-0.148,2.716,0.44c0.566,0.363,0.926,0.958,1.423,1.295,c0.319,3.567-1.947,5.103-2.923,8.29c-1.009,3.293,1.769,6.551,0.905,9.637c1.001,2.417,1.186,4.622,2.845,6.684,c1.243,1.545,3.459,2.404,4.966,3.808c3.294,3.07,6.463,5.144,1.474,9.067c-4.038,4.055-1.004,8.803-7.552,10.492,c-4.116,1.061-6.406,2.549-8.692,5.145c-3.741,2.67-6.647,6.623-9.853,9.828l-0.258,1.606l0,0c5.691,0,10.888,2.374,17.277,1.347,c5.401-0.868,4.617-7.748,9.725-9.067c6.543-1.689,14.046-0.157,14.949,7.72c0.271,2.362-0.23,7.063,2.379,8.134,c2.921,1.2,2.47,4.386,1.19,6.632c-1.142,1.048-0.904,4.496,0.362,5.44c3.082,2.298,6.276-0.777,9.466-0.777,c1.2,0,2.271,0.77,2.949,1.71c0.444,0.615,2.561,2.072,2.535,2.176c2.966,1.111,9.807-0.762,13.423-0.311,c1.708-0.158,3.346,0.518,5.483,0.052c1.669-0.364,3.564-0.829,5.276-0.829c2.427,0,1.829,2.266,4.63,1.684l3.362-0.699,c1.19-0.248,1.962-1.252,3.181-1.373c2.703,0,3.841,1.219,6.311,1.865c4.416,1.154,8.082,3.714,12.337,4.974,c3.698,1.095,7.854-3.462,12.023-3.135l0,0l-0.307-1.709l1.138-3.342l3.31-3.083l0.181-1.114l6.698,0.207,c0.138-0.035,0.072-1.102-0.181-1.166c-0.105-0.535-1.526-1.057-1.526-1.528c0-1.014-0.75-1.308-0.75-2.254,c0-0.817,0.294-0.892-0.414-1.477c-0.277-0.229-2.247-1.188-1.992-1.477c0.142-0.162,2.381-0.855,2.664-0.855,c2.659,0,1.529-1.676,2.845-2.668c2.708,1.646,1.34-3.457,2.948-3.989c0-0.052-0.014-0.039,0.026-0.052,c0-0.058,0.026-0.071,0.026-0.13c0.1-0.033,0.045-0.092,0.052-0.285l0.978-2.085c-0.038-0.15-0.081-0.314-0.124-0.48,c-0.074-0.28,0.502-1.561,0.285-1.658c-0.024-0.01,0.023-0.066,0-0.078c-0.154-0.076,0.207-2.135,0.207-2.642,c0-1.063,1.225-1.48,0.931-2.409c-0.193-0.611-0.548-1.133,0.052-1.736c0.914-0.918,0.924-0.748,0.362-2.021,c-0.656-1.484-1.603-1.195-0.672-2.85c0.414-0.738-0.947-1.38-0.75-2.15c0.203-0.796,1.501-0.649,2.121-0.699,c1.509-0.124,0.501-1.818,0.776-2.539c0.737-1.932,1.302-3.421,2.354-5.129c0.616-1,0.605-2.495,0.179-3.792l0,0,c-0.223-0.68-0.56-1.305-0.98-1.777c-1.113-1.249,0.704-2.446,0.388-3.575c-0.102-0.366-0.052-1.49,0.207-1.969,c0.401-0.742-0.453-3.06-0.672-3.704c-0.507-1.488-0.842-0.742-2.328-0.855c-1.296-0.098-0.526-1.579,0.026-1.839,c0.304-0.144,0.75-2.21,0.828-2.228c0.564-0.128,0.683-1.605,0.983-2.15c1.195-2.17-0.536-3.527-0.983-5.751,c-0.136-0.679-0.75-0.593-0.75-1.347c0-0.489,0.232-0.964-0.052-1.373c-0.892-1.287,0.325-1.477,0.207-2.513,c-0.051-0.451-0.332-1.15,0.336-1.503c0.125-0.066,0.093-0.359-0.026-0.414c-0.966-0.448,0.29-2.215,0.517-2.772,c0.398-0.977-0.546-2.269-1.118-3.328l-8.917,0.349l-14.122-0.104l-3.466-5.647c-0.46-0.749-0.245-1.038-1.19-1.58,c-1.321-0.757-1.156-1.516-2.069-2.539c-0.892-1.601-0.949-3.564-2.587-4.637c-2.051-1.344-3.448,0.594-5.25-2.124,c-1.44-2.172-2.246-0.217-3.414-0.959c-0.615-0.391-0.902-0.941-1.759-0.751c-1.213,0.269-0.629,0.96-2.173,0.155,c-1.428-0.745-1.132-0.371-1.604-1.917c-0.378-1.24-1.474,0.133-1.474-1.839c0-0.409-1.664-2.493-2.095-2.59,c-1.368-0.824-0.68-1.83-1.138-3.109c-0.48-1.338,1.378-1.257,0.026-2.357c-0.312-0.254-0.44-1.673-0.595-2.176,c-0.217-0.704-2.269,0.259-2.897,0.259c-0.379,0-3.637-2.068-3.957-2.409c-1.099-1.172-3.878-2.807-5.505-2.943,c-1.392,0-2.308-1.51-3.531-1.51c-0.238,0.714,0.149,2.755-1.429,1.572l-0.306,0.163c-0.592,2.961-5.027-4.009-6.715-0.633,c-1.251,2.503-6.112,0.227-8.245-0.306c-0.217-1.084-0.338-4.082-1.796-4.082c-0.621,0-1.167-0.042-1.673-0.129l0,0l0.44,4.19,c-0.088,0.948,1.251,5.815,1.966,6.424c-0.014,0.049,1.422,2.678,1.422,3.627c0,2.799-0.193,3.253,2.147,5,c2.965,2.213,0.299,2.318,0,4.689c0.622,1.68-1.981,0.687-2.483,2.772c-0.218,0.906-0.177,1.753,0.491,2.513,c0.11,0.126,1.745,1.495,0.983,1.684c-0.115,0.467-3.774,2.331-4.397,2.643c-3.946,1.97-2.929,3.656-4.707,6.942,c-1.914,3.538-4.823,1.297-7.371,0.026l-10.164-5.259l-13.941-6.217l-11.898,7.823L357.141,131.213L357.141,131.213z", + "name": "Razavi Khorasan" + } + , + "40": { + "path": "M337.484,105.127c-2.603,0-4.637,6.755-5.276,8.73c-0.574,1.774-1.697,2.534-2.095,4.611c-0.323,1.688-0.022,3.997-0.181,5.777,c-0.425,4.993-11.137,1-14.82,1.477c-6.764,0.875-7.284,7.656-12.906,9.999c-1.299,0.345-2.688,1.319-4.061,0.933,c-1.748-0.492-3.578-1.065-5.457-0.907l-1.216,0.44l0,0l-3.828-2.564l-4.371-2.331l-2.173-1.295l0.724-2.228l2.172-1.503,l0.179-1.697l0,0c1.196-0.75,2.019-2.026,2.019-3.666c0-0.638,0.176-1.745-0.414-2.202c-1.087-0.843-0.724-0.593-0.724-1.969,c0-0.435-0.759-2.64-1.086-2.901c0-2.029-0.968-4.843-1.345-6.813c-0.135-0.703-0.238-1.46-0.319-2.246l0,0l9.653,0.876l1.143-1.082,l2.204,0.061l1.347-0.408l2.2-2.169c0.412-0.187,0.576,0.015,0.918-0.194c0.119-0.073,0.217-0.293,0.349-0.389,c0.192-0.137,1.65-0.816,1.733-0.816c0.619,0,1.253,0.631,1.914,0.79c0.856,0.206,1.546-0.597,1.94-1.217,c0.242-0.382,0.398-1.003,0.945-1.003c0.232,0,0.698-0.087,0.905-0.544c0.247-0.544,1.086-3.311,0.724-3.782,c-1.056-1.375,0.694-3.65,1.242-5.077c0.357-0.932,1.636-0.407,2.328-1.528c0.272-0.441,0.725-0.907,1.267-0.907,c0.954,0,0.761-0.768,1.345-1.192c0.556-0.403,1.164-1.653,1.68-2.21c0.38-0.41,1.046-1.019,1.513-1.296,c0.428-0.254,0.825,0.113,1.255-0.285c0.319-0.296,0.44-0.039,0.789-0.039c0.474,0,0.736-0.712,1.125-0.972,c0.516-0.344,1.31-0.667,1.915-0.613c0.614-1.376,2.826-1.114,3.609-2.314c1.267-1.939,1.284-0.075,2.123-0.755,c1.265-1.026,3.969-0.462,5.633-0.735c1.082-0.177,1.342-0.911,2.408-0.612c0.501,0.141,0.96-0.415,1.449-0.143,c0.393,0.218,0.758,0.524,1.143,0.755c2.828,1.515,5.116,0.388,8.021,0.388c0.638,0,1.55,0.68,2.053,0.853l0,0l-0.316,3.236,c-0.217,0.929-0.771,1.902-0.931,2.85c-0.159,0.946,0.091,1.844-0.233,2.798c-0.513,1.51-1.895,3.441-0.776,5.104,c0.822,1.22,2.872,1.077,3.724,2.228c1.106,1.491,0.172,3.851-1.63,4.196c-1.572,0.301-5.485-1.445-5.949,0.855l-1.707,0.674,c-0.873,0.395-1.448,1.025-1.448,2.021c0,0.461,0.014,0.71-0.259,1.088c-0.144,0.199-0.619,0.457-0.672,0.674,C338.53,104.117,337.759,104.714,337.484,105.127L337.484,105.127z", + "name": "Golestan" + } + , + "41": { + "path": "M337.484,105.127c0.225,2.342,2.438,1.913,3.078,3.989c0.353,1.148,0.71,3.203,2.354,2.901c0.857-0.157,2.954-0.161,3.466,0.7,c0.893,1.503-2.429,0.831-2.767,2.59c-0.218,1.138,2.136,1.597,1.371,3.627c-1.496,3.874,0.802,5.308,3.311,7.823,c1.006,1.009,2.256,2.464,3.518,3.057c1.325,0.622,3.015,0.001,4.423,0.881l0.905,0.518l0,0l1.5,0.518,c1.201,0,2.353-0.958,3.543-0.958c1.058,0,1.796-0.148,2.716,0.44c0.566,0.363,0.926,0.958,1.423,1.295,c0.319,3.567-1.947,5.103-2.923,8.29c-1.009,3.293,1.769,6.551,0.905,9.637c1.001,2.417,1.186,4.622,2.845,6.684,c1.243,1.545,3.459,2.404,4.966,3.808c3.294,3.07,6.463,5.144,1.474,9.067c-4.038,4.055-1.004,8.803-7.552,10.492,c-4.116,1.061-6.406,2.549-8.692,5.145c-3.741,2.67-6.647,6.623-9.853,9.828l-0.258,1.606l0,0l-3.983,5.596,c-1.651,3.307-4.342,7.019-5.225,10.621c-0.708,2.888-1.148,6.217-4.397,6.217c-1.517,0-5.844-0.069-7.035,0.57l0,0l-27.623-0.466,c-9.167,0-18.756-1.201-27.778-2.642c-6.502-1.039-15.626,0.091-19.064-6.419c-1.116-0.173-2.22-0.357-3.309-0.55,c-3.098-1.123-6.007-3.238-9.337-3.238c-3.639,0-8.011,1.021-11.432,0.13c-1.074-0.28-4.751-1.938-5.38-2.824,c-0.135-0.016-0.291-0.087-0.414-0.13l0,0l0.181-1.269c0.563-0.701,1.701-0.776,2.017-1.606c0.351-0.921,0.28-1.787,0.336-2.772,c0.119-2.102,1.907-4.245-0.181-5.855l0,0c0.304-0.535,0.796-1.103,1.009-1.658c0.158-0.412-0.104-1.25-0.104-1.735,c0-1.084,1.528-2.679,2.224-3.471c2.782-1.395-2.078-5.21-3.052-6.347c-2.83-3.305-0.104-4.809-0.104-8.082,c0-1.616-0.641-4.264,1.837-2.254c0.286,0.232,1.642,0.065,1.655,0.104c0.065,0,2.116,1.246,2.793,1.425,c1.039,0.274,2.131,1.494,2.897,2.202c1.981,1.831,3.511,2.278,6.078,1.451c2.163-0.539,4.442,1.847,6.518,2.28,c2.245,0.468,4.938-0.205,7.113-0.751c1.999-0.502,8.456-6.824,8.613-8.886c0.187-2.468-1.707-4.971-1.448-7.668l0,0l1.81-0.311,c1.38,0,2.757,0.573,3.802-0.725c1.208-1.501,1.914-1.191,3.595-0.958c3.958,0.548,5.743-0.296,7.734-3.73,c1.192-2.057,1.516-2.765,3.362-4.171c2.396-1.093,1.49-4.078,2.121-6.269c0.468-1.624,2.374-4.586,4.112-5.025,c0.018-0.072,0.307-0.231,0.31-0.233l3.983-1.425l0,0l1.216-0.44c1.879-0.158,3.709,0.415,5.457,0.907,c1.373,0.387,2.761-0.588,4.061-0.933c5.622-2.343,6.142-9.124,12.906-9.999c3.683-0.477,14.395,3.516,14.82-1.477,c0.159-1.779-0.142-4.089,0.181-5.777c0.398-2.077,1.521-2.837,2.095-4.611C332.847,111.882,334.881,105.127,337.484,105.127,L337.484,105.127z", + "name": "Semnan" + } + , + "42": { + "path": "M337.484,105.127c0.225,2.342,2.438,1.913,3.078,3.989c0.353,1.148,0.71,3.203,2.354,2.901c0.857-0.157,2.954-0.161,3.466,0.7,c0.893,1.503-2.429,0.831-2.767,2.59c-0.218,1.138,2.136,1.597,1.371,3.627c-1.496,3.874,0.802,5.308,3.311,7.823,c1.006,1.009,2.256,2.464,3.518,3.057c1.325,0.622,3.015,0.001,4.423,0.881l0.905,0.518l0,0l-0.44-5.88l11.898-7.823l13.941,6.217,l10.164,5.259c2.548,1.271,5.457,3.512,7.371-0.026c1.778-3.286,0.761-4.973,4.707-6.942c0.623-0.311,4.282-2.176,4.397-2.643,c0.762-0.188-0.872-1.558-0.983-1.684c-0.668-0.759-0.71-1.606-0.491-2.513c0.502-2.085,3.105-1.092,2.483-2.772,c0.299-2.371,2.965-2.476,0-4.689c-2.339-1.746-2.147-2.2-2.147-5c0-0.949-1.436-3.578-1.422-3.627,c-0.714-0.609-2.054-5.476-1.966-6.424l-0.44-4.19l0,0c-1.2-0.205-2.184-0.658-3.449-1.381c-1.145-0.52-2.025-1.039-3.021-1.674,c-0.942-0.6-1.756,1.25-2.306-0.163c-0.25-0.642-0.753-1.097-1.408-0.918c-0.737,0.2-0.807-0.832-2.041-0.653,c-0.925,0.134-3-0.819-3.408-0.674c-0.373,0.133-1.394,0.838-1.694,0.755c-0.549-0.152-3.957-1.688-4.102-2.123h-0.041,c-0.314-0.941-0.225-1.184-0.225-2.265c0.407-1.356-0.181-3.258-1.429-3.98c-0.576-0.334-0.687-0.752-0.653-1.408,c0.06-1.151-2.582-5.028-3.817-2.939c-1.07,1.811-1.805,2.905-3.857,2.796c-1.212-0.064-0.66-1.075-1.572-1.184,c-1.355-0.162-2.4,0.134-3.755-0.367c-0.762-0.282-2.692-2.33-3.061-2.102c-1.151,0.71-1.043,0.768-2.429,0.898,c-0.573,0.115-0.897,0.939-1.51,0.939c-0.506-1.519-2.888-1.266-4.388-0.959c-1.57,0.321-2.677,1.887-3.674,3.082,c-0.232,0.278,0.322,2.216,0.265,2.898c-0.111,1.337-2.017,0.666-3.184,1.184c-0.064,0.028-0.158,0.015-0.274-0.025l0,0,l-0.316,3.236c-0.217,0.929-0.771,1.902-0.931,2.85c-0.159,0.946,0.091,1.844-0.233,2.798c-0.513,1.51-1.895,3.441-0.776,5.104,c0.822,1.22,2.872,1.077,3.724,2.228c1.106,1.491,0.172,3.851-1.63,4.196c-1.572,0.301-5.485-1.445-5.949,0.855l-1.707,0.674,c-0.873,0.395-1.448,1.025-1.448,2.021c0,0.461,0.014,0.71-0.259,1.088c-0.144,0.199-0.619,0.457-0.672,0.674,C338.53,104.117,337.759,104.714,337.484,105.127L337.484,105.127z", + "name": "North Khorasan" + } + , + "43": { + "path": "M444.147,339.903l-3.027,12.227l-1.19,9.326c-0.282,1.952-0.828,3.059-1.396,4.922c-1.055,3.458-1.247,4.156,2.121,6.062,c1.804,1.021,0.922,5.156,1.293,7.046c-0.426,2.423,0.592,4.955-0.155,7.616c-0.587,2.089-3.388,4.112-3.388,6.191,c0,2.785,0.33,5.482,1.914,7.745c-0.041,0,0.297,1.091,0.233,1.425c-0.676,3.491-8.794,6.688-11.897,7.461,c-0.644,0.16-3.588,0.974-2.173,2.15c1.863,1.547,4.026,1.193,4.733,3.938c0.723,2.803-1.26,3.829-3.13,5.414l-1.061,1.192,c0,6.92,1.652,13.112-1.19,19.739c-1.174,2.668-2.626,9.347-1.5,12.15c0.946,2.356,0.414,3.369,0.414,5.751,c0,2.643,1.734,3.138,3.336,4.74c1.439,1.25,1.566,5.459-0.207,6.399c-1.267,0.672,1.609,2.62,1.552,3.627,c-0.04,0.704-1.984,0.734-2.276,1.865c-0.822,3.189,2.34,3.672,2.043,5.518c-0.226,1.409-3.004,2.734-2.561,4.792l-0.052,2.357,l-0.892,1.552l0,0c-0.363,0.678-0.906,1.191-0.815,2.085c0.138,1.35,0.538,0.798,1.448,1.23c0.455,0.217,0.485,0.901,0.737,1.296,c1.051,1.641,3.309,2.18,4.41,3.938c0.435,0.491,0.905,0.898,1.034,1.556c0.245,1.255-0.29,1.526,0.957,2.202,c0.517,0.281,1.246,0.447,1.19,1.166c-0.094,1.21,0.734,1.207,1.112,2.254c0.276,0.762,0.951,2.677,0.951,3.504l0,0,c0.978-0.299,1.97-0.628,2.954-0.861c5.065-1.203,5.112,2.658,9.234,2.15c0.753-0.219,4.674-0.268,5.276,0.104,c0.454,0.281,0.944,1.038,1.423,1.425c0.142,0.115,1.075-0.674,1.448-0.777c3.021-0.838,4.624,0.379,6.932,1.269,c0.683,0.263,0.823-1.251,1.526-1.684c2.061-1.269,1.901,1.338,3.362,1.658c0.624,0.137,2.769,0.872,3.13,0.622,c0,0-1.371-1.378-1.371-2.383c0-1.802,3.09-2.096,4.319-1.839c1.371,0.286,2.676,2.711,1.474,3.108,c1.237,1.244-0.647,2.435,2.949,2.435c2.861-0.279,8.055,2.128,11.147,2.564c1.518,0.215,1.46,1.122,2.431,1.891,c2.043,1.617,9.13,3.197,9.13-0.052c0-2.577,2.02-1.763,3.605-1.664l0,0l1.024-3.827l0.517-10.906,c0.404-0.575,0.647-0.432,0.647-1.14c-0.063-0.021,1.397-1.15,1.397-1.839c0.043-0.014,0.057-0.052,0.129-0.052,c0.069-0.204,1.114,0.34,1.164,0.492c0.941,0,1.422-0.939,1.862-1.529l-0.621-2.357c-0.257-0.975,0.916-0.862,1.19-1.477,c0.419-0.942-1.469-1.077-1.552-2.254c-0.056-0.803,0.535-1.047,0.776-1.684c0.191-0.505-0.269-1.093-0.078-1.736,c0.898-1.631,0.773-4.105,1.474-5.829c0.232-0.571,3.217-0.458,3.88-2.461c1.215,0,5.431,3.135,5.431,1.14,c0-0.594,0.198-1.401,1.009-1.088c0.627,0.242,0.285-4.274,0.931-4.274c0.544-1.644,1.234-2.836,3.388-2.616,c0.877,0.09,0.647-1.142,1.655-1.399c0.735-0.188,2.196,0.186,3.104,0.103c1.647-0.039,1.818-1.088,3.207-1.088,c0.19,0.584,2.058-0.806,2.276-1.217c0.418-0.79,4.329,0.53,5.458,0.104c1.103-0.418,8.675,0.749,7.138-1.813,c-0.245-0.408,0.543-2.76,0.077-3.912c-0.407-1.007,0.686-0.814,1.345-0.881c1.012-0.103-0.026-0.991-0.026-1.58,c0.072-0.024,0.251-0.205,0.336-0.233v-0.078l0.155-2.15l-0.026-3.756c0.52-1.282,1.3-0.554,2.069-1.166,c0.376-0.299-1.193-3.503-1.759-3.549c-1.674-0.137-0.931,0.041-2.095-0.984c-0.423-0.372-1.296,0.635-1.81,0.803,c-0.724,0.236-0.975-0.244-1.629-0.207c-0.936,0.053-1.685,0.907-2.871,0.907c-0.44,0-0.825,0.233-1.241,0.233,c-0.53,0-0.588-0.516-0.905-0.596c-0.023-0.092-0.118-0.057-0.181-0.103c-0.701,0.42-0.807,0.711-1.655,0.544,c-0.071-0.289-2.205-1.051-1.474-1.658c2.809-2.333-0.882-1.798,0.569-3.653c1.26-1.61,1.293-2.915,1.293-4.87l-0.414-7.953,l-1.94-8.6l0.88-8.341l-4.5,0.777c-2.099,0.173-2.205-0.202-3.284-1.813c-0.574-0.857-0.693-2.445-1.811-2.616,c-1.164-0.178-1.307-0.757-2.328-1.192c-0.831-0.354-2.33-0.655-3.233-0.829c-1.409-0.404-2.955-1.347-4.345-1.347,c-1.458,0-2.213-0.961-3.492-1.217c-0.806-0.161-2.04-0.081-2.664-0.673c-0.743-0.706-1.159-2.216-2.069-2.668,c-2.074-1.03-1.884-1.599-3.078-3.549c-0.299-0.489-1.801-0.856-2.431-1.736l-2.845-5.336c-0.141-0.719-0.448-1.798-1.267-1.891,c-1.195-0.136-0.432-0.984-0.103-1.399c0.4-0.506-0.604-0.737-0.672-1.036c-0.173-0.762,0.043-1.321-1.086-1.321,c-1.279,0-0.932-1.465-0.724-2.28c0.204-0.797-1.499-1.73-1.785-2.72c-0.213-0.738,0.517-0.968,0.233-1.71,c-0.222-0.578-0.212-1.488-0.388-2.021c-0.049,0-0.064,0.016-0.078-0.026c-0.26,0-0.457,0.103-0.724,0.103,c-0.123-0.372-0.677-0.425-0.698-1.088l-3.699-3.756l-8.509-10.854l0,0l25.89-31.371c-0.616-1.008,1.498-1.558,0.983-2.901,c-0.198-0.516-0.29-1.307-0.432-1.992l1.413-1.375l-0.181-3.963l-0.828-0.933l-0.207-2.124l-0.672-0.622l-0.052-3.471l-1.94-2.435,l-5.638-0.751l-11.505-1.794l0,0c0,1.14,0.876,2.604,0.876,3.763c0,1.028-0.49,1.696-1.164,2.409,c-0.523,0.555-0.605,1.567-1.112,1.969c-1.498,4.51-2.897,7.789-2.897,12.616c0,1.108,0.314,2.971,0.026,3.964,c0,1.973,0.361,3.519,0.646,5.388c0.136,0.889,0.58,3.786,1.061,4.43c-0.384,0.517-0.097,0.72-0.879,1.088,c-0.374,0.176-1.17,0.207-1.604,0.207c-1.095,0-2.285,0.088-3.337-0.181c-1.009-0.259-1.1-1.024-1.836-1.554,c-1.392-1.571-2.241-3.521-3.13-5.388c-0.905-1.899-2.542-1.796-3.828-3.083c-1.089-1.089-1.152-1.511-2.742-1.865,c-1.205-0.269-3.42-0.665-3.802-2.176c-1.545-0.39-2.357,1.444-3.957,1.295l-12.104,3.394l-2.897,0.44L444.147,339.903,L444.147,339.903z", + "name": "Sistan&Baluchestan" + } + , + "44": { + "path": "M298.791,366.275l0.259,1.684l2.923,5.777c-0.111,1.703,2.554,4.288,4.061,4.663c3.502,0.871,7.316-1.335,8.82,3.316,c1.181,3.653,1.649,7.247,3.44,10.828l0.983,1.684l0,0c1.398-0.75,5.471-0.186,6.751,0.699c2.265,1.568,4.853,6.44,7.656,5.984,c3.818-0.622,6.815-6.372,10.242-6.372c1.981-0.575,2.706,2.196,2.638,3.627c-0.134,2.807,0.531,5.67-0.026,8.342,c-0.628,3.011-2.267,4.882-0.285,7.668c0.323,2.5,8.182,7.464,10.604,7.823c3.551,0.527,6.755-1.85,8.897-4.507,c3.721-4.615,6.998-2.555,7.242,2.824c0.054,1.189,0.255,6.373,1.914,6.373c2.812,0,2.03-0.049,3.362,2.616l1.604,2.202,c0.531,0.729,2.942,2.696,2.095,3.653c-0.294,0.332-2.889,1.835-1.241,2.409c2.485,0.866,2.463,1.836,2.69,4.43l0.595,6.813,c-0.436,4.476-0.598,8.603,4.061,9.507c2.401,0.466,5.925,2.582,7.216,4.637c1.63,2.592,4.522-6.142,8.251-1.58,c1.164,1.423,3.195,2.45,4.164,3.912c0.238,0.359,0.775,2.229,0.258,2.487c-0.434,0.216-1.156-0.971-1.94-0.777,c-0.574,1.762,0.885,3.455-0.647,5.207c-0.686,0.715-0.166,2.013-0.776,3.005c-0.453,0.737-0.605,4.277-0.336,5.026,c0.272,0.758-0.396,2.525-0.853,3.212c-1.156,1.737,1.033,0.425,1.604,0.285c2.062-0.508,3.648,1.834,5.38,0.855,c0.345-0.195,1.341-1.639,1.836-0.829c0.579,0.946,1.098,0.917,2.043,1.269c0.376,0,2.433-0.58,2.095,0.44,c-0.302,0.911-0.533,0.728,0.026,1.502c0.436,0.603,0.291,3.427,1.138,3.368c0.509-0.036,0.857-0.596,1.5-0.596,c0.736,0,1.955,0.986,2.328-0.233c0.426-1.392,1.057-1.31,2.147-0.829c1.018,0.45,1.442,1.692,2.186,2.432l0,0l0.892-1.552,l0.052-2.357c-0.444-2.059,2.334-3.383,2.561-4.792c0.296-1.845-2.866-2.328-2.043-5.518c0.292-1.131,2.236-1.161,2.276-1.865,c0.057-1.007-2.819-2.955-1.552-3.627c1.773-0.94,1.646-5.149,0.207-6.399c-1.602-1.602-3.336-2.097-3.336-4.74,c0-2.382,0.533-3.395-0.414-5.751c-1.126-2.802,0.326-9.481,1.5-12.15c2.842-6.627,1.19-12.819,1.19-19.739l1.061-1.192,c1.869-1.585,3.852-2.612,3.13-5.414c-0.708-2.745-2.871-2.39-4.733-3.938c-1.415-1.176,1.529-1.99,2.173-2.15,c3.104-0.772,11.221-3.97,11.897-7.461c0.065-0.334-0.274-1.425-0.233-1.425c-1.584-2.264-1.914-4.961-1.914-7.745,c0-2.079,2.802-4.102,3.388-6.191c0.747-2.661-0.271-5.193,0.155-7.616c-0.371-1.891,0.511-6.025-1.293-7.046,c-3.368-1.906-3.176-2.604-2.121-6.062c0.569-1.863,1.114-2.97,1.396-4.922l1.19-9.326l3.027-12.227l0,0l-5.458-8.652l-5.845-9.844,l-19.76-9.326l-12.932-6.424l-6.104-2.176l0,0l-7.785-3.471c-3.533,0-7.423-3.889-10.708-5.052,c-3.807-1.348-6.55-3.338-10.785-3.601l-2.509-0.156l0,0c-0.091,0-0.076,0.035-0.129,0.052c0,1.654-3.957,3.954-5.276,3.316,c-2.036,1.021-3.243,2.305-4.785,3.938c-1.384,1.466-3.182,2.129-4.888,3.083c-3.035,1.697-7.507,2.231-10.164,4.378,c-1.909,1.542-1.038,3.974-1.449,6.165c0,3.25,1.695,11.048-3.207,12.072c-3.162,0.66-9.996,1.105-12.88-0.389,c-4.115-0.452-8.991,3.262-12.622,2.565c-4.096-0.786-5.901,1.244-7.889,4.87c-0.388,0.708-1.611,5.959-0.776,6.165,c0.039,0.27,0.901,1.331,1.19,1.373c0.57,1.428,1.958,2.225,1.837,4.119c0.497,1.361-0.012,4.509,1.034,5.207,c1.747,1.167,2.46-0.234,2.328,2.668c-0.186,4.092-2.979,7.959-0.853,11.994c1.458,2.767,0.491,1.793-2.043,2.28,C300.658,365.255,299.682,365.797,298.791,366.275L298.791,366.275z", + "name": "Kerman" + } + , + "45": { + "path": "M356.623,456.756c-0.599-0.279-1.332,0.137-1.332,0.842c0,0.331,0.126,0.688,0.414,0.881c0.301,0.201,0.581,0.104,0.918,0.104,c0.006-0.024,0.346-0.207,0.401-0.246c0.153-0.111,0.362-0.376,0.362-0.57c0-0.158-0.094-0.79-0.298-0.79L356.623,456.756,L356.623,456.756z M262.684,466.29c-0.279,0.065-1.269-0.738-1.513-0.933c-0.111-0.089-0.637-0.588-0.556-0.751,c0.042-0.085,0.56,0.13,0.647,0.155c1.065,0.306,2.339,0.458,3.44,0.674c0.475,0.093,2.612,0.106,2.612,0.712,c-1.138,0.363-2.346,0.389-3.569,0.389L262.684,466.29L262.684,466.29z M274.361,470.772c-0.505,0.118-1.321-0.206-1.177-0.803,c0.066,0,0.251-0.06,0.323-0.078c0.102-0.026,0.22,0.056,0.297,0.091c0.353,0.157,0.985-0.069,1.306,0.155,c0.504,0.351,0.054,0.595-0.414,0.635H274.361L274.361,470.772z M283.556,475.72c-0.556,0.126-1.299-0.635-1.397-1.14,c-0.133-0.689,0.726-0.755,1.151-0.855c1.069-0.251,2.033,0.273,2.587,1.179c0.724,1.183-0.839,0.946-1.565,0.946L283.556,475.72,L283.556,475.72z M314.775,496.6c-0.235-0.126-0.429-0.501-0.285-0.752c0.085-0.147,0.204-0.372,0.401-0.401,c0.224-0.034,0.519,0.387,0.595,0.557c0.138,0.309-0.249,0.513-0.504,0.609L314.775,496.6L314.775,496.6z M300.058,495.395,c-0.274,0-0.576-0.139-0.699-0.389c-0.1-0.203,0.293-0.308,0.427-0.375c0.238-0.119,0.571-0.439,0.828-0.259,c0.086,0.06,0.082,0.288,0.09,0.402c0.004,0.061,0.159,0.36,0.207,0.376c0,0.039,0.013,0.083,0.013,0.13,c-0.069,0.023-0.152,0.105-0.246,0.13c-0.133,0.035-0.282,0.085-0.414,0.103L300.058,495.395L300.058,495.395z M299.553,483.504,c-0.084-0.251-0.349-0.602-0.349-0.894c0-0.72,1.083-0.778,1.28-0.181c0.086,0.261-0.142,0.674-0.142,0.971,c0,0.256,0.008,0.44-0.052,0.673c-0.147,0-0.517-0.1-0.556-0.259L299.553,483.504L299.553,483.504z M329.518,469.169,c-0.052,0.155-3.32,1.446-3.698,1.477c-0.681,0.056-1.802,0.455-2.431,0.699c-0.93,0.361-1.393-0.414-1.966-0.414,c0,0.929,0.439,2.035,0.543,2.953c0.151,1.323,1.397-0.567,1.681-0.544c3.119,0.256,6.097-0.781,9.104-2.642,c1.375-0.851,7.229-3.112,7.733-1.062c-2.508,0.83-2.318,4.07-0.052,0.933c1.353-1.873,3.418-2.591,4.966-3.989,c0.909-0.822,1.946-3.85,2.949-4.015c0.67-0.11,3.512-1.361,1.604-1.995c-4.017-1.335-6.343,2.251-9.958,2.435,c-2.146,0.109-5.885-3.097-4.138,0.803c0.888,1.982-0.965,2.012-1.578,0.414c-0.188-0.49,0.283-0.999-0.104-1.632,c-0.156-0.256-2.774,3.013-1.371,3.756c2.682,1.422-1.397,1.363-2.561,2.383L329.518,469.169L329.518,469.169z M353.455,463.453,l0.556-0.104c0.368-0.185,0.988,0.478,0.88,0.829c-0.148,0.48-0.476,0.564-0.853,0.816c-0.657,0.439-2.32,1.012-1.849-0.428,C352.391,463.946,352.964,463.716,353.455,463.453L353.455,463.453z M436.719,510.339c-2.417,0.739-4.756,1.304-6.719-0.162,l-4.681-3.497c-0.451-0.336-8.991-2.117-9.776-1.995c-0.6,0.118-2.91,0.634-3.259,0.492c-1.109-0.452-1.151-1.323-2.56-1.036,c-1.345,0.274-5.55,2.675-6.828,1.969c-0.449-0.248-2.982-3.426-2.923-3.575c-0.807-0.807-1.606-0.653-2.638-0.026,c-0.671-0.404-1.79,0.649-2.354,0.881c-0.95,0.39-0.57-0.848-0.414-1.684c0-3.6-13.684,0.68-14.07-5.311,c-0.072-1.126-1-3.83-2.224-4.015c-2.075-0.314-0.068-4.794-0.44-5.621c-0.578-1.286-2.357-2.487-2.483-3.911,c0-0.697-0.827-1.663-0.827-1.943c-0.367-0.12-0.982-3.789-0.75-4.482c0.6-1.796,0.19-2.961,0.052-4.793,c-0.277-3.659-2.523-6.086-3.879-9.222c-0.966-1.602,0.902-2.953-1.681-2.953l-0.388-1.943c-0.251-1.257-0.965-0.098-1.552-1.528,c-0.366-0.892-4.58-1.58-5.613-1.58c-1.546,0-3.944,0.359-5.328,0c-0.487-0.126-1.51-0.903-1.888-0.803l-5.509,1.451,c-1.75,0.461-1.731,0.273-2.794,0.881c-0.146,0.591-1.522,1.542-2.147,1.347c-0.761-0.237-1.335,1.09-1.785,1.58,c-1.215,1.324-4.426-0.155-4.991,1.554c-1.801,0-3.017-1.018-4.604,0.57c-1.279,1.279-1.125,2.779-1.681,4.326,c-1.407,3.912-6.394,0.768-8.82,1.71c-0.472,0-2.018,3.057-2.457,1.709c-1.471,0.372-2.391,2.517-3.362,2.591,c-2.224,0.168-3.137,2.022-4.992,3.057c-2.592,1.446-7.227,2.477-8.819-0.414c-1.5-2.724-4.019,0.412-5.897-2.409,c-0.7-1.052-1.598-3.344-2.897-2.772c-2.341,1.032-2.968,0.045-5.121-0.155c-3.448-1.733-2.523,0.337-5.25,0.337,c-1.931,0-3.723-0.281-5.069,0.725c-1.088-1.626-4.126-2.81-5.613-4.145c-2.2-1.975-0.74-4.345-3.647-5.311l-5.302-1.761,c-1.376-0.457-6.265-2.022-7.138-2.979c-1.067-0.848-4.529-1.827-5.044-2.668c-0.769-1.257-2.169-2.588-3.725-2.901,c-0.03-0.123-0.127-0.28-0.268-0.454l0,0l1.225-1.308c0.749-0.072,1.351-0.337,2.147-0.337c1.169,0,4.56,0.378,5.199-0.907l0,0,l1.216,0.7c0.954,1.678,0.618,2.842,2.897,3.342c1.894,0.416,3.954-0.846,5.794-0.389c1.798,0.448,1.712,2.079,3.078,2.72,c1.157,0.543,3.719,0.533,5.018,0.155c3.325,0.039,7.122,2.662,9.518,0.259c0.761-0.763,2.178-0.067,2.742-0.7,c1.055-1.185-1.138-2.462-0.698-3.264c0.238-0.433,1.127-1.347,1.009-1.813c-0.182-0.713-0.761-1.269-0.905-2.021,c-0.319-1.661,3.822-2.643,4.914-2.746l9.078-0.855c1.791,0.895,2.09,1.549,3.879,0.311c1.318-0.912,3.059-1.467,4.63-1.166,c2.733,0.525,5.555,3.802,8.613,2.072c1.453-0.822,3.08-3.739,2.819-5.362c1.148-1.924,1.081-2.868,3.233-3.419,c1.583-0.406,1.438-2.268,2.923-2.409c2.375-0.226,7.938,1.913,6.932-3.342c-0.551-2.876-3.867-3.036-4.371-4.948,c-0.273-1.033,1.545-7.677,2.147-8.549c2.082-5.744-6.209-9.187-9.492-12.719c-1.823-1.961-1.126-1.98,0.879-2.487,c0.253-1.025-0.121-1.679-0.44-2.668l-1.267-3.393l0,0c1.398-0.75,5.471-0.186,6.751,0.699c2.265,1.568,4.853,6.44,7.656,5.984,c3.818-0.622,6.815-6.372,10.242-6.372c1.981-0.575,2.706,2.196,2.638,3.627c-0.134,2.807,0.531,5.67-0.026,8.342,c-0.628,3.011-2.267,4.882-0.285,7.668c0.323,2.5,8.182,7.464,10.604,7.823c3.551,0.527,6.755-1.85,8.897-4.507,c3.721-4.615,6.998-2.555,7.242,2.824c0.054,1.189,0.255,6.373,1.914,6.373c2.812,0,2.03-0.049,3.362,2.616l1.604,2.202,c0.531,0.729,2.942,2.696,2.095,3.653c-0.294,0.332-2.889,1.835-1.241,2.409c2.485,0.866,2.463,1.836,2.69,4.43l0.595,6.813,c-0.436,4.476-0.598,8.603,4.061,9.507c2.401,0.466,5.925,2.582,7.216,4.637c1.63,2.592,4.522-6.142,8.251-1.58,c1.164,1.423,3.195,2.45,4.164,3.912c0.238,0.359,0.775,2.229,0.258,2.487c-0.434,0.216-1.156-0.971-1.94-0.777,c-0.574,1.762,0.885,3.455-0.647,5.207c-0.686,0.715-0.166,2.013-0.776,3.005c-0.453,0.737-0.605,4.277-0.336,5.026,c0.272,0.758-0.396,2.525-0.853,3.212c-1.156,1.737,1.033,0.425,1.604,0.285c2.062-0.508,3.648,1.834,5.38,0.855,c0.345-0.195,1.341-1.639,1.836-0.829c0.579,0.946,1.098,0.917,2.043,1.269c0.376,0,2.433-0.58,2.095,0.44,c-0.302,0.911-0.533,0.728,0.026,1.502c0.436,0.603,0.291,3.427,1.138,3.368c0.509-0.036,0.857-0.596,1.5-0.596,c0.736,0,1.955,0.986,2.328-0.233c0.426-1.392,1.057-1.31,2.147-0.829c1.018,0.45,1.442,1.692,2.186,2.432l0,0,c-0.363,0.678-0.906,1.191-0.815,2.085c0.138,1.35,0.538,0.798,1.448,1.23c0.455,0.217,0.485,0.901,0.737,1.296,c1.051,1.641,3.309,2.18,4.41,3.938c0.435,0.491,0.905,0.898,1.034,1.556c0.245,1.255-0.29,1.526,0.957,2.202,c0.517,0.281,1.246,0.447,1.19,1.166c-0.094,1.21,0.734,1.207,1.112,2.254C436.043,507.597,436.719,509.512,436.719,510.339,L436.719,510.339z", + "name": "Hormozgan" + } + , + "46": { + "path": "M474.094,222.605l1.452,8.083l-0.828,2.694l0.103,3.212l0.595,1.632l3.828,1.969l5.949,0.026l0.957,0.751l-0.388,0.466l-1.345-0.207,l-0.75,0.725l0.233,2.305l-1.242,0.829l-5.354,5.751l-1.631,3.627l1.526,4.119l1.862,7.72l0.828,4.015l2.612,5.855l0.879,6.684l0,0,l1.138,3.73l-1.267,4.249l-0.75,1.114l0.414,1.684l-0.336,1.166l-0.155,7.564l0,0l1.19,8.316l7.427,1.159l0,0,c0,1.14,0.876,2.604,0.876,3.763c0,1.028-0.49,1.696-1.164,2.409c-0.523,0.555-0.605,1.567-1.112,1.969,c-1.498,4.51-2.897,7.789-2.897,12.616c0,1.108,0.314,2.971,0.026,3.964c0,1.973,0.361,3.519,0.646,5.388,c0.136,0.889,0.58,3.786,1.061,4.43c-0.384,0.517-0.097,0.72-0.879,1.088c-0.374,0.176-1.17,0.207-1.604,0.207,c-1.095,0-2.285,0.088-3.337-0.181c-1.009-0.259-1.1-1.024-1.836-1.554c-1.392-1.571-2.241-3.521-3.13-5.388,c-0.905-1.899-2.542-1.796-3.828-3.083c-1.089-1.089-1.152-1.511-2.742-1.865c-1.205-0.269-3.42-0.665-3.802-2.176,c-1.545-0.39-2.357,1.444-3.957,1.295l-12.104,3.394l-2.897,0.44l-4.216,1.347l0,0l-5.458-8.652l-5.845-9.844l-19.76-9.326,l-12.932-6.424l-6.104-2.176l0,0l-7.785-3.471c-3.533,0-7.423-3.889-10.708-5.052c-3.807-1.348-6.55-3.338-10.785-3.601,l-2.509-0.156l0,0c-0.065-0.46-2.742-3.322-3.026-3.782c-0.378-0.612-0.691-1.287-1.035-1.917c-0.68-1.245-1.572-2.052-2.69-2.953,c-2.147-1.732-4.138-6.948-4.138-9.637c-2.25-2.825-3.331-5.856-6.104-8.238c-2.268-1.949-5.01-5.311-6.621-7.875l-3.776-6.01,c-1.589-2.528-4.561-4.692-6.466-7.202l0,0c0-8.078-1.04-15.524-1.81-23.522l0,0c1.191-0.64,5.518-0.57,7.035-0.57,c3.249,0,3.689-3.329,4.397-6.217c0.883-3.602,3.574-7.314,5.225-10.621l3.983-5.596l0,0c5.691,0,10.888,2.374,17.277,1.347,c5.401-0.868,4.617-7.748,9.725-9.067c6.543-1.689,14.046-0.157,14.949,7.72c0.271,2.362-0.23,7.063,2.379,8.134,c2.921,1.2,2.47,4.386,1.19,6.632c-1.142,1.048-0.904,4.496,0.362,5.44c3.082,2.298,6.276-0.777,9.466-0.777,c1.2,0,2.271,0.77,2.949,1.71c0.444,0.615,2.561,2.072,2.535,2.176c2.966,1.111,9.807-0.762,13.423-0.311,c1.708-0.158,3.346,0.518,5.483,0.052c1.669-0.364,3.564-0.829,5.276-0.829c2.427,0,1.829,2.266,4.63,1.684l3.362-0.699,c1.19-0.248,1.962-1.252,3.181-1.373c2.703,0,3.841,1.219,6.311,1.865c4.416,1.154,8.082,3.714,12.337,4.974,C465.769,226.836,469.925,222.279,474.094,222.605L474.094,222.605z", + "name": "South Khorasan" + } + , + }, + "height": 500, + "width": 550 +}); diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.iraq.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.iraq.js new file mode 100644 index 00000000..1010198c --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.iraq.js @@ -0,0 +1 @@ +jQuery.fn.vectorMap('addMap', 'iraq', {"pathes": {"1": {"path": "M125.762 71.4976l-0.7938 0.2467c-0.4965,0.1542 -0.8363,-0.0117 -1.0584,0.5666 -0.1883,0.4906 -0.1481,0.7334 -0.4745,1.1972 -0.3726,0.5293 -1.0559,0.7039 -0.9854,1.4805 0.0839,0.9234 0.3575,1.277 -0.4653,1.9465 -0.1845,0.3443 -0.4324,1.6622 -0.7756,1.7546 -0.2969,0.08 -1.0177,-0.6974 -1.177,-0.9413 -0.2237,-0.3423 -0.8904,-0.3658 -1.2592,-0.2924 -0.5173,0.1031 0.1802,0.5088 -0.0912,0.8042 -0.291,0.3169 0.2352,0.4444 0.146,0.8042 -0.0571,0.23 -0.4987,0.3691 -0.5201,0.5575 -0.0197,0.1743 0.1648,0.4201 0.1095,0.5209 -0.2754,0.5025 0.1518,0.6887 -0.0274,1.1971 -0.1255,0.3564 -0.2291,0.4782 -0.3102,0.8865 -0.0869,0.438 0.227,0.288 0.2737,0.4935 0.0558,0.245 0.0365,0.8223 0.0365,1.1058 0,0.4783 -0.6858,0.6319 -0.9854,0.9321 -0.107,0.2398 -0.357,0.4721 -0.511,0.6946 -0.1863,0.2694 -0.6754,0.2879 -0.9763,0.53 -0.3483,0.2804 -0.4053,1.2259 -0.7117,1.6358 -0.3265,0.437 -0.3284,1.1217 -0.3284,1.6358 0.926,0.1876 1.2041,-0.1586 1.8157,0.7037 0.4652,0.6561 1.388,0.7405 0.958,1.709 -0.0054,0.1713 0.0059,0.0488 -0.0091,0.1096 -0.1854,0.0927 -0.886,1.5501 -1.031,1.8095 -0.3903,0.6981 -0.0347,1.0128 0.3193,1.5444 0.1069,0.1607 -0.0582,2.2243 -0.2098,2.3761 -0.3034,0.3041 -0.8158,-0.0796 -1.0858,0.2467 -0.2167,0.262 -0.0935,0.7108 -0.2281,1.0784 -0.0758,0.222 -0.2187,0.3645 -0.365,0.5392 -0.1889,0.2254 -0.1638,0.6285 -0.1095,0.8956 0.0549,0.2705 0.2976,0.5049 0.4745,0.7036l0.265 0.393 0 0 -1.36 1.2794 0 0 -1.2135 -1.5901c-0.2411,-0.2632 -0.5015,-0.6908 -0.7299,-0.987 -0.2033,-0.2637 -0.5139,-0.4731 -0.7391,-0.7219 -0.5148,-0.5688 -0.6338,-0.7526 -0.6113,-1.5262 0.0143,-0.4901 -0.1625,-0.606 -0.3924,-0.9961 -0.3375,-0.5724 -0.5831,-0.6104 -1.1765,-0.7951l-4.5986 -0.0365 -1.2229 -0.9139 -5.4928 0 -7.7738 -9.7236 0.0182 -6.1046 -2.6642 3.0706 -5.8395 -4.0028 -0.4927 -7.9506 0 0 0 -3.6555 10.3833 -0.3473 -3.23 -5.0628c0.1264,-0.642 -0.2558,-1.6619 -0.2558,-2.376 0,-1.3906 0.9994,-2.1322 1.9343,-3.0341 0.4386,-0.4232 0.9549,-0.9725 1.5238,-1.1972 0.6425,-0.2539 1.5209,-0.026 2.2354,-0.265 0.594,-0.1945 1.1876,-0.4951 1.7519,-0.7768 0.4584,-0.2289 0.9803,-0.3038 1.4416,-0.5117l0.6569 -0.0822 0 0c0.0481,0.6366 0.0298,0.9099 -0.2098,1.5169 -0.1298,0.3291 -0.2778,0.6375 -0.3649,0.9779 -0.0307,0.1198 -0.2079,0.4587 -0.1095,0.5574 0.2255,0.2265 0.7802,0.2831 1.0858,0.4296 0.341,0.1634 0.2554,0.4876 0.2554,0.8224l0 0 -2.9559 1.0693 2.5183 6.1594c0.5629,0.3712 1.97,0.6815 2.6457,0.8134 1.3177,0.2574 2.4226,1.0733 3.6315,1.6084 1.2722,0.5632 1.6817,1.3643 2.6095,2.2938 0.6821,0.6357 1.1333,1.6724 2.2081,1.6724 0.2645,0 0.9659,-0.1084 1.1223,0.0822 0.971,1.1839 2.6094,1.9096 3.6041,3.0706 0.5995,0.6996 0.6633,0.3511 1.0857,-0.4204 0.4688,-0.856 0.6123,-2.1303 1.1406,-2.8512 0.3185,-0.2095 0.7264,-1.2365 0.8942,-1.6084 0.3772,-0.8361 0.8828,-1.4374 0.9763,-2.3761 0.0566,-0.569 -0.151,-1.5042 0.7025,-1.6449l0 0c0.0891,0.1455 0.2149,0.2746 0.292,0.4295 0.0314,0.0257 0.0411,0.0388 0.0639,0.0731 0.4656,0.2999 0.522,0.732 1.1861,0.8407 0.8036,0.1316 1.7691,0.0731 2.5913,0.0731 0.4239,0 0.8071,0.0259 1.2227,0.0823 0.5187,0.0703 0.7939,0.3667 1.2226,0.594 0.1945,0.2877 0.5056,0.5286 0.6479,0.8499 0.1827,0.4122 0.3179,0.8694 0.1642,1.316 -0.1378,0.4001 -0.3102,1.0892 -0.3102,1.5079l0.0182 0.5026 0 0z","name": "salah ad-Din"},"2": {"path": "M118.664 65.2285c0.0891,0.1455 0.2149,0.2746 0.292,0.4295 0.0314,0.0257 0.0411,0.0388 0.0639,0.0731 0.4656,0.2999 0.522,0.732 1.1861,0.8407 0.8036,0.1316 1.7691,0.0731 2.5913,0.0731 0.4239,0 0.8071,0.0259 1.2227,0.0823 0.5187,0.0703 0.7939,0.3667 1.2226,0.594 0.1945,0.2877 0.5056,0.5286 0.6479,0.8499 0.1827,0.4122 0.3179,0.8694 0.1642,1.316 -0.1378,0.4001 -0.3102,1.0892 -0.3102,1.5079l0.0182 0.5026 0 0c0.4194,0.21 0.8462,0.4882 1.3322,0.3198 1.0067,-0.3487 0.9951,-1.352 1.7792,-0.0457 0.6421,1.0696 1.0296,-0.5466 1.4872,-0.0182l0.7756 0.8956c0.1519,0.1753 -0.0726,0.5719 -0.1277,0.7859 -0.1691,0.6557 0.6843,0.1998 0.6843,0.7676 0,0.5248 0.0119,0.8572 0.3467,1.2886 -0.0616,0.4954 0.0698,0.7447 0.1278,1.2063 0.1201,0.06 0.2926,0.3005 0.4379,0.0914 0.2616,-0.3767 0.6902,-0.9738 1.0493,-1.2612 0.3051,-0.2443 0.6831,0.0512 0.9033,-0.1462 0.3613,-0.3237 1.0164,-0.4532 1.25,-0.8407 0.0921,-0.1529 0.0347,-0.4728 0.0822,-0.658 0.0884,-0.3442 0.1795,-0.5717 0.3193,-0.9047 0.2786,-0.661 0.7421,-0.9607 0.8759,-1.6907 0.2094,-1.1429 1.3068,-1.5315 1.8523,-2.4857 0.288,-0.504 -0.6205,-0.247 -0.6205,-0.6946 0,-0.1245 0.4295,-0.405 0.5292,-0.53 0.1672,-0.2095 0.1612,-0.4405 0.3467,-0.6397 0.2326,-0.0976 0.4824,-0.4292 0.584,-0.658 0.1154,-0.2597 0.0078,-0.8485 0.3558,-0.8682 0.3243,-0.0184 0.6927,-0.3107 1.022,-0.3107 0.153,0.6189 -0.1773,1.4864 -0.1095,2.175 0.0818,0.8314 0.3526,2.4684 0.6387,3.2534l0 0c0.4609,0 0.471,-0.101 0.9124,0.1462 0.4563,0.2554 0.4359,-0.6399 0.5292,-0.8864 0.0921,-0.2435 0.4079,-0.269 0.365,-0.5758 -0.0781,-0.5585 -0.6369,-1.1267 -0.1369,-1.6267 0.1561,-0.1561 1.1401,-0.0605 0.5748,-0.3838l0.1313 -0.6504c0.0091,-0.045 0.009,-0.0244 0.0426,-0.0041 0.0697,0.0427 0.1656,0.0533 0.328,0.0148 0.2052,-0.0487 0.5073,0.3621 0.6387,0.4843 0.2186,0.2032 0.4174,-0.1722 0.5474,-0.0274 0.1805,0.2011 0.1979,0.1387 0.4289,0.2102 0.058,0.018 0.7433,0.6325 0.6022,0.064 -0.2573,-1.0363 0.579,-0.2711 0.9945,-0.5209 0.2928,-0.176 0.7064,-0.0974 0.8668,-0.4204 0.0479,-0.0965 0.1037,-0.1837 0.1721,-0.2671l-0.3546 -0.3086c-0.3223,-0.324 -0.2697,-0.8511 0.0457,-1.1424 0.3578,-0.3306 0.629,-0.3076 0.2646,-0.8042 -0.2101,-0.2865 -0.1628,-0.3219 -0.5384,-0.2833 -0.4385,0.045 -0.8354,-0.0079 -0.5201,-0.5666 0.2304,-0.4085 0.7088,-0.4593 0.5931,-1.0418 -0.1118,-0.5634 -1.168,-1.3031 -1.688,-1.4713l-1.3504 -2.5771 0.0365 -0.7128 0.0183 -0.0092c0.0174,-0.0706 0.3134,-0.0438 0.3741,-0.0639 0,-0.0218 0.0056,-0.0308 -0.0183,-0.0366 0,-0.1142 -0.2554,-0.2106 -0.2554,-0.4295 0,-0.2436 -0.061,-0.3609 -0.2099,-0.5483 -0.5176,-0.6519 0.4593,-0.1214 0.6661,-0.1097 0.2859,0.0161 -0.0399,-0.4351 -0.1004,-0.53 -0.0654,-0.1028 -0.0547,-0.3008 -0.0547,-0.4204 0,-0.2506 0.1273,-0.269 -0.1734,-0.4113 -0.3088,-0.146 -0.1117,-0.2415 -0.0456,-0.5209 0.1115,-0.3357 0.4653,-1.0083 0.8668,-0.8773 0.4453,0.1454 0.8749,0.461 1.3869,0.2193 0.4665,-0.2201 0.2355,0.0823 0.6022,0.0823 0.203,-0.6137 0.5894,-0.8168 1.1861,-0.6763 0.5338,0.1256 0.8041,-0.2926 1.1497,-0.6397 0.3361,-0.3374 0.2691,-0.2536 0.7482,-0.3747 0.0307,-0.1244 -0.0752,-0.512 0.1095,-0.5574 0.019,-0.0774 0.0401,-0.6599 -0.0092,-0.6763 -0.021,-0.0849 -0.627,0.1268 -0.739,-0.329 -0.1969,-0.0486 -0.3889,0.5882 -0.9033,0.4661 -0.402,-0.0955 -0.5445,0.661 -0.9033,0.1645 -0.2779,-0.3847 -0.2954,0.0974 -0.5475,0.0822 -0.2007,-0.012 -0.438,-0.6489 -0.5292,-0.8133 -0.1317,-0.2375 -1.0654,-0.4202 -1.3048,-0.3747 -0.4018,0.0763 -0.5161,0.3975 -0.9945,0.3838 -0.3952,0 -0.8851,-0.111 -0.8851,0.2833 0,0.2099 -0.8772,-0.2193 -1.031,-0.2193 -0.3662,0 -0.3422,0.4025 -0.5383,0.5118 -0.1426,0.0796 -0.2185,-0.0979 -0.2829,-0.0731 -0.1202,0.0462 -0.2853,0.1693 -0.4197,0.1279 -0.1616,-0.0499 -0.3614,-0.3203 -0.438,-0.329 -0.1481,-0.0167 -0.2965,0.2219 -0.4653,0.265 -0.0982,0.0251 -0.2681,0.1855 -0.292,0.1828 -0.3148,-0.0359 -0.7615,-1.3924 -0.9489,-1.645 -0.2367,-0.3193 -0.6089,-0.4227 -0.6478,-0.8316 -0.0144,-0.1514 -0.8085,-0.8193 -0.9672,-0.8681 -0.4934,-0.152 -0.7933,-0.4701 -1.0949,-0.8682l-0.8942 -0.0731c-0.1526,0.0941 -0.3792,-0.0183 -0.5566,-0.0183 -0.1017,0 -0.6906,0.1556 -0.7755,0.2193 -0.3531,0.2651 -0.6056,0.6965 -0.9763,0.2102 -0.185,-0.2427 -0.2912,0.1579 -0.438,0 -0.0457,-0.0492 -0.0026,-0.2623 -0.1095,-0.201 -0.1145,0.0656 0.0509,-0.4037 -0.0912,-0.4478 -0.0033,-0.001 -0.0268,-0.0052 -0.0905,-0.0194 0.224,-0.3076 0.7558,-1.0303 0.8295,-1.4154 0.106,-0.5538 -0.1815,-0.5619 -0.5748,-0.7585 -0.5415,-0.2707 -0.366,-1.397 -0.2646,-1.8552 0.0361,-0.1636 -0.3472,-0.9064 -0.4745,-1.0144 -0.1718,-0.1456 -0.724,-0.0023 -0.666,-0.3198 0.0609,-0.3339 0.4562,-0.2019 0.4562,-0.5758 0,-0.3353 -0.7065,-0.3424 -0.6205,-0.6762 0.0274,-0.334 0.3641,-0.4424 0.2373,-0.7951 -0.1054,-0.2931 -0.0822,-0.5032 -0.0822,-0.8225 0,-0.267 -0.6273,-0.982 -0.8212,-0.9413 -0.2971,0.0625 -1.0653,0.0787 -1.2226,0.3199 -0.1218,0.1869 -0.3159,0.3653 -0.5475,0.2285 -0.682,-0.4027 -0.6748,-0.8591 -1.1131,-1.3708 -0.1788,-0.2089 -0.0358,-0.9249 -0.2373,-0.9961 -0.2042,-0.0721 -0.7413,-0.3477 -0.8602,-0.6481l0 0c-1.1616,0.436 -1.9794,-0.0912 -2.9628,0.9953 -0.7789,0.8605 -1.424,-0.7289 -1.9526,-0.859 -0.4388,-0.1079 -1.0156,0.383 -1.2409,0.7219 -0.4545,0.6839 -0.5372,0.9662 -1.4143,1.0419l0.0365 2.8512c0.3053,0.1032 0.9106,-0.1333 1.0949,-0.0822 0.3703,0.1026 0.2653,0.9333 0.9581,0.9595 0.4381,0.0165 0.4014,-0.039 0.4014,0.4752 0,0.572 0.156,0.4801 -0.4653,0.5027 -0.3098,0.0113 -1.7648,0.0559 -1.8066,0.2741 -0.073,0.3804 -0.0365,0.8952 -0.0365,1.2886 0,0.0735 -0.0596,0.383 0.0183,0.4021 0.0449,0.1817 1.4749,0.9603 1.7336,1.3525l1.5237 1.8278c0.4139,0.4967 0.777,0.7865 1.3048,1.124 0.236,0.1508 0.6573,0.4017 0.8121,0.6306 0.0853,0.126 0.6534,0.8875 0.2189,0.8042 -0.1651,-0.0317 -0.3698,-0.2709 -0.5201,-0.2102 -0.2811,0.1135 -0.0141,0.5113 -0.3467,0.594 -0.3423,0.0852 -0.3583,-0.4295 -0.5474,-0.4295 -0.2988,0 -0.346,0.818 -0.6935,0.3381 -0.3523,-0.4863 -0.7399,-0.466 -1.2409,-0.1828l0 0 0.2646 1.0693c0,0.8834 -0.3178,1.9544 0.5292,2.5405 0.8368,0.5789 -0.1678,1.6073 -0.2737,2.3304 -0.0791,0.5407 0.4422,1.4213 0.6478,1.9283 0.1181,0.5889 0.847,1.0918 0.8121,1.6723 -0.0242,0.4017 -0.8779,0.9319 -1.1679,1.2063 -1.1278,1.0669 -1.1195,1.9558 -1.6971,3.2534 -0.2333,0.524 -0.9889,1.4597 -1.5877,1.5536l-1.323 0.5118 0 0z","name": "As-Sulaymaniyyah"},"3": {"path": "M98.4807 57.36l-2.9559 1.0693 2.5183 6.1594c0.5629,0.3712 1.97,0.6815 2.6457,0.8134 1.3177,0.2574 2.4226,1.0733 3.6315,1.6084 1.2722,0.5632 1.6817,1.3643 2.6095,2.2938 0.6821,0.6357 1.1333,1.6724 2.2081,1.6724 0.2645,0 0.9659,-0.1084 1.1223,0.0822 0.971,1.1839 2.6094,1.9096 3.6041,3.0706 0.5995,0.6996 0.6633,0.3511 1.0857,-0.4204 0.4688,-0.856 0.6123,-2.1303 1.1406,-2.8512 0.3185,-0.2095 0.7264,-1.2365 0.8942,-1.6084 0.3772,-0.8361 0.8828,-1.4374 0.9763,-2.3761 0.0566,-0.569 -0.151,-1.5042 0.7025,-1.6449l0 0 1.323 -0.5118c0.5988,-0.0939 1.3544,-1.0296 1.5877,-1.5536 0.5776,-1.2976 0.5693,-2.1865 1.6971,-3.2534 0.29,-0.2744 1.1437,-0.8046 1.1679,-1.2063 0.0349,-0.5805 -0.694,-1.0834 -0.8121,-1.6723 -0.2056,-0.507 -0.7269,-1.3876 -0.6478,-1.9283 0.1059,-0.7231 1.1105,-1.7515 0.2737,-2.3304 -0.847,-0.5861 -0.5292,-1.6571 -0.5292,-2.5405l-0.2646 -1.0693 0 0 -0.5931 -0.1827c-0.5802,-0.0366 -0.7761,-0.1021 -1.2135,-0.4295 -0.2482,-0.1859 -1.165,0.5556 -1.3321,0.7676 -0.1952,0.2478 -0.4652,0.1994 -0.6935,0.0274 -0.3801,-0.2866 -0.7414,-0.1 -1.1405,0.0274 -0.4111,0.1311 -1.1616,0.745 -1.5511,0.6306 -0.4876,-0.1433 -0.2854,0.0573 -0.6479,0.1828 -0.1714,0.0594 -0.7391,-0.2309 -0.8941,-0.3199 -0.4519,-0.2594 -1.0061,-0.0874 -1.5055,-0.1188 -0.4306,0 -1.2071,-0.0681 -1.5785,0.1645 -0.3052,0.1912 -0.6936,0.9014 -0.9125,0.9687 -0.2416,0.0744 -1.5394,-1.0043 -1.7883,-1.1606 -2.2637,-1.4211 -3.2193,2.0587 -3.5311,3.5458 -0.1849,0.8519 -0.3207,1.8333 -0.6843,2.6228 -0.1991,0.4321 -0.1548,1.6922 -0.5019,1.8186 -0.3144,0.1146 -0.6452,-0.1109 -0.8668,-0.3198 -0.5607,-0.5288 -0.3863,-0.552 -1.1953,-0.4204 -0.424,0.069 -0.2483,1.5297 -0.3558,1.9648 -0.2983,0 -0.8636,-1.4348 -1.0949,-1.4348 -0.0533,0.217 -0.3285,0.2712 -0.3285,0.6489 0,0.2307 0.0368,0.454 -0.2555,0.2284l-1.3139 -1.0144 0 0z","name": "Kirkuk"},"4": {"path": "M110.769 17.3229l0.2482 0.8322c-0.0439,0.3169 0.5918,1.2374 0.3741,1.4348 -0.2189,0.1986 0.146,0.8703 0.146,1.1789l-0.0183 0.0091c-0.0163,0.0495 -0.4073,-0.084 -0.5657,0 -0.3536,0.1874 -0.508,0.6237 -0.7299,0.9687 -0.4494,0.699 -1.2827,1.0751 -1.8705,1.6358l-1.5329 1.4622 0 0 -0.6204 -0.1553c-0.4888,-0.0924 -1.0703,-0.0335 -1.5603,0.0274 -0.571,0.0709 -1.2403,0.3107 -1.7975,0.3107 -0.3225,0 -0.4052,0.013 -0.4744,0.3838 -0.0833,0.4459 -0.1469,0.4491 0.2646,0.5757 0.3036,0.0935 0.6286,0.2745 0.7664,0.5666 0.281,0.5952 0.1722,1.4393 -0.4106,1.8095 -0.7092,0.2364 -1.0382,0.4674 -1.8248,0.5483 -0.6729,0.0691 -1.0284,-0.1572 -1.5603,-0.5026 -0.7466,-0.4847 -1.957,-1.7977 -2.8832,-1.7089 -1.0578,0.1015 -1.1298,0.879 -1.8432,1.2977 -0.1709,0.8567 -0.9048,1.5747 -1.5602,2.111 -0.6086,0.4979 -1.2585,0.6762 -1.98,0.9504 -0.46,0.1747 -1.0898,0.3732 -1.5785,0.2102 -0.5986,-0.3426 -0.8011,0.9246 -1.2226,-0.0822 -0.2864,-0.684 -1.2004,0.3133 -1.0311,-0.5392 0.1414,-0.7123 -0.2662,-0.2259 -0.593,-0.6397 -0.595,-0.7536 -0.5413,-0.953 -1.3961,-0.4478 -0.8437,0.4985 -1.1166,-0.376 -1.5693,-0.923 -0.2839,-0.3432 -1.0109,-0.1836 -0.8303,-0.6123 0.1134,-0.3416 -0.1574,-0.2774 -0.2555,-0.4844 -0.0998,-0.2108 0.1814,-0.3577 0.1551,-0.5757 -0.0156,-0.1299 -0.173,-0.164 -0.2281,-0.265 -0.0747,-0.1371 0.0342,-0.4459 0.1004,-0.5666 0.2112,-0.3854 -0.3329,-0.1451 -0.4836,-0.1371 -0.2832,0.0152 -0.7457,-0.4402 -0.9216,-0.6397 -0.3271,-0.3707 -0.5153,-0.8171 -0.6478,-1.2886l-0.0932 -0.9408 0 0 -0.0963 -0.6981 -0.1021 -0.5178 0 0 0.8382 -0.0083c0.422,-0.0765 0.5797,-0.4048 0.9954,-0.4578 0.3477,-0.0444 0.6277,-0.0091 0.9854,-0.1005 0.2501,-0.0638 0.9939,-0.0799 1.0767,-0.3107 0.1051,-0.2926 0.2931,-0.5407 0.5201,-0.7677 0.1035,-0.1035 0.2812,-0.2822 0.2463,-0.4295 -0.049,-0.2072 0.4454,-0.4296 0.584,-0.6306 0.1378,-0.2 0.0456,-0.4663 0.0456,-0.7036 0.0727,-0.0183 0.4512,0.0026 0.4653,-0.0549 0.0183,-0.0045 0.1206,-0.385 0.1551,-0.4295 -0.0858,-0.7758 0.0759,-0.0755 0.5384,-0.5026 0.0574,-0.0531 0.2824,-0.1556 0.3011,-0.2102 0.0182,-0.0529 -0.0619,-0.336 0,-0.3564 0.069,-0.2809 0.8244,-0.5594 0.885,-0.8682l0.0092 -0.0091c0.1611,0 0.3677,0.1188 0.5657,0.1188 0.0112,0.0224 0.0377,0.0314 0.0638,0.0365l0.0092 0.0092c0.2046,0.8278 0.1759,0.2437 0.6387,0.53 0.3299,0.2042 1.5249,0.9159 1.8887,0.7402 0.0813,-0.0393 0.0535,-0.2283 0.219,-0.2833 0.5603,-0.1861 0.6743,0.007 0.8941,-0.6671 0.2809,0 0.3775,0.1209 0.5657,-0.0914 0.2348,-0.2651 0.6341,-0.1326 0.9307,-0.265 0.2579,-0.0285 1.4776,0.2516 1.5603,0.4387 0.1175,0.266 0.5909,-0.0661 0.7208,0.1462 0.12,0.1963 0.1809,0.2974 0.4197,0.3564 0.0801,0.3239 0.5324,0.7808 0.8942,0.5392 0.3463,-0.2311 0.2458,-0.5761 0.9124,-0.4113 0.1173,0.5974 1.2145,1.0254 1.7519,1.2795 0.4255,0.2013 0.3337,0.5273 0.9033,0.5026 0.2148,-0.0093 0.954,-0.564 1.0219,-0.0823 0.1649,0.0829 0.2412,0.1789 0.438,0.2376l0.2281 -0.0182c0.2151,0.5047 0.0633,0.5386 0.6843,0.3655 0.2245,-0.0626 0.6383,-0.351 0.8485,-0.3107 0.5086,0.0975 1.3296,-0.0349 1.7702,0.1462 0.2321,0.0954 0.2517,0.58 0.5109,0.6946 0.3138,0.1386 0.3275,-0.1914 0.4562,-0.4204 0.1997,-0.3555 0.7419,0.1081 1.1041,-0.1097 0.3641,-0.2191 0.4182,-0.5988 0.7299,-0.8225 0,-0.2265 0.1036,-0.4707 0.0821,-0.7768 -0.0061,-0.0879 0.477,-0.076 0.6205,-0.2101 0.2697,-0.2518 0.4677,-0.7002 0.885,-0.5392 0.0886,0.0342 0.1759,0.0769 0.2628,0.1182l0 0z","name": "Duhok"},"5": {"path": "M110.769 17.3229l0.2482 0.8322c-0.0439,0.3169 0.5918,1.2374 0.3741,1.4348 -0.2189,0.1986 0.146,0.8703 0.146,1.1789l-0.0183 0.0091c-0.0163,0.0495 -0.4073,-0.084 -0.5657,0 -0.3536,0.1874 -0.508,0.6237 -0.7299,0.9687 -0.4494,0.699 -1.2827,1.0751 -1.8705,1.6358l-1.5329 1.4622 0 0 1.688 0.6671c0.4293,0.1695 0.8173,0.5258 1.2774,0.7403 0.4178,0.1949 0.0949,0.8416 0.4471,0.9047 0.3606,0.0647 0.2925,0.2765 0.3376,0.6032 0.0805,0.5832 0.3793,0.1181 0.6661,0.201 0.2934,0.0849 0.4676,0.3269 0.7299,0.4661 0.2829,0.15 0.6586,-0.0119 0.9398,0.1005 0.3232,0.1291 0.9194,0.37 1.1405,0.6397 0.197,0.2401 0.2567,0.5681 0.3376,0.859 0.0718,0.2578 0.9431,0.4487 0.657,0.8865 -0.34,0.5205 -0.9183,0.7987 -1.2592,1.3525 -0.117,0.3642 -1.2105,1.2612 -1.5785,1.2612 -0.1812,0 -0.2714,-0.1935 -0.52,-0.1554 -0.3488,0.0534 -0.6528,0.3347 -0.949,0.064 -0.6049,-0.5531 -0.7431,-0.1854 -1.2226,0.3564 -0.1834,0.2071 -0.5019,0.4474 -0.6205,0.6854 -0.2246,0.4505 0.039,0.292 -0.4379,0.4661 -0.408,0.0697 -0.1012,0.594 -0.6661,0.594 -1.2974,0 -0.0839,0.9905 -0.9216,1.2702 -0.1485,0.0495 -0.5093,-0.1135 -0.447,0.1463 0.1874,0.7803 -0.9089,2.0426 -1.3869,2.5679 -0.745,0.8189 -1.9003,1.1634 -2.5457,2.1019 -0.1388,0.4062 -0.2177,0.9023 -0.7026,0.987 -0.631,0.1103 -0.8484,3.2448 -2.2719,3.7012 -0.98,0.3143 -0.6542,0.6004 -0.3924,1.4896 0.182,0.618 -0.5168,1.3684 -0.7573,1.91 0.0116,0.2929 -0.2638,0.5994 -0.3741,0.8773 -0.3282,0.8262 -0.1643,1.5777 -0.1643,2.4675l0 0c0.0481,0.6366 0.0298,0.9099 -0.2098,1.5169 -0.1298,0.3291 -0.2778,0.6375 -0.3649,0.9779 -0.0307,0.1198 -0.2079,0.4587 -0.1095,0.5574 0.2255,0.2265 0.7802,0.2831 1.0858,0.4296 0.341,0.1634 0.2554,0.4876 0.2554,0.8224l0 0 1.3139 1.0144c0.2923,0.2256 0.2555,0.0023 0.2555,-0.2284 0,-0.3777 0.2752,-0.4319 0.3285,-0.6489 0.2313,0 0.7966,1.4348 1.0949,1.4348 0.1075,-0.4351 -0.0682,-1.8958 0.3558,-1.9648 0.809,-0.1316 0.6346,-0.1084 1.1953,0.4204 0.2216,0.2089 0.5524,0.4344 0.8668,0.3198 0.3471,-0.1264 0.3028,-1.3865 0.5019,-1.8186 0.3636,-0.7895 0.4994,-1.7709 0.6843,-2.6228 0.3118,-1.4871 1.2674,-4.9669 3.5311,-3.5458 0.2489,0.1563 1.5467,1.235 1.7883,1.1606 0.2189,-0.0673 0.6073,-0.7775 0.9125,-0.9687 0.3714,-0.2326 1.1479,-0.1645 1.5785,-0.1645 0.4994,0.0314 1.0536,-0.1406 1.5055,0.1188 0.155,0.089 0.7227,0.3793 0.8941,0.3199 0.3625,-0.1255 0.1603,-0.3261 0.6479,-0.1828 0.3895,0.1144 1.14,-0.4995 1.5511,-0.6306 0.3991,-0.1274 0.7604,-0.314 1.1405,-0.0274 0.2283,0.172 0.4983,0.2204 0.6935,-0.0274 0.1671,-0.212 1.0839,-0.9535 1.3321,-0.7676 0.4374,0.3274 0.6333,0.3929 1.2135,0.4295l0.5931 0.1827 0 0c0.501,-0.2832 0.8886,-0.3035 1.2409,0.1828 0.3475,0.4799 0.3947,-0.3381 0.6935,-0.3381 0.1891,0 0.2051,0.5147 0.5474,0.4295 0.3326,-0.0827 0.0656,-0.4805 0.3467,-0.594 0.1503,-0.0607 0.355,0.1785 0.5201,0.2102 0.4345,0.0833 -0.1336,-0.6782 -0.2189,-0.8042 -0.1548,-0.2289 -0.5761,-0.4798 -0.8121,-0.6306 -0.5278,-0.3375 -0.8909,-0.6273 -1.3048,-1.124l-1.5237 -1.8278c-0.2587,-0.3922 -1.6887,-1.1708 -1.7336,-1.3525 -0.0779,-0.0191 -0.0183,-0.3286 -0.0183,-0.4021 0,-0.3934 -0.0365,-0.9082 0.0365,-1.2886 0.0418,-0.2182 1.4968,-0.2628 1.8066,-0.2741 0.6213,-0.0226 0.4653,0.0693 0.4653,-0.5027 0,-0.5142 0.0367,-0.4587 -0.4014,-0.4752 -0.6928,-0.0262 -0.5878,-0.8569 -0.9581,-0.9595 -0.1843,-0.0511 -0.7896,0.1854 -1.0949,0.0822l-0.0365 -2.8512c0.8771,-0.0757 0.9598,-0.358 1.4143,-1.0419 0.2253,-0.3389 0.8021,-0.8298 1.2409,-0.7219 0.5286,0.1301 1.1737,1.7195 1.9526,0.859 0.9834,-1.0865 1.8012,-0.5593 2.9628,-0.9953l0 0c-0.0396,-0.1002 -0.0329,-0.2032 0.0482,-0.3024 0.1432,-0.1751 0.4521,-0.0783 0.5931,-0.2193 0.1372,-0.1372 -0.1262,-0.5451 -0.1916,-0.6763 -0.2292,-0.4559 0.6843,-0.319 0.6843,-0.6397 0,-0.3181 0.0035,-0.7726 -0.0456,-1.0783 -0.1303,-0.8111 -0.3804,-1.9476 -1.4417,-1.709 -0.6301,0.1417 -0.1259,-1.26 -1.0037,-0.6854 -0.4095,0.2681 -0.5324,-0.1702 -0.8394,-0.0914 -0.6133,0.1576 -0.4731,0.0726 -0.6022,-0.4569 -0.1422,-0.5828 0.4614,-0.6236 0.4106,-0.8225 -0.1213,-0.4753 0.6414,-0.3213 0.7299,-0.795 0.0248,-0.4194 0.1016,-0.848 -0.0729,-1.2429 -0.1273,-0.2879 -0.3285,-0.3656 -0.3285,-0.722 0,-0.3104 0.4315,-1.1662 0.1551,-1.4439 -0.245,-0.246 -0.7005,0.0209 -0.8394,-0.466 -0.0257,-0.0043 -0.0163,-0.0072 -0.0365,-0.0275 -0.3345,0.084 -0.6365,0.4828 -0.8121,-0.0913 -0.0635,-0.2079 -0.3832,-0.5894 -0.3832,-0.6946 0,-0.2931 -0.1378,-0.3181 -0.1643,-0.5026 -0.0908,-0.0519 -0.2535,-0.2373 -0.2918,-0.329l0.5291 -0.53 0 0c-0.1674,-0.1221 -0.2615,-0.2387 -0.438,-0.329 -0.1665,-0.0853 -0.4532,-0.0211 -0.5839,-0.1645 -0.3663,-0.4016 -1.1536,0.1685 -1.3139,-0.2468 -0.1129,-0.2924 -0.6849,0.0247 -0.8395,0.1188 -0.0961,0.0586 -0.238,0.3386 -0.3193,0.3564 -0.1004,0.0219 -0.2496,-0.0008 -0.3559,0.0092 -0.1413,0.1939 -0.2172,0.7777 -0.4197,0.8407 -0.3808,0.1186 -0.2677,0.0064 -0.4288,0.3382 -0.0708,0.1457 -0.3135,0.2443 -0.4562,0.3198 -0.1932,0.1021 -1.8217,1.187 -1.9344,0.7311 -0.0652,0 -0.5495,0.289 -0.5931,0.3381 -0.032,0.0362 0.1886,0.3856 0.1552,0.5209 -0.3206,0.046 -0.7221,1.0255 -0.8121,1.2977 -0.1943,0 -0.4783,-0.3254 -0.7664,-0.3472 -0.4748,-0.0359 -0.3421,-0.236 -0.3924,-0.594 -0.0351,-0.2494 -0.1159,-0.2778 -0.2555,-0.4753 -0.2001,-0.2829 -0.0869,-0.4079 -0.1825,-0.7128 -0.657,-0.376 -0.3879,-0.4214 -0.593,-0.9595 -0.1464,-0.3844 0.2997,-0.6526 0.4836,-0.9687 0.0307,-0.0529 0.0712,-0.2783 0.1277,-0.2925 0.0212,-0.0859 0.9763,0.1431 0.9763,-0.3381 0,-0.4598 -0.2737,-0.6126 -0.2737,-0.9778 0,-0.1511 0.1148,-0.6805 0.073,-0.6946l0 -0.0183c-0.2541,-0.0357 -0.507,-0.3651 -0.5566,-0.6031 -0.0751,-0.3609 -0.4321,-0.1229 -0.6843,-0.2285 -0.179,-0.075 -0.1741,-0.2582 -0.438,-0.3198 -0.3883,-0.0908 -0.4823,-0.1662 -0.7208,-0.4661 -0.1233,-0.1549 -0.3719,0.0285 -0.5657,0.0457 -0.2851,0.1628 -0.5438,0.0503 -0.8048,-0.0737l0 0z","name": "Arbil"},"6": {"path": "M80.7412 23.127l0.0932 0.9408c0.1325,0.4715 0.3207,0.9179 0.6478,1.2886 0.1759,0.1995 0.6384,0.6549 0.9216,0.6397 0.1507,-0.008 0.6948,-0.2483 0.4836,0.1371 -0.0662,0.1207 -0.1751,0.4295 -0.1004,0.5666 0.0551,0.101 0.2125,0.1351 0.2281,0.265 0.0263,0.218 -0.2549,0.3649 -0.1551,0.5757 0.0981,0.207 0.3689,0.1428 0.2555,0.4844 -0.1806,0.4287 0.5464,0.2691 0.8303,0.6123 0.4527,0.547 0.7256,1.4215 1.5693,0.923 0.8548,-0.5052 0.8011,-0.3058 1.3961,0.4478 0.3268,0.4138 0.7344,-0.0726 0.593,0.6397 -0.1693,0.8525 0.7447,-0.1448 1.0311,0.5392 0.4215,1.0068 0.624,-0.2604 1.2226,0.0822 0.4887,0.163 1.1185,-0.0355 1.5785,-0.2102 0.7215,-0.2742 1.3714,-0.4525 1.98,-0.9504 0.6554,-0.5363 1.3893,-1.2543 1.5602,-2.111 0.7134,-0.4187 0.7854,-1.1962 1.8432,-1.2977 0.9262,-0.0888 2.1366,1.2242 2.8832,1.7089 0.5319,0.3454 0.8874,0.5717 1.5603,0.5026 0.7866,-0.0809 1.1156,-0.3119 1.8248,-0.5483 0.5828,-0.3702 0.6916,-1.2143 0.4106,-1.8095 -0.1378,-0.2921 -0.4628,-0.4731 -0.7664,-0.5666 -0.4115,-0.1266 -0.3479,-0.1298 -0.2646,-0.5757 0.0692,-0.3708 0.1519,-0.3838 0.4744,-0.3838 0.5572,0 1.2265,-0.2398 1.7975,-0.3107 0.49,-0.0609 1.0715,-0.1198 1.5603,-0.0274l0.6204 0.1553 0 0 1.688 0.6671c0.4293,0.1695 0.8173,0.5258 1.2774,0.7403 0.4178,0.1949 0.0949,0.8416 0.4471,0.9047 0.3606,0.0647 0.2925,0.2765 0.3376,0.6032 0.0805,0.5832 0.3793,0.1181 0.6661,0.201 0.2934,0.0849 0.4676,0.3269 0.7299,0.4661 0.2829,0.15 0.6586,-0.0119 0.9398,0.1005 0.3232,0.1291 0.9194,0.37 1.1405,0.6397 0.197,0.2401 0.2567,0.5681 0.3376,0.859 0.0718,0.2578 0.9431,0.4487 0.657,0.8865 -0.34,0.5205 -0.9183,0.7987 -1.2592,1.3525 -0.117,0.3642 -1.2105,1.2612 -1.5785,1.2612 -0.1812,0 -0.2714,-0.1935 -0.52,-0.1554 -0.3488,0.0534 -0.6528,0.3347 -0.949,0.064 -0.6049,-0.5531 -0.7431,-0.1854 -1.2226,0.3564 -0.1834,0.2071 -0.5019,0.4474 -0.6205,0.6854 -0.2246,0.4505 0.039,0.292 -0.4379,0.4661 -0.408,0.0697 -0.1012,0.594 -0.6661,0.594 -1.2974,0 -0.0839,0.9905 -0.9216,1.2702 -0.1485,0.0495 -0.5093,-0.1135 -0.447,0.1463 0.1874,0.7803 -0.9089,2.0426 -1.3869,2.5679 -0.745,0.8189 -1.9003,1.1634 -2.5457,2.1019 -0.1388,0.4062 -0.2177,0.9023 -0.7026,0.987 -0.631,0.1103 -0.8484,3.2448 -2.2719,3.7012 -0.98,0.3143 -0.6542,0.6004 -0.3924,1.4896 0.182,0.618 -0.5168,1.3684 -0.7573,1.91 0.0116,0.2929 -0.2638,0.5994 -0.3741,0.8773 -0.3282,0.8262 -0.1643,1.5777 -0.1643,2.4675l0 0 -0.6569 0.0822c-0.4613,0.2079 -0.9832,0.2828 -1.4416,0.5117 -0.5643,0.2817 -1.1579,0.5823 -1.7519,0.7768 -0.7145,0.239 -1.5929,0.0111 -2.2354,0.265 -0.5689,0.2247 -1.0852,0.774 -1.5238,1.1972 -0.9349,0.9019 -1.9343,1.6435 -1.9343,3.0341 0,0.7141 0.3822,1.734 0.2558,2.376l3.23 5.0628 -10.3833 0.3473 0 3.6555 0 0 -8.8875 0.1005 -3.8322 -1.2154c-0.489,-0.1966 -1.9201,-0.5846 -2.2263,-1.0144 -0.8084,-0.2015 -1.7486,0.0048 -2.6004,-0.1005 -0.0507,-0.0405 -0.1489,-0.0666 -0.1734,-0.128 -0.3988,-0.2498 -0.7649,-0.8062 -1.1679,-1.1149 -0.4167,-0.3193 -1.0228,-0.5255 -1.5055,-0.722l-0.8248 -0.3194 0 0 -0.0232 -0.6401 0.1095 -2.4492 0.8212 -2.3943 0.0364 -2.4858 2.0986 -2.9061 -0.292 -4.88 -1.989 -4.7887 0.4744 -6.3605 2.1533 -3.8017 7.5366 -1.4074 9.6511 -10.6095 0 0z","name": "Ninawa"},"7": {"path": "M119.704 109.423c-0.1021,0.0465 -0.1288,0.0457 -0.2281,0.0457 -0.1046,0.3208 -0.062,0.7747 -0.0821,1.1515 -0.0354,0.6605 -0.3288,0.5849 -0.876,0.5849 -0.0456,0.1379 -0.0023,0.5309 -0.0091,0.7128 -0.0346,0.9124 0.0278,0.453 0.657,0.7676 0.3562,0.178 0.3523,0.5763 0.6752,0.7951 0.6084,0.4125 0.9191,0.6173 1.5237,0.0822 0.1681,-0.1487 0.7055,-0.2651 0.9124,-0.137 0.2907,0.1798 0.2545,0.5651 0.4745,0.7585 0.1997,0.6364 1.0663,1.2836 1.6789,1.4713 0.5308,0.1627 1.0409,0.1529 1.5602,0.2742 0.273,0.0638 1.0139,1.4819 1.3595,1.782 0.2739,0.2379 0.4954,0.4626 0.8486,0.5849 0.1887,0.0654 0.6054,0.1868 0.7391,0.3198l0 0.064c-0.3609,0.2868 -0.4928,0.5657 -0.4928,1.051 0,1.0645 0.6811,0.6397 1.3869,0.6397 0.1406,0.2323 -0.0397,0.6885 -0.2098,0.859 -0.3213,0.3218 -1.3593,0.9094 -1.1132,1.4713 0.1421,0.3247 0.6073,0.1645 0.8851,0.1645 0.3543,0 0.5188,0.1525 0.666,0.4478l0.0365 0.4844 0 0c1.1687,0.3745 2.3277,0.3633 3.3669,1.1058 0.3779,0.2699 0.3773,0.5811 0.5931,0.9321 0.2127,0.3457 0.8032,0.549 1.1314,0.7951 0.6109,0.5526 0.9423,0.6958 1.2318,1.4987 0.1461,0.4051 0.0945,0.7384 0.4014,1.0875 0.5505,0.6259 1.063,0.9521 1.7336,1.4256 0.7132,0.5035 0.6399,1.1955 0.8486,1.9283l0.6569 1.0692 0 0 0.5201 -0.2559c0.0619,-0.0774 0.1765,-0.1113 0.2646,-0.1553 0.0325,-0.0029 0.0352,-0.0039 0.0639,-0.0183l6.7246 -0.064 3.8687 -0.1553 0 0c0.1463,-0.4036 0.7646,-0.4297 0.8485,-0.8682 0.0749,-0.3911 -0.5313,-0.7362 -0.6478,-1.0418 -0.0658,-0.1724 -0.1586,-0.691 0.0183,-0.8133 0.1308,-0.0905 0.3675,-0.1065 0.5201,-0.1828l1.9708 -0.8408c0.4949,-0.2111 0.3723,-0.5439 0.3011,-1.0509 -0.0178,-0.0071 -0.0203,-0.0096 -0.0274,-0.0274 -0.3888,-0.0562 -1.1135,-0.681 -1.1679,-1.0693 -0.1092,-0.7799 -0.3217,-1.0664 -0.8029,-1.6723 -0.7535,-0.9489 0.7915,-2.0716 0.9124,-3.1346 0,-0.3565 0.6205,0.1243 0.6205,-0.6946 0,-0.4907 -0.1271,-0.8222 -0.0274,-1.3433 0.216,-1.1293 0.1839,-2.4035 0.7391,-3.4545 0.1635,-0.3097 0.5807,-1.1587 0.4562,-1.4804 -0.2924,-0.7566 -0.403,-0.4984 0.146,-1.1678l0 0c-0.3264,-0.314 -0.6847,-0.5884 -1.1315,-0.6691 -0.4802,-0.0868 -0.7129,-0.4341 -1.1314,-0.6214 -0.9036,-0.4044 -2.0705,-1.0104 -3.1205,-0.8042 -0.6963,0.1368 -1.3732,0.4723 -2.0803,0.1827 -0.23,-0.0941 -0.6047,-0.4935 -0.8212,-0.4935 0,-0.1379 -0.0559,-0.7128 0.1186,-0.7128 0.4778,0 0.463,-0.2122 0.6205,-0.6123 0.1089,-0.0817 0.2134,-0.1753 0.3376,-0.2376 0.0086,-0.0697 0.0821,-0.1075 0.0821,-0.201l-0.0091 -0.0092c-0.3323,0 -0.7613,0.0913 -0.9672,-0.2193 -0.2276,-0.3435 -1.3132,-0.266 -1.2318,-0.4661 0.4408,-1.0822 1.2405,-0.0437 1.9526,-0.6488 0.2139,-0.1817 1.2912,-1.4193 1.0037,-1.5079 -0.4365,-0.1344 -0.4941,0.1461 -0.3559,-0.4204 0.0267,-0.1094 0.2732,-0.7864 0.1643,-0.8224 -0.019,-0.0776 -0.8664,-0.5773 -0.9946,-0.658 -0.5305,-0.3343 -0.2303,-0.5299 -0.4653,-0.9139 -0.1153,-0.1886 -0.4644,-0.2125 -0.5748,-0.4569 -0.1734,-0.3841 0.0509,-0.5879 -0.2555,-0.987 -0.253,-0.5571 -0.4439,-0.3979 -0.3924,-1.0784 0.0148,-0.1961 -0.2506,-0.6457 -0.447,-0.6945l0 0 -0.4106 0.3564c0.0289,0.4645 -1.0202,0.6901 -1.3504,0.7676 -1.4279,0.3353 -0.7203,1.2438 -1.5602,2.0837 -0.6136,0.6136 -1.0921,-0.2861 -1.6241,0.9595 -0.4373,1.0237 -0.7904,2.2674 -1.5967,3.0341 -1.3222,1.2571 -1.1361,0.3565 -2.5001,-0.1463 -0.7856,-0.1773 -1.3246,-0.4686 -2.2263,-0.4934 -0.6142,-0.0169 -1.3021,0.0202 -1.8795,-0.2194 -0.6727,-0.279 -1.7349,-0.9655 -2.2628,-1.4713 -0.7444,-0.7131 -1.7039,-0.5706 -2.6004,-0.7951 -0.5243,0.1016 -1.5382,0.1871 -1.9435,0.5118 -0.5902,0.4727 -0.7994,1.9265 -1.2043,2.6228 -0.4553,0.7832 -1.1455,1.4693 -1.8705,2.0014 -0.1599,0.3085 -0.5845,0.5664 -0.9036,0.6671 -0.974,0.3077 -0.4692,-0.8039 -0.7847,-1.2703 -0.2013,-0.2974 -0.4228,-0.189 -0.6296,0.0183 -0.2493,0.2501 -0.4736,-0.1176 -0.6113,-0.3016l0 0z","name": "Wasit"},"8": {"path": "M125.762 71.4976c0.4194,0.21 0.8462,0.4882 1.3322,0.3198 1.0067,-0.3487 0.9951,-1.352 1.7792,-0.0457 0.6421,1.0696 1.0296,-0.5466 1.4872,-0.0182l0.7756 0.8956c0.1519,0.1753 -0.0726,0.5719 -0.1277,0.7859 -0.1691,0.6557 0.6843,0.1998 0.6843,0.7676 0,0.5248 0.0119,0.8572 0.3467,1.2886 -0.0616,0.4954 0.0698,0.7447 0.1278,1.2063 0.1201,0.06 0.2926,0.3005 0.4379,0.0914 0.2616,-0.3767 0.6902,-0.9738 1.0493,-1.2612 0.3051,-0.2443 0.6831,0.0512 0.9033,-0.1462 0.3613,-0.3237 1.0164,-0.4532 1.25,-0.8407 0.0921,-0.1529 0.0347,-0.4728 0.0822,-0.658 0.0884,-0.3442 0.1795,-0.5717 0.3193,-0.9047 0.2786,-0.661 0.7421,-0.9607 0.8759,-1.6907 0.2094,-1.1429 1.3068,-1.5315 1.8523,-2.4857 0.288,-0.504 -0.6205,-0.247 -0.6205,-0.6946 0,-0.1245 0.4295,-0.405 0.5292,-0.53 0.1672,-0.2095 0.1612,-0.4405 0.3467,-0.6397 0.2326,-0.0976 0.4824,-0.4292 0.584,-0.658 0.1154,-0.2597 0.0078,-0.8485 0.3558,-0.8682 0.3243,-0.0184 0.6927,-0.3107 1.022,-0.3107 0.153,0.6189 -0.1773,1.4864 -0.1095,2.175 0.0818,0.8314 0.3526,2.4684 0.6387,3.2534l0 0c-0.1938,0 0.2259,0.9565 -0.1369,1.2337 -0.1414,0.1081 -0.4407,0.3258 -0.5931,0.3838 -0.4647,0.1771 -0.2157,-0.0194 -0.4197,-0.2924l-0.6934 0.6671c-0.1048,0.1008 0.2965,0.5639 0.0638,0.6397 0,0.1373 0.1278,0.1285 0.1278,0.2925 -0.5217,0.0643 -0.2958,0.339 -0.5019,0.6488 -0.3489,0.5241 -0.2937,0.4099 0.3011,0.7585 0.2656,0.2568 0.1187,0.2843 0.1187,0.5666 0,0.2436 0.1637,0.1715 0.2828,0.3382 0.0794,0.1113 0.2372,0.7535 0.2372,0.8864 0,0.3944 0.0394,0.3954 0.1734,0.7494 0.0852,0.2254 -0.0525,0.4214 -0.0091,0.6488 0.0132,0.0692 0.1741,0.3303 0.0821,0.393 -0.4616,0.3149 -0.532,-0.2644 -0.8394,-0.3381 -0.1235,-0.0296 -0.3043,0.0832 -0.4198,0.1279 -0.1811,0.0702 -0.2751,-0.1786 -0.5839,-0.064 -0.9151,0.3394 -1.1547,-0.091 -1.3413,-0.8499 -0.0653,0 -0.3227,-0.0136 -0.3376,-0.0731 -0.1355,0 -0.3596,0.6734 -0.4562,0.8316 -0.0731,0.1195 0.1901,0.3008 0.2099,0.4753 0.0376,0.3315 -0.0427,0.5459 -0.0639,0.8681 -0.1668,0.4498 -0.3473,0.6441 -0.8212,0.3839 -0.0189,-0.0104 -0.6442,0.3261 -0.7026,0.4021 -0.0337,0.0437 0.3103,0.6642 0.3103,0.8499 0,0.2642 -0.0666,0.5252 0.1095,0.7402 0.1524,0.1862 0.3969,0.9701 0.5748,0.9595 0.1335,-0.008 0.2252,-0.242 0.3832,-0.1279 0.2585,0.1869 0.3647,-0.176 0.6113,0.1279 0.739,0.9105 0.723,1.6495 0.146,2.7325 -0.0099,0.3941 0.1719,1.1562 0.5201,1.3891 0,0.1017 -0.7436,0.3911 -0.8942,0.4843 -0.2645,0.1635 -0.4601,0.3541 -0.6387,0.6123 -0.1759,0.2542 -0.2521,0.262 -0.4471,0.457 -0.1807,0.1807 0.024,0.2852 0.0365,0.4386 0.008,0.0978 -0.1743,0.9494 -0.2281,0.9961 -0.2128,0.1844 -0.4924,-0.0523 -0.5474,0.3108 -0.0777,0.5129 -0.6075,0.204 -0.1734,0.9138 0.1068,0.1746 1.2078,0.0457 1.4599,0.0457l0.0091 0.0092c0.1318,0.5334 0.0925,0.7088 0.6387,1.0509 0.0939,0.2736 0.3497,0.5153 0.4197,0.8133 0.1017,0.4331 0.2763,0.9195 0.6205,1.2246 0.1488,0.132 0.6993,0.4344 0.7482,0.5758 0.0611,0.177 -0.0365,0.4492 -0.0365,0.6488 0,0.9118 1.1062,1.727 1.7883,2.1842 0.3232,0.1273 0.5824,0.004 0.4745,0.4386 -0.0445,0.1796 -0.2646,0.5463 -0.2646,0.6671 0.2268,-0.1695 0.6749,-0.1341 0.8759,-0.3472 0.3687,-0.3911 0.9482,-0.4314 1.5055,-0.4752 0.0756,-0.0059 0.6723,-0.1522 0.5566,0.0913 -0.2694,0.5671 -0.084,0.5277 0.3194,0.9322 0.6285,0.6304 -0.03,0.9744 -0.5566,1.3982 -0.4361,0.3511 -1.0689,0.6231 -0.146,0.658 0.5348,0.0202 0.661,0.2991 1.0128,-0.1371 0.124,-0.1539 0.84,-0.3854 0.958,-0.201 0.1212,0.1892 -0.1599,0.3511 0.1552,0.4295l0 0 -0.4106 0.3564c0.0289,0.4645 -1.0202,0.6901 -1.3504,0.7676 -1.4279,0.3353 -0.7203,1.2438 -1.5602,2.0837 -0.6136,0.6136 -1.0921,-0.2861 -1.6241,0.9595 -0.4373,1.0237 -0.7904,2.2674 -1.5967,3.0341 -1.3222,1.2571 -1.1361,0.3565 -2.5001,-0.1463 -0.7856,-0.1773 -1.3246,-0.4686 -2.2263,-0.4934 -0.6142,-0.0169 -1.3021,0.0202 -1.8795,-0.2194 -0.6727,-0.279 -1.7349,-0.9655 -2.2628,-1.4713 -0.7444,-0.7131 -1.7039,-0.5706 -2.6004,-0.7951 -0.5243,0.1016 -1.5382,0.1871 -1.9435,0.5118 -0.5902,0.4727 -0.7994,1.9265 -1.2043,2.6228 -0.4553,0.7832 -1.1455,1.4693 -1.8705,2.0014 -0.1599,0.3085 -0.5845,0.5664 -0.9036,0.6671 -0.974,0.3077 -0.4692,-0.8039 -0.7847,-1.2703 -0.2013,-0.2974 -0.4228,-0.189 -0.6296,0.0183 -0.2493,0.2501 -0.4736,-0.1176 -0.6113,-0.3016l0 0 -0.1639 -0.7402c-0.0527,-0.2835 -0.1183,-0.5525 -0.2555,-0.8134 -0.1152,-0.2192 -0.5331,-0.319 -0.7573,-0.3929 -0.7697,-0.254 -0.1988,-0.9858 -0.4379,-1.4805l0 0 0.5474 0.0092c0.3982,0.069 1.1275,-0.0321 1.3778,-0.4021 0.295,-0.4359 0.0793,-0.6022 0.1003,-1.0876 0.012,-0.2763 0.0839,-0.5793 0.1186,-0.859 0.0498,-0.4019 0.0694,-0.8613 0,-1.2611 -0.1173,-0.676 -0.2635,-0.7852 -0.9124,-0.8225l-3.6496 -0.2102 0 0 -0.265 -0.393c-0.1769,-0.1987 -0.4196,-0.4331 -0.4745,-0.7036 -0.0543,-0.2671 -0.0794,-0.6702 0.1095,-0.8956 0.1463,-0.1747 0.2892,-0.3172 0.365,-0.5392 0.1346,-0.3676 0.0114,-0.8164 0.2281,-1.0784 0.27,-0.3263 0.7824,0.0574 1.0858,-0.2467 0.1516,-0.1518 0.3167,-2.2154 0.2098,-2.3761 -0.354,-0.5316 -0.7096,-0.8463 -0.3193,-1.5444 0.145,-0.2594 0.8456,-1.7168 1.031,-1.8095 0.015,-0.0608 0.0037,0.0617 0.0091,-0.1096 0.43,-0.9685 -0.4928,-1.0529 -0.958,-1.709 -0.6116,-0.8623 -0.8897,-0.5161 -1.8157,-0.7037 0,-0.5141 0.0019,-1.1988 0.3284,-1.6358 0.3064,-0.4099 0.3634,-1.3554 0.7117,-1.6358 0.3009,-0.2421 0.79,-0.2606 0.9763,-0.53 0.154,-0.2225 0.404,-0.4548 0.511,-0.6946 0.2996,-0.3002 0.9854,-0.4538 0.9854,-0.9321 0,-0.2835 0.0193,-0.8608 -0.0365,-1.1058 -0.0467,-0.2055 -0.3606,-0.0555 -0.2737,-0.4935 0.0811,-0.4083 0.1847,-0.5301 0.3102,-0.8865 0.1792,-0.5084 -0.248,-0.6946 0.0274,-1.1971 0.0553,-0.1008 -0.1292,-0.3466 -0.1095,-0.5209 0.0214,-0.1884 0.463,-0.3275 0.5201,-0.5575 0.0892,-0.3598 -0.437,-0.4873 -0.146,-0.8042 0.2714,-0.2954 -0.4261,-0.7011 0.0912,-0.8042 0.3688,-0.0734 1.0355,-0.0499 1.2592,0.2924 0.1593,0.2439 0.8801,1.0213 1.177,0.9413 0.3432,-0.0924 0.5911,-1.4103 0.7756,-1.7546 0.8228,-0.6695 0.5492,-1.0231 0.4653,-1.9465 -0.0705,-0.7766 0.6128,-0.9512 0.9854,-1.4805 0.3264,-0.4638 0.2862,-0.7066 0.4745,-1.1972 0.2221,-0.5783 0.5619,-0.4124 1.0584,-0.5666l0.7938 -0.2467 0 0z","name": "Diyala"},"9": {"path": "M114.311 102.642l1.36 -1.2794 0 0 3.6496 0.2102c0.6489,0.0373 0.7951,0.1465 0.9124,0.8225 0.0694,0.3998 0.0498,0.8592 0,1.2611 -0.0347,0.2797 -0.1066,0.5827 -0.1186,0.859 -0.021,0.4854 0.1947,0.6517 -0.1003,1.0876 -0.2503,0.37 -0.9796,0.4711 -1.3778,0.4021l-0.5474 -0.0092 0 0c-0.9394,0 -1.6685,0.2674 -2.4544,0.7859 -0.8912,0.5878 -1.7469,0.2366 -2.5913,-0.1553 -0.4529,-0.2101 -1.0879,-0.3972 -1.4781,-0.6946l2.7459 -3.2899z","name": "Baghdad"},"10": {"path": "M120.197 129.62l-1.7154 1.3708 -0.0182 2.3212c0.2746,0.5073 0.5778,1.3094 0.9672,1.6998 0.5555,0.5571 -1.169,1.0384 -1.0493,1.6633 0.0896,0.4683 0.2977,0.7427 0.1186,1.252 -0.0941,0.2675 -0.2704,0.4119 -0.3741,0.6488 -0.104,0.2377 0.085,0.6387 0.1642,0.8773 0.0758,0.5948 0.7654,1.8889 -0.3011,1.7638 -0.3615,-0.0424 -0.8869,0.4643 -0.6752,0.7677l0.9307 1.3342c0.3664,0.5251 0.4526,1.4549 1.1132,1.5993l3.4672 0.7585 0.7938 0.2467 0 0c-0.5083,0.4581 -1.1559,2.0604 -1.3504,2.7234 -0.2833,0.9653 -0.8244,1.9461 -1.5602,2.641 -0.5736,0.5416 -0.5167,1.5622 -0.9125,2.1568 -0.1591,1.0684 -0.2911,2.4585 -1.0675,3.2807 -0.7532,0.7978 -1.1497,1.9279 -1.9343,2.7142 -0.4859,0.4868 -1.1121,1.4077 -1.6789,1.7364 -1.5533,1.4576 -2.2474,3.7499 -3.0293,5.6568 -0.1477,0.3602 -0.3721,1.4362 -0.6295,1.6633 -0.119,0.9057 -0.68,1.8693 -0.8669,2.7873 -0.1418,0.697 -0.6659,1.6353 -1.1679,2.1384 -0.3262,0.3268 -0.4973,0.7629 -0.812,1.0967 -0.4483,0.4753 -0.6892,1.2186 -1.1314,1.7089l-0.5267 1.0497 0 0 -16.4446 -13.825 0 0 0.0552 -7.6588c0.03,-1.2041 0.803,-3.4239 1.7424,-4.2221 0.4244,-0.3605 0.7751,-0.8011 1.2227,-1.1514 0.4613,-0.3612 0.2431,-1.6802 0.3376,-2.2116 0.1101,-0.6266 0.0471,-1.0951 0.2919,-1.7089 0.3055,-0.7656 1.4143,-1.5634 1.4143,-2.3761 0,-1.201 -0.0783,-2.3028 0.7482,-3.2808 0.481,-0.271 1.0487,-1.5784 1.4142,-2.0653 0.6345,-0.845 1.2589,-2.026 2.0074,-2.7416 1.0954,-1.0474 2.1026,-1.1738 3.5037,-1.709 0.172,-0.0638 0.4123,-0.2855 0.5383,-0.4203 0.2464,-0.2638 0.5768,-0.4809 0.8486,-0.722 0.1316,-0.1166 0.2489,-0.2489 0.3832,-0.3564 0.1934,-0.155 0.4,-0.2356 0.6113,-0.3564l0.8851 -0.9779 -1.7701 -1.8825 0 0 9.1612 -3.8109 0 0 0.8481 3.6921 1.1405 -0.064 1.5147 -1.8186 2.792 2.0105 0 0z","name": "An-Najaf"},"11": {"path": "M120.197 129.62c0.3288,0.3294 1.8679,0.7805 2.3358,0.8134 0.5129,0.036 1.2796,0.1303 1.7701,0.0091l0.0092 -1.3982c0.0023,-0.3457 -0.1664,-0.5412 -0.2008,-0.786 -0.0596,-0.4231 1.0691,-0.5391 1.3869,-0.5391 0.8068,0 1.0724,-0.7293 1.5511,-1.3069 0.2745,-0.296 0.5498,-0.1888 0.8577,-0.4021 0.1747,-0.1211 0.2991,-0.4605 0.4197,-0.6488 0.4098,-0.64 1.2179,-1.055 1.7701,-1.5627l0 0c1.1687,0.3745 2.3277,0.3633 3.3669,1.1058 0.3779,0.2699 0.3773,0.5811 0.5931,0.9321 0.2127,0.3457 0.8032,0.549 1.1314,0.7951 0.6109,0.5526 0.9423,0.6958 1.2318,1.4987 0.1461,0.4051 0.0945,0.7384 0.4014,1.0875 0.5505,0.6259 1.063,0.9521 1.7336,1.4256 0.7132,0.5035 0.6399,1.1955 0.8486,1.9283l0.6569 1.0692 0 0c-0.4131,0.6908 0.2929,1.4865 0.5019,2.0837 0.3245,0.9268 0.5383,1.7511 0.5383,2.769 0,0.1596 -0.0091,0.3169 -0.0091,0.4752 0,0.4189 0.0736,0.8154 0.1642,1.2246l0.1643 0.6397 0 0c-0.5437,0 -1.1341,-0.219 -1.6424,-0.3838l-2.2537 -0.7311c-0.4715,-0.1528 -1.0791,-0.4669 -1.5603,-0.4935 -0.8573,-0.1497 -3.8153,-1.6256 -4.3249,-0.6032 -0.173,0.347 -0.4011,0.7995 -0.7938,0.9139 -0.5572,0.1622 -1.3214,-0.0141 -1.9161,0.0365 -0.8296,0.0705 -1.3162,0.0185 -0.3193,0.6489 0.3186,0.2015 1.5713,1.3011 1.1223,1.6815 -0.1937,0.3396 -0.2555,0.7748 -0.4836,1.0784 -0.2606,0.3471 -0.576,0.3025 -0.8121,0.7676 -0.4239,0.8353 -0.4899,2.0216 -0.9854,2.8421 -0.2285,0.3782 -0.7117,1.2178 -0.7117,1.6541 -0.1119,0.0848 -0.6642,-0.1112 -0.8029,-0.1462 -0.1902,-0.7526 -1.5884,-2.026 -2.3176,-2.175l0 0 -0.7938 -0.2467 -3.4672 -0.7585c-0.6606,-0.1444 -0.7468,-1.0742 -1.1132,-1.5993l-0.9307 -1.3342c-0.2117,-0.3034 0.3137,-0.8101 0.6752,-0.7677 1.0665,0.1251 0.3769,-1.169 0.3011,-1.7638 -0.0792,-0.2386 -0.2682,-0.6396 -0.1642,-0.8773 0.1037,-0.2369 0.28,-0.3813 0.3741,-0.6488 0.1791,-0.5093 -0.029,-0.7837 -0.1186,-1.252 -0.1197,-0.6249 1.6048,-1.1062 1.0493,-1.6633 -0.3894,-0.3904 -0.6926,-1.1925 -0.9672,-1.6998l0.0182 -2.3212 1.7154 -1.3708 0 0z","name": "Al-Qadisyyah"},"12": {"path": "M111.565 105.932c0.3902,0.2974 1.0252,0.4845 1.4781,0.6946 0.8444,0.3919 1.7001,0.7431 2.5913,0.1553 0.7859,-0.5185 1.515,-0.7859 2.4544,-0.7859l0 0c0.2391,0.4947 -0.3318,1.2265 0.4379,1.4805 0.2242,0.0739 0.6421,0.1737 0.7573,0.3929 0.1372,0.2609 0.2028,0.5299 0.2555,0.8134l0.1639 0.7402 0 0c-0.1021,0.0465 -0.1288,0.0457 -0.2281,0.0457 -0.1046,0.3208 -0.062,0.7747 -0.0821,1.1515 -0.0354,0.6605 -0.3288,0.5849 -0.876,0.5849 -0.0456,0.1379 -0.0023,0.5309 -0.0091,0.7128 -0.0346,0.9124 0.0278,0.453 0.657,0.7676 0.3562,0.178 0.3523,0.5763 0.6752,0.7951 0.6084,0.4125 0.9191,0.6173 1.5237,0.0822 0.1681,-0.1487 0.7055,-0.2651 0.9124,-0.137 0.2907,0.1798 0.2545,0.5651 0.4745,0.7585 0.1997,0.6364 1.0663,1.2836 1.6789,1.4713 0.5308,0.1627 1.0409,0.1529 1.5602,0.2742 0.273,0.0638 1.0139,1.4819 1.3595,1.782 0.2739,0.2379 0.4954,0.4626 0.8486,0.5849 0.1887,0.0654 0.6054,0.1868 0.7391,0.3198l0 0.064c-0.3609,0.2868 -0.4928,0.5657 -0.4928,1.051 0,1.0645 0.6811,0.6397 1.3869,0.6397 0.1406,0.2323 -0.0397,0.6885 -0.2098,0.859 -0.3213,0.3218 -1.3593,0.9094 -1.1132,1.4713 0.1421,0.3247 0.6073,0.1645 0.8851,0.1645 0.3543,0 0.5188,0.1525 0.666,0.4478l0.0365 0.4844 0 0c-0.5522,0.5077 -1.3603,0.9227 -1.7701,1.5627 -0.1206,0.1883 -0.245,0.5277 -0.4197,0.6488 -0.3079,0.2133 -0.5832,0.1061 -0.8577,0.4021 -0.4787,0.5776 -0.7443,1.3069 -1.5511,1.3069 -0.3178,0 -1.4465,0.116 -1.3869,0.5391 0.0344,0.2448 0.2031,0.4403 0.2008,0.786l-0.0092 1.3982c-0.4905,0.1212 -1.2572,0.0269 -1.7701,-0.0091 -0.4679,-0.0329 -2.007,-0.484 -2.3358,-0.8134l0 0 -2.792 -2.0105 -1.5147 1.8186 -1.1405 0.064 -0.8481 -3.6921 0 0 -0.9489 -2.3212c-0.3973,-0.4702 -0.6506,-0.9636 -1.1223,-1.3982 -0.1975,-0.1821 -0.9129,-1.0048 -0.8942,-1.252 0.0419,-0.5538 0.9786,-1.7558 1.3687,-2.1659 0.4262,-0.4482 0.812,-0.3332 0.812,-0.9413 0,-0.0937 -0.077,-0.6177 -0.1642,-0.6397 -0.0258,-0.1023 -0.9023,-0.2459 -1.0402,-0.265 -0.4038,-0.0559 -0.9436,-0.2602 -1.3504,-0.3747l0 0 -0.0182 -0.5483c0.3999,-0.8021 0.8034,-1.8489 0.9033,-2.7325 0.0912,-0.8063 -0.2007,-1.562 -0.2007,-2.312 0,-0.5284 0.0937,-1.0236 -0.0183,-1.5353 -0.0498,-0.1377 -0.4621,-0.5009 -0.5931,-0.5941 -0.1829,-0.1303 -0.2664,-0.3367 -0.3102,-0.5574 -0.0556,-0.2805 -0.9733,-0.7168 -1.25,-0.6763 -0.3608,0.0529 -0.4147,0.3502 -0.6478,-0.0822 -0.1123,-0.2082 -0.365,-0.8971 -0.365,-1.1149 0,-0.2404 0.0913,-0.4413 0.0913,-0.6763l3.4124 0.3198 0 0z","name": "Babil"},"13": {"path": "M110.562 116.442c0.4068,0.1145 0.9466,0.3188 1.3504,0.3747 0.1379,0.0191 1.0144,0.1627 1.0402,0.265 0.0872,0.022 0.1642,0.546 0.1642,0.6397 0,0.6081 -0.3858,0.4931 -0.812,0.9413 -0.3901,0.4101 -1.3268,1.6121 -1.3687,2.1659 -0.0187,0.2472 0.6967,1.0699 0.8942,1.252 0.4717,0.4346 0.725,0.928 1.1223,1.3982l0.9489 2.3212 0 0 -9.1612 3.8109 0 0 -8.4488 -8.6909 5.0366 -1.1698 5.4383 -2.4126c0.4377,-0.1706 0.8483,-0.4228 1.3139,-0.53 0.5642,-0.13 1.1933,-0.2833 1.7701,-0.2833l0.7116 -0.0823 0 0z","name": "Karbala"},"14": {"path": "M90.506 163.452l0.0552 -7.6588c0.03,-1.2041 0.803,-3.4239 1.7424,-4.2221 0.4244,-0.3605 0.7751,-0.8011 1.2227,-1.1514 0.4613,-0.3612 0.2431,-1.6802 0.3376,-2.2116 0.1101,-0.6266 0.0471,-1.0951 0.2919,-1.7089 0.3055,-0.7656 1.4143,-1.5634 1.4143,-2.3761 0,-1.201 -0.0783,-2.3028 0.7482,-3.2808 0.481,-0.271 1.0487,-1.5784 1.4142,-2.0653 0.6345,-0.845 1.2589,-2.026 2.0074,-2.7416 1.0954,-1.0474 2.1026,-1.1738 3.5037,-1.709 0.172,-0.0638 0.4123,-0.2855 0.5383,-0.4203 0.2464,-0.2638 0.5768,-0.4809 0.8486,-0.722 0.1316,-0.1166 0.2489,-0.2489 0.3832,-0.3564 0.1934,-0.155 0.4,-0.2356 0.6113,-0.3564l0.8851 -0.9779 -1.7701 -1.8825 0 0 -8.4488 -8.6909 5.0366 -1.1698 5.4383 -2.4126c0.4377,-0.1706 0.8483,-0.4228 1.3139,-0.53 0.5642,-0.13 1.1933,-0.2833 1.7701,-0.2833l0.7116 -0.0823 0 0 -0.0182 -0.5483c0.3999,-0.8021 0.8034,-1.8489 0.9033,-2.7325 0.0912,-0.8063 -0.2007,-1.562 -0.2007,-2.312 0,-0.5284 0.0937,-1.0236 -0.0183,-1.5353 -0.0498,-0.1377 -0.4621,-0.5009 -0.5931,-0.5941 -0.1829,-0.1303 -0.2664,-0.3367 -0.3102,-0.5574 -0.0556,-0.2805 -0.9733,-0.7168 -1.25,-0.6763 -0.3608,0.0529 -0.4147,0.3502 -0.6478,-0.0822 -0.1123,-0.2082 -0.365,-0.8971 -0.365,-1.1149 0,-0.2404 0.0913,-0.4413 0.0913,-0.6763l3.4124 0.3198 0 0 2.7459 -3.2899 0 0 -1.2135 -1.5901c-0.2411,-0.2632 -0.5015,-0.6908 -0.7299,-0.987 -0.2033,-0.2637 -0.5139,-0.4731 -0.7391,-0.7219 -0.5148,-0.5688 -0.6338,-0.7526 -0.6113,-1.5262 0.0143,-0.4901 -0.1625,-0.606 -0.3924,-0.9961 -0.3375,-0.5724 -0.5831,-0.6104 -1.1765,-0.7951l-4.5986 -0.0365 -1.2229 -0.9139 -5.4928 0 -7.7738 -9.7236 0.0182 -6.1046 -2.6642 3.0706 -5.8395 -4.0028 -0.4927 -7.9506 0 0 -8.8875 0.1005 -3.8322 -1.2154c-0.489,-0.1966 -1.9201,-0.5846 -2.2263,-1.0144 -0.8084,-0.2015 -1.7486,0.0048 -2.6004,-0.1005 -0.0507,-0.0405 -0.1489,-0.0666 -0.1734,-0.128 -0.3988,-0.2498 -0.7649,-0.8062 -1.1679,-1.1149 -0.4167,-0.3193 -1.0228,-0.5255 -1.5055,-0.722l-0.8248 -0.3194 0 0 0.2688 7.4385 -1.8796 2.6867 -2.4824 5.5381 -6.1439 1.9129 -32.8881 20.0199 0 0 5.2257 18.5888 -1.7046 0.3831 1.0767 3.7286 3.7044 -1.1515 0.7117 2.632 -1.6887 1.6632 0 0 20.6573 4.2038 0.9614 0.1338 18.3004 12.0572 11.4601 5.3553 14.7625 12.4109 0 0z","name": "Al-Anbar"},"15": {"path": "M165.453 151.479l-0.0091 5.8854 -0.5932 2.6684c-0.0522,0.2551 -0.2463,0.4326 -0.2463,0.6855 0,0.8395 0.3194,1.602 0.3194,2.44l-0.0183 0.0091c-0.0219,0.0671 -0.2542,-0.0589 -0.2919,-0.0822 -0.3278,-0.2033 -0.6957,-0.3292 -1.0402,-0.5118 -0.2032,-0.1078 -0.3797,-0.2546 -0.5931,-0.3564 -0.1746,-0.0834 -0.3946,-0.1322 -0.5566,-0.2193l-6.7519 2.4217 0 0 0.292 2.9061c0.1052,1.0482 0.763,2.0102 1.3321,2.8513 0.6738,1.0344 0.9124,2.0358 0.9124,3.2534 0,0.997 -0.0652,2.3344 -0.3558,3.2807l-1.2318 5.2365c-0.4309,0.9199 -0.7038,1.9957 -0.5748,3.0066 0.098,0.7688 0.0988,1.5953 -0.0274,2.3578 -0.0725,0.4376 -0.4319,0.7409 -0.584,1.1515 -0.2386,0.6436 -0.2984,1.1336 -0.3558,1.8277l0.0511 2.1816 0 0 0.1223 -0.0431 0 0 1.0219 -1.2246c0.4279,-0.4867 0.9857,-0.7778 1.3504,-1.3434 0.4638,-0.7195 0.9947,-1.4039 1.3777,-2.175 0.1946,-0.62 0.7632,-1.0096 1.2044,-1.4256 0.5611,-0.5292 1.0662,-1.6513 1.3048,-2.3852 0.3243,-0.9978 1.0336,-1.625 1.4599,-2.5314 0.2076,-0.4947 0.3285,-1.0143 0.3285,-1.5536 0,-0.6199 0.8541,-1.5675 1.0949,-2.1567 0.4087,-1.0003 0.8848,-2.0542 1.1496,-3.1163 0.7263,-0.4455 0.5627,-1.0391 1.5694,-1.1881 0.5172,-0.0766 1.0564,-0.4046 1.5055,-0.6762 0.8917,-0.5393 0.935,-0.8146 2.0712,-0.7951l5.3103 0.0914 4.5987 2.4035 0 0c0.8361,-1.2246 1.4959,-1.2524 2.865,-1.0053 0.6548,0.1182 1.2383,0.2292 1.8614,0.4844 0.9042,0.2583 1.6695,1.1473 2.4544,1.6541 0.3863,0.2495 1.2768,0.1553 1.7519,0.1553 0.2003,0 0.2928,-0.1462 0.4653,-0.1462 0.2109,0 0.5625,0.2198 0.8303,0.2559 0.2092,0.0281 0.3127,-0.3109 0.3011,-0.4661 -0.0109,-0.1447 -1.7336,-0.5362 -1.7336,-1.0327l0 0c-0.2009,-0.2437 -0.387,-0.5006 -0.6025,-0.7311 -0.3984,-0.4262 0.2683,-1.1175 -0.6204,-1.6449 -0.8411,-0.4991 -0.3467,-1.2779 -0.3467,-2.0288 0,-1.1 -3.0123,-2.4873 -3.6862,-3.162 -0.9131,-0.9143 -0.7351,-1.9992 -2.3906,-2.2847 -0.1302,-0.0224 -0.2564,-0.0463 -0.3964,-0.0749l0.1227 -10.8549 -6.1862 -0.0549 0.014 -4.2678 0 0c-0.4512,0 -1.1371,-0.0368 -1.5741,-0.1553 -0.3134,-0.085 -0.6251,-0.2825 -0.9398,-0.3472 -1.9628,-0.984 -4.4015,-0.5649 -6.2501,0.4295 -0.5423,0.2916 -0.7214,0.9144 -1.104,1.3251l0.0182 1.0783 0 0z","name": "Al-Basrah"},"16": {"path": "M123.618 145.923c0.7292,0.149 2.1274,1.4224 2.3176,2.175 0.1387,0.035 0.691,0.231 0.8029,0.1462 0,-0.4363 0.4832,-1.2759 0.7117,-1.6541 0.4955,-0.8205 0.5615,-2.0068 0.9854,-2.8421 0.2361,-0.4651 0.5515,-0.4205 0.8121,-0.7676 0.2281,-0.3036 0.2899,-0.7388 0.4836,-1.0784 0.449,-0.3804 -0.8037,-1.48 -1.1223,-1.6815 -0.9969,-0.6304 -0.5103,-0.5784 0.3193,-0.6489 0.5947,-0.0506 1.3589,0.1257 1.9161,-0.0365 0.3927,-0.1144 0.6208,-0.5669 0.7938,-0.9139 0.5096,-1.0224 3.4676,0.4535 4.3249,0.6032 0.4812,0.0266 1.0888,0.3407 1.5603,0.4935l2.2537 0.7311c0.5083,0.1648 1.0987,0.3838 1.6424,0.3838l0 0c0.3286,0.3898 0.4386,0.5572 0,0.8499 -0.432,0.2884 -0.1095,0.8627 -0.1095,1.252 0,0.8221 -0.2871,1.4774 -0.4745,2.2664 -0.0302,0.3456 -0.2723,0.5926 -0.3193,0.9138 -0.0264,0.181 -0.1534,0.7255 0.0821,0.8042 0.1266,0.0422 0.2772,-0.4031 0.4744,-0.1827 0.2767,0.3095 -0.276,0.8695 -0.3741,1.124 -0.506,1.3133 1.134,3.1928 -0.2737,4.2495 -0.411,0.5728 -0.3619,0.9718 -0.6204,1.5536 -0.3313,0.7454 -0.8025,0.4945 -1.2592,0.859 -0.0036,0.0262 -0.008,0.0355 -0.0274,0.0549 0,0.7611 -0.1587,2.1413 0.1734,2.8055 2.2243,1.0146 5.0953,0.9139 7.5458,1.0053 0.7267,0.2019 1.4957,0.3655 2.2537,0.3655 0.9282,0 1.984,0.5332 2.6825,1.115 0.3584,0.2984 0.7601,0.6089 1.0493,0.9869 0.2906,0.38 0.4902,0.8706 0.7847,1.2246 0.0748,0.5852 1.0292,1.9733 1.5055,2.3578 0.1826,0.1476 0.4818,0.077 0.7117,0.0914l0.4471 -0.1097 0 0 0.292 2.9061c0.1052,1.0482 0.763,2.0102 1.3321,2.8513 0.6738,1.0344 0.9124,2.0358 0.9124,3.2534 0,0.997 -0.0652,2.3344 -0.3558,3.2807l-1.2318 5.2365c-0.4309,0.9199 -0.7038,1.9957 -0.5748,3.0066 0.098,0.7688 0.0988,1.5953 -0.0274,2.3578 -0.0725,0.4376 -0.4319,0.7409 -0.584,1.1515 -0.2386,0.6436 -0.2984,1.1336 -0.3558,1.8277l0.0511 2.1816 0 0 -2.2986 0.8108 -30.2079 -2.8309 -15.6726 -13.1762 0 0 0.5267 -1.0497c0.4422,-0.4903 0.6831,-1.2336 1.1314,-1.7089 0.3147,-0.3338 0.4858,-0.7699 0.812,-1.0967 0.502,-0.5031 1.0261,-1.4414 1.1679,-2.1384 0.1869,-0.918 0.7479,-1.8816 0.8669,-2.7873 0.2574,-0.2271 0.4818,-1.3031 0.6295,-1.6633 0.7819,-1.9069 1.476,-4.1992 3.0293,-5.6568 0.5668,-0.3287 1.193,-1.2496 1.6789,-1.7364 0.7846,-0.7863 1.1811,-1.9164 1.9343,-2.7142 0.7764,-0.8222 0.9084,-2.2123 1.0675,-3.2807 0.3958,-0.5946 0.3389,-1.6152 0.9125,-2.1568 0.7358,-0.6949 1.2769,-1.6757 1.5602,-2.641 0.1945,-0.663 0.8421,-2.2653 1.3504,-2.7234l0 0z","name": "Al-Muthanna"},"17": {"path": "M140.06 133.641l0.5201 -0.2559c0.0619,-0.0774 0.1765,-0.1113 0.2646,-0.1553 0.0325,-0.0029 0.0352,-0.0039 0.0639,-0.0183l6.7246 -0.064 3.8687 -0.1553 0 0c0.1202,0.1861 0.2307,0.3072 0.2007,0.5209 -0.2216,0.1769 -0.5414,0.3451 -0.7847,0.4661 -0.0045,0.0183 -0.0091,0.0241 -0.0091,0.0457 0.476,0.2973 0.8841,0.8577 1.25,1.2977 0.2197,0.2641 0.4076,0.5606 0.5566,0.8681 0.1957,0.4037 0.2361,0.8306 0.4106,1.2246 -0.097,0.3668 -0.2101,1.8717 0.0456,2.1476 0.1728,0.1864 0.3313,0.2286 0.5019,0.4661 0.3374,0.4699 0.6379,0.1839 0.8394,0.8407 0.18,0.5867 0.8423,1.1041 1.3139,1.5353 0.6142,0.5614 0.3355,1.4218 0.1277,2.0745 -0.4442,1.3787 0.9951,1.6251 1.8796,2.1476 0.8425,0.4976 1.0676,0.4266 1.0676,1.4531 0,0.2347 -0.1295,0.3922 -0.1643,0.6305 -0.0223,0.1524 0.0635,1.1066 0.1278,1.2155 0.1275,0.2161 0.5099,0.3495 0.6752,0.6031 0.2468,0.3784 0.4049,0.901 0.9033,0.9047l2.3814 0.0183 2.6278 0.0274 0 0 -0.0091 5.8854 -0.5932 2.6684c-0.0522,0.2551 -0.2463,0.4326 -0.2463,0.6855 0,0.8395 0.3194,1.602 0.3194,2.44l-0.0183 0.0091c-0.0219,0.0671 -0.2542,-0.0589 -0.2919,-0.0822 -0.3278,-0.2033 -0.6957,-0.3292 -1.0402,-0.5118 -0.2032,-0.1078 -0.3797,-0.2546 -0.5931,-0.3564 -0.1746,-0.0834 -0.3946,-0.1322 -0.5566,-0.2193l-6.7519 2.4217 0 0 -0.4471 0.1097c-0.2299,-0.0144 -0.5291,0.0562 -0.7117,-0.0914 -0.4763,-0.3845 -1.4307,-1.7726 -1.5055,-2.3578 -0.2945,-0.354 -0.4941,-0.8446 -0.7847,-1.2246 -0.2892,-0.378 -0.6909,-0.6885 -1.0493,-0.9869 -0.6985,-0.5818 -1.7543,-1.115 -2.6825,-1.115 -0.758,0 -1.527,-0.1636 -2.2537,-0.3655 -2.4505,-0.0914 -5.3215,0.0093 -7.5458,-1.0053 -0.3321,-0.6642 -0.1734,-2.0444 -0.1734,-2.8055 0.0194,-0.0194 0.0238,-0.0287 0.0274,-0.0549 0.4567,-0.3645 0.9279,-0.1136 1.2592,-0.859 0.2585,-0.5818 0.2094,-0.9808 0.6204,-1.5536 1.4077,-1.0567 -0.2323,-2.9362 0.2737,-4.2495 0.0981,-0.2545 0.6508,-0.8145 0.3741,-1.124 -0.1972,-0.2204 -0.3478,0.2249 -0.4744,0.1827 -0.2355,-0.0787 -0.1085,-0.6232 -0.0821,-0.8042 0.047,-0.3212 0.2891,-0.5682 0.3193,-0.9138 0.1874,-0.789 0.4745,-1.4443 0.4745,-2.2664 0,-0.3893 -0.3225,-0.9636 0.1095,-1.252 0.4386,-0.2927 0.3286,-0.4601 0,-0.8499l0 0 -0.1643 -0.6397c-0.0906,-0.4092 -0.1642,-0.8057 -0.1642,-1.2246 0,-0.1583 0.0091,-0.3156 0.0091,-0.4752 0,-1.0179 -0.2138,-1.8422 -0.5383,-2.769 -0.209,-0.5972 -0.915,-1.3929 -0.5019,-2.0837l0 0z","name": "Dhi Qar"},"18": {"path": "M155.362 114.15c-0.549,0.6694 -0.4384,0.4112 -0.146,1.1678 0.1245,0.3217 -0.2927,1.1707 -0.4562,1.4804 -0.5552,1.051 -0.5231,2.3252 -0.7391,3.4545 -0.0997,0.5211 0.0274,0.8526 0.0274,1.3433 0,0.8189 -0.6205,0.3381 -0.6205,0.6946 -0.1209,1.063 -1.6659,2.1857 -0.9124,3.1346 0.4812,0.6059 0.6937,0.8924 0.8029,1.6723 0.0544,0.3883 0.7791,1.0131 1.1679,1.0693 0.0071,0.0178 0.0096,0.0203 0.0274,0.0274 0.0712,0.507 0.1938,0.8398 -0.3011,1.0509l-1.9708 0.8408c-0.1526,0.0763 -0.3893,0.0923 -0.5201,0.1828 -0.1769,0.1223 -0.0841,0.6409 -0.0183,0.8133 0.1165,0.3056 0.7227,0.6507 0.6478,1.0418 -0.0839,0.4385 -0.7022,0.4646 -0.8485,0.8682l0 0c0.1202,0.1861 0.2307,0.3072 0.2007,0.5209 -0.2216,0.1769 -0.5414,0.3451 -0.7847,0.4661 -0.0045,0.0183 -0.0091,0.0241 -0.0091,0.0457 0.476,0.2973 0.8841,0.8577 1.25,1.2977 0.2197,0.2641 0.4076,0.5606 0.5566,0.8681 0.1957,0.4037 0.2361,0.8306 0.4106,1.2246 -0.097,0.3668 -0.2101,1.8717 0.0456,2.1476 0.1728,0.1864 0.3313,0.2286 0.5019,0.4661 0.3374,0.4699 0.6379,0.1839 0.8394,0.8407 0.18,0.5867 0.8423,1.1041 1.3139,1.5353 0.6142,0.5614 0.3355,1.4218 0.1277,2.0745 -0.4442,1.3787 0.9951,1.6251 1.8796,2.1476 0.8425,0.4976 1.0676,0.4266 1.0676,1.4531 0,0.2347 -0.1295,0.3922 -0.1643,0.6305 -0.0223,0.1524 0.0635,1.1066 0.1278,1.2155 0.1275,0.2161 0.5099,0.3495 0.6752,0.6031 0.2468,0.3784 0.4049,0.901 0.9033,0.9047l2.3814 0.0183 2.6278 0.0274 0 0 -0.0182 -1.0783c0.3826,-0.4107 0.5617,-1.0335 1.104,-1.3251 1.8486,-0.9944 4.2873,-1.4135 6.2501,-0.4295 0.3147,0.0647 0.6264,0.2622 0.9398,0.3472 0.437,0.1185 1.1229,0.1553 1.5741,0.1553l0 0 0.0135 -4.0666 3.1297 -7.6948c0.1436,-0.3176 0.1733,-0.7101 -0.1004,-0.9687 -0.3373,-0.3189 -0.7493,-0.4132 -0.9763,-0.8682 0.0384,-0.0064 0.0106,0.0083 0,0.0457 0.0267,-0.121 0.2402,-0.466 0.1825,-0.5666 -0.0854,-0.1486 -0.3913,0.0567 -0.4562,-0.3016 -0.0914,-0.5052 -0.6178,-0.2766 -0.7847,-0.8224 -0.081,-0.2652 -0.2793,-0.5118 -0.3467,-0.7677 -0.0561,-0.2134 -0.1185,-0.826 -0.2281,-0.9778 -0.1325,-0.1833 -0.4651,0.0739 -0.6022,-0.2011 -0.1198,-0.2401 -0.1698,-0.3526 -0.3285,-0.5666 -0.1717,-0.2316 0.1868,-0.5057 -0.0548,-0.6762l-0.8668 -0.6123c-0.4558,-0.3219 -0.5969,0.4621 -0.8942,-0.3382 -0.0797,-0.2144 -0.319,-0.2227 -0.4379,-0.4386 -0.1088,-0.4756 0.2725,-0.6128 0.5657,-0.8316 0.2011,-0.1502 0.0912,-0.5676 0.0912,-0.8042 -0.4842,-0.1223 -0.7388,-0.3564 -0.9763,-0.8043 -0.2597,-0.49 0.4726,-0.348 0.1825,-0.8224 -0.1004,-0.1641 -0.8154,-0.0897 -1.0037,-0.2102 -0.0882,-0.0565 -0.0088,-0.2717 -0.0729,-0.3838 -0.0777,-0.1361 -0.447,-0.324 -0.365,-0.4478 0.2903,-0.4378 0.824,-0.6033 0.1004,-1.0784 -0.4074,-0.2721 -0.8716,-1.4212 -1.2957,-1.3617 -0.4328,0.0608 -1.5913,-0.4323 -1.6332,-0.4021 -0.289,0.2088 -0.3841,0.5829 -0.7756,0.658 -2.2778,0.4372 -4.0861,-2.2622 -5.7483,-3.3722 -0.5729,-0.3503 -1.1445,-0.8738 -1.4964,-1.4439 -0.2593,-0.4203 -0.7374,-0.375 -0.885,-0.859 -0.0872,-0.2858 -0.395,-0.4443 -0.5931,-0.658 -0.4187,-0.4518 -0.2114,-0.5109 -0.8486,-0.6854 -0.4109,-0.1126 -1.2475,-0.4197 -1.5055,-0.7676 -0.2374,-0.3203 -0.5014,-0.5594 -0.8303,-0.8043 -0.0332,-0.0331 -0.0666,-0.0661 -0.1003,-0.0985l0 0z","name": "Maysan"}},"height": 300,"width": 306}); diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.russia.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.russia.js new file mode 100644 index 00000000..1bce27f2 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.russia.js @@ -0,0 +1,2 @@ +/** Add Russia Map Data Points */ +jQuery.fn.vectorMap('addMap','russia_en',{"width":959,"height":593,"pathes":{"da":{"path":"m34.939,403.74,2.6516,1.2627,3.6618,0.50507,1.7678-2.0203,2.1466,2.0203,2.3991-1.6415,0.25254-1.7678,1.6415-2.1466,3.0305,0.50508,3.7881-2.9042-0.50508-1.894-4.7982-0.50508,0.75762-3.1567-1.0102-0.63134,0.63135-2.2728-3.1567-2.7779,1.5152-0.50508,3.9143,0.88388,0-1.389-1.0102-1.2627,8.3338-0.25254,4.9245,5.4296,1.2627,1.894-0.37881,2.2728-5.3033-0.3788,0.50508,2.5254,1.5152,3.0304-1.0102,3.5355-2.3991,2.7779-1.2627,0.25254,4.5457,0.75761-5.5558,2.1466-0.50508,2.0203-0.75762,0.50508-3.0305,0.50507-0.25254,4.7982-1.2627,0.88388-1.1364,13.132-9.0914-0.12627-3.6618-2.2728-1.389-0.88388,0-11.617-3.283-5.9346,0.37881-2.9042,1.2627-0.37881z","name":"Republic of Dagestan"},"sa":{"path":"M671.25,126.75l-1.44,1.06-1.25,1.63s1.44,0.87,2.16,0.87c0.71,0,2.69-1.97,2.69-1.97l-2.16-1.59zm18.47,12.09c-0.18-0.01-0.4,0.02-0.63,0.07-1.78,0.35-4.81,1.93-4.81,1.93s-1.41,1.1-2.12,1.1c-0.72,0-2.35-0.38-2.35-0.38-0.71,0-2.5,1.25-2.5,1.25l-1.4,1.78s-1.1-0.51-1.1,0.38-0.35,1.96,0.72,2.5c1.07,0.53,1.61,1.06,2.5,1.06s3.22-0.72,3.22-0.72l1.97-0.87,1.97,1.06s0.51-0.9,1.4-1.44c0.9-0.53,3.4-2.31,3.75-3.03,0.36-0.71,0.72-3.22,0.72-3.22s-0.11-1.36-1.34-1.47zm-19.81,7.1c-0.15,0.01-0.29,0.05-0.44,0.09-1.25,0.36-2.85,0.19-3.56,0.19-0.72,0-0.91,0.19-0.91,0.19s-0.88,1.58-1.59,1.93c-0.72,0.36-1.99,0.74-3.07,0.57-1.07-0.18-3.75-1.25-3.75-1.25s-1.93-0.02-1.93,1.59,3.03,3.41,3.03,3.41l1.06,1.4s-2.51,0.73-3.41,0.38c-0.89-0.36-2.65-2.16-2.65-2.16l-3.22-0.72s-2.88,0.2-2.88,1.1c0,0.89-0.68,2.67-0.68,3.56s-0.9,3.04,0.53,3.94c1.43,0.89,1.79,3.03,1.97,3.75,0.17,0.71,0.7,1.77,2.84,2.31,2.14,0.53,4.29,0.53,5,1.06,0.71,0.54,1.77,1.07,2.84,0.53,1.08-0.53,1.82-2.65,1.82-2.65l2.12-1.97s1.61-1.44,2.5-2.16c0.89-0.71,2.7-0.54,4.13-1.44,1.42-0.89,2.31-3.75,2.31-3.75v-5l-0.38-4.43s-0.68-0.58-1.68-0.47zm106.25,5.62c-0.45,0.09-0.75,4.1-0.75,4.1l-7.32,1.65-3.28,0.63-4.53-6.06-7.84-0.13-0.38,0.87-5.68,1.66-1.76,2.13-6.06,6.31v2.78l-2.15,1.91-3.29,5.03-4.93-2.38-3.41-0.37-1.75,2h-4.56l-3.41,1.78-1.75-1.53,4.28-2.91-2.28-1.62-3.03-0.13-8.84,4.03,1.9,5.44-0.87,4.78-2.66,2.91-1.65-2.13,3.03-7.47-1.75-0.37-2.66,4.03-3.03,2.03-1-0.75,1-3.16,2.28-0.74,2.91-2.66-7.1,1.75-9.22,5.31-6.68,0.25,3.65,3.66-3.65,3.4-0.5,3.03,0.37,1.16,3.91-1.78-1,4.03,4.81,2.91-0.91,2.9-2-1.37-3.68,1,1.28,3.41,2.4-0.26-1.03,2.66-3.9-0.5-4.28-1.66-3.53,0.26-2.41,3.15-0.63,4.06h-6.46l-1.76-1.53-2.4-2-0.5,4.41,0.87,0.87-0.12,1.41,1.65,0.87-0.9,2.54,1.66,6.18-3.29-1.4-1,1.15-9.87-5.31v-4.94l-2.25,0.13-1.78,2.41-2-3.41,3.65-0.63-0.5-2.9-4.43-1.66,0.75-0.87,0.12-2.53-5.28-4.04-5.31-2.53-1,3.66-7.35,0.65-2.37-1.65-4.19,2.15v2.13l4.19,4.69-10.94,5.31-10.28-1.16,0.44-4.4-12.07,0.19-3.96,3.78h-2.85l-1.09,1.09,2.66,2.87h-2.13l-2.91-2.06,1.19-2.09-0.87-1.38-1.54-1.78,0.07,2.28-1.5,1.07-3.85-1.32s-2.9,3.53-2.84,3.78c0.06,0.26,2.66,3.29,2.66,3.29l-1.41,3.34,1.59,2.09,0.19,2.78,7.38,5.82-0.32,5.47,2.53,1.9,1.63,2.53-2.53,2.72-4.41,3.03-0.69,2.63-4.81,2.78,0.25,6.12-2.25,1.1-2.97-1.28-5.65,4.75-4.44,0.09,0.06,1.97,5.38,6.59,1.78,20.1-6.35,1.97,4.19,3.4-1.78,4.19v1.25l7.16,8.84-4.57,6.69,0.97,1.6-2.4,1.87,0.09,2.25,5.63,0.34,0.71,0.72,9.1,0.19,3.31,3.31-0.53,1.6-3.31,0.34,0.19,3.94,4.03-1.06,5.06,6.59-0.53,5.53,3.84,5.19-1.97,3.4,0.53,2.13,7.69,6.53v4.37l-3.75,6.44,0.28,10.78,3.85,4.13,3.37-3.94,3.75,0.09,1.88-1.34,2.68-0.62,2.41-2.07,3.56,3.85,0.38,2.31,4-5.06,0.09-4.13,5.38-2.75-0.29-6.25,2.32-4.12,3.84-1.5,4.91,1.06,6.15,4.91,0.57,3.84,1.31,0.87,4.03-1.4,2.5-2.06,2.69,1.06,0.87,4.47,3.13,4.56,2.15,1.78v3.03l2.32,1.35,0.71,4.71,3.94,0.19,0.97,1.35,1.53,4.09,8.38-0.25,3.31-1.97,5.53,1.16,3.56,1.97,11-0.72,5.54,3.75,2.21,0.53,5.19-2.6h2.6l3.03,2.26,2.78-0.19,3.22-3.94,5.68-0.06,2.5-1.97h7.88l0.19-3.75,10.68-5.09,0.82-3.04-4.28-4.12,2.31-1.69,0.62-4.03-1.34-1.69-2.41,0.38-2.03-1.44,2.75-4.03-2.84-1.6,0.25-1.87,1.53-1.97-1.44-1.44-3.47-1.15-0.53-1.6,3.38-1.43-1.88-0.91-0.19-5.25-0.87-0.62-0.19-1.88,2.78-1.25-1.62-1.25v-2.94l5.47-1.97,3.12,0.16,0.25-1.78,6.53,0.09v-2.75l-1.25-1.53,1.16-1.25,3.47-0.62,3.31-2.22,1.34-6,5-0.44,0.1-2.06s-5.29-4.9-5.47-5.25c-0.18-0.36-0.88-3.94-0.88-3.94l-3.56-2.59v-5.97l2.94-7.16-1.69-9.19,0.78-3.12,13.5,0.72,0.25-5.28,5.19-1.16,3.47,1.87,0.81-2.31-2.41-3.69,1.69-0.62,0.19-2.75-7.16-8.5,0.1-4.37-3.13-1.5-0.09-4.04-1.78-1.15,1.09-2.13,3.81-0.47,1.35-1.78,4.28,0.38,0.09-2.44-3.37-1.5,0.15-3.31,5.47-0.53v-3.57l5.63,0.44,5.62-8.03,0.44-2.5-6.06-6.06-0.19-1.88,2.31-3.4-0.97-1.79-3.31,0.19-1.5-2.34,4.72-1.41-0.09-1.53-2.07-0.97-0.25-1.34,2.13-3.75,5.72-1.97-0.78-3.56,5.15,0.68-0.62-5.43,1.34,0.28,0.19-3.59-2.69-0.63-2.94-4.53-7.59-0.28-4.19-1.88,0.72-3.47h-3.12l-0.19-1.62,8.12-10.44,1.07-7.84s-9.81-5.72-10.25-5.63zm-135.1,8.56c-0.12,0.03-0.23,0.08-0.34,0.19-0.89,0.9-1.07,1.79-0.53,2.5,0.53,0.72,1.06,1.63,1.78,2.35,0.71,0.71,2.31,1.25,2.31,1.25s0.71-1.1,0.53-1.82c-0.18-0.71-1.97-2.84-1.97-2.84s-0.94-1.78-1.78-1.63zm28.94,7.35l-2.31,0.34s-1.07,0.91-1.25,1.63c-0.18,0.71-0.9,1.24,0,1.78,0.89,0.53,3.75,1.25,3.75,1.25s1.6-0.02,1.78,0.87c0.18,0.9,0.18,1.8,0,2.69s-0.53,1.78-0.53,1.78l0.72,0.72,1.93-0.53s0.74-0.72,1.82-0.72h2.65s1.44-0.53,1.97-1.25c0.54-0.71,1.97-1.25,1.97-1.25h2.69s1.41-0.52,0.87-1.59c-0.53-1.07-1.76-1.62-2.65-2.16-0.9-0.53-3.22-2.31-3.22-2.31h-2.5l-3.6,0.34-2.84,0.38-1.25-1.97zm-17,10.15c-0.12,0-0.22,0.01-0.31,0.04-0.72,0.17-1.44,1.4-1.44,1.4s0.37,1.78,2.16,1.78c1.78,0,2.3,0.55,2.65-0.34,0.36-0.89-0.87-2.31-0.87-2.31s-1.37-0.55-2.19-0.57z","name":"Sakha Republic"},"so":{"path":"m45.583,387.43-2.2728,2.6516-4.1669-2.6516-2.0203,1.1364-0.37881,5.8084-1.1364,1.389-2.2728-0.12627-5.9346-2.6516-3.0305-3.283,0.12627-4.9245,4.672,0.75761,0.37881-0.88388,2.5254-0.12627,3.283,1.5152,4.0406-1.894s-0.12627-3.5355,0.75761-2.7779c0.88388,0.75762,1.389,1.2627,1.389,1.2627l0.25254,3.5355z","name":"Republic of North Ossetia–Alania"},"kb":{"path":"m20.982,375.86c0.26786,0.35715,2.5893,4.7322,2.5893,4.7322l0.98214,3.9286,4.6429,1.1607,2.8571-1.0714,3.2143,1.5179,4.375-1.875,0.26786-3.125-5.9821-2.3214-1.875-5.0893-2.2321-1.1607-4.375,0.71429z","name":"Kabardino-Balkar Republic"},"kc":{"path":"m13.482,361.39,2.2321,8.4821,5.0893,6.25,4.375-2.6786,5.3571-0.89286,0.08929-3.3928,3.75-1.0714-6.6964-7.2321-2.2321,2.4107-2.8571,0.26786-1.6071-4.5536,0.44643-2.1429z","name":"Karachay–Cherkess Republic"},"st":{"path":"m33.929,367.73-3.4821,0.98215,0.17857,3.75,1.5179,1.25,1.7857,4.6428,6.5179,3.0357,1.3393,1.3393,0.08929,3.0357,3.8393,1.7857,1.6071,2.5893,3.2143,0.625,0.71429-1.4286-2.8571-3.125,1.5179-0.53572,3.5714,0.80357,0.17857-1.1607-0.98214-1.3393,7.7679-0.0893,1.6964-1.5179,0.26786-3.5714-5.2679-7.5-0.17857-9.4643-3.4821-6.0714-4.9107-0.98214-1.5179-2.7679-5.0893-5.7143-0.98214-0.625-1.5179,1.3393-2.7679-2.0536-1.4286,0.80357-0.80357,1.0714-0.08929,1.6071,0.35714,1.3393,0.35714,1.1607-0.71429,1.6071-0.98214,1.4286-1.9643,2.2322-1.875,1.0714-0.71428,0.98214-0.98214,2.3214z","name":"Stavropol Krai"},"ks":{"path":"m21.607,356.48-0.08929,2.0536,0.98214,3.8393,0.35714,0.80357,2.2321,0.0893,3.75-4.5536,1.4286-1.9643,1.9643-1.0714,2.6786-4.0178-0.26786-3.3929,0.17857-1.6964,0.89286-1.5179,1.3393,0,1.7857,1.5179,1.3393,0,2.5893-3.0357,0.08929-1.9643-0.89286-0.98214-2.2321-1.3393,0.17857-2.9464,2.8571-3.125,0.08929-1.4286-2.7679-2.9464-3.75-0.71428-0.80357-0.89286,1.6071-1.25,0.17857-2.4107-2.1429-1.6072-2.5893-0.80357-1.6071-1.6964-1.25-0.98214-0.89286-0.0893-1.3393,2.2322-0.625,0.98214,1.0714,1.4286-0.35714,1.5179-0.80357,0.625-2.7679-0.26786-0.89286-0.89286-1.9643,0.0893-1.875,0.71429-3.0357,1.7857-1.6964,0-1.3393-1.4286-1.6071-0.625-1.1607-1.4286,0-2.6786-2.2321-0.26786-1.25,0.625-0.35714,2.9464-0.089286,13.214,0.71429,5.8929,0.98214,3.6607-0.089286,2.3214-0.625,2.7679-0.089286,2.4107,0.17857,2.0536,1.5179,0.89285,0.71429,0.625,1.6071,1.5179,0.89286,1.0714,0.89286,0.89286l7.947-4.27-0.804-1.25-0.357-1.43-5.089,2.68h-1.875l-1.25-1.875,0.35714-3.5714,6.25-1.4286,2.7679-2.3214,0.71429-2.5893-1.3393-0.80357-1.9643,0.44642-1.1607-1.5178-0.71429-2.6786-1.3393-1.7857-0.17857-1.25,0.08929-1.1607,1.3393-0.80357,1.3393,0.625,1.0714,1.3393,1.0714,1.9643,1.3393,1.7857,2.3214,1.3393,1.6964,0.89285s0.625,0.26786,0.71429,0.625c0.08929,0.35715,0.89286,2.6786,0.89286,2.6786v4.0178l-0.08929,1.3393-1.0714,1.0714-1.875,1.5178-1.6071,1.4286z","name":"Krasnodar Krai"},"ro":{"path":"m37.5,323.45,2.0536,0.98214,1.4286-0.17857,0.625-0.89286-0.44643-1.1607-1.25-0.89286-1.9643-1.3393-0.89286-1.1607-0.35714-0.71428,1.0714-1.4286l2.231-1.08,1.6071-0.26786,1.0714,0.35714,1.4286,1.3393,1.5179,0.35714,1.6964-0.89286,0.89286,0.44643,1.072,1.06,1.339,1.79,0.268,1.33,1.607-0.08,1.3393-0.80358,1.6964-0.0893,1.3393-0.0893,0.35714-1.5178,0.53571-1.4286,1.25-1.6071,1.3393-1.0714,1.6964,1.0714,0.71429,0.35714,0.89286-1.875,0.44643-0.71428,2.6786-0.26786,1.875-1.6964,2.3214-0.17857,2.0536,1.1607,2.1429,1.25,0.98214,0.53571,3.9286,0.0893h2.2321l1.5179-0.98215h1.3393l0.71429,0.625,0.26786,1.6964-0.08929,1.9643v1.875l-0.08929,1.0714-0.981,1.34-1.25,0.98214-1.25,0.71429-0.80357,0.35714-0.35714,1.25-0.44643,1.6072-0.08929,1.4286-0.44643,1.1607-0.625,1.4286-1.4286,1.5179-1.6964,0.53571h-3.125l-1.608-0.36-1.518,0.53-0.625,1.97-0.982,0.62-0.80357,0.53572,0.17857,0.89285,1.3393,1.4286,0.71429,1.4286-1.1607,1.4286-1.3393,0.89285-0.80357,1.7857-0.08929,0.80357,0.98214,0.53571,1.1607,1.1607,0.625,1.0714,0.80357,0.80357,0.71429,1.3393v1.0714l-0.71429,0.80357,0.53572,0.625,1.4286,0.35715,0.625-0.53572,0.71429-0.0893,0.35714,0.98214v1.4286l-1.3393,1.3393-2.1429,1.0714-2.0536,1.1607-3.3929,0.0893-0.80357,0.80357-1.3393,0.80357-1.696,0.46-1.429-0.71-1.696-0.71-0.893-0.9-0.178-2.23-0.179-1.52-1.696-2.14-1.1607-0.80357-0.17857-1.25-0.80357-0.89286-1.7857-0.0893h-2.7679l-2.8571-0.0893-1.3393-0.17857-1.6071-1.7857-0.98214-0.71429v-0.89286l1.3393-1.5178v-1.5179l-0.625-1.25-1.875-1.4286-0.71429-0.625,0.26786-2.2322,2.7679-3.2143,0.08928-1.6071-1.9643-2.2322-1.3393-0.89285-2.411-0.55-1.0714-0.35714-0.08929-0.71429,1.0714-1.0714,0.26786-1.1607z","name":"Rostov Oblast"},"kk":{"path":"m44.554,348.71,0.98214,1.6071,1.1607,1.0714,1.1607,1.6964,0.80357,1.1607,1.1607,0.71429,2.5893,0.44643,1.3393,0.625,0.98214,1.6071s0.98214,1.7857,1.25,2.2321c0.26786,0.44643,0.98214,2.4107,0.98214,2.4107l0.17857,4.9107v3.2143l0.89286,2.2321,3.3036,4.1964,1.25,2.0536-0.17857,2.5893-1.4286,1.875,0.89286,1.3393,4.375,4.7321,0.53571,1.25,0.35714,0.98215,0.89286,0.53571,1.4286,0.0893,1.6071-0.26786,1.7857-0.53572,2.2321-0.89285,2.3214-0.26786,0.713-0.71,0.625-2.15-0.268-1.16-2.232-1.34-0.982-0.71,0.08928-1.3393,1.0714-0.625,1.7857,0.0893,1.4286-1.25-0.53572-0.71428-0.71428-2.0536-0.268-1.7-0.179-1.16h1.0714l1.6964,1.25,1.7857,0.80357,2.6786-0.17857h0.89286l0.53571-1.1607-0.17857-2.4107-0.08929-3.8393v-6.3393-0.98214l-0.08929-2.2321,2.9464-2.8572,0.17857-1.3393-1.4286-0.625v-3.2143l-1.0714-1.1607-1.1607-0.35715-2.5-0.17857-0.625-1.4286-0.17857-0.80357-1.25,0.26786-0.625,1.0714h-1.3393l-1.25-0.0893-1.071-0.98-0.804-0.71-2.321-0.27-0.98214,0.35715-0.71429,0.80357-0.71429,0.35714-0.26786,1.1607-0.35714,0.80357,0.35714,0.625,1.0714,0.35714,1.0714-0.44643,0.89286,0.35714,0.08929,0.98215-0.44643,1.5178-5,3.125-3.3929,0.26786-2.3214,1.3393-1.5179,0.53571-3.8393-1.7857-0.53571-0.35715-0.08929-3.3928-0.71429-1.4286-2.3214-2.2322-0.625-1.25-1.9643-0.80357h-3.5714z","name":"Republic of Kalmykia"},"as":{"path":"m86.873,350.94,1.6415-1.389,1.1364-0.63135,1.7678,1.2627,2.0203,0.63135,2.2728,0.50508,0.88388,1.0102,2.1466,0.88388,0.75761,1.1364,0.63134,1.1364,0,1.389,0,0.88389-1.5152,0.3788-1.1364,1.389-0.12627,1.0102,0.63134,1.389,1.0102,1.1364-0.37881,2.1466-0.75762,1.0102-1.7678,0.88389-0.25254,1.1364,0.50508,0.88388,1.7678,1.1364,2.2728,1.5152,1.389,1.6415,0.63134,1.0102,0,1.5152-1.0102,1.1364-0.25254,2.0203-1.0102,1.0102,0,2.2728,0,2.7779-0.75761,0.3788-1.7678-0.3788-1.894-0.75762-0.63134,0.37881-0.37881,2.1466,1.6415,2.1466,1.1364,1.2627,0.88388,1.0102,0.50508,0.63134,0.12627,1.2627-3.9143,0.25253-3.0305,0.63135-2.1466,0-1.894-1.2627-2.0203-1.5152-5.4296,0-1.0102-0.37881-1.1364-1.1364,0.37881-2.9042-0.88388-1.0102-2.2728-1.6415,0-1.6415,1.0102-0.3788,1.5152,0,1.389-1.0102-0.63134-1.389-0.75761-4.0406,0.63134-0.3788,1.2627,0.75761,2.9042,1.389,2.0203-0.25254,1.2627-0.12627,0.50508-1.6415-0.25254-5.4296,0.12627-5.0508-0.25254-4.2931,2.1466-2.2728,1.0102-1.1364,0.12627-1.389-1.2627-0.50508-0.25254-2.1466z","name":"Astrakhan Oblast"},"ad":{"path":"m21.786,356.21,2.4107-1.4286,2.5-2.6786,0.35714-2.1428-0.26786-3.9286-1.0714-2.7679-2.9464-0.98214l-2.412-1.78-2.232-3.75-1.5179-1.1607-1.3393,0.71428-0.17857,2.1429,1.6071,1.875,0.80357,2.5893,1.1607,1.6964,1.6071-0.35714,1.5179,0.44643-0.44643,2.9464-2.9464,2.3214-3.394,0.71-2.8571,0.35715-0.17857,3.8393,1.0714,1.7857h1.7857l5.3571-2.9464,0.35714,1.7857z","name":"Republic of Adygea"},"vl":{"path":"m85.893,313.18,1.5179-0.98214,1.875-0.0893,1.1607-1.0714,1.1607-1.6072,0-1.25,1.1607-0.98214,1.9643,1.25,2.5,1.9643,3.3036,2.1428,3.9286,1.5179,1.4286,1.5179,0.625,2.1428,0.44643,1.4286,2.8571,0.35714,0.44643,1.4286,2.5893,0.80357,1.7857,1.7857,1.6964,1.6964,0.17857,2.2322-1.5179,1.25-1.6071,2.2321-1.4286,1.3393-0.26786,1.25,0.89286,2.2321,2.9464,1.875,1.6964,1.875,1.7857,1.1607,1.25,3.3036,1.0714,1.875,0.0893,1.25-0.71428,0.53572-1.3393,0.44643-0.71429,0.53571-2.8571,0.26786-4.6429-0.0893-1.6964,0.26786-0.71429,1.6071,0,2.8572-0.17857,1.1607-1.6964,1.25-1.3393,0.98214-4.0178-0.0893-1.0714-0.0893-1.3393-3.0357-1.4286-1.0714-1.875-1.0714-1.0714-0.625l-2.256-0.46-2.054-1.25-1.071-0.18-1.1607,0.625-0.98214,0.71429-1.25,0.26785-2.1429-0.0893-0.89286-1.1607-0.35714-1.25-1.4286,0.26786-0.89286,1.1607h-1.25l-1.875-0.71428-1.25-0.80357-1.3393-0.35715-1.4286,0.17858-1.4286,1.25h-0.89286l-1.4286-2.5-1.25-1.4286-1.0714-0.71428,0.448-1.44,0.893-1.52,1.607-1.43,0.179-0.89-1.6964-2.1429-0.44643-1.0714,1.4286-0.80358,0.625-1.875,0.625-0.53571,1.25-0.35714,1.6071,0.0893h3.0357l1.7857-0.625,1.9643-2.5893,0.89286-4.0179,0.625-1.4286,2.8571-2.0536,1.1607-1.6964,0.35714-3.3036v-2.2322z","name":"Volgograd Oblast"},"vn":{"path":"m70.089,310.77,0-6.0714,0.08929-1.1607,3.75-3.2143,2.5-3.6607,1.3393-1.4286,0.35714-1.875,2.4107-0.71428,0.35714-2.5893,0.625-1.7857,1.0714-0.35714,0.625-2.0536,1.3393-1.7857,1.1607-1.0714,0.98214-0.53571,0.89286,1.1607,0.44643,0,0.71429-1.0714,0.53571-0.71428,1.1607-0.17857,0.89286,0.89285,1.25,1.1607,1.4286,1.4286,1.1607,1.5179,0.80357,0.89285-0.26786,2.1429,0,1.6071,1.875,1.0714,2.3214,1.3393,0.80357,1.3393-0.0893,1.7857-0.89285,1.5178-0.44643,0.98215,1.5179,1.25,1.875,1.7857,1.9643,2.2321,1.3393,1.6964,1.1607,1.9643-0.26786,2.3214,0,2.0536-2.1429,1.0714-0.71428,0.17857-4.2857-1.875-2.6786-1.7857-2.1429-1.4286-1.6964-1.1607-0.53571-0.17857-0.71429,0.80357-0.44643,1.25-1.4286,1.9643-1.6964,0.44643-2.8571,0.80357-3.5714,1.1607-3.2143,0.0893-2.5-0.17857-2.3214-1.25-2.3214-1.0714z","name":"Voronezh Oblast"},"bl":{"path":"m63.304,272.29-5.4464,3.3036,0.08928,2.6786,1.6964,1.875,0.08929,3.125,0.44643,1.6964,2.8571,1.6071,2.8571,0.44643l1.608,2.23-2.5,3.3036-0.35714,2.1429,1.0714,1.6071,2.3214,1.5179,0.17857,2.9464,1.1607,1.5179,0.71428,0.89285,4.7321-4.375,3.75-5.4464,2.0536-0.89285,0.80357-4.1072,1.0714-0.89285,0.53571-1.3393-2.5-2.8571-3.5714-4.1071-2.7679-0.26786-2.9464-1.1607-2.6786-1.6964-2.5893-1.6072-1.9643-1.6071z","name":"Belgorod Oblast"},"ky":{"path":"m63.482,271.84,0-4.6429l-0.357-1.61-1.786-1.97-0.714-1.07,1.3393-1.0714,3.75-1.3393,2.7679-1.3393,2.6786,0.0893,0.53571,1.0714,1.25-0.0893,1.7857-1.1607h0.80357l0.98214,0.44643,1.4286,1.6071,0.53571,0.80357,0.08929,1.6964,1.0714,0.89286,1.0714,0.71428h0.89286l1.0714,1.25,0.17857,3.2143v2.4107l-0.89286,0.98214v1.5179,1.1607l1.0714,1.25,1.1607,0.98214,0.89286,0.17857,1.5179,0.53571,1.0714,1.6072,1.6071,1.5178-0.71429,1.1607-0.80357,0.89286-0.89286-0.80358-1.9643,1.25-1.4286,1.1607-0.53571,0.80357-3.4821-4.1071-2.2321-2.3214-0.98214-0.53572-3.3036-0.625-2.8571-1.5178-3.6607-2.1429-2.4107-1.9643z","name":"Kursk Oblast"},"or":{"path":"m74.732,258.27,1.0714-1.875,2.2321-0.26786,0.89286-1.6071,0.89286-0.53572,1.9643,0.89286,1.6964-0.0893,1.6071-0.71429,1.0714-1.5179,0.89286-0.53571,0.98214,0.17857,1.3393,0.98214,1.9643,0.89286,1.1607,0.89286,0.35714,0.89285,0.71429,1.3393,0.17857,2.0536,0,3.6607,0.98214,1.7857,1.4286,1.875,0.80357,1.25,0.71429,1.7857-0.26786,1.5179-3.9286,1.875-1.9643,0.98214-1.0714,2.1429-1.875,1.0714-1.875,1.0714-2.4107-0.89286-1.9643-1.6071-0.44643-1.6964,0.44643-1.9643,0.44643-0.89285,0.08928-4.4643-0.89286-1.6964-1.7857-0.53571-1.7857-1.4286-0.08929-1.6072-1.3393-1.5178-1.6071-1.6964z","name":"Oryol Oblast"},"lp":{"path":"m86.875,278.45,1.5179,1.875,1.0714,0.89286,1.1607,0.71428,1.1607,1.0714,2.5,2.2321,1.25,1.5179,0.625,1.4286-0.44643,2.5893,0.53572,0.625,2.5,1.3393,1.875,1.7857,1.0714-0.17857,1.0714-0.625,0.44643-0.80357,0.0893-5.8036,0.35714-0.71428,1.4286-0.80357,2.3214-0.17857,2.0536-1.1607,1.3393-0.44643,0.17857-1.6964,0.625-1.3393,1.25-1.5179-0.80357-1.1607-2.6786-0.98215-0.53571-0.53571-0.17858-0.71429,1.0714-1.3393,0-1.6071-2.1428-0.35715-1.0714,0.44643-1.6072,0.80357-0.98214,0.89286-1.1607,0.625-1.4286,0.0893-1.3393-1.5179-1.6964-1.6964-0.80357-0.98214-2.4107,0.89285-3.125,1.6964-1.1607,1.6072-1.6071,1.4286z","name":"Lipetsk Oblast"},"tl":{"path":"m93.482,256.3,3.2143-2.0536,0.98214-0.17857,1.6071,0.80357,0.98215-0.80357,0.71428-1.0714,3.125,0,1.6072,0.625,2.0536,0.35714,1.4286,0.80358,2.4107,0.35714,1.4286,0.71428,0.53572,1.0714,0.98214,1.0714,1.25,1.4286,0.71429,1.6072-0.35715,1.6964-0.98214,1.1607-0.71428,1.6964-1.3393,1.9643-1.6964,2.0536-1.0714,1.875-0.71428,0.98215-0.53572,0.35714-1.7857,0-2.5,0.89286-1.5179,1.0714-1.3393,0.26785-2.0536-1.3393-2.0536-2.5893-0.26786-2.0536-0.53571-1.4286-1.6071-2.5l-1.413-2.14-0.179-2.23z","name":"Tula Oblast"},"bn":{"path":"m67.679,258.62,0.26786-1.7857,2.3214-1.5179,0.44643-1.1607,0-1.4286-1.6071-1.9643-1.7857-2.1429-1.6964-1.9643-2.3214-1.875-1.5179-0.89286-1.6964-0.26786-0.89286-1.1607,0.17857-2.3214,1.3393-1.6071,3.125-2.1429,2.6786-1.875,0.89286-1.7857,0.98214-0.71428,1.6964,0.26786,0.625,1.25,0.625,1.5178,1.0714,2.2322,1.1607,0.80357,5.8929,0.26785,2.1429-0.35714,1.4286,0.53572,3.125,0.89285,2.3214,0,0.71429,1.9643,0,2.2321-0.17857,1.1607-0.98214,1.5178-0.71429,0.53572-0.26786,1.4286,0.26786,1.5179,0,1.25-0.80357,1.4286-1.4286,1.5178-1.7857,0.71429-1.6964,0.17857-1.7857-0.71428-1.4286,0.71428-0.26786,0.89286-2.4107,0.80357-1.0714,1.4286-1.3393,1.25-1.4286,0.17857-1.4286-0.71428z","name":"Bryansk Oblast"},"kj":{"path":"m89.196,239.61,1.6071-1.25,1.6071-1.3393l1.161-0.27,1.429,0.63,0.80357,1.4286,1.0714,1.25,1.7857,0.80357,1.7857,0.35715,3.125,0.0893,1.875-0.0893,1.6071-1.0714,2.4107-0.0893,1.4286,0.44643,0.98214,2.0536,0.26786,1.4286,1.25,0.625,1.6071,0.98215,0.98214,0.80357,0.53572,1.25-0.53572,2.0536-1.0714,1.7857-1.4286,1.9643-1.1607,1.25-0.89286,0.44643-3.75-1.25-2.6786-1.0714-2.6786,0.0893-1.875,0.44642-1.0714,1.25-1.5179-0.44642-1.0714,0.0893-1.0714,0.80357-2.0536,1.0714-0.89286-0.89286-1.0714-0.80357-1.9643-1.25-1.5179-0.89285-0.89286-0.44643v-1.0714-2.4107l-0.08929-0.625,1.1607-1.6964,1.0714-1.875v-1.7857l-0.26786-1.6071z","name":"Kaluga Oblast"},"sm":{"path":"M79.375,237.55,80,235.95,80.179,234.52,79.732,233l-0.08928-1.4286,1.5179-1.3393,0.71429-1.6071,0.08929-3.125,0.35714-1.875,2.4107-2.5,2.5-1.9643,1.875-1.7857s1.875-1.3393,2.2321-1.5179c0.35714-0.17857,2.5-1.5178,2.5-1.5178l2.5,0.0893,3.0357,3.4822,1.875,3.4821,2.5,3.6607,1.4286,0.89286,2.7679,0.53571h2.0536l0.80357,0.71429,1.1607,1.875,1.1607,1.3393,1.25,1.6071,1.0714,1.4286,0.17857,1.3393-0.98214,1.25-1.875,0.89285-1.875,0.53572-0.89286,1.25-0.44643,0.89285-1.875,0.44643-1.7857,0.625-1.6072,0.35715h-3.0357l-3.75-0.80358-1.7857-1.7857-1.4286-1.3393-1.1607-0.26785-1.1607,0.71428-2.2321,1.5179-1.1607,0.44643-1.7857-0.44643-4.1071-0.98214-2.4107-0.35715z","name":"Smolensk Oblast"},"mc":{"path":"m116.07,234.16,3.5714,0.26785,2.3214-0.89285,1.4286-0.44643,0.53571,0.625,0.0893,1.7857,0,1.1607-0.17857,1.3393,1.5178,0.89286,2.9464,0.44643,1.7857,0.89285,2.0536,0.89286,2.7678,0.89286,1.7857,0.26786,1.25,0.53571,0.26786,1.6071-0.0893,1.5179-0.44643,1.6964-1.5179,0.625-2.1428,1.1607-1.6072,1.3393-0.0893,1.25-0.625,1.7857-1.1607,1.5179-0.35714,1.6071,0.17857,1.6072,0.0893,0.89285,1.1607,1.0714,1.0714,0.625,1.1607-1.0714,0.625,0.44643,0,1.5179-0.0893,3.2143-0.44643,1.1607-1.3393-0.44643-1.875-0.17857-1.6072,0.17857-0.80357,0.89286-2.0536,0.0893-1.6071-0.35714-1.25-0.71429-1.0714-1.1607-1.6071-0.625-1.6964,0-0.44643,0.80357-0.17857,1.1607-1.0714,0.53571-1.4286,0.0893-0.80357-0.80358-0.17858-0.625,1.1607-2.4107,0.26786-1.9643-0.53572-1.6964-1.1607-1.5179-1.1607-1.5179-1.0714-0.89286,0.625-1.25,2.5-2.9464,1.1607-2.6786-0.71429-1.7857-1.6071-1.6071-1.6071-0.98215-0.53572-0.35714-0.625-1.875-0.80357-1.25-0.80357-0.80357,0.625-1.5179,2.5893-1.3393z","name":"Moscow Oblast"},"rz":{"path":"m114.55,265.59-1.9643,2.6786-2.1429,3.125-0.625,2.7679-0.80357,1.7857,0.17857,0.80357,1.6964,0.71429,1.9643,1.3393,0.44643,1.5179-0.26786,0.89286,1.4286,1.1607,1.9643,0,1.1607,0.71429,0.0893,1.875,0.44643,1.1607,1.25,0.44643,1.5179-0.625,1.9643,0,1.5179,0.98214,0.625,1.7857,1.0714,1.1607,2.6786-0.17857,3.125,0,2.9464-2.0536,3.0357-2.9464,1.5179-2.2321,1.0714-1.7857-0.98214-2.2321-0.53572-3.125-2.0536-2.0536-1.25-1.6964-0.44643-2.8571-0.53571-1.6072-0.35715-0.98214-2.1428-0.35714-3.4822,0.26786-0.625,0.80357-2.1428-0.17857-1.875-0.71429-1.875-1.0714-1.9643-0.89286-1.0714,0.35715-0.80357,1.4286-1.4286,0.89286-1.6071-0.44643z","name":"Ryazan Oblast"},"tb":{"path":"m112.77,279.43-1.6964,2.1429-0.35714,1.7857-0.80358,0.89286-2.6786,0.98214-1.875,0.44643-1.5178,0.71429-0.71429,1.4286,0,2.1429,0.26786,2.3214-0.71429,1.875-1.5179,0.53571-0.44642,1.4286-0.44643,1.6964-0.625,1.1607,0.08928,0.625,2.3214,2.1429,2.2321,2.1429,1.6072,2.2321,1.4286,2.0536,0.98214,0,2.1429,0,1.9643-1.25,2.5-1.25,1.6964-1.0714,4.0179-0.26785,1.0714-0.98215v-3.6607c0-0.35714,0.0893-2.3214,0.0893-2.3214l1.5179-1.1607s0.71429-0.71429,0.80357-1.0714c0.0893-0.35714-0.26785-4.6429-0.26785-4.6429l1.4286-1.0714-0.80357-2.1428-1.7857-1.4286-2.3214,0.26786-0.89285,0.625-1.1607-0.80357-0.89286-1.3393v-1.3393l-1.875-0.80357h-1.3393l-0.89286-1.0714-0.26786-1.3393z","name":"Tambov Oblast"},"kn":{"path":"m44.107,152.55,0,2.2322,0.53571,2.5,2.0536,5.1786,1.4286,3.4821,1.9643,3.6607,2.5,1.0714,3.75-0.44642,1.9643-1.3393,0.625-1.7857-0.44643-4.2857-0.89286-2.8571-1.5179-1.6071-2.4107-0.53572-0.98214-0.71428,0-3.0357-0.80357-1.4286-1.6964-1.6071-1.6071-0.26786-0.35714,1.25-0.625,1.3393-0.625,0.89285-1.4286-0.35714z","name":"Kaliningrad Oblast"},"ps":{"path":"m95.268,213.98,0.35714-2.1428-0.26786-2.1429-1.4286-1.875-1.3393-1.4286-0.08929-1.6964,0.98214-0.71429,0.17857-1.6964-0.89286-0.98215-1.25-1.875,0-4.1964,1.5179-0.89285,3.75-2.2322,0.80357-2.4107,0.53572-1.7857,1.875-1.25,2.4107-0.0893,1.3393-1.6071,0.98214-1.6964s1.25-0.625,1.6072-0.80357c0.35714-0.17857,2.8571-0.71429,2.8571-0.71429l1.5179-0.0893,1.0714,0.53571-0.625,1.5179-0.71428,0.89285-0.17857,0.98215,1.6071,0.26785,1.25-1.7857,0.98214-2.0536,1.1607-1.5179,1.6071-0.71428h1.6071l1.5179-1.5179,1.1607-0.625h1.4286l0.98214,0.98214,0.625,1.5179,0.98214,1.6071-0.26786,1.6964-0.89285,0.98214-0.35715,1.3393-0.80357,1.6071-0.17857,1.1607h-1.4286-0.80357l-0.71429-0.53572-0.80357,0.53572-0.625,0.80357-0.53571,1.5178-0.53572,2.1429-0.0893,2.5-0.35715,1.875-1.1607,1.25-1.3393,0.98214h-1.7857l-1.5179,1.3393-0.53571,1.7857-1.3393,0.53572-0.44643,1.0714-0.17857,1.4286-1.7857,0.89286-1.7857,0.80357-0.625,1.6964,0.625,1.5178,0.625,0.625-0.26785,1.4286s-0.0893,0.44643-0.44643,0.80358c-0.35714,0.35714-1.1607,1.3393-1.1607,1.3393l-1.4286,0.80357-2.3214,0.89286-1.0714,0.0893-1.1607-0.89286-0.89286-0.89286z","name":"Pskov Oblast"},"no":{"path":"m123.12,188.27,1.5179,1.25,2.1428,0.35714,2.1429,0.17857,1.25,1.1607,2.5,0.53571,2.3214-0.0893,1.0714-0.89286,0.44643,0.625,0.0893,1.7857,2.1429-0.53571,2.3214,0.0893,0.80357,0.80358,0.17857,2.5,0.17857,2.5,0.53572,1.0714,1.3393,0.17858,1.3393,0.44642,0.26785,2.1429,0.71429,1.6964,0.98214,0.80357,0.44643,2.9464,0.0893,2.2321,0.89285,1.4286-0.53571,0.98215-0.71429,0.53571,0,1.6071,0.17858,1.5179,1.4286,1.3393,0.625,0.53571,0.0893,1.9643,0,1.9643-0.17857,1.3393-1.25,0.53571-0.71428-0.26785-0.625-0.80358-0.71429-0.80357-0.17857-1.1607-0.98214-0.80357-0.80358-0.625-2.0536,0-1.5178-0.53572-0.53572-0.35714-1.5178-0.53571-0.71429-0.26786,0-0.44643s-0.26786-1.25-0.26786-1.6964c0-0.44643-0.0893-2.0536-0.0893-2.0536l-0.625-0.98214h-1.7857l-0.89285-0.44643-0.44643-0.98214-0.98215-0.625-0.53571,0.625-0.89286,1.0714-1.6964,1.4286h-2.1428c-0.35715,0-1.5179,0.0893-1.5179,0.0893l-0.71429-1.0714-1.0714-0.71428-2.3214-0.17857-2.6786-0.0893-1.5179-0.44643-1.3393-0.98214-2.3214-0.44643h-2.1428l-0.89286-1.1607-1.25-1.0714-0.53571-0.71429-1.1607-0.71428,0.98214-2.7679,0.71429-0.44643,1.1607-1.5179,1.0714-1.0714,2.0536-0.625,2.5-1.9643,0.625-1.9643,0.0893-3.5714,0.98214-2.5893,1.0714-1.25,1.1607,0.26786z","name":"Novgorod Oblast"},"tr":{"path":"m98.661,216.66,3.2143-0.625,2.2321-1.6072,1.3393-1.6071,0.17857-1.4286-0.80357-1.4286-0.26786-1.3393,0.35714-0.89286,1.4286-0.89285,1.6964-0.625,1.1607,0.44643,1.5179,1.5178,1.0714,0.98215,0.98215,0.53571,1.6964,0.17857,2.4107,0.35714,1.3393,0.98215,1.3393,0.26785,3.2143,0.44643,1.5178,0,1.25,0.71429,0.80358,0.71428,1.875,0.35715,1.7857-0.17857,1.875-1.6072,1.25-1.25,0.71429,0.44643,0.625,0.80357,1.4286,0.44643,1.4286,0.17857,0.53571,1.5179,0.17857,2.4107,0.35715,0.80358,1.1607,0.71428,1.4286,0.80357,1.0714,0.26786,1.875,0.35714,0.98214,0.26786,1.25,1.0714,0.44643,1.3393,0.98214,1.0714,0.80358,0.53572,1.7857-0.35715,1.3393,0.0893,1.25,0.71429,1.6071,0.89285,0,1.5179-0.625,1.6964-1.25,1.6071-1.6071,0.44643-1.25,0.98214-1.5179,1.3393-0.89286,1.0714-0.44643,0.71428-0.26785,1.5179-0.44643,1.0714-1.25,1.4286-0.53572,1.4286-0.35714,2.0536-2.0536,1.9643-2.0536,1.3393-1.0714,0.17858-0.53571-0.71429-0.26786-1.7857-1.6964-0.71429-3.8393-0.89286-3.8393-1.6071-3.0357-0.80357-1.5178-1.0714-0.0893-3.0357-0.35714-1.6964-3.3036,0.80357-3.4822,0.26786-1.3393-0.89286-3.4821-4.4643-1.5179-2.0536-3.3036-0.625-2.7679-0.53571-1.4286-1.7857z","name":"Tver Oblast"},"vm":{"path":"m137.41,247.73,1.6072,1.7857,2.0536,1.25,1.1607,1.0714,1.3393,0.35714,0.80357,0.89286,0.0893,1.5178-0.89285,1.7857-0.35715,1.0714,1.25,0.625,1.7857,0.26785,1.0714,1.1607,0.17857,1.9643,0.98214,1.875,1.0714,1.25,1.3393,1.25,1.3393,1.3393,1.3393,1.1607,1.7857,1.875,0.89286,1.3393-0.17857,0.98214-0.89286,0.71429l-0.18,0.98,0.53571,0.71429,0.44643,0.71428,0.0893,1.6072-1.7857,0.53571-2.2321-0.0893-1.1607-1.0714-4.4643-0.0893h-5.1786l-1.7857,0.53571-0.71429-1.6964-1.6964-1.9643-1.6071-2.6786-0.80357-4.1964-0.0893-4.1071-0.17857-2.0536-0.44643-0.44643-0.71428,0.44643-1.1607,0.26785-1.4286-1.25-0.26786-2.5893,0.71429-2.0536,1.1607-2.0536,0.44643-1.7857,1.3393-1.0714z","name":"Vladimir Oblast"},"pz":{"path":"m127.05,289.96,1.6964,1.7857,2.0536,1.5179,1.25,0.98214,1.6964,0.625,1.25,1.875,0.71429,1.6071,0.26785,1.9643,0.98215,0.98214,1.0714,1.0714,2.6786,0.17857,1.6964,0.0893,0.625,2.1429,0.89286,1.7857,1.6964,0.71429,2.1429,0.26785,1.4286,1.0714,0.625,1.0714-1.5179,0.89286-0.89286,0.98214,0.0893,4.1071-0.26786,3.4822-2.7679,1.25-1.0714-0.0893-0.89286,1.6071-1.9643,0.98215-1.1607-1.7857-0.98214-0.98214-5.9822-0.0893-1.1607-1.875-0.89286-0.89285-3.125-0.71429-0.98214-1.6071-1.25-1.6964-2.1429-0.71429-2.4107-1.3393-1.6071-1.0714-2.5,0.0893-0.71429-1.875,0.26786-2.5,1.1607-0.89285,3.8393-0.80357,0.89285-2.4107,0-3.4821,1.3393-1.6964,1.3393-1.6071-0.26786-2.5893,0-1.9643,1.1607-0.89286z","name":"Penza Oblast"},"sr":{"path":"m107.23,308.27-0.17857,3.0357-0.26786,1.25-2.2321,1.1607,1.4286,1.6964,1.0714,3.2143,2.2321,0.71429,0.98215,0.80357,0.89285,1.0714,1.7857,0.625,2.5893,2.5,0.89286,1.0714,0,1.875-1.5179,2.0536-2.4107,2.8571-0.44643,1.25,0.44643,1.6964,0.71429,0.89286,2.1428,1.1607,4.0179,3.9286,1.7857,4.5536,1.25,1.4286,1.25,1.3393,0.26786,1.9643-0.71428,2.5-0.53572,2.4107,0.26786,1.7857,0.89286,1.0714,1.6071,0.44643,1.6964,0,1.6964-1.1607,1.25-1.0714,0.44642-2.6786,0.0893-1.875,2.2321-0.625,3.3036,1.25,1.6964,0.35714,1.6072,0,1.3393-1.5179,0.44643-0.53571,1.6071,0.35714,1.3393,1.0714,1.5178,0.89286,4.6429,0,1.1607-1.1607,1.3393,0.17857,0.89286,0.80358,1.6071-0.53572,0-1.7857-0.89286-1.9643-0.35714-1.3393-0.17857-3.9286-0.0893-2.0536-0.71428-1.25,0.0893-2.8571-0.35714-1.6071,0-2.5-0.80357-1.3393-1.1607-1.6071-2.5-1.0714-1.6072-2.0536-2.5893-0.0893-1.0714-0.35714-1.7857-1.6964-0.625-1.25-0.44642-0.89286-1.7857-2.4107-5.625-0.26786-0.53571-0.17857-1.9643-2.5893-3.125-0.89286-2.2321-2.9464-6.1607-3.3036-2.3214,0-1.0714-1.6964,0.44643-2.5-0.80357-0.35714-3.8393,2.1428-1.5179,0.35715z","name":"Saratov Oblast"},"mr":{"path":"m127.59,290.05,1.875,2.1429,2.6786,1.7857,1.7857,1.1607,1.7857,2.7679,0.44642,2.4107,2.0536,2.1429,2.5893,0.0893,1.6071,0.26786,0.89286,2.2321,0.71429,1.4286,2.0536,0.89286,1.7857,0.35714,1.25,0.625,0.53572,0.80358,5.8928,0.17857,2.6786-3.5714,0.35715-0.53572,0.71428-1.3393,0.0893-2.1429-0.0893-1.9643-1.7857-0.98215-0.35714-2.5-0.0893-0.80357-1.6964,0,0,0.17857-0.80357,0.89286-1.3393,0.80357-5.2678,0-2.5893-2.3214,0.17857-3.5714-1.1607-1.0714-0.17857-0.80358,1.0714-1.0714,0-1.6072-2.5893-0.53571-1.7857-0.0893-0.80357-1.25-0.71429-1.6964-1.25,1.1607-2.1429,2.3214-2.4107,1.5178-1.5179,0.98215-2.9464,0.26785z","name":"Republic of Mordovia"},"cu":{"path":"m159.11,299.07,1.3393-0.89286,2.9464,0.44643,1.3393,0.44643,1.0714-1.3393,0.26786-1.7857,2.2321-1.1607,2.2321-2.2322,3.125,0.0893,2.6786,0,1.25,1.5179,0.35715,2.9464-0.17857,1.5179,0.35714,1.25,0.71428,1.1607-0.0893,0.71428-1.3393,0.625-4.1071-0.0893-1.3393,0.53571-0.80357,0.80357,0,0.89286,1.1607,0.71428-0.17857,0.89286-1.3393,1.1607-1.7857,1.25-2.1429,0.98214-1.3393,0.44643-1.3393-1.3393-2.5-0.44643-0.98215-0.625-0.98214-1.3393-0.80357-0.80357,0.80357-3.5714z","name":"Chuvash Republic"},"ul":{"path":"m158.57,305.32-1.875,2.6786-0.98215,1.4286-4.8214-0.26785-0.80358,0.26785-1.7857,1.4286-0.80357,1.1607,0,2.3214,0,2.5893,0,1.6964-1.7857,1.4286-1.0714,0.26786-0.89286,0-1.25,1.25-1.25,1.0714-0.625,0.26786,0.89286,1.9643,1.6071,1.6071,2.3214,0.44643,1.5178,0.17857,1.25,1.6072,1.5179,0.80357,2.1429,0.17857,0.89286-0.625,0.0893-1.875,0.17857-1.6964,1.0714-1.6964,0.35714-1.3393,1.3393-0.26786,0.80357,0.53571,1.3393,0.625,1.875-0.17857,1.3393-0.98214,1.0714,0.17857,1.6964,1.4286,2.0536,1.875,1.5179,1.6072,0.80357,1.4286,2.3214,0.17857,1.1607-1.5179,2.8572-2.0536,2.0536-1.1607,0.26785-2.3214,0-3.5714-1.875-1.1607-3.6607-0.0893-2.0536-1.4286-0.98214-1.1607-2.5-0.26785-0.98215-1.5179-3.0357-1.5179-0.80357-1.5179-0.625-2.0536z","name":"Ulyanovsk Oblast"},"ss":{"path":"m150.98,329.96,1.3393,2.1428,0.71428,2.8572,0.44643,2.8571,0,2.1429,0.625,2.3214-0.0893,2.8571,0.35714,2.4107,0.53571,2.1429,0.625,1.9643,0.71429,0.98214,5.8929,0.0893,3.0357-1.6071,1.25-1.9643,1.9643-0.35715,1.6964-0.0893,2.1429-1.4286,1.4286-0.89286,1.25-0.17857,1.6072,0.625,1.7857-0.17857,0.80357-1.875,1.0714-2.3214,4.375-2.5893,1.7857-1.4286,1.1607-2.0536-0.625-1.5179-0.80357-1.7857-0.35715-2.5-1.1607-1.25-0.71429-2.4107-3.6607-0.26785-2.3214-1.6964-1.4286-0.80357-3.5714,2.3214-1.9643,2.2322-2.4107,0.0893-0.98214-0.98214-2.2321-2.4107-2.4107-1.875-1.0714-1.0714-0.89285,0.26785-1.6072,0.71429-1.6964-0.0893-1.5178-0.80357-1.0714,0-0.625,0.98215-0.53572,1.0714-0.80357,1.5179-0.17857,1.3393,0,0.98214-0.0893,0.71429z","name":"Samara Oblast"},"ob":{"path":"m155.89,352.82,0.53571,1.4286,0.71429,1.6071-1.0714,1.6072,1.0714,1.4286,3.0357,0.17857,1.9643-0.35714,2.5,0,0.17857,2.3214-0.89286,2.6786,0.35714,1.0714,3.5714,1.6071,2.1429,1.4286,0.17857,3.5714,0,4.1071,0,1.4286-1.25,0.89286,0,1.9643,0,0.71428,0.71429,1.0714,1.0714,0.89286,1.7857-2.5,0-1.4286,0.89286-0.89286,1.4286,0,1.0714,2.3214-0.17858,1.4286-0.71428,1.25-0.35714,1.4286l0.36,1.43,1.25,0.89286,2.3214,1.25,1.7857,0.89286h1.9643,2.5l1.4286-1.0714,1.6071,0.17857,1.9643,1.0714,0.89285,1.6071,0.35715,1.7857,1.0714,1.25h1.7857l0.89286-0.89285h1.25l1.6071,0.53571,1.25,1.4286,0.53571,2.6786-0.17857,3.5714,1.7857,1.6072,1.4286,0.89285,1.0714,1.6072,1.0714,0.53571,1.6071-0.71429,1.4286-0.17857,1.6071,1.4286v1.25l1.9643,1.7857,1.25,0.71428,2.1429,0.35715h2.6786l1.4286-0.17857,1.25-0.89286,1.25-1.0714,0.89286-0.89286-0.17858-1.25-2.3214-3.2143-1.0714-1.25v-3.75l-0.71429-2.1429-0.17857-2.1429,1.0714-2.3214,1.9643-1.4286-1.4286-1.7857-3.0357-2.8571-1.9643,0.35714-1.4286-0.17857-0.89286-1.25h-2.3214l-1.4286,1.25-1.0714,1.25-0.53572,1.0714h-2.5l-1.0714-2.5-3.2143-0.17858-2.8572-0.35714-0.89285-2.5-1.08,0.33-1.79,0.89h-1.4286l-0.17857-1.0714,1.4286-1.7857,2.5-2.5-0.53-1.78-0.71-0.36v-0.89286l2.5-1.9643,0.35715-1.0714v-2.1429h-1.7857l-2.1429,0.71429-1.6071,0.17857-1.4286-1.9643-0.53571-2.3214,1.25-1.7857,1.0714-0.89286v-1.6071l-0.35714-2.3214,1.0714-0.89285,0.17857-3.0357-1.25-1.9643-1.7857-1.7857-0.17857-1.6071,1.0714-2.8571,1.6072-2.5,0.89285-1.7857-0.53571-1.25-2.1429-1.6071-1.4286-2.1429-1.25-1.4286-1.6071,1.7857-1.4286,1.4286-4.1072,2.5-1.4286,1.9643-0.35714,1.9643-0.53571,0.35714-1.9643,0.17857-2.1429-0.35714-1.9643,0.53571-1.9643,1.4286-2.8571,0.53572-1.0714,0.71428-1.4286,1.7857-2.1429,1.25h-2.5z","name":"Orenburg Oblast"},"nn":{"path":"m156.25,271.57,4.2857-0.53571,2.5-1.4286,3.5714-0.71428,2.6786-1.0714,1.25-0.17857,2.3214,1.25,1.7857,1.0714,2.6786-0.17857,1.4286,0,2.6786-1.0714,1.25,0.17857,1.4286,1.9643,1.0714,2.1429,2.5,0.17857,2.5,1.7857,1.0714,1.25,0.89286,2.5,1.25,1.4286-0.17858,1.6071-1.25,0.89286-1.7857,0.17857-0.71429,0.89286-1.6071,0-0.71428-0.89286-1.7857-1.0714-1.6071,0.71429,0,1.6071-1.25,1.4286-1.25,0.53572-2.1429-0.89286-2.1429-1.6071-3.0357-0.89286-1.7857,0-1.0714,0.89286-0.71429,1.7857,0,2.8571-0.17857,2.8572,0.53571,1.0714-1.0714,1.4286-2.3214,1.4286-1.4286,0.89285,0,1.4286-0.35715,0.89285-0.89285,0.71429-2.8572-0.35714-1.0714-0.17858-0.89285,0-0.71429,0.53572-0.38692,0.34215-0.69448-0.12626-0.44194-0.50508-0.50508-3.0936-1.5784-0.12627-1.5784,1.4521-2.2097,0.44194-3.9775-0.25253-2.0834-2.0203,0.1894-3.3461-1.2627-1.389-0.0631-0.75761,1.0102-1.4521-0.0631-1.0733-3.7249-0.63135-1.1996-0.75761-1.0733-2.7148,1.1364-2.336-1.1996-3.3461,2.0203-0.50507,3.283-0.12627,5.9978,0.12627,1.2627,0.88388,2.0203,0.1894,2.0203-0.75761,0.12627-1.5152-0.94702-1.4521,0.63135-1.0733z","name":"Nizhny Novgorod Oblast"},"ml":{"path":"m181.51,286.29,2.2728,2.336,2.4622,2.0834,2.7779,1.1364,2.9673,0.0631,2.4622,2.0834,1.5784,1.6415,0.44194,1.3258,0.63134,0.94702-0.3788,1.6415-0.56821,1.1364-0.0631,1.8309-1.5152,1.389-0.88388,0.56821-1.4521-0.12627-1.1996-1.5152-1.1996-0.44194-1.389-0.82075-1.7046-0.12627-0.50508,0.88389-1.7046,0.88388-2.5885,0.12627-1.9572-0.82075-1.1364-0.69448-0.88388-3.0305-0.37881-4.7351-1.1996-1.4521-4.0406-0.0631-1.3258-0.1894-0.63134-1.0733,0-2.0834,0.0631-3.0936,0.37881-1.8309,1.0102-1.0733,0.82075-0.63134,2.5885,0.3788,2.2728,0.88389,2.9673,1.7678z","name":"Mari El Republic"},"ta":{"path":"m160.93,308.14,0.0631,1.1364,0.44194,1.0733,0.88389,1.0102,1.5152,0.63134,1.8309,1.4521,1.5152,0.75762,1.389,0.44194,1.4521,1.0733,1.389,1.0102,2.4622,0.44194,1.4521,0.0631,1.7046,0.88388,0.12627,2.2097-0.37881,2.9042,0.44195,1.4521,2.0834,1.1996,1.0733,0.75761,2.9042,0.18941,0.82075,0.69448,0.56821,1.7046,1.3258,2.1466,0.63134,2.5885,0.88389,1.7678,1.6415,1.894,1.389,2.2728,1.6415,1.1364,0.88388,0.88388,1.1996,0.0631,2.9042-1.8309,2.9042-2.7148,0.44194-0.63135,0-1.894-1.0102-1.0102-0.0631-0.88388,1.8309-0.25254,1.2627,0.31567,0.75762,0.56822,1.3258,0.3788,1.6415-0.31567,1.1996-0.69448,2.9042-0.12627,1.5152-0.37881,0-0.94701-0.37881-1.2627-1.1996-1.5784-0.63134-1.2627-1.5152-0.44194-0.88389-1.2627s1.2627-1.0102,1.5784-1.1364c0.31567-0.12627,2.2728-0.75762,2.2728-0.75762l0.0631-1.4521s-1.1364-0.18941-1.389-0.50508c-0.25254-0.31567-0.69448-0.94702-0.69448-0.94702l2.0203-1.3258,2.0203-1.389,0.12626-1.1364-0.69447-0.82075h-1.5152l-0.69448,0.0631-1.1364,1.3258-0.56821,0.69448h-1.894l-0.12627,0.88388-0.12627,1.3258-0.82075,1.1364-1.5152-0.12627-0.75761-1.4521-1.1364-0.94702-0.82075,1.0102-1.7678-0.31567-0.56821-2.2728-1.4521-0.88388-0.63135-1.2627,0.12627-1.3258-1.1364-1.3258,0.0631-2.6516,0.12627-3.0936,0.63135-0.94702-0.25254-1.0102-0.69448-1.0733-0.56821-0.56821-1.0102,0.44194-0.88388,0.37881-1.0102-0.12627-1.0733-0.88389-0.88388-0.82074-1.8309-0.69448-1.4521-0.44195-0.94702,0.94702-1.8309,0.75762-1.8309,0.1894-1.6415-0.31567-1.9572-1.0733-1.389,0.50508h-2.7148l-2.0834,0.0631-1.389,1.1364-0.0631,0.88389,0.69448,0.50507,0.12627,0.82075-0.82075,1.0733-1.5152,1.2627-2.6516,1.0733-1.5784,0.69448-1.1364-0.75762-2.0834-0.82075z","name":"Republic of Tatarstan"},"iv":{"path":"m144.26,252.7,2.0203-1.1364s0.94702-0.50507,1.1996-0.50507c0.25254,0,2.5885,0.31567,2.5885,0.31567l2.7148,1.1364,2.3991,1.1364,1.2627,1.1996s1.4521,1.0102,1.7046,1.1996c0.25254,0.18941,1.4521,1.2627,1.4521,1.2627l1.7046,0.63135,1.1364-0.88388h0.88388l0.50508,0.82074,0.1894,1.1996,1.0102,0.75762,1.5152,0.82074,1.0102,0.63135,0.44194,1.0102-0.69448,1.0733-0.12626,0.88388,0.75761,0.37881,0.88388-0.56821,1.389,0.63134,0.69448,0.94702,0.25254,1.2627-0.25254,0.50508-1.894,0.69448-2.9673,0.82075-3.0936,0.50507-2.3991,1.5152-3.4724,0.50508-0.94702-0.12627-1.7678-2.3991-3.5987-3.4724-2.7148-3.3461-0.82075-2.7779-0.88388-1.0102-2.1466-0.44195-0.69448-0.56821,0.50507-1.4521,0.56821-1.3258z","name":"Ivanovo Oblast"},"yr":{"path":"m154.11,228.33,1.7678,1.5784,1.9572,0.50507,1.7678,0.50508,1.3258,1.6415,1.9572,1.5784,1.5784,0.0631,1.0733-0.69448,0.82075,0.31568,0.3788,1.4521,0.12627,3.4093-0.0631,2.6516,0.25254,1.5152,0.88388,1.0102,0.56821,0.94702-0.37881,1.0733-1.7046,1.1364-2.7148,1.3258-3.283,2.2097-1.6415,1.0733-3.3461,0.88388-2.4622-0.1894-2.1466-0.63135-2.6516-0.69448-2.1466,0.63135-1.8309,1.0733-1.7046-0.88388-1.4521-1.0102-1.894-1.1364-1.1364-1.1996-0.25254-1.3258,0.56821-1.4521,2.0203-0.88388,2.2097-1.1996,1.6415-2.7779,1.0102-2.9673,1.1996-1.2627,0.75762-2.4622,1.6415-1.8309,1.9572-1.8309,2.7148-1.5152z","name":"Yaroslavl Oblast"},"kt":{"path":"m168.7,245,1.389,0.12627,1.2627-0.75762,1.5152-1.389,1.894-0.75762,1.894,1.1364,1.894,1.5152,2.5254,0.12627,0.63135-0.75761,0.75761,0.50507,1.2627,2.1466,2.2728,2.2728,1.5152,1.5152,1.1364,1.894,0.3788,2.2728,1.2627,1.7678,1.5152,1.6415,2.5254,1.389,1.7678,1.5152,1.7678,1.894,2.0203,0.88388,1.894,0.12627,2.0203-2.0203,1.6415-0.3788,0.63135,1.894,1.1364,1.0102-0.12627,1.6415-1.6415,1.5152-0.12627,1.894-0.3788,2.5254s-1.7678,0.75761-2.3991,0.75761c-0.63134,0-6.3134-0.12626-6.3134-0.12626l-3.1567,0.12626-1.1364,1.1364-1.2627,0.50507-2.0203-0.75761-1.5152-0.75762-2.0203-0.3788-1.0102-1.5152-0.88388-1.6415-0.75762-0.63135-1.1364-0.12627-0.88388,0.50508-2.1466,0.75762-3.283-0.25254-1.7678-0.50508-2.0203-1.2627-0.50508-0.50508,0.25254-0.63134v-1.1364l-1.389-1.2627-0.88389-0.50508-0.63134,0.37881-0.38556,0.10695-0.53571-0.35714,0.0893-0.89286,0.71429-0.625,0.0893-0.98214-0.89285-0.71429-1.7857-1.0714-0.98214-0.98215-0.26786-0.98214-0.71428-0.89286h-0.98215l-0.89285,0.625-0.625,0.0893-1.25-0.71429-1.4286-0.80357-1.3393-1.25-1.7857-1.3393-0.69-0.57,1.07-0.71,2.05-0.54,2.3214-0.71428,2.8571-2.0536,3.3036-1.6964z","name":"Kostroma Oblast"},"le":{"path":"m123.49,177.57,1.7678-1.6415,1.5152,0,2.2728-1.894,2.5254-0.50507,2.2728,0.63134,2.9042,2.1466,2.7779,1.5152,0.75761,2.5254,0.12627,1.389,1.0102,1.1364,1.1364-0.37881,0.75761-2.0203-0.12627-2.3991-0.88388-1.6415-0.88388-1.894,0.12626-2.0203,1.1364-1.2627-0.25254-1.894-0.75762-1.0102,0-0.37881,1.2627-0.25254,3.283,0.25254,3.5355,1.2627,2.2728,0.12627,1.894,0.12627,1.2627,1.1364,0.63135,1.2627,0,1.7678-0.37881,1.6415-0.25254,2.1466-0.63134,1.7678-2.1466,1.2627-0.75761,1.0102-1.0102,1.894-1.0102,1.1364-1.7678,1.1364-0.63135,1.2627,0.25254,1.1364,1.389,0.75762,2.1466,0.25253,1.0102,0.88389,0.25254,1.6415,1.0102,0.75762,2.1466,0.12627,1.1364-0.50508,3.4093-0.25254,1.7678-0.63134,2.0203-0.25254,1.5152,0.75761,1.0102,1.6415,1.1364-1.2627,1.389-1.7678,0.75762,0.88388,0.50507,2.0203,0.63135,2.2728,2.1466,0.50507,1.2627,0.75762,1.1364,1.0102,0.12626,1.2627,0.12627,1.6415-0.12627,1.7678-1.2627,0.75761-2.2728-0.25254-1.389-0.88388-1.389-0.25254-0.75761,0.88388-1.5152,1.0102-3.0305,0-1.5152,0.3788-2.7779,3.0305-1.0102,1.389-0.37881,2.1466-1.6415,1.0102-1.1364,0.12627-0.3788,1.2627-1.2627,0.63134-0.63135-1.0102-1.1364-1.1364-2.2728-0.12627-0.75761,0-1.1364-3.0305,0-2.9042-1.0102-1.5152-0.88389-1.894-0.12627-1.6415-2.2728-0.88388-0.88388-0.63135s-0.37881-1.0102-0.37881-1.5152c0-0.50507-0.25254-3.4093-0.25254-3.4093l-0.75761-1.1364-2.3991-0.25254-1.389,0.75761-0.75762-0.50507-0.12627-1.2627-0.63134-0.88389-1.0102,0.63135-2.1466,0.3788-2.7779-0.88388-1.5152-0.88388-3.283-0.37881-1.2627-0.88388-1.0102-0.75762,0.63135-1.2627,0.88388-2.1466,0.88388-1.389,0.12627-1.2627z","name":"Leningrad Oblast"},"ki":{"path":"m207.59,265.33,1.2627-0.88388,0.12627-2.0203,0-2.0203-1.0102-1.389-0.12627-1.6415,1.5152-0.37881,3.9143,0.25254,2.5254-0.88388,2.6516-1.1364,0.63134-1.389,1.1364-0.63134,2.7779,0.25254,1.389,1.7678,0.12627,2.7779-0.63134,3.0305-1.0102,1.389-0.75761,2.7779-1.894,0.75762-2.0203,0.12626-1.6415,1.7678-0.63134,1.6415-1.0102,0.63134-0.75761,0.88389,0.75761,1.389,1.6415,0.88388,1.0102,1.389-1.6415,1.894,0.12626,1.894,1.1364,0.88389,1.2627,0.50507,0.88388-1.389,0.88388-1.894,2.7779,0,3.1567,0.3788,4.2932,1.2627,1.7678,2.2728,2.1466-0.12627,2.1466-1.6415,1.6415,0.37881,1.2627,1.0102,0.75762,1.894s1.0102,1.5152,1.389,1.7678c0.3788,0.25254,2.5254,1.894,2.5254,1.894l0.25254,1.5152-0.88389,2.0203-2.0203,1.1364-3.5355,0.25253-1.2627,0.63135-1.2627,1.5152-0.25254,1.389,1.0102,1.389,0.12627,1.1364-1.5152,1.1364-0.75762,1.389-0.12627,2.1466-1.2627,1.0102-2.7779,0.12627-1.1364-1.2627-1.0102-2.5254-2.0203-0.12627-1.389-0.3788v-1.894l-2.0203-1.1364-3.1567,0.75761-1.7678,1.389s-1.2627,1.0102-1.2627,1.5152c0,0.50508-0.3788,2.2728-0.50507,2.7779-0.12627,0.50508-1.6415,1.5152-1.6415,1.5152l-2.5254,1.1364-1.894-0.50507-1.2627-1.389-1.5152,0.25253s-0.75761,0.50508-1.0102,1.389c-0.25254,0.88389-0.12627,2.7779-0.12627,2.7779l0.12627,1.894-2.0203,0.63135-3.4093,0.3788-0.25254,1.1364v1.389l-0.3788,1.389-1.7678,0.88389h-0.63135l-0.63134-1.5152-0.50508-0.37881,0.12627-2.5254,0.25254-2.5254,0.50508-1.5152-0.88389-1.6415-0.25254-1.2627,0.75762-2.9042,0.63134-2.5254-1.0102-1.5152-1.6415-2.5254-2.1466-1.5152-0.88388-0.63134-3.9144-0.12627-1.7678-1.2627-1.6415-1.5152-1.6415-1.5152-0.50507-0.50508,0.50507-1.0102,1.2627-1.6415,0.25254-1.0102,1.1364-0.75761,1.5152,0.50507,1.894,1.389,1.389-0.75761,2.1466-0.63135,1.389-1.2627v-1.5152l-1.2627-1.894-0.63135-1.5152s-0.78918-1.1049-0.85231-1.2627c-0.0631-0.15784,0.56821-0.69448,0.56821-0.69448l0.97858-0.63135,0.75762-0.75761s2.2728-0.0316,2.8095-0.0316c0.53664,0,3.1567,0.0631,3.8828,0.0631,0.72605,0,3.7881-0.44194,3.7881-0.44194l1.4521-0.59978s0.12626-1.5784,0.15783-1.7993c0.0316-0.22097,0.47351-2.4938,0.47351-2.4938l2.0203-2.3991z","name":"Kirov Oblast"},"bs":{"path":"m211.5,329.86,2.3991-1.6415,2.5254-1.6415,1.5152-0.25254,1.894,2.6516,2.2728,2.2728,2.9042,0,2.6516,2.5254,1.7678,2.5254,1.1364,1.7678,1.7678,0,1.2627,2.1466,2.6517,2.3991,2.2728,1.6415,2.0203,1.7678,1.2627,1.1364,0.88389,1.389-0.37881,1.1364-1.6415,0.63134-0.88388,1.2627,0.25254,1.389,1.389,0.63135-0.63135,1.2627-1.5152,0.50508-1.2627-0.75762-2.3991,0.37881,0,1.0102-1.5152-0.25254-0.50508-0.88388-1.5152-1.0102-4.5457,0-1.1364-0.37881,0-1.2627,1.7678-1.2627,0.12627-1.389-1.0102-0.88389-1.6415-1.1364-2.5254,0.25254-1.0102,2.1466-1.7678,2.6516-0.88388,2.0203,0.50508,3.0305,1.894,1.0102,2.0203-0.75761,1.6415,0.75761,1.0102,2.0203,2.5254,0.12627,2.0203,0.75761,2.7779,0,1.7678-0.50508,1.5152,1.1364-0.63135,1.389-1.894,1.5152-1.2627,1.1364-1.0102,1.389-1.2627,0-1.2627-0.63134-2.1466-0.75762-1.6415-0.3788-1.6415,1.2627-0.3788,1.5152-0.63135,1.389-2.3991,2.6516-1.6415,2.3991-3.9143,3.6618-1.894,1.5152-0.25254,2.0203-0.63134,1.5152-2.9042-0.25254-1.6415,1.7678-1.2627,1.389-0.50507,0.63135-2.0203,0-1.1364-2.0203-0.50508-0.63134-5.4296-0.63135-1.389-2.1466-2.7779,0.88388-1.2627-0.12627,0-0.50507,3.4093-4.4194,0-1.6415-0.88389-0.63134,0-1.1364,1.7678-1.1364,1.0102-1.389,0-2.0203-0.25253-0.50508-1.894-0.12627-2.2728,1.2627-1.7678-1.1364-1.1364-2.3991,1.2627-2.3991,1.0102-1.894-0.25254-2.5254,0-0.75761,0.88389-1.5152,0-3.1567-2.5254-2.9042-0.12627-2.0203,1.0102-2.6516,2.0203-4.1669,2.9042-2.1466,3.9143-3.1567,1.0102-2.1466-0.88389-1.389-0.12627-0.12627,0-0.75761,1.389-0.25254,2.3991,0.75762,1.389,0.12626,1.7678-0.63134,2.6516-0.25254,1.7678-0.12627,0.88388-0.63134,0-1.7678z","name":"Republic of Bashkortostan"},"cl":{"path":"m242.18,347.66,1.7678-0.88388,2.7779,0.50507,2.3991,2.1466,2.3991,1.7678,3.0305,1.894,2.9042,0,1.5152,1.6415,1.6415,2.3991,0.75761,1.894-0.63135,3.1567,0,2.7779-0.88388,1.389-1.7678,0.63135-1.6415,1.1364-0.75762,1.2627-2.0203,0.63135-1.894,1.5152,0,1.1364,1.5152,1.5152,2.0203,2.0203,1.1364,2.3991-0.37881,2.7779-0.75762,1.7678-2.3991-0.63135-2.6516-0.50507-3.283-0.37881-2.0203-0.50508-1.5152-1.7678-2.0203-1.7678-1.1364-1.1364-1.1364,0.50508-1.5152,1.1364-0.88388,1.0102,0,1.894,1.6415,1.2627-0.37881,0.75761-2.2728,0.63135v1.0102c0,0.50508,0.75761,2.0203,0.75761,2.0203l2.0203,1.7678,0.12627,1.894-1.5152,0.63134-1.5152-1.5152-1.389-1.2627-2.2728-0.63134-3.283,0.12627-1.5152,0.25253-0.63134,1.2627,1.0102,1.389-0.37881,1.894-1.0102,1.6415-4.5457,0.25254-1.6415-0.88389-1.6415-0.63134,0.50507-2.0203,1.6415-0.88388-0.75761-1.7678-2.0203-2.3991-1.6415-1.0102-1.894,0.12627-1.389-0.63135,0.63134-2.7779,1.7678-2.6516,4.4194-4.1669,3.7881-4.672,1.2627-2.9042,1.389-0.88389,2.5254,0.25254,2.0203,1.0102h2.0203l1.894-2.2728,2.2728-1.894,0.50508-1.389-1.5152-1.2627-2.1466,0.50507h-3.0304l-2.7779-0.88388h-1.5152l-0.88388-1.894-1.389-0.50507-1.7678,0.63134-1.0102-0.37881-0.88389-0.63134-0.63134-1.894-0.12627-1.6415,3.6618-5.6821,0.75762-0.63135,1.7678,0.37881,1.7678,0.88388,0.63134,1.1364-0.3788,0.75762-1.2627,1.1364v1.1364l-0.12627,0.12627,0.75761,0.63135,2.6516,0.12627h2.2728l1.5152,1.0102,1.2627,1.1364,1.1364-0.63135,0.50507-0.75761,2.0203,0.12627,1.7678,0.37881,1.1364-1.2627-0.37881-1.0102-0.75761-0.88388,0.25253-1.5152,1.5152-1.0102,0.63135-1.1364z","name":"Chelyabinsk Oblast"},"ud":{"path":"m231.7,302.33-0.12627,1.389-2.0203,2.7779-1.5152,1.389,0.12626,1.389-1.6415,1.0102-1.1364,1.5152-1.5152,2.3991-0.50508,1.894-0.50508,3.1567-2.0203,1.0102-2.2728,0.12627-0.63135,1.1364-0.37881,3.0304-0.12627,1.389-3.0304,2.0203-2.2728,1.389-1.0102,0-1.2627-1.5152-1.7678-0.75762-0.63134-1.2627,1.389-1.1364,2.0203-0.75761,0.50508-1.1364-0.37881-0.50508-1.5152-0.88388,0.25254-0.88389,2.7779-1.7678,1.0102-1.1364-0.50507-1.0102-0.75762-0.63134-2.0203,0.63134-1.1364,1.389-1.5152,0.63135-1.0102,0.25253-0.3788,1.5152-0.63135,0.75762-0.88388,0.25254-0.75762-1.0102-1.389-1.2627-0.75761,0.37881-1.2627,0.37881-0.88388-0.88389-0.63135-1.1364-1.0102-1.0102-0.63135-1.0102,0-1.1364,1.6415-0.88389,1.1364-1.1364,0.25254-2.0203,0.25254-1.0102,3.1567-0.50507,1.6415-0.50508,0.37881-4.4194s0-1.2627,0.63135-1.5152c0.63134-0.25253,1.2627-0.3788,1.2627-0.3788l1.2627,0.63134s1.6415,1.894,2.3991,1.389c0.75761-0.50507,1.894-0.88388,1.894-0.88388s2.3991-1.0102,2.2728-1.6415c-0.12627-0.63134,0.25254-1.6415,0.25254-1.6415l0.3788-1.389,2.1466-2.2728,1.2627-0.75761,2.2728-0.50508,1.6415,0.37881,0.88388,1.1364v0.75761l0.25254,0.63135,1.0102,0.12627,1.6415,0.3788,0.63135,0.50508,0.63134,1.6415,0.75762,0.75761z","name":"Udmurt Republic"},"pe":{"path":"M242.06,274.03l-2.28,1.16,0.5,1.5-0.5,3.53,0.5,1.28,1.41,2.41,2.25,1.62,0.65,1.66-1.4,2.12-2.41,1.03-2.87,0.63-1.66,0.87-1.13,1.54,0.5,1.24,0.63,1.38-0.13,1.03-1.9,1.63-0.38,2.4-0.87,1.6-0.13-0.19-1,0.12-1.28,2.5-2,2.29-0.15,1.53-0.88,0.87-2,2.03-1.91,3.41-0.62,3.9-1.28,0.88-2.25,0.38-1.28,0.78-0.63,4.9,2.53,2.66,2.13,2.28,2.53,0.25,2.28,1.5,3.41,4.94,1,0.37,1.28-0.12,1.12-1.25,0.88-1.28,1.03-1.75,1.25-1.66,1.28,0.88,1.5,1.28h2.41l2.03-0.91,0.5-1.75,0.25-1.91,0.87-0.75,0.88-1,0.78-0.5,2.5,2.75h3.69l0.87-1,0.5-1.5,0.25-1.65,0.88-1.25,4.69-0.38,2.15-0.78,0.63-1.5-0.63-0.62-0.12-1.41,1.12-1.38,0.75-1.03v-1.37l-0.5-0.88-0.62-1.03,0.25-1.75,1-1.53,2.03-1.5,3.15-0.5,1.88-1.91,2.28-1.62,2.28-1.66,2.28-1.65,0.88-0.75,0.5-1.25,1-1.78s0.9-1.12,1.53-1.75c0.63-0.64,1.62-1.91,1.62-1.91l1.16-1.37,0.25-1.66-2.41-0.38-2.65-0.75-2.66-1.65-2.75-1.38-2.66-1.28-2.53,0.66-3.15,0.12-3.66-0.9-2.9-1.63-1.63,0.85-0.41-0.22-1.9-1.25-1.38-2.03-1.12-1.13-2.28-0.78-0.13-1.63-1.12-1.28-1.41-1.5-1.91-0.5-2.62-0.25-2.41-0.78z","name":"Perm Krai"},"sv":{"path":"m286.13,291.72,1.7678-1.1364,1.1364,1.389,0.88388,2.3991,2.6516,1.5152,2.9042,2.1466,1.2627,2.3991,2.2728,2.7779,0.12627,1.7678,0.63135,2.0203,0.75761,1.5152-0.63134,1.7678-1.894,1.894-0.63135,1.7678-0.25253,4.7982,0.3788,2.7779,0.63135,1.0102-1.0102,2.9042-1.5152,1.7678-0.37881,2.3991,2.0203,1.2627,2.3991,2.0203,0.75761,2.0203,0.12627,2.6516-0.63134,1.6415,0,2.9042,0.75761,2.3991-0.25254,1.894s-0.88388,0.88388-0.88388,1.389c0,0.50508-0.50508,2.7779-0.50508,2.7779l-1.2627,1.2627-2.0203,0.12627-1.1364,0.88388h-3.0304l-1.5152-0.88388-2.1466,0.25254-1.389,1.1364-0.88388,1.389-0.25254,2.9042-0.75761,1.1364-1.1364,1.0102-1.7678,0.50508-3.0305,0.25254-2.0203,0.25254-1.0102,0.88388-1.894-0.37881-1.389-1.1364-1.894-1.894-2.5254-1.6415-1.5152-0.63135-2.2728,0.37881-1.894,0.3788-1.389-0.12626-1.6415-1.389-1.894-2.2728h-2.2728c-0.50508,0-1.6415-0.75761-1.6415-0.75761l-4.672-3.1567-1.6415-1.7678-2.9042-0.3788-1.389,0.12627-0.88389,0.12627-1.2627-1.2627-3.9143-3.283-3.1567-3.0305-0.50507-1.389,2.0203-2.9042,1.389-2.7779,0.75762-0.25253,1.6415,1.1364,1.1364,0.75761h2.7779l1.5152-1.389,0.50507-1.7678,0.12627-1.7678,2.5254-1.7678,1.7678,2.0203,1.2627,0.63134h2.3991l1.6415-1.1364,0.75761-2.0203,0.50508-1.894,3.7881-0.75762,2.5254-0.3788,1.389-1.2627v-1.0102l-0.88388-1.389,1.7678-2.1466,0.25254-1.1364v-1.389l-1.0102-1.6415,1.0102-2.5254,2.1466-1.6415,3.283-0.88388,1.1364-0.75762,8.0812-6.1872,0.88388-1.6415,1.6415-2.7779,2.1466-2.5254z","name":"Sverdlovsk Oblast"},"ku":{"path":"m255.69,383.01,2.3991,1.894,3.283,0.88388,4.2932,1.2627,3.1567,0.75762,4.1669-0.50508,2.5254,0.25254,2.9042,1.0102,3.5355,1.1364,3.5355,0.88388,3.283,1.0102,3.4093-0.12627,2.3991-1.2627,3.6618,0,1.0102-1.5152,0-1.894-1.5152-2.1466-1.389-2.7779s-1.5152-0.12627-2.1466-0.37881c-0.63135-0.25254-2.2728-1.6415-2.2728-1.6415l-0.75761-3.1567-1.389-1.7678-2.6516-1.2627-1.5152-1.6415-1.2627-2.2728-1.6415-1.5152-1.389-1.2627-1.0102-1.389,0.50508-2.3991,1.389-1.2627,1.1364-1.894-2.5254,0.37881-3.0305,0.12627-1.389,0.50507-0.75762,0.50508-1.2627-0.37881-2.0203-1.0102-1.7678-1.7678-2.0203-1.389-1.7678-0.75761h-1.2627l-3.0305,0.63134-1.7678-0.12627v1.1364l0.63135,0.88388-0.50508,2.2728v2.2728l-0.25253,2.1466-0.88389,1.1364-2.5254,1.1364-1.389,1.1364-1.5152,1.2627-1.7678,0.88388-0.50507,1.2627,0.63134,1.1364,1.894,1.894,1.389,1.389,0.63134,1.7678v1.894l-0.50507,1.7678z","name":"Kurgan Oblast"},"ko":{"path":"m224.63,259.27,2.1466-0.63134,0.63134-0.88388,1.894,0.12627,1.6415,1.894,2.1466,0.25254,2.1466-0.50508,1.5152-1.894,0.50508-1.5152-0.63135-0.88389,0.63135-1.5152,2.1466-1.2627,4.5457-1.894,2.6516-1.1364,0.25254-1.5152-0.50508-2.5254-2.1466-0.88389-3.283,0.12627-2.3991,1.6415-2.3991-0.75761s-0.50508-1.0102-1.2627-1.0102-1.5152-0.25253-1.5152-0.25253l0.50507-3.0305,1.7678-0.37881,1.389-1.5152,0.50508-1.894,2.1466-0.50508,2.2728,0.12627,0.63135-1.7678-0.63135-0.63134-0.63134-2.1466,0.63134-1.389,4.5457-2.0203v-1.2627l-1.0102-2.5254-0.63135-1.6415-1.6415-1.7678-0.63134-1.1364,0.25254-1.6415,1.2627-0.63134,1.7678,0.75761,1.5152,2.1466,1.6415,1.5152,2.2728,1.894,2.6516,1.2627,1.7678,1.1364,0.50508,1.7678,1.5152,1.5152,3.1567,0.3788,1.894,1.2627,2.9042,0.50507,0.88388,1.2627h2.0203l1.0102-0.63134-0.25254-1.5152-0.75761-1.5152,0.50507-1.0102,0.88389-1.5152s0.25253-1.1364-0.12627-1.6415c-0.37881-0.50508-1.1364-1.1364-1.1364-1.1364v-0.88388l2.7779-3.283,3.1567-2.1466,1.894-2.0203,1.0102-0.88388,2.3991,0.63134,3.4093,0.12627,2.5254,0.75762,4.2932,0.50507,2.1466,0.63135,3.283,0.12627,2.3991-0.50508,1.5152,0.12627,0.12627,1.894,1.2627,1.0102,2.1466,2.1466,5.3033,4.672,7.4499,4.672,6.4397,3.7881,5.177,3.0305,5.5558,3.283,2.7779,1.894,2.2728,0.25254h3.283l2.1466-1.0102,2.5254-2.3991,1.6415-1.2627,2.7779,0.25253,2.3991-0.12626,2.0203-0.63135,1.5152-0.88388,1.6415-0.37881,3.1567,0.12627,1.6415,0.25254-0.50508,1.5152-0.88388,1.1364-1.1364,0.63134-0.50508,1.894,1.2627,1.7678,1.2627,1.389,0.12627,1.894-1.1364,1.389-0.88388,0.25254-0.75762,1.389-2.0203,0.25254-2.3991-0.12627-2.1466,0.88388-2.5254,1.389-1.389,1.1364-3.0305-0.12627-2.1466-0.50507h-3.1567-2.0203l-1.0102,0.3788-1.389,1.5152-0.75762,0.88389-2.1466,1.6415-1.5152,0.50508h-2.3991l-2.3991-0.25254-1.5152,0.50508-2.9042,2.0203-2.2728,1.2627-1.5152,1.0102-1.5152,0.3788-1.2627-0.12626-1.2627-1.0102-0.12626-1.894-0.63135-1.389-1.6415,0.88388-1.5152,1.389-1.0102,1.2627-0.88388,0.50508-1.2627,0.50507-0.75762,0.37881-0.12627,1.7678-0.3788,1.7678-0.63135,1.389-0.88388,1.1364-1.0102,1.6415-1.894,1.6415-1.6415,1.389-1.2627,0.75762-2.7779,3.283-1.894,2.6516-1.1364,3.0305-0.50507,1.6415-1.5152,1.6415-2.0203,0.88388-1.5152,0.63134-1.7678,1.0102h-2.2728l-3.1567-1.0102-3.1567-1.6415-4.4194-2.1466-0.75761-0.3788-2.5254,0.50507h-3.283l-3.0305-0.88388-2.9042-1.389-1.0102,0.25254-1.6415-0.12627-1.5152-1.2627-2.2728-2.3991-1.894-0.88388-0.63135-1.5152-2.2728-3.0305-5.8084-1.1364-1.389-0.63134-1.7678,0.63134-0.75761,0.75762v0.75761l0.37881,0.88389v1.6415,1.0102l-0.50508,0.3788-1.389-0.63134-0.88388-0.37881-1.1364,0.25254-1.5152,0.88388-1.5152,0.50508-1.1364-0.25254-0.88389-1.389-0.88388-0.63135-2.2728-0.88388-6.0609-1.1364-1.2627,0.25254-1.1364,1.1364-0.63135,1.5152-1.1364,0.37881-1.6415-1.389v-1.1364l1.0102-1.389,0.50507-0.75761-0.50507-1.0102-1.1364-1.0102-1.1364-1.0102-0.3788-0.75761,1.5152-1.2627,1.1364-2.5254,1.6415-1.0102,1.6415-0.3788,1.894-1.2627,0.88388-2.3991,1.2627-1.2627z","name":"Komi Republic"},"mu":{"path":"m217.31,136.92,1.1364-1.5152,1.5152-0.75761,2.9042,0,4.2932,0.12626,2.1466-0.50507,2.5254-1.6415,0.88388-2.0203,0.12627-3.5355,1.5152-3.4093,1.0102-1.0102,4.7982,0,2.3991-0.63134,1.0102-1.2627,1.7678-0.12627,2.3991,1.0102,3.0305,1.894,2.2728,1.894,2.6516,0,2.2728-0.25253,0.25254,2.3991,1.894,0.3788,1.7678,1.0102,0,2.2728,0,1.7678-1.0102,0.63134-1.5152-0.3788-0.75761-1.1364-0.25254-0.63134-0.88388,1.0102-0.25254,0.63135,0.50508,1.1364,1.1364,0.88388,0.50507,0.75762-0.3788,1.0102-1.0102,0.63134,0,0.75762,1.1364,1.2627,0.88388,1.5152,0.88388,1.7678,2.0203,2.1466,0.75761,1.7678,0,1.7678,0,1.1364-0.50507,1.1364-0.25254,2.0203-0.12627,5.5558,0,5.5558-0.75762,1.389-0.25253,1.894,0.63134,0.88389,0.63135,1.0102-0.12627,4.0406,0,3.5355-0.63135,1.389-1.7678,1.1364-0.88389,0.88388,0,1.0102-0.25254,0.88389-1.1364,0.88388-2.7779,0.75761-3.6618,0.12627-3.1567,0.50508-1.6415,0.37881-2.5254-0.50508-2.0203-0.75761-1.894-1.389-1.894-2.2728-1.7678-2.2728-1.1364-1.894-0.63135-2.2728-0.3788-2.3991-1.2627-2.6516-1.1364-2.0203-0.3788-1.6415-0.37881-3.9143,0-1.7678,0-1.389-0.88388-0.88389-0.12627-2.9042,0-2.1466,0.75761-1.5152,0.12627-1.1364,0-1.5152-0.88388,0-0.63135,0.88388-0.88388,1.389-0.75762,1.894-0.25253,0.63135-3.5355,0-2.6516-0.25254-0.75761-1.5152,1.389-2.0203,1.1364-0.75761,0.25254-1.0102-1.7678-2.2728-1.5152-1.7678-1.2627-2.7779-1.2627-1.2627z","name":"Murmansk Oblast"},"kl":{"path":"M216.94,136.91l-2.28,1.53,0.12,1.62-1,2.28-1.9,2.04-1.88,0.87-4.31-0.13-0.88,1-2.28,2.16h-2.91l-2.4,0.38-0.13,4.03-0.62,1.9-2.91,0.38-1.87,0.25,0.12,1.4,0.88,1.5-1.78,1.29-1.25,0.5-3.41-0.91-1.66,1.16-0.37,2.9-0.13,4.16-1.25,2.28-2.65,1.62-3.41,1.16-8.72-0.12-3.53-0.91-5.19-0.75-4.28-0.75,0.88,1.87-0.13,1.54,0.07,0.53-0.94,5.65-2.53,1.5-2.03,3.32-2.91,1.87-0.13,1.66,2.66,1.25,1.91,0.75,1,2.4,2.9,0.25,5.07-0.75,1.65-0.9,2.25,0.53,1.78,1.37,1.38-1.62,1.12-0.78,1.78,4.69,1.5,0.62,2.91,1.53,0.06,0.69-0.12,2.69,0.06,1.78-1.63,1.53,1,1.12,2.29,0.5,1.75-0.62,2.53-1,0.62-0.5,1.91,1.5,1,1.9,1.03,1.88,3.16,0.25,3.28-3.03,0.75-1.5,1.25-1.38,2.4-1.28,2.03-1.75,0.5-1.15-0.37-1.25-1.91-0.63-1-1.03,0.13-1.63,1.37-2.4,1.78-1.91,1.66-1.87,1.25-2.16,1.38,0.25,1.78,1.53h1.9l0.88-0.53,0.12-2,1.5-2.03,0.25-1.75-0.25-3.16-0.5-1.53,0.63-1.78,1.4-0.87,1.38-0.63,3.03-2.53,0.5-1.13,0.53-1.28h1.38l3.4-0.62,2.16-1,1.5-1.28v-1.88-3.4l0.25-2.54,1.03-0.87v-1.16l-0.12-2-0.78-1.15-2-0.38-1.41-0.37-0.63-0.88v-0.75l0.63-1.15,1.28-1,0.75-0.63-0.38-1.03-1.65-2.37-1.88-2.29-1.4-2.15-1.75-2.53z","name":"Republic of Karelia"},"vo":{"path":"m185.36,208.76c0.12627,2.5254-1.389,5.0508-1.389,5.0508l-1.5152,1.894s-0.3788,1.0102-0.3788,1.7678c0,0.75762,0.12626,1.389,0.12626,1.389s0.63135,1.389,1.894,2.1466c1.2627,0.75761,2.0203,2.7779,2.0203,2.7779l1.0102,1.894,1.5152,1.2627,1.2627,1.0102,1.1364,1.894,1.2627,0.37881,3.1567,0.50508,1.5152,2.2728,1.0102,1.894,1.7678,0.63135,0.25254,0.63135,1.0102,2.2728,1.2627,0.75761,2.6516,0.25254,1.5152,0.12627,0.50507,2.7779,1.2627,2.0203,2.7779,1.389,1.389,0.12627,1.0102-0.63134,1.389,0.12627,1.0102,0.50507,0.75761,1.0102-0.63134,1.5152-0.75762,1.389,0.25254,0.75762,1.2627,1.1364,0.75761,0.50508,1.0102,0.50507,0.3788,0.63135v1.0102l-1.5152,1.5152-2.0203,0.63135-2.0203,0.75761-4.2931-0.25254-1.2627,0.88389,0.25253,1.1364,0.88389,1.2627v2.6516,1.1364l-1.0102,1.1364-0.75761-0.63134-1.1364-1.0102-0.37881-1.5152-1.0102-0.12626-1.6415,1.0102-1.0102,1.0102h-1.7678l-3.0305-1.5152-2.1466-2.1466-2.0203-1.1364-1.894-1.6415-2.0203-2.7779v-1.894l-1.894-2.7779-2.5254-2.2728-1.5152-2.0203-1.2627-1.7678-0.63135,0.75761-1.6415,0.12627-1.6415-0.25254-2.2728-1.894-0.88388-0.50508-1.2627,0.63135-2.7779,1.7678-0.63135,0.37881-1.2627,0.12627-0.88388-0.50508-0.50508-1.2627-0.63134-1.894,0.25254-4.0406-0.50508-2.5254-0.50508-1.2627-1.2627,0.12627-1.2627,0.37881-0.88388-0.25254-1.389-1.2627-1.6415-1.7678-4.0406-1.0102-1.2627-1.1364-0.50508-1.0102,0.63135-2.0203-0.50508-0.88388-1.0102-0.75761-1.1364-0.63135-1.894-0.37881-0.25254-0.12627,0.50508-2.7779-0.50508-1.6415-0.63134-1.2627-0.88388-0.88389-0.37881-0.50507-0.12627-1.0102-0.25254-1.5152,0.63135-0.88388,0.75761-0.88388,1.389-0.25254h1.6415l0.88388,1.2627,1.0102,0.88388,1.1364-0.50507,0.25253-1.1364,1.2627-0.25254,1.1364-0.63135,0.75761-1.1364,0.12627-1.5152,3.283-3.6618,1.2627-0.88388h1.7678l2.0203-0.37881,1.389-0.75762,0.88388-0.63134h1.1364l1.5152,0.88388h1.2627l0.88389,0.75762,0.50507,0.88388,1.389,0.63134h1.1364l1.389-0.3788,1.5152-0.50508,1.1364-0.37881,0.63135-0.25253,0.88388,0.12627,1.0102,0.88388,1.2627,1.6415,0.50507,1.2627z","name":"Vologda Oblast"},"ar":{"path":"M391.06,151.03l-3.56,1.06-2.16,0.91-3.56,0.19-1.59,0.87s-1.26-1.07-1.97-1.25c-0.72-0.18-0.91,1.1-0.91,1.1l-1.78,2.65-2.69,1.63-3.03,0.87-2.31,1.78s-2.15,0.37-3.22,0.72c-1.07,0.36-2.5,0.19-2.5,0.19l-1.59,0.72,1.06,1.78-2.16,1.25,0.38,0.72,1.25,1.44,1.78,1.59,1.78,1.78,0.91,1.63,1.4-0.72,0.91-1.97,2.16-0.72,1.25-0.53,1.93-0.19,0.91-1.59h1.97l1.25,0.87,1.59-1.25,1.1-1.25,2.65-0.15,0.72-0.57,3.41,0.72,1.78-1.06,0.34-1.44,2.69-0.34s1.07-0.01,2.5-1.44l0.72,1.06,2.84-0.68s1.98-0.19,2.69-0.19,3.03-0.38,3.03-0.38h2.31l2.35,1.25,1.78,0.91,1.25-0.72,0.72-0.87,4.28,1.06,1.97-1.44,3.22,0.19,4.09-0.72,1.25-1.59,1.97-2.88s-1.26-0.89-1.97-1.25-2.69-1.44-2.69-1.44l-3.22,0.57-4.43,1.59-4.32-0.91-2.5-0.15-3.18-0.72-1.63-0.91-1.59-1.78-1.44,0.72-1.97,1.06-2.5-0.15-3.22-0.91-2.5-0.72zm-35.53,14.47l-2.5,0.53-1.78,1.63-2.5-0.38s-1.44-1.06-1.44-0.34v1.78l0.72,1.59-2.12,1.25-2.88,1.1-1.06,1.25h-2.16l-0.72-1.1-1.59-0.87-2.69,2.12-0.15,3.03,1.93,2.69,1.44,2.16s1.26,2.14,0.91,3.03c-0.36,0.89-4.28,2.5-4.28,2.5l1.06,2.5,1.25,1.59v1.97l2.31,0.53,2.88,1.97,2.12,2.31,1.97,0.38s1.06-1.07,1.06-1.78c0-0.72-0.15-4.48-0.15-5.38,0-0.89,1.59-8.37,1.59-8.37l0.34-1.44,4.13-2.69s0.88-1.07,2.31-1.97c1.43-0.89,4.66-3.03,4.66-3.03l1.78-1.4s0.71-1.64,0-1.82c-0.72-0.17-1.62-0.53-2.16-1.25-0.53-0.71-3.03-2.65-3.03-2.65l-1.25-1.44zm-132.28,14.34l-0.63,0.63-2.28,0.25-0.87-0.13-1.78,0.91v1.38l-0.63,1.65-1.15,0.75-0.13,1.38,0.91,0.78,0.87,0.87-0.12,1.25-1.25,1.28-1.66,1.5-1.65,0.13-1.38-1-0.62-1.53-1.41-2-1.25-1.03-2.03,0.53h-1l-2.41-1.66-1,0.38-1.66,2.15-1.37,2-1.66,1.78-1.25,2.66,0.38,1,1,1.28,1.78,0.25,0.12,1-0.12,1-2.78,2.41-2.16,0.87-1.87,3.03-2.53,2.53-2.91,0.5-1.13,0.13-0.5,0.91-0.28,1.87-0.87,2.16-1.75,2.03-0.13,1.87,1.25,2.79,1.5,1.28,2.04,3.53,3.78,4.15,1.28,0.75,3.15,0.38,0.38,0.65,1.37,1.38,1.66,2.53,1.38,0.5,0.5,1.66,0.9,1.5,3.28,0.5,1.63,0.25,0.78,1.4,0.37,2.13,0.75,1.15,2.41,0.88,1.5,0.75,1.28-0.5,1.13-0.25,1.37,0.75,0.91,1.66-1.03,1.25-0.13,1.53,0.66,1,1.25,0.75,1,1.03,1.03,0.62,0.75-0.37,1.25-0.25,1.41,0.5,1,1.37,0.5,0.91,0.24,2,0.26,1.03h0.65l0.88-0.16,0.87-0.5,0.63-0.37h1.03l0.75,0.75,0.62,0.91,0.88,0.25,1.4,0.25,1.88-0.5,1.41-0.5,1.37-1.79v-0.87l-0.37-0.66-0.26-0.5,0.26-1,0.5-0.5,2.78-1.28,2.4-1,1.66-1.12,1.87-0.78,0.5-0.75,0.13-1.38-0.75-1.53-1.13-0.87-2.15-0.13h-1.5l-1.53,0.5-1,0.75h-1.28l-0.63-0.12-1-1.13-1.53-0.37-0.75-0.38,0.25-1.53v-1.13l1.66-0.5,0.74-0.78,0.76-0.87,0.62-1.63,0.53-0.37,1.5-0.53,1.78,0.25,1-0.5-0.12-1.38-0.5-0.87-0.5-1.66,0.25-0.88,0.87-0.62,1-0.53,1.41-0.63,1.37-0.75,0.38-0.75v-0.5l-0.88-1.9-0.75-1.41-0.9-1.62-1-0.75-0.63-1.28,0.38-1.88,0.62-0.5h1.28l0.88,0.38,1,0.87,1.41,2.16,2.65,2.37,1,0.91s1.65,0.49,2.28,0.75c0.63,0.25,1.38,1,1.38,1l0.5,0.62,0.37,1.03,0.53,1,1,0.63,1.38,0.37h1.41l1.12,0.53,0.88,0.88,2.03,0.5h1.37l0.28,0.88,1,0.53,1,0.25,0.88-0.54,0.78-0.74-0.13-1.26-1.03-1.03,0.38-0.87,0.78-1,0.37-1.53-0.25-1-1.15-0.75-0.13-1.28,0.91-0.88,3.15-3.28,1.88-1.12,1.91-1.79,0.25-1.25-0.63-0.5-1.65-0.9-1.63-1-2.16-0.25-1.25,0.62h-1.4l-1.5-1.12-1.03-1.78-0.75-1.75-1.5-3.16-1.41-2.28-0.75-1.41-0.88-2.25-0.12-1.15-2.41,0.25-0.75-0.63-1.53-1.12s0.25-0.5,0.88-0.5,1.02-0.41,1.53-0.66c0.5-0.25,0.25-0.87,0.25-0.87s-0.37-1-0.88-1.76c-0.5-0.75-0.77-0.77-1.28-1.15-0.5-0.38-0.75-1.75-0.75-1.75l-1.25-0.41-2.03-0.5-1.66,0.13-1.5,0.53-1.9,0.12-0.88-0.65-1.62-1-2.03-0.13h-2.78-2.53l-1.63,0.75-0.91,0.75-0.37,1.66-1.13,1.37-1.12,2.04-1.28,0.87h-2.41c-0.63,0-1.75-1-1.75-1l-1.03-1c-0.51-0.51,0-2.03,0-2.03s0.13-1.53,0-2.16-1.5-1-1.5-1l-2.03-0.87s1.65-0.78,2.16-1.16c0.5-0.38,0.37-1,0.37-1v-2.28c0-0.63-0.25-2-0.25-2l-0.75-1.91zm110.16,1l-0.19,1.1,0.53,1.78,1.44,0.72,0.53-0.72v-1.63l-0.38-1.25h-1.93zm-28.22,6.19l-2.35,0.78-1.4,2.07-2.88,1.43-0.25,1.07,1.78,1.43,2.13,0.97,3.22-0.44,3.5-0.9,0.25-1.6-0.78-1.96-1.1-1.88-2.12-0.97z","name":"Arkhangelsk Oblast"},"tu":{"path":"m299.02,389.7,2.0536,0.80357,2.1428,1.1607,1.6072,1.3393,1.6071,1.5179,1.7857,0.71428,2.3214,0.17858,0.89286-1.0714,1.6071-1.875,0.53572-2.3214,0.625-2.1429,2.2321-1.7857,1.875-0.44643,1.25-2.5,1.6964-1.0714,2.9464,0.26786,1.6071-1.6072s0.625-2.3214,0.53571-2.6786c-0.0893-0.35714-0.80357-2.5893-0.80357-2.5893l-0.89285-1.875-0.625-3.3036-0.71429-2.2322v-1.7857l1.5179-1.9643,2.2321-2.5,1.4286-1.4286,3.125-0.26786,0.35714,1.4286-0.89285,1.6071-1.6964,1.6964-0.17857,1.25,2.5,0.35714,4.0178,0.35714,1.9643,1.6072,3.0357,1.7857,1.5179-1.25,2.9464-0.17857,2.1429,1.4286,3.3928,1.0714s2.5-0.98214,2.9464-1.1607c0.44643-0.17857,3.5714-0.44642,3.5714-0.44642l0.89286-0.98215-0.53572-1.0714-1.6964-1.25-2.9464-2.2321-1.0714-1.4286s-1.6964-0.44643-2.3214-0.44643-2.6786-0.80357-2.6786-0.80357l-0.17857-2.6786-0.26786-2.4107-1.3393-1.3393-0.44642-2.2321-0.53572-3.5714-0.35714-0.89286-2.4107-2.7679-1.1607-0.71428s-2.6786-0.26786-2.9464-0.26786h-5.0893l-0.98215-0.26786s-0.625-1.5178-0.625-1.875c0-0.35714-0.98214-1.5178-0.98214-1.5178l-1.875-0.35715-1.25,1.25-2.4107,1.875-2.1429,0.89286h-3.0357l-4.6428,0.0893-2.9464,0.26785s-1.4286,0.53572-1.7857,0.625c-0.35714,0.0893-4.375,0.0893-4.375,0.0893l-3.0357-0.0893-1.4286,0.35715-0.89286,1.5178-0.53571,2.3214-0.89286,1.3393-2.3214,0.71428-1.6071,0.53572-1.5179,0.35714-1.7857-0.17857-1.3393-0.625-1.4286,0.17857c-0.35714,0.17857-1.6964,1.0714-1.6964,1.0714l-1.1607,2.1429-0.35715,2.4107-1.6071,2.3214-2.1429,2.5893-0.98214,1.5179,0.26786,1.25,0.71428,1.3393,1.5179,1.25,1.25,1.6071,1.6964,1.875,1.0714,1.6964s3.0357,0.98214,3.0357,1.5179c0,0.53571,1.6964,2.9464,1.6964,2.9464l0.625,1.875,1.6071,1.4286,1.875,0.71428,1.0714,0.80357,1.4286,2.3214,1.0714,1.4286v1.6072z","name":"Tyumen Oblast"},"ne":{"path":"m260.27,198.54,1.6071-0.89286,1.4286-1.1607,2.0536-1.0714,1.1607-1.25,0.625-3.3929,1.1607-1.6071s1.4286-0.80358,2.4107-1.0714c0.98215-0.26786,2.3214-0.26786,2.6786-0.26786,0.35714,0,1.5178-0.98214,2.0536-1.5179,0.53571-0.53571,3.0357-2.5,3.0357-2.5l0.71429-1.0714v-2.2321l1.25-1.9643s0.89285,0.17857,0.98214,0.625c0.0893,0.44642,0.26786,1.5178,0.625,1.6964,0.35714,0.17858,1.875,1.4286,1.875,1.4286l1.6964,1.1607,0.98214,0.89286-0.0893,1.3393-0.625,1.4286-0.44643,1.7857v1.6964l-0.26786,1.0714-0.44643,0.80357-0.26786,1.25-1.25,0.71428-1.3393-0.625-1.25-0.98214-0.625-0.80357-2.3214-0.53572h-3.0357c-0.44643,0-2.1429,1.1607-2.1429,1.1607l-0.80357,1.4286,0.17857,1.0714s0.53571,0.89286,0.625,1.25c0.0893,0.35714-0.71429,1.1607-0.71429,1.1607l-0.89285,1.6072s-0.26786,1.1607-0.0893,1.4286c0.17857,0.26785,0.625,0.80357,1.1607,1.25,0.53572,0.44643,1.875,1.5178,2.1429,1.6964,0.26786,0.17857,1.875,0.89285,1.875,0.89285s2.3214,0.17857,2.8571,0.17857c0.53572,0,1.9643-0.26785,1.9643-0.26785s1.5179-0.98215,1.875-1.1607c0.35714-0.17857,1.9643-1.1607,1.9643-1.1607s1.0714-0.44643,1.4286-0.35714c0.35714,0.0893,1.3393,0.98214,1.3393,0.98214l2.3214,0.17857s0.35714-0.44643,0.71429-0.80357c0.35714-0.35714,0.53571-0.71429,0.98214-0.35714,0.44643,0.35714,1.875,1.3393,1.875,1.3393l1.7857,0.44643h5.0893l2.5893,0.0893s0.80357,0.80357,1.25,0.89285c0.44642,0.0893,3.3928,0.53572,3.3928,0.53572l1.5179,1.4286,0.71429,1.9643,1.1607,0.17858,0.71429-1.5179,0.89285-1.0714,1.875-0.17857,0.89286,0.53571,2.1429,0.17857,2.5893,0.44643-0.44643,0.80357-0.98214,0.80358-1.6964,0.625-0.80357,0.98214-0.71428,0.98214-1.6964,0.71429-0.26786,1.0714,1.3393,0.98214,1.25,0.53571,0.625,2.0536,0.71428,0.35715,1.6964-0.80357s1.3393-0.89286,1.6071-0.89286c0.26786,0,3.3036,0.53571,3.3036,0.53571l2.6786,1.3393,1.5178,1.3393,1.4286,0.89286,4.4643,0.17857,0.71429,0.71429,1.5178-0.26786,2.5893-0.35714,1.7857-1.3393,0.625-1.7857s0.53572,0.625,0.53572,1.1607c0,0.53572-1.6964,2.7679-1.6964,2.7679l-0.71429,1.7857v1.0714l-1.1607,1.1607-0.89286,0.625-0.44643,0.98214,0.44643,0.80357h1.4286l0.80357-1.6071,0.17858-0.53572,1.5178-0.0893,1.5179,1.25,2.3214,0.35714,1.1607-0.89286,1.3393-1.1607,0.53571-0.89286-0.71428-1.0714-0.35715-1.4286,1.5179-1.1607,0.71429-1.875-0.53572-1.6964-1.25-0.80357-0.71428-3.3929-0.26786-3.125s-0.26786-0.89286,0.0893-1.25c0.35714-0.35714,2.2321-1.6964,2.2321-1.6964l1.3393,0.17857,1.1607,1.4286,1.0714,1.9643,0.35714,2.1429-0.89286,3.3036,0.89286,1.0714,2.8571,2.4107,2.7679,2.8572,3.3929,2.5893,2.1428,3.3036,1.6964,3.3929,0.80357,1.875,0.17858,1.6071-1.0714,1.1607-0.98215,2.0536-0.98214,1.5179h-2.5c-0.44643,0-3.6607-0.17858-3.6607-0.17858l-2.1429,0.98215-2.7679,0.71428h-3.0357l-1.7857-0.17857-2.4107,1.875-3.0357,2.4107-1.6072,0.53571-2.7678-0.0893-2.0536-0.53571-4.2857-2.4107-23.036-13.929-7.6786-6.875-1.25-1.1607v-1.3393l-0.98214-0.625-2.4107,0.625-5.0893-0.44642-5.625-0.98215-5.1786-0.80357-3.125-0.26786-4.1071-2.3214-2.0536-0.44643-1.7857,0.625-1.7857-0.26786-1.5179-1.7857-4.2857-8.4822-0.98215-2.4107z","name":"Nenets Autonomous Okrug"},"om":{"path":"m358.39,368.89,0.71428,2.5-1.25,1.6071-1.25,1.9643,0.53572,1.6071,0.71428,1.9643-1.25,1.9643s-1.0714,1.25-1.0714,2.1429c0,0.89286,0.17857,3.0357,0.17857,3.0357l1.7857,1.6072,0.35714,2.3214-0.53571,3.3929-1.9643,0.89286-1.25,1.6071,0.71429,2.3214-0.35715,1.9643-3.9286,0.17857s-1.4286-0.89286-2.3214-1.0714c-0.89285-0.17857-3.3928,2.8571-3.3928,2.8571l-2.5,2.1429-0.89286,4.2857,0.53571,0.89286,1.9643,2.1429,0.35714,2.6786-1.6071,2.6786-1.0714,1.7857-0.17857,3.0357-2.5,2.1429s-2.3214,1.0714-3.0357,1.0714h-4.8214l-1.6072-0.71428c-2.1428,1.4286-3.75,0-3.75,0l-1.6071-0.71429-1.9643-0.35714h-1.0714l0.35714-1.7857,1.7857-1.0714,0.71429-1.4286-2.3214-1.25-2.1429-2.3214-1.9643,0.89285-0.89286-0.71428v-3.75l-1.4286-0.89286-2.8571,0.35714-2.8572-0.89285-0.89285-0.53572-0.17857-2.1428,2.1428-2.6786,0.71429-2.3214,0.35714-2.6786v-4.1071l0.71429-2.1429,1.4286-3.9286,1.6071-2.5,2.3214-0.53571,1.0714-1.25,1.0714-1.7857,1.6071-0.89285h2.6786l1.6071-1.4286,0.89286-3.9286-1.4286-3.2143-0.71429-3.0357-1.25-3.3928,0.35715-1.6072,4.4643-4.6428,1.0714-0.89286h2.6786l0.17857,1.6071-1.25,1.6072-1.7857,1.25-0.17857,1.4286,1.4286,0.35714,3.2143,0.35714,2.3214,0.17857,2.1429,1.4286,1.9643,1.4286,1.0714,0.35714,1.0714-0.71429,1.9643-0.35714,2.3214,0.35714,3.5714,1.6072h2.5l2.1428-1.0714h2.1429z","name":"Omsk Oblast"},"ht":{"path":"m329.64,260.32,0,3.75-0.53572,3.2143-1.6071,2.3214-2.3214,2.3214-0.89286,1.25,1.9643,1.9643,1.7857,2.3214,5,1.9643,4.8214,0.17857,3.5714,1.4286,2.3214,2.6786,0,1.4286-2.1429,1.7857,1.4286,1.4286,2.3214,2.8572,1.9643,1.0714,2.1428-1.0714,1.7857-0.89286s1.6071,0.71429,1.9643,0c0.35715-0.71429,0.89286-2.1429,0.89286-2.1429l1.6071,2.1429,1.4286,2.8571,1.9643,1.6072s0.35714,2.1428,0.35714,2.8571v4.6429l1.9643,3.3928s0.35714,0.17857,0.71429,0.89286c0.35714,0.71429,0,2.1429,0,2.1429l1.0714,1.25,2.5,0.53571,3.75,0.71429,1.4286,0.89285s2.8571,2.1429,3.5714,2.6786c0.71429,0.53571,1.25,1.6071,2.1429,1.9643,0.89286,0.35714,3.5714,0.53572,3.5714,0.53572l2.8571,0.35714,0.89286,1.0714s0.35714,1.6071,0.71428,2.6786c0.35715,1.0714,1.4286,1.7857,1.4286,1.7857l3.0357,0.17857,1.7857,0.53572,0.35715,1.9643,0.35714,1.4286,1.0714,2.5c1.9643,0.17857,2.5,0.17857,3.5714,0.17857s3.3928,1.0714,3.3928,1.0714l1.9643,0.71428,2.8571,0.35714,2.8572-1.0714,3.2143-1.9643,3.0357,0.53571,1.9643,2.6786s0.35714,1.7857,1.0714,2.1428c0.71429,0.35715,2.8571,0.53572,2.8571,0.53572l2.3214,1.6071,0.71429,2.3214,1.9643,0.71428,2.6786-0.89285,1.9643,1.6071,1.0714,3.0357v2.3214l-0.35714,1.6072-0.53572,1.9643,3.0357,1.9643,2.5,1.7857,0.35714,2.3214v1.0714l-3.75,1.7857-2.6786,0.53572-3.2143,0.17857-3,0.15-1.61-1.07-1.7857-0.71428-2.3214,0.35714-2.3214,1.6071-2.6786,1.0714-2.1429-1.9643s-2.8571-0.35714-3.5714-0.35714c-0.71429,0-2.3214-1.7857-2.3214-1.7857l-0.89286-1.25-3.9286,0.17857h-3.5714l-1.6071-2.5s-1.25-0.89286-2.1429-0.89286c-0.89286,0-4.4643-1.25-4.4643-1.25l-2.5-2.3214h-1.25c-0.71428,0-2.3214,1.25-2.3214,1.25l-2.5,2.1429-1.7857,2.6786-2.8571,2.5-1.6071,3.3929-4.4643,1.6071-3.5714,0.89286-0.35714,2.1429-0.71429,2.1428-2.6786,1.25h-2.8571l-5.8929-5.5357-3.9286-0.89286-1.0714-1.4286-0.53571-4.1071-1.0714-1.25-1.0714-5.3572-0.53571-1.7857-3.5714-3.2143h-5.5357l-3.0357-0.35714-1.9643-2.8571-1.6071-0.53572-4.4643,3.0357-3.3929,0.71428h-5.1786l-5,0.71429-4.2857,0.53571h-3.5714l-1.4286-0.17857-0.53571-2.8571-0.35714-3.2143,0.89285-3.2143-0.89285-3.2143-2.3214-2.1428-1.0714-0.89286-1.0714-1.0714,1.25-2.6786,1.4286-2.3214-0.17857-2.1429-0.71429-3.2143,0.71429-5.5357,1.4286-1.7857,1.4286-2.1429-0.71428-2.3214-1.0714-3.5714-1.9643-2.6786-2.3214-3.3928-3.3928-2.1429-1.7857-1.9643-1.0714-2.6786,3.3929-2.1429,1.6071-2.6786,2.3214-4.8214,2.1429-2.6786,2.5-1.9643,3.5714-3.3929,1.6071-1.7857,1.7857-3.3929-0.17858-1.7857,0.89286-1.0714,2.1429-1.0714,1.4286-1.9643,1.6071-1.0714,1.25,0.17857,0.89286,2.3214,0.35714,1.0714,1.4286,0.35714,2.5-0.71428,3.0357-1.6071,1.4286-1.25,1.25-1.0714,2.5-0.53572z","name":"Khanty–Mansi Autonomous Okrug"},"ya":{"path":"m366.25,234.25,1.4286,2.6786,1.6071,1.7857,1.6072,2.6786,1.0714,3.0357,0.89286,2.8572,3.0357,0.17857,1.7857-1.6072,1.4286-1.25-0.53571-3.2143s-0.89286-1.4286-0.53572-2.3214c0.35715-0.89286,1.7857-2.5,1.7857-2.5v-2.3214l-2.1429-1.6071-1.25-2.5s0.71429-1.6071,1.4286-1.9643c0.71429-0.35714,3.75-2.3214,3.75-2.3214s1.6071-3.75,1.9643-4.4643c0.35714-0.71429,0.35714-4.8214,0.35714-4.8214l0.89286-1.4286,7.5-2.1429,4.8214-3.5714,5.7143-6.0714,3.2143-2.1429,2.1428-0.71429,1.7857,2.3214,3.3928,0.35714,1.7857,1.25,1.0714,2.6786,0.17857,1.7857-0.89286,3.75-2.1429,2.6786-2.3214,2.8571-3.0357,1.6072-1.25,1.0714-0.35714,1.9643,1.0714,2.1429,0.17857,2.8571-0.89286,2.8571-2.1429,2.6786-1.7857,3.2143-2.6786,4.4643-1.25,3.5714-0.89286,2.1429-0.17857,2.5,0.35714,2.6786,0.71429,2.3214-0.71429,1.4286-3.0357,2.1429-1.0714,3.2143-0.89286,3.2143h-3.2143l-2.3214,1.25-2.1429,3.3929-3.5714,0.53571-2.3214,1.25-1.4286,1.4286h-3.5714l-1.4286-1.0714-1.0714-2.6786-0.71429,0.53572v1.6071l-1.9643-1.4286-0.71428-1.9643-1.0714,0.71429-0.17857,1.9643,1.7857,2.1428,2.5,2.1429,2.5,1.25,3.2143,1.0714,2.1429,1.25,2.1428-0.89286,3.5714-1.7857,3.0357-0.71429,3.75-1.0714,2.3214-3.0357,3.2143-2.6786,3.3929-1.6072,2.1428-1.7857-0.17857-2.1429-0.89286-2.3214-0.17857-1.7857,2.1429-2.1429,4.2857-0.89285h3.3929l1.4286,1.4286,1.25,3.0357v2.8571,3.0357l-1.6071,1.4286-1.25,2.5,0.17857,3.5714,1.7857,1.25,3.2143,0.71428,2.1429,2.8572,1.9643,3.2143,0.53572-0.71428-0.53572-4.1072-2.5-3.2143-3.75-1.0714v-2.8571l2.3214-3.0357s1.7857-0.35714,1.9643-1.0714c0.17857-0.71428,0.17857-3.5714,0.17857-3.5714l-0.89286-3.9286-2.6786-2.6786-2.6786-3.2143-0.89286-1.4286h-2.1428s-0.53572,1.25-1.4286,1.25c-0.89285,0-2.6786-1.25-2.6786-1.25l-1.6071-1.0714-0.53571-2.5,1.4286-3.75,2.3214-3.2143,2.1428-2.6786,3.0357-1.25,0.17857-4.4643-0.17857-3.0357v-3.0357l0.17857-2.3214,1.7857-2.3214,1.4286-1.4286,2.1429-0.35715,3.2143-0.53571,2.3214-2.5,1.7857-1.0714,1.25,2.1429-1.9643,2.3214-0.89285,1.4286-1.0714,4.4643-1.25,2.5,1.25,1.7857,2.6786,2.1429h2.8571l1.4286,2.1428,2.3214,2.5,1.7857,0.35715-1.4286-2.1429v-2.5s-1.25-1.25-1.9643-1.6071c-0.71429-0.35715-3.5714-2.8572-3.5714-2.8572l-1.25-3.5714-0.17857-1.4286s1.9643-0.71428,2.6786-0.71428c0.71429,0,3.2143,0.89285,3.2143,0.89285l0.89285,1.7857,1.6072,0.17857,1.25-0.71429-0.35715-1.9643,0.17858-1.9643,1.4286-0.35714,1.6071,0.71429,1.7857,1.4286,1.25,1.0714,0.89286,1.7857-0.35714,1.7857-2.3214,2.5-3.0357,1.25,1.0714,1.4286,2.6786,2.1428,0.35714,2.8572,0.17857,3.3928-0.71429,2.6786-2.5,1.4286-2.6786,1.4286-3.5714,1.7857-2.1428,2.1429,0.35714,2.6786,1.4286,2.5,1.25,2.5,1.6071,1.0714h3.3929,2.5l1.7857,1.6071,0.53571,3.0357,0.17857,3.3928v2.8572l-1.9643,3.2143-1.7857,2.5h-2.6786l-0.71429,0.53572,0.53572,1.9643,0.71428,1.7857-0.53571,2.5-0.89286,1.25,2.3214,3.3928,0.53572,1.7857,0.35714,1.7857-1.25,1.7857-1.0714,1.25,0.89286,2.1428-0.17857,2.5-1.6072,1.6072,1.6072,1.7857,2.1428,1.9643,1.6072,1.4286-0.17858,3.3928-1.4286,2.3214-0.17857,2.6786,2.3214,2.1429,4.6429,0.89286,0.89285,1.4286-1.4286,2.1429-0.53571,3.3928-0.89286,2.3214-2.6786,1.4286s-0.89286,0.53572-1.6071,1.0714c-0.71429,0.53572-1.7857,2.8572-1.7857,2.8572l1.9643,1.7857,0.17857,2.3214-1.4286,2.1429-1.25,2.5-2.6786,2.3214-2.8572,2.8572-0.89285-1.7857-1.6072-2.1428-1.7857-1.0714-1.9643,0.71428-1.9643-0.71428-0.71429-1.6072-1.25-1.25-2.5-0.89285-2.1428-0.89286-0.71429-1.6071-0.89286-1.7857-1.4286-1.4286-2.8571-0.17857-2.5,1.4286-2.5,1.0714-2.6786,0.17857-4.1072-1.6071-3.5714-0.35714-2.1429-0.17858-0.89286-1.9643-1.0714-2.3214v-1.4286l-3.3928-0.71429-2.3214-0.53571-0.89286-2.5-0.71429-2.3214s1.4286-0.17857-1.0714-0.35714-5.5357-1.0714-5.5357-1.0714l-1.4286-0.53572-3.2143-2.5-2.5-1.6071-2.8572-1.0714-3.2143-1.25-1.25-0.89285-0.17857-2.1429-2.8572-3.9286,0.17857-6.7857-1.25-1.7857-2.3214-2.8571-1.0714-2.1429-0.53572-0.53572-1.0714,1.25-0.53571,0.71429h-1.4286l-2.6786,0.89286-1.25,0.35714-1.6072-0.35714-2.1428-2.3214-1.7857-1.6071,0.53572-0.89286,1.4286-1.6071-0.35714-1.7857-2.5-2.3214-3.0357-1.4286-4.2857,0.35714-3.0357-1.25-2.6786-0.89285-3.3929-4.2857,2.3214-2.5,2.5-3.75,0.17857-5.3571,0.35715-1.4286,3.75-1.0714,2.6786-2.5,1.4286-1.4286h3.75,3.3929l3.9286,0.53571,1.7857-1.25,3.5714-1.6071,3.3929-0.53571,2.5-1.25,2.3214-1.25,0.35714-2.8572-2.1429-2.3214-0.71428-1.25,0.53571-1.6071,2.3214-1.4286,0.35714-1.25,1.92-2.87z","name":"Yamalo-Nenets Autonomous Okrug"},"kr":{"path":"M501.66,122.41c-0.45,0.04-1,0.37-1,0.37-0.9,0.72-1.25,0.77-0.94,1.13,0.31,0.35,0.19,0.55,0.9,0.78,0.72,0.22,0.91,0.49,1.44,0,0.54-0.49,0.77-1.24,0.41-1.69s-0.37-0.64-0.81-0.59zm11.56,0.65c-0.22,0.02-0.44,0.11-0.6,0.38-0.31,0.53-0.49,1.57-0.62,1.84s-0.2,0.74-0.78,0.88c-0.58,0.13-1.39,0.54-1.75,0.09s-1.03-1.51-1.25-1.69-1.04-0.74-1.13-0.03c-0.09,0.72,0.19,1.51,0.19,1.91s-0.18,0.99-0.4,1.12c-0.23,0.14-1.06,0.25-1.29,0.56-0.22,0.32-0.62,0.49-0.62,1.16s-0.27,1.67-0.31,1.94c-0.05,0.27-0.32,0.26-0.63,0.75s-1.09,1.87-1.09,1.87,0.89,0.62,1.15,0.85c0.27,0.22,0.42,0.77,0.38,1-0.05,0.22-0.13,1.05-0.53,1.19-0.4,0.13-1.43,0-1.78-0.13-0.36-0.13-1.01-0.48-1.5-0.44-0.49,0.05-1.01,0.23-1.19,0.63s-0.71,0.38-0.13,1.18c0.58,0.81,0.87,1.53,1,1.76,0.14,0.22,0.29,1.51,0.07,1.87-0.23,0.36-1,1.13-1.22,1.53-0.23,0.4-0.44,0.71-0.22,1.16,0.22,0.44,0.66,0.8,1.15,0.94,0.5,0.13,3.66,0.71,3.66,0.71s0.28-0.36,0.81-0.71c0.54-0.36,1.36-0.77,1.85-0.41s0.52,0.8,0.65,1.25c0.14,0.45,0.41,2.02,0.5,2.37,0.09,0.36,0.49,0.58,0.94,1.16s1.59,1.37,2.22,1.59c0.63,0.23,1.05,0.55,1.72,0.6,0.67,0.04,2.85,0.82,2.94,1.09s0.31,1,0.31,1,0.54,0.52,0.81,0.56c0.27,0.05,2.22,0.19,2.22,0.19,1.38-0.76,2.23-0.8,2.5-0.94,0.27-0.13,0.84-0.03,1.37-1.06,0.54-1.03,0.76-1.35,0.63-2.06-0.13-0.72-0.34-0.93-0.87-1.6-0.54-0.66-1.5-1.24-1.1-1.56,0.4-0.31,1.56-0.8,1.88-1.15,0.31-0.36,0.54-1.32,0.4-2.35-0.13-1.02-0.15-2.5-0.47-2.9-0.31-0.41-0.73-0.92-1.4-1.19s-1.23-0.67-1.81-0.53c-0.59,0.13-1.92,0.25-2.19,0.03s-0.62-0.83-0.85-1.5c-0.22-0.67-0.5-1.13-0.5-1.53s1.16-3.63,1.16-3.63,0.71-0.29,0.84-0.56c0.14-0.27,0.36-0.76,0.22-1.66-0.13-0.89-0.39-1.55-1.28-2.09s-2.09-1.72-2.09-1.72v-0.97c0-0.35-0.15-1.73-0.28-2-0.14-0.27-0.48-0.72-0.97-0.72-0.25,0-0.5-0.05-0.72-0.03zm17.72,22.91c-0.13,0.02-0.25,0.07-0.35,0.19-0.4,0.44-0.72,1.12-0.9,1.34s-0.51,0.09-0.91,0-0.89-0.43-1.16-0.03c-0.26,0.4-0.67,0.74-0.71,1.19-0.05,0.44,0.09,1.75,0.09,2.46,0,0.72,0.09,1.8,0,2.6s-0.2,1.3-0.78,1.66c-0.58,0.35-0.91,0.4-1.31,0.93-0.41,0.54-1.13,1.25-1.13,1.88,0,0.62,0.06,1.45-0.66,2.03-0.71,0.58-1.14,0.56-0.96,1.4,0.17,0.85,0.22,0.93,0.84,1.38s2.79,0.63,3.28,0.5,1.26-0.77,1.66-1.22,1.61-0.99,2.28-1.12c0.67-0.14,1.17-0.08,2.16-0.13,0.98-0.04,1.54-0.39,2.03-0.65,0.49-0.27,0.54-0.54,1.43-0.54,0.9,0,1.74,0,2.1-0.31,0.35-0.31,1.35-1.19,1.62-1.5s0.88-1.05,0.97-1.5,0.18-1.3,0-1.75,0.15-1.15-1.19-1.28-1.57,0.07-1.84-0.38c-0.27-0.44-1.03-0.88-1.03-1.37s0.08-1.02-0.19-1.37c-0.27-0.36-0.79-0.81-1.28-0.72s-1.31,0.58-1.53,0.62c-0.22,0.05-0.71-0.09-0.85-0.4-0.13-0.32-0.21-1.11-0.21-1.91s-0.25-1.63-0.25-1.63c-0.34-0.13-0.83-0.43-1.22-0.37zm5.22,20.03c-0.62,0.05-1.16,0.75-1.16,0.75s-1.62,1.95-2.16,2.84c-0.53,0.9-0.86,1.08-1.93,1.25-1.08,0.18-1.82,1.63-1.82,1.63s-0.51,1.23-0.68,2.12c-0.18,0.9-1.25,3.07-1.25,3.07v1.93l0.87,1.63s1.6,1.05,1.78,2.12c0.18,1.08-2.12-0.68-2.12-0.68s-2.14-0.73-3.03-0.91c-0.9-0.18-1.64,0.01-3.07,0.19-1.42,0.18-1.25,0.34-1.25,0.34l0.72,1.63s1.61,1.4,1.25,2.65c-0.35,1.25-1.4-0.53-1.4-0.53l-1.97-0.87s-1.98,0.16-2.88,0.87c-0.89,0.72-1.25,0.91-1.97,0.91-0.71,0-1.59-0.71-2.12-1.78-0.54-1.08-0.91-0.91-1.63-1.44-0.71-0.54-3.2,0-4.09,0s-2.32,1.79-3.75,1.97-1.78,0.53-1.78,0.53l0.34,2.12-1.97,1.1-2.12,0.53-2.16,0.53c-0.71,0.18-2.12-0.19-2.12-0.19l-1.97-0.34-1.44,0.87-0.53,0.57-2.84,0.15-2.16,0.91s-2.49,2.13-4.09,2.31c-1.61,0.18-0.19,0.53-0.19,0.53s1.06,0.91,1.06,1.63c0,0.71-0.7,0.87-0.87,1.4-0.18,0.54-1.45-0.33-2.35-0.68-0.89-0.36-1.25,0-1.25,0s0.2,1.04,0.38,1.93c0.18,0.9,1.06,1.28,1.06,2.35s-0.19,2.12-0.19,2.12,0.53,2.69,0.53,3.41v2.69c0,0.89-0.87,1.59-0.87,1.59s-1.25,0.72-3.03,0.72c-1.79,0-0.91-0.72-0.91-0.72l0.72-0.91-0.53-1.4-1.97-0.38-2.31,1.25-1.78-0.53h-3.22-3.94c-1.43,0-1.95-1.07-2.84-1.25-0.9-0.18-2.88-0.34-2.88-0.34s-2.14-0.02-3.03,0.34-1.97,1.06-1.97,1.06v3.07,3.03s-1.6,0.69-1.78,1.4c-0.18,0.72,0.01,2.68,0.19,3.75,0.18,1.08,1.05,0.72,2.12,1.25,1.07,0.54,2.16,1.25,2.16,1.25l0.53,0.57,0.34,1.78s0.57,1.94,0.57,2.65c0,0.72,1.25,1.97,1.25,1.97s0.68,1.63,0.68,2.35c0,0.71-0.51,1.22-0.87,1.93-0.36,0.72-0.73,1.61-0.91,2.5-0.18,0.9,0,2.16,0,2.16l0.38,2.84s-0.2,2.88-0.38,3.6c-0.18,0.71-0.89,1.42-1.78,1.78s-1.25,2.12-1.25,2.12,0.01,2.7,0.19,3.6c0.18,0.89,0.88,1.42,1.59,1.78,0.72,0.36,1.25,1.78,1.25,1.78l-0.87,1.78-1.78-0.34-1.44-1.78-0.91-1.82v-2.5s-0.54-1.76-1.97-2.65c-1.42-0.9,0.19-1.63,0.19-1.63s1.08-1.25,1.44-1.97c0.36-0.71,1.06-1.78,1.06-1.78s1.8-1.6,2.16-2.5c0.35-0.89-0.38-1.4-0.38-1.4l-1.06,0.68-1.78,1.82-1.78-0.91s0.69-1.25,0.87-1.78c0.18-0.54,0.54-1.79,0.72-2.5,0.18-0.72,0.35-1.6,1.06-2.31,0.72-0.72,2.35-0.19,2.35-0.19l1.25-1.25v-1.63l-1.1-1.59s-1.4-0.17-3.9-0.34c-2.5-0.18-0.72-1.25-0.72-1.25l-0.72-1.82s-0.72-1.76-1.44-2.12c-0.71-0.36-1.94-3.04-2.65-3.75-0.72-0.72-1.1-1.44-1.82-2.16-0.71-0.71-2.11-1.78-3.18-2.5-1.08-0.71-1.97-1.4-1.97-1.4l-1.63,0.34s-1.05,1.07-0.15,2.5c0.89,1.43,1.06,1.44,1.06,1.44l1.25-0.28,0.97,0.18,1.22,0.5,1.15,1.07,1.06,0.71,0.91,1.07,0.53,0.9,0.1,0.94-0.6,1.63-1.68,1.84-1.29,0.81-1.93,0.88,0.81,1.15s2.04,1.71,2.22,1.85c0.18,0.13,0.69,0.9,0.69,0.9l0.31,2.85,0.09,2.59s-0.33,2.1-0.37,2.28c-0.05,0.18-0.63,0.88-0.63,0.88l-7.09,3.97-1.44,0.9-1.25,0.94-0.66,0.81s0.3,2.37,0.35,2.6c0.04,0.22,0.64,1.18,0.69,1.4,0.04,0.23,1.28,2.69,1.28,2.69s1.15,1.2,1.46,1.69c0.32,0.49,2.16,0.31,2.16,0.31h3.44c0.4,0,1.34,0.5,1.34,0.5s1.3,0.98,1.35,1.16c0.04,0.17,0.37,1.31,0.37,1.31l0.38,3.34s0.09,3.42,0.09,3.69-0.5,1.56-0.5,1.56l-0.34,1.22c-0.04-0.01-0.07-0.03-0.1-0.06l-1.15,2.06-1.82,1.69-1.68,0.28-1.6,0.28,0.16,1.41s1,1.98,1,2.34-0.01,1.68-0.19,2.13c-0.18,0.44-0.81,1.68-0.81,1.68l0.47,1.19,1.15,1.69,0.88,2.41,0.47,1.68-1.16,1.97-1,1.63,0.72,1.93s0.08,1.53-0.09,1.97c-0.18,0.45-1.07,1.16-1.07,1.16l-0.43,1.19s4.1,3.63,5,4.53c0.89,0.89,0.15,1.52,0.15,2.06s-0.72,2.5-0.72,2.5l-1.25,2.22,0.1,1.87s1.54,1.46,1.72,1.82c0.17,0.35,1.68,0.78,2.22,0.87,0.53,0.09,2.78,0.38,2.78,0.38l1.25,1.31-0.19,0.81-1.16,1.63-0.72,3.28s-0.8,2.07-1.15,2.34c-0.36,0.27-1.44,1.16-1.44,1.16l-2.22,1.15-1.72,2.41,0.38,0.97,1.34,1,0.25,1.78-0.81,1.78-1.25,2.78-1.5,1.41-2.31,2.34-1.72,1.6-1.5,2.25s-0.9,2.92-0.81,4c0.08,1.07,0.96,0.72,0.96,0.72s1.62,1.07,2.16,1.34,1.51,0.99,1.78,1.34c0.27,0.36,1,1.24,1,1.69v1.53l-0.81,0.88-1.25,0.81-3.41,1.25-1.69,0.34-2.4-0.25s-1,0.43-0.91,0.78c0.09,0.36,0.72,1.63,0.72,1.63s0.45,1.24,0.63,1.69c0.17,0.44,0.27,0.88,0.72,1.06,0.44,0.18,0.09,2.97,0.09,2.97s-0.89,2.3-1.16,2.75c-0.27,0.44-0.46,1.25-0.37,1.87,0.09,0.63,0.72,1,0.72,1s1.7,0.69,2.06,0.78,2.94,1.1,2.94,1.1,3.13,0.72,3.84,0.72,2.58,0.06,3.56,0.15,2.5,1,2.5,1,1,0.87,1.53,1.41c0.54,0.53,0.25,4.64,0.25,5s2.88,0.19,3.5,0.28c0.63,0.09,2.32,0.81,2.32,0.81s0.43,1.33,0.43,1.69-0.43,1.88-0.43,1.88l-1.78,0.9-3.47,1.5-0.57,1.06s-1.13,4.74-1.4,5.19,0.53,1.88,0.53,1.88l1.5,0.62,2.25,1.06s3.47,2.25,4.09,2.79c0.63,0.53-0.09,0.96-0.09,0.96l-0.97,1.82-5.44,4.72-0.72,1.96-0.18,1.5s-0.44,3.58-0.44,3.94,0.34,1.53,0.34,1.53,1.81,1.15,2.25,1.5c0.45,0.36,1.88,1,1.88,1l0.72,1.41s0.79,1.54,1.06,2.34c0.27,0.81-0.72,0.97-0.72,0.97l-3.56,2.94-1.97,0.91s-1.35,1.33-1.44,1.87,0.81,0.97,0.81,0.97l0.97,1.44,1,1.34s1.95,0.73,2.75,0.91c0.81,0.17,1.63-0.57,1.63-0.57s1.42-1.95,2.4-2.22c0.99-0.26,0.53,0.46,1.07,0.72,0.53,0.27,1.96,0.61,2.59,0.88s2.22,1.34,2.22,1.34l0.81,2.06,1.78,7.41,0.82,2.5-1.26,4.13s0.1,2.05,0.19,2.4c0.09,0.36,0.8,1.24,1.07,1.6,0.26,0.35,0.43,2.15,0.43,2.15l-0.97,1.35-2.4,1.5-1.1,1.78s-2.3,3.32-2.65,3.59c-0.36,0.27-2.06,1.14-2.6,1.41-0.53,0.27-2.06,1.44-2.06,1.44s0.27,1.06,0.63,1.15c0.35,0.09,0.53,2.16,0.53,2.16l0.81,1.06,1.88-0.44,3.21,0.78,2.5,0.91s1.25,0.88,1.79,1.06c0.53,0.18,3.4-0.44,3.4-0.44s5.87-2.32,6.31-2.59c0.45-0.27,1.72-1.06,1.72-1.06s2.5-1.89,3.03-2.25c0.54-0.36,3.74-2.14,4.1-2.41,0.35-0.27,1.44-1.78,1.44-1.78l0.9-2.12s0.16-1.99,0.25-2.44,0.53-1.5,0.53-1.5l0.72-1.25,2.16-0.19,3.12,0.44,2.32,0.19s3.57,0.1,4.37-0.35c0.8-0.44,0.45-0.72,0.63-1.34,0.17-0.63-0.27-0.9-0.63-1.35-0.36-0.44-1-1.33-1.53-1.78-0.54-0.44-1.25-1.15-1.25-1.15s-2.31-4.22-2.31-4.75c0-0.54,0.81-1.15,2.15-1.69s3.91-0.97,3.91-0.97l2.06-1.19-0.09-2.65,0.47-1.78s1.16-2.8,1.25-3.07c0.09-0.26,1.51-2.93,1.68-3.56,0.18-0.62,0.62-1.79,1.07-2.59,0.44-0.81,1.62-1.68,2.15-2.03,0.54-0.36,1.68-1.91,2.13-2.44,0.44-0.54,1.09-2.22,1.09-2.22l-0.19-4.09s-2.13-2.42-2.4-3.22c-0.27-0.81,0.07-1.43,0.34-1.78,0.27-0.36,1.61-1.88,1.97-2.5,0.36-0.63,0.81-2.53,0.81-2.97,0-0.45,0.98-1.5,1.88-2.13,0.89-0.62,2.83-0.18,3.28,0s1.09,0.81,1.72,1.35c0.62,0.53,3.28,0.68,3.28,0.68s1.07-1.42,1.25-1.87,0.98-1.77,1.25-2.22,1.53-1.07,2.25-1.16c0.71-0.09,1.69,0.63,1.69,0.63s0.97,1.78,1.15,2.31c0.18,0.54,1.18,1.61,1.53,1.97,0.36,0.36,1.26,1.8,1.35,2.16,0.09,0.35,1.06,0.33,2.22,0.15s0.09-1.4,0.09-1.4v-2.16s-0.62-2.16-0.62-2.78c0-0.63,0.71-1.78,0.71-1.78s2.5-0.8,3.03-1.06c0.54-0.27-0.08-1.17,0.1-1.97,0.18-0.81,1.33-1.7,1.69-1.88,0.35-0.18,2.96-0.61,3.4-0.87,0.45-0.27,1.41-1.25,1.41-1.25l0.62-2.69,0.28-2.88s-0.02-0.11-0.03-0.12c0.09-0.06,0.32-0.22,0.32-0.22l1.31,0.19s0.6-0.58,1.31-0.94c0.72-0.36,0.79,0.03,0.97,0.03s0.68,1.11,0.81,1.47c0.14,0.36,0.36,1.26,0.41,1.53,0.04,0.27,1.38,0.68,1.56,0.72s1.55,0.47,1.81,0.56c0.27,0.09,1.66,1.08,1.97,1.44,0.32,0.36,1.04,0.45,2.38,0.94s1.53-0.28,1.53-0.28l0.65-0.63s0.23-1.4,0.32-1.94c0.09-0.53,0.72-0.87,0.72-0.87s1.51-1.22,1.87-1.63c0.36-0.4,0.5-0.87,0.5-0.87s0.34-2.99,0.16-3.13c-0.18-0.13-1.38-0.71-1.78-0.84-0.41-0.13-1.6-1.46-2-2.13-0.41-0.66,0.3-1.16,0.43-1.43,0.14-0.27,1.41-1.06,1.63-1.28,0.22-0.23,1.06-0.78,1.59-1,0.54-0.23,0.27-2.9,0.22-3.35-0.04-0.44-0.7-0.44-1.81-0.62-1.12-0.18-1.97-0.85-1.97-0.85s-1.52-1.52-2.19-2.28-0.22-2.76-0.22-3.03,0.17-4.1,0.13-4.9c-0.05-0.81,0.54-1.63,0.72-1.85s2.37-0.49,2.59-0.53,1.9-0.99,2.35-1.34c0.44-0.36,0.59-1.19,0.59-1.19s-0.37-1.3-0.5-1.75c-0.14-0.45,0.72-1.65,1.03-1.88,0.31-0.22,1.91-1.37,1.91-1.37s1.07-6.86,1.25-7.13c0.17-0.26-0.32-1.59-0.32-1.59s-1.19-3.62-1.28-3.84c-0.09-0.23-0.68-1.65-0.5-2.32s1.27-1.02,1.41-1.25c0.13-0.22,0.07-0.97-0.16-1.15-0.22-0.18-1.03-1.16-1.03-1.16s0.58-3.41,0.63-3.81c0.04-0.4,0.28-1.69,0.28-1.69l1.22-0.84s3.79-0.07,4.06-0.07,2.03-0.79,2.44-1.06c0.4-0.27,0.13-1.66,0-1.84-0.14-0.18-1.19-1.94-1.19-1.94h-2.28l-2.5,0.06-2.1-0.43-1.03-0.41s-2.49-0.25-2.72-0.25c-0.22,0-1.5-0.16-1.5-0.16l-0.65-0.25s-0.13-1.6-0.13-1.87,0.48-0.55,1.07-0.91c0.58-0.35,0.93-0.94,0.93-0.94s-0.17-0.98-0.43-1.34c-0.27-0.36-0.1-0.97-0.1-0.97s2.29-2.76,2.38-2.93c0.09-0.18,0.62-1.04,0.62-1.04s0.89-1.56,1.06-2.18c0.18-0.63-0.59-1.16-0.59-1.16s-3.42-4.04-3.78-4.44-1.14-1.64-1.31-1.9c-0.18-0.27-0.91-1.24-1-1.69s0.31-1.41,0.31-1.41l1.09-3.47-0.56-1.06s-1.07-0.96-1.16-1.09c-0.09-0.14-1-0.75-1-0.75s-0.63-0.55-0.5-0.91c0.14-0.36,1.36-0.56,1.63-0.56s2.31-0.69,2.31-0.69,1.39-0.56,1.56-0.78c0.18-0.22-0.03-1.16-0.03-1.16s-1.56-17.7-1.56-18.06-0.65-1.56-0.78-1.78c-0.14-0.22-2.19-2.34-2.19-2.34l-0.72-5.16h0.06s1.85,0.06,2.47,0.06c0.63,0,0.97-0.84,0.97-0.84l2.5-2.06,1.53-1.38s0.57-0.52,0.88-0.56c0.31-0.05,1.26,0.58,1.44,0.62,0.17,0.05,1.47,0.6,1.47,0.6s0.99-0.52,1.43-0.66c0.45-0.13,0.75-0.62,0.75-0.62l-0.31-5.94,4.16-2.16s0.93-1.1,0.93-1.28,0.57-1.87,0.57-1.87l4.47-3.1s1.78-2.23,2.18-2.5-0.03-0.62-0.03-0.62l-1.25-1.85s-1.07-1.29-1.78-1.47c-0.71-0.17-0.91-1.09-0.91-1.09l0.29-5-0.6-0.47-2.84-2.31-3.41-2.69-0.72-1.97-0.34-1.4-1.06-1.78,0.15-0.91,1.25-2.69-1.4-1.4-1.63-1.97-0.72,1.59s-1.43-0.53-2.5-0.53-1.06,1.44-1.06,1.44-1.95,0.71-2.84,1.25c-0.9,0.53-1.25,1.78-1.25,1.78s-1.45,1.25-2.16,1.25-2.14,0.01-3.03,0.19c-0.89,0.17-1.43,1.41-1.97,2.12-0.54,0.72-1.44,2.33-2.16,2.69-0.71,0.36-0.71,0.34-1.78,0.34s-0.16-0.7,0.38-2.31c0.53-1.61,1.95-1.79,2.31-2.5s0.72-1.78,0.72-1.78l2.5-0.91s0.54-3.02,1.44-3.37c0.89-0.36,3.75-0.53,3.75-0.53s1.22-1.63,1.4-2.35c0.18-0.71,1.44-1.58,1.97-2.65,0.54-1.08,0.72-1.79,0.72-2.5,0-0.72,0.91-1.82,0.91-1.82l2.5-2.12s1.58-1.6,1.93-2.31c0.36-0.72,2.16-1.97,2.16-1.97l2.16-1.97,2.31-2.5s0.19-1.44,0.19-2.16c0-0.71-0.72-1.78-0.72-1.78s-1.26-0.9-1.97-1.44c-0.72-0.53-1.78-0.7-1.78-1.59s0.16-0.72,0.34-1.44c0.18-0.71,0.72,0,0.72,0l1.44,1.1,0.15-1.25-0.15-2.35-0.53-1.97-2.69-0.68-1.78-1.1h-2.16c-0.71,0-0.52-0.69-0.87-1.4-0.36-0.72-0.37-1.62-0.91-2.69s-2.31-0.19-2.31-0.19l-1.78,0.91c-0.72,0.35-0.73,0.52-1.44,1.06-0.72,0.54-1.61-0.37-3.22-0.91-1.61-0.53-1.77,0.02-2.84,0.38-1.08,0.36,0.17,0.88,0.53,1.59,0.35,0.72,0,1.44,0,1.44l-2.35-0.19s-1.06-0.35-1.78-1.25c-0.71-0.89,0.19-1.06,0.19-1.06s1.25-1.43,1.25-2.5-0.72-1.25-0.72-1.25h-2.69c-1.25,0-1.96-0.17-3.03-0.34-1.07-0.18-1.25-0.37-1.97-1.44-0.71-1.07,0.57-0.53,0.57-0.53l1.4-1.25,1.25-0.72,2.69,0.34s0.9,0.56,1.97,0.38,0.19-0.72,0.19-0.72l-1.63-1.06s-1.77,0.34-2.84,0.34-2.16-0.72-2.16-0.72l-1.97-0.87s-1.41-1.45-2.12-1.63c-0.09-0.02-0.2-0.04-0.28-0.03zm-45.94,3.34c-0.85,0.32-1.23-0.03-1.5,0.82-0.27,0.84-0.34,0.96,0.16,1.18,0.49,0.23,0.87,0.53,1.4,0.44,0.54-0.09,1.24-0.47,1.06-1.09-0.17-0.63-1.12-1.35-1.12-1.35zm20.84,3.82c-0.33,0-0.47,0.12-0.94,0.56-0.62,0.58-1.62,1.37-1.71,1.9-0.09,0.54,0.12,0.96-0.19,1.54s-1.55,1.81-2,2.12-2.51,0.16-2.6,0.47c-0.08,0.31-0.37,0.52,0.04,0.87,0.4,0.36,2.91,0.63,3.72,0.54,0.8-0.09,3.3-0.3,3.74-0.35,0.45-0.04,0.71,0.28,0.66-0.43-0.04-0.72-0.72-1.36-0.4-1.85,0.31-0.49,0.6-0.65,0.78-0.97,0.17-0.31,0.49-1.06,0.31-1.47-0.18-0.4-0.72-0.95-0.72-1.53s-0.28-1.37-0.28-1.37c-0.18-0.01-0.3-0.04-0.41-0.03zm-45.53,6.62c-0.49,0-2.1,0.86-2.19,1.13-0.09,0.26-0.56,0.38,0.07,0.97,0.62,0.58,0.39,0.88,1.15,0.84,0.76-0.05,1.55-0.67,2.22-0.63,0.67,0.05,1,0.79,1.31,0.79,0.32,0,0.62-0.23,0.66-0.72s-0.42-0.89-0.59-1.07c-0.18-0.17-0.54-0.18-0.54-0.18-0.31-0.45-1.6-1.13-2.09-1.13zm-2.06,6.25c-0.54,0.18-1.01,0.45-1.5,0.63-0.49,0.17-0.81,0.17-1.13,0.43-0.31,0.27-0.72,0.46-0.72,0.82,0,0.35,0.15,0.5,0.6,0.81s0.52,0.62,1.19,0.62,1.89-0.5,2.03-0.81c0.13-0.31,0.48-0.94,0.53-1.25,0.04-0.31-1-1.25-1-1.25zm-51.31,9.13l-2.35,2.12-0.34,1.78,1.97,0.38,1.25,0.87h2.5l1.25-0.87v-1.78l-1.63-2.16-2.65-0.34zm59.09,4.4c-0.49,0.14-1.47,0.59-1.25,1.03,0.22,0.45,0.5,0.8,0.91,0.75,0.4-0.04,0.74-0.01,0.87-0.5,0.14-0.49-0.22-1.25-0.22-1.25l-0.31-0.03zm97.34,1.78c-0.09,0.01-0.18,0.07-0.28,0.22-0.38,0.6-0.53,1.69-0.4,2.1,0.12,0.41-0.42,0.87,0.12,1.31s0.62,1.22,1.53,1.25c0.92,0.03,1.9,0.47,2.63-0.06,0.72-0.54,1.43-1.69,1.65-2.19,0.22-0.51,0.32-1.22,0.07-1.53-0.26-0.32-0.62-0.81-1.13-0.88-0.5-0.06-1.19,0.16-1.19,0.16-1.07,0.31-0.99,0.66-1.78,0.31-0.59-0.26-0.92-0.72-1.22-0.69zm-135.37,0.22l-1.97,0.19-1.44,1.44,0.53,1.06,1.63-0.91,1.44,0.57,0.34,1.59,1.25,0.34,0.72-0.87-0.53-1.06-1.97-2.35zm27.09,1.13c-0.49,0.01-1.04,0.1-0.9,0.5,0.17,0.53,1.09,0.75,2.03,0.75s2.97,0.08,3.06,0.44c0.09,0.35,0.68,1.56,0.91,1.65,0.22,0.09,0.92,0.13,0.97-0.41,0.04-0.53-0.44-1.13-0.76-1.4-0.31-0.27-2.09-1.25-2.09-1.25-0.45-0.09-2.24-0.28-2.78-0.28-0.13,0-0.27-0.01-0.44,0zm10.31,1.12c-0.71,0.23-0.93,0.25-0.93,0.88,0,0.62-0.1,1.06,0.43,1.15,0.54,0.09,0.85,0.33,1.26,0.07,0.4-0.27,0.59-0.91,0.37-1.22s-1.13-0.88-1.13-0.88zm-44.71,1.16l-1.44,1.25,0.72,0.87,1.78-1.06-1.06-1.06zm6.4,2.31v1.78l2.35-0.53v-1.25h-2.35zm133.35,1.5c-1.05,0.29-1.25,0.28-2.07,0.6-0.82,0.31-1.49,0.24-1.87,0.74-0.38,0.51-0.44,0.28-0.66,1.29s-0.69,0.99,0.1,1.31c0.79,0.31,1.39,0.29,2.31-0.41,0.91-0.69,1.71-1.09,2.19-1.65,0.47-0.57,0.84-1.19,0.84-1.35s-0.84-0.53-0.84-0.53zm-122.41,0.5c-0.4,0.63-0.65,1.16-0.87,1.56-0.23,0.41-0.68,0.77-1.13,1.66s-0.81,1.32-0.81,2.03c0,0.72,0.24,1.18,0.68,1.41,0.45,0.22,0.34,0.5,0.57,0.5,0.22,0,0.82,0.09,1.31,0s1.03-0.19,1.03-0.5v-1.88c0-0.53-0.31-3.37-0.31-3.59s-0.47-1.19-0.47-1.19zm-16.47,0.69l-1.06,0.87v1.25l1.44,0.57,0.87-1.25-1.25-1.44z","name":"Krasnoyarsk Krai"},"tm":{"path":"m424.64,359.43,1.25,3.2143,1.25,2.3214s-0.53571,2.3214-0.71428,3.0357c-0.17857,0.71429-1.6071,3.0357-1.6071,3.0357s0.53571,1.25,1.6071,1.9643c1.0714,0.71429,5.8929,1.7857,5.8929,1.7857l5.3571,0.17857s3.75,0.89285,4.1071,1.6071c0.35714,0.71429,0.89286,1.0714,0.89286,2.1429,0,1.0714,0.35714,4.2857,0.35714,4.2857s1.25,0.35714,2.6786,0.35714,3.0357,0.35715,3.0357,0.35715,0.35714,2.1428,0.35714,2.6786c0,0.53571-0.89286,1.7857-1.9643,1.7857s-3.75,1.6072-3.75,1.6072-1.25,2.6786-1.25,3.75-0.89285,3.5714-0.53571,4.2857c0.35714,0.71429,4.4643,1.7857,5.1786,2.1429,0.71429,0.35714,3.2143,2.6786,3.2143,2.6786s-0.71429,1.6071-1.6072,2.6786c-0.89285,1.0714-4.1071,3.0357-5.3571,4.6429-1.25,1.6071-0.35714,2.8571-0.35714,2.8571l-0.71429,1.6071-3.2143,0.53572-3.2143,0.35714-1.4286-1.6071-1.9643-0.17857-4.66-0.57h-2.3214l-1.25,1.0714s-2.1429,1.0714-3.2143,1.25c-1.0714,0.17857-5.3571,1.25-6.0714,1.25-0.71428,0-6.4286,0.71429-6.4286,0.71429l-3.3928,1.4286h-2.3214l-0.35715-1.9643,0.71429-2.1429-0.35714-2.3214,1.7857-2.3214-0.53571-1.4286s-1.0714-0.17858-1.9643,0.53571c-0.89286,0.71429-4.4643,1.0714-4.4643,1.0714l-4.2857-0.17857-1.9643-2.3214-0.89286-3.0357s-1.25-1.0714-2.6786-0.71428c-1.4286,0.35714-1.6072,1.25-2.6786,1.25s-2.5,0-3.0357-0.89286c-0.53571-0.89286-0.89285-3.0357-0.89285-3.0357l-0.9-2.33s-1.6071-0.89286-2.5-1.6071c-0.89286-0.71429-3.2143-2.3214-3.2143-2.3214l-5.1786-2.3214-4.2857-1.9643-4.6429-1.7857-2.6786-1.0714-1.7857-2.5v-3.0357l1.6072-2.8572,0.35714-1.7857-0.53571-2.3214,1.25-3.0357,0.71428-3.3929,1.9643-1.0714,3.3928-2.8571s0-2.1429,0.71429-2.3214c0.71429-0.17857,5.7143-1.6071,5.7143-1.6071l1.9643-1.7857,1.25-2.6786,2.5-1.6071,1.6071-3.2143s1.0714-1.0714,1.7857-1.7857c0.71428-0.71429,2.1428-1.4286,2.1428-1.4286l1.9643-0.35715,2.1429,1.7857,2.1428,1.0714,2.5,0.35714,2.8572,1.4286,1.0714,1.6071,3.0357,0.89286h3.3929l2.1428,0.35714,1.25,1.6072,2.6786,0.71428,2.3214,0.71429,2.1429,1.7857,1.25-0.89286,1.7857-0.53571,2.1428-1.4286,2.1429-0.17857,1.6071,0.71428,1.7857,0.89286z","name":"Tomsk Oblast"},"nv":{"path":"m341.43,421.57,4.1071,0.71429l4.4643-0.17858c1.25-0.17857,2.1429-0.71428,2.1429-0.71428l-2.14,3.4h-3.0357l-0.89285,2.1428s1.0714,1.9643,1.7857,2.5c0.71429,0.53572,2.6786,3.0357,2.6786,3.0357l0.53572,2.1428,2.3214,0.35715h1.4286s2.6786,0.35714,3.3928,0.35714c0.71429,0,0.89286,0,1.9643-0.35714,1.0714-0.35715,3.2143-0.71429,4.6429-0.71429h3.5714s2.6786,0.17857,3.5714-0.35714c0.89286-0.53572,0.89286-1.0714,2.3214-1.25,1.4286-0.17857,3.0357-0.17857,3.9286-0.17857,0.89286,0,1.9643-0.17857,1.9643-0.17857s0,1.6071,0.89286,2.1428c0.89285,0.53572,4.1071,2.6786,4.1071,2.6786l0.71428,0.71429c0.17858,0.71429-0.17857,2.5-0.17857,3.2143,0,0.71428-1.0714,0.71428-0.17857,1.6071,0.89286,0.89286,1.9643,1.4286,1.9643,1.4286l2.3214-1.9643,2.3214-2.3214s2.1429-0.53572,2.8572-0.53572c0.71428,0,3.0357,0,3.75-0.17857,0.71428-0.17857,1.4286-0.71429,2.6786-0.17857,1.25,0.53571,2.3214,0.71428,3.3929,0.71428,1.0714,0,3.5714-1.25,3.5714-1.25s1.7857-2.1428,1.9643-2.8571c0.21-0.7-0.33-4.45-0.33-4.45v-3.75c0-0.71429,0.71428-2.3214,1.25-2.6786,0.53571-0.35714,1.7857-0.89285,1.7857-1.7857,0-0.89286-0.89286-1.6071-0.89286-1.6071s-0.89285-0.53572-0.89285-1.4286c0-0.89286,0.35714-3.2143-0.53572-3.0357-0.89285,0.17857-4.1071,1.7857-4.1071,1.7857s0,0.17857-1.4286,0.17857-2.5,0-2.6786-0.71429c-0.17857-0.71428,0.35714-5,0.35714-5l0.53571-2.6786,0.17858-2.1429-2.8572,1.4286s-1.6071,0.53572-2.5,0.71429c-0.9,0.18-4.47-0.71-4.47-0.71l-2.1429-0.71428-1.4286-2.1429-1.4286-2.8571s-2.5,0.53571-3.2143,0.71428c-0.71428,0.17858-1.9643,0.53572-1.9643,0.53572l-2.3214-1.25-1.0714-3.3929v-1.25l-3.0357-1.7857s-1.9643-1.6072-2.6786-2.1429c-0.71428-0.53571-3.3928-1.7857-3.3928-1.7857s-3.3929-1.25-4.1072-1.6072c-0.71428-0.35714-1.9643-1.25-2.6786-1.6071-0.71428-0.35714-3.9286-1.4286-3.9286-1.4286l-1.9643,0.17857s-0.35715,1.0714-0.53572,1.9643c-0.17857,0.89285-1.0714,2.3214-1.0714,2.3214l-1.4286,1.0714-0.89286,1.6072,0.17858,2.1428-0.71429,1.4286h-3.2143l-2.5-0.35714-2.1428,0.89286-2.1429,2.3214-1.4286,1.9643-0.71429,2.6786,0.71429,1.9643,1.7857,2.6786v1.7857l-2.1428,3.5714z","name":"Novosibirsk Oblast"},"al":{"path":"m351.25,435.14,1.7857,5,1.7857,5.1786,1.6071,6.7857,0.89286,8.5714,0.35714,8.2143,0.35714,2.8571,2.3214-0.53571,1.7857-0.53572,0.89285-0.53571,0.17857-1.9643,1.25-1.6071,1.25-0.35714,1.7857,0.53571,0.89286,1.9643,0.89285,2.8571,2.3214,2.8571,1.9643,1.6071,4.6428,0,3.3929-0.35714,2.5-0.89286,2.3214,0,3.3929,1.4286,1.0714,1.9643,2.3214,0.53572,2.3214-0.53572-0.17857-1.4286-1.6071-1.0714-1.0714-0.89286,0.35714-1.6071,0.71429-0.35714,2.5-0.35714,4.4643-0.71429,3.75-0.17857,2.6786-0.71429,2.3214-1.9643,1.0714-1.9643s0.53572-0.71428,1.25-0.71428c0.71429,0,3.3929-0.17858,3.3929-0.17858l1.9643-0.17857,1.0714-1.7857s0.53572-2.1429,1.25-2.5c0.71429-0.35714,0.89286-2.3214,0.89286-2.3214l0.71429-2.1429-0.35715-1.0714-0.71428-1.0714,0.71428-0.89286,1.25-0.53571-0.17857-1.0714-1.4286-1.6072-1.0714-1.0714c-0.17857-0.71429-0.89286-2.8572-0.89286-2.8572l-1.7857-1.7857-0.17857-0.89286-0.53572-2.1429-1.6071-1.4286-2.5-1.9643-1.74-1.79s-1.6072,1.0714-2.3214,1.4286c-0.71429,0.35715-1.7857,0.71429-1.7857,0.71429l-2.5,0.17857-2.5-0.35714-3.0357-0.17857-4.8214,0.71428-2.5,1.6072-1.6071,1.7857-1.0714,0.71429-0.89286,0.35714-1.4286-1.25-0.35714-0.89286,0.35714-0.89286,0.17857-1.7857-0.17857-1.4286-2.3214-1.6071-1.9643-1.25-1.0714-1.25-0.17857-0.89286-1.9643-0.17857-4.2857,0.17857-1.25,1.25-2.1429,0.53571-3.75-0.53571-4.2857,0.17857-2.6786,1.25h-2.5l-3.3929-0.17857z","name":"Altai Krai"},"km":{"path":"m442.14,414.79-0.71428,2.3214,0.89286,1.6072,2.5,1.4286,1.7857,1.6071,1.25,2.5,0.17857,0.89286s-0.89286,1.4286-1.6071,2.1429c-0.71429,0.71428-4.2857,2.3214-4.2857,2.3214l-1.7857,1.7857-1.7857,1.7857v1.6072l1.0714,1.7857,0.17858,1.7857-1.9643,2.5s-1.25,1.0714-1.0714,1.7857c0.17857,0.71428,1.0714,1.4286,1.7857,1.6071,0.71428,0.17857,2.8571,0.89286,2.8571,0.89286l-0.71429,1.4286-1.25,1.7857-0.53571,1.6072-1.7857,0.71428-1.4286,1.6072,0.71429,1.25,1.25,1.25-0.89286,2.5-1.25,1.6071,0.53572,1.25,1.7857,1.7857-0.35714,1.6072-1.6072,1.9643-2.5,2.1429h-1.9643l-0.71429-1.7857-1.9643-1.25-2.6786-0.35714-1.4286,1.0714-2.1428-1.4286-0.71429-2.3214-1.0714-0.71429,0.17857-2.5-0.53571-2.5,0.89286-1.9643,0.71428-1.6071-2.1428-2.6786-1.6072-2.6786-1.25-1.4286-0.71428-2.3214-0.89286-1.7857-2.3214-2.1429-1.7857-1.6071-0.71429-1.25v-1.7857l-0.35714-4.6428,0.17857-2.5,0.71429-2.3214,1.25-1.4286,0.71428-1.25-1.4286-1.9643v-0.89286l-0.35714-2.5,1.6071-0.35714,4.4643-0.53571,2.5-0.89286,3.0357-0.89286,1.0714-0.35714,0.71428-0.89286h1.6072,1.9643,2.5l1.7857,0.35715,1.4286,0.35714,0.89286,0.89286,1.9643,0.53571,1.6071-0.17857,2.5-0.71429z","name":"Kemerovo Oblast"},"lt":{"path":"m392.32,478.89-0.44643,2.1428s-0.17857,1.875,0,2.5893c0.17857,0.71429,1.1607,2.3214,1.1607,2.3214l3.3036,0.89286s0.98215,1.1607,1.0714,1.6071c0.0893,0.44643,0.0893,3.3036,0.0893,3.3036s0.17857,0.89286,0.53571,1.6071c0.35715,0.71429,1.25,1.875,1.7857,2.2322,0.53571,0.35714,1.6071,1.25,2.4107,1.3393,0.80357,0.0893,3.125,0.0893,3.5714,0.0893,0.44643,0,4.0179,0.0893,4.0179,0.0893s1.0714,0.53572,1.6071,0.89286c0.53571,0.35714,1.4286,1.25,1.7857,1.875,0.35715,0.625,1.5179,1.6964,2.0536,1.9643,0.53571,0.26785,1.1607,0.80357,1.7857,1.1607,0.625,0.35714,1.6964,0.71429,2.4107,0.80357,0.71429,0.0893,2.9464-0.44643,3.3929-0.71428,0.44643-0.26786,2.3214-0.89286,3.4821-0.89286s4.7322-0.35714,5-0.44643c0.26786-0.0893,3.5714-1.3393,4.1964-1.3393s1.4286-0.89285,1.6071-1.25c0.17858-0.35714,0.625-1.9643,0.17858-2.7678-0.44643-0.80357-0.80358-1.0714-1.4286-1.4286-0.625-0.35715-1.4286-1.25-1.25-1.7857,0.17858-0.53571,1.9643-1.1607,2.4107-1.1607,0.44643,0,2.5,1.0714,2.5,0.26785,0-0.80357-1.6964-2.2321-1.6964-2.2321s-0.98214-1.3393-1.25-1.7857c-0.26786-0.44643-1.875-1.9643-1.875-1.9643s-2.2321-2.7679-2.0536-4.1071c0.17857-1.3393-0.0893-3.3929-0.0893-3.3929s-0.625-1.3393-0.71428-1.6964c-0.0893-0.35714-1.3393-0.17857-1.3393-0.17857l-1.5179,1.5179s-1.4286-0.26786-1.5178-0.80357c-0.0893-0.53572-0.71429-2.5893-0.71429-2.5893s-0.35714-1.7857-0.44643-2.1429c-0.0893-0.35714-0.17857-1.9643-0.17857-1.9643l1.6964-1.3393,2.8571-1.3393,0.35715-1.1607-1.3393-1.6071-0.80357-0.625-2.1429-0.53571-1.9643,0.98214s-1.0714-0.625-1.4286-0.80357c-0.35714-0.17857-1.0714-0.89286-1.0714-0.89286l-0.89286-1.7857s0-1.0714-0.71429-0.89286c-0.71428,0.17857-0.89285,0.71428-0.89285,0.71428s-1.1607,1.1607-1.1607,1.5179c0,0.35714-0.625,1.4286-0.625,1.4286l-0.98214,1.0714s-1.6071,0.44643-1.9643,0.44643h-3.0357c-0.35714,0-1.1607,0.71429-1.5179,1.0714-0.35714,0.35714-1.1607,1.9643-1.1607,1.9643l-1.5179,1.0714-0.98214,0.625-2.3214,0.71429h-2.3214l-4.1071,0.71428-4.1071,0.625-1.0714,0.625-0.0893,0.98215s0.0893,0.89285,0.53572,0.98214c0.44642,0.0893,1.6071,0.80357,1.6071,0.80357l0.44643,0.89286-0.0893,0.89286-1.875,0.625z","name":"Altai Republic"},"tv":{"path":"m431.96,477.02,0.26786-1.6964s0.89286-0.625,1.6071-0.625c0.71429,0,1.6964,0.71428,2.4107,0.89286,0.71428,0.17857,2.7678,0.71428,3.0357,0.71428,0.26786,0,1.0714-0.80357,1.3393-1.25,0.26785-0.44643,1.9643-2.6786,1.9643-2.6786s0-1.25,0.625-1.6071c0.625-0.35715,1.875-0.35715,2.3214-0.35715,0.44643,0,1.6071-0.17857,2.3214,0.26786,0.71429,0.44643,1.1607,3.0357,1.1607,3.0357s0.89286,0.89285,1.1607,0.89285c0.26786,0,2.1429-0.80357,2.1429-0.80357s1.4286,0.17857,1.7857,0.44643c0.35714,0.26786,3.0357,0.89286,3.0357,0.89286s1.6964,1.6071,2.2322,1.6071c0.53571,0,1.6964,0.26786,2.6786-0.0893,0.98214-0.35714,2.8571-0.80357,3.3929-1.25,0.53571-0.44642,5.5357-1.9643,5.9821-2.5,0.44643-0.53571,7.0536-5.9821,7.0536-5.9821l2.1429-2.8571s-0.17857-1.875-0.17857-2.9464,1.0714-2.3214,1.4286-2.5893c0.35714-0.26785,2.8571,0.0893,3.3036,0.17858,0.44643,0.0893,4.375,0.89285,4.7321,0.80357,0.35714-0.0893,4.2857-0.44643,4.2857-0.44643l2.4107-2.2321s1.5179-0.35715,2.4107,0.0893c0.89286,0.44643,3.6607,2.5,4.1964,2.7679,0.53572,0.26786,3.75,2.3214,3.75,2.3214l1.6072,1.5178s1.25,0.71429,1.7857,0.44643c0.53571-0.26785,2.3214-0.89285,2.3214-0.89285l1.6071,0.53571,0.35714,1.25s0.53572,0.89286,0.53572,1.25-0.89286,1.6071-0.89286,1.6071-0.71428,0.53572-0.80357,1.1607c-0.0893,0.625-0.26786,4.1071-0.26786,4.1071s-0.0893,2.3214-0.0893,2.7679c0,0.44643-0.71429,2.1428-0.71429,2.1428l-1.4286,2.4107s-1.5179,1.3393-1.875,1.875c-0.35714,0.53571-2.2321,1.3393-2.4107,1.6964-0.17858,0.35714-0.71429,1.875-0.71429,1.875s-0.71429,1.875-0.71429,2.4107c0,0.53572-0.0893,3.3929-0.0893,3.9286,0,0.53572,0.53571,2.5,1.0714,3.2143,0.53571,0.71428,1.25,1.6071,1.25,2.0536,0,0.44643-0.80357,2.3214-1.1607,2.7679-0.35714,0.44643-4.8214,4.1964-4.8214,4.1964l-2.0536,1.25-2.1428,0.17857s-1.7857-0.98215-2.1429-0.89286c-0.35714,0.0893-2.3214,0.17857-2.6786,0.17857-0.35715,0-1.7857-0.89286-1.7857-0.89286s-1.6964-0.35714-2.1428-0.625c-0.44643-0.26785-1.7857-1.1607-1.7857-1.1607s-2.7679-0.26786-3.2143-0.26786c-0.44643,0-2.8572-0.17857-3.2143-0.53571l-2.0536-2.0536s-0.71429-1.4286-0.80357-1.9643c-0.0893-0.53571-0.17857-2.5-0.17857-2.5s-0.80358-0.80357-1.3393-1.25c-0.53571-0.44643-2.1429-0.89286-2.9464-0.89286-0.80357,0-3.9286,0.17858-3.9286,0.17858s-1.9643,0.53571-2.2321,0.625c-0.26786,0.0893-1.25,0.71428-1.875,0.80357-0.625,0.0893-2.0536,0.0893-1.9643-0.80357,0.0893-0.89286,1.25-1.6964,1.3393-2.0536,0.0893-0.35714-0.0893-1.0714-0.71429-1.3393-0.625-0.26786-2.1429-0.17857-3.0357,0.0893-0.89286,0.26786-2.3214,0.80358-2.8572,0.89286-0.53571,0.0893-3.3928,0.71429-3.3928,0.71429s-2.1429,0.89285-2.6786,1.0714c-0.53572,0.17857-3.8393,1.1607-3.8393,1.1607l-3.0357,1.5179-2.4107,1.1607-2.5893-0.26786-2.1429-0.98214-1.5179-0.71428-1.25-1.25c0-0.44643,0.35714-0.98215,0.35714-0.98215l2.4107-0.44643,1.7857,0.53572s1.25-0.35714,0.17857-1.0714c-1.0714-0.71429-4.4643-5.0893-4.4643-5.0893l-1.48-2.44s-1.0714-1.4286-1.0714-1.7857v-2.5893z","name":"Tuva Republic"},"hk":{"path":"m440.27,432.11c0.53572,0.35715,1.9643,1.875,1.9643,1.875l1.3393,1.6072s0.26785,0.625,1.1607,0.80357c0.89286,0.17857,2.0536,0.17857,2.0536,0.17857s0.35714-0.35714,0.80357-0.80357,0.625-0.98214,0.98215-1.25c0.35714-0.26786,0.89285-0.89286,1.3393-0.80357,0.44643,0.0893,0.71429,0.26785,1.3393,0.71428,0.625,0.44643,1.3393,1.25,2.2321,1.25,0.89286,0,2.5,0.80357,2.5,0.80357s0.44643,1.875,0.625,2.3214c0.17857,0.44643,0.53571,2.9464,0.53571,2.9464s0.35715,1.5179,0.71429,2.4107c0.35714,0.89285,0.98214,2.0536,1.0714,2.4107,0.0893,0.35714-0.0893,3.125-0.17857,3.3929-0.0893,0.26785-0.80357,1.875-0.89286,2.2321-0.0893,0.35714,0,2.5893,0,2.5893l1.5179,1.5179,0.625,1.875s-1.25,1.4286-1.4286,1.6964c-0.17858,0.26786-2.2322,1.3393-2.5893,1.875-0.35714,0.53571-1.4286,3.0357-1.4286,3.0357s-1.6071,1.9643-2.1429,2.2322c-0.53571,0.26785-2.8571,1.0714-3.125,1.5178-0.26786,0.44643-1.6964,1.6964-1.6964,1.6964l-2.7678,0.0893s-1.3393,0.17857-1.6072,0.625c-0.26785,0.44643-0.53571,1.4286-1.0714,1.875-0.53571,0.44643-1.0714,1.25-1.1607,1.6071-0.0893,0.35714-0.89286,1.0714-0.89286,1.0714s0.0893,0.71429-1.0714,0.625c-1.1607-0.0893-2.9464-0.35714-2.9464-0.35714l-1.7857-1.1607-1.6071,0.44643-0.625,0.80357-0.26786,0.89286-2.5,1.0714s-0.625,0.89286-1.1607,0.35714c-0.53572-0.53571-1.25-2.3214-1.25-2.3214l-0.625-2.5893v-1.5179s0.17857-1.0714,0.53571-1.25c0.35714-0.17857,2.5-1.6071,2.5-1.6071s1.3393-0.98215,1.6964-1.0714c0.35714-0.0893,2.1429-0.44643,2.1429-0.44643l1.9643-1.0714,1.5179-2.0536,1.3393-1.0714-0.44643-1.6071s-1.25-1.25-1.4286-1.6071c-0.17858-0.35715-0.44643-1.25-0.44643-1.25l1.6071-2.2322,0.0893-1.875s-1.0714-1.1607-1.1607-1.5178c-0.0893-0.35715-0.0893-1.25-0.0893-1.25l2.5893-1.5179,1.0714-1.875,1.1607-1.9643,0.53572-1.6964-3.5714-1.1607s-0.89286-1.25-0.71429-1.7857c0.17858-0.53572,1.7857-2.4107,1.7857-2.4107s0.89286-1.875,0.89286-2.3214c0-0.44642-1.0714-2.8571-1.0714-2.8571s0-0.71428,0.26785-1.1607c0.26786-0.44643,1.25-0.98215,1.25-0.98215z","name":"Republic of Khakassia"},"ir":{"path":"M569.41,325.78c-0.12,0.03-0.22,0.12-0.22,0.34,0,0.45,0.53,1.54,0.53,1.54l0.37,1.06s-0.26,0.88-0.62,1.06-1.78,0.63-1.78,0.63l-2.69,0.09s-1.61,0.26-1.88,0.44c-0.26,0.18-0.9,0.73-0.9,1.09s-0.44,1.96-0.53,2.31c-0.09,0.36-0.16,1.97-0.16,1.97s0.18,0.78,0.63,1.41c0.44,0.62,0.43,1.81,0.43,1.81l-1.25,1.16s0.26,1.67,0.35,2.03,1,3.4,1,3.4l0.43,2.5s-0.28,1.42-0.28,1.69-0.96,4.57-0.96,4.57-0.09,0.98-0.54,1.24c-0.44,0.27-2.06,1.88-2.06,1.88s-0.19,0.99-0.19,1.34c0,0.36,0.37,1.06,0.19,1.5-0.18,0.45-1.97,1.72-1.97,1.72l-2.59,0.72-1.31,0.88-0.29,3.84-0.09,2.22v1.81c0,0.36,0.27,1.34,0.72,1.78,0.45,0.45,2.16,1.97,2.16,1.97l2.21,0.53,1.16,0.78,0.1,2.25s-0.37,1.33-0.82,1.5c-0.44,0.18-2.75,1.82-2.75,1.82l-0.53,1.15,0.97,1.16,1.97,1.59s0.78,0.1,0.87,0.72c0.09,0.63-0.15,2.6-0.15,2.6l-0.47,1.43-1.25,1.07-1.41,1.43-0.19,1.6-1.24,0.81-2.79-0.28-1.59-1.35-1.78-0.68-2.25-0.63s-0.45-0.74-0.63-1.19c-0.17-0.44-0.34-1.68-0.34-1.68l-1.25-0.72-1.87,1-1.26,0.09-0.18,1.69-0.35,2.41-0.53,1.53-0.9,0.97-1.6,0.53s-1.89,0.28-2.25,0.37c-0.35,0.09-1.34,1.41-1.34,1.41s-0.53,0.8-0.44,1.15c0.09,0.36,0.19,1.25,0.19,1.25l-1.16,0.91-2.06,0.81s-0.44,0.9-0.44,1.25c0,0.36,0.16,1.97,0.16,1.97l0.37,1.5,0.1,1.63s0.7,0.7,0.43,1.06c-0.26,0.36-2.78,0.62-2.78,0.62l-1.93-2.78-1-1.5-1.07-2.34-1.06-0.69h-1.72l-1.59,1.69s-0.89,0.81-1.16,1.44c-0.27,0.62,0.01,1.78-1.15,1.78s-3.22-0.38-3.22-0.38l-1.25-1.15-1.97-0.44-1.34-0.19s-0.62,0.64-0.97,0.91c-0.36,0.27-1.35,1.25-1.35,1.25v0.62l-0.72,1.88-1.15,2.22-0.81,0.9-0.29,1.35,0.63,1.68s0.45,0.9,0.81,1.25c0.36,0.36,0.63,0.35,0.72,0.97,0.09,0.63,0.19,2.6,0.19,2.6l-0.38,2.4-0.97,1.88s-1.88,1.79-2.15,2.06-2.13,1.61-2.13,1.97-1.62,4.19-1.62,4.19l-1.25,2.25s-0.69,2.11-0.78,2.56-0.63,3.59-0.63,3.59-0.09,1.33-0.62,1.6c-0.54,0.26-3.69,0.81-3.69,0.81s-2.12,1.07-2.56,1.34c-0.45,0.27-0.72,0.63-0.72,0.63s-0.19,0.52-0.1,0.87c0.09,0.36,1.16,2.25,1.16,2.25l1.44,2.66,1.06,0.56,0.97,1.06,1.09,1.69v0.81l1.25-0.43s0.9-0.91,1.25-1c0.36-0.09,1.78,0.28,1.78,0.28l1.44,0.87s1.43,0.91,1.78,1c0.36,0.09,2.03,1.41,2.03,1.41l4.32,2.87s0.34,0.82,1.06,0.82c0.71,0,2.41-0.38,2.41-0.38l1.78-0.34,1.06,1.15,0.28,1.16,0.28,1.53,2.56-0.81,2.44-2.41s2.14-2.16,3.13-2.34c0.98-0.18,2.12,1.19,2.12,1.19s0.72,1.58,1.25,2.03c0.54,0.44,2.43,2.32,2.78,2.59,0.36,0.27,3.03,1.53,3.03,1.53l2.22,2.66c0.45,0.53,2.52,3.22,2.97,3.22s2.84,0.18,3.38,0.09c0.53-0.09,1.96,0.63,2.5,1.25,0.53,0.63,1.78,2.69,1.78,2.69s1.27,1.69,1.62,1.78c0.36,0.09,1.16,1.88,1.16,1.88s0.89,1.62,1.25,1.53,2.31-0.63,2.31-0.63,0.73,0.15,0.91,0.69c0.18,0.53,0.87,2.59,0.87,2.59s1.18,0.62,1.53,0.53c0.36-0.09,1.88-1.25,1.88-1.25s1.77-0.26,2.12-0.43c0.36-0.18,1.44-0.82,0.82-1.44-0.05-0.04-0.11-0.06-0.16-0.09,0.05-0.01,0.34-0.07,0.34-0.07l1.69-0.62,8.75-2.88s1-1.76,1-2.03,0.63-2.06,0.63-2.06l0.06-2.06,0.81-0.82,1.78-0.96,2.25-0.82,1.16-1.68,1.06-0.82,5.44-2.59,1.62-1.31,0.82-1.1,0.62-2.5,1.94-1.15s1.27-0.9,1.62-1.35c0.36-0.44,0.35-0.97,0.35-0.97l-0.63-0.81-1.25-1.25-0.34-0.81s0.18-0.96,0.62-1.41c0.45-0.44,0.71-0.63,1.07-0.72,0.35-0.09,1.25,0.35,1.25,0.35l1,1.09,0.87-0.47,0.63-1.78s0.81-2.14,0.9-2.5,0.25-1.69,0.25-1.69-0.25-3.05-0.25-3.5v-2.5s0.44-4.01,0.53-4.37,0.35-2.13,0.35-2.13l-0.1-1.87s-0.44-1.17-0.62-1.44-0.16-0.81-0.16-0.81,0.63-1.05,0.72-1.41c0.09-0.35-0.37-0.81-0.37-0.81s-0.54-0.71-0.72-1.06c-0.18-0.36-0.88,0.15-0.88,0.15l-1.44,0.91s-0.79,1.26-1.15,1.53-0.44,1.31-0.44,1.31l-0.28,4.38-0.81,1.34-1.53-0.09c-0.34-0.63-0.73-1.32-0.79-1.6-0.08-0.44-0.43-2.67-0.34-3.65s0.97-4.38,0.97-4.38l1.25-1.25s0.09-1.52-0.53-2.06c-0.63-0.53-1.87-1.07-2.41-1.34-0.53-0.27-1.72-1.35-1.72-1.97,0-0.63,0.92-1.77,1.19-2.13,0.27-0.35,3.93-1.51,4.28-1.78,0.36-0.27,3.57-2.15,3.57-2.15l3.65-1.07,2.78,0.25,2.13-0.34,1.34-2.5,2.88-0.81s1.87,1.25,2.4,1.25c0.54,0,2.22-0.72,2.22-0.72s1.07,0.64,1.25,1,1.63,1.34,1.63,1.34l1.93-0.37s1.35-0.44,2.07-0.35c0.71,0.09,1.7,0.98,2.06,1.07s2.75-0.72,2.75-0.72l1.09-1.5,2.5-1.16s1.35-1.08,1.35-1.53,0.15-3.22,0.15-3.22,1.25-0.61,1.88-0.97c0.62-0.35,2.15-0.18,2.15-0.18s0.17-1.34,0.35-1.79c0.18-0.44,1.33-1.34,1.78-1.43s2.44,0.37,2.44,0.37l1.15,0.97-1.34,1.44-0.72,1.15,0.72,0.72s2.31-0.45,2.94-0.72c0.62-0.26,2.24-0.44,2.78-0.53,0.53-0.09,2.84-1.15,2.84-1.15s0.91-1.08,0.91-1.44-0.2-1.71-0.38-2.16c-0.18-0.44-2.21-1.14-2.65-1.59-0.45-0.45-0.54-2.58-0.72-2.94s-0.9-1.9-0.63-2.44c0.27-0.53,1.06-1.78,1.06-1.78l-0.62-2.5s-0.01-2.48,0.34-2.84c0.36-0.36,2.07-1,2.07-1l2.93,0.81s0.9,1.15,1.35,1.06c0.44-0.09,2.15-0.53,2.15-0.53l0.25-3.56-0.87-1.16s-1.27-1.42-1.63-1.68c-0.35-0.27-1.25-1.25-1.25-1.25l-1.68-2.97-0.25-2.6-0.72-1.68-2.25-0.54-1.78,0.97-3.13,1.53-1.97,0.44-0.72-0.72-0.78-2.84-1-1.59-2.75-2.35-2.34-1.68-2.66-0.91-2.78-0.06s-2.49,0.8-2.84,1.15c-0.36,0.36-1.45,1.52-1.72,1.88-0.27,0.35-0.88,2.5-0.88,2.5l-0.28,2.12v2.5s-0.17,1.36-0.43,1.72c-0.27,0.36-3.94,2.03-3.94,2.03l-1.16,1.72-0.19,2.66-0.97,2.25-2.15,2.22s-0.6,0.63-0.69,0.09-0.62-2.22-0.62-2.22l-2.16-2.34s-0.44-1.23-1.06-0.78c-0.63,0.44-1.63,1.31-1.63,1.31l-3.28,1s-0.89,0.43-1.25,0.87c-0.36,0.45-2.97,0.72-2.97,0.72l-2.03,0.28-2.16,2.5s-0.62,1.26-1.24,0.82c-0.63-0.45-2.22-2.35-2.22-2.35l-0.82-1.59-0.53-2.94,0.16-5.56-0.06-2.56,1.5-2.6,1.87-3.03s0.44-1.61,0.44-2.06-0.53-3.03-0.53-3.03l-2.03-2.25-4.94-3.66s-0.63-0.71-0.63-1.25c0-0.53,0.1-2.31,0.1-2.31l1.15-1.97s0.63-0.35,0-1.06c-0.62-0.72-3.18-4.57-3.18-4.57l0.15-5.34s0.02-0.65-0.34-1.09c-0.36-0.45-2.59-3.28-2.59-3.28l-1.54-1.88s-0.24-0.62-0.68-0.62c-0.45,0-2.16,0.68-2.16,0.68s-1.17,0.82-1.44,0.29c-0.27-0.54-0.25-2.6-0.25-2.6s-0.29-1.16,0.16-1.25,1.62-0.44,1.62-0.44h1.5l0.29-1.43-1.79-1.97-1.53-1.35-1.4-0.06s-0.14-0.03-0.25,0z","name":"Irkutsk Oblast"},"br":{"path":"m513.39,476.39s1.6072,0.98214,2.3214,1.1607c0.71429,0.17857,2.8572,1.25,3.3929,1.3393,0.53571,0.0893,1.7857,0.71428,2.5,0.98214,0.71429,0.26786,1.875,0.98214,2.5893,1.3393,0.71428,0.35714,2.2321,0.53571,3.2143,0.625,0.98214,0.0893,2.8571,0.89285,3.4821,1.0714,0.625,0.17858,2.1429,1.0714,2.9464,1.1607,0.80357,0.0893,1.5179,0,2.7679,0.625s2.7679,1.3393,3.125,1.5179c0.35714,0.17857,0.71429,0.26785,0.80357,0.98214,0.0893,0.71428,0,2.6786,0.0893,3.0357,0.0893,0.35715,0.26785,1.6964,0.625,2.0536,0.35714,0.35715,1.6071,1.9643,2.5893,2.5893,0.98215,0.625,1.4286,1.6964,1.9643,2.1429,0.53571,0.44643,2.3214,1.875,2.8571,1.9643,0.53572,0.0893,2.3214,0.625,2.7679,0.625,0.44643,0,5.0893,0.44643,5.0893,0.44643s1.7857-0.80357,2.7679-1.25c0.98214-0.44643,4.0179-1.25,4.4643-1.5179,0.44643-0.26785,1.5178-0.98214,2.6786-1.0714,1.1607-0.0893,4.1964-0.0893,5.0893-0.0893,0.89286,0,4.1072,0.0893,4.1072,0.0893s2.3214-0.0893,3.125,0.44642c0.80357,0.53572,1.6071,1.6072,1.9643,2.1429,0.35715,0.53572,0.625,1.4286,1.0714,1.6071,0.44643,0.17858,1.4286,0.35715,1.875,0.35715,0.44643,0,2.1429-0.26786,2.5-0.35715,0.35714-0.0893,2.2321-0.44642,2.2321-0.44642l0.0893-2.6786s-0.0893-1.7857,0.53571-2.0536c0.625-0.26785,4.4643-1.5178,4.8214-1.6964,0.35715-0.17857,1.25-1.6071,1.25-1.6071s-2.5-0.625-3.3036-0.625c-0.80357,0-1.25-1.4286-1.25-1.4286l1.0714-1.5179,0.17857-1.9643,0.98214-1.0714,0.80358-1.3393s-0.625-0.98214-0.80358-1.3393c-0.17857-0.35715-0.0893-1.4286-0.0893-1.4286l2.2321-1.1607,3.125-0.35714,2.4107-1.1607,3.4821-2.4107,1.7857-0.625s1.4286,0.0893,1.875,0.26786c0.44643,0.17857,2.4107,0.53571,2.5893,0.17857,0.17857-0.35714,1.6071-1.9643,2.0536-2.3214,0.44643-0.35714,2.6786-2.1429,2.6786-2.1429l1.4286-1.1607s0.98215-1.25,1.4286-1.5179c0.44643-0.26786,1.875-1.0714,2.4107-1.0714,0.53571,0,0.98214,0,1.3393-0.26785,0.35715-0.26786,1.1607-1.25,1.3393-1.6072,0.17857-0.35714,1.0714-0.80357,1.6071-0.89285,0.53572-0.0893,5-1.3393,5-1.3393l2.6786-1.5179s1.875-1.5178,2.0536-1.875c0.17857-0.35714,1.6071-2.8571,1.6071-2.8571l0.98214-1.875s-0.26786-1.4286-0.71428-1.7857c-0.44643-0.35715-2.1429-1.6072-2.1429-1.6072l-2.5-1.25s-1.25-0.80357-1.1607-1.6071c0.0893-0.80357,7.5-5.625,7.5-5.625s0.98215-1.6964,1.0714-2.0536c0.0893-0.35714,0.89286-1.9643,1.25-2.3214,0.35715-0.35714,2.5-2.0536,2.5-2.0536s1.4286-0.625,1.875-0.71429c0.44643-0.0893,3.5714-1.5178,3.5714-1.5178l1.25-0.98215s0.44643-2.0536,0.44643-2.5893c0-0.53572-0.80357-3.8393-0.80357-3.8393s-1.0714-0.53571-1.4286-0.89285c-0.35715-0.35715-1.25-0.80358-2.1429-0.80358-0.89286,0-2.6786,0-3.125-0.625-0.44643-0.625-1.3393-1.25-1.6964-1.875-0.35714-0.625-1.1607-1.7857-1.25-2.2321-0.0893-0.44643-0.80357-2.4107-0.98214-2.7679-0.17857-0.35714-1.0714-2.3214-1.0714-2.3214l-2.0536-3.5714-1.0714-2.7679,0.26786-2.0536,1.0714-0.625,0.80357-1.25,1.4286-1.875,0.625-0.98214-2.3214-1.25s-1.875,0.44642-2.2321,0.71428c-0.35715,0.26786-0.98215,1.3393-0.98215,1.3393s0.35715,0.625,0,0.80357c-0.35714,0.17857-2.3214,0.44643-2.3214,0.44643l-1.25,0.89285-0.71429,1.9643v1.6071l-0.98214,0.98215-2.0536,1.0714-1.3393,0.98215-1.1607,1.3393s-1.6964,0.0893-2.0536,0.0893c-0.35714,0-2.0536-0.625-2.0536-0.625l-2.6786,0.17857-2.3214-0.0893-1.9643-1.4286-1.4286,0.26786-2.0536-0.35714s-0.80357-0.71429-1.1607-0.71429c-0.35714,0-2.1429,0.625-2.1429,0.625l-1.5178,1.3393-0.98215,1.0714-2.6786,0.26785-1.9643-0.0893-2.3214,0.44643-2.2322,1.1607-3.3928,1.7857-2.3214,0.98215-1.3393,0.89285-0.89285,1.1607s-0.0893,0.35714,0.0893,0.71428c0.17857,0.35715,0.98214,1.4286,0.98214,1.4286l1.6072,0.80357,0.98214,0.89285,0.83,0.91,0.0893,1.1607-1.6071,2.1428-0.35714,2.2322-0.35715,1.875v2.6786l0.80358,1.6071,1.1607,1.4286s0.26786-0.44643,0.71429-0.80357c0.44642-0.35714,1.1607-2.3214,1.1607-2.3214v-2.0536l0.0893-2.0536,0.98214-1.875,1.6964-1.25,1.1607-0.17857,0.89286,1.1607s-0.0893,1.25-0.26786,1.6964c-0.17857,0.44643-0.53571,0.98214-0.35714,1.3393,0.17857,0.35714,0.89286,1.4286,0.89286,1.4286l-0.17858,2.7678s-0.35714,2.3214-0.35714,2.6786c0,0.35714-0.26786,2.5893-0.26786,3.0357v2.5893c0,0.89285,0,1.5178,0.0893,2.1428s0.0893,1.6964-0.0893,2.1429c-0.17857,0.44643-0.44642,1.25-0.71428,1.9643-0.26786,0.71428-0.35714,1.25-0.44643,1.9643-0.0893,0.71429-1.0714,1.6964-1.0714,1.6964s-0.71428,0.26786-0.98214-0.625-1.6071-0.98214-1.6071-0.98214-0.71429,0.44642-1.0714,0.98214c-0.35715,0.53571-0.89286,1.25-0.35715,1.6964,0.53572,0.44643,1.5179,1.6071,1.5179,1.6071s0.625,0.35714,0.26786,1.1607c-0.35714,0.80358-1.1607,1.0714-1.6964,1.4286-0.53571,0.35714-1.5179,0.89285-1.6964,1.25-0.17857,0.35714-0.71428,1.4286-0.71428,1.7857,0,0.35714-0.44643,2.0536-0.44643,2.0536l-1.3393,0.98214-1.875,1.3393s-2.2321,0.71429-2.6786,0.98214c-0.44643,0.26786-2.5,1.4286-2.8571,1.7857-0.35715,0.35714-0.53572,1.25-1.4286,1.6071-0.89286,0.35714-3.125,1.3393-3.125,1.3393l-0.98215,0.26785s-0.35714,0.80357-0.35714,1.1607c0,0.35714-0.26786,2.2321-0.26786,2.7678,0,0.53572-0.26785,0.98215-0.625,1.6964-0.35714,0.71429-0.98214,1.6964-1.6071,1.7857-0.625,0.0893-2.7679,0.71428-3.2143,0.89285-0.44642,0.17858-2.5,0.89286-3.0357,0.98215-0.53571,0.0893-2.8571,1.0714-2.8571,1.0714l-0.71429,0.80357-1.5179,1.1607-2.0536,0.71429-1.4286,0.80357-1.6964-1.0714-0.35714-0.98214-0.44643-1.25s-0.35714-0.35715-1.25-0.26786c-0.89286,0.0893-2.0536,0.44643-2.0536,0.44643s-1.3393-1.4286-1.6071-1.875c-0.26786-0.44643-1.875-3.125-1.875-3.125l-1.54-1.99-1.34-1.61s-1.1607-0.71429-1.6964-0.71429c-0.53571,0-2.6786-0.17857-3.0357-0.17857-0.35715,0-1.6072-0.89285-1.7857-1.1607-0.17857-0.26786-3.4821-4.2857-3.4821-4.2857l-1.875-0.89285-2.8571-1.9643-1.9643-2.2321-1.0714-1.6964-0.89286-0.625s-0.89285-0.26786-1.25,0.0893c-0.35714,0.35714-0.80357,0.53571-1.3393,0.89285-0.53572,0.35715-1.875,1.4286-1.875,1.4286l-1.3393,1.25-1.9643,1.1607-1.4286,0.89286s-0.89286,1.0714-0.98215,1.6071c-0.0893,0.53571-0.26785,1.1607-0.26785,2.0536,0,0.89286-0.35715,3.3036-0.35715,3.3036z","name":"Buryat Republic"},"zb":{"path":"m588.41,500.07s1.1364,1.1364,1.6415,1.5152c0.50508,0.3788,1.6415,1.6415,2.2728,1.894,0.63134,0.25254,2.6516,1.6415,2.6516,1.6415s2.9042,1.0102,3.4093,1.0102h5.5558c1.1364,0,3.283,0.75762,3.283,0.75762s0.88388,0.63134,2.0203-0.25254c1.1364-0.88389,2.3991-1.6415,2.3991-1.6415s0.75762,0.25254,1.6415,0.63135c0.88388,0.3788,1.5152,1.2627,2.1466,1.2627,0.63135,0,3.4093-1.7678,3.4093-1.7678s2.6516-2.2728,3.1567-2.7779c0.50507-0.50508,2.5254-0.88388,3.5355-1.2627,1.0102-0.37881,5.4296-0.50508,5.4296-0.50508s1.894-1.2627,2.2728-1.894c0.37881-0.63135,1.7678-3.4093,1.894-3.9143,0.12627-0.50508,2.7779-2.3991,3.4093-2.9042,0.63135-0.50508,4.9245-2.5254,5.177-3.0305,0.25253-0.50508,2.0203-1.5152,2.0203-1.5152l3.1567,1.2627,2.9042,1.2627s2.2728,0.25254,2.9042,0.25254c0.63135,0,2.2728-0.50508,2.7779-0.88388,0.50508-0.37881,3.1567-1.7678,3.1567-1.7678s3.283,0.25254,3.7881,0.50508c0.50508,0.25253,1.7678,0.88388,2.3991,1.1364,0.63135,0.25254,3.9144,1.389,3.9144,1.389s3.6618,0.3788,4.4194,0.25254c0.75762-0.12627,2.5254-1.7678,2.7779-2.3991,0.25254-0.63134,0.75762-2.3991,1.6415-2.9042,0.88388-0.50507,4.2932-1.5152,4.2932-1.5152s1.389-0.12627,1.5152-1.6415c0.12627-1.5152,0.37881-2.9042-0.25254-3.5355-0.63135-0.63134-1.389-0.88388-1.7678-1.7678-0.3788-0.88389,0.88389-8.9651,0.88389-8.9651l1.6415-3.7881,1.2627-4.2932s1.389-2.2728,1.2627-2.9042c-0.12627-0.63134-0.37881-3.9143-0.37881-3.9143l-1-2.41s-1.1364-0.88388-1.5152-1.389c-0.37881-0.50507-1.0102-0.37881-1.5152-1.0102-0.50508-0.63135-1.7678-1.1364-1.7678-1.7678,0-0.63134-0.25254-1.5152,0.37881-2.0203,0.63134-0.50508,3.0305-3.0305,3.7881-3.4093,0.75761-0.37881,4.5457-2.5254,4.9245-3.0305,0.37881-0.50507,1.389-1.6415,1.7678-2.1466,0.37881-0.50508,0.88388-0.50508,0.63135-1.6415-0.25254-1.1364-2.6516-3.5355-2.6516-3.5355s-0.63135-0.88389-1.5152-0.88389c-0.88389,0-3.1567-0.3788-3.1567-1.0102,0-0.63134-0.37881-1.2627-0.12627-2.0203,0.25254-0.75762,2.0203-2.2728,2.2728-2.9042,0.25254-0.63135,0.37881-1.894,0.37881-1.894l-2.3991-1.6415-2.6516,0.12627s-0.25254-0.25253-0.25254-0.88388c0-0.63134,0.63135-2.7779,0.88388-3.283,0.25254-0.50507,0.50508-1.5152,0.63135-2.1466,0.12627-0.63134-0.25254-1.7678-0.75761-2.3991-0.50508-0.63135-1.5152-1.389-1.5152-1.389s-1.1364-0.50508-1.6415,0.12627c-0.50508,0.63134-1.1364,1.5152-1.1364,1.5152s-1.1364,0.12627-1.6415-0.25254c-0.50508-0.37881-0.88388-4.1669-0.88388-4.1669s-0.88389-1.2627-1.6415-1.389c-0.75762-0.12627-1.6415-0.12627-2.1466,0.50508-0.50507,0.63134-1.0102,1.0102-1.7678,1.5152-0.75762,0.50508-1.2627,1.1364-1.894,0.75762-0.63134-0.37881-1.389-0.75762-1.2627-1.389,0.12627-0.63135,0.75761-1.6415,0.88388-2.1466,0.12627-0.50507-1.7678-2.1466-1.7678-2.1466l-3.283-0.12627-1.1364-1.1364c-0.12627-0.75761,0.25254-2.5254,0.25254-2.5254l-1.389-1.5152-2.7779-4.0406-1.2627-1.894-3.1567-0.3788-1.1364-2.0203-0.25254-2.9042-1.2627-0.3788h-1.2627l-1.6415,0.63134-1.6415-1.0102-3.0304-0.63135-1.894,0.75762-0.37881,1.0102-0.12627,1.894,0.37881,1.894-0.25254,1.5152-0.50507,2.0203,0.75761,2.0203,0.50508,1.389,1.7678,1.5152,0.88389,0.88388,0.25254,1.894s-0.25254,1.0102-0.75762,1.389c-0.50507,0.37881-3.0305,1.2627-3.0305,1.2627s-2.3991,0.63134-2.9042,0.75761c-0.50508,0.12627-3.4093,0.75762-3.4093,0.75762l-1.389,1.5152-0.25254,1.6415,0.75762,2.5254,1.7678,3.283,1.6415,3.7881,0.75762,2.9042,2.0203,2.2728,1.2627,1.1364,2.1466,0.25254,2.2728,0.50507,1.7678,1.389,0.50507,1.6415,0.12627,1.894v2.3991l-1.894,1.6415-3.0305,1.2627-2.5254,1.2627-2.1466,2.0203-1.0102,1.7678-0.75761,2.1466-2.6516,1.6415-1.894,1.389-2.0203,1.5152-0.88388,0.88388v0.75762l0.88388,0.88388c0.50508,0.12627,2.1466,1.2627,2.1466,1.2627l1.894,1.0102s0.75762,0.88389,0.88389,1.389c0.12627,0.50508,0,1.5152-0.12627,2.1466-0.12627,0.63134-2.0203,3.6618-2.0203,3.6618l-1.894,1.6415-3.6618,2.0203-3.1567,0.63135-2.1466,1.0102s-0.75761,0.37881-1.1364,1.0102c-0.3788,0.63135-1.6415,1.2627-1.6415,1.2627l-2.2728,0.50507-1.0102,0.88388s-1.2627,0.88389-1.6415,1.389c-0.37881,0.50508-3.5355,2.9042-3.5355,2.9042l-0.88389,1.389s-0.75761,1.1364-1.389,1.2627c-0.63134,0.12627-2.2728,0.12627-2.2728,0.12627l-2.3991-0.88388-1.6415,1.389s-1.6415,0.37881-2.1466,0.88388c-0.50508,0.50508-2.7779,1.7678-2.7779,1.7678l-2.3991,0.63134s-1.894-0.25253-2.5254,0.12627c-0.63134,0.37881-1.2627,1.5152-1.2627,1.5152l0.63135,1.5152,0.25254,0.88388-0.88389,1.894s-1.0102,0.75762-1.0102,1.2627-0.88388,2.0203-0.88388,2.0203-0.50508,0.88388,0.25253,1.389c0.75762,0.50507,2.5254,0.88388,2.5254,0.88388s1.389-0.12627,1.5152,0.50508c0.12627,0.63134-1.1364,1.6415-1.1364,1.6415l-2.6516,0.75762-2.0203,1.2627-0.88389,1.6415z","name":"Zabaykalsky Krai"},"am":{"path":"m662.32,397.46,4.6429-0.17857,2.3214-0.17858,3.5714-1.7857,2.6786,0.35714,3.5714,1.0714,2.1429,1.0714,2.6786,0.53571,4.4643-0.53571,3.0357,0,2.3214,0.53571,2.8571,2.1429,2.1429,0.89286,2.8571,0.35714,2.3214-1.7857,2.3214-0.71429,1.9643,0,2.1429,1.4286,2.1429,0.71429,2.5-0.71429,1.7857-1.9643,1.7857-1.25,4.1072,0,2.5-1.4286,2.1428-0.89286,3.75,0,1.4286,0,1.25-0.71429,0.53571-2.5,1.6071-1.0714,4.2857-2.3214,2.3214-0.89286,3.5714-1.9643,2.8572-1.4286,5-0.89286,3.0357,0,1.6071,1.4286l-0.37,3.2s-1.25,1.6071-1.9643,2.6786c-0.71429,1.0714-1.6072,2.6786-1.9643,3.3929-0.35714,0.71429-1.25,2.1429-1.25,2.1429s-0.53571,2.8571-0.71429,3.5714c-0.17857,0.71428-1.0714,2.8571-1.0714,2.8571s-1.25,1.7857-1.0714,2.5c0.17857,0.71428,1.25,1.25,1.25,1.25l0.89285,0.71428,3.2143-0.71428s1.7857-0.17857,2.6786-0.17857c0.89286,0,2.5,0.89285,2.5,0.89285l0.53572,1.9643,0.89285,2.6786s0.17857,0.53572,1.6072,0.53572,2.6786-1.4286,2.6786-1.4286l0.17857-2.3214s1.0714-0.89286,1.9643-0.89286c0.89286,0,2.5-0.53572,2.5-0.53572l1.25-2.1428,0.35715-2.5,1.9643-1.7857,2.3214,0.17857c0.71,0.19,3.03-1.6,3.03-1.6l1.4286-1.4286s0.89285-1.0714,1.9643-0.35714c1.0714,0.71428,2.3214,2.5,2.3214,2.5v2.8571l0.53572,1.6071,1.9643,1.7857s1.6071,0.71428,1.25,1.6071c-0.35714,0.89286-2.8571,1.9643-3.5714,1.9643-0.71428,0-3.5714,0.89285-3.5714,0.89285l-1.6071,0.17857-1.96,0.89s-0.71429,0.17857-0.17858,1.0714c0.53572,0.89286,1.9643,1.7857,1.9643,1.7857l1.25,0.89286,0.35714,1.9643-3.2143,2.3214-1.6072,3.0357-0.17857,2.1429-1.6071,2.3214-2.6786,0.89285-1.6071,1.4286,1.9643,1.9643,0.35714,1.7857-2.3214,2.3214-1.25,3.5714,1.6071,2.8571s3.5714,1.4286,4.2857,1.6072c0.71429,0.17857,4.8214,0.71428,4.8214,0.71428s1.4286,0.71429,1.9643,1.25c0.53571,0.53572,0.71428,3.2143,0.71428,3.2143l0.35715,2.5s0,0.53571,0.71428,1.0714c0.71429,0.53571,0,3.5714,0,3.5714l-0.71428,2.8571-0.53572,1.7857-1.25,1.7857-3.2143,0.35714-4.1072-0.17857-2.8571-1.4286-1.77-0.53-3.04,1.07h-3.3929-2.5l-3.2143,0.89286s-2.6786-0.35714-3.5714-0.53572c-0.89286-0.17857-3.5714-2.1428-3.5714-2.1428l-3.22-2.67-1.07-2.15-1.43-2.14-1.7857-1.0714-1.0714-1.9643s0-1.0714-0.71428-1.6072c-0.71429-0.53571-2.6786-0.71428-2.6786-0.71428l-0.89286-1.25-1.7857-2.8571-1.9643-2.5s-1.25-1.4286-1.9643-1.6072c-0.72-0.18-1.79-0.36-2.15-1.43-0.35715-1.0714-2.3214-2.6786-2.3214-2.6786l-2.8572-1.4286-2.6786-1.4286-3.0357-0.17857-2.6786-0.17858s-0.71429,0.89286-1.6072,1.0714c-0.89285,0.17857-4.4643-0.35714-4.4643-0.35714l-3.5714-1.25-2.3214,0.35714-1.9643,0.89286-1.6072,1.4286-3.75,0.71429s-3.2143,0.71428-3.3928,0c-0.17858-0.71429-2.8572-4.1072-2.8572-4.1072l-1.7857-1.4286h-1.6071l-1.0714-1.0714v-2.1428l2.1428-2.1429,0.17858-1.4286-0.89286-1.4286-1.25-0.89286-2.1429-0.17857s-0.71428,1.0714-0.71428,0,0.71428-3.3929,0.71428-3.3929l0.89286-2.3214-0.35714-1.9643-1.25-1.7857-1.7857-0.71428-1.25,0.71428-1.25,0.71429-1.25-0.17857s-0.35714-0.71429-0.35714-1.4286c0-0.71429-1.25-2.6786-1.25-2.6786l-0.71429-0.71428-1.7857-0.17857-0.89286,0.89285-1.4286,0.89286-2.5,0.53572s-0.35714-0.35715-0.17857-1.0714c0.17857-0.71429,0.71428-2.5,0.71428-2.5l-1.25-1.4286-0.51-0.52-1.79-0.18h-2.1429l-0.35714-1.0714v-2.1429z","name":"Amur Oblast"},"ch":{"path":"M876.72,53.094c-0.34,0-0.66,0.094-0.66,0.094l-1.78,2.124-4.47,1.969s-6.05,2.853-7.12,3.031c-1.07,0.179-1.44,1.969-1.44,1.969s0.37,2.514,0.19,3.407c-0.18,0.892-1.44,1.406-1.44,1.406s-2.32,1.428-2.5,2.5c-0.18,1.071,0.91,2.156,0.91,2.156s2.66,0.906,3.37,0.906c0.72,0,2.85-0.375,3.56-0.375,0.72,0-0.34,1.625-0.34,1.625l-0.91,1.782-2.31-0.907-3.03-0.719s-2.14,0.554-3.03,0.376c-0.89-0.179-2.31-1.438-2.31-1.438l-2.69,0.531-2.88,0.375h-1.06s-0.53,2.656-1.25,2.656c-0.71,0-2.12,1.782-2.12,1.782l-3.41,0.187-2.84,2.875s-2.86,2.496-3.75,3.032c-0.9,0.535-1.61,0.531-2.5,0.531-0.9,0-2.5,1.062-2.5,1.062l-4.85,3.219-5.15,1.062-3.07,0.907s-1.04,2.861-1.93,3.219c-0.9,0.357-2.88,1.968-2.88,1.968l-3.22,1.938-2.12,1.966-2.16,3.03-1.25,1.97-1.06,2.5v3.22s-0.91,0.72-1.63,0.72c-0.71,0-2.84,1.25-2.84,1.25s-0.9,2.51-1.44,3.41c-0.53,0.89-2.85,1.76-3.56,2.12s0.34,1.25,0.34,1.25l2.35,0.53,0.53,2.16,2.69,0.53h2.65,3.75s1.44,1.07,1.97,1.78c0.54,0.72,1.63,1.78,1.63,1.78l-1.82,2.5-2.5,1.1-2.31-0.72s-1.6,1.25-2.31,1.25c-0.72,0-2.16,1.59-2.16,1.59s-1.42-0.71-2.31-1.25c-0.89-0.53-1.96,0-3.03,0s-1.26,1.26-1.44,1.97-0.87,2.84-0.87,2.84-1.09,1.79-1.63,2.5c-0.53,0.72-2.66,2.69-3.37,3.22-0.72,0.54-1.81,0.54-4.13,0.72s-1.07,1.26-1.25,2.16c-0.18,0.89-1.06,3.03-1.06,3.03s-2.15,1.24-2.69,2.31c-0.53,1.07-0.53,2.67-0.53,3.56,0,0.9,0.53,1.82,0.53,1.82h1.06l0.19-0.72,0.19-1.97,0.72-1.06,0.72,0.53,3.9,1.59,5,3.41,0.38,0.87-0.38,5.19-1.06,2.84-4.09,4.47-2.88,3.94-0.34,2.5,1.25,0.19h1.59s-0.17,1.42-0.53,2.31,0.34,1.59,0.34,1.59l2.88,1.25,3.75,0.38,4.62-0.19,2.69,3.41,2.16,1.78h4.47c1.25,0,1.06,2.5,1.06,2.5l1.06,1.59,3.94-0.34s5.36-1.44,6.25-1.44,3.2-0.53,3.56-1.25c0.36-0.71,2.69-1.59,2.69-1.59l1.97-0.91h3.75s2.66-1.24,3.37-1.59c0.72-0.36,0.74-1.98,1.1-2.69,0.35-0.71,0.87-3.03,0.87-3.03l1.25-2.5h1.63l1.78-1.06,1.06-1.63,1.44-0.34,2.31-1.44,1.06-1.25s0.91-0.89,1.63-1.78c0.71-0.89,0.87-1.6,1.4-2.31,0.54-0.72,2.51-1.44,3.22-1.97,0.72-0.54,2.15-2.14,2.5-3.03,0.36-0.9,1.63,0,1.63,0l4.09,0.68s3.22-1.04,5.72-1.93c2.5-0.9,1.08,1.06,0.91,1.78-0.18,0.71,0,3.2,0,4.09s0.88,3.22,1.78,4.47c0.89,1.25,3.9-1.44,3.9-1.44s3.05-1.78,3.94-2.5c0.89-0.71,3.94,0,3.94,0h6.06v-2.84c0-0.72,1.43-3.23,1.97-4.13,0.54-0.89,1.25-3.56,1.25-3.56l0.72-2.5-0.19-4.81s1.79-1.97,3.22-1.97,2.69,1.59,2.69,1.59l4.28,0.91,1.44-0.53s-0.19-3.22-0.19-3.94c0-0.71-0.19-2.84-0.19-2.84l-0.53-3.22s-0.54-2.51-0.72-3.41c-0.18-0.89-0.87-2.12-0.87-2.12l-2.5-1.63,1.25-0.87,4.09-0.38s1.96-2.66,2.5-3.37c0.54-0.72,2.84-2.35,2.84-2.35v-2.5s-1.04-2.13-1.93-3.03c-0.9-0.89-2.35,0.18-3.07,0.53-0.71,0.36-3.03-0.34-3.03-0.34s-1.41-0.88-2.12-0.34c-0.72,0.53-1.63,1.06-1.63,1.06l-1.4-1.06-1.97,1.78-1.44-0.72s-2.84-1.79-4.09-1.25c-1.25,0.53-1.97-0.72-1.97-0.72h-2.5s-0.56,1.25-1.1,1.97c-0.53,0.71-3.03,0.87-3.03,0.87l-2.84,0.91-2.69,3.75-2.69,0.53,1.25-2.5,0.19-1.59-3.03-0.38s2.13-0.88,2.84-1.06c0.72-0.18,3.41-1.06,3.41-1.06l1.97-0.91,0.34-1.59s1.78-3.41,1.78-4.13c0-0.71-0.68-3.22-0.68-3.22l-0.91-2.31s-2.5-4.63-3.22-5.34c-0.71-0.72-1.05-1.78-2.12-1.78-1.08,0-3.07,0.68-3.07,0.68l-1.4,0.91-1.25-1.06s-2.17-1.98-3.6-2.159c-1.42-0.178,0.38-0.719,0.38-0.719l0.87-1.593s-0.16-1.973,0.38-2.688c0.53-0.714,1.97,1.25,1.97,1.25s2.67,1.438,3.56,1.438,1.78,0.531,1.78,0.531,3.41-0.371,4.13-0.906c0.71-0.536,0.68-2.313,0.68-2.313l0.19-2.687,0.72-1.25,1.25-1.782s0.36-1.964,1.25-2.5c0.89-0.535,1.79,0,2.69,0,0.89,0,2.31,1.626,2.31,1.626l1.59,0.718,2.5-1.437s1.28-2.139,1.82-3.031c0.53-0.893,2.84-1.782,2.84-1.782l2.84-2.156,1.44-3.219s2.14-1.973,2.5-2.687c0.36-0.715-0.34-1.782-1.59-1.782h-1.78l-1.82-1.062-1.93-0.188-3.07-1.781-3.18-0.187h-3.75c-0.9,0,0-0.875,0-0.875l2.5-1.625,0.68-2.5-1.06-1.25-2.5-0.532,1.78-1.25,0.53-1.25-2.31-0.531v-2.5s-0.35-1.785-0.53-2.5c-0.09-0.357-0.45-0.437-0.78-0.437zm-77.19,16.062c-0.22-0.01-0.48,0.081-0.78,0.282-1.61,1.071-3.94,2.312-3.94,2.312-1.07,0.357-1.79,1.42-1.97,2.312-0.17,0.893-0.53,2.88-0.53,3.594,0,0.715,0.2,2.496,1.1,3.032,0.89,0.535,3.03,1.598,3.03,2.312s-0.56,2.321,0.15,2.5c0.72,0.179,1.44-0.522,1.97-1.594,0.54-1.071,0.36-3.419,0.72-4.312s1.45-2.491,1.63-3.563c0.17-1.071-0.19-5.187-0.19-5.187s-0.24-1.644-1.19-1.688z","name":"Chukotka Autonomous Okrug"},"ha":{"path":"m779.82,276.93c0.53572-0.71428,1.4286-1.4286,1.9643-2.3214,0.53571-0.89285,1.7857-2.5,1.7857-2.5s1.7857-0.17857,4.1072,0.17858c2.3214,0.35714,4.4643,1.4286,5.7143,2.1428,1.25,0.71429,2.6786,1.25,3.0357,2.3214,0.35714,1.0714,1.6071,2.1429,1.6071,3.3929s-1.4286,3.5714-1.4286,4.2857c0,0.71429-0.17857,2.5,0.71428,3.3929,0.89286,0.89286,0.71429,1.6071,1.7857,1.4286,1.0714-0.17857,3.9286-1.0714,5-1.25,1.0714-0.17857,3.3929,0,5,0.53572,1.6071,0.53571,2.8571,0.89285,3.2143,1.6071,0.35715,0.71428,1.0714,1.4286,0.89286,2.5-0.17857,1.0714-2.5,2.8571-2.5,2.8571l0.17857,1.4286,0.89286,1.6072s1.6071,0.71428-0.35714,0.89285c-1.9643,0.17857-3.0357-0.71428-3.0357-0.71428s0.17857-0.17857,0-1.0714c-0.17857-0.89286-0.71428-1.7857-1.7857-1.4286-1.0714,0.35714-2.3214,1.9643-3.0357,2.5-0.71428,0.53571-2.8571,3.0357-2.8571,3.0357s-1.9643,0.71429-2.8571,1.7857c-0.89286,1.0714-4.1071,4.6428-4.1071,4.6428s-0.17858,1.25-1.0714,2.5c-0.89286,1.25-2.3214,2.3214-2.5,3.5714-0.17857,1.25,0,4.1071,0,4.1071s1.4286,1.0714,1.6071,2.3214c0.17857,1.25-0.89286,1.9643-1.25,2.8572-0.35714,0.89285-1.4286,0.53571-1.4286,1.7857s0.17857,5.7143,0.17857,5.7143l-0.35714,4.8214-0.35715,4.1072s-1.0714,1.9643-1.25,3.2143c-0.17857,1.25-0.35714,2.6786-0.35714,3.3929,0,0.71429-0.17857,3.0357-0.17857,3.75,0,0.71429-0.71429,1.9643-0.89286,2.6786-0.17857,0.71429-1.0714,1.25-0.17857,1.9643,0.89286,0.71428,1.9643,1.9643,1.9643,1.9643l-1.7857,3.3929-0.17857,1.9643-1.7857,3.3928-1.25,3.75-0.35715,4.1072-0.71428,1.6071-3.2143,4.1071,0.35715,2.6786s2.1428,1.0714,2.8571,1.0714c0.71428,0,3.3929,0.53572,4.4643-0.17857s2.5-1.4286,3.2143-1.7857c0.71429-0.35715,1.6071-0.89286,2.8571,0.35714s2.5,4.4643,2.5,4.4643,0.17857,1.4286,1.4286,1.0714c1.25-0.35714,1.9643-2.1428,1.9643-2.1428l-1.0714-2.1429,0.53572-2.6786-0.53572-1.7857-1.6071-2.5s-1.7857-1.4286-2.5-1.4286c-0.71429,0-3.75,1.4286-3.75,1.4286s-1.9643,2.3214-1.6071,1.4286c0.35714-0.89285,1.9643-3.3928,1.9643-3.3928l1.6071-0.35715,1.25-1.7857s0.89286-0.71429,1.9643-0.71429,3.2143-1.25,3.2143-1.25,1.25-2.6786,1.0714-0.89285c-0.12,1.78-1.72,4.28-1.72,4.28l1.0714,2.1429,1.9643,2.1429,0.53572,1.7857-0.17857,2.6786,2.3214,1.4286v1.6072,2.8571l1.7857-0.71429c0.71429-0.71428,2.1429-4.2857,2.1429-4.2857l0.89285-3.2143v-2.1428s-1.6071-1.7857-0.89285-1.9643c0.71428-0.17857,4.6428-2.1429,4.6428-2.1429s2.1429-0.53571,3.0357-0.53571c0.89286,0,4.1071,0.17857,4.8214,0.35714,0.71428,0.17857,4.4643,1.6071,4.4643,1.6071s4.4643,1.25,5.1786,1.25c0.71429,0,1.9643,1.7857,1.9643,1.7857s-0.89286,1.9643,0.53571,2.8571c1.4286,0.89286,4.8214,3.0357,4.8214,3.0357l3.75,2.1428s1.4286,3.3929,1.4286,4.2857c0,0.89285-0.17857,4.6428-0.17857,5.7143,0,1.0714,0,5,0.53572,5.7143,0.53571,0.71428,1.0714,2.3214,2.1428,3.2143,1.0714,0.89286,3.2143,4.2857,3.2143,4.2857l2.5,1.25,3.0357,6.9643s1.4286,1.4286,1.6072,2.3214c0.17857,0.89286,1.6071,3.0357,1.7857,3.75,0.17857,0.71429,1.6071,5,1.7857,5.7143,0.17857,0.71428-0.53572,8.5714-0.53572,8.5714l0.53572,3.3928s0,1.25-0.89286,1.9643c-0.89286,0.71429-3.5714,1.6071-3.5714,1.6071l-1.4286,0.17857-1.4286-1.7857-0.53572-2.6786-3.0357-3.0357s-1.9643-1.25-2.6786-0.71428c-0.71429,0.53571-2.3214,1.9643-2.3214,1.9643s-0.89286,1.7857-1.25,2.5c-0.35714,0.71429-1.4286,1.25-0.89286,2.3214,0.53572,1.0714,1.9643,2.6786,1.9643,2.6786s0.35714-0.71428,2.1428-0.53571c1.79,0.18,2.14,2.68,2.14,2.68l-0.89286,3.2143s-1.9643,1.25-2.6786,1.6071c-0.71428,0.35714-2.8571,1.25-1.7857,2.1429,1.0714,0.89285,2.3214,1.25,2.3214,1.25s0.71428,1.25,0,1.9643c-0.71429,0.71429-2.3214,2.1429-2.3214,2.1429s-1.7857,0.35714-3.0357,1.25-3.2143,1.4286-4.2857,1.6071c-1.0714,0.17857-2.8571,1.25-4.1071,0s-2.1429-0.89285-2.5,0.17857c-0.35715,1.0714-1.6072,0.89286-1.7857,1.9643-0.17857,1.0714,0,2.8571,0.35715,3.5714,0.35714,0.71428,0,3.0357,0,3.0357s-2.3214,1.9643-2.5,1.25c-0.17858-0.71428,0.17857-2.3214-0.35715-3.2143-0.53571-0.89286-2.3214-2.5-2.3214-2.5s-2.8571-1.4286-1.7857-2.3214c1.0714-0.89286,2.8571-2.6786,3.2143-3.2143,0.35714-0.53571,0.35714-3.0357,0.35714-3.0357s-2.1429-0.89286-2.6786-1.7857c-0.53572-0.89285-1.0714-3.3928-1.0714-4.1071,0-0.71428-0.71429-3.3929,0.17857-3.75,0.89286-0.35714,2.8571-1.9643,2.8571-1.9643l0.53572-1.9643s-0.53572-0.35714-2.1429-0.35714c-1.6071,0-2.5-0.17857-3.9286,0.89285s-1.4286,1.0714-2.5,2.5-2.1429,2.6786-3.2143,3.2143c-1.0714,0.53571-2.6786,0.71429-2.6786,0.71429s-4.1071-0.71429-4.2857-1.4286c-0.17857-0.71428-1.6072-1.9643-2.5-1.9643-0.89286,0-2.1429,0.35714-3.2143,0.89286-1.06,0.55-1.95,0.73-2.84,0.73-0.89286,0-4.2857,1.0714-4.2857,1.0714s-2.1428,1.7857-3.2143,1.7857c-1.0714,0-2.1014,0.40945-2.28-0.66198-0.17857-1.0714-1.0823-3.4216-1.0823-3.4216l-1.5332-4.3507s-2.6677-0.69261-3.7392-0.87119c-1.0714-0.17857-3.8221-0.85138-3.8221-0.85138l-2.4892-1.1525s-2.1249-2.2078-1.7678-2.9221c0.35714-0.71428,1.7028-4.0044,2.4171-4.5401,0.71428-0.53572,1.2608-1.4069,1.2608-1.4069l-1.25-2.3214s-1.7965-1.2085-0.90368-1.7442c0.89286-0.53571,3.7608-2.0058,3.7608-2.0058l2.0906-4.0892,1.5025-3.2341,3.5498-2.6767-0.89285-1.9643-2.4171-1.7118-0.11357-1.6288,2.5306-1.1237,4.1071-0.71428,2.6786-0.89286,1.0714-1.25-0.53571-1.6071-1.986-1.47-1.0083-2.5108-0.0631-2.4477-1.47-2.0058-1.7226-0.67282-2.2583,1.7442s-1.6703,1.0823-2.3846,1.4394c-0.73,0.34-2.87,0.19-2.87,0.19l-2.3214,1.25-0.44008,2.5-0.80992,2.3214-2.5,1.0714-2.1429,0.53571-0.53571,2.4585-1.4809,1.4286-2.3431-0.17857-0.99746-2.4585-1.0714-2.5s-1.2608-0.51404-1.9751-0.69262c-0.71428-0.17857-4.4534,0.51405-4.4534,0.51405l-1.7857-0.17857-1.7857-1.25,1.9643-5.5357,0.89286-4.1072s1.25-2.3214,1.9643-3.0357c0.71428-0.71429,3.0357-5,3.0357-5l0.35714-2.6786s-0.53571-1.25-1.6071-1.6072c-1.0714-0.35714-5.3571,0.17858-5.3571,0.17858l-2.6786,0.53571s-3.3424,2.5325-4.0567,1.8182c-0.71428-0.71429-1.1219-3.9611-1.1219-3.9611s-3.0376-1.6288-3.0376-2.5217c0-0.89286,1.9662-1.5855,1.9662-1.5855s0.53571-1.0714,0.71428-2.1429c0.17857-1.0714-0.20024-2.8138-0.20024-2.8138l-2.6281-0.77741s-1.4069-0.89472-2.1212-1.0733c-0.71428-0.17857,1.1996-2.2998,1.1996-2.2998l0.89286-1.6072-0.35714-1.0714s-2.2493-0.54655-2.2493-1.2608c0-0.71429,1.6505-3.3604,1.6505-3.3604l-1.5873-1.6703-2.5415-0.82971-0.80806-1.618s0.69262-0.73594,1.5855-1.0931c0.89286-0.35714,1.0498-0.61866,1.0498-0.61866l-1.3852-0.89286v-2.4062c0-0.71429-0.074-2.3304-0.074-2.3304s-1.2718-1.1078-1.4502-2.345c-0.1894-1.3131,2.6371-1.7532,2.6371-1.7532l-0.93619-0.82972-0.49238-1.4917,0.2417-2.1339,2.7525-0.86037,2.9094-0.89285,2.4477,0.1371,0.70345-1.8922,3.2034,0.21106,2.9203,0.0108s0.35715-1.7749,0.35715-2.4892c0-0.71428-1.8705-1.618-1.4286-2.2691,0.40112-0.59101,1.5657-0.89285,2.4585-1.0714,0.89286-0.17858,3.9286-0.71429,4.1072-1.4286,0.17857-0.71428,2.5829-6.1562,2.5829-6.1562s0.96683-1.0083,1.6811-1.1869c0.71429-0.17857,3.9286-0.93432,3.9286-0.93432l-1.764-2.794-3.0051-2.8246-1.6378-4.8539-2.3214-2.1428-1.4286-1.7857v-5.3571l3.0357-6.7857-1.0714-3.2143-0.72512-5.8585,0.81889-2.85s3.5498,0.11543,4.264,0.29401c0.71428,0.17857,7.7634,0.22004,7.7634,0.22004s0.95599-4.0152,1.3131-4.7295c0.35714-0.71428,1.3871-0.826,2.28-1.0046,0.89286-0.17857,3.3495-0.62051,3.3495-0.62051l2.5433,1.1562,1.6071-1.0714z","name":"Khabarovsk Krai"},"eu":{"path":"m781.96,462.82c0.98214,1.875,1.1607,1.875,1.875,2.5893l2.6786,2.6786s0.80357,1.1607,1.0714,1.7857c0.26786,0.625-0.0893,1.6964,0.625,1.9643,0.71429,0.26785,2.3214,0.53571,2.7679,0.625,0.44643,0.0893,1.4286,1.0714,2.3214,1.1607,0.89285,0.0893,1.6071,0.0893,2.1428-0.35714,0.53572-0.44643,1.0714-1.25,1.6964-1.7857,0.625-0.53571,2.5893-1.4286,3.125-1.6964,0.53572-0.26785,1.875-0.625,2.3214-1.0714,0.44643-0.44643,1.1607-0.98215,1.1607-2.0536s0.26785-2.7678,0.71428-3.125c0.44643-0.35714,2.9464-1.9643,3.5714-2.5,0.625-0.53571,1.6964-2.2321,2.1429-2.8571,0.44643-0.625,1.875-2.6786,2.2321-3.2143,0.35714-0.53572,2.1429-2.0536,2.1429-2.0536l2.0536-2.3214,0.98214-1.0714,2.6786-1.875,0.71429-0.80357,0.17857-1.1607,0.0893-0.35714-1.5179-0.17857-1.875-0.0893-1.6964,0.44643-1.6964,1.1607-1.3393,1.25-0.80358,1.0714-1.25,1.6072-1.4286,0.98214-1.7857,0.625s-1.25,0.17857-1.7857,0c-0.53571-0.17857-2.1428-0.71429-2.1428-0.71429l-1.4286-0.625-0.80358-0.98214-0.89285-0.625s-0.80357-0.26786-1.1607-0.17857c-0.35714,0.0893-1.7857,0.625-1.7857,0.625l-2.0536,0.71429-2.4107,0.17857s-1.0714,0.44643-1.7857,0.625c-0.71429,0.17857-2.4107,0.80357-2.4107,0.80357l-1.4286,0.89285-1.875,0.26786-0.80357,0.17857-0.35714,0.98215-0.0893,1.4286s-0.44643,1.1607-0.44643,1.5178c0,0.35715-0.53571,1.875-0.53571,1.875l-0.53571,1.1607-0.71429,1.4286z","name":"Jewish Autonomous Oblast"},"pr":{"path":"m822.68,473.71c0,0.53571,0.53571,1.25,0.53571,1.25l1.4286,1.4286s0.35715,1.0714,0.44643,1.4286c0.0893,0.35714-0.625,2.0536-0.625,2.0536l-1.1607,2.7679s-0.0893,2.2321,0,2.5893c0.0893,0.35715,0.625,1.0714,0.89285,1.5179,0.26786,0.44643,0.80358,1.1607,0.80358,1.5179,0,0.35714-0.80358,1.9643-0.80358,1.9643v1.9643c0,0.44643-0.44642,1.9643-0.44642,1.9643s-0.17858,0.0893-0.17858,1.0714v2.7679c0,0.71429-0.26785,3.0357-0.35714,3.3929-0.0893,0.35714-1.9643,0.53571-2.3214,0.53571-0.35714,0-1.3393-0.98214-1.3393-0.98214s-0.98215-1.6071-1.1607-2.0536c-0.17857-0.44643-1.3393-1.5179-1.3393-1.875,0-0.35715-0.26786-1.6072-0.89286-1.7857-0.625-0.17857-1.5179,0.26786-1.5179,0.26786s-0.53571,0.89286-0.625,1.25c-0.0893,0.35714,0,0.98214-0.0893,1.4286-0.0893,0.44643-0.71429,2.5-0.71429,2.5s-0.625,0.625-1.1607,0.89286c-0.53572,0.26786-2.2322,1.0714-2.2322,1.6071,0,0.53572,1.0714,0.71429,2.1429,2.0536,1.0714,1.3393,3.125,4.6429,3.125,4.6429l2.5,4.2857,1.4286,4.9107s0.44643,1.6071,0.625,2.1429c0.17857,0.53571,0.89286,1.1607,0.98215,1.9643,0.0893,0.80357,0.53571,2.5-0.35715,2.8571-0.89285,0.35715-4.0178,1.0714-4.0178,1.0714l-0.71429,0.625,1.1607,0.71429s0.625,0.44643,1.0714,0.53571c0.44643,0.0893,0.53572,1.4286,0.98215,1.4286,0.44642,0,1.875-0.35714,2.4107-0.71428,0.53571-0.35714,1.3393-0.625,2.1429-0.625,0.80357,0,1.4286-0.44643,1.4286-1.0714,0-0.625-0.625-3.3929-0.625-3.8393,0-0.44642,1.5179-2.5893,1.5179-2.5893v-2.1429c0-0.35714-0.17858-1.4286,0.35714-1.5179,0.53571-0.0893,2.9464-0.71428,2.9464-0.71428s0-1.1607,1.0714-0.26786c1.0714,0.89286,1.5178,2.9464,1.5178,2.9464s1.875,0.35714,2.2322,0.17857c0.35714-0.17857,0.98214-0.625,1.5178-0.98214,0.53572-0.35714,2.5893-0.53572,3.3929-0.53572,0.80357,0,2.1429-0.44642,2.1429-0.44642l-0.26786-1.1607s2.0536-1.25,2.5-1.5179c0.44643-0.26785,2.2321-1.1607,2.8571-1.7857s1.5179-1.4286,1.9643-2.4107c0.44643-0.98215,1.3393-3.125,1.5179-3.4822,0.17857-0.35714,1.1607-2.5,1.4286-3.2143,0.26785-0.71429,0.89285-2.3214,1.3393-3.125,0.44643-0.80357,1.5179-2.8572,1.5179-2.8572s-0.0893-2.3214-0.0893-2.8571c0-0.53571-0.26785-1.875-0.625-2.8571-0.35714-0.98214-0.53571-1.1607-0.44642-2.1429,0.0893-0.98214,0.98214-1.6071,1.6071-2.0536,0.625-0.44643,1.0714-1.4286,1.0714-1.9643,0-0.53571-1.25-2.9464-1.25-2.9464s0.0893-1.1607,0.35714-1.6964c0.26786-0.53572,1.5179-1.7857,1.5179-1.7857l0.17857-2.9464s0.80357-2.2321,0.80357-2.6786c0-0.44643,0.26786-3.9286,0.26786-3.9286l0.89285-2.1429s0.26786-3.3928,0.26786-3.9286c0-0.53571-0.53571-5-0.53571-5.5357,0-0.53572-0.17857-4.1071-0.17857-4.7321s-0.71429-2.1429-0.71429-2.5893c0-0.44643,0.0893-2.1429,0.26786-2.5893,0.17857-0.44643,0.98214-1.9643,0.98214-1.9643s-0.0893-2.0536-0.0893-2.5893c0-0.53571,0.17858-1.6964-0.44642-1.7857s-2.3214,0.80357-2.3214,0.80357l-1.7857,0.71429-1.5178,0.17857-0.71429-0.44643-1.0714-1.4286s-0.26786-1.4286-0.26786-1.7857c0-0.35714-0.53571-1.1607-0.53571-1.1607l-1.25-1.3393-1.3393-1.3393-1.4286-0.71429-1.0714,0.17857s-0.98214,0.17858-1.0714,0.53572c-0.0893,0.35714-0.53572,0.44643-0.80358,0.80357-0.26785,0.35714-1.1607,1.3393-1.1607,1.3393l-0.53571,1.0714-0.44643,1.0714-0.80357,0.80357-0.17858,0.71429,0.35715,0.80357,0.89285,0.98214s0,0.71429,0.53572,0.80358c0.53571,0.0893,1.0714,0.0893,1.0714,0.0893h1.3393l1.25,0.625,0.71429,0.80357,0.0893,1.3393-0.26785,1.4286-0.44643,1.25-0.53572,0.71429-1.5178,0.89285-1.7857,0.89286-0.89285,0.89286,0.26785,0.80357,1.9643,0.80357,0.80357,0.98214-0.0893,0.71429-0.80357,1.0714-1.0714,1.0714-1.875,0.89286-1.7857,0.98214-3.64,1.44-1.6964,0.44643-1.9643,0.26786-0.89286-0.44643-1.25-0.71429s-0.53571-0.26786-0.89285,0c-0.35715,0.26786-0.625,0.98214-0.625,0.98214l-1.5179,1.0714-0.53571,1.6964,0.0893,1.3393s0.35714,0.71428,0.44643,1.1607c0.08,0.44,0.08,1.33,0.08,1.33l-0.0893,1.6071-0.98214,1.0714z","name":"Primorsky Krai"},"ma":{"path":"m829.64,182.46s1.0714,0.71428,2.1429,1.25c1.0714,0.53571,3.0357,2.1429,3.2143,2.8571,0.17857,0.71429,0.17857,2.3214,1.0714,2.8571,0.89286,0.53572,3.5714,1.0714,3.5714,1.0714l1.9643,0.89286,1.0714,1.7857,3.0357,1.6072s0.71429,1.0714,0.17857,1.9643c-0.53571,0.89286,0,2.6786,0,2.6786l2.5-0.35714,2.8572,0.35714,1.6071,2.3214,1.9643,2.6786,2.1429,1.0714,1.9643,2.1429,1.0714,1.9643,0.17857,2.5s-0.35715,2.5,0,3.2143c0.35714,0.71429,1.0714,3.75,1.0714,3.75l1.0714,1.7857s0.53572,1.0714,0.53572,1.7857c0,0.71428-0.89286,2.1429-0.89286,2.1429l0.17857,1.7857-1.9643-0.53571-0.35715-1.9643s0.35715-0.71429-0.53571-0.35714c-0.89286,0.35714-1.7857,1.4286-1.7857,1.4286s-0.35715,0.89286-1.0714-0.53572c-0.71429-1.4286-1.7857-1.9643-1.7857-1.9643s-1.6071-0.71429-1.6071-1.9643-1.7857-2.3214-1.7857-2.3214l-1.6072-1.4286s-0.35714,1.7857-0.35714,2.5c0,0.71429,1.4286,1.4286-0.35714,1.4286s-4.1072,0.71429-4.1072,0.71429l-0.89285,1.0714-0.35715,2.6786-1.25,1.25-2.6786,2.8571-0.35714,2.3214-1.0714,1.9643,0.53572,2.3214,1.4286,1.4286s0.53571,0.71428,0.53571,1.4286v2.6786l0.17857,1.6071,1.6072,1.4286,0.17857,4.4643v4.4643l0.17857,3.0357,1.7857,2.6786,1.0714,3.0357,0.35714,0.89285,1.9643,0.35715,1.0714-1.25,1.9643-1.0714s1.6072-0.17857,2.3214-0.17857c0.71429,0,1.6072,0.89285,1.6072,0.89285l0.17857,0.89286-1.7857,1.4286-1.7857,0.71429v1.0714l-0.71429,0.89285-1.7857,0.89286-1.25,0.53571-0.53572,0.71429-0.17857,2.6786v2.3214l-0.89285,0.71429-1.7857-0.89286-0.71428,1.4286-0.53572,2.5-1.0714,1.25-3.2143,0.71429-1.25-0.17858-0.53572-1.6071,2.5-1.6071,1.25-1.9643s1.9643-1.7857,0.53572-1.7857-2.6786,1.0714-2.6786,1.0714l-0.89286,1.25-0.89286,0.53571s-0.89286,0.35714-1.7857-0.17857c-0.89286-0.53571-2.3214-0.71429-2.3214-0.71429s-1.25,0.89286-1.25,1.4286c0,0.53571,0.35714,1.4286-0.53572,1.4286-0.89285,0-3.2143,0.17857-3.2143,0.17857l-2.5,1.6071-2.5,0.89286-1.0714,2.1429,0.35714,1.7857,0.53572,1.9643,0.35714,0.89285,1.6071,1.0714s0.17857,0.89286-1.7857,0.89286h-4.4643l-1.0714,2.1429-1.0714,1.25-2.5,0.35714-2.1429-2.8571-2.6786-1.25s-1.9643-0.71429-2.6786-0.71429c-0.71429,0-3.3929,0.17857-3.3929,0.17857l-2.1429,0.89286-1.7857,0.17857-1.25-0.89286-1.0714-1.7857-0.17857-2.3214,1.25-1.9643,0.17857-2.5-2.5-3.9286-2.3214-1.4286-2.3214-1.25-2.6786-0.71428-2.6786-0.71429-2.1429,0.71429-1.0714,1.4286-1.0714,1.9643-0.89285,1.25h-1.25l-1.25-1.9643-0.17857-0.89286,1.25-0.71429,0.35714-1.4286v-1.25l-1.25-1.25-5.7143-6.7857s-0.35714-1.0714-0.35714-1.7857v-3.2143l-1.78-0.88-0.89286-0.35714-0.17857-3.0357-0.53572-1.4286-1.0714-0.35714-0.35714-1.25,1.6071-1.4286,2.1429-0.17857,1.0714-0.53572,1.0714-1.0714,2.1429-0.17857,1.9643,0.17857,0.53572-1.0714-1.25-1.9643-1.4286-1.25-0.35714-2.1429s1.25-0.53571,1.9643-0.53571c0.71428,0,3.5714-1.0714,3.5714-1.0714l-0.17858-2.6786s0.53572-0.35714,1.25-0.35714c0.71429,0,3.9286,0.35714,3.9286,0.35714l2.1428-1.7857,4.1072-6.4286-0.17858-3.0357-1.4286-1.4286-2.6786-2.8572s-1.25-0.89285-1.4286-1.6071c-0.17857-0.71428-0.35714-1.7857-0.35714-1.7857l2.1428-2.3214,0.17858-1.6071-1.25-1.25-2.5,0.17857-0.71429-0.53572-1.0714-1.0714v-0.71429l3.06-0.86,1.25-1.0714-0.53572-1.4286-1.25-0.89285-0.17857-1.6072,2.1429-3.0357,3.75-1.25,2.1428-1.25-1.25-2.5s0.17858-0.35714,0.89286-0.35714c0.71429,0,3.3929,0.71428,3.3929,0.71428l1.0714-0.17857-0.53572-3.5714v-1.6071l1.4286-0.53572,0.2-2.66-0.17858-0.53571h2.5l1.6072,0.53571,0.53571,1.9643,1.0714,1.0714s0.53571,0.53571,1.25,0.53571,3.75-0.71428,3.75-0.71428l3.5714-0.71429,2.3214-0.35714,2.6786-1.0714,2.3214-1.4286,2.3214-0.89286,1.9643-0.17857,2.8571-0.35714,2.5-1.6072z","name":"Magadan Oblast"},"sh":{"path":"M943.16,321.59c-0.45,0.19-0.81,0.37-1.19,0.94s-0.31,1.53-0.5,1.85c-0.19,0.31-1.53,1.12-1.53,1.12-0.51,0.51-0.87,1.06-2,1.25-1.14,0.19-2.59-0.23-2.85,0.66-0.25,0.88,0.06,2.12,0.69,2.25,0.63,0.12,1.53,0.44,2.1,0.25,0.56-0.19,1.56-1.25,1.56-1.25s0.62,0.3,1,0.93c0.38,0.64,0.97,1.78,0.97,2.03,0,0.26,0.19,1.06-0.07,1.57-0.25,0.5-0.81,2.78-0.56,3.03s1.24,0.9,1.94,0.9c0.69,0,1.09,0.17,1.78-0.78,0.69-0.94,0.93-1.74,1.25-2.56s0.78-1.9,1.09-2.16c0.32-0.25,0.48-1.02-0.22-1.65-0.69-0.63-0.93-1.75-1-2.06-0.06-0.32-0.56-1.09-0.24-1.53,0.31-0.45,1.12-1.31,1-1.69-0.13-0.38-1.38-1.09-1.82-1.47s-0.96-1.82-1.4-1.63zm2.15,20.44s-0.43,0.15-0.69,0.85c-0.25,0.69-0.5,1.74-0.31,2.31s0.56,1.4,0.81,1.78c0.26,0.38,0.75,1.31,0.88,1.62,0.13,0.32,0.53,0.72,1.03,0.91,0.51,0.19,1.12,0.07,1.25-0.44,0.13-0.5,0.19-1.4,0.19-2.03s-0.19-2.15-0.19-2.53,0.07-0.87-0.31-1.31-2.66-1.16-2.66-1.16zm2.53,9.22c-0.56,0.19-1.9,0.5-2.15,0.69-0.26,0.19-0.63,0.52-0.5,1.03,0.12,0.5-0.2,1.24,0.5,1.69,0.69,0.44,2.15,0.96,2.53,1.09s0.55,0.44,1.19,0.13c0.63-0.32,1.09-0.59,1.03-1.41-0.07-0.82-0.59-1.62-0.78-1.88-0.19-0.25-1.5-1.34-1.5-1.34h-0.32zm-117,4.5l-1.87,1.25s0.5,1.12,0,1.12h-1.78s-1.26,0.78-0.5,1.29c0.76,0.5,2.4,0.87,3.03,1,0.63,0.12,1.52,0.65,2.16,1.15,0.63,0.51,1.49,0.87,1.74,1.63,0.26,0.76,0.63,2.28,0.63,2.28l0.91,1.62-0.54,2.16-1.74,0.13s-0.91-1.14-1.41-0.13c-0.51,1.01-0.5,1.77-0.5,2.41,0,0.63,0.27,1.24,0.91,1.37,0.63,0.13,1.48,0.4,2.74,1.41,1.27,1.01,2.03,2.9,2.29,3.53,0.25,0.63,0.24,2.65,0.5,3.41,0.25,0.75,1.4,2.02,2.03,2.53,0.63,0.5,2.03,2.52,2.28,3.03,0.25,0.5,1.25,2.4,1.5,2.9,0.25,0.51,1.78,1.75,1.78,1.75s1.24,1.15,2,1.66,3.8,1.37,4.56,1.37,3.03,0.66,3.28,1.16c0.26,0.51,2.78,5.66,2.78,5.66l5.57,8.34s2.52,2.15,3.15,2.66c0.64,0.5,2.4,3.9,2.91,4.65,0.51,0.76,2.12,4.44,2.5,4.94,0.38,0.51,3.69,5.06,3.69,5.06s2.77,1.88,3.4,2c0.64,0.13,3.41,1.91,3.41,1.91s2.65,2.9,2.78,3.41c0.13,0.5,0.75,3.53,0.75,3.53l2.16,3.4,3.15,2.66,2.5,5.19,0.53,2.25s0,2.15,0.5,2.53c0.51,0.38,5.29,4.06,5.29,4.06l1.65,0.88,1.78,0.25v-2.54s-0.9-1.65-1.15-2.15c-0.26-0.51-0.88-3.03-0.88-3.03s-0.5-0.74-0.5-1.63c0-0.88,0.75-2.4,0.75-2.4s1.53-0.25,2.16-0.25,1.24-0.12,2.25-0.63c1.01-0.5,2.41-0.37,2.41-0.37l2.28,2,1.37,0.78s0.5-1.4,0.5-2.03c0-0.64,0.01-1.53-0.62-2.41-0.64-0.88-1.63-1.88-1.63-1.88l-2.03-1.65s-0.99-1.38-1.75-1.25-1.15,0.24-1.41,0.75c-0.25,0.5,1.52,2.66,0,2.28-1.51-0.38-2.4-0.9-2.78-1.41-0.38-0.5-1.62-1.87-1.62-1.87s-2.4-1.28-3.03-1.53c-0.64-0.26-2.4-0.88-3.04-0.88-0.63,0-4.06-1.15-4.06-1.15l-2.12-2.38-2.41-6.31s-1.12-1.65-1.25-2.41-1.03-3.15-1.16-3.65c-0.12-0.51-0.37-2.28-0.62-2.78-0.25-0.51-1-2.29-1-2.29l-0.53-3.28,1.78-1.62s2.77-1.03,3.41-1.03c0.63,0,5.06-0.13,5.06-0.13l2.4,0.63s2,0.25,2.5,0.25c0.51,0,1.03,0.51,1.16-0.5s-1.53-2-1.53-2l-3.53-0.53-3.66-1.26-2.4-1.78-18.57-15.25-1.5-1.28-1.78-0.12s-0.87,0.13-1.25-0.63-0.4-1.27-1.15-1.9c-0.76-0.64-2.5-1.88-2.5-1.88s-1.52-0.25-2.66-0.5-3.66-1.4-3.66-1.4l-0.4-2.79-1.38-1.25-0.62-1.28,1.25-1.62-0.25-1.91-2.53-2.12-3.54-0.79s-2.4-0.99-2.65-1.5c-0.25-0.5,0.12-2.15,0.12-2.15s-0.62-1.12-1.12-1.5c-0.51-0.38-4.28-1.91-4.28-1.91l-2.91-1.9-1.03-2.63s0.01-1.91-0.63-1.91c-0.63,0-2.78-0.87-2.78-0.87zm119.16,7.94c-0.88,0.25-1.53,0.4-1.72,0.97-0.19,0.56,0.06,1.24,0.31,1.43,0.26,0.19,0.84,0.69,1.47,0.57,0.63-0.13,1.56-0.19,1.82-0.57,0.25-0.38-1.13-1.46-1.32-1.78-0.19-0.31-0.56-0.62-0.56-0.62zm1.75,4.06c-0.51,0.25-1.19,0.56-1.37,1.06-0.19,0.51,0.36,1.37,1,1.75,0.63,0.38,1.05,0.63,1.56,0.06,0.5-0.56,1.09-1.62,1.03-1.93-0.06-0.32-2.22-0.94-2.22-0.94zm0.19,6.97c-0.18,0.01-0.34,0.06-0.5,0.16-0.63,0.37-0.82,1.18-0.82,1.56s0.88,3.09,0.88,3.47-0.87,2.4-1,2.9c-0.13,0.51-0.01,1.33,0.62,2.6,0,0,1.13-0.25,1.38-0.25s1.72-0.94,1.84-1.19c0.13-0.25,0.44-2.28,0.44-2.91s-0.06-2.02-0.12-2.47c-0.07-0.44-0.63-1.4-0.63-1.78s-0.31-1.43-0.69-1.69c-0.28-0.18-0.87-0.44-1.4-0.4zm-4.41,14.53s-1.28,0.03-1.53,0.16c-0.25,0.12-0.69,0.49-0.81,0.75-0.13,0.25-0.57-0.07,0.06,0.62,0.63,0.7,1.02,1.38,1.66,1.38,0.63,0,2.06,0.65,2.31,0.65s1.03-0.21,1.22-0.47c0.19-0.25,0.75-0.49,0.31-1.18-0.44-0.7-0.97-1.06-1.22-1.19s-2-0.72-2-0.72zm1.81,6.47c-0.19,0.31-1.37,1.18-1.43,1.44-0.07,0.25-0.32,0.74-0.38,1.25-0.06,0.5-0.31,1.77-0.31,2.09s-0.53,1.59-0.78,2.16c-0.26,0.56-0.5,1.49-0.44,2.12s-0.07,1.09,0.19,1.66c0.25,0.57,0.24,1.18,0.56,1.37s-0.04,1.29,1.09,0.6c1.14-0.7,1.63-1.34,1.82-1.79,0.19-0.44,0.53-2.09,0.72-2.34,0.18-0.25,0.56-1.43,0.68-1.81,0.13-0.38,0.63-1.9,0.63-2.22s0.06-1.59-0.25-2.22c-0.32-0.63-1.19-1.31-1.19-1.31l-0.91-1zm-4.9,15.4c-0.26,0.07-0.97,0.19-1.28,0.44-0.32,0.26-0.63,0.56-0.69,0.75s-0.5,0.94-0.5,1.19,0.06,1.15,0,1.41c-0.06,0.25,0,0.56-0.56,0.81-0.57,0.25-1.22,0.43-1.6,0.56s-0.81,0.44-1.06,0.69-0.94,0.72-0.94,0.72-0.53,0.18-0.53,0.5c0,0.31,0.41,0.99,0.53,1.25,0.13,0.25,0.75,1.22,0.75,1.22l-0.18,0.75s-1.04,0.74-1.1,1.06c-0.06,0.31-0.12,1.59-0.12,1.97s0.06,1.74,0.06,2c0,0.25,0.19,1.84,0.19,2.09s0.15,1.34,0.28,1.97c0.12,0.63,0.12,1.06,0.43,1.44,0.32,0.38,0.56,1.03,0.88,1.22s0.5,0.68,0.88,0.62c0.37-0.06,1.71-1.03,1.71-1.03s0.63-0.62,0.75-1.06c0.13-0.44,0.44-2.16,0.44-2.16s0.19-1.37,0.13-1.69c-0.07-0.31-0.69-0.65-0.75-1.22-0.07-0.56-0.07-0.8,0-1.68,0.06-0.89,0.87-2.09,1.06-2.35,0.19-0.25,0.84-1.18,0.97-1.93,0.12-0.76-0.07-1.84,0.19-2.16,0.25-0.32,0.8-0.75,1.06-1.06,0.25-0.32,1.06-1.65,1.18-2.03,0.13-0.38,0.13-1.4,0.13-1.91s-0.31-1.37-0.56-1.56c-0.26-0.19-1.75-0.82-1.75-0.82zm-8.35,23.69c-0.31-0.01-0.62,0-0.75,0.03-0.25,0.07-0.56,0-0.81,0.32-0.25,0.31-0.78,0.71-1.22,0.84s-0.87,0-0.93,0.31c-0.07,0.32-0.26,0.87-0.26,1.13,0,0.25,0.06,0.74,0.32,1,0.25,0.25,0.62,0.21,0.75,0.78,0.12,0.57,0.19,1.18,0.12,1.44-0.06,0.25-0.31,1.12-0.37,1.43-0.07,0.32-0.19,0.4-0.38,1.03-0.19,0.64-0.31,1.38-0.31,1.76v1.15c0,0.38-0.06,1.19,0.13,1.44,0.18,0.25,0.62,0.56,0.87,0.81s1.47,0.47,1.72,0.47,0.5-0.28,0.75-0.66,0.56-0.99,0.56-1.56-0.12-2.96-0.06-3.28,1.12-0.84,1.19-1.41c0.06-0.56,0.03-1.74,0.09-2,0.06-0.25,0.31-1.15,0.31-1.15s0.75-0.44,0.88-0.81c0.12-0.38,0.25-1.13,0.25-1.5,0-0.38-0.19-1.54-0.19-1.54h-1.84c-0.19,0-0.5-0.02-0.82-0.03zm7.85,1.88c-0.57,1.01-0.72,0.99-0.78,1.75-0.07,0.76-0.88,1.53-0.88,1.53s-0.31,0.31-0.44,0.62c-0.12,0.32-0.69,0.81-0.06,1s1.72,0.19,1.97,0.07c0.25-0.13,0.75-0.69,1-0.82,0.25-0.12,0.44-0.49,0.44-1.37,0-0.89-0.19-1.9-0.31-2.16-0.13-0.25-0.94-0.62-0.94-0.62z","name":"Sakhalin Oblast"},"ka":{"path":"M888.56,146.75l-1.65,0.84c-0.26,0.13-1.25,0.88-1.25,0.88l-0.13,1,0.13,2.78,0.25,1.16-0.88,2.43-1.72,4.69-0.93,1.56-0.44,1.41-0.06,1.81s-0.22,1.03-0.47,1.22c-0.26,0.19-0.82,0.13-0.82,0.13h-1.81-2.59l-1.6-0.19-1.68-0.31s-0.53,0.25-0.85,0.25c-0.31,0-0.68,0.56-1,0.75-0.31,0.19-1.37,0.74-1.56,1-0.19,0.25-1.28,0.78-1.59,0.9-0.32,0.13-1.38,1-1.63,1.19s-0.78,0.56-1.22,0.63c-0.44,0.06-0.94-0.32-0.94-0.32s-0.62-0.99-0.74-1.25c-0.13-0.25-0.97-1.72-0.97-1.72s-0.07-1.31-0.13-1.62c-0.06-0.32-0.06-1.47-0.12-1.72-0.07-0.25-0.13-1.06-0.13-1.06s0.25-1.22,0.31-1.66c0.07-0.44,0.38-0.75,0.38-0.75s0-0.56-0.19-0.87c-0.19-0.32-0.81,0.06-0.81,0.06l-1.75,0.44-1.97,0.81-1.66,0.5-1.18,0.19-2.04-0.25s-1.62-0.38-1.87-0.57-1.03-0.12-1.03-0.12l-0.63,0.56-0.87,1.16-0.63,0.81-0.84,0.88s-1.31,0.74-1.56,0.87c-0.26,0.13-0.94,0.59-0.94,0.59l-1.22,1.32-1.44,2.28s-2.27,2.28-2.59,2.47-1.18,0.87-1.44,1.12c-0.25,0.25-1.34,0.38-1.72,0.44s-0.74,0.62-1,0.94c-0.25,0.31-1.15,1.28-1.15,1.28l-0.81,0.56s-0.75-0.31-1.13-0.31-0.44,0.31-0.44,0.31l-0.97,1.91-1,2.18s-0.5,1.59-0.5,1.91,0.63,0.44,0.88,0.63c0.25,0.18,1.65,0.8,2.03,1.06,0.38,0.25,1,0.84,1.31,1.15,0.32,0.32,1.41,1.32,1.41,1.32s-0.13,0.43-0.06,0.68c0.06,0.26,0.37,1.15,0.68,1.66,0.32,0.51,0.94,0.81,0.94,0.81s4.09,1.16,4.35,1.28c0.25,0.13,1.09,1.32,1.09,1.32l0.37,0.68s1.13,0.85,1.44,1.04c0.32,0.18,1.22,0.31,1.22,0.31l0.62,0.62,0.44,1.19s-0.31,1.59-0.37,1.97c-0.07,0.38-0.07,0.99,0,1.37,0.06,0.38,1.12-0.06,1.12-0.06s1.4-0.31,1.97-0.25,1.56,0.25,1.56,0.25,1.22,0.4,1.35,0.66c0.12,0.25,0.75,1.18,0.75,1.18l1.15,1.5,1.25,1.72,1.85,1.32,2,1.65,1,1.31s0.84-0.99,1.03-1.31c0.19-0.31,0-0.74,0-1.19,0-0.44-0.37-0.71-0.75-0.96-0.38-0.26-0.97-1.19-1.35-1.63-0.37-0.44-0.56-0.84-0.56-0.84s-0.81-1.06-1.06-1.31c-0.25-0.26-1.09-0.94-1.34-1.19-0.26-0.26-1.25-1.34-1.69-1.97s0-0.75,0-1.06c0-0.32,0.87-1.04,0.87-1.04s0.94-1.3,1.19-1.62,0.44-1.21,0.5-1.59,0.47-1.31,0.85-1.5c0.37-0.19,1.18-0.38,1.68-0.44,0.51-0.06,1.84,0.5,1.97,0.81,0.13,0.32-0.62,0.69-0.75,0.94-0.12,0.25,0,1.59-0.06,2.16-0.06,0.56,0.12,1.71,0.12,2.28,0,0.56,0.75,1.37,0.75,1.37s1.13,1.4,1.44,1.72c0.32,0.32,1.28,0.93,1.59,1.19,0.32,0.25,1.57,1.65,1.57,1.65l3.34,2.32,0.97,0.59s0.75,1.25,0.81,1.69c0.07,0.44,0.44,0.93,0.44,0.93s1.03,0.22,1.34,0.47c0.32,0.26,0.63,1.31,0.63,1.69s-0.12,1.03-0.44,1.47c-0.31,0.44-1.21,0.93-1.53,1.25s-0.69,0.75-0.69,0.75-0.06,5.68-0.06,6.25,0.75,1.78,1,2.16,1.21,2.14,1.72,2.9c0.5,0.76,0.69,1.12,0.69,1.44s0.25,1.66,0.25,1.66,0.56,10.46,0.62,11.09,0.59,1.03,0.78,1.41,0.75,0.93,1,1.18c0.26,0.26,0.75,0.84,0.88,1.16,0.12,0.32,0.97,1.62,0.97,1.62s0.74,2.78,0.87,3.54c0.13,0.75,0.13,1.72,0.13,1.72s1.31,3.96,1.31,4.4v1.47s-0.81,1.75-1.13,2.13c-0.31,0.37-0.06,1.77-0.06,2.09,0,0.31-1.34,2.46-1.84,2.84-0.51,0.38-1.31,1-1.44,1.38s0.25,1.03,0.25,1.03l1.81,0.87,2.28,0.94s1.09,2.15,1.47,2.66c0.38,0.5,0.56,1.59,0.56,1.9,0,0.32,0.32,3.47,0.44,4.16,0.13,0.69,0.38,1.65,0.56,2.09,0.19,0.45,1.79,1.5,1.79,1.5s2.21,3.94,2.34,4.25c0.13,0.32,0.81,1.69,1.06,2,0.08,0.1,0.29,0.25,0.53,0.41,0.62,0.78,3.07,1.94,3.07,1.94l0.93,0.62s4.63,4.25,4.69,4.5c0.06,0.26,2.78,2.32,2.78,2.32s2.34,0.84,2.6,1.03c0.25,0.19,1.68,0.75,1.68,0.75l14.91,10.22,2.03,1.21,3.03,0.94s1.19,1.59,1.44,1.72,3.15,1.19,3.59,1.19c0.45,0,1.47,1,1.47,1s2.59,2.78,2.97,3.03,2.56,1.91,2.56,1.91,2.09,1.18,2.47,1.18,2.85-0.5,2.85-0.5l0.68-0.62v-2.03s-0.06-1.69-0.06-1.88,0-1.21-0.25-1.53-0.81-0.88-0.81-0.88,0.18-1.52,0.44-1.96c0.25-0.45,0.43-0.69,0.43-1.07s-0.31-1.15-0.56-1.4c-0.25-0.26-0.5-1.19-0.5-1.19s-0.06-2.34-0.31-2.66c-0.25-0.31-1.09-0.99-1.28-1.62s-0.5-1.03-0.63-1.41c-0.12-0.38-1.37-1.62-1.62-2.06-0.26-0.44-1.53-1.59-1.72-1.84-0.19-0.26-0.31-1.28-0.5-2.1s-1.02-0.75-1.78-0.75-1.12-0.06-1.38-0.25c-0.25-0.19,0.5-0.43,0.75-0.56,0.26-0.13,1.09-0.9,1.28-1.22,0.19-0.31,0.5-1.37,0.5-1.37l0.69-4.22,1.91-1.6c0.38-0.31,0.25-0.93-0.19-1.31s-1.09-0.25-1.41-0.31c-0.31-0.06-0.8-0.84-1.31-1.16-0.5-0.31-0.84-0.81-1.28-1s-1.24-0.31-2.06-0.56-1.4-1.03-1.91-1.47c-0.5-0.44-0.44-1-0.5-1.25s-0.06-1.96-0.06-2.84v-1.22s-0.97-2.78-0.97-3.1c0-0.31,0.03-1.05,0.16-1.43,0.12-0.38,0.49-0.69,0.75-0.94,0.25-0.25,1.43-0.78,1.43-0.78l1.47-0.88s0.38-1.71,0.38-2.59-0.5-2.25-0.63-2.56c-0.12-0.32-1.34-0.72-1.34-0.72s-1.5-1.19-1.94-1.19-2.46-0.56-2.9-0.69c-0.45-0.12-1.6-0.78-1.85-0.9-0.25-0.13-1.71-1.25-2.09-1.56-0.38-0.32-1.25-1.1-1.5-1.41-0.26-0.32-0.75-1.44-0.88-1.75-0.12-0.32-0.84-1.66-0.84-1.66s0-0.55-0.13-1.12c-0.12-0.57-0.18-1.65-0.18-2.41s1.02-0.62,1.28-0.62c0.25,0,1.68-0.25,2-0.32,0.31-0.06,1.03-0.74,1.22-1,0.19-0.25,0.37-1.77,0.31-2.09s-0.65-0.81-1.22-1-0.94-0.78-1.12-0.84c-0.19-0.07-2.16-0.88-2.16-0.88s-2.06-0.69-2.5-0.75-0.59,0.44-0.84,0.63c-0.26,0.19-0.5,0.37-1.32,0.37s-1.22-0.44-1.22-0.44l-0.87-1.18s-1.18,0.06-1.81,0.06c-0.64,0-0.91-0.59-1.16-0.91-0.25-0.31-1.06-0.56-1.06-0.56s-0.47-0.19-0.69-0.28c0-0.06,0.19-3.44,0.13-3.69-0.07-0.25-0.66-1.21-0.91-1.47-0.25-0.25-1.37-0.44-1.94-0.44s-1.4,0.6-1.84,0.85-1.06,0.75-1.31,0.94c-0.26,0.19-0.13,1.12-0.13,1.68,0,0.57-0.34,1.03-0.72,1.35-0.38,0.31-0.68,0.25-1.31,0.25s-1.12-0.19-1.63-0.31c-0.5-0.13-0.77-0.56-1.03-0.82-0.25-0.25-1.06-0.96-1.37-1.47-0.32-0.5-0.19-1.05-0.25-1.62-0.07-0.57-0.84-1.65-1.1-2.16-0.25-0.5-1.24-2.34-1.37-2.59s-0.56-1.28-1-1.91-0.9-1.99-1.28-2.62-0.74-1.09-1.5-2.1-0.78-0.56-1.35-0.68c-0.56-0.13-0.99-0.78-1.5-1.35-0.5-0.57-0.84-0.93-1.15-1.75-0.32-0.82-0.37-0.83-0.94-2.15-0.57-1.33-0.07-1.09,0.19-1.66,0.25-0.57,1.06-0.62,1.06-0.62l0.47-0.88s-0.38-1.59-0.31-2.09c0.06-0.51,0.36-0.56,1.06-0.75,0.69-0.19,1.56,0.75,1.94,0.75s1.59-0.5,1.9-0.82c0.32-0.31,0.32-1.08,0.32-1.71,0-0.64-0.62-1-1.13-1.13s-0.94-0.56-0.94-1.06c0-0.51,0.25-1.21,0.25-1.91,0-0.69,0-0.74-0.06-1.25-0.06-0.5-0.12-0.53-0.25-0.91-0.13-0.37,0.06-1.18,0.19-1.68,0.12-0.51,0.56-0.44,0.94-0.38,0.37,0.07,1.24,0.69,1.62,0.94s0.65,0.62,0.84,1,1,1.09,1.63,1.16c0.63,0.06,1.15-0.38,1.15-0.38s-0.09-0.52-0.34-1.09-0.81-1.44-1-1.81c-0.19-0.38-0.5-1.22-0.75-1.6s-0.44-0.5-0.44-0.75,0.69-2.09,0.69-2.41v-3.78c0-0.82,0.19-1.4,0.38-1.72,0.19-0.31,0.87-1.24,1.25-2.06s0.84-1.15,1.09-1.9c0.25-0.76,0.87-1.4,1.44-2.16s0.77-1,1.15-1.12c0.38-0.13,2.91,0.06,3.29,0.06,0.37,0,1.96-0.44,2.65-0.56,0.7-0.13,2.71-0.31,3.41-0.57,0.69-0.25,0.25-0.59,0.18-0.84-0.06-0.25-1.27-0.94-1.65-1.06-0.38-0.13-1.12-0.69-1.38-0.94-0.25-0.25-0.5-1.16-0.5-1.16s-0.59-2.96-0.65-3.28c-0.07-0.31-0.75-1.56-0.75-1.56s-0.13-5.18-0.13-5.63c0-0.44-0.68-2.02-1.37-2.34-0.7-0.32-0.91-0.99-0.91-1.5s0-0.96-0.12-1.59c-0.13-0.64-0.75-1.37-1-1.88-0.26-0.5,0.12-0.78,0.12-1.22s-0.12-1.18-0.5-1.5c-0.38-0.31-0.68-0.49-0.94-0.75-0.25-0.25-0.46-0.9-0.46-1.53s0.28-1,0.34-1.31c0.06-0.32,0.06-1.09-0.06-1.53-0.13-0.44-0.35-1.06-0.41-1.31-0.06-0.26-0.37-1.22-0.37-1.22s-0.5-0.44-0.69-0.44-0.94-0.19-0.94-0.19l-1.78-0.31s-1.69-0.44-1.81-0.69c-0.13-0.25-1.04-0.69-1.04-0.69l-1.56-0.59zm7.25,70.22c-0.88,0.44-1.12,0.43-1.06,1s0.37,1.09,0.63,1.47c0.25,0.38,0.44,0.93,0,1.44-0.45,0.5-1.45,0.52-1.19,1.15,0.25,0.63,0.49,1.06,0.75,1.31,0.25,0.26,0.81,0.9,0.94,1.41,0.12,0.51-0.01,1.06,0.31,1.56,0.31,0.51,0.31,0.69,0.69,0.69,0.37,0,0.59,0.32,0.65-0.5s-0.06-0.95,0-2.84c0.06-1.9,0-2.84,0.06-3.41,0.07-0.57,0.26-1.37,0-1.75-0.25-0.38-1.28-0.9-1.4-1.22-0.13-0.31-0.38-0.31-0.38-0.31zm58.91,12.47c-1.07,0.71-1.16,0.62-1.16,1.15,0,0.54-0.18,0.9,0.53,0.72,0.72-0.18,0.91-0.18,1-0.62,0.09-0.45-0.37-1.25-0.37-1.25zm-10.97,4.53c-0.63,0.45-1.08,0.2-0.81,1.09,0.27,0.9,0.44,1.16,1.15,1.25,0.72,0.09,0.73,0.1,2.07,0.1s2.31,0.06,3.03,0.06c0.71,0,0.99,0.36,1.43,0,0.45-0.36,0.63-0.07,0.54-0.78-0.09-0.72-1.24-0.9-2.22-0.81-0.98,0.08-1.52,0.34-3.13-0.19-1.6-0.54-2.06-0.72-2.06-0.72z","name":"Kamchatka Krai"},"in":{"path":"m33.393,395.68,0.08929,5.2679,17.946-8.5714-1.3393-1.25-2.9464-1.25-1.5179-1.9643-2.4107,2.4107-4.1071-2.6786-1.875,1.0714,0.08929,5.8929-1.5179,1.0714z","name":"Republic of Ingushetia"},"cc":{"path":"m33.482,401.04,1.0714,2.5,3.125,1.6964,3.4821,0.44642,2.1429-1.9643,2.1429,1.7857,2.5-1.5178-0.08929-1.6072,1.875-2.1428,2.8571,0.44642,3.8393-2.8571-0.625-1.9643-4.4643-0.53572,0.44643-2.7679z","name":"Chechen Republic"}}}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.usa.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.usa.js new file mode 100644 index 00000000..8c9d989a --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.usa.js @@ -0,0 +1,2 @@ +/** Add USA Map Data Points */ +jQuery.fn.vectorMap('addMap', 'usa_en', {"width":959,"height":593,"pathes":{"hi":{"path":"m244.66,512.25c-2.48,3.8 2.23,4.04 4.74,5.38 3.06,0.16 3.51,-4.28 2.66,-6.56 -2.72,-0.77 -5.01,-0.19 -7.41,1.19z m-9.31,3.97c-4.02,5.11 3.64,0.48 0.63,-0.09l-0.5,0.07 -0.14,0.02z m39.69,7.97c-0.62,2.09 1.91,6.73 4.39,6.2 2.41,-1.46 3.73,1.73 6.48,0.56 1.23,-1.48 -3.77,-3.2 -3.7,-6.08 -0.95,-3.8 -3.28,-3.2 -5.96,-1.28 -0.41,0.2 -0.81,0.4 -1.22,0.6z m19.94,10.03c3.58,0.95 7.91,2.99 11.25,0.47 -1.05,-1.63 -5.06,-0.59 -7.1,-0.86 -1.44,0.01 -3.54,-1.63 -4.15,0.39z m12.13,4.38c2.33,2.45 3.64,6.83 7.24,7.4 2.36,-0.69 6.84,-0.66 7.32,-3.43 -2.09,-2.51 -5.77,-3.35 -8.88,-4.29 -2.53,-1.2 -4.11,-3.25 -5.68,0.33z m-7.06,1c-0.29,3.69 5.55,3.98 3.67,0.55 -0.27,-1.25 -3.83,-1.74 -3.67,-0.55z m23.66,14.69c0.27,2.45 3.18,3.93 0.47,6.15 -0.65,2.42 -5.54,2.87 -2.52,5.53 2.36,1.46 2.01,4.85 2.92,7.14 -0.72,2.69 -1.43,6.78 1.72,8.06 2.8,2.95 4.5,-1.93 6.19,-3.68 1.27,-1.69 3.85,-4.1 5.94,-2.59 3.04,-0.81 6.3,-2.42 7.78,-5.22 -2.79,-1.31 -4.88,-3.19 -5.57,-6.29 -2.4,-5.33 -8.95,-6.26 -13.58,-8.98 -1.29,-0.52 -2.26,-1.62 -3.34,-0.11z","name":"Hawaii"},"ak":{"path":"m107.84,436.56c-2.27,0.55 -4.87,0.32 -6.84,-0.34 -2.41,1.22 -5.63,4.03 -8.25,1.88 -3.1,0.93 -3.51,3.84 -5.22,5.97 -1.82,2.52 -4.21,3.65 -7.31,3.14 -2.5,-0.94 -5.49,-1.15 -7.5,0.98 2.03,4.34 6.39,8.13 5.82,13.23 -1.85,2.94 6.31,2.99 2.68,5.02 0.15,2.8 3.07,5.68 2.91,7.88 -2.35,2.21 -5.24,-0.38 -7.71,-1.06 -3.24,-0.64 -2.73,-3.35 -0.82,-5.22 -1.57,-1.51 -7.35,-1.81 -6.51,1.12 -2.01,0.04 -3.81,-1.66 -6.27,-0.77 -3.72,-0.44 -5.97,0.65 -2.94,4.05 3.68,1.45 1.06,4.72 1.17,7.57 0.76,2.63 3.66,4.89 6.67,4.17 3.2,-0.06 5.87,3.59 9.21,1.65 2.16,-1.3 5.33,-0.99 4.79,1.89 -2.53,2.07 -1.36,6.13 -2.78,8.75 -1.96,1.88 -4.53,1.59 -6.59,0.16 -1.52,1.37 -4.7,3.68 -6.28,2.22 0.72,-3.71 -4.77,-3.63 -5.51,-0.61 -1.21,3.97 -6.27,4.46 -8.31,7.63 -0.7,2.42 -1.55,6.7 1.74,6.3 1.26,1.11 -1.2,4.8 -2.77,5.52 1.62,2.19 2.65,4.59 2.72,7.34 1.71,1.55 6.35,1.98 7.5,-0.16 2.45,-0.95 1.79,4.1 2.08,5.97 2.47,2.95 -4.02,1.28 -1.61,4.56 -0.85,2.93 -1.76,5.02 2,2.72 2.76,-0.47 5.11,-0.69 5.66,2.09 2.59,-3.91 2.26,2.78 3.25,4.66 0.59,-0.75 1.3,-5.69 3.94,-3.06 -0.17,4.52 5.33,-0.45 5.78,-0.04 0.54,2.92 -1.63,4.24 -2.86,6.41 -1.51,2.24 -2.07,5.63 -4.21,7.17 -3.87,-0.42 -3.37,4.1 -5.5,5.02 -2.65,-0.72 -5.73,0.71 -8.44,1.41 -1.35,2.41 -3.61,4.2 -5.78,1.81 -2.56,0.05 -5.63,0.68 -7.63,2.33 -2.48,2.43 -6.32,3.11 -9.66,2.29 -2.78,-1.91 -7.11,3.41 -3.11,2.31 2.5,-1.91 4.66,0.64 7.25,0.63 2.21,-1.15 4.17,-2.75 6.84,-2.06 2.32,-3.35 5.1,-0.32 7.92,-1.16 2.31,-0.39 7.01,-3.91 5.26,0.66 0.09,-2.91 3.42,-2.73 5.54,-2.04 4.21,0.96 0.29,-3.16 2.08,-3.43 3.47,-2.05 7.52,-2.41 11.2,-3.72 5.48,-3.19 11.62,-5.7 16.21,-10.1 4.27,-2.97 -2.78,-3.48 -1.21,-6.32 1.68,-2.43 4.58,-3.81 7.47,-4.5 1.5,-3.07 3.53,-6.11 5.88,-8.52 2.49,-1.32 4.83,-3.39 7.83,-2.32 2.67,0.71 3.74,5.32 -0.52,3.66 -1.27,-1.88 -5.56,-0.09 -5.25,2.41 -0.21,2.44 -2.56,4.22 -3.06,6.66 4.79,0.85 0.24,3.54 -1.38,3.8 1.67,1.91 5.66,0.6 7.57,-1.14 1.25,-1.85 3.43,-3.8 5.41,-4.22 1.81,2.8 5.1,-1.16 5.74,2.72 0.71,2.78 6.02,-4.86 3.34,-3.1 -3.03,3.11 -3.78,2.86 -1.94,-1.24 1.43,-4.85 -1.76,6.17 -1.45,0.81 -0.81,-3.19 -0.93,-6.03 3.05,-6.4 2.7,-0.86 5.37,-0.87 5.79,2.52 0.42,3.48 3.8,2.84 5.95,4.76 2.41,2.2 4.76,1.95 7.8,1.78 4.34,-0.47 8.01,4.04 12.28,3.17 2.49,-0.42 5.1,-5.2 4.29,-0.23 -2.26,2.83 -0.02,4.12 2.5,5.41 3.13,1.35 5.87,3.14 7.94,5.85 1.31,3.02 6.05,0.28 6.18,2.43 -3.83,1.25 -1.23,3.54 0.21,5.47 1.81,1.95 0.33,5.72 3.64,5.82 1.14,1.28 3.49,7.44 4.01,5.38 -0.35,-2.32 -0.7,-7.86 1.61,-3.76 0.37,1.42 1.04,8.7 2.07,4.74 1.07,-4.88 3.18,0.18 2.22,2.93 3.33,1.69 -1.23,3.33 0.69,4.88 0.69,-3.24 1.31,-0.36 2.16,1.56 1.05,1 1.54,3.94 3.13,3.72 -1.68,-1.72 -2.94,-6.23 0.4,-3 2.42,2.79 4.05,2.12 2.74,-1.66 -2.65,-2.66 0.28,-4.96 2.58,-2.29 3.12,-0.05 2.84,5.21 5.28,4.53 3.31,-3.17 1.5,-7.87 0.69,-11.7 -3.3,-1.55 -7.04,-2.54 -10.22,-4.06 -1.5,-5.33 -6.29,-8.69 -8.4,-13.77 -0.44,-3.33 -4.71,-2.62 -5.75,-5.23 -2.32,-1.72 -2.7,-4.4 -4.56,-6.35 -1.65,-1.53 -5.22,0.95 -5.51,2.94 0.59,3.09 -3.23,3.04 -5.06,4.72 0.05,-4.27 -4.3,-6.15 -6.7,-9.1 -1.33,-1.99 -1.32,-5.36 -4.45,-2.34 -2.37,0.24 -6.38,-0.31 -5.34,-3.62 0.1,-27.7 0.2,-55.4 0.31,-83.09 -2.75,-1.88 -5.88,-4.17 -9.15,-4.4 -2.52,1.72 -5.07,1.09 -7.39,-0.62 -2.72,0.23 -5.12,-0.65 -7.7,-2.89 -3.08,-2.74 -8.58,0.17 -10.98,-3.65 1.13,-3.56 -3.22,-4.83 -5,-2.09 -2.09,0.26 -0.65,-4.31 -3.64,-4.93 -2.57,-2.85 -4.01,-1.28 -5.86,1.21z M36.38,480.63c-0.67,3.11 4.27,1.31 4.72,4.66 0.24,3.82 5.37,3.9 2.34,-0.08 -0.1,-3.22 -3.92,-1.83 -5.06,-4.43 -0.76,-2.02 -0.9,-1.86 -2,-0.16z m-17.16,23.16c2.57,4.06 1.45,1.37 0.13,-1.28 -0.36,0.01 0,1 -0.13,1.28z m21.84,14.81c1.27,1.79 4.99,5.58 6.22,2.03 2.26,-3.3 -3.27,-2.89 -5.23,-3.68 -1.83,-0.9 -0.88,0.54 -0.99,1.65z m91.72,18.78c0.06,3.21 2.81,-1.98 0,0z m-31.47,14.69c-3.2,2.91 -7.24,4.67 -10.56,7.38 0.22,2.75 0.99,7.64 4.67,5.15 2.5,-1.44 4.98,-2.9 7.45,-4.37 -1.84,-3.31 -0.81,-3.15 -4.55,-3.48 -4.15,0.09 1.06,-3.73 2.64,-1.62 3.74,-1.04 3.95,-2.36 1.5,-3.66 0.7,-1.08 -1,0.61 -1.16,0.59z M55.75,570.75c1.42,2.83 3.53,-1.99 0,0z m-35.78,0.34c0.53,2.46 -4.04,4.84 1.05,3.59 4.2,0.47 3.46,-4.35 0.01,-3.84 -0.35,0.08 -0.7,0.16 -1.06,0.24z m62.19,0.69c1.57,2.91 1.31,-2.03 0,0z M58.63,573.13c3.23,0.49 0.99,-3.05 0,0z m-49,0.09c-4.84,2.56 -0.44,1.81 2.29,0.58 2.89,0.16 5.05,-0.48 0.84,-1.46 -1.04,0.29 -2.08,0.58 -3.13,0.88z m7.25,1.38c1.28,0.21 -2.23,-0.59 0,0z","name":"Alaska"},"fl":{"path":"m748.38,439.94c1.69,2.92 1.5,6.12 1.16,9.34 -4.12,0.54 -2.15,-4.69 -5.56,-3.99 -6.18,-0.07 -12.34,1.13 -18.54,1.19 -10.09,0.29 -20.37,2.14 -30.33,0.64 -2.57,-1.57 -2.84,-6.15 -6.5,-5.33 -9.12,-0.12 -18.18,1.79 -27.26,2.55 -5.82,0.63 -11.62,1.37 -17.43,2.12 -1.42,3.25 2.6,4.37 4.06,6.34 0.8,2.28 -1.56,8.42 2.19,7.1 4.11,-1.2 8.08,-2.93 12.48,-2.72 3.34,-0.82 6.63,-0.73 9.89,0.45 4.09,0.8 7.77,3.09 11.41,4.98 1.77,1.94 5.5,1.87 5.97,5 -0.14,3.27 4.32,-0.94 6.5,0.53 3.19,-0.8 5.24,-3.68 7.69,-5.5 4.86,1.69 0.62,-2.9 3.27,-3.97 3.13,-0.83 6.62,-1.39 9.35,0.79 3.04,0.57 5.43,2 6.57,4.99 3.68,0.02 2.88,4.13 5.48,5.3 2.96,0.49 2.98,4.52 6.3,4.3 2.91,0.36 5.45,1.15 5.84,4.45 2.05,2.11 3.92,4.26 3.09,7.41 0.18,3.68 0.12,7.33 -1.44,10.75 0.39,3.68 1.37,7.94 3.28,10.78 2.25,-3.46 0.17,-3.87 -1.74,-6.03 2.19,-1.76 4.86,-0.22 7.3,0.16 0.82,3.15 -2.16,5.6 -3.48,8.19 -3.3,2.21 1.65,4.09 2.73,6.3 3.11,3.34 4.35,7.94 7.53,11.26 0.78,2.29 2.51,7.47 4.63,3.09 2.54,-0.24 3.88,3.44 5.28,5.41 -0.02,2.26 1.93,7.04 3.59,6.44 2.88,-0.8 6.04,0.65 8.28,2.59 2.56,3.3 4.58,6.98 4.56,11.27 1.37,2.73 4.55,0.44 5.81,-1.14 3.74,0.45 7.26,-1.25 9.22,-4.47 -1.01,-2.36 -0.57,-4.83 -0.32,-7.17 -0.04,-2.18 4.33,-3.19 2.25,-6.51 -0.98,-6.33 -0.19,-12.96 -1.87,-19.25 -2.46,-6.93 -7.54,-12.74 -10.4,-19.56 -1.51,-2.41 -4.24,-3.92 -4.62,-7.04 -0.94,-2.28 -2.67,-4.95 -0.07,-6.71 -0.39,-3.56 -4.86,-5.42 -6.84,-8.41 -5.38,-5.57 -8.29,-12.94 -12.35,-19.44 -2.15,-5.53 -4.29,-11.07 -5.91,-16.78 -3.43,0.07 -7.3,-1.03 -10.46,-0.35l-0.34,0.37 -0.26,0.29z m52.91,109.22c-1.9,4.58 0.72,0.38 0.66,-1.91 -0.22,0.64 -0.44,1.27 -0.66,1.91z m-4.69,9.91c2.56,-1.97 3.68,-6.84 1.04,-1.68 -0.35,0.56 -0.69,1.12 -1.04,1.68z m-2.25,2.22c1.46,-1.22 2.04,-2.07 0.18,-0.18l-0.18,0.18z m-5.72,4.16c-5.23,3.69 4.03,-2.14 0.33,-0.19l-0.33,0.19z m-10.72,3.22c-3.41,3.16 5.71,-0.32 4.1,-0.81 -1.8,-0.56 -2.56,-0.71 -4.1,0.81z m-4.59,3.16c0.08,0.16 0.4,-0.3 0,0z","name":"Florida"},"nh":{"path":"m862.56,94c-1.4,-0.41 -3.87,-0.72 -3.05,3 0.22,3.63 -0.73,7.84 2.23,10.59 0.33,2.78 0.08,5.36 -2.17,7.29 -0.19,2.83 -5.98,2.58 -3.35,5.32 1.16,7.35 -0.56,15.03 -0.62,22.51 1.2,1.95 0.98,4.39 0.76,6.75 -1.07,3.79 4.84,-0.05 6.89,0.06 3.93,-1.29 8.46,-1.74 12.04,-3.54 0.77,-3.1 4.37,-2.75 5.94,-4.96 2.59,-3.52 -3.01,-2.73 -2,-6.59 -3.83,0.01 -4.27,-2.46 -4.66,-5.62 -3.84,-11.98 -7.32,-24.45 -11.49,-36.1 -0.18,0.43 -0.35,0.85 -0.53,1.28z","name":"New Hampshire"},"mi":{"path":"M697.86,177.24L694.63,168.99L692.36,159.94L689.94,156.71L687.35,154.93L685.74,156.06L681.86,157.84L679.92,162.85L677.17,166.57L676.04,167.21L674.58,166.57C674.58,166.57 671.99,165.11 672.16,164.47C672.32,163.82 672.64,159.45 672.64,159.45L676.04,158.16L676.84,154.77L677.49,152.18L679.92,150.56L679.59,140.54L677.98,138.28L676.68,137.47L675.87,135.37L676.68,134.56L678.3,134.88L678.46,133.27L676.04,131L674.74,128.42L672.16,128.42L667.63,126.96L662.13,123.57L659.38,123.57L658.74,124.21L657.77,123.73L654.7,121.46L651.79,123.24L648.88,125.51L649.2,129.06L650.17,129.39L652.27,129.87L652.76,130.68L650.17,131.49L647.58,131.81L646.13,133.59L645.81,135.69L646.13,137.31L646.45,142.8L642.9,144.9L642.25,144.74L642.25,140.54L643.54,138.12L644.19,135.69L643.38,134.88L641.44,135.69L640.47,139.89L637.72,141.02L635.94,142.96L635.78,143.93L636.43,144.74L635.78,147.33L633.52,147.81L633.52,148.95L634.33,151.37L633.2,157.51L631.58,161.56L632.23,166.24L632.71,167.38L631.9,169.8L631.58,170.61L631.26,173.36L634.81,179.34L637.72,185.8L639.18,190.65L638.37,195.34L637.4,201.32L634.97,206.5L634.65,209.25L631.39,212.33L635.8,212.17L657.22,209.91L664.5,208.92L664.59,210.58L671.45,209.37L681.74,207.87L685.6,207.41L685.74,206.82L685.9,205.37L688,201.65L690,199.91L689.78,194.86L691.37,193.26L692.46,192.92L692.69,189.36L694.22,186.33L695.27,186.94L695.44,187.58L696.24,187.74L698.18,186.77L697.86,177.24z M581.62,82.06L583.45,80L585.62,79.2L590.99,75.31L593.28,74.74L593.74,75.2L588.59,80.34L585.28,82.29L583.22,83.2L581.62,82.06z M667.79,114.19L668.44,116.69L671.67,116.85L672.97,115.64C672.97,115.64 672.89,114.19 672.56,114.03C672.24,113.86 670.95,112.17 670.95,112.17L668.76,112.41L667.15,112.57L666.82,113.7L667.79,114.19z M567.49,111.21L568.21,110.63L570.96,109.82L574.51,107.56L574.51,106.59L575.16,105.94L581.14,104.97L583.57,103.03L587.93,100.93L588.09,99.64L590.03,96.73L591.81,95.92L593.1,94.14L595.37,91.88L599.73,89.46L604.42,88.97L605.55,90.1L605.23,91.07L601.51,92.04L600.06,95.11L597.79,95.92L597.31,98.35L594.88,101.58L594.56,104.17L595.37,104.65L596.34,103.52L599.89,100.61L601.19,101.9L603.45,101.9L606.68,102.87L608.14,104L609.59,107.08L612.34,109.82L616.22,109.66L617.68,108.69L619.29,109.99L620.91,110.47L622.2,109.66L623.33,109.66L624.95,108.69L628.99,105.14L632.39,104L639.02,103.68L643.54,101.74L646.13,100.45L647.58,100.61L647.58,106.27L648.07,106.59L650.98,107.4L652.92,106.91L659.06,105.3L660.19,104.17L661.65,104.65L661.65,111.6L664.88,114.67L666.17,115.32L667.47,116.29L666.17,116.61L665.37,116.29L661.65,115.81L659.55,116.45L657.28,116.29L654.05,117.75L652.27,117.75L646.45,116.45L641.28,116.61L639.34,119.2L632.39,119.85L629.96,120.66L628.83,123.73L627.54,124.86L627.05,124.7L625.6,123.08L621.07,125.51L620.42,125.51L619.29,123.89L618.48,124.05L616.54,128.42L615.57,132.46L612.39,139.46L611.22,138.42L609.85,137.39L607.9,127.1L604.36,125.73L602.31,123.45L590.19,120.7L587.33,119.67L579.1,117.5L571.21,116.36L567.49,111.21z","name":"Michigan"},"vt":{"path":"m833.16,106.59c0.19,6 4.65,11.21 3.72,17.28 -2.48,4.23 4.52,7.29 2.22,11.58 0.9,1.59 4.66,1.96 4.06,5.25 1.08,4.21 2.86,8.34 1.84,12.76 3.35,-0.51 7.06,-1.17 10.13,-1.97 -0.21,-2.13 1.51,-5.75 -0.53,-7.81 0.2,-7.64 1.01,-15.26 1.13,-22.91 -3.25,-2.41 0.32,-3.79 2.12,-5.18 1.96,-2.28 3.9,-5.07 2.6,-8.1 -2.62,-1.63 -1.02,-5.94 -2.39,-7.22 -8.3,2.1 -16.59,4.21 -24.89,6.31z","name":"Vermont"},"me":{"path":"m889.88,40.22c-2.16,1.31 -3.69,2.74 -4.84,4.69 -2.29,0.6 -4.99,-1.37 -4.88,-3.94 -2.97,-0.82 -3.33,3.68 -4.37,5.71 -1.09,4.29 -3.27,8.39 -3.97,12.69 -0.06,3.04 1,6.63 -1.35,9.09 0.08,2.92 -0.75,6.18 2,8.16 -1.37,5.7 -6.23,10.36 -5.41,16.56 -4.27,-2.21 -1.74,2.47 -1.09,4.73 3.51,11.08 7.19,22.16 10.25,33.35 0.21,3.01 5.81,1.35 4.53,5.7 2.9,2 2.06,-3.92 2.66,-5.87 -1.01,-3.29 2.7,-4.63 0.66,-7.62 0.94,-1.05 2.92,-5.9 4.61,-3.46 2.03,1.03 5.28,-1.89 6.74,-3.19 -0.98,-4.02 4.21,-1.75 4.73,-5.32 -1.11,-2.61 0.74,-5.45 -0.57,-7.44 -2.42,-1.59 3.53,-4.63 3.31,-0.78 2.27,0.48 2.15,2.8 3.66,3.93 1.94,-2.82 -2.15,-3.81 0.35,-6.03 2.43,-0.81 3.1,-3.96 6,-3.31 -0.17,1.46 1.03,3.34 2.26,1.38 2.94,-2.9 5.24,-7.08 9.37,-8.34 1.17,-2.61 3.34,-5.74 0.71,-8.24 -0.55,-1.64 -3.68,-4.84 -4.15,-2.58 -0.75,2.6 -4.66,-0.65 -4.92,-2.22 0.1,-2.8 0.29,-7.17 -3.8,-5.81 -3.96,1.36 -3.64,-3.04 -4.69,-5.61C905.22,58.3 902.75,50.15 900.28,42c-2.86,-1.25 -5.71,-2.92 -8.81,-3.38 -0.53,0.53 -1.06,1.06 -1.59,1.59z m20.47,61c-2.81,1.7 1.87,5.16 1.13,1.22 1.48,-0.9 0.13,-2.4 -1.13,-1.22z m-7.81,7.81c3.16,6.67 2.63,-3.59 0,0z","name":"Maine"},"ri":{"path":"m871,164.28c1.15,4.66 2.29,9.31 3.44,13.97 2.56,-0.49 4.66,-2.29 5.84,-4.56 4.17,0.76 4,-2.64 1.51,-4.97 -1.79,-1.94 -3.16,-5.31 -5.74,-5.92 -1.68,0.49 -3.37,0.99 -5.05,1.48z","name":"Rhode Island"},"ny":{"path":"m825.56,108.66c-2.7,1.12 -5.45,1.68 -8.33,1.43 -5.07,0.72 -10.17,2.73 -12.92,7.31 -2.84,3.43 -4.89,7.49 -7.18,11.2 -1.65,2.36 -5.82,3.73 -5.55,6.84 -0.17,3.56 5.77,0.73 4.43,4.38 -2.69,2.3 0.8,4.23 0.56,6.59 0.5,3.47 -4.26,1.99 -5.36,4 -1.62,2.71 -3.35,6.62 -7.22,6.05 -3.04,-0.43 -5.35,2.05 -7.98,2.63 -2.5,-0.75 -4.7,-2.05 -7.59,-1.31 -5.31,0.21 -10.62,1.98 -15.23,4.53 -0.29,1.77 0.61,6.25 3.17,6.14 1.55,2.48 2.09,4.96 -0.63,6.72 -1.51,1.76 -1.8,4.25 -4.16,5.3 -1.93,1.14 -2.68,3.51 -4.8,4.54 0.33,3.07 -0.22,7.29 4.08,5.12 22.14,-4.26 44.26,-8.68 66.23,-13.74 0.98,3.85 5.67,1.32 6.44,4 0.64,2.93 1.36,7.4 5.33,6.88 3.14,1.9 6.9,3.68 10.69,4.22 2.71,0.47 7.18,1.43 6.44,5.06 -0.33,1.97 -1.62,7.56 1.97,5.93 5.3,-1.65 10.96,-2.84 15.06,-6.85 3.23,-2.49 6.76,-4.64 9.35,-7.86 -2.99,-2.44 -4.65,0.46 -6.81,2.42 -2.91,1.56 -6.01,3.51 -9.16,4.32 -2.6,-0.63 -4.83,-0.86 -6.18,2.07 -1.03,2.04 -4.86,2.98 -3.98,-0.15 4.26,-1.87 -2.17,-3.97 -0.33,-6.21 1.19,-3.13 0.56,-6.87 0.42,-10.21 -1.43,-7.38 -3.69,-14.76 -2.54,-22.36 -0.08,-4.46 1.55,-8.97 -0.51,-13.21 -1.22,-2.56 -0.47,-6.83 -4.05,-7.34 -2.99,-0.66 0.75,-4.31 -1.57,-6.2 -1.7,-2.43 -3.17,-4.91 -1.54,-7.81 0.38,-5.77 -3.83,-10.57 -3.55,-16.35 -2.32,0.65 -4.65,1.29 -6.97,1.94z","name":"New York"},"pa":{"path":"m798.88,181.63c-17.5,3.38 -34.87,7.42 -52.47,10.28 -0.61,-2 0.48,-8.42 -2.41,-4.31 -2.18,2.73 -5.48,3.74 -8.09,5.97 1.52,9.75 2.63,19.57 5.44,29.05 1.14,6.09 2.27,12.17 3.41,18.26 8.85,-1.42 17.79,-2.25 26.51,-4.41 16.39,-3.45 33.03,-6.46 49.33,-9.87 2.48,-3.07 8.03,-1.69 8.97,-6.19 0.64,-2.36 4.86,-3.99 4.33,-5.9 -2.3,-1.89 -5.94,-2.77 -6.39,-6.13 -3.14,1.09 -4.42,-3.94 -3.12,-5.32 3.86,-1.1 -0.49,-3.68 0.55,-5.96 2.52,-1.88 1.12,-5.15 2.81,-7.07 3.87,-2.7 -2.98,-1.1 -3.72,-3.99 -1.35,-2.18 -0.28,-7.24 -4.16,-5.92 -2.34,-1.13 -3.87,-3.75 -7.09,-1.7 -4.64,1.07 -9.28,2.15 -13.92,3.22z","name":"Pennsylvania"},"nj":{"path":"m827.84,191.34c1.03,2.99 -1.82,4.8 -2.06,7.47 2.86,1.63 0.49,4.87 -0.92,5.73 -0.41,3.86 4.01,1.68 4.16,5.14 1.37,2.19 4.72,3.02 6.26,4.94 -0.15,2.61 -3.85,3.5 -4.69,6.06 -0.26,3.07 -4.09,3.19 -4.18,5.96 -0.99,2.38 -0.74,5.09 1.7,6.47 2.85,2.76 6.86,3.99 10.73,4.38 0.48,1.55 -1.84,7.18 1.1,3.59 1.5,-2.42 0.59,-5.95 3.11,-8.01 2.5,-4.08 5.03,-8.84 4.88,-13.61 -1.35,-4.07 0.8,-9.01 -1.81,-12.82 -1.1,1.32 -6.17,1.23 -4.13,-0.8 2.39,-1.39 3.37,-3.62 2.39,-6.31 0.21,-2.31 1.58,-5.42 -1.69,-6.19 -4.35,-1.15 -8.82,-2.13 -12.88,-4.26 -0.66,0.75 -1.31,1.5 -1.97,2.25z","name":"New Jersey"},"de":{"path":"m824.88,225.34c-3.72,0.25 -3.47,3.52 -1.91,6.13 3.35,6.89 3.86,14.58 6.03,21.81 3.45,0.11 6.81,-0.49 10.16,-1.25 -1.2,-2.17 -0.68,-6.38 -3.32,-6.38 -2.9,-1.2 -4.17,-3.69 -4.9,-6.58 -0.91,-3.11 -3.62,-4.96 -5.48,-7.35 -1.85,-1.82 0.94,-5.5 -0.26,-6.47l-0.33,0.09z","name":"Delaware"},"md":{"path":"m813.59,229.19c-17.31,3.18 -34.53,6.83 -51.78,10.28 0.74,3.02 1.31,6.08 1.78,9.16 2.14,-1.9 3.29,-5.35 6.59,-5.34 2.14,-1.85 2.67,-5.25 5.77,-3.55 3.46,0.18 5.43,-5.35 9.01,-3.85 2.63,1.63 5.66,2.79 7.34,5.59 4.19,0.11 3.68,3.73 5.74,4.96 2.73,1.11 5.02,1.18 6.38,-0.53 4.29,1.38 2.24,3.74 1.44,6.9 0.09,2.97 -3.7,4.92 -1.66,7.97 3.1,1.31 6.4,1.2 9.63,1.4 2.17,1.58 6.83,1.03 3.79,-2.1 0.41,-2.74 -3.08,-3.35 -3.32,-6.04 -1.7,-2.67 -1.42,-5.47 -0.36,-8.32 1.68,-2.42 -2.83,-3.82 -0.4,-5.41 1.25,-1.53 0.43,-4.16 2.98,-4.7 1.62,-3.02 5.1,-1.45 2.35,1.02 -2.54,2.98 -0.81,4.5 0.57,6.3 1.41,3.55 -0.68,5.07 -1.53,7.31 -0.22,-0.81 3.62,-1.01 3.22,1.79 -3.15,1.64 -1.45,6.12 1.09,7.31 2.98,0.99 5.58,-1.8 6.98,2.14 1.5,3.75 4.92,0.81 7.41,-0.02 2.74,-1.21 3.47,-4.93 2.78,-7.7 -1.13,-1.58 -4.82,0.92 -7.13,0.4 -3.86,1.26 -4.9,-1.25 -5.28,-4.64 -1.68,-5.97 -2.14,-12.33 -5.16,-17.9 -0.04,-4.32 -2.71,-4.2 -6.07,-2.91 -0.73,0.16 -1.45,0.31 -2.18,0.47z m10.94,32.59c1.32,0.99 0.59,4.97 2.06,4.63 -0.48,-1.31 -0.36,-4.99 -2.06,-4.63z","name":"Maryland"},"va":{"path":"m792.88,242.88c-0.16,1.46 0.24,5.89 -2.4,4.29 -2.58,-0.67 -6.42,-3.2 -8.23,-2.73 0.7,3.72 -1.46,6.77 -2.99,9.94 -3.05,1.14 -2.29,5.83 -5.84,5.58 -1.62,1.74 -1.47,5.31 -2.45,7.73 -3.09,1.14 -5.37,-0.48 -7.28,-1.75 0.11,6.5 -3.72,11.95 -5.91,17.84 -1.69,1.73 1.19,3.8 -0.74,5.77 -1.35,3.56 -3.79,2.72 -6.19,4.19 -2.72,1.1 -4.9,0.5 -5.4,4.61 -2.07,1.14 -4.83,2.63 -6.91,0.47 -2.38,1.51 -5.02,3.21 -7.81,1.6 -2.69,-0.01 -3.9,-6.55 -6.07,-2.94 -3.27,4.09 -7.89,7.48 -10.21,12.09 0.43,3.25 -4.46,3.32 -6.42,5.15 -4.27,1.95 3.62,-0.11 5.16,-0.07 5.56,-0.79 11.14,-1.37 16.76,-1.36 1.95,-2.65 4.98,-1.81 7.77,-1.65 7.86,-0.32 15.65,-2.12 23.48,-2.99 12.85,-1.4 25.44,-4.27 38.04,-7.05 11.65,-2.52 23.3,-5.03 34.96,-7.55 -1.64,-2.66 -2.75,-6.67 -6.42,-4.14 -1.99,2.03 -6.61,-1.82 -2.7,-2.48 2.65,-1.62 -1.75,-4.07 -1.8,-5.97 -2.73,-0.62 -2.88,-5.12 0.54,-3.6 -0.17,-1.37 -1.24,-3.62 -1.62,-5.68 1.47,-3.51 -0.84,-4.97 -3.72,-5.16 0.31,-3.42 -2.9,-2.93 -5.22,-3.97 -3.33,0.21 -7.06,-0.25 -9.91,-1.66 -1.22,-2.41 -0.91,-5.12 1.25,-6.88 1.39,-2.83 -0.28,-5.7 -3.3,-6.27 -2.65,-0.83 -6.97,-0.29 -5.73,-4.3 -0.83,-0.3 -2.05,-1.06 -2.69,-1.06z m39.16,21.59c0.44,4.71 -3.15,8.7 -2.62,13.48 -0.34,4.11 2.64,5.72 3.48,0.92 1.71,-3.04 -0.23,-6.47 0.8,-9.73 0.4,-2.53 3.66,-3.88 3.52,-6.73 -1.73,0.69 -3.46,1.38 -5.19,2.06z","name":"Virginia"},"wv":{"path":"m739.75,223.25c-1.6,2.23 1.3,5.02 0.25,7.75 -0.18,4.04 -0.63,8.11 -0.84,12.13 -1.94,3.58 -4.43,7.35 -8.16,9.13 -3.15,-1.33 -3.92,3.25 -5.76,4.98 -1.56,2.28 2.64,4.93 -0.3,6.69 -2.57,3.58 -2.6,-4.8 -4.46,-0.71 -1.32,2.59 0.02,6.02 -1.35,8.33 -1.82,1.54 -0.53,5.19 -4.16,4.81 -2.23,0.13 -1.45,6.19 1,6.81 2.24,1.47 2.49,4.74 5.5,5.92 1.92,1.96 2.28,5.18 5.39,6.05 1.64,2.19 3.07,4.96 6.25,4.88 2.63,0.5 4.77,-3.86 7.22,-1.35 1.49,0.81 3.93,-0.57 4.58,-1.83 0.43,-4.57 3.42,-2.71 6.03,-4.39 2.39,-0.94 4.82,-0.98 5.62,-4.44 -1.26,-2.59 0.3,-5 1.56,-7.64 2.23,-4.81 4.72,-9.61 4.67,-15.05 2.65,-2.31 3.72,3.56 7.05,1.41 1.64,-1.77 1.12,-5.67 2.6,-7.59 3.47,0.39 2.97,-3.96 5.76,-5.21 2.29,-3.11 3.52,-6.8 3.06,-10.7 1.06,-1.29 5.1,1.62 7.23,2.15 3.3,3.35 4.34,-1.98 2.85,-4.05 -2,-2.28 -5.12,-3.7 -7.62,-4.75 -3.31,0.98 -5.44,5.47 -9.38,3.97 -1.86,-0.23 -2.38,3.98 -4.86,3.88 -2.89,0.71 -3.79,4.38 -6.03,6.22 -1.1,-0.06 -0.99,-4.82 -1.62,-6.64 -0.01,-3.93 -1.77,-5.3 -5.48,-3.82 -4.21,0.6 -8.41,1.23 -12.61,1.91 -1.17,-6.45 -2.29,-12.92 -3.44,-19.38l-0.35,0.35 -0.18,0.18z","name":"West Virginia"},"oh":{"path":"m729.5,197.78c-4.85,2.06 -7.38,6.9 -11.47,9.97 -4.08,0.86 -8.09,1.75 -11.72,3.88 -3.41,1.61 -4.39,-4.09 -7.67,-2.63 -3.13,1.35 -5.49,-1.1 -8.11,-2.41 -8.6,1.15 -17.15,2.64 -25.66,4.38 1.45,17.83 4.12,35.53 5.87,53.33 -0.69,3.82 4.06,2.26 6.23,1.48 2.74,0.41 4.83,2.16 5.48,4.94 1.26,2.48 5.82,-0.87 6.96,2.54 2.19,1.53 4.46,-2.33 7.03,-0.58 2.52,0.04 5.62,1.51 6.84,-1.56 1.49,-0.55 5.37,-3.85 5.41,-0.71 0.38,2.53 3.82,3.57 5.77,4.7 3.53,0.63 2.32,-3.91 4.21,-5.51 -0.11,-2.74 0.21,-5.73 1.39,-8.13 2.53,-2.81 3.8,4.53 4.98,0.39 -2.02,-2.27 -0.99,-5.41 0.93,-7.41 1.07,-4.06 4.05,-2.41 6.5,-4.39 2.93,-3.16 6.59,-6.57 5.97,-11.27 0.44,-4.71 1.18,-9.75 -0.53,-14.23 1.47,-2.48 2.58,-4.29 0.96,-7.33 -2.04,-7.53 -2.56,-15.37 -3.93,-23.04 -1.81,1.2 -3.63,2.4 -5.44,3.59z","name":"Ohio"},"in":{"path":"m658.66,210.31c-9.12,0.93 -18.35,1.98 -27.41,2.68 -2.6,0.39 -4.21,5.08 -6.89,2.98 -3.83,-2.84 -2.64,1.83 -2.41,4.45 1.1,14.81 2.73,29.61 3.44,44.42 -0.76,3.69 -1.39,7.89 1.36,10.91 0.1,2.99 1.4,6.28 -1.14,8.65 -1.83,2.73 -2.55,6.09 -5.02,8.42 0.09,2.08 -2.02,8.2 1.63,5.16 3.49,-0.6 7.25,-1.53 10.69,-1.34 2.36,4.08 2.67,-0.62 5.26,-1.29 2.03,-2.62 4.78,2.05 5.34,1.04 -1.26,-3.41 3.05,-3.77 5.1,-5.22 1.09,0.63 6.05,3.38 5.3,-0.64 -0.46,-2.47 2.02,-4.71 3.65,-6.34 3.11,-1.39 4.33,-3.9 4.16,-7.23 1.83,-1 4.93,-1.01 6.97,-2.47 4.23,-1.03 0.26,-3.48 1.22,-5.92 -0.83,-12.56 -2.8,-25.13 -4.08,-37.69 -0.85,-6.99 -1.44,-14.01 -2.14,-21.02 -1.68,0.16 -3.35,0.31 -5.03,0.47z","name":"Indiana"},"il":{"path":"m569.75,200.44c-0.29,2.58 4.2,1.83 3.73,5.07 2.07,2.09 5.71,4.21 4.38,7.77 -0.31,3.04 -2.61,5.44 -3.08,8.4 -2.38,2.71 -6.06,2.98 -9.31,3.94 -1.61,2.47 -1.05,4.91 1.28,6.47 0.63,3.25 -1.08,5.07 -2.74,7.38 1.41,3.63 -2.39,2.86 -3.56,5.02 1.08,3.12 -2.11,3.8 -2.53,6.64 0.19,3.95 1.33,8.21 3.28,11.58 3.68,3.96 7.38,7.9 12.21,10.47 -0.61,2.88 -0.64,6.7 3.43,5.71 2.05,0 6.18,0.38 6.26,2.68 -0.19,4.39 -3.6,8.24 -3.28,12.53 1.6,3.83 5.33,6.26 8.59,8.42 3.37,-0.29 5.36,1.27 5.9,4.6 1.01,2.64 3.84,4.73 1.73,7.67 0.55,1.74 2.58,7.7 4.31,4.05 1.21,-2.98 5.41,-4.78 8.07,-2.46 3.1,2.46 5.94,0.47 3.13,-2.8 -0.98,-3.39 2.61,-4.96 5.37,-5.33 1.01,-1.55 -1.6,-4.46 1.4,-5.97 1.8,-3.97 -0.56,-9.39 3.32,-12.49 1.43,-2.97 3.23,-5.97 4.4,-8.97 0.13,-3 -0.7,-5.7 -2.34,-8.16 -0.45,-4.59 1.31,-9.09 0.02,-13.65 -1.16,-15 -2.22,-30.05 -3.67,-45.01 -1.02,-3.1 -1.61,-6.46 -4.04,-8.77 -2.27,-1.83 -0.51,-5.93 -1.97,-7.32 -14.76,0.83 -29.52,1.67 -44.28,2.5z","name":"Illinois"},"ct":{"path":"m865.78,165.41c-6.91,1.54 -13.81,3.08 -20.72,4.63 2.17,6.2 2.74,12.83 2.44,19.34 -2.62,4.3 2.61,2.38 3.97,-0.21 2.09,-1.89 4.19,-3.71 5.99,-5.88 2.06,1.35 4.78,-1.86 7.44,-1.46 2.98,-0.68 5.69,-2.24 8.56,-3.26 -1.15,-4.67 -2.29,-9.33 -3.44,-14 -1.42,0.28 -2.83,0.56 -4.25,0.84z","name":"Connecticut"},"wi":{"path":"m559.53,104.97c-4.06,2.75 -8.71,4.92 -13.53,5.84 -2.88,-1.08 -5.54,-1.12 -5.57,2.68 -0.48,3.34 0.51,7.03 -0.47,10.17 -2.02,3.26 -6.91,4.03 -7.36,8.38 -2.63,2.78 2.21,3.06 2.23,5.53 1.79,2.9 -2.13,4.74 -1.33,7.65 0.29,2.93 -0.4,6.49 1.14,8.93 1.33,3.48 5.88,0.21 6.64,3.93 1.56,2.26 5.47,1.03 6.19,4.78 2.15,5.1 9.7,4.85 11.21,10.39 0.68,3.38 0.35,7.34 1.94,10.32 3.26,1.05 1.94,4.34 0.25,6.21 -0.79,3.96 2.53,8.34 6.75,8.25 2.28,1.6 4.86,1.65 7.83,1.19 13.03,-0.77 26.07,-1.53 39.1,-2.3 -0.02,-4.45 -1.98,-8.61 -1.86,-13.13 -1.7,-2.04 -0.86,-4.17 -0.04,-6.39 0.32,-2.84 3.07,-4.93 1.51,-7.87 -1.05,-2.94 -0.88,-6.21 1.73,-8.27 -0.2,-2.83 -0.5,-5.03 -0.16,-7.93 -1.14,-4.2 2.64,-7.5 3.69,-11.36 0.92,-1.13 3.15,-8.34 0.73,-4.93 -2.65,3.81 -4.99,8.01 -8.18,11.29 -0.86,2.06 -3.21,4.55 -5.21,4.5 -2.57,-1.26 0.28,-4.49 0.9,-6.41 0.47,-2.94 3.2,-4.25 4.09,-6.85 -3.31,-1.29 -2.77,-5.03 -3.54,-7.92 0.02,-3.09 -1.23,-5.08 -4.29,-5.57 -2.14,-3.67 -7.04,-2.78 -10.59,-4.12 -7.13,-1.87 -14.21,-4.39 -21.67,-4.99 -2.48,-0.54 -2.84,-5.51 -5.51,-4.73 -1.71,-1.54 -3.85,-0.7 -5.82,0.13 -2.8,-1.32 0.68,-4.59 1.5,-6.38 2.18,-1.34 -1.53,-2.14 -2.31,-1z","name":"Wisconsin"},"nc":{"path":"m830.06,295.97c-18.3,3.8 -36.53,8 -54.86,11.65 -12.74,1.51 -25.38,4.07 -38.18,4.94 -3.32,-0.82 -1.17,3.72 -2.5,5.53 -2.62,1.34 -3.49,4.59 -5.03,6.38 -3.24,-1.36 -5.07,1.46 -6.34,3.97 -1.09,-0.57 -2.96,0.03 -3.41,-1.41 -2.02,1.96 -4.37,3.73 -4.31,6.81 -3.66,1.1 -6.31,3.82 -9.28,5.96 -2.64,0.94 -5.76,2.16 -7.4,4.35 0.73,4.06 -2.98,3.3 -5.1,5.29 -1.98,4.69 2.74,2.66 5.58,2.5 6.41,-1.19 13.32,-0.49 19.18,-3.73 5.04,-1.9 9.41,-5.9 15.06,-5.67 6.5,-0.64 13.15,-0.6 19.62,-0.69 2.99,0.53 3.36,4.79 5.58,5.01 5.37,-0.81 10.87,-1.67 16.25,-1.79 5.38,1.36 9.61,5.45 14.52,7.93 3.59,2.64 6.93,5.66 10.43,8.44 3.15,-0.86 6.32,-1.58 9.59,-1.72 1.06,-4.55 2.04,-9.29 5.39,-12.78 4.2,-4.27 9.23,-8.29 15.33,-9.29 2.91,1.95 3.69,-2.9 5.27,-4.53 2.72,-5 -2.44,3.91 -2.46,-1.22 -3.87,0.7 -5.43,-0.26 -3.29,-4 2.77,-4.25 -2.73,-2.51 -2.12,-6.02 -1.42,-3.76 2.84,2.19 5.06,0.81 2.81,0.12 5.1,-1.87 5.59,-4.6 0.45,-2.9 4.59,-2.7 3.28,-6.48 -4.02,-2.43 4.25,-0.66 0.4,-3.93 -3.52,-3.44 -5.24,-8.33 -7.23,-12.76 -1.54,0.35 -3.08,0.71 -4.63,1.06z m17.13,23.72c1.55,2.61 -4.64,4.26 -0.52,2.69 1.38,-1.92 0.21,-5.22 0.24,-7.62 -0.74,-2.05 0.37,4.57 0.28,4.94z","name":"North Carolina"},"dc":{"path":"m803.44,248.16c2.67,3.43 3.85,-1.02 0.55,-0.75l-0.29,0.4 -0.25,0.35z","name":"District of Columbia"},"ma":{"path":"m877.59,144.41c-1.04,3.1 -4.01,3.5 -6.79,4.13 -8.62,2.32 -17.17,4.6 -25.96,6.12 -0.11,4.77 -1.17,9.59 -0.03,14.31 10.66,-2.6 21.54,-4.29 32,-7.44 3.57,2.81 6.01,6.73 8.28,10.59 2.13,-0.78 0.01,-5.15 3.77,-5.38 2.93,-3.28 1.83,4.78 3.17,2.62 2.13,-3.09 6.1,-3.9 9.41,-5.21 -0.11,-3.41 -2.21,-8.55 -6.38,-7.53 1.64,-0.1 4.89,0.87 4.91,3.82 0.85,2.24 -2.55,3.71 -4.35,4.24 -3.37,0.51 -4.99,-1.76 -6.32,-4.47 -1.38,-2.05 -3.58,-6.56 -6.3,-3.6 -1.89,-1.72 -3.13,-4.04 -1.33,-6.3 2.3,-2.34 1.23,-6.2 -1.28,-7.16 -0.93,0.41 -1.86,0.82 -2.79,1.24z M902.25,172.69c-1.6,2.76 3.05,-2.44 0.08,-0.32l-0.08,0.32z m-11.28,1.28c1.59,0.78 6.09,-2.26 1.78,-2.03 -0.59,0.68 -1.19,1.35 -1.78,2.03z","name":"Massachusetts"},"tn":{"path":"m730.41,314.34c-8.87,-0.11 -17.76,1.5 -26.57,2.73 -10.24,2.86 -20.99,2.66 -31.48,4.02 -16.34,1.45 -32.65,3.29 -48.96,4.95 -4.57,-1.71 -0.43,5.74 -5.06,4.14 -6.97,0.06 -13.87,1.23 -20.84,0.71 -0.95,4.26 -1.37,9.04 -3.6,12.76 -3.45,1.82 -4.01,5.81 -4.43,9.33 -3.1,1.1 -4.68,2.61 -2.53,5.59 -1.75,3.9 -0.58,5.24 3.51,3.98 33.91,-3.26 67.83,-6.53 101.74,-9.79 -0.23,-2.54 0.72,-5.31 3.53,-5.69 3.11,-0.4 0.99,-5.41 4.88,-5.81 2.77,-2.02 6.49,-2.19 8.62,-5.18 1.76,-2.26 6.31,-1.64 5.78,-5.38 1.19,-1.77 3.1,-3.84 5.03,-4.85 1.04,-0.39 0.28,1.78 1.72,1.19 2.38,0.56 2.2,-4.36 5.22,-3.86 3.3,1.27 2.68,-2.92 4.96,-4.18 2.05,-0.94 3.81,-6.68 0.92,-6.59 -0.81,0.64 -1.63,1.27 -2.44,1.91z","name":"Tennessee"},"ar":{"path":"m509.47,335.31c1.73,4.9 1.5,10.02 1.53,15.12 2.15,12.21 1.13,24.64 1.47,36.97 0.02,3.71 0.04,7.42 0.06,11.13 2.06,3.2 5.05,-1.45 7.69,1.47 1.53,1.76 -0.88,7.54 2.97,6.49 17.61,-0.36 35.23,-0.72 52.84,-1.08 1.97,-2.6 0.41,-5.9 -1.28,-8.22 3.3,-1.61 -1.59,-3.96 0.84,-6.53 0.75,-2.77 0.62,-6.34 3.78,-7.69 -1.88,-3.07 2.08,-5.24 3.19,-7.88 3.77,-0.38 1.58,-3.3 2.64,-5.42 1.12,-2.67 2.56,-5.28 4.85,-6.58 1.2,-4.12 0.21,-2.67 -1.53,-5.61 -2.76,-3.32 1.95,-3.96 2.36,-6.84 -0.05,-1.94 3.31,-6.69 1.22,-6.75 -2.65,0.85 -5.34,-0.18 -8.02,-0.33 -0.09,-3.38 4.4,-3.88 4.22,-7.3 0.58,-3.87 -3.58,-3.68 -6.34,-3.26 -24.17,0.77 -48.34,1.54 -72.5,2.31z","name":"Arkansas"},"mo":{"path":"m490.44,245.63c-2.39,-0.46 -0.19,4.05 0.07,5.6 2.45,3.32 4.51,7.86 8.55,9.22 2.81,-0.24 3.61,2.67 2.79,4.84 -3.22,1.64 -1.72,5.03 0.19,7.07 0.9,2.55 4.61,3.05 4.89,5.61 2.1,12.97 1.12,26.14 1.51,39.22 0,5.72 0.08,11.44 0.72,17.13 24.99,-0.94 49.98,-1.8 74.97,-2.51 3.02,-1.12 4.35,1.72 5.31,3.98 0.52,3.48 -2.86,4.46 -4.14,6.86 2.37,0.64 5.57,0.65 8.21,-0.08 1.46,-3.59 1.87,-7.45 2.38,-11.22 0.84,-2.83 5.27,-2.89 4.61,-6.03 1.37,-2.94 0.14,-4.6 -2.22,-4.28 -2.15,-1.81 -2.84,-5.03 -2.86,-7.6 1.45,-2.84 -2.08,-5.07 -2.44,-7.89 -0.66,-3.24 -5.34,-0.87 -6.89,-3.66 -2.64,-2.34 -6.24,-3.94 -6.91,-7.76 -0.94,-3.21 1.52,-6.47 2.17,-9.64 2.2,-3.53 -1.34,-4.7 -4.33,-4.5 -2.66,0.39 -5.34,-1.15 -4.81,-4.1 0.86,-4.07 -4.71,-4.05 -6.43,-6.93 -2.7,-3.4 -6.72,-6.05 -7.25,-10.67 -1.1,-3.16 -2.12,-6.86 -0.62,-10.06 -2.3,-1.34 -2.28,-5.77 -5.37,-4.89 -20.69,0.77 -41.38,1.53 -62.06,2.3z","name":"Missouri"},"ga":{"path":"m672.78,356c-0.74,7.06 4.28,12.69 5.29,19.4 1.36,6.57 3.44,12.96 5.03,19.44 0.94,4.88 2.17,9.95 5.53,13.75 -0.85,3.5 3.37,3.17 2.59,6.44 -1.89,4.45 -3.57,9.65 -0.84,14.13 0.05,2.63 0.94,5.4 -0.38,7.88 2.95,0.94 1.45,4.01 3.07,6.01 1.35,2.67 3.68,4.75 6.83,4 12.35,-0.01 24.69,-1.31 37.03,-1.92 3.32,-0.58 6.67,-0.74 10.04,-0.59 -0.78,4.24 3.04,4.15 2.09,-0.09 -0.9,-2.14 -2.94,-6.23 0.59,-6.62 3.2,0.5 6.42,0.91 9.66,1.02 -0.84,-3.8 -0.8,-7.57 0.5,-11.27 0.2,-3.54 2.62,-6.73 2.21,-10.21 -0.72,-2.93 3.26,-5.26 2.85,-8.05 -2.19,1.37 -5.29,-0.71 -5.34,-3.19 -0.56,-3.12 -2.71,-5.83 -6.03,-6.06 -1.33,-3.9 -2.62,-8.17 -4.99,-11.43 -3.12,-1.07 -6.13,-2.99 -7.17,-6.29 -2.06,-2.33 -5.23,-3.21 -6.66,-6.16 -2.08,-2.2 -5.24,-2.83 -7.66,-4.19 -0.76,-2.53 -3.21,-4.09 -3.94,-6.67 -1.36,-2.63 -2.97,-4.65 -6.15,-3.77 -2.33,-1.57 -7.15,-3.38 -5.31,-6.97 2.02,-2.01 3.76,-4.11 -0.8,-3.11 -12.68,1.51 -25.37,3.01 -38.05,4.52z","name":"Georgia"},"sc":{"path":"m737.03,343.19c-4.26,0.4 -8.64,0.43 -12.24,3.07 -3.2,1.75 -6.48,3.19 -9.88,4.49 2.21,3.31 -4.28,2.74 -2.34,6.44 2.27,2.24 5.2,4.13 8.5,3.28 2.53,3.15 3.83,6.94 6.53,9.88 0.91,2.76 5.13,2.06 6.85,4.46 2.18,1.38 2.96,4.25 5.62,5.01 2.99,1.95 3.36,6.38 7.26,7.24 3.61,0.62 3.77,4.77 5.34,7.38 0.38,3.35 2.02,4.84 4.79,5.96 3.36,1.79 1.76,7.23 5.67,8.16 3.63,-1.38 5.8,-4.63 8.38,-7.34 -2.35,-3.93 0.29,-3.32 3.01,-4.44 1.95,-2.4 5.02,-3.3 6.25,-6.28 2.17,-2 3.86,-4.52 5.4,-6.9 2.81,-0.17 3.42,-3.58 4.92,-5.03 -0.28,-4.13 1.3,-7.89 3.12,-11.47 1.03,-2.11 7.03,-4.5 3.47,-6.34 -5.97,-5.35 -12.78,-9.5 -19.71,-13.47 -4.45,-2.68 -9.74,-0.07 -14.57,-0.06 -2.57,-0.23 -6.63,2.48 -7.32,-1.28 -1.66,-4.5 -6.93,-2.82 -10.63,-2.96 -2.8,0.07 -5.61,0.14 -8.41,0.21z","name":"South Carolina"},"ky":{"path":"m675,267.5c-2.76,-0.77 -6,1.11 -3.38,3.78 1.52,3.15 -3.12,4.12 -5.19,5.27 -2.94,0.53 -4.71,1.29 -4.3,4.82 -1.15,2.66 -5.3,3.24 -6.32,6.32 -2.16,1.4 0.74,6.22 -2.84,5.92 -3.06,0.61 -4.36,-2.79 -7.09,0.11 -2.26,0.51 -1.1,6.98 -3.85,3.1 -2.27,-2.54 -5.57,0.14 -6.16,2.81 -1.91,1.07 -3.4,-3.73 -6.02,-1.91 -3.32,0.61 -7.48,0.47 -9.92,2.91 0.08,2.65 -3.39,3.78 -1.7,6.05 2.34,2.66 -2.23,2.68 -3.86,3.3 -3.57,1.35 -0.68,4.35 -0.76,6.72 0.33,3.45 -3.76,1.44 -5.49,0.72 -2.5,-2.29 -6.26,-0.38 -7.13,2.53 2.86,2.28 -0.04,4.76 0.41,7.66 -3.47,2.04 -3.19,2.73 0.94,2.35 5.84,0.01 11.64,-0.95 17.5,-0.76 -0.7,-3.74 0.98,-4.99 4.56,-4.19 24.33,-3.01 48.82,-4.7 73.16,-7.43 4.3,-0.7 8.2,-2.38 11.75,-4.88 3.3,-0.8 4.04,-2.71 5.12,-5.35 3.46,-4.09 7.13,-8.06 10.79,-12 -3.27,-1.24 -3.03,-5.51 -6.21,-6.95 -2.6,-1.25 -2.07,-4.66 -5.16,-5.36 -2.38,-2.64 0.8,-7.28 -3.02,-8.87 -3.02,-0.01 -2.37,-4.65 -4.57,-3.51 -2.95,0.61 -3.67,4.78 -7.02,3.29 -2.69,-0.23 -5.51,-1.19 -7.82,0.71 -3,0.83 -3.99,-3.61 -7.44,-2.06 -3.51,0.82 -2.17,-5.19 -5.65,-5.26C677.17,266.43 676.21,267.17 675,267.5z","name":"Kentucky"},"al":{"path":"m628.53,359.63c-0.2,14.37 0.12,28.75 -0.54,43.12 -0.04,9.01 -0.88,18.1 -0.07,27.07 1.55,10 2.94,20.01 3.85,30.09 3.07,1.09 3.69,-1.92 4.4,-4.18 -0.3,-3.89 4.27,-3.02 4.89,-0.04 0.72,2.06 4.08,5.27 0.77,6.65 -0.15,0.92 6.17,-0.9 5.88,-2.89 -0.44,-3.01 0.64,-6.86 -2.87,-8.19 -2.29,-0.88 -3.03,-5.59 -0.32,-5.67 14.08,-1.86 28.21,-3.59 42.35,-4.8 2.7,1.07 6.76,-0.25 2.97,-2.5 -1.8,-2 0.95,-5.03 -0.27,-7.65 -0.31,-3.1 -2.63,-5.9 -1.31,-9.15 0.01,-2.92 2.49,-5.36 1.93,-8.3 -3.52,-0.45 -1.34,-5.11 -4.26,-6.7 -3.48,-5.82 -3.36,-13.04 -5.96,-19.21 -2.02,-8.09 -3.34,-16.41 -7.25,-23.88 -0.51,-2.39 -1.08,-4.85 -0.72,-7.31 -14.49,1.18 -28.98,2.35 -43.47,3.53z","name":"Alabama"},"la":{"path":"m521.09,407.28c0.1,7.53 -0.24,15.32 1.67,22.61 2.08,2.49 2.82,5.51 3.15,8.67 1.87,2.78 5.27,4.95 4.59,8.72 1.61,2.18 -0.21,5.69 0.08,8.38 0.42,2.64 -4.36,4.89 -2.01,7.12 1.07,2.26 -0.92,5.31 -0.53,7.95 0.38,3.22 -2.37,5.7 -1.55,8.93 5.18,-2.4 10.98,-0.86 16.47,-1.09 5.72,1.7 11.56,4.87 17.56,4.26 2.93,-2.25 5.94,0.36 8.98,0.93 1.08,-3.4 -4.22,-0.81 -5.8,-2.2 -1.91,-0.36 -2.89,-2.3 -1.17,-3.4 2.08,-1.1 4.08,-1.09 5.66,0.04 2.15,-1.39 5.6,-0.24 6.26,2.38 -0.33,3.62 3.42,1.7 5.28,3.15 3.83,1.5 -1.41,4.07 0.83,5.37 2.88,0.97 5.73,2.94 8.62,3.29 3.51,-0.05 2.81,-4.53 6.47,-4.17 1.83,-2.9 4.44,-0.25 4.39,2.31 1.53,1.64 4,-3.68 1.98,-3.66 0.22,-3.37 2.17,-3.21 4.31,-5.41 1.59,0.95 0.91,2.82 1.41,4.16 3.33,0.39 7.44,1.09 9.34,4.06 2.79,0.08 5.17,1.1 5.56,-2.56 -2.68,-0.27 -4.15,-3.88 -7.35,-3.19 -2.31,0.06 -6.3,-1.62 -6.15,-3.77 1.62,-3.62 2.23,-1.74 2.03,-4.38 2.88,1.09 5.69,-2.27 3.22,-4.47 0.46,-4.62 -3.73,-0.15 -3.34,2.19 -1.36,1.21 -6.35,-0.96 -4.6,-3.27 1.71,-1.84 4.2,-4.5 2.19,-6.95 -0.13,-3.26 -2.69,-5.21 -4.47,-7.38 0.52,-2.7 2.26,-7.35 -2.36,-5.46 -10.43,1.28 -20.97,0.69 -31.45,1.12 -1.61,-3.72 -0.02,-7.76 0.16,-11.59 2.66,-4.86 5.46,-9.65 8.25,-14.44 -2.04,-2.82 3.52,-4.45 -0.74,-6.48 -0.53,-2.15 -1.29,-4.65 -2.32,-6.83 -0.08,-3.1 0.9,-7.3 -3.62,-5.79 -17,0.28 -34,0.57 -51,0.85z","name":"Louisiana"},"ms":{"path":"m591.03,363.5c-1.45,1.74 -4.03,3.15 -4.63,6.03 -1.4,2.22 1.43,5.74 -2.69,6.07 -1.48,1.97 -4.77,4.42 -3.4,7.17 -1.36,1.83 -3.59,3.95 -3.48,7.01 -2.16,2.66 1.55,5.28 -0.27,7.12 -0.45,1.84 2.25,4.42 1.35,7.03 -1.92,2.71 -1.63,6.55 -0.61,9.53 1.6,2.4 0.78,5.54 3.73,6.94 -0.95,2.53 -1.41,3.75 -1.87,6.31 -2.55,4.96 -6.07,9.62 -7.89,14.84 0.01,2.98 -1.44,6.14 -0.14,8.97 11.4,-0.36 22.87,0.25 34.19,-1.5 2.75,2.21 -2.19,6.39 1.33,8.15 2.82,1.62 2.28,5.18 3.89,7.63 2.07,-1.86 2.51,-6.19 5.82,-4.07 3.21,-0.67 6.85,-3.02 9.89,-0.64 3.62,0.73 6.01,-0.27 4.42,-4.26 -0.81,-10.1 -2.99,-20.07 -3.84,-30.15 0.14,-21.99 1.48,-43.98 0.64,-65.97 -12.15,1.26 -24.29,2.52 -36.44,3.78z","name":"Mississippi"},"ia":{"path":"m476.25,181.16c-3.42,-0.05 -2.16,5.68 0.72,6.29 0.54,2.07 -0.75,5.06 -1.41,7.35 -2.13,2.82 -0.93,5.45 1.04,7.92 1.22,4.34 2.24,8.85 4.05,13.06 0.6,3.22 1.29,6.38 3.41,9 0.02,3.49 1.27,6.69 2.3,9.91 -0.04,3.54 0.03,7.05 2.08,10.09 22.2,-1.02 44.44,-1.75 66.66,-2.63 0.77,1.43 3.25,7.11 4.37,4.25 -0.96,-2.5 1.19,-4.52 3.57,-4.72 -0.88,-2.62 1.19,-4.59 2.5,-6.28 1.27,-2.92 -1.39,-4.02 -2.41,-6.31 0.69,-2.9 1.79,-5.3 5.13,-5.46 2.88,-0.83 6.57,-1.81 6.65,-5.41 1.76,-3.04 3.73,-8.01 -0.26,-10.18 -2.74,-1.06 -1.75,-5.27 -5.21,-5.14 -0.64,-1.97 -0.85,-4.76 -4.19,-4.21 -2.75,-0.8 -4.55,-3.47 -5.37,-6 -1.36,-2.89 2.01,-4.72 1.65,-7.28 -3.82,-0.4 -1.19,-6.5 -5.03,-5.47 -26.75,0.41 -53.5,0.81 -80.25,1.22z","name":"Iowa"},"mn":{"path":"m497.03,53.84c-0.69,2.52 0.93,7.42 -1.31,8.34 -9.65,-0.01 -19.29,-0.02 -28.94,-0.03 1.16,2.87 2.18,5.76 0.97,8.81 0.05,5.74 -0.79,11.86 2.51,16.95 2.04,3.78 0.64,8.47 1.5,12.6 0.82,6.84 1.76,13.67 3.55,20.32 0.05,3.83 0.88,7.8 0.03,11.53 -1.57,1.74 -4.91,3.29 -2.22,5.78 1.89,1.83 5.05,2.94 4.58,6.1 0.28,11.9 0.25,23.83 0.42,35.75 26.72,-0.38 53.44,-0.75 80.16,-1.13 -0.15,-3.62 -0.46,-7.93 -4.36,-9.47 -3.02,-1.66 -6.24,-3.1 -7.63,-6.5 -0.72,-3.61 -5.32,-1.16 -6.05,-4.61 -1.56,-2.09 -5.29,-0.37 -6.57,-3.78 -1.66,-2.1 -0.52,-5.5 -1.1,-8.1 -1.34,-2.93 1.65,-4.99 1.47,-7.54 -0.2,-3.22 -5.36,-3.85 -2.24,-7.43 0.41,-4.47 5.39,-5.33 7.61,-8.59 0.24,-3.87 -0.73,-8.14 0.52,-11.77 1.76,-3.14 5.17,-5.1 8.28,-6.26 1.92,-2.08 3.66,-4.57 6.13,-5.81 2.54,-4.97 6.04,-9.99 11.81,-11.4 4.55,-1.98 9.12,-3.92 13.6,-6.04 0.73,-3.15 -3.7,-0.18 -5.06,0.03 -0.82,-3.87 -4.2,-3.09 -7.28,-2.87 -2.25,-0.87 -5.34,2.83 -6,-0.66 -1.13,-3.5 -4.51,0.72 -5.88,2.13 -2.33,1.63 -6.22,1.16 -8.06,-0.56 0.94,-3.05 -4.61,-0.39 -4.53,-3.96 -0.16,-2.3 -3.48,1.3 -5.77,-1.2 -3.04,-0.91 -5.5,-3.22 -8.29,-4.38 -2.49,0.4 -5.86,-2.38 -6.7,1.5 -1.17,0.79 -7.15,1.83 -5.93,-1.54 -2.99,0.03 -6.03,-0.05 -7.53,-1.75 -2.6,0.59 -5.72,-0.41 -5.9,-3.43 -0.88,-3.28 -1.44,-6.61 -1.88,-9.98 -1.23,-0.6 -2.54,-1.02 -3.91,-1.06z","name":"Minnesota"},"ok":{"path":"m363.31,330.03c17.51,1.12 35.04,1.73 52.56,2.47 -1.37,13.62 -2.89,27.23 -2.83,40.93 -0.92,3.93 3.48,5.78 6.14,7.66 0.56,-5.56 2.96,1.46 4.25,-1.31 0.93,-1.5 5.57,1.68 3.39,4.42 1.59,0.66 4.76,0.51 6.73,1.82 2.79,-0.99 5.16,3.32 7.03,1.26 1.82,-1.93 5.59,-0.31 6.5,2.02 2.44,0.79 1.71,5.84 4.76,3.05 1.39,-1.65 6.25,-1.17 6.69,1.21 1.28,1.5 5.69,3.72 7.39,1.92 0.33,-2.75 3.38,-5.95 4.59,-1.83 3.59,0.38 6.96,2 10.46,3 2.28,-1.86 2.44,-4.68 6.53,-3.41 2.53,1.92 3.8,-1.41 6.31,-1.16 0.85,2.42 5.2,2.41 6.19,-0.5 3.2,-0.2 3.66,3.71 6.55,4.35 1.86,0.4 6.31,3.63 5.36,0.18 -0.32,-12.27 0.1,-24.59 -0.7,-36.82 -1.15,-6.03 -1.01,-12.18 -1.43,-18.25 -1.32,-5.29 -2.05,-10.73 -2.07,-16.18 -20.01,0.66 -40.04,-0.04 -60.06,-0.22 -27.85,-1.32 -55.73,-2.3 -83.53,-4.56 -0.27,3.31 -0.54,6.63 -0.81,9.94z","name":"Oklahoma"},"tx":{"path":"m359.47,330.97c2.34,-0.11 -0.86,-1.81 0,0z m0.72,18.31c-1.64,20.84 -2.52,41.75 -4.68,62.55 -0.51,4.33 -0.99,8.66 -1.51,12.98 -17.84,-0.87 -35.67,-1.93 -53.42,-3.89 -4.16,-0.41 -8.32,-0.76 -12.48,-1.11 -0.67,3.74 2.27,3.68 4.04,6.12 2.26,1.83 1.13,6.03 4.65,6.5 3.52,0.48 2.9,4.6 5.45,6.34 3.38,3.15 5.5,7.91 10.27,9.06 1.91,1.27 4,3.22 4.53,5.46 0.69,3.96 4.53,7.02 3.47,11.33 -0.88,5.15 2.22,9.63 5.93,12.88 2.18,2.95 5.14,4.76 8.63,5.78 1.88,1.95 3.01,3.88 5.72,4.88 2.59,0.18 5.38,4.34 7.35,1.18 2.59,-3.14 5.48,-6.41 6.05,-10.55 1.26,-2.82 3.58,-4.32 6.5,-5.06 2.72,-1.59 5.32,-2.13 7.47,0.62 4.91,0.57 10.2,0.53 14.79,2.22 2.83,1.43 2.56,4.53 5.17,6.33 1.73,2.05 4.83,3.37 5.81,5.82 1.37,2.07 2.66,4.26 2.69,7.03 1.62,4.34 4.17,8.51 5.31,12.94 -0.24,2.77 4.65,2.49 4.95,5.51 2.24,4.08 4.37,9.17 9.21,10.49 3.28,2 0.03,5.04 0.91,7.5 3.28,0.87 -0.01,4.68 0.94,6.67 2.53,1.36 4.37,3.2 4.22,6.44 0.39,3.34 2.13,6.83 5.69,7.54 3.01,1.93 6.69,2.13 9.87,3.4 2.28,1.79 5.15,4.09 8.16,2.83 3.46,0.46 6.77,1.29 9.37,3.75 1.43,2.54 6.51,-0.91 4.31,-2.89 -2.04,-3.39 -1.3,-7.79 -2.83,-11.46 -0.63,-3.07 -2.39,-5.95 -0.99,-9.1 1.17,-4.9 2.87,-9.76 4.04,-14.71 -3.37,-1.01 -2.07,-5.47 1.21,-4.71 3.99,0.42 3.65,-6.43 7.81,-6.05 5.25,-1.56 9.07,-6 14.16,-8.05 6.91,-2.81 13.62,-6.46 18.72,-12.05 2.58,-2.98 7.09,-3.95 8.69,-7.75 5,-2.22 9.8,-4.93 15.22,-6 -0.97,-2.64 0.52,-4.86 1.32,-7.22 0.39,-2.99 0.19,-6.07 1.18,-8.94 -3.15,-2.27 0.38,-4.91 1.38,-7.41 -0.2,-2.8 1.42,-6.25 0.09,-8.66 0.3,-2.93 -1.49,-5.14 -3.35,-7.29 -2.46,-2.64 -1.11,-6.91 -3.87,-9.52 -2.53,-4.57 -1.59,-10.19 -2.25,-15.22 0.02,-5 0.19,-10 -0.5,-14.97 -2.63,-2.31 -5.52,2.33 -7.52,-1.37 -3.1,-2.07 -7.66,-2.1 -9.73,-5.68 -2.31,-2.48 -3.82,2.84 -7.18,0.96 -1.91,-2.73 -3.59,0.03 -5.98,0.18 -2.27,-1.15 -6.07,-1.48 -6.09,1.76 -2.76,2.37 -5.95,-0.93 -8.94,-1.28 -3,1.38 -5.23,-3.83 -6.3,-1.87 -0.15,2.66 -2.52,5.1 -5.13,3.34 -3.23,-0.15 -4.91,-2.49 -6.57,-3.89 -2.95,-1.74 -4.3,2.32 -6.94,0.88 -1.48,-1.39 -1.87,-3.6 -3.92,-5.65 -3.06,-2.83 -5.03,3.17 -7.13,0.23 -2.05,-2.11 -5.57,-0.83 -7.94,-2.69 -3.56,0.59 -5.54,-0.24 -4.13,-4.11 -1.89,-1.85 -2.28,1.21 -4.77,-0.14 -0.59,-0.41 -3.45,1.78 -5,-1.11 -1.9,-1.9 -5.13,-3.22 -4.18,-6.45 0.03,-10.58 0.25,-21.15 1.66,-31.65 0.3,-2.99 0.6,-5.98 0.89,-8.98 -17.65,-0.63 -35.3,-1.27 -52.94,-2.22 -0.52,6.07 -1.04,12.15 -1.56,18.22z M466.53,518.63c-5.2,7.17 2.93,-3.27 0,0z","name":"Texas"},"nm":{"path":"m242.72,428.78c4.82,0.63 9.65,1.25 14.47,1.88 0.43,-3.33 0.85,-6.67 1.28,-10 9.7,0.89 19.4,1.86 29.09,2.78 -0.9,-3.14 -1.39,-5.98 2.84,-4.5 18.29,1.28 36.48,3.79 54.81,4.49 2.45,-0.6 7.66,2.13 7.99,-1.01 3.06,-22.93 3.75,-46.09 5.59,-69.14 0.54,-7.79 1.39,-15.56 2.02,-23.34 3.21,0.65 1.17,-4.81 2.07,-6.86 1.79,-4.38 -2.87,-3.37 -5.73,-3.85 -32.35,-3.3 -64.71,-6.59 -97.06,-9.89 -5.79,39.81 -11.58,79.63 -17.38,119.44z","name":"New Mexico"},"ks":{"path":"m380.53,320.34c25.06,1.17 50.11,2.71 75.19,3.35 17.22,0.07 34.44,0.63 51.66,0.18 -0.25,-12.69 0.23,-25.42 -0.47,-38.08 -0.61,-2.83 -0.17,-6.27 -1.38,-8.74 -3.04,-2.03 -6.02,-5.19 -6.68,-8.77 -0.43,-2.51 4.3,-4.59 1.29,-6.64 -3.02,0.54 -4.05,-3.34 -7.17,-2.43 -36.21,-0.82 -72.43,-1.33 -108.63,-2.5 -1.27,21.21 -2.54,42.42 -3.81,63.63z","name":"Kansas"},"ne":{"path":"m353.38,230.59c10.76,0.96 21.27,2.72 32.03,3.66 -0.37,7.11 -0.71,14.23 -1.06,21.34 36.49,1.29 73,1.84 109.5,2.56 -0.31,-1.17 -3.13,-4.05 -4.03,-6.15 -1.99,-2.11 -0.36,-5.13 -2.45,-7.34 -2.42,-3.19 -1.66,-7.14 -2.2,-10.79 -1.66,-2.86 -1.45,-6.25 -2.29,-9.26 -2.94,-2.85 -2.34,-7.01 -3.95,-10.49 -1.13,-3.1 -2.18,-6.19 -2.62,-9.47 -3.51,1.32 -2.89,-3.07 -4.85,-4.29 -2.4,-1.68 -5.57,-1.85 -7.72,-3.93 -3.79,0.07 -7.65,1.04 -11.13,1.94 -2.52,-2.2 -6.03,-3.13 -7.91,-6.06 -13.61,0.96 -27.23,-0.49 -40.83,-1.11 -15.5,-1.05 -31.02,-1.79 -46.51,-2.86 -1.67,14.08 -2.83,28.17 -4,42.25z","name":"Nebraska"},"sd":{"path":"m357.44,187.41c25.68,1.58 51.37,3.15 77.06,4.26 3.58,-0.01 7.34,-0.51 10.81,-0.23 1.8,2.9 5.24,3.85 7.69,6 3.55,-1.45 7.52,-1.89 11.25,-1.91 2.45,2.67 7.26,2.29 9.15,5.33 1.32,4.76 3.27,1.86 0.18,-1.15 -1.53,-2.17 1.46,-4.6 1.56,-6.99 1.2,-2.87 1.38,-5.28 -1.58,-6.75 -0.5,-2.04 -0.73,-6.65 2.41,-5.84 2.62,-0.28 0.39,-5.28 1.06,-7.5 -0.32,-9.7 0.19,-19.47 -0.64,-29.13 -0.24,-3.58 -6.26,-4.19 -5.42,-8.4 1.09,-1.22 5.81,-4.38 2.75,-5.4 -27.23,-0.89 -54.5,-1.01 -81.67,-3.15 -9.79,-0.62 -19.57,-1.24 -29.36,-1.86 -1.75,20.91 -3.5,41.81 -5.25,62.72z","name":"South Dakota"},"nd":{"path":"m362.88,123.72c26.46,1.49 52.89,3.7 79.4,3.91 10.84,0.26 21.67,0.52 32.51,0.78 0.01,-5.53 -1.38,-10.82 -2.5,-16.17 -1.27,-7.42 -2.05,-14.89 -2.13,-22.42 -2.61,-4.16 -4.11,-9 -3.48,-13.94 -0.44,-3.25 0.67,-6.57 0.3,-9.7 -0.15,-4.01 -2.83,-4.61 -6.31,-4.12 -25.15,-0.47 -50.33,-1.05 -75.41,-3.06 -5.17,-0.49 -10.33,-0.98 -15.5,-1.47 -2.29,22.06 -4.58,44.13 -6.88,66.19z","name":"North Dakota"},"wy":{"path":"m240.16,217.84c37.4,4.49 74.29,8.23 111.69,12.72 2.5,-29.2 5.5,-57.65 8,-86.84 -35.26,-4.45 -70.52,-8.9 -105.78,-13.34 -4.64,29.16 -9.27,58.31 -13.91,87.47z","name":"Wyoming"},"mt":{"path":"m192.59,52.19c0.84,2.76 3.25,5.4 3.2,8.23 -1.5,2.79 -1,5.49 0.52,8.15 3.4,0.39 4.18,3.44 5.26,6.16 1.43,3.34 2.55,6.88 5.37,9.34 0.88,2.21 5.27,1.18 4.34,4.72 -2.23,6.21 -5.45,12.23 -7.06,18.56 0.02,3.34 3.4,5.25 5.73,2.22 1.61,-2.43 5.63,-3.04 4.69,0.97 -0.5,5.3 1.81,10.35 2.59,15.53 1.9,2 5.27,3.44 5.68,6.31 -0.71,1.91 -0.39,8.78 2.32,5.14 1.85,-1.89 4.93,-0.29 6.85,0.86 3.28,-1.63 7.26,-1.21 10.34,0.69 3.69,0.41 1.52,-5 5.95,-4.08 2.71,-0.42 2.01,6.69 3.21,4.1 0.56,-3.26 1.09,-6.54 1.68,-9.8 35.57,4.49 71.15,8.96 106.72,13.44 2.9,-28.44 5.79,-56.88 8.69,-85.31 -28.84,-2.29 -57.55,-5.91 -86.19,-9.99 -26.71,-4.12 -53.36,-8.71 -79.73,-14.68 -3.05,-0.61 -6.99,-2.59 -6.53,2.19 -1.21,5.75 -2.42,11.51 -3.62,17.26z","name":"Montana"},"co":{"path":"m260.17,308.53c39.89,4.09 79.51,8.26 119.39,11.91 1.61,-28.46 3.23,-56.92 4.84,-85.38 -37.47,-4.17 -74.94,-8.33 -112.41,-12.5 -4.03,28.98 -7.8,56.99 -11.83,85.97z","name":"Colorado"},"id":{"path":"m169.84,91.72c0.52,3.07 2.27,5.25 4.94,6.78 0.4,3.02 -0.61,5.46 -3.03,7.31 -2.3,2.7 -4.38,5.97 -6.09,8.83 0.39,2.93 -2.57,3.54 -4.23,4.8 -1.77,2.31 -4.28,4.3 -3.93,7.5 -0.64,2.43 4.69,0.57 4.09,4.34 -5.19,11.17 -6.78,23.51 -10.13,35.32 -0.79,3.16 -1.22,4.91 -2.01,8.08 56.92,12.84 62.26,13.45 93.58,19.41 2.75,-17.6 5.5,-35.21 8.25,-52.81 -2.66,-0.84 -0.58,-6.52 -4.23,-4.97 -1.24,1.7 -1.62,4.95 -5.17,3.47 -3.11,-1.99 -6.81,-1.34 -10.13,-0.56 -2.53,-1.76 -5.91,-2.01 -7.69,0.88 -1.75,-0.05 -3.29,-3.39 -2.79,-5.36 1.91,-3.98 -2.85,-5.89 -5.05,-8.27 -0.98,-5.88 -3.48,-11.64 -2.5,-17.69 -1.86,-0.01 -4.25,2.69 -6.47,3.63 -2.21,0.18 -4.52,-3.09 -4.1,-5.31 1.19,-5.37 4.07,-10.37 5.88,-15.6 1.95,-2.64 1.12,-5.57 -2.41,-5.62 -1.55,-3.37 -4.92,-5.66 -5.61,-9.53 -1.31,-2.63 -1.42,-6.47 -5.06,-6.76 -0.99,-1.85 -3.18,-4.47 -1.91,-6.73 2.09,-2.98 -0.34,-5.7 -1.53,-8.5 -2.13,-3.05 0.55,-6.68 0.67,-10.01 0.9,-4.35 1.8,-8.69 2.69,-13.04 -4.18,-0.78 -8.35,-1.56 -12.53,-2.34 -4.5,20.92 -9,41.83 -13.5,62.75z","name":"Idaho"},"ut":{"path":"m176.34,297.78c27.57,3.92 55.15,7.83 82.72,11.75 4.04,-29.08 8.08,-58.17 12.13,-87.25 -10.83,-1.14 -21.65,-2.33 -32.47,-3.59 1.43,-7.93 2.82,-15.85 3.84,-23.84 -15.27,-2.85 -30.54,-5.71 -45.81,-8.56 -6.8,37.17 -13.6,74.33 -20.41,111.5z","name":"Utah"},"az":{"path":"m173.19,314.66c-2.49,-0.06 -3.05,4.43 -6.38,2.94 -0.74,-2.87 -3.59,-2.82 -5.59,-4.22 -3.74,0.74 -2.37,4.58 -2.68,7.41 -0.52,5.04 -0.42,10.21 -0.89,15.22 -2.19,2.33 -2.44,5.78 -0.24,8.19 2.32,2.62 0.58,7.52 4.09,9.09 0.98,3.59 -2.89,4.83 -5.41,6.09 -3.29,2.46 -3.28,6.86 -3.88,10.47 -1.25,2.44 -4.81,2.39 -4.92,4.97 0.47,2.18 6.18,0.38 3.42,4.54 -0.65,2.75 -3.14,3.45 -5.62,3.78 -3.6,1.45 -2.69,4.7 0.77,5.44 14.69,7.84 28.52,17.13 43.01,25.32 5.79,3.19 11.27,7.21 17.27,9.88 11.71,2.83 23.75,3.45 35.68,4.87 5.71,-39.38 11.42,-78.75 17.13,-118.13 -27.58,-3.93 -55.17,-7.85 -82.75,-11.78 -1,5.31 -2,10.63 -3,15.94z","name":"Arizona"},"nv":{"path":"m84.84,232.41c22.96,34.61 45.92,69.23 68.88,103.84 3.66,2.65 3.19,-3.47 3.27,-5.71 0.37,-5.43 0.36,-11.24 1.08,-16.44 2.05,-2.03 4.26,-2 6.08,-0.39 2.62,-0.16 3.86,5.9 6.03,1.27 2.74,-0.82 2.66,-3.64 3.13,-6.41 7.5,-40.87 15,-81.75 22.51,-122.62 -30.72,-6.81 -61.44,-13.63 -92.16,-20.44 -6.27,22.3 -12.54,44.6 -18.81,66.91z","name":"Nevada"},"or":{"path":"M67.16,62.81C64.24,70.42 62.73,78.57 58.5,85.63c-2.86,8.53 -5.96,16.93 -10.17,24.89 -3.06,6.61 -8,12.31 -11.32,18.7 -1.03,6.5 -0.64,13.05 -0.36,19.6 37.23,8.7 74.46,16.69 111.69,25.39 3.45,-13.15 6.51,-25.75 10.19,-38.81 1.2,-2.48 3.15,-6.06 -1.1,-5.42 -2.58,-1.78 -0.23,-4.45 -0.38,-6.91 2.3,-2.82 4.36,-5.82 7.47,-7.75 1.75,-5.08 5.43,-9.19 9.03,-13.06 1.66,-3.48 -2.46,-3.92 -3.39,-6.47 -0.25,-3.79 -3.56,-4.26 -6.62,-4.99 -7.63,-2.2 -15.38,-4.2 -23.21,-5.54 -4.9,0.03 -9.79,0.06 -14.69,0.09 -0.95,-2.84 -4.67,1.86 -7.11,0.5 -2.61,0.82 -4.42,-2.63 -6.57,-1.28 -2.61,-0.06 -5.23,0.11 -7.15,-1.87 -3.09,-1.53 -6.33,-1.81 -9.5,-3.1 -1.87,3.03 -5.69,1.22 -8.53,1.31 -1.65,-1.64 -5.79,-3.02 -6.03,-4.81 1.1,-2.44 0.78,-5.93 0.53,-8.59 -0.42,-3.92 -4.72,-2.63 -6.25,-4.49C74.59,58.67 69.45,62.45 67.16,62.81z","name":"Oregon"},"wa":{"path":"m101.38,8.72c0.05,2.75 2.93,5.39 3.25,8.16 -1.92,2.33 -1.78,5.19 -1.32,7.71 -1.81,2.64 1.63,4.82 0.67,7.42 -3.6,1.52 -2.43,-3.7 -4.86,-4.99 -3.34,-2.24 1.47,-3.87 1.17,-5.42 -2.5,-1.11 -2.24,3.88 -3.69,4.17C92.33,26.39 88.86,23.04 84.76,22.57 79.82,20.66 75.28,17.69 72.25,13.25c-3.13,-0.98 -1.96,4.97 -3.25,6.95 -0.63,2.8 2.59,5.06 1.41,8.21 0.52,3.86 -1.29,7.55 0.18,11.29 -1.06,2.88 4.75,5.54 2.94,6.39 -3.45,-1.05 -6.2,3.2 -2.25,4.34 1.57,0.97 -0.61,6.32 -3.3,5.43 -1.83,2.15 1.28,6.86 4.14,4.17 3.77,-1.55 2.75,3.51 5.83,3.13 2.81,-0.24 4.26,3.31 4.54,5.61 0.04,2.48 -0.15,6.02 -0.26,7.78 2.63,1.76 5.01,4.26 8.46,3.62 3.2,0.66 4.7,-3.26 7.97,-0.5 3.01,0.48 6.37,1.55 8.79,3.66 3.03,0.92 6.02,-1.78 8.19,1.05 3.44,1.3 6.67,0.03 9.84,-1.4 0.99,1.78 4.42,1.32 7,1.3 5.35,-0.19 10.68,-0.16 15.82,1.55 6.99,1.44 13.78,3.45 20.65,5.4 4.47,-20.85 8.94,-41.71 13.41,-62.56 -19.81,-3.93 -39.37,-9.21 -58.73,-14.66 -7.27,-1.53 -14.4,-3.52 -21.46,-5.87L101.75,8.45 101.38,8.72z M95.5,15.16C94.05,13.72 92.15,14.26 94.72,17.63 94.39,13.84 99.19,18.11 98.98,14.18 98.24,12.75 96.05,14.08 95.5,15.16z m2.31,1.91c-3.13,3.04 1.36,2.18 0.16,-0.25l-0.16,0.25z","name":"Washington"},"ca":{"path":"m35.06,153.94c-0.1,4.04 0.4,8.21 -1.99,11.75 -1.86,3.68 -2.55,8.24 -6.48,10.38 -1.19,2.11 -3.49,3.38 -3.59,6.45 -1.94,3.49 2.49,5.65 2.91,8.98 1.54,3.39 2.34,6.94 1.63,10.65 0,2.92 -2.79,5.01 -2.24,8.14 0.05,2.97 -2.24,5.87 0.04,8.54 2.58,5 6.38,9.93 6.71,15.69 -0.54,2.77 -0.99,5.37 1.81,7.17 1.6,1.95 4.49,3.66 2.79,6.46 -1.73,3.87 -1.14,8.04 -1.09,12.16 1.68,2.67 2.83,6.76 6.66,6.53 1.48,2.33 0.97,4.84 -0.22,7.13 -2.5,1.53 -4.36,2.73 -3.66,6.08 0.27,3.49 4.27,5.34 4.36,9.01 1.46,6.2 4.13,11.92 7.59,17.25 0.71,2.57 2.16,4.34 2.9,6.41 -0.24,3.33 -1.93,6.49 -2.41,9.87 -1.66,2.61 1.19,5.52 3.99,5.12 4.03,0.15 7.27,3.31 11.01,4.04 3,-0.55 4.74,2.9 6.07,5.11 1.54,2.71 2.37,6 5.76,6.88 2.51,1.14 6.19,0.05 7.17,3.45 2.41,2.72 -2.39,5.05 1.41,5.17 2.73,1.87 5.56,-1.74 7.56,-0.74 2.13,2.06 4.05,4.2 4.93,7.05 4.3,4.9 1.44,11.77 2.79,17.52 14.73,1.94 29.44,4.72 44.27,5.38 2.78,1.19 6.19,-4.43 2.84,-4.65 -3.13,0.64 -2.83,-4.02 -1.36,-4.66 3.15,-0.88 4.92,-3.83 4.65,-7.04 0.47,-3.98 3.27,-7.43 7.22,-8.4 3.43,-2.04 -0.33,-3.58 -0.79,-5.79 -0.23,-3.65 -1.95,-6.81 -3.62,-9.89 2.02,-3.66 -2.22,-3.32 -3.16,-6.24 -22.6,-34.1 -45.2,-68.19 -67.81,-102.29 6.27,-22.44 12.54,-44.88 18.81,-67.31 -22.04,-5.16 -44.08,-10.31 -66.13,-15.47 -0.45,1.38 -0.9,2.75 -1.34,4.13z m24.13,184.72c-0.27,3.05 7.99,3.06 4.7,2.07 -1.63,-0.35 -3.17,-2.46 -4.7,-2.07z m-5.16,0.38c0.33,3.71 5.81,0.51 1.31,-0.04 -0.44,0.01 -0.88,0.02 -1.31,0.04z M79.69,357.5c-0.2,1.58 4.42,6 3.16,2.37C82.22,358.91 80.8,357.6 79.69,357.5z M77.75,369.13c-0.14,1.55 3.2,3.89 1.32,1.26C78.6,369.72 77.39,366.55 77.75,369.13z","name":"California"}}}); diff --git a/public/assets/frontend/js/plugins/maps/jquery.vmap.world.js b/public/assets/frontend/js/plugins/maps/jquery.vmap.world.js new file mode 100644 index 00000000..12fff700 --- /dev/null +++ b/public/assets/frontend/js/plugins/maps/jquery.vmap.world.js @@ -0,0 +1,2 @@ +/** Add World Map Data Points */ +jQuery.fn.vectorMap('addMap', 'world_en', {"width":950,"height":550,"pathes":{"id":{"path":"M781.68,324.4l-2.31,8.68l-12.53,4.23l-3.75-4.4l-1.82,0.5l3.4,13.12l5.09,0.57l6.79,2.57v2.57l3.11-0.57l4.53-6.27v-5.13l2.55-5.13l2.83,0.57l-3.4-7.13l-0.52-4.59L781.68,324.4L781.68,324.4M722.48,317.57l-0.28,2.28l6.79,11.41h1.98l14.15,23.67l5.66,0.57l2.83-8.27l-4.53-2.85l-0.85-4.56L722.48,317.57L722.48,317.57M789.53,349.11l2.26,2.77l-1.47,4.16v0.79h3.34l1.18-10.4l1.08,0.3l1.96,9.5l1.87,0.5l1.77-4.06l-1.77-6.14l-1.47-2.67l4.62-3.37l-1.08-1.49l-4.42,2.87h-1.18l-2.16-3.17l0.69-1.39l3.64-1.78l5.5,1.68l1.67-0.1l4.13-3.86l-1.67-1.68l-3.83,2.97h-2.46l-3.73-1.78l-2.65,0.1l-2.95,4.75l-1.87,8.22L789.53,349.11L789.53,349.11M814.19,330.5l-1.87,4.55l2.95,3.86h0.98l1.28-2.57l0.69-0.89l-1.28-1.39l-1.87-0.69L814.19,330.5L814.19,330.5M819.99,345.45l-4.03,0.89l-1.18,1.29l0.98,1.68l2.65-0.99l1.67-0.99l2.46,1.98l1.08-0.89l-1.96-2.38L819.99,345.45L819.99,345.45M753.17,358.32l-2.75,1.88l0.59,1.58l8.75,1.98l4.42,0.79l1.87,1.98l5.01,0.4l2.36,1.98l2.16-0.5l1.97-1.78l-3.64-1.68l-3.14-2.67l-8.16-1.98L753.17,358.32L753.17,358.32M781.77,366.93l-2.16,1.19l1.28,1.39l3.14-1.19L781.77,366.93L781.77,366.93M785.5,366.04l0.39,1.88l2.26,0.59l0.88-1.09l-0.98-1.49L785.5,366.04L785.5,366.04M790.91,370.99l-2.75,0.4l2.46,2.08h1.96L790.91,370.99L790.91,370.99M791.69,367.72l-0.59,1.19l4.42,0.69l3.44-1.98l-1.96-0.59l-3.14,0.89l-1.18-0.99L791.69,367.72L791.69,367.72M831.93,339.34l-4.17,0.47l-2.68,1.96l1.11,2.24l4.54,0.84v0.84l-2.87,2.33l1.39,4.85l1.39,0.09l1.2-4.76h2.22l0.93,4.66l10.83,8.96l0.28,7l3.7,4.01l1.67-0.09l0.37-24.72l-6.29-4.38l-5.93,4.01l-2.13,1.31l-3.52-2.24l-0.09-7.09L831.93,339.34L831.93,339.34z","name":"Indonesia"},"pg":{"path":"M852.76,348.29l-0.37,24.44l3.52-0.19l4.63-5.41l3.89,0.19l2.5,2.24l0.83,6.9l7.96,4.2l2.04-0.75v-2.52l-6.39-5.32l-3.15-7.28l2.5-1.21l-1.85-4.01l-3.7-0.09l-0.93-4.29l-9.81-6.62L852.76,348.29L852.76,348.29M880.48,349l-0.88,1.25l4.81,4.26l0.66,2.5l1.31-0.15l0.15-2.57l-1.46-1.32L880.48,349L880.48,349M882.89,355.03l-0.95,0.22l-0.58,2.57l-1.82,1.18l-5.47,0.96l0.22,2.06l5.76-0.29l3.65-2.28l-0.22-3.97L882.89,355.03L882.89,355.03M889.38,359.51l1.24,3.45l2.19,2.13l0.66-0.59l-0.22-2.28l-2.48-3.01L889.38,359.51L889.38,359.51z","name":"Papua New Guinea"},"mx":{"path":"M137.49,225.43l4.83,15.21l-2.25,1.26l0.25,3.02l4.25,3.27v6.05l5.25,5.04l-2.25-14.86l-3-9.83l0.75-6.8l2.5,0.25l1,2.27l-1,5.79l13,25.44v9.07l10.5,12.34l11.5,5.29l4.75-2.77l6.75,5.54l4-4.03l-1.75-4.54l5.75-1.76l1.75,1.01l1.75-1.76h2.75l5-8.82l-2.5-2.27l-9.75,2.27l-2.25,6.55l-5.75,1.01l-6.75-2.77l-3-9.57l2.27-12.07l-4.64-2.89l-2.21-11.59l-1.85-0.79l-3.38,3.43l-3.88-2.07l-1.52-7.73l-15.37-1.61l-7.94-5.97L137.49,225.43L137.49,225.43z","name":"Mexico"},"ee":{"path":"M517.77,143.66l-5.6-0.2l-3.55,2.17l-0.05,1.61l2.3,2.17l7.15,1.21L517.77,143.66L517.77,143.66M506.76,147.64l-1.55-0.05l-0.9,0.91l0.65,0.96l1.55,0.1l0.8-1.16L506.76,147.64L506.76,147.64z","name":"Estonia"},"dz":{"path":"M473.88,227.49l-4.08-1.37l-16.98,3.19l-3.7,2.81l2.26,11.67l-6.75,0.27l-4.06,6.53l-9.67,2.32l0.03,4.75l31.85,24.35l5.43,0.46l18.11-14.15l-1.81-2.28l-3.4-0.46l-2.04-3.42v-14.15l-1.36-1.37l0.23-3.65l-3.62-3.65l-0.45-3.88l1.58-1.14l-0.68-4.11L473.88,227.49L473.88,227.49z","name":"Algeria"},"ma":{"path":"M448.29,232.28h-11.55l-2.26,5.02l-5.21,2.51l-4.3,11.64l-8.38,5.02l-11.77,19.39l11.55-0.23l0.45-5.7h2.94v-7.76h10.19l0.23-10.04l9.74-2.28l4.08-6.62l6.34-0.23L448.29,232.28L448.29,232.28z","name":"Morocco"},"mr":{"path":"M404.9,276.66l2.18,2.85l-0.45,12.32l3.17-2.28l2.26-0.46l3.17,1.14l3.62,5.02l3.4-2.28l16.53-0.23l-4.08-27.61l4.38-0.02l-8.16-6.25l0.01,4.06l-10.33,0.01l-0.05,7.75l-2.97-0.01l-0.38,5.72L404.9,276.66L404.9,276.66z","name":"Mauritania"},"sn":{"path":"M412.03,289.84L410.12,290.31L406.18,293.18L405.28,294.78L405,296.37L406.43,297.40L411.28,297.34L414.40,296.5L414.75,298.03L414.46,300.06L414.53,300.09L406.78,300.21L408.03,303.21L408.71,301.37L418,302.15L418.06,302.21L419.03,302.25L422,302.37L422.12,300.62L418.53,296.31L414.53,290.87L412.03,289.84z","name":"Senegal"},"gm":{"path":"M406.89,298.34l-0.13,1.11l6.92-0.1l0.35-1.03l-0.15-1.04l-1.99,0.81L406.89,298.34L406.89,298.34z","name":"Gambia"},"gw":{"path":"M408.6,304.53l1.4,2.77l3.93-3.38l0.04-1.04l-4.63-0.67L408.6,304.53L408.6,304.53z","name":"Guinea-Bissau"},"gn":{"path":"M410.42,307.94l3.04,4.68l3.96-3.44l4.06-0.18l3.38,4.49l2.87,1.89l1.08-2.1l0.96-0.54l-0.07-4.62l-1.91-5.48l-5.86,0.65l-7.25-0.58l-0.04,1.86L410.42,307.94L410.42,307.94z","name":"Guinea"},"sl":{"path":"M413.93,313.13l5.65,5.46l4.03-4.89l-2.52-3.95l-3.47,0.35L413.93,313.13L413.93,313.13z","name":"Sierra Leone"},"lr":{"path":"M420.17,319.19l10.98,7.34l-0.26-5.56l-3.32-3.91l-3.24-2.87L420.17,319.19L420.17,319.19z","name":"Liberia"},"ci":{"path":"M432.07,326.75l4.28-3.03l5.32-0.93l5.43,1.17l-2.77-4.19l-0.81-2.56l0.81-7.57l-4.85,0.23l-2.2-2.1l-4.62,0.12l-2.2,0.35l0.23,5.12l-1.16,0.47l-1.39,2.56l3.58,4.19L432.07,326.75L432.07,326.75z","name":"Cote d'Ivoire"},"ml":{"path":"M419.46,295.84l3.08-2.11l17.12-0.1l-3.96-27.54l4.52-0.13l21.87,16.69l2.94,0.42l-1.11,9.28l-13.75,1.25l-10.61,7.92l-1.93,5.42l-7.37,0.31l-1.88-5.41l-5.65,0.4l0.22-1.77L419.46,295.84L419.46,295.84z","name":"Mali"},"bf":{"path":"M450.59,294.28l3.64-0.29l5.97,8.44l-5.54,4.18l-4.01-1.03l-5.39,0.07l-0.87,3.16l-4.52,0.22l-1.24-1.69l1.6-5.14L450.59,294.28L450.59,294.28z","name":"Burkina Faso"},"ne":{"path":"M460.89,302l2.55-0.06l2.3-3.45l3.86-0.69l4.11,2.51l8.77,0.25l6.78-2.76l2.55-2.19l0.19-2.88l4.73-4.77l1.25-10.53l-3.11-6.52l-7.96-1.94l-18.42,14.36l-2.61-0.25l-1.12,9.97l-9.4,0.94L460.89,302L460.89,302z","name":"Niger"},"gh":{"path":"M444.34,317.05l1.12,2.63l2.92,4.58l1.62-0.06l4.42-2.51l-0.31-14.29l-3.42-1l-4.79,0.13L444.34,317.05L444.34,317.05z","name":"Ghana"},"tg":{"path":"M455.22,321.25l2.68-1.57l-0.06-10.35l-1.74-2.82l-1.12,0.94L455.22,321.25L455.22,321.25z","name":"Togo"},"bj":{"path":"M458.71,319.49h2.12l0.12-6.02l2.68-3.89l-0.12-6.77l-2.43-0.06l-4.17,3.26l1.74,3.32L458.71,319.49L458.71,319.49z","name":"Benin"},"ng":{"path":"M461.57,319.37l3.92,0.19l4.73,5.27l2.3,0.63l1.8-0.88l2.74-0.38l0.93-3.82l3.73-2.45l4.04-0.19l7.4-13.61l-0.12-3.07l-3.42-2.63l-6.84,3.01l-9.15-0.13l-4.36-2.76l-3.11,0.69l-1.62,2.82l-0.12,7.96l-2.61,3.7L461.57,319.37L461.57,319.37z","name":"Nigeria"},"tn":{"path":"M474.91,227.33l5.53-2.23l1.82,1.18l0.07,1.44l-0.85,1.11l0.13,1.97l0.85,0.46v3.54l-0.98,1.64l0.13,1.05l3.71,1.31l-2.99,4.65l-1.17-0.07l-0.2,3.74l-1.3,0.2l-1.11-0.98l0.26-3.8l-3.64-3.54l-0.46-3.08l1.76-1.38L474.91,227.33L474.91,227.33z","name":"Tunisia"},"ly":{"path":"M480.05,248.03l1.56-0.26l0.46-3.6h0.78l3.19-5.24l7.87,2.29l2.15,3.34l7.74,3.54l4.03-1.7l-0.39-1.7l-1.76-1.7l0.2-1.18l2.86-2.42h5.66l2.15,2.88l4.55,0.66l0.59,36.89l-3.38-0.13l-20.42-10.62l-2.21,1.25l-8.39-2.1l-2.28-3.01l-3.32-0.46l-1.69-3.01L480.05,248.03L480.05,248.03z","name":"Libya"},"eg":{"path":"M521.93,243.06l2.67,0.07l5.2,1.44l2.47,0.07l3.06-2.56h1.43l2.6,1.44h3.29l0.59-0.04l2.08,5.98l0.59,1.93l0.55,2.89l-0.98,0.72l-1.69-0.85l-1.95-6.36l-1.76-0.13l-0.13,2.16l1.17,3.74l9.37,11.6l0.2,4.98l-2.73,3.15L522.32,273L521.93,243.06L521.93,243.06z","name":"Egypt"},"td":{"path":"M492.79,296l0.13-2.95l4.74-4.61l1.27-11.32l-3.16-6.04l2.21-1.13l21.4,11.15l-0.13,10.94l-3.77,3.21v5.64l2.47,4.78h-4.36l-7.22,7.14l-0.19,2.16l-5.33-0.07l-0.07,0.98l-3.04-0.4l-2.08-3.93l-1.56-0.77l0.2-1.2l1.96-1.5v-7.02l-2.71-0.42l-3.27-2.43L492.79,296L492.79,296L492.79,296z","name":"Chad"},"sd":{"path":"M520.15,292.43l0.18-11.83l2.46,0.07l-0.28-6.57l25.8,0.23l3.69-3.72l7.96,12.73l-4.36,5.14v7.85l-6.86,14.75l-2.36,1.04l0.75,4.11h2.94l3.99,5.79l-3.2,0.41l-0.82,1.49l-0.08,2.15l-9.6-0.17l-0.98-1.49l-6.71-0.38l-12.32-12.68l1.23-0.74l0.33-2.98l-2.95-1.74l-2.69-5.31l0.15-4.94L520.15,292.43L520.15,292.43z","name":"Sudan"},"cm":{"path":"M477.82,324.28l3.22,2.96l-0.23,4.58l17.66-0.41l1.44-1.62l-5.06-5.45l-0.75-1.97l3.22-6.03l-2.19-4l-1.84-0.99v-2.03l2.13-1.39l0.12-6.32l-1.69-0.19l-0.03,3.32l-7.42,13.85l-4.54,0.23l-3.11,2.14L477.82,324.28L477.82,324.28z","name":"Cameroon"},"er":{"path":"M556.71,294.7l-0.25-5.89l3.96-4.62l1.07,0.82l1.95,6.52l9.36,6.97l-1.7,2.09l-6.85-5.89H556.71L556.71,294.7z","name":"Eritrea"},"dj":{"path":"M571.48,301.54l-0.57,3.36l3.96-0.06l0.06-4.94l-1.45-0.89L571.48,301.54L571.48,301.54z","name":"Djibouti"},"et":{"path":"M549.49,311.76l7.28-16.2l7.23,0.04l6.41,5.57l-0.45,4.59h4.97l0.51,2.76l8.04,4.81l4.96,0.25l-9.43,10.13l-12.95,3.99h-3.21l-5.72-4.88l-2.26-0.95l-4.38-6.45l-2.89,0.04l-0.34-2.96L549.49,311.76L549.49,311.76z","name":"Ethiopia"},"so":{"path":"M575.74,305.04l4.08,2.78l1.21-0.06l10.13-3.48l1.15,3.71l-0.81,3.13l-2.19,1.74l-5.47-0.35l-7.83-4.81L575.74,305.04L575.74,305.04M591.97,304.05l4.37-1.68l1.55,0.93l-0.17,3.88l-4.03,11.48l-21.81,23.36l-2.53-1.74l-0.17-9.86l3.28-3.77l6.96-2.15l10.21-10.78l2.67-2.38l0.75-3.48L591.97,304.05L591.97,304.05z","name":"Somalia"},"ye":{"path":"M599.62,299.65l2.13,2.38l2.88-1.74l1.04-0.35l-1.32-1.28l-2.53,0.75L599.62,299.65L599.62,299.65M571.99,289.23l1.44,4.28v4.18l3.46,3.14l24.38-9.93l0.23-2.73l-3.91-7.02l-9.81,3.13l-5.63,5.54l-6.53-3.86L571.99,289.23L571.99,289.23z","name":"Yemen"},"cf":{"path":"M495.66,324.05l4.66,5.04l1.84-2.38l2.93,0.12l0.63-2.32l2.88-1.8l5.98,4.12l3.45-3.42l13.39,0.59L519,311.18l1.67-1.04l0.23-2.26l-2.82-1.33h-4.14l-6.67,6.61l-0.23,2.72l-5.29-0.17l-0.17,1.16l-3.45-0.35l-3.11,5.91L495.66,324.05L495.66,324.05z","name":"Central African Republic"},"st":{"path":"M470.74,337.15l1.15-0.58l0.86,0.7l-0.86,1.33l-1.04-0.41L470.74,337.15L470.74,337.15M473.05,333.5l1.73-0.29l0.58,1.1l-0.86,0.93l-0.86-0.12L473.05,333.5L473.05,333.5z","name":"Sao Tome and Principe"},"gq":{"path":"M476.84,327.41l-0.46,1.97l1.38,0.75l1.32-0.99l-0.46-2.03L476.84,327.41L476.84,327.41M480.99,332.69l-0.06,1.39l4.54,0.23l-0.06-1.57L480.99,332.69L480.99,332.69z","name":"Equatorial Guinea"},"ga":{"path":"M486.39,332.63l-0.12,2.49l-5.64-0.12l-3.45,6.67l8.11,8.87l2.01-1.68l-0.06-1.74l-1.38-0.64v-1.22l3.11-1.97l2.76,2.09l3.05,0.06l-0.06-10.49l-4.83-0.23l-0.06-2.2L486.39,332.63L486.39,332.63z","name":"Gabon"},"cg":{"path":"M491,332.52l-0.06,1.45l4.78,0.12l0.17,12.41l-4.37-0.12l-2.53-1.97l-1.96,1.1l-0.09,0.55l1.01,0.49l0.29,2.55l-2.7,2.32l0.58,1.22l2.99-2.32h1.44l0.46,1.39l1.9,0.81l6.1-5.16l-0.12-3.77l1.27-3.07l3.91-2.9l1.05-9.81l-2.78,0.01l-3.22,4.41L491,332.52L491,332.52z","name":"Congo"},"ao":{"path":"M486.55,353.23l1.74,2.26l2.25-2.13l-0.66-2.21l-0.56-0.04L486.55,353.23L486.55,353.23M488.62,356.71l3.41,12.73l-0.08,4.02l-4.99,5.36l-0.75,8.71l19.2,0.17l6.24,2.26l5.15-0.67l-3-3.76l0.01-10.74l5.9-0.25v-4.19l-4.79-0.2l-0.96-9.92l-2.02,0.03l-1.09-0.98l-1.19,0.06l-1.58,3.06H502l-1.41-1.42l0.42-2.01l-1.66-2.43L488.62,356.71L488.62,356.71z","name":"Angola"},"cd":{"path":"M489.38,355.71l10.31-0.18l2.09,2.97l-0.08,2.19l0.77,0.7h5.12l1.47-2.89h2.09l0.85,0.86l2.87-0.08l0.85,10.08l4.96,0.16v0.78l13.33,6.01l0.62,1.17h2.79l-0.31-4.22l-5.04-2.42l0.31-3.2l2.17-5.08l4.96-0.16l-4.26-14.14l0.08-6.01l6.74-10.54l0.08-1.48l-1.01-0.55l0.04-2.86l-1.23-0.11l-1.24-1.58l-20.35-0.92l-3.73,3.63l-6.11-4.02l-2.15,1.32l-1.56,13.13l-3.86,2.98l-1.16,2.64l0.21,3.91l-6.96,5.69l-1.85-0.84l0.25,1.09L489.38,355.71L489.38,355.71z","name":"Congo"},"rw":{"path":"M537.82,339.9l2.81,2.59l-0.12,2.77l-4.36,0.09v-3.06L537.82,339.9L537.82,339.9z","name":"Rwanda"},"bi":{"path":"M536.21,346.21l4.27-0.09l-1.11,3.74l-1.08,0.94h-1.32l-0.94-2.53L536.21,346.21L536.21,346.21z","name":"Burundi"},"ug":{"path":"M538.3,339.09l3.03,2.84l1.9-1.21l5.14-0.84l0.88,0.09l0.33-1.95l2.9-6.1l-2.44-5.08l-7.91,0.05l-0.05,2.09l1.06,1.02l-0.16,2.09L538.3,339.09L538.3,339.09z","name":"Uganda"},"ke":{"path":"M550.83,326.52l2.66,5.19l-3.19,6.69l-0.42,2.03l15.93,9.85l4.94-7.76l-2.5-2.03l-0.05-10.22l3.13-3.42l-4.99,1.66l-3.77,0.05l-5.9-4.98l-1.86-0.8l-3.45,0.32l-0.61,1.02L550.83,326.52L550.83,326.52z","name":"Kenya"},"tz":{"path":"M550.57,371.42l17.47-2.14l-3.93-7.6l-0.21-7.28l1.27-3.48l-16.62-10.44l-5.21,0.86l-1.81,1.34l-0.16,3.05l-1.17,4.23l-1.22,1.45l-1.75,0.16l3.35,11.61l5.47,2.57l3.77,0.11L550.57,371.42L550.57,371.42z","name":"Tanzania"},"zm":{"path":"M514.55,384.7l3.17,4.4l4.91,0.3l1.74,0.96l5.14,0.06l4.43-6.21l12.38-5.54l1.08-4.88l-1.44-6.99l-6.46-3.68l-4.31,0.3l-2.15,4.76l0.06,2.17l5.08,2.47l0.3,5.37l-4.37,0.24l-1.08-1.81l-12.14-5.18l-0.36,3.98l-5.74,0.18L514.55,384.7L514.55,384.7z","name":"Zambia"},"mw":{"path":"M547.16,379.4l3.11,3.25l-0.06,4.16l0.6,1.75l4.13-4.46l-0.48-5.67l-2.21-1.69l-1.97-9.95l-3.41-0.12l1.55,7.17L547.16,379.4L547.16,379.4z","name":"Malawi"},"mz":{"path":"M541.17,413.28l2.69,2.23l6.34-3.86l1.02-5.73v-9.46l10.17-8.32l1.74,0.06l6.16-5.91l-0.96-12.18L552,372.17l0.48,3.68l2.81,2.17l0.66,6.63l-5.5,5.37l-1.32-3.01l0.24-3.98l-3.17-3.44l-7.78,3.62l7.24,3.68l0.24,10.73l-4.79,7.11L541.17,413.28L541.17,413.28z","name":"Mozambique"},"zw":{"path":"M524.66,392.3l8.97,10.13l6.88,1.75l4.61-7.23l-0.36-9.58l-7.48-3.86l-2.81,1.27l-4.19,6.39l-5.8-0.06L524.66,392.3L524.66,392.3z","name":"Zimbabwe"},"na":{"path":"M496.55,421.96l3.35,0.24l1.97,1.99l4.67,0.06l1.14-13.26v-8.68l2.99-0.6l1.14-9.1l7.6-0.24l2.69-2.23l-4.55-0.18l-6.16,0.84l-6.64-2.41h-18.66l0.48,5.3l6.22,9.16l-1.08,4.7l0.06,2.47L496.55,421.96L496.55,421.96z","name":"Namibia"},"bw":{"path":"M508.51,411.23l2.15,0.66l-0.3,6.15l2.21,0.3l5.08-4.58l6.1,0.66l1.62-4.1l7.72-7.05l-9.27-10.67l-0.12-1.75l-1.02-0.3l-2.81,2.59l-7.3,0.18l-1.02,9.1l-2.87,0.66L508.51,411.23L508.51,411.23z","name":"Botswana"},"sz":{"path":"M540.87,414l-2.51,0.42l-1.08,2.95l1.92,1.75h2.33l1.97-2.83L540.87,414L540.87,414z","name":"Swaziland"},"ls":{"path":"M527.41,425.39l3.05-2.35l1.44,0.06l1.74,2.17l-0.18,2.17l-2.93,1.08v0.84l-3.23-0.18l-0.78-2.35L527.41,425.39L527.41,425.39z","name":"Lesotho"},"za":{"path":"M534.16,403.63l-7.9,7.3l-1.88,4.51l-6.26-0.78l-5.21,4.63l-3.46-0.34l0.28-6.4l-1.23-0.43l-0.86,13.09l-6.14-0.06l-1.85-2.18l-2.71-0.03l2.47,7.09l4.41,4.17l-3.15,3.67l2.04,4.6l4.72,1.8l3.76-3.2l10.77,0.06l0.77-0.96l4.78-0.84l16.17-16.1l-0.06-5.07l-1.73,2.24h-2.59l-3.15-2.64l1.6-3.98l2.75-0.56l-0.25-8.18L534.16,403.63L534.16,403.63z M530.37,422.13l1.51-0.06l2.45,2.66l-0.07,3.08l-2.87,1.45l-0.18,1.02l-4.38,0.05l-1.37-3.3l1.25-2.42L530.37,422.13L530.37,422.13z","name":"South Africa"},"gl":{"path":"M321.13,50.07l-1.36,2.17l2.45,2.45l-1.09,2.45l3.54,4.62l4.35-1.36l5.71-0.54l6.53,7.07l4.35,11.69l-3.53,7.34l4.89-0.82l2.72,1.63l0.27,3.54l-5.98,0.27l3.26,3.26l4.08,0.82l-8.97,11.96l-1.09,7.34l1.9,5.98l-1.36,3.54l2.45,7.61l4.62,5.17l1.36-0.27l2.99-0.82l0.27,4.35l1.9,2.72l3.53-0.27l2.72-10.06l8.16-10.06l12.24-4.89l7.61-9.52l3.53,1.63h7.34l5.98-5.98l7.34-2.99l0.82-4.62l-4.62-4.08l-4.08-1.36l-2.18-5.71l5.17-2.99l8.16,4.35l2.72-2.99l-4.35-2.45l9.25-12.51l-1.63-5.44l-4.35-0.27l1.63-4.89l5.44-2.45l11.15-9.79l-3.26-3.53l-12.51,1.09l-6.53,6.53l3.81-8.43l-4.35-1.09l-2.45,4.35l-3.53-2.99l-9.79,1.09l2.72-4.35l16.04-0.54l-4.08-5.44l-17.4-3.26l-7.07,1.09l0.27,3.54l-7.34-2.45l0.27-2.45l-5.17,1.09l-1.09,2.72l5.44,1.9l-5.71,4.08l-4.08-4.62l-5.71-1.63l-0.82,4.35h-5.71l-2.18-4.62l-8.97-1.36l-4.89,2.45l-0.27,3.26l-6.25-0.82l-3.81,1.63l0.27,3.81v1.9l-7.07,1.36l-3.26-2.17l-2.18,3.53l3.26,3.54l6.8-0.82l0.54,2.18l-5.17,2.45L321.13,50.07L321.13,50.07M342.89,92.49l1.63,2.45l-0.82,2.99h-1.63l-2.18-2.45l0.54-1.9L342.89,92.49L342.89,92.49M410.87,85.69l4.62,1.36l-0.27,3.81l-4.89-2.45l-1.09-1.36L410.87,85.69L410.87,85.69z","name":"Greenland"},"au":{"path":"M761.17,427.98l-0.35,25.38l-3.9,2.86l-0.35,2.5l5.32,3.57l13.13-2.5h6.74l2.48-3.58l14.9-2.86l10.64,3.22l-0.71,4.29l1.42,4.29l8.16-1.43l0.35,2.14l-5.32,3.93l1.77,1.43l3.9-1.43l-1.06,11.8l7.45,5.72l4.26-1.43l2.13,2.14l12.42-1.79l11.71-18.95l4.26-1.07l8.51-15.73l2.13-13.58l-5.32-6.79l2.13-1.43l-4.26-13.23l-4.61-3.22l0.71-17.87l-4.26-3.22l-1.06-10.01h-2.13l-7.1,23.59l-3.9,0.36l-8.87-8.94l4.97-13.23l-9.22-1.79l-10.29,2.86l-2.84,8.22l-4.61,1.07l-0.35-5.72l-18.8,11.44l0.35,4.29l-2.84,3.93h-7.1l-15.26,6.43L761.17,427.98L761.17,427.98M825.74,496.26l-1.77,7.15l0.35,5l5.32-0.36l6.03-9.29L825.74,496.26L825.74,496.26z","name":"Australia"},"nz":{"path":"M913.02,481.96l1.06,11.8l-1.42,5.36l-5.32,3.93l0.35,4.65v5l1.42,1.79l14.55-12.51v-2.86h-3.55l-4.97-16.8L913.02,481.96L913.02,481.96M902.38,507.7l2.84,5.36l-7.81,7.51l-0.71,3.93l-5.32,0.71l-8.87,8.22l-8.16-3.93l-0.71-2.86l14.9-6.43L902.38,507.7L902.38,507.7z","name":"New Zealand"},"nc":{"path":"M906.64,420.47l-0.35,1.79l4.61,6.43l2.48,1.07l0.35-2.5L906.64,420.47L906.64,420.47z","name":"New Caledonia"},"my":{"path":"M764.14,332.92l3.02,3.49l11.58-4.01l2.29-8.84l5.16-0.37l4.72-3.42l-6.12-4.46l-1.4-2.45l-3.02,5.57l1.11,3.2l-1.84,2.67l-3.47-0.89l-8.41,6.17l0.22,3.57L764.14,332.92L764.14,332.92M732.71,315.45l2.01,4.51l0.45,5.86l2.69,4.17l6.49,3.94l2.46,0.23l-0.45-4.06l-2.13-5.18l-3.12-6.63l-0.26,1.16l-3.76-0.17l-2.7-3.88L732.71,315.45L732.71,315.45z","name":"Malaysia"},"bn":{"path":"M779.77,319.25l-2.88,3.49l2.36,0.74l1.33-1.86L779.77,319.25L779.77,319.25z","name":"Brunei Darussalam"},"tl":{"path":"M806.14,368.42l-5.11,4.26l0.49,1.09l2.16-0.4l2.55-2.38l5.01-0.69l-0.98-1.68L806.14,368.42L806.14,368.42z","name":"Timor-Leste"},"sb":{"path":"M895.43,364.65l0.15,2.28l1.39,1.32l1.31-0.81l-1.17-2.43L895.43,364.65L895.43,364.65M897.18,370.31l-1.17,1.25l1.24,2.28l1.46,0.44l-0.07-1.54L897.18,370.31L897.18,370.31M900.03,368.99l1.02,2.5l1.97,2.35l1.09-1.76l-1.46-2.5L900.03,368.99L900.03,368.99M905.14,372.74l0.58,3.09l1.39,1.91l1.17-2.42L905.14,372.74L905.14,372.74M906.74,379.65l-0.51,0.88l1.68,2.21l1.17,0.07l-0.73-2.87L906.74,379.65L906.74,379.65M903.02,384.05l-1.75,0.81l1.53,2.13l1.31-0.74L903.02,384.05L903.02,384.05z","name":"Solomon Islands"},"vu":{"path":"M920.87,397.22l-1.24,1.66l0.52,1.87l0.62,0.42l1.13-1.46L920.87,397.22L920.87,397.22M921.49,402.31l0.1,1.35l1.34,0.42l0.93-0.52l-0.93-1.46L921.49,402.31L921.49,402.31M923.45,414.37l-0.62,0.94l0.93,1.04l1.55-0.52L923.45,414.37L923.45,414.37z","name":"Vanuatu"},"fj":{"path":"M948.62,412.29l-1.24,1.66l-0.1,1.87l1.44,1.46L948.62,412.29L948.62,412.29z","name":"Fiji"},"ph":{"path":"M789.37,297.53l-0.86,1.64l-0.48,2.02l-4.78,6.07l0.29,1.25l2.01-0.29l6.21-6.94L789.37,297.53L789.37,297.53M797.11,295.22l-0.1,5.01l1.82,1.83l0.67,3.56l1.82,0.39l0.86-2.22l-1.43-1.06l-0.38-6.26L797.11,295.22L797.11,295.22M802.28,297.15l-0.1,4.43l1.05,1.73l1.82-2.12l-0.48-3.85L802.28,297.15L802.28,297.15M803.42,293.29l1.82,2.41l0.86,2.31h1.63l-0.29-3.95l-1.82-1.25L803.42,293.29L803.42,293.29M806.96,302.35l0.38,2.89l-3.35,2.7l-2.77,0.29l-2.96,3.18l0.1,1.45l2.77-0.87l1.91-1.25l1.63,4.14l2.87,2.02l1.15-0.39l1.05-1.25l-2.29-2.31l1.34-1.06l1.53,1.25l1.05-1.73l-1.05-2.12l-0.19-4.72L806.96,302.35L806.96,302.35M791.38,272.97l-2.58,1.83l-0.29,5.78l4.02,7.8l1.34,1.06l1.72-1.16l2.96,0.48l0.57,2.6l2.2,0.19l1.05-1.44l-1.34-1.83l-1.63-1.54l-3.44-0.38l-1.82-2.99l2.1-3.18l0.19-2.79l-1.43-3.56L791.38,272.97L791.38,272.97M792.72,290.21l0.76,2.7l1.34,0.87l0.96-1.25l-1.53-2.12L792.72,290.21L792.72,290.21z","name":"Philippines"},"cn":{"path":"M759.83,270.17l-2.39,0.67l-1.72,2.12l1.43,2.79l2.1,0.19l2.39-2.12l0.57-2.79L759.83,270.17L759.83,270.17M670.4,170.07l-3.46,8.7l-4.77-0.25l-5.03,11.01l4.27,5.44l-8.8,12.15l-4.52-0.76l-3.02,3.8l0.75,2.28l3.52,0.25l1.76,4.05l3.52,0.76l10.81,13.93v7.09l5.28,3.29l5.78-1.01l7.29,4.3l8.8,2.53l4.27-0.51l4.78-0.51l10.05-6.58l3.27,0.51l1.25,2.97l2.77,0.83l3.77,5.57l-2.51,5.57l1.51,3.8l4.27,1.52l0.75,4.56l5.03,0.51l0.75-2.28l7.29-3.8l4.52,0.25l5.28,5.82l3.52-1.52l2.26,0.25l1.01,2.79l1.76,0.25l2.51-3.54l10.05-3.8l9.05-10.89l3.02-10.38l-0.25-6.84l-3.77-0.76l2.26-2.53l-0.5-4.05l-9.55-9.62v-4.81l2.76-3.54l2.76-1.27l0.25-2.79h-7.04l-1.26,3.8l-3.27-0.76l-4.02-4.3l2.51-6.58l3.52-3.8l3.27,0.25l-0.5,5.82l1.76,1.52l4.27-4.3l1.51-0.25l-0.5-3.29l4.02-4.81l3.02,0.25l1.76-5.57l2.06-1.09l0.21-3.47l-2-2.1l-0.17-5.48l3.85-0.25l-0.25-14.13l-2.7,1.62l-1.01,3.62l-4.51-0.01l-13.07-7.35l-9.44-11.38l-9.58-0.1l-2.44,2.12l3.1,7.1l-1.08,6.66l-3.86,1.6l-2.17-0.17l-0.16,6.59l2.26,0.51l4.02-1.77l5.28,2.53v2.53l-3.77,0.25l-3.02,6.58l-2.76,0.25l-9.8,12.91l-10.3,4.56l-7.04,0.51l-4.77-3.29l-6.79,3.55l-7.29-2.28l-1.76-4.81l-12.31-0.76l-6.53-10.63h-2.76l-2.22-4.93L670.4,170.07z","name":"China"},"tw":{"path":"M787.46,248.31l-3.54,2.7l-0.19,5.2l3.06,3.56l0.76-0.67L787.46,248.31L787.46,248.31z","name":"Taiwan"},"jp":{"path":"M803.23,216.42l-1.63,1.64l0.67,2.31l1.43,0.1l0.96,5.01l1.15,1.25l2.01-1.83l0.86-3.28l-2.49-3.56L803.23,216.42L803.23,216.42M812.03,213.15l-2.77,2.6l-0.1,2.99l0.67,0.87l3.73-3.18l-0.29-3.18L812.03,213.15L812.03,213.15M808.2,206.98l-4.88,5.59l0.86,1.35l2.39,0.29l4.49-3.47l3.16-0.58l2.87,3.37l2.2-0.77l0.86-3.28l4.11-0.1l4.02-4.82l-2.1-8l-0.96-4.24l2.1-1.73l-4.78-7.22l-1.24,0.1l-2.58,2.89v2.41l1.15,1.35l0.38,6.36l-2.96,3.66l-1.72-1.06l-1.34,2.99l-0.29,2.79l1.05,1.64l-0.67,1.25l-2.2-1.83h-1.53l-1.34,0.77L808.2,206.98L808.2,206.98M816.43,163.44l-1.53,1.35l0.77,2.89l1.34,1.35l-0.1,4.43l-1.72,0.67l-1.34,2.99l3.92,5.39l2.58-0.87l0.48-1.35l-2.77-2.5l1.72-2.22l1.82,0.29l1.43,1.54l0.1-3.18l3.92-3.18l2.2-0.58l-1.82-3.08l-0.86-1.35l-1.43,0.96l-1.24,1.54l-2.68-0.58l-2.77-1.83L816.43,163.44L816.43,163.44z","name":"Japan"},"ru":{"path":"M506.61,151.72l-1.5-0.15l-2.7,3.23v1.51l0.9,0.35l1.75,0.05l2.9-2.37l0.4-0.81L506.61,151.72L506.61,151.72M830.86,160.45l-2.68,3.76l0.19,1.83l1.34-0.58l3.15-3.95L830.86,160.45L830.86,160.45M834.4,154.96l-0.96,2.6l0.1,1.73l1.63-1.06l1.53-3.08V154L834.4,154.96L834.4,154.96M840.04,132.03l-1.24,1.54l0.1,2.41l1.15-0.1l1.91-3.37L840.04,132.03L840.04,132.03M837.75,137.91v4.24l1.34,0.48l0.96-1.54v-3.27L837.75,137.91L837.75,137.91M798.64,122.59l-0.09,6.17l7.74,11.95l2.77,10.4l4.88,9.25l1.91,0.67l1.63-1.35l0.76-2.22l-6.98-7.61l0.19-3.95l1.53-0.67l0.38-2.31l-13.67-19.36L798.64,122.59L798.64,122.59M852.57,103.42l-1.91,0.19l1.15,1.64l2.39,1.64l0.67-0.77L852.57,103.42L852.57,103.42M856.29,104.58l0.29,1.64l2.96,0.87l0.29-1.16L856.29,104.58L856.29,104.58M547.82,38.79l1.72,0.69l-1.21,2.08v2.95l-2.58,1.56H543l-1.55-1.91l0.17-2.08l1.21-1.56h2.41L547.82,38.79L547.82,38.79M554.36,36.88v2.08l1.72,1.39l2.41-0.17l2.07-1.91v-1.39h-1.89l-1.55,0.52l-1.21-1.39L554.36,36.88L554.36,36.88M564.18,37.06l1.21,2.6l2.41,0.17l1.72-0.69l-0.86-2.43l-2.24-0.52L564.18,37.06L564.18,37.06M573.99,33.59l-1.89-0.35l-1.72,1.74l0.86,1.56l0.52,2.43l2.24-1.73l0.52-1.91L573.99,33.59L573.99,33.59M584.49,51.98l-0.52,2.43l-3.96,3.47l-8.44,1.91l-6.89,11.45l-1.21,3.3l6.89,1.74l1.03-4.16l2.07-6.42l5.34-2.78l4.48-3.47l3.27-1.39h1.72v-4.68L584.49,51.98L584.49,51.98M562.28,77.31l4.65,0.52l1.55,5.38l3.96,4.16l-1.38,2.78h-2.41l-2.24-2.6l-4.99-0.17l-2.07-2.78v-1.91l3.1-0.87L562.28,77.31L562.28,77.31M634.95,18.15l-2.24-1.39h-2.58l-0.52,1.56l-2.75,1.56l-2.07,0.69l-0.34,2.08l4.82,0.35L634.95,18.15L634.95,18.15M640.28,18.67l-1.21,2.6l-2.41-0.17l-3.79,2.78l-1.03,3.47h2.41l1.38-2.26l3.27,2.43l3.1-1.39l2.24-1.91l-0.86-2.95l-1.21-2.08L640.28,18.67L640.28,18.67M645.28,20.58l1.21,4.86l1.89,4.51l2.07-3.64l3.96-0.87v-2.6l-2.58-1.91L645.28,20.58L645.28,20.58M739.76,12.8l2.69,2.26l1.91-0.79l0.56-3.17L741,8.39l-2.58,1.7l-6.28,0.57v2.83l-6.62,0.11v4.63l7.74,5.76l2.02-1.47l-0.45-4.07l4.94-1.24l-1.01-1.92l-1.79-1.81L739.76,12.8L739.76,12.8M746.94,10.09l1.79,3.39l6.96-0.79l1.91-2.49l-0.45-2.15l-1.91-0.79l-1.79,1.36l-5.16,1.13L746.94,10.09L746.94,10.09M746.49,23.31l-3.48-0.9L741,24.56l-0.9,2.94l4.71-0.45l3.59-1.81L746.49,23.31L746.49,23.31M836.68,3.76l-2.92-0.9L830.4,4.1l-1.68,2.49l2.13,2.83l5.61-2.49l1.12-1.24L836.68,3.76L836.68,3.76M817.97,72.93l1.76,6.08l3.52,1.01l3.52-5.57l-2.01-3.8l0.75-3.29h5.28l-1.26,2.53l0.5,9.12l-7.54,18.74l0.75,4.05l-0.25,6.84l14.07,20.51l2.76,0.76l0.25-16.71l2.76-2.53l-3.02-6.58l2.51-2.79l-5.53-7.34l-3.02,0.25l-1-12.15l7.79-2.03l0.5-3.55l4.02-1.01l2.26,2.03l2.76-11.14l4.77-8.1l3.77-2.03l3.27,0.25v-3.8l-5.28-1.01l-7.29-6.08l3.52-4.05l-3.02-6.84l2.51-2.53l3.02,4.05l7.54,2.79l8.29,0.76l1.01-3.54l-4.27-4.3l4.77-6.58l-10.81-3.8l-2.76,5.57l-3.52-4.56l-19.85-6.84l-18.85,3.29l-2.76,1.52v1.52l4.02,2.03l-0.5,4.81l-7.29-3.04l-16.08,6.33l-2.76-5.82h-11.06l-5.03,5.32l-17.84-4.05l-16.33,3.29l-2.01,5.06l2.51,0.76l-0.25,3.8l-15.83,1.77l1.01,5.06l-14.58-2.53l3.52-6.58l-14.83-0.76l1.26,6.84l-4.77,2.28l-4.02-3.8l-16.33,2.79l-6.28,5.82l-0.25,3.54l-4.02,0.25l-0.5-4.05l12.82-11.14v-7.6l-8.29-2.28l-10.81,3.54l-4.52-4.56h-2.01l-2.51,5.06l2.01,2.28l-14.33,7.85l-12.31,9.37l-7.54,10.38v4.3l8.04,3.29l-4.02,3.04l-8.54-3.04l-3.52,3.04l-5.28-6.08l-1.01,2.28l5.78,18.23l1.51,0.51l4.02-2.03l2.01,1.52v3.29l-3.77-1.52l-2.26,1.77l1.51,3.29l-1.26,8.61l-7.79,0.76l-0.5-2.79l4.52-2.79l1.01-7.6l-5.03-6.58l-1.76-11.39l-8.04-1.27l-0.75,4.05l1.51,2.03l-3.27,2.79l1.26,7.6l4.77,2.03l1.01,5.57l-4.78-3.04l-12.31-2.28l-1.51,4.05l-9.8,3.54l-1.51-2.53l-12.82,7.09l-0.25,4.81l-5.03,0.76l1.51-3.54v-3.54l-5.03-1.77l-3.27,1.27l2.76,5.32l2.01,3.54v2.79l-3.77-0.76l-0.75-0.76l-3.77,4.05l2.01,3.54l-8.54-0.25l2.76,3.55l-0.75,1.52h-4.52l-3.27-2.28l-0.75-6.33l-5.28-2.03v-2.53l11.06,2.28l6.03,0.51l2.51-3.8l-2.26-4.05l-16.08-6.33l-5.55,1.38l-1.9,1.63l0.59,3.75l2.36,0.41l-0.55,5.9l7.28,17.1l-5.26,8.34l-0.36,1.88l2.67,1.88l-2.41,1.59l-1.6,0.03l0.3,7.35l2.21,3.13l0.03,3.04l2.83,0.26l4.33,1.65l4.58,6.3l0.05,1.66l-1.49,2.55l3.42-0.19l3.33,0.96l4.5,6.37l11.08,1.01l-0.48,7.58l-3.82,3.27l0.79,1.28l-3.77,4.05l-1,3.8l2.26,3.29l7.29,2.53l3.02-1.77l19.35,7.34l0.75-2.03l-4.02-3.8v-4.81l-2.51-0.76l0.5-4.05l4.02-4.81l-7.21-5.4l0.5-7.51l7.71-5.07l9.05,0.51l1.51,2.79l9.3,0.51l6.79-3.8l-3.52-3.8l0.75-7.09l17.59-8.61l13.53,6.1l4.52-4.05l13.32,12.66l10.05-1.01l3.52,3.54l9.55,1.01l6.28-8.61l8.04,3.55l4.27,0.76l4.27-3.8l-3.77-2.53l3.27-5.06l9.3,3.04l2.01,4.05l4.02,0.25l2.51-1.77l6.79-0.25l0.75,1.77l7.79,0.51l5.28-5.57l10.81,1.27l3.27-1.27l1-6.08l-3.27-7.34l3.27-2.79h10.3l9.8,11.65l12.56,7.09h3.77l0.5-3.04l4.52-2.79l0.5,16.46l-4.02,0.25v4.05l2.26,2.79l-0.42,3.62l1.67,0.69l1.01-2.53l1.51,0.51l1,1.01l4.52-1.01l4.52-13.17l0.5-16.46l-5.78-13.17l-7.29-8.86l-3.52,0.51v2.79l-8.54-3.29l3.27-7.09l2.76-18.74l11.56-3.54l5.53-3.54h6.03L805.86,96l1.51,2.53l5.28-5.57l3.02,0.25l-0.5-3.29l-4.78-1.01l3.27-11.9L817.97,72.93L817.97,72.93z","name":"Russian Federation"},"us":{"path":"M69.17,53.35l3.46,6.47l2.22-0.5v-2.24L69.17,53.35L69.17,53.35M49.66,110.26l-0.17,3.01l2.16-0.5v-1.34L49.66,110.26L49.66,110.26M46.34,111.6l-4.32,2.18l0.67,2.34l1.66-1.34l3.32-1.51L46.34,111.6L46.34,111.6M28.39,114.44l-2.99-0.67l-0.5,1.34l0.33,2.51L28.39,114.44L28.39,114.44M22.07,114.28l-2.83-1.17l-1,1.84l1.83,1.84L22.07,114.28L22.07,114.28M12.27,111.6l-1.33-1.84l-1.33,0.5v2.51l1.5,1L12.27,111.6L12.27,111.6M1.47,99.71l1.66,1.17l-0.5,1.34H1.47V99.71L1.47,99.71M10,248.7l-0.14,2.33l2.04,1.37l1.22-1.09L10,248.7L10,248.7M15.29,252.13l-1.9,1.37l1.63,2.05l1.9-1.64L15.29,252.13L15.29,252.13M19.1,255.41l-1.63,2.19l0.54,1.37l2.31-1.09L19.1,255.41L19.1,255.41M21.81,259.65l-0.95,5.47l0.95,2.05l3.12-0.96l1.63-2.74l-3.4-3.15L21.81,259.65L21.81,259.65M271.05,281.06l-2.64-0.89l-2.12,1.33l1.06,1.24l3.61,0.53L271.05,281.06L271.05,281.06M93.11,44.89l-8.39,1.99l1.73,9.45l9.13,2.49l0.49,1.99L82.5,65.04l-7.65,12.68l2.71,13.43L82,94.13l3.46-3.23l0.99,1.99l-4.2,4.97l-16.29,7.46l-10.37,2.49l-0.25,3.73l23.94-6.96l9.87-2.74l9.13-11.19l10.12-6.71l-5.18,8.7l5.68,0.75l9.63-4.23l1.73,6.96l6.66,1.49l6.91,6.71l0.49,4.97l-0.99,1.24l1.23,4.72h1.73l0.25-7.96h1.97l0.49,19.64l4.94-4.23l-3.46-20.39h-5.18l-5.68-7.21l27.89-47.25l-27.64-21.63l-30.85,5.97l-1.23,9.45l6.66,3.98l-2.47,6.47L93.11,44.89L93.11,44.89M148.76,158.34l-1,4.02l-3.49-2.26h-1.74l-1,4.27l-12.21,27.36l3.24,23.84l3.99,2.01l0.75,6.53h8.22l7.97,6.02l15.69,1.51l1.74,8.03l2.49,1.76l3.49-3.51l2.74,1.25l2.49,11.54l4.23,2.76l3.49-6.53l10.71-7.78l6.97,3.26l5.98,0.5l0.25-3.76l12.45,0.25l2.49,2.76l0.5,6.27l-1.49,3.51l1.74,6.02h3.74l3.74-5.77l-1.49-2.76l-1.49-6.02l2.24-6.78l10.21-8.78l7.72-2.26l-1-7.28l10.71-11.55l10.71-1.76L272.8,199l10.46-6.02v-8.03l-1-0.5l-3.74,1.25l-0.5,4.92l-12.43,0.15l-9.74,6.47l-15.29,5l-2.44-2.99l6.94-10.5l-3.43-3.27l-2.33-4.44l-4.83-3.88l-5.25-0.44l-9.92-6.77L148.76,158.34L148.76,158.34z","name":"United States of America"},"mu":{"path":"M613.01,398.99l-1.52,1.99l0.3,2.15l3.2-2.61L613.01,398.99L613.01,398.99z","name":"Mauritius"},"re":{"path":"M607.38,402.37l-2.28,0.15l-0.15,1.99l1.52,0.31l2.28-1.07L607.38,402.37L607.38,402.37z","name":"Reunion"},"mg":{"path":"M592.3,372.92l-2.13,5.06l-3.65,6.44l-6.39,0.46l-2.74,3.22l0.46,9.82l-3.96,4.6l0.46,7.82l3.35,3.83l3.96-0.46l3.96-2.92l-0.91-4.6l9.13-15.8l-1.83-1.99l1.83-3.83l1.98,0.61l0.61-1.53l-1.83-7.82l-1.07-3.22L592.3,372.92L592.3,372.92z","name":"Madagascar"},"km":{"path":"M577.69,371.23l0.46,1.53l1.98,0.31l0.76-1.99L577.69,371.23L577.69,371.23M580.58,374.3l0.76,1.69h1.22l0.61-2.15L580.58,374.3L580.58,374.3z","name":"Comoros"},"sc":{"path":"M602.35,358.34l-0.61,1.23l1.67,1.38l1.22-1.38L602.35,358.34L602.35,358.34M610.88,349.14l-1.83,1.23l1.37,2.15h1.83L610.88,349.14L610.88,349.14M611.64,354.51l-1.22,1.38l0.91,1.38l1.67,0.31l0.15-2.92L611.64,354.51L611.64,354.51z","name":"Seychelles"},"mv":{"path":"M656.4,320.76l0.3,2.61l1.67,0.61l0.3-2.3L656.4,320.76L656.4,320.76M658.53,326.28l-0.15,3.22l1.22,0.61l1.07-2.15L658.53,326.28L658.53,326.28M658.84,332.57l-1.07,1.07l1.22,1.07l1.52-1.07L658.84,332.57L658.84,332.57z","name":"Maldives"},"pt":{"path":"M372.64,217.02l-1.36,1.37l2.44,1.37l0.27-1.91L372.64,217.02L372.64,217.02M379.97,216.2l-1.63,1.09l1.36,1.09l2.17-0.55L379.97,216.2L379.97,216.2M381.05,220.03l-0.81,2.19l1.08,1.37l1.36-1.09L381.05,220.03L381.05,220.03M387.56,224.4l-0.54,1.37l0.81,0.82l2.17-1.37L387.56,224.4L387.56,224.4M408.18,236.42l-1.08,1.37l1.08,1.37l1.63-0.82L408.18,236.42L408.18,236.42M430.93,211.24l-0.62,8.65l-1.77,1.6l0.18,0.98l1.24,2.05l-0.8,2.5l1.33,0.45l3.1-0.36l-0.18-2.5l2.03-11.59l-0.44-1.6L430.93,211.24L430.93,211.24z","name":"Portugal"},"es":{"path":"M415.62,253.73l-1.75,1.01l0.81,0.82L415.62,253.73L415.62,253.73M409.54,253.92l-2.17,0.55l1.08,1.64h1.63L409.54,253.92L409.54,253.92M404.38,252.28l-1.36,1.37l1.9,1.64l1.08-2.46L404.38,252.28L404.38,252.28M448.36,205h-12.74l-2.57-1.16l-1.24,0.09l-1.5,3.12l0.53,3.21l4.87,0.45l0.62,2.05l-2.12,11.95l0.09,2.14l3.45,1.87l3.98,0.27l7.96-1.96l3.89-4.9l0.09-4.99l6.9-6.24l0.35-2.76l-6.28-0.09L448.36,205L448.36,205M461.1,217.21l-1.59,0.54l0.35,1.43h2.3l0.97-1.07L461.1,217.21L461.1,217.21z","name":"Spain"},"cv":{"path":"M387.56,290.54l-1.9,1.09l1.36,1.09l1.63-0.82L387.56,290.54L387.56,290.54M392.23,292.74l-1.24,1.1l0.88,1.63l2.12-0.95L392.23,292.74L392.23,292.74M389.52,295.83l-1.59,0.95l1.71,2.29l1.35-0.71L389.52,295.83L389.52,295.83z","name":"Cape Verde"},"pf":{"path":"M27.25,402.68l-1.9-0.14l-0.14,1.78l1.49,0.96l1.77-1.09L27.25,402.68L27.25,402.68M33.77,404.6l-2.72,1.78l2.04,2.46l1.77-0.41l0.95-1.23L33.77,404.6L33.77,404.6z","name":"French Polynesia"},"kn":{"path":"M276.6,283.37l-1.5,0.62l0.53,1.33l1.76-1.15l-0.35-0.36L276.6,283.37L276.6,283.37z","name":"Saint Kitts and Nevis"},"ag":{"path":"M279.07,284.88l-0.88,1.87l1.06,1.42l1.32-1.15L279.07,284.88L279.07,284.88z","name":"Antigua and Barbuda"},"dm":{"path":"M282.07,290.03l-1.06,0.98l0.79,1.6l1.5-0.44L282.07,290.03L282.07,290.03z","name":"Dominica"},"lc":{"path":"M281.98,294.03l-0.71,1.51l1.15,1.24l1.5-0.8L281.98,294.03L281.98,294.03z","name":"Saint Lucia"},"bb":{"path":"M282.07,297.85l-1.23,0.89l0.97,1.78l1.59-0.89L282.07,297.85L282.07,297.85z","name":"Barbados"},"gd":{"path":"M280.57,301.31l-1.15,1.15l0.44,0.71h1.41l0.44-1.16L280.57,301.31L280.57,301.31z","name":"Grenada"},"tt":{"path":"M282.24,304.78l-1.06,0.98l-1.15,0.18v1.42l2.12,1.95l0.88-1.42l0.53-1.6l-0.18-1.33L282.24,304.78L282.24,304.78z","name":"Trinidad and Tobago"},"do":{"path":"M263.11,280.44l-5.29-3.46l-2.5-0.85l-0.84,6l0.88,1.69l1.15-1.33l3.35-0.89l2.91,0.62L263.11,280.44L263.11,280.44z","name":"Dominican Republic"},"ht":{"path":"M250.86,275.38l3.44,0.36l-0.41,4.22l-0.34,2.22l-4.01-0.22l-0.71,1.07l-1.23-0.09l-0.44-2.31l4.23-0.35l-0.26-2.4l-1.94-0.8L250.86,275.38L250.86,275.38z","name":"Haiti"},"fk":{"path":"M307.95,508.18l-2.63-0.29l-2.62,1.76l1.9,2.06L307.95,508.18L307.95,508.18M310.57,506.86l-0.87,2.79l-2.48,2.2l0.15,0.73l4.23-1.62l1.75-2.2L310.57,506.86L310.57,506.86z","name":"Falkland Islands"},"is":{"path":"M406.36,117.31l-1.96-1.11l-2.64,1.67l-2.27,2.1l0.06,1.17l2.94,0.37l-0.18,2.1l-1.04,1.05l0.25,0.68l2.94,0.19v3.4l4.23,0.74l2.51,1.42l2.82,0.12l4.84-2.41l3.74-4.94l0.06-3.34l-2.27-1.92l-1.9-1.61l-0.86,0.62l-1.29,1.67l-1.47-0.19l-1.47-1.61l-1.9,0.18l-2.76,2.29l-1.66,1.79l-0.92-0.8l-0.06-1.98l0.92-0.62L406.36,117.31L406.36,117.31z","name":"Iceland"},"no":{"path":"M488.26,53.96l-1.65-1.66l-3.66,1.78h-6.72L475.17,58l3.77,3.33l1.65-0.24l2.36-4.04l2,1.43l-1.42,2.85l-0.71,4.16l1.65,2.61l3.54-5.94l4.6-5.59l-1.77-1.54L488.26,53.96L488.26,53.96M490.26,46.83l-2.95,2.73l1.77,2.73h3.18l1.3,1.78l3.89,2.02l4.48-2.61l3.07-2.61l-1.06-2.14l-3.07-1.78l-2.24,2.02l-1.53-1.9l-1.18,0.12l-1.53,3.33l-2.24-2.26l-0.24-1.54L490.26,46.83L490.26,46.83M496.98,59.07l-2.36,2.14l-2,1.54l0.94,1.66l1.89,0.59l3.07-1.43l1.42-1.78l-1.3-2.14L496.98,59.07L496.98,59.07M515.46,102.14l2.02-1.48L517.3,99l-1.28-0.74l0.18-2.03h1.1v-1.11l-4.77-1.29l-7.15,0.74l-0.73,3.14L503,97.16l-1.1-1.85l-3.49,0.18L498.04,99l-1.65,0.74l-0.92-1.85l-7.34,5.91l1.47,1.66l-2.75,1.29l-6.24,12.38l-2.2,1.48l0.18,1.11l2.2,1.11l-0.55,2.4l-3.67-0.19l-1.1-1.29l-2.38,2.77l-1.47,1.11l-0.37,2.59l-1.28,0.74l-3.3,0.74l-1.65,5.18l1.1,8.5l1.28,3.88l1.47,1.48l3.3-0.18l4.77-4.62l1.83-3.14l0.55,4.62l3.12-5.54l0.18-15.53l2.54-1.6l0.76-8.57l7.7-11.09l3.67-1.29l1.65-2.03l5.5,1.29l2.75,1.66l0.92-4.62l4.59-2.77L515.46,102.14L515.46,102.14z","name":"Norway"},"lk":{"path":"M680.54,308.05l0.25,2.72l0.25,1.98l-1.47,0.25l0.74,4.45l2.21,1.24l3.43-1.98l-0.98-4.69l0.25-1.73l-3.19-2.96L680.54,308.05L680.54,308.05z","name":"Sri Lanka"},"cu":{"path":"M220.85,266.92v1.27l5.32,0.1l2.51-1.46l0.39,1.07l5.22,1.27l4.64,4.19l-1.06,1.46l0.19,1.66l3.87,0.97l3.87-1.75l1.74-1.75l-2.51-1.27l-12.95-7.6l-4.54-0.49L220.85,266.92L220.85,266.92z","name":"Cuba"},"bs":{"path":"M239.61,259.13l-1.26-0.39l-0.1,2.43l1.55,1.56l1.06-1.56L239.61,259.13L239.61,259.13M242.12,262.93l-1.74,0.97l1.64,2.34l0.87-1.17L242.12,262.93L242.12,262.93M247.73,264.68l-1.84-0.1l0.19,1.17l1.35,1.95l1.16-1.27L247.73,264.68L247.73,264.68M246.86,262.35l-3-1.27l-0.58-3.02l1.16-0.49l1.16,2.34l1.16,0.88L246.86,262.35L246.86,262.35M243.96,256.21l-1.55-0.39l-0.29-1.95l-1.64-0.58l1.06-1.07l1.93,0.68l1.45,0.88L243.96,256.21L243.96,256.21z","name":"Bahamas"},"jm":{"path":"M238.93,279.59l-3.48,0.88v0.97l2.03,1.17h2.13l1.35-1.56L238.93,279.59L238.93,279.59z","name":"Jamaica"},"ec":{"path":"M230.2,335.85l-4.73,2.94l-0.34,4.36l-0.95,1.43l2.98,2.86l-1.29,1.41l0.3,3.6l5.33,1.27l8.07-9.55l-0.02-3.33l-3.87-0.25L230.2,335.85L230.2,335.85z","name":"Ecuador"},"ca":{"path":"M203.73,35.89l0.22,4.02l-7.98,8.27l2,6.7l5.76-1.56l3.33-4.92l8.42-3.13l6.87-0.45l-5.32-5.81l-2.66,2.01l-2-0.67l-1.11-2.46l-2.44-2.46L203.73,35.89L203.73,35.89M214.15,24.05l-1.77,3.13l8.65,3.13l3.1-4.69l1.33,3.13h2.22l4.21-4.69l-5.1-1.34l-2-1.56l-2.66,2.68L214.15,24.05L214.15,24.05M229.23,30.31l-6.87,2.9v2.23l8.87,3.35l-2,2.23l1.33,2.9l5.54-2.46h4.66l2.22,3.57l3.77-3.8l-0.89-3.58l-3.1,1.12l-0.44-4.47l1.55-2.68h-1.55l-2.44,1.56l-1.11,0.89l0.67,3.13l-1.77,1.34l-2.66-0.22l-0.67-4.02L229.23,30.31L229.23,30.31M238.32,23.38l-0.67,2.23l4.21,2.01l3.1-1.79l-0.22-1.34L238.32,23.38L238.32,23.38M241.64,19.58l-3.1,1.12l0.22,1.56l6.87-0.45l-0.22-1.56L241.64,19.58L241.64,19.58M256.5,23.38l-0.44,1.56l-1.11,1.56v2.23l4.21-0.67l4.43,3.8h1.55v-3.8l-4.43-4.92L256.5,23.38L256.5,23.38M267.81,27.85l1.77,2.01l-1.55,2.68l1.11,2.9l4.88-2.68v-2.01l-2.88-3.35L267.81,27.85L267.81,27.85M274.24,22.71l0.22,3.57h5.99l1.55,1.34l-0.22,1.56l-5.32,0.67l3.77,5.14l5.1,0.89l7.09-3.13l-10.2-15.42l-3.1,2.01l0.22,2.68l-3.55-1.34L274.24,22.71L274.24,22.71M222.58,47.96l-8.42,2.23l-4.88,4.25l0.44,4.69l8.87,2.68l-2,4.47l-6.43-4.02l-1.77,3.35l4.21,2.9l-0.22,4.69l6.43,1.79l7.76-0.45l1.33-2.46l5.76,6.48l3.99-1.34l0.67-4.47l2.88,2.01l0.44-4.47l-3.55-2.23l0.22-14.07l-3.1-2.46L231.89,56L222.58,47.96L222.58,47.96M249.63,57.79l-2.88-1.34l-1.55,2.01l3.1,4.92l0.22,4.69l6.65-4.02v-5.81l2.44-2.46l-2.44-1.79h-3.99L249.63,57.79L249.63,57.79M263.82,55.78l-4.66,3.8l1.11,4.69h2.88l1.33-2.46l2,2.01l2-0.22l5.32-4.47L263.82,55.78L263.82,55.78M263.37,48.4l-1.11,2.23l4.88,1.79l1.33-2.01L263.37,48.4L263.37,48.4M260.49,39.91l-4.88,0.67l-2.88,2.68l5.32,0.22l-1.55,4.02l1.11,1.79l1.55-0.22l3.77-6.03L260.49,39.91L260.49,39.91M268.92,38.35l-2.66,0.89l0.44,3.57l4.43,2.9l0.22,2.23l-1.33,1.34l0.67,4.47l17.07,5.58l4.66,1.56l4.66-4.02l-5.54-4.47l-5.1,1.34l-7.09-0.67l-2.66-2.68l-0.67-7.37l-4.43-2.23L268.92,38.35L268.92,38.35M282.88,61.59L278,61.14l-5.76,2.23l-3.1,4.24l0.89,11.62l9.53,0.45l9.09,4.47l6.43,7.37l4.88-0.22l-1.33,6.92l-4.43,7.37l-4.88,2.23l-3.55-0.67l-1.77-1.56l-2.66,3.57l1.11,3.57l3.77,0.22l4.66-2.23l3.99,10.28l9.98,6.48l6.87-8.71l-5.76-9.38l3.33-3.8l4.66,7.82l8.42-7.37l-1.55-3.35l-5.76,1.79l-3.99-10.95l3.77-6.25l-7.54-8.04l-4.21,2.9l-3.99-8.71l-8.42,1.12l-2.22-10.5l-6.87,4.69l-0.67,5.81h-3.77l0.44-5.14L282.88,61.59L282.88,61.59M292.86,65.61l-1.77,1.79l1.55,2.46l7.32,0.89l-4.66-4.92L292.86,65.61L292.86,65.61M285.77,40.36v2.01l-4.88,1.12l1.33,2.23l5.54,2.23l6.21,0.67l4.43,3.13l4.43-2.46l-3.1-3.13h3.99l2.44-2.68l5.99-0.89v-1.34l-3.33-2.23l0.44-2.46l9.31,1.56l13.75-5.36l-5.1-1.56l1.33-1.79h10.64l1.77-1.79l-21.51-7.6l-5.1-1.79l-5.54,4.02l-6.21-5.14l-3.33-0.22l-0.67,4.25l-4.21-3.8l-4.88,1.56l0.89,2.46l7.32,1.56l-0.44,3.57l3.99,2.46l9.76-2.46l0.22,3.35l-7.98,3.8l-4.88-3.8l-4.43,0.45l4.43,6.26l-2.22,1.12l-3.33-2.9l-2.44,1.56l2.22,4.24h3.77l-0.89,4.02l-3.1-0.45l-3.99-4.25L285.77,40.36L285.77,40.36M266.01,101.85l-4.23,5.32l-0.26,5.86l3.7-2.13h4.49l3.17,2.93l2.91-2.4L266.01,101.85L266.01,101.85M317.52,171.05l-10.57,10.12l1.06,2.4l12.94,4.79l1.85-3.19l-1.06-5.32l-4.23,0.53l-2.38-2.66l3.96-3.99L317.52,171.05L317.52,171.05M158.22,48.66l1.99,3.01l1,4.02l4.98,1.25l3.49-3.76l2.99,1.51l8.47,0.75l5.98-2.51l1,8.28h3.49V57.7l3.49,0.25l8.72,10.29l5.73,3.51l-2.99,4.77l1.25,1.25L219,80.03l0.25,5.02l2.99,0.5l0.75-7.53l4.73-1.25l3.49,5.27l7.47,3.51l3.74,0.75l2.49-3.01l0.25-4.77l4.48-2.76l1.49,4.02l-3.99,7.03l0.5,3.51l2.24-3.51l4.48-4.02l0.25-5.27l-2.49-4.02l0.75-3.26l5.98-3.01l2.74,2.01l0.5,17.57l4.23-3.76l2.49,1.51l-3.49,6.02l4.48,1l6.48-10.04l5.48,5.77l-2.24,10.29l-5.48,3.01l-5.23-2.51l-9.46,2.01l1,3.26l-2.49,4.02l-7.72,1.76l-8.72,6.78l-7.72,10.29l-1,3.26l5.23,2.01l1.99,5.02l7.22,7.28l11.46,5.02l-2.49,11.54l-0.25,3.26l2.99,2.01l3.99-5.27l0.5-10.04l6.23-0.25l2.99-5.77l0.5-8.78l7.97-15.56l9.96,3.51l5.23,7.28l-2.24,7.28l3.99,2.26l9.71-6.53l2.74,17.82l8.97,10.79l0.25,5.52l-9.96,2.51l-4.73,5.02l-9.96-2.26l-4.98-0.25l-8.72,6.78l5.23-1.25l6.48-1.25l1.25,1.51l-1.74,5.52l0.25,5.02l2.99,2.01l2.99-0.75l1.5-2.26h1.99l-3.24,6.02l-6.23,0.25l-2.74,4.02h-3.49l-1-3.01l4.98-5.02l-5.98,2.01l-0.27-8.53l-1.72-1l-5.23,2.26l-0.5,4.27h-11.96l-10.21,7.03l-13.7,4.52l-1.49-2.01l6.9-10.3l-3.92-3.77l-2.49-4.78l-5.07-3.87l-5.44-0.45l-9.75-6.83l-70.71-11.62l-1.17-4.79l-6.48-6.02v-5.02l1-4.52l-0.5-2.51l-2.49-2.51l-0.5-4.02l6.48-4.52l-3.99-21.58l-5.48-0.25l-4.98-6.53L158.22,48.66L158.22,48.66M133.83,128.41l-1.7,3.26l0.59,2.31l1.11,0.69l-0.26,0.94l-1.19,0.34l0.34,3.43l1.28,1.29l1.02-1.11l-1.28-3.34l0.76-2.66l1.87-2.49l-1.36-2.31L133.83,128.41L133.83,128.41M139.45,147.95l-1.53,0.6l2.81,3.26l0.68,3.86l2.81,3l2.38-0.43v-3.94l-2.89-1.8L139.45,147.95L139.45,147.95z","name":"Canada"},"gt":{"path":"M194.88,291.52l5.93,4.34l5.98-7.43l-1.02-1.54l-2.04-0.07v-4.35l-1.53-0.93l-4.63,1.38l1.77,4.08L194.88,291.52L194.88,291.52z","name":"Guatemala"},"hn":{"path":"M207.55,288.78l9.24-0.35l2.74,3.26l-1.71-0.39l-3.29,0.14l-4.3,4.04l-1.84,4.09l-1.21-0.64l-0.01-4.48l-2.66-1.78L207.55,288.78L207.55,288.78z","name":"Honduras"},"sv":{"path":"M201.65,296.27l4.7,2.34l-0.07-3.71l-2.41-1.47L201.65,296.27L201.65,296.27z","name":"El Salvador"},"ni":{"path":"M217.74,292.11l2.19,0.44l0.07,4.49l-2.55,7.28l-6.87-0.68l-1.53-3.51l2.04-4.26l3.87-3.6L217.74,292.11L217.74,292.11z","name":"Nicaragua"},"cr":{"path":"M217.38,304.98l1.39,2.72l1.13,1.5l-1.52,4.51l-2.9-2.04l-4.74-4.34v-2.87L217.38,304.98L217.38,304.98z","name":"Costa Rica"},"pa":{"path":"M220.59,309.61l-1.46,4.56l4.82,1.25l2.99,0.59l0.51-3.53l3.21-1.62l2.85,1.47l1.12,1.79l1.36-0.16l1.07-3.25l-3.56-1.47l-2.7-1.47l-2.7,1.84l-3.21,1.62l-3.28-1.32L220.59,309.61L220.59,309.61z","name":"Panama"},"co":{"path":"M253.73,299.78l-2.06-0.21l-13.62,11.23l-1.44,3.95l-1.86,0.21l0.83,8.73l-4.75,11.65l5.16,4.37l6.61,0.42l4.54,6.66l6.6,0.21l-0.21,4.99H256l2.68-9.15l-2.48-3.12l0.62-5.82l5.16-0.42l-0.62-13.52l-11.56-3.74l-2.68-7.28L253.73,299.78L253.73,299.78z","name":"Colombia"},"ve":{"path":"M250.46,305.92l0.44,2.59l3.25,1.03l0.74-4.77l3.43-3.55l3.43,4.02l7.89,2.15l6.68-1.4l4.55,5.61l3.43,2.15l-3.76,5.73l1.26,4.34l-2.15,2.66l-2.23,1.87l-4.83-2.43l-1.11,1.12v3.46l3.53,1.68l-2.6,2.81l-2.6,2.81l-3.43-0.28l-3.45-3.79l-0.73-14.26l-11.78-4.02l-2.14-6.27L250.46,305.92L250.46,305.92z","name":"Venezuela"},"gy":{"path":"M285.05,314.13l7.22,6.54l-2.87,3.32l-0.23,1.97l3.77,3.89l-0.09,3.74l-6.56,2.5l-3.93-5.31l0.84-6.38l-1.68-4.75L285.05,314.13L285.05,314.13z","name":"Guyana"},"sr":{"path":"M293.13,321.14l2.04,1.87l3.16-1.96l2.88,0.09l-0.37,1.12l-1.21,2.52l-0.19,6.27l-5.75,2.34l0.28-4.02l-3.71-3.46l0.19-1.78L293.13,321.14L293.13,321.14z","name":"Suriname"},"gf":{"path":"M302.13,321.8l5.85,3.65l-3.06,6.08l-1.11,1.4l-3.25-1.87l0.09-6.55L302.13,321.8L302.13,321.8z","name":"French Guiana"},"pe":{"path":"M225.03,349.52l-1.94,1.96l0.13,3.13l16.94,30.88l17.59,11.34l2.72-4.56l0.65-10.03l-1.42-6.25l-4.79-8.08l-2.85,0.91l-1.29,1.43l-5.69-6.52l1.42-7.69l6.6-4.3l-0.52-4.04l-6.72-0.26l-3.49-5.86l-1.94-0.65l0.13,3.52l-8.66,10.29l-6.47-1.56L225.03,349.52L225.03,349.52z","name":"Peru"},"bo":{"path":"M258.71,372.79l8.23-3.59l2.72,0.26l1.81,7.56l12.54,4.17l2.07,6.39l5.17,0.65l2.2,5.47l-1.55,4.95l-8.41,0.65l-3.1,7.95l-6.6-0.13l-2.07-0.39l-3.81,3.7l-1.88-0.18l-6.47-14.99l1.79-2.68l0.63-10.6l-1.6-6.31L258.71,372.79L258.71,372.79z","name":"Bolivia"},"py":{"path":"M291.76,399.51l2.2,2.4l-0.26,5.08l6.34-0.39l4.79,6.13l-0.39,5.47l-3.1,4.69l-6.34,0.26l-0.26-2.61l1.81-4.3l-6.21-3.91h-5.17l-3.88-4.17l2.82-8.06L291.76,399.51L291.76,399.51z","name":"Paraguay"},"uy":{"path":"M300.36,431.93l-2.05,2.19l0.85,11.78l6.44,1.87l8.19-8.21L300.36,431.93L300.36,431.93z","name":"Uruguay"},"ar":{"path":"M305.47,418.2l1.94,1.82l-7.37,10.95l-2.59,2.87l0.9,12.51l5.69,6.91l-4.78,8.34l-3.62,1.56h-4.14l1.16,6.51l-6.47,2.22l1.55,5.47l-3.88,12.38l4.79,3.91l-2.59,6.38l-4.4,6.91l2.33,4.82l-5.69,0.91l-4.66-5.73l-0.78-17.85l-7.24-30.32l2.19-10.6l-4.66-13.55l3.1-17.59l2.85-3.39l-0.7-2.57l3.66-3.34l8.16,0.56l4.56,4.87l5.27,0.09l5.4,3.3l-1.59,3.72l0.38,3.76l7.65-0.36L305.47,418.2L305.47,418.2M288.92,518.79l0.26,5.73l4.4-0.39l3.75-2.48l-6.34-1.3L288.92,518.79L288.92,518.79z","name":"Argentina"},"cl":{"path":"M285.04,514.1l-4.27,9.38l7.37,0.78l0.13-6.25L285.04,514.1L285.04,514.1M283.59,512.63l-3.21,3.55l-0.39,4.17l-6.21-3.52l-6.6-9.51l-1.94-3.39l2.72-3.52l-0.26-4.43l-3.1-1.3l-2.46-1.82l0.52-2.48l3.23-0.91l0.65-14.33l-5.04-2.87l-3.29-74.59l0.85-1.48l6.44,14.85l2.06,0.04l0.67,2.37l-2.74,3.32l-3.15,17.87l4.48,13.76l-2.07,10.42l7.3,30.64l0.77,17.92l5.23,6.05L283.59,512.63L283.59,512.63M262.28,475.14l-1.29,1.95l0.65,3.39l1.29,0.13l0.65-4.3L262.28,475.14L262.28,475.14z","name":"Chile"},"br":{"path":"M314.24,438.85l6.25-12.02l0.23-10.1l11.66-7.52h6.53l5.13-8.69l0.93-16.68l-2.1-4.46l12.36-11.28l0.47-12.45l-16.79-8.22l-20.28-6.34l-9.56-0.94l2.57-5.4l-0.7-8.22l-2.09-0.69l-3.09,6.14l-1.62,2.03l-4.16-1.84l-13.99,4.93l-4.66-5.87l0.75-6.13l-4.4,4.48l-4.86-2.62l-0.49,0.69l0.01,2.13l4.19,2.25l-6.29,6.63l-3.97-0.04l-4.02-4.09l-4.55,0.14l-0.56,4.86l2.61,3.17l-3.08,9.87l-3.6,0.28l-5.73,3.62l-1.4,7.11l4.97,5.32l0.91-1.03l3.49-0.94l2.98,5.02l8.53-3.66l3.31,0.19l2.28,8.07l12.17,3.86l2.1,6.44l5.18,0.62l2.47,6.15l-1.67,5.47l2.18,2.86l-0.32,4.26l5.84-0.55l5.35,6.76l-0.42,4.75l3.17,2.68l-7.6,11.51L314.24,438.85L314.24,438.85z","name":"Brazil"},"bz":{"path":"M204.56,282.4l-0.05,3.65h0.84l2.86-5.34h-1.94L204.56,282.4L204.56,282.4z","name":"Belize"},"mn":{"path":"M673.8,170.17l5.82-7.72l6.99,3.23l4.75,1.27l5.82-5.34l-3.95-2.91l2.6-3.67l7.76,2.74l2.69,4.41l4.86,0.13l2.54-1.89l5.23-0.21l1.14,1.94l8.69,0.44l5.5-5.61l7.61,0.8l-0.44,7.64l3.33,0.76l4.09-1.86l4.33,2.14l-0.1,1.08l-3.14,0.09l-3.27,6.86l-2.54,0.25l-9.88,12.91l-10.09,4.45l-6.31,0.49l-5.24-3.38l-6.7,3.58l-6.6-2.05l-1.87-4.79l-12.5-0.88l-6.4-10.85l-3.11-0.2L673.8,170.17L673.8,170.17z","name":"Mongolia"},"kp":{"path":"M778.28,194.27l1.84,0.77l0.56,6.44l3.65,0.21l3.44-4.03l-1.19-1.06l0.14-4.32l3.16-3.82l-1.61-2.9l1.05-1.2l0.58-3l-1.83-0.83l-1.56,0.79l-1.93,5.86l-3.12-0.27l-3.61,4.26L778.28,194.27L778.28,194.27z","name":"North Korea"},"kr":{"path":"M788.34,198.2l6.18,5.04l1.05,4.88l-0.21,2.62l-3.02,3.4l-2.6,0.14l-2.95-6.37l-1.12-3.04l1.19-0.92l-0.28-1.27l-1.47-0.66L788.34,198.2L788.34,198.2z","name":"South Korea"},"kz":{"path":"M576.69,188.62l4.1-1.75l4.58-0.16l0.32,7h-2.68l-2.05,3.34l2.68,4.45l3.95,2.23l0.36,2.55l1.45-0.48l1.34-1.59l2.21,0.48l1.11,2.23h2.84v-2.86l-1.74-5.09l-0.79-4.13l5.05-2.23l6.79,1.11l4.26,4.29l9.63-0.95l5.37,7.63l6.31,0.32l1.74-2.86l2.21-0.48l0.32-3.18l3.31-0.16l1.74,2.07l1.74-4.13l14.99,2.07l2.52-3.34l-4.26-5.25l5.68-12.4l4.58,0.32l3.16-7.63l-6.31-0.64l-3.63-3.5l-10,1.16l-12.88-12.45l-4.54,4.03l-13.77-6.25l-16.89,8.27l-0.47,5.88l3.95,4.61l-7.7,4.35l-9.99-0.22l-2.09-3.07l-7.83-0.43l-7.42,4.77l-0.16,6.52L576.69,188.62L576.69,188.62z","name":"Kazakhstan"},"tm":{"path":"M593.85,207.59l-0.62,2.63h-4.15v3.56l4.46,2.94l-1.38,4.03v1.86l1.85,0.31l2.46-3.25l5.54-1.24l11.84,4.49l0.15,3.25l6.61,0.62l7.38-7.75l-0.92-2.48l-4.92-1.08l-13.84-8.99l-0.62-3.25h-5.23l-2.31,4.34h-2.31L593.85,207.59L593.85,207.59z","name":"Turkmenistan"},"uz":{"path":"M628.92,219.06l3.08,0.16v-5.27l-2.92-1.7l4.92-6.2h2l2,2.33l5.23-2.01l-7.23-2.48l-0.28-1.5l-1.72,0.42l-1.69,2.94l-7.29-0.24l-5.35-7.57l-9.4,0.93l-4.48-4.44l-6.2-1.05l-4.5,1.83l2.61,8.68l0.03,2.92l1.9,0.04l2.33-4.44l6.2,0.08l0.92,3.41l13.29,8.82l5.14,1.18L628.92,219.06L628.92,219.06z","name":"Uzbekistan"},"tj":{"path":"M630.19,211.84l4.11-5.1h1.55l0.54,1.14l-1.9,1.38v1.14l1.25,0.9l6.01,0.36l1.96-0.84l0.89,0.18l0.6,1.92l3.57,0.36l1.79,3.78l-0.54,1.14l-0.71,0.06l-0.71-1.44l-1.55-0.12l-2.68,0.36l-0.18,2.52l-2.68-0.18l0.12-3.18l-1.96-1.92l-2.98,2.46l0.06,1.62l-2.62,0.9h-1.55l0.12-5.58L630.19,211.84L630.19,211.84z","name":"Tajikistan"},"kg":{"path":"M636.81,199.21l-0.31,2.53l0.25,1.56l8.7,2.92l-7.64,3.08l-0.87-0.72l-1.65,1.06l0.08,0.58l0.88,0.4l5.36,0.14l2.72-0.82l3.49-4.4l4.37,0.76l5.27-7.3l-14.1-1.92l-1.95,4.73l-2.46-2.64L636.81,199.21L636.81,199.21z","name":"Kyrgyz Republic"},"af":{"path":"M614.12,227.05l1.59,12.46l3.96,0.87l0.37,2.24l-2.84,2.37l5.29,4.27l10.28-3.7l0.82-4.38l6.47-4.04l2.48-9.36l1.85-1.99l-1.92-3.34l6.26-3.87l-0.8-1.12l-2.89,0.18l-0.26,2.66l-3.88-0.04l-0.07-3.55l-1.25-1.49l-2.1,1.91l0.06,1.75l-3.17,1.2l-5.85-0.37l-7.6,7.96L614.12,227.05L614.12,227.05z","name":"Afghanistan"},"pk":{"path":"M623.13,249.84l2.6,3.86l-0.25,1.99l-3.46,1.37l-0.25,3.24h3.96l1.36-1.12h7.54l6.8,5.98l0.87-2.87h5.07l0.12-3.61l-5.19-4.98l1.11-2.74l5.32-0.37l7.17-14.95l-3.96-3.11l-1.48-5.23l9.64-0.87l-5.69-8.1l-3.03-0.82l-1.24,1.5l-0.93,0.07l-5.69,3.61l1.86,3.12l-2.1,2.24l-2.6,9.59l-6.43,4.11l-0.87,4.49L623.13,249.84L623.13,249.84z","name":"Pakistan"},"in":{"path":"M670.98,313.01l4.58-2.24l2.72-9.84l-0.12-12.08l15.58-16.82v-3.99l3.21-1.25l-0.12-4.61l-3.46-6.73l1.98-3.61l4.33,3.99l5.56,0.25v2.24l-1.73,1.87l0.37,1l2.97,0.12l0.62,3.36h0.87l2.23-3.99l1.11-10.46l3.71-2.62l0.12-3.61l-1.48-2.87l-2.35-0.12l-9.2,6.08l0.58,3.91l-6.46-0.02l-2.28-2.79l-1.24,0.16l0.42,3.88l-13.97-1l-8.66-3.86l-0.46-4.75l-5.77-3.58l-0.07-7.37l-3.96-4.53l-9.1,0.87l0.99,3.96l4.46,3.61l-7.71,15.78l-5.16,0.39l-0.85,1.9l5.08,4.7l-0.25,4.75l-5.19-0.08l-0.56,2.36l4.31-0.19l0.12,1.87l-3.09,1.62l1.98,3.74l3.83,1.25l2.35-1.74l1.11-3.11l1.36-0.62l1.61,1.62l-0.49,3.99l-1.11,1.87l0.25,3.24L670.98,313.01L670.98,313.01z","name":"India"},"np":{"path":"M671.19,242.56l0.46,4.27l8.08,3.66l12.95,0.96l-0.49-3.13l-8.65-2.38l-7.34-4.37L671.19,242.56L671.19,242.56z","name":"Nepal"},"bt":{"path":"M695.4,248.08l1.55,2.12l5.24,0.04l-0.53-2.9L695.4,248.08L695.4,248.08z","name":"Bhutan"},"bd":{"path":"M695.57,253.11l-1.31,2.37l3.4,6.46l0.1,5.04l0.62,1.35l3.99,0.07l2.26-2.17l1.64,0.99l0.33,3.07l1.31-0.82l0.08-3.92l-1.1-0.13l-0.69-3.33l-2.78-0.1l-0.69-1.85l1.7-2.27l0.03-1.12h-4.94L695.57,253.11L695.57,253.11z","name":"Bangladesh"},"mm":{"path":"M729.44,303.65l-2.77-4.44l2.01-2.82l-1.9-3.49l-1.79-0.34l-0.34-5.86l-2.68-5.19l-0.78,1.24l-1.79,3.04l-2.24,0.34l-1.12-1.47l-0.56-3.95l-1.68-3.16l-6.84-6.45l1.68-1.11l0.31-4.67l2.5-4.2l1.08-10.45l3.62-2.47l0.12-3.81l2.17,0.72l3.42,4.95l-2.54,5.44l1.71,4.27l4.23,1.66l0.77,4.65l5.68,0.88l-1.57,2.71l-7.16,2.82l-0.78,4.62l5.26,6.76l0.22,3.61l-1.23,1.24l0.11,1.13l3.92,5.75l0.11,5.97L729.44,303.65L729.44,303.65z","name":"Myanmar"},"th":{"path":"M730.03,270.47l3.24,4.17v5.07l1.12,0.56l5.15-2.48l1.01,0.34l6.15,7.1l-0.22,4.85l-2.01-0.34l-1.79-1.13l-1.34,0.11l-2.35,3.94l0.45,2.14l1.9,1.01l-0.11,2.37l-1.34,0.68l-4.59-3.16v-2.82l-1.9-0.11l-0.78,1.24l-0.4,12.62l2.97,5.42l5.26,5.07l-0.22,1.47l-2.8-0.11l-2.57-3.83h-2.69l-3.36-2.71l-1.01-2.82l1.45-2.37l0.5-2.14l1.58-2.8l-0.07-6.44l-3.86-5.58l-0.16-0.68l1.25-1.26l-0.29-4.43l-5.14-6.51l0.6-3.75L730.03,270.47L730.03,270.47z","name":"Thailand"},"kh":{"path":"M740.48,299.47l4.09,4.37l7.61-5.64l0.67-8.9l-3.93,2.71l-2.04-1.14l-2.77-0.37l-1.55-1.09l-0.75,0.04l-2.03,3.33l0.33,1.54l2.06,1.15l-0.25,3.13L740.48,299.47L740.48,299.47z","name":"Cambodia"},"la":{"path":"M735.47,262.93l-2.42,1.23l-2.01,5.86l3.36,4.28l-0.56,4.73l0.56,0.23l5.59-2.71l7.5,8.38l-0.18,5.28l1.63,0.88l4.03-3.27l-0.33-2.59l-11.63-11.05l0.11-1.69l1.45-1.01l-1.01-2.82l-4.81-0.79L735.47,262.93L735.47,262.93z","name":"Lao People's Democratic Republic"},"vn":{"path":"M745.06,304.45l1.19,1.87l0.22,2.14l3.13,0.34l3.8-5.07l3.58-1.01l1.9-5.18l-0.89-8.34l-3.69-5.07l-3.89-3.11l-4.95-8.5l3.55-5.94l-5.08-5.83l-4.07-0.18l-3.66,1.97l1.09,4.71l4.88,0.86l1.31,3.63l-1.72,1.12l0.11,0.9l11.45,11.2l0.45,3.29l-0.69,10.4L745.06,304.45L745.06,304.45z","name":"Vietnam"},"ge":{"path":"M555.46,204.16l3.27,4.27l4.08,1.88l2.51-0.01l4.31-1.17l1.08-1.69l-12.75-4.77L555.46,204.16L555.46,204.16z","name":"Georgia"},"am":{"path":"M569.72,209.89l4.8,6.26l-1.41,1.65l-3.4-0.59l-4.22-3.78l0.23-2.48L569.72,209.89L569.72,209.89z","name":"Armenia"},"az":{"path":"M571.41,207.72l-1.01,1.72l4.71,6.18l1.64-0.53l2.7,2.83l1.17-4.96l2.93,0.47l-0.12-1.42l-4.82-4.22l-0.92,2.48L571.41,207.72L571.41,207.72z","name":"Azerbaijan"},"ir":{"path":"M569.65,217.95l-1.22,1.27l0.12,2.01l1.52,2.13l5.39,5.9l-0.82,2.36h-0.94l-0.47,2.36l3.05,3.9l2.81,0.24l5.63,7.79l3.16,0.24l2.46,1.77l0.12,3.54l9.73,5.67h3.63l2.23-1.89l2.81-0.12l1.64,3.78l10.51,1.46l0.31-3.86l3.48-1.26l0.16-1.38l-2.77-3.78l-6.17-4.96l3.24-2.95l-0.23-1.3l-4.06-0.63l-1.72-13.7l-0.2-3.15l-11.01-4.21l-4.88,1.1l-2.73,3.35l-2.42-0.16l-0.7,0.59l-5.39-0.35l-6.8-4.96l-2.53-2.77l-1.16,0.28l-2.09,2.39L569.65,217.95L569.65,217.95z","name":"Iran"},"tr":{"path":"M558.7,209.19l-2.23,2.36l-8.2-0.24l-4.92-2.95l-4.8-0.12l-5.51,3.9l-5.16,0.24l-0.47,2.95h-5.86l-2.34,2.13v1.18l1.41,1.18v1.3l-0.59,1.54l0.59,1.3l1.88-0.94l1.88,2.01l-0.47,1.42l-0.7,0.95l1.05,1.18l5.16,1.06l3.63-1.54v-2.24l1.76,0.35l4.22,2.48l4.57-0.71l1.99-1.89l1.29,0.47v2.13h1.76l1.52-2.95l13.36-1.42l5.83-0.71l-1.54-2.02l-0.03-2.73l1.17-1.4l-4.26-3.42l0.23-2.95h-2.34L558.7,209.19L558.7,209.19M523.02,209.7l-0.16,3.55l3.1-0.95l1.42-0.95l-0.42-1.54l-1.47-1.17L523.02,209.7L523.02,209.7z","name":"Turkey"},"om":{"path":"M598.38,280.84l7.39-4.26l1.31-6.25l-1.62-0.93l0.67-6.7l1.41-0.82l1.51,2.37l8.99,4.7v2.61l-10.89,16.03l-5.01,0.17L598.38,280.84L598.38,280.84z","name":"Oman"},"ae":{"path":"M594.01,264.94l0.87,3.48l9.86,0.87l0.69-7.14l1.9-1.04l0.52-2.61l-3.11,0.87l-3.46,5.23L594.01,264.94L594.01,264.94z","name":"United Arab Emirates"},"qa":{"path":"M592.63,259.02l-0.52,4.01l1.54,1.17l1.4-0.13l0.52-5.05l-1.21-0.87L592.63,259.02L592.63,259.02z","name":"Qatar"},"kw":{"path":"M583.29,247.17l-2.25-1.22l-1.56,1.57l0.17,3.14l3.63,1.39L583.29,247.17L583.29,247.17z","name":"Kuwait"},"sa":{"path":"M584,253.24l7.01,9.77l2.26,1.8l1.01,4.38l10.79,0.85l1.22,0.64l-1.21,5.4l-7.09,4.18l-10.37,3.14l-5.53,5.4l-6.57-3.83l-3.98,3.48L566,279.4l-3.8-1.74l-1.38-2.09v-4.53l-13.83-16.72l-0.52-2.96h3.98l4.84-4.18l0.17-2.09l-1.38-1.39l2.77-2.26l5.88,0.35l10.03,8.36l5.92-0.27l0.38,1.46L584,253.24L584,253.24z","name":"Saudi Arabia"},"sy":{"path":"M546.67,229.13l-0.35,2.54l2.82,1.18l-0.12,7.04l2.82-0.06l2.82-2.13l1.06-0.18l6.4-5.09l1.29-7.39l-12.79,1.3l-1.35,2.96L546.67,229.13L546.67,229.13z","name":"Syrian Arab Republic"},"iq":{"path":"M564.31,225.03l-1.56,7.71l-6.46,5.38l0.41,2.54l6.31,0.43l10.05,8.18l5.62-0.16l0.15-1.89l2.06-2.21l2.88,1.63l0.38-0.36l-5.57-7.41l-2.64-0.16l-3.51-4.51l0.7-3.32l1.07-0.14l0.37-1.47l-4.78-5.03L564.31,225.03L564.31,225.03z","name":"Iraq"},"jo":{"path":"M548.9,240.78l-2.46,8.58l-0.11,1.31h3.87l4.33-3.82l0.11-1.45l-1.77-1.81l3.17-2.63l-0.46-2.44l-0.87,0.2l-2.64,1.89L548.9,240.78L548.9,240.78z","name":"Jordan"},"lb":{"path":"M546.2,232.44l0.06,1.95l-0.82,2.96l2.82,0.24l0.18-4.2L546.2,232.44L546.2,232.44z","name":"Lebanon"},"il":{"path":"M545.32,238.06l-1.58,5.03l2.05,6.03l2.35-8.81v-1.89L545.32,238.06L545.32,238.06z","name":"Israel"},"cy":{"path":"M543.21,229.84l1.23,0.89l-3.81,3.61l-1.82-0.06l-1.35-0.95l0.18-1.77l2.76-0.18L543.21,229.84L543.21,229.84z","name":"Cyprus"},"gb":{"path":"M446.12,149.08l-1.83,2.77l0.73,1.11h4.22v1.85l-1.1,1.48l0.73,3.88l2.38,4.62l1.83,4.25l2.93,1.11l1.28,2.22l-0.18,2.03l-1.83,1.11l-0.18,0.92l1.28,0.74l-1.1,1.48l-2.57,1.11l-4.95-0.55l-7.71,3.51l-2.57-1.29l7.34-4.25l-0.92-0.55l-3.85-0.37l2.38-3.51l0.37-2.96l3.12-0.37l-0.55-5.73l-3.67-0.18l-1.1-1.29l0.18-4.25l-2.2,0.18l2.2-7.39l4.04-2.96L446.12,149.08L446.12,149.08M438.42,161.47l-3.3,0.37l-0.18,2.96l2.2,1.48l2.38-0.55l0.92-1.66L438.42,161.47L438.42,161.47z","name":"United Kingdom"},"ie":{"path":"M439.51,166.55l-0.91,6l-8.07,2.96h-2.57l-1.83-1.29v-1.11l4.04-2.59l-1.1-2.22l0.18-3.14l3.49,0.18l1.6-3.76l-0.21,3.34l2.71,2.15L439.51,166.55L439.51,166.55z","name":"Ireland"},"se":{"path":"M497.72,104.58l1.96,1.81h3.67l2.02,3.88l0.55,6.65l-4.95,3.51v3.51l-3.49,4.81l-2.02,0.18l-2.75,4.62l0.18,4.44l4.77,3.51l-0.37,2.03l-1.83,2.77l-2.75,2.4l0.18,7.95l-4.22,1.48l-1.47,3.14h-2.02l-1.1-5.54l-4.59-7.04l3.77-6.31l0.26-15.59l2.6-1.43l0.63-8.92l7.41-10.61L497.72,104.58L497.72,104.58M498.49,150.17l-2.11,1.67l1.06,2.45l1.87-1.82L498.49,150.17L498.49,150.17z","name":"Sweden"},"fi":{"path":"M506.79,116.94l2.07,0.91l1.28,2.4l-1.28,1.66l-6.42,7.02l-1.1,3.7l1.47,5.36l4.95,3.7l6.6-3.14l5.32-0.74l4.95-7.95l-3.67-8.69l-3.49-8.32l0.55-5.36l-2.2-0.37l-0.57-3.91l-2.96-4.83l-3.28,2.27l-1.29,5.27l-3.48-2.09l-4.84-1.18l-1.08,1.26l1.86,1.68l3.39-0.06l2.73,4.41L506.79,116.94L506.79,116.94z","name":"Finland"},"lv":{"path":"M518.07,151.37l-6.85-1.11l0.15,3.83l6.35,3.88l2.6-0.76l-0.15-2.92L518.07,151.37L518.07,151.37z","name":"Latvia"},"lt":{"path":"M510.81,154.7l-2.15-0.05l-2.95,2.82h-2.5l0.15,3.53l-1.5,2.77l5.4,0.05l1.55-0.2l1.55,1.87l3.55-0.15l3.4-4.33l-0.2-2.57L510.81,154.7L510.81,154.7z","name":"Lithuania"},"by":{"path":"M510.66,166.29l1.5,2.47l-0.6,1.97l0.1,1.56l0.55,1.87l3.1-1.76l3.85,0.1l2.7,1.11h6.85l2-4.79l1.2-1.81v-1.21l-4.3-6.05l-3.8-1.51l-3.1-0.35l-2.7,0.86l0.1,2.72l-3.75,4.74L510.66,166.29L510.66,166.29z","name":"Belarus"},"pl":{"path":"M511.46,174.76l0.85,1.56l0.2,1.66l-0.7,1.61l-1.6,3.08l-1.35,0.61l-1.75-0.76l-1.05,0.05l-2.55,0.96l-2.9-0.86l-4.7-3.33l-4.6-2.47l-1.85-2.82l-0.35-6.65l3.6-3.13l4.7-1.56l1.75-0.2l-0.7,1.41l0.45,0.55l7.91,0.15l1.7-0.05l2.8,4.29l-0.7,1.76l0.3,2.07L511.46,174.76L511.46,174.76z","name":"Poland"},"it":{"path":"M477.56,213.38l-2.65,1.34l0.35,5.17l2.12,0.36l1.59-1.52v-4.9L477.56,213.38L477.56,213.38M472.27,196.98l-0.62,1.57l0.17,1.71l2.39,2.79l3.76-0.13l8.3,9.64l5.18,1.5l3.06,2.89l0.73,6.59l1.64-0.96l1.42-3.59l-0.35-2.58l2.43-0.22l0.35-1.46l-6.85-3.28l-6.5-6.39l-2.59-3.82l-0.63-3.63l3.31-0.79l-0.85-2.39l-2.03-1.71l-1.75-0.08l-2.44,0.67l-2.3,3.22l-1.39,0.92l-2.15-1.32L472.27,196.98L472.27,196.98M492.44,223.02l-1.45-0.78l-4.95,0.78l0.17,1.34l4.45,2.24l0.67,0.73l1.17,0.17L492.44,223.02L492.44,223.02z","name":"Italy"},"fr":{"path":"M477.83,206.96l-1.95,1.96l-0.18,1.78l1.59,0.98l0.62-0.09l0.35-2.59L477.83,206.96L477.83,206.96M460.4,178.7l-2.21,0.54l-4.42,4.81l-1.33,0.09l-1.77-1.25l-1.15,0.27l-0.88,2.76l-6.46,0.18l0.18,1.43l4.42,2.94l5.13,4.1l-0.09,4.9l-2.74,4.81l5.93,2.85l6.02,0.18l1.86-2.14l3.8,0.09l1.06,0.98l3.8-0.27l1.95-2.5l-2.48-2.94l-0.18-1.87l0.53-2.05l-1.24-1.78l-2.12,0.62l-0.27-1.6l4.69-5.17v-3.12l-3.1-1.78l-1.59-0.27L460.4,178.7L460.4,178.7z","name":"France"},"nl":{"path":"M470.09,168.27l-4.53,2.23l0.96,0.87l0.1,2.23l-0.96-0.19l-1.06-1.65l-2.53,4.01l3.89,0.81l1.45,1.53l0.77,0.02l0.51-3.46l2.45-1.03L470.09,168.27L470.09,168.27z","name":"Netherlands"},"be":{"path":"M461.61,176.52l-0.64,1.6l6.88,4.54l1.98,0.47l0.07-2.15l-1.73-1.94h-1.06l-1.45-1.65L461.61,176.52L461.61,176.52z","name":"Belgium"},"de":{"path":"M471.14,167.88l3.57-0.58v-2.52l2.99-0.49l1.64,1.65l1.73,0.19l2.7-1.17l2.41,0.68l2.12,1.84l0.29,6.89l2.12,2.82l-2.79,0.39l-4.63,2.91l0.39,0.97l4.14,3.88l-0.29,1.94l-3.85,1.94l-3.57,0.1l-0.87,1.84h-1.83l-0.87-1.94l-3.18-0.78l-0.1-3.2l-2.7-1.84l0.29-2.33l-1.83-2.52l0.48-3.3l2.5-1.17L471.14,167.88L471.14,167.88z","name":"Germany"},"dk":{"path":"M476.77,151.5l-4.15,4.59l-0.15,2.99l1.89,4.93l2.96-0.56l-0.37-4.03l2.04-2.28l-0.04-1.79l-1.44-3.73L476.77,151.5L476.77,151.5M481.44,159.64l-0.93-0.04l-1.22,1.12l0.15,1.75l2.89,0.08l0.15-1.98L481.44,159.64L481.44,159.64z","name":"Denmark"},"ch":{"path":"M472.91,189.38l-4.36,4.64l0.09,0.47l1.79-0.56l1.61,2.24l2.72-0.96l1.88,1.46l0.77-0.44l2.32-3.64l-0.59-0.56l-2.29-0.06l-1.11-2.27L472.91,189.38L472.91,189.38z","name":"Switzerland"},"cz":{"path":"M488.43,184.87h2.97h1.46l2.37,1.69l4.39-3.65l-4.26-3.04l-4.22-2.04l-2.89,0.52l-3.92,2.52L488.43,184.87L488.43,184.87z","name":"Czech Republic"},"sk":{"path":"M495.84,187.13l0.69,0.61l0.09,1.04l7.63-0.17l5.64-2.43l-0.09-2.47l-1.08,0.48l-1.55-0.83l-0.95-0.04l-2.5,1l-3.4-0.82L495.84,187.13L495.84,187.13z","name":"Slovakia"},"at":{"path":"M480.63,190.12l-0.65,1.35l0.56,0.96l2.33-0.48h1.98l2.15,1.82l4.57-0.83l3.36-2l0.86-1.35l-0.13-1.74l-3.02-2.26l-4.05,0.04l-0.34,2.3l-4.26,2.08L480.63,190.12L480.63,190.12z","name":"Austria"},"hu":{"path":"M496.74,189.6l-1.16,1.82l0.09,2.78l1.85,0.95l5.69,0.17l7.93-6.68l0.04-1.48l-0.86-0.43l-5.73,2.6L496.74,189.6L496.74,189.6z","name":"Hungary"},"si":{"path":"M494.8,191.99l-2.54,1.52l-4.74,1.04l0.95,2.74l3.32,0.04l3.06-2.56L494.8,191.99L494.8,191.99z","name":"Slovenia"},"hr":{"path":"M495.62,195.16l-3.53,2.91h-3.58l-0.43,2.52l1.64,0.43l0.82-1.22l1.29,1.13l1.03,3.6l7.07,3.3l0.7-0.8l-7.17-7.4l0.73-1.35l6.81-0.26l0.69-2.17l-4.44,0.13L495.62,195.16L495.62,195.16z","name":"Croatia"},"ba":{"path":"M494.8,198.94l-0.37,0.61l6.71,6.92l2.46-3.62l-0.09-1.43l-2.15-2.61L494.8,198.94L494.8,198.94z","name":"Bosnia and Herzegovina"},"mt":{"path":"M492.61,230.47l-1.67,0.34l0.06,1.85l1.5,0.5l0.67-0.56L492.61,230.47L492.61,230.47z","name":"Malta"},"ua":{"path":"M515.57,173.15l-2.9,1.63l0.72,3.08l-2.68,5.65l0.02,2.49l1.26,0.8l8.08,0.4l2.26-1.87l2.42,0.81l3.47,4.63l-2.54,4.56l3.02,0.88l3.95-4.55l2.26,0.41l2.1,1.46l-1.85,2.44l2.5,3.9h2.66l1.37-2.6l2.82-0.57l0.08-2.11l-5.24-0.81l0.16-2.27h5.08l5.48-4.39l2.42-2.11l0.4-6.66l-10.8-0.97l-4.43-6.25l-3.06-1.05l-3.71,0.16l-1.67,4.13l-7.6,0.1l-2.47-1.14L515.57,173.15L515.57,173.15z","name":"Ukraine"},"md":{"path":"M520.75,187.71l3.1,4.77l-0.26,2.7l1.11,0.05l2.63-4.45l-3.16-3.92l-1.79-0.74L520.75,187.71L520.75,187.71z","name":"Moldova"},"ro":{"path":"M512.18,187.6l-0.26,1.48l-5.79,4.82l4.84,7.1l3.1,2.17h5.58l1.84-1.54l2.47-0.32l1.84,1.11l3.26-3.71l-0.63-1.86l-3.31-0.85l-2.26-0.11l0.11-3.18l-3-4.72L512.18,187.6L512.18,187.6z","name":"Romania"},"rs":{"path":"M505.55,194.54l-2.05,1.54h-1l-0.68,2.12l2.42,2.81l0.16,2.23l-3,4.24l0.42,1.27l1.74,0.32l1.37-1.86l0.74-0.05l1.26,1.22l3.84-1.17l-0.32-5.46L505.55,194.54L505.55,194.54z","name":"Serbia"},"bg":{"path":"M511.44,202.39l0.16,4.98l1.68,3.5l6.31,0.11l2.84-2.01l2.79-1.11l-0.68-3.18l0.63-1.7l-1.42-0.74l-1.95,0.16l-1.53,1.54l-6.42,0.05L511.44,202.39L511.44,202.39z","name":"Bulgaria"},"al":{"path":"M504.02,209.76v4.61l1.32,2.49l0.95-0.11l1.63-2.97l-0.95-1.33l-0.37-3.29l-1.26-1.17L504.02,209.76L504.02,209.76z","name":"Albania"},"mk":{"path":"M510.92,208.01l-3.37,1.11l0.16,2.86l0.79,1.01l4-1.86L510.92,208.01L510.92,208.01z","name":"Macedonia"},"gr":{"path":"M506.71,217.6l-0.11,1.33l4.63,2.33l2.21,0.85l-1.16,1.22l-2.58,0.26l-0.37,1.17l0.89,2.01l2.89,1.54l1.26,0.11l0.16-3.45l1.89-2.28l-5.16-6.1l0.68-2.07l1.21-0.05l1.84,1.48l1.16-0.58l0.37-2.07l5.42,0.05l0.21-3.18l-2.26,1.59l-6.63-0.16l-4.31,2.23L506.71,217.6L506.71,217.6M516.76,230.59l1.63,0.05l0.68,1.01h2.37l1.58-0.58l0.53,0.64l-1.05,1.38l-4.63,0.16l-0.84-1.11l-0.89-0.53L516.76,230.59L516.76,230.59z","name":"Greece"}}}); diff --git a/public/assets/frontend/js/plugins/masonry.pkgd.min.js b/public/assets/frontend/js/plugins/masonry.pkgd.min.js new file mode 100644 index 00000000..f3328c5e --- /dev/null +++ b/public/assets/frontend/js/plugins/masonry.pkgd.min.js @@ -0,0 +1,9 @@ +/*! + * Masonry PACKAGED v3.3.2 + * Cascading grid layout library + * http://masonry.desandro.com + * MIT License + * by David DeSandro + */ + +!function(a){function b(){}function c(a){function c(b){b.prototype.option||(b.prototype.option=function(b){a.isPlainObject(b)&&(this.options=a.extend(!0,this.options,b))})}function e(b,c){a.fn[b]=function(e){if("string"==typeof e){for(var g=d.call(arguments,1),h=0,i=this.length;i>h;h++){var j=this[h],k=a.data(j,b);if(k)if(a.isFunction(k[e])&&"_"!==e.charAt(0)){var l=k[e].apply(k,g);if(void 0!==l)return l}else f("no such method '"+e+"' for "+b+" instance");else f("cannot call methods on "+b+" prior to initialization; attempted to call '"+e+"'")}return this}return this.each(function(){var d=a.data(this,b);d?(d.option(e),d._init()):(d=new c(this,e),a.data(this,b,d))})}}if(a){var f="undefined"==typeof console?b:function(a){console.error(a)};return a.bridget=function(a,b){c(b),e(a,b)},a.bridget}}var d=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],c):c("object"==typeof exports?require("jquery"):a.jQuery)}(window),function(a){function b(b){var c=a.event;return c.target=c.target||c.srcElement||b,c}var c=document.documentElement,d=function(){};c.addEventListener?d=function(a,b,c){a.addEventListener(b,c,!1)}:c.attachEvent&&(d=function(a,c,d){a[c+d]=d.handleEvent?function(){var c=b(a);d.handleEvent.call(d,c)}:function(){var c=b(a);d.call(a,c)},a.attachEvent("on"+c,a[c+d])});var e=function(){};c.removeEventListener?e=function(a,b,c){a.removeEventListener(b,c,!1)}:c.detachEvent&&(e=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var f={bind:d,unbind:e};"function"==typeof define&&define.amd?define("eventie/eventie",f):"object"==typeof exports?module.exports=f:a.eventie=f}(window),function(){function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if(a instanceof RegExp){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;b<a.length;b+=1)c.push(a[b].listener);return c},d.getListenersAsObject=function(a){var b,c=this.getListeners(a);return c instanceof Array&&(b={},b[a]=c),b||c},d.addListener=function(a,c){var d,e=this.getListenersAsObject(a),f="object"==typeof c;for(d in e)e.hasOwnProperty(d)&&-1===b(e[d],c)&&e[d].push(f?c:{listener:c,once:!1});return this},d.on=c("addListener"),d.addOnceListener=function(a,b){return this.addListener(a,{listener:b,once:!0})},d.once=c("addOnceListener"),d.defineEvent=function(a){return this.getListeners(a),this},d.defineEvents=function(a){for(var b=0;b<a.length;b+=1)this.defineEvent(a[b]);return this},d.removeListener=function(a,c){var d,e,f=this.getListenersAsObject(a);for(e in f)f.hasOwnProperty(e)&&(d=b(f[e],c),-1!==d&&f[e].splice(d,1));return this},d.off=c("removeListener"),d.addListeners=function(a,b){return this.manipulateListeners(!1,a,b)},d.removeListeners=function(a,b){return this.manipulateListeners(!0,a,b)},d.manipulateListeners=function(a,b,c){var d,e,f=a?this.removeListener:this.addListener,g=a?this.removeListeners:this.addListeners;if("object"!=typeof b||b instanceof RegExp)for(d=c.length;d--;)f.call(this,b,c[d]);else for(d in b)b.hasOwnProperty(d)&&(e=b[d])&&("function"==typeof e?f.call(this,d,e):g.call(this,d,e));return this},d.removeEvent=function(a){var b,c=typeof a,d=this._getEvents();if("string"===c)delete d[a];else if(a instanceof RegExp)for(b in d)d.hasOwnProperty(b)&&a.test(b)&&delete d[b];else delete this._events;return this},d.removeAllListeners=c("removeEvent"),d.emitEvent=function(a,b){var c,d,e,f,g=this.getListenersAsObject(a);for(e in g)if(g.hasOwnProperty(e))for(d=g[e].length;d--;)c=g[e][d],c.once===!0&&this.removeListener(a,c.listener),f=c.listener.apply(this,b||[]),f===this._getOnceReturnValue()&&this.removeListener(a,c.listener);return this},d.trigger=c("emitEvent"),d.emit=function(a){var b=Array.prototype.slice.call(arguments,1);return this.emitEvent(a,b)},d.setOnceReturnValue=function(a){return this._onceReturnValue=a,this},d._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},d._getEvents=function(){return this._events||(this._events={})},a.noConflict=function(){return e.EventEmitter=f,a},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return a}):"object"==typeof module&&module.exports?module.exports=a:e.EventEmitter=a}.call(this),function(a){function b(a){if(a){if("string"==typeof d[a])return a;a=a.charAt(0).toUpperCase()+a.slice(1);for(var b,e=0,f=c.length;f>e;e++)if(b=c[e]+a,"string"==typeof d[b])return b}}var c="Webkit Moz ms Ms O".split(" "),d=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return b}):"object"==typeof exports?module.exports=b:a.getStyleProperty=b}(window),function(a){function b(a){var b=parseFloat(a),c=-1===a.indexOf("%")&&!isNaN(b);return c&&b}function c(){}function d(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0,c=g.length;c>b;b++){var d=g[b];a[d]=0}return a}function e(c){function e(){if(!m){m=!0;var d=a.getComputedStyle;if(j=function(){var a=d?function(a){return d(a,null)}:function(a){return a.currentStyle};return function(b){var c=a(b);return c||f("Style returned "+c+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),c}}(),k=c("boxSizing")){var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style[k]="border-box";var g=document.body||document.documentElement;g.appendChild(e);var h=j(e);l=200===b(h.width),g.removeChild(e)}}}function h(a){if(e(),"string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var c=j(a);if("none"===c.display)return d();var f={};f.width=a.offsetWidth,f.height=a.offsetHeight;for(var h=f.isBorderBox=!(!k||!c[k]||"border-box"!==c[k]),m=0,n=g.length;n>m;m++){var o=g[m],p=c[o];p=i(a,p);var q=parseFloat(p);f[o]=isNaN(q)?0:q}var r=f.paddingLeft+f.paddingRight,s=f.paddingTop+f.paddingBottom,t=f.marginLeft+f.marginRight,u=f.marginTop+f.marginBottom,v=f.borderLeftWidth+f.borderRightWidth,w=f.borderTopWidth+f.borderBottomWidth,x=h&&l,y=b(c.width);y!==!1&&(f.width=y+(x?0:r+v));var z=b(c.height);return z!==!1&&(f.height=z+(x?0:s+w)),f.innerWidth=f.width-(r+v),f.innerHeight=f.height-(s+w),f.outerWidth=f.width+t,f.outerHeight=f.height+u,f}}function i(b,c){if(a.getComputedStyle||-1===c.indexOf("%"))return c;var d=b.style,e=d.left,f=b.runtimeStyle,g=f&&f.left;return g&&(f.left=b.currentStyle.left),d.left=c,c=d.pixelLeft,d.left=e,g&&(f.left=g),c}var j,k,l,m=!1;return h}var f="undefined"==typeof console?c:function(a){console.error(a)},g=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property")):a.getSize=e(a.getStyleProperty)}(window),function(a){function b(a){"function"==typeof a&&(b.isReady?a():g.push(a))}function c(a){var c="readystatechange"===a.type&&"complete"!==f.readyState;b.isReady||c||d()}function d(){b.isReady=!0;for(var a=0,c=g.length;c>a;a++){var d=g[a];d()}}function e(e){return"complete"===f.readyState?d():(e.bind(f,"DOMContentLoaded",c),e.bind(f,"readystatechange",c),e.bind(a,"load",c)),b}var f=a.document,g=[];b.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],e):"object"==typeof exports?module.exports=e(require("eventie")):a.docReady=e(a.eventie)}(window),function(a){function b(a,b){return a[g](b)}function c(a){if(!a.parentNode){var b=document.createDocumentFragment();b.appendChild(a)}}function d(a,b){c(a);for(var d=a.parentNode.querySelectorAll(b),e=0,f=d.length;f>e;e++)if(d[e]===a)return!0;return!1}function e(a,d){return c(a),b(a,d)}var f,g=function(){if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var b=["webkit","moz","ms","o"],c=0,d=b.length;d>c;c++){var e=b[c],f=e+"MatchesSelector";if(a[f])return f}}();if(g){var h=document.createElement("div"),i=b(h,"div");f=i?b:e}else f=d;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return f}):"object"==typeof exports?module.exports=f:window.matchesSelector=f}(Element.prototype),function(a,b){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(c,d){return b(a,c,d)}):"object"==typeof exports?module.exports=b(a,require("doc-ready"),require("desandro-matches-selector")):a.fizzyUIUtils=b(a,a.docReady,a.matchesSelector)}(window,function(a,b,c){var d={};d.extend=function(a,b){for(var c in b)a[c]=b[c];return a},d.modulo=function(a,b){return(a%b+b)%b};var e=Object.prototype.toString;d.isArray=function(a){return"[object Array]"==e.call(a)},d.makeArray=function(a){var b=[];if(d.isArray(a))b=a;else if(a&&"number"==typeof a.length)for(var c=0,e=a.length;e>c;c++)b.push(a[c]);else b.push(a);return b},d.indexOf=Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},d.removeFrom=function(a,b){var c=d.indexOf(a,b);-1!=c&&a.splice(c,1)},d.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(a){return a instanceof HTMLElement}:function(a){return a&&"object"==typeof a&&1==a.nodeType&&"string"==typeof a.nodeName},d.setText=function(){function a(a,c){b=b||(void 0!==document.documentElement.textContent?"textContent":"innerText"),a[b]=c}var b;return a}(),d.getParent=function(a,b){for(;a!=document.body;)if(a=a.parentNode,c(a,b))return a},d.getQueryElement=function(a){return"string"==typeof a?document.querySelector(a):a},d.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},d.filterFindElements=function(a,b){a=d.makeArray(a);for(var e=[],f=0,g=a.length;g>f;f++){var h=a[f];if(d.isElement(h))if(b){c(h,b)&&e.push(h);for(var i=h.querySelectorAll(b),j=0,k=i.length;k>j;j++)e.push(i[j])}else e.push(h)}return e},d.debounceMethod=function(a,b,c){var d=a.prototype[b],e=b+"Timeout";a.prototype[b]=function(){var a=this[e];a&&clearTimeout(a);var b=arguments,f=this;this[e]=setTimeout(function(){d.apply(f,b),delete f[e]},c||100)}},d.toDashed=function(a){return a.replace(/(.)([A-Z])/g,function(a,b,c){return b+"-"+c}).toLowerCase()};var f=a.console;return d.htmlInit=function(c,e){b(function(){for(var b=d.toDashed(e),g=document.querySelectorAll(".js-"+b),h="data-"+b+"-options",i=0,j=g.length;j>i;i++){var k,l=g[i],m=l.getAttribute(h);try{k=m&&JSON.parse(m)}catch(n){f&&f.error("Error parsing "+h+" on "+l.nodeName.toLowerCase()+(l.id?"#"+l.id:"")+": "+n);continue}var o=new c(l,k),p=a.jQuery;p&&p.data(l,e,o)}})},d}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(c,d,e,f){return b(a,c,d,e,f)}):"object"==typeof exports?module.exports=b(a,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(a.Outlayer={},a.Outlayer.Item=b(a,a.EventEmitter,a.getSize,a.getStyleProperty,a.fizzyUIUtils))}(window,function(a,b,c,d,e){function f(a){for(var b in a)return!1;return b=null,!0}function g(a,b){a&&(this.element=a,this.layout=b,this.position={x:0,y:0},this._create())}function h(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}var i=a.getComputedStyle,j=i?function(a){return i(a,null)}:function(a){return a.currentStyle},k=d("transition"),l=d("transform"),m=k&&l,n=!!d("perspective"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[k],p=["transform","transition","transitionDuration","transitionProperty"],q=function(){for(var a={},b=0,c=p.length;c>b;b++){var e=p[b],f=d(e);f&&f!==e&&(a[e]=f)}return a}();e.extend(g.prototype,b.prototype),g.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.getSize=function(){this.size=c(this.element)},g.prototype.css=function(a){var b=this.element.style;for(var c in a){var d=q[c]||c;b[d]=a[c]}},g.prototype.getPosition=function(){var a=j(this.element),b=this.layout.options,c=b.isOriginLeft,d=b.isOriginTop,e=a[c?"left":"right"],f=a[d?"top":"bottom"],g=this.layout.size,h=-1!=e.indexOf("%")?parseFloat(e)/100*g.width:parseInt(e,10),i=-1!=f.indexOf("%")?parseFloat(f)/100*g.height:parseInt(f,10);h=isNaN(h)?0:h,i=isNaN(i)?0:i,h-=c?g.paddingLeft:g.paddingRight,i-=d?g.paddingTop:g.paddingBottom,this.position.x=h,this.position.y=i},g.prototype.layoutPosition=function(){var a=this.layout.size,b=this.layout.options,c={},d=b.isOriginLeft?"paddingLeft":"paddingRight",e=b.isOriginLeft?"left":"right",f=b.isOriginLeft?"right":"left",g=this.position.x+a[d];c[e]=this.getXValue(g),c[f]="";var h=b.isOriginTop?"paddingTop":"paddingBottom",i=b.isOriginTop?"top":"bottom",j=b.isOriginTop?"bottom":"top",k=this.position.y+a[h];c[i]=this.getYValue(k),c[j]="",this.css(c),this.emitEvent("layout",[this])},g.prototype.getXValue=function(a){var b=this.layout.options;return b.percentPosition&&!b.isHorizontal?a/this.layout.size.width*100+"%":a+"px"},g.prototype.getYValue=function(a){var b=this.layout.options;return b.percentPosition&&b.isHorizontal?a/this.layout.size.height*100+"%":a+"px"},g.prototype._transitionTo=function(a,b){this.getPosition();var c=this.position.x,d=this.position.y,e=parseInt(a,10),f=parseInt(b,10),g=e===this.position.x&&f===this.position.y;if(this.setPosition(a,b),g&&!this.isTransitioning)return void this.layoutPosition();var h=a-c,i=b-d,j={};j.transform=this.getTranslate(h,i),this.transition({to:j,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},g.prototype.getTranslate=function(a,b){var c=this.layout.options;return a=c.isOriginLeft?a:-a,b=c.isOriginTop?b:-b,n?"translate3d("+a+"px, "+b+"px, 0)":"translate("+a+"px, "+b+"px)"},g.prototype.goTo=function(a,b){this.setPosition(a,b),this.layoutPosition()},g.prototype.moveTo=m?g.prototype._transitionTo:g.prototype.goTo,g.prototype.setPosition=function(a,b){this.position.x=parseInt(a,10),this.position.y=parseInt(b,10)},g.prototype._nonTransition=function(a){this.css(a.to),a.isCleaning&&this._removeStyles(a.to);for(var b in a.onTransitionEnd)a.onTransitionEnd[b].call(this)},g.prototype._transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn;for(var c in a.onTransitionEnd)b.onEnd[c]=a.onTransitionEnd[c];for(c in a.to)b.ingProperties[c]=!0,a.isCleaning&&(b.clean[c]=!0);if(a.from){this.css(a.from);var d=this.element.offsetHeight;d=null}this.enableTransition(a.to),this.css(a.to),this.isTransitioning=!0};var r="opacity,"+h(q.transform||"transform");g.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:r,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(o,this,!1))},g.prototype.transition=g.prototype[k?"_transition":"_nonTransition"],g.prototype.onwebkitTransitionEnd=function(a){this.ontransitionend(a)},g.prototype.onotransitionend=function(a){this.ontransitionend(a)};var s={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};g.prototype.ontransitionend=function(a){if(a.target===this.element){var b=this._transn,c=s[a.propertyName]||a.propertyName;if(delete b.ingProperties[c],f(b.ingProperties)&&this.disableTransition(),c in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[c]),c in b.onEnd){var d=b.onEnd[c];d.call(this),delete b.onEnd[c]}this.emitEvent("transitionEnd",[this])}},g.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},g.prototype._removeStyles=function(a){var b={};for(var c in a)b[c]="";this.css(b)};var t={transitionProperty:"",transitionDuration:""};return g.prototype.removeTransitionStyles=function(){this.css(t)},g.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},g.prototype.remove=function(){if(!k||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var a=this;this.once("transitionEnd",function(){a.removeElem()}),this.hide()},g.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("visibleStyle");b[c]=this.onRevealTransitionEnd,this.transition({from:a.hiddenStyle,to:a.visibleStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},g.prototype.getHideRevealTransitionEndProperty=function(a){var b=this.layout.options[a];if(b.opacity)return"opacity";for(var c in b)return c},g.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("hiddenStyle");b[c]=this.onHideTransitionEnd,this.transition({from:a.visibleStyle,to:a.hiddenStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},g.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},g}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,d,e,f,g){return b(a,c,d,e,f,g)}):"object"==typeof exports?module.exports=b(a,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=b(a,a.eventie,a.EventEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(a,b,c,d,e,f){function g(a,b){var c=e.getQueryElement(a);if(!c)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c,i&&(this.$element=i(this.element)),this.options=e.extend({},this.constructor.defaults),this.option(b);var d=++k;this.element.outlayerGUID=d,l[d]=this,this._create(),this.options.isInitLayout&&this.layout()}var h=a.console,i=a.jQuery,j=function(){},k=0,l={};return g.namespace="outlayer",g.Item=f,g.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},e.extend(g.prototype,c.prototype),g.prototype.option=function(a){e.extend(this.options,a)},g.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},g.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},g.prototype._itemize=function(a){for(var b=this._filterFindItemElements(a),c=this.constructor.Item,d=[],e=0,f=b.length;f>e;e++){var g=b[e],h=new c(g,this);d.push(h)}return d},g.prototype._filterFindItemElements=function(a){return e.filterFindElements(a,this.options.itemSelector)},g.prototype.getItemElements=function(){for(var a=[],b=0,c=this.items.length;c>b;b++)a.push(this.items[b].element);return a},g.prototype.layout=function(){this._resetLayout(),this._manageStamps();var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,a),this._isLayoutInited=!0},g.prototype._init=g.prototype.layout,g.prototype._resetLayout=function(){this.getSize()},g.prototype.getSize=function(){this.size=d(this.element)},g.prototype._getMeasurement=function(a,b){var c,f=this.options[a];f?("string"==typeof f?c=this.element.querySelector(f):e.isElement(f)&&(c=f),this[a]=c?d(c)[b]:f):this[a]=0},g.prototype.layoutItems=function(a,b){a=this._getItemsForLayout(a),this._layoutItems(a,b),this._postLayout()},g.prototype._getItemsForLayout=function(a){for(var b=[],c=0,d=a.length;d>c;c++){var e=a[c];e.isIgnored||b.push(e)}return b},g.prototype._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){for(var c=[],d=0,e=a.length;e>d;d++){var f=a[d],g=this._getItemLayoutPosition(f);g.item=f,g.isInstant=b||f.isLayoutInstant,c.push(g)}this._processLayoutQueue(c)}},g.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},g.prototype._processLayoutQueue=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];this._positionItem(d.item,d.x,d.y,d.isInstant)}},g.prototype._positionItem=function(a,b,c,d){d?a.goTo(b,c):a.moveTo(b,c)},g.prototype._postLayout=function(){this.resizeContainer()},g.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}},g.prototype._getContainerSize=j,g.prototype._setContainerMeasure=function(a,b){if(void 0!==a){var c=this.size;c.isBorderBox&&(a+=b?c.paddingLeft+c.paddingRight+c.borderLeftWidth+c.borderRightWidth:c.paddingBottom+c.paddingTop+c.borderTopWidth+c.borderBottomWidth),a=Math.max(a,0),this.element.style[b?"width":"height"]=a+"px"}},g.prototype._emitCompleteOnItems=function(a,b){function c(){e.dispatchEvent(a+"Complete",null,[b])}function d(){g++,g===f&&c()}var e=this,f=b.length;if(!b||!f)return void c();for(var g=0,h=0,i=b.length;i>h;h++){var j=b[h];j.once(a,d)}},g.prototype.dispatchEvent=function(a,b,c){var d=b?[b].concat(c):c;if(this.emitEvent(a,d),i)if(this.$element=this.$element||i(this.element),b){var e=i.Event(b);e.type=a,this.$element.trigger(e,c)}else this.$element.trigger(a,c)},g.prototype.ignore=function(a){var b=this.getItem(a);b&&(b.isIgnored=!0)},g.prototype.unignore=function(a){var b=this.getItem(a);b&&delete b.isIgnored},g.prototype.stamp=function(a){if(a=this._find(a)){this.stamps=this.stamps.concat(a);for(var b=0,c=a.length;c>b;b++){var d=a[b];this.ignore(d)}}},g.prototype.unstamp=function(a){if(a=this._find(a))for(var b=0,c=a.length;c>b;b++){var d=a[b];e.removeFrom(this.stamps,d),this.unignore(d)}},g.prototype._find=function(a){return a?("string"==typeof a&&(a=this.element.querySelectorAll(a)),a=e.makeArray(a)):void 0},g.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var a=0,b=this.stamps.length;b>a;a++){var c=this.stamps[a];this._manageStamp(c)}}},g.prototype._getBoundingRect=function(){var a=this.element.getBoundingClientRect(),b=this.size;this._boundingRect={left:a.left+b.paddingLeft+b.borderLeftWidth,top:a.top+b.paddingTop+b.borderTopWidth,right:a.right-(b.paddingRight+b.borderRightWidth),bottom:a.bottom-(b.paddingBottom+b.borderBottomWidth)}},g.prototype._manageStamp=j,g.prototype._getElementOffset=function(a){var b=a.getBoundingClientRect(),c=this._boundingRect,e=d(a),f={left:b.left-c.left-e.marginLeft,top:b.top-c.top-e.marginTop,right:c.right-b.right-e.marginRight,bottom:c.bottom-b.bottom-e.marginBottom};return f},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.bindResize=function(){this.isResizeBound||(b.bind(a,"resize",this),this.isResizeBound=!0)},g.prototype.unbindResize=function(){this.isResizeBound&&b.unbind(a,"resize",this),this.isResizeBound=!1},g.prototype.onresize=function(){function a(){b.resize(),delete b.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var b=this;this.resizeTimeout=setTimeout(a,100)},g.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},g.prototype.needsResizeLayout=function(){var a=d(this.element),b=this.size&&a;return b&&a.innerWidth!==this.size.innerWidth},g.prototype.addItems=function(a){var b=this._itemize(a);return b.length&&(this.items=this.items.concat(b)),b},g.prototype.appended=function(a){var b=this.addItems(a);b.length&&(this.layoutItems(b,!0),this.reveal(b))},g.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){var c=this.items.slice(0);this.items=b.concat(c),this._resetLayout(),this._manageStamps(),this.layoutItems(b,!0),this.reveal(b),this.layoutItems(c)}},g.prototype.reveal=function(a){this._emitCompleteOnItems("reveal",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.reveal()}},g.prototype.hide=function(a){this._emitCompleteOnItems("hide",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.hide()}},g.prototype.revealItemElements=function(a){var b=this.getItems(a);this.reveal(b)},g.prototype.hideItemElements=function(a){var b=this.getItems(a);this.hide(b)},g.prototype.getItem=function(a){for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];if(d.element===a)return d}},g.prototype.getItems=function(a){a=e.makeArray(a);for(var b=[],c=0,d=a.length;d>c;c++){var f=a[c],g=this.getItem(f);g&&b.push(g)}return b},g.prototype.remove=function(a){var b=this.getItems(a);if(this._emitCompleteOnItems("remove",b),b&&b.length)for(var c=0,d=b.length;d>c;c++){var f=b[c];f.remove(),e.removeFrom(this.items,f)}},g.prototype.destroy=function(){var a=this.element.style;a.height="",a.position="",a.width="";for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];d.destroy()}this.unbindResize();var e=this.element.outlayerGUID;delete l[e],delete this.element.outlayerGUID,i&&i.removeData(this.element,this.constructor.namespace)},g.data=function(a){a=e.getQueryElement(a);var b=a&&a.outlayerGUID;return b&&l[b]},g.create=function(a,b){function c(){g.apply(this,arguments)}return Object.create?c.prototype=Object.create(g.prototype):e.extend(c.prototype,g.prototype),c.prototype.constructor=c,c.defaults=e.extend({},g.defaults),e.extend(c.defaults,b),c.prototype.settings={},c.namespace=a,c.data=g.data,c.Item=function(){f.apply(this,arguments)},c.Item.prototype=new f,e.htmlInit(c,a),i&&i.bridget&&i.bridget(a,c),c},g.Item=f,g}),function(a,b){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],b):"object"==typeof exports?module.exports=b(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):a.Masonry=b(a.Outlayer,a.getSize,a.fizzyUIUtils)}(window,function(a,b,c){var d=a.create("masonry");return d.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var a=this.cols;for(this.colYs=[];a--;)this.colYs.push(0);this.maxY=0},d.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0],c=a&&a.element;this.columnWidth=c&&b(c).outerWidth||this.containerWidth}var d=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,f=e/d,g=d-e%d,h=g&&1>g?"round":"floor";f=Math[h](f),this.cols=Math.max(f,1)},d.prototype.getContainerWidth=function(){var a=this.options.isFitWidth?this.element.parentNode:this.element,c=b(a);this.containerWidth=c&&c.innerWidth},d.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,d=b&&1>b?"round":"ceil",e=Math[d](a.size.outerWidth/this.columnWidth);e=Math.min(e,this.cols);for(var f=this._getColGroup(e),g=Math.min.apply(Math,f),h=c.indexOf(f,g),i={x:this.columnWidth*h,y:g},j=g+a.size.outerHeight,k=this.cols+1-f.length,l=0;k>l;l++)this.colYs[h+l]=j;return i},d.prototype._getColGroup=function(a){if(2>a)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;c>d;d++){var e=this.colYs.slice(d,d+a);b[d]=Math.max.apply(Math,e)}return b},d.prototype._manageStamp=function(a){var c=b(a),d=this._getElementOffset(a),e=this.options.isOriginLeft?d.left:d.right,f=e+c.outerWidth,g=Math.floor(e/this.columnWidth);g=Math.max(0,g);var h=Math.floor(f/this.columnWidth);h-=f%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var i=(this.options.isOriginTop?d.top:d.bottom)+c.outerHeight,j=g;h>=j;j++)this.colYs[j]=Math.max(i,this.colYs[j])},d.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this.options.isFitWidth&&(a.width=this._getContainerFitWidth()),a},d.prototype._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},d.prototype.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!==this.containerWidth},d}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/mediaelement-and-player.min.js b/public/assets/frontend/js/plugins/mediaelement-and-player.min.js new file mode 100644 index 00000000..72b1e8ca --- /dev/null +++ b/public/assets/frontend/js/plugins/mediaelement-and-player.min.js @@ -0,0 +1,28 @@ +/*! + * + * MediaElement.js + * HTML5 <video> and <audio> shim and player + * http://mediaelementjs.com/ + * + * Creates a JavaScript object that mimics HTML5 MediaElement API + * for browsers that don't understand HTML5 or can't play the provided codec + * Can play MP4 (H.264), Ogg, WebM, FLV, WMV, WMA, ACC, and MP3 + * + * Copyright 2010-2014, John Dyer (http://j.hn) + * License: MIT + * + */ +var mejs=mejs||{};mejs.version="2.18.2",mejs.meIndex=0,mejs.plugins={silverlight:[{version:[3,0],types:["video/mp4","video/m4v","video/mov","video/wmv","audio/wma","audio/m4a","audio/mp3","audio/wav","audio/mpeg"]}],flash:[{version:[9,0,124],types:["video/mp4","video/m4v","video/mov","video/flv","video/rtmp","video/x-flv","audio/flv","audio/x-flv","audio/mp3","audio/m4a","audio/mpeg","video/youtube","video/x-youtube","video/dailymotion","video/x-dailymotion","application/x-mpegURL"]}],youtube:[{version:null,types:["video/youtube","video/x-youtube","audio/youtube","audio/x-youtube"]}],vimeo:[{version:null,types:["video/vimeo","video/x-vimeo"]}]},mejs.Utility={encodeUrl:function(a){return encodeURIComponent(a)},escapeHTML:function(a){return a.toString().split("&").join("&amp;").split("<").join("&lt;").split('"').join("&quot;")},absolutizeUrl:function(a){var b=document.createElement("div");return b.innerHTML='<a href="'+this.escapeHTML(a)+'">x</a>',b.firstChild.href},getScriptPath:function(a){for(var b,c,d,e,f,g,h=0,i="",j="",k=document.getElementsByTagName("script"),l=k.length,m=a.length;l>h;h++){for(e=k[h].src,c=e.lastIndexOf("/"),c>-1?(g=e.substring(c+1),f=e.substring(0,c+1)):(g=e,f=""),b=0;m>b;b++)if(j=a[b],d=g.indexOf(j),d>-1){i=f;break}if(""!==i)break}return i},calculateTimeFormat:function(a,b,c){0>a&&(a=0),"undefined"==typeof c&&(c=25);var d=b.timeFormat,e=d[0],f=d[1]==d[0],g=f?2:1,h=":",i=Math.floor(a/3600)%24,j=Math.floor(a/60)%60,k=Math.floor(a%60),l=Math.floor((a%1*c).toFixed(3)),m=[[l,"f"],[k,"s"],[j,"m"],[i,"h"]];d.length<g&&(h=d[g]);for(var n=!1,o=0,p=m.length;p>o;o++)if(-1!==d.indexOf(m[o][1]))n=!0;else if(n){for(var q=!1,r=o;p>r;r++)if(m[r][0]>0){q=!0;break}if(!q)break;f||(d=e+d),d=m[o][1]+h+d,f&&(d=m[o][1]+d),e=m[o][1]}b.currentTimeFormat=d},twoDigitsString:function(a){return 10>a?"0"+a:String(a)},secondsToTimeCode:function(a,b){if(0>a&&(a=0),"object"!=typeof b){var c="m:ss";c=arguments[1]?"hh:mm:ss":c,c=arguments[2]?c+":ff":c,b={currentTimeFormat:c,framesPerSecond:arguments[3]||25}}var d=b.framesPerSecond;"undefined"==typeof d&&(d=25);var c=b.currentTimeFormat,e=Math.floor(a/3600)%24,f=Math.floor(a/60)%60,g=Math.floor(a%60),h=Math.floor((a%1*d).toFixed(3));lis=[[h,"f"],[g,"s"],[f,"m"],[e,"h"]];var j=c;for(i=0,len=lis.length;i<len;i++)j=j.replace(lis[i][1]+lis[i][1],this.twoDigitsString(lis[i][0])),j=j.replace(lis[i][1],lis[i][0]);return j},timeCodeToSeconds:function(a,b,c,d){"undefined"==typeof c?c=!1:"undefined"==typeof d&&(d=25);var e=a.split(":"),f=parseInt(e[0],10),g=parseInt(e[1],10),h=parseInt(e[2],10),i=0,j=0;return c&&(i=parseInt(e[3])/d),j=3600*f+60*g+h+i},convertSMPTEtoSeconds:function(a){if("string"!=typeof a)return!1;a=a.replace(",",".");var b=0,c=-1!=a.indexOf(".")?a.split(".")[1].length:0,d=1;a=a.split(":").reverse();for(var e=0;e<a.length;e++)d=1,e>0&&(d=Math.pow(60,e)),b+=Number(a[e])*d;return Number(b.toFixed(c))},removeSwf:function(a){var b=document.getElementById(a);b&&/object|embed/i.test(b.nodeName)&&(mejs.MediaFeatures.isIE?(b.style.display="none",function(){4==b.readyState?mejs.Utility.removeObjectInIE(a):setTimeout(arguments.callee,10)}()):b.parentNode.removeChild(b))},removeObjectInIE:function(a){var b=document.getElementById(a);if(b){for(var c in b)"function"==typeof b[c]&&(b[c]=null);b.parentNode.removeChild(b)}}},mejs.PluginDetector={hasPluginVersion:function(a,b){var c=this.plugins[a];return b[1]=b[1]||0,b[2]=b[2]||0,c[0]>b[0]||c[0]==b[0]&&c[1]>b[1]||c[0]==b[0]&&c[1]==b[1]&&c[2]>=b[2]?!0:!1},nav:window.navigator,ua:window.navigator.userAgent.toLowerCase(),plugins:[],addPlugin:function(a,b,c,d,e){this.plugins[a]=this.detectPlugin(b,c,d,e)},detectPlugin:function(a,b,c,d){var e,f,g,h=[0,0,0];if("undefined"!=typeof this.nav.plugins&&"object"==typeof this.nav.plugins[a]){if(e=this.nav.plugins[a].description,e&&("undefined"==typeof this.nav.mimeTypes||!this.nav.mimeTypes[b]||this.nav.mimeTypes[b].enabledPlugin))for(h=e.replace(a,"").replace(/^\s+/,"").replace(/\sr/gi,".").split("."),f=0;f<h.length;f++)h[f]=parseInt(h[f].match(/\d+/),10)}else if("undefined"!=typeof window.ActiveXObject)try{g=new ActiveXObject(c),g&&(h=d(g))}catch(i){}return h}},mejs.PluginDetector.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(a){var b=[],c=a.GetVariable("$version");return c&&(c=c.split(" ")[1].split(","),b=[parseInt(c[0],10),parseInt(c[1],10),parseInt(c[2],10)]),b}),mejs.PluginDetector.addPlugin("silverlight","Silverlight Plug-In","application/x-silverlight-2","AgControl.AgControl",function(a){var b=[0,0,0,0],c=function(a,b,c,d){for(;a.isVersionSupported(b[0]+"."+b[1]+"."+b[2]+"."+b[3]);)b[c]+=d;b[c]-=d};return c(a,b,0,1),c(a,b,1,1),c(a,b,2,1e4),c(a,b,2,1e3),c(a,b,2,100),c(a,b,2,10),c(a,b,2,1),c(a,b,3,1),b}),mejs.MediaFeatures={init:function(){var a,b,c=this,d=document,e=mejs.PluginDetector.nav,f=mejs.PluginDetector.ua.toLowerCase(),g=["source","track","audio","video"];c.isiPad=null!==f.match(/ipad/i),c.isiPhone=null!==f.match(/iphone/i),c.isiOS=c.isiPhone||c.isiPad,c.isAndroid=null!==f.match(/android/i),c.isBustedAndroid=null!==f.match(/android 2\.[12]/),c.isBustedNativeHTTPS="https:"===location.protocol&&(null!==f.match(/android [12]\./)||null!==f.match(/macintosh.* version.* safari/)),c.isIE=-1!=e.appName.toLowerCase().indexOf("microsoft")||null!==e.appName.toLowerCase().match(/trident/gi),c.isChrome=null!==f.match(/chrome/gi),c.isChromium=null!==f.match(/chromium/gi),c.isFirefox=null!==f.match(/firefox/gi),c.isWebkit=null!==f.match(/webkit/gi),c.isGecko=null!==f.match(/gecko/gi)&&!c.isWebkit&&!c.isIE,c.isOpera=null!==f.match(/opera/gi),c.hasTouch="ontouchstart"in window,c.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect;for(a=0;a<g.length;a++)b=document.createElement(g[a]);c.supportsMediaTag="undefined"!=typeof b.canPlayType||c.isBustedAndroid;try{b.canPlayType("video/mp4")}catch(h){c.supportsMediaTag=!1}c.hasSemiNativeFullScreen="undefined"!=typeof b.webkitEnterFullscreen,c.hasNativeFullscreen="undefined"!=typeof b.requestFullscreen,c.hasWebkitNativeFullScreen="undefined"!=typeof b.webkitRequestFullScreen,c.hasMozNativeFullScreen="undefined"!=typeof b.mozRequestFullScreen,c.hasMsNativeFullScreen="undefined"!=typeof b.msRequestFullscreen,c.hasTrueNativeFullScreen=c.hasWebkitNativeFullScreen||c.hasMozNativeFullScreen||c.hasMsNativeFullScreen,c.nativeFullScreenEnabled=c.hasTrueNativeFullScreen,c.hasMozNativeFullScreen?c.nativeFullScreenEnabled=document.mozFullScreenEnabled:c.hasMsNativeFullScreen&&(c.nativeFullScreenEnabled=document.msFullscreenEnabled),c.isChrome&&(c.hasSemiNativeFullScreen=!1),c.hasTrueNativeFullScreen&&(c.fullScreenEventName="",c.hasWebkitNativeFullScreen?c.fullScreenEventName="webkitfullscreenchange":c.hasMozNativeFullScreen?c.fullScreenEventName="mozfullscreenchange":c.hasMsNativeFullScreen&&(c.fullScreenEventName="MSFullscreenChange"),c.isFullScreen=function(){return c.hasMozNativeFullScreen?d.mozFullScreen:c.hasWebkitNativeFullScreen?d.webkitIsFullScreen:c.hasMsNativeFullScreen?null!==d.msFullscreenElement:void 0},c.requestFullScreen=function(a){c.hasWebkitNativeFullScreen?a.webkitRequestFullScreen():c.hasMozNativeFullScreen?a.mozRequestFullScreen():c.hasMsNativeFullScreen&&a.msRequestFullscreen()},c.cancelFullScreen=function(){c.hasWebkitNativeFullScreen?document.webkitCancelFullScreen():c.hasMozNativeFullScreen?document.mozCancelFullScreen():c.hasMsNativeFullScreen&&document.msExitFullscreen()}),c.hasSemiNativeFullScreen&&f.match(/mac os x 10_5/i)&&(c.hasNativeFullScreen=!1,c.hasSemiNativeFullScreen=!1)}},mejs.MediaFeatures.init(),mejs.HtmlMediaElement={pluginType:"native",isFullScreen:!1,setCurrentTime:function(a){this.currentTime=a},setMuted:function(a){this.muted=a},setVolume:function(a){this.volume=a},stop:function(){this.pause()},setSrc:function(a){for(var b=this.getElementsByTagName("source");b.length>0;)this.removeChild(b[0]);if("string"==typeof a)this.src=a;else{var c,d;for(c=0;c<a.length;c++)if(d=a[c],this.canPlayType(d.type)){this.src=d.src;break}}},setVideoSize:function(a,b){this.width=a,this.height=b}},mejs.PluginMediaElement=function(a,b,c){this.id=a,this.pluginType=b,this.src=c,this.events={},this.attributes={}},mejs.PluginMediaElement.prototype={pluginElement:null,pluginType:"",isFullScreen:!1,playbackRate:-1,defaultPlaybackRate:-1,seekable:[],played:[],paused:!0,ended:!1,seeking:!1,duration:0,error:null,tagName:"",muted:!1,volume:1,currentTime:0,play:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.playVideo():this.pluginApi.playMedia(),this.paused=!1)},load:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType||this.pluginApi.loadMedia(),this.paused=!1)},pause:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.pauseVideo():this.pluginApi.pauseMedia(),this.paused=!0)},stop:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.stopVideo():this.pluginApi.stopMedia(),this.paused=!0)},canPlayType:function(a){var b,c,d,e=mejs.plugins[this.pluginType];for(b=0;b<e.length;b++)if(d=e[b],mejs.PluginDetector.hasPluginVersion(this.pluginType,d.version))for(c=0;c<d.types.length;c++)if(a==d.types[c])return"probably";return""},positionFullscreenButton:function(a,b,c){null!=this.pluginApi&&this.pluginApi.positionFullscreenButton&&this.pluginApi.positionFullscreenButton(Math.floor(a),Math.floor(b),c)},hideFullscreenButton:function(){null!=this.pluginApi&&this.pluginApi.hideFullscreenButton&&this.pluginApi.hideFullscreenButton()},setSrc:function(a){if("string"==typeof a)this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(a)),this.src=mejs.Utility.absolutizeUrl(a);else{var b,c;for(b=0;b<a.length;b++)if(c=a[b],this.canPlayType(c.type)){this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(c.src)),this.src=mejs.Utility.absolutizeUrl(c.src);break}}},setCurrentTime:function(a){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.seekTo(a):this.pluginApi.setCurrentTime(a),this.currentTime=a)},setVolume:function(a){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.setVolume(100*a):this.pluginApi.setVolume(a),this.volume=a)},setMuted:function(a){null!=this.pluginApi&&("youtube"==this.pluginType?(a?this.pluginApi.mute():this.pluginApi.unMute(),this.muted=a,this.dispatchEvent({type:"volumechange"})):this.pluginApi.setMuted(a),this.muted=a)},setVideoSize:function(a,b){this.pluginElement&&this.pluginElement.style&&(this.pluginElement.style.width=a+"px",this.pluginElement.style.height=b+"px"),null!=this.pluginApi&&this.pluginApi.setVideoSize&&this.pluginApi.setVideoSize(a,b)},setFullscreen:function(a){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.pluginApi.setFullscreen(a)},enterFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!0)},exitFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!1)},addEventListener:function(a,b,c){this.events[a]=this.events[a]||[],this.events[a].push(b)},removeEventListener:function(a,b){if(!a)return this.events={},!0;var c=this.events[a];if(!c)return!0;if(!b)return this.events[a]=[],!0;for(var d=0;d<c.length;d++)if(c[d]===b)return this.events[a].splice(d,1),!0;return!1},dispatchEvent:function(a){var b,c=this.events[a.type];if(c)for(b=0;b<c.length;b++)c[b].apply(this,[a])},hasAttribute:function(a){return a in this.attributes},removeAttribute:function(a){delete this.attributes[a]},getAttribute:function(a){return this.hasAttribute(a)?this.attributes[a]:""},setAttribute:function(a,b){this.attributes[a]=b},remove:function(){mejs.Utility.removeSwf(this.pluginElement.id),mejs.MediaPluginBridge.unregisterPluginElement(this.pluginElement.id)}},mejs.MediaPluginBridge={pluginMediaElements:{},htmlMediaElements:{},registerPluginElement:function(a,b,c){this.pluginMediaElements[a]=b,this.htmlMediaElements[a]=c},unregisterPluginElement:function(a){delete this.pluginMediaElements[a],delete this.htmlMediaElements[a]},initPlugin:function(a){var b=this.pluginMediaElements[a],c=this.htmlMediaElements[a];if(b){switch(b.pluginType){case"flash":b.pluginElement=b.pluginApi=document.getElementById(a);break;case"silverlight":b.pluginElement=document.getElementById(b.id),b.pluginApi=b.pluginElement.Content.MediaElementJS}null!=b.pluginApi&&b.success&&b.success(b,c)}},fireEvent:function(a,b,c){var d,e,f,g=this.pluginMediaElements[a];if(g){d={type:b,target:g};for(e in c)g[e]=c[e],d[e]=c[e];f=c.bufferedTime||0,d.target.buffered=d.buffered={start:function(a){return 0},end:function(a){return f},length:1},g.dispatchEvent(d)}}},mejs.MediaElementDefaults={mode:"auto",plugins:["flash","silverlight","youtube","vimeo"],enablePluginDebug:!1,httpsBasicAuthSite:!1,type:"",pluginPath:mejs.Utility.getScriptPath(["mediaelement.js","mediaelement.min.js","mediaelement-and-player.js","mediaelement-and-player.min.js"]),flashName:"flashmediaelement.swf",flashStreamer:"",flashScriptAccess:"sameDomain",enablePluginSmoothing:!1,enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start",silverlightName:"silverlightmediaelement.xap",defaultVideoWidth:480,defaultVideoHeight:270,pluginWidth:-1,pluginHeight:-1,pluginVars:[],timerRate:250,startVolume:.8,success:function(){},error:function(){}},mejs.MediaElement=function(a,b){return mejs.HtmlMediaElementShim.create(a,b)},mejs.HtmlMediaElementShim={create:function(a,b){var c,d,e={},f="string"==typeof a?document.getElementById(a):a,g=f.tagName.toLowerCase(),h="audio"===g||"video"===g,i=h?f.getAttribute("src"):f.getAttribute("href"),j=f.getAttribute("poster"),k=f.getAttribute("autoplay"),l=f.getAttribute("preload"),m=f.getAttribute("controls");for(d in mejs.MediaElementDefaults)e[d]=mejs.MediaElementDefaults[d];for(d in b)e[d]=b[d];return i="undefined"==typeof i||null===i||""==i?null:i,j="undefined"==typeof j||null===j?"":j,l="undefined"==typeof l||null===l||"false"===l?"none":l,k=!("undefined"==typeof k||null===k||"false"===k),m=!("undefined"==typeof m||null===m||"false"===m),c=this.determinePlayback(f,e,mejs.MediaFeatures.supportsMediaTag,h,i),c.url=null!==c.url?mejs.Utility.absolutizeUrl(c.url):"","native"==c.method?(mejs.MediaFeatures.isBustedAndroid&&(f.src=c.url,f.addEventListener("click",function(){f.play()},!1)),this.updateNative(c,e,k,l)):""!==c.method?this.createPlugin(c,e,j,k,l,m):(this.createErrorMessage(c,e,j),this)},determinePlayback:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=[],r={method:"",url:"",htmlMediaElement:a,isVideo:"audio"!=a.tagName.toLowerCase()};if("undefined"!=typeof b.type&&""!==b.type)if("string"==typeof b.type)q.push({type:b.type,url:e});else for(f=0;f<b.type.length;f++)q.push({type:b.type[f],url:e});else if(null!==e)k=this.formatType(e,a.getAttribute("type")),q.push({type:k,url:e});else for(f=0;f<a.childNodes.length;f++)j=a.childNodes[f],1==j.nodeType&&"source"==j.tagName.toLowerCase()&&(e=j.getAttribute("src"),k=this.formatType(e,j.getAttribute("type")),p=j.getAttribute("media"),(!p||!window.matchMedia||window.matchMedia&&window.matchMedia(p).matches)&&q.push({type:k,url:e}));if(!d&&q.length>0&&null!==q[0].url&&this.getTypeFromFile(q[0].url).indexOf("audio")>-1&&(r.isVideo=!1),mejs.MediaFeatures.isBustedAndroid&&(a.canPlayType=function(a){return null!==a.match(/video\/(mp4|m4v)/gi)?"maybe":""}),mejs.MediaFeatures.isChromium&&(a.canPlayType=function(a){return null!==a.match(/video\/(webm|ogv|ogg)/gi)?"maybe":""}),c&&("auto"===b.mode||"auto_plugin"===b.mode||"native"===b.mode)&&(!mejs.MediaFeatures.isBustedNativeHTTPS||b.httpsBasicAuthSite!==!0)){for(d||(o=document.createElement(r.isVideo?"video":"audio"),a.parentNode.insertBefore(o,a),a.style.display="none",r.htmlMediaElement=a=o),f=0;f<q.length;f++)if("video/m3u8"==q[f].type||""!==a.canPlayType(q[f].type).replace(/no/,"")||""!==a.canPlayType(q[f].type.replace(/mp3/,"mpeg")).replace(/no/,"")||""!==a.canPlayType(q[f].type.replace(/m4a/,"mp4")).replace(/no/,"")){r.method="native",r.url=q[f].url;break}if("native"===r.method&&(null!==r.url&&(a.src=r.url),"auto_plugin"!==b.mode))return r}if("auto"===b.mode||"auto_plugin"===b.mode||"shim"===b.mode)for(f=0;f<q.length;f++)for(k=q[f].type,g=0;g<b.plugins.length;g++)for(l=b.plugins[g],m=mejs.plugins[l],h=0;h<m.length;h++)if(n=m[h],null==n.version||mejs.PluginDetector.hasPluginVersion(l,n.version))for(i=0;i<n.types.length;i++)if(k.toLowerCase()==n.types[i].toLowerCase())return r.method=l,r.url=q[f].url,r;return"auto_plugin"===b.mode&&"native"===r.method?r:(""===r.method&&q.length>0&&(r.url=q[0].url),r)},formatType:function(a,b){return a&&!b?this.getTypeFromFile(a):b&&~b.indexOf(";")?b.substr(0,b.indexOf(";")):b},getTypeFromFile:function(a){a=a.split("?")[0];var b=a.substring(a.lastIndexOf(".")+1).toLowerCase(),c=/(mp4|m4v|ogg|ogv|m3u8|webm|webmv|flv|wmv|mpeg|mov)/gi.test(b)?"video/":"audio/";return this.getTypeFromExtension(b,c)},getTypeFromExtension:function(a,b){switch(b=b||"",a){case"mp4":case"m4v":case"m4a":case"f4v":case"f4a":return b+"mp4";case"flv":return b+"x-flv";case"webm":case"webma":case"webmv":return b+"webm";case"ogg":case"oga":case"ogv":return b+"ogg";case"m3u8":return"application/x-mpegurl";case"ts":return b+"mp2t";default:return b+a}},createErrorMessage:function(a,b,c){var d=a.htmlMediaElement,e=document.createElement("div"),f=b.customError;e.className="me-cannotplay";try{e.style.width=d.width+"px",e.style.height=d.height+"px"}catch(g){}f||(f='<a href="'+a.url+'">',""!==c&&(f+='<img src="'+c+'" width="100%" height="100%" alt="" />'),f+="<span>"+mejs.i18n.t("Download File")+"</span></a>"),e.innerHTML=f,d.parentNode.insertBefore(e,d),d.style.display="none",b.error(d)},createPlugin:function(a,b,c,d,e,f){var g,h,i,j=a.htmlMediaElement,k=1,l=1,m="me_"+a.method+"_"+mejs.meIndex++,n=new mejs.PluginMediaElement(m,a.method,a.url),o=document.createElement("div");n.tagName=j.tagName;for(var p=0;p<j.attributes.length;p++){var q=j.attributes[p];q.specified&&n.setAttribute(q.name,q.value)}for(h=j.parentNode;null!==h&&null!=h.tagName&&"body"!==h.tagName.toLowerCase()&&null!=h.parentNode&&null!=h.parentNode.tagName&&null!=h.parentNode.constructor&&"ShadowRoot"===h.parentNode.constructor.name;){if("p"===h.parentNode.tagName.toLowerCase()){h.parentNode.parentNode.insertBefore(h,h.parentNode);break}h=h.parentNode}switch(a.isVideo?(k=b.pluginWidth>0?b.pluginWidth:b.videoWidth>0?b.videoWidth:null!==j.getAttribute("width")?j.getAttribute("width"):b.defaultVideoWidth,l=b.pluginHeight>0?b.pluginHeight:b.videoHeight>0?b.videoHeight:null!==j.getAttribute("height")?j.getAttribute("height"):b.defaultVideoHeight,k=mejs.Utility.encodeUrl(k),l=mejs.Utility.encodeUrl(l)):b.enablePluginDebug&&(k=320,l=240),n.success=b.success,mejs.MediaPluginBridge.registerPluginElement(m,n,j),o.className="me-plugin",o.id=m+"_container",a.isVideo?j.parentNode.insertBefore(o,j):document.body.insertBefore(o,document.body.childNodes[0]),i=["id="+m,"jsinitfunction=mejs.MediaPluginBridge.initPlugin","jscallbackfunction=mejs.MediaPluginBridge.fireEvent","isvideo="+(a.isVideo?"true":"false"),"autoplay="+(d?"true":"false"),"preload="+e,"width="+k,"startvolume="+b.startVolume,"timerrate="+b.timerRate,"flashstreamer="+b.flashStreamer,"height="+l,"pseudostreamstart="+b.pseudoStreamingStartQueryParam],null!==a.url&&("flash"==a.method?i.push("file="+mejs.Utility.encodeUrl(a.url)):i.push("file="+a.url)),b.enablePluginDebug&&i.push("debug=true"),b.enablePluginSmoothing&&i.push("smoothing=true"),b.enablePseudoStreaming&&i.push("pseudostreaming=true"),f&&i.push("controls=true"),b.pluginVars&&(i=i.concat(b.pluginVars)),a.method){case"silverlight":o.innerHTML='<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" id="'+m+'" name="'+m+'" width="'+k+'" height="'+l+'" class="mejs-shim"><param name="initParams" value="'+i.join(",")+'" /><param name="windowless" value="true" /><param name="background" value="black" /><param name="minRuntimeVersion" value="3.0.0.0" /><param name="autoUpgrade" value="true" /><param name="source" value="'+b.pluginPath+b.silverlightName+'" /></object>';break;case"flash":mejs.MediaFeatures.isIE?(g=document.createElement("div"),o.appendChild(g),g.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+m+'" width="'+k+'" height="'+l+'" class="mejs-shim"><param name="movie" value="'+b.pluginPath+b.flashName+"?x="+new Date+'" /><param name="flashvars" value="'+i.join("&amp;")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+b.flashScriptAccess+'" /><param name="allowFullScreen" value="true" /><param name="scale" value="default" /></object>'):o.innerHTML='<embed id="'+m+'" name="'+m+'" play="true" loop="false" quality="high" bgcolor="#000000" wmode="transparent" allowScriptAccess="'+b.flashScriptAccess+'" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="//www.macromedia.com/go/getflashplayer" src="'+b.pluginPath+b.flashName+'" flashvars="'+i.join("&")+'" width="'+k+'" height="'+l+'" scale="default"class="mejs-shim"></embed>';break;case"youtube":var r;-1!=a.url.lastIndexOf("youtu.be")?(r=a.url.substr(a.url.lastIndexOf("/")+1),-1!=r.indexOf("?")&&(r=r.substr(0,r.indexOf("?")))):r=a.url.substr(a.url.lastIndexOf("=")+1),youtubeSettings={container:o,containerId:o.id,pluginMediaElement:n,pluginId:m,videoId:r,height:l,width:k},mejs.PluginDetector.hasPluginVersion("flash",[10,0,0])?mejs.YouTubeApi.createFlash(youtubeSettings,b):mejs.YouTubeApi.enqueueIframe(youtubeSettings);break;case"vimeo":var s=m+"_player";if(n.vimeoid=a.url.substr(a.url.lastIndexOf("/")+1),o.innerHTML='<iframe src="//player.vimeo.com/video/'+n.vimeoid+"?api=1&portrait=0&byline=0&title=0&player_id="+s+'" width="'+k+'" height="'+l+'" frameborder="0" class="mejs-shim" id="'+s+'" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>',"function"==typeof $f){var t=$f(o.childNodes[0]);t.addEvent("ready",function(){function a(a,b,c,d){var e={type:c,target:b};"timeupdate"==c&&(b.currentTime=e.currentTime=d.seconds,b.duration=e.duration=d.duration),b.dispatchEvent(e)}t.playVideo=function(){t.api("play")},t.stopVideo=function(){t.api("unload")},t.pauseVideo=function(){t.api("pause")},t.seekTo=function(a){t.api("seekTo",a)},t.setVolume=function(a){t.api("setVolume",a)},t.setMuted=function(a){a?(t.lastVolume=t.api("getVolume"),t.api("setVolume",0)):(t.api("setVolume",t.lastVolume),delete t.lastVolume)},t.addEvent("play",function(){a(t,n,"play"),a(t,n,"playing")}),t.addEvent("pause",function(){a(t,n,"pause")}),t.addEvent("finish",function(){a(t,n,"ended")}),t.addEvent("playProgress",function(b){a(t,n,"timeupdate",b)}),n.pluginElement=o,n.pluginApi=t,mejs.MediaPluginBridge.initPlugin(m)})}else console.warn("You need to include froogaloop for vimeo to work")}return j.style.display="none",j.removeAttribute("autoplay"),n},updateNative:function(a,b,c,d){var e,f=a.htmlMediaElement;for(e in mejs.HtmlMediaElement)f[e]=mejs.HtmlMediaElement[e];return b.success(f,f),f}},mejs.YouTubeApi={isIframeStarted:!1,isIframeLoaded:!1,loadIframeApi:function(){if(!this.isIframeStarted){var a=document.createElement("script");a.src="//www.youtube.com/player_api";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b),this.isIframeStarted=!0}},iframeQueue:[],enqueueIframe:function(a){this.isLoaded?this.createIframe(a):(this.loadIframeApi(),this.iframeQueue.push(a))},createIframe:function(a){var b=a.pluginMediaElement,c=new YT.Player(a.containerId,{height:a.height,width:a.width,videoId:a.videoId,playerVars:{controls:0},events:{onReady:function(){a.pluginMediaElement.pluginApi=c,mejs.MediaPluginBridge.initPlugin(a.pluginId),setInterval(function(){mejs.YouTubeApi.createEvent(c,b,"timeupdate")},250)},onStateChange:function(a){mejs.YouTubeApi.handleStateChange(a.data,c,b)}}})},createEvent:function(a,b,c){var d={type:c,target:b};if(a&&a.getDuration){b.currentTime=d.currentTime=a.getCurrentTime(),b.duration=d.duration=a.getDuration(),d.paused=b.paused,d.ended=b.ended,d.muted=a.isMuted(),d.volume=a.getVolume()/100,d.bytesTotal=a.getVideoBytesTotal(),d.bufferedBytes=a.getVideoBytesLoaded();var e=d.bufferedBytes/d.bytesTotal*d.duration;d.target.buffered=d.buffered={start:function(a){return 0},end:function(a){return e},length:1}}b.dispatchEvent(d)},iFrameReady:function(){for(this.isLoaded=!0,this.isIframeLoaded=!0;this.iframeQueue.length>0;){var a=this.iframeQueue.pop();this.createIframe(a)}},flashPlayers:{},createFlash:function(a){this.flashPlayers[a.pluginId]=a;var b,c="//www.youtube.com/apiplayer?enablejsapi=1&amp;playerapiid="+a.pluginId+"&amp;version=3&amp;autoplay=0&amp;controls=0&amp;modestbranding=1&loop=0";mejs.MediaFeatures.isIE?(b=document.createElement("div"),a.container.appendChild(b),b.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+a.pluginId+'" width="'+a.width+'" height="'+a.height+'" class="mejs-shim"><param name="movie" value="'+c+'" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+options.flashScriptAccess+'" /><param name="allowFullScreen" value="true" /></object>'):a.container.innerHTML='<object type="application/x-shockwave-flash" id="'+a.pluginId+'" data="'+c+'" width="'+a.width+'" height="'+a.height+'" style="visibility: visible; " class="mejs-shim"><param name="allowScriptAccess" value="'+options.flashScriptAccess+'"><param name="wmode" value="transparent"></object>'},flashReady:function(a){var b=this.flashPlayers[a],c=document.getElementById(a),d=b.pluginMediaElement;d.pluginApi=d.pluginElement=c,mejs.MediaPluginBridge.initPlugin(a),c.cueVideoById(b.videoId);var e=b.containerId+"_callback";window[e]=function(a){mejs.YouTubeApi.handleStateChange(a,c,d)},c.addEventListener("onStateChange",e),setInterval(function(){mejs.YouTubeApi.createEvent(c,d,"timeupdate")},250),mejs.YouTubeApi.createEvent(c,d,"canplay")},handleStateChange:function(a,b,c){switch(a){case-1:c.paused=!0,c.ended=!0,mejs.YouTubeApi.createEvent(b,c,"loadedmetadata");break;case 0:c.paused=!1,c.ended=!0,mejs.YouTubeApi.createEvent(b,c,"ended");break;case 1:c.paused=!1,c.ended=!1,mejs.YouTubeApi.createEvent(b,c,"play"),mejs.YouTubeApi.createEvent(b,c,"playing");break;case 2:c.paused=!0,c.ended=!1,mejs.YouTubeApi.createEvent(b,c,"pause");break;case 3:mejs.YouTubeApi.createEvent(b,c,"progress");break;case 5:}}},window.onYouTubePlayerAPIReady=function(){mejs.YouTubeApi.iFrameReady()},window.onYouTubePlayerReady=function(a){mejs.YouTubeApi.flashReady(a)},window.mejs=mejs,window.MediaElement=mejs.MediaElement,function(a,b,c){"use strict";var d={locale:{language:b.i18n&&b.i18n.locale.language||"",strings:b.i18n&&b.i18n.locale.strings||{}},ietf_lang_regex:/^(x\-)?[a-z]{2,}(\-\w{2,})?(\-\w{2,})?$/,methods:{}};d.getLanguage=function(){var a=d.locale.language||window.navigator.userLanguage||window.navigator.language;return d.ietf_lang_regex.exec(a)?a:null},"undefined"!=typeof mejsL10n&&(d.locale.language=mejsL10n.language),d.methods.checkPlain=function(a){var b,c,d={"&":"&amp;",'"':"&quot;","<":"&lt;",">":"&gt;"};a=String(a);for(b in d)d.hasOwnProperty(b)&&(c=new RegExp(b,"g"),a=a.replace(c,d[b]));return a},d.methods.t=function(a,b){return d.locale.strings&&d.locale.strings[b.context]&&d.locale.strings[b.context][a]&&(a=d.locale.strings[b.context][a]),d.methods.checkPlain(a)},d.t=function(a,b){if("string"==typeof a&&a.length>0){var c=d.getLanguage();return b=b||{context:c},d.methods.t(a,b)}throw{name:"InvalidArgumentException",message:"First argument is either not a string or empty."}},b.i18n=d}(document,mejs),function(a,b){"use strict";"undefined"!=typeof mejsL10n&&(a[mejsL10n.language]=mejsL10n.strings)}(mejs.i18n.locale.strings),/*! + * + * MediaElementPlayer + * http://mediaelementjs.com/ + * + * Creates a controller bar for HTML5 <video> add <audio> tags + * using jQuery and MediaElement.js (HTML5 Flash/Silverlight wrapper) + * + * Copyright 2010-2013, John Dyer (http://j.hn/) + * License: MIT + * + */ +"undefined"!=typeof jQuery?mejs.$=jQuery:"undefined"!=typeof Zepto?(mejs.$=Zepto,Zepto.fn.outerWidth=function(a){var b=$(this).width();return a&&(b+=parseInt($(this).css("margin-right"),10),b+=parseInt($(this).css("margin-left"),10)),b}):"undefined"!=typeof ender&&(mejs.$=ender),function(a){mejs.MepDefaults={poster:"",showPosterWhenEnded:!1,defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:30,defaultSeekBackwardInterval:function(a){return.05*a.duration},defaultSeekForwardInterval:function(a){return.05*a.duration},setDimensions:!0,audioWidth:-1,audioHeight:-1,startVolume:.8,loop:!1,autoRewind:!0,enableAutosize:!0,timeFormat:"",alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,autosizeProgress:!0,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,clickToPlayPause:!0,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:!0,enableKeyboard:!0,pauseOtherPlayers:!0,keyActions:[{keys:[32,179],action:function(a,b){b.paused||b.ended?b.play():b.pause()}},{keys:[38],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.min(b.volume+.1,1);b.setVolume(c)}},{keys:[40],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.max(b.volume-.1,0);b.setVolume(c)}},{keys:[37,227],action:function(a,b){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.max(b.currentTime-a.options.defaultSeekBackwardInterval(b),0);b.setCurrentTime(c)}}},{keys:[39,228],action:function(a,b){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.min(b.currentTime+a.options.defaultSeekForwardInterval(b),b.duration);b.setCurrentTime(c)}}},{keys:[70],action:function(a,b){"undefined"!=typeof a.enterFullScreen&&(a.isFullScreen?a.exitFullScreen():a.enterFullScreen())}},{keys:[77],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer()),a.media.muted?a.setMuted(!1):a.setMuted(!0)}}]},mejs.mepIndex=0,mejs.players={},mejs.MediaElementPlayer=function(b,c){if(!(this instanceof mejs.MediaElementPlayer))return new mejs.MediaElementPlayer(b,c);var d=this;return d.$media=d.$node=a(b),d.node=d.media=d.$media[0],d.node?"undefined"!=typeof d.node.player?d.node.player:("undefined"==typeof c&&(c=d.$node.data("mejsoptions")),d.options=a.extend({},mejs.MepDefaults,c),d.options.timeFormat||(d.options.timeFormat="mm:ss",d.options.alwaysShowHours&&(d.options.timeFormat="hh:mm:ss"),d.options.showTimecodeFrameCount&&(d.options.timeFormat+=":ff")),mejs.Utility.calculateTimeFormat(0,d.options,d.options.framesPerSecond||25),d.id="mep_"+mejs.mepIndex++,mejs.players[d.id]=d,d.init(),d):void 0},mejs.MediaElementPlayer.prototype={hasFocus:!1,controlsAreVisible:!0,init:function(){var b=this,c=mejs.MediaFeatures,d=a.extend(!0,{},b.options,{success:function(a,c){b.meReady(a,c)},error:function(a){b.handleError(a)}}),e=b.media.tagName.toLowerCase();if(b.isDynamic="audio"!==e&&"video"!==e,b.isDynamic?b.isVideo=b.options.isVideo:b.isVideo="audio"!==e&&b.options.isVideo,c.isiPad&&b.options.iPadUseNativeControls||c.isiPhone&&b.options.iPhoneUseNativeControls)b.$media.attr("controls","controls"),c.isiPad&&null!==b.media.getAttribute("autoplay")&&b.play();else if(c.isAndroid&&b.options.AndroidUseNativeControls);else{b.$media.removeAttr("controls");var f=b.isVideo?mejs.i18n.t("Video Player"):mejs.i18n.t("Audio Player");if(a('<span class="mejs-offscreen">'+f+"</span>").insertBefore(b.$media),b.container=a('<div id="'+b.id+'" class="mejs-container '+(mejs.MediaFeatures.svg?"svg":"no-svg")+'" tabindex="0" role="application" aria-label="'+f+'"><div class="mejs-inner"><div class="mejs-mediaelement"></div><div class="mejs-layers"></div><div class="mejs-controls"></div><div class="mejs-clear"></div></div></div>').addClass(b.$media[0].className).insertBefore(b.$media).focus(function(a){if(!b.controlsAreVisible){b.showControls(!0);var c=b.container.find(".mejs-playpause-button > button");c.focus()}}),b.container.addClass((c.isAndroid?"mejs-android ":"")+(c.isiOS?"mejs-ios ":"")+(c.isiPad?"mejs-ipad ":"")+(c.isiPhone?"mejs-iphone ":"")+(b.isVideo?"mejs-video ":"mejs-audio ")),c.isiOS){var g=b.$media.clone();b.container.find(".mejs-mediaelement").append(g),b.$media.remove(),b.$node=b.$media=g,b.node=b.media=g[0]}else b.container.find(".mejs-mediaelement").append(b.$media);b.node.player=b,b.controls=b.container.find(".mejs-controls"),b.layers=b.container.find(".mejs-layers");var h=b.isVideo?"video":"audio",i=h.substring(0,1).toUpperCase()+h.substring(1);b.options[h+"Width"]>0||b.options[h+"Width"].toString().indexOf("%")>-1?b.width=b.options[h+"Width"]:""!==b.media.style.width&&null!==b.media.style.width?b.width=b.media.style.width:null!==b.media.getAttribute("width")?b.width=b.$media.attr("width"):b.width=b.options["default"+i+"Width"],b.options[h+"Height"]>0||b.options[h+"Height"].toString().indexOf("%")>-1?b.height=b.options[h+"Height"]:""!==b.media.style.height&&null!==b.media.style.height?b.height=b.media.style.height:null!==b.$media[0].getAttribute("height")?b.height=b.$media.attr("height"):b.height=b.options["default"+i+"Height"],b.setPlayerSize(b.width,b.height),d.pluginWidth=b.width,d.pluginHeight=b.height}mejs.MediaElement(b.$media[0],d),"undefined"!=typeof b.container&&b.controlsAreVisible&&b.container.trigger("controlsshown")},showControls:function(a){var b=this;a="undefined"==typeof a||a,b.controlsAreVisible||(a?(b.controls.css("visibility","visible").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0,b.container.trigger("controlsshown")}),b.container.find(".mejs-control").css("visibility","visible").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0})):(b.controls.css("visibility","visible").css("display","block"),b.container.find(".mejs-control").css("visibility","visible").css("display","block"),b.controlsAreVisible=!0,b.container.trigger("controlsshown")),b.setControlsSize())},hideControls:function(b){var c=this;b="undefined"==typeof b||b,!c.controlsAreVisible||c.options.alwaysShowControls||c.keyboardAction||(b?(c.controls.stop(!0,!0).fadeOut(200,function(){a(this).css("visibility","hidden").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")}),c.container.find(".mejs-control").stop(!0,!0).fadeOut(200,function(){a(this).css("visibility","hidden").css("display","block")})):(c.controls.css("visibility","hidden").css("display","block"),c.container.find(".mejs-control").css("visibility","hidden").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")))},controlsTimer:null,startControlsTimer:function(a){var b=this;a="undefined"!=typeof a?a:1500,b.killControlsTimer("start"),b.controlsTimer=setTimeout(function(){b.hideControls(),b.killControlsTimer("hide")},a)},killControlsTimer:function(a){var b=this;null!==b.controlsTimer&&(clearTimeout(b.controlsTimer),delete b.controlsTimer,b.controlsTimer=null)},controlsEnabled:!0,disableControls:function(){var a=this;a.killControlsTimer(),a.hideControls(!1),this.controlsEnabled=!1},enableControls:function(){var a=this;a.showControls(!1),a.controlsEnabled=!0},meReady:function(b,c){var d,e,f=this,g=mejs.MediaFeatures,h=c.getAttribute("autoplay"),i=!("undefined"==typeof h||null===h||"false"===h);if(!f.created){if(f.created=!0,f.media=b,f.domNode=c,!(g.isAndroid&&f.options.AndroidUseNativeControls||g.isiPad&&f.options.iPadUseNativeControls||g.isiPhone&&f.options.iPhoneUseNativeControls)){f.buildposter(f,f.controls,f.layers,f.media),f.buildkeyboard(f,f.controls,f.layers,f.media),f.buildoverlays(f,f.controls,f.layers,f.media),f.findTracks();for(d in f.options.features)if(e=f.options.features[d],f["build"+e])try{f["build"+e](f,f.controls,f.layers,f.media)}catch(j){}f.container.trigger("controlsready"),f.setPlayerSize(f.width,f.height),f.setControlsSize(),f.isVideo&&(mejs.MediaFeatures.hasTouch?f.$media.bind("touchstart",function(){f.controlsAreVisible?f.hideControls(!1):f.controlsEnabled&&f.showControls(!1)}):(f.clickToPlayPauseCallback=function(){f.options.clickToPlayPause&&(f.media.paused?f.play():f.pause())},f.media.addEventListener("click",f.clickToPlayPauseCallback,!1),f.container.bind("mouseenter",function(){f.controlsEnabled&&(f.options.alwaysShowControls||(f.killControlsTimer("enter"),f.showControls(),f.startControlsTimer(2500)))}).bind("mousemove",function(){f.controlsEnabled&&(f.controlsAreVisible||f.showControls(),f.options.alwaysShowControls||f.startControlsTimer(2500))}).bind("mouseleave",function(){f.controlsEnabled&&(f.media.paused||f.options.alwaysShowControls||f.startControlsTimer(1e3))})),f.options.hideVideoControlsOnLoad&&f.hideControls(!1),i&&!f.options.alwaysShowControls&&f.hideControls(),f.options.enableAutosize&&f.media.addEventListener("loadedmetadata",function(a){f.options.videoHeight<=0&&null===f.domNode.getAttribute("height")&&!isNaN(a.target.videoHeight)&&(f.setPlayerSize(a.target.videoWidth,a.target.videoHeight),f.setControlsSize(),f.media.setVideoSize(a.target.videoWidth,a.target.videoHeight))},!1)),b.addEventListener("play",function(){var a;for(a in mejs.players){var b=mejs.players[a];b.id==f.id||!f.options.pauseOtherPlayers||b.paused||b.ended||b.pause(),b.hasFocus=!1}f.hasFocus=!0},!1),f.media.addEventListener("ended",function(b){if(f.options.autoRewind)try{f.media.setCurrentTime(0),window.setTimeout(function(){a(f.container).find(".mejs-overlay-loading").parent().hide()},20)}catch(c){}f.media.pause(),f.setProgressRail&&f.setProgressRail(),f.setCurrentRail&&f.setCurrentRail(),f.options.loop?f.play():!f.options.alwaysShowControls&&f.controlsEnabled&&f.showControls()},!1),f.media.addEventListener("loadedmetadata",function(a){f.updateDuration&&f.updateDuration(),f.updateCurrent&&f.updateCurrent(),f.isFullScreen||(f.setPlayerSize(f.width,f.height),f.setControlsSize())},!1);var k=null;f.media.addEventListener("timeupdate",function(){k!==this.duration&&(k=this.duration,mejs.Utility.calculateTimeFormat(k,f.options,f.options.framesPerSecond||25))},!1),f.container.focusout(function(b){if(b.relatedTarget){var c=a(b.relatedTarget);f.keyboardAction&&0===c.parents(".mejs-container").length&&(f.keyboardAction=!1,f.hideControls(!0))}}),setTimeout(function(){f.setPlayerSize(f.width,f.height),f.setControlsSize()},50),f.globalBind("resize",function(){f.isFullScreen||mejs.MediaFeatures.hasTrueNativeFullScreen&&document.webkitIsFullScreen||f.setPlayerSize(f.width,f.height),f.setControlsSize()}),"youtube"==f.media.pluginType&&(g.isiOS||g.isAndroid)&&f.container.find(".mejs-overlay-play").hide()}i&&"native"==b.pluginType&&f.play(),f.options.success&&("string"==typeof f.options.success?window[f.options.success](f.media,f.domNode,f):f.options.success(f.media,f.domNode,f))}},handleError:function(a){var b=this;b.controls.hide(),b.options.error&&b.options.error(a)},setPlayerSize:function(b,c){var d=this;if(!d.options.setDimensions)return!1;if("undefined"!=typeof b&&(d.width=b),"undefined"!=typeof c&&(d.height=c),d.height.toString().indexOf("%")>0||"none"!==d.$node.css("max-width")&&"t.width"!==d.$node.css("max-width")||d.$node[0].currentStyle&&"100%"===d.$node[0].currentStyle.maxWidth){var e=function(){return d.isVideo?d.media.videoWidth&&d.media.videoWidth>0?d.media.videoWidth:null!==d.media.getAttribute("width")?d.media.getAttribute("width"):d.options.defaultVideoWidth:d.options.defaultAudioWidth}(),f=function(){return d.isVideo?d.media.videoHeight&&d.media.videoHeight>0?d.media.videoHeight:null!==d.media.getAttribute("height")?d.media.getAttribute("height"):d.options.defaultVideoHeight:d.options.defaultAudioHeight}(),g=d.container.parent().closest(":visible").width(),h=d.container.parent().closest(":visible").height(),i=d.isVideo||!d.options.autosizeProgress?parseInt(g*f/e,10):f;isNaN(i)&&(i=h),d.container.parent().length>0&&"body"===d.container.parent()[0].tagName.toLowerCase()&&(g=a(window).width(),i=a(window).height()),i&&g&&(d.container.width(g).height(i),d.$media.add(d.container.find(".mejs-shim")).width("100%").height("100%"),d.isVideo&&d.media.setVideoSize&&d.media.setVideoSize(g,i),d.layers.children(".mejs-layer").width("100%").height("100%"))}else d.container.width(d.width).height(d.height),d.layers.children(".mejs-layer").width(d.width).height(d.height)},setControlsSize:function(){var b=this,c=0,d=0,e=b.controls.find(".mejs-time-rail"),f=b.controls.find(".mejs-time-total"),g=e.siblings(),h=g.last(),i=null;if(b.container.is(":visible")&&e.length&&e.is(":visible")){b.options&&!b.options.autosizeProgress&&(d=parseInt(e.css("width"),10)),0!==d&&d||(g.each(function(){var b=a(this);"absolute"!=b.css("position")&&b.is(":visible")&&(c+=a(this).outerWidth(!0))}),d=b.controls.width()-c-(e.outerWidth(!0)-e.width()));do e.width(d),f.width(d-(f.outerWidth(!0)-f.width())),"absolute"!=h.css("position")&&(i=h.length?h.position():null,d--);while(null!==i&&i.top>0&&d>0);b.container.trigger("controlsresize")}},buildposter:function(b,c,d,e){var f=this,g=a('<div class="mejs-poster mejs-layer"></div>').appendTo(d),h=b.$media.attr("poster");""!==b.options.poster&&(h=b.options.poster),h?f.setPoster(h):g.hide(),e.addEventListener("play",function(){g.hide()},!1),b.options.showPosterWhenEnded&&b.options.autoRewind&&e.addEventListener("ended",function(){g.show()},!1)},setPoster:function(b){var c=this,d=c.container.find(".mejs-poster"),e=d.find("img");0===e.length&&(e=a('<img width="100%" height="100%" alt="" />').appendTo(d)),e.attr("src",b),d.css({"background-image":"url("+b+")"})},buildoverlays:function(b,c,d,e){var f=this;if(b.isVideo){var g=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-loading"><span></span></div></div>').hide().appendTo(d),h=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-error"></div></div>').hide().appendTo(d),i=a('<div class="mejs-overlay mejs-layer mejs-overlay-play"><div class="mejs-overlay-button"></div></div>').appendTo(d).bind("click",function(){f.options.clickToPlayPause&&e.paused&&e.play()});e.addEventListener("play",function(){i.hide(),g.hide(),c.find(".mejs-time-buffering").hide(),h.hide()},!1),e.addEventListener("playing",function(){i.hide(),g.hide(),c.find(".mejs-time-buffering").hide(),h.hide()},!1),e.addEventListener("seeking",function(){g.show(),c.find(".mejs-time-buffering").show()},!1),e.addEventListener("seeked",function(){g.hide(),c.find(".mejs-time-buffering").hide()},!1),e.addEventListener("pause",function(){mejs.MediaFeatures.isiPhone||i.show()},!1),e.addEventListener("waiting",function(){g.show(),c.find(".mejs-time-buffering").show()},!1),e.addEventListener("loadeddata",function(){g.show(),c.find(".mejs-time-buffering").show(),mejs.MediaFeatures.isAndroid&&(e.canplayTimeout=window.setTimeout(function(){if(document.createEvent){var a=document.createEvent("HTMLEvents");return a.initEvent("canplay",!0,!0),e.dispatchEvent(a)}},300))},!1),e.addEventListener("canplay",function(){g.hide(),c.find(".mejs-time-buffering").hide(),clearTimeout(e.canplayTimeout)},!1),e.addEventListener("error",function(a){f.handleError(a),g.hide(),i.hide(),h.show(),h.find(".mejs-overlay-error").html("Error loading this resource")},!1),e.addEventListener("keydown",function(a){f.onkeydown(b,e,a)},!1)}},buildkeyboard:function(b,c,d,e){var f=this;f.container.keydown(function(){f.keyboardAction=!0}),f.globalBind("keydown",function(c){return b.hasFocus=0!==a(c.target).closest(".mejs-container").length,f.onkeydown(b,e,c)}),f.globalBind("click",function(c){b.hasFocus=0!==a(c.target).closest(".mejs-container").length})},onkeydown:function(a,b,c){if(a.hasFocus&&a.options.enableKeyboard)for(var d=0,e=a.options.keyActions.length;e>d;d++)for(var f=a.options.keyActions[d],g=0,h=f.keys.length;h>g;g++)if(c.keyCode==f.keys[g])return"function"==typeof c.preventDefault&&c.preventDefault(),f.action(a,b,c.keyCode),!1;return!0},findTracks:function(){var b=this,c=b.$media.find("track");b.tracks=[],c.each(function(c,d){d=a(d),b.tracks.push({srclang:d.attr("srclang")?d.attr("srclang").toLowerCase():"",src:d.attr("src"),kind:d.attr("kind"),label:d.attr("label")||"",entries:[],isLoaded:!1})})},changeSkin:function(a){this.container[0].className="mejs-container "+a,this.setPlayerSize(this.width,this.height),this.setControlsSize()},play:function(){this.load(),this.media.play()},pause:function(){try{this.media.pause()}catch(a){}},load:function(){this.isLoaded||this.media.load(),this.isLoaded=!0},setMuted:function(a){this.media.setMuted(a)},setCurrentTime:function(a){this.media.setCurrentTime(a)},getCurrentTime:function(){return this.media.currentTime},setVolume:function(a){this.media.setVolume(a)},getVolume:function(){return this.media.volume},setSrc:function(a){this.media.setSrc(a)},remove:function(){var a,b,c=this;c.container.prev(".mejs-offscreen").remove();for(a in c.options.features)if(b=c.options.features[a],c["clean"+b])try{c["clean"+b](c)}catch(d){}c.isDynamic?c.$node.insertBefore(c.container):(c.$media.prop("controls",!0),c.$node.clone().insertBefore(c.container).show(),c.$node.remove()),"native"!==c.media.pluginType&&c.media.remove(),delete mejs.players[c.id],"object"==typeof c.container&&c.container.remove(),c.globalUnbind(),delete c.node.player},rebuildtracks:function(){var a=this;a.findTracks(),a.buildtracks(a,a.controls,a.layers,a.media)},resetSize:function(){var a=this;setTimeout(function(){a.setPlayerSize(a.width,a.height),a.setControlsSize()},50)}},function(){function b(b,d){var e={d:[],w:[]};return a.each((b||"").split(" "),function(a,b){var f=b+"."+d;0===f.indexOf(".")?(e.d.push(f),e.w.push(f)):e[c.test(b)?"w":"d"].push(f)}),e.d=e.d.join(" "),e.w=e.w.join(" "),e}var c=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;mejs.MediaElementPlayer.prototype.globalBind=function(c,d,e){var f=this,g=f.node?f.node.ownerDocument:document;c=b(c,f.id),c.d&&a(g).bind(c.d,d,e),c.w&&a(window).bind(c.w,d,e)},mejs.MediaElementPlayer.prototype.globalUnbind=function(c,d){var e=this,f=e.node?e.node.ownerDocument:document;c=b(c,e.id),c.d&&a(f).unbind(c.d,d),c.w&&a(window).unbind(c.w,d)}}(),"undefined"!=typeof a&&(a.fn.mediaelementplayer=function(b){return b===!1?this.each(function(){var b=a(this).data("mediaelementplayer");b&&b.remove(),a(this).removeData("mediaelementplayer")}):this.each(function(){a(this).data("mediaelementplayer",new mejs.MediaElementPlayer(this,b))}),this},a(document).ready(function(){a(".mejs-player").mediaelementplayer()})),window.MediaElementPlayer=mejs.MediaElementPlayer}(mejs.$),function(a){a.extend(mejs.MepDefaults,{playText:mejs.i18n.t("Play"),pauseText:mejs.i18n.t("Pause")}),a.extend(MediaElementPlayer.prototype,{buildplaypause:function(b,c,d,e){function f(a){"play"===a?(i.removeClass("mejs-play").addClass("mejs-pause"),j.attr({title:h.pauseText,"aria-label":h.pauseText})):(i.removeClass("mejs-pause").addClass("mejs-play"),j.attr({title:h.playText,"aria-label":h.playText}))}var g=this,h=g.options,i=a('<div class="mejs-button mejs-playpause-button mejs-play" ><button type="button" aria-controls="'+g.id+'" title="'+h.playText+'" aria-label="'+h.playText+'"></button></div>').appendTo(c).click(function(a){return a.preventDefault(),e.paused?e.play():e.pause(),!1}),j=i.find("button");f("pse"),e.addEventListener("play",function(){f("play")},!1),e.addEventListener("playing",function(){f("play")},!1),e.addEventListener("pause",function(){f("pse")},!1),e.addEventListener("paused",function(){f("pse")},!1)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{stopText:"Stop"}),a.extend(MediaElementPlayer.prototype,{buildstop:function(b,c,d,e){var f=this;a('<div class="mejs-button mejs-stop-button mejs-stop"><button type="button" aria-controls="'+f.id+'" title="'+f.options.stopText+'" aria-label="'+f.options.stopText+'"></button></div>').appendTo(c).click(function(){e.paused||e.pause(),e.currentTime>0&&(e.setCurrentTime(0),e.pause(),c.find(".mejs-time-current").width("0px"),c.find(".mejs-time-handle").css("left","0px"),c.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0,b.options)),c.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0,b.options)),d.find(".mejs-poster").show())})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{progessHelpText:mejs.i18n.t("Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.")}),a.extend(MediaElementPlayer.prototype,{buildprogress:function(b,c,d,e){a('<div class="mejs-time-rail"><span class="mejs-time-total mejs-time-slider"><span class="mejs-time-buffering"></span><span class="mejs-time-loaded"></span><span class="mejs-time-current"></span><span class="mejs-time-handle"></span><span class="mejs-time-float"><span class="mejs-time-float-current">00:00</span><span class="mejs-time-float-corner"></span></span></span></div>').appendTo(c),c.find(".mejs-time-buffering").hide();var f=this,g=c.find(".mejs-time-total"),h=c.find(".mejs-time-loaded"),i=c.find(".mejs-time-current"),j=c.find(".mejs-time-handle"),k=c.find(".mejs-time-float"),l=c.find(".mejs-time-float-current"),m=c.find(".mejs-time-slider"),n=function(a){var c,d=g.offset(),f=g.width(),h=0,i=0,j=0;c=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches[0].pageX:a.changedTouches?a.changedTouches[0].pageX:a.pageX,e.duration&&(c<d.left?c=d.left:c>f+d.left&&(c=f+d.left),j=c-d.left,h=j/f,i=.02>=h?0:h*e.duration,o&&i!==e.currentTime&&e.setCurrentTime(i),mejs.MediaFeatures.hasTouch||(k.css("left",j),l.html(mejs.Utility.secondsToTimeCode(i,b.options)),k.show()))},o=!1,p=!1,q=0,r=!1,s=b.options.autoRewind,t=function(a){var c=e.currentTime,d=mejs.i18n.t("Time Slider"),f=mejs.Utility.secondsToTimeCode(c,b.options),g=e.duration;m.attr({"aria-label":d,"aria-valuemin":0,"aria-valuemax":g,"aria-valuenow":c,"aria-valuetext":f,role:"slider",tabindex:0})},u=function(){var a=new Date;a-q>=1e3&&e.play()};m.bind("focus",function(a){b.options.autoRewind=!1}),m.bind("blur",function(a){b.options.autoRewind=s}),m.bind("keydown",function(a){new Date-q>=1e3&&(r=e.paused);var b=a.keyCode,c=e.duration,d=e.currentTime;switch(b){case 37:d-=1;break;case 39:d+=1;break;case 38:d+=Math.floor(.1*c);break;case 40:d-=Math.floor(.1*c);break;case 36:d=0;break;case 35:d=c;break;case 10:return void(e.paused?e.play():e.pause());case 13:return void(e.paused?e.play():e.pause());default:return}return d=0>d?0:d>=c?c:Math.floor(d),q=new Date,r||e.pause(),d<e.duration&&!r&&setTimeout(u,1100),e.setCurrentTime(d),a.preventDefault(),a.stopPropagation(),!1}),g.bind("mousedown touchstart",function(a){(1===a.which||0===a.which)&&(o=!0,n(a),f.globalBind("mousemove.dur touchmove.dur",function(a){n(a)}),f.globalBind("mouseup.dur touchend.dur",function(a){o=!1,k.hide(),f.globalUnbind(".dur")}))}).bind("mouseenter",function(a){p=!0,f.globalBind("mousemove.dur",function(a){n(a)}),mejs.MediaFeatures.hasTouch||k.show()}).bind("mouseleave",function(a){p=!1,o||(f.globalUnbind(".dur"),k.hide())}),e.addEventListener("progress",function(a){b.setProgressRail(a),b.setCurrentRail(a)},!1),e.addEventListener("timeupdate",function(a){b.setProgressRail(a),b.setCurrentRail(a),t(a)},!1),f.container.on("controlsresize",function(){b.setProgressRail(),b.setCurrentRail()}),f.loaded=h,f.total=g,f.current=i,f.handle=j},setProgressRail:function(a){var b=this,c=void 0!==a?a.target:b.media,d=null;c&&c.buffered&&c.buffered.length>0&&c.buffered.end&&c.duration?d=c.buffered.end(c.buffered.length-1)/c.duration:c&&void 0!==c.bytesTotal&&c.bytesTotal>0&&void 0!==c.bufferedBytes?d=c.bufferedBytes/c.bytesTotal:a&&a.lengthComputable&&0!==a.total&&(d=a.loaded/a.total),null!==d&&(d=Math.min(1,Math.max(0,d)),b.loaded&&b.total&&b.loaded.width(b.total.width()*d))},setCurrentRail:function(){var a=this;if(void 0!==a.media.currentTime&&a.media.duration&&a.total&&a.handle){var b=Math.round(a.total.width()*a.media.currentTime/a.media.duration),c=b-Math.round(a.handle.outerWidth(!0)/2);a.current.width(b),a.handle.css("left",c)}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{duration:-1,timeAndDurationSeparator:"<span> | </span>"}),a.extend(MediaElementPlayer.prototype,{buildcurrent:function(b,c,d,e){var f=this;a('<div class="mejs-time" role="timer" aria-live="off"><span class="mejs-currenttime">'+mejs.Utility.secondsToTimeCode(0,b.options)+"</span></div>").appendTo(c),f.currenttime=f.controls.find(".mejs-currenttime"),e.addEventListener("timeupdate",function(){b.updateCurrent()},!1)},buildduration:function(b,c,d,e){var f=this;c.children().last().find(".mejs-currenttime").length>0?a(f.options.timeAndDurationSeparator+'<span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options)+"</span>").appendTo(c.find(".mejs-time")):(c.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container"),a('<div class="mejs-time mejs-duration-container"><span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options)+"</span></div>").appendTo(c)),f.durationD=f.controls.find(".mejs-duration"),e.addEventListener("timeupdate",function(){b.updateDuration()},!1)},updateCurrent:function(){var a=this;a.currenttime&&a.currenttime.html(mejs.Utility.secondsToTimeCode(a.media.currentTime,a.options))},updateDuration:function(){var a=this;a.container.toggleClass("mejs-long-video",a.media.duration>3600),a.durationD&&(a.options.duration>0||a.media.duration)&&a.durationD.html(mejs.Utility.secondsToTimeCode(a.options.duration>0?a.options.duration:a.media.duration,a.options))}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{muteText:mejs.i18n.t("Mute Toggle"),allyVolumeControlText:mejs.i18n.t("Use Up/Down Arrow keys to increase or decrease volume."),hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical"}),a.extend(MediaElementPlayer.prototype,{buildvolume:function(b,c,d,e){if(!mejs.MediaFeatures.isAndroid&&!mejs.MediaFeatures.isiOS||!this.options.hideVolumeOnTouchDevices){var f=this,g=f.isVideo?f.options.videoVolume:f.options.audioVolume,h="horizontal"==g?a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button></div><a href="javascript:void(0);" class="mejs-horizontal-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-horizontal-volume-total"></div><div class="mejs-horizontal-volume-current"></div><div class="mejs-horizontal-volume-handle"></div></a>').appendTo(c):a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button><a href="javascript:void(0);" class="mejs-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-volume-total"></div><div class="mejs-volume-current"></div><div class="mejs-volume-handle"></div></a></div>').appendTo(c),i=f.container.find(".mejs-volume-slider, .mejs-horizontal-volume-slider"),j=f.container.find(".mejs-volume-total, .mejs-horizontal-volume-total"),k=f.container.find(".mejs-volume-current, .mejs-horizontal-volume-current"),l=f.container.find(".mejs-volume-handle, .mejs-horizontal-volume-handle"),m=function(a,b){if(!i.is(":visible")&&"undefined"==typeof b)return i.show(),m(a,!0),void i.hide();a=Math.max(0,a),a=Math.min(a,1),0===a?(h.removeClass("mejs-mute").addClass("mejs-unmute"),h.children("button").attr("title",mejs.i18n.t("Unmute")).attr("aria-label",mejs.i18n.t("Unmute"))):(h.removeClass("mejs-unmute").addClass("mejs-mute"),h.children("button").attr("title",mejs.i18n.t("Mute")).attr("aria-label",mejs.i18n.t("Mute")));var c=j.position();if("vertical"==g){var d=j.height(),e=d-d*a;l.css("top",Math.round(c.top+e-l.height()/2)),k.height(d-e),k.css("top",c.top+e)}else{var f=j.width(),n=f*a;l.css("left",Math.round(c.left+n-l.width()/2)),k.width(Math.round(n))}},n=function(a){var b=null,c=j.offset();if("vertical"===g){var d=j.height(),f=a.pageY-c.top;if(b=(d-f)/d,0===c.top||0===c.left)return}else{var h=j.width(),i=a.pageX-c.left;b=i/h}b=Math.max(0,b),b=Math.min(b,1),m(b),0===b?e.setMuted(!0):e.setMuted(!1),e.setVolume(b)},o=!1,p=!1;h.hover(function(){i.show(),p=!0},function(){p=!1,o||"vertical"!=g||i.hide()});var q=function(a){var b=Math.floor(100*e.volume);i.attr({"aria-label":mejs.i18n.t("volumeSlider"),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":b,"aria-valuetext":b+"%",role:"slider",tabindex:0})};i.bind("mouseover",function(){p=!0}).bind("mousedown",function(a){return n(a),f.globalBind("mousemove.vol",function(a){n(a)}),f.globalBind("mouseup.vol",function(){o=!1,f.globalUnbind(".vol"),p||"vertical"!=g||i.hide()}),o=!0,!1}).bind("keydown",function(a){var b=a.keyCode,c=e.volume;switch(b){case 38:c+=.1;break;case 40:c-=.1;break;default:return!0}return o=!1,m(c),e.setVolume(c),!1}),h.find("button").click(function(){e.setMuted(!e.muted)}),h.find("button").bind("focus",function(){i.show()}),e.addEventListener("volumechange",function(a){o||(e.muted?(m(0),h.removeClass("mejs-mute").addClass("mejs-unmute")):(m(e.volume),h.removeClass("mejs-unmute").addClass("mejs-mute"))),q(a)},!1),0===b.options.startVolume&&e.setMuted(!0),"native"===e.pluginType&&e.setVolume(b.options.startVolume),f.container.on("controlsresize",function(){m(e.volume)})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{usePluginFullScreen:!0,newWindowCallback:function(){return""},fullscreenText:mejs.i18n.t("Fullscreen")}),a.extend(MediaElementPlayer.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,buildfullscreen:function(b,c,d,e){if(b.isVideo){if(b.isInIframe=window.location!=window.parent.location,mejs.MediaFeatures.hasTrueNativeFullScreen){var f=function(a){b.isFullScreen&&(mejs.MediaFeatures.isFullScreen()?(b.isNativeFullScreen=!0,b.setControlsSize()):(b.isNativeFullScreen=!1,b.exitFullScreen()))};b.globalBind(mejs.MediaFeatures.fullScreenEventName,f)}var g=this,h=a('<div class="mejs-button mejs-fullscreen-button"><button type="button" aria-controls="'+g.id+'" title="'+g.options.fullscreenText+'" aria-label="'+g.options.fullscreenText+'"></button></div>').appendTo(c);if("native"===g.media.pluginType||!g.options.usePluginFullScreen&&!mejs.MediaFeatures.isFirefox)h.click(function(){var a=mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||b.isFullScreen;a?b.exitFullScreen():b.enterFullScreen()});else{var i=null,j=function(){var a,b=document.createElement("x"),c=document.documentElement,d=window.getComputedStyle;return"pointerEvents"in b.style?(b.style.pointerEvents="auto",b.style.pointerEvents="x",c.appendChild(b),a=d&&"auto"===d(b,"").pointerEvents,c.removeChild(b),!!a):!1}();if(j&&!mejs.MediaFeatures.isOpera){var k,l,m=!1,n=function(){if(m){for(var a in o)o[a].hide();h.css("pointer-events",""),g.controls.css("pointer-events",""),g.media.removeEventListener("click",g.clickToPlayPauseCallback),m=!1}},o={},p=["top","left","right","bottom"],q=function(){var a=h.offset().left-g.container.offset().left,b=h.offset().top-g.container.offset().top,c=h.outerWidth(!0),d=h.outerHeight(!0),e=g.container.width(),f=g.container.height();for(k in o)o[k].css({position:"absolute",top:0,left:0});o.top.width(e).height(b),o.left.width(a).height(d).css({top:b}),o.right.width(e-a-c).height(d).css({top:b,left:a+c}),o.bottom.width(e).height(f-d-b).css({top:b+d})};for(g.globalBind("resize",function(){q()}),k=0,l=p.length;l>k;k++)o[p[k]]=a('<div class="mejs-fullscreen-hover" />').appendTo(g.container).mouseover(n).hide();h.on("mouseover",function(){if(!g.isFullScreen){var a=h.offset(),c=b.container.offset();e.positionFullscreenButton(a.left-c.left,a.top-c.top,!1),h.css("pointer-events","none"),g.controls.css("pointer-events","none"),g.media.addEventListener("click",g.clickToPlayPauseCallback); +for(k in o)o[k].show();q(),m=!0}}),e.addEventListener("fullscreenchange",function(a){g.isFullScreen=!g.isFullScreen,g.isFullScreen?g.media.removeEventListener("click",g.clickToPlayPauseCallback):g.media.addEventListener("click",g.clickToPlayPauseCallback),n()}),g.globalBind("mousemove",function(a){if(m){var b=h.offset();(a.pageY<b.top||a.pageY>b.top+h.outerHeight(!0)||a.pageX<b.left||a.pageX>b.left+h.outerWidth(!0))&&(h.css("pointer-events",""),g.controls.css("pointer-events",""),m=!1)}})}else h.on("mouseover",function(){null!==i&&(clearTimeout(i),delete i);var a=h.offset(),c=b.container.offset();e.positionFullscreenButton(a.left-c.left,a.top-c.top,!0)}).on("mouseout",function(){null!==i&&(clearTimeout(i),delete i),i=setTimeout(function(){e.hideFullscreenButton()},1500)})}b.fullscreenBtn=h,g.globalBind("keydown",function(a){(mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||g.isFullScreen)&&27==a.keyCode&&b.exitFullScreen()}),g.normalHeight=0,g.normalWidth=0}},cleanfullscreen:function(a){a.exitFullScreen()},containerSizeTimeout:null,enterFullScreen:function(){var b=this;if("native"===b.media.pluginType||!mejs.MediaFeatures.isFirefox&&!b.options.usePluginFullScreen){if(a(document.documentElement).addClass("mejs-fullscreen"),b.normalHeight=b.container.height(),b.normalWidth=b.container.width(),"native"===b.media.pluginType)if(mejs.MediaFeatures.hasTrueNativeFullScreen)mejs.MediaFeatures.requestFullScreen(b.container[0]),b.isInIframe&&setTimeout(function d(){if(b.isNativeFullScreen){var c=window.devicePixelRatio||1,e=.002,f=c*a(window).width(),g=screen.width,h=c*f;Math.abs(g-f)>Math.abs(g-h)&&(f=h);var i=Math.abs(g-f),j=g*e;i>j?b.exitFullScreen():setTimeout(d,500)}},1e3);else if(mejs.MediaFeatures.hasSemiNativeFullScreen)return void b.media.webkitEnterFullscreen();if(b.isInIframe){var c=b.options.newWindowCallback(this);if(""!==c){if(!mejs.MediaFeatures.hasTrueNativeFullScreen)return b.pause(),void window.open(c,b.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no");setTimeout(function(){b.isNativeFullScreen||(b.pause(),window.open(c,b.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no"))},250)}}b.container.addClass("mejs-container-fullscreen").width("100%").height("100%"),b.containerSizeTimeout=setTimeout(function(){b.container.css({width:"100%",height:"100%"}),b.setControlsSize()},500),"native"===b.media.pluginType?b.$media.width("100%").height("100%"):(b.container.find(".mejs-shim").width("100%").height("100%"),b.media.setVideoSize(a(window).width(),a(window).height())),b.layers.children("div").width("100%").height("100%"),b.fullscreenBtn&&b.fullscreenBtn.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen"),b.setControlsSize(),b.isFullScreen=!0,b.container.find(".mejs-captions-text").css("font-size",screen.width/b.width*1*100+"%"),b.container.find(".mejs-captions-position").css("bottom","45px"),b.container.trigger("enteredfullscreen")}},exitFullScreen:function(){var b=this;return clearTimeout(b.containerSizeTimeout),"native"!==b.media.pluginType&&mejs.MediaFeatures.isFirefox?void b.media.setFullscreen(!1):(mejs.MediaFeatures.hasTrueNativeFullScreen&&(mejs.MediaFeatures.isFullScreen()||b.isFullScreen)&&mejs.MediaFeatures.cancelFullScreen(),a(document.documentElement).removeClass("mejs-fullscreen"),b.container.removeClass("mejs-container-fullscreen").width(b.normalWidth).height(b.normalHeight),"native"===b.media.pluginType?b.$media.width(b.normalWidth).height(b.normalHeight):(b.container.find(".mejs-shim").width(b.normalWidth).height(b.normalHeight),b.media.setVideoSize(b.normalWidth,b.normalHeight)),b.layers.children("div").width(b.normalWidth).height(b.normalHeight),b.fullscreenBtn.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen"),b.setControlsSize(),b.isFullScreen=!1,b.container.find(".mejs-captions-text").css("font-size",""),b.container.find(".mejs-captions-position").css("bottom",""),void b.container.trigger("exitedfullscreen"))}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{speeds:["2.00","1.50","1.25","1.00","0.75"],defaultSpeed:"1.00",speedChar:"x"}),a.extend(MediaElementPlayer.prototype,{buildspeed:function(b,c,d,e){var f=this;if("native"==f.media.pluginType){for(var g=null,h=null,i=null,j=null,k=[],l=!1,m=0,n=f.options.speeds.length;n>m;m++){var o=f.options.speeds[m];"string"==typeof o?(k.push({name:o+f.options.speedChar,value:o}),o===f.options.defaultSpeed&&(l=!0)):(k.push(o),o.value===f.options.defaultSpeed&&(l=!0))}l||k.push({name:f.options.defaultSpeed+f.options.speedChar,value:f.options.defaultSpeed}),k.sort(function(a,b){return parseFloat(b.value)-parseFloat(a.value)});var p=function(a){for(m=0,n=k.length;n>m;m++)if(k[m].value===a)return k[m].name},q='<div class="mejs-button mejs-speed-button"><button type="button">'+p(f.options.defaultSpeed)+'</button><div class="mejs-speed-selector"><ul>';for(m=0,il=k.length;m<il;m++)j=f.id+"-speed-"+k[m].value,q+='<li><input type="radio" name="speed" value="'+k[m].value+'" id="'+j+'" '+(k[m].value===f.options.defaultSpeed?" checked":"")+' /><label for="'+j+'" '+(k[m].value===f.options.defaultSpeed?' class="mejs-speed-selected"':"")+">"+k[m].name+"</label></li>";q+="</ul></div></div>",g=a(q).appendTo(c),h=g.find(".mejs-speed-selector"),i=f.options.defaultSpeed,e.addEventListener("loadedmetadata",function(a){i&&(e.playbackRate=parseFloat(i))},!0),h.on("click",'input[type="radio"]',function(){var b=a(this).attr("value");i=b,e.playbackRate=parseFloat(b),g.find("button").html(p(b)),g.find(".mejs-speed-selected").removeClass("mejs-speed-selected"),g.find('input[type="radio"]:checked').next().addClass("mejs-speed-selected")}),g.one("mouseenter focusin",function(){h.height(g.find(".mejs-speed-selector ul").outerHeight(!0)+g.find(".mejs-speed-translations").outerHeight(!0)).css("top",-1*h.height()+"px")})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{startLanguage:"",tracksText:mejs.i18n.t("Captions/Subtitles"),tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),a.extend(MediaElementPlayer.prototype,{hasChapters:!1,cleartracks:function(a,b,c,d){a&&(a.captions&&a.captions.remove(),a.chapters&&a.chapters.remove(),a.captionsText&&a.captionsText.remove(),a.captionsButton&&a.captionsButton.remove())},buildtracks:function(b,c,d,e){if(0!==b.tracks.length){var f,g=this,h=g.options.tracksAriaLive?'role="log" aria-live="assertive" aria-atomic="false"':"";if(g.domNode.textTracks)for(f=g.domNode.textTracks.length-1;f>=0;f--)g.domNode.textTracks[f].mode="hidden";g.cleartracks(b,c,d,e),b.chapters=a('<div class="mejs-chapters mejs-layer"></div>').prependTo(d).hide(),b.captions=a('<div class="mejs-captions-layer mejs-layer"><div class="mejs-captions-position mejs-captions-position-hover" '+h+'><span class="mejs-captions-text"></span></div></div>').prependTo(d).hide(),b.captionsText=b.captions.find(".mejs-captions-text"),b.captionsButton=a('<div class="mejs-button mejs-captions-button"><button type="button" aria-controls="'+g.id+'" title="'+g.options.tracksText+'" aria-label="'+g.options.tracksText+'"></button><div class="mejs-captions-selector"><ul><li><input type="radio" name="'+b.id+'_captions" id="'+b.id+'_captions_none" value="none" checked="checked" /><label for="'+b.id+'_captions_none">'+mejs.i18n.t("None")+"</label></li></ul></div></div>").appendTo(c);var i=0;for(f=0;f<b.tracks.length;f++)"subtitles"==b.tracks[f].kind&&i++;for(g.options.toggleCaptionsButtonWhenOnlyOne&&1==i?b.captionsButton.on("click",function(){null===b.selectedTrack?lang=b.tracks[0].srclang:lang="none",b.setTrack(lang)}):(b.captionsButton.on("mouseenter focusin",function(){a(this).find(".mejs-captions-selector").css("visibility","visible")}).on("click","input[type=radio]",function(){lang=this.value,b.setTrack(lang)}),b.captionsButton.on("mouseleave focusout",function(){a(this).find(".mejs-captions-selector").css("visibility","hidden")})),b.options.alwaysShowControls?b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover"):b.container.bind("controlsshown",function(){b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover")}).bind("controlshidden",function(){e.paused||b.container.find(".mejs-captions-position").removeClass("mejs-captions-position-hover")}),b.trackToLoad=-1,b.selectedTrack=null,b.isLoadingTrack=!1,f=0;f<b.tracks.length;f++)"subtitles"==b.tracks[f].kind&&b.addTrackButton(b.tracks[f].srclang,b.tracks[f].label);b.loadNextTrack(),e.addEventListener("timeupdate",function(a){b.displayCaptions()},!1),""!==b.options.slidesSelector&&(b.slidesContainer=a(b.options.slidesSelector),e.addEventListener("timeupdate",function(a){b.displaySlides()},!1)),e.addEventListener("loadedmetadata",function(a){b.displayChapters()},!1),b.container.hover(function(){b.hasChapters&&(b.chapters.css("visibility","visible"),b.chapters.fadeIn(200).height(b.chapters.find(".mejs-chapter").outerHeight()))},function(){b.hasChapters&&!e.paused&&b.chapters.fadeOut(200,function(){a(this).css("visibility","hidden"),a(this).css("display","block")})}),g.container.on("controlsresize",function(){g.adjustLanguageBox()}),null!==b.node.getAttribute("autoplay")&&b.chapters.css("visibility","hidden")}},setTrack:function(a){var b,c=this;if("none"==a)c.selectedTrack=null,c.captionsButton.removeClass("mejs-captions-enabled");else for(b=0;b<c.tracks.length;b++)if(c.tracks[b].srclang==a){null===c.selectedTrack&&c.captionsButton.addClass("mejs-captions-enabled"),c.selectedTrack=c.tracks[b],c.captions.attr("lang",c.selectedTrack.srclang),c.displayCaptions();break}},loadNextTrack:function(){var a=this;a.trackToLoad++,a.trackToLoad<a.tracks.length?(a.isLoadingTrack=!0,a.loadTrack(a.trackToLoad)):(a.isLoadingTrack=!1,a.checkForTracks())},loadTrack:function(b){var c=this,d=c.tracks[b],e=function(){d.isLoaded=!0,c.enableTrackButton(d.srclang,d.label),c.loadNextTrack()};a.ajax({url:d.src,dataType:"text",success:function(a){"string"==typeof a&&/<tt\s+xml/gi.exec(a)?d.entries=mejs.TrackFormatParser.dfxp.parse(a):d.entries=mejs.TrackFormatParser.webvtt.parse(a),e(),"chapters"==d.kind&&c.media.addEventListener("play",function(a){c.media.duration>0&&c.displayChapters(d)},!1),"slides"==d.kind&&c.setupSlides(d)},error:function(){c.removeTrackButton(d.srclang),c.loadNextTrack()}})},enableTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("input[value="+b+"]").prop("disabled",!1).siblings("label").html(c),d.options.startLanguage==b&&a("#"+d.id+"_captions_"+b).prop("checked",!0).trigger("click"),d.adjustLanguageBox()},removeTrackButton:function(a){var b=this;b.captionsButton.find("input[value="+a+"]").closest("li").remove(),b.adjustLanguageBox()},addTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("ul").append(a('<li><input type="radio" name="'+d.id+'_captions" id="'+d.id+"_captions_"+b+'" value="'+b+'" disabled="disabled" /><label for="'+d.id+"_captions_"+b+'">'+c+" (loading)</label></li>")),d.adjustLanguageBox(),d.container.find(".mejs-captions-translations option[value="+b+"]").remove()},adjustLanguageBox:function(){var a=this;a.captionsButton.find(".mejs-captions-selector").height(a.captionsButton.find(".mejs-captions-selector ul").outerHeight(!0)+a.captionsButton.find(".mejs-captions-translations").outerHeight(!0))},checkForTracks:function(){var a=this,b=!1;if(a.options.hideCaptionsButtonWhenEmpty){for(i=0;i<a.tracks.length;i++)if("subtitles"==a.tracks[i].kind&&a.tracks[i].isLoaded){b=!0;break}b||(a.captionsButton.hide(),a.setControlsSize())}},displayCaptions:function(){if("undefined"!=typeof this.tracks){var a,b=this,c=b.selectedTrack;if(null!==c&&c.isLoaded){for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return b.captionsText.html(c.entries.text[a]).attr("class","mejs-captions-text "+(c.entries.times[a].identifier||"")),void b.captions.show().height(0);b.captions.hide()}else b.captions.hide()}},setupSlides:function(a){var b=this;b.slides=a,b.slides.entries.imgs=[b.slides.entries.text.length],b.showSlide(0)},showSlide:function(b){if("undefined"!=typeof this.tracks&&"undefined"!=typeof this.slidesContainer){var c=this,d=c.slides.entries.text[b],e=c.slides.entries.imgs[b];"undefined"==typeof e||"undefined"==typeof e.fadeIn?c.slides.entries.imgs[b]=e=a('<img src="'+d+'">').on("load",function(){e.appendTo(c.slidesContainer).hide().fadeIn().siblings(":visible").fadeOut()}):e.is(":visible")||e.is(":animated")||e.fadeIn().siblings(":visible").fadeOut()}},displaySlides:function(){if("undefined"!=typeof this.slides){var a,b=this,c=b.slides;for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return void b.showSlide(a)}},displayChapters:function(){var a,b=this;for(a=0;a<b.tracks.length;a++)if("chapters"==b.tracks[a].kind&&b.tracks[a].isLoaded){b.drawChapters(b.tracks[a]),b.hasChapters=!0;break}},drawChapters:function(b){var c,d,e=this,f=0,g=0;for(e.chapters.empty(),c=0;c<b.entries.times.length;c++)d=b.entries.times[c].stop-b.entries.times[c].start,f=Math.floor(d/e.media.duration*100),(f+g>100||c==b.entries.times.length-1&&100>f+g)&&(f=100-g),e.chapters.append(a('<div class="mejs-chapter" rel="'+b.entries.times[c].start+'" style="left: '+g.toString()+"%;width: "+f.toString()+'%;"><div class="mejs-chapter-block'+(c==b.entries.times.length-1?" mejs-chapter-block-last":"")+'"><span class="ch-title">'+b.entries.text[c]+'</span><span class="ch-time">'+mejs.Utility.secondsToTimeCode(b.entries.times[c].start,e.options)+"&ndash;"+mejs.Utility.secondsToTimeCode(b.entries.times[c].stop,e.options)+"</span></div></div>")),g+=f;e.chapters.find("div.mejs-chapter").click(function(){e.media.setCurrentTime(parseFloat(a(this).attr("rel"))),e.media.paused&&e.media.play()}),e.chapters.show()}}),mejs.language={codes:{af:"Afrikaans",sq:"Albanian",ar:"Arabic",be:"Belarusian",bg:"Bulgarian",ca:"Catalan",zh:"Chinese","zh-cn":"Chinese Simplified","zh-tw":"Chinese Traditional",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch",en:"English",et:"Estonian",fl:"Filipino",fi:"Finnish",fr:"French",gl:"Galician",de:"German",el:"Greek",ht:"Haitian Creole",iw:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",ga:"Irish",it:"Italian",ja:"Japanese",ko:"Korean",lv:"Latvian",lt:"Lithuanian",mk:"Macedonian",ms:"Malay",mt:"Maltese",no:"Norwegian",fa:"Persian",pl:"Polish",pt:"Portuguese",ro:"Romanian",ru:"Russian",sr:"Serbian",sk:"Slovak",sl:"Slovenian",es:"Spanish",sw:"Swahili",sv:"Swedish",tl:"Tagalog",th:"Thai",tr:"Turkish",uk:"Ukrainian",vi:"Vietnamese",cy:"Welsh",yi:"Yiddish"}},mejs.TrackFormatParser={webvtt:{pattern_timecode:/^((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(b){for(var c,d,e,f=0,g=mejs.TrackFormatParser.split2(b,/\r?\n/),h={text:[],times:[]};f<g.length;f++){if(c=this.pattern_timecode.exec(g[f]),c&&f<g.length){for(f-1>=0&&""!==g[f-1]&&(e=g[f-1]),f++,d=g[f],f++;""!==g[f]&&f<g.length;)d=d+"\n"+g[f],f++;d=a.trim(d).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),h.text.push(d),h.times.push({identifier:e,start:0===mejs.Utility.convertSMPTEtoSeconds(c[1])?.2:mejs.Utility.convertSMPTEtoSeconds(c[1]),stop:mejs.Utility.convertSMPTEtoSeconds(c[3]),settings:c[5]})}e=""}return h}},dfxp:{parse:function(b){b=a(b).filter("tt");var c,d,e=0,f=b.children("div").eq(0),g=f.find("p"),h=b.find("#"+f.attr("style")),i={text:[],times:[]};if(h.length){var j=h.removeAttr("id").get(0).attributes;if(j.length)for(c={},e=0;e<j.length;e++)c[j[e].name.split(":")[1]]=j[e].value}for(e=0;e<g.length;e++){var k,l={start:null,stop:null,style:null};if(g.eq(e).attr("begin")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("begin"))),!l.start&&g.eq(e-1).attr("end")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e-1).attr("end"))),g.eq(e).attr("end")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("end"))),!l.stop&&g.eq(e+1).attr("begin")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e+1).attr("begin"))),c){k="";for(var m in c)k+=m+":"+c[m]+";"}k&&(l.style=k),0===l.start&&(l.start=.2),i.times.push(l),d=a.trim(g.eq(e).html()).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),i.text.push(d),0===i.times.start&&(i.times.start=2)}return i}},split2:function(a,b){return a.split(b)}},3!="x\n\ny".split(/\n/gi).length&&(mejs.TrackFormatParser.split2=function(a,b){var c,d=[],e="";for(c=0;c<a.length;c++)e+=a.substring(c,c+1),b.test(e)&&(d.push(e.replace(b,"")),e="");return d.push(e),d})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{contextMenuItems:[{render:function(a){return"undefined"==typeof a.enterFullScreen?null:a.isFullScreen?mejs.i18n.t("Turn off Fullscreen"):mejs.i18n.t("Go Fullscreen")},click:function(a){a.isFullScreen?a.exitFullScreen():a.enterFullScreen()}},{render:function(a){return a.media.muted?mejs.i18n.t("Unmute"):mejs.i18n.t("Mute")},click:function(a){a.media.muted?a.setMuted(!1):a.setMuted(!0)}},{isSeparator:!0},{render:function(a){return mejs.i18n.t("Download Video")},click:function(a){window.location.href=a.media.currentSrc}}]}),a.extend(MediaElementPlayer.prototype,{buildcontextmenu:function(b,c,d,e){b.contextMenu=a('<div class="mejs-contextmenu"></div>').appendTo(a("body")).hide(),b.container.bind("contextmenu",function(a){return b.isContextMenuEnabled?(a.preventDefault(),b.renderContextMenu(a.clientX-1,a.clientY-1),!1):void 0}),b.container.bind("click",function(){b.contextMenu.hide()}),b.contextMenu.bind("mouseleave",function(){b.startContextMenuTimer()})},cleancontextmenu:function(a){a.contextMenu.remove()},isContextMenuEnabled:!0,enableContextMenu:function(){this.isContextMenuEnabled=!0},disableContextMenu:function(){this.isContextMenuEnabled=!1},contextMenuTimeout:null,startContextMenuTimer:function(){var a=this;a.killContextMenuTimer(),a.contextMenuTimer=setTimeout(function(){a.hideContextMenu(),a.killContextMenuTimer()},750)},killContextMenuTimer:function(){var a=this.contextMenuTimer;null!=a&&(clearTimeout(a),delete a,a=null)},hideContextMenu:function(){this.contextMenu.hide()},renderContextMenu:function(b,c){for(var d=this,e="",f=d.options.contextMenuItems,g=0,h=f.length;h>g;g++)if(f[g].isSeparator)e+='<div class="mejs-contextmenu-separator"></div>';else{var i=f[g].render(d);null!=i&&(e+='<div class="mejs-contextmenu-item" data-itemindex="'+g+'" id="element-'+1e6*Math.random()+'">'+i+"</div>")}d.contextMenu.empty().append(a(e)).css({top:c,left:b}).show(),d.contextMenu.find(".mejs-contextmenu-item").each(function(){var b=a(this),c=parseInt(b.data("itemindex"),10),e=d.options.contextMenuItems[c];"undefined"!=typeof e.show&&e.show(b,d),b.click(function(){"undefined"!=typeof e.click&&e.click(d),d.contextMenu.hide()})}),setTimeout(function(){d.killControlsTimer("rev3")},100)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{skipBackInterval:30,skipBackText:mejs.i18n.t("Skip back %1 seconds")}),a.extend(MediaElementPlayer.prototype,{buildskipback:function(b,c,d,e){var f=this,g=f.options.skipBackText.replace("%1",f.options.skipBackInterval);a('<div class="mejs-button mejs-skip-back-button"><button type="button" aria-controls="'+f.id+'" title="'+g+'" aria-label="'+g+'">'+f.options.skipBackInterval+"</button></div>").appendTo(c).click(function(){e.setCurrentTime(Math.max(e.currentTime-f.options.skipBackInterval,0)),a(this).find("button").blur()})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{postrollCloseText:mejs.i18n.t("Close")}),a.extend(MediaElementPlayer.prototype,{buildpostroll:function(b,c,d,e){var f=this,g=f.container.find('link[rel="postroll"]').attr("href");"undefined"!=typeof g&&(b.postroll=a('<div class="mejs-postroll-layer mejs-layer"><a class="mejs-postroll-close" onclick="$(this).parent().hide();return false;">'+f.options.postrollCloseText+'</a><div class="mejs-postroll-layer-content"></div></div>').prependTo(d).hide(),f.media.addEventListener("ended",function(c){a.ajax({dataType:"html",url:g,success:function(a,b){d.find(".mejs-postroll-layer-content").html(a)}}),b.postroll.show()},!1))}})}(mejs.$); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/moment.min.js b/public/assets/frontend/js/plugins/moment.min.js new file mode 100644 index 00000000..024d488f --- /dev/null +++ b/public/assets/frontend/js/plugins/moment.min.js @@ -0,0 +1,7 @@ +//! moment.js +//! version : 2.9.0 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +(function(a){function b(a,b,c){switch(arguments.length){case 2:return null!=a?a:b;case 3:return null!=a?a:null!=b?b:c;default:throw new Error("Implement me")}}function c(a,b){return Bb.call(a,b)}function d(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function e(a){vb.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+a)}function f(a,b){var c=!0;return o(function(){return c&&(e(a),c=!1),b.apply(this,arguments)},b)}function g(a,b){sc[a]||(e(b),sc[a]=!0)}function h(a,b){return function(c){return r(a.call(this,c),b)}}function i(a,b){return function(c){return this.localeData().ordinal(a.call(this,c),b)}}function j(a,b){var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),f=a.clone().add(e,"months");return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)}function k(a,b,c){var d;return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}function l(){}function m(a,b){b!==!1&&H(a),p(this,a),this._d=new Date(+a._d),uc===!1&&(uc=!0,vb.updateOffset(this),uc=!1)}function n(a){var b=A(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+36e5*h,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._locale=vb.localeData(),this._bubble()}function o(a,b){for(var d in b)c(b,d)&&(a[d]=b[d]);return c(b,"toString")&&(a.toString=b.toString),c(b,"valueOf")&&(a.valueOf=b.valueOf),a}function p(a,b){var c,d,e;if("undefined"!=typeof b._isAMomentObject&&(a._isAMomentObject=b._isAMomentObject),"undefined"!=typeof b._i&&(a._i=b._i),"undefined"!=typeof b._f&&(a._f=b._f),"undefined"!=typeof b._l&&(a._l=b._l),"undefined"!=typeof b._strict&&(a._strict=b._strict),"undefined"!=typeof b._tzm&&(a._tzm=b._tzm),"undefined"!=typeof b._isUTC&&(a._isUTC=b._isUTC),"undefined"!=typeof b._offset&&(a._offset=b._offset),"undefined"!=typeof b._pf&&(a._pf=b._pf),"undefined"!=typeof b._locale&&(a._locale=b._locale),Kb.length>0)for(c in Kb)d=Kb[c],e=b[d],"undefined"!=typeof e&&(a[d]=e);return a}function q(a){return 0>a?Math.ceil(a):Math.floor(a)}function r(a,b,c){for(var d=""+Math.abs(a),e=a>=0;d.length<b;)d="0"+d;return(e?c?"+":"":"-")+d}function s(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function t(a,b){var c;return b=M(b,a),a.isBefore(b)?c=s(a,b):(c=s(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c}function u(a,b){return function(c,d){var e,f;return null===d||isNaN(+d)||(g(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period)."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=vb.duration(c,d),v(this,e,a),this}}function v(a,b,c,d){var e=b._milliseconds,f=b._days,g=b._months;d=null==d?!0:d,e&&a._d.setTime(+a._d+e*c),f&&pb(a,"Date",ob(a,"Date")+f*c),g&&nb(a,ob(a,"Month")+g*c),d&&vb.updateOffset(a,f||g)}function w(a){return"[object Array]"===Object.prototype.toString.call(a)}function x(a){return"[object Date]"===Object.prototype.toString.call(a)||a instanceof Date}function y(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&C(a[d])!==C(b[d]))&&g++;return g+f}function z(a){if(a){var b=a.toLowerCase().replace(/(.)s$/,"$1");a=lc[a]||mc[b]||b}return a}function A(a){var b,d,e={};for(d in a)c(a,d)&&(b=z(d),b&&(e[b]=a[d]));return e}function B(b){var c,d;if(0===b.indexOf("week"))c=7,d="day";else{if(0!==b.indexOf("month"))return;c=12,d="month"}vb[b]=function(e,f){var g,h,i=vb._locale[b],j=[];if("number"==typeof e&&(f=e,e=a),h=function(a){var b=vb().utc().set(d,a);return i.call(vb._locale,b,e||"")},null!=f)return h(f);for(g=0;c>g;g++)j.push(h(g));return j}}function C(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=b>=0?Math.floor(b):Math.ceil(b)),c}function D(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function E(a,b,c){return jb(vb([a,11,31+b-c]),b,c).week}function F(a){return G(a)?366:365}function G(a){return a%4===0&&a%100!==0||a%400===0}function H(a){var b;a._a&&-2===a._pf.overflow&&(b=a._a[Db]<0||a._a[Db]>11?Db:a._a[Eb]<1||a._a[Eb]>D(a._a[Cb],a._a[Db])?Eb:a._a[Fb]<0||a._a[Fb]>24||24===a._a[Fb]&&(0!==a._a[Gb]||0!==a._a[Hb]||0!==a._a[Ib])?Fb:a._a[Gb]<0||a._a[Gb]>59?Gb:a._a[Hb]<0||a._a[Hb]>59?Hb:a._a[Ib]<0||a._a[Ib]>999?Ib:-1,a._pf._overflowDayOfYear&&(Cb>b||b>Eb)&&(b=Eb),a._pf.overflow=b)}function I(b){return null==b._isValid&&(b._isValid=!isNaN(b._d.getTime())&&b._pf.overflow<0&&!b._pf.empty&&!b._pf.invalidMonth&&!b._pf.nullInput&&!b._pf.invalidFormat&&!b._pf.userInvalidated,b._strict&&(b._isValid=b._isValid&&0===b._pf.charsLeftOver&&0===b._pf.unusedTokens.length&&b._pf.bigHour===a)),b._isValid}function J(a){return a?a.toLowerCase().replace("_","-"):a}function K(a){for(var b,c,d,e,f=0;f<a.length;){for(e=J(a[f]).split("-"),b=e.length,c=J(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=L(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&y(e,c,!0)>=b-1)break;b--}f++}return null}function L(a){var b=null;if(!Jb[a]&&Lb)try{b=vb.locale(),require("./locale/"+a),vb.locale(b)}catch(c){}return Jb[a]}function M(a,b){var c,d;return b._isUTC?(c=b.clone(),d=(vb.isMoment(a)||x(a)?+a:+vb(a))-+c,c._d.setTime(+c._d+d),vb.updateOffset(c,!1),c):vb(a).local()}function N(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function O(a){var b,c,d=a.match(Pb);for(b=0,c=d.length;c>b;b++)d[b]=rc[d[b]]?rc[d[b]]:N(d[b]);return function(e){var f="";for(b=0;c>b;b++)f+=d[b]instanceof Function?d[b].call(e,a):d[b];return f}}function P(a,b){return a.isValid()?(b=Q(b,a.localeData()),nc[b]||(nc[b]=O(b)),nc[b](a)):a.localeData().invalidDate()}function Q(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Qb.lastIndex=0;d>=0&&Qb.test(a);)a=a.replace(Qb,c),Qb.lastIndex=0,d-=1;return a}function R(a,b){var c,d=b._strict;switch(a){case"Q":return _b;case"DDDD":return bc;case"YYYY":case"GGGG":case"gggg":return d?cc:Tb;case"Y":case"G":case"g":return ec;case"YYYYYY":case"YYYYY":case"GGGGG":case"ggggg":return d?dc:Ub;case"S":if(d)return _b;case"SS":if(d)return ac;case"SSS":if(d)return bc;case"DDD":return Sb;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":return Wb;case"a":case"A":return b._locale._meridiemParse;case"x":return Zb;case"X":return $b;case"Z":case"ZZ":return Xb;case"T":return Yb;case"SSSS":return Vb;case"MM":case"DD":case"YY":case"GG":case"gg":case"HH":case"hh":case"mm":case"ss":case"ww":case"WW":return d?ac:Rb;case"M":case"D":case"d":case"H":case"h":case"m":case"s":case"w":case"W":case"e":case"E":return Rb;case"Do":return d?b._locale._ordinalParse:b._locale._ordinalParseLenient;default:return c=new RegExp($(Z(a.replace("\\","")),"i"))}}function S(a){a=a||"";var b=a.match(Xb)||[],c=b[b.length-1]||[],d=(c+"").match(jc)||["-",0,0],e=+(60*d[1])+C(d[2]);return"+"===d[0]?e:-e}function T(a,b,c){var d,e=c._a;switch(a){case"Q":null!=b&&(e[Db]=3*(C(b)-1));break;case"M":case"MM":null!=b&&(e[Db]=C(b)-1);break;case"MMM":case"MMMM":d=c._locale.monthsParse(b,a,c._strict),null!=d?e[Db]=d:c._pf.invalidMonth=b;break;case"D":case"DD":null!=b&&(e[Eb]=C(b));break;case"Do":null!=b&&(e[Eb]=C(parseInt(b.match(/\d{1,2}/)[0],10)));break;case"DDD":case"DDDD":null!=b&&(c._dayOfYear=C(b));break;case"YY":e[Cb]=vb.parseTwoDigitYear(b);break;case"YYYY":case"YYYYY":case"YYYYYY":e[Cb]=C(b);break;case"a":case"A":c._meridiem=b;break;case"h":case"hh":c._pf.bigHour=!0;case"H":case"HH":e[Fb]=C(b);break;case"m":case"mm":e[Gb]=C(b);break;case"s":case"ss":e[Hb]=C(b);break;case"S":case"SS":case"SSS":case"SSSS":e[Ib]=C(1e3*("0."+b));break;case"x":c._d=new Date(C(b));break;case"X":c._d=new Date(1e3*parseFloat(b));break;case"Z":case"ZZ":c._useUTC=!0,c._tzm=S(b);break;case"dd":case"ddd":case"dddd":d=c._locale.weekdaysParse(b),null!=d?(c._w=c._w||{},c._w.d=d):c._pf.invalidWeekday=b;break;case"w":case"ww":case"W":case"WW":case"d":case"e":case"E":a=a.substr(0,1);case"gggg":case"GGGG":case"GGGGG":a=a.substr(0,2),b&&(c._w=c._w||{},c._w[a]=C(b));break;case"gg":case"GG":c._w=c._w||{},c._w[a]=vb.parseTwoDigitYear(b)}}function U(a){var c,d,e,f,g,h,i;c=a._w,null!=c.GG||null!=c.W||null!=c.E?(g=1,h=4,d=b(c.GG,a._a[Cb],jb(vb(),1,4).year),e=b(c.W,1),f=b(c.E,1)):(g=a._locale._week.dow,h=a._locale._week.doy,d=b(c.gg,a._a[Cb],jb(vb(),g,h).year),e=b(c.w,1),null!=c.d?(f=c.d,g>f&&++e):f=null!=c.e?c.e+g:g),i=kb(d,e,f,h,g),a._a[Cb]=i.year,a._dayOfYear=i.dayOfYear}function V(a){var c,d,e,f,g=[];if(!a._d){for(e=X(a),a._w&&null==a._a[Eb]&&null==a._a[Db]&&U(a),a._dayOfYear&&(f=b(a._a[Cb],e[Cb]),a._dayOfYear>F(f)&&(a._pf._overflowDayOfYear=!0),d=fb(f,0,a._dayOfYear),a._a[Db]=d.getUTCMonth(),a._a[Eb]=d.getUTCDate()),c=0;3>c&&null==a._a[c];++c)a._a[c]=g[c]=e[c];for(;7>c;c++)a._a[c]=g[c]=null==a._a[c]?2===c?1:0:a._a[c];24===a._a[Fb]&&0===a._a[Gb]&&0===a._a[Hb]&&0===a._a[Ib]&&(a._nextDay=!0,a._a[Fb]=0),a._d=(a._useUTC?fb:eb).apply(null,g),null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Fb]=24)}}function W(a){var b;a._d||(b=A(a._i),a._a=[b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],V(a))}function X(a){var b=new Date;return a._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}function Y(b){if(b._f===vb.ISO_8601)return void ab(b);b._a=[],b._pf.empty=!0;var c,d,e,f,g,h=""+b._i,i=h.length,j=0;for(e=Q(b._f,b._locale).match(Pb)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(R(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&b._pf.unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length),rc[f]?(d?b._pf.empty=!1:b._pf.unusedTokens.push(f),T(f,d,b)):b._strict&&!d&&b._pf.unusedTokens.push(f);b._pf.charsLeftOver=i-j,h.length>0&&b._pf.unusedInput.push(h),b._pf.bigHour===!0&&b._a[Fb]<=12&&(b._pf.bigHour=a),b._a[Fb]=k(b._locale,b._a[Fb],b._meridiem),V(b),H(b)}function Z(a){return a.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e})}function $(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function _(a){var b,c,e,f,g;if(0===a._f.length)return a._pf.invalidFormat=!0,void(a._d=new Date(0/0));for(f=0;f<a._f.length;f++)g=0,b=p({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._pf=d(),b._f=a._f[f],Y(b),I(b)&&(g+=b._pf.charsLeftOver,g+=10*b._pf.unusedTokens.length,b._pf.score=g,(null==e||e>g)&&(e=g,c=b));o(a,c||b)}function ab(a){var b,c,d=a._i,e=fc.exec(d);if(e){for(a._pf.iso=!0,b=0,c=hc.length;c>b;b++)if(hc[b][1].exec(d)){a._f=hc[b][0]+(e[6]||" ");break}for(b=0,c=ic.length;c>b;b++)if(ic[b][1].exec(d)){a._f+=ic[b][0];break}d.match(Xb)&&(a._f+="Z"),Y(a)}else a._isValid=!1}function bb(a){ab(a),a._isValid===!1&&(delete a._isValid,vb.createFromInputFallback(a))}function cb(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function db(b){var c,d=b._i;d===a?b._d=new Date:x(d)?b._d=new Date(+d):null!==(c=Mb.exec(d))?b._d=new Date(+c[1]):"string"==typeof d?bb(b):w(d)?(b._a=cb(d.slice(0),function(a){return parseInt(a,10)}),V(b)):"object"==typeof d?W(b):"number"==typeof d?b._d=new Date(d):vb.createFromInputFallback(b)}function eb(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 1970>a&&h.setFullYear(a),h}function fb(a){var b=new Date(Date.UTC.apply(null,arguments));return 1970>a&&b.setUTCFullYear(a),b}function gb(a,b){if("string"==typeof a)if(isNaN(a)){if(a=b.weekdaysParse(a),"number"!=typeof a)return null}else a=parseInt(a,10);return a}function hb(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function ib(a,b,c){var d=vb.duration(a).abs(),e=Ab(d.as("s")),f=Ab(d.as("m")),g=Ab(d.as("h")),h=Ab(d.as("d")),i=Ab(d.as("M")),j=Ab(d.as("y")),k=e<oc.s&&["s",e]||1===f&&["m"]||f<oc.m&&["mm",f]||1===g&&["h"]||g<oc.h&&["hh",g]||1===h&&["d"]||h<oc.d&&["dd",h]||1===i&&["M"]||i<oc.M&&["MM",i]||1===j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,hb.apply({},k)}function jb(a,b,c){var d,e=c-b,f=c-a.day();return f>e&&(f-=7),e-7>f&&(f+=7),d=vb(a).add(f,"d"),{week:Math.ceil(d.dayOfYear()/7),year:d.year()}}function kb(a,b,c,d,e){var f,g,h=fb(a,0,1).getUTCDay();return h=0===h?7:h,c=null!=c?c:e,f=e-h+(h>d?7:0)-(e>h?7:0),g=7*(b-1)+(c-e)+f+1,{year:g>0?a:a-1,dayOfYear:g>0?g:F(a-1)+g}}function lb(b){var c,d=b._i,e=b._f;return b._locale=b._locale||vb.localeData(b._l),null===d||e===a&&""===d?vb.invalid({nullInput:!0}):("string"==typeof d&&(b._i=d=b._locale.preparse(d)),vb.isMoment(d)?new m(d,!0):(e?w(e)?_(b):Y(b):db(b),c=new m(b),c._nextDay&&(c.add(1,"d"),c._nextDay=a),c))}function mb(a,b){var c,d;if(1===b.length&&w(b[0])&&(b=b[0]),!b.length)return vb();for(c=b[0],d=1;d<b.length;++d)b[d][a](c)&&(c=b[d]);return c}function nb(a,b){var c;return"string"==typeof b&&(b=a.localeData().monthsParse(b),"number"!=typeof b)?a:(c=Math.min(a.date(),D(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a)}function ob(a,b){return a._d["get"+(a._isUTC?"UTC":"")+b]()}function pb(a,b,c){return"Month"===b?nb(a,c):a._d["set"+(a._isUTC?"UTC":"")+b](c)}function qb(a,b){return function(c){return null!=c?(pb(this,a,c),vb.updateOffset(this,b),this):ob(this,a)}}function rb(a){return 400*a/146097}function sb(a){return 146097*a/400}function tb(a){vb.duration.fn[a]=function(){return this._data[a]}}function ub(a){"undefined"==typeof ender&&(wb=zb.moment,zb.moment=a?f("Accessing Moment through the global scope is deprecated, and will be removed in an upcoming release.",vb):vb)}for(var vb,wb,xb,yb="2.9.0",zb="undefined"==typeof global||"undefined"!=typeof window&&window!==global.window?this:global,Ab=Math.round,Bb=Object.prototype.hasOwnProperty,Cb=0,Db=1,Eb=2,Fb=3,Gb=4,Hb=5,Ib=6,Jb={},Kb=[],Lb="undefined"!=typeof module&&module&&module.exports,Mb=/^\/?Date\((\-?\d+)/i,Nb=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,Ob=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,Pb=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|x|X|zz?|ZZ?|.)/g,Qb=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Rb=/\d\d?/,Sb=/\d{1,3}/,Tb=/\d{1,4}/,Ub=/[+\-]?\d{1,6}/,Vb=/\d+/,Wb=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Xb=/Z|[\+\-]\d\d:?\d\d/gi,Yb=/T/i,Zb=/[\+\-]?\d+/,$b=/[\+\-]?\d+(\.\d{1,3})?/,_b=/\d/,ac=/\d\d/,bc=/\d{3}/,cc=/\d{4}/,dc=/[+-]?\d{6}/,ec=/[+-]?\d+/,fc=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gc="YYYY-MM-DDTHH:mm:ssZ",hc=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],ic=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],jc=/([\+\-]|\d\d)/gi,kc=("Date|Hours|Minutes|Seconds|Milliseconds".split("|"),{Milliseconds:1,Seconds:1e3,Minutes:6e4,Hours:36e5,Days:864e5,Months:2592e6,Years:31536e6}),lc={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",Q:"quarter",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},mc={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},nc={},oc={s:45,m:45,h:22,d:26,M:11},pc="DDD w W M D d".split(" "),qc="M D H h m s w W".split(" "),rc={M:function(){return this.month()+1},MMM:function(a){return this.localeData().monthsShort(this,a)},MMMM:function(a){return this.localeData().months(this,a)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(a){return this.localeData().weekdaysMin(this,a)},ddd:function(a){return this.localeData().weekdaysShort(this,a)},dddd:function(a){return this.localeData().weekdays(this,a)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return r(this.year()%100,2)},YYYY:function(){return r(this.year(),4)},YYYYY:function(){return r(this.year(),5)},YYYYYY:function(){var a=this.year(),b=a>=0?"+":"-";return b+r(Math.abs(a),6)},gg:function(){return r(this.weekYear()%100,2)},gggg:function(){return r(this.weekYear(),4)},ggggg:function(){return r(this.weekYear(),5)},GG:function(){return r(this.isoWeekYear()%100,2)},GGGG:function(){return r(this.isoWeekYear(),4)},GGGGG:function(){return r(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!0)},A:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return C(this.milliseconds()/100)},SS:function(){return r(C(this.milliseconds()/10),2)},SSS:function(){return r(this.milliseconds(),3)},SSSS:function(){return r(this.milliseconds(),3)},Z:function(){var a=this.utcOffset(),b="+";return 0>a&&(a=-a,b="-"),b+r(C(a/60),2)+":"+r(C(a)%60,2)},ZZ:function(){var a=this.utcOffset(),b="+";return 0>a&&(a=-a,b="-"),b+r(C(a/60),2)+r(C(a)%60,2)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},x:function(){return this.valueOf()},X:function(){return this.unix()},Q:function(){return this.quarter()}},sc={},tc=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"],uc=!1;pc.length;)xb=pc.pop(),rc[xb+"o"]=i(rc[xb],xb);for(;qc.length;)xb=qc.pop(),rc[xb+xb]=h(rc[xb],2);rc.DDDD=h(rc.DDD,3),o(l.prototype,{set:function(a){var b,c;for(c in a)b=a[c],"function"==typeof b?this[c]=b:this["_"+c]=b;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)},_months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),months:function(a){return this._months[a.month()]},_monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),monthsShort:function(a){return this._monthsShort[a.month()]},monthsParse:function(a,b,c){var d,e,f;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){if(e=vb.utc([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}},_weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdays:function(a){return this._weekdays[a.day()]},_weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysShort:function(a){return this._weekdaysShort[a.day()]},_weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysMin:function(a){return this._weekdaysMin[a.day()]},weekdaysParse:function(a){var b,c,d;for(this._weekdaysParse||(this._weekdaysParse=[]),b=0;7>b;b++)if(this._weekdaysParse[b]||(c=vb([2e3,1]).day(b),d="^"+this.weekdays(c,"")+"|^"+this.weekdaysShort(c,"")+"|^"+this.weekdaysMin(c,""),this._weekdaysParse[b]=new RegExp(d.replace(".",""),"i")),this._weekdaysParse[b].test(a))return b},_longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM D, YYYY LT"},longDateFormat:function(a){var b=this._longDateFormat[a];return!b&&this._longDateFormat[a.toUpperCase()]&&(b=this._longDateFormat[a.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a]=b),b},isPM:function(a){return"p"===(a+"").toLowerCase().charAt(0)},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(a,b,c){var d=this._calendar[a];return"function"==typeof d?d.apply(b,[c]):d},_relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(a,b,c,d){var e=this._relativeTime[c];return"function"==typeof e?e(a,b,c,d):e.replace(/%d/i,a)},pastFuture:function(a,b){var c=this._relativeTime[a>0?"future":"past"];return"function"==typeof c?c(b):c.replace(/%s/i,b)},ordinal:function(a){return this._ordinal.replace("%d",a)},_ordinal:"%d",_ordinalParse:/\d{1,2}/,preparse:function(a){return a},postformat:function(a){return a},week:function(a){return jb(a,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},firstDayOfWeek:function(){return this._week.dow},firstDayOfYear:function(){return this._week.doy},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}}),vb=function(b,c,e,f){var g;return"boolean"==typeof e&&(f=e,e=a),g={},g._isAMomentObject=!0,g._i=b,g._f=c,g._l=e,g._strict=f,g._isUTC=!1,g._pf=d(),lb(g)},vb.suppressDeprecationWarnings=!1,vb.createFromInputFallback=f("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),vb.min=function(){var a=[].slice.call(arguments,0);return mb("isBefore",a)},vb.max=function(){var a=[].slice.call(arguments,0);return mb("isAfter",a)},vb.utc=function(b,c,e,f){var g;return"boolean"==typeof e&&(f=e,e=a),g={},g._isAMomentObject=!0,g._useUTC=!0,g._isUTC=!0,g._l=e,g._i=b,g._f=c,g._strict=f,g._pf=d(),lb(g).utc()},vb.unix=function(a){return vb(1e3*a)},vb.duration=function(a,b){var d,e,f,g,h=a,i=null;return vb.isDuration(a)?h={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(h={},b?h[b]=a:h.milliseconds=a):(i=Nb.exec(a))?(d="-"===i[1]?-1:1,h={y:0,d:C(i[Eb])*d,h:C(i[Fb])*d,m:C(i[Gb])*d,s:C(i[Hb])*d,ms:C(i[Ib])*d}):(i=Ob.exec(a))?(d="-"===i[1]?-1:1,f=function(a){var b=a&&parseFloat(a.replace(",","."));return(isNaN(b)?0:b)*d},h={y:f(i[2]),M:f(i[3]),d:f(i[4]),h:f(i[5]),m:f(i[6]),s:f(i[7]),w:f(i[8])}):null==h?h={}:"object"==typeof h&&("from"in h||"to"in h)&&(g=t(vb(h.from),vb(h.to)),h={},h.ms=g.milliseconds,h.M=g.months),e=new n(h),vb.isDuration(a)&&c(a,"_locale")&&(e._locale=a._locale),e},vb.version=yb,vb.defaultFormat=gc,vb.ISO_8601=function(){},vb.momentProperties=Kb,vb.updateOffset=function(){},vb.relativeTimeThreshold=function(b,c){return oc[b]===a?!1:c===a?oc[b]:(oc[b]=c,!0)},vb.lang=f("moment.lang is deprecated. Use moment.locale instead.",function(a,b){return vb.locale(a,b)}),vb.locale=function(a,b){var c;return a&&(c="undefined"!=typeof b?vb.defineLocale(a,b):vb.localeData(a),c&&(vb.duration._locale=vb._locale=c)),vb._locale._abbr},vb.defineLocale=function(a,b){return null!==b?(b.abbr=a,Jb[a]||(Jb[a]=new l),Jb[a].set(b),vb.locale(a),Jb[a]):(delete Jb[a],null)},vb.langData=f("moment.langData is deprecated. Use moment.localeData instead.",function(a){return vb.localeData(a)}),vb.localeData=function(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return vb._locale;if(!w(a)){if(b=L(a))return b;a=[a]}return K(a)},vb.isMoment=function(a){return a instanceof m||null!=a&&c(a,"_isAMomentObject")},vb.isDuration=function(a){return a instanceof n};for(xb=tc.length-1;xb>=0;--xb)B(tc[xb]);vb.normalizeUnits=function(a){return z(a)},vb.invalid=function(a){var b=vb.utc(0/0);return null!=a?o(b._pf,a):b._pf.userInvalidated=!0,b},vb.parseZone=function(){return vb.apply(null,arguments).parseZone()},vb.parseTwoDigitYear=function(a){return C(a)+(C(a)>68?1900:2e3)},vb.isDate=x,o(vb.fn=m.prototype,{clone:function(){return vb(this)},valueOf:function(){return+this._d-6e4*(this._offset||0)},unix:function(){return Math.floor(+this/1e3)},toString:function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):this._d},toISOString:function(){var a=vb(this).utc();return 0<a.year()&&a.year()<=9999?"function"==typeof Date.prototype.toISOString?this.toDate().toISOString():P(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):P(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){var a=this;return[a.year(),a.month(),a.date(),a.hours(),a.minutes(),a.seconds(),a.milliseconds()]},isValid:function(){return I(this)},isDSTShifted:function(){return this._a?this.isValid()&&y(this._a,(this._isUTC?vb.utc(this._a):vb(this._a)).toArray())>0:!1},parsingFlags:function(){return o({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(a){return this.utcOffset(0,a)},local:function(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(this._dateUtcOffset(),"m")),this},format:function(a){var b=P(this,a||vb.defaultFormat);return this.localeData().postformat(b)},add:u(1,"add"),subtract:u(-1,"subtract"),diff:function(a,b,c){var d,e,f=M(a,this),g=6e4*(f.utcOffset()-this.utcOffset());return b=z(b),"year"===b||"month"===b||"quarter"===b?(e=j(this,f),"quarter"===b?e/=3:"year"===b&&(e/=12)):(d=this-f,e="second"===b?d/1e3:"minute"===b?d/6e4:"hour"===b?d/36e5:"day"===b?(d-g)/864e5:"week"===b?(d-g)/6048e5:d),c?e:q(e)},from:function(a,b){return vb.duration({to:this,from:a}).locale(this.locale()).humanize(!b)},fromNow:function(a){return this.from(vb(),a)},calendar:function(a){var b=a||vb(),c=M(b,this).startOf("day"),d=this.diff(c,"days",!0),e=-6>d?"sameElse":-1>d?"lastWeek":0>d?"lastDay":1>d?"sameDay":2>d?"nextDay":7>d?"nextWeek":"sameElse";return this.format(this.localeData().calendar(e,this,vb(b)))},isLeapYear:function(){return G(this.year())},isDST:function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},day:function(a){var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=gb(a,this.localeData()),this.add(a-b,"d")):b},month:qb("Month",!0),startOf:function(a){switch(a=z(a)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===a?this.weekday(0):"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this},endOf:function(b){return b=z(b),b===a||"millisecond"===b?this:this.startOf(b).add(1,"isoWeek"===b?"week":b).subtract(1,"ms")},isAfter:function(a,b){var c;return b=z("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=vb.isMoment(a)?a:vb(a),+this>+a):(c=vb.isMoment(a)?+a:+vb(a),c<+this.clone().startOf(b))},isBefore:function(a,b){var c;return b=z("undefined"!=typeof b?b:"millisecond"),"millisecond"===b?(a=vb.isMoment(a)?a:vb(a),+a>+this):(c=vb.isMoment(a)?+a:+vb(a),+this.clone().endOf(b)<c)},isBetween:function(a,b,c){return this.isAfter(a,c)&&this.isBefore(b,c)},isSame:function(a,b){var c;return b=z(b||"millisecond"),"millisecond"===b?(a=vb.isMoment(a)?a:vb(a),+this===+a):(c=+vb(a),+this.clone().startOf(b)<=c&&c<=+this.clone().endOf(b))},min:f("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(a){return a=vb.apply(null,arguments),this>a?this:a}),max:f("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(a){return a=vb.apply(null,arguments),a>this?this:a}),zone:f("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",function(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}),utcOffset:function(a,b){var c,d=this._offset||0;return null!=a?("string"==typeof a&&(a=S(a)),Math.abs(a)<16&&(a=60*a),!this._isUTC&&b&&(c=this._dateUtcOffset()),this._offset=a,this._isUTC=!0,null!=c&&this.add(c,"m"),d!==a&&(!b||this._changeInProgress?v(this,vb.duration(a-d,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,vb.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?d:this._dateUtcOffset()},isLocal:function(){return!this._isUTC},isUtcOffset:function(){return this._isUTC},isUtc:function(){return this._isUTC&&0===this._offset},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(S(this._i)),this},hasAlignedHourOffset:function(a){return a=a?vb(a).utcOffset():0,(this.utcOffset()-a)%60===0},daysInMonth:function(){return D(this.year(),this.month())},dayOfYear:function(a){var b=Ab((vb(this).startOf("day")-vb(this).startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")},quarter:function(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)},weekYear:function(a){var b=jb(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==a?b:this.add(a-b,"y")},isoWeekYear:function(a){var b=jb(this,1,4).year;return null==a?b:this.add(a-b,"y")},week:function(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")},isoWeek:function(a){var b=jb(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")},weekday:function(a){var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")},isoWeekday:function(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)},isoWeeksInYear:function(){return E(this.year(),1,4)},weeksInYear:function(){var a=this.localeData()._week;return E(this.year(),a.dow,a.doy)},get:function(a){return a=z(a),this[a]()},set:function(a,b){var c;if("object"==typeof a)for(c in a)this.set(c,a[c]);else a=z(a),"function"==typeof this[a]&&this[a](b);return this},locale:function(b){var c;return b===a?this._locale._abbr:(c=vb.localeData(b),null!=c&&(this._locale=c),this)},lang:f("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(b){return b===a?this.localeData():this.locale(b)}),localeData:function(){return this._locale},_dateUtcOffset:function(){return 15*-Math.round(this._d.getTimezoneOffset()/15)}}),vb.fn.millisecond=vb.fn.milliseconds=qb("Milliseconds",!1),vb.fn.second=vb.fn.seconds=qb("Seconds",!1),vb.fn.minute=vb.fn.minutes=qb("Minutes",!1),vb.fn.hour=vb.fn.hours=qb("Hours",!0),vb.fn.date=qb("Date",!0),vb.fn.dates=f("dates accessor is deprecated. Use date instead.",qb("Date",!0)),vb.fn.year=qb("FullYear",!0),vb.fn.years=f("years accessor is deprecated. Use year instead.",qb("FullYear",!0)),vb.fn.days=vb.fn.day,vb.fn.months=vb.fn.month,vb.fn.weeks=vb.fn.week,vb.fn.isoWeeks=vb.fn.isoWeek,vb.fn.quarters=vb.fn.quarter,vb.fn.toJSON=vb.fn.toISOString,vb.fn.isUTC=vb.fn.isUtc,o(vb.duration.fn=n.prototype,{_bubble:function(){var a,b,c,d=this._milliseconds,e=this._days,f=this._months,g=this._data,h=0;g.milliseconds=d%1e3,a=q(d/1e3),g.seconds=a%60,b=q(a/60),g.minutes=b%60,c=q(b/60),g.hours=c%24,e+=q(c/24),h=q(rb(e)),e-=q(sb(h)),f+=q(e/30),e%=30,h+=q(f/12),f%=12,g.days=e,g.months=f,g.years=h},abs:function(){return this._milliseconds=Math.abs(this._milliseconds),this._days=Math.abs(this._days),this._months=Math.abs(this._months),this._data.milliseconds=Math.abs(this._data.milliseconds),this._data.seconds=Math.abs(this._data.seconds),this._data.minutes=Math.abs(this._data.minutes),this._data.hours=Math.abs(this._data.hours),this._data.months=Math.abs(this._data.months),this._data.years=Math.abs(this._data.years),this},weeks:function(){return q(this.days()/7)},valueOf:function(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*C(this._months/12) +},humanize:function(a){var b=ib(this,!a,this.localeData());return a&&(b=this.localeData().pastFuture(+this,b)),this.localeData().postformat(b)},add:function(a,b){var c=vb.duration(a,b);return this._milliseconds+=c._milliseconds,this._days+=c._days,this._months+=c._months,this._bubble(),this},subtract:function(a,b){var c=vb.duration(a,b);return this._milliseconds-=c._milliseconds,this._days-=c._days,this._months-=c._months,this._bubble(),this},get:function(a){return a=z(a),this[a.toLowerCase()+"s"]()},as:function(a){var b,c;if(a=z(a),"month"===a||"year"===a)return b=this._days+this._milliseconds/864e5,c=this._months+12*rb(b),"month"===a?c:c/12;switch(b=this._days+Math.round(sb(this._months/12)),a){case"week":return b/7+this._milliseconds/6048e5;case"day":return b+this._milliseconds/864e5;case"hour":return 24*b+this._milliseconds/36e5;case"minute":return 24*b*60+this._milliseconds/6e4;case"second":return 24*b*60*60+this._milliseconds/1e3;case"millisecond":return Math.floor(24*b*60*60*1e3)+this._milliseconds;default:throw new Error("Unknown unit "+a)}},lang:vb.fn.lang,locale:vb.fn.locale,toIsoString:f("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",function(){return this.toISOString()}),toISOString:function(){var a=Math.abs(this.years()),b=Math.abs(this.months()),c=Math.abs(this.days()),d=Math.abs(this.hours()),e=Math.abs(this.minutes()),f=Math.abs(this.seconds()+this.milliseconds()/1e3);return this.asSeconds()?(this.asSeconds()<0?"-":"")+"P"+(a?a+"Y":"")+(b?b+"M":"")+(c?c+"D":"")+(d||e||f?"T":"")+(d?d+"H":"")+(e?e+"M":"")+(f?f+"S":""):"P0D"},localeData:function(){return this._locale},toJSON:function(){return this.toISOString()}}),vb.duration.fn.toString=vb.duration.fn.toISOString;for(xb in kc)c(kc,xb)&&tb(xb.toLowerCase());vb.duration.fn.asMilliseconds=function(){return this.as("ms")},vb.duration.fn.asSeconds=function(){return this.as("s")},vb.duration.fn.asMinutes=function(){return this.as("m")},vb.duration.fn.asHours=function(){return this.as("h")},vb.duration.fn.asDays=function(){return this.as("d")},vb.duration.fn.asWeeks=function(){return this.as("weeks")},vb.duration.fn.asMonths=function(){return this.as("M")},vb.duration.fn.asYears=function(){return this.as("y")},vb.locale("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===C(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),Lb?module.exports=vb:"function"==typeof define&&define.amd?(define(function(a,b,c){return c.config&&c.config()&&c.config().noGlobal===!0&&(zb.moment=wb),vb}),ub(!0)):ub()}).call(this); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/morris.min.js b/public/assets/frontend/js/plugins/morris.min.js new file mode 100644 index 00000000..c3bda2f9 --- /dev/null +++ b/public/assets/frontend/js/plugins/morris.min.js @@ -0,0 +1,7 @@ +/* @license +morris.js v0.5.0 +Copyright 2014 Olly Smith All rights reserved. +Licensed under the BSD-2-Clause License. +*/ +(function(){var a,b,c,d,e=[].slice,f=function(a,b){return function(){return a.apply(b,arguments)}},g={}.hasOwnProperty,h=function(a,b){function c(){this.constructor=a}for(var d in b)g.call(b,d)&&(a[d]=b[d]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},i=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=window.Morris={},a=jQuery,b.EventEmitter=function(){function a(){}return a.prototype.on=function(a,b){return null==this.handlers&&(this.handlers={}),null==this.handlers[a]&&(this.handlers[a]=[]),this.handlers[a].push(b),this},a.prototype.fire=function(){var a,b,c,d,f,g,h;if(c=arguments[0],a=2<=arguments.length?e.call(arguments,1):[],null!=this.handlers&&null!=this.handlers[c]){for(g=this.handlers[c],h=[],d=0,f=g.length;f>d;d++)b=g[d],h.push(b.apply(null,a));return h}},a}(),b.commas=function(a){var b,c,d,e;return null!=a?(d=0>a?"-":"",b=Math.abs(a),c=Math.floor(b).toFixed(0),d+=c.replace(/(?=(?:\d{3})+$)(?!^)/g,","),e=b.toString(),e.length>c.length&&(d+=e.slice(c.length)),d):"-"},b.pad2=function(a){return(10>a?"0":"")+a},b.Grid=function(c){function d(b){this.resizeHandler=f(this.resizeHandler,this);var c=this;if(this.el="string"==typeof b.element?a(document.getElementById(b.element)):a(b.element),null==this.el||0===this.el.length)throw new Error("Graph container element not found");"static"===this.el.css("position")&&this.el.css("position","relative"),this.options=a.extend({},this.gridDefaults,this.defaults||{},b),"string"==typeof this.options.units&&(this.options.postUnits=b.units),this.raphael=new Raphael(this.el[0]),this.elementWidth=null,this.elementHeight=null,this.dirty=!1,this.selectFrom=null,this.init&&this.init(),this.setData(this.options.data),this.el.bind("mousemove",function(a){var b,d,e,f,g;return d=c.el.offset(),g=a.pageX-d.left,c.selectFrom?(b=c.data[c.hitTest(Math.min(g,c.selectFrom))]._x,e=c.data[c.hitTest(Math.max(g,c.selectFrom))]._x,f=e-b,c.selectionRect.attr({x:b,width:f})):c.fire("hovermove",g,a.pageY-d.top)}),this.el.bind("mouseleave",function(){return c.selectFrom&&(c.selectionRect.hide(),c.selectFrom=null),c.fire("hoverout")}),this.el.bind("touchstart touchmove touchend",function(a){var b,d;return d=a.originalEvent.touches[0]||a.originalEvent.changedTouches[0],b=c.el.offset(),c.fire("hovermove",d.pageX-b.left,d.pageY-b.top)}),this.el.bind("click",function(a){var b;return b=c.el.offset(),c.fire("gridclick",a.pageX-b.left,a.pageY-b.top)}),this.options.rangeSelect&&(this.selectionRect=this.raphael.rect(0,0,0,this.el.innerHeight()).attr({fill:this.options.rangeSelectColor,stroke:!1}).toBack().hide(),this.el.bind("mousedown",function(a){var b;return b=c.el.offset(),c.startRange(a.pageX-b.left)}),this.el.bind("mouseup",function(a){var b;return b=c.el.offset(),c.endRange(a.pageX-b.left),c.fire("hovermove",a.pageX-b.left,a.pageY-b.top)})),this.options.resize&&a(window).bind("resize",function(){return null!=c.timeoutId&&window.clearTimeout(c.timeoutId),c.timeoutId=window.setTimeout(c.resizeHandler,100)}),this.el.css("-webkit-tap-highlight-color","rgba(0,0,0,0)"),this.postInit&&this.postInit()}return h(d,c),d.prototype.gridDefaults={dateFormat:null,axes:!0,grid:!0,gridLineColor:"#aaa",gridStrokeWidth:.5,gridTextColor:"#888",gridTextSize:12,gridTextFamily:"sans-serif",gridTextWeight:"normal",hideHover:!1,yLabelFormat:null,xLabelAngle:0,numLines:5,padding:25,parseTime:!0,postUnits:"",preUnits:"",ymax:"auto",ymin:"auto 0",goals:[],goalStrokeWidth:1,goalLineColors:["#666633","#999966","#cc6666","#663333"],events:[],eventStrokeWidth:1,eventLineColors:["#005a04","#ccffbb","#3a5f0b","#005502"],rangeSelect:null,rangeSelectColor:"#eef",resize:!1},d.prototype.setData=function(a,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;return null==c&&(c=!0),this.options.data=a,null==a||0===a.length?(this.data=[],this.raphael.clear(),null!=this.hover&&this.hover.hide(),void 0):(o=this.cumulative?0:null,p=this.cumulative?0:null,this.options.goals.length>0&&(h=Math.min.apply(Math,this.options.goals),g=Math.max.apply(Math,this.options.goals),p=null!=p?Math.min(p,h):h,o=null!=o?Math.max(o,g):g),this.data=function(){var c,d,g;for(g=[],f=c=0,d=a.length;d>c;f=++c)j=a[f],i={src:j},i.label=j[this.options.xkey],this.options.parseTime?(i.x=b.parseDate(i.label),this.options.dateFormat?i.label=this.options.dateFormat(i.x):"number"==typeof i.label&&(i.label=new Date(i.label).toString())):(i.x=f,this.options.xLabelFormat&&(i.label=this.options.xLabelFormat(i))),l=0,i.y=function(){var a,b,c,d;for(c=this.options.ykeys,d=[],e=a=0,b=c.length;b>a;e=++a)n=c[e],q=j[n],"string"==typeof q&&(q=parseFloat(q)),null!=q&&"number"!=typeof q&&(q=null),null!=q&&(this.cumulative?l+=q:null!=o?(o=Math.max(q,o),p=Math.min(q,p)):o=p=q),this.cumulative&&null!=l&&(o=Math.max(l,o),p=Math.min(l,p)),d.push(q);return d}.call(this),g.push(i);return g}.call(this),this.options.parseTime&&(this.data=this.data.sort(function(a,b){return(a.x>b.x)-(b.x>a.x)})),this.xmin=this.data[0].x,this.xmax=this.data[this.data.length-1].x,this.events=[],this.options.events.length>0&&(this.events=this.options.parseTime?function(){var a,c,e,f;for(e=this.options.events,f=[],a=0,c=e.length;c>a;a++)d=e[a],f.push(b.parseDate(d));return f}.call(this):this.options.events,this.xmax=Math.max(this.xmax,Math.max.apply(Math,this.events)),this.xmin=Math.min(this.xmin,Math.min.apply(Math,this.events))),this.xmin===this.xmax&&(this.xmin-=1,this.xmax+=1),this.ymin=this.yboundary("min",p),this.ymax=this.yboundary("max",o),this.ymin===this.ymax&&(p&&(this.ymin-=1),this.ymax+=1),((r=this.options.axes)===!0||"both"===r||"y"===r||this.options.grid===!0)&&(this.options.ymax===this.gridDefaults.ymax&&this.options.ymin===this.gridDefaults.ymin?(this.grid=this.autoGridLines(this.ymin,this.ymax,this.options.numLines),this.ymin=Math.min(this.ymin,this.grid[0]),this.ymax=Math.max(this.ymax,this.grid[this.grid.length-1])):(k=(this.ymax-this.ymin)/(this.options.numLines-1),this.grid=function(){var a,b,c,d;for(d=[],m=a=b=this.ymin,c=this.ymax;k>0?c>=a:a>=c;m=a+=k)d.push(m);return d}.call(this))),this.dirty=!0,c?this.redraw():void 0)},d.prototype.yboundary=function(a,b){var c,d;return c=this.options["y"+a],"string"==typeof c?"auto"===c.slice(0,4)?c.length>5?(d=parseInt(c.slice(5),10),null==b?d:Math[a](b,d)):null!=b?b:0:parseInt(c,10):c},d.prototype.autoGridLines=function(a,b,c){var d,e,f,g,h,i,j,k,l;return h=b-a,l=Math.floor(Math.log(h)/Math.log(10)),j=Math.pow(10,l),e=Math.floor(a/j)*j,d=Math.ceil(b/j)*j,i=(d-e)/(c-1),1===j&&i>1&&Math.ceil(i)!==i&&(i=Math.ceil(i),d=e+i*(c-1)),0>e&&d>0&&(e=Math.floor(a/i)*i,d=Math.ceil(b/i)*i),1>i?(g=Math.floor(Math.log(i)/Math.log(10)),f=function(){var a,b;for(b=[],k=a=e;i>0?d>=a:a>=d;k=a+=i)b.push(parseFloat(k.toFixed(1-g)));return b}()):f=function(){var a,b;for(b=[],k=a=e;i>0?d>=a:a>=d;k=a+=i)b.push(k);return b}(),f},d.prototype._calc=function(){var a,b,c,d,e,f,g,h;return e=this.el.width(),c=this.el.height(),(this.elementWidth!==e||this.elementHeight!==c||this.dirty)&&(this.elementWidth=e,this.elementHeight=c,this.dirty=!1,this.left=this.options.padding,this.right=this.elementWidth-this.options.padding,this.top=this.options.padding,this.bottom=this.elementHeight-this.options.padding,((g=this.options.axes)===!0||"both"===g||"y"===g)&&(f=function(){var a,c,d,e;for(d=this.grid,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(this.measureText(this.yAxisFormat(b)).width);return e}.call(this),this.left+=Math.max.apply(Math,f)),((h=this.options.axes)===!0||"both"===h||"x"===h)&&(a=function(){var a,b,c;for(c=[],d=a=0,b=this.data.length;b>=0?b>a:a>b;d=b>=0?++a:--a)c.push(this.measureText(this.data[d].text,-this.options.xLabelAngle).height);return c}.call(this),this.bottom-=Math.max.apply(Math,a)),this.width=Math.max(1,this.right-this.left),this.height=Math.max(1,this.bottom-this.top),this.dx=this.width/(this.xmax-this.xmin),this.dy=this.height/(this.ymax-this.ymin),this.calc)?this.calc():void 0},d.prototype.transY=function(a){return this.bottom-(a-this.ymin)*this.dy},d.prototype.transX=function(a){return 1===this.data.length?(this.left+this.right)/2:this.left+(a-this.xmin)*this.dx},d.prototype.redraw=function(){return this.raphael.clear(),this._calc(),this.drawGrid(),this.drawGoals(),this.drawEvents(),this.draw?this.draw():void 0},d.prototype.measureText=function(a,b){var c,d;return null==b&&(b=0),d=this.raphael.text(100,100,a).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).rotate(b),c=d.getBBox(),d.remove(),c},d.prototype.yAxisFormat=function(a){return this.yLabelFormat(a)},d.prototype.yLabelFormat=function(a){return"function"==typeof this.options.yLabelFormat?this.options.yLabelFormat(a):""+this.options.preUnits+b.commas(a)+this.options.postUnits},d.prototype.drawGrid=function(){var a,b,c,d,e,f,g,h;if(this.options.grid!==!1||(e=this.options.axes)===!0||"both"===e||"y"===e){for(f=this.grid,h=[],c=0,d=f.length;d>c;c++)a=f[c],b=this.transY(a),((g=this.options.axes)===!0||"both"===g||"y"===g)&&this.drawYAxisLabel(this.left-this.options.padding/2,b,this.yAxisFormat(a)),this.options.grid?h.push(this.drawGridLine("M"+this.left+","+b+"H"+(this.left+this.width))):h.push(void 0);return h}},d.prototype.drawGoals=function(){var a,b,c,d,e,f,g;for(f=this.options.goals,g=[],c=d=0,e=f.length;e>d;c=++d)b=f[c],a=this.options.goalLineColors[c%this.options.goalLineColors.length],g.push(this.drawGoal(b,a));return g},d.prototype.drawEvents=function(){var a,b,c,d,e,f,g;for(f=this.events,g=[],c=d=0,e=f.length;e>d;c=++d)b=f[c],a=this.options.eventLineColors[c%this.options.eventLineColors.length],g.push(this.drawEvent(b,a));return g},d.prototype.drawGoal=function(a,b){return this.raphael.path("M"+this.left+","+this.transY(a)+"H"+this.right).attr("stroke",b).attr("stroke-width",this.options.goalStrokeWidth)},d.prototype.drawEvent=function(a,b){return this.raphael.path("M"+this.transX(a)+","+this.bottom+"V"+this.top).attr("stroke",b).attr("stroke-width",this.options.eventStrokeWidth)},d.prototype.drawYAxisLabel=function(a,b,c){return this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor).attr("text-anchor","end")},d.prototype.drawGridLine=function(a){return this.raphael.path(a).attr("stroke",this.options.gridLineColor).attr("stroke-width",this.options.gridStrokeWidth)},d.prototype.startRange=function(a){return this.hover.hide(),this.selectFrom=a,this.selectionRect.attr({x:a,width:0}).show()},d.prototype.endRange=function(a){var b,c;return this.selectFrom?(c=Math.min(this.selectFrom,a),b=Math.max(this.selectFrom,a),this.options.rangeSelect.call(this.el,{start:this.data[this.hitTest(c)].x,end:this.data[this.hitTest(b)].x}),this.selectFrom=null):void 0},d.prototype.resizeHandler=function(){return this.timeoutId=null,this.raphael.setSize(this.el.width(),this.el.height()),this.redraw()},d}(b.EventEmitter),b.parseDate=function(a){var b,c,d,e,f,g,h,i,j,k,l;return"number"==typeof a?a:(c=a.match(/^(\d+) Q(\d)$/),e=a.match(/^(\d+)-(\d+)$/),f=a.match(/^(\d+)-(\d+)-(\d+)$/),h=a.match(/^(\d+) W(\d+)$/),i=a.match(/^(\d+)-(\d+)-(\d+)[ T](\d+):(\d+)(Z|([+-])(\d\d):?(\d\d))?$/),j=a.match(/^(\d+)-(\d+)-(\d+)[ T](\d+):(\d+):(\d+(\.\d+)?)(Z|([+-])(\d\d):?(\d\d))?$/),c?new Date(parseInt(c[1],10),3*parseInt(c[2],10)-1,1).getTime():e?new Date(parseInt(e[1],10),parseInt(e[2],10)-1,1).getTime():f?new Date(parseInt(f[1],10),parseInt(f[2],10)-1,parseInt(f[3],10)).getTime():h?(k=new Date(parseInt(h[1],10),0,1),4!==k.getDay()&&k.setMonth(0,1+(4-k.getDay()+7)%7),k.getTime()+6048e5*parseInt(h[2],10)):i?i[6]?(g=0,"Z"!==i[6]&&(g=60*parseInt(i[8],10)+parseInt(i[9],10),"+"===i[7]&&(g=0-g)),Date.UTC(parseInt(i[1],10),parseInt(i[2],10)-1,parseInt(i[3],10),parseInt(i[4],10),parseInt(i[5],10)+g)):new Date(parseInt(i[1],10),parseInt(i[2],10)-1,parseInt(i[3],10),parseInt(i[4],10),parseInt(i[5],10)).getTime():j?(l=parseFloat(j[6]),b=Math.floor(l),d=Math.round(1e3*(l-b)),j[8]?(g=0,"Z"!==j[8]&&(g=60*parseInt(j[10],10)+parseInt(j[11],10),"+"===j[9]&&(g=0-g)),Date.UTC(parseInt(j[1],10),parseInt(j[2],10)-1,parseInt(j[3],10),parseInt(j[4],10),parseInt(j[5],10)+g,b,d)):new Date(parseInt(j[1],10),parseInt(j[2],10)-1,parseInt(j[3],10),parseInt(j[4],10),parseInt(j[5],10),b,d).getTime()):new Date(parseInt(a,10),0,1).getTime())},b.Hover=function(){function c(c){null==c&&(c={}),this.options=a.extend({},b.Hover.defaults,c),this.el=a("<div class='"+this.options["class"]+"'></div>"),this.el.hide(),this.options.parent.append(this.el)}return c.defaults={"class":"morris-hover morris-default-style"},c.prototype.update=function(a,b,c){return a?(this.html(a),this.show(),this.moveTo(b,c)):this.hide()},c.prototype.html=function(a){return this.el.html(a)},c.prototype.moveTo=function(a,b){var c,d,e,f,g,h;return g=this.options.parent.innerWidth(),f=this.options.parent.innerHeight(),d=this.el.outerWidth(),c=this.el.outerHeight(),e=Math.min(Math.max(0,a-d/2),g-d),null!=b?(h=b-c-10,0>h&&(h=b+10,h+c>f&&(h=f/2-c/2))):h=f/2-c/2,this.el.css({left:e+"px",top:parseInt(h)+"px"})},c.prototype.show=function(){return this.el.show()},c.prototype.hide=function(){return this.el.hide()},c}(),b.Line=function(a){function c(a){return this.hilight=f(this.hilight,this),this.onHoverOut=f(this.onHoverOut,this),this.onHoverMove=f(this.onHoverMove,this),this.onGridClick=f(this.onGridClick,this),this instanceof b.Line?(c.__super__.constructor.call(this,a),void 0):new b.Line(a)}return h(c,a),c.prototype.init=function(){return"always"!==this.options.hideHover?(this.hover=new b.Hover({parent:this.el}),this.on("hovermove",this.onHoverMove),this.on("hoverout",this.onHoverOut),this.on("gridclick",this.onGridClick)):void 0},c.prototype.defaults={lineWidth:3,pointSize:4,lineColors:["#0b62a4","#7A92A3","#4da74d","#afd8f8","#edc240","#cb4b4b","#9440ed"],pointStrokeWidths:[1],pointStrokeColors:["#ffffff"],pointFillColors:[],smooth:!0,xLabels:"auto",xLabelFormat:null,xLabelMargin:24,hideHover:!1},c.prototype.calc=function(){return this.calcPoints(),this.generatePaths()},c.prototype.calcPoints=function(){var a,b,c,d,e,f;for(e=this.data,f=[],c=0,d=e.length;d>c;c++)a=e[c],a._x=this.transX(a.x),a._y=function(){var c,d,e,f;for(e=a.y,f=[],c=0,d=e.length;d>c;c++)b=e[c],null!=b?f.push(this.transY(b)):f.push(b);return f}.call(this),f.push(a._ymax=Math.min.apply(Math,[this.bottom].concat(function(){var c,d,e,f;for(e=a._y,f=[],c=0,d=e.length;d>c;c++)b=e[c],null!=b&&f.push(b);return f}())));return f},c.prototype.hitTest=function(a){var b,c,d,e,f;if(0===this.data.length)return null;for(f=this.data.slice(1),b=d=0,e=f.length;e>d&&(c=f[b],!(a<(c._x+this.data[b]._x)/2));b=++d);return b},c.prototype.onGridClick=function(a,b){var c;return c=this.hitTest(a),this.fire("click",c,this.data[c].src,a,b)},c.prototype.onHoverMove=function(a){var b;return b=this.hitTest(a),this.displayHoverForRow(b)},c.prototype.onHoverOut=function(){return this.options.hideHover!==!1?this.displayHoverForRow(null):void 0},c.prototype.displayHoverForRow=function(a){var b;return null!=a?((b=this.hover).update.apply(b,this.hoverContentForRow(a)),this.hilight(a)):(this.hover.hide(),this.hilight())},c.prototype.hoverContentForRow=function(a){var b,c,d,e,f,g,h;for(d=this.data[a],b="<div class='morris-hover-row-label'>"+d.label+"</div>",h=d.y,c=f=0,g=h.length;g>f;c=++f)e=h[c],b+="<div class='morris-hover-point' style='color: "+this.colorFor(d,c,"label")+"'>\n "+this.options.labels[c]+":\n "+this.yLabelFormat(e)+"\n</div>";return"function"==typeof this.options.hoverCallback&&(b=this.options.hoverCallback(a,this.options,b,d.src)),[b,d._x,d._ymax]},c.prototype.generatePaths=function(){var a,c,d,e;return this.paths=function(){var f,g,h,j;for(j=[],c=f=0,g=this.options.ykeys.length;g>=0?g>f:f>g;c=g>=0?++f:--f)e="boolean"==typeof this.options.smooth?this.options.smooth:(h=this.options.ykeys[c],i.call(this.options.smooth,h)>=0),a=function(){var a,b,e,f;for(e=this.data,f=[],a=0,b=e.length;b>a;a++)d=e[a],void 0!==d._y[c]&&f.push({x:d._x,y:d._y[c]});return f}.call(this),a.length>1?j.push(b.Line.createPath(a,e,this.bottom)):j.push(null);return j}.call(this)},c.prototype.draw=function(){var a;return((a=this.options.axes)===!0||"both"===a||"x"===a)&&this.drawXAxis(),this.drawSeries(),this.options.hideHover===!1?this.displayHoverForRow(this.data.length-1):void 0},c.prototype.drawXAxis=function(){var a,c,d,e,f,g,h,i,j,k,l=this;for(h=this.bottom+this.options.padding/2,f=null,e=null,a=function(a,b){var c,d,g,i,j;return c=l.drawXAxisLabel(l.transX(b),h,a),j=c.getBBox(),c.transform("r"+-l.options.xLabelAngle),d=c.getBBox(),c.transform("t0,"+d.height/2+"..."),0!==l.options.xLabelAngle&&(i=-.5*j.width*Math.cos(l.options.xLabelAngle*Math.PI/180),c.transform("t"+i+",0...")),d=c.getBBox(),(null==f||f>=d.x+d.width||null!=e&&e>=d.x)&&d.x>=0&&d.x+d.width<l.el.width()?(0!==l.options.xLabelAngle&&(g=1.25*l.options.gridTextSize/Math.sin(l.options.xLabelAngle*Math.PI/180),e=d.x-g),f=d.x-l.options.xLabelMargin):c.remove()},d=this.options.parseTime?1===this.data.length&&"auto"===this.options.xLabels?[[this.data[0].label,this.data[0].x]]:b.labelSeries(this.xmin,this.xmax,this.width,this.options.xLabels,this.options.xLabelFormat):function(){var a,b,c,d;for(c=this.data,d=[],a=0,b=c.length;b>a;a++)g=c[a],d.push([g.label,g.x]);return d}.call(this),d.reverse(),k=[],i=0,j=d.length;j>i;i++)c=d[i],k.push(a(c[0],c[1]));return k},c.prototype.drawSeries=function(){var a,b,c,d,e,f;for(this.seriesPoints=[],a=b=d=this.options.ykeys.length-1;0>=d?0>=b:b>=0;a=0>=d?++b:--b)this._drawLineFor(a);for(f=[],a=c=e=this.options.ykeys.length-1;0>=e?0>=c:c>=0;a=0>=e?++c:--c)f.push(this._drawPointFor(a));return f},c.prototype._drawPointFor=function(a){var b,c,d,e,f,g;for(this.seriesPoints[a]=[],f=this.data,g=[],d=0,e=f.length;e>d;d++)c=f[d],b=null,null!=c._y[a]&&(b=this.drawLinePoint(c._x,c._y[a],this.colorFor(c,a,"point"),a)),g.push(this.seriesPoints[a].push(b));return g},c.prototype._drawLineFor=function(a){var b;return b=this.paths[a],null!==b?this.drawLinePath(b,this.colorFor(null,a,"line"),a):void 0},c.createPath=function(a,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r;for(k="",c&&(g=b.Line.gradients(a)),l={y:null},h=q=0,r=a.length;r>q;h=++q)e=a[h],null!=e.y&&(null!=l.y?c?(f=g[h],j=g[h-1],i=(e.x-l.x)/4,m=l.x+i,o=Math.min(d,l.y+i*j),n=e.x-i,p=Math.min(d,e.y-i*f),k+="C"+m+","+o+","+n+","+p+","+e.x+","+e.y):k+="L"+e.x+","+e.y:c&&null==g[h]||(k+="M"+e.x+","+e.y)),l=e;return k},c.gradients=function(a){var b,c,d,e,f,g,h,i;for(c=function(a,b){return(a.y-b.y)/(a.x-b.x)},i=[],d=g=0,h=a.length;h>g;d=++g)b=a[d],null!=b.y?(e=a[d+1]||{y:null},f=a[d-1]||{y:null},null!=f.y&&null!=e.y?i.push(c(f,e)):null!=f.y?i.push(c(f,b)):null!=e.y?i.push(c(b,e)):i.push(null)):i.push(null);return i},c.prototype.hilight=function(a){var b,c,d,e,f;if(null!==this.prevHilight&&this.prevHilight!==a)for(b=c=0,e=this.seriesPoints.length-1;e>=0?e>=c:c>=e;b=e>=0?++c:--c)this.seriesPoints[b][this.prevHilight]&&this.seriesPoints[b][this.prevHilight].animate(this.pointShrinkSeries(b));if(null!==a&&this.prevHilight!==a)for(b=d=0,f=this.seriesPoints.length-1;f>=0?f>=d:d>=f;b=f>=0?++d:--d)this.seriesPoints[b][a]&&this.seriesPoints[b][a].animate(this.pointGrowSeries(b));return this.prevHilight=a},c.prototype.colorFor=function(a,b,c){return"function"==typeof this.options.lineColors?this.options.lineColors.call(this,a,b,c):"point"===c?this.options.pointFillColors[b%this.options.pointFillColors.length]||this.options.lineColors[b%this.options.lineColors.length]:this.options.lineColors[b%this.options.lineColors.length]},c.prototype.drawXAxisLabel=function(a,b,c){return this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor)},c.prototype.drawLinePath=function(a,b,c){return this.raphael.path(a).attr("stroke",b).attr("stroke-width",this.lineWidthForSeries(c))},c.prototype.drawLinePoint=function(a,b,c,d){return this.raphael.circle(a,b,this.pointSizeForSeries(d)).attr("fill",c).attr("stroke-width",this.pointStrokeWidthForSeries(d)).attr("stroke",this.pointStrokeColorForSeries(d))},c.prototype.pointStrokeWidthForSeries=function(a){return this.options.pointStrokeWidths[a%this.options.pointStrokeWidths.length]},c.prototype.pointStrokeColorForSeries=function(a){return this.options.pointStrokeColors[a%this.options.pointStrokeColors.length]},c.prototype.lineWidthForSeries=function(a){return this.options.lineWidth instanceof Array?this.options.lineWidth[a%this.options.lineWidth.length]:this.options.lineWidth},c.prototype.pointSizeForSeries=function(a){return this.options.pointSize instanceof Array?this.options.pointSize[a%this.options.pointSize.length]:this.options.pointSize},c.prototype.pointGrowSeries=function(a){return Raphael.animation({r:this.pointSizeForSeries(a)+3},25,"linear")},c.prototype.pointShrinkSeries=function(a){return Raphael.animation({r:this.pointSizeForSeries(a)},25,"linear")},c}(b.Grid),b.labelSeries=function(c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;if(j=200*(d-c)/e,i=new Date(c),n=b.LABEL_SPECS[f],void 0===n)for(r=b.AUTO_LABEL_ORDER,p=0,q=r.length;q>p;p++)if(k=r[p],m=b.LABEL_SPECS[k],j>=m.span){n=m;break}for(void 0===n&&(n=b.LABEL_SPECS.second),g&&(n=a.extend({},n,{fmt:g})),h=n.start(i),l=[];(o=h.getTime())<=d;)o>=c&&l.push([n.fmt(h),o]),n.incr(h);return l},c=function(a){return{span:60*a*1e3,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours())},fmt:function(a){return""+b.pad2(a.getHours())+":"+b.pad2(a.getMinutes())},incr:function(b){return b.setUTCMinutes(b.getUTCMinutes()+a)}}},d=function(a){return{span:1e3*a,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes())},fmt:function(a){return""+b.pad2(a.getHours())+":"+b.pad2(a.getMinutes())+":"+b.pad2(a.getSeconds())},incr:function(b){return b.setUTCSeconds(b.getUTCSeconds()+a)}}},b.LABEL_SPECS={decade:{span:1728e8,start:function(a){return new Date(a.getFullYear()-a.getFullYear()%10,0,1)},fmt:function(a){return""+a.getFullYear()},incr:function(a){return a.setFullYear(a.getFullYear()+10)}},year:{span:1728e7,start:function(a){return new Date(a.getFullYear(),0,1)},fmt:function(a){return""+a.getFullYear()},incr:function(a){return a.setFullYear(a.getFullYear()+1)}},month:{span:24192e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),1)},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)},incr:function(a){return a.setMonth(a.getMonth()+1)}},week:{span:6048e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate())},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)+"-"+b.pad2(a.getDate())},incr:function(a){return a.setDate(a.getDate()+7)}},day:{span:864e5,start:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate())},fmt:function(a){return""+a.getFullYear()+"-"+b.pad2(a.getMonth()+1)+"-"+b.pad2(a.getDate())},incr:function(a){return a.setDate(a.getDate()+1)}},hour:c(60),"30min":c(30),"15min":c(15),"10min":c(10),"5min":c(5),minute:c(1),"30sec":d(30),"15sec":d(15),"10sec":d(10),"5sec":d(5),second:d(1)},b.AUTO_LABEL_ORDER=["decade","year","month","week","day","hour","30min","15min","10min","5min","minute","30sec","15sec","10sec","5sec","second"],b.Area=function(c){function d(c){var f;return this instanceof b.Area?(f=a.extend({},e,c),this.cumulative=!f.behaveLikeLine,"auto"===f.fillOpacity&&(f.fillOpacity=f.behaveLikeLine?.8:1),d.__super__.constructor.call(this,f),void 0):new b.Area(c)}var e;return h(d,c),e={fillOpacity:"auto",behaveLikeLine:!1},d.prototype.calcPoints=function(){var a,b,c,d,e,f,g;for(f=this.data,g=[],d=0,e=f.length;e>d;d++)a=f[d],a._x=this.transX(a.x),b=0,a._y=function(){var d,e,f,g;for(f=a.y,g=[],d=0,e=f.length;e>d;d++)c=f[d],this.options.behaveLikeLine?g.push(this.transY(c)):(b+=c||0,g.push(this.transY(b)));return g}.call(this),g.push(a._ymax=Math.max.apply(Math,a._y));return g},d.prototype.drawSeries=function(){var a,b,c,d,e,f,g,h;for(this.seriesPoints=[],b=this.options.behaveLikeLine?function(){f=[];for(var a=0,b=this.options.ykeys.length-1;b>=0?b>=a:a>=b;b>=0?a++:a--)f.push(a);return f}.apply(this):function(){g=[];for(var a=e=this.options.ykeys.length-1;0>=e?0>=a:a>=0;0>=e?a++:a--)g.push(a);return g}.apply(this),h=[],c=0,d=b.length;d>c;c++)a=b[c],this._drawFillFor(a),this._drawLineFor(a),h.push(this._drawPointFor(a));return h},d.prototype._drawFillFor=function(a){var b;return b=this.paths[a],null!==b?(b+="L"+this.transX(this.xmax)+","+this.bottom+"L"+this.transX(this.xmin)+","+this.bottom+"Z",this.drawFilledPath(b,this.fillForSeries(a))):void 0},d.prototype.fillForSeries=function(a){var b;return b=Raphael.rgb2hsl(this.colorFor(this.data[a],a,"line")),Raphael.hsl(b.h,this.options.behaveLikeLine?.9*b.s:.75*b.s,Math.min(.98,this.options.behaveLikeLine?1.2*b.l:1.25*b.l))},d.prototype.drawFilledPath=function(a,b){return this.raphael.path(a).attr("fill",b).attr("fill-opacity",this.options.fillOpacity).attr("stroke","none")},d}(b.Line),b.Bar=function(c){function d(c){return this.onHoverOut=f(this.onHoverOut,this),this.onHoverMove=f(this.onHoverMove,this),this.onGridClick=f(this.onGridClick,this),this instanceof b.Bar?(d.__super__.constructor.call(this,a.extend({},c,{parseTime:!1})),void 0):new b.Bar(c)}return h(d,c),d.prototype.init=function(){return this.cumulative=this.options.stacked,"always"!==this.options.hideHover?(this.hover=new b.Hover({parent:this.el}),this.on("hovermove",this.onHoverMove),this.on("hoverout",this.onHoverOut),this.on("gridclick",this.onGridClick)):void 0},d.prototype.defaults={barSizeRatio:.75,barGap:3,barColors:["#0b62a4","#7a92a3","#4da74d","#afd8f8","#edc240","#cb4b4b","#9440ed"],barOpacity:1,barRadius:[0,0,0,0],xLabelMargin:50},d.prototype.calc=function(){var a;return this.calcBars(),this.options.hideHover===!1?(a=this.hover).update.apply(a,this.hoverContentForRow(this.data.length-1)):void 0},d.prototype.calcBars=function(){var a,b,c,d,e,f,g;for(f=this.data,g=[],a=d=0,e=f.length;e>d;a=++d)b=f[a],b._x=this.left+this.width*(a+.5)/this.data.length,g.push(b._y=function(){var a,d,e,f;for(e=b.y,f=[],a=0,d=e.length;d>a;a++)c=e[a],null!=c?f.push(this.transY(c)):f.push(null);return f}.call(this));return g},d.prototype.draw=function(){var a;return((a=this.options.axes)===!0||"both"===a||"x"===a)&&this.drawXAxis(),this.drawSeries()},d.prototype.drawXAxis=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m;for(j=this.bottom+(this.options.xAxisLabelTopPadding||this.options.padding/2),g=null,f=null,m=[],a=k=0,l=this.data.length;l>=0?l>k:k>l;a=l>=0?++k:--k)h=this.data[this.data.length-1-a],b=this.drawXAxisLabel(h._x,j,h.label),i=b.getBBox(),b.transform("r"+-this.options.xLabelAngle),c=b.getBBox(),b.transform("t0,"+c.height/2+"..."),0!==this.options.xLabelAngle&&(e=-.5*i.width*Math.cos(this.options.xLabelAngle*Math.PI/180),b.transform("t"+e+",0...")),(null==g||g>=c.x+c.width||null!=f&&f>=c.x)&&c.x>=0&&c.x+c.width<this.el.width()?(0!==this.options.xLabelAngle&&(d=1.25*this.options.gridTextSize/Math.sin(this.options.xLabelAngle*Math.PI/180),f=c.x-d),m.push(g=c.x-this.options.xLabelMargin)):m.push(b.remove());return m},d.prototype.drawSeries=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o;return c=this.width/this.options.data.length,h=this.options.stacked?1:this.options.ykeys.length,a=(c*this.options.barSizeRatio-this.options.barGap*(h-1))/h,this.options.barSize&&(a=Math.min(a,this.options.barSize)),l=c-a*h-this.options.barGap*(h-1),g=l/2,o=this.ymin<=0&&this.ymax>=0?this.transY(0):null,this.bars=function(){var h,l,p,q;for(p=this.data,q=[],d=h=0,l=p.length;l>h;d=++h)i=p[d],e=0,q.push(function(){var h,l,p,q;for(p=i._y,q=[],j=h=0,l=p.length;l>h;j=++h)n=p[j],null!==n?(o?(m=Math.min(n,o),b=Math.max(n,o)):(m=n,b=this.bottom),f=this.left+d*c+g,this.options.stacked||(f+=j*(a+this.options.barGap)),k=b-m,this.options.verticalGridCondition&&this.options.verticalGridCondition(i.x)&&this.drawBar(this.left+d*c,this.top,c,Math.abs(this.top-this.bottom),this.options.verticalGridColor,this.options.verticalGridOpacity,this.options.barRadius),this.options.stacked&&(m-=e),this.drawBar(f,m,a,k,this.colorFor(i,j,"bar"),this.options.barOpacity,this.options.barRadius),q.push(e+=k)):q.push(null);return q}.call(this));return q}.call(this)},d.prototype.colorFor=function(a,b,c){var d,e;return"function"==typeof this.options.barColors?(d={x:a.x,y:a.y[b],label:a.label},e={index:b,key:this.options.ykeys[b],label:this.options.labels[b]},this.options.barColors.call(this,d,e,c)):this.options.barColors[b%this.options.barColors.length]},d.prototype.hitTest=function(a){return 0===this.data.length?null:(a=Math.max(Math.min(a,this.right),this.left),Math.min(this.data.length-1,Math.floor((a-this.left)/(this.width/this.data.length))))},d.prototype.onGridClick=function(a,b){var c;return c=this.hitTest(a),this.fire("click",c,this.data[c].src,a,b)},d.prototype.onHoverMove=function(a){var b,c;return b=this.hitTest(a),(c=this.hover).update.apply(c,this.hoverContentForRow(b))},d.prototype.onHoverOut=function(){return this.options.hideHover!==!1?this.hover.hide():void 0},d.prototype.hoverContentForRow=function(a){var b,c,d,e,f,g,h,i;for(d=this.data[a],b="<div class='morris-hover-row-label'>"+d.label+"</div>",i=d.y,c=g=0,h=i.length;h>g;c=++g)f=i[c],b+="<div class='morris-hover-point' style='color: "+this.colorFor(d,c,"label")+"'>\n "+this.options.labels[c]+":\n "+this.yLabelFormat(f)+"\n</div>";return"function"==typeof this.options.hoverCallback&&(b=this.options.hoverCallback(a,this.options,b,d.src)),e=this.left+(a+.5)*this.width/this.data.length,[b,e]},d.prototype.drawXAxisLabel=function(a,b,c){var d;return d=this.raphael.text(a,b,c).attr("font-size",this.options.gridTextSize).attr("font-family",this.options.gridTextFamily).attr("font-weight",this.options.gridTextWeight).attr("fill",this.options.gridTextColor)},d.prototype.drawBar=function(a,b,c,d,e,f,g){var h,i;return h=Math.max.apply(Math,g),i=0===h||h>d?this.raphael.rect(a,b,c,d):this.raphael.path(this.roundedRect(a,b,c,d,g)),i.attr("fill",e).attr("fill-opacity",f).attr("stroke","none")},d.prototype.roundedRect=function(a,b,c,d,e){return null==e&&(e=[0,0,0,0]),["M",a,e[0]+b,"Q",a,b,a+e[0],b,"L",a+c-e[1],b,"Q",a+c,b,a+c,b+e[1],"L",a+c,b+d-e[2],"Q",a+c,b+d,a+c-e[2],b+d,"L",a+e[3],b+d,"Q",a,b+d,a,b+d-e[3],"Z"]},d}(b.Grid),b.Donut=function(c){function d(c){this.resizeHandler=f(this.resizeHandler,this),this.select=f(this.select,this),this.click=f(this.click,this);var d=this;if(!(this instanceof b.Donut))return new b.Donut(c);if(this.options=a.extend({},this.defaults,c),this.el="string"==typeof c.element?a(document.getElementById(c.element)):a(c.element),null===this.el||0===this.el.length)throw new Error("Graph placeholder not found.");void 0!==c.data&&0!==c.data.length&&(this.raphael=new Raphael(this.el[0]),this.options.resize&&a(window).bind("resize",function(){return null!=d.timeoutId&&window.clearTimeout(d.timeoutId),d.timeoutId=window.setTimeout(d.resizeHandler,100)}),this.setData(c.data))}return h(d,c),d.prototype.defaults={colors:["#0B62A4","#3980B5","#679DC6","#95BBD7","#B0CCE1","#095791","#095085","#083E67","#052C48","#042135"],backgroundColor:"#FFFFFF",labelColor:"#000000",formatter:b.commas,resize:!1},d.prototype.redraw=function(){var a,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;for(this.raphael.clear(),c=this.el.width()/2,d=this.el.height()/2,n=(Math.min(c,d)-10)/3,l=0,u=this.values,o=0,r=u.length;r>o;o++)m=u[o],l+=m;for(i=5/(2*n),a=1.9999*Math.PI-i*this.data.length,g=0,f=0,this.segments=[],v=this.values,e=p=0,s=v.length;s>p;e=++p)m=v[e],j=g+i+a*(m/l),k=new b.DonutSegment(c,d,2*n,n,g,j,this.data[e].color||this.options.colors[f%this.options.colors.length],this.options.backgroundColor,f,this.raphael),k.render(),this.segments.push(k),k.on("hover",this.select),k.on("click",this.click),g=j,f+=1;for(this.text1=this.drawEmptyDonutLabel(c,d-10,this.options.labelColor,15,800),this.text2=this.drawEmptyDonutLabel(c,d+10,this.options.labelColor,14),h=Math.max.apply(Math,this.values),f=0,w=this.values,x=[],q=0,t=w.length;t>q;q++){if(m=w[q],m===h){this.select(f); +break}x.push(f+=1)}return x},d.prototype.setData=function(a){var b;return this.data=a,this.values=function(){var a,c,d,e;for(d=this.data,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(parseFloat(b.value));return e}.call(this),this.redraw()},d.prototype.click=function(a){return this.fire("click",a,this.data[a])},d.prototype.select=function(a){var b,c,d,e,f,g;for(g=this.segments,e=0,f=g.length;f>e;e++)c=g[e],c.deselect();return d=this.segments[a],d.select(),b=this.data[a],this.setLabels(b.label,this.options.formatter(b.value,b))},d.prototype.setLabels=function(a,b){var c,d,e,f,g,h,i,j;return c=2*(Math.min(this.el.width()/2,this.el.height()/2)-10)/3,f=1.8*c,e=c/2,d=c/3,this.text1.attr({text:a,transform:""}),g=this.text1.getBBox(),h=Math.min(f/g.width,e/g.height),this.text1.attr({transform:"S"+h+","+h+","+(g.x+g.width/2)+","+(g.y+g.height)}),this.text2.attr({text:b,transform:""}),i=this.text2.getBBox(),j=Math.min(f/i.width,d/i.height),this.text2.attr({transform:"S"+j+","+j+","+(i.x+i.width/2)+","+i.y})},d.prototype.drawEmptyDonutLabel=function(a,b,c,d,e){var f;return f=this.raphael.text(a,b,"").attr("font-size",d).attr("fill",c),null!=e&&f.attr("font-weight",e),f},d.prototype.resizeHandler=function(){return this.timeoutId=null,this.raphael.setSize(this.el.width(),this.el.height()),this.redraw()},d}(b.EventEmitter),b.DonutSegment=function(a){function b(a,b,c,d,e,g,h,i,j,k){this.cx=a,this.cy=b,this.inner=c,this.outer=d,this.color=h,this.backgroundColor=i,this.index=j,this.raphael=k,this.deselect=f(this.deselect,this),this.select=f(this.select,this),this.sin_p0=Math.sin(e),this.cos_p0=Math.cos(e),this.sin_p1=Math.sin(g),this.cos_p1=Math.cos(g),this.is_long=g-e>Math.PI?1:0,this.path=this.calcSegment(this.inner+3,this.inner+this.outer-5),this.selectedPath=this.calcSegment(this.inner+3,this.inner+this.outer),this.hilight=this.calcArc(this.inner)}return h(b,a),b.prototype.calcArcPoints=function(a){return[this.cx+a*this.sin_p0,this.cy+a*this.cos_p0,this.cx+a*this.sin_p1,this.cy+a*this.cos_p1]},b.prototype.calcSegment=function(a,b){var c,d,e,f,g,h,i,j,k,l;return k=this.calcArcPoints(a),c=k[0],e=k[1],d=k[2],f=k[3],l=this.calcArcPoints(b),g=l[0],i=l[1],h=l[2],j=l[3],"M"+c+","+e+("A"+a+","+a+",0,"+this.is_long+",0,"+d+","+f)+("L"+h+","+j)+("A"+b+","+b+",0,"+this.is_long+",1,"+g+","+i)+"Z"},b.prototype.calcArc=function(a){var b,c,d,e,f;return f=this.calcArcPoints(a),b=f[0],d=f[1],c=f[2],e=f[3],"M"+b+","+d+("A"+a+","+a+",0,"+this.is_long+",0,"+c+","+e)},b.prototype.render=function(){var a=this;return this.arc=this.drawDonutArc(this.hilight,this.color),this.seg=this.drawDonutSegment(this.path,this.color,this.backgroundColor,function(){return a.fire("hover",a.index)},function(){return a.fire("click",a.index)})},b.prototype.drawDonutArc=function(a,b){return this.raphael.path(a).attr({stroke:b,"stroke-width":2,opacity:0})},b.prototype.drawDonutSegment=function(a,b,c,d,e){return this.raphael.path(a).attr({fill:b,stroke:c,"stroke-width":3}).hover(d).click(e)},b.prototype.select=function(){return this.selected?void 0:(this.seg.animate({path:this.selectedPath},150,"<>"),this.arc.animate({opacity:1},150,"<>"),this.selected=!0)},b.prototype.deselect=function(){return this.selected?(this.seg.animate({path:this.path},150,"<>"),this.arc.animate({opacity:0},150,"<>"),this.selected=!1):void 0},b}(b.EventEmitter)}).call(this); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/nouislider.min.js b/public/assets/frontend/js/plugins/nouislider.min.js new file mode 100644 index 00000000..cc6a277f --- /dev/null +++ b/public/assets/frontend/js/plugins/nouislider.min.js @@ -0,0 +1,3 @@ +/*! nouislider - 8.1.0 - 2015-10-25 16:05:43 */ + +!function(a){"function"==typeof define&&define.amd?define([],a):"object"==typeof exports?module.exports=a():window.noUiSlider=a()}(function(){"use strict";function a(a){return a.filter(function(a){return this[a]?!1:this[a]=!0},{})}function b(a,b){return Math.round(a/b)*b}function c(a){var b=a.getBoundingClientRect(),c=a.ownerDocument,d=c.documentElement,e=m();return/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(e.x=0),{top:b.top+e.y-d.clientTop,left:b.left+e.x-d.clientLeft}}function d(a){return"number"==typeof a&&!isNaN(a)&&isFinite(a)}function e(a){var b=Math.pow(10,7);return Number((Math.round(a*b)/b).toFixed(7))}function f(a,b,c){j(a,b),setTimeout(function(){k(a,b)},c)}function g(a){return Math.max(Math.min(a,100),0)}function h(a){return Array.isArray(a)?a:[a]}function i(a){var b=a.split(".");return b.length>1?b[1].length:0}function j(a,b){a.classList?a.classList.add(b):a.className+=" "+b}function k(a,b){a.classList?a.classList.remove(b):a.className=a.className.replace(new RegExp("(^|\\b)"+b.split(" ").join("|")+"(\\b|$)","gi")," ")}function l(a,b){a.classList?a.classList.contains(b):new RegExp("(^| )"+b+"( |$)","gi").test(a.className)}function m(){var a=void 0!==window.pageXOffset,b="CSS1Compat"===(document.compatMode||""),c=a?window.pageXOffset:b?document.documentElement.scrollLeft:document.body.scrollLeft,d=a?window.pageYOffset:b?document.documentElement.scrollTop:document.body.scrollTop;return{x:c,y:d}}function n(a){return function(b){return a+b}}function o(a,b){return 100/(b-a)}function p(a,b){return 100*b/(a[1]-a[0])}function q(a,b){return p(a,a[0]<0?b+Math.abs(a[0]):b-a[0])}function r(a,b){return b*(a[1]-a[0])/100+a[0]}function s(a,b){for(var c=1;a>=b[c];)c+=1;return c}function t(a,b,c){if(c>=a.slice(-1)[0])return 100;var d,e,f,g,h=s(c,a);return d=a[h-1],e=a[h],f=b[h-1],g=b[h],f+q([d,e],c)/o(f,g)}function u(a,b,c){if(c>=100)return a.slice(-1)[0];var d,e,f,g,h=s(c,b);return d=a[h-1],e=a[h],f=b[h-1],g=b[h],r([d,e],(c-f)*o(f,g))}function v(a,c,d,e){if(100===e)return e;var f,g,h=s(e,a);return d?(f=a[h-1],g=a[h],e-f>(g-f)/2?g:f):c[h-1]?a[h-1]+b(e-a[h-1],c[h-1]):e}function w(a,b,c){var e;if("number"==typeof b&&(b=[b]),"[object Array]"!==Object.prototype.toString.call(b))throw new Error("noUiSlider: 'range' contains invalid value.");if(e="min"===a?0:"max"===a?100:parseFloat(a),!d(e)||!d(b[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");c.xPct.push(e),c.xVal.push(b[0]),e?c.xSteps.push(isNaN(b[1])?!1:b[1]):isNaN(b[1])||(c.xSteps[0]=b[1])}function x(a,b,c){return b?void(c.xSteps[a]=p([c.xVal[a],c.xVal[a+1]],b)/o(c.xPct[a],c.xPct[a+1])):!0}function y(a,b,c,d){this.xPct=[],this.xVal=[],this.xSteps=[d||!1],this.xNumSteps=[!1],this.snap=b,this.direction=c;var e,f=[];for(e in a)a.hasOwnProperty(e)&&f.push([a[e],e]);for(f.length&&"object"==typeof f[0][0]?f.sort(function(a,b){return a[0][0]-b[0][0]}):f.sort(function(a,b){return a[0]-b[0]}),e=0;e<f.length;e++)w(f[e][1],f[e][0],this);for(this.xNumSteps=this.xSteps.slice(0),e=0;e<this.xNumSteps.length;e++)x(e,this.xNumSteps[e],this)}function z(a,b){if(!d(b))throw new Error("noUiSlider: 'step' is not numeric.");a.singleStep=b}function A(a,b){if("object"!=typeof b||Array.isArray(b))throw new Error("noUiSlider: 'range' is not an object.");if(void 0===b.min||void 0===b.max)throw new Error("noUiSlider: Missing 'min' or 'max' in 'range'.");a.spectrum=new y(b,a.snap,a.dir,a.singleStep)}function B(a,b){if(b=h(b),!Array.isArray(b)||!b.length||b.length>2)throw new Error("noUiSlider: 'start' option is incorrect.");a.handles=b.length,a.start=b}function C(a,b){if(a.snap=b,"boolean"!=typeof b)throw new Error("noUiSlider: 'snap' option must be a boolean.")}function D(a,b){if(a.animate=b,"boolean"!=typeof b)throw new Error("noUiSlider: 'animate' option must be a boolean.")}function E(a,b){if("lower"===b&&1===a.handles)a.connect=1;else if("upper"===b&&1===a.handles)a.connect=2;else if(b===!0&&2===a.handles)a.connect=3;else{if(b!==!1)throw new Error("noUiSlider: 'connect' option doesn't match handle count.");a.connect=0}}function F(a,b){switch(b){case"horizontal":a.ort=0;break;case"vertical":a.ort=1;break;default:throw new Error("noUiSlider: 'orientation' option is invalid.")}}function G(a,b){if(!d(b))throw new Error("noUiSlider: 'margin' option must be numeric.");if(a.margin=a.spectrum.getMargin(b),!a.margin)throw new Error("noUiSlider: 'margin' option is only supported on linear sliders.")}function H(a,b){if(!d(b))throw new Error("noUiSlider: 'limit' option must be numeric.");if(a.limit=a.spectrum.getMargin(b),!a.limit)throw new Error("noUiSlider: 'limit' option is only supported on linear sliders.")}function I(a,b){switch(b){case"ltr":a.dir=0;break;case"rtl":a.dir=1,a.connect=[0,2,1,3][a.connect];break;default:throw new Error("noUiSlider: 'direction' option was not recognized.")}}function J(a,b){if("string"!=typeof b)throw new Error("noUiSlider: 'behaviour' must be a string containing options.");var c=b.indexOf("tap")>=0,d=b.indexOf("drag")>=0,e=b.indexOf("fixed")>=0,f=b.indexOf("snap")>=0;if(d&&!a.connect)throw new Error("noUiSlider: 'drag' behaviour must be used with 'connect': true.");a.events={tap:c||f,drag:d,fixed:e,snap:f}}function K(a,b){if(b===!0&&(a.tooltips=!0),b&&b.format){if("function"!=typeof b.format)throw new Error("noUiSlider: 'tooltips.format' must be an object.");a.tooltips={format:b.format}}}function L(a,b){if(a.format=b,"function"==typeof b.to&&"function"==typeof b.from)return!0;throw new Error("noUiSlider: 'format' requires 'to' and 'from' methods.")}function M(a,b){if(void 0!==b&&"string"!=typeof b)throw new Error("noUiSlider: 'cssPrefix' must be a string.");a.cssPrefix=b}function N(a){var b,c={margin:0,limit:0,animate:!0,format:S};b={step:{r:!1,t:z},start:{r:!0,t:B},connect:{r:!0,t:E},direction:{r:!0,t:I},snap:{r:!1,t:C},animate:{r:!1,t:D},range:{r:!0,t:A},orientation:{r:!1,t:F},margin:{r:!1,t:G},limit:{r:!1,t:H},behaviour:{r:!0,t:J},format:{r:!1,t:L},tooltips:{r:!1,t:K},cssPrefix:{r:!1,t:M}};var d={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal"};return Object.keys(d).forEach(function(b){void 0===a[b]&&(a[b]=d[b])}),Object.keys(b).forEach(function(d){var e=b[d];if(void 0===a[d]){if(e.r)throw new Error("noUiSlider: '"+d+"' is required.");return!0}e.t(c,a[d])}),c.pips=a.pips,c.style=c.ort?"top":"left",c}function O(b,d){function e(a,b,c){var d=a+b[0],e=a+b[1];return c?(0>d&&(e+=Math.abs(d)),e>100&&(d-=e-100),[g(d),g(e)]):[d,e]}function o(a,b){a.preventDefault();var c,d,e=0===a.type.indexOf("touch"),f=0===a.type.indexOf("mouse"),g=0===a.type.indexOf("pointer"),h=a;return 0===a.type.indexOf("MSPointer")&&(g=!0),e&&(c=a.changedTouches[0].pageX,d=a.changedTouches[0].pageY),b=b||m(),(f||g)&&(c=a.clientX+b.x,d=a.clientY+b.y),h.pageOffset=b,h.points=[c,d],h.cursor=f||g,h}function p(a,b){var c=document.createElement("div"),d=document.createElement("div"),e=["-lower","-upper"];return a&&e.reverse(),j(d,aa[3]),j(d,aa[3]+e[b]),j(c,aa[2]),c.appendChild(d),c}function q(a,b,c){switch(a){case 1:j(b,aa[7]),j(c[0],aa[6]);break;case 3:j(c[1],aa[6]);case 2:j(c[0],aa[7]);case 0:j(b,aa[6])}}function r(a,b,c){var d,e=[];for(d=0;a>d;d+=1)e.push(c.appendChild(p(b,d)));return e}function s(a,b,c){j(c,aa[0]),j(c,aa[8+a]),j(c,aa[4+b]);var d=document.createElement("div");return j(d,aa[1]),c.appendChild(d),d}function t(a){return a}function u(a){var b=document.createElement("div");return b.className=aa[18],a.firstChild.appendChild(b)}function v(a){var b=a.format?a.format:t,c=W.map(u);S("update",function(a,d,e){c[d].innerHTML=b(a[d],e[d])})}function w(a,b,c){if("range"===a||"steps"===a)return Z.xVal;if("count"===a){var d,e=100/(b-1),f=0;for(b=[];(d=f++*e)<=100;)b.push(d);a="positions"}return"positions"===a?b.map(function(a){return Z.fromStepping(c?Z.getStep(a):a)}):"values"===a?c?b.map(function(a){return Z.fromStepping(Z.getStep(Z.toStepping(a)))}):b:void 0}function x(b,c,d){function e(a,b){return(a+b).toFixed(7)/1}var f=Z.direction,g={},h=Z.xVal[0],i=Z.xVal[Z.xVal.length-1],j=!1,k=!1,l=0;return Z.direction=0,d=a(d.slice().sort(function(a,b){return a-b})),d[0]!==h&&(d.unshift(h),j=!0),d[d.length-1]!==i&&(d.push(i),k=!0),d.forEach(function(a,f){var h,i,m,n,o,p,q,r,s,t,u=a,v=d[f+1];if("steps"===c&&(h=Z.xNumSteps[f]),h||(h=v-u),u!==!1&&void 0!==v)for(i=u;v>=i;i=e(i,h)){for(n=Z.toStepping(i),o=n-l,r=o/b,s=Math.round(r),t=o/s,m=1;s>=m;m+=1)p=l+m*t,g[p.toFixed(5)]=["x",0];q=d.indexOf(i)>-1?1:"steps"===c?2:0,!f&&j&&(q=0),i===v&&k||(g[n.toFixed(5)]=[i,q]),l=n}}),Z.direction=f,g}function y(a,b,c){function e(a){return["-normal","-large","-sub"][a]}function f(a,b,c){return'class="'+b+" "+b+"-"+h+" "+b+e(c[1])+'" style="'+d.style+": "+a+'%"'}function g(a,d){Z.direction&&(a=100-a),d[1]=d[1]&&b?b(d[0],d[1]):d[1],i.innerHTML+="<div "+f(a,"noUi-marker",d)+"></div>",d[1]&&(i.innerHTML+="<div "+f(a,"noUi-value",d)+">"+c.to(d[0])+"</div>")}var h=["horizontal","vertical"][d.ort],i=document.createElement("div");return j(i,"noUi-pips"),j(i,"noUi-pips-"+h),Object.keys(a).forEach(function(b){g(b,a[b])}),i}function z(a){var b=a.mode,c=a.density||1,d=a.filter||!1,e=a.values||!1,f=a.stepped||!1,g=w(b,e,f),h=x(c,b,g),i=a.format||{to:Math.round};return X.appendChild(y(h,d,i))}function A(){return V["offset"+["Width","Height"][d.ort]]}function B(a,b){void 0!==b&&1!==d.handles&&(b=Math.abs(b-d.dir)),Object.keys(_).forEach(function(c){var d=c.split(".")[0];a===d&&_[c].forEach(function(a){a(h(M()),b,C(Array.prototype.slice.call($)))})})}function C(a){return 1===a.length?a[0]:d.dir?a.reverse():a}function D(a,b,c,e){var f=function(b){return X.hasAttribute("disabled")?!1:l(X,aa[14])?!1:(b=o(b,e.pageOffset),a===Q.start&&void 0!==b.buttons&&b.buttons>1?!1:(b.calcPoint=b.points[d.ort],void c(b,e)))},g=[];return a.split(" ").forEach(function(a){b.addEventListener(a,f,!1),g.push([a,f])}),g}function E(a,b){if(0===a.buttons&&0===a.which&&0!==b.buttonsProperty)return F(a,b);var c,d,f=b.handles||W,g=!1,h=100*(a.calcPoint-b.start)/b.baseSize,i=f[0]===W[0]?0:1;if(c=e(h,b.positions,f.length>1),g=J(f[0],c[i],1===f.length),f.length>1){if(g=J(f[1],c[i?0:1],!1)||g)for(d=0;d<b.handles.length;d++)B("slide",d)}else g&&B("slide",i)}function F(a,b){var c=V.querySelector("."+aa[15]),d=b.handles[0]===W[0]?0:1;null!==c&&k(c,aa[15]),a.cursor&&(document.body.style.cursor="",document.body.removeEventListener("selectstart",document.body.noUiListener));var e=document.documentElement;e.noUiListeners.forEach(function(a){e.removeEventListener(a[0],a[1])}),k(X,aa[12]),B("set",d),B("change",d)}function G(a,b){var c=document.documentElement;if(1===b.handles.length&&(j(b.handles[0].children[0],aa[15]),b.handles[0].hasAttribute("disabled")))return!1;a.stopPropagation();var d=D(Q.move,c,E,{start:a.calcPoint,baseSize:A(),pageOffset:a.pageOffset,handles:b.handles,buttonsProperty:a.buttons,positions:[Y[0],Y[W.length-1]]}),e=D(Q.end,c,F,{handles:b.handles});if(c.noUiListeners=d.concat(e),a.cursor){document.body.style.cursor=getComputedStyle(a.target).cursor,W.length>1&&j(X,aa[12]);var f=function(){return!1};document.body.noUiListener=f,document.body.addEventListener("selectstart",f,!1)}}function H(a){var b,e,g=a.calcPoint,h=0;return a.stopPropagation(),W.forEach(function(a){h+=c(a)[d.style]}),b=h/2>g||1===W.length?0:1,g-=c(V)[d.style],e=100*g/A(),d.events.snap||f(X,aa[14],300),W[b].hasAttribute("disabled")?!1:(J(W[b],e),B("slide",b),B("set",b),B("change",b),void(d.events.snap&&G(a,{handles:[W[b]]})))}function I(a){var b,c;if(!a.fixed)for(b=0;b<W.length;b+=1)D(Q.start,W[b].children[0],G,{handles:[W[b]]});a.tap&&D(Q.start,V,H,{handles:W}),a.drag&&(c=[V.querySelector("."+aa[7])],j(c[0],aa[10]),a.fixed&&c.push(W[c[0]===W[0]?1:0].children[0]),c.forEach(function(a){D(Q.start,a,G,{handles:W})}))}function J(a,b,c){var e=a!==W[0]?1:0,f=Y[0]+d.margin,h=Y[1]-d.margin,i=Y[0]+d.limit,l=Y[1]-d.limit,m=Z.fromStepping(b);return W.length>1&&(b=e?Math.max(b,f):Math.min(b,h)),c!==!1&&d.limit&&W.length>1&&(b=e?Math.min(b,i):Math.max(b,l)),b=Z.getStep(b),b=g(parseFloat(b.toFixed(7))),b===Y[e]&&m===$[e]?!1:(window.requestAnimationFrame?window.requestAnimationFrame(function(){a.style[d.style]=b+"%"}):a.style[d.style]=b+"%",a.previousSibling||(k(a,aa[17]),b>50&&j(a,aa[17])),Y[e]=b,$[e]=Z.fromStepping(b),B("update",e),!0)}function K(a,b){var c,e,f;for(d.limit&&(a+=1),c=0;a>c;c+=1)e=c%2,f=b[e],null!==f&&f!==!1&&("number"==typeof f&&(f=String(f)),f=d.format.from(f),(f===!1||isNaN(f)||J(W[e],Z.toStepping(f),c===3-d.dir)===!1)&&B("update",e))}function L(a){var b,c,e=h(a);for(d.dir&&d.handles>1&&e.reverse(),d.animate&&-1!==Y[0]&&f(X,aa[14],300),b=W.length>1?3:1,1===e.length&&(b=1),K(b,e),c=0;c<W.length;c++)B("set",c)}function M(){var a,b=[];for(a=0;a<d.handles;a+=1)b[a]=d.format.to($[a]);return C(b)}function O(){aa.forEach(function(a){a&&k(X,a)}),X.innerHTML="",delete X.noUiSlider}function P(){var a=Y.map(function(a,b){var c=Z.getApplicableStep(a),d=i(String(c[2])),e=$[b],f=100===a?null:c[2],g=Number((e-c[2]).toFixed(d)),h=0===a?null:g>=c[1]?c[2]:c[0]||!1;return[h,f]});return C(a)}function S(a,b){_[a]=_[a]||[],_[a].push(b),"update"===a.split(".")[0]&&W.forEach(function(a,b){B("update",b)})}function T(a){var b=a.split(".")[0],c=a.substring(b.length);Object.keys(_).forEach(function(a){var d=a.split(".")[0],e=a.substring(d.length);b&&b!==d||c&&c!==e||delete _[a]})}function U(a){var b=N({start:[0,0],margin:a.margin,limit:a.limit,step:a.step,range:a.range,animate:a.animate});d.margin=b.margin,d.limit=b.limit,d.step=b.step,d.range=b.range,d.animate=b.animate,Z=b.spectrum}var V,W,X=b,Y=[-1,-1],Z=d.spectrum,$=[],_={},aa=["target","base","origin","handle","horizontal","vertical","background","connect","ltr","rtl","draggable","","state-drag","","state-tap","active","","stacking","tooltip"].map(n(d.cssPrefix||R));if(X.noUiSlider)throw new Error("Slider was already initialized.");return V=s(d.dir,d.ort,X),W=r(d.handles,d.dir,V),q(d.connect,X,W),I(d.events),d.pips&&z(d.pips),d.tooltips&&v(d.tooltips),{destroy:O,steps:P,on:S,off:T,get:M,set:L,updateOptions:U}}function P(a,b){if(!a.nodeName)throw new Error("noUiSlider.create requires a single element.");var c=N(b,a),d=O(a,c);return d.set(c.start),a.noUiSlider=d,d}var Q=window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"},R="noUi-";y.prototype.getMargin=function(a){return 2===this.xPct.length?p(this.xVal,a):!1},y.prototype.toStepping=function(a){return a=t(this.xVal,this.xPct,a),this.direction&&(a=100-a),a},y.prototype.fromStepping=function(a){return this.direction&&(a=100-a),e(u(this.xVal,this.xPct,a))},y.prototype.getStep=function(a){return this.direction&&(a=100-a),a=v(this.xPct,this.xSteps,this.snap,a),this.direction&&(a=100-a),a},y.prototype.getApplicableStep=function(a){var b=s(a,this.xPct),c=100===a?2:1;return[this.xNumSteps[b-2],this.xVal[b-c],this.xNumSteps[b-c]]},y.prototype.convert=function(a){return this.getStep(this.toStepping(a))};var S={to:function(a){return void 0!==a&&a.toFixed(2)},from:Number};return{create:P}}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/raphael.min.js b/public/assets/frontend/js/plugins/raphael.min.js new file mode 100644 index 00000000..04c05464 --- /dev/null +++ b/public/assets/frontend/js/plugins/raphael.min.js @@ -0,0 +1,12 @@ +// ┌────────────────────────────────────────────────────────────────────┠\\ +// │ Raphaël 2.1.4 - JavaScript Vector Library │ \\ +// ├────────────────────────────────────────────────────────────────────┤ \\ +// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ +// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ +// ├────────────────────────────────────────────────────────────────────┤ \\ +// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ +// └────────────────────────────────────────────────────────────────────┘ \\ +!function(a,b){"function"==typeof define&&define.amd?define("eve",function(){return b()}):"object"==typeof exports?module.exports=b():a.eve=b()}(this,function(){var a,b,c="0.4.2",d="hasOwnProperty",e=/[\.\/]/,f="*",g=function(){},h=function(a,b){return a-b},i={n:{}},j=function(c,d){c=String(c);var e,f=b,g=Array.prototype.slice.call(arguments,2),i=j.listeners(c),k=0,l=[],m={},n=[],o=a;a=c,b=0;for(var p=0,q=i.length;q>p;p++)"zIndex"in i[p]&&(l.push(i[p].zIndex),i[p].zIndex<0&&(m[i[p].zIndex]=i[p]));for(l.sort(h);l[k]<0;)if(e=m[l[k++]],n.push(e.apply(d,g)),b)return b=f,n;for(p=0;q>p;p++)if(e=i[p],"zIndex"in e)if(e.zIndex==l[k]){if(n.push(e.apply(d,g)),b)break;do if(k++,e=m[l[k]],e&&n.push(e.apply(d,g)),b)break;while(e)}else m[e.zIndex]=e;else if(n.push(e.apply(d,g)),b)break;return b=f,a=o,n.length?n:null};return j._events=i,j.listeners=function(a){var b,c,d,g,h,j,k,l,m=a.split(e),n=i,o=[n],p=[];for(g=0,h=m.length;h>g;g++){for(l=[],j=0,k=o.length;k>j;j++)for(n=o[j].n,c=[n[m[g]],n[f]],d=2;d--;)b=c[d],b&&(l.push(b),p=p.concat(b.f||[]));o=l}return p},j.on=function(a,b){if(a=String(a),"function"!=typeof b)return function(){};for(var c=a.split(e),d=i,f=0,h=c.length;h>f;f++)d=d.n,d=d.hasOwnProperty(c[f])&&d[c[f]]||(d[c[f]]={n:{}});for(d.f=d.f||[],f=0,h=d.f.length;h>f;f++)if(d.f[f]==b)return g;return d.f.push(b),function(a){+a==+a&&(b.zIndex=+a)}},j.f=function(a){var b=[].slice.call(arguments,1);return function(){j.apply(null,[a,null].concat(b).concat([].slice.call(arguments,0)))}},j.stop=function(){b=1},j.nt=function(b){return b?new RegExp("(?:\\.|\\/|^)"+b+"(?:\\.|\\/|$)").test(a):a},j.nts=function(){return a.split(e)},j.off=j.unbind=function(a,b){if(!a)return void(j._events=i={n:{}});var c,g,h,k,l,m,n,o=a.split(e),p=[i];for(k=0,l=o.length;l>k;k++)for(m=0;m<p.length;m+=h.length-2){if(h=[m,1],c=p[m].n,o[k]!=f)c[o[k]]&&h.push(c[o[k]]);else for(g in c)c[d](g)&&h.push(c[g]);p.splice.apply(p,h)}for(k=0,l=p.length;l>k;k++)for(c=p[k];c.n;){if(b){if(c.f){for(m=0,n=c.f.length;n>m;m++)if(c.f[m]==b){c.f.splice(m,1);break}!c.f.length&&delete c.f}for(g in c.n)if(c.n[d](g)&&c.n[g].f){var q=c.n[g].f;for(m=0,n=q.length;n>m;m++)if(q[m]==b){q.splice(m,1);break}!q.length&&delete c.n[g].f}}else{delete c.f;for(g in c.n)c.n[d](g)&&c.n[g].f&&delete c.n[g].f}c=c.n}},j.once=function(a,b){var c=function(){return j.unbind(a,c),b.apply(this,arguments)};return j.on(a,c)},j.version=c,j.toString=function(){return"You are running Eve "+c},j}),function(a,b){"function"==typeof define&&define.amd?define("raphael.core",["eve"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("eve")):a.Raphael=b(a.eve)}(this,function(a){function b(c){if(b.is(c,"function"))return t?c():a.on("raphael.DOMload",c);if(b.is(c,U))return b._engine.create[C](b,c.splice(0,3+b.is(c[0],S))).add(c);var d=Array.prototype.slice.call(arguments,0);if(b.is(d[d.length-1],"function")){var e=d.pop();return t?e.call(b._engine.create[C](b,d)):a.on("raphael.DOMload",function(){e.call(b._engine.create[C](b,d))})}return b._engine.create[C](b,arguments)}function c(a){if("function"==typeof a||Object(a)!==a)return a;var b=new a.constructor;for(var d in a)a[y](d)&&(b[d]=c(a[d]));return b}function d(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return a.push(a.splice(c,1)[0])}function e(a,b,c){function e(){var f=Array.prototype.slice.call(arguments,0),g=f.join("â€"),h=e.cache=e.cache||{},i=e.count=e.count||[];return h[y](g)?(d(i,g),c?c(h[g]):h[g]):(i.length>=1e3&&delete h[i.shift()],i.push(g),h[g]=a[C](b,f),c?c(h[g]):h[g])}return e}function f(){return this.hex}function g(a,b){for(var c=[],d=0,e=a.length;e-2*!b>d;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function h(a,b,c,d,e){var f=-3*b+9*c-9*d+3*e,g=a*f+6*b-12*c+6*d;return a*g-3*b+3*c}function i(a,b,c,d,e,f,g,i,j){null==j&&(j=1),j=j>1?1:0>j?0:j;for(var k=j/2,l=12,m=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],n=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],o=0,p=0;l>p;p++){var q=k*m[p]+k,r=h(q,a,c,e,g),s=h(q,b,d,f,i),t=r*r+s*s;o+=n[p]*M.sqrt(t)}return k*o}function j(a,b,c,d,e,f,g,h,j){if(!(0>j||i(a,b,c,d,e,f,g,h)<j)){var k,l=1,m=l/2,n=l-m,o=.01;for(k=i(a,b,c,d,e,f,g,h,n);P(k-j)>o;)m/=2,n+=(j>k?1:-1)*m,k=i(a,b,c,d,e,f,g,h,n);return n}}function k(a,b,c,d,e,f,g,h){if(!(N(a,c)<O(e,g)||O(a,c)>N(e,g)||N(b,d)<O(f,h)||O(b,d)>N(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(k){var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(!(n<+O(a,c).toFixed(2)||n>+N(a,c).toFixed(2)||n<+O(e,g).toFixed(2)||n>+N(e,g).toFixed(2)||o<+O(b,d).toFixed(2)||o>+N(b,d).toFixed(2)||o<+O(f,h).toFixed(2)||o>+N(f,h).toFixed(2)))return{x:l,y:m}}}}function l(a,c,d){var e=b.bezierBBox(a),f=b.bezierBBox(c);if(!b.isBBoxIntersect(e,f))return d?0:[];for(var g=i.apply(0,a),h=i.apply(0,c),j=N(~~(g/5),1),l=N(~~(h/5),1),m=[],n=[],o={},p=d?0:[],q=0;j+1>q;q++){var r=b.findDotsAtSegment.apply(b,a.concat(q/j));m.push({x:r.x,y:r.y,t:q/j})}for(q=0;l+1>q;q++)r=b.findDotsAtSegment.apply(b,c.concat(q/l)),n.push({x:r.x,y:r.y,t:q/l});for(q=0;j>q;q++)for(var s=0;l>s;s++){var t=m[q],u=m[q+1],v=n[s],w=n[s+1],x=P(u.x-t.x)<.001?"y":"x",y=P(w.x-v.x)<.001?"y":"x",z=k(t.x,t.y,u.x,u.y,v.x,v.y,w.x,w.y);if(z){if(o[z.x.toFixed(4)]==z.y.toFixed(4))continue;o[z.x.toFixed(4)]=z.y.toFixed(4);var A=t.t+P((z[x]-t[x])/(u[x]-t[x]))*(u.t-t.t),B=v.t+P((z[y]-v[y])/(w[y]-v[y]))*(w.t-v.t);A>=0&&1.001>=A&&B>=0&&1.001>=B&&(d?p++:p.push({x:z.x,y:z.y,t1:O(A,1),t2:O(B,1)}))}}return p}function m(a,c,d){a=b._path2curve(a),c=b._path2curve(c);for(var e,f,g,h,i,j,k,m,n,o,p=d?0:[],q=0,r=a.length;r>q;q++){var s=a[q];if("M"==s[0])e=i=s[1],f=j=s[2];else{"C"==s[0]?(n=[e,f].concat(s.slice(1)),e=n[6],f=n[7]):(n=[e,f,e,f,i,j,i,j],e=i,f=j);for(var t=0,u=c.length;u>t;t++){var v=c[t];if("M"==v[0])g=k=v[1],h=m=v[2];else{"C"==v[0]?(o=[g,h].concat(v.slice(1)),g=o[6],h=o[7]):(o=[g,h,g,h,k,m,k,m],g=k,h=m);var w=l(n,o,d);if(d)p+=w;else{for(var x=0,y=w.length;y>x;x++)w[x].segment1=q,w[x].segment2=t,w[x].bez1=n,w[x].bez2=o;p=p.concat(w)}}}}}return p}function n(a,b,c,d,e,f){null!=a?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function o(){return this.x+G+this.y+G+this.width+" × "+this.height}function p(a,b,c,d,e,f){function g(a){return((l*a+k)*a+j)*a}function h(a,b){var c=i(a,b);return((o*c+n)*c+m)*c}function i(a,b){var c,d,e,f,h,i;for(e=a,i=0;8>i;i++){if(f=g(e)-a,P(f)<b)return e;if(h=(3*l*e+2*k)*e+j,P(h)<1e-6)break;e-=f/h}if(c=0,d=1,e=a,c>e)return c;if(e>d)return d;for(;d>c;){if(f=g(e),P(f-a)<b)return e;a>f?c=e:d=e,e=(d-c)/2+c}return e}var j=3*b,k=3*(d-b)-j,l=1-j-k,m=3*c,n=3*(e-c)-m,o=1-m-n;return h(a,1/(200*f))}function q(a,b){var c=[],d={};if(this.ms=b,this.times=1,a){for(var e in a)a[y](e)&&(d[$(e)]=a[e],c.push($(e)));c.sort(ka)}this.anim=d,this.top=c[c.length-1],this.percents=c}function r(c,d,e,f,g,h){e=$(e);var i,j,k,l,m,o,q=c.ms,r={},s={},t={};if(f)for(w=0,x=fb.length;x>w;w++){var u=fb[w];if(u.el.id==d.id&&u.anim==c){u.percent!=e?(fb.splice(w,1),k=1):j=u,d.attr(u.totalOrigin);break}}else f=+s;for(var w=0,x=c.percents.length;x>w;w++){if(c.percents[w]==e||c.percents[w]>f*c.top){e=c.percents[w],m=c.percents[w-1]||0,q=q/c.top*(e-m),l=c.percents[w+1],i=c.anim[e];break}f&&d.attr(c.anim[c.percents[w]])}if(i){if(j)j.initstatus=f,j.start=new Date-j.ms*f;else{for(var z in i)if(i[y](z)&&(ca[y](z)||d.paper.customAttributes[y](z)))switch(r[z]=d.attr(z),null==r[z]&&(r[z]=ba[z]),s[z]=i[z],ca[z]){case S:t[z]=(s[z]-r[z])/q;break;case"colour":r[z]=b.getRGB(r[z]);var A=b.getRGB(s[z]);t[z]={r:(A.r-r[z].r)/q,g:(A.g-r[z].g)/q,b:(A.b-r[z].b)/q};break;case"path":var B=Ia(r[z],s[z]),C=B[1];for(r[z]=B[0],t[z]=[],w=0,x=r[z].length;x>w;w++){t[z][w]=[0];for(var E=1,F=r[z][w].length;F>E;E++)t[z][w][E]=(C[w][E]-r[z][w][E])/q}break;case"transform":var G=d._,J=Na(G[z],s[z]);if(J)for(r[z]=J.from,s[z]=J.to,t[z]=[],t[z].real=!0,w=0,x=r[z].length;x>w;w++)for(t[z][w]=[r[z][w][0]],E=1,F=r[z][w].length;F>E;E++)t[z][w][E]=(s[z][w][E]-r[z][w][E])/q;else{var K=d.matrix||new n,L={_:{transform:G.transform},getBBox:function(){return d.getBBox(1)}};r[z]=[K.a,K.b,K.c,K.d,K.e,K.f],La(L,s[z]),s[z]=L._.transform,t[z]=[(L.matrix.a-K.a)/q,(L.matrix.b-K.b)/q,(L.matrix.c-K.c)/q,(L.matrix.d-K.d)/q,(L.matrix.e-K.e)/q,(L.matrix.f-K.f)/q]}break;case"csv":var M=H(i[z])[I](v),N=H(r[z])[I](v);if("clip-rect"==z)for(r[z]=N,t[z]=[],w=N.length;w--;)t[z][w]=(M[w]-r[z][w])/q;s[z]=M;break;default:for(M=[][D](i[z]),N=[][D](r[z]),t[z]=[],w=d.paper.customAttributes[z].length;w--;)t[z][w]=((M[w]||0)-(N[w]||0))/q}var O=i.easing,P=b.easing_formulas[O];if(!P)if(P=H(O).match(Y),P&&5==P.length){var Q=P;P=function(a){return p(a,+Q[1],+Q[2],+Q[3],+Q[4],q)}}else P=la;if(o=i.start||c.start||+new Date,u={anim:c,percent:e,timestamp:o,start:o+(c.del||0),status:0,initstatus:f||0,stop:!1,ms:q,easing:P,from:r,diff:t,to:s,el:d,callback:i.callback,prev:m,next:l,repeat:h||c.times,origin:d.attr(),totalOrigin:g},fb.push(u),f&&!j&&!k&&(u.stop=!0,u.start=new Date-q*f,1==fb.length))return hb();k&&(u.start=new Date-u.ms*f),1==fb.length&&gb(hb)}a("raphael.anim.start."+d.id,d,c)}}function s(a){for(var b=0;b<fb.length;b++)fb[b].el.paper==a&&fb.splice(b--,1)}b.version="2.1.4",b.eve=a;var t,u,v=/[, ]+/,w={circle:1,rect:1,path:1,ellipse:1,text:1,image:1},x=/\{(\d+)\}/g,y="hasOwnProperty",z={doc:document,win:window},A={was:Object.prototype[y].call(z.win,"Raphael"),is:z.win.Raphael},B=function(){this.ca=this.customAttributes={}},C="apply",D="concat",E="ontouchstart"in z.win||z.win.DocumentTouch&&z.doc instanceof DocumentTouch,F="",G=" ",H=String,I="split",J="click dblclick mousedown mousemove mouseout mouseover mouseup touchstart touchmove touchend touchcancel"[I](G),K={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},L=H.prototype.toLowerCase,M=Math,N=M.max,O=M.min,P=M.abs,Q=M.pow,R=M.PI,S="number",T="string",U="array",V=Object.prototype.toString,W=(b._ISURL=/^url\(['"]?(.+?)['"]?\)$/i,/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+%?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+%?(?:\s*,\s*[\d\.]+%?)?)\s*\)|hsba?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\)|hsla?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\))\s*$/i),X={NaN:1,Infinity:1,"-Infinity":1},Y=/^(?:cubic-)?bezier\(([^,]+),([^,]+),([^,]+),([^\)]+)\)/,Z=M.round,$=parseFloat,_=parseInt,aa=H.prototype.toUpperCase,ba=b._availableAttrs={"arrow-end":"none","arrow-start":"none",blur:0,"clip-rect":"0 0 1e9 1e9",cursor:"default",cx:0,cy:0,fill:"#fff","fill-opacity":1,font:'10px "Arial"',"font-family":'"Arial"',"font-size":"10","font-style":"normal","font-weight":400,gradient:0,height:0,href:"http://raphaeljs.com/","letter-spacing":0,opacity:1,path:"M0,0",r:0,rx:0,ry:0,src:"",stroke:"#000","stroke-dasharray":"","stroke-linecap":"butt","stroke-linejoin":"butt","stroke-miterlimit":0,"stroke-opacity":1,"stroke-width":1,target:"_blank","text-anchor":"middle",title:"Raphael",transform:"",width:0,x:0,y:0},ca=b._availableAnimAttrs={blur:S,"clip-rect":"csv",cx:S,cy:S,fill:"colour","fill-opacity":S,"font-size":S,height:S,opacity:S,path:"path",r:S,rx:S,ry:S,stroke:"colour","stroke-opacity":S,"stroke-width":S,transform:"transform",width:S,x:S,y:S},da=/[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/,ea={hs:1,rg:1},fa=/,?([achlmqrstvxz]),?/gi,ga=/([achlmrqstvz])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/gi,ha=/([rstm])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/gi,ia=/(-?\d*\.?\d*(?:e[\-+]?\d+)?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/gi,ja=(b._radial_gradient=/^r(?:\(([^,]+?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*([^\)]+?)\))?/,{}),ka=function(a,b){return $(a)-$(b)},la=function(a){return a},ma=b._rectPath=function(a,b,c,d,e){return e?[["M",a+e,b],["l",c-2*e,0],["a",e,e,0,0,1,e,e],["l",0,d-2*e],["a",e,e,0,0,1,-e,e],["l",2*e-c,0],["a",e,e,0,0,1,-e,-e],["l",0,2*e-d],["a",e,e,0,0,1,e,-e],["z"]]:[["M",a,b],["l",c,0],["l",0,d],["l",-c,0],["z"]]},na=function(a,b,c,d){return null==d&&(d=c),[["M",a,b],["m",0,-d],["a",c,d,0,1,1,0,2*d],["a",c,d,0,1,1,0,-2*d],["z"]]},oa=b._getPath={path:function(a){return a.attr("path")},circle:function(a){var b=a.attrs;return na(b.cx,b.cy,b.r)},ellipse:function(a){var b=a.attrs;return na(b.cx,b.cy,b.rx,b.ry)},rect:function(a){var b=a.attrs;return ma(b.x,b.y,b.width,b.height,b.r)},image:function(a){var b=a.attrs;return ma(b.x,b.y,b.width,b.height)},text:function(a){var b=a._getBBox();return ma(b.x,b.y,b.width,b.height)},set:function(a){var b=a._getBBox();return ma(b.x,b.y,b.width,b.height)}},pa=b.mapPath=function(a,b){if(!b)return a;var c,d,e,f,g,h,i;for(a=Ia(a),e=0,g=a.length;g>e;e++)for(i=a[e],f=1,h=i.length;h>f;f+=2)c=b.x(i[f],i[f+1]),d=b.y(i[f],i[f+1]),i[f]=c,i[f+1]=d;return a};if(b._g=z,b.type=z.win.SVGAngle||z.doc.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")?"SVG":"VML","VML"==b.type){var qa,ra=z.doc.createElement("div");if(ra.innerHTML='<v:shape adj="1"/>',qa=ra.firstChild,qa.style.behavior="url(#default#VML)",!qa||"object"!=typeof qa.adj)return b.type=F;ra=null}b.svg=!(b.vml="VML"==b.type),b._Paper=B,b.fn=u=B.prototype=b.prototype,b._id=0,b._oid=0,b.is=function(a,b){return b=L.call(b),"finite"==b?!X[y](+a):"array"==b?a instanceof Array:"null"==b&&null===a||b==typeof a&&null!==a||"object"==b&&a===Object(a)||"array"==b&&Array.isArray&&Array.isArray(a)||V.call(a).slice(8,-1).toLowerCase()==b},b.angle=function(a,c,d,e,f,g){if(null==f){var h=a-d,i=c-e;return h||i?(180+180*M.atan2(-i,-h)/R+360)%360:0}return b.angle(a,c,f,g)-b.angle(d,e,f,g)},b.rad=function(a){return a%360*R/180},b.deg=function(a){return Math.round(180*a/R%360*1e3)/1e3},b.snapTo=function(a,c,d){if(d=b.is(d,"finite")?d:10,b.is(a,U)){for(var e=a.length;e--;)if(P(a[e]-c)<=d)return a[e]}else{a=+a;var f=c%a;if(d>f)return c-f;if(f>a-d)return c-f+a}return c};b.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=16*M.random()|0,c="x"==a?b:3&b|8;return c.toString(16)});b.setWindow=function(c){a("raphael.setWindow",b,z.win,c),z.win=c,z.doc=z.win.document,b._engine.initWin&&b._engine.initWin(z.win)};var sa=function(a){if(b.vml){var c,d=/^\s+|\s+$/g;try{var f=new ActiveXObject("htmlfile");f.write("<body>"),f.close(),c=f.body}catch(g){c=createPopup().document.body}var h=c.createTextRange();sa=e(function(a){try{c.style.color=H(a).replace(d,F);var b=h.queryCommandValue("ForeColor");return b=(255&b)<<16|65280&b|(16711680&b)>>>16,"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=z.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",z.doc.body.appendChild(i),sa=e(function(a){return i.style.color=a,z.doc.defaultView.getComputedStyle(i,F).getPropertyValue("color")})}return sa(a)},ta=function(){return"hsb("+[this.h,this.s,this.b]+")"},ua=function(){return"hsl("+[this.h,this.s,this.l]+")"},va=function(){return this.hex},wa=function(a,c,d){if(null==c&&b.is(a,"object")&&"r"in a&&"g"in a&&"b"in a&&(d=a.b,c=a.g,a=a.r),null==c&&b.is(a,T)){var e=b.getRGB(a);a=e.r,c=e.g,d=e.b}return(a>1||c>1||d>1)&&(a/=255,c/=255,d/=255),[a,c,d]},xa=function(a,c,d,e){a*=255,c*=255,d*=255;var f={r:a,g:c,b:d,hex:b.rgb(a,c,d),toString:va};return b.is(e,"finite")&&(f.opacity=e),f};b.color=function(a){var c;return b.is(a,"object")&&"h"in a&&"s"in a&&"b"in a?(c=b.hsb2rgb(a),a.r=c.r,a.g=c.g,a.b=c.b,a.hex=c.hex):b.is(a,"object")&&"h"in a&&"s"in a&&"l"in a?(c=b.hsl2rgb(a),a.r=c.r,a.g=c.g,a.b=c.b,a.hex=c.hex):(b.is(a,"string")&&(a=b.getRGB(a)),b.is(a,"object")&&"r"in a&&"g"in a&&"b"in a?(c=b.rgb2hsl(a),a.h=c.h,a.s=c.s,a.l=c.l,c=b.rgb2hsb(a),a.v=c.b):(a={hex:"none"},a.r=a.g=a.b=a.h=a.s=a.v=a.l=-1)),a.toString=va,a},b.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,d=a.o,a=a.h),a*=360;var e,f,g,h,i;return a=a%360/60,i=c*b,h=i*(1-P(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],xa(e,f,g,d)},b.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h),(a>1||b>1||c>1)&&(a/=360,b/=100,c/=100),a*=360;var e,f,g,h,i;return a=a%360/60,i=2*b*(.5>c?c:1-c),h=i*(1-P(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],xa(e,f,g,d)},b.rgb2hsb=function(a,b,c){c=wa(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;return f=N(a,b,c),g=f-O(a,b,c),d=0==g?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=0==g?0:g/f,{h:d,s:e,b:f,toString:ta}},b.rgb2hsl=function(a,b,c){c=wa(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;return g=N(a,b,c),h=O(a,b,c),i=g-h,d=0==i?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=0==i?0:.5>f?i/(2*f):i/(2-2*f),{h:d,s:e,l:f,toString:ua}},b._path2string=function(){return this.join(",").replace(fa,"$1")};b._preload=function(a,b){var c=z.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,z.doc.body.removeChild(this)},c.onerror=function(){z.doc.body.removeChild(this)},z.doc.body.appendChild(c),c.src=a};b.getRGB=e(function(a){if(!a||(a=H(a)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:f};if("none"==a)return{r:-1,g:-1,b:-1,hex:"none",toString:f};!(ea[y](a.toLowerCase().substring(0,2))||"#"==a.charAt())&&(a=sa(a));var c,d,e,g,h,i,j=a.match(W);return j?(j[2]&&(e=_(j[2].substring(5),16),d=_(j[2].substring(3,5),16),c=_(j[2].substring(1,3),16)),j[3]&&(e=_((h=j[3].charAt(3))+h,16),d=_((h=j[3].charAt(2))+h,16),c=_((h=j[3].charAt(1))+h,16)),j[4]&&(i=j[4][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),"rgba"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100)),j[5]?(i=j[5][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(c/=360),"hsba"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),b.hsb2rgb(c,d,e,g)):j[6]?(i=j[6][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(c/=360),"hsla"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),b.hsl2rgb(c,d,e,g)):(j={r:c,g:d,b:e,toString:f},j.hex="#"+(16777216|e|d<<8|c<<16).toString(16).slice(1),b.is(g,"finite")&&(j.opacity=g),j)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:f}},b),b.hsb=e(function(a,c,d){return b.hsb2rgb(a,c,d).hex}),b.hsl=e(function(a,c,d){return b.hsl2rgb(a,c,d).hex}),b.rgb=e(function(a,b,c){function d(a){return a+.5|0}return"#"+(16777216|d(c)|d(b)<<8|d(a)<<16).toString(16).slice(1)}),b.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);return b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b})),c.hex},b.getColor.reset=function(){delete this.start},b.parsePathString=function(a){if(!a)return null;var c=ya(a);if(c.arr)return Aa(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];return b.is(a,U)&&b.is(a[0],U)&&(e=Aa(a)),e.length||H(a).replace(ga,function(a,b,c){var f=[],g=b.toLowerCase();if(c.replace(ia,function(a,b){b&&f.push(+b)}),"m"==g&&f.length>2&&(e.push([b][D](f.splice(0,2))),g="l",b="m"==b?"l":"L"),"r"==g)e.push([b][D](f));else for(;f.length>=d[g]&&(e.push([b][D](f.splice(0,d[g]))),d[g]););}),e.toString=b._path2string,c.arr=Aa(e),e},b.parseTransformString=e(function(a){if(!a)return null;var c=[];return b.is(a,U)&&b.is(a[0],U)&&(c=Aa(a)),c.length||H(a).replace(ha,function(a,b,d){{var e=[];L.call(b)}d.replace(ia,function(a,b){b&&e.push(+b)}),c.push([b][D](e))}),c.toString=b._path2string,c});var ya=function(a){var b=ya.ps=ya.ps||{};return b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[y](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])}),b[a]};b.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=Q(j,3),l=Q(j,2),m=i*i,n=m*i,o=k*a+3*l*i*c+3*j*i*i*e+n*g,p=k*b+3*l*i*d+3*j*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,w=j*e+i*g,x=j*f+i*h,y=90-180*M.atan2(q-s,r-t)/R;return(q>s||t>r)&&(y+=180),{x:o,y:p,m:{x:q,y:r},n:{x:s,y:t},start:{x:u,y:v},end:{x:w,y:x},alpha:y}},b.bezierBBox=function(a,c,d,e,f,g,h,i){b.is(a,"array")||(a=[a,c,d,e,f,g,h,i]);var j=Ha.apply(null,a);return{x:j.min.x,y:j.min.y,x2:j.max.x,y2:j.max.y,width:j.max.x-j.min.x,height:j.max.y-j.min.y}},b.isPointInsideBBox=function(a,b,c){return b>=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},b.isBBoxIntersect=function(a,c){var d=b.isPointInsideBBox;return d(c,a.x,a.y)||d(c,a.x2,a.y)||d(c,a.x,a.y2)||d(c,a.x2,a.y2)||d(a,c.x,c.y)||d(a,c.x2,c.y)||d(a,c.x,c.y2)||d(a,c.x2,c.y2)||(a.x<c.x2&&a.x>c.x||c.x<a.x2&&c.x>a.x)&&(a.y<c.y2&&a.y>c.y||c.y<a.y2&&c.y>a.y)},b.pathIntersection=function(a,b){return m(a,b)},b.pathIntersectionNumber=function(a,b){return m(a,b,1)},b.isPointInsidePath=function(a,c,d){var e=b.pathBBox(a);return b.isPointInsideBBox(e,c,d)&&m(a,[["M",c,d],["H",e.x2+10]],1)%2==1},b._removedFactory=function(b){return function(){a("raphael.log",null,"Raphaël: you are calling to method “"+b+"†of removed object",b)}};var za=b.pathBBox=function(a){var b=ya(a);if(b.bbox)return c(b.bbox);if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=Ia(a);for(var d,e=0,f=0,g=[],h=[],i=0,j=a.length;j>i;i++)if(d=a[i],"M"==d[0])e=d[1],f=d[2],g.push(e),h.push(f);else{var k=Ha(e,f,d[1],d[2],d[3],d[4],d[5],d[6]);g=g[D](k.min.x,k.max.x),h=h[D](k.min.y,k.max.y),e=d[5],f=d[6]}var l=O[C](0,g),m=O[C](0,h),n=N[C](0,g),o=N[C](0,h),p=n-l,q=o-m,r={x:l,y:m,x2:n,y2:o,width:p,height:q,cx:l+p/2,cy:m+q/2};return b.bbox=c(r),r},Aa=function(a){var d=c(a);return d.toString=b._path2string,d},Ba=b._pathToRelative=function(a){var c=ya(a);if(c.rel)return Aa(c.rel);b.is(a,U)&&b.is(a&&a[0],U)||(a=b.parsePathString(a));var d=[],e=0,f=0,g=0,h=0,i=0;"M"==a[0][0]&&(e=a[0][1],f=a[0][2],g=e,h=f,i++,d.push(["M",e,f]));for(var j=i,k=a.length;k>j;j++){var l=d[j]=[],m=a[j];if(m[0]!=L.call(m[0]))switch(l[0]=L.call(m[0]),l[0]){case"a":l[1]=m[1],l[2]=m[2],l[3]=m[3],l[4]=m[4],l[5]=m[5],l[6]=+(m[6]-e).toFixed(3),l[7]=+(m[7]-f).toFixed(3);break;case"v":l[1]=+(m[1]-f).toFixed(3);break;case"m":g=m[1],h=m[2];default:for(var n=1,o=m.length;o>n;n++)l[n]=+(m[n]-(n%2?e:f)).toFixed(3)}else{l=d[j]=[],"m"==m[0]&&(g=m[1]+e,h=m[2]+f);for(var p=0,q=m.length;q>p;p++)d[j][p]=m[p]}var r=d[j].length;switch(d[j][0]){case"z":e=g,f=h;break;case"h":e+=+d[j][r-1];break;case"v":f+=+d[j][r-1];break;default:e+=+d[j][r-2],f+=+d[j][r-1]}}return d.toString=b._path2string,c.rel=Aa(d),d},Ca=b._pathToAbsolute=function(a){var c=ya(a);if(c.abs)return Aa(c.abs);if(b.is(a,U)&&b.is(a&&a[0],U)||(a=b.parsePathString(a)),!a||!a.length)return[["M",0,0]];var d=[],e=0,f=0,h=0,i=0,j=0;"M"==a[0][0]&&(e=+a[0][1],f=+a[0][2],h=e,i=f,j++,d[0]=["M",e,f]);for(var k,l,m=3==a.length&&"M"==a[0][0]&&"R"==a[1][0].toUpperCase()&&"Z"==a[2][0].toUpperCase(),n=j,o=a.length;o>n;n++){if(d.push(k=[]),l=a[n],l[0]!=aa.call(l[0]))switch(k[0]=aa.call(l[0]),k[0]){case"A":k[1]=l[1],k[2]=l[2],k[3]=l[3],k[4]=l[4],k[5]=l[5],k[6]=+(l[6]+e),k[7]=+(l[7]+f);break;case"V":k[1]=+l[1]+f;break;case"H":k[1]=+l[1]+e;break;case"R":for(var p=[e,f][D](l.slice(1)),q=2,r=p.length;r>q;q++)p[q]=+p[q]+e,p[++q]=+p[q]+f;d.pop(),d=d[D](g(p,m));break;case"M":h=+l[1]+e,i=+l[2]+f;default:for(q=1,r=l.length;r>q;q++)k[q]=+l[q]+(q%2?e:f)}else if("R"==l[0])p=[e,f][D](l.slice(1)),d.pop(),d=d[D](g(p,m)),k=["R"][D](l.slice(-2));else for(var s=0,t=l.length;t>s;s++)k[s]=l[s];switch(k[0]){case"Z":e=h,f=i;break;case"H":e=k[1];break;case"V":f=k[1];break;case"M":h=k[k.length-2],i=k[k.length-1];default:e=k[k.length-2],f=k[k.length-1]}}return d.toString=b._path2string,c.abs=Aa(d),d},Da=function(a,b,c,d){return[a,b,c,d,c,d]},Ea=function(a,b,c,d,e,f){var g=1/3,h=2/3;return[g*a+h*c,g*b+h*d,g*e+h*c,g*f+h*d,e,f]},Fa=function(a,b,c,d,f,g,h,i,j,k){var l,m=120*R/180,n=R/180*(+f||0),o=[],p=e(function(a,b,c){var d=a*M.cos(c)-b*M.sin(c),e=a*M.sin(c)+b*M.cos(c);return{x:d,y:e}});if(k)y=k[0],z=k[1],w=k[2],x=k[3];else{l=p(a,b,-n),a=l.x,b=l.y,l=p(i,j,-n),i=l.x,j=l.y;var q=(M.cos(R/180*f),M.sin(R/180*f),(a-i)/2),r=(b-j)/2,s=q*q/(c*c)+r*r/(d*d);s>1&&(s=M.sqrt(s),c=s*c,d=s*d);var t=c*c,u=d*d,v=(g==h?-1:1)*M.sqrt(P((t*u-t*r*r-u*q*q)/(t*r*r+u*q*q))),w=v*c*r/d+(a+i)/2,x=v*-d*q/c+(b+j)/2,y=M.asin(((b-x)/d).toFixed(9)),z=M.asin(((j-x)/d).toFixed(9));y=w>a?R-y:y,z=w>i?R-z:z,0>y&&(y=2*R+y),0>z&&(z=2*R+z),h&&y>z&&(y-=2*R),!h&&z>y&&(z-=2*R)}var A=z-y;if(P(A)>m){var B=z,C=i,E=j;z=y+m*(h&&z>y?1:-1),i=w+c*M.cos(z),j=x+d*M.sin(z),o=Fa(i,j,c,d,f,0,h,C,E,[z,B,w,x])}A=z-y;var F=M.cos(y),G=M.sin(y),H=M.cos(z),J=M.sin(z),K=M.tan(A/4),L=4/3*c*K,N=4/3*d*K,O=[a,b],Q=[a+L*G,b-N*F],S=[i+L*J,j-N*H],T=[i,j];if(Q[0]=2*O[0]-Q[0],Q[1]=2*O[1]-Q[1],k)return[Q,S,T][D](o);o=[Q,S,T][D](o).join()[I](",");for(var U=[],V=0,W=o.length;W>V;V++)U[V]=V%2?p(o[V-1],o[V],n).y:p(o[V],o[V+1],n).x;return U},Ga=function(a,b,c,d,e,f,g,h,i){var j=1-i;return{x:Q(j,3)*a+3*Q(j,2)*i*c+3*j*i*i*e+Q(i,3)*g,y:Q(j,3)*b+3*Q(j,2)*i*d+3*j*i*i*f+Q(i,3)*h}},Ha=e(function(a,b,c,d,e,f,g,h){var i,j=e-2*c+a-(g-2*e+c),k=2*(c-a)-2*(e-c),l=a-c,m=(-k+M.sqrt(k*k-4*j*l))/2/j,n=(-k-M.sqrt(k*k-4*j*l))/2/j,o=[b,h],p=[a,g];return P(m)>"1e12"&&(m=.5),P(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ga(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ga(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),j=f-2*d+b-(h-2*f+d),k=2*(d-b)-2*(f-d),l=b-d,m=(-k+M.sqrt(k*k-4*j*l))/2/j,n=(-k-M.sqrt(k*k-4*j*l))/2/j,P(m)>"1e12"&&(m=.5),P(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ga(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ga(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),{min:{x:O[C](0,p),y:O[C](0,o)},max:{x:N[C](0,p),y:N[C](0,o)}}}),Ia=b._path2curve=e(function(a,b){var c=!b&&ya(a);if(!b&&c.curve)return Aa(c.curve);for(var d=Ca(a),e=b&&Ca(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=(function(a,b,c){var d,e,f={T:1,Q:1};if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];switch(!(a[0]in f)&&(b.qx=b.qy=null),a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][D](Fa[C](0,[b.x,b.y][D](a.slice(1))));break;case"S":"C"==c||"S"==c?(d=2*b.x-b.bx,e=2*b.y-b.by):(d=b.x,e=b.y),a=["C",d,e][D](a.slice(1));break;case"T":"Q"==c||"T"==c?(b.qx=2*b.x-b.qx,b.qy=2*b.y-b.qy):(b.qx=b.x,b.qy=b.y),a=["C"][D](Ea(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][D](Ea(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][D](Da(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][D](Da(b.x,b.y,a[1],b.y));break;case"V":a=["C"][D](Da(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][D](Da(b.x,b.y,b.X,b.Y))}return a}),i=function(a,b){if(a[b].length>7){a[b].shift();for(var c=a[b];c.length;)k[b]="A",e&&(l[b]="A"),a.splice(b++,0,["C"][D](c.splice(0,6)));a.splice(b,1),p=N(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&"M"==a[g][0]&&"M"!=b[g][0]&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],p=N(d.length,e&&e.length||0))},k=[],l=[],m="",n="",o=0,p=N(d.length,e&&e.length||0);p>o;o++){d[o]&&(m=d[o][0]),"C"!=m&&(k[o]=m,o&&(n=k[o-1])),d[o]=h(d[o],f,n),"A"!=k[o]&&"C"==m&&(k[o]="C"),i(d,o),e&&(e[o]&&(m=e[o][0]),"C"!=m&&(l[o]=m,o&&(n=l[o-1])),e[o]=h(e[o],g,n),"A"!=l[o]&&"C"==m&&(l[o]="C"),i(e,o)),j(d,e,f,g,o),j(e,d,g,f,o);var q=d[o],r=e&&e[o],s=q.length,t=e&&r.length;f.x=q[s-2],f.y=q[s-1],f.bx=$(q[s-4])||f.x,f.by=$(q[s-3])||f.y,g.bx=e&&($(r[t-4])||g.x),g.by=e&&($(r[t-3])||g.y),g.x=e&&r[t-2],g.y=e&&r[t-1]}return e||(c.curve=Aa(d)),e?[d,e]:d},null,Aa),Ja=(b._parseDots=e(function(a){for(var c=[],d=0,e=a.length;e>d;d++){var f={},g=a[d].match(/^([^:]*):?([\d\.]*)/);if(f.color=b.getRGB(g[1]),f.color.error)return null;f.opacity=f.color.opacity,f.color=f.color.hex,g[2]&&(f.offset=g[2]+"%"),c.push(f)}for(d=1,e=c.length-1;e>d;d++)if(!c[d].offset){for(var h=$(c[d-1].offset||0),i=0,j=d+1;e>j;j++)if(c[j].offset){i=c[j].offset;break}i||(i=100,j=e),i=$(i);for(var k=(i-h)/(j-d+1);j>d;d++)h+=k,c[d].offset=h+"%"}return c}),b._tear=function(a,b){a==b.top&&(b.top=a.prev),a==b.bottom&&(b.bottom=a.next),a.next&&(a.next.prev=a.prev),a.prev&&(a.prev.next=a.next)}),Ka=(b._tofront=function(a,b){b.top!==a&&(Ja(a,b),a.next=null,a.prev=b.top,b.top.next=a,b.top=a)},b._toback=function(a,b){b.bottom!==a&&(Ja(a,b),a.next=b.bottom,a.prev=null,b.bottom.prev=a,b.bottom=a)},b._insertafter=function(a,b,c){Ja(a,c),b==c.top&&(c.top=a),b.next&&(b.next.prev=a),a.next=b.next,a.prev=b,b.next=a},b._insertbefore=function(a,b,c){Ja(a,c),b==c.bottom&&(c.bottom=a),b.prev&&(b.prev.next=a),a.prev=b.prev,b.prev=a,a.next=b},b.toMatrix=function(a,b){var c=za(a),d={_:{transform:F},getBBox:function(){return c}};return La(d,b),d.matrix}),La=(b.transformPath=function(a,b){return pa(a,Ka(a,b))},b._extractTransform=function(a,c){if(null==c)return a._.transform;c=H(c).replace(/\.{3}|\u2026/g,a._.transform||F);var d=b.parseTransformString(c),e=0,f=0,g=0,h=1,i=1,j=a._,k=new n;if(j.transform=d||[],d)for(var l=0,m=d.length;m>l;l++){var o,p,q,r,s,t=d[l],u=t.length,v=H(t[0]).toLowerCase(),w=t[0]!=v,x=w?k.invert():0;"t"==v&&3==u?w?(o=x.x(0,0),p=x.y(0,0),q=x.x(t[1],t[2]),r=x.y(t[1],t[2]),k.translate(q-o,r-p)):k.translate(t[1],t[2]):"r"==v?2==u?(s=s||a.getBBox(1),k.rotate(t[1],s.x+s.width/2,s.y+s.height/2),e+=t[1]):4==u&&(w?(q=x.x(t[2],t[3]),r=x.y(t[2],t[3]),k.rotate(t[1],q,r)):k.rotate(t[1],t[2],t[3]),e+=t[1]):"s"==v?2==u||3==u?(s=s||a.getBBox(1),k.scale(t[1],t[u-1],s.x+s.width/2,s.y+s.height/2),h*=t[1],i*=t[u-1]):5==u&&(w?(q=x.x(t[3],t[4]),r=x.y(t[3],t[4]),k.scale(t[1],t[2],q,r)):k.scale(t[1],t[2],t[3],t[4]),h*=t[1],i*=t[2]):"m"==v&&7==u&&k.add(t[1],t[2],t[3],t[4],t[5],t[6]),j.dirtyT=1,a.matrix=k}a.matrix=k,j.sx=h,j.sy=i,j.deg=e,j.dx=f=k.e,j.dy=g=k.f,1==h&&1==i&&!e&&j.bbox?(j.bbox.x+=+f,j.bbox.y+=+g):j.dirtyT=1}),Ma=function(a){var b=a[0];switch(b.toLowerCase()){case"t":return[b,0,0];case"m":return[b,1,0,0,1,0,0];case"r":return 4==a.length?[b,0,a[2],a[3]]:[b,0];case"s":return 5==a.length?[b,1,1,a[3],a[4]]:3==a.length?[b,1,1]:[b,1]}},Na=b._equaliseTransform=function(a,c){ +c=H(c).replace(/\.{3}|\u2026/g,a),a=b.parseTransformString(a)||[],c=b.parseTransformString(c)||[];for(var d,e,f,g,h=N(a.length,c.length),i=[],j=[],k=0;h>k;k++){if(f=a[k]||Ma(c[k]),g=c[k]||Ma(f),f[0]!=g[0]||"r"==f[0].toLowerCase()&&(f[2]!=g[2]||f[3]!=g[3])||"s"==f[0].toLowerCase()&&(f[3]!=g[3]||f[4]!=g[4]))return;for(i[k]=[],j[k]=[],d=0,e=N(f.length,g.length);e>d;d++)d in f&&(i[k][d]=f[d]),d in g&&(j[k][d]=g[d])}return{from:i,to:j}};b._getContainer=function(a,c,d,e){var f;return f=null!=e||b.is(a,"object")?a:z.doc.getElementById(a),null!=f?f.tagName?null==c?{container:f,width:f.style.pixelWidth||f.offsetWidth,height:f.style.pixelHeight||f.offsetHeight}:{container:f,width:c,height:d}:{container:1,x:a,y:c,width:d,height:e}:void 0},b.pathToRelative=Ba,b._engine={},b.path2curve=Ia,b.matrix=function(a,b,c,d,e,f){return new n(a,b,c,d,e,f)},function(a){function c(a){return a[0]*a[0]+a[1]*a[1]}function d(a){var b=M.sqrt(c(a));a[0]&&(a[0]/=b),a[1]&&(a[1]/=b)}a.add=function(a,b,c,d,e,f){var g,h,i,j,k=[[],[],[]],l=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],m=[[a,c,e],[b,d,f],[0,0,1]];for(a&&a instanceof n&&(m=[[a.a,a.c,a.e],[a.b,a.d,a.f],[0,0,1]]),g=0;3>g;g++)for(h=0;3>h;h++){for(j=0,i=0;3>i;i++)j+=l[g][i]*m[i][h];k[g][h]=j}this.a=k[0][0],this.b=k[1][0],this.c=k[0][1],this.d=k[1][1],this.e=k[0][2],this.f=k[1][2]},a.invert=function(){var a=this,b=a.a*a.d-a.b*a.c;return new n(a.d/b,-a.b/b,-a.c/b,a.a/b,(a.c*a.f-a.d*a.e)/b,(a.b*a.e-a.a*a.f)/b)},a.clone=function(){return new n(this.a,this.b,this.c,this.d,this.e,this.f)},a.translate=function(a,b){this.add(1,0,0,1,a,b)},a.scale=function(a,b,c,d){null==b&&(b=a),(c||d)&&this.add(1,0,0,1,c,d),this.add(a,0,0,b,0,0),(c||d)&&this.add(1,0,0,1,-c,-d)},a.rotate=function(a,c,d){a=b.rad(a),c=c||0,d=d||0;var e=+M.cos(a).toFixed(9),f=+M.sin(a).toFixed(9);this.add(e,f,-f,e,c,d),this.add(1,0,0,1,-c,-d)},a.x=function(a,b){return a*this.a+b*this.c+this.e},a.y=function(a,b){return a*this.b+b*this.d+this.f},a.get=function(a){return+this[H.fromCharCode(97+a)].toFixed(4)},a.toString=function(){return b.svg?"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")":[this.get(0),this.get(2),this.get(1),this.get(3),0,0].join()},a.toFilter=function(){return"progid:DXImageTransform.Microsoft.Matrix(M11="+this.get(0)+", M12="+this.get(2)+", M21="+this.get(1)+", M22="+this.get(3)+", Dx="+this.get(4)+", Dy="+this.get(5)+", sizingmethod='auto expand')"},a.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},a.split=function(){var a={};a.dx=this.e,a.dy=this.f;var e=[[this.a,this.c],[this.b,this.d]];a.scalex=M.sqrt(c(e[0])),d(e[0]),a.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*a.shear,e[1][1]-e[0][1]*a.shear],a.scaley=M.sqrt(c(e[1])),d(e[1]),a.shear/=a.scaley;var f=-e[0][1],g=e[1][1];return 0>g?(a.rotate=b.deg(M.acos(g)),0>f&&(a.rotate=360-a.rotate)):a.rotate=b.deg(M.asin(f)),a.isSimple=!(+a.shear.toFixed(9)||a.scalex.toFixed(9)!=a.scaley.toFixed(9)&&a.rotate),a.isSuperSimple=!+a.shear.toFixed(9)&&a.scalex.toFixed(9)==a.scaley.toFixed(9)&&!a.rotate,a.noRotation=!+a.shear.toFixed(9)&&!a.rotate,a},a.toTransformString=function(a){var b=a||this[I]();return b.isSimple?(b.scalex=+b.scalex.toFixed(4),b.scaley=+b.scaley.toFixed(4),b.rotate=+b.rotate.toFixed(4),(b.dx||b.dy?"t"+[b.dx,b.dy]:F)+(1!=b.scalex||1!=b.scaley?"s"+[b.scalex,b.scaley,0,0]:F)+(b.rotate?"r"+[b.rotate,0,0]:F)):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]}}(n.prototype);for(var Oa=function(){this.returnValue=!1},Pa=function(){return this.originalEvent.preventDefault()},Qa=function(){this.cancelBubble=!0},Ra=function(){return this.originalEvent.stopPropagation()},Sa=function(a){var b=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,c=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft;return{x:a.clientX+c,y:a.clientY+b}},Ta=function(){return z.doc.addEventListener?function(a,b,c,d){var e=function(a){var b=Sa(a);return c.call(d,a,b.x,b.y)};if(a.addEventListener(b,e,!1),E&&K[b]){var f=function(b){for(var e=Sa(b),f=b,g=0,h=b.targetTouches&&b.targetTouches.length;h>g;g++)if(b.targetTouches[g].target==a){b=b.targetTouches[g],b.originalEvent=f,b.preventDefault=Pa,b.stopPropagation=Ra;break}return c.call(d,b,e.x,e.y)};a.addEventListener(K[b],f,!1)}return function(){return a.removeEventListener(b,e,!1),E&&K[b]&&a.removeEventListener(K[b],f,!1),!0}}:z.doc.attachEvent?function(a,b,c,d){var e=function(a){a=a||z.win.event;var b=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,e=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft,f=a.clientX+e,g=a.clientY+b;return a.preventDefault=a.preventDefault||Oa,a.stopPropagation=a.stopPropagation||Qa,c.call(d,a,f,g)};a.attachEvent("on"+b,e);var f=function(){return a.detachEvent("on"+b,e),!0};return f}:void 0}(),Ua=[],Va=function(b){for(var c,d=b.clientX,e=b.clientY,f=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,g=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft,h=Ua.length;h--;){if(c=Ua[h],E&&b.touches){for(var i,j=b.touches.length;j--;)if(i=b.touches[j],i.identifier==c.el._drag.id){d=i.clientX,e=i.clientY,(b.originalEvent?b.originalEvent:b).preventDefault();break}}else b.preventDefault();var k,l=c.el.node,m=l.nextSibling,n=l.parentNode,o=l.style.display;z.win.opera&&n.removeChild(l),l.style.display="none",k=c.el.paper.getElementByPoint(d,e),l.style.display=o,z.win.opera&&(m?n.insertBefore(l,m):n.appendChild(l)),k&&a("raphael.drag.over."+c.el.id,c.el,k),d+=g,e+=f,a("raphael.drag.move."+c.el.id,c.move_scope||c.el,d-c.el._drag.x,e-c.el._drag.y,d,e,b)}},Wa=function(c){b.unmousemove(Va).unmouseup(Wa);for(var d,e=Ua.length;e--;)d=Ua[e],d.el._drag={},a("raphael.drag.end."+d.el.id,d.end_scope||d.start_scope||d.move_scope||d.el,c);Ua=[]},Xa=b.el={},Ya=J.length;Ya--;)!function(a){b[a]=Xa[a]=function(c,d){return b.is(c,"function")&&(this.events=this.events||[],this.events.push({name:a,f:c,unbind:Ta(this.shape||this.node||z.doc,a,c,d||this)})),this},b["un"+a]=Xa["un"+a]=function(c){for(var d=this.events||[],e=d.length;e--;)d[e].name!=a||!b.is(c,"undefined")&&d[e].f!=c||(d[e].unbind(),d.splice(e,1),!d.length&&delete this.events);return this}}(J[Ya]);Xa.data=function(c,d){var e=ja[this.id]=ja[this.id]||{};if(0==arguments.length)return e;if(1==arguments.length){if(b.is(c,"object")){for(var f in c)c[y](f)&&this.data(f,c[f]);return this}return a("raphael.data.get."+this.id,this,e[c],c),e[c]}return e[c]=d,a("raphael.data.set."+this.id,this,d,c),this},Xa.removeData=function(a){return null==a?ja[this.id]={}:ja[this.id]&&delete ja[this.id][a],this},Xa.getData=function(){return c(ja[this.id]||{})},Xa.hover=function(a,b,c,d){return this.mouseover(a,c).mouseout(b,d||c)},Xa.unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};var Za=[];Xa.drag=function(c,d,e,f,g,h){function i(i){(i.originalEvent||i).preventDefault();var j=i.clientX,k=i.clientY,l=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,m=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft;if(this._drag.id=i.identifier,E&&i.touches)for(var n,o=i.touches.length;o--;)if(n=i.touches[o],this._drag.id=n.identifier,n.identifier==this._drag.id){j=n.clientX,k=n.clientY;break}this._drag.x=j+m,this._drag.y=k+l,!Ua.length&&b.mousemove(Va).mouseup(Wa),Ua.push({el:this,move_scope:f,start_scope:g,end_scope:h}),d&&a.on("raphael.drag.start."+this.id,d),c&&a.on("raphael.drag.move."+this.id,c),e&&a.on("raphael.drag.end."+this.id,e),a("raphael.drag.start."+this.id,g||f||this,i.clientX+m,i.clientY+l,i)}return this._drag={},Za.push({el:this,start:i}),this.mousedown(i),this},Xa.onDragOver=function(b){b?a.on("raphael.drag.over."+this.id,b):a.unbind("raphael.drag.over."+this.id)},Xa.undrag=function(){for(var c=Za.length;c--;)Za[c].el==this&&(this.unmousedown(Za[c].start),Za.splice(c,1),a.unbind("raphael.drag.*."+this.id));!Za.length&&b.unmousemove(Va).unmouseup(Wa),Ua=[]},u.circle=function(a,c,d){var e=b._engine.circle(this,a||0,c||0,d||0);return this.__set__&&this.__set__.push(e),e},u.rect=function(a,c,d,e,f){var g=b._engine.rect(this,a||0,c||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},u.ellipse=function(a,c,d,e){var f=b._engine.ellipse(this,a||0,c||0,d||0,e||0);return this.__set__&&this.__set__.push(f),f},u.path=function(a){a&&!b.is(a,T)&&!b.is(a[0],U)&&(a+=F);var c=b._engine.path(b.format[C](b,arguments),this);return this.__set__&&this.__set__.push(c),c},u.image=function(a,c,d,e,f){var g=b._engine.image(this,a||"about:blank",c||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},u.text=function(a,c,d){var e=b._engine.text(this,a||0,c||0,H(d));return this.__set__&&this.__set__.push(e),e},u.set=function(a){!b.is(a,"array")&&(a=Array.prototype.splice.call(arguments,0,arguments.length));var c=new jb(a);return this.__set__&&this.__set__.push(c),c.paper=this,c.type="set",c},u.setStart=function(a){this.__set__=a||this.set()},u.setFinish=function(a){var b=this.__set__;return delete this.__set__,b},u.getSize=function(){var a=this.canvas.parentNode;return{width:a.offsetWidth,height:a.offsetHeight}},u.setSize=function(a,c){return b._engine.setSize.call(this,a,c)},u.setViewBox=function(a,c,d,e,f){return b._engine.setViewBox.call(this,a,c,d,e,f)},u.top=u.bottom=null,u.raphael=b;var $a=function(a){var b=a.getBoundingClientRect(),c=a.ownerDocument,d=c.body,e=c.documentElement,f=e.clientTop||d.clientTop||0,g=e.clientLeft||d.clientLeft||0,h=b.top+(z.win.pageYOffset||e.scrollTop||d.scrollTop)-f,i=b.left+(z.win.pageXOffset||e.scrollLeft||d.scrollLeft)-g;return{y:h,x:i}};u.getElementByPoint=function(a,b){var c=this,d=c.canvas,e=z.doc.elementFromPoint(a,b);if(z.win.opera&&"svg"==e.tagName){var f=$a(d),g=d.createSVGRect();g.x=a-f.x,g.y=b-f.y,g.width=g.height=1;var h=d.getIntersectionList(g,null);h.length&&(e=h[h.length-1])}if(!e)return null;for(;e.parentNode&&e!=d.parentNode&&!e.raphael;)e=e.parentNode;return e==c.canvas.parentNode&&(e=d),e=e&&e.raphael?c.getById(e.raphaelid):null},u.getElementsByBBox=function(a){var c=this.set();return this.forEach(function(d){b.isBBoxIntersect(d.getBBox(),a)&&c.push(d)}),c},u.getById=function(a){for(var b=this.bottom;b;){if(b.id==a)return b;b=b.next}return null},u.forEach=function(a,b){for(var c=this.bottom;c;){if(a.call(b,c)===!1)return this;c=c.next}return this},u.getElementsByPoint=function(a,b){var c=this.set();return this.forEach(function(d){d.isPointInside(a,b)&&c.push(d)}),c},Xa.isPointInside=function(a,c){var d=this.realPath=oa[this.type](this);return this.attr("transform")&&this.attr("transform").length&&(d=b.transformPath(d,this.attr("transform"))),b.isPointInsidePath(d,a,c)},Xa.getBBox=function(a){if(this.removed)return{};var b=this._;return a?((b.dirty||!b.bboxwt)&&(this.realPath=oa[this.type](this),b.bboxwt=za(this.realPath),b.bboxwt.toString=o,b.dirty=0),b.bboxwt):((b.dirty||b.dirtyT||!b.bbox)&&((b.dirty||!this.realPath)&&(b.bboxwt=0,this.realPath=oa[this.type](this)),b.bbox=za(pa(this.realPath,this.matrix)),b.bbox.toString=o,b.dirty=b.dirtyT=0),b.bbox)},Xa.clone=function(){if(this.removed)return null;var a=this.paper[this.type]().attr(this.attr());return this.__set__&&this.__set__.push(a),a},Xa.glow=function(a){if("text"==this.type)return null;a=a||{};var b={width:(a.width||10)+(+this.attr("stroke-width")||1),fill:a.fill||!1,opacity:null==a.opacity?.5:a.opacity,offsetx:a.offsetx||0,offsety:a.offsety||0,color:a.color||"#000"},c=b.width/2,d=this.paper,e=d.set(),f=this.realPath||oa[this.type](this);f=this.matrix?pa(f,this.matrix):f;for(var g=1;c+1>g;g++)e.push(d.path(f).attr({stroke:b.color,fill:b.fill?b.color:"none","stroke-linejoin":"round","stroke-linecap":"round","stroke-width":+(b.width/c*g).toFixed(3),opacity:+(b.opacity/c).toFixed(3)}));return e.insertBefore(this).translate(b.offsetx,b.offsety)};var _a=function(a,c,d,e,f,g,h,k,l){return null==l?i(a,c,d,e,f,g,h,k):b.findDotsAtSegment(a,c,d,e,f,g,h,k,j(a,c,d,e,f,g,h,k,l))},ab=function(a,c){return function(d,e,f){d=Ia(d);for(var g,h,i,j,k,l="",m={},n=0,o=0,p=d.length;p>o;o++){if(i=d[o],"M"==i[0])g=+i[1],h=+i[2];else{if(j=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6]),n+j>e){if(c&&!m.start){if(k=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),l+=["C"+k.start.x,k.start.y,k.m.x,k.m.y,k.x,k.y],f)return l;m.start=l,l=["M"+k.x,k.y+"C"+k.n.x,k.n.y,k.end.x,k.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!a&&!c)return k=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),{x:k.x,y:k.y,alpha:k.alpha}}n+=j,g=+i[5],h=+i[6]}l+=i.shift()+i}return m.end=l,k=a?n:c?m:b.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),k.alpha&&(k={x:k.x,y:k.y,alpha:k.alpha}),k}},bb=ab(1),cb=ab(),db=ab(0,1);b.getTotalLength=bb,b.getPointAtLength=cb,b.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return db(a,b).end;var d=db(a,c,1);return b?db(d,b).end:d},Xa.getTotalLength=function(){var a=this.getPath();if(a)return this.node.getTotalLength?this.node.getTotalLength():bb(a)},Xa.getPointAtLength=function(a){var b=this.getPath();if(b)return cb(b,a)},Xa.getPath=function(){var a,c=b._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return c&&(a=c(this)),a},Xa.getSubpath=function(a,c){var d=this.getPath();if(d)return b.getSubpath(d,a,c)};var eb=b.easing_formulas={linear:function(a){return a},"<":function(a){return Q(a,1.7)},">":function(a){return Q(a,.48)},"<>":function(a){var b=.48-a/1.04,c=M.sqrt(.1734+b*b),d=c-b,e=Q(P(d),1/3)*(0>d?-1:1),f=-c-b,g=Q(P(f),1/3)*(0>f?-1:1),h=e+g+.5;return 3*(1-h)*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a-=1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){return a==!!a?a:Q(2,-10*a)*M.sin(2*(a-.075)*R/.3)+1},bounce:function(a){var b,c=7.5625,d=2.75;return 1/d>a?b=c*a*a:2/d>a?(a-=1.5/d,b=c*a*a+.75):2.5/d>a?(a-=2.25/d,b=c*a*a+.9375):(a-=2.625/d,b=c*a*a+.984375),b}};eb.easeIn=eb["ease-in"]=eb["<"],eb.easeOut=eb["ease-out"]=eb[">"],eb.easeInOut=eb["ease-in-out"]=eb["<>"],eb["back-in"]=eb.backIn,eb["back-out"]=eb.backOut;var fb=[],gb=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},hb=function(){for(var c=+new Date,d=0;d<fb.length;d++){var e=fb[d];if(!e.el.removed&&!e.paused){var f,g,h=c-e.start,i=e.ms,j=e.easing,k=e.from,l=e.diff,m=e.to,n=(e.t,e.el),o={},p={};if(e.initstatus?(h=(e.initstatus*e.anim.top-e.prev)/(e.percent-e.prev)*i,e.status=e.initstatus,delete e.initstatus,e.stop&&fb.splice(d--,1)):e.status=(e.prev+(e.percent-e.prev)*(h/i))/e.anim.top,!(0>h))if(i>h){var q=j(h/i);for(var s in k)if(k[y](s)){switch(ca[s]){case S:f=+k[s]+q*i*l[s];break;case"colour":f="rgb("+[ib(Z(k[s].r+q*i*l[s].r)),ib(Z(k[s].g+q*i*l[s].g)),ib(Z(k[s].b+q*i*l[s].b))].join(",")+")";break;case"path":f=[];for(var t=0,u=k[s].length;u>t;t++){f[t]=[k[s][t][0]];for(var v=1,w=k[s][t].length;w>v;v++)f[t][v]=+k[s][t][v]+q*i*l[s][t][v];f[t]=f[t].join(G)}f=f.join(G);break;case"transform":if(l[s].real)for(f=[],t=0,u=k[s].length;u>t;t++)for(f[t]=[k[s][t][0]],v=1,w=k[s][t].length;w>v;v++)f[t][v]=k[s][t][v]+q*i*l[s][t][v];else{var x=function(a){return+k[s][a]+q*i*l[s][a]};f=[["m",x(0),x(1),x(2),x(3),x(4),x(5)]]}break;case"csv":if("clip-rect"==s)for(f=[],t=4;t--;)f[t]=+k[s][t]+q*i*l[s][t];break;default:var z=[][D](k[s]);for(f=[],t=n.paper.customAttributes[s].length;t--;)f[t]=+z[t]+q*i*l[s][t]}o[s]=f}n.attr(o),function(b,c,d){setTimeout(function(){a("raphael.anim.frame."+b,c,d)})}(n.id,n,e.anim)}else{if(function(c,d,e){setTimeout(function(){a("raphael.anim.frame."+d.id,d,e),a("raphael.anim.finish."+d.id,d,e),b.is(c,"function")&&c.call(d)})}(e.callback,n,e.anim),n.attr(m),fb.splice(d--,1),e.repeat>1&&!e.next){for(g in m)m[y](g)&&(p[g]=e.totalOrigin[g]);e.el.attr(p),r(e.anim,e.el,e.anim.percents[0],null,e.totalOrigin,e.repeat-1)}e.next&&!e.stop&&r(e.anim,e.el,e.next,null,e.totalOrigin,e.repeat)}}}fb.length&&gb(hb)},ib=function(a){return a>255?255:0>a?0:a};Xa.animateWith=function(a,c,d,e,f,g){var h=this;if(h.removed)return g&&g.call(h),h;var i=d instanceof q?d:b.animation(d,e,f,g);r(i,h,i.percents[0],null,h.attr());for(var j=0,k=fb.length;k>j;j++)if(fb[j].anim==c&&fb[j].el==a){fb[k-1].start=fb[j].start;break}return h},Xa.onAnimation=function(b){return b?a.on("raphael.anim.frame."+this.id,b):a.unbind("raphael.anim.frame."+this.id),this},q.prototype.delay=function(a){var b=new q(this.anim,this.ms);return b.times=this.times,b.del=+a||0,b},q.prototype.repeat=function(a){var b=new q(this.anim,this.ms);return b.del=this.del,b.times=M.floor(N(a,0))||1,b},b.animation=function(a,c,d,e){if(a instanceof q)return a;(b.is(d,"function")||!d)&&(e=e||d||null,d=null),a=Object(a),c=+c||0;var f,g,h={};for(g in a)a[y](g)&&$(g)!=g&&$(g)+"%"!=g&&(f=!0,h[g]=a[g]);if(f)return d&&(h.easing=d),e&&(h.callback=e),new q({100:h},c);if(e){var i=0;for(var j in a){var k=_(j);a[y](j)&&k>i&&(i=k)}i+="%",!a[i].callback&&(a[i].callback=e)}return new q(a,c)},Xa.animate=function(a,c,d,e){var f=this;if(f.removed)return e&&e.call(f),f;var g=a instanceof q?a:b.animation(a,c,d,e);return r(g,f,g.percents[0],null,f.attr()),f},Xa.setTime=function(a,b){return a&&null!=b&&this.status(a,O(b,a.ms)/a.ms),this},Xa.status=function(a,b){var c,d,e=[],f=0;if(null!=b)return r(a,this,-1,O(b,1)),this;for(c=fb.length;c>f;f++)if(d=fb[f],d.el.id==this.id&&(!a||d.anim==a)){if(a)return d.status;e.push({anim:d.anim,status:d.status})}return a?0:e},Xa.pause=function(b){for(var c=0;c<fb.length;c++)fb[c].el.id!=this.id||b&&fb[c].anim!=b||a("raphael.anim.pause."+this.id,this,fb[c].anim)!==!1&&(fb[c].paused=!0);return this},Xa.resume=function(b){for(var c=0;c<fb.length;c++)if(fb[c].el.id==this.id&&(!b||fb[c].anim==b)){var d=fb[c];a("raphael.anim.resume."+this.id,this,d.anim)!==!1&&(delete d.paused,this.status(d.anim,d.status))}return this},Xa.stop=function(b){for(var c=0;c<fb.length;c++)fb[c].el.id!=this.id||b&&fb[c].anim!=b||a("raphael.anim.stop."+this.id,this,fb[c].anim)!==!1&&fb.splice(c--,1);return this},a.on("raphael.remove",s),a.on("raphael.clear",s),Xa.toString=function(){return"Raphaël’s object"};var jb=function(a){if(this.items=[],this.length=0,this.type="set",a)for(var b=0,c=a.length;c>b;b++)!a[b]||a[b].constructor!=Xa.constructor&&a[b].constructor!=jb||(this[this.items.length]=this.items[this.items.length]=a[b],this.length++)},kb=jb.prototype;kb.push=function(){for(var a,b,c=0,d=arguments.length;d>c;c++)a=arguments[c],!a||a.constructor!=Xa.constructor&&a.constructor!=jb||(b=this.items.length,this[b]=this.items[b]=a,this.length++);return this},kb.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},kb.forEach=function(a,b){for(var c=0,d=this.items.length;d>c;c++)if(a.call(b,this.items[c],c)===!1)return this;return this};for(var lb in Xa)Xa[y](lb)&&(kb[lb]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a][C](c,b)})}}(lb));return kb.attr=function(a,c){if(a&&b.is(a,U)&&b.is(a[0],"object"))for(var d=0,e=a.length;e>d;d++)this.items[d].attr(a[d]);else for(var f=0,g=this.items.length;g>f;f++)this.items[f].attr(a,c);return this},kb.clear=function(){for(;this.length;)this.pop()},kb.splice=function(a,b,c){a=0>a?N(this.length+a,0):a,b=N(0,O(this.length-a,b));var d,e=[],f=[],g=[];for(d=2;d<arguments.length;d++)g.push(arguments[d]);for(d=0;b>d;d++)f.push(this[a+d]);for(;d<this.length-a;d++)e.push(this[a+d]);var h=g.length;for(d=0;d<h+e.length;d++)this.items[a+d]=this[a+d]=h>d?g[d]:e[d-h];for(d=this.items.length=this.length-=b-h;this[d];)delete this[d++];return new jb(f)},kb.exclude=function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]==a)return this.splice(b,1),!0},kb.animate=function(a,c,d,e){(b.is(d,"function")||!d)&&(e=d||null);var f,g,h=this.items.length,i=h,j=this;if(!h)return this;e&&(g=function(){!--h&&e.call(j)}),d=b.is(d,T)?d:g;var k=b.animation(a,c,d,g);for(f=this.items[--i].animate(k);i--;)this.items[i]&&!this.items[i].removed&&this.items[i].animateWith(f,k,k),this.items[i]&&!this.items[i].removed||h--;return this},kb.insertAfter=function(a){for(var b=this.items.length;b--;)this.items[b].insertAfter(a);return this},kb.getBBox=function(){for(var a=[],b=[],c=[],d=[],e=this.items.length;e--;)if(!this.items[e].removed){var f=this.items[e].getBBox();a.push(f.x),b.push(f.y),c.push(f.x+f.width),d.push(f.y+f.height)}return a=O[C](0,a),b=O[C](0,b),c=N[C](0,c),d=N[C](0,d),{x:a,y:b,x2:c,y2:d,width:c-a,height:d-b}},kb.clone=function(a){a=this.paper.set();for(var b=0,c=this.items.length;c>b;b++)a.push(this.items[b].clone());return a},kb.toString=function(){return"Raphaël‘s set"},kb.glow=function(a){var b=this.paper.set();return this.forEach(function(c,d){var e=c.glow(a);null!=e&&e.forEach(function(a,c){b.push(a)})}),b},kb.isPointInside=function(a,b){var c=!1;return this.forEach(function(d){return d.isPointInside(a,b)?(c=!0,!1):void 0}),c},b.registerFont=function(a){if(!a.face)return a;this.fonts=this.fonts||{};var b={w:a.w,face:{},glyphs:{}},c=a.face["font-family"];for(var d in a.face)a.face[y](d)&&(b.face[d]=a.face[d]);if(this.fonts[c]?this.fonts[c].push(b):this.fonts[c]=[b],!a.svg){b.face["units-per-em"]=_(a.face["units-per-em"],10);for(var e in a.glyphs)if(a.glyphs[y](e)){var f=a.glyphs[e];if(b.glyphs[e]={w:f.w,k:{},d:f.d&&"M"+f.d.replace(/[mlcxtrv]/g,function(a){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[a]||"M"})+"z"},f.k)for(var g in f.k)f[y](g)&&(b.glyphs[e].k[g]=f.k[g])}}return a},u.getFont=function(a,c,d,e){if(e=e||"normal",d=d||"normal",c=+c||{normal:400,bold:700,lighter:300,bolder:800}[c]||400,b.fonts){var f=b.fonts[a];if(!f){var g=new RegExp("(^|\\s)"+a.replace(/[^\w\d\s+!~.:_-]/g,F)+"(\\s|$)","i");for(var h in b.fonts)if(b.fonts[y](h)&&g.test(h)){f=b.fonts[h];break}}var i;if(f)for(var j=0,k=f.length;k>j&&(i=f[j],i.face["font-weight"]!=c||i.face["font-style"]!=d&&i.face["font-style"]||i.face["font-stretch"]!=e);j++);return i}},u.print=function(a,c,d,e,f,g,h,i){g=g||"middle",h=N(O(h||0,1),-1),i=N(O(i||1,3),1);var j,k=H(d)[I](F),l=0,m=0,n=F;if(b.is(e,"string")&&(e=this.getFont(e)),e){j=(f||16)/e.face["units-per-em"];for(var o=e.face.bbox[I](v),p=+o[0],q=o[3]-o[1],r=0,s=+o[1]+("baseline"==g?q+ +e.face.descent:q/2),t=0,u=k.length;u>t;t++){if("\n"==k[t])l=0,x=0,m=0,r+=q*i;else{var w=m&&e.glyphs[k[t-1]]||{},x=e.glyphs[k[t]];l+=m?(w.w||e.w)+(w.k&&w.k[k[t]]||0)+e.w*h:0,m=1}x&&x.d&&(n+=b.transformPath(x.d,["t",l*j,r*j,"s",j,j,p,s,"t",(a-p)/j,(c-s)/j]))}}return this.path(n).attr({fill:"#000",stroke:"none"})},u.add=function(a){if(b.is(a,"array"))for(var c,d=this.set(),e=0,f=a.length;f>e;e++)c=a[e]||{},w[y](c.type)&&d.push(this[c.type]().attr(c));return d},b.format=function(a,c){var d=b.is(c,U)?[0][D](c):arguments;return a&&b.is(a,T)&&d.length-1&&(a=a.replace(x,function(a,b){return null==d[++b]?F:d[b]})),a||F},b.fullfill=function(){var a=/\{([^\}]+)\}/g,b=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,c=function(a,c,d){var e=d;return c.replace(b,function(a,b,c,d,f){b=b||d,e&&(b in e&&(e=e[b]),"function"==typeof e&&f&&(e=e()))}),e=(null==e||e==d?a:e)+""};return function(b,d){return String(b).replace(a,function(a,b){return c(a,b,d)})}}(),b.ninja=function(){return A.was?z.win.Raphael=A.is:delete Raphael,b},b.st=kb,a.on("raphael.DOMload",function(){t=!0}),function(a,c,d){function e(){/in/.test(a.readyState)?setTimeout(e,9):b.eve("raphael.DOMload")}null==a.readyState&&a.addEventListener&&(a.addEventListener(c,d=function(){a.removeEventListener(c,d,!1),a.readyState="complete"},!1),a.readyState="loading"),e()}(document,"DOMContentLoaded"),b}),function(a,b){"function"==typeof define&&define.amd?define("raphael.svg",["raphael.core"],function(a){return b(a)}):b("object"==typeof exports?require("./raphael.core"):a.Raphael)}(this,function(a){if(!a||a.svg){var b="hasOwnProperty",c=String,d=parseFloat,e=parseInt,f=Math,g=f.max,h=f.abs,i=f.pow,j=/[, ]+/,k=a.eve,l="",m=" ",n="http://www.w3.org/1999/xlink",o={block:"M5,0 0,2.5 5,5z",classic:"M5,0 0,2.5 5,5 3.5,3 3.5,2z",diamond:"M2.5,0 5,2.5 2.5,5 0,2.5z",open:"M6,1 1,3.5 6,6",oval:"M2.5,0A2.5,2.5,0,0,1,2.5,5 2.5,2.5,0,0,1,2.5,0z"},p={};a.toString=function(){return"Your browser supports SVG.\nYou are running Raphaël "+this.version};var q=function(d,e){if(e){"string"==typeof d&&(d=q(d));for(var f in e)e[b](f)&&("xlink:"==f.substring(0,6)?d.setAttributeNS(n,f.substring(6),c(e[f])):d.setAttribute(f,c(e[f])))}else d=a._g.doc.createElementNS("http://www.w3.org/2000/svg",d),d.style&&(d.style.webkitTapHighlightColor="rgba(0,0,0,0)");return d},r=function(b,e){var j="linear",k=b.id+e,m=.5,n=.5,o=b.node,p=b.paper,r=o.style,s=a._g.doc.getElementById(k);if(!s){if(e=c(e).replace(a._radial_gradient,function(a,b,c){if(j="radial",b&&c){m=d(b),n=d(c);var e=2*(n>.5)-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&.5!=n&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/),"linear"==j){var t=e.shift();if(t=-d(t),isNaN(t))return null;var u=[0,0,f.cos(a.rad(t)),f.sin(a.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=a._parseDots(e);if(!w)return null;if(k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient),!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,"radial"==j?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;y>x;x++)s.appendChild(q("stop",{offset:w[x].offset?w[x].offset:x?"100%":"0%","stop-color":w[x].color||"#fff","stop-opacity":isFinite(w[x].opacity)?w[x].opacity:1}))}}return q(o,{fill:"url('"+document.location.origin+document.location.pathname+"#"+k+"')",opacity:1,"fill-opacity":1}),r.fill=l,r.opacity=1,r.fillOpacity=1,1},s=function(a){var b=a.getBBox(1);q(a.pattern,{patternTransform:a.matrix.invert()+" translate("+b.x+","+b.y+")"})},t=function(d,e,f){if("path"==d.type){for(var g,h,i,j,k,m=c(e).toLowerCase().split("-"),n=d.paper,r=f?"end":"start",s=d.node,t=d.attrs,u=t["stroke-width"],v=m.length,w="classic",x=3,y=3,z=5;v--;)switch(m[v]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":w=m[v];break;case"wide":y=5;break;case"narrow":y=2;break;case"long":x=5;break;case"short":x=2}if("open"==w?(x+=2,y+=2,z+=2,i=1,j=f?4:1,k={fill:"none",stroke:t.stroke}):(j=i=x/2,k={fill:t.stroke,stroke:"none"}),d._.arrows?f?(d._.arrows.endPath&&p[d._.arrows.endPath]--,d._.arrows.endMarker&&p[d._.arrows.endMarker]--):(d._.arrows.startPath&&p[d._.arrows.startPath]--,d._.arrows.startMarker&&p[d._.arrows.startMarker]--):d._.arrows={},"none"!=w){var A="raphael-marker-"+w,B="raphael-marker-"+r+w+x+y+"-obj"+d.id;a._g.doc.getElementById(A)?p[A]++:(n.defs.appendChild(q(q("path"),{"stroke-linecap":"round",d:o[w],id:A})),p[A]=1);var C,D=a._g.doc.getElementById(B);D?(p[B]++,C=D.getElementsByTagName("use")[0]):(D=q(q("marker"),{id:B,markerHeight:y,markerWidth:x,orient:"auto",refX:j,refY:y/2}),C=q(q("use"),{"xlink:href":"#"+A,transform:(f?"rotate(180 "+x/2+" "+y/2+") ":l)+"scale("+x/z+","+y/z+")","stroke-width":(1/((x/z+y/z)/2)).toFixed(4)}),D.appendChild(C),n.defs.appendChild(D),p[B]=1),q(C,k);var E=i*("diamond"!=w&&"oval"!=w);f?(g=d._.arrows.startdx*u||0,h=a.getTotalLength(t.path)-E*u):(g=E*u,h=a.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),k={},k["marker-"+r]="url(#"+B+")",(h||g)&&(k.d=a.getSubpath(t.path,g,h)),q(s,k),d._.arrows[r+"Path"]=A,d._.arrows[r+"Marker"]=B,d._.arrows[r+"dx"]=E,d._.arrows[r+"Type"]=w,d._.arrows[r+"String"]=e}else f?(g=d._.arrows.startdx*u||0,h=a.getTotalLength(t.path)-g):(g=0,h=a.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),d._.arrows[r+"Path"]&&q(s,{d:a.getSubpath(t.path,g,h)}),delete d._.arrows[r+"Path"],delete d._.arrows[r+"Marker"],delete d._.arrows[r+"dx"],delete d._.arrows[r+"Type"],delete d._.arrows[r+"String"];for(k in p)if(p[b](k)&&!p[k]){var F=a._g.doc.getElementById(k);F&&F.parentNode.removeChild(F)}}},u={"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},v=function(a,b,d){if(b=u[c(b).toLowerCase()]){for(var e=a.attrs["stroke-width"]||"1",f={round:e,square:e,butt:0}[a.attrs["stroke-linecap"]||d["stroke-linecap"]]||0,g=[],h=b.length;h--;)g[h]=b[h]*e+(h%2?1:-1)*f;q(a.node,{"stroke-dasharray":g.join(",")})}else q(a.node,{"stroke-dasharray":"none"})},w=function(d,f){var i=d.node,k=d.attrs,m=i.style.visibility;i.style.visibility="hidden";for(var o in f)if(f[b](o)){if(!a._availableAttrs[b](o))continue;var p=f[o];switch(k[o]=p,o){case"blur":d.blur(p);break;case"title":var u=i.getElementsByTagName("title");if(u.length&&(u=u[0]))u.firstChild.nodeValue=p;else{u=q("title");var w=a._g.doc.createTextNode(p);u.appendChild(w),i.appendChild(u)}break;case"href":case"target":var x=i.parentNode;if("a"!=x.tagName.toLowerCase()){var z=q("a");x.insertBefore(z,i),z.appendChild(i),x=z}"target"==o?x.setAttributeNS(n,"show","blank"==p?"new":p):x.setAttributeNS(n,o,p);break;case"cursor":i.style.cursor=p;break;case"transform":d.transform(p);break;case"arrow-start":t(d,p);break;case"arrow-end":t(d,p,1);break;case"clip-rect":var A=c(p).split(j);if(4==A.length){d.clip&&d.clip.parentNode.parentNode.removeChild(d.clip.parentNode);var B=q("clipPath"),C=q("rect");B.id=a.createUUID(),q(C,{x:A[0],y:A[1],width:A[2],height:A[3]}),B.appendChild(C),d.paper.defs.appendChild(B),q(i,{"clip-path":"url(#"+B.id+")"}),d.clip=C}if(!p){var D=i.getAttribute("clip-path");if(D){var E=a._g.doc.getElementById(D.replace(/(^url\(#|\)$)/g,l));E&&E.parentNode.removeChild(E),q(i,{"clip-path":l}),delete d.clip}}break;case"path":"path"==d.type&&(q(i,{d:p?k.path=a._pathToAbsolute(p):"M0,0"}),d._.dirty=1,d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1)));break;case"width":if(i.setAttribute(o,p),d._.dirty=1,!k.fx)break;o="x",p=k.x;case"x":k.fx&&(p=-k.x-(k.width||0));case"rx":if("rx"==o&&"rect"==d.type)break;case"cx":i.setAttribute(o,p),d.pattern&&s(d),d._.dirty=1;break;case"height":if(i.setAttribute(o,p),d._.dirty=1,!k.fy)break;o="y",p=k.y;case"y":k.fy&&(p=-k.y-(k.height||0));case"ry":if("ry"==o&&"rect"==d.type)break;case"cy":i.setAttribute(o,p),d.pattern&&s(d),d._.dirty=1;break;case"r":"rect"==d.type?q(i,{rx:p,ry:p}):i.setAttribute(o,p),d._.dirty=1;break;case"src":"image"==d.type&&i.setAttributeNS(n,"href",p);break;case"stroke-width":(1!=d._.sx||1!=d._.sy)&&(p/=g(h(d._.sx),h(d._.sy))||1),i.setAttribute(o,p),k["stroke-dasharray"]&&v(d,k["stroke-dasharray"],f),d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"stroke-dasharray":v(d,p,f);break;case"fill":var F=c(p).match(a._ISURL);if(F){B=q("pattern");var G=q("image");B.id=a.createUUID(),q(B,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1}),q(G,{x:0,y:0,"xlink:href":F[1]}),B.appendChild(G),function(b){a._preload(F[1],function(){var a=this.offsetWidth,c=this.offsetHeight;q(b,{width:a,height:c}),q(G,{width:a,height:c})})}(B),d.paper.defs.appendChild(B),q(i,{fill:"url(#"+B.id+")"}),d.pattern=B,d.pattern&&s(d);break}var H=a.getRGB(p);if(H.error){if(("circle"==d.type||"ellipse"==d.type||"r"!=c(p).charAt())&&r(d,p)){if("opacity"in k||"fill-opacity"in k){var I=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l));if(I){var J=I.getElementsByTagName("stop");q(J[J.length-1],{"stop-opacity":("opacity"in k?k.opacity:1)*("fill-opacity"in k?k["fill-opacity"]:1)})}}k.gradient=p,k.fill="none";break}}else delete f.gradient,delete k.gradient,!a.is(k.opacity,"undefined")&&a.is(f.opacity,"undefined")&&q(i,{opacity:k.opacity}),!a.is(k["fill-opacity"],"undefined")&&a.is(f["fill-opacity"],"undefined")&&q(i,{"fill-opacity":k["fill-opacity"]});H[b]("opacity")&&q(i,{"fill-opacity":H.opacity>1?H.opacity/100:H.opacity});case"stroke":H=a.getRGB(p),i.setAttribute(o,H.hex),"stroke"==o&&H[b]("opacity")&&q(i,{"stroke-opacity":H.opacity>1?H.opacity/100:H.opacity}),"stroke"==o&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":("circle"==d.type||"ellipse"==d.type||"r"!=c(p).charAt())&&r(d,p); + +break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){I=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),I&&(J=I.getElementsByTagName("stop"),q(J[J.length-1],{"stop-opacity":p}));break}default:"font-size"==o&&(p=e(p,10)+"px");var K=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[K]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if("text"==d.type&&(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){for(g.text=f.text;h.firstChild;)h.removeChild(h.firstChild);for(var j,k=c(f.text).split("\n"),m=[],n=0,o=k.length;o>n;n++)j=q("tspan"),n&&q(j,{dy:i*x,x:g.x}),j.appendChild(a._g.doc.createTextNode(k[n])),h.appendChild(j),m[n]=j}else for(m=h.getElementsByTagName("tspan"),n=0,o=m.length;o>n;n++)n?q(m[n],{dy:i*x,x:g.x}):q(m[0],{dy:0});q(h,{x:g.x,y:g.y}),d._.dirty=1;var p=d._getBBox(),r=g.y-(p.y+p.height/2);r&&a.is(r,"finite")&&q(m[0],{dy:r})}},z=function(a){return a.parentNode&&"a"===a.parentNode.tagName.toLowerCase()?a.parentNode:a},A=function(b,c){this[0]=this.node=b,b.raphael=!0,this.id=a._oid++,b.raphaelid=this.id,this.matrix=a.matrix(),this.realPath=null,this.paper=c,this.attrs=this.attrs||{},this._={transform:[],sx:1,sy:1,deg:0,dx:0,dy:0,dirty:1},!c.bottom&&(c.bottom=this),this.prev=c.top,c.top&&(c.top.next=this),c.top=this,this.next=null},B=a.el;A.prototype=B,B.constructor=A,a._engine.path=function(a,b){var c=q("path");b.canvas&&b.canvas.appendChild(c);var d=new A(c,b);return d.type="path",w(d,{fill:"none",stroke:"#000",path:a}),d},B.rotate=function(a,b,e){if(this.removed)return this;if(a=c(a).split(j),a.length-1&&(b=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(b=e),null==b||null==e){var f=this.getBBox(1);b=f.x+f.width/2,e=f.y+f.height/2}return this.transform(this._.transform.concat([["r",a,b,e]])),this},B.scale=function(a,b,e,f){if(this.removed)return this;if(a=c(a).split(j),a.length-1&&(b=d(a[1]),e=d(a[2]),f=d(a[3])),a=d(a[0]),null==b&&(b=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,b,e,f]])),this},B.translate=function(a,b){return this.removed?this:(a=c(a).split(j),a.length-1&&(b=d(a[1])),a=d(a[0])||0,b=+b||0,this.transform(this._.transform.concat([["t",a,b]])),this)},B.transform=function(c){var d=this._;if(null==c)return d.transform;if(a._extractTransform(this,c),this.clip&&q(this.clip,{transform:this.matrix.invert()}),this.pattern&&s(this),this.node&&q(this.node,{transform:this.matrix}),1!=d.sx||1!=d.sy){var e=this.attrs[b]("stroke-width")?this.attrs["stroke-width"]:1;this.attr({"stroke-width":e})}return d.transform=this.matrix.toTransformString(),this},B.hide=function(){return this.removed||(this.node.style.display="none"),this},B.show=function(){return this.removed||(this.node.style.display=""),this},B.remove=function(){var b=z(this.node);if(!this.removed&&b.parentNode){var c=this.paper;c.__set__&&c.__set__.exclude(this),k.unbind("raphael.*.*."+this.id),this.gradient&&c.defs.removeChild(this.gradient),a._tear(this,c),b.parentNode.removeChild(b),this.removeData();for(var d in this)this[d]="function"==typeof this[d]?a._removedFactory(d):null;this.removed=!0}},B._getBBox=function(){if("none"==this.node.style.display){this.show();var a=!0}var b,c=!1;this.paper.canvas.parentElement?b=this.paper.canvas.parentElement.style:this.paper.canvas.parentNode&&(b=this.paper.canvas.parentNode.style),b&&"none"==b.display&&(c=!0,b.display="");var d={};try{d=this.node.getBBox()}catch(e){d={x:this.node.clientLeft,y:this.node.clientTop,width:this.node.clientWidth,height:this.node.clientHeight}}finally{d=d||{},c&&(b.display="none")}return a&&this.hide(),d},B.attr=function(c,d){if(this.removed)return this;if(null==c){var e={};for(var f in this.attrs)this.attrs[b](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&a.is(c,"string")){if("fill"==c&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;if("transform"==c)return this._.transform;for(var g=c.split(j),h={},i=0,l=g.length;l>i;i++)c=g[i],c in this.attrs?h[c]=this.attrs[c]:a.is(this.paper.customAttributes[c],"function")?h[c]=this.paper.customAttributes[c].def:h[c]=a._availableAttrs[c];return l-1?h:h[g[0]]}if(null==d&&a.is(c,"array")){for(h={},i=0,l=c.length;l>i;i++)h[c[i]]=this.attr(c[i]);return h}if(null!=d){var m={};m[c]=d}else null!=c&&a.is(c,"object")&&(m=c);for(var n in m)k("raphael.attr."+n+"."+this.id,this,m[n]);for(n in this.paper.customAttributes)if(this.paper.customAttributes[b](n)&&m[b](n)&&a.is(this.paper.customAttributes[n],"function")){var o=this.paper.customAttributes[n].apply(this,[].concat(m[n]));this.attrs[n]=m[n];for(var p in o)o[b](p)&&(m[p]=o[p])}return w(this,m),this},B.toFront=function(){if(this.removed)return this;var b=z(this.node);b.parentNode.appendChild(b);var c=this.paper;return c.top!=this&&a._tofront(this,c),this},B.toBack=function(){if(this.removed)return this;var b=z(this.node),c=b.parentNode;c.insertBefore(b,c.firstChild),a._toback(this,this.paper);this.paper;return this},B.insertAfter=function(b){if(this.removed||!b)return this;var c=z(this.node),d=z(b.node||b[b.length-1].node);return d.nextSibling?d.parentNode.insertBefore(c,d.nextSibling):d.parentNode.appendChild(c),a._insertafter(this,b,this.paper),this},B.insertBefore=function(b){if(this.removed||!b)return this;var c=z(this.node),d=z(b.node||b[0].node);return d.parentNode.insertBefore(c,d),a._insertbefore(this,b,this.paper),this},B.blur=function(b){var c=this;if(0!==+b){var d=q("filter"),e=q("feGaussianBlur");c.attrs.blur=b,d.id=a.createUUID(),q(e,{stdDeviation:+b||1.5}),d.appendChild(e),c.paper.defs.appendChild(d),c._blur=d,q(c.node,{filter:"url(#"+d.id+")"})}else c._blur&&(c._blur.parentNode.removeChild(c._blur),delete c._blur,delete c.attrs.blur),c.node.removeAttribute("filter");return c},a._engine.circle=function(a,b,c,d){var e=q("circle");a.canvas&&a.canvas.appendChild(e);var f=new A(e,a);return f.attrs={cx:b,cy:c,r:d,fill:"none",stroke:"#000"},f.type="circle",q(e,f.attrs),f},a._engine.rect=function(a,b,c,d,e,f){var g=q("rect");a.canvas&&a.canvas.appendChild(g);var h=new A(g,a);return h.attrs={x:b,y:c,width:d,height:e,rx:f||0,ry:f||0,fill:"none",stroke:"#000"},h.type="rect",q(g,h.attrs),h},a._engine.ellipse=function(a,b,c,d,e){var f=q("ellipse");a.canvas&&a.canvas.appendChild(f);var g=new A(f,a);return g.attrs={cx:b,cy:c,rx:d,ry:e,fill:"none",stroke:"#000"},g.type="ellipse",q(f,g.attrs),g},a._engine.image=function(a,b,c,d,e,f){var g=q("image");q(g,{x:c,y:d,width:e,height:f,preserveAspectRatio:"none"}),g.setAttributeNS(n,"href",b),a.canvas&&a.canvas.appendChild(g);var h=new A(g,a);return h.attrs={x:c,y:d,width:e,height:f,src:b},h.type="image",h},a._engine.text=function(b,c,d,e){var f=q("text");b.canvas&&b.canvas.appendChild(f);var g=new A(f,b);return g.attrs={x:c,y:d,"text-anchor":"middle",text:e,"font-family":a._availableAttrs["font-family"],"font-size":a._availableAttrs["font-size"],stroke:"none",fill:"#000"},g.type="text",w(g,g.attrs),g},a._engine.setSize=function(a,b){return this.width=a||this.width,this.height=b||this.height,this.canvas.setAttribute("width",this.width),this.canvas.setAttribute("height",this.height),this._viewBox&&this.setViewBox.apply(this,this._viewBox),this},a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b&&b.container,d=b.x,e=b.y,f=b.width,g=b.height;if(!c)throw new Error("SVG container not found.");var h,i=q("svg"),j="overflow:hidden;";return d=d||0,e=e||0,f=f||512,g=g||342,q(i,{height:g,version:1.1,width:f,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}),1==c?(i.style.cssText=j+"position:absolute;left:"+d+"px;top:"+e+"px",a._g.doc.body.appendChild(i),h=1):(i.style.cssText=j+"position:relative",c.firstChild?c.insertBefore(i,c.firstChild):c.appendChild(i)),c=new a._Paper,c.width=f,c.height=g,c.canvas=i,c.clear(),c._left=c._top=0,h&&(c.renderfix=function(){}),c.renderfix(),c},a._engine.setViewBox=function(a,b,c,d,e){k("raphael.setViewBox",this,this._viewBox,[a,b,c,d,e]);var f,h,i=this.getSize(),j=g(c/i.width,d/i.height),l=this.top,n=e?"xMidYMid meet":"xMinYMin";for(null==a?(this._vbSize&&(j=1),delete this._vbSize,f="0 0 "+this.width+m+this.height):(this._vbSize=j,f=a+m+b+m+c+m+d),q(this.canvas,{viewBox:f,preserveAspectRatio:n});j&&l;)h="stroke-width"in l.attrs?l.attrs["stroke-width"]:1,l.attr({"stroke-width":h}),l._.dirty=1,l._.dirtyT=1,l=l.prev;return this._viewBox=[a,b,c,d,!!e],this},a.prototype.renderfix=function(){var a,b=this.canvas,c=b.style;try{a=b.getScreenCTM()||b.createSVGMatrix()}catch(d){a=b.createSVGMatrix()}var e=-a.e%1,f=-a.f%1;(e||f)&&(e&&(this._left=(this._left+e)%1,c.left=this._left+"px"),f&&(this._top=(this._top+f)%1,c.top=this._top+"px"))},a.prototype.clear=function(){a.eve("raphael.clear",this);for(var b=this.canvas;b.firstChild;)b.removeChild(b.firstChild);this.bottom=this.top=null,(this.desc=q("desc")).appendChild(a._g.doc.createTextNode("Created with Raphaël "+a.version)),b.appendChild(this.desc),b.appendChild(this.defs=q("defs"))},a.prototype.remove=function(){k("raphael.remove",this),this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null};var C=a.st;for(var D in B)B[b](D)&&!C[b](D)&&(C[D]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(D))}}),function(a,b){"function"==typeof define&&define.amd?define("raphael.vml",["raphael.core"],function(a){return b(a)}):b("object"==typeof exports?require("./raphael.core"):a.Raphael)}(this,function(a){if(!a||a.vml){var b="hasOwnProperty",c=String,d=parseFloat,e=Math,f=e.round,g=e.max,h=e.min,i=e.abs,j="fill",k=/[, ]+/,l=a.eve,m=" progid:DXImageTransform.Microsoft",n=" ",o="",p={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},q=/([clmz]),?([^clmz]*)/gi,r=/ progid:\S+Blur\([^\)]+\)/g,s=/-?[^,\s-]+/g,t="position:absolute;left:0;top:0;width:1px;height:1px;behavior:url(#default#VML)",u=21600,v={path:1,rect:1,image:1},w={circle:1,ellipse:1},x=function(b){var d=/[ahqstv]/gi,e=a._pathToAbsolute;if(c(b).match(d)&&(e=a._path2curve),d=/[clmz]/g,e==a._pathToAbsolute&&!c(b).match(d)){var g=c(b).replace(q,function(a,b,c){var d=[],e="m"==b.toLowerCase(),g=p[b];return c.replace(s,function(a){e&&2==d.length&&(g+=d+p["m"==b?"l":"L"],d=[]),d.push(f(a*u))}),g+d});return g}var h,i,j=e(b);g=[];for(var k=0,l=j.length;l>k;k++){h=j[k],i=j[k][0].toLowerCase(),"z"==i&&(i="x");for(var m=1,r=h.length;r>m;m++)i+=f(h[m]*u)+(m!=r-1?",":o);g.push(i)}return g.join(n)},y=function(b,c,d){var e=a.matrix();return e.rotate(-b,.5,.5),{dx:e.x(c,d),dy:e.y(c,d)}},z=function(a,b,c,d,e,f){var g=a._,h=a.matrix,k=g.fillpos,l=a.node,m=l.style,o=1,p="",q=u/b,r=u/c;if(m.visibility="hidden",b&&c){if(l.coordsize=i(q)+n+i(r),m.rotation=f*(0>b*c?-1:1),f){var s=y(f,d,e);d=s.dx,e=s.dy}if(0>b&&(p+="x"),0>c&&(p+=" y")&&(o=-1),m.flip=p,l.coordorigin=d*-q+n+e*-r,k||g.fillsize){var t=l.getElementsByTagName(j);t=t&&t[0],l.removeChild(t),k&&(s=y(f,h.x(k[0],k[1]),h.y(k[0],k[1])),t.position=s.dx*o+n+s.dy*o),g.fillsize&&(t.size=g.fillsize[0]*i(b)+n+g.fillsize[1]*i(c)),l.appendChild(t)}m.visibility="visible"}};a.toString=function(){return"Your browser doesn’t support SVG. Falling down to VML.\nYou are running Raphaël "+this.version};var A=function(a,b,d){for(var e=c(b).toLowerCase().split("-"),f=d?"end":"start",g=e.length,h="classic",i="medium",j="medium";g--;)switch(e[g]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":h=e[g];break;case"wide":case"narrow":j=e[g];break;case"long":case"short":i=e[g]}var k=a.node.getElementsByTagName("stroke")[0];k[f+"arrow"]=h,k[f+"arrowlength"]=i,k[f+"arrowwidth"]=j},B=function(e,i){e.attrs=e.attrs||{};var l=e.node,m=e.attrs,p=l.style,q=v[e.type]&&(i.x!=m.x||i.y!=m.y||i.width!=m.width||i.height!=m.height||i.cx!=m.cx||i.cy!=m.cy||i.rx!=m.rx||i.ry!=m.ry||i.r!=m.r),r=w[e.type]&&(m.cx!=i.cx||m.cy!=i.cy||m.r!=i.r||m.rx!=i.rx||m.ry!=i.ry),s=e;for(var t in i)i[b](t)&&(m[t]=i[t]);if(q&&(m.path=a._getPath[e.type](e),e._.dirty=1),i.href&&(l.href=i.href),i.title&&(l.title=i.title),i.target&&(l.target=i.target),i.cursor&&(p.cursor=i.cursor),"blur"in i&&e.blur(i.blur),(i.path&&"path"==e.type||q)&&(l.path=x(~c(m.path).toLowerCase().indexOf("r")?a._pathToAbsolute(m.path):m.path),e._.dirty=1,"image"==e.type&&(e._.fillpos=[m.x,m.y],e._.fillsize=[m.width,m.height],z(e,1,1,0,0,0))),"transform"in i&&e.transform(i.transform),r){var y=+m.cx,B=+m.cy,D=+m.rx||+m.r||0,E=+m.ry||+m.r||0;l.path=a.format("ar{0},{1},{2},{3},{4},{1},{4},{1}x",f((y-D)*u),f((B-E)*u),f((y+D)*u),f((B+E)*u),f(y*u)),e._.dirty=1}if("clip-rect"in i){var G=c(i["clip-rect"]).split(k);if(4==G.length){G[2]=+G[2]+ +G[0],G[3]=+G[3]+ +G[1];var H=l.clipRect||a._g.doc.createElement("div"),I=H.style;I.clip=a.format("rect({1}px {2}px {3}px {0}px)",G),l.clipRect||(I.position="absolute",I.top=0,I.left=0,I.width=e.paper.width+"px",I.height=e.paper.height+"px",l.parentNode.insertBefore(H,l),H.appendChild(l),l.clipRect=H)}i["clip-rect"]||l.clipRect&&(l.clipRect.style.clip="auto")}if(e.textpath){var J=e.textpath.style;i.font&&(J.font=i.font),i["font-family"]&&(J.fontFamily='"'+i["font-family"].split(",")[0].replace(/^['"]+|['"]+$/g,o)+'"'),i["font-size"]&&(J.fontSize=i["font-size"]),i["font-weight"]&&(J.fontWeight=i["font-weight"]),i["font-style"]&&(J.fontStyle=i["font-style"])}if("arrow-start"in i&&A(s,i["arrow-start"]),"arrow-end"in i&&A(s,i["arrow-end"],1),null!=i.opacity||null!=i["stroke-width"]||null!=i.fill||null!=i.src||null!=i.stroke||null!=i["stroke-width"]||null!=i["stroke-opacity"]||null!=i["fill-opacity"]||null!=i["stroke-dasharray"]||null!=i["stroke-miterlimit"]||null!=i["stroke-linejoin"]||null!=i["stroke-linecap"]){var K=l.getElementsByTagName(j),L=!1;if(K=K&&K[0],!K&&(L=K=F(j)),"image"==e.type&&i.src&&(K.src=i.src),i.fill&&(K.on=!0),(null==K.on||"none"==i.fill||null===i.fill)&&(K.on=!1),K.on&&i.fill){var M=c(i.fill).match(a._ISURL);if(M){K.parentNode==l&&l.removeChild(K),K.rotate=!0,K.src=M[1],K.type="tile";var N=e.getBBox(1);K.position=N.x+n+N.y,e._.fillpos=[N.x,N.y],a._preload(M[1],function(){e._.fillsize=[this.offsetWidth,this.offsetHeight]})}else K.color=a.getRGB(i.fill).hex,K.src=o,K.type="solid",a.getRGB(i.fill).error&&(s.type in{circle:1,ellipse:1}||"r"!=c(i.fill).charAt())&&C(s,i.fill,K)&&(m.fill="none",m.gradient=i.fill,K.rotate=!1)}if("fill-opacity"in i||"opacity"in i){var O=((+m["fill-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+a.getRGB(i.fill).o+1||2)-1);O=h(g(O,0),1),K.opacity=O,K.src&&(K.color="none")}l.appendChild(K);var P=l.getElementsByTagName("stroke")&&l.getElementsByTagName("stroke")[0],Q=!1;!P&&(Q=P=F("stroke")),(i.stroke&&"none"!=i.stroke||i["stroke-width"]||null!=i["stroke-opacity"]||i["stroke-dasharray"]||i["stroke-miterlimit"]||i["stroke-linejoin"]||i["stroke-linecap"])&&(P.on=!0),("none"==i.stroke||null===i.stroke||null==P.on||0==i.stroke||0==i["stroke-width"])&&(P.on=!1);var R=a.getRGB(i.stroke);P.on&&i.stroke&&(P.color=R.hex),O=((+m["stroke-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+R.o+1||2)-1);var S=.75*(d(i["stroke-width"])||1);if(O=h(g(O,0),1),null==i["stroke-width"]&&(S=m["stroke-width"]),i["stroke-width"]&&(P.weight=S),S&&1>S&&(O*=S)&&(P.weight=1),P.opacity=O,i["stroke-linejoin"]&&(P.joinstyle=i["stroke-linejoin"]||"miter"),P.miterlimit=i["stroke-miterlimit"]||8,i["stroke-linecap"]&&(P.endcap="butt"==i["stroke-linecap"]?"flat":"square"==i["stroke-linecap"]?"square":"round"),"stroke-dasharray"in i){var T={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"};P.dashstyle=T[b](i["stroke-dasharray"])?T[i["stroke-dasharray"]]:o}Q&&l.appendChild(P)}if("text"==s.type){s.paper.canvas.style.display=o;var U=s.paper.span,V=100,W=m.font&&m.font.match(/\d+(?:\.\d*)?(?=px)/);p=U.style,m.font&&(p.font=m.font),m["font-family"]&&(p.fontFamily=m["font-family"]),m["font-weight"]&&(p.fontWeight=m["font-weight"]),m["font-style"]&&(p.fontStyle=m["font-style"]),W=d(m["font-size"]||W&&W[0])||10,p.fontSize=W*V+"px",s.textpath.string&&(U.innerHTML=c(s.textpath.string).replace(/</g,"&#60;").replace(/&/g,"&#38;").replace(/\n/g,"<br>"));var X=U.getBoundingClientRect();s.W=m.w=(X.right-X.left)/V,s.H=m.h=(X.bottom-X.top)/V,s.X=m.x,s.Y=m.y+s.H/2,("x"in i||"y"in i)&&(s.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));for(var Y=["x","y","text","font","font-family","font-weight","font-style","font-size"],Z=0,$=Y.length;$>Z;Z++)if(Y[Z]in i){s._.dirty=1;break}switch(m["text-anchor"]){case"start":s.textpath.style["v-text-align"]="left",s.bbx=s.W/2;break;case"end":s.textpath.style["v-text-align"]="right",s.bbx=-s.W/2;break;default:s.textpath.style["v-text-align"]="center",s.bbx=0}s.textpath.style["v-text-kern"]=!0}},C=function(b,f,g){b.attrs=b.attrs||{};var h=(b.attrs,Math.pow),i="linear",j=".5 .5";if(b.attrs.gradient=f,f=c(f).replace(a._radial_gradient,function(a,b,c){return i="radial",b&&c&&(b=d(b),c=d(c),h(b-.5,2)+h(c-.5,2)>.25&&(c=e.sqrt(.25-h(b-.5,2))*(2*(c>.5)-1)+.5),j=b+n+c),o}),f=f.split(/\s*\-\s*/),"linear"==i){var k=f.shift();if(k=-d(k),isNaN(k))return null}var l=a._parseDots(f);if(!l)return null;if(b=b.shape||b.node,l.length){b.removeChild(g),g.on=!0,g.method="none",g.color=l[0].color,g.color2=l[l.length-1].color;for(var m=[],p=0,q=l.length;q>p;p++)l[p].offset&&m.push(l[p].offset+n+l[p].color);g.colors=m.length?m.join():"0% "+g.color,"radial"==i?(g.type="gradientTitle",g.focus="100%",g.focussize="0 0",g.focusposition=j,g.angle=0):(g.type="gradient",g.angle=(270-k)%360),b.appendChild(g)}return 1},D=function(b,c){this[0]=this.node=b,b.raphael=!0,this.id=a._oid++,b.raphaelid=this.id,this.X=0,this.Y=0,this.attrs={},this.paper=c,this.matrix=a.matrix(),this._={transform:[],sx:1,sy:1,dx:0,dy:0,deg:0,dirty:1,dirtyT:1},!c.bottom&&(c.bottom=this),this.prev=c.top,c.top&&(c.top.next=this),c.top=this,this.next=null},E=a.el;D.prototype=E,E.constructor=D,E.transform=function(b){if(null==b)return this._.transform;var d,e=this.paper._viewBoxShift,f=e?"s"+[e.scale,e.scale]+"-1-1t"+[e.dx,e.dy]:o;e&&(d=b=c(b).replace(/\.{3}|\u2026/g,this._.transform||o)),a._extractTransform(this,f+b);var g,h=this.matrix.clone(),i=this.skew,j=this.node,k=~c(this.attrs.fill).indexOf("-"),l=!c(this.attrs.fill).indexOf("url(");if(h.translate(1,1),l||k||"image"==this.type)if(i.matrix="1 0 0 1",i.offset="0 0",g=h.split(),k&&g.noRotation||!g.isSimple){j.style.filter=h.toFilter();var m=this.getBBox(),p=this.getBBox(1),q=m.x-p.x,r=m.y-p.y;j.coordorigin=q*-u+n+r*-u,z(this,1,1,q,r,0)}else j.style.filter=o,z(this,g.scalex,g.scaley,g.dx,g.dy,g.rotate);else j.style.filter=o,i.matrix=c(h),i.offset=h.offset();return null!==d&&(this._.transform=d,a._extractTransform(this,d)),this},E.rotate=function(a,b,e){if(this.removed)return this;if(null!=a){if(a=c(a).split(k),a.length-1&&(b=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(b=e),null==b||null==e){var f=this.getBBox(1);b=f.x+f.width/2,e=f.y+f.height/2}return this._.dirtyT=1,this.transform(this._.transform.concat([["r",a,b,e]])),this}},E.translate=function(a,b){return this.removed?this:(a=c(a).split(k),a.length-1&&(b=d(a[1])),a=d(a[0])||0,b=+b||0,this._.bbox&&(this._.bbox.x+=a,this._.bbox.y+=b),this.transform(this._.transform.concat([["t",a,b]])),this)},E.scale=function(a,b,e,f){if(this.removed)return this;if(a=c(a).split(k),a.length-1&&(b=d(a[1]),e=d(a[2]),f=d(a[3]),isNaN(e)&&(e=null),isNaN(f)&&(f=null)),a=d(a[0]),null==b&&(b=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,b,e,f]])),this._.dirtyT=1,this},E.hide=function(){return!this.removed&&(this.node.style.display="none"),this},E.show=function(){return!this.removed&&(this.node.style.display=o),this},E.auxGetBBox=a.el.getBBox,E.getBBox=function(){var a=this.auxGetBBox();if(this.paper&&this.paper._viewBoxShift){var b={},c=1/this.paper._viewBoxShift.scale;return b.x=a.x-this.paper._viewBoxShift.dx,b.x*=c,b.y=a.y-this.paper._viewBoxShift.dy,b.y*=c,b.width=a.width*c,b.height=a.height*c,b.x2=b.x+b.width,b.y2=b.y+b.height,b}return a},E._getBBox=function(){return this.removed?{}:{x:this.X+(this.bbx||0)-this.W/2,y:this.Y-this.H,width:this.W,height:this.H}},E.remove=function(){if(!this.removed&&this.node.parentNode){this.paper.__set__&&this.paper.__set__.exclude(this),a.eve.unbind("raphael.*.*."+this.id),a._tear(this,this.paper),this.node.parentNode.removeChild(this.node),this.shape&&this.shape.parentNode.removeChild(this.shape);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null;this.removed=!0}},E.attr=function(c,d){if(this.removed)return this;if(null==c){var e={};for(var f in this.attrs)this.attrs[b](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&a.is(c,"string")){if(c==j&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;for(var g=c.split(k),h={},i=0,m=g.length;m>i;i++)c=g[i],c in this.attrs?h[c]=this.attrs[c]:a.is(this.paper.customAttributes[c],"function")?h[c]=this.paper.customAttributes[c].def:h[c]=a._availableAttrs[c];return m-1?h:h[g[0]]}if(this.attrs&&null==d&&a.is(c,"array")){for(h={},i=0,m=c.length;m>i;i++)h[c[i]]=this.attr(c[i]);return h}var n;null!=d&&(n={},n[c]=d),null==d&&a.is(c,"object")&&(n=c);for(var o in n)l("raphael.attr."+o+"."+this.id,this,n[o]);if(n){for(o in this.paper.customAttributes)if(this.paper.customAttributes[b](o)&&n[b](o)&&a.is(this.paper.customAttributes[o],"function")){var p=this.paper.customAttributes[o].apply(this,[].concat(n[o]));this.attrs[o]=n[o];for(var q in p)p[b](q)&&(n[q]=p[q])}n.text&&"text"==this.type&&(this.textpath.string=n.text),B(this,n)}return this},E.toFront=function(){return!this.removed&&this.node.parentNode.appendChild(this.node),this.paper&&this.paper.top!=this&&a._tofront(this,this.paper),this},E.toBack=function(){return this.removed?this:(this.node.parentNode.firstChild!=this.node&&(this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild),a._toback(this,this.paper)),this)},E.insertAfter=function(b){return this.removed?this:(b.constructor==a.st.constructor&&(b=b[b.length-1]),b.node.nextSibling?b.node.parentNode.insertBefore(this.node,b.node.nextSibling):b.node.parentNode.appendChild(this.node),a._insertafter(this,b,this.paper),this)},E.insertBefore=function(b){return this.removed?this:(b.constructor==a.st.constructor&&(b=b[0]),b.node.parentNode.insertBefore(this.node,b.node),a._insertbefore(this,b,this.paper),this)},E.blur=function(b){var c=this.node.runtimeStyle,d=c.filter;return d=d.replace(r,o),0!==+b?(this.attrs.blur=b,c.filter=d+n+m+".Blur(pixelradius="+(+b||1.5)+")",c.margin=a.format("-{0}px 0 0 -{0}px",f(+b||1.5))):(c.filter=d,c.margin=0,delete this.attrs.blur),this},a._engine.path=function(a,b){var c=F("shape");c.style.cssText=t,c.coordsize=u+n+u,c.coordorigin=b.coordorigin;var d=new D(c,b),e={fill:"none",stroke:"#000"};a&&(e.path=a),d.type="path",d.path=[],d.Path=o,B(d,e),b.canvas.appendChild(c);var f=F("skew");return f.on=!0,c.appendChild(f),d.skew=f,d.transform(o),d},a._engine.rect=function(b,c,d,e,f,g){var h=a._rectPath(c,d,e,f,g),i=b.path(h),j=i.attrs;return i.X=j.x=c,i.Y=j.y=d,i.W=j.width=e,i.H=j.height=f,j.r=g,j.path=h,i.type="rect",i},a._engine.ellipse=function(a,b,c,d,e){{var f=a.path();f.attrs}return f.X=b-d,f.Y=c-e,f.W=2*d,f.H=2*e,f.type="ellipse",B(f,{cx:b,cy:c,rx:d,ry:e}),f},a._engine.circle=function(a,b,c,d){{var e=a.path();e.attrs}return e.X=b-d,e.Y=c-d,e.W=e.H=2*d,e.type="circle",B(e,{cx:b,cy:c,r:d}),e},a._engine.image=function(b,c,d,e,f,g){var h=a._rectPath(d,e,f,g),i=b.path(h).attr({stroke:"none"}),k=i.attrs,l=i.node,m=l.getElementsByTagName(j)[0];return k.src=c,i.X=k.x=d,i.Y=k.y=e,i.W=k.width=f,i.H=k.height=g,k.path=h,i.type="image",m.parentNode==l&&l.removeChild(m),m.rotate=!0,m.src=c,m.type="tile",i._.fillpos=[d,e],i._.fillsize=[f,g],l.appendChild(m),z(i,1,1,0,0,0),i},a._engine.text=function(b,d,e,g){var h=F("shape"),i=F("path"),j=F("textpath");d=d||0,e=e||0,g=g||"",i.v=a.format("m{0},{1}l{2},{1}",f(d*u),f(e*u),f(d*u)+1),i.textpathok=!0,j.string=c(g),j.on=!0,h.style.cssText=t,h.coordsize=u+n+u,h.coordorigin="0 0";var k=new D(h,b),l={fill:"#000",stroke:"none",font:a._availableAttrs.font,text:g};k.shape=h,k.path=i,k.textpath=j,k.type="text",k.attrs.text=c(g),k.attrs.x=d,k.attrs.y=e,k.attrs.w=1,k.attrs.h=1,B(k,l),h.appendChild(j),h.appendChild(i),b.canvas.appendChild(h);var m=F("skew");return m.on=!0,h.appendChild(m),k.skew=m,k.transform(o),k},a._engine.setSize=function(b,c){var d=this.canvas.style;return this.width=b,this.height=c,b==+b&&(b+="px"),c==+c&&(c+="px"),d.width=b,d.height=c,d.clip="rect(0 "+b+" "+c+" 0)",this._viewBox&&a._engine.setViewBox.apply(this,this._viewBox),this},a._engine.setViewBox=function(b,c,d,e,f){a.eve("raphael.setViewBox",this,this._viewBox,[b,c,d,e,f]);var g,h,i=this.getSize(),j=i.width,k=i.height;return f&&(g=k/e,h=j/d,j>d*g&&(b-=(j-d*g)/2/g),k>e*h&&(c-=(k-e*h)/2/h)),this._viewBox=[b,c,d,e,!!f],this._viewBoxShift={dx:-b,dy:-c,scale:i},this.forEach(function(a){a.transform("...")}),this};var F;a._engine.initWin=function(a){var b=a.document;b.styleSheets.length<31?b.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)"):b.styleSheets[0].addRule(".rvml","behavior:url(#default#VML)");try{!b.namespaces.rvml&&b.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),F=function(a){return b.createElement("<rvml:"+a+' class="rvml">')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e=b.width,f=b.x,g=b.y;if(!c)throw new Error("VML container not found.");var h=new a._Paper,i=h.canvas=a._g.doc.createElement("div"),j=i.style;return f=f||0,g=g||0,e=e||512,d=d||342,h.width=e,h.height=d,e==+e&&(e+="px"),d==+d&&(d+="px"),h.coordsize=1e3*u+n+1e3*u,h.coordorigin="0 0",h.span=a._g.doc.createElement("span"),h.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",i.appendChild(h.span),j.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",e,d),1==c?(a._g.doc.body.appendChild(i),j.left=f+"px",j.top=g+"px",j.position="absolute"):c.firstChild?c.insertBefore(i,c.firstChild):c.appendChild(i),h.renderfix=function(){},h},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}}),function(a,b){if("function"==typeof define&&define.amd)define("raphael",["raphael.core","raphael.svg","raphael.vml"],function(c){return a.Raphael=b(c)});else if("object"==typeof exports){var c=require("raphael.core");require("raphael.svg"),require("raphael.vml"),module.exports=b(c)}else a.Raphael=b(a.Raphael)}(this,function(a){return a.ninja()}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/respond.min.js b/public/assets/frontend/js/plugins/respond.min.js new file mode 100644 index 00000000..d5dc6261 --- /dev/null +++ b/public/assets/frontend/js/plugins/respond.min.js @@ -0,0 +1,6 @@ +/*! Respond.js v1.4.2: min/max-width media query polyfill + * Copyright 2014 Scott Jehl + * Licensed under MIT + * http://j.mp/respondjs */ + +!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='&shy;<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){v(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},g=function(a){return a.replace(c.regex.minmaxwh,"").match(c.regex.other)};if(c.ajax=f,c.queue=d,c.unsupportedmq=g,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,comments:/\/\*[^*]*\*+([^/][^*]*\*+)*\//gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,maxw:/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,minmaxwh:/\(\s*m(in|ax)\-(height|width)\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/gi,other:/\([^\)]*\)/g},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var h,i,j,k=a.document,l=k.documentElement,m=[],n=[],o=[],p={},q=30,r=k.getElementsByTagName("head")[0]||l,s=k.getElementsByTagName("base")[0],t=r.getElementsByTagName("link"),u=function(){var a,b=k.createElement("div"),c=k.body,d=l.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=k.createElement("body"),c.style.background="none"),l.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&l.insertBefore(c,l.firstChild),a=b.offsetWidth,f?l.removeChild(c):c.removeChild(b),l.style.fontSize=d,e&&(c.style.fontSize=e),a=j=parseFloat(a)},v=function(b){var c="clientWidth",d=l[c],e="CSS1Compat"===k.compatMode&&d||k.body[c]||d,f={},g=t[t.length-1],p=(new Date).getTime();if(b&&h&&q>p-h)return a.clearTimeout(i),i=a.setTimeout(v,q),void 0;h=p;for(var s in m)if(m.hasOwnProperty(s)){var w=m[s],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?j||u():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?j||u():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(n[w.rules]))}for(var C in o)o.hasOwnProperty(C)&&o[C]&&o[C].parentNode===r&&r.removeChild(o[C]);o.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=k.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,r.insertBefore(E,g.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(k.createTextNode(F)),o.push(E)}},w=function(a,b,d){var e=a.replace(c.regex.comments,"").replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},i=!f&&d;b.length&&(b+="/"),i&&(f=1);for(var j=0;f>j;j++){var k,l,o,p;i?(k=d,n.push(h(a))):(k=e[j].match(c.regex.findStyles)&&RegExp.$1,n.push(RegExp.$2&&h(RegExp.$2))),o=k.split(","),p=o.length;for(var q=0;p>q;q++)l=o[q],g(l)||m.push({media:l.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:n.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}v()},x=function(){if(d.length){var b=d.shift();f(b.href,function(c){w(c,b.href,b.media),p[b.href]=!0,a.setTimeout(function(){x()},0)})}},y=function(){for(var b=0;b<t.length;b++){var c=t[b],e=c.href,f=c.media,g=c.rel&&"stylesheet"===c.rel.toLowerCase();e&&g&&!p[e]&&(c.styleSheet&&c.styleSheet.rawCssText?(w(c.styleSheet.rawCssText,e,f),p[e]=!0):(!/^([a-zA-Z:]*\/\/)/.test(e)&&!s||e.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&("//"===e.substring(0,2)&&(e=a.location.protocol+e),d.push({href:e,media:f})))}x()};y(),c.update=y,c.getEmValue=u,a.addEventListener?a.addEventListener("resize",b,!1):a.attachEvent&&a.attachEvent("onresize",b)}}(this); diff --git a/public/assets/frontend/js/plugins/select2.full.min.js b/public/assets/frontend/js/plugins/select2.full.min.js new file mode 100644 index 00000000..d788412f --- /dev/null +++ b/public/assets/frontend/js/plugins/select2.full.min.js @@ -0,0 +1,3 @@ +/*! Select2 4.0.1-rc.1 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.select2&&a.fn.select2.amd)var b=a.fn.select2.amd;var b;return function(){if(!b||!b.requirejs){b?c=b:b={};var a,c,d;!function(b){function e(a,b){return u.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n=b&&b.split("/"),o=s.map,p=o&&o["*"]||{};if(a&&"."===a.charAt(0))if(b){for(n=n.slice(0,n.length-1),a=a.split("/"),g=a.length-1,s.nodeIdCompat&&w.test(a[g])&&(a[g]=a[g].replace(w,"")),a=n.concat(a),k=0;k<a.length;k+=1)if(m=a[k],"."===m)a.splice(k,1),k-=1;else if(".."===m){if(1===k&&(".."===a[2]||".."===a[0]))break;k>0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((n||p)&&o){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),n)for(l=n.length;l>0;l-=1)if(e=o[n.slice(0,l).join("/")],e&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&p&&p[d]&&(i=p[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){return n.apply(b,v.call(arguments,0).concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){q[a]=b}}function j(a){if(e(r,a)){var c=r[a];delete r[a],t[a]=!0,m.apply(b,c)}if(!e(q,a)&&!e(t,a))throw new Error("No "+a);return q[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return function(){return s&&s.config&&s.config[a]||{}}}var m,n,o,p,q={},r={},s={},t={},u=Object.prototype.hasOwnProperty,v=[].slice,w=/\.js$/;o=function(a,b){var c,d=k(a),e=d[0];return a=d[1],e&&(e=f(e,b),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(b)):f(a,b):(a=f(a,b),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},p={require:function(a){return g(a)},exports:function(a){var b=q[a];return"undefined"!=typeof b?b:q[a]={}},module:function(a){return{id:a,uri:"",exports:q[a],config:l(a)}}},m=function(a,c,d,f){var h,k,l,m,n,s,u=[],v=typeof d;if(f=f||a,"undefined"===v||"function"===v){for(c=!c.length&&d.length?["require","exports","module"]:c,n=0;n<c.length;n+=1)if(m=o(c[n],f),k=m.f,"require"===k)u[n]=p.require(a);else if("exports"===k)u[n]=p.exports(a),s=!0;else if("module"===k)h=u[n]=p.module(a);else if(e(q,k)||e(r,k)||e(t,k))u[n]=j(k);else{if(!m.p)throw new Error(a+" missing "+k);m.p.load(m.n,g(f,!0),i(k),{}),u[n]=q[k]}l=d?d.apply(q[a],u):void 0,a&&(h&&h.exports!==b&&h.exports!==q[a]?q[a]=h.exports:l===b&&s||(q[a]=l))}else a&&(q[a]=d)},a=c=n=function(a,c,d,e,f){if("string"==typeof a)return p[a]?p[a](c):j(o(a,c).f);if(!a.splice){if(s=a,s.deps&&n(s.deps,s.callback),!c)return;c.splice?(a=c,c=d,d=null):a=b}return c=c||function(){},"function"==typeof d&&(d=e,e=f),e?m(b,a,c,d):setTimeout(function(){m(b,a,c,d)},4),n},n.config=function(a){return n(a)},a._defined=q,d=function(a,b,c){b.splice||(c=b,b=[]),e(q,a)||e(r,a)||(r[a]=[a,b,c])},d.amd={jQuery:!0}}(),b.requirejs=a,b.require=c,b.define=d}}(),b.define("almond",function(){}),b.define("jquery",[],function(){var b=a||$;return null==b&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),b}),b.define("select2/utils",["jquery"],function(a){function b(a){var b=a.prototype,c=[];for(var d in b){var e=b[d];"function"==typeof e&&"constructor"!==d&&c.push(d)}return c}var c={};c.Extend=function(a,b){function c(){this.constructor=a}var d={}.hasOwnProperty;for(var e in b)d.call(b,e)&&(a[e]=b[e]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},c.Decorate=function(a,c){function d(){var b=Array.prototype.unshift,d=c.prototype.constructor.length,e=a.prototype.constructor;d>0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h<g.length;h++){var i=g[h];d.prototype[i]=a.prototype[i]}for(var j=(function(a){var b=function(){};a in d.prototype&&(b=d.prototype[a]);var e=c.prototype[a];return function(){var a=Array.prototype.unshift;return a.call(arguments,b),e.apply(this,arguments)}}),k=0;k<f.length;k++){var l=f[k];d.prototype[l]=j(l)}return d};var d=function(){this.listeners={}};return d.prototype.on=function(a,b){this.listeners=this.listeners||{},a in this.listeners?this.listeners[a].push(b):this.listeners[a]=[b]},d.prototype.trigger=function(a){var b=Array.prototype.slice;this.listeners=this.listeners||{},a in this.listeners&&this.invoke(this.listeners[a],b.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},d.prototype.invoke=function(a,b){for(var c=0,d=a.length;d>c;c++)a[c].apply(this,b)},c.Observable=d,c.generateChars=function(a){for(var b="",c=0;a>c;c++){var d=Math.floor(36*Math.random());b+=d.toString(36)}return b},c.bind=function(a,b){return function(){a.apply(b,arguments)}},c._convertData=function(a){for(var b in a){var c=b.split("-"),d=a;if(1!==c.length){for(var e=0;e<c.length;e++){var f=c[e];f=f.substring(0,1).toLowerCase()+f.substring(1),f in d||(d[f]={}),e==c.length-1&&(d[f]=a[b]),d=d[f]}delete a[b]}}return a},c.hasScroll=function(b,c){var d=a(c),e=c.style.overflowX,f=c.style.overflowY;return e!==f||"hidden"!==f&&"visible"!==f?"scroll"===e||"scroll"===f?!0:d.innerHeight()<c.scrollHeight||d.innerWidth()<c.scrollWidth:!1},c.escapeMarkup=function(a){var b={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c}),b.define("select2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<ul class="select2-results__options" role="tree"></ul>');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('<li role="treeitem" class="select2-results__option"></li>'),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" select2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c<a.results.length;c++){var d=a.results[c],e=this.option(d);b.push(e)}this.$results.append(b)},c.prototype.position=function(a,b){var c=b.find(".select2-results");c.append(a)},c.prototype.sort=function(a){var b=this.options.get("sorter");return b(a)},c.prototype.setClasses=function(){var b=this;this.data.current(function(c){var d=a.map(c,function(a){return a.id.toString()}),e=b.$results.find(".select2-results__option[aria-selected]");e.each(function(){var b=a(this),c=a.data(this,"data"),e=""+c.id;null!=c.element&&c.element.selected||null==c.element&&a.inArray(e,d)>-1?b.attr("aria-selected","true"):b.attr("aria-selected","false")});var f=e.filter("[aria-selected=true]");f.length>0?f.first().trigger("mouseenter"):e.first().trigger("mouseenter")})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(b){var c=document.createElement("li");c.className="select2-results__option";var d={role:"treeitem","aria-selected":"false"};b.disabled&&(delete d["aria-selected"],d["aria-disabled"]="true"),null==b.id&&delete d["aria-selected"],null!=b._resultId&&(c.id=b._resultId),b.title&&(c.title=b.title),b.children&&(d.role="group",d["aria-label"]=b.text,delete d["aria-selected"]);for(var e in d){var f=d[e];c.setAttribute(e,f)}if(b.children){var g=a(c),h=document.createElement("strong");h.className="select2-results__group";a(h);this.template(b,h);for(var i=[],j=0;j<b.children.length;j++){var k=b.children[j],l=this.option(k);i.push(l)}var m=a("<ul></ul>",{"class":"select2-results__options select2-results__options--nested"});m.append(i),g.append(h),g.append(m)}else this.template(b,c);return a.data(c,"data",b),c},c.prototype.bind=function(b,c){var d=this,e=b.id+"-results";this.$results.attr("id",e),b.on("results:all",function(a){d.clear(),d.append(a.data),b.isOpen()&&d.setClasses()}),b.on("results:append",function(a){d.append(a.data),b.isOpen()&&d.setClasses()}),b.on("query",function(a){d.hideMessages(),d.showLoading(a)}),b.on("select",function(){b.isOpen()&&d.setClasses()}),b.on("unselect",function(){b.isOpen()&&d.setClasses()}),b.on("open",function(){d.$results.attr("aria-expanded","true"),d.$results.attr("aria-hidden","false"),d.setClasses(),d.ensureHighlightVisible()}),b.on("close",function(){d.$results.attr("aria-expanded","false"),d.$results.attr("aria-hidden","true"),d.$results.removeAttr("aria-activedescendant")}),b.on("results:toggle",function(){var a=d.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),b.on("results:select",function(){var a=d.getHighlightedResults();if(0!==a.length){var b=a.data("data");"true"==a.attr("aria-selected")?d.trigger("close",{}):d.trigger("select",{data:b})}}),b.on("results:previous",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a);if(0!==c){var e=c-1;0===a.length&&(e=0);var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top,h=f.offset().top,i=d.$results.scrollTop()+(h-g);0===e?d.$results.scrollTop(0):0>h-g&&d.$results.scrollTop(i)}}),b.on("results:next",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a),e=c+1;if(!(e>=b.length)){var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top+d.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=d.$results.scrollTop()+h-g;0===e?d.$results.scrollTop(0):h>g&&d.$results.scrollTop(i)}}),b.on("results:focus",function(a){a.element.addClass("select2-results__option--highlighted")}),b.on("results:message",function(a){d.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=d.$results.scrollTop(),c=d.$results.get(0).scrollHeight-d.$results.scrollTop()+a.deltaY,e=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=d.$results.height();e?(d.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(d.$results.scrollTop(d.$results.get(0).scrollHeight-d.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(b){var c=a(this),e=c.data("data");return"true"===c.attr("aria-selected")?void(d.options.get("multiple")?d.trigger("unselect",{originalEvent:b,data:e}):d.trigger("close",{})):void d.trigger("select",{originalEvent:b,data:e})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(b){var c=a(this).data("data");d.getHighlightedResults().removeClass("select2-results__option--highlighted"),d.trigger("results:focus",{data:c,element:a(this)})})},c.prototype.getHighlightedResults=function(){var a=this.$results.find(".select2-results__option--highlighted");return a},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),2>=c?this.$results.scrollTop(0):(g>this.$results.outerHeight()||0>g)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("select2/keys",[],function(){var a={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46};return a}),b.define("select2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var b=a('<span class="select2-selection" role="combobox" aria-autocomplete="list" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),b.attr("title",this.$element.attr("title")),b.attr("tabindex",this._tabindex),this.$selection=b,b},d.prototype.bind=function(a,b){var d=this,e=(a.id+"-container",a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),d.$selection.focus(),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(b){a(document.body).on("mousedown.select2."+b.id,function(b){var c=a(b.target),d=c.closest(".select2"),e=a(".select2.select2-container--open");e.each(function(){var b=a(this);if(this!=d[0]){var c=b.data("element");c.select2("close")}})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.select2."+b.id)},d.prototype.position=function(a,b){var c=b.find(".selection");c.append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("select2-selection--single"),a.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",d),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("selection:update",function(a){c.update(a.data)})},e.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},e.prototype.display=function(a,b){var c=this.options.get("templateSelection"),d=this.options.get("escapeMarkup");return d(c(a,b))},e.prototype.selectionContainer=function(){return a("<span></span>")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".select2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.prop("title",b.title||b.text)},e}),b.define("select2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("select2-selection--multiple"),a.html('<ul class="select2-selection__rendered"></ul>'),a},d.prototype.bind=function(b,c){var e=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){e.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".select2-selection__choice__remove",function(b){if(!e.options.get("disabled")){var c=a(this),d=c.parent(),f=d.data("data");e.trigger("unselect",{originalEvent:b,data:f})}})},d.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},d.prototype.display=function(a,b){var c=this.options.get("templateSelection"),d=this.options.get("escapeMarkup");return d(c(a,b))},d.prototype.selectionContainer=function(){var b=a('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>');return b},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d<a.length;d++){var e=a[d],f=this.selectionContainer(),g=this.display(e,f);f.append(g),f.prop("title",e.title||e.text),f.data("data",e),b.push(f)}var h=this.$selection.find(".select2-selection__rendered");c.appendMany(h,b)}},d}),b.define("select2/selection/placeholder",["../utils"],function(a){function b(a,b,c){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c)}return b.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},b.prototype.createPlaceholder=function(a,b){var c=this.selectionContainer();return c.html(this.display(b)),c.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),c},b.prototype.update=function(a,b){var c=1==b.length&&b[0].id!=this.placeholder.id,d=b.length>1;if(d||c)return a.call(this,b);this.clear();var e=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(e)},b}),b.define("select2/selection/allowClear",["jquery","../keys"],function(a,b){function c(){}return c.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},c.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var c=this.$selection.find(".select2-selection__clear");if(0!==c.length){b.stopPropagation();for(var d=c.data("data"),e=0;e<d.length;e++){var f={data:d[e]};if(this.trigger("unselect",f),f.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},c.prototype._handleKeyboardClear=function(a,c,d){d.isOpen()||(c.which==b.DELETE||c.which==b.BACKSPACE)&&this._handleClear(c)},c.prototype.update=function(b,c){if(b.call(this,c),!(this.$selection.find(".select2-selection__placeholder").length>0||0===c.length)){var d=a('<span class="select2-selection__clear">&times;</span>');d.data("data",c),this.$selection.find(".select2-selection__rendered").prepend(d)}},c}),b.define("select2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" /></li>');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,b,d){var e=this;a.call(this,b,d),b.on("open",function(){e.$search.trigger("focus")}),b.on("close",function(){e.$search.val(""),e.$search.trigger("focus")}),b.on("enable",function(){e.$search.prop("disabled",!1),e._transferTabIndex()}),b.on("disable",function(){e.$search.prop("disabled",!0)}),b.on("focus",function(a){e.$search.trigger("focus")}),this.$selection.on("focusin",".select2-search--inline",function(a){e.trigger("focus",a)}),this.$selection.on("focusout",".select2-search--inline",function(a){e._handleBlur(a)}),this.$selection.on("keydown",".select2-search--inline",function(a){a.stopPropagation(),e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented();var b=a.which;if(b===c.BACKSPACE&&""===e.$search.val()){var d=e.$searchContainer.prev(".select2-selection__choice");if(d.length>0){var f=d.data("data");e.searchRemoveChoice(f),a.preventDefault()}}});var f=document.documentMode,g=f&&11>=f;this.$selection.on("input.searchcheck",".select2-search--inline",function(a){return g?void e.$selection.off("input.search input.searchcheck"):void e.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(a){if(g&&"input"===a.type)return void e.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&e.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c&&this.$search.focus()},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.trigger("open",{}),this.$search.val(b.text+" ")},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".select2-selection__rendered").innerWidth();else{var b=this.$search.val().length+1;a=.75*b+"em"}this.$search.css("width",a)},d}),b.define("select2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting"],g=["opening","closing","selecting","unselecting"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("select2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("select2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("select2/diacritics",[],function(){var a={"â’¶":"A","A":"A","À":"A","Ã":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ä€":"A","Ä‚":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ç ":"A","Ä":"A","Çž":"A","Ả":"A","Ã…":"A","Ǻ":"A","Ç":"A","È€":"A","È‚":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ä„":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ç¢":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","â’·":"B","ï¼¢":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Æ‚":"B","Æ":"B","â’¸":"C","ï¼£":"C","Ć":"C","Ĉ":"C","ÄŠ":"C","ÄŒ":"C","Ç":"C","Ḉ":"C","Ƈ":"C","È»":"C","Ꜿ":"C","â’¹":"D","D":"D","Ḋ":"D","ÄŽ":"D","Ḍ":"D","á¸":"D","Ḓ":"D","Ḏ":"D","Ä":"D","Æ‹":"D","ÆŠ":"D","Ɖ":"D","ê¹":"D","DZ":"DZ","Ç„":"DZ","Dz":"Dz","Ç…":"Dz","â’º":"E","ï¼¥":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ä’":"E","Ḕ":"E","Ḗ":"E","Ä”":"E","Ä–":"E","Ë":"E","Ẻ":"E","Äš":"E","È„":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Æ":"E","ÆŽ":"E","â’»":"F","F":"F","Ḟ":"F","Æ‘":"F","ê»":"F","â’¼":"G","ï¼§":"G","Ç´":"G","Äœ":"G","Ḡ":"G","Äž":"G","Ä ":"G","Ǧ":"G","Ä¢":"G","Ǥ":"G","Æ“":"G","êž ":"G","ê½":"G","ê¾":"G","â’½":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Èž":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","â±§":"H","â±µ":"H","êž":"H","â’¾":"I","I":"I","ÃŒ":"I","Ã":"I","ÃŽ":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ã":"I","Ḯ":"I","Ỉ":"I","Ç":"I","Ȉ":"I","ÈŠ":"I","Ị":"I","Ä®":"I","Ḭ":"I","Æ—":"I","â’¿":"J","J":"J","Ä´":"J","Ɉ":"J","â“€":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","ê€":"K","ê‚":"K","ê„":"K","Ꞣ":"K","â“":"L","L":"L","Ä¿":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ä»":"L","Ḽ":"L","Ḻ":"L","Å":"L","Ƚ":"L","â±¢":"L","â± ":"L","êˆ":"L","ê†":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","â“‚":"M","ï¼­":"M","Ḿ":"M","á¹€":"M","Ṃ":"M","â±®":"M","Æœ":"M","Ⓝ":"N","ï¼®":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Å…":"N","Ṋ":"N","Ṉ":"N","È ":"N","Æ":"N","êž":"N","Ꞥ":"N","ÇŠ":"NJ","Ç‹":"Nj","â“„":"O","O":"O","Ã’":"O","Ó":"O","Ô":"O","á»’":"O","á»":"O","á»–":"O","á»”":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","ÅŒ":"O","á¹":"O","á¹’":"O","ÅŽ":"O","È®":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Å":"O","Ç‘":"O","ÈŒ":"O","ÈŽ":"O","Æ ":"O","Ờ":"O","Ớ":"O","á» ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","ÆŸ":"O","êŠ":"O","êŒ":"O","Æ¢":"OI","êŽ":"OO","È¢":"OU","â“…":"P","ï¼°":"P","á¹”":"P","á¹–":"P","Ƥ":"P","â±£":"P","ê":"P","ê’":"P","ê”":"P","Ⓠ":"Q","ï¼±":"Q","ê–":"Q","ê˜":"Q","ÉŠ":"Q","Ⓡ":"R","ï¼²":"R","Å”":"R","Ṙ":"R","Ř":"R","È":"R","È’":"R","Ṛ":"R","Ṝ":"R","Å–":"R","Ṟ":"R","ÉŒ":"R","Ɽ":"R","êš":"R","Ꞧ":"R","êž‚":"R","Ⓢ":"S","ï¼³":"S","ẞ":"S","Åš":"S","Ṥ":"S","Åœ":"S","á¹ ":"S","Å ":"S","Ṧ":"S","á¹¢":"S","Ṩ":"S","Ș":"S","Åž":"S","â±¾":"S","Ꞩ":"S","êž„":"S","Ⓣ":"T","ï¼´":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Èš":"T","Å¢":"T","á¹°":"T","á¹®":"T","Ŧ":"T","Ƭ":"T","Æ®":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","ï¼µ":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ç›":"U","Ç—":"U","Ç•":"U","Ç™":"U","Ủ":"U","Å®":"U","Ű":"U","Ç“":"U","È”":"U","È–":"U","Ư":"U","Ừ":"U","Ứ":"U","á»®":"U","Ử":"U","á»°":"U","Ụ":"U","á¹²":"U","Ų":"U","á¹¶":"U","á¹´":"U","É„":"U","â“‹":"V","ï¼¶":"V","á¹¼":"V","á¹¾":"V","Ʋ":"V","êž":"V","É…":"V","ê ":"VY","Ⓦ":"W","ï¼·":"W","Ẁ":"W","Ẃ":"W","Å´":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","â±²":"W","â“":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","ï¼¹":"Y","Ỳ":"Y","Ã":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","á»¶":"Y","á»´":"Y","Ƴ":"Y","ÉŽ":"Y","Ỿ":"Y","â“":"Z","Z":"Z","Ź":"Z","áº":"Z","Å»":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","ê¢":"Z","â“":"a","ï½":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","Ä":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","Ç¡":"a","ä":"a","ÇŸ":"a","ả":"a","Ã¥":"a","Ç»":"a","ÇŽ":"a","È":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","á¸":"a","Ä…":"a","â±¥":"a","É":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","Ç£":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","â“‘":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","Æ€":"b","ƃ":"b","É“":"b","â“’":"c","c":"c","ć":"c","ĉ":"c","Ä‹":"c","Ä":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","â““":"d","d":"d","ḋ":"d","Ä":"d","á¸":"d","ḑ":"d","ḓ":"d","á¸":"d","Ä‘":"d","ÆŒ":"d","É–":"d","É—":"d","êº":"d","dz":"dz","dž":"dz","â“”":"e","ï½…":"e","è":"e","é":"e","ê":"e","á»":"e","ế":"e","á»…":"e","ể":"e","ẽ":"e","Ä“":"e","ḕ":"e","ḗ":"e","Ä•":"e","Ä—":"e","ë":"e","ẻ":"e","Ä›":"e","È…":"e","ȇ":"e","ẹ":"e","ệ":"e","È©":"e","á¸":"e","Ä™":"e","ḙ":"e","ḛ":"e","ɇ":"e","É›":"e","Ç":"e","â“•":"f","f":"f","ḟ":"f","Æ’":"f","ê¼":"f","â“–":"g","g":"g","ǵ":"g","Ä":"g","ḡ":"g","ÄŸ":"g","Ä¡":"g","ǧ":"g","Ä£":"g","Ç¥":"g","É ":"g","êž¡":"g","áµ¹":"g","ê¿":"g","â“—":"h","h":"h","Ä¥":"h","ḣ":"h","ḧ":"h","ÈŸ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","â±¶":"h","É¥":"h","Æ•":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","Ä©":"i","Ä«":"i","Ä­":"i","ï":"i","ḯ":"i","ỉ":"i","Ç":"i","ȉ":"i","È‹":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","â“™":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","Ç©":"k","ḳ":"k","Ä·":"k","ḵ":"k","Æ™":"k","ⱪ":"k","ê":"k","êƒ":"k","ê…":"k","ꞣ":"k","â“›":"l","l":"l","Å€":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","Å¿":"l","Å‚":"l","Æš":"l","É«":"l","ⱡ":"l","ê‰":"l","êž":"l","ê‡":"l","lj":"lj","ⓜ":"m","ï½":"m","ḿ":"m","á¹":"m","ṃ":"m","ɱ":"m","ɯ":"m","â“":"n","n":"n","ǹ":"n","Å„":"n","ñ":"n","á¹…":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","Æž":"n","ɲ":"n","ʼn":"n","êž‘":"n","ꞥ":"n","ÇŒ":"nj","ⓞ":"o","ï½":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","á»—":"o","ổ":"o","õ":"o","á¹":"o","È­":"o","á¹":"o","Å":"o","ṑ":"o","ṓ":"o","Å":"o","ȯ":"o","ȱ":"o","ö":"o","È«":"o","á»":"o","Å‘":"o","Ç’":"o","È":"o","È":"o","Æ¡":"o","á»":"o","á»›":"o","ỡ":"o","ở":"o","ợ":"o","á»":"o","á»™":"o","Ç«":"o","Ç­":"o","ø":"o","Ç¿":"o","É”":"o","ê‹":"o","ê":"o","ɵ":"o","Æ£":"oi","È£":"ou","ê":"oo","ⓟ":"p","ï½":"p","ṕ":"p","á¹—":"p","Æ¥":"p","áµ½":"p","ê‘":"p","ê“":"p","ê•":"p","â“ ":"q","q":"q","É‹":"q","ê—":"q","ê™":"q","â“¡":"r","ï½’":"r","Å•":"r","á¹™":"r","Å™":"r","È‘":"r","È“":"r","á¹›":"r","á¹":"r","Å—":"r","ṟ":"r","É":"r","ɽ":"r","ê›":"r","êž§":"r","ꞃ":"r","â“¢":"s","s":"s","ß":"s","Å›":"s","á¹¥":"s","Å":"s","ṡ":"s","Å¡":"s","á¹§":"s","á¹£":"s","ṩ":"s","È™":"s","ÅŸ":"s","È¿":"s","êž©":"s","êž…":"s","ẛ":"s","â“£":"t","ï½”":"t","ṫ":"t","ẗ":"t","Å¥":"t","á¹­":"t","È›":"t","Å£":"t","á¹±":"t","ṯ":"t","ŧ":"t","Æ­":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","Å©":"u","á¹¹":"u","Å«":"u","á¹»":"u","Å­":"u","ü":"u","Çœ":"u","ǘ":"u","Ç–":"u","Çš":"u","á»§":"u","ů":"u","ű":"u","Ç”":"u","È•":"u","È—":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","á»­":"u","á»±":"u","ụ":"u","á¹³":"u","ų":"u","á¹·":"u","á¹µ":"u","ʉ":"u","â“¥":"v","ï½–":"v","á¹½":"v","ṿ":"v","Ê‹":"v","êŸ":"v","ÊŒ":"v","ê¡":"vy","ⓦ":"w","ï½—":"w","áº":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","â±³":"w","â“§":"x","x":"x","ẋ":"x","áº":"x","ⓨ":"y","ï½™":"y","ỳ":"y","ý":"y","Å·":"y","ỹ":"y","ȳ":"y","áº":"y","ÿ":"y","á»·":"y","ẙ":"y","ỵ":"y","Æ´":"y","É":"y","ỿ":"y","â“©":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","È¥":"z","É€":"z","ⱬ":"z","ê£":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","ÎŒ":"Ο","ÎŽ":"Î¥","Ϋ":"Î¥","Î":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ÏŠ":"ι","Î":"ι","ÏŒ":"ο","Ï":"Ï…","Ï‹":"Ï…","ΰ":"Ï…","ω":"ω","Ï‚":"σ"};return a}),b.define("select2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),d+=null!=c.id?"-"+c.id.toString():"-"+a.generateChars(4)},b}),b.define("select2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f<a.length;f++){var g=a[f].id;-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")});else{var d=a.id;this.$element.val(d),this.$element.trigger("change")}},d.prototype.unselect=function(a){var b=this;if(this.$element.prop("multiple"))return a.selected=!1,c(a.element).is("option")?(a.element.selected=!1,void this.$element.trigger("change")):void this.current(function(d){for(var e=[],f=0;f<d.length;f++){var g=d[f].id;g!==a.id&&-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change"); +})},d.prototype.bind=function(a,b){var c=this;this.container=a,a.on("select",function(a){c.select(a.data)}),a.on("unselect",function(a){c.unselect(a.data)})},d.prototype.destroy=function(){this.$element.find("*").each(function(){c.removeData(this,"data")})},d.prototype.query=function(a,b){var d=[],e=this,f=this.$element.children();f.each(function(){var b=c(this);if(b.is("option")||b.is("optgroup")){var f=e.item(b),g=e.matches(a,f);null!==g&&d.push(g)}}),b({results:d})},d.prototype.addOptions=function(a){b.appendMany(this.$element,a)},d.prototype.option=function(a){var b;a.children?(b=document.createElement("optgroup"),b.label=a.text):(b=document.createElement("option"),void 0!==b.textContent?b.textContent=a.text:b.innerText=a.text),a.id&&(b.value=a.id),a.disabled&&(b.disabled=!0),a.selected&&(b.selected=!0),a.title&&(b.title=a.title);var d=c(b),e=this._normalizeItem(a);return e.element=b,c.data(b,"data",e),d},d.prototype.item=function(a){var b={};if(b=c.data(a[0],"data"),null!=b)return b;if(a.is("option"))b={id:a.val(),text:a.text(),disabled:a.prop("disabled"),selected:a.prop("selected"),title:a.prop("title")};else if(a.is("optgroup")){b={text:a.prop("label"),children:[],title:a.prop("title")};for(var d=a.children("option"),e=[],f=0;f<d.length;f++){var g=c(d[f]),h=this.item(g);e.push(h)}b.children=e}return b=this._normalizeItem(b),b.element=a[0],c.data(a[0],"data",b),b},d.prototype._normalizeItem=function(a){c.isPlainObject(a)||(a={id:a,text:a}),a=c.extend({},{text:""},a);var b={selected:!1,disabled:!1};return null!=a.id&&(a.id=a.id.toString()),null!=a.text&&(a.text=a.text.toString()),null==a._resultId&&a.id&&null!=this.container&&(a._resultId=this.generateResultId(this.container,a)),c.extend({},b,a)},d.prototype.matches=function(a,b){var c=this.options.get("matcher");return c(a,b)},d}),b.define("select2/data/array",["./select","../utils","jquery"],function(a,b,c){function d(a,b){var c=b.get("data")||[];d.__super__.constructor.call(this,a,b),this.addOptions(this.convertToOptions(c))}return b.Extend(d,a),d.prototype.select=function(a){var b=this.$element.find("option").filter(function(b,c){return c.value==a.id.toString()});0===b.length&&(b=this.option(a),this.addOptions(b)),d.__super__.select.call(this,a)},d.prototype.convertToOptions=function(a){function d(a){return function(){return c(this).val()==a.id}}for(var e=this,f=this.$element.find("option"),g=f.map(function(){return e.item(c(this)).id}).get(),h=[],i=0;i<a.length;i++){var j=this._normalizeItem(a[i]);if(c.inArray(j.id,g)>=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},l,j),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("select2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&""!==a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("select2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");if(void 0!==f&&(this.createTag=f),b.call(this,c,d),a.isArray(e))for(var g=0;g<e.length;g++){var h=e[g],i=this._normalizeItem(h),j=this.option(i);this.$element.append(j)}}return b.prototype.query=function(a,b,c){function d(a,f){for(var g=a.results,h=0;h<g.length;h++){var i=g[h],j=null!=i.children&&!d({results:i.children},!0),k=i.text===b.term;if(k||j)return f?!1:(a.data=g,void c(a))}if(f)return!0;var l=e.createTag(b);if(null!=l){var m=e.option(l);m.attr("data-select2-tag",!0),e.addOptions([m]),e.insertTag(g,l)}a.results=g,c(a)}var e=this;return this._removeOldTags(),null==b.term||null!=b.page?void a.call(this,b,c):void a.call(this,b,d)},b.prototype.createTag=function(b,c){var d=a.trim(c.term);return""===d?null:{id:d,text:d}},b.prototype.insertTag=function(a,b,c){b.unshift(c)},b.prototype._removeOldTags=function(b){var c=(this._lastTag,this.$element.find("option[data-select2-tag]"));c.each(function(){this.selected||a(this).remove()})},b}),b.define("select2/data/tokenizer",["jquery"],function(a){function b(a,b,c){var d=c.get("tokenizer");void 0!==d&&(this.tokenizer=d),a.call(this,b,c)}return b.prototype.bind=function(a,b,c){a.call(this,b,c),this.$search=b.dropdown.$search||b.selection.$search||c.find(".select2-search__field")},b.prototype.query=function(a,b,c){function d(a){e.trigger("select",{data:a})}var e=this;b.term=b.term||"";var f=this.tokenizer(b,this.options,d);f.term!==b.term&&(this.$search.length&&(this.$search.val(f.term),this.$search.focus()),b.term=f.term),a.call(this,b,c)},b.prototype.tokenizer=function(b,c,d,e){for(var f=d.get("tokenSeparators")||[],g=c.term,h=0,i=this.createTag||function(a){return{id:a.term,text:a.term}};h<g.length;){var j=g[h];if(-1!==a.inArray(j,f)){var k=g.substr(0,h),l=a.extend({},c,{term:k}),m=i(l);null!=m?(e(m),g=g.substr(h+1)||"",h=0):h++}else h++}return{term:g}},b}),b.define("select2/data/minimumInputLength",[],function(){function a(a,b,c){this.minimumInputLength=c.get("minimumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){return b.term=b.term||"",b.term.length<this.minimumInputLength?void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:b.term,params:b}}):void a.call(this,b,c)},a}),b.define("select2/data/maximumInputLength",[],function(){function a(a,b,c){this.maximumInputLength=c.get("maximumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){return b.term=b.term||"",this.maximumInputLength>0&&b.term.length>this.maximumInputLength?void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}}):void a.call(this,b,c)},a}),b.define("select2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;return d.maximumSelectionLength>0&&f>=d.maximumSelectionLength?void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}}):void a.call(d,b,c)})},a}),b.define("select2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<span class="select2-dropdown"><span class="select2-results"></span></span>');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("select2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val("")}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){var b=e.showSearch(a);b?e.$searchContainer.removeClass("select2-search--hide"):e.$searchContainer.addClass("select2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("select2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("select2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){var c=e.$results.offset().top+e.$results.outerHeight(!1),d=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1);c+50>=d&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('<li class="select2-results__option select2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("select2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(a,b,c){this.$dropdownParent=c.get("dropdownParent")||document.body,a.call(this,b,c)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("select2"),b.addClass("select2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a("<span></span>"),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c){var d=this,e="scroll.select2."+c.id,f="resize.select2."+c.id,g="orientationchange.select2."+c.id,h=this.$container.parents().filter(b.hasScroll);h.each(function(){a(this).data("select2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),h.on(e,function(b){var c=a(this).data("select2-scroll-position");a(this).scrollTop(c.y)}),a(window).on(e+" "+f+" "+g,function(a){d._positionDropdown(),d._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c){var d="scroll.select2."+c.id,e="resize.select2."+c.id,f="orientationchange.select2."+c.id,g=this.$container.parents().filter(b.hasScroll);g.off(d),a(window).off(d+" "+e+" "+f)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("select2-dropdown--above"),d=this.$dropdown.hasClass("select2-dropdown--below"),e=null,f=(this.$container.position(),this.$container.offset());f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.top<f.top-h.height,k=i.bottom>f.bottom+h.height,l={left:f.left,top:g.bottom};c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-h.height),null!=e&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+e),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("select2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d<b.length;d++){var e=b[d];e.children?c+=a(e.children):c++}return c}function b(a,b,c,d){this.minimumResultsForSearch=c.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),a.call(this,b,c,d)}return b.prototype.showSearch=function(b,c){return a(c.data.results)<this.minimumResultsForSearch?!1:b.call(this,c)},b}),b.define("select2/dropdown/selectOnClose",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("close",function(){d._handleSelectOnClose()})},a.prototype._handleSelectOnClose=function(){var a=this.getHighlightedResults();a.length<1||this.trigger("select",{data:a.data("data")})},a}),b.define("select2/dropdown/closeOnSelect",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("select",function(a){d._selectTriggered(a)}),b.on("unselect",function(a){d._selectTriggered(a)})},a.prototype._selectTriggered=function(a,b){var c=b.originalEvent;c&&c.ctrlKey||this.trigger("close",{})},a}),b.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(a){var b=a.input.length-a.maximum,c="Please delete "+b+" character";return 1!=b&&(c+="s"),c},inputTooShort:function(a){var b=a.minimum-a.input.length,c="Please enter "+b+" or more characters";return c},loadingMore:function(){return"Loading more results…"},maximumSelected:function(a){var b="You can only select "+a.maximum+" item";return 1!=a.maximum&&(b+="s"),b},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),b.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C){function D(){this.reset()}D.prototype.apply=function(l){if(l=a.extend({},this.defaults,l),null==l.dataAdapter){if(null!=l.ajax?l.dataAdapter=o:null!=l.data?l.dataAdapter=n:l.dataAdapter=m,l.minimumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),(null!=l.tokenSeparators||null!=l.tokenizer)&&(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L<K.length;L++){var M=K[L],N={};try{N=k.loadPath(M)}catch(O){try{M=this.defaults.amdLanguageBase+M,N=k.loadPath(M)}catch(P){l.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+M+'" could not be automatically loaded. A fallback will be used instead.');continue}}J.extend(N)}l.translations=J}else{var Q=k.loadPath(this.defaults.amdLanguageBase+"en"),R=new k(l.language);R.extend(Q),l.translations=R}return l},D.prototype.reset=function(){function b(a){function b(a){return l[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function c(d,e){if(""===a.trim(d.term))return e;if(e.children&&e.children.length>0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){var h=e.children[g],i=c(d,h);null==i&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var j=b(e.text).toUpperCase(),k=b(d.term).toUpperCase();return j.indexOf(k)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(this.defaults,f)};var E=new D;return E}),b.define("select2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){var c=["select2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),a.data("select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),a.data("data",a.data("select2Tags")),a.data("tags",!0)),a.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),a.attr("ajax--url",a.data("ajaxUrl")),a.data("ajax--url",a.data("ajaxUrl")));var e={};e=b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset?b.extend(!0,{},a[0].dataset,a.data()):a.data();var f=b.extend(!0,{},e);f=d._convertData(f);for(var g in f)b.inArray(g,c)>-1||(b.isPlainObject(this.options[g])?b.extend(this.options[g],f[g]):this.options[g]=f[g]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("select2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,c){null!=a.data("select2")&&a.data("select2").destroy(),this.$element=a,this.id=this._generateId(a),c=c||{},this.options=new b(c,a),e.__super__.constructor.call(this);var d=a.attr("tabindex")||0;a.data("old-tabindex",d),a.attr("tabindex","-1");var f=this.options.get("dataAdapter");this.dataAdapter=new f(a,this.options);var g=this.render();this._placeContainer(g);var h=this.options.get("selectionAdapter");this.selection=new h(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,g);var i=this.options.get("dropdownAdapter");this.dropdown=new i(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,g);var j=this.options.get("resultsAdapter");this.results=new j(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var k=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){k.trigger("selection:update",{data:a})}),a.addClass("select2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),a.data("select2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b="select2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return 0>=e?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;i>h;h+=1){var j=g[h].replace(/\s/g,""),k=j.match(c);if(null!==k&&k.length>=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.select2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this._sync=c.bind(this._syncAttributes,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._sync);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._sync)}),this._observer.observe(this.$element[0],{attributes:!0,subtree:!1})):this.$element[0].addEventListener&&this.$element[0].addEventListener("DOMAttrModified",b._sync,!1)},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("select2-container--open")}),this.on("close",function(){a.$container.removeClass("select2-container--open")}),this.on("enable",function(){a.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){a.$container.addClass("select2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("select2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),(null==a||0===a.length)&&(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._sync),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&this.$element[0].removeEventListener("DOMAttrModified",this._sync,!1),this._sync=null,this.$element.off(".select2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},e.prototype.render=function(){var b=a('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("select2-container--"+this.options.get("theme")),b.data("element",this.$element),b},e}),b.define("select2/compat/utils",["jquery"],function(a){function b(b,c,d){var e,f,g=[];e=a.trim(b.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0===this.indexOf("select2-")&&g.push(this)})),e=a.trim(c.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0!==this.indexOf("select2-")&&(f=d(this),null!=f&&g.push(f))})),b.attr("class",g.join(" "))}return{syncCssClasses:b}}),b.define("select2/compat/containerCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("containerCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptContainerCssClass");if(g=g||c,-1!==f.indexOf(":all:")){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("containerCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/dropdownCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("dropdownCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptDropdownCssClass");if(g=g||c,-1!==f.indexOf(":all:")){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("dropdownCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/initSelection",["jquery"],function(a){function b(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"), +this.initSelection=c.get("initSelection"),this._isInitialized=!1,a.call(this,b,c)}return b.prototype.current=function(b,c){var d=this;return this._isInitialized?void b.call(this,c):void this.initSelection.call(null,this.$element,function(b){d._isInitialized=!0,a.isArray(b)||(b=[b]),c(b)})},b}),b.define("select2/compat/inputData",["jquery"],function(a){function b(a,b,c){this._currentData=[],this._valueSeparator=c.get("valueSeparator")||",","hidden"===b.prop("type")&&c.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `<select>` element instead."),a.call(this,b,c)}return b.prototype.current=function(b,c){function d(b,c){var e=[];return b.selected||-1!==a.inArray(b.id,c)?(b.selected=!0,e.push(b)):b.selected=!1,b.children&&e.push.apply(e,d(b.children,c)),e}for(var e=[],f=0;f<this._currentData.length;f++){var g=this._currentData[f];e.push.apply(e,d(g,this.$element.val().split(this._valueSeparator)))}c(e)},b.prototype.select=function(b,c){if(this.options.get("multiple")){var d=this.$element.val();d+=this._valueSeparator+c.id,this.$element.val(d),this.$element.trigger("change")}else this.current(function(b){a.map(b,function(a){a.selected=!1})}),this.$element.val(c.id),this.$element.trigger("change")},b.prototype.unselect=function(a,b){var c=this;b.selected=!1,this.current(function(a){for(var d=[],e=0;e<a.length;e++){var f=a[e];b.id!=f.id&&d.push(f.id)}c.$element.val(d.join(c._valueSeparator)),c.$element.trigger("change")})},b.prototype.query=function(a,b,c){for(var d=[],e=0;e<this._currentData.length;e++){var f=this._currentData[e],g=this.matches(b,f);null!==g&&d.push(g)}c({results:d})},b.prototype.addOptions=function(b,c){var d=a.map(c,function(b){return a.data(b[0],"data")});this._currentData.push.apply(this._currentData,d)},b}),b.define("select2/compat/matcher",["jquery"],function(a){function b(b){function c(c,d){var e=a.extend(!0,{},d);if(null==c.term||""===a.trim(c.term))return e;if(d.children){for(var f=d.children.length-1;f>=0;f--){var g=d.children[f],h=b(c.term,g.text,g);h||e.children.splice(f,1)}if(e.children.length>0)return e}return b(c.term,d.text,d)?e:null}return c}return b}),b.define("select2/compat/query",[],function(){function a(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `query` option has been deprecated in favor of a custom data adapter that overrides the `query` method. Support will be removed for the `query` option in future versions of Select2."),a.call(this,b,c)}return a.prototype.query=function(a,b,c){b.callback=c;var d=this.options.get("query");d.call(null,b)},a}),b.define("select2/dropdown/attachContainer",[],function(){function a(a,b,c){a.call(this,b,c)}return a.prototype.position=function(a,b,c){var d=c.find(".dropdown-wrapper");d.append(b),b.addClass("select2-dropdown--below"),c.addClass("select2-container--below")},a}),b.define("select2/dropdown/stopPropagation",[],function(){function a(){}return a.prototype.bind=function(a,b,c){a.call(this,b,c);var d=["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"];this.$dropdown.on(d.join(" "),function(a){a.stopPropagation()})},a}),b.define("select2/selection/stopPropagation",[],function(){function a(){}return a.prototype.bind=function(a,b,c){a.call(this,b,c);var d=["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"];this.$selection.on(d.join(" "),function(a){a.stopPropagation()})},a}),b.define("jquery.select2",["jquery","require","./select2/core","./select2/defaults"],function(a,b,c,d){if(b("jquery.mousewheel"),null==a.fn.select2){var e=["open","close","destroy"];a.fn.select2=function(b){if(b=b||{},"object"==typeof b)return this.each(function(){var d=a.extend({},b,!0);new c(a(this),d)}),this;if("string"==typeof b){var d;return this.each(function(){var c=a(this).data("select2");null==c&&window.console&&console.error&&console.error("The select2('"+b+"') method was called on an element that is not using Select2.");var e=Array.prototype.slice.call(arguments,1);d=c[b].apply(c,e)}),a.inArray(b,e)>-1?this:d}throw new Error("Invalid arguments for Select2: "+b)}}return null==a.fn.select2.defaults&&(a.fn.select2.defaults=d),c}),function(c){"function"==typeof b.define&&b.define.amd?b.define("jquery.mousewheel",["jquery"],c):"object"==typeof exports?module.exports=c:c(a)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})}),{define:b.define,require:b.require}}(),c=b.require("jquery.select2");return a.fn.select2.amd=b,c}); \ No newline at end of file diff --git a/public/assets/frontend/js/plugins/silverlightmediaelement.xap b/public/assets/frontend/js/plugins/silverlightmediaelement.xap new file mode 100644 index 0000000000000000000000000000000000000000..3704748fdf5177fdba20e8ccc0d43fccda978da1 GIT binary patch literal 12381 zcmaL8Q;;Q0(5~AvZDZP;wr$(C&DFLwZEM=LZF}0QZLhX%?(e_Zd&h}$PS(X66;XMS z8If608BZz6f<vH#fx*ClrB_9XCpXM1FM)x9CH?>dL-|jI9UbM3?Ex0%F0Kro#&))$ z@jw}HX7teKplg&nu<@8#nqXC`Rr3-pCnDCi>Ch~qBwZk17Ch0orsG+@dx6`#lfX3h zb)CZsCkizJ5?}P**s;dbRKpz424VL2M1eeUH~}qQc58^KnxWcK$yKj9cZdAzsK0O@ zEwoo{v=iCC2^U<BAN-6iP|s4Lv~5x|2{3uy2BP5>;!JKIA=lwB0Z>aU64X~uxpM>H z#W4eI&ZRW$b?0v~>dsF76vJ~aEzFVklmxFUN#N)u9qdR7G3#M|jg%v<Y}<>fMPDU% z*bD+-O8+|rHvgr7dVB9GgyFx~Q^COS{u5Pzt-HCiEx^*sRo>hTU@UHHZf9=q%3x+| zd+7)7iZ|+ZvIPm7kS~N*ToF&MjY6iKEEWWI+a|t&R)K6cmntq3WnRVxLnp2E8&eys z(MqNQos;O$bo8}LUUx%U@vPWxp6xXH?}%Gwr``PD(o<POMa92-W!zrU3Ynz<7lr+1 zx9uJe3#{lms(%U#%fFpGj;3>XJ+3x0I#_wT(s>>=9KnR}`~&WO1u6!<Z2nC9*6Vk8 zPE~Xt8s+J$fBZF($Y`6RJ%#B9DQd{1BHQaqleZ$<%MG+lzVEf&=5!iuc95R2`Vl|c zqkqTc4YnJx7Z}T*W+B%*^QW^#_VlMGs{{|k)e@1|?$9+W{^emk%>h)o-VgMVh0z~v z-KkQiea<ZmAFw1l8$vho&Ftj|E?_n{cSSo8s}Pzux7vmGW#IeacDF*(yt;$uj6KTB z=Rl)zJ5wizekxo*LZk9l&Wm4pCep@PYGA?PLvuoknT5f1dC`U;?NJXA`pQst3Bk4_ zQa;nL4myh%7$$OE?|NK5_=vd{!NbpX^+!lbxP7`OW3zfg6a0{lFeY%c1&Q>Q5N*kH z;p%di=Njv*Ucw@AtPv<qBda!-XScK67W7VaeVpM`O-*-Vd|OKIlhHeeUmCkTBl-x$ zjgw36xm0>*UL-`D5nkcp`q?%)y^%7TF+zPve_U4gy$85u3T+3<H!4g?+v|1^@q+Cf zRmzvnXWP(vi2fkhlTvJO4`F_%=DZ;x;8KYU2z9`}JtniX|4kr_;f-A(#m6ts?uz(a z!CwhLbPpy$bn(W;rwY20aD((}Mx^dqayzCj#zi(AdHlz(wuw>!cIZ4v)RI^ethq&T z_q_l-?h)&``e1j(!8i7UYET(zV-kekI-6)oehF%dr@<r9mbg6ehbL$)>cQkOk$l!U zDJR$xJ;5&6cW>S(R9KxO2vI<LgA(Zr1Ojl!W92*u+ExwbyXI>1O-7lx4%E#rC}MK1 z#c;#t)Kk{YOIlsdgw)RhQ_c<+9o4N@W!#+3^fk`hSVSU600@ZNa#mPpTfky-UO)#d z0PC+ov(!ozi$wDqy&BV5iJfAaHD8cboUJE(Yvi7LE&Fy{Ic4^FjN#$A_x_Ntx@Lqm zioC@P(~(bC#*8tac}kOlL^<~3CT`)5V(ST0Zp#9nZo%!U)mK~2Q5Hs~Js$A>=}gdJ z-u4zTj+Hv&WEUc_k~SHU{P7dJ=9y1?aqmZE$HZ3FuFeNc=bo_26fp;kI<`U@fbz{4 zzDChGfu@zCSyq3ozj}2Zf}^d-=0>B~=~Am`p(VJWa}R{?W9{t86>f<#is^A2_r;O( z)4)ktlY^O>{jlD2i_n~Yqg<$NDP9W{yJ`P<x&71<rui@RuC-28bIgRfd3%*g32!mQ z{ZHreDydSis#?beZH{>;om}5g*l)KpNgUx0=<8x-d#My=x-DuJ#An!Zqbh7Z3E;jO zV9ZVDvwq<$d|~m~g32|!A9jwuP3KI&E8{^^=}iGM>MfNyXbBaAqYxXvyUHCV*>tyS z9V*Y><$~B8QoUVx>e_%f-#=<}?a_lEpSnRZ=8<n@Pwr>e(m)FvYB^gS7jU)QI!4)R zWsF+{GSg=xvdqkzQ`#GOO)t;Nain*C@JV+h|NG}i*IV*{c9N+6fN&d-JED>2(Z?&F zz*yhDprJCo5N;ZEJ-r!12!LseYFrDzotCs~?Rt-4$|Ud(gXUv_WVTEoxQGKyl_z>m z9kO#JAtXfD{7ZMp=7d**<`)yXHwh<sw9?yiuWx>}X!aF%ERwdZ-)MxYxN!3zuu6;i zV)9QU-35a}ZW@gB&`lZGyHu&>-x>Kei@Rs(JBBv?;;A3!W`P79{Y?ii)v*)Pq7HRT zYl502=iXnLZS7lx)A#1O53P~z>RjbmLC33A--+JV)P>xhQ_+KU>wV^12jpus!{MiM z45h6{F6`s-)m&Cd+p5Mz3NPtK)NtH-ZD|R0KyU|(I}iMuk_N4F>TxkBcfKRSUpd+0 zK1o3svFy5=Ak(z|i{QN7MqsYN07;SnFD8p1q<#5TY*b<&C7jdPvng@!#!Y4MJ)xs) zW+3In;e0695m!{v)%KLlU@}DaV(H4^+UD5%nfE=LB))3K{P2{85X)=1{J8uT%H;?@ zf-C+uS?VGcA&tsM(ohmZJ^of)c&REEuiPBO-b;=4P8QAAaB^|pOm@QgC90%XlzR?} zqyGgJV`rCLufe}!qo`$xj|O|b<ih5PaQ3rrKnvx?X36D~<3nN}ZQn~OV6eshGV9q` zl@Bxz|748vw1$aCq&b|n3|I_0FzwrUXo!_uKYMTN>6?9-sSU=y@Jm|mA7c*|7x9`+ z5R=r`+`0{~Q`amPM0zy7{$~OqDNQ#fW45x?)9Ze+A%C|G7=H&Y-)TG>3TqxYEt$qv z+1O1TW|ErU8B$6lv^3gKUDC_4ayavxmV;g>la?DsYw{XWG%IFWm&w)QCxfoOFdw~e z%V-W(ix6_{e#eW--AZ)!ux!@zwQ1dDV|BP7x-i}|HRlXIbyN)260Q7VH4*sdwRbC# z#5K&apBnDK&He&5^JgS&>Z1_fc{zJfQP=p(u<hkt9hw)!6;NYq@odFt(?YbOIW*SN z#A3nY%)5E<mwQd|uh!kh>bY|RV{2E}=i649wQqvk8@J3Eaw|A4S3BfPl%S?)ZJwl2 zYUt(~E!(7R?)g%(4dUc{!_d%*LaKB-Sl4xx$4`8_;Ek#O3QTWN2<x34uO>8htmwNi zo0LK6`(n6X93kH{QZ|fcH0&`fs?<&JPFpgkW%5O!vg-wR>Ne2sLVuwQE)B9{ZtR>Z z<&q_9Qr&mfmM&HPM_>9;Pu#q)fi=PxTIskWPN+uM*MN3mRrWPuanJAKQS0v1^t8xD zt}C&+Z#V4Y@<^bDao2kG+c}ULgh*CCSz%a6F}pMN->v)=z&ien$!*M(QC4(+^~JHo z91(3t`MP)#D@bN19l8<faFTL*2B%R@A4q#Dqu9eSYZGnfE4)@z?ZO+*Q(sq03IDIQ ztJfQ0-A_(mdxoYp*1zjs<$6pHy-1MmJ^F#22+c>qz^uJ?J+?SwVVh#3`m&(Q_MR44 zl}%T1b%l1=-rmb0@+7iSPOA%htI;USd?c$D?x?iVh~6a#_#kN&MMe-1scP&gV|w5~ z=m|O|jp@#TVueHQ6^-*zOS6&B!YGO`FTXC{tE+htY%Vz@Co1k-XwOmj)c4eX4<dOx zacgY)P`11FPD{`51TsRyzC#6aU*#m=sh>?K*i@NO#((tfRj<=1tM3b<uu8dW4lXNA zyUb|B`lm%cqG?n=$IxT8#@FLPK1slDD6Y!?<W-mN(l&C_R0piUUTn}`u!n4s)c0x1 zpZ{7_)Ls2CXpgb#psjW0fBgA#V_R9gOWx?&RV}4e-{{#*&1sdm-ory}Y0tY6H4ve; z{Cn?yCm?e%ChTX&>7j|VE*$<sl=qsHjX15VoUA#U=~$bZ+_?k;FXsVo0nWebT%u@* zpa;$aJjP=gb5XoWo5Q5U3B=d9)MMwh2fOvV7=N9~c;LVN3M(F5c=91s`gAG#D#q$; zM)NebU(7WrY8$<$bAG=bzK@Bz88@CCbm76#K1t64sHt`h!KMqV>LIul+TCGEwZ}|F z;4p=n$m5Md+pZ*TJ{3Pf+kT-xqcUiW&3!G?oL~3S0~*w5Hknvd<QT1GD@=^2vp60K z1q|VeA4?M7n_gd=NQ(xHY!7U$sX0}cnhR4InZf%uEWeq$@TLuLMEmN(#u4{B)KE(@ zr;nzs%0EK?%_pahmm(cBlhbhpVw6)qQ^c*?Xw2QoV^;je1&FApIR5pq39|U;8I8_l zu056w%l-ArNV}y*lO>p`Gi%mjfRAXHV`8Vxnl@gUQzA0nFL~swBOt1W=I>E9){|U2 zS&P-oM=^aqqEZ>6Y-(&qZJy156_%*~Lp*QtsIkO6b%bFoV{blPFo!klzJk0)ORA&= z&#aFt18Dj19?e<k-cr)Bd8fs0z@#m+!_<+m5{oXweKZ4eFm7Ag%ykqm9^}7c9IInC zMHC15IZtP6w>n1mq>z^S-y?<YX_L9HAniUQ<KNvpe$i)dMsh=bibX2C7UBLUr#jA# z!9^=M@P>e0iCh9!d&){SRIjpl31vM3oKmHuQ6q1POhxVQq&Z~ygzxXPNzABB2VCv! z5rhq-iFm_83(Tg|1+Q2-&&6xrbl_n+RZ_m-x74o;3F{DRrKZFqb=C!29wOt*?F0LH zxP=Znq&`F)A+irk4q;K)N@pULMx5%gORHVeFVjwgyZ5KE`7*54W+e{N6v-jZ`tY`0 z6DMo4MtRmnIEE#!n73i(n*0)(_sNo^T!(_ZFyDB<sR~VBAfnk*UC0h+sLuG&=*Q4p z!SBykKf3GoTv|rrP96b$DPjga-qp6R#SB{}l*jkD5|%aR+gj#;F@(OLp(?f`TDFU& zvzG{t@A-=K2U+W{4&_^cFCSR7ZjS?*nBLAhg5}r?a4jtw56Fofn}yvFjy#|xV4c3U zamo5V!)315S=unx-N2ioOLIjE*t}~H3et$_RaV93dLk(J;p&Teshc%BAC^jE{bc)S z;Ri{<r=2YgGONKF`G8jKAd$yzd>s9tT{sXgk+->HKQBJkEGd@3Vy}|^Xb)<H8hv=b z{3OF>qujY|R9-|}l%>fVu&+sr#y!MPkvn-lw(GXQBde1UctWZ?!p(v>Dn}E!<gg-l zr<2Qqt!ad;)S(w+7;&!svuxvAc~2Fiek1UZe}BLQ4_RHi2}{}%XpT)zuc{fTty`E! zJvv7W1jqww%)YIo2o(=!^51=|S@PzlRZ281xilBWDeluQNs1V?u>fbZdUiy{VNVJs zRYL*xWvE34@QStKZ!?4B_Im()U`eWtZ_Jr^P;cN{nuV&W?UHXtU?T0U{PW)4W!SGZ z6Ydn!qPbEPFTE3!PnvSkvGQ57yK3Ncb1D<`qie_5iwW&<XPBg$`^8Wi!07^F<Ssjx zg(ZzOc1h`qpaS)n20}15uTN!8(%(ArY^<HWwsg($L2v$EbH~1I0ZQb`Qu{e|?}o~G zG$R$hJ5N=VM+T4U+Z<@6ESuNsO}lr&XmD-02iwD!w(xY=B-@SZ(VY%t+<ozx&5xzs z@khk6VAZDK!|wj`J-0!HC#O3A88o28gx$>&-#S17Oy>O!<*jUk|DINsmUi^889mk8 zn8@PkJHNTwU6deWDLdJv(UqUWaM0)_Z#B1=74JT3lRVNy%KcfTQ`T&o@=aKiIY@lc zC*KriaA)zUt*~^O_w8iCuJI^XJk(d7+OXbH8+QfQZ3fEC%JMImRnoesYSm)M>$jLJ ztwI|?Ed*b%x=4_pn518*yljfl`;HHzd50`2l3x$Fo>K$Ntusfgx?>mmHVM;~F#o}H zYxNuA`er9sp-?G7KZ1QN^)0aaoh&yJE+Gj%H+F)$W5t3JKWZvkAoV+uPh`C4*2tF% zQ;OnO<Z2?W_YSoo>AiJpVU_Afxl(rt<3_2px?<82a(HFsj+k*u%kAOfLid0!PPboM z`ae#G81|mJdsP`S)|T8-xe601RVrWZ2HX}U`r3i@_r~a>3TNr}3QQm{b$qD{osluq z(15M4+sfZ-?&GfT_1MkJEzCWyB`poeSXXDjF`kz8A-E8_l|sL7@gO2<%A~1xn|j`e zX|CS&CcmiJ23AiGlo<M>L>47mqxBm%W^a8`EM%yiBU%gv6><3Q$%Q6Lq>u?4J^|b) zc;X8c!|~vN5F37^I;ly+3CbND#h`H_c}6p7;U6)&+-gP*5-Z?JF^7t!R;nK$T6Wx# z<n)<<(OObv(!0YoX48jF^qiyO-5H*q&MSg=t-I?LH6;u<;34se0SX#$G|$lHr&5za zfYb#(0yhjWm-}a@)b*knEU(}p2FJxFQDwBo)e;ubBHl)TU<?y~L1t{3*tm$pqD7H& z>HXp+4N@jBRfLEVXsaRnAu(b5RyYMHshCkv`vPWxl>>_SSP6f`NFsxsM9pO9tTozO ze<hVhYUZ@Usptb*))#psYAXq<*_*W2t$qi|z*1s|)pPu@BAIV2(AWVJ{u-`!XWA#e zaE;Vr!5(1|EpocxC;kI3t`sEo8z;6QX%rSGUc89dwn&POFeY9?`5t7&haMj;8J@H% zF8OOfj5Ip{12-Vijdr9>hSlV|R6m?4YFnq^C|yQZQqz2=K!_<QYIqKoJ<K~c9MayE zEzT4lQPt{9d7g4FDbg{*44ym*gnf!M+9O4VR=QPfM29LLCW4q)HD`4MRiLC32kI}v z82!-eIFj_qx`^lzduOV7GO9IsF8Q;o#zaAY5q`p6v;^o>UzEz%%_jC(A*yDw>wG%7 z{=&}-0{9#BkVJfD{M=y9fT9%2a&qD1=?+19O3o$Lx0IEw_(}R9pn{k~gL6L<?WL$@ z8fjLp+#s*+j%r6!&3(j{reBV)1#r75e`;1%Z`kj!ePffhGv%0+3TSbk#rYdgILjf+ zkVdn}c>NqDs+Y20FZ_PnE^%-3Xy8HL<3$w{MuaIcVtLZ9USGS?ndPl}+m4<8xr7H2 z9U$$67<4jZ!N-;t8x$2LN{t2=<wK7R=f;mB1lf@AOlwL54u$Y<`{C_U7Th)|?_G4r zp>MhNNaOZ<WpF6$5)J{aJ@%TaWY|(6Xhj(6;(LFTJlT|sY8}Z?qC@^7E}5+CTk)Zo zLRYLQw0K!hZQZqs@J0O{u(G1Ug$prh;Cjm`{2(6h3yP5ZdF#mKTFfCE+__&rkhBhs zW?aNE731F8Y$&Lk@jTZO8|CLcrz#WlTP>rqbb)L8;HeCuOZ}e9;@;R4sEJHZA-zxp zFZtP<__j?8J;&VVCwJTSKvyGw=**xghnJbk`R)sT`*fb(tmgJD=6<_=VZqq86IH>z zXYHPOb|2&(-tFzla0^k0N6uY{r5k0H;b1oajXV*w#ZGAg1dr{7VqLRV$ZQipxx(uR z!tbh!;qx><&}4`oV@?5XDB$*uy=r=;`du%BjET11A27UP4`~_Bo{ON*CNce-@g_Kr z_Fo;xJd&?oTgd2e%<VkeCD7jGODf-MrmpW)O+KY(?jILAFE}Nu)-ty&8mZd6YC3u< z(-v!WY<OhcrSDgA?(BQ20sf+$<E>-Xc|BIvzY<3{TroZi%~NO9(HF#;k0^9xwewQS z60>s!>{?VhZ4(&fx|}pjmg0m1k9;yMX__RW)u)AR*MlocY>`HFY^UUC^6prjdENsl z7KQ$e#R{Tw1B&4w4SJQ!F&spjV)KrYft&xD!0(ndsxnG(T+oXBbt;|GBsGdmZ(|JA zIr9mWUQhDmTU_OgxE8evD;C!-RJ<ydf>B#X@n=>Zo5JM0qSg7xg=h<C1}rWk=^HsU zL}_KKT1&iDJG;l5ty!H}aB-A>nF7q)s+dXcJ>^7Qoa&CG)8@i@9sEY=P9Gd4tL(MQ zCerFvd&T@34=a+@UB?}p*uA1Fn*CL(i~;NeNp2TK6(F`e|MQuc?6%ECnapfJmZO7{ zz+~?hHXfXTy+vxUin=`Mm%2Sm7?4!>iWaS&C1}Z3b~3R(PB%6f|9FOGRFK<J0#Ak- zsy5|Qdz<26+zvW5vW+^-x4VwnrO%(GMGgtCk!PS0=`{|EWz~H_?<giwUu!moIonP3 zQ18^YC)Z}P#Y-<<PLtlUQs=kMoKuj+8jRiS#tO^AqYcjUnSA~9hYs7yAreWXpXx?W zyypYWv|Ec7HNnE&YIZlj<aKB}xH|BO02?tj?AN#>9}Y6*e#0z^Nzi|d5I1^Wf60?+ z&SXgd0}e_gQVF|>T*_=Gan|ZLYNVKmai=&60)+%As+h!2Vm$>)@LMS=ROC_mnDX*# zDHfDy$$jR?2(m$AGFYgj0WB)*0$rE_D-*W3v5+xL1hJq<N2&=m^`CsZS#Z!v4O(=l zv6(FYxJ1*-eI*C~I3mDD-{wRbC5b%}L_(N=n4A@~&>(4vt0kDkHqOWAxR!~zWs*$B z%R98PTN4^e3#g=JHmfEjoRa=XCE4(!H=o&sm6wVp3XvrZw+PTO;uJ?Ag(iBDB*u)0 zBNnNx6{Kqi(2=9Xh5pUPj!#N*8o`x^D2mj|Zq}wog@jRYvLF_1<Y^F#x!T5WfWvJ( z6NPI!8&KaHEceuw@*SHe0Zhyjiq}i^`CzosWnHIc@j^W+_Hk+{EMFe1a>N21mymAd z-^(1f>c-mQ7I>#-W@Up12OOzjKT0*cjb|vCj5n%&wEBQOJsD%04<y!%T{G|ebSwaO z8Z85L<m?e#Zy*umW#>N|n|_Gkjm#CKv+n$b&d<hI;^paLy4xo()}l3V@Yd^<^~ds; zJmrsh;L!Q7$GmRZV-xS@O|3gh+h(DxRp5ebBlcyVBK4&W+q$9Siv=BH8>%T#+rK2g zrJse=Rpg1b4+(n)g9O`@Yjrm~T6v8_L6Yl{qGf-%l5>*Zbi%HUUp5f>uE=D<Z3w9Y z_TEY-5xaPoJ=%?lh7657b3t9${^_7&9RI(dqiHOZFzoG3>2ysdUs21Bdt*-r%BAZW zUctrFuxk=mk+Q7f^+SJL5YRrUW;lHm`#xaPy!f>t%lhDw<m9?g=lYUl!U?IYE8?yP zrVHevPjq<})+cfjcI}qJ``+Jk1UL!4Vi#-j1BUZ-fsWXTE}cb;5uIE-r5wWfjpKh| z^0yi9`z_!1@!7w?&zRCIkBN5hbOl7DZ*8F?IlYwH)9`P|;}c#{^gKR%lyATWBLoys z#;{#q5oeb9lr!vH6?EfyOAki(kb!u8q{D^`XgH6_aWuMzFE3-fM!K2^=zNr3>ac3V zx2)(bYz0Sn=HB#nmApap_JKQL!Z5}<dTXIK!saj_Jnj#LFhv^SkiOBICWP-WkPAW| zknMZw#*2Ka&tIrM*tic@^u!X|EZyh>Vu)9L!i{qXK{Oa-gTk}><JbqK7x-!r(s$*H z02<A?mV99g?;ET5KKYOjVRT&Gf1?laUy(!!<KhDqF7jf##Gf;3OH%swf7Y2X)&>L@ zJ!EouZoP3jU%$G=>4%Ie@4)%0jr78Rr++h=PnFn;*df_tG@Pf{m5)C=U${A<)Kr4! zu36v7nOroSLmu{(@0UM+Q<@Tva=8v5o70`OWAG`hQ=5e2gU^CvnO~$2#eRMf<M@z| z`iqZX;(M4}P~-Ug-G|V*$eUQLBbl+;-C%j*#ny%Y7N9Z-2y1v`YLXr94Q;RiF`8HR zTq>+W5N(iJFD``f|6&m(Y5ijwKxewajfsQV05(dP*dVq+8>uq#)CL@Io5e$E*kH1Q zM>o4bPdyGc$B`vI)bI?BIkkh|4WAiX?Pw)mMVf&M$-cJj!f+qdG`nb9hjJY5_7NKv zhz9uVR>yoIj)Z}5aNY@11%9qTh+n+6qCpsojPPuXHc<L%k63IF1u{X1kUX`z+frhu zH88gH{n&G?i}9=T1KW5T#rJ`D%XSFHGqzGIwsYBr^D&kfA;Io~Wf)tvoBq)bx&7NT zb0N0p9$A96wV6o3qDfKi7xRmLTULOS=pS+{AQ`!4RehkPUR6n3IHQ3&gU^c_!p`uG z9YR0`=pEZX5Hy<p^%wsOAzbjhunkerN1gnuCG_=_EMTAmcVZ`$b1>%yeQ1X11AmB- z`9n9%(DH>KOwj0sZ;)FF9nOR0fn_uB#<U(DRQ9`A>A(5q09jbxz>URoUcUfNTt{DE zZWPSU)fb#C81R!Gp>O?D(Glxdp89*`^VbE|_epMW_5Ajsl0gZAhZ_x6#!#bkV-@u1 zPzgicU4(PPxp#<z@Jsn!Z|xS0;3|e0wkn}!?|Mtx?RyGkii3wdP2c24o`|Q)X-JEW zMas;7gFu8Hy8Hc!ad!BL9cS&d-2ryl33AUE5E0V{%b<-=vA-#hd-wz1q<8wkg9eYk zPP4Zt`;M=8vjUy}dRY0HJ@=W|ckG@_=FWabQi^cqapHbLldrGNwQ}e2BV$h;y0fp` zw*SVEmN?ZI2ef1Q@^p1g(%tnAzuL#T#YI$w?AnJ0VkDNUyuQi>uiQdTmIQHjUW<A8 zLo=uCs;0k{-%)OTN16L|ypvLm?|AePo^NbFUc<CKP@M^|ukNc*F7@ym21-9-i|p+y zGYS`shToXXBzUL2o%0JL1b_{t?JD{dTFZQP<>D<-c2r+dfruZSUea=@F)Tp_oP2P# z+vh1=$=e2Vm`&+6Hg%;8q6i>zuHl=M9?nX<#qDj)iaM3ZJG9LeAIw`zrk20VlV_qm z$BWT4ryw-n_GkVx)$%q&(M-iBv?F93fsOa92;v;u1mCYl4<xB0WYRC%o*i|HrR(1o zDxb{GxoTSmh$UMmpQdiS7kB<YK(X6RXQZ}0#g~1mj1?YUeN|VcRqz#n>*Biz@40u= zN99NQ^k;>`PlIsM;Z2dLOXXz8*nOwR=N`W}%B2|}Ls-R1Ly3>S)#2tZnI16bUv^=F zVlU-C{Wy7Bhte7zq?eXFG!XmYvaR6zgPEf1VN_wB`#tb~wBs$Cw8O_4wG$Caw4?gN zgE(HG1{WOROT%yiNIzgeT>E9HrE`h`rF<}Dr~=>%Fhr_52mMS#$Jjx^`SBongllup zKOj?tJmVL9QAf1A$BD~{K<^%J6<{TDC6TINfxpft?c?<lQ6(M$X<Yq&{{Ezr%68Re zVXJ=m2U60@MQUz9*Q2iL$A&U{dpu{qUvm}VvnzNfvX^b2DdhQS>>bxMKTLq!T#u@E zY4(DBkcGqi)PZw-osv~5(oq&i!JBxZkx#s(yh?vJ2)=a*7h;}#3(VhKsl#y>p>f-i zPOTv$CDN!DN#ibbWD$DWLe_ow_QQlGZyb;TZn>cIhbi`cX<>jl_DYqA31KUJj`Au! zXsx-OH9$<!yct1mKBq{H;XP2Ij(PsRI4zTBh7MOJiUVjwqDxooC|r%xOl{Y1E3MZk zz9)f>y{S1krRC{w95w?nKzCh7!0F87W0*L>t2JGw%@q@0=G@Vt_T~zynZI)-V{YW$ z(40KE$F9zB3Tcr%cQm0j^4UBSe%k$uJd`Vy2EfFtnVYwQK;IP5QH(*WoP=rdZ<^Gg z2}fR#+SBo+-Yl8^?sEnq6zM>kx9MJcN+5T_MV!T4$7p6(CvORvY!TL?wfyj(23ZfX zb)%H!u^jz84oPg41_J*4U1p;E(1BPgGqvgK_MDEJ;t{-gv;0=)FI|9*hFK972D<{c zL7=I3N63-V<eyyv$Ycue>K^UN<a(pI#)n!;R33nt>^cPPc4H-`9&%};Re*cUY_U*G zG;gf$qW-pJ67_pWg;I~?>GNH)Ndr#?jkJbx7EjF~Ys$#(U0_}vhVTT5h<J4Z0)V`s zPL_B*bVkXj+Zj2za6uxIA*G2dJ9a(uDose3@eXliy@_J><p$OR-&+RvUg78;t;6^- zUbaMVSR1Gz7xyOzGgru-(+L%kaY$-iy){Q5WE}1qdG!#^1!XH%uKIfOKi#?fvl`2q zCM~mhbl|bH8Msb{)8qV}1=-CmnJWX5?{rj;39btjQBUVQ+|-E)ErRuRgV6q`YeIO6 z1?{*+hskl@{7thqbjm`85_?{KMNo4{rD^o<8T&t8VpY>h`B!qNtJhk>zyjo}R--M< z5Q(;%g11)I#U1&Oi7op2owPseKA2XY#dfoS3b^@OC8<$*Sov*ClidmQQCDWI=*dn~ zhO>4#QZbv(y8_V+>o`1V63Dk^Pry^ldQ*S|?zyo}ETHF3{P@Q!lAFC72e|+0vHuoV zY*Sof4(&#x)xGm(sNY@aEbAH?ra5Zn2`pmC<Xyi;UPKLZo_<2S3%iVgNU(0Lq7d&) z@<NFOH{2xDQl9`UuaiVkni1z1`8I~3p=?FEbZ2l8Rw?_w97n7^?jaAcx{W!v+O)+P zw`|HXCI0ZAZU$vc-b8u&gGUqUtdY6kqp(mlb>*MoK(Xh=sFuN``GgMRG)&a$JyRV9 zw^Y%8aJ(5#n_ni5S#lhs=S=T{P{k}blgE{^M$Z#*{|3Tu5H~4t0Ti?p4*WkQ7Y68J z!S>eZSAA5y-8JIwKK!4R+fA<ong!(|r>0Xeo5WW)*44WJ_U;^1?BPMq<Hg`S#z57@ z>IBSi!<vMJG;M^!Bvq_}inODJ$;OkYt`XPP6M;Eq8f;f61a8W?`<TD4tZx9s%15Jr zWIluPAU!!kwov7r(*-tE<-a#C(K*mnvI16d4NIzX{@}!LF4&)Z?nBhS(K7N72)Tma z*q5An`Hv-YJw`0-Mq}yx97Mf;OE&L~XQqzCVIduGyyqPWC|bzQAg$UWp2wTurnqYB zXDyg=mX^lBlXJM}Qq?3fig{)&n2DEYn*S@g);K3yKhz0j{QXhTS&`DDS-LVYXUrj@ zn`}X&CxYRykQ&-CA0@#!Md*p)4oi|g7k~1+p>I6I5=6T8QMD^XScd42At<LYxQZt~ z-OfiHDrr2@-!Vg_lYxBrz^&5+6P;p8%B|7Zmn)64hCWR~@?$u-(2@6z?5-Y+MPSST zn_~(m_ckgUbt9)b7X3HBNe|dEzUlS5$!C9$%9O>CNdgY&?vFJ|C%t?dK2u&2iZ{B; zk=d<#HsLiB(rywUBbhT}MedQ^O2YN@JQberZUd_$+{w&B-cg8$)1*AXcu(*8BEp@q zFz;`Lv+b(brKmillMftw_C!uOT}3@ia#4sK<9cnXOy#7n$a=0pXj3=Od^{U`fv%UU zWXyX|Dx0mB-@6-sSqVhiIug~`IBMpyBXKrrM5n;iYEda3X_yIUgHA0|AqK_SHG$N^ zd@+4~Y@KEwE<VARB3R$o$TH4`tU+9tTHNQBq+nie3Qp3o8Li+>Mvum$Kt{3Mz{v0o zNi<g*wKb831#=jIBRCt`rXxtpa4hAYa5FQ{FbPy<R8fH1j0w%$n)(AA%8>0ePyY`M zD~YsU=H!>yI9p%IYC#F+1vIYM7^ImdG+B%bQMoBpcnYpY+L~GJnU_%X5D51jw1Mu( zpGZ3I{0Y!n3<D(C`9q((L+v9g;1R^xKZ19|_ah8L&<7C?5=d0VLHmZl+W|HM7e}ZC z#BK}YANR>9eenUd;Y@%7<-w}yhuym&hPSPzzohba3QpSEQ*MEi`h$#bU+I*we5nal z(`di!#Zpb*mGgkWyPc>*VIRzee3x9=<%Bl@DrfmdDQ0AIgc5pyF?31N2lq$TkPWWF zimI1t1hsMcS(XSi5s$1^5zFoM#P95(o1a38KdjgjMJLdu3xq5UmLa>z%p-59dqv8| zF*>iHlQMM>_@bK$6ElA@j@J*r73qzY^#wIJo<~igVu_a95KJ<%Lb{@@;FZgJZyH&L z>?1Y)6<&pnvY~8Coli-%^TKtrSPp#9qkIme7RGr@WHvvUUyY-J_6*@8XFz<Dx5uC^ zSeQ49$0_6xA+Rsq0nm`v)Jw+JgzI=j96YV64(J-`>KoNyoqB*lUnJ?GJr}P{)UZHD z>6PJVBj;@VQ2HfWoQUYEKk$`k8NI+H#&aLs2%J%QQI<7d?n{_D5Ou9rRx(R3oM+_v zukSXk{J91H**EOGXhQ4Va$n!Zy6*wQr@hDb1)$T1dNTEsttKd4Urw*AgwmZtYt*Yn zqNG1Rc&KSP4Y$LbM6bO!fmr=*Yl#XNLz4eA<)w(WeGRj9BbqWPkMQdmo}b57N&>J- zc{C@vn9?h%ruBB-$?4`Zk3$c6s#{Y<HENRni(5ypDdlwPTQeFhK0J}`qk-DMJ*;b{ zIwk~&v2M?%iq(<BA^H?w;1RM;FW1Goobr0Haf~wI)<FV)xBiIzU;|f*rf<r*PF920 zYmMiQNc7*vC6`Vs=ADn34}jRer^_H7mBi+<XlX<2a)Jz^@<92X-gko((LhjPoYrF^ z5172P+H&X^=tpfunM;drcvvm#N~Qa%cZ!o`w*v^OrXIj3wg^Nwd}0emCk-tJrz><8 zz781W997-h(mHL;r5IBq+RNsUv#-iH@~xY!e<)8XRC&5)no?g_^Oa6%IV(p;%&krR zHPz4e87V-p!E{e<KQcq4_e4lf)h3ruanp3#;$duI-jc(6!SRnTa`+P57PuYee3<Fm zU-36Zbj^MbU-<$q5NY|3{n4K}RZWriBXqirniT3%RDOd}D?4+1vQx_0s%#Q<^X5V2 zoo&;;yuvio{bw$Tw?}S`70M5>=q~2!%H@X?g01`(#tEC5&@RS%$}*d##&?<T>N8qj z?f1eTxFh|c0D4yVARN7}|HbXi$R`rR8*y9u7;@TmQ?+;3Zj*mK=#W2VkC_-uAixw# zo<x}_5A6?)4`$6Pv=bWN_KxD;2`=7sW4jYN)2>G|*lQpWfaJEYg_PcdH+k;P1!I!V z^40PSANxuIz~RQLC*y&)MeJIjwY3dz=<#FeYEYB8X}(7q{fnP^r#8yBOKbu;yB`Au z!*`onOv0_=GqByigeU>Ekgq4I66rx-E%|(x#}!>^KjixIcOrv(?H`Vo4WGFU52yT< z1(1zo$$t3y9IwRL*5(#eR210TdPNXc8_Omrh@(=bZR2or^KxLuf)2kM%cG?WJ)}Go zX-X;^1;<*H>j?kGAV%e#h6;ZJVpQ30o4J^{#BMzVhd-nPdk{gO1n*EJIZD2-!sou! zM$bOk>%J7YdO=uvTTZzAuF2b=;W-dckYA^AOStGPnI-$^nO)0~l!TimD<1h)Fhp*S zvb;P8a`qhMNpOJv9bR@rWV7Jm1kTa&yobL2v*q<4FSAgq*d|Q;_h&5<*-!vop@Y_L zy;aNPQXGkU^t#f%!}>73$AzX*j~ybD+1J%khSl%#ez|A%Wp9J4l{vUk(@9XYt%{L; zQ`QKI>Tk0$3d~H<5PPiR*D&!8^en`upZJ%T*aPwFwihQ)XWLn{*AB$dzz;a{7LE|V zq5-8@OWCcG{-?QvZcJnf(xD6`M}ID~IEwIJ6&)QQB_2ZA5zzuiE{q>qMS-+r{+j6d zqKSe(qW&Nu=}DH+TQ0UdV9#87Z?BJKX&2LTd8r1N&XnMIVPY%&a0LE+@%z=^a2k2q zG^v_5_PLNp;ALYmQ{dt2eG5Br*N^zTnI_DAoiV#$UTJ-s8)|z>=yP~YjeF`7g`vMy zG_&O~!z?$fzQYe(282%Ge`vmT?**qg<_`9bxIXK+HtlyZCr-}IfjeOfExcs^^z&~7 zzkeQ_%**>5KN#CUxGO@Rdm*?ArkFQmhBX7mcU)e~cigW4M>$KGF764|QwvBB;oWtQ zQ6%AuFn;sxynJU|Rh-LO$uh47KHc{oSq4=o+<4#S>vbqJrd7JUxlgm3dKqzV=*apC z%)3Vid&)HlQt+L4D`cfpSbd5++KGj$&J0lPjjlnn`>A-t6s*}toE`(ZU04`BlrYx> zY4VBqf&wrM)vE5?0LUc2KlOP;@IZg(_vgP$-sp=s{^=wOw3$qhykGum6tl&%RsL7G z15x)fuXinyVo*B;Pw8_~f6G7c8pYvHoXltCCmkm*B{<#@$uW~_CH_WBE7;Gg%6-)J z<8@xg><@R`{h3*Y4b`&@?ym1@lyEY0M1h3P5Od67kLc03j2H0jD8RZS-nk3^5aY)s z>}+jP4}D!TKglNH(ucKfNvk|swk6SZ0!khCfwax(<e|^&{m#LCy65)UAR=ScUclb* zH@K4QkDp**|K9}ve+2vgW&cl}|Nr*>e}muuk1P0pKLY-LP<SO-NT~lg{PVvR{-5?U I{?G1z0UTvpasU7T literal 0 HcmV?d00001 diff --git a/public/assets/frontend/js/plugins/summernote.min.js b/public/assets/frontend/js/plugins/summernote.min.js new file mode 100644 index 00000000..a71066f7 --- /dev/null +++ b/public/assets/frontend/js/plugins/summernote.min.js @@ -0,0 +1,4 @@ +/*! Summernote v0.7.0 | (c) 2013-2015 Alan Hong and other contributors | MIT license */ +!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(window.jQuery)}(function(a){var b,c=function(){var b=function(a){return function(b){return a===b}},c=function(a,b){return a===b},d=function(a){return function(b,c){return b[a]===c[a]}},e=function(){return!0},f=function(){return!1},g=function(a){return function(){return!a.apply(a,arguments)}},h=function(a,b){return function(c){return a(c)&&b(c)}},i=function(a){return a},j=0,k=function(a){var b=++j+"";return a?a+b:b},l=function(b){var c=a(document);return{top:b.top+c.scrollTop(),left:b.left+c.scrollLeft(),width:b.right-b.left,height:b.bottom-b.top}},m=function(a){var b={};for(var c in a)a.hasOwnProperty(c)&&(b[a[c]]=c);return b},n=function(a,b){return b=b||"",b+a.split(".").map(function(a){return a.substring(0,1).toUpperCase()+a.substring(1)}).join("")};return{eq:b,eq2:c,peq2:d,ok:e,fail:f,self:i,not:g,and:h,uniqueId:k,rect2bnd:l,invertObject:m,namespaceToCamel:n}}(),d=function(){var b=function(a){return a[0]},d=function(a){return a[a.length-1]},e=function(a){return a.slice(0,a.length-1)},f=function(a){return a.slice(1)},g=function(a,b){for(var c=0,d=a.length;d>c;c++){var e=a[c];if(b(e))return e}},h=function(a,b){for(var c=0,d=a.length;d>c;c++)if(!b(a[c]))return!1;return!0},i=function(b,c){return a.inArray(c,b)},j=function(a,b){return-1!==i(a,b)},k=function(a,b){return b=b||c.self,a.reduce(function(a,c){return a+b(c)},0)},l=function(a){for(var b=[],c=-1,d=a.length;++c<d;)b[c]=a[c];return b},m=function(a){return!a||!a.length},n=function(a,c){if(!a.length)return[];var e=f(a);return e.reduce(function(a,b){var e=d(a);return c(d(e),b)?e[e.length]=b:a[a.length]=[b],a},[[b(a)]])},o=function(a){for(var b=[],c=0,d=a.length;d>c;c++)a[c]&&b.push(a[c]);return b},p=function(a){for(var b=[],c=0,d=a.length;d>c;c++)j(b,a[c])||b.push(a[c]);return b},q=function(a,b){var c=i(a,b);return-1===c?null:a[c+1]},r=function(a,b){var c=i(a,b);return-1===c?null:a[c-1]};return{head:b,last:d,initial:e,tail:f,prev:r,next:q,find:g,contains:j,all:h,sum:k,from:l,isEmpty:m,clusterBy:n,compact:o,unique:p}}(),e="function"==typeof define&&define.amd,f=function(b){var c="Comic Sans MS"===b?"Courier New":"Comic Sans MS",d=a("<div>").css({position:"absolute",left:"-9999px",top:"-9999px",fontSize:"200px"}).text("mmmmmmmmmwwwwwww").appendTo(document.body),e=d.css("fontFamily",c).width(),f=d.css("fontFamily",b+","+c).width();return d.remove(),e!==f},g=navigator.userAgent,h=/MSIE|Trident/i.test(g);if(h){var i=/MSIE (\d+[.]\d+)/.exec(g);i&&(b=parseFloat(i[1])),i=/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(g),i&&(b=parseFloat(i[1]))}var j={isMac:navigator.appVersion.indexOf("Mac")>-1,isMSIE:h,isFF:/firefox/i.test(g),isWebkit:/webkit/i.test(g),isSafari:/safari/i.test(g),browserVersion:b,jqueryVersion:parseFloat(a.fn.jquery),isSupportAmd:e,hasCodeMirror:e?require.specified("CodeMirror"):!!window.CodeMirror,isFontInstalled:f,isW3CRangeSupport:!!document.createRange},k=String.fromCharCode(160),l="\ufeff",m=function(){var b=function(b){return b&&a(b).hasClass("note-editable")},e=function(b){return b&&a(b).hasClass("note-control-sizing")},f=function(a){return a=a.toUpperCase(),function(b){return b&&b.nodeName.toUpperCase()===a}},g=function(a){return a&&3===a.nodeType},h=function(a){return a&&1===a.nodeType},i=function(a){return a&&/^BR|^IMG|^HR|^IFRAME|^BUTTON/.test(a.nodeName.toUpperCase())},n=function(a){return b(a)?!1:a&&/^DIV|^P|^LI|^H[1-7]/.test(a.nodeName.toUpperCase())},o=function(a){return a&&/^H[1-7]/.test(a.nodeName.toUpperCase())},p=f("LI"),q=function(a){return n(a)&&!p(a)},r=f("TABLE"),s=function(a){return!(x(a)||t(a)||u(a)||n(a)||r(a)||w(a))},t=function(a){return a&&/^UL|^OL/.test(a.nodeName.toUpperCase())},u=f("HR"),v=function(a){return a&&/^TD|^TH/.test(a.nodeName.toUpperCase())},w=f("BLOCKQUOTE"),x=function(a){return v(a)||w(a)||b(a)},y=f("A"),z=function(a){return s(a)&&!!I(a,n)},A=function(a){return s(a)&&!I(a,n)},B=f("BODY"),C=function(a,b){return a.nextSibling===b||a.previousSibling===b},D=function(a,b){b=b||c.ok;var d=[];return a.previousSibling&&b(a.previousSibling)&&d.push(a.previousSibling),d.push(a),a.nextSibling&&b(a.nextSibling)&&d.push(a.nextSibling),d},E=j.isMSIE&&j.browserVersion<11?"&nbsp;":"<br>",F=function(a){return g(a)?a.nodeValue.length:a.childNodes.length},G=function(a){var b=F(a);return 0===b?!0:g(a)||1!==b||a.innerHTML!==E?d.all(a.childNodes,g)&&""===a.innerHTML?!0:!1:!0},H=function(a){i(a)||F(a)||(a.innerHTML=E)},I=function(a,c){for(;a;){if(c(a))return a;if(b(a))break;a=a.parentNode}return null},J=function(a,c){for(a=a.parentNode;a&&1===F(a);){if(c(a))return a;if(b(a))break;a=a.parentNode}return null},K=function(a,d){d=d||c.fail;var e=[];return I(a,function(a){return b(a)||e.push(a),d(a)}),e},L=function(a,b){var c=K(a);return d.last(c.filter(b))},M=function(b,c){for(var d=K(b),e=c;e;e=e.parentNode)if(a.inArray(e,d)>-1)return e;return null},N=function(a,b){b=b||c.fail;for(var d=[];a&&!b(a);)d.push(a),a=a.previousSibling;return d},O=function(a,b){b=b||c.fail;for(var d=[];a&&!b(a);)d.push(a),a=a.nextSibling;return d},P=function(a,b){var d=[];return b=b||c.ok,function e(c){a!==c&&b(c)&&d.push(c);for(var f=0,g=c.childNodes.length;g>f;f++)e(c.childNodes[f])}(a),d},Q=function(b,c){var d=b.parentNode,e=a("<"+c+">")[0];return d.insertBefore(e,b),e.appendChild(b),e},R=function(a,b){var c=b.nextSibling,d=b.parentNode;return c?d.insertBefore(a,c):d.appendChild(a),a},S=function(b,c){return a.each(c,function(a,c){b.appendChild(c)}),b},T=function(a){return 0===a.offset},U=function(a){return a.offset===F(a.node)},V=function(a){return T(a)||U(a)},W=function(a,b){for(;a&&a!==b;){if(0!==$(a))return!1;a=a.parentNode}return!0},X=function(a,b){for(;a&&a!==b;){if($(a)!==F(a.parentNode)-1)return!1;a=a.parentNode}return!0},Y=function(a,b){return T(a)&&W(a.node,b)},Z=function(a,b){return U(a)&&X(a.node,b)},$=function(a){for(var b=0;a=a.previousSibling;)b+=1;return b},_=function(a){return!!(a&&a.childNodes&&a.childNodes.length)},aa=function(a,c){var d,e;if(0===a.offset){if(b(a.node))return null;d=a.node.parentNode,e=$(a.node)}else _(a.node)?(d=a.node.childNodes[a.offset-1],e=F(d)):(d=a.node,e=c?0:a.offset-1);return{node:d,offset:e}},ba=function(a,c){var d,e;if(F(a.node)===a.offset){if(b(a.node))return null;d=a.node.parentNode,e=$(a.node)+1}else _(a.node)?(d=a.node.childNodes[a.offset],e=0):(d=a.node,e=c?F(a.node):a.offset+1);return{node:d,offset:e}},ca=function(a,b){return a.node===b.node&&a.offset===b.offset},da=function(a){if(g(a.node)||!_(a.node)||G(a.node))return!0;var b=a.node.childNodes[a.offset-1],c=a.node.childNodes[a.offset];return b&&!i(b)||c&&!i(c)?!1:!0},ea=function(a,b){for(;a;){if(b(a))return a;a=aa(a)}return null},fa=function(a,b){for(;a;){if(b(a))return a;a=ba(a)}return null},ga=function(a){if(!g(a.node))return!1;var b=a.node.nodeValue.charAt(a.offset-1);return b&&" "!==b&&b!==k},ha=function(a,b,c,d){for(var e=a;e&&(c(e),!ca(e,b));){var f=d&&a.node!==e.node&&b.node!==e.node;e=ba(e,f)}},ia=function(a,b){var d=K(b,c.eq(a));return d.map($).reverse()},ja=function(a,b){for(var c=a,d=0,e=b.length;e>d;d++)c=c.childNodes.length<=b[d]?c.childNodes[c.childNodes.length-1]:c.childNodes[b[d]];return c},ka=function(a,b){var c=b&&b.isSkipPaddingBlankHTML,d=b&&b.isNotSplitEdgePoint;if(V(a)&&(g(a.node)||d)){if(T(a))return a.node;if(U(a))return a.node.nextSibling}if(g(a.node))return a.node.splitText(a.offset);var e=a.node.childNodes[a.offset],f=R(a.node.cloneNode(!1),a.node);return S(f,O(e)),c||(H(a.node),H(f)),f},la=function(a,b,d){var e=K(b.node,c.eq(a));return e.length?1===e.length?ka(b,d):e.reduce(function(a,c){return a===b.node&&(a=ka(b,d)),ka({node:c,offset:a?m.position(a):F(c)},d)}):null},ma=function(a,b){var c,e,f=b?n:x,g=K(a.node,f),h=d.last(g)||a.node;f(h)?(c=g[g.length-2],e=h):(c=h,e=c.parentNode);var i=c&&la(c,a,{isSkipPaddingBlankHTML:b,isNotSplitEdgePoint:b});return i||e!==a.node||(i=a.node.childNodes[a.offset]),{rightNode:i,container:e}},na=function(a){return document.createElement(a)},oa=function(a){return document.createTextNode(a)},pa=function(a,b){if(a&&a.parentNode){if(a.removeNode)return a.removeNode(b);var c=a.parentNode;if(!b){var d,e,f=[];for(d=0,e=a.childNodes.length;e>d;d++)f.push(a.childNodes[d]);for(d=0,e=f.length;e>d;d++)c.insertBefore(f[d],a)}c.removeChild(a)}},qa=function(a,c){for(;a&&!b(a)&&c(a);){var d=a.parentNode;pa(a),a=d}},ra=function(a,b){if(a.nodeName.toUpperCase()===b.toUpperCase())return a;var c=na(b);return a.style.cssText&&(c.style.cssText=a.style.cssText),S(c,d.from(a.childNodes)),R(c,a),pa(a),c},sa=f("TEXTAREA"),ta=function(a,b){var c=sa(a[0])?a.val():a.html();return b?c.replace(/[\n\r]/g,""):c},ua=function(b,c){var d=ta(b);if(c){var e=/<(\/?)(\b(?!!)[^>\s]*)(.*?)(\s*\/?>)/g;d=d.replace(e,function(a,b,c){c=c.toUpperCase();var d=/^DIV|^TD|^TH|^P|^LI|^H[1-7]/.test(c)&&!!b,e=/^BLOCKQUOTE|^TABLE|^TBODY|^TR|^HR|^UL|^OL/.test(c);return a+(d||e?"\n":"")}),d=a.trim(d)}return d},va=function(b){var c=a(b),d=c.offset(),e=c.outerHeight(!0);return{left:d.left,top:d.top+e}},wa=function(a,b){Object.keys(b).forEach(function(c){a.on(c,b[c])})},xa=function(a,b){Object.keys(b).forEach(function(c){a.off(c,b[c])})};return{NBSP_CHAR:k,ZERO_WIDTH_NBSP_CHAR:l,blank:E,emptyPara:"<p>"+E+"</p>",makePredByNodeName:f,isEditable:b,isControlSizing:e,isText:g,isElement:h,isVoid:i,isPara:n,isPurePara:q,isHeading:o,isInline:s,isBlock:c.not(s),isBodyInline:A,isBody:B,isParaInline:z,isList:t,isTable:r,isCell:v,isBlockquote:w,isBodyContainer:x,isAnchor:y,isDiv:f("DIV"),isLi:p,isBR:f("BR"),isSpan:f("SPAN"),isB:f("B"),isU:f("U"),isS:f("S"),isI:f("I"),isImg:f("IMG"),isTextarea:sa,isEmpty:G,isEmptyAnchor:c.and(y,G),isClosestSibling:C,withClosestSiblings:D,nodeLength:F,isLeftEdgePoint:T,isRightEdgePoint:U,isEdgePoint:V,isLeftEdgeOf:W,isRightEdgeOf:X,isLeftEdgePointOf:Y,isRightEdgePointOf:Z,prevPoint:aa,nextPoint:ba,isSamePoint:ca,isVisiblePoint:da,prevPointUntil:ea,nextPointUntil:fa,isCharPoint:ga,walkPoint:ha,ancestor:I,singleChildAncestor:J,listAncestor:K,lastAncestor:L,listNext:O,listPrev:N,listDescendant:P,commonAncestor:M,wrap:Q,insertAfter:R,appendChildNodes:S,position:$,hasChildren:_,makeOffsetPath:ia,fromOffsetPath:ja,splitTree:la,splitPoint:ma,create:na,createText:oa,remove:pa,removeWhile:qa,replace:ra,html:ua,value:ta,posFromPlaceholder:va,attachEvents:wa,detachEvents:xa}}(),n=function(b,e){var f=this,g=a.summernote.ui;return this.memos={},this.modules={},this.layoutInfo={},this.options=e,this.initialize=function(){this.layoutInfo=g.createLayout(b,e);var c=a.extend({},this.options.buttons);Object.keys(c).forEach(function(a){f.memo("button."+a,c[a])});var d=a.extend({},this.options.modules,a.summernote.plugins||{});return Object.keys(d).forEach(function(a){f.module(a,d[a],!0)}),Object.keys(this.modules).forEach(function(a){f.initializeModule(a)}),b.hide(),this},this.destroy=function(){Object.keys(this.modules).forEach(function(a){f.removeModule(a)}),Object.keys(this.memos).forEach(function(a){f.removeMemo(a)}),b.removeData("summernote"),g.removeLayout(b,this.layoutInfo)},this.code=function(a){var b=this.invoke("codeview.isActivated");return void 0===a?(this.invoke("codeview.sync"),b?this.layoutInfo.codable.val():this.layoutInfo.editable.html()):void(b?this.layoutInfo.codable.val(a):this.layoutInfo.editable.html(a))},this.triggerEvent=function(){var a=d.head(arguments),e=d.tail(d.from(arguments)),f=this.options.callbacks[c.namespaceToCamel(a,"on")];f&&f.apply(b[0],e),b.trigger("summernote."+a,e)},this.initializeModule=function(a){var d=this.modules[a];d.shouldInitialize=d.shouldInitialize||c.ok,d.shouldInitialize()&&(d.initialize&&d.initialize(),d.events&&m.attachEvents(b,d.events))},this.module=function(a,b,c){return 1===arguments.length?this.modules[a]:(this.modules[a]=new b(this),void(c||this.initializeModule(a)))},this.removeModule=function(a){var c=this.modules[a];c.shouldInitialize()&&(c.events&&m.detachEvents(b,c.events),c.destroy&&c.destroy()),delete this.modules[a],this.modules[a]=null},this.memo=function(a,b){return 1===arguments.length?this.memos[a]:void(this.memos[a]=b)},this.removeMemo=function(a){this.memos[a]&&this.memos[a].destroy&&this.memos[a].destroy(),delete this.memos[a],this.memos[a]=null},this.createInvokeHandler=function(b,c){return function(d){d.preventDefault(),f.invoke(b,c||a(d.target).data("value")||a(d.currentTarget).data("value"))}},this.invoke=function(){var a=d.head(arguments),b=d.tail(d.from(arguments)),c=a.split("."),e=c.length>1,f=e&&d.head(c),g=e?d.last(c):d.head(c),h=this.modules[f||"editor"];return!f&&this[g]?this[g].apply(this,b):h&&h[g]&&h.shouldInitialize()?h[g].apply(h,b):void 0},this.initialize()};a.summernote=a.summernote||{lang:{}},a.fn.extend({summernote:function(){var b=a.type(d.head(arguments)),c="string"===b,e="object"===b,f=e?d.head(arguments):{};f=a.extend({},a.summernote.options,f),f.langInfo=a.extend(!0,{},a.summernote.lang["en-US"],a.summernote.lang[f.lang]),this.each(function(b,c){var d=a(c);d.data("summernote")||(d.data("summernote",new n(d,f)),d.data("summernote").triggerEvent("init"))});var g=this.first();if(c&&g.length){var h=g.data("summernote");return h.invoke.apply(h,d.from(arguments))}return this}});var o=function(b,c,d,e){this.render=function(f){var g=a(b);if(d&&d.contents&&g.html(d.contents),d&&d.className&&g.addClass(d.className),d&&d.data&&a.each(d.data,function(a,b){g.attr("data-"+a,b)}),d&&d.click&&g.on("mousedown",d.click),c){var h=g.find(".note-children-container");c.forEach(function(a){a.render(h.length?h:g)})}return e&&e(g,d),d&&d.callback&&d.callback(g),f&&f.append(g),g}},p={create:function(b,c){return function(){var d=a.isArray(arguments[0])?arguments[0]:[],e="object"==typeof arguments[1]?arguments[1]:arguments[0];return e&&e.children&&(d=e.children),new o(b,d,e,c)}}},q=p.create('<div class="note-editor note-frame panel panel-default"/>'),r=p.create('<div class="note-toolbar panel-heading"/>'),s=p.create('<div class="note-editing-area"/>'),t=p.create('<textarea class="note-codable"/>'),u=p.create('<div class="note-editable panel-body" contentEditable="true"/>'),v=p.create(['<div class="note-statusbar">',' <div class="note-resizebar">',' <div class="note-icon-bar"/>',' <div class="note-icon-bar"/>',' <div class="note-icon-bar"/>'," </div>","</div>"].join("")),w=p.create('<div class="note-editor"/>'),x=p.create('<div class="note-editable" contentEditable="true"/>'),y=p.create('<div class="note-btn-group btn-group">'),z=p.create('<button type="button" class="note-btn btn btn-default btn-sm">',function(a,b){b&&b.tooltip&&a.attr({title:b.tooltip}).tooltip({container:"body",trigger:"hover",placement:"bottom"})}),A=p.create('<div class="dropdown-menu">',function(b,c){var d=a.isArray(c.items)?c.items.map(function(a){return'<li><a href="#" data-value="'+a+'">'+a+"</a></li>"}).join(""):c.items;b.html(d)}),B=p.create('<div class="dropdown-menu note-check">',function(b,c){var d=a.isArray(c.items)?c.items.map(function(a){return'<li><a href="#" data-value="'+a+'"><i class="fa fa-check" /> '+a+"</a></li>"}).join(""):c.items;b.html(d)}),C=p.create('<div class="note-color-palette"/>',function(a,b){for(var c=[],d=0,e=b.colors.length;e>d;d++){for(var f=b.eventName,g=b.colors[d],h=[],i=0,j=g.length;j>i;i++){var k=g[i];h.push(['<button type="button" class="note-color-btn"','style="background-color:',k,'" ','data-event="',f,'" ','data-value="',k,'" ','title="',k,'" ','data-toggle="button" tabindex="-1"></button>'].join(""))}c.push('<div class="note-color-row">'+h.join("")+"</div>")}a.html(c.join("")),a.find(".note-color-btn").tooltip({container:"body",trigger:"hover",placement:"bottom"})}),D=p.create('<div class="modal" aria-hidden="false"/>',function(a,b){a.html(['<div class="modal-dialog">','<div class="modal-content">',b.title?'<div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button><h4 class="modal-title">'+b.title+"</h4></div>":"",'<div class="modal-body">'+b.body+"</div>",b.footer?'<div class="modal-footer">'+b.footer+"</div>":"","</div>","</div>"].join(""))}),E=p.create(['<div class="note-popover popover bottom in">',' <div class="arrow"/>',' <div class="popover-content note-children-container"/>',"</div>"].join("")),F={editor:q,toolbar:r,editingArea:s,codable:t,editable:u,statusbar:v,airEditor:w,airEditable:x,buttonGroup:y,button:z,dropdown:A,dropdownCheck:B,palette:C,dialog:D,popover:E,toggleBtn:function(a,b){a.toggleClass("disabled",!b),a.attr("disabled",!b)},toggleBtnActive:function(a,b){a.toggleClass("active",b)},onDialogShown:function(a,b){a.one("shown.bs.modal",b)},onDialogHidden:function(a,b){a.one("hidden.bs.modal",b)},showDialog:function(a){a.modal("show")},hideDialog:function(a){a.modal("hide")},createLayout:function(a,b){var c=(b.airMode?F.airEditor([F.editingArea([F.airEditable()])]):F.editor([F.toolbar(),F.editingArea([F.codable(),F.editable()]),F.statusbar()])).render();return c.insertAfter(a),{note:a,editor:c,toolbar:c.find(".note-toolbar"),editingArea:c.find(".note-editing-area"),editable:c.find(".note-editable"),codable:c.find(".note-codable"),statusbar:c.find(".note-statusbar")}},removeLayout:function(a,b){a.html(b.editable.html()),b.editor.remove(),a.show()}};a.extend(a.summernote.lang,{"en-US":{font:{bold:"Bold",italic:"Italic",underline:"Underline",clear:"Remove Font Style",height:"Line Height",name:"Font Family",strikethrough:"Strikethrough",subscript:"Subscript",superscript:"Superscript",size:"Font Size"},image:{image:"Picture",insert:"Insert Image",resizeFull:"Resize Full",resizeHalf:"Resize Half",resizeQuarter:"Resize Quarter",floatLeft:"Float Left",floatRight:"Float Right",floatNone:"Float None",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Drag image or text here",dropImage:"Drop image or Text",selectFromFiles:"Select from files",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"Image URL",remove:"Remove Image"},video:{video:"Video",videoLink:"Video Link",insert:"Insert Video",url:"Video URL?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)"},link:{link:"Link",insert:"Insert Link",unlink:"Unlink",edit:"Edit",textToDisplay:"Text to display",url:"To what URL should this link go?",openInNewWindow:"Open in new window"},table:{table:"Table"},hr:{insert:"Insert Horizontal Rule"},style:{style:"Style",normal:"Normal",blockquote:"Quote",pre:"Code",h1:"Header 1",h2:"Header 2",h3:"Header 3",h4:"Header 4",h5:"Header 5",h6:"Header 6"},lists:{unordered:"Unordered list",ordered:"Ordered list"},options:{help:"Help",fullscreen:"Full Screen",codeview:"Code View"},paragraph:{paragraph:"Paragraph",outdent:"Outdent",indent:"Indent",left:"Align left",center:"Align center",right:"Align right",justify:"Justify full"},color:{recent:"Recent Color",more:"More Color",background:"Background Color",foreground:"Foreground Color",transparent:"Transparent",setTransparent:"Set transparent",reset:"Reset",resetToDefault:"Reset to default"},shortcut:{shortcuts:"Keyboard shortcuts",close:"Close",textFormatting:"Text formatting",action:"Action",paragraphFormatting:"Paragraph formatting",documentStyle:"Document Style",extraKeys:"Extra keys"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Undo",redo:"Redo"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}});var G,H=function(){var a={BACKSPACE:8,TAB:9,ENTER:13,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40,NUM0:48,NUM1:49,NUM2:50,NUM3:51,NUM4:52,NUM5:53,NUM6:54,NUM7:55,NUM8:56,B:66,E:69,I:73,J:74,K:75,L:76,R:82,S:83,U:85,V:86,Y:89,Z:90,SLASH:191,LEFTBRACKET:219,BACKSLASH:220,RIGHTBRACKET:221};return{isEdit:function(b){return d.contains([a.BACKSPACE,a.TAB,a.ENTER,a.SPACe],b)},isMove:function(b){return d.contains([a.LEFT,a.UP,a.RIGHT,a.DOWN],b)},nameFromCode:c.invertObject(a),code:a}}(),I=function(){var b=function(a,b){var c,e,f=a.parentElement(),g=document.body.createTextRange(),h=d.from(f.childNodes);for(c=0;c<h.length;c++)if(!m.isText(h[c])){if(g.moveToElementText(h[c]),g.compareEndPoints("StartToStart",a)>=0)break;e=h[c]}if(0!==c&&m.isText(h[c-1])){var i=document.body.createTextRange(),j=null;i.moveToElementText(e||f),i.collapse(!e),j=e?e.nextSibling:f.firstChild;var k=a.duplicate();k.setEndPoint("StartToStart",i);for(var l=k.text.replace(/[\r\n]/g,"").length;l>j.nodeValue.length&&j.nextSibling;)l-=j.nodeValue.length,j=j.nextSibling;j.nodeValue;b&&j.nextSibling&&m.isText(j.nextSibling)&&l===j.nodeValue.length&&(l-=j.nodeValue.length,j=j.nextSibling),f=j,c=l}return{cont:f,offset:c}},e=function(a){var b=function(a,e){var f,g;if(m.isText(a)){var h=m.listPrev(a,c.not(m.isText)),i=d.last(h).previousSibling;f=i||a.parentNode,e+=d.sum(d.tail(h),m.nodeLength),g=!i}else{if(f=a.childNodes[e]||a,m.isText(f))return b(f,0);e=0,g=!1}return{node:f,collapseToStart:g,offset:e}},e=document.body.createTextRange(),f=b(a.node,a.offset);return e.moveToElementText(f.node),e.collapse(f.collapseToStart),e.moveStart("character",f.offset),e},f=function(b,g,h,i){this.sc=b,this.so=g,this.ec=h,this.eo=i;var k=function(){if(j.isW3CRangeSupport){var a=document.createRange();return a.setStart(b,g),a.setEnd(h,i),a}var c=e({node:b,offset:g});return c.setEndPoint("EndToEnd",e({node:h,offset:i})),c};this.getPoints=function(){return{sc:b,so:g,ec:h,eo:i}},this.getStartPoint=function(){return{node:b,offset:g}},this.getEndPoint=function(){return{node:h,offset:i}},this.select=function(){var a=k();if(j.isW3CRangeSupport){var b=document.getSelection();b.rangeCount>0&&b.removeAllRanges(),b.addRange(a)}else a.select();return this},this.normalize=function(){var a=function(a,b){if(m.isVisiblePoint(a)&&!m.isEdgePoint(a)||m.isVisiblePoint(a)&&m.isRightEdgePoint(a)&&!b||m.isVisiblePoint(a)&&m.isLeftEdgePoint(a)&&b||m.isVisiblePoint(a)&&m.isBlock(a.node)&&m.isEmpty(a.node))return a;var c=m.ancestor(a.node,m.isBlock);if((m.isLeftEdgePointOf(a,c)||m.isVoid(m.prevPoint(a).node))&&!b||(m.isRightEdgePointOf(a,c)||m.isVoid(m.nextPoint(a).node))&&b){if(m.isVisiblePoint(a))return a;b=!b}var d=b?m.nextPointUntil(m.nextPoint(a),m.isVisiblePoint):m.prevPointUntil(m.prevPoint(a),m.isVisiblePoint);return d||a},b=a(this.getEndPoint(),!1),c=this.isCollapsed()?b:a(this.getStartPoint(),!0);return new f(c.node,c.offset,b.node,b.offset)},this.nodes=function(a,b){a=a||c.ok;var e=b&&b.includeAncestor,f=b&&b.fullyContains,g=this.getStartPoint(),h=this.getEndPoint(),i=[],j=[];return m.walkPoint(g,h,function(b){if(!m.isEditable(b.node)){var c;f?(m.isLeftEdgePoint(b)&&j.push(b.node),m.isRightEdgePoint(b)&&d.contains(j,b.node)&&(c=b.node)):c=e?m.ancestor(b.node,a):b.node,c&&a(c)&&i.push(c)}},!0),d.unique(i)},this.commonAncestor=function(){return m.commonAncestor(b,h)},this.expand=function(a){var c=m.ancestor(b,a),d=m.ancestor(h,a);if(!c&&!d)return new f(b,g,h,i);var e=this.getPoints();return c&&(e.sc=c,e.so=0),d&&(e.ec=d,e.eo=m.nodeLength(d)),new f(e.sc,e.so,e.ec,e.eo)},this.collapse=function(a){return a?new f(b,g,b,g):new f(h,i,h,i)},this.splitText=function(){var a=b===h,c=this.getPoints();return m.isText(h)&&!m.isEdgePoint(this.getEndPoint())&&h.splitText(i),m.isText(b)&&!m.isEdgePoint(this.getStartPoint())&&(c.sc=b.splitText(g),c.so=0,a&&(c.ec=c.sc,c.eo=i-g)),new f(c.sc,c.so,c.ec,c.eo)},this.deleteContents=function(){if(this.isCollapsed())return this;var b=this.splitText(),c=b.nodes(null,{fullyContains:!0}),e=m.prevPointUntil(b.getStartPoint(),function(a){return!d.contains(c,a.node)}),g=[];return a.each(c,function(a,b){var c=b.parentNode;e.node!==c&&1===m.nodeLength(c)&&g.push(c),m.remove(b,!1)}),a.each(g,function(a,b){m.remove(b,!1)}),new f(e.node,e.offset,e.node,e.offset).normalize()};var l=function(a){return function(){var c=m.ancestor(b,a);return!!c&&c===m.ancestor(h,a)}};this.isOnEditable=l(m.isEditable),this.isOnList=l(m.isList),this.isOnAnchor=l(m.isAnchor),this.isOnCell=l(m.isCell),this.isLeftEdgeOf=function(a){if(!m.isLeftEdgePoint(this.getStartPoint()))return!1;var b=m.ancestor(this.sc,a);return b&&m.isLeftEdgeOf(this.sc,b)},this.isCollapsed=function(){return b===h&&g===i},this.wrapBodyInlineWithPara=function(){if(m.isBodyContainer(b)&&m.isEmpty(b))return b.innerHTML=m.emptyPara,new f(b.firstChild,0,b.firstChild,0);var a=this.normalize();if(m.isParaInline(b)||m.isPara(b))return a;var e;if(m.isInline(a.sc)){var g=m.listAncestor(a.sc,c.not(m.isInline));e=d.last(g),m.isInline(e)||(e=g[g.length-2]||a.sc.childNodes[a.so])}else e=a.sc.childNodes[a.so>0?a.so-1:0];var h=m.listPrev(e,m.isParaInline).reverse();if(h=h.concat(m.listNext(e.nextSibling,m.isParaInline)),h.length){var i=m.wrap(d.head(h),"p");m.appendChildNodes(i,d.tail(h))}return this.normalize()},this.insertNode=function(a){var b=this.wrapBodyInlineWithPara().deleteContents(),c=m.splitPoint(b.getStartPoint(),m.isInline(a));return c.rightNode?c.rightNode.parentNode.insertBefore(a,c.rightNode):c.container.appendChild(a),a},this.pasteHTML=function(b){var c=a("<div></div>").html(b)[0],e=d.from(c.childNodes),f=this.wrapBodyInlineWithPara().deleteContents();return e.reverse().map(function(a){return f.insertNode(a)}).reverse()},this.toString=function(){var a=k();return j.isW3CRangeSupport?a.toString():a.text},this.getWordRange=function(a){var b=this.getEndPoint();if(!m.isCharPoint(b))return this;var c=m.prevPointUntil(b,function(a){return!m.isCharPoint(a)});return a&&(b=m.nextPointUntil(b,function(a){return!m.isCharPoint(a)})),new f(c.node,c.offset,b.node,b.offset)},this.bookmark=function(a){return{s:{path:m.makeOffsetPath(a,b),offset:g},e:{path:m.makeOffsetPath(a,h),offset:i}}},this.paraBookmark=function(a){return{s:{path:d.tail(m.makeOffsetPath(d.head(a),b)),offset:g},e:{path:d.tail(m.makeOffsetPath(d.last(a),h)),offset:i}}},this.getClientRects=function(){var a=k();return a.getClientRects()}};return{create:function(a,c,d,e){if(arguments.length)2===arguments.length&&(d=a,e=c);else if(j.isW3CRangeSupport){var g=document.getSelection();if(!g||0===g.rangeCount)return null;if(m.isBody(g.anchorNode))return null;var h=g.getRangeAt(0);a=h.startContainer,c=h.startOffset,d=h.endContainer,e=h.endOffset}else{var i=document.selection.createRange(),k=i.duplicate();k.collapse(!1);var l=i;l.collapse(!0);var n=b(l,!0),o=b(k,!1);m.isText(n.node)&&m.isLeftEdgePoint(n)&&m.isTextNode(o.node)&&m.isRightEdgePoint(o)&&o.node.nextSibling===n.node&&(n=o),a=n.cont,c=n.offset,d=o.cont,e=o.offset}return new f(a,c,d,e)},createFromNode:function(a){var b=a,c=0,d=a,e=m.nodeLength(d);return m.isVoid(b)&&(c=m.listPrev(b).length-1,b=b.parentNode),m.isBR(d)?(e=m.listPrev(d).length-1,d=d.parentNode):m.isVoid(d)&&(e=m.listPrev(d).length,d=d.parentNode),this.create(b,c,d,e)},createFromNodeBefore:function(a){return this.createFromNode(a).collapse(!0)},createFromNodeAfter:function(a){return this.createFromNode(a).collapse()},createFromBookmark:function(a,b){var c=m.fromOffsetPath(a,b.s.path),d=b.s.offset,e=m.fromOffsetPath(a,b.e.path),g=b.e.offset;return new f(c,d,e,g)},createFromParaBookmark:function(a,b){var c=a.s.offset,e=a.e.offset,g=m.fromOffsetPath(d.head(b),a.s.path),h=m.fromOffsetPath(d.last(b),a.e.path);return new f(g,c,h,e)}}}(),J=function(){var b=function(b){return a.Deferred(function(c){a.extend(new FileReader,{onload:function(a){var b=a.target.result;c.resolve(b)},onerror:function(){c.reject(this)}}).readAsDataURL(b)}).promise()},c=function(b,c){return a.Deferred(function(d){var e=a("<img>");e.one("load",function(){e.off("error abort"),d.resolve(e)}).one("error abort",function(){e.off("load").detach(),d.reject(e)}).css({display:"none"}).appendTo(document.body).attr({src:b,"data-filename":c})}).promise()};return{readFileAsDataURL:b,createImage:c}}(),K=function(a){var b=[],c=-1,d=a[0],e=function(){var b=I.create(),c={s:{path:[],offset:0},e:{path:[],offset:0}};return{contents:a.html(),bookmark:b?b.bookmark(d):c}},f=function(b){null!==b.contents&&a.html(b.contents),null!==b.bookmark&&I.createFromBookmark(d,b.bookmark).select()};this.rewind=function(){a.html()!==b[c].contents&&this.recordUndo(),c=0,f(b[c])},this.reset=function(){b=[],c=-1,a.html(""),this.recordUndo()},this.undo=function(){a.html()!==b[c].contents&&this.recordUndo(),c>0&&(c--,f(b[c]))},this.redo=function(){b.length-1>c&&(c++,f(b[c]))},this.recordUndo=function(){c++,b.length>c&&(b=b.slice(0,c)),b.push(e())}},L=function(){var b=function(b,c){if(j.jqueryVersion<1.9){var d={};return a.each(c,function(a,c){d[c]=b.css(c)}),d}return b.css.call(b,c)};this.fromNode=function(a){var c=["font-family","font-size","text-align","list-style-type","line-height"],d=b(a,c)||{};return d["font-size"]=parseInt(d["font-size"],10),d},this.stylePara=function(b,c){a.each(b.nodes(m.isPara,{includeAncestor:!0}),function(b,d){a(d).css(c)})},this.styleNodes=function(b,e){b=b.splitText();var f=e&&e.nodeName||"SPAN",g=!(!e||!e.expandClosestSibling),h=!(!e||!e.onlyPartialContains);if(b.isCollapsed())return[b.insertNode(m.create(f))];var i=m.makePredByNodeName(f),j=b.nodes(m.isText,{fullyContains:!0}).map(function(a){return m.singleChildAncestor(a,i)||m.wrap(a,f)});if(g){if(h){var k=b.nodes();i=c.and(i,function(a){return d.contains(k,a)})}return j.map(function(b){var c=m.withClosestSiblings(b,i),e=d.head(c),f=d.tail(c);return a.each(f,function(a,b){m.appendChildNodes(e,b.childNodes),m.remove(b)}),d.head(c)})}return j},this.current=function(b){var c=a(m.isElement(b.sc)?b.sc:b.sc.parentNode),d=this.fromNode(c);try{d=a.extend(d,{"font-bold":document.queryCommandState("bold")?"bold":"normal","font-italic":document.queryCommandState("italic")?"italic":"normal","font-underline":document.queryCommandState("underline")?"underline":"normal","font-subscript":document.queryCommandState("subscript")?"subscript":"normal","font-superscript":document.queryCommandState("superscript")?"superscript":"normal","font-strikethrough":document.queryCommandState("strikeThrough")?"strikethrough":"normal"})}catch(e){}if(b.isOnList()){var f=["circle","disc","disc-leading-zero","square"],g=a.inArray(d["list-style-type"],f)>-1;d["list-style"]=g?"unordered":"ordered"}else d["list-style"]="none";var h=m.ancestor(b.sc,m.isPara);if(h&&h.style["line-height"])d["line-height"]=h.style.lineHeight;else{var i=parseInt(d["line-height"],10)/parseInt(d["font-size"],10);d["line-height"]=i.toFixed(1)}return d.anchor=b.isOnAnchor()&&m.ancestor(b.sc,m.isAnchor),d.ancestors=m.listAncestor(b.sc,m.isEditable),d.range=b,d}},M=function(){this.insertOrderedList=function(){this.toggleList("OL")},this.insertUnorderedList=function(){this.toggleList("UL")},this.indent=function(){var b=this,e=I.create().wrapBodyInlineWithPara(),f=e.nodes(m.isPara,{includeAncestor:!0}),g=d.clusterBy(f,c.peq2("parentNode"));a.each(g,function(c,e){var f=d.head(e);m.isLi(f)?b.wrapList(e,f.parentNode.nodeName):a.each(e,function(b,c){a(c).css("marginLeft",function(a,b){return(parseInt(b,10)||0)+25})})}),e.select()},this.outdent=function(){var b=this,e=I.create().wrapBodyInlineWithPara(),f=e.nodes(m.isPara,{includeAncestor:!0}),g=d.clusterBy(f,c.peq2("parentNode")); +a.each(g,function(c,e){var f=d.head(e);m.isLi(f)?b.releaseList([e]):a.each(e,function(b,c){a(c).css("marginLeft",function(a,b){return b=parseInt(b,10)||0,b>25?b-25:""})})}),e.select()},this.toggleList=function(b){var e=this,f=I.create().wrapBodyInlineWithPara(),g=f.nodes(m.isPara,{includeAncestor:!0}),h=f.paraBookmark(g),i=d.clusterBy(g,c.peq2("parentNode"));if(d.find(g,m.isPurePara)){var j=[];a.each(i,function(a,c){j=j.concat(e.wrapList(c,b))}),g=j}else{var k=f.nodes(m.isList,{includeAncestor:!0}).filter(function(c){return!a.nodeName(c,b)});k.length?a.each(k,function(a,c){m.replace(c,b)}):g=this.releaseList(i,!0)}I.createFromParaBookmark(h,g).select()},this.wrapList=function(a,b){var c=d.head(a),e=d.last(a),f=m.isList(c.previousSibling)&&c.previousSibling,g=m.isList(e.nextSibling)&&e.nextSibling,h=f||m.insertAfter(m.create(b||"UL"),e);return a=a.map(function(a){return m.isPurePara(a)?m.replace(a,"LI"):a}),m.appendChildNodes(h,a),g&&(m.appendChildNodes(h,d.from(g.childNodes)),m.remove(g)),a},this.releaseList=function(b,c){var e=[];return a.each(b,function(b,f){var g=d.head(f),h=d.last(f),i=c?m.lastAncestor(g,m.isList):g.parentNode,j=i.childNodes.length>1?m.splitTree(i,{node:h.parentNode,offset:m.position(h)+1},{isSkipPaddingBlankHTML:!0}):null,k=m.splitTree(i,{node:g.parentNode,offset:m.position(g)},{isSkipPaddingBlankHTML:!0});f=c?m.listDescendant(k,m.isLi):d.from(k.childNodes).filter(m.isLi),(c||!m.isList(i.parentNode))&&(f=f.map(function(a){return m.replace(a,"P")})),a.each(d.from(f).reverse(),function(a,b){m.insertAfter(b,i)});var l=d.compact([i,k,j]);a.each(l,function(b,c){var d=[c].concat(m.listDescendant(c,m.isList));a.each(d.reverse(),function(a,b){m.nodeLength(b)||m.remove(b,!0)})}),e=e.concat(f)}),e}},N=function(){var b=new M;this.insertTab=function(a,b,c){var d=m.createText(new Array(c+1).join(m.NBSP_CHAR));b=b.deleteContents(),b.insertNode(d,!0),b=I.create(d,c),b.select()},this.insertParagraph=function(){var c=I.create();c=c.deleteContents(),c=c.wrapBodyInlineWithPara();var d,e=m.ancestor(c.sc,m.isPara);if(e){if(m.isEmpty(e)&&m.isLi(e))return void b.toggleList(e.parentNode.nodeName);if(m.isEmpty(e)&&m.isPara(e)&&m.isBlockquote(e.parentNode))m.insertAfter(e,e.parentNode),d=e;else{d=m.splitTree(e,c.getStartPoint());var f=m.listDescendant(e,m.isEmptyAnchor);f=f.concat(m.listDescendant(d,m.isEmptyAnchor)),a.each(f,function(a,b){m.remove(b)}),m.isHeading(d)&&m.isEmpty(d)&&(d=m.replace(d,"p"))}}else{var g=c.sc.childNodes[c.so];d=a(m.emptyPara)[0],g?c.sc.insertBefore(d,g):c.sc.appendChild(d)}I.create(d,0).normalize().select()}},O=function(){this.tab=function(a,b){var c=m.ancestor(a.commonAncestor(),m.isCell),e=m.ancestor(c,m.isTable),f=m.listDescendant(e,m.isCell),g=d[b?"prev":"next"](f,c);g&&I.create(g,0).select()},this.createTable=function(b,c,d){for(var e,f=[],g=0;b>g;g++)f.push("<td>"+m.blank+"</td>");e=f.join("");for(var h,i=[],j=0;c>j;j++)i.push("<tr>"+e+"</tr>");h=i.join("");var k=a("<table>"+h+"</table>");return d&&d.tableClassName&&k.addClass(d.tableClassName),k[0]}},P="bogus",Q=function(b){var c=this,e=b.layoutInfo.note,f=b.layoutInfo.editor,g=b.layoutInfo.editable,h=b.options,i=new L,k=new O,l=new N,n=new M,o=new K(g);this.initialize=function(){g.on("keydown",function(a){a.keyCode===H.code.ENTER&&b.triggerEvent("enter",a),b.triggerEvent("keydown",a)}).on("keyup",function(a){b.triggerEvent("keyup",a)}).on("focus",function(a){b.triggerEvent("focus",a)}).on("blur",function(a){b.triggerEvent("blur",a)}).on("mousedown",function(a){b.triggerEvent("mousedown",a)}).on("mouseup",function(a){b.triggerEvent("mouseup",a)}).on("input",function(a){b.triggerEvent("change",a)}).on("scroll",function(a){b.triggerEvent("scroll",a)}).on("paste",function(a){b.triggerEvent("paste",a)}),f.on("focusin",function(a){b.triggerEvent("focusin",a)}).on("focusout",function(a){b.triggerEvent("focusout",a)}),h.shortcuts&&this.bindKeyMap(),!h.airMode&&h.height&&g.outerHeight(h.height),g.html(e.html()),o.recordUndo()},this.destroy=function(){g.off()},this.bindKeyMap=function(){var a=h.keyMap[j.isMac?"mac":"pc"];g.on("keydown",function(d){var e=[];d.metaKey&&e.push("CMD"),d.ctrlKey&&!d.altKey&&e.push("CTRL"),d.shiftKey&&e.push("SHIFT");var f=H.nameFromCode[d.keyCode];f&&e.push(f);var g=a[e.join("+")];g?(d.preventDefault(),b.invoke(g)):H.isEdit(d.keyCode)&&c.afterCommand()})},this.createRange=function(){return this.focus(),I.create()},this.saveRange=function(a){this.focus(),g.data("range",I.create()),a&&I.create().collapse().select()},this.restoreRange=function(){var a=g.data("range");a&&(a.select(),this.focus())},this.saveTarget=function(a){g.data("target",a)},this.clearTarget=function(){g.removeData("target")},this.restoreTarget=function(){return g.data("target")},this.currentStyle=function(){var a=I.create();return a&&(a=a.normalize()),a?i.current(a):i.fromNode(g)},this.styleFromNode=function(a){return i.fromNode(a)},this.undo=function(){b.triggerEvent("before.command",g.html()),o.undo(),b.triggerEvent("change",g.html())},b.memo("help.undo",h.langInfo.help.undo),this.redo=function(){b.triggerEvent("before.command",g.html()),o.redo(),b.triggerEvent("change",g.html())},b.memo("help.redo",h.langInfo.help.redo),this.reset=function(){b.triggerEvent("before.command",g.html()),o.reset(),b.triggerEvent("change",g.html())},this.rewind=function(){b.triggerEvent("before.command",g.html()),o.rewind(),b.triggerEvent("change",g.html())};for(var p=this.beforeCommand=function(){b.triggerEvent("before.command",g.html()),c.focus()},q=this.afterCommand=function(a){o.recordUndo(),a||b.triggerEvent("change",g.html())},r=["bold","italic","underline","strikethrough","superscript","subscript","justifyLeft","justifyCenter","justifyRight","justifyFull","formatBlock","removeFormat","backColor","foreColor","fontName"],s=0,t=r.length;t>s;s++)this[r[s]]=function(a){return function(b){p(),document.execCommand(a,!1,b),q(!0)}}(r[s]),b.memo("help."+r[s],h.langInfo.help[r[s]]);this.tab=function(){var a=this.createRange();a.isCollapsed()&&a.isOnCell()?k.tab(a):(p(),l.insertTab(g,a,h.tabSize),q())},b.memo("help.tab",h.langInfo.help.tab),this.untab=function(){var a=this.createRange();a.isCollapsed()&&a.isOnCell()&&k.tab(a,!0)},b.memo("help.untab",h.langInfo.help.untab),this.wrapCommand=function(a){return function(){p(),a.apply(c,arguments),q()}},this.insertParagraph=this.wrapCommand(function(){l.insertParagraph(g)}),b.memo("help.insertParagraph",h.langInfo.help.insertParagraph),this.insertOrderedList=this.wrapCommand(function(){n.insertOrderedList(g)}),b.memo("help.insertOrderedList",h.langInfo.help.insertOrderedList),this.insertUnorderedList=this.wrapCommand(function(){n.insertUnorderedList(g)}),b.memo("help.insertUnorderedList",h.langInfo.help.insertUnorderedList),this.indent=this.wrapCommand(function(){n.indent(g)}),b.memo("help.indent",h.langInfo.help.indent),this.outdent=this.wrapCommand(function(){n.outdent(g)}),b.memo("help.outdent",h.langInfo.help.outdent),this.insertImage=function(a,c){J.createImage(a,c).then(function(a){p(),a.css({display:"",width:Math.min(g.width(),a.width())}),I.create().insertNode(a[0]),I.createFromNodeAfter(a[0]).select(),q()}).fail(function(){b.triggerEvent("image.upload.error")})},this.insertNode=this.wrapCommand(function(a){I.create().insertNode(a),I.createFromNodeAfter(a).select()}),this.insertText=this.wrapCommand(function(a){var b=I.create().insertNode(m.createText(a));I.create(b,m.nodeLength(b)).select()}),this.getSelectedText=function(){var a=this.createRange();return a.isOnAnchor()&&(a=I.createFromNode(m.ancestor(a.sc,m.isAnchor))),a.toString()},this.pasteHTML=this.wrapCommand(function(a){var b=I.create().pasteHTML(a);I.createFromNodeAfter(d.last(b)).select()}),this.formatBlock=this.wrapCommand(function(a){a=j.isMSIE?"<"+a+">":a,document.execCommand("FormatBlock",!1,a)}),this.formatPara=function(){this.formatBlock("P")},b.memo("help.formatPara",h.langInfo.help.formatPara);for(var s=1;6>=s;s++)this["formatH"+s]=function(a){return function(){this.formatBlock("H"+a)}}(s),b.memo("help.formatH"+s,h.langInfo.help["formatH"+s]);this.fontSize=function(b){var c=I.create();if(c.isCollapsed()){var e=i.styleNodes(c),f=d.head(e);a(e).css({"font-size":b+"px"}),f&&!m.nodeLength(f)&&(f.innerHTML=m.ZERO_WIDTH_NBSP_CHAR,I.createFromNodeAfter(f.firstChild).select(),g.data(P,f))}else p(),a(i.styleNodes(c)).css({"font-size":b+"px"}),q()},this.insertHorizontalRule=this.wrapCommand(function(){var b=I.create(),c=b.insertNode(a("<HR/>")[0]);c.nextSibling&&I.create(c.nextSibling,0).normalize().select()}),b.memo("help.insertHorizontalRule",h.langInfo.help.insertHorizontalRule),this.removeBogus=function(){var a=g.data(P);if(a){var b=d.find(d.from(a.childNodes),m.isText),c=b.nodeValue.indexOf(m.ZERO_WIDTH_NBSP_CHAR);-1!==c&&b.deleteData(c,1),m.isEmpty(a)&&m.remove(a),g.removeData(P)}},this.lineHeight=this.wrapCommand(function(a){i.stylePara(I.create(),{lineHeight:a})}),this.unlink=function(){var a=this.createRange();if(a.isOnAnchor()){var b=m.ancestor(a.sc,m.isAnchor);a=I.createFromNode(b),a.select(),p(),document.execCommand("unlink"),q()}},this.createLink=this.wrapCommand(function(b){var c=b.url,e=b.text,f=b.isNewWindow,g=b.range||this.createRange(),j=g.toString()!==e;h.onCreateLink&&(c=h.onCreateLink(c));var k=[];if(j){var l=g.insertNode(a("<A>"+e+"</A>")[0]);k.push(l)}else k=i.styleNodes(g,{nodeName:"A",expandClosestSibling:!0,onlyPartialContains:!0});a.each(k,function(b,d){a(d).attr("href",c),f?a(d).attr("target","_blank"):a(d).removeAttr("target")});var m=I.createFromNodeBefore(d.head(k)),n=m.getStartPoint(),o=I.createFromNodeAfter(d.last(k)),p=o.getEndPoint();I.create(n.node,n.offset,p.node,p.offset).select()}),this.getLinkInfo=function(){this.focus();var b=I.create().expand(m.isAnchor),c=a(d.head(b.nodes(m.isAnchor)));return{range:b,text:b.toString(),isNewWindow:c.length?"_blank"===c.attr("target"):!1,url:c.length?c.attr("href"):""}},this.color=this.wrapCommand(function(a){var b=a.foreColor,c=a.backColor;b&&document.execCommand("foreColor",!1,b),c&&document.execCommand("backColor",!1,c)}),this.insertTable=this.wrapCommand(function(a){var b=a.split("x"),c=I.create().deleteContents();c.insertNode(k.createTable(b[0],b[1],h))}),this.floatMe=this.wrapCommand(function(b){var c=a(this.restoreTarget());c.css("float",b)}),this.resize=this.wrapCommand(function(b){var c=a(this.restoreTarget());c.css({width:100*b+"%",height:""})}),this.resizeTo=function(a,b,c){var d;if(c){var e=a.y/a.x,f=b.data("ratio");d={width:f>e?a.x:a.y/f,height:f>e?a.x*f:a.y}}else d={width:a.x,height:a.y};b.css(d)},this.removeMedia=this.wrapCommand(function(){var c=a(this.restoreTarget()).detach();b.triggerEvent("media.delete",c,g)}),this.focus=function(){g.is(":focus")||(g.focus(),j.isFF&&I.createFromNode(g[0]).normalize().collapse().select())},this.isEmpty=function(){return m.isEmpty(g[0])||m.emptyPara===g.html()}},R=function(b){var c=this,e=b.layoutInfo.editable;this.events={"summernote.keydown":function(a,d){c.needKeydownHook()&&(d.ctrlKey||d.metaKey)&&d.keyCode===H.code.V&&(b.invoke("editor.saveRange"),c.$paste.focus(),setTimeout(function(){c.pasteByHook()},0))}},this.needKeydownHook=function(){return j.isMSIE&&j.browserVersion>10||j.isFF},this.initialize=function(){this.needKeydownHook()?(this.$paste=a("<div />").attr("contenteditable",!0).css({position:"absolute",left:-1e5,opacity:0}),e.before(this.$paste),this.$paste.on("paste",function(a){b.triggerEvent("paste",a)})):e.on("paste",this.pasteByEvent)},this.destroy=function(){this.needKeydownHook()&&(this.$paste.remove(),this.$paste=null)},this.pasteByHook=function(){var c=this.$paste[0].firstChild;if(m.isImg(c)){for(var d=c.src,e=atob(d.split(",")[1]),f=new Uint8Array(e.length),g=0;g<e.length;g++)f[g]=e.charCodeAt(g);var h=new Blob([f],{type:"image/png"});h.name="clipboard.png",b.invoke("editor.restoreRange"),b.invoke("editor.focus"),b.invoke("imageDialog.insertImages",[h])}else{var i=a("<div />").html(this.$paste.html()).html();b.invoke("editor.restoreRange"),b.invoke("editor.focus"),i&&b.invoke("editor.pasteHTML",i)}this.$paste.empty()},this.pasteByEvent=function(a){var c=a.originalEvent.clipboardData;if(c&&c.items&&c.items.length){var e=d.head(c.items);"file"===e.kind&&-1!==e.type.indexOf("image/")&&b.invoke("imageDialog.insertImages",[e.getAsFile()]),b.invoke("editor.afterCommand")}}},S=function(b){var c=a(document),d=b.layoutInfo.editor,e=b.layoutInfo.editable,f=b.options,g=f.langInfo,h=a(['<div class="note-dropzone">',' <div class="note-dropzone-message"/>',"</div>"].join("")).prependTo(d);this.initialize=function(){f.disableDragAndDrop?c.on("drop",function(a){a.preventDefault()}):this.attachDragAndDropEvent()},this.attachDragAndDropEvent=function(){var f=a(),i=h.find(".note-dropzone-message");c.on("dragenter",function(a){var c=b.invoke("codeview.isActivated"),e=d.width()>0&&d.height()>0;c||f.length||!e||(d.addClass("dragover"),h.width(d.width()),h.height(d.height()),i.text(g.image.dragImageHere)),f=f.add(a.target)}).on("dragleave",function(a){f=f.not(a.target),f.length||d.removeClass("dragover")}).on("drop",function(){f=a(),d.removeClass("dragover")}),h.on("dragenter",function(){h.addClass("hover"),i.text(g.image.dropImage)}).on("dragleave",function(){h.removeClass("hover"),i.text(g.image.dragImageHere)}),h.on("drop",function(c){var d=c.originalEvent.dataTransfer;d&&d.files&&d.files.length?(c.preventDefault(),e.focus(),b.invoke("imageDialog.insertImages",d.files)):a.each(d.types,function(c,e){var f=d.getData(e);e.toLowerCase().indexOf("text")>-1?b.invoke("editor.pasteHTML",f):a(f).each(function(){b.invoke("editor.insertNode",this)})})}).on("dragover",!1)}};j.hasCodeMirror&&(j.isSupportAmd?require(["CodeMirror"],function(a){G=a}):G=window.CodeMirror);var T=function(a){var b=a.layoutInfo.editor,c=a.layoutInfo.editable,d=a.layoutInfo.codable,e=a.options;this.sync=function(){var a=this.isActivated();a&&j.hasCodeMirror&&d.data("cmEditor").save()},this.isActivated=function(){return b.hasClass("codeview")},this.toggle=function(){this.isActivated()?this.deactivate():this.activate()},this.activate=function(){if(d.val(m.html(c,e.prettifyHtml)),d.height(c.height()),a.invoke("toolbar.updateCodeview",!0),b.addClass("codeview"),d.focus(),j.hasCodeMirror){var f=G.fromTextArea(d[0],e.codemirror);if(e.codemirror.tern){var g=new G.TernServer(e.codemirror.tern);f.ternServer=g,f.on("cursorActivity",function(a){g.updateArgHints(a)})}f.setSize(null,c.outerHeight()),d.data("cmEditor",f)}},this.deactivate=function(){if(j.hasCodeMirror){var f=d.data("cmEditor");d.val(f.getValue()),f.toTextArea()}var g=m.value(d,e.prettifyHtml)||m.emptyPara,h=c.html()!==g;c.html(g),c.height(e.height?d.height():"auto"),b.removeClass("codeview"),h&&a.triggerEvent("change",c.html(),c),c.focus(),a.invoke("toolbar.updateCodeview",!1)}},U=24,V=function(b){var c=a(document),d=b.layoutInfo.statusbar,e=b.layoutInfo.editable,f=b.options;this.initialize=function(){f.airMode||f.disableResizeEditor||d.on("mousedown",function(a){a.preventDefault(),a.stopPropagation();var b=e.offset().top-c.scrollTop();c.on("mousemove",function(a){var c=a.clientY-(b+U);c=f.minheight>0?Math.max(c,f.minheight):c,c=f.maxHeight>0?Math.min(c,f.maxHeight):c,e.height(c)}).one("mouseup",function(){c.off("mousemove")})})},this.destroy=function(){d.off()}},W=function(b){var c=b.layoutInfo.editor,d=b.layoutInfo.toolbar,e=b.layoutInfo.editable,f=b.layoutInfo.codable,g=a(window),h=a("html, body");this.toggle=function(){var a=function(a){e.css("height",a.h),f.css("height",a.h),f.data("cmeditor")&&f.data("cmeditor").setsize(null,a.h)};c.toggleClass("fullscreen");var i=c.hasClass("fullscreen");i?(e.data("orgHeight",e.css("height")),g.on("resize",function(){a({h:g.height()-d.outerHeight()})}).trigger("resize"),h.css("overflow","hidden")):(g.off("resize"),a({h:e.data("orgHeight")}),h.css("overflow","visible")),b.invoke("toolbar.updateFullscreen",i)}},X=function(b){var c=this,d=a(document),e=b.layoutInfo.editingArea,f=b.options;this.events={"summernote.mousedown":function(a,b){c.update(b.target)&&b.preventDefault()},"summernote.keyup summernote.scroll summernote.change summernote.dialog.shown":function(){c.update()}},this.initialize=function(){this.$handle=a(['<div class="note-handle">','<div class="note-control-selection">','<div class="note-control-selection-bg"></div>','<div class="note-control-holder note-control-nw"></div>','<div class="note-control-holder note-control-ne"></div>','<div class="note-control-holder note-control-sw"></div>','<div class="',f.disableResizeImage?"note-control-holder":"note-control-sizing",' note-control-se"></div>',f.disableResizeImage?"":'<div class="note-control-selection-info"></div>',"</div>","</div>"].join("")).prependTo(e),this.$handle.on("mousedown",function(a){if(m.isControlSizing(a.target)){a.preventDefault(),a.stopPropagation();var e=c.$handle.find(".note-control-selection").data("target"),f=e.offset(),g=d.scrollTop();d.on("mousemove",function(a){b.invoke("editor.resizeTo",{x:a.clientX-f.left,y:a.clientY-(f.top-g)},e,!a.shiftKey),c.update(e[0])}).one("mouseup",function(a){a.preventDefault(),d.off("mousemove"),b.invoke("editor.afterCommand")}),e.data("ratio")||e.data("ratio",e.height()/e.width())}})},this.destroy=function(){this.$handle.remove()},this.update=function(c){var d=m.isImg(c),e=this.$handle.find(".note-control-selection");if(b.invoke("imagePopover.update",c),d){var f=a(c),g=f.position(),h={w:f.outerWidth(!0),h:f.outerHeight(!0)};e.css({display:"block",left:g.left,top:g.top,width:h.w,height:h.h}).data("target",f);var i=h.w+"x"+h.h;e.find(".note-control-selection-info").text(i),b.invoke("editor.saveTarget",c)}else this.hide();return d},this.hide=function(){b.invoke("editor.clearTarget"),this.$handle.children().hide()}},Y=function(b){var c=this,e=/^(https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.|(?:mailto:)?[A-Z0-9._%+-]+@)(.+)$/i;this.events={"summernote.keyup":function(a,b){c.handleKeyup(b)},"summernote.keydown":function(a,b){c.handleKeydown(b)}},this.initialize=function(){this.lastWordRange=null},this.destroy=function(){this.lastWordRange=null},this.replace=function(){if(this.lastWordRange){var a=this.lastWordRange.toString();if(e.test(a)){var c=this.nodeFromKeyword(a);this.lastWordRange.insertNode(c),this.lastWordRange=null,b.invoke("editor.focus")}}},this.nodeFromKeyword=function(b){return a("<a />").html(b).attr("href",b)[0]},this.handleKeydown=function(a){if(d.contains([H.code.ENTER,H.code.SPACE],a.keyCode)){var c=b.invoke("editor.createRange").getWordRange();this.lastWordRange=c}},this.handleKeyup=function(a){d.contains([H.code.ENTER,H.code.SPACE],a.keyCode)&&this.replace()}},Z=function(a){var b=a.layoutInfo.note;this.events={"summernote.change":function(){b.val(a.invoke("code"))}},this.shouldInitialize=function(){return m.isTextarea(b[0])}},$=function(b){var e=this,f=a.summernote.ui,g=b.layoutInfo.toolbar,h=b.options,i=h.langInfo,k=c.invertObject(h.keyMap[j.isMac?"mac":"pc"]),l=this.representShortcut=function(a){var b=k[a];return j.isMac&&(b=b.replace("CMD","⌘").replace("SHIFT","⇧")),b=b.replace("BACKSLASH","\\").replace("SLASH","/").replace("LEFTBRACKET","[").replace("RIGHTBRACKET","]")," ("+b+")"};this.initialize=function(){this.addToolbarButtons(),this.addImagePopoverButtons(),this.addLinkPopoverButtons()},this.addToolbarButtons=function(){b.memo("button.style",function(){return f.buttonGroup([f.button({className:"dropdown-toggle",contents:'<i class="fa fa-magic"/> <span class="caret"/>',tooltip:i.style.style,data:{toggle:"dropdown"}}),f.dropdown({className:"dropdown-style",items:b.options.styleTags,click:b.createInvokeHandler("editor.formatBlock")})]).render()}),b.memo("button.bold",function(){return f.button({className:"note-btn-bold",contents:'<i class="fa fa-bold"/>',tooltip:i.font.bold+l("bold"),click:b.createInvokeHandler("editor.bold")}).render()}),b.memo("button.italic",function(){return f.button({className:"note-btn-italic",contents:'<i class="fa fa-italic"/>',tooltip:i.font.italic+l("italic"),click:b.createInvokeHandler("editor.italic")}).render()}),b.memo("button.underline",function(){return f.button({className:"note-btn-underline",contents:'<i class="fa fa-underline"/>',tooltip:i.font.underline+l("underline"),click:b.createInvokeHandler("editor.underline")}).render()}),b.memo("button.clear",function(){return f.button({contents:'<i class="fa fa-eraser"/>',tooltip:i.font.clear+l("removeFormat"),click:b.createInvokeHandler("editor.removeFormat")}).render()}),b.memo("button.fontname",function(){return f.buttonGroup([f.button({className:"dropdown-toggle",contents:'<span class="note-current-fontname"/> <span class="caret"/>',tooltip:i.font.name,data:{toggle:"dropdown"}}),f.dropdownCheck({className:"dropdown-fontname",items:h.fontNames.filter(function(a){return j.isFontInstalled(a)||d.contains(h.fontNamesIgnoreCheck,a)}),click:b.createInvokeHandler("editor.fontName")})]).render()}),b.memo("button.fontsize",function(){return f.buttonGroup([f.button({className:"dropdown-toggle",contents:'<span class="note-current-fontsize"/> <span class="caret"/>',tooltip:i.font.size,data:{toggle:"dropdown"}}),f.dropdownCheck({className:"dropdown-fontsize",items:h.fontSizes,click:b.createInvokeHandler("editor.fontSize")})]).render()}),b.memo("button.color",function(){return f.buttonGroup({className:"note-color",children:[f.button({className:"note-current-color-button",contents:'<i class="fa fa-font note-recent-color"/>',tooltip:i.color.recent,click:b.createInvokeHandler("editor.color"),callback:function(a){var b=a.find(".note-recent-color");b.css({"background-color":"yellow"}),a.data("value",{backColor:"yellow"})}}),f.button({className:"dropdown-toggle",contents:'<span class="caret"/>',tooltip:i.color.more,data:{toggle:"dropdown"}}),f.dropdown({items:["<li>",'<div class="btn-group">',' <div class="note-palette-title">'+i.color.background+"</div>",' <div class="note-color-reset" data-event="backColor" data-value="inherit">'+i.color.transparent+"</div>",' <div class="note-holder" data-event="backColor"/>',"</div>",'<div class="btn-group">',' <div class="note-palette-title">'+i.color.foreground+"</div>",' <div class="note-color-reset" data-event="foreColor" data-value="inherit">'+i.color.resetToDefault+"</div>",' <div class="note-holder" data-event="foreColor"/>',"</div>","</li>"].join(""),callback:function(b){b.find(".note-holder").each(function(){var b=a(this);b.append(f.palette({colors:h.colors,eventName:b.data("event")}).render())})},click:function(c){var d=a(c.target),e=d.data("event"),f=d.data("value");if(e&&f){var g="backColor"===e?"background-color":"color",h=d.closest(".note-color").find(".note-recent-color"),i=d.closest(".note-color").find(".note-current-color-button"),j=i.data("value");j[e]=f,h.css(g,f),i.data("value",j),b.invoke("editor."+e,f)}}})]}).render()}),b.memo("button.ol",function(){return f.button({contents:'<i class="fa fa-list-ul"/>',tooltip:i.lists.unordered+l("insertUnorderedList"),click:b.createInvokeHandler("editor.insertUnorderedList")}).render()}),b.memo("button.ul",function(){return f.button({contents:'<i class="fa fa-list-ol"/>',tooltip:i.lists.ordered+l("insertOrderedList"),click:b.createInvokeHandler("editor.insertOrderedList")}).render()}),b.memo("button.paragraph",function(){return f.buttonGroup([f.button({className:"dropdown-toggle",contents:'<i class="fa fa-align-left"/> <span class="caret"/>',tooltip:i.paragraph.paragraph,data:{toggle:"dropdown"}}),f.dropdown([f.buttonGroup({className:"note-align",children:[f.button({contents:'<i class="fa fa-align-left"/>',tooltip:i.paragraph.left+l("justifyLeft"),click:b.createInvokeHandler("editor.justifyLeft")}),f.button({contents:'<i class="fa fa-align-center"/>',tooltip:i.paragraph.center+l("justifyCenter"),click:b.createInvokeHandler("editor.justifyCenter")}),f.button({contents:'<i class="fa fa-align-right"/>',tooltip:i.paragraph.right+l("justifyRight"),click:b.createInvokeHandler("editor.justifyRight")}),f.button({contents:'<i class="fa fa-align-justify"/>',tooltip:i.paragraph.justify+l("justifyFull"),click:b.createInvokeHandler("editor.justifyFull")})]}),f.buttonGroup({className:"note-list",children:[f.button({contents:'<i class="fa fa-outdent"/>',tooltip:i.paragraph.outdent+l("outdent"),click:b.createInvokeHandler("editor.outdent")}),f.button({contents:'<i class="fa fa-indent"/>',tooltip:i.paragraph.indent+l("indent"),click:b.createInvokeHandler("editor.indent")})]})])]).render()}),b.memo("button.height",function(){return f.buttonGroup([f.button({className:"dropdown-toggle",contents:'<i class="fa fa-text-height"/> <span class="caret"/>',tooltip:i.font.height,data:{toggle:"dropdown"}}),f.dropdownCheck({items:h.lineHeights,className:"dropdown-line-height",click:b.createInvokeHandler("editor.lineHeight")})]).render()}),b.memo("button.table",function(){return f.buttonGroup([f.button({className:"dropdown-toggle",contents:'<i class="fa fa-table"/> <span class="caret"/>',tooltip:i.table.table,data:{toggle:"dropdown"}}),f.dropdown({className:"note-table",items:['<div class="note-dimension-picker">',' <div class="note-dimension-picker-mousecatcher" data-event="insertTable" data-value="1x1"/>',' <div class="note-dimension-picker-highlighted"/>',' <div class="note-dimension-picker-unhighlighted"/>',"</div>",'<div class="note-dimension-display">1 x 1</div>'].join("")})],{callback:function(a){var c=a.find(".note-dimension-picker-mousecatcher");c.css({width:h.insertTableMaxSize.col+"em",height:h.insertTableMaxSize.row+"em"}).mousedown(b.createInvokeHandler("editor.insertTable")).on("mousemove",e.tableMoveHandler)}}).render()}),b.memo("button.link",function(){return f.button({contents:'<i class="fa fa-link"/>',tooltip:i.link.link,click:b.createInvokeHandler("linkDialog.show")}).render()}),b.memo("button.picture",function(){return f.button({contents:'<i class="fa fa-picture-o"/>',tooltip:i.image.image,click:b.createInvokeHandler("imageDialog.show")}).render()}),b.memo("button.video",function(){return f.button({contents:'<i class="fa fa-youtube-play"/>',tooltip:i.video.video,click:b.createInvokeHandler("videoDialog.show")}).render()}),b.memo("button.hr",function(){return f.button({contents:'<i class="fa fa-minus"/>',tooltip:i.hr.insert+l("insertHorizontalRule"),click:b.createInvokeHandler("editor.insertHorizontalRule")}).render()}),b.memo("button.fullscreen",function(){return f.button({className:"btn-fullscreen",contents:'<i class="fa fa-arrows-alt"/>',tooltip:i.options.fullscreen,click:b.createInvokeHandler("fullscreen.toggle")}).render()}),b.memo("button.codeview",function(){return f.button({className:"btn-codeview",contents:'<i class="fa fa-code"/>',tooltip:i.options.codeview,click:b.createInvokeHandler("codeview.toggle")}).render()}),b.memo("button.help",function(){return f.button({contents:'<i class="fa fa-question"/>',tooltip:i.options.help,click:b.createInvokeHandler("helpDialog.show")}).render()})},this.addImagePopoverButtons=function(){b.memo("button.imageSize100",function(){return f.button({contents:'<span class="note-fontsize-10">100%</span>',tooltip:i.image.resizeFull,click:b.createInvokeHandler("editor.resize","1")}).render()}),b.memo("button.imageSize50",function(){return f.button({contents:'<span class="note-fontsize-10">50%</span>',tooltip:i.image.resizeHalf,click:b.createInvokeHandler("editor.resize","0.5")}).render()}),b.memo("button.imageSize25",function(){return f.button({contents:'<span class="note-fontsize-10">25%</span>',tooltip:i.image.resizeQuarter,click:b.createInvokeHandler("editor.resize","0.25")}).render()}),b.memo("button.floatLeft",function(){return f.button({contents:'<i class="fa fa-align-left"/>',tooltip:i.image.floatLeft,click:b.createInvokeHandler("editor.floatMe","left")}).render()}),b.memo("button.floatRight",function(){return f.button({contents:'<i class="fa fa-align-right"/>',tooltip:i.image.floatRight,click:b.createInvokeHandler("editor.floatMe","right")}).render()}),b.memo("button.floatNone",function(){return f.button({contents:'<i class="fa fa-align-justify"/>',tooltip:i.image.floatNone,click:b.createInvokeHandler("editor.floatMe","none")}).render()}),b.memo("button.removeMedia",function(){return f.button({contents:'<i class="fa fa-trash-o"/>',tooltip:i.image.remove,click:b.createInvokeHandler("editor.removeMedia")}).render()})},this.addLinkPopoverButtons=function(){b.memo("button.linkDialogShow",function(){return f.button({contents:'<i class="fa fa-link"/>',tooltip:i.link.edit,click:b.createInvokeHandler("linkDialog.show")}).render()}),b.memo("button.unlink",function(){return f.button({contents:'<i class="fa fa-unlink"/>',tooltip:i.link.unlink,click:b.createInvokeHandler("editor.unlink")}).render()})},this.build=function(a,c){for(var d=0,e=c.length;e>d;d++){for(var g=c[d],h=g[0],i=g[1],j=f.buttonGroup({className:"note-"+h}).render(),k=0,l=i.length;l>k;k++){var m=b.memo("button."+i[k]);m&&j.append("function"==typeof m?m(b):m)}j.appendTo(a)}},this.updateCurrentStyle=function(){var c=b.invoke("editor.currentStyle");if(this.updateBtnStates({".note-btn-bold":function(){return"bold"===c["font-bold"]},".note-btn-italic":function(){return"italic"===c["font-italic"]},".note-btn-underline":function(){return"underline"===c["font-underline"]}}),c["font-family"]){var e=c["font-family"].split(",").map(function(a){return a.replace(/[\'\"]/g,"").replace(/\s+$/,"").replace(/^\s+/,"")}),f=d.find(e,function(a){return j.isFontInstalled(a)||d.contains(h.fontNamesIgnoreCheck,a)});g.find(".dropdown-fontname li a").each(function(){var b=a(this).data("value")+""==f+"";this.className=b?"checked":""}),g.find(".note-current-fontname").text(f)}if(c["font-size"]){var i=c["font-size"];g.find(".dropdown-fontsize li a").each(function(){var b=a(this).data("value")+""==i+"";this.className=b?"checked":""}),g.find(".note-current-fontsize").text(i)}if(c["line-height"]){var k=c["line-height"];g.find(".dropdown-line-height li a").each(function(){var b=a(this).data("value")+""==k+"";this.className=b?"checked":""})}},this.updateBtnStates=function(b){a.each(b,function(a,b){f.toggleBtnActive(g.find(a),b())})},this.tableMoveHandler=function(b){var c,d=18,e=a(b.target.parentNode),f=e.next(),g=e.find(".note-dimension-picker-mousecatcher"),i=e.find(".note-dimension-picker-highlighted"),j=e.find(".note-dimension-picker-unhighlighted");if(void 0===b.offsetX){var k=a(b.target).offset();c={x:b.pageX-k.left,y:b.pageY-k.top}}else c={x:b.offsetX,y:b.offsetY};var l={c:Math.ceil(c.x/d)||1,r:Math.ceil(c.y/d)||1};i.css({width:l.c+"em",height:l.r+"em"}),g.data("value",l.c+"x"+l.r),3<l.c&&l.c<h.insertTableMaxSize.col&&j.css({width:l.c+1+"em"}),3<l.r&&l.r<h.insertTableMaxSize.row&&j.css({height:l.r+1+"em"}),f.html(l.c+" x "+l.r)}},_=function(b){var c=a.summernote.ui,d=b.layoutInfo.note,e=b.layoutInfo.toolbar,f=b.options;this.shouldInitialize=function(){return!f.airMode},this.initialize=function(){f.toolbar=f.toolbar||[],f.toolbar.length?b.invoke("buttons.build",e,f.toolbar):e.hide(),d.on("summernote.keyup summernote.mouseup summernote.change",function(){b.invoke("buttons.updateCurrentStyle")}),b.invoke("buttons.updateCurrentStyle")},this.destroy=function(){e.children().remove()},this.updateFullscreen=function(a){c.toggleBtnActive(e.find(".btn-fullscreen"),a)},this.updateCodeview=function(a){c.toggleBtnActive(e.find(".btn-codeview"),a),a?this.deactivate():this.activate()},this.activate=function(){var a=e.find("button").not(".btn-codeview");c.toggleBtn(a,!0)},this.deactivate=function(){var a=e.find("button").not(".btn-codeview");c.toggleBtn(a,!1)}},aa=function(b){var c=this,d=a.summernote.ui,e=b.layoutInfo.editor,f=b.options,g=f.langInfo;this.initialize=function(){var b=f.dialogsInBody?a(document.body):e,c='<div class="form-group"><label>'+g.link.textToDisplay+'</label><input class="note-link-text form-control" type="text" /></div><div class="form-group"><label>'+g.link.url+'</label><input class="note-link-url form-control" type="text" value="http://" /></div>'+(f.disableLinkTarget?"":'<div class="checkbox"><label><input type="checkbox" checked> '+g.link.openInNewWindow+"</label></div>"),h='<button href="#" class="btn btn-primary note-link-btn disabled" disabled>'+g.link.insert+"</button>"; +this.$dialog=d.dialog({className:"link-dialog",title:g.link.insert,body:c,footer:h}).render().appendTo(b)},this.destroy=function(){d.hideDialog(this.$dialog),this.$dialog.remove()},this.bindEnterKey=function(a,b){a.on("keypress",function(a){a.keyCode===H.code.ENTER&&b.trigger("click")})},this.showLinkDialog=function(e){return a.Deferred(function(a){var f=c.$dialog.find(".note-link-text"),g=c.$dialog.find(".note-link-url"),h=c.$dialog.find(".note-link-btn"),i=c.$dialog.find("input[type=checkbox]");d.onDialogShown(c.$dialog,function(){b.triggerEvent("dialog.shown"),f.val(e.text),f.on("input",function(){d.toggleBtn(h,f.val()&&g.val()),e.text=f.val()}),e.url||(e.url=e.text||"http://",d.toggleBtn(h,e.text)),g.on("input",function(){d.toggleBtn(h,f.val()&&g.val()),e.text||f.val(g.val())}).val(e.url).trigger("focus"),c.bindEnterKey(g,h),c.bindEnterKey(f,h),i.prop("checked",e.isNewWindow),h.one("click",function(b){b.preventDefault(),a.resolve({range:e.range,url:g.val(),text:f.val(),isNewWindow:i.is(":checked")}),c.$dialog.modal("hide")})}),d.onDialogHidden(c.$dialog,function(){f.off("input keypress"),g.off("input keypress"),h.off("click"),"pending"===a.state()&&a.reject()}),d.showDialog(c.$dialog)}).promise()},this.show=function(){var a=b.invoke("editor.getLinkInfo");b.invoke("editor.saveRange"),this.showLinkDialog(a).then(function(a){b.invoke("editor.restoreRange"),b.invoke("editor.createLink",a)}).fail(function(){b.invoke("editor.restoreRange")})},b.memo("help.linkDialog.show",f.langInfo.help["linkDialog.show"])},ba=function(b){var c=this,e=a.summernote.ui,f=b.options;this.events={"summernote.keyup summernote.mouseup summernote.change summernote.scroll":function(){c.update()},"summernote.dialog.shown":function(){c.hide()}},this.shouldInitailize=function(){return!d.isEmpty(f.popover.link)},this.initialize=function(){this.$popover=e.popover({className:"note-link-popover",callback:function(a){var b=a.find(".popover-content");b.prepend('<span><a target="_blank"></a>&nbsp;</span>')}}).render().appendTo("body");var a=this.$popover.find(".popover-content");b.invoke("buttons.build",a,f.popover.link)},this.destroy=function(){this.$popover.remove()},this.update=function(){var c=b.invoke("editor.createRange");if(c.isCollapsed()&&c.isOnAnchor()){var d=m.ancestor(c.sc,m.isAnchor),e=a(d).attr("href");this.$popover.find("a").attr("href",e).html(e);var f=m.posFromPlaceholder(d);this.$popover.css({display:"block",left:f.left,top:f.top})}else this.hide()},this.hide=function(){this.$popover.hide()}},ca=function(b){var c=this,d=a.summernote.ui,e=b.layoutInfo.editor,f=b.options,g=f.langInfo;this.initialize=function(){var b=f.dialogsInBody?a(document.body):e,c="";if(f.maximumImageFileSize){var h=Math.floor(Math.log(f.maximumImageFileSize)/Math.log(1024)),i=1*(f.maximumImageFileSize/Math.pow(1024,h)).toFixed(2)+" "+" KMGTP"[h]+"B";c="<small>"+g.image.maximumFileSize+" : "+i+"</small>"}var j='<div class="form-group note-group-select-from-files"><label>'+g.image.selectFromFiles+'</label><input class="note-image-input form-control" type="file" name="files" accept="image/*" multiple="multiple" />'+c+'</div><div class="form-group" style="overflow:auto;"><label>'+g.image.url+'</label><input class="note-image-url form-control col-md-12" type="text" /></div>',k='<button href="#" class="btn btn-primary note-image-btn disabled" disabled>'+g.image.insert+"</button>";this.$dialog=d.dialog({title:g.image.insert,body:j,footer:k}).render().appendTo(b)},this.destroy=function(){d.hideDialog(this.$dialog),this.$dialog.remove()},this.bindEnterKey=function(a,b){a.on("keypress",function(a){a.keyCode===H.code.ENTER&&b.trigger("click")})},this.insertImages=function(c){var d=f.callbacks;d.onImageUpload?b.triggerEvent("image.upload",c):a.each(c,function(a,c){var d=c.name;f.maximumImageFileSize&&f.maximumImageFileSize<c.size?b.triggerEvent("image.upload.error",g.image.maximumFileSizeError):J.readFileAsDataURL(c).then(function(a){b.invoke("editor.insertImage",a,d)}).fail(function(){b.triggerEvent("image.upload.error")})})},this.show=function(){b.invoke("editor.saveRange"),this.showImageDialog().then(function(a){d.hideDialog(c.$dialog),b.invoke("editor.restoreRange"),"string"==typeof a?b.invoke("editor.insertImage",a):c.insertImages(a)}).fail(function(){b.invoke("editor.restoreRange")})},this.showImageDialog=function(){return a.Deferred(function(a){var e=c.$dialog.find(".note-image-input"),f=c.$dialog.find(".note-image-url"),g=c.$dialog.find(".note-image-btn");d.onDialogShown(c.$dialog,function(){b.triggerEvent("dialog.shown"),e.replaceWith(e.clone().on("change",function(){a.resolve(this.files||this.value)}).val("")),g.click(function(b){b.preventDefault(),a.resolve(f.val())}),f.on("keyup paste",function(){var a=f.val();d.toggleBtn(g,a)}).val("").trigger("focus"),c.bindEnterKey(f,g)}),d.onDialogHidden(c.$dialog,function(){e.off("change"),f.off("keyup paste keypress"),g.off("click"),"pending"===a.state()&&a.reject()}),d.showDialog(c.$dialog)})}},da=function(b){var c=a.summernote.ui,e=b.options;this.shouldInitialize=function(){return!d.isEmpty(e.popover.image)},this.initialize=function(){this.$popover=c.popover({className:"note-image-popover"}).render().appendTo("body");var a=this.$popover.find(".popover-content");b.invoke("buttons.build",a,e.popover.image)},this.destroy=function(){this.$popover.remove()},this.update=function(a){if(m.isImg(a)){var b=m.posFromPlaceholder(a);this.$popover.css({display:"block",left:b.left,top:b.top})}else this.hide()},this.hide=function(){this.$popover.hide()}},ea=function(b){var c=this,d=a.summernote.ui,e=b.layoutInfo.editor,f=b.options,g=f.langInfo;this.initialize=function(){var b=f.dialogsInBody?a(document.body):e,c='<div class="form-group row-fluid"><label>'+g.video.url+' <small class="text-muted">'+g.video.providers+'</small></label><input class="note-video-url form-control span12" type="text" /></div>',h='<button href="#" class="btn btn-primary note-video-btn disabled" disabled>'+g.video.insert+"</button>";this.$dialog=d.dialog({title:g.video.insert,body:c,footer:h}).render().appendTo(b)},this.destroy=function(){d.hideDialog(this.$dialog),this.$dialog.remove()},this.bindEnterKey=function(a,b){a.on("keypress",function(a){a.keyCode===H.code.ENTER&&b.trigger("click")})},this.createVideoNode=function(b){var c,d=/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/,e=b.match(d),f=/\/\/instagram.com\/p\/(.[a-zA-Z0-9_-]*)/,g=b.match(f),h=/\/\/vine.co\/v\/(.[a-zA-Z0-9]*)/,i=b.match(h),j=/\/\/(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/,k=b.match(j),l=/.+dailymotion.com\/(video|hub)\/([^_]+)[^#]*(#video=([^_&]+))?/,m=b.match(l),n=/\/\/v\.youku\.com\/v_show\/id_(\w+)=*\.html/,o=b.match(n),p=/^.+.(mp4|m4v)$/,q=b.match(p),r=/^.+.(ogg|ogv)$/,s=b.match(r),t=/^.+.(webm)$/,u=b.match(t);if(e&&11===e[1].length){var v=e[1];c=a("<iframe>").attr("frameborder",0).attr("src","//www.youtube.com/embed/"+v).attr("width","640").attr("height","360")}else if(g&&g[0].length)c=a("<iframe>").attr("frameborder",0).attr("src",g[0]+"/embed/").attr("width","612").attr("height","710").attr("scrolling","no").attr("allowtransparency","true");else if(i&&i[0].length)c=a("<iframe>").attr("frameborder",0).attr("src",i[0]+"/embed/simple").attr("width","600").attr("height","600").attr("class","vine-embed");else if(k&&k[3].length)c=a("<iframe webkitallowfullscreen mozallowfullscreen allowfullscreen>").attr("frameborder",0).attr("src","//player.vimeo.com/video/"+k[3]).attr("width","640").attr("height","360");else if(m&&m[2].length)c=a("<iframe>").attr("frameborder",0).attr("src","//www.dailymotion.com/embed/video/"+m[2]).attr("width","640").attr("height","360");else if(o&&o[1].length)c=a("<iframe webkitallowfullscreen mozallowfullscreen allowfullscreen>").attr("frameborder",0).attr("height","498").attr("width","510").attr("src","//player.youku.com/embed/"+o[1]);else{if(!(q||s||u))return!1;c=a("<video controls>").attr("src",b).attr("width","640").attr("height","360")}return c.addClass("note-video-clip"),c[0]},this.show=function(){var a=b.invoke("editor.getSelectedText");b.invoke("editor.saveRange"),this.showVideoDialog(a).then(function(a){d.hideDialog(c.$dialog),b.invoke("editor.restoreRange");var e=c.createVideoNode(a);e&&b.invoke("editor.insertNode",e)}).fail(function(){b.invoke("editor.restoreRange")})},this.showVideoDialog=function(e){return a.Deferred(function(a){var f=c.$dialog.find(".note-video-url"),g=c.$dialog.find(".note-video-btn");d.onDialogShown(c.$dialog,function(){b.triggerEvent("dialog.shown"),f.val(e).on("input",function(){d.toggleBtn(g,f.val())}).trigger("focus"),g.click(function(b){b.preventDefault(),a.resolve(f.val())}),c.bindEnterKey(f,g)}),d.onDialogHidden(c.$dialog,function(){f.off("input"),g.off("click"),"pending"===a.state()&&a.reject()}),d.showDialog(c.$dialog)})}},fa=function(b){var c=this,d=a.summernote.ui,e=b.layoutInfo.editor,f=b.options,g=f.langInfo;this.createShortCutList=function(){var c=f.keyMap[j.isMac?"mac":"pc"],d=a("<div />");return Object.keys(c).forEach(function(e){var f=a('<div class="help-list-item"/>'),g=c[e],h=b.memo("help."+g)?b.memo("help."+g):g,i=a("<label />").css({width:180,"max-width":200,"margin-right":10}).html(e),j=a("<span />").html(h);f.html(i).append(j),d.append(f)}),d.html()},this.initialize=function(){var b=f.dialogsInBody?a(document.body):e,c=['<p class="text-center">','<a href="//summernote.org/" target="_blank">Summernote 0.7.0</a> · ','<a href="//github.com/summernote/summernote" target="_blank">Project</a> · ','<a href="//github.com/summernote/summernote/issues" target="_blank">Issues</a>',"</p>"].join("");this.$dialog=d.dialog({title:g.options.help,body:this.createShortCutList(),footer:c,callback:function(a){a.find(".modal-body").css({"max-height":300,overflow:"scroll"})}}).render().appendTo(b)},this.destroy=function(){d.hideDialog(this.$dialog),this.$dialog.remove()},this.showHelpDialog=function(){return a.Deferred(function(a){d.onDialogHidden(c.$dialog,function(){b.triggerEvent("dialog.shown"),a.resolve()}),d.showDialog(c.$dialog)}).promise()},this.show=function(){b.invoke("editor.saveRange"),this.showHelpDialog().then(function(){b.invoke("editor.restoreRange")})}},ga=function(b){var e=this,f=a.summernote.ui,g=b.layoutInfo.editingArea,h=b.options,i=20;this.events={"summernote.keyup summernote.mouseup summernote.scroll":function(){e.update()},"summernote.change summernote.dialog.shown":function(){e.hide()},"summernote.focusout":function(a,b){b.relatedTarget&&m.ancestor(b.relatedTarget,c.eq(g[0]))||e.hide()}},this.shouldInitialize=function(){return h.airMode&&!d.isEmpty(h.popover.air)},this.initialize=function(){this.$popover=f.popover({className:"note-air-popover"}).render().appendTo("body");var a=this.$popover.find(".popover-content");b.invoke("buttons.build",a,h.popover.air)},this.destroy=function(){this.$popover.remove()},this.update=function(){var a=b.invoke("editor.currentStyle");if(a.range&&!a.range.isCollapsed()){var e=d.last(a.range.getClientRects());if(e){var f=c.rect2bnd(e);this.$popover.css({display:"block",left:Math.max(f.left+f.width/2,0)-i,top:f.top+f.height})}}else this.hide()},this.hide=function(){this.$popover.hide()}},ha=function(b){var e=this,f=a.summernote.ui,g=b.options.hint||[],h=a.isArray(g)?g:[g];this.events={"summernote.keyup":function(a,b){e.handleKeyup(b)},"summernote.keydown":function(a,b){e.handleKeydown(b)},"summernote.dialog.shown":function(){e.hide()}},this.shouldInitialize=function(){return h.length>0},this.initialize=function(){this.lastWordRange=null,this.$popover=f.popover({className:"note-hint-popover"}).render().appendTo("body"),this.$content=this.$popover.find(".popover-content"),this.$content.on("click",".note-hint-item",function(){e.$content.find(".active").removeClass("active"),a(this).addClass("active"),e.replace()})},this.destroy=function(){this.$popover.remove()},this.selectItem=function(a){this.$content.find(".active").removeClass("active"),a.addClass("active"),this.$content[0].scrollTop=a[0].offsetTop-this.$content.innerHeight()/2},this.moveDown=function(){var a=this.$content.find(".note-hint-item.active"),b=a.next();if(b.length)this.selectItem(b);else{var c=a.parent().next();c.length||(c=this.$content.find(".note-hint-group").first()),this.selectItem(c.find(".note-hint-item").first())}},this.moveUp=function(){var a=this.$content.find(".note-hint-item.active"),b=a.prev();if(b.length)this.selectItem(b);else{var c=a.parent().prev();c.length||(c=this.$content.find(".note-hint-group").last()),this.selectItem(c.find(".note-hint-item").last())}},this.replace=function(){var a=this.$content.find(".note-hint-item.active"),c=this.nodeFromItem(a);this.lastWordRange.insertNode(c),I.createFromNode(c).collapse().select(),this.lastWordRange=null,this.hide(),b.invoke("editor.focus")},this.nodeFromItem=function(a){var b=h[a.data("index")],c=a.data("item"),d=b.content?b.content(c):c;return"string"==typeof d&&(d=m.createText(d)),d},this.createItemTemplates=function(b,c){var d=h[b];return c.map(function(c,e){var f=a('<div class="note-hint-item"/>');return f.append(d.template?d.template(c):c+""),f.data({index:b,item:c}),0===b&&0===e&&f.addClass("active"),f})},this.handleKeydown=function(a){this.$popover.is(":visible")&&(a.keyCode===H.code.ENTER?(a.preventDefault(),this.replace()):a.keyCode===H.code.UP?(a.preventDefault(),this.moveUp()):a.keyCode===H.code.DOWN&&(a.preventDefault(),this.moveDown()))},this.searchKeyword=function(a,b,c){var d=h[a];if(d&&d.match.test(b)&&d.search){var e=d.match.exec(b);d.search(e[1],c)}else c()},this.createGroup=function(b,c){var d=a('<div class="note-hint-group note-hint-group-'+b+'"/>');return this.searchKeyword(b,c,function(a){a=a||[],a.length&&(d.html(e.createItemTemplates(b,a)),e.show())}),d},this.handleKeyup=function(a){if(d.contains([H.code.ENTER,H.code.UP,H.code.DOWN],a.keyCode)){if(a.keyCode===H.code.ENTER&&this.$popover.is(":visible"))return}else{var f=b.invoke("editor.createRange").getWordRange(),g=f.toString();if(h.length&&g){this.$content.empty();var i=c.rect2bnd(d.last(f.getClientRects()));i&&(this.$popover.css({left:i.left,top:i.top+i.height}).hide(),this.lastWordRange=f,h.forEach(function(a,b){a.match.test(g)&&e.createGroup(b,g).appendTo(e.$content)}))}else this.hide()}},this.show=function(){this.$popover.show()},this.hide=function(){this.$popover.hide()}};a.summernote=a.extend(a.summernote,{version:"0.7.0",ui:F,plugins:{},options:{modules:{editor:Q,clipboard:R,dropzone:S,codeview:T,statusbar:V,fullscreen:W,handle:X,autoLink:Y,autoSync:Z,buttons:$,toolbar:_,linkDialog:aa,linkPopover:ba,imageDialog:ca,imagePopover:da,videoDialog:ea,helpDialog:fa,airPopover:ga,hintPopover:ha},buttons:{},lang:"en-US",toolbar:[["style",["style"]],["font",["bold","underline","clear"]],["fontname",["fontname"]],["color",["color"]],["para",["ul","ol","paragraph"]],["table",["table"]],["insert",["link","picture","video"]],["view",["fullscreen","codeview","help"]]],popover:{image:[["imagesize",["imageSize100","imageSize50","imageSize25"]],["float",["floatLeft","floatRight","floatNone"]],["remove",["removeMedia"]]],link:[["link",["linkDialogShow","unlink"]]],air:[["color",["color"]],["font",["bold","underline","clear"]],["para",["ul","paragraph"]],["table",["table"]],["insert",["link","picture"]]]},airMode:!1,width:null,height:null,focus:!1,tabSize:4,styleWithSpan:!0,shortcuts:!0,textareaAutoSync:!0,direction:null,styleTags:["p","blockquote","pre","h1","h2","h3","h4","h5","h6"],fontNames:["Arial","Arial Black","Comic Sans MS","Courier New","Helvetica Neue","Helvetica","Impact","Lucida Grande","Tahoma","Times New Roman","Verdana"],fontSizes:["8","9","10","11","12","14","18","24","36"],colors:[["#000000","#424242","#636363","#9C9C94","#CEC6CE","#EFEFEF","#F7F7F7","#FFFFFF"],["#FF0000","#FF9C00","#FFFF00","#00FF00","#00FFFF","#0000FF","#9C00FF","#FF00FF"],["#F7C6CE","#FFE7CE","#FFEFC6","#D6EFD6","#CEDEE7","#CEE7F7","#D6D6E7","#E7D6DE"],["#E79C9C","#FFC69C","#FFE79C","#B5D6A5","#A5C6CE","#9CC6EF","#B5A5D6","#D6A5BD"],["#E76363","#F7AD6B","#FFD663","#94BD7B","#73A5AD","#6BADDE","#8C7BC6","#C67BA5"],["#CE0000","#E79439","#EFC631","#6BA54A","#4A7B8C","#3984C6","#634AA5","#A54A7B"],["#9C0000","#B56308","#BD9400","#397B21","#104A5A","#085294","#311873","#731842"],["#630000","#7B3900","#846300","#295218","#083139","#003163","#21104A","#4A1031"]],lineHeights:["1.0","1.2","1.4","1.5","1.6","1.8","2.0","3.0"],tableClassName:"table table-bordered",insertTableMaxSize:{col:10,row:10},dialogsInBody:!1,maximumImageFileSize:null,callbacks:{onInit:null,onFocus:null,onBlur:null,onEnter:null,onKeyup:null,onKeydown:null,onSubmit:null,onImageUpload:null,onImageUploadError:null},codemirror:{mode:"text/html",htmlMode:!0,lineNumbers:!0},keyMap:{pc:{ENTER:"insertParagraph","CTRL+Z":"undo","CTRL+Y":"redo",TAB:"tab","SHIFT+TAB":"untab","CTRL+B":"bold","CTRL+I":"italic","CTRL+U":"underline","CTRL+SHIFT+S":"strikethrough","CTRL+BACKSLASH":"removeFormat","CTRL+SHIFT+L":"justifyLeft","CTRL+SHIFT+E":"justifyCenter","CTRL+SHIFT+R":"justifyRight","CTRL+SHIFT+J":"justifyFull","CTRL+SHIFT+NUM7":"insertUnorderedList","CTRL+SHIFT+NUM8":"insertOrderedList","CTRL+LEFTBRACKET":"outdent","CTRL+RIGHTBRACKET":"indent","CTRL+NUM0":"formatPara","CTRL+NUM1":"formatH1","CTRL+NUM2":"formatH2","CTRL+NUM3":"formatH3","CTRL+NUM4":"formatH4","CTRL+NUM5":"formatH5","CTRL+NUM6":"formatH6","CTRL+ENTER":"insertHorizontalRule","CTRL+K":"linkDialog.show"},mac:{ENTER:"insertParagraph","CMD+Z":"undo","CMD+SHIFT+Z":"redo",TAB:"tab","SHIFT+TAB":"untab","CMD+B":"bold","CMD+I":"italic","CMD+U":"underline","CMD+SHIFT+S":"strikethrough","CMD+BACKSLASH":"removeFormat","CMD+SHIFT+L":"justifyLeft","CMD+SHIFT+E":"justifyCenter","CMD+SHIFT+R":"justifyRight","CMD+SHIFT+J":"justifyFull","CMD+SHIFT+NUM7":"insertUnorderedList","CMD+SHIFT+NUM8":"insertOrderedList","CMD+LEFTBRACKET":"outdent","CMD+RIGHTBRACKET":"indent","CMD+NUM0":"formatPara","CMD+NUM1":"formatH1","CMD+NUM2":"formatH2","CMD+NUM3":"formatH3","CMD+NUM4":"formatH4","CMD+NUM5":"formatH5","CMD+NUM6":"formatH6","CMD+ENTER":"insertHorizontalRule","CMD+K":"linkDialog.show"}}}})}); \ No newline at end of file diff --git a/public/assets/frontend/media/demo.mp3 b/public/assets/frontend/media/demo.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..f2fe2c9be7d976e4fe4379dc17d1290195dc0d81 GIT binary patch literal 117982 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%0DCzW9}s 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 literal 0 HcmV?d00001 diff --git a/public/assets/frontend/media/demo.mp4 b/public/assets/frontend/media/demo.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..419eea9dfb982d95e3d3edd637f6f194d747eed0 GIT binary patch literal 510909 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 Bptt}4 literal 0 HcmV?d00001 diff --git a/resources/views/auth/layout.blade.php b/resources/views/auth/layout.blade.php new file mode 100644 index 00000000..90ce42cb --- /dev/null +++ b/resources/views/auth/layout.blade.php @@ -0,0 +1,54 @@ + +<!DOCTYPE html> +<html lang="en"> +<head> + + <meta charset="utf-8"> + <meta name="keyword" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>phpvms login</title> + + <link rel="stylesheet" type="text/css" href="assets/frontend/css/bootstrap.min.css"> + <link rel="stylesheet" type="text/css" href="assets/frontend/css/plugins/font-awesome.min.css"/> + <link rel="stylesheet" type="text/css" href="assets/frontend/css/plugins/simple-line-icons.css"/> + <link rel="stylesheet" type="text/css" href="assets/frontend/css/plugins/animate.min.css"/> + <link rel="stylesheet" type="text/css" href="assets/frontend/css/plugins/icheck/skins/flat/aero.css"/> + <link href="assets/frontend/css/style.css" rel="stylesheet"> + + <link rel="shortcut icon" href="assets/frontend/img/logomi.png"> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> +</head> + +<body id="mimin" class="dashboard form-signin-wrapper"> + +<div class="container"> + + @yield('content') + +</div> + +<!-- end: Content --> +<!-- start: Javascript --> +<script src="assets/frontend/js/jquery.min.js"></script> +<script src="assets/frontend/js/jquery.ui.min.js"></script> +<script src="assets/frontend/js/bootstrap.min.js"></script> + +<script src="assets/frontend/js/plugins/moment.min.js"></script> +<script src="assets/frontend/js/plugins/icheck.min.js"></script> + +<!-- custom --> +<script src="assets/frontend/js/main.js"></script> +<script type="text/javascript"> + $(document).ready(function(){ + $('input').iCheck({ + checkboxClass: 'icheckbox_flat-aero', + radioClass: 'iradio_flat-aero' + }); + }); +</script> +<!-- end: Javascript --> +</body> +</html> diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index 3dfe5870..09b20907 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -1,68 +1,51 @@ -@extends('layouts.app') +@extends('auth.layout') @section('content') -<div class="container"> - <div class="row"> - <div class="col-md-8 col-md-offset-2"> - <div class="panel panel-default"> - <div class="panel-heading">Login</div> - <div class="panel-body"> - <form class="form-horizontal" role="form" method="POST" action="{{ url('/login') }}"> - {{ csrf_field() }} - <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}"> - <label for="email" class="col-md-4 control-label">E-Mail Address</label> + <form class="form-signin" method="POST" action="{{ url('/login') }}"> + {{ csrf_field() }} + <div class="panel periodic-login"> + <div class="panel-body text-center"> + {{--<h1 class="atomic-symbol">Mi</h1>--}} + {{--<p class="atomic-mass">14.072110</p> + <p class="element-name">Miminium</p>--}} + <p><img src="assets/frontend/img/logo_login.png" /></p> - <div class="col-md-6"> - <input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required autofocus> + {{--<i class="icons icon-arrow-down"></i>--}} + <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }} form-animate-text" style="margin-top:40px !important;"> - @if ($errors->has('email')) - <span class="help-block"> - <strong>{{ $errors->first('email') }}</strong> - </span> - @endif - </div> - </div> + <input id="email" type="email" class="form-text" name="email" value="{{ old('email') }}" required autofocus> - <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}"> - <label for="password" class="col-md-4 control-label">Password</label> - - <div class="col-md-6"> - <input id="password" type="password" class="form-control" name="password" required> - - @if ($errors->has('password')) - <span class="help-block"> - <strong>{{ $errors->first('password') }}</strong> - </span> - @endif - </div> - </div> - - <div class="form-group"> - <div class="col-md-6 col-md-offset-4"> - <div class="checkbox"> - <label> - <input type="checkbox" name="remember"> Remember Me - </label> - </div> - </div> - </div> - - <div class="form-group"> - <div class="col-md-8 col-md-offset-4"> - <button type="submit" class="btn btn-primary"> - Login - </button> - - <a class="btn btn-link" href="{{ url('/password/reset') }}"> - Forgot Your Password? - </a> - </div> - </div> - </form> + @if ($errors->has('email')) + <span class="help-block"> + <strong>{{ $errors->first('email') }}</strong> + </span> + @endif + <span class="bar"></span> + <label for="email" class="col-md-4 control-label">email</label> </div> + <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }} form-animate-text" style="margin-top:40px !important;"> + <input id="password" type="password" class="form-text" name="password" required> + + @if ($errors->has('password')) + <span class="help-block"> + <strong>{{ $errors->first('password') }}</strong> + </span> + @endif + <span class="bar"></span> + <label for="password" class="col-md-4 control-label">password</label> + </div> + <label class="pull-left"> + <input type="checkbox" name="remember"> Remember Me + </label> + <button type="submit" class="btn btn col-md-12"> + Login + </button> + </div> + <div class="text-center" style="padding:5px;"> + <a href="{{ url('/password/reset') }}">Forgot Password</a> + <a href="{{ url('/register') }}">| Signup</a> </div> </div> - </div> -</div> + </form> @endsection diff --git a/resources/views/auth/oldregister.blade.php b/resources/views/auth/oldregister.blade.php new file mode 100644 index 00000000..ee77cd1a --- /dev/null +++ b/resources/views/auth/oldregister.blade.php @@ -0,0 +1,82 @@ +@extends('layouts.app') + +@section('content') + <div class="container"> + <div class="row"> + <div class="col-md-8 col-md-offset-2"> + <div class="panel panel-default"> + <div class="panel-heading">Register</div> + <div class="panel-body"> + <form class="form-horizontal" role="form" method="POST" action="{{ url('/register') }}"> + {{ csrf_field() }} + + <div class="form-group{{ $errors->has('name') ? ' has-error' : '' }}"> + <label for="name" class="col-md-4 control-label">Name</label> + + <div class="col-md-6"> + <input id="name" type="text" class="form-control" name="name" value="{{ old('name') }}" required autofocus> + + @if ($errors->has('name')) + <span class="help-block"> + <strong>{{ $errors->first('name') }}</strong> + </span> + @endif + </div> + </div> + + <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}"> + <label for="email" class="col-md-4 control-label">E-Mail Address</label> + + <div class="col-md-6"> + <input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required> + + @if ($errors->has('email')) + <span class="help-block"> + <strong>{{ $errors->first('email') }}</strong> + </span> + @endif + </div> + </div> + + <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}"> + <label for="password" class="col-md-4 control-label">Password</label> + + <div class="col-md-6"> + <input id="password" type="password" class="form-control" name="password" required> + + @if ($errors->has('password')) + <span class="help-block"> + <strong>{{ $errors->first('password') }}</strong> + </span> + @endif + </div> + </div> + + <div class="form-group{{ $errors->has('password_confirmation') ? ' has-error' : '' }}"> + <label for="password-confirm" class="col-md-4 control-label">Confirm Password</label> + + <div class="col-md-6"> + <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required> + + @if ($errors->has('password_confirmation')) + <span class="help-block"> + <strong>{{ $errors->first('password_confirmation') }}</strong> + </span> + @endif + </div> + </div> + + <div class="form-group"> + <div class="col-md-6 col-md-offset-4"> + <button type="submit" class="btn btn-primary"> + Register + </button> + </div> + </div> + </form> + </div> + </div> + </div> + </div> + </div> +@endsection diff --git a/resources/views/auth/register.blade.php b/resources/views/auth/register.blade.php index 015da43a..0de11cad 100644 --- a/resources/views/auth/register.blade.php +++ b/resources/views/auth/register.blade.php @@ -1,82 +1,76 @@ -@extends('layouts.app') +@extends('auth.layout') @section('content') -<div class="container"> - <div class="row"> - <div class="col-md-8 col-md-offset-2"> - <div class="panel panel-default"> - <div class="panel-heading">Register</div> - <div class="panel-body"> - <form class="form-horizontal" role="form" method="POST" action="{{ url('/register') }}"> - {{ csrf_field() }} - <div class="form-group{{ $errors->has('name') ? ' has-error' : '' }}"> - <label for="name" class="col-md-4 control-label">Name</label> +<form class="form-signin" role="form" method="POST" action="{{ url('/register') }}"> + {{ csrf_field() }} - <div class="col-md-6"> - <input id="name" type="text" class="form-control" name="name" value="{{ old('name') }}" required autofocus> + <div class="panel periodic-login"> + <div class="panel-body text-center"> + {{--<h1 class="atomic-symbol">Mi</h1>--}} + {{--<p class="atomic-mass">14.072110</p> + <p class="element-name">Miminium</p>--}} + <p><img src="assets/frontend/img/logo_login.png" /></p> - @if ($errors->has('name')) - <span class="help-block"> - <strong>{{ $errors->first('name') }}</strong> - </span> - @endif - </div> - </div> + {{--<i class="icons icon-arrow-down"></i>--}} + <div class="form-group{{ $errors->has('name') ? ' has-error' : '' }} form-animate-text" style="margin-top:40px !important;"> - <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}"> - <label for="email" class="col-md-4 control-label">E-Mail Address</label> + <input id="name" type="text" class="form-text" name="name" value="{{ old('name') }}" required autofocus> - <div class="col-md-6"> - <input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required> - - @if ($errors->has('email')) - <span class="help-block"> - <strong>{{ $errors->first('email') }}</strong> - </span> - @endif - </div> - </div> - - <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}"> - <label for="password" class="col-md-4 control-label">Password</label> - - <div class="col-md-6"> - <input id="password" type="password" class="form-control" name="password" required> - - @if ($errors->has('password')) - <span class="help-block"> - <strong>{{ $errors->first('password') }}</strong> - </span> - @endif - </div> - </div> - - <div class="form-group{{ $errors->has('password_confirmation') ? ' has-error' : '' }}"> - <label for="password-confirm" class="col-md-4 control-label">Confirm Password</label> - - <div class="col-md-6"> - <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required> - - @if ($errors->has('password_confirmation')) - <span class="help-block"> - <strong>{{ $errors->first('password_confirmation') }}</strong> - </span> - @endif - </div> - </div> - - <div class="form-group"> - <div class="col-md-6 col-md-offset-4"> - <button type="submit" class="btn btn-primary"> - Register - </button> - </div> - </div> - </form> - </div> + @if ($errors->has('name')) + <span class="help-block"> + <strong>{{ $errors->first('name') }}</strong> + </span> + @endif + <span class="bar"></span> + <label for="email" class="col-md-4 control-label">name</label> </div> + + <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }} form-animate-text" + style="margin-top:40px !important;"> + <input id="email" type="email" class="form-text" name="email" value="{{ old('email') }}" required autofocus> + @if ($errors->has('email')) + <span class="help-block"> + <strong>{{ $errors->first('email') }}</strong> + </span> + @endif + <span class="bar"></span> + <label for="email" class="col-md-4 control-label">email</label> + </div> + + <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }} form-animate-text" style="margin-top:40px !important;"> + <input id="password" type="password" class="form-text" name="password" required> + @if ($errors->has('password')) + <span class="help-block"> + <strong>{{ $errors->first('password') }}</strong> + </span> + @endif + <span class="bar"></span> + <label for="email" class="col-md-4 control-label">password</label> + </div> + + <div class="form-group{{ $errors->has('password_confirmation') ? ' has-error' : '' }} form-animate-text" style="margin-top:40px !important;"> + <input id="password-confirm" type="password" class="form-text" name="password_confirmation" required> + + @if ($errors->has('password_confirmation')) + <span class="help-block"> + <strong>{{ $errors->first('password_confirmation') }}</strong> + </span> + @endif + + <span class="bar"></span> + <label for="email" class="col-md-4 control-label">confirm password</label> + </div> + + <div class="text-center"> + <a href="/login" class="btn btn-primary">Login</a> + <button type="submit" class="btn btn-primary"> + Register + </button> + </div> + </div> </div> -</div> + +</form> @endsection